/*!*************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[3]!./cartridges/org_nfm/cartridge/client/default/scss/global.scss ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";
/**
 * @license
 * MyFonts Webfont Build ID 3498004, 2017-12-14T10:36:37-0500
 *
 * The fonts listed in this notice are subject to the End User License
 * Agreement(s) entered into by the website owner. All other parties are
 * explicitly restricted from using the Licensed Webfonts(s).
 *
 * You may obtain a valid license at the URLs below.
 *
 * Webfont: JustLovely by Nicky Laatz
 * URL: https://www.myfonts.com/fonts/nicky-laatz/just-lovely/just-lovely/
 * Copyright: Copyright (c) 2016 by Nicky Laatz. All rights reserved.
 * Licensed pageviews: 8,000,000
 *
 *
 * License: https://www.myfonts.com/viewlicense?type=web&buildid=3498004
 *
 * © 2017 MyFonts Inc
*/
/* @import must be at top of file, otherwise CSS will not work */
@font-face {
  font-family: JustLovely;
  font-display: swap;
  src: url("../webfonts/356014_0_0.eot");
  src: url("../webfonts/356014_0_0.eot?#iefix") format("embedded-opentype"), url("../webfonts/356014_0_0.woff2") format("woff2"), url("../webfonts/356014_0_0.woff") format("woff"), url("../webfonts/356014_0_0.ttf") format("truetype"), url("../webfonts/356014_0_0.svg#wf") format("svg");
}
/* figtree-300 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: normal;
  font-weight: 300;
  src: url("../../webfonts/figtree-v6-latin-300.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-300italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: italic;
  font-weight: 300;
  src: url("../../webfonts/figtree-v6-latin-300italic.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-regular - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: normal;
  font-weight: 400;
  src: url("../../webfonts/figtree-v6-latin-regular.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: italic;
  font-weight: 400;
  src: url("../../webfonts/figtree-v6-latin-italic.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-500 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: normal;
  font-weight: 500;
  src: url("../../webfonts/figtree-v6-latin-500.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-500italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: italic;
  font-weight: 500;
  src: url("../../webfonts/figtree-v6-latin-500italic.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-600 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: normal;
  font-weight: 600;
  src: url("../../webfonts/figtree-v6-latin-600.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-600italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: italic;
  font-weight: 600;
  src: url("../../webfonts/figtree-v6-latin-600italic.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-700 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: normal;
  font-weight: 700;
  src: url("../../webfonts/figtree-v6-latin-700.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-700italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: italic;
  font-weight: 700;
  src: url("../../webfonts/figtree-v6-latin-700italic.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-800 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: normal;
  font-weight: 800;
  src: url("../../webfonts/figtree-v6-latin-800.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-800italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: italic;
  font-weight: 800;
  src: url("../../webfonts/figtree-v6-latin-800italic.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-900 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: normal;
  font-weight: 900;
  src: url("../../webfonts/figtree-v6-latin-900.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-900italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: italic;
  font-weight: 900;
  src: url("../../webfonts/figtree-v6-latin-900italic.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* 
latin-ext 

@font-face {
  font-family: Lato;
  font-display: swap;
  font-style: normal;
  font-weight: 300;
  src: url('../webfonts/S6u9w4BMUTPHh7USSwaPGR_p.woff2') format('woff2');
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

latin 

@font-face {
  font-family: Lato;
  font-display: swap;
  font-style: normal;
  font-weight: 300;
  src: url('../webfonts/S6u9w4BMUTPHh7USSwiPGQ.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

latin-ext 

@font-face {
  font-family: Lato;
  font-display: swap;
  font-style: normal;
  font-weight: 400;
  src: url('../webfonts/S6uyw4BMUTPHjxAwXjeu.woff2') format('woff2');
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

latin 

@font-face {
  font-family: Lato;
  font-display: swap;
  font-style: normal;
  font-weight: 400;
  src: url('../webfonts/S6uyw4BMUTPHjx4wXg.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

latin-ext 

@font-face {
  font-family: Lato;
  font-display: swap;
  font-style: normal;
  font-weight: 700;
  src: url('../webfonts/S6u9w4BMUTPHh6UVSwaPGR_p.woff2') format('woff2');
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

latin 

@font-face {
  font-family: Lato;
  font-display: swap;
  font-style: normal;
  font-weight: 700;
  src: url('../webfonts/S6u9w4BMUTPHh6UVSwiPGQ.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

latin-ext 

@font-face {
  font-family: Lato;
  font-display: swap;
  font-style: normal;
  font-weight: 900;
  src: url('../webfonts/S6u9w4BMUTPHh50XSwaPGR_p.woff2') format('woff2');
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

latin 

@font-face {
  font-family: Lato;
  font-display: swap;
  font-style: normal;
  font-weight: 900;
  src: url('../webfonts/S6u9w4BMUTPHh50XSwiPGQ.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
 */
/*!
 * Bootstrap v4.6.2 (https://getbootstrap.com/)
 * Copyright 2011-2022 The Bootstrap Authors
 * Copyright 2011-2022 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */
:root {
  --blue: #004876;
  --indigo: #6610f2;
  --purple: #51557f;
  --pink: #e83e8c;
  --red: #b2200d;
  --orange: #f96302;
  --yellow: #ffc600;
  --green: #28a745;
  --teal: #97d4ca;
  --cyan: #17a2b8;
  --white: #fff;
  --gray: #666;
  --gray-dark: #363636;
  --rust: #cf4520;
  --100: #fcefd5;
  --300: #f7d081;
  --500: #eea103;
  --700: #976602;
  --900: #5f4001;
  --pale-green: #d5e6de;
  --pale-blue: #dde7ec;
  --pale-yellow: #fcefd5;
  --pale-red: #f0d9da;
  --black: #000;
  --trans: transparent;
  --black-alpha: rgba(0, 0, 0, 0.6);
  --primary: #326fe2;
  --secondary: #4c4c4c;
  --success: #046a38;
  --info: #31708f;
  --warning: #eea103;
  --danger: #a51a1f;
  --light: #fff;
  --dark: #363636;
  --green: #046a38;
  --lime: #41a928;
  --black: #000;
  --focus: #76a0b4;
  --breakpoint-xs: 0;
  --breakpoint-sm: 576px;
  --breakpoint-md: 768px;
  --breakpoint-lg: 1025px;
  --breakpoint-xl: 1366px;
  --font-family-sans-serif: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}

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

html {
  font-family: sans-serif;
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

article, aside, figcaption, figure, footer, header, hgroup, main, nav, section {
  display: block;
}

body {
  margin: 0;
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.4;
  color: #363636;
  text-align: left;
  background-color: #fff;
}

[tabindex="-1"]:focus:not(:focus-visible) {
  outline: 0 !important;
}

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

h1, h2, h3, h4, h5, h6 {
  margin-top: 0;
  margin-bottom: 1.875rem;
}

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

abbr[title],
abbr[data-original-title] {
  text-decoration: underline;
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
  cursor: help;
  border-bottom: 0;
  -webkit-text-decoration-skip-ink: none;
          text-decoration-skip-ink: none;
}

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

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: 0.5rem;
  margin-left: 0;
}

blockquote {
  margin: 0 0 1rem;
}

b,
strong {
  font-weight: bolder;
}

small {
  font-size: 80%;
}

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

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

a {
  color: #326fe2;
  text-decoration: underline;
  background-color: transparent;
}
a:hover {
  color: #326fe2;
  text-decoration: none;
}

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

pre,
code,
kbd,
samp {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  font-size: 1em;
}

pre {
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
  -ms-overflow-style: scrollbar;
}

figure {
  margin: 0 0 1rem;
}

img {
  vertical-align: middle;
  border-style: none;
}

svg {
  overflow: hidden;
  vertical-align: middle;
}

table {
  border-collapse: collapse;
}

caption {
  padding-top: 0.9375rem;
  padding-bottom: 0.9375rem;
  color: #363636;
  text-align: left;
  caption-side: bottom;
}

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

label {
  display: inline-block;
  margin-bottom: 0.3125rem;
}

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,
input {
  overflow: visible;
}

button,
select {
  text-transform: none;
}

[role=button] {
  cursor: pointer;
}

select {
  word-wrap: normal;
}

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;
}

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

input[type=radio],
input[type=checkbox] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0;
}

textarea {
  overflow: auto;
  resize: vertical;
}

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

legend {
  display: block;
  width: 100%;
  max-width: 100%;
  padding: 0;
  margin-bottom: 0.5rem;
  font-size: 1.5rem;
  line-height: inherit;
  color: inherit;
  white-space: normal;
}

progress {
  vertical-align: baseline;
}

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

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

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

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

output {
  display: inline-block;
}

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

template {
  display: none;
}

[hidden] {
  display: none !important;
}

h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6 {
  margin-bottom: 1.875rem;
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  line-height: 1.2;
}

h1, .h1 {
  font-size: 2.5rem;
}

h2, .h2 {
  font-size: 2rem;
}

h3, .h3 {
  font-size: 1.75rem;
}

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

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

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

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

.display-1 {
  font-size: 6rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-2 {
  font-size: 5.5rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-3 {
  font-size: 4.5rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-4 {
  font-size: 3.5rem;
  font-weight: 300;
  line-height: 1.2;
}

hr {
  margin-top: 0.9375rem;
  margin-bottom: 0.9375rem;
  border: 0;
  border-top: 0.0625rem solid #ccc;
}

small,
.small {
  font-size: 0.75rem;
  font-weight: 400;
}

mark,
.mark {
  padding: 0.2em;
  background-color: #fcf8e3;
}

.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: 90%;
  text-transform: uppercase;
}

.blockquote {
  margin-bottom: 0.9375rem;
  font-size: 1.25rem;
}

.blockquote-footer {
  display: block;
  font-size: 0.75rem;
  color: #666;
}
.blockquote-footer::before {
  content: "— ";
}

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

.img-thumbnail {
  padding: 0.25rem;
  background-color: #fff;
  border: 0.0625rem solid #dadada;
  border-radius: 0.125rem;
  max-width: 100%;
  height: auto;
}

.figure {
  display: inline-block;
}

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

.figure-caption {
  font-size: 90%;
  color: #666;
}

code {
  font-size: 87.5%;
  color: #86393b;
  word-wrap: break-word;
}
a > code {
  color: inherit;
}

kbd {
  padding: 0.2rem 0.4rem;
  font-size: 87.5%;
  color: #fff;
  background-color: #1b1b1b;
  border-radius: 0.125rem;
}
kbd kbd {
  padding: 0;
  font-size: 100%;
  font-weight: 700;
}

pre {
  display: block;
  font-size: 87.5%;
  color: #1b1b1b;
}
pre code {
  font-size: inherit;
  color: inherit;
  word-break: normal;
}

.pre-scrollable {
  max-height: 21.25rem;
  overflow-y: scroll;
}

.container,
.container-fluid,
.container-xl,
.container-lg,
.container-md,
.container-sm {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}

@media (min-width: 576px) {
  .container-sm, .container {
    max-width: 768px;
  }
}
@media (min-width: 768px) {
  .container-md, .container-sm, .container {
    max-width: 1025px;
  }
}
@media (min-width: 1025px) {
  .container-lg, .container-md, .container-sm, .container {
    max-width: 1200px;
  }
}
@media (min-width: 1366px) {
  .container-xl, .container-lg, .container-md, .container-sm, .container {
    max-width: 1270px;
  }
}
.row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}

.no-gutters {
  margin-right: 0;
  margin-left: 0;
}
.no-gutters > .col,
.no-gutters > [class*=col-] {
  padding-right: 0;
  padding-left: 0;
}

.col-xl,
.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg,
.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md,
.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm,
.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col,
.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
}

.col {
  -ms-flex-preferred-size: 0;
      flex-basis: 0;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  max-width: 100%;
}

.row-cols-1 > * {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
  max-width: 100%;
}

.row-cols-2 > * {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 50%;
          flex: 0 0 50%;
  max-width: 50%;
}

.row-cols-3 > * {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 33.3333333333%;
          flex: 0 0 33.3333333333%;
  max-width: 33.3333333333%;
}

.row-cols-4 > * {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 25%;
          flex: 0 0 25%;
  max-width: 25%;
}

.row-cols-5 > * {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 20%;
          flex: 0 0 20%;
  max-width: 20%;
}

.row-cols-6 > * {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 16.6666666667%;
          flex: 0 0 16.6666666667%;
  max-width: 16.6666666667%;
}

.col-auto {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}

.col-1 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 8.33333333%;
          flex: 0 0 8.33333333%;
  max-width: 8.33333333%;
}

.col-2 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 16.66666667%;
          flex: 0 0 16.66666667%;
  max-width: 16.66666667%;
}

.col-3 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 25%;
          flex: 0 0 25%;
  max-width: 25%;
}

.col-4 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 33.33333333%;
          flex: 0 0 33.33333333%;
  max-width: 33.33333333%;
}

.col-5 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 41.66666667%;
          flex: 0 0 41.66666667%;
  max-width: 41.66666667%;
}

.col-6 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 50%;
          flex: 0 0 50%;
  max-width: 50%;
}

.col-7 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 58.33333333%;
          flex: 0 0 58.33333333%;
  max-width: 58.33333333%;
}

.col-8 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 66.66666667%;
          flex: 0 0 66.66666667%;
  max-width: 66.66666667%;
}

.col-9 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 75%;
          flex: 0 0 75%;
  max-width: 75%;
}

.col-10 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 83.33333333%;
          flex: 0 0 83.33333333%;
  max-width: 83.33333333%;
}

.col-11 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 91.66666667%;
          flex: 0 0 91.66666667%;
  max-width: 91.66666667%;
}

.col-12 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
  max-width: 100%;
}

.order-first {
  -webkit-box-ordinal-group: 0;
      -ms-flex-order: -1;
          order: -1;
}

.order-last {
  -webkit-box-ordinal-group: 14;
      -ms-flex-order: 13;
          order: 13;
}

.order-0 {
  -webkit-box-ordinal-group: 1;
      -ms-flex-order: 0;
          order: 0;
}

.order-1 {
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
}

.order-2 {
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
}

.order-3 {
  -webkit-box-ordinal-group: 4;
      -ms-flex-order: 3;
          order: 3;
}

.order-4 {
  -webkit-box-ordinal-group: 5;
      -ms-flex-order: 4;
          order: 4;
}

.order-5 {
  -webkit-box-ordinal-group: 6;
      -ms-flex-order: 5;
          order: 5;
}

.order-6 {
  -webkit-box-ordinal-group: 7;
      -ms-flex-order: 6;
          order: 6;
}

.order-7 {
  -webkit-box-ordinal-group: 8;
      -ms-flex-order: 7;
          order: 7;
}

.order-8 {
  -webkit-box-ordinal-group: 9;
      -ms-flex-order: 8;
          order: 8;
}

.order-9 {
  -webkit-box-ordinal-group: 10;
      -ms-flex-order: 9;
          order: 9;
}

.order-10 {
  -webkit-box-ordinal-group: 11;
      -ms-flex-order: 10;
          order: 10;
}

.order-11 {
  -webkit-box-ordinal-group: 12;
      -ms-flex-order: 11;
          order: 11;
}

.order-12 {
  -webkit-box-ordinal-group: 13;
      -ms-flex-order: 12;
          order: 12;
}

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

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

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

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

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

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

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

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

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

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

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

@media (min-width: 576px) {
  .col-sm {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-sm-1 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-sm-2 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-sm-3 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.3333333333%;
            flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-sm-4 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-sm-5 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 20%;
            flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-sm-6 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.6666666667%;
            flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-sm-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-sm-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 8.33333333%;
            flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-sm-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66666667%;
            flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-sm-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .col-sm-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333333%;
            flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-sm-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 41.66666667%;
            flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-sm-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .col-sm-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 58.33333333%;
            flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-sm-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66666667%;
            flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-sm-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
            flex: 0 0 75%;
    max-width: 75%;
  }
  .col-sm-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 83.33333333%;
            flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-sm-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 91.66666667%;
            flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-sm-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .order-sm-first {
    -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
            order: -1;
  }
  .order-sm-last {
    -webkit-box-ordinal-group: 14;
        -ms-flex-order: 13;
            order: 13;
  }
  .order-sm-0 {
    -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
  }
  .order-sm-1 {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
  .order-sm-2 {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .order-sm-3 {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
  }
  .order-sm-4 {
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4;
  }
  .order-sm-5 {
    -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
            order: 5;
  }
  .order-sm-6 {
    -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
            order: 6;
  }
  .order-sm-7 {
    -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
            order: 7;
  }
  .order-sm-8 {
    -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
            order: 8;
  }
  .order-sm-9 {
    -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
            order: 9;
  }
  .order-sm-10 {
    -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
            order: 10;
  }
  .order-sm-11 {
    -webkit-box-ordinal-group: 12;
        -ms-flex-order: 11;
            order: 11;
  }
  .order-sm-12 {
    -webkit-box-ordinal-group: 13;
        -ms-flex-order: 12;
            order: 12;
  }
  .offset-sm-0 {
    margin-left: 0;
  }
  .offset-sm-1 {
    margin-left: 8.33333333%;
  }
  .offset-sm-2 {
    margin-left: 16.66666667%;
  }
  .offset-sm-3 {
    margin-left: 25%;
  }
  .offset-sm-4 {
    margin-left: 33.33333333%;
  }
  .offset-sm-5 {
    margin-left: 41.66666667%;
  }
  .offset-sm-6 {
    margin-left: 50%;
  }
  .offset-sm-7 {
    margin-left: 58.33333333%;
  }
  .offset-sm-8 {
    margin-left: 66.66666667%;
  }
  .offset-sm-9 {
    margin-left: 75%;
  }
  .offset-sm-10 {
    margin-left: 83.33333333%;
  }
  .offset-sm-11 {
    margin-left: 91.66666667%;
  }
}
@media (min-width: 768px) {
  .col-md {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-md-1 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-md-2 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-md-3 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.3333333333%;
            flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-md-4 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-md-5 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 20%;
            flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-md-6 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.6666666667%;
            flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-md-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-md-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 8.33333333%;
            flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-md-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66666667%;
            flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-md-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .col-md-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333333%;
            flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-md-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 41.66666667%;
            flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-md-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .col-md-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 58.33333333%;
            flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-md-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66666667%;
            flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-md-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
            flex: 0 0 75%;
    max-width: 75%;
  }
  .col-md-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 83.33333333%;
            flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-md-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 91.66666667%;
            flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-md-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .order-md-first {
    -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
            order: -1;
  }
  .order-md-last {
    -webkit-box-ordinal-group: 14;
        -ms-flex-order: 13;
            order: 13;
  }
  .order-md-0 {
    -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
  }
  .order-md-1 {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
  .order-md-2 {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .order-md-3 {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
  }
  .order-md-4 {
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4;
  }
  .order-md-5 {
    -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
            order: 5;
  }
  .order-md-6 {
    -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
            order: 6;
  }
  .order-md-7 {
    -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
            order: 7;
  }
  .order-md-8 {
    -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
            order: 8;
  }
  .order-md-9 {
    -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
            order: 9;
  }
  .order-md-10 {
    -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
            order: 10;
  }
  .order-md-11 {
    -webkit-box-ordinal-group: 12;
        -ms-flex-order: 11;
            order: 11;
  }
  .order-md-12 {
    -webkit-box-ordinal-group: 13;
        -ms-flex-order: 12;
            order: 12;
  }
  .offset-md-0 {
    margin-left: 0;
  }
  .offset-md-1 {
    margin-left: 8.33333333%;
  }
  .offset-md-2 {
    margin-left: 16.66666667%;
  }
  .offset-md-3 {
    margin-left: 25%;
  }
  .offset-md-4 {
    margin-left: 33.33333333%;
  }
  .offset-md-5 {
    margin-left: 41.66666667%;
  }
  .offset-md-6 {
    margin-left: 50%;
  }
  .offset-md-7 {
    margin-left: 58.33333333%;
  }
  .offset-md-8 {
    margin-left: 66.66666667%;
  }
  .offset-md-9 {
    margin-left: 75%;
  }
  .offset-md-10 {
    margin-left: 83.33333333%;
  }
  .offset-md-11 {
    margin-left: 91.66666667%;
  }
}
@media (min-width: 1025px) {
  .col-lg {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-lg-1 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-lg-2 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-lg-3 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.3333333333%;
            flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-lg-4 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-lg-5 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 20%;
            flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-lg-6 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.6666666667%;
            flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-lg-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-lg-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 8.33333333%;
            flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-lg-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66666667%;
            flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-lg-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .col-lg-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333333%;
            flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-lg-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 41.66666667%;
            flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-lg-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .col-lg-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 58.33333333%;
            flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-lg-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66666667%;
            flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-lg-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
            flex: 0 0 75%;
    max-width: 75%;
  }
  .col-lg-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 83.33333333%;
            flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-lg-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 91.66666667%;
            flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-lg-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .order-lg-first {
    -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
            order: -1;
  }
  .order-lg-last {
    -webkit-box-ordinal-group: 14;
        -ms-flex-order: 13;
            order: 13;
  }
  .order-lg-0 {
    -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
  }
  .order-lg-1 {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
  .order-lg-2 {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .order-lg-3 {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
  }
  .order-lg-4 {
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4;
  }
  .order-lg-5 {
    -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
            order: 5;
  }
  .order-lg-6 {
    -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
            order: 6;
  }
  .order-lg-7 {
    -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
            order: 7;
  }
  .order-lg-8 {
    -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
            order: 8;
  }
  .order-lg-9 {
    -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
            order: 9;
  }
  .order-lg-10 {
    -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
            order: 10;
  }
  .order-lg-11 {
    -webkit-box-ordinal-group: 12;
        -ms-flex-order: 11;
            order: 11;
  }
  .order-lg-12 {
    -webkit-box-ordinal-group: 13;
        -ms-flex-order: 12;
            order: 12;
  }
  .offset-lg-0 {
    margin-left: 0;
  }
  .offset-lg-1 {
    margin-left: 8.33333333%;
  }
  .offset-lg-2 {
    margin-left: 16.66666667%;
  }
  .offset-lg-3 {
    margin-left: 25%;
  }
  .offset-lg-4 {
    margin-left: 33.33333333%;
  }
  .offset-lg-5 {
    margin-left: 41.66666667%;
  }
  .offset-lg-6 {
    margin-left: 50%;
  }
  .offset-lg-7 {
    margin-left: 58.33333333%;
  }
  .offset-lg-8 {
    margin-left: 66.66666667%;
  }
  .offset-lg-9 {
    margin-left: 75%;
  }
  .offset-lg-10 {
    margin-left: 83.33333333%;
  }
  .offset-lg-11 {
    margin-left: 91.66666667%;
  }
}
@media (min-width: 1366px) {
  .col-xl {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-xl-1 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-xl-2 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-xl-3 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.3333333333%;
            flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-xl-4 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-xl-5 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 20%;
            flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-xl-6 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.6666666667%;
            flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-xl-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-xl-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 8.33333333%;
            flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-xl-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66666667%;
            flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-xl-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .col-xl-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333333%;
            flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-xl-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 41.66666667%;
            flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-xl-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .col-xl-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 58.33333333%;
            flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-xl-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66666667%;
            flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-xl-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
            flex: 0 0 75%;
    max-width: 75%;
  }
  .col-xl-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 83.33333333%;
            flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-xl-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 91.66666667%;
            flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-xl-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .order-xl-first {
    -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
            order: -1;
  }
  .order-xl-last {
    -webkit-box-ordinal-group: 14;
        -ms-flex-order: 13;
            order: 13;
  }
  .order-xl-0 {
    -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
  }
  .order-xl-1 {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
  .order-xl-2 {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .order-xl-3 {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
  }
  .order-xl-4 {
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4;
  }
  .order-xl-5 {
    -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
            order: 5;
  }
  .order-xl-6 {
    -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
            order: 6;
  }
  .order-xl-7 {
    -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
            order: 7;
  }
  .order-xl-8 {
    -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
            order: 8;
  }
  .order-xl-9 {
    -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
            order: 9;
  }
  .order-xl-10 {
    -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
            order: 10;
  }
  .order-xl-11 {
    -webkit-box-ordinal-group: 12;
        -ms-flex-order: 11;
            order: 11;
  }
  .order-xl-12 {
    -webkit-box-ordinal-group: 13;
        -ms-flex-order: 12;
            order: 12;
  }
  .offset-xl-0 {
    margin-left: 0;
  }
  .offset-xl-1 {
    margin-left: 8.33333333%;
  }
  .offset-xl-2 {
    margin-left: 16.66666667%;
  }
  .offset-xl-3 {
    margin-left: 25%;
  }
  .offset-xl-4 {
    margin-left: 33.33333333%;
  }
  .offset-xl-5 {
    margin-left: 41.66666667%;
  }
  .offset-xl-6 {
    margin-left: 50%;
  }
  .offset-xl-7 {
    margin-left: 58.33333333%;
  }
  .offset-xl-8 {
    margin-left: 66.66666667%;
  }
  .offset-xl-9 {
    margin-left: 75%;
  }
  .offset-xl-10 {
    margin-left: 83.33333333%;
  }
  .offset-xl-11 {
    margin-left: 91.66666667%;
  }
}
.table {
  width: 100%;
  margin-bottom: 0.9375rem;
  color: #363636;
  background-color: transparent;
}
.table th,
.table td {
  padding: 0.9375rem;
  vertical-align: top;
  border-top: 0.0625rem solid #ccc;
}
.table thead th {
  vertical-align: bottom;
  border-bottom: 0.125rem solid #ccc;
}
.table tbody + tbody {
  border-top: 0.125rem solid #ccc;
}

.table-sm th,
.table-sm td {
  padding: 0.625rem;
}

.table-bordered {
  border: 0.0625rem solid #ccc;
}
.table-bordered th,
.table-bordered td {
  border: 0.0625rem solid #ccc;
}
.table-bordered thead th,
.table-bordered thead td {
  border-bottom-width: 0.125rem;
}

.table-borderless th,
.table-borderless td,
.table-borderless thead th,
.table-borderless tbody + tbody {
  border: 0;
}

.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(0, 0, 0, 0.05);
}

.table-hover tbody tr:hover {
  color: #363636;
  background-color: rgba(0, 0, 0, 0.075);
}

.table-primary,
.table-primary > th,
.table-primary > td {
  background-color: #c6d7f7;
}
.table-primary th,
.table-primary td,
.table-primary thead th,
.table-primary tbody + tbody {
  border-color: #94b4f0;
}

.table-hover .table-primary:hover {
  background-color: #b0c7f4;
}
.table-hover .table-primary:hover > td,
.table-hover .table-primary:hover > th {
  background-color: #b0c7f4;
}

.table-secondary,
.table-secondary > th,
.table-secondary > td {
  background-color: #cdcdcd;
}
.table-secondary th,
.table-secondary td,
.table-secondary thead th,
.table-secondary tbody + tbody {
  border-color: #a2a2a2;
}

.table-hover .table-secondary:hover {
  background-color: silver;
}
.table-hover .table-secondary:hover > td,
.table-hover .table-secondary:hover > th {
  background-color: silver;
}

.table-success,
.table-success > th,
.table-success > td {
  background-color: #b9d5c7;
}
.table-success th,
.table-success td,
.table-success thead th,
.table-success tbody + tbody {
  border-color: #7cb298;
}

.table-hover .table-success:hover {
  background-color: #a9cbba;
}
.table-hover .table-success:hover > td,
.table-hover .table-success:hover > th {
  background-color: #a9cbba;
}

.table-info,
.table-info > th,
.table-info > td {
  background-color: #c5d7e0;
}
.table-info th,
.table-info td,
.table-info thead th,
.table-info tbody + tbody {
  border-color: #94b5c5;
}

.table-hover .table-info:hover {
  background-color: #b4ccd7;
}
.table-hover .table-info:hover > td,
.table-hover .table-info:hover > th {
  background-color: #b4ccd7;
}

.table-warning,
.table-warning > th,
.table-warning > td {
  background-color: #fae5b8;
}
.table-warning th,
.table-warning td,
.table-warning thead th,
.table-warning tbody + tbody {
  border-color: #f6ce7c;
}

.table-hover .table-warning:hover {
  background-color: #f8dca0;
}
.table-hover .table-warning:hover > td,
.table-hover .table-warning:hover > th {
  background-color: #f8dca0;
}

.table-danger,
.table-danger > th,
.table-danger > td {
  background-color: #e6bfc0;
}
.table-danger th,
.table-danger td,
.table-danger thead th,
.table-danger tbody + tbody {
  border-color: #d0888b;
}

.table-hover .table-danger:hover {
  background-color: #dfadae;
}
.table-hover .table-danger:hover > td,
.table-hover .table-danger:hover > th {
  background-color: #dfadae;
}

.table-light,
.table-light > th,
.table-light > td {
  background-color: white;
}
.table-light th,
.table-light td,
.table-light thead th,
.table-light tbody + tbody {
  border-color: white;
}

.table-hover .table-light:hover {
  background-color: #f2f2f2;
}
.table-hover .table-light:hover > td,
.table-hover .table-light:hover > th {
  background-color: #f2f2f2;
}

.table-dark,
.table-dark > th,
.table-dark > td {
  background-color: #c7c7c7;
}
.table-dark th,
.table-dark td,
.table-dark thead th,
.table-dark tbody + tbody {
  border-color: #969696;
}

.table-hover .table-dark:hover {
  background-color: #bababa;
}
.table-hover .table-dark:hover > td,
.table-hover .table-dark:hover > th {
  background-color: #bababa;
}

.table-green,
.table-green > th,
.table-green > td {
  background-color: #b9d5c7;
}
.table-green th,
.table-green td,
.table-green thead th,
.table-green tbody + tbody {
  border-color: #7cb298;
}

.table-hover .table-green:hover {
  background-color: #a9cbba;
}
.table-hover .table-green:hover > td,
.table-hover .table-green:hover > th {
  background-color: #a9cbba;
}

.table-lime,
.table-lime > th,
.table-lime > td {
  background-color: #cae7c3;
}
.table-lime th,
.table-lime td,
.table-lime thead th,
.table-lime tbody + tbody {
  border-color: #9cd28f;
}

.table-hover .table-lime:hover {
  background-color: #bae0b1;
}
.table-hover .table-lime:hover > td,
.table-hover .table-lime:hover > th {
  background-color: #bae0b1;
}

.table-black,
.table-black > th,
.table-black > td {
  background-color: #b8b8b8;
}
.table-black th,
.table-black td,
.table-black thead th,
.table-black tbody + tbody {
  border-color: #7a7a7a;
}

.table-hover .table-black:hover {
  background-color: #ababab;
}
.table-hover .table-black:hover > td,
.table-hover .table-black:hover > th {
  background-color: #ababab;
}

.table-focus,
.table-focus > th,
.table-focus > td {
  background-color: #d9e4ea;
}
.table-focus th,
.table-focus td,
.table-focus thead th,
.table-focus tbody + tbody {
  border-color: #b8ced8;
}

.table-hover .table-focus:hover {
  background-color: #c9d8e1;
}
.table-hover .table-focus:hover > td,
.table-hover .table-focus:hover > th {
  background-color: #c9d8e1;
}

.table-active,
.table-active > th,
.table-active > td {
  background-color: rgba(0, 0, 0, 0.075);
}

.table-hover .table-active:hover {
  background-color: rgba(0, 0, 0, 0.075);
}
.table-hover .table-active:hover > td,
.table-hover .table-active:hover > th {
  background-color: rgba(0, 0, 0, 0.075);
}

.table .thead-dark th {
  color: #fff;
  background-color: #666;
  border-color: #2e2e2e;
}
.table .thead-light th {
  color: #4c4c4c;
  background-color: #ccc;
  border-color: #ccc;
}

.table-dark {
  color: #fff;
  background-color: #666;
}
.table-dark th,
.table-dark td,
.table-dark thead th {
  border-color: #2e2e2e;
}
.table-dark.table-bordered {
  border: 0;
}
.table-dark.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(255, 255, 255, 0.05);
}
.table-dark.table-hover tbody tr:hover {
  color: #fff;
  background-color: rgba(255, 255, 255, 0.075);
}

@media (max-width: 575.98px) {
  .table-responsive-sm {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-sm > .table-bordered {
    border: 0;
  }
}
@media (max-width: 767.98px) {
  .table-responsive-md {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-md > .table-bordered {
    border: 0;
  }
}
@media (max-width: 1024.98px) {
  .table-responsive-lg {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-lg > .table-bordered {
    border: 0;
  }
}
@media (max-width: 1365.98px) {
  .table-responsive-xl {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-xl > .table-bordered {
    border: 0;
  }
}
.table-responsive {
  display: block;
  width: 100%;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}
.table-responsive > .table-bordered {
  border: 0;
}

.form-control {
  display: block;
  width: 100%;
  height: calc(2.15rem + 0.125rem);
  padding: 0.375rem 0.75rem;
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.4;
  color: #363636;
  background-color: #fff;
  background-clip: padding-box;
  border: 0.0625rem solid #ccc;
  border-radius: 0.125rem;
  -webkit-transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-control {
    -webkit-transition: none;
    transition: none;
  }
}
.form-control::-ms-expand {
  background-color: transparent;
  border: 0;
}
.form-control:focus {
  color: #363636;
  background-color: #fff;
  border-color: #363636;
  outline: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.form-control::-webkit-input-placeholder {
  color: #666;
  opacity: 1;
}
.form-control::-moz-placeholder {
  color: #666;
  opacity: 1;
}
.form-control:-ms-input-placeholder {
  color: #666;
  opacity: 1;
}
.form-control::-ms-input-placeholder {
  color: #666;
  opacity: 1;
}
.form-control::placeholder {
  color: #666;
  opacity: 1;
}
.form-control:disabled, .form-control[readonly] {
  background-color: #e8e8e8;
  opacity: 1;
}

input[type=date].form-control,
input[type=time].form-control,
input[type=datetime-local].form-control,
input[type=month].form-control {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}

select.form-control:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #363636;
}
select.form-control:focus::-ms-value {
  color: #363636;
  background-color: #fff;
}

.form-control-file,
.form-control-range {
  display: block;
  width: 100%;
}

.col-form-label {
  padding-top: 0.4375rem;
  padding-bottom: 0.4375rem;
  margin-bottom: 0;
  font-size: inherit;
  line-height: 1.4;
}

.col-form-label-lg {
  padding-top: 1.0625rem;
  padding-bottom: 1.0625rem;
  font-size: 1.25rem;
  line-height: 1.2;
}

.col-form-label-sm {
  padding-top: 0.3125rem;
  padding-bottom: 0.3125rem;
  font-size: 1rem;
  line-height: 1.2;
}

.form-control-plaintext {
  display: block;
  width: 100%;
  padding: 0.375rem 0;
  margin-bottom: 0;
  font-size: 1rem;
  line-height: 1.4;
  color: #363636;
  background-color: transparent;
  border: solid transparent;
  border-width: 0.0625rem 0;
}
.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {
  padding-right: 0;
  padding-left: 0;
}

.form-control-sm {
  height: calc(1.2em + 0.5rem + 0.125rem);
  padding: 0.25rem 0.5rem;
  font-size: 1rem;
  line-height: 1.2;
  border-radius: 0.125rem;
}

.form-control-lg {
  height: calc(1.2em + 2rem + 0.125rem);
  padding: 1rem 1.875rem;
  font-size: 1.25rem;
  line-height: 1.2;
  border-radius: 0.1875rem;
}

select.form-control[size], select.form-control[multiple] {
  height: auto;
}

textarea.form-control {
  height: auto;
}

.form-group {
  margin-bottom: 0.9375rem;
}

.form-text {
  display: block;
  margin-top: 0.3125rem;
}

.form-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-right: -0.3125rem;
  margin-left: -0.3125rem;
}
.form-row > .col,
.form-row > [class*=col-] {
  padding-right: 0.3125rem;
  padding-left: 0.3125rem;
}

.form-check {
  position: relative;
  display: block;
  padding-left: 0.625rem;
}

.form-check-input {
  position: absolute;
  margin-top: 0.9375rem;
  margin-left: -0.625rem;
}
.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {
  color: #666;
}

.form-check-label {
  margin-bottom: 0;
}

.form-check-inline {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-left: 0;
  margin-right: 0.75rem;
}
.form-check-inline .form-check-input {
  position: static;
  margin-top: 0;
  margin-right: 0.3125rem;
  margin-left: 0;
}

.valid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.3125rem;
  font-size: 1rem;
  color: #046a38;
}

.valid-tooltip {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 1.0625rem 1.0625rem;
  margin-top: 0.1rem;
  font-size: 1rem;
  line-height: 1.4;
  color: #fff;
  background-color: #046a38;
  border-radius: 0.125rem;
}
.form-row > .col > .valid-tooltip, .form-row > [class*=col-] > .valid-tooltip {
  left: 0.3125rem;
}

.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: #046a38;
}
.was-validated .form-control:valid:focus, .form-control.is-valid:focus {
  border-color: #046a38;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.25);
          box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.25);
}

.was-validated .custom-select:valid, .custom-select.is-valid {
  border-color: #046a38;
}
.was-validated .custom-select:valid:focus, .custom-select.is-valid:focus {
  border-color: #046a38;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.25);
          box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.25);
}

.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
  color: #046a38;
}
.was-validated .form-check-input:valid ~ .valid-feedback,
.was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback,
.form-check-input.is-valid ~ .valid-tooltip {
  display: block;
}

.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label {
  color: #046a38;
}
.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {
  border-color: #046a38;
}
.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before {
  border-color: #069b52;
  background-color: #069b52;
}
.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.25);
          box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.25);
}
.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #046a38;
}

.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {
  border-color: #046a38;
}
.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {
  border-color: #046a38;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.25);
          box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.25);
}

.invalid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.3125rem;
  font-size: 1rem;
  color: #a51a1f;
}

.invalid-tooltip {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 1.0625rem 1.0625rem;
  margin-top: 0.1rem;
  font-size: 1rem;
  line-height: 1.4;
  color: #fff;
  background-color: #a51a1f;
  border-radius: 0.125rem;
}
.form-row > .col > .invalid-tooltip, .form-row > [class*=col-] > .invalid-tooltip {
  left: 0.3125rem;
}

.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: #a51a1f;
}
.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {
  border-color: #a51a1f;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.25);
          box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.25);
}

.was-validated .custom-select:invalid, .custom-select.is-invalid {
  border-color: #a51a1f;
}
.was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus {
  border-color: #a51a1f;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.25);
          box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.25);
}

.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
  color: #a51a1f;
}
.was-validated .form-check-input:invalid ~ .invalid-feedback,
.was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback,
.form-check-input.is-invalid ~ .invalid-tooltip {
  display: block;
}

.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label {
  color: #a51a1f;
}
.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before {
  border-color: #a51a1f;
}
.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before {
  border-color: #d12127;
  background-color: #d12127;
}
.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.25);
          box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.25);
}
.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #a51a1f;
}

.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {
  border-color: #a51a1f;
}
.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label {
  border-color: #a51a1f;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.25);
          box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.25);
}

.form-inline {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.form-inline .form-check {
  width: 100%;
}
@media (min-width: 576px) {
  .form-inline label {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    margin-bottom: 0;
  }
  .form-inline .form-group {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row wrap;
            flex-flow: row wrap;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-bottom: 0;
  }
  .form-inline .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  .form-inline .form-control-plaintext {
    display: inline-block;
  }
  .form-inline .input-group,
  .form-inline .custom-select {
    width: auto;
  }
  .form-inline .form-check {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    width: auto;
    padding-left: 0;
  }
  .form-inline .form-check-input {
    position: relative;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    margin-top: 0;
    margin-right: 0.25rem;
    margin-left: 0;
  }
  .form-inline .custom-control {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  .form-inline .custom-control-label {
    margin-bottom: 0;
  }
}

.btn {
  display: inline-block;
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
  color: #363636;
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  background-color: transparent;
  border: 0.125rem solid transparent;
  padding: 0.46875rem 0.9375rem;
  font-size: 1.125rem;
  line-height: 1.2;
  border-radius: 0.125rem;
  -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  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;
  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, -webkit-box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .btn {
    -webkit-transition: none;
    transition: none;
  }
}
.btn:hover {
  color: #363636;
  text-decoration: none;
}
.btn:focus, .btn.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(50, 111, 226, 0.216);
          box-shadow: 0 0 0 0.125rem rgba(50, 111, 226, 0.216);
}
.btn.disabled, .btn:disabled {
  opacity: 1;
}
.btn:not(:disabled):not(.disabled) {
  cursor: pointer;
}
a.btn.disabled,
fieldset:disabled a.btn {
  pointer-events: none;
}

.btn-primary {
  color: #fff;
  background-color: #326fe2;
  border-color: #326fe2;
}
.btn-primary:hover {
  color: #fff;
  background-color: #1d5bd0;
  border-color: #1c57c5;
}
.btn-primary:focus, .btn-primary.focus {
  color: #fff;
  background-color: #1d5bd0;
  border-color: #1c57c5;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(81, 133, 230, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(81, 133, 230, 0.5);
}
.btn-primary.disabled, .btn-primary:disabled {
  color: #fff;
  background-color: #326fe2;
  border-color: #326fe2;
}
.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle {
  color: #fff;
  background-color: #1c57c5;
  border-color: #1a52ba;
}
.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-primary.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(81, 133, 230, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(81, 133, 230, 0.5);
}

.btn-secondary {
  color: #fff;
  background-color: #4c4c4c;
  border-color: #4c4c4c;
}
.btn-secondary:hover {
  color: #fff;
  background-color: #393939;
  border-color: #333333;
}
.btn-secondary:focus, .btn-secondary.focus {
  color: #fff;
  background-color: #393939;
  border-color: #333333;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(103, 103, 103, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(103, 103, 103, 0.5);
}
.btn-secondary.disabled, .btn-secondary:disabled {
  color: #fff;
  background-color: #4c4c4c;
  border-color: #4c4c4c;
}
.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle {
  color: #fff;
  background-color: #333333;
  border-color: #2c2c2c;
}
.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-secondary.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(103, 103, 103, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(103, 103, 103, 0.5);
}

.btn-success {
  color: #fff;
  background-color: #046a38;
  border-color: #046a38;
}
.btn-success:hover {
  color: #fff;
  background-color: #034525;
  border-color: #02391e;
}
.btn-success:focus, .btn-success.focus {
  color: #fff;
  background-color: #034525;
  border-color: #02391e;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(42, 128, 86, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(42, 128, 86, 0.5);
}
.btn-success.disabled, .btn-success:disabled {
  color: #fff;
  background-color: #046a38;
  border-color: #046a38;
}
.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle {
  color: #fff;
  background-color: #02391e;
  border-color: #022d18;
}
.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus, .show > .btn-success.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(42, 128, 86, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(42, 128, 86, 0.5);
}

.btn-info {
  color: #fff;
  background-color: #31708f;
  border-color: #31708f;
}
.btn-info:hover {
  color: #fff;
  background-color: #275a73;
  border-color: #245269;
}
.btn-info:focus, .btn-info.focus {
  color: #fff;
  background-color: #275a73;
  border-color: #245269;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(80, 133, 160, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(80, 133, 160, 0.5);
}
.btn-info.disabled, .btn-info:disabled {
  color: #fff;
  background-color: #31708f;
  border-color: #31708f;
}
.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle {
  color: #fff;
  background-color: #245269;
  border-color: #214b60;
}
.btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus, .show > .btn-info.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(80, 133, 160, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(80, 133, 160, 0.5);
}

.btn-warning {
  color: #1b1b1b;
  background-color: #eea103;
  border-color: #eea103;
}
.btn-warning:hover {
  color: #fff;
  background-color: #c88703;
  border-color: #bc7f02;
}
.btn-warning:focus, .btn-warning.focus {
  color: #fff;
  background-color: #c88703;
  border-color: #bc7f02;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(206, 141, 7, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(206, 141, 7, 0.5);
}
.btn-warning.disabled, .btn-warning:disabled {
  color: #1b1b1b;
  background-color: #eea103;
  border-color: #eea103;
}
.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, .show > .btn-warning.dropdown-toggle {
  color: #fff;
  background-color: #bc7f02;
  border-color: #af7602;
}
.btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-warning.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(206, 141, 7, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(206, 141, 7, 0.5);
}

.btn-danger {
  color: #fff;
  background-color: #a51a1f;
  border-color: #a51a1f;
}
.btn-danger:hover {
  color: #fff;
  background-color: #841519;
  border-color: #791317;
}
.btn-danger:focus, .btn-danger.focus {
  color: #fff;
  background-color: #841519;
  border-color: #791317;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(179, 60, 65, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(179, 60, 65, 0.5);
}
.btn-danger.disabled, .btn-danger:disabled {
  color: #fff;
  background-color: #a51a1f;
  border-color: #a51a1f;
}
.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle {
  color: #fff;
  background-color: #791317;
  border-color: #6e1115;
}
.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-danger.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(179, 60, 65, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(179, 60, 65, 0.5);
}

.btn-light {
  color: #1b1b1b;
  background-color: #fff;
  border-color: #fff;
}
.btn-light:hover {
  color: #1b1b1b;
  background-color: #ececec;
  border-color: #e6e6e6;
}
.btn-light:focus, .btn-light.focus {
  color: #1b1b1b;
  background-color: #ececec;
  border-color: #e6e6e6;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(221, 221, 221, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(221, 221, 221, 0.5);
}
.btn-light.disabled, .btn-light:disabled {
  color: #1b1b1b;
  background-color: #fff;
  border-color: #fff;
}
.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle {
  color: #1b1b1b;
  background-color: #e6e6e6;
  border-color: #dfdfdf;
}
.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus, .show > .btn-light.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(221, 221, 221, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(221, 221, 221, 0.5);
}

.btn-dark {
  color: #fff;
  background-color: #363636;
  border-color: #363636;
}
.btn-dark:hover {
  color: #fff;
  background-color: #232323;
  border-color: #1d1d1d;
}
.btn-dark:focus, .btn-dark.focus {
  color: #fff;
  background-color: #232323;
  border-color: #1d1d1d;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(84, 84, 84, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(84, 84, 84, 0.5);
}
.btn-dark.disabled, .btn-dark:disabled {
  color: #fff;
  background-color: #363636;
  border-color: #363636;
}
.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle {
  color: #fff;
  background-color: #1d1d1d;
  border-color: #161616;
}
.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-dark.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(84, 84, 84, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(84, 84, 84, 0.5);
}

.btn-green {
  color: #fff;
  background-color: #046a38;
  border-color: #046a38;
}
.btn-green:hover {
  color: #fff;
  background-color: #034525;
  border-color: #02391e;
}
.btn-green:focus, .btn-green.focus {
  color: #fff;
  background-color: #034525;
  border-color: #02391e;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(42, 128, 86, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(42, 128, 86, 0.5);
}
.btn-green.disabled, .btn-green:disabled {
  color: #fff;
  background-color: #046a38;
  border-color: #046a38;
}
.btn-green:not(:disabled):not(.disabled):active, .btn-green:not(:disabled):not(.disabled).active, .show > .btn-green.dropdown-toggle {
  color: #fff;
  background-color: #02391e;
  border-color: #022d18;
}
.btn-green:not(:disabled):not(.disabled):active:focus, .btn-green:not(:disabled):not(.disabled).active:focus, .show > .btn-green.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(42, 128, 86, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(42, 128, 86, 0.5);
}

.btn-lime {
  color: #fff;
  background-color: #41a928;
  border-color: #41a928;
}
.btn-lime:hover {
  color: #fff;
  background-color: #358a21;
  border-color: #31801e;
}
.btn-lime:focus, .btn-lime.focus {
  color: #fff;
  background-color: #358a21;
  border-color: #31801e;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(94, 182, 72, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(94, 182, 72, 0.5);
}
.btn-lime.disabled, .btn-lime:disabled {
  color: #fff;
  background-color: #41a928;
  border-color: #41a928;
}
.btn-lime:not(:disabled):not(.disabled):active, .btn-lime:not(:disabled):not(.disabled).active, .show > .btn-lime.dropdown-toggle {
  color: #fff;
  background-color: #31801e;
  border-color: #2d751c;
}
.btn-lime:not(:disabled):not(.disabled):active:focus, .btn-lime:not(:disabled):not(.disabled).active:focus, .show > .btn-lime.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(94, 182, 72, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(94, 182, 72, 0.5);
}

.btn-black {
  color: #fff;
  background-color: #000;
  border-color: #000;
}
.btn-black:hover {
  color: #fff;
  background-color: black;
  border-color: black;
}
.btn-black:focus, .btn-black.focus {
  color: #fff;
  background-color: black;
  border-color: black;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(38, 38, 38, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(38, 38, 38, 0.5);
}
.btn-black.disabled, .btn-black:disabled {
  color: #fff;
  background-color: #000;
  border-color: #000;
}
.btn-black:not(:disabled):not(.disabled):active, .btn-black:not(:disabled):not(.disabled).active, .show > .btn-black.dropdown-toggle {
  color: #fff;
  background-color: black;
  border-color: black;
}
.btn-black:not(:disabled):not(.disabled):active:focus, .btn-black:not(:disabled):not(.disabled).active:focus, .show > .btn-black.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(38, 38, 38, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(38, 38, 38, 0.5);
}

.btn-focus {
  color: #fff;
  background-color: #76a0b4;
  border-color: #76a0b4;
}
.btn-focus:hover {
  color: #fff;
  background-color: #5d8fa6;
  border-color: #5788a0;
}
.btn-focus:focus, .btn-focus.focus {
  color: #fff;
  background-color: #5d8fa6;
  border-color: #5788a0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(139, 174, 191, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(139, 174, 191, 0.5);
}
.btn-focus.disabled, .btn-focus:disabled {
  color: #fff;
  background-color: #76a0b4;
  border-color: #76a0b4;
}
.btn-focus:not(:disabled):not(.disabled):active, .btn-focus:not(:disabled):not(.disabled).active, .show > .btn-focus.dropdown-toggle {
  color: #fff;
  background-color: #5788a0;
  border-color: #538197;
}
.btn-focus:not(:disabled):not(.disabled):active:focus, .btn-focus:not(:disabled):not(.disabled).active:focus, .show > .btn-focus.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(139, 174, 191, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(139, 174, 191, 0.5);
}

.btn-outline-primary {
  color: #326fe2;
  border-color: #326fe2;
}
.btn-outline-primary:hover {
  color: #fff;
  background-color: #326fe2;
  border-color: #326fe2;
}
.btn-outline-primary:focus, .btn-outline-primary.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(50, 111, 226, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(50, 111, 226, 0.5);
}
.btn-outline-primary.disabled, .btn-outline-primary:disabled {
  color: #326fe2;
  background-color: transparent;
}
.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, .show > .btn-outline-primary.dropdown-toggle {
  color: #fff;
  background-color: #326fe2;
  border-color: #326fe2;
}
.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-primary.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(50, 111, 226, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(50, 111, 226, 0.5);
}

.btn-outline-secondary, .input-group-prepend .input-group-text,
.input-group-append .input-group-text {
  color: #4c4c4c;
  border-color: #4c4c4c;
}
.btn-outline-secondary:hover, .input-group-prepend .input-group-text:hover,
.input-group-append .input-group-text:hover {
  color: #fff;
  background-color: #4c4c4c;
  border-color: #4c4c4c;
}
.btn-outline-secondary:focus, .input-group-prepend .input-group-text:focus,
.input-group-append .input-group-text:focus, .btn-outline-secondary.focus, .input-group-prepend .focus.input-group-text,
.input-group-append .focus.input-group-text {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(76, 76, 76, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(76, 76, 76, 0.5);
}
.btn-outline-secondary.disabled, .input-group-prepend .disabled.input-group-text,
.input-group-append .disabled.input-group-text, .btn-outline-secondary:disabled, .input-group-prepend .input-group-text:disabled,
.input-group-append .input-group-text:disabled {
  color: #4c4c4c;
  background-color: transparent;
}
.btn-outline-secondary:not(:disabled):not(.disabled):active, .input-group-prepend .input-group-text:not(:disabled):not(.disabled):active,
.input-group-append .input-group-text:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active, .input-group-prepend .input-group-text:not(:disabled):not(.disabled).active,
.input-group-append .input-group-text:not(:disabled):not(.disabled).active, .show > .btn-outline-secondary.dropdown-toggle, .input-group-prepend .show > .dropdown-toggle.input-group-text,
.input-group-append .show > .dropdown-toggle.input-group-text {
  color: #fff;
  background-color: #4c4c4c;
  border-color: #4c4c4c;
}
.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .input-group-prepend .input-group-text:not(:disabled):not(.disabled):active:focus,
.input-group-append .input-group-text:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .input-group-prepend .input-group-text:not(:disabled):not(.disabled).active:focus,
.input-group-append .input-group-text:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-secondary.dropdown-toggle:focus, .input-group-prepend .show > .dropdown-toggle.input-group-text:focus,
.input-group-append .show > .dropdown-toggle.input-group-text:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(76, 76, 76, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(76, 76, 76, 0.5);
}

.btn-outline-success {
  color: #046a38;
  border-color: #046a38;
}
.btn-outline-success:hover {
  color: #fff;
  background-color: #046a38;
  border-color: #046a38;
}
.btn-outline-success:focus, .btn-outline-success.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
}
.btn-outline-success.disabled, .btn-outline-success:disabled {
  color: #046a38;
  background-color: transparent;
}
.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active, .show > .btn-outline-success.dropdown-toggle {
  color: #fff;
  background-color: #046a38;
  border-color: #046a38;
}
.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-success.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
}

.btn-outline-info {
  color: #31708f;
  border-color: #31708f;
}
.btn-outline-info:hover {
  color: #fff;
  background-color: #31708f;
  border-color: #31708f;
}
.btn-outline-info:focus, .btn-outline-info.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(49, 112, 143, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(49, 112, 143, 0.5);
}
.btn-outline-info.disabled, .btn-outline-info:disabled {
  color: #31708f;
  background-color: transparent;
}
.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active, .show > .btn-outline-info.dropdown-toggle {
  color: #fff;
  background-color: #31708f;
  border-color: #31708f;
}
.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-info.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(49, 112, 143, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(49, 112, 143, 0.5);
}

.btn-outline-warning {
  color: #eea103;
  border-color: #eea103;
}
.btn-outline-warning:hover {
  color: #1b1b1b;
  background-color: #eea103;
  border-color: #eea103;
}
.btn-outline-warning:focus, .btn-outline-warning.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(238, 161, 3, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(238, 161, 3, 0.5);
}
.btn-outline-warning.disabled, .btn-outline-warning:disabled {
  color: #eea103;
  background-color: transparent;
}
.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active, .show > .btn-outline-warning.dropdown-toggle {
  color: #1b1b1b;
  background-color: #eea103;
  border-color: #eea103;
}
.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-warning.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(238, 161, 3, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(238, 161, 3, 0.5);
}

.btn-outline-danger {
  color: #a51a1f;
  border-color: #a51a1f;
}
.btn-outline-danger:hover {
  color: #fff;
  background-color: #a51a1f;
  border-color: #a51a1f;
}
.btn-outline-danger:focus, .btn-outline-danger.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.5);
}
.btn-outline-danger.disabled, .btn-outline-danger:disabled {
  color: #a51a1f;
  background-color: transparent;
}
.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active, .show > .btn-outline-danger.dropdown-toggle {
  color: #fff;
  background-color: #a51a1f;
  border-color: #a51a1f;
}
.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-danger.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.5);
}

.btn-outline-light {
  color: #fff;
  border-color: #fff;
}
.btn-outline-light:hover {
  color: #1b1b1b;
  background-color: #fff;
  border-color: #fff;
}
.btn-outline-light:focus, .btn-outline-light.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(255, 255, 255, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(255, 255, 255, 0.5);
}
.btn-outline-light.disabled, .btn-outline-light:disabled {
  color: #fff;
  background-color: transparent;
}
.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active, .show > .btn-outline-light.dropdown-toggle {
  color: #1b1b1b;
  background-color: #fff;
  border-color: #fff;
}
.btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-light.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(255, 255, 255, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(255, 255, 255, 0.5);
}

.btn-outline-dark {
  color: #363636;
  border-color: #363636;
}
.btn-outline-dark:hover {
  color: #fff;
  background-color: #363636;
  border-color: #363636;
}
.btn-outline-dark:focus, .btn-outline-dark.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(54, 54, 54, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(54, 54, 54, 0.5);
}
.btn-outline-dark.disabled, .btn-outline-dark:disabled {
  color: #363636;
  background-color: transparent;
}
.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active, .show > .btn-outline-dark.dropdown-toggle {
  color: #fff;
  background-color: #363636;
  border-color: #363636;
}
.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-dark.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(54, 54, 54, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(54, 54, 54, 0.5);
}

.btn-outline-green {
  color: #046a38;
  border-color: #046a38;
}
.btn-outline-green:hover {
  color: #fff;
  background-color: #046a38;
  border-color: #046a38;
}
.btn-outline-green:focus, .btn-outline-green.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
}
.btn-outline-green.disabled, .btn-outline-green:disabled {
  color: #046a38;
  background-color: transparent;
}
.btn-outline-green:not(:disabled):not(.disabled):active, .btn-outline-green:not(:disabled):not(.disabled).active, .show > .btn-outline-green.dropdown-toggle {
  color: #fff;
  background-color: #046a38;
  border-color: #046a38;
}
.btn-outline-green:not(:disabled):not(.disabled):active:focus, .btn-outline-green:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-green.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
}

.btn-outline-lime {
  color: #41a928;
  border-color: #41a928;
}
.btn-outline-lime:hover {
  color: #fff;
  background-color: #41a928;
  border-color: #41a928;
}
.btn-outline-lime:focus, .btn-outline-lime.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(65, 169, 40, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(65, 169, 40, 0.5);
}
.btn-outline-lime.disabled, .btn-outline-lime:disabled {
  color: #41a928;
  background-color: transparent;
}
.btn-outline-lime:not(:disabled):not(.disabled):active, .btn-outline-lime:not(:disabled):not(.disabled).active, .show > .btn-outline-lime.dropdown-toggle {
  color: #fff;
  background-color: #41a928;
  border-color: #41a928;
}
.btn-outline-lime:not(:disabled):not(.disabled):active:focus, .btn-outline-lime:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-lime.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(65, 169, 40, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(65, 169, 40, 0.5);
}

.btn-outline-black {
  color: #000;
  border-color: #000;
}
.btn-outline-black:hover {
  color: #fff;
  background-color: #000;
  border-color: #000;
}
.btn-outline-black:focus, .btn-outline-black.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(0, 0, 0, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(0, 0, 0, 0.5);
}
.btn-outline-black.disabled, .btn-outline-black:disabled {
  color: #000;
  background-color: transparent;
}
.btn-outline-black:not(:disabled):not(.disabled):active, .btn-outline-black:not(:disabled):not(.disabled).active, .show > .btn-outline-black.dropdown-toggle {
  color: #fff;
  background-color: #000;
  border-color: #000;
}
.btn-outline-black:not(:disabled):not(.disabled):active:focus, .btn-outline-black:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-black.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(0, 0, 0, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(0, 0, 0, 0.5);
}

.btn-outline-focus {
  color: #76a0b4;
  border-color: #76a0b4;
}
.btn-outline-focus:hover {
  color: #fff;
  background-color: #76a0b4;
  border-color: #76a0b4;
}
.btn-outline-focus:focus, .btn-outline-focus.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(118, 160, 180, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(118, 160, 180, 0.5);
}
.btn-outline-focus.disabled, .btn-outline-focus:disabled {
  color: #76a0b4;
  background-color: transparent;
}
.btn-outline-focus:not(:disabled):not(.disabled):active, .btn-outline-focus:not(:disabled):not(.disabled).active, .show > .btn-outline-focus.dropdown-toggle {
  color: #fff;
  background-color: #76a0b4;
  border-color: #76a0b4;
}
.btn-outline-focus:not(:disabled):not(.disabled):active:focus, .btn-outline-focus:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-focus.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(118, 160, 180, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(118, 160, 180, 0.5);
}

.btn-link {
  font-weight: 400;
  color: #326fe2;
  text-decoration: underline;
}
.btn-link:hover {
  color: #326fe2;
  text-decoration: none;
}
.btn-link:focus, .btn-link.focus {
  text-decoration: none;
}
.btn-link:disabled, .btn-link.disabled {
  color: #666;
  pointer-events: none;
}

.btn-lg, .btn-group-lg > .btn {
  padding: 1rem 1.875rem;
  font-size: 1.25rem;
  line-height: 1.2;
  border-radius: 0.25rem;
}

.btn-sm, .btn-group-sm > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 1rem;
  line-height: 1.2;
  border-radius: 0.125rem;
}

.btn-block {
  display: block;
  width: 100%;
}
.btn-block + .btn-block {
  margin-top: 0.5rem;
}

input[type=submit].btn-block,
input[type=reset].btn-block,
input[type=button].btn-block {
  width: 100%;
}

.fade {
  -webkit-transition: opacity 0.15s linear;
  transition: opacity 0.15s linear;
}
@media (prefers-reduced-motion: reduce) {
  .fade {
    -webkit-transition: none;
    transition: none;
  }
}
.fade:not(.show) {
  opacity: 0;
}

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

.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  -webkit-transition: height 0.35s ease;
  transition: height 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  .collapsing {
    -webkit-transition: none;
    transition: none;
  }
}
.collapsing.width {
  width: 0;
  height: auto;
  -webkit-transition: width 0.35s ease;
  transition: width 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  .collapsing.width {
    -webkit-transition: none;
    transition: none;
  }
}

.dropup,
.dropright,
.dropdown,
.dropleft {
  position: relative;
}

.dropdown-toggle {
  white-space: nowrap;
}
.dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-bottom: 0;
  border-left: 0.3em solid transparent;
}
.dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 10rem;
  padding: 0.5rem 0;
  margin: 0.125rem 0 0;
  font-size: 1rem;
  color: #363636;
  text-align: left;
  list-style: none;
  background-color: #fff;
  background-clip: padding-box;
  border: 0.0625rem solid #363636;
  border-radius: 0.125rem;
}

.dropdown-menu-left {
  right: auto;
  left: 0;
}

.dropdown-menu-right {
  right: 0;
  left: auto;
}

@media (min-width: 576px) {
  .dropdown-menu-sm-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-sm-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 768px) {
  .dropdown-menu-md-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-md-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1025px) {
  .dropdown-menu-lg-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-lg-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1366px) {
  .dropdown-menu-xl-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-xl-right {
    right: 0;
    left: auto;
  }
}
.dropup .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: 0.125rem;
}
.dropup .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0;
  border-right: 0.3em solid transparent;
  border-bottom: 0.3em solid;
  border-left: 0.3em solid transparent;
}
.dropup .dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropright .dropdown-menu {
  top: 0;
  right: auto;
  left: 100%;
  margin-top: 0;
  margin-left: 0.125rem;
}
.dropright .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0;
  border-bottom: 0.3em solid transparent;
  border-left: 0.3em solid;
}
.dropright .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropright .dropdown-toggle::after {
  vertical-align: 0;
}

.dropleft .dropdown-menu {
  top: 0;
  right: 100%;
  left: auto;
  margin-top: 0;
  margin-right: 0.125rem;
}
.dropleft .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
}
.dropleft .dropdown-toggle::after {
  display: none;
}
.dropleft .dropdown-toggle::before {
  display: inline-block;
  margin-right: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0.3em solid;
  border-bottom: 0.3em solid transparent;
}
.dropleft .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropleft .dropdown-toggle::before {
  vertical-align: 0;
}

.dropdown-menu[x-placement^=top], .dropdown-menu[x-placement^=right], .dropdown-menu[x-placement^=bottom], .dropdown-menu[x-placement^=left] {
  right: auto;
  bottom: auto;
}

.dropdown-divider {
  height: 0;
  margin: 0.46875rem 0;
  overflow: hidden;
  border-top: 1px solid #fff;
}

.dropdown-item {
  display: block;
  width: 100%;
  padding: 0.25rem 1.5rem;
  clear: both;
  font-weight: 400;
  color: #363636;
  text-align: inherit;
  text-decoration: none;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
}
.dropdown-item:hover, .dropdown-item:focus {
  color: #363636;
  text-decoration: none;
  background-color: transparent;
}
.dropdown-item.active, .dropdown-item:active {
  color: inherit;
  text-decoration: none;
  background-color: transparent;
}
.dropdown-item.disabled, .dropdown-item:disabled {
  color: #666;
  pointer-events: none;
  background-color: transparent;
}

.dropdown-menu.show {
  display: block;
}

.dropdown-header {
  display: block;
  padding: 0.5rem 1.5rem;
  margin-bottom: 0;
  font-size: 0.75rem;
  color: #ccc;
  white-space: nowrap;
}

.dropdown-item-text {
  display: block;
  padding: 0.25rem 1.5rem;
  color: #363636;
}

.btn-group,
.btn-group-vertical {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: middle;
}
.btn-group > .btn,
.btn-group-vertical > .btn {
  position: relative;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
}
.btn-group > .btn:hover,
.btn-group-vertical > .btn:hover {
  z-index: 1;
}
.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,
.btn-group-vertical > .btn:focus,
.btn-group-vertical > .btn:active,
.btn-group-vertical > .btn.active {
  z-index: 1;
}

.btn-toolbar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.btn-toolbar .input-group {
  width: auto;
}

.btn-group > .btn:not(:first-child),
.btn-group > .btn-group:not(:first-child) {
  margin-left: -0.125rem;
}
.btn-group > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group > .btn-group:not(:last-child) > .btn {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.btn-group > .btn:not(:first-child),
.btn-group > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.dropdown-toggle-split {
  padding-right: 0.703125rem;
  padding-left: 0.703125rem;
}
.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropright .dropdown-toggle-split::after {
  margin-left: 0;
}
.dropleft .dropdown-toggle-split::before {
  margin-right: 0;
}

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

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

.btn-group-vertical {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          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: -0.125rem;
}
.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:not(:first-child),
.btn-group-vertical > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.btn-group-toggle > .btn,
.btn-group-toggle > .btn-group > .btn {
  margin-bottom: 0;
}
.btn-group-toggle > .btn input[type=radio],
.btn-group-toggle > .btn input[type=checkbox],
.btn-group-toggle > .btn-group > .btn input[type=radio],
.btn-group-toggle > .btn-group > .btn input[type=checkbox] {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}

.input-group {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  width: 100%;
}
.input-group > .form-control,
.input-group > .form-control-plaintext,
.input-group > .custom-select,
.input-group > .custom-file {
  position: relative;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  width: 1%;
  min-width: 0;
  margin-bottom: 0;
}
.input-group > .form-control + .form-control,
.input-group > .form-control + .custom-select,
.input-group > .form-control + .custom-file,
.input-group > .form-control-plaintext + .form-control,
.input-group > .form-control-plaintext + .custom-select,
.input-group > .form-control-plaintext + .custom-file,
.input-group > .custom-select + .form-control,
.input-group > .custom-select + .custom-select,
.input-group > .custom-select + .custom-file,
.input-group > .custom-file + .form-control,
.input-group > .custom-file + .custom-select,
.input-group > .custom-file + .custom-file {
  margin-left: -0.0625rem;
}
.input-group > .form-control:focus,
.input-group > .custom-select:focus,
.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label {
  z-index: 3;
}
.input-group > .custom-file .custom-file-input:focus {
  z-index: 4;
}
.input-group > .form-control:not(:first-child),
.input-group > .custom-select:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.input-group > .custom-file {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.input-group > .custom-file:not(:last-child) .custom-file-label, .input-group > .custom-file:not(:last-child) .custom-file-label::after {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group > .custom-file:not(:first-child) .custom-file-label {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.input-group:not(.has-validation) > .form-control:not(:last-child),
.input-group:not(.has-validation) > .custom-select:not(:last-child),
.input-group:not(.has-validation) > .custom-file:not(:last-child) .custom-file-label,
.input-group:not(.has-validation) > .custom-file:not(:last-child) .custom-file-label::after {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group.has-validation > .form-control:nth-last-child(n+3),
.input-group.has-validation > .custom-select:nth-last-child(n+3),
.input-group.has-validation > .custom-file:nth-last-child(n+3) .custom-file-label,
.input-group.has-validation > .custom-file:nth-last-child(n+3) .custom-file-label::after {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.input-group-prepend,
.input-group-append {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.input-group-prepend .btn,
.input-group-append .btn {
  position: relative;
  z-index: 2;
}
.input-group-prepend .btn:focus,
.input-group-append .btn:focus {
  z-index: 3;
}
.input-group-prepend .btn + .btn,
.input-group-prepend .btn + .input-group-text,
.input-group-prepend .input-group-text + .input-group-text,
.input-group-prepend .input-group-text + .btn,
.input-group-append .btn + .btn,
.input-group-append .btn + .input-group-text,
.input-group-append .input-group-text + .input-group-text,
.input-group-append .input-group-text + .btn {
  margin-left: -0.0625rem;
}

.input-group-prepend {
  margin-right: -0.0625rem;
}

.input-group-append {
  margin-left: -0.0625rem;
}

.input-group-text {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0.375rem 0.75rem;
  margin-bottom: 0;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.4;
  color: #363636;
  text-align: center;
  white-space: nowrap;
  background-color: #e8e8e8;
  border: 0.0625rem solid #ccc;
  border-radius: 0.125rem;
}
.input-group-text input[type=radio],
.input-group-text input[type=checkbox] {
  margin-top: 0;
}

.input-group-lg > .form-control:not(textarea),
.input-group-lg > .custom-select {
  height: calc(1.2em + 2rem + 0.125rem);
}

.input-group-lg > .form-control,
.input-group-lg > .custom-select,
.input-group-lg > .input-group-prepend > .input-group-text,
.input-group-lg > .input-group-append > .input-group-text,
.input-group-lg > .input-group-prepend > .btn,
.input-group-lg > .input-group-append > .btn {
  padding: 1rem 1.875rem;
  font-size: 1.25rem;
  line-height: 1.2;
  border-radius: 0.1875rem;
}

.input-group-sm > .form-control:not(textarea),
.input-group-sm > .custom-select {
  height: calc(1.2em + 0.5rem + 0.125rem);
}

.input-group-sm > .form-control,
.input-group-sm > .custom-select,
.input-group-sm > .input-group-prepend > .input-group-text,
.input-group-sm > .input-group-append > .input-group-text,
.input-group-sm > .input-group-prepend > .btn,
.input-group-sm > .input-group-append > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 1rem;
  line-height: 1.2;
  border-radius: 0.125rem;
}

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

.input-group > .input-group-prepend > .btn,
.input-group > .input-group-prepend > .input-group-text,
.input-group:not(.has-validation) > .input-group-append:not(:last-child) > .btn,
.input-group:not(.has-validation) > .input-group-append:not(:last-child) > .input-group-text,
.input-group.has-validation > .input-group-append:nth-last-child(n+3) > .btn,
.input-group.has-validation > .input-group-append:nth-last-child(n+3) > .input-group-text,
.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.input-group > .input-group-append > .btn,
.input-group > .input-group-append > .input-group-text,
.input-group > .input-group-prepend:not(:first-child) > .btn,
.input-group > .input-group-prepend:not(:first-child) > .input-group-text,
.input-group > .input-group-prepend:first-child > .btn:not(:first-child),
.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.custom-control {
  position: relative;
  z-index: 1;
  display: block;
  min-height: 1.4rem;
  padding-left: 1.875rem;
  -webkit-print-color-adjust: exact;
          print-color-adjust: exact;
}

.custom-control-inline {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  margin-right: 0.9375rem;
}

.custom-control-input {
  position: absolute;
  left: 0;
  z-index: -1;
  width: 1.25rem;
  height: 1.325rem;
  opacity: 0;
}
.custom-control-input:checked ~ .custom-control-label::before {
  color: #363636;
  border-color: #363636;
  background-color: #fff;
}
.custom-control-input:focus ~ .custom-control-label::before {
  -webkit-box-shadow: 0 0 0 0.0625rem #fff, 0 0 0 0.125rem rgba(50, 111, 226, 0.216);
          box-shadow: 0 0 0 0.0625rem #fff, 0 0 0 0.125rem rgba(50, 111, 226, 0.216);
}
.custom-control-input:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #363636;
}
.custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  color: #fff;
  background-color: #ceddf8;
  border-color: #326fe2;
}
.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label {
  color: #666;
}
.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before {
  background-color: #e8e8e8;
}

.custom-control-label {
  position: relative;
  margin-bottom: 0;
  vertical-align: top;
}
.custom-control-label::before {
  position: absolute;
  top: 0.075rem;
  left: -1.875rem;
  display: block;
  width: 1.25rem;
  height: 1.25rem;
  pointer-events: none;
  content: "";
  background-color: #fff;
  border: 0.0625rem solid #363636;
}
.custom-control-label::after {
  position: absolute;
  top: 0.075rem;
  left: -1.875rem;
  display: block;
  width: 1.25rem;
  height: 1.25rem;
  content: "";
  background: 50%/100% 100% no-repeat;
}

.custom-checkbox .custom-control-label::before {
  border-radius: 0;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath stroke='%23363636' d='M.5.5h19v19H.5z'/%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M15.605 5.268c.334-.365.817-.342 1.136-.023.318.318.36.816.034 1.172a903.547 903.547 0 0 1-5.3 5.94l-1.33 1.48a2912.567 2912.567 0 0 0-1.718 1.915c-.3.333-.846.323-1.152.016-.559-.532-1.006-.961-2.012-1.928l-.354-.34c-.7-.674-1.175-1.129-1.656-1.587-.354-.339-.32-.838 0-1.163.316-.321.798-.36 1.136-.02.98.928 1.817 1.732 3.408 3.268 3.448-3.843 5.567-6.212 7.808-8.73z'/%3E%3C/g%3E%3C/svg%3E%0A");
}
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
  border-color: #326fe2;
  background-color: #326fe2;
}
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='none' fill-rule='evenodd' stroke='%23363636' d='M.5.5h23v23H.5z'/%3E%3C/svg%3E%0A");
}
.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: #e8e8e8;
}
.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {
  background-color: #e8e8e8;
}

.custom-radio .custom-control-label::before {
  border-radius: 50%;
}
.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='20px' height='20px' viewBox='0 0 20 20' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Style-Guide' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='07.-Icons' transform='translate%28-749.000000, -688.000000%29'%3E%3Cg id='Functional' transform='translate%28100.000000, 499.000000%29'%3E%3Cg id='Elements-/-UI-/-Radio-/-Selected' transform='translate%28649.000000, 189.000000%29'%3E%3Ccircle id='Oval' stroke='%23363636' stroke-width='1' cx='10' cy='10' r='9.5'%3E%3C/circle%3E%3Ccircle id='Oval' fill='%23363636' fill-rule='evenodd' cx='10' cy='10' r='6'%3E%3C/circle%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: #e8e8e8;
}

.custom-switch {
  padding-left: 2.8125rem;
}
.custom-switch .custom-control-label::before {
  left: -2.8125rem;
  width: 2.1875rem;
  pointer-events: all;
  border-radius: 0.625rem;
}
.custom-switch .custom-control-label::after {
  top: 0.2rem;
  left: -2.6875rem;
  width: calc(1.25rem - 0.25rem);
  height: calc(1.25rem - 0.25rem);
  background-color: #363636;
  border-radius: 0.625rem;
  -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: transform 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;
  transition: transform 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, -webkit-transform 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .custom-switch .custom-control-label::after {
    -webkit-transition: none;
    transition: none;
  }
}
.custom-switch .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #fff;
  -webkit-transform: translateX(0.9375rem);
          transform: translateX(0.9375rem);
}
.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: #e8e8e8;
}

.custom-select {
  display: inline-block;
  width: 100%;
  height: calc(2.15rem + 0.125rem);
  padding: 0.375rem 2.75rem 0.375rem 0.75rem;
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.2;
  color: #363636;
  vertical-align: middle;
  background: #fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='24' height='24' viewBox='0 0 24 24'%3E%3Cdefs%3E%3Cpath id='a' d='M12 13.586L6.707 8.293a1 1 0 0 0-1.414 1.414l6 6a1 1 0 0 0 1.414 0l6-6a1 1 0 1 0-1.414-1.414L12 13.586z'/%3E%3C/defs%3E%3Cuse fill='%23363636' fill-rule='evenodd' xlink:href='%23a'/%3E%3C/svg%3E%0A") no-repeat right 0.75rem center/22px 22px;
  border: 0.0625rem solid #ccc;
  border-radius: 0.125rem;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.custom-select:focus {
  border-color: #363636;
  outline: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-select:focus::-ms-value {
  color: #363636;
  background-color: #fff;
}
.custom-select[multiple], .custom-select[size]:not([size="1"]) {
  height: auto;
  padding-right: 0.75rem;
  background-image: none;
}
.custom-select:disabled {
  color: rgba(102, 102, 102, 0.8);
  background-color: #e8e8e8;
}
.custom-select::-ms-expand {
  display: none;
}
.custom-select:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #363636;
}

.custom-select-sm {
  height: calc(1.2em + 0.5rem + 0.125rem);
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-left: 0.5rem;
  font-size: 1rem;
}

.custom-select-lg {
  height: calc(1.2em + 2rem + 0.125rem);
  padding-top: 1rem;
  padding-bottom: 1rem;
  padding-left: 1.875rem;
  font-size: 125%;
}

.custom-file {
  position: relative;
  display: inline-block;
  width: 100%;
  height: calc(2.15rem + 0.125rem);
  margin-bottom: 0;
}

.custom-file-input {
  position: relative;
  z-index: 2;
  width: 100%;
  height: calc(2.15rem + 0.125rem);
  margin: 0;
  overflow: hidden;
  opacity: 0;
}
.custom-file-input:focus ~ .custom-file-label {
  border-color: #363636;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label {
  background-color: #e8e8e8;
}
.custom-file-input:lang(en) ~ .custom-file-label::after {
  content: "Browse";
}
.custom-file-input ~ .custom-file-label[data-browse]::after {
  content: attr(data-browse);
}

.custom-file-label {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1;
  height: calc(2.15rem + 0.125rem);
  padding: 0.375rem 0.75rem;
  overflow: hidden;
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
  line-height: 1.4;
  color: #363636;
  background-color: #fff;
  border: 0.0625rem solid #ccc;
  border-radius: 0.125rem;
}
.custom-file-label::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 3;
  display: block;
  height: 2.15rem;
  padding: 0.375rem 0.75rem;
  line-height: 1.4;
  color: #363636;
  content: "Browse";
  background-color: #e8e8e8;
  border-left: inherit;
  border-radius: 0 0.125rem 0.125rem 0;
}

.custom-range {
  width: 100%;
  height: 1.25rem;
  padding: 0;
  background-color: transparent;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.custom-range:focus {
  outline: 0;
}
.custom-range:focus::-webkit-slider-thumb {
  -webkit-box-shadow: 0 0 0 0.0625rem #fff, none;
          box-shadow: 0 0 0 0.0625rem #fff, none;
}
.custom-range:focus::-moz-range-thumb {
  box-shadow: 0 0 0 0.0625rem #fff, none;
}
.custom-range:focus::-ms-thumb {
  box-shadow: 0 0 0 0.0625rem #fff, none;
}
.custom-range::-moz-focus-outer {
  border: 0;
}
.custom-range::-webkit-slider-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: -0.25rem;
  background-color: #326fe2;
  border: 0;
  border-radius: 1rem;
  -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-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;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  -webkit-appearance: none;
          appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-webkit-slider-thumb {
    -webkit-transition: none;
    transition: none;
  }
}
.custom-range::-webkit-slider-thumb:active {
  background-color: #ceddf8;
}
.custom-range::-webkit-slider-runnable-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #666;
  border-color: transparent;
  border-radius: 1rem;
}
.custom-range::-moz-range-thumb {
  width: 1rem;
  height: 1rem;
  background-color: #326fe2;
  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;
  -moz-appearance: none;
       appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-moz-range-thumb {
    -moz-transition: none;
    transition: none;
  }
}
.custom-range::-moz-range-thumb:active {
  background-color: #ceddf8;
}
.custom-range::-moz-range-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #666;
  border-color: transparent;
  border-radius: 1rem;
}
.custom-range::-ms-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: 0;
  margin-right: 0.125rem;
  margin-left: 0.125rem;
  background-color: #326fe2;
  border: 0;
  border-radius: 1rem;
  -ms-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;
  appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-ms-thumb {
    -ms-transition: none;
    transition: none;
  }
}
.custom-range::-ms-thumb:active {
  background-color: #ceddf8;
}
.custom-range::-ms-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: transparent;
  border-color: transparent;
  border-width: 0.5rem;
}
.custom-range::-ms-fill-lower {
  background-color: #666;
  border-radius: 1rem;
}
.custom-range::-ms-fill-upper {
  margin-right: 15px;
  background-color: #666;
  border-radius: 1rem;
}
.custom-range:disabled::-webkit-slider-thumb {
  background-color: #e8e8e8;
}
.custom-range:disabled::-webkit-slider-runnable-track {
  cursor: default;
}
.custom-range:disabled::-moz-range-thumb {
  background-color: #e8e8e8;
}
.custom-range:disabled::-moz-range-track {
  cursor: default;
}
.custom-range:disabled::-ms-thumb {
  background-color: #e8e8e8;
}

.custom-control-label::before,
.custom-file-label,
.custom-select {
  -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-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;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .custom-control-label::before,
  .custom-file-label,
  .custom-select {
    -webkit-transition: none;
    transition: none;
  }
}

.nav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}

.nav-link {
  display: block;
  padding: 0.5rem 1rem;
  text-decoration: none;
}
.nav-link:hover, .nav-link:focus {
  text-decoration: none;
}
.nav-link.disabled {
  color: #666;
  pointer-events: none;
  cursor: default;
}

.nav-tabs {
  border-bottom: 0.125rem solid #41a928;
}
.nav-tabs .nav-link {
  margin-bottom: -0.125rem;
  background-color: transparent;
  border: 0.125rem solid transparent;
  border-top-left-radius: 0.125rem;
  border-top-right-radius: 0.125rem;
}
.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
  isolation: isolate;
  border-color: transparent transparent #dadada;
}
.nav-tabs .nav-link.disabled {
  color: #666;
  background-color: transparent;
  border-color: transparent;
}
.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link {
  color: #1b1b1b;
  background-color: #fff;
  border-color: transparent transparent #1b1b1b;
}
.nav-tabs .dropdown-menu {
  margin-top: -0.125rem;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.nav-pills .nav-link {
  background: none;
  border: 0;
  border-radius: 0.125rem;
}
.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  color: #fff;
  background-color: #1b1b1b;
}

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

.nav-justified > .nav-link,
.nav-justified .nav-item {
  -ms-flex-preferred-size: 0;
      flex-basis: 0;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  text-align: center;
}

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

.navbar {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 0.46875rem 0.9375rem;
}
.navbar .container,
.navbar .container-fluid,
.navbar .container-sm,
.navbar .container-md,
.navbar .container-lg,
.navbar .container-xl {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.navbar-brand {
  display: inline-block;
  padding-top: 0.4125rem;
  padding-bottom: 0.4125rem;
  margin-right: 0.9375rem;
  font-size: 1.125rem;
  line-height: inherit;
  white-space: nowrap;
}
.navbar-brand:hover, .navbar-brand:focus {
  text-decoration: none;
}

.navbar-nav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.navbar-nav .nav-link {
  padding-right: 0;
  padding-left: 0;
}
.navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-text {
  display: inline-block;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

.navbar-collapse {
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.navbar-toggler {
  padding: 0.25rem 0.75rem;
  font-size: 1.125rem;
  line-height: 1;
  background-color: transparent;
  border: 0.0625rem solid transparent;
  border-radius: 0.125rem;
}
.navbar-toggler:hover, .navbar-toggler:focus {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: 50%/100% 100% no-repeat;
}

.navbar-nav-scroll {
  max-height: 75vh;
  overflow-y: auto;
}

@media (max-width: 575.98px) {
  .navbar-expand-sm > .container,
  .navbar-expand-sm > .container-fluid,
  .navbar-expand-sm > .container-sm,
  .navbar-expand-sm > .container-md,
  .navbar-expand-sm > .container-lg,
  .navbar-expand-sm > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 576px) {
  .navbar-expand-sm {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .navbar-expand-sm .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .navbar-expand-sm .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-sm .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-sm > .container,
  .navbar-expand-sm > .container-fluid,
  .navbar-expand-sm > .container-sm,
  .navbar-expand-sm > .container-md,
  .navbar-expand-sm > .container-lg,
  .navbar-expand-sm > .container-xl {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
  .navbar-expand-sm .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-sm .navbar-collapse {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
        flex-basis: auto;
  }
  .navbar-expand-sm .navbar-toggler {
    display: none;
  }
}
@media (max-width: 767.98px) {
  .navbar-expand-md > .container,
  .navbar-expand-md > .container-fluid,
  .navbar-expand-md > .container-sm,
  .navbar-expand-md > .container-md,
  .navbar-expand-md > .container-lg,
  .navbar-expand-md > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 768px) {
  .navbar-expand-md {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .navbar-expand-md .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .navbar-expand-md .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-md .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-md > .container,
  .navbar-expand-md > .container-fluid,
  .navbar-expand-md > .container-sm,
  .navbar-expand-md > .container-md,
  .navbar-expand-md > .container-lg,
  .navbar-expand-md > .container-xl {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
  .navbar-expand-md .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-md .navbar-collapse {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
        flex-basis: auto;
  }
  .navbar-expand-md .navbar-toggler {
    display: none;
  }
}
@media (max-width: 1024.98px) {
  .navbar-expand-lg > .container,
  .navbar-expand-lg > .container-fluid,
  .navbar-expand-lg > .container-sm,
  .navbar-expand-lg > .container-md,
  .navbar-expand-lg > .container-lg,
  .navbar-expand-lg > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 1025px) {
  .navbar-expand-lg {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .navbar-expand-lg .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .navbar-expand-lg .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-lg > .container,
  .navbar-expand-lg > .container-fluid,
  .navbar-expand-lg > .container-sm,
  .navbar-expand-lg > .container-md,
  .navbar-expand-lg > .container-lg,
  .navbar-expand-lg > .container-xl {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
  .navbar-expand-lg .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-lg .navbar-collapse {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
        flex-basis: auto;
  }
  .navbar-expand-lg .navbar-toggler {
    display: none;
  }
}
@media (max-width: 1365.98px) {
  .navbar-expand-xl > .container,
  .navbar-expand-xl > .container-fluid,
  .navbar-expand-xl > .container-sm,
  .navbar-expand-xl > .container-md,
  .navbar-expand-xl > .container-lg,
  .navbar-expand-xl > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 1366px) {
  .navbar-expand-xl {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .navbar-expand-xl .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .navbar-expand-xl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xl .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-xl > .container,
  .navbar-expand-xl > .container-fluid,
  .navbar-expand-xl > .container-sm,
  .navbar-expand-xl > .container-md,
  .navbar-expand-xl > .container-lg,
  .navbar-expand-xl > .container-xl {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
  .navbar-expand-xl .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-xl .navbar-collapse {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
        flex-basis: auto;
  }
  .navbar-expand-xl .navbar-toggler {
    display: none;
  }
}
.navbar-expand {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.navbar-expand > .container,
.navbar-expand > .container-fluid,
.navbar-expand > .container-sm,
.navbar-expand > .container-md,
.navbar-expand > .container-lg,
.navbar-expand > .container-xl {
  padding-right: 0;
  padding-left: 0;
}
.navbar-expand .navbar-nav {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.navbar-expand .navbar-nav .dropdown-menu {
  position: absolute;
}
.navbar-expand .navbar-nav .nav-link {
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}
.navbar-expand > .container,
.navbar-expand > .container-fluid,
.navbar-expand > .container-sm,
.navbar-expand > .container-md,
.navbar-expand > .container-lg,
.navbar-expand > .container-xl {
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
.navbar-expand .navbar-nav-scroll {
  overflow: visible;
}
.navbar-expand .navbar-collapse {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -ms-flex-preferred-size: auto;
      flex-basis: auto;
}
.navbar-expand .navbar-toggler {
  display: none;
}

.navbar-light .navbar-brand {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-nav .nav-link {
  color: rgba(0, 0, 0, 0.5);
}
.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {
  color: rgba(0, 0, 0, 0.7);
}
.navbar-light .navbar-nav .nav-link.disabled {
  color: rgba(0, 0, 0, 0.3);
}
.navbar-light .navbar-nav .show > .nav-link,
.navbar-light .navbar-nav .active > .nav-link,
.navbar-light .navbar-nav .nav-link.show,
.navbar-light .navbar-nav .nav-link.active {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-toggler {
  color: rgba(0, 0, 0, 0.5);
  border-color: rgba(0, 0, 0, 0.1);
}
.navbar-light .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}
.navbar-light .navbar-text {
  color: rgba(0, 0, 0, 0.5);
}
.navbar-light .navbar-text a {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus {
  color: rgba(0, 0, 0, 0.9);
}

.navbar-dark .navbar-brand {
  color: #fff;
}
.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {
  color: #fff;
}
.navbar-dark .navbar-nav .nav-link {
  color: rgba(255, 255, 255, 0.5);
}
.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {
  color: rgba(255, 255, 255, 0.75);
}
.navbar-dark .navbar-nav .nav-link.disabled {
  color: rgba(255, 255, 255, 0.25);
}
.navbar-dark .navbar-nav .show > .nav-link,
.navbar-dark .navbar-nav .active > .nav-link,
.navbar-dark .navbar-nav .nav-link.show,
.navbar-dark .navbar-nav .nav-link.active {
  color: #fff;
}
.navbar-dark .navbar-toggler {
  color: rgba(255, 255, 255, 0.5);
  border-color: rgba(255, 255, 255, 0.1);
}
.navbar-dark .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}
.navbar-dark .navbar-text {
  color: rgba(255, 255, 255, 0.5);
}
.navbar-dark .navbar-text a {
  color: #fff;
}
.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus {
  color: #fff;
}

.card {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: border-box;
  border: 0.0625rem solid #ccc;
  border-radius: 0.125rem;
}
.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: calc(0.125rem - 0.0625rem);
  border-top-right-radius: calc(0.125rem - 0.0625rem);
}
.card > .list-group:last-child {
  border-bottom-width: 0;
  border-bottom-right-radius: calc(0.125rem - 0.0625rem);
  border-bottom-left-radius: calc(0.125rem - 0.0625rem);
}
.card > .card-header + .list-group,
.card > .list-group + .card-footer {
  border-top: 0;
}

.card-body {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  min-height: 1px;
  padding: 0.9375rem;
}

.card-title {
  margin-bottom: 0.9375rem;
}

.card-subtitle {
  margin-top: -0.46875rem;
  margin-bottom: 0;
}

.card-text:last-child {
  margin-bottom: 0;
}

.card-link:hover {
  text-decoration: none;
}
.card-link + .card-link {
  margin-left: 0.9375rem;
}

.card-header {
  padding: 0.9375rem 0.9375rem;
  margin-bottom: 0;
  background-color: #fff;
  border-bottom: 0.0625rem solid #ccc;
}
.card-header:first-child {
  border-radius: calc(0.125rem - 0.0625rem) calc(0.125rem - 0.0625rem) 0 0;
}

.card-footer {
  padding: 0.9375rem 0.9375rem;
  background-color: #fff;
  border-top: 0.0625rem solid #ccc;
}
.card-footer:last-child {
  border-radius: 0 0 calc(0.125rem - 0.0625rem) calc(0.125rem - 0.0625rem);
}

.card-header-tabs {
  margin-right: -0.46875rem;
  margin-bottom: -0.9375rem;
  margin-left: -0.46875rem;
  border-bottom: 0;
}

.card-header-pills {
  margin-right: -0.46875rem;
  margin-left: -0.46875rem;
}

.card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 1.25rem;
  border-radius: calc(0.125rem - 0.0625rem);
}

.card-img,
.card-img-top,
.card-img-bottom {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: 100%;
}

.card-img,
.card-img-top {
  border-top-left-radius: calc(0.125rem - 0.0625rem);
  border-top-right-radius: calc(0.125rem - 0.0625rem);
}

.card-img,
.card-img-bottom {
  border-bottom-right-radius: calc(0.125rem - 0.0625rem);
  border-bottom-left-radius: calc(0.125rem - 0.0625rem);
}

.card-deck .card {
  margin-bottom: 15px;
}
@media (min-width: 576px) {
  .card-deck {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row wrap;
            flex-flow: row wrap;
    margin-right: -15px;
    margin-left: -15px;
  }
  .card-deck .card {
    -webkit-box-flex: 1;
        -ms-flex: 1 0 0%;
            flex: 1 0 0%;
    margin-right: 15px;
    margin-bottom: 0;
    margin-left: 15px;
  }
}

.card-group > .card {
  margin-bottom: 15px;
}
@media (min-width: 576px) {
  .card-group {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row wrap;
            flex-flow: row wrap;
  }
  .card-group > .card {
    -webkit-box-flex: 1;
        -ms-flex: 1 0 0%;
            flex: 1 0 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;
  }
}

.card-columns .card {
  margin-bottom: 0.9375rem;
}
@media (min-width: 576px) {
  .card-columns {
    -webkit-column-count: 3;
       -moz-column-count: 3;
            column-count: 3;
    -webkit-column-gap: 1.25rem;
       -moz-column-gap: 1.25rem;
            column-gap: 1.25rem;
    orphans: 1;
    widows: 1;
  }
  .card-columns .card {
    display: inline-block;
    width: 100%;
  }
}

.accordion {
  overflow-anchor: none;
}
.accordion > .card {
  overflow: hidden;
}
.accordion > .card:not(:last-of-type) {
  border-bottom: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.accordion > .card:not(:first-of-type) {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.accordion > .card > .card-header {
  border-radius: 0;
  margin-bottom: -0.0625rem;
}

.breadcrumb {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding: 0 0;
  margin-bottom: 0.9375rem;
  list-style: none;
  background-color: #fff;
  border-radius: 0.125rem;
}

.breadcrumb-item + .breadcrumb-item {
  padding-left: 0.625rem;
}
.breadcrumb-item + .breadcrumb-item::before {
  float: left;
  padding-right: 0.625rem;
  color: #666;
  content: "|";
}
.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: underline;
}
.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: none;
}
.breadcrumb-item.active {
  color: #363636;
}

.pagination {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-left: 0;
  list-style: none;
  border-radius: 0.125rem;
}

.page-link {
  position: relative;
  display: block;
  padding: 0.46875rem 0;
  margin-left: 0;
  line-height: 1.25;
  color: #326fe2;
  text-decoration: none;
  background-color: transparent;
  border: 0 solid transparent;
}
.page-link:hover {
  z-index: 2;
  color: #fff;
  text-decoration: none;
  background-color: #fff;
  border-color: transparent;
}
.page-link:focus {
  z-index: 3;
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(50, 111, 226, 0.216);
          box-shadow: 0 0 0 0.125rem rgba(50, 111, 226, 0.216);
}

.page-item:first-child .page-link {
  margin-left: 0;
  border-top-left-radius: 0.125rem;
  border-bottom-left-radius: 0.125rem;
}
.page-item:last-child .page-link {
  border-top-right-radius: 0.125rem;
  border-bottom-right-radius: 0.125rem;
}
.page-item.active .page-link {
  z-index: 3;
  color: #fff;
  background-color: #fff;
  border-color: #fff;
}
.page-item.disabled .page-link {
  color: #666;
  pointer-events: none;
  cursor: auto;
  background-color: transparent;
  border-color: transparent;
}

.pagination-lg .page-link {
  padding: 0.75rem 1.5rem;
  font-size: 1.125rem;
  line-height: 1.4;
}
.pagination-lg .page-item:first-child .page-link {
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
.pagination-lg .page-item:last-child .page-link {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}

.pagination-sm .page-link {
  padding: 0.25rem 0.5rem;
  font-size: 0.75rem;
  line-height: 1.3;
}
.pagination-sm .page-item:first-child .page-link {
  border-top-left-radius: 0.125rem;
  border-bottom-left-radius: 0.125rem;
}
.pagination-sm .page-item:last-child .page-link {
  border-top-right-radius: 0.125rem;
  border-bottom-right-radius: 0.125rem;
}

.badge {
  display: inline-block;
  padding: 0.125rem 0.5rem;
  font-size: 0.875rem;
  font-weight: 700;
  line-height: 1;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: 0;
  -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  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;
  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, -webkit-box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .badge {
    -webkit-transition: none;
    transition: none;
  }
}
a.badge:hover, a.badge:focus {
  text-decoration: none;
}

.badge:empty {
  display: none;
}

.btn .badge {
  position: relative;
  top: -1px;
}

.badge-pill {
  padding-right: 0.6em;
  padding-left: 0.6em;
  border-radius: 10rem;
}

.badge-primary {
  color: #fff;
  background-color: #326fe2;
}
a.badge-primary:hover, a.badge-primary:focus {
  color: #fff;
  background-color: #1c57c5;
}
a.badge-primary:focus, a.badge-primary.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(50, 111, 226, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(50, 111, 226, 0.5);
}

.badge-secondary {
  color: #fff;
  background-color: #4c4c4c;
}
a.badge-secondary:hover, a.badge-secondary:focus {
  color: #fff;
  background-color: #333333;
}
a.badge-secondary:focus, a.badge-secondary.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(76, 76, 76, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(76, 76, 76, 0.5);
}

.badge-success {
  color: #fff;
  background-color: #046a38;
}
a.badge-success:hover, a.badge-success:focus {
  color: #fff;
  background-color: #02391e;
}
a.badge-success:focus, a.badge-success.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
}

.badge-info {
  color: #fff;
  background-color: #31708f;
}
a.badge-info:hover, a.badge-info:focus {
  color: #fff;
  background-color: #245269;
}
a.badge-info:focus, a.badge-info.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(49, 112, 143, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(49, 112, 143, 0.5);
}

.badge-warning {
  color: #1b1b1b;
  background-color: #eea103;
}
a.badge-warning:hover, a.badge-warning:focus {
  color: #1b1b1b;
  background-color: #bc7f02;
}
a.badge-warning:focus, a.badge-warning.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(238, 161, 3, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(238, 161, 3, 0.5);
}

.badge-danger {
  color: #fff;
  background-color: #a51a1f;
}
a.badge-danger:hover, a.badge-danger:focus {
  color: #fff;
  background-color: #791317;
}
a.badge-danger:focus, a.badge-danger.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.5);
}

.badge-light {
  color: #1b1b1b;
  background-color: #fff;
}
a.badge-light:hover, a.badge-light:focus {
  color: #1b1b1b;
  background-color: #e6e6e6;
}
a.badge-light:focus, a.badge-light.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(255, 255, 255, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(255, 255, 255, 0.5);
}

.badge-dark {
  color: #fff;
  background-color: #363636;
}
a.badge-dark:hover, a.badge-dark:focus {
  color: #fff;
  background-color: #1d1d1d;
}
a.badge-dark:focus, a.badge-dark.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(54, 54, 54, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(54, 54, 54, 0.5);
}

.badge-green {
  color: #fff;
  background-color: #046a38;
}
a.badge-green:hover, a.badge-green:focus {
  color: #fff;
  background-color: #02391e;
}
a.badge-green:focus, a.badge-green.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
}

.badge-lime {
  color: #fff;
  background-color: #41a928;
}
a.badge-lime:hover, a.badge-lime:focus {
  color: #fff;
  background-color: #31801e;
}
a.badge-lime:focus, a.badge-lime.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(65, 169, 40, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(65, 169, 40, 0.5);
}

.badge-black {
  color: #fff;
  background-color: #000;
}
a.badge-black:hover, a.badge-black:focus {
  color: #fff;
  background-color: black;
}
a.badge-black:focus, a.badge-black.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(0, 0, 0, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(0, 0, 0, 0.5);
}

.badge-focus {
  color: #fff;
  background-color: #76a0b4;
}
a.badge-focus:hover, a.badge-focus:focus {
  color: #fff;
  background-color: #5788a0;
}
a.badge-focus:focus, a.badge-focus.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(118, 160, 180, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(118, 160, 180, 0.5);
}

.jumbotron {
  padding: 2rem 1rem;
  margin-bottom: 2rem;
  background-color: #e8e8e8;
  border-radius: 0.25rem;
}
@media (min-width: 576px) {
  .jumbotron {
    padding: 4rem 2rem;
  }
}

.jumbotron-fluid {
  padding-right: 0;
  padding-left: 0;
  border-radius: 0;
}

.alert {
  position: relative;
  padding: 1rem 0.8125rem;
  margin-bottom: 0.9375rem;
  border: 0.0625rem solid transparent;
  border-radius: 0.25rem;
}

.alert-heading {
  color: inherit;
}

.alert-link {
  font-weight: 400;
}

.alert-dismissible {
  padding-right: 3.125rem;
}
.alert-dismissible .close {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  padding: 1rem 0.8125rem;
  color: inherit;
}

.alert-primary {
  color: #1a3a76;
  background-color: #d6e2f9;
  border-color: #d6e2f9;
}
.alert-primary hr {
  border-top-color: #c0d2f6;
}
.alert-primary .alert-link {
  color: #11254c;
}

.alert-secondary {
  color: #282828;
  background-color: #dbdbdb;
  border-color: #dbdbdb;
}
.alert-secondary hr {
  border-top-color: #cecece;
}
.alert-secondary .alert-link {
  color: #0f0f0f;
}

.alert-success {
  color: #02371d;
  background-color: #cde1d7;
  border-color: #cde1d7;
}
.alert-success hr {
  border-top-color: #bdd7ca;
}
.alert-success .alert-link {
  color: #000603;
}

.alert-info {
  color: #193a4a;
  background-color: #d6e2e9;
  border-color: #d6e2e9;
}
.alert-info hr {
  border-top-color: #c5d6e0;
}
.alert-info .alert-link {
  color: #0c1c24;
}

.alert-warning {
  color: #7c5402;
  background-color: #fceccd;
  border-color: #fceccd;
}
.alert-warning hr {
  border-top-color: #fbe3b5;
}
.alert-warning .alert-link {
  color: #4a3201;
}

.alert-danger {
  color: #560e10;
  background-color: #edd1d2;
  border-color: #edd1d2;
}
.alert-danger hr {
  border-top-color: #e6bfc0;
}
.alert-danger .alert-link {
  color: #2a0708;
}

.alert-light {
  color: #858585;
  background-color: white;
  border-color: white;
}
.alert-light hr {
  border-top-color: #f2f2f2;
}
.alert-light .alert-link {
  color: #6c6c6c;
}

.alert-dark {
  color: #1c1c1c;
  background-color: #d7d7d7;
  border-color: #d7d7d7;
}
.alert-dark hr {
  border-top-color: #cacaca;
}
.alert-dark .alert-link {
  color: #030303;
}

.alert-green {
  color: #02371d;
  background-color: #cde1d7;
  border-color: #cde1d7;
}
.alert-green hr {
  border-top-color: #bdd7ca;
}
.alert-green .alert-link {
  color: #000603;
}

.alert-lime {
  color: #225815;
  background-color: #d9eed4;
  border-color: #d9eed4;
}
.alert-lime hr {
  border-top-color: #c9e7c2;
}
.alert-lime .alert-link {
  color: #122f0b;
}

.alert-black {
  color: black;
  background-color: #cccccc;
  border-color: #cccccc;
}
.alert-black hr {
  border-top-color: #bfbfbf;
}
.alert-black .alert-link {
  color: black;
}

.alert-focus {
  color: #3d535e;
  background-color: #e4ecf0;
  border-color: #e4ecf0;
}
.alert-focus hr {
  border-top-color: #d4e0e7;
}
.alert-focus .alert-link {
  color: #29383f;
}

@-webkit-keyframes progress-bar-stripes {
  from {
    background-position: 1rem 0;
  }
  to {
    background-position: 0 0;
  }
}

@keyframes progress-bar-stripes {
  from {
    background-position: 1rem 0;
  }
  to {
    background-position: 0 0;
  }
}
.progress {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 1rem;
  overflow: hidden;
  line-height: 0;
  font-size: 0.75rem;
  background-color: #e8e8e8;
  border-radius: 0.125rem;
}

.progress-bar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  overflow: hidden;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  background-color: #326fe2;
  -webkit-transition: width 0.6s ease;
  transition: width 0.6s ease;
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar {
    -webkit-transition: none;
    transition: none;
  }
}

.progress-bar-striped {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: 1rem 1rem;
}

.progress-bar-animated {
  -webkit-animation: 1s linear infinite progress-bar-stripes;
          animation: 1s linear infinite progress-bar-stripes;
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar-animated {
    -webkit-animation: none;
            animation: none;
  }
}

.media {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}

.media-body {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}

.list-group {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  border-radius: 0.125rem;
}

.list-group-item-action {
  width: 100%;
  color: #4c4c4c;
  text-align: inherit;
}
.list-group-item-action:hover, .list-group-item-action:focus {
  z-index: 1;
  color: #4c4c4c;
  text-decoration: none;
  background-color: #f5f5f5;
}
.list-group-item-action:active {
  color: #363636;
  background-color: #e8e8e8;
}

.list-group-item {
  position: relative;
  display: block;
  padding: 0.75rem 1.25rem;
  text-decoration: none;
  background-color: #fff;
  border: 0.0625rem solid rgba(0, 0, 0, 0.125);
}
.list-group-item:first-child {
  border-top-left-radius: inherit;
  border-top-right-radius: inherit;
}
.list-group-item:last-child {
  border-bottom-right-radius: inherit;
  border-bottom-left-radius: inherit;
}
.list-group-item.disabled, .list-group-item:disabled {
  color: #666;
  pointer-events: none;
  background-color: #fff;
}
.list-group-item.active {
  z-index: 2;
  color: #fff;
  background-color: #326fe2;
  border-color: #326fe2;
}
.list-group-item + .list-group-item {
  border-top-width: 0;
}
.list-group-item + .list-group-item.active {
  margin-top: -0.0625rem;
  border-top-width: 0.0625rem;
}

.list-group-horizontal {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.list-group-horizontal > .list-group-item:first-child {
  border-bottom-left-radius: 0.125rem;
  border-top-right-radius: 0;
}
.list-group-horizontal > .list-group-item:last-child {
  border-top-right-radius: 0.125rem;
  border-bottom-left-radius: 0;
}
.list-group-horizontal > .list-group-item.active {
  margin-top: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item {
  border-top-width: 0.0625rem;
  border-left-width: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item.active {
  margin-left: -0.0625rem;
  border-left-width: 0.0625rem;
}

@media (min-width: 576px) {
  .list-group-horizontal-sm {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .list-group-horizontal-sm > .list-group-item:first-child {
    border-bottom-left-radius: 0.125rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item:last-child {
    border-top-right-radius: 0.125rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item {
    border-top-width: 0.0625rem;
    border-left-width: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item.active {
    margin-left: -0.0625rem;
    border-left-width: 0.0625rem;
  }
}
@media (min-width: 768px) {
  .list-group-horizontal-md {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .list-group-horizontal-md > .list-group-item:first-child {
    border-bottom-left-radius: 0.125rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item:last-child {
    border-top-right-radius: 0.125rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item {
    border-top-width: 0.0625rem;
    border-left-width: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item.active {
    margin-left: -0.0625rem;
    border-left-width: 0.0625rem;
  }
}
@media (min-width: 1025px) {
  .list-group-horizontal-lg {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .list-group-horizontal-lg > .list-group-item:first-child {
    border-bottom-left-radius: 0.125rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item:last-child {
    border-top-right-radius: 0.125rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item {
    border-top-width: 0.0625rem;
    border-left-width: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item.active {
    margin-left: -0.0625rem;
    border-left-width: 0.0625rem;
  }
}
@media (min-width: 1366px) {
  .list-group-horizontal-xl {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .list-group-horizontal-xl > .list-group-item:first-child {
    border-bottom-left-radius: 0.125rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item:last-child {
    border-top-right-radius: 0.125rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item {
    border-top-width: 0.0625rem;
    border-left-width: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item.active {
    margin-left: -0.0625rem;
    border-left-width: 0.0625rem;
  }
}
.list-group-flush {
  border-radius: 0;
}
.list-group-flush > .list-group-item {
  border-width: 0 0 0.0625rem;
}
.list-group-flush > .list-group-item:last-child {
  border-bottom-width: 0;
}

.list-group-item-primary {
  color: #1a3a76;
  background-color: #c6d7f7;
}
.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
  color: #1a3a76;
  background-color: #b0c7f4;
}
.list-group-item-primary.list-group-item-action.active {
  color: #fff;
  background-color: #1a3a76;
  border-color: #1a3a76;
}

.list-group-item-secondary {
  color: #282828;
  background-color: #cdcdcd;
}
.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {
  color: #282828;
  background-color: silver;
}
.list-group-item-secondary.list-group-item-action.active {
  color: #fff;
  background-color: #282828;
  border-color: #282828;
}

.list-group-item-success {
  color: #02371d;
  background-color: #b9d5c7;
}
.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {
  color: #02371d;
  background-color: #a9cbba;
}
.list-group-item-success.list-group-item-action.active {
  color: #fff;
  background-color: #02371d;
  border-color: #02371d;
}

.list-group-item-info {
  color: #193a4a;
  background-color: #c5d7e0;
}
.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {
  color: #193a4a;
  background-color: #b4ccd7;
}
.list-group-item-info.list-group-item-action.active {
  color: #fff;
  background-color: #193a4a;
  border-color: #193a4a;
}

.list-group-item-warning {
  color: #7c5402;
  background-color: #fae5b8;
}
.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {
  color: #7c5402;
  background-color: #f8dca0;
}
.list-group-item-warning.list-group-item-action.active {
  color: #fff;
  background-color: #7c5402;
  border-color: #7c5402;
}

.list-group-item-danger {
  color: #560e10;
  background-color: #e6bfc0;
}
.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {
  color: #560e10;
  background-color: #dfadae;
}
.list-group-item-danger.list-group-item-action.active {
  color: #fff;
  background-color: #560e10;
  border-color: #560e10;
}

.list-group-item-light {
  color: #858585;
  background-color: white;
}
.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {
  color: #858585;
  background-color: #f2f2f2;
}
.list-group-item-light.list-group-item-action.active {
  color: #fff;
  background-color: #858585;
  border-color: #858585;
}

.list-group-item-dark {
  color: #1c1c1c;
  background-color: #c7c7c7;
}
.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {
  color: #1c1c1c;
  background-color: #bababa;
}
.list-group-item-dark.list-group-item-action.active {
  color: #fff;
  background-color: #1c1c1c;
  border-color: #1c1c1c;
}

.list-group-item-green {
  color: #02371d;
  background-color: #b9d5c7;
}
.list-group-item-green.list-group-item-action:hover, .list-group-item-green.list-group-item-action:focus {
  color: #02371d;
  background-color: #a9cbba;
}
.list-group-item-green.list-group-item-action.active {
  color: #fff;
  background-color: #02371d;
  border-color: #02371d;
}

.list-group-item-lime {
  color: #225815;
  background-color: #cae7c3;
}
.list-group-item-lime.list-group-item-action:hover, .list-group-item-lime.list-group-item-action:focus {
  color: #225815;
  background-color: #bae0b1;
}
.list-group-item-lime.list-group-item-action.active {
  color: #fff;
  background-color: #225815;
  border-color: #225815;
}

.list-group-item-black {
  color: black;
  background-color: #b8b8b8;
}
.list-group-item-black.list-group-item-action:hover, .list-group-item-black.list-group-item-action:focus {
  color: black;
  background-color: #ababab;
}
.list-group-item-black.list-group-item-action.active {
  color: #fff;
  background-color: black;
  border-color: black;
}

.list-group-item-focus {
  color: #3d535e;
  background-color: #d9e4ea;
}
.list-group-item-focus.list-group-item-action:hover, .list-group-item-focus.list-group-item-action:focus {
  color: #3d535e;
  background-color: #c9d8e1;
}
.list-group-item-focus.list-group-item-action.active {
  color: #fff;
  background-color: #3d535e;
  border-color: #3d535e;
}

.close {
  float: right;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1;
  color: #363636;
  text-shadow: none;
  opacity: 0.5;
}
.close:hover {
  color: #363636;
  text-decoration: none;
}
.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus {
  opacity: 0.75;
}

button.close {
  padding: 0;
  background-color: transparent;
  border: 0;
}

a.close.disabled {
  pointer-events: none;
}

.toast {
  -ms-flex-preferred-size: 21.875rem;
      flex-basis: 21.875rem;
  max-width: 21.875rem;
  font-size: 0.875rem;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border: 0.0625rem solid rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 0 0.5rem 0.875rem 0 rgba(224, 229, 238, 0.5);
          box-shadow: 0 0.5rem 0.875rem 0 rgba(224, 229, 238, 0.5);
  opacity: 0;
  border-radius: 0.25rem;
}
.toast:not(:last-child) {
  margin-bottom: 0.75rem;
}
.toast.showing {
  opacity: 1;
}
.toast.show {
  display: block;
  opacity: 1;
}
.toast.hide {
  display: none;
}

.toast-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0.25rem 0.75rem;
  color: #666;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border-bottom: 0.0625rem solid rgba(0, 0, 0, 0.05);
  border-top-left-radius: 0.1875rem;
  border-top-right-radius: 0.1875rem;
}

.toast-body {
  padding: 0.75rem;
}

.modal-open {
  overflow: hidden;
}
.modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}

.modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}

.modal-dialog {
  position: relative;
  width: auto;
  margin: 0.5rem;
  pointer-events: none;
}
.modal.fade .modal-dialog {
  -webkit-transition: -webkit-transform 0.3s ease-out;
  transition: -webkit-transform 0.3s ease-out;
  transition: transform 0.3s ease-out;
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -3.125rem);
          transform: translate(0, -3.125rem);
}
@media (prefers-reduced-motion: reduce) {
  .modal.fade .modal-dialog {
    -webkit-transition: none;
    transition: none;
  }
}
.modal.show .modal-dialog {
  -webkit-transform: none;
          transform: none;
}
.modal.modal-static .modal-dialog {
  -webkit-transform: scale(1.02);
          transform: scale(1.02);
}

.modal-dialog-scrollable {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  max-height: calc(100% - 1rem);
}
.modal-dialog-scrollable .modal-content {
  max-height: calc(100vh - 1rem);
  overflow: hidden;
}
.modal-dialog-scrollable .modal-header,
.modal-dialog-scrollable .modal-footer {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.modal-dialog-scrollable .modal-body {
  overflow-y: auto;
}

.modal-dialog-centered {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  min-height: calc(100% - 1rem);
}
.modal-dialog-centered::before {
  display: block;
  height: calc(100vh - 1rem);
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content;
  content: "";
}
.modal-dialog-centered.modal-dialog-scrollable {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  height: 100%;
}
.modal-dialog-centered.modal-dialog-scrollable .modal-content {
  max-height: none;
}
.modal-dialog-centered.modal-dialog-scrollable::before {
  content: none;
}

.modal-content {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-color: #fff;
  background-clip: padding-box;
  border: 0 solid rgba(0, 0, 0, 0.2);
  border-radius: 0;
  outline: 0;
}

.modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.6);
}
.modal-backdrop.fade {
  opacity: 0;
}
.modal-backdrop.show {
  opacity: 1;
}

.modal-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 0 0 0.9375rem;
  border-bottom: 0.0625rem solid #ccc;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.modal-header .close {
  padding: 0 0 0.9375rem;
  margin: -0.9375rem 0 -0.9375rem auto;
}

.modal-title {
  margin-bottom: 0;
  line-height: 1.4;
}

.modal-body {
  position: relative;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  padding: 0.9375rem 1.875rem 1.875rem;
}

.modal-footer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  padding: 0.9375rem 1.875rem 1.875rem-0.25rem;
  border-top: 0.0625rem solid #ccc;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.modal-footer > * {
  margin: 0.25rem;
}

.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}

@media (min-width: 576px) {
  .modal-dialog {
    max-width: 31.25rem;
    margin: 1.75rem auto;
  }
  .modal-dialog-scrollable {
    max-height: calc(100% - 3.5rem);
  }
  .modal-dialog-scrollable .modal-content {
    max-height: calc(100vh - 3.5rem);
  }
  .modal-dialog-centered {
    min-height: calc(100% - 3.5rem);
  }
  .modal-dialog-centered::before {
    height: calc(100vh - 3.5rem);
    height: -webkit-min-content;
    height: -moz-min-content;
    height: min-content;
  }
  .modal-sm {
    max-width: 18.75rem;
  }
}
@media (min-width: 1025px) {
  .modal-lg,
  .modal-xl {
    max-width: 50rem;
  }
}
@media (min-width: 1366px) {
  .modal-xl {
    max-width: 71.25rem;
  }
}
.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  margin: 0;
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-style: normal;
  font-weight: 400;
  line-height: 1.4;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  white-space: normal;
  word-spacing: normal;
  line-break: auto;
  font-size: 1rem;
  word-wrap: break-word;
  opacity: 0;
}
.tooltip.show {
  opacity: 1;
}
.tooltip .arrow {
  position: absolute;
  display: block;
  width: 0.8rem;
  height: 0.4rem;
}
.tooltip .arrow::before {
  position: absolute;
  content: "";
  border-color: transparent;
  border-style: solid;
}

.bs-tooltip-top, .bs-tooltip-auto[x-placement^=top] {
  padding: 0.4rem 0;
}
.bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^=top] .arrow {
  bottom: 0;
}
.bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^=top] .arrow::before {
  top: 0;
  border-width: 0.4rem 0.4rem 0;
  border-top-color: #fff;
}

.bs-tooltip-right, .bs-tooltip-auto[x-placement^=right] {
  padding: 0 0.4rem;
}
.bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^=right] .arrow {
  left: 0;
  width: 0.4rem;
  height: 0.8rem;
}
.bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^=right] .arrow::before {
  right: 0;
  border-width: 0.4rem 0.4rem 0.4rem 0;
  border-right-color: #fff;
}

.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^=bottom] {
  padding: 0.4rem 0;
}
.bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^=bottom] .arrow {
  top: 0;
}
.bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^=bottom] .arrow::before {
  bottom: 0;
  border-width: 0 0.4rem 0.4rem;
  border-bottom-color: #fff;
}

.bs-tooltip-left, .bs-tooltip-auto[x-placement^=left] {
  padding: 0 0.4rem;
}
.bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^=left] .arrow {
  right: 0;
  width: 0.4rem;
  height: 0.8rem;
}
.bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^=left] .arrow::before {
  left: 0;
  border-width: 0.4rem 0 0.4rem 0.4rem;
  border-left-color: #fff;
}

.tooltip-inner {
  max-width: 15.625rem;
  padding: 1.0625rem 1.0625rem;
  color: #363636;
  text-align: center;
  background-color: #fff;
  border-radius: 0.125rem;
}

.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: block;
  max-width: 12.5rem;
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-style: normal;
  font-weight: 400;
  line-height: 1.4;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  white-space: normal;
  word-spacing: normal;
  line-break: auto;
  font-size: 1rem;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: padding-box;
  border: 0.0625rem solid #363636;
  border-radius: 0;
}
.popover .arrow {
  position: absolute;
  display: block;
  width: 1.3125rem;
  height: 0.6875rem;
  margin: 0 0;
}
.popover .arrow::before, .popover .arrow::after {
  position: absolute;
  display: block;
  content: "";
  border-color: transparent;
  border-style: solid;
}

.bs-popover-top, .bs-popover-auto[x-placement^=top] {
  margin-bottom: 0.6875rem;
}
.bs-popover-top > .arrow, .bs-popover-auto[x-placement^=top] > .arrow {
  bottom: -0.75rem;
}
.bs-popover-top > .arrow::before, .bs-popover-auto[x-placement^=top] > .arrow::before {
  bottom: 0;
  border-width: 0.6875rem 0.65625rem 0;
  border-top-color: #363636;
}
.bs-popover-top > .arrow::after, .bs-popover-auto[x-placement^=top] > .arrow::after {
  bottom: 0.0625rem;
  border-width: 0.6875rem 0.65625rem 0;
  border-top-color: #fff;
}

.bs-popover-right, .bs-popover-auto[x-placement^=right] {
  margin-left: 0.6875rem;
}
.bs-popover-right > .arrow, .bs-popover-auto[x-placement^=right] > .arrow {
  left: -0.75rem;
  width: 0.6875rem;
  height: 1.3125rem;
  margin: 0 0;
}
.bs-popover-right > .arrow::before, .bs-popover-auto[x-placement^=right] > .arrow::before {
  left: 0;
  border-width: 0.65625rem 0.6875rem 0.65625rem 0;
  border-right-color: #363636;
}
.bs-popover-right > .arrow::after, .bs-popover-auto[x-placement^=right] > .arrow::after {
  left: 0.0625rem;
  border-width: 0.65625rem 0.6875rem 0.65625rem 0;
  border-right-color: #fff;
}

.bs-popover-bottom, .bs-popover-auto[x-placement^=bottom] {
  margin-top: 0.6875rem;
}
.bs-popover-bottom > .arrow, .bs-popover-auto[x-placement^=bottom] > .arrow {
  top: -0.75rem;
}
.bs-popover-bottom > .arrow::before, .bs-popover-auto[x-placement^=bottom] > .arrow::before {
  top: 0;
  border-width: 0 0.65625rem 0.6875rem 0.65625rem;
  border-bottom-color: #363636;
}
.bs-popover-bottom > .arrow::after, .bs-popover-auto[x-placement^=bottom] > .arrow::after {
  top: 0.0625rem;
  border-width: 0 0.65625rem 0.6875rem 0.65625rem;
  border-bottom-color: #fff;
}
.bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^=bottom] .popover-header::before {
  position: absolute;
  top: 0;
  left: 50%;
  display: block;
  width: 1.3125rem;
  margin-left: -0.65625rem;
  content: "";
  border-bottom: 0.0625rem solid #f7f7f7;
}

.bs-popover-left, .bs-popover-auto[x-placement^=left] {
  margin-right: 0.6875rem;
}
.bs-popover-left > .arrow, .bs-popover-auto[x-placement^=left] > .arrow {
  right: -0.75rem;
  width: 0.6875rem;
  height: 1.3125rem;
  margin: 0 0;
}
.bs-popover-left > .arrow::before, .bs-popover-auto[x-placement^=left] > .arrow::before {
  right: 0;
  border-width: 0.65625rem 0 0.65625rem 0.6875rem;
  border-left-color: #363636;
}
.bs-popover-left > .arrow::after, .bs-popover-auto[x-placement^=left] > .arrow::after {
  right: 0.0625rem;
  border-width: 0.65625rem 0 0.65625rem 0.6875rem;
  border-left-color: #fff;
}

.popover-header {
  padding: 1.0625rem 1.0625rem;
  margin-bottom: 0;
  font-size: 1rem;
  background-color: #f7f7f7;
  border-bottom: 0.0625rem solid #ebebeb;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.popover-header:empty {
  display: none;
}

.popover-body {
  padding: 1.0625rem 1.0625rem;
  color: #363636;
}

.carousel {
  position: relative;
}

.carousel.pointer-event {
  -ms-touch-action: pan-y;
      touch-action: pan-y;
}

.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
}
.carousel-inner::after {
  display: block;
  clear: both;
  content: "";
}

.carousel-item {
  position: relative;
  display: none;
  float: left;
  width: 100%;
  margin-right: -100%;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-item {
    -webkit-transition: none;
    transition: none;
  }
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: block;
}

.carousel-item-next:not(.carousel-item-left),
.active.carousel-item-right {
  -webkit-transform: translateX(100%);
          transform: translateX(100%);
}

.carousel-item-prev:not(.carousel-item-right),
.active.carousel-item-left {
  -webkit-transform: translateX(-100%);
          transform: translateX(-100%);
}

.carousel-fade .carousel-item {
  opacity: 0;
  -webkit-transition-property: opacity;
  transition-property: opacity;
  -webkit-transform: none;
          transform: none;
}
.carousel-fade .carousel-item.active,
.carousel-fade .carousel-item-next.carousel-item-left,
.carousel-fade .carousel-item-prev.carousel-item-right {
  z-index: 1;
  opacity: 1;
}
.carousel-fade .active.carousel-item-left,
.carousel-fade .active.carousel-item-right {
  z-index: 0;
  opacity: 0;
  -webkit-transition: opacity 0s 0.6s;
  transition: opacity 0s 0.6s;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-fade .active.carousel-item-left,
  .carousel-fade .active.carousel-item-right {
    -webkit-transition: none;
    transition: none;
  }
}

.carousel-control-prev,
.carousel-control-next {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 15%;
  padding: 0;
  color: #fff;
  text-align: center;
  background: none;
  border: 0;
  opacity: 0.5;
  -webkit-transition: opacity 0.15s ease;
  transition: opacity 0.15s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-control-prev,
  .carousel-control-next {
    -webkit-transition: none;
    transition: none;
  }
}
.carousel-control-prev:hover, .carousel-control-prev:focus,
.carousel-control-next:hover,
.carousel-control-next:focus {
  color: #fff;
  text-decoration: none;
  outline: 0;
  opacity: 0.9;
}

.carousel-control-prev {
  left: 0;
}

.carousel-control-next {
  right: 0;
}

.carousel-control-prev-icon,
.carousel-control-next-icon {
  display: inline-block;
  width: 1.25rem;
  height: 1.25rem;
  background: 50%/100% 100% no-repeat;
}

.carousel-control-prev-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E");
}

.carousel-control-next-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E");
}

.carousel-indicators {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 15;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding-left: 0;
  margin-right: 15%;
  margin-left: 15%;
  list-style: none;
}
.carousel-indicators li {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  -webkit-box-flex: 0;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
  width: 1.875rem;
  height: 0.1875rem;
  margin-right: 0.1875rem;
  margin-left: 0.1875rem;
  text-indent: -999px;
  cursor: pointer;
  background-color: #fff;
  background-clip: padding-box;
  border-top: 0.625rem solid transparent;
  border-bottom: 0.625rem solid transparent;
  opacity: 0.5;
  -webkit-transition: opacity 0.6s ease;
  transition: opacity 0.6s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-indicators li {
    -webkit-transition: none;
    transition: none;
  }
}
.carousel-indicators .active {
  opacity: 1;
}

.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 20px;
  left: 15%;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #fff;
  text-align: center;
}

@-webkit-keyframes spinner-border {
  to {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}

@keyframes spinner-border {
  to {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
.spinner-border {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: -0.125em;
  border: 0.25em solid currentcolor;
  border-right-color: transparent;
  border-radius: 50%;
  -webkit-animation: 0.75s linear infinite spinner-border;
          animation: 0.75s linear infinite spinner-border;
}

.spinner-border-sm {
  width: 1rem;
  height: 1rem;
  border-width: 0.2em;
}

@-webkit-keyframes spinner-grow {
  0% {
    -webkit-transform: scale(0);
            transform: scale(0);
  }
  50% {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}

@keyframes spinner-grow {
  0% {
    -webkit-transform: scale(0);
            transform: scale(0);
  }
  50% {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}
.spinner-grow {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: -0.125em;
  background-color: currentcolor;
  border-radius: 50%;
  opacity: 0;
  -webkit-animation: 0.75s linear infinite spinner-grow;
          animation: 0.75s linear infinite spinner-grow;
}

.spinner-grow-sm {
  width: 1rem;
  height: 1rem;
}

@media (prefers-reduced-motion: reduce) {
  .spinner-border,
  .spinner-grow {
    -webkit-animation-duration: 1.5s;
            animation-duration: 1.5s;
  }
}
.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;
}

.bg-primary {
  background-color: #326fe2 !important;
}

a.bg-primary:hover, a.bg-primary:focus,
button.bg-primary:hover,
button.bg-primary:focus {
  background-color: #1c57c5 !important;
}

.bg-secondary {
  background-color: #4c4c4c !important;
}

a.bg-secondary:hover, a.bg-secondary:focus,
button.bg-secondary:hover,
button.bg-secondary:focus {
  background-color: #333333 !important;
}

.bg-success {
  background-color: #046a38 !important;
}

a.bg-success:hover, a.bg-success:focus,
button.bg-success:hover,
button.bg-success:focus {
  background-color: #02391e !important;
}

.bg-info {
  background-color: #31708f !important;
}

a.bg-info:hover, a.bg-info:focus,
button.bg-info:hover,
button.bg-info:focus {
  background-color: #245269 !important;
}

.bg-warning {
  background-color: #eea103 !important;
}

a.bg-warning:hover, a.bg-warning:focus,
button.bg-warning:hover,
button.bg-warning:focus {
  background-color: #bc7f02 !important;
}

.bg-danger {
  background-color: #a51a1f !important;
}

a.bg-danger:hover, a.bg-danger:focus,
button.bg-danger:hover,
button.bg-danger:focus {
  background-color: #791317 !important;
}

.bg-light {
  background-color: #fff !important;
}

a.bg-light:hover, a.bg-light:focus,
button.bg-light:hover,
button.bg-light:focus {
  background-color: #e6e6e6 !important;
}

.bg-dark {
  background-color: #363636 !important;
}

a.bg-dark:hover, a.bg-dark:focus,
button.bg-dark:hover,
button.bg-dark:focus {
  background-color: #1d1d1d !important;
}

.bg-green {
  background-color: #046a38 !important;
}

a.bg-green:hover, a.bg-green:focus,
button.bg-green:hover,
button.bg-green:focus {
  background-color: #02391e !important;
}

.bg-lime {
  background-color: #41a928 !important;
}

a.bg-lime:hover, a.bg-lime:focus,
button.bg-lime:hover,
button.bg-lime:focus {
  background-color: #31801e !important;
}

.bg-black {
  background-color: #000 !important;
}

a.bg-black:hover, a.bg-black:focus,
button.bg-black:hover,
button.bg-black:focus {
  background-color: black !important;
}

.bg-focus {
  background-color: #76a0b4 !important;
}

a.bg-focus:hover, a.bg-focus:focus,
button.bg-focus:hover,
button.bg-focus:focus {
  background-color: #5788a0 !important;
}

.bg-white {
  background-color: #fff !important;
}

.bg-transparent {
  background-color: transparent !important;
}

.border {
  border: 0.0625rem solid #ccc !important;
}

.border-top {
  border-top: 0.0625rem solid #ccc !important;
}

.border-right {
  border-right: 0.0625rem solid #ccc !important;
}

.border-bottom {
  border-bottom: 0.0625rem solid #ccc !important;
}

.border-left {
  border-left: 0.0625rem solid #ccc !important;
}

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

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

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

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

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

.border-primary {
  border-color: #326fe2 !important;
}

.border-secondary {
  border-color: #4c4c4c !important;
}

.border-success {
  border-color: #046a38 !important;
}

.border-info {
  border-color: #31708f !important;
}

.border-warning {
  border-color: #eea103 !important;
}

.border-danger {
  border-color: #a51a1f !important;
}

.border-light {
  border-color: #fff !important;
}

.border-dark {
  border-color: #363636 !important;
}

.border-green {
  border-color: #046a38 !important;
}

.border-lime {
  border-color: #41a928 !important;
}

.border-black {
  border-color: #000 !important;
}

.border-focus {
  border-color: #76a0b4 !important;
}

.border-white {
  border-color: #fff !important;
}

.rounded-sm {
  border-radius: 0.125rem !important;
}

.rounded {
  border-radius: 0.125rem !important;
}

.rounded-top {
  border-top-left-radius: 0.125rem !important;
  border-top-right-radius: 0.125rem !important;
}

.rounded-right {
  border-top-right-radius: 0.125rem !important;
  border-bottom-right-radius: 0.125rem !important;
}

.rounded-bottom {
  border-bottom-right-radius: 0.125rem !important;
  border-bottom-left-radius: 0.125rem !important;
}

.rounded-left {
  border-top-left-radius: 0.125rem !important;
  border-bottom-left-radius: 0.125rem !important;
}

.rounded-lg {
  border-radius: 0.25rem !important;
}

.rounded-circle {
  border-radius: 50% !important;
}

.rounded-pill {
  border-radius: 50rem !important;
}

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

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

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

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

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

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

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

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

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

.d-flex {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
}

.d-inline-flex {
  display: -webkit-inline-box !important;
  display: -ms-inline-flexbox !important;
  display: inline-flex !important;
}

@media (min-width: 576px) {
  .d-sm-none {
    display: none !important;
  }
  .d-sm-inline {
    display: inline !important;
  }
  .d-sm-inline-block {
    display: inline-block !important;
  }
  .d-sm-block {
    display: block !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: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-sm-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}
@media (min-width: 768px) {
  .d-md-none {
    display: none !important;
  }
  .d-md-inline {
    display: inline !important;
  }
  .d-md-inline-block {
    display: inline-block !important;
  }
  .d-md-block {
    display: block !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: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-md-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}
@media (min-width: 1025px) {
  .d-lg-none {
    display: none !important;
  }
  .d-lg-inline {
    display: inline !important;
  }
  .d-lg-inline-block {
    display: inline-block !important;
  }
  .d-lg-block {
    display: block !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: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-lg-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}
@media (min-width: 1366px) {
  .d-xl-none {
    display: none !important;
  }
  .d-xl-inline {
    display: inline !important;
  }
  .d-xl-inline-block {
    display: inline-block !important;
  }
  .d-xl-block {
    display: block !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: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-xl-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}
@media print {
  .d-print-none {
    display: none !important;
  }
  .d-print-inline {
    display: inline !important;
  }
  .d-print-inline-block {
    display: inline-block !important;
  }
  .d-print-block {
    display: block !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: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-print-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}
.embed-responsive {
  position: relative;
  display: block;
  width: 100%;
  padding: 0;
  overflow: hidden;
}
.embed-responsive::before {
  display: block;
  content: "";
}
.embed-responsive .embed-responsive-item,
.embed-responsive iframe,
.embed-responsive embed,
.embed-responsive object,
.embed-responsive video {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.flex-row {
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: normal !important;
      -ms-flex-direction: row !important;
          flex-direction: row !important;
}

.flex-column {
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: normal !important;
      -ms-flex-direction: column !important;
          flex-direction: column !important;
}

.flex-row-reverse {
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: reverse !important;
      -ms-flex-direction: row-reverse !important;
          flex-direction: row-reverse !important;
}

.flex-column-reverse {
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: reverse !important;
      -ms-flex-direction: column-reverse !important;
          flex-direction: column-reverse !important;
}

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

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

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

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

.flex-grow-0 {
  -webkit-box-flex: 0 !important;
      -ms-flex-positive: 0 !important;
          flex-grow: 0 !important;
}

.flex-grow-1 {
  -webkit-box-flex: 1 !important;
      -ms-flex-positive: 1 !important;
          flex-grow: 1 !important;
}

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

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

.justify-content-start {
  -webkit-box-pack: start !important;
      -ms-flex-pack: start !important;
          justify-content: flex-start !important;
}

.justify-content-end {
  -webkit-box-pack: end !important;
      -ms-flex-pack: end !important;
          justify-content: flex-end !important;
}

.justify-content-center {
  -webkit-box-pack: center !important;
      -ms-flex-pack: center !important;
          justify-content: center !important;
}

.justify-content-between {
  -webkit-box-pack: justify !important;
      -ms-flex-pack: justify !important;
          justify-content: space-between !important;
}

.justify-content-around {
  -ms-flex-pack: distribute !important;
      justify-content: space-around !important;
}

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

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

.align-items-center {
  -webkit-box-align: center !important;
      -ms-flex-align: center !important;
          align-items: center !important;
}

.align-items-baseline {
  -webkit-box-align: baseline !important;
      -ms-flex-align: baseline !important;
          align-items: baseline !important;
}

.align-items-stretch {
  -webkit-box-align: stretch !important;
      -ms-flex-align: stretch !important;
          align-items: stretch !important;
}

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

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

.align-content-center {
  -ms-flex-line-pack: center !important;
      align-content: center !important;
}

.align-content-between {
  -ms-flex-line-pack: justify !important;
      align-content: space-between !important;
}

.align-content-around {
  -ms-flex-line-pack: distribute !important;
      align-content: space-around !important;
}

.align-content-stretch {
  -ms-flex-line-pack: stretch !important;
      align-content: stretch !important;
}

.align-self-auto {
  -ms-flex-item-align: auto !important;
      align-self: auto !important;
}

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

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

.align-self-center {
  -ms-flex-item-align: center !important;
      align-self: center !important;
}

.align-self-baseline {
  -ms-flex-item-align: baseline !important;
      align-self: baseline !important;
}

.align-self-stretch {
  -ms-flex-item-align: stretch !important;
      align-self: stretch !important;
}

@media (min-width: 576px) {
  .flex-sm-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
  }
  .flex-sm-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important;
  }
  .flex-sm-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
            flex-direction: row-reverse !important;
  }
  .flex-sm-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
            flex-direction: column-reverse !important;
  }
  .flex-sm-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
  }
  .flex-sm-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
  }
  .flex-sm-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important;
  }
  .flex-sm-fill {
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important;
  }
  .flex-sm-grow-0 {
    -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
            flex-grow: 0 !important;
  }
  .flex-sm-grow-1 {
    -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
            flex-grow: 1 !important;
  }
  .flex-sm-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
  }
  .flex-sm-shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important;
  }
  .justify-content-sm-start {
    -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
            justify-content: flex-start !important;
  }
  .justify-content-sm-end {
    -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
            justify-content: flex-end !important;
  }
  .justify-content-sm-center {
    -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important;
  }
  .justify-content-sm-between {
    -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
            justify-content: space-between !important;
  }
  .justify-content-sm-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important;
  }
  .align-items-sm-start {
    -webkit-box-align: start !important;
        -ms-flex-align: start !important;
            align-items: flex-start !important;
  }
  .align-items-sm-end {
    -webkit-box-align: end !important;
        -ms-flex-align: end !important;
            align-items: flex-end !important;
  }
  .align-items-sm-center {
    -webkit-box-align: center !important;
        -ms-flex-align: center !important;
            align-items: center !important;
  }
  .align-items-sm-baseline {
    -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
            align-items: baseline !important;
  }
  .align-items-sm-stretch {
    -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
            align-items: stretch !important;
  }
  .align-content-sm-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
  }
  .align-content-sm-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important;
  }
  .align-content-sm-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important;
  }
  .align-content-sm-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important;
  }
  .align-content-sm-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important;
  }
  .align-content-sm-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important;
  }
  .align-self-sm-auto {
    -ms-flex-item-align: auto !important;
        align-self: auto !important;
  }
  .align-self-sm-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important;
  }
  .align-self-sm-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important;
  }
  .align-self-sm-center {
    -ms-flex-item-align: center !important;
        align-self: center !important;
  }
  .align-self-sm-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important;
  }
  .align-self-sm-stretch {
    -ms-flex-item-align: stretch !important;
        align-self: stretch !important;
  }
}
@media (min-width: 768px) {
  .flex-md-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
  }
  .flex-md-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important;
  }
  .flex-md-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
            flex-direction: row-reverse !important;
  }
  .flex-md-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
            flex-direction: column-reverse !important;
  }
  .flex-md-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
  }
  .flex-md-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
  }
  .flex-md-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important;
  }
  .flex-md-fill {
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important;
  }
  .flex-md-grow-0 {
    -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
            flex-grow: 0 !important;
  }
  .flex-md-grow-1 {
    -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
            flex-grow: 1 !important;
  }
  .flex-md-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
  }
  .flex-md-shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important;
  }
  .justify-content-md-start {
    -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
            justify-content: flex-start !important;
  }
  .justify-content-md-end {
    -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
            justify-content: flex-end !important;
  }
  .justify-content-md-center {
    -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important;
  }
  .justify-content-md-between {
    -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
            justify-content: space-between !important;
  }
  .justify-content-md-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important;
  }
  .align-items-md-start {
    -webkit-box-align: start !important;
        -ms-flex-align: start !important;
            align-items: flex-start !important;
  }
  .align-items-md-end {
    -webkit-box-align: end !important;
        -ms-flex-align: end !important;
            align-items: flex-end !important;
  }
  .align-items-md-center {
    -webkit-box-align: center !important;
        -ms-flex-align: center !important;
            align-items: center !important;
  }
  .align-items-md-baseline {
    -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
            align-items: baseline !important;
  }
  .align-items-md-stretch {
    -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
            align-items: stretch !important;
  }
  .align-content-md-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
  }
  .align-content-md-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important;
  }
  .align-content-md-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important;
  }
  .align-content-md-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important;
  }
  .align-content-md-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important;
  }
  .align-content-md-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important;
  }
  .align-self-md-auto {
    -ms-flex-item-align: auto !important;
        align-self: auto !important;
  }
  .align-self-md-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important;
  }
  .align-self-md-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important;
  }
  .align-self-md-center {
    -ms-flex-item-align: center !important;
        align-self: center !important;
  }
  .align-self-md-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important;
  }
  .align-self-md-stretch {
    -ms-flex-item-align: stretch !important;
        align-self: stretch !important;
  }
}
@media (min-width: 1025px) {
  .flex-lg-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
  }
  .flex-lg-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important;
  }
  .flex-lg-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
            flex-direction: row-reverse !important;
  }
  .flex-lg-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
            flex-direction: column-reverse !important;
  }
  .flex-lg-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
  }
  .flex-lg-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
  }
  .flex-lg-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important;
  }
  .flex-lg-fill {
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important;
  }
  .flex-lg-grow-0 {
    -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
            flex-grow: 0 !important;
  }
  .flex-lg-grow-1 {
    -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
            flex-grow: 1 !important;
  }
  .flex-lg-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
  }
  .flex-lg-shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important;
  }
  .justify-content-lg-start {
    -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
            justify-content: flex-start !important;
  }
  .justify-content-lg-end {
    -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
            justify-content: flex-end !important;
  }
  .justify-content-lg-center {
    -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important;
  }
  .justify-content-lg-between {
    -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
            justify-content: space-between !important;
  }
  .justify-content-lg-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important;
  }
  .align-items-lg-start {
    -webkit-box-align: start !important;
        -ms-flex-align: start !important;
            align-items: flex-start !important;
  }
  .align-items-lg-end {
    -webkit-box-align: end !important;
        -ms-flex-align: end !important;
            align-items: flex-end !important;
  }
  .align-items-lg-center {
    -webkit-box-align: center !important;
        -ms-flex-align: center !important;
            align-items: center !important;
  }
  .align-items-lg-baseline {
    -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
            align-items: baseline !important;
  }
  .align-items-lg-stretch {
    -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
            align-items: stretch !important;
  }
  .align-content-lg-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
  }
  .align-content-lg-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important;
  }
  .align-content-lg-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important;
  }
  .align-content-lg-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important;
  }
  .align-content-lg-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important;
  }
  .align-content-lg-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important;
  }
  .align-self-lg-auto {
    -ms-flex-item-align: auto !important;
        align-self: auto !important;
  }
  .align-self-lg-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important;
  }
  .align-self-lg-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important;
  }
  .align-self-lg-center {
    -ms-flex-item-align: center !important;
        align-self: center !important;
  }
  .align-self-lg-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important;
  }
  .align-self-lg-stretch {
    -ms-flex-item-align: stretch !important;
        align-self: stretch !important;
  }
}
@media (min-width: 1366px) {
  .flex-xl-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
  }
  .flex-xl-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important;
  }
  .flex-xl-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
            flex-direction: row-reverse !important;
  }
  .flex-xl-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
            flex-direction: column-reverse !important;
  }
  .flex-xl-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
  }
  .flex-xl-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
  }
  .flex-xl-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important;
  }
  .flex-xl-fill {
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important;
  }
  .flex-xl-grow-0 {
    -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
            flex-grow: 0 !important;
  }
  .flex-xl-grow-1 {
    -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
            flex-grow: 1 !important;
  }
  .flex-xl-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
  }
  .flex-xl-shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important;
  }
  .justify-content-xl-start {
    -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
            justify-content: flex-start !important;
  }
  .justify-content-xl-end {
    -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
            justify-content: flex-end !important;
  }
  .justify-content-xl-center {
    -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important;
  }
  .justify-content-xl-between {
    -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
            justify-content: space-between !important;
  }
  .justify-content-xl-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important;
  }
  .align-items-xl-start {
    -webkit-box-align: start !important;
        -ms-flex-align: start !important;
            align-items: flex-start !important;
  }
  .align-items-xl-end {
    -webkit-box-align: end !important;
        -ms-flex-align: end !important;
            align-items: flex-end !important;
  }
  .align-items-xl-center {
    -webkit-box-align: center !important;
        -ms-flex-align: center !important;
            align-items: center !important;
  }
  .align-items-xl-baseline {
    -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
            align-items: baseline !important;
  }
  .align-items-xl-stretch {
    -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
            align-items: stretch !important;
  }
  .align-content-xl-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
  }
  .align-content-xl-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important;
  }
  .align-content-xl-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important;
  }
  .align-content-xl-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important;
  }
  .align-content-xl-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important;
  }
  .align-content-xl-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important;
  }
  .align-self-xl-auto {
    -ms-flex-item-align: auto !important;
        align-self: auto !important;
  }
  .align-self-xl-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important;
  }
  .align-self-xl-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important;
  }
  .align-self-xl-center {
    -ms-flex-item-align: center !important;
        align-self: center !important;
  }
  .align-self-xl-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important;
  }
  .align-self-xl-stretch {
    -ms-flex-item-align: stretch !important;
        align-self: stretch !important;
  }
}
.float-left {
  float: left !important;
}

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

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

@media (min-width: 576px) {
  .float-sm-left {
    float: left !important;
  }
  .float-sm-right {
    float: right !important;
  }
  .float-sm-none {
    float: none !important;
  }
}
@media (min-width: 768px) {
  .float-md-left {
    float: left !important;
  }
  .float-md-right {
    float: right !important;
  }
  .float-md-none {
    float: none !important;
  }
}
@media (min-width: 1025px) {
  .float-lg-left {
    float: left !important;
  }
  .float-lg-right {
    float: right !important;
  }
  .float-lg-none {
    float: none !important;
  }
}
@media (min-width: 1366px) {
  .float-xl-left {
    float: left !important;
  }
  .float-xl-right {
    float: right !important;
  }
  .float-xl-none {
    float: none !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;
      -ms-user-select: auto !important;
          user-select: auto !important;
}

.user-select-none {
  -webkit-user-select: none !important;
     -moz-user-select: none !important;
      -ms-user-select: none !important;
          user-select: none !important;
}

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

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

.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;
}

.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;
}

@supports (position: sticky) {
  .sticky-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
}

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}

.sr-only-focusable:active, .sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  overflow: visible;
  clip: auto;
  white-space: normal;
}

.shadow-sm {
  -webkit-box-shadow: 0 0.125rem 0.25rem rgba(224, 229, 238, 0.075) !important;
          box-shadow: 0 0.125rem 0.25rem rgba(224, 229, 238, 0.075) !important;
}

.shadow {
  -webkit-box-shadow: 0 0.5rem 0.875rem 0 rgba(224, 229, 238, 0.5) !important;
          box-shadow: 0 0.5rem 0.875rem 0 rgba(224, 229, 238, 0.5) !important;
}

.shadow-lg {
  -webkit-box-shadow: 0 1rem 3rem rgba(224, 229, 238, 0.175) !important;
          box-shadow: 0 1rem 3rem rgba(224, 229, 238, 0.175) !important;
}

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

.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;
}

.w-33 {
  width: 33.3333% !important;
}

.w-66 {
  width: 66.6666% !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;
}

.h-33 {
  height: 33.3333% !important;
}

.h-66 {
  height: 66.6666% !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

.mt-1,
.my-1 {
  margin-top: 0.46875rem !important;
}

.mr-1,
.mx-1 {
  margin-right: 0.46875rem !important;
}

.mb-1,
.my-1 {
  margin-bottom: 0.46875rem !important;
}

.ml-1,
.mx-1 {
  margin-left: 0.46875rem !important;
}

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

.mt-2,
.my-2 {
  margin-top: 0.9375rem !important;
}

.mr-2,
.mx-2 {
  margin-right: 0.9375rem !important;
}

.mb-2,
.my-2 {
  margin-bottom: 0.9375rem !important;
}

.ml-2,
.mx-2 {
  margin-left: 0.9375rem !important;
}

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

.mt-3,
.my-3 {
  margin-top: 1.40625rem !important;
}

.mr-3,
.mx-3 {
  margin-right: 1.40625rem !important;
}

.mb-3,
.my-3 {
  margin-bottom: 1.40625rem !important;
}

.ml-3,
.mx-3 {
  margin-left: 1.40625rem !important;
}

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

.mt-4,
.my-4 {
  margin-top: 1.875rem !important;
}

.mr-4,
.mx-4 {
  margin-right: 1.875rem !important;
}

.mb-4,
.my-4 {
  margin-bottom: 1.875rem !important;
}

.ml-4,
.mx-4 {
  margin-left: 1.875rem !important;
}

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

.mt-5,
.my-5 {
  margin-top: 2.34375rem !important;
}

.mr-5,
.mx-5 {
  margin-right: 2.34375rem !important;
}

.mb-5,
.my-5 {
  margin-bottom: 2.34375rem !important;
}

.ml-5,
.mx-5 {
  margin-left: 2.34375rem !important;
}

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

.mt-6,
.my-6 {
  margin-top: 2.8125rem !important;
}

.mr-6,
.mx-6 {
  margin-right: 2.8125rem !important;
}

.mb-6,
.my-6 {
  margin-bottom: 2.8125rem !important;
}

.ml-6,
.mx-6 {
  margin-left: 2.8125rem !important;
}

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

.mt-7,
.my-7 {
  margin-top: 3.28125rem !important;
}

.mr-7,
.mx-7 {
  margin-right: 3.28125rem !important;
}

.mb-7,
.my-7 {
  margin-bottom: 3.28125rem !important;
}

.ml-7,
.mx-7 {
  margin-left: 3.28125rem !important;
}

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

.mt-8,
.my-8 {
  margin-top: 3.75rem !important;
}

.mr-8,
.mx-8 {
  margin-right: 3.75rem !important;
}

.mb-8,
.my-8 {
  margin-bottom: 3.75rem !important;
}

.ml-8,
.mx-8 {
  margin-left: 3.75rem !important;
}

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

.mt-9,
.my-9 {
  margin-top: 4.21875rem !important;
}

.mr-9,
.mx-9 {
  margin-right: 4.21875rem !important;
}

.mb-9,
.my-9 {
  margin-bottom: 4.21875rem !important;
}

.ml-9,
.mx-9 {
  margin-left: 4.21875rem !important;
}

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

.mt-10,
.my-10 {
  margin-top: 6.5625rem !important;
}

.mr-10,
.mx-10 {
  margin-right: 6.5625rem !important;
}

.mb-10,
.my-10 {
  margin-bottom: 6.5625rem !important;
}

.ml-10,
.mx-10 {
  margin-left: 6.5625rem !important;
}

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

.mt-1_5,
.my-1_5 {
  margin-top: 0.703125rem !important;
}

.mr-1_5,
.mx-1_5 {
  margin-right: 0.703125rem !important;
}

.mb-1_5,
.my-1_5 {
  margin-bottom: 0.703125rem !important;
}

.ml-1_5,
.mx-1_5 {
  margin-left: 0.703125rem !important;
}

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

.mt-2_5,
.my-2_5 {
  margin-top: 1.171875rem !important;
}

.mr-2_5,
.mx-2_5 {
  margin-right: 1.171875rem !important;
}

.mb-2_5,
.my-2_5 {
  margin-bottom: 1.171875rem !important;
}

.ml-2_5,
.mx-2_5 {
  margin-left: 1.171875rem !important;
}

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

.mt-3_5,
.my-3_5 {
  margin-top: 1.640625rem !important;
}

.mr-3_5,
.mx-3_5 {
  margin-right: 1.640625rem !important;
}

.mb-3_5,
.my-3_5 {
  margin-bottom: 1.640625rem !important;
}

.ml-3_5,
.mx-3_5 {
  margin-left: 1.640625rem !important;
}

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

.mt-4_5,
.my-4_5 {
  margin-top: 2.109375rem !important;
}

.mr-4_5,
.mx-4_5 {
  margin-right: 2.109375rem !important;
}

.mb-4_5,
.my-4_5 {
  margin-bottom: 2.109375rem !important;
}

.ml-4_5,
.mx-4_5 {
  margin-left: 2.109375rem !important;
}

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

.mt-5_5,
.my-5_5 {
  margin-top: 2.578125rem !important;
}

.mr-5_5,
.mx-5_5 {
  margin-right: 2.578125rem !important;
}

.mb-5_5,
.my-5_5 {
  margin-bottom: 2.578125rem !important;
}

.ml-5_5,
.mx-5_5 {
  margin-left: 2.578125rem !important;
}

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

.mt-6_5,
.my-6_5 {
  margin-top: 3.046875rem !important;
}

.mr-6_5,
.mx-6_5 {
  margin-right: 3.046875rem !important;
}

.mb-6_5,
.my-6_5 {
  margin-bottom: 3.046875rem !important;
}

.ml-6_5,
.mx-6_5 {
  margin-left: 3.046875rem !important;
}

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

.mt-7_5,
.my-7_5 {
  margin-top: 3.515625rem !important;
}

.mr-7_5,
.mx-7_5 {
  margin-right: 3.515625rem !important;
}

.mb-7_5,
.my-7_5 {
  margin-bottom: 3.515625rem !important;
}

.ml-7_5,
.mx-7_5 {
  margin-left: 3.515625rem !important;
}

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

.mt-8_5,
.my-8_5 {
  margin-top: 3.984375rem !important;
}

.mr-8_5,
.mx-8_5 {
  margin-right: 3.984375rem !important;
}

.mb-8_5,
.my-8_5 {
  margin-bottom: 3.984375rem !important;
}

.ml-8_5,
.mx-8_5 {
  margin-left: 3.984375rem !important;
}

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

.mt-9_5,
.my-9_5 {
  margin-top: 4.453125rem !important;
}

.mr-9_5,
.mx-9_5 {
  margin-right: 4.453125rem !important;
}

.mb-9_5,
.my-9_5 {
  margin-bottom: 4.453125rem !important;
}

.ml-9_5,
.mx-9_5 {
  margin-left: 4.453125rem !important;
}

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

.mt-10_5,
.my-10_5 {
  margin-top: 6.796875rem !important;
}

.mr-10_5,
.mx-10_5 {
  margin-right: 6.796875rem !important;
}

.mb-10_5,
.my-10_5 {
  margin-bottom: 6.796875rem !important;
}

.ml-10_5,
.mx-10_5 {
  margin-left: 6.796875rem !important;
}

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

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

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

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

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

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

.pt-1,
.py-1 {
  padding-top: 0.46875rem !important;
}

.pr-1,
.px-1 {
  padding-right: 0.46875rem !important;
}

.pb-1,
.py-1 {
  padding-bottom: 0.46875rem !important;
}

.pl-1,
.px-1 {
  padding-left: 0.46875rem !important;
}

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

.pt-2,
.py-2 {
  padding-top: 0.9375rem !important;
}

.pr-2,
.px-2 {
  padding-right: 0.9375rem !important;
}

.pb-2,
.py-2 {
  padding-bottom: 0.9375rem !important;
}

.pl-2,
.px-2 {
  padding-left: 0.9375rem !important;
}

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

.pt-3,
.py-3 {
  padding-top: 1.40625rem !important;
}

.pr-3,
.px-3 {
  padding-right: 1.40625rem !important;
}

.pb-3,
.py-3 {
  padding-bottom: 1.40625rem !important;
}

.pl-3,
.px-3 {
  padding-left: 1.40625rem !important;
}

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

.pt-4,
.py-4 {
  padding-top: 1.875rem !important;
}

.pr-4,
.px-4 {
  padding-right: 1.875rem !important;
}

.pb-4,
.py-4 {
  padding-bottom: 1.875rem !important;
}

.pl-4,
.px-4 {
  padding-left: 1.875rem !important;
}

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

.pt-5,
.py-5 {
  padding-top: 2.34375rem !important;
}

.pr-5,
.px-5 {
  padding-right: 2.34375rem !important;
}

.pb-5,
.py-5 {
  padding-bottom: 2.34375rem !important;
}

.pl-5,
.px-5 {
  padding-left: 2.34375rem !important;
}

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

.pt-6,
.py-6 {
  padding-top: 2.8125rem !important;
}

.pr-6,
.px-6 {
  padding-right: 2.8125rem !important;
}

.pb-6,
.py-6 {
  padding-bottom: 2.8125rem !important;
}

.pl-6,
.px-6 {
  padding-left: 2.8125rem !important;
}

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

.pt-7,
.py-7 {
  padding-top: 3.28125rem !important;
}

.pr-7,
.px-7 {
  padding-right: 3.28125rem !important;
}

.pb-7,
.py-7 {
  padding-bottom: 3.28125rem !important;
}

.pl-7,
.px-7 {
  padding-left: 3.28125rem !important;
}

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

.pt-8,
.py-8 {
  padding-top: 3.75rem !important;
}

.pr-8,
.px-8 {
  padding-right: 3.75rem !important;
}

.pb-8,
.py-8 {
  padding-bottom: 3.75rem !important;
}

.pl-8,
.px-8 {
  padding-left: 3.75rem !important;
}

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

.pt-9,
.py-9 {
  padding-top: 4.21875rem !important;
}

.pr-9,
.px-9 {
  padding-right: 4.21875rem !important;
}

.pb-9,
.py-9 {
  padding-bottom: 4.21875rem !important;
}

.pl-9,
.px-9 {
  padding-left: 4.21875rem !important;
}

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

.pt-10,
.py-10 {
  padding-top: 6.5625rem !important;
}

.pr-10,
.px-10 {
  padding-right: 6.5625rem !important;
}

.pb-10,
.py-10 {
  padding-bottom: 6.5625rem !important;
}

.pl-10,
.px-10 {
  padding-left: 6.5625rem !important;
}

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

.pt-1_5,
.py-1_5 {
  padding-top: 0.703125rem !important;
}

.pr-1_5,
.px-1_5 {
  padding-right: 0.703125rem !important;
}

.pb-1_5,
.py-1_5 {
  padding-bottom: 0.703125rem !important;
}

.pl-1_5,
.px-1_5 {
  padding-left: 0.703125rem !important;
}

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

.pt-2_5,
.py-2_5 {
  padding-top: 1.171875rem !important;
}

.pr-2_5,
.px-2_5 {
  padding-right: 1.171875rem !important;
}

.pb-2_5,
.py-2_5 {
  padding-bottom: 1.171875rem !important;
}

.pl-2_5,
.px-2_5 {
  padding-left: 1.171875rem !important;
}

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

.pt-3_5,
.py-3_5 {
  padding-top: 1.640625rem !important;
}

.pr-3_5,
.px-3_5 {
  padding-right: 1.640625rem !important;
}

.pb-3_5,
.py-3_5 {
  padding-bottom: 1.640625rem !important;
}

.pl-3_5,
.px-3_5 {
  padding-left: 1.640625rem !important;
}

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

.pt-4_5,
.py-4_5 {
  padding-top: 2.109375rem !important;
}

.pr-4_5,
.px-4_5 {
  padding-right: 2.109375rem !important;
}

.pb-4_5,
.py-4_5 {
  padding-bottom: 2.109375rem !important;
}

.pl-4_5,
.px-4_5 {
  padding-left: 2.109375rem !important;
}

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

.pt-5_5,
.py-5_5 {
  padding-top: 2.578125rem !important;
}

.pr-5_5,
.px-5_5 {
  padding-right: 2.578125rem !important;
}

.pb-5_5,
.py-5_5 {
  padding-bottom: 2.578125rem !important;
}

.pl-5_5,
.px-5_5 {
  padding-left: 2.578125rem !important;
}

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

.pt-6_5,
.py-6_5 {
  padding-top: 3.046875rem !important;
}

.pr-6_5,
.px-6_5 {
  padding-right: 3.046875rem !important;
}

.pb-6_5,
.py-6_5 {
  padding-bottom: 3.046875rem !important;
}

.pl-6_5,
.px-6_5 {
  padding-left: 3.046875rem !important;
}

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

.pt-7_5,
.py-7_5 {
  padding-top: 3.515625rem !important;
}

.pr-7_5,
.px-7_5 {
  padding-right: 3.515625rem !important;
}

.pb-7_5,
.py-7_5 {
  padding-bottom: 3.515625rem !important;
}

.pl-7_5,
.px-7_5 {
  padding-left: 3.515625rem !important;
}

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

.pt-8_5,
.py-8_5 {
  padding-top: 3.984375rem !important;
}

.pr-8_5,
.px-8_5 {
  padding-right: 3.984375rem !important;
}

.pb-8_5,
.py-8_5 {
  padding-bottom: 3.984375rem !important;
}

.pl-8_5,
.px-8_5 {
  padding-left: 3.984375rem !important;
}

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

.pt-9_5,
.py-9_5 {
  padding-top: 4.453125rem !important;
}

.pr-9_5,
.px-9_5 {
  padding-right: 4.453125rem !important;
}

.pb-9_5,
.py-9_5 {
  padding-bottom: 4.453125rem !important;
}

.pl-9_5,
.px-9_5 {
  padding-left: 4.453125rem !important;
}

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

.pt-10_5,
.py-10_5 {
  padding-top: 6.796875rem !important;
}

.pr-10_5,
.px-10_5 {
  padding-right: 6.796875rem !important;
}

.pb-10_5,
.py-10_5 {
  padding-bottom: 6.796875rem !important;
}

.pl-10_5,
.px-10_5 {
  padding-left: 6.796875rem !important;
}

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

.mt-n1,
.my-n1 {
  margin-top: -0.46875rem !important;
}

.mr-n1,
.mx-n1 {
  margin-right: -0.46875rem !important;
}

.mb-n1,
.my-n1 {
  margin-bottom: -0.46875rem !important;
}

.ml-n1,
.mx-n1 {
  margin-left: -0.46875rem !important;
}

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

.mt-n2,
.my-n2 {
  margin-top: -0.9375rem !important;
}

.mr-n2,
.mx-n2 {
  margin-right: -0.9375rem !important;
}

.mb-n2,
.my-n2 {
  margin-bottom: -0.9375rem !important;
}

.ml-n2,
.mx-n2 {
  margin-left: -0.9375rem !important;
}

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

.mt-n3,
.my-n3 {
  margin-top: -1.40625rem !important;
}

.mr-n3,
.mx-n3 {
  margin-right: -1.40625rem !important;
}

.mb-n3,
.my-n3 {
  margin-bottom: -1.40625rem !important;
}

.ml-n3,
.mx-n3 {
  margin-left: -1.40625rem !important;
}

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

.mt-n4,
.my-n4 {
  margin-top: -1.875rem !important;
}

.mr-n4,
.mx-n4 {
  margin-right: -1.875rem !important;
}

.mb-n4,
.my-n4 {
  margin-bottom: -1.875rem !important;
}

.ml-n4,
.mx-n4 {
  margin-left: -1.875rem !important;
}

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

.mt-n5,
.my-n5 {
  margin-top: -2.34375rem !important;
}

.mr-n5,
.mx-n5 {
  margin-right: -2.34375rem !important;
}

.mb-n5,
.my-n5 {
  margin-bottom: -2.34375rem !important;
}

.ml-n5,
.mx-n5 {
  margin-left: -2.34375rem !important;
}

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

.mt-n6,
.my-n6 {
  margin-top: -2.8125rem !important;
}

.mr-n6,
.mx-n6 {
  margin-right: -2.8125rem !important;
}

.mb-n6,
.my-n6 {
  margin-bottom: -2.8125rem !important;
}

.ml-n6,
.mx-n6 {
  margin-left: -2.8125rem !important;
}

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

.mt-n7,
.my-n7 {
  margin-top: -3.28125rem !important;
}

.mr-n7,
.mx-n7 {
  margin-right: -3.28125rem !important;
}

.mb-n7,
.my-n7 {
  margin-bottom: -3.28125rem !important;
}

.ml-n7,
.mx-n7 {
  margin-left: -3.28125rem !important;
}

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

.mt-n8,
.my-n8 {
  margin-top: -3.75rem !important;
}

.mr-n8,
.mx-n8 {
  margin-right: -3.75rem !important;
}

.mb-n8,
.my-n8 {
  margin-bottom: -3.75rem !important;
}

.ml-n8,
.mx-n8 {
  margin-left: -3.75rem !important;
}

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

.mt-n9,
.my-n9 {
  margin-top: -4.21875rem !important;
}

.mr-n9,
.mx-n9 {
  margin-right: -4.21875rem !important;
}

.mb-n9,
.my-n9 {
  margin-bottom: -4.21875rem !important;
}

.ml-n9,
.mx-n9 {
  margin-left: -4.21875rem !important;
}

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

.mt-n10,
.my-n10 {
  margin-top: -6.5625rem !important;
}

.mr-n10,
.mx-n10 {
  margin-right: -6.5625rem !important;
}

.mb-n10,
.my-n10 {
  margin-bottom: -6.5625rem !important;
}

.ml-n10,
.mx-n10 {
  margin-left: -6.5625rem !important;
}

.m-n1_5 {
  margin: -0.703125rem !important;
}

.mt-n1_5,
.my-n1_5 {
  margin-top: -0.703125rem !important;
}

.mr-n1_5,
.mx-n1_5 {
  margin-right: -0.703125rem !important;
}

.mb-n1_5,
.my-n1_5 {
  margin-bottom: -0.703125rem !important;
}

.ml-n1_5,
.mx-n1_5 {
  margin-left: -0.703125rem !important;
}

.m-n2_5 {
  margin: -1.171875rem !important;
}

.mt-n2_5,
.my-n2_5 {
  margin-top: -1.171875rem !important;
}

.mr-n2_5,
.mx-n2_5 {
  margin-right: -1.171875rem !important;
}

.mb-n2_5,
.my-n2_5 {
  margin-bottom: -1.171875rem !important;
}

.ml-n2_5,
.mx-n2_5 {
  margin-left: -1.171875rem !important;
}

.m-n3_5 {
  margin: -1.640625rem !important;
}

.mt-n3_5,
.my-n3_5 {
  margin-top: -1.640625rem !important;
}

.mr-n3_5,
.mx-n3_5 {
  margin-right: -1.640625rem !important;
}

.mb-n3_5,
.my-n3_5 {
  margin-bottom: -1.640625rem !important;
}

.ml-n3_5,
.mx-n3_5 {
  margin-left: -1.640625rem !important;
}

.m-n4_5 {
  margin: -2.109375rem !important;
}

.mt-n4_5,
.my-n4_5 {
  margin-top: -2.109375rem !important;
}

.mr-n4_5,
.mx-n4_5 {
  margin-right: -2.109375rem !important;
}

.mb-n4_5,
.my-n4_5 {
  margin-bottom: -2.109375rem !important;
}

.ml-n4_5,
.mx-n4_5 {
  margin-left: -2.109375rem !important;
}

.m-n5_5 {
  margin: -2.578125rem !important;
}

.mt-n5_5,
.my-n5_5 {
  margin-top: -2.578125rem !important;
}

.mr-n5_5,
.mx-n5_5 {
  margin-right: -2.578125rem !important;
}

.mb-n5_5,
.my-n5_5 {
  margin-bottom: -2.578125rem !important;
}

.ml-n5_5,
.mx-n5_5 {
  margin-left: -2.578125rem !important;
}

.m-n6_5 {
  margin: -3.046875rem !important;
}

.mt-n6_5,
.my-n6_5 {
  margin-top: -3.046875rem !important;
}

.mr-n6_5,
.mx-n6_5 {
  margin-right: -3.046875rem !important;
}

.mb-n6_5,
.my-n6_5 {
  margin-bottom: -3.046875rem !important;
}

.ml-n6_5,
.mx-n6_5 {
  margin-left: -3.046875rem !important;
}

.m-n7_5 {
  margin: -3.515625rem !important;
}

.mt-n7_5,
.my-n7_5 {
  margin-top: -3.515625rem !important;
}

.mr-n7_5,
.mx-n7_5 {
  margin-right: -3.515625rem !important;
}

.mb-n7_5,
.my-n7_5 {
  margin-bottom: -3.515625rem !important;
}

.ml-n7_5,
.mx-n7_5 {
  margin-left: -3.515625rem !important;
}

.m-n8_5 {
  margin: -3.984375rem !important;
}

.mt-n8_5,
.my-n8_5 {
  margin-top: -3.984375rem !important;
}

.mr-n8_5,
.mx-n8_5 {
  margin-right: -3.984375rem !important;
}

.mb-n8_5,
.my-n8_5 {
  margin-bottom: -3.984375rem !important;
}

.ml-n8_5,
.mx-n8_5 {
  margin-left: -3.984375rem !important;
}

.m-n9_5 {
  margin: -4.453125rem !important;
}

.mt-n9_5,
.my-n9_5 {
  margin-top: -4.453125rem !important;
}

.mr-n9_5,
.mx-n9_5 {
  margin-right: -4.453125rem !important;
}

.mb-n9_5,
.my-n9_5 {
  margin-bottom: -4.453125rem !important;
}

.ml-n9_5,
.mx-n9_5 {
  margin-left: -4.453125rem !important;
}

.m-n10_5 {
  margin: -6.796875rem !important;
}

.mt-n10_5,
.my-n10_5 {
  margin-top: -6.796875rem !important;
}

.mr-n10_5,
.mx-n10_5 {
  margin-right: -6.796875rem !important;
}

.mb-n10_5,
.my-n10_5 {
  margin-bottom: -6.796875rem !important;
}

.ml-n10_5,
.mx-n10_5 {
  margin-left: -6.796875rem !important;
}

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

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

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

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

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

@media (min-width: 576px) {
  .m-sm-0 {
    margin: 0 !important;
  }
  .mt-sm-0,
  .my-sm-0 {
    margin-top: 0 !important;
  }
  .mr-sm-0,
  .mx-sm-0 {
    margin-right: 0 !important;
  }
  .mb-sm-0,
  .my-sm-0 {
    margin-bottom: 0 !important;
  }
  .ml-sm-0,
  .mx-sm-0 {
    margin-left: 0 !important;
  }
  .m-sm-1 {
    margin: 0.46875rem !important;
  }
  .mt-sm-1,
  .my-sm-1 {
    margin-top: 0.46875rem !important;
  }
  .mr-sm-1,
  .mx-sm-1 {
    margin-right: 0.46875rem !important;
  }
  .mb-sm-1,
  .my-sm-1 {
    margin-bottom: 0.46875rem !important;
  }
  .ml-sm-1,
  .mx-sm-1 {
    margin-left: 0.46875rem !important;
  }
  .m-sm-2 {
    margin: 0.9375rem !important;
  }
  .mt-sm-2,
  .my-sm-2 {
    margin-top: 0.9375rem !important;
  }
  .mr-sm-2,
  .mx-sm-2 {
    margin-right: 0.9375rem !important;
  }
  .mb-sm-2,
  .my-sm-2 {
    margin-bottom: 0.9375rem !important;
  }
  .ml-sm-2,
  .mx-sm-2 {
    margin-left: 0.9375rem !important;
  }
  .m-sm-3 {
    margin: 1.40625rem !important;
  }
  .mt-sm-3,
  .my-sm-3 {
    margin-top: 1.40625rem !important;
  }
  .mr-sm-3,
  .mx-sm-3 {
    margin-right: 1.40625rem !important;
  }
  .mb-sm-3,
  .my-sm-3 {
    margin-bottom: 1.40625rem !important;
  }
  .ml-sm-3,
  .mx-sm-3 {
    margin-left: 1.40625rem !important;
  }
  .m-sm-4 {
    margin: 1.875rem !important;
  }
  .mt-sm-4,
  .my-sm-4 {
    margin-top: 1.875rem !important;
  }
  .mr-sm-4,
  .mx-sm-4 {
    margin-right: 1.875rem !important;
  }
  .mb-sm-4,
  .my-sm-4 {
    margin-bottom: 1.875rem !important;
  }
  .ml-sm-4,
  .mx-sm-4 {
    margin-left: 1.875rem !important;
  }
  .m-sm-5 {
    margin: 2.34375rem !important;
  }
  .mt-sm-5,
  .my-sm-5 {
    margin-top: 2.34375rem !important;
  }
  .mr-sm-5,
  .mx-sm-5 {
    margin-right: 2.34375rem !important;
  }
  .mb-sm-5,
  .my-sm-5 {
    margin-bottom: 2.34375rem !important;
  }
  .ml-sm-5,
  .mx-sm-5 {
    margin-left: 2.34375rem !important;
  }
  .m-sm-6 {
    margin: 2.8125rem !important;
  }
  .mt-sm-6,
  .my-sm-6 {
    margin-top: 2.8125rem !important;
  }
  .mr-sm-6,
  .mx-sm-6 {
    margin-right: 2.8125rem !important;
  }
  .mb-sm-6,
  .my-sm-6 {
    margin-bottom: 2.8125rem !important;
  }
  .ml-sm-6,
  .mx-sm-6 {
    margin-left: 2.8125rem !important;
  }
  .m-sm-7 {
    margin: 3.28125rem !important;
  }
  .mt-sm-7,
  .my-sm-7 {
    margin-top: 3.28125rem !important;
  }
  .mr-sm-7,
  .mx-sm-7 {
    margin-right: 3.28125rem !important;
  }
  .mb-sm-7,
  .my-sm-7 {
    margin-bottom: 3.28125rem !important;
  }
  .ml-sm-7,
  .mx-sm-7 {
    margin-left: 3.28125rem !important;
  }
  .m-sm-8 {
    margin: 3.75rem !important;
  }
  .mt-sm-8,
  .my-sm-8 {
    margin-top: 3.75rem !important;
  }
  .mr-sm-8,
  .mx-sm-8 {
    margin-right: 3.75rem !important;
  }
  .mb-sm-8,
  .my-sm-8 {
    margin-bottom: 3.75rem !important;
  }
  .ml-sm-8,
  .mx-sm-8 {
    margin-left: 3.75rem !important;
  }
  .m-sm-9 {
    margin: 4.21875rem !important;
  }
  .mt-sm-9,
  .my-sm-9 {
    margin-top: 4.21875rem !important;
  }
  .mr-sm-9,
  .mx-sm-9 {
    margin-right: 4.21875rem !important;
  }
  .mb-sm-9,
  .my-sm-9 {
    margin-bottom: 4.21875rem !important;
  }
  .ml-sm-9,
  .mx-sm-9 {
    margin-left: 4.21875rem !important;
  }
  .m-sm-10 {
    margin: 6.5625rem !important;
  }
  .mt-sm-10,
  .my-sm-10 {
    margin-top: 6.5625rem !important;
  }
  .mr-sm-10,
  .mx-sm-10 {
    margin-right: 6.5625rem !important;
  }
  .mb-sm-10,
  .my-sm-10 {
    margin-bottom: 6.5625rem !important;
  }
  .ml-sm-10,
  .mx-sm-10 {
    margin-left: 6.5625rem !important;
  }
  .m-sm-1_5 {
    margin: 0.703125rem !important;
  }
  .mt-sm-1_5,
  .my-sm-1_5 {
    margin-top: 0.703125rem !important;
  }
  .mr-sm-1_5,
  .mx-sm-1_5 {
    margin-right: 0.703125rem !important;
  }
  .mb-sm-1_5,
  .my-sm-1_5 {
    margin-bottom: 0.703125rem !important;
  }
  .ml-sm-1_5,
  .mx-sm-1_5 {
    margin-left: 0.703125rem !important;
  }
  .m-sm-2_5 {
    margin: 1.171875rem !important;
  }
  .mt-sm-2_5,
  .my-sm-2_5 {
    margin-top: 1.171875rem !important;
  }
  .mr-sm-2_5,
  .mx-sm-2_5 {
    margin-right: 1.171875rem !important;
  }
  .mb-sm-2_5,
  .my-sm-2_5 {
    margin-bottom: 1.171875rem !important;
  }
  .ml-sm-2_5,
  .mx-sm-2_5 {
    margin-left: 1.171875rem !important;
  }
  .m-sm-3_5 {
    margin: 1.640625rem !important;
  }
  .mt-sm-3_5,
  .my-sm-3_5 {
    margin-top: 1.640625rem !important;
  }
  .mr-sm-3_5,
  .mx-sm-3_5 {
    margin-right: 1.640625rem !important;
  }
  .mb-sm-3_5,
  .my-sm-3_5 {
    margin-bottom: 1.640625rem !important;
  }
  .ml-sm-3_5,
  .mx-sm-3_5 {
    margin-left: 1.640625rem !important;
  }
  .m-sm-4_5 {
    margin: 2.109375rem !important;
  }
  .mt-sm-4_5,
  .my-sm-4_5 {
    margin-top: 2.109375rem !important;
  }
  .mr-sm-4_5,
  .mx-sm-4_5 {
    margin-right: 2.109375rem !important;
  }
  .mb-sm-4_5,
  .my-sm-4_5 {
    margin-bottom: 2.109375rem !important;
  }
  .ml-sm-4_5,
  .mx-sm-4_5 {
    margin-left: 2.109375rem !important;
  }
  .m-sm-5_5 {
    margin: 2.578125rem !important;
  }
  .mt-sm-5_5,
  .my-sm-5_5 {
    margin-top: 2.578125rem !important;
  }
  .mr-sm-5_5,
  .mx-sm-5_5 {
    margin-right: 2.578125rem !important;
  }
  .mb-sm-5_5,
  .my-sm-5_5 {
    margin-bottom: 2.578125rem !important;
  }
  .ml-sm-5_5,
  .mx-sm-5_5 {
    margin-left: 2.578125rem !important;
  }
  .m-sm-6_5 {
    margin: 3.046875rem !important;
  }
  .mt-sm-6_5,
  .my-sm-6_5 {
    margin-top: 3.046875rem !important;
  }
  .mr-sm-6_5,
  .mx-sm-6_5 {
    margin-right: 3.046875rem !important;
  }
  .mb-sm-6_5,
  .my-sm-6_5 {
    margin-bottom: 3.046875rem !important;
  }
  .ml-sm-6_5,
  .mx-sm-6_5 {
    margin-left: 3.046875rem !important;
  }
  .m-sm-7_5 {
    margin: 3.515625rem !important;
  }
  .mt-sm-7_5,
  .my-sm-7_5 {
    margin-top: 3.515625rem !important;
  }
  .mr-sm-7_5,
  .mx-sm-7_5 {
    margin-right: 3.515625rem !important;
  }
  .mb-sm-7_5,
  .my-sm-7_5 {
    margin-bottom: 3.515625rem !important;
  }
  .ml-sm-7_5,
  .mx-sm-7_5 {
    margin-left: 3.515625rem !important;
  }
  .m-sm-8_5 {
    margin: 3.984375rem !important;
  }
  .mt-sm-8_5,
  .my-sm-8_5 {
    margin-top: 3.984375rem !important;
  }
  .mr-sm-8_5,
  .mx-sm-8_5 {
    margin-right: 3.984375rem !important;
  }
  .mb-sm-8_5,
  .my-sm-8_5 {
    margin-bottom: 3.984375rem !important;
  }
  .ml-sm-8_5,
  .mx-sm-8_5 {
    margin-left: 3.984375rem !important;
  }
  .m-sm-9_5 {
    margin: 4.453125rem !important;
  }
  .mt-sm-9_5,
  .my-sm-9_5 {
    margin-top: 4.453125rem !important;
  }
  .mr-sm-9_5,
  .mx-sm-9_5 {
    margin-right: 4.453125rem !important;
  }
  .mb-sm-9_5,
  .my-sm-9_5 {
    margin-bottom: 4.453125rem !important;
  }
  .ml-sm-9_5,
  .mx-sm-9_5 {
    margin-left: 4.453125rem !important;
  }
  .m-sm-10_5 {
    margin: 6.796875rem !important;
  }
  .mt-sm-10_5,
  .my-sm-10_5 {
    margin-top: 6.796875rem !important;
  }
  .mr-sm-10_5,
  .mx-sm-10_5 {
    margin-right: 6.796875rem !important;
  }
  .mb-sm-10_5,
  .my-sm-10_5 {
    margin-bottom: 6.796875rem !important;
  }
  .ml-sm-10_5,
  .mx-sm-10_5 {
    margin-left: 6.796875rem !important;
  }
  .p-sm-0 {
    padding: 0 !important;
  }
  .pt-sm-0,
  .py-sm-0 {
    padding-top: 0 !important;
  }
  .pr-sm-0,
  .px-sm-0 {
    padding-right: 0 !important;
  }
  .pb-sm-0,
  .py-sm-0 {
    padding-bottom: 0 !important;
  }
  .pl-sm-0,
  .px-sm-0 {
    padding-left: 0 !important;
  }
  .p-sm-1 {
    padding: 0.46875rem !important;
  }
  .pt-sm-1,
  .py-sm-1 {
    padding-top: 0.46875rem !important;
  }
  .pr-sm-1,
  .px-sm-1 {
    padding-right: 0.46875rem !important;
  }
  .pb-sm-1,
  .py-sm-1 {
    padding-bottom: 0.46875rem !important;
  }
  .pl-sm-1,
  .px-sm-1 {
    padding-left: 0.46875rem !important;
  }
  .p-sm-2 {
    padding: 0.9375rem !important;
  }
  .pt-sm-2,
  .py-sm-2 {
    padding-top: 0.9375rem !important;
  }
  .pr-sm-2,
  .px-sm-2 {
    padding-right: 0.9375rem !important;
  }
  .pb-sm-2,
  .py-sm-2 {
    padding-bottom: 0.9375rem !important;
  }
  .pl-sm-2,
  .px-sm-2 {
    padding-left: 0.9375rem !important;
  }
  .p-sm-3 {
    padding: 1.40625rem !important;
  }
  .pt-sm-3,
  .py-sm-3 {
    padding-top: 1.40625rem !important;
  }
  .pr-sm-3,
  .px-sm-3 {
    padding-right: 1.40625rem !important;
  }
  .pb-sm-3,
  .py-sm-3 {
    padding-bottom: 1.40625rem !important;
  }
  .pl-sm-3,
  .px-sm-3 {
    padding-left: 1.40625rem !important;
  }
  .p-sm-4 {
    padding: 1.875rem !important;
  }
  .pt-sm-4,
  .py-sm-4 {
    padding-top: 1.875rem !important;
  }
  .pr-sm-4,
  .px-sm-4 {
    padding-right: 1.875rem !important;
  }
  .pb-sm-4,
  .py-sm-4 {
    padding-bottom: 1.875rem !important;
  }
  .pl-sm-4,
  .px-sm-4 {
    padding-left: 1.875rem !important;
  }
  .p-sm-5 {
    padding: 2.34375rem !important;
  }
  .pt-sm-5,
  .py-sm-5 {
    padding-top: 2.34375rem !important;
  }
  .pr-sm-5,
  .px-sm-5 {
    padding-right: 2.34375rem !important;
  }
  .pb-sm-5,
  .py-sm-5 {
    padding-bottom: 2.34375rem !important;
  }
  .pl-sm-5,
  .px-sm-5 {
    padding-left: 2.34375rem !important;
  }
  .p-sm-6 {
    padding: 2.8125rem !important;
  }
  .pt-sm-6,
  .py-sm-6 {
    padding-top: 2.8125rem !important;
  }
  .pr-sm-6,
  .px-sm-6 {
    padding-right: 2.8125rem !important;
  }
  .pb-sm-6,
  .py-sm-6 {
    padding-bottom: 2.8125rem !important;
  }
  .pl-sm-6,
  .px-sm-6 {
    padding-left: 2.8125rem !important;
  }
  .p-sm-7 {
    padding: 3.28125rem !important;
  }
  .pt-sm-7,
  .py-sm-7 {
    padding-top: 3.28125rem !important;
  }
  .pr-sm-7,
  .px-sm-7 {
    padding-right: 3.28125rem !important;
  }
  .pb-sm-7,
  .py-sm-7 {
    padding-bottom: 3.28125rem !important;
  }
  .pl-sm-7,
  .px-sm-7 {
    padding-left: 3.28125rem !important;
  }
  .p-sm-8 {
    padding: 3.75rem !important;
  }
  .pt-sm-8,
  .py-sm-8 {
    padding-top: 3.75rem !important;
  }
  .pr-sm-8,
  .px-sm-8 {
    padding-right: 3.75rem !important;
  }
  .pb-sm-8,
  .py-sm-8 {
    padding-bottom: 3.75rem !important;
  }
  .pl-sm-8,
  .px-sm-8 {
    padding-left: 3.75rem !important;
  }
  .p-sm-9 {
    padding: 4.21875rem !important;
  }
  .pt-sm-9,
  .py-sm-9 {
    padding-top: 4.21875rem !important;
  }
  .pr-sm-9,
  .px-sm-9 {
    padding-right: 4.21875rem !important;
  }
  .pb-sm-9,
  .py-sm-9 {
    padding-bottom: 4.21875rem !important;
  }
  .pl-sm-9,
  .px-sm-9 {
    padding-left: 4.21875rem !important;
  }
  .p-sm-10 {
    padding: 6.5625rem !important;
  }
  .pt-sm-10,
  .py-sm-10 {
    padding-top: 6.5625rem !important;
  }
  .pr-sm-10,
  .px-sm-10 {
    padding-right: 6.5625rem !important;
  }
  .pb-sm-10,
  .py-sm-10 {
    padding-bottom: 6.5625rem !important;
  }
  .pl-sm-10,
  .px-sm-10 {
    padding-left: 6.5625rem !important;
  }
  .p-sm-1_5 {
    padding: 0.703125rem !important;
  }
  .pt-sm-1_5,
  .py-sm-1_5 {
    padding-top: 0.703125rem !important;
  }
  .pr-sm-1_5,
  .px-sm-1_5 {
    padding-right: 0.703125rem !important;
  }
  .pb-sm-1_5,
  .py-sm-1_5 {
    padding-bottom: 0.703125rem !important;
  }
  .pl-sm-1_5,
  .px-sm-1_5 {
    padding-left: 0.703125rem !important;
  }
  .p-sm-2_5 {
    padding: 1.171875rem !important;
  }
  .pt-sm-2_5,
  .py-sm-2_5 {
    padding-top: 1.171875rem !important;
  }
  .pr-sm-2_5,
  .px-sm-2_5 {
    padding-right: 1.171875rem !important;
  }
  .pb-sm-2_5,
  .py-sm-2_5 {
    padding-bottom: 1.171875rem !important;
  }
  .pl-sm-2_5,
  .px-sm-2_5 {
    padding-left: 1.171875rem !important;
  }
  .p-sm-3_5 {
    padding: 1.640625rem !important;
  }
  .pt-sm-3_5,
  .py-sm-3_5 {
    padding-top: 1.640625rem !important;
  }
  .pr-sm-3_5,
  .px-sm-3_5 {
    padding-right: 1.640625rem !important;
  }
  .pb-sm-3_5,
  .py-sm-3_5 {
    padding-bottom: 1.640625rem !important;
  }
  .pl-sm-3_5,
  .px-sm-3_5 {
    padding-left: 1.640625rem !important;
  }
  .p-sm-4_5 {
    padding: 2.109375rem !important;
  }
  .pt-sm-4_5,
  .py-sm-4_5 {
    padding-top: 2.109375rem !important;
  }
  .pr-sm-4_5,
  .px-sm-4_5 {
    padding-right: 2.109375rem !important;
  }
  .pb-sm-4_5,
  .py-sm-4_5 {
    padding-bottom: 2.109375rem !important;
  }
  .pl-sm-4_5,
  .px-sm-4_5 {
    padding-left: 2.109375rem !important;
  }
  .p-sm-5_5 {
    padding: 2.578125rem !important;
  }
  .pt-sm-5_5,
  .py-sm-5_5 {
    padding-top: 2.578125rem !important;
  }
  .pr-sm-5_5,
  .px-sm-5_5 {
    padding-right: 2.578125rem !important;
  }
  .pb-sm-5_5,
  .py-sm-5_5 {
    padding-bottom: 2.578125rem !important;
  }
  .pl-sm-5_5,
  .px-sm-5_5 {
    padding-left: 2.578125rem !important;
  }
  .p-sm-6_5 {
    padding: 3.046875rem !important;
  }
  .pt-sm-6_5,
  .py-sm-6_5 {
    padding-top: 3.046875rem !important;
  }
  .pr-sm-6_5,
  .px-sm-6_5 {
    padding-right: 3.046875rem !important;
  }
  .pb-sm-6_5,
  .py-sm-6_5 {
    padding-bottom: 3.046875rem !important;
  }
  .pl-sm-6_5,
  .px-sm-6_5 {
    padding-left: 3.046875rem !important;
  }
  .p-sm-7_5 {
    padding: 3.515625rem !important;
  }
  .pt-sm-7_5,
  .py-sm-7_5 {
    padding-top: 3.515625rem !important;
  }
  .pr-sm-7_5,
  .px-sm-7_5 {
    padding-right: 3.515625rem !important;
  }
  .pb-sm-7_5,
  .py-sm-7_5 {
    padding-bottom: 3.515625rem !important;
  }
  .pl-sm-7_5,
  .px-sm-7_5 {
    padding-left: 3.515625rem !important;
  }
  .p-sm-8_5 {
    padding: 3.984375rem !important;
  }
  .pt-sm-8_5,
  .py-sm-8_5 {
    padding-top: 3.984375rem !important;
  }
  .pr-sm-8_5,
  .px-sm-8_5 {
    padding-right: 3.984375rem !important;
  }
  .pb-sm-8_5,
  .py-sm-8_5 {
    padding-bottom: 3.984375rem !important;
  }
  .pl-sm-8_5,
  .px-sm-8_5 {
    padding-left: 3.984375rem !important;
  }
  .p-sm-9_5 {
    padding: 4.453125rem !important;
  }
  .pt-sm-9_5,
  .py-sm-9_5 {
    padding-top: 4.453125rem !important;
  }
  .pr-sm-9_5,
  .px-sm-9_5 {
    padding-right: 4.453125rem !important;
  }
  .pb-sm-9_5,
  .py-sm-9_5 {
    padding-bottom: 4.453125rem !important;
  }
  .pl-sm-9_5,
  .px-sm-9_5 {
    padding-left: 4.453125rem !important;
  }
  .p-sm-10_5 {
    padding: 6.796875rem !important;
  }
  .pt-sm-10_5,
  .py-sm-10_5 {
    padding-top: 6.796875rem !important;
  }
  .pr-sm-10_5,
  .px-sm-10_5 {
    padding-right: 6.796875rem !important;
  }
  .pb-sm-10_5,
  .py-sm-10_5 {
    padding-bottom: 6.796875rem !important;
  }
  .pl-sm-10_5,
  .px-sm-10_5 {
    padding-left: 6.796875rem !important;
  }
  .m-sm-n1 {
    margin: -0.46875rem !important;
  }
  .mt-sm-n1,
  .my-sm-n1 {
    margin-top: -0.46875rem !important;
  }
  .mr-sm-n1,
  .mx-sm-n1 {
    margin-right: -0.46875rem !important;
  }
  .mb-sm-n1,
  .my-sm-n1 {
    margin-bottom: -0.46875rem !important;
  }
  .ml-sm-n1,
  .mx-sm-n1 {
    margin-left: -0.46875rem !important;
  }
  .m-sm-n2 {
    margin: -0.9375rem !important;
  }
  .mt-sm-n2,
  .my-sm-n2 {
    margin-top: -0.9375rem !important;
  }
  .mr-sm-n2,
  .mx-sm-n2 {
    margin-right: -0.9375rem !important;
  }
  .mb-sm-n2,
  .my-sm-n2 {
    margin-bottom: -0.9375rem !important;
  }
  .ml-sm-n2,
  .mx-sm-n2 {
    margin-left: -0.9375rem !important;
  }
  .m-sm-n3 {
    margin: -1.40625rem !important;
  }
  .mt-sm-n3,
  .my-sm-n3 {
    margin-top: -1.40625rem !important;
  }
  .mr-sm-n3,
  .mx-sm-n3 {
    margin-right: -1.40625rem !important;
  }
  .mb-sm-n3,
  .my-sm-n3 {
    margin-bottom: -1.40625rem !important;
  }
  .ml-sm-n3,
  .mx-sm-n3 {
    margin-left: -1.40625rem !important;
  }
  .m-sm-n4 {
    margin: -1.875rem !important;
  }
  .mt-sm-n4,
  .my-sm-n4 {
    margin-top: -1.875rem !important;
  }
  .mr-sm-n4,
  .mx-sm-n4 {
    margin-right: -1.875rem !important;
  }
  .mb-sm-n4,
  .my-sm-n4 {
    margin-bottom: -1.875rem !important;
  }
  .ml-sm-n4,
  .mx-sm-n4 {
    margin-left: -1.875rem !important;
  }
  .m-sm-n5 {
    margin: -2.34375rem !important;
  }
  .mt-sm-n5,
  .my-sm-n5 {
    margin-top: -2.34375rem !important;
  }
  .mr-sm-n5,
  .mx-sm-n5 {
    margin-right: -2.34375rem !important;
  }
  .mb-sm-n5,
  .my-sm-n5 {
    margin-bottom: -2.34375rem !important;
  }
  .ml-sm-n5,
  .mx-sm-n5 {
    margin-left: -2.34375rem !important;
  }
  .m-sm-n6 {
    margin: -2.8125rem !important;
  }
  .mt-sm-n6,
  .my-sm-n6 {
    margin-top: -2.8125rem !important;
  }
  .mr-sm-n6,
  .mx-sm-n6 {
    margin-right: -2.8125rem !important;
  }
  .mb-sm-n6,
  .my-sm-n6 {
    margin-bottom: -2.8125rem !important;
  }
  .ml-sm-n6,
  .mx-sm-n6 {
    margin-left: -2.8125rem !important;
  }
  .m-sm-n7 {
    margin: -3.28125rem !important;
  }
  .mt-sm-n7,
  .my-sm-n7 {
    margin-top: -3.28125rem !important;
  }
  .mr-sm-n7,
  .mx-sm-n7 {
    margin-right: -3.28125rem !important;
  }
  .mb-sm-n7,
  .my-sm-n7 {
    margin-bottom: -3.28125rem !important;
  }
  .ml-sm-n7,
  .mx-sm-n7 {
    margin-left: -3.28125rem !important;
  }
  .m-sm-n8 {
    margin: -3.75rem !important;
  }
  .mt-sm-n8,
  .my-sm-n8 {
    margin-top: -3.75rem !important;
  }
  .mr-sm-n8,
  .mx-sm-n8 {
    margin-right: -3.75rem !important;
  }
  .mb-sm-n8,
  .my-sm-n8 {
    margin-bottom: -3.75rem !important;
  }
  .ml-sm-n8,
  .mx-sm-n8 {
    margin-left: -3.75rem !important;
  }
  .m-sm-n9 {
    margin: -4.21875rem !important;
  }
  .mt-sm-n9,
  .my-sm-n9 {
    margin-top: -4.21875rem !important;
  }
  .mr-sm-n9,
  .mx-sm-n9 {
    margin-right: -4.21875rem !important;
  }
  .mb-sm-n9,
  .my-sm-n9 {
    margin-bottom: -4.21875rem !important;
  }
  .ml-sm-n9,
  .mx-sm-n9 {
    margin-left: -4.21875rem !important;
  }
  .m-sm-n10 {
    margin: -6.5625rem !important;
  }
  .mt-sm-n10,
  .my-sm-n10 {
    margin-top: -6.5625rem !important;
  }
  .mr-sm-n10,
  .mx-sm-n10 {
    margin-right: -6.5625rem !important;
  }
  .mb-sm-n10,
  .my-sm-n10 {
    margin-bottom: -6.5625rem !important;
  }
  .ml-sm-n10,
  .mx-sm-n10 {
    margin-left: -6.5625rem !important;
  }
  .m-sm-n1_5 {
    margin: -0.703125rem !important;
  }
  .mt-sm-n1_5,
  .my-sm-n1_5 {
    margin-top: -0.703125rem !important;
  }
  .mr-sm-n1_5,
  .mx-sm-n1_5 {
    margin-right: -0.703125rem !important;
  }
  .mb-sm-n1_5,
  .my-sm-n1_5 {
    margin-bottom: -0.703125rem !important;
  }
  .ml-sm-n1_5,
  .mx-sm-n1_5 {
    margin-left: -0.703125rem !important;
  }
  .m-sm-n2_5 {
    margin: -1.171875rem !important;
  }
  .mt-sm-n2_5,
  .my-sm-n2_5 {
    margin-top: -1.171875rem !important;
  }
  .mr-sm-n2_5,
  .mx-sm-n2_5 {
    margin-right: -1.171875rem !important;
  }
  .mb-sm-n2_5,
  .my-sm-n2_5 {
    margin-bottom: -1.171875rem !important;
  }
  .ml-sm-n2_5,
  .mx-sm-n2_5 {
    margin-left: -1.171875rem !important;
  }
  .m-sm-n3_5 {
    margin: -1.640625rem !important;
  }
  .mt-sm-n3_5,
  .my-sm-n3_5 {
    margin-top: -1.640625rem !important;
  }
  .mr-sm-n3_5,
  .mx-sm-n3_5 {
    margin-right: -1.640625rem !important;
  }
  .mb-sm-n3_5,
  .my-sm-n3_5 {
    margin-bottom: -1.640625rem !important;
  }
  .ml-sm-n3_5,
  .mx-sm-n3_5 {
    margin-left: -1.640625rem !important;
  }
  .m-sm-n4_5 {
    margin: -2.109375rem !important;
  }
  .mt-sm-n4_5,
  .my-sm-n4_5 {
    margin-top: -2.109375rem !important;
  }
  .mr-sm-n4_5,
  .mx-sm-n4_5 {
    margin-right: -2.109375rem !important;
  }
  .mb-sm-n4_5,
  .my-sm-n4_5 {
    margin-bottom: -2.109375rem !important;
  }
  .ml-sm-n4_5,
  .mx-sm-n4_5 {
    margin-left: -2.109375rem !important;
  }
  .m-sm-n5_5 {
    margin: -2.578125rem !important;
  }
  .mt-sm-n5_5,
  .my-sm-n5_5 {
    margin-top: -2.578125rem !important;
  }
  .mr-sm-n5_5,
  .mx-sm-n5_5 {
    margin-right: -2.578125rem !important;
  }
  .mb-sm-n5_5,
  .my-sm-n5_5 {
    margin-bottom: -2.578125rem !important;
  }
  .ml-sm-n5_5,
  .mx-sm-n5_5 {
    margin-left: -2.578125rem !important;
  }
  .m-sm-n6_5 {
    margin: -3.046875rem !important;
  }
  .mt-sm-n6_5,
  .my-sm-n6_5 {
    margin-top: -3.046875rem !important;
  }
  .mr-sm-n6_5,
  .mx-sm-n6_5 {
    margin-right: -3.046875rem !important;
  }
  .mb-sm-n6_5,
  .my-sm-n6_5 {
    margin-bottom: -3.046875rem !important;
  }
  .ml-sm-n6_5,
  .mx-sm-n6_5 {
    margin-left: -3.046875rem !important;
  }
  .m-sm-n7_5 {
    margin: -3.515625rem !important;
  }
  .mt-sm-n7_5,
  .my-sm-n7_5 {
    margin-top: -3.515625rem !important;
  }
  .mr-sm-n7_5,
  .mx-sm-n7_5 {
    margin-right: -3.515625rem !important;
  }
  .mb-sm-n7_5,
  .my-sm-n7_5 {
    margin-bottom: -3.515625rem !important;
  }
  .ml-sm-n7_5,
  .mx-sm-n7_5 {
    margin-left: -3.515625rem !important;
  }
  .m-sm-n8_5 {
    margin: -3.984375rem !important;
  }
  .mt-sm-n8_5,
  .my-sm-n8_5 {
    margin-top: -3.984375rem !important;
  }
  .mr-sm-n8_5,
  .mx-sm-n8_5 {
    margin-right: -3.984375rem !important;
  }
  .mb-sm-n8_5,
  .my-sm-n8_5 {
    margin-bottom: -3.984375rem !important;
  }
  .ml-sm-n8_5,
  .mx-sm-n8_5 {
    margin-left: -3.984375rem !important;
  }
  .m-sm-n9_5 {
    margin: -4.453125rem !important;
  }
  .mt-sm-n9_5,
  .my-sm-n9_5 {
    margin-top: -4.453125rem !important;
  }
  .mr-sm-n9_5,
  .mx-sm-n9_5 {
    margin-right: -4.453125rem !important;
  }
  .mb-sm-n9_5,
  .my-sm-n9_5 {
    margin-bottom: -4.453125rem !important;
  }
  .ml-sm-n9_5,
  .mx-sm-n9_5 {
    margin-left: -4.453125rem !important;
  }
  .m-sm-n10_5 {
    margin: -6.796875rem !important;
  }
  .mt-sm-n10_5,
  .my-sm-n10_5 {
    margin-top: -6.796875rem !important;
  }
  .mr-sm-n10_5,
  .mx-sm-n10_5 {
    margin-right: -6.796875rem !important;
  }
  .mb-sm-n10_5,
  .my-sm-n10_5 {
    margin-bottom: -6.796875rem !important;
  }
  .ml-sm-n10_5,
  .mx-sm-n10_5 {
    margin-left: -6.796875rem !important;
  }
  .m-sm-auto {
    margin: auto !important;
  }
  .mt-sm-auto,
  .my-sm-auto {
    margin-top: auto !important;
  }
  .mr-sm-auto,
  .mx-sm-auto {
    margin-right: auto !important;
  }
  .mb-sm-auto,
  .my-sm-auto {
    margin-bottom: auto !important;
  }
  .ml-sm-auto,
  .mx-sm-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 768px) {
  .m-md-0 {
    margin: 0 !important;
  }
  .mt-md-0,
  .my-md-0 {
    margin-top: 0 !important;
  }
  .mr-md-0,
  .mx-md-0 {
    margin-right: 0 !important;
  }
  .mb-md-0,
  .my-md-0 {
    margin-bottom: 0 !important;
  }
  .ml-md-0,
  .mx-md-0 {
    margin-left: 0 !important;
  }
  .m-md-1 {
    margin: 0.46875rem !important;
  }
  .mt-md-1,
  .my-md-1 {
    margin-top: 0.46875rem !important;
  }
  .mr-md-1,
  .mx-md-1 {
    margin-right: 0.46875rem !important;
  }
  .mb-md-1,
  .my-md-1 {
    margin-bottom: 0.46875rem !important;
  }
  .ml-md-1,
  .mx-md-1 {
    margin-left: 0.46875rem !important;
  }
  .m-md-2 {
    margin: 0.9375rem !important;
  }
  .mt-md-2,
  .my-md-2 {
    margin-top: 0.9375rem !important;
  }
  .mr-md-2,
  .mx-md-2 {
    margin-right: 0.9375rem !important;
  }
  .mb-md-2,
  .my-md-2 {
    margin-bottom: 0.9375rem !important;
  }
  .ml-md-2,
  .mx-md-2 {
    margin-left: 0.9375rem !important;
  }
  .m-md-3 {
    margin: 1.40625rem !important;
  }
  .mt-md-3,
  .my-md-3 {
    margin-top: 1.40625rem !important;
  }
  .mr-md-3,
  .mx-md-3 {
    margin-right: 1.40625rem !important;
  }
  .mb-md-3,
  .my-md-3 {
    margin-bottom: 1.40625rem !important;
  }
  .ml-md-3,
  .mx-md-3 {
    margin-left: 1.40625rem !important;
  }
  .m-md-4 {
    margin: 1.875rem !important;
  }
  .mt-md-4,
  .my-md-4 {
    margin-top: 1.875rem !important;
  }
  .mr-md-4,
  .mx-md-4 {
    margin-right: 1.875rem !important;
  }
  .mb-md-4,
  .my-md-4 {
    margin-bottom: 1.875rem !important;
  }
  .ml-md-4,
  .mx-md-4 {
    margin-left: 1.875rem !important;
  }
  .m-md-5 {
    margin: 2.34375rem !important;
  }
  .mt-md-5,
  .my-md-5 {
    margin-top: 2.34375rem !important;
  }
  .mr-md-5,
  .mx-md-5 {
    margin-right: 2.34375rem !important;
  }
  .mb-md-5,
  .my-md-5 {
    margin-bottom: 2.34375rem !important;
  }
  .ml-md-5,
  .mx-md-5 {
    margin-left: 2.34375rem !important;
  }
  .m-md-6 {
    margin: 2.8125rem !important;
  }
  .mt-md-6,
  .my-md-6 {
    margin-top: 2.8125rem !important;
  }
  .mr-md-6,
  .mx-md-6 {
    margin-right: 2.8125rem !important;
  }
  .mb-md-6,
  .my-md-6 {
    margin-bottom: 2.8125rem !important;
  }
  .ml-md-6,
  .mx-md-6 {
    margin-left: 2.8125rem !important;
  }
  .m-md-7 {
    margin: 3.28125rem !important;
  }
  .mt-md-7,
  .my-md-7 {
    margin-top: 3.28125rem !important;
  }
  .mr-md-7,
  .mx-md-7 {
    margin-right: 3.28125rem !important;
  }
  .mb-md-7,
  .my-md-7 {
    margin-bottom: 3.28125rem !important;
  }
  .ml-md-7,
  .mx-md-7 {
    margin-left: 3.28125rem !important;
  }
  .m-md-8 {
    margin: 3.75rem !important;
  }
  .mt-md-8,
  .my-md-8 {
    margin-top: 3.75rem !important;
  }
  .mr-md-8,
  .mx-md-8 {
    margin-right: 3.75rem !important;
  }
  .mb-md-8,
  .my-md-8 {
    margin-bottom: 3.75rem !important;
  }
  .ml-md-8,
  .mx-md-8 {
    margin-left: 3.75rem !important;
  }
  .m-md-9 {
    margin: 4.21875rem !important;
  }
  .mt-md-9,
  .my-md-9 {
    margin-top: 4.21875rem !important;
  }
  .mr-md-9,
  .mx-md-9 {
    margin-right: 4.21875rem !important;
  }
  .mb-md-9,
  .my-md-9 {
    margin-bottom: 4.21875rem !important;
  }
  .ml-md-9,
  .mx-md-9 {
    margin-left: 4.21875rem !important;
  }
  .m-md-10 {
    margin: 6.5625rem !important;
  }
  .mt-md-10,
  .my-md-10 {
    margin-top: 6.5625rem !important;
  }
  .mr-md-10,
  .mx-md-10 {
    margin-right: 6.5625rem !important;
  }
  .mb-md-10,
  .my-md-10 {
    margin-bottom: 6.5625rem !important;
  }
  .ml-md-10,
  .mx-md-10 {
    margin-left: 6.5625rem !important;
  }
  .m-md-1_5 {
    margin: 0.703125rem !important;
  }
  .mt-md-1_5,
  .my-md-1_5 {
    margin-top: 0.703125rem !important;
  }
  .mr-md-1_5,
  .mx-md-1_5 {
    margin-right: 0.703125rem !important;
  }
  .mb-md-1_5,
  .my-md-1_5 {
    margin-bottom: 0.703125rem !important;
  }
  .ml-md-1_5,
  .mx-md-1_5 {
    margin-left: 0.703125rem !important;
  }
  .m-md-2_5 {
    margin: 1.171875rem !important;
  }
  .mt-md-2_5,
  .my-md-2_5 {
    margin-top: 1.171875rem !important;
  }
  .mr-md-2_5,
  .mx-md-2_5 {
    margin-right: 1.171875rem !important;
  }
  .mb-md-2_5,
  .my-md-2_5 {
    margin-bottom: 1.171875rem !important;
  }
  .ml-md-2_5,
  .mx-md-2_5 {
    margin-left: 1.171875rem !important;
  }
  .m-md-3_5 {
    margin: 1.640625rem !important;
  }
  .mt-md-3_5,
  .my-md-3_5 {
    margin-top: 1.640625rem !important;
  }
  .mr-md-3_5,
  .mx-md-3_5 {
    margin-right: 1.640625rem !important;
  }
  .mb-md-3_5,
  .my-md-3_5 {
    margin-bottom: 1.640625rem !important;
  }
  .ml-md-3_5,
  .mx-md-3_5 {
    margin-left: 1.640625rem !important;
  }
  .m-md-4_5 {
    margin: 2.109375rem !important;
  }
  .mt-md-4_5,
  .my-md-4_5 {
    margin-top: 2.109375rem !important;
  }
  .mr-md-4_5,
  .mx-md-4_5 {
    margin-right: 2.109375rem !important;
  }
  .mb-md-4_5,
  .my-md-4_5 {
    margin-bottom: 2.109375rem !important;
  }
  .ml-md-4_5,
  .mx-md-4_5 {
    margin-left: 2.109375rem !important;
  }
  .m-md-5_5 {
    margin: 2.578125rem !important;
  }
  .mt-md-5_5,
  .my-md-5_5 {
    margin-top: 2.578125rem !important;
  }
  .mr-md-5_5,
  .mx-md-5_5 {
    margin-right: 2.578125rem !important;
  }
  .mb-md-5_5,
  .my-md-5_5 {
    margin-bottom: 2.578125rem !important;
  }
  .ml-md-5_5,
  .mx-md-5_5 {
    margin-left: 2.578125rem !important;
  }
  .m-md-6_5 {
    margin: 3.046875rem !important;
  }
  .mt-md-6_5,
  .my-md-6_5 {
    margin-top: 3.046875rem !important;
  }
  .mr-md-6_5,
  .mx-md-6_5 {
    margin-right: 3.046875rem !important;
  }
  .mb-md-6_5,
  .my-md-6_5 {
    margin-bottom: 3.046875rem !important;
  }
  .ml-md-6_5,
  .mx-md-6_5 {
    margin-left: 3.046875rem !important;
  }
  .m-md-7_5 {
    margin: 3.515625rem !important;
  }
  .mt-md-7_5,
  .my-md-7_5 {
    margin-top: 3.515625rem !important;
  }
  .mr-md-7_5,
  .mx-md-7_5 {
    margin-right: 3.515625rem !important;
  }
  .mb-md-7_5,
  .my-md-7_5 {
    margin-bottom: 3.515625rem !important;
  }
  .ml-md-7_5,
  .mx-md-7_5 {
    margin-left: 3.515625rem !important;
  }
  .m-md-8_5 {
    margin: 3.984375rem !important;
  }
  .mt-md-8_5,
  .my-md-8_5 {
    margin-top: 3.984375rem !important;
  }
  .mr-md-8_5,
  .mx-md-8_5 {
    margin-right: 3.984375rem !important;
  }
  .mb-md-8_5,
  .my-md-8_5 {
    margin-bottom: 3.984375rem !important;
  }
  .ml-md-8_5,
  .mx-md-8_5 {
    margin-left: 3.984375rem !important;
  }
  .m-md-9_5 {
    margin: 4.453125rem !important;
  }
  .mt-md-9_5,
  .my-md-9_5 {
    margin-top: 4.453125rem !important;
  }
  .mr-md-9_5,
  .mx-md-9_5 {
    margin-right: 4.453125rem !important;
  }
  .mb-md-9_5,
  .my-md-9_5 {
    margin-bottom: 4.453125rem !important;
  }
  .ml-md-9_5,
  .mx-md-9_5 {
    margin-left: 4.453125rem !important;
  }
  .m-md-10_5 {
    margin: 6.796875rem !important;
  }
  .mt-md-10_5,
  .my-md-10_5 {
    margin-top: 6.796875rem !important;
  }
  .mr-md-10_5,
  .mx-md-10_5 {
    margin-right: 6.796875rem !important;
  }
  .mb-md-10_5,
  .my-md-10_5 {
    margin-bottom: 6.796875rem !important;
  }
  .ml-md-10_5,
  .mx-md-10_5 {
    margin-left: 6.796875rem !important;
  }
  .p-md-0 {
    padding: 0 !important;
  }
  .pt-md-0,
  .py-md-0 {
    padding-top: 0 !important;
  }
  .pr-md-0,
  .px-md-0 {
    padding-right: 0 !important;
  }
  .pb-md-0,
  .py-md-0 {
    padding-bottom: 0 !important;
  }
  .pl-md-0,
  .px-md-0 {
    padding-left: 0 !important;
  }
  .p-md-1 {
    padding: 0.46875rem !important;
  }
  .pt-md-1,
  .py-md-1 {
    padding-top: 0.46875rem !important;
  }
  .pr-md-1,
  .px-md-1 {
    padding-right: 0.46875rem !important;
  }
  .pb-md-1,
  .py-md-1 {
    padding-bottom: 0.46875rem !important;
  }
  .pl-md-1,
  .px-md-1 {
    padding-left: 0.46875rem !important;
  }
  .p-md-2 {
    padding: 0.9375rem !important;
  }
  .pt-md-2,
  .py-md-2 {
    padding-top: 0.9375rem !important;
  }
  .pr-md-2,
  .px-md-2 {
    padding-right: 0.9375rem !important;
  }
  .pb-md-2,
  .py-md-2 {
    padding-bottom: 0.9375rem !important;
  }
  .pl-md-2,
  .px-md-2 {
    padding-left: 0.9375rem !important;
  }
  .p-md-3 {
    padding: 1.40625rem !important;
  }
  .pt-md-3,
  .py-md-3 {
    padding-top: 1.40625rem !important;
  }
  .pr-md-3,
  .px-md-3 {
    padding-right: 1.40625rem !important;
  }
  .pb-md-3,
  .py-md-3 {
    padding-bottom: 1.40625rem !important;
  }
  .pl-md-3,
  .px-md-3 {
    padding-left: 1.40625rem !important;
  }
  .p-md-4 {
    padding: 1.875rem !important;
  }
  .pt-md-4,
  .py-md-4 {
    padding-top: 1.875rem !important;
  }
  .pr-md-4,
  .px-md-4 {
    padding-right: 1.875rem !important;
  }
  .pb-md-4,
  .py-md-4 {
    padding-bottom: 1.875rem !important;
  }
  .pl-md-4,
  .px-md-4 {
    padding-left: 1.875rem !important;
  }
  .p-md-5 {
    padding: 2.34375rem !important;
  }
  .pt-md-5,
  .py-md-5 {
    padding-top: 2.34375rem !important;
  }
  .pr-md-5,
  .px-md-5 {
    padding-right: 2.34375rem !important;
  }
  .pb-md-5,
  .py-md-5 {
    padding-bottom: 2.34375rem !important;
  }
  .pl-md-5,
  .px-md-5 {
    padding-left: 2.34375rem !important;
  }
  .p-md-6 {
    padding: 2.8125rem !important;
  }
  .pt-md-6,
  .py-md-6 {
    padding-top: 2.8125rem !important;
  }
  .pr-md-6,
  .px-md-6 {
    padding-right: 2.8125rem !important;
  }
  .pb-md-6,
  .py-md-6 {
    padding-bottom: 2.8125rem !important;
  }
  .pl-md-6,
  .px-md-6 {
    padding-left: 2.8125rem !important;
  }
  .p-md-7 {
    padding: 3.28125rem !important;
  }
  .pt-md-7,
  .py-md-7 {
    padding-top: 3.28125rem !important;
  }
  .pr-md-7,
  .px-md-7 {
    padding-right: 3.28125rem !important;
  }
  .pb-md-7,
  .py-md-7 {
    padding-bottom: 3.28125rem !important;
  }
  .pl-md-7,
  .px-md-7 {
    padding-left: 3.28125rem !important;
  }
  .p-md-8 {
    padding: 3.75rem !important;
  }
  .pt-md-8,
  .py-md-8 {
    padding-top: 3.75rem !important;
  }
  .pr-md-8,
  .px-md-8 {
    padding-right: 3.75rem !important;
  }
  .pb-md-8,
  .py-md-8 {
    padding-bottom: 3.75rem !important;
  }
  .pl-md-8,
  .px-md-8 {
    padding-left: 3.75rem !important;
  }
  .p-md-9 {
    padding: 4.21875rem !important;
  }
  .pt-md-9,
  .py-md-9 {
    padding-top: 4.21875rem !important;
  }
  .pr-md-9,
  .px-md-9 {
    padding-right: 4.21875rem !important;
  }
  .pb-md-9,
  .py-md-9 {
    padding-bottom: 4.21875rem !important;
  }
  .pl-md-9,
  .px-md-9 {
    padding-left: 4.21875rem !important;
  }
  .p-md-10 {
    padding: 6.5625rem !important;
  }
  .pt-md-10,
  .py-md-10 {
    padding-top: 6.5625rem !important;
  }
  .pr-md-10,
  .px-md-10 {
    padding-right: 6.5625rem !important;
  }
  .pb-md-10,
  .py-md-10 {
    padding-bottom: 6.5625rem !important;
  }
  .pl-md-10,
  .px-md-10 {
    padding-left: 6.5625rem !important;
  }
  .p-md-1_5 {
    padding: 0.703125rem !important;
  }
  .pt-md-1_5,
  .py-md-1_5 {
    padding-top: 0.703125rem !important;
  }
  .pr-md-1_5,
  .px-md-1_5 {
    padding-right: 0.703125rem !important;
  }
  .pb-md-1_5,
  .py-md-1_5 {
    padding-bottom: 0.703125rem !important;
  }
  .pl-md-1_5,
  .px-md-1_5 {
    padding-left: 0.703125rem !important;
  }
  .p-md-2_5 {
    padding: 1.171875rem !important;
  }
  .pt-md-2_5,
  .py-md-2_5 {
    padding-top: 1.171875rem !important;
  }
  .pr-md-2_5,
  .px-md-2_5 {
    padding-right: 1.171875rem !important;
  }
  .pb-md-2_5,
  .py-md-2_5 {
    padding-bottom: 1.171875rem !important;
  }
  .pl-md-2_5,
  .px-md-2_5 {
    padding-left: 1.171875rem !important;
  }
  .p-md-3_5 {
    padding: 1.640625rem !important;
  }
  .pt-md-3_5,
  .py-md-3_5 {
    padding-top: 1.640625rem !important;
  }
  .pr-md-3_5,
  .px-md-3_5 {
    padding-right: 1.640625rem !important;
  }
  .pb-md-3_5,
  .py-md-3_5 {
    padding-bottom: 1.640625rem !important;
  }
  .pl-md-3_5,
  .px-md-3_5 {
    padding-left: 1.640625rem !important;
  }
  .p-md-4_5 {
    padding: 2.109375rem !important;
  }
  .pt-md-4_5,
  .py-md-4_5 {
    padding-top: 2.109375rem !important;
  }
  .pr-md-4_5,
  .px-md-4_5 {
    padding-right: 2.109375rem !important;
  }
  .pb-md-4_5,
  .py-md-4_5 {
    padding-bottom: 2.109375rem !important;
  }
  .pl-md-4_5,
  .px-md-4_5 {
    padding-left: 2.109375rem !important;
  }
  .p-md-5_5 {
    padding: 2.578125rem !important;
  }
  .pt-md-5_5,
  .py-md-5_5 {
    padding-top: 2.578125rem !important;
  }
  .pr-md-5_5,
  .px-md-5_5 {
    padding-right: 2.578125rem !important;
  }
  .pb-md-5_5,
  .py-md-5_5 {
    padding-bottom: 2.578125rem !important;
  }
  .pl-md-5_5,
  .px-md-5_5 {
    padding-left: 2.578125rem !important;
  }
  .p-md-6_5 {
    padding: 3.046875rem !important;
  }
  .pt-md-6_5,
  .py-md-6_5 {
    padding-top: 3.046875rem !important;
  }
  .pr-md-6_5,
  .px-md-6_5 {
    padding-right: 3.046875rem !important;
  }
  .pb-md-6_5,
  .py-md-6_5 {
    padding-bottom: 3.046875rem !important;
  }
  .pl-md-6_5,
  .px-md-6_5 {
    padding-left: 3.046875rem !important;
  }
  .p-md-7_5 {
    padding: 3.515625rem !important;
  }
  .pt-md-7_5,
  .py-md-7_5 {
    padding-top: 3.515625rem !important;
  }
  .pr-md-7_5,
  .px-md-7_5 {
    padding-right: 3.515625rem !important;
  }
  .pb-md-7_5,
  .py-md-7_5 {
    padding-bottom: 3.515625rem !important;
  }
  .pl-md-7_5,
  .px-md-7_5 {
    padding-left: 3.515625rem !important;
  }
  .p-md-8_5 {
    padding: 3.984375rem !important;
  }
  .pt-md-8_5,
  .py-md-8_5 {
    padding-top: 3.984375rem !important;
  }
  .pr-md-8_5,
  .px-md-8_5 {
    padding-right: 3.984375rem !important;
  }
  .pb-md-8_5,
  .py-md-8_5 {
    padding-bottom: 3.984375rem !important;
  }
  .pl-md-8_5,
  .px-md-8_5 {
    padding-left: 3.984375rem !important;
  }
  .p-md-9_5 {
    padding: 4.453125rem !important;
  }
  .pt-md-9_5,
  .py-md-9_5 {
    padding-top: 4.453125rem !important;
  }
  .pr-md-9_5,
  .px-md-9_5 {
    padding-right: 4.453125rem !important;
  }
  .pb-md-9_5,
  .py-md-9_5 {
    padding-bottom: 4.453125rem !important;
  }
  .pl-md-9_5,
  .px-md-9_5 {
    padding-left: 4.453125rem !important;
  }
  .p-md-10_5 {
    padding: 6.796875rem !important;
  }
  .pt-md-10_5,
  .py-md-10_5 {
    padding-top: 6.796875rem !important;
  }
  .pr-md-10_5,
  .px-md-10_5 {
    padding-right: 6.796875rem !important;
  }
  .pb-md-10_5,
  .py-md-10_5 {
    padding-bottom: 6.796875rem !important;
  }
  .pl-md-10_5,
  .px-md-10_5 {
    padding-left: 6.796875rem !important;
  }
  .m-md-n1 {
    margin: -0.46875rem !important;
  }
  .mt-md-n1,
  .my-md-n1 {
    margin-top: -0.46875rem !important;
  }
  .mr-md-n1,
  .mx-md-n1 {
    margin-right: -0.46875rem !important;
  }
  .mb-md-n1,
  .my-md-n1 {
    margin-bottom: -0.46875rem !important;
  }
  .ml-md-n1,
  .mx-md-n1 {
    margin-left: -0.46875rem !important;
  }
  .m-md-n2 {
    margin: -0.9375rem !important;
  }
  .mt-md-n2,
  .my-md-n2 {
    margin-top: -0.9375rem !important;
  }
  .mr-md-n2,
  .mx-md-n2 {
    margin-right: -0.9375rem !important;
  }
  .mb-md-n2,
  .my-md-n2 {
    margin-bottom: -0.9375rem !important;
  }
  .ml-md-n2,
  .mx-md-n2 {
    margin-left: -0.9375rem !important;
  }
  .m-md-n3 {
    margin: -1.40625rem !important;
  }
  .mt-md-n3,
  .my-md-n3 {
    margin-top: -1.40625rem !important;
  }
  .mr-md-n3,
  .mx-md-n3 {
    margin-right: -1.40625rem !important;
  }
  .mb-md-n3,
  .my-md-n3 {
    margin-bottom: -1.40625rem !important;
  }
  .ml-md-n3,
  .mx-md-n3 {
    margin-left: -1.40625rem !important;
  }
  .m-md-n4 {
    margin: -1.875rem !important;
  }
  .mt-md-n4,
  .my-md-n4 {
    margin-top: -1.875rem !important;
  }
  .mr-md-n4,
  .mx-md-n4 {
    margin-right: -1.875rem !important;
  }
  .mb-md-n4,
  .my-md-n4 {
    margin-bottom: -1.875rem !important;
  }
  .ml-md-n4,
  .mx-md-n4 {
    margin-left: -1.875rem !important;
  }
  .m-md-n5 {
    margin: -2.34375rem !important;
  }
  .mt-md-n5,
  .my-md-n5 {
    margin-top: -2.34375rem !important;
  }
  .mr-md-n5,
  .mx-md-n5 {
    margin-right: -2.34375rem !important;
  }
  .mb-md-n5,
  .my-md-n5 {
    margin-bottom: -2.34375rem !important;
  }
  .ml-md-n5,
  .mx-md-n5 {
    margin-left: -2.34375rem !important;
  }
  .m-md-n6 {
    margin: -2.8125rem !important;
  }
  .mt-md-n6,
  .my-md-n6 {
    margin-top: -2.8125rem !important;
  }
  .mr-md-n6,
  .mx-md-n6 {
    margin-right: -2.8125rem !important;
  }
  .mb-md-n6,
  .my-md-n6 {
    margin-bottom: -2.8125rem !important;
  }
  .ml-md-n6,
  .mx-md-n6 {
    margin-left: -2.8125rem !important;
  }
  .m-md-n7 {
    margin: -3.28125rem !important;
  }
  .mt-md-n7,
  .my-md-n7 {
    margin-top: -3.28125rem !important;
  }
  .mr-md-n7,
  .mx-md-n7 {
    margin-right: -3.28125rem !important;
  }
  .mb-md-n7,
  .my-md-n7 {
    margin-bottom: -3.28125rem !important;
  }
  .ml-md-n7,
  .mx-md-n7 {
    margin-left: -3.28125rem !important;
  }
  .m-md-n8 {
    margin: -3.75rem !important;
  }
  .mt-md-n8,
  .my-md-n8 {
    margin-top: -3.75rem !important;
  }
  .mr-md-n8,
  .mx-md-n8 {
    margin-right: -3.75rem !important;
  }
  .mb-md-n8,
  .my-md-n8 {
    margin-bottom: -3.75rem !important;
  }
  .ml-md-n8,
  .mx-md-n8 {
    margin-left: -3.75rem !important;
  }
  .m-md-n9 {
    margin: -4.21875rem !important;
  }
  .mt-md-n9,
  .my-md-n9 {
    margin-top: -4.21875rem !important;
  }
  .mr-md-n9,
  .mx-md-n9 {
    margin-right: -4.21875rem !important;
  }
  .mb-md-n9,
  .my-md-n9 {
    margin-bottom: -4.21875rem !important;
  }
  .ml-md-n9,
  .mx-md-n9 {
    margin-left: -4.21875rem !important;
  }
  .m-md-n10 {
    margin: -6.5625rem !important;
  }
  .mt-md-n10,
  .my-md-n10 {
    margin-top: -6.5625rem !important;
  }
  .mr-md-n10,
  .mx-md-n10 {
    margin-right: -6.5625rem !important;
  }
  .mb-md-n10,
  .my-md-n10 {
    margin-bottom: -6.5625rem !important;
  }
  .ml-md-n10,
  .mx-md-n10 {
    margin-left: -6.5625rem !important;
  }
  .m-md-n1_5 {
    margin: -0.703125rem !important;
  }
  .mt-md-n1_5,
  .my-md-n1_5 {
    margin-top: -0.703125rem !important;
  }
  .mr-md-n1_5,
  .mx-md-n1_5 {
    margin-right: -0.703125rem !important;
  }
  .mb-md-n1_5,
  .my-md-n1_5 {
    margin-bottom: -0.703125rem !important;
  }
  .ml-md-n1_5,
  .mx-md-n1_5 {
    margin-left: -0.703125rem !important;
  }
  .m-md-n2_5 {
    margin: -1.171875rem !important;
  }
  .mt-md-n2_5,
  .my-md-n2_5 {
    margin-top: -1.171875rem !important;
  }
  .mr-md-n2_5,
  .mx-md-n2_5 {
    margin-right: -1.171875rem !important;
  }
  .mb-md-n2_5,
  .my-md-n2_5 {
    margin-bottom: -1.171875rem !important;
  }
  .ml-md-n2_5,
  .mx-md-n2_5 {
    margin-left: -1.171875rem !important;
  }
  .m-md-n3_5 {
    margin: -1.640625rem !important;
  }
  .mt-md-n3_5,
  .my-md-n3_5 {
    margin-top: -1.640625rem !important;
  }
  .mr-md-n3_5,
  .mx-md-n3_5 {
    margin-right: -1.640625rem !important;
  }
  .mb-md-n3_5,
  .my-md-n3_5 {
    margin-bottom: -1.640625rem !important;
  }
  .ml-md-n3_5,
  .mx-md-n3_5 {
    margin-left: -1.640625rem !important;
  }
  .m-md-n4_5 {
    margin: -2.109375rem !important;
  }
  .mt-md-n4_5,
  .my-md-n4_5 {
    margin-top: -2.109375rem !important;
  }
  .mr-md-n4_5,
  .mx-md-n4_5 {
    margin-right: -2.109375rem !important;
  }
  .mb-md-n4_5,
  .my-md-n4_5 {
    margin-bottom: -2.109375rem !important;
  }
  .ml-md-n4_5,
  .mx-md-n4_5 {
    margin-left: -2.109375rem !important;
  }
  .m-md-n5_5 {
    margin: -2.578125rem !important;
  }
  .mt-md-n5_5,
  .my-md-n5_5 {
    margin-top: -2.578125rem !important;
  }
  .mr-md-n5_5,
  .mx-md-n5_5 {
    margin-right: -2.578125rem !important;
  }
  .mb-md-n5_5,
  .my-md-n5_5 {
    margin-bottom: -2.578125rem !important;
  }
  .ml-md-n5_5,
  .mx-md-n5_5 {
    margin-left: -2.578125rem !important;
  }
  .m-md-n6_5 {
    margin: -3.046875rem !important;
  }
  .mt-md-n6_5,
  .my-md-n6_5 {
    margin-top: -3.046875rem !important;
  }
  .mr-md-n6_5,
  .mx-md-n6_5 {
    margin-right: -3.046875rem !important;
  }
  .mb-md-n6_5,
  .my-md-n6_5 {
    margin-bottom: -3.046875rem !important;
  }
  .ml-md-n6_5,
  .mx-md-n6_5 {
    margin-left: -3.046875rem !important;
  }
  .m-md-n7_5 {
    margin: -3.515625rem !important;
  }
  .mt-md-n7_5,
  .my-md-n7_5 {
    margin-top: -3.515625rem !important;
  }
  .mr-md-n7_5,
  .mx-md-n7_5 {
    margin-right: -3.515625rem !important;
  }
  .mb-md-n7_5,
  .my-md-n7_5 {
    margin-bottom: -3.515625rem !important;
  }
  .ml-md-n7_5,
  .mx-md-n7_5 {
    margin-left: -3.515625rem !important;
  }
  .m-md-n8_5 {
    margin: -3.984375rem !important;
  }
  .mt-md-n8_5,
  .my-md-n8_5 {
    margin-top: -3.984375rem !important;
  }
  .mr-md-n8_5,
  .mx-md-n8_5 {
    margin-right: -3.984375rem !important;
  }
  .mb-md-n8_5,
  .my-md-n8_5 {
    margin-bottom: -3.984375rem !important;
  }
  .ml-md-n8_5,
  .mx-md-n8_5 {
    margin-left: -3.984375rem !important;
  }
  .m-md-n9_5 {
    margin: -4.453125rem !important;
  }
  .mt-md-n9_5,
  .my-md-n9_5 {
    margin-top: -4.453125rem !important;
  }
  .mr-md-n9_5,
  .mx-md-n9_5 {
    margin-right: -4.453125rem !important;
  }
  .mb-md-n9_5,
  .my-md-n9_5 {
    margin-bottom: -4.453125rem !important;
  }
  .ml-md-n9_5,
  .mx-md-n9_5 {
    margin-left: -4.453125rem !important;
  }
  .m-md-n10_5 {
    margin: -6.796875rem !important;
  }
  .mt-md-n10_5,
  .my-md-n10_5 {
    margin-top: -6.796875rem !important;
  }
  .mr-md-n10_5,
  .mx-md-n10_5 {
    margin-right: -6.796875rem !important;
  }
  .mb-md-n10_5,
  .my-md-n10_5 {
    margin-bottom: -6.796875rem !important;
  }
  .ml-md-n10_5,
  .mx-md-n10_5 {
    margin-left: -6.796875rem !important;
  }
  .m-md-auto {
    margin: auto !important;
  }
  .mt-md-auto,
  .my-md-auto {
    margin-top: auto !important;
  }
  .mr-md-auto,
  .mx-md-auto {
    margin-right: auto !important;
  }
  .mb-md-auto,
  .my-md-auto {
    margin-bottom: auto !important;
  }
  .ml-md-auto,
  .mx-md-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 1025px) {
  .m-lg-0 {
    margin: 0 !important;
  }
  .mt-lg-0,
  .my-lg-0 {
    margin-top: 0 !important;
  }
  .mr-lg-0,
  .mx-lg-0 {
    margin-right: 0 !important;
  }
  .mb-lg-0,
  .my-lg-0 {
    margin-bottom: 0 !important;
  }
  .ml-lg-0,
  .mx-lg-0 {
    margin-left: 0 !important;
  }
  .m-lg-1 {
    margin: 0.46875rem !important;
  }
  .mt-lg-1,
  .my-lg-1 {
    margin-top: 0.46875rem !important;
  }
  .mr-lg-1,
  .mx-lg-1 {
    margin-right: 0.46875rem !important;
  }
  .mb-lg-1,
  .my-lg-1 {
    margin-bottom: 0.46875rem !important;
  }
  .ml-lg-1,
  .mx-lg-1 {
    margin-left: 0.46875rem !important;
  }
  .m-lg-2 {
    margin: 0.9375rem !important;
  }
  .mt-lg-2,
  .my-lg-2 {
    margin-top: 0.9375rem !important;
  }
  .mr-lg-2,
  .mx-lg-2 {
    margin-right: 0.9375rem !important;
  }
  .mb-lg-2,
  .my-lg-2 {
    margin-bottom: 0.9375rem !important;
  }
  .ml-lg-2,
  .mx-lg-2 {
    margin-left: 0.9375rem !important;
  }
  .m-lg-3 {
    margin: 1.40625rem !important;
  }
  .mt-lg-3,
  .my-lg-3 {
    margin-top: 1.40625rem !important;
  }
  .mr-lg-3,
  .mx-lg-3 {
    margin-right: 1.40625rem !important;
  }
  .mb-lg-3,
  .my-lg-3 {
    margin-bottom: 1.40625rem !important;
  }
  .ml-lg-3,
  .mx-lg-3 {
    margin-left: 1.40625rem !important;
  }
  .m-lg-4 {
    margin: 1.875rem !important;
  }
  .mt-lg-4,
  .my-lg-4 {
    margin-top: 1.875rem !important;
  }
  .mr-lg-4,
  .mx-lg-4 {
    margin-right: 1.875rem !important;
  }
  .mb-lg-4,
  .my-lg-4 {
    margin-bottom: 1.875rem !important;
  }
  .ml-lg-4,
  .mx-lg-4 {
    margin-left: 1.875rem !important;
  }
  .m-lg-5 {
    margin: 2.34375rem !important;
  }
  .mt-lg-5,
  .my-lg-5 {
    margin-top: 2.34375rem !important;
  }
  .mr-lg-5,
  .mx-lg-5 {
    margin-right: 2.34375rem !important;
  }
  .mb-lg-5,
  .my-lg-5 {
    margin-bottom: 2.34375rem !important;
  }
  .ml-lg-5,
  .mx-lg-5 {
    margin-left: 2.34375rem !important;
  }
  .m-lg-6 {
    margin: 2.8125rem !important;
  }
  .mt-lg-6,
  .my-lg-6 {
    margin-top: 2.8125rem !important;
  }
  .mr-lg-6,
  .mx-lg-6 {
    margin-right: 2.8125rem !important;
  }
  .mb-lg-6,
  .my-lg-6 {
    margin-bottom: 2.8125rem !important;
  }
  .ml-lg-6,
  .mx-lg-6 {
    margin-left: 2.8125rem !important;
  }
  .m-lg-7 {
    margin: 3.28125rem !important;
  }
  .mt-lg-7,
  .my-lg-7 {
    margin-top: 3.28125rem !important;
  }
  .mr-lg-7,
  .mx-lg-7 {
    margin-right: 3.28125rem !important;
  }
  .mb-lg-7,
  .my-lg-7 {
    margin-bottom: 3.28125rem !important;
  }
  .ml-lg-7,
  .mx-lg-7 {
    margin-left: 3.28125rem !important;
  }
  .m-lg-8 {
    margin: 3.75rem !important;
  }
  .mt-lg-8,
  .my-lg-8 {
    margin-top: 3.75rem !important;
  }
  .mr-lg-8,
  .mx-lg-8 {
    margin-right: 3.75rem !important;
  }
  .mb-lg-8,
  .my-lg-8 {
    margin-bottom: 3.75rem !important;
  }
  .ml-lg-8,
  .mx-lg-8 {
    margin-left: 3.75rem !important;
  }
  .m-lg-9 {
    margin: 4.21875rem !important;
  }
  .mt-lg-9,
  .my-lg-9 {
    margin-top: 4.21875rem !important;
  }
  .mr-lg-9,
  .mx-lg-9 {
    margin-right: 4.21875rem !important;
  }
  .mb-lg-9,
  .my-lg-9 {
    margin-bottom: 4.21875rem !important;
  }
  .ml-lg-9,
  .mx-lg-9 {
    margin-left: 4.21875rem !important;
  }
  .m-lg-10 {
    margin: 6.5625rem !important;
  }
  .mt-lg-10,
  .my-lg-10 {
    margin-top: 6.5625rem !important;
  }
  .mr-lg-10,
  .mx-lg-10 {
    margin-right: 6.5625rem !important;
  }
  .mb-lg-10,
  .my-lg-10 {
    margin-bottom: 6.5625rem !important;
  }
  .ml-lg-10,
  .mx-lg-10 {
    margin-left: 6.5625rem !important;
  }
  .m-lg-1_5 {
    margin: 0.703125rem !important;
  }
  .mt-lg-1_5,
  .my-lg-1_5 {
    margin-top: 0.703125rem !important;
  }
  .mr-lg-1_5,
  .mx-lg-1_5 {
    margin-right: 0.703125rem !important;
  }
  .mb-lg-1_5,
  .my-lg-1_5 {
    margin-bottom: 0.703125rem !important;
  }
  .ml-lg-1_5,
  .mx-lg-1_5 {
    margin-left: 0.703125rem !important;
  }
  .m-lg-2_5 {
    margin: 1.171875rem !important;
  }
  .mt-lg-2_5,
  .my-lg-2_5 {
    margin-top: 1.171875rem !important;
  }
  .mr-lg-2_5,
  .mx-lg-2_5 {
    margin-right: 1.171875rem !important;
  }
  .mb-lg-2_5,
  .my-lg-2_5 {
    margin-bottom: 1.171875rem !important;
  }
  .ml-lg-2_5,
  .mx-lg-2_5 {
    margin-left: 1.171875rem !important;
  }
  .m-lg-3_5 {
    margin: 1.640625rem !important;
  }
  .mt-lg-3_5,
  .my-lg-3_5 {
    margin-top: 1.640625rem !important;
  }
  .mr-lg-3_5,
  .mx-lg-3_5 {
    margin-right: 1.640625rem !important;
  }
  .mb-lg-3_5,
  .my-lg-3_5 {
    margin-bottom: 1.640625rem !important;
  }
  .ml-lg-3_5,
  .mx-lg-3_5 {
    margin-left: 1.640625rem !important;
  }
  .m-lg-4_5 {
    margin: 2.109375rem !important;
  }
  .mt-lg-4_5,
  .my-lg-4_5 {
    margin-top: 2.109375rem !important;
  }
  .mr-lg-4_5,
  .mx-lg-4_5 {
    margin-right: 2.109375rem !important;
  }
  .mb-lg-4_5,
  .my-lg-4_5 {
    margin-bottom: 2.109375rem !important;
  }
  .ml-lg-4_5,
  .mx-lg-4_5 {
    margin-left: 2.109375rem !important;
  }
  .m-lg-5_5 {
    margin: 2.578125rem !important;
  }
  .mt-lg-5_5,
  .my-lg-5_5 {
    margin-top: 2.578125rem !important;
  }
  .mr-lg-5_5,
  .mx-lg-5_5 {
    margin-right: 2.578125rem !important;
  }
  .mb-lg-5_5,
  .my-lg-5_5 {
    margin-bottom: 2.578125rem !important;
  }
  .ml-lg-5_5,
  .mx-lg-5_5 {
    margin-left: 2.578125rem !important;
  }
  .m-lg-6_5 {
    margin: 3.046875rem !important;
  }
  .mt-lg-6_5,
  .my-lg-6_5 {
    margin-top: 3.046875rem !important;
  }
  .mr-lg-6_5,
  .mx-lg-6_5 {
    margin-right: 3.046875rem !important;
  }
  .mb-lg-6_5,
  .my-lg-6_5 {
    margin-bottom: 3.046875rem !important;
  }
  .ml-lg-6_5,
  .mx-lg-6_5 {
    margin-left: 3.046875rem !important;
  }
  .m-lg-7_5 {
    margin: 3.515625rem !important;
  }
  .mt-lg-7_5,
  .my-lg-7_5 {
    margin-top: 3.515625rem !important;
  }
  .mr-lg-7_5,
  .mx-lg-7_5 {
    margin-right: 3.515625rem !important;
  }
  .mb-lg-7_5,
  .my-lg-7_5 {
    margin-bottom: 3.515625rem !important;
  }
  .ml-lg-7_5,
  .mx-lg-7_5 {
    margin-left: 3.515625rem !important;
  }
  .m-lg-8_5 {
    margin: 3.984375rem !important;
  }
  .mt-lg-8_5,
  .my-lg-8_5 {
    margin-top: 3.984375rem !important;
  }
  .mr-lg-8_5,
  .mx-lg-8_5 {
    margin-right: 3.984375rem !important;
  }
  .mb-lg-8_5,
  .my-lg-8_5 {
    margin-bottom: 3.984375rem !important;
  }
  .ml-lg-8_5,
  .mx-lg-8_5 {
    margin-left: 3.984375rem !important;
  }
  .m-lg-9_5 {
    margin: 4.453125rem !important;
  }
  .mt-lg-9_5,
  .my-lg-9_5 {
    margin-top: 4.453125rem !important;
  }
  .mr-lg-9_5,
  .mx-lg-9_5 {
    margin-right: 4.453125rem !important;
  }
  .mb-lg-9_5,
  .my-lg-9_5 {
    margin-bottom: 4.453125rem !important;
  }
  .ml-lg-9_5,
  .mx-lg-9_5 {
    margin-left: 4.453125rem !important;
  }
  .m-lg-10_5 {
    margin: 6.796875rem !important;
  }
  .mt-lg-10_5,
  .my-lg-10_5 {
    margin-top: 6.796875rem !important;
  }
  .mr-lg-10_5,
  .mx-lg-10_5 {
    margin-right: 6.796875rem !important;
  }
  .mb-lg-10_5,
  .my-lg-10_5 {
    margin-bottom: 6.796875rem !important;
  }
  .ml-lg-10_5,
  .mx-lg-10_5 {
    margin-left: 6.796875rem !important;
  }
  .p-lg-0 {
    padding: 0 !important;
  }
  .pt-lg-0,
  .py-lg-0 {
    padding-top: 0 !important;
  }
  .pr-lg-0,
  .px-lg-0 {
    padding-right: 0 !important;
  }
  .pb-lg-0,
  .py-lg-0 {
    padding-bottom: 0 !important;
  }
  .pl-lg-0,
  .px-lg-0 {
    padding-left: 0 !important;
  }
  .p-lg-1 {
    padding: 0.46875rem !important;
  }
  .pt-lg-1,
  .py-lg-1 {
    padding-top: 0.46875rem !important;
  }
  .pr-lg-1,
  .px-lg-1 {
    padding-right: 0.46875rem !important;
  }
  .pb-lg-1,
  .py-lg-1 {
    padding-bottom: 0.46875rem !important;
  }
  .pl-lg-1,
  .px-lg-1 {
    padding-left: 0.46875rem !important;
  }
  .p-lg-2 {
    padding: 0.9375rem !important;
  }
  .pt-lg-2,
  .py-lg-2 {
    padding-top: 0.9375rem !important;
  }
  .pr-lg-2,
  .px-lg-2 {
    padding-right: 0.9375rem !important;
  }
  .pb-lg-2,
  .py-lg-2 {
    padding-bottom: 0.9375rem !important;
  }
  .pl-lg-2,
  .px-lg-2 {
    padding-left: 0.9375rem !important;
  }
  .p-lg-3 {
    padding: 1.40625rem !important;
  }
  .pt-lg-3,
  .py-lg-3 {
    padding-top: 1.40625rem !important;
  }
  .pr-lg-3,
  .px-lg-3 {
    padding-right: 1.40625rem !important;
  }
  .pb-lg-3,
  .py-lg-3 {
    padding-bottom: 1.40625rem !important;
  }
  .pl-lg-3,
  .px-lg-3 {
    padding-left: 1.40625rem !important;
  }
  .p-lg-4 {
    padding: 1.875rem !important;
  }
  .pt-lg-4,
  .py-lg-4 {
    padding-top: 1.875rem !important;
  }
  .pr-lg-4,
  .px-lg-4 {
    padding-right: 1.875rem !important;
  }
  .pb-lg-4,
  .py-lg-4 {
    padding-bottom: 1.875rem !important;
  }
  .pl-lg-4,
  .px-lg-4 {
    padding-left: 1.875rem !important;
  }
  .p-lg-5 {
    padding: 2.34375rem !important;
  }
  .pt-lg-5,
  .py-lg-5 {
    padding-top: 2.34375rem !important;
  }
  .pr-lg-5,
  .px-lg-5 {
    padding-right: 2.34375rem !important;
  }
  .pb-lg-5,
  .py-lg-5 {
    padding-bottom: 2.34375rem !important;
  }
  .pl-lg-5,
  .px-lg-5 {
    padding-left: 2.34375rem !important;
  }
  .p-lg-6 {
    padding: 2.8125rem !important;
  }
  .pt-lg-6,
  .py-lg-6 {
    padding-top: 2.8125rem !important;
  }
  .pr-lg-6,
  .px-lg-6 {
    padding-right: 2.8125rem !important;
  }
  .pb-lg-6,
  .py-lg-6 {
    padding-bottom: 2.8125rem !important;
  }
  .pl-lg-6,
  .px-lg-6 {
    padding-left: 2.8125rem !important;
  }
  .p-lg-7 {
    padding: 3.28125rem !important;
  }
  .pt-lg-7,
  .py-lg-7 {
    padding-top: 3.28125rem !important;
  }
  .pr-lg-7,
  .px-lg-7 {
    padding-right: 3.28125rem !important;
  }
  .pb-lg-7,
  .py-lg-7 {
    padding-bottom: 3.28125rem !important;
  }
  .pl-lg-7,
  .px-lg-7 {
    padding-left: 3.28125rem !important;
  }
  .p-lg-8 {
    padding: 3.75rem !important;
  }
  .pt-lg-8,
  .py-lg-8 {
    padding-top: 3.75rem !important;
  }
  .pr-lg-8,
  .px-lg-8 {
    padding-right: 3.75rem !important;
  }
  .pb-lg-8,
  .py-lg-8 {
    padding-bottom: 3.75rem !important;
  }
  .pl-lg-8,
  .px-lg-8 {
    padding-left: 3.75rem !important;
  }
  .p-lg-9 {
    padding: 4.21875rem !important;
  }
  .pt-lg-9,
  .py-lg-9 {
    padding-top: 4.21875rem !important;
  }
  .pr-lg-9,
  .px-lg-9 {
    padding-right: 4.21875rem !important;
  }
  .pb-lg-9,
  .py-lg-9 {
    padding-bottom: 4.21875rem !important;
  }
  .pl-lg-9,
  .px-lg-9 {
    padding-left: 4.21875rem !important;
  }
  .p-lg-10 {
    padding: 6.5625rem !important;
  }
  .pt-lg-10,
  .py-lg-10 {
    padding-top: 6.5625rem !important;
  }
  .pr-lg-10,
  .px-lg-10 {
    padding-right: 6.5625rem !important;
  }
  .pb-lg-10,
  .py-lg-10 {
    padding-bottom: 6.5625rem !important;
  }
  .pl-lg-10,
  .px-lg-10 {
    padding-left: 6.5625rem !important;
  }
  .p-lg-1_5 {
    padding: 0.703125rem !important;
  }
  .pt-lg-1_5,
  .py-lg-1_5 {
    padding-top: 0.703125rem !important;
  }
  .pr-lg-1_5,
  .px-lg-1_5 {
    padding-right: 0.703125rem !important;
  }
  .pb-lg-1_5,
  .py-lg-1_5 {
    padding-bottom: 0.703125rem !important;
  }
  .pl-lg-1_5,
  .px-lg-1_5 {
    padding-left: 0.703125rem !important;
  }
  .p-lg-2_5 {
    padding: 1.171875rem !important;
  }
  .pt-lg-2_5,
  .py-lg-2_5 {
    padding-top: 1.171875rem !important;
  }
  .pr-lg-2_5,
  .px-lg-2_5 {
    padding-right: 1.171875rem !important;
  }
  .pb-lg-2_5,
  .py-lg-2_5 {
    padding-bottom: 1.171875rem !important;
  }
  .pl-lg-2_5,
  .px-lg-2_5 {
    padding-left: 1.171875rem !important;
  }
  .p-lg-3_5 {
    padding: 1.640625rem !important;
  }
  .pt-lg-3_5,
  .py-lg-3_5 {
    padding-top: 1.640625rem !important;
  }
  .pr-lg-3_5,
  .px-lg-3_5 {
    padding-right: 1.640625rem !important;
  }
  .pb-lg-3_5,
  .py-lg-3_5 {
    padding-bottom: 1.640625rem !important;
  }
  .pl-lg-3_5,
  .px-lg-3_5 {
    padding-left: 1.640625rem !important;
  }
  .p-lg-4_5 {
    padding: 2.109375rem !important;
  }
  .pt-lg-4_5,
  .py-lg-4_5 {
    padding-top: 2.109375rem !important;
  }
  .pr-lg-4_5,
  .px-lg-4_5 {
    padding-right: 2.109375rem !important;
  }
  .pb-lg-4_5,
  .py-lg-4_5 {
    padding-bottom: 2.109375rem !important;
  }
  .pl-lg-4_5,
  .px-lg-4_5 {
    padding-left: 2.109375rem !important;
  }
  .p-lg-5_5 {
    padding: 2.578125rem !important;
  }
  .pt-lg-5_5,
  .py-lg-5_5 {
    padding-top: 2.578125rem !important;
  }
  .pr-lg-5_5,
  .px-lg-5_5 {
    padding-right: 2.578125rem !important;
  }
  .pb-lg-5_5,
  .py-lg-5_5 {
    padding-bottom: 2.578125rem !important;
  }
  .pl-lg-5_5,
  .px-lg-5_5 {
    padding-left: 2.578125rem !important;
  }
  .p-lg-6_5 {
    padding: 3.046875rem !important;
  }
  .pt-lg-6_5,
  .py-lg-6_5 {
    padding-top: 3.046875rem !important;
  }
  .pr-lg-6_5,
  .px-lg-6_5 {
    padding-right: 3.046875rem !important;
  }
  .pb-lg-6_5,
  .py-lg-6_5 {
    padding-bottom: 3.046875rem !important;
  }
  .pl-lg-6_5,
  .px-lg-6_5 {
    padding-left: 3.046875rem !important;
  }
  .p-lg-7_5 {
    padding: 3.515625rem !important;
  }
  .pt-lg-7_5,
  .py-lg-7_5 {
    padding-top: 3.515625rem !important;
  }
  .pr-lg-7_5,
  .px-lg-7_5 {
    padding-right: 3.515625rem !important;
  }
  .pb-lg-7_5,
  .py-lg-7_5 {
    padding-bottom: 3.515625rem !important;
  }
  .pl-lg-7_5,
  .px-lg-7_5 {
    padding-left: 3.515625rem !important;
  }
  .p-lg-8_5 {
    padding: 3.984375rem !important;
  }
  .pt-lg-8_5,
  .py-lg-8_5 {
    padding-top: 3.984375rem !important;
  }
  .pr-lg-8_5,
  .px-lg-8_5 {
    padding-right: 3.984375rem !important;
  }
  .pb-lg-8_5,
  .py-lg-8_5 {
    padding-bottom: 3.984375rem !important;
  }
  .pl-lg-8_5,
  .px-lg-8_5 {
    padding-left: 3.984375rem !important;
  }
  .p-lg-9_5 {
    padding: 4.453125rem !important;
  }
  .pt-lg-9_5,
  .py-lg-9_5 {
    padding-top: 4.453125rem !important;
  }
  .pr-lg-9_5,
  .px-lg-9_5 {
    padding-right: 4.453125rem !important;
  }
  .pb-lg-9_5,
  .py-lg-9_5 {
    padding-bottom: 4.453125rem !important;
  }
  .pl-lg-9_5,
  .px-lg-9_5 {
    padding-left: 4.453125rem !important;
  }
  .p-lg-10_5 {
    padding: 6.796875rem !important;
  }
  .pt-lg-10_5,
  .py-lg-10_5 {
    padding-top: 6.796875rem !important;
  }
  .pr-lg-10_5,
  .px-lg-10_5 {
    padding-right: 6.796875rem !important;
  }
  .pb-lg-10_5,
  .py-lg-10_5 {
    padding-bottom: 6.796875rem !important;
  }
  .pl-lg-10_5,
  .px-lg-10_5 {
    padding-left: 6.796875rem !important;
  }
  .m-lg-n1 {
    margin: -0.46875rem !important;
  }
  .mt-lg-n1,
  .my-lg-n1 {
    margin-top: -0.46875rem !important;
  }
  .mr-lg-n1,
  .mx-lg-n1 {
    margin-right: -0.46875rem !important;
  }
  .mb-lg-n1,
  .my-lg-n1 {
    margin-bottom: -0.46875rem !important;
  }
  .ml-lg-n1,
  .mx-lg-n1 {
    margin-left: -0.46875rem !important;
  }
  .m-lg-n2 {
    margin: -0.9375rem !important;
  }
  .mt-lg-n2,
  .my-lg-n2 {
    margin-top: -0.9375rem !important;
  }
  .mr-lg-n2,
  .mx-lg-n2 {
    margin-right: -0.9375rem !important;
  }
  .mb-lg-n2,
  .my-lg-n2 {
    margin-bottom: -0.9375rem !important;
  }
  .ml-lg-n2,
  .mx-lg-n2 {
    margin-left: -0.9375rem !important;
  }
  .m-lg-n3 {
    margin: -1.40625rem !important;
  }
  .mt-lg-n3,
  .my-lg-n3 {
    margin-top: -1.40625rem !important;
  }
  .mr-lg-n3,
  .mx-lg-n3 {
    margin-right: -1.40625rem !important;
  }
  .mb-lg-n3,
  .my-lg-n3 {
    margin-bottom: -1.40625rem !important;
  }
  .ml-lg-n3,
  .mx-lg-n3 {
    margin-left: -1.40625rem !important;
  }
  .m-lg-n4 {
    margin: -1.875rem !important;
  }
  .mt-lg-n4,
  .my-lg-n4 {
    margin-top: -1.875rem !important;
  }
  .mr-lg-n4,
  .mx-lg-n4 {
    margin-right: -1.875rem !important;
  }
  .mb-lg-n4,
  .my-lg-n4 {
    margin-bottom: -1.875rem !important;
  }
  .ml-lg-n4,
  .mx-lg-n4 {
    margin-left: -1.875rem !important;
  }
  .m-lg-n5 {
    margin: -2.34375rem !important;
  }
  .mt-lg-n5,
  .my-lg-n5 {
    margin-top: -2.34375rem !important;
  }
  .mr-lg-n5,
  .mx-lg-n5 {
    margin-right: -2.34375rem !important;
  }
  .mb-lg-n5,
  .my-lg-n5 {
    margin-bottom: -2.34375rem !important;
  }
  .ml-lg-n5,
  .mx-lg-n5 {
    margin-left: -2.34375rem !important;
  }
  .m-lg-n6 {
    margin: -2.8125rem !important;
  }
  .mt-lg-n6,
  .my-lg-n6 {
    margin-top: -2.8125rem !important;
  }
  .mr-lg-n6,
  .mx-lg-n6 {
    margin-right: -2.8125rem !important;
  }
  .mb-lg-n6,
  .my-lg-n6 {
    margin-bottom: -2.8125rem !important;
  }
  .ml-lg-n6,
  .mx-lg-n6 {
    margin-left: -2.8125rem !important;
  }
  .m-lg-n7 {
    margin: -3.28125rem !important;
  }
  .mt-lg-n7,
  .my-lg-n7 {
    margin-top: -3.28125rem !important;
  }
  .mr-lg-n7,
  .mx-lg-n7 {
    margin-right: -3.28125rem !important;
  }
  .mb-lg-n7,
  .my-lg-n7 {
    margin-bottom: -3.28125rem !important;
  }
  .ml-lg-n7,
  .mx-lg-n7 {
    margin-left: -3.28125rem !important;
  }
  .m-lg-n8 {
    margin: -3.75rem !important;
  }
  .mt-lg-n8,
  .my-lg-n8 {
    margin-top: -3.75rem !important;
  }
  .mr-lg-n8,
  .mx-lg-n8 {
    margin-right: -3.75rem !important;
  }
  .mb-lg-n8,
  .my-lg-n8 {
    margin-bottom: -3.75rem !important;
  }
  .ml-lg-n8,
  .mx-lg-n8 {
    margin-left: -3.75rem !important;
  }
  .m-lg-n9 {
    margin: -4.21875rem !important;
  }
  .mt-lg-n9,
  .my-lg-n9 {
    margin-top: -4.21875rem !important;
  }
  .mr-lg-n9,
  .mx-lg-n9 {
    margin-right: -4.21875rem !important;
  }
  .mb-lg-n9,
  .my-lg-n9 {
    margin-bottom: -4.21875rem !important;
  }
  .ml-lg-n9,
  .mx-lg-n9 {
    margin-left: -4.21875rem !important;
  }
  .m-lg-n10 {
    margin: -6.5625rem !important;
  }
  .mt-lg-n10,
  .my-lg-n10 {
    margin-top: -6.5625rem !important;
  }
  .mr-lg-n10,
  .mx-lg-n10 {
    margin-right: -6.5625rem !important;
  }
  .mb-lg-n10,
  .my-lg-n10 {
    margin-bottom: -6.5625rem !important;
  }
  .ml-lg-n10,
  .mx-lg-n10 {
    margin-left: -6.5625rem !important;
  }
  .m-lg-n1_5 {
    margin: -0.703125rem !important;
  }
  .mt-lg-n1_5,
  .my-lg-n1_5 {
    margin-top: -0.703125rem !important;
  }
  .mr-lg-n1_5,
  .mx-lg-n1_5 {
    margin-right: -0.703125rem !important;
  }
  .mb-lg-n1_5,
  .my-lg-n1_5 {
    margin-bottom: -0.703125rem !important;
  }
  .ml-lg-n1_5,
  .mx-lg-n1_5 {
    margin-left: -0.703125rem !important;
  }
  .m-lg-n2_5 {
    margin: -1.171875rem !important;
  }
  .mt-lg-n2_5,
  .my-lg-n2_5 {
    margin-top: -1.171875rem !important;
  }
  .mr-lg-n2_5,
  .mx-lg-n2_5 {
    margin-right: -1.171875rem !important;
  }
  .mb-lg-n2_5,
  .my-lg-n2_5 {
    margin-bottom: -1.171875rem !important;
  }
  .ml-lg-n2_5,
  .mx-lg-n2_5 {
    margin-left: -1.171875rem !important;
  }
  .m-lg-n3_5 {
    margin: -1.640625rem !important;
  }
  .mt-lg-n3_5,
  .my-lg-n3_5 {
    margin-top: -1.640625rem !important;
  }
  .mr-lg-n3_5,
  .mx-lg-n3_5 {
    margin-right: -1.640625rem !important;
  }
  .mb-lg-n3_5,
  .my-lg-n3_5 {
    margin-bottom: -1.640625rem !important;
  }
  .ml-lg-n3_5,
  .mx-lg-n3_5 {
    margin-left: -1.640625rem !important;
  }
  .m-lg-n4_5 {
    margin: -2.109375rem !important;
  }
  .mt-lg-n4_5,
  .my-lg-n4_5 {
    margin-top: -2.109375rem !important;
  }
  .mr-lg-n4_5,
  .mx-lg-n4_5 {
    margin-right: -2.109375rem !important;
  }
  .mb-lg-n4_5,
  .my-lg-n4_5 {
    margin-bottom: -2.109375rem !important;
  }
  .ml-lg-n4_5,
  .mx-lg-n4_5 {
    margin-left: -2.109375rem !important;
  }
  .m-lg-n5_5 {
    margin: -2.578125rem !important;
  }
  .mt-lg-n5_5,
  .my-lg-n5_5 {
    margin-top: -2.578125rem !important;
  }
  .mr-lg-n5_5,
  .mx-lg-n5_5 {
    margin-right: -2.578125rem !important;
  }
  .mb-lg-n5_5,
  .my-lg-n5_5 {
    margin-bottom: -2.578125rem !important;
  }
  .ml-lg-n5_5,
  .mx-lg-n5_5 {
    margin-left: -2.578125rem !important;
  }
  .m-lg-n6_5 {
    margin: -3.046875rem !important;
  }
  .mt-lg-n6_5,
  .my-lg-n6_5 {
    margin-top: -3.046875rem !important;
  }
  .mr-lg-n6_5,
  .mx-lg-n6_5 {
    margin-right: -3.046875rem !important;
  }
  .mb-lg-n6_5,
  .my-lg-n6_5 {
    margin-bottom: -3.046875rem !important;
  }
  .ml-lg-n6_5,
  .mx-lg-n6_5 {
    margin-left: -3.046875rem !important;
  }
  .m-lg-n7_5 {
    margin: -3.515625rem !important;
  }
  .mt-lg-n7_5,
  .my-lg-n7_5 {
    margin-top: -3.515625rem !important;
  }
  .mr-lg-n7_5,
  .mx-lg-n7_5 {
    margin-right: -3.515625rem !important;
  }
  .mb-lg-n7_5,
  .my-lg-n7_5 {
    margin-bottom: -3.515625rem !important;
  }
  .ml-lg-n7_5,
  .mx-lg-n7_5 {
    margin-left: -3.515625rem !important;
  }
  .m-lg-n8_5 {
    margin: -3.984375rem !important;
  }
  .mt-lg-n8_5,
  .my-lg-n8_5 {
    margin-top: -3.984375rem !important;
  }
  .mr-lg-n8_5,
  .mx-lg-n8_5 {
    margin-right: -3.984375rem !important;
  }
  .mb-lg-n8_5,
  .my-lg-n8_5 {
    margin-bottom: -3.984375rem !important;
  }
  .ml-lg-n8_5,
  .mx-lg-n8_5 {
    margin-left: -3.984375rem !important;
  }
  .m-lg-n9_5 {
    margin: -4.453125rem !important;
  }
  .mt-lg-n9_5,
  .my-lg-n9_5 {
    margin-top: -4.453125rem !important;
  }
  .mr-lg-n9_5,
  .mx-lg-n9_5 {
    margin-right: -4.453125rem !important;
  }
  .mb-lg-n9_5,
  .my-lg-n9_5 {
    margin-bottom: -4.453125rem !important;
  }
  .ml-lg-n9_5,
  .mx-lg-n9_5 {
    margin-left: -4.453125rem !important;
  }
  .m-lg-n10_5 {
    margin: -6.796875rem !important;
  }
  .mt-lg-n10_5,
  .my-lg-n10_5 {
    margin-top: -6.796875rem !important;
  }
  .mr-lg-n10_5,
  .mx-lg-n10_5 {
    margin-right: -6.796875rem !important;
  }
  .mb-lg-n10_5,
  .my-lg-n10_5 {
    margin-bottom: -6.796875rem !important;
  }
  .ml-lg-n10_5,
  .mx-lg-n10_5 {
    margin-left: -6.796875rem !important;
  }
  .m-lg-auto {
    margin: auto !important;
  }
  .mt-lg-auto,
  .my-lg-auto {
    margin-top: auto !important;
  }
  .mr-lg-auto,
  .mx-lg-auto {
    margin-right: auto !important;
  }
  .mb-lg-auto,
  .my-lg-auto {
    margin-bottom: auto !important;
  }
  .ml-lg-auto,
  .mx-lg-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 1366px) {
  .m-xl-0 {
    margin: 0 !important;
  }
  .mt-xl-0,
  .my-xl-0 {
    margin-top: 0 !important;
  }
  .mr-xl-0,
  .mx-xl-0 {
    margin-right: 0 !important;
  }
  .mb-xl-0,
  .my-xl-0 {
    margin-bottom: 0 !important;
  }
  .ml-xl-0,
  .mx-xl-0 {
    margin-left: 0 !important;
  }
  .m-xl-1 {
    margin: 0.46875rem !important;
  }
  .mt-xl-1,
  .my-xl-1 {
    margin-top: 0.46875rem !important;
  }
  .mr-xl-1,
  .mx-xl-1 {
    margin-right: 0.46875rem !important;
  }
  .mb-xl-1,
  .my-xl-1 {
    margin-bottom: 0.46875rem !important;
  }
  .ml-xl-1,
  .mx-xl-1 {
    margin-left: 0.46875rem !important;
  }
  .m-xl-2 {
    margin: 0.9375rem !important;
  }
  .mt-xl-2,
  .my-xl-2 {
    margin-top: 0.9375rem !important;
  }
  .mr-xl-2,
  .mx-xl-2 {
    margin-right: 0.9375rem !important;
  }
  .mb-xl-2,
  .my-xl-2 {
    margin-bottom: 0.9375rem !important;
  }
  .ml-xl-2,
  .mx-xl-2 {
    margin-left: 0.9375rem !important;
  }
  .m-xl-3 {
    margin: 1.40625rem !important;
  }
  .mt-xl-3,
  .my-xl-3 {
    margin-top: 1.40625rem !important;
  }
  .mr-xl-3,
  .mx-xl-3 {
    margin-right: 1.40625rem !important;
  }
  .mb-xl-3,
  .my-xl-3 {
    margin-bottom: 1.40625rem !important;
  }
  .ml-xl-3,
  .mx-xl-3 {
    margin-left: 1.40625rem !important;
  }
  .m-xl-4 {
    margin: 1.875rem !important;
  }
  .mt-xl-4,
  .my-xl-4 {
    margin-top: 1.875rem !important;
  }
  .mr-xl-4,
  .mx-xl-4 {
    margin-right: 1.875rem !important;
  }
  .mb-xl-4,
  .my-xl-4 {
    margin-bottom: 1.875rem !important;
  }
  .ml-xl-4,
  .mx-xl-4 {
    margin-left: 1.875rem !important;
  }
  .m-xl-5 {
    margin: 2.34375rem !important;
  }
  .mt-xl-5,
  .my-xl-5 {
    margin-top: 2.34375rem !important;
  }
  .mr-xl-5,
  .mx-xl-5 {
    margin-right: 2.34375rem !important;
  }
  .mb-xl-5,
  .my-xl-5 {
    margin-bottom: 2.34375rem !important;
  }
  .ml-xl-5,
  .mx-xl-5 {
    margin-left: 2.34375rem !important;
  }
  .m-xl-6 {
    margin: 2.8125rem !important;
  }
  .mt-xl-6,
  .my-xl-6 {
    margin-top: 2.8125rem !important;
  }
  .mr-xl-6,
  .mx-xl-6 {
    margin-right: 2.8125rem !important;
  }
  .mb-xl-6,
  .my-xl-6 {
    margin-bottom: 2.8125rem !important;
  }
  .ml-xl-6,
  .mx-xl-6 {
    margin-left: 2.8125rem !important;
  }
  .m-xl-7 {
    margin: 3.28125rem !important;
  }
  .mt-xl-7,
  .my-xl-7 {
    margin-top: 3.28125rem !important;
  }
  .mr-xl-7,
  .mx-xl-7 {
    margin-right: 3.28125rem !important;
  }
  .mb-xl-7,
  .my-xl-7 {
    margin-bottom: 3.28125rem !important;
  }
  .ml-xl-7,
  .mx-xl-7 {
    margin-left: 3.28125rem !important;
  }
  .m-xl-8 {
    margin: 3.75rem !important;
  }
  .mt-xl-8,
  .my-xl-8 {
    margin-top: 3.75rem !important;
  }
  .mr-xl-8,
  .mx-xl-8 {
    margin-right: 3.75rem !important;
  }
  .mb-xl-8,
  .my-xl-8 {
    margin-bottom: 3.75rem !important;
  }
  .ml-xl-8,
  .mx-xl-8 {
    margin-left: 3.75rem !important;
  }
  .m-xl-9 {
    margin: 4.21875rem !important;
  }
  .mt-xl-9,
  .my-xl-9 {
    margin-top: 4.21875rem !important;
  }
  .mr-xl-9,
  .mx-xl-9 {
    margin-right: 4.21875rem !important;
  }
  .mb-xl-9,
  .my-xl-9 {
    margin-bottom: 4.21875rem !important;
  }
  .ml-xl-9,
  .mx-xl-9 {
    margin-left: 4.21875rem !important;
  }
  .m-xl-10 {
    margin: 6.5625rem !important;
  }
  .mt-xl-10,
  .my-xl-10 {
    margin-top: 6.5625rem !important;
  }
  .mr-xl-10,
  .mx-xl-10 {
    margin-right: 6.5625rem !important;
  }
  .mb-xl-10,
  .my-xl-10 {
    margin-bottom: 6.5625rem !important;
  }
  .ml-xl-10,
  .mx-xl-10 {
    margin-left: 6.5625rem !important;
  }
  .m-xl-1_5 {
    margin: 0.703125rem !important;
  }
  .mt-xl-1_5,
  .my-xl-1_5 {
    margin-top: 0.703125rem !important;
  }
  .mr-xl-1_5,
  .mx-xl-1_5 {
    margin-right: 0.703125rem !important;
  }
  .mb-xl-1_5,
  .my-xl-1_5 {
    margin-bottom: 0.703125rem !important;
  }
  .ml-xl-1_5,
  .mx-xl-1_5 {
    margin-left: 0.703125rem !important;
  }
  .m-xl-2_5 {
    margin: 1.171875rem !important;
  }
  .mt-xl-2_5,
  .my-xl-2_5 {
    margin-top: 1.171875rem !important;
  }
  .mr-xl-2_5,
  .mx-xl-2_5 {
    margin-right: 1.171875rem !important;
  }
  .mb-xl-2_5,
  .my-xl-2_5 {
    margin-bottom: 1.171875rem !important;
  }
  .ml-xl-2_5,
  .mx-xl-2_5 {
    margin-left: 1.171875rem !important;
  }
  .m-xl-3_5 {
    margin: 1.640625rem !important;
  }
  .mt-xl-3_5,
  .my-xl-3_5 {
    margin-top: 1.640625rem !important;
  }
  .mr-xl-3_5,
  .mx-xl-3_5 {
    margin-right: 1.640625rem !important;
  }
  .mb-xl-3_5,
  .my-xl-3_5 {
    margin-bottom: 1.640625rem !important;
  }
  .ml-xl-3_5,
  .mx-xl-3_5 {
    margin-left: 1.640625rem !important;
  }
  .m-xl-4_5 {
    margin: 2.109375rem !important;
  }
  .mt-xl-4_5,
  .my-xl-4_5 {
    margin-top: 2.109375rem !important;
  }
  .mr-xl-4_5,
  .mx-xl-4_5 {
    margin-right: 2.109375rem !important;
  }
  .mb-xl-4_5,
  .my-xl-4_5 {
    margin-bottom: 2.109375rem !important;
  }
  .ml-xl-4_5,
  .mx-xl-4_5 {
    margin-left: 2.109375rem !important;
  }
  .m-xl-5_5 {
    margin: 2.578125rem !important;
  }
  .mt-xl-5_5,
  .my-xl-5_5 {
    margin-top: 2.578125rem !important;
  }
  .mr-xl-5_5,
  .mx-xl-5_5 {
    margin-right: 2.578125rem !important;
  }
  .mb-xl-5_5,
  .my-xl-5_5 {
    margin-bottom: 2.578125rem !important;
  }
  .ml-xl-5_5,
  .mx-xl-5_5 {
    margin-left: 2.578125rem !important;
  }
  .m-xl-6_5 {
    margin: 3.046875rem !important;
  }
  .mt-xl-6_5,
  .my-xl-6_5 {
    margin-top: 3.046875rem !important;
  }
  .mr-xl-6_5,
  .mx-xl-6_5 {
    margin-right: 3.046875rem !important;
  }
  .mb-xl-6_5,
  .my-xl-6_5 {
    margin-bottom: 3.046875rem !important;
  }
  .ml-xl-6_5,
  .mx-xl-6_5 {
    margin-left: 3.046875rem !important;
  }
  .m-xl-7_5 {
    margin: 3.515625rem !important;
  }
  .mt-xl-7_5,
  .my-xl-7_5 {
    margin-top: 3.515625rem !important;
  }
  .mr-xl-7_5,
  .mx-xl-7_5 {
    margin-right: 3.515625rem !important;
  }
  .mb-xl-7_5,
  .my-xl-7_5 {
    margin-bottom: 3.515625rem !important;
  }
  .ml-xl-7_5,
  .mx-xl-7_5 {
    margin-left: 3.515625rem !important;
  }
  .m-xl-8_5 {
    margin: 3.984375rem !important;
  }
  .mt-xl-8_5,
  .my-xl-8_5 {
    margin-top: 3.984375rem !important;
  }
  .mr-xl-8_5,
  .mx-xl-8_5 {
    margin-right: 3.984375rem !important;
  }
  .mb-xl-8_5,
  .my-xl-8_5 {
    margin-bottom: 3.984375rem !important;
  }
  .ml-xl-8_5,
  .mx-xl-8_5 {
    margin-left: 3.984375rem !important;
  }
  .m-xl-9_5 {
    margin: 4.453125rem !important;
  }
  .mt-xl-9_5,
  .my-xl-9_5 {
    margin-top: 4.453125rem !important;
  }
  .mr-xl-9_5,
  .mx-xl-9_5 {
    margin-right: 4.453125rem !important;
  }
  .mb-xl-9_5,
  .my-xl-9_5 {
    margin-bottom: 4.453125rem !important;
  }
  .ml-xl-9_5,
  .mx-xl-9_5 {
    margin-left: 4.453125rem !important;
  }
  .m-xl-10_5 {
    margin: 6.796875rem !important;
  }
  .mt-xl-10_5,
  .my-xl-10_5 {
    margin-top: 6.796875rem !important;
  }
  .mr-xl-10_5,
  .mx-xl-10_5 {
    margin-right: 6.796875rem !important;
  }
  .mb-xl-10_5,
  .my-xl-10_5 {
    margin-bottom: 6.796875rem !important;
  }
  .ml-xl-10_5,
  .mx-xl-10_5 {
    margin-left: 6.796875rem !important;
  }
  .p-xl-0 {
    padding: 0 !important;
  }
  .pt-xl-0,
  .py-xl-0 {
    padding-top: 0 !important;
  }
  .pr-xl-0,
  .px-xl-0 {
    padding-right: 0 !important;
  }
  .pb-xl-0,
  .py-xl-0 {
    padding-bottom: 0 !important;
  }
  .pl-xl-0,
  .px-xl-0 {
    padding-left: 0 !important;
  }
  .p-xl-1 {
    padding: 0.46875rem !important;
  }
  .pt-xl-1,
  .py-xl-1 {
    padding-top: 0.46875rem !important;
  }
  .pr-xl-1,
  .px-xl-1 {
    padding-right: 0.46875rem !important;
  }
  .pb-xl-1,
  .py-xl-1 {
    padding-bottom: 0.46875rem !important;
  }
  .pl-xl-1,
  .px-xl-1 {
    padding-left: 0.46875rem !important;
  }
  .p-xl-2 {
    padding: 0.9375rem !important;
  }
  .pt-xl-2,
  .py-xl-2 {
    padding-top: 0.9375rem !important;
  }
  .pr-xl-2,
  .px-xl-2 {
    padding-right: 0.9375rem !important;
  }
  .pb-xl-2,
  .py-xl-2 {
    padding-bottom: 0.9375rem !important;
  }
  .pl-xl-2,
  .px-xl-2 {
    padding-left: 0.9375rem !important;
  }
  .p-xl-3 {
    padding: 1.40625rem !important;
  }
  .pt-xl-3,
  .py-xl-3 {
    padding-top: 1.40625rem !important;
  }
  .pr-xl-3,
  .px-xl-3 {
    padding-right: 1.40625rem !important;
  }
  .pb-xl-3,
  .py-xl-3 {
    padding-bottom: 1.40625rem !important;
  }
  .pl-xl-3,
  .px-xl-3 {
    padding-left: 1.40625rem !important;
  }
  .p-xl-4 {
    padding: 1.875rem !important;
  }
  .pt-xl-4,
  .py-xl-4 {
    padding-top: 1.875rem !important;
  }
  .pr-xl-4,
  .px-xl-4 {
    padding-right: 1.875rem !important;
  }
  .pb-xl-4,
  .py-xl-4 {
    padding-bottom: 1.875rem !important;
  }
  .pl-xl-4,
  .px-xl-4 {
    padding-left: 1.875rem !important;
  }
  .p-xl-5 {
    padding: 2.34375rem !important;
  }
  .pt-xl-5,
  .py-xl-5 {
    padding-top: 2.34375rem !important;
  }
  .pr-xl-5,
  .px-xl-5 {
    padding-right: 2.34375rem !important;
  }
  .pb-xl-5,
  .py-xl-5 {
    padding-bottom: 2.34375rem !important;
  }
  .pl-xl-5,
  .px-xl-5 {
    padding-left: 2.34375rem !important;
  }
  .p-xl-6 {
    padding: 2.8125rem !important;
  }
  .pt-xl-6,
  .py-xl-6 {
    padding-top: 2.8125rem !important;
  }
  .pr-xl-6,
  .px-xl-6 {
    padding-right: 2.8125rem !important;
  }
  .pb-xl-6,
  .py-xl-6 {
    padding-bottom: 2.8125rem !important;
  }
  .pl-xl-6,
  .px-xl-6 {
    padding-left: 2.8125rem !important;
  }
  .p-xl-7 {
    padding: 3.28125rem !important;
  }
  .pt-xl-7,
  .py-xl-7 {
    padding-top: 3.28125rem !important;
  }
  .pr-xl-7,
  .px-xl-7 {
    padding-right: 3.28125rem !important;
  }
  .pb-xl-7,
  .py-xl-7 {
    padding-bottom: 3.28125rem !important;
  }
  .pl-xl-7,
  .px-xl-7 {
    padding-left: 3.28125rem !important;
  }
  .p-xl-8 {
    padding: 3.75rem !important;
  }
  .pt-xl-8,
  .py-xl-8 {
    padding-top: 3.75rem !important;
  }
  .pr-xl-8,
  .px-xl-8 {
    padding-right: 3.75rem !important;
  }
  .pb-xl-8,
  .py-xl-8 {
    padding-bottom: 3.75rem !important;
  }
  .pl-xl-8,
  .px-xl-8 {
    padding-left: 3.75rem !important;
  }
  .p-xl-9 {
    padding: 4.21875rem !important;
  }
  .pt-xl-9,
  .py-xl-9 {
    padding-top: 4.21875rem !important;
  }
  .pr-xl-9,
  .px-xl-9 {
    padding-right: 4.21875rem !important;
  }
  .pb-xl-9,
  .py-xl-9 {
    padding-bottom: 4.21875rem !important;
  }
  .pl-xl-9,
  .px-xl-9 {
    padding-left: 4.21875rem !important;
  }
  .p-xl-10 {
    padding: 6.5625rem !important;
  }
  .pt-xl-10,
  .py-xl-10 {
    padding-top: 6.5625rem !important;
  }
  .pr-xl-10,
  .px-xl-10 {
    padding-right: 6.5625rem !important;
  }
  .pb-xl-10,
  .py-xl-10 {
    padding-bottom: 6.5625rem !important;
  }
  .pl-xl-10,
  .px-xl-10 {
    padding-left: 6.5625rem !important;
  }
  .p-xl-1_5 {
    padding: 0.703125rem !important;
  }
  .pt-xl-1_5,
  .py-xl-1_5 {
    padding-top: 0.703125rem !important;
  }
  .pr-xl-1_5,
  .px-xl-1_5 {
    padding-right: 0.703125rem !important;
  }
  .pb-xl-1_5,
  .py-xl-1_5 {
    padding-bottom: 0.703125rem !important;
  }
  .pl-xl-1_5,
  .px-xl-1_5 {
    padding-left: 0.703125rem !important;
  }
  .p-xl-2_5 {
    padding: 1.171875rem !important;
  }
  .pt-xl-2_5,
  .py-xl-2_5 {
    padding-top: 1.171875rem !important;
  }
  .pr-xl-2_5,
  .px-xl-2_5 {
    padding-right: 1.171875rem !important;
  }
  .pb-xl-2_5,
  .py-xl-2_5 {
    padding-bottom: 1.171875rem !important;
  }
  .pl-xl-2_5,
  .px-xl-2_5 {
    padding-left: 1.171875rem !important;
  }
  .p-xl-3_5 {
    padding: 1.640625rem !important;
  }
  .pt-xl-3_5,
  .py-xl-3_5 {
    padding-top: 1.640625rem !important;
  }
  .pr-xl-3_5,
  .px-xl-3_5 {
    padding-right: 1.640625rem !important;
  }
  .pb-xl-3_5,
  .py-xl-3_5 {
    padding-bottom: 1.640625rem !important;
  }
  .pl-xl-3_5,
  .px-xl-3_5 {
    padding-left: 1.640625rem !important;
  }
  .p-xl-4_5 {
    padding: 2.109375rem !important;
  }
  .pt-xl-4_5,
  .py-xl-4_5 {
    padding-top: 2.109375rem !important;
  }
  .pr-xl-4_5,
  .px-xl-4_5 {
    padding-right: 2.109375rem !important;
  }
  .pb-xl-4_5,
  .py-xl-4_5 {
    padding-bottom: 2.109375rem !important;
  }
  .pl-xl-4_5,
  .px-xl-4_5 {
    padding-left: 2.109375rem !important;
  }
  .p-xl-5_5 {
    padding: 2.578125rem !important;
  }
  .pt-xl-5_5,
  .py-xl-5_5 {
    padding-top: 2.578125rem !important;
  }
  .pr-xl-5_5,
  .px-xl-5_5 {
    padding-right: 2.578125rem !important;
  }
  .pb-xl-5_5,
  .py-xl-5_5 {
    padding-bottom: 2.578125rem !important;
  }
  .pl-xl-5_5,
  .px-xl-5_5 {
    padding-left: 2.578125rem !important;
  }
  .p-xl-6_5 {
    padding: 3.046875rem !important;
  }
  .pt-xl-6_5,
  .py-xl-6_5 {
    padding-top: 3.046875rem !important;
  }
  .pr-xl-6_5,
  .px-xl-6_5 {
    padding-right: 3.046875rem !important;
  }
  .pb-xl-6_5,
  .py-xl-6_5 {
    padding-bottom: 3.046875rem !important;
  }
  .pl-xl-6_5,
  .px-xl-6_5 {
    padding-left: 3.046875rem !important;
  }
  .p-xl-7_5 {
    padding: 3.515625rem !important;
  }
  .pt-xl-7_5,
  .py-xl-7_5 {
    padding-top: 3.515625rem !important;
  }
  .pr-xl-7_5,
  .px-xl-7_5 {
    padding-right: 3.515625rem !important;
  }
  .pb-xl-7_5,
  .py-xl-7_5 {
    padding-bottom: 3.515625rem !important;
  }
  .pl-xl-7_5,
  .px-xl-7_5 {
    padding-left: 3.515625rem !important;
  }
  .p-xl-8_5 {
    padding: 3.984375rem !important;
  }
  .pt-xl-8_5,
  .py-xl-8_5 {
    padding-top: 3.984375rem !important;
  }
  .pr-xl-8_5,
  .px-xl-8_5 {
    padding-right: 3.984375rem !important;
  }
  .pb-xl-8_5,
  .py-xl-8_5 {
    padding-bottom: 3.984375rem !important;
  }
  .pl-xl-8_5,
  .px-xl-8_5 {
    padding-left: 3.984375rem !important;
  }
  .p-xl-9_5 {
    padding: 4.453125rem !important;
  }
  .pt-xl-9_5,
  .py-xl-9_5 {
    padding-top: 4.453125rem !important;
  }
  .pr-xl-9_5,
  .px-xl-9_5 {
    padding-right: 4.453125rem !important;
  }
  .pb-xl-9_5,
  .py-xl-9_5 {
    padding-bottom: 4.453125rem !important;
  }
  .pl-xl-9_5,
  .px-xl-9_5 {
    padding-left: 4.453125rem !important;
  }
  .p-xl-10_5 {
    padding: 6.796875rem !important;
  }
  .pt-xl-10_5,
  .py-xl-10_5 {
    padding-top: 6.796875rem !important;
  }
  .pr-xl-10_5,
  .px-xl-10_5 {
    padding-right: 6.796875rem !important;
  }
  .pb-xl-10_5,
  .py-xl-10_5 {
    padding-bottom: 6.796875rem !important;
  }
  .pl-xl-10_5,
  .px-xl-10_5 {
    padding-left: 6.796875rem !important;
  }
  .m-xl-n1 {
    margin: -0.46875rem !important;
  }
  .mt-xl-n1,
  .my-xl-n1 {
    margin-top: -0.46875rem !important;
  }
  .mr-xl-n1,
  .mx-xl-n1 {
    margin-right: -0.46875rem !important;
  }
  .mb-xl-n1,
  .my-xl-n1 {
    margin-bottom: -0.46875rem !important;
  }
  .ml-xl-n1,
  .mx-xl-n1 {
    margin-left: -0.46875rem !important;
  }
  .m-xl-n2 {
    margin: -0.9375rem !important;
  }
  .mt-xl-n2,
  .my-xl-n2 {
    margin-top: -0.9375rem !important;
  }
  .mr-xl-n2,
  .mx-xl-n2 {
    margin-right: -0.9375rem !important;
  }
  .mb-xl-n2,
  .my-xl-n2 {
    margin-bottom: -0.9375rem !important;
  }
  .ml-xl-n2,
  .mx-xl-n2 {
    margin-left: -0.9375rem !important;
  }
  .m-xl-n3 {
    margin: -1.40625rem !important;
  }
  .mt-xl-n3,
  .my-xl-n3 {
    margin-top: -1.40625rem !important;
  }
  .mr-xl-n3,
  .mx-xl-n3 {
    margin-right: -1.40625rem !important;
  }
  .mb-xl-n3,
  .my-xl-n3 {
    margin-bottom: -1.40625rem !important;
  }
  .ml-xl-n3,
  .mx-xl-n3 {
    margin-left: -1.40625rem !important;
  }
  .m-xl-n4 {
    margin: -1.875rem !important;
  }
  .mt-xl-n4,
  .my-xl-n4 {
    margin-top: -1.875rem !important;
  }
  .mr-xl-n4,
  .mx-xl-n4 {
    margin-right: -1.875rem !important;
  }
  .mb-xl-n4,
  .my-xl-n4 {
    margin-bottom: -1.875rem !important;
  }
  .ml-xl-n4,
  .mx-xl-n4 {
    margin-left: -1.875rem !important;
  }
  .m-xl-n5 {
    margin: -2.34375rem !important;
  }
  .mt-xl-n5,
  .my-xl-n5 {
    margin-top: -2.34375rem !important;
  }
  .mr-xl-n5,
  .mx-xl-n5 {
    margin-right: -2.34375rem !important;
  }
  .mb-xl-n5,
  .my-xl-n5 {
    margin-bottom: -2.34375rem !important;
  }
  .ml-xl-n5,
  .mx-xl-n5 {
    margin-left: -2.34375rem !important;
  }
  .m-xl-n6 {
    margin: -2.8125rem !important;
  }
  .mt-xl-n6,
  .my-xl-n6 {
    margin-top: -2.8125rem !important;
  }
  .mr-xl-n6,
  .mx-xl-n6 {
    margin-right: -2.8125rem !important;
  }
  .mb-xl-n6,
  .my-xl-n6 {
    margin-bottom: -2.8125rem !important;
  }
  .ml-xl-n6,
  .mx-xl-n6 {
    margin-left: -2.8125rem !important;
  }
  .m-xl-n7 {
    margin: -3.28125rem !important;
  }
  .mt-xl-n7,
  .my-xl-n7 {
    margin-top: -3.28125rem !important;
  }
  .mr-xl-n7,
  .mx-xl-n7 {
    margin-right: -3.28125rem !important;
  }
  .mb-xl-n7,
  .my-xl-n7 {
    margin-bottom: -3.28125rem !important;
  }
  .ml-xl-n7,
  .mx-xl-n7 {
    margin-left: -3.28125rem !important;
  }
  .m-xl-n8 {
    margin: -3.75rem !important;
  }
  .mt-xl-n8,
  .my-xl-n8 {
    margin-top: -3.75rem !important;
  }
  .mr-xl-n8,
  .mx-xl-n8 {
    margin-right: -3.75rem !important;
  }
  .mb-xl-n8,
  .my-xl-n8 {
    margin-bottom: -3.75rem !important;
  }
  .ml-xl-n8,
  .mx-xl-n8 {
    margin-left: -3.75rem !important;
  }
  .m-xl-n9 {
    margin: -4.21875rem !important;
  }
  .mt-xl-n9,
  .my-xl-n9 {
    margin-top: -4.21875rem !important;
  }
  .mr-xl-n9,
  .mx-xl-n9 {
    margin-right: -4.21875rem !important;
  }
  .mb-xl-n9,
  .my-xl-n9 {
    margin-bottom: -4.21875rem !important;
  }
  .ml-xl-n9,
  .mx-xl-n9 {
    margin-left: -4.21875rem !important;
  }
  .m-xl-n10 {
    margin: -6.5625rem !important;
  }
  .mt-xl-n10,
  .my-xl-n10 {
    margin-top: -6.5625rem !important;
  }
  .mr-xl-n10,
  .mx-xl-n10 {
    margin-right: -6.5625rem !important;
  }
  .mb-xl-n10,
  .my-xl-n10 {
    margin-bottom: -6.5625rem !important;
  }
  .ml-xl-n10,
  .mx-xl-n10 {
    margin-left: -6.5625rem !important;
  }
  .m-xl-n1_5 {
    margin: -0.703125rem !important;
  }
  .mt-xl-n1_5,
  .my-xl-n1_5 {
    margin-top: -0.703125rem !important;
  }
  .mr-xl-n1_5,
  .mx-xl-n1_5 {
    margin-right: -0.703125rem !important;
  }
  .mb-xl-n1_5,
  .my-xl-n1_5 {
    margin-bottom: -0.703125rem !important;
  }
  .ml-xl-n1_5,
  .mx-xl-n1_5 {
    margin-left: -0.703125rem !important;
  }
  .m-xl-n2_5 {
    margin: -1.171875rem !important;
  }
  .mt-xl-n2_5,
  .my-xl-n2_5 {
    margin-top: -1.171875rem !important;
  }
  .mr-xl-n2_5,
  .mx-xl-n2_5 {
    margin-right: -1.171875rem !important;
  }
  .mb-xl-n2_5,
  .my-xl-n2_5 {
    margin-bottom: -1.171875rem !important;
  }
  .ml-xl-n2_5,
  .mx-xl-n2_5 {
    margin-left: -1.171875rem !important;
  }
  .m-xl-n3_5 {
    margin: -1.640625rem !important;
  }
  .mt-xl-n3_5,
  .my-xl-n3_5 {
    margin-top: -1.640625rem !important;
  }
  .mr-xl-n3_5,
  .mx-xl-n3_5 {
    margin-right: -1.640625rem !important;
  }
  .mb-xl-n3_5,
  .my-xl-n3_5 {
    margin-bottom: -1.640625rem !important;
  }
  .ml-xl-n3_5,
  .mx-xl-n3_5 {
    margin-left: -1.640625rem !important;
  }
  .m-xl-n4_5 {
    margin: -2.109375rem !important;
  }
  .mt-xl-n4_5,
  .my-xl-n4_5 {
    margin-top: -2.109375rem !important;
  }
  .mr-xl-n4_5,
  .mx-xl-n4_5 {
    margin-right: -2.109375rem !important;
  }
  .mb-xl-n4_5,
  .my-xl-n4_5 {
    margin-bottom: -2.109375rem !important;
  }
  .ml-xl-n4_5,
  .mx-xl-n4_5 {
    margin-left: -2.109375rem !important;
  }
  .m-xl-n5_5 {
    margin: -2.578125rem !important;
  }
  .mt-xl-n5_5,
  .my-xl-n5_5 {
    margin-top: -2.578125rem !important;
  }
  .mr-xl-n5_5,
  .mx-xl-n5_5 {
    margin-right: -2.578125rem !important;
  }
  .mb-xl-n5_5,
  .my-xl-n5_5 {
    margin-bottom: -2.578125rem !important;
  }
  .ml-xl-n5_5,
  .mx-xl-n5_5 {
    margin-left: -2.578125rem !important;
  }
  .m-xl-n6_5 {
    margin: -3.046875rem !important;
  }
  .mt-xl-n6_5,
  .my-xl-n6_5 {
    margin-top: -3.046875rem !important;
  }
  .mr-xl-n6_5,
  .mx-xl-n6_5 {
    margin-right: -3.046875rem !important;
  }
  .mb-xl-n6_5,
  .my-xl-n6_5 {
    margin-bottom: -3.046875rem !important;
  }
  .ml-xl-n6_5,
  .mx-xl-n6_5 {
    margin-left: -3.046875rem !important;
  }
  .m-xl-n7_5 {
    margin: -3.515625rem !important;
  }
  .mt-xl-n7_5,
  .my-xl-n7_5 {
    margin-top: -3.515625rem !important;
  }
  .mr-xl-n7_5,
  .mx-xl-n7_5 {
    margin-right: -3.515625rem !important;
  }
  .mb-xl-n7_5,
  .my-xl-n7_5 {
    margin-bottom: -3.515625rem !important;
  }
  .ml-xl-n7_5,
  .mx-xl-n7_5 {
    margin-left: -3.515625rem !important;
  }
  .m-xl-n8_5 {
    margin: -3.984375rem !important;
  }
  .mt-xl-n8_5,
  .my-xl-n8_5 {
    margin-top: -3.984375rem !important;
  }
  .mr-xl-n8_5,
  .mx-xl-n8_5 {
    margin-right: -3.984375rem !important;
  }
  .mb-xl-n8_5,
  .my-xl-n8_5 {
    margin-bottom: -3.984375rem !important;
  }
  .ml-xl-n8_5,
  .mx-xl-n8_5 {
    margin-left: -3.984375rem !important;
  }
  .m-xl-n9_5 {
    margin: -4.453125rem !important;
  }
  .mt-xl-n9_5,
  .my-xl-n9_5 {
    margin-top: -4.453125rem !important;
  }
  .mr-xl-n9_5,
  .mx-xl-n9_5 {
    margin-right: -4.453125rem !important;
  }
  .mb-xl-n9_5,
  .my-xl-n9_5 {
    margin-bottom: -4.453125rem !important;
  }
  .ml-xl-n9_5,
  .mx-xl-n9_5 {
    margin-left: -4.453125rem !important;
  }
  .m-xl-n10_5 {
    margin: -6.796875rem !important;
  }
  .mt-xl-n10_5,
  .my-xl-n10_5 {
    margin-top: -6.796875rem !important;
  }
  .mr-xl-n10_5,
  .mx-xl-n10_5 {
    margin-right: -6.796875rem !important;
  }
  .mb-xl-n10_5,
  .my-xl-n10_5 {
    margin-bottom: -6.796875rem !important;
  }
  .ml-xl-n10_5,
  .mx-xl-n10_5 {
    margin-left: -6.796875rem !important;
  }
  .m-xl-auto {
    margin: auto !important;
  }
  .mt-xl-auto,
  .my-xl-auto {
    margin-top: auto !important;
  }
  .mr-xl-auto,
  .mx-xl-auto {
    margin-right: auto !important;
  }
  .mb-xl-auto,
  .my-xl-auto {
    margin-bottom: auto !important;
  }
  .ml-xl-auto,
  .mx-xl-auto {
    margin-left: auto !important;
  }
}
.stretched-link::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  pointer-events: auto;
  content: "";
  background-color: rgba(0, 0, 0, 0);
}

.text-monospace {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important;
}

.text-justify {
  text-align: justify !important;
}

.text-wrap {
  white-space: normal !important;
}

.text-nowrap {
  white-space: nowrap !important;
}

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

.text-left {
  text-align: left !important;
}

.text-right {
  text-align: right !important;
}

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

@media (min-width: 576px) {
  .text-sm-left {
    text-align: left !important;
  }
  .text-sm-right {
    text-align: right !important;
  }
  .text-sm-center {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .text-md-left {
    text-align: left !important;
  }
  .text-md-right {
    text-align: right !important;
  }
  .text-md-center {
    text-align: center !important;
  }
}
@media (min-width: 1025px) {
  .text-lg-left {
    text-align: left !important;
  }
  .text-lg-right {
    text-align: right !important;
  }
  .text-lg-center {
    text-align: center !important;
  }
}
@media (min-width: 1366px) {
  .text-xl-left {
    text-align: left !important;
  }
  .text-xl-right {
    text-align: right !important;
  }
  .text-xl-center {
    text-align: center !important;
  }
}
.text-lowercase {
  text-transform: lowercase !important;
}

.text-uppercase {
  text-transform: uppercase !important;
}

.text-capitalize {
  text-transform: capitalize !important;
}

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

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

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

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

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

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

.text-white {
  color: #fff !important;
}

.text-primary {
  color: #326fe2 !important;
}

a.text-primary:hover, a.text-primary:focus {
  color: #123982 !important;
}

.text-secondary {
  color: #4c4c4c !important;
}

a.text-secondary:hover, a.text-secondary:focus {
  color: #0c0c0c !important;
}

.text-success {
  color: #046a38 !important;
}

a.text-success:hover, a.text-success:focus {
  color: black !important;
}

.text-info {
  color: #31708f !important;
}

a.text-info:hover, a.text-info:focus {
  color: #102630 !important;
}

.text-warning {
  color: #eea103 !important;
}

a.text-warning:hover, a.text-warning:focus {
  color: #704c01 !important;
}

.text-danger {
  color: #a51a1f !important;
}

a.text-danger:hover, a.text-danger:focus {
  color: #37090a !important;
}

.text-light {
  color: #fff !important;
}

a.text-light:hover, a.text-light:focus {
  color: #bfbfbf !important;
}

.text-dark {
  color: #363636 !important;
}

a.text-dark:hover, a.text-dark:focus {
  color: black !important;
}

.text-green {
  color: #046a38 !important;
}

a.text-green:hover, a.text-green:focus {
  color: black !important;
}

.text-lime {
  color: #41a928 !important;
}

a.text-lime:hover, a.text-lime:focus {
  color: #194210 !important;
}

.text-black {
  color: #000 !important;
}

a.text-black:hover, a.text-black:focus {
  color: black !important;
}

.text-focus {
  color: #76a0b4 !important;
}

a.text-focus:hover, a.text-focus:focus {
  color: #3c5e6e !important;
}

.text-body {
  color: #363636 !important;
}

.text-muted {
  color: #666 !important;
}

.text-black-50 {
  color: rgba(0, 0, 0, 0.5) !important;
}

.text-white-50 {
  color: rgba(255, 255, 255, 0.5) !important;
}

.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}

.text-decoration-none {
  text-decoration: none !important;
}

.text-break {
  word-break: break-word !important;
  word-wrap: break-word !important;
}

.text-reset {
  color: inherit !important;
}

.visible {
  visibility: visible !important;
}

.invisible {
  visibility: hidden !important;
}

@media print {
  *,
  *::before,
  *::after {
    text-shadow: none !important;
    -webkit-box-shadow: none !important;
            box-shadow: none !important;
  }
  a:not(.btn) {
    text-decoration: underline;
  }
  abbr[title]::after {
    content: " (" attr(title) ")";
  }
  pre {
    white-space: pre-wrap !important;
  }
  pre,
  blockquote {
    border: 0.0625rem solid #aeaeae;
    page-break-inside: avoid;
  }
  tr,
  img {
    page-break-inside: avoid;
  }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }
  h2,
  h3 {
    page-break-after: avoid;
  }
  @page {
    size: a3;
  }
  body {
    min-width: 1025px !important;
  }
  .container {
    min-width: 1025px !important;
  }
  .navbar {
    display: none;
  }
  .badge {
    border: 0.0625rem solid #000;
  }
  .table {
    border-collapse: collapse !important;
  }
  .table td,
  .table th {
    background-color: #fff !important;
  }
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #dadada !important;
  }
  .table-dark {
    color: inherit;
  }
  .table-dark th,
  .table-dark td,
  .table-dark thead th,
  .table-dark tbody + tbody {
    border-color: #ccc;
  }
  .table .thead-dark th {
    color: inherit;
    border-color: #ccc;
  }
}
:root {
  --blue: #004876;
  --indigo: #6610f2;
  --purple: #51557f;
  --pink: #e83e8c;
  --red: #b2200d;
  --orange: #f96302;
  --yellow: #ffc600;
  --green: #28a745;
  --teal: #97d4ca;
  --cyan: #17a2b8;
  --white: #fff;
  --gray: #666;
  --gray-dark: #363636;
  --rust: #cf4520;
  --100: #fcefd5;
  --300: #f7d081;
  --500: #eea103;
  --700: #976602;
  --900: #5f4001;
  --pale-green: #d5e6de;
  --pale-blue: #dde7ec;
  --pale-yellow: #fcefd5;
  --pale-red: #f0d9da;
  --black: #000;
  --trans: transparent;
  --black-alpha: rgba(0, 0, 0, 0.6);
  --primary: #326fe2;
  --secondary: #4c4c4c;
  --success: #046a38;
  --info: #31708f;
  --warning: #eea103;
  --danger: #a51a1f;
  --light: #fff;
  --dark: #363636;
  --green: #046a38;
  --lime: #41a928;
  --black: #000;
  --focus: #76a0b4;
  --breakpoint-xs: 0;
  --breakpoint-sm: 576px;
  --breakpoint-md: 768px;
  --breakpoint-lg: 1025px;
  --breakpoint-xl: 1366px;
  --font-family-sans-serif: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}

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

html {
  font-family: sans-serif;
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

article, aside, figcaption, figure, footer, header, hgroup, main, nav, section {
  display: block;
}

body {
  margin: 0;
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.4;
  color: #363636;
  text-align: left;
  background-color: #fff;
}

[tabindex="-1"]:focus:not(:focus-visible) {
  outline: 0 !important;
}

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

h1, h2, h3, h4, h5, h6 {
  margin-top: 0;
  margin-bottom: 1.875rem;
}

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

abbr[title],
abbr[data-original-title] {
  text-decoration: underline;
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
  cursor: help;
  border-bottom: 0;
  -webkit-text-decoration-skip-ink: none;
          text-decoration-skip-ink: none;
}

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

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: 0.5rem;
  margin-left: 0;
}

blockquote {
  margin: 0 0 1rem;
}

b,
strong {
  font-weight: bolder;
}

small {
  font-size: 80%;
}

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

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

a {
  color: #326fe2;
  text-decoration: underline;
  background-color: transparent;
}
a:hover {
  color: #326fe2;
  text-decoration: none;
}

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

pre,
code,
kbd,
samp {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  font-size: 1em;
}

pre {
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
  -ms-overflow-style: scrollbar;
}

figure {
  margin: 0 0 1rem;
}

img {
  vertical-align: middle;
  border-style: none;
}

svg {
  overflow: hidden;
  vertical-align: middle;
}

table {
  border-collapse: collapse;
}

caption {
  padding-top: 0.9375rem;
  padding-bottom: 0.9375rem;
  color: #363636;
  text-align: left;
  caption-side: bottom;
}

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

label {
  display: inline-block;
  margin-bottom: 0.3125rem;
}

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,
input {
  overflow: visible;
}

button,
select {
  text-transform: none;
}

[role=button] {
  cursor: pointer;
}

select {
  word-wrap: normal;
}

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;
}

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

input[type=radio],
input[type=checkbox] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0;
}

textarea {
  overflow: auto;
  resize: vertical;
}

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

legend {
  display: block;
  width: 100%;
  max-width: 100%;
  padding: 0;
  margin-bottom: 0.5rem;
  font-size: 1.5rem;
  line-height: inherit;
  color: inherit;
  white-space: normal;
}

progress {
  vertical-align: baseline;
}

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

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

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

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

output {
  display: inline-block;
}

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

template {
  display: none;
}

[hidden] {
  display: none !important;
}

h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6 {
  margin-bottom: 1.875rem;
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  line-height: 1.2;
}

h1, .h1 {
  font-size: 2.5rem;
}

h2, .h2 {
  font-size: 2rem;
}

h3, .h3 {
  font-size: 1.75rem;
}

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

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

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

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

.display-1 {
  font-size: 6rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-2 {
  font-size: 5.5rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-3 {
  font-size: 4.5rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-4 {
  font-size: 3.5rem;
  font-weight: 300;
  line-height: 1.2;
}

hr {
  margin-top: 0.9375rem;
  margin-bottom: 0.9375rem;
  border: 0;
  border-top: 0.0625rem solid #ccc;
}

small,
.small {
  font-size: 0.75rem;
  font-weight: 400;
}

mark,
.mark {
  padding: 0.2em;
  background-color: #fcf8e3;
}

.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: 90%;
  text-transform: uppercase;
}

.blockquote {
  margin-bottom: 0.9375rem;
  font-size: 1.25rem;
}

.blockquote-footer {
  display: block;
  font-size: 0.75rem;
  color: #666;
}
.blockquote-footer::before {
  content: "— ";
}

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

.img-thumbnail {
  padding: 0.25rem;
  background-color: #fff;
  border: 0.0625rem solid #dadada;
  border-radius: 0.125rem;
  max-width: 100%;
  height: auto;
}

.figure {
  display: inline-block;
}

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

.figure-caption {
  font-size: 90%;
  color: #666;
}

code {
  font-size: 87.5%;
  color: #86393b;
  word-wrap: break-word;
}
a > code {
  color: inherit;
}

kbd {
  padding: 0.2rem 0.4rem;
  font-size: 87.5%;
  color: #fff;
  background-color: #1b1b1b;
  border-radius: 0.125rem;
}
kbd kbd {
  padding: 0;
  font-size: 100%;
  font-weight: 700;
}

pre {
  display: block;
  font-size: 87.5%;
  color: #1b1b1b;
}
pre code {
  font-size: inherit;
  color: inherit;
  word-break: normal;
}

.pre-scrollable {
  max-height: 21.25rem;
  overflow-y: scroll;
}

.container,
.container-fluid,
.container-sm,
.container-md,
.container-lg,
.container-xl {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}

@media (min-width: 576px) {
  .container, .container-sm {
    max-width: 768px;
  }
}
@media (min-width: 768px) {
  .container, .container-sm, .container-md {
    max-width: 1025px;
  }
}
@media (min-width: 1025px) {
  .container, .container-sm, .container-md, .container-lg {
    max-width: 1200px;
  }
}
@media (min-width: 1366px) {
  .container, .container-sm, .container-md, .container-lg, .container-xl {
    max-width: 1270px;
  }
}
.row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}

.no-gutters {
  margin-right: 0;
  margin-left: 0;
}
.no-gutters > .col,
.no-gutters > [class*=col-] {
  padding-right: 0;
  padding-left: 0;
}

.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,
.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm,
.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md,
.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg,
.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,
.col-xl-auto {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
}

.col {
  -ms-flex-preferred-size: 0;
      flex-basis: 0;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  max-width: 100%;
}

.row-cols-1 > * {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
  max-width: 100%;
}

.row-cols-2 > * {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 50%;
          flex: 0 0 50%;
  max-width: 50%;
}

.row-cols-3 > * {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 33.3333333333%;
          flex: 0 0 33.3333333333%;
  max-width: 33.3333333333%;
}

.row-cols-4 > * {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 25%;
          flex: 0 0 25%;
  max-width: 25%;
}

.row-cols-5 > * {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 20%;
          flex: 0 0 20%;
  max-width: 20%;
}

.row-cols-6 > * {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 16.6666666667%;
          flex: 0 0 16.6666666667%;
  max-width: 16.6666666667%;
}

.col-auto {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}

.col-1 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 8.33333333%;
          flex: 0 0 8.33333333%;
  max-width: 8.33333333%;
}

.col-2 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 16.66666667%;
          flex: 0 0 16.66666667%;
  max-width: 16.66666667%;
}

.col-3 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 25%;
          flex: 0 0 25%;
  max-width: 25%;
}

.col-4 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 33.33333333%;
          flex: 0 0 33.33333333%;
  max-width: 33.33333333%;
}

.col-5 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 41.66666667%;
          flex: 0 0 41.66666667%;
  max-width: 41.66666667%;
}

.col-6 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 50%;
          flex: 0 0 50%;
  max-width: 50%;
}

.col-7 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 58.33333333%;
          flex: 0 0 58.33333333%;
  max-width: 58.33333333%;
}

.col-8 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 66.66666667%;
          flex: 0 0 66.66666667%;
  max-width: 66.66666667%;
}

.col-9 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 75%;
          flex: 0 0 75%;
  max-width: 75%;
}

.col-10 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 83.33333333%;
          flex: 0 0 83.33333333%;
  max-width: 83.33333333%;
}

.col-11 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 91.66666667%;
          flex: 0 0 91.66666667%;
  max-width: 91.66666667%;
}

.col-12 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
  max-width: 100%;
}

.order-first {
  -webkit-box-ordinal-group: 0;
      -ms-flex-order: -1;
          order: -1;
}

.order-last {
  -webkit-box-ordinal-group: 14;
      -ms-flex-order: 13;
          order: 13;
}

.order-0 {
  -webkit-box-ordinal-group: 1;
      -ms-flex-order: 0;
          order: 0;
}

.order-1 {
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
}

.order-2 {
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
}

.order-3 {
  -webkit-box-ordinal-group: 4;
      -ms-flex-order: 3;
          order: 3;
}

.order-4 {
  -webkit-box-ordinal-group: 5;
      -ms-flex-order: 4;
          order: 4;
}

.order-5 {
  -webkit-box-ordinal-group: 6;
      -ms-flex-order: 5;
          order: 5;
}

.order-6 {
  -webkit-box-ordinal-group: 7;
      -ms-flex-order: 6;
          order: 6;
}

.order-7 {
  -webkit-box-ordinal-group: 8;
      -ms-flex-order: 7;
          order: 7;
}

.order-8 {
  -webkit-box-ordinal-group: 9;
      -ms-flex-order: 8;
          order: 8;
}

.order-9 {
  -webkit-box-ordinal-group: 10;
      -ms-flex-order: 9;
          order: 9;
}

.order-10 {
  -webkit-box-ordinal-group: 11;
      -ms-flex-order: 10;
          order: 10;
}

.order-11 {
  -webkit-box-ordinal-group: 12;
      -ms-flex-order: 11;
          order: 11;
}

.order-12 {
  -webkit-box-ordinal-group: 13;
      -ms-flex-order: 12;
          order: 12;
}

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

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

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

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

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

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

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

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

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

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

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

@media (min-width: 576px) {
  .col-sm {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-sm-1 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-sm-2 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-sm-3 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.3333333333%;
            flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-sm-4 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-sm-5 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 20%;
            flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-sm-6 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.6666666667%;
            flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-sm-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-sm-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 8.33333333%;
            flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-sm-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66666667%;
            flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-sm-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .col-sm-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333333%;
            flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-sm-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 41.66666667%;
            flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-sm-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .col-sm-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 58.33333333%;
            flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-sm-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66666667%;
            flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-sm-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
            flex: 0 0 75%;
    max-width: 75%;
  }
  .col-sm-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 83.33333333%;
            flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-sm-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 91.66666667%;
            flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-sm-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .order-sm-first {
    -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
            order: -1;
  }
  .order-sm-last {
    -webkit-box-ordinal-group: 14;
        -ms-flex-order: 13;
            order: 13;
  }
  .order-sm-0 {
    -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
  }
  .order-sm-1 {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
  .order-sm-2 {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .order-sm-3 {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
  }
  .order-sm-4 {
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4;
  }
  .order-sm-5 {
    -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
            order: 5;
  }
  .order-sm-6 {
    -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
            order: 6;
  }
  .order-sm-7 {
    -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
            order: 7;
  }
  .order-sm-8 {
    -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
            order: 8;
  }
  .order-sm-9 {
    -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
            order: 9;
  }
  .order-sm-10 {
    -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
            order: 10;
  }
  .order-sm-11 {
    -webkit-box-ordinal-group: 12;
        -ms-flex-order: 11;
            order: 11;
  }
  .order-sm-12 {
    -webkit-box-ordinal-group: 13;
        -ms-flex-order: 12;
            order: 12;
  }
  .offset-sm-0 {
    margin-left: 0;
  }
  .offset-sm-1 {
    margin-left: 8.33333333%;
  }
  .offset-sm-2 {
    margin-left: 16.66666667%;
  }
  .offset-sm-3 {
    margin-left: 25%;
  }
  .offset-sm-4 {
    margin-left: 33.33333333%;
  }
  .offset-sm-5 {
    margin-left: 41.66666667%;
  }
  .offset-sm-6 {
    margin-left: 50%;
  }
  .offset-sm-7 {
    margin-left: 58.33333333%;
  }
  .offset-sm-8 {
    margin-left: 66.66666667%;
  }
  .offset-sm-9 {
    margin-left: 75%;
  }
  .offset-sm-10 {
    margin-left: 83.33333333%;
  }
  .offset-sm-11 {
    margin-left: 91.66666667%;
  }
}
@media (min-width: 768px) {
  .col-md {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-md-1 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-md-2 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-md-3 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.3333333333%;
            flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-md-4 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-md-5 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 20%;
            flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-md-6 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.6666666667%;
            flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-md-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-md-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 8.33333333%;
            flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-md-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66666667%;
            flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-md-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .col-md-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333333%;
            flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-md-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 41.66666667%;
            flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-md-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .col-md-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 58.33333333%;
            flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-md-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66666667%;
            flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-md-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
            flex: 0 0 75%;
    max-width: 75%;
  }
  .col-md-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 83.33333333%;
            flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-md-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 91.66666667%;
            flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-md-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .order-md-first {
    -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
            order: -1;
  }
  .order-md-last {
    -webkit-box-ordinal-group: 14;
        -ms-flex-order: 13;
            order: 13;
  }
  .order-md-0 {
    -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
  }
  .order-md-1 {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
  .order-md-2 {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .order-md-3 {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
  }
  .order-md-4 {
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4;
  }
  .order-md-5 {
    -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
            order: 5;
  }
  .order-md-6 {
    -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
            order: 6;
  }
  .order-md-7 {
    -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
            order: 7;
  }
  .order-md-8 {
    -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
            order: 8;
  }
  .order-md-9 {
    -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
            order: 9;
  }
  .order-md-10 {
    -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
            order: 10;
  }
  .order-md-11 {
    -webkit-box-ordinal-group: 12;
        -ms-flex-order: 11;
            order: 11;
  }
  .order-md-12 {
    -webkit-box-ordinal-group: 13;
        -ms-flex-order: 12;
            order: 12;
  }
  .offset-md-0 {
    margin-left: 0;
  }
  .offset-md-1 {
    margin-left: 8.33333333%;
  }
  .offset-md-2 {
    margin-left: 16.66666667%;
  }
  .offset-md-3 {
    margin-left: 25%;
  }
  .offset-md-4 {
    margin-left: 33.33333333%;
  }
  .offset-md-5 {
    margin-left: 41.66666667%;
  }
  .offset-md-6 {
    margin-left: 50%;
  }
  .offset-md-7 {
    margin-left: 58.33333333%;
  }
  .offset-md-8 {
    margin-left: 66.66666667%;
  }
  .offset-md-9 {
    margin-left: 75%;
  }
  .offset-md-10 {
    margin-left: 83.33333333%;
  }
  .offset-md-11 {
    margin-left: 91.66666667%;
  }
}
@media (min-width: 1025px) {
  .col-lg {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-lg-1 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-lg-2 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-lg-3 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.3333333333%;
            flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-lg-4 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-lg-5 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 20%;
            flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-lg-6 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.6666666667%;
            flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-lg-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-lg-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 8.33333333%;
            flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-lg-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66666667%;
            flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-lg-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .col-lg-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333333%;
            flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-lg-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 41.66666667%;
            flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-lg-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .col-lg-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 58.33333333%;
            flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-lg-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66666667%;
            flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-lg-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
            flex: 0 0 75%;
    max-width: 75%;
  }
  .col-lg-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 83.33333333%;
            flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-lg-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 91.66666667%;
            flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-lg-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .order-lg-first {
    -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
            order: -1;
  }
  .order-lg-last {
    -webkit-box-ordinal-group: 14;
        -ms-flex-order: 13;
            order: 13;
  }
  .order-lg-0 {
    -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
  }
  .order-lg-1 {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
  .order-lg-2 {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .order-lg-3 {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
  }
  .order-lg-4 {
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4;
  }
  .order-lg-5 {
    -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
            order: 5;
  }
  .order-lg-6 {
    -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
            order: 6;
  }
  .order-lg-7 {
    -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
            order: 7;
  }
  .order-lg-8 {
    -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
            order: 8;
  }
  .order-lg-9 {
    -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
            order: 9;
  }
  .order-lg-10 {
    -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
            order: 10;
  }
  .order-lg-11 {
    -webkit-box-ordinal-group: 12;
        -ms-flex-order: 11;
            order: 11;
  }
  .order-lg-12 {
    -webkit-box-ordinal-group: 13;
        -ms-flex-order: 12;
            order: 12;
  }
  .offset-lg-0 {
    margin-left: 0;
  }
  .offset-lg-1 {
    margin-left: 8.33333333%;
  }
  .offset-lg-2 {
    margin-left: 16.66666667%;
  }
  .offset-lg-3 {
    margin-left: 25%;
  }
  .offset-lg-4 {
    margin-left: 33.33333333%;
  }
  .offset-lg-5 {
    margin-left: 41.66666667%;
  }
  .offset-lg-6 {
    margin-left: 50%;
  }
  .offset-lg-7 {
    margin-left: 58.33333333%;
  }
  .offset-lg-8 {
    margin-left: 66.66666667%;
  }
  .offset-lg-9 {
    margin-left: 75%;
  }
  .offset-lg-10 {
    margin-left: 83.33333333%;
  }
  .offset-lg-11 {
    margin-left: 91.66666667%;
  }
}
@media (min-width: 1366px) {
  .col-xl {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-xl-1 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-xl-2 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-xl-3 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.3333333333%;
            flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-xl-4 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-xl-5 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 20%;
            flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-xl-6 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.6666666667%;
            flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-xl-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-xl-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 8.33333333%;
            flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-xl-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66666667%;
            flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-xl-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .col-xl-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333333%;
            flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-xl-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 41.66666667%;
            flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-xl-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .col-xl-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 58.33333333%;
            flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-xl-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66666667%;
            flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-xl-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
            flex: 0 0 75%;
    max-width: 75%;
  }
  .col-xl-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 83.33333333%;
            flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-xl-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 91.66666667%;
            flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-xl-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .order-xl-first {
    -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
            order: -1;
  }
  .order-xl-last {
    -webkit-box-ordinal-group: 14;
        -ms-flex-order: 13;
            order: 13;
  }
  .order-xl-0 {
    -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
  }
  .order-xl-1 {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
  .order-xl-2 {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .order-xl-3 {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
  }
  .order-xl-4 {
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4;
  }
  .order-xl-5 {
    -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
            order: 5;
  }
  .order-xl-6 {
    -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
            order: 6;
  }
  .order-xl-7 {
    -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
            order: 7;
  }
  .order-xl-8 {
    -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
            order: 8;
  }
  .order-xl-9 {
    -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
            order: 9;
  }
  .order-xl-10 {
    -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
            order: 10;
  }
  .order-xl-11 {
    -webkit-box-ordinal-group: 12;
        -ms-flex-order: 11;
            order: 11;
  }
  .order-xl-12 {
    -webkit-box-ordinal-group: 13;
        -ms-flex-order: 12;
            order: 12;
  }
  .offset-xl-0 {
    margin-left: 0;
  }
  .offset-xl-1 {
    margin-left: 8.33333333%;
  }
  .offset-xl-2 {
    margin-left: 16.66666667%;
  }
  .offset-xl-3 {
    margin-left: 25%;
  }
  .offset-xl-4 {
    margin-left: 33.33333333%;
  }
  .offset-xl-5 {
    margin-left: 41.66666667%;
  }
  .offset-xl-6 {
    margin-left: 50%;
  }
  .offset-xl-7 {
    margin-left: 58.33333333%;
  }
  .offset-xl-8 {
    margin-left: 66.66666667%;
  }
  .offset-xl-9 {
    margin-left: 75%;
  }
  .offset-xl-10 {
    margin-left: 83.33333333%;
  }
  .offset-xl-11 {
    margin-left: 91.66666667%;
  }
}
.table {
  width: 100%;
  margin-bottom: 0.9375rem;
  color: #363636;
  background-color: transparent;
}
.table th,
.table td {
  padding: 0.9375rem;
  vertical-align: top;
  border-top: 0.0625rem solid #ccc;
}
.table thead th {
  vertical-align: bottom;
  border-bottom: 0.125rem solid #ccc;
}
.table tbody + tbody {
  border-top: 0.125rem solid #ccc;
}

.table-sm th,
.table-sm td {
  padding: 0.625rem;
}

.table-bordered {
  border: 0.0625rem solid #ccc;
}
.table-bordered th,
.table-bordered td {
  border: 0.0625rem solid #ccc;
}
.table-bordered thead th,
.table-bordered thead td {
  border-bottom-width: 0.125rem;
}

.table-borderless th,
.table-borderless td,
.table-borderless thead th,
.table-borderless tbody + tbody {
  border: 0;
}

.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(0, 0, 0, 0.05);
}

.table-hover tbody tr:hover {
  color: #363636;
  background-color: rgba(0, 0, 0, 0.075);
}

.table-primary,
.table-primary > th,
.table-primary > td {
  background-color: #c6d7f7;
}
.table-primary th,
.table-primary td,
.table-primary thead th,
.table-primary tbody + tbody {
  border-color: #94b4f0;
}

.table-hover .table-primary:hover {
  background-color: #b0c7f4;
}
.table-hover .table-primary:hover > td,
.table-hover .table-primary:hover > th {
  background-color: #b0c7f4;
}

.table-secondary,
.table-secondary > th,
.table-secondary > td {
  background-color: #cdcdcd;
}
.table-secondary th,
.table-secondary td,
.table-secondary thead th,
.table-secondary tbody + tbody {
  border-color: #a2a2a2;
}

.table-hover .table-secondary:hover {
  background-color: silver;
}
.table-hover .table-secondary:hover > td,
.table-hover .table-secondary:hover > th {
  background-color: silver;
}

.table-success,
.table-success > th,
.table-success > td {
  background-color: #b9d5c7;
}
.table-success th,
.table-success td,
.table-success thead th,
.table-success tbody + tbody {
  border-color: #7cb298;
}

.table-hover .table-success:hover {
  background-color: #a9cbba;
}
.table-hover .table-success:hover > td,
.table-hover .table-success:hover > th {
  background-color: #a9cbba;
}

.table-info,
.table-info > th,
.table-info > td {
  background-color: #c5d7e0;
}
.table-info th,
.table-info td,
.table-info thead th,
.table-info tbody + tbody {
  border-color: #94b5c5;
}

.table-hover .table-info:hover {
  background-color: #b4ccd7;
}
.table-hover .table-info:hover > td,
.table-hover .table-info:hover > th {
  background-color: #b4ccd7;
}

.table-warning,
.table-warning > th,
.table-warning > td {
  background-color: #fae5b8;
}
.table-warning th,
.table-warning td,
.table-warning thead th,
.table-warning tbody + tbody {
  border-color: #f6ce7c;
}

.table-hover .table-warning:hover {
  background-color: #f8dca0;
}
.table-hover .table-warning:hover > td,
.table-hover .table-warning:hover > th {
  background-color: #f8dca0;
}

.table-danger,
.table-danger > th,
.table-danger > td {
  background-color: #e6bfc0;
}
.table-danger th,
.table-danger td,
.table-danger thead th,
.table-danger tbody + tbody {
  border-color: #d0888b;
}

.table-hover .table-danger:hover {
  background-color: #dfadae;
}
.table-hover .table-danger:hover > td,
.table-hover .table-danger:hover > th {
  background-color: #dfadae;
}

.table-light,
.table-light > th,
.table-light > td {
  background-color: white;
}
.table-light th,
.table-light td,
.table-light thead th,
.table-light tbody + tbody {
  border-color: white;
}

.table-hover .table-light:hover {
  background-color: #f2f2f2;
}
.table-hover .table-light:hover > td,
.table-hover .table-light:hover > th {
  background-color: #f2f2f2;
}

.table-dark,
.table-dark > th,
.table-dark > td {
  background-color: #c7c7c7;
}
.table-dark th,
.table-dark td,
.table-dark thead th,
.table-dark tbody + tbody {
  border-color: #969696;
}

.table-hover .table-dark:hover {
  background-color: #bababa;
}
.table-hover .table-dark:hover > td,
.table-hover .table-dark:hover > th {
  background-color: #bababa;
}

.table-green,
.table-green > th,
.table-green > td {
  background-color: #b9d5c7;
}
.table-green th,
.table-green td,
.table-green thead th,
.table-green tbody + tbody {
  border-color: #7cb298;
}

.table-hover .table-green:hover {
  background-color: #a9cbba;
}
.table-hover .table-green:hover > td,
.table-hover .table-green:hover > th {
  background-color: #a9cbba;
}

.table-lime,
.table-lime > th,
.table-lime > td {
  background-color: #cae7c3;
}
.table-lime th,
.table-lime td,
.table-lime thead th,
.table-lime tbody + tbody {
  border-color: #9cd28f;
}

.table-hover .table-lime:hover {
  background-color: #bae0b1;
}
.table-hover .table-lime:hover > td,
.table-hover .table-lime:hover > th {
  background-color: #bae0b1;
}

.table-black,
.table-black > th,
.table-black > td {
  background-color: #b8b8b8;
}
.table-black th,
.table-black td,
.table-black thead th,
.table-black tbody + tbody {
  border-color: #7a7a7a;
}

.table-hover .table-black:hover {
  background-color: #ababab;
}
.table-hover .table-black:hover > td,
.table-hover .table-black:hover > th {
  background-color: #ababab;
}

.table-focus,
.table-focus > th,
.table-focus > td {
  background-color: #d9e4ea;
}
.table-focus th,
.table-focus td,
.table-focus thead th,
.table-focus tbody + tbody {
  border-color: #b8ced8;
}

.table-hover .table-focus:hover {
  background-color: #c9d8e1;
}
.table-hover .table-focus:hover > td,
.table-hover .table-focus:hover > th {
  background-color: #c9d8e1;
}

.table-active,
.table-active > th,
.table-active > td {
  background-color: rgba(0, 0, 0, 0.075);
}

.table-hover .table-active:hover {
  background-color: rgba(0, 0, 0, 0.075);
}
.table-hover .table-active:hover > td,
.table-hover .table-active:hover > th {
  background-color: rgba(0, 0, 0, 0.075);
}

.table .thead-dark th {
  color: #fff;
  background-color: #666;
  border-color: #2e2e2e;
}
.table .thead-light th {
  color: #4c4c4c;
  background-color: #ccc;
  border-color: #ccc;
}

.table-dark {
  color: #fff;
  background-color: #666;
}
.table-dark th,
.table-dark td,
.table-dark thead th {
  border-color: #2e2e2e;
}
.table-dark.table-bordered {
  border: 0;
}
.table-dark.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(255, 255, 255, 0.05);
}
.table-dark.table-hover tbody tr:hover {
  color: #fff;
  background-color: rgba(255, 255, 255, 0.075);
}

@media (max-width: 575.98px) {
  .table-responsive-sm {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-sm > .table-bordered {
    border: 0;
  }
}
@media (max-width: 767.98px) {
  .table-responsive-md {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-md > .table-bordered {
    border: 0;
  }
}
@media (max-width: 1024.98px) {
  .table-responsive-lg {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-lg > .table-bordered {
    border: 0;
  }
}
@media (max-width: 1365.98px) {
  .table-responsive-xl {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-xl > .table-bordered {
    border: 0;
  }
}
.table-responsive {
  display: block;
  width: 100%;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}
.table-responsive > .table-bordered {
  border: 0;
}

.form-control {
  display: block;
  width: 100%;
  height: calc(2.15rem + 0.125rem);
  padding: 0.375rem 0.75rem;
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.4;
  color: #363636;
  background-color: #fff;
  background-clip: padding-box;
  border: 0.0625rem solid #ccc;
  border-radius: 0.125rem;
  -webkit-transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-control {
    -webkit-transition: none;
    transition: none;
  }
}
.form-control::-ms-expand {
  background-color: transparent;
  border: 0;
}
.form-control:focus {
  color: #363636;
  background-color: #fff;
  border-color: #363636;
  outline: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.form-control::-webkit-input-placeholder {
  color: #666;
  opacity: 1;
}
.form-control::-moz-placeholder {
  color: #666;
  opacity: 1;
}
.form-control:-ms-input-placeholder {
  color: #666;
  opacity: 1;
}
.form-control::-ms-input-placeholder {
  color: #666;
  opacity: 1;
}
.form-control::placeholder {
  color: #666;
  opacity: 1;
}
.form-control:disabled, .form-control[readonly] {
  background-color: #e8e8e8;
  opacity: 1;
}

input[type=date].form-control,
input[type=time].form-control,
input[type=datetime-local].form-control,
input[type=month].form-control {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}

select.form-control:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #363636;
}
select.form-control:focus::-ms-value {
  color: #363636;
  background-color: #fff;
}

.form-control-file,
.form-control-range {
  display: block;
  width: 100%;
}

.col-form-label {
  padding-top: 0.4375rem;
  padding-bottom: 0.4375rem;
  margin-bottom: 0;
  font-size: inherit;
  line-height: 1.4;
}

.col-form-label-lg {
  padding-top: 1.0625rem;
  padding-bottom: 1.0625rem;
  font-size: 1.25rem;
  line-height: 1.2;
}

.col-form-label-sm {
  padding-top: 0.3125rem;
  padding-bottom: 0.3125rem;
  font-size: 1rem;
  line-height: 1.2;
}

.form-control-plaintext {
  display: block;
  width: 100%;
  padding: 0.375rem 0;
  margin-bottom: 0;
  font-size: 1rem;
  line-height: 1.4;
  color: #363636;
  background-color: transparent;
  border: solid transparent;
  border-width: 0.0625rem 0;
}
.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {
  padding-right: 0;
  padding-left: 0;
}

.form-control-sm {
  height: calc(1.2em + 0.5rem + 0.125rem);
  padding: 0.25rem 0.5rem;
  font-size: 1rem;
  line-height: 1.2;
  border-radius: 0.125rem;
}

.form-control-lg {
  height: calc(1.2em + 2rem + 0.125rem);
  padding: 1rem 1.875rem;
  font-size: 1.25rem;
  line-height: 1.2;
  border-radius: 0.1875rem;
}

select.form-control[size], select.form-control[multiple] {
  height: auto;
}

textarea.form-control {
  height: auto;
}

.form-group {
  margin-bottom: 0.9375rem;
}

.form-text {
  display: block;
  margin-top: 0.3125rem;
}

.form-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-right: -0.3125rem;
  margin-left: -0.3125rem;
}
.form-row > .col,
.form-row > [class*=col-] {
  padding-right: 0.3125rem;
  padding-left: 0.3125rem;
}

.form-check {
  position: relative;
  display: block;
  padding-left: 0.625rem;
}

.form-check-input {
  position: absolute;
  margin-top: 0.9375rem;
  margin-left: -0.625rem;
}
.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {
  color: #666;
}

.form-check-label {
  margin-bottom: 0;
}

.form-check-inline {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-left: 0;
  margin-right: 0.75rem;
}
.form-check-inline .form-check-input {
  position: static;
  margin-top: 0;
  margin-right: 0.3125rem;
  margin-left: 0;
}

.valid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.3125rem;
  font-size: 1rem;
  color: #046a38;
}

.valid-tooltip {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 1.0625rem 1.0625rem;
  margin-top: 0.1rem;
  font-size: 1rem;
  line-height: 1.4;
  color: #fff;
  background-color: #046a38;
  border-radius: 0.125rem;
}
.form-row > .col > .valid-tooltip, .form-row > [class*=col-] > .valid-tooltip {
  left: 0.3125rem;
}

.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: #046a38;
}
.was-validated .form-control:valid:focus, .form-control.is-valid:focus {
  border-color: #046a38;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.25);
          box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.25);
}

.was-validated .custom-select:valid, .custom-select.is-valid {
  border-color: #046a38;
}
.was-validated .custom-select:valid:focus, .custom-select.is-valid:focus {
  border-color: #046a38;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.25);
          box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.25);
}

.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
  color: #046a38;
}
.was-validated .form-check-input:valid ~ .valid-feedback,
.was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback,
.form-check-input.is-valid ~ .valid-tooltip {
  display: block;
}

.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label {
  color: #046a38;
}
.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {
  border-color: #046a38;
}
.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before {
  border-color: #069b52;
  background-color: #069b52;
}
.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.25);
          box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.25);
}
.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #046a38;
}

.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {
  border-color: #046a38;
}
.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {
  border-color: #046a38;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.25);
          box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.25);
}

.invalid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.3125rem;
  font-size: 1rem;
  color: #a51a1f;
}

.invalid-tooltip {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 1.0625rem 1.0625rem;
  margin-top: 0.1rem;
  font-size: 1rem;
  line-height: 1.4;
  color: #fff;
  background-color: #a51a1f;
  border-radius: 0.125rem;
}
.form-row > .col > .invalid-tooltip, .form-row > [class*=col-] > .invalid-tooltip {
  left: 0.3125rem;
}

.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: #a51a1f;
}
.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {
  border-color: #a51a1f;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.25);
          box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.25);
}

.was-validated .custom-select:invalid, .custom-select.is-invalid {
  border-color: #a51a1f;
}
.was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus {
  border-color: #a51a1f;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.25);
          box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.25);
}

.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
  color: #a51a1f;
}
.was-validated .form-check-input:invalid ~ .invalid-feedback,
.was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback,
.form-check-input.is-invalid ~ .invalid-tooltip {
  display: block;
}

.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label {
  color: #a51a1f;
}
.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before {
  border-color: #a51a1f;
}
.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before {
  border-color: #d12127;
  background-color: #d12127;
}
.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.25);
          box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.25);
}
.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #a51a1f;
}

.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {
  border-color: #a51a1f;
}
.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label {
  border-color: #a51a1f;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.25);
          box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.25);
}

.form-inline {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.form-inline .form-check {
  width: 100%;
}
@media (min-width: 576px) {
  .form-inline label {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    margin-bottom: 0;
  }
  .form-inline .form-group {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row wrap;
            flex-flow: row wrap;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-bottom: 0;
  }
  .form-inline .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  .form-inline .form-control-plaintext {
    display: inline-block;
  }
  .form-inline .input-group,
  .form-inline .custom-select {
    width: auto;
  }
  .form-inline .form-check {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    width: auto;
    padding-left: 0;
  }
  .form-inline .form-check-input {
    position: relative;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    margin-top: 0;
    margin-right: 0.25rem;
    margin-left: 0;
  }
  .form-inline .custom-control {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  .form-inline .custom-control-label {
    margin-bottom: 0;
  }
}

.btn {
  display: inline-block;
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
  color: #363636;
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  background-color: transparent;
  border: 0.125rem solid transparent;
  padding: 0.46875rem 0.9375rem;
  font-size: 1.125rem;
  line-height: 1.2;
  border-radius: 0.125rem;
  -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  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;
  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, -webkit-box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .btn {
    -webkit-transition: none;
    transition: none;
  }
}
.btn:hover {
  color: #363636;
  text-decoration: none;
}
.btn:focus, .btn.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(50, 111, 226, 0.216);
          box-shadow: 0 0 0 0.125rem rgba(50, 111, 226, 0.216);
}
.btn.disabled, .btn:disabled {
  opacity: 1;
}
.btn:not(:disabled):not(.disabled) {
  cursor: pointer;
}
a.btn.disabled,
fieldset:disabled a.btn {
  pointer-events: none;
}

.btn-primary {
  color: #fff;
  background-color: #326fe2;
  border-color: #326fe2;
}
.btn-primary:hover {
  color: #fff;
  background-color: #1d5bd0;
  border-color: #1c57c5;
}
.btn-primary:focus, .btn-primary.focus {
  color: #fff;
  background-color: #1d5bd0;
  border-color: #1c57c5;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(81, 133, 230, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(81, 133, 230, 0.5);
}
.btn-primary.disabled, .btn-primary:disabled {
  color: #fff;
  background-color: #326fe2;
  border-color: #326fe2;
}
.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle {
  color: #fff;
  background-color: #1c57c5;
  border-color: #1a52ba;
}
.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-primary.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(81, 133, 230, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(81, 133, 230, 0.5);
}

.btn-secondary {
  color: #fff;
  background-color: #4c4c4c;
  border-color: #4c4c4c;
}
.btn-secondary:hover {
  color: #fff;
  background-color: #393939;
  border-color: #333333;
}
.btn-secondary:focus, .btn-secondary.focus {
  color: #fff;
  background-color: #393939;
  border-color: #333333;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(103, 103, 103, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(103, 103, 103, 0.5);
}
.btn-secondary.disabled, .btn-secondary:disabled {
  color: #fff;
  background-color: #4c4c4c;
  border-color: #4c4c4c;
}
.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle {
  color: #fff;
  background-color: #333333;
  border-color: #2c2c2c;
}
.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-secondary.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(103, 103, 103, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(103, 103, 103, 0.5);
}

.btn-success {
  color: #fff;
  background-color: #046a38;
  border-color: #046a38;
}
.btn-success:hover {
  color: #fff;
  background-color: #034525;
  border-color: #02391e;
}
.btn-success:focus, .btn-success.focus {
  color: #fff;
  background-color: #034525;
  border-color: #02391e;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(42, 128, 86, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(42, 128, 86, 0.5);
}
.btn-success.disabled, .btn-success:disabled {
  color: #fff;
  background-color: #046a38;
  border-color: #046a38;
}
.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle {
  color: #fff;
  background-color: #02391e;
  border-color: #022d18;
}
.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus, .show > .btn-success.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(42, 128, 86, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(42, 128, 86, 0.5);
}

.btn-info {
  color: #fff;
  background-color: #31708f;
  border-color: #31708f;
}
.btn-info:hover {
  color: #fff;
  background-color: #275a73;
  border-color: #245269;
}
.btn-info:focus, .btn-info.focus {
  color: #fff;
  background-color: #275a73;
  border-color: #245269;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(80, 133, 160, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(80, 133, 160, 0.5);
}
.btn-info.disabled, .btn-info:disabled {
  color: #fff;
  background-color: #31708f;
  border-color: #31708f;
}
.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle {
  color: #fff;
  background-color: #245269;
  border-color: #214b60;
}
.btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus, .show > .btn-info.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(80, 133, 160, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(80, 133, 160, 0.5);
}

.btn-warning {
  color: #1b1b1b;
  background-color: #eea103;
  border-color: #eea103;
}
.btn-warning:hover {
  color: #fff;
  background-color: #c88703;
  border-color: #bc7f02;
}
.btn-warning:focus, .btn-warning.focus {
  color: #fff;
  background-color: #c88703;
  border-color: #bc7f02;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(206, 141, 7, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(206, 141, 7, 0.5);
}
.btn-warning.disabled, .btn-warning:disabled {
  color: #1b1b1b;
  background-color: #eea103;
  border-color: #eea103;
}
.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, .show > .btn-warning.dropdown-toggle {
  color: #fff;
  background-color: #bc7f02;
  border-color: #af7602;
}
.btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-warning.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(206, 141, 7, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(206, 141, 7, 0.5);
}

.btn-danger {
  color: #fff;
  background-color: #a51a1f;
  border-color: #a51a1f;
}
.btn-danger:hover {
  color: #fff;
  background-color: #841519;
  border-color: #791317;
}
.btn-danger:focus, .btn-danger.focus {
  color: #fff;
  background-color: #841519;
  border-color: #791317;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(179, 60, 65, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(179, 60, 65, 0.5);
}
.btn-danger.disabled, .btn-danger:disabled {
  color: #fff;
  background-color: #a51a1f;
  border-color: #a51a1f;
}
.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle {
  color: #fff;
  background-color: #791317;
  border-color: #6e1115;
}
.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-danger.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(179, 60, 65, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(179, 60, 65, 0.5);
}

.btn-light {
  color: #1b1b1b;
  background-color: #fff;
  border-color: #fff;
}
.btn-light:hover {
  color: #1b1b1b;
  background-color: #ececec;
  border-color: #e6e6e6;
}
.btn-light:focus, .btn-light.focus {
  color: #1b1b1b;
  background-color: #ececec;
  border-color: #e6e6e6;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(221, 221, 221, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(221, 221, 221, 0.5);
}
.btn-light.disabled, .btn-light:disabled {
  color: #1b1b1b;
  background-color: #fff;
  border-color: #fff;
}
.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle {
  color: #1b1b1b;
  background-color: #e6e6e6;
  border-color: #dfdfdf;
}
.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus, .show > .btn-light.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(221, 221, 221, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(221, 221, 221, 0.5);
}

.btn-dark {
  color: #fff;
  background-color: #363636;
  border-color: #363636;
}
.btn-dark:hover {
  color: #fff;
  background-color: #232323;
  border-color: #1d1d1d;
}
.btn-dark:focus, .btn-dark.focus {
  color: #fff;
  background-color: #232323;
  border-color: #1d1d1d;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(84, 84, 84, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(84, 84, 84, 0.5);
}
.btn-dark.disabled, .btn-dark:disabled {
  color: #fff;
  background-color: #363636;
  border-color: #363636;
}
.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle {
  color: #fff;
  background-color: #1d1d1d;
  border-color: #161616;
}
.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-dark.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(84, 84, 84, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(84, 84, 84, 0.5);
}

.btn-green {
  color: #fff;
  background-color: #046a38;
  border-color: #046a38;
}
.btn-green:hover {
  color: #fff;
  background-color: #034525;
  border-color: #02391e;
}
.btn-green:focus, .btn-green.focus {
  color: #fff;
  background-color: #034525;
  border-color: #02391e;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(42, 128, 86, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(42, 128, 86, 0.5);
}
.btn-green.disabled, .btn-green:disabled {
  color: #fff;
  background-color: #046a38;
  border-color: #046a38;
}
.btn-green:not(:disabled):not(.disabled):active, .btn-green:not(:disabled):not(.disabled).active, .show > .btn-green.dropdown-toggle {
  color: #fff;
  background-color: #02391e;
  border-color: #022d18;
}
.btn-green:not(:disabled):not(.disabled):active:focus, .btn-green:not(:disabled):not(.disabled).active:focus, .show > .btn-green.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(42, 128, 86, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(42, 128, 86, 0.5);
}

.btn-lime {
  color: #fff;
  background-color: #41a928;
  border-color: #41a928;
}
.btn-lime:hover {
  color: #fff;
  background-color: #358a21;
  border-color: #31801e;
}
.btn-lime:focus, .btn-lime.focus {
  color: #fff;
  background-color: #358a21;
  border-color: #31801e;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(94, 182, 72, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(94, 182, 72, 0.5);
}
.btn-lime.disabled, .btn-lime:disabled {
  color: #fff;
  background-color: #41a928;
  border-color: #41a928;
}
.btn-lime:not(:disabled):not(.disabled):active, .btn-lime:not(:disabled):not(.disabled).active, .show > .btn-lime.dropdown-toggle {
  color: #fff;
  background-color: #31801e;
  border-color: #2d751c;
}
.btn-lime:not(:disabled):not(.disabled):active:focus, .btn-lime:not(:disabled):not(.disabled).active:focus, .show > .btn-lime.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(94, 182, 72, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(94, 182, 72, 0.5);
}

.btn-black {
  color: #fff;
  background-color: #000;
  border-color: #000;
}
.btn-black:hover {
  color: #fff;
  background-color: black;
  border-color: black;
}
.btn-black:focus, .btn-black.focus {
  color: #fff;
  background-color: black;
  border-color: black;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(38, 38, 38, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(38, 38, 38, 0.5);
}
.btn-black.disabled, .btn-black:disabled {
  color: #fff;
  background-color: #000;
  border-color: #000;
}
.btn-black:not(:disabled):not(.disabled):active, .btn-black:not(:disabled):not(.disabled).active, .show > .btn-black.dropdown-toggle {
  color: #fff;
  background-color: black;
  border-color: black;
}
.btn-black:not(:disabled):not(.disabled):active:focus, .btn-black:not(:disabled):not(.disabled).active:focus, .show > .btn-black.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(38, 38, 38, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(38, 38, 38, 0.5);
}

.btn-focus {
  color: #fff;
  background-color: #76a0b4;
  border-color: #76a0b4;
}
.btn-focus:hover {
  color: #fff;
  background-color: #5d8fa6;
  border-color: #5788a0;
}
.btn-focus:focus, .btn-focus.focus {
  color: #fff;
  background-color: #5d8fa6;
  border-color: #5788a0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(139, 174, 191, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(139, 174, 191, 0.5);
}
.btn-focus.disabled, .btn-focus:disabled {
  color: #fff;
  background-color: #76a0b4;
  border-color: #76a0b4;
}
.btn-focus:not(:disabled):not(.disabled):active, .btn-focus:not(:disabled):not(.disabled).active, .show > .btn-focus.dropdown-toggle {
  color: #fff;
  background-color: #5788a0;
  border-color: #538197;
}
.btn-focus:not(:disabled):not(.disabled):active:focus, .btn-focus:not(:disabled):not(.disabled).active:focus, .show > .btn-focus.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(139, 174, 191, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(139, 174, 191, 0.5);
}

.btn-outline-primary {
  color: #326fe2;
  border-color: #326fe2;
}
.btn-outline-primary:hover {
  color: #fff;
  background-color: #326fe2;
  border-color: #326fe2;
}
.btn-outline-primary:focus, .btn-outline-primary.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(50, 111, 226, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(50, 111, 226, 0.5);
}
.btn-outline-primary.disabled, .btn-outline-primary:disabled {
  color: #326fe2;
  background-color: transparent;
}
.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, .show > .btn-outline-primary.dropdown-toggle {
  color: #fff;
  background-color: #326fe2;
  border-color: #326fe2;
}
.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-primary.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(50, 111, 226, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(50, 111, 226, 0.5);
}

.btn-outline-secondary, .input-group-prepend .input-group-text,
.input-group-append .input-group-text {
  color: #4c4c4c;
  border-color: #4c4c4c;
}
.btn-outline-secondary:hover, .input-group-prepend .input-group-text:hover,
.input-group-append .input-group-text:hover {
  color: #fff;
  background-color: #4c4c4c;
  border-color: #4c4c4c;
}
.btn-outline-secondary:focus, .input-group-prepend .input-group-text:focus,
.input-group-append .input-group-text:focus, .btn-outline-secondary.focus, .input-group-prepend .focus.input-group-text,
.input-group-append .focus.input-group-text {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(76, 76, 76, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(76, 76, 76, 0.5);
}
.btn-outline-secondary.disabled, .input-group-prepend .disabled.input-group-text,
.input-group-append .disabled.input-group-text, .btn-outline-secondary:disabled, .input-group-prepend .input-group-text:disabled,
.input-group-append .input-group-text:disabled {
  color: #4c4c4c;
  background-color: transparent;
}
.btn-outline-secondary:not(:disabled):not(.disabled):active, .input-group-prepend .input-group-text:not(:disabled):not(.disabled):active,
.input-group-append .input-group-text:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active, .input-group-prepend .input-group-text:not(:disabled):not(.disabled).active,
.input-group-append .input-group-text:not(:disabled):not(.disabled).active, .show > .btn-outline-secondary.dropdown-toggle, .input-group-prepend .show > .dropdown-toggle.input-group-text,
.input-group-append .show > .dropdown-toggle.input-group-text {
  color: #fff;
  background-color: #4c4c4c;
  border-color: #4c4c4c;
}
.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .input-group-prepend .input-group-text:not(:disabled):not(.disabled):active:focus,
.input-group-append .input-group-text:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .input-group-prepend .input-group-text:not(:disabled):not(.disabled).active:focus,
.input-group-append .input-group-text:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-secondary.dropdown-toggle:focus, .input-group-prepend .show > .dropdown-toggle.input-group-text:focus,
.input-group-append .show > .dropdown-toggle.input-group-text:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(76, 76, 76, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(76, 76, 76, 0.5);
}

.btn-outline-success {
  color: #046a38;
  border-color: #046a38;
}
.btn-outline-success:hover {
  color: #fff;
  background-color: #046a38;
  border-color: #046a38;
}
.btn-outline-success:focus, .btn-outline-success.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
}
.btn-outline-success.disabled, .btn-outline-success:disabled {
  color: #046a38;
  background-color: transparent;
}
.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active, .show > .btn-outline-success.dropdown-toggle {
  color: #fff;
  background-color: #046a38;
  border-color: #046a38;
}
.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-success.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
}

.btn-outline-info {
  color: #31708f;
  border-color: #31708f;
}
.btn-outline-info:hover {
  color: #fff;
  background-color: #31708f;
  border-color: #31708f;
}
.btn-outline-info:focus, .btn-outline-info.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(49, 112, 143, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(49, 112, 143, 0.5);
}
.btn-outline-info.disabled, .btn-outline-info:disabled {
  color: #31708f;
  background-color: transparent;
}
.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active, .show > .btn-outline-info.dropdown-toggle {
  color: #fff;
  background-color: #31708f;
  border-color: #31708f;
}
.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-info.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(49, 112, 143, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(49, 112, 143, 0.5);
}

.btn-outline-warning {
  color: #eea103;
  border-color: #eea103;
}
.btn-outline-warning:hover {
  color: #1b1b1b;
  background-color: #eea103;
  border-color: #eea103;
}
.btn-outline-warning:focus, .btn-outline-warning.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(238, 161, 3, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(238, 161, 3, 0.5);
}
.btn-outline-warning.disabled, .btn-outline-warning:disabled {
  color: #eea103;
  background-color: transparent;
}
.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active, .show > .btn-outline-warning.dropdown-toggle {
  color: #1b1b1b;
  background-color: #eea103;
  border-color: #eea103;
}
.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-warning.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(238, 161, 3, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(238, 161, 3, 0.5);
}

.btn-outline-danger {
  color: #a51a1f;
  border-color: #a51a1f;
}
.btn-outline-danger:hover {
  color: #fff;
  background-color: #a51a1f;
  border-color: #a51a1f;
}
.btn-outline-danger:focus, .btn-outline-danger.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.5);
}
.btn-outline-danger.disabled, .btn-outline-danger:disabled {
  color: #a51a1f;
  background-color: transparent;
}
.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active, .show > .btn-outline-danger.dropdown-toggle {
  color: #fff;
  background-color: #a51a1f;
  border-color: #a51a1f;
}
.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-danger.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.5);
}

.btn-outline-light {
  color: #fff;
  border-color: #fff;
}
.btn-outline-light:hover {
  color: #1b1b1b;
  background-color: #fff;
  border-color: #fff;
}
.btn-outline-light:focus, .btn-outline-light.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(255, 255, 255, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(255, 255, 255, 0.5);
}
.btn-outline-light.disabled, .btn-outline-light:disabled {
  color: #fff;
  background-color: transparent;
}
.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active, .show > .btn-outline-light.dropdown-toggle {
  color: #1b1b1b;
  background-color: #fff;
  border-color: #fff;
}
.btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-light.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(255, 255, 255, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(255, 255, 255, 0.5);
}

.btn-outline-dark {
  color: #363636;
  border-color: #363636;
}
.btn-outline-dark:hover {
  color: #fff;
  background-color: #363636;
  border-color: #363636;
}
.btn-outline-dark:focus, .btn-outline-dark.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(54, 54, 54, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(54, 54, 54, 0.5);
}
.btn-outline-dark.disabled, .btn-outline-dark:disabled {
  color: #363636;
  background-color: transparent;
}
.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active, .show > .btn-outline-dark.dropdown-toggle {
  color: #fff;
  background-color: #363636;
  border-color: #363636;
}
.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-dark.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(54, 54, 54, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(54, 54, 54, 0.5);
}

.btn-outline-green {
  color: #046a38;
  border-color: #046a38;
}
.btn-outline-green:hover {
  color: #fff;
  background-color: #046a38;
  border-color: #046a38;
}
.btn-outline-green:focus, .btn-outline-green.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
}
.btn-outline-green.disabled, .btn-outline-green:disabled {
  color: #046a38;
  background-color: transparent;
}
.btn-outline-green:not(:disabled):not(.disabled):active, .btn-outline-green:not(:disabled):not(.disabled).active, .show > .btn-outline-green.dropdown-toggle {
  color: #fff;
  background-color: #046a38;
  border-color: #046a38;
}
.btn-outline-green:not(:disabled):not(.disabled):active:focus, .btn-outline-green:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-green.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
}

.btn-outline-lime {
  color: #41a928;
  border-color: #41a928;
}
.btn-outline-lime:hover {
  color: #fff;
  background-color: #41a928;
  border-color: #41a928;
}
.btn-outline-lime:focus, .btn-outline-lime.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(65, 169, 40, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(65, 169, 40, 0.5);
}
.btn-outline-lime.disabled, .btn-outline-lime:disabled {
  color: #41a928;
  background-color: transparent;
}
.btn-outline-lime:not(:disabled):not(.disabled):active, .btn-outline-lime:not(:disabled):not(.disabled).active, .show > .btn-outline-lime.dropdown-toggle {
  color: #fff;
  background-color: #41a928;
  border-color: #41a928;
}
.btn-outline-lime:not(:disabled):not(.disabled):active:focus, .btn-outline-lime:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-lime.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(65, 169, 40, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(65, 169, 40, 0.5);
}

.btn-outline-black {
  color: #000;
  border-color: #000;
}
.btn-outline-black:hover {
  color: #fff;
  background-color: #000;
  border-color: #000;
}
.btn-outline-black:focus, .btn-outline-black.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(0, 0, 0, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(0, 0, 0, 0.5);
}
.btn-outline-black.disabled, .btn-outline-black:disabled {
  color: #000;
  background-color: transparent;
}
.btn-outline-black:not(:disabled):not(.disabled):active, .btn-outline-black:not(:disabled):not(.disabled).active, .show > .btn-outline-black.dropdown-toggle {
  color: #fff;
  background-color: #000;
  border-color: #000;
}
.btn-outline-black:not(:disabled):not(.disabled):active:focus, .btn-outline-black:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-black.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(0, 0, 0, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(0, 0, 0, 0.5);
}

.btn-outline-focus {
  color: #76a0b4;
  border-color: #76a0b4;
}
.btn-outline-focus:hover {
  color: #fff;
  background-color: #76a0b4;
  border-color: #76a0b4;
}
.btn-outline-focus:focus, .btn-outline-focus.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(118, 160, 180, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(118, 160, 180, 0.5);
}
.btn-outline-focus.disabled, .btn-outline-focus:disabled {
  color: #76a0b4;
  background-color: transparent;
}
.btn-outline-focus:not(:disabled):not(.disabled):active, .btn-outline-focus:not(:disabled):not(.disabled).active, .show > .btn-outline-focus.dropdown-toggle {
  color: #fff;
  background-color: #76a0b4;
  border-color: #76a0b4;
}
.btn-outline-focus:not(:disabled):not(.disabled):active:focus, .btn-outline-focus:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-focus.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(118, 160, 180, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(118, 160, 180, 0.5);
}

.btn-link {
  font-weight: 400;
  color: #326fe2;
  text-decoration: underline;
}
.btn-link:hover {
  color: #326fe2;
  text-decoration: none;
}
.btn-link:focus, .btn-link.focus {
  text-decoration: none;
}
.btn-link:disabled, .btn-link.disabled {
  color: #666;
  pointer-events: none;
}

.btn-lg, .btn-group-lg > .btn {
  padding: 1rem 1.875rem;
  font-size: 1.25rem;
  line-height: 1.2;
  border-radius: 0.25rem;
}

.btn-sm, .btn-group-sm > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 1rem;
  line-height: 1.2;
  border-radius: 0.125rem;
}

.btn-block {
  display: block;
  width: 100%;
}
.btn-block + .btn-block {
  margin-top: 0.5rem;
}

input[type=submit].btn-block,
input[type=reset].btn-block,
input[type=button].btn-block {
  width: 100%;
}

.fade {
  -webkit-transition: opacity 0.15s linear;
  transition: opacity 0.15s linear;
}
@media (prefers-reduced-motion: reduce) {
  .fade {
    -webkit-transition: none;
    transition: none;
  }
}
.fade:not(.show) {
  opacity: 0;
}

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

.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  -webkit-transition: height 0.35s ease;
  transition: height 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  .collapsing {
    -webkit-transition: none;
    transition: none;
  }
}
.collapsing.width {
  width: 0;
  height: auto;
  -webkit-transition: width 0.35s ease;
  transition: width 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  .collapsing.width {
    -webkit-transition: none;
    transition: none;
  }
}

.dropup,
.dropright,
.dropdown,
.dropleft {
  position: relative;
}

.dropdown-toggle {
  white-space: nowrap;
}
.dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-bottom: 0;
  border-left: 0.3em solid transparent;
}
.dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 10rem;
  padding: 0.5rem 0;
  margin: 0.125rem 0 0;
  font-size: 1rem;
  color: #363636;
  text-align: left;
  list-style: none;
  background-color: #fff;
  background-clip: padding-box;
  border: 0.0625rem solid #363636;
  border-radius: 0.125rem;
}

.dropdown-menu-left {
  right: auto;
  left: 0;
}

.dropdown-menu-right {
  right: 0;
  left: auto;
}

@media (min-width: 576px) {
  .dropdown-menu-sm-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-sm-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 768px) {
  .dropdown-menu-md-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-md-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1025px) {
  .dropdown-menu-lg-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-lg-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1366px) {
  .dropdown-menu-xl-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-xl-right {
    right: 0;
    left: auto;
  }
}
.dropup .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: 0.125rem;
}
.dropup .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0;
  border-right: 0.3em solid transparent;
  border-bottom: 0.3em solid;
  border-left: 0.3em solid transparent;
}
.dropup .dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropright .dropdown-menu {
  top: 0;
  right: auto;
  left: 100%;
  margin-top: 0;
  margin-left: 0.125rem;
}
.dropright .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0;
  border-bottom: 0.3em solid transparent;
  border-left: 0.3em solid;
}
.dropright .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropright .dropdown-toggle::after {
  vertical-align: 0;
}

.dropleft .dropdown-menu {
  top: 0;
  right: 100%;
  left: auto;
  margin-top: 0;
  margin-right: 0.125rem;
}
.dropleft .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
}
.dropleft .dropdown-toggle::after {
  display: none;
}
.dropleft .dropdown-toggle::before {
  display: inline-block;
  margin-right: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0.3em solid;
  border-bottom: 0.3em solid transparent;
}
.dropleft .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropleft .dropdown-toggle::before {
  vertical-align: 0;
}

.dropdown-menu[x-placement^=top], .dropdown-menu[x-placement^=right], .dropdown-menu[x-placement^=bottom], .dropdown-menu[x-placement^=left] {
  right: auto;
  bottom: auto;
}

.dropdown-divider {
  height: 0;
  margin: 0.46875rem 0;
  overflow: hidden;
  border-top: 1px solid #fff;
}

.dropdown-item {
  display: block;
  width: 100%;
  padding: 0.25rem 1.5rem;
  clear: both;
  font-weight: 400;
  color: #363636;
  text-align: inherit;
  text-decoration: none;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
}
.dropdown-item:hover, .dropdown-item:focus {
  color: #363636;
  text-decoration: none;
  background-color: transparent;
}
.dropdown-item.active, .dropdown-item:active {
  color: inherit;
  text-decoration: none;
  background-color: transparent;
}
.dropdown-item.disabled, .dropdown-item:disabled {
  color: #666;
  pointer-events: none;
  background-color: transparent;
}

.dropdown-menu.show {
  display: block;
}

.dropdown-header {
  display: block;
  padding: 0.5rem 1.5rem;
  margin-bottom: 0;
  font-size: 0.75rem;
  color: #ccc;
  white-space: nowrap;
}

.dropdown-item-text {
  display: block;
  padding: 0.25rem 1.5rem;
  color: #363636;
}

.btn-group,
.btn-group-vertical {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: middle;
}
.btn-group > .btn,
.btn-group-vertical > .btn {
  position: relative;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
}
.btn-group > .btn:hover,
.btn-group-vertical > .btn:hover {
  z-index: 1;
}
.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,
.btn-group-vertical > .btn:focus,
.btn-group-vertical > .btn:active,
.btn-group-vertical > .btn.active {
  z-index: 1;
}

.btn-toolbar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.btn-toolbar .input-group {
  width: auto;
}

.btn-group > .btn:not(:first-child),
.btn-group > .btn-group:not(:first-child) {
  margin-left: -0.125rem;
}
.btn-group > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group > .btn-group:not(:last-child) > .btn {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.btn-group > .btn:not(:first-child),
.btn-group > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.dropdown-toggle-split {
  padding-right: 0.703125rem;
  padding-left: 0.703125rem;
}
.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropright .dropdown-toggle-split::after {
  margin-left: 0;
}
.dropleft .dropdown-toggle-split::before {
  margin-right: 0;
}

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

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

.btn-group-vertical {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          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: -0.125rem;
}
.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:not(:first-child),
.btn-group-vertical > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.btn-group-toggle > .btn,
.btn-group-toggle > .btn-group > .btn {
  margin-bottom: 0;
}
.btn-group-toggle > .btn input[type=radio],
.btn-group-toggle > .btn input[type=checkbox],
.btn-group-toggle > .btn-group > .btn input[type=radio],
.btn-group-toggle > .btn-group > .btn input[type=checkbox] {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}

.input-group {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  width: 100%;
}
.input-group > .form-control,
.input-group > .form-control-plaintext,
.input-group > .custom-select,
.input-group > .custom-file {
  position: relative;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  width: 1%;
  min-width: 0;
  margin-bottom: 0;
}
.input-group > .form-control + .form-control,
.input-group > .form-control + .custom-select,
.input-group > .form-control + .custom-file,
.input-group > .form-control-plaintext + .form-control,
.input-group > .form-control-plaintext + .custom-select,
.input-group > .form-control-plaintext + .custom-file,
.input-group > .custom-select + .form-control,
.input-group > .custom-select + .custom-select,
.input-group > .custom-select + .custom-file,
.input-group > .custom-file + .form-control,
.input-group > .custom-file + .custom-select,
.input-group > .custom-file + .custom-file {
  margin-left: -0.0625rem;
}
.input-group > .form-control:focus,
.input-group > .custom-select:focus,
.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label {
  z-index: 3;
}
.input-group > .custom-file .custom-file-input:focus {
  z-index: 4;
}
.input-group > .form-control:not(:first-child),
.input-group > .custom-select:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.input-group > .custom-file {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.input-group > .custom-file:not(:last-child) .custom-file-label, .input-group > .custom-file:not(:last-child) .custom-file-label::after {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group > .custom-file:not(:first-child) .custom-file-label {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.input-group:not(.has-validation) > .form-control:not(:last-child),
.input-group:not(.has-validation) > .custom-select:not(:last-child),
.input-group:not(.has-validation) > .custom-file:not(:last-child) .custom-file-label,
.input-group:not(.has-validation) > .custom-file:not(:last-child) .custom-file-label::after {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group.has-validation > .form-control:nth-last-child(n+3),
.input-group.has-validation > .custom-select:nth-last-child(n+3),
.input-group.has-validation > .custom-file:nth-last-child(n+3) .custom-file-label,
.input-group.has-validation > .custom-file:nth-last-child(n+3) .custom-file-label::after {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.input-group-prepend,
.input-group-append {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.input-group-prepend .btn,
.input-group-append .btn {
  position: relative;
  z-index: 2;
}
.input-group-prepend .btn:focus,
.input-group-append .btn:focus {
  z-index: 3;
}
.input-group-prepend .btn + .btn,
.input-group-prepend .btn + .input-group-text,
.input-group-prepend .input-group-text + .input-group-text,
.input-group-prepend .input-group-text + .btn,
.input-group-append .btn + .btn,
.input-group-append .btn + .input-group-text,
.input-group-append .input-group-text + .input-group-text,
.input-group-append .input-group-text + .btn {
  margin-left: -0.0625rem;
}

.input-group-prepend {
  margin-right: -0.0625rem;
}

.input-group-append {
  margin-left: -0.0625rem;
}

.input-group-text {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0.375rem 0.75rem;
  margin-bottom: 0;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.4;
  color: #363636;
  text-align: center;
  white-space: nowrap;
  background-color: #e8e8e8;
  border: 0.0625rem solid #ccc;
  border-radius: 0.125rem;
}
.input-group-text input[type=radio],
.input-group-text input[type=checkbox] {
  margin-top: 0;
}

.input-group-lg > .form-control:not(textarea),
.input-group-lg > .custom-select {
  height: calc(1.2em + 2rem + 0.125rem);
}

.input-group-lg > .form-control,
.input-group-lg > .custom-select,
.input-group-lg > .input-group-prepend > .input-group-text,
.input-group-lg > .input-group-append > .input-group-text,
.input-group-lg > .input-group-prepend > .btn,
.input-group-lg > .input-group-append > .btn {
  padding: 1rem 1.875rem;
  font-size: 1.25rem;
  line-height: 1.2;
  border-radius: 0.1875rem;
}

.input-group-sm > .form-control:not(textarea),
.input-group-sm > .custom-select {
  height: calc(1.2em + 0.5rem + 0.125rem);
}

.input-group-sm > .form-control,
.input-group-sm > .custom-select,
.input-group-sm > .input-group-prepend > .input-group-text,
.input-group-sm > .input-group-append > .input-group-text,
.input-group-sm > .input-group-prepend > .btn,
.input-group-sm > .input-group-append > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 1rem;
  line-height: 1.2;
  border-radius: 0.125rem;
}

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

.input-group > .input-group-prepend > .btn,
.input-group > .input-group-prepend > .input-group-text,
.input-group:not(.has-validation) > .input-group-append:not(:last-child) > .btn,
.input-group:not(.has-validation) > .input-group-append:not(:last-child) > .input-group-text,
.input-group.has-validation > .input-group-append:nth-last-child(n+3) > .btn,
.input-group.has-validation > .input-group-append:nth-last-child(n+3) > .input-group-text,
.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.input-group > .input-group-append > .btn,
.input-group > .input-group-append > .input-group-text,
.input-group > .input-group-prepend:not(:first-child) > .btn,
.input-group > .input-group-prepend:not(:first-child) > .input-group-text,
.input-group > .input-group-prepend:first-child > .btn:not(:first-child),
.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.custom-control {
  position: relative;
  z-index: 1;
  display: block;
  min-height: 1.4rem;
  padding-left: 1.875rem;
  -webkit-print-color-adjust: exact;
          print-color-adjust: exact;
}

.custom-control-inline {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  margin-right: 0.9375rem;
}

.custom-control-input {
  position: absolute;
  left: 0;
  z-index: -1;
  width: 1.25rem;
  height: 1.325rem;
  opacity: 0;
}
.custom-control-input:checked ~ .custom-control-label::before {
  color: #363636;
  border-color: #363636;
  background-color: #fff;
}
.custom-control-input:focus ~ .custom-control-label::before {
  -webkit-box-shadow: 0 0 0 0.0625rem #fff, 0 0 0 0.125rem rgba(50, 111, 226, 0.216);
          box-shadow: 0 0 0 0.0625rem #fff, 0 0 0 0.125rem rgba(50, 111, 226, 0.216);
}
.custom-control-input:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #363636;
}
.custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  color: #fff;
  background-color: #ceddf8;
  border-color: #326fe2;
}
.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label {
  color: #666;
}
.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before {
  background-color: #e8e8e8;
}

.custom-control-label {
  position: relative;
  margin-bottom: 0;
  vertical-align: top;
}
.custom-control-label::before {
  position: absolute;
  top: 0.075rem;
  left: -1.875rem;
  display: block;
  width: 1.25rem;
  height: 1.25rem;
  pointer-events: none;
  content: "";
  background-color: #fff;
  border: 0.0625rem solid #363636;
}
.custom-control-label::after {
  position: absolute;
  top: 0.075rem;
  left: -1.875rem;
  display: block;
  width: 1.25rem;
  height: 1.25rem;
  content: "";
  background: 50%/100% 100% no-repeat;
}

.custom-checkbox .custom-control-label::before {
  border-radius: 0;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath stroke='%23363636' d='M.5.5h19v19H.5z'/%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M15.605 5.268c.334-.365.817-.342 1.136-.023.318.318.36.816.034 1.172a903.547 903.547 0 0 1-5.3 5.94l-1.33 1.48a2912.567 2912.567 0 0 0-1.718 1.915c-.3.333-.846.323-1.152.016-.559-.532-1.006-.961-2.012-1.928l-.354-.34c-.7-.674-1.175-1.129-1.656-1.587-.354-.339-.32-.838 0-1.163.316-.321.798-.36 1.136-.02.98.928 1.817 1.732 3.408 3.268 3.448-3.843 5.567-6.212 7.808-8.73z'/%3E%3C/g%3E%3C/svg%3E%0A");
}
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
  border-color: #326fe2;
  background-color: #326fe2;
}
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='none' fill-rule='evenodd' stroke='%23363636' d='M.5.5h23v23H.5z'/%3E%3C/svg%3E%0A");
}
.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: #e8e8e8;
}
.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {
  background-color: #e8e8e8;
}

.custom-radio .custom-control-label::before {
  border-radius: 50%;
}
.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='20px' height='20px' viewBox='0 0 20 20' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Style-Guide' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='07.-Icons' transform='translate%28-749.000000, -688.000000%29'%3E%3Cg id='Functional' transform='translate%28100.000000, 499.000000%29'%3E%3Cg id='Elements-/-UI-/-Radio-/-Selected' transform='translate%28649.000000, 189.000000%29'%3E%3Ccircle id='Oval' stroke='%23363636' stroke-width='1' cx='10' cy='10' r='9.5'%3E%3C/circle%3E%3Ccircle id='Oval' fill='%23363636' fill-rule='evenodd' cx='10' cy='10' r='6'%3E%3C/circle%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: #e8e8e8;
}

.custom-switch {
  padding-left: 2.8125rem;
}
.custom-switch .custom-control-label::before {
  left: -2.8125rem;
  width: 2.1875rem;
  pointer-events: all;
  border-radius: 0.625rem;
}
.custom-switch .custom-control-label::after {
  top: 0.2rem;
  left: -2.6875rem;
  width: calc(1.25rem - 0.25rem);
  height: calc(1.25rem - 0.25rem);
  background-color: #363636;
  border-radius: 0.625rem;
  -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: transform 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;
  transition: transform 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, -webkit-transform 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .custom-switch .custom-control-label::after {
    -webkit-transition: none;
    transition: none;
  }
}
.custom-switch .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #fff;
  -webkit-transform: translateX(0.9375rem);
          transform: translateX(0.9375rem);
}
.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: #e8e8e8;
}

.custom-select {
  display: inline-block;
  width: 100%;
  height: calc(2.15rem + 0.125rem);
  padding: 0.375rem 2.75rem 0.375rem 0.75rem;
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.2;
  color: #363636;
  vertical-align: middle;
  background: #fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='24' height='24' viewBox='0 0 24 24'%3E%3Cdefs%3E%3Cpath id='a' d='M12 13.586L6.707 8.293a1 1 0 0 0-1.414 1.414l6 6a1 1 0 0 0 1.414 0l6-6a1 1 0 1 0-1.414-1.414L12 13.586z'/%3E%3C/defs%3E%3Cuse fill='%23363636' fill-rule='evenodd' xlink:href='%23a'/%3E%3C/svg%3E%0A") no-repeat right 0.75rem center/22px 22px;
  border: 0.0625rem solid #ccc;
  border-radius: 0.125rem;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.custom-select:focus {
  border-color: #363636;
  outline: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-select:focus::-ms-value {
  color: #363636;
  background-color: #fff;
}
.custom-select[multiple], .custom-select[size]:not([size="1"]) {
  height: auto;
  padding-right: 0.75rem;
  background-image: none;
}
.custom-select:disabled {
  color: rgba(102, 102, 102, 0.8);
  background-color: #e8e8e8;
}
.custom-select::-ms-expand {
  display: none;
}
.custom-select:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #363636;
}

.custom-select-sm {
  height: calc(1.2em + 0.5rem + 0.125rem);
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-left: 0.5rem;
  font-size: 1rem;
}

.custom-select-lg {
  height: calc(1.2em + 2rem + 0.125rem);
  padding-top: 1rem;
  padding-bottom: 1rem;
  padding-left: 1.875rem;
  font-size: 125%;
}

.custom-file {
  position: relative;
  display: inline-block;
  width: 100%;
  height: calc(2.15rem + 0.125rem);
  margin-bottom: 0;
}

.custom-file-input {
  position: relative;
  z-index: 2;
  width: 100%;
  height: calc(2.15rem + 0.125rem);
  margin: 0;
  overflow: hidden;
  opacity: 0;
}
.custom-file-input:focus ~ .custom-file-label {
  border-color: #363636;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label {
  background-color: #e8e8e8;
}
.custom-file-input:lang(en) ~ .custom-file-label::after {
  content: "Browse";
}
.custom-file-input ~ .custom-file-label[data-browse]::after {
  content: attr(data-browse);
}

.custom-file-label {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1;
  height: calc(2.15rem + 0.125rem);
  padding: 0.375rem 0.75rem;
  overflow: hidden;
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
  line-height: 1.4;
  color: #363636;
  background-color: #fff;
  border: 0.0625rem solid #ccc;
  border-radius: 0.125rem;
}
.custom-file-label::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 3;
  display: block;
  height: 2.15rem;
  padding: 0.375rem 0.75rem;
  line-height: 1.4;
  color: #363636;
  content: "Browse";
  background-color: #e8e8e8;
  border-left: inherit;
  border-radius: 0 0.125rem 0.125rem 0;
}

.custom-range {
  width: 100%;
  height: 1.25rem;
  padding: 0;
  background-color: transparent;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.custom-range:focus {
  outline: 0;
}
.custom-range:focus::-webkit-slider-thumb {
  -webkit-box-shadow: 0 0 0 0.0625rem #fff, none;
          box-shadow: 0 0 0 0.0625rem #fff, none;
}
.custom-range:focus::-moz-range-thumb {
  box-shadow: 0 0 0 0.0625rem #fff, none;
}
.custom-range:focus::-ms-thumb {
  box-shadow: 0 0 0 0.0625rem #fff, none;
}
.custom-range::-moz-focus-outer {
  border: 0;
}
.custom-range::-webkit-slider-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: -0.25rem;
  background-color: #326fe2;
  border: 0;
  border-radius: 1rem;
  -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-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;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  -webkit-appearance: none;
          appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-webkit-slider-thumb {
    -webkit-transition: none;
    transition: none;
  }
}
.custom-range::-webkit-slider-thumb:active {
  background-color: #ceddf8;
}
.custom-range::-webkit-slider-runnable-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #666;
  border-color: transparent;
  border-radius: 1rem;
}
.custom-range::-moz-range-thumb {
  width: 1rem;
  height: 1rem;
  background-color: #326fe2;
  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;
  -moz-appearance: none;
       appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-moz-range-thumb {
    -moz-transition: none;
    transition: none;
  }
}
.custom-range::-moz-range-thumb:active {
  background-color: #ceddf8;
}
.custom-range::-moz-range-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #666;
  border-color: transparent;
  border-radius: 1rem;
}
.custom-range::-ms-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: 0;
  margin-right: 0.125rem;
  margin-left: 0.125rem;
  background-color: #326fe2;
  border: 0;
  border-radius: 1rem;
  -ms-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;
  appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-ms-thumb {
    -ms-transition: none;
    transition: none;
  }
}
.custom-range::-ms-thumb:active {
  background-color: #ceddf8;
}
.custom-range::-ms-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: transparent;
  border-color: transparent;
  border-width: 0.5rem;
}
.custom-range::-ms-fill-lower {
  background-color: #666;
  border-radius: 1rem;
}
.custom-range::-ms-fill-upper {
  margin-right: 15px;
  background-color: #666;
  border-radius: 1rem;
}
.custom-range:disabled::-webkit-slider-thumb {
  background-color: #e8e8e8;
}
.custom-range:disabled::-webkit-slider-runnable-track {
  cursor: default;
}
.custom-range:disabled::-moz-range-thumb {
  background-color: #e8e8e8;
}
.custom-range:disabled::-moz-range-track {
  cursor: default;
}
.custom-range:disabled::-ms-thumb {
  background-color: #e8e8e8;
}

.custom-control-label::before,
.custom-file-label,
.custom-select {
  -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-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;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .custom-control-label::before,
  .custom-file-label,
  .custom-select {
    -webkit-transition: none;
    transition: none;
  }
}

.nav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}

.nav-link {
  display: block;
  padding: 0.5rem 1rem;
  text-decoration: none;
}
.nav-link:hover, .nav-link:focus {
  text-decoration: none;
}
.nav-link.disabled {
  color: #666;
  pointer-events: none;
  cursor: default;
}

.nav-tabs {
  border-bottom: 0.125rem solid #41a928;
}
.nav-tabs .nav-link {
  margin-bottom: -0.125rem;
  background-color: transparent;
  border: 0.125rem solid transparent;
  border-top-left-radius: 0.125rem;
  border-top-right-radius: 0.125rem;
}
.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
  isolation: isolate;
  border-color: transparent transparent #dadada;
}
.nav-tabs .nav-link.disabled {
  color: #666;
  background-color: transparent;
  border-color: transparent;
}
.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link {
  color: #1b1b1b;
  background-color: #fff;
  border-color: transparent transparent #1b1b1b;
}
.nav-tabs .dropdown-menu {
  margin-top: -0.125rem;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.nav-pills .nav-link {
  background: none;
  border: 0;
  border-radius: 0.125rem;
}
.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  color: #fff;
  background-color: #1b1b1b;
}

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

.nav-justified > .nav-link,
.nav-justified .nav-item {
  -ms-flex-preferred-size: 0;
      flex-basis: 0;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  text-align: center;
}

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

.navbar {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 0.46875rem 0.9375rem;
}
.navbar .container,
.navbar .container-fluid,
.navbar .container-sm,
.navbar .container-md,
.navbar .container-lg,
.navbar .container-xl {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.navbar-brand {
  display: inline-block;
  padding-top: 0.4125rem;
  padding-bottom: 0.4125rem;
  margin-right: 0.9375rem;
  font-size: 1.125rem;
  line-height: inherit;
  white-space: nowrap;
}
.navbar-brand:hover, .navbar-brand:focus {
  text-decoration: none;
}

.navbar-nav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.navbar-nav .nav-link {
  padding-right: 0;
  padding-left: 0;
}
.navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-text {
  display: inline-block;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

.navbar-collapse {
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.navbar-toggler {
  padding: 0.25rem 0.75rem;
  font-size: 1.125rem;
  line-height: 1;
  background-color: transparent;
  border: 0.0625rem solid transparent;
  border-radius: 0.125rem;
}
.navbar-toggler:hover, .navbar-toggler:focus {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: 50%/100% 100% no-repeat;
}

.navbar-nav-scroll {
  max-height: 75vh;
  overflow-y: auto;
}

@media (max-width: 575.98px) {
  .navbar-expand-sm > .container,
  .navbar-expand-sm > .container-fluid,
  .navbar-expand-sm > .container-sm,
  .navbar-expand-sm > .container-md,
  .navbar-expand-sm > .container-lg,
  .navbar-expand-sm > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 576px) {
  .navbar-expand-sm {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .navbar-expand-sm .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .navbar-expand-sm .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-sm .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-sm > .container,
  .navbar-expand-sm > .container-fluid,
  .navbar-expand-sm > .container-sm,
  .navbar-expand-sm > .container-md,
  .navbar-expand-sm > .container-lg,
  .navbar-expand-sm > .container-xl {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
  .navbar-expand-sm .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-sm .navbar-collapse {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
        flex-basis: auto;
  }
  .navbar-expand-sm .navbar-toggler {
    display: none;
  }
}
@media (max-width: 767.98px) {
  .navbar-expand-md > .container,
  .navbar-expand-md > .container-fluid,
  .navbar-expand-md > .container-sm,
  .navbar-expand-md > .container-md,
  .navbar-expand-md > .container-lg,
  .navbar-expand-md > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 768px) {
  .navbar-expand-md {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .navbar-expand-md .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .navbar-expand-md .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-md .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-md > .container,
  .navbar-expand-md > .container-fluid,
  .navbar-expand-md > .container-sm,
  .navbar-expand-md > .container-md,
  .navbar-expand-md > .container-lg,
  .navbar-expand-md > .container-xl {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
  .navbar-expand-md .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-md .navbar-collapse {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
        flex-basis: auto;
  }
  .navbar-expand-md .navbar-toggler {
    display: none;
  }
}
@media (max-width: 1024.98px) {
  .navbar-expand-lg > .container,
  .navbar-expand-lg > .container-fluid,
  .navbar-expand-lg > .container-sm,
  .navbar-expand-lg > .container-md,
  .navbar-expand-lg > .container-lg,
  .navbar-expand-lg > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 1025px) {
  .navbar-expand-lg {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .navbar-expand-lg .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .navbar-expand-lg .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-lg > .container,
  .navbar-expand-lg > .container-fluid,
  .navbar-expand-lg > .container-sm,
  .navbar-expand-lg > .container-md,
  .navbar-expand-lg > .container-lg,
  .navbar-expand-lg > .container-xl {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
  .navbar-expand-lg .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-lg .navbar-collapse {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
        flex-basis: auto;
  }
  .navbar-expand-lg .navbar-toggler {
    display: none;
  }
}
@media (max-width: 1365.98px) {
  .navbar-expand-xl > .container,
  .navbar-expand-xl > .container-fluid,
  .navbar-expand-xl > .container-sm,
  .navbar-expand-xl > .container-md,
  .navbar-expand-xl > .container-lg,
  .navbar-expand-xl > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 1366px) {
  .navbar-expand-xl {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .navbar-expand-xl .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .navbar-expand-xl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xl .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-xl > .container,
  .navbar-expand-xl > .container-fluid,
  .navbar-expand-xl > .container-sm,
  .navbar-expand-xl > .container-md,
  .navbar-expand-xl > .container-lg,
  .navbar-expand-xl > .container-xl {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
  .navbar-expand-xl .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-xl .navbar-collapse {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
        flex-basis: auto;
  }
  .navbar-expand-xl .navbar-toggler {
    display: none;
  }
}
.navbar-expand {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.navbar-expand > .container,
.navbar-expand > .container-fluid,
.navbar-expand > .container-sm,
.navbar-expand > .container-md,
.navbar-expand > .container-lg,
.navbar-expand > .container-xl {
  padding-right: 0;
  padding-left: 0;
}
.navbar-expand .navbar-nav {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.navbar-expand .navbar-nav .dropdown-menu {
  position: absolute;
}
.navbar-expand .navbar-nav .nav-link {
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}
.navbar-expand > .container,
.navbar-expand > .container-fluid,
.navbar-expand > .container-sm,
.navbar-expand > .container-md,
.navbar-expand > .container-lg,
.navbar-expand > .container-xl {
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
.navbar-expand .navbar-nav-scroll {
  overflow: visible;
}
.navbar-expand .navbar-collapse {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -ms-flex-preferred-size: auto;
      flex-basis: auto;
}
.navbar-expand .navbar-toggler {
  display: none;
}

.navbar-light .navbar-brand {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-nav .nav-link {
  color: rgba(0, 0, 0, 0.5);
}
.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {
  color: rgba(0, 0, 0, 0.7);
}
.navbar-light .navbar-nav .nav-link.disabled {
  color: rgba(0, 0, 0, 0.3);
}
.navbar-light .navbar-nav .show > .nav-link,
.navbar-light .navbar-nav .active > .nav-link,
.navbar-light .navbar-nav .nav-link.show,
.navbar-light .navbar-nav .nav-link.active {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-toggler {
  color: rgba(0, 0, 0, 0.5);
  border-color: rgba(0, 0, 0, 0.1);
}
.navbar-light .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}
.navbar-light .navbar-text {
  color: rgba(0, 0, 0, 0.5);
}
.navbar-light .navbar-text a {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus {
  color: rgba(0, 0, 0, 0.9);
}

.navbar-dark .navbar-brand {
  color: #fff;
}
.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {
  color: #fff;
}
.navbar-dark .navbar-nav .nav-link {
  color: rgba(255, 255, 255, 0.5);
}
.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {
  color: rgba(255, 255, 255, 0.75);
}
.navbar-dark .navbar-nav .nav-link.disabled {
  color: rgba(255, 255, 255, 0.25);
}
.navbar-dark .navbar-nav .show > .nav-link,
.navbar-dark .navbar-nav .active > .nav-link,
.navbar-dark .navbar-nav .nav-link.show,
.navbar-dark .navbar-nav .nav-link.active {
  color: #fff;
}
.navbar-dark .navbar-toggler {
  color: rgba(255, 255, 255, 0.5);
  border-color: rgba(255, 255, 255, 0.1);
}
.navbar-dark .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}
.navbar-dark .navbar-text {
  color: rgba(255, 255, 255, 0.5);
}
.navbar-dark .navbar-text a {
  color: #fff;
}
.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus {
  color: #fff;
}

.card {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: border-box;
  border: 0.0625rem solid #ccc;
  border-radius: 0.125rem;
}
.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: calc(0.125rem - 0.0625rem);
  border-top-right-radius: calc(0.125rem - 0.0625rem);
}
.card > .list-group:last-child {
  border-bottom-width: 0;
  border-bottom-right-radius: calc(0.125rem - 0.0625rem);
  border-bottom-left-radius: calc(0.125rem - 0.0625rem);
}
.card > .card-header + .list-group,
.card > .list-group + .card-footer {
  border-top: 0;
}

.card-body {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  min-height: 1px;
  padding: 0.9375rem;
}

.card-title {
  margin-bottom: 0.9375rem;
}

.card-subtitle {
  margin-top: -0.46875rem;
  margin-bottom: 0;
}

.card-text:last-child {
  margin-bottom: 0;
}

.card-link:hover {
  text-decoration: none;
}
.card-link + .card-link {
  margin-left: 0.9375rem;
}

.card-header {
  padding: 0.9375rem 0.9375rem;
  margin-bottom: 0;
  background-color: #fff;
  border-bottom: 0.0625rem solid #ccc;
}
.card-header:first-child {
  border-radius: calc(0.125rem - 0.0625rem) calc(0.125rem - 0.0625rem) 0 0;
}

.card-footer {
  padding: 0.9375rem 0.9375rem;
  background-color: #fff;
  border-top: 0.0625rem solid #ccc;
}
.card-footer:last-child {
  border-radius: 0 0 calc(0.125rem - 0.0625rem) calc(0.125rem - 0.0625rem);
}

.card-header-tabs {
  margin-right: -0.46875rem;
  margin-bottom: -0.9375rem;
  margin-left: -0.46875rem;
  border-bottom: 0;
}

.card-header-pills {
  margin-right: -0.46875rem;
  margin-left: -0.46875rem;
}

.card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 1.25rem;
  border-radius: calc(0.125rem - 0.0625rem);
}

.card-img,
.card-img-top,
.card-img-bottom {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: 100%;
}

.card-img,
.card-img-top {
  border-top-left-radius: calc(0.125rem - 0.0625rem);
  border-top-right-radius: calc(0.125rem - 0.0625rem);
}

.card-img,
.card-img-bottom {
  border-bottom-right-radius: calc(0.125rem - 0.0625rem);
  border-bottom-left-radius: calc(0.125rem - 0.0625rem);
}

.card-deck .card {
  margin-bottom: 15px;
}
@media (min-width: 576px) {
  .card-deck {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row wrap;
            flex-flow: row wrap;
    margin-right: -15px;
    margin-left: -15px;
  }
  .card-deck .card {
    -webkit-box-flex: 1;
        -ms-flex: 1 0 0%;
            flex: 1 0 0%;
    margin-right: 15px;
    margin-bottom: 0;
    margin-left: 15px;
  }
}

.card-group > .card {
  margin-bottom: 15px;
}
@media (min-width: 576px) {
  .card-group {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row wrap;
            flex-flow: row wrap;
  }
  .card-group > .card {
    -webkit-box-flex: 1;
        -ms-flex: 1 0 0%;
            flex: 1 0 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;
  }
}

.card-columns .card {
  margin-bottom: 0.9375rem;
}
@media (min-width: 576px) {
  .card-columns {
    -webkit-column-count: 3;
       -moz-column-count: 3;
            column-count: 3;
    -webkit-column-gap: 1.25rem;
       -moz-column-gap: 1.25rem;
            column-gap: 1.25rem;
    orphans: 1;
    widows: 1;
  }
  .card-columns .card {
    display: inline-block;
    width: 100%;
  }
}

.accordion {
  overflow-anchor: none;
}
.accordion > .card {
  overflow: hidden;
}
.accordion > .card:not(:last-of-type) {
  border-bottom: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.accordion > .card:not(:first-of-type) {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.accordion > .card > .card-header {
  border-radius: 0;
  margin-bottom: -0.0625rem;
}

.breadcrumb {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding: 0 0;
  margin-bottom: 0.9375rem;
  list-style: none;
  background-color: #fff;
  border-radius: 0.125rem;
}

.breadcrumb-item + .breadcrumb-item {
  padding-left: 0.625rem;
}
.breadcrumb-item + .breadcrumb-item::before {
  float: left;
  padding-right: 0.625rem;
  color: #666;
  content: "|";
}
.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: underline;
}
.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: none;
}
.breadcrumb-item.active {
  color: #363636;
}

.pagination {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-left: 0;
  list-style: none;
  border-radius: 0.125rem;
}

.page-link {
  position: relative;
  display: block;
  padding: 0.46875rem 0;
  margin-left: 0;
  line-height: 1.25;
  color: #326fe2;
  text-decoration: none;
  background-color: transparent;
  border: 0 solid transparent;
}
.page-link:hover {
  z-index: 2;
  color: #fff;
  text-decoration: none;
  background-color: #fff;
  border-color: transparent;
}
.page-link:focus {
  z-index: 3;
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(50, 111, 226, 0.216);
          box-shadow: 0 0 0 0.125rem rgba(50, 111, 226, 0.216);
}

.page-item:first-child .page-link {
  margin-left: 0;
  border-top-left-radius: 0.125rem;
  border-bottom-left-radius: 0.125rem;
}
.page-item:last-child .page-link {
  border-top-right-radius: 0.125rem;
  border-bottom-right-radius: 0.125rem;
}
.page-item.active .page-link {
  z-index: 3;
  color: #fff;
  background-color: #fff;
  border-color: #fff;
}
.page-item.disabled .page-link {
  color: #666;
  pointer-events: none;
  cursor: auto;
  background-color: transparent;
  border-color: transparent;
}

.pagination-lg .page-link {
  padding: 0.75rem 1.5rem;
  font-size: 1.125rem;
  line-height: 1.4;
}
.pagination-lg .page-item:first-child .page-link {
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
.pagination-lg .page-item:last-child .page-link {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}

.pagination-sm .page-link {
  padding: 0.25rem 0.5rem;
  font-size: 0.75rem;
  line-height: 1.3;
}
.pagination-sm .page-item:first-child .page-link {
  border-top-left-radius: 0.125rem;
  border-bottom-left-radius: 0.125rem;
}
.pagination-sm .page-item:last-child .page-link {
  border-top-right-radius: 0.125rem;
  border-bottom-right-radius: 0.125rem;
}

.badge {
  display: inline-block;
  padding: 0.125rem 0.5rem;
  font-size: 0.875rem;
  font-weight: 700;
  line-height: 1;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: 0;
  -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  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;
  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, -webkit-box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .badge {
    -webkit-transition: none;
    transition: none;
  }
}
a.badge:hover, a.badge:focus {
  text-decoration: none;
}

.badge:empty {
  display: none;
}

.btn .badge {
  position: relative;
  top: -1px;
}

.badge-pill {
  padding-right: 0.6em;
  padding-left: 0.6em;
  border-radius: 10rem;
}

.badge-primary {
  color: #fff;
  background-color: #326fe2;
}
a.badge-primary:hover, a.badge-primary:focus {
  color: #fff;
  background-color: #1c57c5;
}
a.badge-primary:focus, a.badge-primary.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(50, 111, 226, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(50, 111, 226, 0.5);
}

.badge-secondary {
  color: #fff;
  background-color: #4c4c4c;
}
a.badge-secondary:hover, a.badge-secondary:focus {
  color: #fff;
  background-color: #333333;
}
a.badge-secondary:focus, a.badge-secondary.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(76, 76, 76, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(76, 76, 76, 0.5);
}

.badge-success {
  color: #fff;
  background-color: #046a38;
}
a.badge-success:hover, a.badge-success:focus {
  color: #fff;
  background-color: #02391e;
}
a.badge-success:focus, a.badge-success.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
}

.badge-info {
  color: #fff;
  background-color: #31708f;
}
a.badge-info:hover, a.badge-info:focus {
  color: #fff;
  background-color: #245269;
}
a.badge-info:focus, a.badge-info.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(49, 112, 143, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(49, 112, 143, 0.5);
}

.badge-warning {
  color: #1b1b1b;
  background-color: #eea103;
}
a.badge-warning:hover, a.badge-warning:focus {
  color: #1b1b1b;
  background-color: #bc7f02;
}
a.badge-warning:focus, a.badge-warning.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(238, 161, 3, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(238, 161, 3, 0.5);
}

.badge-danger {
  color: #fff;
  background-color: #a51a1f;
}
a.badge-danger:hover, a.badge-danger:focus {
  color: #fff;
  background-color: #791317;
}
a.badge-danger:focus, a.badge-danger.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.5);
}

.badge-light {
  color: #1b1b1b;
  background-color: #fff;
}
a.badge-light:hover, a.badge-light:focus {
  color: #1b1b1b;
  background-color: #e6e6e6;
}
a.badge-light:focus, a.badge-light.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(255, 255, 255, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(255, 255, 255, 0.5);
}

.badge-dark {
  color: #fff;
  background-color: #363636;
}
a.badge-dark:hover, a.badge-dark:focus {
  color: #fff;
  background-color: #1d1d1d;
}
a.badge-dark:focus, a.badge-dark.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(54, 54, 54, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(54, 54, 54, 0.5);
}

.badge-green {
  color: #fff;
  background-color: #046a38;
}
a.badge-green:hover, a.badge-green:focus {
  color: #fff;
  background-color: #02391e;
}
a.badge-green:focus, a.badge-green.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
}

.badge-lime {
  color: #fff;
  background-color: #41a928;
}
a.badge-lime:hover, a.badge-lime:focus {
  color: #fff;
  background-color: #31801e;
}
a.badge-lime:focus, a.badge-lime.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(65, 169, 40, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(65, 169, 40, 0.5);
}

.badge-black {
  color: #fff;
  background-color: #000;
}
a.badge-black:hover, a.badge-black:focus {
  color: #fff;
  background-color: black;
}
a.badge-black:focus, a.badge-black.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(0, 0, 0, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(0, 0, 0, 0.5);
}

.badge-focus {
  color: #fff;
  background-color: #76a0b4;
}
a.badge-focus:hover, a.badge-focus:focus {
  color: #fff;
  background-color: #5788a0;
}
a.badge-focus:focus, a.badge-focus.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(118, 160, 180, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(118, 160, 180, 0.5);
}

.jumbotron {
  padding: 2rem 1rem;
  margin-bottom: 2rem;
  background-color: #e8e8e8;
  border-radius: 0.25rem;
}
@media (min-width: 576px) {
  .jumbotron {
    padding: 4rem 2rem;
  }
}

.jumbotron-fluid {
  padding-right: 0;
  padding-left: 0;
  border-radius: 0;
}

.alert {
  position: relative;
  padding: 1rem 0.8125rem;
  margin-bottom: 0.9375rem;
  border: 0.0625rem solid transparent;
  border-radius: 0.25rem;
}

.alert-heading {
  color: inherit;
}

.alert-link {
  font-weight: 400;
}

.alert-dismissible {
  padding-right: 3.125rem;
}
.alert-dismissible .close {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  padding: 1rem 0.8125rem;
  color: inherit;
}

.alert-primary {
  color: #1a3a76;
  background-color: #d6e2f9;
  border-color: #d6e2f9;
}
.alert-primary hr {
  border-top-color: #c0d2f6;
}
.alert-primary .alert-link {
  color: #11254c;
}

.alert-secondary {
  color: #282828;
  background-color: #dbdbdb;
  border-color: #dbdbdb;
}
.alert-secondary hr {
  border-top-color: #cecece;
}
.alert-secondary .alert-link {
  color: #0f0f0f;
}

.alert-success {
  color: #02371d;
  background-color: #cde1d7;
  border-color: #cde1d7;
}
.alert-success hr {
  border-top-color: #bdd7ca;
}
.alert-success .alert-link {
  color: #000603;
}

.alert-info {
  color: #193a4a;
  background-color: #d6e2e9;
  border-color: #d6e2e9;
}
.alert-info hr {
  border-top-color: #c5d6e0;
}
.alert-info .alert-link {
  color: #0c1c24;
}

.alert-warning {
  color: #7c5402;
  background-color: #fceccd;
  border-color: #fceccd;
}
.alert-warning hr {
  border-top-color: #fbe3b5;
}
.alert-warning .alert-link {
  color: #4a3201;
}

.alert-danger {
  color: #560e10;
  background-color: #edd1d2;
  border-color: #edd1d2;
}
.alert-danger hr {
  border-top-color: #e6bfc0;
}
.alert-danger .alert-link {
  color: #2a0708;
}

.alert-light {
  color: #858585;
  background-color: white;
  border-color: white;
}
.alert-light hr {
  border-top-color: #f2f2f2;
}
.alert-light .alert-link {
  color: #6c6c6c;
}

.alert-dark {
  color: #1c1c1c;
  background-color: #d7d7d7;
  border-color: #d7d7d7;
}
.alert-dark hr {
  border-top-color: #cacaca;
}
.alert-dark .alert-link {
  color: #030303;
}

.alert-green {
  color: #02371d;
  background-color: #cde1d7;
  border-color: #cde1d7;
}
.alert-green hr {
  border-top-color: #bdd7ca;
}
.alert-green .alert-link {
  color: #000603;
}

.alert-lime {
  color: #225815;
  background-color: #d9eed4;
  border-color: #d9eed4;
}
.alert-lime hr {
  border-top-color: #c9e7c2;
}
.alert-lime .alert-link {
  color: #122f0b;
}

.alert-black {
  color: black;
  background-color: #cccccc;
  border-color: #cccccc;
}
.alert-black hr {
  border-top-color: #bfbfbf;
}
.alert-black .alert-link {
  color: black;
}

.alert-focus {
  color: #3d535e;
  background-color: #e4ecf0;
  border-color: #e4ecf0;
}
.alert-focus hr {
  border-top-color: #d4e0e7;
}
.alert-focus .alert-link {
  color: #29383f;
}

@keyframes progress-bar-stripes {
  from {
    background-position: 1rem 0;
  }
  to {
    background-position: 0 0;
  }
}
.progress {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 1rem;
  overflow: hidden;
  line-height: 0;
  font-size: 0.75rem;
  background-color: #e8e8e8;
  border-radius: 0.125rem;
}

.progress-bar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  overflow: hidden;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  background-color: #326fe2;
  -webkit-transition: width 0.6s ease;
  transition: width 0.6s ease;
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar {
    -webkit-transition: none;
    transition: none;
  }
}

.progress-bar-striped {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: 1rem 1rem;
}

.progress-bar-animated {
  -webkit-animation: 1s linear infinite progress-bar-stripes;
          animation: 1s linear infinite progress-bar-stripes;
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar-animated {
    -webkit-animation: none;
            animation: none;
  }
}

.media {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}

.media-body {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}

.list-group {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  border-radius: 0.125rem;
}

.list-group-item-action {
  width: 100%;
  color: #4c4c4c;
  text-align: inherit;
}
.list-group-item-action:hover, .list-group-item-action:focus {
  z-index: 1;
  color: #4c4c4c;
  text-decoration: none;
  background-color: #f5f5f5;
}
.list-group-item-action:active {
  color: #363636;
  background-color: #e8e8e8;
}

.list-group-item {
  position: relative;
  display: block;
  padding: 0.75rem 1.25rem;
  text-decoration: none;
  background-color: #fff;
  border: 0.0625rem solid rgba(0, 0, 0, 0.125);
}
.list-group-item:first-child {
  border-top-left-radius: inherit;
  border-top-right-radius: inherit;
}
.list-group-item:last-child {
  border-bottom-right-radius: inherit;
  border-bottom-left-radius: inherit;
}
.list-group-item.disabled, .list-group-item:disabled {
  color: #666;
  pointer-events: none;
  background-color: #fff;
}
.list-group-item.active {
  z-index: 2;
  color: #fff;
  background-color: #326fe2;
  border-color: #326fe2;
}
.list-group-item + .list-group-item {
  border-top-width: 0;
}
.list-group-item + .list-group-item.active {
  margin-top: -0.0625rem;
  border-top-width: 0.0625rem;
}

.list-group-horizontal {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.list-group-horizontal > .list-group-item:first-child {
  border-bottom-left-radius: 0.125rem;
  border-top-right-radius: 0;
}
.list-group-horizontal > .list-group-item:last-child {
  border-top-right-radius: 0.125rem;
  border-bottom-left-radius: 0;
}
.list-group-horizontal > .list-group-item.active {
  margin-top: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item {
  border-top-width: 0.0625rem;
  border-left-width: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item.active {
  margin-left: -0.0625rem;
  border-left-width: 0.0625rem;
}

@media (min-width: 576px) {
  .list-group-horizontal-sm {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .list-group-horizontal-sm > .list-group-item:first-child {
    border-bottom-left-radius: 0.125rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item:last-child {
    border-top-right-radius: 0.125rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item {
    border-top-width: 0.0625rem;
    border-left-width: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item.active {
    margin-left: -0.0625rem;
    border-left-width: 0.0625rem;
  }
}
@media (min-width: 768px) {
  .list-group-horizontal-md {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .list-group-horizontal-md > .list-group-item:first-child {
    border-bottom-left-radius: 0.125rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item:last-child {
    border-top-right-radius: 0.125rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item {
    border-top-width: 0.0625rem;
    border-left-width: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item.active {
    margin-left: -0.0625rem;
    border-left-width: 0.0625rem;
  }
}
@media (min-width: 1025px) {
  .list-group-horizontal-lg {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .list-group-horizontal-lg > .list-group-item:first-child {
    border-bottom-left-radius: 0.125rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item:last-child {
    border-top-right-radius: 0.125rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item {
    border-top-width: 0.0625rem;
    border-left-width: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item.active {
    margin-left: -0.0625rem;
    border-left-width: 0.0625rem;
  }
}
@media (min-width: 1366px) {
  .list-group-horizontal-xl {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .list-group-horizontal-xl > .list-group-item:first-child {
    border-bottom-left-radius: 0.125rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item:last-child {
    border-top-right-radius: 0.125rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item {
    border-top-width: 0.0625rem;
    border-left-width: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item.active {
    margin-left: -0.0625rem;
    border-left-width: 0.0625rem;
  }
}
.list-group-flush {
  border-radius: 0;
}
.list-group-flush > .list-group-item {
  border-width: 0 0 0.0625rem;
}
.list-group-flush > .list-group-item:last-child {
  border-bottom-width: 0;
}

.list-group-item-primary {
  color: #1a3a76;
  background-color: #c6d7f7;
}
.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
  color: #1a3a76;
  background-color: #b0c7f4;
}
.list-group-item-primary.list-group-item-action.active {
  color: #fff;
  background-color: #1a3a76;
  border-color: #1a3a76;
}

.list-group-item-secondary {
  color: #282828;
  background-color: #cdcdcd;
}
.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {
  color: #282828;
  background-color: silver;
}
.list-group-item-secondary.list-group-item-action.active {
  color: #fff;
  background-color: #282828;
  border-color: #282828;
}

.list-group-item-success {
  color: #02371d;
  background-color: #b9d5c7;
}
.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {
  color: #02371d;
  background-color: #a9cbba;
}
.list-group-item-success.list-group-item-action.active {
  color: #fff;
  background-color: #02371d;
  border-color: #02371d;
}

.list-group-item-info {
  color: #193a4a;
  background-color: #c5d7e0;
}
.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {
  color: #193a4a;
  background-color: #b4ccd7;
}
.list-group-item-info.list-group-item-action.active {
  color: #fff;
  background-color: #193a4a;
  border-color: #193a4a;
}

.list-group-item-warning {
  color: #7c5402;
  background-color: #fae5b8;
}
.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {
  color: #7c5402;
  background-color: #f8dca0;
}
.list-group-item-warning.list-group-item-action.active {
  color: #fff;
  background-color: #7c5402;
  border-color: #7c5402;
}

.list-group-item-danger {
  color: #560e10;
  background-color: #e6bfc0;
}
.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {
  color: #560e10;
  background-color: #dfadae;
}
.list-group-item-danger.list-group-item-action.active {
  color: #fff;
  background-color: #560e10;
  border-color: #560e10;
}

.list-group-item-light {
  color: #858585;
  background-color: white;
}
.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {
  color: #858585;
  background-color: #f2f2f2;
}
.list-group-item-light.list-group-item-action.active {
  color: #fff;
  background-color: #858585;
  border-color: #858585;
}

.list-group-item-dark {
  color: #1c1c1c;
  background-color: #c7c7c7;
}
.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {
  color: #1c1c1c;
  background-color: #bababa;
}
.list-group-item-dark.list-group-item-action.active {
  color: #fff;
  background-color: #1c1c1c;
  border-color: #1c1c1c;
}

.list-group-item-green {
  color: #02371d;
  background-color: #b9d5c7;
}
.list-group-item-green.list-group-item-action:hover, .list-group-item-green.list-group-item-action:focus {
  color: #02371d;
  background-color: #a9cbba;
}
.list-group-item-green.list-group-item-action.active {
  color: #fff;
  background-color: #02371d;
  border-color: #02371d;
}

.list-group-item-lime {
  color: #225815;
  background-color: #cae7c3;
}
.list-group-item-lime.list-group-item-action:hover, .list-group-item-lime.list-group-item-action:focus {
  color: #225815;
  background-color: #bae0b1;
}
.list-group-item-lime.list-group-item-action.active {
  color: #fff;
  background-color: #225815;
  border-color: #225815;
}

.list-group-item-black {
  color: black;
  background-color: #b8b8b8;
}
.list-group-item-black.list-group-item-action:hover, .list-group-item-black.list-group-item-action:focus {
  color: black;
  background-color: #ababab;
}
.list-group-item-black.list-group-item-action.active {
  color: #fff;
  background-color: black;
  border-color: black;
}

.list-group-item-focus {
  color: #3d535e;
  background-color: #d9e4ea;
}
.list-group-item-focus.list-group-item-action:hover, .list-group-item-focus.list-group-item-action:focus {
  color: #3d535e;
  background-color: #c9d8e1;
}
.list-group-item-focus.list-group-item-action.active {
  color: #fff;
  background-color: #3d535e;
  border-color: #3d535e;
}

.close {
  float: right;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1;
  color: #363636;
  text-shadow: none;
  opacity: 0.5;
}
.close:hover {
  color: #363636;
  text-decoration: none;
}
.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus {
  opacity: 0.75;
}

button.close {
  padding: 0;
  background-color: transparent;
  border: 0;
}

a.close.disabled {
  pointer-events: none;
}

.modal-open {
  overflow: hidden;
}
.modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}

.modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}

.modal-dialog {
  position: relative;
  width: auto;
  margin: 0.5rem;
  pointer-events: none;
}
.modal.fade .modal-dialog {
  -webkit-transition: -webkit-transform 0.3s ease-out;
  transition: -webkit-transform 0.3s ease-out;
  transition: transform 0.3s ease-out;
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -3.125rem);
          transform: translate(0, -3.125rem);
}
@media (prefers-reduced-motion: reduce) {
  .modal.fade .modal-dialog {
    -webkit-transition: none;
    transition: none;
  }
}
.modal.show .modal-dialog {
  -webkit-transform: none;
          transform: none;
}
.modal.modal-static .modal-dialog {
  -webkit-transform: scale(1.02);
          transform: scale(1.02);
}

.modal-dialog-scrollable {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  max-height: calc(100% - 1rem);
}
.modal-dialog-scrollable .modal-content {
  max-height: calc(100vh - 1rem);
  overflow: hidden;
}
.modal-dialog-scrollable .modal-header,
.modal-dialog-scrollable .modal-footer {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.modal-dialog-scrollable .modal-body {
  overflow-y: auto;
}

.modal-dialog-centered {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  min-height: calc(100% - 1rem);
}
.modal-dialog-centered::before {
  display: block;
  height: calc(100vh - 1rem);
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content;
  content: "";
}
.modal-dialog-centered.modal-dialog-scrollable {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  height: 100%;
}
.modal-dialog-centered.modal-dialog-scrollable .modal-content {
  max-height: none;
}
.modal-dialog-centered.modal-dialog-scrollable::before {
  content: none;
}

.modal-content {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-color: #fff;
  background-clip: padding-box;
  border: 0 solid rgba(0, 0, 0, 0.2);
  border-radius: 0;
  outline: 0;
}

.modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.6);
}
.modal-backdrop.fade {
  opacity: 0;
}
.modal-backdrop.show {
  opacity: 1;
}

.modal-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 0 0 0.9375rem;
  border-bottom: 0.0625rem solid #ccc;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.modal-header .close {
  padding: 0 0 0.9375rem;
  margin: -0.9375rem 0 -0.9375rem auto;
}

.modal-title {
  margin-bottom: 0;
  line-height: 1.4;
}

.modal-body {
  position: relative;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  padding: 0.9375rem 1.875rem 1.875rem;
}

.modal-footer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  padding: 0.9375rem 1.875rem 1.875rem-0.25rem;
  border-top: 0.0625rem solid #ccc;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.modal-footer > * {
  margin: 0.25rem;
}

.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}

@media (min-width: 576px) {
  .modal-dialog {
    max-width: 31.25rem;
    margin: 1.75rem auto;
  }
  .modal-dialog-scrollable {
    max-height: calc(100% - 3.5rem);
  }
  .modal-dialog-scrollable .modal-content {
    max-height: calc(100vh - 3.5rem);
  }
  .modal-dialog-centered {
    min-height: calc(100% - 3.5rem);
  }
  .modal-dialog-centered::before {
    height: calc(100vh - 3.5rem);
    height: -webkit-min-content;
    height: -moz-min-content;
    height: min-content;
  }
  .modal-sm {
    max-width: 18.75rem;
  }
}
@media (min-width: 1025px) {
  .modal-lg,
  .modal-xl {
    max-width: 50rem;
  }
}
@media (min-width: 1366px) {
  .modal-xl {
    max-width: 71.25rem;
  }
}
.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  margin: 0;
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-style: normal;
  font-weight: 400;
  line-height: 1.4;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  white-space: normal;
  word-spacing: normal;
  line-break: auto;
  font-size: 1rem;
  word-wrap: break-word;
  opacity: 0;
}
.tooltip.show {
  opacity: 1;
}
.tooltip .arrow {
  position: absolute;
  display: block;
  width: 0.8rem;
  height: 0.4rem;
}
.tooltip .arrow::before {
  position: absolute;
  content: "";
  border-color: transparent;
  border-style: solid;
}

.bs-tooltip-top, .bs-tooltip-auto[x-placement^=top] {
  padding: 0.4rem 0;
}
.bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^=top] .arrow {
  bottom: 0;
}
.bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^=top] .arrow::before {
  top: 0;
  border-width: 0.4rem 0.4rem 0;
  border-top-color: #fff;
}

.bs-tooltip-right, .bs-tooltip-auto[x-placement^=right] {
  padding: 0 0.4rem;
}
.bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^=right] .arrow {
  left: 0;
  width: 0.4rem;
  height: 0.8rem;
}
.bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^=right] .arrow::before {
  right: 0;
  border-width: 0.4rem 0.4rem 0.4rem 0;
  border-right-color: #fff;
}

.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^=bottom] {
  padding: 0.4rem 0;
}
.bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^=bottom] .arrow {
  top: 0;
}
.bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^=bottom] .arrow::before {
  bottom: 0;
  border-width: 0 0.4rem 0.4rem;
  border-bottom-color: #fff;
}

.bs-tooltip-left, .bs-tooltip-auto[x-placement^=left] {
  padding: 0 0.4rem;
}
.bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^=left] .arrow {
  right: 0;
  width: 0.4rem;
  height: 0.8rem;
}
.bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^=left] .arrow::before {
  left: 0;
  border-width: 0.4rem 0 0.4rem 0.4rem;
  border-left-color: #fff;
}

.tooltip-inner {
  max-width: 15.625rem;
  padding: 1.0625rem 1.0625rem;
  color: #363636;
  text-align: center;
  background-color: #fff;
  border-radius: 0.125rem;
}

.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: block;
  max-width: 12.5rem;
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-style: normal;
  font-weight: 400;
  line-height: 1.4;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  white-space: normal;
  word-spacing: normal;
  line-break: auto;
  font-size: 1rem;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: padding-box;
  border: 0.0625rem solid #363636;
  border-radius: 0;
}
.popover .arrow {
  position: absolute;
  display: block;
  width: 1.3125rem;
  height: 0.6875rem;
  margin: 0 0;
}
.popover .arrow::before, .popover .arrow::after {
  position: absolute;
  display: block;
  content: "";
  border-color: transparent;
  border-style: solid;
}

.bs-popover-top, .bs-popover-auto[x-placement^=top] {
  margin-bottom: 0.6875rem;
}
.bs-popover-top > .arrow, .bs-popover-auto[x-placement^=top] > .arrow {
  bottom: -0.75rem;
}
.bs-popover-top > .arrow::before, .bs-popover-auto[x-placement^=top] > .arrow::before {
  bottom: 0;
  border-width: 0.6875rem 0.65625rem 0;
  border-top-color: #363636;
}
.bs-popover-top > .arrow::after, .bs-popover-auto[x-placement^=top] > .arrow::after {
  bottom: 0.0625rem;
  border-width: 0.6875rem 0.65625rem 0;
  border-top-color: #fff;
}

.bs-popover-right, .bs-popover-auto[x-placement^=right] {
  margin-left: 0.6875rem;
}
.bs-popover-right > .arrow, .bs-popover-auto[x-placement^=right] > .arrow {
  left: -0.75rem;
  width: 0.6875rem;
  height: 1.3125rem;
  margin: 0 0;
}
.bs-popover-right > .arrow::before, .bs-popover-auto[x-placement^=right] > .arrow::before {
  left: 0;
  border-width: 0.65625rem 0.6875rem 0.65625rem 0;
  border-right-color: #363636;
}
.bs-popover-right > .arrow::after, .bs-popover-auto[x-placement^=right] > .arrow::after {
  left: 0.0625rem;
  border-width: 0.65625rem 0.6875rem 0.65625rem 0;
  border-right-color: #fff;
}

.bs-popover-bottom, .bs-popover-auto[x-placement^=bottom] {
  margin-top: 0.6875rem;
}
.bs-popover-bottom > .arrow, .bs-popover-auto[x-placement^=bottom] > .arrow {
  top: -0.75rem;
}
.bs-popover-bottom > .arrow::before, .bs-popover-auto[x-placement^=bottom] > .arrow::before {
  top: 0;
  border-width: 0 0.65625rem 0.6875rem 0.65625rem;
  border-bottom-color: #363636;
}
.bs-popover-bottom > .arrow::after, .bs-popover-auto[x-placement^=bottom] > .arrow::after {
  top: 0.0625rem;
  border-width: 0 0.65625rem 0.6875rem 0.65625rem;
  border-bottom-color: #fff;
}
.bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^=bottom] .popover-header::before {
  position: absolute;
  top: 0;
  left: 50%;
  display: block;
  width: 1.3125rem;
  margin-left: -0.65625rem;
  content: "";
  border-bottom: 0.0625rem solid #f7f7f7;
}

.bs-popover-left, .bs-popover-auto[x-placement^=left] {
  margin-right: 0.6875rem;
}
.bs-popover-left > .arrow, .bs-popover-auto[x-placement^=left] > .arrow {
  right: -0.75rem;
  width: 0.6875rem;
  height: 1.3125rem;
  margin: 0 0;
}
.bs-popover-left > .arrow::before, .bs-popover-auto[x-placement^=left] > .arrow::before {
  right: 0;
  border-width: 0.65625rem 0 0.65625rem 0.6875rem;
  border-left-color: #363636;
}
.bs-popover-left > .arrow::after, .bs-popover-auto[x-placement^=left] > .arrow::after {
  right: 0.0625rem;
  border-width: 0.65625rem 0 0.65625rem 0.6875rem;
  border-left-color: #fff;
}

.popover-header {
  padding: 1.0625rem 1.0625rem;
  margin-bottom: 0;
  font-size: 1rem;
  background-color: #f7f7f7;
  border-bottom: 0.0625rem solid #ebebeb;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.popover-header:empty {
  display: none;
}

.popover-body {
  padding: 1.0625rem 1.0625rem;
  color: #363636;
}

.carousel {
  position: relative;
}

.carousel.pointer-event {
  -ms-touch-action: pan-y;
      touch-action: pan-y;
}

.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
}
.carousel-inner::after {
  display: block;
  clear: both;
  content: "";
}

.carousel-item {
  position: relative;
  display: none;
  float: left;
  width: 100%;
  margin-right: -100%;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-item {
    -webkit-transition: none;
    transition: none;
  }
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: block;
}

.carousel-item-next:not(.carousel-item-left),
.active.carousel-item-right {
  -webkit-transform: translateX(100%);
          transform: translateX(100%);
}

.carousel-item-prev:not(.carousel-item-right),
.active.carousel-item-left {
  -webkit-transform: translateX(-100%);
          transform: translateX(-100%);
}

.carousel-fade .carousel-item {
  opacity: 0;
  -webkit-transition-property: opacity;
  transition-property: opacity;
  -webkit-transform: none;
          transform: none;
}
.carousel-fade .carousel-item.active,
.carousel-fade .carousel-item-next.carousel-item-left,
.carousel-fade .carousel-item-prev.carousel-item-right {
  z-index: 1;
  opacity: 1;
}
.carousel-fade .active.carousel-item-left,
.carousel-fade .active.carousel-item-right {
  z-index: 0;
  opacity: 0;
  -webkit-transition: opacity 0s 0.6s;
  transition: opacity 0s 0.6s;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-fade .active.carousel-item-left,
  .carousel-fade .active.carousel-item-right {
    -webkit-transition: none;
    transition: none;
  }
}

.carousel-control-prev,
.carousel-control-next {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 15%;
  padding: 0;
  color: #fff;
  text-align: center;
  background: none;
  border: 0;
  opacity: 0.5;
  -webkit-transition: opacity 0.15s ease;
  transition: opacity 0.15s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-control-prev,
  .carousel-control-next {
    -webkit-transition: none;
    transition: none;
  }
}
.carousel-control-prev:hover, .carousel-control-prev:focus,
.carousel-control-next:hover,
.carousel-control-next:focus {
  color: #fff;
  text-decoration: none;
  outline: 0;
  opacity: 0.9;
}

.carousel-control-prev {
  left: 0;
}

.carousel-control-next {
  right: 0;
}

.carousel-control-prev-icon,
.carousel-control-next-icon {
  display: inline-block;
  width: 1.25rem;
  height: 1.25rem;
  background: 50%/100% 100% no-repeat;
}

.carousel-control-prev-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E");
}

.carousel-control-next-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E");
}

.carousel-indicators {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 15;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding-left: 0;
  margin-right: 15%;
  margin-left: 15%;
  list-style: none;
}
.carousel-indicators li {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  -webkit-box-flex: 0;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
  width: 1.875rem;
  height: 0.1875rem;
  margin-right: 0.1875rem;
  margin-left: 0.1875rem;
  text-indent: -999px;
  cursor: pointer;
  background-color: #fff;
  background-clip: padding-box;
  border-top: 0.625rem solid transparent;
  border-bottom: 0.625rem solid transparent;
  opacity: 0.5;
  -webkit-transition: opacity 0.6s ease;
  transition: opacity 0.6s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-indicators li {
    -webkit-transition: none;
    transition: none;
  }
}
.carousel-indicators .active {
  opacity: 1;
}

.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 20px;
  left: 15%;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #fff;
  text-align: center;
}

.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;
}

.bg-primary {
  background-color: #326fe2 !important;
}

a.bg-primary:hover, a.bg-primary:focus,
button.bg-primary:hover,
button.bg-primary:focus {
  background-color: #1c57c5 !important;
}

.bg-secondary {
  background-color: #4c4c4c !important;
}

a.bg-secondary:hover, a.bg-secondary:focus,
button.bg-secondary:hover,
button.bg-secondary:focus {
  background-color: #333333 !important;
}

.bg-success {
  background-color: #046a38 !important;
}

a.bg-success:hover, a.bg-success:focus,
button.bg-success:hover,
button.bg-success:focus {
  background-color: #02391e !important;
}

.bg-info {
  background-color: #31708f !important;
}

a.bg-info:hover, a.bg-info:focus,
button.bg-info:hover,
button.bg-info:focus {
  background-color: #245269 !important;
}

.bg-warning {
  background-color: #eea103 !important;
}

a.bg-warning:hover, a.bg-warning:focus,
button.bg-warning:hover,
button.bg-warning:focus {
  background-color: #bc7f02 !important;
}

.bg-danger {
  background-color: #a51a1f !important;
}

a.bg-danger:hover, a.bg-danger:focus,
button.bg-danger:hover,
button.bg-danger:focus {
  background-color: #791317 !important;
}

.bg-light {
  background-color: #fff !important;
}

a.bg-light:hover, a.bg-light:focus,
button.bg-light:hover,
button.bg-light:focus {
  background-color: #e6e6e6 !important;
}

.bg-dark {
  background-color: #363636 !important;
}

a.bg-dark:hover, a.bg-dark:focus,
button.bg-dark:hover,
button.bg-dark:focus {
  background-color: #1d1d1d !important;
}

.bg-green {
  background-color: #046a38 !important;
}

a.bg-green:hover, a.bg-green:focus,
button.bg-green:hover,
button.bg-green:focus {
  background-color: #02391e !important;
}

.bg-lime {
  background-color: #41a928 !important;
}

a.bg-lime:hover, a.bg-lime:focus,
button.bg-lime:hover,
button.bg-lime:focus {
  background-color: #31801e !important;
}

.bg-black {
  background-color: #000 !important;
}

a.bg-black:hover, a.bg-black:focus,
button.bg-black:hover,
button.bg-black:focus {
  background-color: black !important;
}

.bg-focus {
  background-color: #76a0b4 !important;
}

a.bg-focus:hover, a.bg-focus:focus,
button.bg-focus:hover,
button.bg-focus:focus {
  background-color: #5788a0 !important;
}

.bg-white {
  background-color: #fff !important;
}

.bg-transparent {
  background-color: transparent !important;
}

.border {
  border: 0.0625rem solid #ccc !important;
}

.border-top {
  border-top: 0.0625rem solid #ccc !important;
}

.border-right {
  border-right: 0.0625rem solid #ccc !important;
}

.border-bottom {
  border-bottom: 0.0625rem solid #ccc !important;
}

.border-left {
  border-left: 0.0625rem solid #ccc !important;
}

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

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

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

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

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

.border-primary {
  border-color: #326fe2 !important;
}

.border-secondary {
  border-color: #4c4c4c !important;
}

.border-success {
  border-color: #046a38 !important;
}

.border-info {
  border-color: #31708f !important;
}

.border-warning {
  border-color: #eea103 !important;
}

.border-danger {
  border-color: #a51a1f !important;
}

.border-light {
  border-color: #fff !important;
}

.border-dark {
  border-color: #363636 !important;
}

.border-green {
  border-color: #046a38 !important;
}

.border-lime {
  border-color: #41a928 !important;
}

.border-black {
  border-color: #000 !important;
}

.border-focus {
  border-color: #76a0b4 !important;
}

.border-white {
  border-color: #fff !important;
}

.rounded-sm {
  border-radius: 0.125rem !important;
}

.rounded {
  border-radius: 0.125rem !important;
}

.rounded-top {
  border-top-left-radius: 0.125rem !important;
  border-top-right-radius: 0.125rem !important;
}

.rounded-right {
  border-top-right-radius: 0.125rem !important;
  border-bottom-right-radius: 0.125rem !important;
}

.rounded-bottom {
  border-bottom-right-radius: 0.125rem !important;
  border-bottom-left-radius: 0.125rem !important;
}

.rounded-left {
  border-top-left-radius: 0.125rem !important;
  border-bottom-left-radius: 0.125rem !important;
}

.rounded-lg {
  border-radius: 0.25rem !important;
}

.rounded-circle {
  border-radius: 50% !important;
}

.rounded-pill {
  border-radius: 50rem !important;
}

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

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

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

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

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

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

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

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

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

.d-flex {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
}

.d-inline-flex {
  display: -webkit-inline-box !important;
  display: -ms-inline-flexbox !important;
  display: inline-flex !important;
}

@media (min-width: 576px) {
  .d-sm-none {
    display: none !important;
  }
  .d-sm-inline {
    display: inline !important;
  }
  .d-sm-inline-block {
    display: inline-block !important;
  }
  .d-sm-block {
    display: block !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: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-sm-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}
@media (min-width: 768px) {
  .d-md-none {
    display: none !important;
  }
  .d-md-inline {
    display: inline !important;
  }
  .d-md-inline-block {
    display: inline-block !important;
  }
  .d-md-block {
    display: block !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: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-md-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}
@media (min-width: 1025px) {
  .d-lg-none {
    display: none !important;
  }
  .d-lg-inline {
    display: inline !important;
  }
  .d-lg-inline-block {
    display: inline-block !important;
  }
  .d-lg-block {
    display: block !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: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-lg-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}
@media (min-width: 1366px) {
  .d-xl-none {
    display: none !important;
  }
  .d-xl-inline {
    display: inline !important;
  }
  .d-xl-inline-block {
    display: inline-block !important;
  }
  .d-xl-block {
    display: block !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: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-xl-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}
@media print {
  .d-print-none {
    display: none !important;
  }
  .d-print-inline {
    display: inline !important;
  }
  .d-print-inline-block {
    display: inline-block !important;
  }
  .d-print-block {
    display: block !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: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-print-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}
.embed-responsive {
  position: relative;
  display: block;
  width: 100%;
  padding: 0;
  overflow: hidden;
}
.embed-responsive::before {
  display: block;
  content: "";
}
.embed-responsive .embed-responsive-item,
.embed-responsive iframe,
.embed-responsive embed,
.embed-responsive object,
.embed-responsive video {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.flex-row {
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: normal !important;
      -ms-flex-direction: row !important;
          flex-direction: row !important;
}

.flex-column {
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: normal !important;
      -ms-flex-direction: column !important;
          flex-direction: column !important;
}

.flex-row-reverse {
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: reverse !important;
      -ms-flex-direction: row-reverse !important;
          flex-direction: row-reverse !important;
}

.flex-column-reverse {
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: reverse !important;
      -ms-flex-direction: column-reverse !important;
          flex-direction: column-reverse !important;
}

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

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

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

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

.flex-grow-0 {
  -webkit-box-flex: 0 !important;
      -ms-flex-positive: 0 !important;
          flex-grow: 0 !important;
}

.flex-grow-1 {
  -webkit-box-flex: 1 !important;
      -ms-flex-positive: 1 !important;
          flex-grow: 1 !important;
}

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

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

.justify-content-start {
  -webkit-box-pack: start !important;
      -ms-flex-pack: start !important;
          justify-content: flex-start !important;
}

.justify-content-end {
  -webkit-box-pack: end !important;
      -ms-flex-pack: end !important;
          justify-content: flex-end !important;
}

.justify-content-center {
  -webkit-box-pack: center !important;
      -ms-flex-pack: center !important;
          justify-content: center !important;
}

.justify-content-between {
  -webkit-box-pack: justify !important;
      -ms-flex-pack: justify !important;
          justify-content: space-between !important;
}

.justify-content-around {
  -ms-flex-pack: distribute !important;
      justify-content: space-around !important;
}

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

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

.align-items-center {
  -webkit-box-align: center !important;
      -ms-flex-align: center !important;
          align-items: center !important;
}

.align-items-baseline {
  -webkit-box-align: baseline !important;
      -ms-flex-align: baseline !important;
          align-items: baseline !important;
}

.align-items-stretch {
  -webkit-box-align: stretch !important;
      -ms-flex-align: stretch !important;
          align-items: stretch !important;
}

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

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

.align-content-center {
  -ms-flex-line-pack: center !important;
      align-content: center !important;
}

.align-content-between {
  -ms-flex-line-pack: justify !important;
      align-content: space-between !important;
}

.align-content-around {
  -ms-flex-line-pack: distribute !important;
      align-content: space-around !important;
}

.align-content-stretch {
  -ms-flex-line-pack: stretch !important;
      align-content: stretch !important;
}

.align-self-auto {
  -ms-flex-item-align: auto !important;
      align-self: auto !important;
}

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

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

.align-self-center {
  -ms-flex-item-align: center !important;
      align-self: center !important;
}

.align-self-baseline {
  -ms-flex-item-align: baseline !important;
      align-self: baseline !important;
}

.align-self-stretch {
  -ms-flex-item-align: stretch !important;
      align-self: stretch !important;
}

@media (min-width: 576px) {
  .flex-sm-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
  }
  .flex-sm-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important;
  }
  .flex-sm-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
            flex-direction: row-reverse !important;
  }
  .flex-sm-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
            flex-direction: column-reverse !important;
  }
  .flex-sm-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
  }
  .flex-sm-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
  }
  .flex-sm-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important;
  }
  .flex-sm-fill {
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important;
  }
  .flex-sm-grow-0 {
    -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
            flex-grow: 0 !important;
  }
  .flex-sm-grow-1 {
    -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
            flex-grow: 1 !important;
  }
  .flex-sm-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
  }
  .flex-sm-shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important;
  }
  .justify-content-sm-start {
    -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
            justify-content: flex-start !important;
  }
  .justify-content-sm-end {
    -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
            justify-content: flex-end !important;
  }
  .justify-content-sm-center {
    -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important;
  }
  .justify-content-sm-between {
    -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
            justify-content: space-between !important;
  }
  .justify-content-sm-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important;
  }
  .align-items-sm-start {
    -webkit-box-align: start !important;
        -ms-flex-align: start !important;
            align-items: flex-start !important;
  }
  .align-items-sm-end {
    -webkit-box-align: end !important;
        -ms-flex-align: end !important;
            align-items: flex-end !important;
  }
  .align-items-sm-center {
    -webkit-box-align: center !important;
        -ms-flex-align: center !important;
            align-items: center !important;
  }
  .align-items-sm-baseline {
    -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
            align-items: baseline !important;
  }
  .align-items-sm-stretch {
    -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
            align-items: stretch !important;
  }
  .align-content-sm-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
  }
  .align-content-sm-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important;
  }
  .align-content-sm-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important;
  }
  .align-content-sm-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important;
  }
  .align-content-sm-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important;
  }
  .align-content-sm-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important;
  }
  .align-self-sm-auto {
    -ms-flex-item-align: auto !important;
        align-self: auto !important;
  }
  .align-self-sm-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important;
  }
  .align-self-sm-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important;
  }
  .align-self-sm-center {
    -ms-flex-item-align: center !important;
        align-self: center !important;
  }
  .align-self-sm-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important;
  }
  .align-self-sm-stretch {
    -ms-flex-item-align: stretch !important;
        align-self: stretch !important;
  }
}
@media (min-width: 768px) {
  .flex-md-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
  }
  .flex-md-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important;
  }
  .flex-md-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
            flex-direction: row-reverse !important;
  }
  .flex-md-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
            flex-direction: column-reverse !important;
  }
  .flex-md-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
  }
  .flex-md-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
  }
  .flex-md-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important;
  }
  .flex-md-fill {
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important;
  }
  .flex-md-grow-0 {
    -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
            flex-grow: 0 !important;
  }
  .flex-md-grow-1 {
    -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
            flex-grow: 1 !important;
  }
  .flex-md-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
  }
  .flex-md-shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important;
  }
  .justify-content-md-start {
    -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
            justify-content: flex-start !important;
  }
  .justify-content-md-end {
    -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
            justify-content: flex-end !important;
  }
  .justify-content-md-center {
    -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important;
  }
  .justify-content-md-between {
    -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
            justify-content: space-between !important;
  }
  .justify-content-md-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important;
  }
  .align-items-md-start {
    -webkit-box-align: start !important;
        -ms-flex-align: start !important;
            align-items: flex-start !important;
  }
  .align-items-md-end {
    -webkit-box-align: end !important;
        -ms-flex-align: end !important;
            align-items: flex-end !important;
  }
  .align-items-md-center {
    -webkit-box-align: center !important;
        -ms-flex-align: center !important;
            align-items: center !important;
  }
  .align-items-md-baseline {
    -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
            align-items: baseline !important;
  }
  .align-items-md-stretch {
    -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
            align-items: stretch !important;
  }
  .align-content-md-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
  }
  .align-content-md-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important;
  }
  .align-content-md-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important;
  }
  .align-content-md-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important;
  }
  .align-content-md-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important;
  }
  .align-content-md-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important;
  }
  .align-self-md-auto {
    -ms-flex-item-align: auto !important;
        align-self: auto !important;
  }
  .align-self-md-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important;
  }
  .align-self-md-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important;
  }
  .align-self-md-center {
    -ms-flex-item-align: center !important;
        align-self: center !important;
  }
  .align-self-md-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important;
  }
  .align-self-md-stretch {
    -ms-flex-item-align: stretch !important;
        align-self: stretch !important;
  }
}
@media (min-width: 1025px) {
  .flex-lg-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
  }
  .flex-lg-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important;
  }
  .flex-lg-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
            flex-direction: row-reverse !important;
  }
  .flex-lg-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
            flex-direction: column-reverse !important;
  }
  .flex-lg-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
  }
  .flex-lg-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
  }
  .flex-lg-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important;
  }
  .flex-lg-fill {
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important;
  }
  .flex-lg-grow-0 {
    -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
            flex-grow: 0 !important;
  }
  .flex-lg-grow-1 {
    -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
            flex-grow: 1 !important;
  }
  .flex-lg-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
  }
  .flex-lg-shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important;
  }
  .justify-content-lg-start {
    -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
            justify-content: flex-start !important;
  }
  .justify-content-lg-end {
    -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
            justify-content: flex-end !important;
  }
  .justify-content-lg-center {
    -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important;
  }
  .justify-content-lg-between {
    -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
            justify-content: space-between !important;
  }
  .justify-content-lg-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important;
  }
  .align-items-lg-start {
    -webkit-box-align: start !important;
        -ms-flex-align: start !important;
            align-items: flex-start !important;
  }
  .align-items-lg-end {
    -webkit-box-align: end !important;
        -ms-flex-align: end !important;
            align-items: flex-end !important;
  }
  .align-items-lg-center {
    -webkit-box-align: center !important;
        -ms-flex-align: center !important;
            align-items: center !important;
  }
  .align-items-lg-baseline {
    -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
            align-items: baseline !important;
  }
  .align-items-lg-stretch {
    -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
            align-items: stretch !important;
  }
  .align-content-lg-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
  }
  .align-content-lg-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important;
  }
  .align-content-lg-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important;
  }
  .align-content-lg-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important;
  }
  .align-content-lg-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important;
  }
  .align-content-lg-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important;
  }
  .align-self-lg-auto {
    -ms-flex-item-align: auto !important;
        align-self: auto !important;
  }
  .align-self-lg-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important;
  }
  .align-self-lg-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important;
  }
  .align-self-lg-center {
    -ms-flex-item-align: center !important;
        align-self: center !important;
  }
  .align-self-lg-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important;
  }
  .align-self-lg-stretch {
    -ms-flex-item-align: stretch !important;
        align-self: stretch !important;
  }
}
@media (min-width: 1366px) {
  .flex-xl-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
  }
  .flex-xl-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important;
  }
  .flex-xl-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
            flex-direction: row-reverse !important;
  }
  .flex-xl-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
            flex-direction: column-reverse !important;
  }
  .flex-xl-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
  }
  .flex-xl-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
  }
  .flex-xl-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important;
  }
  .flex-xl-fill {
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important;
  }
  .flex-xl-grow-0 {
    -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
            flex-grow: 0 !important;
  }
  .flex-xl-grow-1 {
    -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
            flex-grow: 1 !important;
  }
  .flex-xl-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
  }
  .flex-xl-shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important;
  }
  .justify-content-xl-start {
    -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
            justify-content: flex-start !important;
  }
  .justify-content-xl-end {
    -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
            justify-content: flex-end !important;
  }
  .justify-content-xl-center {
    -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important;
  }
  .justify-content-xl-between {
    -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
            justify-content: space-between !important;
  }
  .justify-content-xl-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important;
  }
  .align-items-xl-start {
    -webkit-box-align: start !important;
        -ms-flex-align: start !important;
            align-items: flex-start !important;
  }
  .align-items-xl-end {
    -webkit-box-align: end !important;
        -ms-flex-align: end !important;
            align-items: flex-end !important;
  }
  .align-items-xl-center {
    -webkit-box-align: center !important;
        -ms-flex-align: center !important;
            align-items: center !important;
  }
  .align-items-xl-baseline {
    -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
            align-items: baseline !important;
  }
  .align-items-xl-stretch {
    -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
            align-items: stretch !important;
  }
  .align-content-xl-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
  }
  .align-content-xl-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important;
  }
  .align-content-xl-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important;
  }
  .align-content-xl-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important;
  }
  .align-content-xl-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important;
  }
  .align-content-xl-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important;
  }
  .align-self-xl-auto {
    -ms-flex-item-align: auto !important;
        align-self: auto !important;
  }
  .align-self-xl-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important;
  }
  .align-self-xl-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important;
  }
  .align-self-xl-center {
    -ms-flex-item-align: center !important;
        align-self: center !important;
  }
  .align-self-xl-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important;
  }
  .align-self-xl-stretch {
    -ms-flex-item-align: stretch !important;
        align-self: stretch !important;
  }
}
.float-left {
  float: left !important;
}

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

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

@media (min-width: 576px) {
  .float-sm-left {
    float: left !important;
  }
  .float-sm-right {
    float: right !important;
  }
  .float-sm-none {
    float: none !important;
  }
}
@media (min-width: 768px) {
  .float-md-left {
    float: left !important;
  }
  .float-md-right {
    float: right !important;
  }
  .float-md-none {
    float: none !important;
  }
}
@media (min-width: 1025px) {
  .float-lg-left {
    float: left !important;
  }
  .float-lg-right {
    float: right !important;
  }
  .float-lg-none {
    float: none !important;
  }
}
@media (min-width: 1366px) {
  .float-xl-left {
    float: left !important;
  }
  .float-xl-right {
    float: right !important;
  }
  .float-xl-none {
    float: none !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;
      -ms-user-select: auto !important;
          user-select: auto !important;
}

.user-select-none {
  -webkit-user-select: none !important;
     -moz-user-select: none !important;
      -ms-user-select: none !important;
          user-select: none !important;
}

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

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

.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;
}

.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;
}

@supports (position: sticky) {
  .sticky-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
}

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}

.sr-only-focusable:active, .sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  overflow: visible;
  clip: auto;
  white-space: normal;
}

.shadow-sm {
  -webkit-box-shadow: 0 0.125rem 0.25rem rgba(224, 229, 238, 0.075) !important;
          box-shadow: 0 0.125rem 0.25rem rgba(224, 229, 238, 0.075) !important;
}

.shadow {
  -webkit-box-shadow: 0 0.5rem 0.875rem 0 rgba(224, 229, 238, 0.5) !important;
          box-shadow: 0 0.5rem 0.875rem 0 rgba(224, 229, 238, 0.5) !important;
}

.shadow-lg {
  -webkit-box-shadow: 0 1rem 3rem rgba(224, 229, 238, 0.175) !important;
          box-shadow: 0 1rem 3rem rgba(224, 229, 238, 0.175) !important;
}

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

.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;
}

.w-33 {
  width: 33.3333% !important;
}

.w-66 {
  width: 66.6666% !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;
}

.h-33 {
  height: 33.3333% !important;
}

.h-66 {
  height: 66.6666% !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

.mt-1,
.my-1 {
  margin-top: 0.46875rem !important;
}

.mr-1,
.mx-1 {
  margin-right: 0.46875rem !important;
}

.mb-1,
.my-1 {
  margin-bottom: 0.46875rem !important;
}

.ml-1,
.mx-1 {
  margin-left: 0.46875rem !important;
}

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

.mt-2,
.my-2 {
  margin-top: 0.9375rem !important;
}

.mr-2,
.mx-2 {
  margin-right: 0.9375rem !important;
}

.mb-2,
.my-2 {
  margin-bottom: 0.9375rem !important;
}

.ml-2,
.mx-2 {
  margin-left: 0.9375rem !important;
}

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

.mt-3,
.my-3 {
  margin-top: 1.40625rem !important;
}

.mr-3,
.mx-3 {
  margin-right: 1.40625rem !important;
}

.mb-3,
.my-3 {
  margin-bottom: 1.40625rem !important;
}

.ml-3,
.mx-3 {
  margin-left: 1.40625rem !important;
}

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

.mt-4,
.my-4 {
  margin-top: 1.875rem !important;
}

.mr-4,
.mx-4 {
  margin-right: 1.875rem !important;
}

.mb-4,
.my-4 {
  margin-bottom: 1.875rem !important;
}

.ml-4,
.mx-4 {
  margin-left: 1.875rem !important;
}

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

.mt-5,
.my-5 {
  margin-top: 2.34375rem !important;
}

.mr-5,
.mx-5 {
  margin-right: 2.34375rem !important;
}

.mb-5,
.my-5 {
  margin-bottom: 2.34375rem !important;
}

.ml-5,
.mx-5 {
  margin-left: 2.34375rem !important;
}

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

.mt-6,
.my-6 {
  margin-top: 2.8125rem !important;
}

.mr-6,
.mx-6 {
  margin-right: 2.8125rem !important;
}

.mb-6,
.my-6 {
  margin-bottom: 2.8125rem !important;
}

.ml-6,
.mx-6 {
  margin-left: 2.8125rem !important;
}

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

.mt-7,
.my-7 {
  margin-top: 3.28125rem !important;
}

.mr-7,
.mx-7 {
  margin-right: 3.28125rem !important;
}

.mb-7,
.my-7 {
  margin-bottom: 3.28125rem !important;
}

.ml-7,
.mx-7 {
  margin-left: 3.28125rem !important;
}

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

.mt-8,
.my-8 {
  margin-top: 3.75rem !important;
}

.mr-8,
.mx-8 {
  margin-right: 3.75rem !important;
}

.mb-8,
.my-8 {
  margin-bottom: 3.75rem !important;
}

.ml-8,
.mx-8 {
  margin-left: 3.75rem !important;
}

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

.mt-9,
.my-9 {
  margin-top: 4.21875rem !important;
}

.mr-9,
.mx-9 {
  margin-right: 4.21875rem !important;
}

.mb-9,
.my-9 {
  margin-bottom: 4.21875rem !important;
}

.ml-9,
.mx-9 {
  margin-left: 4.21875rem !important;
}

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

.mt-10,
.my-10 {
  margin-top: 6.5625rem !important;
}

.mr-10,
.mx-10 {
  margin-right: 6.5625rem !important;
}

.mb-10,
.my-10 {
  margin-bottom: 6.5625rem !important;
}

.ml-10,
.mx-10 {
  margin-left: 6.5625rem !important;
}

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

.mt-1_5,
.my-1_5 {
  margin-top: 0.703125rem !important;
}

.mr-1_5,
.mx-1_5 {
  margin-right: 0.703125rem !important;
}

.mb-1_5,
.my-1_5 {
  margin-bottom: 0.703125rem !important;
}

.ml-1_5,
.mx-1_5 {
  margin-left: 0.703125rem !important;
}

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

.mt-2_5,
.my-2_5 {
  margin-top: 1.171875rem !important;
}

.mr-2_5,
.mx-2_5 {
  margin-right: 1.171875rem !important;
}

.mb-2_5,
.my-2_5 {
  margin-bottom: 1.171875rem !important;
}

.ml-2_5,
.mx-2_5 {
  margin-left: 1.171875rem !important;
}

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

.mt-3_5,
.my-3_5 {
  margin-top: 1.640625rem !important;
}

.mr-3_5,
.mx-3_5 {
  margin-right: 1.640625rem !important;
}

.mb-3_5,
.my-3_5 {
  margin-bottom: 1.640625rem !important;
}

.ml-3_5,
.mx-3_5 {
  margin-left: 1.640625rem !important;
}

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

.mt-4_5,
.my-4_5 {
  margin-top: 2.109375rem !important;
}

.mr-4_5,
.mx-4_5 {
  margin-right: 2.109375rem !important;
}

.mb-4_5,
.my-4_5 {
  margin-bottom: 2.109375rem !important;
}

.ml-4_5,
.mx-4_5 {
  margin-left: 2.109375rem !important;
}

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

.mt-5_5,
.my-5_5 {
  margin-top: 2.578125rem !important;
}

.mr-5_5,
.mx-5_5 {
  margin-right: 2.578125rem !important;
}

.mb-5_5,
.my-5_5 {
  margin-bottom: 2.578125rem !important;
}

.ml-5_5,
.mx-5_5 {
  margin-left: 2.578125rem !important;
}

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

.mt-6_5,
.my-6_5 {
  margin-top: 3.046875rem !important;
}

.mr-6_5,
.mx-6_5 {
  margin-right: 3.046875rem !important;
}

.mb-6_5,
.my-6_5 {
  margin-bottom: 3.046875rem !important;
}

.ml-6_5,
.mx-6_5 {
  margin-left: 3.046875rem !important;
}

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

.mt-7_5,
.my-7_5 {
  margin-top: 3.515625rem !important;
}

.mr-7_5,
.mx-7_5 {
  margin-right: 3.515625rem !important;
}

.mb-7_5,
.my-7_5 {
  margin-bottom: 3.515625rem !important;
}

.ml-7_5,
.mx-7_5 {
  margin-left: 3.515625rem !important;
}

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

.mt-8_5,
.my-8_5 {
  margin-top: 3.984375rem !important;
}

.mr-8_5,
.mx-8_5 {
  margin-right: 3.984375rem !important;
}

.mb-8_5,
.my-8_5 {
  margin-bottom: 3.984375rem !important;
}

.ml-8_5,
.mx-8_5 {
  margin-left: 3.984375rem !important;
}

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

.mt-9_5,
.my-9_5 {
  margin-top: 4.453125rem !important;
}

.mr-9_5,
.mx-9_5 {
  margin-right: 4.453125rem !important;
}

.mb-9_5,
.my-9_5 {
  margin-bottom: 4.453125rem !important;
}

.ml-9_5,
.mx-9_5 {
  margin-left: 4.453125rem !important;
}

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

.mt-10_5,
.my-10_5 {
  margin-top: 6.796875rem !important;
}

.mr-10_5,
.mx-10_5 {
  margin-right: 6.796875rem !important;
}

.mb-10_5,
.my-10_5 {
  margin-bottom: 6.796875rem !important;
}

.ml-10_5,
.mx-10_5 {
  margin-left: 6.796875rem !important;
}

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

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

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

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

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

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

.pt-1,
.py-1 {
  padding-top: 0.46875rem !important;
}

.pr-1,
.px-1 {
  padding-right: 0.46875rem !important;
}

.pb-1,
.py-1 {
  padding-bottom: 0.46875rem !important;
}

.pl-1,
.px-1 {
  padding-left: 0.46875rem !important;
}

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

.pt-2,
.py-2 {
  padding-top: 0.9375rem !important;
}

.pr-2,
.px-2 {
  padding-right: 0.9375rem !important;
}

.pb-2,
.py-2 {
  padding-bottom: 0.9375rem !important;
}

.pl-2,
.px-2 {
  padding-left: 0.9375rem !important;
}

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

.pt-3,
.py-3 {
  padding-top: 1.40625rem !important;
}

.pr-3,
.px-3 {
  padding-right: 1.40625rem !important;
}

.pb-3,
.py-3 {
  padding-bottom: 1.40625rem !important;
}

.pl-3,
.px-3 {
  padding-left: 1.40625rem !important;
}

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

.pt-4,
.py-4 {
  padding-top: 1.875rem !important;
}

.pr-4,
.px-4 {
  padding-right: 1.875rem !important;
}

.pb-4,
.py-4 {
  padding-bottom: 1.875rem !important;
}

.pl-4,
.px-4 {
  padding-left: 1.875rem !important;
}

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

.pt-5,
.py-5 {
  padding-top: 2.34375rem !important;
}

.pr-5,
.px-5 {
  padding-right: 2.34375rem !important;
}

.pb-5,
.py-5 {
  padding-bottom: 2.34375rem !important;
}

.pl-5,
.px-5 {
  padding-left: 2.34375rem !important;
}

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

.pt-6,
.py-6 {
  padding-top: 2.8125rem !important;
}

.pr-6,
.px-6 {
  padding-right: 2.8125rem !important;
}

.pb-6,
.py-6 {
  padding-bottom: 2.8125rem !important;
}

.pl-6,
.px-6 {
  padding-left: 2.8125rem !important;
}

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

.pt-7,
.py-7 {
  padding-top: 3.28125rem !important;
}

.pr-7,
.px-7 {
  padding-right: 3.28125rem !important;
}

.pb-7,
.py-7 {
  padding-bottom: 3.28125rem !important;
}

.pl-7,
.px-7 {
  padding-left: 3.28125rem !important;
}

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

.pt-8,
.py-8 {
  padding-top: 3.75rem !important;
}

.pr-8,
.px-8 {
  padding-right: 3.75rem !important;
}

.pb-8,
.py-8 {
  padding-bottom: 3.75rem !important;
}

.pl-8,
.px-8 {
  padding-left: 3.75rem !important;
}

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

.pt-9,
.py-9 {
  padding-top: 4.21875rem !important;
}

.pr-9,
.px-9 {
  padding-right: 4.21875rem !important;
}

.pb-9,
.py-9 {
  padding-bottom: 4.21875rem !important;
}

.pl-9,
.px-9 {
  padding-left: 4.21875rem !important;
}

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

.pt-10,
.py-10 {
  padding-top: 6.5625rem !important;
}

.pr-10,
.px-10 {
  padding-right: 6.5625rem !important;
}

.pb-10,
.py-10 {
  padding-bottom: 6.5625rem !important;
}

.pl-10,
.px-10 {
  padding-left: 6.5625rem !important;
}

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

.pt-1_5,
.py-1_5 {
  padding-top: 0.703125rem !important;
}

.pr-1_5,
.px-1_5 {
  padding-right: 0.703125rem !important;
}

.pb-1_5,
.py-1_5 {
  padding-bottom: 0.703125rem !important;
}

.pl-1_5,
.px-1_5 {
  padding-left: 0.703125rem !important;
}

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

.pt-2_5,
.py-2_5 {
  padding-top: 1.171875rem !important;
}

.pr-2_5,
.px-2_5 {
  padding-right: 1.171875rem !important;
}

.pb-2_5,
.py-2_5 {
  padding-bottom: 1.171875rem !important;
}

.pl-2_5,
.px-2_5 {
  padding-left: 1.171875rem !important;
}

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

.pt-3_5,
.py-3_5 {
  padding-top: 1.640625rem !important;
}

.pr-3_5,
.px-3_5 {
  padding-right: 1.640625rem !important;
}

.pb-3_5,
.py-3_5 {
  padding-bottom: 1.640625rem !important;
}

.pl-3_5,
.px-3_5 {
  padding-left: 1.640625rem !important;
}

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

.pt-4_5,
.py-4_5 {
  padding-top: 2.109375rem !important;
}

.pr-4_5,
.px-4_5 {
  padding-right: 2.109375rem !important;
}

.pb-4_5,
.py-4_5 {
  padding-bottom: 2.109375rem !important;
}

.pl-4_5,
.px-4_5 {
  padding-left: 2.109375rem !important;
}

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

.pt-5_5,
.py-5_5 {
  padding-top: 2.578125rem !important;
}

.pr-5_5,
.px-5_5 {
  padding-right: 2.578125rem !important;
}

.pb-5_5,
.py-5_5 {
  padding-bottom: 2.578125rem !important;
}

.pl-5_5,
.px-5_5 {
  padding-left: 2.578125rem !important;
}

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

.pt-6_5,
.py-6_5 {
  padding-top: 3.046875rem !important;
}

.pr-6_5,
.px-6_5 {
  padding-right: 3.046875rem !important;
}

.pb-6_5,
.py-6_5 {
  padding-bottom: 3.046875rem !important;
}

.pl-6_5,
.px-6_5 {
  padding-left: 3.046875rem !important;
}

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

.pt-7_5,
.py-7_5 {
  padding-top: 3.515625rem !important;
}

.pr-7_5,
.px-7_5 {
  padding-right: 3.515625rem !important;
}

.pb-7_5,
.py-7_5 {
  padding-bottom: 3.515625rem !important;
}

.pl-7_5,
.px-7_5 {
  padding-left: 3.515625rem !important;
}

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

.pt-8_5,
.py-8_5 {
  padding-top: 3.984375rem !important;
}

.pr-8_5,
.px-8_5 {
  padding-right: 3.984375rem !important;
}

.pb-8_5,
.py-8_5 {
  padding-bottom: 3.984375rem !important;
}

.pl-8_5,
.px-8_5 {
  padding-left: 3.984375rem !important;
}

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

.pt-9_5,
.py-9_5 {
  padding-top: 4.453125rem !important;
}

.pr-9_5,
.px-9_5 {
  padding-right: 4.453125rem !important;
}

.pb-9_5,
.py-9_5 {
  padding-bottom: 4.453125rem !important;
}

.pl-9_5,
.px-9_5 {
  padding-left: 4.453125rem !important;
}

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

.pt-10_5,
.py-10_5 {
  padding-top: 6.796875rem !important;
}

.pr-10_5,
.px-10_5 {
  padding-right: 6.796875rem !important;
}

.pb-10_5,
.py-10_5 {
  padding-bottom: 6.796875rem !important;
}

.pl-10_5,
.px-10_5 {
  padding-left: 6.796875rem !important;
}

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

.mt-n1,
.my-n1 {
  margin-top: -0.46875rem !important;
}

.mr-n1,
.mx-n1 {
  margin-right: -0.46875rem !important;
}

.mb-n1,
.my-n1 {
  margin-bottom: -0.46875rem !important;
}

.ml-n1,
.mx-n1 {
  margin-left: -0.46875rem !important;
}

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

.mt-n2,
.my-n2 {
  margin-top: -0.9375rem !important;
}

.mr-n2,
.mx-n2 {
  margin-right: -0.9375rem !important;
}

.mb-n2,
.my-n2 {
  margin-bottom: -0.9375rem !important;
}

.ml-n2,
.mx-n2 {
  margin-left: -0.9375rem !important;
}

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

.mt-n3,
.my-n3 {
  margin-top: -1.40625rem !important;
}

.mr-n3,
.mx-n3 {
  margin-right: -1.40625rem !important;
}

.mb-n3,
.my-n3 {
  margin-bottom: -1.40625rem !important;
}

.ml-n3,
.mx-n3 {
  margin-left: -1.40625rem !important;
}

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

.mt-n4,
.my-n4 {
  margin-top: -1.875rem !important;
}

.mr-n4,
.mx-n4 {
  margin-right: -1.875rem !important;
}

.mb-n4,
.my-n4 {
  margin-bottom: -1.875rem !important;
}

.ml-n4,
.mx-n4 {
  margin-left: -1.875rem !important;
}

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

.mt-n5,
.my-n5 {
  margin-top: -2.34375rem !important;
}

.mr-n5,
.mx-n5 {
  margin-right: -2.34375rem !important;
}

.mb-n5,
.my-n5 {
  margin-bottom: -2.34375rem !important;
}

.ml-n5,
.mx-n5 {
  margin-left: -2.34375rem !important;
}

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

.mt-n6,
.my-n6 {
  margin-top: -2.8125rem !important;
}

.mr-n6,
.mx-n6 {
  margin-right: -2.8125rem !important;
}

.mb-n6,
.my-n6 {
  margin-bottom: -2.8125rem !important;
}

.ml-n6,
.mx-n6 {
  margin-left: -2.8125rem !important;
}

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

.mt-n7,
.my-n7 {
  margin-top: -3.28125rem !important;
}

.mr-n7,
.mx-n7 {
  margin-right: -3.28125rem !important;
}

.mb-n7,
.my-n7 {
  margin-bottom: -3.28125rem !important;
}

.ml-n7,
.mx-n7 {
  margin-left: -3.28125rem !important;
}

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

.mt-n8,
.my-n8 {
  margin-top: -3.75rem !important;
}

.mr-n8,
.mx-n8 {
  margin-right: -3.75rem !important;
}

.mb-n8,
.my-n8 {
  margin-bottom: -3.75rem !important;
}

.ml-n8,
.mx-n8 {
  margin-left: -3.75rem !important;
}

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

.mt-n9,
.my-n9 {
  margin-top: -4.21875rem !important;
}

.mr-n9,
.mx-n9 {
  margin-right: -4.21875rem !important;
}

.mb-n9,
.my-n9 {
  margin-bottom: -4.21875rem !important;
}

.ml-n9,
.mx-n9 {
  margin-left: -4.21875rem !important;
}

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

.mt-n10,
.my-n10 {
  margin-top: -6.5625rem !important;
}

.mr-n10,
.mx-n10 {
  margin-right: -6.5625rem !important;
}

.mb-n10,
.my-n10 {
  margin-bottom: -6.5625rem !important;
}

.ml-n10,
.mx-n10 {
  margin-left: -6.5625rem !important;
}

.m-n1_5 {
  margin: -0.703125rem !important;
}

.mt-n1_5,
.my-n1_5 {
  margin-top: -0.703125rem !important;
}

.mr-n1_5,
.mx-n1_5 {
  margin-right: -0.703125rem !important;
}

.mb-n1_5,
.my-n1_5 {
  margin-bottom: -0.703125rem !important;
}

.ml-n1_5,
.mx-n1_5 {
  margin-left: -0.703125rem !important;
}

.m-n2_5 {
  margin: -1.171875rem !important;
}

.mt-n2_5,
.my-n2_5 {
  margin-top: -1.171875rem !important;
}

.mr-n2_5,
.mx-n2_5 {
  margin-right: -1.171875rem !important;
}

.mb-n2_5,
.my-n2_5 {
  margin-bottom: -1.171875rem !important;
}

.ml-n2_5,
.mx-n2_5 {
  margin-left: -1.171875rem !important;
}

.m-n3_5 {
  margin: -1.640625rem !important;
}

.mt-n3_5,
.my-n3_5 {
  margin-top: -1.640625rem !important;
}

.mr-n3_5,
.mx-n3_5 {
  margin-right: -1.640625rem !important;
}

.mb-n3_5,
.my-n3_5 {
  margin-bottom: -1.640625rem !important;
}

.ml-n3_5,
.mx-n3_5 {
  margin-left: -1.640625rem !important;
}

.m-n4_5 {
  margin: -2.109375rem !important;
}

.mt-n4_5,
.my-n4_5 {
  margin-top: -2.109375rem !important;
}

.mr-n4_5,
.mx-n4_5 {
  margin-right: -2.109375rem !important;
}

.mb-n4_5,
.my-n4_5 {
  margin-bottom: -2.109375rem !important;
}

.ml-n4_5,
.mx-n4_5 {
  margin-left: -2.109375rem !important;
}

.m-n5_5 {
  margin: -2.578125rem !important;
}

.mt-n5_5,
.my-n5_5 {
  margin-top: -2.578125rem !important;
}

.mr-n5_5,
.mx-n5_5 {
  margin-right: -2.578125rem !important;
}

.mb-n5_5,
.my-n5_5 {
  margin-bottom: -2.578125rem !important;
}

.ml-n5_5,
.mx-n5_5 {
  margin-left: -2.578125rem !important;
}

.m-n6_5 {
  margin: -3.046875rem !important;
}

.mt-n6_5,
.my-n6_5 {
  margin-top: -3.046875rem !important;
}

.mr-n6_5,
.mx-n6_5 {
  margin-right: -3.046875rem !important;
}

.mb-n6_5,
.my-n6_5 {
  margin-bottom: -3.046875rem !important;
}

.ml-n6_5,
.mx-n6_5 {
  margin-left: -3.046875rem !important;
}

.m-n7_5 {
  margin: -3.515625rem !important;
}

.mt-n7_5,
.my-n7_5 {
  margin-top: -3.515625rem !important;
}

.mr-n7_5,
.mx-n7_5 {
  margin-right: -3.515625rem !important;
}

.mb-n7_5,
.my-n7_5 {
  margin-bottom: -3.515625rem !important;
}

.ml-n7_5,
.mx-n7_5 {
  margin-left: -3.515625rem !important;
}

.m-n8_5 {
  margin: -3.984375rem !important;
}

.mt-n8_5,
.my-n8_5 {
  margin-top: -3.984375rem !important;
}

.mr-n8_5,
.mx-n8_5 {
  margin-right: -3.984375rem !important;
}

.mb-n8_5,
.my-n8_5 {
  margin-bottom: -3.984375rem !important;
}

.ml-n8_5,
.mx-n8_5 {
  margin-left: -3.984375rem !important;
}

.m-n9_5 {
  margin: -4.453125rem !important;
}

.mt-n9_5,
.my-n9_5 {
  margin-top: -4.453125rem !important;
}

.mr-n9_5,
.mx-n9_5 {
  margin-right: -4.453125rem !important;
}

.mb-n9_5,
.my-n9_5 {
  margin-bottom: -4.453125rem !important;
}

.ml-n9_5,
.mx-n9_5 {
  margin-left: -4.453125rem !important;
}

.m-n10_5 {
  margin: -6.796875rem !important;
}

.mt-n10_5,
.my-n10_5 {
  margin-top: -6.796875rem !important;
}

.mr-n10_5,
.mx-n10_5 {
  margin-right: -6.796875rem !important;
}

.mb-n10_5,
.my-n10_5 {
  margin-bottom: -6.796875rem !important;
}

.ml-n10_5,
.mx-n10_5 {
  margin-left: -6.796875rem !important;
}

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

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

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

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

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

@media (min-width: 576px) {
  .m-sm-0 {
    margin: 0 !important;
  }
  .mt-sm-0,
  .my-sm-0 {
    margin-top: 0 !important;
  }
  .mr-sm-0,
  .mx-sm-0 {
    margin-right: 0 !important;
  }
  .mb-sm-0,
  .my-sm-0 {
    margin-bottom: 0 !important;
  }
  .ml-sm-0,
  .mx-sm-0 {
    margin-left: 0 !important;
  }
  .m-sm-1 {
    margin: 0.46875rem !important;
  }
  .mt-sm-1,
  .my-sm-1 {
    margin-top: 0.46875rem !important;
  }
  .mr-sm-1,
  .mx-sm-1 {
    margin-right: 0.46875rem !important;
  }
  .mb-sm-1,
  .my-sm-1 {
    margin-bottom: 0.46875rem !important;
  }
  .ml-sm-1,
  .mx-sm-1 {
    margin-left: 0.46875rem !important;
  }
  .m-sm-2 {
    margin: 0.9375rem !important;
  }
  .mt-sm-2,
  .my-sm-2 {
    margin-top: 0.9375rem !important;
  }
  .mr-sm-2,
  .mx-sm-2 {
    margin-right: 0.9375rem !important;
  }
  .mb-sm-2,
  .my-sm-2 {
    margin-bottom: 0.9375rem !important;
  }
  .ml-sm-2,
  .mx-sm-2 {
    margin-left: 0.9375rem !important;
  }
  .m-sm-3 {
    margin: 1.40625rem !important;
  }
  .mt-sm-3,
  .my-sm-3 {
    margin-top: 1.40625rem !important;
  }
  .mr-sm-3,
  .mx-sm-3 {
    margin-right: 1.40625rem !important;
  }
  .mb-sm-3,
  .my-sm-3 {
    margin-bottom: 1.40625rem !important;
  }
  .ml-sm-3,
  .mx-sm-3 {
    margin-left: 1.40625rem !important;
  }
  .m-sm-4 {
    margin: 1.875rem !important;
  }
  .mt-sm-4,
  .my-sm-4 {
    margin-top: 1.875rem !important;
  }
  .mr-sm-4,
  .mx-sm-4 {
    margin-right: 1.875rem !important;
  }
  .mb-sm-4,
  .my-sm-4 {
    margin-bottom: 1.875rem !important;
  }
  .ml-sm-4,
  .mx-sm-4 {
    margin-left: 1.875rem !important;
  }
  .m-sm-5 {
    margin: 2.34375rem !important;
  }
  .mt-sm-5,
  .my-sm-5 {
    margin-top: 2.34375rem !important;
  }
  .mr-sm-5,
  .mx-sm-5 {
    margin-right: 2.34375rem !important;
  }
  .mb-sm-5,
  .my-sm-5 {
    margin-bottom: 2.34375rem !important;
  }
  .ml-sm-5,
  .mx-sm-5 {
    margin-left: 2.34375rem !important;
  }
  .m-sm-6 {
    margin: 2.8125rem !important;
  }
  .mt-sm-6,
  .my-sm-6 {
    margin-top: 2.8125rem !important;
  }
  .mr-sm-6,
  .mx-sm-6 {
    margin-right: 2.8125rem !important;
  }
  .mb-sm-6,
  .my-sm-6 {
    margin-bottom: 2.8125rem !important;
  }
  .ml-sm-6,
  .mx-sm-6 {
    margin-left: 2.8125rem !important;
  }
  .m-sm-7 {
    margin: 3.28125rem !important;
  }
  .mt-sm-7,
  .my-sm-7 {
    margin-top: 3.28125rem !important;
  }
  .mr-sm-7,
  .mx-sm-7 {
    margin-right: 3.28125rem !important;
  }
  .mb-sm-7,
  .my-sm-7 {
    margin-bottom: 3.28125rem !important;
  }
  .ml-sm-7,
  .mx-sm-7 {
    margin-left: 3.28125rem !important;
  }
  .m-sm-8 {
    margin: 3.75rem !important;
  }
  .mt-sm-8,
  .my-sm-8 {
    margin-top: 3.75rem !important;
  }
  .mr-sm-8,
  .mx-sm-8 {
    margin-right: 3.75rem !important;
  }
  .mb-sm-8,
  .my-sm-8 {
    margin-bottom: 3.75rem !important;
  }
  .ml-sm-8,
  .mx-sm-8 {
    margin-left: 3.75rem !important;
  }
  .m-sm-9 {
    margin: 4.21875rem !important;
  }
  .mt-sm-9,
  .my-sm-9 {
    margin-top: 4.21875rem !important;
  }
  .mr-sm-9,
  .mx-sm-9 {
    margin-right: 4.21875rem !important;
  }
  .mb-sm-9,
  .my-sm-9 {
    margin-bottom: 4.21875rem !important;
  }
  .ml-sm-9,
  .mx-sm-9 {
    margin-left: 4.21875rem !important;
  }
  .m-sm-10 {
    margin: 6.5625rem !important;
  }
  .mt-sm-10,
  .my-sm-10 {
    margin-top: 6.5625rem !important;
  }
  .mr-sm-10,
  .mx-sm-10 {
    margin-right: 6.5625rem !important;
  }
  .mb-sm-10,
  .my-sm-10 {
    margin-bottom: 6.5625rem !important;
  }
  .ml-sm-10,
  .mx-sm-10 {
    margin-left: 6.5625rem !important;
  }
  .m-sm-1_5 {
    margin: 0.703125rem !important;
  }
  .mt-sm-1_5,
  .my-sm-1_5 {
    margin-top: 0.703125rem !important;
  }
  .mr-sm-1_5,
  .mx-sm-1_5 {
    margin-right: 0.703125rem !important;
  }
  .mb-sm-1_5,
  .my-sm-1_5 {
    margin-bottom: 0.703125rem !important;
  }
  .ml-sm-1_5,
  .mx-sm-1_5 {
    margin-left: 0.703125rem !important;
  }
  .m-sm-2_5 {
    margin: 1.171875rem !important;
  }
  .mt-sm-2_5,
  .my-sm-2_5 {
    margin-top: 1.171875rem !important;
  }
  .mr-sm-2_5,
  .mx-sm-2_5 {
    margin-right: 1.171875rem !important;
  }
  .mb-sm-2_5,
  .my-sm-2_5 {
    margin-bottom: 1.171875rem !important;
  }
  .ml-sm-2_5,
  .mx-sm-2_5 {
    margin-left: 1.171875rem !important;
  }
  .m-sm-3_5 {
    margin: 1.640625rem !important;
  }
  .mt-sm-3_5,
  .my-sm-3_5 {
    margin-top: 1.640625rem !important;
  }
  .mr-sm-3_5,
  .mx-sm-3_5 {
    margin-right: 1.640625rem !important;
  }
  .mb-sm-3_5,
  .my-sm-3_5 {
    margin-bottom: 1.640625rem !important;
  }
  .ml-sm-3_5,
  .mx-sm-3_5 {
    margin-left: 1.640625rem !important;
  }
  .m-sm-4_5 {
    margin: 2.109375rem !important;
  }
  .mt-sm-4_5,
  .my-sm-4_5 {
    margin-top: 2.109375rem !important;
  }
  .mr-sm-4_5,
  .mx-sm-4_5 {
    margin-right: 2.109375rem !important;
  }
  .mb-sm-4_5,
  .my-sm-4_5 {
    margin-bottom: 2.109375rem !important;
  }
  .ml-sm-4_5,
  .mx-sm-4_5 {
    margin-left: 2.109375rem !important;
  }
  .m-sm-5_5 {
    margin: 2.578125rem !important;
  }
  .mt-sm-5_5,
  .my-sm-5_5 {
    margin-top: 2.578125rem !important;
  }
  .mr-sm-5_5,
  .mx-sm-5_5 {
    margin-right: 2.578125rem !important;
  }
  .mb-sm-5_5,
  .my-sm-5_5 {
    margin-bottom: 2.578125rem !important;
  }
  .ml-sm-5_5,
  .mx-sm-5_5 {
    margin-left: 2.578125rem !important;
  }
  .m-sm-6_5 {
    margin: 3.046875rem !important;
  }
  .mt-sm-6_5,
  .my-sm-6_5 {
    margin-top: 3.046875rem !important;
  }
  .mr-sm-6_5,
  .mx-sm-6_5 {
    margin-right: 3.046875rem !important;
  }
  .mb-sm-6_5,
  .my-sm-6_5 {
    margin-bottom: 3.046875rem !important;
  }
  .ml-sm-6_5,
  .mx-sm-6_5 {
    margin-left: 3.046875rem !important;
  }
  .m-sm-7_5 {
    margin: 3.515625rem !important;
  }
  .mt-sm-7_5,
  .my-sm-7_5 {
    margin-top: 3.515625rem !important;
  }
  .mr-sm-7_5,
  .mx-sm-7_5 {
    margin-right: 3.515625rem !important;
  }
  .mb-sm-7_5,
  .my-sm-7_5 {
    margin-bottom: 3.515625rem !important;
  }
  .ml-sm-7_5,
  .mx-sm-7_5 {
    margin-left: 3.515625rem !important;
  }
  .m-sm-8_5 {
    margin: 3.984375rem !important;
  }
  .mt-sm-8_5,
  .my-sm-8_5 {
    margin-top: 3.984375rem !important;
  }
  .mr-sm-8_5,
  .mx-sm-8_5 {
    margin-right: 3.984375rem !important;
  }
  .mb-sm-8_5,
  .my-sm-8_5 {
    margin-bottom: 3.984375rem !important;
  }
  .ml-sm-8_5,
  .mx-sm-8_5 {
    margin-left: 3.984375rem !important;
  }
  .m-sm-9_5 {
    margin: 4.453125rem !important;
  }
  .mt-sm-9_5,
  .my-sm-9_5 {
    margin-top: 4.453125rem !important;
  }
  .mr-sm-9_5,
  .mx-sm-9_5 {
    margin-right: 4.453125rem !important;
  }
  .mb-sm-9_5,
  .my-sm-9_5 {
    margin-bottom: 4.453125rem !important;
  }
  .ml-sm-9_5,
  .mx-sm-9_5 {
    margin-left: 4.453125rem !important;
  }
  .m-sm-10_5 {
    margin: 6.796875rem !important;
  }
  .mt-sm-10_5,
  .my-sm-10_5 {
    margin-top: 6.796875rem !important;
  }
  .mr-sm-10_5,
  .mx-sm-10_5 {
    margin-right: 6.796875rem !important;
  }
  .mb-sm-10_5,
  .my-sm-10_5 {
    margin-bottom: 6.796875rem !important;
  }
  .ml-sm-10_5,
  .mx-sm-10_5 {
    margin-left: 6.796875rem !important;
  }
  .p-sm-0 {
    padding: 0 !important;
  }
  .pt-sm-0,
  .py-sm-0 {
    padding-top: 0 !important;
  }
  .pr-sm-0,
  .px-sm-0 {
    padding-right: 0 !important;
  }
  .pb-sm-0,
  .py-sm-0 {
    padding-bottom: 0 !important;
  }
  .pl-sm-0,
  .px-sm-0 {
    padding-left: 0 !important;
  }
  .p-sm-1 {
    padding: 0.46875rem !important;
  }
  .pt-sm-1,
  .py-sm-1 {
    padding-top: 0.46875rem !important;
  }
  .pr-sm-1,
  .px-sm-1 {
    padding-right: 0.46875rem !important;
  }
  .pb-sm-1,
  .py-sm-1 {
    padding-bottom: 0.46875rem !important;
  }
  .pl-sm-1,
  .px-sm-1 {
    padding-left: 0.46875rem !important;
  }
  .p-sm-2 {
    padding: 0.9375rem !important;
  }
  .pt-sm-2,
  .py-sm-2 {
    padding-top: 0.9375rem !important;
  }
  .pr-sm-2,
  .px-sm-2 {
    padding-right: 0.9375rem !important;
  }
  .pb-sm-2,
  .py-sm-2 {
    padding-bottom: 0.9375rem !important;
  }
  .pl-sm-2,
  .px-sm-2 {
    padding-left: 0.9375rem !important;
  }
  .p-sm-3 {
    padding: 1.40625rem !important;
  }
  .pt-sm-3,
  .py-sm-3 {
    padding-top: 1.40625rem !important;
  }
  .pr-sm-3,
  .px-sm-3 {
    padding-right: 1.40625rem !important;
  }
  .pb-sm-3,
  .py-sm-3 {
    padding-bottom: 1.40625rem !important;
  }
  .pl-sm-3,
  .px-sm-3 {
    padding-left: 1.40625rem !important;
  }
  .p-sm-4 {
    padding: 1.875rem !important;
  }
  .pt-sm-4,
  .py-sm-4 {
    padding-top: 1.875rem !important;
  }
  .pr-sm-4,
  .px-sm-4 {
    padding-right: 1.875rem !important;
  }
  .pb-sm-4,
  .py-sm-4 {
    padding-bottom: 1.875rem !important;
  }
  .pl-sm-4,
  .px-sm-4 {
    padding-left: 1.875rem !important;
  }
  .p-sm-5 {
    padding: 2.34375rem !important;
  }
  .pt-sm-5,
  .py-sm-5 {
    padding-top: 2.34375rem !important;
  }
  .pr-sm-5,
  .px-sm-5 {
    padding-right: 2.34375rem !important;
  }
  .pb-sm-5,
  .py-sm-5 {
    padding-bottom: 2.34375rem !important;
  }
  .pl-sm-5,
  .px-sm-5 {
    padding-left: 2.34375rem !important;
  }
  .p-sm-6 {
    padding: 2.8125rem !important;
  }
  .pt-sm-6,
  .py-sm-6 {
    padding-top: 2.8125rem !important;
  }
  .pr-sm-6,
  .px-sm-6 {
    padding-right: 2.8125rem !important;
  }
  .pb-sm-6,
  .py-sm-6 {
    padding-bottom: 2.8125rem !important;
  }
  .pl-sm-6,
  .px-sm-6 {
    padding-left: 2.8125rem !important;
  }
  .p-sm-7 {
    padding: 3.28125rem !important;
  }
  .pt-sm-7,
  .py-sm-7 {
    padding-top: 3.28125rem !important;
  }
  .pr-sm-7,
  .px-sm-7 {
    padding-right: 3.28125rem !important;
  }
  .pb-sm-7,
  .py-sm-7 {
    padding-bottom: 3.28125rem !important;
  }
  .pl-sm-7,
  .px-sm-7 {
    padding-left: 3.28125rem !important;
  }
  .p-sm-8 {
    padding: 3.75rem !important;
  }
  .pt-sm-8,
  .py-sm-8 {
    padding-top: 3.75rem !important;
  }
  .pr-sm-8,
  .px-sm-8 {
    padding-right: 3.75rem !important;
  }
  .pb-sm-8,
  .py-sm-8 {
    padding-bottom: 3.75rem !important;
  }
  .pl-sm-8,
  .px-sm-8 {
    padding-left: 3.75rem !important;
  }
  .p-sm-9 {
    padding: 4.21875rem !important;
  }
  .pt-sm-9,
  .py-sm-9 {
    padding-top: 4.21875rem !important;
  }
  .pr-sm-9,
  .px-sm-9 {
    padding-right: 4.21875rem !important;
  }
  .pb-sm-9,
  .py-sm-9 {
    padding-bottom: 4.21875rem !important;
  }
  .pl-sm-9,
  .px-sm-9 {
    padding-left: 4.21875rem !important;
  }
  .p-sm-10 {
    padding: 6.5625rem !important;
  }
  .pt-sm-10,
  .py-sm-10 {
    padding-top: 6.5625rem !important;
  }
  .pr-sm-10,
  .px-sm-10 {
    padding-right: 6.5625rem !important;
  }
  .pb-sm-10,
  .py-sm-10 {
    padding-bottom: 6.5625rem !important;
  }
  .pl-sm-10,
  .px-sm-10 {
    padding-left: 6.5625rem !important;
  }
  .p-sm-1_5 {
    padding: 0.703125rem !important;
  }
  .pt-sm-1_5,
  .py-sm-1_5 {
    padding-top: 0.703125rem !important;
  }
  .pr-sm-1_5,
  .px-sm-1_5 {
    padding-right: 0.703125rem !important;
  }
  .pb-sm-1_5,
  .py-sm-1_5 {
    padding-bottom: 0.703125rem !important;
  }
  .pl-sm-1_5,
  .px-sm-1_5 {
    padding-left: 0.703125rem !important;
  }
  .p-sm-2_5 {
    padding: 1.171875rem !important;
  }
  .pt-sm-2_5,
  .py-sm-2_5 {
    padding-top: 1.171875rem !important;
  }
  .pr-sm-2_5,
  .px-sm-2_5 {
    padding-right: 1.171875rem !important;
  }
  .pb-sm-2_5,
  .py-sm-2_5 {
    padding-bottom: 1.171875rem !important;
  }
  .pl-sm-2_5,
  .px-sm-2_5 {
    padding-left: 1.171875rem !important;
  }
  .p-sm-3_5 {
    padding: 1.640625rem !important;
  }
  .pt-sm-3_5,
  .py-sm-3_5 {
    padding-top: 1.640625rem !important;
  }
  .pr-sm-3_5,
  .px-sm-3_5 {
    padding-right: 1.640625rem !important;
  }
  .pb-sm-3_5,
  .py-sm-3_5 {
    padding-bottom: 1.640625rem !important;
  }
  .pl-sm-3_5,
  .px-sm-3_5 {
    padding-left: 1.640625rem !important;
  }
  .p-sm-4_5 {
    padding: 2.109375rem !important;
  }
  .pt-sm-4_5,
  .py-sm-4_5 {
    padding-top: 2.109375rem !important;
  }
  .pr-sm-4_5,
  .px-sm-4_5 {
    padding-right: 2.109375rem !important;
  }
  .pb-sm-4_5,
  .py-sm-4_5 {
    padding-bottom: 2.109375rem !important;
  }
  .pl-sm-4_5,
  .px-sm-4_5 {
    padding-left: 2.109375rem !important;
  }
  .p-sm-5_5 {
    padding: 2.578125rem !important;
  }
  .pt-sm-5_5,
  .py-sm-5_5 {
    padding-top: 2.578125rem !important;
  }
  .pr-sm-5_5,
  .px-sm-5_5 {
    padding-right: 2.578125rem !important;
  }
  .pb-sm-5_5,
  .py-sm-5_5 {
    padding-bottom: 2.578125rem !important;
  }
  .pl-sm-5_5,
  .px-sm-5_5 {
    padding-left: 2.578125rem !important;
  }
  .p-sm-6_5 {
    padding: 3.046875rem !important;
  }
  .pt-sm-6_5,
  .py-sm-6_5 {
    padding-top: 3.046875rem !important;
  }
  .pr-sm-6_5,
  .px-sm-6_5 {
    padding-right: 3.046875rem !important;
  }
  .pb-sm-6_5,
  .py-sm-6_5 {
    padding-bottom: 3.046875rem !important;
  }
  .pl-sm-6_5,
  .px-sm-6_5 {
    padding-left: 3.046875rem !important;
  }
  .p-sm-7_5 {
    padding: 3.515625rem !important;
  }
  .pt-sm-7_5,
  .py-sm-7_5 {
    padding-top: 3.515625rem !important;
  }
  .pr-sm-7_5,
  .px-sm-7_5 {
    padding-right: 3.515625rem !important;
  }
  .pb-sm-7_5,
  .py-sm-7_5 {
    padding-bottom: 3.515625rem !important;
  }
  .pl-sm-7_5,
  .px-sm-7_5 {
    padding-left: 3.515625rem !important;
  }
  .p-sm-8_5 {
    padding: 3.984375rem !important;
  }
  .pt-sm-8_5,
  .py-sm-8_5 {
    padding-top: 3.984375rem !important;
  }
  .pr-sm-8_5,
  .px-sm-8_5 {
    padding-right: 3.984375rem !important;
  }
  .pb-sm-8_5,
  .py-sm-8_5 {
    padding-bottom: 3.984375rem !important;
  }
  .pl-sm-8_5,
  .px-sm-8_5 {
    padding-left: 3.984375rem !important;
  }
  .p-sm-9_5 {
    padding: 4.453125rem !important;
  }
  .pt-sm-9_5,
  .py-sm-9_5 {
    padding-top: 4.453125rem !important;
  }
  .pr-sm-9_5,
  .px-sm-9_5 {
    padding-right: 4.453125rem !important;
  }
  .pb-sm-9_5,
  .py-sm-9_5 {
    padding-bottom: 4.453125rem !important;
  }
  .pl-sm-9_5,
  .px-sm-9_5 {
    padding-left: 4.453125rem !important;
  }
  .p-sm-10_5 {
    padding: 6.796875rem !important;
  }
  .pt-sm-10_5,
  .py-sm-10_5 {
    padding-top: 6.796875rem !important;
  }
  .pr-sm-10_5,
  .px-sm-10_5 {
    padding-right: 6.796875rem !important;
  }
  .pb-sm-10_5,
  .py-sm-10_5 {
    padding-bottom: 6.796875rem !important;
  }
  .pl-sm-10_5,
  .px-sm-10_5 {
    padding-left: 6.796875rem !important;
  }
  .m-sm-n1 {
    margin: -0.46875rem !important;
  }
  .mt-sm-n1,
  .my-sm-n1 {
    margin-top: -0.46875rem !important;
  }
  .mr-sm-n1,
  .mx-sm-n1 {
    margin-right: -0.46875rem !important;
  }
  .mb-sm-n1,
  .my-sm-n1 {
    margin-bottom: -0.46875rem !important;
  }
  .ml-sm-n1,
  .mx-sm-n1 {
    margin-left: -0.46875rem !important;
  }
  .m-sm-n2 {
    margin: -0.9375rem !important;
  }
  .mt-sm-n2,
  .my-sm-n2 {
    margin-top: -0.9375rem !important;
  }
  .mr-sm-n2,
  .mx-sm-n2 {
    margin-right: -0.9375rem !important;
  }
  .mb-sm-n2,
  .my-sm-n2 {
    margin-bottom: -0.9375rem !important;
  }
  .ml-sm-n2,
  .mx-sm-n2 {
    margin-left: -0.9375rem !important;
  }
  .m-sm-n3 {
    margin: -1.40625rem !important;
  }
  .mt-sm-n3,
  .my-sm-n3 {
    margin-top: -1.40625rem !important;
  }
  .mr-sm-n3,
  .mx-sm-n3 {
    margin-right: -1.40625rem !important;
  }
  .mb-sm-n3,
  .my-sm-n3 {
    margin-bottom: -1.40625rem !important;
  }
  .ml-sm-n3,
  .mx-sm-n3 {
    margin-left: -1.40625rem !important;
  }
  .m-sm-n4 {
    margin: -1.875rem !important;
  }
  .mt-sm-n4,
  .my-sm-n4 {
    margin-top: -1.875rem !important;
  }
  .mr-sm-n4,
  .mx-sm-n4 {
    margin-right: -1.875rem !important;
  }
  .mb-sm-n4,
  .my-sm-n4 {
    margin-bottom: -1.875rem !important;
  }
  .ml-sm-n4,
  .mx-sm-n4 {
    margin-left: -1.875rem !important;
  }
  .m-sm-n5 {
    margin: -2.34375rem !important;
  }
  .mt-sm-n5,
  .my-sm-n5 {
    margin-top: -2.34375rem !important;
  }
  .mr-sm-n5,
  .mx-sm-n5 {
    margin-right: -2.34375rem !important;
  }
  .mb-sm-n5,
  .my-sm-n5 {
    margin-bottom: -2.34375rem !important;
  }
  .ml-sm-n5,
  .mx-sm-n5 {
    margin-left: -2.34375rem !important;
  }
  .m-sm-n6 {
    margin: -2.8125rem !important;
  }
  .mt-sm-n6,
  .my-sm-n6 {
    margin-top: -2.8125rem !important;
  }
  .mr-sm-n6,
  .mx-sm-n6 {
    margin-right: -2.8125rem !important;
  }
  .mb-sm-n6,
  .my-sm-n6 {
    margin-bottom: -2.8125rem !important;
  }
  .ml-sm-n6,
  .mx-sm-n6 {
    margin-left: -2.8125rem !important;
  }
  .m-sm-n7 {
    margin: -3.28125rem !important;
  }
  .mt-sm-n7,
  .my-sm-n7 {
    margin-top: -3.28125rem !important;
  }
  .mr-sm-n7,
  .mx-sm-n7 {
    margin-right: -3.28125rem !important;
  }
  .mb-sm-n7,
  .my-sm-n7 {
    margin-bottom: -3.28125rem !important;
  }
  .ml-sm-n7,
  .mx-sm-n7 {
    margin-left: -3.28125rem !important;
  }
  .m-sm-n8 {
    margin: -3.75rem !important;
  }
  .mt-sm-n8,
  .my-sm-n8 {
    margin-top: -3.75rem !important;
  }
  .mr-sm-n8,
  .mx-sm-n8 {
    margin-right: -3.75rem !important;
  }
  .mb-sm-n8,
  .my-sm-n8 {
    margin-bottom: -3.75rem !important;
  }
  .ml-sm-n8,
  .mx-sm-n8 {
    margin-left: -3.75rem !important;
  }
  .m-sm-n9 {
    margin: -4.21875rem !important;
  }
  .mt-sm-n9,
  .my-sm-n9 {
    margin-top: -4.21875rem !important;
  }
  .mr-sm-n9,
  .mx-sm-n9 {
    margin-right: -4.21875rem !important;
  }
  .mb-sm-n9,
  .my-sm-n9 {
    margin-bottom: -4.21875rem !important;
  }
  .ml-sm-n9,
  .mx-sm-n9 {
    margin-left: -4.21875rem !important;
  }
  .m-sm-n10 {
    margin: -6.5625rem !important;
  }
  .mt-sm-n10,
  .my-sm-n10 {
    margin-top: -6.5625rem !important;
  }
  .mr-sm-n10,
  .mx-sm-n10 {
    margin-right: -6.5625rem !important;
  }
  .mb-sm-n10,
  .my-sm-n10 {
    margin-bottom: -6.5625rem !important;
  }
  .ml-sm-n10,
  .mx-sm-n10 {
    margin-left: -6.5625rem !important;
  }
  .m-sm-n1_5 {
    margin: -0.703125rem !important;
  }
  .mt-sm-n1_5,
  .my-sm-n1_5 {
    margin-top: -0.703125rem !important;
  }
  .mr-sm-n1_5,
  .mx-sm-n1_5 {
    margin-right: -0.703125rem !important;
  }
  .mb-sm-n1_5,
  .my-sm-n1_5 {
    margin-bottom: -0.703125rem !important;
  }
  .ml-sm-n1_5,
  .mx-sm-n1_5 {
    margin-left: -0.703125rem !important;
  }
  .m-sm-n2_5 {
    margin: -1.171875rem !important;
  }
  .mt-sm-n2_5,
  .my-sm-n2_5 {
    margin-top: -1.171875rem !important;
  }
  .mr-sm-n2_5,
  .mx-sm-n2_5 {
    margin-right: -1.171875rem !important;
  }
  .mb-sm-n2_5,
  .my-sm-n2_5 {
    margin-bottom: -1.171875rem !important;
  }
  .ml-sm-n2_5,
  .mx-sm-n2_5 {
    margin-left: -1.171875rem !important;
  }
  .m-sm-n3_5 {
    margin: -1.640625rem !important;
  }
  .mt-sm-n3_5,
  .my-sm-n3_5 {
    margin-top: -1.640625rem !important;
  }
  .mr-sm-n3_5,
  .mx-sm-n3_5 {
    margin-right: -1.640625rem !important;
  }
  .mb-sm-n3_5,
  .my-sm-n3_5 {
    margin-bottom: -1.640625rem !important;
  }
  .ml-sm-n3_5,
  .mx-sm-n3_5 {
    margin-left: -1.640625rem !important;
  }
  .m-sm-n4_5 {
    margin: -2.109375rem !important;
  }
  .mt-sm-n4_5,
  .my-sm-n4_5 {
    margin-top: -2.109375rem !important;
  }
  .mr-sm-n4_5,
  .mx-sm-n4_5 {
    margin-right: -2.109375rem !important;
  }
  .mb-sm-n4_5,
  .my-sm-n4_5 {
    margin-bottom: -2.109375rem !important;
  }
  .ml-sm-n4_5,
  .mx-sm-n4_5 {
    margin-left: -2.109375rem !important;
  }
  .m-sm-n5_5 {
    margin: -2.578125rem !important;
  }
  .mt-sm-n5_5,
  .my-sm-n5_5 {
    margin-top: -2.578125rem !important;
  }
  .mr-sm-n5_5,
  .mx-sm-n5_5 {
    margin-right: -2.578125rem !important;
  }
  .mb-sm-n5_5,
  .my-sm-n5_5 {
    margin-bottom: -2.578125rem !important;
  }
  .ml-sm-n5_5,
  .mx-sm-n5_5 {
    margin-left: -2.578125rem !important;
  }
  .m-sm-n6_5 {
    margin: -3.046875rem !important;
  }
  .mt-sm-n6_5,
  .my-sm-n6_5 {
    margin-top: -3.046875rem !important;
  }
  .mr-sm-n6_5,
  .mx-sm-n6_5 {
    margin-right: -3.046875rem !important;
  }
  .mb-sm-n6_5,
  .my-sm-n6_5 {
    margin-bottom: -3.046875rem !important;
  }
  .ml-sm-n6_5,
  .mx-sm-n6_5 {
    margin-left: -3.046875rem !important;
  }
  .m-sm-n7_5 {
    margin: -3.515625rem !important;
  }
  .mt-sm-n7_5,
  .my-sm-n7_5 {
    margin-top: -3.515625rem !important;
  }
  .mr-sm-n7_5,
  .mx-sm-n7_5 {
    margin-right: -3.515625rem !important;
  }
  .mb-sm-n7_5,
  .my-sm-n7_5 {
    margin-bottom: -3.515625rem !important;
  }
  .ml-sm-n7_5,
  .mx-sm-n7_5 {
    margin-left: -3.515625rem !important;
  }
  .m-sm-n8_5 {
    margin: -3.984375rem !important;
  }
  .mt-sm-n8_5,
  .my-sm-n8_5 {
    margin-top: -3.984375rem !important;
  }
  .mr-sm-n8_5,
  .mx-sm-n8_5 {
    margin-right: -3.984375rem !important;
  }
  .mb-sm-n8_5,
  .my-sm-n8_5 {
    margin-bottom: -3.984375rem !important;
  }
  .ml-sm-n8_5,
  .mx-sm-n8_5 {
    margin-left: -3.984375rem !important;
  }
  .m-sm-n9_5 {
    margin: -4.453125rem !important;
  }
  .mt-sm-n9_5,
  .my-sm-n9_5 {
    margin-top: -4.453125rem !important;
  }
  .mr-sm-n9_5,
  .mx-sm-n9_5 {
    margin-right: -4.453125rem !important;
  }
  .mb-sm-n9_5,
  .my-sm-n9_5 {
    margin-bottom: -4.453125rem !important;
  }
  .ml-sm-n9_5,
  .mx-sm-n9_5 {
    margin-left: -4.453125rem !important;
  }
  .m-sm-n10_5 {
    margin: -6.796875rem !important;
  }
  .mt-sm-n10_5,
  .my-sm-n10_5 {
    margin-top: -6.796875rem !important;
  }
  .mr-sm-n10_5,
  .mx-sm-n10_5 {
    margin-right: -6.796875rem !important;
  }
  .mb-sm-n10_5,
  .my-sm-n10_5 {
    margin-bottom: -6.796875rem !important;
  }
  .ml-sm-n10_5,
  .mx-sm-n10_5 {
    margin-left: -6.796875rem !important;
  }
  .m-sm-auto {
    margin: auto !important;
  }
  .mt-sm-auto,
  .my-sm-auto {
    margin-top: auto !important;
  }
  .mr-sm-auto,
  .mx-sm-auto {
    margin-right: auto !important;
  }
  .mb-sm-auto,
  .my-sm-auto {
    margin-bottom: auto !important;
  }
  .ml-sm-auto,
  .mx-sm-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 768px) {
  .m-md-0 {
    margin: 0 !important;
  }
  .mt-md-0,
  .my-md-0 {
    margin-top: 0 !important;
  }
  .mr-md-0,
  .mx-md-0 {
    margin-right: 0 !important;
  }
  .mb-md-0,
  .my-md-0 {
    margin-bottom: 0 !important;
  }
  .ml-md-0,
  .mx-md-0 {
    margin-left: 0 !important;
  }
  .m-md-1 {
    margin: 0.46875rem !important;
  }
  .mt-md-1,
  .my-md-1 {
    margin-top: 0.46875rem !important;
  }
  .mr-md-1,
  .mx-md-1 {
    margin-right: 0.46875rem !important;
  }
  .mb-md-1,
  .my-md-1 {
    margin-bottom: 0.46875rem !important;
  }
  .ml-md-1,
  .mx-md-1 {
    margin-left: 0.46875rem !important;
  }
  .m-md-2 {
    margin: 0.9375rem !important;
  }
  .mt-md-2,
  .my-md-2 {
    margin-top: 0.9375rem !important;
  }
  .mr-md-2,
  .mx-md-2 {
    margin-right: 0.9375rem !important;
  }
  .mb-md-2,
  .my-md-2 {
    margin-bottom: 0.9375rem !important;
  }
  .ml-md-2,
  .mx-md-2 {
    margin-left: 0.9375rem !important;
  }
  .m-md-3 {
    margin: 1.40625rem !important;
  }
  .mt-md-3,
  .my-md-3 {
    margin-top: 1.40625rem !important;
  }
  .mr-md-3,
  .mx-md-3 {
    margin-right: 1.40625rem !important;
  }
  .mb-md-3,
  .my-md-3 {
    margin-bottom: 1.40625rem !important;
  }
  .ml-md-3,
  .mx-md-3 {
    margin-left: 1.40625rem !important;
  }
  .m-md-4 {
    margin: 1.875rem !important;
  }
  .mt-md-4,
  .my-md-4 {
    margin-top: 1.875rem !important;
  }
  .mr-md-4,
  .mx-md-4 {
    margin-right: 1.875rem !important;
  }
  .mb-md-4,
  .my-md-4 {
    margin-bottom: 1.875rem !important;
  }
  .ml-md-4,
  .mx-md-4 {
    margin-left: 1.875rem !important;
  }
  .m-md-5 {
    margin: 2.34375rem !important;
  }
  .mt-md-5,
  .my-md-5 {
    margin-top: 2.34375rem !important;
  }
  .mr-md-5,
  .mx-md-5 {
    margin-right: 2.34375rem !important;
  }
  .mb-md-5,
  .my-md-5 {
    margin-bottom: 2.34375rem !important;
  }
  .ml-md-5,
  .mx-md-5 {
    margin-left: 2.34375rem !important;
  }
  .m-md-6 {
    margin: 2.8125rem !important;
  }
  .mt-md-6,
  .my-md-6 {
    margin-top: 2.8125rem !important;
  }
  .mr-md-6,
  .mx-md-6 {
    margin-right: 2.8125rem !important;
  }
  .mb-md-6,
  .my-md-6 {
    margin-bottom: 2.8125rem !important;
  }
  .ml-md-6,
  .mx-md-6 {
    margin-left: 2.8125rem !important;
  }
  .m-md-7 {
    margin: 3.28125rem !important;
  }
  .mt-md-7,
  .my-md-7 {
    margin-top: 3.28125rem !important;
  }
  .mr-md-7,
  .mx-md-7 {
    margin-right: 3.28125rem !important;
  }
  .mb-md-7,
  .my-md-7 {
    margin-bottom: 3.28125rem !important;
  }
  .ml-md-7,
  .mx-md-7 {
    margin-left: 3.28125rem !important;
  }
  .m-md-8 {
    margin: 3.75rem !important;
  }
  .mt-md-8,
  .my-md-8 {
    margin-top: 3.75rem !important;
  }
  .mr-md-8,
  .mx-md-8 {
    margin-right: 3.75rem !important;
  }
  .mb-md-8,
  .my-md-8 {
    margin-bottom: 3.75rem !important;
  }
  .ml-md-8,
  .mx-md-8 {
    margin-left: 3.75rem !important;
  }
  .m-md-9 {
    margin: 4.21875rem !important;
  }
  .mt-md-9,
  .my-md-9 {
    margin-top: 4.21875rem !important;
  }
  .mr-md-9,
  .mx-md-9 {
    margin-right: 4.21875rem !important;
  }
  .mb-md-9,
  .my-md-9 {
    margin-bottom: 4.21875rem !important;
  }
  .ml-md-9,
  .mx-md-9 {
    margin-left: 4.21875rem !important;
  }
  .m-md-10 {
    margin: 6.5625rem !important;
  }
  .mt-md-10,
  .my-md-10 {
    margin-top: 6.5625rem !important;
  }
  .mr-md-10,
  .mx-md-10 {
    margin-right: 6.5625rem !important;
  }
  .mb-md-10,
  .my-md-10 {
    margin-bottom: 6.5625rem !important;
  }
  .ml-md-10,
  .mx-md-10 {
    margin-left: 6.5625rem !important;
  }
  .m-md-1_5 {
    margin: 0.703125rem !important;
  }
  .mt-md-1_5,
  .my-md-1_5 {
    margin-top: 0.703125rem !important;
  }
  .mr-md-1_5,
  .mx-md-1_5 {
    margin-right: 0.703125rem !important;
  }
  .mb-md-1_5,
  .my-md-1_5 {
    margin-bottom: 0.703125rem !important;
  }
  .ml-md-1_5,
  .mx-md-1_5 {
    margin-left: 0.703125rem !important;
  }
  .m-md-2_5 {
    margin: 1.171875rem !important;
  }
  .mt-md-2_5,
  .my-md-2_5 {
    margin-top: 1.171875rem !important;
  }
  .mr-md-2_5,
  .mx-md-2_5 {
    margin-right: 1.171875rem !important;
  }
  .mb-md-2_5,
  .my-md-2_5 {
    margin-bottom: 1.171875rem !important;
  }
  .ml-md-2_5,
  .mx-md-2_5 {
    margin-left: 1.171875rem !important;
  }
  .m-md-3_5 {
    margin: 1.640625rem !important;
  }
  .mt-md-3_5,
  .my-md-3_5 {
    margin-top: 1.640625rem !important;
  }
  .mr-md-3_5,
  .mx-md-3_5 {
    margin-right: 1.640625rem !important;
  }
  .mb-md-3_5,
  .my-md-3_5 {
    margin-bottom: 1.640625rem !important;
  }
  .ml-md-3_5,
  .mx-md-3_5 {
    margin-left: 1.640625rem !important;
  }
  .m-md-4_5 {
    margin: 2.109375rem !important;
  }
  .mt-md-4_5,
  .my-md-4_5 {
    margin-top: 2.109375rem !important;
  }
  .mr-md-4_5,
  .mx-md-4_5 {
    margin-right: 2.109375rem !important;
  }
  .mb-md-4_5,
  .my-md-4_5 {
    margin-bottom: 2.109375rem !important;
  }
  .ml-md-4_5,
  .mx-md-4_5 {
    margin-left: 2.109375rem !important;
  }
  .m-md-5_5 {
    margin: 2.578125rem !important;
  }
  .mt-md-5_5,
  .my-md-5_5 {
    margin-top: 2.578125rem !important;
  }
  .mr-md-5_5,
  .mx-md-5_5 {
    margin-right: 2.578125rem !important;
  }
  .mb-md-5_5,
  .my-md-5_5 {
    margin-bottom: 2.578125rem !important;
  }
  .ml-md-5_5,
  .mx-md-5_5 {
    margin-left: 2.578125rem !important;
  }
  .m-md-6_5 {
    margin: 3.046875rem !important;
  }
  .mt-md-6_5,
  .my-md-6_5 {
    margin-top: 3.046875rem !important;
  }
  .mr-md-6_5,
  .mx-md-6_5 {
    margin-right: 3.046875rem !important;
  }
  .mb-md-6_5,
  .my-md-6_5 {
    margin-bottom: 3.046875rem !important;
  }
  .ml-md-6_5,
  .mx-md-6_5 {
    margin-left: 3.046875rem !important;
  }
  .m-md-7_5 {
    margin: 3.515625rem !important;
  }
  .mt-md-7_5,
  .my-md-7_5 {
    margin-top: 3.515625rem !important;
  }
  .mr-md-7_5,
  .mx-md-7_5 {
    margin-right: 3.515625rem !important;
  }
  .mb-md-7_5,
  .my-md-7_5 {
    margin-bottom: 3.515625rem !important;
  }
  .ml-md-7_5,
  .mx-md-7_5 {
    margin-left: 3.515625rem !important;
  }
  .m-md-8_5 {
    margin: 3.984375rem !important;
  }
  .mt-md-8_5,
  .my-md-8_5 {
    margin-top: 3.984375rem !important;
  }
  .mr-md-8_5,
  .mx-md-8_5 {
    margin-right: 3.984375rem !important;
  }
  .mb-md-8_5,
  .my-md-8_5 {
    margin-bottom: 3.984375rem !important;
  }
  .ml-md-8_5,
  .mx-md-8_5 {
    margin-left: 3.984375rem !important;
  }
  .m-md-9_5 {
    margin: 4.453125rem !important;
  }
  .mt-md-9_5,
  .my-md-9_5 {
    margin-top: 4.453125rem !important;
  }
  .mr-md-9_5,
  .mx-md-9_5 {
    margin-right: 4.453125rem !important;
  }
  .mb-md-9_5,
  .my-md-9_5 {
    margin-bottom: 4.453125rem !important;
  }
  .ml-md-9_5,
  .mx-md-9_5 {
    margin-left: 4.453125rem !important;
  }
  .m-md-10_5 {
    margin: 6.796875rem !important;
  }
  .mt-md-10_5,
  .my-md-10_5 {
    margin-top: 6.796875rem !important;
  }
  .mr-md-10_5,
  .mx-md-10_5 {
    margin-right: 6.796875rem !important;
  }
  .mb-md-10_5,
  .my-md-10_5 {
    margin-bottom: 6.796875rem !important;
  }
  .ml-md-10_5,
  .mx-md-10_5 {
    margin-left: 6.796875rem !important;
  }
  .p-md-0 {
    padding: 0 !important;
  }
  .pt-md-0,
  .py-md-0 {
    padding-top: 0 !important;
  }
  .pr-md-0,
  .px-md-0 {
    padding-right: 0 !important;
  }
  .pb-md-0,
  .py-md-0 {
    padding-bottom: 0 !important;
  }
  .pl-md-0,
  .px-md-0 {
    padding-left: 0 !important;
  }
  .p-md-1 {
    padding: 0.46875rem !important;
  }
  .pt-md-1,
  .py-md-1 {
    padding-top: 0.46875rem !important;
  }
  .pr-md-1,
  .px-md-1 {
    padding-right: 0.46875rem !important;
  }
  .pb-md-1,
  .py-md-1 {
    padding-bottom: 0.46875rem !important;
  }
  .pl-md-1,
  .px-md-1 {
    padding-left: 0.46875rem !important;
  }
  .p-md-2 {
    padding: 0.9375rem !important;
  }
  .pt-md-2,
  .py-md-2 {
    padding-top: 0.9375rem !important;
  }
  .pr-md-2,
  .px-md-2 {
    padding-right: 0.9375rem !important;
  }
  .pb-md-2,
  .py-md-2 {
    padding-bottom: 0.9375rem !important;
  }
  .pl-md-2,
  .px-md-2 {
    padding-left: 0.9375rem !important;
  }
  .p-md-3 {
    padding: 1.40625rem !important;
  }
  .pt-md-3,
  .py-md-3 {
    padding-top: 1.40625rem !important;
  }
  .pr-md-3,
  .px-md-3 {
    padding-right: 1.40625rem !important;
  }
  .pb-md-3,
  .py-md-3 {
    padding-bottom: 1.40625rem !important;
  }
  .pl-md-3,
  .px-md-3 {
    padding-left: 1.40625rem !important;
  }
  .p-md-4 {
    padding: 1.875rem !important;
  }
  .pt-md-4,
  .py-md-4 {
    padding-top: 1.875rem !important;
  }
  .pr-md-4,
  .px-md-4 {
    padding-right: 1.875rem !important;
  }
  .pb-md-4,
  .py-md-4 {
    padding-bottom: 1.875rem !important;
  }
  .pl-md-4,
  .px-md-4 {
    padding-left: 1.875rem !important;
  }
  .p-md-5 {
    padding: 2.34375rem !important;
  }
  .pt-md-5,
  .py-md-5 {
    padding-top: 2.34375rem !important;
  }
  .pr-md-5,
  .px-md-5 {
    padding-right: 2.34375rem !important;
  }
  .pb-md-5,
  .py-md-5 {
    padding-bottom: 2.34375rem !important;
  }
  .pl-md-5,
  .px-md-5 {
    padding-left: 2.34375rem !important;
  }
  .p-md-6 {
    padding: 2.8125rem !important;
  }
  .pt-md-6,
  .py-md-6 {
    padding-top: 2.8125rem !important;
  }
  .pr-md-6,
  .px-md-6 {
    padding-right: 2.8125rem !important;
  }
  .pb-md-6,
  .py-md-6 {
    padding-bottom: 2.8125rem !important;
  }
  .pl-md-6,
  .px-md-6 {
    padding-left: 2.8125rem !important;
  }
  .p-md-7 {
    padding: 3.28125rem !important;
  }
  .pt-md-7,
  .py-md-7 {
    padding-top: 3.28125rem !important;
  }
  .pr-md-7,
  .px-md-7 {
    padding-right: 3.28125rem !important;
  }
  .pb-md-7,
  .py-md-7 {
    padding-bottom: 3.28125rem !important;
  }
  .pl-md-7,
  .px-md-7 {
    padding-left: 3.28125rem !important;
  }
  .p-md-8 {
    padding: 3.75rem !important;
  }
  .pt-md-8,
  .py-md-8 {
    padding-top: 3.75rem !important;
  }
  .pr-md-8,
  .px-md-8 {
    padding-right: 3.75rem !important;
  }
  .pb-md-8,
  .py-md-8 {
    padding-bottom: 3.75rem !important;
  }
  .pl-md-8,
  .px-md-8 {
    padding-left: 3.75rem !important;
  }
  .p-md-9 {
    padding: 4.21875rem !important;
  }
  .pt-md-9,
  .py-md-9 {
    padding-top: 4.21875rem !important;
  }
  .pr-md-9,
  .px-md-9 {
    padding-right: 4.21875rem !important;
  }
  .pb-md-9,
  .py-md-9 {
    padding-bottom: 4.21875rem !important;
  }
  .pl-md-9,
  .px-md-9 {
    padding-left: 4.21875rem !important;
  }
  .p-md-10 {
    padding: 6.5625rem !important;
  }
  .pt-md-10,
  .py-md-10 {
    padding-top: 6.5625rem !important;
  }
  .pr-md-10,
  .px-md-10 {
    padding-right: 6.5625rem !important;
  }
  .pb-md-10,
  .py-md-10 {
    padding-bottom: 6.5625rem !important;
  }
  .pl-md-10,
  .px-md-10 {
    padding-left: 6.5625rem !important;
  }
  .p-md-1_5 {
    padding: 0.703125rem !important;
  }
  .pt-md-1_5,
  .py-md-1_5 {
    padding-top: 0.703125rem !important;
  }
  .pr-md-1_5,
  .px-md-1_5 {
    padding-right: 0.703125rem !important;
  }
  .pb-md-1_5,
  .py-md-1_5 {
    padding-bottom: 0.703125rem !important;
  }
  .pl-md-1_5,
  .px-md-1_5 {
    padding-left: 0.703125rem !important;
  }
  .p-md-2_5 {
    padding: 1.171875rem !important;
  }
  .pt-md-2_5,
  .py-md-2_5 {
    padding-top: 1.171875rem !important;
  }
  .pr-md-2_5,
  .px-md-2_5 {
    padding-right: 1.171875rem !important;
  }
  .pb-md-2_5,
  .py-md-2_5 {
    padding-bottom: 1.171875rem !important;
  }
  .pl-md-2_5,
  .px-md-2_5 {
    padding-left: 1.171875rem !important;
  }
  .p-md-3_5 {
    padding: 1.640625rem !important;
  }
  .pt-md-3_5,
  .py-md-3_5 {
    padding-top: 1.640625rem !important;
  }
  .pr-md-3_5,
  .px-md-3_5 {
    padding-right: 1.640625rem !important;
  }
  .pb-md-3_5,
  .py-md-3_5 {
    padding-bottom: 1.640625rem !important;
  }
  .pl-md-3_5,
  .px-md-3_5 {
    padding-left: 1.640625rem !important;
  }
  .p-md-4_5 {
    padding: 2.109375rem !important;
  }
  .pt-md-4_5,
  .py-md-4_5 {
    padding-top: 2.109375rem !important;
  }
  .pr-md-4_5,
  .px-md-4_5 {
    padding-right: 2.109375rem !important;
  }
  .pb-md-4_5,
  .py-md-4_5 {
    padding-bottom: 2.109375rem !important;
  }
  .pl-md-4_5,
  .px-md-4_5 {
    padding-left: 2.109375rem !important;
  }
  .p-md-5_5 {
    padding: 2.578125rem !important;
  }
  .pt-md-5_5,
  .py-md-5_5 {
    padding-top: 2.578125rem !important;
  }
  .pr-md-5_5,
  .px-md-5_5 {
    padding-right: 2.578125rem !important;
  }
  .pb-md-5_5,
  .py-md-5_5 {
    padding-bottom: 2.578125rem !important;
  }
  .pl-md-5_5,
  .px-md-5_5 {
    padding-left: 2.578125rem !important;
  }
  .p-md-6_5 {
    padding: 3.046875rem !important;
  }
  .pt-md-6_5,
  .py-md-6_5 {
    padding-top: 3.046875rem !important;
  }
  .pr-md-6_5,
  .px-md-6_5 {
    padding-right: 3.046875rem !important;
  }
  .pb-md-6_5,
  .py-md-6_5 {
    padding-bottom: 3.046875rem !important;
  }
  .pl-md-6_5,
  .px-md-6_5 {
    padding-left: 3.046875rem !important;
  }
  .p-md-7_5 {
    padding: 3.515625rem !important;
  }
  .pt-md-7_5,
  .py-md-7_5 {
    padding-top: 3.515625rem !important;
  }
  .pr-md-7_5,
  .px-md-7_5 {
    padding-right: 3.515625rem !important;
  }
  .pb-md-7_5,
  .py-md-7_5 {
    padding-bottom: 3.515625rem !important;
  }
  .pl-md-7_5,
  .px-md-7_5 {
    padding-left: 3.515625rem !important;
  }
  .p-md-8_5 {
    padding: 3.984375rem !important;
  }
  .pt-md-8_5,
  .py-md-8_5 {
    padding-top: 3.984375rem !important;
  }
  .pr-md-8_5,
  .px-md-8_5 {
    padding-right: 3.984375rem !important;
  }
  .pb-md-8_5,
  .py-md-8_5 {
    padding-bottom: 3.984375rem !important;
  }
  .pl-md-8_5,
  .px-md-8_5 {
    padding-left: 3.984375rem !important;
  }
  .p-md-9_5 {
    padding: 4.453125rem !important;
  }
  .pt-md-9_5,
  .py-md-9_5 {
    padding-top: 4.453125rem !important;
  }
  .pr-md-9_5,
  .px-md-9_5 {
    padding-right: 4.453125rem !important;
  }
  .pb-md-9_5,
  .py-md-9_5 {
    padding-bottom: 4.453125rem !important;
  }
  .pl-md-9_5,
  .px-md-9_5 {
    padding-left: 4.453125rem !important;
  }
  .p-md-10_5 {
    padding: 6.796875rem !important;
  }
  .pt-md-10_5,
  .py-md-10_5 {
    padding-top: 6.796875rem !important;
  }
  .pr-md-10_5,
  .px-md-10_5 {
    padding-right: 6.796875rem !important;
  }
  .pb-md-10_5,
  .py-md-10_5 {
    padding-bottom: 6.796875rem !important;
  }
  .pl-md-10_5,
  .px-md-10_5 {
    padding-left: 6.796875rem !important;
  }
  .m-md-n1 {
    margin: -0.46875rem !important;
  }
  .mt-md-n1,
  .my-md-n1 {
    margin-top: -0.46875rem !important;
  }
  .mr-md-n1,
  .mx-md-n1 {
    margin-right: -0.46875rem !important;
  }
  .mb-md-n1,
  .my-md-n1 {
    margin-bottom: -0.46875rem !important;
  }
  .ml-md-n1,
  .mx-md-n1 {
    margin-left: -0.46875rem !important;
  }
  .m-md-n2 {
    margin: -0.9375rem !important;
  }
  .mt-md-n2,
  .my-md-n2 {
    margin-top: -0.9375rem !important;
  }
  .mr-md-n2,
  .mx-md-n2 {
    margin-right: -0.9375rem !important;
  }
  .mb-md-n2,
  .my-md-n2 {
    margin-bottom: -0.9375rem !important;
  }
  .ml-md-n2,
  .mx-md-n2 {
    margin-left: -0.9375rem !important;
  }
  .m-md-n3 {
    margin: -1.40625rem !important;
  }
  .mt-md-n3,
  .my-md-n3 {
    margin-top: -1.40625rem !important;
  }
  .mr-md-n3,
  .mx-md-n3 {
    margin-right: -1.40625rem !important;
  }
  .mb-md-n3,
  .my-md-n3 {
    margin-bottom: -1.40625rem !important;
  }
  .ml-md-n3,
  .mx-md-n3 {
    margin-left: -1.40625rem !important;
  }
  .m-md-n4 {
    margin: -1.875rem !important;
  }
  .mt-md-n4,
  .my-md-n4 {
    margin-top: -1.875rem !important;
  }
  .mr-md-n4,
  .mx-md-n4 {
    margin-right: -1.875rem !important;
  }
  .mb-md-n4,
  .my-md-n4 {
    margin-bottom: -1.875rem !important;
  }
  .ml-md-n4,
  .mx-md-n4 {
    margin-left: -1.875rem !important;
  }
  .m-md-n5 {
    margin: -2.34375rem !important;
  }
  .mt-md-n5,
  .my-md-n5 {
    margin-top: -2.34375rem !important;
  }
  .mr-md-n5,
  .mx-md-n5 {
    margin-right: -2.34375rem !important;
  }
  .mb-md-n5,
  .my-md-n5 {
    margin-bottom: -2.34375rem !important;
  }
  .ml-md-n5,
  .mx-md-n5 {
    margin-left: -2.34375rem !important;
  }
  .m-md-n6 {
    margin: -2.8125rem !important;
  }
  .mt-md-n6,
  .my-md-n6 {
    margin-top: -2.8125rem !important;
  }
  .mr-md-n6,
  .mx-md-n6 {
    margin-right: -2.8125rem !important;
  }
  .mb-md-n6,
  .my-md-n6 {
    margin-bottom: -2.8125rem !important;
  }
  .ml-md-n6,
  .mx-md-n6 {
    margin-left: -2.8125rem !important;
  }
  .m-md-n7 {
    margin: -3.28125rem !important;
  }
  .mt-md-n7,
  .my-md-n7 {
    margin-top: -3.28125rem !important;
  }
  .mr-md-n7,
  .mx-md-n7 {
    margin-right: -3.28125rem !important;
  }
  .mb-md-n7,
  .my-md-n7 {
    margin-bottom: -3.28125rem !important;
  }
  .ml-md-n7,
  .mx-md-n7 {
    margin-left: -3.28125rem !important;
  }
  .m-md-n8 {
    margin: -3.75rem !important;
  }
  .mt-md-n8,
  .my-md-n8 {
    margin-top: -3.75rem !important;
  }
  .mr-md-n8,
  .mx-md-n8 {
    margin-right: -3.75rem !important;
  }
  .mb-md-n8,
  .my-md-n8 {
    margin-bottom: -3.75rem !important;
  }
  .ml-md-n8,
  .mx-md-n8 {
    margin-left: -3.75rem !important;
  }
  .m-md-n9 {
    margin: -4.21875rem !important;
  }
  .mt-md-n9,
  .my-md-n9 {
    margin-top: -4.21875rem !important;
  }
  .mr-md-n9,
  .mx-md-n9 {
    margin-right: -4.21875rem !important;
  }
  .mb-md-n9,
  .my-md-n9 {
    margin-bottom: -4.21875rem !important;
  }
  .ml-md-n9,
  .mx-md-n9 {
    margin-left: -4.21875rem !important;
  }
  .m-md-n10 {
    margin: -6.5625rem !important;
  }
  .mt-md-n10,
  .my-md-n10 {
    margin-top: -6.5625rem !important;
  }
  .mr-md-n10,
  .mx-md-n10 {
    margin-right: -6.5625rem !important;
  }
  .mb-md-n10,
  .my-md-n10 {
    margin-bottom: -6.5625rem !important;
  }
  .ml-md-n10,
  .mx-md-n10 {
    margin-left: -6.5625rem !important;
  }
  .m-md-n1_5 {
    margin: -0.703125rem !important;
  }
  .mt-md-n1_5,
  .my-md-n1_5 {
    margin-top: -0.703125rem !important;
  }
  .mr-md-n1_5,
  .mx-md-n1_5 {
    margin-right: -0.703125rem !important;
  }
  .mb-md-n1_5,
  .my-md-n1_5 {
    margin-bottom: -0.703125rem !important;
  }
  .ml-md-n1_5,
  .mx-md-n1_5 {
    margin-left: -0.703125rem !important;
  }
  .m-md-n2_5 {
    margin: -1.171875rem !important;
  }
  .mt-md-n2_5,
  .my-md-n2_5 {
    margin-top: -1.171875rem !important;
  }
  .mr-md-n2_5,
  .mx-md-n2_5 {
    margin-right: -1.171875rem !important;
  }
  .mb-md-n2_5,
  .my-md-n2_5 {
    margin-bottom: -1.171875rem !important;
  }
  .ml-md-n2_5,
  .mx-md-n2_5 {
    margin-left: -1.171875rem !important;
  }
  .m-md-n3_5 {
    margin: -1.640625rem !important;
  }
  .mt-md-n3_5,
  .my-md-n3_5 {
    margin-top: -1.640625rem !important;
  }
  .mr-md-n3_5,
  .mx-md-n3_5 {
    margin-right: -1.640625rem !important;
  }
  .mb-md-n3_5,
  .my-md-n3_5 {
    margin-bottom: -1.640625rem !important;
  }
  .ml-md-n3_5,
  .mx-md-n3_5 {
    margin-left: -1.640625rem !important;
  }
  .m-md-n4_5 {
    margin: -2.109375rem !important;
  }
  .mt-md-n4_5,
  .my-md-n4_5 {
    margin-top: -2.109375rem !important;
  }
  .mr-md-n4_5,
  .mx-md-n4_5 {
    margin-right: -2.109375rem !important;
  }
  .mb-md-n4_5,
  .my-md-n4_5 {
    margin-bottom: -2.109375rem !important;
  }
  .ml-md-n4_5,
  .mx-md-n4_5 {
    margin-left: -2.109375rem !important;
  }
  .m-md-n5_5 {
    margin: -2.578125rem !important;
  }
  .mt-md-n5_5,
  .my-md-n5_5 {
    margin-top: -2.578125rem !important;
  }
  .mr-md-n5_5,
  .mx-md-n5_5 {
    margin-right: -2.578125rem !important;
  }
  .mb-md-n5_5,
  .my-md-n5_5 {
    margin-bottom: -2.578125rem !important;
  }
  .ml-md-n5_5,
  .mx-md-n5_5 {
    margin-left: -2.578125rem !important;
  }
  .m-md-n6_5 {
    margin: -3.046875rem !important;
  }
  .mt-md-n6_5,
  .my-md-n6_5 {
    margin-top: -3.046875rem !important;
  }
  .mr-md-n6_5,
  .mx-md-n6_5 {
    margin-right: -3.046875rem !important;
  }
  .mb-md-n6_5,
  .my-md-n6_5 {
    margin-bottom: -3.046875rem !important;
  }
  .ml-md-n6_5,
  .mx-md-n6_5 {
    margin-left: -3.046875rem !important;
  }
  .m-md-n7_5 {
    margin: -3.515625rem !important;
  }
  .mt-md-n7_5,
  .my-md-n7_5 {
    margin-top: -3.515625rem !important;
  }
  .mr-md-n7_5,
  .mx-md-n7_5 {
    margin-right: -3.515625rem !important;
  }
  .mb-md-n7_5,
  .my-md-n7_5 {
    margin-bottom: -3.515625rem !important;
  }
  .ml-md-n7_5,
  .mx-md-n7_5 {
    margin-left: -3.515625rem !important;
  }
  .m-md-n8_5 {
    margin: -3.984375rem !important;
  }
  .mt-md-n8_5,
  .my-md-n8_5 {
    margin-top: -3.984375rem !important;
  }
  .mr-md-n8_5,
  .mx-md-n8_5 {
    margin-right: -3.984375rem !important;
  }
  .mb-md-n8_5,
  .my-md-n8_5 {
    margin-bottom: -3.984375rem !important;
  }
  .ml-md-n8_5,
  .mx-md-n8_5 {
    margin-left: -3.984375rem !important;
  }
  .m-md-n9_5 {
    margin: -4.453125rem !important;
  }
  .mt-md-n9_5,
  .my-md-n9_5 {
    margin-top: -4.453125rem !important;
  }
  .mr-md-n9_5,
  .mx-md-n9_5 {
    margin-right: -4.453125rem !important;
  }
  .mb-md-n9_5,
  .my-md-n9_5 {
    margin-bottom: -4.453125rem !important;
  }
  .ml-md-n9_5,
  .mx-md-n9_5 {
    margin-left: -4.453125rem !important;
  }
  .m-md-n10_5 {
    margin: -6.796875rem !important;
  }
  .mt-md-n10_5,
  .my-md-n10_5 {
    margin-top: -6.796875rem !important;
  }
  .mr-md-n10_5,
  .mx-md-n10_5 {
    margin-right: -6.796875rem !important;
  }
  .mb-md-n10_5,
  .my-md-n10_5 {
    margin-bottom: -6.796875rem !important;
  }
  .ml-md-n10_5,
  .mx-md-n10_5 {
    margin-left: -6.796875rem !important;
  }
  .m-md-auto {
    margin: auto !important;
  }
  .mt-md-auto,
  .my-md-auto {
    margin-top: auto !important;
  }
  .mr-md-auto,
  .mx-md-auto {
    margin-right: auto !important;
  }
  .mb-md-auto,
  .my-md-auto {
    margin-bottom: auto !important;
  }
  .ml-md-auto,
  .mx-md-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 1025px) {
  .m-lg-0 {
    margin: 0 !important;
  }
  .mt-lg-0,
  .my-lg-0 {
    margin-top: 0 !important;
  }
  .mr-lg-0,
  .mx-lg-0 {
    margin-right: 0 !important;
  }
  .mb-lg-0,
  .my-lg-0 {
    margin-bottom: 0 !important;
  }
  .ml-lg-0,
  .mx-lg-0 {
    margin-left: 0 !important;
  }
  .m-lg-1 {
    margin: 0.46875rem !important;
  }
  .mt-lg-1,
  .my-lg-1 {
    margin-top: 0.46875rem !important;
  }
  .mr-lg-1,
  .mx-lg-1 {
    margin-right: 0.46875rem !important;
  }
  .mb-lg-1,
  .my-lg-1 {
    margin-bottom: 0.46875rem !important;
  }
  .ml-lg-1,
  .mx-lg-1 {
    margin-left: 0.46875rem !important;
  }
  .m-lg-2 {
    margin: 0.9375rem !important;
  }
  .mt-lg-2,
  .my-lg-2 {
    margin-top: 0.9375rem !important;
  }
  .mr-lg-2,
  .mx-lg-2 {
    margin-right: 0.9375rem !important;
  }
  .mb-lg-2,
  .my-lg-2 {
    margin-bottom: 0.9375rem !important;
  }
  .ml-lg-2,
  .mx-lg-2 {
    margin-left: 0.9375rem !important;
  }
  .m-lg-3 {
    margin: 1.40625rem !important;
  }
  .mt-lg-3,
  .my-lg-3 {
    margin-top: 1.40625rem !important;
  }
  .mr-lg-3,
  .mx-lg-3 {
    margin-right: 1.40625rem !important;
  }
  .mb-lg-3,
  .my-lg-3 {
    margin-bottom: 1.40625rem !important;
  }
  .ml-lg-3,
  .mx-lg-3 {
    margin-left: 1.40625rem !important;
  }
  .m-lg-4 {
    margin: 1.875rem !important;
  }
  .mt-lg-4,
  .my-lg-4 {
    margin-top: 1.875rem !important;
  }
  .mr-lg-4,
  .mx-lg-4 {
    margin-right: 1.875rem !important;
  }
  .mb-lg-4,
  .my-lg-4 {
    margin-bottom: 1.875rem !important;
  }
  .ml-lg-4,
  .mx-lg-4 {
    margin-left: 1.875rem !important;
  }
  .m-lg-5 {
    margin: 2.34375rem !important;
  }
  .mt-lg-5,
  .my-lg-5 {
    margin-top: 2.34375rem !important;
  }
  .mr-lg-5,
  .mx-lg-5 {
    margin-right: 2.34375rem !important;
  }
  .mb-lg-5,
  .my-lg-5 {
    margin-bottom: 2.34375rem !important;
  }
  .ml-lg-5,
  .mx-lg-5 {
    margin-left: 2.34375rem !important;
  }
  .m-lg-6 {
    margin: 2.8125rem !important;
  }
  .mt-lg-6,
  .my-lg-6 {
    margin-top: 2.8125rem !important;
  }
  .mr-lg-6,
  .mx-lg-6 {
    margin-right: 2.8125rem !important;
  }
  .mb-lg-6,
  .my-lg-6 {
    margin-bottom: 2.8125rem !important;
  }
  .ml-lg-6,
  .mx-lg-6 {
    margin-left: 2.8125rem !important;
  }
  .m-lg-7 {
    margin: 3.28125rem !important;
  }
  .mt-lg-7,
  .my-lg-7 {
    margin-top: 3.28125rem !important;
  }
  .mr-lg-7,
  .mx-lg-7 {
    margin-right: 3.28125rem !important;
  }
  .mb-lg-7,
  .my-lg-7 {
    margin-bottom: 3.28125rem !important;
  }
  .ml-lg-7,
  .mx-lg-7 {
    margin-left: 3.28125rem !important;
  }
  .m-lg-8 {
    margin: 3.75rem !important;
  }
  .mt-lg-8,
  .my-lg-8 {
    margin-top: 3.75rem !important;
  }
  .mr-lg-8,
  .mx-lg-8 {
    margin-right: 3.75rem !important;
  }
  .mb-lg-8,
  .my-lg-8 {
    margin-bottom: 3.75rem !important;
  }
  .ml-lg-8,
  .mx-lg-8 {
    margin-left: 3.75rem !important;
  }
  .m-lg-9 {
    margin: 4.21875rem !important;
  }
  .mt-lg-9,
  .my-lg-9 {
    margin-top: 4.21875rem !important;
  }
  .mr-lg-9,
  .mx-lg-9 {
    margin-right: 4.21875rem !important;
  }
  .mb-lg-9,
  .my-lg-9 {
    margin-bottom: 4.21875rem !important;
  }
  .ml-lg-9,
  .mx-lg-9 {
    margin-left: 4.21875rem !important;
  }
  .m-lg-10 {
    margin: 6.5625rem !important;
  }
  .mt-lg-10,
  .my-lg-10 {
    margin-top: 6.5625rem !important;
  }
  .mr-lg-10,
  .mx-lg-10 {
    margin-right: 6.5625rem !important;
  }
  .mb-lg-10,
  .my-lg-10 {
    margin-bottom: 6.5625rem !important;
  }
  .ml-lg-10,
  .mx-lg-10 {
    margin-left: 6.5625rem !important;
  }
  .m-lg-1_5 {
    margin: 0.703125rem !important;
  }
  .mt-lg-1_5,
  .my-lg-1_5 {
    margin-top: 0.703125rem !important;
  }
  .mr-lg-1_5,
  .mx-lg-1_5 {
    margin-right: 0.703125rem !important;
  }
  .mb-lg-1_5,
  .my-lg-1_5 {
    margin-bottom: 0.703125rem !important;
  }
  .ml-lg-1_5,
  .mx-lg-1_5 {
    margin-left: 0.703125rem !important;
  }
  .m-lg-2_5 {
    margin: 1.171875rem !important;
  }
  .mt-lg-2_5,
  .my-lg-2_5 {
    margin-top: 1.171875rem !important;
  }
  .mr-lg-2_5,
  .mx-lg-2_5 {
    margin-right: 1.171875rem !important;
  }
  .mb-lg-2_5,
  .my-lg-2_5 {
    margin-bottom: 1.171875rem !important;
  }
  .ml-lg-2_5,
  .mx-lg-2_5 {
    margin-left: 1.171875rem !important;
  }
  .m-lg-3_5 {
    margin: 1.640625rem !important;
  }
  .mt-lg-3_5,
  .my-lg-3_5 {
    margin-top: 1.640625rem !important;
  }
  .mr-lg-3_5,
  .mx-lg-3_5 {
    margin-right: 1.640625rem !important;
  }
  .mb-lg-3_5,
  .my-lg-3_5 {
    margin-bottom: 1.640625rem !important;
  }
  .ml-lg-3_5,
  .mx-lg-3_5 {
    margin-left: 1.640625rem !important;
  }
  .m-lg-4_5 {
    margin: 2.109375rem !important;
  }
  .mt-lg-4_5,
  .my-lg-4_5 {
    margin-top: 2.109375rem !important;
  }
  .mr-lg-4_5,
  .mx-lg-4_5 {
    margin-right: 2.109375rem !important;
  }
  .mb-lg-4_5,
  .my-lg-4_5 {
    margin-bottom: 2.109375rem !important;
  }
  .ml-lg-4_5,
  .mx-lg-4_5 {
    margin-left: 2.109375rem !important;
  }
  .m-lg-5_5 {
    margin: 2.578125rem !important;
  }
  .mt-lg-5_5,
  .my-lg-5_5 {
    margin-top: 2.578125rem !important;
  }
  .mr-lg-5_5,
  .mx-lg-5_5 {
    margin-right: 2.578125rem !important;
  }
  .mb-lg-5_5,
  .my-lg-5_5 {
    margin-bottom: 2.578125rem !important;
  }
  .ml-lg-5_5,
  .mx-lg-5_5 {
    margin-left: 2.578125rem !important;
  }
  .m-lg-6_5 {
    margin: 3.046875rem !important;
  }
  .mt-lg-6_5,
  .my-lg-6_5 {
    margin-top: 3.046875rem !important;
  }
  .mr-lg-6_5,
  .mx-lg-6_5 {
    margin-right: 3.046875rem !important;
  }
  .mb-lg-6_5,
  .my-lg-6_5 {
    margin-bottom: 3.046875rem !important;
  }
  .ml-lg-6_5,
  .mx-lg-6_5 {
    margin-left: 3.046875rem !important;
  }
  .m-lg-7_5 {
    margin: 3.515625rem !important;
  }
  .mt-lg-7_5,
  .my-lg-7_5 {
    margin-top: 3.515625rem !important;
  }
  .mr-lg-7_5,
  .mx-lg-7_5 {
    margin-right: 3.515625rem !important;
  }
  .mb-lg-7_5,
  .my-lg-7_5 {
    margin-bottom: 3.515625rem !important;
  }
  .ml-lg-7_5,
  .mx-lg-7_5 {
    margin-left: 3.515625rem !important;
  }
  .m-lg-8_5 {
    margin: 3.984375rem !important;
  }
  .mt-lg-8_5,
  .my-lg-8_5 {
    margin-top: 3.984375rem !important;
  }
  .mr-lg-8_5,
  .mx-lg-8_5 {
    margin-right: 3.984375rem !important;
  }
  .mb-lg-8_5,
  .my-lg-8_5 {
    margin-bottom: 3.984375rem !important;
  }
  .ml-lg-8_5,
  .mx-lg-8_5 {
    margin-left: 3.984375rem !important;
  }
  .m-lg-9_5 {
    margin: 4.453125rem !important;
  }
  .mt-lg-9_5,
  .my-lg-9_5 {
    margin-top: 4.453125rem !important;
  }
  .mr-lg-9_5,
  .mx-lg-9_5 {
    margin-right: 4.453125rem !important;
  }
  .mb-lg-9_5,
  .my-lg-9_5 {
    margin-bottom: 4.453125rem !important;
  }
  .ml-lg-9_5,
  .mx-lg-9_5 {
    margin-left: 4.453125rem !important;
  }
  .m-lg-10_5 {
    margin: 6.796875rem !important;
  }
  .mt-lg-10_5,
  .my-lg-10_5 {
    margin-top: 6.796875rem !important;
  }
  .mr-lg-10_5,
  .mx-lg-10_5 {
    margin-right: 6.796875rem !important;
  }
  .mb-lg-10_5,
  .my-lg-10_5 {
    margin-bottom: 6.796875rem !important;
  }
  .ml-lg-10_5,
  .mx-lg-10_5 {
    margin-left: 6.796875rem !important;
  }
  .p-lg-0 {
    padding: 0 !important;
  }
  .pt-lg-0,
  .py-lg-0 {
    padding-top: 0 !important;
  }
  .pr-lg-0,
  .px-lg-0 {
    padding-right: 0 !important;
  }
  .pb-lg-0,
  .py-lg-0 {
    padding-bottom: 0 !important;
  }
  .pl-lg-0,
  .px-lg-0 {
    padding-left: 0 !important;
  }
  .p-lg-1 {
    padding: 0.46875rem !important;
  }
  .pt-lg-1,
  .py-lg-1 {
    padding-top: 0.46875rem !important;
  }
  .pr-lg-1,
  .px-lg-1 {
    padding-right: 0.46875rem !important;
  }
  .pb-lg-1,
  .py-lg-1 {
    padding-bottom: 0.46875rem !important;
  }
  .pl-lg-1,
  .px-lg-1 {
    padding-left: 0.46875rem !important;
  }
  .p-lg-2 {
    padding: 0.9375rem !important;
  }
  .pt-lg-2,
  .py-lg-2 {
    padding-top: 0.9375rem !important;
  }
  .pr-lg-2,
  .px-lg-2 {
    padding-right: 0.9375rem !important;
  }
  .pb-lg-2,
  .py-lg-2 {
    padding-bottom: 0.9375rem !important;
  }
  .pl-lg-2,
  .px-lg-2 {
    padding-left: 0.9375rem !important;
  }
  .p-lg-3 {
    padding: 1.40625rem !important;
  }
  .pt-lg-3,
  .py-lg-3 {
    padding-top: 1.40625rem !important;
  }
  .pr-lg-3,
  .px-lg-3 {
    padding-right: 1.40625rem !important;
  }
  .pb-lg-3,
  .py-lg-3 {
    padding-bottom: 1.40625rem !important;
  }
  .pl-lg-3,
  .px-lg-3 {
    padding-left: 1.40625rem !important;
  }
  .p-lg-4 {
    padding: 1.875rem !important;
  }
  .pt-lg-4,
  .py-lg-4 {
    padding-top: 1.875rem !important;
  }
  .pr-lg-4,
  .px-lg-4 {
    padding-right: 1.875rem !important;
  }
  .pb-lg-4,
  .py-lg-4 {
    padding-bottom: 1.875rem !important;
  }
  .pl-lg-4,
  .px-lg-4 {
    padding-left: 1.875rem !important;
  }
  .p-lg-5 {
    padding: 2.34375rem !important;
  }
  .pt-lg-5,
  .py-lg-5 {
    padding-top: 2.34375rem !important;
  }
  .pr-lg-5,
  .px-lg-5 {
    padding-right: 2.34375rem !important;
  }
  .pb-lg-5,
  .py-lg-5 {
    padding-bottom: 2.34375rem !important;
  }
  .pl-lg-5,
  .px-lg-5 {
    padding-left: 2.34375rem !important;
  }
  .p-lg-6 {
    padding: 2.8125rem !important;
  }
  .pt-lg-6,
  .py-lg-6 {
    padding-top: 2.8125rem !important;
  }
  .pr-lg-6,
  .px-lg-6 {
    padding-right: 2.8125rem !important;
  }
  .pb-lg-6,
  .py-lg-6 {
    padding-bottom: 2.8125rem !important;
  }
  .pl-lg-6,
  .px-lg-6 {
    padding-left: 2.8125rem !important;
  }
  .p-lg-7 {
    padding: 3.28125rem !important;
  }
  .pt-lg-7,
  .py-lg-7 {
    padding-top: 3.28125rem !important;
  }
  .pr-lg-7,
  .px-lg-7 {
    padding-right: 3.28125rem !important;
  }
  .pb-lg-7,
  .py-lg-7 {
    padding-bottom: 3.28125rem !important;
  }
  .pl-lg-7,
  .px-lg-7 {
    padding-left: 3.28125rem !important;
  }
  .p-lg-8 {
    padding: 3.75rem !important;
  }
  .pt-lg-8,
  .py-lg-8 {
    padding-top: 3.75rem !important;
  }
  .pr-lg-8,
  .px-lg-8 {
    padding-right: 3.75rem !important;
  }
  .pb-lg-8,
  .py-lg-8 {
    padding-bottom: 3.75rem !important;
  }
  .pl-lg-8,
  .px-lg-8 {
    padding-left: 3.75rem !important;
  }
  .p-lg-9 {
    padding: 4.21875rem !important;
  }
  .pt-lg-9,
  .py-lg-9 {
    padding-top: 4.21875rem !important;
  }
  .pr-lg-9,
  .px-lg-9 {
    padding-right: 4.21875rem !important;
  }
  .pb-lg-9,
  .py-lg-9 {
    padding-bottom: 4.21875rem !important;
  }
  .pl-lg-9,
  .px-lg-9 {
    padding-left: 4.21875rem !important;
  }
  .p-lg-10 {
    padding: 6.5625rem !important;
  }
  .pt-lg-10,
  .py-lg-10 {
    padding-top: 6.5625rem !important;
  }
  .pr-lg-10,
  .px-lg-10 {
    padding-right: 6.5625rem !important;
  }
  .pb-lg-10,
  .py-lg-10 {
    padding-bottom: 6.5625rem !important;
  }
  .pl-lg-10,
  .px-lg-10 {
    padding-left: 6.5625rem !important;
  }
  .p-lg-1_5 {
    padding: 0.703125rem !important;
  }
  .pt-lg-1_5,
  .py-lg-1_5 {
    padding-top: 0.703125rem !important;
  }
  .pr-lg-1_5,
  .px-lg-1_5 {
    padding-right: 0.703125rem !important;
  }
  .pb-lg-1_5,
  .py-lg-1_5 {
    padding-bottom: 0.703125rem !important;
  }
  .pl-lg-1_5,
  .px-lg-1_5 {
    padding-left: 0.703125rem !important;
  }
  .p-lg-2_5 {
    padding: 1.171875rem !important;
  }
  .pt-lg-2_5,
  .py-lg-2_5 {
    padding-top: 1.171875rem !important;
  }
  .pr-lg-2_5,
  .px-lg-2_5 {
    padding-right: 1.171875rem !important;
  }
  .pb-lg-2_5,
  .py-lg-2_5 {
    padding-bottom: 1.171875rem !important;
  }
  .pl-lg-2_5,
  .px-lg-2_5 {
    padding-left: 1.171875rem !important;
  }
  .p-lg-3_5 {
    padding: 1.640625rem !important;
  }
  .pt-lg-3_5,
  .py-lg-3_5 {
    padding-top: 1.640625rem !important;
  }
  .pr-lg-3_5,
  .px-lg-3_5 {
    padding-right: 1.640625rem !important;
  }
  .pb-lg-3_5,
  .py-lg-3_5 {
    padding-bottom: 1.640625rem !important;
  }
  .pl-lg-3_5,
  .px-lg-3_5 {
    padding-left: 1.640625rem !important;
  }
  .p-lg-4_5 {
    padding: 2.109375rem !important;
  }
  .pt-lg-4_5,
  .py-lg-4_5 {
    padding-top: 2.109375rem !important;
  }
  .pr-lg-4_5,
  .px-lg-4_5 {
    padding-right: 2.109375rem !important;
  }
  .pb-lg-4_5,
  .py-lg-4_5 {
    padding-bottom: 2.109375rem !important;
  }
  .pl-lg-4_5,
  .px-lg-4_5 {
    padding-left: 2.109375rem !important;
  }
  .p-lg-5_5 {
    padding: 2.578125rem !important;
  }
  .pt-lg-5_5,
  .py-lg-5_5 {
    padding-top: 2.578125rem !important;
  }
  .pr-lg-5_5,
  .px-lg-5_5 {
    padding-right: 2.578125rem !important;
  }
  .pb-lg-5_5,
  .py-lg-5_5 {
    padding-bottom: 2.578125rem !important;
  }
  .pl-lg-5_5,
  .px-lg-5_5 {
    padding-left: 2.578125rem !important;
  }
  .p-lg-6_5 {
    padding: 3.046875rem !important;
  }
  .pt-lg-6_5,
  .py-lg-6_5 {
    padding-top: 3.046875rem !important;
  }
  .pr-lg-6_5,
  .px-lg-6_5 {
    padding-right: 3.046875rem !important;
  }
  .pb-lg-6_5,
  .py-lg-6_5 {
    padding-bottom: 3.046875rem !important;
  }
  .pl-lg-6_5,
  .px-lg-6_5 {
    padding-left: 3.046875rem !important;
  }
  .p-lg-7_5 {
    padding: 3.515625rem !important;
  }
  .pt-lg-7_5,
  .py-lg-7_5 {
    padding-top: 3.515625rem !important;
  }
  .pr-lg-7_5,
  .px-lg-7_5 {
    padding-right: 3.515625rem !important;
  }
  .pb-lg-7_5,
  .py-lg-7_5 {
    padding-bottom: 3.515625rem !important;
  }
  .pl-lg-7_5,
  .px-lg-7_5 {
    padding-left: 3.515625rem !important;
  }
  .p-lg-8_5 {
    padding: 3.984375rem !important;
  }
  .pt-lg-8_5,
  .py-lg-8_5 {
    padding-top: 3.984375rem !important;
  }
  .pr-lg-8_5,
  .px-lg-8_5 {
    padding-right: 3.984375rem !important;
  }
  .pb-lg-8_5,
  .py-lg-8_5 {
    padding-bottom: 3.984375rem !important;
  }
  .pl-lg-8_5,
  .px-lg-8_5 {
    padding-left: 3.984375rem !important;
  }
  .p-lg-9_5 {
    padding: 4.453125rem !important;
  }
  .pt-lg-9_5,
  .py-lg-9_5 {
    padding-top: 4.453125rem !important;
  }
  .pr-lg-9_5,
  .px-lg-9_5 {
    padding-right: 4.453125rem !important;
  }
  .pb-lg-9_5,
  .py-lg-9_5 {
    padding-bottom: 4.453125rem !important;
  }
  .pl-lg-9_5,
  .px-lg-9_5 {
    padding-left: 4.453125rem !important;
  }
  .p-lg-10_5 {
    padding: 6.796875rem !important;
  }
  .pt-lg-10_5,
  .py-lg-10_5 {
    padding-top: 6.796875rem !important;
  }
  .pr-lg-10_5,
  .px-lg-10_5 {
    padding-right: 6.796875rem !important;
  }
  .pb-lg-10_5,
  .py-lg-10_5 {
    padding-bottom: 6.796875rem !important;
  }
  .pl-lg-10_5,
  .px-lg-10_5 {
    padding-left: 6.796875rem !important;
  }
  .m-lg-n1 {
    margin: -0.46875rem !important;
  }
  .mt-lg-n1,
  .my-lg-n1 {
    margin-top: -0.46875rem !important;
  }
  .mr-lg-n1,
  .mx-lg-n1 {
    margin-right: -0.46875rem !important;
  }
  .mb-lg-n1,
  .my-lg-n1 {
    margin-bottom: -0.46875rem !important;
  }
  .ml-lg-n1,
  .mx-lg-n1 {
    margin-left: -0.46875rem !important;
  }
  .m-lg-n2 {
    margin: -0.9375rem !important;
  }
  .mt-lg-n2,
  .my-lg-n2 {
    margin-top: -0.9375rem !important;
  }
  .mr-lg-n2,
  .mx-lg-n2 {
    margin-right: -0.9375rem !important;
  }
  .mb-lg-n2,
  .my-lg-n2 {
    margin-bottom: -0.9375rem !important;
  }
  .ml-lg-n2,
  .mx-lg-n2 {
    margin-left: -0.9375rem !important;
  }
  .m-lg-n3 {
    margin: -1.40625rem !important;
  }
  .mt-lg-n3,
  .my-lg-n3 {
    margin-top: -1.40625rem !important;
  }
  .mr-lg-n3,
  .mx-lg-n3 {
    margin-right: -1.40625rem !important;
  }
  .mb-lg-n3,
  .my-lg-n3 {
    margin-bottom: -1.40625rem !important;
  }
  .ml-lg-n3,
  .mx-lg-n3 {
    margin-left: -1.40625rem !important;
  }
  .m-lg-n4 {
    margin: -1.875rem !important;
  }
  .mt-lg-n4,
  .my-lg-n4 {
    margin-top: -1.875rem !important;
  }
  .mr-lg-n4,
  .mx-lg-n4 {
    margin-right: -1.875rem !important;
  }
  .mb-lg-n4,
  .my-lg-n4 {
    margin-bottom: -1.875rem !important;
  }
  .ml-lg-n4,
  .mx-lg-n4 {
    margin-left: -1.875rem !important;
  }
  .m-lg-n5 {
    margin: -2.34375rem !important;
  }
  .mt-lg-n5,
  .my-lg-n5 {
    margin-top: -2.34375rem !important;
  }
  .mr-lg-n5,
  .mx-lg-n5 {
    margin-right: -2.34375rem !important;
  }
  .mb-lg-n5,
  .my-lg-n5 {
    margin-bottom: -2.34375rem !important;
  }
  .ml-lg-n5,
  .mx-lg-n5 {
    margin-left: -2.34375rem !important;
  }
  .m-lg-n6 {
    margin: -2.8125rem !important;
  }
  .mt-lg-n6,
  .my-lg-n6 {
    margin-top: -2.8125rem !important;
  }
  .mr-lg-n6,
  .mx-lg-n6 {
    margin-right: -2.8125rem !important;
  }
  .mb-lg-n6,
  .my-lg-n6 {
    margin-bottom: -2.8125rem !important;
  }
  .ml-lg-n6,
  .mx-lg-n6 {
    margin-left: -2.8125rem !important;
  }
  .m-lg-n7 {
    margin: -3.28125rem !important;
  }
  .mt-lg-n7,
  .my-lg-n7 {
    margin-top: -3.28125rem !important;
  }
  .mr-lg-n7,
  .mx-lg-n7 {
    margin-right: -3.28125rem !important;
  }
  .mb-lg-n7,
  .my-lg-n7 {
    margin-bottom: -3.28125rem !important;
  }
  .ml-lg-n7,
  .mx-lg-n7 {
    margin-left: -3.28125rem !important;
  }
  .m-lg-n8 {
    margin: -3.75rem !important;
  }
  .mt-lg-n8,
  .my-lg-n8 {
    margin-top: -3.75rem !important;
  }
  .mr-lg-n8,
  .mx-lg-n8 {
    margin-right: -3.75rem !important;
  }
  .mb-lg-n8,
  .my-lg-n8 {
    margin-bottom: -3.75rem !important;
  }
  .ml-lg-n8,
  .mx-lg-n8 {
    margin-left: -3.75rem !important;
  }
  .m-lg-n9 {
    margin: -4.21875rem !important;
  }
  .mt-lg-n9,
  .my-lg-n9 {
    margin-top: -4.21875rem !important;
  }
  .mr-lg-n9,
  .mx-lg-n9 {
    margin-right: -4.21875rem !important;
  }
  .mb-lg-n9,
  .my-lg-n9 {
    margin-bottom: -4.21875rem !important;
  }
  .ml-lg-n9,
  .mx-lg-n9 {
    margin-left: -4.21875rem !important;
  }
  .m-lg-n10 {
    margin: -6.5625rem !important;
  }
  .mt-lg-n10,
  .my-lg-n10 {
    margin-top: -6.5625rem !important;
  }
  .mr-lg-n10,
  .mx-lg-n10 {
    margin-right: -6.5625rem !important;
  }
  .mb-lg-n10,
  .my-lg-n10 {
    margin-bottom: -6.5625rem !important;
  }
  .ml-lg-n10,
  .mx-lg-n10 {
    margin-left: -6.5625rem !important;
  }
  .m-lg-n1_5 {
    margin: -0.703125rem !important;
  }
  .mt-lg-n1_5,
  .my-lg-n1_5 {
    margin-top: -0.703125rem !important;
  }
  .mr-lg-n1_5,
  .mx-lg-n1_5 {
    margin-right: -0.703125rem !important;
  }
  .mb-lg-n1_5,
  .my-lg-n1_5 {
    margin-bottom: -0.703125rem !important;
  }
  .ml-lg-n1_5,
  .mx-lg-n1_5 {
    margin-left: -0.703125rem !important;
  }
  .m-lg-n2_5 {
    margin: -1.171875rem !important;
  }
  .mt-lg-n2_5,
  .my-lg-n2_5 {
    margin-top: -1.171875rem !important;
  }
  .mr-lg-n2_5,
  .mx-lg-n2_5 {
    margin-right: -1.171875rem !important;
  }
  .mb-lg-n2_5,
  .my-lg-n2_5 {
    margin-bottom: -1.171875rem !important;
  }
  .ml-lg-n2_5,
  .mx-lg-n2_5 {
    margin-left: -1.171875rem !important;
  }
  .m-lg-n3_5 {
    margin: -1.640625rem !important;
  }
  .mt-lg-n3_5,
  .my-lg-n3_5 {
    margin-top: -1.640625rem !important;
  }
  .mr-lg-n3_5,
  .mx-lg-n3_5 {
    margin-right: -1.640625rem !important;
  }
  .mb-lg-n3_5,
  .my-lg-n3_5 {
    margin-bottom: -1.640625rem !important;
  }
  .ml-lg-n3_5,
  .mx-lg-n3_5 {
    margin-left: -1.640625rem !important;
  }
  .m-lg-n4_5 {
    margin: -2.109375rem !important;
  }
  .mt-lg-n4_5,
  .my-lg-n4_5 {
    margin-top: -2.109375rem !important;
  }
  .mr-lg-n4_5,
  .mx-lg-n4_5 {
    margin-right: -2.109375rem !important;
  }
  .mb-lg-n4_5,
  .my-lg-n4_5 {
    margin-bottom: -2.109375rem !important;
  }
  .ml-lg-n4_5,
  .mx-lg-n4_5 {
    margin-left: -2.109375rem !important;
  }
  .m-lg-n5_5 {
    margin: -2.578125rem !important;
  }
  .mt-lg-n5_5,
  .my-lg-n5_5 {
    margin-top: -2.578125rem !important;
  }
  .mr-lg-n5_5,
  .mx-lg-n5_5 {
    margin-right: -2.578125rem !important;
  }
  .mb-lg-n5_5,
  .my-lg-n5_5 {
    margin-bottom: -2.578125rem !important;
  }
  .ml-lg-n5_5,
  .mx-lg-n5_5 {
    margin-left: -2.578125rem !important;
  }
  .m-lg-n6_5 {
    margin: -3.046875rem !important;
  }
  .mt-lg-n6_5,
  .my-lg-n6_5 {
    margin-top: -3.046875rem !important;
  }
  .mr-lg-n6_5,
  .mx-lg-n6_5 {
    margin-right: -3.046875rem !important;
  }
  .mb-lg-n6_5,
  .my-lg-n6_5 {
    margin-bottom: -3.046875rem !important;
  }
  .ml-lg-n6_5,
  .mx-lg-n6_5 {
    margin-left: -3.046875rem !important;
  }
  .m-lg-n7_5 {
    margin: -3.515625rem !important;
  }
  .mt-lg-n7_5,
  .my-lg-n7_5 {
    margin-top: -3.515625rem !important;
  }
  .mr-lg-n7_5,
  .mx-lg-n7_5 {
    margin-right: -3.515625rem !important;
  }
  .mb-lg-n7_5,
  .my-lg-n7_5 {
    margin-bottom: -3.515625rem !important;
  }
  .ml-lg-n7_5,
  .mx-lg-n7_5 {
    margin-left: -3.515625rem !important;
  }
  .m-lg-n8_5 {
    margin: -3.984375rem !important;
  }
  .mt-lg-n8_5,
  .my-lg-n8_5 {
    margin-top: -3.984375rem !important;
  }
  .mr-lg-n8_5,
  .mx-lg-n8_5 {
    margin-right: -3.984375rem !important;
  }
  .mb-lg-n8_5,
  .my-lg-n8_5 {
    margin-bottom: -3.984375rem !important;
  }
  .ml-lg-n8_5,
  .mx-lg-n8_5 {
    margin-left: -3.984375rem !important;
  }
  .m-lg-n9_5 {
    margin: -4.453125rem !important;
  }
  .mt-lg-n9_5,
  .my-lg-n9_5 {
    margin-top: -4.453125rem !important;
  }
  .mr-lg-n9_5,
  .mx-lg-n9_5 {
    margin-right: -4.453125rem !important;
  }
  .mb-lg-n9_5,
  .my-lg-n9_5 {
    margin-bottom: -4.453125rem !important;
  }
  .ml-lg-n9_5,
  .mx-lg-n9_5 {
    margin-left: -4.453125rem !important;
  }
  .m-lg-n10_5 {
    margin: -6.796875rem !important;
  }
  .mt-lg-n10_5,
  .my-lg-n10_5 {
    margin-top: -6.796875rem !important;
  }
  .mr-lg-n10_5,
  .mx-lg-n10_5 {
    margin-right: -6.796875rem !important;
  }
  .mb-lg-n10_5,
  .my-lg-n10_5 {
    margin-bottom: -6.796875rem !important;
  }
  .ml-lg-n10_5,
  .mx-lg-n10_5 {
    margin-left: -6.796875rem !important;
  }
  .m-lg-auto {
    margin: auto !important;
  }
  .mt-lg-auto,
  .my-lg-auto {
    margin-top: auto !important;
  }
  .mr-lg-auto,
  .mx-lg-auto {
    margin-right: auto !important;
  }
  .mb-lg-auto,
  .my-lg-auto {
    margin-bottom: auto !important;
  }
  .ml-lg-auto,
  .mx-lg-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 1366px) {
  .m-xl-0 {
    margin: 0 !important;
  }
  .mt-xl-0,
  .my-xl-0 {
    margin-top: 0 !important;
  }
  .mr-xl-0,
  .mx-xl-0 {
    margin-right: 0 !important;
  }
  .mb-xl-0,
  .my-xl-0 {
    margin-bottom: 0 !important;
  }
  .ml-xl-0,
  .mx-xl-0 {
    margin-left: 0 !important;
  }
  .m-xl-1 {
    margin: 0.46875rem !important;
  }
  .mt-xl-1,
  .my-xl-1 {
    margin-top: 0.46875rem !important;
  }
  .mr-xl-1,
  .mx-xl-1 {
    margin-right: 0.46875rem !important;
  }
  .mb-xl-1,
  .my-xl-1 {
    margin-bottom: 0.46875rem !important;
  }
  .ml-xl-1,
  .mx-xl-1 {
    margin-left: 0.46875rem !important;
  }
  .m-xl-2 {
    margin: 0.9375rem !important;
  }
  .mt-xl-2,
  .my-xl-2 {
    margin-top: 0.9375rem !important;
  }
  .mr-xl-2,
  .mx-xl-2 {
    margin-right: 0.9375rem !important;
  }
  .mb-xl-2,
  .my-xl-2 {
    margin-bottom: 0.9375rem !important;
  }
  .ml-xl-2,
  .mx-xl-2 {
    margin-left: 0.9375rem !important;
  }
  .m-xl-3 {
    margin: 1.40625rem !important;
  }
  .mt-xl-3,
  .my-xl-3 {
    margin-top: 1.40625rem !important;
  }
  .mr-xl-3,
  .mx-xl-3 {
    margin-right: 1.40625rem !important;
  }
  .mb-xl-3,
  .my-xl-3 {
    margin-bottom: 1.40625rem !important;
  }
  .ml-xl-3,
  .mx-xl-3 {
    margin-left: 1.40625rem !important;
  }
  .m-xl-4 {
    margin: 1.875rem !important;
  }
  .mt-xl-4,
  .my-xl-4 {
    margin-top: 1.875rem !important;
  }
  .mr-xl-4,
  .mx-xl-4 {
    margin-right: 1.875rem !important;
  }
  .mb-xl-4,
  .my-xl-4 {
    margin-bottom: 1.875rem !important;
  }
  .ml-xl-4,
  .mx-xl-4 {
    margin-left: 1.875rem !important;
  }
  .m-xl-5 {
    margin: 2.34375rem !important;
  }
  .mt-xl-5,
  .my-xl-5 {
    margin-top: 2.34375rem !important;
  }
  .mr-xl-5,
  .mx-xl-5 {
    margin-right: 2.34375rem !important;
  }
  .mb-xl-5,
  .my-xl-5 {
    margin-bottom: 2.34375rem !important;
  }
  .ml-xl-5,
  .mx-xl-5 {
    margin-left: 2.34375rem !important;
  }
  .m-xl-6 {
    margin: 2.8125rem !important;
  }
  .mt-xl-6,
  .my-xl-6 {
    margin-top: 2.8125rem !important;
  }
  .mr-xl-6,
  .mx-xl-6 {
    margin-right: 2.8125rem !important;
  }
  .mb-xl-6,
  .my-xl-6 {
    margin-bottom: 2.8125rem !important;
  }
  .ml-xl-6,
  .mx-xl-6 {
    margin-left: 2.8125rem !important;
  }
  .m-xl-7 {
    margin: 3.28125rem !important;
  }
  .mt-xl-7,
  .my-xl-7 {
    margin-top: 3.28125rem !important;
  }
  .mr-xl-7,
  .mx-xl-7 {
    margin-right: 3.28125rem !important;
  }
  .mb-xl-7,
  .my-xl-7 {
    margin-bottom: 3.28125rem !important;
  }
  .ml-xl-7,
  .mx-xl-7 {
    margin-left: 3.28125rem !important;
  }
  .m-xl-8 {
    margin: 3.75rem !important;
  }
  .mt-xl-8,
  .my-xl-8 {
    margin-top: 3.75rem !important;
  }
  .mr-xl-8,
  .mx-xl-8 {
    margin-right: 3.75rem !important;
  }
  .mb-xl-8,
  .my-xl-8 {
    margin-bottom: 3.75rem !important;
  }
  .ml-xl-8,
  .mx-xl-8 {
    margin-left: 3.75rem !important;
  }
  .m-xl-9 {
    margin: 4.21875rem !important;
  }
  .mt-xl-9,
  .my-xl-9 {
    margin-top: 4.21875rem !important;
  }
  .mr-xl-9,
  .mx-xl-9 {
    margin-right: 4.21875rem !important;
  }
  .mb-xl-9,
  .my-xl-9 {
    margin-bottom: 4.21875rem !important;
  }
  .ml-xl-9,
  .mx-xl-9 {
    margin-left: 4.21875rem !important;
  }
  .m-xl-10 {
    margin: 6.5625rem !important;
  }
  .mt-xl-10,
  .my-xl-10 {
    margin-top: 6.5625rem !important;
  }
  .mr-xl-10,
  .mx-xl-10 {
    margin-right: 6.5625rem !important;
  }
  .mb-xl-10,
  .my-xl-10 {
    margin-bottom: 6.5625rem !important;
  }
  .ml-xl-10,
  .mx-xl-10 {
    margin-left: 6.5625rem !important;
  }
  .m-xl-1_5 {
    margin: 0.703125rem !important;
  }
  .mt-xl-1_5,
  .my-xl-1_5 {
    margin-top: 0.703125rem !important;
  }
  .mr-xl-1_5,
  .mx-xl-1_5 {
    margin-right: 0.703125rem !important;
  }
  .mb-xl-1_5,
  .my-xl-1_5 {
    margin-bottom: 0.703125rem !important;
  }
  .ml-xl-1_5,
  .mx-xl-1_5 {
    margin-left: 0.703125rem !important;
  }
  .m-xl-2_5 {
    margin: 1.171875rem !important;
  }
  .mt-xl-2_5,
  .my-xl-2_5 {
    margin-top: 1.171875rem !important;
  }
  .mr-xl-2_5,
  .mx-xl-2_5 {
    margin-right: 1.171875rem !important;
  }
  .mb-xl-2_5,
  .my-xl-2_5 {
    margin-bottom: 1.171875rem !important;
  }
  .ml-xl-2_5,
  .mx-xl-2_5 {
    margin-left: 1.171875rem !important;
  }
  .m-xl-3_5 {
    margin: 1.640625rem !important;
  }
  .mt-xl-3_5,
  .my-xl-3_5 {
    margin-top: 1.640625rem !important;
  }
  .mr-xl-3_5,
  .mx-xl-3_5 {
    margin-right: 1.640625rem !important;
  }
  .mb-xl-3_5,
  .my-xl-3_5 {
    margin-bottom: 1.640625rem !important;
  }
  .ml-xl-3_5,
  .mx-xl-3_5 {
    margin-left: 1.640625rem !important;
  }
  .m-xl-4_5 {
    margin: 2.109375rem !important;
  }
  .mt-xl-4_5,
  .my-xl-4_5 {
    margin-top: 2.109375rem !important;
  }
  .mr-xl-4_5,
  .mx-xl-4_5 {
    margin-right: 2.109375rem !important;
  }
  .mb-xl-4_5,
  .my-xl-4_5 {
    margin-bottom: 2.109375rem !important;
  }
  .ml-xl-4_5,
  .mx-xl-4_5 {
    margin-left: 2.109375rem !important;
  }
  .m-xl-5_5 {
    margin: 2.578125rem !important;
  }
  .mt-xl-5_5,
  .my-xl-5_5 {
    margin-top: 2.578125rem !important;
  }
  .mr-xl-5_5,
  .mx-xl-5_5 {
    margin-right: 2.578125rem !important;
  }
  .mb-xl-5_5,
  .my-xl-5_5 {
    margin-bottom: 2.578125rem !important;
  }
  .ml-xl-5_5,
  .mx-xl-5_5 {
    margin-left: 2.578125rem !important;
  }
  .m-xl-6_5 {
    margin: 3.046875rem !important;
  }
  .mt-xl-6_5,
  .my-xl-6_5 {
    margin-top: 3.046875rem !important;
  }
  .mr-xl-6_5,
  .mx-xl-6_5 {
    margin-right: 3.046875rem !important;
  }
  .mb-xl-6_5,
  .my-xl-6_5 {
    margin-bottom: 3.046875rem !important;
  }
  .ml-xl-6_5,
  .mx-xl-6_5 {
    margin-left: 3.046875rem !important;
  }
  .m-xl-7_5 {
    margin: 3.515625rem !important;
  }
  .mt-xl-7_5,
  .my-xl-7_5 {
    margin-top: 3.515625rem !important;
  }
  .mr-xl-7_5,
  .mx-xl-7_5 {
    margin-right: 3.515625rem !important;
  }
  .mb-xl-7_5,
  .my-xl-7_5 {
    margin-bottom: 3.515625rem !important;
  }
  .ml-xl-7_5,
  .mx-xl-7_5 {
    margin-left: 3.515625rem !important;
  }
  .m-xl-8_5 {
    margin: 3.984375rem !important;
  }
  .mt-xl-8_5,
  .my-xl-8_5 {
    margin-top: 3.984375rem !important;
  }
  .mr-xl-8_5,
  .mx-xl-8_5 {
    margin-right: 3.984375rem !important;
  }
  .mb-xl-8_5,
  .my-xl-8_5 {
    margin-bottom: 3.984375rem !important;
  }
  .ml-xl-8_5,
  .mx-xl-8_5 {
    margin-left: 3.984375rem !important;
  }
  .m-xl-9_5 {
    margin: 4.453125rem !important;
  }
  .mt-xl-9_5,
  .my-xl-9_5 {
    margin-top: 4.453125rem !important;
  }
  .mr-xl-9_5,
  .mx-xl-9_5 {
    margin-right: 4.453125rem !important;
  }
  .mb-xl-9_5,
  .my-xl-9_5 {
    margin-bottom: 4.453125rem !important;
  }
  .ml-xl-9_5,
  .mx-xl-9_5 {
    margin-left: 4.453125rem !important;
  }
  .m-xl-10_5 {
    margin: 6.796875rem !important;
  }
  .mt-xl-10_5,
  .my-xl-10_5 {
    margin-top: 6.796875rem !important;
  }
  .mr-xl-10_5,
  .mx-xl-10_5 {
    margin-right: 6.796875rem !important;
  }
  .mb-xl-10_5,
  .my-xl-10_5 {
    margin-bottom: 6.796875rem !important;
  }
  .ml-xl-10_5,
  .mx-xl-10_5 {
    margin-left: 6.796875rem !important;
  }
  .p-xl-0 {
    padding: 0 !important;
  }
  .pt-xl-0,
  .py-xl-0 {
    padding-top: 0 !important;
  }
  .pr-xl-0,
  .px-xl-0 {
    padding-right: 0 !important;
  }
  .pb-xl-0,
  .py-xl-0 {
    padding-bottom: 0 !important;
  }
  .pl-xl-0,
  .px-xl-0 {
    padding-left: 0 !important;
  }
  .p-xl-1 {
    padding: 0.46875rem !important;
  }
  .pt-xl-1,
  .py-xl-1 {
    padding-top: 0.46875rem !important;
  }
  .pr-xl-1,
  .px-xl-1 {
    padding-right: 0.46875rem !important;
  }
  .pb-xl-1,
  .py-xl-1 {
    padding-bottom: 0.46875rem !important;
  }
  .pl-xl-1,
  .px-xl-1 {
    padding-left: 0.46875rem !important;
  }
  .p-xl-2 {
    padding: 0.9375rem !important;
  }
  .pt-xl-2,
  .py-xl-2 {
    padding-top: 0.9375rem !important;
  }
  .pr-xl-2,
  .px-xl-2 {
    padding-right: 0.9375rem !important;
  }
  .pb-xl-2,
  .py-xl-2 {
    padding-bottom: 0.9375rem !important;
  }
  .pl-xl-2,
  .px-xl-2 {
    padding-left: 0.9375rem !important;
  }
  .p-xl-3 {
    padding: 1.40625rem !important;
  }
  .pt-xl-3,
  .py-xl-3 {
    padding-top: 1.40625rem !important;
  }
  .pr-xl-3,
  .px-xl-3 {
    padding-right: 1.40625rem !important;
  }
  .pb-xl-3,
  .py-xl-3 {
    padding-bottom: 1.40625rem !important;
  }
  .pl-xl-3,
  .px-xl-3 {
    padding-left: 1.40625rem !important;
  }
  .p-xl-4 {
    padding: 1.875rem !important;
  }
  .pt-xl-4,
  .py-xl-4 {
    padding-top: 1.875rem !important;
  }
  .pr-xl-4,
  .px-xl-4 {
    padding-right: 1.875rem !important;
  }
  .pb-xl-4,
  .py-xl-4 {
    padding-bottom: 1.875rem !important;
  }
  .pl-xl-4,
  .px-xl-4 {
    padding-left: 1.875rem !important;
  }
  .p-xl-5 {
    padding: 2.34375rem !important;
  }
  .pt-xl-5,
  .py-xl-5 {
    padding-top: 2.34375rem !important;
  }
  .pr-xl-5,
  .px-xl-5 {
    padding-right: 2.34375rem !important;
  }
  .pb-xl-5,
  .py-xl-5 {
    padding-bottom: 2.34375rem !important;
  }
  .pl-xl-5,
  .px-xl-5 {
    padding-left: 2.34375rem !important;
  }
  .p-xl-6 {
    padding: 2.8125rem !important;
  }
  .pt-xl-6,
  .py-xl-6 {
    padding-top: 2.8125rem !important;
  }
  .pr-xl-6,
  .px-xl-6 {
    padding-right: 2.8125rem !important;
  }
  .pb-xl-6,
  .py-xl-6 {
    padding-bottom: 2.8125rem !important;
  }
  .pl-xl-6,
  .px-xl-6 {
    padding-left: 2.8125rem !important;
  }
  .p-xl-7 {
    padding: 3.28125rem !important;
  }
  .pt-xl-7,
  .py-xl-7 {
    padding-top: 3.28125rem !important;
  }
  .pr-xl-7,
  .px-xl-7 {
    padding-right: 3.28125rem !important;
  }
  .pb-xl-7,
  .py-xl-7 {
    padding-bottom: 3.28125rem !important;
  }
  .pl-xl-7,
  .px-xl-7 {
    padding-left: 3.28125rem !important;
  }
  .p-xl-8 {
    padding: 3.75rem !important;
  }
  .pt-xl-8,
  .py-xl-8 {
    padding-top: 3.75rem !important;
  }
  .pr-xl-8,
  .px-xl-8 {
    padding-right: 3.75rem !important;
  }
  .pb-xl-8,
  .py-xl-8 {
    padding-bottom: 3.75rem !important;
  }
  .pl-xl-8,
  .px-xl-8 {
    padding-left: 3.75rem !important;
  }
  .p-xl-9 {
    padding: 4.21875rem !important;
  }
  .pt-xl-9,
  .py-xl-9 {
    padding-top: 4.21875rem !important;
  }
  .pr-xl-9,
  .px-xl-9 {
    padding-right: 4.21875rem !important;
  }
  .pb-xl-9,
  .py-xl-9 {
    padding-bottom: 4.21875rem !important;
  }
  .pl-xl-9,
  .px-xl-9 {
    padding-left: 4.21875rem !important;
  }
  .p-xl-10 {
    padding: 6.5625rem !important;
  }
  .pt-xl-10,
  .py-xl-10 {
    padding-top: 6.5625rem !important;
  }
  .pr-xl-10,
  .px-xl-10 {
    padding-right: 6.5625rem !important;
  }
  .pb-xl-10,
  .py-xl-10 {
    padding-bottom: 6.5625rem !important;
  }
  .pl-xl-10,
  .px-xl-10 {
    padding-left: 6.5625rem !important;
  }
  .p-xl-1_5 {
    padding: 0.703125rem !important;
  }
  .pt-xl-1_5,
  .py-xl-1_5 {
    padding-top: 0.703125rem !important;
  }
  .pr-xl-1_5,
  .px-xl-1_5 {
    padding-right: 0.703125rem !important;
  }
  .pb-xl-1_5,
  .py-xl-1_5 {
    padding-bottom: 0.703125rem !important;
  }
  .pl-xl-1_5,
  .px-xl-1_5 {
    padding-left: 0.703125rem !important;
  }
  .p-xl-2_5 {
    padding: 1.171875rem !important;
  }
  .pt-xl-2_5,
  .py-xl-2_5 {
    padding-top: 1.171875rem !important;
  }
  .pr-xl-2_5,
  .px-xl-2_5 {
    padding-right: 1.171875rem !important;
  }
  .pb-xl-2_5,
  .py-xl-2_5 {
    padding-bottom: 1.171875rem !important;
  }
  .pl-xl-2_5,
  .px-xl-2_5 {
    padding-left: 1.171875rem !important;
  }
  .p-xl-3_5 {
    padding: 1.640625rem !important;
  }
  .pt-xl-3_5,
  .py-xl-3_5 {
    padding-top: 1.640625rem !important;
  }
  .pr-xl-3_5,
  .px-xl-3_5 {
    padding-right: 1.640625rem !important;
  }
  .pb-xl-3_5,
  .py-xl-3_5 {
    padding-bottom: 1.640625rem !important;
  }
  .pl-xl-3_5,
  .px-xl-3_5 {
    padding-left: 1.640625rem !important;
  }
  .p-xl-4_5 {
    padding: 2.109375rem !important;
  }
  .pt-xl-4_5,
  .py-xl-4_5 {
    padding-top: 2.109375rem !important;
  }
  .pr-xl-4_5,
  .px-xl-4_5 {
    padding-right: 2.109375rem !important;
  }
  .pb-xl-4_5,
  .py-xl-4_5 {
    padding-bottom: 2.109375rem !important;
  }
  .pl-xl-4_5,
  .px-xl-4_5 {
    padding-left: 2.109375rem !important;
  }
  .p-xl-5_5 {
    padding: 2.578125rem !important;
  }
  .pt-xl-5_5,
  .py-xl-5_5 {
    padding-top: 2.578125rem !important;
  }
  .pr-xl-5_5,
  .px-xl-5_5 {
    padding-right: 2.578125rem !important;
  }
  .pb-xl-5_5,
  .py-xl-5_5 {
    padding-bottom: 2.578125rem !important;
  }
  .pl-xl-5_5,
  .px-xl-5_5 {
    padding-left: 2.578125rem !important;
  }
  .p-xl-6_5 {
    padding: 3.046875rem !important;
  }
  .pt-xl-6_5,
  .py-xl-6_5 {
    padding-top: 3.046875rem !important;
  }
  .pr-xl-6_5,
  .px-xl-6_5 {
    padding-right: 3.046875rem !important;
  }
  .pb-xl-6_5,
  .py-xl-6_5 {
    padding-bottom: 3.046875rem !important;
  }
  .pl-xl-6_5,
  .px-xl-6_5 {
    padding-left: 3.046875rem !important;
  }
  .p-xl-7_5 {
    padding: 3.515625rem !important;
  }
  .pt-xl-7_5,
  .py-xl-7_5 {
    padding-top: 3.515625rem !important;
  }
  .pr-xl-7_5,
  .px-xl-7_5 {
    padding-right: 3.515625rem !important;
  }
  .pb-xl-7_5,
  .py-xl-7_5 {
    padding-bottom: 3.515625rem !important;
  }
  .pl-xl-7_5,
  .px-xl-7_5 {
    padding-left: 3.515625rem !important;
  }
  .p-xl-8_5 {
    padding: 3.984375rem !important;
  }
  .pt-xl-8_5,
  .py-xl-8_5 {
    padding-top: 3.984375rem !important;
  }
  .pr-xl-8_5,
  .px-xl-8_5 {
    padding-right: 3.984375rem !important;
  }
  .pb-xl-8_5,
  .py-xl-8_5 {
    padding-bottom: 3.984375rem !important;
  }
  .pl-xl-8_5,
  .px-xl-8_5 {
    padding-left: 3.984375rem !important;
  }
  .p-xl-9_5 {
    padding: 4.453125rem !important;
  }
  .pt-xl-9_5,
  .py-xl-9_5 {
    padding-top: 4.453125rem !important;
  }
  .pr-xl-9_5,
  .px-xl-9_5 {
    padding-right: 4.453125rem !important;
  }
  .pb-xl-9_5,
  .py-xl-9_5 {
    padding-bottom: 4.453125rem !important;
  }
  .pl-xl-9_5,
  .px-xl-9_5 {
    padding-left: 4.453125rem !important;
  }
  .p-xl-10_5 {
    padding: 6.796875rem !important;
  }
  .pt-xl-10_5,
  .py-xl-10_5 {
    padding-top: 6.796875rem !important;
  }
  .pr-xl-10_5,
  .px-xl-10_5 {
    padding-right: 6.796875rem !important;
  }
  .pb-xl-10_5,
  .py-xl-10_5 {
    padding-bottom: 6.796875rem !important;
  }
  .pl-xl-10_5,
  .px-xl-10_5 {
    padding-left: 6.796875rem !important;
  }
  .m-xl-n1 {
    margin: -0.46875rem !important;
  }
  .mt-xl-n1,
  .my-xl-n1 {
    margin-top: -0.46875rem !important;
  }
  .mr-xl-n1,
  .mx-xl-n1 {
    margin-right: -0.46875rem !important;
  }
  .mb-xl-n1,
  .my-xl-n1 {
    margin-bottom: -0.46875rem !important;
  }
  .ml-xl-n1,
  .mx-xl-n1 {
    margin-left: -0.46875rem !important;
  }
  .m-xl-n2 {
    margin: -0.9375rem !important;
  }
  .mt-xl-n2,
  .my-xl-n2 {
    margin-top: -0.9375rem !important;
  }
  .mr-xl-n2,
  .mx-xl-n2 {
    margin-right: -0.9375rem !important;
  }
  .mb-xl-n2,
  .my-xl-n2 {
    margin-bottom: -0.9375rem !important;
  }
  .ml-xl-n2,
  .mx-xl-n2 {
    margin-left: -0.9375rem !important;
  }
  .m-xl-n3 {
    margin: -1.40625rem !important;
  }
  .mt-xl-n3,
  .my-xl-n3 {
    margin-top: -1.40625rem !important;
  }
  .mr-xl-n3,
  .mx-xl-n3 {
    margin-right: -1.40625rem !important;
  }
  .mb-xl-n3,
  .my-xl-n3 {
    margin-bottom: -1.40625rem !important;
  }
  .ml-xl-n3,
  .mx-xl-n3 {
    margin-left: -1.40625rem !important;
  }
  .m-xl-n4 {
    margin: -1.875rem !important;
  }
  .mt-xl-n4,
  .my-xl-n4 {
    margin-top: -1.875rem !important;
  }
  .mr-xl-n4,
  .mx-xl-n4 {
    margin-right: -1.875rem !important;
  }
  .mb-xl-n4,
  .my-xl-n4 {
    margin-bottom: -1.875rem !important;
  }
  .ml-xl-n4,
  .mx-xl-n4 {
    margin-left: -1.875rem !important;
  }
  .m-xl-n5 {
    margin: -2.34375rem !important;
  }
  .mt-xl-n5,
  .my-xl-n5 {
    margin-top: -2.34375rem !important;
  }
  .mr-xl-n5,
  .mx-xl-n5 {
    margin-right: -2.34375rem !important;
  }
  .mb-xl-n5,
  .my-xl-n5 {
    margin-bottom: -2.34375rem !important;
  }
  .ml-xl-n5,
  .mx-xl-n5 {
    margin-left: -2.34375rem !important;
  }
  .m-xl-n6 {
    margin: -2.8125rem !important;
  }
  .mt-xl-n6,
  .my-xl-n6 {
    margin-top: -2.8125rem !important;
  }
  .mr-xl-n6,
  .mx-xl-n6 {
    margin-right: -2.8125rem !important;
  }
  .mb-xl-n6,
  .my-xl-n6 {
    margin-bottom: -2.8125rem !important;
  }
  .ml-xl-n6,
  .mx-xl-n6 {
    margin-left: -2.8125rem !important;
  }
  .m-xl-n7 {
    margin: -3.28125rem !important;
  }
  .mt-xl-n7,
  .my-xl-n7 {
    margin-top: -3.28125rem !important;
  }
  .mr-xl-n7,
  .mx-xl-n7 {
    margin-right: -3.28125rem !important;
  }
  .mb-xl-n7,
  .my-xl-n7 {
    margin-bottom: -3.28125rem !important;
  }
  .ml-xl-n7,
  .mx-xl-n7 {
    margin-left: -3.28125rem !important;
  }
  .m-xl-n8 {
    margin: -3.75rem !important;
  }
  .mt-xl-n8,
  .my-xl-n8 {
    margin-top: -3.75rem !important;
  }
  .mr-xl-n8,
  .mx-xl-n8 {
    margin-right: -3.75rem !important;
  }
  .mb-xl-n8,
  .my-xl-n8 {
    margin-bottom: -3.75rem !important;
  }
  .ml-xl-n8,
  .mx-xl-n8 {
    margin-left: -3.75rem !important;
  }
  .m-xl-n9 {
    margin: -4.21875rem !important;
  }
  .mt-xl-n9,
  .my-xl-n9 {
    margin-top: -4.21875rem !important;
  }
  .mr-xl-n9,
  .mx-xl-n9 {
    margin-right: -4.21875rem !important;
  }
  .mb-xl-n9,
  .my-xl-n9 {
    margin-bottom: -4.21875rem !important;
  }
  .ml-xl-n9,
  .mx-xl-n9 {
    margin-left: -4.21875rem !important;
  }
  .m-xl-n10 {
    margin: -6.5625rem !important;
  }
  .mt-xl-n10,
  .my-xl-n10 {
    margin-top: -6.5625rem !important;
  }
  .mr-xl-n10,
  .mx-xl-n10 {
    margin-right: -6.5625rem !important;
  }
  .mb-xl-n10,
  .my-xl-n10 {
    margin-bottom: -6.5625rem !important;
  }
  .ml-xl-n10,
  .mx-xl-n10 {
    margin-left: -6.5625rem !important;
  }
  .m-xl-n1_5 {
    margin: -0.703125rem !important;
  }
  .mt-xl-n1_5,
  .my-xl-n1_5 {
    margin-top: -0.703125rem !important;
  }
  .mr-xl-n1_5,
  .mx-xl-n1_5 {
    margin-right: -0.703125rem !important;
  }
  .mb-xl-n1_5,
  .my-xl-n1_5 {
    margin-bottom: -0.703125rem !important;
  }
  .ml-xl-n1_5,
  .mx-xl-n1_5 {
    margin-left: -0.703125rem !important;
  }
  .m-xl-n2_5 {
    margin: -1.171875rem !important;
  }
  .mt-xl-n2_5,
  .my-xl-n2_5 {
    margin-top: -1.171875rem !important;
  }
  .mr-xl-n2_5,
  .mx-xl-n2_5 {
    margin-right: -1.171875rem !important;
  }
  .mb-xl-n2_5,
  .my-xl-n2_5 {
    margin-bottom: -1.171875rem !important;
  }
  .ml-xl-n2_5,
  .mx-xl-n2_5 {
    margin-left: -1.171875rem !important;
  }
  .m-xl-n3_5 {
    margin: -1.640625rem !important;
  }
  .mt-xl-n3_5,
  .my-xl-n3_5 {
    margin-top: -1.640625rem !important;
  }
  .mr-xl-n3_5,
  .mx-xl-n3_5 {
    margin-right: -1.640625rem !important;
  }
  .mb-xl-n3_5,
  .my-xl-n3_5 {
    margin-bottom: -1.640625rem !important;
  }
  .ml-xl-n3_5,
  .mx-xl-n3_5 {
    margin-left: -1.640625rem !important;
  }
  .m-xl-n4_5 {
    margin: -2.109375rem !important;
  }
  .mt-xl-n4_5,
  .my-xl-n4_5 {
    margin-top: -2.109375rem !important;
  }
  .mr-xl-n4_5,
  .mx-xl-n4_5 {
    margin-right: -2.109375rem !important;
  }
  .mb-xl-n4_5,
  .my-xl-n4_5 {
    margin-bottom: -2.109375rem !important;
  }
  .ml-xl-n4_5,
  .mx-xl-n4_5 {
    margin-left: -2.109375rem !important;
  }
  .m-xl-n5_5 {
    margin: -2.578125rem !important;
  }
  .mt-xl-n5_5,
  .my-xl-n5_5 {
    margin-top: -2.578125rem !important;
  }
  .mr-xl-n5_5,
  .mx-xl-n5_5 {
    margin-right: -2.578125rem !important;
  }
  .mb-xl-n5_5,
  .my-xl-n5_5 {
    margin-bottom: -2.578125rem !important;
  }
  .ml-xl-n5_5,
  .mx-xl-n5_5 {
    margin-left: -2.578125rem !important;
  }
  .m-xl-n6_5 {
    margin: -3.046875rem !important;
  }
  .mt-xl-n6_5,
  .my-xl-n6_5 {
    margin-top: -3.046875rem !important;
  }
  .mr-xl-n6_5,
  .mx-xl-n6_5 {
    margin-right: -3.046875rem !important;
  }
  .mb-xl-n6_5,
  .my-xl-n6_5 {
    margin-bottom: -3.046875rem !important;
  }
  .ml-xl-n6_5,
  .mx-xl-n6_5 {
    margin-left: -3.046875rem !important;
  }
  .m-xl-n7_5 {
    margin: -3.515625rem !important;
  }
  .mt-xl-n7_5,
  .my-xl-n7_5 {
    margin-top: -3.515625rem !important;
  }
  .mr-xl-n7_5,
  .mx-xl-n7_5 {
    margin-right: -3.515625rem !important;
  }
  .mb-xl-n7_5,
  .my-xl-n7_5 {
    margin-bottom: -3.515625rem !important;
  }
  .ml-xl-n7_5,
  .mx-xl-n7_5 {
    margin-left: -3.515625rem !important;
  }
  .m-xl-n8_5 {
    margin: -3.984375rem !important;
  }
  .mt-xl-n8_5,
  .my-xl-n8_5 {
    margin-top: -3.984375rem !important;
  }
  .mr-xl-n8_5,
  .mx-xl-n8_5 {
    margin-right: -3.984375rem !important;
  }
  .mb-xl-n8_5,
  .my-xl-n8_5 {
    margin-bottom: -3.984375rem !important;
  }
  .ml-xl-n8_5,
  .mx-xl-n8_5 {
    margin-left: -3.984375rem !important;
  }
  .m-xl-n9_5 {
    margin: -4.453125rem !important;
  }
  .mt-xl-n9_5,
  .my-xl-n9_5 {
    margin-top: -4.453125rem !important;
  }
  .mr-xl-n9_5,
  .mx-xl-n9_5 {
    margin-right: -4.453125rem !important;
  }
  .mb-xl-n9_5,
  .my-xl-n9_5 {
    margin-bottom: -4.453125rem !important;
  }
  .ml-xl-n9_5,
  .mx-xl-n9_5 {
    margin-left: -4.453125rem !important;
  }
  .m-xl-n10_5 {
    margin: -6.796875rem !important;
  }
  .mt-xl-n10_5,
  .my-xl-n10_5 {
    margin-top: -6.796875rem !important;
  }
  .mr-xl-n10_5,
  .mx-xl-n10_5 {
    margin-right: -6.796875rem !important;
  }
  .mb-xl-n10_5,
  .my-xl-n10_5 {
    margin-bottom: -6.796875rem !important;
  }
  .ml-xl-n10_5,
  .mx-xl-n10_5 {
    margin-left: -6.796875rem !important;
  }
  .m-xl-auto {
    margin: auto !important;
  }
  .mt-xl-auto,
  .my-xl-auto {
    margin-top: auto !important;
  }
  .mr-xl-auto,
  .mx-xl-auto {
    margin-right: auto !important;
  }
  .mb-xl-auto,
  .my-xl-auto {
    margin-bottom: auto !important;
  }
  .ml-xl-auto,
  .mx-xl-auto {
    margin-left: auto !important;
  }
}
.stretched-link::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  pointer-events: auto;
  content: "";
  background-color: rgba(0, 0, 0, 0);
}

.text-monospace {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important;
}

.text-justify {
  text-align: justify !important;
}

.text-wrap {
  white-space: normal !important;
}

.text-nowrap {
  white-space: nowrap !important;
}

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

.text-left {
  text-align: left !important;
}

.text-right {
  text-align: right !important;
}

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

@media (min-width: 576px) {
  .text-sm-left {
    text-align: left !important;
  }
  .text-sm-right {
    text-align: right !important;
  }
  .text-sm-center {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .text-md-left {
    text-align: left !important;
  }
  .text-md-right {
    text-align: right !important;
  }
  .text-md-center {
    text-align: center !important;
  }
}
@media (min-width: 1025px) {
  .text-lg-left {
    text-align: left !important;
  }
  .text-lg-right {
    text-align: right !important;
  }
  .text-lg-center {
    text-align: center !important;
  }
}
@media (min-width: 1366px) {
  .text-xl-left {
    text-align: left !important;
  }
  .text-xl-right {
    text-align: right !important;
  }
  .text-xl-center {
    text-align: center !important;
  }
}
.text-lowercase {
  text-transform: lowercase !important;
}

.text-uppercase {
  text-transform: uppercase !important;
}

.text-capitalize {
  text-transform: capitalize !important;
}

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

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

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

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

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

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

.text-white {
  color: #fff !important;
}

.text-primary {
  color: #326fe2 !important;
}

a.text-primary:hover, a.text-primary:focus {
  color: #123982 !important;
}

.text-secondary {
  color: #4c4c4c !important;
}

a.text-secondary:hover, a.text-secondary:focus {
  color: #0c0c0c !important;
}

.text-success {
  color: #046a38 !important;
}

a.text-success:hover, a.text-success:focus {
  color: black !important;
}

.text-info {
  color: #31708f !important;
}

a.text-info:hover, a.text-info:focus {
  color: #102630 !important;
}

.text-warning {
  color: #eea103 !important;
}

a.text-warning:hover, a.text-warning:focus {
  color: #704c01 !important;
}

.text-danger {
  color: #a51a1f !important;
}

a.text-danger:hover, a.text-danger:focus {
  color: #37090a !important;
}

.text-light {
  color: #fff !important;
}

a.text-light:hover, a.text-light:focus {
  color: #bfbfbf !important;
}

.text-dark {
  color: #363636 !important;
}

a.text-dark:hover, a.text-dark:focus {
  color: black !important;
}

.text-green {
  color: #046a38 !important;
}

a.text-green:hover, a.text-green:focus {
  color: black !important;
}

.text-lime {
  color: #41a928 !important;
}

a.text-lime:hover, a.text-lime:focus {
  color: #194210 !important;
}

.text-black {
  color: #000 !important;
}

a.text-black:hover, a.text-black:focus {
  color: black !important;
}

.text-focus {
  color: #76a0b4 !important;
}

a.text-focus:hover, a.text-focus:focus {
  color: #3c5e6e !important;
}

.text-body {
  color: #363636 !important;
}

.text-muted {
  color: #666 !important;
}

.text-black-50 {
  color: rgba(0, 0, 0, 0.5) !important;
}

.text-white-50 {
  color: rgba(255, 255, 255, 0.5) !important;
}

.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}

.text-decoration-none {
  text-decoration: none !important;
}

.text-break {
  word-break: break-word !important;
  word-wrap: break-word !important;
}

.text-reset {
  color: inherit !important;
}

.visible {
  visibility: visible !important;
}

.invisible {
  visibility: hidden !important;
}

@media print {
  *,
  *::before,
  *::after {
    text-shadow: none !important;
    -webkit-box-shadow: none !important;
            box-shadow: none !important;
  }
  a:not(.btn) {
    text-decoration: underline;
  }
  abbr[title]::after {
    content: " (" attr(title) ")";
  }
  pre {
    white-space: pre-wrap !important;
  }
  pre,
  blockquote {
    border: 0.0625rem solid #aeaeae;
    page-break-inside: avoid;
  }
  tr,
  img {
    page-break-inside: avoid;
  }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }
  h2,
  h3 {
    page-break-after: avoid;
  }
  @page {
    size: a3;
  }
  body {
    min-width: 1025px !important;
  }
  .container {
    min-width: 1025px !important;
  }
  .navbar {
    display: none;
  }
  .badge {
    border: 0.0625rem solid #000;
  }
  .table {
    border-collapse: collapse !important;
  }
  .table td,
  .table th {
    background-color: #fff !important;
  }
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #dadada !important;
  }
  .table-dark {
    color: inherit;
  }
  .table-dark th,
  .table-dark td,
  .table-dark thead th,
  .table-dark tbody + tbody {
    border-color: #ccc;
  }
  .table .thead-dark th {
    color: inherit;
    border-color: #ccc;
  }
}
/* Font Mixins, Extensions */
.link-primary-1 {
  display: block;
  margin-top: 10px;
  margin-bottom: 10px;
  color: #326fe2;
  font-weight: 400;
  text-decoration: underline;
  position: relative;
  font-size: inherit;
}
.link-primary-1:hover {
  color: #326fe2;
  text-decoration: none;
}
.link-primary-1.active, .link-primary-1:active, .link-primary-1:focus {
  color: #326fe2;
  text-decoration: underline;
}
.link-primary-1.small {
  font-size: 0.75rem;
}
.link-primary-1.active, .link-primary-1:active, .link-primary-1:hover, .link-primary-1:focus {
  color: #326fe2;
}

.inline-text-separators {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.inline-text-separators > * {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.inline-text-separators > * + *::before {
  content: "";
  margin: 0 1.25em -0.5em 1em;
  width: 1px;
  height: 1.5em;
  background-color: #ccc;
}

@media (max-width: 1024.98px) {
  .orderdetails {
    margin-top: 15px !important;
    margin-left: auto !important;
    padding: 0.34375rem 50px !important;
    width: 325px !important;
    text-align: center !important;
    float: left !important;
  }
}
@media (max-width: 767.98px) {
  .orderdetails {
    margin-top: 15px !important;
    width: 100% !important;
    text-align: center !important;
    float: left !important;
  }
}

@media (min-width: 1025px) and (max-width: 1116px) {
  .cancelorder {
    width: auto;
  }
}
@media (min-width: 1025px) and (max-width: 1116px) {
  .cancelorder .orderdetails {
    width: 365px !important;
    float: right !important;
  }
}
@media (min-width: 1025px) and (max-width: 1116px) {
  .cancelorder .cancelorder > :not(:first-child) {
    margin-top: 15px;
  }
}

.no-underline,
.no-underline:hover {
  text-decoration: none !important;
}

.link-container:hover {
  text-decoration: none !important;
}
.link-container:hover * {
  text-decoration: underline !important;
}

.link-container-uniform:hover {
  text-decoration: none !important;
}
.link-container-uniform:hover * {
  -webkit-text-decoration: underline 0.1rem !important;
          text-decoration: underline 0.1rem !important;
}

.pull-left-xs {
  float: left;
}

.pull-right-xs {
  float: right;
}

@media (min-width: 576px) and (max-width: 767.98px) {
  .pull-left-sm {
    float: left;
  }
  .pull-right-sm {
    float: right;
  }
}
@media (min-width: 768px) and (max-width: 1024.98px) {
  .pull-left-md {
    float: left;
  }
  .pull-right-md {
    float: right;
  }
}
@media (min-width: 1025px) and (max-width: 1365.98px) {
  .pull-left-lg {
    float: left;
  }
  .pull-right-lg {
    float: right;
  }
}
@media (min-width: 1366px) {
  .pull-left-xl {
    float: left;
  }
  .pull-right-xl {
    float: right;
  }
}
@media (max-width: 575.98px) {
  .hidden-xs-down {
    display: none !important;
  }
}

@media (max-width: 767.98px) {
  .hidden-sm-down {
    display: none !important;
  }
}

@media (max-width: 1024.98px) {
  .hidden-md-down {
    display: none !important;
  }
}

@media (max-width: 1365.98px) {
  .hidden-lg-down {
    display: none !important;
  }
}

.hidden-xl-down {
  display: none !important;
}

.row.equal-height > [class^=col] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.full-width {
  right: inherit;
  left: 50%;
  width: 100vw !important;
  width: var(--vw, 100vw) !important;
  margin-right: 0 !important;
  margin-left: 0 !important;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  position: relative;
}

.override-full-width {
  right: inherit;
  left: 50%;
  width: 100vw !important;
  width: var(--vw, 100vw) !important;
  margin-right: 0 !important;
  margin-left: 0 !important;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  position: relative;
}

@media (min-width: 576px) {
  .w-sm-25 {
    width: 25% !important;
  }
  .h-sm-25 {
    height: 25% !important;
  }
}
@media (min-width: 768px) {
  .w-md-25 {
    width: 25% !important;
  }
  .h-md-25 {
    height: 25% !important;
  }
}
@media (min-width: 1025px) {
  .w-lg-25 {
    width: 25% !important;
  }
  .h-lg-25 {
    height: 25% !important;
  }
}
@media (min-width: 576px) {
  .w-sm-50 {
    width: 50% !important;
  }
  .h-sm-50 {
    height: 50% !important;
  }
}
@media (min-width: 768px) {
  .w-md-50 {
    width: 50% !important;
  }
  .h-md-50 {
    height: 50% !important;
  }
}
@media (min-width: 1025px) {
  .w-lg-50 {
    width: 50% !important;
  }
  .h-lg-50 {
    height: 50% !important;
  }
}
@media (min-width: 576px) {
  .w-sm-75 {
    width: 75% !important;
  }
  .h-sm-75 {
    height: 75% !important;
  }
}
@media (min-width: 768px) {
  .w-md-75 {
    width: 75% !important;
  }
  .h-md-75 {
    height: 75% !important;
  }
}
@media (min-width: 1025px) {
  .w-lg-75 {
    width: 75% !important;
  }
  .h-lg-75 {
    height: 75% !important;
  }
}
@media (min-width: 576px) {
  .w-sm-100 {
    width: 100% !important;
  }
  .h-sm-100 {
    height: 100% !important;
  }
}
@media (min-width: 768px) {
  .w-md-100 {
    width: 100% !important;
  }
  .h-md-100 {
    height: 100% !important;
  }
}
@media (min-width: 1025px) {
  .w-lg-100 {
    width: 100% !important;
  }
  .h-lg-100 {
    height: 100% !important;
  }
}
@media (min-width: 576px) {
  .w-sm-auto {
    width: auto !important;
  }
  .h-sm-auto {
    height: auto !important;
  }
}
@media (min-width: 768px) {
  .w-md-auto {
    width: auto !important;
  }
  .h-md-auto {
    height: auto !important;
  }
}
@media (min-width: 1025px) {
  .w-lg-auto {
    width: auto !important;
  }
  .h-lg-auto {
    height: auto !important;
  }
}
@media (min-width: 576px) {
  .w-sm-33 {
    width: 33.3333% !important;
  }
  .h-sm-33 {
    height: 33.3333% !important;
  }
}
@media (min-width: 768px) {
  .w-md-33 {
    width: 33.3333% !important;
  }
  .h-md-33 {
    height: 33.3333% !important;
  }
}
@media (min-width: 1025px) {
  .w-lg-33 {
    width: 33.3333% !important;
  }
  .h-lg-33 {
    height: 33.3333% !important;
  }
}
@media (min-width: 576px) {
  .w-sm-66 {
    width: 66.6666% !important;
  }
  .h-sm-66 {
    height: 66.6666% !important;
  }
}
@media (min-width: 768px) {
  .w-md-66 {
    width: 66.6666% !important;
  }
  .h-md-66 {
    height: 66.6666% !important;
  }
}
@media (min-width: 1025px) {
  .w-lg-66 {
    width: 66.6666% !important;
  }
  .h-lg-66 {
    height: 66.6666% !important;
  }
}
/*
    Badge Mixin
    This creates a solid colored flag with arrows on the side with transparent triangle cut-out
    @param $bgColor: the color of the badge
    @param $color: the text color
    @param $height: the height of the badge
    @param $arrowSize: the width of the arrow triangles

    ex:  @include badge($accent2, 24px, 12px);
*/
.border {
  border: 0.0625rem solid #ccc !important;
}

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

.border-top {
  border-top: 0.0625rem solid #ccc !important;
}

.border-right {
  border-right: 0.0625rem solid #ccc !important;
}

.border-bottom {
  border-bottom: 0.0625rem solid #ccc !important;
}

.border-left {
  border-left: 0.0625rem solid #ccc !important;
}

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

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

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

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

.border-x {
  border-left: 0.0625rem solid #ccc !important;
  border-right: 0.0625rem solid #ccc !important;
}

.border-y {
  border-top: 0.0625rem solid #ccc !important;
  border-bottom: 0.0625rem solid #ccc !important;
}

@media (min-width: 576px) {
  .border-sm {
    border: 0.0625rem solid #ccc !important;
  }
  .border-sm-0 {
    border: none !important;
  }
  .border-sm-top {
    border-top: 0.0625rem solid #ccc !important;
  }
  .border-sm-right {
    border-right: 0.0625rem solid #ccc !important;
  }
  .border-sm-bottom {
    border-bottom: 0.0625rem solid #ccc !important;
  }
  .border-sm-left {
    border-left: 0.0625rem solid #ccc !important;
  }
  .border-sm-top-0 {
    border-top: 0 !important;
  }
  .border-sm-right-0 {
    border-right: 0 !important;
  }
  .border-sm-bottom-0 {
    border-bottom: 0 !important;
  }
  .border-sm-left-0 {
    border-left: 0 !important;
  }
  .border-sm-x {
    border-left: 0.0625rem solid #ccc !important;
    border-right: 0.0625rem solid #ccc !important;
  }
  .border-sm-y {
    border-top: 0.0625rem solid #ccc !important;
    border-bottom: 0.0625rem solid #ccc !important;
  }
}
@media (min-width: 768px) {
  .border-md {
    border: 0.0625rem solid #ccc !important;
  }
  .border-md-0 {
    border: none !important;
  }
  .border-md-top {
    border-top: 0.0625rem solid #ccc !important;
  }
  .border-md-right {
    border-right: 0.0625rem solid #ccc !important;
  }
  .border-md-bottom {
    border-bottom: 0.0625rem solid #ccc !important;
  }
  .border-md-left {
    border-left: 0.0625rem solid #ccc !important;
  }
  .border-md-top-0 {
    border-top: 0 !important;
  }
  .border-md-right-0 {
    border-right: 0 !important;
  }
  .border-md-bottom-0 {
    border-bottom: 0 !important;
  }
  .border-md-left-0 {
    border-left: 0 !important;
  }
  .border-md-x {
    border-left: 0.0625rem solid #ccc !important;
    border-right: 0.0625rem solid #ccc !important;
  }
  .border-md-y {
    border-top: 0.0625rem solid #ccc !important;
    border-bottom: 0.0625rem solid #ccc !important;
  }
}
@media (min-width: 1025px) {
  .border-lg {
    border: 0.0625rem solid #ccc !important;
  }
  .border-lg-0 {
    border: none !important;
  }
  .border-lg-top {
    border-top: 0.0625rem solid #ccc !important;
  }
  .border-lg-right {
    border-right: 0.0625rem solid #ccc !important;
  }
  .border-lg-bottom {
    border-bottom: 0.0625rem solid #ccc !important;
  }
  .border-lg-left {
    border-left: 0.0625rem solid #ccc !important;
  }
  .border-lg-top-0 {
    border-top: 0 !important;
  }
  .border-lg-right-0 {
    border-right: 0 !important;
  }
  .border-lg-bottom-0 {
    border-bottom: 0 !important;
  }
  .border-lg-left-0 {
    border-left: 0 !important;
  }
  .border-lg-x {
    border-left: 0.0625rem solid #ccc !important;
    border-right: 0.0625rem solid #ccc !important;
  }
  .border-lg-y {
    border-top: 0.0625rem solid #ccc !important;
    border-bottom: 0.0625rem solid #ccc !important;
  }
}
@media (min-width: 1366px) {
  .border-xl {
    border: 0.0625rem solid #ccc !important;
  }
  .border-xl-0 {
    border: none !important;
  }
  .border-xl-top {
    border-top: 0.0625rem solid #ccc !important;
  }
  .border-xl-right {
    border-right: 0.0625rem solid #ccc !important;
  }
  .border-xl-bottom {
    border-bottom: 0.0625rem solid #ccc !important;
  }
  .border-xl-left {
    border-left: 0.0625rem solid #ccc !important;
  }
  .border-xl-top-0 {
    border-top: 0 !important;
  }
  .border-xl-right-0 {
    border-right: 0 !important;
  }
  .border-xl-bottom-0 {
    border-bottom: 0 !important;
  }
  .border-xl-left-0 {
    border-left: 0 !important;
  }
  .border-xl-x {
    border-left: 0.0625rem solid #ccc !important;
    border-right: 0.0625rem solid #ccc !important;
  }
  .border-xl-y {
    border-top: 0.0625rem solid #ccc !important;
    border-bottom: 0.0625rem solid #ccc !important;
  }
}
.border-primary {
  border-color: #326fe2 !important;
}

.border-secondary {
  border-color: #4c4c4c !important;
}

.border-success {
  border-color: #046a38 !important;
}

.border-info {
  border-color: #31708f !important;
}

.border-warning {
  border-color: #eea103 !important;
}

.border-danger {
  border-color: #a51a1f !important;
}

.border-light {
  border-color: #fff !important;
}

.border-dark {
  border-color: #363636 !important;
}

.border-green {
  border-color: #046a38 !important;
}

.border-lime {
  border-color: #41a928 !important;
}

.border-black {
  border-color: #000 !important;
}

.border-focus {
  border-color: #76a0b4 !important;
}

.border-white {
  border-color: #fff !important;
}

.rounded {
  border-radius: 0.125rem !important;
}

.rounded-top {
  border-top-left-radius: 0.125rem !important;
  border-top-right-radius: 0.125rem !important;
}

.rounded-right {
  border-top-right-radius: 0.125rem !important;
  border-bottom-right-radius: 0.125rem !important;
}

.rounded-bottom {
  border-bottom-right-radius: 0.125rem !important;
  border-bottom-left-radius: 0.125rem !important;
}

.rounded-left {
  border-top-left-radius: 0.125rem !important;
  border-bottom-left-radius: 0.125rem !important;
}

.rounded-circle {
  border-radius: 50% !important;
}

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

.hover-transition-simple-shadow, .hover-transition-shadow, .hover-transition-down, .hover-transition-up, .hover-transition-fade-img img, .hover-transition-fade, .hover-transition-shrink img, .hover-transition-grow img {
  -webkit-transition: -webkit-transform 300ms;
  transition: -webkit-transform 300ms;
  transition: transform 300ms;
  transition: transform 300ms, -webkit-transform 300ms;
  -webkit-transform: scale(1);
          transform: scale(1);
  -webkit-transform-origin: center;
          transform-origin: center;
  -webkit-backface-visibility: hidden;
  -webkit-transform: translateZ(0) scale(1, 1);
}

.hover-transition-grow:hover img {
  -webkit-transform: scale(1.05);
          transform: scale(1.05);
}

.hover-transition-fade-img img, .hover-transition-fade {
  -webkit-transition: opacity 300ms;
  transition: opacity 300ms;
}

.hover-transition-fade-img:hover img, .hover-transition-fade:hover {
  opacity: 0.7;
}

.hover-transition-simple-shadow, .hover-transition-shadow, .hover-transition-down, .hover-transition-up, .hover-transition-fade-img img, .hover-transition-fade, .hover-transition-shrink img, .hover-transition-grow img {
  -webkit-transition: -webkit-transform 300ms;
  transition: -webkit-transform 300ms;
  transition: transform 300ms;
  transition: transform 300ms, -webkit-transform 300ms;
}

.hover-transition-up:hover {
  -webkit-transform: translate(0, -0.625rem);
          transform: translate(0, -0.625rem);
}

.hover-transition-down:hover {
  -webkit-transform: translate(0, 0.625rem);
          transform: translate(0, 0.625rem);
}

.hover-transition-simple-shadow, .hover-transition-shadow {
  -webkit-transition: all 220ms ease-in-out;
  transition: all 220ms ease-in-out;
}

.hover-transition-simple-shadow:hover, .hover-transition-shadow:hover {
  -webkit-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
          box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
}

/* Slider */
.slick-slider {
  position: relative;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent;
}

ul.slick-slider {
  -webkit-padding-start: 0;
  -moz-padding-start: 0;
  -khtml-padding-start: 0;
  -o-padding-start: 0;
}

.slick-list {
  position: relative;
  overflow: hidden;
  display: block;
  margin: 0;
  padding: 0;
}
.slick-list:focus {
  outline: none;
}
.slick-list.dragging {
  cursor: pointer;
  cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}

.slick-track {
  position: relative;
  left: 0;
  top: 0;
  display: block;
}
.slick-track::before, .slick-track::after {
  content: "";
  display: table;
}
.slick-track::after {
  clear: both;
}
.slick-loading .slick-track {
  visibility: hidden;
}

.slick-slide {
  float: left;
  height: auto !important;
  min-height: 1px;
  display: none;
  cursor: pointer;
}
[dir=rtl] .slick-slide {
  float: right;
}
.slick-slide img {
  display: block;
  max-width: 100%;
}
.slick-slide.slick-loading img {
  display: none;
}
.slick-slide.dragging img {
  pointer-events: none;
}
.slick-initialized .slick-slide {
  display: block;
}
.slick-loading .slick-slide {
  visibility: hidden;
}
.slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent;
}

.slick-arrow.slick-hidden {
  display: none;
}

/* Slider */
.slick-loading .slick-list {
  background: #fff url("../lib/slick/../../images/ajax-loader.gif") center center no-repeat;
}

/* Arrows */
.slick-prev,
.slick-next {
  position: absolute;
  display: block;
  height: 48px;
  width: 48px;
  min-height: 0;
  font-weight: initial;
  line-height: 0;
  font-size: 0;
  border-radius: 0;
  cursor: pointer;
  background: transparent;
  color: transparent;
  top: 50%;
  -webkit-transform: translate(0, -50%);
  transform: translate(0, -50%);
  padding: 0;
  border: none;
  outline: none;
  opacity: 0.9;
  z-index: 1;
}
.slick-prev:hover, .slick-prev:focus,
.slick-next:hover,
.slick-next:focus {
  outline: none;
  background: transparent;
  opacity: 0.8;
  color: transparent;
}
.slick-prev.slick-disabled::before,
.slick-next.slick-disabled::before {
  opacity: 0.25;
}
.slick-prev::before,
.slick-next::before {
  content: "";
  display: inline-block;
  width: 28px;
  height: 28px;
}

.slick-prev {
  left: -10px;
}
[dir=rtl] .slick-prev {
  left: auto;
  right: 1px;
}
.slick-prev::before {
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 28 28'%3E%3Cg fill='none' fill-rule='nonzero'%3E%3Cpath fill='%23FFF' d='M14 27C6.833 27 1 21.169 1 14 1 6.833 6.832 1 14 1c7.169 0 13 5.832 13 13 0 7.169-5.831 13-13 13'/%3E%3Cpath fill='%23363636' d='M14 1.355C7.03 1.355 1.358 7.029 1.358 14S7.029 26.644 14 26.644 26.646 20.973 26.646 14 20.973 1.355 14 1.355M14 28C6.28 28 0 21.72 0 14S6.28 0 14 0s14 6.28 14 14-6.28 14-14 14'/%3E%3Cpath fill='%23363636' d='M11.42 13.987l4.323 4.405c.163.18.254.412.256.655a.904.904 0 0 1-.277.66.962.962 0 0 1-.683.293c-.273-.001-.531-.128-.653-.293L9.267 14.66a.948.948 0 0 1 .007-1.327l5.106-5.058A.919.919 0 0 1 15.047 8c.24.002.473.09.697.29.162.18.253.412.255.654a.908.908 0 0 1-.275.66l-4.304 4.383z'/%3E%3C/g%3E%3C/svg%3E%0A");
}
[dir=rtl] .slick-prev::before {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}

.slick-next {
  right: -10px;
}
[dir=rtl] .slick-next {
  left: 1px;
  right: auto;
}
.slick-next::before {
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 28 28'%3E%3Cg fill='none' fill-rule='nonzero'%3E%3Cpath fill='%23FFF' d='M14 27C6.833 27 1 21.169 1 14 1 6.833 6.832 1 14 1c7.169 0 13 5.832 13 13 0 7.169-5.831 13-13 13'/%3E%3Cpath fill='%23363636' d='M14 1.355C7.03 1.355 1.358 7.029 1.358 14S7.029 26.644 14 26.644 26.646 20.973 26.646 14 20.973 1.355 14 1.355M14 28C6.28 28 0 21.72 0 14S6.28 0 14 0s14 6.28 14 14-6.28 14-14 14'/%3E%3Cpath fill='%23363636' d='M15.579 13.987l-4.304-4.383a.908.908 0 0 1-.275-.66.992.992 0 0 1 .255-.654c.225-.2.457-.288.698-.29a.919.919 0 0 1 .666.275l5.106 5.058a.948.948 0 0 1 .007 1.327l-5.118 5.047c-.123.165-.38.292-.654.293a.962.962 0 0 1-.683-.293.903.903 0 0 1-.277-.66.993.993 0 0 1 .256-.655l4.323-4.405z'/%3E%3C/g%3E%3C/svg%3E");
}
[dir=rtl] .slick-next::before {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}

/* Dots */
.slick-dotted.slick-slider {
  margin-bottom: 0.9375rem;
}

.slick-dots {
  text-align: center;
  padding: 0;
  width: 100%;
}
.slick-dots li {
  position: relative;
  display: inline-block;
  height: 22px;
  width: 22px;
  margin: 0 2px;
  padding: 0;
  cursor: pointer;
}
.slick-dots li button {
  background: transparent;
  display: block;
  height: 12px;
  width: 12px;
  outline: none;
  line-height: 0;
  font-size: 0;
  color: transparent;
  border-color: transparent;
  padding: 0;
  cursor: pointer;
}
.slick-dots li button:hover, .slick-dots li button:focus {
  background-color: transparent;
}
.slick-dots li button:hover::before, .slick-dots li button:focus::before {
  opacity: 1;
  background-color: #363636;
}
.slick-dots li button::before {
  content: "";
  position: absolute;
  top: 5px;
  left: 5px;
  border-radius: 50%;
  border: 0.0625rem solid #ccc;
  width: 12px;
  height: 12px;
  font-size: 12px;
  line-height: 20px;
  text-align: center;
  color: #fff;
  background-color: #fff;
  opacity: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.slick-dots li.slick-active button::before {
  color: #fff;
  opacity: 1;
  background-color: #363636;
}

.slick-dark-arrows .slick-prev,
.slick-dark-arrows .slick-next {
  height: 64px;
  width: 24px;
  background-color: #000;
}
.slick-dark-arrows .slick-prev:hover, .slick-dark-arrows .slick-prev:focus,
.slick-dark-arrows .slick-next:hover,
.slick-dark-arrows .slick-next:focus {
  background: #000;
}
.slick-dark-arrows .slick-prev::before,
.slick-dark-arrows .slick-next::before {
  border-color: #fff;
}

.product-tile-caro {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 0;
  opacity: 0;
  -webkit-transition: opacity 0s;
  transition: opacity 0s;
}
.product-tile-caro.slick-initialized {
  display: block;
  opacity: 1;
  -webkit-transition: opacity 0.5s;
  transition: opacity 0.5s;
}
@media (min-width: 1025px) {
  .product-tile-caro {
    padding: 0 2.8125rem;
  }
}
.product-tile-caro .slick-prev {
  left: 0;
}
.product-tile-caro .slick-next {
  right: 0;
}
.product-tile-caro .product-tile {
  margin: 0 0.625rem;
}
.product-tile-caro .product-tile .tile-body .product-sku-container,
.product-tile-caro .product-tile .tile-body .promotions,
.product-tile-caro .product-tile .tile-body .secondary-msgs {
  display: none;
}

/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
/* FONT PATH
 * -------------------------- */
@font-face {
  font-family: "FontAwesome";
  src: url("../fonts/fontawesome-webfont.eot?v=4.7.0");
  src: url("../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0") format("embedded-opentype"), url("../fonts/fontawesome-webfont.woff2?v=4.7.0") format("woff2"), url("../fonts/fontawesome-webfont.woff?v=4.7.0") format("woff"), url("../fonts/fontawesome-webfont.ttf?v=4.7.0") format("truetype"), url("../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular") format("svg");
  font-weight: normal;
  font-style: normal;
}
.fa {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* makes the font 33% larger relative to the icon container */
.fa-lg {
  font-size: 1.3333333333em;
  line-height: 0.75em;
  vertical-align: -15%;
}

.fa-2x {
  font-size: 2em;
}

.fa-3x {
  font-size: 3em;
}

.fa-4x {
  font-size: 4em;
}

.fa-5x {
  font-size: 5em;
}

.fa-fw {
  width: 1.2857142857em;
  text-align: center;
}

.fa-ul {
  padding-left: 0;
  margin-left: 2.1428571429em;
  list-style-type: none;
}
.fa-ul > li {
  position: relative;
}

.fa-li {
  position: absolute;
  left: -2.1428571429em;
  width: 2.1428571429em;
  top: 0.1428571429em;
  text-align: center;
}
.fa-li.fa-lg {
  left: -1.8571428571em;
}

.fa-border {
  padding: 0.2em 0.25em 0.15em;
  border: solid 0.08em #eee;
  border-radius: 0.1em;
}

.fa-pull-left {
  float: left;
}

.fa-pull-right {
  float: right;
}

.fa.fa-pull-left {
  margin-right: 0.3em;
}
.fa.fa-pull-right {
  margin-left: 0.3em;
}

/* Deprecated as of 4.4.0 */
.pull-right {
  float: right;
}

.pull-left {
  float: left;
}

.fa.pull-left {
  margin-right: 0.3em;
}
.fa.pull-right {
  margin-left: 0.3em;
}

.fa-spin {
  -webkit-animation: fa-spin 2s infinite linear;
  animation: fa-spin 2s infinite linear;
}

.fa-pulse {
  -webkit-animation: fa-spin 1s infinite steps(8);
  animation: fa-spin 1s infinite steps(8);
}

@-webkit-keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
.fa-rotate-90 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}

.fa-rotate-180 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}

.fa-rotate-270 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
  -webkit-transform: rotate(270deg);
  transform: rotate(270deg);
}

.fa-flip-horizontal {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
  -webkit-transform: scale(-1, 1);
  transform: scale(-1, 1);
}

.fa-flip-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
  -webkit-transform: scale(1, -1);
  transform: scale(1, -1);
}

:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-flip-horizontal,
:root .fa-flip-vertical {
  -webkit-filter: none;
          filter: none;
}

.fa-stack {
  position: relative;
  display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 2em;
  vertical-align: middle;
}

.fa-stack-1x, .fa-stack-2x {
  position: absolute;
  left: 0;
  width: 100%;
  text-align: center;
}

.fa-stack-1x {
  line-height: inherit;
}

.fa-stack-2x {
  font-size: 2em;
}

.fa-inverse {
  color: #fff;
}

/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
   readers do not read off random characters that represent icons */
.fa-glass:before {
  content: "\f000";
}

.fa-music:before {
  content: "\f001";
}

.fa-search:before {
  content: "\f002";
}

.fa-envelope-o:before {
  content: "\f003";
}

.fa-heart:before {
  content: "\f004";
}

.fa-star:before {
  content: "\f005";
}

.fa-star-o:before {
  content: "\f006";
}

.fa-user:before {
  content: "\f007";
}

.fa-film:before {
  content: "\f008";
}

.fa-th-large:before {
  content: "\f009";
}

.fa-th:before {
  content: "\f00a";
}

.fa-th-list:before {
  content: "\f00b";
}

.fa-check:before {
  content: "\f00c";
}

.fa-remove:before,
.fa-close:before,
.fa-times:before {
  content: "\f00d";
}

.fa-search-plus:before {
  content: "\f00e";
}

.fa-search-minus:before {
  content: "\f010";
}

.fa-power-off:before {
  content: "\f011";
}

.fa-signal:before {
  content: "\f012";
}

.fa-gear:before,
.fa-cog:before {
  content: "\f013";
}

.fa-trash-o:before {
  content: "\f014";
}

.fa-home:before {
  content: "\f015";
}

.fa-file-o:before {
  content: "\f016";
}

.fa-clock-o:before {
  content: "\f017";
}

.fa-road:before {
  content: "\f018";
}

.fa-download:before {
  content: "\f019";
}

.fa-arrow-circle-o-down:before {
  content: "\f01a";
}

.fa-arrow-circle-o-up:before {
  content: "\f01b";
}

.fa-inbox:before {
  content: "\f01c";
}

.fa-play-circle-o:before {
  content: "\f01d";
}

.fa-rotate-right:before,
.fa-repeat:before {
  content: "\f01e";
}

.fa-refresh:before {
  content: "\f021";
}

.fa-list-alt:before {
  content: "\f022";
}

.fa-lock:before {
  content: "\f023";
}

.fa-flag:before {
  content: "\f024";
}

.fa-headphones:before {
  content: "\f025";
}

.fa-volume-off:before {
  content: "\f026";
}

.fa-volume-down:before {
  content: "\f027";
}

.fa-volume-up:before {
  content: "\f028";
}

.fa-qrcode:before {
  content: "\f029";
}

.fa-barcode:before {
  content: "\f02a";
}

.fa-tag:before {
  content: "\f02b";
}

.fa-tags:before {
  content: "\f02c";
}

.fa-book:before {
  content: "\f02d";
}

.fa-bookmark:before {
  content: "\f02e";
}

.fa-print:before {
  content: "\f02f";
}

.fa-camera:before {
  content: "\f030";
}

.fa-font:before {
  content: "\f031";
}

.fa-bold:before {
  content: "\f032";
}

.fa-italic:before {
  content: "\f033";
}

.fa-text-height:before {
  content: "\f034";
}

.fa-text-width:before {
  content: "\f035";
}

.fa-align-left:before {
  content: "\f036";
}

.fa-align-center:before {
  content: "\f037";
}

.fa-align-right:before {
  content: "\f038";
}

.fa-align-justify:before {
  content: "\f039";
}

.fa-list:before {
  content: "\f03a";
}

.fa-dedent:before,
.fa-outdent:before {
  content: "\f03b";
}

.fa-indent:before {
  content: "\f03c";
}

.fa-video-camera:before {
  content: "\f03d";
}

.fa-photo:before,
.fa-image:before,
.fa-picture-o:before {
  content: "\f03e";
}

.fa-pencil:before {
  content: "\f040";
}

.fa-map-marker:before {
  content: "\f041";
}

.fa-adjust:before {
  content: "\f042";
}

.fa-tint:before {
  content: "\f043";
}

.fa-edit:before,
.fa-pencil-square-o:before {
  content: "\f044";
}

.fa-share-square-o:before {
  content: "\f045";
}

.fa-check-square-o:before {
  content: "\f046";
}

.fa-arrows:before {
  content: "\f047";
}

.fa-step-backward:before {
  content: "\f048";
}

.fa-fast-backward:before {
  content: "\f049";
}

.fa-backward:before {
  content: "\f04a";
}

.fa-play:before {
  content: "\f04b";
}

.fa-pause:before {
  content: "\f04c";
}

.fa-stop:before {
  content: "\f04d";
}

.fa-forward:before {
  content: "\f04e";
}

.fa-fast-forward:before {
  content: "\f050";
}

.fa-step-forward:before {
  content: "\f051";
}

.fa-eject:before {
  content: "\f052";
}

.fa-chevron-left:before {
  content: "\f053";
}

.fa-chevron-right:before {
  content: "\f054";
}

.fa-plus-circle:before {
  content: "\f055";
}

.fa-minus-circle:before {
  content: "\f056";
}

.fa-times-circle:before {
  content: "\f057";
}

.fa-check-circle:before {
  content: "\f058";
}

.fa-question-circle:before {
  content: "\f059";
}

.fa-info-circle:before {
  content: "\f05a";
}

.fa-crosshairs:before {
  content: "\f05b";
}

.fa-times-circle-o:before {
  content: "\f05c";
}

.fa-check-circle-o:before {
  content: "\f05d";
}

.fa-ban:before {
  content: "\f05e";
}

.fa-arrow-left:before {
  content: "\f060";
}

.fa-arrow-right:before {
  content: "\f061";
}

.fa-arrow-up:before {
  content: "\f062";
}

.fa-arrow-down:before {
  content: "\f063";
}

.fa-mail-forward:before,
.fa-share:before {
  content: "\f064";
}

.fa-expand:before {
  content: "\f065";
}

.fa-compress:before {
  content: "\f066";
}

.fa-plus:before {
  content: "\f067";
}

.fa-minus:before {
  content: "\f068";
}

.fa-asterisk:before {
  content: "\f069";
}

.fa-exclamation-circle:before {
  content: "\f06a";
}

.fa-gift:before {
  content: "\f06b";
}

.fa-leaf:before {
  content: "\f06c";
}

.fa-fire:before {
  content: "\f06d";
}

.fa-eye:before {
  content: "\f06e";
}

.fa-eye-slash:before {
  content: "\f070";
}

.fa-warning:before,
.fa-exclamation-triangle:before {
  content: "\f071";
}

.fa-plane:before {
  content: "\f072";
}

.fa-calendar:before {
  content: "\f073";
}

.fa-random:before {
  content: "\f074";
}

.fa-comment:before {
  content: "\f075";
}

.fa-magnet:before {
  content: "\f076";
}

.fa-chevron-up:before {
  content: "\f077";
}

.fa-chevron-down:before {
  content: "\f078";
}

.fa-retweet:before {
  content: "\f079";
}

.fa-shopping-cart:before {
  content: "\f07a";
}

.fa-folder:before {
  content: "\f07b";
}

.fa-folder-open:before {
  content: "\f07c";
}

.fa-arrows-v:before {
  content: "\f07d";
}

.fa-arrows-h:before {
  content: "\f07e";
}

.fa-bar-chart-o:before,
.fa-bar-chart:before {
  content: "\f080";
}

.fa-twitter-square:before {
  content: "\f081";
}

.fa-facebook-square:before {
  content: "\f082";
}

.fa-camera-retro:before {
  content: "\f083";
}

.fa-key:before {
  content: "\f084";
}

.fa-gears:before,
.fa-cogs:before {
  content: "\f085";
}

.fa-comments:before {
  content: "\f086";
}

.fa-thumbs-o-up:before {
  content: "\f087";
}

.fa-thumbs-o-down:before {
  content: "\f088";
}

.fa-star-half:before {
  content: "\f089";
}

.fa-heart-o:before {
  content: "\f08a";
}

.fa-sign-out:before {
  content: "\f08b";
}

.fa-linkedin-square:before {
  content: "\f08c";
}

.fa-thumb-tack:before {
  content: "\f08d";
}

.fa-external-link:before {
  content: "\f08e";
}

.fa-sign-in:before {
  content: "\f090";
}

.fa-trophy:before {
  content: "\f091";
}

.fa-github-square:before {
  content: "\f092";
}

.fa-upload:before {
  content: "\f093";
}

.fa-lemon-o:before {
  content: "\f094";
}

.fa-phone:before {
  content: "\f095";
}

.fa-square-o:before {
  content: "\f096";
}

.fa-bookmark-o:before {
  content: "\f097";
}

.fa-phone-square:before {
  content: "\f098";
}

.fa-twitter:before {
  content: "\f099";
}

.fa-facebook-f:before,
.fa-facebook:before {
  content: "\f09a";
}

.fa-github:before {
  content: "\f09b";
}

.fa-unlock:before {
  content: "\f09c";
}

.fa-credit-card:before {
  content: "\f09d";
}

.fa-feed:before,
.fa-rss:before {
  content: "\f09e";
}

.fa-hdd-o:before {
  content: "\f0a0";
}

.fa-bullhorn:before {
  content: "\f0a1";
}

.fa-bell:before {
  content: "\f0f3";
}

.fa-certificate:before {
  content: "\f0a3";
}

.fa-hand-o-right:before {
  content: "\f0a4";
}

.fa-hand-o-left:before {
  content: "\f0a5";
}

.fa-hand-o-up:before {
  content: "\f0a6";
}

.fa-hand-o-down:before {
  content: "\f0a7";
}

.fa-arrow-circle-left:before {
  content: "\f0a8";
}

.fa-arrow-circle-right:before {
  content: "\f0a9";
}

.fa-arrow-circle-up:before {
  content: "\f0aa";
}

.fa-arrow-circle-down:before {
  content: "\f0ab";
}

.fa-globe:before {
  content: "\f0ac";
}

.fa-wrench:before {
  content: "\f0ad";
}

.fa-tasks:before {
  content: "\f0ae";
}

.fa-filter:before {
  content: "\f0b0";
}

.fa-briefcase:before {
  content: "\f0b1";
}

.fa-arrows-alt:before {
  content: "\f0b2";
}

.fa-group:before,
.fa-users:before {
  content: "\f0c0";
}

.fa-chain:before,
.fa-link:before {
  content: "\f0c1";
}

.fa-cloud:before {
  content: "\f0c2";
}

.fa-flask:before {
  content: "\f0c3";
}

.fa-cut:before,
.fa-scissors:before {
  content: "\f0c4";
}

.fa-copy:before,
.fa-files-o:before {
  content: "\f0c5";
}

.fa-paperclip:before {
  content: "\f0c6";
}

.fa-save:before,
.fa-floppy-o:before {
  content: "\f0c7";
}

.fa-square:before {
  content: "\f0c8";
}

.fa-navicon:before,
.fa-reorder:before,
.fa-bars:before {
  content: "\f0c9";
}

.fa-list-ul:before {
  content: "\f0ca";
}

.fa-list-ol:before {
  content: "\f0cb";
}

.fa-strikethrough:before {
  content: "\f0cc";
}

.fa-underline:before {
  content: "\f0cd";
}

.fa-table:before {
  content: "\f0ce";
}

.fa-magic:before {
  content: "\f0d0";
}

.fa-truck:before {
  content: "\f0d1";
}

.fa-pinterest:before {
  content: "\f0d2";
}

.fa-pinterest-square:before {
  content: "\f0d3";
}

.fa-google-plus-square:before {
  content: "\f0d4";
}

.fa-google-plus:before {
  content: "\f0d5";
}

.fa-money:before {
  content: "\f0d6";
}

.fa-caret-down:before {
  content: "\f0d7";
}

.fa-caret-up:before {
  content: "\f0d8";
}

.fa-caret-left:before {
  content: "\f0d9";
}

.fa-caret-right:before {
  content: "\f0da";
}

.fa-columns:before {
  content: "\f0db";
}

.fa-unsorted:before,
.fa-sort:before {
  content: "\f0dc";
}

.fa-sort-down:before,
.fa-sort-desc:before {
  content: "\f0dd";
}

.fa-sort-up:before,
.fa-sort-asc:before {
  content: "\f0de";
}

.fa-envelope:before {
  content: "\f0e0";
}

.fa-linkedin:before {
  content: "\f0e1";
}

.fa-rotate-left:before,
.fa-undo:before {
  content: "\f0e2";
}

.fa-legal:before,
.fa-gavel:before {
  content: "\f0e3";
}

.fa-dashboard:before,
.fa-tachometer:before {
  content: "\f0e4";
}

.fa-comment-o:before {
  content: "\f0e5";
}

.fa-comments-o:before {
  content: "\f0e6";
}

.fa-flash:before,
.fa-bolt:before {
  content: "\f0e7";
}

.fa-sitemap:before {
  content: "\f0e8";
}

.fa-umbrella:before {
  content: "\f0e9";
}

.fa-paste:before,
.fa-clipboard:before {
  content: "\f0ea";
}

.fa-lightbulb-o:before {
  content: "\f0eb";
}

.fa-exchange:before {
  content: "\f0ec";
}

.fa-cloud-download:before {
  content: "\f0ed";
}

.fa-cloud-upload:before {
  content: "\f0ee";
}

.fa-user-md:before {
  content: "\f0f0";
}

.fa-stethoscope:before {
  content: "\f0f1";
}

.fa-suitcase:before {
  content: "\f0f2";
}

.fa-bell-o:before {
  content: "\f0a2";
}

.fa-coffee:before {
  content: "\f0f4";
}

.fa-cutlery:before {
  content: "\f0f5";
}

.fa-file-text-o:before {
  content: "\f0f6";
}

.fa-building-o:before {
  content: "\f0f7";
}

.fa-hospital-o:before {
  content: "\f0f8";
}

.fa-ambulance:before {
  content: "\f0f9";
}

.fa-medkit:before {
  content: "\f0fa";
}

.fa-fighter-jet:before {
  content: "\f0fb";
}

.fa-beer:before {
  content: "\f0fc";
}

.fa-h-square:before {
  content: "\f0fd";
}

.fa-plus-square:before {
  content: "\f0fe";
}

.fa-angle-double-left:before {
  content: "\f100";
}

.fa-angle-double-right:before {
  content: "\f101";
}

.fa-angle-double-up:before {
  content: "\f102";
}

.fa-angle-double-down:before {
  content: "\f103";
}

.fa-angle-left:before {
  content: "\f104";
}

.fa-angle-right:before {
  content: "\f105";
}

.fa-angle-up:before {
  content: "\f106";
}

.fa-angle-down:before {
  content: "\f107";
}

.fa-desktop:before {
  content: "\f108";
}

.fa-laptop:before {
  content: "\f109";
}

.fa-tablet:before {
  content: "\f10a";
}

.fa-mobile-phone:before,
.fa-mobile:before {
  content: "\f10b";
}

.fa-circle-o:before {
  content: "\f10c";
}

.fa-quote-left:before {
  content: "\f10d";
}

.fa-quote-right:before {
  content: "\f10e";
}

.fa-spinner:before {
  content: "\f110";
}

.fa-circle:before {
  content: "\f111";
}

.fa-mail-reply:before,
.fa-reply:before {
  content: "\f112";
}

.fa-github-alt:before {
  content: "\f113";
}

.fa-folder-o:before {
  content: "\f114";
}

.fa-folder-open-o:before {
  content: "\f115";
}

.fa-smile-o:before {
  content: "\f118";
}

.fa-frown-o:before {
  content: "\f119";
}

.fa-meh-o:before {
  content: "\f11a";
}

.fa-gamepad:before {
  content: "\f11b";
}

.fa-keyboard-o:before {
  content: "\f11c";
}

.fa-flag-o:before {
  content: "\f11d";
}

.fa-flag-checkered:before {
  content: "\f11e";
}

.fa-terminal:before {
  content: "\f120";
}

.fa-code:before {
  content: "\f121";
}

.fa-mail-reply-all:before,
.fa-reply-all:before {
  content: "\f122";
}

.fa-star-half-empty:before,
.fa-star-half-full:before,
.fa-star-half-o:before {
  content: "\f123";
}

.fa-location-arrow:before {
  content: "\f124";
}

.fa-crop:before {
  content: "\f125";
}

.fa-code-fork:before {
  content: "\f126";
}

.fa-unlink:before,
.fa-chain-broken:before {
  content: "\f127";
}

.fa-question:before {
  content: "\f128";
}

.fa-info:before {
  content: "\f129";
}

.fa-exclamation:before {
  content: "\f12a";
}

.fa-superscript:before {
  content: "\f12b";
}

.fa-subscript:before {
  content: "\f12c";
}

.fa-eraser:before {
  content: "\f12d";
}

.fa-puzzle-piece:before {
  content: "\f12e";
}

.fa-microphone:before {
  content: "\f130";
}

.fa-microphone-slash:before {
  content: "\f131";
}

.fa-shield:before {
  content: "\f132";
}

.fa-calendar-o:before {
  content: "\f133";
}

.fa-fire-extinguisher:before {
  content: "\f134";
}

.fa-rocket:before {
  content: "\f135";
}

.fa-maxcdn:before {
  content: "\f136";
}

.fa-chevron-circle-left:before {
  content: "\f137";
}

.fa-chevron-circle-right:before {
  content: "\f138";
}

.fa-chevron-circle-up:before {
  content: "\f139";
}

.fa-chevron-circle-down:before {
  content: "\f13a";
}

.fa-html5:before {
  content: "\f13b";
}

.fa-css3:before {
  content: "\f13c";
}

.fa-anchor:before {
  content: "\f13d";
}

.fa-unlock-alt:before {
  content: "\f13e";
}

.fa-bullseye:before {
  content: "\f140";
}

.fa-ellipsis-h:before {
  content: "\f141";
}

.fa-ellipsis-v:before {
  content: "\f142";
}

.fa-rss-square:before {
  content: "\f143";
}

.fa-play-circle:before {
  content: "\f144";
}

.fa-ticket:before {
  content: "\f145";
}

.fa-minus-square:before {
  content: "\f146";
}

.fa-minus-square-o:before {
  content: "\f147";
}

.fa-level-up:before {
  content: "\f148";
}

.fa-level-down:before {
  content: "\f149";
}

.fa-check-square:before {
  content: "\f14a";
}

.fa-pencil-square:before {
  content: "\f14b";
}

.fa-external-link-square:before {
  content: "\f14c";
}

.fa-share-square:before {
  content: "\f14d";
}

.fa-compass:before {
  content: "\f14e";
}

.fa-toggle-down:before,
.fa-caret-square-o-down:before {
  content: "\f150";
}

.fa-toggle-up:before,
.fa-caret-square-o-up:before {
  content: "\f151";
}

.fa-toggle-right:before,
.fa-caret-square-o-right:before {
  content: "\f152";
}

.fa-euro:before,
.fa-eur:before {
  content: "\f153";
}

.fa-gbp:before {
  content: "\f154";
}

.fa-dollar:before,
.fa-usd:before {
  content: "\f155";
}

.fa-rupee:before,
.fa-inr:before {
  content: "\f156";
}

.fa-cny:before,
.fa-rmb:before,
.fa-yen:before,
.fa-jpy:before {
  content: "\f157";
}

.fa-ruble:before,
.fa-rouble:before,
.fa-rub:before {
  content: "\f158";
}

.fa-won:before,
.fa-krw:before {
  content: "\f159";
}

.fa-bitcoin:before,
.fa-btc:before {
  content: "\f15a";
}

.fa-file:before {
  content: "\f15b";
}

.fa-file-text:before {
  content: "\f15c";
}

.fa-sort-alpha-asc:before {
  content: "\f15d";
}

.fa-sort-alpha-desc:before {
  content: "\f15e";
}

.fa-sort-amount-asc:before {
  content: "\f160";
}

.fa-sort-amount-desc:before {
  content: "\f161";
}

.fa-sort-numeric-asc:before {
  content: "\f162";
}

.fa-sort-numeric-desc:before {
  content: "\f163";
}

.fa-thumbs-up:before {
  content: "\f164";
}

.fa-thumbs-down:before {
  content: "\f165";
}

.fa-youtube-square:before {
  content: "\f166";
}

.fa-youtube:before {
  content: "\f167";
}

.fa-xing:before {
  content: "\f168";
}

.fa-xing-square:before {
  content: "\f169";
}

.fa-youtube-play:before {
  content: "\f16a";
}

.fa-dropbox:before {
  content: "\f16b";
}

.fa-stack-overflow:before {
  content: "\f16c";
}

.fa-instagram:before {
  content: "\f16d";
}

.fa-flickr:before {
  content: "\f16e";
}

.fa-adn:before {
  content: "\f170";
}

.fa-bitbucket:before {
  content: "\f171";
}

.fa-bitbucket-square:before {
  content: "\f172";
}

.fa-tumblr:before {
  content: "\f173";
}

.fa-tumblr-square:before {
  content: "\f174";
}

.fa-long-arrow-down:before {
  content: "\f175";
}

.fa-long-arrow-up:before {
  content: "\f176";
}

.fa-long-arrow-left:before {
  content: "\f177";
}

.fa-long-arrow-right:before {
  content: "\f178";
}

.fa-apple:before {
  content: "\f179";
}

.fa-windows:before {
  content: "\f17a";
}

.fa-android:before {
  content: "\f17b";
}

.fa-linux:before {
  content: "\f17c";
}

.fa-dribbble:before {
  content: "\f17d";
}

.fa-skype:before {
  content: "\f17e";
}

.fa-foursquare:before {
  content: "\f180";
}

.fa-trello:before {
  content: "\f181";
}

.fa-female:before {
  content: "\f182";
}

.fa-male:before {
  content: "\f183";
}

.fa-gittip:before,
.fa-gratipay:before {
  content: "\f184";
}

.fa-sun-o:before {
  content: "\f185";
}

.fa-moon-o:before {
  content: "\f186";
}

.fa-archive:before {
  content: "\f187";
}

.fa-bug:before {
  content: "\f188";
}

.fa-vk:before {
  content: "\f189";
}

.fa-weibo:before {
  content: "\f18a";
}

.fa-renren:before {
  content: "\f18b";
}

.fa-pagelines:before {
  content: "\f18c";
}

.fa-stack-exchange:before {
  content: "\f18d";
}

.fa-arrow-circle-o-right:before {
  content: "\f18e";
}

.fa-arrow-circle-o-left:before {
  content: "\f190";
}

.fa-toggle-left:before,
.fa-caret-square-o-left:before {
  content: "\f191";
}

.fa-dot-circle-o:before {
  content: "\f192";
}

.fa-wheelchair:before {
  content: "\f193";
}

.fa-vimeo-square:before {
  content: "\f194";
}

.fa-turkish-lira:before,
.fa-try:before {
  content: "\f195";
}

.fa-plus-square-o:before {
  content: "\f196";
}

.fa-space-shuttle:before {
  content: "\f197";
}

.fa-slack:before {
  content: "\f198";
}

.fa-envelope-square:before {
  content: "\f199";
}

.fa-wordpress:before {
  content: "\f19a";
}

.fa-openid:before {
  content: "\f19b";
}

.fa-institution:before,
.fa-bank:before,
.fa-university:before {
  content: "\f19c";
}

.fa-mortar-board:before,
.fa-graduation-cap:before {
  content: "\f19d";
}

.fa-yahoo:before {
  content: "\f19e";
}

.fa-google:before {
  content: "\f1a0";
}

.fa-reddit:before {
  content: "\f1a1";
}

.fa-reddit-square:before {
  content: "\f1a2";
}

.fa-stumbleupon-circle:before {
  content: "\f1a3";
}

.fa-stumbleupon:before {
  content: "\f1a4";
}

.fa-delicious:before {
  content: "\f1a5";
}

.fa-digg:before {
  content: "\f1a6";
}

.fa-pied-piper-pp:before {
  content: "\f1a7";
}

.fa-pied-piper-alt:before {
  content: "\f1a8";
}

.fa-drupal:before {
  content: "\f1a9";
}

.fa-joomla:before {
  content: "\f1aa";
}

.fa-language:before {
  content: "\f1ab";
}

.fa-fax:before {
  content: "\f1ac";
}

.fa-building:before {
  content: "\f1ad";
}

.fa-child:before {
  content: "\f1ae";
}

.fa-paw:before {
  content: "\f1b0";
}

.fa-spoon:before {
  content: "\f1b1";
}

.fa-cube:before {
  content: "\f1b2";
}

.fa-cubes:before {
  content: "\f1b3";
}

.fa-behance:before {
  content: "\f1b4";
}

.fa-behance-square:before {
  content: "\f1b5";
}

.fa-steam:before {
  content: "\f1b6";
}

.fa-steam-square:before {
  content: "\f1b7";
}

.fa-recycle:before {
  content: "\f1b8";
}

.fa-automobile:before,
.fa-car:before {
  content: "\f1b9";
}

.fa-cab:before,
.fa-taxi:before {
  content: "\f1ba";
}

.fa-tree:before {
  content: "\f1bb";
}

.fa-spotify:before {
  content: "\f1bc";
}

.fa-deviantart:before {
  content: "\f1bd";
}

.fa-soundcloud:before {
  content: "\f1be";
}

.fa-database:before {
  content: "\f1c0";
}

.fa-file-pdf-o:before {
  content: "\f1c1";
}

.fa-file-word-o:before {
  content: "\f1c2";
}

.fa-file-excel-o:before {
  content: "\f1c3";
}

.fa-file-powerpoint-o:before {
  content: "\f1c4";
}

.fa-file-photo-o:before,
.fa-file-picture-o:before,
.fa-file-image-o:before {
  content: "\f1c5";
}

.fa-file-zip-o:before,
.fa-file-archive-o:before {
  content: "\f1c6";
}

.fa-file-sound-o:before,
.fa-file-audio-o:before {
  content: "\f1c7";
}

.fa-file-movie-o:before,
.fa-file-video-o:before {
  content: "\f1c8";
}

.fa-file-code-o:before {
  content: "\f1c9";
}

.fa-vine:before {
  content: "\f1ca";
}

.fa-codepen:before {
  content: "\f1cb";
}

.fa-jsfiddle:before {
  content: "\f1cc";
}

.fa-life-bouy:before,
.fa-life-buoy:before,
.fa-life-saver:before,
.fa-support:before,
.fa-life-ring:before {
  content: "\f1cd";
}

.fa-circle-o-notch:before {
  content: "\f1ce";
}

.fa-ra:before,
.fa-resistance:before,
.fa-rebel:before {
  content: "\f1d0";
}

.fa-ge:before,
.fa-empire:before {
  content: "\f1d1";
}

.fa-git-square:before {
  content: "\f1d2";
}

.fa-git:before {
  content: "\f1d3";
}

.fa-y-combinator-square:before,
.fa-yc-square:before,
.fa-hacker-news:before {
  content: "\f1d4";
}

.fa-tencent-weibo:before {
  content: "\f1d5";
}

.fa-qq:before {
  content: "\f1d6";
}

.fa-wechat:before,
.fa-weixin:before {
  content: "\f1d7";
}

.fa-send:before,
.fa-paper-plane:before {
  content: "\f1d8";
}

.fa-send-o:before,
.fa-paper-plane-o:before {
  content: "\f1d9";
}

.fa-history:before {
  content: "\f1da";
}

.fa-circle-thin:before {
  content: "\f1db";
}

.fa-header:before {
  content: "\f1dc";
}

.fa-paragraph:before {
  content: "\f1dd";
}

.fa-sliders:before {
  content: "\f1de";
}

.fa-share-alt:before {
  content: "\f1e0";
}

.fa-share-alt-square:before {
  content: "\f1e1";
}

.fa-bomb:before {
  content: "\f1e2";
}

.fa-soccer-ball-o:before,
.fa-futbol-o:before {
  content: "\f1e3";
}

.fa-tty:before {
  content: "\f1e4";
}

.fa-binoculars:before {
  content: "\f1e5";
}

.fa-plug:before {
  content: "\f1e6";
}

.fa-slideshare:before {
  content: "\f1e7";
}

.fa-twitch:before {
  content: "\f1e8";
}

.fa-yelp:before {
  content: "\f1e9";
}

.fa-newspaper-o:before {
  content: "\f1ea";
}

.fa-wifi:before {
  content: "\f1eb";
}

.fa-calculator:before {
  content: "\f1ec";
}

.fa-paypal:before {
  content: "\f1ed";
}

.fa-google-wallet:before {
  content: "\f1ee";
}

.fa-cc-visa:before {
  content: "\f1f0";
}

.fa-cc-mastercard:before {
  content: "\f1f1";
}

.fa-cc-discover:before {
  content: "\f1f2";
}

.fa-cc-amex:before {
  content: "\f1f3";
}

.fa-cc-paypal:before {
  content: "\f1f4";
}

.fa-cc-stripe:before {
  content: "\f1f5";
}

.fa-bell-slash:before {
  content: "\f1f6";
}

.fa-bell-slash-o:before {
  content: "\f1f7";
}

.fa-trash:before {
  content: "\f1f8";
}

.fa-copyright:before {
  content: "\f1f9";
}

.fa-at:before {
  content: "\f1fa";
}

.fa-eyedropper:before {
  content: "\f1fb";
}

.fa-paint-brush:before {
  content: "\f1fc";
}

.fa-birthday-cake:before {
  content: "\f1fd";
}

.fa-area-chart:before {
  content: "\f1fe";
}

.fa-pie-chart:before {
  content: "\f200";
}

.fa-line-chart:before {
  content: "\f201";
}

.fa-lastfm:before {
  content: "\f202";
}

.fa-lastfm-square:before {
  content: "\f203";
}

.fa-toggle-off:before {
  content: "\f204";
}

.fa-toggle-on:before {
  content: "\f205";
}

.fa-bicycle:before {
  content: "\f206";
}

.fa-bus:before {
  content: "\f207";
}

.fa-ioxhost:before {
  content: "\f208";
}

.fa-angellist:before {
  content: "\f209";
}

.fa-cc:before {
  content: "\f20a";
}

.fa-shekel:before,
.fa-sheqel:before,
.fa-ils:before {
  content: "\f20b";
}

.fa-meanpath:before {
  content: "\f20c";
}

.fa-buysellads:before {
  content: "\f20d";
}

.fa-connectdevelop:before {
  content: "\f20e";
}

.fa-dashcube:before {
  content: "\f210";
}

.fa-forumbee:before {
  content: "\f211";
}

.fa-leanpub:before {
  content: "\f212";
}

.fa-sellsy:before {
  content: "\f213";
}

.fa-shirtsinbulk:before {
  content: "\f214";
}

.fa-simplybuilt:before {
  content: "\f215";
}

.fa-skyatlas:before {
  content: "\f216";
}

.fa-cart-plus:before {
  content: "\f217";
}

.fa-cart-arrow-down:before {
  content: "\f218";
}

.fa-diamond:before {
  content: "\f219";
}

.fa-ship:before {
  content: "\f21a";
}

.fa-user-secret:before {
  content: "\f21b";
}

.fa-motorcycle:before {
  content: "\f21c";
}

.fa-street-view:before {
  content: "\f21d";
}

.fa-heartbeat:before {
  content: "\f21e";
}

.fa-venus:before {
  content: "\f221";
}

.fa-mars:before {
  content: "\f222";
}

.fa-mercury:before {
  content: "\f223";
}

.fa-intersex:before,
.fa-transgender:before {
  content: "\f224";
}

.fa-transgender-alt:before {
  content: "\f225";
}

.fa-venus-double:before {
  content: "\f226";
}

.fa-mars-double:before {
  content: "\f227";
}

.fa-venus-mars:before {
  content: "\f228";
}

.fa-mars-stroke:before {
  content: "\f229";
}

.fa-mars-stroke-v:before {
  content: "\f22a";
}

.fa-mars-stroke-h:before {
  content: "\f22b";
}

.fa-neuter:before {
  content: "\f22c";
}

.fa-genderless:before {
  content: "\f22d";
}

.fa-facebook-official:before {
  content: "\f230";
}

.fa-pinterest-p:before {
  content: "\f231";
}

.fa-whatsapp:before {
  content: "\f232";
}

.fa-server:before {
  content: "\f233";
}

.fa-user-plus:before {
  content: "\f234";
}

.fa-user-times:before {
  content: "\f235";
}

.fa-hotel:before,
.fa-bed:before {
  content: "\f236";
}

.fa-viacoin:before {
  content: "\f237";
}

.fa-train:before {
  content: "\f238";
}

.fa-subway:before {
  content: "\f239";
}

.fa-medium:before {
  content: "\f23a";
}

.fa-yc:before,
.fa-y-combinator:before {
  content: "\f23b";
}

.fa-optin-monster:before {
  content: "\f23c";
}

.fa-opencart:before {
  content: "\f23d";
}

.fa-expeditedssl:before {
  content: "\f23e";
}

.fa-battery-4:before,
.fa-battery:before,
.fa-battery-full:before {
  content: "\f240";
}

.fa-battery-3:before,
.fa-battery-three-quarters:before {
  content: "\f241";
}

.fa-battery-2:before,
.fa-battery-half:before {
  content: "\f242";
}

.fa-battery-1:before,
.fa-battery-quarter:before {
  content: "\f243";
}

.fa-battery-0:before,
.fa-battery-empty:before {
  content: "\f244";
}

.fa-mouse-pointer:before {
  content: "\f245";
}

.fa-i-cursor:before {
  content: "\f246";
}

.fa-object-group:before {
  content: "\f247";
}

.fa-object-ungroup:before {
  content: "\f248";
}

.fa-sticky-note:before {
  content: "\f249";
}

.fa-sticky-note-o:before {
  content: "\f24a";
}

.fa-cc-jcb:before {
  content: "\f24b";
}

.fa-cc-diners-club:before {
  content: "\f24c";
}

.fa-clone:before {
  content: "\f24d";
}

.fa-balance-scale:before {
  content: "\f24e";
}

.fa-hourglass-o:before {
  content: "\f250";
}

.fa-hourglass-1:before,
.fa-hourglass-start:before {
  content: "\f251";
}

.fa-hourglass-2:before,
.fa-hourglass-half:before {
  content: "\f252";
}

.fa-hourglass-3:before,
.fa-hourglass-end:before {
  content: "\f253";
}

.fa-hourglass:before {
  content: "\f254";
}

.fa-hand-grab-o:before,
.fa-hand-rock-o:before {
  content: "\f255";
}

.fa-hand-stop-o:before,
.fa-hand-paper-o:before {
  content: "\f256";
}

.fa-hand-scissors-o:before {
  content: "\f257";
}

.fa-hand-lizard-o:before {
  content: "\f258";
}

.fa-hand-spock-o:before {
  content: "\f259";
}

.fa-hand-pointer-o:before {
  content: "\f25a";
}

.fa-hand-peace-o:before {
  content: "\f25b";
}

.fa-trademark:before {
  content: "\f25c";
}

.fa-registered:before {
  content: "\f25d";
}

.fa-creative-commons:before {
  content: "\f25e";
}

.fa-gg:before {
  content: "\f260";
}

.fa-gg-circle:before {
  content: "\f261";
}

.fa-tripadvisor:before {
  content: "\f262";
}

.fa-odnoklassniki:before {
  content: "\f263";
}

.fa-odnoklassniki-square:before {
  content: "\f264";
}

.fa-get-pocket:before {
  content: "\f265";
}

.fa-wikipedia-w:before {
  content: "\f266";
}

.fa-safari:before {
  content: "\f267";
}

.fa-chrome:before {
  content: "\f268";
}

.fa-firefox:before {
  content: "\f269";
}

.fa-opera:before {
  content: "\f26a";
}

.fa-internet-explorer:before {
  content: "\f26b";
}

.fa-tv:before,
.fa-television:before {
  content: "\f26c";
}

.fa-contao:before {
  content: "\f26d";
}

.fa-500px:before {
  content: "\f26e";
}

.fa-amazon:before {
  content: "\f270";
}

.fa-calendar-plus-o:before {
  content: "\f271";
}

.fa-calendar-minus-o:before {
  content: "\f272";
}

.fa-calendar-times-o:before {
  content: "\f273";
}

.fa-calendar-check-o:before {
  content: "\f274";
}

.fa-industry:before {
  content: "\f275";
}

.fa-map-pin:before {
  content: "\f276";
}

.fa-map-signs:before {
  content: "\f277";
}

.fa-map-o:before {
  content: "\f278";
}

.fa-map:before {
  content: "\f279";
}

.fa-commenting:before {
  content: "\f27a";
}

.fa-commenting-o:before {
  content: "\f27b";
}

.fa-houzz:before {
  content: "\f27c";
}

.fa-vimeo:before {
  content: "\f27d";
}

.fa-black-tie:before {
  content: "\f27e";
}

.fa-fonticons:before {
  content: "\f280";
}

.fa-reddit-alien:before {
  content: "\f281";
}

.fa-edge:before {
  content: "\f282";
}

.fa-credit-card-alt:before {
  content: "\f283";
}

.fa-codiepie:before {
  content: "\f284";
}

.fa-modx:before {
  content: "\f285";
}

.fa-fort-awesome:before {
  content: "\f286";
}

.fa-usb:before {
  content: "\f287";
}

.fa-product-hunt:before {
  content: "\f288";
}

.fa-mixcloud:before {
  content: "\f289";
}

.fa-scribd:before {
  content: "\f28a";
}

.fa-pause-circle:before {
  content: "\f28b";
}

.fa-pause-circle-o:before {
  content: "\f28c";
}

.fa-stop-circle:before {
  content: "\f28d";
}

.fa-stop-circle-o:before {
  content: "\f28e";
}

.fa-shopping-bag:before {
  content: "\f290";
}

.fa-shopping-basket:before {
  content: "\f291";
}

.fa-hashtag:before {
  content: "\f292";
}

.fa-bluetooth:before {
  content: "\f293";
}

.fa-bluetooth-b:before {
  content: "\f294";
}

.fa-percent:before {
  content: "\f295";
}

.fa-gitlab:before {
  content: "\f296";
}

.fa-wpbeginner:before {
  content: "\f297";
}

.fa-wpforms:before {
  content: "\f298";
}

.fa-envira:before {
  content: "\f299";
}

.fa-universal-access:before {
  content: "\f29a";
}

.fa-wheelchair-alt:before {
  content: "\f29b";
}

.fa-question-circle-o:before {
  content: "\f29c";
}

.fa-blind:before {
  content: "\f29d";
}

.fa-audio-description:before {
  content: "\f29e";
}

.fa-volume-control-phone:before {
  content: "\f2a0";
}

.fa-braille:before {
  content: "\f2a1";
}

.fa-assistive-listening-systems:before {
  content: "\f2a2";
}

.fa-asl-interpreting:before,
.fa-american-sign-language-interpreting:before {
  content: "\f2a3";
}

.fa-deafness:before,
.fa-hard-of-hearing:before,
.fa-deaf:before {
  content: "\f2a4";
}

.fa-glide:before {
  content: "\f2a5";
}

.fa-glide-g:before {
  content: "\f2a6";
}

.fa-signing:before,
.fa-sign-language:before {
  content: "\f2a7";
}

.fa-low-vision:before {
  content: "\f2a8";
}

.fa-viadeo:before {
  content: "\f2a9";
}

.fa-viadeo-square:before {
  content: "\f2aa";
}

.fa-snapchat:before {
  content: "\f2ab";
}

.fa-snapchat-ghost:before {
  content: "\f2ac";
}

.fa-snapchat-square:before {
  content: "\f2ad";
}

.fa-pied-piper:before {
  content: "\f2ae";
}

.fa-first-order:before {
  content: "\f2b0";
}

.fa-yoast:before {
  content: "\f2b1";
}

.fa-themeisle:before {
  content: "\f2b2";
}

.fa-google-plus-circle:before,
.fa-google-plus-official:before {
  content: "\f2b3";
}

.fa-fa:before,
.fa-font-awesome:before {
  content: "\f2b4";
}

.fa-handshake-o:before {
  content: "\f2b5";
}

.fa-envelope-open:before {
  content: "\f2b6";
}

.fa-envelope-open-o:before {
  content: "\f2b7";
}

.fa-linode:before {
  content: "\f2b8";
}

.fa-address-book:before {
  content: "\f2b9";
}

.fa-address-book-o:before {
  content: "\f2ba";
}

.fa-vcard:before,
.fa-address-card:before {
  content: "\f2bb";
}

.fa-vcard-o:before,
.fa-address-card-o:before {
  content: "\f2bc";
}

.fa-user-circle:before {
  content: "\f2bd";
}

.fa-user-circle-o:before {
  content: "\f2be";
}

.fa-user-o:before {
  content: "\f2c0";
}

.fa-id-badge:before {
  content: "\f2c1";
}

.fa-drivers-license:before,
.fa-id-card:before {
  content: "\f2c2";
}

.fa-drivers-license-o:before,
.fa-id-card-o:before {
  content: "\f2c3";
}

.fa-quora:before {
  content: "\f2c4";
}

.fa-free-code-camp:before {
  content: "\f2c5";
}

.fa-telegram:before {
  content: "\f2c6";
}

.fa-thermometer-4:before,
.fa-thermometer:before,
.fa-thermometer-full:before {
  content: "\f2c7";
}

.fa-thermometer-3:before,
.fa-thermometer-three-quarters:before {
  content: "\f2c8";
}

.fa-thermometer-2:before,
.fa-thermometer-half:before {
  content: "\f2c9";
}

.fa-thermometer-1:before,
.fa-thermometer-quarter:before {
  content: "\f2ca";
}

.fa-thermometer-0:before,
.fa-thermometer-empty:before {
  content: "\f2cb";
}

.fa-shower:before {
  content: "\f2cc";
}

.fa-bathtub:before,
.fa-s15:before,
.fa-bath:before {
  content: "\f2cd";
}

.fa-podcast:before {
  content: "\f2ce";
}

.fa-window-maximize:before {
  content: "\f2d0";
}

.fa-window-minimize:before {
  content: "\f2d1";
}

.fa-window-restore:before {
  content: "\f2d2";
}

.fa-times-rectangle:before,
.fa-window-close:before {
  content: "\f2d3";
}

.fa-times-rectangle-o:before,
.fa-window-close-o:before {
  content: "\f2d4";
}

.fa-bandcamp:before {
  content: "\f2d5";
}

.fa-grav:before {
  content: "\f2d6";
}

.fa-etsy:before {
  content: "\f2d7";
}

.fa-imdb:before {
  content: "\f2d8";
}

.fa-ravelry:before {
  content: "\f2d9";
}

.fa-eercast:before {
  content: "\f2da";
}

.fa-microchip:before {
  content: "\f2db";
}

.fa-snowflake-o:before {
  content: "\f2dc";
}

.fa-superpowers:before {
  content: "\f2dd";
}

.fa-wpexplorer:before {
  content: "\f2de";
}

.fa-meetup:before {
  content: "\f2e0";
}

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}

.sr-only-focusable:active, .sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto;
}

.fib, .fi {
  background-size: contain;
  background-position: 50%;
  background-repeat: no-repeat;
}

.fi {
  position: relative;
  display: inline-block;
  width: 1.333333em;
  line-height: 1em;
}
.fi:before {
  content: " ";
}
.fi.fis {
  width: 1em;
}

.fi-xx {
  background-image: url(../flags/4x3/xx.svg);
}
.fi-xx.fis {
  background-image: url(../flags/1x1/xx.svg);
}

.fi-ad {
  background-image: url(../flags/4x3/ad.svg);
}
.fi-ad.fis {
  background-image: url(../flags/1x1/ad.svg);
}

.fi-ae {
  background-image: url(../flags/4x3/ae.svg);
}
.fi-ae.fis {
  background-image: url(../flags/1x1/ae.svg);
}

.fi-af {
  background-image: url(../flags/4x3/af.svg);
}
.fi-af.fis {
  background-image: url(../flags/1x1/af.svg);
}

.fi-ag {
  background-image: url(../flags/4x3/ag.svg);
}
.fi-ag.fis {
  background-image: url(../flags/1x1/ag.svg);
}

.fi-ai {
  background-image: url(../flags/4x3/ai.svg);
}
.fi-ai.fis {
  background-image: url(../flags/1x1/ai.svg);
}

.fi-al {
  background-image: url(../flags/4x3/al.svg);
}
.fi-al.fis {
  background-image: url(../flags/1x1/al.svg);
}

.fi-am {
  background-image: url(../flags/4x3/am.svg);
}
.fi-am.fis {
  background-image: url(../flags/1x1/am.svg);
}

.fi-ao {
  background-image: url(../flags/4x3/ao.svg);
}
.fi-ao.fis {
  background-image: url(../flags/1x1/ao.svg);
}

.fi-aq {
  background-image: url(../flags/4x3/aq.svg);
}
.fi-aq.fis {
  background-image: url(../flags/1x1/aq.svg);
}

.fi-ar {
  background-image: url(../flags/4x3/ar.svg);
}
.fi-ar.fis {
  background-image: url(../flags/1x1/ar.svg);
}

.fi-as {
  background-image: url(../flags/4x3/as.svg);
}
.fi-as.fis {
  background-image: url(../flags/1x1/as.svg);
}

.fi-at {
  background-image: url(../flags/4x3/at.svg);
}
.fi-at.fis {
  background-image: url(../flags/1x1/at.svg);
}

.fi-au {
  background-image: url(../flags/4x3/au.svg);
}
.fi-au.fis {
  background-image: url(../flags/1x1/au.svg);
}

.fi-aw {
  background-image: url(../flags/4x3/aw.svg);
}
.fi-aw.fis {
  background-image: url(../flags/1x1/aw.svg);
}

.fi-ax {
  background-image: url(../flags/4x3/ax.svg);
}
.fi-ax.fis {
  background-image: url(../flags/1x1/ax.svg);
}

.fi-az {
  background-image: url(../flags/4x3/az.svg);
}
.fi-az.fis {
  background-image: url(../flags/1x1/az.svg);
}

.fi-ba {
  background-image: url(../flags/4x3/ba.svg);
}
.fi-ba.fis {
  background-image: url(../flags/1x1/ba.svg);
}

.fi-bb {
  background-image: url(../flags/4x3/bb.svg);
}
.fi-bb.fis {
  background-image: url(../flags/1x1/bb.svg);
}

.fi-bd {
  background-image: url(../flags/4x3/bd.svg);
}
.fi-bd.fis {
  background-image: url(../flags/1x1/bd.svg);
}

.fi-be {
  background-image: url(../flags/4x3/be.svg);
}
.fi-be.fis {
  background-image: url(../flags/1x1/be.svg);
}

.fi-bf {
  background-image: url(../flags/4x3/bf.svg);
}
.fi-bf.fis {
  background-image: url(../flags/1x1/bf.svg);
}

.fi-bg {
  background-image: url(../flags/4x3/bg.svg);
}
.fi-bg.fis {
  background-image: url(../flags/1x1/bg.svg);
}

.fi-bh {
  background-image: url(../flags/4x3/bh.svg);
}
.fi-bh.fis {
  background-image: url(../flags/1x1/bh.svg);
}

.fi-bi {
  background-image: url(../flags/4x3/bi.svg);
}
.fi-bi.fis {
  background-image: url(../flags/1x1/bi.svg);
}

.fi-bj {
  background-image: url(../flags/4x3/bj.svg);
}
.fi-bj.fis {
  background-image: url(../flags/1x1/bj.svg);
}

.fi-bl {
  background-image: url(../flags/4x3/bl.svg);
}
.fi-bl.fis {
  background-image: url(../flags/1x1/bl.svg);
}

.fi-bm {
  background-image: url(../flags/4x3/bm.svg);
}
.fi-bm.fis {
  background-image: url(../flags/1x1/bm.svg);
}

.fi-bn {
  background-image: url(../flags/4x3/bn.svg);
}
.fi-bn.fis {
  background-image: url(../flags/1x1/bn.svg);
}

.fi-bo {
  background-image: url(../flags/4x3/bo.svg);
}
.fi-bo.fis {
  background-image: url(../flags/1x1/bo.svg);
}

.fi-bq {
  background-image: url(../flags/4x3/bq.svg);
}
.fi-bq.fis {
  background-image: url(../flags/1x1/bq.svg);
}

.fi-br {
  background-image: url(../flags/4x3/br.svg);
}
.fi-br.fis {
  background-image: url(../flags/1x1/br.svg);
}

.fi-bs {
  background-image: url(../flags/4x3/bs.svg);
}
.fi-bs.fis {
  background-image: url(../flags/1x1/bs.svg);
}

.fi-bt {
  background-image: url(../flags/4x3/bt.svg);
}
.fi-bt.fis {
  background-image: url(../flags/1x1/bt.svg);
}

.fi-bv {
  background-image: url(../flags/4x3/bv.svg);
}
.fi-bv.fis {
  background-image: url(../flags/1x1/bv.svg);
}

.fi-bw {
  background-image: url(../flags/4x3/bw.svg);
}
.fi-bw.fis {
  background-image: url(../flags/1x1/bw.svg);
}

.fi-by {
  background-image: url(../flags/4x3/by.svg);
}
.fi-by.fis {
  background-image: url(../flags/1x1/by.svg);
}

.fi-bz {
  background-image: url(../flags/4x3/bz.svg);
}
.fi-bz.fis {
  background-image: url(../flags/1x1/bz.svg);
}

.fi-ca {
  background-image: url(../flags/4x3/ca.svg);
}
.fi-ca.fis {
  background-image: url(../flags/1x1/ca.svg);
}

.fi-cc {
  background-image: url(../flags/4x3/cc.svg);
}
.fi-cc.fis {
  background-image: url(../flags/1x1/cc.svg);
}

.fi-cd {
  background-image: url(../flags/4x3/cd.svg);
}
.fi-cd.fis {
  background-image: url(../flags/1x1/cd.svg);
}

.fi-cf {
  background-image: url(../flags/4x3/cf.svg);
}
.fi-cf.fis {
  background-image: url(../flags/1x1/cf.svg);
}

.fi-cg {
  background-image: url(../flags/4x3/cg.svg);
}
.fi-cg.fis {
  background-image: url(../flags/1x1/cg.svg);
}

.fi-ch {
  background-image: url(../flags/4x3/ch.svg);
}
.fi-ch.fis {
  background-image: url(../flags/1x1/ch.svg);
}

.fi-ci {
  background-image: url(../flags/4x3/ci.svg);
}
.fi-ci.fis {
  background-image: url(../flags/1x1/ci.svg);
}

.fi-ck {
  background-image: url(../flags/4x3/ck.svg);
}
.fi-ck.fis {
  background-image: url(../flags/1x1/ck.svg);
}

.fi-cl {
  background-image: url(../flags/4x3/cl.svg);
}
.fi-cl.fis {
  background-image: url(../flags/1x1/cl.svg);
}

.fi-cm {
  background-image: url(../flags/4x3/cm.svg);
}
.fi-cm.fis {
  background-image: url(../flags/1x1/cm.svg);
}

.fi-cn {
  background-image: url(../flags/4x3/cn.svg);
}
.fi-cn.fis {
  background-image: url(../flags/1x1/cn.svg);
}

.fi-co {
  background-image: url(../flags/4x3/co.svg);
}
.fi-co.fis {
  background-image: url(../flags/1x1/co.svg);
}

.fi-cr {
  background-image: url(../flags/4x3/cr.svg);
}
.fi-cr.fis {
  background-image: url(../flags/1x1/cr.svg);
}

.fi-cu {
  background-image: url(../flags/4x3/cu.svg);
}
.fi-cu.fis {
  background-image: url(../flags/1x1/cu.svg);
}

.fi-cv {
  background-image: url(../flags/4x3/cv.svg);
}
.fi-cv.fis {
  background-image: url(../flags/1x1/cv.svg);
}

.fi-cw {
  background-image: url(../flags/4x3/cw.svg);
}
.fi-cw.fis {
  background-image: url(../flags/1x1/cw.svg);
}

.fi-cx {
  background-image: url(../flags/4x3/cx.svg);
}
.fi-cx.fis {
  background-image: url(../flags/1x1/cx.svg);
}

.fi-cy {
  background-image: url(../flags/4x3/cy.svg);
}
.fi-cy.fis {
  background-image: url(../flags/1x1/cy.svg);
}

.fi-cz {
  background-image: url(../flags/4x3/cz.svg);
}
.fi-cz.fis {
  background-image: url(../flags/1x1/cz.svg);
}

.fi-de {
  background-image: url(../flags/4x3/de.svg);
}
.fi-de.fis {
  background-image: url(../flags/1x1/de.svg);
}

.fi-dj {
  background-image: url(../flags/4x3/dj.svg);
}
.fi-dj.fis {
  background-image: url(../flags/1x1/dj.svg);
}

.fi-dk {
  background-image: url(../flags/4x3/dk.svg);
}
.fi-dk.fis {
  background-image: url(../flags/1x1/dk.svg);
}

.fi-dm {
  background-image: url(../flags/4x3/dm.svg);
}
.fi-dm.fis {
  background-image: url(../flags/1x1/dm.svg);
}

.fi-do {
  background-image: url(../flags/4x3/do.svg);
}
.fi-do.fis {
  background-image: url(../flags/1x1/do.svg);
}

.fi-dz {
  background-image: url(../flags/4x3/dz.svg);
}
.fi-dz.fis {
  background-image: url(../flags/1x1/dz.svg);
}

.fi-ec {
  background-image: url(../flags/4x3/ec.svg);
}
.fi-ec.fis {
  background-image: url(../flags/1x1/ec.svg);
}

.fi-ee {
  background-image: url(../flags/4x3/ee.svg);
}
.fi-ee.fis {
  background-image: url(../flags/1x1/ee.svg);
}

.fi-eg {
  background-image: url(../flags/4x3/eg.svg);
}
.fi-eg.fis {
  background-image: url(../flags/1x1/eg.svg);
}

.fi-eh {
  background-image: url(../flags/4x3/eh.svg);
}
.fi-eh.fis {
  background-image: url(../flags/1x1/eh.svg);
}

.fi-er {
  background-image: url(../flags/4x3/er.svg);
}
.fi-er.fis {
  background-image: url(../flags/1x1/er.svg);
}

.fi-es {
  background-image: url(../flags/4x3/es.svg);
}
.fi-es.fis {
  background-image: url(../flags/1x1/es.svg);
}

.fi-et {
  background-image: url(../flags/4x3/et.svg);
}
.fi-et.fis {
  background-image: url(../flags/1x1/et.svg);
}

.fi-fi {
  background-image: url(../flags/4x3/fi.svg);
}
.fi-fi.fis {
  background-image: url(../flags/1x1/fi.svg);
}

.fi-fj {
  background-image: url(../flags/4x3/fj.svg);
}
.fi-fj.fis {
  background-image: url(../flags/1x1/fj.svg);
}

.fi-fk {
  background-image: url(../flags/4x3/fk.svg);
}
.fi-fk.fis {
  background-image: url(../flags/1x1/fk.svg);
}

.fi-fm {
  background-image: url(../flags/4x3/fm.svg);
}
.fi-fm.fis {
  background-image: url(../flags/1x1/fm.svg);
}

.fi-fo {
  background-image: url(../flags/4x3/fo.svg);
}
.fi-fo.fis {
  background-image: url(../flags/1x1/fo.svg);
}

.fi-fr {
  background-image: url(../flags/4x3/fr.svg);
}
.fi-fr.fis {
  background-image: url(../flags/1x1/fr.svg);
}

.fi-ga {
  background-image: url(../flags/4x3/ga.svg);
}
.fi-ga.fis {
  background-image: url(../flags/1x1/ga.svg);
}

.fi-gb {
  background-image: url(../flags/4x3/gb.svg);
}
.fi-gb.fis {
  background-image: url(../flags/1x1/gb.svg);
}

.fi-gd {
  background-image: url(../flags/4x3/gd.svg);
}
.fi-gd.fis {
  background-image: url(../flags/1x1/gd.svg);
}

.fi-ge {
  background-image: url(../flags/4x3/ge.svg);
}
.fi-ge.fis {
  background-image: url(../flags/1x1/ge.svg);
}

.fi-gf {
  background-image: url(../flags/4x3/gf.svg);
}
.fi-gf.fis {
  background-image: url(../flags/1x1/gf.svg);
}

.fi-gg {
  background-image: url(../flags/4x3/gg.svg);
}
.fi-gg.fis {
  background-image: url(../flags/1x1/gg.svg);
}

.fi-gh {
  background-image: url(../flags/4x3/gh.svg);
}
.fi-gh.fis {
  background-image: url(../flags/1x1/gh.svg);
}

.fi-gi {
  background-image: url(../flags/4x3/gi.svg);
}
.fi-gi.fis {
  background-image: url(../flags/1x1/gi.svg);
}

.fi-gl {
  background-image: url(../flags/4x3/gl.svg);
}
.fi-gl.fis {
  background-image: url(../flags/1x1/gl.svg);
}

.fi-gm {
  background-image: url(../flags/4x3/gm.svg);
}
.fi-gm.fis {
  background-image: url(../flags/1x1/gm.svg);
}

.fi-gn {
  background-image: url(../flags/4x3/gn.svg);
}
.fi-gn.fis {
  background-image: url(../flags/1x1/gn.svg);
}

.fi-gp {
  background-image: url(../flags/4x3/gp.svg);
}
.fi-gp.fis {
  background-image: url(../flags/1x1/gp.svg);
}

.fi-gq {
  background-image: url(../flags/4x3/gq.svg);
}
.fi-gq.fis {
  background-image: url(../flags/1x1/gq.svg);
}

.fi-gr {
  background-image: url(../flags/4x3/gr.svg);
}
.fi-gr.fis {
  background-image: url(../flags/1x1/gr.svg);
}

.fi-gs {
  background-image: url(../flags/4x3/gs.svg);
}
.fi-gs.fis {
  background-image: url(../flags/1x1/gs.svg);
}

.fi-gt {
  background-image: url(../flags/4x3/gt.svg);
}
.fi-gt.fis {
  background-image: url(../flags/1x1/gt.svg);
}

.fi-gu {
  background-image: url(../flags/4x3/gu.svg);
}
.fi-gu.fis {
  background-image: url(../flags/1x1/gu.svg);
}

.fi-gw {
  background-image: url(../flags/4x3/gw.svg);
}
.fi-gw.fis {
  background-image: url(../flags/1x1/gw.svg);
}

.fi-gy {
  background-image: url(../flags/4x3/gy.svg);
}
.fi-gy.fis {
  background-image: url(../flags/1x1/gy.svg);
}

.fi-hk {
  background-image: url(../flags/4x3/hk.svg);
}
.fi-hk.fis {
  background-image: url(../flags/1x1/hk.svg);
}

.fi-hm {
  background-image: url(../flags/4x3/hm.svg);
}
.fi-hm.fis {
  background-image: url(../flags/1x1/hm.svg);
}

.fi-hn {
  background-image: url(../flags/4x3/hn.svg);
}
.fi-hn.fis {
  background-image: url(../flags/1x1/hn.svg);
}

.fi-hr {
  background-image: url(../flags/4x3/hr.svg);
}
.fi-hr.fis {
  background-image: url(../flags/1x1/hr.svg);
}

.fi-ht {
  background-image: url(../flags/4x3/ht.svg);
}
.fi-ht.fis {
  background-image: url(../flags/1x1/ht.svg);
}

.fi-hu {
  background-image: url(../flags/4x3/hu.svg);
}
.fi-hu.fis {
  background-image: url(../flags/1x1/hu.svg);
}

.fi-id {
  background-image: url(../flags/4x3/id.svg);
}
.fi-id.fis {
  background-image: url(../flags/1x1/id.svg);
}

.fi-ie {
  background-image: url(../flags/4x3/ie.svg);
}
.fi-ie.fis {
  background-image: url(../flags/1x1/ie.svg);
}

.fi-il {
  background-image: url(../flags/4x3/il.svg);
}
.fi-il.fis {
  background-image: url(../flags/1x1/il.svg);
}

.fi-im {
  background-image: url(../flags/4x3/im.svg);
}
.fi-im.fis {
  background-image: url(../flags/1x1/im.svg);
}

.fi-in {
  background-image: url(../flags/4x3/in.svg);
}
.fi-in.fis {
  background-image: url(../flags/1x1/in.svg);
}

.fi-io {
  background-image: url(../flags/4x3/io.svg);
}
.fi-io.fis {
  background-image: url(../flags/1x1/io.svg);
}

.fi-iq {
  background-image: url(../flags/4x3/iq.svg);
}
.fi-iq.fis {
  background-image: url(../flags/1x1/iq.svg);
}

.fi-ir {
  background-image: url(../flags/4x3/ir.svg);
}
.fi-ir.fis {
  background-image: url(../flags/1x1/ir.svg);
}

.fi-is {
  background-image: url(../flags/4x3/is.svg);
}
.fi-is.fis {
  background-image: url(../flags/1x1/is.svg);
}

.fi-it {
  background-image: url(../flags/4x3/it.svg);
}
.fi-it.fis {
  background-image: url(../flags/1x1/it.svg);
}

.fi-je {
  background-image: url(../flags/4x3/je.svg);
}
.fi-je.fis {
  background-image: url(../flags/1x1/je.svg);
}

.fi-jm {
  background-image: url(../flags/4x3/jm.svg);
}
.fi-jm.fis {
  background-image: url(../flags/1x1/jm.svg);
}

.fi-jo {
  background-image: url(../flags/4x3/jo.svg);
}
.fi-jo.fis {
  background-image: url(../flags/1x1/jo.svg);
}

.fi-jp {
  background-image: url(../flags/4x3/jp.svg);
}
.fi-jp.fis {
  background-image: url(../flags/1x1/jp.svg);
}

.fi-ke {
  background-image: url(../flags/4x3/ke.svg);
}
.fi-ke.fis {
  background-image: url(../flags/1x1/ke.svg);
}

.fi-kg {
  background-image: url(../flags/4x3/kg.svg);
}
.fi-kg.fis {
  background-image: url(../flags/1x1/kg.svg);
}

.fi-kh {
  background-image: url(../flags/4x3/kh.svg);
}
.fi-kh.fis {
  background-image: url(../flags/1x1/kh.svg);
}

.fi-ki {
  background-image: url(../flags/4x3/ki.svg);
}
.fi-ki.fis {
  background-image: url(../flags/1x1/ki.svg);
}

.fi-km {
  background-image: url(../flags/4x3/km.svg);
}
.fi-km.fis {
  background-image: url(../flags/1x1/km.svg);
}

.fi-kn {
  background-image: url(../flags/4x3/kn.svg);
}
.fi-kn.fis {
  background-image: url(../flags/1x1/kn.svg);
}

.fi-kp {
  background-image: url(../flags/4x3/kp.svg);
}
.fi-kp.fis {
  background-image: url(../flags/1x1/kp.svg);
}

.fi-kr {
  background-image: url(../flags/4x3/kr.svg);
}
.fi-kr.fis {
  background-image: url(../flags/1x1/kr.svg);
}

.fi-kw {
  background-image: url(../flags/4x3/kw.svg);
}
.fi-kw.fis {
  background-image: url(../flags/1x1/kw.svg);
}

.fi-ky {
  background-image: url(../flags/4x3/ky.svg);
}
.fi-ky.fis {
  background-image: url(../flags/1x1/ky.svg);
}

.fi-kz {
  background-image: url(../flags/4x3/kz.svg);
}
.fi-kz.fis {
  background-image: url(../flags/1x1/kz.svg);
}

.fi-la {
  background-image: url(../flags/4x3/la.svg);
}
.fi-la.fis {
  background-image: url(../flags/1x1/la.svg);
}

.fi-lb {
  background-image: url(../flags/4x3/lb.svg);
}
.fi-lb.fis {
  background-image: url(../flags/1x1/lb.svg);
}

.fi-lc {
  background-image: url(../flags/4x3/lc.svg);
}
.fi-lc.fis {
  background-image: url(../flags/1x1/lc.svg);
}

.fi-li {
  background-image: url(../flags/4x3/li.svg);
}
.fi-li.fis {
  background-image: url(../flags/1x1/li.svg);
}

.fi-lk {
  background-image: url(../flags/4x3/lk.svg);
}
.fi-lk.fis {
  background-image: url(../flags/1x1/lk.svg);
}

.fi-lr {
  background-image: url(../flags/4x3/lr.svg);
}
.fi-lr.fis {
  background-image: url(../flags/1x1/lr.svg);
}

.fi-ls {
  background-image: url(../flags/4x3/ls.svg);
}
.fi-ls.fis {
  background-image: url(../flags/1x1/ls.svg);
}

.fi-lt {
  background-image: url(../flags/4x3/lt.svg);
}
.fi-lt.fis {
  background-image: url(../flags/1x1/lt.svg);
}

.fi-lu {
  background-image: url(../flags/4x3/lu.svg);
}
.fi-lu.fis {
  background-image: url(../flags/1x1/lu.svg);
}

.fi-lv {
  background-image: url(../flags/4x3/lv.svg);
}
.fi-lv.fis {
  background-image: url(../flags/1x1/lv.svg);
}

.fi-ly {
  background-image: url(../flags/4x3/ly.svg);
}
.fi-ly.fis {
  background-image: url(../flags/1x1/ly.svg);
}

.fi-ma {
  background-image: url(../flags/4x3/ma.svg);
}
.fi-ma.fis {
  background-image: url(../flags/1x1/ma.svg);
}

.fi-mc {
  background-image: url(../flags/4x3/mc.svg);
}
.fi-mc.fis {
  background-image: url(../flags/1x1/mc.svg);
}

.fi-md {
  background-image: url(../flags/4x3/md.svg);
}
.fi-md.fis {
  background-image: url(../flags/1x1/md.svg);
}

.fi-me {
  background-image: url(../flags/4x3/me.svg);
}
.fi-me.fis {
  background-image: url(../flags/1x1/me.svg);
}

.fi-mf {
  background-image: url(../flags/4x3/mf.svg);
}
.fi-mf.fis {
  background-image: url(../flags/1x1/mf.svg);
}

.fi-mg {
  background-image: url(../flags/4x3/mg.svg);
}
.fi-mg.fis {
  background-image: url(../flags/1x1/mg.svg);
}

.fi-mh {
  background-image: url(../flags/4x3/mh.svg);
}
.fi-mh.fis {
  background-image: url(../flags/1x1/mh.svg);
}

.fi-mk {
  background-image: url(../flags/4x3/mk.svg);
}
.fi-mk.fis {
  background-image: url(../flags/1x1/mk.svg);
}

.fi-ml {
  background-image: url(../flags/4x3/ml.svg);
}
.fi-ml.fis {
  background-image: url(../flags/1x1/ml.svg);
}

.fi-mm {
  background-image: url(../flags/4x3/mm.svg);
}
.fi-mm.fis {
  background-image: url(../flags/1x1/mm.svg);
}

.fi-mn {
  background-image: url(../flags/4x3/mn.svg);
}
.fi-mn.fis {
  background-image: url(../flags/1x1/mn.svg);
}

.fi-mo {
  background-image: url(../flags/4x3/mo.svg);
}
.fi-mo.fis {
  background-image: url(../flags/1x1/mo.svg);
}

.fi-mp {
  background-image: url(../flags/4x3/mp.svg);
}
.fi-mp.fis {
  background-image: url(../flags/1x1/mp.svg);
}

.fi-mq {
  background-image: url(../flags/4x3/mq.svg);
}
.fi-mq.fis {
  background-image: url(../flags/1x1/mq.svg);
}

.fi-mr {
  background-image: url(../flags/4x3/mr.svg);
}
.fi-mr.fis {
  background-image: url(../flags/1x1/mr.svg);
}

.fi-ms {
  background-image: url(../flags/4x3/ms.svg);
}
.fi-ms.fis {
  background-image: url(../flags/1x1/ms.svg);
}

.fi-mt {
  background-image: url(../flags/4x3/mt.svg);
}
.fi-mt.fis {
  background-image: url(../flags/1x1/mt.svg);
}

.fi-mu {
  background-image: url(../flags/4x3/mu.svg);
}
.fi-mu.fis {
  background-image: url(../flags/1x1/mu.svg);
}

.fi-mv {
  background-image: url(../flags/4x3/mv.svg);
}
.fi-mv.fis {
  background-image: url(../flags/1x1/mv.svg);
}

.fi-mw {
  background-image: url(../flags/4x3/mw.svg);
}
.fi-mw.fis {
  background-image: url(../flags/1x1/mw.svg);
}

.fi-mx {
  background-image: url(../flags/4x3/mx.svg);
}
.fi-mx.fis {
  background-image: url(../flags/1x1/mx.svg);
}

.fi-my {
  background-image: url(../flags/4x3/my.svg);
}
.fi-my.fis {
  background-image: url(../flags/1x1/my.svg);
}

.fi-mz {
  background-image: url(../flags/4x3/mz.svg);
}
.fi-mz.fis {
  background-image: url(../flags/1x1/mz.svg);
}

.fi-na {
  background-image: url(../flags/4x3/na.svg);
}
.fi-na.fis {
  background-image: url(../flags/1x1/na.svg);
}

.fi-nc {
  background-image: url(../flags/4x3/nc.svg);
}
.fi-nc.fis {
  background-image: url(../flags/1x1/nc.svg);
}

.fi-ne {
  background-image: url(../flags/4x3/ne.svg);
}
.fi-ne.fis {
  background-image: url(../flags/1x1/ne.svg);
}

.fi-nf {
  background-image: url(../flags/4x3/nf.svg);
}
.fi-nf.fis {
  background-image: url(../flags/1x1/nf.svg);
}

.fi-ng {
  background-image: url(../flags/4x3/ng.svg);
}
.fi-ng.fis {
  background-image: url(../flags/1x1/ng.svg);
}

.fi-ni {
  background-image: url(../flags/4x3/ni.svg);
}
.fi-ni.fis {
  background-image: url(../flags/1x1/ni.svg);
}

.fi-nl {
  background-image: url(../flags/4x3/nl.svg);
}
.fi-nl.fis {
  background-image: url(../flags/1x1/nl.svg);
}

.fi-no {
  background-image: url(../flags/4x3/no.svg);
}
.fi-no.fis {
  background-image: url(../flags/1x1/no.svg);
}

.fi-np {
  background-image: url(../flags/4x3/np.svg);
}
.fi-np.fis {
  background-image: url(../flags/1x1/np.svg);
}

.fi-nr {
  background-image: url(../flags/4x3/nr.svg);
}
.fi-nr.fis {
  background-image: url(../flags/1x1/nr.svg);
}

.fi-nu {
  background-image: url(../flags/4x3/nu.svg);
}
.fi-nu.fis {
  background-image: url(../flags/1x1/nu.svg);
}

.fi-nz {
  background-image: url(../flags/4x3/nz.svg);
}
.fi-nz.fis {
  background-image: url(../flags/1x1/nz.svg);
}

.fi-om {
  background-image: url(../flags/4x3/om.svg);
}
.fi-om.fis {
  background-image: url(../flags/1x1/om.svg);
}

.fi-pa {
  background-image: url(../flags/4x3/pa.svg);
}
.fi-pa.fis {
  background-image: url(../flags/1x1/pa.svg);
}

.fi-pe {
  background-image: url(../flags/4x3/pe.svg);
}
.fi-pe.fis {
  background-image: url(../flags/1x1/pe.svg);
}

.fi-pf {
  background-image: url(../flags/4x3/pf.svg);
}
.fi-pf.fis {
  background-image: url(../flags/1x1/pf.svg);
}

.fi-pg {
  background-image: url(../flags/4x3/pg.svg);
}
.fi-pg.fis {
  background-image: url(../flags/1x1/pg.svg);
}

.fi-ph {
  background-image: url(../flags/4x3/ph.svg);
}
.fi-ph.fis {
  background-image: url(../flags/1x1/ph.svg);
}

.fi-pk {
  background-image: url(../flags/4x3/pk.svg);
}
.fi-pk.fis {
  background-image: url(../flags/1x1/pk.svg);
}

.fi-pl {
  background-image: url(../flags/4x3/pl.svg);
}
.fi-pl.fis {
  background-image: url(../flags/1x1/pl.svg);
}

.fi-pm {
  background-image: url(../flags/4x3/pm.svg);
}
.fi-pm.fis {
  background-image: url(../flags/1x1/pm.svg);
}

.fi-pn {
  background-image: url(../flags/4x3/pn.svg);
}
.fi-pn.fis {
  background-image: url(../flags/1x1/pn.svg);
}

.fi-pr {
  background-image: url(../flags/4x3/pr.svg);
}
.fi-pr.fis {
  background-image: url(../flags/1x1/pr.svg);
}

.fi-ps {
  background-image: url(../flags/4x3/ps.svg);
}
.fi-ps.fis {
  background-image: url(../flags/1x1/ps.svg);
}

.fi-pt {
  background-image: url(../flags/4x3/pt.svg);
}
.fi-pt.fis {
  background-image: url(../flags/1x1/pt.svg);
}

.fi-pw {
  background-image: url(../flags/4x3/pw.svg);
}
.fi-pw.fis {
  background-image: url(../flags/1x1/pw.svg);
}

.fi-py {
  background-image: url(../flags/4x3/py.svg);
}
.fi-py.fis {
  background-image: url(../flags/1x1/py.svg);
}

.fi-qa {
  background-image: url(../flags/4x3/qa.svg);
}
.fi-qa.fis {
  background-image: url(../flags/1x1/qa.svg);
}

.fi-re {
  background-image: url(../flags/4x3/re.svg);
}
.fi-re.fis {
  background-image: url(../flags/1x1/re.svg);
}

.fi-ro {
  background-image: url(../flags/4x3/ro.svg);
}
.fi-ro.fis {
  background-image: url(../flags/1x1/ro.svg);
}

.fi-rs {
  background-image: url(../flags/4x3/rs.svg);
}
.fi-rs.fis {
  background-image: url(../flags/1x1/rs.svg);
}

.fi-ru {
  background-image: url(../flags/4x3/ru.svg);
}
.fi-ru.fis {
  background-image: url(../flags/1x1/ru.svg);
}

.fi-rw {
  background-image: url(../flags/4x3/rw.svg);
}
.fi-rw.fis {
  background-image: url(../flags/1x1/rw.svg);
}

.fi-sa {
  background-image: url(../flags/4x3/sa.svg);
}
.fi-sa.fis {
  background-image: url(../flags/1x1/sa.svg);
}

.fi-sb {
  background-image: url(../flags/4x3/sb.svg);
}
.fi-sb.fis {
  background-image: url(../flags/1x1/sb.svg);
}

.fi-sc {
  background-image: url(../flags/4x3/sc.svg);
}
.fi-sc.fis {
  background-image: url(../flags/1x1/sc.svg);
}

.fi-sd {
  background-image: url(../flags/4x3/sd.svg);
}
.fi-sd.fis {
  background-image: url(../flags/1x1/sd.svg);
}

.fi-se {
  background-image: url(../flags/4x3/se.svg);
}
.fi-se.fis {
  background-image: url(../flags/1x1/se.svg);
}

.fi-sg {
  background-image: url(../flags/4x3/sg.svg);
}
.fi-sg.fis {
  background-image: url(../flags/1x1/sg.svg);
}

.fi-sh {
  background-image: url(../flags/4x3/sh.svg);
}
.fi-sh.fis {
  background-image: url(../flags/1x1/sh.svg);
}

.fi-si {
  background-image: url(../flags/4x3/si.svg);
}
.fi-si.fis {
  background-image: url(../flags/1x1/si.svg);
}

.fi-sj {
  background-image: url(../flags/4x3/sj.svg);
}
.fi-sj.fis {
  background-image: url(../flags/1x1/sj.svg);
}

.fi-sk {
  background-image: url(../flags/4x3/sk.svg);
}
.fi-sk.fis {
  background-image: url(../flags/1x1/sk.svg);
}

.fi-sl {
  background-image: url(../flags/4x3/sl.svg);
}
.fi-sl.fis {
  background-image: url(../flags/1x1/sl.svg);
}

.fi-sm {
  background-image: url(../flags/4x3/sm.svg);
}
.fi-sm.fis {
  background-image: url(../flags/1x1/sm.svg);
}

.fi-sn {
  background-image: url(../flags/4x3/sn.svg);
}
.fi-sn.fis {
  background-image: url(../flags/1x1/sn.svg);
}

.fi-so {
  background-image: url(../flags/4x3/so.svg);
}
.fi-so.fis {
  background-image: url(../flags/1x1/so.svg);
}

.fi-sr {
  background-image: url(../flags/4x3/sr.svg);
}
.fi-sr.fis {
  background-image: url(../flags/1x1/sr.svg);
}

.fi-ss {
  background-image: url(../flags/4x3/ss.svg);
}
.fi-ss.fis {
  background-image: url(../flags/1x1/ss.svg);
}

.fi-st {
  background-image: url(../flags/4x3/st.svg);
}
.fi-st.fis {
  background-image: url(../flags/1x1/st.svg);
}

.fi-sv {
  background-image: url(../flags/4x3/sv.svg);
}
.fi-sv.fis {
  background-image: url(../flags/1x1/sv.svg);
}

.fi-sx {
  background-image: url(../flags/4x3/sx.svg);
}
.fi-sx.fis {
  background-image: url(../flags/1x1/sx.svg);
}

.fi-sy {
  background-image: url(../flags/4x3/sy.svg);
}
.fi-sy.fis {
  background-image: url(../flags/1x1/sy.svg);
}

.fi-sz {
  background-image: url(../flags/4x3/sz.svg);
}
.fi-sz.fis {
  background-image: url(../flags/1x1/sz.svg);
}

.fi-tc {
  background-image: url(../flags/4x3/tc.svg);
}
.fi-tc.fis {
  background-image: url(../flags/1x1/tc.svg);
}

.fi-td {
  background-image: url(../flags/4x3/td.svg);
}
.fi-td.fis {
  background-image: url(../flags/1x1/td.svg);
}

.fi-tf {
  background-image: url(../flags/4x3/tf.svg);
}
.fi-tf.fis {
  background-image: url(../flags/1x1/tf.svg);
}

.fi-tg {
  background-image: url(../flags/4x3/tg.svg);
}
.fi-tg.fis {
  background-image: url(../flags/1x1/tg.svg);
}

.fi-th {
  background-image: url(../flags/4x3/th.svg);
}
.fi-th.fis {
  background-image: url(../flags/1x1/th.svg);
}

.fi-tj {
  background-image: url(../flags/4x3/tj.svg);
}
.fi-tj.fis {
  background-image: url(../flags/1x1/tj.svg);
}

.fi-tk {
  background-image: url(../flags/4x3/tk.svg);
}
.fi-tk.fis {
  background-image: url(../flags/1x1/tk.svg);
}

.fi-tl {
  background-image: url(../flags/4x3/tl.svg);
}
.fi-tl.fis {
  background-image: url(../flags/1x1/tl.svg);
}

.fi-tm {
  background-image: url(../flags/4x3/tm.svg);
}
.fi-tm.fis {
  background-image: url(../flags/1x1/tm.svg);
}

.fi-tn {
  background-image: url(../flags/4x3/tn.svg);
}
.fi-tn.fis {
  background-image: url(../flags/1x1/tn.svg);
}

.fi-to {
  background-image: url(../flags/4x3/to.svg);
}
.fi-to.fis {
  background-image: url(../flags/1x1/to.svg);
}

.fi-tr {
  background-image: url(../flags/4x3/tr.svg);
}
.fi-tr.fis {
  background-image: url(../flags/1x1/tr.svg);
}

.fi-tt {
  background-image: url(../flags/4x3/tt.svg);
}
.fi-tt.fis {
  background-image: url(../flags/1x1/tt.svg);
}

.fi-tv {
  background-image: url(../flags/4x3/tv.svg);
}
.fi-tv.fis {
  background-image: url(../flags/1x1/tv.svg);
}

.fi-tw {
  background-image: url(../flags/4x3/tw.svg);
}
.fi-tw.fis {
  background-image: url(../flags/1x1/tw.svg);
}

.fi-tz {
  background-image: url(../flags/4x3/tz.svg);
}
.fi-tz.fis {
  background-image: url(../flags/1x1/tz.svg);
}

.fi-ua {
  background-image: url(../flags/4x3/ua.svg);
}
.fi-ua.fis {
  background-image: url(../flags/1x1/ua.svg);
}

.fi-ug {
  background-image: url(../flags/4x3/ug.svg);
}
.fi-ug.fis {
  background-image: url(../flags/1x1/ug.svg);
}

.fi-um {
  background-image: url(../flags/4x3/um.svg);
}
.fi-um.fis {
  background-image: url(../flags/1x1/um.svg);
}

.fi-us {
  background-image: url(../flags/4x3/us.svg);
}
.fi-us.fis {
  background-image: url(../flags/1x1/us.svg);
}

.fi-uy {
  background-image: url(../flags/4x3/uy.svg);
}
.fi-uy.fis {
  background-image: url(../flags/1x1/uy.svg);
}

.fi-uz {
  background-image: url(../flags/4x3/uz.svg);
}
.fi-uz.fis {
  background-image: url(../flags/1x1/uz.svg);
}

.fi-va {
  background-image: url(../flags/4x3/va.svg);
}
.fi-va.fis {
  background-image: url(../flags/1x1/va.svg);
}

.fi-vc {
  background-image: url(../flags/4x3/vc.svg);
}
.fi-vc.fis {
  background-image: url(../flags/1x1/vc.svg);
}

.fi-ve {
  background-image: url(../flags/4x3/ve.svg);
}
.fi-ve.fis {
  background-image: url(../flags/1x1/ve.svg);
}

.fi-vg {
  background-image: url(../flags/4x3/vg.svg);
}
.fi-vg.fis {
  background-image: url(../flags/1x1/vg.svg);
}

.fi-vi {
  background-image: url(../flags/4x3/vi.svg);
}
.fi-vi.fis {
  background-image: url(../flags/1x1/vi.svg);
}

.fi-vn {
  background-image: url(../flags/4x3/vn.svg);
}
.fi-vn.fis {
  background-image: url(../flags/1x1/vn.svg);
}

.fi-vu {
  background-image: url(../flags/4x3/vu.svg);
}
.fi-vu.fis {
  background-image: url(../flags/1x1/vu.svg);
}

.fi-wf {
  background-image: url(../flags/4x3/wf.svg);
}
.fi-wf.fis {
  background-image: url(../flags/1x1/wf.svg);
}

.fi-ws {
  background-image: url(../flags/4x3/ws.svg);
}
.fi-ws.fis {
  background-image: url(../flags/1x1/ws.svg);
}

.fi-ye {
  background-image: url(../flags/4x3/ye.svg);
}
.fi-ye.fis {
  background-image: url(../flags/1x1/ye.svg);
}

.fi-yt {
  background-image: url(../flags/4x3/yt.svg);
}
.fi-yt.fis {
  background-image: url(../flags/1x1/yt.svg);
}

.fi-za {
  background-image: url(../flags/4x3/za.svg);
}
.fi-za.fis {
  background-image: url(../flags/1x1/za.svg);
}

.fi-zm {
  background-image: url(../flags/4x3/zm.svg);
}
.fi-zm.fis {
  background-image: url(../flags/1x1/zm.svg);
}

.fi-zw {
  background-image: url(../flags/4x3/zw.svg);
}
.fi-zw.fis {
  background-image: url(../flags/1x1/zw.svg);
}

.fi-arab {
  background-image: url(../flags/4x3/arab.svg);
}
.fi-arab.fis {
  background-image: url(../flags/1x1/arab.svg);
}

.fi-cefta {
  background-image: url(../flags/4x3/cefta.svg);
}
.fi-cefta.fis {
  background-image: url(../flags/1x1/cefta.svg);
}

.fi-cp {
  background-image: url(../flags/4x3/cp.svg);
}
.fi-cp.fis {
  background-image: url(../flags/1x1/cp.svg);
}

.fi-dg {
  background-image: url(../flags/4x3/dg.svg);
}
.fi-dg.fis {
  background-image: url(../flags/1x1/dg.svg);
}

.fi-eac {
  background-image: url(../flags/4x3/eac.svg);
}
.fi-eac.fis {
  background-image: url(../flags/1x1/eac.svg);
}

.fi-es-ct {
  background-image: url(../flags/4x3/es-ct.svg);
}
.fi-es-ct.fis {
  background-image: url(../flags/1x1/es-ct.svg);
}

.fi-es-ga {
  background-image: url(../flags/4x3/es-ga.svg);
}
.fi-es-ga.fis {
  background-image: url(../flags/1x1/es-ga.svg);
}

.fi-es-pv {
  background-image: url(../flags/4x3/es-pv.svg);
}
.fi-es-pv.fis {
  background-image: url(../flags/1x1/es-pv.svg);
}

.fi-eu {
  background-image: url(../flags/4x3/eu.svg);
}
.fi-eu.fis {
  background-image: url(../flags/1x1/eu.svg);
}

.fi-gb-eng {
  background-image: url(../flags/4x3/gb-eng.svg);
}
.fi-gb-eng.fis {
  background-image: url(../flags/1x1/gb-eng.svg);
}

.fi-gb-nir {
  background-image: url(../flags/4x3/gb-nir.svg);
}
.fi-gb-nir.fis {
  background-image: url(../flags/1x1/gb-nir.svg);
}

.fi-gb-sct {
  background-image: url(../flags/4x3/gb-sct.svg);
}
.fi-gb-sct.fis {
  background-image: url(../flags/1x1/gb-sct.svg);
}

.fi-gb-wls {
  background-image: url(../flags/4x3/gb-wls.svg);
}
.fi-gb-wls.fis {
  background-image: url(../flags/1x1/gb-wls.svg);
}

.fi-ic {
  background-image: url(../flags/4x3/ic.svg);
}
.fi-ic.fis {
  background-image: url(../flags/1x1/ic.svg);
}

.fi-pc {
  background-image: url(../flags/4x3/pc.svg);
}
.fi-pc.fis {
  background-image: url(../flags/1x1/pc.svg);
}

.fi-sh-ac {
  background-image: url(../flags/4x3/sh-ac.svg);
}
.fi-sh-ac.fis {
  background-image: url(../flags/1x1/sh-ac.svg);
}

.fi-sh-hl {
  background-image: url(../flags/4x3/sh-hl.svg);
}
.fi-sh-hl.fis {
  background-image: url(../flags/1x1/sh-hl.svg);
}

.fi-sh-ta {
  background-image: url(../flags/4x3/sh-ta.svg);
}
.fi-sh-ta.fis {
  background-image: url(../flags/1x1/sh-ta.svg);
}

.fi-un {
  background-image: url(../flags/4x3/un.svg);
}
.fi-un.fis {
  background-image: url(../flags/1x1/un.svg);
}

.fi-xk {
  background-image: url(../flags/4x3/xk.svg);
}
.fi-xk.fis {
  background-image: url(../flags/1x1/xk.svg);
}

html {
  font-size: 1rem;
}

body {
  font-size: 0.875rem;
}
@media (min-width: 768px) {
  body {
    font-size: 1rem;
  }
}

form {
  font-size: 0.875rem;
}
@media (min-width: 768px) {
  form {
    font-size: 1rem;
  }
}

label {
  font-weight: 700;
}

/*
* See  utilities/_typography.scss for mixins
*/
.font-sm {
  font-size: 0.75rem !important;
}

.font-body-sm {
  font-size: 0.875rem !important;
}

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

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

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

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

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

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

b,
.b,
strong,
.strong,
.bold,
.text-bold,
.font-bold {
  font-weight: 700 !important;
}

.font-extrabold {
  font-weight: 800 !important;
}

.font-black {
  font-weight: 900 !important;
}

.just-lovely {
  font-family: "JustLovely", Arial, sans-serif !important;
}

h1,
.h1 {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
  font-size: 1.625rem;
  line-height: 1.2;
  margin-bottom: 0.9375rem;
}
@media (min-width: 768px) {
  h1,
  .h1 {
    font-size: 2rem;
    line-height: 1.2;
  }
}
@media (min-width: 768px) {
  h1,
  .h1 {
    margin-bottom: 1.875rem;
  }
}

h2,
.h2 {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 1.375rem;
  margin-bottom: 0.9375rem;
}
@media (min-width: 768px) {
  h2,
  .h2 {
    font-size: 1.75rem;
  }
}
@media (min-width: 768px) {
  h2,
  .h2 {
    margin-bottom: 1.875rem;
  }
}

h3,
.h3 {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 1.25rem;
  line-height: 1.5;
  margin-bottom: 0.9375rem;
}
@media (min-width: 768px) {
  h3,
  .h3 {
    font-size: 1.5rem;
    line-height: 1.3;
  }
}
@media (min-width: 768px) {
  h3,
  .h3 {
    margin-bottom: 1.875rem;
  }
}

h4,
.h4 {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 1.125rem;
  line-height: 1.7;
  margin-bottom: 0.9375rem;
}
@media (min-width: 768px) {
  h4,
  .h4 {
    font-size: 1.375rem;
    line-height: 1.4;
  }
}
@media (min-width: 768px) {
  h4,
  .h4 {
    margin-bottom: 1.875rem;
  }
}

h5,
.h5 {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 1.125rem;
  line-height: 1.3;
  margin-bottom: 0.9375rem;
}
@media (min-width: 768px) {
  h5,
  .h5 {
    font-size: 1.25rem;
    line-height: 1.4;
  }
}
@media (min-width: 768px) {
  h5,
  .h5 {
    margin-bottom: 1.875rem;
  }
}

h6,
.h6 {
  font-size: 1rem;
  line-height: 1.4;
  margin-bottom: 0.9375rem;
}
@media (min-width: 768px) {
  h6,
  .h6 {
    font-size: 1.125rem;
    line-height: 1.3;
  }
}
@media (min-width: 768px) {
  h6,
  .h6 {
    margin-bottom: 1.875rem;
  }
}

.display-1 {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
  font-size: 2.25rem;
}
@media (min-width: 768px) {
  .display-1 {
    font-size: 2.625rem;
  }
}

.display-2 {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 1.625rem;
}
@media (min-width: 768px) {
  .display-2 {
    font-size: 2rem;
  }
}

.display-3 {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
  font-size: 1rem;
}
@media (min-width: 768px) {
  .display-3 {
    font-size: 1.375rem;
  }
}

.display-4 {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
  font-size: 1rem;
  line-height: 1.5;
}
@media (min-width: 768px) {
  .display-4 {
    font-size: 1.25rem;
    line-height: 1.4;
  }
}

.label1 {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
  font-size: 0.875rem;
  line-height: 1.3;
}
@media (min-width: 768px) {
  .label1 {
    font-size: 1rem;
    line-height: 1.4;
  }
}

.label1-bold {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 0.875rem;
  line-height: 1.3;
}
@media (min-width: 768px) {
  .label1-bold {
    font-size: 1rem;
    line-height: 1.4;
  }
}

.label2 {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
  font-size: 0.75rem;
}

.label2-bold {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 0.75rem;
}

.label3 {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
  font-size: 1.125rem;
  line-height: 1.3;
}

.label3-bold {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 1.125rem;
  line-height: 1.3;
}

.label4-bold {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 1rem;
  line-height: 1.3;
}
@media (min-width: 768px) {
  .label4-bold {
    font-size: 1.125rem;
    line-height: 1.3;
  }
}

a {
  font-size: 0.875rem;
}
@media (min-width: 1025px) {
  a {
    font-size: 1rem;
  }
}

a.normal,
.link,
.link-primary {
  color: #326fe2;
  font-weight: 400;
  text-decoration: underline;
  position: relative;
  font-size: inherit;
}
a.normal:hover,
.link:hover,
.link-primary:hover {
  color: #326fe2;
  text-decoration: none;
}
a.normal.active, a.normal:active, a.normal:focus,
.link.active,
.link:active,
.link:focus,
.link-primary.active,
.link-primary:active,
.link-primary:focus {
  color: #326fe2;
  text-decoration: underline;
}
a.normal.small,
.link.small,
.link-primary.small {
  font-size: 0.75rem;
}

.link2 {
  color: #326fe2;
  font-weight: 400;
  text-decoration: underline;
  position: relative;
  font-size: inherit;
  color: #363636;
}
.link2:hover {
  color: #326fe2;
  text-decoration: none;
}
.link2.active, .link2:active, .link2:focus {
  color: #326fe2;
  text-decoration: underline;
}
.link2.small {
  font-size: 0.75rem;
}
.link2.active, .link2:active, .link2:hover, .link2:focus {
  color: #363636;
}
.link2.small {
  font-size: 0.75rem;
}

.link3 {
  color: #326fe2;
  font-weight: 400;
  text-decoration: underline;
  position: relative;
  font-size: inherit;
  color: #363636;
  text-decoration: none !important;
}
.link3:hover {
  color: #326fe2;
  text-decoration: none;
}
.link3.active, .link3:active, .link3:focus {
  color: #326fe2;
  text-decoration: underline;
}
.link3.small {
  font-size: 0.75rem;
}
.link3.active, .link3:active, .link3:hover, .link3:focus {
  color: #363636;
}
.link3.small {
  font-size: 0.75rem;
}
.link3.active, .link3:active, .link3:hover, .link3:focus {
  text-decoration: underline !important;
}
.link3.small {
  font-size: 0.75rem;
}

.nav-link {
  margin-right: 0;
  color: #363636;
  text-decoration: none;
  position: relative;
  cursor: pointer;
  line-height: 1.5;
}
.nav-link:active, .nav-link:hover, .nav-link:focus, .nav-link.active {
  color: #363636;
  text-decoration: underline;
}

.strike-through span {
  text-decoration: line-through;
}

.pdp-price {
  font-size: 1.125rem;
  font-weight: 400;
}
@media (min-width: 768px) {
  .pdp-price {
    font-size: 1.5rem;
  }
}

.product-tile-price {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 0.75rem;
}

.table {
  border-spacing: 0;
  border-collapse: separate;
  margin-bottom: 0;
}
.table-wrapper.table-mh {
  max-height: 25rem;
}
.table-wrapper.table-mh-0 {
  max-height: none !important;
}
.table-wrapper:has(.table-sticky) table thead tr.section-header,
.table-wrapper:has(.table-sticky) table tbody tr.section-header {
  top: calc(19.6px + 1.40625rem + 0.0625rem);
  z-index: 4;
  position: sticky;
  left: 0;
}
@media (min-width: 768px) {
  .table-wrapper:has(.table-sticky) table thead tr.section-header,
  .table-wrapper:has(.table-sticky) table tbody tr.section-header {
    top: calc(22.4px + 1.40625rem + 0.0625rem);
  }
}
.table-wrapper:has(.table-nosticky) table thead tr.section-header,
.table-wrapper:has(.table-nosticky) table tbody tr.section-header {
  position: static;
}
.table-wrapper:has(.table-snap) {
  -ms-scroll-snap-type: both mandatory;
      scroll-snap-type: both mandatory;
  overscroll-behavior-x: contain;
}
.table-wrapper:has(.table-snap) thead:has(~ tbody) tr:not(.section-header) td,
.table-wrapper:has(.table-snap) thead:has(~ tbody) tr:not(.section-header) th {
  scroll-snap-align: start;
}
.table-wrapper:has(.table-snap) tbody:not(thead ~ *) tr:not(.section-header) td,
.table-wrapper:has(.table-snap) tbody:not(thead ~ *) tr:not(.section-header) th {
  scroll-snap-align: start;
}
.table-wrapper:has(.table-nosnap) {
  -ms-scroll-snap-type: none;
      scroll-snap-type: none;
}
.table-wrapper:has(.table-scrollindicator) {
  position: relative;
}
.table-wrapper:has(.table-scrollindicator):has(.in-view)::after {
  content: "";
  position: absolute;
  display: block;
  height: 4rem;
  width: 4rem;
  top: 7.5rem;
  top: max(20%, 7.5rem);
  right: 5%;
  opacity: 1;
  border-radius: 50%;
  padding: 0.125rem;
  background-color: rgba(255, 255, 255, 0.6);
  background-image: url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_175_974)'%3E%3Cg filter='url(%23filter0_d_175_974)'%3E%3Cpath d='M24.2677 14.6817H23.5052C23.4347 14.586 23.3483 14.4739 23.2501 14.3567C22.9987 14.0567 22.5807 13.6116 22.0953 13.4174C21.6187 13.2268 20.9867 13.2447 20.5776 13.2765C20.5178 13.2811 20.4596 13.2864 20.4037 13.292C20.2682 12.9542 20.0286 12.649 19.6705 12.45C19.415 12.3079 19.0696 12.1455 18.7024 12.0721C18.3552 12.0026 17.8921 11.9963 17.5096 12.0059C18.5952 11.2223 19.3033 9.94645 19.3033 8.50821C19.3033 6.13088 17.3692 4.19678 14.9918 4.19678C12.6145 4.19678 10.6804 6.13088 10.6804 8.50821C10.6804 10.0328 11.4759 11.375 12.6735 12.1418V17.0325L10.6318 14.9908C9.96154 14.3206 8.91135 14.2166 8.12263 14.7424C7.23943 15.3312 6.97439 16.5099 7.52051 17.4201L10.7872 22.8646L12.3803 26.0508C12.7135 26.7171 13.3945 27.138 14.1395 27.138H22.4021C23.1079 27.138 23.7596 26.7599 24.1098 26.147L25.9392 22.9455C26.2587 22.3864 26.457 21.7662 26.5211 21.1253L26.8771 17.565C27.0314 16.0213 25.8192 14.6817 24.2677 14.6817Z' fill='white'/%3E%3Cpath d='M24.2677 14.6817H23.5052C23.4347 14.586 23.3483 14.4739 23.2501 14.3567C22.9987 14.0567 22.5807 13.6116 22.0953 13.4174C21.6187 13.2268 20.9867 13.2447 20.5776 13.2765C20.5178 13.2811 20.4596 13.2864 20.4037 13.292C20.2682 12.9542 20.0286 12.649 19.6705 12.45C19.415 12.3079 19.0696 12.1455 18.7024 12.0721C18.3552 12.0026 17.8921 11.9963 17.5096 12.0059C18.5952 11.2223 19.3033 9.94645 19.3033 8.50821C19.3033 6.13088 17.3692 4.19678 14.9918 4.19678C12.6145 4.19678 10.6804 6.13088 10.6804 8.50821C10.6804 10.0328 11.4759 11.375 12.6735 12.1418V17.0325L10.6318 14.9908C9.96154 14.3206 8.91135 14.2166 8.12263 14.7424C7.23943 15.3312 6.97439 16.5099 7.52051 17.4201L10.7872 22.8646L12.3803 26.0508C12.7135 26.7171 13.3945 27.138 14.1395 27.138H22.4021C23.1079 27.138 23.7596 26.7599 24.1098 26.147L25.9392 22.9455C26.2587 22.3864 26.457 21.7662 26.5211 21.1253L26.8771 17.565C27.0314 16.0213 25.8192 14.6817 24.2677 14.6817ZM11.842 8.50821C11.842 6.77135 13.255 5.35831 14.9918 5.35831C16.7287 5.35831 18.1418 6.77135 18.1418 8.50821C18.1418 9.35375 17.8068 10.1225 17.2627 10.6889V8.45356C17.2627 7.1863 16.2353 6.15898 14.9681 6.15898C13.7008 6.15898 12.6735 7.1863 12.6735 8.45356V10.6382C12.1575 10.0771 11.842 9.32884 11.842 8.50821ZM25.5724 17.4346L25.2163 20.9948C25.1706 21.4526 25.029 21.8956 24.8008 22.295L22.9713 25.4965C22.8546 25.7008 22.6373 25.8268 22.4021 25.8268H14.1395C13.8911 25.8268 13.6641 25.6865 13.5531 25.4644L11.9374 22.2331L8.64485 16.7455C8.45882 16.4354 8.5491 16.0339 8.84996 15.8334C9.11862 15.6542 9.47635 15.6897 9.70467 15.918L12.8655 19.0788C13.053 19.2663 13.335 19.3224 13.58 19.221C13.825 19.1195 13.9847 18.8804 13.9847 18.6153V8.45356C13.9847 7.91045 14.425 7.47017 14.9681 7.47017C15.5112 7.47017 15.9515 7.91045 15.9515 8.45356V16.6485C15.9515 17.0106 16.245 17.3041 16.6071 17.3041C16.9692 17.3041 17.2627 17.0106 17.2627 16.6485V13.3269C17.2996 13.3252 17.3374 13.3235 17.3759 13.322C17.7908 13.3059 18.2106 13.3109 18.4453 13.3578C18.6214 13.393 18.8305 13.4832 19.0334 13.596C19.1334 13.6516 19.2295 13.789 19.2295 14.0076V16.6485C19.2295 17.0106 19.523 17.3041 19.8851 17.3041C20.2471 17.3041 20.5406 17.0106 20.5406 16.6485V14.596C20.5855 14.5916 20.6318 14.5874 20.6792 14.5837C21.0936 14.5515 21.4448 14.5694 21.6083 14.6348C21.7629 14.6967 22.0006 14.9071 22.2449 15.1987C22.3514 15.3259 22.4422 15.4476 22.5074 15.5393V17.3041C22.5074 17.6662 22.801 17.9597 23.163 17.9597C23.5252 17.9597 23.8186 17.6662 23.8186 17.3041V15.9929H24.2677C25.0435 15.9929 25.6495 16.6627 25.5724 17.4346Z' fill='%231B1B1B'/%3E%3Cpath d='M29.7906 7.59943L26.7472 4.55593C26.5016 4.31048 26.1022 4.31054 25.8566 4.55599C25.6112 4.8015 25.6112 5.20088 25.8567 5.44639L27.8252 7.41501H20.7286C20.3815 7.41501 20.099 7.69751 20.099 8.04469C20.099 8.39187 20.3815 8.67431 20.7286 8.67431H27.8252L25.8566 10.6429C25.6112 10.8884 25.6112 11.2879 25.8567 11.5335C25.9794 11.6561 26.1406 11.7174 26.3019 11.7174C26.4631 11.7174 26.6244 11.6561 26.7472 11.5334L29.7907 8.48989C30.0361 8.24438 30.0361 7.84494 29.7906 7.59943Z' fill='%231B1B1B'/%3E%3Cpath d='M0.242366 8.48989L3.28581 11.5334C3.53138 11.7788 3.93082 11.7788 4.17639 11.5333C4.42177 11.2878 4.42177 10.8884 4.17633 10.6429L2.20776 8.67431H9.30436C9.65154 8.67431 9.93398 8.39181 9.93398 8.04463C9.93398 7.69745 9.65154 7.41501 9.30436 7.41501H2.20776L4.17639 5.44645C4.42177 5.20094 4.42177 4.80144 4.17633 4.55587C4.0536 4.4332 3.89237 4.37187 3.73113 4.37187C3.56989 4.37187 3.40859 4.4332 3.28581 4.55593L0.242305 7.59943C-0.00308073 7.84494 -0.00308076 8.24438 0.242366 8.48989Z' fill='%231B1B1B'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_d_175_974' x='-3.94173' y='0.196777' width='37.9165' height='30.9412' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset/%3E%3CfeGaussianBlur stdDeviation='2'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.12 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_175_974'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_175_974' result='shape'/%3E%3C/filter%3E%3CclipPath id='clip0_175_974'%3E%3Crect width='30' height='30' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: 85%;
  background-position: center center;
  -webkit-box-shadow: 0 0 0.375rem rgba(255, 255, 255, 0.6);
          box-shadow: 0 0 0.375rem rgba(255, 255, 255, 0.6);
  z-index: 1;
  -webkit-animation: swipe 2s ease-in infinite forwards;
          animation: swipe 2s ease-in infinite forwards;
  pointer-events: none;
  -webkit-transition: opacity 500ms ease;
  transition: opacity 500ms ease;
}
@-webkit-keyframes swipe {
  0% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
    display: block;
    opacity: 0;
  }
  15% {
    opacity: 1;
  }
  45% {
    opacity: 1;
  }
  80% {
    -webkit-transform: translateX(-100px);
            transform: translateX(-100px);
    opacity: 0;
  }
  100% {
    opacity: 0;
  }
}
@keyframes swipe {
  0% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
    display: block;
    opacity: 0;
  }
  15% {
    opacity: 1;
  }
  45% {
    opacity: 1;
  }
  80% {
    -webkit-transform: translateX(-100px);
            transform: translateX(-100px);
    opacity: 0;
  }
  100% {
    opacity: 0;
  }
}
.table-wrapper:has(.table-scrollindicator):has(.fade-out)::after {
  opacity: 0 !important;
  -webkit-animation-play-state: paused;
          animation-play-state: paused;
}
.table-wrapper:has(.table-noscrollindicator):has(.in-view)::after {
  display: none !important;
}
.table-sticky {
  white-space: nowrap;
}
.table-sticky thead tr td,
.table-sticky thead tr th,
.table-sticky tbody tr td,
.table-sticky tbody tr th {
  min-width: 40vw;
}
@media (min-width: 576px) {
  .table-sticky thead tr td,
  .table-sticky thead tr th,
  .table-sticky tbody tr td,
  .table-sticky tbody tr th {
    --col-min-width: 30vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 768px) {
  .table-sticky thead tr td,
  .table-sticky thead tr th,
  .table-sticky tbody tr td,
  .table-sticky tbody tr th {
    --col-min-width: 28vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 1025px) {
  .table-sticky thead tr td,
  .table-sticky thead tr th,
  .table-sticky tbody tr td,
  .table-sticky tbody tr th {
    --col-min-width: 22vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 1366px) {
  .table-sticky thead tr td,
  .table-sticky thead tr th,
  .table-sticky tbody tr td,
  .table-sticky tbody tr th {
    --col-min-width: 17.875rem;
    min-width: var(--col-min-width);
  }
}
.table-sticky thead tr td.half,
.table-sticky thead tr th.half,
.table-sticky tbody tr td.half,
.table-sticky tbody tr th.half {
  min-width: calc(var(--col-min-width) / 2);
}
.table-sticky thead tr.section-header,
.table-sticky tbody tr.section-header {
  top: calc(19.6px + 1.40625rem + 0.125rem);
  z-index: 4;
  position: sticky;
  left: 0;
}
@media (min-width: 768px) {
  .table-sticky thead tr.section-header,
  .table-sticky tbody tr.section-header {
    top: calc(22.4px + 1.40625rem + 0.125rem);
  }
}
.table-sticky:not(.table-snap) table thead tr th,
.table-sticky:not(.table-snap) table tbody tr th {
  max-width: none;
}
.table-sticky thead tr th {
  position: sticky;
  top: 0;
  z-index: 2;
}
.table-sticky thead tr th:first-child {
  left: 0;
  z-index: 3;
}
.table-sticky tbody:not(thead ~ *):first-child td,
.table-sticky tbody:not(thead ~ *):first-child th {
  border-top: 0.0625rem solid #ccc;
}
.table-sticky tbody:not(thead ~ *) tr td,
.table-sticky tbody:not(thead ~ *) tr th {
  border-top: 0.0625rem solid #ccc;
}
.table-sticky tbody tr th:first-child {
  position: sticky;
  left: 0;
  z-index: 2;
}
.table-nosticky {
  white-space: wrap;
}
.table-nosticky thead tr td,
.table-nosticky thead tr th,
.table-nosticky tbody tr td,
.table-nosticky tbody tr th {
  min-width: unset;
}
.table-nosticky thead tr td.half,
.table-nosticky thead tr th.half,
.table-nosticky tbody tr td.half,
.table-nosticky tbody tr th.half {
  min-width: unset;
}
.table-nosticky thead tr.section-header,
.table-nosticky tbody tr.section-header {
  position: static;
}
.table-nosticky thead tr th {
  position: static;
}
.table-nosticky tbody:not(thead ~ *):first-child td,
.table-nosticky tbody:not(thead ~ *):first-child th {
  border-top: none;
}
.table-nosticky tbody:not(thead ~ *) tr td,
.table-nosticky tbody:not(thead ~ *) tr th {
  border-top: none;
}
.table-nosticky tbody tr th:first-child {
  position: static;
}
.table-fixed {
  table-layout: fixed;
}
.table-nofixed {
  table-layout: auto;
}
.table-striped tbody tr:not(.section-header):nth-child(even) td,
.table-striped tbody tr:not(.section-header):nth-child(even) th {
  background: #f5f5f5;
}
.table-nostriped tbody tr:not(.section-header):nth-child(even) td,
.table-nostriped tbody tr:not(.section-header):nth-child(even) th {
  background: #fff;
}
@media (min-width: 576px) {
  .table-wrapper.table-sm-mh {
    max-height: 25rem;
  }
  .table-wrapper.table-sm-mh-0 {
    max-height: none !important;
  }
  .table-wrapper:has(.table-sm-sticky) table thead tr.section-header,
  .table-wrapper:has(.table-sm-sticky) table tbody tr.section-header {
    top: calc(19.6px + 1.40625rem + 0.0625rem);
    z-index: 4;
    position: sticky;
    left: 0;
  }
}
@media (min-width: 576px) and (min-width: 768px) {
  .table-wrapper:has(.table-sm-sticky) table thead tr.section-header,
  .table-wrapper:has(.table-sm-sticky) table tbody tr.section-header {
    top: calc(22.4px + 1.40625rem + 0.0625rem);
  }
}
@media (min-width: 576px) {
  .table-wrapper:has(.table-sm-nosticky) table thead tr.section-header,
  .table-wrapper:has(.table-sm-nosticky) table tbody tr.section-header {
    position: static;
  }
  .table-wrapper:has(.table-sm-snap) {
    -ms-scroll-snap-type: both mandatory;
        scroll-snap-type: both mandatory;
    overscroll-behavior-x: contain;
  }
  .table-wrapper:has(.table-sm-snap) thead:has(~ tbody) tr:not(.section-header) td,
  .table-wrapper:has(.table-sm-snap) thead:has(~ tbody) tr:not(.section-header) th {
    scroll-snap-align: start;
  }
  .table-wrapper:has(.table-sm-snap) tbody:not(thead ~ *) tr:not(.section-header) td,
  .table-wrapper:has(.table-sm-snap) tbody:not(thead ~ *) tr:not(.section-header) th {
    scroll-snap-align: start;
  }
  .table-wrapper:has(.table-sm-nosnap) {
    -ms-scroll-snap-type: none;
        scroll-snap-type: none;
  }
  .table-wrapper:has(.table-sm-scrollindicator) {
    position: relative;
  }
  .table-wrapper:has(.table-sm-scrollindicator):has(.in-view)::after {
    content: "";
    position: absolute;
    display: block;
    height: 4rem;
    width: 4rem;
    top: 7.5rem;
    top: max(20%, 7.5rem);
    right: 5%;
    opacity: 1;
    border-radius: 50%;
    padding: 0.125rem;
    background-color: rgba(255, 255, 255, 0.6);
    background-image: url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_175_974)'%3E%3Cg filter='url(%23filter0_d_175_974)'%3E%3Cpath d='M24.2677 14.6817H23.5052C23.4347 14.586 23.3483 14.4739 23.2501 14.3567C22.9987 14.0567 22.5807 13.6116 22.0953 13.4174C21.6187 13.2268 20.9867 13.2447 20.5776 13.2765C20.5178 13.2811 20.4596 13.2864 20.4037 13.292C20.2682 12.9542 20.0286 12.649 19.6705 12.45C19.415 12.3079 19.0696 12.1455 18.7024 12.0721C18.3552 12.0026 17.8921 11.9963 17.5096 12.0059C18.5952 11.2223 19.3033 9.94645 19.3033 8.50821C19.3033 6.13088 17.3692 4.19678 14.9918 4.19678C12.6145 4.19678 10.6804 6.13088 10.6804 8.50821C10.6804 10.0328 11.4759 11.375 12.6735 12.1418V17.0325L10.6318 14.9908C9.96154 14.3206 8.91135 14.2166 8.12263 14.7424C7.23943 15.3312 6.97439 16.5099 7.52051 17.4201L10.7872 22.8646L12.3803 26.0508C12.7135 26.7171 13.3945 27.138 14.1395 27.138H22.4021C23.1079 27.138 23.7596 26.7599 24.1098 26.147L25.9392 22.9455C26.2587 22.3864 26.457 21.7662 26.5211 21.1253L26.8771 17.565C27.0314 16.0213 25.8192 14.6817 24.2677 14.6817Z' fill='white'/%3E%3Cpath d='M24.2677 14.6817H23.5052C23.4347 14.586 23.3483 14.4739 23.2501 14.3567C22.9987 14.0567 22.5807 13.6116 22.0953 13.4174C21.6187 13.2268 20.9867 13.2447 20.5776 13.2765C20.5178 13.2811 20.4596 13.2864 20.4037 13.292C20.2682 12.9542 20.0286 12.649 19.6705 12.45C19.415 12.3079 19.0696 12.1455 18.7024 12.0721C18.3552 12.0026 17.8921 11.9963 17.5096 12.0059C18.5952 11.2223 19.3033 9.94645 19.3033 8.50821C19.3033 6.13088 17.3692 4.19678 14.9918 4.19678C12.6145 4.19678 10.6804 6.13088 10.6804 8.50821C10.6804 10.0328 11.4759 11.375 12.6735 12.1418V17.0325L10.6318 14.9908C9.96154 14.3206 8.91135 14.2166 8.12263 14.7424C7.23943 15.3312 6.97439 16.5099 7.52051 17.4201L10.7872 22.8646L12.3803 26.0508C12.7135 26.7171 13.3945 27.138 14.1395 27.138H22.4021C23.1079 27.138 23.7596 26.7599 24.1098 26.147L25.9392 22.9455C26.2587 22.3864 26.457 21.7662 26.5211 21.1253L26.8771 17.565C27.0314 16.0213 25.8192 14.6817 24.2677 14.6817ZM11.842 8.50821C11.842 6.77135 13.255 5.35831 14.9918 5.35831C16.7287 5.35831 18.1418 6.77135 18.1418 8.50821C18.1418 9.35375 17.8068 10.1225 17.2627 10.6889V8.45356C17.2627 7.1863 16.2353 6.15898 14.9681 6.15898C13.7008 6.15898 12.6735 7.1863 12.6735 8.45356V10.6382C12.1575 10.0771 11.842 9.32884 11.842 8.50821ZM25.5724 17.4346L25.2163 20.9948C25.1706 21.4526 25.029 21.8956 24.8008 22.295L22.9713 25.4965C22.8546 25.7008 22.6373 25.8268 22.4021 25.8268H14.1395C13.8911 25.8268 13.6641 25.6865 13.5531 25.4644L11.9374 22.2331L8.64485 16.7455C8.45882 16.4354 8.5491 16.0339 8.84996 15.8334C9.11862 15.6542 9.47635 15.6897 9.70467 15.918L12.8655 19.0788C13.053 19.2663 13.335 19.3224 13.58 19.221C13.825 19.1195 13.9847 18.8804 13.9847 18.6153V8.45356C13.9847 7.91045 14.425 7.47017 14.9681 7.47017C15.5112 7.47017 15.9515 7.91045 15.9515 8.45356V16.6485C15.9515 17.0106 16.245 17.3041 16.6071 17.3041C16.9692 17.3041 17.2627 17.0106 17.2627 16.6485V13.3269C17.2996 13.3252 17.3374 13.3235 17.3759 13.322C17.7908 13.3059 18.2106 13.3109 18.4453 13.3578C18.6214 13.393 18.8305 13.4832 19.0334 13.596C19.1334 13.6516 19.2295 13.789 19.2295 14.0076V16.6485C19.2295 17.0106 19.523 17.3041 19.8851 17.3041C20.2471 17.3041 20.5406 17.0106 20.5406 16.6485V14.596C20.5855 14.5916 20.6318 14.5874 20.6792 14.5837C21.0936 14.5515 21.4448 14.5694 21.6083 14.6348C21.7629 14.6967 22.0006 14.9071 22.2449 15.1987C22.3514 15.3259 22.4422 15.4476 22.5074 15.5393V17.3041C22.5074 17.6662 22.801 17.9597 23.163 17.9597C23.5252 17.9597 23.8186 17.6662 23.8186 17.3041V15.9929H24.2677C25.0435 15.9929 25.6495 16.6627 25.5724 17.4346Z' fill='%231B1B1B'/%3E%3Cpath d='M29.7906 7.59943L26.7472 4.55593C26.5016 4.31048 26.1022 4.31054 25.8566 4.55599C25.6112 4.8015 25.6112 5.20088 25.8567 5.44639L27.8252 7.41501H20.7286C20.3815 7.41501 20.099 7.69751 20.099 8.04469C20.099 8.39187 20.3815 8.67431 20.7286 8.67431H27.8252L25.8566 10.6429C25.6112 10.8884 25.6112 11.2879 25.8567 11.5335C25.9794 11.6561 26.1406 11.7174 26.3019 11.7174C26.4631 11.7174 26.6244 11.6561 26.7472 11.5334L29.7907 8.48989C30.0361 8.24438 30.0361 7.84494 29.7906 7.59943Z' fill='%231B1B1B'/%3E%3Cpath d='M0.242366 8.48989L3.28581 11.5334C3.53138 11.7788 3.93082 11.7788 4.17639 11.5333C4.42177 11.2878 4.42177 10.8884 4.17633 10.6429L2.20776 8.67431H9.30436C9.65154 8.67431 9.93398 8.39181 9.93398 8.04463C9.93398 7.69745 9.65154 7.41501 9.30436 7.41501H2.20776L4.17639 5.44645C4.42177 5.20094 4.42177 4.80144 4.17633 4.55587C4.0536 4.4332 3.89237 4.37187 3.73113 4.37187C3.56989 4.37187 3.40859 4.4332 3.28581 4.55593L0.242305 7.59943C-0.00308073 7.84494 -0.00308076 8.24438 0.242366 8.48989Z' fill='%231B1B1B'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_d_175_974' x='-3.94173' y='0.196777' width='37.9165' height='30.9412' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset/%3E%3CfeGaussianBlur stdDeviation='2'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.12 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_175_974'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_175_974' result='shape'/%3E%3C/filter%3E%3CclipPath id='clip0_175_974'%3E%3Crect width='30' height='30' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: 85%;
    background-position: center center;
    -webkit-box-shadow: 0 0 0.375rem rgba(255, 255, 255, 0.6);
            box-shadow: 0 0 0.375rem rgba(255, 255, 255, 0.6);
    z-index: 1;
    -webkit-animation: swipe 2s ease-in infinite forwards;
            animation: swipe 2s ease-in infinite forwards;
    pointer-events: none;
    -webkit-transition: opacity 500ms ease;
    transition: opacity 500ms ease;
  }
  @-webkit-keyframes swipe {
    0% {
      -webkit-transform: translateX(0);
              transform: translateX(0);
      display: block;
      opacity: 0;
    }
    15% {
      opacity: 1;
    }
    45% {
      opacity: 1;
    }
    80% {
      -webkit-transform: translateX(-100px);
              transform: translateX(-100px);
      opacity: 0;
    }
    100% {
      opacity: 0;
    }
  }
  @keyframes swipe {
    0% {
      -webkit-transform: translateX(0);
              transform: translateX(0);
      display: block;
      opacity: 0;
    }
    15% {
      opacity: 1;
    }
    45% {
      opacity: 1;
    }
    80% {
      -webkit-transform: translateX(-100px);
              transform: translateX(-100px);
      opacity: 0;
    }
    100% {
      opacity: 0;
    }
  }
  .table-wrapper:has(.table-sm-scrollindicator):has(.fade-out)::after {
    opacity: 0 !important;
    -webkit-animation-play-state: paused;
            animation-play-state: paused;
  }
  .table-wrapper:has(.table-sm-noscrollindicator):has(.in-view)::after {
    display: none !important;
  }
  .table-sm-sticky {
    white-space: nowrap;
  }
  .table-sm-sticky thead tr td,
  .table-sm-sticky thead tr th,
  .table-sm-sticky tbody tr td,
  .table-sm-sticky tbody tr th {
    min-width: 40vw;
  }
}
@media (min-width: 576px) and (min-width: 576px) {
  .table-sm-sticky thead tr td,
  .table-sm-sticky thead tr th,
  .table-sm-sticky tbody tr td,
  .table-sm-sticky tbody tr th {
    --col-min-width: 30vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 576px) and (min-width: 768px) {
  .table-sm-sticky thead tr td,
  .table-sm-sticky thead tr th,
  .table-sm-sticky tbody tr td,
  .table-sm-sticky tbody tr th {
    --col-min-width: 28vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 576px) and (min-width: 1025px) {
  .table-sm-sticky thead tr td,
  .table-sm-sticky thead tr th,
  .table-sm-sticky tbody tr td,
  .table-sm-sticky tbody tr th {
    --col-min-width: 22vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 576px) and (min-width: 1366px) {
  .table-sm-sticky thead tr td,
  .table-sm-sticky thead tr th,
  .table-sm-sticky tbody tr td,
  .table-sm-sticky tbody tr th {
    --col-min-width: 17.875rem;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 576px) {
  .table-sm-sticky thead tr td.half,
  .table-sm-sticky thead tr th.half,
  .table-sm-sticky tbody tr td.half,
  .table-sm-sticky tbody tr th.half {
    min-width: calc(var(--col-min-width) / 2);
  }
  .table-sm-sticky thead tr.section-header,
  .table-sm-sticky tbody tr.section-header {
    top: calc(19.6px + 1.40625rem + 0.125rem);
    z-index: 4;
    position: sticky;
    left: 0;
  }
}
@media (min-width: 576px) and (min-width: 768px) {
  .table-sm-sticky thead tr.section-header,
  .table-sm-sticky tbody tr.section-header {
    top: calc(22.4px + 1.40625rem + 0.125rem);
  }
}
@media (min-width: 576px) {
  .table-sm-sticky:not(.table-snap) table thead tr th,
  .table-sm-sticky:not(.table-snap) table tbody tr th {
    max-width: none;
  }
  .table-sm-sticky thead tr th {
    position: sticky;
    top: 0;
    z-index: 2;
  }
  .table-sm-sticky thead tr th:first-child {
    left: 0;
    z-index: 3;
  }
  .table-sm-sticky tbody:not(thead ~ *):first-child td,
  .table-sm-sticky tbody:not(thead ~ *):first-child th {
    border-top: 0.0625rem solid #ccc;
  }
  .table-sm-sticky tbody:not(thead ~ *) tr td,
  .table-sm-sticky tbody:not(thead ~ *) tr th {
    border-top: 0.0625rem solid #ccc;
  }
  .table-sm-sticky tbody tr th:first-child {
    position: sticky;
    left: 0;
    z-index: 2;
  }
  .table-sm-nosticky {
    white-space: wrap;
  }
  .table-sm-nosticky thead tr td,
  .table-sm-nosticky thead tr th,
  .table-sm-nosticky tbody tr td,
  .table-sm-nosticky tbody tr th {
    min-width: unset;
  }
  .table-sm-nosticky thead tr td.half,
  .table-sm-nosticky thead tr th.half,
  .table-sm-nosticky tbody tr td.half,
  .table-sm-nosticky tbody tr th.half {
    min-width: unset;
  }
  .table-sm-nosticky thead tr.section-header,
  .table-sm-nosticky tbody tr.section-header {
    position: static;
  }
  .table-sm-nosticky thead tr th {
    position: static;
  }
  .table-sm-nosticky tbody:not(thead ~ *):first-child td,
  .table-sm-nosticky tbody:not(thead ~ *):first-child th {
    border-top: none;
  }
  .table-sm-nosticky tbody:not(thead ~ *) tr td,
  .table-sm-nosticky tbody:not(thead ~ *) tr th {
    border-top: none;
  }
  .table-sm-nosticky tbody tr th:first-child {
    position: static;
  }
  .table-sm-fixed {
    table-layout: fixed;
  }
  .table-sm-nofixed {
    table-layout: auto;
  }
  .table-sm-striped tbody tr:not(.section-header):nth-child(even) td,
  .table-sm-striped tbody tr:not(.section-header):nth-child(even) th {
    background: #f5f5f5;
  }
  .table-sm-nostriped tbody tr:not(.section-header):nth-child(even) td,
  .table-sm-nostriped tbody tr:not(.section-header):nth-child(even) th {
    background: #fff;
  }
}
@media (min-width: 768px) {
  .table-wrapper.table-md-mh {
    max-height: 25rem;
  }
  .table-wrapper.table-md-mh-0 {
    max-height: none !important;
  }
  .table-wrapper:has(.table-md-sticky) table thead tr.section-header,
  .table-wrapper:has(.table-md-sticky) table tbody tr.section-header {
    top: calc(19.6px + 1.40625rem + 0.0625rem);
    z-index: 4;
    position: sticky;
    left: 0;
  }
}
@media (min-width: 768px) and (min-width: 768px) {
  .table-wrapper:has(.table-md-sticky) table thead tr.section-header,
  .table-wrapper:has(.table-md-sticky) table tbody tr.section-header {
    top: calc(22.4px + 1.40625rem + 0.0625rem);
  }
}
@media (min-width: 768px) {
  .table-wrapper:has(.table-md-nosticky) table thead tr.section-header,
  .table-wrapper:has(.table-md-nosticky) table tbody tr.section-header {
    position: static;
  }
  .table-wrapper:has(.table-md-snap) {
    -ms-scroll-snap-type: both mandatory;
        scroll-snap-type: both mandatory;
    overscroll-behavior-x: contain;
  }
  .table-wrapper:has(.table-md-snap) thead:has(~ tbody) tr:not(.section-header) td,
  .table-wrapper:has(.table-md-snap) thead:has(~ tbody) tr:not(.section-header) th {
    scroll-snap-align: start;
  }
  .table-wrapper:has(.table-md-snap) tbody:not(thead ~ *) tr:not(.section-header) td,
  .table-wrapper:has(.table-md-snap) tbody:not(thead ~ *) tr:not(.section-header) th {
    scroll-snap-align: start;
  }
  .table-wrapper:has(.table-md-nosnap) {
    -ms-scroll-snap-type: none;
        scroll-snap-type: none;
  }
  .table-wrapper:has(.table-md-scrollindicator) {
    position: relative;
  }
  .table-wrapper:has(.table-md-scrollindicator):has(.in-view)::after {
    content: "";
    position: absolute;
    display: block;
    height: 4rem;
    width: 4rem;
    top: 7.5rem;
    top: max(20%, 7.5rem);
    right: 5%;
    opacity: 1;
    border-radius: 50%;
    padding: 0.125rem;
    background-color: rgba(255, 255, 255, 0.6);
    background-image: url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_175_974)'%3E%3Cg filter='url(%23filter0_d_175_974)'%3E%3Cpath d='M24.2677 14.6817H23.5052C23.4347 14.586 23.3483 14.4739 23.2501 14.3567C22.9987 14.0567 22.5807 13.6116 22.0953 13.4174C21.6187 13.2268 20.9867 13.2447 20.5776 13.2765C20.5178 13.2811 20.4596 13.2864 20.4037 13.292C20.2682 12.9542 20.0286 12.649 19.6705 12.45C19.415 12.3079 19.0696 12.1455 18.7024 12.0721C18.3552 12.0026 17.8921 11.9963 17.5096 12.0059C18.5952 11.2223 19.3033 9.94645 19.3033 8.50821C19.3033 6.13088 17.3692 4.19678 14.9918 4.19678C12.6145 4.19678 10.6804 6.13088 10.6804 8.50821C10.6804 10.0328 11.4759 11.375 12.6735 12.1418V17.0325L10.6318 14.9908C9.96154 14.3206 8.91135 14.2166 8.12263 14.7424C7.23943 15.3312 6.97439 16.5099 7.52051 17.4201L10.7872 22.8646L12.3803 26.0508C12.7135 26.7171 13.3945 27.138 14.1395 27.138H22.4021C23.1079 27.138 23.7596 26.7599 24.1098 26.147L25.9392 22.9455C26.2587 22.3864 26.457 21.7662 26.5211 21.1253L26.8771 17.565C27.0314 16.0213 25.8192 14.6817 24.2677 14.6817Z' fill='white'/%3E%3Cpath d='M24.2677 14.6817H23.5052C23.4347 14.586 23.3483 14.4739 23.2501 14.3567C22.9987 14.0567 22.5807 13.6116 22.0953 13.4174C21.6187 13.2268 20.9867 13.2447 20.5776 13.2765C20.5178 13.2811 20.4596 13.2864 20.4037 13.292C20.2682 12.9542 20.0286 12.649 19.6705 12.45C19.415 12.3079 19.0696 12.1455 18.7024 12.0721C18.3552 12.0026 17.8921 11.9963 17.5096 12.0059C18.5952 11.2223 19.3033 9.94645 19.3033 8.50821C19.3033 6.13088 17.3692 4.19678 14.9918 4.19678C12.6145 4.19678 10.6804 6.13088 10.6804 8.50821C10.6804 10.0328 11.4759 11.375 12.6735 12.1418V17.0325L10.6318 14.9908C9.96154 14.3206 8.91135 14.2166 8.12263 14.7424C7.23943 15.3312 6.97439 16.5099 7.52051 17.4201L10.7872 22.8646L12.3803 26.0508C12.7135 26.7171 13.3945 27.138 14.1395 27.138H22.4021C23.1079 27.138 23.7596 26.7599 24.1098 26.147L25.9392 22.9455C26.2587 22.3864 26.457 21.7662 26.5211 21.1253L26.8771 17.565C27.0314 16.0213 25.8192 14.6817 24.2677 14.6817ZM11.842 8.50821C11.842 6.77135 13.255 5.35831 14.9918 5.35831C16.7287 5.35831 18.1418 6.77135 18.1418 8.50821C18.1418 9.35375 17.8068 10.1225 17.2627 10.6889V8.45356C17.2627 7.1863 16.2353 6.15898 14.9681 6.15898C13.7008 6.15898 12.6735 7.1863 12.6735 8.45356V10.6382C12.1575 10.0771 11.842 9.32884 11.842 8.50821ZM25.5724 17.4346L25.2163 20.9948C25.1706 21.4526 25.029 21.8956 24.8008 22.295L22.9713 25.4965C22.8546 25.7008 22.6373 25.8268 22.4021 25.8268H14.1395C13.8911 25.8268 13.6641 25.6865 13.5531 25.4644L11.9374 22.2331L8.64485 16.7455C8.45882 16.4354 8.5491 16.0339 8.84996 15.8334C9.11862 15.6542 9.47635 15.6897 9.70467 15.918L12.8655 19.0788C13.053 19.2663 13.335 19.3224 13.58 19.221C13.825 19.1195 13.9847 18.8804 13.9847 18.6153V8.45356C13.9847 7.91045 14.425 7.47017 14.9681 7.47017C15.5112 7.47017 15.9515 7.91045 15.9515 8.45356V16.6485C15.9515 17.0106 16.245 17.3041 16.6071 17.3041C16.9692 17.3041 17.2627 17.0106 17.2627 16.6485V13.3269C17.2996 13.3252 17.3374 13.3235 17.3759 13.322C17.7908 13.3059 18.2106 13.3109 18.4453 13.3578C18.6214 13.393 18.8305 13.4832 19.0334 13.596C19.1334 13.6516 19.2295 13.789 19.2295 14.0076V16.6485C19.2295 17.0106 19.523 17.3041 19.8851 17.3041C20.2471 17.3041 20.5406 17.0106 20.5406 16.6485V14.596C20.5855 14.5916 20.6318 14.5874 20.6792 14.5837C21.0936 14.5515 21.4448 14.5694 21.6083 14.6348C21.7629 14.6967 22.0006 14.9071 22.2449 15.1987C22.3514 15.3259 22.4422 15.4476 22.5074 15.5393V17.3041C22.5074 17.6662 22.801 17.9597 23.163 17.9597C23.5252 17.9597 23.8186 17.6662 23.8186 17.3041V15.9929H24.2677C25.0435 15.9929 25.6495 16.6627 25.5724 17.4346Z' fill='%231B1B1B'/%3E%3Cpath d='M29.7906 7.59943L26.7472 4.55593C26.5016 4.31048 26.1022 4.31054 25.8566 4.55599C25.6112 4.8015 25.6112 5.20088 25.8567 5.44639L27.8252 7.41501H20.7286C20.3815 7.41501 20.099 7.69751 20.099 8.04469C20.099 8.39187 20.3815 8.67431 20.7286 8.67431H27.8252L25.8566 10.6429C25.6112 10.8884 25.6112 11.2879 25.8567 11.5335C25.9794 11.6561 26.1406 11.7174 26.3019 11.7174C26.4631 11.7174 26.6244 11.6561 26.7472 11.5334L29.7907 8.48989C30.0361 8.24438 30.0361 7.84494 29.7906 7.59943Z' fill='%231B1B1B'/%3E%3Cpath d='M0.242366 8.48989L3.28581 11.5334C3.53138 11.7788 3.93082 11.7788 4.17639 11.5333C4.42177 11.2878 4.42177 10.8884 4.17633 10.6429L2.20776 8.67431H9.30436C9.65154 8.67431 9.93398 8.39181 9.93398 8.04463C9.93398 7.69745 9.65154 7.41501 9.30436 7.41501H2.20776L4.17639 5.44645C4.42177 5.20094 4.42177 4.80144 4.17633 4.55587C4.0536 4.4332 3.89237 4.37187 3.73113 4.37187C3.56989 4.37187 3.40859 4.4332 3.28581 4.55593L0.242305 7.59943C-0.00308073 7.84494 -0.00308076 8.24438 0.242366 8.48989Z' fill='%231B1B1B'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_d_175_974' x='-3.94173' y='0.196777' width='37.9165' height='30.9412' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset/%3E%3CfeGaussianBlur stdDeviation='2'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.12 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_175_974'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_175_974' result='shape'/%3E%3C/filter%3E%3CclipPath id='clip0_175_974'%3E%3Crect width='30' height='30' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: 85%;
    background-position: center center;
    -webkit-box-shadow: 0 0 0.375rem rgba(255, 255, 255, 0.6);
            box-shadow: 0 0 0.375rem rgba(255, 255, 255, 0.6);
    z-index: 1;
    -webkit-animation: swipe 2s ease-in infinite forwards;
            animation: swipe 2s ease-in infinite forwards;
    pointer-events: none;
    -webkit-transition: opacity 500ms ease;
    transition: opacity 500ms ease;
  }
  @-webkit-keyframes swipe {
    0% {
      -webkit-transform: translateX(0);
              transform: translateX(0);
      display: block;
      opacity: 0;
    }
    15% {
      opacity: 1;
    }
    45% {
      opacity: 1;
    }
    80% {
      -webkit-transform: translateX(-100px);
              transform: translateX(-100px);
      opacity: 0;
    }
    100% {
      opacity: 0;
    }
  }
  @keyframes swipe {
    0% {
      -webkit-transform: translateX(0);
              transform: translateX(0);
      display: block;
      opacity: 0;
    }
    15% {
      opacity: 1;
    }
    45% {
      opacity: 1;
    }
    80% {
      -webkit-transform: translateX(-100px);
              transform: translateX(-100px);
      opacity: 0;
    }
    100% {
      opacity: 0;
    }
  }
  .table-wrapper:has(.table-md-scrollindicator):has(.fade-out)::after {
    opacity: 0 !important;
    -webkit-animation-play-state: paused;
            animation-play-state: paused;
  }
  .table-wrapper:has(.table-md-noscrollindicator):has(.in-view)::after {
    display: none !important;
  }
  .table-md-sticky {
    white-space: nowrap;
  }
  .table-md-sticky thead tr td,
  .table-md-sticky thead tr th,
  .table-md-sticky tbody tr td,
  .table-md-sticky tbody tr th {
    min-width: 40vw;
  }
}
@media (min-width: 768px) and (min-width: 576px) {
  .table-md-sticky thead tr td,
  .table-md-sticky thead tr th,
  .table-md-sticky tbody tr td,
  .table-md-sticky tbody tr th {
    --col-min-width: 30vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 768px) and (min-width: 768px) {
  .table-md-sticky thead tr td,
  .table-md-sticky thead tr th,
  .table-md-sticky tbody tr td,
  .table-md-sticky tbody tr th {
    --col-min-width: 28vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 768px) and (min-width: 1025px) {
  .table-md-sticky thead tr td,
  .table-md-sticky thead tr th,
  .table-md-sticky tbody tr td,
  .table-md-sticky tbody tr th {
    --col-min-width: 22vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 768px) and (min-width: 1366px) {
  .table-md-sticky thead tr td,
  .table-md-sticky thead tr th,
  .table-md-sticky tbody tr td,
  .table-md-sticky tbody tr th {
    --col-min-width: 17.875rem;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 768px) {
  .table-md-sticky thead tr td.half,
  .table-md-sticky thead tr th.half,
  .table-md-sticky tbody tr td.half,
  .table-md-sticky tbody tr th.half {
    min-width: calc(var(--col-min-width) / 2);
  }
  .table-md-sticky thead tr.section-header,
  .table-md-sticky tbody tr.section-header {
    top: calc(19.6px + 1.40625rem + 0.125rem);
    z-index: 4;
    position: sticky;
    left: 0;
  }
}
@media (min-width: 768px) and (min-width: 768px) {
  .table-md-sticky thead tr.section-header,
  .table-md-sticky tbody tr.section-header {
    top: calc(22.4px + 1.40625rem + 0.125rem);
  }
}
@media (min-width: 768px) {
  .table-md-sticky:not(.table-snap) table thead tr th,
  .table-md-sticky:not(.table-snap) table tbody tr th {
    max-width: none;
  }
  .table-md-sticky thead tr th {
    position: sticky;
    top: 0;
    z-index: 2;
  }
  .table-md-sticky thead tr th:first-child {
    left: 0;
    z-index: 3;
  }
  .table-md-sticky tbody:not(thead ~ *):first-child td,
  .table-md-sticky tbody:not(thead ~ *):first-child th {
    border-top: 0.0625rem solid #ccc;
  }
  .table-md-sticky tbody:not(thead ~ *) tr td,
  .table-md-sticky tbody:not(thead ~ *) tr th {
    border-top: 0.0625rem solid #ccc;
  }
  .table-md-sticky tbody tr th:first-child {
    position: sticky;
    left: 0;
    z-index: 2;
  }
  .table-md-nosticky {
    white-space: wrap;
  }
  .table-md-nosticky thead tr td,
  .table-md-nosticky thead tr th,
  .table-md-nosticky tbody tr td,
  .table-md-nosticky tbody tr th {
    min-width: unset;
  }
  .table-md-nosticky thead tr td.half,
  .table-md-nosticky thead tr th.half,
  .table-md-nosticky tbody tr td.half,
  .table-md-nosticky tbody tr th.half {
    min-width: unset;
  }
  .table-md-nosticky thead tr.section-header,
  .table-md-nosticky tbody tr.section-header {
    position: static;
  }
  .table-md-nosticky thead tr th {
    position: static;
  }
  .table-md-nosticky tbody:not(thead ~ *):first-child td,
  .table-md-nosticky tbody:not(thead ~ *):first-child th {
    border-top: none;
  }
  .table-md-nosticky tbody:not(thead ~ *) tr td,
  .table-md-nosticky tbody:not(thead ~ *) tr th {
    border-top: none;
  }
  .table-md-nosticky tbody tr th:first-child {
    position: static;
  }
  .table-md-fixed {
    table-layout: fixed;
  }
  .table-md-nofixed {
    table-layout: auto;
  }
  .table-md-striped tbody tr:not(.section-header):nth-child(even) td,
  .table-md-striped tbody tr:not(.section-header):nth-child(even) th {
    background: #f5f5f5;
  }
  .table-md-nostriped tbody tr:not(.section-header):nth-child(even) td,
  .table-md-nostriped tbody tr:not(.section-header):nth-child(even) th {
    background: #fff;
  }
}
@media (min-width: 1025px) {
  .table-wrapper.table-lg-mh {
    max-height: 25rem;
  }
  .table-wrapper.table-lg-mh-0 {
    max-height: none !important;
  }
  .table-wrapper:has(.table-lg-sticky) table thead tr.section-header,
  .table-wrapper:has(.table-lg-sticky) table tbody tr.section-header {
    top: calc(19.6px + 1.40625rem + 0.0625rem);
    z-index: 4;
    position: sticky;
    left: 0;
  }
}
@media (min-width: 1025px) and (min-width: 768px) {
  .table-wrapper:has(.table-lg-sticky) table thead tr.section-header,
  .table-wrapper:has(.table-lg-sticky) table tbody tr.section-header {
    top: calc(22.4px + 1.40625rem + 0.0625rem);
  }
}
@media (min-width: 1025px) {
  .table-wrapper:has(.table-lg-nosticky) table thead tr.section-header,
  .table-wrapper:has(.table-lg-nosticky) table tbody tr.section-header {
    position: static;
  }
  .table-wrapper:has(.table-lg-snap) {
    -ms-scroll-snap-type: both mandatory;
        scroll-snap-type: both mandatory;
    overscroll-behavior-x: contain;
  }
  .table-wrapper:has(.table-lg-snap) thead:has(~ tbody) tr:not(.section-header) td,
  .table-wrapper:has(.table-lg-snap) thead:has(~ tbody) tr:not(.section-header) th {
    scroll-snap-align: start;
  }
  .table-wrapper:has(.table-lg-snap) tbody:not(thead ~ *) tr:not(.section-header) td,
  .table-wrapper:has(.table-lg-snap) tbody:not(thead ~ *) tr:not(.section-header) th {
    scroll-snap-align: start;
  }
  .table-wrapper:has(.table-lg-nosnap) {
    -ms-scroll-snap-type: none;
        scroll-snap-type: none;
  }
  .table-wrapper:has(.table-lg-scrollindicator) {
    position: relative;
  }
  .table-wrapper:has(.table-lg-scrollindicator):has(.in-view)::after {
    content: "";
    position: absolute;
    display: block;
    height: 4rem;
    width: 4rem;
    top: 7.5rem;
    top: max(20%, 7.5rem);
    right: 5%;
    opacity: 1;
    border-radius: 50%;
    padding: 0.125rem;
    background-color: rgba(255, 255, 255, 0.6);
    background-image: url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_175_974)'%3E%3Cg filter='url(%23filter0_d_175_974)'%3E%3Cpath d='M24.2677 14.6817H23.5052C23.4347 14.586 23.3483 14.4739 23.2501 14.3567C22.9987 14.0567 22.5807 13.6116 22.0953 13.4174C21.6187 13.2268 20.9867 13.2447 20.5776 13.2765C20.5178 13.2811 20.4596 13.2864 20.4037 13.292C20.2682 12.9542 20.0286 12.649 19.6705 12.45C19.415 12.3079 19.0696 12.1455 18.7024 12.0721C18.3552 12.0026 17.8921 11.9963 17.5096 12.0059C18.5952 11.2223 19.3033 9.94645 19.3033 8.50821C19.3033 6.13088 17.3692 4.19678 14.9918 4.19678C12.6145 4.19678 10.6804 6.13088 10.6804 8.50821C10.6804 10.0328 11.4759 11.375 12.6735 12.1418V17.0325L10.6318 14.9908C9.96154 14.3206 8.91135 14.2166 8.12263 14.7424C7.23943 15.3312 6.97439 16.5099 7.52051 17.4201L10.7872 22.8646L12.3803 26.0508C12.7135 26.7171 13.3945 27.138 14.1395 27.138H22.4021C23.1079 27.138 23.7596 26.7599 24.1098 26.147L25.9392 22.9455C26.2587 22.3864 26.457 21.7662 26.5211 21.1253L26.8771 17.565C27.0314 16.0213 25.8192 14.6817 24.2677 14.6817Z' fill='white'/%3E%3Cpath d='M24.2677 14.6817H23.5052C23.4347 14.586 23.3483 14.4739 23.2501 14.3567C22.9987 14.0567 22.5807 13.6116 22.0953 13.4174C21.6187 13.2268 20.9867 13.2447 20.5776 13.2765C20.5178 13.2811 20.4596 13.2864 20.4037 13.292C20.2682 12.9542 20.0286 12.649 19.6705 12.45C19.415 12.3079 19.0696 12.1455 18.7024 12.0721C18.3552 12.0026 17.8921 11.9963 17.5096 12.0059C18.5952 11.2223 19.3033 9.94645 19.3033 8.50821C19.3033 6.13088 17.3692 4.19678 14.9918 4.19678C12.6145 4.19678 10.6804 6.13088 10.6804 8.50821C10.6804 10.0328 11.4759 11.375 12.6735 12.1418V17.0325L10.6318 14.9908C9.96154 14.3206 8.91135 14.2166 8.12263 14.7424C7.23943 15.3312 6.97439 16.5099 7.52051 17.4201L10.7872 22.8646L12.3803 26.0508C12.7135 26.7171 13.3945 27.138 14.1395 27.138H22.4021C23.1079 27.138 23.7596 26.7599 24.1098 26.147L25.9392 22.9455C26.2587 22.3864 26.457 21.7662 26.5211 21.1253L26.8771 17.565C27.0314 16.0213 25.8192 14.6817 24.2677 14.6817ZM11.842 8.50821C11.842 6.77135 13.255 5.35831 14.9918 5.35831C16.7287 5.35831 18.1418 6.77135 18.1418 8.50821C18.1418 9.35375 17.8068 10.1225 17.2627 10.6889V8.45356C17.2627 7.1863 16.2353 6.15898 14.9681 6.15898C13.7008 6.15898 12.6735 7.1863 12.6735 8.45356V10.6382C12.1575 10.0771 11.842 9.32884 11.842 8.50821ZM25.5724 17.4346L25.2163 20.9948C25.1706 21.4526 25.029 21.8956 24.8008 22.295L22.9713 25.4965C22.8546 25.7008 22.6373 25.8268 22.4021 25.8268H14.1395C13.8911 25.8268 13.6641 25.6865 13.5531 25.4644L11.9374 22.2331L8.64485 16.7455C8.45882 16.4354 8.5491 16.0339 8.84996 15.8334C9.11862 15.6542 9.47635 15.6897 9.70467 15.918L12.8655 19.0788C13.053 19.2663 13.335 19.3224 13.58 19.221C13.825 19.1195 13.9847 18.8804 13.9847 18.6153V8.45356C13.9847 7.91045 14.425 7.47017 14.9681 7.47017C15.5112 7.47017 15.9515 7.91045 15.9515 8.45356V16.6485C15.9515 17.0106 16.245 17.3041 16.6071 17.3041C16.9692 17.3041 17.2627 17.0106 17.2627 16.6485V13.3269C17.2996 13.3252 17.3374 13.3235 17.3759 13.322C17.7908 13.3059 18.2106 13.3109 18.4453 13.3578C18.6214 13.393 18.8305 13.4832 19.0334 13.596C19.1334 13.6516 19.2295 13.789 19.2295 14.0076V16.6485C19.2295 17.0106 19.523 17.3041 19.8851 17.3041C20.2471 17.3041 20.5406 17.0106 20.5406 16.6485V14.596C20.5855 14.5916 20.6318 14.5874 20.6792 14.5837C21.0936 14.5515 21.4448 14.5694 21.6083 14.6348C21.7629 14.6967 22.0006 14.9071 22.2449 15.1987C22.3514 15.3259 22.4422 15.4476 22.5074 15.5393V17.3041C22.5074 17.6662 22.801 17.9597 23.163 17.9597C23.5252 17.9597 23.8186 17.6662 23.8186 17.3041V15.9929H24.2677C25.0435 15.9929 25.6495 16.6627 25.5724 17.4346Z' fill='%231B1B1B'/%3E%3Cpath d='M29.7906 7.59943L26.7472 4.55593C26.5016 4.31048 26.1022 4.31054 25.8566 4.55599C25.6112 4.8015 25.6112 5.20088 25.8567 5.44639L27.8252 7.41501H20.7286C20.3815 7.41501 20.099 7.69751 20.099 8.04469C20.099 8.39187 20.3815 8.67431 20.7286 8.67431H27.8252L25.8566 10.6429C25.6112 10.8884 25.6112 11.2879 25.8567 11.5335C25.9794 11.6561 26.1406 11.7174 26.3019 11.7174C26.4631 11.7174 26.6244 11.6561 26.7472 11.5334L29.7907 8.48989C30.0361 8.24438 30.0361 7.84494 29.7906 7.59943Z' fill='%231B1B1B'/%3E%3Cpath d='M0.242366 8.48989L3.28581 11.5334C3.53138 11.7788 3.93082 11.7788 4.17639 11.5333C4.42177 11.2878 4.42177 10.8884 4.17633 10.6429L2.20776 8.67431H9.30436C9.65154 8.67431 9.93398 8.39181 9.93398 8.04463C9.93398 7.69745 9.65154 7.41501 9.30436 7.41501H2.20776L4.17639 5.44645C4.42177 5.20094 4.42177 4.80144 4.17633 4.55587C4.0536 4.4332 3.89237 4.37187 3.73113 4.37187C3.56989 4.37187 3.40859 4.4332 3.28581 4.55593L0.242305 7.59943C-0.00308073 7.84494 -0.00308076 8.24438 0.242366 8.48989Z' fill='%231B1B1B'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_d_175_974' x='-3.94173' y='0.196777' width='37.9165' height='30.9412' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset/%3E%3CfeGaussianBlur stdDeviation='2'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.12 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_175_974'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_175_974' result='shape'/%3E%3C/filter%3E%3CclipPath id='clip0_175_974'%3E%3Crect width='30' height='30' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: 85%;
    background-position: center center;
    -webkit-box-shadow: 0 0 0.375rem rgba(255, 255, 255, 0.6);
            box-shadow: 0 0 0.375rem rgba(255, 255, 255, 0.6);
    z-index: 1;
    -webkit-animation: swipe 2s ease-in infinite forwards;
            animation: swipe 2s ease-in infinite forwards;
    pointer-events: none;
    -webkit-transition: opacity 500ms ease;
    transition: opacity 500ms ease;
  }
  @-webkit-keyframes swipe {
    0% {
      -webkit-transform: translateX(0);
              transform: translateX(0);
      display: block;
      opacity: 0;
    }
    15% {
      opacity: 1;
    }
    45% {
      opacity: 1;
    }
    80% {
      -webkit-transform: translateX(-100px);
              transform: translateX(-100px);
      opacity: 0;
    }
    100% {
      opacity: 0;
    }
  }
  @keyframes swipe {
    0% {
      -webkit-transform: translateX(0);
              transform: translateX(0);
      display: block;
      opacity: 0;
    }
    15% {
      opacity: 1;
    }
    45% {
      opacity: 1;
    }
    80% {
      -webkit-transform: translateX(-100px);
              transform: translateX(-100px);
      opacity: 0;
    }
    100% {
      opacity: 0;
    }
  }
  .table-wrapper:has(.table-lg-scrollindicator):has(.fade-out)::after {
    opacity: 0 !important;
    -webkit-animation-play-state: paused;
            animation-play-state: paused;
  }
  .table-wrapper:has(.table-lg-noscrollindicator):has(.in-view)::after {
    display: none !important;
  }
  .table-lg-sticky {
    white-space: nowrap;
  }
  .table-lg-sticky thead tr td,
  .table-lg-sticky thead tr th,
  .table-lg-sticky tbody tr td,
  .table-lg-sticky tbody tr th {
    min-width: 40vw;
  }
}
@media (min-width: 1025px) and (min-width: 576px) {
  .table-lg-sticky thead tr td,
  .table-lg-sticky thead tr th,
  .table-lg-sticky tbody tr td,
  .table-lg-sticky tbody tr th {
    --col-min-width: 30vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 1025px) and (min-width: 768px) {
  .table-lg-sticky thead tr td,
  .table-lg-sticky thead tr th,
  .table-lg-sticky tbody tr td,
  .table-lg-sticky tbody tr th {
    --col-min-width: 28vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 1025px) and (min-width: 1025px) {
  .table-lg-sticky thead tr td,
  .table-lg-sticky thead tr th,
  .table-lg-sticky tbody tr td,
  .table-lg-sticky tbody tr th {
    --col-min-width: 22vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 1025px) and (min-width: 1366px) {
  .table-lg-sticky thead tr td,
  .table-lg-sticky thead tr th,
  .table-lg-sticky tbody tr td,
  .table-lg-sticky tbody tr th {
    --col-min-width: 17.875rem;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 1025px) {
  .table-lg-sticky thead tr td.half,
  .table-lg-sticky thead tr th.half,
  .table-lg-sticky tbody tr td.half,
  .table-lg-sticky tbody tr th.half {
    min-width: calc(var(--col-min-width) / 2);
  }
  .table-lg-sticky thead tr.section-header,
  .table-lg-sticky tbody tr.section-header {
    top: calc(19.6px + 1.40625rem + 0.125rem);
    z-index: 4;
    position: sticky;
    left: 0;
  }
}
@media (min-width: 1025px) and (min-width: 768px) {
  .table-lg-sticky thead tr.section-header,
  .table-lg-sticky tbody tr.section-header {
    top: calc(22.4px + 1.40625rem + 0.125rem);
  }
}
@media (min-width: 1025px) {
  .table-lg-sticky:not(.table-snap) table thead tr th,
  .table-lg-sticky:not(.table-snap) table tbody tr th {
    max-width: none;
  }
  .table-lg-sticky thead tr th {
    position: sticky;
    top: 0;
    z-index: 2;
  }
  .table-lg-sticky thead tr th:first-child {
    left: 0;
    z-index: 3;
  }
  .table-lg-sticky tbody:not(thead ~ *):first-child td,
  .table-lg-sticky tbody:not(thead ~ *):first-child th {
    border-top: 0.0625rem solid #ccc;
  }
  .table-lg-sticky tbody:not(thead ~ *) tr td,
  .table-lg-sticky tbody:not(thead ~ *) tr th {
    border-top: 0.0625rem solid #ccc;
  }
  .table-lg-sticky tbody tr th:first-child {
    position: sticky;
    left: 0;
    z-index: 2;
  }
  .table-lg-nosticky {
    white-space: wrap;
  }
  .table-lg-nosticky thead tr td,
  .table-lg-nosticky thead tr th,
  .table-lg-nosticky tbody tr td,
  .table-lg-nosticky tbody tr th {
    min-width: unset;
  }
  .table-lg-nosticky thead tr td.half,
  .table-lg-nosticky thead tr th.half,
  .table-lg-nosticky tbody tr td.half,
  .table-lg-nosticky tbody tr th.half {
    min-width: unset;
  }
  .table-lg-nosticky thead tr.section-header,
  .table-lg-nosticky tbody tr.section-header {
    position: static;
  }
  .table-lg-nosticky thead tr th {
    position: static;
  }
  .table-lg-nosticky tbody:not(thead ~ *):first-child td,
  .table-lg-nosticky tbody:not(thead ~ *):first-child th {
    border-top: none;
  }
  .table-lg-nosticky tbody:not(thead ~ *) tr td,
  .table-lg-nosticky tbody:not(thead ~ *) tr th {
    border-top: none;
  }
  .table-lg-nosticky tbody tr th:first-child {
    position: static;
  }
  .table-lg-fixed {
    table-layout: fixed;
  }
  .table-lg-nofixed {
    table-layout: auto;
  }
  .table-lg-striped tbody tr:not(.section-header):nth-child(even) td,
  .table-lg-striped tbody tr:not(.section-header):nth-child(even) th {
    background: #f5f5f5;
  }
  .table-lg-nostriped tbody tr:not(.section-header):nth-child(even) td,
  .table-lg-nostriped tbody tr:not(.section-header):nth-child(even) th {
    background: #fff;
  }
}
@media (min-width: 1366px) {
  .table-wrapper.table-xl-mh {
    max-height: 25rem;
  }
  .table-wrapper.table-xl-mh-0 {
    max-height: none !important;
  }
  .table-wrapper:has(.table-xl-sticky) table thead tr.section-header,
  .table-wrapper:has(.table-xl-sticky) table tbody tr.section-header {
    top: calc(19.6px + 1.40625rem + 0.0625rem);
    z-index: 4;
    position: sticky;
    left: 0;
  }
}
@media (min-width: 1366px) and (min-width: 768px) {
  .table-wrapper:has(.table-xl-sticky) table thead tr.section-header,
  .table-wrapper:has(.table-xl-sticky) table tbody tr.section-header {
    top: calc(22.4px + 1.40625rem + 0.0625rem);
  }
}
@media (min-width: 1366px) {
  .table-wrapper:has(.table-xl-nosticky) table thead tr.section-header,
  .table-wrapper:has(.table-xl-nosticky) table tbody tr.section-header {
    position: static;
  }
  .table-wrapper:has(.table-xl-snap) {
    -ms-scroll-snap-type: both mandatory;
        scroll-snap-type: both mandatory;
    overscroll-behavior-x: contain;
  }
  .table-wrapper:has(.table-xl-snap) thead:has(~ tbody) tr:not(.section-header) td,
  .table-wrapper:has(.table-xl-snap) thead:has(~ tbody) tr:not(.section-header) th {
    scroll-snap-align: start;
  }
  .table-wrapper:has(.table-xl-snap) tbody:not(thead ~ *) tr:not(.section-header) td,
  .table-wrapper:has(.table-xl-snap) tbody:not(thead ~ *) tr:not(.section-header) th {
    scroll-snap-align: start;
  }
  .table-wrapper:has(.table-xl-nosnap) {
    -ms-scroll-snap-type: none;
        scroll-snap-type: none;
  }
  .table-wrapper:has(.table-xl-scrollindicator) {
    position: relative;
  }
  .table-wrapper:has(.table-xl-scrollindicator):has(.in-view)::after {
    content: "";
    position: absolute;
    display: block;
    height: 4rem;
    width: 4rem;
    top: 7.5rem;
    top: max(20%, 7.5rem);
    right: 5%;
    opacity: 1;
    border-radius: 50%;
    padding: 0.125rem;
    background-color: rgba(255, 255, 255, 0.6);
    background-image: url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_175_974)'%3E%3Cg filter='url(%23filter0_d_175_974)'%3E%3Cpath d='M24.2677 14.6817H23.5052C23.4347 14.586 23.3483 14.4739 23.2501 14.3567C22.9987 14.0567 22.5807 13.6116 22.0953 13.4174C21.6187 13.2268 20.9867 13.2447 20.5776 13.2765C20.5178 13.2811 20.4596 13.2864 20.4037 13.292C20.2682 12.9542 20.0286 12.649 19.6705 12.45C19.415 12.3079 19.0696 12.1455 18.7024 12.0721C18.3552 12.0026 17.8921 11.9963 17.5096 12.0059C18.5952 11.2223 19.3033 9.94645 19.3033 8.50821C19.3033 6.13088 17.3692 4.19678 14.9918 4.19678C12.6145 4.19678 10.6804 6.13088 10.6804 8.50821C10.6804 10.0328 11.4759 11.375 12.6735 12.1418V17.0325L10.6318 14.9908C9.96154 14.3206 8.91135 14.2166 8.12263 14.7424C7.23943 15.3312 6.97439 16.5099 7.52051 17.4201L10.7872 22.8646L12.3803 26.0508C12.7135 26.7171 13.3945 27.138 14.1395 27.138H22.4021C23.1079 27.138 23.7596 26.7599 24.1098 26.147L25.9392 22.9455C26.2587 22.3864 26.457 21.7662 26.5211 21.1253L26.8771 17.565C27.0314 16.0213 25.8192 14.6817 24.2677 14.6817Z' fill='white'/%3E%3Cpath d='M24.2677 14.6817H23.5052C23.4347 14.586 23.3483 14.4739 23.2501 14.3567C22.9987 14.0567 22.5807 13.6116 22.0953 13.4174C21.6187 13.2268 20.9867 13.2447 20.5776 13.2765C20.5178 13.2811 20.4596 13.2864 20.4037 13.292C20.2682 12.9542 20.0286 12.649 19.6705 12.45C19.415 12.3079 19.0696 12.1455 18.7024 12.0721C18.3552 12.0026 17.8921 11.9963 17.5096 12.0059C18.5952 11.2223 19.3033 9.94645 19.3033 8.50821C19.3033 6.13088 17.3692 4.19678 14.9918 4.19678C12.6145 4.19678 10.6804 6.13088 10.6804 8.50821C10.6804 10.0328 11.4759 11.375 12.6735 12.1418V17.0325L10.6318 14.9908C9.96154 14.3206 8.91135 14.2166 8.12263 14.7424C7.23943 15.3312 6.97439 16.5099 7.52051 17.4201L10.7872 22.8646L12.3803 26.0508C12.7135 26.7171 13.3945 27.138 14.1395 27.138H22.4021C23.1079 27.138 23.7596 26.7599 24.1098 26.147L25.9392 22.9455C26.2587 22.3864 26.457 21.7662 26.5211 21.1253L26.8771 17.565C27.0314 16.0213 25.8192 14.6817 24.2677 14.6817ZM11.842 8.50821C11.842 6.77135 13.255 5.35831 14.9918 5.35831C16.7287 5.35831 18.1418 6.77135 18.1418 8.50821C18.1418 9.35375 17.8068 10.1225 17.2627 10.6889V8.45356C17.2627 7.1863 16.2353 6.15898 14.9681 6.15898C13.7008 6.15898 12.6735 7.1863 12.6735 8.45356V10.6382C12.1575 10.0771 11.842 9.32884 11.842 8.50821ZM25.5724 17.4346L25.2163 20.9948C25.1706 21.4526 25.029 21.8956 24.8008 22.295L22.9713 25.4965C22.8546 25.7008 22.6373 25.8268 22.4021 25.8268H14.1395C13.8911 25.8268 13.6641 25.6865 13.5531 25.4644L11.9374 22.2331L8.64485 16.7455C8.45882 16.4354 8.5491 16.0339 8.84996 15.8334C9.11862 15.6542 9.47635 15.6897 9.70467 15.918L12.8655 19.0788C13.053 19.2663 13.335 19.3224 13.58 19.221C13.825 19.1195 13.9847 18.8804 13.9847 18.6153V8.45356C13.9847 7.91045 14.425 7.47017 14.9681 7.47017C15.5112 7.47017 15.9515 7.91045 15.9515 8.45356V16.6485C15.9515 17.0106 16.245 17.3041 16.6071 17.3041C16.9692 17.3041 17.2627 17.0106 17.2627 16.6485V13.3269C17.2996 13.3252 17.3374 13.3235 17.3759 13.322C17.7908 13.3059 18.2106 13.3109 18.4453 13.3578C18.6214 13.393 18.8305 13.4832 19.0334 13.596C19.1334 13.6516 19.2295 13.789 19.2295 14.0076V16.6485C19.2295 17.0106 19.523 17.3041 19.8851 17.3041C20.2471 17.3041 20.5406 17.0106 20.5406 16.6485V14.596C20.5855 14.5916 20.6318 14.5874 20.6792 14.5837C21.0936 14.5515 21.4448 14.5694 21.6083 14.6348C21.7629 14.6967 22.0006 14.9071 22.2449 15.1987C22.3514 15.3259 22.4422 15.4476 22.5074 15.5393V17.3041C22.5074 17.6662 22.801 17.9597 23.163 17.9597C23.5252 17.9597 23.8186 17.6662 23.8186 17.3041V15.9929H24.2677C25.0435 15.9929 25.6495 16.6627 25.5724 17.4346Z' fill='%231B1B1B'/%3E%3Cpath d='M29.7906 7.59943L26.7472 4.55593C26.5016 4.31048 26.1022 4.31054 25.8566 4.55599C25.6112 4.8015 25.6112 5.20088 25.8567 5.44639L27.8252 7.41501H20.7286C20.3815 7.41501 20.099 7.69751 20.099 8.04469C20.099 8.39187 20.3815 8.67431 20.7286 8.67431H27.8252L25.8566 10.6429C25.6112 10.8884 25.6112 11.2879 25.8567 11.5335C25.9794 11.6561 26.1406 11.7174 26.3019 11.7174C26.4631 11.7174 26.6244 11.6561 26.7472 11.5334L29.7907 8.48989C30.0361 8.24438 30.0361 7.84494 29.7906 7.59943Z' fill='%231B1B1B'/%3E%3Cpath d='M0.242366 8.48989L3.28581 11.5334C3.53138 11.7788 3.93082 11.7788 4.17639 11.5333C4.42177 11.2878 4.42177 10.8884 4.17633 10.6429L2.20776 8.67431H9.30436C9.65154 8.67431 9.93398 8.39181 9.93398 8.04463C9.93398 7.69745 9.65154 7.41501 9.30436 7.41501H2.20776L4.17639 5.44645C4.42177 5.20094 4.42177 4.80144 4.17633 4.55587C4.0536 4.4332 3.89237 4.37187 3.73113 4.37187C3.56989 4.37187 3.40859 4.4332 3.28581 4.55593L0.242305 7.59943C-0.00308073 7.84494 -0.00308076 8.24438 0.242366 8.48989Z' fill='%231B1B1B'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_d_175_974' x='-3.94173' y='0.196777' width='37.9165' height='30.9412' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset/%3E%3CfeGaussianBlur stdDeviation='2'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.12 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_175_974'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_175_974' result='shape'/%3E%3C/filter%3E%3CclipPath id='clip0_175_974'%3E%3Crect width='30' height='30' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: 85%;
    background-position: center center;
    -webkit-box-shadow: 0 0 0.375rem rgba(255, 255, 255, 0.6);
            box-shadow: 0 0 0.375rem rgba(255, 255, 255, 0.6);
    z-index: 1;
    -webkit-animation: swipe 2s ease-in infinite forwards;
            animation: swipe 2s ease-in infinite forwards;
    pointer-events: none;
    -webkit-transition: opacity 500ms ease;
    transition: opacity 500ms ease;
  }
  @-webkit-keyframes swipe {
    0% {
      -webkit-transform: translateX(0);
              transform: translateX(0);
      display: block;
      opacity: 0;
    }
    15% {
      opacity: 1;
    }
    45% {
      opacity: 1;
    }
    80% {
      -webkit-transform: translateX(-100px);
              transform: translateX(-100px);
      opacity: 0;
    }
    100% {
      opacity: 0;
    }
  }
  @keyframes swipe {
    0% {
      -webkit-transform: translateX(0);
              transform: translateX(0);
      display: block;
      opacity: 0;
    }
    15% {
      opacity: 1;
    }
    45% {
      opacity: 1;
    }
    80% {
      -webkit-transform: translateX(-100px);
              transform: translateX(-100px);
      opacity: 0;
    }
    100% {
      opacity: 0;
    }
  }
  .table-wrapper:has(.table-xl-scrollindicator):has(.fade-out)::after {
    opacity: 0 !important;
    -webkit-animation-play-state: paused;
            animation-play-state: paused;
  }
  .table-wrapper:has(.table-xl-noscrollindicator):has(.in-view)::after {
    display: none !important;
  }
  .table-xl-sticky {
    white-space: nowrap;
  }
  .table-xl-sticky thead tr td,
  .table-xl-sticky thead tr th,
  .table-xl-sticky tbody tr td,
  .table-xl-sticky tbody tr th {
    min-width: 40vw;
  }
}
@media (min-width: 1366px) and (min-width: 576px) {
  .table-xl-sticky thead tr td,
  .table-xl-sticky thead tr th,
  .table-xl-sticky tbody tr td,
  .table-xl-sticky tbody tr th {
    --col-min-width: 30vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 1366px) and (min-width: 768px) {
  .table-xl-sticky thead tr td,
  .table-xl-sticky thead tr th,
  .table-xl-sticky tbody tr td,
  .table-xl-sticky tbody tr th {
    --col-min-width: 28vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 1366px) and (min-width: 1025px) {
  .table-xl-sticky thead tr td,
  .table-xl-sticky thead tr th,
  .table-xl-sticky tbody tr td,
  .table-xl-sticky tbody tr th {
    --col-min-width: 22vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 1366px) and (min-width: 1366px) {
  .table-xl-sticky thead tr td,
  .table-xl-sticky thead tr th,
  .table-xl-sticky tbody tr td,
  .table-xl-sticky tbody tr th {
    --col-min-width: 17.875rem;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 1366px) {
  .table-xl-sticky thead tr td.half,
  .table-xl-sticky thead tr th.half,
  .table-xl-sticky tbody tr td.half,
  .table-xl-sticky tbody tr th.half {
    min-width: calc(var(--col-min-width) / 2);
  }
  .table-xl-sticky thead tr.section-header,
  .table-xl-sticky tbody tr.section-header {
    top: calc(19.6px + 1.40625rem + 0.125rem);
    z-index: 4;
    position: sticky;
    left: 0;
  }
}
@media (min-width: 1366px) and (min-width: 768px) {
  .table-xl-sticky thead tr.section-header,
  .table-xl-sticky tbody tr.section-header {
    top: calc(22.4px + 1.40625rem + 0.125rem);
  }
}
@media (min-width: 1366px) {
  .table-xl-sticky:not(.table-snap) table thead tr th,
  .table-xl-sticky:not(.table-snap) table tbody tr th {
    max-width: none;
  }
  .table-xl-sticky thead tr th {
    position: sticky;
    top: 0;
    z-index: 2;
  }
  .table-xl-sticky thead tr th:first-child {
    left: 0;
    z-index: 3;
  }
  .table-xl-sticky tbody:not(thead ~ *):first-child td,
  .table-xl-sticky tbody:not(thead ~ *):first-child th {
    border-top: 0.0625rem solid #ccc;
  }
  .table-xl-sticky tbody:not(thead ~ *) tr td,
  .table-xl-sticky tbody:not(thead ~ *) tr th {
    border-top: 0.0625rem solid #ccc;
  }
  .table-xl-sticky tbody tr th:first-child {
    position: sticky;
    left: 0;
    z-index: 2;
  }
  .table-xl-nosticky {
    white-space: wrap;
  }
  .table-xl-nosticky thead tr td,
  .table-xl-nosticky thead tr th,
  .table-xl-nosticky tbody tr td,
  .table-xl-nosticky tbody tr th {
    min-width: unset;
  }
  .table-xl-nosticky thead tr td.half,
  .table-xl-nosticky thead tr th.half,
  .table-xl-nosticky tbody tr td.half,
  .table-xl-nosticky tbody tr th.half {
    min-width: unset;
  }
  .table-xl-nosticky thead tr.section-header,
  .table-xl-nosticky tbody tr.section-header {
    position: static;
  }
  .table-xl-nosticky thead tr th {
    position: static;
  }
  .table-xl-nosticky tbody:not(thead ~ *):first-child td,
  .table-xl-nosticky tbody:not(thead ~ *):first-child th {
    border-top: none;
  }
  .table-xl-nosticky tbody:not(thead ~ *) tr td,
  .table-xl-nosticky tbody:not(thead ~ *) tr th {
    border-top: none;
  }
  .table-xl-nosticky tbody tr th:first-child {
    position: static;
  }
  .table-xl-fixed {
    table-layout: fixed;
  }
  .table-xl-nofixed {
    table-layout: auto;
  }
  .table-xl-striped tbody tr:not(.section-header):nth-child(even) td,
  .table-xl-striped tbody tr:not(.section-header):nth-child(even) th {
    background: #f5f5f5;
  }
  .table-xl-nostriped tbody tr:not(.section-header):nth-child(even) td,
  .table-xl-nostriped tbody tr:not(.section-header):nth-child(even) th {
    background: #fff;
  }
}
.table-wrapper {
  width: 100%;
  overflow: auto;
  border-radius: 0.375rem;
  border: 0.0625rem solid #ccc;
  scroll-behavior: smooth;
  position: relative;
}
@supports (scrollbar-width: thin) {
  .table-wrapper {
    scrollbar-width: thin;
    scrollbar-color: #666 #e8e8e8;
  }
}
@supports selector(::-webkit-scrollbar) {
  .table-wrapper::-webkit-scrollbar {
    width: 0.25rem;
    height: 0.25rem;
  }
  .table-wrapper::-webkit-scrollbar-track {
    background: #e8e8e8;
  }
  .table-wrapper::-webkit-scrollbar-thumb {
    background: #666;
    border-radius: 50rem;
  }
  .table-wrapper::-webkit-scrollbar-thumb:hover {
    background: #363636;
  }
}
.table-wrapper table {
  width: 100%;
}
.table-wrapper table th,
.table-wrapper table td {
  border-radius: 0 !important;
}
.table-wrapper table th:first-child,
.table-wrapper table td:first-child {
  border-left: none !important;
}
.table-wrapper table th:last-child,
.table-wrapper table td:last-child {
  border-right: none !important;
}
.table-wrapper table thead tr:first-child th,
.table-wrapper table thead tr:first-child td {
  border-top: none !important;
}
.table-wrapper table tbody tr:last-child th,
.table-wrapper table tbody tr:last-child td {
  border-bottom: none !important;
}
.table thead tr th,
.table thead tr td,
.table tbody tr th,
.table tbody tr td {
  padding: 0.703125rem 0.9375rem;
  border-top: none;
  border-bottom: 0.0625rem solid #ccc;
  border-right: 0.0625rem solid #ccc;
  background: #dadada;
}
.table thead tr th:first-child,
.table thead tr td:first-child,
.table tbody tr th:first-child,
.table tbody tr td:first-child {
  border-left: 0.0625rem solid #ccc;
}
.table thead tr th:empty, .table thead tr th:has(+ :empty),
.table thead tr td:empty,
.table thead tr td:has(+ :empty),
.table tbody tr th:empty,
.table tbody tr th:has(+ :empty),
.table tbody tr td:empty,
.table tbody tr td:has(+ :empty) {
  border-left: none;
  border-right: none;
}
.table thead tr th:empty:first-child, .table thead tr th:has(+ :empty):first-child,
.table thead tr td:empty:first-child,
.table thead tr td:has(+ :empty):first-child,
.table tbody tr th:empty:first-child,
.table tbody tr th:has(+ :empty):first-child,
.table tbody tr td:empty:first-child,
.table tbody tr td:has(+ :empty):first-child {
  border-left: 0.0625rem solid #ccc;
}
.table thead tr th:empty:last-child, .table thead tr th:has(+ :empty):last-child,
.table thead tr td:empty:last-child,
.table thead tr td:has(+ :empty):last-child,
.table tbody tr th:empty:last-child,
.table tbody tr th:has(+ :empty):last-child,
.table tbody tr td:empty:last-child,
.table tbody tr td:has(+ :empty):last-child {
  border-right: 0.0625rem solid #ccc;
}
.table thead tr th:not(:has(+ :empty)),
.table thead tr td:not(:has(+ :empty)),
.table tbody tr th:not(:has(+ :empty)),
.table tbody tr td:not(:has(+ :empty)) {
  border-right: 0.0625rem solid #ccc;
}
.table thead tr.section-header td,
.table thead tr.section-header th,
.table tbody tr.section-header td,
.table tbody tr.section-header th {
  background: #e8e8e8;
  font-size: 0.875rem;
  white-space: nowrap;
  padding: 0.46875rem 0.9375rem;
}
.table thead:has(~ tbody) tr:first-child th:first-child {
  border-top-left-radius: 0.375rem;
}
.table thead:has(~ tbody) tr:first-child th:last-child {
  border-top-right-radius: 0.375rem;
}
.table tbody tr td,
.table tbody tr th {
  background: #fff;
}
.table tbody:not(:has(thead ~ *)) tr td,
.table tbody:not(:has(thead ~ *)) tr th {
  border-top: none;
  border-bottom: 0.0625rem solid #ccc;
  border-right: 0.0625rem solid #ccc;
}
.table tbody:not(:has(thead ~ *)) tr td:first-child,
.table tbody:not(:has(thead ~ *)) tr th:first-child {
  border-left: 0.0625rem solid #ccc;
}
.table tbody:not(:has(thead ~ *)) tr:last-child td:first-child,
.table tbody:not(:has(thead ~ *)) tr:last-child th:first-child {
  border-bottom-left-radius: 0.375rem;
}
.table tbody:not(:has(thead ~ *)) tr:last-child td:last-child,
.table tbody:not(:has(thead ~ *)) tr:last-child th:last-child {
  border-bottom-right-radius: 0.375rem;
}
.table tbody:not(thead ~ *) tr td,
.table tbody:not(thead ~ *) tr th {
  border-top: none;
  border-bottom: 0.0625rem solid #ccc;
  border-right: 0.0625rem solid #ccc;
}
.table tbody:not(thead ~ *) tr td:first-child,
.table tbody:not(thead ~ *) tr th:first-child {
  border-left: 0.0625rem solid #ccc;
}
.table tbody:not(thead ~ *) tr:first-child td,
.table tbody:not(thead ~ *) tr:first-child th {
  border-top: 0.0625rem solid #ccc;
}
.table tbody:not(thead ~ *) tr:first-child td:first-child,
.table tbody:not(thead ~ *) tr:first-child th:first-child {
  border-top-left-radius: 0.375rem;
}
.table tbody:not(thead ~ *) tr:first-child td:last-child,
.table tbody:not(thead ~ *) tr:first-child th:last-child {
  border-top-right-radius: 0.375rem;
}

.form-control,
.custom-select,
.invalid-feedback {
  font-size: 0.875rem !important;
}
@media (min-width: 1025px) {
  .form-control,
  .custom-select,
  .invalid-feedback {
    font-size: 1rem !important;
  }
}

label {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 0.875rem;
  line-height: 1.3;
}
@media (min-width: 768px) {
  label {
    font-size: 1rem;
    line-height: 1.4;
  }
}

input + div:not(.input-group-append),
.form-caption {
  margin-top: 0.3125rem;
}

.custom-radio {
  margin-bottom: 1rem;
}
.custom-radio .custom-control-input {
  z-index: 0;
}

.custom-control-input ~ .custom-control-label::before {
  border: 0.0625rem solid #ccc;
  border-color: #363636;
}
.custom-control-input:checked ~ .custom-control-label::before {
  color: #363636;
}
.custom-control-input:checked ~ .custom-control-label {
  font-weight: 700;
}
.custom-control-input:active ~ .custom-control-label::before {
  color: #fff;
  background-color: #ceddf8;
}

input[type=password],
input[type=text].password {
  border-right: 1px solid #4c4c4c;
}
input[type=password].thin-border,
input[type=text].password.thin-border {
  border-right-color: #ccc;
}

.input-group-prepend .input-group-text,
.input-group-append .input-group-text {
  background: #fff;
  border-width: 2px;
  line-height: 1.3;
}
.input-group-prepend .input-group-text.thin-border,
.input-group-append .input-group-text.thin-border {
  border-width: 1px;
  border-color: #ccc;
  padding: 0.375rem 1rem;
  min-width: 75px;
}

.input-group.is-invalid ~ .invalid-feedback,
.form-control-label.text-danger ~ .invalid-feedback {
  display: block;
}

.is-invalid ~ .invalid-feedback {
  white-space: normal;
}

.custom-radio.custom-radio-as-checkbox .custom-control-label::before {
  border: 0.0625rem solid #363636;
  border-radius: 0;
}
.custom-radio.custom-radio-as-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath stroke='%23363636' d='M.5.5h19v19H.5z'/%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M15.605 5.268c.334-.365.817-.342 1.136-.023.318.318.36.816.034 1.172a903.547 903.547 0 0 1-5.3 5.94l-1.33 1.48a2912.567 2912.567 0 0 0-1.718 1.915c-.3.333-.846.323-1.152.016-.559-.532-1.006-.961-2.012-1.928l-.354-.34c-.7-.674-1.175-1.129-1.656-1.587-.354-.339-.32-.838 0-1.163.316-.321.798-.36 1.136-.02.98.928 1.817 1.732 3.408 3.268 3.448-3.843 5.567-6.212 7.808-8.73z'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.custom-checkbox.custom-checkbox-as-radio .custom-control-label::before {
  border: 0.0625rem solid #363636;
  border-radius: 50%;
}
.custom-checkbox.custom-checkbox-as-radio .faux-radio {
  position: relative;
  display: inline-block;
  margin-left: 2rem;
  padding-left: 2rem;
}
.custom-checkbox.custom-checkbox-as-radio .faux-radio::before {
  content: "";
  border: 0.0625rem solid #363636;
  border-color: transparent;
  border-radius: 50%;
  width: 20px;
  height: 20px;
  position: absolute;
  left: 0;
  display: none;
}
.custom-checkbox.custom-checkbox-as-radio .faux-radio::after {
  height: 20px;
  width: 20px;
  content: "";
  display: inline-block;
  background-image: url("data:image/svg+xml;charset=utf-8,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='20px' height='20px' viewBox='0 0 20 20' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Style-Guide' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='07.-Icons' transform='translate(-749.000000, -688.000000)'%3E%3Cg id='Functional' transform='translate(100.000000, 499.000000)'%3E%3Cg id='Elements-/-UI-/-Radio-/-Selected' transform='translate(649.000000, 189.000000)'%3E%3Ccircle id='Oval' stroke='%23363636' stroke-width='1' cx='10' cy='10' r='9.5'%3E%3C/circle%3E%3Ccircle id='Oval' fill='%23363636' fill-rule='evenodd' cx='10' cy='10' r='6'%3E%3C/circle%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  position: absolute;
  left: 0;
}
.custom-checkbox.custom-checkbox-as-radio .faux-radio .faux-radio-label {
  font-weight: 700;
}
.custom-checkbox.custom-checkbox-as-radio .custom-control-input:checked ~ .custom-control-label::before {
  border-color: transparent;
}
.custom-checkbox.custom-checkbox-as-radio .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='20px' height='20px' viewBox='0 0 20 20' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Style-Guide' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='07.-Icons' transform='translate(-749.000000, -688.000000)'%3E%3Cg id='Functional' transform='translate(100.000000, 499.000000)'%3E%3Cg id='Elements-/-UI-/-Radio-/-Selected' transform='translate(649.000000, 189.000000)'%3E%3Ccircle id='Oval' stroke='%23363636' stroke-width='1' cx='10' cy='10' r='9.5'%3E%3C/circle%3E%3Ccircle id='Oval' fill='%23363636' fill-rule='evenodd' cx='10' cy='10' r='6'%3E%3C/circle%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
.custom-checkbox.custom-checkbox-as-radio .custom-control-input:checked ~ .faux-radio::before {
  display: inline-block;
  border: 0.0625rem solid #363636;
}
.custom-checkbox.custom-checkbox-as-radio .custom-control-input:checked ~ .faux-radio::after {
  display: none;
  background-image: none;
}

.custom-switch {
  padding-left: 0;
}
.custom-switch .custom-control-label {
  cursor: pointer !important;
  padding-left: 2.7125rem;
}
.custom-switch .custom-control-label::before {
  height: 1.15rem;
  width: 2.0875rem;
  left: 0;
}
.custom-switch .custom-control-label::after {
  height: 0.85rem;
  width: 0.85rem;
  left: 0.2rem;
  top: 0.225rem;
}
.custom-switch .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #326fe2;
  border-color: #326fe2;
}

.btn {
  padding: 0.34375rem 0.9375rem;
  width: auto;
}
.btn.active, .btn:active, .btn:hover, .btn:focus {
  text-decoration: underline !important;
}
.btn.active .icon, .btn:active .icon, .btn:hover .icon, .btn:focus .icon {
  text-decoration: none;
}
.btn.disabled, .btn:disabled, .btn.disabled:hover, .btn:disabled:hover {
  opacity: 1;
  background: #e8e8e8;
  border-color: #e8e8e8;
  color: #ccc;
  pointer-events: none;
}
.btn .icon {
  vertical-align: middle;
  margin-right: 0.3125rem;
}
@media (max-width: 767.98px) {
  .btn {
    width: 100%;
  }
  .btn.btn-inline {
    width: auto;
  }
}

.btn-light,
.btn-light:hover,
.btn-light:focus,
.btn-link2,
.btn-link3,
.btn-outline-secondary,
.input-group-prepend .input-group-text,
.input-group-append .input-group-text,
.btn-warning,
.btn-warning:hover,
.btn-warning:not(:disabled):not(.disabled):active,
.btn-outline-light:hover,
.btn-outline-light:not(:disabled):not(.disabled):active,
.btn-light:not(:disabled):not(.disabled):active {
  color: #363636;
}

.btn-outline-secondary:hover,
.btn-trans-dark,
.btn-outline-secondary,
.input-group-prepend .input-group-text,
.input-group-append .input-group-text,
.btn-outline-secondary:not(:disabled):not(.disabled):active,
.btn-video {
  border-color: #363636;
}

.btn-trans-dark:hover,
.btn-trans-dark:focus,
.btn-trans-dark:active,
.btn-video,
.btn-outline-secondary:not(:disabled):not(.disabled):active,
.input-group-prepend .input-group-text:not(:disabled):not(.disabled):active,
.input-group-append .input-group-text:not(:disabled):not(.disabled):active {
  background-color: #363636;
}

.btn-light.active, .btn-light:active, .btn-light:hover, .btn-light:focus {
  background-color: #f5f5f5;
  border-color: #f5f5f5;
}

.btn-dark:hover,
.btn-dark:not(:disabled):not(.disabled):active {
  border-color: #000;
}

.btn-dark:not(:disabled):not(.disabled):active {
  background-color: #000;
}

.btn-primary,
.btn-secondary,
.btn-dark,
.btn-success,
.btn-info,
.btn-danger,
.btn-light:hover,
.btn-trans-dark:hover,
.btn-trans-light,
.btn-trans-light:hover,
.btn-outline-primary:hover,
.btn-outline-dark:hover,
.btn-outline-light,
.btn-outline-success,
.btn-outline-info,
.btn-outline-danger,
.btn-video-outline:hover,
.btn-video {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.btn-primary {
  border-color: #326fe2;
}
.btn-primary.active, .btn-primary:active, .btn-primary:hover, .btn-primary:focus {
  background-color: #004876;
  border-color: #004876;
}
.btn-primary i {
  font-size: 1.25rem;
  margin-left: 0.5em;
}

.btn-outline-primary {
  border-color: #326fe2;
}
.btn-outline-primary.active, .btn-outline-primary:active, .btn-outline-primary:hover, .btn-outline-primary:focus {
  border-color: #004876;
  background-color: #004876;
}

.btn-outline-secondary.active, .input-group-prepend .active.input-group-text,
.input-group-append .active.input-group-text, .btn-outline-secondary:active, .input-group-prepend .input-group-text:active,
.input-group-append .input-group-text:active, .btn-outline-secondary:hover, .input-group-prepend .input-group-text:hover,
.input-group-append .input-group-text:hover, .btn-outline-secondary:focus, .input-group-prepend .input-group-text:focus,
.input-group-append .input-group-text:focus {
  color: #fff;
  background-color: #363636;
}

.btn-dark.active, .btn-dark:active, .btn-dark:hover, .btn-dark:focus {
  background-color: #000;
}

.btn-trans-dark {
  border-color: #363636;
  background-color: transparent;
  color: #363636;
}
.btn-trans-dark.active, .btn-trans-dark:active, .btn-trans-dark:hover, .btn-trans-dark:focus {
  color: #fff;
  background-color: #363636;
}

.btn-trans-light {
  border-color: #fff;
  background-color: transparent;
  color: #fff;
}
.btn-trans-light.active, .btn-trans-light:active, .btn-trans-light:hover, .btn-trans-light:focus {
  color: #363636;
  background-color: #fff;
}

.btn-add-service {
  width: auto;
}

.btn:not(:hover) .icon.hover-icon,
.btn:hover .icon.hover-icon ~ .icon {
  display: none;
}

.btn.icon:hover {
  text-decoration: none !important;
}
.btn.icon:hover span {
  text-decoration: underline;
}

.btn-video-outline-centered {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background-color: #fff;
  border-color: #363636;
  color: #363636;
  text-decoration: none;
}
.btn-video-outline-centered .video-icon {
  width: 27px;
  height: 20px;
  margin-right: 6px;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='20' viewBox='0 0 27 20'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M25.896.825c.352 1.394.622 2.861.816 4.402A38.17 38.17 0 0 1 27 9.995c0 1.633-.102 3.228-.288 4.769a36.09 36.09 0 0 1-.816 4.402 77.547 77.547 0 0 1-5.957.623c-2.078.138-4.221.211-6.43.211-2.217 0-4.36-.073-6.439-.21a76.581 76.581 0 0 1-5.957-.624 34.533 34.533 0 0 1-.825-4.393A38.17 38.17 0 0 1 0 10.005c0-1.633.093-3.22.288-4.769A36.09 36.09 0 0 1 1.104.834 77.547 77.547 0 0 1 7.061.211 97.415 97.415 0 0 1 13.5 0c2.218 0 4.36.073 6.43.21 2.078.13 4.064.34 5.966.615zM10 15l8-5-8-5v10z'/%3E%3C/svg%3E");
  -webkit-transition: background-image 0.15s;
  transition: background-image 0.15s;
}
.btn-video-outline-centered:hover, .btn-video-outline-centered:focus, .btn-video-outline-centered:active {
  color: #fff;
  background-color: #363636;
  text-decoration: underline;
}
.btn-video-outline-centered:hover .video-icon, .btn-video-outline-centered:focus .video-icon, .btn-video-outline-centered:active .video-icon {
  width: 27px;
  height: 20px;
  margin-right: 6px;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='20' viewBox='0 0 27 20'%3E%3Cpath fill='%23ffffff' fill-rule='nonzero' d='M25.896.825c.352 1.394.622 2.861.816 4.402A38.17 38.17 0 0 1 27 9.995c0 1.633-.102 3.228-.288 4.769a36.09 36.09 0 0 1-.816 4.402 77.547 77.547 0 0 1-5.957.623c-2.078.138-4.221.211-6.43.211-2.217 0-4.36-.073-6.439-.21a76.581 76.581 0 0 1-5.957-.624 34.533 34.533 0 0 1-.825-4.393A38.17 38.17 0 0 1 0 10.005c0-1.633.093-3.22.288-4.769A36.09 36.09 0 0 1 1.104.834 77.547 77.547 0 0 1 7.061.211 97.415 97.415 0 0 1 13.5 0c2.218 0 4.36.073 6.43.21 2.078.13 4.064.34 5.966.615zM10 15l8-5-8-5v10z'/%3E%3C/svg%3E");
}

.btn-video-outline {
  background-color: #fff;
  border-color: #363636;
  color: #363636;
  text-decoration: none;
}
.btn-video-outline::after, .btn-video-outline::before {
  -webkit-transition: background 0.15s;
  transition: background 0.15s;
}
.btn-video-outline:hover, .btn-video-outline:focus, .btn-video-outline:active {
  color: #fff;
  background-color: #363636;
  text-decoration: underline;
}
.btn-video-outline:not(.icon-right) {
  position: relative;
}
.btn-video-outline:not(.icon-right)::before {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='20' viewBox='0 0 27 20'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M25.896.825c.352 1.394.622 2.861.816 4.402A38.17 38.17 0 0 1 27 9.995c0 1.633-.102 3.228-.288 4.769a36.09 36.09 0 0 1-.816 4.402 77.547 77.547 0 0 1-5.957.623c-2.078.138-4.221.211-6.43.211-2.217 0-4.36-.073-6.439-.21a76.581 76.581 0 0 1-5.957-.624 34.533 34.533 0 0 1-.825-4.393A38.17 38.17 0 0 1 0 10.005c0-1.633.093-3.22.288-4.769A36.09 36.09 0 0 1 1.104.834 77.547 77.547 0 0 1 7.061.211 97.415 97.415 0 0 1 13.5 0c2.218 0 4.36.073 6.43.21 2.078.13 4.064.34 5.966.615zM10 15l8-5-8-5v10z'/%3E%3C/svg%3E") no-repeat center;
  background-size: contain;
  height: 27px;
  width: 27px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.btn-video-outline:not(.icon-right)::before {
  left: 0;
}
.btn-video-outline:not(.icon-right)::before {
  margin-right: 10px;
  position: static;
  -webkit-transform: none;
          transform: none;
  width: 27px;
  height: 20px;
  vertical-align: text-top;
}
.btn-video-outline:not(.icon-right):hover, .btn-video-outline:not(.icon-right):focus, .btn-video-outline:not(.icon-right):active {
  position: relative;
}
.btn-video-outline:not(.icon-right):hover::before, .btn-video-outline:not(.icon-right):focus::before, .btn-video-outline:not(.icon-right):active::before {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='20' viewBox='0 0 27 20'%3E%3Cpath fill='%23ffffff' fill-rule='nonzero' d='M25.896.825c.352 1.394.622 2.861.816 4.402A38.17 38.17 0 0 1 27 9.995c0 1.633-.102 3.228-.288 4.769a36.09 36.09 0 0 1-.816 4.402 77.547 77.547 0 0 1-5.957.623c-2.078.138-4.221.211-6.43.211-2.217 0-4.36-.073-6.439-.21a76.581 76.581 0 0 1-5.957-.624 34.533 34.533 0 0 1-.825-4.393A38.17 38.17 0 0 1 0 10.005c0-1.633.093-3.22.288-4.769A36.09 36.09 0 0 1 1.104.834 77.547 77.547 0 0 1 7.061.211 97.415 97.415 0 0 1 13.5 0c2.218 0 4.36.073 6.43.21 2.078.13 4.064.34 5.966.615zM10 15l8-5-8-5v10z'/%3E%3C/svg%3E") no-repeat center;
  background-size: contain;
  height: 27px;
  width: 27px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.btn-video-outline:not(.icon-right):hover::before, .btn-video-outline:not(.icon-right):focus::before, .btn-video-outline:not(.icon-right):active::before {
  left: 0;
}
.btn-video-outline:not(.icon-right):hover::before, .btn-video-outline:not(.icon-right):focus::before, .btn-video-outline:not(.icon-right):active::before {
  margin-right: 10px;
  position: static;
  -webkit-transform: none;
          transform: none;
  width: 27px;
  height: 20px;
  vertical-align: text-top;
}
.btn-video-outline.icon-right {
  position: relative;
}
.btn-video-outline.icon-right::after {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='20' viewBox='0 0 27 20'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M25.896.825c.352 1.394.622 2.861.816 4.402A38.17 38.17 0 0 1 27 9.995c0 1.633-.102 3.228-.288 4.769a36.09 36.09 0 0 1-.816 4.402 77.547 77.547 0 0 1-5.957.623c-2.078.138-4.221.211-6.43.211-2.217 0-4.36-.073-6.439-.21a76.581 76.581 0 0 1-5.957-.624 34.533 34.533 0 0 1-.825-4.393A38.17 38.17 0 0 1 0 10.005c0-1.633.093-3.22.288-4.769A36.09 36.09 0 0 1 1.104.834 77.547 77.547 0 0 1 7.061.211 97.415 97.415 0 0 1 13.5 0c2.218 0 4.36.073 6.43.21 2.078.13 4.064.34 5.966.615zM10 15l8-5-8-5v10z'/%3E%3C/svg%3E") no-repeat center;
  background-size: contain;
  height: 27px;
  width: 27px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.btn-video-outline.icon-right::after {
  right: 0;
}
.btn-video-outline.icon-right::after {
  margin-left: 10px;
  position: static;
  -webkit-transform: none;
          transform: none;
  width: 27px;
  height: 20px;
  vertical-align: text-top;
}
.btn-video-outline.icon-right:hover, .btn-video-outline.icon-right:focus, .btn-video-outline.icon-right:active {
  position: relative;
}
.btn-video-outline.icon-right:hover::after, .btn-video-outline.icon-right:focus::after, .btn-video-outline.icon-right:active::after {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='20' viewBox='0 0 27 20'%3E%3Cpath fill='%23ffffff' fill-rule='nonzero' d='M25.896.825c.352 1.394.622 2.861.816 4.402A38.17 38.17 0 0 1 27 9.995c0 1.633-.102 3.228-.288 4.769a36.09 36.09 0 0 1-.816 4.402 77.547 77.547 0 0 1-5.957.623c-2.078.138-4.221.211-6.43.211-2.217 0-4.36-.073-6.439-.21a76.581 76.581 0 0 1-5.957-.624 34.533 34.533 0 0 1-.825-4.393A38.17 38.17 0 0 1 0 10.005c0-1.633.093-3.22.288-4.769A36.09 36.09 0 0 1 1.104.834 77.547 77.547 0 0 1 7.061.211 97.415 97.415 0 0 1 13.5 0c2.218 0 4.36.073 6.43.21 2.078.13 4.064.34 5.966.615zM10 15l8-5-8-5v10z'/%3E%3C/svg%3E") no-repeat center;
  background-size: contain;
  height: 27px;
  width: 27px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.btn-video-outline.icon-right:hover::after, .btn-video-outline.icon-right:focus::after, .btn-video-outline.icon-right:active::after {
  right: 0;
}
.btn-video-outline.icon-right:hover::after, .btn-video-outline.icon-right:focus::after, .btn-video-outline.icon-right:active::after {
  margin-left: 10px;
  position: static;
  -webkit-transform: none;
          transform: none;
  width: 27px;
  height: 20px;
  vertical-align: text-top;
}

.link-video {
  color: #363636;
  margin: 0;
  display: inline-block;
  position: relative;
  padding-left: 2.5rem;
  position: relative;
}
.link-video::before {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='20' viewBox='0 0 27 20'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M25.896.825c.352 1.394.622 2.861.816 4.402A38.17 38.17 0 0 1 27 9.995c0 1.633-.102 3.228-.288 4.769a36.09 36.09 0 0 1-.816 4.402 77.547 77.547 0 0 1-5.957.623c-2.078.138-4.221.211-6.43.211-2.217 0-4.36-.073-6.439-.21a76.581 76.581 0 0 1-5.957-.624 34.533 34.533 0 0 1-.825-4.393A38.17 38.17 0 0 1 0 10.005c0-1.633.093-3.22.288-4.769A36.09 36.09 0 0 1 1.104.834 77.547 77.547 0 0 1 7.061.211 97.415 97.415 0 0 1 13.5 0c2.218 0 4.36.073 6.43.21 2.078.13 4.064.34 5.966.615zM10 15l8-5-8-5v10z'/%3E%3C/svg%3E") no-repeat center;
  background-size: contain;
  height: 27px;
  width: 27px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.link-video::before {
  left: 0;
}

.btn-video {
  background-color: #4c4c4c;
  border-color: #4c4c4c;
  color: #fff;
  text-decoration: none;
}
.btn-video::after, .btn-video::before {
  -webkit-transition: background 0.15s;
  transition: background 0.15s;
}
.btn-video:hover, .btn-video:focus, .btn-video:active {
  color: #363636;
  background-color: #fff;
  text-decoration: underline;
}
.btn-video:not(.icon-right) {
  position: relative;
}
.btn-video:not(.icon-right)::before {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='20' viewBox='0 0 27 20'%3E%3Cpath fill='%23ffffff' fill-rule='nonzero' d='M25.896.825c.352 1.394.622 2.861.816 4.402A38.17 38.17 0 0 1 27 9.995c0 1.633-.102 3.228-.288 4.769a36.09 36.09 0 0 1-.816 4.402 77.547 77.547 0 0 1-5.957.623c-2.078.138-4.221.211-6.43.211-2.217 0-4.36-.073-6.439-.21a76.581 76.581 0 0 1-5.957-.624 34.533 34.533 0 0 1-.825-4.393A38.17 38.17 0 0 1 0 10.005c0-1.633.093-3.22.288-4.769A36.09 36.09 0 0 1 1.104.834 77.547 77.547 0 0 1 7.061.211 97.415 97.415 0 0 1 13.5 0c2.218 0 4.36.073 6.43.21 2.078.13 4.064.34 5.966.615zM10 15l8-5-8-5v10z'/%3E%3C/svg%3E") no-repeat center;
  background-size: contain;
  height: 27px;
  width: 27px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.btn-video:not(.icon-right)::before {
  left: 0;
}
.btn-video:not(.icon-right)::before {
  margin-right: 10px;
  position: static;
  -webkit-transform: none;
          transform: none;
  width: 27px;
  height: 20px;
  vertical-align: text-top;
}
.btn-video:not(.icon-right):hover, .btn-video:not(.icon-right):focus, .btn-video:not(.icon-right):active {
  position: relative;
}
.btn-video:not(.icon-right):hover::before, .btn-video:not(.icon-right):focus::before, .btn-video:not(.icon-right):active::before {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='20' viewBox='0 0 27 20'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M25.896.825c.352 1.394.622 2.861.816 4.402A38.17 38.17 0 0 1 27 9.995c0 1.633-.102 3.228-.288 4.769a36.09 36.09 0 0 1-.816 4.402 77.547 77.547 0 0 1-5.957.623c-2.078.138-4.221.211-6.43.211-2.217 0-4.36-.073-6.439-.21a76.581 76.581 0 0 1-5.957-.624 34.533 34.533 0 0 1-.825-4.393A38.17 38.17 0 0 1 0 10.005c0-1.633.093-3.22.288-4.769A36.09 36.09 0 0 1 1.104.834 77.547 77.547 0 0 1 7.061.211 97.415 97.415 0 0 1 13.5 0c2.218 0 4.36.073 6.43.21 2.078.13 4.064.34 5.966.615zM10 15l8-5-8-5v10z'/%3E%3C/svg%3E") no-repeat center;
  background-size: contain;
  height: 27px;
  width: 27px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.btn-video:not(.icon-right):hover::before, .btn-video:not(.icon-right):focus::before, .btn-video:not(.icon-right):active::before {
  left: 0;
}
.btn-video:not(.icon-right):hover::before, .btn-video:not(.icon-right):focus::before, .btn-video:not(.icon-right):active::before {
  margin-right: 10px;
  position: static;
  -webkit-transform: none;
          transform: none;
  width: 27px;
  height: 20px;
  vertical-align: text-top;
}
.btn-video.icon-right {
  position: relative;
}
.btn-video.icon-right::after {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='20' viewBox='0 0 27 20'%3E%3Cpath fill='%23ffffff' fill-rule='nonzero' d='M25.896.825c.352 1.394.622 2.861.816 4.402A38.17 38.17 0 0 1 27 9.995c0 1.633-.102 3.228-.288 4.769a36.09 36.09 0 0 1-.816 4.402 77.547 77.547 0 0 1-5.957.623c-2.078.138-4.221.211-6.43.211-2.217 0-4.36-.073-6.439-.21a76.581 76.581 0 0 1-5.957-.624 34.533 34.533 0 0 1-.825-4.393A38.17 38.17 0 0 1 0 10.005c0-1.633.093-3.22.288-4.769A36.09 36.09 0 0 1 1.104.834 77.547 77.547 0 0 1 7.061.211 97.415 97.415 0 0 1 13.5 0c2.218 0 4.36.073 6.43.21 2.078.13 4.064.34 5.966.615zM10 15l8-5-8-5v10z'/%3E%3C/svg%3E") no-repeat center;
  background-size: contain;
  height: 27px;
  width: 27px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.btn-video.icon-right::after {
  right: 0;
}
.btn-video.icon-right::after {
  margin-left: 10px;
  position: static;
  -webkit-transform: none;
          transform: none;
  width: 27px;
  height: 20px;
  vertical-align: text-top;
}
.btn-video.icon-right:hover, .btn-video.icon-right:focus, .btn-video.icon-right:active {
  position: relative;
}
.btn-video.icon-right:hover::after, .btn-video.icon-right:focus::after, .btn-video.icon-right:active::after {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='20' viewBox='0 0 27 20'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M25.896.825c.352 1.394.622 2.861.816 4.402A38.17 38.17 0 0 1 27 9.995c0 1.633-.102 3.228-.288 4.769a36.09 36.09 0 0 1-.816 4.402 77.547 77.547 0 0 1-5.957.623c-2.078.138-4.221.211-6.43.211-2.217 0-4.36-.073-6.439-.21a76.581 76.581 0 0 1-5.957-.624 34.533 34.533 0 0 1-.825-4.393A38.17 38.17 0 0 1 0 10.005c0-1.633.093-3.22.288-4.769A36.09 36.09 0 0 1 1.104.834 77.547 77.547 0 0 1 7.061.211 97.415 97.415 0 0 1 13.5 0c2.218 0 4.36.073 6.43.21 2.078.13 4.064.34 5.966.615zM10 15l8-5-8-5v10z'/%3E%3C/svg%3E") no-repeat center;
  background-size: contain;
  height: 27px;
  width: 27px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.btn-video.icon-right:hover::after, .btn-video.icon-right:focus::after, .btn-video.icon-right:active::after {
  right: 0;
}
.btn-video.icon-right:hover::after, .btn-video.icon-right:focus::after, .btn-video.icon-right:active::after {
  margin-left: 10px;
  position: static;
  -webkit-transform: none;
          transform: none;
  width: 27px;
  height: 20px;
  vertical-align: text-top;
}

.btn-link {
  color: #326fe2;
  padding: 0;
}
.btn-link:hover {
  text-decoration: none !important;
}

.btn-link2 {
  color: #4c4c4c;
  text-decoration: underline;
  padding: 0;
}
.btn-link2:hover {
  text-decoration: none !important;
}

.btn-link3 {
  color: #4c4c4c;
  text-decoration: none !important;
  padding: 0;
}
.btn-link3:hover {
  text-decoration: underline !important;
}

.btn-link4 {
  color: #4c4c4c;
  text-decoration: underline !important;
  padding: 10px;
  border: none;
}
.btn-link4:hover {
  text-decoration: underline !important;
}

.btn-link5 {
  color: #4c4c4c;
  text-decoration: underline !important;
  padding: 0;
}
.btn-link5:hover {
  text-decoration: underline !important;
}

.remove-btn,
.remove-btn-lg {
  cursor: pointer;
}

.modal-header button.close {
  text-shadow: none;
}

.close {
  opacity: 1;
}

a.btn {
  text-decoration: none;
}

.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,
.btn-group-vertical > .btn:focus,
.btn-group-vertical > .btn:active,
.btn-group-vertical > .btn.active {
  background-color: #326fe2;
  color: #fff;
}

.card {
  margin-bottom: 1em;
}
.card .list-group {
  margin-left: -0.9375rem;
  margin-right: -0.9375rem;
}
.card .card-header {
  background: #ccc;
}
.card .card-title.h5 {
  margin-bottom: 0.9375rem !important;
}
#accordion .card {
  border: none;
  border-bottom: 0.0625rem solid #ccc;
  border-radius: none;
}
#accordion .card .card-header {
  padding: 1.25rem 0;
  border-bottom: 0.0625rem solid #ccc;
  border-top: none;
  background-color: #fff;
}
#accordion .card .card-header:first-child {
  border-radius: 0;
  border-bottom: none;
}
#accordion .card .card-header .btn {
  padding: 1.25rem 0.625rem;
}
#accordion .card .card-header .btn.btn-link {
  color: #666;
  font-size: 1rem;
  font-weight: 700;
  text-decoration: none;
}
#accordion .card .card-header .btn.btn-link:hover {
  text-decoration: none;
}
#accordion .card .card-header .btn.btn-link::before {
  content: "";
  float: left;
  width: 20px;
  height: 20px;
  margin: 3px 5px 0 0;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M7.579 5.987L3.275 1.604A.908.908 0 0 1 3 .944.992.992 0 0 1 3.255.29c.225-.2.457-.288.698-.29a.919.919 0 0 1 .666.275l5.106 5.058a.948.948 0 0 1 .007 1.327l-5.118 5.047c-.123.165-.38.292-.654.293a.962.962 0 0 1-.683-.293.903.903 0 0 1-.277-.66.993.993 0 0 1 .256-.655L7.58 5.987z'/%3E%3C/svg%3E") no-repeat 0 0;
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg);
}
#accordion .card .card-header .btn.btn-link.collapsed::before {
  -webkit-transform: rotate(0deg);
          transform: rotate(0deg);
}
#accordion .card .card-body {
  padding: 0;
  margin-left: 0.9375rem;
}

.card-link {
  color: #326fe2;
}
.card-link:hover {
  text-decoration: none;
}

.alert {
  font-size: inherit;
  font-weight: 400;
  border-left: 0.125rem solid transparent;
  border-radius: 0 0.125rem 0.125rem 0;
  padding: 0.5rem 0.625rem 0.5rem 2.875rem;
  margin: auto;
}
.alert.alert-success {
  color: #046a38;
  border-left-color: #046a38;
  background-color: #d5e6de;
  position: relative;
}
.alert.alert-success::after {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23046A38' class='bi bi-check-circle-fill' viewBox='0 0 16 16'><path d='M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zm-3.97-3.03a.75.75 0 0 0-1.08.022L7.477 9.417 5.384 7.323a.75.75 0 0 0-1.06 1.06L6.97 11.03a.75.75 0 0 0 1.079-.02l3.992-4.99a.75.75 0 0 0-.01-1.05z'/></svg>") no-repeat center;
  background-size: contain;
  height: 16px;
  width: 16px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.alert.alert-success::after {
  left: 0;
}
.alert.alert-info {
  color: #224e64;
  border-left-color: #31708f;
  background-color: #dde7ec;
  position: relative;
}
.alert.alert-info::after {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%2331708F' class='bi bi-info-circle-fill' viewBox='0 0 16 16'><path d='M8 16A8 8 0 1 0 8 0a8 8 0 0 0 0 16zm.93-9.412-1 4.705c-.07.34.029.533.304.533.194 0 .487-.07.686-.246l-.088.416c-.287.346-.92.598-1.465.598-.703 0-1.002-.422-.808-1.319l.738-3.468c.064-.293.006-.399-.287-.47l-.451-.081.082-.381 2.29-.287zM8 5.5a1 1 0 1 1 0-2 1 1 0 0 1 0 2z'/></svg>") no-repeat center;
  background-size: contain;
  height: 16px;
  width: 16px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.alert.alert-info::after {
  left: 0;
}
.alert.alert-warning {
  color: #363636;
  border-left-color: #eea103;
  background-color: #fcefd5;
  position: relative;
}
.alert.alert-warning::after {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23FFC600' class='bi bi-exclamation-circle-fill' viewBox='0 0 16 16'><path d='M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zM8 4a.905.905 0 0 0-.9.995l.35 3.507a.552.552 0 0 0 1.1 0l.35-3.507A.905.905 0 0 0 8 4zm.002 6a1 1 0 1 0 0 2 1 1 0 0 0 0-2z'/></svg>") no-repeat center;
  background-size: contain;
  height: 16px;
  width: 16px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.alert.alert-warning::after {
  left: 0;
}
.alert.alert-danger {
  color: #741216;
  border-left-color: #a51a1f;
  background-color: #f0d9da;
  position: relative;
}
.alert.alert-danger::after {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23B2200D' class='bi bi-x-circle-fill' viewBox='0 0 16 16'><path d='M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zM5.354 4.646a.5.5 0 1 0-.708.708L7.293 8l-2.647 2.646a.5.5 0 0 0 .708.708L8 8.707l2.646 2.647a.5.5 0 0 0 .708-.708L8.707 8l2.647-2.646a.5.5 0 0 0-.708-.708L8 7.293 5.354 4.646z'/></svg>") no-repeat center;
  background-size: contain;
  height: 16px;
  width: 16px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.alert.alert-danger::after {
  left: 0;
}
.alert.alert-success::after, .alert.alert-info::after, .alert.alert-warning::after, .alert.alert-danger::after {
  left: 15px;
  top: 18px;
}

.alert-dismissible {
  padding-right: 2.5rem;
}
.alert-dismissible .close {
  width: 40px;
  height: 100%;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cg fill='%23363636' fill-rule='nonzero'%3E%3Cpath d='M7.817 6.726L10 8.909l2.183-2.183a.772.772 0 0 1 1.004-.075l.087.075a.772.772 0 0 1 0 1.091L11.091 10l2.183 2.183a.772.772 0 1 1-1.091 1.091L10 11.091l-2.183 2.183a.772.772 0 0 1-1.004.075l-.087-.075a.772.772 0 0 1 0-1.091L8.909 10 6.726 7.817a.772.772 0 1 1 1.091-1.091z'/%3E%3Cpath d='M10 20c5.523 0 10-4.477 10-10S15.523 0 10 0 0 4.477 0 10s4.477 10 10 10zm0-1a9 9 0 1 1 0-18 9 9 0 0 1 0 18z'/%3E%3C/g%3E%3C/svg%3E");
  background-size: 50%;
  background-position: center;
  background-repeat: no-repeat;
}

.breadcrumb {
  background-color: #fff;
}

.breadcrumb-item {
  font-weight: 700;
}
.breadcrumb-item a {
  color: #363636;
}
.breadcrumb-item.active {
  color: #363636;
}

.badge {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #fff;
  background: #326fe2;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #326fe2;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #326fe2;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}
.badge-container, .badge-marxent-container {
  position: absolute;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  z-index: 1;
}

.badge-marxent-container {
  bottom: 3.28125rem;
  left: 0.9375rem;
}
@media (min-width: 768px) {
  .badge-marxent-container {
    bottom: 6.796875rem;
    left: 0.9375rem;
  }
}

.multi-badge-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  position: absolute;
}

.multi-badge-container > .badge-container {
  position: relative;
}
.multi-badge-container > .badge-marxent-container {
  position: relative;
  padding-top: 10px;
  padding-bottom: 5px;
}

.badge-green,
.badge-free-delivery,
.badge-reward,
.badge-install,
.badge-online,
.badge-instore,
.badge-success {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #fff;
  background: #046a38;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge-green::before,
.badge-free-delivery::before,
.badge-reward::before,
.badge-install::before,
.badge-online::before,
.badge-instore::before,
.badge-success::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #046a38;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge-green::after,
.badge-free-delivery::after,
.badge-reward::after,
.badge-install::after,
.badge-online::after,
.badge-instore::after,
.badge-success::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #046a38;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}

.badge-install {
  padding-left: 0.625rem;
  padding-right: 0.625rem;
}

.badge-super-buy,
.badge-blue,
.badge-preorder {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #fff;
  background: #004876;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge-super-buy::before,
.badge-blue::before,
.badge-preorder::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #004876;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge-super-buy::after,
.badge-blue::after,
.badge-preorder::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #004876;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}

.badge-preowned,
.badge-purple {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #fff;
  background: #4D4185;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge-preowned::before,
.badge-purple::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #4D4185;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge-preowned::after,
.badge-purple::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #4D4185;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}

.badge-yellow,
.badge-clearance,
.badge-best-seller {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #363636;
  background: #ffc600;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge-yellow::before,
.badge-clearance::before,
.badge-best-seller::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #ffc600;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge-yellow::after,
.badge-clearance::after,
.badge-best-seller::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #ffc600;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}

.badge-nfm-plus,
.badge-orange,
.badge-exclusive {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #fff;
  background: #f96302;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge-nfm-plus::before,
.badge-orange::before,
.badge-exclusive::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #f96302;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge-nfm-plus::after,
.badge-orange::after,
.badge-exclusive::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #f96302;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}

.badge-secondary {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #fff;
  background: #4c4c4c;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge-secondary::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #4c4c4c;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge-secondary::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #4c4c4c;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}

.badge-danger,
.badge-red,
.badge-doorbuster {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #fff;
  background: #a51a1f;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge-danger::before,
.badge-red::before,
.badge-doorbuster::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #a51a1f;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge-danger::after,
.badge-red::after,
.badge-doorbuster::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #a51a1f;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}

.badge-warning {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #fff;
  background: #eea103;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge-warning::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #eea103;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge-warning::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #eea103;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}

.badge-info,
.badge-gas,
.badge-dual-fuel {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #fff;
  background: #31708f;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge-info::before,
.badge-gas::before,
.badge-dual-fuel::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #31708f;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge-info::after,
.badge-gas::after,
.badge-dual-fuel::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #31708f;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}

.badge-red-orange,
.badge-electric {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #fff;
  background: #d24627;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge-red-orange::before,
.badge-electric::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #d24627;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge-red-orange::after,
.badge-electric::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #d24627;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}

.badge-light {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #fff;
  background: #fff;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge-light::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #fff;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge-light::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #fff;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}

.badge-dark {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #fff;
  background: #363636;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge-dark::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #363636;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge-dark::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #363636;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}

.gas-white {
  background: no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='12' viewBox='0 0 10 12' role='img'%3E%3Cpath fill='%23FFF' fill-rule='evenodd' d='M2.849 12C-.193 10.138-.895 7.034 1.21 4.966 3.317 2.896 4.253 1.448 2.849 0 4.72.62 7.295.62 6.827 3.931c-.312 2.207-.078 3.172.702 2.897.624-.414.858-1.38.702-2.897C9.869 6.207 11.507 8.897 7.529 12c.468-3.931-2.574-3.517-2.574-6.62-.627.492-2.808 1.448-.936 4.344-.936-.207-1.872-.62-1.872-2.069-1.17 1.862.234 3.517.702 4.345z'/%3E%3C/svg%3E");
  width: 10px;
  height: 12px;
  display: inline-block;
  margin-right: 5px;
}

.electric-white {
  background: no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='13' viewBox='0 0 8 13' role='img'%3E%3Cpath fill='%23FFF' fill-rule='evenodd' d='M1.778 13L8 4.767H4.444L6.89 0H2.667L0 6.5h3.556z'/%3E%3C/svg%3E");
  width: 8px;
  height: 13px;
  display: inline-block;
  margin-right: 5px;
}

.dualfuel-white {
  background: no-repeat url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Layer_2' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 66.03 46.59'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23fff;stroke-width:0px;%7D%3C/style%3E%3C/defs%3E%3Cg id='gas-and-electric-fuel'%3E%3Cg id='badge_icon-dual-fuel_white2'%3E%3Cpath id='Path_967' class='cls-1' d='m9.58,45.3s-18.2-8.61-4.43-27.98c0,0,7.97-10.95,4.43-17.32,0,0,13.67,9.45,12.3,25.65,0,0,5.02-7.49,5.7-10.2,0,0,12.88,17.41-3.84,30.05,2.4-4.78,1-10.51-3.38-13.78-3.3-2.67-5.07-6.67-4.78-10.78,0,0-8.07,3.09-2.66,15.63,0,0-4.53-1.03-6.79-7.3-1.37,5.57-.11,11.43,3.44,16.04Z'/%3E%3Cpath id='Path_982' class='cls-1' d='m48.22,1.8h13.02l-6.04,15.92h10.83l-20.16,28.87,5.74-23.31-11.59-.38L48.22,1.8Z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  width: 21px;
  height: 16px;
  display: inline-block;
  margin-right: 5px;
}

.post-add-to-cart .modal-content .modal-info,
.post-add-to-cart .modal-content .option-info-group-col-2,
.product-add-ons .modal-content .modal-info,
.product-add-ons .modal-content .option-info-group-col-2 {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.post-add-to-cart .modal-content .modal-body .modal-line-item,
.product-add-ons .modal-content .modal-body .modal-line-item {
  margin-bottom: 0;
}
.post-add-to-cart .modal-content .modal-body #installation-form-productType-error,
.product-add-ons .modal-content .modal-body #installation-form-productType-error {
  margin: -0.3rem 0 0.5rem;
}
.post-add-to-cart .modal-content h4,
.post-add-to-cart .modal-content h5,
.post-add-to-cart .modal-content h6,
.product-add-ons .modal-content h4,
.product-add-ons .modal-content h5,
.product-add-ons .modal-content h6 {
  font-size: 1.125rem;
  margin-bottom: 0;
}
.post-add-to-cart .modal-content h4.parts-header,
.post-add-to-cart .modal-content h5.parts-header,
.post-add-to-cart .modal-content h6.parts-header,
.product-add-ons .modal-content h4.parts-header,
.product-add-ons .modal-content h5.parts-header,
.product-add-ons .modal-content h6.parts-header {
  margin: 0.9375rem 0 0.625rem;
}
.post-add-to-cart .modal-content h4.performance-header,
.post-add-to-cart .modal-content h5.performance-header,
.post-add-to-cart .modal-content h6.performance-header,
.product-add-ons .modal-content h4.performance-header,
.product-add-ons .modal-content h5.performance-header,
.product-add-ons .modal-content h6.performance-header {
  margin: 0.5625rem 0 0;
}
.post-add-to-cart .modal-content h4.antivirus-header,
.post-add-to-cart .modal-content h5.antivirus-header,
.post-add-to-cart .modal-content h6.antivirus-header,
.product-add-ons .modal-content h4.antivirus-header,
.product-add-ons .modal-content h5.antivirus-header,
.product-add-ons .modal-content h6.antivirus-header {
  margin: 0.5625rem 0 0;
}
.post-add-to-cart .modal-content h4.payment-antivirus-title, .post-add-to-cart .modal-content h4.Payment-Protection-title,
.post-add-to-cart .modal-content h5.payment-antivirus-title,
.post-add-to-cart .modal-content h5.Payment-Protection-title,
.post-add-to-cart .modal-content h6.payment-antivirus-title,
.post-add-to-cart .modal-content h6.Payment-Protection-title,
.product-add-ons .modal-content h4.payment-antivirus-title,
.product-add-ons .modal-content h4.Payment-Protection-title,
.product-add-ons .modal-content h5.payment-antivirus-title,
.product-add-ons .modal-content h5.Payment-Protection-title,
.product-add-ons .modal-content h6.payment-antivirus-title,
.product-add-ons .modal-content h6.Payment-Protection-title {
  margin-bottom: 0.75rem;
  line-height: 1;
}
.post-add-to-cart .modal-content .plan-options h6,
.product-add-ons .modal-content .plan-options h6 {
  margin-bottom: 10px;
}
.post-add-to-cart .modal-content .modal-header,
.product-add-ons .modal-content .modal-header {
  padding-bottom: 0.625rem;
}
.post-add-to-cart .modal-content .title,
.product-add-ons .modal-content .title {
  padding: 7px 0;
  font-size: 0.875rem !important;
  line-height: 1.2rem !important;
}
.post-add-to-cart .modal-content .plan-discount,
.product-add-ons .modal-content .plan-discount {
  padding: 0.9375rem 0;
  font-size: 0.875rem !important;
  margin-left: -0.9375rem;
}

.button-div {
  margin: 0;
  margin-left: 0 !important;
  margin-right: 0 !important;
  padding: 0;
  padding-bottom: 0.9375rem;
}

.modal {
  overflow-y: scroll;
  -webkit-overflow-scrolling: touch;
}
.modal .modal-header {
  border-bottom: 0.0625rem solid #ccc;
  padding-bottom: 0.9375rem;
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 1.125rem;
  line-height: 1.7;
}
@media (min-width: 768px) {
  .modal .modal-header {
    font-size: 1.375rem;
    line-height: 1.4;
  }
}
.modal .modal-header .modal-title {
  margin-right: 1.875rem;
}
.modal .modal-header .close {
  position: absolute;
  top: 0;
  right: 0;
  padding: 0.9375rem 1.875rem;
  margin: 0;
  opacity: 1;
  color: #363636;
  font-size: 0;
}
@media (max-width: 1024.98px) {
  .modal .modal-header .close {
    padding: 0.9375rem;
  }
}
.modal .content-modal-close {
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cg fill='%23363636' fill-rule='nonzero'%3E%3Cpath d='M7.817 6.726L10 8.909l2.183-2.183a.772.772 0 0 1 1.004-.075l.087.075a.772.772 0 0 1 0 1.091L11.091 10l2.183 2.183a.772.772 0 1 1-1.091 1.091L10 11.091l-2.183 2.183a.772.772 0 0 1-1.004.075l-.087-.075a.772.772 0 0 1 0-1.091L8.909 10 6.726 7.817a.772.772 0 1 1 1.091-1.091z'/%3E%3Cpath d='M10 20c5.523 0 10-4.477 10-10S15.523 0 10 0 0 4.477 0 10s4.477 10 10 10zm0-1a9 9 0 1 1 0-18 9 9 0 0 1 0 18z'/%3E%3C/g%3E%3C/svg%3E");
  display: block;
  width: 20px;
  height: 20px;
}
.modal .modal-content {
  background-clip: padding-box;
  padding: 0.9375rem 1.875rem 1.875rem;
}
.modal .modal-content #pageTimeoutModalTitle .warning-icon {
  padding-right: 0.9375rem;
}
@media (max-width: 1024.98px) {
  .modal .modal-content {
    padding: 0.9375rem;
  }
}
.modal .modal-body {
  padding: 0.625rem 0;
}
.modal .modal-body .video-container {
  height: 147px;
}
@media (min-width: 768px) {
  .modal .modal-body .video-container {
    width: 100%;
    height: 377px;
  }
}
.modal .modal-footer {
  padding: 0.9375rem 0 0;
  border-top: 0.0625rem solid #ccc;
}
@media (min-width: 768px) {
  .modal.post-add-to-cart .modal-dialog, .modal.product-add-ons .modal-dialog {
    max-width: 726px;
  }
}
.modal.post-add-to-cart .prev-service-header, .modal.product-add-ons .prev-service-header {
  border-bottom: 0.0625rem solid #ccc;
  margin-bottom: 10px;
}
.modal.post-add-to-cart .next-service-header, .modal.product-add-ons .next-service-header {
  border-top: 0.0625rem solid #ccc;
}
.modal.post-add-to-cart .modal-line-item, .modal.product-add-ons .modal-line-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 10px;
  padding-bottom: 10px;
}
@media (min-width: 1025px) {
  .modal.post-add-to-cart .modal-line-item:last-of-type, .modal.product-add-ons .modal-line-item:last-of-type {
    margin-bottom: 0;
    padding-bottom: 0;
  }
}
.modal.post-add-to-cart .modal-line-item .modal-info, .modal.product-add-ons .modal-line-item .modal-info {
  display: block;
  width: 100%;
}
@media (min-width: 1025px) {
  .modal.post-add-to-cart .modal-line-item .modal-info, .modal.product-add-ons .modal-line-item .modal-info {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}
@media (min-width: 1025px) {
  .modal.post-add-to-cart .modal-line-item .line-item-qty, .modal.product-add-ons .modal-line-item .line-item-qty {
    -webkit-box-flex: 1;
        -ms-flex: 1 0 25%;
            flex: 1 0 25%;
    text-align: right;
    margin-top: 0;
  }
}
.modal.post-add-to-cart .modal-line-item .line-item-primary, .modal.product-add-ons .modal-line-item .line-item-primary {
  margin-bottom: 15px;
}
@media (min-width: 1025px) {
  .modal.post-add-to-cart .modal-line-item .line-item-primary, .modal.product-add-ons .modal-line-item .line-item-primary {
    margin-bottom: 0;
  }
}
.modal.post-add-to-cart .modal-line-item .line-item-image, .modal.product-add-ons .modal-line-item .line-item-image {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  margin-right: 10px;
}
.modal.post-add-to-cart .modal-line-item .line-item-image img, .modal.product-add-ons .modal-line-item .line-item-image img {
  min-width: 70px;
  width: 70px;
  min-height: 70px;
  height: 70px;
}
.modal.post-add-to-cart .modal-line-item .line-item-name, .modal.product-add-ons .modal-line-item .line-item-name {
  margin: 0 10px 0 0;
  white-space: initial;
}
.modal.post-add-to-cart .modal-line-item .line-item-sku, .modal.product-add-ons .modal-line-item .line-item-sku {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
  font-size: 0.75rem;
}
.modal.post-add-to-cart .modal-footer, .modal.product-add-ons .modal-footer {
  border-top: 0.0625rem solid #ccc;
}
.modal.post-add-to-cart .modal-footer button, .modal.product-add-ons .modal-footer button {
  padding: 0.34375rem 0.9375rem;
}
.modal.post-add-to-cart .modal-footer .button-wrapper, .modal.product-add-ons .modal-footer .button-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.modal.post-add-to-cart .modal-footer .continue-link, .modal.product-add-ons .modal-footer .continue-link {
  padding: 0;
  font-size: 0.875rem;
  text-align: left;
}
@media (min-width: 1025px) {
  .modal.post-add-to-cart .modal-footer .continue-link, .modal.product-add-ons .modal-footer .continue-link {
    font-size: 1rem;
  }
}
.modal.post-add-to-cart .modal-footer .btn-view-cart, .modal.product-add-ons .modal-footer .btn-view-cart {
  max-width: 120px;
  height: 36px;
  max-height: 36px;
  padding: 0 15px;
}
.modal .product-add-ons .modal-line-item .line-item-qty {
  text-align: left;
}
@media (min-width: 768px) {
  .modal.modal-security-questions .modal-dialog {
    max-width: 726px;
  }
}
.modal.modal-security-question-check button.close, .modal.modal-security-questions button.close {
  display: none;
}
.modal.post-add-to-cart .modal-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
@media (min-width: 1025px) {
  .modal.post-add-to-cart .modal-header {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
}
.modal.post-add-to-cart .modal-header .icon {
  width: 20px;
  height: 20px;
  margin: 5px 5px 0 0;
}
@media (min-width: 1025px) {
  .modal.post-add-to-cart .modal-header .icon {
    width: 24px;
    height: 24px;
    margin: 0 10px 0 0;
  }
}
.modal.post-add-to-cart .modal-header h4.quantity-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 0;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
@media (min-width: 1025px) {
  .modal.post-add-to-cart .modal-header h4.quantity-header {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
}
.modal.post-add-to-cart .modal-header h4.quantity-header .quantity-added {
  margin-right: 0.3125rem;
}
.modal .modal-parts-gold-plan .plan-options,
.modal .modal-body-addons .plan-options,
.modal .modal-antivirus-performance .plan-options,
.modal .modal-gold-plan .plan-options {
  padding: 15px 0 5px;
  border-top: 0.0625rem solid #ccc;
}
.modal .modal-parts-gold-plan .plan-options .plan-option,
.modal .modal-body-addons .plan-options .plan-option,
.modal .modal-antivirus-performance .plan-options .plan-option,
.modal .modal-gold-plan .plan-options .plan-option {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.modal .modal-parts-gold-plan .plan-options .plan-option:last-of-type,
.modal .modal-body-addons .plan-options .plan-option:last-of-type,
.modal .modal-antivirus-performance .plan-options .plan-option:last-of-type,
.modal .modal-gold-plan .plan-options .plan-option:last-of-type {
  margin-bottom: 0;
}
.modal .modal-parts-gold-plan .plan-options .plan-option .custom-control,
.modal .modal-body-addons .plan-options .plan-option .custom-control,
.modal .modal-antivirus-performance .plan-options .plan-option .custom-control,
.modal .modal-gold-plan .plan-options .plan-option .custom-control {
  margin-bottom: 0;
}
.modal .modal-parts-gold-plan .plan-options .plan-option .form-control-label,
.modal .modal-body-addons .plan-options .plan-option .form-control-label,
.modal .modal-antivirus-performance .plan-options .plan-option .form-control-label,
.modal .modal-gold-plan .plan-options .plan-option .form-control-label {
  margin-bottom: 0;
}
.modal .modal-parts-gold-plan .plan-options .plan-option input,
.modal .modal-body-addons .plan-options .plan-option input,
.modal .modal-antivirus-performance .plan-options .plan-option input,
.modal .modal-gold-plan .plan-options .plan-option input {
  margin-right: 10px;
}
.modal .modal-parts-gold-plan .plan-options .plan-option .option-item-info,
.modal .modal-body-addons .plan-options .plan-option .option-item-info,
.modal .modal-antivirus-performance .plan-options .plan-option .option-item-info,
.modal .modal-gold-plan .plan-options .plan-option .option-item-info {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
@media (min-width: 1025px) {
  .modal .modal-parts-gold-plan .plan-options .plan-option .option-item-info,
  .modal .modal-body-addons .plan-options .plan-option .option-item-info,
  .modal .modal-antivirus-performance .plan-options .plan-option .option-item-info,
  .modal .modal-gold-plan .plan-options .plan-option .option-item-info {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
}
.modal .modal-parts-gold-plan .plan-options .plan-option .option-info-group,
.modal .modal-body-addons .plan-options .plan-option .option-info-group,
.modal .modal-antivirus-performance .plan-options .plan-option .option-info-group,
.modal .modal-gold-plan .plan-options .plan-option .option-info-group {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.modal .modal-parts-gold-plan .plan-options .plan-option .option-info-group.option-info-group-col-1,
.modal .modal-body-addons .plan-options .plan-option .option-info-group.option-info-group-col-1,
.modal .modal-antivirus-performance .plan-options .plan-option .option-info-group.option-info-group-col-1,
.modal .modal-gold-plan .plan-options .plan-option .option-info-group.option-info-group-col-1 {
  height: 100%;
}
.modal .modal-parts-gold-plan .plan-options .plan-option .option-info-group.option-info-group-col-1 .vertically-centered,
.modal .modal-body-addons .plan-options .plan-option .option-info-group.option-info-group-col-1 .vertically-centered,
.modal .modal-antivirus-performance .plan-options .plan-option .option-info-group.option-info-group-col-1 .vertically-centered,
.modal .modal-gold-plan .plan-options .plan-option .option-info-group.option-info-group-col-1 .vertically-centered {
  margin: auto 0;
}
.modal .modal-parts-gold-plan .plan-options .plan-option .option-info-group.option-info-group-col-2,
.modal .modal-body-addons .plan-options .plan-option .option-info-group.option-info-group-col-2,
.modal .modal-antivirus-performance .plan-options .plan-option .option-info-group.option-info-group-col-2,
.modal .modal-gold-plan .plan-options .plan-option .option-info-group.option-info-group-col-2 {
  width: 100%;
  display: block;
}
@media (min-width: 768px) {
  .modal .modal-parts-gold-plan .plan-options .plan-option .option-info-group.option-info-group-col-2,
  .modal .modal-body-addons .plan-options .plan-option .option-info-group.option-info-group-col-2,
  .modal .modal-antivirus-performance .plan-options .plan-option .option-info-group.option-info-group-col-2,
  .modal .modal-gold-plan .plan-options .plan-option .option-info-group.option-info-group-col-2 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
}
.modal .modal-parts-gold-plan .plan-options .plan-option .option-info-group.option-info-group-col-2 .option-qty,
.modal .modal-body-addons .plan-options .plan-option .option-info-group.option-info-group-col-2 .option-qty,
.modal .modal-antivirus-performance .plan-options .plan-option .option-info-group.option-info-group-col-2 .option-qty,
.modal .modal-gold-plan .plan-options .plan-option .option-info-group.option-info-group-col-2 .option-qty {
  white-space: nowrap;
}
@media (min-width: 768px) {
  .modal .modal-parts-gold-plan .plan-options .plan-option .option-item-image,
  .modal .modal-body-addons .plan-options .plan-option .option-item-image,
  .modal .modal-antivirus-performance .plan-options .plan-option .option-item-image,
  .modal .modal-gold-plan .plan-options .plan-option .option-item-image {
    margin-right: 10px;
  }
}
@media (min-width: 1025px) {
  .modal .modal-parts-gold-plan .plan-options .plan-option .option-item-image,
  .modal .modal-body-addons .plan-options .plan-option .option-item-image,
  .modal .modal-antivirus-performance .plan-options .plan-option .option-item-image,
  .modal .modal-gold-plan .plan-options .plan-option .option-item-image {
    margin-right: 15px;
  }
}
.modal .modal-parts-gold-plan .plan-options .plan-option .option-item-image img,
.modal .modal-body-addons .plan-options .plan-option .option-item-image img,
.modal .modal-antivirus-performance .plan-options .plan-option .option-item-image img,
.modal .modal-gold-plan .plan-options .plan-option .option-item-image img {
  width: 70px;
  height: 70px;
}
.modal .modal-parts-gold-plan .plan-options .plan-option .option-item-name,
.modal .modal-body-addons .plan-options .plan-option .option-item-name,
.modal .modal-antivirus-performance .plan-options .plan-option .option-item-name,
.modal .modal-gold-plan .plan-options .plan-option .option-item-name {
  margin-right: 5px;
}
@media (min-width: 1025px) {
  .modal .modal-parts-gold-plan .plan-options .plan-option .option-item-name,
  .modal .modal-body-addons .plan-options .plan-option .option-item-name,
  .modal .modal-antivirus-performance .plan-options .plan-option .option-item-name,
  .modal .modal-gold-plan .plan-options .plan-option .option-item-name {
    margin-right: 30px;
  }
}
.modal .modal-parts-gold-plan .plan-options .plan-option .option-item-price,
.modal .modal-body-addons .plan-options .plan-option .option-item-price,
.modal .modal-antivirus-performance .plan-options .plan-option .option-item-price,
.modal .modal-gold-plan .plan-options .plan-option .option-item-price {
  margin-top: 0;
  margin-left: auto;
  text-align: right;
}
.modal .modal-parts-gold-plan .modal-footer .btn-link,
.modal .modal-body-addons .modal-footer .btn-link,
.modal .modal-antivirus-performance .modal-footer .btn-link,
.modal .modal-gold-plan .modal-footer .btn-link {
  padding-top: 0;
}
@media (min-width: 1025px) {
  .modal .modal-parts-gold-plan .modal-footer .btn-link,
  .modal .modal-body-addons .modal-footer .btn-link,
  .modal .modal-antivirus-performance .modal-footer .btn-link,
  .modal .modal-gold-plan .modal-footer .btn-link {
    height: 100%;
    padding: 0;
  }
}
.modal .modal-body-addons .plan-option .option-info-group {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.modal .modal-body-addons .plan-option .option-info-group.option-info-group-col-1 {
  height: 100%;
}
.modal .modal-body-addons .plan-option .option-info-group.option-info-group-col-1 .vertically-centered {
  margin: auto 0;
}
.modal .modal-body-addons .plan-option .option-info-group.option-info-group-col-2 {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
@media (min-width: 1025px) {
  .modal .modal-body-addons .plan-option .option-info-group.option-info-group-col-2 {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    width: 100%;
  }
}
.modal.modal-parts-gold-plan .plan-options, .modal.modal-gold-plan .plan-options,
.modal .modal-gold-plan .plan-options {
  padding-bottom: 0;
}
.modal.modal-parts-gold-plan .plan-options .protection-plan-total, .modal.modal-gold-plan .plan-options .protection-plan-total,
.modal .modal-gold-plan .plan-options .protection-plan-total {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 20px;
  padding-top: 10px;
  border-top: 0.0625rem solid #ccc;
}
.modal.modal-parts-gold-plan .plan-options .protection-plan-total .protection-plan-total-label, .modal.modal-gold-plan .plan-options .protection-plan-total .protection-plan-total-label,
.modal .modal-gold-plan .plan-options .protection-plan-total .protection-plan-total-label {
  margin-right: 15px;
}
.modal.modal-parts-gold-plan .plan-options .protection-plan-total .protection-plan-total-value, .modal.modal-gold-plan .plan-options .protection-plan-total .protection-plan-total-value,
.modal .modal-gold-plan .plan-options .protection-plan-total .protection-plan-total-value {
  margin-left: auto;
}
.modal.modal-parts-gold-plan .performance-header,
.modal.modal-parts-gold-plan .antivirus-header,
.modal.modal-parts-gold-plan .parts-header, .modal.modal-parts-performance .performance-header,
.modal.modal-parts-performance .antivirus-header,
.modal.modal-parts-performance .parts-header, .modal.modal-antivirus-performance .performance-header,
.modal.modal-antivirus-performance .antivirus-header,
.modal.modal-antivirus-performance .parts-header, .modal.modal-antivirus .performance-header,
.modal.modal-antivirus .antivirus-header,
.modal.modal-antivirus .parts-header, .modal.modal-parts .performance-header,
.modal.modal-parts .antivirus-header,
.modal.modal-parts .parts-header, .modal.modal-performance .performance-header,
.modal.modal-performance .antivirus-header,
.modal.modal-performance .parts-header {
  margin: 10px 0;
}
.modal.modal-parts-gold-plan .plan-options .plan-option, .modal.modal-parts-performance .plan-options .plan-option, .modal.modal-antivirus-performance .plan-options .plan-option, .modal.modal-antivirus .plan-options .plan-option, .modal.modal-parts .plan-options .plan-option, .modal.modal-performance .plan-options .plan-option {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.modal.modal-parts-gold-plan .performance-content .plan-option, .modal.modal-parts-performance .performance-content .plan-option, .modal.modal-antivirus-performance .performance-content .plan-option, .modal.modal-antivirus .performance-content .plan-option, .modal.modal-parts .performance-content .plan-option, .modal.modal-performance .performance-content .plan-option {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.modal.modal-parts-gold-plan .performance-content .performance-price-info, .modal.modal-parts-performance .performance-content .performance-price-info, .modal.modal-antivirus-performance .performance-content .performance-price-info, .modal.modal-antivirus .performance-content .performance-price-info, .modal.modal-parts .performance-content .performance-price-info, .modal.modal-performance .performance-content .performance-price-info {
  padding-left: 10px;
}
.modal.modal-parts-gold-plan .antivirus-content .plan-option, .modal.modal-parts-performance .antivirus-content .plan-option, .modal.modal-antivirus-performance .antivirus-content .plan-option, .modal.modal-antivirus .antivirus-content .plan-option, .modal.modal-parts .antivirus-content .plan-option, .modal.modal-performance .antivirus-content .plan-option {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.modal.modal-parts-gold-plan .antivirus-content .antivirus-price-info, .modal.modal-parts-performance .antivirus-content .antivirus-price-info, .modal.modal-antivirus-performance .antivirus-content .antivirus-price-info, .modal.modal-antivirus .antivirus-content .antivirus-price-info, .modal.modal-parts .antivirus-content .antivirus-price-info, .modal.modal-performance .antivirus-content .antivirus-price-info {
  padding-left: 10px;
}
.modal.modal-parts-gold-plan .option-price, .modal.modal-parts-performance .option-price, .modal.modal-antivirus-performance .option-price, .modal.modal-antivirus .option-price, .modal.modal-parts .option-price, .modal.modal-performance .option-price {
  padding-left: 10px;
}
.modal.modal-parts-gold-plan .tab-content, .modal.modal-parts-performance .tab-content, .modal.modal-antivirus-performance .tab-content, .modal.modal-antivirus .tab-content, .modal.modal-parts .tab-content, .modal.modal-performance .tab-content {
  padding-top: 10px;
}
.modal.modal-parts-gold-plan .tab-pane .performance-content h5.mb, .modal.modal-parts-performance .tab-pane .performance-content h5.mb, .modal.modal-antivirus-performance .tab-pane .performance-content h5.mb, .modal.modal-antivirus .tab-pane .performance-content h5.mb, .modal.modal-parts .tab-pane .performance-content h5.mb, .modal.modal-performance .tab-pane .performance-content h5.mb {
  margin-bottom: 10px;
}
.modal.modal-parts-gold-plan .parts-performance-tabs, .modal.modal-parts-performance .parts-performance-tabs, .modal.modal-antivirus-performance .parts-performance-tabs, .modal.modal-antivirus .parts-performance-tabs, .modal.modal-parts .parts-performance-tabs, .modal.modal-performance .parts-performance-tabs {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  margin-top: 0.625rem;
  padding-top: 7px;
  border-top: 1px solid #ccc;
  font-size: 0.875rem;
}
@media (min-width: 576px) {
  .modal.modal-parts-gold-plan .parts-performance-tabs, .modal.modal-parts-performance .parts-performance-tabs, .modal.modal-antivirus-performance .parts-performance-tabs, .modal.modal-antivirus .parts-performance-tabs, .modal.modal-parts .parts-performance-tabs, .modal.modal-performance .parts-performance-tabs {
    font-size: 1rem;
  }
}
.modal.modal-parts-gold-plan .parts-performance-tabs .nav-link, .modal.modal-parts-performance .parts-performance-tabs .nav-link, .modal.modal-antivirus-performance .parts-performance-tabs .nav-link, .modal.modal-antivirus .parts-performance-tabs .nav-link, .modal.modal-parts .parts-performance-tabs .nav-link, .modal.modal-performance .parts-performance-tabs .nav-link {
  pointer-events: none;
}
.modal.modal-parts-gold-plan .parts-performance-tabs .nav-link-content, .modal.modal-parts-performance .parts-performance-tabs .nav-link-content, .modal.modal-antivirus-performance .parts-performance-tabs .nav-link-content, .modal.modal-antivirus .parts-performance-tabs .nav-link-content, .modal.modal-parts .parts-performance-tabs .nav-link-content, .modal.modal-performance .parts-performance-tabs .nav-link-content {
  display: inline-block;
  position: relative;
  padding: 0 0.625rem 0.5rem;
}
.modal.modal-parts-gold-plan .parts-performance-tabs .nav-link.active .nav-link-content, .modal.modal-parts-performance .parts-performance-tabs .nav-link.active .nav-link-content, .modal.modal-antivirus-performance .parts-performance-tabs .nav-link.active .nav-link-content, .modal.modal-antivirus .parts-performance-tabs .nav-link.active .nav-link-content, .modal.modal-parts .parts-performance-tabs .nav-link.active .nav-link-content, .modal.modal-performance .parts-performance-tabs .nav-link.active .nav-link-content {
  margin-top: 5px;
}
.modal.modal-parts-gold-plan .parts-performance-tabs .nav-link-parts:not(.active) .nav-link-text::before, .modal.modal-parts-performance .parts-performance-tabs .nav-link-parts:not(.active) .nav-link-text::before, .modal.modal-antivirus-performance .parts-performance-tabs .nav-link-parts:not(.active) .nav-link-text::before, .modal.modal-antivirus .parts-performance-tabs .nav-link-parts:not(.active) .nav-link-text::before, .modal.modal-parts .parts-performance-tabs .nav-link-parts:not(.active) .nav-link-text::before, .modal.modal-performance .parts-performance-tabs .nav-link-parts:not(.active) .nav-link-text::before {
  content: "";
  position: absolute;
  display: block;
  width: 20px;
  height: 20px;
  left: -15px;
  top: -0.25rem;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 28 28'%3E%3Cpath fill='%23046A38' fill-rule='nonzero' d='M1.357 14c0 6.973 5.672 12.644 12.644 12.644S26.646 20.973 26.646 14 20.973 1.355 14 1.355C7.029 1.355 1.357 7.029 1.357 14zM0 14C0 6.28 6.28 0 14 0s14 6.28 14 14-6.28 14-14 14S0 21.72 0 14zm20.919-5.8c.566-.598 1.467.275.901.874-3.14 3.441-6.307 6.833-9.474 10.25-.154.174-.309.324-.463.498-.232.25-.67.225-.901 0-1.596-1.471-3.192-2.967-4.788-4.439-.593-.549.308-1.446.9-.873a627.403 627.403 0 0 1 4.3 3.99c3.192-3.441 6.359-6.858 9.525-10.3z'/%3E%3C/svg%3E%0A");
  background-size: contain;
  background-repeat: no-repeat;
}
@media (min-width: 1025px) {
  .modal.modal-parts-gold-plan .parts-performance-tabs .nav-link-parts:not(.active) .nav-link-text::before, .modal.modal-parts-performance .parts-performance-tabs .nav-link-parts:not(.active) .nav-link-text::before, .modal.modal-antivirus-performance .parts-performance-tabs .nav-link-parts:not(.active) .nav-link-text::before, .modal.modal-antivirus .parts-performance-tabs .nav-link-parts:not(.active) .nav-link-text::before, .modal.modal-parts .parts-performance-tabs .nav-link-parts:not(.active) .nav-link-text::before, .modal.modal-performance .parts-performance-tabs .nav-link-parts:not(.active) .nav-link-text::before {
    width: 24px;
    height: 24px;
    left: -22px;
  }
}
.modal.modal-parts-gold-plan .antivirus-performance-tabs, .modal.modal-parts-performance .antivirus-performance-tabs, .modal.modal-antivirus-performance .antivirus-performance-tabs, .modal.modal-antivirus .antivirus-performance-tabs, .modal.modal-parts .antivirus-performance-tabs, .modal.modal-performance .antivirus-performance-tabs {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  margin-top: 0.625rem;
  padding-top: 7px;
  border-top: 1px solid #ccc;
  font-size: 0.875rem;
}
@media (min-width: 576px) {
  .modal.modal-parts-gold-plan .antivirus-performance-tabs, .modal.modal-parts-performance .antivirus-performance-tabs, .modal.modal-antivirus-performance .antivirus-performance-tabs, .modal.modal-antivirus .antivirus-performance-tabs, .modal.modal-parts .antivirus-performance-tabs, .modal.modal-performance .antivirus-performance-tabs {
    font-size: 1rem;
  }
}
.modal.modal-parts-gold-plan .antivirus-performance-tabs .nav-link, .modal.modal-parts-performance .antivirus-performance-tabs .nav-link, .modal.modal-antivirus-performance .antivirus-performance-tabs .nav-link, .modal.modal-antivirus .antivirus-performance-tabs .nav-link, .modal.modal-parts .antivirus-performance-tabs .nav-link, .modal.modal-performance .antivirus-performance-tabs .nav-link {
  pointer-events: none;
}
.modal.modal-parts-gold-plan .antivirus-performance-tabs .nav-link-content, .modal.modal-parts-performance .antivirus-performance-tabs .nav-link-content, .modal.modal-antivirus-performance .antivirus-performance-tabs .nav-link-content, .modal.modal-antivirus .antivirus-performance-tabs .nav-link-content, .modal.modal-parts .antivirus-performance-tabs .nav-link-content, .modal.modal-performance .antivirus-performance-tabs .nav-link-content {
  display: inline-block;
  position: relative;
  padding: 0 10px 8px;
}
.modal.modal-parts-gold-plan .antivirus-performance-tabs .nav-link.active .nav-link-content, .modal.modal-parts-performance .antivirus-performance-tabs .nav-link.active .nav-link-content, .modal.modal-antivirus-performance .antivirus-performance-tabs .nav-link.active .nav-link-content, .modal.modal-antivirus .antivirus-performance-tabs .nav-link.active .nav-link-content, .modal.modal-parts .antivirus-performance-tabs .nav-link.active .nav-link-content, .modal.modal-performance .antivirus-performance-tabs .nav-link.active .nav-link-content {
  margin-top: 5px;
}
.modal.modal-parts-gold-plan .antivirus-performance-tabs .nav-link-performance:not(.active) .nav-link-content::before, .modal.modal-parts-performance .antivirus-performance-tabs .nav-link-performance:not(.active) .nav-link-content::before, .modal.modal-antivirus-performance .antivirus-performance-tabs .nav-link-performance:not(.active) .nav-link-content::before, .modal.modal-antivirus .antivirus-performance-tabs .nav-link-performance:not(.active) .nav-link-content::before, .modal.modal-parts .antivirus-performance-tabs .nav-link-performance:not(.active) .nav-link-content::before, .modal.modal-performance .antivirus-performance-tabs .nav-link-performance:not(.active) .nav-link-content::before {
  content: "";
  position: absolute;
  display: block;
  width: 20px;
  height: 20px;
  left: -15px;
  top: 2px;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 28 28'%3E%3Cpath fill='%23046A38' fill-rule='nonzero' d='M1.357 14c0 6.973 5.672 12.644 12.644 12.644S26.646 20.973 26.646 14 20.973 1.355 14 1.355C7.029 1.355 1.357 7.029 1.357 14zM0 14C0 6.28 6.28 0 14 0s14 6.28 14 14-6.28 14-14 14S0 21.72 0 14zm20.919-5.8c.566-.598 1.467.275.901.874-3.14 3.441-6.307 6.833-9.474 10.25-.154.174-.309.324-.463.498-.232.25-.67.225-.901 0-1.596-1.471-3.192-2.967-4.788-4.439-.593-.549.308-1.446.9-.873a627.403 627.403 0 0 1 4.3 3.99c3.192-3.441 6.359-6.858 9.525-10.3z'/%3E%3C/svg%3E%0A");
  background-size: contain;
  background-repeat: no-repeat;
}
@media (min-width: 1025px) {
  .modal.modal-parts-gold-plan .antivirus-performance-tabs .nav-link-performance:not(.active) .nav-link-content::before, .modal.modal-parts-performance .antivirus-performance-tabs .nav-link-performance:not(.active) .nav-link-content::before, .modal.modal-antivirus-performance .antivirus-performance-tabs .nav-link-performance:not(.active) .nav-link-content::before, .modal.modal-antivirus .antivirus-performance-tabs .nav-link-performance:not(.active) .nav-link-content::before, .modal.modal-parts .antivirus-performance-tabs .nav-link-performance:not(.active) .nav-link-content::before, .modal.modal-performance .antivirus-performance-tabs .nav-link-performance:not(.active) .nav-link-content::before {
    width: 24px;
    height: 24px;
    left: -22px;
    top: 0;
  }
}
.modal.modal-parts-gold-plan .parts-collapse-container .collapse-header .btn, .modal.modal-parts-performance .parts-collapse-container .collapse-header .btn, .modal.modal-antivirus-performance .parts-collapse-container .collapse-header .btn, .modal.modal-antivirus .parts-collapse-container .collapse-header .btn, .modal.modal-parts .parts-collapse-container .collapse-header .btn, .modal.modal-performance .parts-collapse-container .collapse-header .btn {
  width: 100%;
  padding-left: 0;
  border-top: 0.0625rem solid #ccc;
  text-align: left;
  pointer-events: none;
}
.modal.modal-parts-gold-plan .parts-collapse-container .collapse-header .btn.selected, .modal.modal-parts-performance .parts-collapse-container .collapse-header .btn.selected, .modal.modal-antivirus-performance .parts-collapse-container .collapse-header .btn.selected, .modal.modal-antivirus .parts-collapse-container .collapse-header .btn.selected, .modal.modal-parts .parts-collapse-container .collapse-header .btn.selected, .modal.modal-performance .parts-collapse-container .collapse-header .btn.selected {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 28 28'%3E%3Cpath fill='%23046A38' fill-rule='nonzero' d='M1.357 14c0 6.973 5.672 12.644 12.644 12.644S26.646 20.973 26.646 14 20.973 1.355 14 1.355C7.029 1.355 1.357 7.029 1.357 14zM0 14C0 6.28 6.28 0 14 0s14 6.28 14 14-6.28 14-14 14S0 21.72 0 14zm20.919-5.8c.566-.598 1.467.275.901.874-3.14 3.441-6.307 6.833-9.474 10.25-.154.174-.309.324-.463.498-.232.25-.67.225-.901 0-1.596-1.471-3.192-2.967-4.788-4.439-.593-.549.308-1.446.9-.873a627.403 627.403 0 0 1 4.3 3.99c3.192-3.441 6.359-6.858 9.525-10.3z'/%3E%3C/svg%3E%0A");
  background-size: 20px;
  background-position: center right;
  background-repeat: no-repeat;
}
@media (min-width: 1025px) {
  .modal.modal-parts-gold-plan .parts-collapse-container .collapse-header .btn.selected, .modal.modal-parts-performance .parts-collapse-container .collapse-header .btn.selected, .modal.modal-antivirus-performance .parts-collapse-container .collapse-header .btn.selected, .modal.modal-antivirus .parts-collapse-container .collapse-header .btn.selected, .modal.modal-parts .parts-collapse-container .collapse-header .btn.selected, .modal.modal-performance .parts-collapse-container .collapse-header .btn.selected {
    background-size: 24px;
  }
}
.modal.modal-parts-gold-plan .performance-collapse-container .collapse-header .btn, .modal.modal-parts-performance .performance-collapse-container .collapse-header .btn, .modal.modal-antivirus-performance .performance-collapse-container .collapse-header .btn, .modal.modal-antivirus .performance-collapse-container .collapse-header .btn, .modal.modal-parts .performance-collapse-container .collapse-header .btn, .modal.modal-performance .performance-collapse-container .collapse-header .btn {
  width: 100%;
  padding-left: 0;
  border-top: 0.0625rem solid #ccc;
  text-align: left;
  pointer-events: none;
}
.modal.modal-parts-gold-plan .performance-collapse-container .collapse-header .btn.selected, .modal.modal-parts-performance .performance-collapse-container .collapse-header .btn.selected, .modal.modal-antivirus-performance .performance-collapse-container .collapse-header .btn.selected, .modal.modal-antivirus .performance-collapse-container .collapse-header .btn.selected, .modal.modal-parts .performance-collapse-container .collapse-header .btn.selected, .modal.modal-performance .performance-collapse-container .collapse-header .btn.selected {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cdefs%3E%3Cstyle%3E .f2e02f66-8aec-4d72-b8a6-cf7d927aeca7%7Bfill:none;%7D.f9479700-552c-4d4c-be40-b6b8ebd30994%7Bfill:%23046A38;%7D %3C/style%3E%3C/defs%3E%3Cg id='a45d5668-4a94-4a53-8d89-ff76914cebdc' data-name='warranty'%3E%3Cpath class='f2e02f66-8aec-4d72-b8a6-cf7d927aeca7' d='M79.24,52V24.66a53.35,53.35,0,0,1-14.37-2.91,41.26,41.26,0,0,1-14.62-9.19A46.7,46.7,0,0,1,35,21.75a60.7,60.7,0,0,1-15.28,2.92V51.9c0,.6.4,7,2.88,10.85.22.35.41.75.69,1.21,2.75,4.55,8.44,14,26.92,22.56,18-8.34,23.4-17.68,26-22.19.35-.61.66-1.15.94-1.58,2.07-3.24,2.17-8.76,2-10.61C79.19,52.08,79.24,52,79.24,52Zm-8.34-8.9a2,2,0,0,1-.6,1.43l-25,25.2a2.12,2.12,0,0,1-1.46.7h0a2.16,2.16,0,0,1-1.46-.7L30.55,57.57a2.1,2.1,0,0,1-.46-1.5v-13a1.92,1.92,0,0,1,3.32-1.44l10.42,10.6L67.43,28.6a2,2,0,0,1,3.47,1.45Z'/%3E%3Cpath class='f9479700-552c-4d4c-be40-b6b8ebd30994' d='M69.65,28.15a2,2,0,0,0-2.23.44L43.81,52.21,33.4,41.62a1.91,1.91,0,0,0-3.31,1.44v13a2.09,2.09,0,0,0,.46,1.5l11.8,12.12a2.16,2.16,0,0,0,1.46.7h0a2.07,2.07,0,0,0,1.45-.7l25-25.16a2.06,2.06,0,0,0,.6-1.44v-13A2,2,0,0,0,69.65,28.15ZM66.59,42.23l-22.92,23-9.84-10V48.07l8.43,8.64a2.29,2.29,0,0,0,1.5.75h0a1.94,1.94,0,0,0,1.35-.74L66.59,35Z'/%3E%3Cpath class='f9479700-552c-4d4c-be40-b6b8ebd30994' d='M83.26,51.88V22.77a2.07,2.07,0,0,0-1.92-2.05c-6.4-.45-11.07-1.32-15.1-2.81a36.77,36.77,0,0,1-14-9.21l-.17-.27a2.05,2.05,0,0,0-3.38-.18l-.28.35a42.38,42.38,0,0,1-14.91,9.29c-3.75,1.39-9,2.3-16.14,2.82a2.06,2.06,0,0,0-1.91,2.06v29.3c0,.32.45,8,3.62,12.91.2.32.44.68.69,1.1,2.76,4.55,9.2,15.21,29.18,24.36l.15.06.47.17a1.89,1.89,0,0,0,.7.13,2.15,2.15,0,0,0,.8-.16l.47-.2C71,81.5,76.94,71.3,79.81,66.4c.32-.55.6-1,.86-1.44C83.74,60.15,83.26,52.86,83.26,51.88ZM77.18,62.75c-.29.44-.58,1-.94,1.58-2.62,4.51-8,13.85-26,22.19C31.74,77.94,26.07,68.51,23.3,64c-.29-.46-.47-.86-.69-1.21-2.47-3.84-2.87-10.25-2.87-10.85V24.67A62.32,62.32,0,0,0,35,21.76a46.7,46.7,0,0,0,15.23-9.19,41.31,41.31,0,0,0,14.61,9.19,53.13,53.13,0,0,0,14.37,2.91V52c0,.06,0,.12,0,.18.16,1.84.07,7.36-2,10.6Z'/%3E%3C/g%3E%3C/svg%3E%0A");
  background-size: 20px;
  background-position: center right;
  background-repeat: no-repeat;
}
@media (min-width: 1025px) {
  .modal.modal-parts-gold-plan .performance-collapse-container .collapse-header .btn.selected, .modal.modal-parts-performance .performance-collapse-container .collapse-header .btn.selected, .modal.modal-antivirus-performance .performance-collapse-container .collapse-header .btn.selected, .modal.modal-antivirus .performance-collapse-container .collapse-header .btn.selected, .modal.modal-parts .performance-collapse-container .collapse-header .btn.selected, .modal.modal-performance .performance-collapse-container .collapse-header .btn.selected {
    background-size: 24px;
  }
}
.modal.modal-parts-gold-plan .antivirus-collapse-container .collapse-header .btn, .modal.modal-parts-performance .antivirus-collapse-container .collapse-header .btn, .modal.modal-antivirus-performance .antivirus-collapse-container .collapse-header .btn, .modal.modal-antivirus .antivirus-collapse-container .collapse-header .btn, .modal.modal-parts .antivirus-collapse-container .collapse-header .btn, .modal.modal-performance .antivirus-collapse-container .collapse-header .btn {
  width: 100%;
  padding-left: 0;
  border-top: 0.0625rem solid #ccc;
  text-align: left;
  pointer-events: none;
}
.modal.modal-parts-gold-plan .antivirus-collapse-container .collapse-header .btn.selected, .modal.modal-parts-performance .antivirus-collapse-container .collapse-header .btn.selected, .modal.modal-antivirus-performance .antivirus-collapse-container .collapse-header .btn.selected, .modal.modal-antivirus .antivirus-collapse-container .collapse-header .btn.selected, .modal.modal-parts .antivirus-collapse-container .collapse-header .btn.selected, .modal.modal-performance .antivirus-collapse-container .collapse-header .btn.selected {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cdefs%3E%3Cstyle%3E .f2e02f66-8aec-4d72-b8a6-cf7d927aeca7%7Bfill:none;%7D.f9479700-552c-4d4c-be40-b6b8ebd30994%7Bfill:%23046A38;%7D %3C/style%3E%3C/defs%3E%3Cg id='a45d5668-4a94-4a53-8d89-ff76914cebdc' data-name='warranty'%3E%3Cpath class='f2e02f66-8aec-4d72-b8a6-cf7d927aeca7' d='M79.24,52V24.66a53.35,53.35,0,0,1-14.37-2.91,41.26,41.26,0,0,1-14.62-9.19A46.7,46.7,0,0,1,35,21.75a60.7,60.7,0,0,1-15.28,2.92V51.9c0,.6.4,7,2.88,10.85.22.35.41.75.69,1.21,2.75,4.55,8.44,14,26.92,22.56,18-8.34,23.4-17.68,26-22.19.35-.61.66-1.15.94-1.58,2.07-3.24,2.17-8.76,2-10.61C79.19,52.08,79.24,52,79.24,52Zm-8.34-8.9a2,2,0,0,1-.6,1.43l-25,25.2a2.12,2.12,0,0,1-1.46.7h0a2.16,2.16,0,0,1-1.46-.7L30.55,57.57a2.1,2.1,0,0,1-.46-1.5v-13a1.92,1.92,0,0,1,3.32-1.44l10.42,10.6L67.43,28.6a2,2,0,0,1,3.47,1.45Z'/%3E%3Cpath class='f9479700-552c-4d4c-be40-b6b8ebd30994' d='M69.65,28.15a2,2,0,0,0-2.23.44L43.81,52.21,33.4,41.62a1.91,1.91,0,0,0-3.31,1.44v13a2.09,2.09,0,0,0,.46,1.5l11.8,12.12a2.16,2.16,0,0,0,1.46.7h0a2.07,2.07,0,0,0,1.45-.7l25-25.16a2.06,2.06,0,0,0,.6-1.44v-13A2,2,0,0,0,69.65,28.15ZM66.59,42.23l-22.92,23-9.84-10V48.07l8.43,8.64a2.29,2.29,0,0,0,1.5.75h0a1.94,1.94,0,0,0,1.35-.74L66.59,35Z'/%3E%3Cpath class='f9479700-552c-4d4c-be40-b6b8ebd30994' d='M83.26,51.88V22.77a2.07,2.07,0,0,0-1.92-2.05c-6.4-.45-11.07-1.32-15.1-2.81a36.77,36.77,0,0,1-14-9.21l-.17-.27a2.05,2.05,0,0,0-3.38-.18l-.28.35a42.38,42.38,0,0,1-14.91,9.29c-3.75,1.39-9,2.3-16.14,2.82a2.06,2.06,0,0,0-1.91,2.06v29.3c0,.32.45,8,3.62,12.91.2.32.44.68.69,1.1,2.76,4.55,9.2,15.21,29.18,24.36l.15.06.47.17a1.89,1.89,0,0,0,.7.13,2.15,2.15,0,0,0,.8-.16l.47-.2C71,81.5,76.94,71.3,79.81,66.4c.32-.55.6-1,.86-1.44C83.74,60.15,83.26,52.86,83.26,51.88ZM77.18,62.75c-.29.44-.58,1-.94,1.58-2.62,4.51-8,13.85-26,22.19C31.74,77.94,26.07,68.51,23.3,64c-.29-.46-.47-.86-.69-1.21-2.47-3.84-2.87-10.25-2.87-10.85V24.67A62.32,62.32,0,0,0,35,21.76a46.7,46.7,0,0,0,15.23-9.19,41.31,41.31,0,0,0,14.61,9.19,53.13,53.13,0,0,0,14.37,2.91V52c0,.06,0,.12,0,.18.16,1.84.07,7.36-2,10.6Z'/%3E%3C/g%3E%3C/svg%3E%0A");
  background-size: 20px;
  background-position: center right;
  background-repeat: no-repeat;
}
@media (min-width: 1025px) {
  .modal.modal-parts-gold-plan .antivirus-collapse-container .collapse-header .btn.selected, .modal.modal-parts-performance .antivirus-collapse-container .collapse-header .btn.selected, .modal.modal-antivirus-performance .antivirus-collapse-container .collapse-header .btn.selected, .modal.modal-antivirus .antivirus-collapse-container .collapse-header .btn.selected, .modal.modal-parts .antivirus-collapse-container .collapse-header .btn.selected, .modal.modal-performance .antivirus-collapse-container .collapse-header .btn.selected {
    background-size: 24px;
  }
}
.modal.modal-parts-gold-plan .modal-footer .button-wrapper, .modal.modal-parts-performance .modal-footer .button-wrapper, .modal.modal-antivirus-performance .modal-footer .button-wrapper, .modal.modal-antivirus .modal-footer .button-wrapper, .modal.modal-parts .modal-footer .button-wrapper, .modal.modal-performance .modal-footer .button-wrapper {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
@media (min-width: 1025px) {
  .modal.modal-parts-gold-plan .modal-footer .button-wrapper, .modal.modal-parts-performance .modal-footer .button-wrapper, .modal.modal-antivirus-performance .modal-footer .button-wrapper, .modal.modal-antivirus .modal-footer .button-wrapper, .modal.modal-parts .modal-footer .button-wrapper, .modal.modal-performance .modal-footer .button-wrapper {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
}
.modal.modal-parts-gold-plan .modal-footer .button-wrapper button, .modal.modal-parts-performance .modal-footer .button-wrapper button, .modal.modal-antivirus-performance .modal-footer .button-wrapper button, .modal.modal-antivirus .modal-footer .button-wrapper button, .modal.modal-parts .modal-footer .button-wrapper button, .modal.modal-performance .modal-footer .button-wrapper button {
  height: 36px;
  max-height: 36px;
  padding: 0 15px;
}
.modal.modal-parts-gold-plan .modal-footer .button-wrapper .btn-prev,
.modal.modal-parts-gold-plan .modal-footer .button-wrapper .btn-next, .modal.modal-parts-performance .modal-footer .button-wrapper .btn-prev,
.modal.modal-parts-performance .modal-footer .button-wrapper .btn-next, .modal.modal-antivirus-performance .modal-footer .button-wrapper .btn-prev,
.modal.modal-antivirus-performance .modal-footer .button-wrapper .btn-next, .modal.modal-antivirus .modal-footer .button-wrapper .btn-prev,
.modal.modal-antivirus .modal-footer .button-wrapper .btn-next, .modal.modal-parts .modal-footer .button-wrapper .btn-prev,
.modal.modal-parts .modal-footer .button-wrapper .btn-next, .modal.modal-performance .modal-footer .button-wrapper .btn-prev,
.modal.modal-performance .modal-footer .button-wrapper .btn-next {
  width: 72px;
  max-width: 72px;
}
@media (min-width: 1025px) {
  .modal.modal-parts-gold-plan .modal-footer .button-wrapper .btn-prev,
  .modal.modal-parts-gold-plan .modal-footer .button-wrapper .btn-next, .modal.modal-parts-performance .modal-footer .button-wrapper .btn-prev,
  .modal.modal-parts-performance .modal-footer .button-wrapper .btn-next, .modal.modal-antivirus-performance .modal-footer .button-wrapper .btn-prev,
  .modal.modal-antivirus-performance .modal-footer .button-wrapper .btn-next, .modal.modal-antivirus .modal-footer .button-wrapper .btn-prev,
  .modal.modal-antivirus .modal-footer .button-wrapper .btn-next, .modal.modal-parts .modal-footer .button-wrapper .btn-prev,
  .modal.modal-parts .modal-footer .button-wrapper .btn-next, .modal.modal-performance .modal-footer .button-wrapper .btn-prev,
  .modal.modal-performance .modal-footer .button-wrapper .btn-next {
    width: auto;
    max-width: 100%;
  }
}
.modal.modal-parts-gold-plan .modal-footer .button-wrapper .continue-link, .modal.modal-parts-performance .modal-footer .button-wrapper .continue-link, .modal.modal-antivirus-performance .modal-footer .button-wrapper .continue-link, .modal.modal-antivirus .modal-footer .button-wrapper .continue-link, .modal.modal-parts .modal-footer .button-wrapper .continue-link, .modal.modal-performance .modal-footer .button-wrapper .continue-link {
  margin-top: 10px;
  -webkit-box-ordinal-group: 4;
          order: 3;
  -ms-flex-order: 3;
  text-align: right;
  padding: 0;
}
@media (min-width: 768px) {
  .modal.modal-parts-gold-plan .modal-footer .button-wrapper .continue-link, .modal.modal-parts-performance .modal-footer .button-wrapper .continue-link, .modal.modal-antivirus-performance .modal-footer .button-wrapper .continue-link, .modal.modal-antivirus .modal-footer .button-wrapper .continue-link, .modal.modal-parts .modal-footer .button-wrapper .continue-link, .modal.modal-performance .modal-footer .button-wrapper .continue-link {
    margin: 0 10px 0 auto;
    -webkit-box-ordinal-group: 1;
            order: 0;
    -ms-flex-order: 0;
    text-align: right;
  }
}
.modal.modal-installation-quote .modal-header, .modal.modal-installation-option .modal-header {
  padding-right: 35px;
}
.modal.modal-installation-quote .zip-input-row,
.modal.modal-installation-quote .promo-and-submit-row {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.modal.modal-installation-quote .zip-input-row .form-group,
.modal.modal-installation-quote .promo-and-submit-row .form-group {
  margin-bottom: 0;
}
.modal.modal-installation-quote .zip-input-row .btn,
.modal.modal-installation-quote .promo-and-submit-row .btn {
  width: 100%;
  height: 36px;
  max-height: 36px;
  padding: 0;
  margin-top: 22px;
}
@media (min-width: 768px) {
  .modal.modal-installation-quote .zip-input-row .btn,
  .modal.modal-installation-quote .promo-and-submit-row .btn {
    margin-top: 27px;
  }
}
.modal.modal-installation-quote .zip-input-row {
  margin-bottom: 15px;
}
.modal.modal-installation-quote .invalid-feedback-custom {
  color: #a51a1f;
  padding-top: 15px;
  border-top: 0.0625rem solid #ccc;
  margin-top: 0;
}
.modal.modal-installation-quote .address-block {
  padding-top: 15px;
}
.modal.modal-installation-quote .address-block .form-group:not(.required) {
  white-space: normal;
}
.modal.modal-installation-quote .product-type-select-label span {
  font-weight: 400;
}
.modal.modal-installation-quote .error-message {
  margin: 15px 0;
}
.modal.modal-installation-quote .error-message .error-message-text {
  color: #a51a1f;
}
.modal.modal-installation-option .installation-options-assets {
  border-top: 0.0625rem solid #ccc;
  margin-top: 16px;
}
.modal.modal-installation-option .modal-footer {
  padding: 0;
  border: none;
}
.modal.modal-installation-option .modal-footer button {
  width: 100%;
  padding: 0.34375rem 10px;
}
.modal.modal-installation-option .modal-footer button.nfm-installation {
  margin-right: 30px;
}
@media (max-width: 767.98px) {
  .modal.modal-installation-option .modal-footer button.nfm-installation {
    margin-right: 15px;
  }
}
.modal.modal-services-request .zip-input-row,
.modal.modal-services-request .phone-same {
  font-size: 12px;
  text-wrap: wrap;
  margin-top: -4.5px;
}
.modal.modal-services-request .error-text {
  color: #a51a1f;
}
.modal.modal-services-request .wrap-text {
  text-wrap: wrap;
}
.modal.modal-services-request .zip-input-row {
  margin-bottom: 15px;
}
.modal.modal-services-request .btn-zip-submit {
  margin-top: 23px;
  width: 100%;
}
@media (min-width: 768px) {
  .modal.modal-services-request .btn-zip-submit {
    margin-top: 27px;
  }
}
.modal.modal-services-request label span {
  font-size: 14px;
  font-weight: 100;
}
.modal.delivery-pickup {
  padding: 15px !important;
}
@media (min-width: 576px) {
  .modal.delivery-pickup .modal-dialog {
    max-width: 440px;
  }
}
@media (min-width: 768px) {
  .modal.delivery-pickup .modal-dialog {
    max-width: 900px;
  }
}
.modal.delivery-pickup .modal-header {
  padding-bottom: 0.625rem;
}
.modal.delivery-pickup .modal-header .modal-title {
  padding-right: 40px;
}
@media (min-width: 768px) {
  .modal.delivery-pickup .left-column {
    border-right: 0.0625rem solid #ccc;
    margin-bottom: 15px;
  }
}
@media (max-width: 767.98px) {
  .modal.delivery-pickup .left-column .d-sm-none {
    display: none;
  }
}
.modal.delivery-pickup .date-picker span.header-month,
.modal.delivery-pickup .date-picker span.header-year {
  font-size: 20px;
}
.modal.delivery-pickup .date-picker-header {
  position: relative;
}
.modal.delivery-pickup .date-picker-header h5 {
  padding: 0 0 10px;
  border-bottom: 0.0625rem solid #ccc;
  margin: 0;
  text-align: center;
}
@media (max-width: 767.98px) {
  .modal.delivery-pickup .date-picker-header h5 {
    border-top: 0.0625rem solid #ccc;
    padding-top: 10px;
  }
}
.modal.delivery-pickup .date-picker-header .slick-arrow {
  padding: 0;
}
.modal.delivery-pickup .date-picker-header .slick-arrow::before {
  background-repeat: no-repeat;
  background-position: center;
}
.modal.delivery-pickup .date-picker-header .slick-prev::before {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M4.42 5.987l4.323 4.405c.163.18.254.412.256.655a.904.904 0 0 1-.277.66.962.962 0 0 1-.683.293c-.273-.001-.531-.128-.653-.293L2.267 6.66a.948.948 0 0 1 .007-1.327L7.38.275A.919.919 0 0 1 8.047 0c.24.002.473.09.697.29.162.18.253.412.255.654a.908.908 0 0 1-.275.66L4.42 5.987z'/%3E%3C/svg%3E%0A");
}
.modal.delivery-pickup .date-picker-header .slick-next::before {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M7.579 5.987L3.275 1.604A.908.908 0 0 1 3 .944.992.992 0 0 1 3.255.29c.225-.2.457-.288.698-.29a.919.919 0 0 1 .666.275l5.106 5.058a.948.948 0 0 1 .007 1.327l-5.118 5.047c-.123.165-.38.292-.654.293a.962.962 0 0 1-.683-.293.903.903 0 0 1-.277-.66.993.993 0 0 1 .256-.655L7.58 5.987z'/%3E%3C/svg%3E");
}
.modal.delivery-pickup .modal-body {
  padding-top: 0.625rem;
  padding-bottom: 0;
}
.modal.delivery-pickup .select-date-cta {
  margin-bottom: 0;
}
.modal.delivery-pickup .select-date-cta h5 {
  margin-bottom: 10px;
}
.modal.delivery-pickup .pb-2 div {
  padding-bottom: 15px;
}
.modal.delivery-pickup .selected-pickup-location {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 0;
  padding: 15px 0;
}
.modal.delivery-pickup .selected-pickup-location .location-label {
  margin-right: 8px;
}
.modal.delivery-pickup .selected-pickup-location .location-value {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 0.875rem;
  line-height: 1.3;
  padding-left: 20px;
  margin-top: 10px;
}
@media (min-width: 768px) {
  .modal.delivery-pickup .selected-pickup-location .location-value {
    font-size: 1rem;
    line-height: 1.4;
  }
}
.modal.delivery-pickup .selected-pickup-location button {
  padding: 10px 10px 0 20px;
  font-size: 1rem;
  text-align: left;
  border: none;
}
.modal.delivery-pickup .pickup-locations {
  padding-top: 15px;
  padding-bottom: 30px;
  border-top: 0.0625rem solid #ccc;
}
.modal.delivery-pickup .pickup-locations .form-group:last-of-type {
  margin-bottom: 30px;
}
.modal.delivery-pickup .pickup-locations .cancel-location-link {
  padding: 0;
  font-size: 1rem;
}
.modal.delivery-pickup .date-picker-days-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 10px;
  border-bottom: 0.0625rem solid #ccc;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  font-size: 14px;
}
.modal.delivery-pickup .date-picker-days-header div {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 0.875rem;
  line-height: 1.3;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 35px;
          flex: 0 0 35px;
  text-align: center;
}
@media (min-width: 768px) {
  .modal.delivery-pickup .date-picker-days-header div {
    font-size: 1rem;
    line-height: 1.4;
  }
}
@media (min-width: 576px) {
  .modal.delivery-pickup .date-picker-days-header div {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50px;
            flex: 0 0 50px;
    font-size: 14px;
  }
}
.modal.delivery-pickup .date-picker-calendar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  opacity: 0;
  -webkit-transition: opacity 0.5s;
  transition: opacity 0.5s;
}
.modal.delivery-pickup .date-picker-calendar.slick-initialized {
  opacity: 1;
}
.modal.delivery-pickup .date-picker-calendar .slick-list {
  width: 100%;
}
.modal.delivery-pickup .date-picker-calendar .slick-list .slick-slide {
  cursor: default;
}
.modal.delivery-pickup .date-picker-grid {
  padding: 10px 10px 0;
}
.modal.delivery-pickup .date-grid-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.modal.delivery-pickup .date-grid-row:first-of-type {
  border: none;
}
.modal.delivery-pickup .date-grid-row:first-of-type .date-grid-col {
  border-top: 0.0625rem solid #ccc;
}
.modal.delivery-pickup .date-grid-row .date-grid-col {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  min-width: 35px;
  min-height: 35px;
  border-right: 0.0625rem solid #c0bfbf;
  border-bottom: 0.0625rem solid #c0bfbf;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  cursor: pointer;
  width: 14.28%;
  height: 45px;
}
@media all and (-ms-high-contrast: none) {
  .modal.delivery-pickup .date-grid-row .date-grid-col { /* stylelint-disable-line */
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
}
.modal.delivery-pickup .date-grid-row .date-grid-col:first-of-type {
  border-left: 0.0625rem solid #c0bfbf;
}
.modal.delivery-pickup .date-grid-row .date-grid-col:hover {
  background-color: #f2f2f2;
}
.modal.delivery-pickup .date-grid-row .date-grid-col.selected {
  color: #fff;
  background-color: #326fe2;
}
.modal.delivery-pickup .date-grid-row .date-grid-col.selected:hover {
  background-color: #1f60db;
}
.modal.delivery-pickup .date-grid-row .date-grid-col.unavailable {
  background-color: #ccc;
  cursor: default;
}
.modal.delivery-pickup .date-grid-row .date-grid-col.unavailable:hover {
  background-color: #ccc;
}
.modal.delivery-pickup .date-grid-row .date-grid-col .day {
  margin: auto;
}
@media all and (-ms-high-contrast: none) {
  .modal.delivery-pickup .date-grid-row .date-grid-col .day { /* stylelint-disable-line */
    display: table-cell;
  }
}
.modal.delivery-pickup .date-picker-legends {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 10px 0;
  border-bottom: 0.0625rem solid #ccc;
  border-top: 0.0625rem solid #ccc;
  margin-top: 10px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.modal.delivery-pickup .date-picker-legends .legend-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.modal.delivery-pickup .date-picker-legends .legend-item .legend-swatch {
  display: inline-block;
  width: 20px;
  height: 20px;
  margin-right: 3px;
}
@media (min-width: 576px) {
  .modal.delivery-pickup .date-picker-legends .legend-item .legend-swatch {
    margin-right: 8px;
  }
}
.modal.delivery-pickup .date-picker-legends .legend-item .legend-label {
  font-size: 14px;
  font-weight: 700;
  line-height: 1.4;
}
.modal.delivery-pickup .date-picker-legends .legend-item.available .legend-swatch {
  border: 0.0625rem solid #ccc;
  background-color: #fff;
}
.modal.delivery-pickup .date-picker-legends .legend-item.unavailable .legend-swatch {
  background-color: #ccc;
}
.modal.delivery-pickup .date-picker-legends .legend-item.selected .legend-swatch {
  background-color: #326fe2;
}
.modal.delivery-pickup .date-picker-selection-info {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 0.875rem;
  line-height: 1.3;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 15px 0;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
@media (min-width: 768px) {
  .modal.delivery-pickup .date-picker-selection-info {
    font-size: 1rem;
    line-height: 1.4;
  }
}
.modal.delivery-pickup .modal-footer {
  padding-top: 0.625rem;
}
.modal.delivery-pickup .modal-footer .button-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.modal.delivery-pickup .modal-footer .button-wrapper .cancel-link {
  width: auto;
  padding-left: 10px;
  padding-right: 10px;
  margin-left: -10px;
}
.modal.delivery-pickup .modal-footer .button-wrapper .btn-save-date {
  width: 75px;
  height: 36px;
  padding: 0;
}
.modal.modal-labor-services {
  padding: 15px !important;
}
@media (max-width: 767.98px) {
  .modal.modal-labor-services {
    padding-left: 0;
    padding-right: 0;
  }
}
.modal.modal-labor-services .select-services-lead {
  margin-bottom: 15px;
  border-bottom: 0.0625rem solid #ccc;
  padding-bottom: 15px;
}
.modal.modal-labor-services .parts-collapse-container:last-of-type {
  border-bottom: 0.0625rem solid #ccc;
}
.modal.modal-labor-services .collapse-header .btn {
  padding: 0;
  width: 100%;
  border-width: 1px;
  text-align: left;
  pointer-events: none;
}
.modal.modal-labor-services .service-option-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.modal.modal-labor-services .service-option-container .service-label-for-mobile {
  display: none;
}
@media (max-width: 575.98px) {
  .modal.modal-labor-services .service-option-container {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
  .modal.modal-labor-services .service-option-container .service-label-for-mobile {
    width: 100%;
    -webkit-box-flex: 100%;
        -ms-flex: 100% 0 0px;
            flex: 100% 0 0;
    padding: 10px 0;
    display: block;
  }
  .modal.modal-labor-services .service-option-container .service-label-for-desktop {
    display: none;
  }
}
.modal.modal-labor-services .service-option-container .quantity-input-container {
  padding-right: 15px;
}
.modal.modal-labor-services .service-option-container .service-option {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.modal.modal-labor-services .service-option-container .service-option input.input-service-qty {
  width: 48px;
  max-width: 48px;
}
.modal.modal-labor-services .service-option-container .service-option .custom-control-label::before, .modal.modal-labor-services .service-option-container .service-option .custom-control-label::after {
  top: -10px;
}
.modal.modal-labor-services .service-option-price {
  padding-left: 10px;
  margin-left: auto;
  text-align: right;
}
.modal.modal-labor-services label.service-label {
  font-weight: 400;
}
.modal.modal-labor-services label.service-label::before, .modal.modal-labor-services label.service-label::after {
  display: none;
}
.modal.modal-labor-services .custom-checkbox {
  display: inline-block;
}
.modal.modal-labor-services .quantity-module {
  width: 8.125rem;
  margin-right: 0.9375rem;
  display: inline-block;
}
.modal.modal-labor-services .quantity-module .input-group-append .btn,
.modal.modal-labor-services .quantity-module .input-group-prepend .btn {
  width: 2.5rem;
  padding-right: 0.9375rem;
  padding-left: 0.9375rem;
}
.modal.modal-labor-services .service-select-line-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 5px;
}
.modal.modal-labor-services .service-body {
  padding-bottom: 0;
}
.modal.modal-labor-services .modal-line-item {
  border-bottom: 0.0625rem solid #ccc;
}
.modal.modal-labor-services .services-collapse-container .alert.message {
  margin-top: 15px;
  margin-bottom: 15px;
}
.modal.modal-labor-services .services-collapse-container .alert.message ~ .alert.message {
  margin-top: 0.9375rem;
}
.modal.modal-labor-services .services-collapse-container .alert.message .button-yes {
  padding-right: 0.9375rem;
  border-right: 0.0625rem solid #ccc;
  margin-right: 0.9375rem;
}
.modal.modal-labor-services .services-collapse-container .item-name {
  font-weight: 700;
  margin-top: 15px;
}
.modal.modal-labor-services .services-collapse-container .service-item {
  margin-top: 15px;
}
.modal.modal-labor-services .modal-footer {
  border-bottom: 0;
}
.modal.modal-labor-services .modal-footer .service-modal-actions {
  display: none;
  margin-top: 0 !important;
}
.modal.modal-labor-services .modal-footer .service-modal-actions.show {
  display: block;
}
.modal.modal-labor-services .modal-footer .service-modal-actions.services-back {
  margin-right: auto;
}
.modal.modal-install-surface {
  padding: 15px !important;
}
@media (max-width: 767.98px) {
  .modal.modal-install-surface {
    padding-left: 0;
    padding-right: 0;
  }
}
.modal.modal-install-surface .modal-header {
  padding-bottom: 0.625rem;
}
.modal.modal-install-surface .modal-header .modal-title {
  padding-right: 40px;
  font-size: 1.125rem;
}
@media (min-width: 1025px) {
  .modal.modal-install-surface .modal-header .modal-title {
    font-size: 1.375rem;
  }
}
.modal.modal-install-surface .modal-body .install-line-items {
  margin-bottom: 0;
  padding-top: 10px;
  padding-bottom: 15px;
  border-bottom: 0.0625rem solid #ccc;
}
.modal.modal-install-surface .modal-body .install-line-items .modal-line-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.modal.modal-install-surface .modal-body .install-line-items .modal-line-item .line-item-label {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  max-width: 70%;
}
.modal.modal-install-surface .modal-body .install-line-items .modal-line-item .line-item-qty {
  margin-left: auto;
  margin-right: 0;
  min-width: 48px;
}
.modal.modal-install-surface .modal-body .install-surface-selection {
  padding-top: 10px;
  padding-bottom: 10px;
}
.modal.modal-install-surface .modal-body .install-surface-selection .custom-checkbox {
  padding-top: 10px;
  padding-bottom: 10px;
}
.modal.modal-install-surface .modal-body .advanced-surface-error {
  padding-top: 15px;
}
.modal.modal-install-surface .modal-body .advanced-surface-error.hidden {
  display: none;
}
.modal.modal-install-surface .modal-footer {
  padding-top: 0.625rem;
}
.modal.modal-install-surface .modal-footer .button-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.modal.modal-install-surface .modal-footer .button-wrapper .cancel-link {
  width: auto;
  padding-left: 10px;
  padding-right: 10px;
  margin-left: -10px;
}
.modal.modal-install-surface .modal-footer .button-wrapper .btn-done {
  width: 75px;
  height: 36px;
  padding: 0;
}
@media (max-width: 1024.98px) {
  .modal#address-invalid .modal-footer .button-wrapper {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
  .modal#address-invalid .modal-footer .button-wrapper .btn {
    width: auto;
  }
  .modal#address-invalid .modal-footer .button-wrapper .edit {
    padding-left: 0;
    padding-right: 0;
  }
  .modal#address-invalid .modal-footer .button-wrapper .accept {
    padding: 0.6875rem 0.625rem;
  }
}
@media (max-width: 767.98px) {
  .modal.modal-cancel-ppi .footer-cancel-ppi {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse;
  }
}

@media (min-width: 1025px) {
  #trustPilotIframe {
    max-height: 800px;
  }
}
#trustPilotIframe .modal-dialog {
  pointer-events: auto;
}
@media (min-width: 1025px) {
  #trustPilotIframe .modal-dialog {
    max-width: 726px;
  }
}
#trustPilotIframe .modal-content {
  padding: 0.9375rem 1.875rem 0.9375rem;
}
#trustPilotIframe .modal-content .modal-header {
  line-height: 0;
  border-bottom: 0.0625rem solid #ccc;
  padding-bottom: 1.875rem;
}
@media (max-width: 1024.98px) {
  #trustPilotIframe .modal-content .modal-header {
    margin-left: -0.9375rem;
  }
}
#trustPilotIframe .modal-body {
  padding: 0;
}
@media (min-width: 1025px) {
  #trustPilotIframe .modal-body p {
    padding-left: 1.875rem;
    padding-right: 1.875rem;
  }
}
@media (max-width: 1024.98px) {
  #trustPilotIframe .modal-body p {
    padding-left: 0.9375rem;
    padding-right: 1.875rem;
  }
}

.kiosk-timeout-modal-open .modal:not(#pageTimeoutModal) {
  display: none !important;
}
.kiosk-timeout-modal-open .modal-backdrop ~ .modal-backdrop {
  display: none;
}

.redirect-timeout-modal-open .modal:not(#redirectTimeoutModal) {
  display: none !important;
}
.redirect-timeout-modal-open .modal-backdrop ~ .modal-backdrop {
  display: none;
}

@media (max-width: 575.98px) {
  .modal-dialog {
    padding-bottom: calc(2 * env(safe-area-inset-bottom)) !important;
  }
}
.nav-tabs,
.nav-pills {
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: start;
  width: 100%;
  overflow-x: auto;
  padding-bottom: 0.9375rem;
}
@supports (scrollbar-width: thin) {
  .nav-tabs,
  .nav-pills {
    scrollbar-width: thin;
    scrollbar-color: #666 transparent;
  }
}
@supports selector(::-webkit-scrollbar) {
  .nav-tabs::-webkit-scrollbar,
  .nav-pills::-webkit-scrollbar {
    width: 0.25rem;
    height: 0.25rem;
  }
  .nav-tabs::-webkit-scrollbar-track,
  .nav-pills::-webkit-scrollbar-track {
    background: transparent;
  }
  .nav-tabs::-webkit-scrollbar-thumb,
  .nav-pills::-webkit-scrollbar-thumb {
    background: #666;
    border-radius: 50rem;
  }
  .nav-tabs::-webkit-scrollbar-thumb:hover,
  .nav-pills::-webkit-scrollbar-thumb:hover {
    background: #363636;
  }
}
.nav-tabs .nav-item,
.nav-pills .nav-item {
  text-align: center;
}
.nav-tabs .nav-item .nav-link,
.nav-pills .nav-item .nav-link {
  padding: 0.46875rem 0.9375rem;
  margin: 0;
  height: 100%;
  width: 100%;
  border: none;
  background: none;
  text-decoration: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-transition: background 300ms, color 300ms, border 300ms;
  transition: background 300ms, color 300ms, border 300ms;
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 0.875rem;
  line-height: 1.145;
}
@media (min-width: 768px) {
  .nav-tabs .nav-item .nav-link,
  .nav-pills .nav-item .nav-link {
    font-size: 1rem;
    line-height: 1.125;
  }
}
.nav-tabs .nav-item .nav-link .icon,
.nav-pills .nav-item .nav-link .icon {
  height: 16px;
  width: auto;
  margin-right: 0.46875rem;
  -webkit-filter: brightness(0) saturate(100%) invert(19%) sepia(13%) saturate(0%) hue-rotate(256deg) brightness(91%) contrast(89%);
          filter: brightness(0) saturate(100%) invert(19%) sepia(13%) saturate(0%) hue-rotate(256deg) brightness(91%) contrast(89%);
  -webkit-transition: -webkit-filter 300ms;
  transition: -webkit-filter 300ms;
  transition: filter 300ms;
  transition: filter 300ms, -webkit-filter 300ms;
}
.nav-tabs .nav-item .nav-link:hover,
.nav-pills .nav-item .nav-link:hover {
  background: #e8e8e8;
  text-decoration: none;
}
.nav-tabs .nav-item .nav-link.active, .nav-tabs .nav-item .nav-link.highlight,
.nav-pills .nav-item .nav-link.active,
.nav-pills .nav-item .nav-link.highlight {
  color: #1b1b1b;
  text-decoration: none;
  font-weight: 700;
}
.nav-tabs .nav-item .nav-link.active .icon, .nav-tabs .nav-item .nav-link.highlight .icon,
.nav-pills .nav-item .nav-link.active .icon,
.nav-pills .nav-item .nav-link.highlight .icon {
  -webkit-filter: brightness(0) saturate(100%) invert(0%) sepia(10%) saturate(609%) hue-rotate(337deg) brightness(87%) contrast(79%);
          filter: brightness(0) saturate(100%) invert(0%) sepia(10%) saturate(609%) hue-rotate(337deg) brightness(87%) contrast(79%);
}
.nav-tabs .nav-item .nav-link.disabled, .nav-tabs .nav-item .nav-link:disabled, .nav-tabs .nav-item .nav-link.disabled:hover, .nav-tabs .nav-item .nav-link:disabled:hover,
.nav-pills .nav-item .nav-link.disabled,
.nav-pills .nav-item .nav-link:disabled,
.nav-pills .nav-item .nav-link.disabled:hover,
.nav-pills .nav-item .nav-link:disabled:hover {
  color: #ccc;
  background: none;
  pointer-events: none;
}
.nav-tabs .nav-item.show .nav-link,
.nav-pills .nav-item.show .nav-link {
  color: #1b1b1b;
  text-decoration: none;
}
.nav-tabs.nav-fit,
.nav-pills.nav-fit {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
}
.nav-tabs.nav-fit .nav-item,
.nav-pills.nav-fit .nav-item {
  width: auto;
}

@media (min-width: 1025px) {
  .form-nav .nav-item > .nav-link {
    color: #363636;
  }
}
.nav-tabs {
  border: none;
}
.nav-tabs .nav-item .nav-link {
  border-radius: 0.25rem 0.25rem 0 0;
  border-bottom: 0.125rem solid #ccc;
}
.nav-tabs .nav-item .nav-link.active, .nav-tabs .nav-item .nav-link.highlight {
  border-bottom: 0.125rem solid;
}
.nav-tabs .nav-item.show .nav-link {
  border-bottom: 0.125rem solid #ccc;
}

.nav.navbar-nav .reset-password-form-modal .notifications-container .alert.alert-danger,
.nav.navbar-nav .reset-password-form-mobile .notifications-container .alert.alert-danger {
  margin-top: 0;
  margin-bottom: 1.25rem;
}

.nav-pills {
  gap: 0.46875rem;
}
.nav-pills .nav-item .nav-link {
  border-radius: 0.75rem;
}
.nav-pills .nav-item .nav-link.active, .nav-pills .nav-item .nav-link.higlight {
  background: #1b1b1b;
  color: #fff;
}
.nav-pills .nav-item .nav-link.active .icon, .nav-pills .nav-item .nav-link.higlight .icon {
  -webkit-filter: brightness(0) invert(1);
          filter: brightness(0) invert(1);
}
.nav-pills .nav-item .nav-link.active:hover, .nav-pills .nav-item .nav-link.higlight:hover {
  background: #363636;
}

.popover[role=tooltip] {
  max-width: 15.625rem;
  font-size: 1rem;
  line-height: 1.3;
  letter-spacing: 0rem;
}

.bs-popover-top, .bs-popover-auto[x-placement^=top] {
  margin-bottom: calc(0.6875rem + 0.6875rem);
}

.bs-popover-right, .bs-popover-auto[x-placement^=right] {
  margin-left: calc(0.6875rem + 0.6875rem);
}

.bs-popover-bottom, .bs-popover-auto[x-placement^=bottom] {
  margin-top: calc(0.6875rem + 0.6875rem);
}

.bs-popover-left, .bs-popover-auto[x-placement^=left] {
  margin-right: calc(0.6875rem + 0.6875rem);
}

* {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  /* :focus-visible {
      @include focus-ring;
  } */
}

html {
  scroll-behavior: smooth;
}

body {
  min-width: 320px;
}

p,
.p {
  line-height: 1.4;
  margin-bottom: 0.9375rem;
}
p.small,
p .small,
p small,
.p.small,
.p .small,
.p small {
  line-height: 1;
  font-size: 0.75rem;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4,
div,
p {
  -webkit-font-variant-ligatures: no-common-ligatures;
          font-variant-ligatures: no-common-ligatures;
}

a {
  font-size: inherit;
}

.custom-checkbox label, .custom-radio label {
  text-transform: none;
  font-weight: 400;
}

ul.bulleted,
ol {
  padding-left: 0.9375rem;
  margin-bottom: 0;
  list-style-type: disc;
}
ul.bulleted li,
ol li {
  line-height: 1.38;
  margin-bottom: 0.5rem;
}
ul.bulleted ul li,
ul.bulleted ol li,
ol ul li,
ol ol li {
  margin-bottom: 0;
}
ul.bulleted ul li:last-of-type,
ul.bulleted ol li:last-of-type,
ol ul li:last-of-type,
ol ol li:last-of-type {
  margin-bottom: 1.5625rem;
}

ul.bulleted ul {
  list-style: none;
  padding-left: 0.625rem;
}
ul.bulleted ul li::before {
  content: ".";
  position: relative;
  left: -0.625rem;
  font-size: 1.5625rem;
  top: -0.3125rem;
  line-height: 0.625rem;
}

ol li {
  padding-left: 0.9375rem;
}
ol ol {
  list-style: upper-alpha;
  padding-left: 2.1875rem;
}

blockquote p {
  font-size: 1rem;
  line-height: 1.4;
}

blockquote .blockquote-footer {
  font-size: 0.9rem;
}

blockquote .quote::before, blockquote .quote::after {
  position: absolute;
  display: inline-block;
  color: #dadada;
  font-size: 6rem;
}
blockquote .quote::before {
  content: "“";
  margin-top: -2.5rem;
  margin-left: -2.5rem;
}
blockquote .quote::after {
  content: "”";
  margin-top: -1.625rem;
  margin-left: 0.5rem;
}

sup {
  top: -0.43em;
  font-size: 70%;
}

body {
  position: relative;
}

.content-page #maincontent {
  overflow-x: hidden;
}

.height-change-listener {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  height: 100%;
  width: 0;
  border: 0;
  background-color: transparent;
  z-index: -1;
}

.scrollbar-measure {
  width: 100px;
  height: 100px;
  overflow: scroll;
  position: absolute;
  top: -9999px;
}

.mobileMenu {
  overflow: hidden;
}
.mobileMenu .modal {
  overflow: auto;
  height: calc(100% + 1px);
  -webkit-overflow-scrolling: touch;
}

.modal-open {
  overflow-y: scroll;
}

.modal-background,
.mobile-modal-background {
  background-color: #000;
  display: none;
  height: 100%;
  overflow-y: hidden;
  position: fixed;
  opacity: 0.65;
  width: 100%;
  top: 0;
  left: 0;
  z-index: 100;
}

.desktop-menu-background {
  background-color: #000;
  display: none;
  height: 100%;
  overflow-y: hidden;
  position: absolute;
  opacity: 0.65;
  width: 100%;
  top: 0;
  left: 0;
  z-index: 100;
}
@media (max-width: 1024.98px) {
  .desktop-menu-background {
    display: none !important;
  }
}

h1.page-title {
  margin-bottom: 0.9375rem;
}
@media (min-width: 1025px) {
  h1.page-title {
    margin-bottom: 1.25rem;
  }
}

.icon-toggle:hover .icon.hover-icon ~ .icon {
  display: none;
}
@media (max-width: 1024.98px) {
  .icon-toggle:hover .icon.hover-icon ~ .icon {
    display: inline;
  }
}

.icon-toggle:not(:hover) .icon.hover-icon,
.icon-toggle.selected .icon.hover-icon ~ .icon {
  display: none;
}

.icon-toggle.selected .icon.hover-icon {
  display: inline-block;
}

input[placeholder] {
  text-overflow: ellipsis;
}

.notifications-container {
  z-index: 1051;
}
.notifications-container .alert {
  margin-top: 0.9375rem;
}
@media (min-width: 1025px) {
  .notifications-container .alert {
    margin-top: 1.25rem;
  }
}

.error-message {
  margin-top: 3.125rem;
  margin-bottom: 3.125rem;
}

.error.continue-shopping {
  margin-bottom: 6.25em;
}

.skip {
  position: absolute;
  left: 0;
  top: -4.2em;
  overflow: hidden;
  padding: 1em 1.5em;
  background: #fff;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}

a.skip:active,
a.skip:focus,
a.skip:hover {
  left: 0;
  top: 0;
  width: auto;
  height: auto;
  z-index: 10000000;
  background: #fff;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}

.optional {
  font-weight: 400;
  font-size: 0.875rem;
  color: #666;
}

#flipp-iframe {
  min-height: 350px;
  overflow-y: hidden;
}

.trustpilot-iframe {
  width: 100%;
  height: 600px;
}

.parts-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding-left: 0 !important;
}
@media (min-width: 1025px) {
  .parts-container .addon-item-count.addon-item-count-part {
    padding-left: 15px !important;
  }
}
.parts-container .parts-heading {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding-left: 5%;
}
.parts-container .parts-heading .line-item-image-container {
  -ms-flex: 0 0 30px;
  -webkit-box-flex: 0;
          flex: 0 0 30px;
  max-width: 30px;
  max-height: 30px;
}
.parts-container .parts-heading .product-card-footer {
  -ms-flex-positive: 0;
  -webkit-box-flex: 0;
          flex-grow: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  -ms-flex-preferred-size: calc(33.33333% - 30px);
  --blockSize: calc(66.33333% - 30px);
  -ms-flex-preferred-size: var(--blockSize);
      flex-basis: var(--blockSize); /* stylelint-disable-line */
  max-width: var(--blockSize);
}
.parts-container .parts-heading .parts-icon img {
  display: inline-block;
  height: 30px !important;
  width: 30px !important;
  max-width: 100%;
  margin-left: 0 !important;
}
.parts-container .parts-list-item .product-info {
  padding-left: 10% !important;
}
@media (max-width: 767.98px) {
  .parts-container .product-info {
    padding-left: 10% !important;
  }
}
@media (max-width: 1024.98px) {
  .parts-container .parts-list-item .product-info {
    margin-left: 15px !important;
    padding-left: calc(17% - 15px) !important;
  }
  .parts-container .line-item-header {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-positive: 0;
    -webkit-box-flex: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    -ms-flex-preferred-size: calc(100% - 30px);
    flex-basis: calc(100% - 30px); /* stylelint-disable-line */
    max-width: calc(100% - 30px);
    padding-right: 0;
    -ms-flex-align: start;
    -webkit-box-align: start;
            align-items: flex-start;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .parts-container .line-item-header .line-item-name {
    display: block;
    width: 100%;
  }
  .parts-container .line-item-header .line-item-name .edit-add-on {
    float: right;
  }
  .parts-container .product-card-footer {
    padding-right: 0;
    -ms-flex: 0 0 100% !important;
    -webkit-box-flex: 0 !important;
            flex: 0 0 100% !important;
    max-width: 100% !important;
  }
  .parts-container .line-item-image-container {
    -ms-flex: 0 0 30px;
    -webkit-box-flex: 0;
            flex: 0 0 30px;
    max-width: 30px;
    max-height: 30px;
    padding-right: 5px !important;
    padding-bottom: 0 !important;
  }
}

.noplan-added-icon .add-on-label::before {
  background-image: url("../svg-icons/icon-parts.svg") !important;
}

.gold-plan-row .parts-icon {
  margin-left: 5.3125rem !important;
}
@media (max-width: 1024.98px) {
  .gold-plan-row .parts-icon {
    margin-left: 1.25rem !important;
  }
}

.summary-parts-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding-left: 0 !important;
}
.summary-parts-container .card.product-info .addon-item-count-container {
  text-align: left !important;
}
.summary-parts-container .addon-item-count.addon-item-count-part {
  padding-left: 75px !important;
}
.summary-parts-container .parts-heading {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  border-top: 0.0625rem solid #ccc;
}
.summary-parts-container .parts-heading .line-item-image-container {
  -ms-flex: 0 0 3.75rem;
  -webkit-box-flex: 0;
          flex: 0 0 3.75rem;
  max-width: 3.75rem;
}
.summary-parts-container .parts-heading .item-image {
  float: right;
}
.summary-parts-container .parts-icon {
  padding-left: 0;
  margin-left: 2.5rem;
  margin-right: 0.9375rem;
}
@media (max-width: 1024.98px) {
  .summary-parts-container .parts-icon {
    margin-left: 1.25rem !important;
  }
}
.summary-parts-container .parts-icon img {
  display: inline-block;
  height: 30px !important;
  width: 30px !important;
  max-width: 100%;
  margin-left: 0 !important;
}
.summary-parts-container .parts-list-item .product-info, .summary-parts-container .parts-list-item .service-row {
  padding-left: 5.3125rem !important;
}
@media (max-width: 1024.98px) {
  .summary-parts-container .parts-list-item .product-info, .summary-parts-container .parts-list-item .service-row {
    padding-left: 1.25rem !important;
  }
}
.summary-parts-container .parts-list-item .product-info .line-item-image-container, .summary-parts-container .parts-list-item .service-row .line-item-image-container {
  padding: 0;
}
.summary-parts-container .parts-list-item .product-info .line-item-image-container .item-image img, .summary-parts-container .parts-list-item .service-row .line-item-image-container .item-image img {
  max-width: 100%;
}
.summary-parts-container .parts-list-item .product-info .row, .summary-parts-container .parts-list-item .service-row .row {
  margin: 0;
}
.summary-parts-container .parts-list-item .package-sku-row .item-image {
  margin-left: 5.3125rem;
}
@media (max-width: 1024.98px) {
  .summary-parts-container .parts-list-item .package-sku-row .item-image {
    margin-left: 1.25rem !important;
  }
}
@media (max-width: 1024.98px) {
  .summary-parts-container .product-card-footer {
    padding-right: 0;
    -ms-flex: 0 0 100% !important;
    -webkit-box-flex: 0 !important;
            flex: 0 0 100% !important;
    max-width: 100% !important;
  }
  .summary-parts-container .parts-list-item .product-info {
    padding-left: 11% !important;
  }
  .summary-parts-container .parts-heading .line-item-header {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-positive: 0;
    -webkit-box-flex: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    -ms-flex-preferred-size: calc(100% - 3.75rem);
    flex-basis: calc(100% - 3.75rem); /* stylelint-disable-line */
    max-width: calc(100% - 3.75rem);
    padding-right: 0;
    -ms-flex-align: start;
    -webkit-box-align: start;
            align-items: flex-start;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .summary-parts-container .parts-heading .line-item-name {
    display: block;
    width: 100%;
  }
  .summary-parts-container .parts-heading .line-item-name .edit-add-on {
    float: right;
  }
  .summary-parts-container .parts-heading .line-item-image-container {
    max-width: 100%;
    -ms-flex-order: 0;
    -webkit-box-ordinal-group: 1;
            order: 0;
    -ms-flex: 0 0 3.75rem !important;
    -webkit-box-flex: 0 !important;
            flex: 0 0 3.75rem !important;
    width: 3.75rem !important;
  }
}
@media (max-width: 767.98px) {
  .summary-parts-container .parts-list-item .product-info {
    padding-left: 18% !important;
  }
  .summary-parts-container .parts-heading .line-item-image-container {
    -ms-flex: 0 0 2.5rem !important;
    -webkit-box-flex: 0 !important;
            flex: 0 0 2.5rem !important;
    width: 2.5rem !important;
  }
}

.pswd_info::before {
  content: "";
  height: 1.5625rem;
  left: -0.8125rem;
  margin-top: -0.78125rem;
  width: 1.5625rem;
}
.pswd_info h6 {
  margin-bottom: 0.3125rem;
}
.pswd_info ul {
  list-style: none;
  padding-left: 0;
}
.pswd_info ul li {
  padding: 0.125rem 1.5625rem;
}
.pswd_info .valid {
  background: url("../svg-icons/success-icon.svg") no-repeat scroll 0 0.3125rem;
  transition: background 0.2s ease-in-out;
  -moz-transition: background 0.2s ease-in-out;
  -webkit-transition: background 0.2s ease-in-out;
}
.pswd_info .invalid {
  background: url("../svg-icons/danger-icon.svg") no-repeat scroll 0 0.3125rem;
  transition: background 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -webkit-transition: background 0.2s ease-in-out;
}
.pswd_info .default {
  background: url("../svg-icons/xcircle-icon.svg") no-repeat scroll 0 0.3125rem;
  transition: background 0.2s ease-in-out;
  -moz-transition: background 0.2s ease-in-out;
  -webkit-transition: background 0.2s ease-in-out;
}

/* Inline Copyright Year Content Asset Include */
.content-asset:has(> .copyright-year) {
  display: inline-block;
}

/* Read More/Less button text change functionality. */
*[aria-expanded=false] span.expanded, *[aria-expanded=true] span.collapsed {
  display: none;
}

/* Extend height for hidden Sticky Nav on mobile */
.sticky-header.nav-up {
  top: -5.625rem !important;
}

/* Add border to Refinement Slider if in PLP Slot PLP-F */
.plp-f > .visual-refinements {
  border-bottom: 0.0625rem solid #ccc;
}
.plp-f > .visual-refinements .slick-track {
  margin-right: auto !important;
  margin-left: auto !important;
}

/* Fix for selecting text in slick slider carousels */
.slick-slider {
  -webkit-user-select: text;
     -moz-user-select: text;
      -ms-user-select: text;
          user-select: text;
}
.slick-slider .draggable {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}

img {
  -webkit-transition: clip-path 75ms ease-in-out, -webkit-filter 75ms ease-in-out;
  transition: clip-path 75ms ease-in-out, -webkit-filter 75ms ease-in-out;
  transition: filter 75ms ease-in-out, clip-path 75ms ease-in-out;
  transition: filter 75ms ease-in-out, clip-path 75ms ease-in-out, -webkit-filter 75ms ease-in-out;
}
img.lazy.blur {
  -webkit-filter: blur(0.25rem);
          filter: blur(0.25rem);
  clip-path: inset(0);
}

.video-custom-toggler.loading {
  pointer-events: none;
}
.video-custom-toggler .spinner-border {
  position: absolute;
  z-index: 3;
  right: -0.3125rem;
  top: -0.3125rem;
  width: calc(100% + 0.625rem);
  height: calc(100% + 0.625rem);
}
.video-custom-toggler .spinner-border.hidden {
  display: none;
}

.video-container {
  -webkit-transition: clip-path 75ms ease-in-out, -webkit-filter 75ms ease-in-out;
  transition: clip-path 75ms ease-in-out, -webkit-filter 75ms ease-in-out;
  transition: filter 75ms ease-in-out, clip-path 75ms ease-in-out;
  transition: filter 75ms ease-in-out, clip-path 75ms ease-in-out, -webkit-filter 75ms ease-in-out;
  display: block;
}
.video-container.lazy:has(.has-placeholder-image) {
  -webkit-filter: blur(0.25rem) brightness(0.4);
          filter: blur(0.25rem) brightness(0.4);
  clip-path: inset(0);
  overflow: hidden;
}
.video-container.lazy video {
  visibility: hidden;
}
.video-container .video-placeholder {
  background: #1b1b1b;
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: end;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  position: relative;
  overflow: hidden;
}
.video-container .video-placeholder.hidden {
  display: none;
}
.video-container .video-placeholder.has-placeholder-image img {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.video-container .video-placeholder .spinner-border {
  margin: 0.9375rem;
}
.video-container:not(.background-video) .video-placeholder {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
@supports not (aspect-ratio: 16/9) {
  .video-container:not(.background-video) {
    padding-top: 56.25%;
  }
  .video-container:not(.background-video) .video-placeholder {
    padding-top: 56.25%;
  }
}
@supports (aspect-ratio: 16/9) {
  .video-container:not(.background-video) {
    padding-top: 0;
    aspect-ratio: 16/9;
  }
  .video-container:not(.background-video) .video-placeholder {
    padding-top: 0;
    aspect-ratio: 16/9;
  }
}

@media (max-width: 1024.98px) {
  .location-toggle-container {
    font-size: 0.875rem;
  }
}

.header-location-container {
  background: #f5f5f5;
  padding: 0;
}
@media (min-width: 1025px) {
  .header-location-container {
    padding: 3px 0;
  }
}
.header-location-container .location-toggle-container .row {
  margin: 0 auto;
}
.header-location-container .header-location {
  text-align: center;
}
@media (min-width: 1025px) {
  .header-location-container .header-location {
    text-align: left;
    max-width: 1270px;
    margin: 0 auto;
  }
  .header-location-container .header-location .location-toggle-container {
    text-align: right;
  }
  .header-location-container .header-location .location-group {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
}
.header-location-container .header-location .live-chat-container::after {
  content: "";
  border-right: 0.0625rem solid #ccc;
  padding-right: 0.625rem;
  margin-right: 0.625rem;
}
.header-location-container .header-location .pin-icon {
  margin-top: -2px;
}
.header-location-container .header-location .location-toggle {
  color: #046a38 !important;
}
@media (max-width: 767.98px) {
  .header-location-container .header-location .location-toggle {
    display: inline-block;
    vertical-align: middle;
    line-height: normal;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    max-width: 150px;
  }
}

.closest-store .all-location {
  float: right;
}

#deliveryLocationForm {
  line-height: 2.5rem;
}

.nearby-location-detail,
.nearby-delivery-location-detail {
  padding-top: 15px;
  border-top: 0.0625rem solid #ccc;
  border-bottom: 0.0625rem solid #ccc;
}
.nearby-location-detail > div,
.nearby-delivery-location-detail > div {
  padding-left: 0 !important;
}
.nearby-location-detail .store-address div,
.nearby-delivery-location-detail .store-address div {
  line-height: 1.4 !important;
}
.nearby-location-detail .text-block > div .store-address,
.nearby-delivery-location-detail .text-block > div .store-address {
  margin-bottom: 1.2rem !important;
}
.nearby-location-detail .button-section .direction,
.nearby-delivery-location-detail .button-section .direction {
  float: left;
}
.nearby-location-detail .button-section .weekly-ad,
.nearby-delivery-location-detail .button-section .weekly-ad {
  float: right;
}

.live-chat-link {
  color: #363636;
  text-decoration: none;
}

.location-info,
.delivery-location-info {
  background: #fff;
  padding: 0.9375rem;
  position: fixed;
  right: -100%;
  top: 0;
  bottom: 0;
  display: none;
  height: 100vh;
  max-width: 342px;
  width: 90%;
  z-index: 101;
  -webkit-transition: right 200ms cubic-bezier(0, 1, 0.8, 1);
  transition: right 200ms cubic-bezier(0, 1, 0.8, 1);
}
.location-info.collapsing,
.delivery-location-info.collapsing {
  -webkit-transition: none;
  transition: none;
  -webkit-transition-delay: 0;
          transition-delay: 0;
}
.location-info.show,
.delivery-location-info.show {
  right: 0;
  display: block;
}
.location-info .my-location .header-group,
.delivery-location-info .my-location .header-group {
  padding-bottom: 0.625rem;
  margin-bottom: 0.9375rem;
  border-bottom: 0.0625rem solid #ccc;
}
.location-info .my-location .header-group .close,
.delivery-location-info .my-location .header-group .close {
  position: relative;
  top: -3px;
}
.location-info .my-location h6,
.delivery-location-info .my-location h6 {
  margin-bottom: 0;
}
.location-info .my-location .form-group.postal-group,
.delivery-location-info .my-location .form-group.postal-group {
  margin-right: 0.625rem;
}
.location-info .my-location .form-group.postal-group .invalid-feedback,
.delivery-location-info .my-location .form-group.postal-group .invalid-feedback {
  line-height: 1.5;
}
.location-info .my-location .btn,
.delivery-location-info .my-location .btn {
  padding-top: 0.34375rem;
  padding-bottom: 0.34375rem;
}
.location-info .invalid-feedback-custom,
.delivery-location-info .invalid-feedback-custom {
  color: #a51a1f;
  margin-top: 0;
  font-size: 1rem;
  line-height: 1.5;
}

.nav-item {
  width: 100%;
}
.nav-item.show .nav-link {
  color: inherit;
}
.nav-item .nav-link:hover, .nav-item .nav-link:focus {
  color: inherit;
}

.reset-password-form {
  padding: 15px 0 25px;
}
.reset-password-form button {
  width: 100%;
}
.reset-password-form .privacy-policy {
  padding: 0 0.9375rem 1.875rem;
}
@media (min-width: 768px) {
  .reset-password-form {
    padding: 0;
  }
}

.receivedMsgTest {
  font-size: 1rem;
  font-weight: bold;
}

.dropdown-item {
  white-space: normal !important;
}

@media (max-width: 1024.98px) {
  .header .navbar-collapse {
    position: fixed;
    top: 0;
    left: 0;
    height: 100%;
    width: 20rem;
    max-width: 90%;
    background: #f5f5f5;
    z-index: 101;
  }
  .header .navbar-collapse.collapsing {
    -webkit-transition: none;
    transition: none;
    -webkit-transition-delay: 0;
            transition-delay: 0;
  }
}
@media (min-width: 1025px) {
  .header .navbar-collapse {
    position: static;
    width: auto;
    width: unset;
  }
}
.header .navbar-collapse .dropdown .dropdown-toggle::after {
  width: 12px;
  height: 16px;
  float: right;
  content: "";
  background: url("../svg-icons/arrow-right.svg") no-repeat center;
  border: none;
  vertical-align: middle;
  clear: left;
  position: absolute;
  right: 0;
  margin-left: 0;
}
.header .navbar-collapse .dropdown .dropdown-toggle .icon {
  display: block;
  margin: auto;
}
.header .navbar-collapse .dropdown .dropdown-toggle .icon:hover span, .header .navbar-collapse .dropdown .dropdown-toggle .icon:active span, .header .navbar-collapse .dropdown .dropdown-toggle .icon:focus span {
  text-decoration: none !important;
}
.header .navbar-collapse .dropdown .dropdown-toggle .hover-icon {
  display: none;
}
.header .navbar-collapse .dropdown .dropdown-toggle .mobile-label {
  display: block;
  font-size: 10px;
  text-align: center;
}
@media (max-width: 1024.98px) {
  .header .navbar-collapse .dropdown .dropdown-toggle.product-toggler, .header .navbar-collapse .dropdown .dropdown-toggle.services-toggler, .header .navbar-collapse .dropdown .dropdown-toggle.account-toggler {
    width: 50px;
    border-bottom: 0.0625rem solid #ccc;
  }
  .header .navbar-collapse .dropdown .dropdown-toggle.product-toggler:hover, .header .navbar-collapse .dropdown .dropdown-toggle.product-toggler:active, .header .navbar-collapse .dropdown .dropdown-toggle.product-toggler:focus, .header .navbar-collapse .dropdown .dropdown-toggle.product-toggler:hover span, .header .navbar-collapse .dropdown .dropdown-toggle.product-toggler:active span, .header .navbar-collapse .dropdown .dropdown-toggle.product-toggler:focus span, .header .navbar-collapse .dropdown .dropdown-toggle.services-toggler:hover, .header .navbar-collapse .dropdown .dropdown-toggle.services-toggler:active, .header .navbar-collapse .dropdown .dropdown-toggle.services-toggler:focus, .header .navbar-collapse .dropdown .dropdown-toggle.services-toggler:hover span, .header .navbar-collapse .dropdown .dropdown-toggle.services-toggler:active span, .header .navbar-collapse .dropdown .dropdown-toggle.services-toggler:focus span, .header .navbar-collapse .dropdown .dropdown-toggle.account-toggler:hover, .header .navbar-collapse .dropdown .dropdown-toggle.account-toggler:active, .header .navbar-collapse .dropdown .dropdown-toggle.account-toggler:focus, .header .navbar-collapse .dropdown .dropdown-toggle.account-toggler:hover span, .header .navbar-collapse .dropdown .dropdown-toggle.account-toggler:active span, .header .navbar-collapse .dropdown .dropdown-toggle.account-toggler:focus span {
    text-decoration: none !important;
  }
  .header .navbar-collapse .dropdown .dropdown-toggle.product-toggler:hover .icon:not(.hover-icon), .header .navbar-collapse .dropdown .dropdown-toggle.product-toggler:active .icon:not(.hover-icon), .header .navbar-collapse .dropdown .dropdown-toggle.product-toggler:focus .icon:not(.hover-icon), .header .navbar-collapse .dropdown .dropdown-toggle.product-toggler:hover span .icon:not(.hover-icon), .header .navbar-collapse .dropdown .dropdown-toggle.product-toggler:active span .icon:not(.hover-icon), .header .navbar-collapse .dropdown .dropdown-toggle.product-toggler:focus span .icon:not(.hover-icon), .header .navbar-collapse .dropdown .dropdown-toggle.services-toggler:hover .icon:not(.hover-icon), .header .navbar-collapse .dropdown .dropdown-toggle.services-toggler:active .icon:not(.hover-icon), .header .navbar-collapse .dropdown .dropdown-toggle.services-toggler:focus .icon:not(.hover-icon), .header .navbar-collapse .dropdown .dropdown-toggle.services-toggler:hover span .icon:not(.hover-icon), .header .navbar-collapse .dropdown .dropdown-toggle.services-toggler:active span .icon:not(.hover-icon), .header .navbar-collapse .dropdown .dropdown-toggle.services-toggler:focus span .icon:not(.hover-icon), .header .navbar-collapse .dropdown .dropdown-toggle.account-toggler:hover .icon:not(.hover-icon), .header .navbar-collapse .dropdown .dropdown-toggle.account-toggler:active .icon:not(.hover-icon), .header .navbar-collapse .dropdown .dropdown-toggle.account-toggler:focus .icon:not(.hover-icon), .header .navbar-collapse .dropdown .dropdown-toggle.account-toggler:hover span .icon:not(.hover-icon), .header .navbar-collapse .dropdown .dropdown-toggle.account-toggler:active span .icon:not(.hover-icon), .header .navbar-collapse .dropdown .dropdown-toggle.account-toggler:focus span .icon:not(.hover-icon) {
    display: block;
  }
  .header .navbar-collapse .dropdown .dropdown-toggle.product-toggler::after, .header .navbar-collapse .dropdown .dropdown-toggle.services-toggler::after, .header .navbar-collapse .dropdown .dropdown-toggle.account-toggler::after {
    display: none;
  }
}
@media (min-width: 1025px) {
  .header .navbar-collapse .dropdown .dropdown-toggle.product-toggler, .header .navbar-collapse .dropdown .dropdown-toggle.services-toggler {
    border-radius: 2px;
    border-width: 0.0625rem;
    font-size: 1rem;
    font-weight: 700;
    width: 120px;
    line-height: normal;
    padding: 0.46875rem 0.9375rem 0.46875rem 0;
    margin-top: 0;
  }
}
@media (min-width: 1025px) {
  .header .navbar-collapse .dropdown .dropdown-toggle.product-toggler {
    background: #046a38;
    color: #fff;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }
  .header .navbar-collapse .dropdown .dropdown-toggle.product-toggler::after {
    background: url("../svg-icons/arrow-down-white.svg") no-repeat center;
    right: 10px;
  }
}
@media (min-width: 1025px) {
  .header .navbar-collapse .dropdown .dropdown-toggle.services-toggler {
    border: 0.0625rem solid #ccc;
    background: #e8e8e8;
    color: #363636;
    margin-left: 0.625rem;
  }
  .header .navbar-collapse .dropdown .dropdown-toggle.services-toggler::after {
    background: url("../svg-icons/arrow-down.svg") no-repeat center;
    right: 10px;
  }
}
@media (max-width: 1024.98px) {
  .header .navbar-collapse .dropdown.show .dropdown-toggle.product-toggler, .header .navbar-collapse .dropdown.show .dropdown-toggle.services-toggler, .header .navbar-collapse .dropdown.show .dropdown-toggle.account-toggler {
    background: #046a38;
    border-radius: 0;
    border-bottom: none;
  }
}
@media (min-width: 1025px) {
  .header .navbar-collapse .dropdown.show .dropdown-toggle.product-toggler::after, .header .navbar-collapse .dropdown.show .dropdown-toggle.services-toggler::after, .header .navbar-collapse .dropdown.show .dropdown-toggle.account-toggler::after {
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
  }
}
.header .navbar-collapse .dropdown.show .dropdown-toggle:hover, .header .navbar-collapse .dropdown.show .dropdown-toggle:active, .header .navbar-collapse .dropdown.show .dropdown-toggle:focus, .header .navbar-collapse .dropdown.show .dropdown-toggle:hover span, .header .navbar-collapse .dropdown.show .dropdown-toggle:active span, .header .navbar-collapse .dropdown.show .dropdown-toggle:focus span {
  text-decoration: none !important;
}
.header .navbar-collapse .dropdown.show .dropdown-toggle:hover .icon:not(.hover-icon), .header .navbar-collapse .dropdown.show .dropdown-toggle:active .icon:not(.hover-icon), .header .navbar-collapse .dropdown.show .dropdown-toggle:focus .icon:not(.hover-icon), .header .navbar-collapse .dropdown.show .dropdown-toggle:hover span .icon:not(.hover-icon), .header .navbar-collapse .dropdown.show .dropdown-toggle:active span .icon:not(.hover-icon), .header .navbar-collapse .dropdown.show .dropdown-toggle:focus span .icon:not(.hover-icon) {
  display: none;
}
.header .navbar-collapse .dropdown.show .dropdown-toggle .icon {
  display: none;
}
.header .navbar-collapse .dropdown.show .dropdown-toggle .hover-icon {
  display: block;
}
.header .navbar-collapse .dropdown.show .dropdown-toggle .mobile-label {
  color: #fff;
}
.header .navbar-collapse .dropdown .dropdown-menu {
  position: fixed;
  top: 0;
  left: 50px;
  height: 100%;
  width: 270px;
  overflow-y: auto;
  background: #fff;
  border: none;
  padding: 0 0.9375rem;
  margin: 0;
}
@media (min-width: 1025px) {
  .header .navbar-collapse .dropdown .dropdown-menu {
    position: absolute;
    top: calc(100% + 0.9375rem);
    border: 0.0625rem solid #ccc;
    width: 342px;
    height: auto;
    height: unset;
    overflow: visible;
  }
  .header .navbar-collapse .dropdown .dropdown-menu[aria-labelledby=productDropdown], .header .navbar-collapse .dropdown .dropdown-menu[aria-labelledby=productDropdown] .dropdown-menu {
    left: 0;
  }
  .header .navbar-collapse .dropdown .dropdown-menu[aria-labelledby=productDropdown] .scrollable-container {
    max-height: 70vh;
    overflow-y: auto;
    margin-right: -15px;
    padding-right: 15px;
  }
  .header .navbar-collapse .dropdown .dropdown-menu[aria-labelledby=servicesDropdown] {
    left: auto;
    left: initial;
    left: unset;
    margin-left: 0.625rem;
  }
  .header .navbar-collapse .dropdown .dropdown-menu.hidden-lg {
    border: none;
    height: 0;
  }
  .header .navbar-collapse .dropdown .dropdown-menu.hidden-lg > .scrollable-container > .dropdown-header-group {
    display: none;
  }
  .header .navbar-collapse .dropdown .dropdown-menu.hidden-lg > .scrollable-container > .menu-list > .dropdown-item {
    position: initial;
  }
  .header .navbar-collapse .dropdown .dropdown-menu.hidden-lg > .scrollable-container > .menu-list > .dropdown-item:not(.show),
  .header .navbar-collapse .dropdown .dropdown-menu.hidden-lg > .scrollable-container > .menu-list > .dropdown-item > a {
    display: none;
  }
  .header .navbar-collapse .dropdown .dropdown-menu .dropdown-menu {
    top: 100%;
  }
}
.header .close {
  position: absolute;
  top: 13px;
  right: -36px;
  cursor: pointer;
}
.header .close .icon.icon-close-white-background {
  display: block;
}

@media (min-width: 1025px) {
  [aria-labelledby=productDropdown]::after,
  [aria-labelledby=productDropdown] .dropdown-menu.show::after,
  [aria-labelledby=servicesDropdown]::after {
    content: "";
    display: block;
    position: absolute;
    top: -6px;
    left: 55px;
    width: 10px;
    height: 10px;
    background: #fff;
    border-right: 0.0625rem solid #ccc;
    border-top: 0.0625rem solid #ccc;
    -webkit-transform: rotate(-45deg);
            transform: rotate(-45deg);
    z-index: 1001;
  }
}
.dropdown-header-group {
  border-bottom: 0.0625rem solid #ccc;
  line-height: normal;
  overflow: hidden;
}
.dropdown-header-group .back-link {
  display: inline-block;
  width: 100%;
  margin-top: 1rem;
  margin-bottom: 1rem;
  position: relative;
  padding-left: 1.0625rem;
  outline: none;
}
.dropdown-header-group .back-link::before {
  width: 12px;
  height: 16px;
  margin-right: 0.3125rem;
  float: left;
  content: "";
  background: url("../svg-icons/arrow-left.svg") no-repeat center;
  border: none;
  vertical-align: middle;
  position: absolute;
  left: 0;
}
.dropdown-header-group .cat-heading-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  border-top: 0.0625rem solid #ccc;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.dropdown-header-group .cat-heading-wrapper h6 {
  margin-bottom: 0;
}
.dropdown-header-group h6 {
  margin-bottom: 0.625rem;
  padding-right: 0.3125rem;
  padding-top: 0.71875rem;
  padding-bottom: 0.71875rem;
}
.dropdown-header-group .view-all {
  line-height: normal;
  white-space: nowrap;
  padding-top: 0.71875rem;
  padding-bottom: 0.71875rem;
}

.menu-list,
.menu-group {
  padding-left: 0;
  list-style: none;
}
.menu-list .menu-header h6,
.menu-group .menu-header h6 {
  margin: 0.3125rem 0 0;
  padding: 0.78125rem 0;
  border-bottom: 0.0625rem solid #ccc;
}
.menu-list > li,
.menu-group > li {
  background: #fff;
  padding: 0 0 0.1rem;
  margin: 0 0 0.1rem;
  width: 100%;
  position: relative;
  outline: none;
}
.menu-list > li > .nav-link,
.menu-group > li > .nav-link {
  padding: 0.71875rem 0.75rem 0.71875rem 0 !important;
  border-bottom: 0.0625rem solid #ccc;
  white-space: initial;
  outline: none;
}
.menu-list > li:last-child > .nav-link, .menu-list > li.last > .nav-link,
.menu-group > li:last-child > .nav-link,
.menu-group > li.last > .nav-link {
  border-bottom: none;
}

.menu-group li {
  background: #fff;
  padding: 0;
  margin: 0;
  width: 100%;
  outline: none;
}
.menu-group li .nav-link {
  padding: 0.886rem 0 !important;
  border-bottom: 0.0625rem solid #ccc;
  outline: none;
}
.menu-group li:last-child .nav-link, .menu-group li.last .nav-link {
  border-bottom: none;
}

[aria-labelledby=accountDropdown] .account-menu-header {
  line-height: normal;
  border-bottom: 0.0625rem solid #ccc;
}
[aria-labelledby=accountDropdown] .account-menu-header h6 {
  margin-bottom: 0;
  line-height: 2.771rem;
  font-size: 1.125rem;
}
[aria-labelledby=accountDropdown] .greeting {
  margin-top: 0.71875rem;
  margin-bottom: 1.5625rem;
}
[aria-labelledby=accountDropdown] .greeting h6 {
  line-height: 1.3;
}
[aria-labelledby=accountDropdown] .btn-block + .btn-block {
  margin-top: 1.5625rem;
}
[aria-labelledby=accountDropdown] .returning-customer {
  margin-top: 0.625rem;
}
[aria-labelledby=accountDropdown] li.nav-item a.nav-link {
  border-bottom: none;
}
[aria-labelledby=accountDropdown] li {
  line-height: 2.625rem;
  border-bottom: 0.0625rem solid #ccc;
  border-top: none;
}
[aria-labelledby=accountDropdown] li:first-child,
[aria-labelledby=accountDropdown] li:last-child {
  border-bottom: none;
}
[aria-labelledby=accountDropdown] .menu-group {
  padding-bottom: 90px;
}
[aria-labelledby=accountDropdown] .menu-group .unauth-pay-msg {
  background: #e8e8e8;
  margin: 0 -0.9375rem;
  padding: 0.9375rem 0;
}
[aria-labelledby=accountDropdown] .menu-group .unauth-pay-msg a {
  display: block;
  text-decoration: underline;
}

.category-asset-container > div {
  margin-top: 1.875rem;
}
.category-asset-container > div h6 {
  padding-bottom: 0.625rem;
  border-bottom: 0.0625rem solid #ccc;
  margin-bottom: 0;
}

.mobile-help-asset {
  margin-right: -15px;
  margin-left: -15px;
  padding-left: 0.625rem;
  background: #e8e8e8;
  line-height: 3.75rem;
  font-size: 0.875rem;
}
.mobile-help-asset > div {
  display: inline;
}
.mobile-help-asset a {
  text-decoration: none;
}

.alert-1 {
  margin-bottom: 1.25rem !important;
}

.input-group-text-modal {
  text-decoration: none !important;
}
.input-group-text-modal.active, .input-group-text-modal:active, .input-group-text-modal:hover, .input-group-text-modal:focus {
  color: #fff !important;
  background-color: #363636 !important;
}

.back-link a {
  text-decoration: underline !important;
}
.back-link a:hover {
  text-decoration: none !important;
}

.modal-request-password-title {
  font-size: 1rem;
  font-weight: bold;
  color: #363636;
  margin-bottom: 0.9375rem;
}

.modal-request-password-body {
  font-size: 0.875rem;
  font-weight: normal;
  color: #363636;
  margin-bottom: 1.25rem;
}

.returning-customer {
  font-weight: bold;
  font-size: 18px;
}

.navbar.header {
  padding: 0 0.9375rem;
  border-bottom: 0.0625rem solid #ccc;
}

form.login-mobile .remember-me {
  margin-bottom: 0;
  margin-top: 0.3125em;
}

form.login-mobile .remember-me-reminder {
  clear: both;
  margin-left: 1.875rem;
}

.auth-user-message {
  display: inline-table !important;
  top: 0.5rem;
  position: inherit;
  padding-right: 0.25rem;
  font-weight: 500;
}

.auth-user-message > p {
  font-size: 0.875rem;
  color: #666;
}

.remember-me {
  margin-bottom: 0;
  margin-top: 0.3125rem;
}

.remember-me-reminder-modal {
  clear: both;
  margin-left: 1.875rem;
  margin-bottom: 1.25rem;
}

.remember-me-reminder-mobile {
  clear: both;
  margin-left: 1.875rem;
  margin-bottom: 1.25rem;
}

.btn-popover-sign-in {
  margin-bottom: 1.5625rem;
}

.login-forgot-password-modal {
  margin-bottom: 1.875rem;
  font-size: 0.875rem;
  text-decoration: underline;
  color: #363636;
  cursor: pointer;
}
.login-forgot-password-modal:hover {
  text-decoration: none;
}

.login-popover {
  margin-bottom: 0.625rem;
}

.info-icon-modal {
  position: relative;
  cursor: pointer;
  display: inline-block;
  padding: 0;
  margin-left: 0.3125rem;
}
.info-icon-modal .icon {
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='21' viewBox='0 0 21 21'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M10.5 0A10.5 10.5 0 0 1 21 10.5C21 16.299 16.299 21 10.5 21S0 16.299 0 10.5 4.701 0 10.5 0zm-.472 14.741l-.153.007c-.918.074-1.603.803-1.607 1.703 0 .97.77 1.71 1.758 1.71.99 0 1.76-.74 1.76-1.71 0-.95-.77-1.71-1.76-1.71h.002zm.458-11.437c-1.768 0-3.067.658-4.056 1.488l.823 1.252a.679.679 0 0 0 .64.37c.509 0 .908-.71 2.316-.71.92 0 1.48.51 1.48 1.309 0 1.988-2.858 2.207-2.858 3.975.002.082.008.164.02.245l.225 1.609h2.117l.28-1.399c.24-1.249 3.097-1.539 3.097-4.606 0-2.136-1.573-3.534-4.084-3.533z'/%3E%3C/svg%3E") no-repeat 0 0;
  background-size: contain;
  width: 1rem;
  height: 1rem;
  display: inline-block;
  pointer-events: unset;
}

.login-modal .alert {
  margin-bottom: 1.25rem;
}

.login-modal .recaptcha-modal {
  margin-bottom: 1.25rem;
  margin-top: 0;
  min-width: 39.375rem;
}

@media (min-width: 1025px) {
  .navbar-header {
    max-height: 80px;
  }
}
.navbar-header #cta-quick-bill-pay a {
  text-decoration: underline;
}
@media (min-width: 1025px) {
  .navbar-header #cta-quick-bill-pay a {
    color: #326fe2;
  }
}
.navbar-header #cta-quick-bill-pay a:hover {
  text-decoration: none;
}
.navbar-header a:not(.link2) {
  color: #363636;
  text-decoration: none;
  line-height: normal;
}
.navbar-header a:not(.link2):hover {
  text-decoration: underline;
}
.navbar-header a:not(.link2):focus {
  text-decoration: underline;
}
.navbar-header a:not(.link2).login-link {
  text-decoration: underline;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 100%;
  padding-left: 0.9375rem;
}
.navbar-header a:not(.link2).login-link:hover {
  text-decoration: none;
}
.navbar-header .user,
.navbar-header .minicart {
  display: inline-block;
}
.navbar-header .navbar-toggler {
  padding: 0;
  padding-left: 0.8125rem;
  line-height: normal;
}
@media (max-width: 1365.98px) {
  .navbar-header .navbar-toggler {
    padding: 0.5625rem 0.40625rem;
    margin-left: -0.40625rem;
  }
}
.navbar-header .navbar-toggler .navbar-toggler-icon {
  width: 30px;
  height: 25px;
}
.navbar-header .text-link {
  margin: auto;
  border-top: 0.0625rem solid #ccc;
  padding: 0.9375rem 0;
  width: 100%;
}
.navbar-header .menu-split {
  padding: 1.25rem 0 0.9375rem;
  position: relative;
}
.navbar-header .menu-split .content-asset {
  margin-top: 1.5625rem;
  min-width: 17.8125rem;
}
.navbar-header .menu-split p {
  font: bold 1.125rem "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  margin-bottom: 1.5625rem;
}
.navbar-header .request-password-body p {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1rem !important;
  line-height: 1.5rem;
  font-weight: normal !important;
  margin-bottom: 0.9375rem;
}
@media (min-width: 1025px) {
  .navbar-header .form-group-modal {
    margin-bottom: 1.25rem !important;
  }
}
.navbar-header .returning-right .content-asset {
  margin-top: 0.625rem;
}
.navbar-header .vertical-line {
  border-left: 0.0625rem solid #ccc;
  top: 1.5625rem;
  height: calc(100% - 50px);
}
.navbar-header .mobile-account {
  border-bottom: none;
}
.navbar-header .account-billPay {
  margin-top: 0.625rem;
}
.navbar-header .account-billPay li:first-child a {
  text-decoration: none !important;
}
.navbar-header .account-billPay li:first-child a:hover {
  text-decoration: underline !important;
}
.navbar-header .form-group.reset-password-label {
  margin-bottom: 1.25rem;
}
.navbar-header .mobile-menu-group ul li:first-child,
.navbar-header .mobile-menu-group ul li:last-child {
  border-bottom: none;
}
.navbar-header .mobile-menu-group ul .btn-outline-secondary:hover, .navbar-header .mobile-menu-group ul .input-group-prepend .input-group-text:hover, .input-group-prepend .navbar-header .mobile-menu-group ul .input-group-text:hover,
.navbar-header .mobile-menu-group ul .input-group-append .input-group-text:hover,
.input-group-append .navbar-header .mobile-menu-group ul .input-group-text:hover {
  background-color: #fff;
}
.navbar-header .mobile-menu-group .header-back-link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.navbar-header .mobile-menu-group .header-back-link::before {
  width: 12px;
  height: 16px;
  margin-right: 0.3125rem;
  float: left;
  content: "";
  background: url("../svg-icons/arrow-left.svg") no-repeat center;
  border: none;
  vertical-align: middle;
  height: auto;
}
.navbar-header .mobile-menu-group .modal-request-password-title {
  font-size: 1rem;
  font-weight: bold;
  color: #363636;
  margin-bottom: 0.9375rem;
}
.navbar-header .mobile-menu-group .modal-request-password-body {
  font-size: 0.875rem;
  font-weight: normal;
  color: #363636;
  margin-bottom: 1.25rem;
}
.navbar-header .mobile-menu-group #reset-password-email-error {
  font-size: 0.875rem !important;
}
.navbar-header .mobile-menu-group .forgot-password-mobile {
  line-height: 1rem;
}
.navbar-header .mobile-menu-group .forgot-password-mobile .greeting {
  margin-bottom: 0;
}
.navbar-header .mobile-menu-group .forgot-password-mobile .greeting h6 {
  font-weight: bold;
  font-size: 1.125rem;
  color: #363636;
}
.navbar-header .mobile-menu-group .forgot-password-mobile .header-back-link {
  font-size: 0.875rem;
  color: #363636;
  margin: 1rem 0;
}
.navbar-header .mobile-menu-group .forgot-password-mobile .form-control-label {
  font-size: 0.875rem;
  color: #363636;
  margin-bottom: 0.625rem;
}
.navbar-header .mobile-menu-group .forgot-password-mobile .forgot-password-text {
  line-height: 1.4rem;
  color: #363636;
  font-size: 0.875rem !important;
}
.navbar-header .mobile-menu-group .forgot-password-mobile .form-group-modal {
  margin-bottom: 1.25rem;
}
.navbar-header .mobile-menu-group .forgot-password-mobile .modal-request-password-body {
  line-height: 1.5rem;
}
.navbar-header .mobile-signin {
  padding: 0;
}
.navbar-header .mobile-signin .invalid-feedback,
.navbar-header .mobile-signin .alert-danger {
  line-height: 1;
  font-size: 14px !important;
}
.navbar-header .mobile-signin #pwdViewBtn {
  text-decoration: none !important;
}
.navbar-header .mobile-signin #pwdViewBtn.active, .navbar-header .mobile-signin #pwdViewBtn:active, .navbar-header .mobile-signin #pwdViewBtn:hover, .navbar-header .mobile-signin #pwdViewBtn:focus {
  color: #fff !important;
  background-color: #363636 !important;
}
.navbar-header .mobile-signin .mobile-arrow {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 1.25rem;
}
.navbar-header .mobile-signin .mobile-arrow a {
  text-decoration: underline;
}
.navbar-header .mobile-signin .mobile-arrow a:hover {
  text-decoration: none;
}
.navbar-header .mobile-signin i {
  width: 12px;
  height: 16px;
  margin-right: 0.3125rem;
  float: left;
  content: "";
  background: url("../svg-icons/arrow-left.svg") no-repeat center;
  border: none;
  vertical-align: middle;
  height: 0.875rem;
}
.navbar-header .mobile-signin .login-mobile {
  line-height: 2.5;
}
.navbar-header .mobile-signin .login-mobile .form-group-mobile {
  margin-bottom: 1.25rem;
}
.navbar-header .mobile-signin .login-mobile .form-group-mobile .form-control-label {
  margin-bottom: 0.625rem;
}
.navbar-header .mobile-signin .login-mobile .form-group-mobile .form-control-label-modal {
  -webkit-text-decoration: solid;
          text-decoration: solid;
}
.navbar-header .mobile-signin .login-mobile .form-group-mobile .form-control {
  margin-bottom: 0.625rem;
}
.navbar-header .mobile-signin .login-mobile .alert {
  margin-bottom: 1.25rem;
}
.navbar-header .mobile-signin .login-mobile .recaptcha-mobile {
  margin-bottom: 1.25rem;
  margin-top: 0;
}
.navbar-header .mobile-signin .login-mobile .g-recaptcha {
  transform: scale(0.77);
  -webkit-transform: scale(0.77);
  transform-origin: 0 0;
  -webkit-transform-origin: 0 0;
}
.navbar-header .mobile-signin .login-mobile .clearfix {
  line-height: 1.4;
}
.navbar-header .mobile-signin .login-mobile .clearfix .forgot-password {
  margin-top: 1.5625rem;
}
.navbar-header .mobile-signin .login-mobile .clearfix .password-reset-mobile {
  text-decoration: underline;
}
.navbar-header .mobile-signin .login-mobile .clearfix .custom-control-label {
  line-height: 1.7;
}
.navbar-header .mobile-signin .login-mobile .clearfix .remember-me {
  width: 100%;
  margin-bottom: 0;
  height: 0;
}
.navbar-header .mobile-signin .login-mobile .clearfix .remember-me-reminder-model {
  margin-left: 1.875rem;
  line-height: 1.5;
  margin-bottom: 0.9375rem;
}
.navbar-header .mobile-signin .login-mobile .clearfix .info-icon {
  margin-left: 0 !important;
}
.navbar-header .mobile-signin .login-mobile .clearfix .info-icon .icon {
  width: 0.8rem;
}
.navbar-header .mobile-signin .login-mobile .forgot-password {
  line-height: 1.5;
}
.navbar-header .user .back-link {
  width: 12px;
  height: 16px;
  margin-right: 0.3125rem;
  float: left;
  content: "";
  background: url("../svg-icons/arrow-left.svg") no-repeat center;
  border: none;
  vertical-align: middle;
  margin-bottom: 1rem;
  padding-left: 1.0625rem;
  line-height: normal;
  font-size: 1rem;
  position: relative;
}
.navbar-header .user .popover {
  position: absolute;
  display: none;
  padding: 0 0.9375rem;
  border: 0.0625rem solid #ccc;
  border-radius: 0.125rem;
  top: calc(100% + 0.9375rem) !important;
  right: -1.5625rem;
  left: auto;
  max-width: none;
}
.navbar-header .user .popover::before {
  content: "";
  display: block;
  position: absolute;
  top: -6px;
  right: 8.75rem;
  width: 10px;
  height: 10px;
  background: #fff;
  border-right: 0.0625rem solid #ccc;
  border-top: 0.0625rem solid #ccc;
  -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
}
.navbar-header .user .popover.signedin-popover {
  padding: 1.25rem 0.9375rem 0.9375rem;
  top: calc(100% + 0.9375rem) !important;
}
.navbar-header .user .popover .row {
  min-width: 630px;
}
.navbar-header .user .popover .col {
  min-width: 285px;
}
.navbar-header .user .popover .greeting a.login-link {
  line-height: 46px;
}
.navbar-header .user .popover a {
  white-space: nowrap;
  margin-bottom: 0;
  padding: 0;
  line-height: normal;
}
.navbar-header .user .popover .btn-outline-secondary, .navbar-header .user .popover .input-group-prepend .input-group-text, .input-group-prepend .navbar-header .user .popover .input-group-text,
.navbar-header .user .popover .input-group-append .input-group-text,
.input-group-append .navbar-header .user .popover .input-group-text {
  padding: 8px;
}
.navbar-header .user .popover .btn-outline-secondary.active, .navbar-header .user .popover .input-group-prepend .active.input-group-text, .input-group-prepend .navbar-header .user .popover .active.input-group-text,
.navbar-header .user .popover .input-group-append .active.input-group-text,
.input-group-append .navbar-header .user .popover .active.input-group-text, .navbar-header .user .popover .btn-outline-secondary:active, .navbar-header .user .popover .input-group-prepend .input-group-text:active, .input-group-prepend .navbar-header .user .popover .input-group-text:active,
.navbar-header .user .popover .input-group-append .input-group-text:active,
.input-group-append .navbar-header .user .popover .input-group-text:active, .navbar-header .user .popover .btn-outline-secondary:hover, .navbar-header .user .popover .input-group-prepend .input-group-text:hover, .input-group-prepend .navbar-header .user .popover .input-group-text:hover,
.navbar-header .user .popover .input-group-append .input-group-text:hover,
.input-group-append .navbar-header .user .popover .input-group-text:hover, .navbar-header .user .popover .btn-outline-secondary:focus, .navbar-header .user .popover .input-group-prepend .input-group-text:focus, .input-group-prepend .navbar-header .user .popover .input-group-text:focus,
.navbar-header .user .popover .input-group-append .input-group-text:focus,
.input-group-append .navbar-header .user .popover .input-group-text:focus {
  color: #fff;
  background-color: #363636;
  text-decoration: underline;
}
.navbar-header .user .popover.show {
  display: block;
  cursor: default;
}
.navbar-header .user .popover h6 {
  margin: 0;
  padding-bottom: 10px;
}
.navbar-header .user .popover .menu-content-asset {
  width: 285px;
}
.navbar-header .user-link {
  position: relative;
}
@media (min-width: 1025px) {
  .navbar-header .user-link {
    padding-left: 1.875rem;
  }
  .navbar-header .user-link .user::after {
    content: "";
    display: inline-block;
    width: 1px;
    height: 34px;
    border-right: 0.0625rem solid #ccc;
    padding-left: 1.25rem;
    position: relative;
  }
  .navbar-header .user-link .account-icon {
    margin-top: -2px;
  }
}
@media (min-width: 1366px) {
  .navbar-header .user-link {
    padding-left: 3.4375rem;
  }
}
.navbar-header .user {
  position: relative;
  cursor: pointer;
}
.navbar-header .user.show .arrow-down {
  -webkit-transform-origin: center center;
          transform-origin: center center;
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
@media (min-width: 1025px) {
  .navbar-header .user {
    margin-right: 0.375rem;
  }
}
.navbar-header .user span {
  margin-right: 0.375rem;
}
.navbar-header .greeting .w-100 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  -ms-hyphens: auto;
      hyphens: auto;
}

.account-menu-header h6 {
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 150px;
}
@media (min-width: 1025px) {
  .account-menu-header h6 {
    max-width: 100px;
  }
}

.navbar-search {
  height: auto;
}
.navbar-search .search {
  height: auto;
  padding-left: 0;
}
@media (min-width: 1025px) {
  .navbar-search .search {
    padding-left: 1.875rem;
  }
}
@media (min-width: 1366px) {
  .navbar-search .search {
    padding-left: 3.75rem;
  }
}

.brand-logo {
  text-align: center;
  max-width: 34px;
  height: 38px;
}
@media (min-width: 1025px) {
  .brand-logo {
    max-width: 53px;
    height: 56px;
    margin-right: 1.875rem;
  }
}
.brand-logo img {
  width: 100%;
  height: auto;
}

.minicart {
  position: relative;
  margin: 0 0 0 0.28125rem;
}
@media (min-width: 576px) {
  .minicart {
    margin-left: 1.34375rem;
  }
}
@media (min-width: 1025px) {
  .minicart {
    margin-left: 1.25rem;
  }
}
.minicart a.minicart-link {
  text-decoration: none;
  padding: 0.844rem 0.53125rem;
}
.minicart a.minicart-link:hover {
  text-decoration: none;
}
@media screen and (min-width: 1025px) and (-webkit-min-device-pixel-ratio: 1.25) {
  .minicart a.minicart-link {
    padding: 0.825rem 0.53125rem;
  }
}
@media screen and (min-width: 1025px) and (-webkit-min-device-pixel-ratio: 1.5) {
  .minicart a.minicart-link {
    padding: 0.813rem 0.53125rem;
  }
}
@media (max-width: 1365.98px) {
  .minicart a.minicart-link {
    padding: 0.6875rem 0.5625rem;
    margin-right: -0.53125rem;
  }
}
.minicart a.minicart-link .minicart-quantity {
  margin: 0 0.53125rem;
}
.minicart .minicart-quantity {
  background-color: #326fe2;
  border-radius: 6px;
  width: 1.125rem;
  line-height: 0.75rem;
  display: inline-block;
  text-align: center;
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 8px;
  position: absolute;
  left: 0.9375rem;
  color: #fff;
  white-space: nowrap;
}

.checkout-header {
  background: #f5f5f5;
  -webkit-box-shadow: 0.0625rem 0.0625rem 0.3125rem 0.125rem rgba(0, 0, 0, 0.2);
          box-shadow: 0.0625rem 0.0625rem 0.3125rem 0.125rem rgba(0, 0, 0, 0.2);
}
@media (min-width: 1025px) {
  .checkout-header .container {
    max-width: 1270px;
    margin: 0 auto;
  }
}
.checkout-header .live-chat-container::after {
  content: "";
  border-right: 0.0625rem solid #ccc;
  padding-right: 0.9375rem;
}

a.normal {
  color: #326fe2;
  text-decoration: underline;
}

.cookie-warning-messaging.cookie-warning {
  position: fixed;
  bottom: 0;
  left: 50%;
  -webkit-transform: translate(-50%, 0);
          transform: translate(-50%, 0);
  text-align: center;
  display: none;
}

.valid-cookie-warning {
  background-color: #326fe2;
  color: #fff;
  white-space: nowrap;
}
.valid-cookie-warning p {
  margin-top: 0;
  margin-bottom: 0.2em;
  padding-right: 2em;
}

.browser-compatibility-alert {
  z-index: 1030;
}

.excluded-region-header-message {
  display: none;
}

@media (max-width: 1024.98px) {
  .sticky-header {
    background: #fff;
    position: sticky;
    top: 0;
    left: 0;
    right: 0;
    -webkit-transition: top 0.25s ease-out;
    transition: top 0.25s ease-out;
    z-index: 101;
  }
  .sticky-header.nav-up {
    top: -200px;
  }
  .sticky-header.nav-up-search {
    --nav-up: 5.1875rem;
    top: calc(var(--nav-up, 5.1875rem) * -1);
  }
}
.arrow-down-green.caret-position {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}

.mw-1920px {
  width: 100%;
  max-width: 120rem !important;
}

.welcome-user-popover, .navbar-header .signin-popover {
  position: absolute;
  z-index: 50;
  background: white;
  text-align: center;
  width: 18.75rem;
  height: auto;
  top: calc(100% + 0.9375rem);
  left: -2.375rem;
}
@media (min-width: 950px) and (max-width: 1366px) {
  .welcome-user-popover, .navbar-header .signin-popover {
    right: -4.375rem;
    left: auto;
  }
}
@media (max-width: 1024.98px) {
  .welcome-user-popover, .navbar-header .signin-popover {
    left: 0.9375rem;
    max-width: 17.1875rem;
    top: 50%;
  }
}
.welcome-user-popover #greet-user-close, .navbar-header .signin-popover #greet-user-close,
.welcome-user-popover .close,
.navbar-header .signin-popover .close {
  right: 0;
  top: 0;
  padding: 0.9375rem;
}
.welcome-user-popover #greet-user-close .greet-user-close-icon, .navbar-header .signin-popover #greet-user-close .greet-user-close-icon,
.welcome-user-popover #greet-user-close .close-icon,
.navbar-header .signin-popover #greet-user-close .close-icon,
.welcome-user-popover .close .greet-user-close-icon,
.navbar-header .signin-popover .close .greet-user-close-icon,
.welcome-user-popover .close .close-icon,
.navbar-header .signin-popover .close .close-icon {
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 7.1 7.1'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23363636;%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M1.3.2,3.5,2.4,5.7.2a.77.77,0,0,1,1-.1l.1.1a.78.78,0,0,1,0,1.1L4.6,3.5,6.8,5.7A.78.78,0,0,1,5.7,6.8h0L3.5,4.6,1.3,6.8a.77.77,0,0,1-1,.1L.2,6.8a.78.78,0,0,1,0-1.1L2.4,3.5.2,1.3A.78.78,0,0,1,.2.2.78.78,0,0,1,1.3.2Z'/%3E%3C/svg%3E");
  display: block;
  width: 0.625rem;
  height: 0.625rem;
}
.welcome-user-popover::after, .navbar-header .signin-popover::after {
  content: "";
  display: block;
  position: absolute;
  top: -0.5625rem;
  left: 0.9375rem;
  width: 0.625rem;
  height: 0.625rem;
  background: #fff;
  border-right: 0.0625rem solid #ccc;
  border-top: 0.0625rem solid #ccc;
  -webkit-transform: rotate(-45deg) translateX(-50%);
          transform: rotate(-45deg) translateX(-50%);
  z-index: 1001;
}
@media (min-width: 1025px) {
  .welcome-user-popover::after, .navbar-header .signin-popover::after {
    left: 50%;
  }
}
@media (max-width: 1024.98px) {
  .welcome-user-popover::after, .navbar-header .signin-popover::after {
    left: 0.9375rem;
  }
}

.navbar-header .signin-popover {
  display: block;
  min-width: 19rem;
  padding: 1.5rem 1rem 1rem;
  height: auto;
  top: calc(100% + 0.9375rem);
}
.navbar-header .signin-popover .signin-notification {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.navbar-header .signin-popover.close-icon {
  position: absolute;
  top: 0;
  right: 0;
  padding: 0.7rem;
}
.navbar-header .signin-popover a:not(.link2) {
  text-decoration: underline;
}
.navbar-header .signin-popover .sign-in {
  border-radius: 0.25rem;
}
@media (max-width: 1365.98px) {
  .navbar-header .signin-popover {
    font-size: 0.875rem;
    top: calc(100% + 0.9375rem);
  }
}
@media (max-width: 1365.98px) and (max-width: 767.98px) {
  .navbar-header .signin-popover {
    width: calc(100% - 30px);
  }
}
@media (max-width: 1365.98px) {
  .navbar-header .signin-popover p {
    margin-bottom: 0.46875rem;
  }
  .navbar-header .signin-popover .btn-dark.sign-in {
    font-size: 0.875rem;
  }
  .navbar-header .signin-popover::after {
    display: none;
  }
}

@media (max-width: 575.98px) {
  .collapsible-xs {
    border-bottom: 0.0625rem solid #ccc;
  }
  .collapsible-xs .title {
    text-decoration: none;
    cursor: pointer;
    margin-bottom: 0;
    padding: 0;
  }
  .collapsible-xs .title * {
    margin-right: 1.875rem !important;
  }
  .collapsible-xs .title:hover, .collapsible-xs .title:focus, .collapsible-xs .title:active {
    text-decoration: none;
    color: #363636;
  }
  .collapsible-xs .title::after {
    display: block;
    clear: both;
    content: "";
  }
  .collapsible-xs .title::after {
    float: right;
    content: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 10 10'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M5.75 0v4.25H10v1.5H5.75V10h-1.5V5.75H0v-1.5h4.25V0h1.5z'/%3E%3C/svg%3E%0A");
    margin-right: 0.625rem;
    width: 10px;
  }
}
@media (max-width: 575.98px) and (min-width: 768px) {
  .collapsible-xs .title {
    font-size: 1rem !important;
  }
}
@media (max-width: 575.98px) {
  .collapsible-xs .content,
  .collapsible-xs .card-body {
    display: none;
  }
  .collapsible-xs.active .title::after {
    content: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 10 10'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M0 4.25h10v1.5H0z'/%3E%3C/svg%3E%0A");
    margin-top: -0.125em; /* 2/16 */
  }
  .product-accordion .collapsible-xs.active {
    border-bottom: none;
  }
  .product-accordion .collapsible-xs.active .title {
    border-bottom: 0.0625rem solid #ccc;
  }
  .product-accordion .collapsible-xs.active .content,
  .product-accordion .collapsible-xs.active .card-body {
    margin-top: 0.9375rem;
  }
  .basic .collapsible-xs .title {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    width: 100%;
    color: #363636;
    font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    font-weight: 700;
    font-size: 0.875rem !important;
    line-height: 2.625rem !important; /* 42/16 */
  }
  .product-accordion .collapsible-xs .title {
    font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    font-weight: 700;
    font-size: 1.25rem;
    line-height: 1.5;
    padding: 0.9375rem 0;
  }
}
@media (max-width: 575.98px) and (min-width: 768px) {
  .product-accordion .collapsible-xs .title {
    font-size: 1.5rem;
    line-height: 1.3;
  }
}
@media (max-width: 575.98px) and (min-width: 768px) {
  .product-accordion .collapsible-xs .title {
    padding: 1.25rem 0;
  }
}
.container div.collapsible-xs button.title {
  color: #363636;
  text-decoration: none;
  border: none;
  background-color: transparent;
}
.container div.collapsible-xs button.title:hover {
  text-decoration: none;
}

@media (max-width: 767.98px) {
  .collapsible-sm {
    border-bottom: 0.0625rem solid #ccc;
  }
  .collapsible-sm .title {
    text-decoration: none;
    cursor: pointer;
    margin-bottom: 0;
    padding: 0;
  }
  .collapsible-sm .title * {
    margin-right: 1.875rem !important;
  }
  .collapsible-sm .title:hover, .collapsible-sm .title:focus, .collapsible-sm .title:active {
    text-decoration: none;
    color: #363636;
  }
  .collapsible-sm .title::after {
    display: block;
    clear: both;
    content: "";
  }
  .collapsible-sm .title::after {
    float: right;
    content: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 10 10'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M5.75 0v4.25H10v1.5H5.75V10h-1.5V5.75H0v-1.5h4.25V0h1.5z'/%3E%3C/svg%3E%0A");
    margin-right: 0.625rem;
    width: 10px;
  }
}
@media (max-width: 767.98px) and (min-width: 768px) {
  .collapsible-sm .title {
    font-size: 1rem !important;
  }
}
@media (max-width: 767.98px) {
  .collapsible-sm .content,
  .collapsible-sm .card-body {
    display: none;
  }
  .collapsible-sm.active .title::after {
    content: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 10 10'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M0 4.25h10v1.5H0z'/%3E%3C/svg%3E%0A");
    margin-top: -0.125em; /* 2/16 */
  }
  .product-accordion .collapsible-sm.active {
    border-bottom: none;
  }
  .product-accordion .collapsible-sm.active .title {
    border-bottom: 0.0625rem solid #ccc;
  }
  .product-accordion .collapsible-sm.active .content,
  .product-accordion .collapsible-sm.active .card-body {
    margin-top: 0.9375rem;
  }
  .basic .collapsible-sm .title {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    width: 100%;
    color: #363636;
    font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    font-weight: 700;
    font-size: 0.875rem !important;
    line-height: 2.625rem !important; /* 42/16 */
  }
  .product-accordion .collapsible-sm .title {
    font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    font-weight: 700;
    font-size: 1.25rem;
    line-height: 1.5;
    padding: 0.9375rem 0;
  }
}
@media (max-width: 767.98px) and (min-width: 768px) {
  .product-accordion .collapsible-sm .title {
    font-size: 1.5rem;
    line-height: 1.3;
  }
}
@media (max-width: 767.98px) and (min-width: 768px) {
  .product-accordion .collapsible-sm .title {
    padding: 1.25rem 0;
  }
}
.container div.collapsible-sm button.title {
  color: #363636;
  text-decoration: none;
  border: none;
  background-color: transparent;
}
.container div.collapsible-sm button.title:hover {
  text-decoration: none;
}

@media (max-width: 1024.98px) {
  .collapsible-md {
    border-bottom: 0.0625rem solid #ccc;
  }
  .collapsible-md .title {
    text-decoration: none;
    cursor: pointer;
    margin-bottom: 0;
    padding: 0;
  }
  .collapsible-md .title * {
    margin-right: 1.875rem !important;
  }
  .collapsible-md .title:hover, .collapsible-md .title:focus, .collapsible-md .title:active {
    text-decoration: none;
    color: #363636;
  }
  .collapsible-md .title::after {
    display: block;
    clear: both;
    content: "";
  }
  .collapsible-md .title::after {
    float: right;
    content: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 10 10'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M5.75 0v4.25H10v1.5H5.75V10h-1.5V5.75H0v-1.5h4.25V0h1.5z'/%3E%3C/svg%3E%0A");
    margin-right: 0.625rem;
    width: 10px;
  }
}
@media (max-width: 1024.98px) and (min-width: 768px) {
  .collapsible-md .title {
    font-size: 1rem !important;
  }
}
@media (max-width: 1024.98px) {
  .collapsible-md .content,
  .collapsible-md .card-body {
    display: none;
  }
  .collapsible-md.active .title::after {
    content: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 10 10'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M0 4.25h10v1.5H0z'/%3E%3C/svg%3E%0A");
    margin-top: -0.125em; /* 2/16 */
  }
  .product-accordion .collapsible-md.active {
    border-bottom: none;
  }
  .product-accordion .collapsible-md.active .title {
    border-bottom: 0.0625rem solid #ccc;
  }
  .product-accordion .collapsible-md.active .content,
  .product-accordion .collapsible-md.active .card-body {
    margin-top: 0.9375rem;
  }
  .basic .collapsible-md .title {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    width: 100%;
    color: #363636;
    font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    font-weight: 700;
    font-size: 0.875rem !important;
    line-height: 2.625rem !important; /* 42/16 */
  }
  .product-accordion .collapsible-md .title {
    font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    font-weight: 700;
    font-size: 1.25rem;
    line-height: 1.5;
    padding: 0.9375rem 0;
  }
}
@media (max-width: 1024.98px) and (min-width: 768px) {
  .product-accordion .collapsible-md .title {
    font-size: 1.5rem;
    line-height: 1.3;
  }
}
@media (max-width: 1024.98px) and (min-width: 768px) {
  .product-accordion .collapsible-md .title {
    padding: 1.25rem 0;
  }
}
.container div.collapsible-md button.title {
  color: #363636;
  text-decoration: none;
  border: none;
  background-color: transparent;
}
.container div.collapsible-md button.title:hover {
  text-decoration: none;
}

@media (max-width: 1365.98px) {
  .collapsible-lg {
    border-bottom: 0.0625rem solid #ccc;
  }
  .collapsible-lg .title {
    text-decoration: none;
    cursor: pointer;
    margin-bottom: 0;
    padding: 0;
  }
  .collapsible-lg .title * {
    margin-right: 1.875rem !important;
  }
  .collapsible-lg .title:hover, .collapsible-lg .title:focus, .collapsible-lg .title:active {
    text-decoration: none;
    color: #363636;
  }
  .collapsible-lg .title::after {
    display: block;
    clear: both;
    content: "";
  }
  .collapsible-lg .title::after {
    float: right;
    content: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 10 10'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M5.75 0v4.25H10v1.5H5.75V10h-1.5V5.75H0v-1.5h4.25V0h1.5z'/%3E%3C/svg%3E%0A");
    margin-right: 0.625rem;
    width: 10px;
  }
}
@media (max-width: 1365.98px) and (min-width: 768px) {
  .collapsible-lg .title {
    font-size: 1rem !important;
  }
}
@media (max-width: 1365.98px) {
  .collapsible-lg .content,
  .collapsible-lg .card-body {
    display: none;
  }
  .collapsible-lg.active .title::after {
    content: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 10 10'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M0 4.25h10v1.5H0z'/%3E%3C/svg%3E%0A");
    margin-top: -0.125em; /* 2/16 */
  }
  .product-accordion .collapsible-lg.active {
    border-bottom: none;
  }
  .product-accordion .collapsible-lg.active .title {
    border-bottom: 0.0625rem solid #ccc;
  }
  .product-accordion .collapsible-lg.active .content,
  .product-accordion .collapsible-lg.active .card-body {
    margin-top: 0.9375rem;
  }
  .basic .collapsible-lg .title {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    width: 100%;
    color: #363636;
    font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    font-weight: 700;
    font-size: 0.875rem !important;
    line-height: 2.625rem !important; /* 42/16 */
  }
  .product-accordion .collapsible-lg .title {
    font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    font-weight: 700;
    font-size: 1.25rem;
    line-height: 1.5;
    padding: 0.9375rem 0;
  }
}
@media (max-width: 1365.98px) and (min-width: 768px) {
  .product-accordion .collapsible-lg .title {
    font-size: 1.5rem;
    line-height: 1.3;
  }
}
@media (max-width: 1365.98px) and (min-width: 768px) {
  .product-accordion .collapsible-lg .title {
    padding: 1.25rem 0;
  }
}
.container div.collapsible-lg button.title {
  color: #363636;
  text-decoration: none;
  border: none;
  background-color: transparent;
}
.container div.collapsible-lg button.title:hover {
  text-decoration: none;
}

.collapsible-xl {
  border-bottom: 0.0625rem solid #ccc;
}
.collapsible-xl .title {
  text-decoration: none;
  cursor: pointer;
  margin-bottom: 0;
  padding: 0;
}
.collapsible-xl .title * {
  margin-right: 1.875rem !important;
}
.collapsible-xl .title:hover, .collapsible-xl .title:focus, .collapsible-xl .title:active {
  text-decoration: none;
  color: #363636;
}
.collapsible-xl .title::after {
  display: block;
  clear: both;
  content: "";
}
.collapsible-xl .title::after {
  float: right;
  content: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 10 10'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M5.75 0v4.25H10v1.5H5.75V10h-1.5V5.75H0v-1.5h4.25V0h1.5z'/%3E%3C/svg%3E%0A");
  margin-right: 0.625rem;
  width: 10px;
}
@media (min-width: 768px) {
  .collapsible-xl .title {
    font-size: 1rem !important;
  }
}
.collapsible-xl .content,
.collapsible-xl .card-body {
  display: none;
}
.collapsible-xl.active .title::after {
  content: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 10 10'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M0 4.25h10v1.5H0z'/%3E%3C/svg%3E%0A");
  margin-top: -0.125em; /* 2/16 */
}
.product-accordion .collapsible-xl.active {
  border-bottom: none;
}
.product-accordion .collapsible-xl.active .title {
  border-bottom: 0.0625rem solid #ccc;
}
.product-accordion .collapsible-xl.active .content,
.product-accordion .collapsible-xl.active .card-body {
  margin-top: 0.9375rem;
}
.basic .collapsible-xl .title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  width: 100%;
  color: #363636;
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 0.875rem !important;
  line-height: 2.625rem !important; /* 42/16 */
}
.product-accordion .collapsible-xl .title {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 1.25rem;
  line-height: 1.5;
  padding: 0.9375rem 0;
}
@media (min-width: 768px) {
  .product-accordion .collapsible-xl .title {
    font-size: 1.5rem;
    line-height: 1.3;
  }
}
@media (min-width: 768px) {
  .product-accordion .collapsible-xl .title {
    padding: 1.25rem 0;
  }
}

.container div.collapsible-xl button.title {
  color: #363636;
  text-decoration: none;
  border: none;
  background-color: transparent;
}
.container div.collapsible-xl button.title:hover {
  text-decoration: none;
}

#fab {
  position: fixed;
  z-index: 999;
  bottom: 4.375rem;
  padding-bottom: calc(2 * env(safe-area-inset-bottom));
  right: 0.0625rem;
}
#fab .fab-button {
  cursor: pointer;
  border: 1px solid;
  border-radius: 2rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
          box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
  overflow: hidden;
  -webkit-transition: background 300ms, color 300ms;
  transition: background 300ms, color 300ms;
}
#fab .fab-button svg {
  height: 1.375rem;
  width: 1.375rem;
}
#fab .fab-button > span {
  -webkit-transition: max-width 300ms ease-in-out;
  transition: max-width 300ms ease-in-out;
  max-width: 0;
}
#fab .fab-button span span {
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
#fab .fab-button:hover > span, #fab .fab-button:focus > span {
  -webkit-transition: max-width 300ms ease-in-out;
  transition: max-width 300ms ease-in-out;
  max-width: 6.1875em;
}
#fab .fab-button:hover > span span, #fab .fab-button:focus > span span {
  display: block;
}
#fab .fab-button.light {
  color: #231F20;
  background: #fff;
}
#fab .fab-button.light:hover {
  color: #000;
}
#fab .fab-button.dark {
  background: #231F20;
  color: #fff;
  border: none;
}
#fab .fab-button.dark:hover {
  color: #fff;
  background: #000;
}
#fab .fab-button.to-top {
  display: none;
}
#fab .fab-button:last-child {
  margin-bottom: 0 !important;
}
@media (min-width: 768px) {
  #fab .fab-button.open > span {
    max-width: 6.1875em;
  }
  #fab .fab-button.open > span span {
    display: block;
  }
}

footer {
  background-color: #fff;
}
footer.sticky-add-to-cart {
  margin-bottom: 66px;
}
@media (min-width: 768px) {
  footer.sticky-add-to-cart {
    margin-bottom: initial;
  }
}
footer ul {
  list-style: none;
  padding-left: 0;
}

.footer-a {
  padding: 0.9375rem;
  text-align: center;
}
@media (min-width: 1025px) {
  .footer-a {
    padding: 0.75rem;
  }
}
.footer-a h2 {
  margin-bottom: 0.3125rem;
}
@media (min-width: 1025px) {
  .footer-a h2 {
    margin-bottom: 0;
  }
}
.footer-a .callout-group {
  max-width: 404px;
}
.footer-a .callout {
  font-size: 1rem;
}
@media (min-width: 1025px) {
  .footer-a .callout {
    margin-bottom: 0;
  }
}
.footer-a .btn {
  margin-bottom: 0.9375rem;
}
@media (min-width: 1025px) {
  .footer-a .btn {
    margin-top: 0.5rem;
    margin-bottom: 0;
  }
}
@media (max-width: 1024.98px) {
  .footer-a .social-links {
    margin: 0 auto;
    max-width: 250px;
  }
}
@media (min-width: 1025px) {
  .footer-a .social-links {
    margin: 0.6875rem 0 0;
  }
  .footer-a .social-links li {
    padding-left: 1.875rem;
  }
}

.footer-container {
  padding: 0 0.9375rem;
}
@media (min-width: 1025px) {
  .footer-container {
    margin-top: 1.875rem;
    margin-bottom: 1.875rem;
  }
}

@media (max-width: 1024.98px) {
  .footer-item {
    border-bottom: 0.0625rem solid #ccc;
    padding: 0;
  }
}
@media (min-width: 1025px) {
  .footer-item {
    pointer-events: none;
  }
  .footer-item:not(.last) {
    padding-right: 1.25rem;
  }
  .footer-item a:not(.title) {
    pointer-events: auto;
  }
}
.footer-item .menu-footer a {
  display: inline-block;
  color: #363636;
  text-decoration: none;
  line-height: 1.38;
  padding-bottom: 0.625rem;
  font-size: 0.875rem;
}
.footer-item .menu-footer a:hover {
  text-decoration: underline;
}
@media (min-width: 1025px) {
  .footer-item .title {
    display: inline-block;
    color: #363636;
    text-decoration: none;
    line-height: 1.38;
    padding-bottom: 0.625rem;
  }
}

@media (max-width: 1024.98px) {
  .footer-e {
    margin: 30px auto;
  }
}
@media (max-width: 575.98px) {
  .footer-e {
    max-width: 300px;
  }
}
.footer-e img {
  margin-right: 0.9375rem;
}
.footer-e .nfm-card-cta {
  margin-bottom: 2.5rem;
}
@media (min-width: 576px) and (max-width: 1024.98px) {
  .footer-e .nfm-card-cta {
    margin-bottom: 0;
  }
}
.footer-e .help-cta img {
  width: 40px;
  height: 36.4px;
}
.footer-e p {
  margin-bottom: 0;
}
.footer-e a:not(.tel-link) {
  display: inline-block;
  padding-top: 0.625rem;
}
.footer-e .mrs-b-callout {
  text-align: center;
}
.footer-e .mrs-b-callout img {
  margin-bottom: 0.9375rem;
}
.footer-e .mrs-b-callout p:last-of-type {
  display: inline-block;
  margin-top: 0.4375rem;
}

@media (min-width: 1025px) {
  .legal-wrapper {
    border-top: 0.0625rem solid #ccc;
  }
}

@media (max-width: 1365.98px) {
  .footer-f,
  .footer-a-checkout {
    padding: 0.9375rem 0 0;
    text-align: center;
  }
}
@media (min-width: 1025px) {
  .footer-f,
  .footer-a-checkout {
    padding: 0.625rem 0 0;
  }
}
.footer-f img:first-of-type,
.footer-a-checkout img:first-of-type {
  display: inline-block;
  margin-bottom: 0.9375rem;
}
@media (max-width: 1365.98px) {
  .footer-f img:first-of-type,
  .footer-a-checkout img:first-of-type {
    margin-right: 0.3125rem;
  }
}
.footer-f .copyright,
.footer-f .link-group,
.footer-a-checkout .copyright,
.footer-a-checkout .link-group {
  white-space: nowrap;
}
@media (min-width: 1025px) {
  .footer-f .copyright,
  .footer-f .link-group,
  .footer-a-checkout .copyright,
  .footer-a-checkout .link-group {
    font-size: 1rem;
    margin: 0;
    line-height: 50px;
  }
  .footer-f .copyright .link2,
  .footer-f .link-group .link2,
  .footer-a-checkout .copyright .link2,
  .footer-a-checkout .link-group .link2 {
    padding-left: 1.875rem;
  }
}
.footer-f .mrs-b-callout,
.footer-a-checkout .mrs-b-callout {
  margin-top: 1.875rem;
  text-align: left;
}
.footer-f .mrs-b-callout p:first-of-type,
.footer-a-checkout .mrs-b-callout p:first-of-type {
  margin-bottom: 0;
}
@media (max-width: 767.98px) {
  .footer-f .mrs-b-callout img,
  .footer-a-checkout .mrs-b-callout img {
    width: 46px;
    height: 46px;
    display: inline-block;
    margin-right: 0.3125rem;
  }
}

#fab.with-atcheight {
  bottom: 8.671875rem;
}
@media (min-width: 768px) {
  #fab {
    display: none;
  }
}

@media (min-width: 1025px) {
  .footer-a,
  .footer-f,
  .footer-a-checkout {
    margin: 0 auto;
    text-align: left;
  }
}

@media (min-width: 1025px) {
  .footer-a-checkout {
    max-width: 1270px;
  }
}

.checkout-footer {
  position: relative;
  left: 0;
  bottom: 0;
  width: 100%;
  padding-top: 30px;
}
.checkout-footer .help-include {
  font-size: 1.125rem;
}
@media (max-width: 1024.98px) {
  .checkout-footer .help-include {
    background: #363636;
    color: #fff;
    text-align: center;
    line-height: 52px;
  }
}
.checkout-footer .help-include a {
  text-decoration: none;
  cursor: pointer;
}
@media (max-width: 1024.98px) {
  .checkout-footer .help-include a {
    color: #fff !important;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }
}
@media (min-width: 1025px) {
  .checkout-footer .footer-a-checkout {
    padding-top: 0.9375rem;
  }
  .checkout-footer .footer-a-checkout .link-group {
    line-height: normal;
  }
  .checkout-footer .legal-wrapper {
    border-top: 10px solid #363636;
  }
  .checkout-footer .copyright {
    font-size: 0.875rem;
    padding-left: 1.875rem;
    line-height: 1.29;
  }
  .checkout-footer .mrs-b-callout {
    margin-top: 0;
    text-align: left;
  }
  .checkout-footer .mrs-b-callout p:first-of-type {
    margin-bottom: 0;
  }
  .checkout-footer .mrs-b-callout img {
    width: 46px;
    height: 46px;
  }
}

#consent-tracking .button-wrapper {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
#consent-tracking .button-wrapper button {
  margin: 0.5em 0;
}
#consent-tracking .button-wrapper button.decline {
  margin-right: 0.5rem;
}
#consent-tracking .button-wrapper button.affirm {
  margin-left: 0.5rem;
}

.back-to-top {
  position: fixed;
  right: 1vw;
  bottom: 1vw;
  float: left;
  margin: 0.313em;
  margin-top: 0.1875em;
  border-color: transparent;
  background: transparent;
  padding: 0.125em;
  padding-bottom: 2.15rem;
  z-index: 100;
  cursor: pointer;
}
.back-to-top:focus {
  outline: 0;
}
@media (max-width: 1024.98px) {
  .back-to-top {
    bottom: 55px;
  }
}
@media (max-width: 575.98px) {
  .sticky-add-to-cart .back-to-top {
    bottom: 66px;
  }
  @supports (-webkit-appearance: none) and (stroke-color: transparent) {
    .sticky-add-to-cart .back-to-top {
      bottom: 146px;
    }
  }
  @supports (-webkit-appearance: none) and (stroke-color: transparent) {
    .back-to-top {
      bottom: 146px;
    }
  }
}

.quantity-module .input-group,
.quantity-input-container .input-group {
  height: 36px;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
.quantity-module .input-group .btn,
.quantity-input-container .input-group .btn {
  width: 40px;
  border: 0.0625rem solid #ccc;
}
.quantity-module .input-group .btn:hover, .quantity-module .input-group .btn.hover, .quantity-module .input-group .btn:focus, .quantity-module .input-group .btn:active,
.quantity-input-container .input-group .btn:hover,
.quantity-input-container .input-group .btn.hover,
.quantity-input-container .input-group .btn:focus,
.quantity-input-container .input-group .btn:active {
  background-color: #fff;
  color: #fff;
  text-decoration: none;
}
.quantity-module .input-group .btn.disabled,
.quantity-input-container .input-group .btn.disabled {
  background-color: #e8e8e8;
  opacity: 0.5;
}
.quantity-module .input-group .btn.quantity-decrease, .quantity-module .input-group .btn.quantity-increase,
.quantity-input-container .input-group .btn.quantity-decrease,
.quantity-input-container .input-group .btn.quantity-increase {
  background-position: center;
  background-repeat: no-repeat;
}
.quantity-module .input-group .btn.quantity-decrease,
.quantity-input-container .input-group .btn.quantity-decrease {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 10 10'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M0 4.25h10v1.5H0z'/%3E%3C/svg%3E%0A");
}
.quantity-module .input-group .btn.quantity-increase,
.quantity-input-container .input-group .btn.quantity-increase {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 10 10'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M5.75 0v4.25H10v1.5H5.75V10h-1.5V5.75H0v-1.5h4.25V0h1.5z'/%3E%3C/svg%3E%0A");
}
.quantity-module .input-group .btn.disabled:focus,
.quantity-input-container .input-group .btn.disabled:focus {
  outline: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.quantity-module input[type=number],
.quantity-input-container input[type=number] {
  display: inline-block;
  min-width: 40px;
  border: 0.0625rem solid #ccc;
  text-align: center;
  -moz-appearance: textfield;
}
@media (min-width: 768px) {
  .quantity-module input[type=number],
  .quantity-input-container input[type=number] {
    min-width: 48px;
    width: 48px;
  }
}
.quantity-module input[type=number].disable-interaction,
.quantity-input-container input[type=number].disable-interaction {
  pointer-events: none;
}
.quantity-module input[type=number]::-webkit-inner-spin-button, .quantity-module input[type=number]::-webkit-outer-spin-button,
.quantity-input-container input[type=number]::-webkit-inner-spin-button,
.quantity-input-container input[type=number]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

#redirectTimeoutModal.show,
#pageTimeoutModal.show {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0 !important;
}
#redirectTimeoutModal.show .modal-dialog,
#pageTimeoutModal.show .modal-dialog {
  max-width: 95%;
  width: 640px;
}
#redirectTimeoutModal.show .modal-dialog .modal-content,
#pageTimeoutModal.show .modal-dialog .modal-content {
  padding: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
#redirectTimeoutModal.show .modal-dialog .modal-content .modal-header,
#pageTimeoutModal.show .modal-dialog .modal-content .modal-header {
  padding: 5px;
  width: 100%;
  height: 50px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
#redirectTimeoutModal.show .modal-dialog .modal-content .modal-header .modal-title,
#pageTimeoutModal.show .modal-dialog .modal-content .modal-header .modal-title {
  width: 100%;
}
#redirectTimeoutModal.show .modal-dialog .modal-content .modal-header .modal-title .modal-title,
#pageTimeoutModal.show .modal-dialog .modal-content .modal-header .modal-title .modal-title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
@media (max-width: 767.98px) {
  #redirectTimeoutModal.show .modal-dialog .modal-content .modal-header .modal-title .modal-title button.close,
  #pageTimeoutModal.show .modal-dialog .modal-content .modal-header .modal-title .modal-title button.close {
    display: none;
  }
}
#redirectTimeoutModal.show .modal-dialog .modal-content .modal-header img,
#pageTimeoutModal.show .modal-dialog .modal-content .modal-header img {
  padding-right: 10px;
}
#redirectTimeoutModal.show .modal-dialog .modal-content .modal-body,
#pageTimeoutModal.show .modal-dialog .modal-content .modal-body {
  text-align: center;
  padding-left: 20px;
  padding-right: 20px;
}
#redirectTimeoutModal.show .modal-dialog .modal-content .modal-footer,
#pageTimeoutModal.show .modal-dialog .modal-content .modal-footer {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 95%;
  padding: 0.9375rem;
}

.slot-wrapper > div {
  margin-bottom: 1.875rem;
}
.slot-wrapper.home-a > div, .slot-wrapper.cat-landing-a > div, .slot-wrapper.custom-landing-a > div {
  margin-top: 0;
}
.slot-wrapper > div.grid-content, .slot-wrapper > div.slick-slider .slick-dots {
  margin-bottom: 0;
}

.slot-wrapper[class^=cat-landing-] .container,
.slot-wrapper[class^=custom-landing-] .container {
  padding: 0;
}
.slot-wrapper[class^=cat-landing-] .content-asset-caro .slick-prev,
.slot-wrapper[class^=cat-landing-] .hero-caro .slick-prev,
.slot-wrapper[class^=custom-landing-] .content-asset-caro .slick-prev,
.slot-wrapper[class^=custom-landing-] .hero-caro .slick-prev {
  left: 0;
}
.slot-wrapper[class^=cat-landing-] .content-asset-caro .slick-next,
.slot-wrapper[class^=cat-landing-] .hero-caro .slick-next,
.slot-wrapper[class^=custom-landing-] .content-asset-caro .slick-next,
.slot-wrapper[class^=custom-landing-] .hero-caro .slick-next {
  right: 0;
}

.content-asset-caro {
  display: none;
}
.content-asset-caro.slick-initialized {
  display: block;
}

.hero-caro .slick-prev {
  left: 5px;
}
.hero-caro .slick-next {
  right: 5px;
}
@media (min-width: 768px) {
  .hero-caro .slick-prev {
    left: 20px;
  }
  .hero-caro .slick-next {
    right: 20px;
  }
}
.hero-caro .hero {
  height: auto;
  height: unset;
}

.hero {
  -webkit-user-select: text;
     -moz-user-select: text;
      -ms-user-select: text;
          user-select: text;
}
.hero picture {
  width: 100%;
}
.hero img {
  max-width: 100vw;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}

.hero.full-width-hero .hero-caro-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
}
.hero.full-width-hero .hero-content-left {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
@media (min-width: 1025px) {
  .hero.full-width-hero .hero-content-left .text-block {
    left: 0;
  }
}
.hero.full-width-hero .hero-content-center {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
@media (min-width: 1025px) {
  .hero.full-width-hero .hero-content-center .text-block {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
  }
}
.hero.full-width-hero .hero-content-right {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
@media (min-width: 1025px) {
  .hero.full-width-hero .hero-content-right .text-block {
    right: 0;
  }
}
.hero.full-width-hero .text-block {
  position: absolute;
  padding: 4.7% 4.7% 9.4%;
  max-width: 90%;
  background-color: rgba(255, 255, 255, 0.9);
  text-align: center;
}
@media (min-width: 1025px) {
  .hero.full-width-hero .text-block {
    padding: 2.8% 6.5%;
    z-index: 1;
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
  }
}
.hero.full-width-hero .card-title {
  max-width: 70%;
  margin: 0 auto 6%;
}
@media (min-width: 1025px) {
  .hero.full-width-hero .card-title {
    max-width: none;
    max-width: unset;
    margin: 0 auto 4%;
  }
}
.hero.full-width-hero .copy-block {
  max-width: 70%;
  margin: 0 auto 6%;
}
@media (min-width: 1025px) {
  .hero.full-width-hero .copy-block {
    max-width: 60%;
  }
}
.hero.full-width-hero .hero-cta a.btn:not(:last-child) {
  margin: 0 0.3125rem 0.625rem 0;
}

.hero:not(.full-width-hero):not(.store) .row {
  position: relative;
}
.hero:not(.full-width-hero):not(.store) .hero-img {
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  padding-top: 50%;
}
@media (max-width: 1024.98px) {
  .hero:not(.full-width-hero):not(.store) .text-block {
    height: 100%;
  }
}
.hero:not(.full-width-hero):not(.store) .text-block > div {
  padding: 0.9375rem;
  width: 100%;
  height: 100%;
  text-align: center;
}
@media (min-width: 768px) {
  .hero:not(.full-width-hero):not(.store) .text-block > div {
    padding: 1.875rem 13%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}
@media (max-width: 1365.98px) {
  .hero:not(.full-width-hero):not(.store) .text-block > div.bg-trans {
    background-color: #000;
  }
}
@media (max-width: 1024.98px) {
  .hero:not(.full-width-hero):not(.store) .text-block > div.bg-white .cta-container {
    margin-left: -15px;
    margin-right: -15px;
  }
}
.hero:not(.full-width-hero):not(.store) .text-block > div .intro-block,
.hero:not(.full-width-hero):not(.store) .text-block > div .display-1,
.hero:not(.full-width-hero):not(.store) .text-block > div .copy-block,
.hero:not(.full-width-hero):not(.store) .text-block > div .p {
  margin-bottom: 0.9375rem;
}
.hero:not(.full-width-hero):not(.store) .text-block > div .cta-container {
  text-align: center;
  margin-top: 1.25rem;
}
.hero:not(.full-width-hero):not(.store) .text-block > div .cta-container + .cta-container .btn,
.hero:not(.full-width-hero):not(.store) .text-block > div .cta-container + .cta-container .btn-text,
.hero:not(.full-width-hero):not(.store) .text-block > div .cta-container + .cta-container .btn-link,
.hero:not(.full-width-hero):not(.store) .text-block > div .cta-container + .cta-container a {
  margin-top: 1.25rem;
}

.hero.store .text-block > div,
.hero.store .text-block > div .cta-container {
  text-align: left;
  width: 100%;
}
.hero.store .text-block > div {
  padding: 0.9375rem;
}
@media (min-width: 1025px) {
  .hero.store .text-block > div {
    padding: 0.9375rem 10%;
  }
}
.hero.store .text-block > div h2,
.hero.store .text-block > div h5 {
  margin-bottom: 0.625rem;
}
.hero.store .text-block > div .store-address {
  margin-bottom: 1.875rem;
}
@media (max-width: 1024.98px) {
  .hero.store .text-block > div .store-phone {
    line-height: 30px;
  }
}

.content-card-group {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
@media (max-width: 1024.98px) {
  .content-card-group {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
@media (min-width: 1025px) {
  .content-card-group {
    margin-left: -10px;
    margin-right: -10px;
  }
}
.content-card-group .card {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  margin: 0 0 1.875rem 0;
  border: none;
}
.content-card-group .card.last {
  margin-bottom: 0;
}
@media (min-width: 1025px) {
  .content-card-group .card {
    margin-bottom: 0;
  }
  .content-card-group .card.across-2 {
    -webkit-box-flex: 1;
        -ms-flex: 1 1 50%;
            flex: 1 1 50%;
  }
  .content-card-group .card.across-3 {
    -webkit-box-flex: 1;
        -ms-flex: 1 1 33%;
            flex: 1 1 33%;
  }
  .content-card-group .card.across-4 {
    -webkit-box-flex: 1;
        -ms-flex: 1 1 25%;
            flex: 1 1 25%;
  }
  .content-card-group .card.across-5 {
    -webkit-box-flex: 1;
        -ms-flex: 1 1 20%;
            flex: 1 1 20%;
  }
}

.content-card {
  position: relative;
  padding: 0;
  height: 100%;
}
@media (min-width: 1025px) {
  .content-card {
    margin: 0 0.625rem;
  }
}
.content-card .card-body {
  padding: 0.9375rem;
}
@media (min-width: 1025px) {
  .content-card .card-body {
    padding: 1.875rem;
  }
}
.content-card .card-text a {
  display: block;
  padding-top: 0.9375rem;
}
.content-card img {
  width: 40px;
  height: 40px;
  float: left;
  margin-right: 1.25rem;
}
@media (min-width: 768px) {
  .content-card img {
    width: 60px;
    height: 60px;
  }
}
.content-card .card-title {
  margin: 0;
}
@media (max-width: 1365.98px) {
  .content-card.card2 .card-body {
    padding-left: 0;
    padding-right: 0;
    margin: 0 -0.625rem 1.875rem;
  }
}

.promo-card {
  position: relative;
  padding: 0;
  text-align: center;
  min-height: 1px;
}
@media (min-width: 1025px) {
  .promo-card {
    margin: 0 0.625rem;
    max-width: 380px;
  }
}
.promo-card .card-body {
  padding: 0.9375rem 0 0;
}
@media (min-width: 1025px) {
  .promo-card .card-body {
    padding: 1.875rem 0 0;
  }
}
.promo-card .card-title {
  margin: 0;
}
.promo-card .card-title h2 {
  margin-bottom: 0.625rem;
}
@media (max-width: 1024.98px) {
  .promo-card .card-text {
    padding: 0 1.25rem;
  }
}

.featured-card {
  position: relative;
  padding: 0;
  height: 100%;
  text-align: center;
}
.featured-card a,
.featured-card a:hover,
.featured-card a:focus {
  color: #363636;
  text-decoration: none;
}
.featured-card .card-body {
  padding: 0.9375rem 0 0;
}
.featured-card .card-title,
.featured-card .card-title h4 {
  margin: 0;
  color: #a51a1f;
}

.content-card-grid .card {
  padding-bottom: 1.875rem;
  margin-bottom: 0;
  border: none;
  height: 100%;
}
@media (max-width: 1024.98px) {
  .content-card-grid .card {
    padding-left: 0.625rem;
    padding-right: 0.625rem;
  }
}

.content-card-caro .slick-track {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
}
.content-card-caro .slick-track .slick-slide {
  height: inherit;
}
.content-card-caro .slick-track .slick-slide > div {
  height: 100%;
}
.content-card-caro .slick-track .slick-slide .card-container {
  height: inherit;
}
.content-card-caro .slick-track .slick-slide .card-container .card {
  height: inherit;
  border: none;
  margin-bottom: 0;
  padding-bottom: 0.9375rem;
}
.content-card-caro .card-container {
  padding-left: 0.9375rem;
  padding-right: 0.9375rem;
}

.action-card {
  padding-top: 10%;
  padding-bottom: 10%;
  margin-bottom: 1.875rem;
  border: 0.0625rem solid #ccc;
  text-align: center;
}
@media (min-width: 1025px) {
  .action-card {
    padding-top: 15%;
    padding-bottom: 15%;
  }
}
@media (max-width: 1365.98px) {
  .action-card.last {
    margin-bottom: 0;
  }
}
.action-card .card-title {
  margin-bottom: 1.875rem;
}
.action-card .card-title p {
  padding-top: 0.9375rem;
}

.slot-callout {
  text-align: center;
}

.category-tile-group {
  text-align: center;
}
.category-tile-group img {
  margin-bottom: 0.625rem;
}

.category-tile-grid .category-tile-group {
  margin-bottom: 30px;
  border: none;
}
@media all and (-ms-high-contrast: none) {
  .category-tile-grid .category-tile-group { /* stylelint-disable-line */ }
}
@media (-ms-high-contrast: none) and (min-width: 768px) {
  .category-tile-grid .category-tile-group.col-md-4 {
    max-width: 33.33%;
  }
}
@media (-ms-high-contrast: none) and (min-width: 1025px) {
  .category-tile-grid .category-tile-group.col-lg-2 {
    max-width: 16.66%;
  }
}

.notify {
  position: fixed;
  top: 0;
}

.cart-merge-alert-messaging {
  position: static;
  width: calc(100% - 1.875rem);
  z-index: 2;
  margin: 0.9375rem 0.9375rem 0;
}

.map-block {
  position: relative;
}
.map-block p {
  margin: 0;
}
.map-block .message [data-toggle=popover]:not([data-content=""]) {
  cursor: pointer;
}
.map-block .message .lower-in-checkout span {
  color: #326fe2;
  font-weight: 400;
  text-decoration: underline;
  position: relative;
  font-size: inherit;
  color: #363636;
}
.map-block .message .lower-in-checkout span:hover {
  color: #326fe2;
  text-decoration: none;
}
.map-block .message .lower-in-checkout span.active, .map-block .message .lower-in-checkout span:active, .map-block .message .lower-in-checkout span:focus {
  color: #326fe2;
  text-decoration: underline;
}
.map-block .message .lower-in-checkout span.small {
  font-size: 0.75rem;
}
.map-block .message .lower-in-checkout span.active, .map-block .message .lower-in-checkout span:active, .map-block .message .lower-in-checkout span:hover, .map-block .message .lower-in-checkout span:focus {
  color: #363636;
}
.map-block .message .lower-in-checkout span.small {
  font-size: 0.75rem;
}
.map-block > .message:not(:last-child) {
  margin-bottom: 0.46875rem;
}

.price.tile .sales {
  font-size: 0.875rem;
}
.price.tile .sales.on-sale {
  color: #a51a1f;
}
.price.tile .sales .post-suffix {
  font-weight: 400;
}
@media (min-width: 768px) {
  .price.tile .sales .post-suffix {
    font-size: 1rem;
  }
}
.price.tile .sales .value,
.price.tile .sales .suffix {
  font-size: 1.125rem;
}
.price.pdp .sales {
  font-weight: 400;
  font-size: 0.875rem;
}
.price.pdp .sales .value {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 1.5rem;
  line-height: 1.5;
}
@media (min-width: 768px) {
  .price.pdp .sales .post-suffix {
    font-size: 1rem;
  }
}
.price.pdp .on-sale {
  color: #a51a1f;
}
.price.pdp .savings-amount,
.price.pdp .savings-percent {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 1.125rem;
  line-height: 1.3;
}
.price.cart .map-block {
  text-align: right;
  font-size: 14px;
}
.price.cart .map-block:not(.unit-of-measure) > p {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.price.cart .map-block:not(.unit-of-measure) > p .post-suffix,
.price.cart .map-block:not(.unit-of-measure) > p .primary {
  -webkit-box-ordinal-group: 1;
      -ms-flex-order: 0;
          order: 0;
}
.price.cart .map-block:not(.unit-of-measure) > p .value,
.price.cart .map-block:not(.unit-of-measure) > p strong {
  -webkit-box-ordinal-group: 5;
      -ms-flex-order: 4;
          order: 4;
}
.price.cart .map-block.savings-amount p strong .value, .price.cart .map-block.savings-percent p strong .value {
  position: absolute;
  right: 0;
  top: 0;
}
.price.cart .map-block.savings-amount p strong .each-price-label, .price.cart .map-block.savings-percent p strong .each-price-label {
  text-transform: none;
}
.price.cart .map-block.unit-of-measure {
  display: none;
}
.part-line-item .price.cart .map-block:not(.unit-of-measure), .performance-line-item .price.cart .map-block:not(.unit-of-measure) {
  text-align: right;
  font-size: 14px;
}
.part-line-item .price.cart .map-block:not(.unit-of-measure) *:not(.each-price-label), .performance-line-item .price.cart .map-block:not(.unit-of-measure) *:not(.each-price-label) {
  font-size: 0.875rem;
  display: block;
  position: static !important;
}
@media (min-width: 1025px) {
  .part-line-item .price.cart .map-block:not(.unit-of-measure) *:not(.each-price-label), .performance-line-item .price.cart .map-block:not(.unit-of-measure) *:not(.each-price-label) {
    font-size: 1rem;
  }
}
.part-line-item .price.cart .map-block:not(.unit-of-measure) .suffix,
.part-line-item .price.cart .map-block:not(.unit-of-measure) .post-suffix,
.part-line-item .price.cart .map-block:not(.unit-of-measure) .primary, .performance-line-item .price.cart .map-block:not(.unit-of-measure) .suffix,
.performance-line-item .price.cart .map-block:not(.unit-of-measure) .post-suffix,
.performance-line-item .price.cart .map-block:not(.unit-of-measure) .primary {
  display: none;
}
.price .map-block p {
  font-size: 0.875rem;
}
.price .on-sale {
  color: #a51a1f;
}
.price .berkshire-sale {
  color: #a51a1f;
}
.price .strike-through {
  font-size: 0.75rem;
  color: #363636;
  text-decoration: line-through;
}
.price .starting,
.price .range,
.price .sales {
  font-weight: 700;
  font-size: 1.125rem;
}
.price .starting .p,
.price .range .p,
.price .sales .p {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
  font-size: 0.875rem;
  line-height: 1.3;
}
@media (min-width: 768px) {
  .price .starting .p,
  .price .range .p,
  .price .sales .p {
    font-size: 1rem;
    line-height: 1.4;
  }
}
.price .price-savings {
  color: #a51a1f;
  text-transform: uppercase;
  font-weight: 700;
}
.price .savings-amount,
.price .savings-percent {
  text-transform: uppercase;
  color: #a51a1f;
}
.price .tiered table {
  border-top: 0.0625rem solid #ccc;
  margin: 0 auto;
}
.price .tiered table tr:nth-child(odd) {
  background-color: #ccc;
}
.price .tiered td,
.price .tiered span.price {
  font-size: 0.875rem;
  font-weight: bold;
}
.price .tiered td {
  padding: 0.313rem;
}
.price .tiered td.quantity {
  font-weight: normal;
  text-align: right;
}
.price .tiered td.value {
  text-align: left;
}
.price .tiered .table-header {
  font-size: 1.125rem;
  padding: 0.313rem;
}
.price .tiered .column-header {
  font-size: 1rem;
  padding: 0.313rem;
  font-weight: normal;
}
.price .tiered .column-header.quantity {
  text-align: right;
}

.place-order-form .price.cart .map-block.savings-amount p strong .value, .place-order-form .price.cart .map-block.savings-percent p strong .value {
  position: absolute;
  right: 0;
}
@media (min-width: 768px) {
  .place-order-form .price.cart .map-block.savings-amount p strong .value, .place-order-form .price.cart .map-block.savings-percent p strong .value {
    position: relative;
  }
}
.place-order-form .price.cart .map-block.unit-of-measure {
  display: none;
}

.order-summary-card-container .price {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.order-summary-card-container .price .each-item-price {
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
}
@media (min-width: 1025px) {
  .order-summary-card-container .price .each-item-price .primary:not(.carton) {
    display: none;
  }
}
.order-summary-card-container .price .savings-amount,
.order-summary-card-container .price .savings-percent,
.order-summary-card-container .price .unit-of-measure,
.order-summary-card-container .price .msrp {
  display: none;
}

#processingMessageModal.show {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0 !important;
}
#processingMessageModal.show .modal-dialog {
  width: 500px;
}
#processingMessageModal.show .modal-dialog .modal-content {
  padding: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
#processingMessageModal.show .modal-dialog .modal-content .modal-body {
  text-align: center;
  padding: 40px;
}
#processingMessageModal.show .modal-dialog .modal-content .modal-body .display-2 {
  font-size: 1.5rem;
  padding-bottom: 15px;
}
@media (max-width: 1024.98px) {
  #processingMessageModal.show .modal-dialog .modal-content .modal-body .display-2 {
    font-size: 1.25rem;
  }
}
#processingMessageModal.show .modal-dialog .modal-content .modal-body .display-4 {
  font-size: 1rem;
  padding-bottom: 30px;
}
@media (max-width: 1024.98px) {
  #processingMessageModal.show .modal-dialog .modal-content .modal-body .display-4 {
    font-size: 0.9rem;
  }
}
#processingMessageModal.show .modal-dialog .modal-content .modal-body .spinner {
  position: relative;
}

#inStoreMapModal.show {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0 !important;
}
#inStoreMapModal.show .modal-header .close {
  outline: none;
}
#inStoreMapModal.show .modal-body #nav-wrapper {
  max-width: 350px;
  width: 350px;
  padding-bottom: 15px;
}
@media (max-width: 1024.98px) {
  #inStoreMapModal.show .modal-body #nav-wrapper {
    width: 100%;
    max-width: 100%;
  }
}
#inStoreMapModal.show .modal-body #nav-wrapper #collapseLocationsNav {
  z-index: 999;
  height: 0 !important;
}
#inStoreMapModal.show .modal-body #nav-wrapper #collapseLocationsNav .nav-link.active {
  background-color: transparent;
  font-weight: bold !important;
}
#inStoreMapModal.show .modal-body #nav-wrapper #locationNavMenu {
  position: absolute;
  background-color: white;
  width: 385px;
}
@media (max-width: 1024.98px) {
  #inStoreMapModal.show .modal-body #nav-wrapper #locationNavMenu {
    width: 100%;
  }
}
#inStoreMapModal.show .modal-body #nav-wrapper .dropdown-text {
  width: 390px;
}
@media (max-width: 1024.98px) {
  #inStoreMapModal.show .modal-body #nav-wrapper .dropdown-text {
    width: 100%;
  }
}
#inStoreMapModal.show .modal-body #nav-wrapper .dropdown-change {
  display: inline;
  padding-left: 7.5px;
  float: right;
}
@media (max-width: 1024.98px) {
  #inStoreMapModal.show .modal-body #nav-wrapper .dropdown-change {
    display: block;
    float: none;
    padding-left: 0;
  }
}
#inStoreMapModal.show .modal-body .map-bundled-control-on-bottom {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  position: absolute;
  bottom: 100px;
  right: 55px;
}
@media (max-width: 1024.98px) {
  #inStoreMapModal.show .modal-body .map-bundled-control-on-bottom {
    right: 50px;
  }
}
#inStoreMapModal.show .modal-body .map-bundled-control-on-bottom .zoomnoprint {
  position: absolute;
  left: 0;
  top: 0;
}
#inStoreMapModal.show .modal-body .map-bundled-control-on-bottom .zoomnoprint .zoom-control {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  -webkit-box-shadow: rgba(0, 0, 0, 0.3) 0 1px 1px -1px;
          box-shadow: rgba(0, 0, 0, 0.3) 0 1px 1px -1px;
  border-radius: 2px;
  border: 1px solid #929292;
  cursor: pointer;
  background-color: rgb(255, 255, 255);
  width: 41px;
  height: 81px;
}
#inStoreMapModal.show .modal-body .map-bundled-control-on-bottom .zoomnoprint .zoom-control .map-control-active {
  background: none;
  display: block;
  border: 0;
  margin: 0;
  padding: 0;
  text-transform: none;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  position: relative;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  overflow: hidden;
  width: 40px;
  height: 40px;
  top: 0;
  left: 0;
  outline: none;
  -webkit-box-shadow: none;
          box-shadow: none;
}
#inStoreMapModal.show .modal-body .map-bundled-control-on-bottom .zoomnoprint .zoom-control .map-control-divider {
  position: relative;
  overflow: hidden;
  width: 30px;
  height: 1px;
  margin: 0 5px;
  background-color: rgb(230, 230, 230);
  top: 0;
}
@media (max-width: 1024.98px) {
  #inStoreMapModal.show .modal-footer {
    display: table;
    padding: 0;
    border: none;
  }
}
@media (max-width: 1024.98px) {
  #inStoreMapModal.show .modal-footer .text-left {
    padding-bottom: 5px;
    width: 100%;
  }
}
@media (max-width: 1024.98px) {
  #inStoreMapModal.show .modal-footer .text-right {
    border-top: 1px solid #ccc;
    padding-top: 10px;
  }
}
#inStoreMapModal.show svg rect {
  fill: none;
  pointer-events: all;
}

.swatch-circle-beige {
  width: 30px;
  height: 30px;
  background: #f5f5dc;
  border-radius: 15px;
  position: relative;
  display: inline-block;
}
.swatch-circle-beige.color-value.selected::after {
  left: 0;
  top: 0;
  position: absolute;
  -webkit-transform-origin: center;
          transform-origin: center;
  -webkit-transform: scale(1.2);
          transform: scale(1.2);
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border: 0.0625rem solid #363636;
  border-radius: 100%;
  background: transparent;
  opacity: 1;
}
.swatch-circle-beige.color-value.unselectable::after, .swatch-circle-beige.color-value.disabled::after {
  left: 0;
  top: 0;
  position: absolute;
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border-radius: 100%;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' style='width: 100%25; height: 100%25;'%3E%3Cline x1='0' y1='100%25' x2='100%25' y2='0' style='stroke:%23363636 ;stroke-width:0.0625rem'/%3E%3C/svg%3E");
  background-color: rgba(255, 255, 255, 0.5);
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  opacity: 1;
}
.swatch-circle-beige.color-value::after {
  content: "";
  -webkit-transform: scale(1);
          transform: scale(1);
  display: block;
  opacity: 0;
  -webkit-transition: all 200ms;
  transition: all 200ms;
}

.swatch-filter-beige {
  width: 1.38em;
  height: 1.38em;
  background: #f5f5dc;
  border-radius: 0.69em;
  background-color: #f5f5dc;
}
.swatch-filter-beige.disabled {
  opacity: 0.2;
}

.swatch-circle-black {
  width: 30px;
  height: 30px;
  background: #000;
  border-radius: 15px;
  position: relative;
  display: inline-block;
}
.swatch-circle-black.color-value.selected::after {
  left: 0;
  top: 0;
  position: absolute;
  -webkit-transform-origin: center;
          transform-origin: center;
  -webkit-transform: scale(1.2);
          transform: scale(1.2);
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border: 0.0625rem solid #363636;
  border-radius: 100%;
  background: transparent;
  opacity: 1;
}
.swatch-circle-black.color-value.unselectable::after, .swatch-circle-black.color-value.disabled::after {
  left: 0;
  top: 0;
  position: absolute;
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border-radius: 100%;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' style='width: 100%25; height: 100%25;'%3E%3Cline x1='0' y1='100%25' x2='100%25' y2='0' style='stroke:%23363636 ;stroke-width:0.0625rem'/%3E%3C/svg%3E");
  background-color: rgba(255, 255, 255, 0.5);
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  opacity: 1;
}
.swatch-circle-black.color-value::after {
  content: "";
  -webkit-transform: scale(1);
          transform: scale(1);
  display: block;
  opacity: 0;
  -webkit-transition: all 200ms;
  transition: all 200ms;
}

.swatch-filter-black {
  width: 1.38em;
  height: 1.38em;
  background: #000;
  border-radius: 0.69em;
  background-color: #000;
}
.swatch-filter-black.disabled {
  opacity: 0.2;
}

.swatch-circle-blue {
  width: 30px;
  height: 30px;
  background: #326fe2;
  border-radius: 15px;
  position: relative;
  display: inline-block;
}
.swatch-circle-blue.color-value.selected::after {
  left: 0;
  top: 0;
  position: absolute;
  -webkit-transform-origin: center;
          transform-origin: center;
  -webkit-transform: scale(1.2);
          transform: scale(1.2);
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border: 0.0625rem solid #363636;
  border-radius: 100%;
  background: transparent;
  opacity: 1;
}
.swatch-circle-blue.color-value.unselectable::after, .swatch-circle-blue.color-value.disabled::after {
  left: 0;
  top: 0;
  position: absolute;
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border-radius: 100%;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' style='width: 100%25; height: 100%25;'%3E%3Cline x1='0' y1='100%25' x2='100%25' y2='0' style='stroke:%23363636 ;stroke-width:0.0625rem'/%3E%3C/svg%3E");
  background-color: rgba(255, 255, 255, 0.5);
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  opacity: 1;
}
.swatch-circle-blue.color-value::after {
  content: "";
  -webkit-transform: scale(1);
          transform: scale(1);
  display: block;
  opacity: 0;
  -webkit-transition: all 200ms;
  transition: all 200ms;
}

.swatch-filter-blue {
  width: 1.38em;
  height: 1.38em;
  background: #326fe2;
  border-radius: 0.69em;
  background-color: #326fe2;
}
.swatch-filter-blue.disabled {
  opacity: 0.2;
}

.swatch-circle-brown {
  width: 30px;
  height: 30px;
  background: #a52a2a;
  border-radius: 15px;
  position: relative;
  display: inline-block;
}
.swatch-circle-brown.color-value.selected::after {
  left: 0;
  top: 0;
  position: absolute;
  -webkit-transform-origin: center;
          transform-origin: center;
  -webkit-transform: scale(1.2);
          transform: scale(1.2);
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border: 0.0625rem solid #363636;
  border-radius: 100%;
  background: transparent;
  opacity: 1;
}
.swatch-circle-brown.color-value.unselectable::after, .swatch-circle-brown.color-value.disabled::after {
  left: 0;
  top: 0;
  position: absolute;
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border-radius: 100%;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' style='width: 100%25; height: 100%25;'%3E%3Cline x1='0' y1='100%25' x2='100%25' y2='0' style='stroke:%23363636 ;stroke-width:0.0625rem'/%3E%3C/svg%3E");
  background-color: rgba(255, 255, 255, 0.5);
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  opacity: 1;
}
.swatch-circle-brown.color-value::after {
  content: "";
  -webkit-transform: scale(1);
          transform: scale(1);
  display: block;
  opacity: 0;
  -webkit-transition: all 200ms;
  transition: all 200ms;
}

.swatch-filter-brown {
  width: 1.38em;
  height: 1.38em;
  background: #a52a2a;
  border-radius: 0.69em;
  background-color: #a52a2a;
}
.swatch-filter-brown.disabled {
  opacity: 0.2;
}

.swatch-circle-green {
  width: 30px;
  height: 30px;
  background: green;
  border-radius: 15px;
  position: relative;
  display: inline-block;
}
.swatch-circle-green.color-value.selected::after {
  left: 0;
  top: 0;
  position: absolute;
  -webkit-transform-origin: center;
          transform-origin: center;
  -webkit-transform: scale(1.2);
          transform: scale(1.2);
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border: 0.0625rem solid #363636;
  border-radius: 100%;
  background: transparent;
  opacity: 1;
}
.swatch-circle-green.color-value.unselectable::after, .swatch-circle-green.color-value.disabled::after {
  left: 0;
  top: 0;
  position: absolute;
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border-radius: 100%;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' style='width: 100%25; height: 100%25;'%3E%3Cline x1='0' y1='100%25' x2='100%25' y2='0' style='stroke:%23363636 ;stroke-width:0.0625rem'/%3E%3C/svg%3E");
  background-color: rgba(255, 255, 255, 0.5);
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  opacity: 1;
}
.swatch-circle-green.color-value::after {
  content: "";
  -webkit-transform: scale(1);
          transform: scale(1);
  display: block;
  opacity: 0;
  -webkit-transition: all 200ms;
  transition: all 200ms;
}

.swatch-filter-green {
  width: 1.38em;
  height: 1.38em;
  background: green;
  border-radius: 0.69em;
  background-color: green;
}
.swatch-filter-green.disabled {
  opacity: 0.2;
}

.swatch-circle-grey {
  width: 30px;
  height: 30px;
  background: #8f979d;
  border-radius: 15px;
  position: relative;
  display: inline-block;
}
.swatch-circle-grey.color-value.selected::after {
  left: 0;
  top: 0;
  position: absolute;
  -webkit-transform-origin: center;
          transform-origin: center;
  -webkit-transform: scale(1.2);
          transform: scale(1.2);
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border: 0.0625rem solid #363636;
  border-radius: 100%;
  background: transparent;
  opacity: 1;
}
.swatch-circle-grey.color-value.unselectable::after, .swatch-circle-grey.color-value.disabled::after {
  left: 0;
  top: 0;
  position: absolute;
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border-radius: 100%;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' style='width: 100%25; height: 100%25;'%3E%3Cline x1='0' y1='100%25' x2='100%25' y2='0' style='stroke:%23363636 ;stroke-width:0.0625rem'/%3E%3C/svg%3E");
  background-color: rgba(255, 255, 255, 0.5);
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  opacity: 1;
}
.swatch-circle-grey.color-value::after {
  content: "";
  -webkit-transform: scale(1);
          transform: scale(1);
  display: block;
  opacity: 0;
  -webkit-transition: all 200ms;
  transition: all 200ms;
}

.swatch-filter-grey {
  width: 1.38em;
  height: 1.38em;
  background: #8f979d;
  border-radius: 0.69em;
  background-color: #8f979d;
}
.swatch-filter-grey.disabled {
  opacity: 0.2;
}

.swatch-circle-navy {
  width: 30px;
  height: 30px;
  background: #000080;
  border-radius: 15px;
  position: relative;
  display: inline-block;
}
.swatch-circle-navy.color-value.selected::after {
  left: 0;
  top: 0;
  position: absolute;
  -webkit-transform-origin: center;
          transform-origin: center;
  -webkit-transform: scale(1.2);
          transform: scale(1.2);
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border: 0.0625rem solid #363636;
  border-radius: 100%;
  background: transparent;
  opacity: 1;
}
.swatch-circle-navy.color-value.unselectable::after, .swatch-circle-navy.color-value.disabled::after {
  left: 0;
  top: 0;
  position: absolute;
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border-radius: 100%;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' style='width: 100%25; height: 100%25;'%3E%3Cline x1='0' y1='100%25' x2='100%25' y2='0' style='stroke:%23363636 ;stroke-width:0.0625rem'/%3E%3C/svg%3E");
  background-color: rgba(255, 255, 255, 0.5);
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  opacity: 1;
}
.swatch-circle-navy.color-value::after {
  content: "";
  -webkit-transform: scale(1);
          transform: scale(1);
  display: block;
  opacity: 0;
  -webkit-transition: all 200ms;
  transition: all 200ms;
}

.swatch-filter-navy {
  width: 1.38em;
  height: 1.38em;
  background: #000080;
  border-radius: 0.69em;
  background-color: #000080;
}
.swatch-filter-navy.disabled {
  opacity: 0.2;
}

.swatch-circle-orange {
  width: 30px;
  height: 30px;
  background: #ffa500;
  border-radius: 15px;
  position: relative;
  display: inline-block;
}
.swatch-circle-orange.color-value.selected::after {
  left: 0;
  top: 0;
  position: absolute;
  -webkit-transform-origin: center;
          transform-origin: center;
  -webkit-transform: scale(1.2);
          transform: scale(1.2);
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border: 0.0625rem solid #363636;
  border-radius: 100%;
  background: transparent;
  opacity: 1;
}
.swatch-circle-orange.color-value.unselectable::after, .swatch-circle-orange.color-value.disabled::after {
  left: 0;
  top: 0;
  position: absolute;
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border-radius: 100%;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' style='width: 100%25; height: 100%25;'%3E%3Cline x1='0' y1='100%25' x2='100%25' y2='0' style='stroke:%23363636 ;stroke-width:0.0625rem'/%3E%3C/svg%3E");
  background-color: rgba(255, 255, 255, 0.5);
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  opacity: 1;
}
.swatch-circle-orange.color-value::after {
  content: "";
  -webkit-transform: scale(1);
          transform: scale(1);
  display: block;
  opacity: 0;
  -webkit-transition: all 200ms;
  transition: all 200ms;
}

.swatch-filter-orange {
  width: 1.38em;
  height: 1.38em;
  background: #ffa500;
  border-radius: 0.69em;
  background-color: #ffa500;
}
.swatch-filter-orange.disabled {
  opacity: 0.2;
}

.swatch-circle-pink {
  width: 30px;
  height: 30px;
  background: #fe249a;
  border-radius: 15px;
  position: relative;
  display: inline-block;
}
.swatch-circle-pink.color-value.selected::after {
  left: 0;
  top: 0;
  position: absolute;
  -webkit-transform-origin: center;
          transform-origin: center;
  -webkit-transform: scale(1.2);
          transform: scale(1.2);
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border: 0.0625rem solid #363636;
  border-radius: 100%;
  background: transparent;
  opacity: 1;
}
.swatch-circle-pink.color-value.unselectable::after, .swatch-circle-pink.color-value.disabled::after {
  left: 0;
  top: 0;
  position: absolute;
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border-radius: 100%;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' style='width: 100%25; height: 100%25;'%3E%3Cline x1='0' y1='100%25' x2='100%25' y2='0' style='stroke:%23363636 ;stroke-width:0.0625rem'/%3E%3C/svg%3E");
  background-color: rgba(255, 255, 255, 0.5);
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  opacity: 1;
}
.swatch-circle-pink.color-value::after {
  content: "";
  -webkit-transform: scale(1);
          transform: scale(1);
  display: block;
  opacity: 0;
  -webkit-transition: all 200ms;
  transition: all 200ms;
}

.swatch-filter-pink {
  width: 1.38em;
  height: 1.38em;
  background: #fe249a;
  border-radius: 0.69em;
  background-color: #fe249a;
}
.swatch-filter-pink.disabled {
  opacity: 0.2;
}

.swatch-circle-purple {
  width: 30px;
  height: 30px;
  background: #800080;
  border-radius: 15px;
  position: relative;
  display: inline-block;
}
.swatch-circle-purple.color-value.selected::after {
  left: 0;
  top: 0;
  position: absolute;
  -webkit-transform-origin: center;
          transform-origin: center;
  -webkit-transform: scale(1.2);
          transform: scale(1.2);
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border: 0.0625rem solid #363636;
  border-radius: 100%;
  background: transparent;
  opacity: 1;
}
.swatch-circle-purple.color-value.unselectable::after, .swatch-circle-purple.color-value.disabled::after {
  left: 0;
  top: 0;
  position: absolute;
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border-radius: 100%;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' style='width: 100%25; height: 100%25;'%3E%3Cline x1='0' y1='100%25' x2='100%25' y2='0' style='stroke:%23363636 ;stroke-width:0.0625rem'/%3E%3C/svg%3E");
  background-color: rgba(255, 255, 255, 0.5);
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  opacity: 1;
}
.swatch-circle-purple.color-value::after {
  content: "";
  -webkit-transform: scale(1);
          transform: scale(1);
  display: block;
  opacity: 0;
  -webkit-transition: all 200ms;
  transition: all 200ms;
}

.swatch-filter-purple {
  width: 1.38em;
  height: 1.38em;
  background: #800080;
  border-radius: 0.69em;
  background-color: #800080;
}
.swatch-filter-purple.disabled {
  opacity: 0.2;
}

.swatch-circle-red {
  width: 30px;
  height: 30px;
  background: #f00;
  border-radius: 15px;
  position: relative;
  display: inline-block;
}
.swatch-circle-red.color-value.selected::after {
  left: 0;
  top: 0;
  position: absolute;
  -webkit-transform-origin: center;
          transform-origin: center;
  -webkit-transform: scale(1.2);
          transform: scale(1.2);
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border: 0.0625rem solid #363636;
  border-radius: 100%;
  background: transparent;
  opacity: 1;
}
.swatch-circle-red.color-value.unselectable::after, .swatch-circle-red.color-value.disabled::after {
  left: 0;
  top: 0;
  position: absolute;
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border-radius: 100%;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' style='width: 100%25; height: 100%25;'%3E%3Cline x1='0' y1='100%25' x2='100%25' y2='0' style='stroke:%23363636 ;stroke-width:0.0625rem'/%3E%3C/svg%3E");
  background-color: rgba(255, 255, 255, 0.5);
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  opacity: 1;
}
.swatch-circle-red.color-value::after {
  content: "";
  -webkit-transform: scale(1);
          transform: scale(1);
  display: block;
  opacity: 0;
  -webkit-transition: all 200ms;
  transition: all 200ms;
}

.swatch-filter-red {
  width: 1.38em;
  height: 1.38em;
  background: #f00;
  border-radius: 0.69em;
  background-color: #f00;
}
.swatch-filter-red.disabled {
  opacity: 0.2;
}

.swatch-circle-white {
  width: 30px;
  height: 30px;
  background: #fff;
  border-radius: 15px;
  position: relative;
  display: inline-block;
}
.swatch-circle-white.color-value.selected::after {
  left: 0;
  top: 0;
  position: absolute;
  -webkit-transform-origin: center;
          transform-origin: center;
  -webkit-transform: scale(1.2);
          transform: scale(1.2);
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border: 0.0625rem solid #363636;
  border-radius: 100%;
  background: transparent;
  opacity: 1;
}
.swatch-circle-white.color-value.unselectable::after, .swatch-circle-white.color-value.disabled::after {
  left: 0;
  top: 0;
  position: absolute;
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border-radius: 100%;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' style='width: 100%25; height: 100%25;'%3E%3Cline x1='0' y1='100%25' x2='100%25' y2='0' style='stroke:%23363636 ;stroke-width:0.0625rem'/%3E%3C/svg%3E");
  background-color: rgba(255, 255, 255, 0.5);
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  opacity: 1;
}
.swatch-circle-white.color-value::after {
  content: "";
  -webkit-transform: scale(1);
          transform: scale(1);
  display: block;
  opacity: 0;
  -webkit-transition: all 200ms;
  transition: all 200ms;
}

.swatch-filter-white {
  width: 1.38em;
  height: 1.38em;
  background: #fff;
  border-radius: 0.69em;
  background-color: #fff;
}
.swatch-filter-white.disabled {
  opacity: 0.2;
}

.swatch-circle-yellow {
  width: 30px;
  height: 30px;
  background: #ff0;
  border-radius: 15px;
  position: relative;
  display: inline-block;
}
.swatch-circle-yellow.color-value.selected::after {
  left: 0;
  top: 0;
  position: absolute;
  -webkit-transform-origin: center;
          transform-origin: center;
  -webkit-transform: scale(1.2);
          transform: scale(1.2);
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border: 0.0625rem solid #363636;
  border-radius: 100%;
  background: transparent;
  opacity: 1;
}
.swatch-circle-yellow.color-value.unselectable::after, .swatch-circle-yellow.color-value.disabled::after {
  left: 0;
  top: 0;
  position: absolute;
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border-radius: 100%;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' style='width: 100%25; height: 100%25;'%3E%3Cline x1='0' y1='100%25' x2='100%25' y2='0' style='stroke:%23363636 ;stroke-width:0.0625rem'/%3E%3C/svg%3E");
  background-color: rgba(255, 255, 255, 0.5);
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  opacity: 1;
}
.swatch-circle-yellow.color-value::after {
  content: "";
  -webkit-transform: scale(1);
          transform: scale(1);
  display: block;
  opacity: 0;
  -webkit-transition: all 200ms;
  transition: all 200ms;
}

.swatch-filter-yellow {
  width: 1.38em;
  height: 1.38em;
  background: #ff0;
  border-radius: 0.69em;
  background-color: #ff0;
}
.swatch-filter-yellow.disabled {
  opacity: 0.2;
}

.swatch-circle-miscellaneous {
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, rgb(130, 30, 145)), color-stop(25%, rgb(130, 30, 145)), color-stop(25%, rgb(237, 209, 52)), color-stop(50%, rgb(255, 255, 0)), color-stop(50%, rgb(237, 209, 52)), color-stop(50%, #59ba00), color-stop(76%, #59ba00), color-stop(76%, #111), to(#111)), -webkit-gradient(linear, left bottom, left top, color-stop(0, rgb(14, 92, 209)), color-stop(50%, rgb(14, 92, 209)), color-stop(50%, rgb(226, 11, 11)), to(rgb(226, 11, 11)));
  background: linear-gradient(0deg, rgb(130, 30, 145) 0, rgb(130, 30, 145) 25%, rgb(237, 209, 52) 25%, rgb(255, 255, 0) 50%, rgb(237, 209, 52) 50%, #59ba00 50%, #59ba00 76%, #111 76%, #111 100%), linear-gradient(0deg, rgb(14, 92, 209) 0, rgb(14, 92, 209) 50%, rgb(226, 11, 11) 50%, rgb(226, 11, 11) 100%);
  background-repeat: repeat-y, repeat;
  background-size: 50% 100%, 100% 100%;
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  border-radius: 1.25em;
  display: block;
  height: 1.563em;
  position: relative;
  -webkit-transform: rotate(35deg);
          transform: rotate(35deg);
  width: 1.563em;
}
.swatch-circle-miscellaneous.disabled {
  opacity: 0.2;
}
.swatch-circle-miscellaneous.selected::after {
  -webkit-transform: rotate(-35deg);
          transform: rotate(-35deg);
}

.swatch-square-miscellaneous {
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, rgb(130, 30, 145)), color-stop(25%, rgb(130, 30, 145)), color-stop(25%, rgb(237, 209, 52)), color-stop(50%, rgb(255, 255, 0)), color-stop(50%, rgb(237, 209, 52)), color-stop(50%, #59ba00), color-stop(76%, #59ba00), color-stop(76%, #111), to(#111)), -webkit-gradient(linear, left bottom, left top, color-stop(0, rgb(14, 92, 209)), color-stop(50%, rgb(14, 92, 209)), color-stop(50%, rgb(226, 11, 11)), to(rgb(226, 11, 11)));
  background: linear-gradient(0deg, rgb(130, 30, 145) 0, rgb(130, 30, 145) 25%, rgb(237, 209, 52) 25%, rgb(255, 255, 0) 50%, rgb(237, 209, 52) 50%, #59ba00 50%, #59ba00 76%, #111 76%, #111 100%), linear-gradient(0deg, rgb(14, 92, 209) 0, rgb(14, 92, 209) 50%, rgb(226, 11, 11) 50%, rgb(226, 11, 11) 100%);
  background-repeat: repeat-y, repeat;
  background-size: 50% 100%, 100% 100%;
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  border-radius: 1.25em;
  display: block;
  line-height: 1.563em;
  position: relative;
  width: 1.563em;
}
.swatch-square-miscellaneous.disabled {
  opacity: 0.2;
}
.swatch-square-miscellaneous.selected::after {
  -webkit-transform: rotate(-35deg);
          transform: rotate(-35deg);
}

/**
 * @license
 * MyFonts Webfont Build ID 3498004, 2017-12-14T10:36:37-0500
 *
 * The fonts listed in this notice are subject to the End User License
 * Agreement(s) entered into by the website owner. All other parties are
 * explicitly restricted from using the Licensed Webfonts(s).
 *
 * You may obtain a valid license at the URLs below.
 *
 * Webfont: JustLovely by Nicky Laatz
 * URL: https://www.myfonts.com/fonts/nicky-laatz/just-lovely/just-lovely/
 * Copyright: Copyright (c) 2016 by Nicky Laatz. All rights reserved.
 * Licensed pageviews: 8,000,000
 *
 *
 * License: https://www.myfonts.com/viewlicense?type=web&buildid=3498004
 *
 * © 2017 MyFonts Inc
*/
/* @import must be at top of file, otherwise CSS will not work */
@font-face {
  font-family: JustLovely;
  font-display: swap;
  src: url("../webfonts/356014_0_0.eot");
  src: url("../webfonts/356014_0_0.eot?#iefix") format("embedded-opentype"), url("../webfonts/356014_0_0.woff2") format("woff2"), url("../webfonts/356014_0_0.woff") format("woff"), url("../webfonts/356014_0_0.ttf") format("truetype"), url("../webfonts/356014_0_0.svg#wf") format("svg");
}
/* figtree-300 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: normal;
  font-weight: 300;
  src: url("../../webfonts/figtree-v6-latin-300.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-300italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: italic;
  font-weight: 300;
  src: url("../../webfonts/figtree-v6-latin-300italic.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-regular - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: normal;
  font-weight: 400;
  src: url("../../webfonts/figtree-v6-latin-regular.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: italic;
  font-weight: 400;
  src: url("../../webfonts/figtree-v6-latin-italic.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-500 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: normal;
  font-weight: 500;
  src: url("../../webfonts/figtree-v6-latin-500.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-500italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: italic;
  font-weight: 500;
  src: url("../../webfonts/figtree-v6-latin-500italic.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-600 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: normal;
  font-weight: 600;
  src: url("../../webfonts/figtree-v6-latin-600.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-600italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: italic;
  font-weight: 600;
  src: url("../../webfonts/figtree-v6-latin-600italic.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-700 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: normal;
  font-weight: 700;
  src: url("../../webfonts/figtree-v6-latin-700.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-700italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: italic;
  font-weight: 700;
  src: url("../../webfonts/figtree-v6-latin-700italic.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-800 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: normal;
  font-weight: 800;
  src: url("../../webfonts/figtree-v6-latin-800.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-800italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: italic;
  font-weight: 800;
  src: url("../../webfonts/figtree-v6-latin-800italic.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-900 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: normal;
  font-weight: 900;
  src: url("../../webfonts/figtree-v6-latin-900.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-900italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: italic;
  font-weight: 900;
  src: url("../../webfonts/figtree-v6-latin-900italic.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* 
latin-ext 

@font-face {
  font-family: Lato;
  font-display: swap;
  font-style: normal;
  font-weight: 300;
  src: url('../webfonts/S6u9w4BMUTPHh7USSwaPGR_p.woff2') format('woff2');
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

latin 

@font-face {
  font-family: Lato;
  font-display: swap;
  font-style: normal;
  font-weight: 300;
  src: url('../webfonts/S6u9w4BMUTPHh7USSwiPGQ.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

latin-ext 

@font-face {
  font-family: Lato;
  font-display: swap;
  font-style: normal;
  font-weight: 400;
  src: url('../webfonts/S6uyw4BMUTPHjxAwXjeu.woff2') format('woff2');
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

latin 

@font-face {
  font-family: Lato;
  font-display: swap;
  font-style: normal;
  font-weight: 400;
  src: url('../webfonts/S6uyw4BMUTPHjx4wXg.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

latin-ext 

@font-face {
  font-family: Lato;
  font-display: swap;
  font-style: normal;
  font-weight: 700;
  src: url('../webfonts/S6u9w4BMUTPHh6UVSwaPGR_p.woff2') format('woff2');
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

latin 

@font-face {
  font-family: Lato;
  font-display: swap;
  font-style: normal;
  font-weight: 700;
  src: url('../webfonts/S6u9w4BMUTPHh6UVSwiPGQ.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

latin-ext 

@font-face {
  font-family: Lato;
  font-display: swap;
  font-style: normal;
  font-weight: 900;
  src: url('../webfonts/S6u9w4BMUTPHh50XSwaPGR_p.woff2') format('woff2');
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

latin 

@font-face {
  font-family: Lato;
  font-display: swap;
  font-style: normal;
  font-weight: 900;
  src: url('../webfonts/S6u9w4BMUTPHh50XSwiPGQ.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
 */
/*!
 * Bootstrap v4.6.2 (https://getbootstrap.com/)
 * Copyright 2011-2022 The Bootstrap Authors
 * Copyright 2011-2022 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */
:root {
  --blue: #004876;
  --indigo: #6610f2;
  --purple: #51557f;
  --pink: #e83e8c;
  --red: #b2200d;
  --orange: #f96302;
  --yellow: #ffc600;
  --green: #28a745;
  --teal: #97d4ca;
  --cyan: #17a2b8;
  --white: #fff;
  --gray: #666;
  --gray-dark: #363636;
  --rust: #cf4520;
  --100: #fcefd5;
  --300: #f7d081;
  --500: #eea103;
  --700: #976602;
  --900: #5f4001;
  --pale-green: #d5e6de;
  --pale-blue: #dde7ec;
  --pale-yellow: #fcefd5;
  --pale-red: #f0d9da;
  --black: #000;
  --trans: transparent;
  --black-alpha: rgba(0, 0, 0, 0.6);
  --primary: #326fe2;
  --secondary: #4c4c4c;
  --success: #046a38;
  --info: #31708f;
  --warning: #eea103;
  --danger: #a51a1f;
  --light: #fff;
  --dark: #363636;
  --green: #046a38;
  --lime: #41a928;
  --black: #000;
  --focus: #76a0b4;
  --breakpoint-xs: 0;
  --breakpoint-sm: 576px;
  --breakpoint-md: 768px;
  --breakpoint-lg: 1025px;
  --breakpoint-xl: 1366px;
  --font-family-sans-serif: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}

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

html {
  font-family: sans-serif;
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

article, aside, figcaption, figure, footer, header, hgroup, main, nav, section {
  display: block;
}

body {
  margin: 0;
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.4;
  color: #363636;
  text-align: left;
  background-color: #fff;
}

[tabindex="-1"]:focus:not(:focus-visible) {
  outline: 0 !important;
}

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

h1, h2, h3, h4, h5, h6 {
  margin-top: 0;
  margin-bottom: 1.875rem;
}

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

abbr[title],
abbr[data-original-title] {
  text-decoration: underline;
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
  cursor: help;
  border-bottom: 0;
  -webkit-text-decoration-skip-ink: none;
          text-decoration-skip-ink: none;
}

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

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: 0.5rem;
  margin-left: 0;
}

blockquote {
  margin: 0 0 1rem;
}

b,
strong {
  font-weight: bolder;
}

small {
  font-size: 80%;
}

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

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

a {
  color: #326fe2;
  text-decoration: underline;
  background-color: transparent;
}
a:hover {
  color: #326fe2;
  text-decoration: none;
}

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

pre,
code,
kbd,
samp {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  font-size: 1em;
}

pre {
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
  -ms-overflow-style: scrollbar;
}

figure {
  margin: 0 0 1rem;
}

img {
  vertical-align: middle;
  border-style: none;
}

svg {
  overflow: hidden;
  vertical-align: middle;
}

table {
  border-collapse: collapse;
}

caption {
  padding-top: 0.9375rem;
  padding-bottom: 0.9375rem;
  color: #363636;
  text-align: left;
  caption-side: bottom;
}

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

label {
  display: inline-block;
  margin-bottom: 0.3125rem;
}

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,
input {
  overflow: visible;
}

button,
select {
  text-transform: none;
}

[role=button] {
  cursor: pointer;
}

select {
  word-wrap: normal;
}

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;
}

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

input[type=radio],
input[type=checkbox] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0;
}

textarea {
  overflow: auto;
  resize: vertical;
}

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

legend {
  display: block;
  width: 100%;
  max-width: 100%;
  padding: 0;
  margin-bottom: 0.5rem;
  font-size: 1.5rem;
  line-height: inherit;
  color: inherit;
  white-space: normal;
}

progress {
  vertical-align: baseline;
}

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

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

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

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

output {
  display: inline-block;
}

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

template {
  display: none;
}

[hidden] {
  display: none !important;
}

h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6 {
  margin-bottom: 1.875rem;
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  line-height: 1.2;
}

h1, .h1 {
  font-size: 2.5rem;
}

h2, .h2 {
  font-size: 2rem;
}

h3, .h3 {
  font-size: 1.75rem;
}

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

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

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

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

.display-1 {
  font-size: 6rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-2 {
  font-size: 5.5rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-3 {
  font-size: 4.5rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-4 {
  font-size: 3.5rem;
  font-weight: 300;
  line-height: 1.2;
}

hr {
  margin-top: 0.9375rem;
  margin-bottom: 0.9375rem;
  border: 0;
  border-top: 0.0625rem solid #ccc;
}

small,
.small {
  font-size: 0.75rem;
  font-weight: 400;
}

mark,
.mark {
  padding: 0.2em;
  background-color: #fcf8e3;
}

.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: 90%;
  text-transform: uppercase;
}

.blockquote {
  margin-bottom: 0.9375rem;
  font-size: 1.25rem;
}

.blockquote-footer {
  display: block;
  font-size: 0.75rem;
  color: #666;
}
.blockquote-footer::before {
  content: "— ";
}

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

.img-thumbnail {
  padding: 0.25rem;
  background-color: #fff;
  border: 0.0625rem solid #dadada;
  border-radius: 0.125rem;
  max-width: 100%;
  height: auto;
}

.figure {
  display: inline-block;
}

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

.figure-caption {
  font-size: 90%;
  color: #666;
}

code {
  font-size: 87.5%;
  color: #86393b;
  word-wrap: break-word;
}
a > code {
  color: inherit;
}

kbd {
  padding: 0.2rem 0.4rem;
  font-size: 87.5%;
  color: #fff;
  background-color: #1b1b1b;
  border-radius: 0.125rem;
}
kbd kbd {
  padding: 0;
  font-size: 100%;
  font-weight: 700;
}

pre {
  display: block;
  font-size: 87.5%;
  color: #1b1b1b;
}
pre code {
  font-size: inherit;
  color: inherit;
  word-break: normal;
}

.pre-scrollable {
  max-height: 21.25rem;
  overflow-y: scroll;
}

.container,
.container-fluid,
.container-sm,
.container-md,
.container-lg,
.container-xl {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}

@media (min-width: 576px) {
  .container, .container-sm {
    max-width: 768px;
  }
}
@media (min-width: 768px) {
  .container, .container-sm, .container-md {
    max-width: 1025px;
  }
}
@media (min-width: 1025px) {
  .container, .container-sm, .container-md, .container-lg {
    max-width: 1200px;
  }
}
@media (min-width: 1366px) {
  .container, .container-sm, .container-md, .container-lg, .container-xl {
    max-width: 1270px;
  }
}
.row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}

.no-gutters {
  margin-right: 0;
  margin-left: 0;
}
.no-gutters > .col,
.no-gutters > [class*=col-] {
  padding-right: 0;
  padding-left: 0;
}

.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,
.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm,
.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md,
.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg,
.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,
.col-xl-auto {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
}

.col {
  -ms-flex-preferred-size: 0;
      flex-basis: 0;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  max-width: 100%;
}

.row-cols-1 > * {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
  max-width: 100%;
}

.row-cols-2 > * {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 50%;
          flex: 0 0 50%;
  max-width: 50%;
}

.row-cols-3 > * {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 33.3333333333%;
          flex: 0 0 33.3333333333%;
  max-width: 33.3333333333%;
}

.row-cols-4 > * {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 25%;
          flex: 0 0 25%;
  max-width: 25%;
}

.row-cols-5 > * {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 20%;
          flex: 0 0 20%;
  max-width: 20%;
}

.row-cols-6 > * {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 16.6666666667%;
          flex: 0 0 16.6666666667%;
  max-width: 16.6666666667%;
}

.col-auto {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}

.col-1 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 8.33333333%;
          flex: 0 0 8.33333333%;
  max-width: 8.33333333%;
}

.col-2 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 16.66666667%;
          flex: 0 0 16.66666667%;
  max-width: 16.66666667%;
}

.col-3 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 25%;
          flex: 0 0 25%;
  max-width: 25%;
}

.col-4 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 33.33333333%;
          flex: 0 0 33.33333333%;
  max-width: 33.33333333%;
}

.col-5 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 41.66666667%;
          flex: 0 0 41.66666667%;
  max-width: 41.66666667%;
}

.col-6 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 50%;
          flex: 0 0 50%;
  max-width: 50%;
}

.col-7 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 58.33333333%;
          flex: 0 0 58.33333333%;
  max-width: 58.33333333%;
}

.col-8 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 66.66666667%;
          flex: 0 0 66.66666667%;
  max-width: 66.66666667%;
}

.col-9 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 75%;
          flex: 0 0 75%;
  max-width: 75%;
}

.col-10 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 83.33333333%;
          flex: 0 0 83.33333333%;
  max-width: 83.33333333%;
}

.col-11 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 91.66666667%;
          flex: 0 0 91.66666667%;
  max-width: 91.66666667%;
}

.col-12 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
  max-width: 100%;
}

.order-first {
  -webkit-box-ordinal-group: 0;
      -ms-flex-order: -1;
          order: -1;
}

.order-last {
  -webkit-box-ordinal-group: 14;
      -ms-flex-order: 13;
          order: 13;
}

.order-0 {
  -webkit-box-ordinal-group: 1;
      -ms-flex-order: 0;
          order: 0;
}

.order-1 {
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
}

.order-2 {
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
}

.order-3 {
  -webkit-box-ordinal-group: 4;
      -ms-flex-order: 3;
          order: 3;
}

.order-4 {
  -webkit-box-ordinal-group: 5;
      -ms-flex-order: 4;
          order: 4;
}

.order-5 {
  -webkit-box-ordinal-group: 6;
      -ms-flex-order: 5;
          order: 5;
}

.order-6 {
  -webkit-box-ordinal-group: 7;
      -ms-flex-order: 6;
          order: 6;
}

.order-7 {
  -webkit-box-ordinal-group: 8;
      -ms-flex-order: 7;
          order: 7;
}

.order-8 {
  -webkit-box-ordinal-group: 9;
      -ms-flex-order: 8;
          order: 8;
}

.order-9 {
  -webkit-box-ordinal-group: 10;
      -ms-flex-order: 9;
          order: 9;
}

.order-10 {
  -webkit-box-ordinal-group: 11;
      -ms-flex-order: 10;
          order: 10;
}

.order-11 {
  -webkit-box-ordinal-group: 12;
      -ms-flex-order: 11;
          order: 11;
}

.order-12 {
  -webkit-box-ordinal-group: 13;
      -ms-flex-order: 12;
          order: 12;
}

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

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

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

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

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

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

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

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

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

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

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

@media (min-width: 576px) {
  .col-sm {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-sm-1 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-sm-2 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-sm-3 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.3333333333%;
            flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-sm-4 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-sm-5 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 20%;
            flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-sm-6 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.6666666667%;
            flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-sm-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-sm-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 8.33333333%;
            flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-sm-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66666667%;
            flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-sm-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .col-sm-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333333%;
            flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-sm-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 41.66666667%;
            flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-sm-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .col-sm-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 58.33333333%;
            flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-sm-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66666667%;
            flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-sm-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
            flex: 0 0 75%;
    max-width: 75%;
  }
  .col-sm-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 83.33333333%;
            flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-sm-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 91.66666667%;
            flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-sm-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .order-sm-first {
    -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
            order: -1;
  }
  .order-sm-last {
    -webkit-box-ordinal-group: 14;
        -ms-flex-order: 13;
            order: 13;
  }
  .order-sm-0 {
    -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
  }
  .order-sm-1 {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
  .order-sm-2 {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .order-sm-3 {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
  }
  .order-sm-4 {
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4;
  }
  .order-sm-5 {
    -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
            order: 5;
  }
  .order-sm-6 {
    -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
            order: 6;
  }
  .order-sm-7 {
    -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
            order: 7;
  }
  .order-sm-8 {
    -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
            order: 8;
  }
  .order-sm-9 {
    -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
            order: 9;
  }
  .order-sm-10 {
    -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
            order: 10;
  }
  .order-sm-11 {
    -webkit-box-ordinal-group: 12;
        -ms-flex-order: 11;
            order: 11;
  }
  .order-sm-12 {
    -webkit-box-ordinal-group: 13;
        -ms-flex-order: 12;
            order: 12;
  }
  .offset-sm-0 {
    margin-left: 0;
  }
  .offset-sm-1 {
    margin-left: 8.33333333%;
  }
  .offset-sm-2 {
    margin-left: 16.66666667%;
  }
  .offset-sm-3 {
    margin-left: 25%;
  }
  .offset-sm-4 {
    margin-left: 33.33333333%;
  }
  .offset-sm-5 {
    margin-left: 41.66666667%;
  }
  .offset-sm-6 {
    margin-left: 50%;
  }
  .offset-sm-7 {
    margin-left: 58.33333333%;
  }
  .offset-sm-8 {
    margin-left: 66.66666667%;
  }
  .offset-sm-9 {
    margin-left: 75%;
  }
  .offset-sm-10 {
    margin-left: 83.33333333%;
  }
  .offset-sm-11 {
    margin-left: 91.66666667%;
  }
}
@media (min-width: 768px) {
  .col-md {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-md-1 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-md-2 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-md-3 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.3333333333%;
            flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-md-4 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-md-5 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 20%;
            flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-md-6 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.6666666667%;
            flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-md-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-md-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 8.33333333%;
            flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-md-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66666667%;
            flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-md-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .col-md-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333333%;
            flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-md-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 41.66666667%;
            flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-md-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .col-md-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 58.33333333%;
            flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-md-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66666667%;
            flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-md-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
            flex: 0 0 75%;
    max-width: 75%;
  }
  .col-md-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 83.33333333%;
            flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-md-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 91.66666667%;
            flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-md-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .order-md-first {
    -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
            order: -1;
  }
  .order-md-last {
    -webkit-box-ordinal-group: 14;
        -ms-flex-order: 13;
            order: 13;
  }
  .order-md-0 {
    -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
  }
  .order-md-1 {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
  .order-md-2 {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .order-md-3 {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
  }
  .order-md-4 {
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4;
  }
  .order-md-5 {
    -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
            order: 5;
  }
  .order-md-6 {
    -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
            order: 6;
  }
  .order-md-7 {
    -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
            order: 7;
  }
  .order-md-8 {
    -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
            order: 8;
  }
  .order-md-9 {
    -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
            order: 9;
  }
  .order-md-10 {
    -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
            order: 10;
  }
  .order-md-11 {
    -webkit-box-ordinal-group: 12;
        -ms-flex-order: 11;
            order: 11;
  }
  .order-md-12 {
    -webkit-box-ordinal-group: 13;
        -ms-flex-order: 12;
            order: 12;
  }
  .offset-md-0 {
    margin-left: 0;
  }
  .offset-md-1 {
    margin-left: 8.33333333%;
  }
  .offset-md-2 {
    margin-left: 16.66666667%;
  }
  .offset-md-3 {
    margin-left: 25%;
  }
  .offset-md-4 {
    margin-left: 33.33333333%;
  }
  .offset-md-5 {
    margin-left: 41.66666667%;
  }
  .offset-md-6 {
    margin-left: 50%;
  }
  .offset-md-7 {
    margin-left: 58.33333333%;
  }
  .offset-md-8 {
    margin-left: 66.66666667%;
  }
  .offset-md-9 {
    margin-left: 75%;
  }
  .offset-md-10 {
    margin-left: 83.33333333%;
  }
  .offset-md-11 {
    margin-left: 91.66666667%;
  }
}
@media (min-width: 1025px) {
  .col-lg {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-lg-1 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-lg-2 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-lg-3 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.3333333333%;
            flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-lg-4 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-lg-5 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 20%;
            flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-lg-6 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.6666666667%;
            flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-lg-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-lg-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 8.33333333%;
            flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-lg-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66666667%;
            flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-lg-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .col-lg-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333333%;
            flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-lg-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 41.66666667%;
            flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-lg-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .col-lg-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 58.33333333%;
            flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-lg-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66666667%;
            flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-lg-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
            flex: 0 0 75%;
    max-width: 75%;
  }
  .col-lg-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 83.33333333%;
            flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-lg-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 91.66666667%;
            flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-lg-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .order-lg-first {
    -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
            order: -1;
  }
  .order-lg-last {
    -webkit-box-ordinal-group: 14;
        -ms-flex-order: 13;
            order: 13;
  }
  .order-lg-0 {
    -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
  }
  .order-lg-1 {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
  .order-lg-2 {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .order-lg-3 {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
  }
  .order-lg-4 {
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4;
  }
  .order-lg-5 {
    -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
            order: 5;
  }
  .order-lg-6 {
    -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
            order: 6;
  }
  .order-lg-7 {
    -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
            order: 7;
  }
  .order-lg-8 {
    -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
            order: 8;
  }
  .order-lg-9 {
    -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
            order: 9;
  }
  .order-lg-10 {
    -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
            order: 10;
  }
  .order-lg-11 {
    -webkit-box-ordinal-group: 12;
        -ms-flex-order: 11;
            order: 11;
  }
  .order-lg-12 {
    -webkit-box-ordinal-group: 13;
        -ms-flex-order: 12;
            order: 12;
  }
  .offset-lg-0 {
    margin-left: 0;
  }
  .offset-lg-1 {
    margin-left: 8.33333333%;
  }
  .offset-lg-2 {
    margin-left: 16.66666667%;
  }
  .offset-lg-3 {
    margin-left: 25%;
  }
  .offset-lg-4 {
    margin-left: 33.33333333%;
  }
  .offset-lg-5 {
    margin-left: 41.66666667%;
  }
  .offset-lg-6 {
    margin-left: 50%;
  }
  .offset-lg-7 {
    margin-left: 58.33333333%;
  }
  .offset-lg-8 {
    margin-left: 66.66666667%;
  }
  .offset-lg-9 {
    margin-left: 75%;
  }
  .offset-lg-10 {
    margin-left: 83.33333333%;
  }
  .offset-lg-11 {
    margin-left: 91.66666667%;
  }
}
@media (min-width: 1366px) {
  .col-xl {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-xl-1 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-xl-2 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-xl-3 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.3333333333%;
            flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-xl-4 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-xl-5 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 20%;
            flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-xl-6 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.6666666667%;
            flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-xl-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-xl-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 8.33333333%;
            flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-xl-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66666667%;
            flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-xl-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .col-xl-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333333%;
            flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-xl-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 41.66666667%;
            flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-xl-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .col-xl-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 58.33333333%;
            flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-xl-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66666667%;
            flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-xl-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
            flex: 0 0 75%;
    max-width: 75%;
  }
  .col-xl-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 83.33333333%;
            flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-xl-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 91.66666667%;
            flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-xl-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .order-xl-first {
    -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
            order: -1;
  }
  .order-xl-last {
    -webkit-box-ordinal-group: 14;
        -ms-flex-order: 13;
            order: 13;
  }
  .order-xl-0 {
    -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
  }
  .order-xl-1 {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
  .order-xl-2 {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .order-xl-3 {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
  }
  .order-xl-4 {
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4;
  }
  .order-xl-5 {
    -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
            order: 5;
  }
  .order-xl-6 {
    -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
            order: 6;
  }
  .order-xl-7 {
    -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
            order: 7;
  }
  .order-xl-8 {
    -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
            order: 8;
  }
  .order-xl-9 {
    -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
            order: 9;
  }
  .order-xl-10 {
    -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
            order: 10;
  }
  .order-xl-11 {
    -webkit-box-ordinal-group: 12;
        -ms-flex-order: 11;
            order: 11;
  }
  .order-xl-12 {
    -webkit-box-ordinal-group: 13;
        -ms-flex-order: 12;
            order: 12;
  }
  .offset-xl-0 {
    margin-left: 0;
  }
  .offset-xl-1 {
    margin-left: 8.33333333%;
  }
  .offset-xl-2 {
    margin-left: 16.66666667%;
  }
  .offset-xl-3 {
    margin-left: 25%;
  }
  .offset-xl-4 {
    margin-left: 33.33333333%;
  }
  .offset-xl-5 {
    margin-left: 41.66666667%;
  }
  .offset-xl-6 {
    margin-left: 50%;
  }
  .offset-xl-7 {
    margin-left: 58.33333333%;
  }
  .offset-xl-8 {
    margin-left: 66.66666667%;
  }
  .offset-xl-9 {
    margin-left: 75%;
  }
  .offset-xl-10 {
    margin-left: 83.33333333%;
  }
  .offset-xl-11 {
    margin-left: 91.66666667%;
  }
}
.table {
  width: 100%;
  margin-bottom: 0.9375rem;
  color: #363636;
  background-color: transparent;
}
.table th,
.table td {
  padding: 0.9375rem;
  vertical-align: top;
  border-top: 0.0625rem solid #ccc;
}
.table thead th {
  vertical-align: bottom;
  border-bottom: 0.125rem solid #ccc;
}
.table tbody + tbody {
  border-top: 0.125rem solid #ccc;
}

.table-sm th,
.table-sm td {
  padding: 0.625rem;
}

.table-bordered {
  border: 0.0625rem solid #ccc;
}
.table-bordered th,
.table-bordered td {
  border: 0.0625rem solid #ccc;
}
.table-bordered thead th,
.table-bordered thead td {
  border-bottom-width: 0.125rem;
}

.table-borderless th,
.table-borderless td,
.table-borderless thead th,
.table-borderless tbody + tbody {
  border: 0;
}

.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(0, 0, 0, 0.05);
}

.table-hover tbody tr:hover {
  color: #363636;
  background-color: rgba(0, 0, 0, 0.075);
}

.table-primary,
.table-primary > th,
.table-primary > td {
  background-color: #c6d7f7;
}
.table-primary th,
.table-primary td,
.table-primary thead th,
.table-primary tbody + tbody {
  border-color: #94b4f0;
}

.table-hover .table-primary:hover {
  background-color: #b0c7f4;
}
.table-hover .table-primary:hover > td,
.table-hover .table-primary:hover > th {
  background-color: #b0c7f4;
}

.table-secondary,
.table-secondary > th,
.table-secondary > td {
  background-color: #cdcdcd;
}
.table-secondary th,
.table-secondary td,
.table-secondary thead th,
.table-secondary tbody + tbody {
  border-color: #a2a2a2;
}

.table-hover .table-secondary:hover {
  background-color: silver;
}
.table-hover .table-secondary:hover > td,
.table-hover .table-secondary:hover > th {
  background-color: silver;
}

.table-success,
.table-success > th,
.table-success > td {
  background-color: #b9d5c7;
}
.table-success th,
.table-success td,
.table-success thead th,
.table-success tbody + tbody {
  border-color: #7cb298;
}

.table-hover .table-success:hover {
  background-color: #a9cbba;
}
.table-hover .table-success:hover > td,
.table-hover .table-success:hover > th {
  background-color: #a9cbba;
}

.table-info,
.table-info > th,
.table-info > td {
  background-color: #c5d7e0;
}
.table-info th,
.table-info td,
.table-info thead th,
.table-info tbody + tbody {
  border-color: #94b5c5;
}

.table-hover .table-info:hover {
  background-color: #b4ccd7;
}
.table-hover .table-info:hover > td,
.table-hover .table-info:hover > th {
  background-color: #b4ccd7;
}

.table-warning,
.table-warning > th,
.table-warning > td {
  background-color: #fae5b8;
}
.table-warning th,
.table-warning td,
.table-warning thead th,
.table-warning tbody + tbody {
  border-color: #f6ce7c;
}

.table-hover .table-warning:hover {
  background-color: #f8dca0;
}
.table-hover .table-warning:hover > td,
.table-hover .table-warning:hover > th {
  background-color: #f8dca0;
}

.table-danger,
.table-danger > th,
.table-danger > td {
  background-color: #e6bfc0;
}
.table-danger th,
.table-danger td,
.table-danger thead th,
.table-danger tbody + tbody {
  border-color: #d0888b;
}

.table-hover .table-danger:hover {
  background-color: #dfadae;
}
.table-hover .table-danger:hover > td,
.table-hover .table-danger:hover > th {
  background-color: #dfadae;
}

.table-light,
.table-light > th,
.table-light > td {
  background-color: white;
}
.table-light th,
.table-light td,
.table-light thead th,
.table-light tbody + tbody {
  border-color: white;
}

.table-hover .table-light:hover {
  background-color: #f2f2f2;
}
.table-hover .table-light:hover > td,
.table-hover .table-light:hover > th {
  background-color: #f2f2f2;
}

.table-dark,
.table-dark > th,
.table-dark > td {
  background-color: #c7c7c7;
}
.table-dark th,
.table-dark td,
.table-dark thead th,
.table-dark tbody + tbody {
  border-color: #969696;
}

.table-hover .table-dark:hover {
  background-color: #bababa;
}
.table-hover .table-dark:hover > td,
.table-hover .table-dark:hover > th {
  background-color: #bababa;
}

.table-green,
.table-green > th,
.table-green > td {
  background-color: #b9d5c7;
}
.table-green th,
.table-green td,
.table-green thead th,
.table-green tbody + tbody {
  border-color: #7cb298;
}

.table-hover .table-green:hover {
  background-color: #a9cbba;
}
.table-hover .table-green:hover > td,
.table-hover .table-green:hover > th {
  background-color: #a9cbba;
}

.table-lime,
.table-lime > th,
.table-lime > td {
  background-color: #cae7c3;
}
.table-lime th,
.table-lime td,
.table-lime thead th,
.table-lime tbody + tbody {
  border-color: #9cd28f;
}

.table-hover .table-lime:hover {
  background-color: #bae0b1;
}
.table-hover .table-lime:hover > td,
.table-hover .table-lime:hover > th {
  background-color: #bae0b1;
}

.table-black,
.table-black > th,
.table-black > td {
  background-color: #b8b8b8;
}
.table-black th,
.table-black td,
.table-black thead th,
.table-black tbody + tbody {
  border-color: #7a7a7a;
}

.table-hover .table-black:hover {
  background-color: #ababab;
}
.table-hover .table-black:hover > td,
.table-hover .table-black:hover > th {
  background-color: #ababab;
}

.table-focus,
.table-focus > th,
.table-focus > td {
  background-color: #d9e4ea;
}
.table-focus th,
.table-focus td,
.table-focus thead th,
.table-focus tbody + tbody {
  border-color: #b8ced8;
}

.table-hover .table-focus:hover {
  background-color: #c9d8e1;
}
.table-hover .table-focus:hover > td,
.table-hover .table-focus:hover > th {
  background-color: #c9d8e1;
}

.table-active,
.table-active > th,
.table-active > td {
  background-color: rgba(0, 0, 0, 0.075);
}

.table-hover .table-active:hover {
  background-color: rgba(0, 0, 0, 0.075);
}
.table-hover .table-active:hover > td,
.table-hover .table-active:hover > th {
  background-color: rgba(0, 0, 0, 0.075);
}

.table .thead-dark th {
  color: #fff;
  background-color: #666;
  border-color: #2e2e2e;
}
.table .thead-light th {
  color: #4c4c4c;
  background-color: #ccc;
  border-color: #ccc;
}

.table-dark {
  color: #fff;
  background-color: #666;
}
.table-dark th,
.table-dark td,
.table-dark thead th {
  border-color: #2e2e2e;
}
.table-dark.table-bordered {
  border: 0;
}
.table-dark.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(255, 255, 255, 0.05);
}
.table-dark.table-hover tbody tr:hover {
  color: #fff;
  background-color: rgba(255, 255, 255, 0.075);
}

@media (max-width: 575.98px) {
  .table-responsive-sm {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-sm > .table-bordered {
    border: 0;
  }
}
@media (max-width: 767.98px) {
  .table-responsive-md {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-md > .table-bordered {
    border: 0;
  }
}
@media (max-width: 1024.98px) {
  .table-responsive-lg {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-lg > .table-bordered {
    border: 0;
  }
}
@media (max-width: 1365.98px) {
  .table-responsive-xl {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-xl > .table-bordered {
    border: 0;
  }
}
.table-responsive {
  display: block;
  width: 100%;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}
.table-responsive > .table-bordered {
  border: 0;
}

.form-control {
  display: block;
  width: 100%;
  height: calc(2.15rem + 0.125rem);
  padding: 0.375rem 0.75rem;
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.4;
  color: #363636;
  background-color: #fff;
  background-clip: padding-box;
  border: 0.0625rem solid #ccc;
  border-radius: 0.125rem;
  -webkit-transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-control {
    -webkit-transition: none;
    transition: none;
  }
}
.form-control::-ms-expand {
  background-color: transparent;
  border: 0;
}
.form-control:focus {
  color: #363636;
  background-color: #fff;
  border-color: #363636;
  outline: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.form-control::-webkit-input-placeholder {
  color: #666;
  opacity: 1;
}
.form-control::-moz-placeholder {
  color: #666;
  opacity: 1;
}
.form-control:-ms-input-placeholder {
  color: #666;
  opacity: 1;
}
.form-control::-ms-input-placeholder {
  color: #666;
  opacity: 1;
}
.form-control::placeholder {
  color: #666;
  opacity: 1;
}
.form-control:disabled, .form-control[readonly] {
  background-color: #e8e8e8;
  opacity: 1;
}

input[type=date].form-control,
input[type=time].form-control,
input[type=datetime-local].form-control,
input[type=month].form-control {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}

select.form-control:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #363636;
}
select.form-control:focus::-ms-value {
  color: #363636;
  background-color: #fff;
}

.form-control-file,
.form-control-range {
  display: block;
  width: 100%;
}

.col-form-label {
  padding-top: 0.4375rem;
  padding-bottom: 0.4375rem;
  margin-bottom: 0;
  font-size: inherit;
  line-height: 1.4;
}

.col-form-label-lg {
  padding-top: 1.0625rem;
  padding-bottom: 1.0625rem;
  font-size: 1.25rem;
  line-height: 1.2;
}

.col-form-label-sm {
  padding-top: 0.3125rem;
  padding-bottom: 0.3125rem;
  font-size: 1rem;
  line-height: 1.2;
}

.form-control-plaintext {
  display: block;
  width: 100%;
  padding: 0.375rem 0;
  margin-bottom: 0;
  font-size: 1rem;
  line-height: 1.4;
  color: #363636;
  background-color: transparent;
  border: solid transparent;
  border-width: 0.0625rem 0;
}
.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {
  padding-right: 0;
  padding-left: 0;
}

.form-control-sm {
  height: calc(1.2em + 0.5rem + 0.125rem);
  padding: 0.25rem 0.5rem;
  font-size: 1rem;
  line-height: 1.2;
  border-radius: 0.125rem;
}

.form-control-lg {
  height: calc(1.2em + 2rem + 0.125rem);
  padding: 1rem 1.875rem;
  font-size: 1.25rem;
  line-height: 1.2;
  border-radius: 0.1875rem;
}

select.form-control[size], select.form-control[multiple] {
  height: auto;
}

textarea.form-control {
  height: auto;
}

.form-group {
  margin-bottom: 0.9375rem;
}

.form-text {
  display: block;
  margin-top: 0.3125rem;
}

.form-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-right: -0.3125rem;
  margin-left: -0.3125rem;
}
.form-row > .col,
.form-row > [class*=col-] {
  padding-right: 0.3125rem;
  padding-left: 0.3125rem;
}

.form-check {
  position: relative;
  display: block;
  padding-left: 0.625rem;
}

.form-check-input {
  position: absolute;
  margin-top: 0.9375rem;
  margin-left: -0.625rem;
}
.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {
  color: #666;
}

.form-check-label {
  margin-bottom: 0;
}

.form-check-inline {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-left: 0;
  margin-right: 0.75rem;
}
.form-check-inline .form-check-input {
  position: static;
  margin-top: 0;
  margin-right: 0.3125rem;
  margin-left: 0;
}

.valid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.3125rem;
  font-size: 1rem;
  color: #046a38;
}

.valid-tooltip {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 1.0625rem 1.0625rem;
  margin-top: 0.1rem;
  font-size: 1rem;
  line-height: 1.4;
  color: #fff;
  background-color: #046a38;
  border-radius: 0.125rem;
}
.form-row > .col > .valid-tooltip, .form-row > [class*=col-] > .valid-tooltip {
  left: 0.3125rem;
}

.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: #046a38;
}
.was-validated .form-control:valid:focus, .form-control.is-valid:focus {
  border-color: #046a38;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.25);
          box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.25);
}

.was-validated .custom-select:valid, .custom-select.is-valid {
  border-color: #046a38;
}
.was-validated .custom-select:valid:focus, .custom-select.is-valid:focus {
  border-color: #046a38;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.25);
          box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.25);
}

.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
  color: #046a38;
}
.was-validated .form-check-input:valid ~ .valid-feedback,
.was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback,
.form-check-input.is-valid ~ .valid-tooltip {
  display: block;
}

.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label {
  color: #046a38;
}
.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {
  border-color: #046a38;
}
.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before {
  border-color: #069b52;
  background-color: #069b52;
}
.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.25);
          box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.25);
}
.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #046a38;
}

.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {
  border-color: #046a38;
}
.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {
  border-color: #046a38;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.25);
          box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.25);
}

.invalid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.3125rem;
  font-size: 1rem;
  color: #a51a1f;
}

.invalid-tooltip {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 1.0625rem 1.0625rem;
  margin-top: 0.1rem;
  font-size: 1rem;
  line-height: 1.4;
  color: #fff;
  background-color: #a51a1f;
  border-radius: 0.125rem;
}
.form-row > .col > .invalid-tooltip, .form-row > [class*=col-] > .invalid-tooltip {
  left: 0.3125rem;
}

.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: #a51a1f;
}
.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {
  border-color: #a51a1f;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.25);
          box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.25);
}

.was-validated .custom-select:invalid, .custom-select.is-invalid {
  border-color: #a51a1f;
}
.was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus {
  border-color: #a51a1f;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.25);
          box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.25);
}

.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
  color: #a51a1f;
}
.was-validated .form-check-input:invalid ~ .invalid-feedback,
.was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback,
.form-check-input.is-invalid ~ .invalid-tooltip {
  display: block;
}

.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label {
  color: #a51a1f;
}
.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before {
  border-color: #a51a1f;
}
.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before {
  border-color: #d12127;
  background-color: #d12127;
}
.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.25);
          box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.25);
}
.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #a51a1f;
}

.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {
  border-color: #a51a1f;
}
.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label {
  border-color: #a51a1f;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.25);
          box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.25);
}

.form-inline {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.form-inline .form-check {
  width: 100%;
}
@media (min-width: 576px) {
  .form-inline label {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    margin-bottom: 0;
  }
  .form-inline .form-group {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row wrap;
            flex-flow: row wrap;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-bottom: 0;
  }
  .form-inline .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  .form-inline .form-control-plaintext {
    display: inline-block;
  }
  .form-inline .input-group,
  .form-inline .custom-select {
    width: auto;
  }
  .form-inline .form-check {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    width: auto;
    padding-left: 0;
  }
  .form-inline .form-check-input {
    position: relative;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    margin-top: 0;
    margin-right: 0.25rem;
    margin-left: 0;
  }
  .form-inline .custom-control {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  .form-inline .custom-control-label {
    margin-bottom: 0;
  }
}

.btn {
  display: inline-block;
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
  color: #363636;
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  background-color: transparent;
  border: 0.125rem solid transparent;
  padding: 0.46875rem 0.9375rem;
  font-size: 1.125rem;
  line-height: 1.2;
  border-radius: 0.125rem;
  -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  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;
  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, -webkit-box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .btn {
    -webkit-transition: none;
    transition: none;
  }
}
.btn:hover {
  color: #363636;
  text-decoration: none;
}
.btn:focus, .btn.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(50, 111, 226, 0.216);
          box-shadow: 0 0 0 0.125rem rgba(50, 111, 226, 0.216);
}
.btn.disabled, .btn:disabled {
  opacity: 1;
}
.btn:not(:disabled):not(.disabled) {
  cursor: pointer;
}
a.btn.disabled,
fieldset:disabled a.btn {
  pointer-events: none;
}

.btn-primary {
  color: #fff;
  background-color: #326fe2;
  border-color: #326fe2;
}
.btn-primary:hover {
  color: #fff;
  background-color: #1d5bd0;
  border-color: #1c57c5;
}
.btn-primary:focus, .btn-primary.focus {
  color: #fff;
  background-color: #1d5bd0;
  border-color: #1c57c5;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(81, 133, 230, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(81, 133, 230, 0.5);
}
.btn-primary.disabled, .btn-primary:disabled {
  color: #fff;
  background-color: #326fe2;
  border-color: #326fe2;
}
.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle {
  color: #fff;
  background-color: #1c57c5;
  border-color: #1a52ba;
}
.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-primary.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(81, 133, 230, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(81, 133, 230, 0.5);
}

.btn-secondary {
  color: #fff;
  background-color: #4c4c4c;
  border-color: #4c4c4c;
}
.btn-secondary:hover {
  color: #fff;
  background-color: #393939;
  border-color: #333333;
}
.btn-secondary:focus, .btn-secondary.focus {
  color: #fff;
  background-color: #393939;
  border-color: #333333;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(103, 103, 103, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(103, 103, 103, 0.5);
}
.btn-secondary.disabled, .btn-secondary:disabled {
  color: #fff;
  background-color: #4c4c4c;
  border-color: #4c4c4c;
}
.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle {
  color: #fff;
  background-color: #333333;
  border-color: #2c2c2c;
}
.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-secondary.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(103, 103, 103, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(103, 103, 103, 0.5);
}

.btn-success {
  color: #fff;
  background-color: #046a38;
  border-color: #046a38;
}
.btn-success:hover {
  color: #fff;
  background-color: #034525;
  border-color: #02391e;
}
.btn-success:focus, .btn-success.focus {
  color: #fff;
  background-color: #034525;
  border-color: #02391e;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(42, 128, 86, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(42, 128, 86, 0.5);
}
.btn-success.disabled, .btn-success:disabled {
  color: #fff;
  background-color: #046a38;
  border-color: #046a38;
}
.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle {
  color: #fff;
  background-color: #02391e;
  border-color: #022d18;
}
.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus, .show > .btn-success.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(42, 128, 86, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(42, 128, 86, 0.5);
}

.btn-info {
  color: #fff;
  background-color: #31708f;
  border-color: #31708f;
}
.btn-info:hover {
  color: #fff;
  background-color: #275a73;
  border-color: #245269;
}
.btn-info:focus, .btn-info.focus {
  color: #fff;
  background-color: #275a73;
  border-color: #245269;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(80, 133, 160, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(80, 133, 160, 0.5);
}
.btn-info.disabled, .btn-info:disabled {
  color: #fff;
  background-color: #31708f;
  border-color: #31708f;
}
.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle {
  color: #fff;
  background-color: #245269;
  border-color: #214b60;
}
.btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus, .show > .btn-info.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(80, 133, 160, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(80, 133, 160, 0.5);
}

.btn-warning {
  color: #1b1b1b;
  background-color: #eea103;
  border-color: #eea103;
}
.btn-warning:hover {
  color: #fff;
  background-color: #c88703;
  border-color: #bc7f02;
}
.btn-warning:focus, .btn-warning.focus {
  color: #fff;
  background-color: #c88703;
  border-color: #bc7f02;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(206, 141, 7, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(206, 141, 7, 0.5);
}
.btn-warning.disabled, .btn-warning:disabled {
  color: #1b1b1b;
  background-color: #eea103;
  border-color: #eea103;
}
.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, .show > .btn-warning.dropdown-toggle {
  color: #fff;
  background-color: #bc7f02;
  border-color: #af7602;
}
.btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-warning.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(206, 141, 7, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(206, 141, 7, 0.5);
}

.btn-danger {
  color: #fff;
  background-color: #a51a1f;
  border-color: #a51a1f;
}
.btn-danger:hover {
  color: #fff;
  background-color: #841519;
  border-color: #791317;
}
.btn-danger:focus, .btn-danger.focus {
  color: #fff;
  background-color: #841519;
  border-color: #791317;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(179, 60, 65, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(179, 60, 65, 0.5);
}
.btn-danger.disabled, .btn-danger:disabled {
  color: #fff;
  background-color: #a51a1f;
  border-color: #a51a1f;
}
.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle {
  color: #fff;
  background-color: #791317;
  border-color: #6e1115;
}
.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-danger.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(179, 60, 65, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(179, 60, 65, 0.5);
}

.btn-light {
  color: #1b1b1b;
  background-color: #fff;
  border-color: #fff;
}
.btn-light:hover {
  color: #1b1b1b;
  background-color: #ececec;
  border-color: #e6e6e6;
}
.btn-light:focus, .btn-light.focus {
  color: #1b1b1b;
  background-color: #ececec;
  border-color: #e6e6e6;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(221, 221, 221, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(221, 221, 221, 0.5);
}
.btn-light.disabled, .btn-light:disabled {
  color: #1b1b1b;
  background-color: #fff;
  border-color: #fff;
}
.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle {
  color: #1b1b1b;
  background-color: #e6e6e6;
  border-color: #dfdfdf;
}
.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus, .show > .btn-light.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(221, 221, 221, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(221, 221, 221, 0.5);
}

.btn-dark {
  color: #fff;
  background-color: #363636;
  border-color: #363636;
}
.btn-dark:hover {
  color: #fff;
  background-color: #232323;
  border-color: #1d1d1d;
}
.btn-dark:focus, .btn-dark.focus {
  color: #fff;
  background-color: #232323;
  border-color: #1d1d1d;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(84, 84, 84, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(84, 84, 84, 0.5);
}
.btn-dark.disabled, .btn-dark:disabled {
  color: #fff;
  background-color: #363636;
  border-color: #363636;
}
.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle {
  color: #fff;
  background-color: #1d1d1d;
  border-color: #161616;
}
.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-dark.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(84, 84, 84, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(84, 84, 84, 0.5);
}

.btn-green {
  color: #fff;
  background-color: #046a38;
  border-color: #046a38;
}
.btn-green:hover {
  color: #fff;
  background-color: #034525;
  border-color: #02391e;
}
.btn-green:focus, .btn-green.focus {
  color: #fff;
  background-color: #034525;
  border-color: #02391e;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(42, 128, 86, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(42, 128, 86, 0.5);
}
.btn-green.disabled, .btn-green:disabled {
  color: #fff;
  background-color: #046a38;
  border-color: #046a38;
}
.btn-green:not(:disabled):not(.disabled):active, .btn-green:not(:disabled):not(.disabled).active, .show > .btn-green.dropdown-toggle {
  color: #fff;
  background-color: #02391e;
  border-color: #022d18;
}
.btn-green:not(:disabled):not(.disabled):active:focus, .btn-green:not(:disabled):not(.disabled).active:focus, .show > .btn-green.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(42, 128, 86, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(42, 128, 86, 0.5);
}

.btn-lime {
  color: #fff;
  background-color: #41a928;
  border-color: #41a928;
}
.btn-lime:hover {
  color: #fff;
  background-color: #358a21;
  border-color: #31801e;
}
.btn-lime:focus, .btn-lime.focus {
  color: #fff;
  background-color: #358a21;
  border-color: #31801e;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(94, 182, 72, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(94, 182, 72, 0.5);
}
.btn-lime.disabled, .btn-lime:disabled {
  color: #fff;
  background-color: #41a928;
  border-color: #41a928;
}
.btn-lime:not(:disabled):not(.disabled):active, .btn-lime:not(:disabled):not(.disabled).active, .show > .btn-lime.dropdown-toggle {
  color: #fff;
  background-color: #31801e;
  border-color: #2d751c;
}
.btn-lime:not(:disabled):not(.disabled):active:focus, .btn-lime:not(:disabled):not(.disabled).active:focus, .show > .btn-lime.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(94, 182, 72, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(94, 182, 72, 0.5);
}

.btn-black {
  color: #fff;
  background-color: #000;
  border-color: #000;
}
.btn-black:hover {
  color: #fff;
  background-color: black;
  border-color: black;
}
.btn-black:focus, .btn-black.focus {
  color: #fff;
  background-color: black;
  border-color: black;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(38, 38, 38, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(38, 38, 38, 0.5);
}
.btn-black.disabled, .btn-black:disabled {
  color: #fff;
  background-color: #000;
  border-color: #000;
}
.btn-black:not(:disabled):not(.disabled):active, .btn-black:not(:disabled):not(.disabled).active, .show > .btn-black.dropdown-toggle {
  color: #fff;
  background-color: black;
  border-color: black;
}
.btn-black:not(:disabled):not(.disabled):active:focus, .btn-black:not(:disabled):not(.disabled).active:focus, .show > .btn-black.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(38, 38, 38, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(38, 38, 38, 0.5);
}

.btn-focus {
  color: #fff;
  background-color: #76a0b4;
  border-color: #76a0b4;
}
.btn-focus:hover {
  color: #fff;
  background-color: #5d8fa6;
  border-color: #5788a0;
}
.btn-focus:focus, .btn-focus.focus {
  color: #fff;
  background-color: #5d8fa6;
  border-color: #5788a0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(139, 174, 191, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(139, 174, 191, 0.5);
}
.btn-focus.disabled, .btn-focus:disabled {
  color: #fff;
  background-color: #76a0b4;
  border-color: #76a0b4;
}
.btn-focus:not(:disabled):not(.disabled):active, .btn-focus:not(:disabled):not(.disabled).active, .show > .btn-focus.dropdown-toggle {
  color: #fff;
  background-color: #5788a0;
  border-color: #538197;
}
.btn-focus:not(:disabled):not(.disabled):active:focus, .btn-focus:not(:disabled):not(.disabled).active:focus, .show > .btn-focus.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(139, 174, 191, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(139, 174, 191, 0.5);
}

.btn-outline-primary {
  color: #326fe2;
  border-color: #326fe2;
}
.btn-outline-primary:hover {
  color: #fff;
  background-color: #326fe2;
  border-color: #326fe2;
}
.btn-outline-primary:focus, .btn-outline-primary.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(50, 111, 226, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(50, 111, 226, 0.5);
}
.btn-outline-primary.disabled, .btn-outline-primary:disabled {
  color: #326fe2;
  background-color: transparent;
}
.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, .show > .btn-outline-primary.dropdown-toggle {
  color: #fff;
  background-color: #326fe2;
  border-color: #326fe2;
}
.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-primary.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(50, 111, 226, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(50, 111, 226, 0.5);
}

.btn-outline-secondary, .input-group-prepend .input-group-text,
.input-group-append .input-group-text {
  color: #4c4c4c;
  border-color: #4c4c4c;
}
.btn-outline-secondary:hover, .input-group-prepend .input-group-text:hover,
.input-group-append .input-group-text:hover {
  color: #fff;
  background-color: #4c4c4c;
  border-color: #4c4c4c;
}
.btn-outline-secondary:focus, .input-group-prepend .input-group-text:focus,
.input-group-append .input-group-text:focus, .btn-outline-secondary.focus, .input-group-prepend .focus.input-group-text,
.input-group-append .focus.input-group-text {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(76, 76, 76, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(76, 76, 76, 0.5);
}
.btn-outline-secondary.disabled, .input-group-prepend .disabled.input-group-text,
.input-group-append .disabled.input-group-text, .btn-outline-secondary:disabled, .input-group-prepend .input-group-text:disabled,
.input-group-append .input-group-text:disabled {
  color: #4c4c4c;
  background-color: transparent;
}
.btn-outline-secondary:not(:disabled):not(.disabled):active, .input-group-prepend .input-group-text:not(:disabled):not(.disabled):active,
.input-group-append .input-group-text:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active, .input-group-prepend .input-group-text:not(:disabled):not(.disabled).active,
.input-group-append .input-group-text:not(:disabled):not(.disabled).active, .show > .btn-outline-secondary.dropdown-toggle, .input-group-prepend .show > .dropdown-toggle.input-group-text,
.input-group-append .show > .dropdown-toggle.input-group-text {
  color: #fff;
  background-color: #4c4c4c;
  border-color: #4c4c4c;
}
.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .input-group-prepend .input-group-text:not(:disabled):not(.disabled):active:focus,
.input-group-append .input-group-text:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .input-group-prepend .input-group-text:not(:disabled):not(.disabled).active:focus,
.input-group-append .input-group-text:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-secondary.dropdown-toggle:focus, .input-group-prepend .show > .dropdown-toggle.input-group-text:focus,
.input-group-append .show > .dropdown-toggle.input-group-text:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(76, 76, 76, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(76, 76, 76, 0.5);
}

.btn-outline-success {
  color: #046a38;
  border-color: #046a38;
}
.btn-outline-success:hover {
  color: #fff;
  background-color: #046a38;
  border-color: #046a38;
}
.btn-outline-success:focus, .btn-outline-success.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
}
.btn-outline-success.disabled, .btn-outline-success:disabled {
  color: #046a38;
  background-color: transparent;
}
.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active, .show > .btn-outline-success.dropdown-toggle {
  color: #fff;
  background-color: #046a38;
  border-color: #046a38;
}
.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-success.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
}

.btn-outline-info {
  color: #31708f;
  border-color: #31708f;
}
.btn-outline-info:hover {
  color: #fff;
  background-color: #31708f;
  border-color: #31708f;
}
.btn-outline-info:focus, .btn-outline-info.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(49, 112, 143, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(49, 112, 143, 0.5);
}
.btn-outline-info.disabled, .btn-outline-info:disabled {
  color: #31708f;
  background-color: transparent;
}
.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active, .show > .btn-outline-info.dropdown-toggle {
  color: #fff;
  background-color: #31708f;
  border-color: #31708f;
}
.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-info.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(49, 112, 143, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(49, 112, 143, 0.5);
}

.btn-outline-warning {
  color: #eea103;
  border-color: #eea103;
}
.btn-outline-warning:hover {
  color: #1b1b1b;
  background-color: #eea103;
  border-color: #eea103;
}
.btn-outline-warning:focus, .btn-outline-warning.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(238, 161, 3, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(238, 161, 3, 0.5);
}
.btn-outline-warning.disabled, .btn-outline-warning:disabled {
  color: #eea103;
  background-color: transparent;
}
.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active, .show > .btn-outline-warning.dropdown-toggle {
  color: #1b1b1b;
  background-color: #eea103;
  border-color: #eea103;
}
.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-warning.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(238, 161, 3, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(238, 161, 3, 0.5);
}

.btn-outline-danger {
  color: #a51a1f;
  border-color: #a51a1f;
}
.btn-outline-danger:hover {
  color: #fff;
  background-color: #a51a1f;
  border-color: #a51a1f;
}
.btn-outline-danger:focus, .btn-outline-danger.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.5);
}
.btn-outline-danger.disabled, .btn-outline-danger:disabled {
  color: #a51a1f;
  background-color: transparent;
}
.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active, .show > .btn-outline-danger.dropdown-toggle {
  color: #fff;
  background-color: #a51a1f;
  border-color: #a51a1f;
}
.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-danger.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.5);
}

.btn-outline-light {
  color: #fff;
  border-color: #fff;
}
.btn-outline-light:hover {
  color: #1b1b1b;
  background-color: #fff;
  border-color: #fff;
}
.btn-outline-light:focus, .btn-outline-light.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(255, 255, 255, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(255, 255, 255, 0.5);
}
.btn-outline-light.disabled, .btn-outline-light:disabled {
  color: #fff;
  background-color: transparent;
}
.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active, .show > .btn-outline-light.dropdown-toggle {
  color: #1b1b1b;
  background-color: #fff;
  border-color: #fff;
}
.btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-light.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(255, 255, 255, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(255, 255, 255, 0.5);
}

.btn-outline-dark {
  color: #363636;
  border-color: #363636;
}
.btn-outline-dark:hover {
  color: #fff;
  background-color: #363636;
  border-color: #363636;
}
.btn-outline-dark:focus, .btn-outline-dark.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(54, 54, 54, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(54, 54, 54, 0.5);
}
.btn-outline-dark.disabled, .btn-outline-dark:disabled {
  color: #363636;
  background-color: transparent;
}
.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active, .show > .btn-outline-dark.dropdown-toggle {
  color: #fff;
  background-color: #363636;
  border-color: #363636;
}
.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-dark.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(54, 54, 54, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(54, 54, 54, 0.5);
}

.btn-outline-green {
  color: #046a38;
  border-color: #046a38;
}
.btn-outline-green:hover {
  color: #fff;
  background-color: #046a38;
  border-color: #046a38;
}
.btn-outline-green:focus, .btn-outline-green.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
}
.btn-outline-green.disabled, .btn-outline-green:disabled {
  color: #046a38;
  background-color: transparent;
}
.btn-outline-green:not(:disabled):not(.disabled):active, .btn-outline-green:not(:disabled):not(.disabled).active, .show > .btn-outline-green.dropdown-toggle {
  color: #fff;
  background-color: #046a38;
  border-color: #046a38;
}
.btn-outline-green:not(:disabled):not(.disabled):active:focus, .btn-outline-green:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-green.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
}

.btn-outline-lime {
  color: #41a928;
  border-color: #41a928;
}
.btn-outline-lime:hover {
  color: #fff;
  background-color: #41a928;
  border-color: #41a928;
}
.btn-outline-lime:focus, .btn-outline-lime.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(65, 169, 40, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(65, 169, 40, 0.5);
}
.btn-outline-lime.disabled, .btn-outline-lime:disabled {
  color: #41a928;
  background-color: transparent;
}
.btn-outline-lime:not(:disabled):not(.disabled):active, .btn-outline-lime:not(:disabled):not(.disabled).active, .show > .btn-outline-lime.dropdown-toggle {
  color: #fff;
  background-color: #41a928;
  border-color: #41a928;
}
.btn-outline-lime:not(:disabled):not(.disabled):active:focus, .btn-outline-lime:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-lime.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(65, 169, 40, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(65, 169, 40, 0.5);
}

.btn-outline-black {
  color: #000;
  border-color: #000;
}
.btn-outline-black:hover {
  color: #fff;
  background-color: #000;
  border-color: #000;
}
.btn-outline-black:focus, .btn-outline-black.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(0, 0, 0, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(0, 0, 0, 0.5);
}
.btn-outline-black.disabled, .btn-outline-black:disabled {
  color: #000;
  background-color: transparent;
}
.btn-outline-black:not(:disabled):not(.disabled):active, .btn-outline-black:not(:disabled):not(.disabled).active, .show > .btn-outline-black.dropdown-toggle {
  color: #fff;
  background-color: #000;
  border-color: #000;
}
.btn-outline-black:not(:disabled):not(.disabled):active:focus, .btn-outline-black:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-black.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(0, 0, 0, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(0, 0, 0, 0.5);
}

.btn-outline-focus {
  color: #76a0b4;
  border-color: #76a0b4;
}
.btn-outline-focus:hover {
  color: #fff;
  background-color: #76a0b4;
  border-color: #76a0b4;
}
.btn-outline-focus:focus, .btn-outline-focus.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(118, 160, 180, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(118, 160, 180, 0.5);
}
.btn-outline-focus.disabled, .btn-outline-focus:disabled {
  color: #76a0b4;
  background-color: transparent;
}
.btn-outline-focus:not(:disabled):not(.disabled):active, .btn-outline-focus:not(:disabled):not(.disabled).active, .show > .btn-outline-focus.dropdown-toggle {
  color: #fff;
  background-color: #76a0b4;
  border-color: #76a0b4;
}
.btn-outline-focus:not(:disabled):not(.disabled):active:focus, .btn-outline-focus:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-focus.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(118, 160, 180, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(118, 160, 180, 0.5);
}

.btn-link {
  font-weight: 400;
  color: #326fe2;
  text-decoration: underline;
}
.btn-link:hover {
  color: #326fe2;
  text-decoration: none;
}
.btn-link:focus, .btn-link.focus {
  text-decoration: none;
}
.btn-link:disabled, .btn-link.disabled {
  color: #666;
  pointer-events: none;
}

.btn-lg, .btn-group-lg > .btn {
  padding: 1rem 1.875rem;
  font-size: 1.25rem;
  line-height: 1.2;
  border-radius: 0.25rem;
}

.btn-sm, .btn-group-sm > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 1rem;
  line-height: 1.2;
  border-radius: 0.125rem;
}

.btn-block {
  display: block;
  width: 100%;
}
.btn-block + .btn-block {
  margin-top: 0.5rem;
}

input[type=submit].btn-block,
input[type=reset].btn-block,
input[type=button].btn-block {
  width: 100%;
}

.fade {
  -webkit-transition: opacity 0.15s linear;
  transition: opacity 0.15s linear;
}
@media (prefers-reduced-motion: reduce) {
  .fade {
    -webkit-transition: none;
    transition: none;
  }
}
.fade:not(.show) {
  opacity: 0;
}

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

.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  -webkit-transition: height 0.35s ease;
  transition: height 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  .collapsing {
    -webkit-transition: none;
    transition: none;
  }
}
.collapsing.width {
  width: 0;
  height: auto;
  -webkit-transition: width 0.35s ease;
  transition: width 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  .collapsing.width {
    -webkit-transition: none;
    transition: none;
  }
}

.dropup,
.dropright,
.dropdown,
.dropleft {
  position: relative;
}

.dropdown-toggle {
  white-space: nowrap;
}
.dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-bottom: 0;
  border-left: 0.3em solid transparent;
}
.dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 10rem;
  padding: 0.5rem 0;
  margin: 0.125rem 0 0;
  font-size: 1rem;
  color: #363636;
  text-align: left;
  list-style: none;
  background-color: #fff;
  background-clip: padding-box;
  border: 0.0625rem solid #363636;
  border-radius: 0.125rem;
}

.dropdown-menu-left {
  right: auto;
  left: 0;
}

.dropdown-menu-right {
  right: 0;
  left: auto;
}

@media (min-width: 576px) {
  .dropdown-menu-sm-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-sm-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 768px) {
  .dropdown-menu-md-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-md-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1025px) {
  .dropdown-menu-lg-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-lg-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1366px) {
  .dropdown-menu-xl-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-xl-right {
    right: 0;
    left: auto;
  }
}
.dropup .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: 0.125rem;
}
.dropup .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0;
  border-right: 0.3em solid transparent;
  border-bottom: 0.3em solid;
  border-left: 0.3em solid transparent;
}
.dropup .dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropright .dropdown-menu {
  top: 0;
  right: auto;
  left: 100%;
  margin-top: 0;
  margin-left: 0.125rem;
}
.dropright .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0;
  border-bottom: 0.3em solid transparent;
  border-left: 0.3em solid;
}
.dropright .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropright .dropdown-toggle::after {
  vertical-align: 0;
}

.dropleft .dropdown-menu {
  top: 0;
  right: 100%;
  left: auto;
  margin-top: 0;
  margin-right: 0.125rem;
}
.dropleft .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
}
.dropleft .dropdown-toggle::after {
  display: none;
}
.dropleft .dropdown-toggle::before {
  display: inline-block;
  margin-right: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0.3em solid;
  border-bottom: 0.3em solid transparent;
}
.dropleft .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropleft .dropdown-toggle::before {
  vertical-align: 0;
}

.dropdown-menu[x-placement^=top], .dropdown-menu[x-placement^=right], .dropdown-menu[x-placement^=bottom], .dropdown-menu[x-placement^=left] {
  right: auto;
  bottom: auto;
}

.dropdown-divider {
  height: 0;
  margin: 0.46875rem 0;
  overflow: hidden;
  border-top: 1px solid #fff;
}

.dropdown-item {
  display: block;
  width: 100%;
  padding: 0.25rem 1.5rem;
  clear: both;
  font-weight: 400;
  color: #363636;
  text-align: inherit;
  text-decoration: none;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
}
.dropdown-item:hover, .dropdown-item:focus {
  color: #363636;
  text-decoration: none;
  background-color: transparent;
}
.dropdown-item.active, .dropdown-item:active {
  color: inherit;
  text-decoration: none;
  background-color: transparent;
}
.dropdown-item.disabled, .dropdown-item:disabled {
  color: #666;
  pointer-events: none;
  background-color: transparent;
}

.dropdown-menu.show {
  display: block;
}

.dropdown-header {
  display: block;
  padding: 0.5rem 1.5rem;
  margin-bottom: 0;
  font-size: 0.75rem;
  color: #ccc;
  white-space: nowrap;
}

.dropdown-item-text {
  display: block;
  padding: 0.25rem 1.5rem;
  color: #363636;
}

.btn-group,
.btn-group-vertical {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: middle;
}
.btn-group > .btn,
.btn-group-vertical > .btn {
  position: relative;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
}
.btn-group > .btn:hover,
.btn-group-vertical > .btn:hover {
  z-index: 1;
}
.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,
.btn-group-vertical > .btn:focus,
.btn-group-vertical > .btn:active,
.btn-group-vertical > .btn.active {
  z-index: 1;
}

.btn-toolbar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.btn-toolbar .input-group {
  width: auto;
}

.btn-group > .btn:not(:first-child),
.btn-group > .btn-group:not(:first-child) {
  margin-left: -0.125rem;
}
.btn-group > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group > .btn-group:not(:last-child) > .btn {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.btn-group > .btn:not(:first-child),
.btn-group > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.dropdown-toggle-split {
  padding-right: 0.703125rem;
  padding-left: 0.703125rem;
}
.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropright .dropdown-toggle-split::after {
  margin-left: 0;
}
.dropleft .dropdown-toggle-split::before {
  margin-right: 0;
}

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

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

.btn-group-vertical {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          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: -0.125rem;
}
.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:not(:first-child),
.btn-group-vertical > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.btn-group-toggle > .btn,
.btn-group-toggle > .btn-group > .btn {
  margin-bottom: 0;
}
.btn-group-toggle > .btn input[type=radio],
.btn-group-toggle > .btn input[type=checkbox],
.btn-group-toggle > .btn-group > .btn input[type=radio],
.btn-group-toggle > .btn-group > .btn input[type=checkbox] {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}

.input-group {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  width: 100%;
}
.input-group > .form-control,
.input-group > .form-control-plaintext,
.input-group > .custom-select,
.input-group > .custom-file {
  position: relative;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  width: 1%;
  min-width: 0;
  margin-bottom: 0;
}
.input-group > .form-control + .form-control,
.input-group > .form-control + .custom-select,
.input-group > .form-control + .custom-file,
.input-group > .form-control-plaintext + .form-control,
.input-group > .form-control-plaintext + .custom-select,
.input-group > .form-control-plaintext + .custom-file,
.input-group > .custom-select + .form-control,
.input-group > .custom-select + .custom-select,
.input-group > .custom-select + .custom-file,
.input-group > .custom-file + .form-control,
.input-group > .custom-file + .custom-select,
.input-group > .custom-file + .custom-file {
  margin-left: -0.0625rem;
}
.input-group > .form-control:focus,
.input-group > .custom-select:focus,
.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label {
  z-index: 3;
}
.input-group > .custom-file .custom-file-input:focus {
  z-index: 4;
}
.input-group > .form-control:not(:first-child),
.input-group > .custom-select:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.input-group > .custom-file {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.input-group > .custom-file:not(:last-child) .custom-file-label, .input-group > .custom-file:not(:last-child) .custom-file-label::after {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group > .custom-file:not(:first-child) .custom-file-label {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.input-group:not(.has-validation) > .form-control:not(:last-child),
.input-group:not(.has-validation) > .custom-select:not(:last-child),
.input-group:not(.has-validation) > .custom-file:not(:last-child) .custom-file-label,
.input-group:not(.has-validation) > .custom-file:not(:last-child) .custom-file-label::after {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group.has-validation > .form-control:nth-last-child(n+3),
.input-group.has-validation > .custom-select:nth-last-child(n+3),
.input-group.has-validation > .custom-file:nth-last-child(n+3) .custom-file-label,
.input-group.has-validation > .custom-file:nth-last-child(n+3) .custom-file-label::after {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.input-group-prepend,
.input-group-append {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.input-group-prepend .btn,
.input-group-append .btn {
  position: relative;
  z-index: 2;
}
.input-group-prepend .btn:focus,
.input-group-append .btn:focus {
  z-index: 3;
}
.input-group-prepend .btn + .btn,
.input-group-prepend .btn + .input-group-text,
.input-group-prepend .input-group-text + .input-group-text,
.input-group-prepend .input-group-text + .btn,
.input-group-append .btn + .btn,
.input-group-append .btn + .input-group-text,
.input-group-append .input-group-text + .input-group-text,
.input-group-append .input-group-text + .btn {
  margin-left: -0.0625rem;
}

.input-group-prepend {
  margin-right: -0.0625rem;
}

.input-group-append {
  margin-left: -0.0625rem;
}

.input-group-text {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0.375rem 0.75rem;
  margin-bottom: 0;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.4;
  color: #363636;
  text-align: center;
  white-space: nowrap;
  background-color: #e8e8e8;
  border: 0.0625rem solid #ccc;
  border-radius: 0.125rem;
}
.input-group-text input[type=radio],
.input-group-text input[type=checkbox] {
  margin-top: 0;
}

.input-group-lg > .form-control:not(textarea),
.input-group-lg > .custom-select {
  height: calc(1.2em + 2rem + 0.125rem);
}

.input-group-lg > .form-control,
.input-group-lg > .custom-select,
.input-group-lg > .input-group-prepend > .input-group-text,
.input-group-lg > .input-group-append > .input-group-text,
.input-group-lg > .input-group-prepend > .btn,
.input-group-lg > .input-group-append > .btn {
  padding: 1rem 1.875rem;
  font-size: 1.25rem;
  line-height: 1.2;
  border-radius: 0.1875rem;
}

.input-group-sm > .form-control:not(textarea),
.input-group-sm > .custom-select {
  height: calc(1.2em + 0.5rem + 0.125rem);
}

.input-group-sm > .form-control,
.input-group-sm > .custom-select,
.input-group-sm > .input-group-prepend > .input-group-text,
.input-group-sm > .input-group-append > .input-group-text,
.input-group-sm > .input-group-prepend > .btn,
.input-group-sm > .input-group-append > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 1rem;
  line-height: 1.2;
  border-radius: 0.125rem;
}

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

.input-group > .input-group-prepend > .btn,
.input-group > .input-group-prepend > .input-group-text,
.input-group:not(.has-validation) > .input-group-append:not(:last-child) > .btn,
.input-group:not(.has-validation) > .input-group-append:not(:last-child) > .input-group-text,
.input-group.has-validation > .input-group-append:nth-last-child(n+3) > .btn,
.input-group.has-validation > .input-group-append:nth-last-child(n+3) > .input-group-text,
.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.input-group > .input-group-append > .btn,
.input-group > .input-group-append > .input-group-text,
.input-group > .input-group-prepend:not(:first-child) > .btn,
.input-group > .input-group-prepend:not(:first-child) > .input-group-text,
.input-group > .input-group-prepend:first-child > .btn:not(:first-child),
.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.custom-control {
  position: relative;
  z-index: 1;
  display: block;
  min-height: 1.4rem;
  padding-left: 1.875rem;
  -webkit-print-color-adjust: exact;
          print-color-adjust: exact;
}

.custom-control-inline {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  margin-right: 0.9375rem;
}

.custom-control-input {
  position: absolute;
  left: 0;
  z-index: -1;
  width: 1.25rem;
  height: 1.325rem;
  opacity: 0;
}
.custom-control-input:checked ~ .custom-control-label::before {
  color: #363636;
  border-color: #363636;
  background-color: #fff;
}
.custom-control-input:focus ~ .custom-control-label::before {
  -webkit-box-shadow: 0 0 0 0.0625rem #fff, 0 0 0 0.125rem rgba(50, 111, 226, 0.216);
          box-shadow: 0 0 0 0.0625rem #fff, 0 0 0 0.125rem rgba(50, 111, 226, 0.216);
}
.custom-control-input:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #363636;
}
.custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  color: #fff;
  background-color: #ceddf8;
  border-color: #326fe2;
}
.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label {
  color: #666;
}
.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before {
  background-color: #e8e8e8;
}

.custom-control-label {
  position: relative;
  margin-bottom: 0;
  vertical-align: top;
}
.custom-control-label::before {
  position: absolute;
  top: 0.075rem;
  left: -1.875rem;
  display: block;
  width: 1.25rem;
  height: 1.25rem;
  pointer-events: none;
  content: "";
  background-color: #fff;
  border: 0.0625rem solid #363636;
}
.custom-control-label::after {
  position: absolute;
  top: 0.075rem;
  left: -1.875rem;
  display: block;
  width: 1.25rem;
  height: 1.25rem;
  content: "";
  background: 50%/100% 100% no-repeat;
}

.custom-checkbox .custom-control-label::before {
  border-radius: 0;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath stroke='%23363636' d='M.5.5h19v19H.5z'/%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M15.605 5.268c.334-.365.817-.342 1.136-.023.318.318.36.816.034 1.172a903.547 903.547 0 0 1-5.3 5.94l-1.33 1.48a2912.567 2912.567 0 0 0-1.718 1.915c-.3.333-.846.323-1.152.016-.559-.532-1.006-.961-2.012-1.928l-.354-.34c-.7-.674-1.175-1.129-1.656-1.587-.354-.339-.32-.838 0-1.163.316-.321.798-.36 1.136-.02.98.928 1.817 1.732 3.408 3.268 3.448-3.843 5.567-6.212 7.808-8.73z'/%3E%3C/g%3E%3C/svg%3E%0A");
}
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
  border-color: #326fe2;
  background-color: #326fe2;
}
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='none' fill-rule='evenodd' stroke='%23363636' d='M.5.5h23v23H.5z'/%3E%3C/svg%3E%0A");
}
.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: #e8e8e8;
}
.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {
  background-color: #e8e8e8;
}

.custom-radio .custom-control-label::before {
  border-radius: 50%;
}
.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='20px' height='20px' viewBox='0 0 20 20' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Style-Guide' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='07.-Icons' transform='translate%28-749.000000, -688.000000%29'%3E%3Cg id='Functional' transform='translate%28100.000000, 499.000000%29'%3E%3Cg id='Elements-/-UI-/-Radio-/-Selected' transform='translate%28649.000000, 189.000000%29'%3E%3Ccircle id='Oval' stroke='%23363636' stroke-width='1' cx='10' cy='10' r='9.5'%3E%3C/circle%3E%3Ccircle id='Oval' fill='%23363636' fill-rule='evenodd' cx='10' cy='10' r='6'%3E%3C/circle%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: #e8e8e8;
}

.custom-switch {
  padding-left: 2.8125rem;
}
.custom-switch .custom-control-label::before {
  left: -2.8125rem;
  width: 2.1875rem;
  pointer-events: all;
  border-radius: 0.625rem;
}
.custom-switch .custom-control-label::after {
  top: 0.2rem;
  left: -2.6875rem;
  width: calc(1.25rem - 0.25rem);
  height: calc(1.25rem - 0.25rem);
  background-color: #363636;
  border-radius: 0.625rem;
  -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: transform 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;
  transition: transform 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, -webkit-transform 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .custom-switch .custom-control-label::after {
    -webkit-transition: none;
    transition: none;
  }
}
.custom-switch .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #fff;
  -webkit-transform: translateX(0.9375rem);
          transform: translateX(0.9375rem);
}
.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: #e8e8e8;
}

.custom-select {
  display: inline-block;
  width: 100%;
  height: calc(2.15rem + 0.125rem);
  padding: 0.375rem 2.75rem 0.375rem 0.75rem;
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.2;
  color: #363636;
  vertical-align: middle;
  background: #fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='24' height='24' viewBox='0 0 24 24'%3E%3Cdefs%3E%3Cpath id='a' d='M12 13.586L6.707 8.293a1 1 0 0 0-1.414 1.414l6 6a1 1 0 0 0 1.414 0l6-6a1 1 0 1 0-1.414-1.414L12 13.586z'/%3E%3C/defs%3E%3Cuse fill='%23363636' fill-rule='evenodd' xlink:href='%23a'/%3E%3C/svg%3E%0A") no-repeat right 0.75rem center/22px 22px;
  border: 0.0625rem solid #ccc;
  border-radius: 0.125rem;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.custom-select:focus {
  border-color: #363636;
  outline: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-select:focus::-ms-value {
  color: #363636;
  background-color: #fff;
}
.custom-select[multiple], .custom-select[size]:not([size="1"]) {
  height: auto;
  padding-right: 0.75rem;
  background-image: none;
}
.custom-select:disabled {
  color: rgba(102, 102, 102, 0.8);
  background-color: #e8e8e8;
}
.custom-select::-ms-expand {
  display: none;
}
.custom-select:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #363636;
}

.custom-select-sm {
  height: calc(1.2em + 0.5rem + 0.125rem);
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-left: 0.5rem;
  font-size: 1rem;
}

.custom-select-lg {
  height: calc(1.2em + 2rem + 0.125rem);
  padding-top: 1rem;
  padding-bottom: 1rem;
  padding-left: 1.875rem;
  font-size: 125%;
}

.custom-file {
  position: relative;
  display: inline-block;
  width: 100%;
  height: calc(2.15rem + 0.125rem);
  margin-bottom: 0;
}

.custom-file-input {
  position: relative;
  z-index: 2;
  width: 100%;
  height: calc(2.15rem + 0.125rem);
  margin: 0;
  overflow: hidden;
  opacity: 0;
}
.custom-file-input:focus ~ .custom-file-label {
  border-color: #363636;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label {
  background-color: #e8e8e8;
}
.custom-file-input:lang(en) ~ .custom-file-label::after {
  content: "Browse";
}
.custom-file-input ~ .custom-file-label[data-browse]::after {
  content: attr(data-browse);
}

.custom-file-label {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1;
  height: calc(2.15rem + 0.125rem);
  padding: 0.375rem 0.75rem;
  overflow: hidden;
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
  line-height: 1.4;
  color: #363636;
  background-color: #fff;
  border: 0.0625rem solid #ccc;
  border-radius: 0.125rem;
}
.custom-file-label::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 3;
  display: block;
  height: 2.15rem;
  padding: 0.375rem 0.75rem;
  line-height: 1.4;
  color: #363636;
  content: "Browse";
  background-color: #e8e8e8;
  border-left: inherit;
  border-radius: 0 0.125rem 0.125rem 0;
}

.custom-range {
  width: 100%;
  height: 1.25rem;
  padding: 0;
  background-color: transparent;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.custom-range:focus {
  outline: 0;
}
.custom-range:focus::-webkit-slider-thumb {
  -webkit-box-shadow: 0 0 0 0.0625rem #fff, none;
          box-shadow: 0 0 0 0.0625rem #fff, none;
}
.custom-range:focus::-moz-range-thumb {
  box-shadow: 0 0 0 0.0625rem #fff, none;
}
.custom-range:focus::-ms-thumb {
  box-shadow: 0 0 0 0.0625rem #fff, none;
}
.custom-range::-moz-focus-outer {
  border: 0;
}
.custom-range::-webkit-slider-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: -0.25rem;
  background-color: #326fe2;
  border: 0;
  border-radius: 1rem;
  -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-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;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  -webkit-appearance: none;
          appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-webkit-slider-thumb {
    -webkit-transition: none;
    transition: none;
  }
}
.custom-range::-webkit-slider-thumb:active {
  background-color: #ceddf8;
}
.custom-range::-webkit-slider-runnable-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #666;
  border-color: transparent;
  border-radius: 1rem;
}
.custom-range::-moz-range-thumb {
  width: 1rem;
  height: 1rem;
  background-color: #326fe2;
  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;
  -moz-appearance: none;
       appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-moz-range-thumb {
    -moz-transition: none;
    transition: none;
  }
}
.custom-range::-moz-range-thumb:active {
  background-color: #ceddf8;
}
.custom-range::-moz-range-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #666;
  border-color: transparent;
  border-radius: 1rem;
}
.custom-range::-ms-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: 0;
  margin-right: 0.125rem;
  margin-left: 0.125rem;
  background-color: #326fe2;
  border: 0;
  border-radius: 1rem;
  -ms-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;
  appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-ms-thumb {
    -ms-transition: none;
    transition: none;
  }
}
.custom-range::-ms-thumb:active {
  background-color: #ceddf8;
}
.custom-range::-ms-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: transparent;
  border-color: transparent;
  border-width: 0.5rem;
}
.custom-range::-ms-fill-lower {
  background-color: #666;
  border-radius: 1rem;
}
.custom-range::-ms-fill-upper {
  margin-right: 15px;
  background-color: #666;
  border-radius: 1rem;
}
.custom-range:disabled::-webkit-slider-thumb {
  background-color: #e8e8e8;
}
.custom-range:disabled::-webkit-slider-runnable-track {
  cursor: default;
}
.custom-range:disabled::-moz-range-thumb {
  background-color: #e8e8e8;
}
.custom-range:disabled::-moz-range-track {
  cursor: default;
}
.custom-range:disabled::-ms-thumb {
  background-color: #e8e8e8;
}

.custom-control-label::before,
.custom-file-label,
.custom-select {
  -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-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;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .custom-control-label::before,
  .custom-file-label,
  .custom-select {
    -webkit-transition: none;
    transition: none;
  }
}

.nav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}

.nav-link {
  display: block;
  padding: 0.5rem 1rem;
  text-decoration: none;
}
.nav-link:hover, .nav-link:focus {
  text-decoration: none;
}
.nav-link.disabled {
  color: #666;
  pointer-events: none;
  cursor: default;
}

.nav-tabs {
  border-bottom: 0.125rem solid #41a928;
}
.nav-tabs .nav-link {
  margin-bottom: -0.125rem;
  background-color: transparent;
  border: 0.125rem solid transparent;
  border-top-left-radius: 0.125rem;
  border-top-right-radius: 0.125rem;
}
.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
  isolation: isolate;
  border-color: transparent transparent #dadada;
}
.nav-tabs .nav-link.disabled {
  color: #666;
  background-color: transparent;
  border-color: transparent;
}
.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link {
  color: #1b1b1b;
  background-color: #fff;
  border-color: transparent transparent #1b1b1b;
}
.nav-tabs .dropdown-menu {
  margin-top: -0.125rem;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.nav-pills .nav-link {
  background: none;
  border: 0;
  border-radius: 0.125rem;
}
.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  color: #fff;
  background-color: #1b1b1b;
}

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

.nav-justified > .nav-link,
.nav-justified .nav-item {
  -ms-flex-preferred-size: 0;
      flex-basis: 0;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  text-align: center;
}

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

.navbar {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 0.46875rem 0.9375rem;
}
.navbar .container,
.navbar .container-fluid,
.navbar .container-sm,
.navbar .container-md,
.navbar .container-lg,
.navbar .container-xl {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.navbar-brand {
  display: inline-block;
  padding-top: 0.4125rem;
  padding-bottom: 0.4125rem;
  margin-right: 0.9375rem;
  font-size: 1.125rem;
  line-height: inherit;
  white-space: nowrap;
}
.navbar-brand:hover, .navbar-brand:focus {
  text-decoration: none;
}

.navbar-nav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.navbar-nav .nav-link {
  padding-right: 0;
  padding-left: 0;
}
.navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-text {
  display: inline-block;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

.navbar-collapse {
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.navbar-toggler {
  padding: 0.25rem 0.75rem;
  font-size: 1.125rem;
  line-height: 1;
  background-color: transparent;
  border: 0.0625rem solid transparent;
  border-radius: 0.125rem;
}
.navbar-toggler:hover, .navbar-toggler:focus {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: 50%/100% 100% no-repeat;
}

.navbar-nav-scroll {
  max-height: 75vh;
  overflow-y: auto;
}

@media (max-width: 575.98px) {
  .navbar-expand-sm > .container,
  .navbar-expand-sm > .container-fluid,
  .navbar-expand-sm > .container-sm,
  .navbar-expand-sm > .container-md,
  .navbar-expand-sm > .container-lg,
  .navbar-expand-sm > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 576px) {
  .navbar-expand-sm {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .navbar-expand-sm .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .navbar-expand-sm .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-sm .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-sm > .container,
  .navbar-expand-sm > .container-fluid,
  .navbar-expand-sm > .container-sm,
  .navbar-expand-sm > .container-md,
  .navbar-expand-sm > .container-lg,
  .navbar-expand-sm > .container-xl {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
  .navbar-expand-sm .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-sm .navbar-collapse {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
        flex-basis: auto;
  }
  .navbar-expand-sm .navbar-toggler {
    display: none;
  }
}
@media (max-width: 767.98px) {
  .navbar-expand-md > .container,
  .navbar-expand-md > .container-fluid,
  .navbar-expand-md > .container-sm,
  .navbar-expand-md > .container-md,
  .navbar-expand-md > .container-lg,
  .navbar-expand-md > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 768px) {
  .navbar-expand-md {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .navbar-expand-md .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .navbar-expand-md .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-md .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-md > .container,
  .navbar-expand-md > .container-fluid,
  .navbar-expand-md > .container-sm,
  .navbar-expand-md > .container-md,
  .navbar-expand-md > .container-lg,
  .navbar-expand-md > .container-xl {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
  .navbar-expand-md .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-md .navbar-collapse {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
        flex-basis: auto;
  }
  .navbar-expand-md .navbar-toggler {
    display: none;
  }
}
@media (max-width: 1024.98px) {
  .navbar-expand-lg > .container,
  .navbar-expand-lg > .container-fluid,
  .navbar-expand-lg > .container-sm,
  .navbar-expand-lg > .container-md,
  .navbar-expand-lg > .container-lg,
  .navbar-expand-lg > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 1025px) {
  .navbar-expand-lg {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .navbar-expand-lg .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .navbar-expand-lg .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-lg > .container,
  .navbar-expand-lg > .container-fluid,
  .navbar-expand-lg > .container-sm,
  .navbar-expand-lg > .container-md,
  .navbar-expand-lg > .container-lg,
  .navbar-expand-lg > .container-xl {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
  .navbar-expand-lg .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-lg .navbar-collapse {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
        flex-basis: auto;
  }
  .navbar-expand-lg .navbar-toggler {
    display: none;
  }
}
@media (max-width: 1365.98px) {
  .navbar-expand-xl > .container,
  .navbar-expand-xl > .container-fluid,
  .navbar-expand-xl > .container-sm,
  .navbar-expand-xl > .container-md,
  .navbar-expand-xl > .container-lg,
  .navbar-expand-xl > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 1366px) {
  .navbar-expand-xl {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .navbar-expand-xl .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .navbar-expand-xl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xl .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-xl > .container,
  .navbar-expand-xl > .container-fluid,
  .navbar-expand-xl > .container-sm,
  .navbar-expand-xl > .container-md,
  .navbar-expand-xl > .container-lg,
  .navbar-expand-xl > .container-xl {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
  .navbar-expand-xl .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-xl .navbar-collapse {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
        flex-basis: auto;
  }
  .navbar-expand-xl .navbar-toggler {
    display: none;
  }
}
.navbar-expand {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.navbar-expand > .container,
.navbar-expand > .container-fluid,
.navbar-expand > .container-sm,
.navbar-expand > .container-md,
.navbar-expand > .container-lg,
.navbar-expand > .container-xl {
  padding-right: 0;
  padding-left: 0;
}
.navbar-expand .navbar-nav {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.navbar-expand .navbar-nav .dropdown-menu {
  position: absolute;
}
.navbar-expand .navbar-nav .nav-link {
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}
.navbar-expand > .container,
.navbar-expand > .container-fluid,
.navbar-expand > .container-sm,
.navbar-expand > .container-md,
.navbar-expand > .container-lg,
.navbar-expand > .container-xl {
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
.navbar-expand .navbar-nav-scroll {
  overflow: visible;
}
.navbar-expand .navbar-collapse {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -ms-flex-preferred-size: auto;
      flex-basis: auto;
}
.navbar-expand .navbar-toggler {
  display: none;
}

.navbar-light .navbar-brand {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-nav .nav-link {
  color: rgba(0, 0, 0, 0.5);
}
.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {
  color: rgba(0, 0, 0, 0.7);
}
.navbar-light .navbar-nav .nav-link.disabled {
  color: rgba(0, 0, 0, 0.3);
}
.navbar-light .navbar-nav .show > .nav-link,
.navbar-light .navbar-nav .active > .nav-link,
.navbar-light .navbar-nav .nav-link.show,
.navbar-light .navbar-nav .nav-link.active {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-toggler {
  color: rgba(0, 0, 0, 0.5);
  border-color: rgba(0, 0, 0, 0.1);
}
.navbar-light .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}
.navbar-light .navbar-text {
  color: rgba(0, 0, 0, 0.5);
}
.navbar-light .navbar-text a {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus {
  color: rgba(0, 0, 0, 0.9);
}

.navbar-dark .navbar-brand {
  color: #fff;
}
.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {
  color: #fff;
}
.navbar-dark .navbar-nav .nav-link {
  color: rgba(255, 255, 255, 0.5);
}
.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {
  color: rgba(255, 255, 255, 0.75);
}
.navbar-dark .navbar-nav .nav-link.disabled {
  color: rgba(255, 255, 255, 0.25);
}
.navbar-dark .navbar-nav .show > .nav-link,
.navbar-dark .navbar-nav .active > .nav-link,
.navbar-dark .navbar-nav .nav-link.show,
.navbar-dark .navbar-nav .nav-link.active {
  color: #fff;
}
.navbar-dark .navbar-toggler {
  color: rgba(255, 255, 255, 0.5);
  border-color: rgba(255, 255, 255, 0.1);
}
.navbar-dark .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}
.navbar-dark .navbar-text {
  color: rgba(255, 255, 255, 0.5);
}
.navbar-dark .navbar-text a {
  color: #fff;
}
.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus {
  color: #fff;
}

.card {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: border-box;
  border: 0.0625rem solid #ccc;
  border-radius: 0.125rem;
}
.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: calc(0.125rem - 0.0625rem);
  border-top-right-radius: calc(0.125rem - 0.0625rem);
}
.card > .list-group:last-child {
  border-bottom-width: 0;
  border-bottom-right-radius: calc(0.125rem - 0.0625rem);
  border-bottom-left-radius: calc(0.125rem - 0.0625rem);
}
.card > .card-header + .list-group,
.card > .list-group + .card-footer {
  border-top: 0;
}

.card-body {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  min-height: 1px;
  padding: 0.9375rem;
}

.card-title {
  margin-bottom: 0.9375rem;
}

.card-subtitle {
  margin-top: -0.46875rem;
  margin-bottom: 0;
}

.card-text:last-child {
  margin-bottom: 0;
}

.card-link:hover {
  text-decoration: none;
}
.card-link + .card-link {
  margin-left: 0.9375rem;
}

.card-header {
  padding: 0.9375rem 0.9375rem;
  margin-bottom: 0;
  background-color: #fff;
  border-bottom: 0.0625rem solid #ccc;
}
.card-header:first-child {
  border-radius: calc(0.125rem - 0.0625rem) calc(0.125rem - 0.0625rem) 0 0;
}

.card-footer {
  padding: 0.9375rem 0.9375rem;
  background-color: #fff;
  border-top: 0.0625rem solid #ccc;
}
.card-footer:last-child {
  border-radius: 0 0 calc(0.125rem - 0.0625rem) calc(0.125rem - 0.0625rem);
}

.card-header-tabs {
  margin-right: -0.46875rem;
  margin-bottom: -0.9375rem;
  margin-left: -0.46875rem;
  border-bottom: 0;
}

.card-header-pills {
  margin-right: -0.46875rem;
  margin-left: -0.46875rem;
}

.card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 1.25rem;
  border-radius: calc(0.125rem - 0.0625rem);
}

.card-img,
.card-img-top,
.card-img-bottom {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: 100%;
}

.card-img,
.card-img-top {
  border-top-left-radius: calc(0.125rem - 0.0625rem);
  border-top-right-radius: calc(0.125rem - 0.0625rem);
}

.card-img,
.card-img-bottom {
  border-bottom-right-radius: calc(0.125rem - 0.0625rem);
  border-bottom-left-radius: calc(0.125rem - 0.0625rem);
}

.card-deck .card {
  margin-bottom: 15px;
}
@media (min-width: 576px) {
  .card-deck {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row wrap;
            flex-flow: row wrap;
    margin-right: -15px;
    margin-left: -15px;
  }
  .card-deck .card {
    -webkit-box-flex: 1;
        -ms-flex: 1 0 0%;
            flex: 1 0 0%;
    margin-right: 15px;
    margin-bottom: 0;
    margin-left: 15px;
  }
}

.card-group > .card {
  margin-bottom: 15px;
}
@media (min-width: 576px) {
  .card-group {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row wrap;
            flex-flow: row wrap;
  }
  .card-group > .card {
    -webkit-box-flex: 1;
        -ms-flex: 1 0 0%;
            flex: 1 0 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;
  }
}

.card-columns .card {
  margin-bottom: 0.9375rem;
}
@media (min-width: 576px) {
  .card-columns {
    -webkit-column-count: 3;
       -moz-column-count: 3;
            column-count: 3;
    -webkit-column-gap: 1.25rem;
       -moz-column-gap: 1.25rem;
            column-gap: 1.25rem;
    orphans: 1;
    widows: 1;
  }
  .card-columns .card {
    display: inline-block;
    width: 100%;
  }
}

.accordion {
  overflow-anchor: none;
}
.accordion > .card {
  overflow: hidden;
}
.accordion > .card:not(:last-of-type) {
  border-bottom: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.accordion > .card:not(:first-of-type) {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.accordion > .card > .card-header {
  border-radius: 0;
  margin-bottom: -0.0625rem;
}

.breadcrumb {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding: 0 0;
  margin-bottom: 0.9375rem;
  list-style: none;
  background-color: #fff;
  border-radius: 0.125rem;
}

.breadcrumb-item + .breadcrumb-item {
  padding-left: 0.625rem;
}
.breadcrumb-item + .breadcrumb-item::before {
  float: left;
  padding-right: 0.625rem;
  color: #666;
  content: "|";
}
.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: underline;
}
.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: none;
}
.breadcrumb-item.active {
  color: #363636;
}

.pagination {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-left: 0;
  list-style: none;
  border-radius: 0.125rem;
}

.page-link {
  position: relative;
  display: block;
  padding: 0.46875rem 0;
  margin-left: 0;
  line-height: 1.25;
  color: #326fe2;
  text-decoration: none;
  background-color: transparent;
  border: 0 solid transparent;
}
.page-link:hover {
  z-index: 2;
  color: #fff;
  text-decoration: none;
  background-color: #fff;
  border-color: transparent;
}
.page-link:focus {
  z-index: 3;
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(50, 111, 226, 0.216);
          box-shadow: 0 0 0 0.125rem rgba(50, 111, 226, 0.216);
}

.page-item:first-child .page-link {
  margin-left: 0;
  border-top-left-radius: 0.125rem;
  border-bottom-left-radius: 0.125rem;
}
.page-item:last-child .page-link {
  border-top-right-radius: 0.125rem;
  border-bottom-right-radius: 0.125rem;
}
.page-item.active .page-link {
  z-index: 3;
  color: #fff;
  background-color: #fff;
  border-color: #fff;
}
.page-item.disabled .page-link {
  color: #666;
  pointer-events: none;
  cursor: auto;
  background-color: transparent;
  border-color: transparent;
}

.pagination-lg .page-link {
  padding: 0.75rem 1.5rem;
  font-size: 1.125rem;
  line-height: 1.4;
}
.pagination-lg .page-item:first-child .page-link {
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
.pagination-lg .page-item:last-child .page-link {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}

.pagination-sm .page-link {
  padding: 0.25rem 0.5rem;
  font-size: 0.75rem;
  line-height: 1.3;
}
.pagination-sm .page-item:first-child .page-link {
  border-top-left-radius: 0.125rem;
  border-bottom-left-radius: 0.125rem;
}
.pagination-sm .page-item:last-child .page-link {
  border-top-right-radius: 0.125rem;
  border-bottom-right-radius: 0.125rem;
}

.badge {
  display: inline-block;
  padding: 0.125rem 0.5rem;
  font-size: 0.875rem;
  font-weight: 700;
  line-height: 1;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: 0;
  -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  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;
  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, -webkit-box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .badge {
    -webkit-transition: none;
    transition: none;
  }
}
a.badge:hover, a.badge:focus {
  text-decoration: none;
}

.badge:empty {
  display: none;
}

.btn .badge {
  position: relative;
  top: -1px;
}

.badge-pill {
  padding-right: 0.6em;
  padding-left: 0.6em;
  border-radius: 10rem;
}

.badge-primary {
  color: #fff;
  background-color: #326fe2;
}
a.badge-primary:hover, a.badge-primary:focus {
  color: #fff;
  background-color: #1c57c5;
}
a.badge-primary:focus, a.badge-primary.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(50, 111, 226, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(50, 111, 226, 0.5);
}

.badge-secondary {
  color: #fff;
  background-color: #4c4c4c;
}
a.badge-secondary:hover, a.badge-secondary:focus {
  color: #fff;
  background-color: #333333;
}
a.badge-secondary:focus, a.badge-secondary.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(76, 76, 76, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(76, 76, 76, 0.5);
}

.badge-success {
  color: #fff;
  background-color: #046a38;
}
a.badge-success:hover, a.badge-success:focus {
  color: #fff;
  background-color: #02391e;
}
a.badge-success:focus, a.badge-success.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
}

.badge-info {
  color: #fff;
  background-color: #31708f;
}
a.badge-info:hover, a.badge-info:focus {
  color: #fff;
  background-color: #245269;
}
a.badge-info:focus, a.badge-info.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(49, 112, 143, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(49, 112, 143, 0.5);
}

.badge-warning {
  color: #1b1b1b;
  background-color: #eea103;
}
a.badge-warning:hover, a.badge-warning:focus {
  color: #1b1b1b;
  background-color: #bc7f02;
}
a.badge-warning:focus, a.badge-warning.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(238, 161, 3, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(238, 161, 3, 0.5);
}

.badge-danger {
  color: #fff;
  background-color: #a51a1f;
}
a.badge-danger:hover, a.badge-danger:focus {
  color: #fff;
  background-color: #791317;
}
a.badge-danger:focus, a.badge-danger.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.5);
}

.badge-light {
  color: #1b1b1b;
  background-color: #fff;
}
a.badge-light:hover, a.badge-light:focus {
  color: #1b1b1b;
  background-color: #e6e6e6;
}
a.badge-light:focus, a.badge-light.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(255, 255, 255, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(255, 255, 255, 0.5);
}

.badge-dark {
  color: #fff;
  background-color: #363636;
}
a.badge-dark:hover, a.badge-dark:focus {
  color: #fff;
  background-color: #1d1d1d;
}
a.badge-dark:focus, a.badge-dark.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(54, 54, 54, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(54, 54, 54, 0.5);
}

.badge-green {
  color: #fff;
  background-color: #046a38;
}
a.badge-green:hover, a.badge-green:focus {
  color: #fff;
  background-color: #02391e;
}
a.badge-green:focus, a.badge-green.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
}

.badge-lime {
  color: #fff;
  background-color: #41a928;
}
a.badge-lime:hover, a.badge-lime:focus {
  color: #fff;
  background-color: #31801e;
}
a.badge-lime:focus, a.badge-lime.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(65, 169, 40, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(65, 169, 40, 0.5);
}

.badge-black {
  color: #fff;
  background-color: #000;
}
a.badge-black:hover, a.badge-black:focus {
  color: #fff;
  background-color: black;
}
a.badge-black:focus, a.badge-black.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(0, 0, 0, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(0, 0, 0, 0.5);
}

.badge-focus {
  color: #fff;
  background-color: #76a0b4;
}
a.badge-focus:hover, a.badge-focus:focus {
  color: #fff;
  background-color: #5788a0;
}
a.badge-focus:focus, a.badge-focus.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(118, 160, 180, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(118, 160, 180, 0.5);
}

.jumbotron {
  padding: 2rem 1rem;
  margin-bottom: 2rem;
  background-color: #e8e8e8;
  border-radius: 0.25rem;
}
@media (min-width: 576px) {
  .jumbotron {
    padding: 4rem 2rem;
  }
}

.jumbotron-fluid {
  padding-right: 0;
  padding-left: 0;
  border-radius: 0;
}

.alert {
  position: relative;
  padding: 1rem 0.8125rem;
  margin-bottom: 0.9375rem;
  border: 0.0625rem solid transparent;
  border-radius: 0.25rem;
}

.alert-heading {
  color: inherit;
}

.alert-link {
  font-weight: 400;
}

.alert-dismissible {
  padding-right: 3.125rem;
}
.alert-dismissible .close {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  padding: 1rem 0.8125rem;
  color: inherit;
}

.alert-primary {
  color: #1a3a76;
  background-color: #d6e2f9;
  border-color: #d6e2f9;
}
.alert-primary hr {
  border-top-color: #c0d2f6;
}
.alert-primary .alert-link {
  color: #11254c;
}

.alert-secondary {
  color: #282828;
  background-color: #dbdbdb;
  border-color: #dbdbdb;
}
.alert-secondary hr {
  border-top-color: #cecece;
}
.alert-secondary .alert-link {
  color: #0f0f0f;
}

.alert-success {
  color: #02371d;
  background-color: #cde1d7;
  border-color: #cde1d7;
}
.alert-success hr {
  border-top-color: #bdd7ca;
}
.alert-success .alert-link {
  color: #000603;
}

.alert-info {
  color: #193a4a;
  background-color: #d6e2e9;
  border-color: #d6e2e9;
}
.alert-info hr {
  border-top-color: #c5d6e0;
}
.alert-info .alert-link {
  color: #0c1c24;
}

.alert-warning {
  color: #7c5402;
  background-color: #fceccd;
  border-color: #fceccd;
}
.alert-warning hr {
  border-top-color: #fbe3b5;
}
.alert-warning .alert-link {
  color: #4a3201;
}

.alert-danger {
  color: #560e10;
  background-color: #edd1d2;
  border-color: #edd1d2;
}
.alert-danger hr {
  border-top-color: #e6bfc0;
}
.alert-danger .alert-link {
  color: #2a0708;
}

.alert-light {
  color: #858585;
  background-color: white;
  border-color: white;
}
.alert-light hr {
  border-top-color: #f2f2f2;
}
.alert-light .alert-link {
  color: #6c6c6c;
}

.alert-dark {
  color: #1c1c1c;
  background-color: #d7d7d7;
  border-color: #d7d7d7;
}
.alert-dark hr {
  border-top-color: #cacaca;
}
.alert-dark .alert-link {
  color: #030303;
}

.alert-green {
  color: #02371d;
  background-color: #cde1d7;
  border-color: #cde1d7;
}
.alert-green hr {
  border-top-color: #bdd7ca;
}
.alert-green .alert-link {
  color: #000603;
}

.alert-lime {
  color: #225815;
  background-color: #d9eed4;
  border-color: #d9eed4;
}
.alert-lime hr {
  border-top-color: #c9e7c2;
}
.alert-lime .alert-link {
  color: #122f0b;
}

.alert-black {
  color: black;
  background-color: #cccccc;
  border-color: #cccccc;
}
.alert-black hr {
  border-top-color: #bfbfbf;
}
.alert-black .alert-link {
  color: black;
}

.alert-focus {
  color: #3d535e;
  background-color: #e4ecf0;
  border-color: #e4ecf0;
}
.alert-focus hr {
  border-top-color: #d4e0e7;
}
.alert-focus .alert-link {
  color: #29383f;
}

@keyframes progress-bar-stripes {
  from {
    background-position: 1rem 0;
  }
  to {
    background-position: 0 0;
  }
}
.progress {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 1rem;
  overflow: hidden;
  line-height: 0;
  font-size: 0.75rem;
  background-color: #e8e8e8;
  border-radius: 0.125rem;
}

.progress-bar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  overflow: hidden;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  background-color: #326fe2;
  -webkit-transition: width 0.6s ease;
  transition: width 0.6s ease;
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar {
    -webkit-transition: none;
    transition: none;
  }
}

.progress-bar-striped {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: 1rem 1rem;
}

.progress-bar-animated {
  -webkit-animation: 1s linear infinite progress-bar-stripes;
          animation: 1s linear infinite progress-bar-stripes;
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar-animated {
    -webkit-animation: none;
            animation: none;
  }
}

.media {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}

.media-body {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}

.list-group {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  border-radius: 0.125rem;
}

.list-group-item-action {
  width: 100%;
  color: #4c4c4c;
  text-align: inherit;
}
.list-group-item-action:hover, .list-group-item-action:focus {
  z-index: 1;
  color: #4c4c4c;
  text-decoration: none;
  background-color: #f5f5f5;
}
.list-group-item-action:active {
  color: #363636;
  background-color: #e8e8e8;
}

.list-group-item {
  position: relative;
  display: block;
  padding: 0.75rem 1.25rem;
  text-decoration: none;
  background-color: #fff;
  border: 0.0625rem solid rgba(0, 0, 0, 0.125);
}
.list-group-item:first-child {
  border-top-left-radius: inherit;
  border-top-right-radius: inherit;
}
.list-group-item:last-child {
  border-bottom-right-radius: inherit;
  border-bottom-left-radius: inherit;
}
.list-group-item.disabled, .list-group-item:disabled {
  color: #666;
  pointer-events: none;
  background-color: #fff;
}
.list-group-item.active {
  z-index: 2;
  color: #fff;
  background-color: #326fe2;
  border-color: #326fe2;
}
.list-group-item + .list-group-item {
  border-top-width: 0;
}
.list-group-item + .list-group-item.active {
  margin-top: -0.0625rem;
  border-top-width: 0.0625rem;
}

.list-group-horizontal {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.list-group-horizontal > .list-group-item:first-child {
  border-bottom-left-radius: 0.125rem;
  border-top-right-radius: 0;
}
.list-group-horizontal > .list-group-item:last-child {
  border-top-right-radius: 0.125rem;
  border-bottom-left-radius: 0;
}
.list-group-horizontal > .list-group-item.active {
  margin-top: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item {
  border-top-width: 0.0625rem;
  border-left-width: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item.active {
  margin-left: -0.0625rem;
  border-left-width: 0.0625rem;
}

@media (min-width: 576px) {
  .list-group-horizontal-sm {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .list-group-horizontal-sm > .list-group-item:first-child {
    border-bottom-left-radius: 0.125rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item:last-child {
    border-top-right-radius: 0.125rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item {
    border-top-width: 0.0625rem;
    border-left-width: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item.active {
    margin-left: -0.0625rem;
    border-left-width: 0.0625rem;
  }
}
@media (min-width: 768px) {
  .list-group-horizontal-md {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .list-group-horizontal-md > .list-group-item:first-child {
    border-bottom-left-radius: 0.125rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item:last-child {
    border-top-right-radius: 0.125rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item {
    border-top-width: 0.0625rem;
    border-left-width: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item.active {
    margin-left: -0.0625rem;
    border-left-width: 0.0625rem;
  }
}
@media (min-width: 1025px) {
  .list-group-horizontal-lg {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .list-group-horizontal-lg > .list-group-item:first-child {
    border-bottom-left-radius: 0.125rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item:last-child {
    border-top-right-radius: 0.125rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item {
    border-top-width: 0.0625rem;
    border-left-width: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item.active {
    margin-left: -0.0625rem;
    border-left-width: 0.0625rem;
  }
}
@media (min-width: 1366px) {
  .list-group-horizontal-xl {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .list-group-horizontal-xl > .list-group-item:first-child {
    border-bottom-left-radius: 0.125rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item:last-child {
    border-top-right-radius: 0.125rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item {
    border-top-width: 0.0625rem;
    border-left-width: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item.active {
    margin-left: -0.0625rem;
    border-left-width: 0.0625rem;
  }
}
.list-group-flush {
  border-radius: 0;
}
.list-group-flush > .list-group-item {
  border-width: 0 0 0.0625rem;
}
.list-group-flush > .list-group-item:last-child {
  border-bottom-width: 0;
}

.list-group-item-primary {
  color: #1a3a76;
  background-color: #c6d7f7;
}
.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
  color: #1a3a76;
  background-color: #b0c7f4;
}
.list-group-item-primary.list-group-item-action.active {
  color: #fff;
  background-color: #1a3a76;
  border-color: #1a3a76;
}

.list-group-item-secondary {
  color: #282828;
  background-color: #cdcdcd;
}
.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {
  color: #282828;
  background-color: silver;
}
.list-group-item-secondary.list-group-item-action.active {
  color: #fff;
  background-color: #282828;
  border-color: #282828;
}

.list-group-item-success {
  color: #02371d;
  background-color: #b9d5c7;
}
.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {
  color: #02371d;
  background-color: #a9cbba;
}
.list-group-item-success.list-group-item-action.active {
  color: #fff;
  background-color: #02371d;
  border-color: #02371d;
}

.list-group-item-info {
  color: #193a4a;
  background-color: #c5d7e0;
}
.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {
  color: #193a4a;
  background-color: #b4ccd7;
}
.list-group-item-info.list-group-item-action.active {
  color: #fff;
  background-color: #193a4a;
  border-color: #193a4a;
}

.list-group-item-warning {
  color: #7c5402;
  background-color: #fae5b8;
}
.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {
  color: #7c5402;
  background-color: #f8dca0;
}
.list-group-item-warning.list-group-item-action.active {
  color: #fff;
  background-color: #7c5402;
  border-color: #7c5402;
}

.list-group-item-danger {
  color: #560e10;
  background-color: #e6bfc0;
}
.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {
  color: #560e10;
  background-color: #dfadae;
}
.list-group-item-danger.list-group-item-action.active {
  color: #fff;
  background-color: #560e10;
  border-color: #560e10;
}

.list-group-item-light {
  color: #858585;
  background-color: white;
}
.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {
  color: #858585;
  background-color: #f2f2f2;
}
.list-group-item-light.list-group-item-action.active {
  color: #fff;
  background-color: #858585;
  border-color: #858585;
}

.list-group-item-dark {
  color: #1c1c1c;
  background-color: #c7c7c7;
}
.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {
  color: #1c1c1c;
  background-color: #bababa;
}
.list-group-item-dark.list-group-item-action.active {
  color: #fff;
  background-color: #1c1c1c;
  border-color: #1c1c1c;
}

.list-group-item-green {
  color: #02371d;
  background-color: #b9d5c7;
}
.list-group-item-green.list-group-item-action:hover, .list-group-item-green.list-group-item-action:focus {
  color: #02371d;
  background-color: #a9cbba;
}
.list-group-item-green.list-group-item-action.active {
  color: #fff;
  background-color: #02371d;
  border-color: #02371d;
}

.list-group-item-lime {
  color: #225815;
  background-color: #cae7c3;
}
.list-group-item-lime.list-group-item-action:hover, .list-group-item-lime.list-group-item-action:focus {
  color: #225815;
  background-color: #bae0b1;
}
.list-group-item-lime.list-group-item-action.active {
  color: #fff;
  background-color: #225815;
  border-color: #225815;
}

.list-group-item-black {
  color: black;
  background-color: #b8b8b8;
}
.list-group-item-black.list-group-item-action:hover, .list-group-item-black.list-group-item-action:focus {
  color: black;
  background-color: #ababab;
}
.list-group-item-black.list-group-item-action.active {
  color: #fff;
  background-color: black;
  border-color: black;
}

.list-group-item-focus {
  color: #3d535e;
  background-color: #d9e4ea;
}
.list-group-item-focus.list-group-item-action:hover, .list-group-item-focus.list-group-item-action:focus {
  color: #3d535e;
  background-color: #c9d8e1;
}
.list-group-item-focus.list-group-item-action.active {
  color: #fff;
  background-color: #3d535e;
  border-color: #3d535e;
}

.close {
  float: right;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1;
  color: #363636;
  text-shadow: none;
  opacity: 0.5;
}
.close:hover {
  color: #363636;
  text-decoration: none;
}
.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus {
  opacity: 0.75;
}

button.close {
  padding: 0;
  background-color: transparent;
  border: 0;
}

a.close.disabled {
  pointer-events: none;
}

.toast {
  -ms-flex-preferred-size: 21.875rem;
      flex-basis: 21.875rem;
  max-width: 21.875rem;
  font-size: 0.875rem;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border: 0.0625rem solid rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 0 0.5rem 0.875rem 0 rgba(224, 229, 238, 0.5);
          box-shadow: 0 0.5rem 0.875rem 0 rgba(224, 229, 238, 0.5);
  opacity: 0;
  border-radius: 0.25rem;
}
.toast:not(:last-child) {
  margin-bottom: 0.75rem;
}
.toast.showing {
  opacity: 1;
}
.toast.show {
  display: block;
  opacity: 1;
}
.toast.hide {
  display: none;
}

.toast-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0.25rem 0.75rem;
  color: #666;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border-bottom: 0.0625rem solid rgba(0, 0, 0, 0.05);
  border-top-left-radius: 0.1875rem;
  border-top-right-radius: 0.1875rem;
}

.toast-body {
  padding: 0.75rem;
}

.modal-open {
  overflow: hidden;
}
.modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}

.modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}

.modal-dialog {
  position: relative;
  width: auto;
  margin: 0.5rem;
  pointer-events: none;
}
.modal.fade .modal-dialog {
  -webkit-transition: -webkit-transform 0.3s ease-out;
  transition: -webkit-transform 0.3s ease-out;
  transition: transform 0.3s ease-out;
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -3.125rem);
          transform: translate(0, -3.125rem);
}
@media (prefers-reduced-motion: reduce) {
  .modal.fade .modal-dialog {
    -webkit-transition: none;
    transition: none;
  }
}
.modal.show .modal-dialog {
  -webkit-transform: none;
          transform: none;
}
.modal.modal-static .modal-dialog {
  -webkit-transform: scale(1.02);
          transform: scale(1.02);
}

.modal-dialog-scrollable {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  max-height: calc(100% - 1rem);
}
.modal-dialog-scrollable .modal-content {
  max-height: calc(100vh - 1rem);
  overflow: hidden;
}
.modal-dialog-scrollable .modal-header,
.modal-dialog-scrollable .modal-footer {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.modal-dialog-scrollable .modal-body {
  overflow-y: auto;
}

.modal-dialog-centered {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  min-height: calc(100% - 1rem);
}
.modal-dialog-centered::before {
  display: block;
  height: calc(100vh - 1rem);
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content;
  content: "";
}
.modal-dialog-centered.modal-dialog-scrollable {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  height: 100%;
}
.modal-dialog-centered.modal-dialog-scrollable .modal-content {
  max-height: none;
}
.modal-dialog-centered.modal-dialog-scrollable::before {
  content: none;
}

.modal-content {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-color: #fff;
  background-clip: padding-box;
  border: 0 solid rgba(0, 0, 0, 0.2);
  border-radius: 0;
  outline: 0;
}

.modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.6);
}
.modal-backdrop.fade {
  opacity: 0;
}
.modal-backdrop.show {
  opacity: 1;
}

.modal-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 0 0 0.9375rem;
  border-bottom: 0.0625rem solid #ccc;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.modal-header .close {
  padding: 0 0 0.9375rem;
  margin: -0.9375rem 0 -0.9375rem auto;
}

.modal-title {
  margin-bottom: 0;
  line-height: 1.4;
}

.modal-body {
  position: relative;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  padding: 0.9375rem 1.875rem 1.875rem;
}

.modal-footer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  padding: 0.9375rem 1.875rem 1.875rem-0.25rem;
  border-top: 0.0625rem solid #ccc;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.modal-footer > * {
  margin: 0.25rem;
}

.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}

@media (min-width: 576px) {
  .modal-dialog {
    max-width: 31.25rem;
    margin: 1.75rem auto;
  }
  .modal-dialog-scrollable {
    max-height: calc(100% - 3.5rem);
  }
  .modal-dialog-scrollable .modal-content {
    max-height: calc(100vh - 3.5rem);
  }
  .modal-dialog-centered {
    min-height: calc(100% - 3.5rem);
  }
  .modal-dialog-centered::before {
    height: calc(100vh - 3.5rem);
    height: -webkit-min-content;
    height: -moz-min-content;
    height: min-content;
  }
  .modal-sm {
    max-width: 18.75rem;
  }
}
@media (min-width: 1025px) {
  .modal-lg,
  .modal-xl {
    max-width: 50rem;
  }
}
@media (min-width: 1366px) {
  .modal-xl {
    max-width: 71.25rem;
  }
}
.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  margin: 0;
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-style: normal;
  font-weight: 400;
  line-height: 1.4;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  white-space: normal;
  word-spacing: normal;
  line-break: auto;
  font-size: 1rem;
  word-wrap: break-word;
  opacity: 0;
}
.tooltip.show {
  opacity: 1;
}
.tooltip .arrow {
  position: absolute;
  display: block;
  width: 0.8rem;
  height: 0.4rem;
}
.tooltip .arrow::before {
  position: absolute;
  content: "";
  border-color: transparent;
  border-style: solid;
}

.bs-tooltip-top, .bs-tooltip-auto[x-placement^=top] {
  padding: 0.4rem 0;
}
.bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^=top] .arrow {
  bottom: 0;
}
.bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^=top] .arrow::before {
  top: 0;
  border-width: 0.4rem 0.4rem 0;
  border-top-color: #fff;
}

.bs-tooltip-right, .bs-tooltip-auto[x-placement^=right] {
  padding: 0 0.4rem;
}
.bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^=right] .arrow {
  left: 0;
  width: 0.4rem;
  height: 0.8rem;
}
.bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^=right] .arrow::before {
  right: 0;
  border-width: 0.4rem 0.4rem 0.4rem 0;
  border-right-color: #fff;
}

.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^=bottom] {
  padding: 0.4rem 0;
}
.bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^=bottom] .arrow {
  top: 0;
}
.bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^=bottom] .arrow::before {
  bottom: 0;
  border-width: 0 0.4rem 0.4rem;
  border-bottom-color: #fff;
}

.bs-tooltip-left, .bs-tooltip-auto[x-placement^=left] {
  padding: 0 0.4rem;
}
.bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^=left] .arrow {
  right: 0;
  width: 0.4rem;
  height: 0.8rem;
}
.bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^=left] .arrow::before {
  left: 0;
  border-width: 0.4rem 0 0.4rem 0.4rem;
  border-left-color: #fff;
}

.tooltip-inner {
  max-width: 15.625rem;
  padding: 1.0625rem 1.0625rem;
  color: #363636;
  text-align: center;
  background-color: #fff;
  border-radius: 0.125rem;
}

.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: block;
  max-width: 12.5rem;
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-style: normal;
  font-weight: 400;
  line-height: 1.4;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  white-space: normal;
  word-spacing: normal;
  line-break: auto;
  font-size: 1rem;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: padding-box;
  border: 0.0625rem solid #363636;
  border-radius: 0;
}
.popover .arrow {
  position: absolute;
  display: block;
  width: 1.3125rem;
  height: 0.6875rem;
  margin: 0 0;
}
.popover .arrow::before, .popover .arrow::after {
  position: absolute;
  display: block;
  content: "";
  border-color: transparent;
  border-style: solid;
}

.bs-popover-top, .bs-popover-auto[x-placement^=top] {
  margin-bottom: 0.6875rem;
}
.bs-popover-top > .arrow, .bs-popover-auto[x-placement^=top] > .arrow {
  bottom: -0.75rem;
}
.bs-popover-top > .arrow::before, .bs-popover-auto[x-placement^=top] > .arrow::before {
  bottom: 0;
  border-width: 0.6875rem 0.65625rem 0;
  border-top-color: #363636;
}
.bs-popover-top > .arrow::after, .bs-popover-auto[x-placement^=top] > .arrow::after {
  bottom: 0.0625rem;
  border-width: 0.6875rem 0.65625rem 0;
  border-top-color: #fff;
}

.bs-popover-right, .bs-popover-auto[x-placement^=right] {
  margin-left: 0.6875rem;
}
.bs-popover-right > .arrow, .bs-popover-auto[x-placement^=right] > .arrow {
  left: -0.75rem;
  width: 0.6875rem;
  height: 1.3125rem;
  margin: 0 0;
}
.bs-popover-right > .arrow::before, .bs-popover-auto[x-placement^=right] > .arrow::before {
  left: 0;
  border-width: 0.65625rem 0.6875rem 0.65625rem 0;
  border-right-color: #363636;
}
.bs-popover-right > .arrow::after, .bs-popover-auto[x-placement^=right] > .arrow::after {
  left: 0.0625rem;
  border-width: 0.65625rem 0.6875rem 0.65625rem 0;
  border-right-color: #fff;
}

.bs-popover-bottom, .bs-popover-auto[x-placement^=bottom] {
  margin-top: 0.6875rem;
}
.bs-popover-bottom > .arrow, .bs-popover-auto[x-placement^=bottom] > .arrow {
  top: -0.75rem;
}
.bs-popover-bottom > .arrow::before, .bs-popover-auto[x-placement^=bottom] > .arrow::before {
  top: 0;
  border-width: 0 0.65625rem 0.6875rem 0.65625rem;
  border-bottom-color: #363636;
}
.bs-popover-bottom > .arrow::after, .bs-popover-auto[x-placement^=bottom] > .arrow::after {
  top: 0.0625rem;
  border-width: 0 0.65625rem 0.6875rem 0.65625rem;
  border-bottom-color: #fff;
}
.bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^=bottom] .popover-header::before {
  position: absolute;
  top: 0;
  left: 50%;
  display: block;
  width: 1.3125rem;
  margin-left: -0.65625rem;
  content: "";
  border-bottom: 0.0625rem solid #f7f7f7;
}

.bs-popover-left, .bs-popover-auto[x-placement^=left] {
  margin-right: 0.6875rem;
}
.bs-popover-left > .arrow, .bs-popover-auto[x-placement^=left] > .arrow {
  right: -0.75rem;
  width: 0.6875rem;
  height: 1.3125rem;
  margin: 0 0;
}
.bs-popover-left > .arrow::before, .bs-popover-auto[x-placement^=left] > .arrow::before {
  right: 0;
  border-width: 0.65625rem 0 0.65625rem 0.6875rem;
  border-left-color: #363636;
}
.bs-popover-left > .arrow::after, .bs-popover-auto[x-placement^=left] > .arrow::after {
  right: 0.0625rem;
  border-width: 0.65625rem 0 0.65625rem 0.6875rem;
  border-left-color: #fff;
}

.popover-header {
  padding: 1.0625rem 1.0625rem;
  margin-bottom: 0;
  font-size: 1rem;
  background-color: #f7f7f7;
  border-bottom: 0.0625rem solid #ebebeb;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.popover-header:empty {
  display: none;
}

.popover-body {
  padding: 1.0625rem 1.0625rem;
  color: #363636;
}

.carousel {
  position: relative;
}

.carousel.pointer-event {
  -ms-touch-action: pan-y;
      touch-action: pan-y;
}

.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
}
.carousel-inner::after {
  display: block;
  clear: both;
  content: "";
}

.carousel-item {
  position: relative;
  display: none;
  float: left;
  width: 100%;
  margin-right: -100%;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-item {
    -webkit-transition: none;
    transition: none;
  }
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: block;
}

.carousel-item-next:not(.carousel-item-left),
.active.carousel-item-right {
  -webkit-transform: translateX(100%);
          transform: translateX(100%);
}

.carousel-item-prev:not(.carousel-item-right),
.active.carousel-item-left {
  -webkit-transform: translateX(-100%);
          transform: translateX(-100%);
}

.carousel-fade .carousel-item {
  opacity: 0;
  -webkit-transition-property: opacity;
  transition-property: opacity;
  -webkit-transform: none;
          transform: none;
}
.carousel-fade .carousel-item.active,
.carousel-fade .carousel-item-next.carousel-item-left,
.carousel-fade .carousel-item-prev.carousel-item-right {
  z-index: 1;
  opacity: 1;
}
.carousel-fade .active.carousel-item-left,
.carousel-fade .active.carousel-item-right {
  z-index: 0;
  opacity: 0;
  -webkit-transition: opacity 0s 0.6s;
  transition: opacity 0s 0.6s;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-fade .active.carousel-item-left,
  .carousel-fade .active.carousel-item-right {
    -webkit-transition: none;
    transition: none;
  }
}

.carousel-control-prev,
.carousel-control-next {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 15%;
  padding: 0;
  color: #fff;
  text-align: center;
  background: none;
  border: 0;
  opacity: 0.5;
  -webkit-transition: opacity 0.15s ease;
  transition: opacity 0.15s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-control-prev,
  .carousel-control-next {
    -webkit-transition: none;
    transition: none;
  }
}
.carousel-control-prev:hover, .carousel-control-prev:focus,
.carousel-control-next:hover,
.carousel-control-next:focus {
  color: #fff;
  text-decoration: none;
  outline: 0;
  opacity: 0.9;
}

.carousel-control-prev {
  left: 0;
}

.carousel-control-next {
  right: 0;
}

.carousel-control-prev-icon,
.carousel-control-next-icon {
  display: inline-block;
  width: 1.25rem;
  height: 1.25rem;
  background: 50%/100% 100% no-repeat;
}

.carousel-control-prev-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E");
}

.carousel-control-next-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E");
}

.carousel-indicators {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 15;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding-left: 0;
  margin-right: 15%;
  margin-left: 15%;
  list-style: none;
}
.carousel-indicators li {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  -webkit-box-flex: 0;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
  width: 1.875rem;
  height: 0.1875rem;
  margin-right: 0.1875rem;
  margin-left: 0.1875rem;
  text-indent: -999px;
  cursor: pointer;
  background-color: #fff;
  background-clip: padding-box;
  border-top: 0.625rem solid transparent;
  border-bottom: 0.625rem solid transparent;
  opacity: 0.5;
  -webkit-transition: opacity 0.6s ease;
  transition: opacity 0.6s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-indicators li {
    -webkit-transition: none;
    transition: none;
  }
}
.carousel-indicators .active {
  opacity: 1;
}

.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 20px;
  left: 15%;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #fff;
  text-align: center;
}

@keyframes spinner-border {
  to {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
.spinner-border {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: -0.125em;
  border: 0.25em solid currentcolor;
  border-right-color: transparent;
  border-radius: 50%;
  -webkit-animation: 0.75s linear infinite spinner-border;
          animation: 0.75s linear infinite spinner-border;
}

.spinner-border-sm {
  width: 1rem;
  height: 1rem;
  border-width: 0.2em;
}

@keyframes spinner-grow {
  0% {
    -webkit-transform: scale(0);
            transform: scale(0);
  }
  50% {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}
.spinner-grow {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: -0.125em;
  background-color: currentcolor;
  border-radius: 50%;
  opacity: 0;
  -webkit-animation: 0.75s linear infinite spinner-grow;
          animation: 0.75s linear infinite spinner-grow;
}

.spinner-grow-sm {
  width: 1rem;
  height: 1rem;
}

@media (prefers-reduced-motion: reduce) {
  .spinner-border,
  .spinner-grow {
    -webkit-animation-duration: 1.5s;
            animation-duration: 1.5s;
  }
}
.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;
}

.bg-primary {
  background-color: #326fe2 !important;
}

a.bg-primary:hover, a.bg-primary:focus,
button.bg-primary:hover,
button.bg-primary:focus {
  background-color: #1c57c5 !important;
}

.bg-secondary {
  background-color: #4c4c4c !important;
}

a.bg-secondary:hover, a.bg-secondary:focus,
button.bg-secondary:hover,
button.bg-secondary:focus {
  background-color: #333333 !important;
}

.bg-success {
  background-color: #046a38 !important;
}

a.bg-success:hover, a.bg-success:focus,
button.bg-success:hover,
button.bg-success:focus {
  background-color: #02391e !important;
}

.bg-info {
  background-color: #31708f !important;
}

a.bg-info:hover, a.bg-info:focus,
button.bg-info:hover,
button.bg-info:focus {
  background-color: #245269 !important;
}

.bg-warning {
  background-color: #eea103 !important;
}

a.bg-warning:hover, a.bg-warning:focus,
button.bg-warning:hover,
button.bg-warning:focus {
  background-color: #bc7f02 !important;
}

.bg-danger {
  background-color: #a51a1f !important;
}

a.bg-danger:hover, a.bg-danger:focus,
button.bg-danger:hover,
button.bg-danger:focus {
  background-color: #791317 !important;
}

.bg-light {
  background-color: #fff !important;
}

a.bg-light:hover, a.bg-light:focus,
button.bg-light:hover,
button.bg-light:focus {
  background-color: #e6e6e6 !important;
}

.bg-dark {
  background-color: #363636 !important;
}

a.bg-dark:hover, a.bg-dark:focus,
button.bg-dark:hover,
button.bg-dark:focus {
  background-color: #1d1d1d !important;
}

.bg-green {
  background-color: #046a38 !important;
}

a.bg-green:hover, a.bg-green:focus,
button.bg-green:hover,
button.bg-green:focus {
  background-color: #02391e !important;
}

.bg-lime {
  background-color: #41a928 !important;
}

a.bg-lime:hover, a.bg-lime:focus,
button.bg-lime:hover,
button.bg-lime:focus {
  background-color: #31801e !important;
}

.bg-black {
  background-color: #000 !important;
}

a.bg-black:hover, a.bg-black:focus,
button.bg-black:hover,
button.bg-black:focus {
  background-color: black !important;
}

.bg-focus {
  background-color: #76a0b4 !important;
}

a.bg-focus:hover, a.bg-focus:focus,
button.bg-focus:hover,
button.bg-focus:focus {
  background-color: #5788a0 !important;
}

.bg-white {
  background-color: #fff !important;
}

.bg-transparent {
  background-color: transparent !important;
}

.border {
  border: 0.0625rem solid #ccc !important;
}

.border-top {
  border-top: 0.0625rem solid #ccc !important;
}

.border-right {
  border-right: 0.0625rem solid #ccc !important;
}

.border-bottom {
  border-bottom: 0.0625rem solid #ccc !important;
}

.border-left {
  border-left: 0.0625rem solid #ccc !important;
}

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

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

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

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

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

.border-primary {
  border-color: #326fe2 !important;
}

.border-secondary {
  border-color: #4c4c4c !important;
}

.border-success {
  border-color: #046a38 !important;
}

.border-info {
  border-color: #31708f !important;
}

.border-warning {
  border-color: #eea103 !important;
}

.border-danger {
  border-color: #a51a1f !important;
}

.border-light {
  border-color: #fff !important;
}

.border-dark {
  border-color: #363636 !important;
}

.border-green {
  border-color: #046a38 !important;
}

.border-lime {
  border-color: #41a928 !important;
}

.border-black {
  border-color: #000 !important;
}

.border-focus {
  border-color: #76a0b4 !important;
}

.border-white {
  border-color: #fff !important;
}

.rounded-sm {
  border-radius: 0.125rem !important;
}

.rounded {
  border-radius: 0.125rem !important;
}

.rounded-top {
  border-top-left-radius: 0.125rem !important;
  border-top-right-radius: 0.125rem !important;
}

.rounded-right {
  border-top-right-radius: 0.125rem !important;
  border-bottom-right-radius: 0.125rem !important;
}

.rounded-bottom {
  border-bottom-right-radius: 0.125rem !important;
  border-bottom-left-radius: 0.125rem !important;
}

.rounded-left {
  border-top-left-radius: 0.125rem !important;
  border-bottom-left-radius: 0.125rem !important;
}

.rounded-lg {
  border-radius: 0.25rem !important;
}

.rounded-circle {
  border-radius: 50% !important;
}

.rounded-pill {
  border-radius: 50rem !important;
}

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

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

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

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

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

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

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

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

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

.d-flex {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
}

.d-inline-flex {
  display: -webkit-inline-box !important;
  display: -ms-inline-flexbox !important;
  display: inline-flex !important;
}

@media (min-width: 576px) {
  .d-sm-none {
    display: none !important;
  }
  .d-sm-inline {
    display: inline !important;
  }
  .d-sm-inline-block {
    display: inline-block !important;
  }
  .d-sm-block {
    display: block !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: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-sm-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}
@media (min-width: 768px) {
  .d-md-none {
    display: none !important;
  }
  .d-md-inline {
    display: inline !important;
  }
  .d-md-inline-block {
    display: inline-block !important;
  }
  .d-md-block {
    display: block !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: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-md-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}
@media (min-width: 1025px) {
  .d-lg-none {
    display: none !important;
  }
  .d-lg-inline {
    display: inline !important;
  }
  .d-lg-inline-block {
    display: inline-block !important;
  }
  .d-lg-block {
    display: block !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: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-lg-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}
@media (min-width: 1366px) {
  .d-xl-none {
    display: none !important;
  }
  .d-xl-inline {
    display: inline !important;
  }
  .d-xl-inline-block {
    display: inline-block !important;
  }
  .d-xl-block {
    display: block !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: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-xl-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}
@media print {
  .d-print-none {
    display: none !important;
  }
  .d-print-inline {
    display: inline !important;
  }
  .d-print-inline-block {
    display: inline-block !important;
  }
  .d-print-block {
    display: block !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: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-print-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}
.embed-responsive {
  position: relative;
  display: block;
  width: 100%;
  padding: 0;
  overflow: hidden;
}
.embed-responsive::before {
  display: block;
  content: "";
}
.embed-responsive .embed-responsive-item,
.embed-responsive iframe,
.embed-responsive embed,
.embed-responsive object,
.embed-responsive video {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.flex-row {
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: normal !important;
      -ms-flex-direction: row !important;
          flex-direction: row !important;
}

.flex-column {
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: normal !important;
      -ms-flex-direction: column !important;
          flex-direction: column !important;
}

.flex-row-reverse {
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: reverse !important;
      -ms-flex-direction: row-reverse !important;
          flex-direction: row-reverse !important;
}

.flex-column-reverse {
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: reverse !important;
      -ms-flex-direction: column-reverse !important;
          flex-direction: column-reverse !important;
}

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

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

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

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

.flex-grow-0 {
  -webkit-box-flex: 0 !important;
      -ms-flex-positive: 0 !important;
          flex-grow: 0 !important;
}

.flex-grow-1 {
  -webkit-box-flex: 1 !important;
      -ms-flex-positive: 1 !important;
          flex-grow: 1 !important;
}

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

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

.justify-content-start {
  -webkit-box-pack: start !important;
      -ms-flex-pack: start !important;
          justify-content: flex-start !important;
}

.justify-content-end {
  -webkit-box-pack: end !important;
      -ms-flex-pack: end !important;
          justify-content: flex-end !important;
}

.justify-content-center {
  -webkit-box-pack: center !important;
      -ms-flex-pack: center !important;
          justify-content: center !important;
}

.justify-content-between {
  -webkit-box-pack: justify !important;
      -ms-flex-pack: justify !important;
          justify-content: space-between !important;
}

.justify-content-around {
  -ms-flex-pack: distribute !important;
      justify-content: space-around !important;
}

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

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

.align-items-center {
  -webkit-box-align: center !important;
      -ms-flex-align: center !important;
          align-items: center !important;
}

.align-items-baseline {
  -webkit-box-align: baseline !important;
      -ms-flex-align: baseline !important;
          align-items: baseline !important;
}

.align-items-stretch {
  -webkit-box-align: stretch !important;
      -ms-flex-align: stretch !important;
          align-items: stretch !important;
}

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

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

.align-content-center {
  -ms-flex-line-pack: center !important;
      align-content: center !important;
}

.align-content-between {
  -ms-flex-line-pack: justify !important;
      align-content: space-between !important;
}

.align-content-around {
  -ms-flex-line-pack: distribute !important;
      align-content: space-around !important;
}

.align-content-stretch {
  -ms-flex-line-pack: stretch !important;
      align-content: stretch !important;
}

.align-self-auto {
  -ms-flex-item-align: auto !important;
      align-self: auto !important;
}

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

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

.align-self-center {
  -ms-flex-item-align: center !important;
      align-self: center !important;
}

.align-self-baseline {
  -ms-flex-item-align: baseline !important;
      align-self: baseline !important;
}

.align-self-stretch {
  -ms-flex-item-align: stretch !important;
      align-self: stretch !important;
}

@media (min-width: 576px) {
  .flex-sm-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
  }
  .flex-sm-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important;
  }
  .flex-sm-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
            flex-direction: row-reverse !important;
  }
  .flex-sm-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
            flex-direction: column-reverse !important;
  }
  .flex-sm-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
  }
  .flex-sm-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
  }
  .flex-sm-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important;
  }
  .flex-sm-fill {
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important;
  }
  .flex-sm-grow-0 {
    -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
            flex-grow: 0 !important;
  }
  .flex-sm-grow-1 {
    -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
            flex-grow: 1 !important;
  }
  .flex-sm-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
  }
  .flex-sm-shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important;
  }
  .justify-content-sm-start {
    -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
            justify-content: flex-start !important;
  }
  .justify-content-sm-end {
    -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
            justify-content: flex-end !important;
  }
  .justify-content-sm-center {
    -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important;
  }
  .justify-content-sm-between {
    -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
            justify-content: space-between !important;
  }
  .justify-content-sm-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important;
  }
  .align-items-sm-start {
    -webkit-box-align: start !important;
        -ms-flex-align: start !important;
            align-items: flex-start !important;
  }
  .align-items-sm-end {
    -webkit-box-align: end !important;
        -ms-flex-align: end !important;
            align-items: flex-end !important;
  }
  .align-items-sm-center {
    -webkit-box-align: center !important;
        -ms-flex-align: center !important;
            align-items: center !important;
  }
  .align-items-sm-baseline {
    -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
            align-items: baseline !important;
  }
  .align-items-sm-stretch {
    -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
            align-items: stretch !important;
  }
  .align-content-sm-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
  }
  .align-content-sm-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important;
  }
  .align-content-sm-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important;
  }
  .align-content-sm-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important;
  }
  .align-content-sm-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important;
  }
  .align-content-sm-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important;
  }
  .align-self-sm-auto {
    -ms-flex-item-align: auto !important;
        align-self: auto !important;
  }
  .align-self-sm-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important;
  }
  .align-self-sm-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important;
  }
  .align-self-sm-center {
    -ms-flex-item-align: center !important;
        align-self: center !important;
  }
  .align-self-sm-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important;
  }
  .align-self-sm-stretch {
    -ms-flex-item-align: stretch !important;
        align-self: stretch !important;
  }
}
@media (min-width: 768px) {
  .flex-md-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
  }
  .flex-md-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important;
  }
  .flex-md-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
            flex-direction: row-reverse !important;
  }
  .flex-md-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
            flex-direction: column-reverse !important;
  }
  .flex-md-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
  }
  .flex-md-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
  }
  .flex-md-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important;
  }
  .flex-md-fill {
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important;
  }
  .flex-md-grow-0 {
    -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
            flex-grow: 0 !important;
  }
  .flex-md-grow-1 {
    -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
            flex-grow: 1 !important;
  }
  .flex-md-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
  }
  .flex-md-shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important;
  }
  .justify-content-md-start {
    -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
            justify-content: flex-start !important;
  }
  .justify-content-md-end {
    -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
            justify-content: flex-end !important;
  }
  .justify-content-md-center {
    -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important;
  }
  .justify-content-md-between {
    -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
            justify-content: space-between !important;
  }
  .justify-content-md-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important;
  }
  .align-items-md-start {
    -webkit-box-align: start !important;
        -ms-flex-align: start !important;
            align-items: flex-start !important;
  }
  .align-items-md-end {
    -webkit-box-align: end !important;
        -ms-flex-align: end !important;
            align-items: flex-end !important;
  }
  .align-items-md-center {
    -webkit-box-align: center !important;
        -ms-flex-align: center !important;
            align-items: center !important;
  }
  .align-items-md-baseline {
    -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
            align-items: baseline !important;
  }
  .align-items-md-stretch {
    -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
            align-items: stretch !important;
  }
  .align-content-md-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
  }
  .align-content-md-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important;
  }
  .align-content-md-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important;
  }
  .align-content-md-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important;
  }
  .align-content-md-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important;
  }
  .align-content-md-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important;
  }
  .align-self-md-auto {
    -ms-flex-item-align: auto !important;
        align-self: auto !important;
  }
  .align-self-md-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important;
  }
  .align-self-md-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important;
  }
  .align-self-md-center {
    -ms-flex-item-align: center !important;
        align-self: center !important;
  }
  .align-self-md-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important;
  }
  .align-self-md-stretch {
    -ms-flex-item-align: stretch !important;
        align-self: stretch !important;
  }
}
@media (min-width: 1025px) {
  .flex-lg-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
  }
  .flex-lg-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important;
  }
  .flex-lg-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
            flex-direction: row-reverse !important;
  }
  .flex-lg-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
            flex-direction: column-reverse !important;
  }
  .flex-lg-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
  }
  .flex-lg-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
  }
  .flex-lg-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important;
  }
  .flex-lg-fill {
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important;
  }
  .flex-lg-grow-0 {
    -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
            flex-grow: 0 !important;
  }
  .flex-lg-grow-1 {
    -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
            flex-grow: 1 !important;
  }
  .flex-lg-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
  }
  .flex-lg-shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important;
  }
  .justify-content-lg-start {
    -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
            justify-content: flex-start !important;
  }
  .justify-content-lg-end {
    -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
            justify-content: flex-end !important;
  }
  .justify-content-lg-center {
    -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important;
  }
  .justify-content-lg-between {
    -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
            justify-content: space-between !important;
  }
  .justify-content-lg-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important;
  }
  .align-items-lg-start {
    -webkit-box-align: start !important;
        -ms-flex-align: start !important;
            align-items: flex-start !important;
  }
  .align-items-lg-end {
    -webkit-box-align: end !important;
        -ms-flex-align: end !important;
            align-items: flex-end !important;
  }
  .align-items-lg-center {
    -webkit-box-align: center !important;
        -ms-flex-align: center !important;
            align-items: center !important;
  }
  .align-items-lg-baseline {
    -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
            align-items: baseline !important;
  }
  .align-items-lg-stretch {
    -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
            align-items: stretch !important;
  }
  .align-content-lg-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
  }
  .align-content-lg-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important;
  }
  .align-content-lg-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important;
  }
  .align-content-lg-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important;
  }
  .align-content-lg-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important;
  }
  .align-content-lg-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important;
  }
  .align-self-lg-auto {
    -ms-flex-item-align: auto !important;
        align-self: auto !important;
  }
  .align-self-lg-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important;
  }
  .align-self-lg-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important;
  }
  .align-self-lg-center {
    -ms-flex-item-align: center !important;
        align-self: center !important;
  }
  .align-self-lg-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important;
  }
  .align-self-lg-stretch {
    -ms-flex-item-align: stretch !important;
        align-self: stretch !important;
  }
}
@media (min-width: 1366px) {
  .flex-xl-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
  }
  .flex-xl-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important;
  }
  .flex-xl-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
            flex-direction: row-reverse !important;
  }
  .flex-xl-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
            flex-direction: column-reverse !important;
  }
  .flex-xl-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
  }
  .flex-xl-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
  }
  .flex-xl-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important;
  }
  .flex-xl-fill {
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important;
  }
  .flex-xl-grow-0 {
    -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
            flex-grow: 0 !important;
  }
  .flex-xl-grow-1 {
    -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
            flex-grow: 1 !important;
  }
  .flex-xl-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
  }
  .flex-xl-shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important;
  }
  .justify-content-xl-start {
    -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
            justify-content: flex-start !important;
  }
  .justify-content-xl-end {
    -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
            justify-content: flex-end !important;
  }
  .justify-content-xl-center {
    -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important;
  }
  .justify-content-xl-between {
    -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
            justify-content: space-between !important;
  }
  .justify-content-xl-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important;
  }
  .align-items-xl-start {
    -webkit-box-align: start !important;
        -ms-flex-align: start !important;
            align-items: flex-start !important;
  }
  .align-items-xl-end {
    -webkit-box-align: end !important;
        -ms-flex-align: end !important;
            align-items: flex-end !important;
  }
  .align-items-xl-center {
    -webkit-box-align: center !important;
        -ms-flex-align: center !important;
            align-items: center !important;
  }
  .align-items-xl-baseline {
    -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
            align-items: baseline !important;
  }
  .align-items-xl-stretch {
    -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
            align-items: stretch !important;
  }
  .align-content-xl-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
  }
  .align-content-xl-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important;
  }
  .align-content-xl-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important;
  }
  .align-content-xl-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important;
  }
  .align-content-xl-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important;
  }
  .align-content-xl-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important;
  }
  .align-self-xl-auto {
    -ms-flex-item-align: auto !important;
        align-self: auto !important;
  }
  .align-self-xl-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important;
  }
  .align-self-xl-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important;
  }
  .align-self-xl-center {
    -ms-flex-item-align: center !important;
        align-self: center !important;
  }
  .align-self-xl-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important;
  }
  .align-self-xl-stretch {
    -ms-flex-item-align: stretch !important;
        align-self: stretch !important;
  }
}
.float-left {
  float: left !important;
}

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

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

@media (min-width: 576px) {
  .float-sm-left {
    float: left !important;
  }
  .float-sm-right {
    float: right !important;
  }
  .float-sm-none {
    float: none !important;
  }
}
@media (min-width: 768px) {
  .float-md-left {
    float: left !important;
  }
  .float-md-right {
    float: right !important;
  }
  .float-md-none {
    float: none !important;
  }
}
@media (min-width: 1025px) {
  .float-lg-left {
    float: left !important;
  }
  .float-lg-right {
    float: right !important;
  }
  .float-lg-none {
    float: none !important;
  }
}
@media (min-width: 1366px) {
  .float-xl-left {
    float: left !important;
  }
  .float-xl-right {
    float: right !important;
  }
  .float-xl-none {
    float: none !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;
      -ms-user-select: auto !important;
          user-select: auto !important;
}

.user-select-none {
  -webkit-user-select: none !important;
     -moz-user-select: none !important;
      -ms-user-select: none !important;
          user-select: none !important;
}

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

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

.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;
}

.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;
}

@supports (position: sticky) {
  .sticky-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
}

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}

.sr-only-focusable:active, .sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  overflow: visible;
  clip: auto;
  white-space: normal;
}

.shadow-sm {
  -webkit-box-shadow: 0 0.125rem 0.25rem rgba(224, 229, 238, 0.075) !important;
          box-shadow: 0 0.125rem 0.25rem rgba(224, 229, 238, 0.075) !important;
}

.shadow {
  -webkit-box-shadow: 0 0.5rem 0.875rem 0 rgba(224, 229, 238, 0.5) !important;
          box-shadow: 0 0.5rem 0.875rem 0 rgba(224, 229, 238, 0.5) !important;
}

.shadow-lg {
  -webkit-box-shadow: 0 1rem 3rem rgba(224, 229, 238, 0.175) !important;
          box-shadow: 0 1rem 3rem rgba(224, 229, 238, 0.175) !important;
}

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

.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;
}

.w-33 {
  width: 33.3333% !important;
}

.w-66 {
  width: 66.6666% !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;
}

.h-33 {
  height: 33.3333% !important;
}

.h-66 {
  height: 66.6666% !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

.mt-1,
.my-1 {
  margin-top: 0.46875rem !important;
}

.mr-1,
.mx-1 {
  margin-right: 0.46875rem !important;
}

.mb-1,
.my-1 {
  margin-bottom: 0.46875rem !important;
}

.ml-1,
.mx-1 {
  margin-left: 0.46875rem !important;
}

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

.mt-2,
.my-2 {
  margin-top: 0.9375rem !important;
}

.mr-2,
.mx-2 {
  margin-right: 0.9375rem !important;
}

.mb-2,
.my-2 {
  margin-bottom: 0.9375rem !important;
}

.ml-2,
.mx-2 {
  margin-left: 0.9375rem !important;
}

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

.mt-3,
.my-3 {
  margin-top: 1.40625rem !important;
}

.mr-3,
.mx-3 {
  margin-right: 1.40625rem !important;
}

.mb-3,
.my-3 {
  margin-bottom: 1.40625rem !important;
}

.ml-3,
.mx-3 {
  margin-left: 1.40625rem !important;
}

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

.mt-4,
.my-4 {
  margin-top: 1.875rem !important;
}

.mr-4,
.mx-4 {
  margin-right: 1.875rem !important;
}

.mb-4,
.my-4 {
  margin-bottom: 1.875rem !important;
}

.ml-4,
.mx-4 {
  margin-left: 1.875rem !important;
}

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

.mt-5,
.my-5 {
  margin-top: 2.34375rem !important;
}

.mr-5,
.mx-5 {
  margin-right: 2.34375rem !important;
}

.mb-5,
.my-5 {
  margin-bottom: 2.34375rem !important;
}

.ml-5,
.mx-5 {
  margin-left: 2.34375rem !important;
}

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

.mt-6,
.my-6 {
  margin-top: 2.8125rem !important;
}

.mr-6,
.mx-6 {
  margin-right: 2.8125rem !important;
}

.mb-6,
.my-6 {
  margin-bottom: 2.8125rem !important;
}

.ml-6,
.mx-6 {
  margin-left: 2.8125rem !important;
}

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

.mt-7,
.my-7 {
  margin-top: 3.28125rem !important;
}

.mr-7,
.mx-7 {
  margin-right: 3.28125rem !important;
}

.mb-7,
.my-7 {
  margin-bottom: 3.28125rem !important;
}

.ml-7,
.mx-7 {
  margin-left: 3.28125rem !important;
}

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

.mt-8,
.my-8 {
  margin-top: 3.75rem !important;
}

.mr-8,
.mx-8 {
  margin-right: 3.75rem !important;
}

.mb-8,
.my-8 {
  margin-bottom: 3.75rem !important;
}

.ml-8,
.mx-8 {
  margin-left: 3.75rem !important;
}

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

.mt-9,
.my-9 {
  margin-top: 4.21875rem !important;
}

.mr-9,
.mx-9 {
  margin-right: 4.21875rem !important;
}

.mb-9,
.my-9 {
  margin-bottom: 4.21875rem !important;
}

.ml-9,
.mx-9 {
  margin-left: 4.21875rem !important;
}

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

.mt-10,
.my-10 {
  margin-top: 6.5625rem !important;
}

.mr-10,
.mx-10 {
  margin-right: 6.5625rem !important;
}

.mb-10,
.my-10 {
  margin-bottom: 6.5625rem !important;
}

.ml-10,
.mx-10 {
  margin-left: 6.5625rem !important;
}

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

.mt-1_5,
.my-1_5 {
  margin-top: 0.703125rem !important;
}

.mr-1_5,
.mx-1_5 {
  margin-right: 0.703125rem !important;
}

.mb-1_5,
.my-1_5 {
  margin-bottom: 0.703125rem !important;
}

.ml-1_5,
.mx-1_5 {
  margin-left: 0.703125rem !important;
}

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

.mt-2_5,
.my-2_5 {
  margin-top: 1.171875rem !important;
}

.mr-2_5,
.mx-2_5 {
  margin-right: 1.171875rem !important;
}

.mb-2_5,
.my-2_5 {
  margin-bottom: 1.171875rem !important;
}

.ml-2_5,
.mx-2_5 {
  margin-left: 1.171875rem !important;
}

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

.mt-3_5,
.my-3_5 {
  margin-top: 1.640625rem !important;
}

.mr-3_5,
.mx-3_5 {
  margin-right: 1.640625rem !important;
}

.mb-3_5,
.my-3_5 {
  margin-bottom: 1.640625rem !important;
}

.ml-3_5,
.mx-3_5 {
  margin-left: 1.640625rem !important;
}

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

.mt-4_5,
.my-4_5 {
  margin-top: 2.109375rem !important;
}

.mr-4_5,
.mx-4_5 {
  margin-right: 2.109375rem !important;
}

.mb-4_5,
.my-4_5 {
  margin-bottom: 2.109375rem !important;
}

.ml-4_5,
.mx-4_5 {
  margin-left: 2.109375rem !important;
}

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

.mt-5_5,
.my-5_5 {
  margin-top: 2.578125rem !important;
}

.mr-5_5,
.mx-5_5 {
  margin-right: 2.578125rem !important;
}

.mb-5_5,
.my-5_5 {
  margin-bottom: 2.578125rem !important;
}

.ml-5_5,
.mx-5_5 {
  margin-left: 2.578125rem !important;
}

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

.mt-6_5,
.my-6_5 {
  margin-top: 3.046875rem !important;
}

.mr-6_5,
.mx-6_5 {
  margin-right: 3.046875rem !important;
}

.mb-6_5,
.my-6_5 {
  margin-bottom: 3.046875rem !important;
}

.ml-6_5,
.mx-6_5 {
  margin-left: 3.046875rem !important;
}

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

.mt-7_5,
.my-7_5 {
  margin-top: 3.515625rem !important;
}

.mr-7_5,
.mx-7_5 {
  margin-right: 3.515625rem !important;
}

.mb-7_5,
.my-7_5 {
  margin-bottom: 3.515625rem !important;
}

.ml-7_5,
.mx-7_5 {
  margin-left: 3.515625rem !important;
}

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

.mt-8_5,
.my-8_5 {
  margin-top: 3.984375rem !important;
}

.mr-8_5,
.mx-8_5 {
  margin-right: 3.984375rem !important;
}

.mb-8_5,
.my-8_5 {
  margin-bottom: 3.984375rem !important;
}

.ml-8_5,
.mx-8_5 {
  margin-left: 3.984375rem !important;
}

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

.mt-9_5,
.my-9_5 {
  margin-top: 4.453125rem !important;
}

.mr-9_5,
.mx-9_5 {
  margin-right: 4.453125rem !important;
}

.mb-9_5,
.my-9_5 {
  margin-bottom: 4.453125rem !important;
}

.ml-9_5,
.mx-9_5 {
  margin-left: 4.453125rem !important;
}

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

.mt-10_5,
.my-10_5 {
  margin-top: 6.796875rem !important;
}

.mr-10_5,
.mx-10_5 {
  margin-right: 6.796875rem !important;
}

.mb-10_5,
.my-10_5 {
  margin-bottom: 6.796875rem !important;
}

.ml-10_5,
.mx-10_5 {
  margin-left: 6.796875rem !important;
}

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

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

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

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

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

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

.pt-1,
.py-1 {
  padding-top: 0.46875rem !important;
}

.pr-1,
.px-1 {
  padding-right: 0.46875rem !important;
}

.pb-1,
.py-1 {
  padding-bottom: 0.46875rem !important;
}

.pl-1,
.px-1 {
  padding-left: 0.46875rem !important;
}

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

.pt-2,
.py-2 {
  padding-top: 0.9375rem !important;
}

.pr-2,
.px-2 {
  padding-right: 0.9375rem !important;
}

.pb-2,
.py-2 {
  padding-bottom: 0.9375rem !important;
}

.pl-2,
.px-2 {
  padding-left: 0.9375rem !important;
}

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

.pt-3,
.py-3 {
  padding-top: 1.40625rem !important;
}

.pr-3,
.px-3 {
  padding-right: 1.40625rem !important;
}

.pb-3,
.py-3 {
  padding-bottom: 1.40625rem !important;
}

.pl-3,
.px-3 {
  padding-left: 1.40625rem !important;
}

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

.pt-4,
.py-4 {
  padding-top: 1.875rem !important;
}

.pr-4,
.px-4 {
  padding-right: 1.875rem !important;
}

.pb-4,
.py-4 {
  padding-bottom: 1.875rem !important;
}

.pl-4,
.px-4 {
  padding-left: 1.875rem !important;
}

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

.pt-5,
.py-5 {
  padding-top: 2.34375rem !important;
}

.pr-5,
.px-5 {
  padding-right: 2.34375rem !important;
}

.pb-5,
.py-5 {
  padding-bottom: 2.34375rem !important;
}

.pl-5,
.px-5 {
  padding-left: 2.34375rem !important;
}

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

.pt-6,
.py-6 {
  padding-top: 2.8125rem !important;
}

.pr-6,
.px-6 {
  padding-right: 2.8125rem !important;
}

.pb-6,
.py-6 {
  padding-bottom: 2.8125rem !important;
}

.pl-6,
.px-6 {
  padding-left: 2.8125rem !important;
}

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

.pt-7,
.py-7 {
  padding-top: 3.28125rem !important;
}

.pr-7,
.px-7 {
  padding-right: 3.28125rem !important;
}

.pb-7,
.py-7 {
  padding-bottom: 3.28125rem !important;
}

.pl-7,
.px-7 {
  padding-left: 3.28125rem !important;
}

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

.pt-8,
.py-8 {
  padding-top: 3.75rem !important;
}

.pr-8,
.px-8 {
  padding-right: 3.75rem !important;
}

.pb-8,
.py-8 {
  padding-bottom: 3.75rem !important;
}

.pl-8,
.px-8 {
  padding-left: 3.75rem !important;
}

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

.pt-9,
.py-9 {
  padding-top: 4.21875rem !important;
}

.pr-9,
.px-9 {
  padding-right: 4.21875rem !important;
}

.pb-9,
.py-9 {
  padding-bottom: 4.21875rem !important;
}

.pl-9,
.px-9 {
  padding-left: 4.21875rem !important;
}

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

.pt-10,
.py-10 {
  padding-top: 6.5625rem !important;
}

.pr-10,
.px-10 {
  padding-right: 6.5625rem !important;
}

.pb-10,
.py-10 {
  padding-bottom: 6.5625rem !important;
}

.pl-10,
.px-10 {
  padding-left: 6.5625rem !important;
}

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

.pt-1_5,
.py-1_5 {
  padding-top: 0.703125rem !important;
}

.pr-1_5,
.px-1_5 {
  padding-right: 0.703125rem !important;
}

.pb-1_5,
.py-1_5 {
  padding-bottom: 0.703125rem !important;
}

.pl-1_5,
.px-1_5 {
  padding-left: 0.703125rem !important;
}

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

.pt-2_5,
.py-2_5 {
  padding-top: 1.171875rem !important;
}

.pr-2_5,
.px-2_5 {
  padding-right: 1.171875rem !important;
}

.pb-2_5,
.py-2_5 {
  padding-bottom: 1.171875rem !important;
}

.pl-2_5,
.px-2_5 {
  padding-left: 1.171875rem !important;
}

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

.pt-3_5,
.py-3_5 {
  padding-top: 1.640625rem !important;
}

.pr-3_5,
.px-3_5 {
  padding-right: 1.640625rem !important;
}

.pb-3_5,
.py-3_5 {
  padding-bottom: 1.640625rem !important;
}

.pl-3_5,
.px-3_5 {
  padding-left: 1.640625rem !important;
}

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

.pt-4_5,
.py-4_5 {
  padding-top: 2.109375rem !important;
}

.pr-4_5,
.px-4_5 {
  padding-right: 2.109375rem !important;
}

.pb-4_5,
.py-4_5 {
  padding-bottom: 2.109375rem !important;
}

.pl-4_5,
.px-4_5 {
  padding-left: 2.109375rem !important;
}

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

.pt-5_5,
.py-5_5 {
  padding-top: 2.578125rem !important;
}

.pr-5_5,
.px-5_5 {
  padding-right: 2.578125rem !important;
}

.pb-5_5,
.py-5_5 {
  padding-bottom: 2.578125rem !important;
}

.pl-5_5,
.px-5_5 {
  padding-left: 2.578125rem !important;
}

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

.pt-6_5,
.py-6_5 {
  padding-top: 3.046875rem !important;
}

.pr-6_5,
.px-6_5 {
  padding-right: 3.046875rem !important;
}

.pb-6_5,
.py-6_5 {
  padding-bottom: 3.046875rem !important;
}

.pl-6_5,
.px-6_5 {
  padding-left: 3.046875rem !important;
}

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

.pt-7_5,
.py-7_5 {
  padding-top: 3.515625rem !important;
}

.pr-7_5,
.px-7_5 {
  padding-right: 3.515625rem !important;
}

.pb-7_5,
.py-7_5 {
  padding-bottom: 3.515625rem !important;
}

.pl-7_5,
.px-7_5 {
  padding-left: 3.515625rem !important;
}

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

.pt-8_5,
.py-8_5 {
  padding-top: 3.984375rem !important;
}

.pr-8_5,
.px-8_5 {
  padding-right: 3.984375rem !important;
}

.pb-8_5,
.py-8_5 {
  padding-bottom: 3.984375rem !important;
}

.pl-8_5,
.px-8_5 {
  padding-left: 3.984375rem !important;
}

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

.pt-9_5,
.py-9_5 {
  padding-top: 4.453125rem !important;
}

.pr-9_5,
.px-9_5 {
  padding-right: 4.453125rem !important;
}

.pb-9_5,
.py-9_5 {
  padding-bottom: 4.453125rem !important;
}

.pl-9_5,
.px-9_5 {
  padding-left: 4.453125rem !important;
}

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

.pt-10_5,
.py-10_5 {
  padding-top: 6.796875rem !important;
}

.pr-10_5,
.px-10_5 {
  padding-right: 6.796875rem !important;
}

.pb-10_5,
.py-10_5 {
  padding-bottom: 6.796875rem !important;
}

.pl-10_5,
.px-10_5 {
  padding-left: 6.796875rem !important;
}

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

.mt-n1,
.my-n1 {
  margin-top: -0.46875rem !important;
}

.mr-n1,
.mx-n1 {
  margin-right: -0.46875rem !important;
}

.mb-n1,
.my-n1 {
  margin-bottom: -0.46875rem !important;
}

.ml-n1,
.mx-n1 {
  margin-left: -0.46875rem !important;
}

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

.mt-n2,
.my-n2 {
  margin-top: -0.9375rem !important;
}

.mr-n2,
.mx-n2 {
  margin-right: -0.9375rem !important;
}

.mb-n2,
.my-n2 {
  margin-bottom: -0.9375rem !important;
}

.ml-n2,
.mx-n2 {
  margin-left: -0.9375rem !important;
}

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

.mt-n3,
.my-n3 {
  margin-top: -1.40625rem !important;
}

.mr-n3,
.mx-n3 {
  margin-right: -1.40625rem !important;
}

.mb-n3,
.my-n3 {
  margin-bottom: -1.40625rem !important;
}

.ml-n3,
.mx-n3 {
  margin-left: -1.40625rem !important;
}

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

.mt-n4,
.my-n4 {
  margin-top: -1.875rem !important;
}

.mr-n4,
.mx-n4 {
  margin-right: -1.875rem !important;
}

.mb-n4,
.my-n4 {
  margin-bottom: -1.875rem !important;
}

.ml-n4,
.mx-n4 {
  margin-left: -1.875rem !important;
}

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

.mt-n5,
.my-n5 {
  margin-top: -2.34375rem !important;
}

.mr-n5,
.mx-n5 {
  margin-right: -2.34375rem !important;
}

.mb-n5,
.my-n5 {
  margin-bottom: -2.34375rem !important;
}

.ml-n5,
.mx-n5 {
  margin-left: -2.34375rem !important;
}

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

.mt-n6,
.my-n6 {
  margin-top: -2.8125rem !important;
}

.mr-n6,
.mx-n6 {
  margin-right: -2.8125rem !important;
}

.mb-n6,
.my-n6 {
  margin-bottom: -2.8125rem !important;
}

.ml-n6,
.mx-n6 {
  margin-left: -2.8125rem !important;
}

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

.mt-n7,
.my-n7 {
  margin-top: -3.28125rem !important;
}

.mr-n7,
.mx-n7 {
  margin-right: -3.28125rem !important;
}

.mb-n7,
.my-n7 {
  margin-bottom: -3.28125rem !important;
}

.ml-n7,
.mx-n7 {
  margin-left: -3.28125rem !important;
}

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

.mt-n8,
.my-n8 {
  margin-top: -3.75rem !important;
}

.mr-n8,
.mx-n8 {
  margin-right: -3.75rem !important;
}

.mb-n8,
.my-n8 {
  margin-bottom: -3.75rem !important;
}

.ml-n8,
.mx-n8 {
  margin-left: -3.75rem !important;
}

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

.mt-n9,
.my-n9 {
  margin-top: -4.21875rem !important;
}

.mr-n9,
.mx-n9 {
  margin-right: -4.21875rem !important;
}

.mb-n9,
.my-n9 {
  margin-bottom: -4.21875rem !important;
}

.ml-n9,
.mx-n9 {
  margin-left: -4.21875rem !important;
}

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

.mt-n10,
.my-n10 {
  margin-top: -6.5625rem !important;
}

.mr-n10,
.mx-n10 {
  margin-right: -6.5625rem !important;
}

.mb-n10,
.my-n10 {
  margin-bottom: -6.5625rem !important;
}

.ml-n10,
.mx-n10 {
  margin-left: -6.5625rem !important;
}

.m-n1_5 {
  margin: -0.703125rem !important;
}

.mt-n1_5,
.my-n1_5 {
  margin-top: -0.703125rem !important;
}

.mr-n1_5,
.mx-n1_5 {
  margin-right: -0.703125rem !important;
}

.mb-n1_5,
.my-n1_5 {
  margin-bottom: -0.703125rem !important;
}

.ml-n1_5,
.mx-n1_5 {
  margin-left: -0.703125rem !important;
}

.m-n2_5 {
  margin: -1.171875rem !important;
}

.mt-n2_5,
.my-n2_5 {
  margin-top: -1.171875rem !important;
}

.mr-n2_5,
.mx-n2_5 {
  margin-right: -1.171875rem !important;
}

.mb-n2_5,
.my-n2_5 {
  margin-bottom: -1.171875rem !important;
}

.ml-n2_5,
.mx-n2_5 {
  margin-left: -1.171875rem !important;
}

.m-n3_5 {
  margin: -1.640625rem !important;
}

.mt-n3_5,
.my-n3_5 {
  margin-top: -1.640625rem !important;
}

.mr-n3_5,
.mx-n3_5 {
  margin-right: -1.640625rem !important;
}

.mb-n3_5,
.my-n3_5 {
  margin-bottom: -1.640625rem !important;
}

.ml-n3_5,
.mx-n3_5 {
  margin-left: -1.640625rem !important;
}

.m-n4_5 {
  margin: -2.109375rem !important;
}

.mt-n4_5,
.my-n4_5 {
  margin-top: -2.109375rem !important;
}

.mr-n4_5,
.mx-n4_5 {
  margin-right: -2.109375rem !important;
}

.mb-n4_5,
.my-n4_5 {
  margin-bottom: -2.109375rem !important;
}

.ml-n4_5,
.mx-n4_5 {
  margin-left: -2.109375rem !important;
}

.m-n5_5 {
  margin: -2.578125rem !important;
}

.mt-n5_5,
.my-n5_5 {
  margin-top: -2.578125rem !important;
}

.mr-n5_5,
.mx-n5_5 {
  margin-right: -2.578125rem !important;
}

.mb-n5_5,
.my-n5_5 {
  margin-bottom: -2.578125rem !important;
}

.ml-n5_5,
.mx-n5_5 {
  margin-left: -2.578125rem !important;
}

.m-n6_5 {
  margin: -3.046875rem !important;
}

.mt-n6_5,
.my-n6_5 {
  margin-top: -3.046875rem !important;
}

.mr-n6_5,
.mx-n6_5 {
  margin-right: -3.046875rem !important;
}

.mb-n6_5,
.my-n6_5 {
  margin-bottom: -3.046875rem !important;
}

.ml-n6_5,
.mx-n6_5 {
  margin-left: -3.046875rem !important;
}

.m-n7_5 {
  margin: -3.515625rem !important;
}

.mt-n7_5,
.my-n7_5 {
  margin-top: -3.515625rem !important;
}

.mr-n7_5,
.mx-n7_5 {
  margin-right: -3.515625rem !important;
}

.mb-n7_5,
.my-n7_5 {
  margin-bottom: -3.515625rem !important;
}

.ml-n7_5,
.mx-n7_5 {
  margin-left: -3.515625rem !important;
}

.m-n8_5 {
  margin: -3.984375rem !important;
}

.mt-n8_5,
.my-n8_5 {
  margin-top: -3.984375rem !important;
}

.mr-n8_5,
.mx-n8_5 {
  margin-right: -3.984375rem !important;
}

.mb-n8_5,
.my-n8_5 {
  margin-bottom: -3.984375rem !important;
}

.ml-n8_5,
.mx-n8_5 {
  margin-left: -3.984375rem !important;
}

.m-n9_5 {
  margin: -4.453125rem !important;
}

.mt-n9_5,
.my-n9_5 {
  margin-top: -4.453125rem !important;
}

.mr-n9_5,
.mx-n9_5 {
  margin-right: -4.453125rem !important;
}

.mb-n9_5,
.my-n9_5 {
  margin-bottom: -4.453125rem !important;
}

.ml-n9_5,
.mx-n9_5 {
  margin-left: -4.453125rem !important;
}

.m-n10_5 {
  margin: -6.796875rem !important;
}

.mt-n10_5,
.my-n10_5 {
  margin-top: -6.796875rem !important;
}

.mr-n10_5,
.mx-n10_5 {
  margin-right: -6.796875rem !important;
}

.mb-n10_5,
.my-n10_5 {
  margin-bottom: -6.796875rem !important;
}

.ml-n10_5,
.mx-n10_5 {
  margin-left: -6.796875rem !important;
}

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

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

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

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

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

@media (min-width: 576px) {
  .m-sm-0 {
    margin: 0 !important;
  }
  .mt-sm-0,
  .my-sm-0 {
    margin-top: 0 !important;
  }
  .mr-sm-0,
  .mx-sm-0 {
    margin-right: 0 !important;
  }
  .mb-sm-0,
  .my-sm-0 {
    margin-bottom: 0 !important;
  }
  .ml-sm-0,
  .mx-sm-0 {
    margin-left: 0 !important;
  }
  .m-sm-1 {
    margin: 0.46875rem !important;
  }
  .mt-sm-1,
  .my-sm-1 {
    margin-top: 0.46875rem !important;
  }
  .mr-sm-1,
  .mx-sm-1 {
    margin-right: 0.46875rem !important;
  }
  .mb-sm-1,
  .my-sm-1 {
    margin-bottom: 0.46875rem !important;
  }
  .ml-sm-1,
  .mx-sm-1 {
    margin-left: 0.46875rem !important;
  }
  .m-sm-2 {
    margin: 0.9375rem !important;
  }
  .mt-sm-2,
  .my-sm-2 {
    margin-top: 0.9375rem !important;
  }
  .mr-sm-2,
  .mx-sm-2 {
    margin-right: 0.9375rem !important;
  }
  .mb-sm-2,
  .my-sm-2 {
    margin-bottom: 0.9375rem !important;
  }
  .ml-sm-2,
  .mx-sm-2 {
    margin-left: 0.9375rem !important;
  }
  .m-sm-3 {
    margin: 1.40625rem !important;
  }
  .mt-sm-3,
  .my-sm-3 {
    margin-top: 1.40625rem !important;
  }
  .mr-sm-3,
  .mx-sm-3 {
    margin-right: 1.40625rem !important;
  }
  .mb-sm-3,
  .my-sm-3 {
    margin-bottom: 1.40625rem !important;
  }
  .ml-sm-3,
  .mx-sm-3 {
    margin-left: 1.40625rem !important;
  }
  .m-sm-4 {
    margin: 1.875rem !important;
  }
  .mt-sm-4,
  .my-sm-4 {
    margin-top: 1.875rem !important;
  }
  .mr-sm-4,
  .mx-sm-4 {
    margin-right: 1.875rem !important;
  }
  .mb-sm-4,
  .my-sm-4 {
    margin-bottom: 1.875rem !important;
  }
  .ml-sm-4,
  .mx-sm-4 {
    margin-left: 1.875rem !important;
  }
  .m-sm-5 {
    margin: 2.34375rem !important;
  }
  .mt-sm-5,
  .my-sm-5 {
    margin-top: 2.34375rem !important;
  }
  .mr-sm-5,
  .mx-sm-5 {
    margin-right: 2.34375rem !important;
  }
  .mb-sm-5,
  .my-sm-5 {
    margin-bottom: 2.34375rem !important;
  }
  .ml-sm-5,
  .mx-sm-5 {
    margin-left: 2.34375rem !important;
  }
  .m-sm-6 {
    margin: 2.8125rem !important;
  }
  .mt-sm-6,
  .my-sm-6 {
    margin-top: 2.8125rem !important;
  }
  .mr-sm-6,
  .mx-sm-6 {
    margin-right: 2.8125rem !important;
  }
  .mb-sm-6,
  .my-sm-6 {
    margin-bottom: 2.8125rem !important;
  }
  .ml-sm-6,
  .mx-sm-6 {
    margin-left: 2.8125rem !important;
  }
  .m-sm-7 {
    margin: 3.28125rem !important;
  }
  .mt-sm-7,
  .my-sm-7 {
    margin-top: 3.28125rem !important;
  }
  .mr-sm-7,
  .mx-sm-7 {
    margin-right: 3.28125rem !important;
  }
  .mb-sm-7,
  .my-sm-7 {
    margin-bottom: 3.28125rem !important;
  }
  .ml-sm-7,
  .mx-sm-7 {
    margin-left: 3.28125rem !important;
  }
  .m-sm-8 {
    margin: 3.75rem !important;
  }
  .mt-sm-8,
  .my-sm-8 {
    margin-top: 3.75rem !important;
  }
  .mr-sm-8,
  .mx-sm-8 {
    margin-right: 3.75rem !important;
  }
  .mb-sm-8,
  .my-sm-8 {
    margin-bottom: 3.75rem !important;
  }
  .ml-sm-8,
  .mx-sm-8 {
    margin-left: 3.75rem !important;
  }
  .m-sm-9 {
    margin: 4.21875rem !important;
  }
  .mt-sm-9,
  .my-sm-9 {
    margin-top: 4.21875rem !important;
  }
  .mr-sm-9,
  .mx-sm-9 {
    margin-right: 4.21875rem !important;
  }
  .mb-sm-9,
  .my-sm-9 {
    margin-bottom: 4.21875rem !important;
  }
  .ml-sm-9,
  .mx-sm-9 {
    margin-left: 4.21875rem !important;
  }
  .m-sm-10 {
    margin: 6.5625rem !important;
  }
  .mt-sm-10,
  .my-sm-10 {
    margin-top: 6.5625rem !important;
  }
  .mr-sm-10,
  .mx-sm-10 {
    margin-right: 6.5625rem !important;
  }
  .mb-sm-10,
  .my-sm-10 {
    margin-bottom: 6.5625rem !important;
  }
  .ml-sm-10,
  .mx-sm-10 {
    margin-left: 6.5625rem !important;
  }
  .m-sm-1_5 {
    margin: 0.703125rem !important;
  }
  .mt-sm-1_5,
  .my-sm-1_5 {
    margin-top: 0.703125rem !important;
  }
  .mr-sm-1_5,
  .mx-sm-1_5 {
    margin-right: 0.703125rem !important;
  }
  .mb-sm-1_5,
  .my-sm-1_5 {
    margin-bottom: 0.703125rem !important;
  }
  .ml-sm-1_5,
  .mx-sm-1_5 {
    margin-left: 0.703125rem !important;
  }
  .m-sm-2_5 {
    margin: 1.171875rem !important;
  }
  .mt-sm-2_5,
  .my-sm-2_5 {
    margin-top: 1.171875rem !important;
  }
  .mr-sm-2_5,
  .mx-sm-2_5 {
    margin-right: 1.171875rem !important;
  }
  .mb-sm-2_5,
  .my-sm-2_5 {
    margin-bottom: 1.171875rem !important;
  }
  .ml-sm-2_5,
  .mx-sm-2_5 {
    margin-left: 1.171875rem !important;
  }
  .m-sm-3_5 {
    margin: 1.640625rem !important;
  }
  .mt-sm-3_5,
  .my-sm-3_5 {
    margin-top: 1.640625rem !important;
  }
  .mr-sm-3_5,
  .mx-sm-3_5 {
    margin-right: 1.640625rem !important;
  }
  .mb-sm-3_5,
  .my-sm-3_5 {
    margin-bottom: 1.640625rem !important;
  }
  .ml-sm-3_5,
  .mx-sm-3_5 {
    margin-left: 1.640625rem !important;
  }
  .m-sm-4_5 {
    margin: 2.109375rem !important;
  }
  .mt-sm-4_5,
  .my-sm-4_5 {
    margin-top: 2.109375rem !important;
  }
  .mr-sm-4_5,
  .mx-sm-4_5 {
    margin-right: 2.109375rem !important;
  }
  .mb-sm-4_5,
  .my-sm-4_5 {
    margin-bottom: 2.109375rem !important;
  }
  .ml-sm-4_5,
  .mx-sm-4_5 {
    margin-left: 2.109375rem !important;
  }
  .m-sm-5_5 {
    margin: 2.578125rem !important;
  }
  .mt-sm-5_5,
  .my-sm-5_5 {
    margin-top: 2.578125rem !important;
  }
  .mr-sm-5_5,
  .mx-sm-5_5 {
    margin-right: 2.578125rem !important;
  }
  .mb-sm-5_5,
  .my-sm-5_5 {
    margin-bottom: 2.578125rem !important;
  }
  .ml-sm-5_5,
  .mx-sm-5_5 {
    margin-left: 2.578125rem !important;
  }
  .m-sm-6_5 {
    margin: 3.046875rem !important;
  }
  .mt-sm-6_5,
  .my-sm-6_5 {
    margin-top: 3.046875rem !important;
  }
  .mr-sm-6_5,
  .mx-sm-6_5 {
    margin-right: 3.046875rem !important;
  }
  .mb-sm-6_5,
  .my-sm-6_5 {
    margin-bottom: 3.046875rem !important;
  }
  .ml-sm-6_5,
  .mx-sm-6_5 {
    margin-left: 3.046875rem !important;
  }
  .m-sm-7_5 {
    margin: 3.515625rem !important;
  }
  .mt-sm-7_5,
  .my-sm-7_5 {
    margin-top: 3.515625rem !important;
  }
  .mr-sm-7_5,
  .mx-sm-7_5 {
    margin-right: 3.515625rem !important;
  }
  .mb-sm-7_5,
  .my-sm-7_5 {
    margin-bottom: 3.515625rem !important;
  }
  .ml-sm-7_5,
  .mx-sm-7_5 {
    margin-left: 3.515625rem !important;
  }
  .m-sm-8_5 {
    margin: 3.984375rem !important;
  }
  .mt-sm-8_5,
  .my-sm-8_5 {
    margin-top: 3.984375rem !important;
  }
  .mr-sm-8_5,
  .mx-sm-8_5 {
    margin-right: 3.984375rem !important;
  }
  .mb-sm-8_5,
  .my-sm-8_5 {
    margin-bottom: 3.984375rem !important;
  }
  .ml-sm-8_5,
  .mx-sm-8_5 {
    margin-left: 3.984375rem !important;
  }
  .m-sm-9_5 {
    margin: 4.453125rem !important;
  }
  .mt-sm-9_5,
  .my-sm-9_5 {
    margin-top: 4.453125rem !important;
  }
  .mr-sm-9_5,
  .mx-sm-9_5 {
    margin-right: 4.453125rem !important;
  }
  .mb-sm-9_5,
  .my-sm-9_5 {
    margin-bottom: 4.453125rem !important;
  }
  .ml-sm-9_5,
  .mx-sm-9_5 {
    margin-left: 4.453125rem !important;
  }
  .m-sm-10_5 {
    margin: 6.796875rem !important;
  }
  .mt-sm-10_5,
  .my-sm-10_5 {
    margin-top: 6.796875rem !important;
  }
  .mr-sm-10_5,
  .mx-sm-10_5 {
    margin-right: 6.796875rem !important;
  }
  .mb-sm-10_5,
  .my-sm-10_5 {
    margin-bottom: 6.796875rem !important;
  }
  .ml-sm-10_5,
  .mx-sm-10_5 {
    margin-left: 6.796875rem !important;
  }
  .p-sm-0 {
    padding: 0 !important;
  }
  .pt-sm-0,
  .py-sm-0 {
    padding-top: 0 !important;
  }
  .pr-sm-0,
  .px-sm-0 {
    padding-right: 0 !important;
  }
  .pb-sm-0,
  .py-sm-0 {
    padding-bottom: 0 !important;
  }
  .pl-sm-0,
  .px-sm-0 {
    padding-left: 0 !important;
  }
  .p-sm-1 {
    padding: 0.46875rem !important;
  }
  .pt-sm-1,
  .py-sm-1 {
    padding-top: 0.46875rem !important;
  }
  .pr-sm-1,
  .px-sm-1 {
    padding-right: 0.46875rem !important;
  }
  .pb-sm-1,
  .py-sm-1 {
    padding-bottom: 0.46875rem !important;
  }
  .pl-sm-1,
  .px-sm-1 {
    padding-left: 0.46875rem !important;
  }
  .p-sm-2 {
    padding: 0.9375rem !important;
  }
  .pt-sm-2,
  .py-sm-2 {
    padding-top: 0.9375rem !important;
  }
  .pr-sm-2,
  .px-sm-2 {
    padding-right: 0.9375rem !important;
  }
  .pb-sm-2,
  .py-sm-2 {
    padding-bottom: 0.9375rem !important;
  }
  .pl-sm-2,
  .px-sm-2 {
    padding-left: 0.9375rem !important;
  }
  .p-sm-3 {
    padding: 1.40625rem !important;
  }
  .pt-sm-3,
  .py-sm-3 {
    padding-top: 1.40625rem !important;
  }
  .pr-sm-3,
  .px-sm-3 {
    padding-right: 1.40625rem !important;
  }
  .pb-sm-3,
  .py-sm-3 {
    padding-bottom: 1.40625rem !important;
  }
  .pl-sm-3,
  .px-sm-3 {
    padding-left: 1.40625rem !important;
  }
  .p-sm-4 {
    padding: 1.875rem !important;
  }
  .pt-sm-4,
  .py-sm-4 {
    padding-top: 1.875rem !important;
  }
  .pr-sm-4,
  .px-sm-4 {
    padding-right: 1.875rem !important;
  }
  .pb-sm-4,
  .py-sm-4 {
    padding-bottom: 1.875rem !important;
  }
  .pl-sm-4,
  .px-sm-4 {
    padding-left: 1.875rem !important;
  }
  .p-sm-5 {
    padding: 2.34375rem !important;
  }
  .pt-sm-5,
  .py-sm-5 {
    padding-top: 2.34375rem !important;
  }
  .pr-sm-5,
  .px-sm-5 {
    padding-right: 2.34375rem !important;
  }
  .pb-sm-5,
  .py-sm-5 {
    padding-bottom: 2.34375rem !important;
  }
  .pl-sm-5,
  .px-sm-5 {
    padding-left: 2.34375rem !important;
  }
  .p-sm-6 {
    padding: 2.8125rem !important;
  }
  .pt-sm-6,
  .py-sm-6 {
    padding-top: 2.8125rem !important;
  }
  .pr-sm-6,
  .px-sm-6 {
    padding-right: 2.8125rem !important;
  }
  .pb-sm-6,
  .py-sm-6 {
    padding-bottom: 2.8125rem !important;
  }
  .pl-sm-6,
  .px-sm-6 {
    padding-left: 2.8125rem !important;
  }
  .p-sm-7 {
    padding: 3.28125rem !important;
  }
  .pt-sm-7,
  .py-sm-7 {
    padding-top: 3.28125rem !important;
  }
  .pr-sm-7,
  .px-sm-7 {
    padding-right: 3.28125rem !important;
  }
  .pb-sm-7,
  .py-sm-7 {
    padding-bottom: 3.28125rem !important;
  }
  .pl-sm-7,
  .px-sm-7 {
    padding-left: 3.28125rem !important;
  }
  .p-sm-8 {
    padding: 3.75rem !important;
  }
  .pt-sm-8,
  .py-sm-8 {
    padding-top: 3.75rem !important;
  }
  .pr-sm-8,
  .px-sm-8 {
    padding-right: 3.75rem !important;
  }
  .pb-sm-8,
  .py-sm-8 {
    padding-bottom: 3.75rem !important;
  }
  .pl-sm-8,
  .px-sm-8 {
    padding-left: 3.75rem !important;
  }
  .p-sm-9 {
    padding: 4.21875rem !important;
  }
  .pt-sm-9,
  .py-sm-9 {
    padding-top: 4.21875rem !important;
  }
  .pr-sm-9,
  .px-sm-9 {
    padding-right: 4.21875rem !important;
  }
  .pb-sm-9,
  .py-sm-9 {
    padding-bottom: 4.21875rem !important;
  }
  .pl-sm-9,
  .px-sm-9 {
    padding-left: 4.21875rem !important;
  }
  .p-sm-10 {
    padding: 6.5625rem !important;
  }
  .pt-sm-10,
  .py-sm-10 {
    padding-top: 6.5625rem !important;
  }
  .pr-sm-10,
  .px-sm-10 {
    padding-right: 6.5625rem !important;
  }
  .pb-sm-10,
  .py-sm-10 {
    padding-bottom: 6.5625rem !important;
  }
  .pl-sm-10,
  .px-sm-10 {
    padding-left: 6.5625rem !important;
  }
  .p-sm-1_5 {
    padding: 0.703125rem !important;
  }
  .pt-sm-1_5,
  .py-sm-1_5 {
    padding-top: 0.703125rem !important;
  }
  .pr-sm-1_5,
  .px-sm-1_5 {
    padding-right: 0.703125rem !important;
  }
  .pb-sm-1_5,
  .py-sm-1_5 {
    padding-bottom: 0.703125rem !important;
  }
  .pl-sm-1_5,
  .px-sm-1_5 {
    padding-left: 0.703125rem !important;
  }
  .p-sm-2_5 {
    padding: 1.171875rem !important;
  }
  .pt-sm-2_5,
  .py-sm-2_5 {
    padding-top: 1.171875rem !important;
  }
  .pr-sm-2_5,
  .px-sm-2_5 {
    padding-right: 1.171875rem !important;
  }
  .pb-sm-2_5,
  .py-sm-2_5 {
    padding-bottom: 1.171875rem !important;
  }
  .pl-sm-2_5,
  .px-sm-2_5 {
    padding-left: 1.171875rem !important;
  }
  .p-sm-3_5 {
    padding: 1.640625rem !important;
  }
  .pt-sm-3_5,
  .py-sm-3_5 {
    padding-top: 1.640625rem !important;
  }
  .pr-sm-3_5,
  .px-sm-3_5 {
    padding-right: 1.640625rem !important;
  }
  .pb-sm-3_5,
  .py-sm-3_5 {
    padding-bottom: 1.640625rem !important;
  }
  .pl-sm-3_5,
  .px-sm-3_5 {
    padding-left: 1.640625rem !important;
  }
  .p-sm-4_5 {
    padding: 2.109375rem !important;
  }
  .pt-sm-4_5,
  .py-sm-4_5 {
    padding-top: 2.109375rem !important;
  }
  .pr-sm-4_5,
  .px-sm-4_5 {
    padding-right: 2.109375rem !important;
  }
  .pb-sm-4_5,
  .py-sm-4_5 {
    padding-bottom: 2.109375rem !important;
  }
  .pl-sm-4_5,
  .px-sm-4_5 {
    padding-left: 2.109375rem !important;
  }
  .p-sm-5_5 {
    padding: 2.578125rem !important;
  }
  .pt-sm-5_5,
  .py-sm-5_5 {
    padding-top: 2.578125rem !important;
  }
  .pr-sm-5_5,
  .px-sm-5_5 {
    padding-right: 2.578125rem !important;
  }
  .pb-sm-5_5,
  .py-sm-5_5 {
    padding-bottom: 2.578125rem !important;
  }
  .pl-sm-5_5,
  .px-sm-5_5 {
    padding-left: 2.578125rem !important;
  }
  .p-sm-6_5 {
    padding: 3.046875rem !important;
  }
  .pt-sm-6_5,
  .py-sm-6_5 {
    padding-top: 3.046875rem !important;
  }
  .pr-sm-6_5,
  .px-sm-6_5 {
    padding-right: 3.046875rem !important;
  }
  .pb-sm-6_5,
  .py-sm-6_5 {
    padding-bottom: 3.046875rem !important;
  }
  .pl-sm-6_5,
  .px-sm-6_5 {
    padding-left: 3.046875rem !important;
  }
  .p-sm-7_5 {
    padding: 3.515625rem !important;
  }
  .pt-sm-7_5,
  .py-sm-7_5 {
    padding-top: 3.515625rem !important;
  }
  .pr-sm-7_5,
  .px-sm-7_5 {
    padding-right: 3.515625rem !important;
  }
  .pb-sm-7_5,
  .py-sm-7_5 {
    padding-bottom: 3.515625rem !important;
  }
  .pl-sm-7_5,
  .px-sm-7_5 {
    padding-left: 3.515625rem !important;
  }
  .p-sm-8_5 {
    padding: 3.984375rem !important;
  }
  .pt-sm-8_5,
  .py-sm-8_5 {
    padding-top: 3.984375rem !important;
  }
  .pr-sm-8_5,
  .px-sm-8_5 {
    padding-right: 3.984375rem !important;
  }
  .pb-sm-8_5,
  .py-sm-8_5 {
    padding-bottom: 3.984375rem !important;
  }
  .pl-sm-8_5,
  .px-sm-8_5 {
    padding-left: 3.984375rem !important;
  }
  .p-sm-9_5 {
    padding: 4.453125rem !important;
  }
  .pt-sm-9_5,
  .py-sm-9_5 {
    padding-top: 4.453125rem !important;
  }
  .pr-sm-9_5,
  .px-sm-9_5 {
    padding-right: 4.453125rem !important;
  }
  .pb-sm-9_5,
  .py-sm-9_5 {
    padding-bottom: 4.453125rem !important;
  }
  .pl-sm-9_5,
  .px-sm-9_5 {
    padding-left: 4.453125rem !important;
  }
  .p-sm-10_5 {
    padding: 6.796875rem !important;
  }
  .pt-sm-10_5,
  .py-sm-10_5 {
    padding-top: 6.796875rem !important;
  }
  .pr-sm-10_5,
  .px-sm-10_5 {
    padding-right: 6.796875rem !important;
  }
  .pb-sm-10_5,
  .py-sm-10_5 {
    padding-bottom: 6.796875rem !important;
  }
  .pl-sm-10_5,
  .px-sm-10_5 {
    padding-left: 6.796875rem !important;
  }
  .m-sm-n1 {
    margin: -0.46875rem !important;
  }
  .mt-sm-n1,
  .my-sm-n1 {
    margin-top: -0.46875rem !important;
  }
  .mr-sm-n1,
  .mx-sm-n1 {
    margin-right: -0.46875rem !important;
  }
  .mb-sm-n1,
  .my-sm-n1 {
    margin-bottom: -0.46875rem !important;
  }
  .ml-sm-n1,
  .mx-sm-n1 {
    margin-left: -0.46875rem !important;
  }
  .m-sm-n2 {
    margin: -0.9375rem !important;
  }
  .mt-sm-n2,
  .my-sm-n2 {
    margin-top: -0.9375rem !important;
  }
  .mr-sm-n2,
  .mx-sm-n2 {
    margin-right: -0.9375rem !important;
  }
  .mb-sm-n2,
  .my-sm-n2 {
    margin-bottom: -0.9375rem !important;
  }
  .ml-sm-n2,
  .mx-sm-n2 {
    margin-left: -0.9375rem !important;
  }
  .m-sm-n3 {
    margin: -1.40625rem !important;
  }
  .mt-sm-n3,
  .my-sm-n3 {
    margin-top: -1.40625rem !important;
  }
  .mr-sm-n3,
  .mx-sm-n3 {
    margin-right: -1.40625rem !important;
  }
  .mb-sm-n3,
  .my-sm-n3 {
    margin-bottom: -1.40625rem !important;
  }
  .ml-sm-n3,
  .mx-sm-n3 {
    margin-left: -1.40625rem !important;
  }
  .m-sm-n4 {
    margin: -1.875rem !important;
  }
  .mt-sm-n4,
  .my-sm-n4 {
    margin-top: -1.875rem !important;
  }
  .mr-sm-n4,
  .mx-sm-n4 {
    margin-right: -1.875rem !important;
  }
  .mb-sm-n4,
  .my-sm-n4 {
    margin-bottom: -1.875rem !important;
  }
  .ml-sm-n4,
  .mx-sm-n4 {
    margin-left: -1.875rem !important;
  }
  .m-sm-n5 {
    margin: -2.34375rem !important;
  }
  .mt-sm-n5,
  .my-sm-n5 {
    margin-top: -2.34375rem !important;
  }
  .mr-sm-n5,
  .mx-sm-n5 {
    margin-right: -2.34375rem !important;
  }
  .mb-sm-n5,
  .my-sm-n5 {
    margin-bottom: -2.34375rem !important;
  }
  .ml-sm-n5,
  .mx-sm-n5 {
    margin-left: -2.34375rem !important;
  }
  .m-sm-n6 {
    margin: -2.8125rem !important;
  }
  .mt-sm-n6,
  .my-sm-n6 {
    margin-top: -2.8125rem !important;
  }
  .mr-sm-n6,
  .mx-sm-n6 {
    margin-right: -2.8125rem !important;
  }
  .mb-sm-n6,
  .my-sm-n6 {
    margin-bottom: -2.8125rem !important;
  }
  .ml-sm-n6,
  .mx-sm-n6 {
    margin-left: -2.8125rem !important;
  }
  .m-sm-n7 {
    margin: -3.28125rem !important;
  }
  .mt-sm-n7,
  .my-sm-n7 {
    margin-top: -3.28125rem !important;
  }
  .mr-sm-n7,
  .mx-sm-n7 {
    margin-right: -3.28125rem !important;
  }
  .mb-sm-n7,
  .my-sm-n7 {
    margin-bottom: -3.28125rem !important;
  }
  .ml-sm-n7,
  .mx-sm-n7 {
    margin-left: -3.28125rem !important;
  }
  .m-sm-n8 {
    margin: -3.75rem !important;
  }
  .mt-sm-n8,
  .my-sm-n8 {
    margin-top: -3.75rem !important;
  }
  .mr-sm-n8,
  .mx-sm-n8 {
    margin-right: -3.75rem !important;
  }
  .mb-sm-n8,
  .my-sm-n8 {
    margin-bottom: -3.75rem !important;
  }
  .ml-sm-n8,
  .mx-sm-n8 {
    margin-left: -3.75rem !important;
  }
  .m-sm-n9 {
    margin: -4.21875rem !important;
  }
  .mt-sm-n9,
  .my-sm-n9 {
    margin-top: -4.21875rem !important;
  }
  .mr-sm-n9,
  .mx-sm-n9 {
    margin-right: -4.21875rem !important;
  }
  .mb-sm-n9,
  .my-sm-n9 {
    margin-bottom: -4.21875rem !important;
  }
  .ml-sm-n9,
  .mx-sm-n9 {
    margin-left: -4.21875rem !important;
  }
  .m-sm-n10 {
    margin: -6.5625rem !important;
  }
  .mt-sm-n10,
  .my-sm-n10 {
    margin-top: -6.5625rem !important;
  }
  .mr-sm-n10,
  .mx-sm-n10 {
    margin-right: -6.5625rem !important;
  }
  .mb-sm-n10,
  .my-sm-n10 {
    margin-bottom: -6.5625rem !important;
  }
  .ml-sm-n10,
  .mx-sm-n10 {
    margin-left: -6.5625rem !important;
  }
  .m-sm-n1_5 {
    margin: -0.703125rem !important;
  }
  .mt-sm-n1_5,
  .my-sm-n1_5 {
    margin-top: -0.703125rem !important;
  }
  .mr-sm-n1_5,
  .mx-sm-n1_5 {
    margin-right: -0.703125rem !important;
  }
  .mb-sm-n1_5,
  .my-sm-n1_5 {
    margin-bottom: -0.703125rem !important;
  }
  .ml-sm-n1_5,
  .mx-sm-n1_5 {
    margin-left: -0.703125rem !important;
  }
  .m-sm-n2_5 {
    margin: -1.171875rem !important;
  }
  .mt-sm-n2_5,
  .my-sm-n2_5 {
    margin-top: -1.171875rem !important;
  }
  .mr-sm-n2_5,
  .mx-sm-n2_5 {
    margin-right: -1.171875rem !important;
  }
  .mb-sm-n2_5,
  .my-sm-n2_5 {
    margin-bottom: -1.171875rem !important;
  }
  .ml-sm-n2_5,
  .mx-sm-n2_5 {
    margin-left: -1.171875rem !important;
  }
  .m-sm-n3_5 {
    margin: -1.640625rem !important;
  }
  .mt-sm-n3_5,
  .my-sm-n3_5 {
    margin-top: -1.640625rem !important;
  }
  .mr-sm-n3_5,
  .mx-sm-n3_5 {
    margin-right: -1.640625rem !important;
  }
  .mb-sm-n3_5,
  .my-sm-n3_5 {
    margin-bottom: -1.640625rem !important;
  }
  .ml-sm-n3_5,
  .mx-sm-n3_5 {
    margin-left: -1.640625rem !important;
  }
  .m-sm-n4_5 {
    margin: -2.109375rem !important;
  }
  .mt-sm-n4_5,
  .my-sm-n4_5 {
    margin-top: -2.109375rem !important;
  }
  .mr-sm-n4_5,
  .mx-sm-n4_5 {
    margin-right: -2.109375rem !important;
  }
  .mb-sm-n4_5,
  .my-sm-n4_5 {
    margin-bottom: -2.109375rem !important;
  }
  .ml-sm-n4_5,
  .mx-sm-n4_5 {
    margin-left: -2.109375rem !important;
  }
  .m-sm-n5_5 {
    margin: -2.578125rem !important;
  }
  .mt-sm-n5_5,
  .my-sm-n5_5 {
    margin-top: -2.578125rem !important;
  }
  .mr-sm-n5_5,
  .mx-sm-n5_5 {
    margin-right: -2.578125rem !important;
  }
  .mb-sm-n5_5,
  .my-sm-n5_5 {
    margin-bottom: -2.578125rem !important;
  }
  .ml-sm-n5_5,
  .mx-sm-n5_5 {
    margin-left: -2.578125rem !important;
  }
  .m-sm-n6_5 {
    margin: -3.046875rem !important;
  }
  .mt-sm-n6_5,
  .my-sm-n6_5 {
    margin-top: -3.046875rem !important;
  }
  .mr-sm-n6_5,
  .mx-sm-n6_5 {
    margin-right: -3.046875rem !important;
  }
  .mb-sm-n6_5,
  .my-sm-n6_5 {
    margin-bottom: -3.046875rem !important;
  }
  .ml-sm-n6_5,
  .mx-sm-n6_5 {
    margin-left: -3.046875rem !important;
  }
  .m-sm-n7_5 {
    margin: -3.515625rem !important;
  }
  .mt-sm-n7_5,
  .my-sm-n7_5 {
    margin-top: -3.515625rem !important;
  }
  .mr-sm-n7_5,
  .mx-sm-n7_5 {
    margin-right: -3.515625rem !important;
  }
  .mb-sm-n7_5,
  .my-sm-n7_5 {
    margin-bottom: -3.515625rem !important;
  }
  .ml-sm-n7_5,
  .mx-sm-n7_5 {
    margin-left: -3.515625rem !important;
  }
  .m-sm-n8_5 {
    margin: -3.984375rem !important;
  }
  .mt-sm-n8_5,
  .my-sm-n8_5 {
    margin-top: -3.984375rem !important;
  }
  .mr-sm-n8_5,
  .mx-sm-n8_5 {
    margin-right: -3.984375rem !important;
  }
  .mb-sm-n8_5,
  .my-sm-n8_5 {
    margin-bottom: -3.984375rem !important;
  }
  .ml-sm-n8_5,
  .mx-sm-n8_5 {
    margin-left: -3.984375rem !important;
  }
  .m-sm-n9_5 {
    margin: -4.453125rem !important;
  }
  .mt-sm-n9_5,
  .my-sm-n9_5 {
    margin-top: -4.453125rem !important;
  }
  .mr-sm-n9_5,
  .mx-sm-n9_5 {
    margin-right: -4.453125rem !important;
  }
  .mb-sm-n9_5,
  .my-sm-n9_5 {
    margin-bottom: -4.453125rem !important;
  }
  .ml-sm-n9_5,
  .mx-sm-n9_5 {
    margin-left: -4.453125rem !important;
  }
  .m-sm-n10_5 {
    margin: -6.796875rem !important;
  }
  .mt-sm-n10_5,
  .my-sm-n10_5 {
    margin-top: -6.796875rem !important;
  }
  .mr-sm-n10_5,
  .mx-sm-n10_5 {
    margin-right: -6.796875rem !important;
  }
  .mb-sm-n10_5,
  .my-sm-n10_5 {
    margin-bottom: -6.796875rem !important;
  }
  .ml-sm-n10_5,
  .mx-sm-n10_5 {
    margin-left: -6.796875rem !important;
  }
  .m-sm-auto {
    margin: auto !important;
  }
  .mt-sm-auto,
  .my-sm-auto {
    margin-top: auto !important;
  }
  .mr-sm-auto,
  .mx-sm-auto {
    margin-right: auto !important;
  }
  .mb-sm-auto,
  .my-sm-auto {
    margin-bottom: auto !important;
  }
  .ml-sm-auto,
  .mx-sm-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 768px) {
  .m-md-0 {
    margin: 0 !important;
  }
  .mt-md-0,
  .my-md-0 {
    margin-top: 0 !important;
  }
  .mr-md-0,
  .mx-md-0 {
    margin-right: 0 !important;
  }
  .mb-md-0,
  .my-md-0 {
    margin-bottom: 0 !important;
  }
  .ml-md-0,
  .mx-md-0 {
    margin-left: 0 !important;
  }
  .m-md-1 {
    margin: 0.46875rem !important;
  }
  .mt-md-1,
  .my-md-1 {
    margin-top: 0.46875rem !important;
  }
  .mr-md-1,
  .mx-md-1 {
    margin-right: 0.46875rem !important;
  }
  .mb-md-1,
  .my-md-1 {
    margin-bottom: 0.46875rem !important;
  }
  .ml-md-1,
  .mx-md-1 {
    margin-left: 0.46875rem !important;
  }
  .m-md-2 {
    margin: 0.9375rem !important;
  }
  .mt-md-2,
  .my-md-2 {
    margin-top: 0.9375rem !important;
  }
  .mr-md-2,
  .mx-md-2 {
    margin-right: 0.9375rem !important;
  }
  .mb-md-2,
  .my-md-2 {
    margin-bottom: 0.9375rem !important;
  }
  .ml-md-2,
  .mx-md-2 {
    margin-left: 0.9375rem !important;
  }
  .m-md-3 {
    margin: 1.40625rem !important;
  }
  .mt-md-3,
  .my-md-3 {
    margin-top: 1.40625rem !important;
  }
  .mr-md-3,
  .mx-md-3 {
    margin-right: 1.40625rem !important;
  }
  .mb-md-3,
  .my-md-3 {
    margin-bottom: 1.40625rem !important;
  }
  .ml-md-3,
  .mx-md-3 {
    margin-left: 1.40625rem !important;
  }
  .m-md-4 {
    margin: 1.875rem !important;
  }
  .mt-md-4,
  .my-md-4 {
    margin-top: 1.875rem !important;
  }
  .mr-md-4,
  .mx-md-4 {
    margin-right: 1.875rem !important;
  }
  .mb-md-4,
  .my-md-4 {
    margin-bottom: 1.875rem !important;
  }
  .ml-md-4,
  .mx-md-4 {
    margin-left: 1.875rem !important;
  }
  .m-md-5 {
    margin: 2.34375rem !important;
  }
  .mt-md-5,
  .my-md-5 {
    margin-top: 2.34375rem !important;
  }
  .mr-md-5,
  .mx-md-5 {
    margin-right: 2.34375rem !important;
  }
  .mb-md-5,
  .my-md-5 {
    margin-bottom: 2.34375rem !important;
  }
  .ml-md-5,
  .mx-md-5 {
    margin-left: 2.34375rem !important;
  }
  .m-md-6 {
    margin: 2.8125rem !important;
  }
  .mt-md-6,
  .my-md-6 {
    margin-top: 2.8125rem !important;
  }
  .mr-md-6,
  .mx-md-6 {
    margin-right: 2.8125rem !important;
  }
  .mb-md-6,
  .my-md-6 {
    margin-bottom: 2.8125rem !important;
  }
  .ml-md-6,
  .mx-md-6 {
    margin-left: 2.8125rem !important;
  }
  .m-md-7 {
    margin: 3.28125rem !important;
  }
  .mt-md-7,
  .my-md-7 {
    margin-top: 3.28125rem !important;
  }
  .mr-md-7,
  .mx-md-7 {
    margin-right: 3.28125rem !important;
  }
  .mb-md-7,
  .my-md-7 {
    margin-bottom: 3.28125rem !important;
  }
  .ml-md-7,
  .mx-md-7 {
    margin-left: 3.28125rem !important;
  }
  .m-md-8 {
    margin: 3.75rem !important;
  }
  .mt-md-8,
  .my-md-8 {
    margin-top: 3.75rem !important;
  }
  .mr-md-8,
  .mx-md-8 {
    margin-right: 3.75rem !important;
  }
  .mb-md-8,
  .my-md-8 {
    margin-bottom: 3.75rem !important;
  }
  .ml-md-8,
  .mx-md-8 {
    margin-left: 3.75rem !important;
  }
  .m-md-9 {
    margin: 4.21875rem !important;
  }
  .mt-md-9,
  .my-md-9 {
    margin-top: 4.21875rem !important;
  }
  .mr-md-9,
  .mx-md-9 {
    margin-right: 4.21875rem !important;
  }
  .mb-md-9,
  .my-md-9 {
    margin-bottom: 4.21875rem !important;
  }
  .ml-md-9,
  .mx-md-9 {
    margin-left: 4.21875rem !important;
  }
  .m-md-10 {
    margin: 6.5625rem !important;
  }
  .mt-md-10,
  .my-md-10 {
    margin-top: 6.5625rem !important;
  }
  .mr-md-10,
  .mx-md-10 {
    margin-right: 6.5625rem !important;
  }
  .mb-md-10,
  .my-md-10 {
    margin-bottom: 6.5625rem !important;
  }
  .ml-md-10,
  .mx-md-10 {
    margin-left: 6.5625rem !important;
  }
  .m-md-1_5 {
    margin: 0.703125rem !important;
  }
  .mt-md-1_5,
  .my-md-1_5 {
    margin-top: 0.703125rem !important;
  }
  .mr-md-1_5,
  .mx-md-1_5 {
    margin-right: 0.703125rem !important;
  }
  .mb-md-1_5,
  .my-md-1_5 {
    margin-bottom: 0.703125rem !important;
  }
  .ml-md-1_5,
  .mx-md-1_5 {
    margin-left: 0.703125rem !important;
  }
  .m-md-2_5 {
    margin: 1.171875rem !important;
  }
  .mt-md-2_5,
  .my-md-2_5 {
    margin-top: 1.171875rem !important;
  }
  .mr-md-2_5,
  .mx-md-2_5 {
    margin-right: 1.171875rem !important;
  }
  .mb-md-2_5,
  .my-md-2_5 {
    margin-bottom: 1.171875rem !important;
  }
  .ml-md-2_5,
  .mx-md-2_5 {
    margin-left: 1.171875rem !important;
  }
  .m-md-3_5 {
    margin: 1.640625rem !important;
  }
  .mt-md-3_5,
  .my-md-3_5 {
    margin-top: 1.640625rem !important;
  }
  .mr-md-3_5,
  .mx-md-3_5 {
    margin-right: 1.640625rem !important;
  }
  .mb-md-3_5,
  .my-md-3_5 {
    margin-bottom: 1.640625rem !important;
  }
  .ml-md-3_5,
  .mx-md-3_5 {
    margin-left: 1.640625rem !important;
  }
  .m-md-4_5 {
    margin: 2.109375rem !important;
  }
  .mt-md-4_5,
  .my-md-4_5 {
    margin-top: 2.109375rem !important;
  }
  .mr-md-4_5,
  .mx-md-4_5 {
    margin-right: 2.109375rem !important;
  }
  .mb-md-4_5,
  .my-md-4_5 {
    margin-bottom: 2.109375rem !important;
  }
  .ml-md-4_5,
  .mx-md-4_5 {
    margin-left: 2.109375rem !important;
  }
  .m-md-5_5 {
    margin: 2.578125rem !important;
  }
  .mt-md-5_5,
  .my-md-5_5 {
    margin-top: 2.578125rem !important;
  }
  .mr-md-5_5,
  .mx-md-5_5 {
    margin-right: 2.578125rem !important;
  }
  .mb-md-5_5,
  .my-md-5_5 {
    margin-bottom: 2.578125rem !important;
  }
  .ml-md-5_5,
  .mx-md-5_5 {
    margin-left: 2.578125rem !important;
  }
  .m-md-6_5 {
    margin: 3.046875rem !important;
  }
  .mt-md-6_5,
  .my-md-6_5 {
    margin-top: 3.046875rem !important;
  }
  .mr-md-6_5,
  .mx-md-6_5 {
    margin-right: 3.046875rem !important;
  }
  .mb-md-6_5,
  .my-md-6_5 {
    margin-bottom: 3.046875rem !important;
  }
  .ml-md-6_5,
  .mx-md-6_5 {
    margin-left: 3.046875rem !important;
  }
  .m-md-7_5 {
    margin: 3.515625rem !important;
  }
  .mt-md-7_5,
  .my-md-7_5 {
    margin-top: 3.515625rem !important;
  }
  .mr-md-7_5,
  .mx-md-7_5 {
    margin-right: 3.515625rem !important;
  }
  .mb-md-7_5,
  .my-md-7_5 {
    margin-bottom: 3.515625rem !important;
  }
  .ml-md-7_5,
  .mx-md-7_5 {
    margin-left: 3.515625rem !important;
  }
  .m-md-8_5 {
    margin: 3.984375rem !important;
  }
  .mt-md-8_5,
  .my-md-8_5 {
    margin-top: 3.984375rem !important;
  }
  .mr-md-8_5,
  .mx-md-8_5 {
    margin-right: 3.984375rem !important;
  }
  .mb-md-8_5,
  .my-md-8_5 {
    margin-bottom: 3.984375rem !important;
  }
  .ml-md-8_5,
  .mx-md-8_5 {
    margin-left: 3.984375rem !important;
  }
  .m-md-9_5 {
    margin: 4.453125rem !important;
  }
  .mt-md-9_5,
  .my-md-9_5 {
    margin-top: 4.453125rem !important;
  }
  .mr-md-9_5,
  .mx-md-9_5 {
    margin-right: 4.453125rem !important;
  }
  .mb-md-9_5,
  .my-md-9_5 {
    margin-bottom: 4.453125rem !important;
  }
  .ml-md-9_5,
  .mx-md-9_5 {
    margin-left: 4.453125rem !important;
  }
  .m-md-10_5 {
    margin: 6.796875rem !important;
  }
  .mt-md-10_5,
  .my-md-10_5 {
    margin-top: 6.796875rem !important;
  }
  .mr-md-10_5,
  .mx-md-10_5 {
    margin-right: 6.796875rem !important;
  }
  .mb-md-10_5,
  .my-md-10_5 {
    margin-bottom: 6.796875rem !important;
  }
  .ml-md-10_5,
  .mx-md-10_5 {
    margin-left: 6.796875rem !important;
  }
  .p-md-0 {
    padding: 0 !important;
  }
  .pt-md-0,
  .py-md-0 {
    padding-top: 0 !important;
  }
  .pr-md-0,
  .px-md-0 {
    padding-right: 0 !important;
  }
  .pb-md-0,
  .py-md-0 {
    padding-bottom: 0 !important;
  }
  .pl-md-0,
  .px-md-0 {
    padding-left: 0 !important;
  }
  .p-md-1 {
    padding: 0.46875rem !important;
  }
  .pt-md-1,
  .py-md-1 {
    padding-top: 0.46875rem !important;
  }
  .pr-md-1,
  .px-md-1 {
    padding-right: 0.46875rem !important;
  }
  .pb-md-1,
  .py-md-1 {
    padding-bottom: 0.46875rem !important;
  }
  .pl-md-1,
  .px-md-1 {
    padding-left: 0.46875rem !important;
  }
  .p-md-2 {
    padding: 0.9375rem !important;
  }
  .pt-md-2,
  .py-md-2 {
    padding-top: 0.9375rem !important;
  }
  .pr-md-2,
  .px-md-2 {
    padding-right: 0.9375rem !important;
  }
  .pb-md-2,
  .py-md-2 {
    padding-bottom: 0.9375rem !important;
  }
  .pl-md-2,
  .px-md-2 {
    padding-left: 0.9375rem !important;
  }
  .p-md-3 {
    padding: 1.40625rem !important;
  }
  .pt-md-3,
  .py-md-3 {
    padding-top: 1.40625rem !important;
  }
  .pr-md-3,
  .px-md-3 {
    padding-right: 1.40625rem !important;
  }
  .pb-md-3,
  .py-md-3 {
    padding-bottom: 1.40625rem !important;
  }
  .pl-md-3,
  .px-md-3 {
    padding-left: 1.40625rem !important;
  }
  .p-md-4 {
    padding: 1.875rem !important;
  }
  .pt-md-4,
  .py-md-4 {
    padding-top: 1.875rem !important;
  }
  .pr-md-4,
  .px-md-4 {
    padding-right: 1.875rem !important;
  }
  .pb-md-4,
  .py-md-4 {
    padding-bottom: 1.875rem !important;
  }
  .pl-md-4,
  .px-md-4 {
    padding-left: 1.875rem !important;
  }
  .p-md-5 {
    padding: 2.34375rem !important;
  }
  .pt-md-5,
  .py-md-5 {
    padding-top: 2.34375rem !important;
  }
  .pr-md-5,
  .px-md-5 {
    padding-right: 2.34375rem !important;
  }
  .pb-md-5,
  .py-md-5 {
    padding-bottom: 2.34375rem !important;
  }
  .pl-md-5,
  .px-md-5 {
    padding-left: 2.34375rem !important;
  }
  .p-md-6 {
    padding: 2.8125rem !important;
  }
  .pt-md-6,
  .py-md-6 {
    padding-top: 2.8125rem !important;
  }
  .pr-md-6,
  .px-md-6 {
    padding-right: 2.8125rem !important;
  }
  .pb-md-6,
  .py-md-6 {
    padding-bottom: 2.8125rem !important;
  }
  .pl-md-6,
  .px-md-6 {
    padding-left: 2.8125rem !important;
  }
  .p-md-7 {
    padding: 3.28125rem !important;
  }
  .pt-md-7,
  .py-md-7 {
    padding-top: 3.28125rem !important;
  }
  .pr-md-7,
  .px-md-7 {
    padding-right: 3.28125rem !important;
  }
  .pb-md-7,
  .py-md-7 {
    padding-bottom: 3.28125rem !important;
  }
  .pl-md-7,
  .px-md-7 {
    padding-left: 3.28125rem !important;
  }
  .p-md-8 {
    padding: 3.75rem !important;
  }
  .pt-md-8,
  .py-md-8 {
    padding-top: 3.75rem !important;
  }
  .pr-md-8,
  .px-md-8 {
    padding-right: 3.75rem !important;
  }
  .pb-md-8,
  .py-md-8 {
    padding-bottom: 3.75rem !important;
  }
  .pl-md-8,
  .px-md-8 {
    padding-left: 3.75rem !important;
  }
  .p-md-9 {
    padding: 4.21875rem !important;
  }
  .pt-md-9,
  .py-md-9 {
    padding-top: 4.21875rem !important;
  }
  .pr-md-9,
  .px-md-9 {
    padding-right: 4.21875rem !important;
  }
  .pb-md-9,
  .py-md-9 {
    padding-bottom: 4.21875rem !important;
  }
  .pl-md-9,
  .px-md-9 {
    padding-left: 4.21875rem !important;
  }
  .p-md-10 {
    padding: 6.5625rem !important;
  }
  .pt-md-10,
  .py-md-10 {
    padding-top: 6.5625rem !important;
  }
  .pr-md-10,
  .px-md-10 {
    padding-right: 6.5625rem !important;
  }
  .pb-md-10,
  .py-md-10 {
    padding-bottom: 6.5625rem !important;
  }
  .pl-md-10,
  .px-md-10 {
    padding-left: 6.5625rem !important;
  }
  .p-md-1_5 {
    padding: 0.703125rem !important;
  }
  .pt-md-1_5,
  .py-md-1_5 {
    padding-top: 0.703125rem !important;
  }
  .pr-md-1_5,
  .px-md-1_5 {
    padding-right: 0.703125rem !important;
  }
  .pb-md-1_5,
  .py-md-1_5 {
    padding-bottom: 0.703125rem !important;
  }
  .pl-md-1_5,
  .px-md-1_5 {
    padding-left: 0.703125rem !important;
  }
  .p-md-2_5 {
    padding: 1.171875rem !important;
  }
  .pt-md-2_5,
  .py-md-2_5 {
    padding-top: 1.171875rem !important;
  }
  .pr-md-2_5,
  .px-md-2_5 {
    padding-right: 1.171875rem !important;
  }
  .pb-md-2_5,
  .py-md-2_5 {
    padding-bottom: 1.171875rem !important;
  }
  .pl-md-2_5,
  .px-md-2_5 {
    padding-left: 1.171875rem !important;
  }
  .p-md-3_5 {
    padding: 1.640625rem !important;
  }
  .pt-md-3_5,
  .py-md-3_5 {
    padding-top: 1.640625rem !important;
  }
  .pr-md-3_5,
  .px-md-3_5 {
    padding-right: 1.640625rem !important;
  }
  .pb-md-3_5,
  .py-md-3_5 {
    padding-bottom: 1.640625rem !important;
  }
  .pl-md-3_5,
  .px-md-3_5 {
    padding-left: 1.640625rem !important;
  }
  .p-md-4_5 {
    padding: 2.109375rem !important;
  }
  .pt-md-4_5,
  .py-md-4_5 {
    padding-top: 2.109375rem !important;
  }
  .pr-md-4_5,
  .px-md-4_5 {
    padding-right: 2.109375rem !important;
  }
  .pb-md-4_5,
  .py-md-4_5 {
    padding-bottom: 2.109375rem !important;
  }
  .pl-md-4_5,
  .px-md-4_5 {
    padding-left: 2.109375rem !important;
  }
  .p-md-5_5 {
    padding: 2.578125rem !important;
  }
  .pt-md-5_5,
  .py-md-5_5 {
    padding-top: 2.578125rem !important;
  }
  .pr-md-5_5,
  .px-md-5_5 {
    padding-right: 2.578125rem !important;
  }
  .pb-md-5_5,
  .py-md-5_5 {
    padding-bottom: 2.578125rem !important;
  }
  .pl-md-5_5,
  .px-md-5_5 {
    padding-left: 2.578125rem !important;
  }
  .p-md-6_5 {
    padding: 3.046875rem !important;
  }
  .pt-md-6_5,
  .py-md-6_5 {
    padding-top: 3.046875rem !important;
  }
  .pr-md-6_5,
  .px-md-6_5 {
    padding-right: 3.046875rem !important;
  }
  .pb-md-6_5,
  .py-md-6_5 {
    padding-bottom: 3.046875rem !important;
  }
  .pl-md-6_5,
  .px-md-6_5 {
    padding-left: 3.046875rem !important;
  }
  .p-md-7_5 {
    padding: 3.515625rem !important;
  }
  .pt-md-7_5,
  .py-md-7_5 {
    padding-top: 3.515625rem !important;
  }
  .pr-md-7_5,
  .px-md-7_5 {
    padding-right: 3.515625rem !important;
  }
  .pb-md-7_5,
  .py-md-7_5 {
    padding-bottom: 3.515625rem !important;
  }
  .pl-md-7_5,
  .px-md-7_5 {
    padding-left: 3.515625rem !important;
  }
  .p-md-8_5 {
    padding: 3.984375rem !important;
  }
  .pt-md-8_5,
  .py-md-8_5 {
    padding-top: 3.984375rem !important;
  }
  .pr-md-8_5,
  .px-md-8_5 {
    padding-right: 3.984375rem !important;
  }
  .pb-md-8_5,
  .py-md-8_5 {
    padding-bottom: 3.984375rem !important;
  }
  .pl-md-8_5,
  .px-md-8_5 {
    padding-left: 3.984375rem !important;
  }
  .p-md-9_5 {
    padding: 4.453125rem !important;
  }
  .pt-md-9_5,
  .py-md-9_5 {
    padding-top: 4.453125rem !important;
  }
  .pr-md-9_5,
  .px-md-9_5 {
    padding-right: 4.453125rem !important;
  }
  .pb-md-9_5,
  .py-md-9_5 {
    padding-bottom: 4.453125rem !important;
  }
  .pl-md-9_5,
  .px-md-9_5 {
    padding-left: 4.453125rem !important;
  }
  .p-md-10_5 {
    padding: 6.796875rem !important;
  }
  .pt-md-10_5,
  .py-md-10_5 {
    padding-top: 6.796875rem !important;
  }
  .pr-md-10_5,
  .px-md-10_5 {
    padding-right: 6.796875rem !important;
  }
  .pb-md-10_5,
  .py-md-10_5 {
    padding-bottom: 6.796875rem !important;
  }
  .pl-md-10_5,
  .px-md-10_5 {
    padding-left: 6.796875rem !important;
  }
  .m-md-n1 {
    margin: -0.46875rem !important;
  }
  .mt-md-n1,
  .my-md-n1 {
    margin-top: -0.46875rem !important;
  }
  .mr-md-n1,
  .mx-md-n1 {
    margin-right: -0.46875rem !important;
  }
  .mb-md-n1,
  .my-md-n1 {
    margin-bottom: -0.46875rem !important;
  }
  .ml-md-n1,
  .mx-md-n1 {
    margin-left: -0.46875rem !important;
  }
  .m-md-n2 {
    margin: -0.9375rem !important;
  }
  .mt-md-n2,
  .my-md-n2 {
    margin-top: -0.9375rem !important;
  }
  .mr-md-n2,
  .mx-md-n2 {
    margin-right: -0.9375rem !important;
  }
  .mb-md-n2,
  .my-md-n2 {
    margin-bottom: -0.9375rem !important;
  }
  .ml-md-n2,
  .mx-md-n2 {
    margin-left: -0.9375rem !important;
  }
  .m-md-n3 {
    margin: -1.40625rem !important;
  }
  .mt-md-n3,
  .my-md-n3 {
    margin-top: -1.40625rem !important;
  }
  .mr-md-n3,
  .mx-md-n3 {
    margin-right: -1.40625rem !important;
  }
  .mb-md-n3,
  .my-md-n3 {
    margin-bottom: -1.40625rem !important;
  }
  .ml-md-n3,
  .mx-md-n3 {
    margin-left: -1.40625rem !important;
  }
  .m-md-n4 {
    margin: -1.875rem !important;
  }
  .mt-md-n4,
  .my-md-n4 {
    margin-top: -1.875rem !important;
  }
  .mr-md-n4,
  .mx-md-n4 {
    margin-right: -1.875rem !important;
  }
  .mb-md-n4,
  .my-md-n4 {
    margin-bottom: -1.875rem !important;
  }
  .ml-md-n4,
  .mx-md-n4 {
    margin-left: -1.875rem !important;
  }
  .m-md-n5 {
    margin: -2.34375rem !important;
  }
  .mt-md-n5,
  .my-md-n5 {
    margin-top: -2.34375rem !important;
  }
  .mr-md-n5,
  .mx-md-n5 {
    margin-right: -2.34375rem !important;
  }
  .mb-md-n5,
  .my-md-n5 {
    margin-bottom: -2.34375rem !important;
  }
  .ml-md-n5,
  .mx-md-n5 {
    margin-left: -2.34375rem !important;
  }
  .m-md-n6 {
    margin: -2.8125rem !important;
  }
  .mt-md-n6,
  .my-md-n6 {
    margin-top: -2.8125rem !important;
  }
  .mr-md-n6,
  .mx-md-n6 {
    margin-right: -2.8125rem !important;
  }
  .mb-md-n6,
  .my-md-n6 {
    margin-bottom: -2.8125rem !important;
  }
  .ml-md-n6,
  .mx-md-n6 {
    margin-left: -2.8125rem !important;
  }
  .m-md-n7 {
    margin: -3.28125rem !important;
  }
  .mt-md-n7,
  .my-md-n7 {
    margin-top: -3.28125rem !important;
  }
  .mr-md-n7,
  .mx-md-n7 {
    margin-right: -3.28125rem !important;
  }
  .mb-md-n7,
  .my-md-n7 {
    margin-bottom: -3.28125rem !important;
  }
  .ml-md-n7,
  .mx-md-n7 {
    margin-left: -3.28125rem !important;
  }
  .m-md-n8 {
    margin: -3.75rem !important;
  }
  .mt-md-n8,
  .my-md-n8 {
    margin-top: -3.75rem !important;
  }
  .mr-md-n8,
  .mx-md-n8 {
    margin-right: -3.75rem !important;
  }
  .mb-md-n8,
  .my-md-n8 {
    margin-bottom: -3.75rem !important;
  }
  .ml-md-n8,
  .mx-md-n8 {
    margin-left: -3.75rem !important;
  }
  .m-md-n9 {
    margin: -4.21875rem !important;
  }
  .mt-md-n9,
  .my-md-n9 {
    margin-top: -4.21875rem !important;
  }
  .mr-md-n9,
  .mx-md-n9 {
    margin-right: -4.21875rem !important;
  }
  .mb-md-n9,
  .my-md-n9 {
    margin-bottom: -4.21875rem !important;
  }
  .ml-md-n9,
  .mx-md-n9 {
    margin-left: -4.21875rem !important;
  }
  .m-md-n10 {
    margin: -6.5625rem !important;
  }
  .mt-md-n10,
  .my-md-n10 {
    margin-top: -6.5625rem !important;
  }
  .mr-md-n10,
  .mx-md-n10 {
    margin-right: -6.5625rem !important;
  }
  .mb-md-n10,
  .my-md-n10 {
    margin-bottom: -6.5625rem !important;
  }
  .ml-md-n10,
  .mx-md-n10 {
    margin-left: -6.5625rem !important;
  }
  .m-md-n1_5 {
    margin: -0.703125rem !important;
  }
  .mt-md-n1_5,
  .my-md-n1_5 {
    margin-top: -0.703125rem !important;
  }
  .mr-md-n1_5,
  .mx-md-n1_5 {
    margin-right: -0.703125rem !important;
  }
  .mb-md-n1_5,
  .my-md-n1_5 {
    margin-bottom: -0.703125rem !important;
  }
  .ml-md-n1_5,
  .mx-md-n1_5 {
    margin-left: -0.703125rem !important;
  }
  .m-md-n2_5 {
    margin: -1.171875rem !important;
  }
  .mt-md-n2_5,
  .my-md-n2_5 {
    margin-top: -1.171875rem !important;
  }
  .mr-md-n2_5,
  .mx-md-n2_5 {
    margin-right: -1.171875rem !important;
  }
  .mb-md-n2_5,
  .my-md-n2_5 {
    margin-bottom: -1.171875rem !important;
  }
  .ml-md-n2_5,
  .mx-md-n2_5 {
    margin-left: -1.171875rem !important;
  }
  .m-md-n3_5 {
    margin: -1.640625rem !important;
  }
  .mt-md-n3_5,
  .my-md-n3_5 {
    margin-top: -1.640625rem !important;
  }
  .mr-md-n3_5,
  .mx-md-n3_5 {
    margin-right: -1.640625rem !important;
  }
  .mb-md-n3_5,
  .my-md-n3_5 {
    margin-bottom: -1.640625rem !important;
  }
  .ml-md-n3_5,
  .mx-md-n3_5 {
    margin-left: -1.640625rem !important;
  }
  .m-md-n4_5 {
    margin: -2.109375rem !important;
  }
  .mt-md-n4_5,
  .my-md-n4_5 {
    margin-top: -2.109375rem !important;
  }
  .mr-md-n4_5,
  .mx-md-n4_5 {
    margin-right: -2.109375rem !important;
  }
  .mb-md-n4_5,
  .my-md-n4_5 {
    margin-bottom: -2.109375rem !important;
  }
  .ml-md-n4_5,
  .mx-md-n4_5 {
    margin-left: -2.109375rem !important;
  }
  .m-md-n5_5 {
    margin: -2.578125rem !important;
  }
  .mt-md-n5_5,
  .my-md-n5_5 {
    margin-top: -2.578125rem !important;
  }
  .mr-md-n5_5,
  .mx-md-n5_5 {
    margin-right: -2.578125rem !important;
  }
  .mb-md-n5_5,
  .my-md-n5_5 {
    margin-bottom: -2.578125rem !important;
  }
  .ml-md-n5_5,
  .mx-md-n5_5 {
    margin-left: -2.578125rem !important;
  }
  .m-md-n6_5 {
    margin: -3.046875rem !important;
  }
  .mt-md-n6_5,
  .my-md-n6_5 {
    margin-top: -3.046875rem !important;
  }
  .mr-md-n6_5,
  .mx-md-n6_5 {
    margin-right: -3.046875rem !important;
  }
  .mb-md-n6_5,
  .my-md-n6_5 {
    margin-bottom: -3.046875rem !important;
  }
  .ml-md-n6_5,
  .mx-md-n6_5 {
    margin-left: -3.046875rem !important;
  }
  .m-md-n7_5 {
    margin: -3.515625rem !important;
  }
  .mt-md-n7_5,
  .my-md-n7_5 {
    margin-top: -3.515625rem !important;
  }
  .mr-md-n7_5,
  .mx-md-n7_5 {
    margin-right: -3.515625rem !important;
  }
  .mb-md-n7_5,
  .my-md-n7_5 {
    margin-bottom: -3.515625rem !important;
  }
  .ml-md-n7_5,
  .mx-md-n7_5 {
    margin-left: -3.515625rem !important;
  }
  .m-md-n8_5 {
    margin: -3.984375rem !important;
  }
  .mt-md-n8_5,
  .my-md-n8_5 {
    margin-top: -3.984375rem !important;
  }
  .mr-md-n8_5,
  .mx-md-n8_5 {
    margin-right: -3.984375rem !important;
  }
  .mb-md-n8_5,
  .my-md-n8_5 {
    margin-bottom: -3.984375rem !important;
  }
  .ml-md-n8_5,
  .mx-md-n8_5 {
    margin-left: -3.984375rem !important;
  }
  .m-md-n9_5 {
    margin: -4.453125rem !important;
  }
  .mt-md-n9_5,
  .my-md-n9_5 {
    margin-top: -4.453125rem !important;
  }
  .mr-md-n9_5,
  .mx-md-n9_5 {
    margin-right: -4.453125rem !important;
  }
  .mb-md-n9_5,
  .my-md-n9_5 {
    margin-bottom: -4.453125rem !important;
  }
  .ml-md-n9_5,
  .mx-md-n9_5 {
    margin-left: -4.453125rem !important;
  }
  .m-md-n10_5 {
    margin: -6.796875rem !important;
  }
  .mt-md-n10_5,
  .my-md-n10_5 {
    margin-top: -6.796875rem !important;
  }
  .mr-md-n10_5,
  .mx-md-n10_5 {
    margin-right: -6.796875rem !important;
  }
  .mb-md-n10_5,
  .my-md-n10_5 {
    margin-bottom: -6.796875rem !important;
  }
  .ml-md-n10_5,
  .mx-md-n10_5 {
    margin-left: -6.796875rem !important;
  }
  .m-md-auto {
    margin: auto !important;
  }
  .mt-md-auto,
  .my-md-auto {
    margin-top: auto !important;
  }
  .mr-md-auto,
  .mx-md-auto {
    margin-right: auto !important;
  }
  .mb-md-auto,
  .my-md-auto {
    margin-bottom: auto !important;
  }
  .ml-md-auto,
  .mx-md-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 1025px) {
  .m-lg-0 {
    margin: 0 !important;
  }
  .mt-lg-0,
  .my-lg-0 {
    margin-top: 0 !important;
  }
  .mr-lg-0,
  .mx-lg-0 {
    margin-right: 0 !important;
  }
  .mb-lg-0,
  .my-lg-0 {
    margin-bottom: 0 !important;
  }
  .ml-lg-0,
  .mx-lg-0 {
    margin-left: 0 !important;
  }
  .m-lg-1 {
    margin: 0.46875rem !important;
  }
  .mt-lg-1,
  .my-lg-1 {
    margin-top: 0.46875rem !important;
  }
  .mr-lg-1,
  .mx-lg-1 {
    margin-right: 0.46875rem !important;
  }
  .mb-lg-1,
  .my-lg-1 {
    margin-bottom: 0.46875rem !important;
  }
  .ml-lg-1,
  .mx-lg-1 {
    margin-left: 0.46875rem !important;
  }
  .m-lg-2 {
    margin: 0.9375rem !important;
  }
  .mt-lg-2,
  .my-lg-2 {
    margin-top: 0.9375rem !important;
  }
  .mr-lg-2,
  .mx-lg-2 {
    margin-right: 0.9375rem !important;
  }
  .mb-lg-2,
  .my-lg-2 {
    margin-bottom: 0.9375rem !important;
  }
  .ml-lg-2,
  .mx-lg-2 {
    margin-left: 0.9375rem !important;
  }
  .m-lg-3 {
    margin: 1.40625rem !important;
  }
  .mt-lg-3,
  .my-lg-3 {
    margin-top: 1.40625rem !important;
  }
  .mr-lg-3,
  .mx-lg-3 {
    margin-right: 1.40625rem !important;
  }
  .mb-lg-3,
  .my-lg-3 {
    margin-bottom: 1.40625rem !important;
  }
  .ml-lg-3,
  .mx-lg-3 {
    margin-left: 1.40625rem !important;
  }
  .m-lg-4 {
    margin: 1.875rem !important;
  }
  .mt-lg-4,
  .my-lg-4 {
    margin-top: 1.875rem !important;
  }
  .mr-lg-4,
  .mx-lg-4 {
    margin-right: 1.875rem !important;
  }
  .mb-lg-4,
  .my-lg-4 {
    margin-bottom: 1.875rem !important;
  }
  .ml-lg-4,
  .mx-lg-4 {
    margin-left: 1.875rem !important;
  }
  .m-lg-5 {
    margin: 2.34375rem !important;
  }
  .mt-lg-5,
  .my-lg-5 {
    margin-top: 2.34375rem !important;
  }
  .mr-lg-5,
  .mx-lg-5 {
    margin-right: 2.34375rem !important;
  }
  .mb-lg-5,
  .my-lg-5 {
    margin-bottom: 2.34375rem !important;
  }
  .ml-lg-5,
  .mx-lg-5 {
    margin-left: 2.34375rem !important;
  }
  .m-lg-6 {
    margin: 2.8125rem !important;
  }
  .mt-lg-6,
  .my-lg-6 {
    margin-top: 2.8125rem !important;
  }
  .mr-lg-6,
  .mx-lg-6 {
    margin-right: 2.8125rem !important;
  }
  .mb-lg-6,
  .my-lg-6 {
    margin-bottom: 2.8125rem !important;
  }
  .ml-lg-6,
  .mx-lg-6 {
    margin-left: 2.8125rem !important;
  }
  .m-lg-7 {
    margin: 3.28125rem !important;
  }
  .mt-lg-7,
  .my-lg-7 {
    margin-top: 3.28125rem !important;
  }
  .mr-lg-7,
  .mx-lg-7 {
    margin-right: 3.28125rem !important;
  }
  .mb-lg-7,
  .my-lg-7 {
    margin-bottom: 3.28125rem !important;
  }
  .ml-lg-7,
  .mx-lg-7 {
    margin-left: 3.28125rem !important;
  }
  .m-lg-8 {
    margin: 3.75rem !important;
  }
  .mt-lg-8,
  .my-lg-8 {
    margin-top: 3.75rem !important;
  }
  .mr-lg-8,
  .mx-lg-8 {
    margin-right: 3.75rem !important;
  }
  .mb-lg-8,
  .my-lg-8 {
    margin-bottom: 3.75rem !important;
  }
  .ml-lg-8,
  .mx-lg-8 {
    margin-left: 3.75rem !important;
  }
  .m-lg-9 {
    margin: 4.21875rem !important;
  }
  .mt-lg-9,
  .my-lg-9 {
    margin-top: 4.21875rem !important;
  }
  .mr-lg-9,
  .mx-lg-9 {
    margin-right: 4.21875rem !important;
  }
  .mb-lg-9,
  .my-lg-9 {
    margin-bottom: 4.21875rem !important;
  }
  .ml-lg-9,
  .mx-lg-9 {
    margin-left: 4.21875rem !important;
  }
  .m-lg-10 {
    margin: 6.5625rem !important;
  }
  .mt-lg-10,
  .my-lg-10 {
    margin-top: 6.5625rem !important;
  }
  .mr-lg-10,
  .mx-lg-10 {
    margin-right: 6.5625rem !important;
  }
  .mb-lg-10,
  .my-lg-10 {
    margin-bottom: 6.5625rem !important;
  }
  .ml-lg-10,
  .mx-lg-10 {
    margin-left: 6.5625rem !important;
  }
  .m-lg-1_5 {
    margin: 0.703125rem !important;
  }
  .mt-lg-1_5,
  .my-lg-1_5 {
    margin-top: 0.703125rem !important;
  }
  .mr-lg-1_5,
  .mx-lg-1_5 {
    margin-right: 0.703125rem !important;
  }
  .mb-lg-1_5,
  .my-lg-1_5 {
    margin-bottom: 0.703125rem !important;
  }
  .ml-lg-1_5,
  .mx-lg-1_5 {
    margin-left: 0.703125rem !important;
  }
  .m-lg-2_5 {
    margin: 1.171875rem !important;
  }
  .mt-lg-2_5,
  .my-lg-2_5 {
    margin-top: 1.171875rem !important;
  }
  .mr-lg-2_5,
  .mx-lg-2_5 {
    margin-right: 1.171875rem !important;
  }
  .mb-lg-2_5,
  .my-lg-2_5 {
    margin-bottom: 1.171875rem !important;
  }
  .ml-lg-2_5,
  .mx-lg-2_5 {
    margin-left: 1.171875rem !important;
  }
  .m-lg-3_5 {
    margin: 1.640625rem !important;
  }
  .mt-lg-3_5,
  .my-lg-3_5 {
    margin-top: 1.640625rem !important;
  }
  .mr-lg-3_5,
  .mx-lg-3_5 {
    margin-right: 1.640625rem !important;
  }
  .mb-lg-3_5,
  .my-lg-3_5 {
    margin-bottom: 1.640625rem !important;
  }
  .ml-lg-3_5,
  .mx-lg-3_5 {
    margin-left: 1.640625rem !important;
  }
  .m-lg-4_5 {
    margin: 2.109375rem !important;
  }
  .mt-lg-4_5,
  .my-lg-4_5 {
    margin-top: 2.109375rem !important;
  }
  .mr-lg-4_5,
  .mx-lg-4_5 {
    margin-right: 2.109375rem !important;
  }
  .mb-lg-4_5,
  .my-lg-4_5 {
    margin-bottom: 2.109375rem !important;
  }
  .ml-lg-4_5,
  .mx-lg-4_5 {
    margin-left: 2.109375rem !important;
  }
  .m-lg-5_5 {
    margin: 2.578125rem !important;
  }
  .mt-lg-5_5,
  .my-lg-5_5 {
    margin-top: 2.578125rem !important;
  }
  .mr-lg-5_5,
  .mx-lg-5_5 {
    margin-right: 2.578125rem !important;
  }
  .mb-lg-5_5,
  .my-lg-5_5 {
    margin-bottom: 2.578125rem !important;
  }
  .ml-lg-5_5,
  .mx-lg-5_5 {
    margin-left: 2.578125rem !important;
  }
  .m-lg-6_5 {
    margin: 3.046875rem !important;
  }
  .mt-lg-6_5,
  .my-lg-6_5 {
    margin-top: 3.046875rem !important;
  }
  .mr-lg-6_5,
  .mx-lg-6_5 {
    margin-right: 3.046875rem !important;
  }
  .mb-lg-6_5,
  .my-lg-6_5 {
    margin-bottom: 3.046875rem !important;
  }
  .ml-lg-6_5,
  .mx-lg-6_5 {
    margin-left: 3.046875rem !important;
  }
  .m-lg-7_5 {
    margin: 3.515625rem !important;
  }
  .mt-lg-7_5,
  .my-lg-7_5 {
    margin-top: 3.515625rem !important;
  }
  .mr-lg-7_5,
  .mx-lg-7_5 {
    margin-right: 3.515625rem !important;
  }
  .mb-lg-7_5,
  .my-lg-7_5 {
    margin-bottom: 3.515625rem !important;
  }
  .ml-lg-7_5,
  .mx-lg-7_5 {
    margin-left: 3.515625rem !important;
  }
  .m-lg-8_5 {
    margin: 3.984375rem !important;
  }
  .mt-lg-8_5,
  .my-lg-8_5 {
    margin-top: 3.984375rem !important;
  }
  .mr-lg-8_5,
  .mx-lg-8_5 {
    margin-right: 3.984375rem !important;
  }
  .mb-lg-8_5,
  .my-lg-8_5 {
    margin-bottom: 3.984375rem !important;
  }
  .ml-lg-8_5,
  .mx-lg-8_5 {
    margin-left: 3.984375rem !important;
  }
  .m-lg-9_5 {
    margin: 4.453125rem !important;
  }
  .mt-lg-9_5,
  .my-lg-9_5 {
    margin-top: 4.453125rem !important;
  }
  .mr-lg-9_5,
  .mx-lg-9_5 {
    margin-right: 4.453125rem !important;
  }
  .mb-lg-9_5,
  .my-lg-9_5 {
    margin-bottom: 4.453125rem !important;
  }
  .ml-lg-9_5,
  .mx-lg-9_5 {
    margin-left: 4.453125rem !important;
  }
  .m-lg-10_5 {
    margin: 6.796875rem !important;
  }
  .mt-lg-10_5,
  .my-lg-10_5 {
    margin-top: 6.796875rem !important;
  }
  .mr-lg-10_5,
  .mx-lg-10_5 {
    margin-right: 6.796875rem !important;
  }
  .mb-lg-10_5,
  .my-lg-10_5 {
    margin-bottom: 6.796875rem !important;
  }
  .ml-lg-10_5,
  .mx-lg-10_5 {
    margin-left: 6.796875rem !important;
  }
  .p-lg-0 {
    padding: 0 !important;
  }
  .pt-lg-0,
  .py-lg-0 {
    padding-top: 0 !important;
  }
  .pr-lg-0,
  .px-lg-0 {
    padding-right: 0 !important;
  }
  .pb-lg-0,
  .py-lg-0 {
    padding-bottom: 0 !important;
  }
  .pl-lg-0,
  .px-lg-0 {
    padding-left: 0 !important;
  }
  .p-lg-1 {
    padding: 0.46875rem !important;
  }
  .pt-lg-1,
  .py-lg-1 {
    padding-top: 0.46875rem !important;
  }
  .pr-lg-1,
  .px-lg-1 {
    padding-right: 0.46875rem !important;
  }
  .pb-lg-1,
  .py-lg-1 {
    padding-bottom: 0.46875rem !important;
  }
  .pl-lg-1,
  .px-lg-1 {
    padding-left: 0.46875rem !important;
  }
  .p-lg-2 {
    padding: 0.9375rem !important;
  }
  .pt-lg-2,
  .py-lg-2 {
    padding-top: 0.9375rem !important;
  }
  .pr-lg-2,
  .px-lg-2 {
    padding-right: 0.9375rem !important;
  }
  .pb-lg-2,
  .py-lg-2 {
    padding-bottom: 0.9375rem !important;
  }
  .pl-lg-2,
  .px-lg-2 {
    padding-left: 0.9375rem !important;
  }
  .p-lg-3 {
    padding: 1.40625rem !important;
  }
  .pt-lg-3,
  .py-lg-3 {
    padding-top: 1.40625rem !important;
  }
  .pr-lg-3,
  .px-lg-3 {
    padding-right: 1.40625rem !important;
  }
  .pb-lg-3,
  .py-lg-3 {
    padding-bottom: 1.40625rem !important;
  }
  .pl-lg-3,
  .px-lg-3 {
    padding-left: 1.40625rem !important;
  }
  .p-lg-4 {
    padding: 1.875rem !important;
  }
  .pt-lg-4,
  .py-lg-4 {
    padding-top: 1.875rem !important;
  }
  .pr-lg-4,
  .px-lg-4 {
    padding-right: 1.875rem !important;
  }
  .pb-lg-4,
  .py-lg-4 {
    padding-bottom: 1.875rem !important;
  }
  .pl-lg-4,
  .px-lg-4 {
    padding-left: 1.875rem !important;
  }
  .p-lg-5 {
    padding: 2.34375rem !important;
  }
  .pt-lg-5,
  .py-lg-5 {
    padding-top: 2.34375rem !important;
  }
  .pr-lg-5,
  .px-lg-5 {
    padding-right: 2.34375rem !important;
  }
  .pb-lg-5,
  .py-lg-5 {
    padding-bottom: 2.34375rem !important;
  }
  .pl-lg-5,
  .px-lg-5 {
    padding-left: 2.34375rem !important;
  }
  .p-lg-6 {
    padding: 2.8125rem !important;
  }
  .pt-lg-6,
  .py-lg-6 {
    padding-top: 2.8125rem !important;
  }
  .pr-lg-6,
  .px-lg-6 {
    padding-right: 2.8125rem !important;
  }
  .pb-lg-6,
  .py-lg-6 {
    padding-bottom: 2.8125rem !important;
  }
  .pl-lg-6,
  .px-lg-6 {
    padding-left: 2.8125rem !important;
  }
  .p-lg-7 {
    padding: 3.28125rem !important;
  }
  .pt-lg-7,
  .py-lg-7 {
    padding-top: 3.28125rem !important;
  }
  .pr-lg-7,
  .px-lg-7 {
    padding-right: 3.28125rem !important;
  }
  .pb-lg-7,
  .py-lg-7 {
    padding-bottom: 3.28125rem !important;
  }
  .pl-lg-7,
  .px-lg-7 {
    padding-left: 3.28125rem !important;
  }
  .p-lg-8 {
    padding: 3.75rem !important;
  }
  .pt-lg-8,
  .py-lg-8 {
    padding-top: 3.75rem !important;
  }
  .pr-lg-8,
  .px-lg-8 {
    padding-right: 3.75rem !important;
  }
  .pb-lg-8,
  .py-lg-8 {
    padding-bottom: 3.75rem !important;
  }
  .pl-lg-8,
  .px-lg-8 {
    padding-left: 3.75rem !important;
  }
  .p-lg-9 {
    padding: 4.21875rem !important;
  }
  .pt-lg-9,
  .py-lg-9 {
    padding-top: 4.21875rem !important;
  }
  .pr-lg-9,
  .px-lg-9 {
    padding-right: 4.21875rem !important;
  }
  .pb-lg-9,
  .py-lg-9 {
    padding-bottom: 4.21875rem !important;
  }
  .pl-lg-9,
  .px-lg-9 {
    padding-left: 4.21875rem !important;
  }
  .p-lg-10 {
    padding: 6.5625rem !important;
  }
  .pt-lg-10,
  .py-lg-10 {
    padding-top: 6.5625rem !important;
  }
  .pr-lg-10,
  .px-lg-10 {
    padding-right: 6.5625rem !important;
  }
  .pb-lg-10,
  .py-lg-10 {
    padding-bottom: 6.5625rem !important;
  }
  .pl-lg-10,
  .px-lg-10 {
    padding-left: 6.5625rem !important;
  }
  .p-lg-1_5 {
    padding: 0.703125rem !important;
  }
  .pt-lg-1_5,
  .py-lg-1_5 {
    padding-top: 0.703125rem !important;
  }
  .pr-lg-1_5,
  .px-lg-1_5 {
    padding-right: 0.703125rem !important;
  }
  .pb-lg-1_5,
  .py-lg-1_5 {
    padding-bottom: 0.703125rem !important;
  }
  .pl-lg-1_5,
  .px-lg-1_5 {
    padding-left: 0.703125rem !important;
  }
  .p-lg-2_5 {
    padding: 1.171875rem !important;
  }
  .pt-lg-2_5,
  .py-lg-2_5 {
    padding-top: 1.171875rem !important;
  }
  .pr-lg-2_5,
  .px-lg-2_5 {
    padding-right: 1.171875rem !important;
  }
  .pb-lg-2_5,
  .py-lg-2_5 {
    padding-bottom: 1.171875rem !important;
  }
  .pl-lg-2_5,
  .px-lg-2_5 {
    padding-left: 1.171875rem !important;
  }
  .p-lg-3_5 {
    padding: 1.640625rem !important;
  }
  .pt-lg-3_5,
  .py-lg-3_5 {
    padding-top: 1.640625rem !important;
  }
  .pr-lg-3_5,
  .px-lg-3_5 {
    padding-right: 1.640625rem !important;
  }
  .pb-lg-3_5,
  .py-lg-3_5 {
    padding-bottom: 1.640625rem !important;
  }
  .pl-lg-3_5,
  .px-lg-3_5 {
    padding-left: 1.640625rem !important;
  }
  .p-lg-4_5 {
    padding: 2.109375rem !important;
  }
  .pt-lg-4_5,
  .py-lg-4_5 {
    padding-top: 2.109375rem !important;
  }
  .pr-lg-4_5,
  .px-lg-4_5 {
    padding-right: 2.109375rem !important;
  }
  .pb-lg-4_5,
  .py-lg-4_5 {
    padding-bottom: 2.109375rem !important;
  }
  .pl-lg-4_5,
  .px-lg-4_5 {
    padding-left: 2.109375rem !important;
  }
  .p-lg-5_5 {
    padding: 2.578125rem !important;
  }
  .pt-lg-5_5,
  .py-lg-5_5 {
    padding-top: 2.578125rem !important;
  }
  .pr-lg-5_5,
  .px-lg-5_5 {
    padding-right: 2.578125rem !important;
  }
  .pb-lg-5_5,
  .py-lg-5_5 {
    padding-bottom: 2.578125rem !important;
  }
  .pl-lg-5_5,
  .px-lg-5_5 {
    padding-left: 2.578125rem !important;
  }
  .p-lg-6_5 {
    padding: 3.046875rem !important;
  }
  .pt-lg-6_5,
  .py-lg-6_5 {
    padding-top: 3.046875rem !important;
  }
  .pr-lg-6_5,
  .px-lg-6_5 {
    padding-right: 3.046875rem !important;
  }
  .pb-lg-6_5,
  .py-lg-6_5 {
    padding-bottom: 3.046875rem !important;
  }
  .pl-lg-6_5,
  .px-lg-6_5 {
    padding-left: 3.046875rem !important;
  }
  .p-lg-7_5 {
    padding: 3.515625rem !important;
  }
  .pt-lg-7_5,
  .py-lg-7_5 {
    padding-top: 3.515625rem !important;
  }
  .pr-lg-7_5,
  .px-lg-7_5 {
    padding-right: 3.515625rem !important;
  }
  .pb-lg-7_5,
  .py-lg-7_5 {
    padding-bottom: 3.515625rem !important;
  }
  .pl-lg-7_5,
  .px-lg-7_5 {
    padding-left: 3.515625rem !important;
  }
  .p-lg-8_5 {
    padding: 3.984375rem !important;
  }
  .pt-lg-8_5,
  .py-lg-8_5 {
    padding-top: 3.984375rem !important;
  }
  .pr-lg-8_5,
  .px-lg-8_5 {
    padding-right: 3.984375rem !important;
  }
  .pb-lg-8_5,
  .py-lg-8_5 {
    padding-bottom: 3.984375rem !important;
  }
  .pl-lg-8_5,
  .px-lg-8_5 {
    padding-left: 3.984375rem !important;
  }
  .p-lg-9_5 {
    padding: 4.453125rem !important;
  }
  .pt-lg-9_5,
  .py-lg-9_5 {
    padding-top: 4.453125rem !important;
  }
  .pr-lg-9_5,
  .px-lg-9_5 {
    padding-right: 4.453125rem !important;
  }
  .pb-lg-9_5,
  .py-lg-9_5 {
    padding-bottom: 4.453125rem !important;
  }
  .pl-lg-9_5,
  .px-lg-9_5 {
    padding-left: 4.453125rem !important;
  }
  .p-lg-10_5 {
    padding: 6.796875rem !important;
  }
  .pt-lg-10_5,
  .py-lg-10_5 {
    padding-top: 6.796875rem !important;
  }
  .pr-lg-10_5,
  .px-lg-10_5 {
    padding-right: 6.796875rem !important;
  }
  .pb-lg-10_5,
  .py-lg-10_5 {
    padding-bottom: 6.796875rem !important;
  }
  .pl-lg-10_5,
  .px-lg-10_5 {
    padding-left: 6.796875rem !important;
  }
  .m-lg-n1 {
    margin: -0.46875rem !important;
  }
  .mt-lg-n1,
  .my-lg-n1 {
    margin-top: -0.46875rem !important;
  }
  .mr-lg-n1,
  .mx-lg-n1 {
    margin-right: -0.46875rem !important;
  }
  .mb-lg-n1,
  .my-lg-n1 {
    margin-bottom: -0.46875rem !important;
  }
  .ml-lg-n1,
  .mx-lg-n1 {
    margin-left: -0.46875rem !important;
  }
  .m-lg-n2 {
    margin: -0.9375rem !important;
  }
  .mt-lg-n2,
  .my-lg-n2 {
    margin-top: -0.9375rem !important;
  }
  .mr-lg-n2,
  .mx-lg-n2 {
    margin-right: -0.9375rem !important;
  }
  .mb-lg-n2,
  .my-lg-n2 {
    margin-bottom: -0.9375rem !important;
  }
  .ml-lg-n2,
  .mx-lg-n2 {
    margin-left: -0.9375rem !important;
  }
  .m-lg-n3 {
    margin: -1.40625rem !important;
  }
  .mt-lg-n3,
  .my-lg-n3 {
    margin-top: -1.40625rem !important;
  }
  .mr-lg-n3,
  .mx-lg-n3 {
    margin-right: -1.40625rem !important;
  }
  .mb-lg-n3,
  .my-lg-n3 {
    margin-bottom: -1.40625rem !important;
  }
  .ml-lg-n3,
  .mx-lg-n3 {
    margin-left: -1.40625rem !important;
  }
  .m-lg-n4 {
    margin: -1.875rem !important;
  }
  .mt-lg-n4,
  .my-lg-n4 {
    margin-top: -1.875rem !important;
  }
  .mr-lg-n4,
  .mx-lg-n4 {
    margin-right: -1.875rem !important;
  }
  .mb-lg-n4,
  .my-lg-n4 {
    margin-bottom: -1.875rem !important;
  }
  .ml-lg-n4,
  .mx-lg-n4 {
    margin-left: -1.875rem !important;
  }
  .m-lg-n5 {
    margin: -2.34375rem !important;
  }
  .mt-lg-n5,
  .my-lg-n5 {
    margin-top: -2.34375rem !important;
  }
  .mr-lg-n5,
  .mx-lg-n5 {
    margin-right: -2.34375rem !important;
  }
  .mb-lg-n5,
  .my-lg-n5 {
    margin-bottom: -2.34375rem !important;
  }
  .ml-lg-n5,
  .mx-lg-n5 {
    margin-left: -2.34375rem !important;
  }
  .m-lg-n6 {
    margin: -2.8125rem !important;
  }
  .mt-lg-n6,
  .my-lg-n6 {
    margin-top: -2.8125rem !important;
  }
  .mr-lg-n6,
  .mx-lg-n6 {
    margin-right: -2.8125rem !important;
  }
  .mb-lg-n6,
  .my-lg-n6 {
    margin-bottom: -2.8125rem !important;
  }
  .ml-lg-n6,
  .mx-lg-n6 {
    margin-left: -2.8125rem !important;
  }
  .m-lg-n7 {
    margin: -3.28125rem !important;
  }
  .mt-lg-n7,
  .my-lg-n7 {
    margin-top: -3.28125rem !important;
  }
  .mr-lg-n7,
  .mx-lg-n7 {
    margin-right: -3.28125rem !important;
  }
  .mb-lg-n7,
  .my-lg-n7 {
    margin-bottom: -3.28125rem !important;
  }
  .ml-lg-n7,
  .mx-lg-n7 {
    margin-left: -3.28125rem !important;
  }
  .m-lg-n8 {
    margin: -3.75rem !important;
  }
  .mt-lg-n8,
  .my-lg-n8 {
    margin-top: -3.75rem !important;
  }
  .mr-lg-n8,
  .mx-lg-n8 {
    margin-right: -3.75rem !important;
  }
  .mb-lg-n8,
  .my-lg-n8 {
    margin-bottom: -3.75rem !important;
  }
  .ml-lg-n8,
  .mx-lg-n8 {
    margin-left: -3.75rem !important;
  }
  .m-lg-n9 {
    margin: -4.21875rem !important;
  }
  .mt-lg-n9,
  .my-lg-n9 {
    margin-top: -4.21875rem !important;
  }
  .mr-lg-n9,
  .mx-lg-n9 {
    margin-right: -4.21875rem !important;
  }
  .mb-lg-n9,
  .my-lg-n9 {
    margin-bottom: -4.21875rem !important;
  }
  .ml-lg-n9,
  .mx-lg-n9 {
    margin-left: -4.21875rem !important;
  }
  .m-lg-n10 {
    margin: -6.5625rem !important;
  }
  .mt-lg-n10,
  .my-lg-n10 {
    margin-top: -6.5625rem !important;
  }
  .mr-lg-n10,
  .mx-lg-n10 {
    margin-right: -6.5625rem !important;
  }
  .mb-lg-n10,
  .my-lg-n10 {
    margin-bottom: -6.5625rem !important;
  }
  .ml-lg-n10,
  .mx-lg-n10 {
    margin-left: -6.5625rem !important;
  }
  .m-lg-n1_5 {
    margin: -0.703125rem !important;
  }
  .mt-lg-n1_5,
  .my-lg-n1_5 {
    margin-top: -0.703125rem !important;
  }
  .mr-lg-n1_5,
  .mx-lg-n1_5 {
    margin-right: -0.703125rem !important;
  }
  .mb-lg-n1_5,
  .my-lg-n1_5 {
    margin-bottom: -0.703125rem !important;
  }
  .ml-lg-n1_5,
  .mx-lg-n1_5 {
    margin-left: -0.703125rem !important;
  }
  .m-lg-n2_5 {
    margin: -1.171875rem !important;
  }
  .mt-lg-n2_5,
  .my-lg-n2_5 {
    margin-top: -1.171875rem !important;
  }
  .mr-lg-n2_5,
  .mx-lg-n2_5 {
    margin-right: -1.171875rem !important;
  }
  .mb-lg-n2_5,
  .my-lg-n2_5 {
    margin-bottom: -1.171875rem !important;
  }
  .ml-lg-n2_5,
  .mx-lg-n2_5 {
    margin-left: -1.171875rem !important;
  }
  .m-lg-n3_5 {
    margin: -1.640625rem !important;
  }
  .mt-lg-n3_5,
  .my-lg-n3_5 {
    margin-top: -1.640625rem !important;
  }
  .mr-lg-n3_5,
  .mx-lg-n3_5 {
    margin-right: -1.640625rem !important;
  }
  .mb-lg-n3_5,
  .my-lg-n3_5 {
    margin-bottom: -1.640625rem !important;
  }
  .ml-lg-n3_5,
  .mx-lg-n3_5 {
    margin-left: -1.640625rem !important;
  }
  .m-lg-n4_5 {
    margin: -2.109375rem !important;
  }
  .mt-lg-n4_5,
  .my-lg-n4_5 {
    margin-top: -2.109375rem !important;
  }
  .mr-lg-n4_5,
  .mx-lg-n4_5 {
    margin-right: -2.109375rem !important;
  }
  .mb-lg-n4_5,
  .my-lg-n4_5 {
    margin-bottom: -2.109375rem !important;
  }
  .ml-lg-n4_5,
  .mx-lg-n4_5 {
    margin-left: -2.109375rem !important;
  }
  .m-lg-n5_5 {
    margin: -2.578125rem !important;
  }
  .mt-lg-n5_5,
  .my-lg-n5_5 {
    margin-top: -2.578125rem !important;
  }
  .mr-lg-n5_5,
  .mx-lg-n5_5 {
    margin-right: -2.578125rem !important;
  }
  .mb-lg-n5_5,
  .my-lg-n5_5 {
    margin-bottom: -2.578125rem !important;
  }
  .ml-lg-n5_5,
  .mx-lg-n5_5 {
    margin-left: -2.578125rem !important;
  }
  .m-lg-n6_5 {
    margin: -3.046875rem !important;
  }
  .mt-lg-n6_5,
  .my-lg-n6_5 {
    margin-top: -3.046875rem !important;
  }
  .mr-lg-n6_5,
  .mx-lg-n6_5 {
    margin-right: -3.046875rem !important;
  }
  .mb-lg-n6_5,
  .my-lg-n6_5 {
    margin-bottom: -3.046875rem !important;
  }
  .ml-lg-n6_5,
  .mx-lg-n6_5 {
    margin-left: -3.046875rem !important;
  }
  .m-lg-n7_5 {
    margin: -3.515625rem !important;
  }
  .mt-lg-n7_5,
  .my-lg-n7_5 {
    margin-top: -3.515625rem !important;
  }
  .mr-lg-n7_5,
  .mx-lg-n7_5 {
    margin-right: -3.515625rem !important;
  }
  .mb-lg-n7_5,
  .my-lg-n7_5 {
    margin-bottom: -3.515625rem !important;
  }
  .ml-lg-n7_5,
  .mx-lg-n7_5 {
    margin-left: -3.515625rem !important;
  }
  .m-lg-n8_5 {
    margin: -3.984375rem !important;
  }
  .mt-lg-n8_5,
  .my-lg-n8_5 {
    margin-top: -3.984375rem !important;
  }
  .mr-lg-n8_5,
  .mx-lg-n8_5 {
    margin-right: -3.984375rem !important;
  }
  .mb-lg-n8_5,
  .my-lg-n8_5 {
    margin-bottom: -3.984375rem !important;
  }
  .ml-lg-n8_5,
  .mx-lg-n8_5 {
    margin-left: -3.984375rem !important;
  }
  .m-lg-n9_5 {
    margin: -4.453125rem !important;
  }
  .mt-lg-n9_5,
  .my-lg-n9_5 {
    margin-top: -4.453125rem !important;
  }
  .mr-lg-n9_5,
  .mx-lg-n9_5 {
    margin-right: -4.453125rem !important;
  }
  .mb-lg-n9_5,
  .my-lg-n9_5 {
    margin-bottom: -4.453125rem !important;
  }
  .ml-lg-n9_5,
  .mx-lg-n9_5 {
    margin-left: -4.453125rem !important;
  }
  .m-lg-n10_5 {
    margin: -6.796875rem !important;
  }
  .mt-lg-n10_5,
  .my-lg-n10_5 {
    margin-top: -6.796875rem !important;
  }
  .mr-lg-n10_5,
  .mx-lg-n10_5 {
    margin-right: -6.796875rem !important;
  }
  .mb-lg-n10_5,
  .my-lg-n10_5 {
    margin-bottom: -6.796875rem !important;
  }
  .ml-lg-n10_5,
  .mx-lg-n10_5 {
    margin-left: -6.796875rem !important;
  }
  .m-lg-auto {
    margin: auto !important;
  }
  .mt-lg-auto,
  .my-lg-auto {
    margin-top: auto !important;
  }
  .mr-lg-auto,
  .mx-lg-auto {
    margin-right: auto !important;
  }
  .mb-lg-auto,
  .my-lg-auto {
    margin-bottom: auto !important;
  }
  .ml-lg-auto,
  .mx-lg-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 1366px) {
  .m-xl-0 {
    margin: 0 !important;
  }
  .mt-xl-0,
  .my-xl-0 {
    margin-top: 0 !important;
  }
  .mr-xl-0,
  .mx-xl-0 {
    margin-right: 0 !important;
  }
  .mb-xl-0,
  .my-xl-0 {
    margin-bottom: 0 !important;
  }
  .ml-xl-0,
  .mx-xl-0 {
    margin-left: 0 !important;
  }
  .m-xl-1 {
    margin: 0.46875rem !important;
  }
  .mt-xl-1,
  .my-xl-1 {
    margin-top: 0.46875rem !important;
  }
  .mr-xl-1,
  .mx-xl-1 {
    margin-right: 0.46875rem !important;
  }
  .mb-xl-1,
  .my-xl-1 {
    margin-bottom: 0.46875rem !important;
  }
  .ml-xl-1,
  .mx-xl-1 {
    margin-left: 0.46875rem !important;
  }
  .m-xl-2 {
    margin: 0.9375rem !important;
  }
  .mt-xl-2,
  .my-xl-2 {
    margin-top: 0.9375rem !important;
  }
  .mr-xl-2,
  .mx-xl-2 {
    margin-right: 0.9375rem !important;
  }
  .mb-xl-2,
  .my-xl-2 {
    margin-bottom: 0.9375rem !important;
  }
  .ml-xl-2,
  .mx-xl-2 {
    margin-left: 0.9375rem !important;
  }
  .m-xl-3 {
    margin: 1.40625rem !important;
  }
  .mt-xl-3,
  .my-xl-3 {
    margin-top: 1.40625rem !important;
  }
  .mr-xl-3,
  .mx-xl-3 {
    margin-right: 1.40625rem !important;
  }
  .mb-xl-3,
  .my-xl-3 {
    margin-bottom: 1.40625rem !important;
  }
  .ml-xl-3,
  .mx-xl-3 {
    margin-left: 1.40625rem !important;
  }
  .m-xl-4 {
    margin: 1.875rem !important;
  }
  .mt-xl-4,
  .my-xl-4 {
    margin-top: 1.875rem !important;
  }
  .mr-xl-4,
  .mx-xl-4 {
    margin-right: 1.875rem !important;
  }
  .mb-xl-4,
  .my-xl-4 {
    margin-bottom: 1.875rem !important;
  }
  .ml-xl-4,
  .mx-xl-4 {
    margin-left: 1.875rem !important;
  }
  .m-xl-5 {
    margin: 2.34375rem !important;
  }
  .mt-xl-5,
  .my-xl-5 {
    margin-top: 2.34375rem !important;
  }
  .mr-xl-5,
  .mx-xl-5 {
    margin-right: 2.34375rem !important;
  }
  .mb-xl-5,
  .my-xl-5 {
    margin-bottom: 2.34375rem !important;
  }
  .ml-xl-5,
  .mx-xl-5 {
    margin-left: 2.34375rem !important;
  }
  .m-xl-6 {
    margin: 2.8125rem !important;
  }
  .mt-xl-6,
  .my-xl-6 {
    margin-top: 2.8125rem !important;
  }
  .mr-xl-6,
  .mx-xl-6 {
    margin-right: 2.8125rem !important;
  }
  .mb-xl-6,
  .my-xl-6 {
    margin-bottom: 2.8125rem !important;
  }
  .ml-xl-6,
  .mx-xl-6 {
    margin-left: 2.8125rem !important;
  }
  .m-xl-7 {
    margin: 3.28125rem !important;
  }
  .mt-xl-7,
  .my-xl-7 {
    margin-top: 3.28125rem !important;
  }
  .mr-xl-7,
  .mx-xl-7 {
    margin-right: 3.28125rem !important;
  }
  .mb-xl-7,
  .my-xl-7 {
    margin-bottom: 3.28125rem !important;
  }
  .ml-xl-7,
  .mx-xl-7 {
    margin-left: 3.28125rem !important;
  }
  .m-xl-8 {
    margin: 3.75rem !important;
  }
  .mt-xl-8,
  .my-xl-8 {
    margin-top: 3.75rem !important;
  }
  .mr-xl-8,
  .mx-xl-8 {
    margin-right: 3.75rem !important;
  }
  .mb-xl-8,
  .my-xl-8 {
    margin-bottom: 3.75rem !important;
  }
  .ml-xl-8,
  .mx-xl-8 {
    margin-left: 3.75rem !important;
  }
  .m-xl-9 {
    margin: 4.21875rem !important;
  }
  .mt-xl-9,
  .my-xl-9 {
    margin-top: 4.21875rem !important;
  }
  .mr-xl-9,
  .mx-xl-9 {
    margin-right: 4.21875rem !important;
  }
  .mb-xl-9,
  .my-xl-9 {
    margin-bottom: 4.21875rem !important;
  }
  .ml-xl-9,
  .mx-xl-9 {
    margin-left: 4.21875rem !important;
  }
  .m-xl-10 {
    margin: 6.5625rem !important;
  }
  .mt-xl-10,
  .my-xl-10 {
    margin-top: 6.5625rem !important;
  }
  .mr-xl-10,
  .mx-xl-10 {
    margin-right: 6.5625rem !important;
  }
  .mb-xl-10,
  .my-xl-10 {
    margin-bottom: 6.5625rem !important;
  }
  .ml-xl-10,
  .mx-xl-10 {
    margin-left: 6.5625rem !important;
  }
  .m-xl-1_5 {
    margin: 0.703125rem !important;
  }
  .mt-xl-1_5,
  .my-xl-1_5 {
    margin-top: 0.703125rem !important;
  }
  .mr-xl-1_5,
  .mx-xl-1_5 {
    margin-right: 0.703125rem !important;
  }
  .mb-xl-1_5,
  .my-xl-1_5 {
    margin-bottom: 0.703125rem !important;
  }
  .ml-xl-1_5,
  .mx-xl-1_5 {
    margin-left: 0.703125rem !important;
  }
  .m-xl-2_5 {
    margin: 1.171875rem !important;
  }
  .mt-xl-2_5,
  .my-xl-2_5 {
    margin-top: 1.171875rem !important;
  }
  .mr-xl-2_5,
  .mx-xl-2_5 {
    margin-right: 1.171875rem !important;
  }
  .mb-xl-2_5,
  .my-xl-2_5 {
    margin-bottom: 1.171875rem !important;
  }
  .ml-xl-2_5,
  .mx-xl-2_5 {
    margin-left: 1.171875rem !important;
  }
  .m-xl-3_5 {
    margin: 1.640625rem !important;
  }
  .mt-xl-3_5,
  .my-xl-3_5 {
    margin-top: 1.640625rem !important;
  }
  .mr-xl-3_5,
  .mx-xl-3_5 {
    margin-right: 1.640625rem !important;
  }
  .mb-xl-3_5,
  .my-xl-3_5 {
    margin-bottom: 1.640625rem !important;
  }
  .ml-xl-3_5,
  .mx-xl-3_5 {
    margin-left: 1.640625rem !important;
  }
  .m-xl-4_5 {
    margin: 2.109375rem !important;
  }
  .mt-xl-4_5,
  .my-xl-4_5 {
    margin-top: 2.109375rem !important;
  }
  .mr-xl-4_5,
  .mx-xl-4_5 {
    margin-right: 2.109375rem !important;
  }
  .mb-xl-4_5,
  .my-xl-4_5 {
    margin-bottom: 2.109375rem !important;
  }
  .ml-xl-4_5,
  .mx-xl-4_5 {
    margin-left: 2.109375rem !important;
  }
  .m-xl-5_5 {
    margin: 2.578125rem !important;
  }
  .mt-xl-5_5,
  .my-xl-5_5 {
    margin-top: 2.578125rem !important;
  }
  .mr-xl-5_5,
  .mx-xl-5_5 {
    margin-right: 2.578125rem !important;
  }
  .mb-xl-5_5,
  .my-xl-5_5 {
    margin-bottom: 2.578125rem !important;
  }
  .ml-xl-5_5,
  .mx-xl-5_5 {
    margin-left: 2.578125rem !important;
  }
  .m-xl-6_5 {
    margin: 3.046875rem !important;
  }
  .mt-xl-6_5,
  .my-xl-6_5 {
    margin-top: 3.046875rem !important;
  }
  .mr-xl-6_5,
  .mx-xl-6_5 {
    margin-right: 3.046875rem !important;
  }
  .mb-xl-6_5,
  .my-xl-6_5 {
    margin-bottom: 3.046875rem !important;
  }
  .ml-xl-6_5,
  .mx-xl-6_5 {
    margin-left: 3.046875rem !important;
  }
  .m-xl-7_5 {
    margin: 3.515625rem !important;
  }
  .mt-xl-7_5,
  .my-xl-7_5 {
    margin-top: 3.515625rem !important;
  }
  .mr-xl-7_5,
  .mx-xl-7_5 {
    margin-right: 3.515625rem !important;
  }
  .mb-xl-7_5,
  .my-xl-7_5 {
    margin-bottom: 3.515625rem !important;
  }
  .ml-xl-7_5,
  .mx-xl-7_5 {
    margin-left: 3.515625rem !important;
  }
  .m-xl-8_5 {
    margin: 3.984375rem !important;
  }
  .mt-xl-8_5,
  .my-xl-8_5 {
    margin-top: 3.984375rem !important;
  }
  .mr-xl-8_5,
  .mx-xl-8_5 {
    margin-right: 3.984375rem !important;
  }
  .mb-xl-8_5,
  .my-xl-8_5 {
    margin-bottom: 3.984375rem !important;
  }
  .ml-xl-8_5,
  .mx-xl-8_5 {
    margin-left: 3.984375rem !important;
  }
  .m-xl-9_5 {
    margin: 4.453125rem !important;
  }
  .mt-xl-9_5,
  .my-xl-9_5 {
    margin-top: 4.453125rem !important;
  }
  .mr-xl-9_5,
  .mx-xl-9_5 {
    margin-right: 4.453125rem !important;
  }
  .mb-xl-9_5,
  .my-xl-9_5 {
    margin-bottom: 4.453125rem !important;
  }
  .ml-xl-9_5,
  .mx-xl-9_5 {
    margin-left: 4.453125rem !important;
  }
  .m-xl-10_5 {
    margin: 6.796875rem !important;
  }
  .mt-xl-10_5,
  .my-xl-10_5 {
    margin-top: 6.796875rem !important;
  }
  .mr-xl-10_5,
  .mx-xl-10_5 {
    margin-right: 6.796875rem !important;
  }
  .mb-xl-10_5,
  .my-xl-10_5 {
    margin-bottom: 6.796875rem !important;
  }
  .ml-xl-10_5,
  .mx-xl-10_5 {
    margin-left: 6.796875rem !important;
  }
  .p-xl-0 {
    padding: 0 !important;
  }
  .pt-xl-0,
  .py-xl-0 {
    padding-top: 0 !important;
  }
  .pr-xl-0,
  .px-xl-0 {
    padding-right: 0 !important;
  }
  .pb-xl-0,
  .py-xl-0 {
    padding-bottom: 0 !important;
  }
  .pl-xl-0,
  .px-xl-0 {
    padding-left: 0 !important;
  }
  .p-xl-1 {
    padding: 0.46875rem !important;
  }
  .pt-xl-1,
  .py-xl-1 {
    padding-top: 0.46875rem !important;
  }
  .pr-xl-1,
  .px-xl-1 {
    padding-right: 0.46875rem !important;
  }
  .pb-xl-1,
  .py-xl-1 {
    padding-bottom: 0.46875rem !important;
  }
  .pl-xl-1,
  .px-xl-1 {
    padding-left: 0.46875rem !important;
  }
  .p-xl-2 {
    padding: 0.9375rem !important;
  }
  .pt-xl-2,
  .py-xl-2 {
    padding-top: 0.9375rem !important;
  }
  .pr-xl-2,
  .px-xl-2 {
    padding-right: 0.9375rem !important;
  }
  .pb-xl-2,
  .py-xl-2 {
    padding-bottom: 0.9375rem !important;
  }
  .pl-xl-2,
  .px-xl-2 {
    padding-left: 0.9375rem !important;
  }
  .p-xl-3 {
    padding: 1.40625rem !important;
  }
  .pt-xl-3,
  .py-xl-3 {
    padding-top: 1.40625rem !important;
  }
  .pr-xl-3,
  .px-xl-3 {
    padding-right: 1.40625rem !important;
  }
  .pb-xl-3,
  .py-xl-3 {
    padding-bottom: 1.40625rem !important;
  }
  .pl-xl-3,
  .px-xl-3 {
    padding-left: 1.40625rem !important;
  }
  .p-xl-4 {
    padding: 1.875rem !important;
  }
  .pt-xl-4,
  .py-xl-4 {
    padding-top: 1.875rem !important;
  }
  .pr-xl-4,
  .px-xl-4 {
    padding-right: 1.875rem !important;
  }
  .pb-xl-4,
  .py-xl-4 {
    padding-bottom: 1.875rem !important;
  }
  .pl-xl-4,
  .px-xl-4 {
    padding-left: 1.875rem !important;
  }
  .p-xl-5 {
    padding: 2.34375rem !important;
  }
  .pt-xl-5,
  .py-xl-5 {
    padding-top: 2.34375rem !important;
  }
  .pr-xl-5,
  .px-xl-5 {
    padding-right: 2.34375rem !important;
  }
  .pb-xl-5,
  .py-xl-5 {
    padding-bottom: 2.34375rem !important;
  }
  .pl-xl-5,
  .px-xl-5 {
    padding-left: 2.34375rem !important;
  }
  .p-xl-6 {
    padding: 2.8125rem !important;
  }
  .pt-xl-6,
  .py-xl-6 {
    padding-top: 2.8125rem !important;
  }
  .pr-xl-6,
  .px-xl-6 {
    padding-right: 2.8125rem !important;
  }
  .pb-xl-6,
  .py-xl-6 {
    padding-bottom: 2.8125rem !important;
  }
  .pl-xl-6,
  .px-xl-6 {
    padding-left: 2.8125rem !important;
  }
  .p-xl-7 {
    padding: 3.28125rem !important;
  }
  .pt-xl-7,
  .py-xl-7 {
    padding-top: 3.28125rem !important;
  }
  .pr-xl-7,
  .px-xl-7 {
    padding-right: 3.28125rem !important;
  }
  .pb-xl-7,
  .py-xl-7 {
    padding-bottom: 3.28125rem !important;
  }
  .pl-xl-7,
  .px-xl-7 {
    padding-left: 3.28125rem !important;
  }
  .p-xl-8 {
    padding: 3.75rem !important;
  }
  .pt-xl-8,
  .py-xl-8 {
    padding-top: 3.75rem !important;
  }
  .pr-xl-8,
  .px-xl-8 {
    padding-right: 3.75rem !important;
  }
  .pb-xl-8,
  .py-xl-8 {
    padding-bottom: 3.75rem !important;
  }
  .pl-xl-8,
  .px-xl-8 {
    padding-left: 3.75rem !important;
  }
  .p-xl-9 {
    padding: 4.21875rem !important;
  }
  .pt-xl-9,
  .py-xl-9 {
    padding-top: 4.21875rem !important;
  }
  .pr-xl-9,
  .px-xl-9 {
    padding-right: 4.21875rem !important;
  }
  .pb-xl-9,
  .py-xl-9 {
    padding-bottom: 4.21875rem !important;
  }
  .pl-xl-9,
  .px-xl-9 {
    padding-left: 4.21875rem !important;
  }
  .p-xl-10 {
    padding: 6.5625rem !important;
  }
  .pt-xl-10,
  .py-xl-10 {
    padding-top: 6.5625rem !important;
  }
  .pr-xl-10,
  .px-xl-10 {
    padding-right: 6.5625rem !important;
  }
  .pb-xl-10,
  .py-xl-10 {
    padding-bottom: 6.5625rem !important;
  }
  .pl-xl-10,
  .px-xl-10 {
    padding-left: 6.5625rem !important;
  }
  .p-xl-1_5 {
    padding: 0.703125rem !important;
  }
  .pt-xl-1_5,
  .py-xl-1_5 {
    padding-top: 0.703125rem !important;
  }
  .pr-xl-1_5,
  .px-xl-1_5 {
    padding-right: 0.703125rem !important;
  }
  .pb-xl-1_5,
  .py-xl-1_5 {
    padding-bottom: 0.703125rem !important;
  }
  .pl-xl-1_5,
  .px-xl-1_5 {
    padding-left: 0.703125rem !important;
  }
  .p-xl-2_5 {
    padding: 1.171875rem !important;
  }
  .pt-xl-2_5,
  .py-xl-2_5 {
    padding-top: 1.171875rem !important;
  }
  .pr-xl-2_5,
  .px-xl-2_5 {
    padding-right: 1.171875rem !important;
  }
  .pb-xl-2_5,
  .py-xl-2_5 {
    padding-bottom: 1.171875rem !important;
  }
  .pl-xl-2_5,
  .px-xl-2_5 {
    padding-left: 1.171875rem !important;
  }
  .p-xl-3_5 {
    padding: 1.640625rem !important;
  }
  .pt-xl-3_5,
  .py-xl-3_5 {
    padding-top: 1.640625rem !important;
  }
  .pr-xl-3_5,
  .px-xl-3_5 {
    padding-right: 1.640625rem !important;
  }
  .pb-xl-3_5,
  .py-xl-3_5 {
    padding-bottom: 1.640625rem !important;
  }
  .pl-xl-3_5,
  .px-xl-3_5 {
    padding-left: 1.640625rem !important;
  }
  .p-xl-4_5 {
    padding: 2.109375rem !important;
  }
  .pt-xl-4_5,
  .py-xl-4_5 {
    padding-top: 2.109375rem !important;
  }
  .pr-xl-4_5,
  .px-xl-4_5 {
    padding-right: 2.109375rem !important;
  }
  .pb-xl-4_5,
  .py-xl-4_5 {
    padding-bottom: 2.109375rem !important;
  }
  .pl-xl-4_5,
  .px-xl-4_5 {
    padding-left: 2.109375rem !important;
  }
  .p-xl-5_5 {
    padding: 2.578125rem !important;
  }
  .pt-xl-5_5,
  .py-xl-5_5 {
    padding-top: 2.578125rem !important;
  }
  .pr-xl-5_5,
  .px-xl-5_5 {
    padding-right: 2.578125rem !important;
  }
  .pb-xl-5_5,
  .py-xl-5_5 {
    padding-bottom: 2.578125rem !important;
  }
  .pl-xl-5_5,
  .px-xl-5_5 {
    padding-left: 2.578125rem !important;
  }
  .p-xl-6_5 {
    padding: 3.046875rem !important;
  }
  .pt-xl-6_5,
  .py-xl-6_5 {
    padding-top: 3.046875rem !important;
  }
  .pr-xl-6_5,
  .px-xl-6_5 {
    padding-right: 3.046875rem !important;
  }
  .pb-xl-6_5,
  .py-xl-6_5 {
    padding-bottom: 3.046875rem !important;
  }
  .pl-xl-6_5,
  .px-xl-6_5 {
    padding-left: 3.046875rem !important;
  }
  .p-xl-7_5 {
    padding: 3.515625rem !important;
  }
  .pt-xl-7_5,
  .py-xl-7_5 {
    padding-top: 3.515625rem !important;
  }
  .pr-xl-7_5,
  .px-xl-7_5 {
    padding-right: 3.515625rem !important;
  }
  .pb-xl-7_5,
  .py-xl-7_5 {
    padding-bottom: 3.515625rem !important;
  }
  .pl-xl-7_5,
  .px-xl-7_5 {
    padding-left: 3.515625rem !important;
  }
  .p-xl-8_5 {
    padding: 3.984375rem !important;
  }
  .pt-xl-8_5,
  .py-xl-8_5 {
    padding-top: 3.984375rem !important;
  }
  .pr-xl-8_5,
  .px-xl-8_5 {
    padding-right: 3.984375rem !important;
  }
  .pb-xl-8_5,
  .py-xl-8_5 {
    padding-bottom: 3.984375rem !important;
  }
  .pl-xl-8_5,
  .px-xl-8_5 {
    padding-left: 3.984375rem !important;
  }
  .p-xl-9_5 {
    padding: 4.453125rem !important;
  }
  .pt-xl-9_5,
  .py-xl-9_5 {
    padding-top: 4.453125rem !important;
  }
  .pr-xl-9_5,
  .px-xl-9_5 {
    padding-right: 4.453125rem !important;
  }
  .pb-xl-9_5,
  .py-xl-9_5 {
    padding-bottom: 4.453125rem !important;
  }
  .pl-xl-9_5,
  .px-xl-9_5 {
    padding-left: 4.453125rem !important;
  }
  .p-xl-10_5 {
    padding: 6.796875rem !important;
  }
  .pt-xl-10_5,
  .py-xl-10_5 {
    padding-top: 6.796875rem !important;
  }
  .pr-xl-10_5,
  .px-xl-10_5 {
    padding-right: 6.796875rem !important;
  }
  .pb-xl-10_5,
  .py-xl-10_5 {
    padding-bottom: 6.796875rem !important;
  }
  .pl-xl-10_5,
  .px-xl-10_5 {
    padding-left: 6.796875rem !important;
  }
  .m-xl-n1 {
    margin: -0.46875rem !important;
  }
  .mt-xl-n1,
  .my-xl-n1 {
    margin-top: -0.46875rem !important;
  }
  .mr-xl-n1,
  .mx-xl-n1 {
    margin-right: -0.46875rem !important;
  }
  .mb-xl-n1,
  .my-xl-n1 {
    margin-bottom: -0.46875rem !important;
  }
  .ml-xl-n1,
  .mx-xl-n1 {
    margin-left: -0.46875rem !important;
  }
  .m-xl-n2 {
    margin: -0.9375rem !important;
  }
  .mt-xl-n2,
  .my-xl-n2 {
    margin-top: -0.9375rem !important;
  }
  .mr-xl-n2,
  .mx-xl-n2 {
    margin-right: -0.9375rem !important;
  }
  .mb-xl-n2,
  .my-xl-n2 {
    margin-bottom: -0.9375rem !important;
  }
  .ml-xl-n2,
  .mx-xl-n2 {
    margin-left: -0.9375rem !important;
  }
  .m-xl-n3 {
    margin: -1.40625rem !important;
  }
  .mt-xl-n3,
  .my-xl-n3 {
    margin-top: -1.40625rem !important;
  }
  .mr-xl-n3,
  .mx-xl-n3 {
    margin-right: -1.40625rem !important;
  }
  .mb-xl-n3,
  .my-xl-n3 {
    margin-bottom: -1.40625rem !important;
  }
  .ml-xl-n3,
  .mx-xl-n3 {
    margin-left: -1.40625rem !important;
  }
  .m-xl-n4 {
    margin: -1.875rem !important;
  }
  .mt-xl-n4,
  .my-xl-n4 {
    margin-top: -1.875rem !important;
  }
  .mr-xl-n4,
  .mx-xl-n4 {
    margin-right: -1.875rem !important;
  }
  .mb-xl-n4,
  .my-xl-n4 {
    margin-bottom: -1.875rem !important;
  }
  .ml-xl-n4,
  .mx-xl-n4 {
    margin-left: -1.875rem !important;
  }
  .m-xl-n5 {
    margin: -2.34375rem !important;
  }
  .mt-xl-n5,
  .my-xl-n5 {
    margin-top: -2.34375rem !important;
  }
  .mr-xl-n5,
  .mx-xl-n5 {
    margin-right: -2.34375rem !important;
  }
  .mb-xl-n5,
  .my-xl-n5 {
    margin-bottom: -2.34375rem !important;
  }
  .ml-xl-n5,
  .mx-xl-n5 {
    margin-left: -2.34375rem !important;
  }
  .m-xl-n6 {
    margin: -2.8125rem !important;
  }
  .mt-xl-n6,
  .my-xl-n6 {
    margin-top: -2.8125rem !important;
  }
  .mr-xl-n6,
  .mx-xl-n6 {
    margin-right: -2.8125rem !important;
  }
  .mb-xl-n6,
  .my-xl-n6 {
    margin-bottom: -2.8125rem !important;
  }
  .ml-xl-n6,
  .mx-xl-n6 {
    margin-left: -2.8125rem !important;
  }
  .m-xl-n7 {
    margin: -3.28125rem !important;
  }
  .mt-xl-n7,
  .my-xl-n7 {
    margin-top: -3.28125rem !important;
  }
  .mr-xl-n7,
  .mx-xl-n7 {
    margin-right: -3.28125rem !important;
  }
  .mb-xl-n7,
  .my-xl-n7 {
    margin-bottom: -3.28125rem !important;
  }
  .ml-xl-n7,
  .mx-xl-n7 {
    margin-left: -3.28125rem !important;
  }
  .m-xl-n8 {
    margin: -3.75rem !important;
  }
  .mt-xl-n8,
  .my-xl-n8 {
    margin-top: -3.75rem !important;
  }
  .mr-xl-n8,
  .mx-xl-n8 {
    margin-right: -3.75rem !important;
  }
  .mb-xl-n8,
  .my-xl-n8 {
    margin-bottom: -3.75rem !important;
  }
  .ml-xl-n8,
  .mx-xl-n8 {
    margin-left: -3.75rem !important;
  }
  .m-xl-n9 {
    margin: -4.21875rem !important;
  }
  .mt-xl-n9,
  .my-xl-n9 {
    margin-top: -4.21875rem !important;
  }
  .mr-xl-n9,
  .mx-xl-n9 {
    margin-right: -4.21875rem !important;
  }
  .mb-xl-n9,
  .my-xl-n9 {
    margin-bottom: -4.21875rem !important;
  }
  .ml-xl-n9,
  .mx-xl-n9 {
    margin-left: -4.21875rem !important;
  }
  .m-xl-n10 {
    margin: -6.5625rem !important;
  }
  .mt-xl-n10,
  .my-xl-n10 {
    margin-top: -6.5625rem !important;
  }
  .mr-xl-n10,
  .mx-xl-n10 {
    margin-right: -6.5625rem !important;
  }
  .mb-xl-n10,
  .my-xl-n10 {
    margin-bottom: -6.5625rem !important;
  }
  .ml-xl-n10,
  .mx-xl-n10 {
    margin-left: -6.5625rem !important;
  }
  .m-xl-n1_5 {
    margin: -0.703125rem !important;
  }
  .mt-xl-n1_5,
  .my-xl-n1_5 {
    margin-top: -0.703125rem !important;
  }
  .mr-xl-n1_5,
  .mx-xl-n1_5 {
    margin-right: -0.703125rem !important;
  }
  .mb-xl-n1_5,
  .my-xl-n1_5 {
    margin-bottom: -0.703125rem !important;
  }
  .ml-xl-n1_5,
  .mx-xl-n1_5 {
    margin-left: -0.703125rem !important;
  }
  .m-xl-n2_5 {
    margin: -1.171875rem !important;
  }
  .mt-xl-n2_5,
  .my-xl-n2_5 {
    margin-top: -1.171875rem !important;
  }
  .mr-xl-n2_5,
  .mx-xl-n2_5 {
    margin-right: -1.171875rem !important;
  }
  .mb-xl-n2_5,
  .my-xl-n2_5 {
    margin-bottom: -1.171875rem !important;
  }
  .ml-xl-n2_5,
  .mx-xl-n2_5 {
    margin-left: -1.171875rem !important;
  }
  .m-xl-n3_5 {
    margin: -1.640625rem !important;
  }
  .mt-xl-n3_5,
  .my-xl-n3_5 {
    margin-top: -1.640625rem !important;
  }
  .mr-xl-n3_5,
  .mx-xl-n3_5 {
    margin-right: -1.640625rem !important;
  }
  .mb-xl-n3_5,
  .my-xl-n3_5 {
    margin-bottom: -1.640625rem !important;
  }
  .ml-xl-n3_5,
  .mx-xl-n3_5 {
    margin-left: -1.640625rem !important;
  }
  .m-xl-n4_5 {
    margin: -2.109375rem !important;
  }
  .mt-xl-n4_5,
  .my-xl-n4_5 {
    margin-top: -2.109375rem !important;
  }
  .mr-xl-n4_5,
  .mx-xl-n4_5 {
    margin-right: -2.109375rem !important;
  }
  .mb-xl-n4_5,
  .my-xl-n4_5 {
    margin-bottom: -2.109375rem !important;
  }
  .ml-xl-n4_5,
  .mx-xl-n4_5 {
    margin-left: -2.109375rem !important;
  }
  .m-xl-n5_5 {
    margin: -2.578125rem !important;
  }
  .mt-xl-n5_5,
  .my-xl-n5_5 {
    margin-top: -2.578125rem !important;
  }
  .mr-xl-n5_5,
  .mx-xl-n5_5 {
    margin-right: -2.578125rem !important;
  }
  .mb-xl-n5_5,
  .my-xl-n5_5 {
    margin-bottom: -2.578125rem !important;
  }
  .ml-xl-n5_5,
  .mx-xl-n5_5 {
    margin-left: -2.578125rem !important;
  }
  .m-xl-n6_5 {
    margin: -3.046875rem !important;
  }
  .mt-xl-n6_5,
  .my-xl-n6_5 {
    margin-top: -3.046875rem !important;
  }
  .mr-xl-n6_5,
  .mx-xl-n6_5 {
    margin-right: -3.046875rem !important;
  }
  .mb-xl-n6_5,
  .my-xl-n6_5 {
    margin-bottom: -3.046875rem !important;
  }
  .ml-xl-n6_5,
  .mx-xl-n6_5 {
    margin-left: -3.046875rem !important;
  }
  .m-xl-n7_5 {
    margin: -3.515625rem !important;
  }
  .mt-xl-n7_5,
  .my-xl-n7_5 {
    margin-top: -3.515625rem !important;
  }
  .mr-xl-n7_5,
  .mx-xl-n7_5 {
    margin-right: -3.515625rem !important;
  }
  .mb-xl-n7_5,
  .my-xl-n7_5 {
    margin-bottom: -3.515625rem !important;
  }
  .ml-xl-n7_5,
  .mx-xl-n7_5 {
    margin-left: -3.515625rem !important;
  }
  .m-xl-n8_5 {
    margin: -3.984375rem !important;
  }
  .mt-xl-n8_5,
  .my-xl-n8_5 {
    margin-top: -3.984375rem !important;
  }
  .mr-xl-n8_5,
  .mx-xl-n8_5 {
    margin-right: -3.984375rem !important;
  }
  .mb-xl-n8_5,
  .my-xl-n8_5 {
    margin-bottom: -3.984375rem !important;
  }
  .ml-xl-n8_5,
  .mx-xl-n8_5 {
    margin-left: -3.984375rem !important;
  }
  .m-xl-n9_5 {
    margin: -4.453125rem !important;
  }
  .mt-xl-n9_5,
  .my-xl-n9_5 {
    margin-top: -4.453125rem !important;
  }
  .mr-xl-n9_5,
  .mx-xl-n9_5 {
    margin-right: -4.453125rem !important;
  }
  .mb-xl-n9_5,
  .my-xl-n9_5 {
    margin-bottom: -4.453125rem !important;
  }
  .ml-xl-n9_5,
  .mx-xl-n9_5 {
    margin-left: -4.453125rem !important;
  }
  .m-xl-n10_5 {
    margin: -6.796875rem !important;
  }
  .mt-xl-n10_5,
  .my-xl-n10_5 {
    margin-top: -6.796875rem !important;
  }
  .mr-xl-n10_5,
  .mx-xl-n10_5 {
    margin-right: -6.796875rem !important;
  }
  .mb-xl-n10_5,
  .my-xl-n10_5 {
    margin-bottom: -6.796875rem !important;
  }
  .ml-xl-n10_5,
  .mx-xl-n10_5 {
    margin-left: -6.796875rem !important;
  }
  .m-xl-auto {
    margin: auto !important;
  }
  .mt-xl-auto,
  .my-xl-auto {
    margin-top: auto !important;
  }
  .mr-xl-auto,
  .mx-xl-auto {
    margin-right: auto !important;
  }
  .mb-xl-auto,
  .my-xl-auto {
    margin-bottom: auto !important;
  }
  .ml-xl-auto,
  .mx-xl-auto {
    margin-left: auto !important;
  }
}
.stretched-link::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  pointer-events: auto;
  content: "";
  background-color: rgba(0, 0, 0, 0);
}

.text-monospace {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important;
}

.text-justify {
  text-align: justify !important;
}

.text-wrap {
  white-space: normal !important;
}

.text-nowrap {
  white-space: nowrap !important;
}

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

.text-left {
  text-align: left !important;
}

.text-right {
  text-align: right !important;
}

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

@media (min-width: 576px) {
  .text-sm-left {
    text-align: left !important;
  }
  .text-sm-right {
    text-align: right !important;
  }
  .text-sm-center {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .text-md-left {
    text-align: left !important;
  }
  .text-md-right {
    text-align: right !important;
  }
  .text-md-center {
    text-align: center !important;
  }
}
@media (min-width: 1025px) {
  .text-lg-left {
    text-align: left !important;
  }
  .text-lg-right {
    text-align: right !important;
  }
  .text-lg-center {
    text-align: center !important;
  }
}
@media (min-width: 1366px) {
  .text-xl-left {
    text-align: left !important;
  }
  .text-xl-right {
    text-align: right !important;
  }
  .text-xl-center {
    text-align: center !important;
  }
}
.text-lowercase {
  text-transform: lowercase !important;
}

.text-uppercase {
  text-transform: uppercase !important;
}

.text-capitalize {
  text-transform: capitalize !important;
}

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

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

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

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

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

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

.text-white {
  color: #fff !important;
}

.text-primary {
  color: #326fe2 !important;
}

a.text-primary:hover, a.text-primary:focus {
  color: #123982 !important;
}

.text-secondary {
  color: #4c4c4c !important;
}

a.text-secondary:hover, a.text-secondary:focus {
  color: #0c0c0c !important;
}

.text-success {
  color: #046a38 !important;
}

a.text-success:hover, a.text-success:focus {
  color: black !important;
}

.text-info {
  color: #31708f !important;
}

a.text-info:hover, a.text-info:focus {
  color: #102630 !important;
}

.text-warning {
  color: #eea103 !important;
}

a.text-warning:hover, a.text-warning:focus {
  color: #704c01 !important;
}

.text-danger {
  color: #a51a1f !important;
}

a.text-danger:hover, a.text-danger:focus {
  color: #37090a !important;
}

.text-light {
  color: #fff !important;
}

a.text-light:hover, a.text-light:focus {
  color: #bfbfbf !important;
}

.text-dark {
  color: #363636 !important;
}

a.text-dark:hover, a.text-dark:focus {
  color: black !important;
}

.text-green {
  color: #046a38 !important;
}

a.text-green:hover, a.text-green:focus {
  color: black !important;
}

.text-lime {
  color: #41a928 !important;
}

a.text-lime:hover, a.text-lime:focus {
  color: #194210 !important;
}

.text-black {
  color: #000 !important;
}

a.text-black:hover, a.text-black:focus {
  color: black !important;
}

.text-focus {
  color: #76a0b4 !important;
}

a.text-focus:hover, a.text-focus:focus {
  color: #3c5e6e !important;
}

.text-body {
  color: #363636 !important;
}

.text-muted {
  color: #666 !important;
}

.text-black-50 {
  color: rgba(0, 0, 0, 0.5) !important;
}

.text-white-50 {
  color: rgba(255, 255, 255, 0.5) !important;
}

.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}

.text-decoration-none {
  text-decoration: none !important;
}

.text-break {
  word-break: break-word !important;
  word-wrap: break-word !important;
}

.text-reset {
  color: inherit !important;
}

.visible {
  visibility: visible !important;
}

.invisible {
  visibility: hidden !important;
}

@media print {
  *,
  *::before,
  *::after {
    text-shadow: none !important;
    -webkit-box-shadow: none !important;
            box-shadow: none !important;
  }
  a:not(.btn) {
    text-decoration: underline;
  }
  abbr[title]::after {
    content: " (" attr(title) ")";
  }
  pre {
    white-space: pre-wrap !important;
  }
  pre,
  blockquote {
    border: 0.0625rem solid #aeaeae;
    page-break-inside: avoid;
  }
  tr,
  img {
    page-break-inside: avoid;
  }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }
  h2,
  h3 {
    page-break-after: avoid;
  }
  @page {
    size: a3;
  }
  body {
    min-width: 1025px !important;
  }
  .container {
    min-width: 1025px !important;
  }
  .navbar {
    display: none;
  }
  .badge {
    border: 0.0625rem solid #000;
  }
  .table {
    border-collapse: collapse !important;
  }
  .table td,
  .table th {
    background-color: #fff !important;
  }
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #dadada !important;
  }
  .table-dark {
    color: inherit;
  }
  .table-dark th,
  .table-dark td,
  .table-dark thead th,
  .table-dark tbody + tbody {
    border-color: #ccc;
  }
  .table .thead-dark th {
    color: inherit;
    border-color: #ccc;
  }
}
/* Font Mixins, Extensions */
.link-primary-1 {
  display: block;
  margin-top: 10px;
  margin-bottom: 10px;
  color: #326fe2;
  font-weight: 400;
  text-decoration: underline;
  position: relative;
  font-size: inherit;
}
.link-primary-1:hover {
  color: #326fe2;
  text-decoration: none;
}
.link-primary-1.active, .link-primary-1:active, .link-primary-1:focus {
  color: #326fe2;
  text-decoration: underline;
}
.link-primary-1.small {
  font-size: 0.75rem;
}
.link-primary-1.active, .link-primary-1:active, .link-primary-1:hover, .link-primary-1:focus {
  color: #326fe2;
}

.inline-text-separators {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.inline-text-separators > * {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.inline-text-separators > * + *::before {
  content: "";
  margin: 0 1.25em -0.5em 1em;
  width: 1px;
  height: 1.5em;
  background-color: #ccc;
}

@media (max-width: 1024.98px) {
  .orderdetails {
    margin-top: 15px !important;
    margin-left: auto !important;
    padding: 0.34375rem 50px !important;
    width: 325px !important;
    text-align: center !important;
    float: left !important;
  }
}
@media (max-width: 767.98px) {
  .orderdetails {
    margin-top: 15px !important;
    width: 100% !important;
    text-align: center !important;
    float: left !important;
  }
}

@media (min-width: 1025px) and (max-width: 1116px) {
  .cancelorder {
    width: auto;
  }
}
@media (min-width: 1025px) and (max-width: 1116px) {
  .cancelorder .orderdetails {
    width: 365px !important;
    float: right !important;
  }
}
@media (min-width: 1025px) and (max-width: 1116px) {
  .cancelorder .cancelorder > :not(:first-child) {
    margin-top: 15px;
  }
}

.no-underline,
.no-underline:hover {
  text-decoration: none !important;
}

.link-container:hover {
  text-decoration: none !important;
}
.link-container:hover * {
  text-decoration: underline !important;
}

.link-container-uniform:hover {
  text-decoration: none !important;
}
.link-container-uniform:hover * {
  -webkit-text-decoration: underline 0.1rem !important;
          text-decoration: underline 0.1rem !important;
}

.pull-left-xs {
  float: left;
}

.pull-right-xs {
  float: right;
}

@media (min-width: 576px) and (max-width: 767.98px) {
  .pull-left-sm {
    float: left;
  }
  .pull-right-sm {
    float: right;
  }
}
@media (min-width: 768px) and (max-width: 1024.98px) {
  .pull-left-md {
    float: left;
  }
  .pull-right-md {
    float: right;
  }
}
@media (min-width: 1025px) and (max-width: 1365.98px) {
  .pull-left-lg {
    float: left;
  }
  .pull-right-lg {
    float: right;
  }
}
@media (min-width: 1366px) {
  .pull-left-xl {
    float: left;
  }
  .pull-right-xl {
    float: right;
  }
}
@media (max-width: 575.98px) {
  .hidden-xs-down {
    display: none !important;
  }
}

@media (max-width: 767.98px) {
  .hidden-sm-down {
    display: none !important;
  }
}

@media (max-width: 1024.98px) {
  .hidden-md-down {
    display: none !important;
  }
}

@media (max-width: 1365.98px) {
  .hidden-lg-down {
    display: none !important;
  }
}

.hidden-xl-down {
  display: none !important;
}

.row.equal-height > [class^=col] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.full-width {
  right: inherit;
  left: 50%;
  width: 100vw !important;
  width: var(--vw, 100vw) !important;
  margin-right: 0 !important;
  margin-left: 0 !important;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  position: relative;
}

.override-full-width {
  right: inherit;
  left: 50%;
  width: 100vw !important;
  width: var(--vw, 100vw) !important;
  margin-right: 0 !important;
  margin-left: 0 !important;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  position: relative;
}

@media (min-width: 576px) {
  .w-sm-25 {
    width: 25% !important;
  }
  .h-sm-25 {
    height: 25% !important;
  }
}
@media (min-width: 768px) {
  .w-md-25 {
    width: 25% !important;
  }
  .h-md-25 {
    height: 25% !important;
  }
}
@media (min-width: 1025px) {
  .w-lg-25 {
    width: 25% !important;
  }
  .h-lg-25 {
    height: 25% !important;
  }
}
@media (min-width: 576px) {
  .w-sm-50 {
    width: 50% !important;
  }
  .h-sm-50 {
    height: 50% !important;
  }
}
@media (min-width: 768px) {
  .w-md-50 {
    width: 50% !important;
  }
  .h-md-50 {
    height: 50% !important;
  }
}
@media (min-width: 1025px) {
  .w-lg-50 {
    width: 50% !important;
  }
  .h-lg-50 {
    height: 50% !important;
  }
}
@media (min-width: 576px) {
  .w-sm-75 {
    width: 75% !important;
  }
  .h-sm-75 {
    height: 75% !important;
  }
}
@media (min-width: 768px) {
  .w-md-75 {
    width: 75% !important;
  }
  .h-md-75 {
    height: 75% !important;
  }
}
@media (min-width: 1025px) {
  .w-lg-75 {
    width: 75% !important;
  }
  .h-lg-75 {
    height: 75% !important;
  }
}
@media (min-width: 576px) {
  .w-sm-100 {
    width: 100% !important;
  }
  .h-sm-100 {
    height: 100% !important;
  }
}
@media (min-width: 768px) {
  .w-md-100 {
    width: 100% !important;
  }
  .h-md-100 {
    height: 100% !important;
  }
}
@media (min-width: 1025px) {
  .w-lg-100 {
    width: 100% !important;
  }
  .h-lg-100 {
    height: 100% !important;
  }
}
@media (min-width: 576px) {
  .w-sm-auto {
    width: auto !important;
  }
  .h-sm-auto {
    height: auto !important;
  }
}
@media (min-width: 768px) {
  .w-md-auto {
    width: auto !important;
  }
  .h-md-auto {
    height: auto !important;
  }
}
@media (min-width: 1025px) {
  .w-lg-auto {
    width: auto !important;
  }
  .h-lg-auto {
    height: auto !important;
  }
}
@media (min-width: 576px) {
  .w-sm-33 {
    width: 33.3333% !important;
  }
  .h-sm-33 {
    height: 33.3333% !important;
  }
}
@media (min-width: 768px) {
  .w-md-33 {
    width: 33.3333% !important;
  }
  .h-md-33 {
    height: 33.3333% !important;
  }
}
@media (min-width: 1025px) {
  .w-lg-33 {
    width: 33.3333% !important;
  }
  .h-lg-33 {
    height: 33.3333% !important;
  }
}
@media (min-width: 576px) {
  .w-sm-66 {
    width: 66.6666% !important;
  }
  .h-sm-66 {
    height: 66.6666% !important;
  }
}
@media (min-width: 768px) {
  .w-md-66 {
    width: 66.6666% !important;
  }
  .h-md-66 {
    height: 66.6666% !important;
  }
}
@media (min-width: 1025px) {
  .w-lg-66 {
    width: 66.6666% !important;
  }
  .h-lg-66 {
    height: 66.6666% !important;
  }
}
/*
    Badge Mixin
    This creates a solid colored flag with arrows on the side with transparent triangle cut-out
    @param $bgColor: the color of the badge
    @param $color: the text color
    @param $height: the height of the badge
    @param $arrowSize: the width of the arrow triangles

    ex:  @include badge($accent2, 24px, 12px);
*/
.border {
  border: 0.0625rem solid #ccc !important;
}

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

.border-top {
  border-top: 0.0625rem solid #ccc !important;
}

.border-right {
  border-right: 0.0625rem solid #ccc !important;
}

.border-bottom {
  border-bottom: 0.0625rem solid #ccc !important;
}

.border-left {
  border-left: 0.0625rem solid #ccc !important;
}

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

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

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

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

.border-x {
  border-left: 0.0625rem solid #ccc !important;
  border-right: 0.0625rem solid #ccc !important;
}

.border-y {
  border-top: 0.0625rem solid #ccc !important;
  border-bottom: 0.0625rem solid #ccc !important;
}

@media (min-width: 576px) {
  .border-sm {
    border: 0.0625rem solid #ccc !important;
  }
  .border-sm-0 {
    border: none !important;
  }
  .border-sm-top {
    border-top: 0.0625rem solid #ccc !important;
  }
  .border-sm-right {
    border-right: 0.0625rem solid #ccc !important;
  }
  .border-sm-bottom {
    border-bottom: 0.0625rem solid #ccc !important;
  }
  .border-sm-left {
    border-left: 0.0625rem solid #ccc !important;
  }
  .border-sm-top-0 {
    border-top: 0 !important;
  }
  .border-sm-right-0 {
    border-right: 0 !important;
  }
  .border-sm-bottom-0 {
    border-bottom: 0 !important;
  }
  .border-sm-left-0 {
    border-left: 0 !important;
  }
  .border-sm-x {
    border-left: 0.0625rem solid #ccc !important;
    border-right: 0.0625rem solid #ccc !important;
  }
  .border-sm-y {
    border-top: 0.0625rem solid #ccc !important;
    border-bottom: 0.0625rem solid #ccc !important;
  }
}
@media (min-width: 768px) {
  .border-md {
    border: 0.0625rem solid #ccc !important;
  }
  .border-md-0 {
    border: none !important;
  }
  .border-md-top {
    border-top: 0.0625rem solid #ccc !important;
  }
  .border-md-right {
    border-right: 0.0625rem solid #ccc !important;
  }
  .border-md-bottom {
    border-bottom: 0.0625rem solid #ccc !important;
  }
  .border-md-left {
    border-left: 0.0625rem solid #ccc !important;
  }
  .border-md-top-0 {
    border-top: 0 !important;
  }
  .border-md-right-0 {
    border-right: 0 !important;
  }
  .border-md-bottom-0 {
    border-bottom: 0 !important;
  }
  .border-md-left-0 {
    border-left: 0 !important;
  }
  .border-md-x {
    border-left: 0.0625rem solid #ccc !important;
    border-right: 0.0625rem solid #ccc !important;
  }
  .border-md-y {
    border-top: 0.0625rem solid #ccc !important;
    border-bottom: 0.0625rem solid #ccc !important;
  }
}
@media (min-width: 1025px) {
  .border-lg {
    border: 0.0625rem solid #ccc !important;
  }
  .border-lg-0 {
    border: none !important;
  }
  .border-lg-top {
    border-top: 0.0625rem solid #ccc !important;
  }
  .border-lg-right {
    border-right: 0.0625rem solid #ccc !important;
  }
  .border-lg-bottom {
    border-bottom: 0.0625rem solid #ccc !important;
  }
  .border-lg-left {
    border-left: 0.0625rem solid #ccc !important;
  }
  .border-lg-top-0 {
    border-top: 0 !important;
  }
  .border-lg-right-0 {
    border-right: 0 !important;
  }
  .border-lg-bottom-0 {
    border-bottom: 0 !important;
  }
  .border-lg-left-0 {
    border-left: 0 !important;
  }
  .border-lg-x {
    border-left: 0.0625rem solid #ccc !important;
    border-right: 0.0625rem solid #ccc !important;
  }
  .border-lg-y {
    border-top: 0.0625rem solid #ccc !important;
    border-bottom: 0.0625rem solid #ccc !important;
  }
}
@media (min-width: 1366px) {
  .border-xl {
    border: 0.0625rem solid #ccc !important;
  }
  .border-xl-0 {
    border: none !important;
  }
  .border-xl-top {
    border-top: 0.0625rem solid #ccc !important;
  }
  .border-xl-right {
    border-right: 0.0625rem solid #ccc !important;
  }
  .border-xl-bottom {
    border-bottom: 0.0625rem solid #ccc !important;
  }
  .border-xl-left {
    border-left: 0.0625rem solid #ccc !important;
  }
  .border-xl-top-0 {
    border-top: 0 !important;
  }
  .border-xl-right-0 {
    border-right: 0 !important;
  }
  .border-xl-bottom-0 {
    border-bottom: 0 !important;
  }
  .border-xl-left-0 {
    border-left: 0 !important;
  }
  .border-xl-x {
    border-left: 0.0625rem solid #ccc !important;
    border-right: 0.0625rem solid #ccc !important;
  }
  .border-xl-y {
    border-top: 0.0625rem solid #ccc !important;
    border-bottom: 0.0625rem solid #ccc !important;
  }
}
.border-primary {
  border-color: #326fe2 !important;
}

.border-secondary {
  border-color: #4c4c4c !important;
}

.border-success {
  border-color: #046a38 !important;
}

.border-info {
  border-color: #31708f !important;
}

.border-warning {
  border-color: #eea103 !important;
}

.border-danger {
  border-color: #a51a1f !important;
}

.border-light {
  border-color: #fff !important;
}

.border-dark {
  border-color: #363636 !important;
}

.border-green {
  border-color: #046a38 !important;
}

.border-lime {
  border-color: #41a928 !important;
}

.border-black {
  border-color: #000 !important;
}

.border-focus {
  border-color: #76a0b4 !important;
}

.border-white {
  border-color: #fff !important;
}

.rounded {
  border-radius: 0.125rem !important;
}

.rounded-top {
  border-top-left-radius: 0.125rem !important;
  border-top-right-radius: 0.125rem !important;
}

.rounded-right {
  border-top-right-radius: 0.125rem !important;
  border-bottom-right-radius: 0.125rem !important;
}

.rounded-bottom {
  border-bottom-right-radius: 0.125rem !important;
  border-bottom-left-radius: 0.125rem !important;
}

.rounded-left {
  border-top-left-radius: 0.125rem !important;
  border-bottom-left-radius: 0.125rem !important;
}

.rounded-circle {
  border-radius: 50% !important;
}

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

.hover-transition-grow img, .hover-transition-shrink img, .hover-transition-fade, .hover-transition-fade-img img, .hover-transition-up, .hover-transition-down, .hover-transition-simple-shadow, .hover-transition-shadow {
  -webkit-transition: -webkit-transform 300ms;
  transition: -webkit-transform 300ms;
  transition: transform 300ms;
  transition: transform 300ms, -webkit-transform 300ms;
  -webkit-transform: scale(1);
          transform: scale(1);
  -webkit-transform-origin: center;
          transform-origin: center;
  -webkit-backface-visibility: hidden;
  -webkit-transform: translateZ(0) scale(1, 1);
}

.hover-transition-grow:hover img {
  -webkit-transform: scale(1.05);
          transform: scale(1.05);
}

.hover-transition-fade, .hover-transition-fade-img img {
  -webkit-transition: opacity 300ms;
  transition: opacity 300ms;
}

.hover-transition-fade:hover, .hover-transition-fade-img:hover img {
  opacity: 0.7;
}

.hover-transition-grow img, .hover-transition-shrink img, .hover-transition-fade, .hover-transition-fade-img img, .hover-transition-up, .hover-transition-down, .hover-transition-simple-shadow, .hover-transition-shadow {
  -webkit-transition: -webkit-transform 300ms;
  transition: -webkit-transform 300ms;
  transition: transform 300ms;
  transition: transform 300ms, -webkit-transform 300ms;
}

.hover-transition-up:hover {
  -webkit-transform: translate(0, -0.625rem);
          transform: translate(0, -0.625rem);
}

.hover-transition-down:hover {
  -webkit-transform: translate(0, 0.625rem);
          transform: translate(0, 0.625rem);
}

.hover-transition-simple-shadow, .hover-transition-shadow {
  -webkit-transition: all 220ms ease-in-out;
  transition: all 220ms ease-in-out;
}

.hover-transition-simple-shadow:hover, .hover-transition-shadow:hover {
  -webkit-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
          box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
}

html {
  font-size: 1rem;
}

body {
  font-size: 0.875rem;
}
@media (min-width: 768px) {
  body {
    font-size: 1rem;
  }
}

form {
  font-size: 0.875rem;
}
@media (min-width: 768px) {
  form {
    font-size: 1rem;
  }
}

label {
  font-weight: 700;
}

/*
* See  utilities/_typography.scss for mixins
*/
.font-sm {
  font-size: 0.75rem !important;
}

.font-body-sm {
  font-size: 0.875rem !important;
}

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

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

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

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

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

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

b,
.b,
strong,
.strong,
.bold,
.text-bold,
.font-bold {
  font-weight: 700 !important;
}

.font-extrabold {
  font-weight: 800 !important;
}

.font-black {
  font-weight: 900 !important;
}

.just-lovely {
  font-family: "JustLovely", Arial, sans-serif !important;
}

h1,
.h1 {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
  font-size: 1.625rem;
  line-height: 1.2;
  margin-bottom: 0.9375rem;
}
@media (min-width: 768px) {
  h1,
  .h1 {
    font-size: 2rem;
    line-height: 1.2;
  }
}
@media (min-width: 768px) {
  h1,
  .h1 {
    margin-bottom: 1.875rem;
  }
}

h2,
.h2 {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 1.375rem;
  margin-bottom: 0.9375rem;
}
@media (min-width: 768px) {
  h2,
  .h2 {
    font-size: 1.75rem;
  }
}
@media (min-width: 768px) {
  h2,
  .h2 {
    margin-bottom: 1.875rem;
  }
}

h3,
.h3 {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 1.25rem;
  line-height: 1.5;
  margin-bottom: 0.9375rem;
}
@media (min-width: 768px) {
  h3,
  .h3 {
    font-size: 1.5rem;
    line-height: 1.3;
  }
}
@media (min-width: 768px) {
  h3,
  .h3 {
    margin-bottom: 1.875rem;
  }
}

h4,
.h4 {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 1.125rem;
  line-height: 1.7;
  margin-bottom: 0.9375rem;
}
@media (min-width: 768px) {
  h4,
  .h4 {
    font-size: 1.375rem;
    line-height: 1.4;
  }
}
@media (min-width: 768px) {
  h4,
  .h4 {
    margin-bottom: 1.875rem;
  }
}

h5,
.h5 {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 1.125rem;
  line-height: 1.3;
  margin-bottom: 0.9375rem;
}
@media (min-width: 768px) {
  h5,
  .h5 {
    font-size: 1.25rem;
    line-height: 1.4;
  }
}
@media (min-width: 768px) {
  h5,
  .h5 {
    margin-bottom: 1.875rem;
  }
}

h6,
.h6 {
  font-size: 1rem;
  line-height: 1.4;
  margin-bottom: 0.9375rem;
}
@media (min-width: 768px) {
  h6,
  .h6 {
    font-size: 1.125rem;
    line-height: 1.3;
  }
}
@media (min-width: 768px) {
  h6,
  .h6 {
    margin-bottom: 1.875rem;
  }
}

.display-1 {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
  font-size: 2.25rem;
}
@media (min-width: 768px) {
  .display-1 {
    font-size: 2.625rem;
  }
}

.display-2 {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 1.625rem;
}
@media (min-width: 768px) {
  .display-2 {
    font-size: 2rem;
  }
}

.display-3 {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
  font-size: 1rem;
}
@media (min-width: 768px) {
  .display-3 {
    font-size: 1.375rem;
  }
}

.display-4 {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
  font-size: 1rem;
  line-height: 1.5;
}
@media (min-width: 768px) {
  .display-4 {
    font-size: 1.25rem;
    line-height: 1.4;
  }
}

.label1 {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
  font-size: 0.875rem;
  line-height: 1.3;
}
@media (min-width: 768px) {
  .label1 {
    font-size: 1rem;
    line-height: 1.4;
  }
}

.label1-bold {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 0.875rem;
  line-height: 1.3;
}
@media (min-width: 768px) {
  .label1-bold {
    font-size: 1rem;
    line-height: 1.4;
  }
}

.label2 {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
  font-size: 0.75rem;
}

.label2-bold {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 0.75rem;
}

.label3 {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
  font-size: 1.125rem;
  line-height: 1.3;
}

.label3-bold {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 1.125rem;
  line-height: 1.3;
}

.label4-bold {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 1rem;
  line-height: 1.3;
}
@media (min-width: 768px) {
  .label4-bold {
    font-size: 1.125rem;
    line-height: 1.3;
  }
}

a {
  font-size: 0.875rem;
}
@media (min-width: 1025px) {
  a {
    font-size: 1rem;
  }
}

a.normal,
.link,
.link-primary {
  color: #326fe2;
  font-weight: 400;
  text-decoration: underline;
  position: relative;
  font-size: inherit;
}
a.normal:hover,
.link:hover,
.link-primary:hover {
  color: #326fe2;
  text-decoration: none;
}
a.normal.active, a.normal:active, a.normal:focus,
.link.active,
.link:active,
.link:focus,
.link-primary.active,
.link-primary:active,
.link-primary:focus {
  color: #326fe2;
  text-decoration: underline;
}
a.normal.small,
.link.small,
.link-primary.small {
  font-size: 0.75rem;
}

.link2 {
  color: #326fe2;
  font-weight: 400;
  text-decoration: underline;
  position: relative;
  font-size: inherit;
  color: #363636;
}
.link2:hover {
  color: #326fe2;
  text-decoration: none;
}
.link2.active, .link2:active, .link2:focus {
  color: #326fe2;
  text-decoration: underline;
}
.link2.small {
  font-size: 0.75rem;
}
.link2.active, .link2:active, .link2:hover, .link2:focus {
  color: #363636;
}
.link2.small {
  font-size: 0.75rem;
}

.link3 {
  color: #326fe2;
  font-weight: 400;
  text-decoration: underline;
  position: relative;
  font-size: inherit;
  color: #363636;
  text-decoration: none !important;
}
.link3:hover {
  color: #326fe2;
  text-decoration: none;
}
.link3.active, .link3:active, .link3:focus {
  color: #326fe2;
  text-decoration: underline;
}
.link3.small {
  font-size: 0.75rem;
}
.link3.active, .link3:active, .link3:hover, .link3:focus {
  color: #363636;
}
.link3.small {
  font-size: 0.75rem;
}
.link3.active, .link3:active, .link3:hover, .link3:focus {
  text-decoration: underline !important;
}
.link3.small {
  font-size: 0.75rem;
}

.nav-link {
  margin-right: 0;
  color: #363636;
  text-decoration: none;
  position: relative;
  cursor: pointer;
  line-height: 1.5;
}
.nav-link:active, .nav-link:hover, .nav-link:focus, .nav-link.active {
  color: #363636;
  text-decoration: underline;
}

.strike-through span {
  text-decoration: line-through;
}

.pdp-price {
  font-size: 1.125rem;
  font-weight: 400;
}
@media (min-width: 768px) {
  .pdp-price {
    font-size: 1.5rem;
  }
}

.product-tile-price {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 0.75rem;
}

.table {
  border-spacing: 0;
  border-collapse: separate;
  margin-bottom: 0;
}
.table-wrapper.table-mh {
  max-height: 25rem;
}
.table-wrapper.table-mh-0 {
  max-height: none !important;
}
.table-wrapper:has(.table-sticky) table thead tr.section-header,
.table-wrapper:has(.table-sticky) table tbody tr.section-header {
  top: calc(19.6px + 1.40625rem + 0.0625rem);
  z-index: 4;
  position: sticky;
  left: 0;
}
@media (min-width: 768px) {
  .table-wrapper:has(.table-sticky) table thead tr.section-header,
  .table-wrapper:has(.table-sticky) table tbody tr.section-header {
    top: calc(22.4px + 1.40625rem + 0.0625rem);
  }
}
.table-wrapper:has(.table-nosticky) table thead tr.section-header,
.table-wrapper:has(.table-nosticky) table tbody tr.section-header {
  position: static;
}
.table-wrapper:has(.table-snap) {
  -ms-scroll-snap-type: both mandatory;
      scroll-snap-type: both mandatory;
  overscroll-behavior-x: contain;
}
.table-wrapper:has(.table-snap) thead:has(~ tbody) tr:not(.section-header) td,
.table-wrapper:has(.table-snap) thead:has(~ tbody) tr:not(.section-header) th {
  scroll-snap-align: start;
}
.table-wrapper:has(.table-snap) tbody:not(thead ~ *) tr:not(.section-header) td,
.table-wrapper:has(.table-snap) tbody:not(thead ~ *) tr:not(.section-header) th {
  scroll-snap-align: start;
}
.table-wrapper:has(.table-nosnap) {
  -ms-scroll-snap-type: none;
      scroll-snap-type: none;
}
.table-wrapper:has(.table-scrollindicator) {
  position: relative;
}
.table-wrapper:has(.table-scrollindicator):has(.in-view)::after {
  content: "";
  position: absolute;
  display: block;
  height: 4rem;
  width: 4rem;
  top: 7.5rem;
  top: max(20%, 7.5rem);
  right: 5%;
  opacity: 1;
  border-radius: 50%;
  padding: 0.125rem;
  background-color: rgba(255, 255, 255, 0.6);
  background-image: url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_175_974)'%3E%3Cg filter='url(%23filter0_d_175_974)'%3E%3Cpath d='M24.2677 14.6817H23.5052C23.4347 14.586 23.3483 14.4739 23.2501 14.3567C22.9987 14.0567 22.5807 13.6116 22.0953 13.4174C21.6187 13.2268 20.9867 13.2447 20.5776 13.2765C20.5178 13.2811 20.4596 13.2864 20.4037 13.292C20.2682 12.9542 20.0286 12.649 19.6705 12.45C19.415 12.3079 19.0696 12.1455 18.7024 12.0721C18.3552 12.0026 17.8921 11.9963 17.5096 12.0059C18.5952 11.2223 19.3033 9.94645 19.3033 8.50821C19.3033 6.13088 17.3692 4.19678 14.9918 4.19678C12.6145 4.19678 10.6804 6.13088 10.6804 8.50821C10.6804 10.0328 11.4759 11.375 12.6735 12.1418V17.0325L10.6318 14.9908C9.96154 14.3206 8.91135 14.2166 8.12263 14.7424C7.23943 15.3312 6.97439 16.5099 7.52051 17.4201L10.7872 22.8646L12.3803 26.0508C12.7135 26.7171 13.3945 27.138 14.1395 27.138H22.4021C23.1079 27.138 23.7596 26.7599 24.1098 26.147L25.9392 22.9455C26.2587 22.3864 26.457 21.7662 26.5211 21.1253L26.8771 17.565C27.0314 16.0213 25.8192 14.6817 24.2677 14.6817Z' fill='white'/%3E%3Cpath d='M24.2677 14.6817H23.5052C23.4347 14.586 23.3483 14.4739 23.2501 14.3567C22.9987 14.0567 22.5807 13.6116 22.0953 13.4174C21.6187 13.2268 20.9867 13.2447 20.5776 13.2765C20.5178 13.2811 20.4596 13.2864 20.4037 13.292C20.2682 12.9542 20.0286 12.649 19.6705 12.45C19.415 12.3079 19.0696 12.1455 18.7024 12.0721C18.3552 12.0026 17.8921 11.9963 17.5096 12.0059C18.5952 11.2223 19.3033 9.94645 19.3033 8.50821C19.3033 6.13088 17.3692 4.19678 14.9918 4.19678C12.6145 4.19678 10.6804 6.13088 10.6804 8.50821C10.6804 10.0328 11.4759 11.375 12.6735 12.1418V17.0325L10.6318 14.9908C9.96154 14.3206 8.91135 14.2166 8.12263 14.7424C7.23943 15.3312 6.97439 16.5099 7.52051 17.4201L10.7872 22.8646L12.3803 26.0508C12.7135 26.7171 13.3945 27.138 14.1395 27.138H22.4021C23.1079 27.138 23.7596 26.7599 24.1098 26.147L25.9392 22.9455C26.2587 22.3864 26.457 21.7662 26.5211 21.1253L26.8771 17.565C27.0314 16.0213 25.8192 14.6817 24.2677 14.6817ZM11.842 8.50821C11.842 6.77135 13.255 5.35831 14.9918 5.35831C16.7287 5.35831 18.1418 6.77135 18.1418 8.50821C18.1418 9.35375 17.8068 10.1225 17.2627 10.6889V8.45356C17.2627 7.1863 16.2353 6.15898 14.9681 6.15898C13.7008 6.15898 12.6735 7.1863 12.6735 8.45356V10.6382C12.1575 10.0771 11.842 9.32884 11.842 8.50821ZM25.5724 17.4346L25.2163 20.9948C25.1706 21.4526 25.029 21.8956 24.8008 22.295L22.9713 25.4965C22.8546 25.7008 22.6373 25.8268 22.4021 25.8268H14.1395C13.8911 25.8268 13.6641 25.6865 13.5531 25.4644L11.9374 22.2331L8.64485 16.7455C8.45882 16.4354 8.5491 16.0339 8.84996 15.8334C9.11862 15.6542 9.47635 15.6897 9.70467 15.918L12.8655 19.0788C13.053 19.2663 13.335 19.3224 13.58 19.221C13.825 19.1195 13.9847 18.8804 13.9847 18.6153V8.45356C13.9847 7.91045 14.425 7.47017 14.9681 7.47017C15.5112 7.47017 15.9515 7.91045 15.9515 8.45356V16.6485C15.9515 17.0106 16.245 17.3041 16.6071 17.3041C16.9692 17.3041 17.2627 17.0106 17.2627 16.6485V13.3269C17.2996 13.3252 17.3374 13.3235 17.3759 13.322C17.7908 13.3059 18.2106 13.3109 18.4453 13.3578C18.6214 13.393 18.8305 13.4832 19.0334 13.596C19.1334 13.6516 19.2295 13.789 19.2295 14.0076V16.6485C19.2295 17.0106 19.523 17.3041 19.8851 17.3041C20.2471 17.3041 20.5406 17.0106 20.5406 16.6485V14.596C20.5855 14.5916 20.6318 14.5874 20.6792 14.5837C21.0936 14.5515 21.4448 14.5694 21.6083 14.6348C21.7629 14.6967 22.0006 14.9071 22.2449 15.1987C22.3514 15.3259 22.4422 15.4476 22.5074 15.5393V17.3041C22.5074 17.6662 22.801 17.9597 23.163 17.9597C23.5252 17.9597 23.8186 17.6662 23.8186 17.3041V15.9929H24.2677C25.0435 15.9929 25.6495 16.6627 25.5724 17.4346Z' fill='%231B1B1B'/%3E%3Cpath d='M29.7906 7.59943L26.7472 4.55593C26.5016 4.31048 26.1022 4.31054 25.8566 4.55599C25.6112 4.8015 25.6112 5.20088 25.8567 5.44639L27.8252 7.41501H20.7286C20.3815 7.41501 20.099 7.69751 20.099 8.04469C20.099 8.39187 20.3815 8.67431 20.7286 8.67431H27.8252L25.8566 10.6429C25.6112 10.8884 25.6112 11.2879 25.8567 11.5335C25.9794 11.6561 26.1406 11.7174 26.3019 11.7174C26.4631 11.7174 26.6244 11.6561 26.7472 11.5334L29.7907 8.48989C30.0361 8.24438 30.0361 7.84494 29.7906 7.59943Z' fill='%231B1B1B'/%3E%3Cpath d='M0.242366 8.48989L3.28581 11.5334C3.53138 11.7788 3.93082 11.7788 4.17639 11.5333C4.42177 11.2878 4.42177 10.8884 4.17633 10.6429L2.20776 8.67431H9.30436C9.65154 8.67431 9.93398 8.39181 9.93398 8.04463C9.93398 7.69745 9.65154 7.41501 9.30436 7.41501H2.20776L4.17639 5.44645C4.42177 5.20094 4.42177 4.80144 4.17633 4.55587C4.0536 4.4332 3.89237 4.37187 3.73113 4.37187C3.56989 4.37187 3.40859 4.4332 3.28581 4.55593L0.242305 7.59943C-0.00308073 7.84494 -0.00308076 8.24438 0.242366 8.48989Z' fill='%231B1B1B'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_d_175_974' x='-3.94173' y='0.196777' width='37.9165' height='30.9412' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset/%3E%3CfeGaussianBlur stdDeviation='2'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.12 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_175_974'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_175_974' result='shape'/%3E%3C/filter%3E%3CclipPath id='clip0_175_974'%3E%3Crect width='30' height='30' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: 85%;
  background-position: center center;
  -webkit-box-shadow: 0 0 0.375rem rgba(255, 255, 255, 0.6);
          box-shadow: 0 0 0.375rem rgba(255, 255, 255, 0.6);
  z-index: 1;
  -webkit-animation: swipe 2s ease-in infinite forwards;
          animation: swipe 2s ease-in infinite forwards;
  pointer-events: none;
  -webkit-transition: opacity 500ms ease;
  transition: opacity 500ms ease;
}
@keyframes swipe {
  0% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
    display: block;
    opacity: 0;
  }
  15% {
    opacity: 1;
  }
  45% {
    opacity: 1;
  }
  80% {
    -webkit-transform: translateX(-100px);
            transform: translateX(-100px);
    opacity: 0;
  }
  100% {
    opacity: 0;
  }
}
.table-wrapper:has(.table-scrollindicator):has(.fade-out)::after {
  opacity: 0 !important;
  -webkit-animation-play-state: paused;
          animation-play-state: paused;
}
.table-wrapper:has(.table-noscrollindicator):has(.in-view)::after {
  display: none !important;
}
.table-sticky {
  white-space: nowrap;
}
.table-sticky thead tr td,
.table-sticky thead tr th,
.table-sticky tbody tr td,
.table-sticky tbody tr th {
  min-width: 40vw;
}
@media (min-width: 576px) {
  .table-sticky thead tr td,
  .table-sticky thead tr th,
  .table-sticky tbody tr td,
  .table-sticky tbody tr th {
    --col-min-width: 30vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 768px) {
  .table-sticky thead tr td,
  .table-sticky thead tr th,
  .table-sticky tbody tr td,
  .table-sticky tbody tr th {
    --col-min-width: 28vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 1025px) {
  .table-sticky thead tr td,
  .table-sticky thead tr th,
  .table-sticky tbody tr td,
  .table-sticky tbody tr th {
    --col-min-width: 22vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 1366px) {
  .table-sticky thead tr td,
  .table-sticky thead tr th,
  .table-sticky tbody tr td,
  .table-sticky tbody tr th {
    --col-min-width: 17.875rem;
    min-width: var(--col-min-width);
  }
}
.table-sticky thead tr td.half,
.table-sticky thead tr th.half,
.table-sticky tbody tr td.half,
.table-sticky tbody tr th.half {
  min-width: calc(var(--col-min-width) / 2);
}
.table-sticky thead tr.section-header,
.table-sticky tbody tr.section-header {
  top: calc(19.6px + 1.40625rem + 0.125rem);
  z-index: 4;
  position: sticky;
  left: 0;
}
@media (min-width: 768px) {
  .table-sticky thead tr.section-header,
  .table-sticky tbody tr.section-header {
    top: calc(22.4px + 1.40625rem + 0.125rem);
  }
}
.table-sticky:not(.table-snap) table thead tr th,
.table-sticky:not(.table-snap) table tbody tr th {
  max-width: none;
}
.table-sticky thead tr th {
  position: sticky;
  top: 0;
  z-index: 2;
}
.table-sticky thead tr th:first-child {
  left: 0;
  z-index: 3;
}
.table-sticky tbody:not(thead ~ *):first-child td,
.table-sticky tbody:not(thead ~ *):first-child th {
  border-top: 0.0625rem solid #ccc;
}
.table-sticky tbody:not(thead ~ *) tr td,
.table-sticky tbody:not(thead ~ *) tr th {
  border-top: 0.0625rem solid #ccc;
}
.table-sticky tbody tr th:first-child {
  position: sticky;
  left: 0;
  z-index: 2;
}
.table-nosticky {
  white-space: wrap;
}
.table-nosticky thead tr td,
.table-nosticky thead tr th,
.table-nosticky tbody tr td,
.table-nosticky tbody tr th {
  min-width: unset;
}
.table-nosticky thead tr td.half,
.table-nosticky thead tr th.half,
.table-nosticky tbody tr td.half,
.table-nosticky tbody tr th.half {
  min-width: unset;
}
.table-nosticky thead tr.section-header,
.table-nosticky tbody tr.section-header {
  position: static;
}
.table-nosticky thead tr th {
  position: static;
}
.table-nosticky tbody:not(thead ~ *):first-child td,
.table-nosticky tbody:not(thead ~ *):first-child th {
  border-top: none;
}
.table-nosticky tbody:not(thead ~ *) tr td,
.table-nosticky tbody:not(thead ~ *) tr th {
  border-top: none;
}
.table-nosticky tbody tr th:first-child {
  position: static;
}
.table-fixed {
  table-layout: fixed;
}
.table-nofixed {
  table-layout: auto;
}
.table-striped tbody tr:not(.section-header):nth-child(even) td,
.table-striped tbody tr:not(.section-header):nth-child(even) th {
  background: #f5f5f5;
}
.table-nostriped tbody tr:not(.section-header):nth-child(even) td,
.table-nostriped tbody tr:not(.section-header):nth-child(even) th {
  background: #fff;
}
@media (min-width: 576px) {
  .table-wrapper.table-sm-mh {
    max-height: 25rem;
  }
  .table-wrapper.table-sm-mh-0 {
    max-height: none !important;
  }
  .table-wrapper:has(.table-sm-sticky) table thead tr.section-header,
  .table-wrapper:has(.table-sm-sticky) table tbody tr.section-header {
    top: calc(19.6px + 1.40625rem + 0.0625rem);
    z-index: 4;
    position: sticky;
    left: 0;
  }
}
@media (min-width: 576px) and (min-width: 768px) {
  .table-wrapper:has(.table-sm-sticky) table thead tr.section-header,
  .table-wrapper:has(.table-sm-sticky) table tbody tr.section-header {
    top: calc(22.4px + 1.40625rem + 0.0625rem);
  }
}
@media (min-width: 576px) {
  .table-wrapper:has(.table-sm-nosticky) table thead tr.section-header,
  .table-wrapper:has(.table-sm-nosticky) table tbody tr.section-header {
    position: static;
  }
  .table-wrapper:has(.table-sm-snap) {
    -ms-scroll-snap-type: both mandatory;
        scroll-snap-type: both mandatory;
    overscroll-behavior-x: contain;
  }
  .table-wrapper:has(.table-sm-snap) thead:has(~ tbody) tr:not(.section-header) td,
  .table-wrapper:has(.table-sm-snap) thead:has(~ tbody) tr:not(.section-header) th {
    scroll-snap-align: start;
  }
  .table-wrapper:has(.table-sm-snap) tbody:not(thead ~ *) tr:not(.section-header) td,
  .table-wrapper:has(.table-sm-snap) tbody:not(thead ~ *) tr:not(.section-header) th {
    scroll-snap-align: start;
  }
  .table-wrapper:has(.table-sm-nosnap) {
    -ms-scroll-snap-type: none;
        scroll-snap-type: none;
  }
  .table-wrapper:has(.table-sm-scrollindicator) {
    position: relative;
  }
  .table-wrapper:has(.table-sm-scrollindicator):has(.in-view)::after {
    content: "";
    position: absolute;
    display: block;
    height: 4rem;
    width: 4rem;
    top: 7.5rem;
    top: max(20%, 7.5rem);
    right: 5%;
    opacity: 1;
    border-radius: 50%;
    padding: 0.125rem;
    background-color: rgba(255, 255, 255, 0.6);
    background-image: url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_175_974)'%3E%3Cg filter='url(%23filter0_d_175_974)'%3E%3Cpath d='M24.2677 14.6817H23.5052C23.4347 14.586 23.3483 14.4739 23.2501 14.3567C22.9987 14.0567 22.5807 13.6116 22.0953 13.4174C21.6187 13.2268 20.9867 13.2447 20.5776 13.2765C20.5178 13.2811 20.4596 13.2864 20.4037 13.292C20.2682 12.9542 20.0286 12.649 19.6705 12.45C19.415 12.3079 19.0696 12.1455 18.7024 12.0721C18.3552 12.0026 17.8921 11.9963 17.5096 12.0059C18.5952 11.2223 19.3033 9.94645 19.3033 8.50821C19.3033 6.13088 17.3692 4.19678 14.9918 4.19678C12.6145 4.19678 10.6804 6.13088 10.6804 8.50821C10.6804 10.0328 11.4759 11.375 12.6735 12.1418V17.0325L10.6318 14.9908C9.96154 14.3206 8.91135 14.2166 8.12263 14.7424C7.23943 15.3312 6.97439 16.5099 7.52051 17.4201L10.7872 22.8646L12.3803 26.0508C12.7135 26.7171 13.3945 27.138 14.1395 27.138H22.4021C23.1079 27.138 23.7596 26.7599 24.1098 26.147L25.9392 22.9455C26.2587 22.3864 26.457 21.7662 26.5211 21.1253L26.8771 17.565C27.0314 16.0213 25.8192 14.6817 24.2677 14.6817Z' fill='white'/%3E%3Cpath d='M24.2677 14.6817H23.5052C23.4347 14.586 23.3483 14.4739 23.2501 14.3567C22.9987 14.0567 22.5807 13.6116 22.0953 13.4174C21.6187 13.2268 20.9867 13.2447 20.5776 13.2765C20.5178 13.2811 20.4596 13.2864 20.4037 13.292C20.2682 12.9542 20.0286 12.649 19.6705 12.45C19.415 12.3079 19.0696 12.1455 18.7024 12.0721C18.3552 12.0026 17.8921 11.9963 17.5096 12.0059C18.5952 11.2223 19.3033 9.94645 19.3033 8.50821C19.3033 6.13088 17.3692 4.19678 14.9918 4.19678C12.6145 4.19678 10.6804 6.13088 10.6804 8.50821C10.6804 10.0328 11.4759 11.375 12.6735 12.1418V17.0325L10.6318 14.9908C9.96154 14.3206 8.91135 14.2166 8.12263 14.7424C7.23943 15.3312 6.97439 16.5099 7.52051 17.4201L10.7872 22.8646L12.3803 26.0508C12.7135 26.7171 13.3945 27.138 14.1395 27.138H22.4021C23.1079 27.138 23.7596 26.7599 24.1098 26.147L25.9392 22.9455C26.2587 22.3864 26.457 21.7662 26.5211 21.1253L26.8771 17.565C27.0314 16.0213 25.8192 14.6817 24.2677 14.6817ZM11.842 8.50821C11.842 6.77135 13.255 5.35831 14.9918 5.35831C16.7287 5.35831 18.1418 6.77135 18.1418 8.50821C18.1418 9.35375 17.8068 10.1225 17.2627 10.6889V8.45356C17.2627 7.1863 16.2353 6.15898 14.9681 6.15898C13.7008 6.15898 12.6735 7.1863 12.6735 8.45356V10.6382C12.1575 10.0771 11.842 9.32884 11.842 8.50821ZM25.5724 17.4346L25.2163 20.9948C25.1706 21.4526 25.029 21.8956 24.8008 22.295L22.9713 25.4965C22.8546 25.7008 22.6373 25.8268 22.4021 25.8268H14.1395C13.8911 25.8268 13.6641 25.6865 13.5531 25.4644L11.9374 22.2331L8.64485 16.7455C8.45882 16.4354 8.5491 16.0339 8.84996 15.8334C9.11862 15.6542 9.47635 15.6897 9.70467 15.918L12.8655 19.0788C13.053 19.2663 13.335 19.3224 13.58 19.221C13.825 19.1195 13.9847 18.8804 13.9847 18.6153V8.45356C13.9847 7.91045 14.425 7.47017 14.9681 7.47017C15.5112 7.47017 15.9515 7.91045 15.9515 8.45356V16.6485C15.9515 17.0106 16.245 17.3041 16.6071 17.3041C16.9692 17.3041 17.2627 17.0106 17.2627 16.6485V13.3269C17.2996 13.3252 17.3374 13.3235 17.3759 13.322C17.7908 13.3059 18.2106 13.3109 18.4453 13.3578C18.6214 13.393 18.8305 13.4832 19.0334 13.596C19.1334 13.6516 19.2295 13.789 19.2295 14.0076V16.6485C19.2295 17.0106 19.523 17.3041 19.8851 17.3041C20.2471 17.3041 20.5406 17.0106 20.5406 16.6485V14.596C20.5855 14.5916 20.6318 14.5874 20.6792 14.5837C21.0936 14.5515 21.4448 14.5694 21.6083 14.6348C21.7629 14.6967 22.0006 14.9071 22.2449 15.1987C22.3514 15.3259 22.4422 15.4476 22.5074 15.5393V17.3041C22.5074 17.6662 22.801 17.9597 23.163 17.9597C23.5252 17.9597 23.8186 17.6662 23.8186 17.3041V15.9929H24.2677C25.0435 15.9929 25.6495 16.6627 25.5724 17.4346Z' fill='%231B1B1B'/%3E%3Cpath d='M29.7906 7.59943L26.7472 4.55593C26.5016 4.31048 26.1022 4.31054 25.8566 4.55599C25.6112 4.8015 25.6112 5.20088 25.8567 5.44639L27.8252 7.41501H20.7286C20.3815 7.41501 20.099 7.69751 20.099 8.04469C20.099 8.39187 20.3815 8.67431 20.7286 8.67431H27.8252L25.8566 10.6429C25.6112 10.8884 25.6112 11.2879 25.8567 11.5335C25.9794 11.6561 26.1406 11.7174 26.3019 11.7174C26.4631 11.7174 26.6244 11.6561 26.7472 11.5334L29.7907 8.48989C30.0361 8.24438 30.0361 7.84494 29.7906 7.59943Z' fill='%231B1B1B'/%3E%3Cpath d='M0.242366 8.48989L3.28581 11.5334C3.53138 11.7788 3.93082 11.7788 4.17639 11.5333C4.42177 11.2878 4.42177 10.8884 4.17633 10.6429L2.20776 8.67431H9.30436C9.65154 8.67431 9.93398 8.39181 9.93398 8.04463C9.93398 7.69745 9.65154 7.41501 9.30436 7.41501H2.20776L4.17639 5.44645C4.42177 5.20094 4.42177 4.80144 4.17633 4.55587C4.0536 4.4332 3.89237 4.37187 3.73113 4.37187C3.56989 4.37187 3.40859 4.4332 3.28581 4.55593L0.242305 7.59943C-0.00308073 7.84494 -0.00308076 8.24438 0.242366 8.48989Z' fill='%231B1B1B'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_d_175_974' x='-3.94173' y='0.196777' width='37.9165' height='30.9412' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset/%3E%3CfeGaussianBlur stdDeviation='2'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.12 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_175_974'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_175_974' result='shape'/%3E%3C/filter%3E%3CclipPath id='clip0_175_974'%3E%3Crect width='30' height='30' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: 85%;
    background-position: center center;
    -webkit-box-shadow: 0 0 0.375rem rgba(255, 255, 255, 0.6);
            box-shadow: 0 0 0.375rem rgba(255, 255, 255, 0.6);
    z-index: 1;
    -webkit-animation: swipe 2s ease-in infinite forwards;
            animation: swipe 2s ease-in infinite forwards;
    pointer-events: none;
    -webkit-transition: opacity 500ms ease;
    transition: opacity 500ms ease;
  }
  @-webkit-keyframes swipe {
    0% {
      -webkit-transform: translateX(0);
              transform: translateX(0);
      display: block;
      opacity: 0;
    }
    15% {
      opacity: 1;
    }
    45% {
      opacity: 1;
    }
    80% {
      -webkit-transform: translateX(-100px);
              transform: translateX(-100px);
      opacity: 0;
    }
    100% {
      opacity: 0;
    }
  }
  @keyframes swipe {
    0% {
      -webkit-transform: translateX(0);
              transform: translateX(0);
      display: block;
      opacity: 0;
    }
    15% {
      opacity: 1;
    }
    45% {
      opacity: 1;
    }
    80% {
      -webkit-transform: translateX(-100px);
              transform: translateX(-100px);
      opacity: 0;
    }
    100% {
      opacity: 0;
    }
  }
  .table-wrapper:has(.table-sm-scrollindicator):has(.fade-out)::after {
    opacity: 0 !important;
    -webkit-animation-play-state: paused;
            animation-play-state: paused;
  }
  .table-wrapper:has(.table-sm-noscrollindicator):has(.in-view)::after {
    display: none !important;
  }
  .table-sm-sticky {
    white-space: nowrap;
  }
  .table-sm-sticky thead tr td,
  .table-sm-sticky thead tr th,
  .table-sm-sticky tbody tr td,
  .table-sm-sticky tbody tr th {
    min-width: 40vw;
  }
}
@media (min-width: 576px) and (min-width: 576px) {
  .table-sm-sticky thead tr td,
  .table-sm-sticky thead tr th,
  .table-sm-sticky tbody tr td,
  .table-sm-sticky tbody tr th {
    --col-min-width: 30vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 576px) and (min-width: 768px) {
  .table-sm-sticky thead tr td,
  .table-sm-sticky thead tr th,
  .table-sm-sticky tbody tr td,
  .table-sm-sticky tbody tr th {
    --col-min-width: 28vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 576px) and (min-width: 1025px) {
  .table-sm-sticky thead tr td,
  .table-sm-sticky thead tr th,
  .table-sm-sticky tbody tr td,
  .table-sm-sticky tbody tr th {
    --col-min-width: 22vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 576px) and (min-width: 1366px) {
  .table-sm-sticky thead tr td,
  .table-sm-sticky thead tr th,
  .table-sm-sticky tbody tr td,
  .table-sm-sticky tbody tr th {
    --col-min-width: 17.875rem;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 576px) {
  .table-sm-sticky thead tr td.half,
  .table-sm-sticky thead tr th.half,
  .table-sm-sticky tbody tr td.half,
  .table-sm-sticky tbody tr th.half {
    min-width: calc(var(--col-min-width) / 2);
  }
  .table-sm-sticky thead tr.section-header,
  .table-sm-sticky tbody tr.section-header {
    top: calc(19.6px + 1.40625rem + 0.125rem);
    z-index: 4;
    position: sticky;
    left: 0;
  }
}
@media (min-width: 576px) and (min-width: 768px) {
  .table-sm-sticky thead tr.section-header,
  .table-sm-sticky tbody tr.section-header {
    top: calc(22.4px + 1.40625rem + 0.125rem);
  }
}
@media (min-width: 576px) {
  .table-sm-sticky:not(.table-snap) table thead tr th,
  .table-sm-sticky:not(.table-snap) table tbody tr th {
    max-width: none;
  }
  .table-sm-sticky thead tr th {
    position: sticky;
    top: 0;
    z-index: 2;
  }
  .table-sm-sticky thead tr th:first-child {
    left: 0;
    z-index: 3;
  }
  .table-sm-sticky tbody:not(thead ~ *):first-child td,
  .table-sm-sticky tbody:not(thead ~ *):first-child th {
    border-top: 0.0625rem solid #ccc;
  }
  .table-sm-sticky tbody:not(thead ~ *) tr td,
  .table-sm-sticky tbody:not(thead ~ *) tr th {
    border-top: 0.0625rem solid #ccc;
  }
  .table-sm-sticky tbody tr th:first-child {
    position: sticky;
    left: 0;
    z-index: 2;
  }
  .table-sm-nosticky {
    white-space: wrap;
  }
  .table-sm-nosticky thead tr td,
  .table-sm-nosticky thead tr th,
  .table-sm-nosticky tbody tr td,
  .table-sm-nosticky tbody tr th {
    min-width: unset;
  }
  .table-sm-nosticky thead tr td.half,
  .table-sm-nosticky thead tr th.half,
  .table-sm-nosticky tbody tr td.half,
  .table-sm-nosticky tbody tr th.half {
    min-width: unset;
  }
  .table-sm-nosticky thead tr.section-header,
  .table-sm-nosticky tbody tr.section-header {
    position: static;
  }
  .table-sm-nosticky thead tr th {
    position: static;
  }
  .table-sm-nosticky tbody:not(thead ~ *):first-child td,
  .table-sm-nosticky tbody:not(thead ~ *):first-child th {
    border-top: none;
  }
  .table-sm-nosticky tbody:not(thead ~ *) tr td,
  .table-sm-nosticky tbody:not(thead ~ *) tr th {
    border-top: none;
  }
  .table-sm-nosticky tbody tr th:first-child {
    position: static;
  }
  .table-sm-fixed {
    table-layout: fixed;
  }
  .table-sm-nofixed {
    table-layout: auto;
  }
  .table-sm-striped tbody tr:not(.section-header):nth-child(even) td,
  .table-sm-striped tbody tr:not(.section-header):nth-child(even) th {
    background: #f5f5f5;
  }
  .table-sm-nostriped tbody tr:not(.section-header):nth-child(even) td,
  .table-sm-nostriped tbody tr:not(.section-header):nth-child(even) th {
    background: #fff;
  }
}
@media (min-width: 768px) {
  .table-wrapper.table-md-mh {
    max-height: 25rem;
  }
  .table-wrapper.table-md-mh-0 {
    max-height: none !important;
  }
  .table-wrapper:has(.table-md-sticky) table thead tr.section-header,
  .table-wrapper:has(.table-md-sticky) table tbody tr.section-header {
    top: calc(19.6px + 1.40625rem + 0.0625rem);
    z-index: 4;
    position: sticky;
    left: 0;
  }
}
@media (min-width: 768px) and (min-width: 768px) {
  .table-wrapper:has(.table-md-sticky) table thead tr.section-header,
  .table-wrapper:has(.table-md-sticky) table tbody tr.section-header {
    top: calc(22.4px + 1.40625rem + 0.0625rem);
  }
}
@media (min-width: 768px) {
  .table-wrapper:has(.table-md-nosticky) table thead tr.section-header,
  .table-wrapper:has(.table-md-nosticky) table tbody tr.section-header {
    position: static;
  }
  .table-wrapper:has(.table-md-snap) {
    -ms-scroll-snap-type: both mandatory;
        scroll-snap-type: both mandatory;
    overscroll-behavior-x: contain;
  }
  .table-wrapper:has(.table-md-snap) thead:has(~ tbody) tr:not(.section-header) td,
  .table-wrapper:has(.table-md-snap) thead:has(~ tbody) tr:not(.section-header) th {
    scroll-snap-align: start;
  }
  .table-wrapper:has(.table-md-snap) tbody:not(thead ~ *) tr:not(.section-header) td,
  .table-wrapper:has(.table-md-snap) tbody:not(thead ~ *) tr:not(.section-header) th {
    scroll-snap-align: start;
  }
  .table-wrapper:has(.table-md-nosnap) {
    -ms-scroll-snap-type: none;
        scroll-snap-type: none;
  }
  .table-wrapper:has(.table-md-scrollindicator) {
    position: relative;
  }
  .table-wrapper:has(.table-md-scrollindicator):has(.in-view)::after {
    content: "";
    position: absolute;
    display: block;
    height: 4rem;
    width: 4rem;
    top: 7.5rem;
    top: max(20%, 7.5rem);
    right: 5%;
    opacity: 1;
    border-radius: 50%;
    padding: 0.125rem;
    background-color: rgba(255, 255, 255, 0.6);
    background-image: url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_175_974)'%3E%3Cg filter='url(%23filter0_d_175_974)'%3E%3Cpath d='M24.2677 14.6817H23.5052C23.4347 14.586 23.3483 14.4739 23.2501 14.3567C22.9987 14.0567 22.5807 13.6116 22.0953 13.4174C21.6187 13.2268 20.9867 13.2447 20.5776 13.2765C20.5178 13.2811 20.4596 13.2864 20.4037 13.292C20.2682 12.9542 20.0286 12.649 19.6705 12.45C19.415 12.3079 19.0696 12.1455 18.7024 12.0721C18.3552 12.0026 17.8921 11.9963 17.5096 12.0059C18.5952 11.2223 19.3033 9.94645 19.3033 8.50821C19.3033 6.13088 17.3692 4.19678 14.9918 4.19678C12.6145 4.19678 10.6804 6.13088 10.6804 8.50821C10.6804 10.0328 11.4759 11.375 12.6735 12.1418V17.0325L10.6318 14.9908C9.96154 14.3206 8.91135 14.2166 8.12263 14.7424C7.23943 15.3312 6.97439 16.5099 7.52051 17.4201L10.7872 22.8646L12.3803 26.0508C12.7135 26.7171 13.3945 27.138 14.1395 27.138H22.4021C23.1079 27.138 23.7596 26.7599 24.1098 26.147L25.9392 22.9455C26.2587 22.3864 26.457 21.7662 26.5211 21.1253L26.8771 17.565C27.0314 16.0213 25.8192 14.6817 24.2677 14.6817Z' fill='white'/%3E%3Cpath d='M24.2677 14.6817H23.5052C23.4347 14.586 23.3483 14.4739 23.2501 14.3567C22.9987 14.0567 22.5807 13.6116 22.0953 13.4174C21.6187 13.2268 20.9867 13.2447 20.5776 13.2765C20.5178 13.2811 20.4596 13.2864 20.4037 13.292C20.2682 12.9542 20.0286 12.649 19.6705 12.45C19.415 12.3079 19.0696 12.1455 18.7024 12.0721C18.3552 12.0026 17.8921 11.9963 17.5096 12.0059C18.5952 11.2223 19.3033 9.94645 19.3033 8.50821C19.3033 6.13088 17.3692 4.19678 14.9918 4.19678C12.6145 4.19678 10.6804 6.13088 10.6804 8.50821C10.6804 10.0328 11.4759 11.375 12.6735 12.1418V17.0325L10.6318 14.9908C9.96154 14.3206 8.91135 14.2166 8.12263 14.7424C7.23943 15.3312 6.97439 16.5099 7.52051 17.4201L10.7872 22.8646L12.3803 26.0508C12.7135 26.7171 13.3945 27.138 14.1395 27.138H22.4021C23.1079 27.138 23.7596 26.7599 24.1098 26.147L25.9392 22.9455C26.2587 22.3864 26.457 21.7662 26.5211 21.1253L26.8771 17.565C27.0314 16.0213 25.8192 14.6817 24.2677 14.6817ZM11.842 8.50821C11.842 6.77135 13.255 5.35831 14.9918 5.35831C16.7287 5.35831 18.1418 6.77135 18.1418 8.50821C18.1418 9.35375 17.8068 10.1225 17.2627 10.6889V8.45356C17.2627 7.1863 16.2353 6.15898 14.9681 6.15898C13.7008 6.15898 12.6735 7.1863 12.6735 8.45356V10.6382C12.1575 10.0771 11.842 9.32884 11.842 8.50821ZM25.5724 17.4346L25.2163 20.9948C25.1706 21.4526 25.029 21.8956 24.8008 22.295L22.9713 25.4965C22.8546 25.7008 22.6373 25.8268 22.4021 25.8268H14.1395C13.8911 25.8268 13.6641 25.6865 13.5531 25.4644L11.9374 22.2331L8.64485 16.7455C8.45882 16.4354 8.5491 16.0339 8.84996 15.8334C9.11862 15.6542 9.47635 15.6897 9.70467 15.918L12.8655 19.0788C13.053 19.2663 13.335 19.3224 13.58 19.221C13.825 19.1195 13.9847 18.8804 13.9847 18.6153V8.45356C13.9847 7.91045 14.425 7.47017 14.9681 7.47017C15.5112 7.47017 15.9515 7.91045 15.9515 8.45356V16.6485C15.9515 17.0106 16.245 17.3041 16.6071 17.3041C16.9692 17.3041 17.2627 17.0106 17.2627 16.6485V13.3269C17.2996 13.3252 17.3374 13.3235 17.3759 13.322C17.7908 13.3059 18.2106 13.3109 18.4453 13.3578C18.6214 13.393 18.8305 13.4832 19.0334 13.596C19.1334 13.6516 19.2295 13.789 19.2295 14.0076V16.6485C19.2295 17.0106 19.523 17.3041 19.8851 17.3041C20.2471 17.3041 20.5406 17.0106 20.5406 16.6485V14.596C20.5855 14.5916 20.6318 14.5874 20.6792 14.5837C21.0936 14.5515 21.4448 14.5694 21.6083 14.6348C21.7629 14.6967 22.0006 14.9071 22.2449 15.1987C22.3514 15.3259 22.4422 15.4476 22.5074 15.5393V17.3041C22.5074 17.6662 22.801 17.9597 23.163 17.9597C23.5252 17.9597 23.8186 17.6662 23.8186 17.3041V15.9929H24.2677C25.0435 15.9929 25.6495 16.6627 25.5724 17.4346Z' fill='%231B1B1B'/%3E%3Cpath d='M29.7906 7.59943L26.7472 4.55593C26.5016 4.31048 26.1022 4.31054 25.8566 4.55599C25.6112 4.8015 25.6112 5.20088 25.8567 5.44639L27.8252 7.41501H20.7286C20.3815 7.41501 20.099 7.69751 20.099 8.04469C20.099 8.39187 20.3815 8.67431 20.7286 8.67431H27.8252L25.8566 10.6429C25.6112 10.8884 25.6112 11.2879 25.8567 11.5335C25.9794 11.6561 26.1406 11.7174 26.3019 11.7174C26.4631 11.7174 26.6244 11.6561 26.7472 11.5334L29.7907 8.48989C30.0361 8.24438 30.0361 7.84494 29.7906 7.59943Z' fill='%231B1B1B'/%3E%3Cpath d='M0.242366 8.48989L3.28581 11.5334C3.53138 11.7788 3.93082 11.7788 4.17639 11.5333C4.42177 11.2878 4.42177 10.8884 4.17633 10.6429L2.20776 8.67431H9.30436C9.65154 8.67431 9.93398 8.39181 9.93398 8.04463C9.93398 7.69745 9.65154 7.41501 9.30436 7.41501H2.20776L4.17639 5.44645C4.42177 5.20094 4.42177 4.80144 4.17633 4.55587C4.0536 4.4332 3.89237 4.37187 3.73113 4.37187C3.56989 4.37187 3.40859 4.4332 3.28581 4.55593L0.242305 7.59943C-0.00308073 7.84494 -0.00308076 8.24438 0.242366 8.48989Z' fill='%231B1B1B'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_d_175_974' x='-3.94173' y='0.196777' width='37.9165' height='30.9412' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset/%3E%3CfeGaussianBlur stdDeviation='2'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.12 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_175_974'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_175_974' result='shape'/%3E%3C/filter%3E%3CclipPath id='clip0_175_974'%3E%3Crect width='30' height='30' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: 85%;
    background-position: center center;
    -webkit-box-shadow: 0 0 0.375rem rgba(255, 255, 255, 0.6);
            box-shadow: 0 0 0.375rem rgba(255, 255, 255, 0.6);
    z-index: 1;
    -webkit-animation: swipe 2s ease-in infinite forwards;
            animation: swipe 2s ease-in infinite forwards;
    pointer-events: none;
    -webkit-transition: opacity 500ms ease;
    transition: opacity 500ms ease;
  }
  @-webkit-keyframes swipe {
    0% {
      -webkit-transform: translateX(0);
              transform: translateX(0);
      display: block;
      opacity: 0;
    }
    15% {
      opacity: 1;
    }
    45% {
      opacity: 1;
    }
    80% {
      -webkit-transform: translateX(-100px);
              transform: translateX(-100px);
      opacity: 0;
    }
    100% {
      opacity: 0;
    }
  }
  @keyframes swipe {
    0% {
      -webkit-transform: translateX(0);
              transform: translateX(0);
      display: block;
      opacity: 0;
    }
    15% {
      opacity: 1;
    }
    45% {
      opacity: 1;
    }
    80% {
      -webkit-transform: translateX(-100px);
              transform: translateX(-100px);
      opacity: 0;
    }
    100% {
      opacity: 0;
    }
  }
  .table-wrapper:has(.table-md-scrollindicator):has(.fade-out)::after {
    opacity: 0 !important;
    -webkit-animation-play-state: paused;
            animation-play-state: paused;
  }
  .table-wrapper:has(.table-md-noscrollindicator):has(.in-view)::after {
    display: none !important;
  }
  .table-md-sticky {
    white-space: nowrap;
  }
  .table-md-sticky thead tr td,
  .table-md-sticky thead tr th,
  .table-md-sticky tbody tr td,
  .table-md-sticky tbody tr th {
    min-width: 40vw;
  }
}
@media (min-width: 768px) and (min-width: 576px) {
  .table-md-sticky thead tr td,
  .table-md-sticky thead tr th,
  .table-md-sticky tbody tr td,
  .table-md-sticky tbody tr th {
    --col-min-width: 30vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 768px) and (min-width: 768px) {
  .table-md-sticky thead tr td,
  .table-md-sticky thead tr th,
  .table-md-sticky tbody tr td,
  .table-md-sticky tbody tr th {
    --col-min-width: 28vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 768px) and (min-width: 1025px) {
  .table-md-sticky thead tr td,
  .table-md-sticky thead tr th,
  .table-md-sticky tbody tr td,
  .table-md-sticky tbody tr th {
    --col-min-width: 22vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 768px) and (min-width: 1366px) {
  .table-md-sticky thead tr td,
  .table-md-sticky thead tr th,
  .table-md-sticky tbody tr td,
  .table-md-sticky tbody tr th {
    --col-min-width: 17.875rem;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 768px) {
  .table-md-sticky thead tr td.half,
  .table-md-sticky thead tr th.half,
  .table-md-sticky tbody tr td.half,
  .table-md-sticky tbody tr th.half {
    min-width: calc(var(--col-min-width) / 2);
  }
  .table-md-sticky thead tr.section-header,
  .table-md-sticky tbody tr.section-header {
    top: calc(19.6px + 1.40625rem + 0.125rem);
    z-index: 4;
    position: sticky;
    left: 0;
  }
}
@media (min-width: 768px) and (min-width: 768px) {
  .table-md-sticky thead tr.section-header,
  .table-md-sticky tbody tr.section-header {
    top: calc(22.4px + 1.40625rem + 0.125rem);
  }
}
@media (min-width: 768px) {
  .table-md-sticky:not(.table-snap) table thead tr th,
  .table-md-sticky:not(.table-snap) table tbody tr th {
    max-width: none;
  }
  .table-md-sticky thead tr th {
    position: sticky;
    top: 0;
    z-index: 2;
  }
  .table-md-sticky thead tr th:first-child {
    left: 0;
    z-index: 3;
  }
  .table-md-sticky tbody:not(thead ~ *):first-child td,
  .table-md-sticky tbody:not(thead ~ *):first-child th {
    border-top: 0.0625rem solid #ccc;
  }
  .table-md-sticky tbody:not(thead ~ *) tr td,
  .table-md-sticky tbody:not(thead ~ *) tr th {
    border-top: 0.0625rem solid #ccc;
  }
  .table-md-sticky tbody tr th:first-child {
    position: sticky;
    left: 0;
    z-index: 2;
  }
  .table-md-nosticky {
    white-space: wrap;
  }
  .table-md-nosticky thead tr td,
  .table-md-nosticky thead tr th,
  .table-md-nosticky tbody tr td,
  .table-md-nosticky tbody tr th {
    min-width: unset;
  }
  .table-md-nosticky thead tr td.half,
  .table-md-nosticky thead tr th.half,
  .table-md-nosticky tbody tr td.half,
  .table-md-nosticky tbody tr th.half {
    min-width: unset;
  }
  .table-md-nosticky thead tr.section-header,
  .table-md-nosticky tbody tr.section-header {
    position: static;
  }
  .table-md-nosticky thead tr th {
    position: static;
  }
  .table-md-nosticky tbody:not(thead ~ *):first-child td,
  .table-md-nosticky tbody:not(thead ~ *):first-child th {
    border-top: none;
  }
  .table-md-nosticky tbody:not(thead ~ *) tr td,
  .table-md-nosticky tbody:not(thead ~ *) tr th {
    border-top: none;
  }
  .table-md-nosticky tbody tr th:first-child {
    position: static;
  }
  .table-md-fixed {
    table-layout: fixed;
  }
  .table-md-nofixed {
    table-layout: auto;
  }
  .table-md-striped tbody tr:not(.section-header):nth-child(even) td,
  .table-md-striped tbody tr:not(.section-header):nth-child(even) th {
    background: #f5f5f5;
  }
  .table-md-nostriped tbody tr:not(.section-header):nth-child(even) td,
  .table-md-nostriped tbody tr:not(.section-header):nth-child(even) th {
    background: #fff;
  }
}
@media (min-width: 1025px) {
  .table-wrapper.table-lg-mh {
    max-height: 25rem;
  }
  .table-wrapper.table-lg-mh-0 {
    max-height: none !important;
  }
  .table-wrapper:has(.table-lg-sticky) table thead tr.section-header,
  .table-wrapper:has(.table-lg-sticky) table tbody tr.section-header {
    top: calc(19.6px + 1.40625rem + 0.0625rem);
    z-index: 4;
    position: sticky;
    left: 0;
  }
}
@media (min-width: 1025px) and (min-width: 768px) {
  .table-wrapper:has(.table-lg-sticky) table thead tr.section-header,
  .table-wrapper:has(.table-lg-sticky) table tbody tr.section-header {
    top: calc(22.4px + 1.40625rem + 0.0625rem);
  }
}
@media (min-width: 1025px) {
  .table-wrapper:has(.table-lg-nosticky) table thead tr.section-header,
  .table-wrapper:has(.table-lg-nosticky) table tbody tr.section-header {
    position: static;
  }
  .table-wrapper:has(.table-lg-snap) {
    -ms-scroll-snap-type: both mandatory;
        scroll-snap-type: both mandatory;
    overscroll-behavior-x: contain;
  }
  .table-wrapper:has(.table-lg-snap) thead:has(~ tbody) tr:not(.section-header) td,
  .table-wrapper:has(.table-lg-snap) thead:has(~ tbody) tr:not(.section-header) th {
    scroll-snap-align: start;
  }
  .table-wrapper:has(.table-lg-snap) tbody:not(thead ~ *) tr:not(.section-header) td,
  .table-wrapper:has(.table-lg-snap) tbody:not(thead ~ *) tr:not(.section-header) th {
    scroll-snap-align: start;
  }
  .table-wrapper:has(.table-lg-nosnap) {
    -ms-scroll-snap-type: none;
        scroll-snap-type: none;
  }
  .table-wrapper:has(.table-lg-scrollindicator) {
    position: relative;
  }
  .table-wrapper:has(.table-lg-scrollindicator):has(.in-view)::after {
    content: "";
    position: absolute;
    display: block;
    height: 4rem;
    width: 4rem;
    top: 7.5rem;
    top: max(20%, 7.5rem);
    right: 5%;
    opacity: 1;
    border-radius: 50%;
    padding: 0.125rem;
    background-color: rgba(255, 255, 255, 0.6);
    background-image: url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_175_974)'%3E%3Cg filter='url(%23filter0_d_175_974)'%3E%3Cpath d='M24.2677 14.6817H23.5052C23.4347 14.586 23.3483 14.4739 23.2501 14.3567C22.9987 14.0567 22.5807 13.6116 22.0953 13.4174C21.6187 13.2268 20.9867 13.2447 20.5776 13.2765C20.5178 13.2811 20.4596 13.2864 20.4037 13.292C20.2682 12.9542 20.0286 12.649 19.6705 12.45C19.415 12.3079 19.0696 12.1455 18.7024 12.0721C18.3552 12.0026 17.8921 11.9963 17.5096 12.0059C18.5952 11.2223 19.3033 9.94645 19.3033 8.50821C19.3033 6.13088 17.3692 4.19678 14.9918 4.19678C12.6145 4.19678 10.6804 6.13088 10.6804 8.50821C10.6804 10.0328 11.4759 11.375 12.6735 12.1418V17.0325L10.6318 14.9908C9.96154 14.3206 8.91135 14.2166 8.12263 14.7424C7.23943 15.3312 6.97439 16.5099 7.52051 17.4201L10.7872 22.8646L12.3803 26.0508C12.7135 26.7171 13.3945 27.138 14.1395 27.138H22.4021C23.1079 27.138 23.7596 26.7599 24.1098 26.147L25.9392 22.9455C26.2587 22.3864 26.457 21.7662 26.5211 21.1253L26.8771 17.565C27.0314 16.0213 25.8192 14.6817 24.2677 14.6817Z' fill='white'/%3E%3Cpath d='M24.2677 14.6817H23.5052C23.4347 14.586 23.3483 14.4739 23.2501 14.3567C22.9987 14.0567 22.5807 13.6116 22.0953 13.4174C21.6187 13.2268 20.9867 13.2447 20.5776 13.2765C20.5178 13.2811 20.4596 13.2864 20.4037 13.292C20.2682 12.9542 20.0286 12.649 19.6705 12.45C19.415 12.3079 19.0696 12.1455 18.7024 12.0721C18.3552 12.0026 17.8921 11.9963 17.5096 12.0059C18.5952 11.2223 19.3033 9.94645 19.3033 8.50821C19.3033 6.13088 17.3692 4.19678 14.9918 4.19678C12.6145 4.19678 10.6804 6.13088 10.6804 8.50821C10.6804 10.0328 11.4759 11.375 12.6735 12.1418V17.0325L10.6318 14.9908C9.96154 14.3206 8.91135 14.2166 8.12263 14.7424C7.23943 15.3312 6.97439 16.5099 7.52051 17.4201L10.7872 22.8646L12.3803 26.0508C12.7135 26.7171 13.3945 27.138 14.1395 27.138H22.4021C23.1079 27.138 23.7596 26.7599 24.1098 26.147L25.9392 22.9455C26.2587 22.3864 26.457 21.7662 26.5211 21.1253L26.8771 17.565C27.0314 16.0213 25.8192 14.6817 24.2677 14.6817ZM11.842 8.50821C11.842 6.77135 13.255 5.35831 14.9918 5.35831C16.7287 5.35831 18.1418 6.77135 18.1418 8.50821C18.1418 9.35375 17.8068 10.1225 17.2627 10.6889V8.45356C17.2627 7.1863 16.2353 6.15898 14.9681 6.15898C13.7008 6.15898 12.6735 7.1863 12.6735 8.45356V10.6382C12.1575 10.0771 11.842 9.32884 11.842 8.50821ZM25.5724 17.4346L25.2163 20.9948C25.1706 21.4526 25.029 21.8956 24.8008 22.295L22.9713 25.4965C22.8546 25.7008 22.6373 25.8268 22.4021 25.8268H14.1395C13.8911 25.8268 13.6641 25.6865 13.5531 25.4644L11.9374 22.2331L8.64485 16.7455C8.45882 16.4354 8.5491 16.0339 8.84996 15.8334C9.11862 15.6542 9.47635 15.6897 9.70467 15.918L12.8655 19.0788C13.053 19.2663 13.335 19.3224 13.58 19.221C13.825 19.1195 13.9847 18.8804 13.9847 18.6153V8.45356C13.9847 7.91045 14.425 7.47017 14.9681 7.47017C15.5112 7.47017 15.9515 7.91045 15.9515 8.45356V16.6485C15.9515 17.0106 16.245 17.3041 16.6071 17.3041C16.9692 17.3041 17.2627 17.0106 17.2627 16.6485V13.3269C17.2996 13.3252 17.3374 13.3235 17.3759 13.322C17.7908 13.3059 18.2106 13.3109 18.4453 13.3578C18.6214 13.393 18.8305 13.4832 19.0334 13.596C19.1334 13.6516 19.2295 13.789 19.2295 14.0076V16.6485C19.2295 17.0106 19.523 17.3041 19.8851 17.3041C20.2471 17.3041 20.5406 17.0106 20.5406 16.6485V14.596C20.5855 14.5916 20.6318 14.5874 20.6792 14.5837C21.0936 14.5515 21.4448 14.5694 21.6083 14.6348C21.7629 14.6967 22.0006 14.9071 22.2449 15.1987C22.3514 15.3259 22.4422 15.4476 22.5074 15.5393V17.3041C22.5074 17.6662 22.801 17.9597 23.163 17.9597C23.5252 17.9597 23.8186 17.6662 23.8186 17.3041V15.9929H24.2677C25.0435 15.9929 25.6495 16.6627 25.5724 17.4346Z' fill='%231B1B1B'/%3E%3Cpath d='M29.7906 7.59943L26.7472 4.55593C26.5016 4.31048 26.1022 4.31054 25.8566 4.55599C25.6112 4.8015 25.6112 5.20088 25.8567 5.44639L27.8252 7.41501H20.7286C20.3815 7.41501 20.099 7.69751 20.099 8.04469C20.099 8.39187 20.3815 8.67431 20.7286 8.67431H27.8252L25.8566 10.6429C25.6112 10.8884 25.6112 11.2879 25.8567 11.5335C25.9794 11.6561 26.1406 11.7174 26.3019 11.7174C26.4631 11.7174 26.6244 11.6561 26.7472 11.5334L29.7907 8.48989C30.0361 8.24438 30.0361 7.84494 29.7906 7.59943Z' fill='%231B1B1B'/%3E%3Cpath d='M0.242366 8.48989L3.28581 11.5334C3.53138 11.7788 3.93082 11.7788 4.17639 11.5333C4.42177 11.2878 4.42177 10.8884 4.17633 10.6429L2.20776 8.67431H9.30436C9.65154 8.67431 9.93398 8.39181 9.93398 8.04463C9.93398 7.69745 9.65154 7.41501 9.30436 7.41501H2.20776L4.17639 5.44645C4.42177 5.20094 4.42177 4.80144 4.17633 4.55587C4.0536 4.4332 3.89237 4.37187 3.73113 4.37187C3.56989 4.37187 3.40859 4.4332 3.28581 4.55593L0.242305 7.59943C-0.00308073 7.84494 -0.00308076 8.24438 0.242366 8.48989Z' fill='%231B1B1B'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_d_175_974' x='-3.94173' y='0.196777' width='37.9165' height='30.9412' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset/%3E%3CfeGaussianBlur stdDeviation='2'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.12 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_175_974'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_175_974' result='shape'/%3E%3C/filter%3E%3CclipPath id='clip0_175_974'%3E%3Crect width='30' height='30' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: 85%;
    background-position: center center;
    -webkit-box-shadow: 0 0 0.375rem rgba(255, 255, 255, 0.6);
            box-shadow: 0 0 0.375rem rgba(255, 255, 255, 0.6);
    z-index: 1;
    -webkit-animation: swipe 2s ease-in infinite forwards;
            animation: swipe 2s ease-in infinite forwards;
    pointer-events: none;
    -webkit-transition: opacity 500ms ease;
    transition: opacity 500ms ease;
  }
  @-webkit-keyframes swipe {
    0% {
      -webkit-transform: translateX(0);
              transform: translateX(0);
      display: block;
      opacity: 0;
    }
    15% {
      opacity: 1;
    }
    45% {
      opacity: 1;
    }
    80% {
      -webkit-transform: translateX(-100px);
              transform: translateX(-100px);
      opacity: 0;
    }
    100% {
      opacity: 0;
    }
  }
  @keyframes swipe {
    0% {
      -webkit-transform: translateX(0);
              transform: translateX(0);
      display: block;
      opacity: 0;
    }
    15% {
      opacity: 1;
    }
    45% {
      opacity: 1;
    }
    80% {
      -webkit-transform: translateX(-100px);
              transform: translateX(-100px);
      opacity: 0;
    }
    100% {
      opacity: 0;
    }
  }
  .table-wrapper:has(.table-lg-scrollindicator):has(.fade-out)::after {
    opacity: 0 !important;
    -webkit-animation-play-state: paused;
            animation-play-state: paused;
  }
  .table-wrapper:has(.table-lg-noscrollindicator):has(.in-view)::after {
    display: none !important;
  }
  .table-lg-sticky {
    white-space: nowrap;
  }
  .table-lg-sticky thead tr td,
  .table-lg-sticky thead tr th,
  .table-lg-sticky tbody tr td,
  .table-lg-sticky tbody tr th {
    min-width: 40vw;
  }
}
@media (min-width: 1025px) and (min-width: 576px) {
  .table-lg-sticky thead tr td,
  .table-lg-sticky thead tr th,
  .table-lg-sticky tbody tr td,
  .table-lg-sticky tbody tr th {
    --col-min-width: 30vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 1025px) and (min-width: 768px) {
  .table-lg-sticky thead tr td,
  .table-lg-sticky thead tr th,
  .table-lg-sticky tbody tr td,
  .table-lg-sticky tbody tr th {
    --col-min-width: 28vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 1025px) and (min-width: 1025px) {
  .table-lg-sticky thead tr td,
  .table-lg-sticky thead tr th,
  .table-lg-sticky tbody tr td,
  .table-lg-sticky tbody tr th {
    --col-min-width: 22vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 1025px) and (min-width: 1366px) {
  .table-lg-sticky thead tr td,
  .table-lg-sticky thead tr th,
  .table-lg-sticky tbody tr td,
  .table-lg-sticky tbody tr th {
    --col-min-width: 17.875rem;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 1025px) {
  .table-lg-sticky thead tr td.half,
  .table-lg-sticky thead tr th.half,
  .table-lg-sticky tbody tr td.half,
  .table-lg-sticky tbody tr th.half {
    min-width: calc(var(--col-min-width) / 2);
  }
  .table-lg-sticky thead tr.section-header,
  .table-lg-sticky tbody tr.section-header {
    top: calc(19.6px + 1.40625rem + 0.125rem);
    z-index: 4;
    position: sticky;
    left: 0;
  }
}
@media (min-width: 1025px) and (min-width: 768px) {
  .table-lg-sticky thead tr.section-header,
  .table-lg-sticky tbody tr.section-header {
    top: calc(22.4px + 1.40625rem + 0.125rem);
  }
}
@media (min-width: 1025px) {
  .table-lg-sticky:not(.table-snap) table thead tr th,
  .table-lg-sticky:not(.table-snap) table tbody tr th {
    max-width: none;
  }
  .table-lg-sticky thead tr th {
    position: sticky;
    top: 0;
    z-index: 2;
  }
  .table-lg-sticky thead tr th:first-child {
    left: 0;
    z-index: 3;
  }
  .table-lg-sticky tbody:not(thead ~ *):first-child td,
  .table-lg-sticky tbody:not(thead ~ *):first-child th {
    border-top: 0.0625rem solid #ccc;
  }
  .table-lg-sticky tbody:not(thead ~ *) tr td,
  .table-lg-sticky tbody:not(thead ~ *) tr th {
    border-top: 0.0625rem solid #ccc;
  }
  .table-lg-sticky tbody tr th:first-child {
    position: sticky;
    left: 0;
    z-index: 2;
  }
  .table-lg-nosticky {
    white-space: wrap;
  }
  .table-lg-nosticky thead tr td,
  .table-lg-nosticky thead tr th,
  .table-lg-nosticky tbody tr td,
  .table-lg-nosticky tbody tr th {
    min-width: unset;
  }
  .table-lg-nosticky thead tr td.half,
  .table-lg-nosticky thead tr th.half,
  .table-lg-nosticky tbody tr td.half,
  .table-lg-nosticky tbody tr th.half {
    min-width: unset;
  }
  .table-lg-nosticky thead tr.section-header,
  .table-lg-nosticky tbody tr.section-header {
    position: static;
  }
  .table-lg-nosticky thead tr th {
    position: static;
  }
  .table-lg-nosticky tbody:not(thead ~ *):first-child td,
  .table-lg-nosticky tbody:not(thead ~ *):first-child th {
    border-top: none;
  }
  .table-lg-nosticky tbody:not(thead ~ *) tr td,
  .table-lg-nosticky tbody:not(thead ~ *) tr th {
    border-top: none;
  }
  .table-lg-nosticky tbody tr th:first-child {
    position: static;
  }
  .table-lg-fixed {
    table-layout: fixed;
  }
  .table-lg-nofixed {
    table-layout: auto;
  }
  .table-lg-striped tbody tr:not(.section-header):nth-child(even) td,
  .table-lg-striped tbody tr:not(.section-header):nth-child(even) th {
    background: #f5f5f5;
  }
  .table-lg-nostriped tbody tr:not(.section-header):nth-child(even) td,
  .table-lg-nostriped tbody tr:not(.section-header):nth-child(even) th {
    background: #fff;
  }
}
@media (min-width: 1366px) {
  .table-wrapper.table-xl-mh {
    max-height: 25rem;
  }
  .table-wrapper.table-xl-mh-0 {
    max-height: none !important;
  }
  .table-wrapper:has(.table-xl-sticky) table thead tr.section-header,
  .table-wrapper:has(.table-xl-sticky) table tbody tr.section-header {
    top: calc(19.6px + 1.40625rem + 0.0625rem);
    z-index: 4;
    position: sticky;
    left: 0;
  }
}
@media (min-width: 1366px) and (min-width: 768px) {
  .table-wrapper:has(.table-xl-sticky) table thead tr.section-header,
  .table-wrapper:has(.table-xl-sticky) table tbody tr.section-header {
    top: calc(22.4px + 1.40625rem + 0.0625rem);
  }
}
@media (min-width: 1366px) {
  .table-wrapper:has(.table-xl-nosticky) table thead tr.section-header,
  .table-wrapper:has(.table-xl-nosticky) table tbody tr.section-header {
    position: static;
  }
  .table-wrapper:has(.table-xl-snap) {
    -ms-scroll-snap-type: both mandatory;
        scroll-snap-type: both mandatory;
    overscroll-behavior-x: contain;
  }
  .table-wrapper:has(.table-xl-snap) thead:has(~ tbody) tr:not(.section-header) td,
  .table-wrapper:has(.table-xl-snap) thead:has(~ tbody) tr:not(.section-header) th {
    scroll-snap-align: start;
  }
  .table-wrapper:has(.table-xl-snap) tbody:not(thead ~ *) tr:not(.section-header) td,
  .table-wrapper:has(.table-xl-snap) tbody:not(thead ~ *) tr:not(.section-header) th {
    scroll-snap-align: start;
  }
  .table-wrapper:has(.table-xl-nosnap) {
    -ms-scroll-snap-type: none;
        scroll-snap-type: none;
  }
  .table-wrapper:has(.table-xl-scrollindicator) {
    position: relative;
  }
  .table-wrapper:has(.table-xl-scrollindicator):has(.in-view)::after {
    content: "";
    position: absolute;
    display: block;
    height: 4rem;
    width: 4rem;
    top: 7.5rem;
    top: max(20%, 7.5rem);
    right: 5%;
    opacity: 1;
    border-radius: 50%;
    padding: 0.125rem;
    background-color: rgba(255, 255, 255, 0.6);
    background-image: url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_175_974)'%3E%3Cg filter='url(%23filter0_d_175_974)'%3E%3Cpath d='M24.2677 14.6817H23.5052C23.4347 14.586 23.3483 14.4739 23.2501 14.3567C22.9987 14.0567 22.5807 13.6116 22.0953 13.4174C21.6187 13.2268 20.9867 13.2447 20.5776 13.2765C20.5178 13.2811 20.4596 13.2864 20.4037 13.292C20.2682 12.9542 20.0286 12.649 19.6705 12.45C19.415 12.3079 19.0696 12.1455 18.7024 12.0721C18.3552 12.0026 17.8921 11.9963 17.5096 12.0059C18.5952 11.2223 19.3033 9.94645 19.3033 8.50821C19.3033 6.13088 17.3692 4.19678 14.9918 4.19678C12.6145 4.19678 10.6804 6.13088 10.6804 8.50821C10.6804 10.0328 11.4759 11.375 12.6735 12.1418V17.0325L10.6318 14.9908C9.96154 14.3206 8.91135 14.2166 8.12263 14.7424C7.23943 15.3312 6.97439 16.5099 7.52051 17.4201L10.7872 22.8646L12.3803 26.0508C12.7135 26.7171 13.3945 27.138 14.1395 27.138H22.4021C23.1079 27.138 23.7596 26.7599 24.1098 26.147L25.9392 22.9455C26.2587 22.3864 26.457 21.7662 26.5211 21.1253L26.8771 17.565C27.0314 16.0213 25.8192 14.6817 24.2677 14.6817Z' fill='white'/%3E%3Cpath d='M24.2677 14.6817H23.5052C23.4347 14.586 23.3483 14.4739 23.2501 14.3567C22.9987 14.0567 22.5807 13.6116 22.0953 13.4174C21.6187 13.2268 20.9867 13.2447 20.5776 13.2765C20.5178 13.2811 20.4596 13.2864 20.4037 13.292C20.2682 12.9542 20.0286 12.649 19.6705 12.45C19.415 12.3079 19.0696 12.1455 18.7024 12.0721C18.3552 12.0026 17.8921 11.9963 17.5096 12.0059C18.5952 11.2223 19.3033 9.94645 19.3033 8.50821C19.3033 6.13088 17.3692 4.19678 14.9918 4.19678C12.6145 4.19678 10.6804 6.13088 10.6804 8.50821C10.6804 10.0328 11.4759 11.375 12.6735 12.1418V17.0325L10.6318 14.9908C9.96154 14.3206 8.91135 14.2166 8.12263 14.7424C7.23943 15.3312 6.97439 16.5099 7.52051 17.4201L10.7872 22.8646L12.3803 26.0508C12.7135 26.7171 13.3945 27.138 14.1395 27.138H22.4021C23.1079 27.138 23.7596 26.7599 24.1098 26.147L25.9392 22.9455C26.2587 22.3864 26.457 21.7662 26.5211 21.1253L26.8771 17.565C27.0314 16.0213 25.8192 14.6817 24.2677 14.6817ZM11.842 8.50821C11.842 6.77135 13.255 5.35831 14.9918 5.35831C16.7287 5.35831 18.1418 6.77135 18.1418 8.50821C18.1418 9.35375 17.8068 10.1225 17.2627 10.6889V8.45356C17.2627 7.1863 16.2353 6.15898 14.9681 6.15898C13.7008 6.15898 12.6735 7.1863 12.6735 8.45356V10.6382C12.1575 10.0771 11.842 9.32884 11.842 8.50821ZM25.5724 17.4346L25.2163 20.9948C25.1706 21.4526 25.029 21.8956 24.8008 22.295L22.9713 25.4965C22.8546 25.7008 22.6373 25.8268 22.4021 25.8268H14.1395C13.8911 25.8268 13.6641 25.6865 13.5531 25.4644L11.9374 22.2331L8.64485 16.7455C8.45882 16.4354 8.5491 16.0339 8.84996 15.8334C9.11862 15.6542 9.47635 15.6897 9.70467 15.918L12.8655 19.0788C13.053 19.2663 13.335 19.3224 13.58 19.221C13.825 19.1195 13.9847 18.8804 13.9847 18.6153V8.45356C13.9847 7.91045 14.425 7.47017 14.9681 7.47017C15.5112 7.47017 15.9515 7.91045 15.9515 8.45356V16.6485C15.9515 17.0106 16.245 17.3041 16.6071 17.3041C16.9692 17.3041 17.2627 17.0106 17.2627 16.6485V13.3269C17.2996 13.3252 17.3374 13.3235 17.3759 13.322C17.7908 13.3059 18.2106 13.3109 18.4453 13.3578C18.6214 13.393 18.8305 13.4832 19.0334 13.596C19.1334 13.6516 19.2295 13.789 19.2295 14.0076V16.6485C19.2295 17.0106 19.523 17.3041 19.8851 17.3041C20.2471 17.3041 20.5406 17.0106 20.5406 16.6485V14.596C20.5855 14.5916 20.6318 14.5874 20.6792 14.5837C21.0936 14.5515 21.4448 14.5694 21.6083 14.6348C21.7629 14.6967 22.0006 14.9071 22.2449 15.1987C22.3514 15.3259 22.4422 15.4476 22.5074 15.5393V17.3041C22.5074 17.6662 22.801 17.9597 23.163 17.9597C23.5252 17.9597 23.8186 17.6662 23.8186 17.3041V15.9929H24.2677C25.0435 15.9929 25.6495 16.6627 25.5724 17.4346Z' fill='%231B1B1B'/%3E%3Cpath d='M29.7906 7.59943L26.7472 4.55593C26.5016 4.31048 26.1022 4.31054 25.8566 4.55599C25.6112 4.8015 25.6112 5.20088 25.8567 5.44639L27.8252 7.41501H20.7286C20.3815 7.41501 20.099 7.69751 20.099 8.04469C20.099 8.39187 20.3815 8.67431 20.7286 8.67431H27.8252L25.8566 10.6429C25.6112 10.8884 25.6112 11.2879 25.8567 11.5335C25.9794 11.6561 26.1406 11.7174 26.3019 11.7174C26.4631 11.7174 26.6244 11.6561 26.7472 11.5334L29.7907 8.48989C30.0361 8.24438 30.0361 7.84494 29.7906 7.59943Z' fill='%231B1B1B'/%3E%3Cpath d='M0.242366 8.48989L3.28581 11.5334C3.53138 11.7788 3.93082 11.7788 4.17639 11.5333C4.42177 11.2878 4.42177 10.8884 4.17633 10.6429L2.20776 8.67431H9.30436C9.65154 8.67431 9.93398 8.39181 9.93398 8.04463C9.93398 7.69745 9.65154 7.41501 9.30436 7.41501H2.20776L4.17639 5.44645C4.42177 5.20094 4.42177 4.80144 4.17633 4.55587C4.0536 4.4332 3.89237 4.37187 3.73113 4.37187C3.56989 4.37187 3.40859 4.4332 3.28581 4.55593L0.242305 7.59943C-0.00308073 7.84494 -0.00308076 8.24438 0.242366 8.48989Z' fill='%231B1B1B'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_d_175_974' x='-3.94173' y='0.196777' width='37.9165' height='30.9412' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset/%3E%3CfeGaussianBlur stdDeviation='2'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.12 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_175_974'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_175_974' result='shape'/%3E%3C/filter%3E%3CclipPath id='clip0_175_974'%3E%3Crect width='30' height='30' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: 85%;
    background-position: center center;
    -webkit-box-shadow: 0 0 0.375rem rgba(255, 255, 255, 0.6);
            box-shadow: 0 0 0.375rem rgba(255, 255, 255, 0.6);
    z-index: 1;
    -webkit-animation: swipe 2s ease-in infinite forwards;
            animation: swipe 2s ease-in infinite forwards;
    pointer-events: none;
    -webkit-transition: opacity 500ms ease;
    transition: opacity 500ms ease;
  }
  @-webkit-keyframes swipe {
    0% {
      -webkit-transform: translateX(0);
              transform: translateX(0);
      display: block;
      opacity: 0;
    }
    15% {
      opacity: 1;
    }
    45% {
      opacity: 1;
    }
    80% {
      -webkit-transform: translateX(-100px);
              transform: translateX(-100px);
      opacity: 0;
    }
    100% {
      opacity: 0;
    }
  }
  @keyframes swipe {
    0% {
      -webkit-transform: translateX(0);
              transform: translateX(0);
      display: block;
      opacity: 0;
    }
    15% {
      opacity: 1;
    }
    45% {
      opacity: 1;
    }
    80% {
      -webkit-transform: translateX(-100px);
              transform: translateX(-100px);
      opacity: 0;
    }
    100% {
      opacity: 0;
    }
  }
  .table-wrapper:has(.table-xl-scrollindicator):has(.fade-out)::after {
    opacity: 0 !important;
    -webkit-animation-play-state: paused;
            animation-play-state: paused;
  }
  .table-wrapper:has(.table-xl-noscrollindicator):has(.in-view)::after {
    display: none !important;
  }
  .table-xl-sticky {
    white-space: nowrap;
  }
  .table-xl-sticky thead tr td,
  .table-xl-sticky thead tr th,
  .table-xl-sticky tbody tr td,
  .table-xl-sticky tbody tr th {
    min-width: 40vw;
  }
}
@media (min-width: 1366px) and (min-width: 576px) {
  .table-xl-sticky thead tr td,
  .table-xl-sticky thead tr th,
  .table-xl-sticky tbody tr td,
  .table-xl-sticky tbody tr th {
    --col-min-width: 30vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 1366px) and (min-width: 768px) {
  .table-xl-sticky thead tr td,
  .table-xl-sticky thead tr th,
  .table-xl-sticky tbody tr td,
  .table-xl-sticky tbody tr th {
    --col-min-width: 28vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 1366px) and (min-width: 1025px) {
  .table-xl-sticky thead tr td,
  .table-xl-sticky thead tr th,
  .table-xl-sticky tbody tr td,
  .table-xl-sticky tbody tr th {
    --col-min-width: 22vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 1366px) and (min-width: 1366px) {
  .table-xl-sticky thead tr td,
  .table-xl-sticky thead tr th,
  .table-xl-sticky tbody tr td,
  .table-xl-sticky tbody tr th {
    --col-min-width: 17.875rem;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 1366px) {
  .table-xl-sticky thead tr td.half,
  .table-xl-sticky thead tr th.half,
  .table-xl-sticky tbody tr td.half,
  .table-xl-sticky tbody tr th.half {
    min-width: calc(var(--col-min-width) / 2);
  }
  .table-xl-sticky thead tr.section-header,
  .table-xl-sticky tbody tr.section-header {
    top: calc(19.6px + 1.40625rem + 0.125rem);
    z-index: 4;
    position: sticky;
    left: 0;
  }
}
@media (min-width: 1366px) and (min-width: 768px) {
  .table-xl-sticky thead tr.section-header,
  .table-xl-sticky tbody tr.section-header {
    top: calc(22.4px + 1.40625rem + 0.125rem);
  }
}
@media (min-width: 1366px) {
  .table-xl-sticky:not(.table-snap) table thead tr th,
  .table-xl-sticky:not(.table-snap) table tbody tr th {
    max-width: none;
  }
  .table-xl-sticky thead tr th {
    position: sticky;
    top: 0;
    z-index: 2;
  }
  .table-xl-sticky thead tr th:first-child {
    left: 0;
    z-index: 3;
  }
  .table-xl-sticky tbody:not(thead ~ *):first-child td,
  .table-xl-sticky tbody:not(thead ~ *):first-child th {
    border-top: 0.0625rem solid #ccc;
  }
  .table-xl-sticky tbody:not(thead ~ *) tr td,
  .table-xl-sticky tbody:not(thead ~ *) tr th {
    border-top: 0.0625rem solid #ccc;
  }
  .table-xl-sticky tbody tr th:first-child {
    position: sticky;
    left: 0;
    z-index: 2;
  }
  .table-xl-nosticky {
    white-space: wrap;
  }
  .table-xl-nosticky thead tr td,
  .table-xl-nosticky thead tr th,
  .table-xl-nosticky tbody tr td,
  .table-xl-nosticky tbody tr th {
    min-width: unset;
  }
  .table-xl-nosticky thead tr td.half,
  .table-xl-nosticky thead tr th.half,
  .table-xl-nosticky tbody tr td.half,
  .table-xl-nosticky tbody tr th.half {
    min-width: unset;
  }
  .table-xl-nosticky thead tr.section-header,
  .table-xl-nosticky tbody tr.section-header {
    position: static;
  }
  .table-xl-nosticky thead tr th {
    position: static;
  }
  .table-xl-nosticky tbody:not(thead ~ *):first-child td,
  .table-xl-nosticky tbody:not(thead ~ *):first-child th {
    border-top: none;
  }
  .table-xl-nosticky tbody:not(thead ~ *) tr td,
  .table-xl-nosticky tbody:not(thead ~ *) tr th {
    border-top: none;
  }
  .table-xl-nosticky tbody tr th:first-child {
    position: static;
  }
  .table-xl-fixed {
    table-layout: fixed;
  }
  .table-xl-nofixed {
    table-layout: auto;
  }
  .table-xl-striped tbody tr:not(.section-header):nth-child(even) td,
  .table-xl-striped tbody tr:not(.section-header):nth-child(even) th {
    background: #f5f5f5;
  }
  .table-xl-nostriped tbody tr:not(.section-header):nth-child(even) td,
  .table-xl-nostriped tbody tr:not(.section-header):nth-child(even) th {
    background: #fff;
  }
}
.table-wrapper {
  width: 100%;
  overflow: auto;
  border-radius: 0.375rem;
  border: 0.0625rem solid #ccc;
  scroll-behavior: smooth;
  position: relative;
}
@supports (scrollbar-width: thin) {
  .table-wrapper {
    scrollbar-width: thin;
    scrollbar-color: #666 #e8e8e8;
  }
}
@supports selector(::-webkit-scrollbar) {
  .table-wrapper::-webkit-scrollbar {
    width: 0.25rem;
    height: 0.25rem;
  }
  .table-wrapper::-webkit-scrollbar-track {
    background: #e8e8e8;
  }
  .table-wrapper::-webkit-scrollbar-thumb {
    background: #666;
    border-radius: 50rem;
  }
  .table-wrapper::-webkit-scrollbar-thumb:hover {
    background: #363636;
  }
}
.table-wrapper table {
  width: 100%;
}
.table-wrapper table th,
.table-wrapper table td {
  border-radius: 0 !important;
}
.table-wrapper table th:first-child,
.table-wrapper table td:first-child {
  border-left: none !important;
}
.table-wrapper table th:last-child,
.table-wrapper table td:last-child {
  border-right: none !important;
}
.table-wrapper table thead tr:first-child th,
.table-wrapper table thead tr:first-child td {
  border-top: none !important;
}
.table-wrapper table tbody tr:last-child th,
.table-wrapper table tbody tr:last-child td {
  border-bottom: none !important;
}
.table thead tr th,
.table thead tr td,
.table tbody tr th,
.table tbody tr td {
  padding: 0.703125rem 0.9375rem;
  border-top: none;
  border-bottom: 0.0625rem solid #ccc;
  border-right: 0.0625rem solid #ccc;
  background: #dadada;
}
.table thead tr th:first-child,
.table thead tr td:first-child,
.table tbody tr th:first-child,
.table tbody tr td:first-child {
  border-left: 0.0625rem solid #ccc;
}
.table thead tr th:empty, .table thead tr th:has(+ :empty),
.table thead tr td:empty,
.table thead tr td:has(+ :empty),
.table tbody tr th:empty,
.table tbody tr th:has(+ :empty),
.table tbody tr td:empty,
.table tbody tr td:has(+ :empty) {
  border-left: none;
  border-right: none;
}
.table thead tr th:empty:first-child, .table thead tr th:has(+ :empty):first-child,
.table thead tr td:empty:first-child,
.table thead tr td:has(+ :empty):first-child,
.table tbody tr th:empty:first-child,
.table tbody tr th:has(+ :empty):first-child,
.table tbody tr td:empty:first-child,
.table tbody tr td:has(+ :empty):first-child {
  border-left: 0.0625rem solid #ccc;
}
.table thead tr th:empty:last-child, .table thead tr th:has(+ :empty):last-child,
.table thead tr td:empty:last-child,
.table thead tr td:has(+ :empty):last-child,
.table tbody tr th:empty:last-child,
.table tbody tr th:has(+ :empty):last-child,
.table tbody tr td:empty:last-child,
.table tbody tr td:has(+ :empty):last-child {
  border-right: 0.0625rem solid #ccc;
}
.table thead tr th:not(:has(+ :empty)),
.table thead tr td:not(:has(+ :empty)),
.table tbody tr th:not(:has(+ :empty)),
.table tbody tr td:not(:has(+ :empty)) {
  border-right: 0.0625rem solid #ccc;
}
.table thead tr.section-header td,
.table thead tr.section-header th,
.table tbody tr.section-header td,
.table tbody tr.section-header th {
  background: #e8e8e8;
  font-size: 0.875rem;
  white-space: nowrap;
  padding: 0.46875rem 0.9375rem;
}
.table thead:has(~ tbody) tr:first-child th:first-child {
  border-top-left-radius: 0.375rem;
}
.table thead:has(~ tbody) tr:first-child th:last-child {
  border-top-right-radius: 0.375rem;
}
.table tbody tr td,
.table tbody tr th {
  background: #fff;
}
.table tbody:not(:has(thead ~ *)) tr td,
.table tbody:not(:has(thead ~ *)) tr th {
  border-top: none;
  border-bottom: 0.0625rem solid #ccc;
  border-right: 0.0625rem solid #ccc;
}
.table tbody:not(:has(thead ~ *)) tr td:first-child,
.table tbody:not(:has(thead ~ *)) tr th:first-child {
  border-left: 0.0625rem solid #ccc;
}
.table tbody:not(:has(thead ~ *)) tr:last-child td:first-child,
.table tbody:not(:has(thead ~ *)) tr:last-child th:first-child {
  border-bottom-left-radius: 0.375rem;
}
.table tbody:not(:has(thead ~ *)) tr:last-child td:last-child,
.table tbody:not(:has(thead ~ *)) tr:last-child th:last-child {
  border-bottom-right-radius: 0.375rem;
}
.table tbody:not(thead ~ *) tr td,
.table tbody:not(thead ~ *) tr th {
  border-top: none;
  border-bottom: 0.0625rem solid #ccc;
  border-right: 0.0625rem solid #ccc;
}
.table tbody:not(thead ~ *) tr td:first-child,
.table tbody:not(thead ~ *) tr th:first-child {
  border-left: 0.0625rem solid #ccc;
}
.table tbody:not(thead ~ *) tr:first-child td,
.table tbody:not(thead ~ *) tr:first-child th {
  border-top: 0.0625rem solid #ccc;
}
.table tbody:not(thead ~ *) tr:first-child td:first-child,
.table tbody:not(thead ~ *) tr:first-child th:first-child {
  border-top-left-radius: 0.375rem;
}
.table tbody:not(thead ~ *) tr:first-child td:last-child,
.table tbody:not(thead ~ *) tr:first-child th:last-child {
  border-top-right-radius: 0.375rem;
}

.form-control,
.custom-select,
.invalid-feedback {
  font-size: 0.875rem !important;
}
@media (min-width: 1025px) {
  .form-control,
  .custom-select,
  .invalid-feedback {
    font-size: 1rem !important;
  }
}

label {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 0.875rem;
  line-height: 1.3;
}
@media (min-width: 768px) {
  label {
    font-size: 1rem;
    line-height: 1.4;
  }
}

input + div:not(.input-group-append),
.form-caption {
  margin-top: 0.3125rem;
}

.custom-radio {
  margin-bottom: 1rem;
}
.custom-radio .custom-control-input {
  z-index: 0;
}

.custom-control-input ~ .custom-control-label::before {
  border: 0.0625rem solid #ccc;
  border-color: #363636;
}
.custom-control-input:checked ~ .custom-control-label::before {
  color: #363636;
}
.custom-control-input:checked ~ .custom-control-label {
  font-weight: 700;
}
.custom-control-input:active ~ .custom-control-label::before {
  color: #fff;
  background-color: #ceddf8;
}

input[type=password],
input[type=text].password {
  border-right: 1px solid #4c4c4c;
}
input[type=password].thin-border,
input[type=text].password.thin-border {
  border-right-color: #ccc;
}

.input-group-prepend .input-group-text,
.input-group-append .input-group-text {
  background: #fff;
  border-width: 2px;
  line-height: 1.3;
}
.input-group-prepend .input-group-text.thin-border,
.input-group-append .input-group-text.thin-border {
  border-width: 1px;
  border-color: #ccc;
  padding: 0.375rem 1rem;
  min-width: 75px;
}

.input-group.is-invalid ~ .invalid-feedback,
.form-control-label.text-danger ~ .invalid-feedback {
  display: block;
}

.is-invalid ~ .invalid-feedback {
  white-space: normal;
}

.custom-radio.custom-radio-as-checkbox .custom-control-label::before {
  border: 0.0625rem solid #363636;
  border-radius: 0;
}
.custom-radio.custom-radio-as-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath stroke='%23363636' d='M.5.5h19v19H.5z'/%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M15.605 5.268c.334-.365.817-.342 1.136-.023.318.318.36.816.034 1.172a903.547 903.547 0 0 1-5.3 5.94l-1.33 1.48a2912.567 2912.567 0 0 0-1.718 1.915c-.3.333-.846.323-1.152.016-.559-.532-1.006-.961-2.012-1.928l-.354-.34c-.7-.674-1.175-1.129-1.656-1.587-.354-.339-.32-.838 0-1.163.316-.321.798-.36 1.136-.02.98.928 1.817 1.732 3.408 3.268 3.448-3.843 5.567-6.212 7.808-8.73z'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.custom-checkbox.custom-checkbox-as-radio .custom-control-label::before {
  border: 0.0625rem solid #363636;
  border-radius: 50%;
}
.custom-checkbox.custom-checkbox-as-radio .faux-radio {
  position: relative;
  display: inline-block;
  margin-left: 2rem;
  padding-left: 2rem;
}
.custom-checkbox.custom-checkbox-as-radio .faux-radio::before {
  content: "";
  border: 0.0625rem solid #363636;
  border-color: transparent;
  border-radius: 50%;
  width: 20px;
  height: 20px;
  position: absolute;
  left: 0;
  display: none;
}
.custom-checkbox.custom-checkbox-as-radio .faux-radio::after {
  height: 20px;
  width: 20px;
  content: "";
  display: inline-block;
  background-image: url("data:image/svg+xml;charset=utf-8,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='20px' height='20px' viewBox='0 0 20 20' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Style-Guide' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='07.-Icons' transform='translate(-749.000000, -688.000000)'%3E%3Cg id='Functional' transform='translate(100.000000, 499.000000)'%3E%3Cg id='Elements-/-UI-/-Radio-/-Selected' transform='translate(649.000000, 189.000000)'%3E%3Ccircle id='Oval' stroke='%23363636' stroke-width='1' cx='10' cy='10' r='9.5'%3E%3C/circle%3E%3Ccircle id='Oval' fill='%23363636' fill-rule='evenodd' cx='10' cy='10' r='6'%3E%3C/circle%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  position: absolute;
  left: 0;
}
.custom-checkbox.custom-checkbox-as-radio .faux-radio .faux-radio-label {
  font-weight: 700;
}
.custom-checkbox.custom-checkbox-as-radio .custom-control-input:checked ~ .custom-control-label::before {
  border-color: transparent;
}
.custom-checkbox.custom-checkbox-as-radio .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='20px' height='20px' viewBox='0 0 20 20' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Style-Guide' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='07.-Icons' transform='translate(-749.000000, -688.000000)'%3E%3Cg id='Functional' transform='translate(100.000000, 499.000000)'%3E%3Cg id='Elements-/-UI-/-Radio-/-Selected' transform='translate(649.000000, 189.000000)'%3E%3Ccircle id='Oval' stroke='%23363636' stroke-width='1' cx='10' cy='10' r='9.5'%3E%3C/circle%3E%3Ccircle id='Oval' fill='%23363636' fill-rule='evenodd' cx='10' cy='10' r='6'%3E%3C/circle%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
.custom-checkbox.custom-checkbox-as-radio .custom-control-input:checked ~ .faux-radio::before {
  display: inline-block;
  border: 0.0625rem solid #363636;
}
.custom-checkbox.custom-checkbox-as-radio .custom-control-input:checked ~ .faux-radio::after {
  display: none;
  background-image: none;
}

.custom-switch {
  padding-left: 0;
}
.custom-switch .custom-control-label {
  cursor: pointer !important;
  padding-left: 2.7125rem;
}
.custom-switch .custom-control-label::before {
  height: 1.15rem;
  width: 2.0875rem;
  left: 0;
}
.custom-switch .custom-control-label::after {
  height: 0.85rem;
  width: 0.85rem;
  left: 0.2rem;
  top: 0.225rem;
}
.custom-switch .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #326fe2;
  border-color: #326fe2;
}

.btn {
  padding: 0.34375rem 0.9375rem;
  width: auto;
}
.btn.active, .btn:active, .btn:hover, .btn:focus {
  text-decoration: underline !important;
}
.btn.active .icon, .btn:active .icon, .btn:hover .icon, .btn:focus .icon {
  text-decoration: none;
}
.btn.disabled, .btn:disabled, .btn.disabled:hover, .btn:disabled:hover {
  opacity: 1;
  background: #e8e8e8;
  border-color: #e8e8e8;
  color: #ccc;
  pointer-events: none;
}
.btn .icon {
  vertical-align: middle;
  margin-right: 0.3125rem;
}
@media (max-width: 767.98px) {
  .btn {
    width: 100%;
  }
  .btn.btn-inline {
    width: auto;
  }
}

.btn-light,
.btn-light:hover,
.btn-light:focus,
.btn-link2,
.btn-link3,
.btn-outline-secondary,
.input-group-prepend .input-group-text,
.input-group-append .input-group-text,
.btn-warning,
.btn-warning:hover,
.btn-warning:not(:disabled):not(.disabled):active,
.btn-outline-light:hover,
.btn-outline-light:not(:disabled):not(.disabled):active,
.btn-light:not(:disabled):not(.disabled):active {
  color: #363636;
}

.btn-outline-secondary:hover,
.btn-trans-dark,
.btn-outline-secondary,
.input-group-prepend .input-group-text,
.input-group-append .input-group-text,
.btn-outline-secondary:not(:disabled):not(.disabled):active,
.btn-video {
  border-color: #363636;
}

.btn-trans-dark:hover,
.btn-trans-dark:focus,
.btn-trans-dark:active,
.btn-video,
.btn-outline-secondary:not(:disabled):not(.disabled):active,
.input-group-prepend .input-group-text:not(:disabled):not(.disabled):active,
.input-group-append .input-group-text:not(:disabled):not(.disabled):active {
  background-color: #363636;
}

.btn-light.active, .btn-light:active, .btn-light:hover, .btn-light:focus {
  background-color: #f5f5f5;
  border-color: #f5f5f5;
}

.btn-dark:hover,
.btn-dark:not(:disabled):not(.disabled):active {
  border-color: #000;
}

.btn-dark:not(:disabled):not(.disabled):active {
  background-color: #000;
}

.btn-primary,
.btn-secondary,
.btn-dark,
.btn-success,
.btn-info,
.btn-danger,
.btn-light:hover,
.btn-trans-dark:hover,
.btn-trans-light,
.btn-trans-light:hover,
.btn-outline-primary:hover,
.btn-outline-dark:hover,
.btn-outline-light,
.btn-outline-success,
.btn-outline-info,
.btn-outline-danger,
.btn-video-outline:hover,
.btn-video {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.btn-primary {
  border-color: #326fe2;
}
.btn-primary.active, .btn-primary:active, .btn-primary:hover, .btn-primary:focus {
  background-color: #004876;
  border-color: #004876;
}
.btn-primary i {
  font-size: 1.25rem;
  margin-left: 0.5em;
}

.btn-outline-primary {
  border-color: #326fe2;
}
.btn-outline-primary.active, .btn-outline-primary:active, .btn-outline-primary:hover, .btn-outline-primary:focus {
  border-color: #004876;
  background-color: #004876;
}

.btn-outline-secondary.active, .input-group-prepend .active.input-group-text,
.input-group-append .active.input-group-text, .btn-outline-secondary:active, .input-group-prepend .input-group-text:active,
.input-group-append .input-group-text:active, .btn-outline-secondary:hover, .input-group-prepend .input-group-text:hover,
.input-group-append .input-group-text:hover, .btn-outline-secondary:focus, .input-group-prepend .input-group-text:focus,
.input-group-append .input-group-text:focus {
  color: #fff;
  background-color: #363636;
}

.btn-dark.active, .btn-dark:active, .btn-dark:hover, .btn-dark:focus {
  background-color: #000;
}

.btn-trans-dark {
  border-color: #363636;
  background-color: transparent;
  color: #363636;
}
.btn-trans-dark.active, .btn-trans-dark:active, .btn-trans-dark:hover, .btn-trans-dark:focus {
  color: #fff;
  background-color: #363636;
}

.btn-trans-light {
  border-color: #fff;
  background-color: transparent;
  color: #fff;
}
.btn-trans-light.active, .btn-trans-light:active, .btn-trans-light:hover, .btn-trans-light:focus {
  color: #363636;
  background-color: #fff;
}

.btn-add-service {
  width: auto;
}

.btn:not(:hover) .icon.hover-icon,
.btn:hover .icon.hover-icon ~ .icon {
  display: none;
}

.btn.icon:hover {
  text-decoration: none !important;
}
.btn.icon:hover span {
  text-decoration: underline;
}

.btn-video-outline-centered {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background-color: #fff;
  border-color: #363636;
  color: #363636;
  text-decoration: none;
}
.btn-video-outline-centered .video-icon {
  width: 27px;
  height: 20px;
  margin-right: 6px;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='20' viewBox='0 0 27 20'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M25.896.825c.352 1.394.622 2.861.816 4.402A38.17 38.17 0 0 1 27 9.995c0 1.633-.102 3.228-.288 4.769a36.09 36.09 0 0 1-.816 4.402 77.547 77.547 0 0 1-5.957.623c-2.078.138-4.221.211-6.43.211-2.217 0-4.36-.073-6.439-.21a76.581 76.581 0 0 1-5.957-.624 34.533 34.533 0 0 1-.825-4.393A38.17 38.17 0 0 1 0 10.005c0-1.633.093-3.22.288-4.769A36.09 36.09 0 0 1 1.104.834 77.547 77.547 0 0 1 7.061.211 97.415 97.415 0 0 1 13.5 0c2.218 0 4.36.073 6.43.21 2.078.13 4.064.34 5.966.615zM10 15l8-5-8-5v10z'/%3E%3C/svg%3E");
  -webkit-transition: background-image 0.15s;
  transition: background-image 0.15s;
}
.btn-video-outline-centered:hover, .btn-video-outline-centered:focus, .btn-video-outline-centered:active {
  color: #fff;
  background-color: #363636;
  text-decoration: underline;
}
.btn-video-outline-centered:hover .video-icon, .btn-video-outline-centered:focus .video-icon, .btn-video-outline-centered:active .video-icon {
  width: 27px;
  height: 20px;
  margin-right: 6px;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='20' viewBox='0 0 27 20'%3E%3Cpath fill='%23ffffff' fill-rule='nonzero' d='M25.896.825c.352 1.394.622 2.861.816 4.402A38.17 38.17 0 0 1 27 9.995c0 1.633-.102 3.228-.288 4.769a36.09 36.09 0 0 1-.816 4.402 77.547 77.547 0 0 1-5.957.623c-2.078.138-4.221.211-6.43.211-2.217 0-4.36-.073-6.439-.21a76.581 76.581 0 0 1-5.957-.624 34.533 34.533 0 0 1-.825-4.393A38.17 38.17 0 0 1 0 10.005c0-1.633.093-3.22.288-4.769A36.09 36.09 0 0 1 1.104.834 77.547 77.547 0 0 1 7.061.211 97.415 97.415 0 0 1 13.5 0c2.218 0 4.36.073 6.43.21 2.078.13 4.064.34 5.966.615zM10 15l8-5-8-5v10z'/%3E%3C/svg%3E");
}

.btn-video-outline {
  background-color: #fff;
  border-color: #363636;
  color: #363636;
  text-decoration: none;
}
.btn-video-outline::after, .btn-video-outline::before {
  -webkit-transition: background 0.15s;
  transition: background 0.15s;
}
.btn-video-outline:hover, .btn-video-outline:focus, .btn-video-outline:active {
  color: #fff;
  background-color: #363636;
  text-decoration: underline;
}
.btn-video-outline:not(.icon-right) {
  position: relative;
}
.btn-video-outline:not(.icon-right)::before {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='20' viewBox='0 0 27 20'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M25.896.825c.352 1.394.622 2.861.816 4.402A38.17 38.17 0 0 1 27 9.995c0 1.633-.102 3.228-.288 4.769a36.09 36.09 0 0 1-.816 4.402 77.547 77.547 0 0 1-5.957.623c-2.078.138-4.221.211-6.43.211-2.217 0-4.36-.073-6.439-.21a76.581 76.581 0 0 1-5.957-.624 34.533 34.533 0 0 1-.825-4.393A38.17 38.17 0 0 1 0 10.005c0-1.633.093-3.22.288-4.769A36.09 36.09 0 0 1 1.104.834 77.547 77.547 0 0 1 7.061.211 97.415 97.415 0 0 1 13.5 0c2.218 0 4.36.073 6.43.21 2.078.13 4.064.34 5.966.615zM10 15l8-5-8-5v10z'/%3E%3C/svg%3E") no-repeat center;
  background-size: contain;
  height: 27px;
  width: 27px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.btn-video-outline:not(.icon-right)::before {
  left: 0;
}
.btn-video-outline:not(.icon-right)::before {
  margin-right: 10px;
  position: static;
  -webkit-transform: none;
          transform: none;
  width: 27px;
  height: 20px;
  vertical-align: text-top;
}
.btn-video-outline:not(.icon-right):hover, .btn-video-outline:not(.icon-right):focus, .btn-video-outline:not(.icon-right):active {
  position: relative;
}
.btn-video-outline:not(.icon-right):hover::before, .btn-video-outline:not(.icon-right):focus::before, .btn-video-outline:not(.icon-right):active::before {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='20' viewBox='0 0 27 20'%3E%3Cpath fill='%23ffffff' fill-rule='nonzero' d='M25.896.825c.352 1.394.622 2.861.816 4.402A38.17 38.17 0 0 1 27 9.995c0 1.633-.102 3.228-.288 4.769a36.09 36.09 0 0 1-.816 4.402 77.547 77.547 0 0 1-5.957.623c-2.078.138-4.221.211-6.43.211-2.217 0-4.36-.073-6.439-.21a76.581 76.581 0 0 1-5.957-.624 34.533 34.533 0 0 1-.825-4.393A38.17 38.17 0 0 1 0 10.005c0-1.633.093-3.22.288-4.769A36.09 36.09 0 0 1 1.104.834 77.547 77.547 0 0 1 7.061.211 97.415 97.415 0 0 1 13.5 0c2.218 0 4.36.073 6.43.21 2.078.13 4.064.34 5.966.615zM10 15l8-5-8-5v10z'/%3E%3C/svg%3E") no-repeat center;
  background-size: contain;
  height: 27px;
  width: 27px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.btn-video-outline:not(.icon-right):hover::before, .btn-video-outline:not(.icon-right):focus::before, .btn-video-outline:not(.icon-right):active::before {
  left: 0;
}
.btn-video-outline:not(.icon-right):hover::before, .btn-video-outline:not(.icon-right):focus::before, .btn-video-outline:not(.icon-right):active::before {
  margin-right: 10px;
  position: static;
  -webkit-transform: none;
          transform: none;
  width: 27px;
  height: 20px;
  vertical-align: text-top;
}
.btn-video-outline.icon-right {
  position: relative;
}
.btn-video-outline.icon-right::after {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='20' viewBox='0 0 27 20'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M25.896.825c.352 1.394.622 2.861.816 4.402A38.17 38.17 0 0 1 27 9.995c0 1.633-.102 3.228-.288 4.769a36.09 36.09 0 0 1-.816 4.402 77.547 77.547 0 0 1-5.957.623c-2.078.138-4.221.211-6.43.211-2.217 0-4.36-.073-6.439-.21a76.581 76.581 0 0 1-5.957-.624 34.533 34.533 0 0 1-.825-4.393A38.17 38.17 0 0 1 0 10.005c0-1.633.093-3.22.288-4.769A36.09 36.09 0 0 1 1.104.834 77.547 77.547 0 0 1 7.061.211 97.415 97.415 0 0 1 13.5 0c2.218 0 4.36.073 6.43.21 2.078.13 4.064.34 5.966.615zM10 15l8-5-8-5v10z'/%3E%3C/svg%3E") no-repeat center;
  background-size: contain;
  height: 27px;
  width: 27px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.btn-video-outline.icon-right::after {
  right: 0;
}
.btn-video-outline.icon-right::after {
  margin-left: 10px;
  position: static;
  -webkit-transform: none;
          transform: none;
  width: 27px;
  height: 20px;
  vertical-align: text-top;
}
.btn-video-outline.icon-right:hover, .btn-video-outline.icon-right:focus, .btn-video-outline.icon-right:active {
  position: relative;
}
.btn-video-outline.icon-right:hover::after, .btn-video-outline.icon-right:focus::after, .btn-video-outline.icon-right:active::after {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='20' viewBox='0 0 27 20'%3E%3Cpath fill='%23ffffff' fill-rule='nonzero' d='M25.896.825c.352 1.394.622 2.861.816 4.402A38.17 38.17 0 0 1 27 9.995c0 1.633-.102 3.228-.288 4.769a36.09 36.09 0 0 1-.816 4.402 77.547 77.547 0 0 1-5.957.623c-2.078.138-4.221.211-6.43.211-2.217 0-4.36-.073-6.439-.21a76.581 76.581 0 0 1-5.957-.624 34.533 34.533 0 0 1-.825-4.393A38.17 38.17 0 0 1 0 10.005c0-1.633.093-3.22.288-4.769A36.09 36.09 0 0 1 1.104.834 77.547 77.547 0 0 1 7.061.211 97.415 97.415 0 0 1 13.5 0c2.218 0 4.36.073 6.43.21 2.078.13 4.064.34 5.966.615zM10 15l8-5-8-5v10z'/%3E%3C/svg%3E") no-repeat center;
  background-size: contain;
  height: 27px;
  width: 27px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.btn-video-outline.icon-right:hover::after, .btn-video-outline.icon-right:focus::after, .btn-video-outline.icon-right:active::after {
  right: 0;
}
.btn-video-outline.icon-right:hover::after, .btn-video-outline.icon-right:focus::after, .btn-video-outline.icon-right:active::after {
  margin-left: 10px;
  position: static;
  -webkit-transform: none;
          transform: none;
  width: 27px;
  height: 20px;
  vertical-align: text-top;
}

.link-video {
  color: #363636;
  margin: 0;
  display: inline-block;
  position: relative;
  padding-left: 2.5rem;
  position: relative;
}
.link-video::before {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='20' viewBox='0 0 27 20'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M25.896.825c.352 1.394.622 2.861.816 4.402A38.17 38.17 0 0 1 27 9.995c0 1.633-.102 3.228-.288 4.769a36.09 36.09 0 0 1-.816 4.402 77.547 77.547 0 0 1-5.957.623c-2.078.138-4.221.211-6.43.211-2.217 0-4.36-.073-6.439-.21a76.581 76.581 0 0 1-5.957-.624 34.533 34.533 0 0 1-.825-4.393A38.17 38.17 0 0 1 0 10.005c0-1.633.093-3.22.288-4.769A36.09 36.09 0 0 1 1.104.834 77.547 77.547 0 0 1 7.061.211 97.415 97.415 0 0 1 13.5 0c2.218 0 4.36.073 6.43.21 2.078.13 4.064.34 5.966.615zM10 15l8-5-8-5v10z'/%3E%3C/svg%3E") no-repeat center;
  background-size: contain;
  height: 27px;
  width: 27px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.link-video::before {
  left: 0;
}

.btn-video {
  background-color: #4c4c4c;
  border-color: #4c4c4c;
  color: #fff;
  text-decoration: none;
}
.btn-video::after, .btn-video::before {
  -webkit-transition: background 0.15s;
  transition: background 0.15s;
}
.btn-video:hover, .btn-video:focus, .btn-video:active {
  color: #363636;
  background-color: #fff;
  text-decoration: underline;
}
.btn-video:not(.icon-right) {
  position: relative;
}
.btn-video:not(.icon-right)::before {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='20' viewBox='0 0 27 20'%3E%3Cpath fill='%23ffffff' fill-rule='nonzero' d='M25.896.825c.352 1.394.622 2.861.816 4.402A38.17 38.17 0 0 1 27 9.995c0 1.633-.102 3.228-.288 4.769a36.09 36.09 0 0 1-.816 4.402 77.547 77.547 0 0 1-5.957.623c-2.078.138-4.221.211-6.43.211-2.217 0-4.36-.073-6.439-.21a76.581 76.581 0 0 1-5.957-.624 34.533 34.533 0 0 1-.825-4.393A38.17 38.17 0 0 1 0 10.005c0-1.633.093-3.22.288-4.769A36.09 36.09 0 0 1 1.104.834 77.547 77.547 0 0 1 7.061.211 97.415 97.415 0 0 1 13.5 0c2.218 0 4.36.073 6.43.21 2.078.13 4.064.34 5.966.615zM10 15l8-5-8-5v10z'/%3E%3C/svg%3E") no-repeat center;
  background-size: contain;
  height: 27px;
  width: 27px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.btn-video:not(.icon-right)::before {
  left: 0;
}
.btn-video:not(.icon-right)::before {
  margin-right: 10px;
  position: static;
  -webkit-transform: none;
          transform: none;
  width: 27px;
  height: 20px;
  vertical-align: text-top;
}
.btn-video:not(.icon-right):hover, .btn-video:not(.icon-right):focus, .btn-video:not(.icon-right):active {
  position: relative;
}
.btn-video:not(.icon-right):hover::before, .btn-video:not(.icon-right):focus::before, .btn-video:not(.icon-right):active::before {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='20' viewBox='0 0 27 20'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M25.896.825c.352 1.394.622 2.861.816 4.402A38.17 38.17 0 0 1 27 9.995c0 1.633-.102 3.228-.288 4.769a36.09 36.09 0 0 1-.816 4.402 77.547 77.547 0 0 1-5.957.623c-2.078.138-4.221.211-6.43.211-2.217 0-4.36-.073-6.439-.21a76.581 76.581 0 0 1-5.957-.624 34.533 34.533 0 0 1-.825-4.393A38.17 38.17 0 0 1 0 10.005c0-1.633.093-3.22.288-4.769A36.09 36.09 0 0 1 1.104.834 77.547 77.547 0 0 1 7.061.211 97.415 97.415 0 0 1 13.5 0c2.218 0 4.36.073 6.43.21 2.078.13 4.064.34 5.966.615zM10 15l8-5-8-5v10z'/%3E%3C/svg%3E") no-repeat center;
  background-size: contain;
  height: 27px;
  width: 27px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.btn-video:not(.icon-right):hover::before, .btn-video:not(.icon-right):focus::before, .btn-video:not(.icon-right):active::before {
  left: 0;
}
.btn-video:not(.icon-right):hover::before, .btn-video:not(.icon-right):focus::before, .btn-video:not(.icon-right):active::before {
  margin-right: 10px;
  position: static;
  -webkit-transform: none;
          transform: none;
  width: 27px;
  height: 20px;
  vertical-align: text-top;
}
.btn-video.icon-right {
  position: relative;
}
.btn-video.icon-right::after {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='20' viewBox='0 0 27 20'%3E%3Cpath fill='%23ffffff' fill-rule='nonzero' d='M25.896.825c.352 1.394.622 2.861.816 4.402A38.17 38.17 0 0 1 27 9.995c0 1.633-.102 3.228-.288 4.769a36.09 36.09 0 0 1-.816 4.402 77.547 77.547 0 0 1-5.957.623c-2.078.138-4.221.211-6.43.211-2.217 0-4.36-.073-6.439-.21a76.581 76.581 0 0 1-5.957-.624 34.533 34.533 0 0 1-.825-4.393A38.17 38.17 0 0 1 0 10.005c0-1.633.093-3.22.288-4.769A36.09 36.09 0 0 1 1.104.834 77.547 77.547 0 0 1 7.061.211 97.415 97.415 0 0 1 13.5 0c2.218 0 4.36.073 6.43.21 2.078.13 4.064.34 5.966.615zM10 15l8-5-8-5v10z'/%3E%3C/svg%3E") no-repeat center;
  background-size: contain;
  height: 27px;
  width: 27px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.btn-video.icon-right::after {
  right: 0;
}
.btn-video.icon-right::after {
  margin-left: 10px;
  position: static;
  -webkit-transform: none;
          transform: none;
  width: 27px;
  height: 20px;
  vertical-align: text-top;
}
.btn-video.icon-right:hover, .btn-video.icon-right:focus, .btn-video.icon-right:active {
  position: relative;
}
.btn-video.icon-right:hover::after, .btn-video.icon-right:focus::after, .btn-video.icon-right:active::after {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='20' viewBox='0 0 27 20'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M25.896.825c.352 1.394.622 2.861.816 4.402A38.17 38.17 0 0 1 27 9.995c0 1.633-.102 3.228-.288 4.769a36.09 36.09 0 0 1-.816 4.402 77.547 77.547 0 0 1-5.957.623c-2.078.138-4.221.211-6.43.211-2.217 0-4.36-.073-6.439-.21a76.581 76.581 0 0 1-5.957-.624 34.533 34.533 0 0 1-.825-4.393A38.17 38.17 0 0 1 0 10.005c0-1.633.093-3.22.288-4.769A36.09 36.09 0 0 1 1.104.834 77.547 77.547 0 0 1 7.061.211 97.415 97.415 0 0 1 13.5 0c2.218 0 4.36.073 6.43.21 2.078.13 4.064.34 5.966.615zM10 15l8-5-8-5v10z'/%3E%3C/svg%3E") no-repeat center;
  background-size: contain;
  height: 27px;
  width: 27px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.btn-video.icon-right:hover::after, .btn-video.icon-right:focus::after, .btn-video.icon-right:active::after {
  right: 0;
}
.btn-video.icon-right:hover::after, .btn-video.icon-right:focus::after, .btn-video.icon-right:active::after {
  margin-left: 10px;
  position: static;
  -webkit-transform: none;
          transform: none;
  width: 27px;
  height: 20px;
  vertical-align: text-top;
}

.btn-link {
  color: #326fe2;
  padding: 0;
}
.btn-link:hover {
  text-decoration: none !important;
}

.btn-link2 {
  color: #4c4c4c;
  text-decoration: underline;
  padding: 0;
}
.btn-link2:hover {
  text-decoration: none !important;
}

.btn-link3 {
  color: #4c4c4c;
  text-decoration: none !important;
  padding: 0;
}
.btn-link3:hover {
  text-decoration: underline !important;
}

.btn-link4 {
  color: #4c4c4c;
  text-decoration: underline !important;
  padding: 10px;
  border: none;
}
.btn-link4:hover {
  text-decoration: underline !important;
}

.btn-link5 {
  color: #4c4c4c;
  text-decoration: underline !important;
  padding: 0;
}
.btn-link5:hover {
  text-decoration: underline !important;
}

.remove-btn,
.remove-btn-lg {
  cursor: pointer;
}

.modal-header button.close {
  text-shadow: none;
}

.close {
  opacity: 1;
}

a.btn {
  text-decoration: none;
}

.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,
.btn-group-vertical > .btn:focus,
.btn-group-vertical > .btn:active,
.btn-group-vertical > .btn.active {
  background-color: #326fe2;
  color: #fff;
}

.card {
  margin-bottom: 1em;
}
.card .list-group {
  margin-left: -0.9375rem;
  margin-right: -0.9375rem;
}
.card .card-header {
  background: #ccc;
}
.card .card-title.h5 {
  margin-bottom: 0.9375rem !important;
}
#accordion .card {
  border: none;
  border-bottom: 0.0625rem solid #ccc;
  border-radius: none;
}
#accordion .card .card-header {
  padding: 1.25rem 0;
  border-bottom: 0.0625rem solid #ccc;
  border-top: none;
  background-color: #fff;
}
#accordion .card .card-header:first-child {
  border-radius: 0;
  border-bottom: none;
}
#accordion .card .card-header .btn {
  padding: 1.25rem 0.625rem;
}
#accordion .card .card-header .btn.btn-link {
  color: #666;
  font-size: 1rem;
  font-weight: 700;
  text-decoration: none;
}
#accordion .card .card-header .btn.btn-link:hover {
  text-decoration: none;
}
#accordion .card .card-header .btn.btn-link::before {
  content: "";
  float: left;
  width: 20px;
  height: 20px;
  margin: 3px 5px 0 0;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M7.579 5.987L3.275 1.604A.908.908 0 0 1 3 .944.992.992 0 0 1 3.255.29c.225-.2.457-.288.698-.29a.919.919 0 0 1 .666.275l5.106 5.058a.948.948 0 0 1 .007 1.327l-5.118 5.047c-.123.165-.38.292-.654.293a.962.962 0 0 1-.683-.293.903.903 0 0 1-.277-.66.993.993 0 0 1 .256-.655L7.58 5.987z'/%3E%3C/svg%3E") no-repeat 0 0;
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg);
}
#accordion .card .card-header .btn.btn-link.collapsed::before {
  -webkit-transform: rotate(0deg);
          transform: rotate(0deg);
}
#accordion .card .card-body {
  padding: 0;
  margin-left: 0.9375rem;
}

.card-link {
  color: #326fe2;
}
.card-link:hover {
  text-decoration: none;
}

.alert {
  font-size: inherit;
  font-weight: 400;
  border-left: 0.125rem solid transparent;
  border-radius: 0 0.125rem 0.125rem 0;
  padding: 0.5rem 0.625rem 0.5rem 2.875rem;
  margin: auto;
}
.alert.alert-success {
  color: #046a38;
  border-left-color: #046a38;
  background-color: #d5e6de;
  position: relative;
}
.alert.alert-success::after {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23046A38' class='bi bi-check-circle-fill' viewBox='0 0 16 16'><path d='M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zm-3.97-3.03a.75.75 0 0 0-1.08.022L7.477 9.417 5.384 7.323a.75.75 0 0 0-1.06 1.06L6.97 11.03a.75.75 0 0 0 1.079-.02l3.992-4.99a.75.75 0 0 0-.01-1.05z'/></svg>") no-repeat center;
  background-size: contain;
  height: 16px;
  width: 16px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.alert.alert-success::after {
  left: 0;
}
.alert.alert-info {
  color: #224e64;
  border-left-color: #31708f;
  background-color: #dde7ec;
  position: relative;
}
.alert.alert-info::after {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%2331708F' class='bi bi-info-circle-fill' viewBox='0 0 16 16'><path d='M8 16A8 8 0 1 0 8 0a8 8 0 0 0 0 16zm.93-9.412-1 4.705c-.07.34.029.533.304.533.194 0 .487-.07.686-.246l-.088.416c-.287.346-.92.598-1.465.598-.703 0-1.002-.422-.808-1.319l.738-3.468c.064-.293.006-.399-.287-.47l-.451-.081.082-.381 2.29-.287zM8 5.5a1 1 0 1 1 0-2 1 1 0 0 1 0 2z'/></svg>") no-repeat center;
  background-size: contain;
  height: 16px;
  width: 16px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.alert.alert-info::after {
  left: 0;
}
.alert.alert-warning {
  color: #363636;
  border-left-color: #eea103;
  background-color: #fcefd5;
  position: relative;
}
.alert.alert-warning::after {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23FFC600' class='bi bi-exclamation-circle-fill' viewBox='0 0 16 16'><path d='M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zM8 4a.905.905 0 0 0-.9.995l.35 3.507a.552.552 0 0 0 1.1 0l.35-3.507A.905.905 0 0 0 8 4zm.002 6a1 1 0 1 0 0 2 1 1 0 0 0 0-2z'/></svg>") no-repeat center;
  background-size: contain;
  height: 16px;
  width: 16px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.alert.alert-warning::after {
  left: 0;
}
.alert.alert-danger {
  color: #741216;
  border-left-color: #a51a1f;
  background-color: #f0d9da;
  position: relative;
}
.alert.alert-danger::after {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23B2200D' class='bi bi-x-circle-fill' viewBox='0 0 16 16'><path d='M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zM5.354 4.646a.5.5 0 1 0-.708.708L7.293 8l-2.647 2.646a.5.5 0 0 0 .708.708L8 8.707l2.646 2.647a.5.5 0 0 0 .708-.708L8.707 8l2.647-2.646a.5.5 0 0 0-.708-.708L8 7.293 5.354 4.646z'/></svg>") no-repeat center;
  background-size: contain;
  height: 16px;
  width: 16px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.alert.alert-danger::after {
  left: 0;
}
.alert.alert-success::after, .alert.alert-info::after, .alert.alert-warning::after, .alert.alert-danger::after {
  left: 15px;
  top: 18px;
}

.alert-dismissible {
  padding-right: 2.5rem;
}
.alert-dismissible .close {
  width: 40px;
  height: 100%;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cg fill='%23363636' fill-rule='nonzero'%3E%3Cpath d='M7.817 6.726L10 8.909l2.183-2.183a.772.772 0 0 1 1.004-.075l.087.075a.772.772 0 0 1 0 1.091L11.091 10l2.183 2.183a.772.772 0 1 1-1.091 1.091L10 11.091l-2.183 2.183a.772.772 0 0 1-1.004.075l-.087-.075a.772.772 0 0 1 0-1.091L8.909 10 6.726 7.817a.772.772 0 1 1 1.091-1.091z'/%3E%3Cpath d='M10 20c5.523 0 10-4.477 10-10S15.523 0 10 0 0 4.477 0 10s4.477 10 10 10zm0-1a9 9 0 1 1 0-18 9 9 0 0 1 0 18z'/%3E%3C/g%3E%3C/svg%3E");
  background-size: 50%;
  background-position: center;
  background-repeat: no-repeat;
}

.breadcrumb {
  background-color: #fff;
}

.breadcrumb-item {
  font-weight: 700;
}
.breadcrumb-item a {
  color: #363636;
}
.breadcrumb-item.active {
  color: #363636;
}

.badge {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #fff;
  background: #326fe2;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #326fe2;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #326fe2;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}
.badge-container, .badge-marxent-container {
  position: absolute;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  z-index: 1;
}

.badge-marxent-container {
  bottom: 3.28125rem;
  left: 0.9375rem;
}
@media (min-width: 768px) {
  .badge-marxent-container {
    bottom: 6.796875rem;
    left: 0.9375rem;
  }
}

.multi-badge-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  position: absolute;
}

.multi-badge-container > .badge-container {
  position: relative;
}
.multi-badge-container > .badge-marxent-container {
  position: relative;
  padding-top: 10px;
  padding-bottom: 5px;
}

.badge-green,
.badge-free-delivery,
.badge-reward,
.badge-install,
.badge-online,
.badge-instore,
.badge-success {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #fff;
  background: #046a38;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge-green::before,
.badge-free-delivery::before,
.badge-reward::before,
.badge-install::before,
.badge-online::before,
.badge-instore::before,
.badge-success::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #046a38;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge-green::after,
.badge-free-delivery::after,
.badge-reward::after,
.badge-install::after,
.badge-online::after,
.badge-instore::after,
.badge-success::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #046a38;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}

.badge-install {
  padding-left: 0.625rem;
  padding-right: 0.625rem;
}

.badge-super-buy,
.badge-blue,
.badge-preorder {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #fff;
  background: #004876;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge-super-buy::before,
.badge-blue::before,
.badge-preorder::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #004876;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge-super-buy::after,
.badge-blue::after,
.badge-preorder::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #004876;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}

.badge-preowned,
.badge-purple {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #fff;
  background: #4D4185;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge-preowned::before,
.badge-purple::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #4D4185;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge-preowned::after,
.badge-purple::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #4D4185;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}

.badge-yellow,
.badge-clearance,
.badge-best-seller {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #363636;
  background: #ffc600;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge-yellow::before,
.badge-clearance::before,
.badge-best-seller::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #ffc600;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge-yellow::after,
.badge-clearance::after,
.badge-best-seller::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #ffc600;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}

.badge-nfm-plus,
.badge-orange,
.badge-exclusive {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #fff;
  background: #f96302;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge-nfm-plus::before,
.badge-orange::before,
.badge-exclusive::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #f96302;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge-nfm-plus::after,
.badge-orange::after,
.badge-exclusive::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #f96302;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}

.badge-secondary {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #fff;
  background: #4c4c4c;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge-secondary::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #4c4c4c;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge-secondary::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #4c4c4c;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}

.badge-danger,
.badge-red,
.badge-doorbuster {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #fff;
  background: #a51a1f;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge-danger::before,
.badge-red::before,
.badge-doorbuster::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #a51a1f;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge-danger::after,
.badge-red::after,
.badge-doorbuster::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #a51a1f;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}

.badge-warning {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #fff;
  background: #eea103;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge-warning::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #eea103;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge-warning::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #eea103;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}

.badge-info,
.badge-gas,
.badge-dual-fuel {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #fff;
  background: #31708f;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge-info::before,
.badge-gas::before,
.badge-dual-fuel::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #31708f;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge-info::after,
.badge-gas::after,
.badge-dual-fuel::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #31708f;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}

.badge-red-orange,
.badge-electric {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #fff;
  background: #d24627;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge-red-orange::before,
.badge-electric::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #d24627;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge-red-orange::after,
.badge-electric::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #d24627;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}

.badge-light {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #fff;
  background: #fff;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge-light::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #fff;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge-light::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #fff;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}

.badge-dark {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #fff;
  background: #363636;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge-dark::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #363636;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge-dark::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #363636;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}

.gas-white {
  background: no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='12' viewBox='0 0 10 12' role='img'%3E%3Cpath fill='%23FFF' fill-rule='evenodd' d='M2.849 12C-.193 10.138-.895 7.034 1.21 4.966 3.317 2.896 4.253 1.448 2.849 0 4.72.62 7.295.62 6.827 3.931c-.312 2.207-.078 3.172.702 2.897.624-.414.858-1.38.702-2.897C9.869 6.207 11.507 8.897 7.529 12c.468-3.931-2.574-3.517-2.574-6.62-.627.492-2.808 1.448-.936 4.344-.936-.207-1.872-.62-1.872-2.069-1.17 1.862.234 3.517.702 4.345z'/%3E%3C/svg%3E");
  width: 10px;
  height: 12px;
  display: inline-block;
  margin-right: 5px;
}

.electric-white {
  background: no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='13' viewBox='0 0 8 13' role='img'%3E%3Cpath fill='%23FFF' fill-rule='evenodd' d='M1.778 13L8 4.767H4.444L6.89 0H2.667L0 6.5h3.556z'/%3E%3C/svg%3E");
  width: 8px;
  height: 13px;
  display: inline-block;
  margin-right: 5px;
}

.dualfuel-white {
  background: no-repeat url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Layer_2' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 66.03 46.59'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23fff;stroke-width:0px;%7D%3C/style%3E%3C/defs%3E%3Cg id='gas-and-electric-fuel'%3E%3Cg id='badge_icon-dual-fuel_white2'%3E%3Cpath id='Path_967' class='cls-1' d='m9.58,45.3s-18.2-8.61-4.43-27.98c0,0,7.97-10.95,4.43-17.32,0,0,13.67,9.45,12.3,25.65,0,0,5.02-7.49,5.7-10.2,0,0,12.88,17.41-3.84,30.05,2.4-4.78,1-10.51-3.38-13.78-3.3-2.67-5.07-6.67-4.78-10.78,0,0-8.07,3.09-2.66,15.63,0,0-4.53-1.03-6.79-7.3-1.37,5.57-.11,11.43,3.44,16.04Z'/%3E%3Cpath id='Path_982' class='cls-1' d='m48.22,1.8h13.02l-6.04,15.92h10.83l-20.16,28.87,5.74-23.31-11.59-.38L48.22,1.8Z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  width: 21px;
  height: 16px;
  display: inline-block;
  margin-right: 5px;
}

.post-add-to-cart .modal-content .modal-info,
.post-add-to-cart .modal-content .option-info-group-col-2,
.product-add-ons .modal-content .modal-info,
.product-add-ons .modal-content .option-info-group-col-2 {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.post-add-to-cart .modal-content .modal-body .modal-line-item,
.product-add-ons .modal-content .modal-body .modal-line-item {
  margin-bottom: 0;
}
.post-add-to-cart .modal-content .modal-body #installation-form-productType-error,
.product-add-ons .modal-content .modal-body #installation-form-productType-error {
  margin: -0.3rem 0 0.5rem;
}
.post-add-to-cart .modal-content h4,
.post-add-to-cart .modal-content h5,
.post-add-to-cart .modal-content h6,
.product-add-ons .modal-content h4,
.product-add-ons .modal-content h5,
.product-add-ons .modal-content h6 {
  font-size: 1.125rem;
  margin-bottom: 0;
}
.post-add-to-cart .modal-content h4.parts-header,
.post-add-to-cart .modal-content h5.parts-header,
.post-add-to-cart .modal-content h6.parts-header,
.product-add-ons .modal-content h4.parts-header,
.product-add-ons .modal-content h5.parts-header,
.product-add-ons .modal-content h6.parts-header {
  margin: 0.9375rem 0 0.625rem;
}
.post-add-to-cart .modal-content h4.performance-header,
.post-add-to-cart .modal-content h5.performance-header,
.post-add-to-cart .modal-content h6.performance-header,
.product-add-ons .modal-content h4.performance-header,
.product-add-ons .modal-content h5.performance-header,
.product-add-ons .modal-content h6.performance-header {
  margin: 0.5625rem 0 0;
}
.post-add-to-cart .modal-content h4.antivirus-header,
.post-add-to-cart .modal-content h5.antivirus-header,
.post-add-to-cart .modal-content h6.antivirus-header,
.product-add-ons .modal-content h4.antivirus-header,
.product-add-ons .modal-content h5.antivirus-header,
.product-add-ons .modal-content h6.antivirus-header {
  margin: 0.5625rem 0 0;
}
.post-add-to-cart .modal-content h4.payment-antivirus-title, .post-add-to-cart .modal-content h4.Payment-Protection-title,
.post-add-to-cart .modal-content h5.payment-antivirus-title,
.post-add-to-cart .modal-content h5.Payment-Protection-title,
.post-add-to-cart .modal-content h6.payment-antivirus-title,
.post-add-to-cart .modal-content h6.Payment-Protection-title,
.product-add-ons .modal-content h4.payment-antivirus-title,
.product-add-ons .modal-content h4.Payment-Protection-title,
.product-add-ons .modal-content h5.payment-antivirus-title,
.product-add-ons .modal-content h5.Payment-Protection-title,
.product-add-ons .modal-content h6.payment-antivirus-title,
.product-add-ons .modal-content h6.Payment-Protection-title {
  margin-bottom: 0.75rem;
  line-height: 1;
}
.post-add-to-cart .modal-content .plan-options h6,
.product-add-ons .modal-content .plan-options h6 {
  margin-bottom: 10px;
}
.post-add-to-cart .modal-content .modal-header,
.product-add-ons .modal-content .modal-header {
  padding-bottom: 0.625rem;
}
.post-add-to-cart .modal-content .title,
.product-add-ons .modal-content .title {
  padding: 7px 0;
  font-size: 0.875rem !important;
  line-height: 1.2rem !important;
}
.post-add-to-cart .modal-content .plan-discount,
.product-add-ons .modal-content .plan-discount {
  padding: 0.9375rem 0;
  font-size: 0.875rem !important;
  margin-left: -0.9375rem;
}

.button-div {
  margin: 0;
  margin-left: 0 !important;
  margin-right: 0 !important;
  padding: 0;
  padding-bottom: 0.9375rem;
}

.modal {
  overflow-y: scroll;
  -webkit-overflow-scrolling: touch;
}
.modal .modal-header {
  border-bottom: 0.0625rem solid #ccc;
  padding-bottom: 0.9375rem;
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 1.125rem;
  line-height: 1.7;
}
@media (min-width: 768px) {
  .modal .modal-header {
    font-size: 1.375rem;
    line-height: 1.4;
  }
}
.modal .modal-header .modal-title {
  margin-right: 1.875rem;
}
.modal .modal-header .close {
  position: absolute;
  top: 0;
  right: 0;
  padding: 0.9375rem 1.875rem;
  margin: 0;
  opacity: 1;
  color: #363636;
  font-size: 0;
}
@media (max-width: 1024.98px) {
  .modal .modal-header .close {
    padding: 0.9375rem;
  }
}
.modal .content-modal-close {
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cg fill='%23363636' fill-rule='nonzero'%3E%3Cpath d='M7.817 6.726L10 8.909l2.183-2.183a.772.772 0 0 1 1.004-.075l.087.075a.772.772 0 0 1 0 1.091L11.091 10l2.183 2.183a.772.772 0 1 1-1.091 1.091L10 11.091l-2.183 2.183a.772.772 0 0 1-1.004.075l-.087-.075a.772.772 0 0 1 0-1.091L8.909 10 6.726 7.817a.772.772 0 1 1 1.091-1.091z'/%3E%3Cpath d='M10 20c5.523 0 10-4.477 10-10S15.523 0 10 0 0 4.477 0 10s4.477 10 10 10zm0-1a9 9 0 1 1 0-18 9 9 0 0 1 0 18z'/%3E%3C/g%3E%3C/svg%3E");
  display: block;
  width: 20px;
  height: 20px;
}
.modal .modal-content {
  background-clip: padding-box;
  padding: 0.9375rem 1.875rem 1.875rem;
}
.modal .modal-content #pageTimeoutModalTitle .warning-icon {
  padding-right: 0.9375rem;
}
@media (max-width: 1024.98px) {
  .modal .modal-content {
    padding: 0.9375rem;
  }
}
.modal .modal-body {
  padding: 0.625rem 0;
}
.modal .modal-body .video-container {
  height: 147px;
}
@media (min-width: 768px) {
  .modal .modal-body .video-container {
    width: 100%;
    height: 377px;
  }
}
.modal .modal-footer {
  padding: 0.9375rem 0 0;
  border-top: 0.0625rem solid #ccc;
}
@media (min-width: 768px) {
  .modal.post-add-to-cart .modal-dialog, .modal.product-add-ons .modal-dialog {
    max-width: 726px;
  }
}
.modal.post-add-to-cart .prev-service-header, .modal.product-add-ons .prev-service-header {
  border-bottom: 0.0625rem solid #ccc;
  margin-bottom: 10px;
}
.modal.post-add-to-cart .next-service-header, .modal.product-add-ons .next-service-header {
  border-top: 0.0625rem solid #ccc;
}
.modal.post-add-to-cart .modal-line-item, .modal.product-add-ons .modal-line-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 10px;
  padding-bottom: 10px;
}
@media (min-width: 1025px) {
  .modal.post-add-to-cart .modal-line-item:last-of-type, .modal.product-add-ons .modal-line-item:last-of-type {
    margin-bottom: 0;
    padding-bottom: 0;
  }
}
.modal.post-add-to-cart .modal-line-item .modal-info, .modal.product-add-ons .modal-line-item .modal-info {
  display: block;
  width: 100%;
}
@media (min-width: 1025px) {
  .modal.post-add-to-cart .modal-line-item .modal-info, .modal.product-add-ons .modal-line-item .modal-info {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}
@media (min-width: 1025px) {
  .modal.post-add-to-cart .modal-line-item .line-item-qty, .modal.product-add-ons .modal-line-item .line-item-qty {
    -webkit-box-flex: 1;
        -ms-flex: 1 0 25%;
            flex: 1 0 25%;
    text-align: right;
    margin-top: 0;
  }
}
.modal.post-add-to-cart .modal-line-item .line-item-primary, .modal.product-add-ons .modal-line-item .line-item-primary {
  margin-bottom: 15px;
}
@media (min-width: 1025px) {
  .modal.post-add-to-cart .modal-line-item .line-item-primary, .modal.product-add-ons .modal-line-item .line-item-primary {
    margin-bottom: 0;
  }
}
.modal.post-add-to-cart .modal-line-item .line-item-image, .modal.product-add-ons .modal-line-item .line-item-image {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  margin-right: 10px;
}
.modal.post-add-to-cart .modal-line-item .line-item-image img, .modal.product-add-ons .modal-line-item .line-item-image img {
  min-width: 70px;
  width: 70px;
  min-height: 70px;
  height: 70px;
}
.modal.post-add-to-cart .modal-line-item .line-item-name, .modal.product-add-ons .modal-line-item .line-item-name {
  margin: 0 10px 0 0;
  white-space: initial;
}
.modal.post-add-to-cart .modal-line-item .line-item-sku, .modal.product-add-ons .modal-line-item .line-item-sku {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
  font-size: 0.75rem;
}
.modal.post-add-to-cart .modal-footer, .modal.product-add-ons .modal-footer {
  border-top: 0.0625rem solid #ccc;
}
.modal.post-add-to-cart .modal-footer button, .modal.product-add-ons .modal-footer button {
  padding: 0.34375rem 0.9375rem;
}
.modal.post-add-to-cart .modal-footer .button-wrapper, .modal.product-add-ons .modal-footer .button-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.modal.post-add-to-cart .modal-footer .continue-link, .modal.product-add-ons .modal-footer .continue-link {
  padding: 0;
  font-size: 0.875rem;
  text-align: left;
}
@media (min-width: 1025px) {
  .modal.post-add-to-cart .modal-footer .continue-link, .modal.product-add-ons .modal-footer .continue-link {
    font-size: 1rem;
  }
}
.modal.post-add-to-cart .modal-footer .btn-view-cart, .modal.product-add-ons .modal-footer .btn-view-cart {
  max-width: 120px;
  height: 36px;
  max-height: 36px;
  padding: 0 15px;
}
.modal .product-add-ons .modal-line-item .line-item-qty {
  text-align: left;
}
@media (min-width: 768px) {
  .modal.modal-security-questions .modal-dialog {
    max-width: 726px;
  }
}
.modal.modal-security-question-check button.close, .modal.modal-security-questions button.close {
  display: none;
}
.modal.post-add-to-cart .modal-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
@media (min-width: 1025px) {
  .modal.post-add-to-cart .modal-header {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
}
.modal.post-add-to-cart .modal-header .icon {
  width: 20px;
  height: 20px;
  margin: 5px 5px 0 0;
}
@media (min-width: 1025px) {
  .modal.post-add-to-cart .modal-header .icon {
    width: 24px;
    height: 24px;
    margin: 0 10px 0 0;
  }
}
.modal.post-add-to-cart .modal-header h4.quantity-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 0;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
@media (min-width: 1025px) {
  .modal.post-add-to-cart .modal-header h4.quantity-header {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
}
.modal.post-add-to-cart .modal-header h4.quantity-header .quantity-added {
  margin-right: 0.3125rem;
}
.modal .modal-parts-gold-plan .plan-options,
.modal .modal-body-addons .plan-options,
.modal .modal-antivirus-performance .plan-options,
.modal .modal-gold-plan .plan-options {
  padding: 15px 0 5px;
  border-top: 0.0625rem solid #ccc;
}
.modal .modal-parts-gold-plan .plan-options .plan-option,
.modal .modal-body-addons .plan-options .plan-option,
.modal .modal-antivirus-performance .plan-options .plan-option,
.modal .modal-gold-plan .plan-options .plan-option {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.modal .modal-parts-gold-plan .plan-options .plan-option:last-of-type,
.modal .modal-body-addons .plan-options .plan-option:last-of-type,
.modal .modal-antivirus-performance .plan-options .plan-option:last-of-type,
.modal .modal-gold-plan .plan-options .plan-option:last-of-type {
  margin-bottom: 0;
}
.modal .modal-parts-gold-plan .plan-options .plan-option .custom-control,
.modal .modal-body-addons .plan-options .plan-option .custom-control,
.modal .modal-antivirus-performance .plan-options .plan-option .custom-control,
.modal .modal-gold-plan .plan-options .plan-option .custom-control {
  margin-bottom: 0;
}
.modal .modal-parts-gold-plan .plan-options .plan-option .form-control-label,
.modal .modal-body-addons .plan-options .plan-option .form-control-label,
.modal .modal-antivirus-performance .plan-options .plan-option .form-control-label,
.modal .modal-gold-plan .plan-options .plan-option .form-control-label {
  margin-bottom: 0;
}
.modal .modal-parts-gold-plan .plan-options .plan-option input,
.modal .modal-body-addons .plan-options .plan-option input,
.modal .modal-antivirus-performance .plan-options .plan-option input,
.modal .modal-gold-plan .plan-options .plan-option input {
  margin-right: 10px;
}
.modal .modal-parts-gold-plan .plan-options .plan-option .option-item-info,
.modal .modal-body-addons .plan-options .plan-option .option-item-info,
.modal .modal-antivirus-performance .plan-options .plan-option .option-item-info,
.modal .modal-gold-plan .plan-options .plan-option .option-item-info {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
@media (min-width: 1025px) {
  .modal .modal-parts-gold-plan .plan-options .plan-option .option-item-info,
  .modal .modal-body-addons .plan-options .plan-option .option-item-info,
  .modal .modal-antivirus-performance .plan-options .plan-option .option-item-info,
  .modal .modal-gold-plan .plan-options .plan-option .option-item-info {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
}
.modal .modal-parts-gold-plan .plan-options .plan-option .option-info-group,
.modal .modal-body-addons .plan-options .plan-option .option-info-group,
.modal .modal-antivirus-performance .plan-options .plan-option .option-info-group,
.modal .modal-gold-plan .plan-options .plan-option .option-info-group {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.modal .modal-parts-gold-plan .plan-options .plan-option .option-info-group.option-info-group-col-1,
.modal .modal-body-addons .plan-options .plan-option .option-info-group.option-info-group-col-1,
.modal .modal-antivirus-performance .plan-options .plan-option .option-info-group.option-info-group-col-1,
.modal .modal-gold-plan .plan-options .plan-option .option-info-group.option-info-group-col-1 {
  height: 100%;
}
.modal .modal-parts-gold-plan .plan-options .plan-option .option-info-group.option-info-group-col-1 .vertically-centered,
.modal .modal-body-addons .plan-options .plan-option .option-info-group.option-info-group-col-1 .vertically-centered,
.modal .modal-antivirus-performance .plan-options .plan-option .option-info-group.option-info-group-col-1 .vertically-centered,
.modal .modal-gold-plan .plan-options .plan-option .option-info-group.option-info-group-col-1 .vertically-centered {
  margin: auto 0;
}
.modal .modal-parts-gold-plan .plan-options .plan-option .option-info-group.option-info-group-col-2,
.modal .modal-body-addons .plan-options .plan-option .option-info-group.option-info-group-col-2,
.modal .modal-antivirus-performance .plan-options .plan-option .option-info-group.option-info-group-col-2,
.modal .modal-gold-plan .plan-options .plan-option .option-info-group.option-info-group-col-2 {
  width: 100%;
  display: block;
}
@media (min-width: 768px) {
  .modal .modal-parts-gold-plan .plan-options .plan-option .option-info-group.option-info-group-col-2,
  .modal .modal-body-addons .plan-options .plan-option .option-info-group.option-info-group-col-2,
  .modal .modal-antivirus-performance .plan-options .plan-option .option-info-group.option-info-group-col-2,
  .modal .modal-gold-plan .plan-options .plan-option .option-info-group.option-info-group-col-2 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
}
.modal .modal-parts-gold-plan .plan-options .plan-option .option-info-group.option-info-group-col-2 .option-qty,
.modal .modal-body-addons .plan-options .plan-option .option-info-group.option-info-group-col-2 .option-qty,
.modal .modal-antivirus-performance .plan-options .plan-option .option-info-group.option-info-group-col-2 .option-qty,
.modal .modal-gold-plan .plan-options .plan-option .option-info-group.option-info-group-col-2 .option-qty {
  white-space: nowrap;
}
@media (min-width: 768px) {
  .modal .modal-parts-gold-plan .plan-options .plan-option .option-item-image,
  .modal .modal-body-addons .plan-options .plan-option .option-item-image,
  .modal .modal-antivirus-performance .plan-options .plan-option .option-item-image,
  .modal .modal-gold-plan .plan-options .plan-option .option-item-image {
    margin-right: 10px;
  }
}
@media (min-width: 1025px) {
  .modal .modal-parts-gold-plan .plan-options .plan-option .option-item-image,
  .modal .modal-body-addons .plan-options .plan-option .option-item-image,
  .modal .modal-antivirus-performance .plan-options .plan-option .option-item-image,
  .modal .modal-gold-plan .plan-options .plan-option .option-item-image {
    margin-right: 15px;
  }
}
.modal .modal-parts-gold-plan .plan-options .plan-option .option-item-image img,
.modal .modal-body-addons .plan-options .plan-option .option-item-image img,
.modal .modal-antivirus-performance .plan-options .plan-option .option-item-image img,
.modal .modal-gold-plan .plan-options .plan-option .option-item-image img {
  width: 70px;
  height: 70px;
}
.modal .modal-parts-gold-plan .plan-options .plan-option .option-item-name,
.modal .modal-body-addons .plan-options .plan-option .option-item-name,
.modal .modal-antivirus-performance .plan-options .plan-option .option-item-name,
.modal .modal-gold-plan .plan-options .plan-option .option-item-name {
  margin-right: 5px;
}
@media (min-width: 1025px) {
  .modal .modal-parts-gold-plan .plan-options .plan-option .option-item-name,
  .modal .modal-body-addons .plan-options .plan-option .option-item-name,
  .modal .modal-antivirus-performance .plan-options .plan-option .option-item-name,
  .modal .modal-gold-plan .plan-options .plan-option .option-item-name {
    margin-right: 30px;
  }
}
.modal .modal-parts-gold-plan .plan-options .plan-option .option-item-price,
.modal .modal-body-addons .plan-options .plan-option .option-item-price,
.modal .modal-antivirus-performance .plan-options .plan-option .option-item-price,
.modal .modal-gold-plan .plan-options .plan-option .option-item-price {
  margin-top: 0;
  margin-left: auto;
  text-align: right;
}
.modal .modal-parts-gold-plan .modal-footer .btn-link,
.modal .modal-body-addons .modal-footer .btn-link,
.modal .modal-antivirus-performance .modal-footer .btn-link,
.modal .modal-gold-plan .modal-footer .btn-link {
  padding-top: 0;
}
@media (min-width: 1025px) {
  .modal .modal-parts-gold-plan .modal-footer .btn-link,
  .modal .modal-body-addons .modal-footer .btn-link,
  .modal .modal-antivirus-performance .modal-footer .btn-link,
  .modal .modal-gold-plan .modal-footer .btn-link {
    height: 100%;
    padding: 0;
  }
}
.modal .modal-body-addons .plan-option .option-info-group {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.modal .modal-body-addons .plan-option .option-info-group.option-info-group-col-1 {
  height: 100%;
}
.modal .modal-body-addons .plan-option .option-info-group.option-info-group-col-1 .vertically-centered {
  margin: auto 0;
}
.modal .modal-body-addons .plan-option .option-info-group.option-info-group-col-2 {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
@media (min-width: 1025px) {
  .modal .modal-body-addons .plan-option .option-info-group.option-info-group-col-2 {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    width: 100%;
  }
}
.modal.modal-parts-gold-plan .plan-options, .modal.modal-gold-plan .plan-options,
.modal .modal-gold-plan .plan-options {
  padding-bottom: 0;
}
.modal.modal-parts-gold-plan .plan-options .protection-plan-total, .modal.modal-gold-plan .plan-options .protection-plan-total,
.modal .modal-gold-plan .plan-options .protection-plan-total {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 20px;
  padding-top: 10px;
  border-top: 0.0625rem solid #ccc;
}
.modal.modal-parts-gold-plan .plan-options .protection-plan-total .protection-plan-total-label, .modal.modal-gold-plan .plan-options .protection-plan-total .protection-plan-total-label,
.modal .modal-gold-plan .plan-options .protection-plan-total .protection-plan-total-label {
  margin-right: 15px;
}
.modal.modal-parts-gold-plan .plan-options .protection-plan-total .protection-plan-total-value, .modal.modal-gold-plan .plan-options .protection-plan-total .protection-plan-total-value,
.modal .modal-gold-plan .plan-options .protection-plan-total .protection-plan-total-value {
  margin-left: auto;
}
.modal.modal-parts-gold-plan .performance-header,
.modal.modal-parts-gold-plan .antivirus-header,
.modal.modal-parts-gold-plan .parts-header, .modal.modal-parts-performance .performance-header,
.modal.modal-parts-performance .antivirus-header,
.modal.modal-parts-performance .parts-header, .modal.modal-antivirus-performance .performance-header,
.modal.modal-antivirus-performance .antivirus-header,
.modal.modal-antivirus-performance .parts-header, .modal.modal-antivirus .performance-header,
.modal.modal-antivirus .antivirus-header,
.modal.modal-antivirus .parts-header, .modal.modal-parts .performance-header,
.modal.modal-parts .antivirus-header,
.modal.modal-parts .parts-header, .modal.modal-performance .performance-header,
.modal.modal-performance .antivirus-header,
.modal.modal-performance .parts-header {
  margin: 10px 0;
}
.modal.modal-parts-gold-plan .plan-options .plan-option, .modal.modal-parts-performance .plan-options .plan-option, .modal.modal-antivirus-performance .plan-options .plan-option, .modal.modal-antivirus .plan-options .plan-option, .modal.modal-parts .plan-options .plan-option, .modal.modal-performance .plan-options .plan-option {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.modal.modal-parts-gold-plan .performance-content .plan-option, .modal.modal-parts-performance .performance-content .plan-option, .modal.modal-antivirus-performance .performance-content .plan-option, .modal.modal-antivirus .performance-content .plan-option, .modal.modal-parts .performance-content .plan-option, .modal.modal-performance .performance-content .plan-option {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.modal.modal-parts-gold-plan .performance-content .performance-price-info, .modal.modal-parts-performance .performance-content .performance-price-info, .modal.modal-antivirus-performance .performance-content .performance-price-info, .modal.modal-antivirus .performance-content .performance-price-info, .modal.modal-parts .performance-content .performance-price-info, .modal.modal-performance .performance-content .performance-price-info {
  padding-left: 10px;
}
.modal.modal-parts-gold-plan .antivirus-content .plan-option, .modal.modal-parts-performance .antivirus-content .plan-option, .modal.modal-antivirus-performance .antivirus-content .plan-option, .modal.modal-antivirus .antivirus-content .plan-option, .modal.modal-parts .antivirus-content .plan-option, .modal.modal-performance .antivirus-content .plan-option {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.modal.modal-parts-gold-plan .antivirus-content .antivirus-price-info, .modal.modal-parts-performance .antivirus-content .antivirus-price-info, .modal.modal-antivirus-performance .antivirus-content .antivirus-price-info, .modal.modal-antivirus .antivirus-content .antivirus-price-info, .modal.modal-parts .antivirus-content .antivirus-price-info, .modal.modal-performance .antivirus-content .antivirus-price-info {
  padding-left: 10px;
}
.modal.modal-parts-gold-plan .option-price, .modal.modal-parts-performance .option-price, .modal.modal-antivirus-performance .option-price, .modal.modal-antivirus .option-price, .modal.modal-parts .option-price, .modal.modal-performance .option-price {
  padding-left: 10px;
}
.modal.modal-parts-gold-plan .tab-content, .modal.modal-parts-performance .tab-content, .modal.modal-antivirus-performance .tab-content, .modal.modal-antivirus .tab-content, .modal.modal-parts .tab-content, .modal.modal-performance .tab-content {
  padding-top: 10px;
}
.modal.modal-parts-gold-plan .tab-pane .performance-content h5.mb, .modal.modal-parts-performance .tab-pane .performance-content h5.mb, .modal.modal-antivirus-performance .tab-pane .performance-content h5.mb, .modal.modal-antivirus .tab-pane .performance-content h5.mb, .modal.modal-parts .tab-pane .performance-content h5.mb, .modal.modal-performance .tab-pane .performance-content h5.mb {
  margin-bottom: 10px;
}
.modal.modal-parts-gold-plan .parts-performance-tabs, .modal.modal-parts-performance .parts-performance-tabs, .modal.modal-antivirus-performance .parts-performance-tabs, .modal.modal-antivirus .parts-performance-tabs, .modal.modal-parts .parts-performance-tabs, .modal.modal-performance .parts-performance-tabs {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  margin-top: 0.625rem;
  padding-top: 7px;
  border-top: 1px solid #ccc;
  font-size: 0.875rem;
}
@media (min-width: 576px) {
  .modal.modal-parts-gold-plan .parts-performance-tabs, .modal.modal-parts-performance .parts-performance-tabs, .modal.modal-antivirus-performance .parts-performance-tabs, .modal.modal-antivirus .parts-performance-tabs, .modal.modal-parts .parts-performance-tabs, .modal.modal-performance .parts-performance-tabs {
    font-size: 1rem;
  }
}
.modal.modal-parts-gold-plan .parts-performance-tabs .nav-link, .modal.modal-parts-performance .parts-performance-tabs .nav-link, .modal.modal-antivirus-performance .parts-performance-tabs .nav-link, .modal.modal-antivirus .parts-performance-tabs .nav-link, .modal.modal-parts .parts-performance-tabs .nav-link, .modal.modal-performance .parts-performance-tabs .nav-link {
  pointer-events: none;
}
.modal.modal-parts-gold-plan .parts-performance-tabs .nav-link-content, .modal.modal-parts-performance .parts-performance-tabs .nav-link-content, .modal.modal-antivirus-performance .parts-performance-tabs .nav-link-content, .modal.modal-antivirus .parts-performance-tabs .nav-link-content, .modal.modal-parts .parts-performance-tabs .nav-link-content, .modal.modal-performance .parts-performance-tabs .nav-link-content {
  display: inline-block;
  position: relative;
  padding: 0 0.625rem 0.5rem;
}
.modal.modal-parts-gold-plan .parts-performance-tabs .nav-link.active .nav-link-content, .modal.modal-parts-performance .parts-performance-tabs .nav-link.active .nav-link-content, .modal.modal-antivirus-performance .parts-performance-tabs .nav-link.active .nav-link-content, .modal.modal-antivirus .parts-performance-tabs .nav-link.active .nav-link-content, .modal.modal-parts .parts-performance-tabs .nav-link.active .nav-link-content, .modal.modal-performance .parts-performance-tabs .nav-link.active .nav-link-content {
  margin-top: 5px;
}
.modal.modal-parts-gold-plan .parts-performance-tabs .nav-link-parts:not(.active) .nav-link-text::before, .modal.modal-parts-performance .parts-performance-tabs .nav-link-parts:not(.active) .nav-link-text::before, .modal.modal-antivirus-performance .parts-performance-tabs .nav-link-parts:not(.active) .nav-link-text::before, .modal.modal-antivirus .parts-performance-tabs .nav-link-parts:not(.active) .nav-link-text::before, .modal.modal-parts .parts-performance-tabs .nav-link-parts:not(.active) .nav-link-text::before, .modal.modal-performance .parts-performance-tabs .nav-link-parts:not(.active) .nav-link-text::before {
  content: "";
  position: absolute;
  display: block;
  width: 20px;
  height: 20px;
  left: -15px;
  top: -0.25rem;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 28 28'%3E%3Cpath fill='%23046A38' fill-rule='nonzero' d='M1.357 14c0 6.973 5.672 12.644 12.644 12.644S26.646 20.973 26.646 14 20.973 1.355 14 1.355C7.029 1.355 1.357 7.029 1.357 14zM0 14C0 6.28 6.28 0 14 0s14 6.28 14 14-6.28 14-14 14S0 21.72 0 14zm20.919-5.8c.566-.598 1.467.275.901.874-3.14 3.441-6.307 6.833-9.474 10.25-.154.174-.309.324-.463.498-.232.25-.67.225-.901 0-1.596-1.471-3.192-2.967-4.788-4.439-.593-.549.308-1.446.9-.873a627.403 627.403 0 0 1 4.3 3.99c3.192-3.441 6.359-6.858 9.525-10.3z'/%3E%3C/svg%3E%0A");
  background-size: contain;
  background-repeat: no-repeat;
}
@media (min-width: 1025px) {
  .modal.modal-parts-gold-plan .parts-performance-tabs .nav-link-parts:not(.active) .nav-link-text::before, .modal.modal-parts-performance .parts-performance-tabs .nav-link-parts:not(.active) .nav-link-text::before, .modal.modal-antivirus-performance .parts-performance-tabs .nav-link-parts:not(.active) .nav-link-text::before, .modal.modal-antivirus .parts-performance-tabs .nav-link-parts:not(.active) .nav-link-text::before, .modal.modal-parts .parts-performance-tabs .nav-link-parts:not(.active) .nav-link-text::before, .modal.modal-performance .parts-performance-tabs .nav-link-parts:not(.active) .nav-link-text::before {
    width: 24px;
    height: 24px;
    left: -22px;
  }
}
.modal.modal-parts-gold-plan .antivirus-performance-tabs, .modal.modal-parts-performance .antivirus-performance-tabs, .modal.modal-antivirus-performance .antivirus-performance-tabs, .modal.modal-antivirus .antivirus-performance-tabs, .modal.modal-parts .antivirus-performance-tabs, .modal.modal-performance .antivirus-performance-tabs {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  margin-top: 0.625rem;
  padding-top: 7px;
  border-top: 1px solid #ccc;
  font-size: 0.875rem;
}
@media (min-width: 576px) {
  .modal.modal-parts-gold-plan .antivirus-performance-tabs, .modal.modal-parts-performance .antivirus-performance-tabs, .modal.modal-antivirus-performance .antivirus-performance-tabs, .modal.modal-antivirus .antivirus-performance-tabs, .modal.modal-parts .antivirus-performance-tabs, .modal.modal-performance .antivirus-performance-tabs {
    font-size: 1rem;
  }
}
.modal.modal-parts-gold-plan .antivirus-performance-tabs .nav-link, .modal.modal-parts-performance .antivirus-performance-tabs .nav-link, .modal.modal-antivirus-performance .antivirus-performance-tabs .nav-link, .modal.modal-antivirus .antivirus-performance-tabs .nav-link, .modal.modal-parts .antivirus-performance-tabs .nav-link, .modal.modal-performance .antivirus-performance-tabs .nav-link {
  pointer-events: none;
}
.modal.modal-parts-gold-plan .antivirus-performance-tabs .nav-link-content, .modal.modal-parts-performance .antivirus-performance-tabs .nav-link-content, .modal.modal-antivirus-performance .antivirus-performance-tabs .nav-link-content, .modal.modal-antivirus .antivirus-performance-tabs .nav-link-content, .modal.modal-parts .antivirus-performance-tabs .nav-link-content, .modal.modal-performance .antivirus-performance-tabs .nav-link-content {
  display: inline-block;
  position: relative;
  padding: 0 10px 8px;
}
.modal.modal-parts-gold-plan .antivirus-performance-tabs .nav-link.active .nav-link-content, .modal.modal-parts-performance .antivirus-performance-tabs .nav-link.active .nav-link-content, .modal.modal-antivirus-performance .antivirus-performance-tabs .nav-link.active .nav-link-content, .modal.modal-antivirus .antivirus-performance-tabs .nav-link.active .nav-link-content, .modal.modal-parts .antivirus-performance-tabs .nav-link.active .nav-link-content, .modal.modal-performance .antivirus-performance-tabs .nav-link.active .nav-link-content {
  margin-top: 5px;
}
.modal.modal-parts-gold-plan .antivirus-performance-tabs .nav-link-performance:not(.active) .nav-link-content::before, .modal.modal-parts-performance .antivirus-performance-tabs .nav-link-performance:not(.active) .nav-link-content::before, .modal.modal-antivirus-performance .antivirus-performance-tabs .nav-link-performance:not(.active) .nav-link-content::before, .modal.modal-antivirus .antivirus-performance-tabs .nav-link-performance:not(.active) .nav-link-content::before, .modal.modal-parts .antivirus-performance-tabs .nav-link-performance:not(.active) .nav-link-content::before, .modal.modal-performance .antivirus-performance-tabs .nav-link-performance:not(.active) .nav-link-content::before {
  content: "";
  position: absolute;
  display: block;
  width: 20px;
  height: 20px;
  left: -15px;
  top: 2px;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 28 28'%3E%3Cpath fill='%23046A38' fill-rule='nonzero' d='M1.357 14c0 6.973 5.672 12.644 12.644 12.644S26.646 20.973 26.646 14 20.973 1.355 14 1.355C7.029 1.355 1.357 7.029 1.357 14zM0 14C0 6.28 6.28 0 14 0s14 6.28 14 14-6.28 14-14 14S0 21.72 0 14zm20.919-5.8c.566-.598 1.467.275.901.874-3.14 3.441-6.307 6.833-9.474 10.25-.154.174-.309.324-.463.498-.232.25-.67.225-.901 0-1.596-1.471-3.192-2.967-4.788-4.439-.593-.549.308-1.446.9-.873a627.403 627.403 0 0 1 4.3 3.99c3.192-3.441 6.359-6.858 9.525-10.3z'/%3E%3C/svg%3E%0A");
  background-size: contain;
  background-repeat: no-repeat;
}
@media (min-width: 1025px) {
  .modal.modal-parts-gold-plan .antivirus-performance-tabs .nav-link-performance:not(.active) .nav-link-content::before, .modal.modal-parts-performance .antivirus-performance-tabs .nav-link-performance:not(.active) .nav-link-content::before, .modal.modal-antivirus-performance .antivirus-performance-tabs .nav-link-performance:not(.active) .nav-link-content::before, .modal.modal-antivirus .antivirus-performance-tabs .nav-link-performance:not(.active) .nav-link-content::before, .modal.modal-parts .antivirus-performance-tabs .nav-link-performance:not(.active) .nav-link-content::before, .modal.modal-performance .antivirus-performance-tabs .nav-link-performance:not(.active) .nav-link-content::before {
    width: 24px;
    height: 24px;
    left: -22px;
    top: 0;
  }
}
.modal.modal-parts-gold-plan .parts-collapse-container .collapse-header .btn, .modal.modal-parts-performance .parts-collapse-container .collapse-header .btn, .modal.modal-antivirus-performance .parts-collapse-container .collapse-header .btn, .modal.modal-antivirus .parts-collapse-container .collapse-header .btn, .modal.modal-parts .parts-collapse-container .collapse-header .btn, .modal.modal-performance .parts-collapse-container .collapse-header .btn {
  width: 100%;
  padding-left: 0;
  border-top: 0.0625rem solid #ccc;
  text-align: left;
  pointer-events: none;
}
.modal.modal-parts-gold-plan .parts-collapse-container .collapse-header .btn.selected, .modal.modal-parts-performance .parts-collapse-container .collapse-header .btn.selected, .modal.modal-antivirus-performance .parts-collapse-container .collapse-header .btn.selected, .modal.modal-antivirus .parts-collapse-container .collapse-header .btn.selected, .modal.modal-parts .parts-collapse-container .collapse-header .btn.selected, .modal.modal-performance .parts-collapse-container .collapse-header .btn.selected {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 28 28'%3E%3Cpath fill='%23046A38' fill-rule='nonzero' d='M1.357 14c0 6.973 5.672 12.644 12.644 12.644S26.646 20.973 26.646 14 20.973 1.355 14 1.355C7.029 1.355 1.357 7.029 1.357 14zM0 14C0 6.28 6.28 0 14 0s14 6.28 14 14-6.28 14-14 14S0 21.72 0 14zm20.919-5.8c.566-.598 1.467.275.901.874-3.14 3.441-6.307 6.833-9.474 10.25-.154.174-.309.324-.463.498-.232.25-.67.225-.901 0-1.596-1.471-3.192-2.967-4.788-4.439-.593-.549.308-1.446.9-.873a627.403 627.403 0 0 1 4.3 3.99c3.192-3.441 6.359-6.858 9.525-10.3z'/%3E%3C/svg%3E%0A");
  background-size: 20px;
  background-position: center right;
  background-repeat: no-repeat;
}
@media (min-width: 1025px) {
  .modal.modal-parts-gold-plan .parts-collapse-container .collapse-header .btn.selected, .modal.modal-parts-performance .parts-collapse-container .collapse-header .btn.selected, .modal.modal-antivirus-performance .parts-collapse-container .collapse-header .btn.selected, .modal.modal-antivirus .parts-collapse-container .collapse-header .btn.selected, .modal.modal-parts .parts-collapse-container .collapse-header .btn.selected, .modal.modal-performance .parts-collapse-container .collapse-header .btn.selected {
    background-size: 24px;
  }
}
.modal.modal-parts-gold-plan .performance-collapse-container .collapse-header .btn, .modal.modal-parts-performance .performance-collapse-container .collapse-header .btn, .modal.modal-antivirus-performance .performance-collapse-container .collapse-header .btn, .modal.modal-antivirus .performance-collapse-container .collapse-header .btn, .modal.modal-parts .performance-collapse-container .collapse-header .btn, .modal.modal-performance .performance-collapse-container .collapse-header .btn {
  width: 100%;
  padding-left: 0;
  border-top: 0.0625rem solid #ccc;
  text-align: left;
  pointer-events: none;
}
.modal.modal-parts-gold-plan .performance-collapse-container .collapse-header .btn.selected, .modal.modal-parts-performance .performance-collapse-container .collapse-header .btn.selected, .modal.modal-antivirus-performance .performance-collapse-container .collapse-header .btn.selected, .modal.modal-antivirus .performance-collapse-container .collapse-header .btn.selected, .modal.modal-parts .performance-collapse-container .collapse-header .btn.selected, .modal.modal-performance .performance-collapse-container .collapse-header .btn.selected {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cdefs%3E%3Cstyle%3E .f2e02f66-8aec-4d72-b8a6-cf7d927aeca7%7Bfill:none;%7D.f9479700-552c-4d4c-be40-b6b8ebd30994%7Bfill:%23046A38;%7D %3C/style%3E%3C/defs%3E%3Cg id='a45d5668-4a94-4a53-8d89-ff76914cebdc' data-name='warranty'%3E%3Cpath class='f2e02f66-8aec-4d72-b8a6-cf7d927aeca7' d='M79.24,52V24.66a53.35,53.35,0,0,1-14.37-2.91,41.26,41.26,0,0,1-14.62-9.19A46.7,46.7,0,0,1,35,21.75a60.7,60.7,0,0,1-15.28,2.92V51.9c0,.6.4,7,2.88,10.85.22.35.41.75.69,1.21,2.75,4.55,8.44,14,26.92,22.56,18-8.34,23.4-17.68,26-22.19.35-.61.66-1.15.94-1.58,2.07-3.24,2.17-8.76,2-10.61C79.19,52.08,79.24,52,79.24,52Zm-8.34-8.9a2,2,0,0,1-.6,1.43l-25,25.2a2.12,2.12,0,0,1-1.46.7h0a2.16,2.16,0,0,1-1.46-.7L30.55,57.57a2.1,2.1,0,0,1-.46-1.5v-13a1.92,1.92,0,0,1,3.32-1.44l10.42,10.6L67.43,28.6a2,2,0,0,1,3.47,1.45Z'/%3E%3Cpath class='f9479700-552c-4d4c-be40-b6b8ebd30994' d='M69.65,28.15a2,2,0,0,0-2.23.44L43.81,52.21,33.4,41.62a1.91,1.91,0,0,0-3.31,1.44v13a2.09,2.09,0,0,0,.46,1.5l11.8,12.12a2.16,2.16,0,0,0,1.46.7h0a2.07,2.07,0,0,0,1.45-.7l25-25.16a2.06,2.06,0,0,0,.6-1.44v-13A2,2,0,0,0,69.65,28.15ZM66.59,42.23l-22.92,23-9.84-10V48.07l8.43,8.64a2.29,2.29,0,0,0,1.5.75h0a1.94,1.94,0,0,0,1.35-.74L66.59,35Z'/%3E%3Cpath class='f9479700-552c-4d4c-be40-b6b8ebd30994' d='M83.26,51.88V22.77a2.07,2.07,0,0,0-1.92-2.05c-6.4-.45-11.07-1.32-15.1-2.81a36.77,36.77,0,0,1-14-9.21l-.17-.27a2.05,2.05,0,0,0-3.38-.18l-.28.35a42.38,42.38,0,0,1-14.91,9.29c-3.75,1.39-9,2.3-16.14,2.82a2.06,2.06,0,0,0-1.91,2.06v29.3c0,.32.45,8,3.62,12.91.2.32.44.68.69,1.1,2.76,4.55,9.2,15.21,29.18,24.36l.15.06.47.17a1.89,1.89,0,0,0,.7.13,2.15,2.15,0,0,0,.8-.16l.47-.2C71,81.5,76.94,71.3,79.81,66.4c.32-.55.6-1,.86-1.44C83.74,60.15,83.26,52.86,83.26,51.88ZM77.18,62.75c-.29.44-.58,1-.94,1.58-2.62,4.51-8,13.85-26,22.19C31.74,77.94,26.07,68.51,23.3,64c-.29-.46-.47-.86-.69-1.21-2.47-3.84-2.87-10.25-2.87-10.85V24.67A62.32,62.32,0,0,0,35,21.76a46.7,46.7,0,0,0,15.23-9.19,41.31,41.31,0,0,0,14.61,9.19,53.13,53.13,0,0,0,14.37,2.91V52c0,.06,0,.12,0,.18.16,1.84.07,7.36-2,10.6Z'/%3E%3C/g%3E%3C/svg%3E%0A");
  background-size: 20px;
  background-position: center right;
  background-repeat: no-repeat;
}
@media (min-width: 1025px) {
  .modal.modal-parts-gold-plan .performance-collapse-container .collapse-header .btn.selected, .modal.modal-parts-performance .performance-collapse-container .collapse-header .btn.selected, .modal.modal-antivirus-performance .performance-collapse-container .collapse-header .btn.selected, .modal.modal-antivirus .performance-collapse-container .collapse-header .btn.selected, .modal.modal-parts .performance-collapse-container .collapse-header .btn.selected, .modal.modal-performance .performance-collapse-container .collapse-header .btn.selected {
    background-size: 24px;
  }
}
.modal.modal-parts-gold-plan .antivirus-collapse-container .collapse-header .btn, .modal.modal-parts-performance .antivirus-collapse-container .collapse-header .btn, .modal.modal-antivirus-performance .antivirus-collapse-container .collapse-header .btn, .modal.modal-antivirus .antivirus-collapse-container .collapse-header .btn, .modal.modal-parts .antivirus-collapse-container .collapse-header .btn, .modal.modal-performance .antivirus-collapse-container .collapse-header .btn {
  width: 100%;
  padding-left: 0;
  border-top: 0.0625rem solid #ccc;
  text-align: left;
  pointer-events: none;
}
.modal.modal-parts-gold-plan .antivirus-collapse-container .collapse-header .btn.selected, .modal.modal-parts-performance .antivirus-collapse-container .collapse-header .btn.selected, .modal.modal-antivirus-performance .antivirus-collapse-container .collapse-header .btn.selected, .modal.modal-antivirus .antivirus-collapse-container .collapse-header .btn.selected, .modal.modal-parts .antivirus-collapse-container .collapse-header .btn.selected, .modal.modal-performance .antivirus-collapse-container .collapse-header .btn.selected {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cdefs%3E%3Cstyle%3E .f2e02f66-8aec-4d72-b8a6-cf7d927aeca7%7Bfill:none;%7D.f9479700-552c-4d4c-be40-b6b8ebd30994%7Bfill:%23046A38;%7D %3C/style%3E%3C/defs%3E%3Cg id='a45d5668-4a94-4a53-8d89-ff76914cebdc' data-name='warranty'%3E%3Cpath class='f2e02f66-8aec-4d72-b8a6-cf7d927aeca7' d='M79.24,52V24.66a53.35,53.35,0,0,1-14.37-2.91,41.26,41.26,0,0,1-14.62-9.19A46.7,46.7,0,0,1,35,21.75a60.7,60.7,0,0,1-15.28,2.92V51.9c0,.6.4,7,2.88,10.85.22.35.41.75.69,1.21,2.75,4.55,8.44,14,26.92,22.56,18-8.34,23.4-17.68,26-22.19.35-.61.66-1.15.94-1.58,2.07-3.24,2.17-8.76,2-10.61C79.19,52.08,79.24,52,79.24,52Zm-8.34-8.9a2,2,0,0,1-.6,1.43l-25,25.2a2.12,2.12,0,0,1-1.46.7h0a2.16,2.16,0,0,1-1.46-.7L30.55,57.57a2.1,2.1,0,0,1-.46-1.5v-13a1.92,1.92,0,0,1,3.32-1.44l10.42,10.6L67.43,28.6a2,2,0,0,1,3.47,1.45Z'/%3E%3Cpath class='f9479700-552c-4d4c-be40-b6b8ebd30994' d='M69.65,28.15a2,2,0,0,0-2.23.44L43.81,52.21,33.4,41.62a1.91,1.91,0,0,0-3.31,1.44v13a2.09,2.09,0,0,0,.46,1.5l11.8,12.12a2.16,2.16,0,0,0,1.46.7h0a2.07,2.07,0,0,0,1.45-.7l25-25.16a2.06,2.06,0,0,0,.6-1.44v-13A2,2,0,0,0,69.65,28.15ZM66.59,42.23l-22.92,23-9.84-10V48.07l8.43,8.64a2.29,2.29,0,0,0,1.5.75h0a1.94,1.94,0,0,0,1.35-.74L66.59,35Z'/%3E%3Cpath class='f9479700-552c-4d4c-be40-b6b8ebd30994' d='M83.26,51.88V22.77a2.07,2.07,0,0,0-1.92-2.05c-6.4-.45-11.07-1.32-15.1-2.81a36.77,36.77,0,0,1-14-9.21l-.17-.27a2.05,2.05,0,0,0-3.38-.18l-.28.35a42.38,42.38,0,0,1-14.91,9.29c-3.75,1.39-9,2.3-16.14,2.82a2.06,2.06,0,0,0-1.91,2.06v29.3c0,.32.45,8,3.62,12.91.2.32.44.68.69,1.1,2.76,4.55,9.2,15.21,29.18,24.36l.15.06.47.17a1.89,1.89,0,0,0,.7.13,2.15,2.15,0,0,0,.8-.16l.47-.2C71,81.5,76.94,71.3,79.81,66.4c.32-.55.6-1,.86-1.44C83.74,60.15,83.26,52.86,83.26,51.88ZM77.18,62.75c-.29.44-.58,1-.94,1.58-2.62,4.51-8,13.85-26,22.19C31.74,77.94,26.07,68.51,23.3,64c-.29-.46-.47-.86-.69-1.21-2.47-3.84-2.87-10.25-2.87-10.85V24.67A62.32,62.32,0,0,0,35,21.76a46.7,46.7,0,0,0,15.23-9.19,41.31,41.31,0,0,0,14.61,9.19,53.13,53.13,0,0,0,14.37,2.91V52c0,.06,0,.12,0,.18.16,1.84.07,7.36-2,10.6Z'/%3E%3C/g%3E%3C/svg%3E%0A");
  background-size: 20px;
  background-position: center right;
  background-repeat: no-repeat;
}
@media (min-width: 1025px) {
  .modal.modal-parts-gold-plan .antivirus-collapse-container .collapse-header .btn.selected, .modal.modal-parts-performance .antivirus-collapse-container .collapse-header .btn.selected, .modal.modal-antivirus-performance .antivirus-collapse-container .collapse-header .btn.selected, .modal.modal-antivirus .antivirus-collapse-container .collapse-header .btn.selected, .modal.modal-parts .antivirus-collapse-container .collapse-header .btn.selected, .modal.modal-performance .antivirus-collapse-container .collapse-header .btn.selected {
    background-size: 24px;
  }
}
.modal.modal-parts-gold-plan .modal-footer .button-wrapper, .modal.modal-parts-performance .modal-footer .button-wrapper, .modal.modal-antivirus-performance .modal-footer .button-wrapper, .modal.modal-antivirus .modal-footer .button-wrapper, .modal.modal-parts .modal-footer .button-wrapper, .modal.modal-performance .modal-footer .button-wrapper {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
@media (min-width: 1025px) {
  .modal.modal-parts-gold-plan .modal-footer .button-wrapper, .modal.modal-parts-performance .modal-footer .button-wrapper, .modal.modal-antivirus-performance .modal-footer .button-wrapper, .modal.modal-antivirus .modal-footer .button-wrapper, .modal.modal-parts .modal-footer .button-wrapper, .modal.modal-performance .modal-footer .button-wrapper {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
}
.modal.modal-parts-gold-plan .modal-footer .button-wrapper button, .modal.modal-parts-performance .modal-footer .button-wrapper button, .modal.modal-antivirus-performance .modal-footer .button-wrapper button, .modal.modal-antivirus .modal-footer .button-wrapper button, .modal.modal-parts .modal-footer .button-wrapper button, .modal.modal-performance .modal-footer .button-wrapper button {
  height: 36px;
  max-height: 36px;
  padding: 0 15px;
}
.modal.modal-parts-gold-plan .modal-footer .button-wrapper .btn-prev,
.modal.modal-parts-gold-plan .modal-footer .button-wrapper .btn-next, .modal.modal-parts-performance .modal-footer .button-wrapper .btn-prev,
.modal.modal-parts-performance .modal-footer .button-wrapper .btn-next, .modal.modal-antivirus-performance .modal-footer .button-wrapper .btn-prev,
.modal.modal-antivirus-performance .modal-footer .button-wrapper .btn-next, .modal.modal-antivirus .modal-footer .button-wrapper .btn-prev,
.modal.modal-antivirus .modal-footer .button-wrapper .btn-next, .modal.modal-parts .modal-footer .button-wrapper .btn-prev,
.modal.modal-parts .modal-footer .button-wrapper .btn-next, .modal.modal-performance .modal-footer .button-wrapper .btn-prev,
.modal.modal-performance .modal-footer .button-wrapper .btn-next {
  width: 72px;
  max-width: 72px;
}
@media (min-width: 1025px) {
  .modal.modal-parts-gold-plan .modal-footer .button-wrapper .btn-prev,
  .modal.modal-parts-gold-plan .modal-footer .button-wrapper .btn-next, .modal.modal-parts-performance .modal-footer .button-wrapper .btn-prev,
  .modal.modal-parts-performance .modal-footer .button-wrapper .btn-next, .modal.modal-antivirus-performance .modal-footer .button-wrapper .btn-prev,
  .modal.modal-antivirus-performance .modal-footer .button-wrapper .btn-next, .modal.modal-antivirus .modal-footer .button-wrapper .btn-prev,
  .modal.modal-antivirus .modal-footer .button-wrapper .btn-next, .modal.modal-parts .modal-footer .button-wrapper .btn-prev,
  .modal.modal-parts .modal-footer .button-wrapper .btn-next, .modal.modal-performance .modal-footer .button-wrapper .btn-prev,
  .modal.modal-performance .modal-footer .button-wrapper .btn-next {
    width: auto;
    max-width: 100%;
  }
}
.modal.modal-parts-gold-plan .modal-footer .button-wrapper .continue-link, .modal.modal-parts-performance .modal-footer .button-wrapper .continue-link, .modal.modal-antivirus-performance .modal-footer .button-wrapper .continue-link, .modal.modal-antivirus .modal-footer .button-wrapper .continue-link, .modal.modal-parts .modal-footer .button-wrapper .continue-link, .modal.modal-performance .modal-footer .button-wrapper .continue-link {
  margin-top: 10px;
  -webkit-box-ordinal-group: 4;
          order: 3;
  -ms-flex-order: 3;
  text-align: right;
  padding: 0;
}
@media (min-width: 768px) {
  .modal.modal-parts-gold-plan .modal-footer .button-wrapper .continue-link, .modal.modal-parts-performance .modal-footer .button-wrapper .continue-link, .modal.modal-antivirus-performance .modal-footer .button-wrapper .continue-link, .modal.modal-antivirus .modal-footer .button-wrapper .continue-link, .modal.modal-parts .modal-footer .button-wrapper .continue-link, .modal.modal-performance .modal-footer .button-wrapper .continue-link {
    margin: 0 10px 0 auto;
    -webkit-box-ordinal-group: 1;
            order: 0;
    -ms-flex-order: 0;
    text-align: right;
  }
}
.modal.modal-installation-quote .modal-header, .modal.modal-installation-option .modal-header {
  padding-right: 35px;
}
.modal.modal-installation-quote .zip-input-row,
.modal.modal-installation-quote .promo-and-submit-row {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.modal.modal-installation-quote .zip-input-row .form-group,
.modal.modal-installation-quote .promo-and-submit-row .form-group {
  margin-bottom: 0;
}
.modal.modal-installation-quote .zip-input-row .btn,
.modal.modal-installation-quote .promo-and-submit-row .btn {
  width: 100%;
  height: 36px;
  max-height: 36px;
  padding: 0;
  margin-top: 22px;
}
@media (min-width: 768px) {
  .modal.modal-installation-quote .zip-input-row .btn,
  .modal.modal-installation-quote .promo-and-submit-row .btn {
    margin-top: 27px;
  }
}
.modal.modal-installation-quote .zip-input-row {
  margin-bottom: 15px;
}
.modal.modal-installation-quote .invalid-feedback-custom {
  color: #a51a1f;
  padding-top: 15px;
  border-top: 0.0625rem solid #ccc;
  margin-top: 0;
}
.modal.modal-installation-quote .address-block {
  padding-top: 15px;
}
.modal.modal-installation-quote .address-block .form-group:not(.required) {
  white-space: normal;
}
.modal.modal-installation-quote .product-type-select-label span {
  font-weight: 400;
}
.modal.modal-installation-quote .error-message {
  margin: 15px 0;
}
.modal.modal-installation-quote .error-message .error-message-text {
  color: #a51a1f;
}
.modal.modal-installation-option .installation-options-assets {
  border-top: 0.0625rem solid #ccc;
  margin-top: 16px;
}
.modal.modal-installation-option .modal-footer {
  padding: 0;
  border: none;
}
.modal.modal-installation-option .modal-footer button {
  width: 100%;
  padding: 0.34375rem 10px;
}
.modal.modal-installation-option .modal-footer button.nfm-installation {
  margin-right: 30px;
}
@media (max-width: 767.98px) {
  .modal.modal-installation-option .modal-footer button.nfm-installation {
    margin-right: 15px;
  }
}
.modal.modal-services-request .zip-input-row,
.modal.modal-services-request .phone-same {
  font-size: 12px;
  text-wrap: wrap;
  margin-top: -4.5px;
}
.modal.modal-services-request .error-text {
  color: #a51a1f;
}
.modal.modal-services-request .wrap-text {
  text-wrap: wrap;
}
.modal.modal-services-request .zip-input-row {
  margin-bottom: 15px;
}
.modal.modal-services-request .btn-zip-submit {
  margin-top: 23px;
  width: 100%;
}
@media (min-width: 768px) {
  .modal.modal-services-request .btn-zip-submit {
    margin-top: 27px;
  }
}
.modal.modal-services-request label span {
  font-size: 14px;
  font-weight: 100;
}
.modal.delivery-pickup {
  padding: 15px !important;
}
@media (min-width: 576px) {
  .modal.delivery-pickup .modal-dialog {
    max-width: 440px;
  }
}
@media (min-width: 768px) {
  .modal.delivery-pickup .modal-dialog {
    max-width: 900px;
  }
}
.modal.delivery-pickup .modal-header {
  padding-bottom: 0.625rem;
}
.modal.delivery-pickup .modal-header .modal-title {
  padding-right: 40px;
}
@media (min-width: 768px) {
  .modal.delivery-pickup .left-column {
    border-right: 0.0625rem solid #ccc;
    margin-bottom: 15px;
  }
}
@media (max-width: 767.98px) {
  .modal.delivery-pickup .left-column .d-sm-none {
    display: none;
  }
}
.modal.delivery-pickup .date-picker span.header-month,
.modal.delivery-pickup .date-picker span.header-year {
  font-size: 20px;
}
.modal.delivery-pickup .date-picker-header {
  position: relative;
}
.modal.delivery-pickup .date-picker-header h5 {
  padding: 0 0 10px;
  border-bottom: 0.0625rem solid #ccc;
  margin: 0;
  text-align: center;
}
@media (max-width: 767.98px) {
  .modal.delivery-pickup .date-picker-header h5 {
    border-top: 0.0625rem solid #ccc;
    padding-top: 10px;
  }
}
.modal.delivery-pickup .date-picker-header .slick-arrow {
  padding: 0;
}
.modal.delivery-pickup .date-picker-header .slick-arrow::before {
  background-repeat: no-repeat;
  background-position: center;
}
.modal.delivery-pickup .date-picker-header .slick-prev::before {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M4.42 5.987l4.323 4.405c.163.18.254.412.256.655a.904.904 0 0 1-.277.66.962.962 0 0 1-.683.293c-.273-.001-.531-.128-.653-.293L2.267 6.66a.948.948 0 0 1 .007-1.327L7.38.275A.919.919 0 0 1 8.047 0c.24.002.473.09.697.29.162.18.253.412.255.654a.908.908 0 0 1-.275.66L4.42 5.987z'/%3E%3C/svg%3E%0A");
}
.modal.delivery-pickup .date-picker-header .slick-next::before {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M7.579 5.987L3.275 1.604A.908.908 0 0 1 3 .944.992.992 0 0 1 3.255.29c.225-.2.457-.288.698-.29a.919.919 0 0 1 .666.275l5.106 5.058a.948.948 0 0 1 .007 1.327l-5.118 5.047c-.123.165-.38.292-.654.293a.962.962 0 0 1-.683-.293.903.903 0 0 1-.277-.66.993.993 0 0 1 .256-.655L7.58 5.987z'/%3E%3C/svg%3E");
}
.modal.delivery-pickup .modal-body {
  padding-top: 0.625rem;
  padding-bottom: 0;
}
.modal.delivery-pickup .select-date-cta {
  margin-bottom: 0;
}
.modal.delivery-pickup .select-date-cta h5 {
  margin-bottom: 10px;
}
.modal.delivery-pickup .pb-2 div {
  padding-bottom: 15px;
}
.modal.delivery-pickup .selected-pickup-location {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 0;
  padding: 15px 0;
}
.modal.delivery-pickup .selected-pickup-location .location-label {
  margin-right: 8px;
}
.modal.delivery-pickup .selected-pickup-location .location-value {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 0.875rem;
  line-height: 1.3;
  padding-left: 20px;
  margin-top: 10px;
}
@media (min-width: 768px) {
  .modal.delivery-pickup .selected-pickup-location .location-value {
    font-size: 1rem;
    line-height: 1.4;
  }
}
.modal.delivery-pickup .selected-pickup-location button {
  padding: 10px 10px 0 20px;
  font-size: 1rem;
  text-align: left;
  border: none;
}
.modal.delivery-pickup .pickup-locations {
  padding-top: 15px;
  padding-bottom: 30px;
  border-top: 0.0625rem solid #ccc;
}
.modal.delivery-pickup .pickup-locations .form-group:last-of-type {
  margin-bottom: 30px;
}
.modal.delivery-pickup .pickup-locations .cancel-location-link {
  padding: 0;
  font-size: 1rem;
}
.modal.delivery-pickup .date-picker-days-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 10px;
  border-bottom: 0.0625rem solid #ccc;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  font-size: 14px;
}
.modal.delivery-pickup .date-picker-days-header div {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 0.875rem;
  line-height: 1.3;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 35px;
          flex: 0 0 35px;
  text-align: center;
}
@media (min-width: 768px) {
  .modal.delivery-pickup .date-picker-days-header div {
    font-size: 1rem;
    line-height: 1.4;
  }
}
@media (min-width: 576px) {
  .modal.delivery-pickup .date-picker-days-header div {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50px;
            flex: 0 0 50px;
    font-size: 14px;
  }
}
.modal.delivery-pickup .date-picker-calendar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  opacity: 0;
  -webkit-transition: opacity 0.5s;
  transition: opacity 0.5s;
}
.modal.delivery-pickup .date-picker-calendar.slick-initialized {
  opacity: 1;
}
.modal.delivery-pickup .date-picker-calendar .slick-list {
  width: 100%;
}
.modal.delivery-pickup .date-picker-calendar .slick-list .slick-slide {
  cursor: default;
}
.modal.delivery-pickup .date-picker-grid {
  padding: 10px 10px 0;
}
.modal.delivery-pickup .date-grid-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.modal.delivery-pickup .date-grid-row:first-of-type {
  border: none;
}
.modal.delivery-pickup .date-grid-row:first-of-type .date-grid-col {
  border-top: 0.0625rem solid #ccc;
}
.modal.delivery-pickup .date-grid-row .date-grid-col {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  min-width: 35px;
  min-height: 35px;
  border-right: 0.0625rem solid #c0bfbf;
  border-bottom: 0.0625rem solid #c0bfbf;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  cursor: pointer;
  width: 14.28%;
  height: 45px;
}
@media all and (-ms-high-contrast: none) {
  .modal.delivery-pickup .date-grid-row .date-grid-col { /* stylelint-disable-line */
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
}
.modal.delivery-pickup .date-grid-row .date-grid-col:first-of-type {
  border-left: 0.0625rem solid #c0bfbf;
}
.modal.delivery-pickup .date-grid-row .date-grid-col:hover {
  background-color: #f2f2f2;
}
.modal.delivery-pickup .date-grid-row .date-grid-col.selected {
  color: #fff;
  background-color: #326fe2;
}
.modal.delivery-pickup .date-grid-row .date-grid-col.selected:hover {
  background-color: #1f60db;
}
.modal.delivery-pickup .date-grid-row .date-grid-col.unavailable {
  background-color: #ccc;
  cursor: default;
}
.modal.delivery-pickup .date-grid-row .date-grid-col.unavailable:hover {
  background-color: #ccc;
}
.modal.delivery-pickup .date-grid-row .date-grid-col .day {
  margin: auto;
}
@media all and (-ms-high-contrast: none) {
  .modal.delivery-pickup .date-grid-row .date-grid-col .day { /* stylelint-disable-line */
    display: table-cell;
  }
}
.modal.delivery-pickup .date-picker-legends {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 10px 0;
  border-bottom: 0.0625rem solid #ccc;
  border-top: 0.0625rem solid #ccc;
  margin-top: 10px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.modal.delivery-pickup .date-picker-legends .legend-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.modal.delivery-pickup .date-picker-legends .legend-item .legend-swatch {
  display: inline-block;
  width: 20px;
  height: 20px;
  margin-right: 3px;
}
@media (min-width: 576px) {
  .modal.delivery-pickup .date-picker-legends .legend-item .legend-swatch {
    margin-right: 8px;
  }
}
.modal.delivery-pickup .date-picker-legends .legend-item .legend-label {
  font-size: 14px;
  font-weight: 700;
  line-height: 1.4;
}
.modal.delivery-pickup .date-picker-legends .legend-item.available .legend-swatch {
  border: 0.0625rem solid #ccc;
  background-color: #fff;
}
.modal.delivery-pickup .date-picker-legends .legend-item.unavailable .legend-swatch {
  background-color: #ccc;
}
.modal.delivery-pickup .date-picker-legends .legend-item.selected .legend-swatch {
  background-color: #326fe2;
}
.modal.delivery-pickup .date-picker-selection-info {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 0.875rem;
  line-height: 1.3;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 15px 0;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
@media (min-width: 768px) {
  .modal.delivery-pickup .date-picker-selection-info {
    font-size: 1rem;
    line-height: 1.4;
  }
}
.modal.delivery-pickup .modal-footer {
  padding-top: 0.625rem;
}
.modal.delivery-pickup .modal-footer .button-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.modal.delivery-pickup .modal-footer .button-wrapper .cancel-link {
  width: auto;
  padding-left: 10px;
  padding-right: 10px;
  margin-left: -10px;
}
.modal.delivery-pickup .modal-footer .button-wrapper .btn-save-date {
  width: 75px;
  height: 36px;
  padding: 0;
}
.modal.modal-labor-services {
  padding: 15px !important;
}
@media (max-width: 767.98px) {
  .modal.modal-labor-services {
    padding-left: 0;
    padding-right: 0;
  }
}
.modal.modal-labor-services .select-services-lead {
  margin-bottom: 15px;
  border-bottom: 0.0625rem solid #ccc;
  padding-bottom: 15px;
}
.modal.modal-labor-services .parts-collapse-container:last-of-type {
  border-bottom: 0.0625rem solid #ccc;
}
.modal.modal-labor-services .collapse-header .btn {
  padding: 0;
  width: 100%;
  border-width: 1px;
  text-align: left;
  pointer-events: none;
}
.modal.modal-labor-services .service-option-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.modal.modal-labor-services .service-option-container .service-label-for-mobile {
  display: none;
}
@media (max-width: 575.98px) {
  .modal.modal-labor-services .service-option-container {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
  .modal.modal-labor-services .service-option-container .service-label-for-mobile {
    width: 100%;
    -webkit-box-flex: 100%;
        -ms-flex: 100% 0 0px;
            flex: 100% 0 0;
    padding: 10px 0;
    display: block;
  }
  .modal.modal-labor-services .service-option-container .service-label-for-desktop {
    display: none;
  }
}
.modal.modal-labor-services .service-option-container .quantity-input-container {
  padding-right: 15px;
}
.modal.modal-labor-services .service-option-container .service-option {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.modal.modal-labor-services .service-option-container .service-option input.input-service-qty {
  width: 48px;
  max-width: 48px;
}
.modal.modal-labor-services .service-option-container .service-option .custom-control-label::before, .modal.modal-labor-services .service-option-container .service-option .custom-control-label::after {
  top: -10px;
}
.modal.modal-labor-services .service-option-price {
  padding-left: 10px;
  margin-left: auto;
  text-align: right;
}
.modal.modal-labor-services label.service-label {
  font-weight: 400;
}
.modal.modal-labor-services label.service-label::before, .modal.modal-labor-services label.service-label::after {
  display: none;
}
.modal.modal-labor-services .custom-checkbox {
  display: inline-block;
}
.modal.modal-labor-services .quantity-module {
  width: 8.125rem;
  margin-right: 0.9375rem;
  display: inline-block;
}
.modal.modal-labor-services .quantity-module .input-group-append .btn,
.modal.modal-labor-services .quantity-module .input-group-prepend .btn {
  width: 2.5rem;
  padding-right: 0.9375rem;
  padding-left: 0.9375rem;
}
.modal.modal-labor-services .service-select-line-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 5px;
}
.modal.modal-labor-services .service-body {
  padding-bottom: 0;
}
.modal.modal-labor-services .modal-line-item {
  border-bottom: 0.0625rem solid #ccc;
}
.modal.modal-labor-services .services-collapse-container .alert.message {
  margin-top: 15px;
  margin-bottom: 15px;
}
.modal.modal-labor-services .services-collapse-container .alert.message ~ .alert.message {
  margin-top: 0.9375rem;
}
.modal.modal-labor-services .services-collapse-container .alert.message .button-yes {
  padding-right: 0.9375rem;
  border-right: 0.0625rem solid #ccc;
  margin-right: 0.9375rem;
}
.modal.modal-labor-services .services-collapse-container .item-name {
  font-weight: 700;
  margin-top: 15px;
}
.modal.modal-labor-services .services-collapse-container .service-item {
  margin-top: 15px;
}
.modal.modal-labor-services .modal-footer {
  border-bottom: 0;
}
.modal.modal-labor-services .modal-footer .service-modal-actions {
  display: none;
  margin-top: 0 !important;
}
.modal.modal-labor-services .modal-footer .service-modal-actions.show {
  display: block;
}
.modal.modal-labor-services .modal-footer .service-modal-actions.services-back {
  margin-right: auto;
}
.modal.modal-install-surface {
  padding: 15px !important;
}
@media (max-width: 767.98px) {
  .modal.modal-install-surface {
    padding-left: 0;
    padding-right: 0;
  }
}
.modal.modal-install-surface .modal-header {
  padding-bottom: 0.625rem;
}
.modal.modal-install-surface .modal-header .modal-title {
  padding-right: 40px;
  font-size: 1.125rem;
}
@media (min-width: 1025px) {
  .modal.modal-install-surface .modal-header .modal-title {
    font-size: 1.375rem;
  }
}
.modal.modal-install-surface .modal-body .install-line-items {
  margin-bottom: 0;
  padding-top: 10px;
  padding-bottom: 15px;
  border-bottom: 0.0625rem solid #ccc;
}
.modal.modal-install-surface .modal-body .install-line-items .modal-line-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.modal.modal-install-surface .modal-body .install-line-items .modal-line-item .line-item-label {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  max-width: 70%;
}
.modal.modal-install-surface .modal-body .install-line-items .modal-line-item .line-item-qty {
  margin-left: auto;
  margin-right: 0;
  min-width: 48px;
}
.modal.modal-install-surface .modal-body .install-surface-selection {
  padding-top: 10px;
  padding-bottom: 10px;
}
.modal.modal-install-surface .modal-body .install-surface-selection .custom-checkbox {
  padding-top: 10px;
  padding-bottom: 10px;
}
.modal.modal-install-surface .modal-body .advanced-surface-error {
  padding-top: 15px;
}
.modal.modal-install-surface .modal-body .advanced-surface-error.hidden {
  display: none;
}
.modal.modal-install-surface .modal-footer {
  padding-top: 0.625rem;
}
.modal.modal-install-surface .modal-footer .button-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.modal.modal-install-surface .modal-footer .button-wrapper .cancel-link {
  width: auto;
  padding-left: 10px;
  padding-right: 10px;
  margin-left: -10px;
}
.modal.modal-install-surface .modal-footer .button-wrapper .btn-done {
  width: 75px;
  height: 36px;
  padding: 0;
}
@media (max-width: 1024.98px) {
  .modal#address-invalid .modal-footer .button-wrapper {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
  .modal#address-invalid .modal-footer .button-wrapper .btn {
    width: auto;
  }
  .modal#address-invalid .modal-footer .button-wrapper .edit {
    padding-left: 0;
    padding-right: 0;
  }
  .modal#address-invalid .modal-footer .button-wrapper .accept {
    padding: 0.6875rem 0.625rem;
  }
}
@media (max-width: 767.98px) {
  .modal.modal-cancel-ppi .footer-cancel-ppi {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse;
  }
}

@media (min-width: 1025px) {
  #trustPilotIframe {
    max-height: 800px;
  }
}
#trustPilotIframe .modal-dialog {
  pointer-events: auto;
}
@media (min-width: 1025px) {
  #trustPilotIframe .modal-dialog {
    max-width: 726px;
  }
}
#trustPilotIframe .modal-content {
  padding: 0.9375rem 1.875rem 0.9375rem;
}
#trustPilotIframe .modal-content .modal-header {
  line-height: 0;
  border-bottom: 0.0625rem solid #ccc;
  padding-bottom: 1.875rem;
}
@media (max-width: 1024.98px) {
  #trustPilotIframe .modal-content .modal-header {
    margin-left: -0.9375rem;
  }
}
#trustPilotIframe .modal-body {
  padding: 0;
}
@media (min-width: 1025px) {
  #trustPilotIframe .modal-body p {
    padding-left: 1.875rem;
    padding-right: 1.875rem;
  }
}
@media (max-width: 1024.98px) {
  #trustPilotIframe .modal-body p {
    padding-left: 0.9375rem;
    padding-right: 1.875rem;
  }
}

.kiosk-timeout-modal-open .modal:not(#pageTimeoutModal) {
  display: none !important;
}
.kiosk-timeout-modal-open .modal-backdrop ~ .modal-backdrop {
  display: none;
}

.redirect-timeout-modal-open .modal:not(#redirectTimeoutModal) {
  display: none !important;
}
.redirect-timeout-modal-open .modal-backdrop ~ .modal-backdrop {
  display: none;
}

@media (max-width: 575.98px) {
  .modal-dialog {
    padding-bottom: calc(2 * env(safe-area-inset-bottom)) !important;
  }
}
.nav-tabs,
.nav-pills {
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: start;
  width: 100%;
  overflow-x: auto;
  padding-bottom: 0.9375rem;
}
@supports (scrollbar-width: thin) {
  .nav-tabs,
  .nav-pills {
    scrollbar-width: thin;
    scrollbar-color: #666 transparent;
  }
}
@supports selector(::-webkit-scrollbar) {
  .nav-tabs::-webkit-scrollbar,
  .nav-pills::-webkit-scrollbar {
    width: 0.25rem;
    height: 0.25rem;
  }
  .nav-tabs::-webkit-scrollbar-track,
  .nav-pills::-webkit-scrollbar-track {
    background: transparent;
  }
  .nav-tabs::-webkit-scrollbar-thumb,
  .nav-pills::-webkit-scrollbar-thumb {
    background: #666;
    border-radius: 50rem;
  }
  .nav-tabs::-webkit-scrollbar-thumb:hover,
  .nav-pills::-webkit-scrollbar-thumb:hover {
    background: #363636;
  }
}
.nav-tabs .nav-item,
.nav-pills .nav-item {
  text-align: center;
}
.nav-tabs .nav-item .nav-link,
.nav-pills .nav-item .nav-link {
  padding: 0.46875rem 0.9375rem;
  margin: 0;
  height: 100%;
  width: 100%;
  border: none;
  background: none;
  text-decoration: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-transition: background 300ms, color 300ms, border 300ms;
  transition: background 300ms, color 300ms, border 300ms;
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 0.875rem;
  line-height: 1.145;
}
@media (min-width: 768px) {
  .nav-tabs .nav-item .nav-link,
  .nav-pills .nav-item .nav-link {
    font-size: 1rem;
    line-height: 1.125;
  }
}
.nav-tabs .nav-item .nav-link .icon,
.nav-pills .nav-item .nav-link .icon {
  height: 16px;
  width: auto;
  margin-right: 0.46875rem;
  -webkit-filter: brightness(0) saturate(100%) invert(19%) sepia(13%) saturate(0%) hue-rotate(256deg) brightness(91%) contrast(89%);
          filter: brightness(0) saturate(100%) invert(19%) sepia(13%) saturate(0%) hue-rotate(256deg) brightness(91%) contrast(89%);
  -webkit-transition: -webkit-filter 300ms;
  transition: -webkit-filter 300ms;
  transition: filter 300ms;
  transition: filter 300ms, -webkit-filter 300ms;
}
.nav-tabs .nav-item .nav-link:hover,
.nav-pills .nav-item .nav-link:hover {
  background: #e8e8e8;
  text-decoration: none;
}
.nav-tabs .nav-item .nav-link.active, .nav-tabs .nav-item .nav-link.highlight,
.nav-pills .nav-item .nav-link.active,
.nav-pills .nav-item .nav-link.highlight {
  color: #1b1b1b;
  text-decoration: none;
  font-weight: 700;
}
.nav-tabs .nav-item .nav-link.active .icon, .nav-tabs .nav-item .nav-link.highlight .icon,
.nav-pills .nav-item .nav-link.active .icon,
.nav-pills .nav-item .nav-link.highlight .icon {
  -webkit-filter: brightness(0) saturate(100%) invert(0%) sepia(10%) saturate(609%) hue-rotate(337deg) brightness(87%) contrast(79%);
          filter: brightness(0) saturate(100%) invert(0%) sepia(10%) saturate(609%) hue-rotate(337deg) brightness(87%) contrast(79%);
}
.nav-tabs .nav-item .nav-link.disabled, .nav-tabs .nav-item .nav-link:disabled, .nav-tabs .nav-item .nav-link.disabled:hover, .nav-tabs .nav-item .nav-link:disabled:hover,
.nav-pills .nav-item .nav-link.disabled,
.nav-pills .nav-item .nav-link:disabled,
.nav-pills .nav-item .nav-link.disabled:hover,
.nav-pills .nav-item .nav-link:disabled:hover {
  color: #ccc;
  background: none;
  pointer-events: none;
}
.nav-tabs .nav-item.show .nav-link,
.nav-pills .nav-item.show .nav-link {
  color: #1b1b1b;
  text-decoration: none;
}
.nav-tabs.nav-fit,
.nav-pills.nav-fit {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
}
.nav-tabs.nav-fit .nav-item,
.nav-pills.nav-fit .nav-item {
  width: auto;
}

@media (min-width: 1025px) {
  .form-nav .nav-item > .nav-link {
    color: #363636;
  }
}
.nav-tabs {
  border: none;
}
.nav-tabs .nav-item .nav-link {
  border-radius: 0.25rem 0.25rem 0 0;
  border-bottom: 0.125rem solid #ccc;
}
.nav-tabs .nav-item .nav-link.active, .nav-tabs .nav-item .nav-link.highlight {
  border-bottom: 0.125rem solid;
}
.nav-tabs .nav-item.show .nav-link {
  border-bottom: 0.125rem solid #ccc;
}

.nav.navbar-nav .reset-password-form-modal .notifications-container .alert.alert-danger,
.nav.navbar-nav .reset-password-form-mobile .notifications-container .alert.alert-danger {
  margin-top: 0;
  margin-bottom: 1.25rem;
}

.nav-pills {
  gap: 0.46875rem;
}
.nav-pills .nav-item .nav-link {
  border-radius: 0.75rem;
}
.nav-pills .nav-item .nav-link.active, .nav-pills .nav-item .nav-link.higlight {
  background: #1b1b1b;
  color: #fff;
}
.nav-pills .nav-item .nav-link.active .icon, .nav-pills .nav-item .nav-link.higlight .icon {
  -webkit-filter: brightness(0) invert(1);
          filter: brightness(0) invert(1);
}
.nav-pills .nav-item .nav-link.active:hover, .nav-pills .nav-item .nav-link.higlight:hover {
  background: #363636;
}

.attribute {
  margin-top: 0.938em;
}
.attribute label {
  display: block;
}

.swatch a {
  text-decoration: none;
}

.add-to-cart .cart-white {
  display: none;
}
@media (min-width: 768px) {
  .add-to-cart .cart-white {
    display: inline;
  }
}

.add-to-cart-messages {
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  position: fixed;
  top: 15%;
  left: 50%;
  z-index: 1051;
}

.add-to-wish-list {
  margin-top: 1em;
}

.add-to-basket-alert {
  -webkit-animation: fade 5s linear forwards;
          animation: fade 5s linear forwards;
  -webkit-box-shadow: 1px 1px 5px grey;
          box-shadow: 1px 1px 5px grey;
}
@-webkit-keyframes fade {
  0% {
    opacity: 0;
  }
  10% {
    opacity: 1;
  }
  90% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@keyframes fade {
  0% {
    opacity: 0;
  }
  10% {
    opacity: 1;
  }
  90% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
.add-to-basket-alert.show {
  display: block;
}

.main-attributes {
  margin-top: 1em;
}

.swatch-circle-beige {
  width: 30px;
  height: 30px;
  background: #f5f5dc;
  border-radius: 15px;
  position: relative;
  display: inline-block;
}
.swatch-circle-beige.color-value.selected::after {
  left: 0;
  top: 0;
  position: absolute;
  -webkit-transform-origin: center;
          transform-origin: center;
  -webkit-transform: scale(1.2);
          transform: scale(1.2);
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border: 0.0625rem solid #363636;
  border-radius: 100%;
  background: transparent;
  opacity: 1;
}
.swatch-circle-beige.color-value.unselectable::after, .swatch-circle-beige.color-value.disabled::after {
  left: 0;
  top: 0;
  position: absolute;
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border-radius: 100%;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' style='width: 100%25; height: 100%25;'%3E%3Cline x1='0' y1='100%25' x2='100%25' y2='0' style='stroke:%23363636 ;stroke-width:0.0625rem'/%3E%3C/svg%3E");
  background-color: rgba(255, 255, 255, 0.5);
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  opacity: 1;
}
.swatch-circle-beige.color-value::after {
  content: "";
  -webkit-transform: scale(1);
          transform: scale(1);
  display: block;
  opacity: 0;
  -webkit-transition: all 200ms;
  transition: all 200ms;
}

.swatch-filter-beige {
  width: 1.38em;
  height: 1.38em;
  background: #f5f5dc;
  border-radius: 0.69em;
  background-color: #f5f5dc;
}
.swatch-filter-beige.disabled {
  opacity: 0.2;
}

.swatch-circle-black {
  width: 30px;
  height: 30px;
  background: #000;
  border-radius: 15px;
  position: relative;
  display: inline-block;
}
.swatch-circle-black.color-value.selected::after {
  left: 0;
  top: 0;
  position: absolute;
  -webkit-transform-origin: center;
          transform-origin: center;
  -webkit-transform: scale(1.2);
          transform: scale(1.2);
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border: 0.0625rem solid #363636;
  border-radius: 100%;
  background: transparent;
  opacity: 1;
}
.swatch-circle-black.color-value.unselectable::after, .swatch-circle-black.color-value.disabled::after {
  left: 0;
  top: 0;
  position: absolute;
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border-radius: 100%;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' style='width: 100%25; height: 100%25;'%3E%3Cline x1='0' y1='100%25' x2='100%25' y2='0' style='stroke:%23363636 ;stroke-width:0.0625rem'/%3E%3C/svg%3E");
  background-color: rgba(255, 255, 255, 0.5);
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  opacity: 1;
}
.swatch-circle-black.color-value::after {
  content: "";
  -webkit-transform: scale(1);
          transform: scale(1);
  display: block;
  opacity: 0;
  -webkit-transition: all 200ms;
  transition: all 200ms;
}

.swatch-filter-black {
  width: 1.38em;
  height: 1.38em;
  background: #000;
  border-radius: 0.69em;
  background-color: #000;
}
.swatch-filter-black.disabled {
  opacity: 0.2;
}

.swatch-circle-blue {
  width: 30px;
  height: 30px;
  background: #326fe2;
  border-radius: 15px;
  position: relative;
  display: inline-block;
}
.swatch-circle-blue.color-value.selected::after {
  left: 0;
  top: 0;
  position: absolute;
  -webkit-transform-origin: center;
          transform-origin: center;
  -webkit-transform: scale(1.2);
          transform: scale(1.2);
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border: 0.0625rem solid #363636;
  border-radius: 100%;
  background: transparent;
  opacity: 1;
}
.swatch-circle-blue.color-value.unselectable::after, .swatch-circle-blue.color-value.disabled::after {
  left: 0;
  top: 0;
  position: absolute;
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border-radius: 100%;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' style='width: 100%25; height: 100%25;'%3E%3Cline x1='0' y1='100%25' x2='100%25' y2='0' style='stroke:%23363636 ;stroke-width:0.0625rem'/%3E%3C/svg%3E");
  background-color: rgba(255, 255, 255, 0.5);
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  opacity: 1;
}
.swatch-circle-blue.color-value::after {
  content: "";
  -webkit-transform: scale(1);
          transform: scale(1);
  display: block;
  opacity: 0;
  -webkit-transition: all 200ms;
  transition: all 200ms;
}

.swatch-filter-blue {
  width: 1.38em;
  height: 1.38em;
  background: #326fe2;
  border-radius: 0.69em;
  background-color: #326fe2;
}
.swatch-filter-blue.disabled {
  opacity: 0.2;
}

.swatch-circle-brown {
  width: 30px;
  height: 30px;
  background: #a52a2a;
  border-radius: 15px;
  position: relative;
  display: inline-block;
}
.swatch-circle-brown.color-value.selected::after {
  left: 0;
  top: 0;
  position: absolute;
  -webkit-transform-origin: center;
          transform-origin: center;
  -webkit-transform: scale(1.2);
          transform: scale(1.2);
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border: 0.0625rem solid #363636;
  border-radius: 100%;
  background: transparent;
  opacity: 1;
}
.swatch-circle-brown.color-value.unselectable::after, .swatch-circle-brown.color-value.disabled::after {
  left: 0;
  top: 0;
  position: absolute;
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border-radius: 100%;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' style='width: 100%25; height: 100%25;'%3E%3Cline x1='0' y1='100%25' x2='100%25' y2='0' style='stroke:%23363636 ;stroke-width:0.0625rem'/%3E%3C/svg%3E");
  background-color: rgba(255, 255, 255, 0.5);
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  opacity: 1;
}
.swatch-circle-brown.color-value::after {
  content: "";
  -webkit-transform: scale(1);
          transform: scale(1);
  display: block;
  opacity: 0;
  -webkit-transition: all 200ms;
  transition: all 200ms;
}

.swatch-filter-brown {
  width: 1.38em;
  height: 1.38em;
  background: #a52a2a;
  border-radius: 0.69em;
  background-color: #a52a2a;
}
.swatch-filter-brown.disabled {
  opacity: 0.2;
}

.swatch-circle-green {
  width: 30px;
  height: 30px;
  background: green;
  border-radius: 15px;
  position: relative;
  display: inline-block;
}
.swatch-circle-green.color-value.selected::after {
  left: 0;
  top: 0;
  position: absolute;
  -webkit-transform-origin: center;
          transform-origin: center;
  -webkit-transform: scale(1.2);
          transform: scale(1.2);
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border: 0.0625rem solid #363636;
  border-radius: 100%;
  background: transparent;
  opacity: 1;
}
.swatch-circle-green.color-value.unselectable::after, .swatch-circle-green.color-value.disabled::after {
  left: 0;
  top: 0;
  position: absolute;
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border-radius: 100%;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' style='width: 100%25; height: 100%25;'%3E%3Cline x1='0' y1='100%25' x2='100%25' y2='0' style='stroke:%23363636 ;stroke-width:0.0625rem'/%3E%3C/svg%3E");
  background-color: rgba(255, 255, 255, 0.5);
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  opacity: 1;
}
.swatch-circle-green.color-value::after {
  content: "";
  -webkit-transform: scale(1);
          transform: scale(1);
  display: block;
  opacity: 0;
  -webkit-transition: all 200ms;
  transition: all 200ms;
}

.swatch-filter-green {
  width: 1.38em;
  height: 1.38em;
  background: green;
  border-radius: 0.69em;
  background-color: green;
}
.swatch-filter-green.disabled {
  opacity: 0.2;
}

.swatch-circle-grey {
  width: 30px;
  height: 30px;
  background: #8f979d;
  border-radius: 15px;
  position: relative;
  display: inline-block;
}
.swatch-circle-grey.color-value.selected::after {
  left: 0;
  top: 0;
  position: absolute;
  -webkit-transform-origin: center;
          transform-origin: center;
  -webkit-transform: scale(1.2);
          transform: scale(1.2);
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border: 0.0625rem solid #363636;
  border-radius: 100%;
  background: transparent;
  opacity: 1;
}
.swatch-circle-grey.color-value.unselectable::after, .swatch-circle-grey.color-value.disabled::after {
  left: 0;
  top: 0;
  position: absolute;
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border-radius: 100%;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' style='width: 100%25; height: 100%25;'%3E%3Cline x1='0' y1='100%25' x2='100%25' y2='0' style='stroke:%23363636 ;stroke-width:0.0625rem'/%3E%3C/svg%3E");
  background-color: rgba(255, 255, 255, 0.5);
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  opacity: 1;
}
.swatch-circle-grey.color-value::after {
  content: "";
  -webkit-transform: scale(1);
          transform: scale(1);
  display: block;
  opacity: 0;
  -webkit-transition: all 200ms;
  transition: all 200ms;
}

.swatch-filter-grey {
  width: 1.38em;
  height: 1.38em;
  background: #8f979d;
  border-radius: 0.69em;
  background-color: #8f979d;
}
.swatch-filter-grey.disabled {
  opacity: 0.2;
}

.swatch-circle-navy {
  width: 30px;
  height: 30px;
  background: #000080;
  border-radius: 15px;
  position: relative;
  display: inline-block;
}
.swatch-circle-navy.color-value.selected::after {
  left: 0;
  top: 0;
  position: absolute;
  -webkit-transform-origin: center;
          transform-origin: center;
  -webkit-transform: scale(1.2);
          transform: scale(1.2);
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border: 0.0625rem solid #363636;
  border-radius: 100%;
  background: transparent;
  opacity: 1;
}
.swatch-circle-navy.color-value.unselectable::after, .swatch-circle-navy.color-value.disabled::after {
  left: 0;
  top: 0;
  position: absolute;
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border-radius: 100%;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' style='width: 100%25; height: 100%25;'%3E%3Cline x1='0' y1='100%25' x2='100%25' y2='0' style='stroke:%23363636 ;stroke-width:0.0625rem'/%3E%3C/svg%3E");
  background-color: rgba(255, 255, 255, 0.5);
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  opacity: 1;
}
.swatch-circle-navy.color-value::after {
  content: "";
  -webkit-transform: scale(1);
          transform: scale(1);
  display: block;
  opacity: 0;
  -webkit-transition: all 200ms;
  transition: all 200ms;
}

.swatch-filter-navy {
  width: 1.38em;
  height: 1.38em;
  background: #000080;
  border-radius: 0.69em;
  background-color: #000080;
}
.swatch-filter-navy.disabled {
  opacity: 0.2;
}

.swatch-circle-orange {
  width: 30px;
  height: 30px;
  background: #ffa500;
  border-radius: 15px;
  position: relative;
  display: inline-block;
}
.swatch-circle-orange.color-value.selected::after {
  left: 0;
  top: 0;
  position: absolute;
  -webkit-transform-origin: center;
          transform-origin: center;
  -webkit-transform: scale(1.2);
          transform: scale(1.2);
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border: 0.0625rem solid #363636;
  border-radius: 100%;
  background: transparent;
  opacity: 1;
}
.swatch-circle-orange.color-value.unselectable::after, .swatch-circle-orange.color-value.disabled::after {
  left: 0;
  top: 0;
  position: absolute;
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border-radius: 100%;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' style='width: 100%25; height: 100%25;'%3E%3Cline x1='0' y1='100%25' x2='100%25' y2='0' style='stroke:%23363636 ;stroke-width:0.0625rem'/%3E%3C/svg%3E");
  background-color: rgba(255, 255, 255, 0.5);
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  opacity: 1;
}
.swatch-circle-orange.color-value::after {
  content: "";
  -webkit-transform: scale(1);
          transform: scale(1);
  display: block;
  opacity: 0;
  -webkit-transition: all 200ms;
  transition: all 200ms;
}

.swatch-filter-orange {
  width: 1.38em;
  height: 1.38em;
  background: #ffa500;
  border-radius: 0.69em;
  background-color: #ffa500;
}
.swatch-filter-orange.disabled {
  opacity: 0.2;
}

.swatch-circle-pink {
  width: 30px;
  height: 30px;
  background: #fe249a;
  border-radius: 15px;
  position: relative;
  display: inline-block;
}
.swatch-circle-pink.color-value.selected::after {
  left: 0;
  top: 0;
  position: absolute;
  -webkit-transform-origin: center;
          transform-origin: center;
  -webkit-transform: scale(1.2);
          transform: scale(1.2);
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border: 0.0625rem solid #363636;
  border-radius: 100%;
  background: transparent;
  opacity: 1;
}
.swatch-circle-pink.color-value.unselectable::after, .swatch-circle-pink.color-value.disabled::after {
  left: 0;
  top: 0;
  position: absolute;
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border-radius: 100%;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' style='width: 100%25; height: 100%25;'%3E%3Cline x1='0' y1='100%25' x2='100%25' y2='0' style='stroke:%23363636 ;stroke-width:0.0625rem'/%3E%3C/svg%3E");
  background-color: rgba(255, 255, 255, 0.5);
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  opacity: 1;
}
.swatch-circle-pink.color-value::after {
  content: "";
  -webkit-transform: scale(1);
          transform: scale(1);
  display: block;
  opacity: 0;
  -webkit-transition: all 200ms;
  transition: all 200ms;
}

.swatch-filter-pink {
  width: 1.38em;
  height: 1.38em;
  background: #fe249a;
  border-radius: 0.69em;
  background-color: #fe249a;
}
.swatch-filter-pink.disabled {
  opacity: 0.2;
}

.swatch-circle-purple {
  width: 30px;
  height: 30px;
  background: #800080;
  border-radius: 15px;
  position: relative;
  display: inline-block;
}
.swatch-circle-purple.color-value.selected::after {
  left: 0;
  top: 0;
  position: absolute;
  -webkit-transform-origin: center;
          transform-origin: center;
  -webkit-transform: scale(1.2);
          transform: scale(1.2);
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border: 0.0625rem solid #363636;
  border-radius: 100%;
  background: transparent;
  opacity: 1;
}
.swatch-circle-purple.color-value.unselectable::after, .swatch-circle-purple.color-value.disabled::after {
  left: 0;
  top: 0;
  position: absolute;
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border-radius: 100%;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' style='width: 100%25; height: 100%25;'%3E%3Cline x1='0' y1='100%25' x2='100%25' y2='0' style='stroke:%23363636 ;stroke-width:0.0625rem'/%3E%3C/svg%3E");
  background-color: rgba(255, 255, 255, 0.5);
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  opacity: 1;
}
.swatch-circle-purple.color-value::after {
  content: "";
  -webkit-transform: scale(1);
          transform: scale(1);
  display: block;
  opacity: 0;
  -webkit-transition: all 200ms;
  transition: all 200ms;
}

.swatch-filter-purple {
  width: 1.38em;
  height: 1.38em;
  background: #800080;
  border-radius: 0.69em;
  background-color: #800080;
}
.swatch-filter-purple.disabled {
  opacity: 0.2;
}

.swatch-circle-red {
  width: 30px;
  height: 30px;
  background: #f00;
  border-radius: 15px;
  position: relative;
  display: inline-block;
}
.swatch-circle-red.color-value.selected::after {
  left: 0;
  top: 0;
  position: absolute;
  -webkit-transform-origin: center;
          transform-origin: center;
  -webkit-transform: scale(1.2);
          transform: scale(1.2);
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border: 0.0625rem solid #363636;
  border-radius: 100%;
  background: transparent;
  opacity: 1;
}
.swatch-circle-red.color-value.unselectable::after, .swatch-circle-red.color-value.disabled::after {
  left: 0;
  top: 0;
  position: absolute;
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border-radius: 100%;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' style='width: 100%25; height: 100%25;'%3E%3Cline x1='0' y1='100%25' x2='100%25' y2='0' style='stroke:%23363636 ;stroke-width:0.0625rem'/%3E%3C/svg%3E");
  background-color: rgba(255, 255, 255, 0.5);
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  opacity: 1;
}
.swatch-circle-red.color-value::after {
  content: "";
  -webkit-transform: scale(1);
          transform: scale(1);
  display: block;
  opacity: 0;
  -webkit-transition: all 200ms;
  transition: all 200ms;
}

.swatch-filter-red {
  width: 1.38em;
  height: 1.38em;
  background: #f00;
  border-radius: 0.69em;
  background-color: #f00;
}
.swatch-filter-red.disabled {
  opacity: 0.2;
}

.swatch-circle-white {
  width: 30px;
  height: 30px;
  background: #fff;
  border-radius: 15px;
  position: relative;
  display: inline-block;
}
.swatch-circle-white.color-value.selected::after {
  left: 0;
  top: 0;
  position: absolute;
  -webkit-transform-origin: center;
          transform-origin: center;
  -webkit-transform: scale(1.2);
          transform: scale(1.2);
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border: 0.0625rem solid #363636;
  border-radius: 100%;
  background: transparent;
  opacity: 1;
}
.swatch-circle-white.color-value.unselectable::after, .swatch-circle-white.color-value.disabled::after {
  left: 0;
  top: 0;
  position: absolute;
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border-radius: 100%;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' style='width: 100%25; height: 100%25;'%3E%3Cline x1='0' y1='100%25' x2='100%25' y2='0' style='stroke:%23363636 ;stroke-width:0.0625rem'/%3E%3C/svg%3E");
  background-color: rgba(255, 255, 255, 0.5);
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  opacity: 1;
}
.swatch-circle-white.color-value::after {
  content: "";
  -webkit-transform: scale(1);
          transform: scale(1);
  display: block;
  opacity: 0;
  -webkit-transition: all 200ms;
  transition: all 200ms;
}

.swatch-filter-white {
  width: 1.38em;
  height: 1.38em;
  background: #fff;
  border-radius: 0.69em;
  background-color: #fff;
}
.swatch-filter-white.disabled {
  opacity: 0.2;
}

.swatch-circle-yellow {
  width: 30px;
  height: 30px;
  background: #ff0;
  border-radius: 15px;
  position: relative;
  display: inline-block;
}
.swatch-circle-yellow.color-value.selected::after {
  left: 0;
  top: 0;
  position: absolute;
  -webkit-transform-origin: center;
          transform-origin: center;
  -webkit-transform: scale(1.2);
          transform: scale(1.2);
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border: 0.0625rem solid #363636;
  border-radius: 100%;
  background: transparent;
  opacity: 1;
}
.swatch-circle-yellow.color-value.unselectable::after, .swatch-circle-yellow.color-value.disabled::after {
  left: 0;
  top: 0;
  position: absolute;
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border-radius: 100%;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' style='width: 100%25; height: 100%25;'%3E%3Cline x1='0' y1='100%25' x2='100%25' y2='0' style='stroke:%23363636 ;stroke-width:0.0625rem'/%3E%3C/svg%3E");
  background-color: rgba(255, 255, 255, 0.5);
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  opacity: 1;
}
.swatch-circle-yellow.color-value::after {
  content: "";
  -webkit-transform: scale(1);
          transform: scale(1);
  display: block;
  opacity: 0;
  -webkit-transition: all 200ms;
  transition: all 200ms;
}

.swatch-filter-yellow {
  width: 1.38em;
  height: 1.38em;
  background: #ff0;
  border-radius: 0.69em;
  background-color: #ff0;
}
.swatch-filter-yellow.disabled {
  opacity: 0.2;
}

.swatch-circle-miscellaneous {
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, rgb(130, 30, 145)), color-stop(25%, rgb(130, 30, 145)), color-stop(25%, rgb(237, 209, 52)), color-stop(50%, rgb(255, 255, 0)), color-stop(50%, rgb(237, 209, 52)), color-stop(50%, #59ba00), color-stop(76%, #59ba00), color-stop(76%, #111), to(#111)), -webkit-gradient(linear, left bottom, left top, color-stop(0, rgb(14, 92, 209)), color-stop(50%, rgb(14, 92, 209)), color-stop(50%, rgb(226, 11, 11)), to(rgb(226, 11, 11)));
  background: linear-gradient(0deg, rgb(130, 30, 145) 0, rgb(130, 30, 145) 25%, rgb(237, 209, 52) 25%, rgb(255, 255, 0) 50%, rgb(237, 209, 52) 50%, #59ba00 50%, #59ba00 76%, #111 76%, #111 100%), linear-gradient(0deg, rgb(14, 92, 209) 0, rgb(14, 92, 209) 50%, rgb(226, 11, 11) 50%, rgb(226, 11, 11) 100%);
  background-repeat: repeat-y, repeat;
  background-size: 50% 100%, 100% 100%;
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  border-radius: 1.25em;
  display: block;
  height: 1.563em;
  position: relative;
  -webkit-transform: rotate(35deg);
          transform: rotate(35deg);
  width: 1.563em;
}
.swatch-circle-miscellaneous.disabled {
  opacity: 0.2;
}
.swatch-circle-miscellaneous.selected::after {
  -webkit-transform: rotate(-35deg);
          transform: rotate(-35deg);
}

.swatch-square-miscellaneous {
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, rgb(130, 30, 145)), color-stop(25%, rgb(130, 30, 145)), color-stop(25%, rgb(237, 209, 52)), color-stop(50%, rgb(255, 255, 0)), color-stop(50%, rgb(237, 209, 52)), color-stop(50%, #59ba00), color-stop(76%, #59ba00), color-stop(76%, #111), to(#111)), -webkit-gradient(linear, left bottom, left top, color-stop(0, rgb(14, 92, 209)), color-stop(50%, rgb(14, 92, 209)), color-stop(50%, rgb(226, 11, 11)), to(rgb(226, 11, 11)));
  background: linear-gradient(0deg, rgb(130, 30, 145) 0, rgb(130, 30, 145) 25%, rgb(237, 209, 52) 25%, rgb(255, 255, 0) 50%, rgb(237, 209, 52) 50%, #59ba00 50%, #59ba00 76%, #111 76%, #111 100%), linear-gradient(0deg, rgb(14, 92, 209) 0, rgb(14, 92, 209) 50%, rgb(226, 11, 11) 50%, rgb(226, 11, 11) 100%);
  background-repeat: repeat-y, repeat;
  background-size: 50% 100%, 100% 100%;
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  border-radius: 1.25em;
  display: block;
  line-height: 1.563em;
  position: relative;
  width: 1.563em;
}
.swatch-square-miscellaneous.disabled {
  opacity: 0.2;
}
.swatch-square-miscellaneous.selected::after {
  -webkit-transform: rotate(-35deg);
          transform: rotate(-35deg);
}

/**
 * @license
 * MyFonts Webfont Build ID 3498004, 2017-12-14T10:36:37-0500
 *
 * The fonts listed in this notice are subject to the End User License
 * Agreement(s) entered into by the website owner. All other parties are
 * explicitly restricted from using the Licensed Webfonts(s).
 *
 * You may obtain a valid license at the URLs below.
 *
 * Webfont: JustLovely by Nicky Laatz
 * URL: https://www.myfonts.com/fonts/nicky-laatz/just-lovely/just-lovely/
 * Copyright: Copyright (c) 2016 by Nicky Laatz. All rights reserved.
 * Licensed pageviews: 8,000,000
 *
 *
 * License: https://www.myfonts.com/viewlicense?type=web&buildid=3498004
 *
 * © 2017 MyFonts Inc
*/
/* @import must be at top of file, otherwise CSS will not work */
@font-face {
  font-family: JustLovely;
  font-display: swap;
  src: url("../webfonts/356014_0_0.eot");
  src: url("../webfonts/356014_0_0.eot?#iefix") format("embedded-opentype"), url("../webfonts/356014_0_0.woff2") format("woff2"), url("../webfonts/356014_0_0.woff") format("woff"), url("../webfonts/356014_0_0.ttf") format("truetype"), url("../webfonts/356014_0_0.svg#wf") format("svg");
}
/* figtree-300 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: normal;
  font-weight: 300;
  src: url("../../webfonts/figtree-v6-latin-300.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-300italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: italic;
  font-weight: 300;
  src: url("../../webfonts/figtree-v6-latin-300italic.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-regular - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: normal;
  font-weight: 400;
  src: url("../../webfonts/figtree-v6-latin-regular.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: italic;
  font-weight: 400;
  src: url("../../webfonts/figtree-v6-latin-italic.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-500 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: normal;
  font-weight: 500;
  src: url("../../webfonts/figtree-v6-latin-500.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-500italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: italic;
  font-weight: 500;
  src: url("../../webfonts/figtree-v6-latin-500italic.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-600 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: normal;
  font-weight: 600;
  src: url("../../webfonts/figtree-v6-latin-600.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-600italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: italic;
  font-weight: 600;
  src: url("../../webfonts/figtree-v6-latin-600italic.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-700 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: normal;
  font-weight: 700;
  src: url("../../webfonts/figtree-v6-latin-700.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-700italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: italic;
  font-weight: 700;
  src: url("../../webfonts/figtree-v6-latin-700italic.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-800 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: normal;
  font-weight: 800;
  src: url("../../webfonts/figtree-v6-latin-800.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-800italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: italic;
  font-weight: 800;
  src: url("../../webfonts/figtree-v6-latin-800italic.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-900 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: normal;
  font-weight: 900;
  src: url("../../webfonts/figtree-v6-latin-900.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-900italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: italic;
  font-weight: 900;
  src: url("../../webfonts/figtree-v6-latin-900italic.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* 
latin-ext 

@font-face {
  font-family: Lato;
  font-display: swap;
  font-style: normal;
  font-weight: 300;
  src: url('../webfonts/S6u9w4BMUTPHh7USSwaPGR_p.woff2') format('woff2');
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

latin 

@font-face {
  font-family: Lato;
  font-display: swap;
  font-style: normal;
  font-weight: 300;
  src: url('../webfonts/S6u9w4BMUTPHh7USSwiPGQ.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

latin-ext 

@font-face {
  font-family: Lato;
  font-display: swap;
  font-style: normal;
  font-weight: 400;
  src: url('../webfonts/S6uyw4BMUTPHjxAwXjeu.woff2') format('woff2');
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

latin 

@font-face {
  font-family: Lato;
  font-display: swap;
  font-style: normal;
  font-weight: 400;
  src: url('../webfonts/S6uyw4BMUTPHjx4wXg.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

latin-ext 

@font-face {
  font-family: Lato;
  font-display: swap;
  font-style: normal;
  font-weight: 700;
  src: url('../webfonts/S6u9w4BMUTPHh6UVSwaPGR_p.woff2') format('woff2');
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

latin 

@font-face {
  font-family: Lato;
  font-display: swap;
  font-style: normal;
  font-weight: 700;
  src: url('../webfonts/S6u9w4BMUTPHh6UVSwiPGQ.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

latin-ext 

@font-face {
  font-family: Lato;
  font-display: swap;
  font-style: normal;
  font-weight: 900;
  src: url('../webfonts/S6u9w4BMUTPHh50XSwaPGR_p.woff2') format('woff2');
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

latin 

@font-face {
  font-family: Lato;
  font-display: swap;
  font-style: normal;
  font-weight: 900;
  src: url('../webfonts/S6u9w4BMUTPHh50XSwiPGQ.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
 */
/*!
 * Bootstrap v4.6.2 (https://getbootstrap.com/)
 * Copyright 2011-2022 The Bootstrap Authors
 * Copyright 2011-2022 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */
:root {
  --blue: #004876;
  --indigo: #6610f2;
  --purple: #51557f;
  --pink: #e83e8c;
  --red: #b2200d;
  --orange: #f96302;
  --yellow: #ffc600;
  --green: #28a745;
  --teal: #97d4ca;
  --cyan: #17a2b8;
  --white: #fff;
  --gray: #666;
  --gray-dark: #363636;
  --rust: #cf4520;
  --100: #fcefd5;
  --300: #f7d081;
  --500: #eea103;
  --700: #976602;
  --900: #5f4001;
  --pale-green: #d5e6de;
  --pale-blue: #dde7ec;
  --pale-yellow: #fcefd5;
  --pale-red: #f0d9da;
  --black: #000;
  --trans: transparent;
  --black-alpha: rgba(0, 0, 0, 0.6);
  --primary: #326fe2;
  --secondary: #4c4c4c;
  --success: #046a38;
  --info: #31708f;
  --warning: #eea103;
  --danger: #a51a1f;
  --light: #fff;
  --dark: #363636;
  --green: #046a38;
  --lime: #41a928;
  --black: #000;
  --focus: #76a0b4;
  --breakpoint-xs: 0;
  --breakpoint-sm: 576px;
  --breakpoint-md: 768px;
  --breakpoint-lg: 1025px;
  --breakpoint-xl: 1366px;
  --font-family-sans-serif: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}

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

html {
  font-family: sans-serif;
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

article, aside, figcaption, figure, footer, header, hgroup, main, nav, section {
  display: block;
}

body {
  margin: 0;
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.4;
  color: #363636;
  text-align: left;
  background-color: #fff;
}

[tabindex="-1"]:focus:not(:focus-visible) {
  outline: 0 !important;
}

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

h1, h2, h3, h4, h5, h6 {
  margin-top: 0;
  margin-bottom: 1.875rem;
}

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

abbr[title],
abbr[data-original-title] {
  text-decoration: underline;
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
  cursor: help;
  border-bottom: 0;
  -webkit-text-decoration-skip-ink: none;
          text-decoration-skip-ink: none;
}

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

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: 0.5rem;
  margin-left: 0;
}

blockquote {
  margin: 0 0 1rem;
}

b,
strong {
  font-weight: bolder;
}

small {
  font-size: 80%;
}

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

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

a {
  color: #326fe2;
  text-decoration: underline;
  background-color: transparent;
}
a:hover {
  color: #326fe2;
  text-decoration: none;
}

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

pre,
code,
kbd,
samp {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  font-size: 1em;
}

pre {
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
  -ms-overflow-style: scrollbar;
}

figure {
  margin: 0 0 1rem;
}

img {
  vertical-align: middle;
  border-style: none;
}

svg {
  overflow: hidden;
  vertical-align: middle;
}

table {
  border-collapse: collapse;
}

caption {
  padding-top: 0.9375rem;
  padding-bottom: 0.9375rem;
  color: #363636;
  text-align: left;
  caption-side: bottom;
}

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

label {
  display: inline-block;
  margin-bottom: 0.3125rem;
}

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,
input {
  overflow: visible;
}

button,
select {
  text-transform: none;
}

[role=button] {
  cursor: pointer;
}

select {
  word-wrap: normal;
}

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;
}

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

input[type=radio],
input[type=checkbox] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0;
}

textarea {
  overflow: auto;
  resize: vertical;
}

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

legend {
  display: block;
  width: 100%;
  max-width: 100%;
  padding: 0;
  margin-bottom: 0.5rem;
  font-size: 1.5rem;
  line-height: inherit;
  color: inherit;
  white-space: normal;
}

progress {
  vertical-align: baseline;
}

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

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

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

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

output {
  display: inline-block;
}

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

template {
  display: none;
}

[hidden] {
  display: none !important;
}

h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6 {
  margin-bottom: 1.875rem;
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  line-height: 1.2;
}

h1, .h1 {
  font-size: 2.5rem;
}

h2, .h2 {
  font-size: 2rem;
}

h3, .h3 {
  font-size: 1.75rem;
}

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

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

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

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

.display-1 {
  font-size: 6rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-2 {
  font-size: 5.5rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-3 {
  font-size: 4.5rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-4 {
  font-size: 3.5rem;
  font-weight: 300;
  line-height: 1.2;
}

hr {
  margin-top: 0.9375rem;
  margin-bottom: 0.9375rem;
  border: 0;
  border-top: 0.0625rem solid #ccc;
}

small,
.small {
  font-size: 0.75rem;
  font-weight: 400;
}

mark,
.mark {
  padding: 0.2em;
  background-color: #fcf8e3;
}

.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: 90%;
  text-transform: uppercase;
}

.blockquote {
  margin-bottom: 0.9375rem;
  font-size: 1.25rem;
}

.blockquote-footer {
  display: block;
  font-size: 0.75rem;
  color: #666;
}
.blockquote-footer::before {
  content: "— ";
}

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

.img-thumbnail {
  padding: 0.25rem;
  background-color: #fff;
  border: 0.0625rem solid #dadada;
  border-radius: 0.125rem;
  max-width: 100%;
  height: auto;
}

.figure {
  display: inline-block;
}

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

.figure-caption {
  font-size: 90%;
  color: #666;
}

code {
  font-size: 87.5%;
  color: #86393b;
  word-wrap: break-word;
}
a > code {
  color: inherit;
}

kbd {
  padding: 0.2rem 0.4rem;
  font-size: 87.5%;
  color: #fff;
  background-color: #1b1b1b;
  border-radius: 0.125rem;
}
kbd kbd {
  padding: 0;
  font-size: 100%;
  font-weight: 700;
}

pre {
  display: block;
  font-size: 87.5%;
  color: #1b1b1b;
}
pre code {
  font-size: inherit;
  color: inherit;
  word-break: normal;
}

.pre-scrollable {
  max-height: 21.25rem;
  overflow-y: scroll;
}

.container,
.container-fluid,
.container-sm,
.container-md,
.container-lg,
.container-xl {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}

@media (min-width: 576px) {
  .container, .container-sm {
    max-width: 768px;
  }
}
@media (min-width: 768px) {
  .container, .container-sm, .container-md {
    max-width: 1025px;
  }
}
@media (min-width: 1025px) {
  .container, .container-sm, .container-md, .container-lg {
    max-width: 1200px;
  }
}
@media (min-width: 1366px) {
  .container, .container-sm, .container-md, .container-lg, .container-xl {
    max-width: 1270px;
  }
}
.row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}

.no-gutters {
  margin-right: 0;
  margin-left: 0;
}
.no-gutters > .col,
.no-gutters > [class*=col-] {
  padding-right: 0;
  padding-left: 0;
}

.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,
.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm,
.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md,
.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg,
.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,
.col-xl-auto {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
}

.col {
  -ms-flex-preferred-size: 0;
      flex-basis: 0;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  max-width: 100%;
}

.row-cols-1 > * {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
  max-width: 100%;
}

.row-cols-2 > * {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 50%;
          flex: 0 0 50%;
  max-width: 50%;
}

.row-cols-3 > * {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 33.3333333333%;
          flex: 0 0 33.3333333333%;
  max-width: 33.3333333333%;
}

.row-cols-4 > * {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 25%;
          flex: 0 0 25%;
  max-width: 25%;
}

.row-cols-5 > * {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 20%;
          flex: 0 0 20%;
  max-width: 20%;
}

.row-cols-6 > * {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 16.6666666667%;
          flex: 0 0 16.6666666667%;
  max-width: 16.6666666667%;
}

.col-auto {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}

.col-1 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 8.33333333%;
          flex: 0 0 8.33333333%;
  max-width: 8.33333333%;
}

.col-2 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 16.66666667%;
          flex: 0 0 16.66666667%;
  max-width: 16.66666667%;
}

.col-3 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 25%;
          flex: 0 0 25%;
  max-width: 25%;
}

.col-4 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 33.33333333%;
          flex: 0 0 33.33333333%;
  max-width: 33.33333333%;
}

.col-5 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 41.66666667%;
          flex: 0 0 41.66666667%;
  max-width: 41.66666667%;
}

.col-6 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 50%;
          flex: 0 0 50%;
  max-width: 50%;
}

.col-7 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 58.33333333%;
          flex: 0 0 58.33333333%;
  max-width: 58.33333333%;
}

.col-8 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 66.66666667%;
          flex: 0 0 66.66666667%;
  max-width: 66.66666667%;
}

.col-9 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 75%;
          flex: 0 0 75%;
  max-width: 75%;
}

.col-10 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 83.33333333%;
          flex: 0 0 83.33333333%;
  max-width: 83.33333333%;
}

.col-11 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 91.66666667%;
          flex: 0 0 91.66666667%;
  max-width: 91.66666667%;
}

.col-12 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
  max-width: 100%;
}

.order-first {
  -webkit-box-ordinal-group: 0;
      -ms-flex-order: -1;
          order: -1;
}

.order-last {
  -webkit-box-ordinal-group: 14;
      -ms-flex-order: 13;
          order: 13;
}

.order-0 {
  -webkit-box-ordinal-group: 1;
      -ms-flex-order: 0;
          order: 0;
}

.order-1 {
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
}

.order-2 {
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
}

.order-3 {
  -webkit-box-ordinal-group: 4;
      -ms-flex-order: 3;
          order: 3;
}

.order-4 {
  -webkit-box-ordinal-group: 5;
      -ms-flex-order: 4;
          order: 4;
}

.order-5 {
  -webkit-box-ordinal-group: 6;
      -ms-flex-order: 5;
          order: 5;
}

.order-6 {
  -webkit-box-ordinal-group: 7;
      -ms-flex-order: 6;
          order: 6;
}

.order-7 {
  -webkit-box-ordinal-group: 8;
      -ms-flex-order: 7;
          order: 7;
}

.order-8 {
  -webkit-box-ordinal-group: 9;
      -ms-flex-order: 8;
          order: 8;
}

.order-9 {
  -webkit-box-ordinal-group: 10;
      -ms-flex-order: 9;
          order: 9;
}

.order-10 {
  -webkit-box-ordinal-group: 11;
      -ms-flex-order: 10;
          order: 10;
}

.order-11 {
  -webkit-box-ordinal-group: 12;
      -ms-flex-order: 11;
          order: 11;
}

.order-12 {
  -webkit-box-ordinal-group: 13;
      -ms-flex-order: 12;
          order: 12;
}

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

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

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

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

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

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

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

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

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

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

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

@media (min-width: 576px) {
  .col-sm {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-sm-1 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-sm-2 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-sm-3 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.3333333333%;
            flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-sm-4 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-sm-5 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 20%;
            flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-sm-6 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.6666666667%;
            flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-sm-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-sm-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 8.33333333%;
            flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-sm-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66666667%;
            flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-sm-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .col-sm-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333333%;
            flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-sm-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 41.66666667%;
            flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-sm-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .col-sm-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 58.33333333%;
            flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-sm-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66666667%;
            flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-sm-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
            flex: 0 0 75%;
    max-width: 75%;
  }
  .col-sm-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 83.33333333%;
            flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-sm-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 91.66666667%;
            flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-sm-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .order-sm-first {
    -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
            order: -1;
  }
  .order-sm-last {
    -webkit-box-ordinal-group: 14;
        -ms-flex-order: 13;
            order: 13;
  }
  .order-sm-0 {
    -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
  }
  .order-sm-1 {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
  .order-sm-2 {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .order-sm-3 {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
  }
  .order-sm-4 {
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4;
  }
  .order-sm-5 {
    -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
            order: 5;
  }
  .order-sm-6 {
    -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
            order: 6;
  }
  .order-sm-7 {
    -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
            order: 7;
  }
  .order-sm-8 {
    -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
            order: 8;
  }
  .order-sm-9 {
    -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
            order: 9;
  }
  .order-sm-10 {
    -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
            order: 10;
  }
  .order-sm-11 {
    -webkit-box-ordinal-group: 12;
        -ms-flex-order: 11;
            order: 11;
  }
  .order-sm-12 {
    -webkit-box-ordinal-group: 13;
        -ms-flex-order: 12;
            order: 12;
  }
  .offset-sm-0 {
    margin-left: 0;
  }
  .offset-sm-1 {
    margin-left: 8.33333333%;
  }
  .offset-sm-2 {
    margin-left: 16.66666667%;
  }
  .offset-sm-3 {
    margin-left: 25%;
  }
  .offset-sm-4 {
    margin-left: 33.33333333%;
  }
  .offset-sm-5 {
    margin-left: 41.66666667%;
  }
  .offset-sm-6 {
    margin-left: 50%;
  }
  .offset-sm-7 {
    margin-left: 58.33333333%;
  }
  .offset-sm-8 {
    margin-left: 66.66666667%;
  }
  .offset-sm-9 {
    margin-left: 75%;
  }
  .offset-sm-10 {
    margin-left: 83.33333333%;
  }
  .offset-sm-11 {
    margin-left: 91.66666667%;
  }
}
@media (min-width: 768px) {
  .col-md {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-md-1 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-md-2 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-md-3 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.3333333333%;
            flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-md-4 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-md-5 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 20%;
            flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-md-6 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.6666666667%;
            flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-md-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-md-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 8.33333333%;
            flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-md-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66666667%;
            flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-md-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .col-md-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333333%;
            flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-md-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 41.66666667%;
            flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-md-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .col-md-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 58.33333333%;
            flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-md-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66666667%;
            flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-md-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
            flex: 0 0 75%;
    max-width: 75%;
  }
  .col-md-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 83.33333333%;
            flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-md-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 91.66666667%;
            flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-md-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .order-md-first {
    -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
            order: -1;
  }
  .order-md-last {
    -webkit-box-ordinal-group: 14;
        -ms-flex-order: 13;
            order: 13;
  }
  .order-md-0 {
    -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
  }
  .order-md-1 {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
  .order-md-2 {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .order-md-3 {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
  }
  .order-md-4 {
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4;
  }
  .order-md-5 {
    -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
            order: 5;
  }
  .order-md-6 {
    -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
            order: 6;
  }
  .order-md-7 {
    -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
            order: 7;
  }
  .order-md-8 {
    -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
            order: 8;
  }
  .order-md-9 {
    -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
            order: 9;
  }
  .order-md-10 {
    -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
            order: 10;
  }
  .order-md-11 {
    -webkit-box-ordinal-group: 12;
        -ms-flex-order: 11;
            order: 11;
  }
  .order-md-12 {
    -webkit-box-ordinal-group: 13;
        -ms-flex-order: 12;
            order: 12;
  }
  .offset-md-0 {
    margin-left: 0;
  }
  .offset-md-1 {
    margin-left: 8.33333333%;
  }
  .offset-md-2 {
    margin-left: 16.66666667%;
  }
  .offset-md-3 {
    margin-left: 25%;
  }
  .offset-md-4 {
    margin-left: 33.33333333%;
  }
  .offset-md-5 {
    margin-left: 41.66666667%;
  }
  .offset-md-6 {
    margin-left: 50%;
  }
  .offset-md-7 {
    margin-left: 58.33333333%;
  }
  .offset-md-8 {
    margin-left: 66.66666667%;
  }
  .offset-md-9 {
    margin-left: 75%;
  }
  .offset-md-10 {
    margin-left: 83.33333333%;
  }
  .offset-md-11 {
    margin-left: 91.66666667%;
  }
}
@media (min-width: 1025px) {
  .col-lg {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-lg-1 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-lg-2 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-lg-3 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.3333333333%;
            flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-lg-4 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-lg-5 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 20%;
            flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-lg-6 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.6666666667%;
            flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-lg-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-lg-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 8.33333333%;
            flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-lg-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66666667%;
            flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-lg-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .col-lg-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333333%;
            flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-lg-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 41.66666667%;
            flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-lg-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .col-lg-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 58.33333333%;
            flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-lg-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66666667%;
            flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-lg-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
            flex: 0 0 75%;
    max-width: 75%;
  }
  .col-lg-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 83.33333333%;
            flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-lg-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 91.66666667%;
            flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-lg-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .order-lg-first {
    -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
            order: -1;
  }
  .order-lg-last {
    -webkit-box-ordinal-group: 14;
        -ms-flex-order: 13;
            order: 13;
  }
  .order-lg-0 {
    -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
  }
  .order-lg-1 {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
  .order-lg-2 {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .order-lg-3 {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
  }
  .order-lg-4 {
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4;
  }
  .order-lg-5 {
    -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
            order: 5;
  }
  .order-lg-6 {
    -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
            order: 6;
  }
  .order-lg-7 {
    -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
            order: 7;
  }
  .order-lg-8 {
    -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
            order: 8;
  }
  .order-lg-9 {
    -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
            order: 9;
  }
  .order-lg-10 {
    -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
            order: 10;
  }
  .order-lg-11 {
    -webkit-box-ordinal-group: 12;
        -ms-flex-order: 11;
            order: 11;
  }
  .order-lg-12 {
    -webkit-box-ordinal-group: 13;
        -ms-flex-order: 12;
            order: 12;
  }
  .offset-lg-0 {
    margin-left: 0;
  }
  .offset-lg-1 {
    margin-left: 8.33333333%;
  }
  .offset-lg-2 {
    margin-left: 16.66666667%;
  }
  .offset-lg-3 {
    margin-left: 25%;
  }
  .offset-lg-4 {
    margin-left: 33.33333333%;
  }
  .offset-lg-5 {
    margin-left: 41.66666667%;
  }
  .offset-lg-6 {
    margin-left: 50%;
  }
  .offset-lg-7 {
    margin-left: 58.33333333%;
  }
  .offset-lg-8 {
    margin-left: 66.66666667%;
  }
  .offset-lg-9 {
    margin-left: 75%;
  }
  .offset-lg-10 {
    margin-left: 83.33333333%;
  }
  .offset-lg-11 {
    margin-left: 91.66666667%;
  }
}
@media (min-width: 1366px) {
  .col-xl {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-xl-1 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-xl-2 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-xl-3 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.3333333333%;
            flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-xl-4 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-xl-5 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 20%;
            flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-xl-6 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.6666666667%;
            flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-xl-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-xl-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 8.33333333%;
            flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-xl-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66666667%;
            flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-xl-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .col-xl-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333333%;
            flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-xl-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 41.66666667%;
            flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-xl-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .col-xl-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 58.33333333%;
            flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-xl-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66666667%;
            flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-xl-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
            flex: 0 0 75%;
    max-width: 75%;
  }
  .col-xl-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 83.33333333%;
            flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-xl-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 91.66666667%;
            flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-xl-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .order-xl-first {
    -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
            order: -1;
  }
  .order-xl-last {
    -webkit-box-ordinal-group: 14;
        -ms-flex-order: 13;
            order: 13;
  }
  .order-xl-0 {
    -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
  }
  .order-xl-1 {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
  .order-xl-2 {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .order-xl-3 {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
  }
  .order-xl-4 {
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4;
  }
  .order-xl-5 {
    -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
            order: 5;
  }
  .order-xl-6 {
    -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
            order: 6;
  }
  .order-xl-7 {
    -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
            order: 7;
  }
  .order-xl-8 {
    -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
            order: 8;
  }
  .order-xl-9 {
    -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
            order: 9;
  }
  .order-xl-10 {
    -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
            order: 10;
  }
  .order-xl-11 {
    -webkit-box-ordinal-group: 12;
        -ms-flex-order: 11;
            order: 11;
  }
  .order-xl-12 {
    -webkit-box-ordinal-group: 13;
        -ms-flex-order: 12;
            order: 12;
  }
  .offset-xl-0 {
    margin-left: 0;
  }
  .offset-xl-1 {
    margin-left: 8.33333333%;
  }
  .offset-xl-2 {
    margin-left: 16.66666667%;
  }
  .offset-xl-3 {
    margin-left: 25%;
  }
  .offset-xl-4 {
    margin-left: 33.33333333%;
  }
  .offset-xl-5 {
    margin-left: 41.66666667%;
  }
  .offset-xl-6 {
    margin-left: 50%;
  }
  .offset-xl-7 {
    margin-left: 58.33333333%;
  }
  .offset-xl-8 {
    margin-left: 66.66666667%;
  }
  .offset-xl-9 {
    margin-left: 75%;
  }
  .offset-xl-10 {
    margin-left: 83.33333333%;
  }
  .offset-xl-11 {
    margin-left: 91.66666667%;
  }
}
.table {
  width: 100%;
  margin-bottom: 0.9375rem;
  color: #363636;
  background-color: transparent;
}
.table th,
.table td {
  padding: 0.9375rem;
  vertical-align: top;
  border-top: 0.0625rem solid #ccc;
}
.table thead th {
  vertical-align: bottom;
  border-bottom: 0.125rem solid #ccc;
}
.table tbody + tbody {
  border-top: 0.125rem solid #ccc;
}

.table-sm th,
.table-sm td {
  padding: 0.625rem;
}

.table-bordered {
  border: 0.0625rem solid #ccc;
}
.table-bordered th,
.table-bordered td {
  border: 0.0625rem solid #ccc;
}
.table-bordered thead th,
.table-bordered thead td {
  border-bottom-width: 0.125rem;
}

.table-borderless th,
.table-borderless td,
.table-borderless thead th,
.table-borderless tbody + tbody {
  border: 0;
}

.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(0, 0, 0, 0.05);
}

.table-hover tbody tr:hover {
  color: #363636;
  background-color: rgba(0, 0, 0, 0.075);
}

.table-primary,
.table-primary > th,
.table-primary > td {
  background-color: #c6d7f7;
}
.table-primary th,
.table-primary td,
.table-primary thead th,
.table-primary tbody + tbody {
  border-color: #94b4f0;
}

.table-hover .table-primary:hover {
  background-color: #b0c7f4;
}
.table-hover .table-primary:hover > td,
.table-hover .table-primary:hover > th {
  background-color: #b0c7f4;
}

.table-secondary,
.table-secondary > th,
.table-secondary > td {
  background-color: #cdcdcd;
}
.table-secondary th,
.table-secondary td,
.table-secondary thead th,
.table-secondary tbody + tbody {
  border-color: #a2a2a2;
}

.table-hover .table-secondary:hover {
  background-color: silver;
}
.table-hover .table-secondary:hover > td,
.table-hover .table-secondary:hover > th {
  background-color: silver;
}

.table-success,
.table-success > th,
.table-success > td {
  background-color: #b9d5c7;
}
.table-success th,
.table-success td,
.table-success thead th,
.table-success tbody + tbody {
  border-color: #7cb298;
}

.table-hover .table-success:hover {
  background-color: #a9cbba;
}
.table-hover .table-success:hover > td,
.table-hover .table-success:hover > th {
  background-color: #a9cbba;
}

.table-info,
.table-info > th,
.table-info > td {
  background-color: #c5d7e0;
}
.table-info th,
.table-info td,
.table-info thead th,
.table-info tbody + tbody {
  border-color: #94b5c5;
}

.table-hover .table-info:hover {
  background-color: #b4ccd7;
}
.table-hover .table-info:hover > td,
.table-hover .table-info:hover > th {
  background-color: #b4ccd7;
}

.table-warning,
.table-warning > th,
.table-warning > td {
  background-color: #fae5b8;
}
.table-warning th,
.table-warning td,
.table-warning thead th,
.table-warning tbody + tbody {
  border-color: #f6ce7c;
}

.table-hover .table-warning:hover {
  background-color: #f8dca0;
}
.table-hover .table-warning:hover > td,
.table-hover .table-warning:hover > th {
  background-color: #f8dca0;
}

.table-danger,
.table-danger > th,
.table-danger > td {
  background-color: #e6bfc0;
}
.table-danger th,
.table-danger td,
.table-danger thead th,
.table-danger tbody + tbody {
  border-color: #d0888b;
}

.table-hover .table-danger:hover {
  background-color: #dfadae;
}
.table-hover .table-danger:hover > td,
.table-hover .table-danger:hover > th {
  background-color: #dfadae;
}

.table-light,
.table-light > th,
.table-light > td {
  background-color: white;
}
.table-light th,
.table-light td,
.table-light thead th,
.table-light tbody + tbody {
  border-color: white;
}

.table-hover .table-light:hover {
  background-color: #f2f2f2;
}
.table-hover .table-light:hover > td,
.table-hover .table-light:hover > th {
  background-color: #f2f2f2;
}

.table-dark,
.table-dark > th,
.table-dark > td {
  background-color: #c7c7c7;
}
.table-dark th,
.table-dark td,
.table-dark thead th,
.table-dark tbody + tbody {
  border-color: #969696;
}

.table-hover .table-dark:hover {
  background-color: #bababa;
}
.table-hover .table-dark:hover > td,
.table-hover .table-dark:hover > th {
  background-color: #bababa;
}

.table-green,
.table-green > th,
.table-green > td {
  background-color: #b9d5c7;
}
.table-green th,
.table-green td,
.table-green thead th,
.table-green tbody + tbody {
  border-color: #7cb298;
}

.table-hover .table-green:hover {
  background-color: #a9cbba;
}
.table-hover .table-green:hover > td,
.table-hover .table-green:hover > th {
  background-color: #a9cbba;
}

.table-lime,
.table-lime > th,
.table-lime > td {
  background-color: #cae7c3;
}
.table-lime th,
.table-lime td,
.table-lime thead th,
.table-lime tbody + tbody {
  border-color: #9cd28f;
}

.table-hover .table-lime:hover {
  background-color: #bae0b1;
}
.table-hover .table-lime:hover > td,
.table-hover .table-lime:hover > th {
  background-color: #bae0b1;
}

.table-black,
.table-black > th,
.table-black > td {
  background-color: #b8b8b8;
}
.table-black th,
.table-black td,
.table-black thead th,
.table-black tbody + tbody {
  border-color: #7a7a7a;
}

.table-hover .table-black:hover {
  background-color: #ababab;
}
.table-hover .table-black:hover > td,
.table-hover .table-black:hover > th {
  background-color: #ababab;
}

.table-focus,
.table-focus > th,
.table-focus > td {
  background-color: #d9e4ea;
}
.table-focus th,
.table-focus td,
.table-focus thead th,
.table-focus tbody + tbody {
  border-color: #b8ced8;
}

.table-hover .table-focus:hover {
  background-color: #c9d8e1;
}
.table-hover .table-focus:hover > td,
.table-hover .table-focus:hover > th {
  background-color: #c9d8e1;
}

.table-active,
.table-active > th,
.table-active > td {
  background-color: rgba(0, 0, 0, 0.075);
}

.table-hover .table-active:hover {
  background-color: rgba(0, 0, 0, 0.075);
}
.table-hover .table-active:hover > td,
.table-hover .table-active:hover > th {
  background-color: rgba(0, 0, 0, 0.075);
}

.table .thead-dark th {
  color: #fff;
  background-color: #666;
  border-color: #2e2e2e;
}
.table .thead-light th {
  color: #4c4c4c;
  background-color: #ccc;
  border-color: #ccc;
}

.table-dark {
  color: #fff;
  background-color: #666;
}
.table-dark th,
.table-dark td,
.table-dark thead th {
  border-color: #2e2e2e;
}
.table-dark.table-bordered {
  border: 0;
}
.table-dark.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(255, 255, 255, 0.05);
}
.table-dark.table-hover tbody tr:hover {
  color: #fff;
  background-color: rgba(255, 255, 255, 0.075);
}

@media (max-width: 575.98px) {
  .table-responsive-sm {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-sm > .table-bordered {
    border: 0;
  }
}
@media (max-width: 767.98px) {
  .table-responsive-md {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-md > .table-bordered {
    border: 0;
  }
}
@media (max-width: 1024.98px) {
  .table-responsive-lg {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-lg > .table-bordered {
    border: 0;
  }
}
@media (max-width: 1365.98px) {
  .table-responsive-xl {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-xl > .table-bordered {
    border: 0;
  }
}
.table-responsive {
  display: block;
  width: 100%;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}
.table-responsive > .table-bordered {
  border: 0;
}

.form-control {
  display: block;
  width: 100%;
  height: calc(2.15rem + 0.125rem);
  padding: 0.375rem 0.75rem;
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.4;
  color: #363636;
  background-color: #fff;
  background-clip: padding-box;
  border: 0.0625rem solid #ccc;
  border-radius: 0.125rem;
  -webkit-transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-control {
    -webkit-transition: none;
    transition: none;
  }
}
.form-control::-ms-expand {
  background-color: transparent;
  border: 0;
}
.form-control:focus {
  color: #363636;
  background-color: #fff;
  border-color: #363636;
  outline: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.form-control::-webkit-input-placeholder {
  color: #666;
  opacity: 1;
}
.form-control::-moz-placeholder {
  color: #666;
  opacity: 1;
}
.form-control:-ms-input-placeholder {
  color: #666;
  opacity: 1;
}
.form-control::-ms-input-placeholder {
  color: #666;
  opacity: 1;
}
.form-control::placeholder {
  color: #666;
  opacity: 1;
}
.form-control:disabled, .form-control[readonly] {
  background-color: #e8e8e8;
  opacity: 1;
}

input[type=date].form-control,
input[type=time].form-control,
input[type=datetime-local].form-control,
input[type=month].form-control {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}

select.form-control:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #363636;
}
select.form-control:focus::-ms-value {
  color: #363636;
  background-color: #fff;
}

.form-control-file,
.form-control-range {
  display: block;
  width: 100%;
}

.col-form-label {
  padding-top: 0.4375rem;
  padding-bottom: 0.4375rem;
  margin-bottom: 0;
  font-size: inherit;
  line-height: 1.4;
}

.col-form-label-lg {
  padding-top: 1.0625rem;
  padding-bottom: 1.0625rem;
  font-size: 1.25rem;
  line-height: 1.2;
}

.col-form-label-sm {
  padding-top: 0.3125rem;
  padding-bottom: 0.3125rem;
  font-size: 1rem;
  line-height: 1.2;
}

.form-control-plaintext {
  display: block;
  width: 100%;
  padding: 0.375rem 0;
  margin-bottom: 0;
  font-size: 1rem;
  line-height: 1.4;
  color: #363636;
  background-color: transparent;
  border: solid transparent;
  border-width: 0.0625rem 0;
}
.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {
  padding-right: 0;
  padding-left: 0;
}

.form-control-sm {
  height: calc(1.2em + 0.5rem + 0.125rem);
  padding: 0.25rem 0.5rem;
  font-size: 1rem;
  line-height: 1.2;
  border-radius: 0.125rem;
}

.form-control-lg {
  height: calc(1.2em + 2rem + 0.125rem);
  padding: 1rem 1.875rem;
  font-size: 1.25rem;
  line-height: 1.2;
  border-radius: 0.1875rem;
}

select.form-control[size], select.form-control[multiple] {
  height: auto;
}

textarea.form-control {
  height: auto;
}

.form-group {
  margin-bottom: 0.9375rem;
}

.form-text {
  display: block;
  margin-top: 0.3125rem;
}

.form-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-right: -0.3125rem;
  margin-left: -0.3125rem;
}
.form-row > .col,
.form-row > [class*=col-] {
  padding-right: 0.3125rem;
  padding-left: 0.3125rem;
}

.form-check {
  position: relative;
  display: block;
  padding-left: 0.625rem;
}

.form-check-input {
  position: absolute;
  margin-top: 0.9375rem;
  margin-left: -0.625rem;
}
.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {
  color: #666;
}

.form-check-label {
  margin-bottom: 0;
}

.form-check-inline {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-left: 0;
  margin-right: 0.75rem;
}
.form-check-inline .form-check-input {
  position: static;
  margin-top: 0;
  margin-right: 0.3125rem;
  margin-left: 0;
}

.valid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.3125rem;
  font-size: 1rem;
  color: #046a38;
}

.valid-tooltip {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 1.0625rem 1.0625rem;
  margin-top: 0.1rem;
  font-size: 1rem;
  line-height: 1.4;
  color: #fff;
  background-color: #046a38;
  border-radius: 0.125rem;
}
.form-row > .col > .valid-tooltip, .form-row > [class*=col-] > .valid-tooltip {
  left: 0.3125rem;
}

.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: #046a38;
}
.was-validated .form-control:valid:focus, .form-control.is-valid:focus {
  border-color: #046a38;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.25);
          box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.25);
}

.was-validated .custom-select:valid, .custom-select.is-valid {
  border-color: #046a38;
}
.was-validated .custom-select:valid:focus, .custom-select.is-valid:focus {
  border-color: #046a38;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.25);
          box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.25);
}

.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
  color: #046a38;
}
.was-validated .form-check-input:valid ~ .valid-feedback,
.was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback,
.form-check-input.is-valid ~ .valid-tooltip {
  display: block;
}

.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label {
  color: #046a38;
}
.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {
  border-color: #046a38;
}
.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before {
  border-color: #069b52;
  background-color: #069b52;
}
.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.25);
          box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.25);
}
.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #046a38;
}

.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {
  border-color: #046a38;
}
.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {
  border-color: #046a38;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.25);
          box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.25);
}

.invalid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.3125rem;
  font-size: 1rem;
  color: #a51a1f;
}

.invalid-tooltip {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 1.0625rem 1.0625rem;
  margin-top: 0.1rem;
  font-size: 1rem;
  line-height: 1.4;
  color: #fff;
  background-color: #a51a1f;
  border-radius: 0.125rem;
}
.form-row > .col > .invalid-tooltip, .form-row > [class*=col-] > .invalid-tooltip {
  left: 0.3125rem;
}

.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: #a51a1f;
}
.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {
  border-color: #a51a1f;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.25);
          box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.25);
}

.was-validated .custom-select:invalid, .custom-select.is-invalid {
  border-color: #a51a1f;
}
.was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus {
  border-color: #a51a1f;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.25);
          box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.25);
}

.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
  color: #a51a1f;
}
.was-validated .form-check-input:invalid ~ .invalid-feedback,
.was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback,
.form-check-input.is-invalid ~ .invalid-tooltip {
  display: block;
}

.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label {
  color: #a51a1f;
}
.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before {
  border-color: #a51a1f;
}
.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before {
  border-color: #d12127;
  background-color: #d12127;
}
.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.25);
          box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.25);
}
.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #a51a1f;
}

.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {
  border-color: #a51a1f;
}
.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label {
  border-color: #a51a1f;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.25);
          box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.25);
}

.form-inline {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.form-inline .form-check {
  width: 100%;
}
@media (min-width: 576px) {
  .form-inline label {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    margin-bottom: 0;
  }
  .form-inline .form-group {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row wrap;
            flex-flow: row wrap;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-bottom: 0;
  }
  .form-inline .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  .form-inline .form-control-plaintext {
    display: inline-block;
  }
  .form-inline .input-group,
  .form-inline .custom-select {
    width: auto;
  }
  .form-inline .form-check {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    width: auto;
    padding-left: 0;
  }
  .form-inline .form-check-input {
    position: relative;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    margin-top: 0;
    margin-right: 0.25rem;
    margin-left: 0;
  }
  .form-inline .custom-control {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  .form-inline .custom-control-label {
    margin-bottom: 0;
  }
}

.btn {
  display: inline-block;
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
  color: #363636;
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  background-color: transparent;
  border: 0.125rem solid transparent;
  padding: 0.46875rem 0.9375rem;
  font-size: 1.125rem;
  line-height: 1.2;
  border-radius: 0.125rem;
  -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  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;
  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, -webkit-box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .btn {
    -webkit-transition: none;
    transition: none;
  }
}
.btn:hover {
  color: #363636;
  text-decoration: none;
}
.btn:focus, .btn.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(50, 111, 226, 0.216);
          box-shadow: 0 0 0 0.125rem rgba(50, 111, 226, 0.216);
}
.btn.disabled, .btn:disabled {
  opacity: 1;
}
.btn:not(:disabled):not(.disabled) {
  cursor: pointer;
}
a.btn.disabled,
fieldset:disabled a.btn {
  pointer-events: none;
}

.btn-primary {
  color: #fff;
  background-color: #326fe2;
  border-color: #326fe2;
}
.btn-primary:hover {
  color: #fff;
  background-color: #1d5bd0;
  border-color: #1c57c5;
}
.btn-primary:focus, .btn-primary.focus {
  color: #fff;
  background-color: #1d5bd0;
  border-color: #1c57c5;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(81, 133, 230, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(81, 133, 230, 0.5);
}
.btn-primary.disabled, .btn-primary:disabled {
  color: #fff;
  background-color: #326fe2;
  border-color: #326fe2;
}
.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle {
  color: #fff;
  background-color: #1c57c5;
  border-color: #1a52ba;
}
.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-primary.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(81, 133, 230, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(81, 133, 230, 0.5);
}

.btn-secondary {
  color: #fff;
  background-color: #4c4c4c;
  border-color: #4c4c4c;
}
.btn-secondary:hover {
  color: #fff;
  background-color: #393939;
  border-color: #333333;
}
.btn-secondary:focus, .btn-secondary.focus {
  color: #fff;
  background-color: #393939;
  border-color: #333333;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(103, 103, 103, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(103, 103, 103, 0.5);
}
.btn-secondary.disabled, .btn-secondary:disabled {
  color: #fff;
  background-color: #4c4c4c;
  border-color: #4c4c4c;
}
.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle {
  color: #fff;
  background-color: #333333;
  border-color: #2c2c2c;
}
.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-secondary.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(103, 103, 103, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(103, 103, 103, 0.5);
}

.btn-success {
  color: #fff;
  background-color: #046a38;
  border-color: #046a38;
}
.btn-success:hover {
  color: #fff;
  background-color: #034525;
  border-color: #02391e;
}
.btn-success:focus, .btn-success.focus {
  color: #fff;
  background-color: #034525;
  border-color: #02391e;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(42, 128, 86, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(42, 128, 86, 0.5);
}
.btn-success.disabled, .btn-success:disabled {
  color: #fff;
  background-color: #046a38;
  border-color: #046a38;
}
.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle {
  color: #fff;
  background-color: #02391e;
  border-color: #022d18;
}
.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus, .show > .btn-success.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(42, 128, 86, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(42, 128, 86, 0.5);
}

.btn-info {
  color: #fff;
  background-color: #31708f;
  border-color: #31708f;
}
.btn-info:hover {
  color: #fff;
  background-color: #275a73;
  border-color: #245269;
}
.btn-info:focus, .btn-info.focus {
  color: #fff;
  background-color: #275a73;
  border-color: #245269;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(80, 133, 160, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(80, 133, 160, 0.5);
}
.btn-info.disabled, .btn-info:disabled {
  color: #fff;
  background-color: #31708f;
  border-color: #31708f;
}
.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle {
  color: #fff;
  background-color: #245269;
  border-color: #214b60;
}
.btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus, .show > .btn-info.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(80, 133, 160, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(80, 133, 160, 0.5);
}

.btn-warning {
  color: #1b1b1b;
  background-color: #eea103;
  border-color: #eea103;
}
.btn-warning:hover {
  color: #fff;
  background-color: #c88703;
  border-color: #bc7f02;
}
.btn-warning:focus, .btn-warning.focus {
  color: #fff;
  background-color: #c88703;
  border-color: #bc7f02;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(206, 141, 7, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(206, 141, 7, 0.5);
}
.btn-warning.disabled, .btn-warning:disabled {
  color: #1b1b1b;
  background-color: #eea103;
  border-color: #eea103;
}
.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, .show > .btn-warning.dropdown-toggle {
  color: #fff;
  background-color: #bc7f02;
  border-color: #af7602;
}
.btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-warning.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(206, 141, 7, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(206, 141, 7, 0.5);
}

.btn-danger {
  color: #fff;
  background-color: #a51a1f;
  border-color: #a51a1f;
}
.btn-danger:hover {
  color: #fff;
  background-color: #841519;
  border-color: #791317;
}
.btn-danger:focus, .btn-danger.focus {
  color: #fff;
  background-color: #841519;
  border-color: #791317;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(179, 60, 65, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(179, 60, 65, 0.5);
}
.btn-danger.disabled, .btn-danger:disabled {
  color: #fff;
  background-color: #a51a1f;
  border-color: #a51a1f;
}
.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle {
  color: #fff;
  background-color: #791317;
  border-color: #6e1115;
}
.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-danger.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(179, 60, 65, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(179, 60, 65, 0.5);
}

.btn-light {
  color: #1b1b1b;
  background-color: #fff;
  border-color: #fff;
}
.btn-light:hover {
  color: #1b1b1b;
  background-color: #ececec;
  border-color: #e6e6e6;
}
.btn-light:focus, .btn-light.focus {
  color: #1b1b1b;
  background-color: #ececec;
  border-color: #e6e6e6;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(221, 221, 221, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(221, 221, 221, 0.5);
}
.btn-light.disabled, .btn-light:disabled {
  color: #1b1b1b;
  background-color: #fff;
  border-color: #fff;
}
.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle {
  color: #1b1b1b;
  background-color: #e6e6e6;
  border-color: #dfdfdf;
}
.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus, .show > .btn-light.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(221, 221, 221, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(221, 221, 221, 0.5);
}

.btn-dark {
  color: #fff;
  background-color: #363636;
  border-color: #363636;
}
.btn-dark:hover {
  color: #fff;
  background-color: #232323;
  border-color: #1d1d1d;
}
.btn-dark:focus, .btn-dark.focus {
  color: #fff;
  background-color: #232323;
  border-color: #1d1d1d;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(84, 84, 84, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(84, 84, 84, 0.5);
}
.btn-dark.disabled, .btn-dark:disabled {
  color: #fff;
  background-color: #363636;
  border-color: #363636;
}
.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle {
  color: #fff;
  background-color: #1d1d1d;
  border-color: #161616;
}
.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-dark.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(84, 84, 84, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(84, 84, 84, 0.5);
}

.btn-green {
  color: #fff;
  background-color: #046a38;
  border-color: #046a38;
}
.btn-green:hover {
  color: #fff;
  background-color: #034525;
  border-color: #02391e;
}
.btn-green:focus, .btn-green.focus {
  color: #fff;
  background-color: #034525;
  border-color: #02391e;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(42, 128, 86, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(42, 128, 86, 0.5);
}
.btn-green.disabled, .btn-green:disabled {
  color: #fff;
  background-color: #046a38;
  border-color: #046a38;
}
.btn-green:not(:disabled):not(.disabled):active, .btn-green:not(:disabled):not(.disabled).active, .show > .btn-green.dropdown-toggle {
  color: #fff;
  background-color: #02391e;
  border-color: #022d18;
}
.btn-green:not(:disabled):not(.disabled):active:focus, .btn-green:not(:disabled):not(.disabled).active:focus, .show > .btn-green.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(42, 128, 86, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(42, 128, 86, 0.5);
}

.btn-lime {
  color: #fff;
  background-color: #41a928;
  border-color: #41a928;
}
.btn-lime:hover {
  color: #fff;
  background-color: #358a21;
  border-color: #31801e;
}
.btn-lime:focus, .btn-lime.focus {
  color: #fff;
  background-color: #358a21;
  border-color: #31801e;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(94, 182, 72, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(94, 182, 72, 0.5);
}
.btn-lime.disabled, .btn-lime:disabled {
  color: #fff;
  background-color: #41a928;
  border-color: #41a928;
}
.btn-lime:not(:disabled):not(.disabled):active, .btn-lime:not(:disabled):not(.disabled).active, .show > .btn-lime.dropdown-toggle {
  color: #fff;
  background-color: #31801e;
  border-color: #2d751c;
}
.btn-lime:not(:disabled):not(.disabled):active:focus, .btn-lime:not(:disabled):not(.disabled).active:focus, .show > .btn-lime.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(94, 182, 72, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(94, 182, 72, 0.5);
}

.btn-black {
  color: #fff;
  background-color: #000;
  border-color: #000;
}
.btn-black:hover {
  color: #fff;
  background-color: black;
  border-color: black;
}
.btn-black:focus, .btn-black.focus {
  color: #fff;
  background-color: black;
  border-color: black;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(38, 38, 38, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(38, 38, 38, 0.5);
}
.btn-black.disabled, .btn-black:disabled {
  color: #fff;
  background-color: #000;
  border-color: #000;
}
.btn-black:not(:disabled):not(.disabled):active, .btn-black:not(:disabled):not(.disabled).active, .show > .btn-black.dropdown-toggle {
  color: #fff;
  background-color: black;
  border-color: black;
}
.btn-black:not(:disabled):not(.disabled):active:focus, .btn-black:not(:disabled):not(.disabled).active:focus, .show > .btn-black.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(38, 38, 38, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(38, 38, 38, 0.5);
}

.btn-focus {
  color: #fff;
  background-color: #76a0b4;
  border-color: #76a0b4;
}
.btn-focus:hover {
  color: #fff;
  background-color: #5d8fa6;
  border-color: #5788a0;
}
.btn-focus:focus, .btn-focus.focus {
  color: #fff;
  background-color: #5d8fa6;
  border-color: #5788a0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(139, 174, 191, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(139, 174, 191, 0.5);
}
.btn-focus.disabled, .btn-focus:disabled {
  color: #fff;
  background-color: #76a0b4;
  border-color: #76a0b4;
}
.btn-focus:not(:disabled):not(.disabled):active, .btn-focus:not(:disabled):not(.disabled).active, .show > .btn-focus.dropdown-toggle {
  color: #fff;
  background-color: #5788a0;
  border-color: #538197;
}
.btn-focus:not(:disabled):not(.disabled):active:focus, .btn-focus:not(:disabled):not(.disabled).active:focus, .show > .btn-focus.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(139, 174, 191, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(139, 174, 191, 0.5);
}

.btn-outline-primary {
  color: #326fe2;
  border-color: #326fe2;
}
.btn-outline-primary:hover {
  color: #fff;
  background-color: #326fe2;
  border-color: #326fe2;
}
.btn-outline-primary:focus, .btn-outline-primary.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(50, 111, 226, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(50, 111, 226, 0.5);
}
.btn-outline-primary.disabled, .btn-outline-primary:disabled {
  color: #326fe2;
  background-color: transparent;
}
.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, .show > .btn-outline-primary.dropdown-toggle {
  color: #fff;
  background-color: #326fe2;
  border-color: #326fe2;
}
.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-primary.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(50, 111, 226, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(50, 111, 226, 0.5);
}

.btn-outline-secondary, .input-group-prepend .input-group-text,
.input-group-append .input-group-text {
  color: #4c4c4c;
  border-color: #4c4c4c;
}
.btn-outline-secondary:hover, .input-group-prepend .input-group-text:hover,
.input-group-append .input-group-text:hover {
  color: #fff;
  background-color: #4c4c4c;
  border-color: #4c4c4c;
}
.btn-outline-secondary:focus, .input-group-prepend .input-group-text:focus,
.input-group-append .input-group-text:focus, .btn-outline-secondary.focus, .input-group-prepend .focus.input-group-text,
.input-group-append .focus.input-group-text {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(76, 76, 76, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(76, 76, 76, 0.5);
}
.btn-outline-secondary.disabled, .input-group-prepend .disabled.input-group-text,
.input-group-append .disabled.input-group-text, .btn-outline-secondary:disabled, .input-group-prepend .input-group-text:disabled,
.input-group-append .input-group-text:disabled {
  color: #4c4c4c;
  background-color: transparent;
}
.btn-outline-secondary:not(:disabled):not(.disabled):active, .input-group-prepend .input-group-text:not(:disabled):not(.disabled):active,
.input-group-append .input-group-text:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active, .input-group-prepend .input-group-text:not(:disabled):not(.disabled).active,
.input-group-append .input-group-text:not(:disabled):not(.disabled).active, .show > .btn-outline-secondary.dropdown-toggle, .input-group-prepend .show > .dropdown-toggle.input-group-text,
.input-group-append .show > .dropdown-toggle.input-group-text {
  color: #fff;
  background-color: #4c4c4c;
  border-color: #4c4c4c;
}
.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .input-group-prepend .input-group-text:not(:disabled):not(.disabled):active:focus,
.input-group-append .input-group-text:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .input-group-prepend .input-group-text:not(:disabled):not(.disabled).active:focus,
.input-group-append .input-group-text:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-secondary.dropdown-toggle:focus, .input-group-prepend .show > .dropdown-toggle.input-group-text:focus,
.input-group-append .show > .dropdown-toggle.input-group-text:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(76, 76, 76, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(76, 76, 76, 0.5);
}

.btn-outline-success {
  color: #046a38;
  border-color: #046a38;
}
.btn-outline-success:hover {
  color: #fff;
  background-color: #046a38;
  border-color: #046a38;
}
.btn-outline-success:focus, .btn-outline-success.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
}
.btn-outline-success.disabled, .btn-outline-success:disabled {
  color: #046a38;
  background-color: transparent;
}
.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active, .show > .btn-outline-success.dropdown-toggle {
  color: #fff;
  background-color: #046a38;
  border-color: #046a38;
}
.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-success.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
}

.btn-outline-info {
  color: #31708f;
  border-color: #31708f;
}
.btn-outline-info:hover {
  color: #fff;
  background-color: #31708f;
  border-color: #31708f;
}
.btn-outline-info:focus, .btn-outline-info.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(49, 112, 143, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(49, 112, 143, 0.5);
}
.btn-outline-info.disabled, .btn-outline-info:disabled {
  color: #31708f;
  background-color: transparent;
}
.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active, .show > .btn-outline-info.dropdown-toggle {
  color: #fff;
  background-color: #31708f;
  border-color: #31708f;
}
.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-info.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(49, 112, 143, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(49, 112, 143, 0.5);
}

.btn-outline-warning {
  color: #eea103;
  border-color: #eea103;
}
.btn-outline-warning:hover {
  color: #1b1b1b;
  background-color: #eea103;
  border-color: #eea103;
}
.btn-outline-warning:focus, .btn-outline-warning.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(238, 161, 3, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(238, 161, 3, 0.5);
}
.btn-outline-warning.disabled, .btn-outline-warning:disabled {
  color: #eea103;
  background-color: transparent;
}
.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active, .show > .btn-outline-warning.dropdown-toggle {
  color: #1b1b1b;
  background-color: #eea103;
  border-color: #eea103;
}
.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-warning.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(238, 161, 3, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(238, 161, 3, 0.5);
}

.btn-outline-danger {
  color: #a51a1f;
  border-color: #a51a1f;
}
.btn-outline-danger:hover {
  color: #fff;
  background-color: #a51a1f;
  border-color: #a51a1f;
}
.btn-outline-danger:focus, .btn-outline-danger.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.5);
}
.btn-outline-danger.disabled, .btn-outline-danger:disabled {
  color: #a51a1f;
  background-color: transparent;
}
.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active, .show > .btn-outline-danger.dropdown-toggle {
  color: #fff;
  background-color: #a51a1f;
  border-color: #a51a1f;
}
.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-danger.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.5);
}

.btn-outline-light {
  color: #fff;
  border-color: #fff;
}
.btn-outline-light:hover {
  color: #1b1b1b;
  background-color: #fff;
  border-color: #fff;
}
.btn-outline-light:focus, .btn-outline-light.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(255, 255, 255, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(255, 255, 255, 0.5);
}
.btn-outline-light.disabled, .btn-outline-light:disabled {
  color: #fff;
  background-color: transparent;
}
.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active, .show > .btn-outline-light.dropdown-toggle {
  color: #1b1b1b;
  background-color: #fff;
  border-color: #fff;
}
.btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-light.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(255, 255, 255, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(255, 255, 255, 0.5);
}

.btn-outline-dark {
  color: #363636;
  border-color: #363636;
}
.btn-outline-dark:hover {
  color: #fff;
  background-color: #363636;
  border-color: #363636;
}
.btn-outline-dark:focus, .btn-outline-dark.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(54, 54, 54, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(54, 54, 54, 0.5);
}
.btn-outline-dark.disabled, .btn-outline-dark:disabled {
  color: #363636;
  background-color: transparent;
}
.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active, .show > .btn-outline-dark.dropdown-toggle {
  color: #fff;
  background-color: #363636;
  border-color: #363636;
}
.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-dark.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(54, 54, 54, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(54, 54, 54, 0.5);
}

.btn-outline-green {
  color: #046a38;
  border-color: #046a38;
}
.btn-outline-green:hover {
  color: #fff;
  background-color: #046a38;
  border-color: #046a38;
}
.btn-outline-green:focus, .btn-outline-green.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
}
.btn-outline-green.disabled, .btn-outline-green:disabled {
  color: #046a38;
  background-color: transparent;
}
.btn-outline-green:not(:disabled):not(.disabled):active, .btn-outline-green:not(:disabled):not(.disabled).active, .show > .btn-outline-green.dropdown-toggle {
  color: #fff;
  background-color: #046a38;
  border-color: #046a38;
}
.btn-outline-green:not(:disabled):not(.disabled):active:focus, .btn-outline-green:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-green.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
}

.btn-outline-lime {
  color: #41a928;
  border-color: #41a928;
}
.btn-outline-lime:hover {
  color: #fff;
  background-color: #41a928;
  border-color: #41a928;
}
.btn-outline-lime:focus, .btn-outline-lime.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(65, 169, 40, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(65, 169, 40, 0.5);
}
.btn-outline-lime.disabled, .btn-outline-lime:disabled {
  color: #41a928;
  background-color: transparent;
}
.btn-outline-lime:not(:disabled):not(.disabled):active, .btn-outline-lime:not(:disabled):not(.disabled).active, .show > .btn-outline-lime.dropdown-toggle {
  color: #fff;
  background-color: #41a928;
  border-color: #41a928;
}
.btn-outline-lime:not(:disabled):not(.disabled):active:focus, .btn-outline-lime:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-lime.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(65, 169, 40, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(65, 169, 40, 0.5);
}

.btn-outline-black {
  color: #000;
  border-color: #000;
}
.btn-outline-black:hover {
  color: #fff;
  background-color: #000;
  border-color: #000;
}
.btn-outline-black:focus, .btn-outline-black.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(0, 0, 0, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(0, 0, 0, 0.5);
}
.btn-outline-black.disabled, .btn-outline-black:disabled {
  color: #000;
  background-color: transparent;
}
.btn-outline-black:not(:disabled):not(.disabled):active, .btn-outline-black:not(:disabled):not(.disabled).active, .show > .btn-outline-black.dropdown-toggle {
  color: #fff;
  background-color: #000;
  border-color: #000;
}
.btn-outline-black:not(:disabled):not(.disabled):active:focus, .btn-outline-black:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-black.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(0, 0, 0, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(0, 0, 0, 0.5);
}

.btn-outline-focus {
  color: #76a0b4;
  border-color: #76a0b4;
}
.btn-outline-focus:hover {
  color: #fff;
  background-color: #76a0b4;
  border-color: #76a0b4;
}
.btn-outline-focus:focus, .btn-outline-focus.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(118, 160, 180, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(118, 160, 180, 0.5);
}
.btn-outline-focus.disabled, .btn-outline-focus:disabled {
  color: #76a0b4;
  background-color: transparent;
}
.btn-outline-focus:not(:disabled):not(.disabled):active, .btn-outline-focus:not(:disabled):not(.disabled).active, .show > .btn-outline-focus.dropdown-toggle {
  color: #fff;
  background-color: #76a0b4;
  border-color: #76a0b4;
}
.btn-outline-focus:not(:disabled):not(.disabled):active:focus, .btn-outline-focus:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-focus.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(118, 160, 180, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(118, 160, 180, 0.5);
}

.btn-link {
  font-weight: 400;
  color: #326fe2;
  text-decoration: underline;
}
.btn-link:hover {
  color: #326fe2;
  text-decoration: none;
}
.btn-link:focus, .btn-link.focus {
  text-decoration: none;
}
.btn-link:disabled, .btn-link.disabled {
  color: #666;
  pointer-events: none;
}

.btn-lg, .btn-group-lg > .btn {
  padding: 1rem 1.875rem;
  font-size: 1.25rem;
  line-height: 1.2;
  border-radius: 0.25rem;
}

.btn-sm, .btn-group-sm > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 1rem;
  line-height: 1.2;
  border-radius: 0.125rem;
}

.btn-block {
  display: block;
  width: 100%;
}
.btn-block + .btn-block {
  margin-top: 0.5rem;
}

input[type=submit].btn-block,
input[type=reset].btn-block,
input[type=button].btn-block {
  width: 100%;
}

.fade {
  -webkit-transition: opacity 0.15s linear;
  transition: opacity 0.15s linear;
}
@media (prefers-reduced-motion: reduce) {
  .fade {
    -webkit-transition: none;
    transition: none;
  }
}
.fade:not(.show) {
  opacity: 0;
}

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

.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  -webkit-transition: height 0.35s ease;
  transition: height 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  .collapsing {
    -webkit-transition: none;
    transition: none;
  }
}
.collapsing.width {
  width: 0;
  height: auto;
  -webkit-transition: width 0.35s ease;
  transition: width 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  .collapsing.width {
    -webkit-transition: none;
    transition: none;
  }
}

.dropup,
.dropright,
.dropdown,
.dropleft {
  position: relative;
}

.dropdown-toggle {
  white-space: nowrap;
}
.dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-bottom: 0;
  border-left: 0.3em solid transparent;
}
.dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 10rem;
  padding: 0.5rem 0;
  margin: 0.125rem 0 0;
  font-size: 1rem;
  color: #363636;
  text-align: left;
  list-style: none;
  background-color: #fff;
  background-clip: padding-box;
  border: 0.0625rem solid #363636;
  border-radius: 0.125rem;
}

.dropdown-menu-left {
  right: auto;
  left: 0;
}

.dropdown-menu-right {
  right: 0;
  left: auto;
}

@media (min-width: 576px) {
  .dropdown-menu-sm-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-sm-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 768px) {
  .dropdown-menu-md-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-md-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1025px) {
  .dropdown-menu-lg-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-lg-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1366px) {
  .dropdown-menu-xl-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-xl-right {
    right: 0;
    left: auto;
  }
}
.dropup .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: 0.125rem;
}
.dropup .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0;
  border-right: 0.3em solid transparent;
  border-bottom: 0.3em solid;
  border-left: 0.3em solid transparent;
}
.dropup .dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropright .dropdown-menu {
  top: 0;
  right: auto;
  left: 100%;
  margin-top: 0;
  margin-left: 0.125rem;
}
.dropright .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0;
  border-bottom: 0.3em solid transparent;
  border-left: 0.3em solid;
}
.dropright .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropright .dropdown-toggle::after {
  vertical-align: 0;
}

.dropleft .dropdown-menu {
  top: 0;
  right: 100%;
  left: auto;
  margin-top: 0;
  margin-right: 0.125rem;
}
.dropleft .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
}
.dropleft .dropdown-toggle::after {
  display: none;
}
.dropleft .dropdown-toggle::before {
  display: inline-block;
  margin-right: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0.3em solid;
  border-bottom: 0.3em solid transparent;
}
.dropleft .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropleft .dropdown-toggle::before {
  vertical-align: 0;
}

.dropdown-menu[x-placement^=top], .dropdown-menu[x-placement^=right], .dropdown-menu[x-placement^=bottom], .dropdown-menu[x-placement^=left] {
  right: auto;
  bottom: auto;
}

.dropdown-divider {
  height: 0;
  margin: 0.46875rem 0;
  overflow: hidden;
  border-top: 1px solid #fff;
}

.dropdown-item {
  display: block;
  width: 100%;
  padding: 0.25rem 1.5rem;
  clear: both;
  font-weight: 400;
  color: #363636;
  text-align: inherit;
  text-decoration: none;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
}
.dropdown-item:hover, .dropdown-item:focus {
  color: #363636;
  text-decoration: none;
  background-color: transparent;
}
.dropdown-item.active, .dropdown-item:active {
  color: inherit;
  text-decoration: none;
  background-color: transparent;
}
.dropdown-item.disabled, .dropdown-item:disabled {
  color: #666;
  pointer-events: none;
  background-color: transparent;
}

.dropdown-menu.show {
  display: block;
}

.dropdown-header {
  display: block;
  padding: 0.5rem 1.5rem;
  margin-bottom: 0;
  font-size: 0.75rem;
  color: #ccc;
  white-space: nowrap;
}

.dropdown-item-text {
  display: block;
  padding: 0.25rem 1.5rem;
  color: #363636;
}

.btn-group,
.btn-group-vertical {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: middle;
}
.btn-group > .btn,
.btn-group-vertical > .btn {
  position: relative;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
}
.btn-group > .btn:hover,
.btn-group-vertical > .btn:hover {
  z-index: 1;
}
.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,
.btn-group-vertical > .btn:focus,
.btn-group-vertical > .btn:active,
.btn-group-vertical > .btn.active {
  z-index: 1;
}

.btn-toolbar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.btn-toolbar .input-group {
  width: auto;
}

.btn-group > .btn:not(:first-child),
.btn-group > .btn-group:not(:first-child) {
  margin-left: -0.125rem;
}
.btn-group > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group > .btn-group:not(:last-child) > .btn {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.btn-group > .btn:not(:first-child),
.btn-group > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.dropdown-toggle-split {
  padding-right: 0.703125rem;
  padding-left: 0.703125rem;
}
.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropright .dropdown-toggle-split::after {
  margin-left: 0;
}
.dropleft .dropdown-toggle-split::before {
  margin-right: 0;
}

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

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

.btn-group-vertical {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          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: -0.125rem;
}
.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:not(:first-child),
.btn-group-vertical > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.btn-group-toggle > .btn,
.btn-group-toggle > .btn-group > .btn {
  margin-bottom: 0;
}
.btn-group-toggle > .btn input[type=radio],
.btn-group-toggle > .btn input[type=checkbox],
.btn-group-toggle > .btn-group > .btn input[type=radio],
.btn-group-toggle > .btn-group > .btn input[type=checkbox] {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}

.input-group {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  width: 100%;
}
.input-group > .form-control,
.input-group > .form-control-plaintext,
.input-group > .custom-select,
.input-group > .custom-file {
  position: relative;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  width: 1%;
  min-width: 0;
  margin-bottom: 0;
}
.input-group > .form-control + .form-control,
.input-group > .form-control + .custom-select,
.input-group > .form-control + .custom-file,
.input-group > .form-control-plaintext + .form-control,
.input-group > .form-control-plaintext + .custom-select,
.input-group > .form-control-plaintext + .custom-file,
.input-group > .custom-select + .form-control,
.input-group > .custom-select + .custom-select,
.input-group > .custom-select + .custom-file,
.input-group > .custom-file + .form-control,
.input-group > .custom-file + .custom-select,
.input-group > .custom-file + .custom-file {
  margin-left: -0.0625rem;
}
.input-group > .form-control:focus,
.input-group > .custom-select:focus,
.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label {
  z-index: 3;
}
.input-group > .custom-file .custom-file-input:focus {
  z-index: 4;
}
.input-group > .form-control:not(:first-child),
.input-group > .custom-select:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.input-group > .custom-file {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.input-group > .custom-file:not(:last-child) .custom-file-label, .input-group > .custom-file:not(:last-child) .custom-file-label::after {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group > .custom-file:not(:first-child) .custom-file-label {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.input-group:not(.has-validation) > .form-control:not(:last-child),
.input-group:not(.has-validation) > .custom-select:not(:last-child),
.input-group:not(.has-validation) > .custom-file:not(:last-child) .custom-file-label,
.input-group:not(.has-validation) > .custom-file:not(:last-child) .custom-file-label::after {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group.has-validation > .form-control:nth-last-child(n+3),
.input-group.has-validation > .custom-select:nth-last-child(n+3),
.input-group.has-validation > .custom-file:nth-last-child(n+3) .custom-file-label,
.input-group.has-validation > .custom-file:nth-last-child(n+3) .custom-file-label::after {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.input-group-prepend,
.input-group-append {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.input-group-prepend .btn,
.input-group-append .btn {
  position: relative;
  z-index: 2;
}
.input-group-prepend .btn:focus,
.input-group-append .btn:focus {
  z-index: 3;
}
.input-group-prepend .btn + .btn,
.input-group-prepend .btn + .input-group-text,
.input-group-prepend .input-group-text + .input-group-text,
.input-group-prepend .input-group-text + .btn,
.input-group-append .btn + .btn,
.input-group-append .btn + .input-group-text,
.input-group-append .input-group-text + .input-group-text,
.input-group-append .input-group-text + .btn {
  margin-left: -0.0625rem;
}

.input-group-prepend {
  margin-right: -0.0625rem;
}

.input-group-append {
  margin-left: -0.0625rem;
}

.input-group-text {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0.375rem 0.75rem;
  margin-bottom: 0;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.4;
  color: #363636;
  text-align: center;
  white-space: nowrap;
  background-color: #e8e8e8;
  border: 0.0625rem solid #ccc;
  border-radius: 0.125rem;
}
.input-group-text input[type=radio],
.input-group-text input[type=checkbox] {
  margin-top: 0;
}

.input-group-lg > .form-control:not(textarea),
.input-group-lg > .custom-select {
  height: calc(1.2em + 2rem + 0.125rem);
}

.input-group-lg > .form-control,
.input-group-lg > .custom-select,
.input-group-lg > .input-group-prepend > .input-group-text,
.input-group-lg > .input-group-append > .input-group-text,
.input-group-lg > .input-group-prepend > .btn,
.input-group-lg > .input-group-append > .btn {
  padding: 1rem 1.875rem;
  font-size: 1.25rem;
  line-height: 1.2;
  border-radius: 0.1875rem;
}

.input-group-sm > .form-control:not(textarea),
.input-group-sm > .custom-select {
  height: calc(1.2em + 0.5rem + 0.125rem);
}

.input-group-sm > .form-control,
.input-group-sm > .custom-select,
.input-group-sm > .input-group-prepend > .input-group-text,
.input-group-sm > .input-group-append > .input-group-text,
.input-group-sm > .input-group-prepend > .btn,
.input-group-sm > .input-group-append > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 1rem;
  line-height: 1.2;
  border-radius: 0.125rem;
}

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

.input-group > .input-group-prepend > .btn,
.input-group > .input-group-prepend > .input-group-text,
.input-group:not(.has-validation) > .input-group-append:not(:last-child) > .btn,
.input-group:not(.has-validation) > .input-group-append:not(:last-child) > .input-group-text,
.input-group.has-validation > .input-group-append:nth-last-child(n+3) > .btn,
.input-group.has-validation > .input-group-append:nth-last-child(n+3) > .input-group-text,
.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.input-group > .input-group-append > .btn,
.input-group > .input-group-append > .input-group-text,
.input-group > .input-group-prepend:not(:first-child) > .btn,
.input-group > .input-group-prepend:not(:first-child) > .input-group-text,
.input-group > .input-group-prepend:first-child > .btn:not(:first-child),
.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.custom-control {
  position: relative;
  z-index: 1;
  display: block;
  min-height: 1.4rem;
  padding-left: 1.875rem;
  -webkit-print-color-adjust: exact;
          print-color-adjust: exact;
}

.custom-control-inline {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  margin-right: 0.9375rem;
}

.custom-control-input {
  position: absolute;
  left: 0;
  z-index: -1;
  width: 1.25rem;
  height: 1.325rem;
  opacity: 0;
}
.custom-control-input:checked ~ .custom-control-label::before {
  color: #363636;
  border-color: #363636;
  background-color: #fff;
}
.custom-control-input:focus ~ .custom-control-label::before {
  -webkit-box-shadow: 0 0 0 0.0625rem #fff, 0 0 0 0.125rem rgba(50, 111, 226, 0.216);
          box-shadow: 0 0 0 0.0625rem #fff, 0 0 0 0.125rem rgba(50, 111, 226, 0.216);
}
.custom-control-input:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #363636;
}
.custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  color: #fff;
  background-color: #ceddf8;
  border-color: #326fe2;
}
.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label {
  color: #666;
}
.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before {
  background-color: #e8e8e8;
}

.custom-control-label {
  position: relative;
  margin-bottom: 0;
  vertical-align: top;
}
.custom-control-label::before {
  position: absolute;
  top: 0.075rem;
  left: -1.875rem;
  display: block;
  width: 1.25rem;
  height: 1.25rem;
  pointer-events: none;
  content: "";
  background-color: #fff;
  border: 0.0625rem solid #363636;
}
.custom-control-label::after {
  position: absolute;
  top: 0.075rem;
  left: -1.875rem;
  display: block;
  width: 1.25rem;
  height: 1.25rem;
  content: "";
  background: 50%/100% 100% no-repeat;
}

.custom-checkbox .custom-control-label::before {
  border-radius: 0;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath stroke='%23363636' d='M.5.5h19v19H.5z'/%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M15.605 5.268c.334-.365.817-.342 1.136-.023.318.318.36.816.034 1.172a903.547 903.547 0 0 1-5.3 5.94l-1.33 1.48a2912.567 2912.567 0 0 0-1.718 1.915c-.3.333-.846.323-1.152.016-.559-.532-1.006-.961-2.012-1.928l-.354-.34c-.7-.674-1.175-1.129-1.656-1.587-.354-.339-.32-.838 0-1.163.316-.321.798-.36 1.136-.02.98.928 1.817 1.732 3.408 3.268 3.448-3.843 5.567-6.212 7.808-8.73z'/%3E%3C/g%3E%3C/svg%3E%0A");
}
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
  border-color: #326fe2;
  background-color: #326fe2;
}
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='none' fill-rule='evenodd' stroke='%23363636' d='M.5.5h23v23H.5z'/%3E%3C/svg%3E%0A");
}
.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: #e8e8e8;
}
.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {
  background-color: #e8e8e8;
}

.custom-radio .custom-control-label::before {
  border-radius: 50%;
}
.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='20px' height='20px' viewBox='0 0 20 20' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Style-Guide' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='07.-Icons' transform='translate%28-749.000000, -688.000000%29'%3E%3Cg id='Functional' transform='translate%28100.000000, 499.000000%29'%3E%3Cg id='Elements-/-UI-/-Radio-/-Selected' transform='translate%28649.000000, 189.000000%29'%3E%3Ccircle id='Oval' stroke='%23363636' stroke-width='1' cx='10' cy='10' r='9.5'%3E%3C/circle%3E%3Ccircle id='Oval' fill='%23363636' fill-rule='evenodd' cx='10' cy='10' r='6'%3E%3C/circle%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: #e8e8e8;
}

.custom-switch {
  padding-left: 2.8125rem;
}
.custom-switch .custom-control-label::before {
  left: -2.8125rem;
  width: 2.1875rem;
  pointer-events: all;
  border-radius: 0.625rem;
}
.custom-switch .custom-control-label::after {
  top: 0.2rem;
  left: -2.6875rem;
  width: calc(1.25rem - 0.25rem);
  height: calc(1.25rem - 0.25rem);
  background-color: #363636;
  border-radius: 0.625rem;
  -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: transform 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;
  transition: transform 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, -webkit-transform 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .custom-switch .custom-control-label::after {
    -webkit-transition: none;
    transition: none;
  }
}
.custom-switch .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #fff;
  -webkit-transform: translateX(0.9375rem);
          transform: translateX(0.9375rem);
}
.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: #e8e8e8;
}

.custom-select {
  display: inline-block;
  width: 100%;
  height: calc(2.15rem + 0.125rem);
  padding: 0.375rem 2.75rem 0.375rem 0.75rem;
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.2;
  color: #363636;
  vertical-align: middle;
  background: #fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='24' height='24' viewBox='0 0 24 24'%3E%3Cdefs%3E%3Cpath id='a' d='M12 13.586L6.707 8.293a1 1 0 0 0-1.414 1.414l6 6a1 1 0 0 0 1.414 0l6-6a1 1 0 1 0-1.414-1.414L12 13.586z'/%3E%3C/defs%3E%3Cuse fill='%23363636' fill-rule='evenodd' xlink:href='%23a'/%3E%3C/svg%3E%0A") no-repeat right 0.75rem center/22px 22px;
  border: 0.0625rem solid #ccc;
  border-radius: 0.125rem;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.custom-select:focus {
  border-color: #363636;
  outline: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-select:focus::-ms-value {
  color: #363636;
  background-color: #fff;
}
.custom-select[multiple], .custom-select[size]:not([size="1"]) {
  height: auto;
  padding-right: 0.75rem;
  background-image: none;
}
.custom-select:disabled {
  color: rgba(102, 102, 102, 0.8);
  background-color: #e8e8e8;
}
.custom-select::-ms-expand {
  display: none;
}
.custom-select:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #363636;
}

.custom-select-sm {
  height: calc(1.2em + 0.5rem + 0.125rem);
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-left: 0.5rem;
  font-size: 1rem;
}

.custom-select-lg {
  height: calc(1.2em + 2rem + 0.125rem);
  padding-top: 1rem;
  padding-bottom: 1rem;
  padding-left: 1.875rem;
  font-size: 125%;
}

.custom-file {
  position: relative;
  display: inline-block;
  width: 100%;
  height: calc(2.15rem + 0.125rem);
  margin-bottom: 0;
}

.custom-file-input {
  position: relative;
  z-index: 2;
  width: 100%;
  height: calc(2.15rem + 0.125rem);
  margin: 0;
  overflow: hidden;
  opacity: 0;
}
.custom-file-input:focus ~ .custom-file-label {
  border-color: #363636;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label {
  background-color: #e8e8e8;
}
.custom-file-input:lang(en) ~ .custom-file-label::after {
  content: "Browse";
}
.custom-file-input ~ .custom-file-label[data-browse]::after {
  content: attr(data-browse);
}

.custom-file-label {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1;
  height: calc(2.15rem + 0.125rem);
  padding: 0.375rem 0.75rem;
  overflow: hidden;
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
  line-height: 1.4;
  color: #363636;
  background-color: #fff;
  border: 0.0625rem solid #ccc;
  border-radius: 0.125rem;
}
.custom-file-label::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 3;
  display: block;
  height: 2.15rem;
  padding: 0.375rem 0.75rem;
  line-height: 1.4;
  color: #363636;
  content: "Browse";
  background-color: #e8e8e8;
  border-left: inherit;
  border-radius: 0 0.125rem 0.125rem 0;
}

.custom-range {
  width: 100%;
  height: 1.25rem;
  padding: 0;
  background-color: transparent;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.custom-range:focus {
  outline: 0;
}
.custom-range:focus::-webkit-slider-thumb {
  -webkit-box-shadow: 0 0 0 0.0625rem #fff, none;
          box-shadow: 0 0 0 0.0625rem #fff, none;
}
.custom-range:focus::-moz-range-thumb {
  box-shadow: 0 0 0 0.0625rem #fff, none;
}
.custom-range:focus::-ms-thumb {
  box-shadow: 0 0 0 0.0625rem #fff, none;
}
.custom-range::-moz-focus-outer {
  border: 0;
}
.custom-range::-webkit-slider-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: -0.25rem;
  background-color: #326fe2;
  border: 0;
  border-radius: 1rem;
  -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-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;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  -webkit-appearance: none;
          appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-webkit-slider-thumb {
    -webkit-transition: none;
    transition: none;
  }
}
.custom-range::-webkit-slider-thumb:active {
  background-color: #ceddf8;
}
.custom-range::-webkit-slider-runnable-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #666;
  border-color: transparent;
  border-radius: 1rem;
}
.custom-range::-moz-range-thumb {
  width: 1rem;
  height: 1rem;
  background-color: #326fe2;
  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;
  -moz-appearance: none;
       appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-moz-range-thumb {
    -moz-transition: none;
    transition: none;
  }
}
.custom-range::-moz-range-thumb:active {
  background-color: #ceddf8;
}
.custom-range::-moz-range-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #666;
  border-color: transparent;
  border-radius: 1rem;
}
.custom-range::-ms-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: 0;
  margin-right: 0.125rem;
  margin-left: 0.125rem;
  background-color: #326fe2;
  border: 0;
  border-radius: 1rem;
  -ms-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;
  appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-ms-thumb {
    -ms-transition: none;
    transition: none;
  }
}
.custom-range::-ms-thumb:active {
  background-color: #ceddf8;
}
.custom-range::-ms-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: transparent;
  border-color: transparent;
  border-width: 0.5rem;
}
.custom-range::-ms-fill-lower {
  background-color: #666;
  border-radius: 1rem;
}
.custom-range::-ms-fill-upper {
  margin-right: 15px;
  background-color: #666;
  border-radius: 1rem;
}
.custom-range:disabled::-webkit-slider-thumb {
  background-color: #e8e8e8;
}
.custom-range:disabled::-webkit-slider-runnable-track {
  cursor: default;
}
.custom-range:disabled::-moz-range-thumb {
  background-color: #e8e8e8;
}
.custom-range:disabled::-moz-range-track {
  cursor: default;
}
.custom-range:disabled::-ms-thumb {
  background-color: #e8e8e8;
}

.custom-control-label::before,
.custom-file-label,
.custom-select {
  -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-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;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .custom-control-label::before,
  .custom-file-label,
  .custom-select {
    -webkit-transition: none;
    transition: none;
  }
}

.nav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}

.nav-link {
  display: block;
  padding: 0.5rem 1rem;
  text-decoration: none;
}
.nav-link:hover, .nav-link:focus {
  text-decoration: none;
}
.nav-link.disabled {
  color: #666;
  pointer-events: none;
  cursor: default;
}

.nav-tabs {
  border-bottom: 0.125rem solid #41a928;
}
.nav-tabs .nav-link {
  margin-bottom: -0.125rem;
  background-color: transparent;
  border: 0.125rem solid transparent;
  border-top-left-radius: 0.125rem;
  border-top-right-radius: 0.125rem;
}
.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
  isolation: isolate;
  border-color: transparent transparent #dadada;
}
.nav-tabs .nav-link.disabled {
  color: #666;
  background-color: transparent;
  border-color: transparent;
}
.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link {
  color: #1b1b1b;
  background-color: #fff;
  border-color: transparent transparent #1b1b1b;
}
.nav-tabs .dropdown-menu {
  margin-top: -0.125rem;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.nav-pills .nav-link {
  background: none;
  border: 0;
  border-radius: 0.125rem;
}
.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  color: #fff;
  background-color: #1b1b1b;
}

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

.nav-justified > .nav-link,
.nav-justified .nav-item {
  -ms-flex-preferred-size: 0;
      flex-basis: 0;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  text-align: center;
}

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

.navbar {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 0.46875rem 0.9375rem;
}
.navbar .container,
.navbar .container-fluid,
.navbar .container-sm,
.navbar .container-md,
.navbar .container-lg,
.navbar .container-xl {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.navbar-brand {
  display: inline-block;
  padding-top: 0.4125rem;
  padding-bottom: 0.4125rem;
  margin-right: 0.9375rem;
  font-size: 1.125rem;
  line-height: inherit;
  white-space: nowrap;
}
.navbar-brand:hover, .navbar-brand:focus {
  text-decoration: none;
}

.navbar-nav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.navbar-nav .nav-link {
  padding-right: 0;
  padding-left: 0;
}
.navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-text {
  display: inline-block;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

.navbar-collapse {
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.navbar-toggler {
  padding: 0.25rem 0.75rem;
  font-size: 1.125rem;
  line-height: 1;
  background-color: transparent;
  border: 0.0625rem solid transparent;
  border-radius: 0.125rem;
}
.navbar-toggler:hover, .navbar-toggler:focus {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: 50%/100% 100% no-repeat;
}

.navbar-nav-scroll {
  max-height: 75vh;
  overflow-y: auto;
}

@media (max-width: 575.98px) {
  .navbar-expand-sm > .container,
  .navbar-expand-sm > .container-fluid,
  .navbar-expand-sm > .container-sm,
  .navbar-expand-sm > .container-md,
  .navbar-expand-sm > .container-lg,
  .navbar-expand-sm > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 576px) {
  .navbar-expand-sm {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .navbar-expand-sm .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .navbar-expand-sm .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-sm .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-sm > .container,
  .navbar-expand-sm > .container-fluid,
  .navbar-expand-sm > .container-sm,
  .navbar-expand-sm > .container-md,
  .navbar-expand-sm > .container-lg,
  .navbar-expand-sm > .container-xl {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
  .navbar-expand-sm .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-sm .navbar-collapse {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
        flex-basis: auto;
  }
  .navbar-expand-sm .navbar-toggler {
    display: none;
  }
}
@media (max-width: 767.98px) {
  .navbar-expand-md > .container,
  .navbar-expand-md > .container-fluid,
  .navbar-expand-md > .container-sm,
  .navbar-expand-md > .container-md,
  .navbar-expand-md > .container-lg,
  .navbar-expand-md > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 768px) {
  .navbar-expand-md {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .navbar-expand-md .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .navbar-expand-md .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-md .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-md > .container,
  .navbar-expand-md > .container-fluid,
  .navbar-expand-md > .container-sm,
  .navbar-expand-md > .container-md,
  .navbar-expand-md > .container-lg,
  .navbar-expand-md > .container-xl {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
  .navbar-expand-md .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-md .navbar-collapse {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
        flex-basis: auto;
  }
  .navbar-expand-md .navbar-toggler {
    display: none;
  }
}
@media (max-width: 1024.98px) {
  .navbar-expand-lg > .container,
  .navbar-expand-lg > .container-fluid,
  .navbar-expand-lg > .container-sm,
  .navbar-expand-lg > .container-md,
  .navbar-expand-lg > .container-lg,
  .navbar-expand-lg > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 1025px) {
  .navbar-expand-lg {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .navbar-expand-lg .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .navbar-expand-lg .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-lg > .container,
  .navbar-expand-lg > .container-fluid,
  .navbar-expand-lg > .container-sm,
  .navbar-expand-lg > .container-md,
  .navbar-expand-lg > .container-lg,
  .navbar-expand-lg > .container-xl {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
  .navbar-expand-lg .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-lg .navbar-collapse {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
        flex-basis: auto;
  }
  .navbar-expand-lg .navbar-toggler {
    display: none;
  }
}
@media (max-width: 1365.98px) {
  .navbar-expand-xl > .container,
  .navbar-expand-xl > .container-fluid,
  .navbar-expand-xl > .container-sm,
  .navbar-expand-xl > .container-md,
  .navbar-expand-xl > .container-lg,
  .navbar-expand-xl > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 1366px) {
  .navbar-expand-xl {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .navbar-expand-xl .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .navbar-expand-xl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xl .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-xl > .container,
  .navbar-expand-xl > .container-fluid,
  .navbar-expand-xl > .container-sm,
  .navbar-expand-xl > .container-md,
  .navbar-expand-xl > .container-lg,
  .navbar-expand-xl > .container-xl {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
  .navbar-expand-xl .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-xl .navbar-collapse {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
        flex-basis: auto;
  }
  .navbar-expand-xl .navbar-toggler {
    display: none;
  }
}
.navbar-expand {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.navbar-expand > .container,
.navbar-expand > .container-fluid,
.navbar-expand > .container-sm,
.navbar-expand > .container-md,
.navbar-expand > .container-lg,
.navbar-expand > .container-xl {
  padding-right: 0;
  padding-left: 0;
}
.navbar-expand .navbar-nav {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.navbar-expand .navbar-nav .dropdown-menu {
  position: absolute;
}
.navbar-expand .navbar-nav .nav-link {
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}
.navbar-expand > .container,
.navbar-expand > .container-fluid,
.navbar-expand > .container-sm,
.navbar-expand > .container-md,
.navbar-expand > .container-lg,
.navbar-expand > .container-xl {
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
.navbar-expand .navbar-nav-scroll {
  overflow: visible;
}
.navbar-expand .navbar-collapse {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -ms-flex-preferred-size: auto;
      flex-basis: auto;
}
.navbar-expand .navbar-toggler {
  display: none;
}

.navbar-light .navbar-brand {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-nav .nav-link {
  color: rgba(0, 0, 0, 0.5);
}
.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {
  color: rgba(0, 0, 0, 0.7);
}
.navbar-light .navbar-nav .nav-link.disabled {
  color: rgba(0, 0, 0, 0.3);
}
.navbar-light .navbar-nav .show > .nav-link,
.navbar-light .navbar-nav .active > .nav-link,
.navbar-light .navbar-nav .nav-link.show,
.navbar-light .navbar-nav .nav-link.active {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-toggler {
  color: rgba(0, 0, 0, 0.5);
  border-color: rgba(0, 0, 0, 0.1);
}
.navbar-light .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}
.navbar-light .navbar-text {
  color: rgba(0, 0, 0, 0.5);
}
.navbar-light .navbar-text a {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus {
  color: rgba(0, 0, 0, 0.9);
}

.navbar-dark .navbar-brand {
  color: #fff;
}
.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {
  color: #fff;
}
.navbar-dark .navbar-nav .nav-link {
  color: rgba(255, 255, 255, 0.5);
}
.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {
  color: rgba(255, 255, 255, 0.75);
}
.navbar-dark .navbar-nav .nav-link.disabled {
  color: rgba(255, 255, 255, 0.25);
}
.navbar-dark .navbar-nav .show > .nav-link,
.navbar-dark .navbar-nav .active > .nav-link,
.navbar-dark .navbar-nav .nav-link.show,
.navbar-dark .navbar-nav .nav-link.active {
  color: #fff;
}
.navbar-dark .navbar-toggler {
  color: rgba(255, 255, 255, 0.5);
  border-color: rgba(255, 255, 255, 0.1);
}
.navbar-dark .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}
.navbar-dark .navbar-text {
  color: rgba(255, 255, 255, 0.5);
}
.navbar-dark .navbar-text a {
  color: #fff;
}
.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus {
  color: #fff;
}

.card {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: border-box;
  border: 0.0625rem solid #ccc;
  border-radius: 0.125rem;
}
.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: calc(0.125rem - 0.0625rem);
  border-top-right-radius: calc(0.125rem - 0.0625rem);
}
.card > .list-group:last-child {
  border-bottom-width: 0;
  border-bottom-right-radius: calc(0.125rem - 0.0625rem);
  border-bottom-left-radius: calc(0.125rem - 0.0625rem);
}
.card > .card-header + .list-group,
.card > .list-group + .card-footer {
  border-top: 0;
}

.card-body {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  min-height: 1px;
  padding: 0.9375rem;
}

.card-title {
  margin-bottom: 0.9375rem;
}

.card-subtitle {
  margin-top: -0.46875rem;
  margin-bottom: 0;
}

.card-text:last-child {
  margin-bottom: 0;
}

.card-link:hover {
  text-decoration: none;
}
.card-link + .card-link {
  margin-left: 0.9375rem;
}

.card-header {
  padding: 0.9375rem 0.9375rem;
  margin-bottom: 0;
  background-color: #fff;
  border-bottom: 0.0625rem solid #ccc;
}
.card-header:first-child {
  border-radius: calc(0.125rem - 0.0625rem) calc(0.125rem - 0.0625rem) 0 0;
}

.card-footer {
  padding: 0.9375rem 0.9375rem;
  background-color: #fff;
  border-top: 0.0625rem solid #ccc;
}
.card-footer:last-child {
  border-radius: 0 0 calc(0.125rem - 0.0625rem) calc(0.125rem - 0.0625rem);
}

.card-header-tabs {
  margin-right: -0.46875rem;
  margin-bottom: -0.9375rem;
  margin-left: -0.46875rem;
  border-bottom: 0;
}

.card-header-pills {
  margin-right: -0.46875rem;
  margin-left: -0.46875rem;
}

.card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 1.25rem;
  border-radius: calc(0.125rem - 0.0625rem);
}

.card-img,
.card-img-top,
.card-img-bottom {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: 100%;
}

.card-img,
.card-img-top {
  border-top-left-radius: calc(0.125rem - 0.0625rem);
  border-top-right-radius: calc(0.125rem - 0.0625rem);
}

.card-img,
.card-img-bottom {
  border-bottom-right-radius: calc(0.125rem - 0.0625rem);
  border-bottom-left-radius: calc(0.125rem - 0.0625rem);
}

.card-deck .card {
  margin-bottom: 15px;
}
@media (min-width: 576px) {
  .card-deck {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row wrap;
            flex-flow: row wrap;
    margin-right: -15px;
    margin-left: -15px;
  }
  .card-deck .card {
    -webkit-box-flex: 1;
        -ms-flex: 1 0 0%;
            flex: 1 0 0%;
    margin-right: 15px;
    margin-bottom: 0;
    margin-left: 15px;
  }
}

.card-group > .card {
  margin-bottom: 15px;
}
@media (min-width: 576px) {
  .card-group {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row wrap;
            flex-flow: row wrap;
  }
  .card-group > .card {
    -webkit-box-flex: 1;
        -ms-flex: 1 0 0%;
            flex: 1 0 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;
  }
}

.card-columns .card {
  margin-bottom: 0.9375rem;
}
@media (min-width: 576px) {
  .card-columns {
    -webkit-column-count: 3;
       -moz-column-count: 3;
            column-count: 3;
    -webkit-column-gap: 1.25rem;
       -moz-column-gap: 1.25rem;
            column-gap: 1.25rem;
    orphans: 1;
    widows: 1;
  }
  .card-columns .card {
    display: inline-block;
    width: 100%;
  }
}

.accordion {
  overflow-anchor: none;
}
.accordion > .card {
  overflow: hidden;
}
.accordion > .card:not(:last-of-type) {
  border-bottom: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.accordion > .card:not(:first-of-type) {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.accordion > .card > .card-header {
  border-radius: 0;
  margin-bottom: -0.0625rem;
}

.breadcrumb {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding: 0 0;
  margin-bottom: 0.9375rem;
  list-style: none;
  background-color: #fff;
  border-radius: 0.125rem;
}

.breadcrumb-item + .breadcrumb-item {
  padding-left: 0.625rem;
}
.breadcrumb-item + .breadcrumb-item::before {
  float: left;
  padding-right: 0.625rem;
  color: #666;
  content: "|";
}
.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: underline;
}
.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: none;
}
.breadcrumb-item.active {
  color: #363636;
}

.pagination {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-left: 0;
  list-style: none;
  border-radius: 0.125rem;
}

.page-link {
  position: relative;
  display: block;
  padding: 0.46875rem 0;
  margin-left: 0;
  line-height: 1.25;
  color: #326fe2;
  text-decoration: none;
  background-color: transparent;
  border: 0 solid transparent;
}
.page-link:hover {
  z-index: 2;
  color: #fff;
  text-decoration: none;
  background-color: #fff;
  border-color: transparent;
}
.page-link:focus {
  z-index: 3;
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(50, 111, 226, 0.216);
          box-shadow: 0 0 0 0.125rem rgba(50, 111, 226, 0.216);
}

.page-item:first-child .page-link {
  margin-left: 0;
  border-top-left-radius: 0.125rem;
  border-bottom-left-radius: 0.125rem;
}
.page-item:last-child .page-link {
  border-top-right-radius: 0.125rem;
  border-bottom-right-radius: 0.125rem;
}
.page-item.active .page-link {
  z-index: 3;
  color: #fff;
  background-color: #fff;
  border-color: #fff;
}
.page-item.disabled .page-link {
  color: #666;
  pointer-events: none;
  cursor: auto;
  background-color: transparent;
  border-color: transparent;
}

.pagination-lg .page-link {
  padding: 0.75rem 1.5rem;
  font-size: 1.125rem;
  line-height: 1.4;
}
.pagination-lg .page-item:first-child .page-link {
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
.pagination-lg .page-item:last-child .page-link {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}

.pagination-sm .page-link {
  padding: 0.25rem 0.5rem;
  font-size: 0.75rem;
  line-height: 1.3;
}
.pagination-sm .page-item:first-child .page-link {
  border-top-left-radius: 0.125rem;
  border-bottom-left-radius: 0.125rem;
}
.pagination-sm .page-item:last-child .page-link {
  border-top-right-radius: 0.125rem;
  border-bottom-right-radius: 0.125rem;
}

.badge {
  display: inline-block;
  padding: 0.125rem 0.5rem;
  font-size: 0.875rem;
  font-weight: 700;
  line-height: 1;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: 0;
  -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  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;
  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, -webkit-box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .badge {
    -webkit-transition: none;
    transition: none;
  }
}
a.badge:hover, a.badge:focus {
  text-decoration: none;
}

.badge:empty {
  display: none;
}

.btn .badge {
  position: relative;
  top: -1px;
}

.badge-pill {
  padding-right: 0.6em;
  padding-left: 0.6em;
  border-radius: 10rem;
}

.badge-primary {
  color: #fff;
  background-color: #326fe2;
}
a.badge-primary:hover, a.badge-primary:focus {
  color: #fff;
  background-color: #1c57c5;
}
a.badge-primary:focus, a.badge-primary.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(50, 111, 226, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(50, 111, 226, 0.5);
}

.badge-secondary {
  color: #fff;
  background-color: #4c4c4c;
}
a.badge-secondary:hover, a.badge-secondary:focus {
  color: #fff;
  background-color: #333333;
}
a.badge-secondary:focus, a.badge-secondary.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(76, 76, 76, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(76, 76, 76, 0.5);
}

.badge-success {
  color: #fff;
  background-color: #046a38;
}
a.badge-success:hover, a.badge-success:focus {
  color: #fff;
  background-color: #02391e;
}
a.badge-success:focus, a.badge-success.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
}

.badge-info {
  color: #fff;
  background-color: #31708f;
}
a.badge-info:hover, a.badge-info:focus {
  color: #fff;
  background-color: #245269;
}
a.badge-info:focus, a.badge-info.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(49, 112, 143, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(49, 112, 143, 0.5);
}

.badge-warning {
  color: #1b1b1b;
  background-color: #eea103;
}
a.badge-warning:hover, a.badge-warning:focus {
  color: #1b1b1b;
  background-color: #bc7f02;
}
a.badge-warning:focus, a.badge-warning.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(238, 161, 3, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(238, 161, 3, 0.5);
}

.badge-danger {
  color: #fff;
  background-color: #a51a1f;
}
a.badge-danger:hover, a.badge-danger:focus {
  color: #fff;
  background-color: #791317;
}
a.badge-danger:focus, a.badge-danger.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.5);
}

.badge-light {
  color: #1b1b1b;
  background-color: #fff;
}
a.badge-light:hover, a.badge-light:focus {
  color: #1b1b1b;
  background-color: #e6e6e6;
}
a.badge-light:focus, a.badge-light.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(255, 255, 255, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(255, 255, 255, 0.5);
}

.badge-dark {
  color: #fff;
  background-color: #363636;
}
a.badge-dark:hover, a.badge-dark:focus {
  color: #fff;
  background-color: #1d1d1d;
}
a.badge-dark:focus, a.badge-dark.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(54, 54, 54, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(54, 54, 54, 0.5);
}

.badge-green {
  color: #fff;
  background-color: #046a38;
}
a.badge-green:hover, a.badge-green:focus {
  color: #fff;
  background-color: #02391e;
}
a.badge-green:focus, a.badge-green.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
}

.badge-lime {
  color: #fff;
  background-color: #41a928;
}
a.badge-lime:hover, a.badge-lime:focus {
  color: #fff;
  background-color: #31801e;
}
a.badge-lime:focus, a.badge-lime.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(65, 169, 40, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(65, 169, 40, 0.5);
}

.badge-black {
  color: #fff;
  background-color: #000;
}
a.badge-black:hover, a.badge-black:focus {
  color: #fff;
  background-color: black;
}
a.badge-black:focus, a.badge-black.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(0, 0, 0, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(0, 0, 0, 0.5);
}

.badge-focus {
  color: #fff;
  background-color: #76a0b4;
}
a.badge-focus:hover, a.badge-focus:focus {
  color: #fff;
  background-color: #5788a0;
}
a.badge-focus:focus, a.badge-focus.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(118, 160, 180, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(118, 160, 180, 0.5);
}

.jumbotron {
  padding: 2rem 1rem;
  margin-bottom: 2rem;
  background-color: #e8e8e8;
  border-radius: 0.25rem;
}
@media (min-width: 576px) {
  .jumbotron {
    padding: 4rem 2rem;
  }
}

.jumbotron-fluid {
  padding-right: 0;
  padding-left: 0;
  border-radius: 0;
}

.alert {
  position: relative;
  padding: 1rem 0.8125rem;
  margin-bottom: 0.9375rem;
  border: 0.0625rem solid transparent;
  border-radius: 0.25rem;
}

.alert-heading {
  color: inherit;
}

.alert-link {
  font-weight: 400;
}

.alert-dismissible {
  padding-right: 3.125rem;
}
.alert-dismissible .close {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  padding: 1rem 0.8125rem;
  color: inherit;
}

.alert-primary {
  color: #1a3a76;
  background-color: #d6e2f9;
  border-color: #d6e2f9;
}
.alert-primary hr {
  border-top-color: #c0d2f6;
}
.alert-primary .alert-link {
  color: #11254c;
}

.alert-secondary {
  color: #282828;
  background-color: #dbdbdb;
  border-color: #dbdbdb;
}
.alert-secondary hr {
  border-top-color: #cecece;
}
.alert-secondary .alert-link {
  color: #0f0f0f;
}

.alert-success {
  color: #02371d;
  background-color: #cde1d7;
  border-color: #cde1d7;
}
.alert-success hr {
  border-top-color: #bdd7ca;
}
.alert-success .alert-link {
  color: #000603;
}

.alert-info {
  color: #193a4a;
  background-color: #d6e2e9;
  border-color: #d6e2e9;
}
.alert-info hr {
  border-top-color: #c5d6e0;
}
.alert-info .alert-link {
  color: #0c1c24;
}

.alert-warning {
  color: #7c5402;
  background-color: #fceccd;
  border-color: #fceccd;
}
.alert-warning hr {
  border-top-color: #fbe3b5;
}
.alert-warning .alert-link {
  color: #4a3201;
}

.alert-danger {
  color: #560e10;
  background-color: #edd1d2;
  border-color: #edd1d2;
}
.alert-danger hr {
  border-top-color: #e6bfc0;
}
.alert-danger .alert-link {
  color: #2a0708;
}

.alert-light {
  color: #858585;
  background-color: white;
  border-color: white;
}
.alert-light hr {
  border-top-color: #f2f2f2;
}
.alert-light .alert-link {
  color: #6c6c6c;
}

.alert-dark {
  color: #1c1c1c;
  background-color: #d7d7d7;
  border-color: #d7d7d7;
}
.alert-dark hr {
  border-top-color: #cacaca;
}
.alert-dark .alert-link {
  color: #030303;
}

.alert-green {
  color: #02371d;
  background-color: #cde1d7;
  border-color: #cde1d7;
}
.alert-green hr {
  border-top-color: #bdd7ca;
}
.alert-green .alert-link {
  color: #000603;
}

.alert-lime {
  color: #225815;
  background-color: #d9eed4;
  border-color: #d9eed4;
}
.alert-lime hr {
  border-top-color: #c9e7c2;
}
.alert-lime .alert-link {
  color: #122f0b;
}

.alert-black {
  color: black;
  background-color: #cccccc;
  border-color: #cccccc;
}
.alert-black hr {
  border-top-color: #bfbfbf;
}
.alert-black .alert-link {
  color: black;
}

.alert-focus {
  color: #3d535e;
  background-color: #e4ecf0;
  border-color: #e4ecf0;
}
.alert-focus hr {
  border-top-color: #d4e0e7;
}
.alert-focus .alert-link {
  color: #29383f;
}

@keyframes progress-bar-stripes {
  from {
    background-position: 1rem 0;
  }
  to {
    background-position: 0 0;
  }
}
.progress {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 1rem;
  overflow: hidden;
  line-height: 0;
  font-size: 0.75rem;
  background-color: #e8e8e8;
  border-radius: 0.125rem;
}

.progress-bar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  overflow: hidden;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  background-color: #326fe2;
  -webkit-transition: width 0.6s ease;
  transition: width 0.6s ease;
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar {
    -webkit-transition: none;
    transition: none;
  }
}

.progress-bar-striped {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: 1rem 1rem;
}

.progress-bar-animated {
  -webkit-animation: 1s linear infinite progress-bar-stripes;
          animation: 1s linear infinite progress-bar-stripes;
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar-animated {
    -webkit-animation: none;
            animation: none;
  }
}

.media {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}

.media-body {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}

.list-group {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  border-radius: 0.125rem;
}

.list-group-item-action {
  width: 100%;
  color: #4c4c4c;
  text-align: inherit;
}
.list-group-item-action:hover, .list-group-item-action:focus {
  z-index: 1;
  color: #4c4c4c;
  text-decoration: none;
  background-color: #f5f5f5;
}
.list-group-item-action:active {
  color: #363636;
  background-color: #e8e8e8;
}

.list-group-item {
  position: relative;
  display: block;
  padding: 0.75rem 1.25rem;
  text-decoration: none;
  background-color: #fff;
  border: 0.0625rem solid rgba(0, 0, 0, 0.125);
}
.list-group-item:first-child {
  border-top-left-radius: inherit;
  border-top-right-radius: inherit;
}
.list-group-item:last-child {
  border-bottom-right-radius: inherit;
  border-bottom-left-radius: inherit;
}
.list-group-item.disabled, .list-group-item:disabled {
  color: #666;
  pointer-events: none;
  background-color: #fff;
}
.list-group-item.active {
  z-index: 2;
  color: #fff;
  background-color: #326fe2;
  border-color: #326fe2;
}
.list-group-item + .list-group-item {
  border-top-width: 0;
}
.list-group-item + .list-group-item.active {
  margin-top: -0.0625rem;
  border-top-width: 0.0625rem;
}

.list-group-horizontal {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.list-group-horizontal > .list-group-item:first-child {
  border-bottom-left-radius: 0.125rem;
  border-top-right-radius: 0;
}
.list-group-horizontal > .list-group-item:last-child {
  border-top-right-radius: 0.125rem;
  border-bottom-left-radius: 0;
}
.list-group-horizontal > .list-group-item.active {
  margin-top: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item {
  border-top-width: 0.0625rem;
  border-left-width: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item.active {
  margin-left: -0.0625rem;
  border-left-width: 0.0625rem;
}

@media (min-width: 576px) {
  .list-group-horizontal-sm {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .list-group-horizontal-sm > .list-group-item:first-child {
    border-bottom-left-radius: 0.125rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item:last-child {
    border-top-right-radius: 0.125rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item {
    border-top-width: 0.0625rem;
    border-left-width: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item.active {
    margin-left: -0.0625rem;
    border-left-width: 0.0625rem;
  }
}
@media (min-width: 768px) {
  .list-group-horizontal-md {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .list-group-horizontal-md > .list-group-item:first-child {
    border-bottom-left-radius: 0.125rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item:last-child {
    border-top-right-radius: 0.125rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item {
    border-top-width: 0.0625rem;
    border-left-width: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item.active {
    margin-left: -0.0625rem;
    border-left-width: 0.0625rem;
  }
}
@media (min-width: 1025px) {
  .list-group-horizontal-lg {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .list-group-horizontal-lg > .list-group-item:first-child {
    border-bottom-left-radius: 0.125rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item:last-child {
    border-top-right-radius: 0.125rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item {
    border-top-width: 0.0625rem;
    border-left-width: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item.active {
    margin-left: -0.0625rem;
    border-left-width: 0.0625rem;
  }
}
@media (min-width: 1366px) {
  .list-group-horizontal-xl {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .list-group-horizontal-xl > .list-group-item:first-child {
    border-bottom-left-radius: 0.125rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item:last-child {
    border-top-right-radius: 0.125rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item {
    border-top-width: 0.0625rem;
    border-left-width: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item.active {
    margin-left: -0.0625rem;
    border-left-width: 0.0625rem;
  }
}
.list-group-flush {
  border-radius: 0;
}
.list-group-flush > .list-group-item {
  border-width: 0 0 0.0625rem;
}
.list-group-flush > .list-group-item:last-child {
  border-bottom-width: 0;
}

.list-group-item-primary {
  color: #1a3a76;
  background-color: #c6d7f7;
}
.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
  color: #1a3a76;
  background-color: #b0c7f4;
}
.list-group-item-primary.list-group-item-action.active {
  color: #fff;
  background-color: #1a3a76;
  border-color: #1a3a76;
}

.list-group-item-secondary {
  color: #282828;
  background-color: #cdcdcd;
}
.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {
  color: #282828;
  background-color: silver;
}
.list-group-item-secondary.list-group-item-action.active {
  color: #fff;
  background-color: #282828;
  border-color: #282828;
}

.list-group-item-success {
  color: #02371d;
  background-color: #b9d5c7;
}
.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {
  color: #02371d;
  background-color: #a9cbba;
}
.list-group-item-success.list-group-item-action.active {
  color: #fff;
  background-color: #02371d;
  border-color: #02371d;
}

.list-group-item-info {
  color: #193a4a;
  background-color: #c5d7e0;
}
.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {
  color: #193a4a;
  background-color: #b4ccd7;
}
.list-group-item-info.list-group-item-action.active {
  color: #fff;
  background-color: #193a4a;
  border-color: #193a4a;
}

.list-group-item-warning {
  color: #7c5402;
  background-color: #fae5b8;
}
.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {
  color: #7c5402;
  background-color: #f8dca0;
}
.list-group-item-warning.list-group-item-action.active {
  color: #fff;
  background-color: #7c5402;
  border-color: #7c5402;
}

.list-group-item-danger {
  color: #560e10;
  background-color: #e6bfc0;
}
.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {
  color: #560e10;
  background-color: #dfadae;
}
.list-group-item-danger.list-group-item-action.active {
  color: #fff;
  background-color: #560e10;
  border-color: #560e10;
}

.list-group-item-light {
  color: #858585;
  background-color: white;
}
.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {
  color: #858585;
  background-color: #f2f2f2;
}
.list-group-item-light.list-group-item-action.active {
  color: #fff;
  background-color: #858585;
  border-color: #858585;
}

.list-group-item-dark {
  color: #1c1c1c;
  background-color: #c7c7c7;
}
.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {
  color: #1c1c1c;
  background-color: #bababa;
}
.list-group-item-dark.list-group-item-action.active {
  color: #fff;
  background-color: #1c1c1c;
  border-color: #1c1c1c;
}

.list-group-item-green {
  color: #02371d;
  background-color: #b9d5c7;
}
.list-group-item-green.list-group-item-action:hover, .list-group-item-green.list-group-item-action:focus {
  color: #02371d;
  background-color: #a9cbba;
}
.list-group-item-green.list-group-item-action.active {
  color: #fff;
  background-color: #02371d;
  border-color: #02371d;
}

.list-group-item-lime {
  color: #225815;
  background-color: #cae7c3;
}
.list-group-item-lime.list-group-item-action:hover, .list-group-item-lime.list-group-item-action:focus {
  color: #225815;
  background-color: #bae0b1;
}
.list-group-item-lime.list-group-item-action.active {
  color: #fff;
  background-color: #225815;
  border-color: #225815;
}

.list-group-item-black {
  color: black;
  background-color: #b8b8b8;
}
.list-group-item-black.list-group-item-action:hover, .list-group-item-black.list-group-item-action:focus {
  color: black;
  background-color: #ababab;
}
.list-group-item-black.list-group-item-action.active {
  color: #fff;
  background-color: black;
  border-color: black;
}

.list-group-item-focus {
  color: #3d535e;
  background-color: #d9e4ea;
}
.list-group-item-focus.list-group-item-action:hover, .list-group-item-focus.list-group-item-action:focus {
  color: #3d535e;
  background-color: #c9d8e1;
}
.list-group-item-focus.list-group-item-action.active {
  color: #fff;
  background-color: #3d535e;
  border-color: #3d535e;
}

.close {
  float: right;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1;
  color: #363636;
  text-shadow: none;
  opacity: 0.5;
}
.close:hover {
  color: #363636;
  text-decoration: none;
}
.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus {
  opacity: 0.75;
}

button.close {
  padding: 0;
  background-color: transparent;
  border: 0;
}

a.close.disabled {
  pointer-events: none;
}

.toast {
  -ms-flex-preferred-size: 21.875rem;
      flex-basis: 21.875rem;
  max-width: 21.875rem;
  font-size: 0.875rem;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border: 0.0625rem solid rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 0 0.5rem 0.875rem 0 rgba(224, 229, 238, 0.5);
          box-shadow: 0 0.5rem 0.875rem 0 rgba(224, 229, 238, 0.5);
  opacity: 0;
  border-radius: 0.25rem;
}
.toast:not(:last-child) {
  margin-bottom: 0.75rem;
}
.toast.showing {
  opacity: 1;
}
.toast.show {
  display: block;
  opacity: 1;
}
.toast.hide {
  display: none;
}

.toast-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0.25rem 0.75rem;
  color: #666;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border-bottom: 0.0625rem solid rgba(0, 0, 0, 0.05);
  border-top-left-radius: 0.1875rem;
  border-top-right-radius: 0.1875rem;
}

.toast-body {
  padding: 0.75rem;
}

.modal-open {
  overflow: hidden;
}
.modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}

.modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}

.modal-dialog {
  position: relative;
  width: auto;
  margin: 0.5rem;
  pointer-events: none;
}
.modal.fade .modal-dialog {
  -webkit-transition: -webkit-transform 0.3s ease-out;
  transition: -webkit-transform 0.3s ease-out;
  transition: transform 0.3s ease-out;
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -3.125rem);
          transform: translate(0, -3.125rem);
}
@media (prefers-reduced-motion: reduce) {
  .modal.fade .modal-dialog {
    -webkit-transition: none;
    transition: none;
  }
}
.modal.show .modal-dialog {
  -webkit-transform: none;
          transform: none;
}
.modal.modal-static .modal-dialog {
  -webkit-transform: scale(1.02);
          transform: scale(1.02);
}

.modal-dialog-scrollable {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  max-height: calc(100% - 1rem);
}
.modal-dialog-scrollable .modal-content {
  max-height: calc(100vh - 1rem);
  overflow: hidden;
}
.modal-dialog-scrollable .modal-header,
.modal-dialog-scrollable .modal-footer {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.modal-dialog-scrollable .modal-body {
  overflow-y: auto;
}

.modal-dialog-centered {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  min-height: calc(100% - 1rem);
}
.modal-dialog-centered::before {
  display: block;
  height: calc(100vh - 1rem);
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content;
  content: "";
}
.modal-dialog-centered.modal-dialog-scrollable {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  height: 100%;
}
.modal-dialog-centered.modal-dialog-scrollable .modal-content {
  max-height: none;
}
.modal-dialog-centered.modal-dialog-scrollable::before {
  content: none;
}

.modal-content {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-color: #fff;
  background-clip: padding-box;
  border: 0 solid rgba(0, 0, 0, 0.2);
  border-radius: 0;
  outline: 0;
}

.modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.6);
}
.modal-backdrop.fade {
  opacity: 0;
}
.modal-backdrop.show {
  opacity: 1;
}

.modal-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 0 0 0.9375rem;
  border-bottom: 0.0625rem solid #ccc;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.modal-header .close {
  padding: 0 0 0.9375rem;
  margin: -0.9375rem 0 -0.9375rem auto;
}

.modal-title {
  margin-bottom: 0;
  line-height: 1.4;
}

.modal-body {
  position: relative;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  padding: 0.9375rem 1.875rem 1.875rem;
}

.modal-footer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  padding: 0.9375rem 1.875rem 1.875rem-0.25rem;
  border-top: 0.0625rem solid #ccc;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.modal-footer > * {
  margin: 0.25rem;
}

.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}

@media (min-width: 576px) {
  .modal-dialog {
    max-width: 31.25rem;
    margin: 1.75rem auto;
  }
  .modal-dialog-scrollable {
    max-height: calc(100% - 3.5rem);
  }
  .modal-dialog-scrollable .modal-content {
    max-height: calc(100vh - 3.5rem);
  }
  .modal-dialog-centered {
    min-height: calc(100% - 3.5rem);
  }
  .modal-dialog-centered::before {
    height: calc(100vh - 3.5rem);
    height: -webkit-min-content;
    height: -moz-min-content;
    height: min-content;
  }
  .modal-sm {
    max-width: 18.75rem;
  }
}
@media (min-width: 1025px) {
  .modal-lg,
  .modal-xl {
    max-width: 50rem;
  }
}
@media (min-width: 1366px) {
  .modal-xl {
    max-width: 71.25rem;
  }
}
.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  margin: 0;
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-style: normal;
  font-weight: 400;
  line-height: 1.4;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  white-space: normal;
  word-spacing: normal;
  line-break: auto;
  font-size: 1rem;
  word-wrap: break-word;
  opacity: 0;
}
.tooltip.show {
  opacity: 1;
}
.tooltip .arrow {
  position: absolute;
  display: block;
  width: 0.8rem;
  height: 0.4rem;
}
.tooltip .arrow::before {
  position: absolute;
  content: "";
  border-color: transparent;
  border-style: solid;
}

.bs-tooltip-top, .bs-tooltip-auto[x-placement^=top] {
  padding: 0.4rem 0;
}
.bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^=top] .arrow {
  bottom: 0;
}
.bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^=top] .arrow::before {
  top: 0;
  border-width: 0.4rem 0.4rem 0;
  border-top-color: #fff;
}

.bs-tooltip-right, .bs-tooltip-auto[x-placement^=right] {
  padding: 0 0.4rem;
}
.bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^=right] .arrow {
  left: 0;
  width: 0.4rem;
  height: 0.8rem;
}
.bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^=right] .arrow::before {
  right: 0;
  border-width: 0.4rem 0.4rem 0.4rem 0;
  border-right-color: #fff;
}

.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^=bottom] {
  padding: 0.4rem 0;
}
.bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^=bottom] .arrow {
  top: 0;
}
.bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^=bottom] .arrow::before {
  bottom: 0;
  border-width: 0 0.4rem 0.4rem;
  border-bottom-color: #fff;
}

.bs-tooltip-left, .bs-tooltip-auto[x-placement^=left] {
  padding: 0 0.4rem;
}
.bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^=left] .arrow {
  right: 0;
  width: 0.4rem;
  height: 0.8rem;
}
.bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^=left] .arrow::before {
  left: 0;
  border-width: 0.4rem 0 0.4rem 0.4rem;
  border-left-color: #fff;
}

.tooltip-inner {
  max-width: 15.625rem;
  padding: 1.0625rem 1.0625rem;
  color: #363636;
  text-align: center;
  background-color: #fff;
  border-radius: 0.125rem;
}

.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: block;
  max-width: 12.5rem;
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-style: normal;
  font-weight: 400;
  line-height: 1.4;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  white-space: normal;
  word-spacing: normal;
  line-break: auto;
  font-size: 1rem;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: padding-box;
  border: 0.0625rem solid #363636;
  border-radius: 0;
}
.popover .arrow {
  position: absolute;
  display: block;
  width: 1.3125rem;
  height: 0.6875rem;
  margin: 0 0;
}
.popover .arrow::before, .popover .arrow::after {
  position: absolute;
  display: block;
  content: "";
  border-color: transparent;
  border-style: solid;
}

.bs-popover-top, .bs-popover-auto[x-placement^=top] {
  margin-bottom: 0.6875rem;
}
.bs-popover-top > .arrow, .bs-popover-auto[x-placement^=top] > .arrow {
  bottom: -0.75rem;
}
.bs-popover-top > .arrow::before, .bs-popover-auto[x-placement^=top] > .arrow::before {
  bottom: 0;
  border-width: 0.6875rem 0.65625rem 0;
  border-top-color: #363636;
}
.bs-popover-top > .arrow::after, .bs-popover-auto[x-placement^=top] > .arrow::after {
  bottom: 0.0625rem;
  border-width: 0.6875rem 0.65625rem 0;
  border-top-color: #fff;
}

.bs-popover-right, .bs-popover-auto[x-placement^=right] {
  margin-left: 0.6875rem;
}
.bs-popover-right > .arrow, .bs-popover-auto[x-placement^=right] > .arrow {
  left: -0.75rem;
  width: 0.6875rem;
  height: 1.3125rem;
  margin: 0 0;
}
.bs-popover-right > .arrow::before, .bs-popover-auto[x-placement^=right] > .arrow::before {
  left: 0;
  border-width: 0.65625rem 0.6875rem 0.65625rem 0;
  border-right-color: #363636;
}
.bs-popover-right > .arrow::after, .bs-popover-auto[x-placement^=right] > .arrow::after {
  left: 0.0625rem;
  border-width: 0.65625rem 0.6875rem 0.65625rem 0;
  border-right-color: #fff;
}

.bs-popover-bottom, .bs-popover-auto[x-placement^=bottom] {
  margin-top: 0.6875rem;
}
.bs-popover-bottom > .arrow, .bs-popover-auto[x-placement^=bottom] > .arrow {
  top: -0.75rem;
}
.bs-popover-bottom > .arrow::before, .bs-popover-auto[x-placement^=bottom] > .arrow::before {
  top: 0;
  border-width: 0 0.65625rem 0.6875rem 0.65625rem;
  border-bottom-color: #363636;
}
.bs-popover-bottom > .arrow::after, .bs-popover-auto[x-placement^=bottom] > .arrow::after {
  top: 0.0625rem;
  border-width: 0 0.65625rem 0.6875rem 0.65625rem;
  border-bottom-color: #fff;
}
.bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^=bottom] .popover-header::before {
  position: absolute;
  top: 0;
  left: 50%;
  display: block;
  width: 1.3125rem;
  margin-left: -0.65625rem;
  content: "";
  border-bottom: 0.0625rem solid #f7f7f7;
}

.bs-popover-left, .bs-popover-auto[x-placement^=left] {
  margin-right: 0.6875rem;
}
.bs-popover-left > .arrow, .bs-popover-auto[x-placement^=left] > .arrow {
  right: -0.75rem;
  width: 0.6875rem;
  height: 1.3125rem;
  margin: 0 0;
}
.bs-popover-left > .arrow::before, .bs-popover-auto[x-placement^=left] > .arrow::before {
  right: 0;
  border-width: 0.65625rem 0 0.65625rem 0.6875rem;
  border-left-color: #363636;
}
.bs-popover-left > .arrow::after, .bs-popover-auto[x-placement^=left] > .arrow::after {
  right: 0.0625rem;
  border-width: 0.65625rem 0 0.65625rem 0.6875rem;
  border-left-color: #fff;
}

.popover-header {
  padding: 1.0625rem 1.0625rem;
  margin-bottom: 0;
  font-size: 1rem;
  background-color: #f7f7f7;
  border-bottom: 0.0625rem solid #ebebeb;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.popover-header:empty {
  display: none;
}

.popover-body {
  padding: 1.0625rem 1.0625rem;
  color: #363636;
}

.carousel {
  position: relative;
}

.carousel.pointer-event {
  -ms-touch-action: pan-y;
      touch-action: pan-y;
}

.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
}
.carousel-inner::after {
  display: block;
  clear: both;
  content: "";
}

.carousel-item {
  position: relative;
  display: none;
  float: left;
  width: 100%;
  margin-right: -100%;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-item {
    -webkit-transition: none;
    transition: none;
  }
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: block;
}

.carousel-item-next:not(.carousel-item-left),
.active.carousel-item-right {
  -webkit-transform: translateX(100%);
          transform: translateX(100%);
}

.carousel-item-prev:not(.carousel-item-right),
.active.carousel-item-left {
  -webkit-transform: translateX(-100%);
          transform: translateX(-100%);
}

.carousel-fade .carousel-item {
  opacity: 0;
  -webkit-transition-property: opacity;
  transition-property: opacity;
  -webkit-transform: none;
          transform: none;
}
.carousel-fade .carousel-item.active,
.carousel-fade .carousel-item-next.carousel-item-left,
.carousel-fade .carousel-item-prev.carousel-item-right {
  z-index: 1;
  opacity: 1;
}
.carousel-fade .active.carousel-item-left,
.carousel-fade .active.carousel-item-right {
  z-index: 0;
  opacity: 0;
  -webkit-transition: opacity 0s 0.6s;
  transition: opacity 0s 0.6s;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-fade .active.carousel-item-left,
  .carousel-fade .active.carousel-item-right {
    -webkit-transition: none;
    transition: none;
  }
}

.carousel-control-prev,
.carousel-control-next {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 15%;
  padding: 0;
  color: #fff;
  text-align: center;
  background: none;
  border: 0;
  opacity: 0.5;
  -webkit-transition: opacity 0.15s ease;
  transition: opacity 0.15s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-control-prev,
  .carousel-control-next {
    -webkit-transition: none;
    transition: none;
  }
}
.carousel-control-prev:hover, .carousel-control-prev:focus,
.carousel-control-next:hover,
.carousel-control-next:focus {
  color: #fff;
  text-decoration: none;
  outline: 0;
  opacity: 0.9;
}

.carousel-control-prev {
  left: 0;
}

.carousel-control-next {
  right: 0;
}

.carousel-control-prev-icon,
.carousel-control-next-icon {
  display: inline-block;
  width: 1.25rem;
  height: 1.25rem;
  background: 50%/100% 100% no-repeat;
}

.carousel-control-prev-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E");
}

.carousel-control-next-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E");
}

.carousel-indicators {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 15;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding-left: 0;
  margin-right: 15%;
  margin-left: 15%;
  list-style: none;
}
.carousel-indicators li {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  -webkit-box-flex: 0;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
  width: 1.875rem;
  height: 0.1875rem;
  margin-right: 0.1875rem;
  margin-left: 0.1875rem;
  text-indent: -999px;
  cursor: pointer;
  background-color: #fff;
  background-clip: padding-box;
  border-top: 0.625rem solid transparent;
  border-bottom: 0.625rem solid transparent;
  opacity: 0.5;
  -webkit-transition: opacity 0.6s ease;
  transition: opacity 0.6s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-indicators li {
    -webkit-transition: none;
    transition: none;
  }
}
.carousel-indicators .active {
  opacity: 1;
}

.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 20px;
  left: 15%;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #fff;
  text-align: center;
}

@keyframes spinner-border {
  to {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
.spinner-border {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: -0.125em;
  border: 0.25em solid currentcolor;
  border-right-color: transparent;
  border-radius: 50%;
  -webkit-animation: 0.75s linear infinite spinner-border;
          animation: 0.75s linear infinite spinner-border;
}

.spinner-border-sm {
  width: 1rem;
  height: 1rem;
  border-width: 0.2em;
}

@keyframes spinner-grow {
  0% {
    -webkit-transform: scale(0);
            transform: scale(0);
  }
  50% {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}
.spinner-grow {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: -0.125em;
  background-color: currentcolor;
  border-radius: 50%;
  opacity: 0;
  -webkit-animation: 0.75s linear infinite spinner-grow;
          animation: 0.75s linear infinite spinner-grow;
}

.spinner-grow-sm {
  width: 1rem;
  height: 1rem;
}

@media (prefers-reduced-motion: reduce) {
  .spinner-border,
  .spinner-grow {
    -webkit-animation-duration: 1.5s;
            animation-duration: 1.5s;
  }
}
.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;
}

.bg-primary {
  background-color: #326fe2 !important;
}

a.bg-primary:hover, a.bg-primary:focus,
button.bg-primary:hover,
button.bg-primary:focus {
  background-color: #1c57c5 !important;
}

.bg-secondary {
  background-color: #4c4c4c !important;
}

a.bg-secondary:hover, a.bg-secondary:focus,
button.bg-secondary:hover,
button.bg-secondary:focus {
  background-color: #333333 !important;
}

.bg-success {
  background-color: #046a38 !important;
}

a.bg-success:hover, a.bg-success:focus,
button.bg-success:hover,
button.bg-success:focus {
  background-color: #02391e !important;
}

.bg-info {
  background-color: #31708f !important;
}

a.bg-info:hover, a.bg-info:focus,
button.bg-info:hover,
button.bg-info:focus {
  background-color: #245269 !important;
}

.bg-warning {
  background-color: #eea103 !important;
}

a.bg-warning:hover, a.bg-warning:focus,
button.bg-warning:hover,
button.bg-warning:focus {
  background-color: #bc7f02 !important;
}

.bg-danger {
  background-color: #a51a1f !important;
}

a.bg-danger:hover, a.bg-danger:focus,
button.bg-danger:hover,
button.bg-danger:focus {
  background-color: #791317 !important;
}

.bg-light {
  background-color: #fff !important;
}

a.bg-light:hover, a.bg-light:focus,
button.bg-light:hover,
button.bg-light:focus {
  background-color: #e6e6e6 !important;
}

.bg-dark {
  background-color: #363636 !important;
}

a.bg-dark:hover, a.bg-dark:focus,
button.bg-dark:hover,
button.bg-dark:focus {
  background-color: #1d1d1d !important;
}

.bg-green {
  background-color: #046a38 !important;
}

a.bg-green:hover, a.bg-green:focus,
button.bg-green:hover,
button.bg-green:focus {
  background-color: #02391e !important;
}

.bg-lime {
  background-color: #41a928 !important;
}

a.bg-lime:hover, a.bg-lime:focus,
button.bg-lime:hover,
button.bg-lime:focus {
  background-color: #31801e !important;
}

.bg-black {
  background-color: #000 !important;
}

a.bg-black:hover, a.bg-black:focus,
button.bg-black:hover,
button.bg-black:focus {
  background-color: black !important;
}

.bg-focus {
  background-color: #76a0b4 !important;
}

a.bg-focus:hover, a.bg-focus:focus,
button.bg-focus:hover,
button.bg-focus:focus {
  background-color: #5788a0 !important;
}

.bg-white {
  background-color: #fff !important;
}

.bg-transparent {
  background-color: transparent !important;
}

.border {
  border: 0.0625rem solid #ccc !important;
}

.border-top {
  border-top: 0.0625rem solid #ccc !important;
}

.border-right {
  border-right: 0.0625rem solid #ccc !important;
}

.border-bottom {
  border-bottom: 0.0625rem solid #ccc !important;
}

.border-left {
  border-left: 0.0625rem solid #ccc !important;
}

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

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

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

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

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

.border-primary {
  border-color: #326fe2 !important;
}

.border-secondary {
  border-color: #4c4c4c !important;
}

.border-success {
  border-color: #046a38 !important;
}

.border-info {
  border-color: #31708f !important;
}

.border-warning {
  border-color: #eea103 !important;
}

.border-danger {
  border-color: #a51a1f !important;
}

.border-light {
  border-color: #fff !important;
}

.border-dark {
  border-color: #363636 !important;
}

.border-green {
  border-color: #046a38 !important;
}

.border-lime {
  border-color: #41a928 !important;
}

.border-black {
  border-color: #000 !important;
}

.border-focus {
  border-color: #76a0b4 !important;
}

.border-white {
  border-color: #fff !important;
}

.rounded-sm {
  border-radius: 0.125rem !important;
}

.rounded {
  border-radius: 0.125rem !important;
}

.rounded-top {
  border-top-left-radius: 0.125rem !important;
  border-top-right-radius: 0.125rem !important;
}

.rounded-right {
  border-top-right-radius: 0.125rem !important;
  border-bottom-right-radius: 0.125rem !important;
}

.rounded-bottom {
  border-bottom-right-radius: 0.125rem !important;
  border-bottom-left-radius: 0.125rem !important;
}

.rounded-left {
  border-top-left-radius: 0.125rem !important;
  border-bottom-left-radius: 0.125rem !important;
}

.rounded-lg {
  border-radius: 0.25rem !important;
}

.rounded-circle {
  border-radius: 50% !important;
}

.rounded-pill {
  border-radius: 50rem !important;
}

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

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

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

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

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

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

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

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

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

.d-flex {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
}

.d-inline-flex {
  display: -webkit-inline-box !important;
  display: -ms-inline-flexbox !important;
  display: inline-flex !important;
}

@media (min-width: 576px) {
  .d-sm-none {
    display: none !important;
  }
  .d-sm-inline {
    display: inline !important;
  }
  .d-sm-inline-block {
    display: inline-block !important;
  }
  .d-sm-block {
    display: block !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: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-sm-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}
@media (min-width: 768px) {
  .d-md-none {
    display: none !important;
  }
  .d-md-inline {
    display: inline !important;
  }
  .d-md-inline-block {
    display: inline-block !important;
  }
  .d-md-block {
    display: block !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: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-md-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}
@media (min-width: 1025px) {
  .d-lg-none {
    display: none !important;
  }
  .d-lg-inline {
    display: inline !important;
  }
  .d-lg-inline-block {
    display: inline-block !important;
  }
  .d-lg-block {
    display: block !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: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-lg-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}
@media (min-width: 1366px) {
  .d-xl-none {
    display: none !important;
  }
  .d-xl-inline {
    display: inline !important;
  }
  .d-xl-inline-block {
    display: inline-block !important;
  }
  .d-xl-block {
    display: block !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: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-xl-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}
@media print {
  .d-print-none {
    display: none !important;
  }
  .d-print-inline {
    display: inline !important;
  }
  .d-print-inline-block {
    display: inline-block !important;
  }
  .d-print-block {
    display: block !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: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-print-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}
.embed-responsive {
  position: relative;
  display: block;
  width: 100%;
  padding: 0;
  overflow: hidden;
}
.embed-responsive::before {
  display: block;
  content: "";
}
.embed-responsive .embed-responsive-item,
.embed-responsive iframe,
.embed-responsive embed,
.embed-responsive object,
.embed-responsive video {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.flex-row {
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: normal !important;
      -ms-flex-direction: row !important;
          flex-direction: row !important;
}

.flex-column {
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: normal !important;
      -ms-flex-direction: column !important;
          flex-direction: column !important;
}

.flex-row-reverse {
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: reverse !important;
      -ms-flex-direction: row-reverse !important;
          flex-direction: row-reverse !important;
}

.flex-column-reverse {
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: reverse !important;
      -ms-flex-direction: column-reverse !important;
          flex-direction: column-reverse !important;
}

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

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

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

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

.flex-grow-0 {
  -webkit-box-flex: 0 !important;
      -ms-flex-positive: 0 !important;
          flex-grow: 0 !important;
}

.flex-grow-1 {
  -webkit-box-flex: 1 !important;
      -ms-flex-positive: 1 !important;
          flex-grow: 1 !important;
}

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

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

.justify-content-start {
  -webkit-box-pack: start !important;
      -ms-flex-pack: start !important;
          justify-content: flex-start !important;
}

.justify-content-end {
  -webkit-box-pack: end !important;
      -ms-flex-pack: end !important;
          justify-content: flex-end !important;
}

.justify-content-center {
  -webkit-box-pack: center !important;
      -ms-flex-pack: center !important;
          justify-content: center !important;
}

.justify-content-between {
  -webkit-box-pack: justify !important;
      -ms-flex-pack: justify !important;
          justify-content: space-between !important;
}

.justify-content-around {
  -ms-flex-pack: distribute !important;
      justify-content: space-around !important;
}

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

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

.align-items-center {
  -webkit-box-align: center !important;
      -ms-flex-align: center !important;
          align-items: center !important;
}

.align-items-baseline {
  -webkit-box-align: baseline !important;
      -ms-flex-align: baseline !important;
          align-items: baseline !important;
}

.align-items-stretch {
  -webkit-box-align: stretch !important;
      -ms-flex-align: stretch !important;
          align-items: stretch !important;
}

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

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

.align-content-center {
  -ms-flex-line-pack: center !important;
      align-content: center !important;
}

.align-content-between {
  -ms-flex-line-pack: justify !important;
      align-content: space-between !important;
}

.align-content-around {
  -ms-flex-line-pack: distribute !important;
      align-content: space-around !important;
}

.align-content-stretch {
  -ms-flex-line-pack: stretch !important;
      align-content: stretch !important;
}

.align-self-auto {
  -ms-flex-item-align: auto !important;
      align-self: auto !important;
}

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

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

.align-self-center {
  -ms-flex-item-align: center !important;
      align-self: center !important;
}

.align-self-baseline {
  -ms-flex-item-align: baseline !important;
      align-self: baseline !important;
}

.align-self-stretch {
  -ms-flex-item-align: stretch !important;
      align-self: stretch !important;
}

@media (min-width: 576px) {
  .flex-sm-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
  }
  .flex-sm-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important;
  }
  .flex-sm-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
            flex-direction: row-reverse !important;
  }
  .flex-sm-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
            flex-direction: column-reverse !important;
  }
  .flex-sm-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
  }
  .flex-sm-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
  }
  .flex-sm-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important;
  }
  .flex-sm-fill {
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important;
  }
  .flex-sm-grow-0 {
    -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
            flex-grow: 0 !important;
  }
  .flex-sm-grow-1 {
    -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
            flex-grow: 1 !important;
  }
  .flex-sm-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
  }
  .flex-sm-shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important;
  }
  .justify-content-sm-start {
    -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
            justify-content: flex-start !important;
  }
  .justify-content-sm-end {
    -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
            justify-content: flex-end !important;
  }
  .justify-content-sm-center {
    -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important;
  }
  .justify-content-sm-between {
    -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
            justify-content: space-between !important;
  }
  .justify-content-sm-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important;
  }
  .align-items-sm-start {
    -webkit-box-align: start !important;
        -ms-flex-align: start !important;
            align-items: flex-start !important;
  }
  .align-items-sm-end {
    -webkit-box-align: end !important;
        -ms-flex-align: end !important;
            align-items: flex-end !important;
  }
  .align-items-sm-center {
    -webkit-box-align: center !important;
        -ms-flex-align: center !important;
            align-items: center !important;
  }
  .align-items-sm-baseline {
    -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
            align-items: baseline !important;
  }
  .align-items-sm-stretch {
    -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
            align-items: stretch !important;
  }
  .align-content-sm-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
  }
  .align-content-sm-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important;
  }
  .align-content-sm-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important;
  }
  .align-content-sm-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important;
  }
  .align-content-sm-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important;
  }
  .align-content-sm-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important;
  }
  .align-self-sm-auto {
    -ms-flex-item-align: auto !important;
        align-self: auto !important;
  }
  .align-self-sm-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important;
  }
  .align-self-sm-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important;
  }
  .align-self-sm-center {
    -ms-flex-item-align: center !important;
        align-self: center !important;
  }
  .align-self-sm-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important;
  }
  .align-self-sm-stretch {
    -ms-flex-item-align: stretch !important;
        align-self: stretch !important;
  }
}
@media (min-width: 768px) {
  .flex-md-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
  }
  .flex-md-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important;
  }
  .flex-md-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
            flex-direction: row-reverse !important;
  }
  .flex-md-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
            flex-direction: column-reverse !important;
  }
  .flex-md-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
  }
  .flex-md-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
  }
  .flex-md-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important;
  }
  .flex-md-fill {
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important;
  }
  .flex-md-grow-0 {
    -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
            flex-grow: 0 !important;
  }
  .flex-md-grow-1 {
    -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
            flex-grow: 1 !important;
  }
  .flex-md-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
  }
  .flex-md-shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important;
  }
  .justify-content-md-start {
    -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
            justify-content: flex-start !important;
  }
  .justify-content-md-end {
    -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
            justify-content: flex-end !important;
  }
  .justify-content-md-center {
    -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important;
  }
  .justify-content-md-between {
    -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
            justify-content: space-between !important;
  }
  .justify-content-md-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important;
  }
  .align-items-md-start {
    -webkit-box-align: start !important;
        -ms-flex-align: start !important;
            align-items: flex-start !important;
  }
  .align-items-md-end {
    -webkit-box-align: end !important;
        -ms-flex-align: end !important;
            align-items: flex-end !important;
  }
  .align-items-md-center {
    -webkit-box-align: center !important;
        -ms-flex-align: center !important;
            align-items: center !important;
  }
  .align-items-md-baseline {
    -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
            align-items: baseline !important;
  }
  .align-items-md-stretch {
    -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
            align-items: stretch !important;
  }
  .align-content-md-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
  }
  .align-content-md-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important;
  }
  .align-content-md-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important;
  }
  .align-content-md-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important;
  }
  .align-content-md-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important;
  }
  .align-content-md-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important;
  }
  .align-self-md-auto {
    -ms-flex-item-align: auto !important;
        align-self: auto !important;
  }
  .align-self-md-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important;
  }
  .align-self-md-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important;
  }
  .align-self-md-center {
    -ms-flex-item-align: center !important;
        align-self: center !important;
  }
  .align-self-md-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important;
  }
  .align-self-md-stretch {
    -ms-flex-item-align: stretch !important;
        align-self: stretch !important;
  }
}
@media (min-width: 1025px) {
  .flex-lg-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
  }
  .flex-lg-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important;
  }
  .flex-lg-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
            flex-direction: row-reverse !important;
  }
  .flex-lg-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
            flex-direction: column-reverse !important;
  }
  .flex-lg-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
  }
  .flex-lg-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
  }
  .flex-lg-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important;
  }
  .flex-lg-fill {
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important;
  }
  .flex-lg-grow-0 {
    -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
            flex-grow: 0 !important;
  }
  .flex-lg-grow-1 {
    -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
            flex-grow: 1 !important;
  }
  .flex-lg-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
  }
  .flex-lg-shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important;
  }
  .justify-content-lg-start {
    -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
            justify-content: flex-start !important;
  }
  .justify-content-lg-end {
    -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
            justify-content: flex-end !important;
  }
  .justify-content-lg-center {
    -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important;
  }
  .justify-content-lg-between {
    -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
            justify-content: space-between !important;
  }
  .justify-content-lg-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important;
  }
  .align-items-lg-start {
    -webkit-box-align: start !important;
        -ms-flex-align: start !important;
            align-items: flex-start !important;
  }
  .align-items-lg-end {
    -webkit-box-align: end !important;
        -ms-flex-align: end !important;
            align-items: flex-end !important;
  }
  .align-items-lg-center {
    -webkit-box-align: center !important;
        -ms-flex-align: center !important;
            align-items: center !important;
  }
  .align-items-lg-baseline {
    -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
            align-items: baseline !important;
  }
  .align-items-lg-stretch {
    -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
            align-items: stretch !important;
  }
  .align-content-lg-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
  }
  .align-content-lg-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important;
  }
  .align-content-lg-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important;
  }
  .align-content-lg-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important;
  }
  .align-content-lg-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important;
  }
  .align-content-lg-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important;
  }
  .align-self-lg-auto {
    -ms-flex-item-align: auto !important;
        align-self: auto !important;
  }
  .align-self-lg-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important;
  }
  .align-self-lg-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important;
  }
  .align-self-lg-center {
    -ms-flex-item-align: center !important;
        align-self: center !important;
  }
  .align-self-lg-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important;
  }
  .align-self-lg-stretch {
    -ms-flex-item-align: stretch !important;
        align-self: stretch !important;
  }
}
@media (min-width: 1366px) {
  .flex-xl-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
  }
  .flex-xl-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important;
  }
  .flex-xl-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
            flex-direction: row-reverse !important;
  }
  .flex-xl-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
            flex-direction: column-reverse !important;
  }
  .flex-xl-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
  }
  .flex-xl-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
  }
  .flex-xl-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important;
  }
  .flex-xl-fill {
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important;
  }
  .flex-xl-grow-0 {
    -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
            flex-grow: 0 !important;
  }
  .flex-xl-grow-1 {
    -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
            flex-grow: 1 !important;
  }
  .flex-xl-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
  }
  .flex-xl-shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important;
  }
  .justify-content-xl-start {
    -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
            justify-content: flex-start !important;
  }
  .justify-content-xl-end {
    -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
            justify-content: flex-end !important;
  }
  .justify-content-xl-center {
    -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important;
  }
  .justify-content-xl-between {
    -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
            justify-content: space-between !important;
  }
  .justify-content-xl-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important;
  }
  .align-items-xl-start {
    -webkit-box-align: start !important;
        -ms-flex-align: start !important;
            align-items: flex-start !important;
  }
  .align-items-xl-end {
    -webkit-box-align: end !important;
        -ms-flex-align: end !important;
            align-items: flex-end !important;
  }
  .align-items-xl-center {
    -webkit-box-align: center !important;
        -ms-flex-align: center !important;
            align-items: center !important;
  }
  .align-items-xl-baseline {
    -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
            align-items: baseline !important;
  }
  .align-items-xl-stretch {
    -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
            align-items: stretch !important;
  }
  .align-content-xl-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
  }
  .align-content-xl-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important;
  }
  .align-content-xl-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important;
  }
  .align-content-xl-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important;
  }
  .align-content-xl-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important;
  }
  .align-content-xl-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important;
  }
  .align-self-xl-auto {
    -ms-flex-item-align: auto !important;
        align-self: auto !important;
  }
  .align-self-xl-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important;
  }
  .align-self-xl-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important;
  }
  .align-self-xl-center {
    -ms-flex-item-align: center !important;
        align-self: center !important;
  }
  .align-self-xl-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important;
  }
  .align-self-xl-stretch {
    -ms-flex-item-align: stretch !important;
        align-self: stretch !important;
  }
}
.float-left {
  float: left !important;
}

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

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

@media (min-width: 576px) {
  .float-sm-left {
    float: left !important;
  }
  .float-sm-right {
    float: right !important;
  }
  .float-sm-none {
    float: none !important;
  }
}
@media (min-width: 768px) {
  .float-md-left {
    float: left !important;
  }
  .float-md-right {
    float: right !important;
  }
  .float-md-none {
    float: none !important;
  }
}
@media (min-width: 1025px) {
  .float-lg-left {
    float: left !important;
  }
  .float-lg-right {
    float: right !important;
  }
  .float-lg-none {
    float: none !important;
  }
}
@media (min-width: 1366px) {
  .float-xl-left {
    float: left !important;
  }
  .float-xl-right {
    float: right !important;
  }
  .float-xl-none {
    float: none !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;
      -ms-user-select: auto !important;
          user-select: auto !important;
}

.user-select-none {
  -webkit-user-select: none !important;
     -moz-user-select: none !important;
      -ms-user-select: none !important;
          user-select: none !important;
}

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

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

.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;
}

.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;
}

@supports (position: sticky) {
  .sticky-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
}

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}

.sr-only-focusable:active, .sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  overflow: visible;
  clip: auto;
  white-space: normal;
}

.shadow-sm {
  -webkit-box-shadow: 0 0.125rem 0.25rem rgba(224, 229, 238, 0.075) !important;
          box-shadow: 0 0.125rem 0.25rem rgba(224, 229, 238, 0.075) !important;
}

.shadow {
  -webkit-box-shadow: 0 0.5rem 0.875rem 0 rgba(224, 229, 238, 0.5) !important;
          box-shadow: 0 0.5rem 0.875rem 0 rgba(224, 229, 238, 0.5) !important;
}

.shadow-lg {
  -webkit-box-shadow: 0 1rem 3rem rgba(224, 229, 238, 0.175) !important;
          box-shadow: 0 1rem 3rem rgba(224, 229, 238, 0.175) !important;
}

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

.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;
}

.w-33 {
  width: 33.3333% !important;
}

.w-66 {
  width: 66.6666% !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;
}

.h-33 {
  height: 33.3333% !important;
}

.h-66 {
  height: 66.6666% !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

.mt-1,
.my-1 {
  margin-top: 0.46875rem !important;
}

.mr-1,
.mx-1 {
  margin-right: 0.46875rem !important;
}

.mb-1,
.my-1 {
  margin-bottom: 0.46875rem !important;
}

.ml-1,
.mx-1 {
  margin-left: 0.46875rem !important;
}

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

.mt-2,
.my-2 {
  margin-top: 0.9375rem !important;
}

.mr-2,
.mx-2 {
  margin-right: 0.9375rem !important;
}

.mb-2,
.my-2 {
  margin-bottom: 0.9375rem !important;
}

.ml-2,
.mx-2 {
  margin-left: 0.9375rem !important;
}

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

.mt-3,
.my-3 {
  margin-top: 1.40625rem !important;
}

.mr-3,
.mx-3 {
  margin-right: 1.40625rem !important;
}

.mb-3,
.my-3 {
  margin-bottom: 1.40625rem !important;
}

.ml-3,
.mx-3 {
  margin-left: 1.40625rem !important;
}

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

.mt-4,
.my-4 {
  margin-top: 1.875rem !important;
}

.mr-4,
.mx-4 {
  margin-right: 1.875rem !important;
}

.mb-4,
.my-4 {
  margin-bottom: 1.875rem !important;
}

.ml-4,
.mx-4 {
  margin-left: 1.875rem !important;
}

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

.mt-5,
.my-5 {
  margin-top: 2.34375rem !important;
}

.mr-5,
.mx-5 {
  margin-right: 2.34375rem !important;
}

.mb-5,
.my-5 {
  margin-bottom: 2.34375rem !important;
}

.ml-5,
.mx-5 {
  margin-left: 2.34375rem !important;
}

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

.mt-6,
.my-6 {
  margin-top: 2.8125rem !important;
}

.mr-6,
.mx-6 {
  margin-right: 2.8125rem !important;
}

.mb-6,
.my-6 {
  margin-bottom: 2.8125rem !important;
}

.ml-6,
.mx-6 {
  margin-left: 2.8125rem !important;
}

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

.mt-7,
.my-7 {
  margin-top: 3.28125rem !important;
}

.mr-7,
.mx-7 {
  margin-right: 3.28125rem !important;
}

.mb-7,
.my-7 {
  margin-bottom: 3.28125rem !important;
}

.ml-7,
.mx-7 {
  margin-left: 3.28125rem !important;
}

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

.mt-8,
.my-8 {
  margin-top: 3.75rem !important;
}

.mr-8,
.mx-8 {
  margin-right: 3.75rem !important;
}

.mb-8,
.my-8 {
  margin-bottom: 3.75rem !important;
}

.ml-8,
.mx-8 {
  margin-left: 3.75rem !important;
}

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

.mt-9,
.my-9 {
  margin-top: 4.21875rem !important;
}

.mr-9,
.mx-9 {
  margin-right: 4.21875rem !important;
}

.mb-9,
.my-9 {
  margin-bottom: 4.21875rem !important;
}

.ml-9,
.mx-9 {
  margin-left: 4.21875rem !important;
}

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

.mt-10,
.my-10 {
  margin-top: 6.5625rem !important;
}

.mr-10,
.mx-10 {
  margin-right: 6.5625rem !important;
}

.mb-10,
.my-10 {
  margin-bottom: 6.5625rem !important;
}

.ml-10,
.mx-10 {
  margin-left: 6.5625rem !important;
}

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

.mt-1_5,
.my-1_5 {
  margin-top: 0.703125rem !important;
}

.mr-1_5,
.mx-1_5 {
  margin-right: 0.703125rem !important;
}

.mb-1_5,
.my-1_5 {
  margin-bottom: 0.703125rem !important;
}

.ml-1_5,
.mx-1_5 {
  margin-left: 0.703125rem !important;
}

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

.mt-2_5,
.my-2_5 {
  margin-top: 1.171875rem !important;
}

.mr-2_5,
.mx-2_5 {
  margin-right: 1.171875rem !important;
}

.mb-2_5,
.my-2_5 {
  margin-bottom: 1.171875rem !important;
}

.ml-2_5,
.mx-2_5 {
  margin-left: 1.171875rem !important;
}

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

.mt-3_5,
.my-3_5 {
  margin-top: 1.640625rem !important;
}

.mr-3_5,
.mx-3_5 {
  margin-right: 1.640625rem !important;
}

.mb-3_5,
.my-3_5 {
  margin-bottom: 1.640625rem !important;
}

.ml-3_5,
.mx-3_5 {
  margin-left: 1.640625rem !important;
}

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

.mt-4_5,
.my-4_5 {
  margin-top: 2.109375rem !important;
}

.mr-4_5,
.mx-4_5 {
  margin-right: 2.109375rem !important;
}

.mb-4_5,
.my-4_5 {
  margin-bottom: 2.109375rem !important;
}

.ml-4_5,
.mx-4_5 {
  margin-left: 2.109375rem !important;
}

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

.mt-5_5,
.my-5_5 {
  margin-top: 2.578125rem !important;
}

.mr-5_5,
.mx-5_5 {
  margin-right: 2.578125rem !important;
}

.mb-5_5,
.my-5_5 {
  margin-bottom: 2.578125rem !important;
}

.ml-5_5,
.mx-5_5 {
  margin-left: 2.578125rem !important;
}

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

.mt-6_5,
.my-6_5 {
  margin-top: 3.046875rem !important;
}

.mr-6_5,
.mx-6_5 {
  margin-right: 3.046875rem !important;
}

.mb-6_5,
.my-6_5 {
  margin-bottom: 3.046875rem !important;
}

.ml-6_5,
.mx-6_5 {
  margin-left: 3.046875rem !important;
}

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

.mt-7_5,
.my-7_5 {
  margin-top: 3.515625rem !important;
}

.mr-7_5,
.mx-7_5 {
  margin-right: 3.515625rem !important;
}

.mb-7_5,
.my-7_5 {
  margin-bottom: 3.515625rem !important;
}

.ml-7_5,
.mx-7_5 {
  margin-left: 3.515625rem !important;
}

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

.mt-8_5,
.my-8_5 {
  margin-top: 3.984375rem !important;
}

.mr-8_5,
.mx-8_5 {
  margin-right: 3.984375rem !important;
}

.mb-8_5,
.my-8_5 {
  margin-bottom: 3.984375rem !important;
}

.ml-8_5,
.mx-8_5 {
  margin-left: 3.984375rem !important;
}

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

.mt-9_5,
.my-9_5 {
  margin-top: 4.453125rem !important;
}

.mr-9_5,
.mx-9_5 {
  margin-right: 4.453125rem !important;
}

.mb-9_5,
.my-9_5 {
  margin-bottom: 4.453125rem !important;
}

.ml-9_5,
.mx-9_5 {
  margin-left: 4.453125rem !important;
}

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

.mt-10_5,
.my-10_5 {
  margin-top: 6.796875rem !important;
}

.mr-10_5,
.mx-10_5 {
  margin-right: 6.796875rem !important;
}

.mb-10_5,
.my-10_5 {
  margin-bottom: 6.796875rem !important;
}

.ml-10_5,
.mx-10_5 {
  margin-left: 6.796875rem !important;
}

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

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

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

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

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

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

.pt-1,
.py-1 {
  padding-top: 0.46875rem !important;
}

.pr-1,
.px-1 {
  padding-right: 0.46875rem !important;
}

.pb-1,
.py-1 {
  padding-bottom: 0.46875rem !important;
}

.pl-1,
.px-1 {
  padding-left: 0.46875rem !important;
}

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

.pt-2,
.py-2 {
  padding-top: 0.9375rem !important;
}

.pr-2,
.px-2 {
  padding-right: 0.9375rem !important;
}

.pb-2,
.py-2 {
  padding-bottom: 0.9375rem !important;
}

.pl-2,
.px-2 {
  padding-left: 0.9375rem !important;
}

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

.pt-3,
.py-3 {
  padding-top: 1.40625rem !important;
}

.pr-3,
.px-3 {
  padding-right: 1.40625rem !important;
}

.pb-3,
.py-3 {
  padding-bottom: 1.40625rem !important;
}

.pl-3,
.px-3 {
  padding-left: 1.40625rem !important;
}

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

.pt-4,
.py-4 {
  padding-top: 1.875rem !important;
}

.pr-4,
.px-4 {
  padding-right: 1.875rem !important;
}

.pb-4,
.py-4 {
  padding-bottom: 1.875rem !important;
}

.pl-4,
.px-4 {
  padding-left: 1.875rem !important;
}

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

.pt-5,
.py-5 {
  padding-top: 2.34375rem !important;
}

.pr-5,
.px-5 {
  padding-right: 2.34375rem !important;
}

.pb-5,
.py-5 {
  padding-bottom: 2.34375rem !important;
}

.pl-5,
.px-5 {
  padding-left: 2.34375rem !important;
}

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

.pt-6,
.py-6 {
  padding-top: 2.8125rem !important;
}

.pr-6,
.px-6 {
  padding-right: 2.8125rem !important;
}

.pb-6,
.py-6 {
  padding-bottom: 2.8125rem !important;
}

.pl-6,
.px-6 {
  padding-left: 2.8125rem !important;
}

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

.pt-7,
.py-7 {
  padding-top: 3.28125rem !important;
}

.pr-7,
.px-7 {
  padding-right: 3.28125rem !important;
}

.pb-7,
.py-7 {
  padding-bottom: 3.28125rem !important;
}

.pl-7,
.px-7 {
  padding-left: 3.28125rem !important;
}

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

.pt-8,
.py-8 {
  padding-top: 3.75rem !important;
}

.pr-8,
.px-8 {
  padding-right: 3.75rem !important;
}

.pb-8,
.py-8 {
  padding-bottom: 3.75rem !important;
}

.pl-8,
.px-8 {
  padding-left: 3.75rem !important;
}

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

.pt-9,
.py-9 {
  padding-top: 4.21875rem !important;
}

.pr-9,
.px-9 {
  padding-right: 4.21875rem !important;
}

.pb-9,
.py-9 {
  padding-bottom: 4.21875rem !important;
}

.pl-9,
.px-9 {
  padding-left: 4.21875rem !important;
}

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

.pt-10,
.py-10 {
  padding-top: 6.5625rem !important;
}

.pr-10,
.px-10 {
  padding-right: 6.5625rem !important;
}

.pb-10,
.py-10 {
  padding-bottom: 6.5625rem !important;
}

.pl-10,
.px-10 {
  padding-left: 6.5625rem !important;
}

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

.pt-1_5,
.py-1_5 {
  padding-top: 0.703125rem !important;
}

.pr-1_5,
.px-1_5 {
  padding-right: 0.703125rem !important;
}

.pb-1_5,
.py-1_5 {
  padding-bottom: 0.703125rem !important;
}

.pl-1_5,
.px-1_5 {
  padding-left: 0.703125rem !important;
}

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

.pt-2_5,
.py-2_5 {
  padding-top: 1.171875rem !important;
}

.pr-2_5,
.px-2_5 {
  padding-right: 1.171875rem !important;
}

.pb-2_5,
.py-2_5 {
  padding-bottom: 1.171875rem !important;
}

.pl-2_5,
.px-2_5 {
  padding-left: 1.171875rem !important;
}

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

.pt-3_5,
.py-3_5 {
  padding-top: 1.640625rem !important;
}

.pr-3_5,
.px-3_5 {
  padding-right: 1.640625rem !important;
}

.pb-3_5,
.py-3_5 {
  padding-bottom: 1.640625rem !important;
}

.pl-3_5,
.px-3_5 {
  padding-left: 1.640625rem !important;
}

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

.pt-4_5,
.py-4_5 {
  padding-top: 2.109375rem !important;
}

.pr-4_5,
.px-4_5 {
  padding-right: 2.109375rem !important;
}

.pb-4_5,
.py-4_5 {
  padding-bottom: 2.109375rem !important;
}

.pl-4_5,
.px-4_5 {
  padding-left: 2.109375rem !important;
}

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

.pt-5_5,
.py-5_5 {
  padding-top: 2.578125rem !important;
}

.pr-5_5,
.px-5_5 {
  padding-right: 2.578125rem !important;
}

.pb-5_5,
.py-5_5 {
  padding-bottom: 2.578125rem !important;
}

.pl-5_5,
.px-5_5 {
  padding-left: 2.578125rem !important;
}

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

.pt-6_5,
.py-6_5 {
  padding-top: 3.046875rem !important;
}

.pr-6_5,
.px-6_5 {
  padding-right: 3.046875rem !important;
}

.pb-6_5,
.py-6_5 {
  padding-bottom: 3.046875rem !important;
}

.pl-6_5,
.px-6_5 {
  padding-left: 3.046875rem !important;
}

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

.pt-7_5,
.py-7_5 {
  padding-top: 3.515625rem !important;
}

.pr-7_5,
.px-7_5 {
  padding-right: 3.515625rem !important;
}

.pb-7_5,
.py-7_5 {
  padding-bottom: 3.515625rem !important;
}

.pl-7_5,
.px-7_5 {
  padding-left: 3.515625rem !important;
}

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

.pt-8_5,
.py-8_5 {
  padding-top: 3.984375rem !important;
}

.pr-8_5,
.px-8_5 {
  padding-right: 3.984375rem !important;
}

.pb-8_5,
.py-8_5 {
  padding-bottom: 3.984375rem !important;
}

.pl-8_5,
.px-8_5 {
  padding-left: 3.984375rem !important;
}

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

.pt-9_5,
.py-9_5 {
  padding-top: 4.453125rem !important;
}

.pr-9_5,
.px-9_5 {
  padding-right: 4.453125rem !important;
}

.pb-9_5,
.py-9_5 {
  padding-bottom: 4.453125rem !important;
}

.pl-9_5,
.px-9_5 {
  padding-left: 4.453125rem !important;
}

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

.pt-10_5,
.py-10_5 {
  padding-top: 6.796875rem !important;
}

.pr-10_5,
.px-10_5 {
  padding-right: 6.796875rem !important;
}

.pb-10_5,
.py-10_5 {
  padding-bottom: 6.796875rem !important;
}

.pl-10_5,
.px-10_5 {
  padding-left: 6.796875rem !important;
}

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

.mt-n1,
.my-n1 {
  margin-top: -0.46875rem !important;
}

.mr-n1,
.mx-n1 {
  margin-right: -0.46875rem !important;
}

.mb-n1,
.my-n1 {
  margin-bottom: -0.46875rem !important;
}

.ml-n1,
.mx-n1 {
  margin-left: -0.46875rem !important;
}

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

.mt-n2,
.my-n2 {
  margin-top: -0.9375rem !important;
}

.mr-n2,
.mx-n2 {
  margin-right: -0.9375rem !important;
}

.mb-n2,
.my-n2 {
  margin-bottom: -0.9375rem !important;
}

.ml-n2,
.mx-n2 {
  margin-left: -0.9375rem !important;
}

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

.mt-n3,
.my-n3 {
  margin-top: -1.40625rem !important;
}

.mr-n3,
.mx-n3 {
  margin-right: -1.40625rem !important;
}

.mb-n3,
.my-n3 {
  margin-bottom: -1.40625rem !important;
}

.ml-n3,
.mx-n3 {
  margin-left: -1.40625rem !important;
}

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

.mt-n4,
.my-n4 {
  margin-top: -1.875rem !important;
}

.mr-n4,
.mx-n4 {
  margin-right: -1.875rem !important;
}

.mb-n4,
.my-n4 {
  margin-bottom: -1.875rem !important;
}

.ml-n4,
.mx-n4 {
  margin-left: -1.875rem !important;
}

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

.mt-n5,
.my-n5 {
  margin-top: -2.34375rem !important;
}

.mr-n5,
.mx-n5 {
  margin-right: -2.34375rem !important;
}

.mb-n5,
.my-n5 {
  margin-bottom: -2.34375rem !important;
}

.ml-n5,
.mx-n5 {
  margin-left: -2.34375rem !important;
}

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

.mt-n6,
.my-n6 {
  margin-top: -2.8125rem !important;
}

.mr-n6,
.mx-n6 {
  margin-right: -2.8125rem !important;
}

.mb-n6,
.my-n6 {
  margin-bottom: -2.8125rem !important;
}

.ml-n6,
.mx-n6 {
  margin-left: -2.8125rem !important;
}

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

.mt-n7,
.my-n7 {
  margin-top: -3.28125rem !important;
}

.mr-n7,
.mx-n7 {
  margin-right: -3.28125rem !important;
}

.mb-n7,
.my-n7 {
  margin-bottom: -3.28125rem !important;
}

.ml-n7,
.mx-n7 {
  margin-left: -3.28125rem !important;
}

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

.mt-n8,
.my-n8 {
  margin-top: -3.75rem !important;
}

.mr-n8,
.mx-n8 {
  margin-right: -3.75rem !important;
}

.mb-n8,
.my-n8 {
  margin-bottom: -3.75rem !important;
}

.ml-n8,
.mx-n8 {
  margin-left: -3.75rem !important;
}

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

.mt-n9,
.my-n9 {
  margin-top: -4.21875rem !important;
}

.mr-n9,
.mx-n9 {
  margin-right: -4.21875rem !important;
}

.mb-n9,
.my-n9 {
  margin-bottom: -4.21875rem !important;
}

.ml-n9,
.mx-n9 {
  margin-left: -4.21875rem !important;
}

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

.mt-n10,
.my-n10 {
  margin-top: -6.5625rem !important;
}

.mr-n10,
.mx-n10 {
  margin-right: -6.5625rem !important;
}

.mb-n10,
.my-n10 {
  margin-bottom: -6.5625rem !important;
}

.ml-n10,
.mx-n10 {
  margin-left: -6.5625rem !important;
}

.m-n1_5 {
  margin: -0.703125rem !important;
}

.mt-n1_5,
.my-n1_5 {
  margin-top: -0.703125rem !important;
}

.mr-n1_5,
.mx-n1_5 {
  margin-right: -0.703125rem !important;
}

.mb-n1_5,
.my-n1_5 {
  margin-bottom: -0.703125rem !important;
}

.ml-n1_5,
.mx-n1_5 {
  margin-left: -0.703125rem !important;
}

.m-n2_5 {
  margin: -1.171875rem !important;
}

.mt-n2_5,
.my-n2_5 {
  margin-top: -1.171875rem !important;
}

.mr-n2_5,
.mx-n2_5 {
  margin-right: -1.171875rem !important;
}

.mb-n2_5,
.my-n2_5 {
  margin-bottom: -1.171875rem !important;
}

.ml-n2_5,
.mx-n2_5 {
  margin-left: -1.171875rem !important;
}

.m-n3_5 {
  margin: -1.640625rem !important;
}

.mt-n3_5,
.my-n3_5 {
  margin-top: -1.640625rem !important;
}

.mr-n3_5,
.mx-n3_5 {
  margin-right: -1.640625rem !important;
}

.mb-n3_5,
.my-n3_5 {
  margin-bottom: -1.640625rem !important;
}

.ml-n3_5,
.mx-n3_5 {
  margin-left: -1.640625rem !important;
}

.m-n4_5 {
  margin: -2.109375rem !important;
}

.mt-n4_5,
.my-n4_5 {
  margin-top: -2.109375rem !important;
}

.mr-n4_5,
.mx-n4_5 {
  margin-right: -2.109375rem !important;
}

.mb-n4_5,
.my-n4_5 {
  margin-bottom: -2.109375rem !important;
}

.ml-n4_5,
.mx-n4_5 {
  margin-left: -2.109375rem !important;
}

.m-n5_5 {
  margin: -2.578125rem !important;
}

.mt-n5_5,
.my-n5_5 {
  margin-top: -2.578125rem !important;
}

.mr-n5_5,
.mx-n5_5 {
  margin-right: -2.578125rem !important;
}

.mb-n5_5,
.my-n5_5 {
  margin-bottom: -2.578125rem !important;
}

.ml-n5_5,
.mx-n5_5 {
  margin-left: -2.578125rem !important;
}

.m-n6_5 {
  margin: -3.046875rem !important;
}

.mt-n6_5,
.my-n6_5 {
  margin-top: -3.046875rem !important;
}

.mr-n6_5,
.mx-n6_5 {
  margin-right: -3.046875rem !important;
}

.mb-n6_5,
.my-n6_5 {
  margin-bottom: -3.046875rem !important;
}

.ml-n6_5,
.mx-n6_5 {
  margin-left: -3.046875rem !important;
}

.m-n7_5 {
  margin: -3.515625rem !important;
}

.mt-n7_5,
.my-n7_5 {
  margin-top: -3.515625rem !important;
}

.mr-n7_5,
.mx-n7_5 {
  margin-right: -3.515625rem !important;
}

.mb-n7_5,
.my-n7_5 {
  margin-bottom: -3.515625rem !important;
}

.ml-n7_5,
.mx-n7_5 {
  margin-left: -3.515625rem !important;
}

.m-n8_5 {
  margin: -3.984375rem !important;
}

.mt-n8_5,
.my-n8_5 {
  margin-top: -3.984375rem !important;
}

.mr-n8_5,
.mx-n8_5 {
  margin-right: -3.984375rem !important;
}

.mb-n8_5,
.my-n8_5 {
  margin-bottom: -3.984375rem !important;
}

.ml-n8_5,
.mx-n8_5 {
  margin-left: -3.984375rem !important;
}

.m-n9_5 {
  margin: -4.453125rem !important;
}

.mt-n9_5,
.my-n9_5 {
  margin-top: -4.453125rem !important;
}

.mr-n9_5,
.mx-n9_5 {
  margin-right: -4.453125rem !important;
}

.mb-n9_5,
.my-n9_5 {
  margin-bottom: -4.453125rem !important;
}

.ml-n9_5,
.mx-n9_5 {
  margin-left: -4.453125rem !important;
}

.m-n10_5 {
  margin: -6.796875rem !important;
}

.mt-n10_5,
.my-n10_5 {
  margin-top: -6.796875rem !important;
}

.mr-n10_5,
.mx-n10_5 {
  margin-right: -6.796875rem !important;
}

.mb-n10_5,
.my-n10_5 {
  margin-bottom: -6.796875rem !important;
}

.ml-n10_5,
.mx-n10_5 {
  margin-left: -6.796875rem !important;
}

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

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

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

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

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

@media (min-width: 576px) {
  .m-sm-0 {
    margin: 0 !important;
  }
  .mt-sm-0,
  .my-sm-0 {
    margin-top: 0 !important;
  }
  .mr-sm-0,
  .mx-sm-0 {
    margin-right: 0 !important;
  }
  .mb-sm-0,
  .my-sm-0 {
    margin-bottom: 0 !important;
  }
  .ml-sm-0,
  .mx-sm-0 {
    margin-left: 0 !important;
  }
  .m-sm-1 {
    margin: 0.46875rem !important;
  }
  .mt-sm-1,
  .my-sm-1 {
    margin-top: 0.46875rem !important;
  }
  .mr-sm-1,
  .mx-sm-1 {
    margin-right: 0.46875rem !important;
  }
  .mb-sm-1,
  .my-sm-1 {
    margin-bottom: 0.46875rem !important;
  }
  .ml-sm-1,
  .mx-sm-1 {
    margin-left: 0.46875rem !important;
  }
  .m-sm-2 {
    margin: 0.9375rem !important;
  }
  .mt-sm-2,
  .my-sm-2 {
    margin-top: 0.9375rem !important;
  }
  .mr-sm-2,
  .mx-sm-2 {
    margin-right: 0.9375rem !important;
  }
  .mb-sm-2,
  .my-sm-2 {
    margin-bottom: 0.9375rem !important;
  }
  .ml-sm-2,
  .mx-sm-2 {
    margin-left: 0.9375rem !important;
  }
  .m-sm-3 {
    margin: 1.40625rem !important;
  }
  .mt-sm-3,
  .my-sm-3 {
    margin-top: 1.40625rem !important;
  }
  .mr-sm-3,
  .mx-sm-3 {
    margin-right: 1.40625rem !important;
  }
  .mb-sm-3,
  .my-sm-3 {
    margin-bottom: 1.40625rem !important;
  }
  .ml-sm-3,
  .mx-sm-3 {
    margin-left: 1.40625rem !important;
  }
  .m-sm-4 {
    margin: 1.875rem !important;
  }
  .mt-sm-4,
  .my-sm-4 {
    margin-top: 1.875rem !important;
  }
  .mr-sm-4,
  .mx-sm-4 {
    margin-right: 1.875rem !important;
  }
  .mb-sm-4,
  .my-sm-4 {
    margin-bottom: 1.875rem !important;
  }
  .ml-sm-4,
  .mx-sm-4 {
    margin-left: 1.875rem !important;
  }
  .m-sm-5 {
    margin: 2.34375rem !important;
  }
  .mt-sm-5,
  .my-sm-5 {
    margin-top: 2.34375rem !important;
  }
  .mr-sm-5,
  .mx-sm-5 {
    margin-right: 2.34375rem !important;
  }
  .mb-sm-5,
  .my-sm-5 {
    margin-bottom: 2.34375rem !important;
  }
  .ml-sm-5,
  .mx-sm-5 {
    margin-left: 2.34375rem !important;
  }
  .m-sm-6 {
    margin: 2.8125rem !important;
  }
  .mt-sm-6,
  .my-sm-6 {
    margin-top: 2.8125rem !important;
  }
  .mr-sm-6,
  .mx-sm-6 {
    margin-right: 2.8125rem !important;
  }
  .mb-sm-6,
  .my-sm-6 {
    margin-bottom: 2.8125rem !important;
  }
  .ml-sm-6,
  .mx-sm-6 {
    margin-left: 2.8125rem !important;
  }
  .m-sm-7 {
    margin: 3.28125rem !important;
  }
  .mt-sm-7,
  .my-sm-7 {
    margin-top: 3.28125rem !important;
  }
  .mr-sm-7,
  .mx-sm-7 {
    margin-right: 3.28125rem !important;
  }
  .mb-sm-7,
  .my-sm-7 {
    margin-bottom: 3.28125rem !important;
  }
  .ml-sm-7,
  .mx-sm-7 {
    margin-left: 3.28125rem !important;
  }
  .m-sm-8 {
    margin: 3.75rem !important;
  }
  .mt-sm-8,
  .my-sm-8 {
    margin-top: 3.75rem !important;
  }
  .mr-sm-8,
  .mx-sm-8 {
    margin-right: 3.75rem !important;
  }
  .mb-sm-8,
  .my-sm-8 {
    margin-bottom: 3.75rem !important;
  }
  .ml-sm-8,
  .mx-sm-8 {
    margin-left: 3.75rem !important;
  }
  .m-sm-9 {
    margin: 4.21875rem !important;
  }
  .mt-sm-9,
  .my-sm-9 {
    margin-top: 4.21875rem !important;
  }
  .mr-sm-9,
  .mx-sm-9 {
    margin-right: 4.21875rem !important;
  }
  .mb-sm-9,
  .my-sm-9 {
    margin-bottom: 4.21875rem !important;
  }
  .ml-sm-9,
  .mx-sm-9 {
    margin-left: 4.21875rem !important;
  }
  .m-sm-10 {
    margin: 6.5625rem !important;
  }
  .mt-sm-10,
  .my-sm-10 {
    margin-top: 6.5625rem !important;
  }
  .mr-sm-10,
  .mx-sm-10 {
    margin-right: 6.5625rem !important;
  }
  .mb-sm-10,
  .my-sm-10 {
    margin-bottom: 6.5625rem !important;
  }
  .ml-sm-10,
  .mx-sm-10 {
    margin-left: 6.5625rem !important;
  }
  .m-sm-1_5 {
    margin: 0.703125rem !important;
  }
  .mt-sm-1_5,
  .my-sm-1_5 {
    margin-top: 0.703125rem !important;
  }
  .mr-sm-1_5,
  .mx-sm-1_5 {
    margin-right: 0.703125rem !important;
  }
  .mb-sm-1_5,
  .my-sm-1_5 {
    margin-bottom: 0.703125rem !important;
  }
  .ml-sm-1_5,
  .mx-sm-1_5 {
    margin-left: 0.703125rem !important;
  }
  .m-sm-2_5 {
    margin: 1.171875rem !important;
  }
  .mt-sm-2_5,
  .my-sm-2_5 {
    margin-top: 1.171875rem !important;
  }
  .mr-sm-2_5,
  .mx-sm-2_5 {
    margin-right: 1.171875rem !important;
  }
  .mb-sm-2_5,
  .my-sm-2_5 {
    margin-bottom: 1.171875rem !important;
  }
  .ml-sm-2_5,
  .mx-sm-2_5 {
    margin-left: 1.171875rem !important;
  }
  .m-sm-3_5 {
    margin: 1.640625rem !important;
  }
  .mt-sm-3_5,
  .my-sm-3_5 {
    margin-top: 1.640625rem !important;
  }
  .mr-sm-3_5,
  .mx-sm-3_5 {
    margin-right: 1.640625rem !important;
  }
  .mb-sm-3_5,
  .my-sm-3_5 {
    margin-bottom: 1.640625rem !important;
  }
  .ml-sm-3_5,
  .mx-sm-3_5 {
    margin-left: 1.640625rem !important;
  }
  .m-sm-4_5 {
    margin: 2.109375rem !important;
  }
  .mt-sm-4_5,
  .my-sm-4_5 {
    margin-top: 2.109375rem !important;
  }
  .mr-sm-4_5,
  .mx-sm-4_5 {
    margin-right: 2.109375rem !important;
  }
  .mb-sm-4_5,
  .my-sm-4_5 {
    margin-bottom: 2.109375rem !important;
  }
  .ml-sm-4_5,
  .mx-sm-4_5 {
    margin-left: 2.109375rem !important;
  }
  .m-sm-5_5 {
    margin: 2.578125rem !important;
  }
  .mt-sm-5_5,
  .my-sm-5_5 {
    margin-top: 2.578125rem !important;
  }
  .mr-sm-5_5,
  .mx-sm-5_5 {
    margin-right: 2.578125rem !important;
  }
  .mb-sm-5_5,
  .my-sm-5_5 {
    margin-bottom: 2.578125rem !important;
  }
  .ml-sm-5_5,
  .mx-sm-5_5 {
    margin-left: 2.578125rem !important;
  }
  .m-sm-6_5 {
    margin: 3.046875rem !important;
  }
  .mt-sm-6_5,
  .my-sm-6_5 {
    margin-top: 3.046875rem !important;
  }
  .mr-sm-6_5,
  .mx-sm-6_5 {
    margin-right: 3.046875rem !important;
  }
  .mb-sm-6_5,
  .my-sm-6_5 {
    margin-bottom: 3.046875rem !important;
  }
  .ml-sm-6_5,
  .mx-sm-6_5 {
    margin-left: 3.046875rem !important;
  }
  .m-sm-7_5 {
    margin: 3.515625rem !important;
  }
  .mt-sm-7_5,
  .my-sm-7_5 {
    margin-top: 3.515625rem !important;
  }
  .mr-sm-7_5,
  .mx-sm-7_5 {
    margin-right: 3.515625rem !important;
  }
  .mb-sm-7_5,
  .my-sm-7_5 {
    margin-bottom: 3.515625rem !important;
  }
  .ml-sm-7_5,
  .mx-sm-7_5 {
    margin-left: 3.515625rem !important;
  }
  .m-sm-8_5 {
    margin: 3.984375rem !important;
  }
  .mt-sm-8_5,
  .my-sm-8_5 {
    margin-top: 3.984375rem !important;
  }
  .mr-sm-8_5,
  .mx-sm-8_5 {
    margin-right: 3.984375rem !important;
  }
  .mb-sm-8_5,
  .my-sm-8_5 {
    margin-bottom: 3.984375rem !important;
  }
  .ml-sm-8_5,
  .mx-sm-8_5 {
    margin-left: 3.984375rem !important;
  }
  .m-sm-9_5 {
    margin: 4.453125rem !important;
  }
  .mt-sm-9_5,
  .my-sm-9_5 {
    margin-top: 4.453125rem !important;
  }
  .mr-sm-9_5,
  .mx-sm-9_5 {
    margin-right: 4.453125rem !important;
  }
  .mb-sm-9_5,
  .my-sm-9_5 {
    margin-bottom: 4.453125rem !important;
  }
  .ml-sm-9_5,
  .mx-sm-9_5 {
    margin-left: 4.453125rem !important;
  }
  .m-sm-10_5 {
    margin: 6.796875rem !important;
  }
  .mt-sm-10_5,
  .my-sm-10_5 {
    margin-top: 6.796875rem !important;
  }
  .mr-sm-10_5,
  .mx-sm-10_5 {
    margin-right: 6.796875rem !important;
  }
  .mb-sm-10_5,
  .my-sm-10_5 {
    margin-bottom: 6.796875rem !important;
  }
  .ml-sm-10_5,
  .mx-sm-10_5 {
    margin-left: 6.796875rem !important;
  }
  .p-sm-0 {
    padding: 0 !important;
  }
  .pt-sm-0,
  .py-sm-0 {
    padding-top: 0 !important;
  }
  .pr-sm-0,
  .px-sm-0 {
    padding-right: 0 !important;
  }
  .pb-sm-0,
  .py-sm-0 {
    padding-bottom: 0 !important;
  }
  .pl-sm-0,
  .px-sm-0 {
    padding-left: 0 !important;
  }
  .p-sm-1 {
    padding: 0.46875rem !important;
  }
  .pt-sm-1,
  .py-sm-1 {
    padding-top: 0.46875rem !important;
  }
  .pr-sm-1,
  .px-sm-1 {
    padding-right: 0.46875rem !important;
  }
  .pb-sm-1,
  .py-sm-1 {
    padding-bottom: 0.46875rem !important;
  }
  .pl-sm-1,
  .px-sm-1 {
    padding-left: 0.46875rem !important;
  }
  .p-sm-2 {
    padding: 0.9375rem !important;
  }
  .pt-sm-2,
  .py-sm-2 {
    padding-top: 0.9375rem !important;
  }
  .pr-sm-2,
  .px-sm-2 {
    padding-right: 0.9375rem !important;
  }
  .pb-sm-2,
  .py-sm-2 {
    padding-bottom: 0.9375rem !important;
  }
  .pl-sm-2,
  .px-sm-2 {
    padding-left: 0.9375rem !important;
  }
  .p-sm-3 {
    padding: 1.40625rem !important;
  }
  .pt-sm-3,
  .py-sm-3 {
    padding-top: 1.40625rem !important;
  }
  .pr-sm-3,
  .px-sm-3 {
    padding-right: 1.40625rem !important;
  }
  .pb-sm-3,
  .py-sm-3 {
    padding-bottom: 1.40625rem !important;
  }
  .pl-sm-3,
  .px-sm-3 {
    padding-left: 1.40625rem !important;
  }
  .p-sm-4 {
    padding: 1.875rem !important;
  }
  .pt-sm-4,
  .py-sm-4 {
    padding-top: 1.875rem !important;
  }
  .pr-sm-4,
  .px-sm-4 {
    padding-right: 1.875rem !important;
  }
  .pb-sm-4,
  .py-sm-4 {
    padding-bottom: 1.875rem !important;
  }
  .pl-sm-4,
  .px-sm-4 {
    padding-left: 1.875rem !important;
  }
  .p-sm-5 {
    padding: 2.34375rem !important;
  }
  .pt-sm-5,
  .py-sm-5 {
    padding-top: 2.34375rem !important;
  }
  .pr-sm-5,
  .px-sm-5 {
    padding-right: 2.34375rem !important;
  }
  .pb-sm-5,
  .py-sm-5 {
    padding-bottom: 2.34375rem !important;
  }
  .pl-sm-5,
  .px-sm-5 {
    padding-left: 2.34375rem !important;
  }
  .p-sm-6 {
    padding: 2.8125rem !important;
  }
  .pt-sm-6,
  .py-sm-6 {
    padding-top: 2.8125rem !important;
  }
  .pr-sm-6,
  .px-sm-6 {
    padding-right: 2.8125rem !important;
  }
  .pb-sm-6,
  .py-sm-6 {
    padding-bottom: 2.8125rem !important;
  }
  .pl-sm-6,
  .px-sm-6 {
    padding-left: 2.8125rem !important;
  }
  .p-sm-7 {
    padding: 3.28125rem !important;
  }
  .pt-sm-7,
  .py-sm-7 {
    padding-top: 3.28125rem !important;
  }
  .pr-sm-7,
  .px-sm-7 {
    padding-right: 3.28125rem !important;
  }
  .pb-sm-7,
  .py-sm-7 {
    padding-bottom: 3.28125rem !important;
  }
  .pl-sm-7,
  .px-sm-7 {
    padding-left: 3.28125rem !important;
  }
  .p-sm-8 {
    padding: 3.75rem !important;
  }
  .pt-sm-8,
  .py-sm-8 {
    padding-top: 3.75rem !important;
  }
  .pr-sm-8,
  .px-sm-8 {
    padding-right: 3.75rem !important;
  }
  .pb-sm-8,
  .py-sm-8 {
    padding-bottom: 3.75rem !important;
  }
  .pl-sm-8,
  .px-sm-8 {
    padding-left: 3.75rem !important;
  }
  .p-sm-9 {
    padding: 4.21875rem !important;
  }
  .pt-sm-9,
  .py-sm-9 {
    padding-top: 4.21875rem !important;
  }
  .pr-sm-9,
  .px-sm-9 {
    padding-right: 4.21875rem !important;
  }
  .pb-sm-9,
  .py-sm-9 {
    padding-bottom: 4.21875rem !important;
  }
  .pl-sm-9,
  .px-sm-9 {
    padding-left: 4.21875rem !important;
  }
  .p-sm-10 {
    padding: 6.5625rem !important;
  }
  .pt-sm-10,
  .py-sm-10 {
    padding-top: 6.5625rem !important;
  }
  .pr-sm-10,
  .px-sm-10 {
    padding-right: 6.5625rem !important;
  }
  .pb-sm-10,
  .py-sm-10 {
    padding-bottom: 6.5625rem !important;
  }
  .pl-sm-10,
  .px-sm-10 {
    padding-left: 6.5625rem !important;
  }
  .p-sm-1_5 {
    padding: 0.703125rem !important;
  }
  .pt-sm-1_5,
  .py-sm-1_5 {
    padding-top: 0.703125rem !important;
  }
  .pr-sm-1_5,
  .px-sm-1_5 {
    padding-right: 0.703125rem !important;
  }
  .pb-sm-1_5,
  .py-sm-1_5 {
    padding-bottom: 0.703125rem !important;
  }
  .pl-sm-1_5,
  .px-sm-1_5 {
    padding-left: 0.703125rem !important;
  }
  .p-sm-2_5 {
    padding: 1.171875rem !important;
  }
  .pt-sm-2_5,
  .py-sm-2_5 {
    padding-top: 1.171875rem !important;
  }
  .pr-sm-2_5,
  .px-sm-2_5 {
    padding-right: 1.171875rem !important;
  }
  .pb-sm-2_5,
  .py-sm-2_5 {
    padding-bottom: 1.171875rem !important;
  }
  .pl-sm-2_5,
  .px-sm-2_5 {
    padding-left: 1.171875rem !important;
  }
  .p-sm-3_5 {
    padding: 1.640625rem !important;
  }
  .pt-sm-3_5,
  .py-sm-3_5 {
    padding-top: 1.640625rem !important;
  }
  .pr-sm-3_5,
  .px-sm-3_5 {
    padding-right: 1.640625rem !important;
  }
  .pb-sm-3_5,
  .py-sm-3_5 {
    padding-bottom: 1.640625rem !important;
  }
  .pl-sm-3_5,
  .px-sm-3_5 {
    padding-left: 1.640625rem !important;
  }
  .p-sm-4_5 {
    padding: 2.109375rem !important;
  }
  .pt-sm-4_5,
  .py-sm-4_5 {
    padding-top: 2.109375rem !important;
  }
  .pr-sm-4_5,
  .px-sm-4_5 {
    padding-right: 2.109375rem !important;
  }
  .pb-sm-4_5,
  .py-sm-4_5 {
    padding-bottom: 2.109375rem !important;
  }
  .pl-sm-4_5,
  .px-sm-4_5 {
    padding-left: 2.109375rem !important;
  }
  .p-sm-5_5 {
    padding: 2.578125rem !important;
  }
  .pt-sm-5_5,
  .py-sm-5_5 {
    padding-top: 2.578125rem !important;
  }
  .pr-sm-5_5,
  .px-sm-5_5 {
    padding-right: 2.578125rem !important;
  }
  .pb-sm-5_5,
  .py-sm-5_5 {
    padding-bottom: 2.578125rem !important;
  }
  .pl-sm-5_5,
  .px-sm-5_5 {
    padding-left: 2.578125rem !important;
  }
  .p-sm-6_5 {
    padding: 3.046875rem !important;
  }
  .pt-sm-6_5,
  .py-sm-6_5 {
    padding-top: 3.046875rem !important;
  }
  .pr-sm-6_5,
  .px-sm-6_5 {
    padding-right: 3.046875rem !important;
  }
  .pb-sm-6_5,
  .py-sm-6_5 {
    padding-bottom: 3.046875rem !important;
  }
  .pl-sm-6_5,
  .px-sm-6_5 {
    padding-left: 3.046875rem !important;
  }
  .p-sm-7_5 {
    padding: 3.515625rem !important;
  }
  .pt-sm-7_5,
  .py-sm-7_5 {
    padding-top: 3.515625rem !important;
  }
  .pr-sm-7_5,
  .px-sm-7_5 {
    padding-right: 3.515625rem !important;
  }
  .pb-sm-7_5,
  .py-sm-7_5 {
    padding-bottom: 3.515625rem !important;
  }
  .pl-sm-7_5,
  .px-sm-7_5 {
    padding-left: 3.515625rem !important;
  }
  .p-sm-8_5 {
    padding: 3.984375rem !important;
  }
  .pt-sm-8_5,
  .py-sm-8_5 {
    padding-top: 3.984375rem !important;
  }
  .pr-sm-8_5,
  .px-sm-8_5 {
    padding-right: 3.984375rem !important;
  }
  .pb-sm-8_5,
  .py-sm-8_5 {
    padding-bottom: 3.984375rem !important;
  }
  .pl-sm-8_5,
  .px-sm-8_5 {
    padding-left: 3.984375rem !important;
  }
  .p-sm-9_5 {
    padding: 4.453125rem !important;
  }
  .pt-sm-9_5,
  .py-sm-9_5 {
    padding-top: 4.453125rem !important;
  }
  .pr-sm-9_5,
  .px-sm-9_5 {
    padding-right: 4.453125rem !important;
  }
  .pb-sm-9_5,
  .py-sm-9_5 {
    padding-bottom: 4.453125rem !important;
  }
  .pl-sm-9_5,
  .px-sm-9_5 {
    padding-left: 4.453125rem !important;
  }
  .p-sm-10_5 {
    padding: 6.796875rem !important;
  }
  .pt-sm-10_5,
  .py-sm-10_5 {
    padding-top: 6.796875rem !important;
  }
  .pr-sm-10_5,
  .px-sm-10_5 {
    padding-right: 6.796875rem !important;
  }
  .pb-sm-10_5,
  .py-sm-10_5 {
    padding-bottom: 6.796875rem !important;
  }
  .pl-sm-10_5,
  .px-sm-10_5 {
    padding-left: 6.796875rem !important;
  }
  .m-sm-n1 {
    margin: -0.46875rem !important;
  }
  .mt-sm-n1,
  .my-sm-n1 {
    margin-top: -0.46875rem !important;
  }
  .mr-sm-n1,
  .mx-sm-n1 {
    margin-right: -0.46875rem !important;
  }
  .mb-sm-n1,
  .my-sm-n1 {
    margin-bottom: -0.46875rem !important;
  }
  .ml-sm-n1,
  .mx-sm-n1 {
    margin-left: -0.46875rem !important;
  }
  .m-sm-n2 {
    margin: -0.9375rem !important;
  }
  .mt-sm-n2,
  .my-sm-n2 {
    margin-top: -0.9375rem !important;
  }
  .mr-sm-n2,
  .mx-sm-n2 {
    margin-right: -0.9375rem !important;
  }
  .mb-sm-n2,
  .my-sm-n2 {
    margin-bottom: -0.9375rem !important;
  }
  .ml-sm-n2,
  .mx-sm-n2 {
    margin-left: -0.9375rem !important;
  }
  .m-sm-n3 {
    margin: -1.40625rem !important;
  }
  .mt-sm-n3,
  .my-sm-n3 {
    margin-top: -1.40625rem !important;
  }
  .mr-sm-n3,
  .mx-sm-n3 {
    margin-right: -1.40625rem !important;
  }
  .mb-sm-n3,
  .my-sm-n3 {
    margin-bottom: -1.40625rem !important;
  }
  .ml-sm-n3,
  .mx-sm-n3 {
    margin-left: -1.40625rem !important;
  }
  .m-sm-n4 {
    margin: -1.875rem !important;
  }
  .mt-sm-n4,
  .my-sm-n4 {
    margin-top: -1.875rem !important;
  }
  .mr-sm-n4,
  .mx-sm-n4 {
    margin-right: -1.875rem !important;
  }
  .mb-sm-n4,
  .my-sm-n4 {
    margin-bottom: -1.875rem !important;
  }
  .ml-sm-n4,
  .mx-sm-n4 {
    margin-left: -1.875rem !important;
  }
  .m-sm-n5 {
    margin: -2.34375rem !important;
  }
  .mt-sm-n5,
  .my-sm-n5 {
    margin-top: -2.34375rem !important;
  }
  .mr-sm-n5,
  .mx-sm-n5 {
    margin-right: -2.34375rem !important;
  }
  .mb-sm-n5,
  .my-sm-n5 {
    margin-bottom: -2.34375rem !important;
  }
  .ml-sm-n5,
  .mx-sm-n5 {
    margin-left: -2.34375rem !important;
  }
  .m-sm-n6 {
    margin: -2.8125rem !important;
  }
  .mt-sm-n6,
  .my-sm-n6 {
    margin-top: -2.8125rem !important;
  }
  .mr-sm-n6,
  .mx-sm-n6 {
    margin-right: -2.8125rem !important;
  }
  .mb-sm-n6,
  .my-sm-n6 {
    margin-bottom: -2.8125rem !important;
  }
  .ml-sm-n6,
  .mx-sm-n6 {
    margin-left: -2.8125rem !important;
  }
  .m-sm-n7 {
    margin: -3.28125rem !important;
  }
  .mt-sm-n7,
  .my-sm-n7 {
    margin-top: -3.28125rem !important;
  }
  .mr-sm-n7,
  .mx-sm-n7 {
    margin-right: -3.28125rem !important;
  }
  .mb-sm-n7,
  .my-sm-n7 {
    margin-bottom: -3.28125rem !important;
  }
  .ml-sm-n7,
  .mx-sm-n7 {
    margin-left: -3.28125rem !important;
  }
  .m-sm-n8 {
    margin: -3.75rem !important;
  }
  .mt-sm-n8,
  .my-sm-n8 {
    margin-top: -3.75rem !important;
  }
  .mr-sm-n8,
  .mx-sm-n8 {
    margin-right: -3.75rem !important;
  }
  .mb-sm-n8,
  .my-sm-n8 {
    margin-bottom: -3.75rem !important;
  }
  .ml-sm-n8,
  .mx-sm-n8 {
    margin-left: -3.75rem !important;
  }
  .m-sm-n9 {
    margin: -4.21875rem !important;
  }
  .mt-sm-n9,
  .my-sm-n9 {
    margin-top: -4.21875rem !important;
  }
  .mr-sm-n9,
  .mx-sm-n9 {
    margin-right: -4.21875rem !important;
  }
  .mb-sm-n9,
  .my-sm-n9 {
    margin-bottom: -4.21875rem !important;
  }
  .ml-sm-n9,
  .mx-sm-n9 {
    margin-left: -4.21875rem !important;
  }
  .m-sm-n10 {
    margin: -6.5625rem !important;
  }
  .mt-sm-n10,
  .my-sm-n10 {
    margin-top: -6.5625rem !important;
  }
  .mr-sm-n10,
  .mx-sm-n10 {
    margin-right: -6.5625rem !important;
  }
  .mb-sm-n10,
  .my-sm-n10 {
    margin-bottom: -6.5625rem !important;
  }
  .ml-sm-n10,
  .mx-sm-n10 {
    margin-left: -6.5625rem !important;
  }
  .m-sm-n1_5 {
    margin: -0.703125rem !important;
  }
  .mt-sm-n1_5,
  .my-sm-n1_5 {
    margin-top: -0.703125rem !important;
  }
  .mr-sm-n1_5,
  .mx-sm-n1_5 {
    margin-right: -0.703125rem !important;
  }
  .mb-sm-n1_5,
  .my-sm-n1_5 {
    margin-bottom: -0.703125rem !important;
  }
  .ml-sm-n1_5,
  .mx-sm-n1_5 {
    margin-left: -0.703125rem !important;
  }
  .m-sm-n2_5 {
    margin: -1.171875rem !important;
  }
  .mt-sm-n2_5,
  .my-sm-n2_5 {
    margin-top: -1.171875rem !important;
  }
  .mr-sm-n2_5,
  .mx-sm-n2_5 {
    margin-right: -1.171875rem !important;
  }
  .mb-sm-n2_5,
  .my-sm-n2_5 {
    margin-bottom: -1.171875rem !important;
  }
  .ml-sm-n2_5,
  .mx-sm-n2_5 {
    margin-left: -1.171875rem !important;
  }
  .m-sm-n3_5 {
    margin: -1.640625rem !important;
  }
  .mt-sm-n3_5,
  .my-sm-n3_5 {
    margin-top: -1.640625rem !important;
  }
  .mr-sm-n3_5,
  .mx-sm-n3_5 {
    margin-right: -1.640625rem !important;
  }
  .mb-sm-n3_5,
  .my-sm-n3_5 {
    margin-bottom: -1.640625rem !important;
  }
  .ml-sm-n3_5,
  .mx-sm-n3_5 {
    margin-left: -1.640625rem !important;
  }
  .m-sm-n4_5 {
    margin: -2.109375rem !important;
  }
  .mt-sm-n4_5,
  .my-sm-n4_5 {
    margin-top: -2.109375rem !important;
  }
  .mr-sm-n4_5,
  .mx-sm-n4_5 {
    margin-right: -2.109375rem !important;
  }
  .mb-sm-n4_5,
  .my-sm-n4_5 {
    margin-bottom: -2.109375rem !important;
  }
  .ml-sm-n4_5,
  .mx-sm-n4_5 {
    margin-left: -2.109375rem !important;
  }
  .m-sm-n5_5 {
    margin: -2.578125rem !important;
  }
  .mt-sm-n5_5,
  .my-sm-n5_5 {
    margin-top: -2.578125rem !important;
  }
  .mr-sm-n5_5,
  .mx-sm-n5_5 {
    margin-right: -2.578125rem !important;
  }
  .mb-sm-n5_5,
  .my-sm-n5_5 {
    margin-bottom: -2.578125rem !important;
  }
  .ml-sm-n5_5,
  .mx-sm-n5_5 {
    margin-left: -2.578125rem !important;
  }
  .m-sm-n6_5 {
    margin: -3.046875rem !important;
  }
  .mt-sm-n6_5,
  .my-sm-n6_5 {
    margin-top: -3.046875rem !important;
  }
  .mr-sm-n6_5,
  .mx-sm-n6_5 {
    margin-right: -3.046875rem !important;
  }
  .mb-sm-n6_5,
  .my-sm-n6_5 {
    margin-bottom: -3.046875rem !important;
  }
  .ml-sm-n6_5,
  .mx-sm-n6_5 {
    margin-left: -3.046875rem !important;
  }
  .m-sm-n7_5 {
    margin: -3.515625rem !important;
  }
  .mt-sm-n7_5,
  .my-sm-n7_5 {
    margin-top: -3.515625rem !important;
  }
  .mr-sm-n7_5,
  .mx-sm-n7_5 {
    margin-right: -3.515625rem !important;
  }
  .mb-sm-n7_5,
  .my-sm-n7_5 {
    margin-bottom: -3.515625rem !important;
  }
  .ml-sm-n7_5,
  .mx-sm-n7_5 {
    margin-left: -3.515625rem !important;
  }
  .m-sm-n8_5 {
    margin: -3.984375rem !important;
  }
  .mt-sm-n8_5,
  .my-sm-n8_5 {
    margin-top: -3.984375rem !important;
  }
  .mr-sm-n8_5,
  .mx-sm-n8_5 {
    margin-right: -3.984375rem !important;
  }
  .mb-sm-n8_5,
  .my-sm-n8_5 {
    margin-bottom: -3.984375rem !important;
  }
  .ml-sm-n8_5,
  .mx-sm-n8_5 {
    margin-left: -3.984375rem !important;
  }
  .m-sm-n9_5 {
    margin: -4.453125rem !important;
  }
  .mt-sm-n9_5,
  .my-sm-n9_5 {
    margin-top: -4.453125rem !important;
  }
  .mr-sm-n9_5,
  .mx-sm-n9_5 {
    margin-right: -4.453125rem !important;
  }
  .mb-sm-n9_5,
  .my-sm-n9_5 {
    margin-bottom: -4.453125rem !important;
  }
  .ml-sm-n9_5,
  .mx-sm-n9_5 {
    margin-left: -4.453125rem !important;
  }
  .m-sm-n10_5 {
    margin: -6.796875rem !important;
  }
  .mt-sm-n10_5,
  .my-sm-n10_5 {
    margin-top: -6.796875rem !important;
  }
  .mr-sm-n10_5,
  .mx-sm-n10_5 {
    margin-right: -6.796875rem !important;
  }
  .mb-sm-n10_5,
  .my-sm-n10_5 {
    margin-bottom: -6.796875rem !important;
  }
  .ml-sm-n10_5,
  .mx-sm-n10_5 {
    margin-left: -6.796875rem !important;
  }
  .m-sm-auto {
    margin: auto !important;
  }
  .mt-sm-auto,
  .my-sm-auto {
    margin-top: auto !important;
  }
  .mr-sm-auto,
  .mx-sm-auto {
    margin-right: auto !important;
  }
  .mb-sm-auto,
  .my-sm-auto {
    margin-bottom: auto !important;
  }
  .ml-sm-auto,
  .mx-sm-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 768px) {
  .m-md-0 {
    margin: 0 !important;
  }
  .mt-md-0,
  .my-md-0 {
    margin-top: 0 !important;
  }
  .mr-md-0,
  .mx-md-0 {
    margin-right: 0 !important;
  }
  .mb-md-0,
  .my-md-0 {
    margin-bottom: 0 !important;
  }
  .ml-md-0,
  .mx-md-0 {
    margin-left: 0 !important;
  }
  .m-md-1 {
    margin: 0.46875rem !important;
  }
  .mt-md-1,
  .my-md-1 {
    margin-top: 0.46875rem !important;
  }
  .mr-md-1,
  .mx-md-1 {
    margin-right: 0.46875rem !important;
  }
  .mb-md-1,
  .my-md-1 {
    margin-bottom: 0.46875rem !important;
  }
  .ml-md-1,
  .mx-md-1 {
    margin-left: 0.46875rem !important;
  }
  .m-md-2 {
    margin: 0.9375rem !important;
  }
  .mt-md-2,
  .my-md-2 {
    margin-top: 0.9375rem !important;
  }
  .mr-md-2,
  .mx-md-2 {
    margin-right: 0.9375rem !important;
  }
  .mb-md-2,
  .my-md-2 {
    margin-bottom: 0.9375rem !important;
  }
  .ml-md-2,
  .mx-md-2 {
    margin-left: 0.9375rem !important;
  }
  .m-md-3 {
    margin: 1.40625rem !important;
  }
  .mt-md-3,
  .my-md-3 {
    margin-top: 1.40625rem !important;
  }
  .mr-md-3,
  .mx-md-3 {
    margin-right: 1.40625rem !important;
  }
  .mb-md-3,
  .my-md-3 {
    margin-bottom: 1.40625rem !important;
  }
  .ml-md-3,
  .mx-md-3 {
    margin-left: 1.40625rem !important;
  }
  .m-md-4 {
    margin: 1.875rem !important;
  }
  .mt-md-4,
  .my-md-4 {
    margin-top: 1.875rem !important;
  }
  .mr-md-4,
  .mx-md-4 {
    margin-right: 1.875rem !important;
  }
  .mb-md-4,
  .my-md-4 {
    margin-bottom: 1.875rem !important;
  }
  .ml-md-4,
  .mx-md-4 {
    margin-left: 1.875rem !important;
  }
  .m-md-5 {
    margin: 2.34375rem !important;
  }
  .mt-md-5,
  .my-md-5 {
    margin-top: 2.34375rem !important;
  }
  .mr-md-5,
  .mx-md-5 {
    margin-right: 2.34375rem !important;
  }
  .mb-md-5,
  .my-md-5 {
    margin-bottom: 2.34375rem !important;
  }
  .ml-md-5,
  .mx-md-5 {
    margin-left: 2.34375rem !important;
  }
  .m-md-6 {
    margin: 2.8125rem !important;
  }
  .mt-md-6,
  .my-md-6 {
    margin-top: 2.8125rem !important;
  }
  .mr-md-6,
  .mx-md-6 {
    margin-right: 2.8125rem !important;
  }
  .mb-md-6,
  .my-md-6 {
    margin-bottom: 2.8125rem !important;
  }
  .ml-md-6,
  .mx-md-6 {
    margin-left: 2.8125rem !important;
  }
  .m-md-7 {
    margin: 3.28125rem !important;
  }
  .mt-md-7,
  .my-md-7 {
    margin-top: 3.28125rem !important;
  }
  .mr-md-7,
  .mx-md-7 {
    margin-right: 3.28125rem !important;
  }
  .mb-md-7,
  .my-md-7 {
    margin-bottom: 3.28125rem !important;
  }
  .ml-md-7,
  .mx-md-7 {
    margin-left: 3.28125rem !important;
  }
  .m-md-8 {
    margin: 3.75rem !important;
  }
  .mt-md-8,
  .my-md-8 {
    margin-top: 3.75rem !important;
  }
  .mr-md-8,
  .mx-md-8 {
    margin-right: 3.75rem !important;
  }
  .mb-md-8,
  .my-md-8 {
    margin-bottom: 3.75rem !important;
  }
  .ml-md-8,
  .mx-md-8 {
    margin-left: 3.75rem !important;
  }
  .m-md-9 {
    margin: 4.21875rem !important;
  }
  .mt-md-9,
  .my-md-9 {
    margin-top: 4.21875rem !important;
  }
  .mr-md-9,
  .mx-md-9 {
    margin-right: 4.21875rem !important;
  }
  .mb-md-9,
  .my-md-9 {
    margin-bottom: 4.21875rem !important;
  }
  .ml-md-9,
  .mx-md-9 {
    margin-left: 4.21875rem !important;
  }
  .m-md-10 {
    margin: 6.5625rem !important;
  }
  .mt-md-10,
  .my-md-10 {
    margin-top: 6.5625rem !important;
  }
  .mr-md-10,
  .mx-md-10 {
    margin-right: 6.5625rem !important;
  }
  .mb-md-10,
  .my-md-10 {
    margin-bottom: 6.5625rem !important;
  }
  .ml-md-10,
  .mx-md-10 {
    margin-left: 6.5625rem !important;
  }
  .m-md-1_5 {
    margin: 0.703125rem !important;
  }
  .mt-md-1_5,
  .my-md-1_5 {
    margin-top: 0.703125rem !important;
  }
  .mr-md-1_5,
  .mx-md-1_5 {
    margin-right: 0.703125rem !important;
  }
  .mb-md-1_5,
  .my-md-1_5 {
    margin-bottom: 0.703125rem !important;
  }
  .ml-md-1_5,
  .mx-md-1_5 {
    margin-left: 0.703125rem !important;
  }
  .m-md-2_5 {
    margin: 1.171875rem !important;
  }
  .mt-md-2_5,
  .my-md-2_5 {
    margin-top: 1.171875rem !important;
  }
  .mr-md-2_5,
  .mx-md-2_5 {
    margin-right: 1.171875rem !important;
  }
  .mb-md-2_5,
  .my-md-2_5 {
    margin-bottom: 1.171875rem !important;
  }
  .ml-md-2_5,
  .mx-md-2_5 {
    margin-left: 1.171875rem !important;
  }
  .m-md-3_5 {
    margin: 1.640625rem !important;
  }
  .mt-md-3_5,
  .my-md-3_5 {
    margin-top: 1.640625rem !important;
  }
  .mr-md-3_5,
  .mx-md-3_5 {
    margin-right: 1.640625rem !important;
  }
  .mb-md-3_5,
  .my-md-3_5 {
    margin-bottom: 1.640625rem !important;
  }
  .ml-md-3_5,
  .mx-md-3_5 {
    margin-left: 1.640625rem !important;
  }
  .m-md-4_5 {
    margin: 2.109375rem !important;
  }
  .mt-md-4_5,
  .my-md-4_5 {
    margin-top: 2.109375rem !important;
  }
  .mr-md-4_5,
  .mx-md-4_5 {
    margin-right: 2.109375rem !important;
  }
  .mb-md-4_5,
  .my-md-4_5 {
    margin-bottom: 2.109375rem !important;
  }
  .ml-md-4_5,
  .mx-md-4_5 {
    margin-left: 2.109375rem !important;
  }
  .m-md-5_5 {
    margin: 2.578125rem !important;
  }
  .mt-md-5_5,
  .my-md-5_5 {
    margin-top: 2.578125rem !important;
  }
  .mr-md-5_5,
  .mx-md-5_5 {
    margin-right: 2.578125rem !important;
  }
  .mb-md-5_5,
  .my-md-5_5 {
    margin-bottom: 2.578125rem !important;
  }
  .ml-md-5_5,
  .mx-md-5_5 {
    margin-left: 2.578125rem !important;
  }
  .m-md-6_5 {
    margin: 3.046875rem !important;
  }
  .mt-md-6_5,
  .my-md-6_5 {
    margin-top: 3.046875rem !important;
  }
  .mr-md-6_5,
  .mx-md-6_5 {
    margin-right: 3.046875rem !important;
  }
  .mb-md-6_5,
  .my-md-6_5 {
    margin-bottom: 3.046875rem !important;
  }
  .ml-md-6_5,
  .mx-md-6_5 {
    margin-left: 3.046875rem !important;
  }
  .m-md-7_5 {
    margin: 3.515625rem !important;
  }
  .mt-md-7_5,
  .my-md-7_5 {
    margin-top: 3.515625rem !important;
  }
  .mr-md-7_5,
  .mx-md-7_5 {
    margin-right: 3.515625rem !important;
  }
  .mb-md-7_5,
  .my-md-7_5 {
    margin-bottom: 3.515625rem !important;
  }
  .ml-md-7_5,
  .mx-md-7_5 {
    margin-left: 3.515625rem !important;
  }
  .m-md-8_5 {
    margin: 3.984375rem !important;
  }
  .mt-md-8_5,
  .my-md-8_5 {
    margin-top: 3.984375rem !important;
  }
  .mr-md-8_5,
  .mx-md-8_5 {
    margin-right: 3.984375rem !important;
  }
  .mb-md-8_5,
  .my-md-8_5 {
    margin-bottom: 3.984375rem !important;
  }
  .ml-md-8_5,
  .mx-md-8_5 {
    margin-left: 3.984375rem !important;
  }
  .m-md-9_5 {
    margin: 4.453125rem !important;
  }
  .mt-md-9_5,
  .my-md-9_5 {
    margin-top: 4.453125rem !important;
  }
  .mr-md-9_5,
  .mx-md-9_5 {
    margin-right: 4.453125rem !important;
  }
  .mb-md-9_5,
  .my-md-9_5 {
    margin-bottom: 4.453125rem !important;
  }
  .ml-md-9_5,
  .mx-md-9_5 {
    margin-left: 4.453125rem !important;
  }
  .m-md-10_5 {
    margin: 6.796875rem !important;
  }
  .mt-md-10_5,
  .my-md-10_5 {
    margin-top: 6.796875rem !important;
  }
  .mr-md-10_5,
  .mx-md-10_5 {
    margin-right: 6.796875rem !important;
  }
  .mb-md-10_5,
  .my-md-10_5 {
    margin-bottom: 6.796875rem !important;
  }
  .ml-md-10_5,
  .mx-md-10_5 {
    margin-left: 6.796875rem !important;
  }
  .p-md-0 {
    padding: 0 !important;
  }
  .pt-md-0,
  .py-md-0 {
    padding-top: 0 !important;
  }
  .pr-md-0,
  .px-md-0 {
    padding-right: 0 !important;
  }
  .pb-md-0,
  .py-md-0 {
    padding-bottom: 0 !important;
  }
  .pl-md-0,
  .px-md-0 {
    padding-left: 0 !important;
  }
  .p-md-1 {
    padding: 0.46875rem !important;
  }
  .pt-md-1,
  .py-md-1 {
    padding-top: 0.46875rem !important;
  }
  .pr-md-1,
  .px-md-1 {
    padding-right: 0.46875rem !important;
  }
  .pb-md-1,
  .py-md-1 {
    padding-bottom: 0.46875rem !important;
  }
  .pl-md-1,
  .px-md-1 {
    padding-left: 0.46875rem !important;
  }
  .p-md-2 {
    padding: 0.9375rem !important;
  }
  .pt-md-2,
  .py-md-2 {
    padding-top: 0.9375rem !important;
  }
  .pr-md-2,
  .px-md-2 {
    padding-right: 0.9375rem !important;
  }
  .pb-md-2,
  .py-md-2 {
    padding-bottom: 0.9375rem !important;
  }
  .pl-md-2,
  .px-md-2 {
    padding-left: 0.9375rem !important;
  }
  .p-md-3 {
    padding: 1.40625rem !important;
  }
  .pt-md-3,
  .py-md-3 {
    padding-top: 1.40625rem !important;
  }
  .pr-md-3,
  .px-md-3 {
    padding-right: 1.40625rem !important;
  }
  .pb-md-3,
  .py-md-3 {
    padding-bottom: 1.40625rem !important;
  }
  .pl-md-3,
  .px-md-3 {
    padding-left: 1.40625rem !important;
  }
  .p-md-4 {
    padding: 1.875rem !important;
  }
  .pt-md-4,
  .py-md-4 {
    padding-top: 1.875rem !important;
  }
  .pr-md-4,
  .px-md-4 {
    padding-right: 1.875rem !important;
  }
  .pb-md-4,
  .py-md-4 {
    padding-bottom: 1.875rem !important;
  }
  .pl-md-4,
  .px-md-4 {
    padding-left: 1.875rem !important;
  }
  .p-md-5 {
    padding: 2.34375rem !important;
  }
  .pt-md-5,
  .py-md-5 {
    padding-top: 2.34375rem !important;
  }
  .pr-md-5,
  .px-md-5 {
    padding-right: 2.34375rem !important;
  }
  .pb-md-5,
  .py-md-5 {
    padding-bottom: 2.34375rem !important;
  }
  .pl-md-5,
  .px-md-5 {
    padding-left: 2.34375rem !important;
  }
  .p-md-6 {
    padding: 2.8125rem !important;
  }
  .pt-md-6,
  .py-md-6 {
    padding-top: 2.8125rem !important;
  }
  .pr-md-6,
  .px-md-6 {
    padding-right: 2.8125rem !important;
  }
  .pb-md-6,
  .py-md-6 {
    padding-bottom: 2.8125rem !important;
  }
  .pl-md-6,
  .px-md-6 {
    padding-left: 2.8125rem !important;
  }
  .p-md-7 {
    padding: 3.28125rem !important;
  }
  .pt-md-7,
  .py-md-7 {
    padding-top: 3.28125rem !important;
  }
  .pr-md-7,
  .px-md-7 {
    padding-right: 3.28125rem !important;
  }
  .pb-md-7,
  .py-md-7 {
    padding-bottom: 3.28125rem !important;
  }
  .pl-md-7,
  .px-md-7 {
    padding-left: 3.28125rem !important;
  }
  .p-md-8 {
    padding: 3.75rem !important;
  }
  .pt-md-8,
  .py-md-8 {
    padding-top: 3.75rem !important;
  }
  .pr-md-8,
  .px-md-8 {
    padding-right: 3.75rem !important;
  }
  .pb-md-8,
  .py-md-8 {
    padding-bottom: 3.75rem !important;
  }
  .pl-md-8,
  .px-md-8 {
    padding-left: 3.75rem !important;
  }
  .p-md-9 {
    padding: 4.21875rem !important;
  }
  .pt-md-9,
  .py-md-9 {
    padding-top: 4.21875rem !important;
  }
  .pr-md-9,
  .px-md-9 {
    padding-right: 4.21875rem !important;
  }
  .pb-md-9,
  .py-md-9 {
    padding-bottom: 4.21875rem !important;
  }
  .pl-md-9,
  .px-md-9 {
    padding-left: 4.21875rem !important;
  }
  .p-md-10 {
    padding: 6.5625rem !important;
  }
  .pt-md-10,
  .py-md-10 {
    padding-top: 6.5625rem !important;
  }
  .pr-md-10,
  .px-md-10 {
    padding-right: 6.5625rem !important;
  }
  .pb-md-10,
  .py-md-10 {
    padding-bottom: 6.5625rem !important;
  }
  .pl-md-10,
  .px-md-10 {
    padding-left: 6.5625rem !important;
  }
  .p-md-1_5 {
    padding: 0.703125rem !important;
  }
  .pt-md-1_5,
  .py-md-1_5 {
    padding-top: 0.703125rem !important;
  }
  .pr-md-1_5,
  .px-md-1_5 {
    padding-right: 0.703125rem !important;
  }
  .pb-md-1_5,
  .py-md-1_5 {
    padding-bottom: 0.703125rem !important;
  }
  .pl-md-1_5,
  .px-md-1_5 {
    padding-left: 0.703125rem !important;
  }
  .p-md-2_5 {
    padding: 1.171875rem !important;
  }
  .pt-md-2_5,
  .py-md-2_5 {
    padding-top: 1.171875rem !important;
  }
  .pr-md-2_5,
  .px-md-2_5 {
    padding-right: 1.171875rem !important;
  }
  .pb-md-2_5,
  .py-md-2_5 {
    padding-bottom: 1.171875rem !important;
  }
  .pl-md-2_5,
  .px-md-2_5 {
    padding-left: 1.171875rem !important;
  }
  .p-md-3_5 {
    padding: 1.640625rem !important;
  }
  .pt-md-3_5,
  .py-md-3_5 {
    padding-top: 1.640625rem !important;
  }
  .pr-md-3_5,
  .px-md-3_5 {
    padding-right: 1.640625rem !important;
  }
  .pb-md-3_5,
  .py-md-3_5 {
    padding-bottom: 1.640625rem !important;
  }
  .pl-md-3_5,
  .px-md-3_5 {
    padding-left: 1.640625rem !important;
  }
  .p-md-4_5 {
    padding: 2.109375rem !important;
  }
  .pt-md-4_5,
  .py-md-4_5 {
    padding-top: 2.109375rem !important;
  }
  .pr-md-4_5,
  .px-md-4_5 {
    padding-right: 2.109375rem !important;
  }
  .pb-md-4_5,
  .py-md-4_5 {
    padding-bottom: 2.109375rem !important;
  }
  .pl-md-4_5,
  .px-md-4_5 {
    padding-left: 2.109375rem !important;
  }
  .p-md-5_5 {
    padding: 2.578125rem !important;
  }
  .pt-md-5_5,
  .py-md-5_5 {
    padding-top: 2.578125rem !important;
  }
  .pr-md-5_5,
  .px-md-5_5 {
    padding-right: 2.578125rem !important;
  }
  .pb-md-5_5,
  .py-md-5_5 {
    padding-bottom: 2.578125rem !important;
  }
  .pl-md-5_5,
  .px-md-5_5 {
    padding-left: 2.578125rem !important;
  }
  .p-md-6_5 {
    padding: 3.046875rem !important;
  }
  .pt-md-6_5,
  .py-md-6_5 {
    padding-top: 3.046875rem !important;
  }
  .pr-md-6_5,
  .px-md-6_5 {
    padding-right: 3.046875rem !important;
  }
  .pb-md-6_5,
  .py-md-6_5 {
    padding-bottom: 3.046875rem !important;
  }
  .pl-md-6_5,
  .px-md-6_5 {
    padding-left: 3.046875rem !important;
  }
  .p-md-7_5 {
    padding: 3.515625rem !important;
  }
  .pt-md-7_5,
  .py-md-7_5 {
    padding-top: 3.515625rem !important;
  }
  .pr-md-7_5,
  .px-md-7_5 {
    padding-right: 3.515625rem !important;
  }
  .pb-md-7_5,
  .py-md-7_5 {
    padding-bottom: 3.515625rem !important;
  }
  .pl-md-7_5,
  .px-md-7_5 {
    padding-left: 3.515625rem !important;
  }
  .p-md-8_5 {
    padding: 3.984375rem !important;
  }
  .pt-md-8_5,
  .py-md-8_5 {
    padding-top: 3.984375rem !important;
  }
  .pr-md-8_5,
  .px-md-8_5 {
    padding-right: 3.984375rem !important;
  }
  .pb-md-8_5,
  .py-md-8_5 {
    padding-bottom: 3.984375rem !important;
  }
  .pl-md-8_5,
  .px-md-8_5 {
    padding-left: 3.984375rem !important;
  }
  .p-md-9_5 {
    padding: 4.453125rem !important;
  }
  .pt-md-9_5,
  .py-md-9_5 {
    padding-top: 4.453125rem !important;
  }
  .pr-md-9_5,
  .px-md-9_5 {
    padding-right: 4.453125rem !important;
  }
  .pb-md-9_5,
  .py-md-9_5 {
    padding-bottom: 4.453125rem !important;
  }
  .pl-md-9_5,
  .px-md-9_5 {
    padding-left: 4.453125rem !important;
  }
  .p-md-10_5 {
    padding: 6.796875rem !important;
  }
  .pt-md-10_5,
  .py-md-10_5 {
    padding-top: 6.796875rem !important;
  }
  .pr-md-10_5,
  .px-md-10_5 {
    padding-right: 6.796875rem !important;
  }
  .pb-md-10_5,
  .py-md-10_5 {
    padding-bottom: 6.796875rem !important;
  }
  .pl-md-10_5,
  .px-md-10_5 {
    padding-left: 6.796875rem !important;
  }
  .m-md-n1 {
    margin: -0.46875rem !important;
  }
  .mt-md-n1,
  .my-md-n1 {
    margin-top: -0.46875rem !important;
  }
  .mr-md-n1,
  .mx-md-n1 {
    margin-right: -0.46875rem !important;
  }
  .mb-md-n1,
  .my-md-n1 {
    margin-bottom: -0.46875rem !important;
  }
  .ml-md-n1,
  .mx-md-n1 {
    margin-left: -0.46875rem !important;
  }
  .m-md-n2 {
    margin: -0.9375rem !important;
  }
  .mt-md-n2,
  .my-md-n2 {
    margin-top: -0.9375rem !important;
  }
  .mr-md-n2,
  .mx-md-n2 {
    margin-right: -0.9375rem !important;
  }
  .mb-md-n2,
  .my-md-n2 {
    margin-bottom: -0.9375rem !important;
  }
  .ml-md-n2,
  .mx-md-n2 {
    margin-left: -0.9375rem !important;
  }
  .m-md-n3 {
    margin: -1.40625rem !important;
  }
  .mt-md-n3,
  .my-md-n3 {
    margin-top: -1.40625rem !important;
  }
  .mr-md-n3,
  .mx-md-n3 {
    margin-right: -1.40625rem !important;
  }
  .mb-md-n3,
  .my-md-n3 {
    margin-bottom: -1.40625rem !important;
  }
  .ml-md-n3,
  .mx-md-n3 {
    margin-left: -1.40625rem !important;
  }
  .m-md-n4 {
    margin: -1.875rem !important;
  }
  .mt-md-n4,
  .my-md-n4 {
    margin-top: -1.875rem !important;
  }
  .mr-md-n4,
  .mx-md-n4 {
    margin-right: -1.875rem !important;
  }
  .mb-md-n4,
  .my-md-n4 {
    margin-bottom: -1.875rem !important;
  }
  .ml-md-n4,
  .mx-md-n4 {
    margin-left: -1.875rem !important;
  }
  .m-md-n5 {
    margin: -2.34375rem !important;
  }
  .mt-md-n5,
  .my-md-n5 {
    margin-top: -2.34375rem !important;
  }
  .mr-md-n5,
  .mx-md-n5 {
    margin-right: -2.34375rem !important;
  }
  .mb-md-n5,
  .my-md-n5 {
    margin-bottom: -2.34375rem !important;
  }
  .ml-md-n5,
  .mx-md-n5 {
    margin-left: -2.34375rem !important;
  }
  .m-md-n6 {
    margin: -2.8125rem !important;
  }
  .mt-md-n6,
  .my-md-n6 {
    margin-top: -2.8125rem !important;
  }
  .mr-md-n6,
  .mx-md-n6 {
    margin-right: -2.8125rem !important;
  }
  .mb-md-n6,
  .my-md-n6 {
    margin-bottom: -2.8125rem !important;
  }
  .ml-md-n6,
  .mx-md-n6 {
    margin-left: -2.8125rem !important;
  }
  .m-md-n7 {
    margin: -3.28125rem !important;
  }
  .mt-md-n7,
  .my-md-n7 {
    margin-top: -3.28125rem !important;
  }
  .mr-md-n7,
  .mx-md-n7 {
    margin-right: -3.28125rem !important;
  }
  .mb-md-n7,
  .my-md-n7 {
    margin-bottom: -3.28125rem !important;
  }
  .ml-md-n7,
  .mx-md-n7 {
    margin-left: -3.28125rem !important;
  }
  .m-md-n8 {
    margin: -3.75rem !important;
  }
  .mt-md-n8,
  .my-md-n8 {
    margin-top: -3.75rem !important;
  }
  .mr-md-n8,
  .mx-md-n8 {
    margin-right: -3.75rem !important;
  }
  .mb-md-n8,
  .my-md-n8 {
    margin-bottom: -3.75rem !important;
  }
  .ml-md-n8,
  .mx-md-n8 {
    margin-left: -3.75rem !important;
  }
  .m-md-n9 {
    margin: -4.21875rem !important;
  }
  .mt-md-n9,
  .my-md-n9 {
    margin-top: -4.21875rem !important;
  }
  .mr-md-n9,
  .mx-md-n9 {
    margin-right: -4.21875rem !important;
  }
  .mb-md-n9,
  .my-md-n9 {
    margin-bottom: -4.21875rem !important;
  }
  .ml-md-n9,
  .mx-md-n9 {
    margin-left: -4.21875rem !important;
  }
  .m-md-n10 {
    margin: -6.5625rem !important;
  }
  .mt-md-n10,
  .my-md-n10 {
    margin-top: -6.5625rem !important;
  }
  .mr-md-n10,
  .mx-md-n10 {
    margin-right: -6.5625rem !important;
  }
  .mb-md-n10,
  .my-md-n10 {
    margin-bottom: -6.5625rem !important;
  }
  .ml-md-n10,
  .mx-md-n10 {
    margin-left: -6.5625rem !important;
  }
  .m-md-n1_5 {
    margin: -0.703125rem !important;
  }
  .mt-md-n1_5,
  .my-md-n1_5 {
    margin-top: -0.703125rem !important;
  }
  .mr-md-n1_5,
  .mx-md-n1_5 {
    margin-right: -0.703125rem !important;
  }
  .mb-md-n1_5,
  .my-md-n1_5 {
    margin-bottom: -0.703125rem !important;
  }
  .ml-md-n1_5,
  .mx-md-n1_5 {
    margin-left: -0.703125rem !important;
  }
  .m-md-n2_5 {
    margin: -1.171875rem !important;
  }
  .mt-md-n2_5,
  .my-md-n2_5 {
    margin-top: -1.171875rem !important;
  }
  .mr-md-n2_5,
  .mx-md-n2_5 {
    margin-right: -1.171875rem !important;
  }
  .mb-md-n2_5,
  .my-md-n2_5 {
    margin-bottom: -1.171875rem !important;
  }
  .ml-md-n2_5,
  .mx-md-n2_5 {
    margin-left: -1.171875rem !important;
  }
  .m-md-n3_5 {
    margin: -1.640625rem !important;
  }
  .mt-md-n3_5,
  .my-md-n3_5 {
    margin-top: -1.640625rem !important;
  }
  .mr-md-n3_5,
  .mx-md-n3_5 {
    margin-right: -1.640625rem !important;
  }
  .mb-md-n3_5,
  .my-md-n3_5 {
    margin-bottom: -1.640625rem !important;
  }
  .ml-md-n3_5,
  .mx-md-n3_5 {
    margin-left: -1.640625rem !important;
  }
  .m-md-n4_5 {
    margin: -2.109375rem !important;
  }
  .mt-md-n4_5,
  .my-md-n4_5 {
    margin-top: -2.109375rem !important;
  }
  .mr-md-n4_5,
  .mx-md-n4_5 {
    margin-right: -2.109375rem !important;
  }
  .mb-md-n4_5,
  .my-md-n4_5 {
    margin-bottom: -2.109375rem !important;
  }
  .ml-md-n4_5,
  .mx-md-n4_5 {
    margin-left: -2.109375rem !important;
  }
  .m-md-n5_5 {
    margin: -2.578125rem !important;
  }
  .mt-md-n5_5,
  .my-md-n5_5 {
    margin-top: -2.578125rem !important;
  }
  .mr-md-n5_5,
  .mx-md-n5_5 {
    margin-right: -2.578125rem !important;
  }
  .mb-md-n5_5,
  .my-md-n5_5 {
    margin-bottom: -2.578125rem !important;
  }
  .ml-md-n5_5,
  .mx-md-n5_5 {
    margin-left: -2.578125rem !important;
  }
  .m-md-n6_5 {
    margin: -3.046875rem !important;
  }
  .mt-md-n6_5,
  .my-md-n6_5 {
    margin-top: -3.046875rem !important;
  }
  .mr-md-n6_5,
  .mx-md-n6_5 {
    margin-right: -3.046875rem !important;
  }
  .mb-md-n6_5,
  .my-md-n6_5 {
    margin-bottom: -3.046875rem !important;
  }
  .ml-md-n6_5,
  .mx-md-n6_5 {
    margin-left: -3.046875rem !important;
  }
  .m-md-n7_5 {
    margin: -3.515625rem !important;
  }
  .mt-md-n7_5,
  .my-md-n7_5 {
    margin-top: -3.515625rem !important;
  }
  .mr-md-n7_5,
  .mx-md-n7_5 {
    margin-right: -3.515625rem !important;
  }
  .mb-md-n7_5,
  .my-md-n7_5 {
    margin-bottom: -3.515625rem !important;
  }
  .ml-md-n7_5,
  .mx-md-n7_5 {
    margin-left: -3.515625rem !important;
  }
  .m-md-n8_5 {
    margin: -3.984375rem !important;
  }
  .mt-md-n8_5,
  .my-md-n8_5 {
    margin-top: -3.984375rem !important;
  }
  .mr-md-n8_5,
  .mx-md-n8_5 {
    margin-right: -3.984375rem !important;
  }
  .mb-md-n8_5,
  .my-md-n8_5 {
    margin-bottom: -3.984375rem !important;
  }
  .ml-md-n8_5,
  .mx-md-n8_5 {
    margin-left: -3.984375rem !important;
  }
  .m-md-n9_5 {
    margin: -4.453125rem !important;
  }
  .mt-md-n9_5,
  .my-md-n9_5 {
    margin-top: -4.453125rem !important;
  }
  .mr-md-n9_5,
  .mx-md-n9_5 {
    margin-right: -4.453125rem !important;
  }
  .mb-md-n9_5,
  .my-md-n9_5 {
    margin-bottom: -4.453125rem !important;
  }
  .ml-md-n9_5,
  .mx-md-n9_5 {
    margin-left: -4.453125rem !important;
  }
  .m-md-n10_5 {
    margin: -6.796875rem !important;
  }
  .mt-md-n10_5,
  .my-md-n10_5 {
    margin-top: -6.796875rem !important;
  }
  .mr-md-n10_5,
  .mx-md-n10_5 {
    margin-right: -6.796875rem !important;
  }
  .mb-md-n10_5,
  .my-md-n10_5 {
    margin-bottom: -6.796875rem !important;
  }
  .ml-md-n10_5,
  .mx-md-n10_5 {
    margin-left: -6.796875rem !important;
  }
  .m-md-auto {
    margin: auto !important;
  }
  .mt-md-auto,
  .my-md-auto {
    margin-top: auto !important;
  }
  .mr-md-auto,
  .mx-md-auto {
    margin-right: auto !important;
  }
  .mb-md-auto,
  .my-md-auto {
    margin-bottom: auto !important;
  }
  .ml-md-auto,
  .mx-md-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 1025px) {
  .m-lg-0 {
    margin: 0 !important;
  }
  .mt-lg-0,
  .my-lg-0 {
    margin-top: 0 !important;
  }
  .mr-lg-0,
  .mx-lg-0 {
    margin-right: 0 !important;
  }
  .mb-lg-0,
  .my-lg-0 {
    margin-bottom: 0 !important;
  }
  .ml-lg-0,
  .mx-lg-0 {
    margin-left: 0 !important;
  }
  .m-lg-1 {
    margin: 0.46875rem !important;
  }
  .mt-lg-1,
  .my-lg-1 {
    margin-top: 0.46875rem !important;
  }
  .mr-lg-1,
  .mx-lg-1 {
    margin-right: 0.46875rem !important;
  }
  .mb-lg-1,
  .my-lg-1 {
    margin-bottom: 0.46875rem !important;
  }
  .ml-lg-1,
  .mx-lg-1 {
    margin-left: 0.46875rem !important;
  }
  .m-lg-2 {
    margin: 0.9375rem !important;
  }
  .mt-lg-2,
  .my-lg-2 {
    margin-top: 0.9375rem !important;
  }
  .mr-lg-2,
  .mx-lg-2 {
    margin-right: 0.9375rem !important;
  }
  .mb-lg-2,
  .my-lg-2 {
    margin-bottom: 0.9375rem !important;
  }
  .ml-lg-2,
  .mx-lg-2 {
    margin-left: 0.9375rem !important;
  }
  .m-lg-3 {
    margin: 1.40625rem !important;
  }
  .mt-lg-3,
  .my-lg-3 {
    margin-top: 1.40625rem !important;
  }
  .mr-lg-3,
  .mx-lg-3 {
    margin-right: 1.40625rem !important;
  }
  .mb-lg-3,
  .my-lg-3 {
    margin-bottom: 1.40625rem !important;
  }
  .ml-lg-3,
  .mx-lg-3 {
    margin-left: 1.40625rem !important;
  }
  .m-lg-4 {
    margin: 1.875rem !important;
  }
  .mt-lg-4,
  .my-lg-4 {
    margin-top: 1.875rem !important;
  }
  .mr-lg-4,
  .mx-lg-4 {
    margin-right: 1.875rem !important;
  }
  .mb-lg-4,
  .my-lg-4 {
    margin-bottom: 1.875rem !important;
  }
  .ml-lg-4,
  .mx-lg-4 {
    margin-left: 1.875rem !important;
  }
  .m-lg-5 {
    margin: 2.34375rem !important;
  }
  .mt-lg-5,
  .my-lg-5 {
    margin-top: 2.34375rem !important;
  }
  .mr-lg-5,
  .mx-lg-5 {
    margin-right: 2.34375rem !important;
  }
  .mb-lg-5,
  .my-lg-5 {
    margin-bottom: 2.34375rem !important;
  }
  .ml-lg-5,
  .mx-lg-5 {
    margin-left: 2.34375rem !important;
  }
  .m-lg-6 {
    margin: 2.8125rem !important;
  }
  .mt-lg-6,
  .my-lg-6 {
    margin-top: 2.8125rem !important;
  }
  .mr-lg-6,
  .mx-lg-6 {
    margin-right: 2.8125rem !important;
  }
  .mb-lg-6,
  .my-lg-6 {
    margin-bottom: 2.8125rem !important;
  }
  .ml-lg-6,
  .mx-lg-6 {
    margin-left: 2.8125rem !important;
  }
  .m-lg-7 {
    margin: 3.28125rem !important;
  }
  .mt-lg-7,
  .my-lg-7 {
    margin-top: 3.28125rem !important;
  }
  .mr-lg-7,
  .mx-lg-7 {
    margin-right: 3.28125rem !important;
  }
  .mb-lg-7,
  .my-lg-7 {
    margin-bottom: 3.28125rem !important;
  }
  .ml-lg-7,
  .mx-lg-7 {
    margin-left: 3.28125rem !important;
  }
  .m-lg-8 {
    margin: 3.75rem !important;
  }
  .mt-lg-8,
  .my-lg-8 {
    margin-top: 3.75rem !important;
  }
  .mr-lg-8,
  .mx-lg-8 {
    margin-right: 3.75rem !important;
  }
  .mb-lg-8,
  .my-lg-8 {
    margin-bottom: 3.75rem !important;
  }
  .ml-lg-8,
  .mx-lg-8 {
    margin-left: 3.75rem !important;
  }
  .m-lg-9 {
    margin: 4.21875rem !important;
  }
  .mt-lg-9,
  .my-lg-9 {
    margin-top: 4.21875rem !important;
  }
  .mr-lg-9,
  .mx-lg-9 {
    margin-right: 4.21875rem !important;
  }
  .mb-lg-9,
  .my-lg-9 {
    margin-bottom: 4.21875rem !important;
  }
  .ml-lg-9,
  .mx-lg-9 {
    margin-left: 4.21875rem !important;
  }
  .m-lg-10 {
    margin: 6.5625rem !important;
  }
  .mt-lg-10,
  .my-lg-10 {
    margin-top: 6.5625rem !important;
  }
  .mr-lg-10,
  .mx-lg-10 {
    margin-right: 6.5625rem !important;
  }
  .mb-lg-10,
  .my-lg-10 {
    margin-bottom: 6.5625rem !important;
  }
  .ml-lg-10,
  .mx-lg-10 {
    margin-left: 6.5625rem !important;
  }
  .m-lg-1_5 {
    margin: 0.703125rem !important;
  }
  .mt-lg-1_5,
  .my-lg-1_5 {
    margin-top: 0.703125rem !important;
  }
  .mr-lg-1_5,
  .mx-lg-1_5 {
    margin-right: 0.703125rem !important;
  }
  .mb-lg-1_5,
  .my-lg-1_5 {
    margin-bottom: 0.703125rem !important;
  }
  .ml-lg-1_5,
  .mx-lg-1_5 {
    margin-left: 0.703125rem !important;
  }
  .m-lg-2_5 {
    margin: 1.171875rem !important;
  }
  .mt-lg-2_5,
  .my-lg-2_5 {
    margin-top: 1.171875rem !important;
  }
  .mr-lg-2_5,
  .mx-lg-2_5 {
    margin-right: 1.171875rem !important;
  }
  .mb-lg-2_5,
  .my-lg-2_5 {
    margin-bottom: 1.171875rem !important;
  }
  .ml-lg-2_5,
  .mx-lg-2_5 {
    margin-left: 1.171875rem !important;
  }
  .m-lg-3_5 {
    margin: 1.640625rem !important;
  }
  .mt-lg-3_5,
  .my-lg-3_5 {
    margin-top: 1.640625rem !important;
  }
  .mr-lg-3_5,
  .mx-lg-3_5 {
    margin-right: 1.640625rem !important;
  }
  .mb-lg-3_5,
  .my-lg-3_5 {
    margin-bottom: 1.640625rem !important;
  }
  .ml-lg-3_5,
  .mx-lg-3_5 {
    margin-left: 1.640625rem !important;
  }
  .m-lg-4_5 {
    margin: 2.109375rem !important;
  }
  .mt-lg-4_5,
  .my-lg-4_5 {
    margin-top: 2.109375rem !important;
  }
  .mr-lg-4_5,
  .mx-lg-4_5 {
    margin-right: 2.109375rem !important;
  }
  .mb-lg-4_5,
  .my-lg-4_5 {
    margin-bottom: 2.109375rem !important;
  }
  .ml-lg-4_5,
  .mx-lg-4_5 {
    margin-left: 2.109375rem !important;
  }
  .m-lg-5_5 {
    margin: 2.578125rem !important;
  }
  .mt-lg-5_5,
  .my-lg-5_5 {
    margin-top: 2.578125rem !important;
  }
  .mr-lg-5_5,
  .mx-lg-5_5 {
    margin-right: 2.578125rem !important;
  }
  .mb-lg-5_5,
  .my-lg-5_5 {
    margin-bottom: 2.578125rem !important;
  }
  .ml-lg-5_5,
  .mx-lg-5_5 {
    margin-left: 2.578125rem !important;
  }
  .m-lg-6_5 {
    margin: 3.046875rem !important;
  }
  .mt-lg-6_5,
  .my-lg-6_5 {
    margin-top: 3.046875rem !important;
  }
  .mr-lg-6_5,
  .mx-lg-6_5 {
    margin-right: 3.046875rem !important;
  }
  .mb-lg-6_5,
  .my-lg-6_5 {
    margin-bottom: 3.046875rem !important;
  }
  .ml-lg-6_5,
  .mx-lg-6_5 {
    margin-left: 3.046875rem !important;
  }
  .m-lg-7_5 {
    margin: 3.515625rem !important;
  }
  .mt-lg-7_5,
  .my-lg-7_5 {
    margin-top: 3.515625rem !important;
  }
  .mr-lg-7_5,
  .mx-lg-7_5 {
    margin-right: 3.515625rem !important;
  }
  .mb-lg-7_5,
  .my-lg-7_5 {
    margin-bottom: 3.515625rem !important;
  }
  .ml-lg-7_5,
  .mx-lg-7_5 {
    margin-left: 3.515625rem !important;
  }
  .m-lg-8_5 {
    margin: 3.984375rem !important;
  }
  .mt-lg-8_5,
  .my-lg-8_5 {
    margin-top: 3.984375rem !important;
  }
  .mr-lg-8_5,
  .mx-lg-8_5 {
    margin-right: 3.984375rem !important;
  }
  .mb-lg-8_5,
  .my-lg-8_5 {
    margin-bottom: 3.984375rem !important;
  }
  .ml-lg-8_5,
  .mx-lg-8_5 {
    margin-left: 3.984375rem !important;
  }
  .m-lg-9_5 {
    margin: 4.453125rem !important;
  }
  .mt-lg-9_5,
  .my-lg-9_5 {
    margin-top: 4.453125rem !important;
  }
  .mr-lg-9_5,
  .mx-lg-9_5 {
    margin-right: 4.453125rem !important;
  }
  .mb-lg-9_5,
  .my-lg-9_5 {
    margin-bottom: 4.453125rem !important;
  }
  .ml-lg-9_5,
  .mx-lg-9_5 {
    margin-left: 4.453125rem !important;
  }
  .m-lg-10_5 {
    margin: 6.796875rem !important;
  }
  .mt-lg-10_5,
  .my-lg-10_5 {
    margin-top: 6.796875rem !important;
  }
  .mr-lg-10_5,
  .mx-lg-10_5 {
    margin-right: 6.796875rem !important;
  }
  .mb-lg-10_5,
  .my-lg-10_5 {
    margin-bottom: 6.796875rem !important;
  }
  .ml-lg-10_5,
  .mx-lg-10_5 {
    margin-left: 6.796875rem !important;
  }
  .p-lg-0 {
    padding: 0 !important;
  }
  .pt-lg-0,
  .py-lg-0 {
    padding-top: 0 !important;
  }
  .pr-lg-0,
  .px-lg-0 {
    padding-right: 0 !important;
  }
  .pb-lg-0,
  .py-lg-0 {
    padding-bottom: 0 !important;
  }
  .pl-lg-0,
  .px-lg-0 {
    padding-left: 0 !important;
  }
  .p-lg-1 {
    padding: 0.46875rem !important;
  }
  .pt-lg-1,
  .py-lg-1 {
    padding-top: 0.46875rem !important;
  }
  .pr-lg-1,
  .px-lg-1 {
    padding-right: 0.46875rem !important;
  }
  .pb-lg-1,
  .py-lg-1 {
    padding-bottom: 0.46875rem !important;
  }
  .pl-lg-1,
  .px-lg-1 {
    padding-left: 0.46875rem !important;
  }
  .p-lg-2 {
    padding: 0.9375rem !important;
  }
  .pt-lg-2,
  .py-lg-2 {
    padding-top: 0.9375rem !important;
  }
  .pr-lg-2,
  .px-lg-2 {
    padding-right: 0.9375rem !important;
  }
  .pb-lg-2,
  .py-lg-2 {
    padding-bottom: 0.9375rem !important;
  }
  .pl-lg-2,
  .px-lg-2 {
    padding-left: 0.9375rem !important;
  }
  .p-lg-3 {
    padding: 1.40625rem !important;
  }
  .pt-lg-3,
  .py-lg-3 {
    padding-top: 1.40625rem !important;
  }
  .pr-lg-3,
  .px-lg-3 {
    padding-right: 1.40625rem !important;
  }
  .pb-lg-3,
  .py-lg-3 {
    padding-bottom: 1.40625rem !important;
  }
  .pl-lg-3,
  .px-lg-3 {
    padding-left: 1.40625rem !important;
  }
  .p-lg-4 {
    padding: 1.875rem !important;
  }
  .pt-lg-4,
  .py-lg-4 {
    padding-top: 1.875rem !important;
  }
  .pr-lg-4,
  .px-lg-4 {
    padding-right: 1.875rem !important;
  }
  .pb-lg-4,
  .py-lg-4 {
    padding-bottom: 1.875rem !important;
  }
  .pl-lg-4,
  .px-lg-4 {
    padding-left: 1.875rem !important;
  }
  .p-lg-5 {
    padding: 2.34375rem !important;
  }
  .pt-lg-5,
  .py-lg-5 {
    padding-top: 2.34375rem !important;
  }
  .pr-lg-5,
  .px-lg-5 {
    padding-right: 2.34375rem !important;
  }
  .pb-lg-5,
  .py-lg-5 {
    padding-bottom: 2.34375rem !important;
  }
  .pl-lg-5,
  .px-lg-5 {
    padding-left: 2.34375rem !important;
  }
  .p-lg-6 {
    padding: 2.8125rem !important;
  }
  .pt-lg-6,
  .py-lg-6 {
    padding-top: 2.8125rem !important;
  }
  .pr-lg-6,
  .px-lg-6 {
    padding-right: 2.8125rem !important;
  }
  .pb-lg-6,
  .py-lg-6 {
    padding-bottom: 2.8125rem !important;
  }
  .pl-lg-6,
  .px-lg-6 {
    padding-left: 2.8125rem !important;
  }
  .p-lg-7 {
    padding: 3.28125rem !important;
  }
  .pt-lg-7,
  .py-lg-7 {
    padding-top: 3.28125rem !important;
  }
  .pr-lg-7,
  .px-lg-7 {
    padding-right: 3.28125rem !important;
  }
  .pb-lg-7,
  .py-lg-7 {
    padding-bottom: 3.28125rem !important;
  }
  .pl-lg-7,
  .px-lg-7 {
    padding-left: 3.28125rem !important;
  }
  .p-lg-8 {
    padding: 3.75rem !important;
  }
  .pt-lg-8,
  .py-lg-8 {
    padding-top: 3.75rem !important;
  }
  .pr-lg-8,
  .px-lg-8 {
    padding-right: 3.75rem !important;
  }
  .pb-lg-8,
  .py-lg-8 {
    padding-bottom: 3.75rem !important;
  }
  .pl-lg-8,
  .px-lg-8 {
    padding-left: 3.75rem !important;
  }
  .p-lg-9 {
    padding: 4.21875rem !important;
  }
  .pt-lg-9,
  .py-lg-9 {
    padding-top: 4.21875rem !important;
  }
  .pr-lg-9,
  .px-lg-9 {
    padding-right: 4.21875rem !important;
  }
  .pb-lg-9,
  .py-lg-9 {
    padding-bottom: 4.21875rem !important;
  }
  .pl-lg-9,
  .px-lg-9 {
    padding-left: 4.21875rem !important;
  }
  .p-lg-10 {
    padding: 6.5625rem !important;
  }
  .pt-lg-10,
  .py-lg-10 {
    padding-top: 6.5625rem !important;
  }
  .pr-lg-10,
  .px-lg-10 {
    padding-right: 6.5625rem !important;
  }
  .pb-lg-10,
  .py-lg-10 {
    padding-bottom: 6.5625rem !important;
  }
  .pl-lg-10,
  .px-lg-10 {
    padding-left: 6.5625rem !important;
  }
  .p-lg-1_5 {
    padding: 0.703125rem !important;
  }
  .pt-lg-1_5,
  .py-lg-1_5 {
    padding-top: 0.703125rem !important;
  }
  .pr-lg-1_5,
  .px-lg-1_5 {
    padding-right: 0.703125rem !important;
  }
  .pb-lg-1_5,
  .py-lg-1_5 {
    padding-bottom: 0.703125rem !important;
  }
  .pl-lg-1_5,
  .px-lg-1_5 {
    padding-left: 0.703125rem !important;
  }
  .p-lg-2_5 {
    padding: 1.171875rem !important;
  }
  .pt-lg-2_5,
  .py-lg-2_5 {
    padding-top: 1.171875rem !important;
  }
  .pr-lg-2_5,
  .px-lg-2_5 {
    padding-right: 1.171875rem !important;
  }
  .pb-lg-2_5,
  .py-lg-2_5 {
    padding-bottom: 1.171875rem !important;
  }
  .pl-lg-2_5,
  .px-lg-2_5 {
    padding-left: 1.171875rem !important;
  }
  .p-lg-3_5 {
    padding: 1.640625rem !important;
  }
  .pt-lg-3_5,
  .py-lg-3_5 {
    padding-top: 1.640625rem !important;
  }
  .pr-lg-3_5,
  .px-lg-3_5 {
    padding-right: 1.640625rem !important;
  }
  .pb-lg-3_5,
  .py-lg-3_5 {
    padding-bottom: 1.640625rem !important;
  }
  .pl-lg-3_5,
  .px-lg-3_5 {
    padding-left: 1.640625rem !important;
  }
  .p-lg-4_5 {
    padding: 2.109375rem !important;
  }
  .pt-lg-4_5,
  .py-lg-4_5 {
    padding-top: 2.109375rem !important;
  }
  .pr-lg-4_5,
  .px-lg-4_5 {
    padding-right: 2.109375rem !important;
  }
  .pb-lg-4_5,
  .py-lg-4_5 {
    padding-bottom: 2.109375rem !important;
  }
  .pl-lg-4_5,
  .px-lg-4_5 {
    padding-left: 2.109375rem !important;
  }
  .p-lg-5_5 {
    padding: 2.578125rem !important;
  }
  .pt-lg-5_5,
  .py-lg-5_5 {
    padding-top: 2.578125rem !important;
  }
  .pr-lg-5_5,
  .px-lg-5_5 {
    padding-right: 2.578125rem !important;
  }
  .pb-lg-5_5,
  .py-lg-5_5 {
    padding-bottom: 2.578125rem !important;
  }
  .pl-lg-5_5,
  .px-lg-5_5 {
    padding-left: 2.578125rem !important;
  }
  .p-lg-6_5 {
    padding: 3.046875rem !important;
  }
  .pt-lg-6_5,
  .py-lg-6_5 {
    padding-top: 3.046875rem !important;
  }
  .pr-lg-6_5,
  .px-lg-6_5 {
    padding-right: 3.046875rem !important;
  }
  .pb-lg-6_5,
  .py-lg-6_5 {
    padding-bottom: 3.046875rem !important;
  }
  .pl-lg-6_5,
  .px-lg-6_5 {
    padding-left: 3.046875rem !important;
  }
  .p-lg-7_5 {
    padding: 3.515625rem !important;
  }
  .pt-lg-7_5,
  .py-lg-7_5 {
    padding-top: 3.515625rem !important;
  }
  .pr-lg-7_5,
  .px-lg-7_5 {
    padding-right: 3.515625rem !important;
  }
  .pb-lg-7_5,
  .py-lg-7_5 {
    padding-bottom: 3.515625rem !important;
  }
  .pl-lg-7_5,
  .px-lg-7_5 {
    padding-left: 3.515625rem !important;
  }
  .p-lg-8_5 {
    padding: 3.984375rem !important;
  }
  .pt-lg-8_5,
  .py-lg-8_5 {
    padding-top: 3.984375rem !important;
  }
  .pr-lg-8_5,
  .px-lg-8_5 {
    padding-right: 3.984375rem !important;
  }
  .pb-lg-8_5,
  .py-lg-8_5 {
    padding-bottom: 3.984375rem !important;
  }
  .pl-lg-8_5,
  .px-lg-8_5 {
    padding-left: 3.984375rem !important;
  }
  .p-lg-9_5 {
    padding: 4.453125rem !important;
  }
  .pt-lg-9_5,
  .py-lg-9_5 {
    padding-top: 4.453125rem !important;
  }
  .pr-lg-9_5,
  .px-lg-9_5 {
    padding-right: 4.453125rem !important;
  }
  .pb-lg-9_5,
  .py-lg-9_5 {
    padding-bottom: 4.453125rem !important;
  }
  .pl-lg-9_5,
  .px-lg-9_5 {
    padding-left: 4.453125rem !important;
  }
  .p-lg-10_5 {
    padding: 6.796875rem !important;
  }
  .pt-lg-10_5,
  .py-lg-10_5 {
    padding-top: 6.796875rem !important;
  }
  .pr-lg-10_5,
  .px-lg-10_5 {
    padding-right: 6.796875rem !important;
  }
  .pb-lg-10_5,
  .py-lg-10_5 {
    padding-bottom: 6.796875rem !important;
  }
  .pl-lg-10_5,
  .px-lg-10_5 {
    padding-left: 6.796875rem !important;
  }
  .m-lg-n1 {
    margin: -0.46875rem !important;
  }
  .mt-lg-n1,
  .my-lg-n1 {
    margin-top: -0.46875rem !important;
  }
  .mr-lg-n1,
  .mx-lg-n1 {
    margin-right: -0.46875rem !important;
  }
  .mb-lg-n1,
  .my-lg-n1 {
    margin-bottom: -0.46875rem !important;
  }
  .ml-lg-n1,
  .mx-lg-n1 {
    margin-left: -0.46875rem !important;
  }
  .m-lg-n2 {
    margin: -0.9375rem !important;
  }
  .mt-lg-n2,
  .my-lg-n2 {
    margin-top: -0.9375rem !important;
  }
  .mr-lg-n2,
  .mx-lg-n2 {
    margin-right: -0.9375rem !important;
  }
  .mb-lg-n2,
  .my-lg-n2 {
    margin-bottom: -0.9375rem !important;
  }
  .ml-lg-n2,
  .mx-lg-n2 {
    margin-left: -0.9375rem !important;
  }
  .m-lg-n3 {
    margin: -1.40625rem !important;
  }
  .mt-lg-n3,
  .my-lg-n3 {
    margin-top: -1.40625rem !important;
  }
  .mr-lg-n3,
  .mx-lg-n3 {
    margin-right: -1.40625rem !important;
  }
  .mb-lg-n3,
  .my-lg-n3 {
    margin-bottom: -1.40625rem !important;
  }
  .ml-lg-n3,
  .mx-lg-n3 {
    margin-left: -1.40625rem !important;
  }
  .m-lg-n4 {
    margin: -1.875rem !important;
  }
  .mt-lg-n4,
  .my-lg-n4 {
    margin-top: -1.875rem !important;
  }
  .mr-lg-n4,
  .mx-lg-n4 {
    margin-right: -1.875rem !important;
  }
  .mb-lg-n4,
  .my-lg-n4 {
    margin-bottom: -1.875rem !important;
  }
  .ml-lg-n4,
  .mx-lg-n4 {
    margin-left: -1.875rem !important;
  }
  .m-lg-n5 {
    margin: -2.34375rem !important;
  }
  .mt-lg-n5,
  .my-lg-n5 {
    margin-top: -2.34375rem !important;
  }
  .mr-lg-n5,
  .mx-lg-n5 {
    margin-right: -2.34375rem !important;
  }
  .mb-lg-n5,
  .my-lg-n5 {
    margin-bottom: -2.34375rem !important;
  }
  .ml-lg-n5,
  .mx-lg-n5 {
    margin-left: -2.34375rem !important;
  }
  .m-lg-n6 {
    margin: -2.8125rem !important;
  }
  .mt-lg-n6,
  .my-lg-n6 {
    margin-top: -2.8125rem !important;
  }
  .mr-lg-n6,
  .mx-lg-n6 {
    margin-right: -2.8125rem !important;
  }
  .mb-lg-n6,
  .my-lg-n6 {
    margin-bottom: -2.8125rem !important;
  }
  .ml-lg-n6,
  .mx-lg-n6 {
    margin-left: -2.8125rem !important;
  }
  .m-lg-n7 {
    margin: -3.28125rem !important;
  }
  .mt-lg-n7,
  .my-lg-n7 {
    margin-top: -3.28125rem !important;
  }
  .mr-lg-n7,
  .mx-lg-n7 {
    margin-right: -3.28125rem !important;
  }
  .mb-lg-n7,
  .my-lg-n7 {
    margin-bottom: -3.28125rem !important;
  }
  .ml-lg-n7,
  .mx-lg-n7 {
    margin-left: -3.28125rem !important;
  }
  .m-lg-n8 {
    margin: -3.75rem !important;
  }
  .mt-lg-n8,
  .my-lg-n8 {
    margin-top: -3.75rem !important;
  }
  .mr-lg-n8,
  .mx-lg-n8 {
    margin-right: -3.75rem !important;
  }
  .mb-lg-n8,
  .my-lg-n8 {
    margin-bottom: -3.75rem !important;
  }
  .ml-lg-n8,
  .mx-lg-n8 {
    margin-left: -3.75rem !important;
  }
  .m-lg-n9 {
    margin: -4.21875rem !important;
  }
  .mt-lg-n9,
  .my-lg-n9 {
    margin-top: -4.21875rem !important;
  }
  .mr-lg-n9,
  .mx-lg-n9 {
    margin-right: -4.21875rem !important;
  }
  .mb-lg-n9,
  .my-lg-n9 {
    margin-bottom: -4.21875rem !important;
  }
  .ml-lg-n9,
  .mx-lg-n9 {
    margin-left: -4.21875rem !important;
  }
  .m-lg-n10 {
    margin: -6.5625rem !important;
  }
  .mt-lg-n10,
  .my-lg-n10 {
    margin-top: -6.5625rem !important;
  }
  .mr-lg-n10,
  .mx-lg-n10 {
    margin-right: -6.5625rem !important;
  }
  .mb-lg-n10,
  .my-lg-n10 {
    margin-bottom: -6.5625rem !important;
  }
  .ml-lg-n10,
  .mx-lg-n10 {
    margin-left: -6.5625rem !important;
  }
  .m-lg-n1_5 {
    margin: -0.703125rem !important;
  }
  .mt-lg-n1_5,
  .my-lg-n1_5 {
    margin-top: -0.703125rem !important;
  }
  .mr-lg-n1_5,
  .mx-lg-n1_5 {
    margin-right: -0.703125rem !important;
  }
  .mb-lg-n1_5,
  .my-lg-n1_5 {
    margin-bottom: -0.703125rem !important;
  }
  .ml-lg-n1_5,
  .mx-lg-n1_5 {
    margin-left: -0.703125rem !important;
  }
  .m-lg-n2_5 {
    margin: -1.171875rem !important;
  }
  .mt-lg-n2_5,
  .my-lg-n2_5 {
    margin-top: -1.171875rem !important;
  }
  .mr-lg-n2_5,
  .mx-lg-n2_5 {
    margin-right: -1.171875rem !important;
  }
  .mb-lg-n2_5,
  .my-lg-n2_5 {
    margin-bottom: -1.171875rem !important;
  }
  .ml-lg-n2_5,
  .mx-lg-n2_5 {
    margin-left: -1.171875rem !important;
  }
  .m-lg-n3_5 {
    margin: -1.640625rem !important;
  }
  .mt-lg-n3_5,
  .my-lg-n3_5 {
    margin-top: -1.640625rem !important;
  }
  .mr-lg-n3_5,
  .mx-lg-n3_5 {
    margin-right: -1.640625rem !important;
  }
  .mb-lg-n3_5,
  .my-lg-n3_5 {
    margin-bottom: -1.640625rem !important;
  }
  .ml-lg-n3_5,
  .mx-lg-n3_5 {
    margin-left: -1.640625rem !important;
  }
  .m-lg-n4_5 {
    margin: -2.109375rem !important;
  }
  .mt-lg-n4_5,
  .my-lg-n4_5 {
    margin-top: -2.109375rem !important;
  }
  .mr-lg-n4_5,
  .mx-lg-n4_5 {
    margin-right: -2.109375rem !important;
  }
  .mb-lg-n4_5,
  .my-lg-n4_5 {
    margin-bottom: -2.109375rem !important;
  }
  .ml-lg-n4_5,
  .mx-lg-n4_5 {
    margin-left: -2.109375rem !important;
  }
  .m-lg-n5_5 {
    margin: -2.578125rem !important;
  }
  .mt-lg-n5_5,
  .my-lg-n5_5 {
    margin-top: -2.578125rem !important;
  }
  .mr-lg-n5_5,
  .mx-lg-n5_5 {
    margin-right: -2.578125rem !important;
  }
  .mb-lg-n5_5,
  .my-lg-n5_5 {
    margin-bottom: -2.578125rem !important;
  }
  .ml-lg-n5_5,
  .mx-lg-n5_5 {
    margin-left: -2.578125rem !important;
  }
  .m-lg-n6_5 {
    margin: -3.046875rem !important;
  }
  .mt-lg-n6_5,
  .my-lg-n6_5 {
    margin-top: -3.046875rem !important;
  }
  .mr-lg-n6_5,
  .mx-lg-n6_5 {
    margin-right: -3.046875rem !important;
  }
  .mb-lg-n6_5,
  .my-lg-n6_5 {
    margin-bottom: -3.046875rem !important;
  }
  .ml-lg-n6_5,
  .mx-lg-n6_5 {
    margin-left: -3.046875rem !important;
  }
  .m-lg-n7_5 {
    margin: -3.515625rem !important;
  }
  .mt-lg-n7_5,
  .my-lg-n7_5 {
    margin-top: -3.515625rem !important;
  }
  .mr-lg-n7_5,
  .mx-lg-n7_5 {
    margin-right: -3.515625rem !important;
  }
  .mb-lg-n7_5,
  .my-lg-n7_5 {
    margin-bottom: -3.515625rem !important;
  }
  .ml-lg-n7_5,
  .mx-lg-n7_5 {
    margin-left: -3.515625rem !important;
  }
  .m-lg-n8_5 {
    margin: -3.984375rem !important;
  }
  .mt-lg-n8_5,
  .my-lg-n8_5 {
    margin-top: -3.984375rem !important;
  }
  .mr-lg-n8_5,
  .mx-lg-n8_5 {
    margin-right: -3.984375rem !important;
  }
  .mb-lg-n8_5,
  .my-lg-n8_5 {
    margin-bottom: -3.984375rem !important;
  }
  .ml-lg-n8_5,
  .mx-lg-n8_5 {
    margin-left: -3.984375rem !important;
  }
  .m-lg-n9_5 {
    margin: -4.453125rem !important;
  }
  .mt-lg-n9_5,
  .my-lg-n9_5 {
    margin-top: -4.453125rem !important;
  }
  .mr-lg-n9_5,
  .mx-lg-n9_5 {
    margin-right: -4.453125rem !important;
  }
  .mb-lg-n9_5,
  .my-lg-n9_5 {
    margin-bottom: -4.453125rem !important;
  }
  .ml-lg-n9_5,
  .mx-lg-n9_5 {
    margin-left: -4.453125rem !important;
  }
  .m-lg-n10_5 {
    margin: -6.796875rem !important;
  }
  .mt-lg-n10_5,
  .my-lg-n10_5 {
    margin-top: -6.796875rem !important;
  }
  .mr-lg-n10_5,
  .mx-lg-n10_5 {
    margin-right: -6.796875rem !important;
  }
  .mb-lg-n10_5,
  .my-lg-n10_5 {
    margin-bottom: -6.796875rem !important;
  }
  .ml-lg-n10_5,
  .mx-lg-n10_5 {
    margin-left: -6.796875rem !important;
  }
  .m-lg-auto {
    margin: auto !important;
  }
  .mt-lg-auto,
  .my-lg-auto {
    margin-top: auto !important;
  }
  .mr-lg-auto,
  .mx-lg-auto {
    margin-right: auto !important;
  }
  .mb-lg-auto,
  .my-lg-auto {
    margin-bottom: auto !important;
  }
  .ml-lg-auto,
  .mx-lg-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 1366px) {
  .m-xl-0 {
    margin: 0 !important;
  }
  .mt-xl-0,
  .my-xl-0 {
    margin-top: 0 !important;
  }
  .mr-xl-0,
  .mx-xl-0 {
    margin-right: 0 !important;
  }
  .mb-xl-0,
  .my-xl-0 {
    margin-bottom: 0 !important;
  }
  .ml-xl-0,
  .mx-xl-0 {
    margin-left: 0 !important;
  }
  .m-xl-1 {
    margin: 0.46875rem !important;
  }
  .mt-xl-1,
  .my-xl-1 {
    margin-top: 0.46875rem !important;
  }
  .mr-xl-1,
  .mx-xl-1 {
    margin-right: 0.46875rem !important;
  }
  .mb-xl-1,
  .my-xl-1 {
    margin-bottom: 0.46875rem !important;
  }
  .ml-xl-1,
  .mx-xl-1 {
    margin-left: 0.46875rem !important;
  }
  .m-xl-2 {
    margin: 0.9375rem !important;
  }
  .mt-xl-2,
  .my-xl-2 {
    margin-top: 0.9375rem !important;
  }
  .mr-xl-2,
  .mx-xl-2 {
    margin-right: 0.9375rem !important;
  }
  .mb-xl-2,
  .my-xl-2 {
    margin-bottom: 0.9375rem !important;
  }
  .ml-xl-2,
  .mx-xl-2 {
    margin-left: 0.9375rem !important;
  }
  .m-xl-3 {
    margin: 1.40625rem !important;
  }
  .mt-xl-3,
  .my-xl-3 {
    margin-top: 1.40625rem !important;
  }
  .mr-xl-3,
  .mx-xl-3 {
    margin-right: 1.40625rem !important;
  }
  .mb-xl-3,
  .my-xl-3 {
    margin-bottom: 1.40625rem !important;
  }
  .ml-xl-3,
  .mx-xl-3 {
    margin-left: 1.40625rem !important;
  }
  .m-xl-4 {
    margin: 1.875rem !important;
  }
  .mt-xl-4,
  .my-xl-4 {
    margin-top: 1.875rem !important;
  }
  .mr-xl-4,
  .mx-xl-4 {
    margin-right: 1.875rem !important;
  }
  .mb-xl-4,
  .my-xl-4 {
    margin-bottom: 1.875rem !important;
  }
  .ml-xl-4,
  .mx-xl-4 {
    margin-left: 1.875rem !important;
  }
  .m-xl-5 {
    margin: 2.34375rem !important;
  }
  .mt-xl-5,
  .my-xl-5 {
    margin-top: 2.34375rem !important;
  }
  .mr-xl-5,
  .mx-xl-5 {
    margin-right: 2.34375rem !important;
  }
  .mb-xl-5,
  .my-xl-5 {
    margin-bottom: 2.34375rem !important;
  }
  .ml-xl-5,
  .mx-xl-5 {
    margin-left: 2.34375rem !important;
  }
  .m-xl-6 {
    margin: 2.8125rem !important;
  }
  .mt-xl-6,
  .my-xl-6 {
    margin-top: 2.8125rem !important;
  }
  .mr-xl-6,
  .mx-xl-6 {
    margin-right: 2.8125rem !important;
  }
  .mb-xl-6,
  .my-xl-6 {
    margin-bottom: 2.8125rem !important;
  }
  .ml-xl-6,
  .mx-xl-6 {
    margin-left: 2.8125rem !important;
  }
  .m-xl-7 {
    margin: 3.28125rem !important;
  }
  .mt-xl-7,
  .my-xl-7 {
    margin-top: 3.28125rem !important;
  }
  .mr-xl-7,
  .mx-xl-7 {
    margin-right: 3.28125rem !important;
  }
  .mb-xl-7,
  .my-xl-7 {
    margin-bottom: 3.28125rem !important;
  }
  .ml-xl-7,
  .mx-xl-7 {
    margin-left: 3.28125rem !important;
  }
  .m-xl-8 {
    margin: 3.75rem !important;
  }
  .mt-xl-8,
  .my-xl-8 {
    margin-top: 3.75rem !important;
  }
  .mr-xl-8,
  .mx-xl-8 {
    margin-right: 3.75rem !important;
  }
  .mb-xl-8,
  .my-xl-8 {
    margin-bottom: 3.75rem !important;
  }
  .ml-xl-8,
  .mx-xl-8 {
    margin-left: 3.75rem !important;
  }
  .m-xl-9 {
    margin: 4.21875rem !important;
  }
  .mt-xl-9,
  .my-xl-9 {
    margin-top: 4.21875rem !important;
  }
  .mr-xl-9,
  .mx-xl-9 {
    margin-right: 4.21875rem !important;
  }
  .mb-xl-9,
  .my-xl-9 {
    margin-bottom: 4.21875rem !important;
  }
  .ml-xl-9,
  .mx-xl-9 {
    margin-left: 4.21875rem !important;
  }
  .m-xl-10 {
    margin: 6.5625rem !important;
  }
  .mt-xl-10,
  .my-xl-10 {
    margin-top: 6.5625rem !important;
  }
  .mr-xl-10,
  .mx-xl-10 {
    margin-right: 6.5625rem !important;
  }
  .mb-xl-10,
  .my-xl-10 {
    margin-bottom: 6.5625rem !important;
  }
  .ml-xl-10,
  .mx-xl-10 {
    margin-left: 6.5625rem !important;
  }
  .m-xl-1_5 {
    margin: 0.703125rem !important;
  }
  .mt-xl-1_5,
  .my-xl-1_5 {
    margin-top: 0.703125rem !important;
  }
  .mr-xl-1_5,
  .mx-xl-1_5 {
    margin-right: 0.703125rem !important;
  }
  .mb-xl-1_5,
  .my-xl-1_5 {
    margin-bottom: 0.703125rem !important;
  }
  .ml-xl-1_5,
  .mx-xl-1_5 {
    margin-left: 0.703125rem !important;
  }
  .m-xl-2_5 {
    margin: 1.171875rem !important;
  }
  .mt-xl-2_5,
  .my-xl-2_5 {
    margin-top: 1.171875rem !important;
  }
  .mr-xl-2_5,
  .mx-xl-2_5 {
    margin-right: 1.171875rem !important;
  }
  .mb-xl-2_5,
  .my-xl-2_5 {
    margin-bottom: 1.171875rem !important;
  }
  .ml-xl-2_5,
  .mx-xl-2_5 {
    margin-left: 1.171875rem !important;
  }
  .m-xl-3_5 {
    margin: 1.640625rem !important;
  }
  .mt-xl-3_5,
  .my-xl-3_5 {
    margin-top: 1.640625rem !important;
  }
  .mr-xl-3_5,
  .mx-xl-3_5 {
    margin-right: 1.640625rem !important;
  }
  .mb-xl-3_5,
  .my-xl-3_5 {
    margin-bottom: 1.640625rem !important;
  }
  .ml-xl-3_5,
  .mx-xl-3_5 {
    margin-left: 1.640625rem !important;
  }
  .m-xl-4_5 {
    margin: 2.109375rem !important;
  }
  .mt-xl-4_5,
  .my-xl-4_5 {
    margin-top: 2.109375rem !important;
  }
  .mr-xl-4_5,
  .mx-xl-4_5 {
    margin-right: 2.109375rem !important;
  }
  .mb-xl-4_5,
  .my-xl-4_5 {
    margin-bottom: 2.109375rem !important;
  }
  .ml-xl-4_5,
  .mx-xl-4_5 {
    margin-left: 2.109375rem !important;
  }
  .m-xl-5_5 {
    margin: 2.578125rem !important;
  }
  .mt-xl-5_5,
  .my-xl-5_5 {
    margin-top: 2.578125rem !important;
  }
  .mr-xl-5_5,
  .mx-xl-5_5 {
    margin-right: 2.578125rem !important;
  }
  .mb-xl-5_5,
  .my-xl-5_5 {
    margin-bottom: 2.578125rem !important;
  }
  .ml-xl-5_5,
  .mx-xl-5_5 {
    margin-left: 2.578125rem !important;
  }
  .m-xl-6_5 {
    margin: 3.046875rem !important;
  }
  .mt-xl-6_5,
  .my-xl-6_5 {
    margin-top: 3.046875rem !important;
  }
  .mr-xl-6_5,
  .mx-xl-6_5 {
    margin-right: 3.046875rem !important;
  }
  .mb-xl-6_5,
  .my-xl-6_5 {
    margin-bottom: 3.046875rem !important;
  }
  .ml-xl-6_5,
  .mx-xl-6_5 {
    margin-left: 3.046875rem !important;
  }
  .m-xl-7_5 {
    margin: 3.515625rem !important;
  }
  .mt-xl-7_5,
  .my-xl-7_5 {
    margin-top: 3.515625rem !important;
  }
  .mr-xl-7_5,
  .mx-xl-7_5 {
    margin-right: 3.515625rem !important;
  }
  .mb-xl-7_5,
  .my-xl-7_5 {
    margin-bottom: 3.515625rem !important;
  }
  .ml-xl-7_5,
  .mx-xl-7_5 {
    margin-left: 3.515625rem !important;
  }
  .m-xl-8_5 {
    margin: 3.984375rem !important;
  }
  .mt-xl-8_5,
  .my-xl-8_5 {
    margin-top: 3.984375rem !important;
  }
  .mr-xl-8_5,
  .mx-xl-8_5 {
    margin-right: 3.984375rem !important;
  }
  .mb-xl-8_5,
  .my-xl-8_5 {
    margin-bottom: 3.984375rem !important;
  }
  .ml-xl-8_5,
  .mx-xl-8_5 {
    margin-left: 3.984375rem !important;
  }
  .m-xl-9_5 {
    margin: 4.453125rem !important;
  }
  .mt-xl-9_5,
  .my-xl-9_5 {
    margin-top: 4.453125rem !important;
  }
  .mr-xl-9_5,
  .mx-xl-9_5 {
    margin-right: 4.453125rem !important;
  }
  .mb-xl-9_5,
  .my-xl-9_5 {
    margin-bottom: 4.453125rem !important;
  }
  .ml-xl-9_5,
  .mx-xl-9_5 {
    margin-left: 4.453125rem !important;
  }
  .m-xl-10_5 {
    margin: 6.796875rem !important;
  }
  .mt-xl-10_5,
  .my-xl-10_5 {
    margin-top: 6.796875rem !important;
  }
  .mr-xl-10_5,
  .mx-xl-10_5 {
    margin-right: 6.796875rem !important;
  }
  .mb-xl-10_5,
  .my-xl-10_5 {
    margin-bottom: 6.796875rem !important;
  }
  .ml-xl-10_5,
  .mx-xl-10_5 {
    margin-left: 6.796875rem !important;
  }
  .p-xl-0 {
    padding: 0 !important;
  }
  .pt-xl-0,
  .py-xl-0 {
    padding-top: 0 !important;
  }
  .pr-xl-0,
  .px-xl-0 {
    padding-right: 0 !important;
  }
  .pb-xl-0,
  .py-xl-0 {
    padding-bottom: 0 !important;
  }
  .pl-xl-0,
  .px-xl-0 {
    padding-left: 0 !important;
  }
  .p-xl-1 {
    padding: 0.46875rem !important;
  }
  .pt-xl-1,
  .py-xl-1 {
    padding-top: 0.46875rem !important;
  }
  .pr-xl-1,
  .px-xl-1 {
    padding-right: 0.46875rem !important;
  }
  .pb-xl-1,
  .py-xl-1 {
    padding-bottom: 0.46875rem !important;
  }
  .pl-xl-1,
  .px-xl-1 {
    padding-left: 0.46875rem !important;
  }
  .p-xl-2 {
    padding: 0.9375rem !important;
  }
  .pt-xl-2,
  .py-xl-2 {
    padding-top: 0.9375rem !important;
  }
  .pr-xl-2,
  .px-xl-2 {
    padding-right: 0.9375rem !important;
  }
  .pb-xl-2,
  .py-xl-2 {
    padding-bottom: 0.9375rem !important;
  }
  .pl-xl-2,
  .px-xl-2 {
    padding-left: 0.9375rem !important;
  }
  .p-xl-3 {
    padding: 1.40625rem !important;
  }
  .pt-xl-3,
  .py-xl-3 {
    padding-top: 1.40625rem !important;
  }
  .pr-xl-3,
  .px-xl-3 {
    padding-right: 1.40625rem !important;
  }
  .pb-xl-3,
  .py-xl-3 {
    padding-bottom: 1.40625rem !important;
  }
  .pl-xl-3,
  .px-xl-3 {
    padding-left: 1.40625rem !important;
  }
  .p-xl-4 {
    padding: 1.875rem !important;
  }
  .pt-xl-4,
  .py-xl-4 {
    padding-top: 1.875rem !important;
  }
  .pr-xl-4,
  .px-xl-4 {
    padding-right: 1.875rem !important;
  }
  .pb-xl-4,
  .py-xl-4 {
    padding-bottom: 1.875rem !important;
  }
  .pl-xl-4,
  .px-xl-4 {
    padding-left: 1.875rem !important;
  }
  .p-xl-5 {
    padding: 2.34375rem !important;
  }
  .pt-xl-5,
  .py-xl-5 {
    padding-top: 2.34375rem !important;
  }
  .pr-xl-5,
  .px-xl-5 {
    padding-right: 2.34375rem !important;
  }
  .pb-xl-5,
  .py-xl-5 {
    padding-bottom: 2.34375rem !important;
  }
  .pl-xl-5,
  .px-xl-5 {
    padding-left: 2.34375rem !important;
  }
  .p-xl-6 {
    padding: 2.8125rem !important;
  }
  .pt-xl-6,
  .py-xl-6 {
    padding-top: 2.8125rem !important;
  }
  .pr-xl-6,
  .px-xl-6 {
    padding-right: 2.8125rem !important;
  }
  .pb-xl-6,
  .py-xl-6 {
    padding-bottom: 2.8125rem !important;
  }
  .pl-xl-6,
  .px-xl-6 {
    padding-left: 2.8125rem !important;
  }
  .p-xl-7 {
    padding: 3.28125rem !important;
  }
  .pt-xl-7,
  .py-xl-7 {
    padding-top: 3.28125rem !important;
  }
  .pr-xl-7,
  .px-xl-7 {
    padding-right: 3.28125rem !important;
  }
  .pb-xl-7,
  .py-xl-7 {
    padding-bottom: 3.28125rem !important;
  }
  .pl-xl-7,
  .px-xl-7 {
    padding-left: 3.28125rem !important;
  }
  .p-xl-8 {
    padding: 3.75rem !important;
  }
  .pt-xl-8,
  .py-xl-8 {
    padding-top: 3.75rem !important;
  }
  .pr-xl-8,
  .px-xl-8 {
    padding-right: 3.75rem !important;
  }
  .pb-xl-8,
  .py-xl-8 {
    padding-bottom: 3.75rem !important;
  }
  .pl-xl-8,
  .px-xl-8 {
    padding-left: 3.75rem !important;
  }
  .p-xl-9 {
    padding: 4.21875rem !important;
  }
  .pt-xl-9,
  .py-xl-9 {
    padding-top: 4.21875rem !important;
  }
  .pr-xl-9,
  .px-xl-9 {
    padding-right: 4.21875rem !important;
  }
  .pb-xl-9,
  .py-xl-9 {
    padding-bottom: 4.21875rem !important;
  }
  .pl-xl-9,
  .px-xl-9 {
    padding-left: 4.21875rem !important;
  }
  .p-xl-10 {
    padding: 6.5625rem !important;
  }
  .pt-xl-10,
  .py-xl-10 {
    padding-top: 6.5625rem !important;
  }
  .pr-xl-10,
  .px-xl-10 {
    padding-right: 6.5625rem !important;
  }
  .pb-xl-10,
  .py-xl-10 {
    padding-bottom: 6.5625rem !important;
  }
  .pl-xl-10,
  .px-xl-10 {
    padding-left: 6.5625rem !important;
  }
  .p-xl-1_5 {
    padding: 0.703125rem !important;
  }
  .pt-xl-1_5,
  .py-xl-1_5 {
    padding-top: 0.703125rem !important;
  }
  .pr-xl-1_5,
  .px-xl-1_5 {
    padding-right: 0.703125rem !important;
  }
  .pb-xl-1_5,
  .py-xl-1_5 {
    padding-bottom: 0.703125rem !important;
  }
  .pl-xl-1_5,
  .px-xl-1_5 {
    padding-left: 0.703125rem !important;
  }
  .p-xl-2_5 {
    padding: 1.171875rem !important;
  }
  .pt-xl-2_5,
  .py-xl-2_5 {
    padding-top: 1.171875rem !important;
  }
  .pr-xl-2_5,
  .px-xl-2_5 {
    padding-right: 1.171875rem !important;
  }
  .pb-xl-2_5,
  .py-xl-2_5 {
    padding-bottom: 1.171875rem !important;
  }
  .pl-xl-2_5,
  .px-xl-2_5 {
    padding-left: 1.171875rem !important;
  }
  .p-xl-3_5 {
    padding: 1.640625rem !important;
  }
  .pt-xl-3_5,
  .py-xl-3_5 {
    padding-top: 1.640625rem !important;
  }
  .pr-xl-3_5,
  .px-xl-3_5 {
    padding-right: 1.640625rem !important;
  }
  .pb-xl-3_5,
  .py-xl-3_5 {
    padding-bottom: 1.640625rem !important;
  }
  .pl-xl-3_5,
  .px-xl-3_5 {
    padding-left: 1.640625rem !important;
  }
  .p-xl-4_5 {
    padding: 2.109375rem !important;
  }
  .pt-xl-4_5,
  .py-xl-4_5 {
    padding-top: 2.109375rem !important;
  }
  .pr-xl-4_5,
  .px-xl-4_5 {
    padding-right: 2.109375rem !important;
  }
  .pb-xl-4_5,
  .py-xl-4_5 {
    padding-bottom: 2.109375rem !important;
  }
  .pl-xl-4_5,
  .px-xl-4_5 {
    padding-left: 2.109375rem !important;
  }
  .p-xl-5_5 {
    padding: 2.578125rem !important;
  }
  .pt-xl-5_5,
  .py-xl-5_5 {
    padding-top: 2.578125rem !important;
  }
  .pr-xl-5_5,
  .px-xl-5_5 {
    padding-right: 2.578125rem !important;
  }
  .pb-xl-5_5,
  .py-xl-5_5 {
    padding-bottom: 2.578125rem !important;
  }
  .pl-xl-5_5,
  .px-xl-5_5 {
    padding-left: 2.578125rem !important;
  }
  .p-xl-6_5 {
    padding: 3.046875rem !important;
  }
  .pt-xl-6_5,
  .py-xl-6_5 {
    padding-top: 3.046875rem !important;
  }
  .pr-xl-6_5,
  .px-xl-6_5 {
    padding-right: 3.046875rem !important;
  }
  .pb-xl-6_5,
  .py-xl-6_5 {
    padding-bottom: 3.046875rem !important;
  }
  .pl-xl-6_5,
  .px-xl-6_5 {
    padding-left: 3.046875rem !important;
  }
  .p-xl-7_5 {
    padding: 3.515625rem !important;
  }
  .pt-xl-7_5,
  .py-xl-7_5 {
    padding-top: 3.515625rem !important;
  }
  .pr-xl-7_5,
  .px-xl-7_5 {
    padding-right: 3.515625rem !important;
  }
  .pb-xl-7_5,
  .py-xl-7_5 {
    padding-bottom: 3.515625rem !important;
  }
  .pl-xl-7_5,
  .px-xl-7_5 {
    padding-left: 3.515625rem !important;
  }
  .p-xl-8_5 {
    padding: 3.984375rem !important;
  }
  .pt-xl-8_5,
  .py-xl-8_5 {
    padding-top: 3.984375rem !important;
  }
  .pr-xl-8_5,
  .px-xl-8_5 {
    padding-right: 3.984375rem !important;
  }
  .pb-xl-8_5,
  .py-xl-8_5 {
    padding-bottom: 3.984375rem !important;
  }
  .pl-xl-8_5,
  .px-xl-8_5 {
    padding-left: 3.984375rem !important;
  }
  .p-xl-9_5 {
    padding: 4.453125rem !important;
  }
  .pt-xl-9_5,
  .py-xl-9_5 {
    padding-top: 4.453125rem !important;
  }
  .pr-xl-9_5,
  .px-xl-9_5 {
    padding-right: 4.453125rem !important;
  }
  .pb-xl-9_5,
  .py-xl-9_5 {
    padding-bottom: 4.453125rem !important;
  }
  .pl-xl-9_5,
  .px-xl-9_5 {
    padding-left: 4.453125rem !important;
  }
  .p-xl-10_5 {
    padding: 6.796875rem !important;
  }
  .pt-xl-10_5,
  .py-xl-10_5 {
    padding-top: 6.796875rem !important;
  }
  .pr-xl-10_5,
  .px-xl-10_5 {
    padding-right: 6.796875rem !important;
  }
  .pb-xl-10_5,
  .py-xl-10_5 {
    padding-bottom: 6.796875rem !important;
  }
  .pl-xl-10_5,
  .px-xl-10_5 {
    padding-left: 6.796875rem !important;
  }
  .m-xl-n1 {
    margin: -0.46875rem !important;
  }
  .mt-xl-n1,
  .my-xl-n1 {
    margin-top: -0.46875rem !important;
  }
  .mr-xl-n1,
  .mx-xl-n1 {
    margin-right: -0.46875rem !important;
  }
  .mb-xl-n1,
  .my-xl-n1 {
    margin-bottom: -0.46875rem !important;
  }
  .ml-xl-n1,
  .mx-xl-n1 {
    margin-left: -0.46875rem !important;
  }
  .m-xl-n2 {
    margin: -0.9375rem !important;
  }
  .mt-xl-n2,
  .my-xl-n2 {
    margin-top: -0.9375rem !important;
  }
  .mr-xl-n2,
  .mx-xl-n2 {
    margin-right: -0.9375rem !important;
  }
  .mb-xl-n2,
  .my-xl-n2 {
    margin-bottom: -0.9375rem !important;
  }
  .ml-xl-n2,
  .mx-xl-n2 {
    margin-left: -0.9375rem !important;
  }
  .m-xl-n3 {
    margin: -1.40625rem !important;
  }
  .mt-xl-n3,
  .my-xl-n3 {
    margin-top: -1.40625rem !important;
  }
  .mr-xl-n3,
  .mx-xl-n3 {
    margin-right: -1.40625rem !important;
  }
  .mb-xl-n3,
  .my-xl-n3 {
    margin-bottom: -1.40625rem !important;
  }
  .ml-xl-n3,
  .mx-xl-n3 {
    margin-left: -1.40625rem !important;
  }
  .m-xl-n4 {
    margin: -1.875rem !important;
  }
  .mt-xl-n4,
  .my-xl-n4 {
    margin-top: -1.875rem !important;
  }
  .mr-xl-n4,
  .mx-xl-n4 {
    margin-right: -1.875rem !important;
  }
  .mb-xl-n4,
  .my-xl-n4 {
    margin-bottom: -1.875rem !important;
  }
  .ml-xl-n4,
  .mx-xl-n4 {
    margin-left: -1.875rem !important;
  }
  .m-xl-n5 {
    margin: -2.34375rem !important;
  }
  .mt-xl-n5,
  .my-xl-n5 {
    margin-top: -2.34375rem !important;
  }
  .mr-xl-n5,
  .mx-xl-n5 {
    margin-right: -2.34375rem !important;
  }
  .mb-xl-n5,
  .my-xl-n5 {
    margin-bottom: -2.34375rem !important;
  }
  .ml-xl-n5,
  .mx-xl-n5 {
    margin-left: -2.34375rem !important;
  }
  .m-xl-n6 {
    margin: -2.8125rem !important;
  }
  .mt-xl-n6,
  .my-xl-n6 {
    margin-top: -2.8125rem !important;
  }
  .mr-xl-n6,
  .mx-xl-n6 {
    margin-right: -2.8125rem !important;
  }
  .mb-xl-n6,
  .my-xl-n6 {
    margin-bottom: -2.8125rem !important;
  }
  .ml-xl-n6,
  .mx-xl-n6 {
    margin-left: -2.8125rem !important;
  }
  .m-xl-n7 {
    margin: -3.28125rem !important;
  }
  .mt-xl-n7,
  .my-xl-n7 {
    margin-top: -3.28125rem !important;
  }
  .mr-xl-n7,
  .mx-xl-n7 {
    margin-right: -3.28125rem !important;
  }
  .mb-xl-n7,
  .my-xl-n7 {
    margin-bottom: -3.28125rem !important;
  }
  .ml-xl-n7,
  .mx-xl-n7 {
    margin-left: -3.28125rem !important;
  }
  .m-xl-n8 {
    margin: -3.75rem !important;
  }
  .mt-xl-n8,
  .my-xl-n8 {
    margin-top: -3.75rem !important;
  }
  .mr-xl-n8,
  .mx-xl-n8 {
    margin-right: -3.75rem !important;
  }
  .mb-xl-n8,
  .my-xl-n8 {
    margin-bottom: -3.75rem !important;
  }
  .ml-xl-n8,
  .mx-xl-n8 {
    margin-left: -3.75rem !important;
  }
  .m-xl-n9 {
    margin: -4.21875rem !important;
  }
  .mt-xl-n9,
  .my-xl-n9 {
    margin-top: -4.21875rem !important;
  }
  .mr-xl-n9,
  .mx-xl-n9 {
    margin-right: -4.21875rem !important;
  }
  .mb-xl-n9,
  .my-xl-n9 {
    margin-bottom: -4.21875rem !important;
  }
  .ml-xl-n9,
  .mx-xl-n9 {
    margin-left: -4.21875rem !important;
  }
  .m-xl-n10 {
    margin: -6.5625rem !important;
  }
  .mt-xl-n10,
  .my-xl-n10 {
    margin-top: -6.5625rem !important;
  }
  .mr-xl-n10,
  .mx-xl-n10 {
    margin-right: -6.5625rem !important;
  }
  .mb-xl-n10,
  .my-xl-n10 {
    margin-bottom: -6.5625rem !important;
  }
  .ml-xl-n10,
  .mx-xl-n10 {
    margin-left: -6.5625rem !important;
  }
  .m-xl-n1_5 {
    margin: -0.703125rem !important;
  }
  .mt-xl-n1_5,
  .my-xl-n1_5 {
    margin-top: -0.703125rem !important;
  }
  .mr-xl-n1_5,
  .mx-xl-n1_5 {
    margin-right: -0.703125rem !important;
  }
  .mb-xl-n1_5,
  .my-xl-n1_5 {
    margin-bottom: -0.703125rem !important;
  }
  .ml-xl-n1_5,
  .mx-xl-n1_5 {
    margin-left: -0.703125rem !important;
  }
  .m-xl-n2_5 {
    margin: -1.171875rem !important;
  }
  .mt-xl-n2_5,
  .my-xl-n2_5 {
    margin-top: -1.171875rem !important;
  }
  .mr-xl-n2_5,
  .mx-xl-n2_5 {
    margin-right: -1.171875rem !important;
  }
  .mb-xl-n2_5,
  .my-xl-n2_5 {
    margin-bottom: -1.171875rem !important;
  }
  .ml-xl-n2_5,
  .mx-xl-n2_5 {
    margin-left: -1.171875rem !important;
  }
  .m-xl-n3_5 {
    margin: -1.640625rem !important;
  }
  .mt-xl-n3_5,
  .my-xl-n3_5 {
    margin-top: -1.640625rem !important;
  }
  .mr-xl-n3_5,
  .mx-xl-n3_5 {
    margin-right: -1.640625rem !important;
  }
  .mb-xl-n3_5,
  .my-xl-n3_5 {
    margin-bottom: -1.640625rem !important;
  }
  .ml-xl-n3_5,
  .mx-xl-n3_5 {
    margin-left: -1.640625rem !important;
  }
  .m-xl-n4_5 {
    margin: -2.109375rem !important;
  }
  .mt-xl-n4_5,
  .my-xl-n4_5 {
    margin-top: -2.109375rem !important;
  }
  .mr-xl-n4_5,
  .mx-xl-n4_5 {
    margin-right: -2.109375rem !important;
  }
  .mb-xl-n4_5,
  .my-xl-n4_5 {
    margin-bottom: -2.109375rem !important;
  }
  .ml-xl-n4_5,
  .mx-xl-n4_5 {
    margin-left: -2.109375rem !important;
  }
  .m-xl-n5_5 {
    margin: -2.578125rem !important;
  }
  .mt-xl-n5_5,
  .my-xl-n5_5 {
    margin-top: -2.578125rem !important;
  }
  .mr-xl-n5_5,
  .mx-xl-n5_5 {
    margin-right: -2.578125rem !important;
  }
  .mb-xl-n5_5,
  .my-xl-n5_5 {
    margin-bottom: -2.578125rem !important;
  }
  .ml-xl-n5_5,
  .mx-xl-n5_5 {
    margin-left: -2.578125rem !important;
  }
  .m-xl-n6_5 {
    margin: -3.046875rem !important;
  }
  .mt-xl-n6_5,
  .my-xl-n6_5 {
    margin-top: -3.046875rem !important;
  }
  .mr-xl-n6_5,
  .mx-xl-n6_5 {
    margin-right: -3.046875rem !important;
  }
  .mb-xl-n6_5,
  .my-xl-n6_5 {
    margin-bottom: -3.046875rem !important;
  }
  .ml-xl-n6_5,
  .mx-xl-n6_5 {
    margin-left: -3.046875rem !important;
  }
  .m-xl-n7_5 {
    margin: -3.515625rem !important;
  }
  .mt-xl-n7_5,
  .my-xl-n7_5 {
    margin-top: -3.515625rem !important;
  }
  .mr-xl-n7_5,
  .mx-xl-n7_5 {
    margin-right: -3.515625rem !important;
  }
  .mb-xl-n7_5,
  .my-xl-n7_5 {
    margin-bottom: -3.515625rem !important;
  }
  .ml-xl-n7_5,
  .mx-xl-n7_5 {
    margin-left: -3.515625rem !important;
  }
  .m-xl-n8_5 {
    margin: -3.984375rem !important;
  }
  .mt-xl-n8_5,
  .my-xl-n8_5 {
    margin-top: -3.984375rem !important;
  }
  .mr-xl-n8_5,
  .mx-xl-n8_5 {
    margin-right: -3.984375rem !important;
  }
  .mb-xl-n8_5,
  .my-xl-n8_5 {
    margin-bottom: -3.984375rem !important;
  }
  .ml-xl-n8_5,
  .mx-xl-n8_5 {
    margin-left: -3.984375rem !important;
  }
  .m-xl-n9_5 {
    margin: -4.453125rem !important;
  }
  .mt-xl-n9_5,
  .my-xl-n9_5 {
    margin-top: -4.453125rem !important;
  }
  .mr-xl-n9_5,
  .mx-xl-n9_5 {
    margin-right: -4.453125rem !important;
  }
  .mb-xl-n9_5,
  .my-xl-n9_5 {
    margin-bottom: -4.453125rem !important;
  }
  .ml-xl-n9_5,
  .mx-xl-n9_5 {
    margin-left: -4.453125rem !important;
  }
  .m-xl-n10_5 {
    margin: -6.796875rem !important;
  }
  .mt-xl-n10_5,
  .my-xl-n10_5 {
    margin-top: -6.796875rem !important;
  }
  .mr-xl-n10_5,
  .mx-xl-n10_5 {
    margin-right: -6.796875rem !important;
  }
  .mb-xl-n10_5,
  .my-xl-n10_5 {
    margin-bottom: -6.796875rem !important;
  }
  .ml-xl-n10_5,
  .mx-xl-n10_5 {
    margin-left: -6.796875rem !important;
  }
  .m-xl-auto {
    margin: auto !important;
  }
  .mt-xl-auto,
  .my-xl-auto {
    margin-top: auto !important;
  }
  .mr-xl-auto,
  .mx-xl-auto {
    margin-right: auto !important;
  }
  .mb-xl-auto,
  .my-xl-auto {
    margin-bottom: auto !important;
  }
  .ml-xl-auto,
  .mx-xl-auto {
    margin-left: auto !important;
  }
}
.stretched-link::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  pointer-events: auto;
  content: "";
  background-color: rgba(0, 0, 0, 0);
}

.text-monospace {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important;
}

.text-justify {
  text-align: justify !important;
}

.text-wrap {
  white-space: normal !important;
}

.text-nowrap {
  white-space: nowrap !important;
}

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

.text-left {
  text-align: left !important;
}

.text-right {
  text-align: right !important;
}

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

@media (min-width: 576px) {
  .text-sm-left {
    text-align: left !important;
  }
  .text-sm-right {
    text-align: right !important;
  }
  .text-sm-center {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .text-md-left {
    text-align: left !important;
  }
  .text-md-right {
    text-align: right !important;
  }
  .text-md-center {
    text-align: center !important;
  }
}
@media (min-width: 1025px) {
  .text-lg-left {
    text-align: left !important;
  }
  .text-lg-right {
    text-align: right !important;
  }
  .text-lg-center {
    text-align: center !important;
  }
}
@media (min-width: 1366px) {
  .text-xl-left {
    text-align: left !important;
  }
  .text-xl-right {
    text-align: right !important;
  }
  .text-xl-center {
    text-align: center !important;
  }
}
.text-lowercase {
  text-transform: lowercase !important;
}

.text-uppercase {
  text-transform: uppercase !important;
}

.text-capitalize {
  text-transform: capitalize !important;
}

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

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

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

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

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

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

.text-white {
  color: #fff !important;
}

.text-primary {
  color: #326fe2 !important;
}

a.text-primary:hover, a.text-primary:focus {
  color: #123982 !important;
}

.text-secondary {
  color: #4c4c4c !important;
}

a.text-secondary:hover, a.text-secondary:focus {
  color: #0c0c0c !important;
}

.text-success {
  color: #046a38 !important;
}

a.text-success:hover, a.text-success:focus {
  color: black !important;
}

.text-info {
  color: #31708f !important;
}

a.text-info:hover, a.text-info:focus {
  color: #102630 !important;
}

.text-warning {
  color: #eea103 !important;
}

a.text-warning:hover, a.text-warning:focus {
  color: #704c01 !important;
}

.text-danger {
  color: #a51a1f !important;
}

a.text-danger:hover, a.text-danger:focus {
  color: #37090a !important;
}

.text-light {
  color: #fff !important;
}

a.text-light:hover, a.text-light:focus {
  color: #bfbfbf !important;
}

.text-dark {
  color: #363636 !important;
}

a.text-dark:hover, a.text-dark:focus {
  color: black !important;
}

.text-green {
  color: #046a38 !important;
}

a.text-green:hover, a.text-green:focus {
  color: black !important;
}

.text-lime {
  color: #41a928 !important;
}

a.text-lime:hover, a.text-lime:focus {
  color: #194210 !important;
}

.text-black {
  color: #000 !important;
}

a.text-black:hover, a.text-black:focus {
  color: black !important;
}

.text-focus {
  color: #76a0b4 !important;
}

a.text-focus:hover, a.text-focus:focus {
  color: #3c5e6e !important;
}

.text-body {
  color: #363636 !important;
}

.text-muted {
  color: #666 !important;
}

.text-black-50 {
  color: rgba(0, 0, 0, 0.5) !important;
}

.text-white-50 {
  color: rgba(255, 255, 255, 0.5) !important;
}

.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}

.text-decoration-none {
  text-decoration: none !important;
}

.text-break {
  word-break: break-word !important;
  word-wrap: break-word !important;
}

.text-reset {
  color: inherit !important;
}

.visible {
  visibility: visible !important;
}

.invisible {
  visibility: hidden !important;
}

@media print {
  *,
  *::before,
  *::after {
    text-shadow: none !important;
    -webkit-box-shadow: none !important;
            box-shadow: none !important;
  }
  a:not(.btn) {
    text-decoration: underline;
  }
  abbr[title]::after {
    content: " (" attr(title) ")";
  }
  pre {
    white-space: pre-wrap !important;
  }
  pre,
  blockquote {
    border: 0.0625rem solid #aeaeae;
    page-break-inside: avoid;
  }
  tr,
  img {
    page-break-inside: avoid;
  }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }
  h2,
  h3 {
    page-break-after: avoid;
  }
  @page {
    size: a3;
  }
  body {
    min-width: 1025px !important;
  }
  .container {
    min-width: 1025px !important;
  }
  .navbar {
    display: none;
  }
  .badge {
    border: 0.0625rem solid #000;
  }
  .table {
    border-collapse: collapse !important;
  }
  .table td,
  .table th {
    background-color: #fff !important;
  }
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #dadada !important;
  }
  .table-dark {
    color: inherit;
  }
  .table-dark th,
  .table-dark td,
  .table-dark thead th,
  .table-dark tbody + tbody {
    border-color: #ccc;
  }
  .table .thead-dark th {
    color: inherit;
    border-color: #ccc;
  }
}
/* Font Mixins, Extensions */
.link-primary-1 {
  display: block;
  margin-top: 10px;
  margin-bottom: 10px;
  color: #326fe2;
  font-weight: 400;
  text-decoration: underline;
  position: relative;
  font-size: inherit;
}
.link-primary-1:hover {
  color: #326fe2;
  text-decoration: none;
}
.link-primary-1.active, .link-primary-1:active, .link-primary-1:focus {
  color: #326fe2;
  text-decoration: underline;
}
.link-primary-1.small {
  font-size: 0.75rem;
}
.link-primary-1.active, .link-primary-1:active, .link-primary-1:hover, .link-primary-1:focus {
  color: #326fe2;
}

.inline-text-separators {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.inline-text-separators > * {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.inline-text-separators > * + *::before {
  content: "";
  margin: 0 1.25em -0.5em 1em;
  width: 1px;
  height: 1.5em;
  background-color: #ccc;
}

@media (max-width: 1024.98px) {
  .orderdetails {
    margin-top: 15px !important;
    margin-left: auto !important;
    padding: 0.34375rem 50px !important;
    width: 325px !important;
    text-align: center !important;
    float: left !important;
  }
}
@media (max-width: 767.98px) {
  .orderdetails {
    margin-top: 15px !important;
    width: 100% !important;
    text-align: center !important;
    float: left !important;
  }
}

@media (min-width: 1025px) and (max-width: 1116px) {
  .cancelorder {
    width: auto;
  }
}
@media (min-width: 1025px) and (max-width: 1116px) {
  .cancelorder .orderdetails {
    width: 365px !important;
    float: right !important;
  }
}
@media (min-width: 1025px) and (max-width: 1116px) {
  .cancelorder .cancelorder > :not(:first-child) {
    margin-top: 15px;
  }
}

.no-underline,
.no-underline:hover {
  text-decoration: none !important;
}

.link-container:hover {
  text-decoration: none !important;
}
.link-container:hover * {
  text-decoration: underline !important;
}

.link-container-uniform:hover {
  text-decoration: none !important;
}
.link-container-uniform:hover * {
  -webkit-text-decoration: underline 0.1rem !important;
          text-decoration: underline 0.1rem !important;
}

.pull-left-xs {
  float: left;
}

.pull-right-xs {
  float: right;
}

@media (min-width: 576px) and (max-width: 767.98px) {
  .pull-left-sm {
    float: left;
  }
  .pull-right-sm {
    float: right;
  }
}
@media (min-width: 768px) and (max-width: 1024.98px) {
  .pull-left-md {
    float: left;
  }
  .pull-right-md {
    float: right;
  }
}
@media (min-width: 1025px) and (max-width: 1365.98px) {
  .pull-left-lg {
    float: left;
  }
  .pull-right-lg {
    float: right;
  }
}
@media (min-width: 1366px) {
  .pull-left-xl {
    float: left;
  }
  .pull-right-xl {
    float: right;
  }
}
@media (max-width: 575.98px) {
  .hidden-xs-down {
    display: none !important;
  }
}

@media (max-width: 767.98px) {
  .hidden-sm-down {
    display: none !important;
  }
}

@media (max-width: 1024.98px) {
  .hidden-md-down {
    display: none !important;
  }
}

@media (max-width: 1365.98px) {
  .hidden-lg-down {
    display: none !important;
  }
}

.hidden-xl-down {
  display: none !important;
}

.row.equal-height > [class^=col] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.full-width {
  right: inherit;
  left: 50%;
  width: 100vw !important;
  width: var(--vw, 100vw) !important;
  margin-right: 0 !important;
  margin-left: 0 !important;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  position: relative;
}

.override-full-width {
  right: inherit;
  left: 50%;
  width: 100vw !important;
  width: var(--vw, 100vw) !important;
  margin-right: 0 !important;
  margin-left: 0 !important;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  position: relative;
}

@media (min-width: 576px) {
  .w-sm-25 {
    width: 25% !important;
  }
  .h-sm-25 {
    height: 25% !important;
  }
}
@media (min-width: 768px) {
  .w-md-25 {
    width: 25% !important;
  }
  .h-md-25 {
    height: 25% !important;
  }
}
@media (min-width: 1025px) {
  .w-lg-25 {
    width: 25% !important;
  }
  .h-lg-25 {
    height: 25% !important;
  }
}
@media (min-width: 576px) {
  .w-sm-50 {
    width: 50% !important;
  }
  .h-sm-50 {
    height: 50% !important;
  }
}
@media (min-width: 768px) {
  .w-md-50 {
    width: 50% !important;
  }
  .h-md-50 {
    height: 50% !important;
  }
}
@media (min-width: 1025px) {
  .w-lg-50 {
    width: 50% !important;
  }
  .h-lg-50 {
    height: 50% !important;
  }
}
@media (min-width: 576px) {
  .w-sm-75 {
    width: 75% !important;
  }
  .h-sm-75 {
    height: 75% !important;
  }
}
@media (min-width: 768px) {
  .w-md-75 {
    width: 75% !important;
  }
  .h-md-75 {
    height: 75% !important;
  }
}
@media (min-width: 1025px) {
  .w-lg-75 {
    width: 75% !important;
  }
  .h-lg-75 {
    height: 75% !important;
  }
}
@media (min-width: 576px) {
  .w-sm-100 {
    width: 100% !important;
  }
  .h-sm-100 {
    height: 100% !important;
  }
}
@media (min-width: 768px) {
  .w-md-100 {
    width: 100% !important;
  }
  .h-md-100 {
    height: 100% !important;
  }
}
@media (min-width: 1025px) {
  .w-lg-100 {
    width: 100% !important;
  }
  .h-lg-100 {
    height: 100% !important;
  }
}
@media (min-width: 576px) {
  .w-sm-auto {
    width: auto !important;
  }
  .h-sm-auto {
    height: auto !important;
  }
}
@media (min-width: 768px) {
  .w-md-auto {
    width: auto !important;
  }
  .h-md-auto {
    height: auto !important;
  }
}
@media (min-width: 1025px) {
  .w-lg-auto {
    width: auto !important;
  }
  .h-lg-auto {
    height: auto !important;
  }
}
@media (min-width: 576px) {
  .w-sm-33 {
    width: 33.3333% !important;
  }
  .h-sm-33 {
    height: 33.3333% !important;
  }
}
@media (min-width: 768px) {
  .w-md-33 {
    width: 33.3333% !important;
  }
  .h-md-33 {
    height: 33.3333% !important;
  }
}
@media (min-width: 1025px) {
  .w-lg-33 {
    width: 33.3333% !important;
  }
  .h-lg-33 {
    height: 33.3333% !important;
  }
}
@media (min-width: 576px) {
  .w-sm-66 {
    width: 66.6666% !important;
  }
  .h-sm-66 {
    height: 66.6666% !important;
  }
}
@media (min-width: 768px) {
  .w-md-66 {
    width: 66.6666% !important;
  }
  .h-md-66 {
    height: 66.6666% !important;
  }
}
@media (min-width: 1025px) {
  .w-lg-66 {
    width: 66.6666% !important;
  }
  .h-lg-66 {
    height: 66.6666% !important;
  }
}
/*
    Badge Mixin
    This creates a solid colored flag with arrows on the side with transparent triangle cut-out
    @param $bgColor: the color of the badge
    @param $color: the text color
    @param $height: the height of the badge
    @param $arrowSize: the width of the arrow triangles

    ex:  @include badge($accent2, 24px, 12px);
*/
.border {
  border: 0.0625rem solid #ccc !important;
}

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

.border-top {
  border-top: 0.0625rem solid #ccc !important;
}

.border-right {
  border-right: 0.0625rem solid #ccc !important;
}

.border-bottom {
  border-bottom: 0.0625rem solid #ccc !important;
}

.border-left {
  border-left: 0.0625rem solid #ccc !important;
}

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

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

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

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

.border-x {
  border-left: 0.0625rem solid #ccc !important;
  border-right: 0.0625rem solid #ccc !important;
}

.border-y {
  border-top: 0.0625rem solid #ccc !important;
  border-bottom: 0.0625rem solid #ccc !important;
}

@media (min-width: 576px) {
  .border-sm {
    border: 0.0625rem solid #ccc !important;
  }
  .border-sm-0 {
    border: none !important;
  }
  .border-sm-top {
    border-top: 0.0625rem solid #ccc !important;
  }
  .border-sm-right {
    border-right: 0.0625rem solid #ccc !important;
  }
  .border-sm-bottom {
    border-bottom: 0.0625rem solid #ccc !important;
  }
  .border-sm-left {
    border-left: 0.0625rem solid #ccc !important;
  }
  .border-sm-top-0 {
    border-top: 0 !important;
  }
  .border-sm-right-0 {
    border-right: 0 !important;
  }
  .border-sm-bottom-0 {
    border-bottom: 0 !important;
  }
  .border-sm-left-0 {
    border-left: 0 !important;
  }
  .border-sm-x {
    border-left: 0.0625rem solid #ccc !important;
    border-right: 0.0625rem solid #ccc !important;
  }
  .border-sm-y {
    border-top: 0.0625rem solid #ccc !important;
    border-bottom: 0.0625rem solid #ccc !important;
  }
}
@media (min-width: 768px) {
  .border-md {
    border: 0.0625rem solid #ccc !important;
  }
  .border-md-0 {
    border: none !important;
  }
  .border-md-top {
    border-top: 0.0625rem solid #ccc !important;
  }
  .border-md-right {
    border-right: 0.0625rem solid #ccc !important;
  }
  .border-md-bottom {
    border-bottom: 0.0625rem solid #ccc !important;
  }
  .border-md-left {
    border-left: 0.0625rem solid #ccc !important;
  }
  .border-md-top-0 {
    border-top: 0 !important;
  }
  .border-md-right-0 {
    border-right: 0 !important;
  }
  .border-md-bottom-0 {
    border-bottom: 0 !important;
  }
  .border-md-left-0 {
    border-left: 0 !important;
  }
  .border-md-x {
    border-left: 0.0625rem solid #ccc !important;
    border-right: 0.0625rem solid #ccc !important;
  }
  .border-md-y {
    border-top: 0.0625rem solid #ccc !important;
    border-bottom: 0.0625rem solid #ccc !important;
  }
}
@media (min-width: 1025px) {
  .border-lg {
    border: 0.0625rem solid #ccc !important;
  }
  .border-lg-0 {
    border: none !important;
  }
  .border-lg-top {
    border-top: 0.0625rem solid #ccc !important;
  }
  .border-lg-right {
    border-right: 0.0625rem solid #ccc !important;
  }
  .border-lg-bottom {
    border-bottom: 0.0625rem solid #ccc !important;
  }
  .border-lg-left {
    border-left: 0.0625rem solid #ccc !important;
  }
  .border-lg-top-0 {
    border-top: 0 !important;
  }
  .border-lg-right-0 {
    border-right: 0 !important;
  }
  .border-lg-bottom-0 {
    border-bottom: 0 !important;
  }
  .border-lg-left-0 {
    border-left: 0 !important;
  }
  .border-lg-x {
    border-left: 0.0625rem solid #ccc !important;
    border-right: 0.0625rem solid #ccc !important;
  }
  .border-lg-y {
    border-top: 0.0625rem solid #ccc !important;
    border-bottom: 0.0625rem solid #ccc !important;
  }
}
@media (min-width: 1366px) {
  .border-xl {
    border: 0.0625rem solid #ccc !important;
  }
  .border-xl-0 {
    border: none !important;
  }
  .border-xl-top {
    border-top: 0.0625rem solid #ccc !important;
  }
  .border-xl-right {
    border-right: 0.0625rem solid #ccc !important;
  }
  .border-xl-bottom {
    border-bottom: 0.0625rem solid #ccc !important;
  }
  .border-xl-left {
    border-left: 0.0625rem solid #ccc !important;
  }
  .border-xl-top-0 {
    border-top: 0 !important;
  }
  .border-xl-right-0 {
    border-right: 0 !important;
  }
  .border-xl-bottom-0 {
    border-bottom: 0 !important;
  }
  .border-xl-left-0 {
    border-left: 0 !important;
  }
  .border-xl-x {
    border-left: 0.0625rem solid #ccc !important;
    border-right: 0.0625rem solid #ccc !important;
  }
  .border-xl-y {
    border-top: 0.0625rem solid #ccc !important;
    border-bottom: 0.0625rem solid #ccc !important;
  }
}
.border-primary {
  border-color: #326fe2 !important;
}

.border-secondary {
  border-color: #4c4c4c !important;
}

.border-success {
  border-color: #046a38 !important;
}

.border-info {
  border-color: #31708f !important;
}

.border-warning {
  border-color: #eea103 !important;
}

.border-danger {
  border-color: #a51a1f !important;
}

.border-light {
  border-color: #fff !important;
}

.border-dark {
  border-color: #363636 !important;
}

.border-green {
  border-color: #046a38 !important;
}

.border-lime {
  border-color: #41a928 !important;
}

.border-black {
  border-color: #000 !important;
}

.border-focus {
  border-color: #76a0b4 !important;
}

.border-white {
  border-color: #fff !important;
}

.rounded {
  border-radius: 0.125rem !important;
}

.rounded-top {
  border-top-left-radius: 0.125rem !important;
  border-top-right-radius: 0.125rem !important;
}

.rounded-right {
  border-top-right-radius: 0.125rem !important;
  border-bottom-right-radius: 0.125rem !important;
}

.rounded-bottom {
  border-bottom-right-radius: 0.125rem !important;
  border-bottom-left-radius: 0.125rem !important;
}

.rounded-left {
  border-top-left-radius: 0.125rem !important;
  border-bottom-left-radius: 0.125rem !important;
}

.rounded-circle {
  border-radius: 50% !important;
}

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

.hover-transition-grow img, .hover-transition-shrink img, .hover-transition-fade, .hover-transition-fade-img img, .hover-transition-up, .hover-transition-down, .hover-transition-simple-shadow, .hover-transition-shadow {
  -webkit-transition: -webkit-transform 300ms;
  transition: -webkit-transform 300ms;
  transition: transform 300ms;
  transition: transform 300ms, -webkit-transform 300ms;
  -webkit-transform: scale(1);
          transform: scale(1);
  -webkit-transform-origin: center;
          transform-origin: center;
  -webkit-backface-visibility: hidden;
  -webkit-transform: translateZ(0) scale(1, 1);
}

.hover-transition-grow:hover img {
  -webkit-transform: scale(1.05);
          transform: scale(1.05);
}

.hover-transition-fade, .hover-transition-fade-img img {
  -webkit-transition: opacity 300ms;
  transition: opacity 300ms;
}

.hover-transition-fade:hover, .hover-transition-fade-img:hover img {
  opacity: 0.7;
}

.hover-transition-grow img, .hover-transition-shrink img, .hover-transition-fade, .hover-transition-fade-img img, .hover-transition-up, .hover-transition-down, .hover-transition-simple-shadow, .hover-transition-shadow {
  -webkit-transition: -webkit-transform 300ms;
  transition: -webkit-transform 300ms;
  transition: transform 300ms;
  transition: transform 300ms, -webkit-transform 300ms;
}

.hover-transition-up:hover {
  -webkit-transform: translate(0, -0.625rem);
          transform: translate(0, -0.625rem);
}

.hover-transition-down:hover {
  -webkit-transform: translate(0, 0.625rem);
          transform: translate(0, 0.625rem);
}

.hover-transition-simple-shadow, .hover-transition-shadow {
  -webkit-transition: all 220ms ease-in-out;
  transition: all 220ms ease-in-out;
}

.hover-transition-simple-shadow:hover, .hover-transition-shadow:hover {
  -webkit-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
          box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
}

html {
  font-size: 1rem;
}

body {
  font-size: 0.875rem;
}
@media (min-width: 768px) {
  body {
    font-size: 1rem;
  }
}

form {
  font-size: 0.875rem;
}
@media (min-width: 768px) {
  form {
    font-size: 1rem;
  }
}

label {
  font-weight: 700;
}

/*
* See  utilities/_typography.scss for mixins
*/
.font-sm {
  font-size: 0.75rem !important;
}

.font-body-sm {
  font-size: 0.875rem !important;
}

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

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

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

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

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

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

b,
.b,
strong,
.strong,
.bold,
.text-bold,
.font-bold {
  font-weight: 700 !important;
}

.font-extrabold {
  font-weight: 800 !important;
}

.font-black {
  font-weight: 900 !important;
}

.just-lovely {
  font-family: "JustLovely", Arial, sans-serif !important;
}

h1,
.h1 {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
  font-size: 1.625rem;
  line-height: 1.2;
  margin-bottom: 0.9375rem;
}
@media (min-width: 768px) {
  h1,
  .h1 {
    font-size: 2rem;
    line-height: 1.2;
  }
}
@media (min-width: 768px) {
  h1,
  .h1 {
    margin-bottom: 1.875rem;
  }
}

h2,
.h2 {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 1.375rem;
  margin-bottom: 0.9375rem;
}
@media (min-width: 768px) {
  h2,
  .h2 {
    font-size: 1.75rem;
  }
}
@media (min-width: 768px) {
  h2,
  .h2 {
    margin-bottom: 1.875rem;
  }
}

h3,
.h3 {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 1.25rem;
  line-height: 1.5;
  margin-bottom: 0.9375rem;
}
@media (min-width: 768px) {
  h3,
  .h3 {
    font-size: 1.5rem;
    line-height: 1.3;
  }
}
@media (min-width: 768px) {
  h3,
  .h3 {
    margin-bottom: 1.875rem;
  }
}

h4,
.h4 {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 1.125rem;
  line-height: 1.7;
  margin-bottom: 0.9375rem;
}
@media (min-width: 768px) {
  h4,
  .h4 {
    font-size: 1.375rem;
    line-height: 1.4;
  }
}
@media (min-width: 768px) {
  h4,
  .h4 {
    margin-bottom: 1.875rem;
  }
}

h5,
.h5 {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 1.125rem;
  line-height: 1.3;
  margin-bottom: 0.9375rem;
}
@media (min-width: 768px) {
  h5,
  .h5 {
    font-size: 1.25rem;
    line-height: 1.4;
  }
}
@media (min-width: 768px) {
  h5,
  .h5 {
    margin-bottom: 1.875rem;
  }
}

h6,
.h6 {
  font-size: 1rem;
  line-height: 1.4;
  margin-bottom: 0.9375rem;
}
@media (min-width: 768px) {
  h6,
  .h6 {
    font-size: 1.125rem;
    line-height: 1.3;
  }
}
@media (min-width: 768px) {
  h6,
  .h6 {
    margin-bottom: 1.875rem;
  }
}

.display-1 {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
  font-size: 2.25rem;
}
@media (min-width: 768px) {
  .display-1 {
    font-size: 2.625rem;
  }
}

.display-2 {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 1.625rem;
}
@media (min-width: 768px) {
  .display-2 {
    font-size: 2rem;
  }
}

.display-3 {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
  font-size: 1rem;
}
@media (min-width: 768px) {
  .display-3 {
    font-size: 1.375rem;
  }
}

.display-4 {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
  font-size: 1rem;
  line-height: 1.5;
}
@media (min-width: 768px) {
  .display-4 {
    font-size: 1.25rem;
    line-height: 1.4;
  }
}

.label1 {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
  font-size: 0.875rem;
  line-height: 1.3;
}
@media (min-width: 768px) {
  .label1 {
    font-size: 1rem;
    line-height: 1.4;
  }
}

.label1-bold {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 0.875rem;
  line-height: 1.3;
}
@media (min-width: 768px) {
  .label1-bold {
    font-size: 1rem;
    line-height: 1.4;
  }
}

.label2 {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
  font-size: 0.75rem;
}

.label2-bold {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 0.75rem;
}

.label3 {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
  font-size: 1.125rem;
  line-height: 1.3;
}

.label3-bold {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 1.125rem;
  line-height: 1.3;
}

.label4-bold {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 1rem;
  line-height: 1.3;
}
@media (min-width: 768px) {
  .label4-bold {
    font-size: 1.125rem;
    line-height: 1.3;
  }
}

a {
  font-size: 0.875rem;
}
@media (min-width: 1025px) {
  a {
    font-size: 1rem;
  }
}

a.normal,
.link,
.link-primary {
  color: #326fe2;
  font-weight: 400;
  text-decoration: underline;
  position: relative;
  font-size: inherit;
}
a.normal:hover,
.link:hover,
.link-primary:hover {
  color: #326fe2;
  text-decoration: none;
}
a.normal.active, a.normal:active, a.normal:focus,
.link.active,
.link:active,
.link:focus,
.link-primary.active,
.link-primary:active,
.link-primary:focus {
  color: #326fe2;
  text-decoration: underline;
}
a.normal.small,
.link.small,
.link-primary.small {
  font-size: 0.75rem;
}

.link2 {
  color: #326fe2;
  font-weight: 400;
  text-decoration: underline;
  position: relative;
  font-size: inherit;
  color: #363636;
}
.link2:hover {
  color: #326fe2;
  text-decoration: none;
}
.link2.active, .link2:active, .link2:focus {
  color: #326fe2;
  text-decoration: underline;
}
.link2.small {
  font-size: 0.75rem;
}
.link2.active, .link2:active, .link2:hover, .link2:focus {
  color: #363636;
}
.link2.small {
  font-size: 0.75rem;
}

.link3 {
  color: #326fe2;
  font-weight: 400;
  text-decoration: underline;
  position: relative;
  font-size: inherit;
  color: #363636;
  text-decoration: none !important;
}
.link3:hover {
  color: #326fe2;
  text-decoration: none;
}
.link3.active, .link3:active, .link3:focus {
  color: #326fe2;
  text-decoration: underline;
}
.link3.small {
  font-size: 0.75rem;
}
.link3.active, .link3:active, .link3:hover, .link3:focus {
  color: #363636;
}
.link3.small {
  font-size: 0.75rem;
}
.link3.active, .link3:active, .link3:hover, .link3:focus {
  text-decoration: underline !important;
}
.link3.small {
  font-size: 0.75rem;
}

.nav-link {
  margin-right: 0;
  color: #363636;
  text-decoration: none;
  position: relative;
  cursor: pointer;
  line-height: 1.5;
}
.nav-link:active, .nav-link:hover, .nav-link:focus, .nav-link.active {
  color: #363636;
  text-decoration: underline;
}

.strike-through span {
  text-decoration: line-through;
}

.pdp-price {
  font-size: 1.125rem;
  font-weight: 400;
}
@media (min-width: 768px) {
  .pdp-price {
    font-size: 1.5rem;
  }
}

.product-tile-price {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 0.75rem;
}

.table {
  border-spacing: 0;
  border-collapse: separate;
  margin-bottom: 0;
}
.table-wrapper.table-mh {
  max-height: 25rem;
}
.table-wrapper.table-mh-0 {
  max-height: none !important;
}
.table-wrapper:has(.table-sticky) table thead tr.section-header,
.table-wrapper:has(.table-sticky) table tbody tr.section-header {
  top: calc(19.6px + 1.40625rem + 0.0625rem);
  z-index: 4;
  position: sticky;
  left: 0;
}
@media (min-width: 768px) {
  .table-wrapper:has(.table-sticky) table thead tr.section-header,
  .table-wrapper:has(.table-sticky) table tbody tr.section-header {
    top: calc(22.4px + 1.40625rem + 0.0625rem);
  }
}
.table-wrapper:has(.table-nosticky) table thead tr.section-header,
.table-wrapper:has(.table-nosticky) table tbody tr.section-header {
  position: static;
}
.table-wrapper:has(.table-snap) {
  -ms-scroll-snap-type: both mandatory;
      scroll-snap-type: both mandatory;
  overscroll-behavior-x: contain;
}
.table-wrapper:has(.table-snap) thead:has(~ tbody) tr:not(.section-header) td,
.table-wrapper:has(.table-snap) thead:has(~ tbody) tr:not(.section-header) th {
  scroll-snap-align: start;
}
.table-wrapper:has(.table-snap) tbody:not(thead ~ *) tr:not(.section-header) td,
.table-wrapper:has(.table-snap) tbody:not(thead ~ *) tr:not(.section-header) th {
  scroll-snap-align: start;
}
.table-wrapper:has(.table-nosnap) {
  -ms-scroll-snap-type: none;
      scroll-snap-type: none;
}
.table-wrapper:has(.table-scrollindicator) {
  position: relative;
}
.table-wrapper:has(.table-scrollindicator):has(.in-view)::after {
  content: "";
  position: absolute;
  display: block;
  height: 4rem;
  width: 4rem;
  top: 7.5rem;
  top: max(20%, 7.5rem);
  right: 5%;
  opacity: 1;
  border-radius: 50%;
  padding: 0.125rem;
  background-color: rgba(255, 255, 255, 0.6);
  background-image: url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_175_974)'%3E%3Cg filter='url(%23filter0_d_175_974)'%3E%3Cpath d='M24.2677 14.6817H23.5052C23.4347 14.586 23.3483 14.4739 23.2501 14.3567C22.9987 14.0567 22.5807 13.6116 22.0953 13.4174C21.6187 13.2268 20.9867 13.2447 20.5776 13.2765C20.5178 13.2811 20.4596 13.2864 20.4037 13.292C20.2682 12.9542 20.0286 12.649 19.6705 12.45C19.415 12.3079 19.0696 12.1455 18.7024 12.0721C18.3552 12.0026 17.8921 11.9963 17.5096 12.0059C18.5952 11.2223 19.3033 9.94645 19.3033 8.50821C19.3033 6.13088 17.3692 4.19678 14.9918 4.19678C12.6145 4.19678 10.6804 6.13088 10.6804 8.50821C10.6804 10.0328 11.4759 11.375 12.6735 12.1418V17.0325L10.6318 14.9908C9.96154 14.3206 8.91135 14.2166 8.12263 14.7424C7.23943 15.3312 6.97439 16.5099 7.52051 17.4201L10.7872 22.8646L12.3803 26.0508C12.7135 26.7171 13.3945 27.138 14.1395 27.138H22.4021C23.1079 27.138 23.7596 26.7599 24.1098 26.147L25.9392 22.9455C26.2587 22.3864 26.457 21.7662 26.5211 21.1253L26.8771 17.565C27.0314 16.0213 25.8192 14.6817 24.2677 14.6817Z' fill='white'/%3E%3Cpath d='M24.2677 14.6817H23.5052C23.4347 14.586 23.3483 14.4739 23.2501 14.3567C22.9987 14.0567 22.5807 13.6116 22.0953 13.4174C21.6187 13.2268 20.9867 13.2447 20.5776 13.2765C20.5178 13.2811 20.4596 13.2864 20.4037 13.292C20.2682 12.9542 20.0286 12.649 19.6705 12.45C19.415 12.3079 19.0696 12.1455 18.7024 12.0721C18.3552 12.0026 17.8921 11.9963 17.5096 12.0059C18.5952 11.2223 19.3033 9.94645 19.3033 8.50821C19.3033 6.13088 17.3692 4.19678 14.9918 4.19678C12.6145 4.19678 10.6804 6.13088 10.6804 8.50821C10.6804 10.0328 11.4759 11.375 12.6735 12.1418V17.0325L10.6318 14.9908C9.96154 14.3206 8.91135 14.2166 8.12263 14.7424C7.23943 15.3312 6.97439 16.5099 7.52051 17.4201L10.7872 22.8646L12.3803 26.0508C12.7135 26.7171 13.3945 27.138 14.1395 27.138H22.4021C23.1079 27.138 23.7596 26.7599 24.1098 26.147L25.9392 22.9455C26.2587 22.3864 26.457 21.7662 26.5211 21.1253L26.8771 17.565C27.0314 16.0213 25.8192 14.6817 24.2677 14.6817ZM11.842 8.50821C11.842 6.77135 13.255 5.35831 14.9918 5.35831C16.7287 5.35831 18.1418 6.77135 18.1418 8.50821C18.1418 9.35375 17.8068 10.1225 17.2627 10.6889V8.45356C17.2627 7.1863 16.2353 6.15898 14.9681 6.15898C13.7008 6.15898 12.6735 7.1863 12.6735 8.45356V10.6382C12.1575 10.0771 11.842 9.32884 11.842 8.50821ZM25.5724 17.4346L25.2163 20.9948C25.1706 21.4526 25.029 21.8956 24.8008 22.295L22.9713 25.4965C22.8546 25.7008 22.6373 25.8268 22.4021 25.8268H14.1395C13.8911 25.8268 13.6641 25.6865 13.5531 25.4644L11.9374 22.2331L8.64485 16.7455C8.45882 16.4354 8.5491 16.0339 8.84996 15.8334C9.11862 15.6542 9.47635 15.6897 9.70467 15.918L12.8655 19.0788C13.053 19.2663 13.335 19.3224 13.58 19.221C13.825 19.1195 13.9847 18.8804 13.9847 18.6153V8.45356C13.9847 7.91045 14.425 7.47017 14.9681 7.47017C15.5112 7.47017 15.9515 7.91045 15.9515 8.45356V16.6485C15.9515 17.0106 16.245 17.3041 16.6071 17.3041C16.9692 17.3041 17.2627 17.0106 17.2627 16.6485V13.3269C17.2996 13.3252 17.3374 13.3235 17.3759 13.322C17.7908 13.3059 18.2106 13.3109 18.4453 13.3578C18.6214 13.393 18.8305 13.4832 19.0334 13.596C19.1334 13.6516 19.2295 13.789 19.2295 14.0076V16.6485C19.2295 17.0106 19.523 17.3041 19.8851 17.3041C20.2471 17.3041 20.5406 17.0106 20.5406 16.6485V14.596C20.5855 14.5916 20.6318 14.5874 20.6792 14.5837C21.0936 14.5515 21.4448 14.5694 21.6083 14.6348C21.7629 14.6967 22.0006 14.9071 22.2449 15.1987C22.3514 15.3259 22.4422 15.4476 22.5074 15.5393V17.3041C22.5074 17.6662 22.801 17.9597 23.163 17.9597C23.5252 17.9597 23.8186 17.6662 23.8186 17.3041V15.9929H24.2677C25.0435 15.9929 25.6495 16.6627 25.5724 17.4346Z' fill='%231B1B1B'/%3E%3Cpath d='M29.7906 7.59943L26.7472 4.55593C26.5016 4.31048 26.1022 4.31054 25.8566 4.55599C25.6112 4.8015 25.6112 5.20088 25.8567 5.44639L27.8252 7.41501H20.7286C20.3815 7.41501 20.099 7.69751 20.099 8.04469C20.099 8.39187 20.3815 8.67431 20.7286 8.67431H27.8252L25.8566 10.6429C25.6112 10.8884 25.6112 11.2879 25.8567 11.5335C25.9794 11.6561 26.1406 11.7174 26.3019 11.7174C26.4631 11.7174 26.6244 11.6561 26.7472 11.5334L29.7907 8.48989C30.0361 8.24438 30.0361 7.84494 29.7906 7.59943Z' fill='%231B1B1B'/%3E%3Cpath d='M0.242366 8.48989L3.28581 11.5334C3.53138 11.7788 3.93082 11.7788 4.17639 11.5333C4.42177 11.2878 4.42177 10.8884 4.17633 10.6429L2.20776 8.67431H9.30436C9.65154 8.67431 9.93398 8.39181 9.93398 8.04463C9.93398 7.69745 9.65154 7.41501 9.30436 7.41501H2.20776L4.17639 5.44645C4.42177 5.20094 4.42177 4.80144 4.17633 4.55587C4.0536 4.4332 3.89237 4.37187 3.73113 4.37187C3.56989 4.37187 3.40859 4.4332 3.28581 4.55593L0.242305 7.59943C-0.00308073 7.84494 -0.00308076 8.24438 0.242366 8.48989Z' fill='%231B1B1B'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_d_175_974' x='-3.94173' y='0.196777' width='37.9165' height='30.9412' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset/%3E%3CfeGaussianBlur stdDeviation='2'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.12 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_175_974'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_175_974' result='shape'/%3E%3C/filter%3E%3CclipPath id='clip0_175_974'%3E%3Crect width='30' height='30' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: 85%;
  background-position: center center;
  -webkit-box-shadow: 0 0 0.375rem rgba(255, 255, 255, 0.6);
          box-shadow: 0 0 0.375rem rgba(255, 255, 255, 0.6);
  z-index: 1;
  -webkit-animation: swipe 2s ease-in infinite forwards;
          animation: swipe 2s ease-in infinite forwards;
  pointer-events: none;
  -webkit-transition: opacity 500ms ease;
  transition: opacity 500ms ease;
}
@keyframes swipe {
  0% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
    display: block;
    opacity: 0;
  }
  15% {
    opacity: 1;
  }
  45% {
    opacity: 1;
  }
  80% {
    -webkit-transform: translateX(-100px);
            transform: translateX(-100px);
    opacity: 0;
  }
  100% {
    opacity: 0;
  }
}
.table-wrapper:has(.table-scrollindicator):has(.fade-out)::after {
  opacity: 0 !important;
  -webkit-animation-play-state: paused;
          animation-play-state: paused;
}
.table-wrapper:has(.table-noscrollindicator):has(.in-view)::after {
  display: none !important;
}
.table-sticky {
  white-space: nowrap;
}
.table-sticky thead tr td,
.table-sticky thead tr th,
.table-sticky tbody tr td,
.table-sticky tbody tr th {
  min-width: 40vw;
}
@media (min-width: 576px) {
  .table-sticky thead tr td,
  .table-sticky thead tr th,
  .table-sticky tbody tr td,
  .table-sticky tbody tr th {
    --col-min-width: 30vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 768px) {
  .table-sticky thead tr td,
  .table-sticky thead tr th,
  .table-sticky tbody tr td,
  .table-sticky tbody tr th {
    --col-min-width: 28vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 1025px) {
  .table-sticky thead tr td,
  .table-sticky thead tr th,
  .table-sticky tbody tr td,
  .table-sticky tbody tr th {
    --col-min-width: 22vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 1366px) {
  .table-sticky thead tr td,
  .table-sticky thead tr th,
  .table-sticky tbody tr td,
  .table-sticky tbody tr th {
    --col-min-width: 17.875rem;
    min-width: var(--col-min-width);
  }
}
.table-sticky thead tr td.half,
.table-sticky thead tr th.half,
.table-sticky tbody tr td.half,
.table-sticky tbody tr th.half {
  min-width: calc(var(--col-min-width) / 2);
}
.table-sticky thead tr.section-header,
.table-sticky tbody tr.section-header {
  top: calc(19.6px + 1.40625rem + 0.125rem);
  z-index: 4;
  position: sticky;
  left: 0;
}
@media (min-width: 768px) {
  .table-sticky thead tr.section-header,
  .table-sticky tbody tr.section-header {
    top: calc(22.4px + 1.40625rem + 0.125rem);
  }
}
.table-sticky:not(.table-snap) table thead tr th,
.table-sticky:not(.table-snap) table tbody tr th {
  max-width: none;
}
.table-sticky thead tr th {
  position: sticky;
  top: 0;
  z-index: 2;
}
.table-sticky thead tr th:first-child {
  left: 0;
  z-index: 3;
}
.table-sticky tbody:not(thead ~ *):first-child td,
.table-sticky tbody:not(thead ~ *):first-child th {
  border-top: 0.0625rem solid #ccc;
}
.table-sticky tbody:not(thead ~ *) tr td,
.table-sticky tbody:not(thead ~ *) tr th {
  border-top: 0.0625rem solid #ccc;
}
.table-sticky tbody tr th:first-child {
  position: sticky;
  left: 0;
  z-index: 2;
}
.table-nosticky {
  white-space: wrap;
}
.table-nosticky thead tr td,
.table-nosticky thead tr th,
.table-nosticky tbody tr td,
.table-nosticky tbody tr th {
  min-width: unset;
}
.table-nosticky thead tr td.half,
.table-nosticky thead tr th.half,
.table-nosticky tbody tr td.half,
.table-nosticky tbody tr th.half {
  min-width: unset;
}
.table-nosticky thead tr.section-header,
.table-nosticky tbody tr.section-header {
  position: static;
}
.table-nosticky thead tr th {
  position: static;
}
.table-nosticky tbody:not(thead ~ *):first-child td,
.table-nosticky tbody:not(thead ~ *):first-child th {
  border-top: none;
}
.table-nosticky tbody:not(thead ~ *) tr td,
.table-nosticky tbody:not(thead ~ *) tr th {
  border-top: none;
}
.table-nosticky tbody tr th:first-child {
  position: static;
}
.table-fixed {
  table-layout: fixed;
}
.table-nofixed {
  table-layout: auto;
}
.table-striped tbody tr:not(.section-header):nth-child(even) td,
.table-striped tbody tr:not(.section-header):nth-child(even) th {
  background: #f5f5f5;
}
.table-nostriped tbody tr:not(.section-header):nth-child(even) td,
.table-nostriped tbody tr:not(.section-header):nth-child(even) th {
  background: #fff;
}
@media (min-width: 576px) {
  .table-wrapper.table-sm-mh {
    max-height: 25rem;
  }
  .table-wrapper.table-sm-mh-0 {
    max-height: none !important;
  }
  .table-wrapper:has(.table-sm-sticky) table thead tr.section-header,
  .table-wrapper:has(.table-sm-sticky) table tbody tr.section-header {
    top: calc(19.6px + 1.40625rem + 0.0625rem);
    z-index: 4;
    position: sticky;
    left: 0;
  }
}
@media (min-width: 576px) and (min-width: 768px) {
  .table-wrapper:has(.table-sm-sticky) table thead tr.section-header,
  .table-wrapper:has(.table-sm-sticky) table tbody tr.section-header {
    top: calc(22.4px + 1.40625rem + 0.0625rem);
  }
}
@media (min-width: 576px) {
  .table-wrapper:has(.table-sm-nosticky) table thead tr.section-header,
  .table-wrapper:has(.table-sm-nosticky) table tbody tr.section-header {
    position: static;
  }
  .table-wrapper:has(.table-sm-snap) {
    -ms-scroll-snap-type: both mandatory;
        scroll-snap-type: both mandatory;
    overscroll-behavior-x: contain;
  }
  .table-wrapper:has(.table-sm-snap) thead:has(~ tbody) tr:not(.section-header) td,
  .table-wrapper:has(.table-sm-snap) thead:has(~ tbody) tr:not(.section-header) th {
    scroll-snap-align: start;
  }
  .table-wrapper:has(.table-sm-snap) tbody:not(thead ~ *) tr:not(.section-header) td,
  .table-wrapper:has(.table-sm-snap) tbody:not(thead ~ *) tr:not(.section-header) th {
    scroll-snap-align: start;
  }
  .table-wrapper:has(.table-sm-nosnap) {
    -ms-scroll-snap-type: none;
        scroll-snap-type: none;
  }
  .table-wrapper:has(.table-sm-scrollindicator) {
    position: relative;
  }
  .table-wrapper:has(.table-sm-scrollindicator):has(.in-view)::after {
    content: "";
    position: absolute;
    display: block;
    height: 4rem;
    width: 4rem;
    top: 7.5rem;
    top: max(20%, 7.5rem);
    right: 5%;
    opacity: 1;
    border-radius: 50%;
    padding: 0.125rem;
    background-color: rgba(255, 255, 255, 0.6);
    background-image: url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_175_974)'%3E%3Cg filter='url(%23filter0_d_175_974)'%3E%3Cpath d='M24.2677 14.6817H23.5052C23.4347 14.586 23.3483 14.4739 23.2501 14.3567C22.9987 14.0567 22.5807 13.6116 22.0953 13.4174C21.6187 13.2268 20.9867 13.2447 20.5776 13.2765C20.5178 13.2811 20.4596 13.2864 20.4037 13.292C20.2682 12.9542 20.0286 12.649 19.6705 12.45C19.415 12.3079 19.0696 12.1455 18.7024 12.0721C18.3552 12.0026 17.8921 11.9963 17.5096 12.0059C18.5952 11.2223 19.3033 9.94645 19.3033 8.50821C19.3033 6.13088 17.3692 4.19678 14.9918 4.19678C12.6145 4.19678 10.6804 6.13088 10.6804 8.50821C10.6804 10.0328 11.4759 11.375 12.6735 12.1418V17.0325L10.6318 14.9908C9.96154 14.3206 8.91135 14.2166 8.12263 14.7424C7.23943 15.3312 6.97439 16.5099 7.52051 17.4201L10.7872 22.8646L12.3803 26.0508C12.7135 26.7171 13.3945 27.138 14.1395 27.138H22.4021C23.1079 27.138 23.7596 26.7599 24.1098 26.147L25.9392 22.9455C26.2587 22.3864 26.457 21.7662 26.5211 21.1253L26.8771 17.565C27.0314 16.0213 25.8192 14.6817 24.2677 14.6817Z' fill='white'/%3E%3Cpath d='M24.2677 14.6817H23.5052C23.4347 14.586 23.3483 14.4739 23.2501 14.3567C22.9987 14.0567 22.5807 13.6116 22.0953 13.4174C21.6187 13.2268 20.9867 13.2447 20.5776 13.2765C20.5178 13.2811 20.4596 13.2864 20.4037 13.292C20.2682 12.9542 20.0286 12.649 19.6705 12.45C19.415 12.3079 19.0696 12.1455 18.7024 12.0721C18.3552 12.0026 17.8921 11.9963 17.5096 12.0059C18.5952 11.2223 19.3033 9.94645 19.3033 8.50821C19.3033 6.13088 17.3692 4.19678 14.9918 4.19678C12.6145 4.19678 10.6804 6.13088 10.6804 8.50821C10.6804 10.0328 11.4759 11.375 12.6735 12.1418V17.0325L10.6318 14.9908C9.96154 14.3206 8.91135 14.2166 8.12263 14.7424C7.23943 15.3312 6.97439 16.5099 7.52051 17.4201L10.7872 22.8646L12.3803 26.0508C12.7135 26.7171 13.3945 27.138 14.1395 27.138H22.4021C23.1079 27.138 23.7596 26.7599 24.1098 26.147L25.9392 22.9455C26.2587 22.3864 26.457 21.7662 26.5211 21.1253L26.8771 17.565C27.0314 16.0213 25.8192 14.6817 24.2677 14.6817ZM11.842 8.50821C11.842 6.77135 13.255 5.35831 14.9918 5.35831C16.7287 5.35831 18.1418 6.77135 18.1418 8.50821C18.1418 9.35375 17.8068 10.1225 17.2627 10.6889V8.45356C17.2627 7.1863 16.2353 6.15898 14.9681 6.15898C13.7008 6.15898 12.6735 7.1863 12.6735 8.45356V10.6382C12.1575 10.0771 11.842 9.32884 11.842 8.50821ZM25.5724 17.4346L25.2163 20.9948C25.1706 21.4526 25.029 21.8956 24.8008 22.295L22.9713 25.4965C22.8546 25.7008 22.6373 25.8268 22.4021 25.8268H14.1395C13.8911 25.8268 13.6641 25.6865 13.5531 25.4644L11.9374 22.2331L8.64485 16.7455C8.45882 16.4354 8.5491 16.0339 8.84996 15.8334C9.11862 15.6542 9.47635 15.6897 9.70467 15.918L12.8655 19.0788C13.053 19.2663 13.335 19.3224 13.58 19.221C13.825 19.1195 13.9847 18.8804 13.9847 18.6153V8.45356C13.9847 7.91045 14.425 7.47017 14.9681 7.47017C15.5112 7.47017 15.9515 7.91045 15.9515 8.45356V16.6485C15.9515 17.0106 16.245 17.3041 16.6071 17.3041C16.9692 17.3041 17.2627 17.0106 17.2627 16.6485V13.3269C17.2996 13.3252 17.3374 13.3235 17.3759 13.322C17.7908 13.3059 18.2106 13.3109 18.4453 13.3578C18.6214 13.393 18.8305 13.4832 19.0334 13.596C19.1334 13.6516 19.2295 13.789 19.2295 14.0076V16.6485C19.2295 17.0106 19.523 17.3041 19.8851 17.3041C20.2471 17.3041 20.5406 17.0106 20.5406 16.6485V14.596C20.5855 14.5916 20.6318 14.5874 20.6792 14.5837C21.0936 14.5515 21.4448 14.5694 21.6083 14.6348C21.7629 14.6967 22.0006 14.9071 22.2449 15.1987C22.3514 15.3259 22.4422 15.4476 22.5074 15.5393V17.3041C22.5074 17.6662 22.801 17.9597 23.163 17.9597C23.5252 17.9597 23.8186 17.6662 23.8186 17.3041V15.9929H24.2677C25.0435 15.9929 25.6495 16.6627 25.5724 17.4346Z' fill='%231B1B1B'/%3E%3Cpath d='M29.7906 7.59943L26.7472 4.55593C26.5016 4.31048 26.1022 4.31054 25.8566 4.55599C25.6112 4.8015 25.6112 5.20088 25.8567 5.44639L27.8252 7.41501H20.7286C20.3815 7.41501 20.099 7.69751 20.099 8.04469C20.099 8.39187 20.3815 8.67431 20.7286 8.67431H27.8252L25.8566 10.6429C25.6112 10.8884 25.6112 11.2879 25.8567 11.5335C25.9794 11.6561 26.1406 11.7174 26.3019 11.7174C26.4631 11.7174 26.6244 11.6561 26.7472 11.5334L29.7907 8.48989C30.0361 8.24438 30.0361 7.84494 29.7906 7.59943Z' fill='%231B1B1B'/%3E%3Cpath d='M0.242366 8.48989L3.28581 11.5334C3.53138 11.7788 3.93082 11.7788 4.17639 11.5333C4.42177 11.2878 4.42177 10.8884 4.17633 10.6429L2.20776 8.67431H9.30436C9.65154 8.67431 9.93398 8.39181 9.93398 8.04463C9.93398 7.69745 9.65154 7.41501 9.30436 7.41501H2.20776L4.17639 5.44645C4.42177 5.20094 4.42177 4.80144 4.17633 4.55587C4.0536 4.4332 3.89237 4.37187 3.73113 4.37187C3.56989 4.37187 3.40859 4.4332 3.28581 4.55593L0.242305 7.59943C-0.00308073 7.84494 -0.00308076 8.24438 0.242366 8.48989Z' fill='%231B1B1B'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_d_175_974' x='-3.94173' y='0.196777' width='37.9165' height='30.9412' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset/%3E%3CfeGaussianBlur stdDeviation='2'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.12 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_175_974'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_175_974' result='shape'/%3E%3C/filter%3E%3CclipPath id='clip0_175_974'%3E%3Crect width='30' height='30' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: 85%;
    background-position: center center;
    -webkit-box-shadow: 0 0 0.375rem rgba(255, 255, 255, 0.6);
            box-shadow: 0 0 0.375rem rgba(255, 255, 255, 0.6);
    z-index: 1;
    -webkit-animation: swipe 2s ease-in infinite forwards;
            animation: swipe 2s ease-in infinite forwards;
    pointer-events: none;
    -webkit-transition: opacity 500ms ease;
    transition: opacity 500ms ease;
  }
  @-webkit-keyframes swipe {
    0% {
      -webkit-transform: translateX(0);
              transform: translateX(0);
      display: block;
      opacity: 0;
    }
    15% {
      opacity: 1;
    }
    45% {
      opacity: 1;
    }
    80% {
      -webkit-transform: translateX(-100px);
              transform: translateX(-100px);
      opacity: 0;
    }
    100% {
      opacity: 0;
    }
  }
  @keyframes swipe {
    0% {
      -webkit-transform: translateX(0);
              transform: translateX(0);
      display: block;
      opacity: 0;
    }
    15% {
      opacity: 1;
    }
    45% {
      opacity: 1;
    }
    80% {
      -webkit-transform: translateX(-100px);
              transform: translateX(-100px);
      opacity: 0;
    }
    100% {
      opacity: 0;
    }
  }
  .table-wrapper:has(.table-sm-scrollindicator):has(.fade-out)::after {
    opacity: 0 !important;
    -webkit-animation-play-state: paused;
            animation-play-state: paused;
  }
  .table-wrapper:has(.table-sm-noscrollindicator):has(.in-view)::after {
    display: none !important;
  }
  .table-sm-sticky {
    white-space: nowrap;
  }
  .table-sm-sticky thead tr td,
  .table-sm-sticky thead tr th,
  .table-sm-sticky tbody tr td,
  .table-sm-sticky tbody tr th {
    min-width: 40vw;
  }
}
@media (min-width: 576px) and (min-width: 576px) {
  .table-sm-sticky thead tr td,
  .table-sm-sticky thead tr th,
  .table-sm-sticky tbody tr td,
  .table-sm-sticky tbody tr th {
    --col-min-width: 30vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 576px) and (min-width: 768px) {
  .table-sm-sticky thead tr td,
  .table-sm-sticky thead tr th,
  .table-sm-sticky tbody tr td,
  .table-sm-sticky tbody tr th {
    --col-min-width: 28vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 576px) and (min-width: 1025px) {
  .table-sm-sticky thead tr td,
  .table-sm-sticky thead tr th,
  .table-sm-sticky tbody tr td,
  .table-sm-sticky tbody tr th {
    --col-min-width: 22vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 576px) and (min-width: 1366px) {
  .table-sm-sticky thead tr td,
  .table-sm-sticky thead tr th,
  .table-sm-sticky tbody tr td,
  .table-sm-sticky tbody tr th {
    --col-min-width: 17.875rem;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 576px) {
  .table-sm-sticky thead tr td.half,
  .table-sm-sticky thead tr th.half,
  .table-sm-sticky tbody tr td.half,
  .table-sm-sticky tbody tr th.half {
    min-width: calc(var(--col-min-width) / 2);
  }
  .table-sm-sticky thead tr.section-header,
  .table-sm-sticky tbody tr.section-header {
    top: calc(19.6px + 1.40625rem + 0.125rem);
    z-index: 4;
    position: sticky;
    left: 0;
  }
}
@media (min-width: 576px) and (min-width: 768px) {
  .table-sm-sticky thead tr.section-header,
  .table-sm-sticky tbody tr.section-header {
    top: calc(22.4px + 1.40625rem + 0.125rem);
  }
}
@media (min-width: 576px) {
  .table-sm-sticky:not(.table-snap) table thead tr th,
  .table-sm-sticky:not(.table-snap) table tbody tr th {
    max-width: none;
  }
  .table-sm-sticky thead tr th {
    position: sticky;
    top: 0;
    z-index: 2;
  }
  .table-sm-sticky thead tr th:first-child {
    left: 0;
    z-index: 3;
  }
  .table-sm-sticky tbody:not(thead ~ *):first-child td,
  .table-sm-sticky tbody:not(thead ~ *):first-child th {
    border-top: 0.0625rem solid #ccc;
  }
  .table-sm-sticky tbody:not(thead ~ *) tr td,
  .table-sm-sticky tbody:not(thead ~ *) tr th {
    border-top: 0.0625rem solid #ccc;
  }
  .table-sm-sticky tbody tr th:first-child {
    position: sticky;
    left: 0;
    z-index: 2;
  }
  .table-sm-nosticky {
    white-space: wrap;
  }
  .table-sm-nosticky thead tr td,
  .table-sm-nosticky thead tr th,
  .table-sm-nosticky tbody tr td,
  .table-sm-nosticky tbody tr th {
    min-width: unset;
  }
  .table-sm-nosticky thead tr td.half,
  .table-sm-nosticky thead tr th.half,
  .table-sm-nosticky tbody tr td.half,
  .table-sm-nosticky tbody tr th.half {
    min-width: unset;
  }
  .table-sm-nosticky thead tr.section-header,
  .table-sm-nosticky tbody tr.section-header {
    position: static;
  }
  .table-sm-nosticky thead tr th {
    position: static;
  }
  .table-sm-nosticky tbody:not(thead ~ *):first-child td,
  .table-sm-nosticky tbody:not(thead ~ *):first-child th {
    border-top: none;
  }
  .table-sm-nosticky tbody:not(thead ~ *) tr td,
  .table-sm-nosticky tbody:not(thead ~ *) tr th {
    border-top: none;
  }
  .table-sm-nosticky tbody tr th:first-child {
    position: static;
  }
  .table-sm-fixed {
    table-layout: fixed;
  }
  .table-sm-nofixed {
    table-layout: auto;
  }
  .table-sm-striped tbody tr:not(.section-header):nth-child(even) td,
  .table-sm-striped tbody tr:not(.section-header):nth-child(even) th {
    background: #f5f5f5;
  }
  .table-sm-nostriped tbody tr:not(.section-header):nth-child(even) td,
  .table-sm-nostriped tbody tr:not(.section-header):nth-child(even) th {
    background: #fff;
  }
}
@media (min-width: 768px) {
  .table-wrapper.table-md-mh {
    max-height: 25rem;
  }
  .table-wrapper.table-md-mh-0 {
    max-height: none !important;
  }
  .table-wrapper:has(.table-md-sticky) table thead tr.section-header,
  .table-wrapper:has(.table-md-sticky) table tbody tr.section-header {
    top: calc(19.6px + 1.40625rem + 0.0625rem);
    z-index: 4;
    position: sticky;
    left: 0;
  }
}
@media (min-width: 768px) and (min-width: 768px) {
  .table-wrapper:has(.table-md-sticky) table thead tr.section-header,
  .table-wrapper:has(.table-md-sticky) table tbody tr.section-header {
    top: calc(22.4px + 1.40625rem + 0.0625rem);
  }
}
@media (min-width: 768px) {
  .table-wrapper:has(.table-md-nosticky) table thead tr.section-header,
  .table-wrapper:has(.table-md-nosticky) table tbody tr.section-header {
    position: static;
  }
  .table-wrapper:has(.table-md-snap) {
    -ms-scroll-snap-type: both mandatory;
        scroll-snap-type: both mandatory;
    overscroll-behavior-x: contain;
  }
  .table-wrapper:has(.table-md-snap) thead:has(~ tbody) tr:not(.section-header) td,
  .table-wrapper:has(.table-md-snap) thead:has(~ tbody) tr:not(.section-header) th {
    scroll-snap-align: start;
  }
  .table-wrapper:has(.table-md-snap) tbody:not(thead ~ *) tr:not(.section-header) td,
  .table-wrapper:has(.table-md-snap) tbody:not(thead ~ *) tr:not(.section-header) th {
    scroll-snap-align: start;
  }
  .table-wrapper:has(.table-md-nosnap) {
    -ms-scroll-snap-type: none;
        scroll-snap-type: none;
  }
  .table-wrapper:has(.table-md-scrollindicator) {
    position: relative;
  }
  .table-wrapper:has(.table-md-scrollindicator):has(.in-view)::after {
    content: "";
    position: absolute;
    display: block;
    height: 4rem;
    width: 4rem;
    top: 7.5rem;
    top: max(20%, 7.5rem);
    right: 5%;
    opacity: 1;
    border-radius: 50%;
    padding: 0.125rem;
    background-color: rgba(255, 255, 255, 0.6);
    background-image: url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_175_974)'%3E%3Cg filter='url(%23filter0_d_175_974)'%3E%3Cpath d='M24.2677 14.6817H23.5052C23.4347 14.586 23.3483 14.4739 23.2501 14.3567C22.9987 14.0567 22.5807 13.6116 22.0953 13.4174C21.6187 13.2268 20.9867 13.2447 20.5776 13.2765C20.5178 13.2811 20.4596 13.2864 20.4037 13.292C20.2682 12.9542 20.0286 12.649 19.6705 12.45C19.415 12.3079 19.0696 12.1455 18.7024 12.0721C18.3552 12.0026 17.8921 11.9963 17.5096 12.0059C18.5952 11.2223 19.3033 9.94645 19.3033 8.50821C19.3033 6.13088 17.3692 4.19678 14.9918 4.19678C12.6145 4.19678 10.6804 6.13088 10.6804 8.50821C10.6804 10.0328 11.4759 11.375 12.6735 12.1418V17.0325L10.6318 14.9908C9.96154 14.3206 8.91135 14.2166 8.12263 14.7424C7.23943 15.3312 6.97439 16.5099 7.52051 17.4201L10.7872 22.8646L12.3803 26.0508C12.7135 26.7171 13.3945 27.138 14.1395 27.138H22.4021C23.1079 27.138 23.7596 26.7599 24.1098 26.147L25.9392 22.9455C26.2587 22.3864 26.457 21.7662 26.5211 21.1253L26.8771 17.565C27.0314 16.0213 25.8192 14.6817 24.2677 14.6817Z' fill='white'/%3E%3Cpath d='M24.2677 14.6817H23.5052C23.4347 14.586 23.3483 14.4739 23.2501 14.3567C22.9987 14.0567 22.5807 13.6116 22.0953 13.4174C21.6187 13.2268 20.9867 13.2447 20.5776 13.2765C20.5178 13.2811 20.4596 13.2864 20.4037 13.292C20.2682 12.9542 20.0286 12.649 19.6705 12.45C19.415 12.3079 19.0696 12.1455 18.7024 12.0721C18.3552 12.0026 17.8921 11.9963 17.5096 12.0059C18.5952 11.2223 19.3033 9.94645 19.3033 8.50821C19.3033 6.13088 17.3692 4.19678 14.9918 4.19678C12.6145 4.19678 10.6804 6.13088 10.6804 8.50821C10.6804 10.0328 11.4759 11.375 12.6735 12.1418V17.0325L10.6318 14.9908C9.96154 14.3206 8.91135 14.2166 8.12263 14.7424C7.23943 15.3312 6.97439 16.5099 7.52051 17.4201L10.7872 22.8646L12.3803 26.0508C12.7135 26.7171 13.3945 27.138 14.1395 27.138H22.4021C23.1079 27.138 23.7596 26.7599 24.1098 26.147L25.9392 22.9455C26.2587 22.3864 26.457 21.7662 26.5211 21.1253L26.8771 17.565C27.0314 16.0213 25.8192 14.6817 24.2677 14.6817ZM11.842 8.50821C11.842 6.77135 13.255 5.35831 14.9918 5.35831C16.7287 5.35831 18.1418 6.77135 18.1418 8.50821C18.1418 9.35375 17.8068 10.1225 17.2627 10.6889V8.45356C17.2627 7.1863 16.2353 6.15898 14.9681 6.15898C13.7008 6.15898 12.6735 7.1863 12.6735 8.45356V10.6382C12.1575 10.0771 11.842 9.32884 11.842 8.50821ZM25.5724 17.4346L25.2163 20.9948C25.1706 21.4526 25.029 21.8956 24.8008 22.295L22.9713 25.4965C22.8546 25.7008 22.6373 25.8268 22.4021 25.8268H14.1395C13.8911 25.8268 13.6641 25.6865 13.5531 25.4644L11.9374 22.2331L8.64485 16.7455C8.45882 16.4354 8.5491 16.0339 8.84996 15.8334C9.11862 15.6542 9.47635 15.6897 9.70467 15.918L12.8655 19.0788C13.053 19.2663 13.335 19.3224 13.58 19.221C13.825 19.1195 13.9847 18.8804 13.9847 18.6153V8.45356C13.9847 7.91045 14.425 7.47017 14.9681 7.47017C15.5112 7.47017 15.9515 7.91045 15.9515 8.45356V16.6485C15.9515 17.0106 16.245 17.3041 16.6071 17.3041C16.9692 17.3041 17.2627 17.0106 17.2627 16.6485V13.3269C17.2996 13.3252 17.3374 13.3235 17.3759 13.322C17.7908 13.3059 18.2106 13.3109 18.4453 13.3578C18.6214 13.393 18.8305 13.4832 19.0334 13.596C19.1334 13.6516 19.2295 13.789 19.2295 14.0076V16.6485C19.2295 17.0106 19.523 17.3041 19.8851 17.3041C20.2471 17.3041 20.5406 17.0106 20.5406 16.6485V14.596C20.5855 14.5916 20.6318 14.5874 20.6792 14.5837C21.0936 14.5515 21.4448 14.5694 21.6083 14.6348C21.7629 14.6967 22.0006 14.9071 22.2449 15.1987C22.3514 15.3259 22.4422 15.4476 22.5074 15.5393V17.3041C22.5074 17.6662 22.801 17.9597 23.163 17.9597C23.5252 17.9597 23.8186 17.6662 23.8186 17.3041V15.9929H24.2677C25.0435 15.9929 25.6495 16.6627 25.5724 17.4346Z' fill='%231B1B1B'/%3E%3Cpath d='M29.7906 7.59943L26.7472 4.55593C26.5016 4.31048 26.1022 4.31054 25.8566 4.55599C25.6112 4.8015 25.6112 5.20088 25.8567 5.44639L27.8252 7.41501H20.7286C20.3815 7.41501 20.099 7.69751 20.099 8.04469C20.099 8.39187 20.3815 8.67431 20.7286 8.67431H27.8252L25.8566 10.6429C25.6112 10.8884 25.6112 11.2879 25.8567 11.5335C25.9794 11.6561 26.1406 11.7174 26.3019 11.7174C26.4631 11.7174 26.6244 11.6561 26.7472 11.5334L29.7907 8.48989C30.0361 8.24438 30.0361 7.84494 29.7906 7.59943Z' fill='%231B1B1B'/%3E%3Cpath d='M0.242366 8.48989L3.28581 11.5334C3.53138 11.7788 3.93082 11.7788 4.17639 11.5333C4.42177 11.2878 4.42177 10.8884 4.17633 10.6429L2.20776 8.67431H9.30436C9.65154 8.67431 9.93398 8.39181 9.93398 8.04463C9.93398 7.69745 9.65154 7.41501 9.30436 7.41501H2.20776L4.17639 5.44645C4.42177 5.20094 4.42177 4.80144 4.17633 4.55587C4.0536 4.4332 3.89237 4.37187 3.73113 4.37187C3.56989 4.37187 3.40859 4.4332 3.28581 4.55593L0.242305 7.59943C-0.00308073 7.84494 -0.00308076 8.24438 0.242366 8.48989Z' fill='%231B1B1B'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_d_175_974' x='-3.94173' y='0.196777' width='37.9165' height='30.9412' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset/%3E%3CfeGaussianBlur stdDeviation='2'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.12 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_175_974'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_175_974' result='shape'/%3E%3C/filter%3E%3CclipPath id='clip0_175_974'%3E%3Crect width='30' height='30' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: 85%;
    background-position: center center;
    -webkit-box-shadow: 0 0 0.375rem rgba(255, 255, 255, 0.6);
            box-shadow: 0 0 0.375rem rgba(255, 255, 255, 0.6);
    z-index: 1;
    -webkit-animation: swipe 2s ease-in infinite forwards;
            animation: swipe 2s ease-in infinite forwards;
    pointer-events: none;
    -webkit-transition: opacity 500ms ease;
    transition: opacity 500ms ease;
  }
  @-webkit-keyframes swipe {
    0% {
      -webkit-transform: translateX(0);
              transform: translateX(0);
      display: block;
      opacity: 0;
    }
    15% {
      opacity: 1;
    }
    45% {
      opacity: 1;
    }
    80% {
      -webkit-transform: translateX(-100px);
              transform: translateX(-100px);
      opacity: 0;
    }
    100% {
      opacity: 0;
    }
  }
  @keyframes swipe {
    0% {
      -webkit-transform: translateX(0);
              transform: translateX(0);
      display: block;
      opacity: 0;
    }
    15% {
      opacity: 1;
    }
    45% {
      opacity: 1;
    }
    80% {
      -webkit-transform: translateX(-100px);
              transform: translateX(-100px);
      opacity: 0;
    }
    100% {
      opacity: 0;
    }
  }
  .table-wrapper:has(.table-md-scrollindicator):has(.fade-out)::after {
    opacity: 0 !important;
    -webkit-animation-play-state: paused;
            animation-play-state: paused;
  }
  .table-wrapper:has(.table-md-noscrollindicator):has(.in-view)::after {
    display: none !important;
  }
  .table-md-sticky {
    white-space: nowrap;
  }
  .table-md-sticky thead tr td,
  .table-md-sticky thead tr th,
  .table-md-sticky tbody tr td,
  .table-md-sticky tbody tr th {
    min-width: 40vw;
  }
}
@media (min-width: 768px) and (min-width: 576px) {
  .table-md-sticky thead tr td,
  .table-md-sticky thead tr th,
  .table-md-sticky tbody tr td,
  .table-md-sticky tbody tr th {
    --col-min-width: 30vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 768px) and (min-width: 768px) {
  .table-md-sticky thead tr td,
  .table-md-sticky thead tr th,
  .table-md-sticky tbody tr td,
  .table-md-sticky tbody tr th {
    --col-min-width: 28vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 768px) and (min-width: 1025px) {
  .table-md-sticky thead tr td,
  .table-md-sticky thead tr th,
  .table-md-sticky tbody tr td,
  .table-md-sticky tbody tr th {
    --col-min-width: 22vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 768px) and (min-width: 1366px) {
  .table-md-sticky thead tr td,
  .table-md-sticky thead tr th,
  .table-md-sticky tbody tr td,
  .table-md-sticky tbody tr th {
    --col-min-width: 17.875rem;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 768px) {
  .table-md-sticky thead tr td.half,
  .table-md-sticky thead tr th.half,
  .table-md-sticky tbody tr td.half,
  .table-md-sticky tbody tr th.half {
    min-width: calc(var(--col-min-width) / 2);
  }
  .table-md-sticky thead tr.section-header,
  .table-md-sticky tbody tr.section-header {
    top: calc(19.6px + 1.40625rem + 0.125rem);
    z-index: 4;
    position: sticky;
    left: 0;
  }
}
@media (min-width: 768px) and (min-width: 768px) {
  .table-md-sticky thead tr.section-header,
  .table-md-sticky tbody tr.section-header {
    top: calc(22.4px + 1.40625rem + 0.125rem);
  }
}
@media (min-width: 768px) {
  .table-md-sticky:not(.table-snap) table thead tr th,
  .table-md-sticky:not(.table-snap) table tbody tr th {
    max-width: none;
  }
  .table-md-sticky thead tr th {
    position: sticky;
    top: 0;
    z-index: 2;
  }
  .table-md-sticky thead tr th:first-child {
    left: 0;
    z-index: 3;
  }
  .table-md-sticky tbody:not(thead ~ *):first-child td,
  .table-md-sticky tbody:not(thead ~ *):first-child th {
    border-top: 0.0625rem solid #ccc;
  }
  .table-md-sticky tbody:not(thead ~ *) tr td,
  .table-md-sticky tbody:not(thead ~ *) tr th {
    border-top: 0.0625rem solid #ccc;
  }
  .table-md-sticky tbody tr th:first-child {
    position: sticky;
    left: 0;
    z-index: 2;
  }
  .table-md-nosticky {
    white-space: wrap;
  }
  .table-md-nosticky thead tr td,
  .table-md-nosticky thead tr th,
  .table-md-nosticky tbody tr td,
  .table-md-nosticky tbody tr th {
    min-width: unset;
  }
  .table-md-nosticky thead tr td.half,
  .table-md-nosticky thead tr th.half,
  .table-md-nosticky tbody tr td.half,
  .table-md-nosticky tbody tr th.half {
    min-width: unset;
  }
  .table-md-nosticky thead tr.section-header,
  .table-md-nosticky tbody tr.section-header {
    position: static;
  }
  .table-md-nosticky thead tr th {
    position: static;
  }
  .table-md-nosticky tbody:not(thead ~ *):first-child td,
  .table-md-nosticky tbody:not(thead ~ *):first-child th {
    border-top: none;
  }
  .table-md-nosticky tbody:not(thead ~ *) tr td,
  .table-md-nosticky tbody:not(thead ~ *) tr th {
    border-top: none;
  }
  .table-md-nosticky tbody tr th:first-child {
    position: static;
  }
  .table-md-fixed {
    table-layout: fixed;
  }
  .table-md-nofixed {
    table-layout: auto;
  }
  .table-md-striped tbody tr:not(.section-header):nth-child(even) td,
  .table-md-striped tbody tr:not(.section-header):nth-child(even) th {
    background: #f5f5f5;
  }
  .table-md-nostriped tbody tr:not(.section-header):nth-child(even) td,
  .table-md-nostriped tbody tr:not(.section-header):nth-child(even) th {
    background: #fff;
  }
}
@media (min-width: 1025px) {
  .table-wrapper.table-lg-mh {
    max-height: 25rem;
  }
  .table-wrapper.table-lg-mh-0 {
    max-height: none !important;
  }
  .table-wrapper:has(.table-lg-sticky) table thead tr.section-header,
  .table-wrapper:has(.table-lg-sticky) table tbody tr.section-header {
    top: calc(19.6px + 1.40625rem + 0.0625rem);
    z-index: 4;
    position: sticky;
    left: 0;
  }
}
@media (min-width: 1025px) and (min-width: 768px) {
  .table-wrapper:has(.table-lg-sticky) table thead tr.section-header,
  .table-wrapper:has(.table-lg-sticky) table tbody tr.section-header {
    top: calc(22.4px + 1.40625rem + 0.0625rem);
  }
}
@media (min-width: 1025px) {
  .table-wrapper:has(.table-lg-nosticky) table thead tr.section-header,
  .table-wrapper:has(.table-lg-nosticky) table tbody tr.section-header {
    position: static;
  }
  .table-wrapper:has(.table-lg-snap) {
    -ms-scroll-snap-type: both mandatory;
        scroll-snap-type: both mandatory;
    overscroll-behavior-x: contain;
  }
  .table-wrapper:has(.table-lg-snap) thead:has(~ tbody) tr:not(.section-header) td,
  .table-wrapper:has(.table-lg-snap) thead:has(~ tbody) tr:not(.section-header) th {
    scroll-snap-align: start;
  }
  .table-wrapper:has(.table-lg-snap) tbody:not(thead ~ *) tr:not(.section-header) td,
  .table-wrapper:has(.table-lg-snap) tbody:not(thead ~ *) tr:not(.section-header) th {
    scroll-snap-align: start;
  }
  .table-wrapper:has(.table-lg-nosnap) {
    -ms-scroll-snap-type: none;
        scroll-snap-type: none;
  }
  .table-wrapper:has(.table-lg-scrollindicator) {
    position: relative;
  }
  .table-wrapper:has(.table-lg-scrollindicator):has(.in-view)::after {
    content: "";
    position: absolute;
    display: block;
    height: 4rem;
    width: 4rem;
    top: 7.5rem;
    top: max(20%, 7.5rem);
    right: 5%;
    opacity: 1;
    border-radius: 50%;
    padding: 0.125rem;
    background-color: rgba(255, 255, 255, 0.6);
    background-image: url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_175_974)'%3E%3Cg filter='url(%23filter0_d_175_974)'%3E%3Cpath d='M24.2677 14.6817H23.5052C23.4347 14.586 23.3483 14.4739 23.2501 14.3567C22.9987 14.0567 22.5807 13.6116 22.0953 13.4174C21.6187 13.2268 20.9867 13.2447 20.5776 13.2765C20.5178 13.2811 20.4596 13.2864 20.4037 13.292C20.2682 12.9542 20.0286 12.649 19.6705 12.45C19.415 12.3079 19.0696 12.1455 18.7024 12.0721C18.3552 12.0026 17.8921 11.9963 17.5096 12.0059C18.5952 11.2223 19.3033 9.94645 19.3033 8.50821C19.3033 6.13088 17.3692 4.19678 14.9918 4.19678C12.6145 4.19678 10.6804 6.13088 10.6804 8.50821C10.6804 10.0328 11.4759 11.375 12.6735 12.1418V17.0325L10.6318 14.9908C9.96154 14.3206 8.91135 14.2166 8.12263 14.7424C7.23943 15.3312 6.97439 16.5099 7.52051 17.4201L10.7872 22.8646L12.3803 26.0508C12.7135 26.7171 13.3945 27.138 14.1395 27.138H22.4021C23.1079 27.138 23.7596 26.7599 24.1098 26.147L25.9392 22.9455C26.2587 22.3864 26.457 21.7662 26.5211 21.1253L26.8771 17.565C27.0314 16.0213 25.8192 14.6817 24.2677 14.6817Z' fill='white'/%3E%3Cpath d='M24.2677 14.6817H23.5052C23.4347 14.586 23.3483 14.4739 23.2501 14.3567C22.9987 14.0567 22.5807 13.6116 22.0953 13.4174C21.6187 13.2268 20.9867 13.2447 20.5776 13.2765C20.5178 13.2811 20.4596 13.2864 20.4037 13.292C20.2682 12.9542 20.0286 12.649 19.6705 12.45C19.415 12.3079 19.0696 12.1455 18.7024 12.0721C18.3552 12.0026 17.8921 11.9963 17.5096 12.0059C18.5952 11.2223 19.3033 9.94645 19.3033 8.50821C19.3033 6.13088 17.3692 4.19678 14.9918 4.19678C12.6145 4.19678 10.6804 6.13088 10.6804 8.50821C10.6804 10.0328 11.4759 11.375 12.6735 12.1418V17.0325L10.6318 14.9908C9.96154 14.3206 8.91135 14.2166 8.12263 14.7424C7.23943 15.3312 6.97439 16.5099 7.52051 17.4201L10.7872 22.8646L12.3803 26.0508C12.7135 26.7171 13.3945 27.138 14.1395 27.138H22.4021C23.1079 27.138 23.7596 26.7599 24.1098 26.147L25.9392 22.9455C26.2587 22.3864 26.457 21.7662 26.5211 21.1253L26.8771 17.565C27.0314 16.0213 25.8192 14.6817 24.2677 14.6817ZM11.842 8.50821C11.842 6.77135 13.255 5.35831 14.9918 5.35831C16.7287 5.35831 18.1418 6.77135 18.1418 8.50821C18.1418 9.35375 17.8068 10.1225 17.2627 10.6889V8.45356C17.2627 7.1863 16.2353 6.15898 14.9681 6.15898C13.7008 6.15898 12.6735 7.1863 12.6735 8.45356V10.6382C12.1575 10.0771 11.842 9.32884 11.842 8.50821ZM25.5724 17.4346L25.2163 20.9948C25.1706 21.4526 25.029 21.8956 24.8008 22.295L22.9713 25.4965C22.8546 25.7008 22.6373 25.8268 22.4021 25.8268H14.1395C13.8911 25.8268 13.6641 25.6865 13.5531 25.4644L11.9374 22.2331L8.64485 16.7455C8.45882 16.4354 8.5491 16.0339 8.84996 15.8334C9.11862 15.6542 9.47635 15.6897 9.70467 15.918L12.8655 19.0788C13.053 19.2663 13.335 19.3224 13.58 19.221C13.825 19.1195 13.9847 18.8804 13.9847 18.6153V8.45356C13.9847 7.91045 14.425 7.47017 14.9681 7.47017C15.5112 7.47017 15.9515 7.91045 15.9515 8.45356V16.6485C15.9515 17.0106 16.245 17.3041 16.6071 17.3041C16.9692 17.3041 17.2627 17.0106 17.2627 16.6485V13.3269C17.2996 13.3252 17.3374 13.3235 17.3759 13.322C17.7908 13.3059 18.2106 13.3109 18.4453 13.3578C18.6214 13.393 18.8305 13.4832 19.0334 13.596C19.1334 13.6516 19.2295 13.789 19.2295 14.0076V16.6485C19.2295 17.0106 19.523 17.3041 19.8851 17.3041C20.2471 17.3041 20.5406 17.0106 20.5406 16.6485V14.596C20.5855 14.5916 20.6318 14.5874 20.6792 14.5837C21.0936 14.5515 21.4448 14.5694 21.6083 14.6348C21.7629 14.6967 22.0006 14.9071 22.2449 15.1987C22.3514 15.3259 22.4422 15.4476 22.5074 15.5393V17.3041C22.5074 17.6662 22.801 17.9597 23.163 17.9597C23.5252 17.9597 23.8186 17.6662 23.8186 17.3041V15.9929H24.2677C25.0435 15.9929 25.6495 16.6627 25.5724 17.4346Z' fill='%231B1B1B'/%3E%3Cpath d='M29.7906 7.59943L26.7472 4.55593C26.5016 4.31048 26.1022 4.31054 25.8566 4.55599C25.6112 4.8015 25.6112 5.20088 25.8567 5.44639L27.8252 7.41501H20.7286C20.3815 7.41501 20.099 7.69751 20.099 8.04469C20.099 8.39187 20.3815 8.67431 20.7286 8.67431H27.8252L25.8566 10.6429C25.6112 10.8884 25.6112 11.2879 25.8567 11.5335C25.9794 11.6561 26.1406 11.7174 26.3019 11.7174C26.4631 11.7174 26.6244 11.6561 26.7472 11.5334L29.7907 8.48989C30.0361 8.24438 30.0361 7.84494 29.7906 7.59943Z' fill='%231B1B1B'/%3E%3Cpath d='M0.242366 8.48989L3.28581 11.5334C3.53138 11.7788 3.93082 11.7788 4.17639 11.5333C4.42177 11.2878 4.42177 10.8884 4.17633 10.6429L2.20776 8.67431H9.30436C9.65154 8.67431 9.93398 8.39181 9.93398 8.04463C9.93398 7.69745 9.65154 7.41501 9.30436 7.41501H2.20776L4.17639 5.44645C4.42177 5.20094 4.42177 4.80144 4.17633 4.55587C4.0536 4.4332 3.89237 4.37187 3.73113 4.37187C3.56989 4.37187 3.40859 4.4332 3.28581 4.55593L0.242305 7.59943C-0.00308073 7.84494 -0.00308076 8.24438 0.242366 8.48989Z' fill='%231B1B1B'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_d_175_974' x='-3.94173' y='0.196777' width='37.9165' height='30.9412' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset/%3E%3CfeGaussianBlur stdDeviation='2'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.12 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_175_974'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_175_974' result='shape'/%3E%3C/filter%3E%3CclipPath id='clip0_175_974'%3E%3Crect width='30' height='30' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: 85%;
    background-position: center center;
    -webkit-box-shadow: 0 0 0.375rem rgba(255, 255, 255, 0.6);
            box-shadow: 0 0 0.375rem rgba(255, 255, 255, 0.6);
    z-index: 1;
    -webkit-animation: swipe 2s ease-in infinite forwards;
            animation: swipe 2s ease-in infinite forwards;
    pointer-events: none;
    -webkit-transition: opacity 500ms ease;
    transition: opacity 500ms ease;
  }
  @-webkit-keyframes swipe {
    0% {
      -webkit-transform: translateX(0);
              transform: translateX(0);
      display: block;
      opacity: 0;
    }
    15% {
      opacity: 1;
    }
    45% {
      opacity: 1;
    }
    80% {
      -webkit-transform: translateX(-100px);
              transform: translateX(-100px);
      opacity: 0;
    }
    100% {
      opacity: 0;
    }
  }
  @keyframes swipe {
    0% {
      -webkit-transform: translateX(0);
              transform: translateX(0);
      display: block;
      opacity: 0;
    }
    15% {
      opacity: 1;
    }
    45% {
      opacity: 1;
    }
    80% {
      -webkit-transform: translateX(-100px);
              transform: translateX(-100px);
      opacity: 0;
    }
    100% {
      opacity: 0;
    }
  }
  .table-wrapper:has(.table-lg-scrollindicator):has(.fade-out)::after {
    opacity: 0 !important;
    -webkit-animation-play-state: paused;
            animation-play-state: paused;
  }
  .table-wrapper:has(.table-lg-noscrollindicator):has(.in-view)::after {
    display: none !important;
  }
  .table-lg-sticky {
    white-space: nowrap;
  }
  .table-lg-sticky thead tr td,
  .table-lg-sticky thead tr th,
  .table-lg-sticky tbody tr td,
  .table-lg-sticky tbody tr th {
    min-width: 40vw;
  }
}
@media (min-width: 1025px) and (min-width: 576px) {
  .table-lg-sticky thead tr td,
  .table-lg-sticky thead tr th,
  .table-lg-sticky tbody tr td,
  .table-lg-sticky tbody tr th {
    --col-min-width: 30vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 1025px) and (min-width: 768px) {
  .table-lg-sticky thead tr td,
  .table-lg-sticky thead tr th,
  .table-lg-sticky tbody tr td,
  .table-lg-sticky tbody tr th {
    --col-min-width: 28vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 1025px) and (min-width: 1025px) {
  .table-lg-sticky thead tr td,
  .table-lg-sticky thead tr th,
  .table-lg-sticky tbody tr td,
  .table-lg-sticky tbody tr th {
    --col-min-width: 22vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 1025px) and (min-width: 1366px) {
  .table-lg-sticky thead tr td,
  .table-lg-sticky thead tr th,
  .table-lg-sticky tbody tr td,
  .table-lg-sticky tbody tr th {
    --col-min-width: 17.875rem;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 1025px) {
  .table-lg-sticky thead tr td.half,
  .table-lg-sticky thead tr th.half,
  .table-lg-sticky tbody tr td.half,
  .table-lg-sticky tbody tr th.half {
    min-width: calc(var(--col-min-width) / 2);
  }
  .table-lg-sticky thead tr.section-header,
  .table-lg-sticky tbody tr.section-header {
    top: calc(19.6px + 1.40625rem + 0.125rem);
    z-index: 4;
    position: sticky;
    left: 0;
  }
}
@media (min-width: 1025px) and (min-width: 768px) {
  .table-lg-sticky thead tr.section-header,
  .table-lg-sticky tbody tr.section-header {
    top: calc(22.4px + 1.40625rem + 0.125rem);
  }
}
@media (min-width: 1025px) {
  .table-lg-sticky:not(.table-snap) table thead tr th,
  .table-lg-sticky:not(.table-snap) table tbody tr th {
    max-width: none;
  }
  .table-lg-sticky thead tr th {
    position: sticky;
    top: 0;
    z-index: 2;
  }
  .table-lg-sticky thead tr th:first-child {
    left: 0;
    z-index: 3;
  }
  .table-lg-sticky tbody:not(thead ~ *):first-child td,
  .table-lg-sticky tbody:not(thead ~ *):first-child th {
    border-top: 0.0625rem solid #ccc;
  }
  .table-lg-sticky tbody:not(thead ~ *) tr td,
  .table-lg-sticky tbody:not(thead ~ *) tr th {
    border-top: 0.0625rem solid #ccc;
  }
  .table-lg-sticky tbody tr th:first-child {
    position: sticky;
    left: 0;
    z-index: 2;
  }
  .table-lg-nosticky {
    white-space: wrap;
  }
  .table-lg-nosticky thead tr td,
  .table-lg-nosticky thead tr th,
  .table-lg-nosticky tbody tr td,
  .table-lg-nosticky tbody tr th {
    min-width: unset;
  }
  .table-lg-nosticky thead tr td.half,
  .table-lg-nosticky thead tr th.half,
  .table-lg-nosticky tbody tr td.half,
  .table-lg-nosticky tbody tr th.half {
    min-width: unset;
  }
  .table-lg-nosticky thead tr.section-header,
  .table-lg-nosticky tbody tr.section-header {
    position: static;
  }
  .table-lg-nosticky thead tr th {
    position: static;
  }
  .table-lg-nosticky tbody:not(thead ~ *):first-child td,
  .table-lg-nosticky tbody:not(thead ~ *):first-child th {
    border-top: none;
  }
  .table-lg-nosticky tbody:not(thead ~ *) tr td,
  .table-lg-nosticky tbody:not(thead ~ *) tr th {
    border-top: none;
  }
  .table-lg-nosticky tbody tr th:first-child {
    position: static;
  }
  .table-lg-fixed {
    table-layout: fixed;
  }
  .table-lg-nofixed {
    table-layout: auto;
  }
  .table-lg-striped tbody tr:not(.section-header):nth-child(even) td,
  .table-lg-striped tbody tr:not(.section-header):nth-child(even) th {
    background: #f5f5f5;
  }
  .table-lg-nostriped tbody tr:not(.section-header):nth-child(even) td,
  .table-lg-nostriped tbody tr:not(.section-header):nth-child(even) th {
    background: #fff;
  }
}
@media (min-width: 1366px) {
  .table-wrapper.table-xl-mh {
    max-height: 25rem;
  }
  .table-wrapper.table-xl-mh-0 {
    max-height: none !important;
  }
  .table-wrapper:has(.table-xl-sticky) table thead tr.section-header,
  .table-wrapper:has(.table-xl-sticky) table tbody tr.section-header {
    top: calc(19.6px + 1.40625rem + 0.0625rem);
    z-index: 4;
    position: sticky;
    left: 0;
  }
}
@media (min-width: 1366px) and (min-width: 768px) {
  .table-wrapper:has(.table-xl-sticky) table thead tr.section-header,
  .table-wrapper:has(.table-xl-sticky) table tbody tr.section-header {
    top: calc(22.4px + 1.40625rem + 0.0625rem);
  }
}
@media (min-width: 1366px) {
  .table-wrapper:has(.table-xl-nosticky) table thead tr.section-header,
  .table-wrapper:has(.table-xl-nosticky) table tbody tr.section-header {
    position: static;
  }
  .table-wrapper:has(.table-xl-snap) {
    -ms-scroll-snap-type: both mandatory;
        scroll-snap-type: both mandatory;
    overscroll-behavior-x: contain;
  }
  .table-wrapper:has(.table-xl-snap) thead:has(~ tbody) tr:not(.section-header) td,
  .table-wrapper:has(.table-xl-snap) thead:has(~ tbody) tr:not(.section-header) th {
    scroll-snap-align: start;
  }
  .table-wrapper:has(.table-xl-snap) tbody:not(thead ~ *) tr:not(.section-header) td,
  .table-wrapper:has(.table-xl-snap) tbody:not(thead ~ *) tr:not(.section-header) th {
    scroll-snap-align: start;
  }
  .table-wrapper:has(.table-xl-nosnap) {
    -ms-scroll-snap-type: none;
        scroll-snap-type: none;
  }
  .table-wrapper:has(.table-xl-scrollindicator) {
    position: relative;
  }
  .table-wrapper:has(.table-xl-scrollindicator):has(.in-view)::after {
    content: "";
    position: absolute;
    display: block;
    height: 4rem;
    width: 4rem;
    top: 7.5rem;
    top: max(20%, 7.5rem);
    right: 5%;
    opacity: 1;
    border-radius: 50%;
    padding: 0.125rem;
    background-color: rgba(255, 255, 255, 0.6);
    background-image: url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_175_974)'%3E%3Cg filter='url(%23filter0_d_175_974)'%3E%3Cpath d='M24.2677 14.6817H23.5052C23.4347 14.586 23.3483 14.4739 23.2501 14.3567C22.9987 14.0567 22.5807 13.6116 22.0953 13.4174C21.6187 13.2268 20.9867 13.2447 20.5776 13.2765C20.5178 13.2811 20.4596 13.2864 20.4037 13.292C20.2682 12.9542 20.0286 12.649 19.6705 12.45C19.415 12.3079 19.0696 12.1455 18.7024 12.0721C18.3552 12.0026 17.8921 11.9963 17.5096 12.0059C18.5952 11.2223 19.3033 9.94645 19.3033 8.50821C19.3033 6.13088 17.3692 4.19678 14.9918 4.19678C12.6145 4.19678 10.6804 6.13088 10.6804 8.50821C10.6804 10.0328 11.4759 11.375 12.6735 12.1418V17.0325L10.6318 14.9908C9.96154 14.3206 8.91135 14.2166 8.12263 14.7424C7.23943 15.3312 6.97439 16.5099 7.52051 17.4201L10.7872 22.8646L12.3803 26.0508C12.7135 26.7171 13.3945 27.138 14.1395 27.138H22.4021C23.1079 27.138 23.7596 26.7599 24.1098 26.147L25.9392 22.9455C26.2587 22.3864 26.457 21.7662 26.5211 21.1253L26.8771 17.565C27.0314 16.0213 25.8192 14.6817 24.2677 14.6817Z' fill='white'/%3E%3Cpath d='M24.2677 14.6817H23.5052C23.4347 14.586 23.3483 14.4739 23.2501 14.3567C22.9987 14.0567 22.5807 13.6116 22.0953 13.4174C21.6187 13.2268 20.9867 13.2447 20.5776 13.2765C20.5178 13.2811 20.4596 13.2864 20.4037 13.292C20.2682 12.9542 20.0286 12.649 19.6705 12.45C19.415 12.3079 19.0696 12.1455 18.7024 12.0721C18.3552 12.0026 17.8921 11.9963 17.5096 12.0059C18.5952 11.2223 19.3033 9.94645 19.3033 8.50821C19.3033 6.13088 17.3692 4.19678 14.9918 4.19678C12.6145 4.19678 10.6804 6.13088 10.6804 8.50821C10.6804 10.0328 11.4759 11.375 12.6735 12.1418V17.0325L10.6318 14.9908C9.96154 14.3206 8.91135 14.2166 8.12263 14.7424C7.23943 15.3312 6.97439 16.5099 7.52051 17.4201L10.7872 22.8646L12.3803 26.0508C12.7135 26.7171 13.3945 27.138 14.1395 27.138H22.4021C23.1079 27.138 23.7596 26.7599 24.1098 26.147L25.9392 22.9455C26.2587 22.3864 26.457 21.7662 26.5211 21.1253L26.8771 17.565C27.0314 16.0213 25.8192 14.6817 24.2677 14.6817ZM11.842 8.50821C11.842 6.77135 13.255 5.35831 14.9918 5.35831C16.7287 5.35831 18.1418 6.77135 18.1418 8.50821C18.1418 9.35375 17.8068 10.1225 17.2627 10.6889V8.45356C17.2627 7.1863 16.2353 6.15898 14.9681 6.15898C13.7008 6.15898 12.6735 7.1863 12.6735 8.45356V10.6382C12.1575 10.0771 11.842 9.32884 11.842 8.50821ZM25.5724 17.4346L25.2163 20.9948C25.1706 21.4526 25.029 21.8956 24.8008 22.295L22.9713 25.4965C22.8546 25.7008 22.6373 25.8268 22.4021 25.8268H14.1395C13.8911 25.8268 13.6641 25.6865 13.5531 25.4644L11.9374 22.2331L8.64485 16.7455C8.45882 16.4354 8.5491 16.0339 8.84996 15.8334C9.11862 15.6542 9.47635 15.6897 9.70467 15.918L12.8655 19.0788C13.053 19.2663 13.335 19.3224 13.58 19.221C13.825 19.1195 13.9847 18.8804 13.9847 18.6153V8.45356C13.9847 7.91045 14.425 7.47017 14.9681 7.47017C15.5112 7.47017 15.9515 7.91045 15.9515 8.45356V16.6485C15.9515 17.0106 16.245 17.3041 16.6071 17.3041C16.9692 17.3041 17.2627 17.0106 17.2627 16.6485V13.3269C17.2996 13.3252 17.3374 13.3235 17.3759 13.322C17.7908 13.3059 18.2106 13.3109 18.4453 13.3578C18.6214 13.393 18.8305 13.4832 19.0334 13.596C19.1334 13.6516 19.2295 13.789 19.2295 14.0076V16.6485C19.2295 17.0106 19.523 17.3041 19.8851 17.3041C20.2471 17.3041 20.5406 17.0106 20.5406 16.6485V14.596C20.5855 14.5916 20.6318 14.5874 20.6792 14.5837C21.0936 14.5515 21.4448 14.5694 21.6083 14.6348C21.7629 14.6967 22.0006 14.9071 22.2449 15.1987C22.3514 15.3259 22.4422 15.4476 22.5074 15.5393V17.3041C22.5074 17.6662 22.801 17.9597 23.163 17.9597C23.5252 17.9597 23.8186 17.6662 23.8186 17.3041V15.9929H24.2677C25.0435 15.9929 25.6495 16.6627 25.5724 17.4346Z' fill='%231B1B1B'/%3E%3Cpath d='M29.7906 7.59943L26.7472 4.55593C26.5016 4.31048 26.1022 4.31054 25.8566 4.55599C25.6112 4.8015 25.6112 5.20088 25.8567 5.44639L27.8252 7.41501H20.7286C20.3815 7.41501 20.099 7.69751 20.099 8.04469C20.099 8.39187 20.3815 8.67431 20.7286 8.67431H27.8252L25.8566 10.6429C25.6112 10.8884 25.6112 11.2879 25.8567 11.5335C25.9794 11.6561 26.1406 11.7174 26.3019 11.7174C26.4631 11.7174 26.6244 11.6561 26.7472 11.5334L29.7907 8.48989C30.0361 8.24438 30.0361 7.84494 29.7906 7.59943Z' fill='%231B1B1B'/%3E%3Cpath d='M0.242366 8.48989L3.28581 11.5334C3.53138 11.7788 3.93082 11.7788 4.17639 11.5333C4.42177 11.2878 4.42177 10.8884 4.17633 10.6429L2.20776 8.67431H9.30436C9.65154 8.67431 9.93398 8.39181 9.93398 8.04463C9.93398 7.69745 9.65154 7.41501 9.30436 7.41501H2.20776L4.17639 5.44645C4.42177 5.20094 4.42177 4.80144 4.17633 4.55587C4.0536 4.4332 3.89237 4.37187 3.73113 4.37187C3.56989 4.37187 3.40859 4.4332 3.28581 4.55593L0.242305 7.59943C-0.00308073 7.84494 -0.00308076 8.24438 0.242366 8.48989Z' fill='%231B1B1B'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_d_175_974' x='-3.94173' y='0.196777' width='37.9165' height='30.9412' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset/%3E%3CfeGaussianBlur stdDeviation='2'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.12 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_175_974'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_175_974' result='shape'/%3E%3C/filter%3E%3CclipPath id='clip0_175_974'%3E%3Crect width='30' height='30' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: 85%;
    background-position: center center;
    -webkit-box-shadow: 0 0 0.375rem rgba(255, 255, 255, 0.6);
            box-shadow: 0 0 0.375rem rgba(255, 255, 255, 0.6);
    z-index: 1;
    -webkit-animation: swipe 2s ease-in infinite forwards;
            animation: swipe 2s ease-in infinite forwards;
    pointer-events: none;
    -webkit-transition: opacity 500ms ease;
    transition: opacity 500ms ease;
  }
  @-webkit-keyframes swipe {
    0% {
      -webkit-transform: translateX(0);
              transform: translateX(0);
      display: block;
      opacity: 0;
    }
    15% {
      opacity: 1;
    }
    45% {
      opacity: 1;
    }
    80% {
      -webkit-transform: translateX(-100px);
              transform: translateX(-100px);
      opacity: 0;
    }
    100% {
      opacity: 0;
    }
  }
  @keyframes swipe {
    0% {
      -webkit-transform: translateX(0);
              transform: translateX(0);
      display: block;
      opacity: 0;
    }
    15% {
      opacity: 1;
    }
    45% {
      opacity: 1;
    }
    80% {
      -webkit-transform: translateX(-100px);
              transform: translateX(-100px);
      opacity: 0;
    }
    100% {
      opacity: 0;
    }
  }
  .table-wrapper:has(.table-xl-scrollindicator):has(.fade-out)::after {
    opacity: 0 !important;
    -webkit-animation-play-state: paused;
            animation-play-state: paused;
  }
  .table-wrapper:has(.table-xl-noscrollindicator):has(.in-view)::after {
    display: none !important;
  }
  .table-xl-sticky {
    white-space: nowrap;
  }
  .table-xl-sticky thead tr td,
  .table-xl-sticky thead tr th,
  .table-xl-sticky tbody tr td,
  .table-xl-sticky tbody tr th {
    min-width: 40vw;
  }
}
@media (min-width: 1366px) and (min-width: 576px) {
  .table-xl-sticky thead tr td,
  .table-xl-sticky thead tr th,
  .table-xl-sticky tbody tr td,
  .table-xl-sticky tbody tr th {
    --col-min-width: 30vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 1366px) and (min-width: 768px) {
  .table-xl-sticky thead tr td,
  .table-xl-sticky thead tr th,
  .table-xl-sticky tbody tr td,
  .table-xl-sticky tbody tr th {
    --col-min-width: 28vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 1366px) and (min-width: 1025px) {
  .table-xl-sticky thead tr td,
  .table-xl-sticky thead tr th,
  .table-xl-sticky tbody tr td,
  .table-xl-sticky tbody tr th {
    --col-min-width: 22vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 1366px) and (min-width: 1366px) {
  .table-xl-sticky thead tr td,
  .table-xl-sticky thead tr th,
  .table-xl-sticky tbody tr td,
  .table-xl-sticky tbody tr th {
    --col-min-width: 17.875rem;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 1366px) {
  .table-xl-sticky thead tr td.half,
  .table-xl-sticky thead tr th.half,
  .table-xl-sticky tbody tr td.half,
  .table-xl-sticky tbody tr th.half {
    min-width: calc(var(--col-min-width) / 2);
  }
  .table-xl-sticky thead tr.section-header,
  .table-xl-sticky tbody tr.section-header {
    top: calc(19.6px + 1.40625rem + 0.125rem);
    z-index: 4;
    position: sticky;
    left: 0;
  }
}
@media (min-width: 1366px) and (min-width: 768px) {
  .table-xl-sticky thead tr.section-header,
  .table-xl-sticky tbody tr.section-header {
    top: calc(22.4px + 1.40625rem + 0.125rem);
  }
}
@media (min-width: 1366px) {
  .table-xl-sticky:not(.table-snap) table thead tr th,
  .table-xl-sticky:not(.table-snap) table tbody tr th {
    max-width: none;
  }
  .table-xl-sticky thead tr th {
    position: sticky;
    top: 0;
    z-index: 2;
  }
  .table-xl-sticky thead tr th:first-child {
    left: 0;
    z-index: 3;
  }
  .table-xl-sticky tbody:not(thead ~ *):first-child td,
  .table-xl-sticky tbody:not(thead ~ *):first-child th {
    border-top: 0.0625rem solid #ccc;
  }
  .table-xl-sticky tbody:not(thead ~ *) tr td,
  .table-xl-sticky tbody:not(thead ~ *) tr th {
    border-top: 0.0625rem solid #ccc;
  }
  .table-xl-sticky tbody tr th:first-child {
    position: sticky;
    left: 0;
    z-index: 2;
  }
  .table-xl-nosticky {
    white-space: wrap;
  }
  .table-xl-nosticky thead tr td,
  .table-xl-nosticky thead tr th,
  .table-xl-nosticky tbody tr td,
  .table-xl-nosticky tbody tr th {
    min-width: unset;
  }
  .table-xl-nosticky thead tr td.half,
  .table-xl-nosticky thead tr th.half,
  .table-xl-nosticky tbody tr td.half,
  .table-xl-nosticky tbody tr th.half {
    min-width: unset;
  }
  .table-xl-nosticky thead tr.section-header,
  .table-xl-nosticky tbody tr.section-header {
    position: static;
  }
  .table-xl-nosticky thead tr th {
    position: static;
  }
  .table-xl-nosticky tbody:not(thead ~ *):first-child td,
  .table-xl-nosticky tbody:not(thead ~ *):first-child th {
    border-top: none;
  }
  .table-xl-nosticky tbody:not(thead ~ *) tr td,
  .table-xl-nosticky tbody:not(thead ~ *) tr th {
    border-top: none;
  }
  .table-xl-nosticky tbody tr th:first-child {
    position: static;
  }
  .table-xl-fixed {
    table-layout: fixed;
  }
  .table-xl-nofixed {
    table-layout: auto;
  }
  .table-xl-striped tbody tr:not(.section-header):nth-child(even) td,
  .table-xl-striped tbody tr:not(.section-header):nth-child(even) th {
    background: #f5f5f5;
  }
  .table-xl-nostriped tbody tr:not(.section-header):nth-child(even) td,
  .table-xl-nostriped tbody tr:not(.section-header):nth-child(even) th {
    background: #fff;
  }
}
.table-wrapper {
  width: 100%;
  overflow: auto;
  border-radius: 0.375rem;
  border: 0.0625rem solid #ccc;
  scroll-behavior: smooth;
  position: relative;
}
@supports (scrollbar-width: thin) {
  .table-wrapper {
    scrollbar-width: thin;
    scrollbar-color: #666 #e8e8e8;
  }
}
@supports selector(::-webkit-scrollbar) {
  .table-wrapper::-webkit-scrollbar {
    width: 0.25rem;
    height: 0.25rem;
  }
  .table-wrapper::-webkit-scrollbar-track {
    background: #e8e8e8;
  }
  .table-wrapper::-webkit-scrollbar-thumb {
    background: #666;
    border-radius: 50rem;
  }
  .table-wrapper::-webkit-scrollbar-thumb:hover {
    background: #363636;
  }
}
.table-wrapper table {
  width: 100%;
}
.table-wrapper table th,
.table-wrapper table td {
  border-radius: 0 !important;
}
.table-wrapper table th:first-child,
.table-wrapper table td:first-child {
  border-left: none !important;
}
.table-wrapper table th:last-child,
.table-wrapper table td:last-child {
  border-right: none !important;
}
.table-wrapper table thead tr:first-child th,
.table-wrapper table thead tr:first-child td {
  border-top: none !important;
}
.table-wrapper table tbody tr:last-child th,
.table-wrapper table tbody tr:last-child td {
  border-bottom: none !important;
}
.table thead tr th,
.table thead tr td,
.table tbody tr th,
.table tbody tr td {
  padding: 0.703125rem 0.9375rem;
  border-top: none;
  border-bottom: 0.0625rem solid #ccc;
  border-right: 0.0625rem solid #ccc;
  background: #dadada;
}
.table thead tr th:first-child,
.table thead tr td:first-child,
.table tbody tr th:first-child,
.table tbody tr td:first-child {
  border-left: 0.0625rem solid #ccc;
}
.table thead tr th:empty, .table thead tr th:has(+ :empty),
.table thead tr td:empty,
.table thead tr td:has(+ :empty),
.table tbody tr th:empty,
.table tbody tr th:has(+ :empty),
.table tbody tr td:empty,
.table tbody tr td:has(+ :empty) {
  border-left: none;
  border-right: none;
}
.table thead tr th:empty:first-child, .table thead tr th:has(+ :empty):first-child,
.table thead tr td:empty:first-child,
.table thead tr td:has(+ :empty):first-child,
.table tbody tr th:empty:first-child,
.table tbody tr th:has(+ :empty):first-child,
.table tbody tr td:empty:first-child,
.table tbody tr td:has(+ :empty):first-child {
  border-left: 0.0625rem solid #ccc;
}
.table thead tr th:empty:last-child, .table thead tr th:has(+ :empty):last-child,
.table thead tr td:empty:last-child,
.table thead tr td:has(+ :empty):last-child,
.table tbody tr th:empty:last-child,
.table tbody tr th:has(+ :empty):last-child,
.table tbody tr td:empty:last-child,
.table tbody tr td:has(+ :empty):last-child {
  border-right: 0.0625rem solid #ccc;
}
.table thead tr th:not(:has(+ :empty)),
.table thead tr td:not(:has(+ :empty)),
.table tbody tr th:not(:has(+ :empty)),
.table tbody tr td:not(:has(+ :empty)) {
  border-right: 0.0625rem solid #ccc;
}
.table thead tr.section-header td,
.table thead tr.section-header th,
.table tbody tr.section-header td,
.table tbody tr.section-header th {
  background: #e8e8e8;
  font-size: 0.875rem;
  white-space: nowrap;
  padding: 0.46875rem 0.9375rem;
}
.table thead:has(~ tbody) tr:first-child th:first-child {
  border-top-left-radius: 0.375rem;
}
.table thead:has(~ tbody) tr:first-child th:last-child {
  border-top-right-radius: 0.375rem;
}
.table tbody tr td,
.table tbody tr th {
  background: #fff;
}
.table tbody:not(:has(thead ~ *)) tr td,
.table tbody:not(:has(thead ~ *)) tr th {
  border-top: none;
  border-bottom: 0.0625rem solid #ccc;
  border-right: 0.0625rem solid #ccc;
}
.table tbody:not(:has(thead ~ *)) tr td:first-child,
.table tbody:not(:has(thead ~ *)) tr th:first-child {
  border-left: 0.0625rem solid #ccc;
}
.table tbody:not(:has(thead ~ *)) tr:last-child td:first-child,
.table tbody:not(:has(thead ~ *)) tr:last-child th:first-child {
  border-bottom-left-radius: 0.375rem;
}
.table tbody:not(:has(thead ~ *)) tr:last-child td:last-child,
.table tbody:not(:has(thead ~ *)) tr:last-child th:last-child {
  border-bottom-right-radius: 0.375rem;
}
.table tbody:not(thead ~ *) tr td,
.table tbody:not(thead ~ *) tr th {
  border-top: none;
  border-bottom: 0.0625rem solid #ccc;
  border-right: 0.0625rem solid #ccc;
}
.table tbody:not(thead ~ *) tr td:first-child,
.table tbody:not(thead ~ *) tr th:first-child {
  border-left: 0.0625rem solid #ccc;
}
.table tbody:not(thead ~ *) tr:first-child td,
.table tbody:not(thead ~ *) tr:first-child th {
  border-top: 0.0625rem solid #ccc;
}
.table tbody:not(thead ~ *) tr:first-child td:first-child,
.table tbody:not(thead ~ *) tr:first-child th:first-child {
  border-top-left-radius: 0.375rem;
}
.table tbody:not(thead ~ *) tr:first-child td:last-child,
.table tbody:not(thead ~ *) tr:first-child th:last-child {
  border-top-right-radius: 0.375rem;
}

.form-control,
.custom-select,
.invalid-feedback {
  font-size: 0.875rem !important;
}
@media (min-width: 1025px) {
  .form-control,
  .custom-select,
  .invalid-feedback {
    font-size: 1rem !important;
  }
}

label {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 0.875rem;
  line-height: 1.3;
}
@media (min-width: 768px) {
  label {
    font-size: 1rem;
    line-height: 1.4;
  }
}

input + div:not(.input-group-append),
.form-caption {
  margin-top: 0.3125rem;
}

.custom-radio {
  margin-bottom: 1rem;
}
.custom-radio .custom-control-input {
  z-index: 0;
}

.custom-control-input ~ .custom-control-label::before {
  border: 0.0625rem solid #ccc;
  border-color: #363636;
}
.custom-control-input:checked ~ .custom-control-label::before {
  color: #363636;
}
.custom-control-input:checked ~ .custom-control-label {
  font-weight: 700;
}
.custom-control-input:active ~ .custom-control-label::before {
  color: #fff;
  background-color: #ceddf8;
}

input[type=password],
input[type=text].password {
  border-right: 1px solid #4c4c4c;
}
input[type=password].thin-border,
input[type=text].password.thin-border {
  border-right-color: #ccc;
}

.input-group-prepend .input-group-text,
.input-group-append .input-group-text {
  background: #fff;
  border-width: 2px;
  line-height: 1.3;
}
.input-group-prepend .input-group-text.thin-border,
.input-group-append .input-group-text.thin-border {
  border-width: 1px;
  border-color: #ccc;
  padding: 0.375rem 1rem;
  min-width: 75px;
}

.input-group.is-invalid ~ .invalid-feedback,
.form-control-label.text-danger ~ .invalid-feedback {
  display: block;
}

.is-invalid ~ .invalid-feedback {
  white-space: normal;
}

.custom-radio.custom-radio-as-checkbox .custom-control-label::before {
  border: 0.0625rem solid #363636;
  border-radius: 0;
}
.custom-radio.custom-radio-as-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath stroke='%23363636' d='M.5.5h19v19H.5z'/%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M15.605 5.268c.334-.365.817-.342 1.136-.023.318.318.36.816.034 1.172a903.547 903.547 0 0 1-5.3 5.94l-1.33 1.48a2912.567 2912.567 0 0 0-1.718 1.915c-.3.333-.846.323-1.152.016-.559-.532-1.006-.961-2.012-1.928l-.354-.34c-.7-.674-1.175-1.129-1.656-1.587-.354-.339-.32-.838 0-1.163.316-.321.798-.36 1.136-.02.98.928 1.817 1.732 3.408 3.268 3.448-3.843 5.567-6.212 7.808-8.73z'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.custom-checkbox.custom-checkbox-as-radio .custom-control-label::before {
  border: 0.0625rem solid #363636;
  border-radius: 50%;
}
.custom-checkbox.custom-checkbox-as-radio .faux-radio {
  position: relative;
  display: inline-block;
  margin-left: 2rem;
  padding-left: 2rem;
}
.custom-checkbox.custom-checkbox-as-radio .faux-radio::before {
  content: "";
  border: 0.0625rem solid #363636;
  border-color: transparent;
  border-radius: 50%;
  width: 20px;
  height: 20px;
  position: absolute;
  left: 0;
  display: none;
}
.custom-checkbox.custom-checkbox-as-radio .faux-radio::after {
  height: 20px;
  width: 20px;
  content: "";
  display: inline-block;
  background-image: url("data:image/svg+xml;charset=utf-8,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='20px' height='20px' viewBox='0 0 20 20' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Style-Guide' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='07.-Icons' transform='translate(-749.000000, -688.000000)'%3E%3Cg id='Functional' transform='translate(100.000000, 499.000000)'%3E%3Cg id='Elements-/-UI-/-Radio-/-Selected' transform='translate(649.000000, 189.000000)'%3E%3Ccircle id='Oval' stroke='%23363636' stroke-width='1' cx='10' cy='10' r='9.5'%3E%3C/circle%3E%3Ccircle id='Oval' fill='%23363636' fill-rule='evenodd' cx='10' cy='10' r='6'%3E%3C/circle%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  position: absolute;
  left: 0;
}
.custom-checkbox.custom-checkbox-as-radio .faux-radio .faux-radio-label {
  font-weight: 700;
}
.custom-checkbox.custom-checkbox-as-radio .custom-control-input:checked ~ .custom-control-label::before {
  border-color: transparent;
}
.custom-checkbox.custom-checkbox-as-radio .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='20px' height='20px' viewBox='0 0 20 20' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Style-Guide' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='07.-Icons' transform='translate(-749.000000, -688.000000)'%3E%3Cg id='Functional' transform='translate(100.000000, 499.000000)'%3E%3Cg id='Elements-/-UI-/-Radio-/-Selected' transform='translate(649.000000, 189.000000)'%3E%3Ccircle id='Oval' stroke='%23363636' stroke-width='1' cx='10' cy='10' r='9.5'%3E%3C/circle%3E%3Ccircle id='Oval' fill='%23363636' fill-rule='evenodd' cx='10' cy='10' r='6'%3E%3C/circle%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
.custom-checkbox.custom-checkbox-as-radio .custom-control-input:checked ~ .faux-radio::before {
  display: inline-block;
  border: 0.0625rem solid #363636;
}
.custom-checkbox.custom-checkbox-as-radio .custom-control-input:checked ~ .faux-radio::after {
  display: none;
  background-image: none;
}

.custom-switch {
  padding-left: 0;
}
.custom-switch .custom-control-label {
  cursor: pointer !important;
  padding-left: 2.7125rem;
}
.custom-switch .custom-control-label::before {
  height: 1.15rem;
  width: 2.0875rem;
  left: 0;
}
.custom-switch .custom-control-label::after {
  height: 0.85rem;
  width: 0.85rem;
  left: 0.2rem;
  top: 0.225rem;
}
.custom-switch .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #326fe2;
  border-color: #326fe2;
}

.btn {
  padding: 0.34375rem 0.9375rem;
  width: auto;
}
.btn.active, .btn:active, .btn:hover, .btn:focus {
  text-decoration: underline !important;
}
.btn.active .icon, .btn:active .icon, .btn:hover .icon, .btn:focus .icon {
  text-decoration: none;
}
.btn.disabled, .btn:disabled, .btn.disabled:hover, .btn:disabled:hover {
  opacity: 1;
  background: #e8e8e8;
  border-color: #e8e8e8;
  color: #ccc;
  pointer-events: none;
}
.btn .icon {
  vertical-align: middle;
  margin-right: 0.3125rem;
}
@media (max-width: 767.98px) {
  .btn {
    width: 100%;
  }
  .btn.btn-inline {
    width: auto;
  }
}

.btn-light,
.btn-light:hover,
.btn-light:focus,
.btn-link2,
.btn-link3,
.btn-outline-secondary,
.input-group-prepend .input-group-text,
.input-group-append .input-group-text,
.btn-warning,
.btn-warning:hover,
.btn-warning:not(:disabled):not(.disabled):active,
.btn-outline-light:hover,
.btn-outline-light:not(:disabled):not(.disabled):active,
.btn-light:not(:disabled):not(.disabled):active {
  color: #363636;
}

.btn-outline-secondary:hover,
.btn-trans-dark,
.btn-outline-secondary,
.input-group-prepend .input-group-text,
.input-group-append .input-group-text,
.btn-outline-secondary:not(:disabled):not(.disabled):active,
.btn-video {
  border-color: #363636;
}

.btn-trans-dark:hover,
.btn-trans-dark:focus,
.btn-trans-dark:active,
.btn-video,
.btn-outline-secondary:not(:disabled):not(.disabled):active,
.input-group-prepend .input-group-text:not(:disabled):not(.disabled):active,
.input-group-append .input-group-text:not(:disabled):not(.disabled):active {
  background-color: #363636;
}

.btn-light.active, .btn-light:active, .btn-light:hover, .btn-light:focus {
  background-color: #f5f5f5;
  border-color: #f5f5f5;
}

.btn-dark:hover,
.btn-dark:not(:disabled):not(.disabled):active {
  border-color: #000;
}

.btn-dark:not(:disabled):not(.disabled):active {
  background-color: #000;
}

.btn-primary,
.btn-secondary,
.btn-dark,
.btn-success,
.btn-info,
.btn-danger,
.btn-light:hover,
.btn-trans-dark:hover,
.btn-trans-light,
.btn-trans-light:hover,
.btn-outline-primary:hover,
.btn-outline-dark:hover,
.btn-outline-light,
.btn-outline-success,
.btn-outline-info,
.btn-outline-danger,
.btn-video-outline:hover,
.btn-video {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.btn-primary {
  border-color: #326fe2;
}
.btn-primary.active, .btn-primary:active, .btn-primary:hover, .btn-primary:focus {
  background-color: #004876;
  border-color: #004876;
}
.btn-primary i {
  font-size: 1.25rem;
  margin-left: 0.5em;
}

.btn-outline-primary {
  border-color: #326fe2;
}
.btn-outline-primary.active, .btn-outline-primary:active, .btn-outline-primary:hover, .btn-outline-primary:focus {
  border-color: #004876;
  background-color: #004876;
}

.btn-outline-secondary.active, .input-group-prepend .active.input-group-text,
.input-group-append .active.input-group-text, .btn-outline-secondary:active, .input-group-prepend .input-group-text:active,
.input-group-append .input-group-text:active, .btn-outline-secondary:hover, .input-group-prepend .input-group-text:hover,
.input-group-append .input-group-text:hover, .btn-outline-secondary:focus, .input-group-prepend .input-group-text:focus,
.input-group-append .input-group-text:focus {
  color: #fff;
  background-color: #363636;
}

.btn-dark.active, .btn-dark:active, .btn-dark:hover, .btn-dark:focus {
  background-color: #000;
}

.btn-trans-dark {
  border-color: #363636;
  background-color: transparent;
  color: #363636;
}
.btn-trans-dark.active, .btn-trans-dark:active, .btn-trans-dark:hover, .btn-trans-dark:focus {
  color: #fff;
  background-color: #363636;
}

.btn-trans-light {
  border-color: #fff;
  background-color: transparent;
  color: #fff;
}
.btn-trans-light.active, .btn-trans-light:active, .btn-trans-light:hover, .btn-trans-light:focus {
  color: #363636;
  background-color: #fff;
}

.btn-add-service {
  width: auto;
}

.btn:not(:hover) .icon.hover-icon,
.btn:hover .icon.hover-icon ~ .icon {
  display: none;
}

.btn.icon:hover {
  text-decoration: none !important;
}
.btn.icon:hover span {
  text-decoration: underline;
}

.btn-video-outline-centered {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background-color: #fff;
  border-color: #363636;
  color: #363636;
  text-decoration: none;
}
.btn-video-outline-centered .video-icon {
  width: 27px;
  height: 20px;
  margin-right: 6px;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='20' viewBox='0 0 27 20'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M25.896.825c.352 1.394.622 2.861.816 4.402A38.17 38.17 0 0 1 27 9.995c0 1.633-.102 3.228-.288 4.769a36.09 36.09 0 0 1-.816 4.402 77.547 77.547 0 0 1-5.957.623c-2.078.138-4.221.211-6.43.211-2.217 0-4.36-.073-6.439-.21a76.581 76.581 0 0 1-5.957-.624 34.533 34.533 0 0 1-.825-4.393A38.17 38.17 0 0 1 0 10.005c0-1.633.093-3.22.288-4.769A36.09 36.09 0 0 1 1.104.834 77.547 77.547 0 0 1 7.061.211 97.415 97.415 0 0 1 13.5 0c2.218 0 4.36.073 6.43.21 2.078.13 4.064.34 5.966.615zM10 15l8-5-8-5v10z'/%3E%3C/svg%3E");
  -webkit-transition: background-image 0.15s;
  transition: background-image 0.15s;
}
.btn-video-outline-centered:hover, .btn-video-outline-centered:focus, .btn-video-outline-centered:active {
  color: #fff;
  background-color: #363636;
  text-decoration: underline;
}
.btn-video-outline-centered:hover .video-icon, .btn-video-outline-centered:focus .video-icon, .btn-video-outline-centered:active .video-icon {
  width: 27px;
  height: 20px;
  margin-right: 6px;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='20' viewBox='0 0 27 20'%3E%3Cpath fill='%23ffffff' fill-rule='nonzero' d='M25.896.825c.352 1.394.622 2.861.816 4.402A38.17 38.17 0 0 1 27 9.995c0 1.633-.102 3.228-.288 4.769a36.09 36.09 0 0 1-.816 4.402 77.547 77.547 0 0 1-5.957.623c-2.078.138-4.221.211-6.43.211-2.217 0-4.36-.073-6.439-.21a76.581 76.581 0 0 1-5.957-.624 34.533 34.533 0 0 1-.825-4.393A38.17 38.17 0 0 1 0 10.005c0-1.633.093-3.22.288-4.769A36.09 36.09 0 0 1 1.104.834 77.547 77.547 0 0 1 7.061.211 97.415 97.415 0 0 1 13.5 0c2.218 0 4.36.073 6.43.21 2.078.13 4.064.34 5.966.615zM10 15l8-5-8-5v10z'/%3E%3C/svg%3E");
}

.btn-video-outline {
  background-color: #fff;
  border-color: #363636;
  color: #363636;
  text-decoration: none;
}
.btn-video-outline::after, .btn-video-outline::before {
  -webkit-transition: background 0.15s;
  transition: background 0.15s;
}
.btn-video-outline:hover, .btn-video-outline:focus, .btn-video-outline:active {
  color: #fff;
  background-color: #363636;
  text-decoration: underline;
}
.btn-video-outline:not(.icon-right) {
  position: relative;
}
.btn-video-outline:not(.icon-right)::before {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='20' viewBox='0 0 27 20'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M25.896.825c.352 1.394.622 2.861.816 4.402A38.17 38.17 0 0 1 27 9.995c0 1.633-.102 3.228-.288 4.769a36.09 36.09 0 0 1-.816 4.402 77.547 77.547 0 0 1-5.957.623c-2.078.138-4.221.211-6.43.211-2.217 0-4.36-.073-6.439-.21a76.581 76.581 0 0 1-5.957-.624 34.533 34.533 0 0 1-.825-4.393A38.17 38.17 0 0 1 0 10.005c0-1.633.093-3.22.288-4.769A36.09 36.09 0 0 1 1.104.834 77.547 77.547 0 0 1 7.061.211 97.415 97.415 0 0 1 13.5 0c2.218 0 4.36.073 6.43.21 2.078.13 4.064.34 5.966.615zM10 15l8-5-8-5v10z'/%3E%3C/svg%3E") no-repeat center;
  background-size: contain;
  height: 27px;
  width: 27px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.btn-video-outline:not(.icon-right)::before {
  left: 0;
}
.btn-video-outline:not(.icon-right)::before {
  margin-right: 10px;
  position: static;
  -webkit-transform: none;
          transform: none;
  width: 27px;
  height: 20px;
  vertical-align: text-top;
}
.btn-video-outline:not(.icon-right):hover, .btn-video-outline:not(.icon-right):focus, .btn-video-outline:not(.icon-right):active {
  position: relative;
}
.btn-video-outline:not(.icon-right):hover::before, .btn-video-outline:not(.icon-right):focus::before, .btn-video-outline:not(.icon-right):active::before {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='20' viewBox='0 0 27 20'%3E%3Cpath fill='%23ffffff' fill-rule='nonzero' d='M25.896.825c.352 1.394.622 2.861.816 4.402A38.17 38.17 0 0 1 27 9.995c0 1.633-.102 3.228-.288 4.769a36.09 36.09 0 0 1-.816 4.402 77.547 77.547 0 0 1-5.957.623c-2.078.138-4.221.211-6.43.211-2.217 0-4.36-.073-6.439-.21a76.581 76.581 0 0 1-5.957-.624 34.533 34.533 0 0 1-.825-4.393A38.17 38.17 0 0 1 0 10.005c0-1.633.093-3.22.288-4.769A36.09 36.09 0 0 1 1.104.834 77.547 77.547 0 0 1 7.061.211 97.415 97.415 0 0 1 13.5 0c2.218 0 4.36.073 6.43.21 2.078.13 4.064.34 5.966.615zM10 15l8-5-8-5v10z'/%3E%3C/svg%3E") no-repeat center;
  background-size: contain;
  height: 27px;
  width: 27px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.btn-video-outline:not(.icon-right):hover::before, .btn-video-outline:not(.icon-right):focus::before, .btn-video-outline:not(.icon-right):active::before {
  left: 0;
}
.btn-video-outline:not(.icon-right):hover::before, .btn-video-outline:not(.icon-right):focus::before, .btn-video-outline:not(.icon-right):active::before {
  margin-right: 10px;
  position: static;
  -webkit-transform: none;
          transform: none;
  width: 27px;
  height: 20px;
  vertical-align: text-top;
}
.btn-video-outline.icon-right {
  position: relative;
}
.btn-video-outline.icon-right::after {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='20' viewBox='0 0 27 20'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M25.896.825c.352 1.394.622 2.861.816 4.402A38.17 38.17 0 0 1 27 9.995c0 1.633-.102 3.228-.288 4.769a36.09 36.09 0 0 1-.816 4.402 77.547 77.547 0 0 1-5.957.623c-2.078.138-4.221.211-6.43.211-2.217 0-4.36-.073-6.439-.21a76.581 76.581 0 0 1-5.957-.624 34.533 34.533 0 0 1-.825-4.393A38.17 38.17 0 0 1 0 10.005c0-1.633.093-3.22.288-4.769A36.09 36.09 0 0 1 1.104.834 77.547 77.547 0 0 1 7.061.211 97.415 97.415 0 0 1 13.5 0c2.218 0 4.36.073 6.43.21 2.078.13 4.064.34 5.966.615zM10 15l8-5-8-5v10z'/%3E%3C/svg%3E") no-repeat center;
  background-size: contain;
  height: 27px;
  width: 27px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.btn-video-outline.icon-right::after {
  right: 0;
}
.btn-video-outline.icon-right::after {
  margin-left: 10px;
  position: static;
  -webkit-transform: none;
          transform: none;
  width: 27px;
  height: 20px;
  vertical-align: text-top;
}
.btn-video-outline.icon-right:hover, .btn-video-outline.icon-right:focus, .btn-video-outline.icon-right:active {
  position: relative;
}
.btn-video-outline.icon-right:hover::after, .btn-video-outline.icon-right:focus::after, .btn-video-outline.icon-right:active::after {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='20' viewBox='0 0 27 20'%3E%3Cpath fill='%23ffffff' fill-rule='nonzero' d='M25.896.825c.352 1.394.622 2.861.816 4.402A38.17 38.17 0 0 1 27 9.995c0 1.633-.102 3.228-.288 4.769a36.09 36.09 0 0 1-.816 4.402 77.547 77.547 0 0 1-5.957.623c-2.078.138-4.221.211-6.43.211-2.217 0-4.36-.073-6.439-.21a76.581 76.581 0 0 1-5.957-.624 34.533 34.533 0 0 1-.825-4.393A38.17 38.17 0 0 1 0 10.005c0-1.633.093-3.22.288-4.769A36.09 36.09 0 0 1 1.104.834 77.547 77.547 0 0 1 7.061.211 97.415 97.415 0 0 1 13.5 0c2.218 0 4.36.073 6.43.21 2.078.13 4.064.34 5.966.615zM10 15l8-5-8-5v10z'/%3E%3C/svg%3E") no-repeat center;
  background-size: contain;
  height: 27px;
  width: 27px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.btn-video-outline.icon-right:hover::after, .btn-video-outline.icon-right:focus::after, .btn-video-outline.icon-right:active::after {
  right: 0;
}
.btn-video-outline.icon-right:hover::after, .btn-video-outline.icon-right:focus::after, .btn-video-outline.icon-right:active::after {
  margin-left: 10px;
  position: static;
  -webkit-transform: none;
          transform: none;
  width: 27px;
  height: 20px;
  vertical-align: text-top;
}

.link-video {
  color: #363636;
  margin: 0;
  display: inline-block;
  position: relative;
  padding-left: 2.5rem;
  position: relative;
}
.link-video::before {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='20' viewBox='0 0 27 20'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M25.896.825c.352 1.394.622 2.861.816 4.402A38.17 38.17 0 0 1 27 9.995c0 1.633-.102 3.228-.288 4.769a36.09 36.09 0 0 1-.816 4.402 77.547 77.547 0 0 1-5.957.623c-2.078.138-4.221.211-6.43.211-2.217 0-4.36-.073-6.439-.21a76.581 76.581 0 0 1-5.957-.624 34.533 34.533 0 0 1-.825-4.393A38.17 38.17 0 0 1 0 10.005c0-1.633.093-3.22.288-4.769A36.09 36.09 0 0 1 1.104.834 77.547 77.547 0 0 1 7.061.211 97.415 97.415 0 0 1 13.5 0c2.218 0 4.36.073 6.43.21 2.078.13 4.064.34 5.966.615zM10 15l8-5-8-5v10z'/%3E%3C/svg%3E") no-repeat center;
  background-size: contain;
  height: 27px;
  width: 27px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.link-video::before {
  left: 0;
}

.btn-video {
  background-color: #4c4c4c;
  border-color: #4c4c4c;
  color: #fff;
  text-decoration: none;
}
.btn-video::after, .btn-video::before {
  -webkit-transition: background 0.15s;
  transition: background 0.15s;
}
.btn-video:hover, .btn-video:focus, .btn-video:active {
  color: #363636;
  background-color: #fff;
  text-decoration: underline;
}
.btn-video:not(.icon-right) {
  position: relative;
}
.btn-video:not(.icon-right)::before {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='20' viewBox='0 0 27 20'%3E%3Cpath fill='%23ffffff' fill-rule='nonzero' d='M25.896.825c.352 1.394.622 2.861.816 4.402A38.17 38.17 0 0 1 27 9.995c0 1.633-.102 3.228-.288 4.769a36.09 36.09 0 0 1-.816 4.402 77.547 77.547 0 0 1-5.957.623c-2.078.138-4.221.211-6.43.211-2.217 0-4.36-.073-6.439-.21a76.581 76.581 0 0 1-5.957-.624 34.533 34.533 0 0 1-.825-4.393A38.17 38.17 0 0 1 0 10.005c0-1.633.093-3.22.288-4.769A36.09 36.09 0 0 1 1.104.834 77.547 77.547 0 0 1 7.061.211 97.415 97.415 0 0 1 13.5 0c2.218 0 4.36.073 6.43.21 2.078.13 4.064.34 5.966.615zM10 15l8-5-8-5v10z'/%3E%3C/svg%3E") no-repeat center;
  background-size: contain;
  height: 27px;
  width: 27px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.btn-video:not(.icon-right)::before {
  left: 0;
}
.btn-video:not(.icon-right)::before {
  margin-right: 10px;
  position: static;
  -webkit-transform: none;
          transform: none;
  width: 27px;
  height: 20px;
  vertical-align: text-top;
}
.btn-video:not(.icon-right):hover, .btn-video:not(.icon-right):focus, .btn-video:not(.icon-right):active {
  position: relative;
}
.btn-video:not(.icon-right):hover::before, .btn-video:not(.icon-right):focus::before, .btn-video:not(.icon-right):active::before {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='20' viewBox='0 0 27 20'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M25.896.825c.352 1.394.622 2.861.816 4.402A38.17 38.17 0 0 1 27 9.995c0 1.633-.102 3.228-.288 4.769a36.09 36.09 0 0 1-.816 4.402 77.547 77.547 0 0 1-5.957.623c-2.078.138-4.221.211-6.43.211-2.217 0-4.36-.073-6.439-.21a76.581 76.581 0 0 1-5.957-.624 34.533 34.533 0 0 1-.825-4.393A38.17 38.17 0 0 1 0 10.005c0-1.633.093-3.22.288-4.769A36.09 36.09 0 0 1 1.104.834 77.547 77.547 0 0 1 7.061.211 97.415 97.415 0 0 1 13.5 0c2.218 0 4.36.073 6.43.21 2.078.13 4.064.34 5.966.615zM10 15l8-5-8-5v10z'/%3E%3C/svg%3E") no-repeat center;
  background-size: contain;
  height: 27px;
  width: 27px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.btn-video:not(.icon-right):hover::before, .btn-video:not(.icon-right):focus::before, .btn-video:not(.icon-right):active::before {
  left: 0;
}
.btn-video:not(.icon-right):hover::before, .btn-video:not(.icon-right):focus::before, .btn-video:not(.icon-right):active::before {
  margin-right: 10px;
  position: static;
  -webkit-transform: none;
          transform: none;
  width: 27px;
  height: 20px;
  vertical-align: text-top;
}
.btn-video.icon-right {
  position: relative;
}
.btn-video.icon-right::after {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='20' viewBox='0 0 27 20'%3E%3Cpath fill='%23ffffff' fill-rule='nonzero' d='M25.896.825c.352 1.394.622 2.861.816 4.402A38.17 38.17 0 0 1 27 9.995c0 1.633-.102 3.228-.288 4.769a36.09 36.09 0 0 1-.816 4.402 77.547 77.547 0 0 1-5.957.623c-2.078.138-4.221.211-6.43.211-2.217 0-4.36-.073-6.439-.21a76.581 76.581 0 0 1-5.957-.624 34.533 34.533 0 0 1-.825-4.393A38.17 38.17 0 0 1 0 10.005c0-1.633.093-3.22.288-4.769A36.09 36.09 0 0 1 1.104.834 77.547 77.547 0 0 1 7.061.211 97.415 97.415 0 0 1 13.5 0c2.218 0 4.36.073 6.43.21 2.078.13 4.064.34 5.966.615zM10 15l8-5-8-5v10z'/%3E%3C/svg%3E") no-repeat center;
  background-size: contain;
  height: 27px;
  width: 27px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.btn-video.icon-right::after {
  right: 0;
}
.btn-video.icon-right::after {
  margin-left: 10px;
  position: static;
  -webkit-transform: none;
          transform: none;
  width: 27px;
  height: 20px;
  vertical-align: text-top;
}
.btn-video.icon-right:hover, .btn-video.icon-right:focus, .btn-video.icon-right:active {
  position: relative;
}
.btn-video.icon-right:hover::after, .btn-video.icon-right:focus::after, .btn-video.icon-right:active::after {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='20' viewBox='0 0 27 20'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M25.896.825c.352 1.394.622 2.861.816 4.402A38.17 38.17 0 0 1 27 9.995c0 1.633-.102 3.228-.288 4.769a36.09 36.09 0 0 1-.816 4.402 77.547 77.547 0 0 1-5.957.623c-2.078.138-4.221.211-6.43.211-2.217 0-4.36-.073-6.439-.21a76.581 76.581 0 0 1-5.957-.624 34.533 34.533 0 0 1-.825-4.393A38.17 38.17 0 0 1 0 10.005c0-1.633.093-3.22.288-4.769A36.09 36.09 0 0 1 1.104.834 77.547 77.547 0 0 1 7.061.211 97.415 97.415 0 0 1 13.5 0c2.218 0 4.36.073 6.43.21 2.078.13 4.064.34 5.966.615zM10 15l8-5-8-5v10z'/%3E%3C/svg%3E") no-repeat center;
  background-size: contain;
  height: 27px;
  width: 27px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.btn-video.icon-right:hover::after, .btn-video.icon-right:focus::after, .btn-video.icon-right:active::after {
  right: 0;
}
.btn-video.icon-right:hover::after, .btn-video.icon-right:focus::after, .btn-video.icon-right:active::after {
  margin-left: 10px;
  position: static;
  -webkit-transform: none;
          transform: none;
  width: 27px;
  height: 20px;
  vertical-align: text-top;
}

.btn-link {
  color: #326fe2;
  padding: 0;
}
.btn-link:hover {
  text-decoration: none !important;
}

.btn-link2 {
  color: #4c4c4c;
  text-decoration: underline;
  padding: 0;
}
.btn-link2:hover {
  text-decoration: none !important;
}

.btn-link3 {
  color: #4c4c4c;
  text-decoration: none !important;
  padding: 0;
}
.btn-link3:hover {
  text-decoration: underline !important;
}

.btn-link4 {
  color: #4c4c4c;
  text-decoration: underline !important;
  padding: 10px;
  border: none;
}
.btn-link4:hover {
  text-decoration: underline !important;
}

.btn-link5 {
  color: #4c4c4c;
  text-decoration: underline !important;
  padding: 0;
}
.btn-link5:hover {
  text-decoration: underline !important;
}

.remove-btn,
.remove-btn-lg {
  cursor: pointer;
}

.modal-header button.close {
  text-shadow: none;
}

.close {
  opacity: 1;
}

a.btn {
  text-decoration: none;
}

.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,
.btn-group-vertical > .btn:focus,
.btn-group-vertical > .btn:active,
.btn-group-vertical > .btn.active {
  background-color: #326fe2;
  color: #fff;
}

.card {
  margin-bottom: 1em;
}
.card .list-group {
  margin-left: -0.9375rem;
  margin-right: -0.9375rem;
}
.card .card-header {
  background: #ccc;
}
.card .card-title.h5 {
  margin-bottom: 0.9375rem !important;
}
#accordion .card {
  border: none;
  border-bottom: 0.0625rem solid #ccc;
  border-radius: none;
}
#accordion .card .card-header {
  padding: 1.25rem 0;
  border-bottom: 0.0625rem solid #ccc;
  border-top: none;
  background-color: #fff;
}
#accordion .card .card-header:first-child {
  border-radius: 0;
  border-bottom: none;
}
#accordion .card .card-header .btn {
  padding: 1.25rem 0.625rem;
}
#accordion .card .card-header .btn.btn-link {
  color: #666;
  font-size: 1rem;
  font-weight: 700;
  text-decoration: none;
}
#accordion .card .card-header .btn.btn-link:hover {
  text-decoration: none;
}
#accordion .card .card-header .btn.btn-link::before {
  content: "";
  float: left;
  width: 20px;
  height: 20px;
  margin: 3px 5px 0 0;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M7.579 5.987L3.275 1.604A.908.908 0 0 1 3 .944.992.992 0 0 1 3.255.29c.225-.2.457-.288.698-.29a.919.919 0 0 1 .666.275l5.106 5.058a.948.948 0 0 1 .007 1.327l-5.118 5.047c-.123.165-.38.292-.654.293a.962.962 0 0 1-.683-.293.903.903 0 0 1-.277-.66.993.993 0 0 1 .256-.655L7.58 5.987z'/%3E%3C/svg%3E") no-repeat 0 0;
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg);
}
#accordion .card .card-header .btn.btn-link.collapsed::before {
  -webkit-transform: rotate(0deg);
          transform: rotate(0deg);
}
#accordion .card .card-body {
  padding: 0;
  margin-left: 0.9375rem;
}

.card-link {
  color: #326fe2;
}
.card-link:hover {
  text-decoration: none;
}

.alert {
  font-size: inherit;
  font-weight: 400;
  border-left: 0.125rem solid transparent;
  border-radius: 0 0.125rem 0.125rem 0;
  padding: 0.5rem 0.625rem 0.5rem 2.875rem;
  margin: auto;
}
.alert.alert-success {
  color: #046a38;
  border-left-color: #046a38;
  background-color: #d5e6de;
  position: relative;
}
.alert.alert-success::after {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23046A38' class='bi bi-check-circle-fill' viewBox='0 0 16 16'><path d='M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zm-3.97-3.03a.75.75 0 0 0-1.08.022L7.477 9.417 5.384 7.323a.75.75 0 0 0-1.06 1.06L6.97 11.03a.75.75 0 0 0 1.079-.02l3.992-4.99a.75.75 0 0 0-.01-1.05z'/></svg>") no-repeat center;
  background-size: contain;
  height: 16px;
  width: 16px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.alert.alert-success::after {
  left: 0;
}
.alert.alert-info {
  color: #224e64;
  border-left-color: #31708f;
  background-color: #dde7ec;
  position: relative;
}
.alert.alert-info::after {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%2331708F' class='bi bi-info-circle-fill' viewBox='0 0 16 16'><path d='M8 16A8 8 0 1 0 8 0a8 8 0 0 0 0 16zm.93-9.412-1 4.705c-.07.34.029.533.304.533.194 0 .487-.07.686-.246l-.088.416c-.287.346-.92.598-1.465.598-.703 0-1.002-.422-.808-1.319l.738-3.468c.064-.293.006-.399-.287-.47l-.451-.081.082-.381 2.29-.287zM8 5.5a1 1 0 1 1 0-2 1 1 0 0 1 0 2z'/></svg>") no-repeat center;
  background-size: contain;
  height: 16px;
  width: 16px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.alert.alert-info::after {
  left: 0;
}
.alert.alert-warning {
  color: #363636;
  border-left-color: #eea103;
  background-color: #fcefd5;
  position: relative;
}
.alert.alert-warning::after {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23FFC600' class='bi bi-exclamation-circle-fill' viewBox='0 0 16 16'><path d='M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zM8 4a.905.905 0 0 0-.9.995l.35 3.507a.552.552 0 0 0 1.1 0l.35-3.507A.905.905 0 0 0 8 4zm.002 6a1 1 0 1 0 0 2 1 1 0 0 0 0-2z'/></svg>") no-repeat center;
  background-size: contain;
  height: 16px;
  width: 16px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.alert.alert-warning::after {
  left: 0;
}
.alert.alert-danger {
  color: #741216;
  border-left-color: #a51a1f;
  background-color: #f0d9da;
  position: relative;
}
.alert.alert-danger::after {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23B2200D' class='bi bi-x-circle-fill' viewBox='0 0 16 16'><path d='M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zM5.354 4.646a.5.5 0 1 0-.708.708L7.293 8l-2.647 2.646a.5.5 0 0 0 .708.708L8 8.707l2.646 2.647a.5.5 0 0 0 .708-.708L8.707 8l2.647-2.646a.5.5 0 0 0-.708-.708L8 7.293 5.354 4.646z'/></svg>") no-repeat center;
  background-size: contain;
  height: 16px;
  width: 16px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.alert.alert-danger::after {
  left: 0;
}
.alert.alert-success::after, .alert.alert-info::after, .alert.alert-warning::after, .alert.alert-danger::after {
  left: 15px;
  top: 18px;
}

.alert-dismissible {
  padding-right: 2.5rem;
}
.alert-dismissible .close {
  width: 40px;
  height: 100%;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cg fill='%23363636' fill-rule='nonzero'%3E%3Cpath d='M7.817 6.726L10 8.909l2.183-2.183a.772.772 0 0 1 1.004-.075l.087.075a.772.772 0 0 1 0 1.091L11.091 10l2.183 2.183a.772.772 0 1 1-1.091 1.091L10 11.091l-2.183 2.183a.772.772 0 0 1-1.004.075l-.087-.075a.772.772 0 0 1 0-1.091L8.909 10 6.726 7.817a.772.772 0 1 1 1.091-1.091z'/%3E%3Cpath d='M10 20c5.523 0 10-4.477 10-10S15.523 0 10 0 0 4.477 0 10s4.477 10 10 10zm0-1a9 9 0 1 1 0-18 9 9 0 0 1 0 18z'/%3E%3C/g%3E%3C/svg%3E");
  background-size: 50%;
  background-position: center;
  background-repeat: no-repeat;
}

.breadcrumb {
  background-color: #fff;
}

.breadcrumb-item {
  font-weight: 700;
}
.breadcrumb-item a {
  color: #363636;
}
.breadcrumb-item.active {
  color: #363636;
}

.badge {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #fff;
  background: #326fe2;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #326fe2;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #326fe2;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}
.badge-container, .badge-marxent-container {
  position: absolute;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  z-index: 1;
}

.badge-marxent-container {
  bottom: 3.28125rem;
  left: 0.9375rem;
}
@media (min-width: 768px) {
  .badge-marxent-container {
    bottom: 6.796875rem;
    left: 0.9375rem;
  }
}

.multi-badge-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  position: absolute;
}

.multi-badge-container > .badge-container {
  position: relative;
}
.multi-badge-container > .badge-marxent-container {
  position: relative;
  padding-top: 10px;
  padding-bottom: 5px;
}

.badge-green,
.badge-free-delivery,
.badge-reward,
.badge-install,
.badge-online,
.badge-instore,
.badge-success {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #fff;
  background: #046a38;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge-green::before,
.badge-free-delivery::before,
.badge-reward::before,
.badge-install::before,
.badge-online::before,
.badge-instore::before,
.badge-success::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #046a38;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge-green::after,
.badge-free-delivery::after,
.badge-reward::after,
.badge-install::after,
.badge-online::after,
.badge-instore::after,
.badge-success::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #046a38;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}

.badge-install {
  padding-left: 0.625rem;
  padding-right: 0.625rem;
}

.badge-super-buy,
.badge-blue,
.badge-preorder {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #fff;
  background: #004876;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge-super-buy::before,
.badge-blue::before,
.badge-preorder::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #004876;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge-super-buy::after,
.badge-blue::after,
.badge-preorder::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #004876;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}

.badge-preowned,
.badge-purple {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #fff;
  background: #4D4185;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge-preowned::before,
.badge-purple::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #4D4185;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge-preowned::after,
.badge-purple::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #4D4185;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}

.badge-yellow,
.badge-clearance,
.badge-best-seller {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #363636;
  background: #ffc600;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge-yellow::before,
.badge-clearance::before,
.badge-best-seller::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #ffc600;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge-yellow::after,
.badge-clearance::after,
.badge-best-seller::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #ffc600;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}

.badge-nfm-plus,
.badge-orange,
.badge-exclusive {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #fff;
  background: #f96302;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge-nfm-plus::before,
.badge-orange::before,
.badge-exclusive::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #f96302;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge-nfm-plus::after,
.badge-orange::after,
.badge-exclusive::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #f96302;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}

.badge-secondary {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #fff;
  background: #4c4c4c;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge-secondary::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #4c4c4c;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge-secondary::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #4c4c4c;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}

.badge-danger,
.badge-red,
.badge-doorbuster {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #fff;
  background: #a51a1f;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge-danger::before,
.badge-red::before,
.badge-doorbuster::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #a51a1f;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge-danger::after,
.badge-red::after,
.badge-doorbuster::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #a51a1f;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}

.badge-warning {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #fff;
  background: #eea103;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge-warning::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #eea103;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge-warning::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #eea103;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}

.badge-info,
.badge-gas,
.badge-dual-fuel {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #fff;
  background: #31708f;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge-info::before,
.badge-gas::before,
.badge-dual-fuel::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #31708f;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge-info::after,
.badge-gas::after,
.badge-dual-fuel::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #31708f;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}

.badge-red-orange,
.badge-electric {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #fff;
  background: #d24627;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge-red-orange::before,
.badge-electric::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #d24627;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge-red-orange::after,
.badge-electric::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #d24627;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}

.badge-light {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #fff;
  background: #fff;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge-light::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #fff;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge-light::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #fff;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}

.badge-dark {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #fff;
  background: #363636;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge-dark::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #363636;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge-dark::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #363636;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}

.gas-white {
  background: no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='12' viewBox='0 0 10 12' role='img'%3E%3Cpath fill='%23FFF' fill-rule='evenodd' d='M2.849 12C-.193 10.138-.895 7.034 1.21 4.966 3.317 2.896 4.253 1.448 2.849 0 4.72.62 7.295.62 6.827 3.931c-.312 2.207-.078 3.172.702 2.897.624-.414.858-1.38.702-2.897C9.869 6.207 11.507 8.897 7.529 12c.468-3.931-2.574-3.517-2.574-6.62-.627.492-2.808 1.448-.936 4.344-.936-.207-1.872-.62-1.872-2.069-1.17 1.862.234 3.517.702 4.345z'/%3E%3C/svg%3E");
  width: 10px;
  height: 12px;
  display: inline-block;
  margin-right: 5px;
}

.electric-white {
  background: no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='13' viewBox='0 0 8 13' role='img'%3E%3Cpath fill='%23FFF' fill-rule='evenodd' d='M1.778 13L8 4.767H4.444L6.89 0H2.667L0 6.5h3.556z'/%3E%3C/svg%3E");
  width: 8px;
  height: 13px;
  display: inline-block;
  margin-right: 5px;
}

.dualfuel-white {
  background: no-repeat url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Layer_2' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 66.03 46.59'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23fff;stroke-width:0px;%7D%3C/style%3E%3C/defs%3E%3Cg id='gas-and-electric-fuel'%3E%3Cg id='badge_icon-dual-fuel_white2'%3E%3Cpath id='Path_967' class='cls-1' d='m9.58,45.3s-18.2-8.61-4.43-27.98c0,0,7.97-10.95,4.43-17.32,0,0,13.67,9.45,12.3,25.65,0,0,5.02-7.49,5.7-10.2,0,0,12.88,17.41-3.84,30.05,2.4-4.78,1-10.51-3.38-13.78-3.3-2.67-5.07-6.67-4.78-10.78,0,0-8.07,3.09-2.66,15.63,0,0-4.53-1.03-6.79-7.3-1.37,5.57-.11,11.43,3.44,16.04Z'/%3E%3Cpath id='Path_982' class='cls-1' d='m48.22,1.8h13.02l-6.04,15.92h10.83l-20.16,28.87,5.74-23.31-11.59-.38L48.22,1.8Z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  width: 21px;
  height: 16px;
  display: inline-block;
  margin-right: 5px;
}

.post-add-to-cart .modal-content .modal-info,
.post-add-to-cart .modal-content .option-info-group-col-2,
.product-add-ons .modal-content .modal-info,
.product-add-ons .modal-content .option-info-group-col-2 {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.post-add-to-cart .modal-content .modal-body .modal-line-item,
.product-add-ons .modal-content .modal-body .modal-line-item {
  margin-bottom: 0;
}
.post-add-to-cart .modal-content .modal-body #installation-form-productType-error,
.product-add-ons .modal-content .modal-body #installation-form-productType-error {
  margin: -0.3rem 0 0.5rem;
}
.post-add-to-cart .modal-content h4,
.post-add-to-cart .modal-content h5,
.post-add-to-cart .modal-content h6,
.product-add-ons .modal-content h4,
.product-add-ons .modal-content h5,
.product-add-ons .modal-content h6 {
  font-size: 1.125rem;
  margin-bottom: 0;
}
.post-add-to-cart .modal-content h4.parts-header,
.post-add-to-cart .modal-content h5.parts-header,
.post-add-to-cart .modal-content h6.parts-header,
.product-add-ons .modal-content h4.parts-header,
.product-add-ons .modal-content h5.parts-header,
.product-add-ons .modal-content h6.parts-header {
  margin: 0.9375rem 0 0.625rem;
}
.post-add-to-cart .modal-content h4.performance-header,
.post-add-to-cart .modal-content h5.performance-header,
.post-add-to-cart .modal-content h6.performance-header,
.product-add-ons .modal-content h4.performance-header,
.product-add-ons .modal-content h5.performance-header,
.product-add-ons .modal-content h6.performance-header {
  margin: 0.5625rem 0 0;
}
.post-add-to-cart .modal-content h4.antivirus-header,
.post-add-to-cart .modal-content h5.antivirus-header,
.post-add-to-cart .modal-content h6.antivirus-header,
.product-add-ons .modal-content h4.antivirus-header,
.product-add-ons .modal-content h5.antivirus-header,
.product-add-ons .modal-content h6.antivirus-header {
  margin: 0.5625rem 0 0;
}
.post-add-to-cart .modal-content h4.payment-antivirus-title, .post-add-to-cart .modal-content h4.Payment-Protection-title,
.post-add-to-cart .modal-content h5.payment-antivirus-title,
.post-add-to-cart .modal-content h5.Payment-Protection-title,
.post-add-to-cart .modal-content h6.payment-antivirus-title,
.post-add-to-cart .modal-content h6.Payment-Protection-title,
.product-add-ons .modal-content h4.payment-antivirus-title,
.product-add-ons .modal-content h4.Payment-Protection-title,
.product-add-ons .modal-content h5.payment-antivirus-title,
.product-add-ons .modal-content h5.Payment-Protection-title,
.product-add-ons .modal-content h6.payment-antivirus-title,
.product-add-ons .modal-content h6.Payment-Protection-title {
  margin-bottom: 0.75rem;
  line-height: 1;
}
.post-add-to-cart .modal-content .plan-options h6,
.product-add-ons .modal-content .plan-options h6 {
  margin-bottom: 10px;
}
.post-add-to-cart .modal-content .modal-header,
.product-add-ons .modal-content .modal-header {
  padding-bottom: 0.625rem;
}
.post-add-to-cart .modal-content .title,
.product-add-ons .modal-content .title {
  padding: 7px 0;
  font-size: 0.875rem !important;
  line-height: 1.2rem !important;
}
.post-add-to-cart .modal-content .plan-discount,
.product-add-ons .modal-content .plan-discount {
  padding: 0.9375rem 0;
  font-size: 0.875rem !important;
  margin-left: -0.9375rem;
}

.button-div {
  margin: 0;
  margin-left: 0 !important;
  margin-right: 0 !important;
  padding: 0;
  padding-bottom: 0.9375rem;
}

.modal {
  overflow-y: scroll;
  -webkit-overflow-scrolling: touch;
}
.modal .modal-header {
  border-bottom: 0.0625rem solid #ccc;
  padding-bottom: 0.9375rem;
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 1.125rem;
  line-height: 1.7;
}
@media (min-width: 768px) {
  .modal .modal-header {
    font-size: 1.375rem;
    line-height: 1.4;
  }
}
.modal .modal-header .modal-title {
  margin-right: 1.875rem;
}
.modal .modal-header .close {
  position: absolute;
  top: 0;
  right: 0;
  padding: 0.9375rem 1.875rem;
  margin: 0;
  opacity: 1;
  color: #363636;
  font-size: 0;
}
@media (max-width: 1024.98px) {
  .modal .modal-header .close {
    padding: 0.9375rem;
  }
}
.modal .content-modal-close {
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cg fill='%23363636' fill-rule='nonzero'%3E%3Cpath d='M7.817 6.726L10 8.909l2.183-2.183a.772.772 0 0 1 1.004-.075l.087.075a.772.772 0 0 1 0 1.091L11.091 10l2.183 2.183a.772.772 0 1 1-1.091 1.091L10 11.091l-2.183 2.183a.772.772 0 0 1-1.004.075l-.087-.075a.772.772 0 0 1 0-1.091L8.909 10 6.726 7.817a.772.772 0 1 1 1.091-1.091z'/%3E%3Cpath d='M10 20c5.523 0 10-4.477 10-10S15.523 0 10 0 0 4.477 0 10s4.477 10 10 10zm0-1a9 9 0 1 1 0-18 9 9 0 0 1 0 18z'/%3E%3C/g%3E%3C/svg%3E");
  display: block;
  width: 20px;
  height: 20px;
}
.modal .modal-content {
  background-clip: padding-box;
  padding: 0.9375rem 1.875rem 1.875rem;
}
.modal .modal-content #pageTimeoutModalTitle .warning-icon {
  padding-right: 0.9375rem;
}
@media (max-width: 1024.98px) {
  .modal .modal-content {
    padding: 0.9375rem;
  }
}
.modal .modal-body {
  padding: 0.625rem 0;
}
.modal .modal-body .video-container {
  height: 147px;
}
@media (min-width: 768px) {
  .modal .modal-body .video-container {
    width: 100%;
    height: 377px;
  }
}
.modal .modal-footer {
  padding: 0.9375rem 0 0;
  border-top: 0.0625rem solid #ccc;
}
@media (min-width: 768px) {
  .modal.post-add-to-cart .modal-dialog, .modal.product-add-ons .modal-dialog {
    max-width: 726px;
  }
}
.modal.post-add-to-cart .prev-service-header, .modal.product-add-ons .prev-service-header {
  border-bottom: 0.0625rem solid #ccc;
  margin-bottom: 10px;
}
.modal.post-add-to-cart .next-service-header, .modal.product-add-ons .next-service-header {
  border-top: 0.0625rem solid #ccc;
}
.modal.post-add-to-cart .modal-line-item, .modal.product-add-ons .modal-line-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 10px;
  padding-bottom: 10px;
}
@media (min-width: 1025px) {
  .modal.post-add-to-cart .modal-line-item:last-of-type, .modal.product-add-ons .modal-line-item:last-of-type {
    margin-bottom: 0;
    padding-bottom: 0;
  }
}
.modal.post-add-to-cart .modal-line-item .modal-info, .modal.product-add-ons .modal-line-item .modal-info {
  display: block;
  width: 100%;
}
@media (min-width: 1025px) {
  .modal.post-add-to-cart .modal-line-item .modal-info, .modal.product-add-ons .modal-line-item .modal-info {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}
@media (min-width: 1025px) {
  .modal.post-add-to-cart .modal-line-item .line-item-qty, .modal.product-add-ons .modal-line-item .line-item-qty {
    -webkit-box-flex: 1;
        -ms-flex: 1 0 25%;
            flex: 1 0 25%;
    text-align: right;
    margin-top: 0;
  }
}
.modal.post-add-to-cart .modal-line-item .line-item-primary, .modal.product-add-ons .modal-line-item .line-item-primary {
  margin-bottom: 15px;
}
@media (min-width: 1025px) {
  .modal.post-add-to-cart .modal-line-item .line-item-primary, .modal.product-add-ons .modal-line-item .line-item-primary {
    margin-bottom: 0;
  }
}
.modal.post-add-to-cart .modal-line-item .line-item-image, .modal.product-add-ons .modal-line-item .line-item-image {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  margin-right: 10px;
}
.modal.post-add-to-cart .modal-line-item .line-item-image img, .modal.product-add-ons .modal-line-item .line-item-image img {
  min-width: 70px;
  width: 70px;
  min-height: 70px;
  height: 70px;
}
.modal.post-add-to-cart .modal-line-item .line-item-name, .modal.product-add-ons .modal-line-item .line-item-name {
  margin: 0 10px 0 0;
  white-space: initial;
}
.modal.post-add-to-cart .modal-line-item .line-item-sku, .modal.product-add-ons .modal-line-item .line-item-sku {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
  font-size: 0.75rem;
}
.modal.post-add-to-cart .modal-footer, .modal.product-add-ons .modal-footer {
  border-top: 0.0625rem solid #ccc;
}
.modal.post-add-to-cart .modal-footer button, .modal.product-add-ons .modal-footer button {
  padding: 0.34375rem 0.9375rem;
}
.modal.post-add-to-cart .modal-footer .button-wrapper, .modal.product-add-ons .modal-footer .button-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.modal.post-add-to-cart .modal-footer .continue-link, .modal.product-add-ons .modal-footer .continue-link {
  padding: 0;
  font-size: 0.875rem;
  text-align: left;
}
@media (min-width: 1025px) {
  .modal.post-add-to-cart .modal-footer .continue-link, .modal.product-add-ons .modal-footer .continue-link {
    font-size: 1rem;
  }
}
.modal.post-add-to-cart .modal-footer .btn-view-cart, .modal.product-add-ons .modal-footer .btn-view-cart {
  max-width: 120px;
  height: 36px;
  max-height: 36px;
  padding: 0 15px;
}
.modal .product-add-ons .modal-line-item .line-item-qty {
  text-align: left;
}
@media (min-width: 768px) {
  .modal.modal-security-questions .modal-dialog {
    max-width: 726px;
  }
}
.modal.modal-security-question-check button.close, .modal.modal-security-questions button.close {
  display: none;
}
.modal.post-add-to-cart .modal-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
@media (min-width: 1025px) {
  .modal.post-add-to-cart .modal-header {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
}
.modal.post-add-to-cart .modal-header .icon {
  width: 20px;
  height: 20px;
  margin: 5px 5px 0 0;
}
@media (min-width: 1025px) {
  .modal.post-add-to-cart .modal-header .icon {
    width: 24px;
    height: 24px;
    margin: 0 10px 0 0;
  }
}
.modal.post-add-to-cart .modal-header h4.quantity-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 0;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
@media (min-width: 1025px) {
  .modal.post-add-to-cart .modal-header h4.quantity-header {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
}
.modal.post-add-to-cart .modal-header h4.quantity-header .quantity-added {
  margin-right: 0.3125rem;
}
.modal .modal-parts-gold-plan .plan-options,
.modal .modal-body-addons .plan-options,
.modal .modal-antivirus-performance .plan-options,
.modal .modal-gold-plan .plan-options {
  padding: 15px 0 5px;
  border-top: 0.0625rem solid #ccc;
}
.modal .modal-parts-gold-plan .plan-options .plan-option,
.modal .modal-body-addons .plan-options .plan-option,
.modal .modal-antivirus-performance .plan-options .plan-option,
.modal .modal-gold-plan .plan-options .plan-option {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.modal .modal-parts-gold-plan .plan-options .plan-option:last-of-type,
.modal .modal-body-addons .plan-options .plan-option:last-of-type,
.modal .modal-antivirus-performance .plan-options .plan-option:last-of-type,
.modal .modal-gold-plan .plan-options .plan-option:last-of-type {
  margin-bottom: 0;
}
.modal .modal-parts-gold-plan .plan-options .plan-option .custom-control,
.modal .modal-body-addons .plan-options .plan-option .custom-control,
.modal .modal-antivirus-performance .plan-options .plan-option .custom-control,
.modal .modal-gold-plan .plan-options .plan-option .custom-control {
  margin-bottom: 0;
}
.modal .modal-parts-gold-plan .plan-options .plan-option .form-control-label,
.modal .modal-body-addons .plan-options .plan-option .form-control-label,
.modal .modal-antivirus-performance .plan-options .plan-option .form-control-label,
.modal .modal-gold-plan .plan-options .plan-option .form-control-label {
  margin-bottom: 0;
}
.modal .modal-parts-gold-plan .plan-options .plan-option input,
.modal .modal-body-addons .plan-options .plan-option input,
.modal .modal-antivirus-performance .plan-options .plan-option input,
.modal .modal-gold-plan .plan-options .plan-option input {
  margin-right: 10px;
}
.modal .modal-parts-gold-plan .plan-options .plan-option .option-item-info,
.modal .modal-body-addons .plan-options .plan-option .option-item-info,
.modal .modal-antivirus-performance .plan-options .plan-option .option-item-info,
.modal .modal-gold-plan .plan-options .plan-option .option-item-info {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
@media (min-width: 1025px) {
  .modal .modal-parts-gold-plan .plan-options .plan-option .option-item-info,
  .modal .modal-body-addons .plan-options .plan-option .option-item-info,
  .modal .modal-antivirus-performance .plan-options .plan-option .option-item-info,
  .modal .modal-gold-plan .plan-options .plan-option .option-item-info {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
}
.modal .modal-parts-gold-plan .plan-options .plan-option .option-info-group,
.modal .modal-body-addons .plan-options .plan-option .option-info-group,
.modal .modal-antivirus-performance .plan-options .plan-option .option-info-group,
.modal .modal-gold-plan .plan-options .plan-option .option-info-group {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.modal .modal-parts-gold-plan .plan-options .plan-option .option-info-group.option-info-group-col-1,
.modal .modal-body-addons .plan-options .plan-option .option-info-group.option-info-group-col-1,
.modal .modal-antivirus-performance .plan-options .plan-option .option-info-group.option-info-group-col-1,
.modal .modal-gold-plan .plan-options .plan-option .option-info-group.option-info-group-col-1 {
  height: 100%;
}
.modal .modal-parts-gold-plan .plan-options .plan-option .option-info-group.option-info-group-col-1 .vertically-centered,
.modal .modal-body-addons .plan-options .plan-option .option-info-group.option-info-group-col-1 .vertically-centered,
.modal .modal-antivirus-performance .plan-options .plan-option .option-info-group.option-info-group-col-1 .vertically-centered,
.modal .modal-gold-plan .plan-options .plan-option .option-info-group.option-info-group-col-1 .vertically-centered {
  margin: auto 0;
}
.modal .modal-parts-gold-plan .plan-options .plan-option .option-info-group.option-info-group-col-2,
.modal .modal-body-addons .plan-options .plan-option .option-info-group.option-info-group-col-2,
.modal .modal-antivirus-performance .plan-options .plan-option .option-info-group.option-info-group-col-2,
.modal .modal-gold-plan .plan-options .plan-option .option-info-group.option-info-group-col-2 {
  width: 100%;
  display: block;
}
@media (min-width: 768px) {
  .modal .modal-parts-gold-plan .plan-options .plan-option .option-info-group.option-info-group-col-2,
  .modal .modal-body-addons .plan-options .plan-option .option-info-group.option-info-group-col-2,
  .modal .modal-antivirus-performance .plan-options .plan-option .option-info-group.option-info-group-col-2,
  .modal .modal-gold-plan .plan-options .plan-option .option-info-group.option-info-group-col-2 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
}
.modal .modal-parts-gold-plan .plan-options .plan-option .option-info-group.option-info-group-col-2 .option-qty,
.modal .modal-body-addons .plan-options .plan-option .option-info-group.option-info-group-col-2 .option-qty,
.modal .modal-antivirus-performance .plan-options .plan-option .option-info-group.option-info-group-col-2 .option-qty,
.modal .modal-gold-plan .plan-options .plan-option .option-info-group.option-info-group-col-2 .option-qty {
  white-space: nowrap;
}
@media (min-width: 768px) {
  .modal .modal-parts-gold-plan .plan-options .plan-option .option-item-image,
  .modal .modal-body-addons .plan-options .plan-option .option-item-image,
  .modal .modal-antivirus-performance .plan-options .plan-option .option-item-image,
  .modal .modal-gold-plan .plan-options .plan-option .option-item-image {
    margin-right: 10px;
  }
}
@media (min-width: 1025px) {
  .modal .modal-parts-gold-plan .plan-options .plan-option .option-item-image,
  .modal .modal-body-addons .plan-options .plan-option .option-item-image,
  .modal .modal-antivirus-performance .plan-options .plan-option .option-item-image,
  .modal .modal-gold-plan .plan-options .plan-option .option-item-image {
    margin-right: 15px;
  }
}
.modal .modal-parts-gold-plan .plan-options .plan-option .option-item-image img,
.modal .modal-body-addons .plan-options .plan-option .option-item-image img,
.modal .modal-antivirus-performance .plan-options .plan-option .option-item-image img,
.modal .modal-gold-plan .plan-options .plan-option .option-item-image img {
  width: 70px;
  height: 70px;
}
.modal .modal-parts-gold-plan .plan-options .plan-option .option-item-name,
.modal .modal-body-addons .plan-options .plan-option .option-item-name,
.modal .modal-antivirus-performance .plan-options .plan-option .option-item-name,
.modal .modal-gold-plan .plan-options .plan-option .option-item-name {
  margin-right: 5px;
}
@media (min-width: 1025px) {
  .modal .modal-parts-gold-plan .plan-options .plan-option .option-item-name,
  .modal .modal-body-addons .plan-options .plan-option .option-item-name,
  .modal .modal-antivirus-performance .plan-options .plan-option .option-item-name,
  .modal .modal-gold-plan .plan-options .plan-option .option-item-name {
    margin-right: 30px;
  }
}
.modal .modal-parts-gold-plan .plan-options .plan-option .option-item-price,
.modal .modal-body-addons .plan-options .plan-option .option-item-price,
.modal .modal-antivirus-performance .plan-options .plan-option .option-item-price,
.modal .modal-gold-plan .plan-options .plan-option .option-item-price {
  margin-top: 0;
  margin-left: auto;
  text-align: right;
}
.modal .modal-parts-gold-plan .modal-footer .btn-link,
.modal .modal-body-addons .modal-footer .btn-link,
.modal .modal-antivirus-performance .modal-footer .btn-link,
.modal .modal-gold-plan .modal-footer .btn-link {
  padding-top: 0;
}
@media (min-width: 1025px) {
  .modal .modal-parts-gold-plan .modal-footer .btn-link,
  .modal .modal-body-addons .modal-footer .btn-link,
  .modal .modal-antivirus-performance .modal-footer .btn-link,
  .modal .modal-gold-plan .modal-footer .btn-link {
    height: 100%;
    padding: 0;
  }
}
.modal .modal-body-addons .plan-option .option-info-group {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.modal .modal-body-addons .plan-option .option-info-group.option-info-group-col-1 {
  height: 100%;
}
.modal .modal-body-addons .plan-option .option-info-group.option-info-group-col-1 .vertically-centered {
  margin: auto 0;
}
.modal .modal-body-addons .plan-option .option-info-group.option-info-group-col-2 {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
@media (min-width: 1025px) {
  .modal .modal-body-addons .plan-option .option-info-group.option-info-group-col-2 {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    width: 100%;
  }
}
.modal.modal-parts-gold-plan .plan-options, .modal.modal-gold-plan .plan-options,
.modal .modal-gold-plan .plan-options {
  padding-bottom: 0;
}
.modal.modal-parts-gold-plan .plan-options .protection-plan-total, .modal.modal-gold-plan .plan-options .protection-plan-total,
.modal .modal-gold-plan .plan-options .protection-plan-total {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 20px;
  padding-top: 10px;
  border-top: 0.0625rem solid #ccc;
}
.modal.modal-parts-gold-plan .plan-options .protection-plan-total .protection-plan-total-label, .modal.modal-gold-plan .plan-options .protection-plan-total .protection-plan-total-label,
.modal .modal-gold-plan .plan-options .protection-plan-total .protection-plan-total-label {
  margin-right: 15px;
}
.modal.modal-parts-gold-plan .plan-options .protection-plan-total .protection-plan-total-value, .modal.modal-gold-plan .plan-options .protection-plan-total .protection-plan-total-value,
.modal .modal-gold-plan .plan-options .protection-plan-total .protection-plan-total-value {
  margin-left: auto;
}
.modal.modal-parts-gold-plan .performance-header,
.modal.modal-parts-gold-plan .antivirus-header,
.modal.modal-parts-gold-plan .parts-header, .modal.modal-parts-performance .performance-header,
.modal.modal-parts-performance .antivirus-header,
.modal.modal-parts-performance .parts-header, .modal.modal-antivirus-performance .performance-header,
.modal.modal-antivirus-performance .antivirus-header,
.modal.modal-antivirus-performance .parts-header, .modal.modal-antivirus .performance-header,
.modal.modal-antivirus .antivirus-header,
.modal.modal-antivirus .parts-header, .modal.modal-parts .performance-header,
.modal.modal-parts .antivirus-header,
.modal.modal-parts .parts-header, .modal.modal-performance .performance-header,
.modal.modal-performance .antivirus-header,
.modal.modal-performance .parts-header {
  margin: 10px 0;
}
.modal.modal-parts-gold-plan .plan-options .plan-option, .modal.modal-parts-performance .plan-options .plan-option, .modal.modal-antivirus-performance .plan-options .plan-option, .modal.modal-antivirus .plan-options .plan-option, .modal.modal-parts .plan-options .plan-option, .modal.modal-performance .plan-options .plan-option {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.modal.modal-parts-gold-plan .performance-content .plan-option, .modal.modal-parts-performance .performance-content .plan-option, .modal.modal-antivirus-performance .performance-content .plan-option, .modal.modal-antivirus .performance-content .plan-option, .modal.modal-parts .performance-content .plan-option, .modal.modal-performance .performance-content .plan-option {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.modal.modal-parts-gold-plan .performance-content .performance-price-info, .modal.modal-parts-performance .performance-content .performance-price-info, .modal.modal-antivirus-performance .performance-content .performance-price-info, .modal.modal-antivirus .performance-content .performance-price-info, .modal.modal-parts .performance-content .performance-price-info, .modal.modal-performance .performance-content .performance-price-info {
  padding-left: 10px;
}
.modal.modal-parts-gold-plan .antivirus-content .plan-option, .modal.modal-parts-performance .antivirus-content .plan-option, .modal.modal-antivirus-performance .antivirus-content .plan-option, .modal.modal-antivirus .antivirus-content .plan-option, .modal.modal-parts .antivirus-content .plan-option, .modal.modal-performance .antivirus-content .plan-option {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.modal.modal-parts-gold-plan .antivirus-content .antivirus-price-info, .modal.modal-parts-performance .antivirus-content .antivirus-price-info, .modal.modal-antivirus-performance .antivirus-content .antivirus-price-info, .modal.modal-antivirus .antivirus-content .antivirus-price-info, .modal.modal-parts .antivirus-content .antivirus-price-info, .modal.modal-performance .antivirus-content .antivirus-price-info {
  padding-left: 10px;
}
.modal.modal-parts-gold-plan .option-price, .modal.modal-parts-performance .option-price, .modal.modal-antivirus-performance .option-price, .modal.modal-antivirus .option-price, .modal.modal-parts .option-price, .modal.modal-performance .option-price {
  padding-left: 10px;
}
.modal.modal-parts-gold-plan .tab-content, .modal.modal-parts-performance .tab-content, .modal.modal-antivirus-performance .tab-content, .modal.modal-antivirus .tab-content, .modal.modal-parts .tab-content, .modal.modal-performance .tab-content {
  padding-top: 10px;
}
.modal.modal-parts-gold-plan .tab-pane .performance-content h5.mb, .modal.modal-parts-performance .tab-pane .performance-content h5.mb, .modal.modal-antivirus-performance .tab-pane .performance-content h5.mb, .modal.modal-antivirus .tab-pane .performance-content h5.mb, .modal.modal-parts .tab-pane .performance-content h5.mb, .modal.modal-performance .tab-pane .performance-content h5.mb {
  margin-bottom: 10px;
}
.modal.modal-parts-gold-plan .parts-performance-tabs, .modal.modal-parts-performance .parts-performance-tabs, .modal.modal-antivirus-performance .parts-performance-tabs, .modal.modal-antivirus .parts-performance-tabs, .modal.modal-parts .parts-performance-tabs, .modal.modal-performance .parts-performance-tabs {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  margin-top: 0.625rem;
  padding-top: 7px;
  border-top: 1px solid #ccc;
  font-size: 0.875rem;
}
@media (min-width: 576px) {
  .modal.modal-parts-gold-plan .parts-performance-tabs, .modal.modal-parts-performance .parts-performance-tabs, .modal.modal-antivirus-performance .parts-performance-tabs, .modal.modal-antivirus .parts-performance-tabs, .modal.modal-parts .parts-performance-tabs, .modal.modal-performance .parts-performance-tabs {
    font-size: 1rem;
  }
}
.modal.modal-parts-gold-plan .parts-performance-tabs .nav-link, .modal.modal-parts-performance .parts-performance-tabs .nav-link, .modal.modal-antivirus-performance .parts-performance-tabs .nav-link, .modal.modal-antivirus .parts-performance-tabs .nav-link, .modal.modal-parts .parts-performance-tabs .nav-link, .modal.modal-performance .parts-performance-tabs .nav-link {
  pointer-events: none;
}
.modal.modal-parts-gold-plan .parts-performance-tabs .nav-link-content, .modal.modal-parts-performance .parts-performance-tabs .nav-link-content, .modal.modal-antivirus-performance .parts-performance-tabs .nav-link-content, .modal.modal-antivirus .parts-performance-tabs .nav-link-content, .modal.modal-parts .parts-performance-tabs .nav-link-content, .modal.modal-performance .parts-performance-tabs .nav-link-content {
  display: inline-block;
  position: relative;
  padding: 0 0.625rem 0.5rem;
}
.modal.modal-parts-gold-plan .parts-performance-tabs .nav-link.active .nav-link-content, .modal.modal-parts-performance .parts-performance-tabs .nav-link.active .nav-link-content, .modal.modal-antivirus-performance .parts-performance-tabs .nav-link.active .nav-link-content, .modal.modal-antivirus .parts-performance-tabs .nav-link.active .nav-link-content, .modal.modal-parts .parts-performance-tabs .nav-link.active .nav-link-content, .modal.modal-performance .parts-performance-tabs .nav-link.active .nav-link-content {
  margin-top: 5px;
}
.modal.modal-parts-gold-plan .parts-performance-tabs .nav-link-parts:not(.active) .nav-link-text::before, .modal.modal-parts-performance .parts-performance-tabs .nav-link-parts:not(.active) .nav-link-text::before, .modal.modal-antivirus-performance .parts-performance-tabs .nav-link-parts:not(.active) .nav-link-text::before, .modal.modal-antivirus .parts-performance-tabs .nav-link-parts:not(.active) .nav-link-text::before, .modal.modal-parts .parts-performance-tabs .nav-link-parts:not(.active) .nav-link-text::before, .modal.modal-performance .parts-performance-tabs .nav-link-parts:not(.active) .nav-link-text::before {
  content: "";
  position: absolute;
  display: block;
  width: 20px;
  height: 20px;
  left: -15px;
  top: -0.25rem;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 28 28'%3E%3Cpath fill='%23046A38' fill-rule='nonzero' d='M1.357 14c0 6.973 5.672 12.644 12.644 12.644S26.646 20.973 26.646 14 20.973 1.355 14 1.355C7.029 1.355 1.357 7.029 1.357 14zM0 14C0 6.28 6.28 0 14 0s14 6.28 14 14-6.28 14-14 14S0 21.72 0 14zm20.919-5.8c.566-.598 1.467.275.901.874-3.14 3.441-6.307 6.833-9.474 10.25-.154.174-.309.324-.463.498-.232.25-.67.225-.901 0-1.596-1.471-3.192-2.967-4.788-4.439-.593-.549.308-1.446.9-.873a627.403 627.403 0 0 1 4.3 3.99c3.192-3.441 6.359-6.858 9.525-10.3z'/%3E%3C/svg%3E%0A");
  background-size: contain;
  background-repeat: no-repeat;
}
@media (min-width: 1025px) {
  .modal.modal-parts-gold-plan .parts-performance-tabs .nav-link-parts:not(.active) .nav-link-text::before, .modal.modal-parts-performance .parts-performance-tabs .nav-link-parts:not(.active) .nav-link-text::before, .modal.modal-antivirus-performance .parts-performance-tabs .nav-link-parts:not(.active) .nav-link-text::before, .modal.modal-antivirus .parts-performance-tabs .nav-link-parts:not(.active) .nav-link-text::before, .modal.modal-parts .parts-performance-tabs .nav-link-parts:not(.active) .nav-link-text::before, .modal.modal-performance .parts-performance-tabs .nav-link-parts:not(.active) .nav-link-text::before {
    width: 24px;
    height: 24px;
    left: -22px;
  }
}
.modal.modal-parts-gold-plan .antivirus-performance-tabs, .modal.modal-parts-performance .antivirus-performance-tabs, .modal.modal-antivirus-performance .antivirus-performance-tabs, .modal.modal-antivirus .antivirus-performance-tabs, .modal.modal-parts .antivirus-performance-tabs, .modal.modal-performance .antivirus-performance-tabs {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  margin-top: 0.625rem;
  padding-top: 7px;
  border-top: 1px solid #ccc;
  font-size: 0.875rem;
}
@media (min-width: 576px) {
  .modal.modal-parts-gold-plan .antivirus-performance-tabs, .modal.modal-parts-performance .antivirus-performance-tabs, .modal.modal-antivirus-performance .antivirus-performance-tabs, .modal.modal-antivirus .antivirus-performance-tabs, .modal.modal-parts .antivirus-performance-tabs, .modal.modal-performance .antivirus-performance-tabs {
    font-size: 1rem;
  }
}
.modal.modal-parts-gold-plan .antivirus-performance-tabs .nav-link, .modal.modal-parts-performance .antivirus-performance-tabs .nav-link, .modal.modal-antivirus-performance .antivirus-performance-tabs .nav-link, .modal.modal-antivirus .antivirus-performance-tabs .nav-link, .modal.modal-parts .antivirus-performance-tabs .nav-link, .modal.modal-performance .antivirus-performance-tabs .nav-link {
  pointer-events: none;
}
.modal.modal-parts-gold-plan .antivirus-performance-tabs .nav-link-content, .modal.modal-parts-performance .antivirus-performance-tabs .nav-link-content, .modal.modal-antivirus-performance .antivirus-performance-tabs .nav-link-content, .modal.modal-antivirus .antivirus-performance-tabs .nav-link-content, .modal.modal-parts .antivirus-performance-tabs .nav-link-content, .modal.modal-performance .antivirus-performance-tabs .nav-link-content {
  display: inline-block;
  position: relative;
  padding: 0 10px 8px;
}
.modal.modal-parts-gold-plan .antivirus-performance-tabs .nav-link.active .nav-link-content, .modal.modal-parts-performance .antivirus-performance-tabs .nav-link.active .nav-link-content, .modal.modal-antivirus-performance .antivirus-performance-tabs .nav-link.active .nav-link-content, .modal.modal-antivirus .antivirus-performance-tabs .nav-link.active .nav-link-content, .modal.modal-parts .antivirus-performance-tabs .nav-link.active .nav-link-content, .modal.modal-performance .antivirus-performance-tabs .nav-link.active .nav-link-content {
  margin-top: 5px;
}
.modal.modal-parts-gold-plan .antivirus-performance-tabs .nav-link-performance:not(.active) .nav-link-content::before, .modal.modal-parts-performance .antivirus-performance-tabs .nav-link-performance:not(.active) .nav-link-content::before, .modal.modal-antivirus-performance .antivirus-performance-tabs .nav-link-performance:not(.active) .nav-link-content::before, .modal.modal-antivirus .antivirus-performance-tabs .nav-link-performance:not(.active) .nav-link-content::before, .modal.modal-parts .antivirus-performance-tabs .nav-link-performance:not(.active) .nav-link-content::before, .modal.modal-performance .antivirus-performance-tabs .nav-link-performance:not(.active) .nav-link-content::before {
  content: "";
  position: absolute;
  display: block;
  width: 20px;
  height: 20px;
  left: -15px;
  top: 2px;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 28 28'%3E%3Cpath fill='%23046A38' fill-rule='nonzero' d='M1.357 14c0 6.973 5.672 12.644 12.644 12.644S26.646 20.973 26.646 14 20.973 1.355 14 1.355C7.029 1.355 1.357 7.029 1.357 14zM0 14C0 6.28 6.28 0 14 0s14 6.28 14 14-6.28 14-14 14S0 21.72 0 14zm20.919-5.8c.566-.598 1.467.275.901.874-3.14 3.441-6.307 6.833-9.474 10.25-.154.174-.309.324-.463.498-.232.25-.67.225-.901 0-1.596-1.471-3.192-2.967-4.788-4.439-.593-.549.308-1.446.9-.873a627.403 627.403 0 0 1 4.3 3.99c3.192-3.441 6.359-6.858 9.525-10.3z'/%3E%3C/svg%3E%0A");
  background-size: contain;
  background-repeat: no-repeat;
}
@media (min-width: 1025px) {
  .modal.modal-parts-gold-plan .antivirus-performance-tabs .nav-link-performance:not(.active) .nav-link-content::before, .modal.modal-parts-performance .antivirus-performance-tabs .nav-link-performance:not(.active) .nav-link-content::before, .modal.modal-antivirus-performance .antivirus-performance-tabs .nav-link-performance:not(.active) .nav-link-content::before, .modal.modal-antivirus .antivirus-performance-tabs .nav-link-performance:not(.active) .nav-link-content::before, .modal.modal-parts .antivirus-performance-tabs .nav-link-performance:not(.active) .nav-link-content::before, .modal.modal-performance .antivirus-performance-tabs .nav-link-performance:not(.active) .nav-link-content::before {
    width: 24px;
    height: 24px;
    left: -22px;
    top: 0;
  }
}
.modal.modal-parts-gold-plan .parts-collapse-container .collapse-header .btn, .modal.modal-parts-performance .parts-collapse-container .collapse-header .btn, .modal.modal-antivirus-performance .parts-collapse-container .collapse-header .btn, .modal.modal-antivirus .parts-collapse-container .collapse-header .btn, .modal.modal-parts .parts-collapse-container .collapse-header .btn, .modal.modal-performance .parts-collapse-container .collapse-header .btn {
  width: 100%;
  padding-left: 0;
  border-top: 0.0625rem solid #ccc;
  text-align: left;
  pointer-events: none;
}
.modal.modal-parts-gold-plan .parts-collapse-container .collapse-header .btn.selected, .modal.modal-parts-performance .parts-collapse-container .collapse-header .btn.selected, .modal.modal-antivirus-performance .parts-collapse-container .collapse-header .btn.selected, .modal.modal-antivirus .parts-collapse-container .collapse-header .btn.selected, .modal.modal-parts .parts-collapse-container .collapse-header .btn.selected, .modal.modal-performance .parts-collapse-container .collapse-header .btn.selected {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 28 28'%3E%3Cpath fill='%23046A38' fill-rule='nonzero' d='M1.357 14c0 6.973 5.672 12.644 12.644 12.644S26.646 20.973 26.646 14 20.973 1.355 14 1.355C7.029 1.355 1.357 7.029 1.357 14zM0 14C0 6.28 6.28 0 14 0s14 6.28 14 14-6.28 14-14 14S0 21.72 0 14zm20.919-5.8c.566-.598 1.467.275.901.874-3.14 3.441-6.307 6.833-9.474 10.25-.154.174-.309.324-.463.498-.232.25-.67.225-.901 0-1.596-1.471-3.192-2.967-4.788-4.439-.593-.549.308-1.446.9-.873a627.403 627.403 0 0 1 4.3 3.99c3.192-3.441 6.359-6.858 9.525-10.3z'/%3E%3C/svg%3E%0A");
  background-size: 20px;
  background-position: center right;
  background-repeat: no-repeat;
}
@media (min-width: 1025px) {
  .modal.modal-parts-gold-plan .parts-collapse-container .collapse-header .btn.selected, .modal.modal-parts-performance .parts-collapse-container .collapse-header .btn.selected, .modal.modal-antivirus-performance .parts-collapse-container .collapse-header .btn.selected, .modal.modal-antivirus .parts-collapse-container .collapse-header .btn.selected, .modal.modal-parts .parts-collapse-container .collapse-header .btn.selected, .modal.modal-performance .parts-collapse-container .collapse-header .btn.selected {
    background-size: 24px;
  }
}
.modal.modal-parts-gold-plan .performance-collapse-container .collapse-header .btn, .modal.modal-parts-performance .performance-collapse-container .collapse-header .btn, .modal.modal-antivirus-performance .performance-collapse-container .collapse-header .btn, .modal.modal-antivirus .performance-collapse-container .collapse-header .btn, .modal.modal-parts .performance-collapse-container .collapse-header .btn, .modal.modal-performance .performance-collapse-container .collapse-header .btn {
  width: 100%;
  padding-left: 0;
  border-top: 0.0625rem solid #ccc;
  text-align: left;
  pointer-events: none;
}
.modal.modal-parts-gold-plan .performance-collapse-container .collapse-header .btn.selected, .modal.modal-parts-performance .performance-collapse-container .collapse-header .btn.selected, .modal.modal-antivirus-performance .performance-collapse-container .collapse-header .btn.selected, .modal.modal-antivirus .performance-collapse-container .collapse-header .btn.selected, .modal.modal-parts .performance-collapse-container .collapse-header .btn.selected, .modal.modal-performance .performance-collapse-container .collapse-header .btn.selected {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cdefs%3E%3Cstyle%3E .f2e02f66-8aec-4d72-b8a6-cf7d927aeca7%7Bfill:none;%7D.f9479700-552c-4d4c-be40-b6b8ebd30994%7Bfill:%23046A38;%7D %3C/style%3E%3C/defs%3E%3Cg id='a45d5668-4a94-4a53-8d89-ff76914cebdc' data-name='warranty'%3E%3Cpath class='f2e02f66-8aec-4d72-b8a6-cf7d927aeca7' d='M79.24,52V24.66a53.35,53.35,0,0,1-14.37-2.91,41.26,41.26,0,0,1-14.62-9.19A46.7,46.7,0,0,1,35,21.75a60.7,60.7,0,0,1-15.28,2.92V51.9c0,.6.4,7,2.88,10.85.22.35.41.75.69,1.21,2.75,4.55,8.44,14,26.92,22.56,18-8.34,23.4-17.68,26-22.19.35-.61.66-1.15.94-1.58,2.07-3.24,2.17-8.76,2-10.61C79.19,52.08,79.24,52,79.24,52Zm-8.34-8.9a2,2,0,0,1-.6,1.43l-25,25.2a2.12,2.12,0,0,1-1.46.7h0a2.16,2.16,0,0,1-1.46-.7L30.55,57.57a2.1,2.1,0,0,1-.46-1.5v-13a1.92,1.92,0,0,1,3.32-1.44l10.42,10.6L67.43,28.6a2,2,0,0,1,3.47,1.45Z'/%3E%3Cpath class='f9479700-552c-4d4c-be40-b6b8ebd30994' d='M69.65,28.15a2,2,0,0,0-2.23.44L43.81,52.21,33.4,41.62a1.91,1.91,0,0,0-3.31,1.44v13a2.09,2.09,0,0,0,.46,1.5l11.8,12.12a2.16,2.16,0,0,0,1.46.7h0a2.07,2.07,0,0,0,1.45-.7l25-25.16a2.06,2.06,0,0,0,.6-1.44v-13A2,2,0,0,0,69.65,28.15ZM66.59,42.23l-22.92,23-9.84-10V48.07l8.43,8.64a2.29,2.29,0,0,0,1.5.75h0a1.94,1.94,0,0,0,1.35-.74L66.59,35Z'/%3E%3Cpath class='f9479700-552c-4d4c-be40-b6b8ebd30994' d='M83.26,51.88V22.77a2.07,2.07,0,0,0-1.92-2.05c-6.4-.45-11.07-1.32-15.1-2.81a36.77,36.77,0,0,1-14-9.21l-.17-.27a2.05,2.05,0,0,0-3.38-.18l-.28.35a42.38,42.38,0,0,1-14.91,9.29c-3.75,1.39-9,2.3-16.14,2.82a2.06,2.06,0,0,0-1.91,2.06v29.3c0,.32.45,8,3.62,12.91.2.32.44.68.69,1.1,2.76,4.55,9.2,15.21,29.18,24.36l.15.06.47.17a1.89,1.89,0,0,0,.7.13,2.15,2.15,0,0,0,.8-.16l.47-.2C71,81.5,76.94,71.3,79.81,66.4c.32-.55.6-1,.86-1.44C83.74,60.15,83.26,52.86,83.26,51.88ZM77.18,62.75c-.29.44-.58,1-.94,1.58-2.62,4.51-8,13.85-26,22.19C31.74,77.94,26.07,68.51,23.3,64c-.29-.46-.47-.86-.69-1.21-2.47-3.84-2.87-10.25-2.87-10.85V24.67A62.32,62.32,0,0,0,35,21.76a46.7,46.7,0,0,0,15.23-9.19,41.31,41.31,0,0,0,14.61,9.19,53.13,53.13,0,0,0,14.37,2.91V52c0,.06,0,.12,0,.18.16,1.84.07,7.36-2,10.6Z'/%3E%3C/g%3E%3C/svg%3E%0A");
  background-size: 20px;
  background-position: center right;
  background-repeat: no-repeat;
}
@media (min-width: 1025px) {
  .modal.modal-parts-gold-plan .performance-collapse-container .collapse-header .btn.selected, .modal.modal-parts-performance .performance-collapse-container .collapse-header .btn.selected, .modal.modal-antivirus-performance .performance-collapse-container .collapse-header .btn.selected, .modal.modal-antivirus .performance-collapse-container .collapse-header .btn.selected, .modal.modal-parts .performance-collapse-container .collapse-header .btn.selected, .modal.modal-performance .performance-collapse-container .collapse-header .btn.selected {
    background-size: 24px;
  }
}
.modal.modal-parts-gold-plan .antivirus-collapse-container .collapse-header .btn, .modal.modal-parts-performance .antivirus-collapse-container .collapse-header .btn, .modal.modal-antivirus-performance .antivirus-collapse-container .collapse-header .btn, .modal.modal-antivirus .antivirus-collapse-container .collapse-header .btn, .modal.modal-parts .antivirus-collapse-container .collapse-header .btn, .modal.modal-performance .antivirus-collapse-container .collapse-header .btn {
  width: 100%;
  padding-left: 0;
  border-top: 0.0625rem solid #ccc;
  text-align: left;
  pointer-events: none;
}
.modal.modal-parts-gold-plan .antivirus-collapse-container .collapse-header .btn.selected, .modal.modal-parts-performance .antivirus-collapse-container .collapse-header .btn.selected, .modal.modal-antivirus-performance .antivirus-collapse-container .collapse-header .btn.selected, .modal.modal-antivirus .antivirus-collapse-container .collapse-header .btn.selected, .modal.modal-parts .antivirus-collapse-container .collapse-header .btn.selected, .modal.modal-performance .antivirus-collapse-container .collapse-header .btn.selected {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cdefs%3E%3Cstyle%3E .f2e02f66-8aec-4d72-b8a6-cf7d927aeca7%7Bfill:none;%7D.f9479700-552c-4d4c-be40-b6b8ebd30994%7Bfill:%23046A38;%7D %3C/style%3E%3C/defs%3E%3Cg id='a45d5668-4a94-4a53-8d89-ff76914cebdc' data-name='warranty'%3E%3Cpath class='f2e02f66-8aec-4d72-b8a6-cf7d927aeca7' d='M79.24,52V24.66a53.35,53.35,0,0,1-14.37-2.91,41.26,41.26,0,0,1-14.62-9.19A46.7,46.7,0,0,1,35,21.75a60.7,60.7,0,0,1-15.28,2.92V51.9c0,.6.4,7,2.88,10.85.22.35.41.75.69,1.21,2.75,4.55,8.44,14,26.92,22.56,18-8.34,23.4-17.68,26-22.19.35-.61.66-1.15.94-1.58,2.07-3.24,2.17-8.76,2-10.61C79.19,52.08,79.24,52,79.24,52Zm-8.34-8.9a2,2,0,0,1-.6,1.43l-25,25.2a2.12,2.12,0,0,1-1.46.7h0a2.16,2.16,0,0,1-1.46-.7L30.55,57.57a2.1,2.1,0,0,1-.46-1.5v-13a1.92,1.92,0,0,1,3.32-1.44l10.42,10.6L67.43,28.6a2,2,0,0,1,3.47,1.45Z'/%3E%3Cpath class='f9479700-552c-4d4c-be40-b6b8ebd30994' d='M69.65,28.15a2,2,0,0,0-2.23.44L43.81,52.21,33.4,41.62a1.91,1.91,0,0,0-3.31,1.44v13a2.09,2.09,0,0,0,.46,1.5l11.8,12.12a2.16,2.16,0,0,0,1.46.7h0a2.07,2.07,0,0,0,1.45-.7l25-25.16a2.06,2.06,0,0,0,.6-1.44v-13A2,2,0,0,0,69.65,28.15ZM66.59,42.23l-22.92,23-9.84-10V48.07l8.43,8.64a2.29,2.29,0,0,0,1.5.75h0a1.94,1.94,0,0,0,1.35-.74L66.59,35Z'/%3E%3Cpath class='f9479700-552c-4d4c-be40-b6b8ebd30994' d='M83.26,51.88V22.77a2.07,2.07,0,0,0-1.92-2.05c-6.4-.45-11.07-1.32-15.1-2.81a36.77,36.77,0,0,1-14-9.21l-.17-.27a2.05,2.05,0,0,0-3.38-.18l-.28.35a42.38,42.38,0,0,1-14.91,9.29c-3.75,1.39-9,2.3-16.14,2.82a2.06,2.06,0,0,0-1.91,2.06v29.3c0,.32.45,8,3.62,12.91.2.32.44.68.69,1.1,2.76,4.55,9.2,15.21,29.18,24.36l.15.06.47.17a1.89,1.89,0,0,0,.7.13,2.15,2.15,0,0,0,.8-.16l.47-.2C71,81.5,76.94,71.3,79.81,66.4c.32-.55.6-1,.86-1.44C83.74,60.15,83.26,52.86,83.26,51.88ZM77.18,62.75c-.29.44-.58,1-.94,1.58-2.62,4.51-8,13.85-26,22.19C31.74,77.94,26.07,68.51,23.3,64c-.29-.46-.47-.86-.69-1.21-2.47-3.84-2.87-10.25-2.87-10.85V24.67A62.32,62.32,0,0,0,35,21.76a46.7,46.7,0,0,0,15.23-9.19,41.31,41.31,0,0,0,14.61,9.19,53.13,53.13,0,0,0,14.37,2.91V52c0,.06,0,.12,0,.18.16,1.84.07,7.36-2,10.6Z'/%3E%3C/g%3E%3C/svg%3E%0A");
  background-size: 20px;
  background-position: center right;
  background-repeat: no-repeat;
}
@media (min-width: 1025px) {
  .modal.modal-parts-gold-plan .antivirus-collapse-container .collapse-header .btn.selected, .modal.modal-parts-performance .antivirus-collapse-container .collapse-header .btn.selected, .modal.modal-antivirus-performance .antivirus-collapse-container .collapse-header .btn.selected, .modal.modal-antivirus .antivirus-collapse-container .collapse-header .btn.selected, .modal.modal-parts .antivirus-collapse-container .collapse-header .btn.selected, .modal.modal-performance .antivirus-collapse-container .collapse-header .btn.selected {
    background-size: 24px;
  }
}
.modal.modal-parts-gold-plan .modal-footer .button-wrapper, .modal.modal-parts-performance .modal-footer .button-wrapper, .modal.modal-antivirus-performance .modal-footer .button-wrapper, .modal.modal-antivirus .modal-footer .button-wrapper, .modal.modal-parts .modal-footer .button-wrapper, .modal.modal-performance .modal-footer .button-wrapper {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
@media (min-width: 1025px) {
  .modal.modal-parts-gold-plan .modal-footer .button-wrapper, .modal.modal-parts-performance .modal-footer .button-wrapper, .modal.modal-antivirus-performance .modal-footer .button-wrapper, .modal.modal-antivirus .modal-footer .button-wrapper, .modal.modal-parts .modal-footer .button-wrapper, .modal.modal-performance .modal-footer .button-wrapper {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
}
.modal.modal-parts-gold-plan .modal-footer .button-wrapper button, .modal.modal-parts-performance .modal-footer .button-wrapper button, .modal.modal-antivirus-performance .modal-footer .button-wrapper button, .modal.modal-antivirus .modal-footer .button-wrapper button, .modal.modal-parts .modal-footer .button-wrapper button, .modal.modal-performance .modal-footer .button-wrapper button {
  height: 36px;
  max-height: 36px;
  padding: 0 15px;
}
.modal.modal-parts-gold-plan .modal-footer .button-wrapper .btn-prev,
.modal.modal-parts-gold-plan .modal-footer .button-wrapper .btn-next, .modal.modal-parts-performance .modal-footer .button-wrapper .btn-prev,
.modal.modal-parts-performance .modal-footer .button-wrapper .btn-next, .modal.modal-antivirus-performance .modal-footer .button-wrapper .btn-prev,
.modal.modal-antivirus-performance .modal-footer .button-wrapper .btn-next, .modal.modal-antivirus .modal-footer .button-wrapper .btn-prev,
.modal.modal-antivirus .modal-footer .button-wrapper .btn-next, .modal.modal-parts .modal-footer .button-wrapper .btn-prev,
.modal.modal-parts .modal-footer .button-wrapper .btn-next, .modal.modal-performance .modal-footer .button-wrapper .btn-prev,
.modal.modal-performance .modal-footer .button-wrapper .btn-next {
  width: 72px;
  max-width: 72px;
}
@media (min-width: 1025px) {
  .modal.modal-parts-gold-plan .modal-footer .button-wrapper .btn-prev,
  .modal.modal-parts-gold-plan .modal-footer .button-wrapper .btn-next, .modal.modal-parts-performance .modal-footer .button-wrapper .btn-prev,
  .modal.modal-parts-performance .modal-footer .button-wrapper .btn-next, .modal.modal-antivirus-performance .modal-footer .button-wrapper .btn-prev,
  .modal.modal-antivirus-performance .modal-footer .button-wrapper .btn-next, .modal.modal-antivirus .modal-footer .button-wrapper .btn-prev,
  .modal.modal-antivirus .modal-footer .button-wrapper .btn-next, .modal.modal-parts .modal-footer .button-wrapper .btn-prev,
  .modal.modal-parts .modal-footer .button-wrapper .btn-next, .modal.modal-performance .modal-footer .button-wrapper .btn-prev,
  .modal.modal-performance .modal-footer .button-wrapper .btn-next {
    width: auto;
    max-width: 100%;
  }
}
.modal.modal-parts-gold-plan .modal-footer .button-wrapper .continue-link, .modal.modal-parts-performance .modal-footer .button-wrapper .continue-link, .modal.modal-antivirus-performance .modal-footer .button-wrapper .continue-link, .modal.modal-antivirus .modal-footer .button-wrapper .continue-link, .modal.modal-parts .modal-footer .button-wrapper .continue-link, .modal.modal-performance .modal-footer .button-wrapper .continue-link {
  margin-top: 10px;
  -webkit-box-ordinal-group: 4;
          order: 3;
  -ms-flex-order: 3;
  text-align: right;
  padding: 0;
}
@media (min-width: 768px) {
  .modal.modal-parts-gold-plan .modal-footer .button-wrapper .continue-link, .modal.modal-parts-performance .modal-footer .button-wrapper .continue-link, .modal.modal-antivirus-performance .modal-footer .button-wrapper .continue-link, .modal.modal-antivirus .modal-footer .button-wrapper .continue-link, .modal.modal-parts .modal-footer .button-wrapper .continue-link, .modal.modal-performance .modal-footer .button-wrapper .continue-link {
    margin: 0 10px 0 auto;
    -webkit-box-ordinal-group: 1;
            order: 0;
    -ms-flex-order: 0;
    text-align: right;
  }
}
.modal.modal-installation-quote .modal-header, .modal.modal-installation-option .modal-header {
  padding-right: 35px;
}
.modal.modal-installation-quote .zip-input-row,
.modal.modal-installation-quote .promo-and-submit-row {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.modal.modal-installation-quote .zip-input-row .form-group,
.modal.modal-installation-quote .promo-and-submit-row .form-group {
  margin-bottom: 0;
}
.modal.modal-installation-quote .zip-input-row .btn,
.modal.modal-installation-quote .promo-and-submit-row .btn {
  width: 100%;
  height: 36px;
  max-height: 36px;
  padding: 0;
  margin-top: 22px;
}
@media (min-width: 768px) {
  .modal.modal-installation-quote .zip-input-row .btn,
  .modal.modal-installation-quote .promo-and-submit-row .btn {
    margin-top: 27px;
  }
}
.modal.modal-installation-quote .zip-input-row {
  margin-bottom: 15px;
}
.modal.modal-installation-quote .invalid-feedback-custom {
  color: #a51a1f;
  padding-top: 15px;
  border-top: 0.0625rem solid #ccc;
  margin-top: 0;
}
.modal.modal-installation-quote .address-block {
  padding-top: 15px;
}
.modal.modal-installation-quote .address-block .form-group:not(.required) {
  white-space: normal;
}
.modal.modal-installation-quote .product-type-select-label span {
  font-weight: 400;
}
.modal.modal-installation-quote .error-message {
  margin: 15px 0;
}
.modal.modal-installation-quote .error-message .error-message-text {
  color: #a51a1f;
}
.modal.modal-installation-option .installation-options-assets {
  border-top: 0.0625rem solid #ccc;
  margin-top: 16px;
}
.modal.modal-installation-option .modal-footer {
  padding: 0;
  border: none;
}
.modal.modal-installation-option .modal-footer button {
  width: 100%;
  padding: 0.34375rem 10px;
}
.modal.modal-installation-option .modal-footer button.nfm-installation {
  margin-right: 30px;
}
@media (max-width: 767.98px) {
  .modal.modal-installation-option .modal-footer button.nfm-installation {
    margin-right: 15px;
  }
}
.modal.modal-services-request .zip-input-row,
.modal.modal-services-request .phone-same {
  font-size: 12px;
  text-wrap: wrap;
  margin-top: -4.5px;
}
.modal.modal-services-request .error-text {
  color: #a51a1f;
}
.modal.modal-services-request .wrap-text {
  text-wrap: wrap;
}
.modal.modal-services-request .zip-input-row {
  margin-bottom: 15px;
}
.modal.modal-services-request .btn-zip-submit {
  margin-top: 23px;
  width: 100%;
}
@media (min-width: 768px) {
  .modal.modal-services-request .btn-zip-submit {
    margin-top: 27px;
  }
}
.modal.modal-services-request label span {
  font-size: 14px;
  font-weight: 100;
}
.modal.delivery-pickup {
  padding: 15px !important;
}
@media (min-width: 576px) {
  .modal.delivery-pickup .modal-dialog {
    max-width: 440px;
  }
}
@media (min-width: 768px) {
  .modal.delivery-pickup .modal-dialog {
    max-width: 900px;
  }
}
.modal.delivery-pickup .modal-header {
  padding-bottom: 0.625rem;
}
.modal.delivery-pickup .modal-header .modal-title {
  padding-right: 40px;
}
@media (min-width: 768px) {
  .modal.delivery-pickup .left-column {
    border-right: 0.0625rem solid #ccc;
    margin-bottom: 15px;
  }
}
@media (max-width: 767.98px) {
  .modal.delivery-pickup .left-column .d-sm-none {
    display: none;
  }
}
.modal.delivery-pickup .date-picker span.header-month,
.modal.delivery-pickup .date-picker span.header-year {
  font-size: 20px;
}
.modal.delivery-pickup .date-picker-header {
  position: relative;
}
.modal.delivery-pickup .date-picker-header h5 {
  padding: 0 0 10px;
  border-bottom: 0.0625rem solid #ccc;
  margin: 0;
  text-align: center;
}
@media (max-width: 767.98px) {
  .modal.delivery-pickup .date-picker-header h5 {
    border-top: 0.0625rem solid #ccc;
    padding-top: 10px;
  }
}
.modal.delivery-pickup .date-picker-header .slick-arrow {
  padding: 0;
}
.modal.delivery-pickup .date-picker-header .slick-arrow::before {
  background-repeat: no-repeat;
  background-position: center;
}
.modal.delivery-pickup .date-picker-header .slick-prev::before {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M4.42 5.987l4.323 4.405c.163.18.254.412.256.655a.904.904 0 0 1-.277.66.962.962 0 0 1-.683.293c-.273-.001-.531-.128-.653-.293L2.267 6.66a.948.948 0 0 1 .007-1.327L7.38.275A.919.919 0 0 1 8.047 0c.24.002.473.09.697.29.162.18.253.412.255.654a.908.908 0 0 1-.275.66L4.42 5.987z'/%3E%3C/svg%3E%0A");
}
.modal.delivery-pickup .date-picker-header .slick-next::before {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M7.579 5.987L3.275 1.604A.908.908 0 0 1 3 .944.992.992 0 0 1 3.255.29c.225-.2.457-.288.698-.29a.919.919 0 0 1 .666.275l5.106 5.058a.948.948 0 0 1 .007 1.327l-5.118 5.047c-.123.165-.38.292-.654.293a.962.962 0 0 1-.683-.293.903.903 0 0 1-.277-.66.993.993 0 0 1 .256-.655L7.58 5.987z'/%3E%3C/svg%3E");
}
.modal.delivery-pickup .modal-body {
  padding-top: 0.625rem;
  padding-bottom: 0;
}
.modal.delivery-pickup .select-date-cta {
  margin-bottom: 0;
}
.modal.delivery-pickup .select-date-cta h5 {
  margin-bottom: 10px;
}
.modal.delivery-pickup .pb-2 div {
  padding-bottom: 15px;
}
.modal.delivery-pickup .selected-pickup-location {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 0;
  padding: 15px 0;
}
.modal.delivery-pickup .selected-pickup-location .location-label {
  margin-right: 8px;
}
.modal.delivery-pickup .selected-pickup-location .location-value {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 0.875rem;
  line-height: 1.3;
  padding-left: 20px;
  margin-top: 10px;
}
@media (min-width: 768px) {
  .modal.delivery-pickup .selected-pickup-location .location-value {
    font-size: 1rem;
    line-height: 1.4;
  }
}
.modal.delivery-pickup .selected-pickup-location button {
  padding: 10px 10px 0 20px;
  font-size: 1rem;
  text-align: left;
  border: none;
}
.modal.delivery-pickup .pickup-locations {
  padding-top: 15px;
  padding-bottom: 30px;
  border-top: 0.0625rem solid #ccc;
}
.modal.delivery-pickup .pickup-locations .form-group:last-of-type {
  margin-bottom: 30px;
}
.modal.delivery-pickup .pickup-locations .cancel-location-link {
  padding: 0;
  font-size: 1rem;
}
.modal.delivery-pickup .date-picker-days-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 10px;
  border-bottom: 0.0625rem solid #ccc;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  font-size: 14px;
}
.modal.delivery-pickup .date-picker-days-header div {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 0.875rem;
  line-height: 1.3;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 35px;
          flex: 0 0 35px;
  text-align: center;
}
@media (min-width: 768px) {
  .modal.delivery-pickup .date-picker-days-header div {
    font-size: 1rem;
    line-height: 1.4;
  }
}
@media (min-width: 576px) {
  .modal.delivery-pickup .date-picker-days-header div {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50px;
            flex: 0 0 50px;
    font-size: 14px;
  }
}
.modal.delivery-pickup .date-picker-calendar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  opacity: 0;
  -webkit-transition: opacity 0.5s;
  transition: opacity 0.5s;
}
.modal.delivery-pickup .date-picker-calendar.slick-initialized {
  opacity: 1;
}
.modal.delivery-pickup .date-picker-calendar .slick-list {
  width: 100%;
}
.modal.delivery-pickup .date-picker-calendar .slick-list .slick-slide {
  cursor: default;
}
.modal.delivery-pickup .date-picker-grid {
  padding: 10px 10px 0;
}
.modal.delivery-pickup .date-grid-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.modal.delivery-pickup .date-grid-row:first-of-type {
  border: none;
}
.modal.delivery-pickup .date-grid-row:first-of-type .date-grid-col {
  border-top: 0.0625rem solid #ccc;
}
.modal.delivery-pickup .date-grid-row .date-grid-col {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  min-width: 35px;
  min-height: 35px;
  border-right: 0.0625rem solid #c0bfbf;
  border-bottom: 0.0625rem solid #c0bfbf;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  cursor: pointer;
  width: 14.28%;
  height: 45px;
}
@media all and (-ms-high-contrast: none) {
  .modal.delivery-pickup .date-grid-row .date-grid-col { /* stylelint-disable-line */
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
}
.modal.delivery-pickup .date-grid-row .date-grid-col:first-of-type {
  border-left: 0.0625rem solid #c0bfbf;
}
.modal.delivery-pickup .date-grid-row .date-grid-col:hover {
  background-color: #f2f2f2;
}
.modal.delivery-pickup .date-grid-row .date-grid-col.selected {
  color: #fff;
  background-color: #326fe2;
}
.modal.delivery-pickup .date-grid-row .date-grid-col.selected:hover {
  background-color: #1f60db;
}
.modal.delivery-pickup .date-grid-row .date-grid-col.unavailable {
  background-color: #ccc;
  cursor: default;
}
.modal.delivery-pickup .date-grid-row .date-grid-col.unavailable:hover {
  background-color: #ccc;
}
.modal.delivery-pickup .date-grid-row .date-grid-col .day {
  margin: auto;
}
@media all and (-ms-high-contrast: none) {
  .modal.delivery-pickup .date-grid-row .date-grid-col .day { /* stylelint-disable-line */
    display: table-cell;
  }
}
.modal.delivery-pickup .date-picker-legends {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 10px 0;
  border-bottom: 0.0625rem solid #ccc;
  border-top: 0.0625rem solid #ccc;
  margin-top: 10px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.modal.delivery-pickup .date-picker-legends .legend-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.modal.delivery-pickup .date-picker-legends .legend-item .legend-swatch {
  display: inline-block;
  width: 20px;
  height: 20px;
  margin-right: 3px;
}
@media (min-width: 576px) {
  .modal.delivery-pickup .date-picker-legends .legend-item .legend-swatch {
    margin-right: 8px;
  }
}
.modal.delivery-pickup .date-picker-legends .legend-item .legend-label {
  font-size: 14px;
  font-weight: 700;
  line-height: 1.4;
}
.modal.delivery-pickup .date-picker-legends .legend-item.available .legend-swatch {
  border: 0.0625rem solid #ccc;
  background-color: #fff;
}
.modal.delivery-pickup .date-picker-legends .legend-item.unavailable .legend-swatch {
  background-color: #ccc;
}
.modal.delivery-pickup .date-picker-legends .legend-item.selected .legend-swatch {
  background-color: #326fe2;
}
.modal.delivery-pickup .date-picker-selection-info {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 0.875rem;
  line-height: 1.3;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 15px 0;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
@media (min-width: 768px) {
  .modal.delivery-pickup .date-picker-selection-info {
    font-size: 1rem;
    line-height: 1.4;
  }
}
.modal.delivery-pickup .modal-footer {
  padding-top: 0.625rem;
}
.modal.delivery-pickup .modal-footer .button-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.modal.delivery-pickup .modal-footer .button-wrapper .cancel-link {
  width: auto;
  padding-left: 10px;
  padding-right: 10px;
  margin-left: -10px;
}
.modal.delivery-pickup .modal-footer .button-wrapper .btn-save-date {
  width: 75px;
  height: 36px;
  padding: 0;
}
.modal.modal-labor-services {
  padding: 15px !important;
}
@media (max-width: 767.98px) {
  .modal.modal-labor-services {
    padding-left: 0;
    padding-right: 0;
  }
}
.modal.modal-labor-services .select-services-lead {
  margin-bottom: 15px;
  border-bottom: 0.0625rem solid #ccc;
  padding-bottom: 15px;
}
.modal.modal-labor-services .parts-collapse-container:last-of-type {
  border-bottom: 0.0625rem solid #ccc;
}
.modal.modal-labor-services .collapse-header .btn {
  padding: 0;
  width: 100%;
  border-width: 1px;
  text-align: left;
  pointer-events: none;
}
.modal.modal-labor-services .service-option-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.modal.modal-labor-services .service-option-container .service-label-for-mobile {
  display: none;
}
@media (max-width: 575.98px) {
  .modal.modal-labor-services .service-option-container {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
  .modal.modal-labor-services .service-option-container .service-label-for-mobile {
    width: 100%;
    -webkit-box-flex: 100%;
        -ms-flex: 100% 0 0px;
            flex: 100% 0 0;
    padding: 10px 0;
    display: block;
  }
  .modal.modal-labor-services .service-option-container .service-label-for-desktop {
    display: none;
  }
}
.modal.modal-labor-services .service-option-container .quantity-input-container {
  padding-right: 15px;
}
.modal.modal-labor-services .service-option-container .service-option {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.modal.modal-labor-services .service-option-container .service-option input.input-service-qty {
  width: 48px;
  max-width: 48px;
}
.modal.modal-labor-services .service-option-container .service-option .custom-control-label::before, .modal.modal-labor-services .service-option-container .service-option .custom-control-label::after {
  top: -10px;
}
.modal.modal-labor-services .service-option-price {
  padding-left: 10px;
  margin-left: auto;
  text-align: right;
}
.modal.modal-labor-services label.service-label {
  font-weight: 400;
}
.modal.modal-labor-services label.service-label::before, .modal.modal-labor-services label.service-label::after {
  display: none;
}
.modal.modal-labor-services .custom-checkbox {
  display: inline-block;
}
.modal.modal-labor-services .quantity-module {
  width: 8.125rem;
  margin-right: 0.9375rem;
  display: inline-block;
}
.modal.modal-labor-services .quantity-module .input-group-append .btn,
.modal.modal-labor-services .quantity-module .input-group-prepend .btn {
  width: 2.5rem;
  padding-right: 0.9375rem;
  padding-left: 0.9375rem;
}
.modal.modal-labor-services .service-select-line-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 5px;
}
.modal.modal-labor-services .service-body {
  padding-bottom: 0;
}
.modal.modal-labor-services .modal-line-item {
  border-bottom: 0.0625rem solid #ccc;
}
.modal.modal-labor-services .services-collapse-container .alert.message {
  margin-top: 15px;
  margin-bottom: 15px;
}
.modal.modal-labor-services .services-collapse-container .alert.message ~ .alert.message {
  margin-top: 0.9375rem;
}
.modal.modal-labor-services .services-collapse-container .alert.message .button-yes {
  padding-right: 0.9375rem;
  border-right: 0.0625rem solid #ccc;
  margin-right: 0.9375rem;
}
.modal.modal-labor-services .services-collapse-container .item-name {
  font-weight: 700;
  margin-top: 15px;
}
.modal.modal-labor-services .services-collapse-container .service-item {
  margin-top: 15px;
}
.modal.modal-labor-services .modal-footer {
  border-bottom: 0;
}
.modal.modal-labor-services .modal-footer .service-modal-actions {
  display: none;
  margin-top: 0 !important;
}
.modal.modal-labor-services .modal-footer .service-modal-actions.show {
  display: block;
}
.modal.modal-labor-services .modal-footer .service-modal-actions.services-back {
  margin-right: auto;
}
.modal.modal-install-surface {
  padding: 15px !important;
}
@media (max-width: 767.98px) {
  .modal.modal-install-surface {
    padding-left: 0;
    padding-right: 0;
  }
}
.modal.modal-install-surface .modal-header {
  padding-bottom: 0.625rem;
}
.modal.modal-install-surface .modal-header .modal-title {
  padding-right: 40px;
  font-size: 1.125rem;
}
@media (min-width: 1025px) {
  .modal.modal-install-surface .modal-header .modal-title {
    font-size: 1.375rem;
  }
}
.modal.modal-install-surface .modal-body .install-line-items {
  margin-bottom: 0;
  padding-top: 10px;
  padding-bottom: 15px;
  border-bottom: 0.0625rem solid #ccc;
}
.modal.modal-install-surface .modal-body .install-line-items .modal-line-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.modal.modal-install-surface .modal-body .install-line-items .modal-line-item .line-item-label {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  max-width: 70%;
}
.modal.modal-install-surface .modal-body .install-line-items .modal-line-item .line-item-qty {
  margin-left: auto;
  margin-right: 0;
  min-width: 48px;
}
.modal.modal-install-surface .modal-body .install-surface-selection {
  padding-top: 10px;
  padding-bottom: 10px;
}
.modal.modal-install-surface .modal-body .install-surface-selection .custom-checkbox {
  padding-top: 10px;
  padding-bottom: 10px;
}
.modal.modal-install-surface .modal-body .advanced-surface-error {
  padding-top: 15px;
}
.modal.modal-install-surface .modal-body .advanced-surface-error.hidden {
  display: none;
}
.modal.modal-install-surface .modal-footer {
  padding-top: 0.625rem;
}
.modal.modal-install-surface .modal-footer .button-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.modal.modal-install-surface .modal-footer .button-wrapper .cancel-link {
  width: auto;
  padding-left: 10px;
  padding-right: 10px;
  margin-left: -10px;
}
.modal.modal-install-surface .modal-footer .button-wrapper .btn-done {
  width: 75px;
  height: 36px;
  padding: 0;
}
@media (max-width: 1024.98px) {
  .modal#address-invalid .modal-footer .button-wrapper {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
  .modal#address-invalid .modal-footer .button-wrapper .btn {
    width: auto;
  }
  .modal#address-invalid .modal-footer .button-wrapper .edit {
    padding-left: 0;
    padding-right: 0;
  }
  .modal#address-invalid .modal-footer .button-wrapper .accept {
    padding: 0.6875rem 0.625rem;
  }
}
@media (max-width: 767.98px) {
  .modal.modal-cancel-ppi .footer-cancel-ppi {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse;
  }
}

@media (min-width: 1025px) {
  #trustPilotIframe {
    max-height: 800px;
  }
}
#trustPilotIframe .modal-dialog {
  pointer-events: auto;
}
@media (min-width: 1025px) {
  #trustPilotIframe .modal-dialog {
    max-width: 726px;
  }
}
#trustPilotIframe .modal-content {
  padding: 0.9375rem 1.875rem 0.9375rem;
}
#trustPilotIframe .modal-content .modal-header {
  line-height: 0;
  border-bottom: 0.0625rem solid #ccc;
  padding-bottom: 1.875rem;
}
@media (max-width: 1024.98px) {
  #trustPilotIframe .modal-content .modal-header {
    margin-left: -0.9375rem;
  }
}
#trustPilotIframe .modal-body {
  padding: 0;
}
@media (min-width: 1025px) {
  #trustPilotIframe .modal-body p {
    padding-left: 1.875rem;
    padding-right: 1.875rem;
  }
}
@media (max-width: 1024.98px) {
  #trustPilotIframe .modal-body p {
    padding-left: 0.9375rem;
    padding-right: 1.875rem;
  }
}

.kiosk-timeout-modal-open .modal:not(#pageTimeoutModal) {
  display: none !important;
}
.kiosk-timeout-modal-open .modal-backdrop ~ .modal-backdrop {
  display: none;
}

.redirect-timeout-modal-open .modal:not(#redirectTimeoutModal) {
  display: none !important;
}
.redirect-timeout-modal-open .modal-backdrop ~ .modal-backdrop {
  display: none;
}

@media (max-width: 575.98px) {
  .modal-dialog {
    padding-bottom: calc(2 * env(safe-area-inset-bottom)) !important;
  }
}
.nav-tabs,
.nav-pills {
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: start;
  width: 100%;
  overflow-x: auto;
  padding-bottom: 0.9375rem;
}
@supports (scrollbar-width: thin) {
  .nav-tabs,
  .nav-pills {
    scrollbar-width: thin;
    scrollbar-color: #666 transparent;
  }
}
@supports selector(::-webkit-scrollbar) {
  .nav-tabs::-webkit-scrollbar,
  .nav-pills::-webkit-scrollbar {
    width: 0.25rem;
    height: 0.25rem;
  }
  .nav-tabs::-webkit-scrollbar-track,
  .nav-pills::-webkit-scrollbar-track {
    background: transparent;
  }
  .nav-tabs::-webkit-scrollbar-thumb,
  .nav-pills::-webkit-scrollbar-thumb {
    background: #666;
    border-radius: 50rem;
  }
  .nav-tabs::-webkit-scrollbar-thumb:hover,
  .nav-pills::-webkit-scrollbar-thumb:hover {
    background: #363636;
  }
}
.nav-tabs .nav-item,
.nav-pills .nav-item {
  text-align: center;
}
.nav-tabs .nav-item .nav-link,
.nav-pills .nav-item .nav-link {
  padding: 0.46875rem 0.9375rem;
  margin: 0;
  height: 100%;
  width: 100%;
  border: none;
  background: none;
  text-decoration: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-transition: background 300ms, color 300ms, border 300ms;
  transition: background 300ms, color 300ms, border 300ms;
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 0.875rem;
  line-height: 1.145;
}
@media (min-width: 768px) {
  .nav-tabs .nav-item .nav-link,
  .nav-pills .nav-item .nav-link {
    font-size: 1rem;
    line-height: 1.125;
  }
}
.nav-tabs .nav-item .nav-link .icon,
.nav-pills .nav-item .nav-link .icon {
  height: 16px;
  width: auto;
  margin-right: 0.46875rem;
  -webkit-filter: brightness(0) saturate(100%) invert(19%) sepia(13%) saturate(0%) hue-rotate(256deg) brightness(91%) contrast(89%);
          filter: brightness(0) saturate(100%) invert(19%) sepia(13%) saturate(0%) hue-rotate(256deg) brightness(91%) contrast(89%);
  -webkit-transition: -webkit-filter 300ms;
  transition: -webkit-filter 300ms;
  transition: filter 300ms;
  transition: filter 300ms, -webkit-filter 300ms;
}
.nav-tabs .nav-item .nav-link:hover,
.nav-pills .nav-item .nav-link:hover {
  background: #e8e8e8;
  text-decoration: none;
}
.nav-tabs .nav-item .nav-link.active, .nav-tabs .nav-item .nav-link.highlight,
.nav-pills .nav-item .nav-link.active,
.nav-pills .nav-item .nav-link.highlight {
  color: #1b1b1b;
  text-decoration: none;
  font-weight: 700;
}
.nav-tabs .nav-item .nav-link.active .icon, .nav-tabs .nav-item .nav-link.highlight .icon,
.nav-pills .nav-item .nav-link.active .icon,
.nav-pills .nav-item .nav-link.highlight .icon {
  -webkit-filter: brightness(0) saturate(100%) invert(0%) sepia(10%) saturate(609%) hue-rotate(337deg) brightness(87%) contrast(79%);
          filter: brightness(0) saturate(100%) invert(0%) sepia(10%) saturate(609%) hue-rotate(337deg) brightness(87%) contrast(79%);
}
.nav-tabs .nav-item .nav-link.disabled, .nav-tabs .nav-item .nav-link:disabled, .nav-tabs .nav-item .nav-link.disabled:hover, .nav-tabs .nav-item .nav-link:disabled:hover,
.nav-pills .nav-item .nav-link.disabled,
.nav-pills .nav-item .nav-link:disabled,
.nav-pills .nav-item .nav-link.disabled:hover,
.nav-pills .nav-item .nav-link:disabled:hover {
  color: #ccc;
  background: none;
  pointer-events: none;
}
.nav-tabs .nav-item.show .nav-link,
.nav-pills .nav-item.show .nav-link {
  color: #1b1b1b;
  text-decoration: none;
}
.nav-tabs.nav-fit,
.nav-pills.nav-fit {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
}
.nav-tabs.nav-fit .nav-item,
.nav-pills.nav-fit .nav-item {
  width: auto;
}

@media (min-width: 1025px) {
  .form-nav .nav-item > .nav-link {
    color: #363636;
  }
}
.nav-tabs {
  border: none;
}
.nav-tabs .nav-item .nav-link {
  border-radius: 0.25rem 0.25rem 0 0;
  border-bottom: 0.125rem solid #ccc;
}
.nav-tabs .nav-item .nav-link.active, .nav-tabs .nav-item .nav-link.highlight {
  border-bottom: 0.125rem solid;
}
.nav-tabs .nav-item.show .nav-link {
  border-bottom: 0.125rem solid #ccc;
}

.nav.navbar-nav .reset-password-form-modal .notifications-container .alert.alert-danger,
.nav.navbar-nav .reset-password-form-mobile .notifications-container .alert.alert-danger {
  margin-top: 0;
  margin-bottom: 1.25rem;
}

.nav-pills {
  gap: 0.46875rem;
}
.nav-pills .nav-item .nav-link {
  border-radius: 0.75rem;
}
.nav-pills .nav-item .nav-link.active, .nav-pills .nav-item .nav-link.higlight {
  background: #1b1b1b;
  color: #fff;
}
.nav-pills .nav-item .nav-link.active .icon, .nav-pills .nav-item .nav-link.higlight .icon {
  -webkit-filter: brightness(0) invert(1);
          filter: brightness(0) invert(1);
}
.nav-pills .nav-item .nav-link.active:hover, .nav-pills .nav-item .nav-link.higlight:hover {
  background: #363636;
}

.attribute {
  margin-top: 0.938em;
}
.attribute label {
  display: block;
}

.swatch a {
  text-decoration: none;
}

.add-to-cart .cart-white {
  display: none;
}
@media (min-width: 768px) {
  .add-to-cart .cart-white {
    display: inline;
  }
}

.add-to-cart-messages {
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  position: fixed;
  top: 15%;
  left: 50%;
  z-index: 1051;
}

.add-to-wish-list {
  margin-top: 1em;
}

.add-to-basket-alert {
  -webkit-animation: fade 5s linear forwards;
          animation: fade 5s linear forwards;
  -webkit-box-shadow: 1px 1px 5px grey;
          box-shadow: 1px 1px 5px grey;
}
@keyframes fade {
  0% {
    opacity: 0;
  }
  10% {
    opacity: 1;
  }
  90% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
.add-to-basket-alert.show {
  display: block;
}

.main-attributes {
  margin-top: 1em;
}

.quick-view-dialog,
.choose-bonus-product-dialog {
  max-width: 56.25em;
}
.quick-view-dialog .selectable-bonus-product-line-item,
.choose-bonus-product-dialog .selectable-bonus-product-line-item {
  margin-top: 0.2em;
  margin-bottom: 0.2em;
  padding-top: 0.3em;
  padding-bottom: 0.3em;
}
.quick-view-dialog .beenSelected,
.choose-bonus-product-dialog .beenSelected {
  background-color: #ccc;
}
.quick-view-dialog .modal-header,
.choose-bonus-product-dialog .modal-header {
  background-color: #ccc;
  border-bottom: none;
  border-top-left-radius: 0.1875rem;
  border-top-right-radius: 0.1875rem;
}
.quick-view-dialog .modal-header .full-pdp-link,
.choose-bonus-product-dialog .modal-header .full-pdp-link {
  color: #326fe2;
}
.quick-view-dialog .modal-header .close,
.choose-bonus-product-dialog .modal-header .close {
  font-size: 2rem;
  line-height: 1.5rem;
}
.quick-view-dialog .modal-title,
.choose-bonus-product-dialog .modal-title {
  font-size: 1rem;
}
.quick-view-dialog .product-name,
.choose-bonus-product-dialog .product-name {
  font-size: 1.875rem;
}
.quick-view-dialog .swatch-circle,
.choose-bonus-product-dialog .swatch-circle {
  width: 2.5em;
  height: 2.5em;
  background: #fff;
  border-radius: 1.25em;
  position: relative;
  display: inline-block;
}
.quick-view-dialog .swatch-circle.color-value.selected::after,
.choose-bonus-product-dialog .swatch-circle.color-value.selected::after {
  left: 0;
  top: 0;
  position: absolute;
  -webkit-transform-origin: center;
          transform-origin: center;
  -webkit-transform: scale(1.2);
          transform: scale(1.2);
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border: 0.0625rem solid #363636;
  border-radius: 100%;
  background: transparent;
  opacity: 1;
}
.quick-view-dialog .swatch-circle.color-value.unselectable::after, .quick-view-dialog .swatch-circle.color-value.disabled::after,
.choose-bonus-product-dialog .swatch-circle.color-value.unselectable::after,
.choose-bonus-product-dialog .swatch-circle.color-value.disabled::after {
  left: 0;
  top: 0;
  position: absolute;
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border-radius: 100%;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' style='width: 100%25; height: 100%25;'%3E%3Cline x1='0' y1='100%25' x2='100%25' y2='0' style='stroke:%23363636 ;stroke-width:0.0625rem'/%3E%3C/svg%3E");
  background-color: rgba(255, 255, 255, 0.5);
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  opacity: 1;
}
.quick-view-dialog .swatch-circle.color-value::after,
.choose-bonus-product-dialog .swatch-circle.color-value::after {
  content: "";
  -webkit-transform: scale(1);
          transform: scale(1);
  display: block;
  opacity: 0;
  -webkit-transition: all 200ms;
  transition: all 200ms;
}
.quick-view-dialog a[disabled] .swatch-circle,
.choose-bonus-product-dialog a[disabled] .swatch-circle {
  cursor: not-allowed;
}
.quick-view-dialog a[disabled] .swatch-circle.color-value.selected::after,
.choose-bonus-product-dialog a[disabled] .swatch-circle.color-value.selected::after {
  background-color: #f5f5f5;
}
.quick-view-dialog .availablity-container,
.choose-bonus-product-dialog .availablity-container {
  text-align: right;
}
.quick-view-dialog .availablity-container,
.quick-view-dialog .size-chart,
.choose-bonus-product-dialog .availablity-container,
.choose-bonus-product-dialog .size-chart {
  margin-top: 0.938em;
}
.quick-view-dialog .modal-content,
.choose-bonus-product-dialog .modal-content {
  border: none;
}
.quick-view-dialog .modal-body,
.choose-bonus-product-dialog .modal-body {
  max-height: 28.125em; /* 450/16 */
  overflow-y: auto;
}
.quick-view-dialog button.close,
.choose-bonus-product-dialog button.close {
  font-size: 1.125rem;
}
.quick-view-dialog .modal-footer,
.choose-bonus-product-dialog .modal-footer {
  background-color: #fff;
  border: none;
  border-bottom-right-radius: 0.1875rem;
  border-bottom-left-radius: 0.1875rem;
}
.quick-view-dialog .modal-footer .prices .price,
.choose-bonus-product-dialog .modal-footer .prices .price {
  font-size: 1.6rem;
}
.quick-view-dialog .prices .sales,
.choose-bonus-product-dialog .prices .sales {
  font-size: 1.5rem;
}
.quick-view-dialog .promotions,
.choose-bonus-product-dialog .promotions {
  text-align: left;
  color: #a51a1f;
}
@media (max-width: 767.98px) {
  .quick-view-dialog .bonus-summary,
  .choose-bonus-product-dialog .bonus-summary {
    font-size: 0.625rem;
  }
}
@media (max-width: 767.98px) {
  .quick-view-dialog .bonus-summary .bonus-product-name,
  .choose-bonus-product-dialog .bonus-summary .bonus-product-name {
    padding: 0;
  }
}
.quick-view-dialog .pre-cart-products,
.choose-bonus-product-dialog .pre-cart-products {
  margin-right: 0.125em;
}
.quick-view-dialog .color-attribute,
.choose-bonus-product-dialog .color-attribute {
  border: none;
  padding: 0;
  background: none;
}
.quick-view-dialog .non-input-label,
.choose-bonus-product-dialog .non-input-label {
  display: block;
  margin-bottom: 0.5rem;
}

/**
 * @license
 * MyFonts Webfont Build ID 3498004, 2017-12-14T10:36:37-0500
 *
 * The fonts listed in this notice are subject to the End User License
 * Agreement(s) entered into by the website owner. All other parties are
 * explicitly restricted from using the Licensed Webfonts(s).
 *
 * You may obtain a valid license at the URLs below.
 *
 * Webfont: JustLovely by Nicky Laatz
 * URL: https://www.myfonts.com/fonts/nicky-laatz/just-lovely/just-lovely/
 * Copyright: Copyright (c) 2016 by Nicky Laatz. All rights reserved.
 * Licensed pageviews: 8,000,000
 *
 *
 * License: https://www.myfonts.com/viewlicense?type=web&buildid=3498004
 *
 * © 2017 MyFonts Inc
*/
/* @import must be at top of file, otherwise CSS will not work */
@font-face {
  font-family: JustLovely;
  font-display: swap;
  src: url("../webfonts/356014_0_0.eot");
  src: url("../webfonts/356014_0_0.eot?#iefix") format("embedded-opentype"), url("../webfonts/356014_0_0.woff2") format("woff2"), url("../webfonts/356014_0_0.woff") format("woff"), url("../webfonts/356014_0_0.ttf") format("truetype"), url("../webfonts/356014_0_0.svg#wf") format("svg");
}
/* figtree-300 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: normal;
  font-weight: 300;
  src: url("../../webfonts/figtree-v6-latin-300.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-300italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: italic;
  font-weight: 300;
  src: url("../../webfonts/figtree-v6-latin-300italic.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-regular - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: normal;
  font-weight: 400;
  src: url("../../webfonts/figtree-v6-latin-regular.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: italic;
  font-weight: 400;
  src: url("../../webfonts/figtree-v6-latin-italic.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-500 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: normal;
  font-weight: 500;
  src: url("../../webfonts/figtree-v6-latin-500.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-500italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: italic;
  font-weight: 500;
  src: url("../../webfonts/figtree-v6-latin-500italic.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-600 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: normal;
  font-weight: 600;
  src: url("../../webfonts/figtree-v6-latin-600.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-600italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: italic;
  font-weight: 600;
  src: url("../../webfonts/figtree-v6-latin-600italic.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-700 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: normal;
  font-weight: 700;
  src: url("../../webfonts/figtree-v6-latin-700.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-700italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: italic;
  font-weight: 700;
  src: url("../../webfonts/figtree-v6-latin-700italic.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-800 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: normal;
  font-weight: 800;
  src: url("../../webfonts/figtree-v6-latin-800.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-800italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: italic;
  font-weight: 800;
  src: url("../../webfonts/figtree-v6-latin-800italic.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-900 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: normal;
  font-weight: 900;
  src: url("../../webfonts/figtree-v6-latin-900.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-900italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: italic;
  font-weight: 900;
  src: url("../../webfonts/figtree-v6-latin-900italic.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* 
latin-ext 

@font-face {
  font-family: Lato;
  font-display: swap;
  font-style: normal;
  font-weight: 300;
  src: url('../webfonts/S6u9w4BMUTPHh7USSwaPGR_p.woff2') format('woff2');
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

latin 

@font-face {
  font-family: Lato;
  font-display: swap;
  font-style: normal;
  font-weight: 300;
  src: url('../webfonts/S6u9w4BMUTPHh7USSwiPGQ.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

latin-ext 

@font-face {
  font-family: Lato;
  font-display: swap;
  font-style: normal;
  font-weight: 400;
  src: url('../webfonts/S6uyw4BMUTPHjxAwXjeu.woff2') format('woff2');
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

latin 

@font-face {
  font-family: Lato;
  font-display: swap;
  font-style: normal;
  font-weight: 400;
  src: url('../webfonts/S6uyw4BMUTPHjx4wXg.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

latin-ext 

@font-face {
  font-family: Lato;
  font-display: swap;
  font-style: normal;
  font-weight: 700;
  src: url('../webfonts/S6u9w4BMUTPHh6UVSwaPGR_p.woff2') format('woff2');
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

latin 

@font-face {
  font-family: Lato;
  font-display: swap;
  font-style: normal;
  font-weight: 700;
  src: url('../webfonts/S6u9w4BMUTPHh6UVSwiPGQ.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

latin-ext 

@font-face {
  font-family: Lato;
  font-display: swap;
  font-style: normal;
  font-weight: 900;
  src: url('../webfonts/S6u9w4BMUTPHh50XSwaPGR_p.woff2') format('woff2');
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

latin 

@font-face {
  font-family: Lato;
  font-display: swap;
  font-style: normal;
  font-weight: 900;
  src: url('../webfonts/S6u9w4BMUTPHh50XSwiPGQ.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
 */
/*!
 * Bootstrap v4.6.2 (https://getbootstrap.com/)
 * Copyright 2011-2022 The Bootstrap Authors
 * Copyright 2011-2022 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */
:root {
  --blue: #004876;
  --indigo: #6610f2;
  --purple: #51557f;
  --pink: #e83e8c;
  --red: #b2200d;
  --orange: #f96302;
  --yellow: #ffc600;
  --green: #28a745;
  --teal: #97d4ca;
  --cyan: #17a2b8;
  --white: #fff;
  --gray: #666;
  --gray-dark: #363636;
  --rust: #cf4520;
  --100: #fcefd5;
  --300: #f7d081;
  --500: #eea103;
  --700: #976602;
  --900: #5f4001;
  --pale-green: #d5e6de;
  --pale-blue: #dde7ec;
  --pale-yellow: #fcefd5;
  --pale-red: #f0d9da;
  --black: #000;
  --trans: transparent;
  --black-alpha: rgba(0, 0, 0, 0.6);
  --primary: #326fe2;
  --secondary: #4c4c4c;
  --success: #046a38;
  --info: #31708f;
  --warning: #eea103;
  --danger: #a51a1f;
  --light: #fff;
  --dark: #363636;
  --green: #046a38;
  --lime: #41a928;
  --black: #000;
  --focus: #76a0b4;
  --breakpoint-xs: 0;
  --breakpoint-sm: 576px;
  --breakpoint-md: 768px;
  --breakpoint-lg: 1025px;
  --breakpoint-xl: 1366px;
  --font-family-sans-serif: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}

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

html {
  font-family: sans-serif;
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

article, aside, figcaption, figure, footer, header, hgroup, main, nav, section {
  display: block;
}

body {
  margin: 0;
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.4;
  color: #363636;
  text-align: left;
  background-color: #fff;
}

[tabindex="-1"]:focus:not(:focus-visible) {
  outline: 0 !important;
}

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

h1, h2, h3, h4, h5, h6 {
  margin-top: 0;
  margin-bottom: 1.875rem;
}

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

abbr[title],
abbr[data-original-title] {
  text-decoration: underline;
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
  cursor: help;
  border-bottom: 0;
  -webkit-text-decoration-skip-ink: none;
          text-decoration-skip-ink: none;
}

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

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: 0.5rem;
  margin-left: 0;
}

blockquote {
  margin: 0 0 1rem;
}

b,
strong {
  font-weight: bolder;
}

small {
  font-size: 80%;
}

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

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

a {
  color: #326fe2;
  text-decoration: underline;
  background-color: transparent;
}
a:hover {
  color: #326fe2;
  text-decoration: none;
}

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

pre,
code,
kbd,
samp {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  font-size: 1em;
}

pre {
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
  -ms-overflow-style: scrollbar;
}

figure {
  margin: 0 0 1rem;
}

img {
  vertical-align: middle;
  border-style: none;
}

svg {
  overflow: hidden;
  vertical-align: middle;
}

table {
  border-collapse: collapse;
}

caption {
  padding-top: 0.9375rem;
  padding-bottom: 0.9375rem;
  color: #363636;
  text-align: left;
  caption-side: bottom;
}

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

label {
  display: inline-block;
  margin-bottom: 0.3125rem;
}

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,
input {
  overflow: visible;
}

button,
select {
  text-transform: none;
}

[role=button] {
  cursor: pointer;
}

select {
  word-wrap: normal;
}

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;
}

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

input[type=radio],
input[type=checkbox] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0;
}

textarea {
  overflow: auto;
  resize: vertical;
}

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

legend {
  display: block;
  width: 100%;
  max-width: 100%;
  padding: 0;
  margin-bottom: 0.5rem;
  font-size: 1.5rem;
  line-height: inherit;
  color: inherit;
  white-space: normal;
}

progress {
  vertical-align: baseline;
}

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

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

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

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

output {
  display: inline-block;
}

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

template {
  display: none;
}

[hidden] {
  display: none !important;
}

h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6 {
  margin-bottom: 1.875rem;
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  line-height: 1.2;
}

h1, .h1 {
  font-size: 2.5rem;
}

h2, .h2 {
  font-size: 2rem;
}

h3, .h3 {
  font-size: 1.75rem;
}

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

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

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

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

.display-1 {
  font-size: 6rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-2 {
  font-size: 5.5rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-3 {
  font-size: 4.5rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-4 {
  font-size: 3.5rem;
  font-weight: 300;
  line-height: 1.2;
}

hr {
  margin-top: 0.9375rem;
  margin-bottom: 0.9375rem;
  border: 0;
  border-top: 0.0625rem solid #ccc;
}

small,
.small {
  font-size: 0.75rem;
  font-weight: 400;
}

mark,
.mark {
  padding: 0.2em;
  background-color: #fcf8e3;
}

.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: 90%;
  text-transform: uppercase;
}

.blockquote {
  margin-bottom: 0.9375rem;
  font-size: 1.25rem;
}

.blockquote-footer {
  display: block;
  font-size: 0.75rem;
  color: #666;
}
.blockquote-footer::before {
  content: "— ";
}

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

.img-thumbnail {
  padding: 0.25rem;
  background-color: #fff;
  border: 0.0625rem solid #dadada;
  border-radius: 0.125rem;
  max-width: 100%;
  height: auto;
}

.figure {
  display: inline-block;
}

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

.figure-caption {
  font-size: 90%;
  color: #666;
}

code {
  font-size: 87.5%;
  color: #86393b;
  word-wrap: break-word;
}
a > code {
  color: inherit;
}

kbd {
  padding: 0.2rem 0.4rem;
  font-size: 87.5%;
  color: #fff;
  background-color: #1b1b1b;
  border-radius: 0.125rem;
}
kbd kbd {
  padding: 0;
  font-size: 100%;
  font-weight: 700;
}

pre {
  display: block;
  font-size: 87.5%;
  color: #1b1b1b;
}
pre code {
  font-size: inherit;
  color: inherit;
  word-break: normal;
}

.pre-scrollable {
  max-height: 21.25rem;
  overflow-y: scroll;
}

.container,
.container-fluid,
.container-sm,
.container-md,
.container-lg,
.container-xl {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}

@media (min-width: 576px) {
  .container, .container-sm {
    max-width: 768px;
  }
}
@media (min-width: 768px) {
  .container, .container-sm, .container-md {
    max-width: 1025px;
  }
}
@media (min-width: 1025px) {
  .container, .container-sm, .container-md, .container-lg {
    max-width: 1200px;
  }
}
@media (min-width: 1366px) {
  .container, .container-sm, .container-md, .container-lg, .container-xl {
    max-width: 1270px;
  }
}
.row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}

.no-gutters {
  margin-right: 0;
  margin-left: 0;
}
.no-gutters > .col,
.no-gutters > [class*=col-] {
  padding-right: 0;
  padding-left: 0;
}

.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,
.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm,
.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md,
.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg,
.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,
.col-xl-auto {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
}

.col {
  -ms-flex-preferred-size: 0;
      flex-basis: 0;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  max-width: 100%;
}

.row-cols-1 > * {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
  max-width: 100%;
}

.row-cols-2 > * {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 50%;
          flex: 0 0 50%;
  max-width: 50%;
}

.row-cols-3 > * {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 33.3333333333%;
          flex: 0 0 33.3333333333%;
  max-width: 33.3333333333%;
}

.row-cols-4 > * {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 25%;
          flex: 0 0 25%;
  max-width: 25%;
}

.row-cols-5 > * {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 20%;
          flex: 0 0 20%;
  max-width: 20%;
}

.row-cols-6 > * {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 16.6666666667%;
          flex: 0 0 16.6666666667%;
  max-width: 16.6666666667%;
}

.col-auto {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}

.col-1 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 8.33333333%;
          flex: 0 0 8.33333333%;
  max-width: 8.33333333%;
}

.col-2 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 16.66666667%;
          flex: 0 0 16.66666667%;
  max-width: 16.66666667%;
}

.col-3 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 25%;
          flex: 0 0 25%;
  max-width: 25%;
}

.col-4 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 33.33333333%;
          flex: 0 0 33.33333333%;
  max-width: 33.33333333%;
}

.col-5 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 41.66666667%;
          flex: 0 0 41.66666667%;
  max-width: 41.66666667%;
}

.col-6 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 50%;
          flex: 0 0 50%;
  max-width: 50%;
}

.col-7 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 58.33333333%;
          flex: 0 0 58.33333333%;
  max-width: 58.33333333%;
}

.col-8 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 66.66666667%;
          flex: 0 0 66.66666667%;
  max-width: 66.66666667%;
}

.col-9 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 75%;
          flex: 0 0 75%;
  max-width: 75%;
}

.col-10 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 83.33333333%;
          flex: 0 0 83.33333333%;
  max-width: 83.33333333%;
}

.col-11 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 91.66666667%;
          flex: 0 0 91.66666667%;
  max-width: 91.66666667%;
}

.col-12 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
  max-width: 100%;
}

.order-first {
  -webkit-box-ordinal-group: 0;
      -ms-flex-order: -1;
          order: -1;
}

.order-last {
  -webkit-box-ordinal-group: 14;
      -ms-flex-order: 13;
          order: 13;
}

.order-0 {
  -webkit-box-ordinal-group: 1;
      -ms-flex-order: 0;
          order: 0;
}

.order-1 {
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
}

.order-2 {
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
}

.order-3 {
  -webkit-box-ordinal-group: 4;
      -ms-flex-order: 3;
          order: 3;
}

.order-4 {
  -webkit-box-ordinal-group: 5;
      -ms-flex-order: 4;
          order: 4;
}

.order-5 {
  -webkit-box-ordinal-group: 6;
      -ms-flex-order: 5;
          order: 5;
}

.order-6 {
  -webkit-box-ordinal-group: 7;
      -ms-flex-order: 6;
          order: 6;
}

.order-7 {
  -webkit-box-ordinal-group: 8;
      -ms-flex-order: 7;
          order: 7;
}

.order-8 {
  -webkit-box-ordinal-group: 9;
      -ms-flex-order: 8;
          order: 8;
}

.order-9 {
  -webkit-box-ordinal-group: 10;
      -ms-flex-order: 9;
          order: 9;
}

.order-10 {
  -webkit-box-ordinal-group: 11;
      -ms-flex-order: 10;
          order: 10;
}

.order-11 {
  -webkit-box-ordinal-group: 12;
      -ms-flex-order: 11;
          order: 11;
}

.order-12 {
  -webkit-box-ordinal-group: 13;
      -ms-flex-order: 12;
          order: 12;
}

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

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

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

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

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

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

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

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

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

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

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

@media (min-width: 576px) {
  .col-sm {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-sm-1 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-sm-2 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-sm-3 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.3333333333%;
            flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-sm-4 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-sm-5 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 20%;
            flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-sm-6 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.6666666667%;
            flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-sm-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-sm-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 8.33333333%;
            flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-sm-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66666667%;
            flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-sm-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .col-sm-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333333%;
            flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-sm-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 41.66666667%;
            flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-sm-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .col-sm-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 58.33333333%;
            flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-sm-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66666667%;
            flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-sm-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
            flex: 0 0 75%;
    max-width: 75%;
  }
  .col-sm-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 83.33333333%;
            flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-sm-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 91.66666667%;
            flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-sm-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .order-sm-first {
    -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
            order: -1;
  }
  .order-sm-last {
    -webkit-box-ordinal-group: 14;
        -ms-flex-order: 13;
            order: 13;
  }
  .order-sm-0 {
    -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
  }
  .order-sm-1 {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
  .order-sm-2 {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .order-sm-3 {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
  }
  .order-sm-4 {
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4;
  }
  .order-sm-5 {
    -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
            order: 5;
  }
  .order-sm-6 {
    -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
            order: 6;
  }
  .order-sm-7 {
    -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
            order: 7;
  }
  .order-sm-8 {
    -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
            order: 8;
  }
  .order-sm-9 {
    -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
            order: 9;
  }
  .order-sm-10 {
    -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
            order: 10;
  }
  .order-sm-11 {
    -webkit-box-ordinal-group: 12;
        -ms-flex-order: 11;
            order: 11;
  }
  .order-sm-12 {
    -webkit-box-ordinal-group: 13;
        -ms-flex-order: 12;
            order: 12;
  }
  .offset-sm-0 {
    margin-left: 0;
  }
  .offset-sm-1 {
    margin-left: 8.33333333%;
  }
  .offset-sm-2 {
    margin-left: 16.66666667%;
  }
  .offset-sm-3 {
    margin-left: 25%;
  }
  .offset-sm-4 {
    margin-left: 33.33333333%;
  }
  .offset-sm-5 {
    margin-left: 41.66666667%;
  }
  .offset-sm-6 {
    margin-left: 50%;
  }
  .offset-sm-7 {
    margin-left: 58.33333333%;
  }
  .offset-sm-8 {
    margin-left: 66.66666667%;
  }
  .offset-sm-9 {
    margin-left: 75%;
  }
  .offset-sm-10 {
    margin-left: 83.33333333%;
  }
  .offset-sm-11 {
    margin-left: 91.66666667%;
  }
}
@media (min-width: 768px) {
  .col-md {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-md-1 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-md-2 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-md-3 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.3333333333%;
            flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-md-4 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-md-5 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 20%;
            flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-md-6 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.6666666667%;
            flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-md-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-md-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 8.33333333%;
            flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-md-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66666667%;
            flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-md-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .col-md-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333333%;
            flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-md-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 41.66666667%;
            flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-md-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .col-md-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 58.33333333%;
            flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-md-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66666667%;
            flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-md-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
            flex: 0 0 75%;
    max-width: 75%;
  }
  .col-md-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 83.33333333%;
            flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-md-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 91.66666667%;
            flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-md-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .order-md-first {
    -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
            order: -1;
  }
  .order-md-last {
    -webkit-box-ordinal-group: 14;
        -ms-flex-order: 13;
            order: 13;
  }
  .order-md-0 {
    -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
  }
  .order-md-1 {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
  .order-md-2 {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .order-md-3 {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
  }
  .order-md-4 {
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4;
  }
  .order-md-5 {
    -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
            order: 5;
  }
  .order-md-6 {
    -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
            order: 6;
  }
  .order-md-7 {
    -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
            order: 7;
  }
  .order-md-8 {
    -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
            order: 8;
  }
  .order-md-9 {
    -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
            order: 9;
  }
  .order-md-10 {
    -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
            order: 10;
  }
  .order-md-11 {
    -webkit-box-ordinal-group: 12;
        -ms-flex-order: 11;
            order: 11;
  }
  .order-md-12 {
    -webkit-box-ordinal-group: 13;
        -ms-flex-order: 12;
            order: 12;
  }
  .offset-md-0 {
    margin-left: 0;
  }
  .offset-md-1 {
    margin-left: 8.33333333%;
  }
  .offset-md-2 {
    margin-left: 16.66666667%;
  }
  .offset-md-3 {
    margin-left: 25%;
  }
  .offset-md-4 {
    margin-left: 33.33333333%;
  }
  .offset-md-5 {
    margin-left: 41.66666667%;
  }
  .offset-md-6 {
    margin-left: 50%;
  }
  .offset-md-7 {
    margin-left: 58.33333333%;
  }
  .offset-md-8 {
    margin-left: 66.66666667%;
  }
  .offset-md-9 {
    margin-left: 75%;
  }
  .offset-md-10 {
    margin-left: 83.33333333%;
  }
  .offset-md-11 {
    margin-left: 91.66666667%;
  }
}
@media (min-width: 1025px) {
  .col-lg {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-lg-1 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-lg-2 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-lg-3 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.3333333333%;
            flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-lg-4 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-lg-5 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 20%;
            flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-lg-6 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.6666666667%;
            flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-lg-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-lg-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 8.33333333%;
            flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-lg-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66666667%;
            flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-lg-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .col-lg-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333333%;
            flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-lg-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 41.66666667%;
            flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-lg-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .col-lg-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 58.33333333%;
            flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-lg-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66666667%;
            flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-lg-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
            flex: 0 0 75%;
    max-width: 75%;
  }
  .col-lg-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 83.33333333%;
            flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-lg-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 91.66666667%;
            flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-lg-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .order-lg-first {
    -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
            order: -1;
  }
  .order-lg-last {
    -webkit-box-ordinal-group: 14;
        -ms-flex-order: 13;
            order: 13;
  }
  .order-lg-0 {
    -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
  }
  .order-lg-1 {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
  .order-lg-2 {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .order-lg-3 {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
  }
  .order-lg-4 {
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4;
  }
  .order-lg-5 {
    -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
            order: 5;
  }
  .order-lg-6 {
    -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
            order: 6;
  }
  .order-lg-7 {
    -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
            order: 7;
  }
  .order-lg-8 {
    -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
            order: 8;
  }
  .order-lg-9 {
    -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
            order: 9;
  }
  .order-lg-10 {
    -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
            order: 10;
  }
  .order-lg-11 {
    -webkit-box-ordinal-group: 12;
        -ms-flex-order: 11;
            order: 11;
  }
  .order-lg-12 {
    -webkit-box-ordinal-group: 13;
        -ms-flex-order: 12;
            order: 12;
  }
  .offset-lg-0 {
    margin-left: 0;
  }
  .offset-lg-1 {
    margin-left: 8.33333333%;
  }
  .offset-lg-2 {
    margin-left: 16.66666667%;
  }
  .offset-lg-3 {
    margin-left: 25%;
  }
  .offset-lg-4 {
    margin-left: 33.33333333%;
  }
  .offset-lg-5 {
    margin-left: 41.66666667%;
  }
  .offset-lg-6 {
    margin-left: 50%;
  }
  .offset-lg-7 {
    margin-left: 58.33333333%;
  }
  .offset-lg-8 {
    margin-left: 66.66666667%;
  }
  .offset-lg-9 {
    margin-left: 75%;
  }
  .offset-lg-10 {
    margin-left: 83.33333333%;
  }
  .offset-lg-11 {
    margin-left: 91.66666667%;
  }
}
@media (min-width: 1366px) {
  .col-xl {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-xl-1 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-xl-2 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-xl-3 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.3333333333%;
            flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-xl-4 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-xl-5 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 20%;
            flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-xl-6 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.6666666667%;
            flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-xl-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-xl-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 8.33333333%;
            flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-xl-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66666667%;
            flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-xl-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .col-xl-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333333%;
            flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-xl-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 41.66666667%;
            flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-xl-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .col-xl-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 58.33333333%;
            flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-xl-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66666667%;
            flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-xl-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
            flex: 0 0 75%;
    max-width: 75%;
  }
  .col-xl-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 83.33333333%;
            flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-xl-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 91.66666667%;
            flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-xl-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .order-xl-first {
    -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
            order: -1;
  }
  .order-xl-last {
    -webkit-box-ordinal-group: 14;
        -ms-flex-order: 13;
            order: 13;
  }
  .order-xl-0 {
    -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
  }
  .order-xl-1 {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
  .order-xl-2 {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .order-xl-3 {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
  }
  .order-xl-4 {
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4;
  }
  .order-xl-5 {
    -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
            order: 5;
  }
  .order-xl-6 {
    -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
            order: 6;
  }
  .order-xl-7 {
    -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
            order: 7;
  }
  .order-xl-8 {
    -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
            order: 8;
  }
  .order-xl-9 {
    -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
            order: 9;
  }
  .order-xl-10 {
    -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
            order: 10;
  }
  .order-xl-11 {
    -webkit-box-ordinal-group: 12;
        -ms-flex-order: 11;
            order: 11;
  }
  .order-xl-12 {
    -webkit-box-ordinal-group: 13;
        -ms-flex-order: 12;
            order: 12;
  }
  .offset-xl-0 {
    margin-left: 0;
  }
  .offset-xl-1 {
    margin-left: 8.33333333%;
  }
  .offset-xl-2 {
    margin-left: 16.66666667%;
  }
  .offset-xl-3 {
    margin-left: 25%;
  }
  .offset-xl-4 {
    margin-left: 33.33333333%;
  }
  .offset-xl-5 {
    margin-left: 41.66666667%;
  }
  .offset-xl-6 {
    margin-left: 50%;
  }
  .offset-xl-7 {
    margin-left: 58.33333333%;
  }
  .offset-xl-8 {
    margin-left: 66.66666667%;
  }
  .offset-xl-9 {
    margin-left: 75%;
  }
  .offset-xl-10 {
    margin-left: 83.33333333%;
  }
  .offset-xl-11 {
    margin-left: 91.66666667%;
  }
}
.table {
  width: 100%;
  margin-bottom: 0.9375rem;
  color: #363636;
  background-color: transparent;
}
.table th,
.table td {
  padding: 0.9375rem;
  vertical-align: top;
  border-top: 0.0625rem solid #ccc;
}
.table thead th {
  vertical-align: bottom;
  border-bottom: 0.125rem solid #ccc;
}
.table tbody + tbody {
  border-top: 0.125rem solid #ccc;
}

.table-sm th,
.table-sm td {
  padding: 0.625rem;
}

.table-bordered {
  border: 0.0625rem solid #ccc;
}
.table-bordered th,
.table-bordered td {
  border: 0.0625rem solid #ccc;
}
.table-bordered thead th,
.table-bordered thead td {
  border-bottom-width: 0.125rem;
}

.table-borderless th,
.table-borderless td,
.table-borderless thead th,
.table-borderless tbody + tbody {
  border: 0;
}

.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(0, 0, 0, 0.05);
}

.table-hover tbody tr:hover {
  color: #363636;
  background-color: rgba(0, 0, 0, 0.075);
}

.table-primary,
.table-primary > th,
.table-primary > td {
  background-color: #c6d7f7;
}
.table-primary th,
.table-primary td,
.table-primary thead th,
.table-primary tbody + tbody {
  border-color: #94b4f0;
}

.table-hover .table-primary:hover {
  background-color: #b0c7f4;
}
.table-hover .table-primary:hover > td,
.table-hover .table-primary:hover > th {
  background-color: #b0c7f4;
}

.table-secondary,
.table-secondary > th,
.table-secondary > td {
  background-color: #cdcdcd;
}
.table-secondary th,
.table-secondary td,
.table-secondary thead th,
.table-secondary tbody + tbody {
  border-color: #a2a2a2;
}

.table-hover .table-secondary:hover {
  background-color: silver;
}
.table-hover .table-secondary:hover > td,
.table-hover .table-secondary:hover > th {
  background-color: silver;
}

.table-success,
.table-success > th,
.table-success > td {
  background-color: #b9d5c7;
}
.table-success th,
.table-success td,
.table-success thead th,
.table-success tbody + tbody {
  border-color: #7cb298;
}

.table-hover .table-success:hover {
  background-color: #a9cbba;
}
.table-hover .table-success:hover > td,
.table-hover .table-success:hover > th {
  background-color: #a9cbba;
}

.table-info,
.table-info > th,
.table-info > td {
  background-color: #c5d7e0;
}
.table-info th,
.table-info td,
.table-info thead th,
.table-info tbody + tbody {
  border-color: #94b5c5;
}

.table-hover .table-info:hover {
  background-color: #b4ccd7;
}
.table-hover .table-info:hover > td,
.table-hover .table-info:hover > th {
  background-color: #b4ccd7;
}

.table-warning,
.table-warning > th,
.table-warning > td {
  background-color: #fae5b8;
}
.table-warning th,
.table-warning td,
.table-warning thead th,
.table-warning tbody + tbody {
  border-color: #f6ce7c;
}

.table-hover .table-warning:hover {
  background-color: #f8dca0;
}
.table-hover .table-warning:hover > td,
.table-hover .table-warning:hover > th {
  background-color: #f8dca0;
}

.table-danger,
.table-danger > th,
.table-danger > td {
  background-color: #e6bfc0;
}
.table-danger th,
.table-danger td,
.table-danger thead th,
.table-danger tbody + tbody {
  border-color: #d0888b;
}

.table-hover .table-danger:hover {
  background-color: #dfadae;
}
.table-hover .table-danger:hover > td,
.table-hover .table-danger:hover > th {
  background-color: #dfadae;
}

.table-light,
.table-light > th,
.table-light > td {
  background-color: white;
}
.table-light th,
.table-light td,
.table-light thead th,
.table-light tbody + tbody {
  border-color: white;
}

.table-hover .table-light:hover {
  background-color: #f2f2f2;
}
.table-hover .table-light:hover > td,
.table-hover .table-light:hover > th {
  background-color: #f2f2f2;
}

.table-dark,
.table-dark > th,
.table-dark > td {
  background-color: #c7c7c7;
}
.table-dark th,
.table-dark td,
.table-dark thead th,
.table-dark tbody + tbody {
  border-color: #969696;
}

.table-hover .table-dark:hover {
  background-color: #bababa;
}
.table-hover .table-dark:hover > td,
.table-hover .table-dark:hover > th {
  background-color: #bababa;
}

.table-green,
.table-green > th,
.table-green > td {
  background-color: #b9d5c7;
}
.table-green th,
.table-green td,
.table-green thead th,
.table-green tbody + tbody {
  border-color: #7cb298;
}

.table-hover .table-green:hover {
  background-color: #a9cbba;
}
.table-hover .table-green:hover > td,
.table-hover .table-green:hover > th {
  background-color: #a9cbba;
}

.table-lime,
.table-lime > th,
.table-lime > td {
  background-color: #cae7c3;
}
.table-lime th,
.table-lime td,
.table-lime thead th,
.table-lime tbody + tbody {
  border-color: #9cd28f;
}

.table-hover .table-lime:hover {
  background-color: #bae0b1;
}
.table-hover .table-lime:hover > td,
.table-hover .table-lime:hover > th {
  background-color: #bae0b1;
}

.table-black,
.table-black > th,
.table-black > td {
  background-color: #b8b8b8;
}
.table-black th,
.table-black td,
.table-black thead th,
.table-black tbody + tbody {
  border-color: #7a7a7a;
}

.table-hover .table-black:hover {
  background-color: #ababab;
}
.table-hover .table-black:hover > td,
.table-hover .table-black:hover > th {
  background-color: #ababab;
}

.table-focus,
.table-focus > th,
.table-focus > td {
  background-color: #d9e4ea;
}
.table-focus th,
.table-focus td,
.table-focus thead th,
.table-focus tbody + tbody {
  border-color: #b8ced8;
}

.table-hover .table-focus:hover {
  background-color: #c9d8e1;
}
.table-hover .table-focus:hover > td,
.table-hover .table-focus:hover > th {
  background-color: #c9d8e1;
}

.table-active,
.table-active > th,
.table-active > td {
  background-color: rgba(0, 0, 0, 0.075);
}

.table-hover .table-active:hover {
  background-color: rgba(0, 0, 0, 0.075);
}
.table-hover .table-active:hover > td,
.table-hover .table-active:hover > th {
  background-color: rgba(0, 0, 0, 0.075);
}

.table .thead-dark th {
  color: #fff;
  background-color: #666;
  border-color: #2e2e2e;
}
.table .thead-light th {
  color: #4c4c4c;
  background-color: #ccc;
  border-color: #ccc;
}

.table-dark {
  color: #fff;
  background-color: #666;
}
.table-dark th,
.table-dark td,
.table-dark thead th {
  border-color: #2e2e2e;
}
.table-dark.table-bordered {
  border: 0;
}
.table-dark.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(255, 255, 255, 0.05);
}
.table-dark.table-hover tbody tr:hover {
  color: #fff;
  background-color: rgba(255, 255, 255, 0.075);
}

@media (max-width: 575.98px) {
  .table-responsive-sm {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-sm > .table-bordered {
    border: 0;
  }
}
@media (max-width: 767.98px) {
  .table-responsive-md {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-md > .table-bordered {
    border: 0;
  }
}
@media (max-width: 1024.98px) {
  .table-responsive-lg {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-lg > .table-bordered {
    border: 0;
  }
}
@media (max-width: 1365.98px) {
  .table-responsive-xl {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-xl > .table-bordered {
    border: 0;
  }
}
.table-responsive {
  display: block;
  width: 100%;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}
.table-responsive > .table-bordered {
  border: 0;
}

.form-control {
  display: block;
  width: 100%;
  height: calc(2.15rem + 0.125rem);
  padding: 0.375rem 0.75rem;
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.4;
  color: #363636;
  background-color: #fff;
  background-clip: padding-box;
  border: 0.0625rem solid #ccc;
  border-radius: 0.125rem;
  -webkit-transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-control {
    -webkit-transition: none;
    transition: none;
  }
}
.form-control::-ms-expand {
  background-color: transparent;
  border: 0;
}
.form-control:focus {
  color: #363636;
  background-color: #fff;
  border-color: #363636;
  outline: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.form-control::-webkit-input-placeholder {
  color: #666;
  opacity: 1;
}
.form-control::-moz-placeholder {
  color: #666;
  opacity: 1;
}
.form-control:-ms-input-placeholder {
  color: #666;
  opacity: 1;
}
.form-control::-ms-input-placeholder {
  color: #666;
  opacity: 1;
}
.form-control::placeholder {
  color: #666;
  opacity: 1;
}
.form-control:disabled, .form-control[readonly] {
  background-color: #e8e8e8;
  opacity: 1;
}

input[type=date].form-control,
input[type=time].form-control,
input[type=datetime-local].form-control,
input[type=month].form-control {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}

select.form-control:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #363636;
}
select.form-control:focus::-ms-value {
  color: #363636;
  background-color: #fff;
}

.form-control-file,
.form-control-range {
  display: block;
  width: 100%;
}

.col-form-label {
  padding-top: 0.4375rem;
  padding-bottom: 0.4375rem;
  margin-bottom: 0;
  font-size: inherit;
  line-height: 1.4;
}

.col-form-label-lg {
  padding-top: 1.0625rem;
  padding-bottom: 1.0625rem;
  font-size: 1.25rem;
  line-height: 1.2;
}

.col-form-label-sm {
  padding-top: 0.3125rem;
  padding-bottom: 0.3125rem;
  font-size: 1rem;
  line-height: 1.2;
}

.form-control-plaintext {
  display: block;
  width: 100%;
  padding: 0.375rem 0;
  margin-bottom: 0;
  font-size: 1rem;
  line-height: 1.4;
  color: #363636;
  background-color: transparent;
  border: solid transparent;
  border-width: 0.0625rem 0;
}
.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {
  padding-right: 0;
  padding-left: 0;
}

.form-control-sm {
  height: calc(1.2em + 0.5rem + 0.125rem);
  padding: 0.25rem 0.5rem;
  font-size: 1rem;
  line-height: 1.2;
  border-radius: 0.125rem;
}

.form-control-lg {
  height: calc(1.2em + 2rem + 0.125rem);
  padding: 1rem 1.875rem;
  font-size: 1.25rem;
  line-height: 1.2;
  border-radius: 0.1875rem;
}

select.form-control[size], select.form-control[multiple] {
  height: auto;
}

textarea.form-control {
  height: auto;
}

.form-group {
  margin-bottom: 0.9375rem;
}

.form-text {
  display: block;
  margin-top: 0.3125rem;
}

.form-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-right: -0.3125rem;
  margin-left: -0.3125rem;
}
.form-row > .col,
.form-row > [class*=col-] {
  padding-right: 0.3125rem;
  padding-left: 0.3125rem;
}

.form-check {
  position: relative;
  display: block;
  padding-left: 0.625rem;
}

.form-check-input {
  position: absolute;
  margin-top: 0.9375rem;
  margin-left: -0.625rem;
}
.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {
  color: #666;
}

.form-check-label {
  margin-bottom: 0;
}

.form-check-inline {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-left: 0;
  margin-right: 0.75rem;
}
.form-check-inline .form-check-input {
  position: static;
  margin-top: 0;
  margin-right: 0.3125rem;
  margin-left: 0;
}

.valid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.3125rem;
  font-size: 1rem;
  color: #046a38;
}

.valid-tooltip {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 1.0625rem 1.0625rem;
  margin-top: 0.1rem;
  font-size: 1rem;
  line-height: 1.4;
  color: #fff;
  background-color: #046a38;
  border-radius: 0.125rem;
}
.form-row > .col > .valid-tooltip, .form-row > [class*=col-] > .valid-tooltip {
  left: 0.3125rem;
}

.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: #046a38;
}
.was-validated .form-control:valid:focus, .form-control.is-valid:focus {
  border-color: #046a38;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.25);
          box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.25);
}

.was-validated .custom-select:valid, .custom-select.is-valid {
  border-color: #046a38;
}
.was-validated .custom-select:valid:focus, .custom-select.is-valid:focus {
  border-color: #046a38;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.25);
          box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.25);
}

.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
  color: #046a38;
}
.was-validated .form-check-input:valid ~ .valid-feedback,
.was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback,
.form-check-input.is-valid ~ .valid-tooltip {
  display: block;
}

.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label {
  color: #046a38;
}
.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {
  border-color: #046a38;
}
.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before {
  border-color: #069b52;
  background-color: #069b52;
}
.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.25);
          box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.25);
}
.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #046a38;
}

.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {
  border-color: #046a38;
}
.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {
  border-color: #046a38;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.25);
          box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.25);
}

.invalid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.3125rem;
  font-size: 1rem;
  color: #a51a1f;
}

.invalid-tooltip {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 1.0625rem 1.0625rem;
  margin-top: 0.1rem;
  font-size: 1rem;
  line-height: 1.4;
  color: #fff;
  background-color: #a51a1f;
  border-radius: 0.125rem;
}
.form-row > .col > .invalid-tooltip, .form-row > [class*=col-] > .invalid-tooltip {
  left: 0.3125rem;
}

.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: #a51a1f;
}
.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {
  border-color: #a51a1f;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.25);
          box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.25);
}

.was-validated .custom-select:invalid, .custom-select.is-invalid {
  border-color: #a51a1f;
}
.was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus {
  border-color: #a51a1f;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.25);
          box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.25);
}

.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
  color: #a51a1f;
}
.was-validated .form-check-input:invalid ~ .invalid-feedback,
.was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback,
.form-check-input.is-invalid ~ .invalid-tooltip {
  display: block;
}

.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label {
  color: #a51a1f;
}
.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before {
  border-color: #a51a1f;
}
.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before {
  border-color: #d12127;
  background-color: #d12127;
}
.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.25);
          box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.25);
}
.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #a51a1f;
}

.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {
  border-color: #a51a1f;
}
.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label {
  border-color: #a51a1f;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.25);
          box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.25);
}

.form-inline {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.form-inline .form-check {
  width: 100%;
}
@media (min-width: 576px) {
  .form-inline label {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    margin-bottom: 0;
  }
  .form-inline .form-group {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row wrap;
            flex-flow: row wrap;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-bottom: 0;
  }
  .form-inline .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  .form-inline .form-control-plaintext {
    display: inline-block;
  }
  .form-inline .input-group,
  .form-inline .custom-select {
    width: auto;
  }
  .form-inline .form-check {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    width: auto;
    padding-left: 0;
  }
  .form-inline .form-check-input {
    position: relative;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    margin-top: 0;
    margin-right: 0.25rem;
    margin-left: 0;
  }
  .form-inline .custom-control {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  .form-inline .custom-control-label {
    margin-bottom: 0;
  }
}

.btn {
  display: inline-block;
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
  color: #363636;
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  background-color: transparent;
  border: 0.125rem solid transparent;
  padding: 0.46875rem 0.9375rem;
  font-size: 1.125rem;
  line-height: 1.2;
  border-radius: 0.125rem;
  -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  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;
  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, -webkit-box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .btn {
    -webkit-transition: none;
    transition: none;
  }
}
.btn:hover {
  color: #363636;
  text-decoration: none;
}
.btn:focus, .btn.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(50, 111, 226, 0.216);
          box-shadow: 0 0 0 0.125rem rgba(50, 111, 226, 0.216);
}
.btn.disabled, .btn:disabled {
  opacity: 1;
}
.btn:not(:disabled):not(.disabled) {
  cursor: pointer;
}
a.btn.disabled,
fieldset:disabled a.btn {
  pointer-events: none;
}

.btn-primary {
  color: #fff;
  background-color: #326fe2;
  border-color: #326fe2;
}
.btn-primary:hover {
  color: #fff;
  background-color: #1d5bd0;
  border-color: #1c57c5;
}
.btn-primary:focus, .btn-primary.focus {
  color: #fff;
  background-color: #1d5bd0;
  border-color: #1c57c5;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(81, 133, 230, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(81, 133, 230, 0.5);
}
.btn-primary.disabled, .btn-primary:disabled {
  color: #fff;
  background-color: #326fe2;
  border-color: #326fe2;
}
.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle {
  color: #fff;
  background-color: #1c57c5;
  border-color: #1a52ba;
}
.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-primary.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(81, 133, 230, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(81, 133, 230, 0.5);
}

.btn-secondary {
  color: #fff;
  background-color: #4c4c4c;
  border-color: #4c4c4c;
}
.btn-secondary:hover {
  color: #fff;
  background-color: #393939;
  border-color: #333333;
}
.btn-secondary:focus, .btn-secondary.focus {
  color: #fff;
  background-color: #393939;
  border-color: #333333;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(103, 103, 103, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(103, 103, 103, 0.5);
}
.btn-secondary.disabled, .btn-secondary:disabled {
  color: #fff;
  background-color: #4c4c4c;
  border-color: #4c4c4c;
}
.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle {
  color: #fff;
  background-color: #333333;
  border-color: #2c2c2c;
}
.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-secondary.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(103, 103, 103, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(103, 103, 103, 0.5);
}

.btn-success {
  color: #fff;
  background-color: #046a38;
  border-color: #046a38;
}
.btn-success:hover {
  color: #fff;
  background-color: #034525;
  border-color: #02391e;
}
.btn-success:focus, .btn-success.focus {
  color: #fff;
  background-color: #034525;
  border-color: #02391e;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(42, 128, 86, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(42, 128, 86, 0.5);
}
.btn-success.disabled, .btn-success:disabled {
  color: #fff;
  background-color: #046a38;
  border-color: #046a38;
}
.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle {
  color: #fff;
  background-color: #02391e;
  border-color: #022d18;
}
.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus, .show > .btn-success.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(42, 128, 86, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(42, 128, 86, 0.5);
}

.btn-info {
  color: #fff;
  background-color: #31708f;
  border-color: #31708f;
}
.btn-info:hover {
  color: #fff;
  background-color: #275a73;
  border-color: #245269;
}
.btn-info:focus, .btn-info.focus {
  color: #fff;
  background-color: #275a73;
  border-color: #245269;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(80, 133, 160, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(80, 133, 160, 0.5);
}
.btn-info.disabled, .btn-info:disabled {
  color: #fff;
  background-color: #31708f;
  border-color: #31708f;
}
.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle {
  color: #fff;
  background-color: #245269;
  border-color: #214b60;
}
.btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus, .show > .btn-info.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(80, 133, 160, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(80, 133, 160, 0.5);
}

.btn-warning {
  color: #1b1b1b;
  background-color: #eea103;
  border-color: #eea103;
}
.btn-warning:hover {
  color: #fff;
  background-color: #c88703;
  border-color: #bc7f02;
}
.btn-warning:focus, .btn-warning.focus {
  color: #fff;
  background-color: #c88703;
  border-color: #bc7f02;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(206, 141, 7, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(206, 141, 7, 0.5);
}
.btn-warning.disabled, .btn-warning:disabled {
  color: #1b1b1b;
  background-color: #eea103;
  border-color: #eea103;
}
.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, .show > .btn-warning.dropdown-toggle {
  color: #fff;
  background-color: #bc7f02;
  border-color: #af7602;
}
.btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-warning.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(206, 141, 7, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(206, 141, 7, 0.5);
}

.btn-danger {
  color: #fff;
  background-color: #a51a1f;
  border-color: #a51a1f;
}
.btn-danger:hover {
  color: #fff;
  background-color: #841519;
  border-color: #791317;
}
.btn-danger:focus, .btn-danger.focus {
  color: #fff;
  background-color: #841519;
  border-color: #791317;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(179, 60, 65, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(179, 60, 65, 0.5);
}
.btn-danger.disabled, .btn-danger:disabled {
  color: #fff;
  background-color: #a51a1f;
  border-color: #a51a1f;
}
.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle {
  color: #fff;
  background-color: #791317;
  border-color: #6e1115;
}
.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-danger.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(179, 60, 65, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(179, 60, 65, 0.5);
}

.btn-light {
  color: #1b1b1b;
  background-color: #fff;
  border-color: #fff;
}
.btn-light:hover {
  color: #1b1b1b;
  background-color: #ececec;
  border-color: #e6e6e6;
}
.btn-light:focus, .btn-light.focus {
  color: #1b1b1b;
  background-color: #ececec;
  border-color: #e6e6e6;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(221, 221, 221, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(221, 221, 221, 0.5);
}
.btn-light.disabled, .btn-light:disabled {
  color: #1b1b1b;
  background-color: #fff;
  border-color: #fff;
}
.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle {
  color: #1b1b1b;
  background-color: #e6e6e6;
  border-color: #dfdfdf;
}
.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus, .show > .btn-light.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(221, 221, 221, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(221, 221, 221, 0.5);
}

.btn-dark {
  color: #fff;
  background-color: #363636;
  border-color: #363636;
}
.btn-dark:hover {
  color: #fff;
  background-color: #232323;
  border-color: #1d1d1d;
}
.btn-dark:focus, .btn-dark.focus {
  color: #fff;
  background-color: #232323;
  border-color: #1d1d1d;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(84, 84, 84, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(84, 84, 84, 0.5);
}
.btn-dark.disabled, .btn-dark:disabled {
  color: #fff;
  background-color: #363636;
  border-color: #363636;
}
.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle {
  color: #fff;
  background-color: #1d1d1d;
  border-color: #161616;
}
.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-dark.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(84, 84, 84, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(84, 84, 84, 0.5);
}

.btn-green {
  color: #fff;
  background-color: #046a38;
  border-color: #046a38;
}
.btn-green:hover {
  color: #fff;
  background-color: #034525;
  border-color: #02391e;
}
.btn-green:focus, .btn-green.focus {
  color: #fff;
  background-color: #034525;
  border-color: #02391e;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(42, 128, 86, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(42, 128, 86, 0.5);
}
.btn-green.disabled, .btn-green:disabled {
  color: #fff;
  background-color: #046a38;
  border-color: #046a38;
}
.btn-green:not(:disabled):not(.disabled):active, .btn-green:not(:disabled):not(.disabled).active, .show > .btn-green.dropdown-toggle {
  color: #fff;
  background-color: #02391e;
  border-color: #022d18;
}
.btn-green:not(:disabled):not(.disabled):active:focus, .btn-green:not(:disabled):not(.disabled).active:focus, .show > .btn-green.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(42, 128, 86, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(42, 128, 86, 0.5);
}

.btn-lime {
  color: #fff;
  background-color: #41a928;
  border-color: #41a928;
}
.btn-lime:hover {
  color: #fff;
  background-color: #358a21;
  border-color: #31801e;
}
.btn-lime:focus, .btn-lime.focus {
  color: #fff;
  background-color: #358a21;
  border-color: #31801e;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(94, 182, 72, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(94, 182, 72, 0.5);
}
.btn-lime.disabled, .btn-lime:disabled {
  color: #fff;
  background-color: #41a928;
  border-color: #41a928;
}
.btn-lime:not(:disabled):not(.disabled):active, .btn-lime:not(:disabled):not(.disabled).active, .show > .btn-lime.dropdown-toggle {
  color: #fff;
  background-color: #31801e;
  border-color: #2d751c;
}
.btn-lime:not(:disabled):not(.disabled):active:focus, .btn-lime:not(:disabled):not(.disabled).active:focus, .show > .btn-lime.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(94, 182, 72, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(94, 182, 72, 0.5);
}

.btn-black {
  color: #fff;
  background-color: #000;
  border-color: #000;
}
.btn-black:hover {
  color: #fff;
  background-color: black;
  border-color: black;
}
.btn-black:focus, .btn-black.focus {
  color: #fff;
  background-color: black;
  border-color: black;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(38, 38, 38, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(38, 38, 38, 0.5);
}
.btn-black.disabled, .btn-black:disabled {
  color: #fff;
  background-color: #000;
  border-color: #000;
}
.btn-black:not(:disabled):not(.disabled):active, .btn-black:not(:disabled):not(.disabled).active, .show > .btn-black.dropdown-toggle {
  color: #fff;
  background-color: black;
  border-color: black;
}
.btn-black:not(:disabled):not(.disabled):active:focus, .btn-black:not(:disabled):not(.disabled).active:focus, .show > .btn-black.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(38, 38, 38, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(38, 38, 38, 0.5);
}

.btn-focus {
  color: #fff;
  background-color: #76a0b4;
  border-color: #76a0b4;
}
.btn-focus:hover {
  color: #fff;
  background-color: #5d8fa6;
  border-color: #5788a0;
}
.btn-focus:focus, .btn-focus.focus {
  color: #fff;
  background-color: #5d8fa6;
  border-color: #5788a0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(139, 174, 191, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(139, 174, 191, 0.5);
}
.btn-focus.disabled, .btn-focus:disabled {
  color: #fff;
  background-color: #76a0b4;
  border-color: #76a0b4;
}
.btn-focus:not(:disabled):not(.disabled):active, .btn-focus:not(:disabled):not(.disabled).active, .show > .btn-focus.dropdown-toggle {
  color: #fff;
  background-color: #5788a0;
  border-color: #538197;
}
.btn-focus:not(:disabled):not(.disabled):active:focus, .btn-focus:not(:disabled):not(.disabled).active:focus, .show > .btn-focus.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(139, 174, 191, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(139, 174, 191, 0.5);
}

.btn-outline-primary {
  color: #326fe2;
  border-color: #326fe2;
}
.btn-outline-primary:hover {
  color: #fff;
  background-color: #326fe2;
  border-color: #326fe2;
}
.btn-outline-primary:focus, .btn-outline-primary.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(50, 111, 226, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(50, 111, 226, 0.5);
}
.btn-outline-primary.disabled, .btn-outline-primary:disabled {
  color: #326fe2;
  background-color: transparent;
}
.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, .show > .btn-outline-primary.dropdown-toggle {
  color: #fff;
  background-color: #326fe2;
  border-color: #326fe2;
}
.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-primary.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(50, 111, 226, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(50, 111, 226, 0.5);
}

.btn-outline-secondary, .input-group-prepend .input-group-text,
.input-group-append .input-group-text {
  color: #4c4c4c;
  border-color: #4c4c4c;
}
.btn-outline-secondary:hover, .input-group-prepend .input-group-text:hover,
.input-group-append .input-group-text:hover {
  color: #fff;
  background-color: #4c4c4c;
  border-color: #4c4c4c;
}
.btn-outline-secondary:focus, .input-group-prepend .input-group-text:focus,
.input-group-append .input-group-text:focus, .btn-outline-secondary.focus, .input-group-prepend .focus.input-group-text,
.input-group-append .focus.input-group-text {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(76, 76, 76, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(76, 76, 76, 0.5);
}
.btn-outline-secondary.disabled, .input-group-prepend .disabled.input-group-text,
.input-group-append .disabled.input-group-text, .btn-outline-secondary:disabled, .input-group-prepend .input-group-text:disabled,
.input-group-append .input-group-text:disabled {
  color: #4c4c4c;
  background-color: transparent;
}
.btn-outline-secondary:not(:disabled):not(.disabled):active, .input-group-prepend .input-group-text:not(:disabled):not(.disabled):active,
.input-group-append .input-group-text:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active, .input-group-prepend .input-group-text:not(:disabled):not(.disabled).active,
.input-group-append .input-group-text:not(:disabled):not(.disabled).active, .show > .btn-outline-secondary.dropdown-toggle, .input-group-prepend .show > .dropdown-toggle.input-group-text,
.input-group-append .show > .dropdown-toggle.input-group-text {
  color: #fff;
  background-color: #4c4c4c;
  border-color: #4c4c4c;
}
.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .input-group-prepend .input-group-text:not(:disabled):not(.disabled):active:focus,
.input-group-append .input-group-text:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .input-group-prepend .input-group-text:not(:disabled):not(.disabled).active:focus,
.input-group-append .input-group-text:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-secondary.dropdown-toggle:focus, .input-group-prepend .show > .dropdown-toggle.input-group-text:focus,
.input-group-append .show > .dropdown-toggle.input-group-text:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(76, 76, 76, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(76, 76, 76, 0.5);
}

.btn-outline-success {
  color: #046a38;
  border-color: #046a38;
}
.btn-outline-success:hover {
  color: #fff;
  background-color: #046a38;
  border-color: #046a38;
}
.btn-outline-success:focus, .btn-outline-success.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
}
.btn-outline-success.disabled, .btn-outline-success:disabled {
  color: #046a38;
  background-color: transparent;
}
.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active, .show > .btn-outline-success.dropdown-toggle {
  color: #fff;
  background-color: #046a38;
  border-color: #046a38;
}
.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-success.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
}

.btn-outline-info {
  color: #31708f;
  border-color: #31708f;
}
.btn-outline-info:hover {
  color: #fff;
  background-color: #31708f;
  border-color: #31708f;
}
.btn-outline-info:focus, .btn-outline-info.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(49, 112, 143, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(49, 112, 143, 0.5);
}
.btn-outline-info.disabled, .btn-outline-info:disabled {
  color: #31708f;
  background-color: transparent;
}
.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active, .show > .btn-outline-info.dropdown-toggle {
  color: #fff;
  background-color: #31708f;
  border-color: #31708f;
}
.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-info.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(49, 112, 143, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(49, 112, 143, 0.5);
}

.btn-outline-warning {
  color: #eea103;
  border-color: #eea103;
}
.btn-outline-warning:hover {
  color: #1b1b1b;
  background-color: #eea103;
  border-color: #eea103;
}
.btn-outline-warning:focus, .btn-outline-warning.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(238, 161, 3, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(238, 161, 3, 0.5);
}
.btn-outline-warning.disabled, .btn-outline-warning:disabled {
  color: #eea103;
  background-color: transparent;
}
.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active, .show > .btn-outline-warning.dropdown-toggle {
  color: #1b1b1b;
  background-color: #eea103;
  border-color: #eea103;
}
.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-warning.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(238, 161, 3, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(238, 161, 3, 0.5);
}

.btn-outline-danger {
  color: #a51a1f;
  border-color: #a51a1f;
}
.btn-outline-danger:hover {
  color: #fff;
  background-color: #a51a1f;
  border-color: #a51a1f;
}
.btn-outline-danger:focus, .btn-outline-danger.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.5);
}
.btn-outline-danger.disabled, .btn-outline-danger:disabled {
  color: #a51a1f;
  background-color: transparent;
}
.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active, .show > .btn-outline-danger.dropdown-toggle {
  color: #fff;
  background-color: #a51a1f;
  border-color: #a51a1f;
}
.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-danger.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.5);
}

.btn-outline-light {
  color: #fff;
  border-color: #fff;
}
.btn-outline-light:hover {
  color: #1b1b1b;
  background-color: #fff;
  border-color: #fff;
}
.btn-outline-light:focus, .btn-outline-light.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(255, 255, 255, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(255, 255, 255, 0.5);
}
.btn-outline-light.disabled, .btn-outline-light:disabled {
  color: #fff;
  background-color: transparent;
}
.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active, .show > .btn-outline-light.dropdown-toggle {
  color: #1b1b1b;
  background-color: #fff;
  border-color: #fff;
}
.btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-light.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(255, 255, 255, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(255, 255, 255, 0.5);
}

.btn-outline-dark {
  color: #363636;
  border-color: #363636;
}
.btn-outline-dark:hover {
  color: #fff;
  background-color: #363636;
  border-color: #363636;
}
.btn-outline-dark:focus, .btn-outline-dark.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(54, 54, 54, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(54, 54, 54, 0.5);
}
.btn-outline-dark.disabled, .btn-outline-dark:disabled {
  color: #363636;
  background-color: transparent;
}
.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active, .show > .btn-outline-dark.dropdown-toggle {
  color: #fff;
  background-color: #363636;
  border-color: #363636;
}
.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-dark.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(54, 54, 54, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(54, 54, 54, 0.5);
}

.btn-outline-green {
  color: #046a38;
  border-color: #046a38;
}
.btn-outline-green:hover {
  color: #fff;
  background-color: #046a38;
  border-color: #046a38;
}
.btn-outline-green:focus, .btn-outline-green.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
}
.btn-outline-green.disabled, .btn-outline-green:disabled {
  color: #046a38;
  background-color: transparent;
}
.btn-outline-green:not(:disabled):not(.disabled):active, .btn-outline-green:not(:disabled):not(.disabled).active, .show > .btn-outline-green.dropdown-toggle {
  color: #fff;
  background-color: #046a38;
  border-color: #046a38;
}
.btn-outline-green:not(:disabled):not(.disabled):active:focus, .btn-outline-green:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-green.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
}

.btn-outline-lime {
  color: #41a928;
  border-color: #41a928;
}
.btn-outline-lime:hover {
  color: #fff;
  background-color: #41a928;
  border-color: #41a928;
}
.btn-outline-lime:focus, .btn-outline-lime.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(65, 169, 40, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(65, 169, 40, 0.5);
}
.btn-outline-lime.disabled, .btn-outline-lime:disabled {
  color: #41a928;
  background-color: transparent;
}
.btn-outline-lime:not(:disabled):not(.disabled):active, .btn-outline-lime:not(:disabled):not(.disabled).active, .show > .btn-outline-lime.dropdown-toggle {
  color: #fff;
  background-color: #41a928;
  border-color: #41a928;
}
.btn-outline-lime:not(:disabled):not(.disabled):active:focus, .btn-outline-lime:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-lime.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(65, 169, 40, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(65, 169, 40, 0.5);
}

.btn-outline-black {
  color: #000;
  border-color: #000;
}
.btn-outline-black:hover {
  color: #fff;
  background-color: #000;
  border-color: #000;
}
.btn-outline-black:focus, .btn-outline-black.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(0, 0, 0, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(0, 0, 0, 0.5);
}
.btn-outline-black.disabled, .btn-outline-black:disabled {
  color: #000;
  background-color: transparent;
}
.btn-outline-black:not(:disabled):not(.disabled):active, .btn-outline-black:not(:disabled):not(.disabled).active, .show > .btn-outline-black.dropdown-toggle {
  color: #fff;
  background-color: #000;
  border-color: #000;
}
.btn-outline-black:not(:disabled):not(.disabled):active:focus, .btn-outline-black:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-black.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(0, 0, 0, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(0, 0, 0, 0.5);
}

.btn-outline-focus {
  color: #76a0b4;
  border-color: #76a0b4;
}
.btn-outline-focus:hover {
  color: #fff;
  background-color: #76a0b4;
  border-color: #76a0b4;
}
.btn-outline-focus:focus, .btn-outline-focus.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(118, 160, 180, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(118, 160, 180, 0.5);
}
.btn-outline-focus.disabled, .btn-outline-focus:disabled {
  color: #76a0b4;
  background-color: transparent;
}
.btn-outline-focus:not(:disabled):not(.disabled):active, .btn-outline-focus:not(:disabled):not(.disabled).active, .show > .btn-outline-focus.dropdown-toggle {
  color: #fff;
  background-color: #76a0b4;
  border-color: #76a0b4;
}
.btn-outline-focus:not(:disabled):not(.disabled):active:focus, .btn-outline-focus:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-focus.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(118, 160, 180, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(118, 160, 180, 0.5);
}

.btn-link {
  font-weight: 400;
  color: #326fe2;
  text-decoration: underline;
}
.btn-link:hover {
  color: #326fe2;
  text-decoration: none;
}
.btn-link:focus, .btn-link.focus {
  text-decoration: none;
}
.btn-link:disabled, .btn-link.disabled {
  color: #666;
  pointer-events: none;
}

.btn-lg, .btn-group-lg > .btn {
  padding: 1rem 1.875rem;
  font-size: 1.25rem;
  line-height: 1.2;
  border-radius: 0.25rem;
}

.btn-sm, .btn-group-sm > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 1rem;
  line-height: 1.2;
  border-radius: 0.125rem;
}

.btn-block {
  display: block;
  width: 100%;
}
.btn-block + .btn-block {
  margin-top: 0.5rem;
}

input[type=submit].btn-block,
input[type=reset].btn-block,
input[type=button].btn-block {
  width: 100%;
}

.fade {
  -webkit-transition: opacity 0.15s linear;
  transition: opacity 0.15s linear;
}
@media (prefers-reduced-motion: reduce) {
  .fade {
    -webkit-transition: none;
    transition: none;
  }
}
.fade:not(.show) {
  opacity: 0;
}

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

.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  -webkit-transition: height 0.35s ease;
  transition: height 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  .collapsing {
    -webkit-transition: none;
    transition: none;
  }
}
.collapsing.width {
  width: 0;
  height: auto;
  -webkit-transition: width 0.35s ease;
  transition: width 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  .collapsing.width {
    -webkit-transition: none;
    transition: none;
  }
}

.dropup,
.dropright,
.dropdown,
.dropleft {
  position: relative;
}

.dropdown-toggle {
  white-space: nowrap;
}
.dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-bottom: 0;
  border-left: 0.3em solid transparent;
}
.dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 10rem;
  padding: 0.5rem 0;
  margin: 0.125rem 0 0;
  font-size: 1rem;
  color: #363636;
  text-align: left;
  list-style: none;
  background-color: #fff;
  background-clip: padding-box;
  border: 0.0625rem solid #363636;
  border-radius: 0.125rem;
}

.dropdown-menu-left {
  right: auto;
  left: 0;
}

.dropdown-menu-right {
  right: 0;
  left: auto;
}

@media (min-width: 576px) {
  .dropdown-menu-sm-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-sm-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 768px) {
  .dropdown-menu-md-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-md-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1025px) {
  .dropdown-menu-lg-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-lg-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1366px) {
  .dropdown-menu-xl-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-xl-right {
    right: 0;
    left: auto;
  }
}
.dropup .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: 0.125rem;
}
.dropup .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0;
  border-right: 0.3em solid transparent;
  border-bottom: 0.3em solid;
  border-left: 0.3em solid transparent;
}
.dropup .dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropright .dropdown-menu {
  top: 0;
  right: auto;
  left: 100%;
  margin-top: 0;
  margin-left: 0.125rem;
}
.dropright .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0;
  border-bottom: 0.3em solid transparent;
  border-left: 0.3em solid;
}
.dropright .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropright .dropdown-toggle::after {
  vertical-align: 0;
}

.dropleft .dropdown-menu {
  top: 0;
  right: 100%;
  left: auto;
  margin-top: 0;
  margin-right: 0.125rem;
}
.dropleft .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
}
.dropleft .dropdown-toggle::after {
  display: none;
}
.dropleft .dropdown-toggle::before {
  display: inline-block;
  margin-right: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0.3em solid;
  border-bottom: 0.3em solid transparent;
}
.dropleft .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropleft .dropdown-toggle::before {
  vertical-align: 0;
}

.dropdown-menu[x-placement^=top], .dropdown-menu[x-placement^=right], .dropdown-menu[x-placement^=bottom], .dropdown-menu[x-placement^=left] {
  right: auto;
  bottom: auto;
}

.dropdown-divider {
  height: 0;
  margin: 0.46875rem 0;
  overflow: hidden;
  border-top: 1px solid #fff;
}

.dropdown-item {
  display: block;
  width: 100%;
  padding: 0.25rem 1.5rem;
  clear: both;
  font-weight: 400;
  color: #363636;
  text-align: inherit;
  text-decoration: none;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
}
.dropdown-item:hover, .dropdown-item:focus {
  color: #363636;
  text-decoration: none;
  background-color: transparent;
}
.dropdown-item.active, .dropdown-item:active {
  color: inherit;
  text-decoration: none;
  background-color: transparent;
}
.dropdown-item.disabled, .dropdown-item:disabled {
  color: #666;
  pointer-events: none;
  background-color: transparent;
}

.dropdown-menu.show {
  display: block;
}

.dropdown-header {
  display: block;
  padding: 0.5rem 1.5rem;
  margin-bottom: 0;
  font-size: 0.75rem;
  color: #ccc;
  white-space: nowrap;
}

.dropdown-item-text {
  display: block;
  padding: 0.25rem 1.5rem;
  color: #363636;
}

.btn-group,
.btn-group-vertical {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: middle;
}
.btn-group > .btn,
.btn-group-vertical > .btn {
  position: relative;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
}
.btn-group > .btn:hover,
.btn-group-vertical > .btn:hover {
  z-index: 1;
}
.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,
.btn-group-vertical > .btn:focus,
.btn-group-vertical > .btn:active,
.btn-group-vertical > .btn.active {
  z-index: 1;
}

.btn-toolbar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.btn-toolbar .input-group {
  width: auto;
}

.btn-group > .btn:not(:first-child),
.btn-group > .btn-group:not(:first-child) {
  margin-left: -0.125rem;
}
.btn-group > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group > .btn-group:not(:last-child) > .btn {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.btn-group > .btn:not(:first-child),
.btn-group > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.dropdown-toggle-split {
  padding-right: 0.703125rem;
  padding-left: 0.703125rem;
}
.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropright .dropdown-toggle-split::after {
  margin-left: 0;
}
.dropleft .dropdown-toggle-split::before {
  margin-right: 0;
}

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

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

.btn-group-vertical {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          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: -0.125rem;
}
.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:not(:first-child),
.btn-group-vertical > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.btn-group-toggle > .btn,
.btn-group-toggle > .btn-group > .btn {
  margin-bottom: 0;
}
.btn-group-toggle > .btn input[type=radio],
.btn-group-toggle > .btn input[type=checkbox],
.btn-group-toggle > .btn-group > .btn input[type=radio],
.btn-group-toggle > .btn-group > .btn input[type=checkbox] {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}

.input-group {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  width: 100%;
}
.input-group > .form-control,
.input-group > .form-control-plaintext,
.input-group > .custom-select,
.input-group > .custom-file {
  position: relative;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  width: 1%;
  min-width: 0;
  margin-bottom: 0;
}
.input-group > .form-control + .form-control,
.input-group > .form-control + .custom-select,
.input-group > .form-control + .custom-file,
.input-group > .form-control-plaintext + .form-control,
.input-group > .form-control-plaintext + .custom-select,
.input-group > .form-control-plaintext + .custom-file,
.input-group > .custom-select + .form-control,
.input-group > .custom-select + .custom-select,
.input-group > .custom-select + .custom-file,
.input-group > .custom-file + .form-control,
.input-group > .custom-file + .custom-select,
.input-group > .custom-file + .custom-file {
  margin-left: -0.0625rem;
}
.input-group > .form-control:focus,
.input-group > .custom-select:focus,
.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label {
  z-index: 3;
}
.input-group > .custom-file .custom-file-input:focus {
  z-index: 4;
}
.input-group > .form-control:not(:first-child),
.input-group > .custom-select:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.input-group > .custom-file {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.input-group > .custom-file:not(:last-child) .custom-file-label, .input-group > .custom-file:not(:last-child) .custom-file-label::after {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group > .custom-file:not(:first-child) .custom-file-label {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.input-group:not(.has-validation) > .form-control:not(:last-child),
.input-group:not(.has-validation) > .custom-select:not(:last-child),
.input-group:not(.has-validation) > .custom-file:not(:last-child) .custom-file-label,
.input-group:not(.has-validation) > .custom-file:not(:last-child) .custom-file-label::after {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group.has-validation > .form-control:nth-last-child(n+3),
.input-group.has-validation > .custom-select:nth-last-child(n+3),
.input-group.has-validation > .custom-file:nth-last-child(n+3) .custom-file-label,
.input-group.has-validation > .custom-file:nth-last-child(n+3) .custom-file-label::after {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.input-group-prepend,
.input-group-append {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.input-group-prepend .btn,
.input-group-append .btn {
  position: relative;
  z-index: 2;
}
.input-group-prepend .btn:focus,
.input-group-append .btn:focus {
  z-index: 3;
}
.input-group-prepend .btn + .btn,
.input-group-prepend .btn + .input-group-text,
.input-group-prepend .input-group-text + .input-group-text,
.input-group-prepend .input-group-text + .btn,
.input-group-append .btn + .btn,
.input-group-append .btn + .input-group-text,
.input-group-append .input-group-text + .input-group-text,
.input-group-append .input-group-text + .btn {
  margin-left: -0.0625rem;
}

.input-group-prepend {
  margin-right: -0.0625rem;
}

.input-group-append {
  margin-left: -0.0625rem;
}

.input-group-text {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0.375rem 0.75rem;
  margin-bottom: 0;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.4;
  color: #363636;
  text-align: center;
  white-space: nowrap;
  background-color: #e8e8e8;
  border: 0.0625rem solid #ccc;
  border-radius: 0.125rem;
}
.input-group-text input[type=radio],
.input-group-text input[type=checkbox] {
  margin-top: 0;
}

.input-group-lg > .form-control:not(textarea),
.input-group-lg > .custom-select {
  height: calc(1.2em + 2rem + 0.125rem);
}

.input-group-lg > .form-control,
.input-group-lg > .custom-select,
.input-group-lg > .input-group-prepend > .input-group-text,
.input-group-lg > .input-group-append > .input-group-text,
.input-group-lg > .input-group-prepend > .btn,
.input-group-lg > .input-group-append > .btn {
  padding: 1rem 1.875rem;
  font-size: 1.25rem;
  line-height: 1.2;
  border-radius: 0.1875rem;
}

.input-group-sm > .form-control:not(textarea),
.input-group-sm > .custom-select {
  height: calc(1.2em + 0.5rem + 0.125rem);
}

.input-group-sm > .form-control,
.input-group-sm > .custom-select,
.input-group-sm > .input-group-prepend > .input-group-text,
.input-group-sm > .input-group-append > .input-group-text,
.input-group-sm > .input-group-prepend > .btn,
.input-group-sm > .input-group-append > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 1rem;
  line-height: 1.2;
  border-radius: 0.125rem;
}

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

.input-group > .input-group-prepend > .btn,
.input-group > .input-group-prepend > .input-group-text,
.input-group:not(.has-validation) > .input-group-append:not(:last-child) > .btn,
.input-group:not(.has-validation) > .input-group-append:not(:last-child) > .input-group-text,
.input-group.has-validation > .input-group-append:nth-last-child(n+3) > .btn,
.input-group.has-validation > .input-group-append:nth-last-child(n+3) > .input-group-text,
.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.input-group > .input-group-append > .btn,
.input-group > .input-group-append > .input-group-text,
.input-group > .input-group-prepend:not(:first-child) > .btn,
.input-group > .input-group-prepend:not(:first-child) > .input-group-text,
.input-group > .input-group-prepend:first-child > .btn:not(:first-child),
.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.custom-control {
  position: relative;
  z-index: 1;
  display: block;
  min-height: 1.4rem;
  padding-left: 1.875rem;
  -webkit-print-color-adjust: exact;
          print-color-adjust: exact;
}

.custom-control-inline {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  margin-right: 0.9375rem;
}

.custom-control-input {
  position: absolute;
  left: 0;
  z-index: -1;
  width: 1.25rem;
  height: 1.325rem;
  opacity: 0;
}
.custom-control-input:checked ~ .custom-control-label::before {
  color: #363636;
  border-color: #363636;
  background-color: #fff;
}
.custom-control-input:focus ~ .custom-control-label::before {
  -webkit-box-shadow: 0 0 0 0.0625rem #fff, 0 0 0 0.125rem rgba(50, 111, 226, 0.216);
          box-shadow: 0 0 0 0.0625rem #fff, 0 0 0 0.125rem rgba(50, 111, 226, 0.216);
}
.custom-control-input:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #363636;
}
.custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  color: #fff;
  background-color: #ceddf8;
  border-color: #326fe2;
}
.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label {
  color: #666;
}
.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before {
  background-color: #e8e8e8;
}

.custom-control-label {
  position: relative;
  margin-bottom: 0;
  vertical-align: top;
}
.custom-control-label::before {
  position: absolute;
  top: 0.075rem;
  left: -1.875rem;
  display: block;
  width: 1.25rem;
  height: 1.25rem;
  pointer-events: none;
  content: "";
  background-color: #fff;
  border: 0.0625rem solid #363636;
}
.custom-control-label::after {
  position: absolute;
  top: 0.075rem;
  left: -1.875rem;
  display: block;
  width: 1.25rem;
  height: 1.25rem;
  content: "";
  background: 50%/100% 100% no-repeat;
}

.custom-checkbox .custom-control-label::before {
  border-radius: 0;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath stroke='%23363636' d='M.5.5h19v19H.5z'/%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M15.605 5.268c.334-.365.817-.342 1.136-.023.318.318.36.816.034 1.172a903.547 903.547 0 0 1-5.3 5.94l-1.33 1.48a2912.567 2912.567 0 0 0-1.718 1.915c-.3.333-.846.323-1.152.016-.559-.532-1.006-.961-2.012-1.928l-.354-.34c-.7-.674-1.175-1.129-1.656-1.587-.354-.339-.32-.838 0-1.163.316-.321.798-.36 1.136-.02.98.928 1.817 1.732 3.408 3.268 3.448-3.843 5.567-6.212 7.808-8.73z'/%3E%3C/g%3E%3C/svg%3E%0A");
}
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
  border-color: #326fe2;
  background-color: #326fe2;
}
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='none' fill-rule='evenodd' stroke='%23363636' d='M.5.5h23v23H.5z'/%3E%3C/svg%3E%0A");
}
.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: #e8e8e8;
}
.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {
  background-color: #e8e8e8;
}

.custom-radio .custom-control-label::before {
  border-radius: 50%;
}
.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='20px' height='20px' viewBox='0 0 20 20' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Style-Guide' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='07.-Icons' transform='translate%28-749.000000, -688.000000%29'%3E%3Cg id='Functional' transform='translate%28100.000000, 499.000000%29'%3E%3Cg id='Elements-/-UI-/-Radio-/-Selected' transform='translate%28649.000000, 189.000000%29'%3E%3Ccircle id='Oval' stroke='%23363636' stroke-width='1' cx='10' cy='10' r='9.5'%3E%3C/circle%3E%3Ccircle id='Oval' fill='%23363636' fill-rule='evenodd' cx='10' cy='10' r='6'%3E%3C/circle%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: #e8e8e8;
}

.custom-switch {
  padding-left: 2.8125rem;
}
.custom-switch .custom-control-label::before {
  left: -2.8125rem;
  width: 2.1875rem;
  pointer-events: all;
  border-radius: 0.625rem;
}
.custom-switch .custom-control-label::after {
  top: 0.2rem;
  left: -2.6875rem;
  width: calc(1.25rem - 0.25rem);
  height: calc(1.25rem - 0.25rem);
  background-color: #363636;
  border-radius: 0.625rem;
  -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: transform 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;
  transition: transform 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, -webkit-transform 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .custom-switch .custom-control-label::after {
    -webkit-transition: none;
    transition: none;
  }
}
.custom-switch .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #fff;
  -webkit-transform: translateX(0.9375rem);
          transform: translateX(0.9375rem);
}
.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: #e8e8e8;
}

.custom-select {
  display: inline-block;
  width: 100%;
  height: calc(2.15rem + 0.125rem);
  padding: 0.375rem 2.75rem 0.375rem 0.75rem;
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.2;
  color: #363636;
  vertical-align: middle;
  background: #fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='24' height='24' viewBox='0 0 24 24'%3E%3Cdefs%3E%3Cpath id='a' d='M12 13.586L6.707 8.293a1 1 0 0 0-1.414 1.414l6 6a1 1 0 0 0 1.414 0l6-6a1 1 0 1 0-1.414-1.414L12 13.586z'/%3E%3C/defs%3E%3Cuse fill='%23363636' fill-rule='evenodd' xlink:href='%23a'/%3E%3C/svg%3E%0A") no-repeat right 0.75rem center/22px 22px;
  border: 0.0625rem solid #ccc;
  border-radius: 0.125rem;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.custom-select:focus {
  border-color: #363636;
  outline: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-select:focus::-ms-value {
  color: #363636;
  background-color: #fff;
}
.custom-select[multiple], .custom-select[size]:not([size="1"]) {
  height: auto;
  padding-right: 0.75rem;
  background-image: none;
}
.custom-select:disabled {
  color: rgba(102, 102, 102, 0.8);
  background-color: #e8e8e8;
}
.custom-select::-ms-expand {
  display: none;
}
.custom-select:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #363636;
}

.custom-select-sm {
  height: calc(1.2em + 0.5rem + 0.125rem);
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-left: 0.5rem;
  font-size: 1rem;
}

.custom-select-lg {
  height: calc(1.2em + 2rem + 0.125rem);
  padding-top: 1rem;
  padding-bottom: 1rem;
  padding-left: 1.875rem;
  font-size: 125%;
}

.custom-file {
  position: relative;
  display: inline-block;
  width: 100%;
  height: calc(2.15rem + 0.125rem);
  margin-bottom: 0;
}

.custom-file-input {
  position: relative;
  z-index: 2;
  width: 100%;
  height: calc(2.15rem + 0.125rem);
  margin: 0;
  overflow: hidden;
  opacity: 0;
}
.custom-file-input:focus ~ .custom-file-label {
  border-color: #363636;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label {
  background-color: #e8e8e8;
}
.custom-file-input:lang(en) ~ .custom-file-label::after {
  content: "Browse";
}
.custom-file-input ~ .custom-file-label[data-browse]::after {
  content: attr(data-browse);
}

.custom-file-label {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1;
  height: calc(2.15rem + 0.125rem);
  padding: 0.375rem 0.75rem;
  overflow: hidden;
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
  line-height: 1.4;
  color: #363636;
  background-color: #fff;
  border: 0.0625rem solid #ccc;
  border-radius: 0.125rem;
}
.custom-file-label::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 3;
  display: block;
  height: 2.15rem;
  padding: 0.375rem 0.75rem;
  line-height: 1.4;
  color: #363636;
  content: "Browse";
  background-color: #e8e8e8;
  border-left: inherit;
  border-radius: 0 0.125rem 0.125rem 0;
}

.custom-range {
  width: 100%;
  height: 1.25rem;
  padding: 0;
  background-color: transparent;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.custom-range:focus {
  outline: 0;
}
.custom-range:focus::-webkit-slider-thumb {
  -webkit-box-shadow: 0 0 0 0.0625rem #fff, none;
          box-shadow: 0 0 0 0.0625rem #fff, none;
}
.custom-range:focus::-moz-range-thumb {
  box-shadow: 0 0 0 0.0625rem #fff, none;
}
.custom-range:focus::-ms-thumb {
  box-shadow: 0 0 0 0.0625rem #fff, none;
}
.custom-range::-moz-focus-outer {
  border: 0;
}
.custom-range::-webkit-slider-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: -0.25rem;
  background-color: #326fe2;
  border: 0;
  border-radius: 1rem;
  -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-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;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  -webkit-appearance: none;
          appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-webkit-slider-thumb {
    -webkit-transition: none;
    transition: none;
  }
}
.custom-range::-webkit-slider-thumb:active {
  background-color: #ceddf8;
}
.custom-range::-webkit-slider-runnable-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #666;
  border-color: transparent;
  border-radius: 1rem;
}
.custom-range::-moz-range-thumb {
  width: 1rem;
  height: 1rem;
  background-color: #326fe2;
  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;
  -moz-appearance: none;
       appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-moz-range-thumb {
    -moz-transition: none;
    transition: none;
  }
}
.custom-range::-moz-range-thumb:active {
  background-color: #ceddf8;
}
.custom-range::-moz-range-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #666;
  border-color: transparent;
  border-radius: 1rem;
}
.custom-range::-ms-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: 0;
  margin-right: 0.125rem;
  margin-left: 0.125rem;
  background-color: #326fe2;
  border: 0;
  border-radius: 1rem;
  -ms-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;
  appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-ms-thumb {
    -ms-transition: none;
    transition: none;
  }
}
.custom-range::-ms-thumb:active {
  background-color: #ceddf8;
}
.custom-range::-ms-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: transparent;
  border-color: transparent;
  border-width: 0.5rem;
}
.custom-range::-ms-fill-lower {
  background-color: #666;
  border-radius: 1rem;
}
.custom-range::-ms-fill-upper {
  margin-right: 15px;
  background-color: #666;
  border-radius: 1rem;
}
.custom-range:disabled::-webkit-slider-thumb {
  background-color: #e8e8e8;
}
.custom-range:disabled::-webkit-slider-runnable-track {
  cursor: default;
}
.custom-range:disabled::-moz-range-thumb {
  background-color: #e8e8e8;
}
.custom-range:disabled::-moz-range-track {
  cursor: default;
}
.custom-range:disabled::-ms-thumb {
  background-color: #e8e8e8;
}

.custom-control-label::before,
.custom-file-label,
.custom-select {
  -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-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;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .custom-control-label::before,
  .custom-file-label,
  .custom-select {
    -webkit-transition: none;
    transition: none;
  }
}

.nav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}

.nav-link {
  display: block;
  padding: 0.5rem 1rem;
  text-decoration: none;
}
.nav-link:hover, .nav-link:focus {
  text-decoration: none;
}
.nav-link.disabled {
  color: #666;
  pointer-events: none;
  cursor: default;
}

.nav-tabs {
  border-bottom: 0.125rem solid #41a928;
}
.nav-tabs .nav-link {
  margin-bottom: -0.125rem;
  background-color: transparent;
  border: 0.125rem solid transparent;
  border-top-left-radius: 0.125rem;
  border-top-right-radius: 0.125rem;
}
.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
  isolation: isolate;
  border-color: transparent transparent #dadada;
}
.nav-tabs .nav-link.disabled {
  color: #666;
  background-color: transparent;
  border-color: transparent;
}
.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link {
  color: #1b1b1b;
  background-color: #fff;
  border-color: transparent transparent #1b1b1b;
}
.nav-tabs .dropdown-menu {
  margin-top: -0.125rem;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.nav-pills .nav-link {
  background: none;
  border: 0;
  border-radius: 0.125rem;
}
.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  color: #fff;
  background-color: #1b1b1b;
}

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

.nav-justified > .nav-link,
.nav-justified .nav-item {
  -ms-flex-preferred-size: 0;
      flex-basis: 0;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  text-align: center;
}

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

.navbar {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 0.46875rem 0.9375rem;
}
.navbar .container,
.navbar .container-fluid,
.navbar .container-sm,
.navbar .container-md,
.navbar .container-lg,
.navbar .container-xl {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.navbar-brand {
  display: inline-block;
  padding-top: 0.4125rem;
  padding-bottom: 0.4125rem;
  margin-right: 0.9375rem;
  font-size: 1.125rem;
  line-height: inherit;
  white-space: nowrap;
}
.navbar-brand:hover, .navbar-brand:focus {
  text-decoration: none;
}

.navbar-nav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.navbar-nav .nav-link {
  padding-right: 0;
  padding-left: 0;
}
.navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-text {
  display: inline-block;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

.navbar-collapse {
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.navbar-toggler {
  padding: 0.25rem 0.75rem;
  font-size: 1.125rem;
  line-height: 1;
  background-color: transparent;
  border: 0.0625rem solid transparent;
  border-radius: 0.125rem;
}
.navbar-toggler:hover, .navbar-toggler:focus {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: 50%/100% 100% no-repeat;
}

.navbar-nav-scroll {
  max-height: 75vh;
  overflow-y: auto;
}

@media (max-width: 575.98px) {
  .navbar-expand-sm > .container,
  .navbar-expand-sm > .container-fluid,
  .navbar-expand-sm > .container-sm,
  .navbar-expand-sm > .container-md,
  .navbar-expand-sm > .container-lg,
  .navbar-expand-sm > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 576px) {
  .navbar-expand-sm {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .navbar-expand-sm .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .navbar-expand-sm .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-sm .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-sm > .container,
  .navbar-expand-sm > .container-fluid,
  .navbar-expand-sm > .container-sm,
  .navbar-expand-sm > .container-md,
  .navbar-expand-sm > .container-lg,
  .navbar-expand-sm > .container-xl {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
  .navbar-expand-sm .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-sm .navbar-collapse {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
        flex-basis: auto;
  }
  .navbar-expand-sm .navbar-toggler {
    display: none;
  }
}
@media (max-width: 767.98px) {
  .navbar-expand-md > .container,
  .navbar-expand-md > .container-fluid,
  .navbar-expand-md > .container-sm,
  .navbar-expand-md > .container-md,
  .navbar-expand-md > .container-lg,
  .navbar-expand-md > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 768px) {
  .navbar-expand-md {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .navbar-expand-md .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .navbar-expand-md .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-md .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-md > .container,
  .navbar-expand-md > .container-fluid,
  .navbar-expand-md > .container-sm,
  .navbar-expand-md > .container-md,
  .navbar-expand-md > .container-lg,
  .navbar-expand-md > .container-xl {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
  .navbar-expand-md .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-md .navbar-collapse {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
        flex-basis: auto;
  }
  .navbar-expand-md .navbar-toggler {
    display: none;
  }
}
@media (max-width: 1024.98px) {
  .navbar-expand-lg > .container,
  .navbar-expand-lg > .container-fluid,
  .navbar-expand-lg > .container-sm,
  .navbar-expand-lg > .container-md,
  .navbar-expand-lg > .container-lg,
  .navbar-expand-lg > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 1025px) {
  .navbar-expand-lg {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .navbar-expand-lg .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .navbar-expand-lg .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-lg > .container,
  .navbar-expand-lg > .container-fluid,
  .navbar-expand-lg > .container-sm,
  .navbar-expand-lg > .container-md,
  .navbar-expand-lg > .container-lg,
  .navbar-expand-lg > .container-xl {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
  .navbar-expand-lg .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-lg .navbar-collapse {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
        flex-basis: auto;
  }
  .navbar-expand-lg .navbar-toggler {
    display: none;
  }
}
@media (max-width: 1365.98px) {
  .navbar-expand-xl > .container,
  .navbar-expand-xl > .container-fluid,
  .navbar-expand-xl > .container-sm,
  .navbar-expand-xl > .container-md,
  .navbar-expand-xl > .container-lg,
  .navbar-expand-xl > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 1366px) {
  .navbar-expand-xl {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .navbar-expand-xl .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .navbar-expand-xl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xl .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-xl > .container,
  .navbar-expand-xl > .container-fluid,
  .navbar-expand-xl > .container-sm,
  .navbar-expand-xl > .container-md,
  .navbar-expand-xl > .container-lg,
  .navbar-expand-xl > .container-xl {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
  .navbar-expand-xl .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-xl .navbar-collapse {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
        flex-basis: auto;
  }
  .navbar-expand-xl .navbar-toggler {
    display: none;
  }
}
.navbar-expand {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.navbar-expand > .container,
.navbar-expand > .container-fluid,
.navbar-expand > .container-sm,
.navbar-expand > .container-md,
.navbar-expand > .container-lg,
.navbar-expand > .container-xl {
  padding-right: 0;
  padding-left: 0;
}
.navbar-expand .navbar-nav {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.navbar-expand .navbar-nav .dropdown-menu {
  position: absolute;
}
.navbar-expand .navbar-nav .nav-link {
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}
.navbar-expand > .container,
.navbar-expand > .container-fluid,
.navbar-expand > .container-sm,
.navbar-expand > .container-md,
.navbar-expand > .container-lg,
.navbar-expand > .container-xl {
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
.navbar-expand .navbar-nav-scroll {
  overflow: visible;
}
.navbar-expand .navbar-collapse {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -ms-flex-preferred-size: auto;
      flex-basis: auto;
}
.navbar-expand .navbar-toggler {
  display: none;
}

.navbar-light .navbar-brand {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-nav .nav-link {
  color: rgba(0, 0, 0, 0.5);
}
.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {
  color: rgba(0, 0, 0, 0.7);
}
.navbar-light .navbar-nav .nav-link.disabled {
  color: rgba(0, 0, 0, 0.3);
}
.navbar-light .navbar-nav .show > .nav-link,
.navbar-light .navbar-nav .active > .nav-link,
.navbar-light .navbar-nav .nav-link.show,
.navbar-light .navbar-nav .nav-link.active {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-toggler {
  color: rgba(0, 0, 0, 0.5);
  border-color: rgba(0, 0, 0, 0.1);
}
.navbar-light .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}
.navbar-light .navbar-text {
  color: rgba(0, 0, 0, 0.5);
}
.navbar-light .navbar-text a {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus {
  color: rgba(0, 0, 0, 0.9);
}

.navbar-dark .navbar-brand {
  color: #fff;
}
.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {
  color: #fff;
}
.navbar-dark .navbar-nav .nav-link {
  color: rgba(255, 255, 255, 0.5);
}
.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {
  color: rgba(255, 255, 255, 0.75);
}
.navbar-dark .navbar-nav .nav-link.disabled {
  color: rgba(255, 255, 255, 0.25);
}
.navbar-dark .navbar-nav .show > .nav-link,
.navbar-dark .navbar-nav .active > .nav-link,
.navbar-dark .navbar-nav .nav-link.show,
.navbar-dark .navbar-nav .nav-link.active {
  color: #fff;
}
.navbar-dark .navbar-toggler {
  color: rgba(255, 255, 255, 0.5);
  border-color: rgba(255, 255, 255, 0.1);
}
.navbar-dark .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}
.navbar-dark .navbar-text {
  color: rgba(255, 255, 255, 0.5);
}
.navbar-dark .navbar-text a {
  color: #fff;
}
.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus {
  color: #fff;
}

.card {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: border-box;
  border: 0.0625rem solid #ccc;
  border-radius: 0.125rem;
}
.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: calc(0.125rem - 0.0625rem);
  border-top-right-radius: calc(0.125rem - 0.0625rem);
}
.card > .list-group:last-child {
  border-bottom-width: 0;
  border-bottom-right-radius: calc(0.125rem - 0.0625rem);
  border-bottom-left-radius: calc(0.125rem - 0.0625rem);
}
.card > .card-header + .list-group,
.card > .list-group + .card-footer {
  border-top: 0;
}

.card-body {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  min-height: 1px;
  padding: 0.9375rem;
}

.card-title {
  margin-bottom: 0.9375rem;
}

.card-subtitle {
  margin-top: -0.46875rem;
  margin-bottom: 0;
}

.card-text:last-child {
  margin-bottom: 0;
}

.card-link:hover {
  text-decoration: none;
}
.card-link + .card-link {
  margin-left: 0.9375rem;
}

.card-header {
  padding: 0.9375rem 0.9375rem;
  margin-bottom: 0;
  background-color: #fff;
  border-bottom: 0.0625rem solid #ccc;
}
.card-header:first-child {
  border-radius: calc(0.125rem - 0.0625rem) calc(0.125rem - 0.0625rem) 0 0;
}

.card-footer {
  padding: 0.9375rem 0.9375rem;
  background-color: #fff;
  border-top: 0.0625rem solid #ccc;
}
.card-footer:last-child {
  border-radius: 0 0 calc(0.125rem - 0.0625rem) calc(0.125rem - 0.0625rem);
}

.card-header-tabs {
  margin-right: -0.46875rem;
  margin-bottom: -0.9375rem;
  margin-left: -0.46875rem;
  border-bottom: 0;
}

.card-header-pills {
  margin-right: -0.46875rem;
  margin-left: -0.46875rem;
}

.card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 1.25rem;
  border-radius: calc(0.125rem - 0.0625rem);
}

.card-img,
.card-img-top,
.card-img-bottom {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: 100%;
}

.card-img,
.card-img-top {
  border-top-left-radius: calc(0.125rem - 0.0625rem);
  border-top-right-radius: calc(0.125rem - 0.0625rem);
}

.card-img,
.card-img-bottom {
  border-bottom-right-radius: calc(0.125rem - 0.0625rem);
  border-bottom-left-radius: calc(0.125rem - 0.0625rem);
}

.card-deck .card {
  margin-bottom: 15px;
}
@media (min-width: 576px) {
  .card-deck {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row wrap;
            flex-flow: row wrap;
    margin-right: -15px;
    margin-left: -15px;
  }
  .card-deck .card {
    -webkit-box-flex: 1;
        -ms-flex: 1 0 0%;
            flex: 1 0 0%;
    margin-right: 15px;
    margin-bottom: 0;
    margin-left: 15px;
  }
}

.card-group > .card {
  margin-bottom: 15px;
}
@media (min-width: 576px) {
  .card-group {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row wrap;
            flex-flow: row wrap;
  }
  .card-group > .card {
    -webkit-box-flex: 1;
        -ms-flex: 1 0 0%;
            flex: 1 0 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;
  }
}

.card-columns .card {
  margin-bottom: 0.9375rem;
}
@media (min-width: 576px) {
  .card-columns {
    -webkit-column-count: 3;
       -moz-column-count: 3;
            column-count: 3;
    -webkit-column-gap: 1.25rem;
       -moz-column-gap: 1.25rem;
            column-gap: 1.25rem;
    orphans: 1;
    widows: 1;
  }
  .card-columns .card {
    display: inline-block;
    width: 100%;
  }
}

.accordion {
  overflow-anchor: none;
}
.accordion > .card {
  overflow: hidden;
}
.accordion > .card:not(:last-of-type) {
  border-bottom: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.accordion > .card:not(:first-of-type) {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.accordion > .card > .card-header {
  border-radius: 0;
  margin-bottom: -0.0625rem;
}

.breadcrumb {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding: 0 0;
  margin-bottom: 0.9375rem;
  list-style: none;
  background-color: #fff;
  border-radius: 0.125rem;
}

.breadcrumb-item + .breadcrumb-item {
  padding-left: 0.625rem;
}
.breadcrumb-item + .breadcrumb-item::before {
  float: left;
  padding-right: 0.625rem;
  color: #666;
  content: "|";
}
.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: underline;
}
.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: none;
}
.breadcrumb-item.active {
  color: #363636;
}

.pagination {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-left: 0;
  list-style: none;
  border-radius: 0.125rem;
}

.page-link {
  position: relative;
  display: block;
  padding: 0.46875rem 0;
  margin-left: 0;
  line-height: 1.25;
  color: #326fe2;
  text-decoration: none;
  background-color: transparent;
  border: 0 solid transparent;
}
.page-link:hover {
  z-index: 2;
  color: #fff;
  text-decoration: none;
  background-color: #fff;
  border-color: transparent;
}
.page-link:focus {
  z-index: 3;
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(50, 111, 226, 0.216);
          box-shadow: 0 0 0 0.125rem rgba(50, 111, 226, 0.216);
}

.page-item:first-child .page-link {
  margin-left: 0;
  border-top-left-radius: 0.125rem;
  border-bottom-left-radius: 0.125rem;
}
.page-item:last-child .page-link {
  border-top-right-radius: 0.125rem;
  border-bottom-right-radius: 0.125rem;
}
.page-item.active .page-link {
  z-index: 3;
  color: #fff;
  background-color: #fff;
  border-color: #fff;
}
.page-item.disabled .page-link {
  color: #666;
  pointer-events: none;
  cursor: auto;
  background-color: transparent;
  border-color: transparent;
}

.pagination-lg .page-link {
  padding: 0.75rem 1.5rem;
  font-size: 1.125rem;
  line-height: 1.4;
}
.pagination-lg .page-item:first-child .page-link {
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
.pagination-lg .page-item:last-child .page-link {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}

.pagination-sm .page-link {
  padding: 0.25rem 0.5rem;
  font-size: 0.75rem;
  line-height: 1.3;
}
.pagination-sm .page-item:first-child .page-link {
  border-top-left-radius: 0.125rem;
  border-bottom-left-radius: 0.125rem;
}
.pagination-sm .page-item:last-child .page-link {
  border-top-right-radius: 0.125rem;
  border-bottom-right-radius: 0.125rem;
}

.badge {
  display: inline-block;
  padding: 0.125rem 0.5rem;
  font-size: 0.875rem;
  font-weight: 700;
  line-height: 1;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: 0;
  -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  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;
  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, -webkit-box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .badge {
    -webkit-transition: none;
    transition: none;
  }
}
a.badge:hover, a.badge:focus {
  text-decoration: none;
}

.badge:empty {
  display: none;
}

.btn .badge {
  position: relative;
  top: -1px;
}

.badge-pill {
  padding-right: 0.6em;
  padding-left: 0.6em;
  border-radius: 10rem;
}

.badge-primary {
  color: #fff;
  background-color: #326fe2;
}
a.badge-primary:hover, a.badge-primary:focus {
  color: #fff;
  background-color: #1c57c5;
}
a.badge-primary:focus, a.badge-primary.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(50, 111, 226, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(50, 111, 226, 0.5);
}

.badge-secondary {
  color: #fff;
  background-color: #4c4c4c;
}
a.badge-secondary:hover, a.badge-secondary:focus {
  color: #fff;
  background-color: #333333;
}
a.badge-secondary:focus, a.badge-secondary.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(76, 76, 76, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(76, 76, 76, 0.5);
}

.badge-success {
  color: #fff;
  background-color: #046a38;
}
a.badge-success:hover, a.badge-success:focus {
  color: #fff;
  background-color: #02391e;
}
a.badge-success:focus, a.badge-success.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
}

.badge-info {
  color: #fff;
  background-color: #31708f;
}
a.badge-info:hover, a.badge-info:focus {
  color: #fff;
  background-color: #245269;
}
a.badge-info:focus, a.badge-info.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(49, 112, 143, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(49, 112, 143, 0.5);
}

.badge-warning {
  color: #1b1b1b;
  background-color: #eea103;
}
a.badge-warning:hover, a.badge-warning:focus {
  color: #1b1b1b;
  background-color: #bc7f02;
}
a.badge-warning:focus, a.badge-warning.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(238, 161, 3, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(238, 161, 3, 0.5);
}

.badge-danger {
  color: #fff;
  background-color: #a51a1f;
}
a.badge-danger:hover, a.badge-danger:focus {
  color: #fff;
  background-color: #791317;
}
a.badge-danger:focus, a.badge-danger.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.5);
}

.badge-light {
  color: #1b1b1b;
  background-color: #fff;
}
a.badge-light:hover, a.badge-light:focus {
  color: #1b1b1b;
  background-color: #e6e6e6;
}
a.badge-light:focus, a.badge-light.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(255, 255, 255, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(255, 255, 255, 0.5);
}

.badge-dark {
  color: #fff;
  background-color: #363636;
}
a.badge-dark:hover, a.badge-dark:focus {
  color: #fff;
  background-color: #1d1d1d;
}
a.badge-dark:focus, a.badge-dark.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(54, 54, 54, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(54, 54, 54, 0.5);
}

.badge-green {
  color: #fff;
  background-color: #046a38;
}
a.badge-green:hover, a.badge-green:focus {
  color: #fff;
  background-color: #02391e;
}
a.badge-green:focus, a.badge-green.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
}

.badge-lime {
  color: #fff;
  background-color: #41a928;
}
a.badge-lime:hover, a.badge-lime:focus {
  color: #fff;
  background-color: #31801e;
}
a.badge-lime:focus, a.badge-lime.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(65, 169, 40, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(65, 169, 40, 0.5);
}

.badge-black {
  color: #fff;
  background-color: #000;
}
a.badge-black:hover, a.badge-black:focus {
  color: #fff;
  background-color: black;
}
a.badge-black:focus, a.badge-black.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(0, 0, 0, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(0, 0, 0, 0.5);
}

.badge-focus {
  color: #fff;
  background-color: #76a0b4;
}
a.badge-focus:hover, a.badge-focus:focus {
  color: #fff;
  background-color: #5788a0;
}
a.badge-focus:focus, a.badge-focus.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(118, 160, 180, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(118, 160, 180, 0.5);
}

.jumbotron {
  padding: 2rem 1rem;
  margin-bottom: 2rem;
  background-color: #e8e8e8;
  border-radius: 0.25rem;
}
@media (min-width: 576px) {
  .jumbotron {
    padding: 4rem 2rem;
  }
}

.jumbotron-fluid {
  padding-right: 0;
  padding-left: 0;
  border-radius: 0;
}

.alert {
  position: relative;
  padding: 1rem 0.8125rem;
  margin-bottom: 0.9375rem;
  border: 0.0625rem solid transparent;
  border-radius: 0.25rem;
}

.alert-heading {
  color: inherit;
}

.alert-link {
  font-weight: 400;
}

.alert-dismissible {
  padding-right: 3.125rem;
}
.alert-dismissible .close {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  padding: 1rem 0.8125rem;
  color: inherit;
}

.alert-primary {
  color: #1a3a76;
  background-color: #d6e2f9;
  border-color: #d6e2f9;
}
.alert-primary hr {
  border-top-color: #c0d2f6;
}
.alert-primary .alert-link {
  color: #11254c;
}

.alert-secondary {
  color: #282828;
  background-color: #dbdbdb;
  border-color: #dbdbdb;
}
.alert-secondary hr {
  border-top-color: #cecece;
}
.alert-secondary .alert-link {
  color: #0f0f0f;
}

.alert-success {
  color: #02371d;
  background-color: #cde1d7;
  border-color: #cde1d7;
}
.alert-success hr {
  border-top-color: #bdd7ca;
}
.alert-success .alert-link {
  color: #000603;
}

.alert-info {
  color: #193a4a;
  background-color: #d6e2e9;
  border-color: #d6e2e9;
}
.alert-info hr {
  border-top-color: #c5d6e0;
}
.alert-info .alert-link {
  color: #0c1c24;
}

.alert-warning {
  color: #7c5402;
  background-color: #fceccd;
  border-color: #fceccd;
}
.alert-warning hr {
  border-top-color: #fbe3b5;
}
.alert-warning .alert-link {
  color: #4a3201;
}

.alert-danger {
  color: #560e10;
  background-color: #edd1d2;
  border-color: #edd1d2;
}
.alert-danger hr {
  border-top-color: #e6bfc0;
}
.alert-danger .alert-link {
  color: #2a0708;
}

.alert-light {
  color: #858585;
  background-color: white;
  border-color: white;
}
.alert-light hr {
  border-top-color: #f2f2f2;
}
.alert-light .alert-link {
  color: #6c6c6c;
}

.alert-dark {
  color: #1c1c1c;
  background-color: #d7d7d7;
  border-color: #d7d7d7;
}
.alert-dark hr {
  border-top-color: #cacaca;
}
.alert-dark .alert-link {
  color: #030303;
}

.alert-green {
  color: #02371d;
  background-color: #cde1d7;
  border-color: #cde1d7;
}
.alert-green hr {
  border-top-color: #bdd7ca;
}
.alert-green .alert-link {
  color: #000603;
}

.alert-lime {
  color: #225815;
  background-color: #d9eed4;
  border-color: #d9eed4;
}
.alert-lime hr {
  border-top-color: #c9e7c2;
}
.alert-lime .alert-link {
  color: #122f0b;
}

.alert-black {
  color: black;
  background-color: #cccccc;
  border-color: #cccccc;
}
.alert-black hr {
  border-top-color: #bfbfbf;
}
.alert-black .alert-link {
  color: black;
}

.alert-focus {
  color: #3d535e;
  background-color: #e4ecf0;
  border-color: #e4ecf0;
}
.alert-focus hr {
  border-top-color: #d4e0e7;
}
.alert-focus .alert-link {
  color: #29383f;
}

@keyframes progress-bar-stripes {
  from {
    background-position: 1rem 0;
  }
  to {
    background-position: 0 0;
  }
}
.progress {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 1rem;
  overflow: hidden;
  line-height: 0;
  font-size: 0.75rem;
  background-color: #e8e8e8;
  border-radius: 0.125rem;
}

.progress-bar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  overflow: hidden;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  background-color: #326fe2;
  -webkit-transition: width 0.6s ease;
  transition: width 0.6s ease;
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar {
    -webkit-transition: none;
    transition: none;
  }
}

.progress-bar-striped {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: 1rem 1rem;
}

.progress-bar-animated {
  -webkit-animation: 1s linear infinite progress-bar-stripes;
          animation: 1s linear infinite progress-bar-stripes;
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar-animated {
    -webkit-animation: none;
            animation: none;
  }
}

.media {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}

.media-body {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}

.list-group {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  border-radius: 0.125rem;
}

.list-group-item-action {
  width: 100%;
  color: #4c4c4c;
  text-align: inherit;
}
.list-group-item-action:hover, .list-group-item-action:focus {
  z-index: 1;
  color: #4c4c4c;
  text-decoration: none;
  background-color: #f5f5f5;
}
.list-group-item-action:active {
  color: #363636;
  background-color: #e8e8e8;
}

.list-group-item {
  position: relative;
  display: block;
  padding: 0.75rem 1.25rem;
  text-decoration: none;
  background-color: #fff;
  border: 0.0625rem solid rgba(0, 0, 0, 0.125);
}
.list-group-item:first-child {
  border-top-left-radius: inherit;
  border-top-right-radius: inherit;
}
.list-group-item:last-child {
  border-bottom-right-radius: inherit;
  border-bottom-left-radius: inherit;
}
.list-group-item.disabled, .list-group-item:disabled {
  color: #666;
  pointer-events: none;
  background-color: #fff;
}
.list-group-item.active {
  z-index: 2;
  color: #fff;
  background-color: #326fe2;
  border-color: #326fe2;
}
.list-group-item + .list-group-item {
  border-top-width: 0;
}
.list-group-item + .list-group-item.active {
  margin-top: -0.0625rem;
  border-top-width: 0.0625rem;
}

.list-group-horizontal {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.list-group-horizontal > .list-group-item:first-child {
  border-bottom-left-radius: 0.125rem;
  border-top-right-radius: 0;
}
.list-group-horizontal > .list-group-item:last-child {
  border-top-right-radius: 0.125rem;
  border-bottom-left-radius: 0;
}
.list-group-horizontal > .list-group-item.active {
  margin-top: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item {
  border-top-width: 0.0625rem;
  border-left-width: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item.active {
  margin-left: -0.0625rem;
  border-left-width: 0.0625rem;
}

@media (min-width: 576px) {
  .list-group-horizontal-sm {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .list-group-horizontal-sm > .list-group-item:first-child {
    border-bottom-left-radius: 0.125rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item:last-child {
    border-top-right-radius: 0.125rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item {
    border-top-width: 0.0625rem;
    border-left-width: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item.active {
    margin-left: -0.0625rem;
    border-left-width: 0.0625rem;
  }
}
@media (min-width: 768px) {
  .list-group-horizontal-md {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .list-group-horizontal-md > .list-group-item:first-child {
    border-bottom-left-radius: 0.125rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item:last-child {
    border-top-right-radius: 0.125rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item {
    border-top-width: 0.0625rem;
    border-left-width: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item.active {
    margin-left: -0.0625rem;
    border-left-width: 0.0625rem;
  }
}
@media (min-width: 1025px) {
  .list-group-horizontal-lg {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .list-group-horizontal-lg > .list-group-item:first-child {
    border-bottom-left-radius: 0.125rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item:last-child {
    border-top-right-radius: 0.125rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item {
    border-top-width: 0.0625rem;
    border-left-width: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item.active {
    margin-left: -0.0625rem;
    border-left-width: 0.0625rem;
  }
}
@media (min-width: 1366px) {
  .list-group-horizontal-xl {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .list-group-horizontal-xl > .list-group-item:first-child {
    border-bottom-left-radius: 0.125rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item:last-child {
    border-top-right-radius: 0.125rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item {
    border-top-width: 0.0625rem;
    border-left-width: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item.active {
    margin-left: -0.0625rem;
    border-left-width: 0.0625rem;
  }
}
.list-group-flush {
  border-radius: 0;
}
.list-group-flush > .list-group-item {
  border-width: 0 0 0.0625rem;
}
.list-group-flush > .list-group-item:last-child {
  border-bottom-width: 0;
}

.list-group-item-primary {
  color: #1a3a76;
  background-color: #c6d7f7;
}
.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
  color: #1a3a76;
  background-color: #b0c7f4;
}
.list-group-item-primary.list-group-item-action.active {
  color: #fff;
  background-color: #1a3a76;
  border-color: #1a3a76;
}

.list-group-item-secondary {
  color: #282828;
  background-color: #cdcdcd;
}
.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {
  color: #282828;
  background-color: silver;
}
.list-group-item-secondary.list-group-item-action.active {
  color: #fff;
  background-color: #282828;
  border-color: #282828;
}

.list-group-item-success {
  color: #02371d;
  background-color: #b9d5c7;
}
.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {
  color: #02371d;
  background-color: #a9cbba;
}
.list-group-item-success.list-group-item-action.active {
  color: #fff;
  background-color: #02371d;
  border-color: #02371d;
}

.list-group-item-info {
  color: #193a4a;
  background-color: #c5d7e0;
}
.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {
  color: #193a4a;
  background-color: #b4ccd7;
}
.list-group-item-info.list-group-item-action.active {
  color: #fff;
  background-color: #193a4a;
  border-color: #193a4a;
}

.list-group-item-warning {
  color: #7c5402;
  background-color: #fae5b8;
}
.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {
  color: #7c5402;
  background-color: #f8dca0;
}
.list-group-item-warning.list-group-item-action.active {
  color: #fff;
  background-color: #7c5402;
  border-color: #7c5402;
}

.list-group-item-danger {
  color: #560e10;
  background-color: #e6bfc0;
}
.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {
  color: #560e10;
  background-color: #dfadae;
}
.list-group-item-danger.list-group-item-action.active {
  color: #fff;
  background-color: #560e10;
  border-color: #560e10;
}

.list-group-item-light {
  color: #858585;
  background-color: white;
}
.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {
  color: #858585;
  background-color: #f2f2f2;
}
.list-group-item-light.list-group-item-action.active {
  color: #fff;
  background-color: #858585;
  border-color: #858585;
}

.list-group-item-dark {
  color: #1c1c1c;
  background-color: #c7c7c7;
}
.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {
  color: #1c1c1c;
  background-color: #bababa;
}
.list-group-item-dark.list-group-item-action.active {
  color: #fff;
  background-color: #1c1c1c;
  border-color: #1c1c1c;
}

.list-group-item-green {
  color: #02371d;
  background-color: #b9d5c7;
}
.list-group-item-green.list-group-item-action:hover, .list-group-item-green.list-group-item-action:focus {
  color: #02371d;
  background-color: #a9cbba;
}
.list-group-item-green.list-group-item-action.active {
  color: #fff;
  background-color: #02371d;
  border-color: #02371d;
}

.list-group-item-lime {
  color: #225815;
  background-color: #cae7c3;
}
.list-group-item-lime.list-group-item-action:hover, .list-group-item-lime.list-group-item-action:focus {
  color: #225815;
  background-color: #bae0b1;
}
.list-group-item-lime.list-group-item-action.active {
  color: #fff;
  background-color: #225815;
  border-color: #225815;
}

.list-group-item-black {
  color: black;
  background-color: #b8b8b8;
}
.list-group-item-black.list-group-item-action:hover, .list-group-item-black.list-group-item-action:focus {
  color: black;
  background-color: #ababab;
}
.list-group-item-black.list-group-item-action.active {
  color: #fff;
  background-color: black;
  border-color: black;
}

.list-group-item-focus {
  color: #3d535e;
  background-color: #d9e4ea;
}
.list-group-item-focus.list-group-item-action:hover, .list-group-item-focus.list-group-item-action:focus {
  color: #3d535e;
  background-color: #c9d8e1;
}
.list-group-item-focus.list-group-item-action.active {
  color: #fff;
  background-color: #3d535e;
  border-color: #3d535e;
}

.close {
  float: right;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1;
  color: #363636;
  text-shadow: none;
  opacity: 0.5;
}
.close:hover {
  color: #363636;
  text-decoration: none;
}
.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus {
  opacity: 0.75;
}

button.close {
  padding: 0;
  background-color: transparent;
  border: 0;
}

a.close.disabled {
  pointer-events: none;
}

.toast {
  -ms-flex-preferred-size: 21.875rem;
      flex-basis: 21.875rem;
  max-width: 21.875rem;
  font-size: 0.875rem;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border: 0.0625rem solid rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 0 0.5rem 0.875rem 0 rgba(224, 229, 238, 0.5);
          box-shadow: 0 0.5rem 0.875rem 0 rgba(224, 229, 238, 0.5);
  opacity: 0;
  border-radius: 0.25rem;
}
.toast:not(:last-child) {
  margin-bottom: 0.75rem;
}
.toast.showing {
  opacity: 1;
}
.toast.show {
  display: block;
  opacity: 1;
}
.toast.hide {
  display: none;
}

.toast-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0.25rem 0.75rem;
  color: #666;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border-bottom: 0.0625rem solid rgba(0, 0, 0, 0.05);
  border-top-left-radius: 0.1875rem;
  border-top-right-radius: 0.1875rem;
}

.toast-body {
  padding: 0.75rem;
}

.modal-open {
  overflow: hidden;
}
.modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}

.modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}

.modal-dialog {
  position: relative;
  width: auto;
  margin: 0.5rem;
  pointer-events: none;
}
.modal.fade .modal-dialog {
  -webkit-transition: -webkit-transform 0.3s ease-out;
  transition: -webkit-transform 0.3s ease-out;
  transition: transform 0.3s ease-out;
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -3.125rem);
          transform: translate(0, -3.125rem);
}
@media (prefers-reduced-motion: reduce) {
  .modal.fade .modal-dialog {
    -webkit-transition: none;
    transition: none;
  }
}
.modal.show .modal-dialog {
  -webkit-transform: none;
          transform: none;
}
.modal.modal-static .modal-dialog {
  -webkit-transform: scale(1.02);
          transform: scale(1.02);
}

.modal-dialog-scrollable {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  max-height: calc(100% - 1rem);
}
.modal-dialog-scrollable .modal-content {
  max-height: calc(100vh - 1rem);
  overflow: hidden;
}
.modal-dialog-scrollable .modal-header,
.modal-dialog-scrollable .modal-footer {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.modal-dialog-scrollable .modal-body {
  overflow-y: auto;
}

.modal-dialog-centered {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  min-height: calc(100% - 1rem);
}
.modal-dialog-centered::before {
  display: block;
  height: calc(100vh - 1rem);
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content;
  content: "";
}
.modal-dialog-centered.modal-dialog-scrollable {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  height: 100%;
}
.modal-dialog-centered.modal-dialog-scrollable .modal-content {
  max-height: none;
}
.modal-dialog-centered.modal-dialog-scrollable::before {
  content: none;
}

.modal-content {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-color: #fff;
  background-clip: padding-box;
  border: 0 solid rgba(0, 0, 0, 0.2);
  border-radius: 0;
  outline: 0;
}

.modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.6);
}
.modal-backdrop.fade {
  opacity: 0;
}
.modal-backdrop.show {
  opacity: 1;
}

.modal-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 0 0 0.9375rem;
  border-bottom: 0.0625rem solid #ccc;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.modal-header .close {
  padding: 0 0 0.9375rem;
  margin: -0.9375rem 0 -0.9375rem auto;
}

.modal-title {
  margin-bottom: 0;
  line-height: 1.4;
}

.modal-body {
  position: relative;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  padding: 0.9375rem 1.875rem 1.875rem;
}

.modal-footer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  padding: 0.9375rem 1.875rem 1.875rem-0.25rem;
  border-top: 0.0625rem solid #ccc;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.modal-footer > * {
  margin: 0.25rem;
}

.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}

@media (min-width: 576px) {
  .modal-dialog {
    max-width: 31.25rem;
    margin: 1.75rem auto;
  }
  .modal-dialog-scrollable {
    max-height: calc(100% - 3.5rem);
  }
  .modal-dialog-scrollable .modal-content {
    max-height: calc(100vh - 3.5rem);
  }
  .modal-dialog-centered {
    min-height: calc(100% - 3.5rem);
  }
  .modal-dialog-centered::before {
    height: calc(100vh - 3.5rem);
    height: -webkit-min-content;
    height: -moz-min-content;
    height: min-content;
  }
  .modal-sm {
    max-width: 18.75rem;
  }
}
@media (min-width: 1025px) {
  .modal-lg,
  .modal-xl {
    max-width: 50rem;
  }
}
@media (min-width: 1366px) {
  .modal-xl {
    max-width: 71.25rem;
  }
}
.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  margin: 0;
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-style: normal;
  font-weight: 400;
  line-height: 1.4;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  white-space: normal;
  word-spacing: normal;
  line-break: auto;
  font-size: 1rem;
  word-wrap: break-word;
  opacity: 0;
}
.tooltip.show {
  opacity: 1;
}
.tooltip .arrow {
  position: absolute;
  display: block;
  width: 0.8rem;
  height: 0.4rem;
}
.tooltip .arrow::before {
  position: absolute;
  content: "";
  border-color: transparent;
  border-style: solid;
}

.bs-tooltip-top, .bs-tooltip-auto[x-placement^=top] {
  padding: 0.4rem 0;
}
.bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^=top] .arrow {
  bottom: 0;
}
.bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^=top] .arrow::before {
  top: 0;
  border-width: 0.4rem 0.4rem 0;
  border-top-color: #fff;
}

.bs-tooltip-right, .bs-tooltip-auto[x-placement^=right] {
  padding: 0 0.4rem;
}
.bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^=right] .arrow {
  left: 0;
  width: 0.4rem;
  height: 0.8rem;
}
.bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^=right] .arrow::before {
  right: 0;
  border-width: 0.4rem 0.4rem 0.4rem 0;
  border-right-color: #fff;
}

.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^=bottom] {
  padding: 0.4rem 0;
}
.bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^=bottom] .arrow {
  top: 0;
}
.bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^=bottom] .arrow::before {
  bottom: 0;
  border-width: 0 0.4rem 0.4rem;
  border-bottom-color: #fff;
}

.bs-tooltip-left, .bs-tooltip-auto[x-placement^=left] {
  padding: 0 0.4rem;
}
.bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^=left] .arrow {
  right: 0;
  width: 0.4rem;
  height: 0.8rem;
}
.bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^=left] .arrow::before {
  left: 0;
  border-width: 0.4rem 0 0.4rem 0.4rem;
  border-left-color: #fff;
}

.tooltip-inner {
  max-width: 15.625rem;
  padding: 1.0625rem 1.0625rem;
  color: #363636;
  text-align: center;
  background-color: #fff;
  border-radius: 0.125rem;
}

.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: block;
  max-width: 12.5rem;
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-style: normal;
  font-weight: 400;
  line-height: 1.4;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  white-space: normal;
  word-spacing: normal;
  line-break: auto;
  font-size: 1rem;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: padding-box;
  border: 0.0625rem solid #363636;
  border-radius: 0;
}
.popover .arrow {
  position: absolute;
  display: block;
  width: 1.3125rem;
  height: 0.6875rem;
  margin: 0 0;
}
.popover .arrow::before, .popover .arrow::after {
  position: absolute;
  display: block;
  content: "";
  border-color: transparent;
  border-style: solid;
}

.bs-popover-top, .bs-popover-auto[x-placement^=top] {
  margin-bottom: 0.6875rem;
}
.bs-popover-top > .arrow, .bs-popover-auto[x-placement^=top] > .arrow {
  bottom: -0.75rem;
}
.bs-popover-top > .arrow::before, .bs-popover-auto[x-placement^=top] > .arrow::before {
  bottom: 0;
  border-width: 0.6875rem 0.65625rem 0;
  border-top-color: #363636;
}
.bs-popover-top > .arrow::after, .bs-popover-auto[x-placement^=top] > .arrow::after {
  bottom: 0.0625rem;
  border-width: 0.6875rem 0.65625rem 0;
  border-top-color: #fff;
}

.bs-popover-right, .bs-popover-auto[x-placement^=right] {
  margin-left: 0.6875rem;
}
.bs-popover-right > .arrow, .bs-popover-auto[x-placement^=right] > .arrow {
  left: -0.75rem;
  width: 0.6875rem;
  height: 1.3125rem;
  margin: 0 0;
}
.bs-popover-right > .arrow::before, .bs-popover-auto[x-placement^=right] > .arrow::before {
  left: 0;
  border-width: 0.65625rem 0.6875rem 0.65625rem 0;
  border-right-color: #363636;
}
.bs-popover-right > .arrow::after, .bs-popover-auto[x-placement^=right] > .arrow::after {
  left: 0.0625rem;
  border-width: 0.65625rem 0.6875rem 0.65625rem 0;
  border-right-color: #fff;
}

.bs-popover-bottom, .bs-popover-auto[x-placement^=bottom] {
  margin-top: 0.6875rem;
}
.bs-popover-bottom > .arrow, .bs-popover-auto[x-placement^=bottom] > .arrow {
  top: -0.75rem;
}
.bs-popover-bottom > .arrow::before, .bs-popover-auto[x-placement^=bottom] > .arrow::before {
  top: 0;
  border-width: 0 0.65625rem 0.6875rem 0.65625rem;
  border-bottom-color: #363636;
}
.bs-popover-bottom > .arrow::after, .bs-popover-auto[x-placement^=bottom] > .arrow::after {
  top: 0.0625rem;
  border-width: 0 0.65625rem 0.6875rem 0.65625rem;
  border-bottom-color: #fff;
}
.bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^=bottom] .popover-header::before {
  position: absolute;
  top: 0;
  left: 50%;
  display: block;
  width: 1.3125rem;
  margin-left: -0.65625rem;
  content: "";
  border-bottom: 0.0625rem solid #f7f7f7;
}

.bs-popover-left, .bs-popover-auto[x-placement^=left] {
  margin-right: 0.6875rem;
}
.bs-popover-left > .arrow, .bs-popover-auto[x-placement^=left] > .arrow {
  right: -0.75rem;
  width: 0.6875rem;
  height: 1.3125rem;
  margin: 0 0;
}
.bs-popover-left > .arrow::before, .bs-popover-auto[x-placement^=left] > .arrow::before {
  right: 0;
  border-width: 0.65625rem 0 0.65625rem 0.6875rem;
  border-left-color: #363636;
}
.bs-popover-left > .arrow::after, .bs-popover-auto[x-placement^=left] > .arrow::after {
  right: 0.0625rem;
  border-width: 0.65625rem 0 0.65625rem 0.6875rem;
  border-left-color: #fff;
}

.popover-header {
  padding: 1.0625rem 1.0625rem;
  margin-bottom: 0;
  font-size: 1rem;
  background-color: #f7f7f7;
  border-bottom: 0.0625rem solid #ebebeb;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.popover-header:empty {
  display: none;
}

.popover-body {
  padding: 1.0625rem 1.0625rem;
  color: #363636;
}

.carousel {
  position: relative;
}

.carousel.pointer-event {
  -ms-touch-action: pan-y;
      touch-action: pan-y;
}

.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
}
.carousel-inner::after {
  display: block;
  clear: both;
  content: "";
}

.carousel-item {
  position: relative;
  display: none;
  float: left;
  width: 100%;
  margin-right: -100%;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-item {
    -webkit-transition: none;
    transition: none;
  }
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: block;
}

.carousel-item-next:not(.carousel-item-left),
.active.carousel-item-right {
  -webkit-transform: translateX(100%);
          transform: translateX(100%);
}

.carousel-item-prev:not(.carousel-item-right),
.active.carousel-item-left {
  -webkit-transform: translateX(-100%);
          transform: translateX(-100%);
}

.carousel-fade .carousel-item {
  opacity: 0;
  -webkit-transition-property: opacity;
  transition-property: opacity;
  -webkit-transform: none;
          transform: none;
}
.carousel-fade .carousel-item.active,
.carousel-fade .carousel-item-next.carousel-item-left,
.carousel-fade .carousel-item-prev.carousel-item-right {
  z-index: 1;
  opacity: 1;
}
.carousel-fade .active.carousel-item-left,
.carousel-fade .active.carousel-item-right {
  z-index: 0;
  opacity: 0;
  -webkit-transition: opacity 0s 0.6s;
  transition: opacity 0s 0.6s;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-fade .active.carousel-item-left,
  .carousel-fade .active.carousel-item-right {
    -webkit-transition: none;
    transition: none;
  }
}

.carousel-control-prev,
.carousel-control-next {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 15%;
  padding: 0;
  color: #fff;
  text-align: center;
  background: none;
  border: 0;
  opacity: 0.5;
  -webkit-transition: opacity 0.15s ease;
  transition: opacity 0.15s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-control-prev,
  .carousel-control-next {
    -webkit-transition: none;
    transition: none;
  }
}
.carousel-control-prev:hover, .carousel-control-prev:focus,
.carousel-control-next:hover,
.carousel-control-next:focus {
  color: #fff;
  text-decoration: none;
  outline: 0;
  opacity: 0.9;
}

.carousel-control-prev {
  left: 0;
}

.carousel-control-next {
  right: 0;
}

.carousel-control-prev-icon,
.carousel-control-next-icon {
  display: inline-block;
  width: 1.25rem;
  height: 1.25rem;
  background: 50%/100% 100% no-repeat;
}

.carousel-control-prev-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E");
}

.carousel-control-next-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E");
}

.carousel-indicators {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 15;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding-left: 0;
  margin-right: 15%;
  margin-left: 15%;
  list-style: none;
}
.carousel-indicators li {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  -webkit-box-flex: 0;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
  width: 1.875rem;
  height: 0.1875rem;
  margin-right: 0.1875rem;
  margin-left: 0.1875rem;
  text-indent: -999px;
  cursor: pointer;
  background-color: #fff;
  background-clip: padding-box;
  border-top: 0.625rem solid transparent;
  border-bottom: 0.625rem solid transparent;
  opacity: 0.5;
  -webkit-transition: opacity 0.6s ease;
  transition: opacity 0.6s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-indicators li {
    -webkit-transition: none;
    transition: none;
  }
}
.carousel-indicators .active {
  opacity: 1;
}

.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 20px;
  left: 15%;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #fff;
  text-align: center;
}

@keyframes spinner-border {
  to {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
.spinner-border {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: -0.125em;
  border: 0.25em solid currentcolor;
  border-right-color: transparent;
  border-radius: 50%;
  -webkit-animation: 0.75s linear infinite spinner-border;
          animation: 0.75s linear infinite spinner-border;
}

.spinner-border-sm {
  width: 1rem;
  height: 1rem;
  border-width: 0.2em;
}

@keyframes spinner-grow {
  0% {
    -webkit-transform: scale(0);
            transform: scale(0);
  }
  50% {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}
.spinner-grow {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: -0.125em;
  background-color: currentcolor;
  border-radius: 50%;
  opacity: 0;
  -webkit-animation: 0.75s linear infinite spinner-grow;
          animation: 0.75s linear infinite spinner-grow;
}

.spinner-grow-sm {
  width: 1rem;
  height: 1rem;
}

@media (prefers-reduced-motion: reduce) {
  .spinner-border,
  .spinner-grow {
    -webkit-animation-duration: 1.5s;
            animation-duration: 1.5s;
  }
}
.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;
}

.bg-primary {
  background-color: #326fe2 !important;
}

a.bg-primary:hover, a.bg-primary:focus,
button.bg-primary:hover,
button.bg-primary:focus {
  background-color: #1c57c5 !important;
}

.bg-secondary {
  background-color: #4c4c4c !important;
}

a.bg-secondary:hover, a.bg-secondary:focus,
button.bg-secondary:hover,
button.bg-secondary:focus {
  background-color: #333333 !important;
}

.bg-success {
  background-color: #046a38 !important;
}

a.bg-success:hover, a.bg-success:focus,
button.bg-success:hover,
button.bg-success:focus {
  background-color: #02391e !important;
}

.bg-info {
  background-color: #31708f !important;
}

a.bg-info:hover, a.bg-info:focus,
button.bg-info:hover,
button.bg-info:focus {
  background-color: #245269 !important;
}

.bg-warning {
  background-color: #eea103 !important;
}

a.bg-warning:hover, a.bg-warning:focus,
button.bg-warning:hover,
button.bg-warning:focus {
  background-color: #bc7f02 !important;
}

.bg-danger {
  background-color: #a51a1f !important;
}

a.bg-danger:hover, a.bg-danger:focus,
button.bg-danger:hover,
button.bg-danger:focus {
  background-color: #791317 !important;
}

.bg-light {
  background-color: #fff !important;
}

a.bg-light:hover, a.bg-light:focus,
button.bg-light:hover,
button.bg-light:focus {
  background-color: #e6e6e6 !important;
}

.bg-dark {
  background-color: #363636 !important;
}

a.bg-dark:hover, a.bg-dark:focus,
button.bg-dark:hover,
button.bg-dark:focus {
  background-color: #1d1d1d !important;
}

.bg-green {
  background-color: #046a38 !important;
}

a.bg-green:hover, a.bg-green:focus,
button.bg-green:hover,
button.bg-green:focus {
  background-color: #02391e !important;
}

.bg-lime {
  background-color: #41a928 !important;
}

a.bg-lime:hover, a.bg-lime:focus,
button.bg-lime:hover,
button.bg-lime:focus {
  background-color: #31801e !important;
}

.bg-black {
  background-color: #000 !important;
}

a.bg-black:hover, a.bg-black:focus,
button.bg-black:hover,
button.bg-black:focus {
  background-color: black !important;
}

.bg-focus {
  background-color: #76a0b4 !important;
}

a.bg-focus:hover, a.bg-focus:focus,
button.bg-focus:hover,
button.bg-focus:focus {
  background-color: #5788a0 !important;
}

.bg-white {
  background-color: #fff !important;
}

.bg-transparent {
  background-color: transparent !important;
}

.border {
  border: 0.0625rem solid #ccc !important;
}

.border-top {
  border-top: 0.0625rem solid #ccc !important;
}

.border-right {
  border-right: 0.0625rem solid #ccc !important;
}

.border-bottom {
  border-bottom: 0.0625rem solid #ccc !important;
}

.border-left {
  border-left: 0.0625rem solid #ccc !important;
}

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

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

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

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

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

.border-primary {
  border-color: #326fe2 !important;
}

.border-secondary {
  border-color: #4c4c4c !important;
}

.border-success {
  border-color: #046a38 !important;
}

.border-info {
  border-color: #31708f !important;
}

.border-warning {
  border-color: #eea103 !important;
}

.border-danger {
  border-color: #a51a1f !important;
}

.border-light {
  border-color: #fff !important;
}

.border-dark {
  border-color: #363636 !important;
}

.border-green {
  border-color: #046a38 !important;
}

.border-lime {
  border-color: #41a928 !important;
}

.border-black {
  border-color: #000 !important;
}

.border-focus {
  border-color: #76a0b4 !important;
}

.border-white {
  border-color: #fff !important;
}

.rounded-sm {
  border-radius: 0.125rem !important;
}

.rounded {
  border-radius: 0.125rem !important;
}

.rounded-top {
  border-top-left-radius: 0.125rem !important;
  border-top-right-radius: 0.125rem !important;
}

.rounded-right {
  border-top-right-radius: 0.125rem !important;
  border-bottom-right-radius: 0.125rem !important;
}

.rounded-bottom {
  border-bottom-right-radius: 0.125rem !important;
  border-bottom-left-radius: 0.125rem !important;
}

.rounded-left {
  border-top-left-radius: 0.125rem !important;
  border-bottom-left-radius: 0.125rem !important;
}

.rounded-lg {
  border-radius: 0.25rem !important;
}

.rounded-circle {
  border-radius: 50% !important;
}

.rounded-pill {
  border-radius: 50rem !important;
}

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

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

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

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

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

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

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

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

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

.d-flex {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
}

.d-inline-flex {
  display: -webkit-inline-box !important;
  display: -ms-inline-flexbox !important;
  display: inline-flex !important;
}

@media (min-width: 576px) {
  .d-sm-none {
    display: none !important;
  }
  .d-sm-inline {
    display: inline !important;
  }
  .d-sm-inline-block {
    display: inline-block !important;
  }
  .d-sm-block {
    display: block !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: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-sm-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}
@media (min-width: 768px) {
  .d-md-none {
    display: none !important;
  }
  .d-md-inline {
    display: inline !important;
  }
  .d-md-inline-block {
    display: inline-block !important;
  }
  .d-md-block {
    display: block !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: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-md-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}
@media (min-width: 1025px) {
  .d-lg-none {
    display: none !important;
  }
  .d-lg-inline {
    display: inline !important;
  }
  .d-lg-inline-block {
    display: inline-block !important;
  }
  .d-lg-block {
    display: block !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: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-lg-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}
@media (min-width: 1366px) {
  .d-xl-none {
    display: none !important;
  }
  .d-xl-inline {
    display: inline !important;
  }
  .d-xl-inline-block {
    display: inline-block !important;
  }
  .d-xl-block {
    display: block !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: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-xl-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}
@media print {
  .d-print-none {
    display: none !important;
  }
  .d-print-inline {
    display: inline !important;
  }
  .d-print-inline-block {
    display: inline-block !important;
  }
  .d-print-block {
    display: block !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: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-print-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}
.embed-responsive {
  position: relative;
  display: block;
  width: 100%;
  padding: 0;
  overflow: hidden;
}
.embed-responsive::before {
  display: block;
  content: "";
}
.embed-responsive .embed-responsive-item,
.embed-responsive iframe,
.embed-responsive embed,
.embed-responsive object,
.embed-responsive video {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.flex-row {
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: normal !important;
      -ms-flex-direction: row !important;
          flex-direction: row !important;
}

.flex-column {
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: normal !important;
      -ms-flex-direction: column !important;
          flex-direction: column !important;
}

.flex-row-reverse {
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: reverse !important;
      -ms-flex-direction: row-reverse !important;
          flex-direction: row-reverse !important;
}

.flex-column-reverse {
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: reverse !important;
      -ms-flex-direction: column-reverse !important;
          flex-direction: column-reverse !important;
}

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

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

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

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

.flex-grow-0 {
  -webkit-box-flex: 0 !important;
      -ms-flex-positive: 0 !important;
          flex-grow: 0 !important;
}

.flex-grow-1 {
  -webkit-box-flex: 1 !important;
      -ms-flex-positive: 1 !important;
          flex-grow: 1 !important;
}

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

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

.justify-content-start {
  -webkit-box-pack: start !important;
      -ms-flex-pack: start !important;
          justify-content: flex-start !important;
}

.justify-content-end {
  -webkit-box-pack: end !important;
      -ms-flex-pack: end !important;
          justify-content: flex-end !important;
}

.justify-content-center {
  -webkit-box-pack: center !important;
      -ms-flex-pack: center !important;
          justify-content: center !important;
}

.justify-content-between {
  -webkit-box-pack: justify !important;
      -ms-flex-pack: justify !important;
          justify-content: space-between !important;
}

.justify-content-around {
  -ms-flex-pack: distribute !important;
      justify-content: space-around !important;
}

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

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

.align-items-center {
  -webkit-box-align: center !important;
      -ms-flex-align: center !important;
          align-items: center !important;
}

.align-items-baseline {
  -webkit-box-align: baseline !important;
      -ms-flex-align: baseline !important;
          align-items: baseline !important;
}

.align-items-stretch {
  -webkit-box-align: stretch !important;
      -ms-flex-align: stretch !important;
          align-items: stretch !important;
}

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

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

.align-content-center {
  -ms-flex-line-pack: center !important;
      align-content: center !important;
}

.align-content-between {
  -ms-flex-line-pack: justify !important;
      align-content: space-between !important;
}

.align-content-around {
  -ms-flex-line-pack: distribute !important;
      align-content: space-around !important;
}

.align-content-stretch {
  -ms-flex-line-pack: stretch !important;
      align-content: stretch !important;
}

.align-self-auto {
  -ms-flex-item-align: auto !important;
      align-self: auto !important;
}

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

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

.align-self-center {
  -ms-flex-item-align: center !important;
      align-self: center !important;
}

.align-self-baseline {
  -ms-flex-item-align: baseline !important;
      align-self: baseline !important;
}

.align-self-stretch {
  -ms-flex-item-align: stretch !important;
      align-self: stretch !important;
}

@media (min-width: 576px) {
  .flex-sm-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
  }
  .flex-sm-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important;
  }
  .flex-sm-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
            flex-direction: row-reverse !important;
  }
  .flex-sm-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
            flex-direction: column-reverse !important;
  }
  .flex-sm-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
  }
  .flex-sm-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
  }
  .flex-sm-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important;
  }
  .flex-sm-fill {
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important;
  }
  .flex-sm-grow-0 {
    -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
            flex-grow: 0 !important;
  }
  .flex-sm-grow-1 {
    -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
            flex-grow: 1 !important;
  }
  .flex-sm-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
  }
  .flex-sm-shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important;
  }
  .justify-content-sm-start {
    -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
            justify-content: flex-start !important;
  }
  .justify-content-sm-end {
    -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
            justify-content: flex-end !important;
  }
  .justify-content-sm-center {
    -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important;
  }
  .justify-content-sm-between {
    -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
            justify-content: space-between !important;
  }
  .justify-content-sm-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important;
  }
  .align-items-sm-start {
    -webkit-box-align: start !important;
        -ms-flex-align: start !important;
            align-items: flex-start !important;
  }
  .align-items-sm-end {
    -webkit-box-align: end !important;
        -ms-flex-align: end !important;
            align-items: flex-end !important;
  }
  .align-items-sm-center {
    -webkit-box-align: center !important;
        -ms-flex-align: center !important;
            align-items: center !important;
  }
  .align-items-sm-baseline {
    -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
            align-items: baseline !important;
  }
  .align-items-sm-stretch {
    -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
            align-items: stretch !important;
  }
  .align-content-sm-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
  }
  .align-content-sm-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important;
  }
  .align-content-sm-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important;
  }
  .align-content-sm-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important;
  }
  .align-content-sm-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important;
  }
  .align-content-sm-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important;
  }
  .align-self-sm-auto {
    -ms-flex-item-align: auto !important;
        align-self: auto !important;
  }
  .align-self-sm-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important;
  }
  .align-self-sm-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important;
  }
  .align-self-sm-center {
    -ms-flex-item-align: center !important;
        align-self: center !important;
  }
  .align-self-sm-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important;
  }
  .align-self-sm-stretch {
    -ms-flex-item-align: stretch !important;
        align-self: stretch !important;
  }
}
@media (min-width: 768px) {
  .flex-md-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
  }
  .flex-md-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important;
  }
  .flex-md-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
            flex-direction: row-reverse !important;
  }
  .flex-md-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
            flex-direction: column-reverse !important;
  }
  .flex-md-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
  }
  .flex-md-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
  }
  .flex-md-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important;
  }
  .flex-md-fill {
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important;
  }
  .flex-md-grow-0 {
    -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
            flex-grow: 0 !important;
  }
  .flex-md-grow-1 {
    -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
            flex-grow: 1 !important;
  }
  .flex-md-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
  }
  .flex-md-shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important;
  }
  .justify-content-md-start {
    -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
            justify-content: flex-start !important;
  }
  .justify-content-md-end {
    -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
            justify-content: flex-end !important;
  }
  .justify-content-md-center {
    -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important;
  }
  .justify-content-md-between {
    -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
            justify-content: space-between !important;
  }
  .justify-content-md-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important;
  }
  .align-items-md-start {
    -webkit-box-align: start !important;
        -ms-flex-align: start !important;
            align-items: flex-start !important;
  }
  .align-items-md-end {
    -webkit-box-align: end !important;
        -ms-flex-align: end !important;
            align-items: flex-end !important;
  }
  .align-items-md-center {
    -webkit-box-align: center !important;
        -ms-flex-align: center !important;
            align-items: center !important;
  }
  .align-items-md-baseline {
    -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
            align-items: baseline !important;
  }
  .align-items-md-stretch {
    -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
            align-items: stretch !important;
  }
  .align-content-md-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
  }
  .align-content-md-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important;
  }
  .align-content-md-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important;
  }
  .align-content-md-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important;
  }
  .align-content-md-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important;
  }
  .align-content-md-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important;
  }
  .align-self-md-auto {
    -ms-flex-item-align: auto !important;
        align-self: auto !important;
  }
  .align-self-md-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important;
  }
  .align-self-md-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important;
  }
  .align-self-md-center {
    -ms-flex-item-align: center !important;
        align-self: center !important;
  }
  .align-self-md-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important;
  }
  .align-self-md-stretch {
    -ms-flex-item-align: stretch !important;
        align-self: stretch !important;
  }
}
@media (min-width: 1025px) {
  .flex-lg-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
  }
  .flex-lg-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important;
  }
  .flex-lg-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
            flex-direction: row-reverse !important;
  }
  .flex-lg-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
            flex-direction: column-reverse !important;
  }
  .flex-lg-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
  }
  .flex-lg-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
  }
  .flex-lg-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important;
  }
  .flex-lg-fill {
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important;
  }
  .flex-lg-grow-0 {
    -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
            flex-grow: 0 !important;
  }
  .flex-lg-grow-1 {
    -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
            flex-grow: 1 !important;
  }
  .flex-lg-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
  }
  .flex-lg-shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important;
  }
  .justify-content-lg-start {
    -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
            justify-content: flex-start !important;
  }
  .justify-content-lg-end {
    -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
            justify-content: flex-end !important;
  }
  .justify-content-lg-center {
    -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important;
  }
  .justify-content-lg-between {
    -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
            justify-content: space-between !important;
  }
  .justify-content-lg-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important;
  }
  .align-items-lg-start {
    -webkit-box-align: start !important;
        -ms-flex-align: start !important;
            align-items: flex-start !important;
  }
  .align-items-lg-end {
    -webkit-box-align: end !important;
        -ms-flex-align: end !important;
            align-items: flex-end !important;
  }
  .align-items-lg-center {
    -webkit-box-align: center !important;
        -ms-flex-align: center !important;
            align-items: center !important;
  }
  .align-items-lg-baseline {
    -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
            align-items: baseline !important;
  }
  .align-items-lg-stretch {
    -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
            align-items: stretch !important;
  }
  .align-content-lg-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
  }
  .align-content-lg-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important;
  }
  .align-content-lg-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important;
  }
  .align-content-lg-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important;
  }
  .align-content-lg-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important;
  }
  .align-content-lg-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important;
  }
  .align-self-lg-auto {
    -ms-flex-item-align: auto !important;
        align-self: auto !important;
  }
  .align-self-lg-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important;
  }
  .align-self-lg-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important;
  }
  .align-self-lg-center {
    -ms-flex-item-align: center !important;
        align-self: center !important;
  }
  .align-self-lg-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important;
  }
  .align-self-lg-stretch {
    -ms-flex-item-align: stretch !important;
        align-self: stretch !important;
  }
}
@media (min-width: 1366px) {
  .flex-xl-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
  }
  .flex-xl-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important;
  }
  .flex-xl-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
            flex-direction: row-reverse !important;
  }
  .flex-xl-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
            flex-direction: column-reverse !important;
  }
  .flex-xl-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
  }
  .flex-xl-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
  }
  .flex-xl-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important;
  }
  .flex-xl-fill {
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important;
  }
  .flex-xl-grow-0 {
    -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
            flex-grow: 0 !important;
  }
  .flex-xl-grow-1 {
    -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
            flex-grow: 1 !important;
  }
  .flex-xl-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
  }
  .flex-xl-shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important;
  }
  .justify-content-xl-start {
    -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
            justify-content: flex-start !important;
  }
  .justify-content-xl-end {
    -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
            justify-content: flex-end !important;
  }
  .justify-content-xl-center {
    -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important;
  }
  .justify-content-xl-between {
    -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
            justify-content: space-between !important;
  }
  .justify-content-xl-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important;
  }
  .align-items-xl-start {
    -webkit-box-align: start !important;
        -ms-flex-align: start !important;
            align-items: flex-start !important;
  }
  .align-items-xl-end {
    -webkit-box-align: end !important;
        -ms-flex-align: end !important;
            align-items: flex-end !important;
  }
  .align-items-xl-center {
    -webkit-box-align: center !important;
        -ms-flex-align: center !important;
            align-items: center !important;
  }
  .align-items-xl-baseline {
    -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
            align-items: baseline !important;
  }
  .align-items-xl-stretch {
    -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
            align-items: stretch !important;
  }
  .align-content-xl-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
  }
  .align-content-xl-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important;
  }
  .align-content-xl-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important;
  }
  .align-content-xl-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important;
  }
  .align-content-xl-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important;
  }
  .align-content-xl-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important;
  }
  .align-self-xl-auto {
    -ms-flex-item-align: auto !important;
        align-self: auto !important;
  }
  .align-self-xl-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important;
  }
  .align-self-xl-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important;
  }
  .align-self-xl-center {
    -ms-flex-item-align: center !important;
        align-self: center !important;
  }
  .align-self-xl-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important;
  }
  .align-self-xl-stretch {
    -ms-flex-item-align: stretch !important;
        align-self: stretch !important;
  }
}
.float-left {
  float: left !important;
}

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

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

@media (min-width: 576px) {
  .float-sm-left {
    float: left !important;
  }
  .float-sm-right {
    float: right !important;
  }
  .float-sm-none {
    float: none !important;
  }
}
@media (min-width: 768px) {
  .float-md-left {
    float: left !important;
  }
  .float-md-right {
    float: right !important;
  }
  .float-md-none {
    float: none !important;
  }
}
@media (min-width: 1025px) {
  .float-lg-left {
    float: left !important;
  }
  .float-lg-right {
    float: right !important;
  }
  .float-lg-none {
    float: none !important;
  }
}
@media (min-width: 1366px) {
  .float-xl-left {
    float: left !important;
  }
  .float-xl-right {
    float: right !important;
  }
  .float-xl-none {
    float: none !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;
      -ms-user-select: auto !important;
          user-select: auto !important;
}

.user-select-none {
  -webkit-user-select: none !important;
     -moz-user-select: none !important;
      -ms-user-select: none !important;
          user-select: none !important;
}

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

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

.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;
}

.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;
}

@supports (position: sticky) {
  .sticky-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
}

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}

.sr-only-focusable:active, .sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  overflow: visible;
  clip: auto;
  white-space: normal;
}

.shadow-sm {
  -webkit-box-shadow: 0 0.125rem 0.25rem rgba(224, 229, 238, 0.075) !important;
          box-shadow: 0 0.125rem 0.25rem rgba(224, 229, 238, 0.075) !important;
}

.shadow {
  -webkit-box-shadow: 0 0.5rem 0.875rem 0 rgba(224, 229, 238, 0.5) !important;
          box-shadow: 0 0.5rem 0.875rem 0 rgba(224, 229, 238, 0.5) !important;
}

.shadow-lg {
  -webkit-box-shadow: 0 1rem 3rem rgba(224, 229, 238, 0.175) !important;
          box-shadow: 0 1rem 3rem rgba(224, 229, 238, 0.175) !important;
}

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

.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;
}

.w-33 {
  width: 33.3333% !important;
}

.w-66 {
  width: 66.6666% !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;
}

.h-33 {
  height: 33.3333% !important;
}

.h-66 {
  height: 66.6666% !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

.mt-1,
.my-1 {
  margin-top: 0.46875rem !important;
}

.mr-1,
.mx-1 {
  margin-right: 0.46875rem !important;
}

.mb-1,
.my-1 {
  margin-bottom: 0.46875rem !important;
}

.ml-1,
.mx-1 {
  margin-left: 0.46875rem !important;
}

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

.mt-2,
.my-2 {
  margin-top: 0.9375rem !important;
}

.mr-2,
.mx-2 {
  margin-right: 0.9375rem !important;
}

.mb-2,
.my-2 {
  margin-bottom: 0.9375rem !important;
}

.ml-2,
.mx-2 {
  margin-left: 0.9375rem !important;
}

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

.mt-3,
.my-3 {
  margin-top: 1.40625rem !important;
}

.mr-3,
.mx-3 {
  margin-right: 1.40625rem !important;
}

.mb-3,
.my-3 {
  margin-bottom: 1.40625rem !important;
}

.ml-3,
.mx-3 {
  margin-left: 1.40625rem !important;
}

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

.mt-4,
.my-4 {
  margin-top: 1.875rem !important;
}

.mr-4,
.mx-4 {
  margin-right: 1.875rem !important;
}

.mb-4,
.my-4 {
  margin-bottom: 1.875rem !important;
}

.ml-4,
.mx-4 {
  margin-left: 1.875rem !important;
}

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

.mt-5,
.my-5 {
  margin-top: 2.34375rem !important;
}

.mr-5,
.mx-5 {
  margin-right: 2.34375rem !important;
}

.mb-5,
.my-5 {
  margin-bottom: 2.34375rem !important;
}

.ml-5,
.mx-5 {
  margin-left: 2.34375rem !important;
}

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

.mt-6,
.my-6 {
  margin-top: 2.8125rem !important;
}

.mr-6,
.mx-6 {
  margin-right: 2.8125rem !important;
}

.mb-6,
.my-6 {
  margin-bottom: 2.8125rem !important;
}

.ml-6,
.mx-6 {
  margin-left: 2.8125rem !important;
}

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

.mt-7,
.my-7 {
  margin-top: 3.28125rem !important;
}

.mr-7,
.mx-7 {
  margin-right: 3.28125rem !important;
}

.mb-7,
.my-7 {
  margin-bottom: 3.28125rem !important;
}

.ml-7,
.mx-7 {
  margin-left: 3.28125rem !important;
}

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

.mt-8,
.my-8 {
  margin-top: 3.75rem !important;
}

.mr-8,
.mx-8 {
  margin-right: 3.75rem !important;
}

.mb-8,
.my-8 {
  margin-bottom: 3.75rem !important;
}

.ml-8,
.mx-8 {
  margin-left: 3.75rem !important;
}

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

.mt-9,
.my-9 {
  margin-top: 4.21875rem !important;
}

.mr-9,
.mx-9 {
  margin-right: 4.21875rem !important;
}

.mb-9,
.my-9 {
  margin-bottom: 4.21875rem !important;
}

.ml-9,
.mx-9 {
  margin-left: 4.21875rem !important;
}

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

.mt-10,
.my-10 {
  margin-top: 6.5625rem !important;
}

.mr-10,
.mx-10 {
  margin-right: 6.5625rem !important;
}

.mb-10,
.my-10 {
  margin-bottom: 6.5625rem !important;
}

.ml-10,
.mx-10 {
  margin-left: 6.5625rem !important;
}

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

.mt-1_5,
.my-1_5 {
  margin-top: 0.703125rem !important;
}

.mr-1_5,
.mx-1_5 {
  margin-right: 0.703125rem !important;
}

.mb-1_5,
.my-1_5 {
  margin-bottom: 0.703125rem !important;
}

.ml-1_5,
.mx-1_5 {
  margin-left: 0.703125rem !important;
}

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

.mt-2_5,
.my-2_5 {
  margin-top: 1.171875rem !important;
}

.mr-2_5,
.mx-2_5 {
  margin-right: 1.171875rem !important;
}

.mb-2_5,
.my-2_5 {
  margin-bottom: 1.171875rem !important;
}

.ml-2_5,
.mx-2_5 {
  margin-left: 1.171875rem !important;
}

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

.mt-3_5,
.my-3_5 {
  margin-top: 1.640625rem !important;
}

.mr-3_5,
.mx-3_5 {
  margin-right: 1.640625rem !important;
}

.mb-3_5,
.my-3_5 {
  margin-bottom: 1.640625rem !important;
}

.ml-3_5,
.mx-3_5 {
  margin-left: 1.640625rem !important;
}

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

.mt-4_5,
.my-4_5 {
  margin-top: 2.109375rem !important;
}

.mr-4_5,
.mx-4_5 {
  margin-right: 2.109375rem !important;
}

.mb-4_5,
.my-4_5 {
  margin-bottom: 2.109375rem !important;
}

.ml-4_5,
.mx-4_5 {
  margin-left: 2.109375rem !important;
}

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

.mt-5_5,
.my-5_5 {
  margin-top: 2.578125rem !important;
}

.mr-5_5,
.mx-5_5 {
  margin-right: 2.578125rem !important;
}

.mb-5_5,
.my-5_5 {
  margin-bottom: 2.578125rem !important;
}

.ml-5_5,
.mx-5_5 {
  margin-left: 2.578125rem !important;
}

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

.mt-6_5,
.my-6_5 {
  margin-top: 3.046875rem !important;
}

.mr-6_5,
.mx-6_5 {
  margin-right: 3.046875rem !important;
}

.mb-6_5,
.my-6_5 {
  margin-bottom: 3.046875rem !important;
}

.ml-6_5,
.mx-6_5 {
  margin-left: 3.046875rem !important;
}

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

.mt-7_5,
.my-7_5 {
  margin-top: 3.515625rem !important;
}

.mr-7_5,
.mx-7_5 {
  margin-right: 3.515625rem !important;
}

.mb-7_5,
.my-7_5 {
  margin-bottom: 3.515625rem !important;
}

.ml-7_5,
.mx-7_5 {
  margin-left: 3.515625rem !important;
}

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

.mt-8_5,
.my-8_5 {
  margin-top: 3.984375rem !important;
}

.mr-8_5,
.mx-8_5 {
  margin-right: 3.984375rem !important;
}

.mb-8_5,
.my-8_5 {
  margin-bottom: 3.984375rem !important;
}

.ml-8_5,
.mx-8_5 {
  margin-left: 3.984375rem !important;
}

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

.mt-9_5,
.my-9_5 {
  margin-top: 4.453125rem !important;
}

.mr-9_5,
.mx-9_5 {
  margin-right: 4.453125rem !important;
}

.mb-9_5,
.my-9_5 {
  margin-bottom: 4.453125rem !important;
}

.ml-9_5,
.mx-9_5 {
  margin-left: 4.453125rem !important;
}

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

.mt-10_5,
.my-10_5 {
  margin-top: 6.796875rem !important;
}

.mr-10_5,
.mx-10_5 {
  margin-right: 6.796875rem !important;
}

.mb-10_5,
.my-10_5 {
  margin-bottom: 6.796875rem !important;
}

.ml-10_5,
.mx-10_5 {
  margin-left: 6.796875rem !important;
}

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

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

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

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

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

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

.pt-1,
.py-1 {
  padding-top: 0.46875rem !important;
}

.pr-1,
.px-1 {
  padding-right: 0.46875rem !important;
}

.pb-1,
.py-1 {
  padding-bottom: 0.46875rem !important;
}

.pl-1,
.px-1 {
  padding-left: 0.46875rem !important;
}

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

.pt-2,
.py-2 {
  padding-top: 0.9375rem !important;
}

.pr-2,
.px-2 {
  padding-right: 0.9375rem !important;
}

.pb-2,
.py-2 {
  padding-bottom: 0.9375rem !important;
}

.pl-2,
.px-2 {
  padding-left: 0.9375rem !important;
}

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

.pt-3,
.py-3 {
  padding-top: 1.40625rem !important;
}

.pr-3,
.px-3 {
  padding-right: 1.40625rem !important;
}

.pb-3,
.py-3 {
  padding-bottom: 1.40625rem !important;
}

.pl-3,
.px-3 {
  padding-left: 1.40625rem !important;
}

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

.pt-4,
.py-4 {
  padding-top: 1.875rem !important;
}

.pr-4,
.px-4 {
  padding-right: 1.875rem !important;
}

.pb-4,
.py-4 {
  padding-bottom: 1.875rem !important;
}

.pl-4,
.px-4 {
  padding-left: 1.875rem !important;
}

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

.pt-5,
.py-5 {
  padding-top: 2.34375rem !important;
}

.pr-5,
.px-5 {
  padding-right: 2.34375rem !important;
}

.pb-5,
.py-5 {
  padding-bottom: 2.34375rem !important;
}

.pl-5,
.px-5 {
  padding-left: 2.34375rem !important;
}

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

.pt-6,
.py-6 {
  padding-top: 2.8125rem !important;
}

.pr-6,
.px-6 {
  padding-right: 2.8125rem !important;
}

.pb-6,
.py-6 {
  padding-bottom: 2.8125rem !important;
}

.pl-6,
.px-6 {
  padding-left: 2.8125rem !important;
}

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

.pt-7,
.py-7 {
  padding-top: 3.28125rem !important;
}

.pr-7,
.px-7 {
  padding-right: 3.28125rem !important;
}

.pb-7,
.py-7 {
  padding-bottom: 3.28125rem !important;
}

.pl-7,
.px-7 {
  padding-left: 3.28125rem !important;
}

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

.pt-8,
.py-8 {
  padding-top: 3.75rem !important;
}

.pr-8,
.px-8 {
  padding-right: 3.75rem !important;
}

.pb-8,
.py-8 {
  padding-bottom: 3.75rem !important;
}

.pl-8,
.px-8 {
  padding-left: 3.75rem !important;
}

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

.pt-9,
.py-9 {
  padding-top: 4.21875rem !important;
}

.pr-9,
.px-9 {
  padding-right: 4.21875rem !important;
}

.pb-9,
.py-9 {
  padding-bottom: 4.21875rem !important;
}

.pl-9,
.px-9 {
  padding-left: 4.21875rem !important;
}

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

.pt-10,
.py-10 {
  padding-top: 6.5625rem !important;
}

.pr-10,
.px-10 {
  padding-right: 6.5625rem !important;
}

.pb-10,
.py-10 {
  padding-bottom: 6.5625rem !important;
}

.pl-10,
.px-10 {
  padding-left: 6.5625rem !important;
}

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

.pt-1_5,
.py-1_5 {
  padding-top: 0.703125rem !important;
}

.pr-1_5,
.px-1_5 {
  padding-right: 0.703125rem !important;
}

.pb-1_5,
.py-1_5 {
  padding-bottom: 0.703125rem !important;
}

.pl-1_5,
.px-1_5 {
  padding-left: 0.703125rem !important;
}

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

.pt-2_5,
.py-2_5 {
  padding-top: 1.171875rem !important;
}

.pr-2_5,
.px-2_5 {
  padding-right: 1.171875rem !important;
}

.pb-2_5,
.py-2_5 {
  padding-bottom: 1.171875rem !important;
}

.pl-2_5,
.px-2_5 {
  padding-left: 1.171875rem !important;
}

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

.pt-3_5,
.py-3_5 {
  padding-top: 1.640625rem !important;
}

.pr-3_5,
.px-3_5 {
  padding-right: 1.640625rem !important;
}

.pb-3_5,
.py-3_5 {
  padding-bottom: 1.640625rem !important;
}

.pl-3_5,
.px-3_5 {
  padding-left: 1.640625rem !important;
}

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

.pt-4_5,
.py-4_5 {
  padding-top: 2.109375rem !important;
}

.pr-4_5,
.px-4_5 {
  padding-right: 2.109375rem !important;
}

.pb-4_5,
.py-4_5 {
  padding-bottom: 2.109375rem !important;
}

.pl-4_5,
.px-4_5 {
  padding-left: 2.109375rem !important;
}

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

.pt-5_5,
.py-5_5 {
  padding-top: 2.578125rem !important;
}

.pr-5_5,
.px-5_5 {
  padding-right: 2.578125rem !important;
}

.pb-5_5,
.py-5_5 {
  padding-bottom: 2.578125rem !important;
}

.pl-5_5,
.px-5_5 {
  padding-left: 2.578125rem !important;
}

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

.pt-6_5,
.py-6_5 {
  padding-top: 3.046875rem !important;
}

.pr-6_5,
.px-6_5 {
  padding-right: 3.046875rem !important;
}

.pb-6_5,
.py-6_5 {
  padding-bottom: 3.046875rem !important;
}

.pl-6_5,
.px-6_5 {
  padding-left: 3.046875rem !important;
}

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

.pt-7_5,
.py-7_5 {
  padding-top: 3.515625rem !important;
}

.pr-7_5,
.px-7_5 {
  padding-right: 3.515625rem !important;
}

.pb-7_5,
.py-7_5 {
  padding-bottom: 3.515625rem !important;
}

.pl-7_5,
.px-7_5 {
  padding-left: 3.515625rem !important;
}

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

.pt-8_5,
.py-8_5 {
  padding-top: 3.984375rem !important;
}

.pr-8_5,
.px-8_5 {
  padding-right: 3.984375rem !important;
}

.pb-8_5,
.py-8_5 {
  padding-bottom: 3.984375rem !important;
}

.pl-8_5,
.px-8_5 {
  padding-left: 3.984375rem !important;
}

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

.pt-9_5,
.py-9_5 {
  padding-top: 4.453125rem !important;
}

.pr-9_5,
.px-9_5 {
  padding-right: 4.453125rem !important;
}

.pb-9_5,
.py-9_5 {
  padding-bottom: 4.453125rem !important;
}

.pl-9_5,
.px-9_5 {
  padding-left: 4.453125rem !important;
}

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

.pt-10_5,
.py-10_5 {
  padding-top: 6.796875rem !important;
}

.pr-10_5,
.px-10_5 {
  padding-right: 6.796875rem !important;
}

.pb-10_5,
.py-10_5 {
  padding-bottom: 6.796875rem !important;
}

.pl-10_5,
.px-10_5 {
  padding-left: 6.796875rem !important;
}

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

.mt-n1,
.my-n1 {
  margin-top: -0.46875rem !important;
}

.mr-n1,
.mx-n1 {
  margin-right: -0.46875rem !important;
}

.mb-n1,
.my-n1 {
  margin-bottom: -0.46875rem !important;
}

.ml-n1,
.mx-n1 {
  margin-left: -0.46875rem !important;
}

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

.mt-n2,
.my-n2 {
  margin-top: -0.9375rem !important;
}

.mr-n2,
.mx-n2 {
  margin-right: -0.9375rem !important;
}

.mb-n2,
.my-n2 {
  margin-bottom: -0.9375rem !important;
}

.ml-n2,
.mx-n2 {
  margin-left: -0.9375rem !important;
}

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

.mt-n3,
.my-n3 {
  margin-top: -1.40625rem !important;
}

.mr-n3,
.mx-n3 {
  margin-right: -1.40625rem !important;
}

.mb-n3,
.my-n3 {
  margin-bottom: -1.40625rem !important;
}

.ml-n3,
.mx-n3 {
  margin-left: -1.40625rem !important;
}

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

.mt-n4,
.my-n4 {
  margin-top: -1.875rem !important;
}

.mr-n4,
.mx-n4 {
  margin-right: -1.875rem !important;
}

.mb-n4,
.my-n4 {
  margin-bottom: -1.875rem !important;
}

.ml-n4,
.mx-n4 {
  margin-left: -1.875rem !important;
}

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

.mt-n5,
.my-n5 {
  margin-top: -2.34375rem !important;
}

.mr-n5,
.mx-n5 {
  margin-right: -2.34375rem !important;
}

.mb-n5,
.my-n5 {
  margin-bottom: -2.34375rem !important;
}

.ml-n5,
.mx-n5 {
  margin-left: -2.34375rem !important;
}

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

.mt-n6,
.my-n6 {
  margin-top: -2.8125rem !important;
}

.mr-n6,
.mx-n6 {
  margin-right: -2.8125rem !important;
}

.mb-n6,
.my-n6 {
  margin-bottom: -2.8125rem !important;
}

.ml-n6,
.mx-n6 {
  margin-left: -2.8125rem !important;
}

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

.mt-n7,
.my-n7 {
  margin-top: -3.28125rem !important;
}

.mr-n7,
.mx-n7 {
  margin-right: -3.28125rem !important;
}

.mb-n7,
.my-n7 {
  margin-bottom: -3.28125rem !important;
}

.ml-n7,
.mx-n7 {
  margin-left: -3.28125rem !important;
}

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

.mt-n8,
.my-n8 {
  margin-top: -3.75rem !important;
}

.mr-n8,
.mx-n8 {
  margin-right: -3.75rem !important;
}

.mb-n8,
.my-n8 {
  margin-bottom: -3.75rem !important;
}

.ml-n8,
.mx-n8 {
  margin-left: -3.75rem !important;
}

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

.mt-n9,
.my-n9 {
  margin-top: -4.21875rem !important;
}

.mr-n9,
.mx-n9 {
  margin-right: -4.21875rem !important;
}

.mb-n9,
.my-n9 {
  margin-bottom: -4.21875rem !important;
}

.ml-n9,
.mx-n9 {
  margin-left: -4.21875rem !important;
}

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

.mt-n10,
.my-n10 {
  margin-top: -6.5625rem !important;
}

.mr-n10,
.mx-n10 {
  margin-right: -6.5625rem !important;
}

.mb-n10,
.my-n10 {
  margin-bottom: -6.5625rem !important;
}

.ml-n10,
.mx-n10 {
  margin-left: -6.5625rem !important;
}

.m-n1_5 {
  margin: -0.703125rem !important;
}

.mt-n1_5,
.my-n1_5 {
  margin-top: -0.703125rem !important;
}

.mr-n1_5,
.mx-n1_5 {
  margin-right: -0.703125rem !important;
}

.mb-n1_5,
.my-n1_5 {
  margin-bottom: -0.703125rem !important;
}

.ml-n1_5,
.mx-n1_5 {
  margin-left: -0.703125rem !important;
}

.m-n2_5 {
  margin: -1.171875rem !important;
}

.mt-n2_5,
.my-n2_5 {
  margin-top: -1.171875rem !important;
}

.mr-n2_5,
.mx-n2_5 {
  margin-right: -1.171875rem !important;
}

.mb-n2_5,
.my-n2_5 {
  margin-bottom: -1.171875rem !important;
}

.ml-n2_5,
.mx-n2_5 {
  margin-left: -1.171875rem !important;
}

.m-n3_5 {
  margin: -1.640625rem !important;
}

.mt-n3_5,
.my-n3_5 {
  margin-top: -1.640625rem !important;
}

.mr-n3_5,
.mx-n3_5 {
  margin-right: -1.640625rem !important;
}

.mb-n3_5,
.my-n3_5 {
  margin-bottom: -1.640625rem !important;
}

.ml-n3_5,
.mx-n3_5 {
  margin-left: -1.640625rem !important;
}

.m-n4_5 {
  margin: -2.109375rem !important;
}

.mt-n4_5,
.my-n4_5 {
  margin-top: -2.109375rem !important;
}

.mr-n4_5,
.mx-n4_5 {
  margin-right: -2.109375rem !important;
}

.mb-n4_5,
.my-n4_5 {
  margin-bottom: -2.109375rem !important;
}

.ml-n4_5,
.mx-n4_5 {
  margin-left: -2.109375rem !important;
}

.m-n5_5 {
  margin: -2.578125rem !important;
}

.mt-n5_5,
.my-n5_5 {
  margin-top: -2.578125rem !important;
}

.mr-n5_5,
.mx-n5_5 {
  margin-right: -2.578125rem !important;
}

.mb-n5_5,
.my-n5_5 {
  margin-bottom: -2.578125rem !important;
}

.ml-n5_5,
.mx-n5_5 {
  margin-left: -2.578125rem !important;
}

.m-n6_5 {
  margin: -3.046875rem !important;
}

.mt-n6_5,
.my-n6_5 {
  margin-top: -3.046875rem !important;
}

.mr-n6_5,
.mx-n6_5 {
  margin-right: -3.046875rem !important;
}

.mb-n6_5,
.my-n6_5 {
  margin-bottom: -3.046875rem !important;
}

.ml-n6_5,
.mx-n6_5 {
  margin-left: -3.046875rem !important;
}

.m-n7_5 {
  margin: -3.515625rem !important;
}

.mt-n7_5,
.my-n7_5 {
  margin-top: -3.515625rem !important;
}

.mr-n7_5,
.mx-n7_5 {
  margin-right: -3.515625rem !important;
}

.mb-n7_5,
.my-n7_5 {
  margin-bottom: -3.515625rem !important;
}

.ml-n7_5,
.mx-n7_5 {
  margin-left: -3.515625rem !important;
}

.m-n8_5 {
  margin: -3.984375rem !important;
}

.mt-n8_5,
.my-n8_5 {
  margin-top: -3.984375rem !important;
}

.mr-n8_5,
.mx-n8_5 {
  margin-right: -3.984375rem !important;
}

.mb-n8_5,
.my-n8_5 {
  margin-bottom: -3.984375rem !important;
}

.ml-n8_5,
.mx-n8_5 {
  margin-left: -3.984375rem !important;
}

.m-n9_5 {
  margin: -4.453125rem !important;
}

.mt-n9_5,
.my-n9_5 {
  margin-top: -4.453125rem !important;
}

.mr-n9_5,
.mx-n9_5 {
  margin-right: -4.453125rem !important;
}

.mb-n9_5,
.my-n9_5 {
  margin-bottom: -4.453125rem !important;
}

.ml-n9_5,
.mx-n9_5 {
  margin-left: -4.453125rem !important;
}

.m-n10_5 {
  margin: -6.796875rem !important;
}

.mt-n10_5,
.my-n10_5 {
  margin-top: -6.796875rem !important;
}

.mr-n10_5,
.mx-n10_5 {
  margin-right: -6.796875rem !important;
}

.mb-n10_5,
.my-n10_5 {
  margin-bottom: -6.796875rem !important;
}

.ml-n10_5,
.mx-n10_5 {
  margin-left: -6.796875rem !important;
}

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

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

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

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

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

@media (min-width: 576px) {
  .m-sm-0 {
    margin: 0 !important;
  }
  .mt-sm-0,
  .my-sm-0 {
    margin-top: 0 !important;
  }
  .mr-sm-0,
  .mx-sm-0 {
    margin-right: 0 !important;
  }
  .mb-sm-0,
  .my-sm-0 {
    margin-bottom: 0 !important;
  }
  .ml-sm-0,
  .mx-sm-0 {
    margin-left: 0 !important;
  }
  .m-sm-1 {
    margin: 0.46875rem !important;
  }
  .mt-sm-1,
  .my-sm-1 {
    margin-top: 0.46875rem !important;
  }
  .mr-sm-1,
  .mx-sm-1 {
    margin-right: 0.46875rem !important;
  }
  .mb-sm-1,
  .my-sm-1 {
    margin-bottom: 0.46875rem !important;
  }
  .ml-sm-1,
  .mx-sm-1 {
    margin-left: 0.46875rem !important;
  }
  .m-sm-2 {
    margin: 0.9375rem !important;
  }
  .mt-sm-2,
  .my-sm-2 {
    margin-top: 0.9375rem !important;
  }
  .mr-sm-2,
  .mx-sm-2 {
    margin-right: 0.9375rem !important;
  }
  .mb-sm-2,
  .my-sm-2 {
    margin-bottom: 0.9375rem !important;
  }
  .ml-sm-2,
  .mx-sm-2 {
    margin-left: 0.9375rem !important;
  }
  .m-sm-3 {
    margin: 1.40625rem !important;
  }
  .mt-sm-3,
  .my-sm-3 {
    margin-top: 1.40625rem !important;
  }
  .mr-sm-3,
  .mx-sm-3 {
    margin-right: 1.40625rem !important;
  }
  .mb-sm-3,
  .my-sm-3 {
    margin-bottom: 1.40625rem !important;
  }
  .ml-sm-3,
  .mx-sm-3 {
    margin-left: 1.40625rem !important;
  }
  .m-sm-4 {
    margin: 1.875rem !important;
  }
  .mt-sm-4,
  .my-sm-4 {
    margin-top: 1.875rem !important;
  }
  .mr-sm-4,
  .mx-sm-4 {
    margin-right: 1.875rem !important;
  }
  .mb-sm-4,
  .my-sm-4 {
    margin-bottom: 1.875rem !important;
  }
  .ml-sm-4,
  .mx-sm-4 {
    margin-left: 1.875rem !important;
  }
  .m-sm-5 {
    margin: 2.34375rem !important;
  }
  .mt-sm-5,
  .my-sm-5 {
    margin-top: 2.34375rem !important;
  }
  .mr-sm-5,
  .mx-sm-5 {
    margin-right: 2.34375rem !important;
  }
  .mb-sm-5,
  .my-sm-5 {
    margin-bottom: 2.34375rem !important;
  }
  .ml-sm-5,
  .mx-sm-5 {
    margin-left: 2.34375rem !important;
  }
  .m-sm-6 {
    margin: 2.8125rem !important;
  }
  .mt-sm-6,
  .my-sm-6 {
    margin-top: 2.8125rem !important;
  }
  .mr-sm-6,
  .mx-sm-6 {
    margin-right: 2.8125rem !important;
  }
  .mb-sm-6,
  .my-sm-6 {
    margin-bottom: 2.8125rem !important;
  }
  .ml-sm-6,
  .mx-sm-6 {
    margin-left: 2.8125rem !important;
  }
  .m-sm-7 {
    margin: 3.28125rem !important;
  }
  .mt-sm-7,
  .my-sm-7 {
    margin-top: 3.28125rem !important;
  }
  .mr-sm-7,
  .mx-sm-7 {
    margin-right: 3.28125rem !important;
  }
  .mb-sm-7,
  .my-sm-7 {
    margin-bottom: 3.28125rem !important;
  }
  .ml-sm-7,
  .mx-sm-7 {
    margin-left: 3.28125rem !important;
  }
  .m-sm-8 {
    margin: 3.75rem !important;
  }
  .mt-sm-8,
  .my-sm-8 {
    margin-top: 3.75rem !important;
  }
  .mr-sm-8,
  .mx-sm-8 {
    margin-right: 3.75rem !important;
  }
  .mb-sm-8,
  .my-sm-8 {
    margin-bottom: 3.75rem !important;
  }
  .ml-sm-8,
  .mx-sm-8 {
    margin-left: 3.75rem !important;
  }
  .m-sm-9 {
    margin: 4.21875rem !important;
  }
  .mt-sm-9,
  .my-sm-9 {
    margin-top: 4.21875rem !important;
  }
  .mr-sm-9,
  .mx-sm-9 {
    margin-right: 4.21875rem !important;
  }
  .mb-sm-9,
  .my-sm-9 {
    margin-bottom: 4.21875rem !important;
  }
  .ml-sm-9,
  .mx-sm-9 {
    margin-left: 4.21875rem !important;
  }
  .m-sm-10 {
    margin: 6.5625rem !important;
  }
  .mt-sm-10,
  .my-sm-10 {
    margin-top: 6.5625rem !important;
  }
  .mr-sm-10,
  .mx-sm-10 {
    margin-right: 6.5625rem !important;
  }
  .mb-sm-10,
  .my-sm-10 {
    margin-bottom: 6.5625rem !important;
  }
  .ml-sm-10,
  .mx-sm-10 {
    margin-left: 6.5625rem !important;
  }
  .m-sm-1_5 {
    margin: 0.703125rem !important;
  }
  .mt-sm-1_5,
  .my-sm-1_5 {
    margin-top: 0.703125rem !important;
  }
  .mr-sm-1_5,
  .mx-sm-1_5 {
    margin-right: 0.703125rem !important;
  }
  .mb-sm-1_5,
  .my-sm-1_5 {
    margin-bottom: 0.703125rem !important;
  }
  .ml-sm-1_5,
  .mx-sm-1_5 {
    margin-left: 0.703125rem !important;
  }
  .m-sm-2_5 {
    margin: 1.171875rem !important;
  }
  .mt-sm-2_5,
  .my-sm-2_5 {
    margin-top: 1.171875rem !important;
  }
  .mr-sm-2_5,
  .mx-sm-2_5 {
    margin-right: 1.171875rem !important;
  }
  .mb-sm-2_5,
  .my-sm-2_5 {
    margin-bottom: 1.171875rem !important;
  }
  .ml-sm-2_5,
  .mx-sm-2_5 {
    margin-left: 1.171875rem !important;
  }
  .m-sm-3_5 {
    margin: 1.640625rem !important;
  }
  .mt-sm-3_5,
  .my-sm-3_5 {
    margin-top: 1.640625rem !important;
  }
  .mr-sm-3_5,
  .mx-sm-3_5 {
    margin-right: 1.640625rem !important;
  }
  .mb-sm-3_5,
  .my-sm-3_5 {
    margin-bottom: 1.640625rem !important;
  }
  .ml-sm-3_5,
  .mx-sm-3_5 {
    margin-left: 1.640625rem !important;
  }
  .m-sm-4_5 {
    margin: 2.109375rem !important;
  }
  .mt-sm-4_5,
  .my-sm-4_5 {
    margin-top: 2.109375rem !important;
  }
  .mr-sm-4_5,
  .mx-sm-4_5 {
    margin-right: 2.109375rem !important;
  }
  .mb-sm-4_5,
  .my-sm-4_5 {
    margin-bottom: 2.109375rem !important;
  }
  .ml-sm-4_5,
  .mx-sm-4_5 {
    margin-left: 2.109375rem !important;
  }
  .m-sm-5_5 {
    margin: 2.578125rem !important;
  }
  .mt-sm-5_5,
  .my-sm-5_5 {
    margin-top: 2.578125rem !important;
  }
  .mr-sm-5_5,
  .mx-sm-5_5 {
    margin-right: 2.578125rem !important;
  }
  .mb-sm-5_5,
  .my-sm-5_5 {
    margin-bottom: 2.578125rem !important;
  }
  .ml-sm-5_5,
  .mx-sm-5_5 {
    margin-left: 2.578125rem !important;
  }
  .m-sm-6_5 {
    margin: 3.046875rem !important;
  }
  .mt-sm-6_5,
  .my-sm-6_5 {
    margin-top: 3.046875rem !important;
  }
  .mr-sm-6_5,
  .mx-sm-6_5 {
    margin-right: 3.046875rem !important;
  }
  .mb-sm-6_5,
  .my-sm-6_5 {
    margin-bottom: 3.046875rem !important;
  }
  .ml-sm-6_5,
  .mx-sm-6_5 {
    margin-left: 3.046875rem !important;
  }
  .m-sm-7_5 {
    margin: 3.515625rem !important;
  }
  .mt-sm-7_5,
  .my-sm-7_5 {
    margin-top: 3.515625rem !important;
  }
  .mr-sm-7_5,
  .mx-sm-7_5 {
    margin-right: 3.515625rem !important;
  }
  .mb-sm-7_5,
  .my-sm-7_5 {
    margin-bottom: 3.515625rem !important;
  }
  .ml-sm-7_5,
  .mx-sm-7_5 {
    margin-left: 3.515625rem !important;
  }
  .m-sm-8_5 {
    margin: 3.984375rem !important;
  }
  .mt-sm-8_5,
  .my-sm-8_5 {
    margin-top: 3.984375rem !important;
  }
  .mr-sm-8_5,
  .mx-sm-8_5 {
    margin-right: 3.984375rem !important;
  }
  .mb-sm-8_5,
  .my-sm-8_5 {
    margin-bottom: 3.984375rem !important;
  }
  .ml-sm-8_5,
  .mx-sm-8_5 {
    margin-left: 3.984375rem !important;
  }
  .m-sm-9_5 {
    margin: 4.453125rem !important;
  }
  .mt-sm-9_5,
  .my-sm-9_5 {
    margin-top: 4.453125rem !important;
  }
  .mr-sm-9_5,
  .mx-sm-9_5 {
    margin-right: 4.453125rem !important;
  }
  .mb-sm-9_5,
  .my-sm-9_5 {
    margin-bottom: 4.453125rem !important;
  }
  .ml-sm-9_5,
  .mx-sm-9_5 {
    margin-left: 4.453125rem !important;
  }
  .m-sm-10_5 {
    margin: 6.796875rem !important;
  }
  .mt-sm-10_5,
  .my-sm-10_5 {
    margin-top: 6.796875rem !important;
  }
  .mr-sm-10_5,
  .mx-sm-10_5 {
    margin-right: 6.796875rem !important;
  }
  .mb-sm-10_5,
  .my-sm-10_5 {
    margin-bottom: 6.796875rem !important;
  }
  .ml-sm-10_5,
  .mx-sm-10_5 {
    margin-left: 6.796875rem !important;
  }
  .p-sm-0 {
    padding: 0 !important;
  }
  .pt-sm-0,
  .py-sm-0 {
    padding-top: 0 !important;
  }
  .pr-sm-0,
  .px-sm-0 {
    padding-right: 0 !important;
  }
  .pb-sm-0,
  .py-sm-0 {
    padding-bottom: 0 !important;
  }
  .pl-sm-0,
  .px-sm-0 {
    padding-left: 0 !important;
  }
  .p-sm-1 {
    padding: 0.46875rem !important;
  }
  .pt-sm-1,
  .py-sm-1 {
    padding-top: 0.46875rem !important;
  }
  .pr-sm-1,
  .px-sm-1 {
    padding-right: 0.46875rem !important;
  }
  .pb-sm-1,
  .py-sm-1 {
    padding-bottom: 0.46875rem !important;
  }
  .pl-sm-1,
  .px-sm-1 {
    padding-left: 0.46875rem !important;
  }
  .p-sm-2 {
    padding: 0.9375rem !important;
  }
  .pt-sm-2,
  .py-sm-2 {
    padding-top: 0.9375rem !important;
  }
  .pr-sm-2,
  .px-sm-2 {
    padding-right: 0.9375rem !important;
  }
  .pb-sm-2,
  .py-sm-2 {
    padding-bottom: 0.9375rem !important;
  }
  .pl-sm-2,
  .px-sm-2 {
    padding-left: 0.9375rem !important;
  }
  .p-sm-3 {
    padding: 1.40625rem !important;
  }
  .pt-sm-3,
  .py-sm-3 {
    padding-top: 1.40625rem !important;
  }
  .pr-sm-3,
  .px-sm-3 {
    padding-right: 1.40625rem !important;
  }
  .pb-sm-3,
  .py-sm-3 {
    padding-bottom: 1.40625rem !important;
  }
  .pl-sm-3,
  .px-sm-3 {
    padding-left: 1.40625rem !important;
  }
  .p-sm-4 {
    padding: 1.875rem !important;
  }
  .pt-sm-4,
  .py-sm-4 {
    padding-top: 1.875rem !important;
  }
  .pr-sm-4,
  .px-sm-4 {
    padding-right: 1.875rem !important;
  }
  .pb-sm-4,
  .py-sm-4 {
    padding-bottom: 1.875rem !important;
  }
  .pl-sm-4,
  .px-sm-4 {
    padding-left: 1.875rem !important;
  }
  .p-sm-5 {
    padding: 2.34375rem !important;
  }
  .pt-sm-5,
  .py-sm-5 {
    padding-top: 2.34375rem !important;
  }
  .pr-sm-5,
  .px-sm-5 {
    padding-right: 2.34375rem !important;
  }
  .pb-sm-5,
  .py-sm-5 {
    padding-bottom: 2.34375rem !important;
  }
  .pl-sm-5,
  .px-sm-5 {
    padding-left: 2.34375rem !important;
  }
  .p-sm-6 {
    padding: 2.8125rem !important;
  }
  .pt-sm-6,
  .py-sm-6 {
    padding-top: 2.8125rem !important;
  }
  .pr-sm-6,
  .px-sm-6 {
    padding-right: 2.8125rem !important;
  }
  .pb-sm-6,
  .py-sm-6 {
    padding-bottom: 2.8125rem !important;
  }
  .pl-sm-6,
  .px-sm-6 {
    padding-left: 2.8125rem !important;
  }
  .p-sm-7 {
    padding: 3.28125rem !important;
  }
  .pt-sm-7,
  .py-sm-7 {
    padding-top: 3.28125rem !important;
  }
  .pr-sm-7,
  .px-sm-7 {
    padding-right: 3.28125rem !important;
  }
  .pb-sm-7,
  .py-sm-7 {
    padding-bottom: 3.28125rem !important;
  }
  .pl-sm-7,
  .px-sm-7 {
    padding-left: 3.28125rem !important;
  }
  .p-sm-8 {
    padding: 3.75rem !important;
  }
  .pt-sm-8,
  .py-sm-8 {
    padding-top: 3.75rem !important;
  }
  .pr-sm-8,
  .px-sm-8 {
    padding-right: 3.75rem !important;
  }
  .pb-sm-8,
  .py-sm-8 {
    padding-bottom: 3.75rem !important;
  }
  .pl-sm-8,
  .px-sm-8 {
    padding-left: 3.75rem !important;
  }
  .p-sm-9 {
    padding: 4.21875rem !important;
  }
  .pt-sm-9,
  .py-sm-9 {
    padding-top: 4.21875rem !important;
  }
  .pr-sm-9,
  .px-sm-9 {
    padding-right: 4.21875rem !important;
  }
  .pb-sm-9,
  .py-sm-9 {
    padding-bottom: 4.21875rem !important;
  }
  .pl-sm-9,
  .px-sm-9 {
    padding-left: 4.21875rem !important;
  }
  .p-sm-10 {
    padding: 6.5625rem !important;
  }
  .pt-sm-10,
  .py-sm-10 {
    padding-top: 6.5625rem !important;
  }
  .pr-sm-10,
  .px-sm-10 {
    padding-right: 6.5625rem !important;
  }
  .pb-sm-10,
  .py-sm-10 {
    padding-bottom: 6.5625rem !important;
  }
  .pl-sm-10,
  .px-sm-10 {
    padding-left: 6.5625rem !important;
  }
  .p-sm-1_5 {
    padding: 0.703125rem !important;
  }
  .pt-sm-1_5,
  .py-sm-1_5 {
    padding-top: 0.703125rem !important;
  }
  .pr-sm-1_5,
  .px-sm-1_5 {
    padding-right: 0.703125rem !important;
  }
  .pb-sm-1_5,
  .py-sm-1_5 {
    padding-bottom: 0.703125rem !important;
  }
  .pl-sm-1_5,
  .px-sm-1_5 {
    padding-left: 0.703125rem !important;
  }
  .p-sm-2_5 {
    padding: 1.171875rem !important;
  }
  .pt-sm-2_5,
  .py-sm-2_5 {
    padding-top: 1.171875rem !important;
  }
  .pr-sm-2_5,
  .px-sm-2_5 {
    padding-right: 1.171875rem !important;
  }
  .pb-sm-2_5,
  .py-sm-2_5 {
    padding-bottom: 1.171875rem !important;
  }
  .pl-sm-2_5,
  .px-sm-2_5 {
    padding-left: 1.171875rem !important;
  }
  .p-sm-3_5 {
    padding: 1.640625rem !important;
  }
  .pt-sm-3_5,
  .py-sm-3_5 {
    padding-top: 1.640625rem !important;
  }
  .pr-sm-3_5,
  .px-sm-3_5 {
    padding-right: 1.640625rem !important;
  }
  .pb-sm-3_5,
  .py-sm-3_5 {
    padding-bottom: 1.640625rem !important;
  }
  .pl-sm-3_5,
  .px-sm-3_5 {
    padding-left: 1.640625rem !important;
  }
  .p-sm-4_5 {
    padding: 2.109375rem !important;
  }
  .pt-sm-4_5,
  .py-sm-4_5 {
    padding-top: 2.109375rem !important;
  }
  .pr-sm-4_5,
  .px-sm-4_5 {
    padding-right: 2.109375rem !important;
  }
  .pb-sm-4_5,
  .py-sm-4_5 {
    padding-bottom: 2.109375rem !important;
  }
  .pl-sm-4_5,
  .px-sm-4_5 {
    padding-left: 2.109375rem !important;
  }
  .p-sm-5_5 {
    padding: 2.578125rem !important;
  }
  .pt-sm-5_5,
  .py-sm-5_5 {
    padding-top: 2.578125rem !important;
  }
  .pr-sm-5_5,
  .px-sm-5_5 {
    padding-right: 2.578125rem !important;
  }
  .pb-sm-5_5,
  .py-sm-5_5 {
    padding-bottom: 2.578125rem !important;
  }
  .pl-sm-5_5,
  .px-sm-5_5 {
    padding-left: 2.578125rem !important;
  }
  .p-sm-6_5 {
    padding: 3.046875rem !important;
  }
  .pt-sm-6_5,
  .py-sm-6_5 {
    padding-top: 3.046875rem !important;
  }
  .pr-sm-6_5,
  .px-sm-6_5 {
    padding-right: 3.046875rem !important;
  }
  .pb-sm-6_5,
  .py-sm-6_5 {
    padding-bottom: 3.046875rem !important;
  }
  .pl-sm-6_5,
  .px-sm-6_5 {
    padding-left: 3.046875rem !important;
  }
  .p-sm-7_5 {
    padding: 3.515625rem !important;
  }
  .pt-sm-7_5,
  .py-sm-7_5 {
    padding-top: 3.515625rem !important;
  }
  .pr-sm-7_5,
  .px-sm-7_5 {
    padding-right: 3.515625rem !important;
  }
  .pb-sm-7_5,
  .py-sm-7_5 {
    padding-bottom: 3.515625rem !important;
  }
  .pl-sm-7_5,
  .px-sm-7_5 {
    padding-left: 3.515625rem !important;
  }
  .p-sm-8_5 {
    padding: 3.984375rem !important;
  }
  .pt-sm-8_5,
  .py-sm-8_5 {
    padding-top: 3.984375rem !important;
  }
  .pr-sm-8_5,
  .px-sm-8_5 {
    padding-right: 3.984375rem !important;
  }
  .pb-sm-8_5,
  .py-sm-8_5 {
    padding-bottom: 3.984375rem !important;
  }
  .pl-sm-8_5,
  .px-sm-8_5 {
    padding-left: 3.984375rem !important;
  }
  .p-sm-9_5 {
    padding: 4.453125rem !important;
  }
  .pt-sm-9_5,
  .py-sm-9_5 {
    padding-top: 4.453125rem !important;
  }
  .pr-sm-9_5,
  .px-sm-9_5 {
    padding-right: 4.453125rem !important;
  }
  .pb-sm-9_5,
  .py-sm-9_5 {
    padding-bottom: 4.453125rem !important;
  }
  .pl-sm-9_5,
  .px-sm-9_5 {
    padding-left: 4.453125rem !important;
  }
  .p-sm-10_5 {
    padding: 6.796875rem !important;
  }
  .pt-sm-10_5,
  .py-sm-10_5 {
    padding-top: 6.796875rem !important;
  }
  .pr-sm-10_5,
  .px-sm-10_5 {
    padding-right: 6.796875rem !important;
  }
  .pb-sm-10_5,
  .py-sm-10_5 {
    padding-bottom: 6.796875rem !important;
  }
  .pl-sm-10_5,
  .px-sm-10_5 {
    padding-left: 6.796875rem !important;
  }
  .m-sm-n1 {
    margin: -0.46875rem !important;
  }
  .mt-sm-n1,
  .my-sm-n1 {
    margin-top: -0.46875rem !important;
  }
  .mr-sm-n1,
  .mx-sm-n1 {
    margin-right: -0.46875rem !important;
  }
  .mb-sm-n1,
  .my-sm-n1 {
    margin-bottom: -0.46875rem !important;
  }
  .ml-sm-n1,
  .mx-sm-n1 {
    margin-left: -0.46875rem !important;
  }
  .m-sm-n2 {
    margin: -0.9375rem !important;
  }
  .mt-sm-n2,
  .my-sm-n2 {
    margin-top: -0.9375rem !important;
  }
  .mr-sm-n2,
  .mx-sm-n2 {
    margin-right: -0.9375rem !important;
  }
  .mb-sm-n2,
  .my-sm-n2 {
    margin-bottom: -0.9375rem !important;
  }
  .ml-sm-n2,
  .mx-sm-n2 {
    margin-left: -0.9375rem !important;
  }
  .m-sm-n3 {
    margin: -1.40625rem !important;
  }
  .mt-sm-n3,
  .my-sm-n3 {
    margin-top: -1.40625rem !important;
  }
  .mr-sm-n3,
  .mx-sm-n3 {
    margin-right: -1.40625rem !important;
  }
  .mb-sm-n3,
  .my-sm-n3 {
    margin-bottom: -1.40625rem !important;
  }
  .ml-sm-n3,
  .mx-sm-n3 {
    margin-left: -1.40625rem !important;
  }
  .m-sm-n4 {
    margin: -1.875rem !important;
  }
  .mt-sm-n4,
  .my-sm-n4 {
    margin-top: -1.875rem !important;
  }
  .mr-sm-n4,
  .mx-sm-n4 {
    margin-right: -1.875rem !important;
  }
  .mb-sm-n4,
  .my-sm-n4 {
    margin-bottom: -1.875rem !important;
  }
  .ml-sm-n4,
  .mx-sm-n4 {
    margin-left: -1.875rem !important;
  }
  .m-sm-n5 {
    margin: -2.34375rem !important;
  }
  .mt-sm-n5,
  .my-sm-n5 {
    margin-top: -2.34375rem !important;
  }
  .mr-sm-n5,
  .mx-sm-n5 {
    margin-right: -2.34375rem !important;
  }
  .mb-sm-n5,
  .my-sm-n5 {
    margin-bottom: -2.34375rem !important;
  }
  .ml-sm-n5,
  .mx-sm-n5 {
    margin-left: -2.34375rem !important;
  }
  .m-sm-n6 {
    margin: -2.8125rem !important;
  }
  .mt-sm-n6,
  .my-sm-n6 {
    margin-top: -2.8125rem !important;
  }
  .mr-sm-n6,
  .mx-sm-n6 {
    margin-right: -2.8125rem !important;
  }
  .mb-sm-n6,
  .my-sm-n6 {
    margin-bottom: -2.8125rem !important;
  }
  .ml-sm-n6,
  .mx-sm-n6 {
    margin-left: -2.8125rem !important;
  }
  .m-sm-n7 {
    margin: -3.28125rem !important;
  }
  .mt-sm-n7,
  .my-sm-n7 {
    margin-top: -3.28125rem !important;
  }
  .mr-sm-n7,
  .mx-sm-n7 {
    margin-right: -3.28125rem !important;
  }
  .mb-sm-n7,
  .my-sm-n7 {
    margin-bottom: -3.28125rem !important;
  }
  .ml-sm-n7,
  .mx-sm-n7 {
    margin-left: -3.28125rem !important;
  }
  .m-sm-n8 {
    margin: -3.75rem !important;
  }
  .mt-sm-n8,
  .my-sm-n8 {
    margin-top: -3.75rem !important;
  }
  .mr-sm-n8,
  .mx-sm-n8 {
    margin-right: -3.75rem !important;
  }
  .mb-sm-n8,
  .my-sm-n8 {
    margin-bottom: -3.75rem !important;
  }
  .ml-sm-n8,
  .mx-sm-n8 {
    margin-left: -3.75rem !important;
  }
  .m-sm-n9 {
    margin: -4.21875rem !important;
  }
  .mt-sm-n9,
  .my-sm-n9 {
    margin-top: -4.21875rem !important;
  }
  .mr-sm-n9,
  .mx-sm-n9 {
    margin-right: -4.21875rem !important;
  }
  .mb-sm-n9,
  .my-sm-n9 {
    margin-bottom: -4.21875rem !important;
  }
  .ml-sm-n9,
  .mx-sm-n9 {
    margin-left: -4.21875rem !important;
  }
  .m-sm-n10 {
    margin: -6.5625rem !important;
  }
  .mt-sm-n10,
  .my-sm-n10 {
    margin-top: -6.5625rem !important;
  }
  .mr-sm-n10,
  .mx-sm-n10 {
    margin-right: -6.5625rem !important;
  }
  .mb-sm-n10,
  .my-sm-n10 {
    margin-bottom: -6.5625rem !important;
  }
  .ml-sm-n10,
  .mx-sm-n10 {
    margin-left: -6.5625rem !important;
  }
  .m-sm-n1_5 {
    margin: -0.703125rem !important;
  }
  .mt-sm-n1_5,
  .my-sm-n1_5 {
    margin-top: -0.703125rem !important;
  }
  .mr-sm-n1_5,
  .mx-sm-n1_5 {
    margin-right: -0.703125rem !important;
  }
  .mb-sm-n1_5,
  .my-sm-n1_5 {
    margin-bottom: -0.703125rem !important;
  }
  .ml-sm-n1_5,
  .mx-sm-n1_5 {
    margin-left: -0.703125rem !important;
  }
  .m-sm-n2_5 {
    margin: -1.171875rem !important;
  }
  .mt-sm-n2_5,
  .my-sm-n2_5 {
    margin-top: -1.171875rem !important;
  }
  .mr-sm-n2_5,
  .mx-sm-n2_5 {
    margin-right: -1.171875rem !important;
  }
  .mb-sm-n2_5,
  .my-sm-n2_5 {
    margin-bottom: -1.171875rem !important;
  }
  .ml-sm-n2_5,
  .mx-sm-n2_5 {
    margin-left: -1.171875rem !important;
  }
  .m-sm-n3_5 {
    margin: -1.640625rem !important;
  }
  .mt-sm-n3_5,
  .my-sm-n3_5 {
    margin-top: -1.640625rem !important;
  }
  .mr-sm-n3_5,
  .mx-sm-n3_5 {
    margin-right: -1.640625rem !important;
  }
  .mb-sm-n3_5,
  .my-sm-n3_5 {
    margin-bottom: -1.640625rem !important;
  }
  .ml-sm-n3_5,
  .mx-sm-n3_5 {
    margin-left: -1.640625rem !important;
  }
  .m-sm-n4_5 {
    margin: -2.109375rem !important;
  }
  .mt-sm-n4_5,
  .my-sm-n4_5 {
    margin-top: -2.109375rem !important;
  }
  .mr-sm-n4_5,
  .mx-sm-n4_5 {
    margin-right: -2.109375rem !important;
  }
  .mb-sm-n4_5,
  .my-sm-n4_5 {
    margin-bottom: -2.109375rem !important;
  }
  .ml-sm-n4_5,
  .mx-sm-n4_5 {
    margin-left: -2.109375rem !important;
  }
  .m-sm-n5_5 {
    margin: -2.578125rem !important;
  }
  .mt-sm-n5_5,
  .my-sm-n5_5 {
    margin-top: -2.578125rem !important;
  }
  .mr-sm-n5_5,
  .mx-sm-n5_5 {
    margin-right: -2.578125rem !important;
  }
  .mb-sm-n5_5,
  .my-sm-n5_5 {
    margin-bottom: -2.578125rem !important;
  }
  .ml-sm-n5_5,
  .mx-sm-n5_5 {
    margin-left: -2.578125rem !important;
  }
  .m-sm-n6_5 {
    margin: -3.046875rem !important;
  }
  .mt-sm-n6_5,
  .my-sm-n6_5 {
    margin-top: -3.046875rem !important;
  }
  .mr-sm-n6_5,
  .mx-sm-n6_5 {
    margin-right: -3.046875rem !important;
  }
  .mb-sm-n6_5,
  .my-sm-n6_5 {
    margin-bottom: -3.046875rem !important;
  }
  .ml-sm-n6_5,
  .mx-sm-n6_5 {
    margin-left: -3.046875rem !important;
  }
  .m-sm-n7_5 {
    margin: -3.515625rem !important;
  }
  .mt-sm-n7_5,
  .my-sm-n7_5 {
    margin-top: -3.515625rem !important;
  }
  .mr-sm-n7_5,
  .mx-sm-n7_5 {
    margin-right: -3.515625rem !important;
  }
  .mb-sm-n7_5,
  .my-sm-n7_5 {
    margin-bottom: -3.515625rem !important;
  }
  .ml-sm-n7_5,
  .mx-sm-n7_5 {
    margin-left: -3.515625rem !important;
  }
  .m-sm-n8_5 {
    margin: -3.984375rem !important;
  }
  .mt-sm-n8_5,
  .my-sm-n8_5 {
    margin-top: -3.984375rem !important;
  }
  .mr-sm-n8_5,
  .mx-sm-n8_5 {
    margin-right: -3.984375rem !important;
  }
  .mb-sm-n8_5,
  .my-sm-n8_5 {
    margin-bottom: -3.984375rem !important;
  }
  .ml-sm-n8_5,
  .mx-sm-n8_5 {
    margin-left: -3.984375rem !important;
  }
  .m-sm-n9_5 {
    margin: -4.453125rem !important;
  }
  .mt-sm-n9_5,
  .my-sm-n9_5 {
    margin-top: -4.453125rem !important;
  }
  .mr-sm-n9_5,
  .mx-sm-n9_5 {
    margin-right: -4.453125rem !important;
  }
  .mb-sm-n9_5,
  .my-sm-n9_5 {
    margin-bottom: -4.453125rem !important;
  }
  .ml-sm-n9_5,
  .mx-sm-n9_5 {
    margin-left: -4.453125rem !important;
  }
  .m-sm-n10_5 {
    margin: -6.796875rem !important;
  }
  .mt-sm-n10_5,
  .my-sm-n10_5 {
    margin-top: -6.796875rem !important;
  }
  .mr-sm-n10_5,
  .mx-sm-n10_5 {
    margin-right: -6.796875rem !important;
  }
  .mb-sm-n10_5,
  .my-sm-n10_5 {
    margin-bottom: -6.796875rem !important;
  }
  .ml-sm-n10_5,
  .mx-sm-n10_5 {
    margin-left: -6.796875rem !important;
  }
  .m-sm-auto {
    margin: auto !important;
  }
  .mt-sm-auto,
  .my-sm-auto {
    margin-top: auto !important;
  }
  .mr-sm-auto,
  .mx-sm-auto {
    margin-right: auto !important;
  }
  .mb-sm-auto,
  .my-sm-auto {
    margin-bottom: auto !important;
  }
  .ml-sm-auto,
  .mx-sm-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 768px) {
  .m-md-0 {
    margin: 0 !important;
  }
  .mt-md-0,
  .my-md-0 {
    margin-top: 0 !important;
  }
  .mr-md-0,
  .mx-md-0 {
    margin-right: 0 !important;
  }
  .mb-md-0,
  .my-md-0 {
    margin-bottom: 0 !important;
  }
  .ml-md-0,
  .mx-md-0 {
    margin-left: 0 !important;
  }
  .m-md-1 {
    margin: 0.46875rem !important;
  }
  .mt-md-1,
  .my-md-1 {
    margin-top: 0.46875rem !important;
  }
  .mr-md-1,
  .mx-md-1 {
    margin-right: 0.46875rem !important;
  }
  .mb-md-1,
  .my-md-1 {
    margin-bottom: 0.46875rem !important;
  }
  .ml-md-1,
  .mx-md-1 {
    margin-left: 0.46875rem !important;
  }
  .m-md-2 {
    margin: 0.9375rem !important;
  }
  .mt-md-2,
  .my-md-2 {
    margin-top: 0.9375rem !important;
  }
  .mr-md-2,
  .mx-md-2 {
    margin-right: 0.9375rem !important;
  }
  .mb-md-2,
  .my-md-2 {
    margin-bottom: 0.9375rem !important;
  }
  .ml-md-2,
  .mx-md-2 {
    margin-left: 0.9375rem !important;
  }
  .m-md-3 {
    margin: 1.40625rem !important;
  }
  .mt-md-3,
  .my-md-3 {
    margin-top: 1.40625rem !important;
  }
  .mr-md-3,
  .mx-md-3 {
    margin-right: 1.40625rem !important;
  }
  .mb-md-3,
  .my-md-3 {
    margin-bottom: 1.40625rem !important;
  }
  .ml-md-3,
  .mx-md-3 {
    margin-left: 1.40625rem !important;
  }
  .m-md-4 {
    margin: 1.875rem !important;
  }
  .mt-md-4,
  .my-md-4 {
    margin-top: 1.875rem !important;
  }
  .mr-md-4,
  .mx-md-4 {
    margin-right: 1.875rem !important;
  }
  .mb-md-4,
  .my-md-4 {
    margin-bottom: 1.875rem !important;
  }
  .ml-md-4,
  .mx-md-4 {
    margin-left: 1.875rem !important;
  }
  .m-md-5 {
    margin: 2.34375rem !important;
  }
  .mt-md-5,
  .my-md-5 {
    margin-top: 2.34375rem !important;
  }
  .mr-md-5,
  .mx-md-5 {
    margin-right: 2.34375rem !important;
  }
  .mb-md-5,
  .my-md-5 {
    margin-bottom: 2.34375rem !important;
  }
  .ml-md-5,
  .mx-md-5 {
    margin-left: 2.34375rem !important;
  }
  .m-md-6 {
    margin: 2.8125rem !important;
  }
  .mt-md-6,
  .my-md-6 {
    margin-top: 2.8125rem !important;
  }
  .mr-md-6,
  .mx-md-6 {
    margin-right: 2.8125rem !important;
  }
  .mb-md-6,
  .my-md-6 {
    margin-bottom: 2.8125rem !important;
  }
  .ml-md-6,
  .mx-md-6 {
    margin-left: 2.8125rem !important;
  }
  .m-md-7 {
    margin: 3.28125rem !important;
  }
  .mt-md-7,
  .my-md-7 {
    margin-top: 3.28125rem !important;
  }
  .mr-md-7,
  .mx-md-7 {
    margin-right: 3.28125rem !important;
  }
  .mb-md-7,
  .my-md-7 {
    margin-bottom: 3.28125rem !important;
  }
  .ml-md-7,
  .mx-md-7 {
    margin-left: 3.28125rem !important;
  }
  .m-md-8 {
    margin: 3.75rem !important;
  }
  .mt-md-8,
  .my-md-8 {
    margin-top: 3.75rem !important;
  }
  .mr-md-8,
  .mx-md-8 {
    margin-right: 3.75rem !important;
  }
  .mb-md-8,
  .my-md-8 {
    margin-bottom: 3.75rem !important;
  }
  .ml-md-8,
  .mx-md-8 {
    margin-left: 3.75rem !important;
  }
  .m-md-9 {
    margin: 4.21875rem !important;
  }
  .mt-md-9,
  .my-md-9 {
    margin-top: 4.21875rem !important;
  }
  .mr-md-9,
  .mx-md-9 {
    margin-right: 4.21875rem !important;
  }
  .mb-md-9,
  .my-md-9 {
    margin-bottom: 4.21875rem !important;
  }
  .ml-md-9,
  .mx-md-9 {
    margin-left: 4.21875rem !important;
  }
  .m-md-10 {
    margin: 6.5625rem !important;
  }
  .mt-md-10,
  .my-md-10 {
    margin-top: 6.5625rem !important;
  }
  .mr-md-10,
  .mx-md-10 {
    margin-right: 6.5625rem !important;
  }
  .mb-md-10,
  .my-md-10 {
    margin-bottom: 6.5625rem !important;
  }
  .ml-md-10,
  .mx-md-10 {
    margin-left: 6.5625rem !important;
  }
  .m-md-1_5 {
    margin: 0.703125rem !important;
  }
  .mt-md-1_5,
  .my-md-1_5 {
    margin-top: 0.703125rem !important;
  }
  .mr-md-1_5,
  .mx-md-1_5 {
    margin-right: 0.703125rem !important;
  }
  .mb-md-1_5,
  .my-md-1_5 {
    margin-bottom: 0.703125rem !important;
  }
  .ml-md-1_5,
  .mx-md-1_5 {
    margin-left: 0.703125rem !important;
  }
  .m-md-2_5 {
    margin: 1.171875rem !important;
  }
  .mt-md-2_5,
  .my-md-2_5 {
    margin-top: 1.171875rem !important;
  }
  .mr-md-2_5,
  .mx-md-2_5 {
    margin-right: 1.171875rem !important;
  }
  .mb-md-2_5,
  .my-md-2_5 {
    margin-bottom: 1.171875rem !important;
  }
  .ml-md-2_5,
  .mx-md-2_5 {
    margin-left: 1.171875rem !important;
  }
  .m-md-3_5 {
    margin: 1.640625rem !important;
  }
  .mt-md-3_5,
  .my-md-3_5 {
    margin-top: 1.640625rem !important;
  }
  .mr-md-3_5,
  .mx-md-3_5 {
    margin-right: 1.640625rem !important;
  }
  .mb-md-3_5,
  .my-md-3_5 {
    margin-bottom: 1.640625rem !important;
  }
  .ml-md-3_5,
  .mx-md-3_5 {
    margin-left: 1.640625rem !important;
  }
  .m-md-4_5 {
    margin: 2.109375rem !important;
  }
  .mt-md-4_5,
  .my-md-4_5 {
    margin-top: 2.109375rem !important;
  }
  .mr-md-4_5,
  .mx-md-4_5 {
    margin-right: 2.109375rem !important;
  }
  .mb-md-4_5,
  .my-md-4_5 {
    margin-bottom: 2.109375rem !important;
  }
  .ml-md-4_5,
  .mx-md-4_5 {
    margin-left: 2.109375rem !important;
  }
  .m-md-5_5 {
    margin: 2.578125rem !important;
  }
  .mt-md-5_5,
  .my-md-5_5 {
    margin-top: 2.578125rem !important;
  }
  .mr-md-5_5,
  .mx-md-5_5 {
    margin-right: 2.578125rem !important;
  }
  .mb-md-5_5,
  .my-md-5_5 {
    margin-bottom: 2.578125rem !important;
  }
  .ml-md-5_5,
  .mx-md-5_5 {
    margin-left: 2.578125rem !important;
  }
  .m-md-6_5 {
    margin: 3.046875rem !important;
  }
  .mt-md-6_5,
  .my-md-6_5 {
    margin-top: 3.046875rem !important;
  }
  .mr-md-6_5,
  .mx-md-6_5 {
    margin-right: 3.046875rem !important;
  }
  .mb-md-6_5,
  .my-md-6_5 {
    margin-bottom: 3.046875rem !important;
  }
  .ml-md-6_5,
  .mx-md-6_5 {
    margin-left: 3.046875rem !important;
  }
  .m-md-7_5 {
    margin: 3.515625rem !important;
  }
  .mt-md-7_5,
  .my-md-7_5 {
    margin-top: 3.515625rem !important;
  }
  .mr-md-7_5,
  .mx-md-7_5 {
    margin-right: 3.515625rem !important;
  }
  .mb-md-7_5,
  .my-md-7_5 {
    margin-bottom: 3.515625rem !important;
  }
  .ml-md-7_5,
  .mx-md-7_5 {
    margin-left: 3.515625rem !important;
  }
  .m-md-8_5 {
    margin: 3.984375rem !important;
  }
  .mt-md-8_5,
  .my-md-8_5 {
    margin-top: 3.984375rem !important;
  }
  .mr-md-8_5,
  .mx-md-8_5 {
    margin-right: 3.984375rem !important;
  }
  .mb-md-8_5,
  .my-md-8_5 {
    margin-bottom: 3.984375rem !important;
  }
  .ml-md-8_5,
  .mx-md-8_5 {
    margin-left: 3.984375rem !important;
  }
  .m-md-9_5 {
    margin: 4.453125rem !important;
  }
  .mt-md-9_5,
  .my-md-9_5 {
    margin-top: 4.453125rem !important;
  }
  .mr-md-9_5,
  .mx-md-9_5 {
    margin-right: 4.453125rem !important;
  }
  .mb-md-9_5,
  .my-md-9_5 {
    margin-bottom: 4.453125rem !important;
  }
  .ml-md-9_5,
  .mx-md-9_5 {
    margin-left: 4.453125rem !important;
  }
  .m-md-10_5 {
    margin: 6.796875rem !important;
  }
  .mt-md-10_5,
  .my-md-10_5 {
    margin-top: 6.796875rem !important;
  }
  .mr-md-10_5,
  .mx-md-10_5 {
    margin-right: 6.796875rem !important;
  }
  .mb-md-10_5,
  .my-md-10_5 {
    margin-bottom: 6.796875rem !important;
  }
  .ml-md-10_5,
  .mx-md-10_5 {
    margin-left: 6.796875rem !important;
  }
  .p-md-0 {
    padding: 0 !important;
  }
  .pt-md-0,
  .py-md-0 {
    padding-top: 0 !important;
  }
  .pr-md-0,
  .px-md-0 {
    padding-right: 0 !important;
  }
  .pb-md-0,
  .py-md-0 {
    padding-bottom: 0 !important;
  }
  .pl-md-0,
  .px-md-0 {
    padding-left: 0 !important;
  }
  .p-md-1 {
    padding: 0.46875rem !important;
  }
  .pt-md-1,
  .py-md-1 {
    padding-top: 0.46875rem !important;
  }
  .pr-md-1,
  .px-md-1 {
    padding-right: 0.46875rem !important;
  }
  .pb-md-1,
  .py-md-1 {
    padding-bottom: 0.46875rem !important;
  }
  .pl-md-1,
  .px-md-1 {
    padding-left: 0.46875rem !important;
  }
  .p-md-2 {
    padding: 0.9375rem !important;
  }
  .pt-md-2,
  .py-md-2 {
    padding-top: 0.9375rem !important;
  }
  .pr-md-2,
  .px-md-2 {
    padding-right: 0.9375rem !important;
  }
  .pb-md-2,
  .py-md-2 {
    padding-bottom: 0.9375rem !important;
  }
  .pl-md-2,
  .px-md-2 {
    padding-left: 0.9375rem !important;
  }
  .p-md-3 {
    padding: 1.40625rem !important;
  }
  .pt-md-3,
  .py-md-3 {
    padding-top: 1.40625rem !important;
  }
  .pr-md-3,
  .px-md-3 {
    padding-right: 1.40625rem !important;
  }
  .pb-md-3,
  .py-md-3 {
    padding-bottom: 1.40625rem !important;
  }
  .pl-md-3,
  .px-md-3 {
    padding-left: 1.40625rem !important;
  }
  .p-md-4 {
    padding: 1.875rem !important;
  }
  .pt-md-4,
  .py-md-4 {
    padding-top: 1.875rem !important;
  }
  .pr-md-4,
  .px-md-4 {
    padding-right: 1.875rem !important;
  }
  .pb-md-4,
  .py-md-4 {
    padding-bottom: 1.875rem !important;
  }
  .pl-md-4,
  .px-md-4 {
    padding-left: 1.875rem !important;
  }
  .p-md-5 {
    padding: 2.34375rem !important;
  }
  .pt-md-5,
  .py-md-5 {
    padding-top: 2.34375rem !important;
  }
  .pr-md-5,
  .px-md-5 {
    padding-right: 2.34375rem !important;
  }
  .pb-md-5,
  .py-md-5 {
    padding-bottom: 2.34375rem !important;
  }
  .pl-md-5,
  .px-md-5 {
    padding-left: 2.34375rem !important;
  }
  .p-md-6 {
    padding: 2.8125rem !important;
  }
  .pt-md-6,
  .py-md-6 {
    padding-top: 2.8125rem !important;
  }
  .pr-md-6,
  .px-md-6 {
    padding-right: 2.8125rem !important;
  }
  .pb-md-6,
  .py-md-6 {
    padding-bottom: 2.8125rem !important;
  }
  .pl-md-6,
  .px-md-6 {
    padding-left: 2.8125rem !important;
  }
  .p-md-7 {
    padding: 3.28125rem !important;
  }
  .pt-md-7,
  .py-md-7 {
    padding-top: 3.28125rem !important;
  }
  .pr-md-7,
  .px-md-7 {
    padding-right: 3.28125rem !important;
  }
  .pb-md-7,
  .py-md-7 {
    padding-bottom: 3.28125rem !important;
  }
  .pl-md-7,
  .px-md-7 {
    padding-left: 3.28125rem !important;
  }
  .p-md-8 {
    padding: 3.75rem !important;
  }
  .pt-md-8,
  .py-md-8 {
    padding-top: 3.75rem !important;
  }
  .pr-md-8,
  .px-md-8 {
    padding-right: 3.75rem !important;
  }
  .pb-md-8,
  .py-md-8 {
    padding-bottom: 3.75rem !important;
  }
  .pl-md-8,
  .px-md-8 {
    padding-left: 3.75rem !important;
  }
  .p-md-9 {
    padding: 4.21875rem !important;
  }
  .pt-md-9,
  .py-md-9 {
    padding-top: 4.21875rem !important;
  }
  .pr-md-9,
  .px-md-9 {
    padding-right: 4.21875rem !important;
  }
  .pb-md-9,
  .py-md-9 {
    padding-bottom: 4.21875rem !important;
  }
  .pl-md-9,
  .px-md-9 {
    padding-left: 4.21875rem !important;
  }
  .p-md-10 {
    padding: 6.5625rem !important;
  }
  .pt-md-10,
  .py-md-10 {
    padding-top: 6.5625rem !important;
  }
  .pr-md-10,
  .px-md-10 {
    padding-right: 6.5625rem !important;
  }
  .pb-md-10,
  .py-md-10 {
    padding-bottom: 6.5625rem !important;
  }
  .pl-md-10,
  .px-md-10 {
    padding-left: 6.5625rem !important;
  }
  .p-md-1_5 {
    padding: 0.703125rem !important;
  }
  .pt-md-1_5,
  .py-md-1_5 {
    padding-top: 0.703125rem !important;
  }
  .pr-md-1_5,
  .px-md-1_5 {
    padding-right: 0.703125rem !important;
  }
  .pb-md-1_5,
  .py-md-1_5 {
    padding-bottom: 0.703125rem !important;
  }
  .pl-md-1_5,
  .px-md-1_5 {
    padding-left: 0.703125rem !important;
  }
  .p-md-2_5 {
    padding: 1.171875rem !important;
  }
  .pt-md-2_5,
  .py-md-2_5 {
    padding-top: 1.171875rem !important;
  }
  .pr-md-2_5,
  .px-md-2_5 {
    padding-right: 1.171875rem !important;
  }
  .pb-md-2_5,
  .py-md-2_5 {
    padding-bottom: 1.171875rem !important;
  }
  .pl-md-2_5,
  .px-md-2_5 {
    padding-left: 1.171875rem !important;
  }
  .p-md-3_5 {
    padding: 1.640625rem !important;
  }
  .pt-md-3_5,
  .py-md-3_5 {
    padding-top: 1.640625rem !important;
  }
  .pr-md-3_5,
  .px-md-3_5 {
    padding-right: 1.640625rem !important;
  }
  .pb-md-3_5,
  .py-md-3_5 {
    padding-bottom: 1.640625rem !important;
  }
  .pl-md-3_5,
  .px-md-3_5 {
    padding-left: 1.640625rem !important;
  }
  .p-md-4_5 {
    padding: 2.109375rem !important;
  }
  .pt-md-4_5,
  .py-md-4_5 {
    padding-top: 2.109375rem !important;
  }
  .pr-md-4_5,
  .px-md-4_5 {
    padding-right: 2.109375rem !important;
  }
  .pb-md-4_5,
  .py-md-4_5 {
    padding-bottom: 2.109375rem !important;
  }
  .pl-md-4_5,
  .px-md-4_5 {
    padding-left: 2.109375rem !important;
  }
  .p-md-5_5 {
    padding: 2.578125rem !important;
  }
  .pt-md-5_5,
  .py-md-5_5 {
    padding-top: 2.578125rem !important;
  }
  .pr-md-5_5,
  .px-md-5_5 {
    padding-right: 2.578125rem !important;
  }
  .pb-md-5_5,
  .py-md-5_5 {
    padding-bottom: 2.578125rem !important;
  }
  .pl-md-5_5,
  .px-md-5_5 {
    padding-left: 2.578125rem !important;
  }
  .p-md-6_5 {
    padding: 3.046875rem !important;
  }
  .pt-md-6_5,
  .py-md-6_5 {
    padding-top: 3.046875rem !important;
  }
  .pr-md-6_5,
  .px-md-6_5 {
    padding-right: 3.046875rem !important;
  }
  .pb-md-6_5,
  .py-md-6_5 {
    padding-bottom: 3.046875rem !important;
  }
  .pl-md-6_5,
  .px-md-6_5 {
    padding-left: 3.046875rem !important;
  }
  .p-md-7_5 {
    padding: 3.515625rem !important;
  }
  .pt-md-7_5,
  .py-md-7_5 {
    padding-top: 3.515625rem !important;
  }
  .pr-md-7_5,
  .px-md-7_5 {
    padding-right: 3.515625rem !important;
  }
  .pb-md-7_5,
  .py-md-7_5 {
    padding-bottom: 3.515625rem !important;
  }
  .pl-md-7_5,
  .px-md-7_5 {
    padding-left: 3.515625rem !important;
  }
  .p-md-8_5 {
    padding: 3.984375rem !important;
  }
  .pt-md-8_5,
  .py-md-8_5 {
    padding-top: 3.984375rem !important;
  }
  .pr-md-8_5,
  .px-md-8_5 {
    padding-right: 3.984375rem !important;
  }
  .pb-md-8_5,
  .py-md-8_5 {
    padding-bottom: 3.984375rem !important;
  }
  .pl-md-8_5,
  .px-md-8_5 {
    padding-left: 3.984375rem !important;
  }
  .p-md-9_5 {
    padding: 4.453125rem !important;
  }
  .pt-md-9_5,
  .py-md-9_5 {
    padding-top: 4.453125rem !important;
  }
  .pr-md-9_5,
  .px-md-9_5 {
    padding-right: 4.453125rem !important;
  }
  .pb-md-9_5,
  .py-md-9_5 {
    padding-bottom: 4.453125rem !important;
  }
  .pl-md-9_5,
  .px-md-9_5 {
    padding-left: 4.453125rem !important;
  }
  .p-md-10_5 {
    padding: 6.796875rem !important;
  }
  .pt-md-10_5,
  .py-md-10_5 {
    padding-top: 6.796875rem !important;
  }
  .pr-md-10_5,
  .px-md-10_5 {
    padding-right: 6.796875rem !important;
  }
  .pb-md-10_5,
  .py-md-10_5 {
    padding-bottom: 6.796875rem !important;
  }
  .pl-md-10_5,
  .px-md-10_5 {
    padding-left: 6.796875rem !important;
  }
  .m-md-n1 {
    margin: -0.46875rem !important;
  }
  .mt-md-n1,
  .my-md-n1 {
    margin-top: -0.46875rem !important;
  }
  .mr-md-n1,
  .mx-md-n1 {
    margin-right: -0.46875rem !important;
  }
  .mb-md-n1,
  .my-md-n1 {
    margin-bottom: -0.46875rem !important;
  }
  .ml-md-n1,
  .mx-md-n1 {
    margin-left: -0.46875rem !important;
  }
  .m-md-n2 {
    margin: -0.9375rem !important;
  }
  .mt-md-n2,
  .my-md-n2 {
    margin-top: -0.9375rem !important;
  }
  .mr-md-n2,
  .mx-md-n2 {
    margin-right: -0.9375rem !important;
  }
  .mb-md-n2,
  .my-md-n2 {
    margin-bottom: -0.9375rem !important;
  }
  .ml-md-n2,
  .mx-md-n2 {
    margin-left: -0.9375rem !important;
  }
  .m-md-n3 {
    margin: -1.40625rem !important;
  }
  .mt-md-n3,
  .my-md-n3 {
    margin-top: -1.40625rem !important;
  }
  .mr-md-n3,
  .mx-md-n3 {
    margin-right: -1.40625rem !important;
  }
  .mb-md-n3,
  .my-md-n3 {
    margin-bottom: -1.40625rem !important;
  }
  .ml-md-n3,
  .mx-md-n3 {
    margin-left: -1.40625rem !important;
  }
  .m-md-n4 {
    margin: -1.875rem !important;
  }
  .mt-md-n4,
  .my-md-n4 {
    margin-top: -1.875rem !important;
  }
  .mr-md-n4,
  .mx-md-n4 {
    margin-right: -1.875rem !important;
  }
  .mb-md-n4,
  .my-md-n4 {
    margin-bottom: -1.875rem !important;
  }
  .ml-md-n4,
  .mx-md-n4 {
    margin-left: -1.875rem !important;
  }
  .m-md-n5 {
    margin: -2.34375rem !important;
  }
  .mt-md-n5,
  .my-md-n5 {
    margin-top: -2.34375rem !important;
  }
  .mr-md-n5,
  .mx-md-n5 {
    margin-right: -2.34375rem !important;
  }
  .mb-md-n5,
  .my-md-n5 {
    margin-bottom: -2.34375rem !important;
  }
  .ml-md-n5,
  .mx-md-n5 {
    margin-left: -2.34375rem !important;
  }
  .m-md-n6 {
    margin: -2.8125rem !important;
  }
  .mt-md-n6,
  .my-md-n6 {
    margin-top: -2.8125rem !important;
  }
  .mr-md-n6,
  .mx-md-n6 {
    margin-right: -2.8125rem !important;
  }
  .mb-md-n6,
  .my-md-n6 {
    margin-bottom: -2.8125rem !important;
  }
  .ml-md-n6,
  .mx-md-n6 {
    margin-left: -2.8125rem !important;
  }
  .m-md-n7 {
    margin: -3.28125rem !important;
  }
  .mt-md-n7,
  .my-md-n7 {
    margin-top: -3.28125rem !important;
  }
  .mr-md-n7,
  .mx-md-n7 {
    margin-right: -3.28125rem !important;
  }
  .mb-md-n7,
  .my-md-n7 {
    margin-bottom: -3.28125rem !important;
  }
  .ml-md-n7,
  .mx-md-n7 {
    margin-left: -3.28125rem !important;
  }
  .m-md-n8 {
    margin: -3.75rem !important;
  }
  .mt-md-n8,
  .my-md-n8 {
    margin-top: -3.75rem !important;
  }
  .mr-md-n8,
  .mx-md-n8 {
    margin-right: -3.75rem !important;
  }
  .mb-md-n8,
  .my-md-n8 {
    margin-bottom: -3.75rem !important;
  }
  .ml-md-n8,
  .mx-md-n8 {
    margin-left: -3.75rem !important;
  }
  .m-md-n9 {
    margin: -4.21875rem !important;
  }
  .mt-md-n9,
  .my-md-n9 {
    margin-top: -4.21875rem !important;
  }
  .mr-md-n9,
  .mx-md-n9 {
    margin-right: -4.21875rem !important;
  }
  .mb-md-n9,
  .my-md-n9 {
    margin-bottom: -4.21875rem !important;
  }
  .ml-md-n9,
  .mx-md-n9 {
    margin-left: -4.21875rem !important;
  }
  .m-md-n10 {
    margin: -6.5625rem !important;
  }
  .mt-md-n10,
  .my-md-n10 {
    margin-top: -6.5625rem !important;
  }
  .mr-md-n10,
  .mx-md-n10 {
    margin-right: -6.5625rem !important;
  }
  .mb-md-n10,
  .my-md-n10 {
    margin-bottom: -6.5625rem !important;
  }
  .ml-md-n10,
  .mx-md-n10 {
    margin-left: -6.5625rem !important;
  }
  .m-md-n1_5 {
    margin: -0.703125rem !important;
  }
  .mt-md-n1_5,
  .my-md-n1_5 {
    margin-top: -0.703125rem !important;
  }
  .mr-md-n1_5,
  .mx-md-n1_5 {
    margin-right: -0.703125rem !important;
  }
  .mb-md-n1_5,
  .my-md-n1_5 {
    margin-bottom: -0.703125rem !important;
  }
  .ml-md-n1_5,
  .mx-md-n1_5 {
    margin-left: -0.703125rem !important;
  }
  .m-md-n2_5 {
    margin: -1.171875rem !important;
  }
  .mt-md-n2_5,
  .my-md-n2_5 {
    margin-top: -1.171875rem !important;
  }
  .mr-md-n2_5,
  .mx-md-n2_5 {
    margin-right: -1.171875rem !important;
  }
  .mb-md-n2_5,
  .my-md-n2_5 {
    margin-bottom: -1.171875rem !important;
  }
  .ml-md-n2_5,
  .mx-md-n2_5 {
    margin-left: -1.171875rem !important;
  }
  .m-md-n3_5 {
    margin: -1.640625rem !important;
  }
  .mt-md-n3_5,
  .my-md-n3_5 {
    margin-top: -1.640625rem !important;
  }
  .mr-md-n3_5,
  .mx-md-n3_5 {
    margin-right: -1.640625rem !important;
  }
  .mb-md-n3_5,
  .my-md-n3_5 {
    margin-bottom: -1.640625rem !important;
  }
  .ml-md-n3_5,
  .mx-md-n3_5 {
    margin-left: -1.640625rem !important;
  }
  .m-md-n4_5 {
    margin: -2.109375rem !important;
  }
  .mt-md-n4_5,
  .my-md-n4_5 {
    margin-top: -2.109375rem !important;
  }
  .mr-md-n4_5,
  .mx-md-n4_5 {
    margin-right: -2.109375rem !important;
  }
  .mb-md-n4_5,
  .my-md-n4_5 {
    margin-bottom: -2.109375rem !important;
  }
  .ml-md-n4_5,
  .mx-md-n4_5 {
    margin-left: -2.109375rem !important;
  }
  .m-md-n5_5 {
    margin: -2.578125rem !important;
  }
  .mt-md-n5_5,
  .my-md-n5_5 {
    margin-top: -2.578125rem !important;
  }
  .mr-md-n5_5,
  .mx-md-n5_5 {
    margin-right: -2.578125rem !important;
  }
  .mb-md-n5_5,
  .my-md-n5_5 {
    margin-bottom: -2.578125rem !important;
  }
  .ml-md-n5_5,
  .mx-md-n5_5 {
    margin-left: -2.578125rem !important;
  }
  .m-md-n6_5 {
    margin: -3.046875rem !important;
  }
  .mt-md-n6_5,
  .my-md-n6_5 {
    margin-top: -3.046875rem !important;
  }
  .mr-md-n6_5,
  .mx-md-n6_5 {
    margin-right: -3.046875rem !important;
  }
  .mb-md-n6_5,
  .my-md-n6_5 {
    margin-bottom: -3.046875rem !important;
  }
  .ml-md-n6_5,
  .mx-md-n6_5 {
    margin-left: -3.046875rem !important;
  }
  .m-md-n7_5 {
    margin: -3.515625rem !important;
  }
  .mt-md-n7_5,
  .my-md-n7_5 {
    margin-top: -3.515625rem !important;
  }
  .mr-md-n7_5,
  .mx-md-n7_5 {
    margin-right: -3.515625rem !important;
  }
  .mb-md-n7_5,
  .my-md-n7_5 {
    margin-bottom: -3.515625rem !important;
  }
  .ml-md-n7_5,
  .mx-md-n7_5 {
    margin-left: -3.515625rem !important;
  }
  .m-md-n8_5 {
    margin: -3.984375rem !important;
  }
  .mt-md-n8_5,
  .my-md-n8_5 {
    margin-top: -3.984375rem !important;
  }
  .mr-md-n8_5,
  .mx-md-n8_5 {
    margin-right: -3.984375rem !important;
  }
  .mb-md-n8_5,
  .my-md-n8_5 {
    margin-bottom: -3.984375rem !important;
  }
  .ml-md-n8_5,
  .mx-md-n8_5 {
    margin-left: -3.984375rem !important;
  }
  .m-md-n9_5 {
    margin: -4.453125rem !important;
  }
  .mt-md-n9_5,
  .my-md-n9_5 {
    margin-top: -4.453125rem !important;
  }
  .mr-md-n9_5,
  .mx-md-n9_5 {
    margin-right: -4.453125rem !important;
  }
  .mb-md-n9_5,
  .my-md-n9_5 {
    margin-bottom: -4.453125rem !important;
  }
  .ml-md-n9_5,
  .mx-md-n9_5 {
    margin-left: -4.453125rem !important;
  }
  .m-md-n10_5 {
    margin: -6.796875rem !important;
  }
  .mt-md-n10_5,
  .my-md-n10_5 {
    margin-top: -6.796875rem !important;
  }
  .mr-md-n10_5,
  .mx-md-n10_5 {
    margin-right: -6.796875rem !important;
  }
  .mb-md-n10_5,
  .my-md-n10_5 {
    margin-bottom: -6.796875rem !important;
  }
  .ml-md-n10_5,
  .mx-md-n10_5 {
    margin-left: -6.796875rem !important;
  }
  .m-md-auto {
    margin: auto !important;
  }
  .mt-md-auto,
  .my-md-auto {
    margin-top: auto !important;
  }
  .mr-md-auto,
  .mx-md-auto {
    margin-right: auto !important;
  }
  .mb-md-auto,
  .my-md-auto {
    margin-bottom: auto !important;
  }
  .ml-md-auto,
  .mx-md-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 1025px) {
  .m-lg-0 {
    margin: 0 !important;
  }
  .mt-lg-0,
  .my-lg-0 {
    margin-top: 0 !important;
  }
  .mr-lg-0,
  .mx-lg-0 {
    margin-right: 0 !important;
  }
  .mb-lg-0,
  .my-lg-0 {
    margin-bottom: 0 !important;
  }
  .ml-lg-0,
  .mx-lg-0 {
    margin-left: 0 !important;
  }
  .m-lg-1 {
    margin: 0.46875rem !important;
  }
  .mt-lg-1,
  .my-lg-1 {
    margin-top: 0.46875rem !important;
  }
  .mr-lg-1,
  .mx-lg-1 {
    margin-right: 0.46875rem !important;
  }
  .mb-lg-1,
  .my-lg-1 {
    margin-bottom: 0.46875rem !important;
  }
  .ml-lg-1,
  .mx-lg-1 {
    margin-left: 0.46875rem !important;
  }
  .m-lg-2 {
    margin: 0.9375rem !important;
  }
  .mt-lg-2,
  .my-lg-2 {
    margin-top: 0.9375rem !important;
  }
  .mr-lg-2,
  .mx-lg-2 {
    margin-right: 0.9375rem !important;
  }
  .mb-lg-2,
  .my-lg-2 {
    margin-bottom: 0.9375rem !important;
  }
  .ml-lg-2,
  .mx-lg-2 {
    margin-left: 0.9375rem !important;
  }
  .m-lg-3 {
    margin: 1.40625rem !important;
  }
  .mt-lg-3,
  .my-lg-3 {
    margin-top: 1.40625rem !important;
  }
  .mr-lg-3,
  .mx-lg-3 {
    margin-right: 1.40625rem !important;
  }
  .mb-lg-3,
  .my-lg-3 {
    margin-bottom: 1.40625rem !important;
  }
  .ml-lg-3,
  .mx-lg-3 {
    margin-left: 1.40625rem !important;
  }
  .m-lg-4 {
    margin: 1.875rem !important;
  }
  .mt-lg-4,
  .my-lg-4 {
    margin-top: 1.875rem !important;
  }
  .mr-lg-4,
  .mx-lg-4 {
    margin-right: 1.875rem !important;
  }
  .mb-lg-4,
  .my-lg-4 {
    margin-bottom: 1.875rem !important;
  }
  .ml-lg-4,
  .mx-lg-4 {
    margin-left: 1.875rem !important;
  }
  .m-lg-5 {
    margin: 2.34375rem !important;
  }
  .mt-lg-5,
  .my-lg-5 {
    margin-top: 2.34375rem !important;
  }
  .mr-lg-5,
  .mx-lg-5 {
    margin-right: 2.34375rem !important;
  }
  .mb-lg-5,
  .my-lg-5 {
    margin-bottom: 2.34375rem !important;
  }
  .ml-lg-5,
  .mx-lg-5 {
    margin-left: 2.34375rem !important;
  }
  .m-lg-6 {
    margin: 2.8125rem !important;
  }
  .mt-lg-6,
  .my-lg-6 {
    margin-top: 2.8125rem !important;
  }
  .mr-lg-6,
  .mx-lg-6 {
    margin-right: 2.8125rem !important;
  }
  .mb-lg-6,
  .my-lg-6 {
    margin-bottom: 2.8125rem !important;
  }
  .ml-lg-6,
  .mx-lg-6 {
    margin-left: 2.8125rem !important;
  }
  .m-lg-7 {
    margin: 3.28125rem !important;
  }
  .mt-lg-7,
  .my-lg-7 {
    margin-top: 3.28125rem !important;
  }
  .mr-lg-7,
  .mx-lg-7 {
    margin-right: 3.28125rem !important;
  }
  .mb-lg-7,
  .my-lg-7 {
    margin-bottom: 3.28125rem !important;
  }
  .ml-lg-7,
  .mx-lg-7 {
    margin-left: 3.28125rem !important;
  }
  .m-lg-8 {
    margin: 3.75rem !important;
  }
  .mt-lg-8,
  .my-lg-8 {
    margin-top: 3.75rem !important;
  }
  .mr-lg-8,
  .mx-lg-8 {
    margin-right: 3.75rem !important;
  }
  .mb-lg-8,
  .my-lg-8 {
    margin-bottom: 3.75rem !important;
  }
  .ml-lg-8,
  .mx-lg-8 {
    margin-left: 3.75rem !important;
  }
  .m-lg-9 {
    margin: 4.21875rem !important;
  }
  .mt-lg-9,
  .my-lg-9 {
    margin-top: 4.21875rem !important;
  }
  .mr-lg-9,
  .mx-lg-9 {
    margin-right: 4.21875rem !important;
  }
  .mb-lg-9,
  .my-lg-9 {
    margin-bottom: 4.21875rem !important;
  }
  .ml-lg-9,
  .mx-lg-9 {
    margin-left: 4.21875rem !important;
  }
  .m-lg-10 {
    margin: 6.5625rem !important;
  }
  .mt-lg-10,
  .my-lg-10 {
    margin-top: 6.5625rem !important;
  }
  .mr-lg-10,
  .mx-lg-10 {
    margin-right: 6.5625rem !important;
  }
  .mb-lg-10,
  .my-lg-10 {
    margin-bottom: 6.5625rem !important;
  }
  .ml-lg-10,
  .mx-lg-10 {
    margin-left: 6.5625rem !important;
  }
  .m-lg-1_5 {
    margin: 0.703125rem !important;
  }
  .mt-lg-1_5,
  .my-lg-1_5 {
    margin-top: 0.703125rem !important;
  }
  .mr-lg-1_5,
  .mx-lg-1_5 {
    margin-right: 0.703125rem !important;
  }
  .mb-lg-1_5,
  .my-lg-1_5 {
    margin-bottom: 0.703125rem !important;
  }
  .ml-lg-1_5,
  .mx-lg-1_5 {
    margin-left: 0.703125rem !important;
  }
  .m-lg-2_5 {
    margin: 1.171875rem !important;
  }
  .mt-lg-2_5,
  .my-lg-2_5 {
    margin-top: 1.171875rem !important;
  }
  .mr-lg-2_5,
  .mx-lg-2_5 {
    margin-right: 1.171875rem !important;
  }
  .mb-lg-2_5,
  .my-lg-2_5 {
    margin-bottom: 1.171875rem !important;
  }
  .ml-lg-2_5,
  .mx-lg-2_5 {
    margin-left: 1.171875rem !important;
  }
  .m-lg-3_5 {
    margin: 1.640625rem !important;
  }
  .mt-lg-3_5,
  .my-lg-3_5 {
    margin-top: 1.640625rem !important;
  }
  .mr-lg-3_5,
  .mx-lg-3_5 {
    margin-right: 1.640625rem !important;
  }
  .mb-lg-3_5,
  .my-lg-3_5 {
    margin-bottom: 1.640625rem !important;
  }
  .ml-lg-3_5,
  .mx-lg-3_5 {
    margin-left: 1.640625rem !important;
  }
  .m-lg-4_5 {
    margin: 2.109375rem !important;
  }
  .mt-lg-4_5,
  .my-lg-4_5 {
    margin-top: 2.109375rem !important;
  }
  .mr-lg-4_5,
  .mx-lg-4_5 {
    margin-right: 2.109375rem !important;
  }
  .mb-lg-4_5,
  .my-lg-4_5 {
    margin-bottom: 2.109375rem !important;
  }
  .ml-lg-4_5,
  .mx-lg-4_5 {
    margin-left: 2.109375rem !important;
  }
  .m-lg-5_5 {
    margin: 2.578125rem !important;
  }
  .mt-lg-5_5,
  .my-lg-5_5 {
    margin-top: 2.578125rem !important;
  }
  .mr-lg-5_5,
  .mx-lg-5_5 {
    margin-right: 2.578125rem !important;
  }
  .mb-lg-5_5,
  .my-lg-5_5 {
    margin-bottom: 2.578125rem !important;
  }
  .ml-lg-5_5,
  .mx-lg-5_5 {
    margin-left: 2.578125rem !important;
  }
  .m-lg-6_5 {
    margin: 3.046875rem !important;
  }
  .mt-lg-6_5,
  .my-lg-6_5 {
    margin-top: 3.046875rem !important;
  }
  .mr-lg-6_5,
  .mx-lg-6_5 {
    margin-right: 3.046875rem !important;
  }
  .mb-lg-6_5,
  .my-lg-6_5 {
    margin-bottom: 3.046875rem !important;
  }
  .ml-lg-6_5,
  .mx-lg-6_5 {
    margin-left: 3.046875rem !important;
  }
  .m-lg-7_5 {
    margin: 3.515625rem !important;
  }
  .mt-lg-7_5,
  .my-lg-7_5 {
    margin-top: 3.515625rem !important;
  }
  .mr-lg-7_5,
  .mx-lg-7_5 {
    margin-right: 3.515625rem !important;
  }
  .mb-lg-7_5,
  .my-lg-7_5 {
    margin-bottom: 3.515625rem !important;
  }
  .ml-lg-7_5,
  .mx-lg-7_5 {
    margin-left: 3.515625rem !important;
  }
  .m-lg-8_5 {
    margin: 3.984375rem !important;
  }
  .mt-lg-8_5,
  .my-lg-8_5 {
    margin-top: 3.984375rem !important;
  }
  .mr-lg-8_5,
  .mx-lg-8_5 {
    margin-right: 3.984375rem !important;
  }
  .mb-lg-8_5,
  .my-lg-8_5 {
    margin-bottom: 3.984375rem !important;
  }
  .ml-lg-8_5,
  .mx-lg-8_5 {
    margin-left: 3.984375rem !important;
  }
  .m-lg-9_5 {
    margin: 4.453125rem !important;
  }
  .mt-lg-9_5,
  .my-lg-9_5 {
    margin-top: 4.453125rem !important;
  }
  .mr-lg-9_5,
  .mx-lg-9_5 {
    margin-right: 4.453125rem !important;
  }
  .mb-lg-9_5,
  .my-lg-9_5 {
    margin-bottom: 4.453125rem !important;
  }
  .ml-lg-9_5,
  .mx-lg-9_5 {
    margin-left: 4.453125rem !important;
  }
  .m-lg-10_5 {
    margin: 6.796875rem !important;
  }
  .mt-lg-10_5,
  .my-lg-10_5 {
    margin-top: 6.796875rem !important;
  }
  .mr-lg-10_5,
  .mx-lg-10_5 {
    margin-right: 6.796875rem !important;
  }
  .mb-lg-10_5,
  .my-lg-10_5 {
    margin-bottom: 6.796875rem !important;
  }
  .ml-lg-10_5,
  .mx-lg-10_5 {
    margin-left: 6.796875rem !important;
  }
  .p-lg-0 {
    padding: 0 !important;
  }
  .pt-lg-0,
  .py-lg-0 {
    padding-top: 0 !important;
  }
  .pr-lg-0,
  .px-lg-0 {
    padding-right: 0 !important;
  }
  .pb-lg-0,
  .py-lg-0 {
    padding-bottom: 0 !important;
  }
  .pl-lg-0,
  .px-lg-0 {
    padding-left: 0 !important;
  }
  .p-lg-1 {
    padding: 0.46875rem !important;
  }
  .pt-lg-1,
  .py-lg-1 {
    padding-top: 0.46875rem !important;
  }
  .pr-lg-1,
  .px-lg-1 {
    padding-right: 0.46875rem !important;
  }
  .pb-lg-1,
  .py-lg-1 {
    padding-bottom: 0.46875rem !important;
  }
  .pl-lg-1,
  .px-lg-1 {
    padding-left: 0.46875rem !important;
  }
  .p-lg-2 {
    padding: 0.9375rem !important;
  }
  .pt-lg-2,
  .py-lg-2 {
    padding-top: 0.9375rem !important;
  }
  .pr-lg-2,
  .px-lg-2 {
    padding-right: 0.9375rem !important;
  }
  .pb-lg-2,
  .py-lg-2 {
    padding-bottom: 0.9375rem !important;
  }
  .pl-lg-2,
  .px-lg-2 {
    padding-left: 0.9375rem !important;
  }
  .p-lg-3 {
    padding: 1.40625rem !important;
  }
  .pt-lg-3,
  .py-lg-3 {
    padding-top: 1.40625rem !important;
  }
  .pr-lg-3,
  .px-lg-3 {
    padding-right: 1.40625rem !important;
  }
  .pb-lg-3,
  .py-lg-3 {
    padding-bottom: 1.40625rem !important;
  }
  .pl-lg-3,
  .px-lg-3 {
    padding-left: 1.40625rem !important;
  }
  .p-lg-4 {
    padding: 1.875rem !important;
  }
  .pt-lg-4,
  .py-lg-4 {
    padding-top: 1.875rem !important;
  }
  .pr-lg-4,
  .px-lg-4 {
    padding-right: 1.875rem !important;
  }
  .pb-lg-4,
  .py-lg-4 {
    padding-bottom: 1.875rem !important;
  }
  .pl-lg-4,
  .px-lg-4 {
    padding-left: 1.875rem !important;
  }
  .p-lg-5 {
    padding: 2.34375rem !important;
  }
  .pt-lg-5,
  .py-lg-5 {
    padding-top: 2.34375rem !important;
  }
  .pr-lg-5,
  .px-lg-5 {
    padding-right: 2.34375rem !important;
  }
  .pb-lg-5,
  .py-lg-5 {
    padding-bottom: 2.34375rem !important;
  }
  .pl-lg-5,
  .px-lg-5 {
    padding-left: 2.34375rem !important;
  }
  .p-lg-6 {
    padding: 2.8125rem !important;
  }
  .pt-lg-6,
  .py-lg-6 {
    padding-top: 2.8125rem !important;
  }
  .pr-lg-6,
  .px-lg-6 {
    padding-right: 2.8125rem !important;
  }
  .pb-lg-6,
  .py-lg-6 {
    padding-bottom: 2.8125rem !important;
  }
  .pl-lg-6,
  .px-lg-6 {
    padding-left: 2.8125rem !important;
  }
  .p-lg-7 {
    padding: 3.28125rem !important;
  }
  .pt-lg-7,
  .py-lg-7 {
    padding-top: 3.28125rem !important;
  }
  .pr-lg-7,
  .px-lg-7 {
    padding-right: 3.28125rem !important;
  }
  .pb-lg-7,
  .py-lg-7 {
    padding-bottom: 3.28125rem !important;
  }
  .pl-lg-7,
  .px-lg-7 {
    padding-left: 3.28125rem !important;
  }
  .p-lg-8 {
    padding: 3.75rem !important;
  }
  .pt-lg-8,
  .py-lg-8 {
    padding-top: 3.75rem !important;
  }
  .pr-lg-8,
  .px-lg-8 {
    padding-right: 3.75rem !important;
  }
  .pb-lg-8,
  .py-lg-8 {
    padding-bottom: 3.75rem !important;
  }
  .pl-lg-8,
  .px-lg-8 {
    padding-left: 3.75rem !important;
  }
  .p-lg-9 {
    padding: 4.21875rem !important;
  }
  .pt-lg-9,
  .py-lg-9 {
    padding-top: 4.21875rem !important;
  }
  .pr-lg-9,
  .px-lg-9 {
    padding-right: 4.21875rem !important;
  }
  .pb-lg-9,
  .py-lg-9 {
    padding-bottom: 4.21875rem !important;
  }
  .pl-lg-9,
  .px-lg-9 {
    padding-left: 4.21875rem !important;
  }
  .p-lg-10 {
    padding: 6.5625rem !important;
  }
  .pt-lg-10,
  .py-lg-10 {
    padding-top: 6.5625rem !important;
  }
  .pr-lg-10,
  .px-lg-10 {
    padding-right: 6.5625rem !important;
  }
  .pb-lg-10,
  .py-lg-10 {
    padding-bottom: 6.5625rem !important;
  }
  .pl-lg-10,
  .px-lg-10 {
    padding-left: 6.5625rem !important;
  }
  .p-lg-1_5 {
    padding: 0.703125rem !important;
  }
  .pt-lg-1_5,
  .py-lg-1_5 {
    padding-top: 0.703125rem !important;
  }
  .pr-lg-1_5,
  .px-lg-1_5 {
    padding-right: 0.703125rem !important;
  }
  .pb-lg-1_5,
  .py-lg-1_5 {
    padding-bottom: 0.703125rem !important;
  }
  .pl-lg-1_5,
  .px-lg-1_5 {
    padding-left: 0.703125rem !important;
  }
  .p-lg-2_5 {
    padding: 1.171875rem !important;
  }
  .pt-lg-2_5,
  .py-lg-2_5 {
    padding-top: 1.171875rem !important;
  }
  .pr-lg-2_5,
  .px-lg-2_5 {
    padding-right: 1.171875rem !important;
  }
  .pb-lg-2_5,
  .py-lg-2_5 {
    padding-bottom: 1.171875rem !important;
  }
  .pl-lg-2_5,
  .px-lg-2_5 {
    padding-left: 1.171875rem !important;
  }
  .p-lg-3_5 {
    padding: 1.640625rem !important;
  }
  .pt-lg-3_5,
  .py-lg-3_5 {
    padding-top: 1.640625rem !important;
  }
  .pr-lg-3_5,
  .px-lg-3_5 {
    padding-right: 1.640625rem !important;
  }
  .pb-lg-3_5,
  .py-lg-3_5 {
    padding-bottom: 1.640625rem !important;
  }
  .pl-lg-3_5,
  .px-lg-3_5 {
    padding-left: 1.640625rem !important;
  }
  .p-lg-4_5 {
    padding: 2.109375rem !important;
  }
  .pt-lg-4_5,
  .py-lg-4_5 {
    padding-top: 2.109375rem !important;
  }
  .pr-lg-4_5,
  .px-lg-4_5 {
    padding-right: 2.109375rem !important;
  }
  .pb-lg-4_5,
  .py-lg-4_5 {
    padding-bottom: 2.109375rem !important;
  }
  .pl-lg-4_5,
  .px-lg-4_5 {
    padding-left: 2.109375rem !important;
  }
  .p-lg-5_5 {
    padding: 2.578125rem !important;
  }
  .pt-lg-5_5,
  .py-lg-5_5 {
    padding-top: 2.578125rem !important;
  }
  .pr-lg-5_5,
  .px-lg-5_5 {
    padding-right: 2.578125rem !important;
  }
  .pb-lg-5_5,
  .py-lg-5_5 {
    padding-bottom: 2.578125rem !important;
  }
  .pl-lg-5_5,
  .px-lg-5_5 {
    padding-left: 2.578125rem !important;
  }
  .p-lg-6_5 {
    padding: 3.046875rem !important;
  }
  .pt-lg-6_5,
  .py-lg-6_5 {
    padding-top: 3.046875rem !important;
  }
  .pr-lg-6_5,
  .px-lg-6_5 {
    padding-right: 3.046875rem !important;
  }
  .pb-lg-6_5,
  .py-lg-6_5 {
    padding-bottom: 3.046875rem !important;
  }
  .pl-lg-6_5,
  .px-lg-6_5 {
    padding-left: 3.046875rem !important;
  }
  .p-lg-7_5 {
    padding: 3.515625rem !important;
  }
  .pt-lg-7_5,
  .py-lg-7_5 {
    padding-top: 3.515625rem !important;
  }
  .pr-lg-7_5,
  .px-lg-7_5 {
    padding-right: 3.515625rem !important;
  }
  .pb-lg-7_5,
  .py-lg-7_5 {
    padding-bottom: 3.515625rem !important;
  }
  .pl-lg-7_5,
  .px-lg-7_5 {
    padding-left: 3.515625rem !important;
  }
  .p-lg-8_5 {
    padding: 3.984375rem !important;
  }
  .pt-lg-8_5,
  .py-lg-8_5 {
    padding-top: 3.984375rem !important;
  }
  .pr-lg-8_5,
  .px-lg-8_5 {
    padding-right: 3.984375rem !important;
  }
  .pb-lg-8_5,
  .py-lg-8_5 {
    padding-bottom: 3.984375rem !important;
  }
  .pl-lg-8_5,
  .px-lg-8_5 {
    padding-left: 3.984375rem !important;
  }
  .p-lg-9_5 {
    padding: 4.453125rem !important;
  }
  .pt-lg-9_5,
  .py-lg-9_5 {
    padding-top: 4.453125rem !important;
  }
  .pr-lg-9_5,
  .px-lg-9_5 {
    padding-right: 4.453125rem !important;
  }
  .pb-lg-9_5,
  .py-lg-9_5 {
    padding-bottom: 4.453125rem !important;
  }
  .pl-lg-9_5,
  .px-lg-9_5 {
    padding-left: 4.453125rem !important;
  }
  .p-lg-10_5 {
    padding: 6.796875rem !important;
  }
  .pt-lg-10_5,
  .py-lg-10_5 {
    padding-top: 6.796875rem !important;
  }
  .pr-lg-10_5,
  .px-lg-10_5 {
    padding-right: 6.796875rem !important;
  }
  .pb-lg-10_5,
  .py-lg-10_5 {
    padding-bottom: 6.796875rem !important;
  }
  .pl-lg-10_5,
  .px-lg-10_5 {
    padding-left: 6.796875rem !important;
  }
  .m-lg-n1 {
    margin: -0.46875rem !important;
  }
  .mt-lg-n1,
  .my-lg-n1 {
    margin-top: -0.46875rem !important;
  }
  .mr-lg-n1,
  .mx-lg-n1 {
    margin-right: -0.46875rem !important;
  }
  .mb-lg-n1,
  .my-lg-n1 {
    margin-bottom: -0.46875rem !important;
  }
  .ml-lg-n1,
  .mx-lg-n1 {
    margin-left: -0.46875rem !important;
  }
  .m-lg-n2 {
    margin: -0.9375rem !important;
  }
  .mt-lg-n2,
  .my-lg-n2 {
    margin-top: -0.9375rem !important;
  }
  .mr-lg-n2,
  .mx-lg-n2 {
    margin-right: -0.9375rem !important;
  }
  .mb-lg-n2,
  .my-lg-n2 {
    margin-bottom: -0.9375rem !important;
  }
  .ml-lg-n2,
  .mx-lg-n2 {
    margin-left: -0.9375rem !important;
  }
  .m-lg-n3 {
    margin: -1.40625rem !important;
  }
  .mt-lg-n3,
  .my-lg-n3 {
    margin-top: -1.40625rem !important;
  }
  .mr-lg-n3,
  .mx-lg-n3 {
    margin-right: -1.40625rem !important;
  }
  .mb-lg-n3,
  .my-lg-n3 {
    margin-bottom: -1.40625rem !important;
  }
  .ml-lg-n3,
  .mx-lg-n3 {
    margin-left: -1.40625rem !important;
  }
  .m-lg-n4 {
    margin: -1.875rem !important;
  }
  .mt-lg-n4,
  .my-lg-n4 {
    margin-top: -1.875rem !important;
  }
  .mr-lg-n4,
  .mx-lg-n4 {
    margin-right: -1.875rem !important;
  }
  .mb-lg-n4,
  .my-lg-n4 {
    margin-bottom: -1.875rem !important;
  }
  .ml-lg-n4,
  .mx-lg-n4 {
    margin-left: -1.875rem !important;
  }
  .m-lg-n5 {
    margin: -2.34375rem !important;
  }
  .mt-lg-n5,
  .my-lg-n5 {
    margin-top: -2.34375rem !important;
  }
  .mr-lg-n5,
  .mx-lg-n5 {
    margin-right: -2.34375rem !important;
  }
  .mb-lg-n5,
  .my-lg-n5 {
    margin-bottom: -2.34375rem !important;
  }
  .ml-lg-n5,
  .mx-lg-n5 {
    margin-left: -2.34375rem !important;
  }
  .m-lg-n6 {
    margin: -2.8125rem !important;
  }
  .mt-lg-n6,
  .my-lg-n6 {
    margin-top: -2.8125rem !important;
  }
  .mr-lg-n6,
  .mx-lg-n6 {
    margin-right: -2.8125rem !important;
  }
  .mb-lg-n6,
  .my-lg-n6 {
    margin-bottom: -2.8125rem !important;
  }
  .ml-lg-n6,
  .mx-lg-n6 {
    margin-left: -2.8125rem !important;
  }
  .m-lg-n7 {
    margin: -3.28125rem !important;
  }
  .mt-lg-n7,
  .my-lg-n7 {
    margin-top: -3.28125rem !important;
  }
  .mr-lg-n7,
  .mx-lg-n7 {
    margin-right: -3.28125rem !important;
  }
  .mb-lg-n7,
  .my-lg-n7 {
    margin-bottom: -3.28125rem !important;
  }
  .ml-lg-n7,
  .mx-lg-n7 {
    margin-left: -3.28125rem !important;
  }
  .m-lg-n8 {
    margin: -3.75rem !important;
  }
  .mt-lg-n8,
  .my-lg-n8 {
    margin-top: -3.75rem !important;
  }
  .mr-lg-n8,
  .mx-lg-n8 {
    margin-right: -3.75rem !important;
  }
  .mb-lg-n8,
  .my-lg-n8 {
    margin-bottom: -3.75rem !important;
  }
  .ml-lg-n8,
  .mx-lg-n8 {
    margin-left: -3.75rem !important;
  }
  .m-lg-n9 {
    margin: -4.21875rem !important;
  }
  .mt-lg-n9,
  .my-lg-n9 {
    margin-top: -4.21875rem !important;
  }
  .mr-lg-n9,
  .mx-lg-n9 {
    margin-right: -4.21875rem !important;
  }
  .mb-lg-n9,
  .my-lg-n9 {
    margin-bottom: -4.21875rem !important;
  }
  .ml-lg-n9,
  .mx-lg-n9 {
    margin-left: -4.21875rem !important;
  }
  .m-lg-n10 {
    margin: -6.5625rem !important;
  }
  .mt-lg-n10,
  .my-lg-n10 {
    margin-top: -6.5625rem !important;
  }
  .mr-lg-n10,
  .mx-lg-n10 {
    margin-right: -6.5625rem !important;
  }
  .mb-lg-n10,
  .my-lg-n10 {
    margin-bottom: -6.5625rem !important;
  }
  .ml-lg-n10,
  .mx-lg-n10 {
    margin-left: -6.5625rem !important;
  }
  .m-lg-n1_5 {
    margin: -0.703125rem !important;
  }
  .mt-lg-n1_5,
  .my-lg-n1_5 {
    margin-top: -0.703125rem !important;
  }
  .mr-lg-n1_5,
  .mx-lg-n1_5 {
    margin-right: -0.703125rem !important;
  }
  .mb-lg-n1_5,
  .my-lg-n1_5 {
    margin-bottom: -0.703125rem !important;
  }
  .ml-lg-n1_5,
  .mx-lg-n1_5 {
    margin-left: -0.703125rem !important;
  }
  .m-lg-n2_5 {
    margin: -1.171875rem !important;
  }
  .mt-lg-n2_5,
  .my-lg-n2_5 {
    margin-top: -1.171875rem !important;
  }
  .mr-lg-n2_5,
  .mx-lg-n2_5 {
    margin-right: -1.171875rem !important;
  }
  .mb-lg-n2_5,
  .my-lg-n2_5 {
    margin-bottom: -1.171875rem !important;
  }
  .ml-lg-n2_5,
  .mx-lg-n2_5 {
    margin-left: -1.171875rem !important;
  }
  .m-lg-n3_5 {
    margin: -1.640625rem !important;
  }
  .mt-lg-n3_5,
  .my-lg-n3_5 {
    margin-top: -1.640625rem !important;
  }
  .mr-lg-n3_5,
  .mx-lg-n3_5 {
    margin-right: -1.640625rem !important;
  }
  .mb-lg-n3_5,
  .my-lg-n3_5 {
    margin-bottom: -1.640625rem !important;
  }
  .ml-lg-n3_5,
  .mx-lg-n3_5 {
    margin-left: -1.640625rem !important;
  }
  .m-lg-n4_5 {
    margin: -2.109375rem !important;
  }
  .mt-lg-n4_5,
  .my-lg-n4_5 {
    margin-top: -2.109375rem !important;
  }
  .mr-lg-n4_5,
  .mx-lg-n4_5 {
    margin-right: -2.109375rem !important;
  }
  .mb-lg-n4_5,
  .my-lg-n4_5 {
    margin-bottom: -2.109375rem !important;
  }
  .ml-lg-n4_5,
  .mx-lg-n4_5 {
    margin-left: -2.109375rem !important;
  }
  .m-lg-n5_5 {
    margin: -2.578125rem !important;
  }
  .mt-lg-n5_5,
  .my-lg-n5_5 {
    margin-top: -2.578125rem !important;
  }
  .mr-lg-n5_5,
  .mx-lg-n5_5 {
    margin-right: -2.578125rem !important;
  }
  .mb-lg-n5_5,
  .my-lg-n5_5 {
    margin-bottom: -2.578125rem !important;
  }
  .ml-lg-n5_5,
  .mx-lg-n5_5 {
    margin-left: -2.578125rem !important;
  }
  .m-lg-n6_5 {
    margin: -3.046875rem !important;
  }
  .mt-lg-n6_5,
  .my-lg-n6_5 {
    margin-top: -3.046875rem !important;
  }
  .mr-lg-n6_5,
  .mx-lg-n6_5 {
    margin-right: -3.046875rem !important;
  }
  .mb-lg-n6_5,
  .my-lg-n6_5 {
    margin-bottom: -3.046875rem !important;
  }
  .ml-lg-n6_5,
  .mx-lg-n6_5 {
    margin-left: -3.046875rem !important;
  }
  .m-lg-n7_5 {
    margin: -3.515625rem !important;
  }
  .mt-lg-n7_5,
  .my-lg-n7_5 {
    margin-top: -3.515625rem !important;
  }
  .mr-lg-n7_5,
  .mx-lg-n7_5 {
    margin-right: -3.515625rem !important;
  }
  .mb-lg-n7_5,
  .my-lg-n7_5 {
    margin-bottom: -3.515625rem !important;
  }
  .ml-lg-n7_5,
  .mx-lg-n7_5 {
    margin-left: -3.515625rem !important;
  }
  .m-lg-n8_5 {
    margin: -3.984375rem !important;
  }
  .mt-lg-n8_5,
  .my-lg-n8_5 {
    margin-top: -3.984375rem !important;
  }
  .mr-lg-n8_5,
  .mx-lg-n8_5 {
    margin-right: -3.984375rem !important;
  }
  .mb-lg-n8_5,
  .my-lg-n8_5 {
    margin-bottom: -3.984375rem !important;
  }
  .ml-lg-n8_5,
  .mx-lg-n8_5 {
    margin-left: -3.984375rem !important;
  }
  .m-lg-n9_5 {
    margin: -4.453125rem !important;
  }
  .mt-lg-n9_5,
  .my-lg-n9_5 {
    margin-top: -4.453125rem !important;
  }
  .mr-lg-n9_5,
  .mx-lg-n9_5 {
    margin-right: -4.453125rem !important;
  }
  .mb-lg-n9_5,
  .my-lg-n9_5 {
    margin-bottom: -4.453125rem !important;
  }
  .ml-lg-n9_5,
  .mx-lg-n9_5 {
    margin-left: -4.453125rem !important;
  }
  .m-lg-n10_5 {
    margin: -6.796875rem !important;
  }
  .mt-lg-n10_5,
  .my-lg-n10_5 {
    margin-top: -6.796875rem !important;
  }
  .mr-lg-n10_5,
  .mx-lg-n10_5 {
    margin-right: -6.796875rem !important;
  }
  .mb-lg-n10_5,
  .my-lg-n10_5 {
    margin-bottom: -6.796875rem !important;
  }
  .ml-lg-n10_5,
  .mx-lg-n10_5 {
    margin-left: -6.796875rem !important;
  }
  .m-lg-auto {
    margin: auto !important;
  }
  .mt-lg-auto,
  .my-lg-auto {
    margin-top: auto !important;
  }
  .mr-lg-auto,
  .mx-lg-auto {
    margin-right: auto !important;
  }
  .mb-lg-auto,
  .my-lg-auto {
    margin-bottom: auto !important;
  }
  .ml-lg-auto,
  .mx-lg-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 1366px) {
  .m-xl-0 {
    margin: 0 !important;
  }
  .mt-xl-0,
  .my-xl-0 {
    margin-top: 0 !important;
  }
  .mr-xl-0,
  .mx-xl-0 {
    margin-right: 0 !important;
  }
  .mb-xl-0,
  .my-xl-0 {
    margin-bottom: 0 !important;
  }
  .ml-xl-0,
  .mx-xl-0 {
    margin-left: 0 !important;
  }
  .m-xl-1 {
    margin: 0.46875rem !important;
  }
  .mt-xl-1,
  .my-xl-1 {
    margin-top: 0.46875rem !important;
  }
  .mr-xl-1,
  .mx-xl-1 {
    margin-right: 0.46875rem !important;
  }
  .mb-xl-1,
  .my-xl-1 {
    margin-bottom: 0.46875rem !important;
  }
  .ml-xl-1,
  .mx-xl-1 {
    margin-left: 0.46875rem !important;
  }
  .m-xl-2 {
    margin: 0.9375rem !important;
  }
  .mt-xl-2,
  .my-xl-2 {
    margin-top: 0.9375rem !important;
  }
  .mr-xl-2,
  .mx-xl-2 {
    margin-right: 0.9375rem !important;
  }
  .mb-xl-2,
  .my-xl-2 {
    margin-bottom: 0.9375rem !important;
  }
  .ml-xl-2,
  .mx-xl-2 {
    margin-left: 0.9375rem !important;
  }
  .m-xl-3 {
    margin: 1.40625rem !important;
  }
  .mt-xl-3,
  .my-xl-3 {
    margin-top: 1.40625rem !important;
  }
  .mr-xl-3,
  .mx-xl-3 {
    margin-right: 1.40625rem !important;
  }
  .mb-xl-3,
  .my-xl-3 {
    margin-bottom: 1.40625rem !important;
  }
  .ml-xl-3,
  .mx-xl-3 {
    margin-left: 1.40625rem !important;
  }
  .m-xl-4 {
    margin: 1.875rem !important;
  }
  .mt-xl-4,
  .my-xl-4 {
    margin-top: 1.875rem !important;
  }
  .mr-xl-4,
  .mx-xl-4 {
    margin-right: 1.875rem !important;
  }
  .mb-xl-4,
  .my-xl-4 {
    margin-bottom: 1.875rem !important;
  }
  .ml-xl-4,
  .mx-xl-4 {
    margin-left: 1.875rem !important;
  }
  .m-xl-5 {
    margin: 2.34375rem !important;
  }
  .mt-xl-5,
  .my-xl-5 {
    margin-top: 2.34375rem !important;
  }
  .mr-xl-5,
  .mx-xl-5 {
    margin-right: 2.34375rem !important;
  }
  .mb-xl-5,
  .my-xl-5 {
    margin-bottom: 2.34375rem !important;
  }
  .ml-xl-5,
  .mx-xl-5 {
    margin-left: 2.34375rem !important;
  }
  .m-xl-6 {
    margin: 2.8125rem !important;
  }
  .mt-xl-6,
  .my-xl-6 {
    margin-top: 2.8125rem !important;
  }
  .mr-xl-6,
  .mx-xl-6 {
    margin-right: 2.8125rem !important;
  }
  .mb-xl-6,
  .my-xl-6 {
    margin-bottom: 2.8125rem !important;
  }
  .ml-xl-6,
  .mx-xl-6 {
    margin-left: 2.8125rem !important;
  }
  .m-xl-7 {
    margin: 3.28125rem !important;
  }
  .mt-xl-7,
  .my-xl-7 {
    margin-top: 3.28125rem !important;
  }
  .mr-xl-7,
  .mx-xl-7 {
    margin-right: 3.28125rem !important;
  }
  .mb-xl-7,
  .my-xl-7 {
    margin-bottom: 3.28125rem !important;
  }
  .ml-xl-7,
  .mx-xl-7 {
    margin-left: 3.28125rem !important;
  }
  .m-xl-8 {
    margin: 3.75rem !important;
  }
  .mt-xl-8,
  .my-xl-8 {
    margin-top: 3.75rem !important;
  }
  .mr-xl-8,
  .mx-xl-8 {
    margin-right: 3.75rem !important;
  }
  .mb-xl-8,
  .my-xl-8 {
    margin-bottom: 3.75rem !important;
  }
  .ml-xl-8,
  .mx-xl-8 {
    margin-left: 3.75rem !important;
  }
  .m-xl-9 {
    margin: 4.21875rem !important;
  }
  .mt-xl-9,
  .my-xl-9 {
    margin-top: 4.21875rem !important;
  }
  .mr-xl-9,
  .mx-xl-9 {
    margin-right: 4.21875rem !important;
  }
  .mb-xl-9,
  .my-xl-9 {
    margin-bottom: 4.21875rem !important;
  }
  .ml-xl-9,
  .mx-xl-9 {
    margin-left: 4.21875rem !important;
  }
  .m-xl-10 {
    margin: 6.5625rem !important;
  }
  .mt-xl-10,
  .my-xl-10 {
    margin-top: 6.5625rem !important;
  }
  .mr-xl-10,
  .mx-xl-10 {
    margin-right: 6.5625rem !important;
  }
  .mb-xl-10,
  .my-xl-10 {
    margin-bottom: 6.5625rem !important;
  }
  .ml-xl-10,
  .mx-xl-10 {
    margin-left: 6.5625rem !important;
  }
  .m-xl-1_5 {
    margin: 0.703125rem !important;
  }
  .mt-xl-1_5,
  .my-xl-1_5 {
    margin-top: 0.703125rem !important;
  }
  .mr-xl-1_5,
  .mx-xl-1_5 {
    margin-right: 0.703125rem !important;
  }
  .mb-xl-1_5,
  .my-xl-1_5 {
    margin-bottom: 0.703125rem !important;
  }
  .ml-xl-1_5,
  .mx-xl-1_5 {
    margin-left: 0.703125rem !important;
  }
  .m-xl-2_5 {
    margin: 1.171875rem !important;
  }
  .mt-xl-2_5,
  .my-xl-2_5 {
    margin-top: 1.171875rem !important;
  }
  .mr-xl-2_5,
  .mx-xl-2_5 {
    margin-right: 1.171875rem !important;
  }
  .mb-xl-2_5,
  .my-xl-2_5 {
    margin-bottom: 1.171875rem !important;
  }
  .ml-xl-2_5,
  .mx-xl-2_5 {
    margin-left: 1.171875rem !important;
  }
  .m-xl-3_5 {
    margin: 1.640625rem !important;
  }
  .mt-xl-3_5,
  .my-xl-3_5 {
    margin-top: 1.640625rem !important;
  }
  .mr-xl-3_5,
  .mx-xl-3_5 {
    margin-right: 1.640625rem !important;
  }
  .mb-xl-3_5,
  .my-xl-3_5 {
    margin-bottom: 1.640625rem !important;
  }
  .ml-xl-3_5,
  .mx-xl-3_5 {
    margin-left: 1.640625rem !important;
  }
  .m-xl-4_5 {
    margin: 2.109375rem !important;
  }
  .mt-xl-4_5,
  .my-xl-4_5 {
    margin-top: 2.109375rem !important;
  }
  .mr-xl-4_5,
  .mx-xl-4_5 {
    margin-right: 2.109375rem !important;
  }
  .mb-xl-4_5,
  .my-xl-4_5 {
    margin-bottom: 2.109375rem !important;
  }
  .ml-xl-4_5,
  .mx-xl-4_5 {
    margin-left: 2.109375rem !important;
  }
  .m-xl-5_5 {
    margin: 2.578125rem !important;
  }
  .mt-xl-5_5,
  .my-xl-5_5 {
    margin-top: 2.578125rem !important;
  }
  .mr-xl-5_5,
  .mx-xl-5_5 {
    margin-right: 2.578125rem !important;
  }
  .mb-xl-5_5,
  .my-xl-5_5 {
    margin-bottom: 2.578125rem !important;
  }
  .ml-xl-5_5,
  .mx-xl-5_5 {
    margin-left: 2.578125rem !important;
  }
  .m-xl-6_5 {
    margin: 3.046875rem !important;
  }
  .mt-xl-6_5,
  .my-xl-6_5 {
    margin-top: 3.046875rem !important;
  }
  .mr-xl-6_5,
  .mx-xl-6_5 {
    margin-right: 3.046875rem !important;
  }
  .mb-xl-6_5,
  .my-xl-6_5 {
    margin-bottom: 3.046875rem !important;
  }
  .ml-xl-6_5,
  .mx-xl-6_5 {
    margin-left: 3.046875rem !important;
  }
  .m-xl-7_5 {
    margin: 3.515625rem !important;
  }
  .mt-xl-7_5,
  .my-xl-7_5 {
    margin-top: 3.515625rem !important;
  }
  .mr-xl-7_5,
  .mx-xl-7_5 {
    margin-right: 3.515625rem !important;
  }
  .mb-xl-7_5,
  .my-xl-7_5 {
    margin-bottom: 3.515625rem !important;
  }
  .ml-xl-7_5,
  .mx-xl-7_5 {
    margin-left: 3.515625rem !important;
  }
  .m-xl-8_5 {
    margin: 3.984375rem !important;
  }
  .mt-xl-8_5,
  .my-xl-8_5 {
    margin-top: 3.984375rem !important;
  }
  .mr-xl-8_5,
  .mx-xl-8_5 {
    margin-right: 3.984375rem !important;
  }
  .mb-xl-8_5,
  .my-xl-8_5 {
    margin-bottom: 3.984375rem !important;
  }
  .ml-xl-8_5,
  .mx-xl-8_5 {
    margin-left: 3.984375rem !important;
  }
  .m-xl-9_5 {
    margin: 4.453125rem !important;
  }
  .mt-xl-9_5,
  .my-xl-9_5 {
    margin-top: 4.453125rem !important;
  }
  .mr-xl-9_5,
  .mx-xl-9_5 {
    margin-right: 4.453125rem !important;
  }
  .mb-xl-9_5,
  .my-xl-9_5 {
    margin-bottom: 4.453125rem !important;
  }
  .ml-xl-9_5,
  .mx-xl-9_5 {
    margin-left: 4.453125rem !important;
  }
  .m-xl-10_5 {
    margin: 6.796875rem !important;
  }
  .mt-xl-10_5,
  .my-xl-10_5 {
    margin-top: 6.796875rem !important;
  }
  .mr-xl-10_5,
  .mx-xl-10_5 {
    margin-right: 6.796875rem !important;
  }
  .mb-xl-10_5,
  .my-xl-10_5 {
    margin-bottom: 6.796875rem !important;
  }
  .ml-xl-10_5,
  .mx-xl-10_5 {
    margin-left: 6.796875rem !important;
  }
  .p-xl-0 {
    padding: 0 !important;
  }
  .pt-xl-0,
  .py-xl-0 {
    padding-top: 0 !important;
  }
  .pr-xl-0,
  .px-xl-0 {
    padding-right: 0 !important;
  }
  .pb-xl-0,
  .py-xl-0 {
    padding-bottom: 0 !important;
  }
  .pl-xl-0,
  .px-xl-0 {
    padding-left: 0 !important;
  }
  .p-xl-1 {
    padding: 0.46875rem !important;
  }
  .pt-xl-1,
  .py-xl-1 {
    padding-top: 0.46875rem !important;
  }
  .pr-xl-1,
  .px-xl-1 {
    padding-right: 0.46875rem !important;
  }
  .pb-xl-1,
  .py-xl-1 {
    padding-bottom: 0.46875rem !important;
  }
  .pl-xl-1,
  .px-xl-1 {
    padding-left: 0.46875rem !important;
  }
  .p-xl-2 {
    padding: 0.9375rem !important;
  }
  .pt-xl-2,
  .py-xl-2 {
    padding-top: 0.9375rem !important;
  }
  .pr-xl-2,
  .px-xl-2 {
    padding-right: 0.9375rem !important;
  }
  .pb-xl-2,
  .py-xl-2 {
    padding-bottom: 0.9375rem !important;
  }
  .pl-xl-2,
  .px-xl-2 {
    padding-left: 0.9375rem !important;
  }
  .p-xl-3 {
    padding: 1.40625rem !important;
  }
  .pt-xl-3,
  .py-xl-3 {
    padding-top: 1.40625rem !important;
  }
  .pr-xl-3,
  .px-xl-3 {
    padding-right: 1.40625rem !important;
  }
  .pb-xl-3,
  .py-xl-3 {
    padding-bottom: 1.40625rem !important;
  }
  .pl-xl-3,
  .px-xl-3 {
    padding-left: 1.40625rem !important;
  }
  .p-xl-4 {
    padding: 1.875rem !important;
  }
  .pt-xl-4,
  .py-xl-4 {
    padding-top: 1.875rem !important;
  }
  .pr-xl-4,
  .px-xl-4 {
    padding-right: 1.875rem !important;
  }
  .pb-xl-4,
  .py-xl-4 {
    padding-bottom: 1.875rem !important;
  }
  .pl-xl-4,
  .px-xl-4 {
    padding-left: 1.875rem !important;
  }
  .p-xl-5 {
    padding: 2.34375rem !important;
  }
  .pt-xl-5,
  .py-xl-5 {
    padding-top: 2.34375rem !important;
  }
  .pr-xl-5,
  .px-xl-5 {
    padding-right: 2.34375rem !important;
  }
  .pb-xl-5,
  .py-xl-5 {
    padding-bottom: 2.34375rem !important;
  }
  .pl-xl-5,
  .px-xl-5 {
    padding-left: 2.34375rem !important;
  }
  .p-xl-6 {
    padding: 2.8125rem !important;
  }
  .pt-xl-6,
  .py-xl-6 {
    padding-top: 2.8125rem !important;
  }
  .pr-xl-6,
  .px-xl-6 {
    padding-right: 2.8125rem !important;
  }
  .pb-xl-6,
  .py-xl-6 {
    padding-bottom: 2.8125rem !important;
  }
  .pl-xl-6,
  .px-xl-6 {
    padding-left: 2.8125rem !important;
  }
  .p-xl-7 {
    padding: 3.28125rem !important;
  }
  .pt-xl-7,
  .py-xl-7 {
    padding-top: 3.28125rem !important;
  }
  .pr-xl-7,
  .px-xl-7 {
    padding-right: 3.28125rem !important;
  }
  .pb-xl-7,
  .py-xl-7 {
    padding-bottom: 3.28125rem !important;
  }
  .pl-xl-7,
  .px-xl-7 {
    padding-left: 3.28125rem !important;
  }
  .p-xl-8 {
    padding: 3.75rem !important;
  }
  .pt-xl-8,
  .py-xl-8 {
    padding-top: 3.75rem !important;
  }
  .pr-xl-8,
  .px-xl-8 {
    padding-right: 3.75rem !important;
  }
  .pb-xl-8,
  .py-xl-8 {
    padding-bottom: 3.75rem !important;
  }
  .pl-xl-8,
  .px-xl-8 {
    padding-left: 3.75rem !important;
  }
  .p-xl-9 {
    padding: 4.21875rem !important;
  }
  .pt-xl-9,
  .py-xl-9 {
    padding-top: 4.21875rem !important;
  }
  .pr-xl-9,
  .px-xl-9 {
    padding-right: 4.21875rem !important;
  }
  .pb-xl-9,
  .py-xl-9 {
    padding-bottom: 4.21875rem !important;
  }
  .pl-xl-9,
  .px-xl-9 {
    padding-left: 4.21875rem !important;
  }
  .p-xl-10 {
    padding: 6.5625rem !important;
  }
  .pt-xl-10,
  .py-xl-10 {
    padding-top: 6.5625rem !important;
  }
  .pr-xl-10,
  .px-xl-10 {
    padding-right: 6.5625rem !important;
  }
  .pb-xl-10,
  .py-xl-10 {
    padding-bottom: 6.5625rem !important;
  }
  .pl-xl-10,
  .px-xl-10 {
    padding-left: 6.5625rem !important;
  }
  .p-xl-1_5 {
    padding: 0.703125rem !important;
  }
  .pt-xl-1_5,
  .py-xl-1_5 {
    padding-top: 0.703125rem !important;
  }
  .pr-xl-1_5,
  .px-xl-1_5 {
    padding-right: 0.703125rem !important;
  }
  .pb-xl-1_5,
  .py-xl-1_5 {
    padding-bottom: 0.703125rem !important;
  }
  .pl-xl-1_5,
  .px-xl-1_5 {
    padding-left: 0.703125rem !important;
  }
  .p-xl-2_5 {
    padding: 1.171875rem !important;
  }
  .pt-xl-2_5,
  .py-xl-2_5 {
    padding-top: 1.171875rem !important;
  }
  .pr-xl-2_5,
  .px-xl-2_5 {
    padding-right: 1.171875rem !important;
  }
  .pb-xl-2_5,
  .py-xl-2_5 {
    padding-bottom: 1.171875rem !important;
  }
  .pl-xl-2_5,
  .px-xl-2_5 {
    padding-left: 1.171875rem !important;
  }
  .p-xl-3_5 {
    padding: 1.640625rem !important;
  }
  .pt-xl-3_5,
  .py-xl-3_5 {
    padding-top: 1.640625rem !important;
  }
  .pr-xl-3_5,
  .px-xl-3_5 {
    padding-right: 1.640625rem !important;
  }
  .pb-xl-3_5,
  .py-xl-3_5 {
    padding-bottom: 1.640625rem !important;
  }
  .pl-xl-3_5,
  .px-xl-3_5 {
    padding-left: 1.640625rem !important;
  }
  .p-xl-4_5 {
    padding: 2.109375rem !important;
  }
  .pt-xl-4_5,
  .py-xl-4_5 {
    padding-top: 2.109375rem !important;
  }
  .pr-xl-4_5,
  .px-xl-4_5 {
    padding-right: 2.109375rem !important;
  }
  .pb-xl-4_5,
  .py-xl-4_5 {
    padding-bottom: 2.109375rem !important;
  }
  .pl-xl-4_5,
  .px-xl-4_5 {
    padding-left: 2.109375rem !important;
  }
  .p-xl-5_5 {
    padding: 2.578125rem !important;
  }
  .pt-xl-5_5,
  .py-xl-5_5 {
    padding-top: 2.578125rem !important;
  }
  .pr-xl-5_5,
  .px-xl-5_5 {
    padding-right: 2.578125rem !important;
  }
  .pb-xl-5_5,
  .py-xl-5_5 {
    padding-bottom: 2.578125rem !important;
  }
  .pl-xl-5_5,
  .px-xl-5_5 {
    padding-left: 2.578125rem !important;
  }
  .p-xl-6_5 {
    padding: 3.046875rem !important;
  }
  .pt-xl-6_5,
  .py-xl-6_5 {
    padding-top: 3.046875rem !important;
  }
  .pr-xl-6_5,
  .px-xl-6_5 {
    padding-right: 3.046875rem !important;
  }
  .pb-xl-6_5,
  .py-xl-6_5 {
    padding-bottom: 3.046875rem !important;
  }
  .pl-xl-6_5,
  .px-xl-6_5 {
    padding-left: 3.046875rem !important;
  }
  .p-xl-7_5 {
    padding: 3.515625rem !important;
  }
  .pt-xl-7_5,
  .py-xl-7_5 {
    padding-top: 3.515625rem !important;
  }
  .pr-xl-7_5,
  .px-xl-7_5 {
    padding-right: 3.515625rem !important;
  }
  .pb-xl-7_5,
  .py-xl-7_5 {
    padding-bottom: 3.515625rem !important;
  }
  .pl-xl-7_5,
  .px-xl-7_5 {
    padding-left: 3.515625rem !important;
  }
  .p-xl-8_5 {
    padding: 3.984375rem !important;
  }
  .pt-xl-8_5,
  .py-xl-8_5 {
    padding-top: 3.984375rem !important;
  }
  .pr-xl-8_5,
  .px-xl-8_5 {
    padding-right: 3.984375rem !important;
  }
  .pb-xl-8_5,
  .py-xl-8_5 {
    padding-bottom: 3.984375rem !important;
  }
  .pl-xl-8_5,
  .px-xl-8_5 {
    padding-left: 3.984375rem !important;
  }
  .p-xl-9_5 {
    padding: 4.453125rem !important;
  }
  .pt-xl-9_5,
  .py-xl-9_5 {
    padding-top: 4.453125rem !important;
  }
  .pr-xl-9_5,
  .px-xl-9_5 {
    padding-right: 4.453125rem !important;
  }
  .pb-xl-9_5,
  .py-xl-9_5 {
    padding-bottom: 4.453125rem !important;
  }
  .pl-xl-9_5,
  .px-xl-9_5 {
    padding-left: 4.453125rem !important;
  }
  .p-xl-10_5 {
    padding: 6.796875rem !important;
  }
  .pt-xl-10_5,
  .py-xl-10_5 {
    padding-top: 6.796875rem !important;
  }
  .pr-xl-10_5,
  .px-xl-10_5 {
    padding-right: 6.796875rem !important;
  }
  .pb-xl-10_5,
  .py-xl-10_5 {
    padding-bottom: 6.796875rem !important;
  }
  .pl-xl-10_5,
  .px-xl-10_5 {
    padding-left: 6.796875rem !important;
  }
  .m-xl-n1 {
    margin: -0.46875rem !important;
  }
  .mt-xl-n1,
  .my-xl-n1 {
    margin-top: -0.46875rem !important;
  }
  .mr-xl-n1,
  .mx-xl-n1 {
    margin-right: -0.46875rem !important;
  }
  .mb-xl-n1,
  .my-xl-n1 {
    margin-bottom: -0.46875rem !important;
  }
  .ml-xl-n1,
  .mx-xl-n1 {
    margin-left: -0.46875rem !important;
  }
  .m-xl-n2 {
    margin: -0.9375rem !important;
  }
  .mt-xl-n2,
  .my-xl-n2 {
    margin-top: -0.9375rem !important;
  }
  .mr-xl-n2,
  .mx-xl-n2 {
    margin-right: -0.9375rem !important;
  }
  .mb-xl-n2,
  .my-xl-n2 {
    margin-bottom: -0.9375rem !important;
  }
  .ml-xl-n2,
  .mx-xl-n2 {
    margin-left: -0.9375rem !important;
  }
  .m-xl-n3 {
    margin: -1.40625rem !important;
  }
  .mt-xl-n3,
  .my-xl-n3 {
    margin-top: -1.40625rem !important;
  }
  .mr-xl-n3,
  .mx-xl-n3 {
    margin-right: -1.40625rem !important;
  }
  .mb-xl-n3,
  .my-xl-n3 {
    margin-bottom: -1.40625rem !important;
  }
  .ml-xl-n3,
  .mx-xl-n3 {
    margin-left: -1.40625rem !important;
  }
  .m-xl-n4 {
    margin: -1.875rem !important;
  }
  .mt-xl-n4,
  .my-xl-n4 {
    margin-top: -1.875rem !important;
  }
  .mr-xl-n4,
  .mx-xl-n4 {
    margin-right: -1.875rem !important;
  }
  .mb-xl-n4,
  .my-xl-n4 {
    margin-bottom: -1.875rem !important;
  }
  .ml-xl-n4,
  .mx-xl-n4 {
    margin-left: -1.875rem !important;
  }
  .m-xl-n5 {
    margin: -2.34375rem !important;
  }
  .mt-xl-n5,
  .my-xl-n5 {
    margin-top: -2.34375rem !important;
  }
  .mr-xl-n5,
  .mx-xl-n5 {
    margin-right: -2.34375rem !important;
  }
  .mb-xl-n5,
  .my-xl-n5 {
    margin-bottom: -2.34375rem !important;
  }
  .ml-xl-n5,
  .mx-xl-n5 {
    margin-left: -2.34375rem !important;
  }
  .m-xl-n6 {
    margin: -2.8125rem !important;
  }
  .mt-xl-n6,
  .my-xl-n6 {
    margin-top: -2.8125rem !important;
  }
  .mr-xl-n6,
  .mx-xl-n6 {
    margin-right: -2.8125rem !important;
  }
  .mb-xl-n6,
  .my-xl-n6 {
    margin-bottom: -2.8125rem !important;
  }
  .ml-xl-n6,
  .mx-xl-n6 {
    margin-left: -2.8125rem !important;
  }
  .m-xl-n7 {
    margin: -3.28125rem !important;
  }
  .mt-xl-n7,
  .my-xl-n7 {
    margin-top: -3.28125rem !important;
  }
  .mr-xl-n7,
  .mx-xl-n7 {
    margin-right: -3.28125rem !important;
  }
  .mb-xl-n7,
  .my-xl-n7 {
    margin-bottom: -3.28125rem !important;
  }
  .ml-xl-n7,
  .mx-xl-n7 {
    margin-left: -3.28125rem !important;
  }
  .m-xl-n8 {
    margin: -3.75rem !important;
  }
  .mt-xl-n8,
  .my-xl-n8 {
    margin-top: -3.75rem !important;
  }
  .mr-xl-n8,
  .mx-xl-n8 {
    margin-right: -3.75rem !important;
  }
  .mb-xl-n8,
  .my-xl-n8 {
    margin-bottom: -3.75rem !important;
  }
  .ml-xl-n8,
  .mx-xl-n8 {
    margin-left: -3.75rem !important;
  }
  .m-xl-n9 {
    margin: -4.21875rem !important;
  }
  .mt-xl-n9,
  .my-xl-n9 {
    margin-top: -4.21875rem !important;
  }
  .mr-xl-n9,
  .mx-xl-n9 {
    margin-right: -4.21875rem !important;
  }
  .mb-xl-n9,
  .my-xl-n9 {
    margin-bottom: -4.21875rem !important;
  }
  .ml-xl-n9,
  .mx-xl-n9 {
    margin-left: -4.21875rem !important;
  }
  .m-xl-n10 {
    margin: -6.5625rem !important;
  }
  .mt-xl-n10,
  .my-xl-n10 {
    margin-top: -6.5625rem !important;
  }
  .mr-xl-n10,
  .mx-xl-n10 {
    margin-right: -6.5625rem !important;
  }
  .mb-xl-n10,
  .my-xl-n10 {
    margin-bottom: -6.5625rem !important;
  }
  .ml-xl-n10,
  .mx-xl-n10 {
    margin-left: -6.5625rem !important;
  }
  .m-xl-n1_5 {
    margin: -0.703125rem !important;
  }
  .mt-xl-n1_5,
  .my-xl-n1_5 {
    margin-top: -0.703125rem !important;
  }
  .mr-xl-n1_5,
  .mx-xl-n1_5 {
    margin-right: -0.703125rem !important;
  }
  .mb-xl-n1_5,
  .my-xl-n1_5 {
    margin-bottom: -0.703125rem !important;
  }
  .ml-xl-n1_5,
  .mx-xl-n1_5 {
    margin-left: -0.703125rem !important;
  }
  .m-xl-n2_5 {
    margin: -1.171875rem !important;
  }
  .mt-xl-n2_5,
  .my-xl-n2_5 {
    margin-top: -1.171875rem !important;
  }
  .mr-xl-n2_5,
  .mx-xl-n2_5 {
    margin-right: -1.171875rem !important;
  }
  .mb-xl-n2_5,
  .my-xl-n2_5 {
    margin-bottom: -1.171875rem !important;
  }
  .ml-xl-n2_5,
  .mx-xl-n2_5 {
    margin-left: -1.171875rem !important;
  }
  .m-xl-n3_5 {
    margin: -1.640625rem !important;
  }
  .mt-xl-n3_5,
  .my-xl-n3_5 {
    margin-top: -1.640625rem !important;
  }
  .mr-xl-n3_5,
  .mx-xl-n3_5 {
    margin-right: -1.640625rem !important;
  }
  .mb-xl-n3_5,
  .my-xl-n3_5 {
    margin-bottom: -1.640625rem !important;
  }
  .ml-xl-n3_5,
  .mx-xl-n3_5 {
    margin-left: -1.640625rem !important;
  }
  .m-xl-n4_5 {
    margin: -2.109375rem !important;
  }
  .mt-xl-n4_5,
  .my-xl-n4_5 {
    margin-top: -2.109375rem !important;
  }
  .mr-xl-n4_5,
  .mx-xl-n4_5 {
    margin-right: -2.109375rem !important;
  }
  .mb-xl-n4_5,
  .my-xl-n4_5 {
    margin-bottom: -2.109375rem !important;
  }
  .ml-xl-n4_5,
  .mx-xl-n4_5 {
    margin-left: -2.109375rem !important;
  }
  .m-xl-n5_5 {
    margin: -2.578125rem !important;
  }
  .mt-xl-n5_5,
  .my-xl-n5_5 {
    margin-top: -2.578125rem !important;
  }
  .mr-xl-n5_5,
  .mx-xl-n5_5 {
    margin-right: -2.578125rem !important;
  }
  .mb-xl-n5_5,
  .my-xl-n5_5 {
    margin-bottom: -2.578125rem !important;
  }
  .ml-xl-n5_5,
  .mx-xl-n5_5 {
    margin-left: -2.578125rem !important;
  }
  .m-xl-n6_5 {
    margin: -3.046875rem !important;
  }
  .mt-xl-n6_5,
  .my-xl-n6_5 {
    margin-top: -3.046875rem !important;
  }
  .mr-xl-n6_5,
  .mx-xl-n6_5 {
    margin-right: -3.046875rem !important;
  }
  .mb-xl-n6_5,
  .my-xl-n6_5 {
    margin-bottom: -3.046875rem !important;
  }
  .ml-xl-n6_5,
  .mx-xl-n6_5 {
    margin-left: -3.046875rem !important;
  }
  .m-xl-n7_5 {
    margin: -3.515625rem !important;
  }
  .mt-xl-n7_5,
  .my-xl-n7_5 {
    margin-top: -3.515625rem !important;
  }
  .mr-xl-n7_5,
  .mx-xl-n7_5 {
    margin-right: -3.515625rem !important;
  }
  .mb-xl-n7_5,
  .my-xl-n7_5 {
    margin-bottom: -3.515625rem !important;
  }
  .ml-xl-n7_5,
  .mx-xl-n7_5 {
    margin-left: -3.515625rem !important;
  }
  .m-xl-n8_5 {
    margin: -3.984375rem !important;
  }
  .mt-xl-n8_5,
  .my-xl-n8_5 {
    margin-top: -3.984375rem !important;
  }
  .mr-xl-n8_5,
  .mx-xl-n8_5 {
    margin-right: -3.984375rem !important;
  }
  .mb-xl-n8_5,
  .my-xl-n8_5 {
    margin-bottom: -3.984375rem !important;
  }
  .ml-xl-n8_5,
  .mx-xl-n8_5 {
    margin-left: -3.984375rem !important;
  }
  .m-xl-n9_5 {
    margin: -4.453125rem !important;
  }
  .mt-xl-n9_5,
  .my-xl-n9_5 {
    margin-top: -4.453125rem !important;
  }
  .mr-xl-n9_5,
  .mx-xl-n9_5 {
    margin-right: -4.453125rem !important;
  }
  .mb-xl-n9_5,
  .my-xl-n9_5 {
    margin-bottom: -4.453125rem !important;
  }
  .ml-xl-n9_5,
  .mx-xl-n9_5 {
    margin-left: -4.453125rem !important;
  }
  .m-xl-n10_5 {
    margin: -6.796875rem !important;
  }
  .mt-xl-n10_5,
  .my-xl-n10_5 {
    margin-top: -6.796875rem !important;
  }
  .mr-xl-n10_5,
  .mx-xl-n10_5 {
    margin-right: -6.796875rem !important;
  }
  .mb-xl-n10_5,
  .my-xl-n10_5 {
    margin-bottom: -6.796875rem !important;
  }
  .ml-xl-n10_5,
  .mx-xl-n10_5 {
    margin-left: -6.796875rem !important;
  }
  .m-xl-auto {
    margin: auto !important;
  }
  .mt-xl-auto,
  .my-xl-auto {
    margin-top: auto !important;
  }
  .mr-xl-auto,
  .mx-xl-auto {
    margin-right: auto !important;
  }
  .mb-xl-auto,
  .my-xl-auto {
    margin-bottom: auto !important;
  }
  .ml-xl-auto,
  .mx-xl-auto {
    margin-left: auto !important;
  }
}
.stretched-link::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  pointer-events: auto;
  content: "";
  background-color: rgba(0, 0, 0, 0);
}

.text-monospace {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important;
}

.text-justify {
  text-align: justify !important;
}

.text-wrap {
  white-space: normal !important;
}

.text-nowrap {
  white-space: nowrap !important;
}

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

.text-left {
  text-align: left !important;
}

.text-right {
  text-align: right !important;
}

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

@media (min-width: 576px) {
  .text-sm-left {
    text-align: left !important;
  }
  .text-sm-right {
    text-align: right !important;
  }
  .text-sm-center {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .text-md-left {
    text-align: left !important;
  }
  .text-md-right {
    text-align: right !important;
  }
  .text-md-center {
    text-align: center !important;
  }
}
@media (min-width: 1025px) {
  .text-lg-left {
    text-align: left !important;
  }
  .text-lg-right {
    text-align: right !important;
  }
  .text-lg-center {
    text-align: center !important;
  }
}
@media (min-width: 1366px) {
  .text-xl-left {
    text-align: left !important;
  }
  .text-xl-right {
    text-align: right !important;
  }
  .text-xl-center {
    text-align: center !important;
  }
}
.text-lowercase {
  text-transform: lowercase !important;
}

.text-uppercase {
  text-transform: uppercase !important;
}

.text-capitalize {
  text-transform: capitalize !important;
}

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

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

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

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

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

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

.text-white {
  color: #fff !important;
}

.text-primary {
  color: #326fe2 !important;
}

a.text-primary:hover, a.text-primary:focus {
  color: #123982 !important;
}

.text-secondary {
  color: #4c4c4c !important;
}

a.text-secondary:hover, a.text-secondary:focus {
  color: #0c0c0c !important;
}

.text-success {
  color: #046a38 !important;
}

a.text-success:hover, a.text-success:focus {
  color: black !important;
}

.text-info {
  color: #31708f !important;
}

a.text-info:hover, a.text-info:focus {
  color: #102630 !important;
}

.text-warning {
  color: #eea103 !important;
}

a.text-warning:hover, a.text-warning:focus {
  color: #704c01 !important;
}

.text-danger {
  color: #a51a1f !important;
}

a.text-danger:hover, a.text-danger:focus {
  color: #37090a !important;
}

.text-light {
  color: #fff !important;
}

a.text-light:hover, a.text-light:focus {
  color: #bfbfbf !important;
}

.text-dark {
  color: #363636 !important;
}

a.text-dark:hover, a.text-dark:focus {
  color: black !important;
}

.text-green {
  color: #046a38 !important;
}

a.text-green:hover, a.text-green:focus {
  color: black !important;
}

.text-lime {
  color: #41a928 !important;
}

a.text-lime:hover, a.text-lime:focus {
  color: #194210 !important;
}

.text-black {
  color: #000 !important;
}

a.text-black:hover, a.text-black:focus {
  color: black !important;
}

.text-focus {
  color: #76a0b4 !important;
}

a.text-focus:hover, a.text-focus:focus {
  color: #3c5e6e !important;
}

.text-body {
  color: #363636 !important;
}

.text-muted {
  color: #666 !important;
}

.text-black-50 {
  color: rgba(0, 0, 0, 0.5) !important;
}

.text-white-50 {
  color: rgba(255, 255, 255, 0.5) !important;
}

.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}

.text-decoration-none {
  text-decoration: none !important;
}

.text-break {
  word-break: break-word !important;
  word-wrap: break-word !important;
}

.text-reset {
  color: inherit !important;
}

.visible {
  visibility: visible !important;
}

.invisible {
  visibility: hidden !important;
}

@media print {
  *,
  *::before,
  *::after {
    text-shadow: none !important;
    -webkit-box-shadow: none !important;
            box-shadow: none !important;
  }
  a:not(.btn) {
    text-decoration: underline;
  }
  abbr[title]::after {
    content: " (" attr(title) ")";
  }
  pre {
    white-space: pre-wrap !important;
  }
  pre,
  blockquote {
    border: 0.0625rem solid #aeaeae;
    page-break-inside: avoid;
  }
  tr,
  img {
    page-break-inside: avoid;
  }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }
  h2,
  h3 {
    page-break-after: avoid;
  }
  @page {
    size: a3;
  }
  body {
    min-width: 1025px !important;
  }
  .container {
    min-width: 1025px !important;
  }
  .navbar {
    display: none;
  }
  .badge {
    border: 0.0625rem solid #000;
  }
  .table {
    border-collapse: collapse !important;
  }
  .table td,
  .table th {
    background-color: #fff !important;
  }
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #dadada !important;
  }
  .table-dark {
    color: inherit;
  }
  .table-dark th,
  .table-dark td,
  .table-dark thead th,
  .table-dark tbody + tbody {
    border-color: #ccc;
  }
  .table .thead-dark th {
    color: inherit;
    border-color: #ccc;
  }
}
/* Font Mixins, Extensions */
.link-primary-1 {
  display: block;
  margin-top: 10px;
  margin-bottom: 10px;
  color: #326fe2;
  font-weight: 400;
  text-decoration: underline;
  position: relative;
  font-size: inherit;
}
.link-primary-1:hover {
  color: #326fe2;
  text-decoration: none;
}
.link-primary-1.active, .link-primary-1:active, .link-primary-1:focus {
  color: #326fe2;
  text-decoration: underline;
}
.link-primary-1.small {
  font-size: 0.75rem;
}
.link-primary-1.active, .link-primary-1:active, .link-primary-1:hover, .link-primary-1:focus {
  color: #326fe2;
}

.inline-text-separators {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.inline-text-separators > * {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.inline-text-separators > * + *::before {
  content: "";
  margin: 0 1.25em -0.5em 1em;
  width: 1px;
  height: 1.5em;
  background-color: #ccc;
}

@media (max-width: 1024.98px) {
  .orderdetails {
    margin-top: 15px !important;
    margin-left: auto !important;
    padding: 0.34375rem 50px !important;
    width: 325px !important;
    text-align: center !important;
    float: left !important;
  }
}
@media (max-width: 767.98px) {
  .orderdetails {
    margin-top: 15px !important;
    width: 100% !important;
    text-align: center !important;
    float: left !important;
  }
}

@media (min-width: 1025px) and (max-width: 1116px) {
  .cancelorder {
    width: auto;
  }
}
@media (min-width: 1025px) and (max-width: 1116px) {
  .cancelorder .orderdetails {
    width: 365px !important;
    float: right !important;
  }
}
@media (min-width: 1025px) and (max-width: 1116px) {
  .cancelorder .cancelorder > :not(:first-child) {
    margin-top: 15px;
  }
}

.no-underline,
.no-underline:hover {
  text-decoration: none !important;
}

.link-container:hover {
  text-decoration: none !important;
}
.link-container:hover * {
  text-decoration: underline !important;
}

.link-container-uniform:hover {
  text-decoration: none !important;
}
.link-container-uniform:hover * {
  -webkit-text-decoration: underline 0.1rem !important;
          text-decoration: underline 0.1rem !important;
}

.pull-left-xs {
  float: left;
}

.pull-right-xs {
  float: right;
}

@media (min-width: 576px) and (max-width: 767.98px) {
  .pull-left-sm {
    float: left;
  }
  .pull-right-sm {
    float: right;
  }
}
@media (min-width: 768px) and (max-width: 1024.98px) {
  .pull-left-md {
    float: left;
  }
  .pull-right-md {
    float: right;
  }
}
@media (min-width: 1025px) and (max-width: 1365.98px) {
  .pull-left-lg {
    float: left;
  }
  .pull-right-lg {
    float: right;
  }
}
@media (min-width: 1366px) {
  .pull-left-xl {
    float: left;
  }
  .pull-right-xl {
    float: right;
  }
}
@media (max-width: 575.98px) {
  .hidden-xs-down {
    display: none !important;
  }
}

@media (max-width: 767.98px) {
  .hidden-sm-down {
    display: none !important;
  }
}

@media (max-width: 1024.98px) {
  .hidden-md-down {
    display: none !important;
  }
}

@media (max-width: 1365.98px) {
  .hidden-lg-down {
    display: none !important;
  }
}

.hidden-xl-down {
  display: none !important;
}

.row.equal-height > [class^=col] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.full-width {
  right: inherit;
  left: 50%;
  width: 100vw !important;
  width: var(--vw, 100vw) !important;
  margin-right: 0 !important;
  margin-left: 0 !important;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  position: relative;
}

.override-full-width {
  right: inherit;
  left: 50%;
  width: 100vw !important;
  width: var(--vw, 100vw) !important;
  margin-right: 0 !important;
  margin-left: 0 !important;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  position: relative;
}

@media (min-width: 576px) {
  .w-sm-25 {
    width: 25% !important;
  }
  .h-sm-25 {
    height: 25% !important;
  }
}
@media (min-width: 768px) {
  .w-md-25 {
    width: 25% !important;
  }
  .h-md-25 {
    height: 25% !important;
  }
}
@media (min-width: 1025px) {
  .w-lg-25 {
    width: 25% !important;
  }
  .h-lg-25 {
    height: 25% !important;
  }
}
@media (min-width: 576px) {
  .w-sm-50 {
    width: 50% !important;
  }
  .h-sm-50 {
    height: 50% !important;
  }
}
@media (min-width: 768px) {
  .w-md-50 {
    width: 50% !important;
  }
  .h-md-50 {
    height: 50% !important;
  }
}
@media (min-width: 1025px) {
  .w-lg-50 {
    width: 50% !important;
  }
  .h-lg-50 {
    height: 50% !important;
  }
}
@media (min-width: 576px) {
  .w-sm-75 {
    width: 75% !important;
  }
  .h-sm-75 {
    height: 75% !important;
  }
}
@media (min-width: 768px) {
  .w-md-75 {
    width: 75% !important;
  }
  .h-md-75 {
    height: 75% !important;
  }
}
@media (min-width: 1025px) {
  .w-lg-75 {
    width: 75% !important;
  }
  .h-lg-75 {
    height: 75% !important;
  }
}
@media (min-width: 576px) {
  .w-sm-100 {
    width: 100% !important;
  }
  .h-sm-100 {
    height: 100% !important;
  }
}
@media (min-width: 768px) {
  .w-md-100 {
    width: 100% !important;
  }
  .h-md-100 {
    height: 100% !important;
  }
}
@media (min-width: 1025px) {
  .w-lg-100 {
    width: 100% !important;
  }
  .h-lg-100 {
    height: 100% !important;
  }
}
@media (min-width: 576px) {
  .w-sm-auto {
    width: auto !important;
  }
  .h-sm-auto {
    height: auto !important;
  }
}
@media (min-width: 768px) {
  .w-md-auto {
    width: auto !important;
  }
  .h-md-auto {
    height: auto !important;
  }
}
@media (min-width: 1025px) {
  .w-lg-auto {
    width: auto !important;
  }
  .h-lg-auto {
    height: auto !important;
  }
}
@media (min-width: 576px) {
  .w-sm-33 {
    width: 33.3333% !important;
  }
  .h-sm-33 {
    height: 33.3333% !important;
  }
}
@media (min-width: 768px) {
  .w-md-33 {
    width: 33.3333% !important;
  }
  .h-md-33 {
    height: 33.3333% !important;
  }
}
@media (min-width: 1025px) {
  .w-lg-33 {
    width: 33.3333% !important;
  }
  .h-lg-33 {
    height: 33.3333% !important;
  }
}
@media (min-width: 576px) {
  .w-sm-66 {
    width: 66.6666% !important;
  }
  .h-sm-66 {
    height: 66.6666% !important;
  }
}
@media (min-width: 768px) {
  .w-md-66 {
    width: 66.6666% !important;
  }
  .h-md-66 {
    height: 66.6666% !important;
  }
}
@media (min-width: 1025px) {
  .w-lg-66 {
    width: 66.6666% !important;
  }
  .h-lg-66 {
    height: 66.6666% !important;
  }
}
/*
    Badge Mixin
    This creates a solid colored flag with arrows on the side with transparent triangle cut-out
    @param $bgColor: the color of the badge
    @param $color: the text color
    @param $height: the height of the badge
    @param $arrowSize: the width of the arrow triangles

    ex:  @include badge($accent2, 24px, 12px);
*/
.border {
  border: 0.0625rem solid #ccc !important;
}

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

.border-top {
  border-top: 0.0625rem solid #ccc !important;
}

.border-right {
  border-right: 0.0625rem solid #ccc !important;
}

.border-bottom {
  border-bottom: 0.0625rem solid #ccc !important;
}

.border-left {
  border-left: 0.0625rem solid #ccc !important;
}

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

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

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

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

.border-x {
  border-left: 0.0625rem solid #ccc !important;
  border-right: 0.0625rem solid #ccc !important;
}

.border-y {
  border-top: 0.0625rem solid #ccc !important;
  border-bottom: 0.0625rem solid #ccc !important;
}

@media (min-width: 576px) {
  .border-sm {
    border: 0.0625rem solid #ccc !important;
  }
  .border-sm-0 {
    border: none !important;
  }
  .border-sm-top {
    border-top: 0.0625rem solid #ccc !important;
  }
  .border-sm-right {
    border-right: 0.0625rem solid #ccc !important;
  }
  .border-sm-bottom {
    border-bottom: 0.0625rem solid #ccc !important;
  }
  .border-sm-left {
    border-left: 0.0625rem solid #ccc !important;
  }
  .border-sm-top-0 {
    border-top: 0 !important;
  }
  .border-sm-right-0 {
    border-right: 0 !important;
  }
  .border-sm-bottom-0 {
    border-bottom: 0 !important;
  }
  .border-sm-left-0 {
    border-left: 0 !important;
  }
  .border-sm-x {
    border-left: 0.0625rem solid #ccc !important;
    border-right: 0.0625rem solid #ccc !important;
  }
  .border-sm-y {
    border-top: 0.0625rem solid #ccc !important;
    border-bottom: 0.0625rem solid #ccc !important;
  }
}
@media (min-width: 768px) {
  .border-md {
    border: 0.0625rem solid #ccc !important;
  }
  .border-md-0 {
    border: none !important;
  }
  .border-md-top {
    border-top: 0.0625rem solid #ccc !important;
  }
  .border-md-right {
    border-right: 0.0625rem solid #ccc !important;
  }
  .border-md-bottom {
    border-bottom: 0.0625rem solid #ccc !important;
  }
  .border-md-left {
    border-left: 0.0625rem solid #ccc !important;
  }
  .border-md-top-0 {
    border-top: 0 !important;
  }
  .border-md-right-0 {
    border-right: 0 !important;
  }
  .border-md-bottom-0 {
    border-bottom: 0 !important;
  }
  .border-md-left-0 {
    border-left: 0 !important;
  }
  .border-md-x {
    border-left: 0.0625rem solid #ccc !important;
    border-right: 0.0625rem solid #ccc !important;
  }
  .border-md-y {
    border-top: 0.0625rem solid #ccc !important;
    border-bottom: 0.0625rem solid #ccc !important;
  }
}
@media (min-width: 1025px) {
  .border-lg {
    border: 0.0625rem solid #ccc !important;
  }
  .border-lg-0 {
    border: none !important;
  }
  .border-lg-top {
    border-top: 0.0625rem solid #ccc !important;
  }
  .border-lg-right {
    border-right: 0.0625rem solid #ccc !important;
  }
  .border-lg-bottom {
    border-bottom: 0.0625rem solid #ccc !important;
  }
  .border-lg-left {
    border-left: 0.0625rem solid #ccc !important;
  }
  .border-lg-top-0 {
    border-top: 0 !important;
  }
  .border-lg-right-0 {
    border-right: 0 !important;
  }
  .border-lg-bottom-0 {
    border-bottom: 0 !important;
  }
  .border-lg-left-0 {
    border-left: 0 !important;
  }
  .border-lg-x {
    border-left: 0.0625rem solid #ccc !important;
    border-right: 0.0625rem solid #ccc !important;
  }
  .border-lg-y {
    border-top: 0.0625rem solid #ccc !important;
    border-bottom: 0.0625rem solid #ccc !important;
  }
}
@media (min-width: 1366px) {
  .border-xl {
    border: 0.0625rem solid #ccc !important;
  }
  .border-xl-0 {
    border: none !important;
  }
  .border-xl-top {
    border-top: 0.0625rem solid #ccc !important;
  }
  .border-xl-right {
    border-right: 0.0625rem solid #ccc !important;
  }
  .border-xl-bottom {
    border-bottom: 0.0625rem solid #ccc !important;
  }
  .border-xl-left {
    border-left: 0.0625rem solid #ccc !important;
  }
  .border-xl-top-0 {
    border-top: 0 !important;
  }
  .border-xl-right-0 {
    border-right: 0 !important;
  }
  .border-xl-bottom-0 {
    border-bottom: 0 !important;
  }
  .border-xl-left-0 {
    border-left: 0 !important;
  }
  .border-xl-x {
    border-left: 0.0625rem solid #ccc !important;
    border-right: 0.0625rem solid #ccc !important;
  }
  .border-xl-y {
    border-top: 0.0625rem solid #ccc !important;
    border-bottom: 0.0625rem solid #ccc !important;
  }
}
.border-primary {
  border-color: #326fe2 !important;
}

.border-secondary {
  border-color: #4c4c4c !important;
}

.border-success {
  border-color: #046a38 !important;
}

.border-info {
  border-color: #31708f !important;
}

.border-warning {
  border-color: #eea103 !important;
}

.border-danger {
  border-color: #a51a1f !important;
}

.border-light {
  border-color: #fff !important;
}

.border-dark {
  border-color: #363636 !important;
}

.border-green {
  border-color: #046a38 !important;
}

.border-lime {
  border-color: #41a928 !important;
}

.border-black {
  border-color: #000 !important;
}

.border-focus {
  border-color: #76a0b4 !important;
}

.border-white {
  border-color: #fff !important;
}

.rounded {
  border-radius: 0.125rem !important;
}

.rounded-top {
  border-top-left-radius: 0.125rem !important;
  border-top-right-radius: 0.125rem !important;
}

.rounded-right {
  border-top-right-radius: 0.125rem !important;
  border-bottom-right-radius: 0.125rem !important;
}

.rounded-bottom {
  border-bottom-right-radius: 0.125rem !important;
  border-bottom-left-radius: 0.125rem !important;
}

.rounded-left {
  border-top-left-radius: 0.125rem !important;
  border-bottom-left-radius: 0.125rem !important;
}

.rounded-circle {
  border-radius: 50% !important;
}

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

.hover-transition-grow img, .hover-transition-shrink img, .hover-transition-fade, .hover-transition-fade-img img, .hover-transition-up, .hover-transition-down, .hover-transition-simple-shadow, .hover-transition-shadow {
  -webkit-transition: -webkit-transform 300ms;
  transition: -webkit-transform 300ms;
  transition: transform 300ms;
  transition: transform 300ms, -webkit-transform 300ms;
  -webkit-transform: scale(1);
          transform: scale(1);
  -webkit-transform-origin: center;
          transform-origin: center;
  -webkit-backface-visibility: hidden;
  -webkit-transform: translateZ(0) scale(1, 1);
}

.hover-transition-grow:hover img {
  -webkit-transform: scale(1.05);
          transform: scale(1.05);
}

.hover-transition-fade, .hover-transition-fade-img img {
  -webkit-transition: opacity 300ms;
  transition: opacity 300ms;
}

.hover-transition-fade:hover, .hover-transition-fade-img:hover img {
  opacity: 0.7;
}

.hover-transition-grow img, .hover-transition-shrink img, .hover-transition-fade, .hover-transition-fade-img img, .hover-transition-up, .hover-transition-down, .hover-transition-simple-shadow, .hover-transition-shadow {
  -webkit-transition: -webkit-transform 300ms;
  transition: -webkit-transform 300ms;
  transition: transform 300ms;
  transition: transform 300ms, -webkit-transform 300ms;
}

.hover-transition-up:hover {
  -webkit-transform: translate(0, -0.625rem);
          transform: translate(0, -0.625rem);
}

.hover-transition-down:hover {
  -webkit-transform: translate(0, 0.625rem);
          transform: translate(0, 0.625rem);
}

.hover-transition-simple-shadow, .hover-transition-shadow {
  -webkit-transition: all 220ms ease-in-out;
  transition: all 220ms ease-in-out;
}

.hover-transition-simple-shadow:hover, .hover-transition-shadow:hover {
  -webkit-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
          box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
}

html {
  font-size: 1rem;
}

body {
  font-size: 0.875rem;
}
@media (min-width: 768px) {
  body {
    font-size: 1rem;
  }
}

form {
  font-size: 0.875rem;
}
@media (min-width: 768px) {
  form {
    font-size: 1rem;
  }
}

label {
  font-weight: 700;
}

/*
* See  utilities/_typography.scss for mixins
*/
.font-sm {
  font-size: 0.75rem !important;
}

.font-body-sm {
  font-size: 0.875rem !important;
}

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

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

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

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

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

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

b,
.b,
strong,
.strong,
.bold,
.text-bold,
.font-bold {
  font-weight: 700 !important;
}

.font-extrabold {
  font-weight: 800 !important;
}

.font-black {
  font-weight: 900 !important;
}

.just-lovely {
  font-family: "JustLovely", Arial, sans-serif !important;
}

h1,
.h1 {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
  font-size: 1.625rem;
  line-height: 1.2;
  margin-bottom: 0.9375rem;
}
@media (min-width: 768px) {
  h1,
  .h1 {
    font-size: 2rem;
    line-height: 1.2;
  }
}
@media (min-width: 768px) {
  h1,
  .h1 {
    margin-bottom: 1.875rem;
  }
}

h2,
.h2 {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 1.375rem;
  margin-bottom: 0.9375rem;
}
@media (min-width: 768px) {
  h2,
  .h2 {
    font-size: 1.75rem;
  }
}
@media (min-width: 768px) {
  h2,
  .h2 {
    margin-bottom: 1.875rem;
  }
}

h3,
.h3 {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 1.25rem;
  line-height: 1.5;
  margin-bottom: 0.9375rem;
}
@media (min-width: 768px) {
  h3,
  .h3 {
    font-size: 1.5rem;
    line-height: 1.3;
  }
}
@media (min-width: 768px) {
  h3,
  .h3 {
    margin-bottom: 1.875rem;
  }
}

h4,
.h4 {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 1.125rem;
  line-height: 1.7;
  margin-bottom: 0.9375rem;
}
@media (min-width: 768px) {
  h4,
  .h4 {
    font-size: 1.375rem;
    line-height: 1.4;
  }
}
@media (min-width: 768px) {
  h4,
  .h4 {
    margin-bottom: 1.875rem;
  }
}

h5,
.h5 {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 1.125rem;
  line-height: 1.3;
  margin-bottom: 0.9375rem;
}
@media (min-width: 768px) {
  h5,
  .h5 {
    font-size: 1.25rem;
    line-height: 1.4;
  }
}
@media (min-width: 768px) {
  h5,
  .h5 {
    margin-bottom: 1.875rem;
  }
}

h6,
.h6 {
  font-size: 1rem;
  line-height: 1.4;
  margin-bottom: 0.9375rem;
}
@media (min-width: 768px) {
  h6,
  .h6 {
    font-size: 1.125rem;
    line-height: 1.3;
  }
}
@media (min-width: 768px) {
  h6,
  .h6 {
    margin-bottom: 1.875rem;
  }
}

.display-1 {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
  font-size: 2.25rem;
}
@media (min-width: 768px) {
  .display-1 {
    font-size: 2.625rem;
  }
}

.display-2 {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 1.625rem;
}
@media (min-width: 768px) {
  .display-2 {
    font-size: 2rem;
  }
}

.display-3 {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
  font-size: 1rem;
}
@media (min-width: 768px) {
  .display-3 {
    font-size: 1.375rem;
  }
}

.display-4 {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
  font-size: 1rem;
  line-height: 1.5;
}
@media (min-width: 768px) {
  .display-4 {
    font-size: 1.25rem;
    line-height: 1.4;
  }
}

.label1 {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
  font-size: 0.875rem;
  line-height: 1.3;
}
@media (min-width: 768px) {
  .label1 {
    font-size: 1rem;
    line-height: 1.4;
  }
}

.label1-bold {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 0.875rem;
  line-height: 1.3;
}
@media (min-width: 768px) {
  .label1-bold {
    font-size: 1rem;
    line-height: 1.4;
  }
}

.label2 {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
  font-size: 0.75rem;
}

.label2-bold {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 0.75rem;
}

.label3 {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
  font-size: 1.125rem;
  line-height: 1.3;
}

.label3-bold {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 1.125rem;
  line-height: 1.3;
}

.label4-bold {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 1rem;
  line-height: 1.3;
}
@media (min-width: 768px) {
  .label4-bold {
    font-size: 1.125rem;
    line-height: 1.3;
  }
}

a {
  font-size: 0.875rem;
}
@media (min-width: 1025px) {
  a {
    font-size: 1rem;
  }
}

a.normal,
.link,
.link-primary {
  color: #326fe2;
  font-weight: 400;
  text-decoration: underline;
  position: relative;
  font-size: inherit;
}
a.normal:hover,
.link:hover,
.link-primary:hover {
  color: #326fe2;
  text-decoration: none;
}
a.normal.active, a.normal:active, a.normal:focus,
.link.active,
.link:active,
.link:focus,
.link-primary.active,
.link-primary:active,
.link-primary:focus {
  color: #326fe2;
  text-decoration: underline;
}
a.normal.small,
.link.small,
.link-primary.small {
  font-size: 0.75rem;
}

.link2 {
  color: #326fe2;
  font-weight: 400;
  text-decoration: underline;
  position: relative;
  font-size: inherit;
  color: #363636;
}
.link2:hover {
  color: #326fe2;
  text-decoration: none;
}
.link2.active, .link2:active, .link2:focus {
  color: #326fe2;
  text-decoration: underline;
}
.link2.small {
  font-size: 0.75rem;
}
.link2.active, .link2:active, .link2:hover, .link2:focus {
  color: #363636;
}
.link2.small {
  font-size: 0.75rem;
}

.link3 {
  color: #326fe2;
  font-weight: 400;
  text-decoration: underline;
  position: relative;
  font-size: inherit;
  color: #363636;
  text-decoration: none !important;
}
.link3:hover {
  color: #326fe2;
  text-decoration: none;
}
.link3.active, .link3:active, .link3:focus {
  color: #326fe2;
  text-decoration: underline;
}
.link3.small {
  font-size: 0.75rem;
}
.link3.active, .link3:active, .link3:hover, .link3:focus {
  color: #363636;
}
.link3.small {
  font-size: 0.75rem;
}
.link3.active, .link3:active, .link3:hover, .link3:focus {
  text-decoration: underline !important;
}
.link3.small {
  font-size: 0.75rem;
}

.nav-link {
  margin-right: 0;
  color: #363636;
  text-decoration: none;
  position: relative;
  cursor: pointer;
  line-height: 1.5;
}
.nav-link:active, .nav-link:hover, .nav-link:focus, .nav-link.active {
  color: #363636;
  text-decoration: underline;
}

.strike-through span {
  text-decoration: line-through;
}

.pdp-price {
  font-size: 1.125rem;
  font-weight: 400;
}
@media (min-width: 768px) {
  .pdp-price {
    font-size: 1.5rem;
  }
}

.product-tile-price {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 0.75rem;
}

.table {
  border-spacing: 0;
  border-collapse: separate;
  margin-bottom: 0;
}
.table-wrapper.table-mh {
  max-height: 25rem;
}
.table-wrapper.table-mh-0 {
  max-height: none !important;
}
.table-wrapper:has(.table-sticky) table thead tr.section-header,
.table-wrapper:has(.table-sticky) table tbody tr.section-header {
  top: calc(19.6px + 1.40625rem + 0.0625rem);
  z-index: 4;
  position: sticky;
  left: 0;
}
@media (min-width: 768px) {
  .table-wrapper:has(.table-sticky) table thead tr.section-header,
  .table-wrapper:has(.table-sticky) table tbody tr.section-header {
    top: calc(22.4px + 1.40625rem + 0.0625rem);
  }
}
.table-wrapper:has(.table-nosticky) table thead tr.section-header,
.table-wrapper:has(.table-nosticky) table tbody tr.section-header {
  position: static;
}
.table-wrapper:has(.table-snap) {
  -ms-scroll-snap-type: both mandatory;
      scroll-snap-type: both mandatory;
  overscroll-behavior-x: contain;
}
.table-wrapper:has(.table-snap) thead:has(~ tbody) tr:not(.section-header) td,
.table-wrapper:has(.table-snap) thead:has(~ tbody) tr:not(.section-header) th {
  scroll-snap-align: start;
}
.table-wrapper:has(.table-snap) tbody:not(thead ~ *) tr:not(.section-header) td,
.table-wrapper:has(.table-snap) tbody:not(thead ~ *) tr:not(.section-header) th {
  scroll-snap-align: start;
}
.table-wrapper:has(.table-nosnap) {
  -ms-scroll-snap-type: none;
      scroll-snap-type: none;
}
.table-wrapper:has(.table-scrollindicator) {
  position: relative;
}
.table-wrapper:has(.table-scrollindicator):has(.in-view)::after {
  content: "";
  position: absolute;
  display: block;
  height: 4rem;
  width: 4rem;
  top: 7.5rem;
  top: max(20%, 7.5rem);
  right: 5%;
  opacity: 1;
  border-radius: 50%;
  padding: 0.125rem;
  background-color: rgba(255, 255, 255, 0.6);
  background-image: url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_175_974)'%3E%3Cg filter='url(%23filter0_d_175_974)'%3E%3Cpath d='M24.2677 14.6817H23.5052C23.4347 14.586 23.3483 14.4739 23.2501 14.3567C22.9987 14.0567 22.5807 13.6116 22.0953 13.4174C21.6187 13.2268 20.9867 13.2447 20.5776 13.2765C20.5178 13.2811 20.4596 13.2864 20.4037 13.292C20.2682 12.9542 20.0286 12.649 19.6705 12.45C19.415 12.3079 19.0696 12.1455 18.7024 12.0721C18.3552 12.0026 17.8921 11.9963 17.5096 12.0059C18.5952 11.2223 19.3033 9.94645 19.3033 8.50821C19.3033 6.13088 17.3692 4.19678 14.9918 4.19678C12.6145 4.19678 10.6804 6.13088 10.6804 8.50821C10.6804 10.0328 11.4759 11.375 12.6735 12.1418V17.0325L10.6318 14.9908C9.96154 14.3206 8.91135 14.2166 8.12263 14.7424C7.23943 15.3312 6.97439 16.5099 7.52051 17.4201L10.7872 22.8646L12.3803 26.0508C12.7135 26.7171 13.3945 27.138 14.1395 27.138H22.4021C23.1079 27.138 23.7596 26.7599 24.1098 26.147L25.9392 22.9455C26.2587 22.3864 26.457 21.7662 26.5211 21.1253L26.8771 17.565C27.0314 16.0213 25.8192 14.6817 24.2677 14.6817Z' fill='white'/%3E%3Cpath d='M24.2677 14.6817H23.5052C23.4347 14.586 23.3483 14.4739 23.2501 14.3567C22.9987 14.0567 22.5807 13.6116 22.0953 13.4174C21.6187 13.2268 20.9867 13.2447 20.5776 13.2765C20.5178 13.2811 20.4596 13.2864 20.4037 13.292C20.2682 12.9542 20.0286 12.649 19.6705 12.45C19.415 12.3079 19.0696 12.1455 18.7024 12.0721C18.3552 12.0026 17.8921 11.9963 17.5096 12.0059C18.5952 11.2223 19.3033 9.94645 19.3033 8.50821C19.3033 6.13088 17.3692 4.19678 14.9918 4.19678C12.6145 4.19678 10.6804 6.13088 10.6804 8.50821C10.6804 10.0328 11.4759 11.375 12.6735 12.1418V17.0325L10.6318 14.9908C9.96154 14.3206 8.91135 14.2166 8.12263 14.7424C7.23943 15.3312 6.97439 16.5099 7.52051 17.4201L10.7872 22.8646L12.3803 26.0508C12.7135 26.7171 13.3945 27.138 14.1395 27.138H22.4021C23.1079 27.138 23.7596 26.7599 24.1098 26.147L25.9392 22.9455C26.2587 22.3864 26.457 21.7662 26.5211 21.1253L26.8771 17.565C27.0314 16.0213 25.8192 14.6817 24.2677 14.6817ZM11.842 8.50821C11.842 6.77135 13.255 5.35831 14.9918 5.35831C16.7287 5.35831 18.1418 6.77135 18.1418 8.50821C18.1418 9.35375 17.8068 10.1225 17.2627 10.6889V8.45356C17.2627 7.1863 16.2353 6.15898 14.9681 6.15898C13.7008 6.15898 12.6735 7.1863 12.6735 8.45356V10.6382C12.1575 10.0771 11.842 9.32884 11.842 8.50821ZM25.5724 17.4346L25.2163 20.9948C25.1706 21.4526 25.029 21.8956 24.8008 22.295L22.9713 25.4965C22.8546 25.7008 22.6373 25.8268 22.4021 25.8268H14.1395C13.8911 25.8268 13.6641 25.6865 13.5531 25.4644L11.9374 22.2331L8.64485 16.7455C8.45882 16.4354 8.5491 16.0339 8.84996 15.8334C9.11862 15.6542 9.47635 15.6897 9.70467 15.918L12.8655 19.0788C13.053 19.2663 13.335 19.3224 13.58 19.221C13.825 19.1195 13.9847 18.8804 13.9847 18.6153V8.45356C13.9847 7.91045 14.425 7.47017 14.9681 7.47017C15.5112 7.47017 15.9515 7.91045 15.9515 8.45356V16.6485C15.9515 17.0106 16.245 17.3041 16.6071 17.3041C16.9692 17.3041 17.2627 17.0106 17.2627 16.6485V13.3269C17.2996 13.3252 17.3374 13.3235 17.3759 13.322C17.7908 13.3059 18.2106 13.3109 18.4453 13.3578C18.6214 13.393 18.8305 13.4832 19.0334 13.596C19.1334 13.6516 19.2295 13.789 19.2295 14.0076V16.6485C19.2295 17.0106 19.523 17.3041 19.8851 17.3041C20.2471 17.3041 20.5406 17.0106 20.5406 16.6485V14.596C20.5855 14.5916 20.6318 14.5874 20.6792 14.5837C21.0936 14.5515 21.4448 14.5694 21.6083 14.6348C21.7629 14.6967 22.0006 14.9071 22.2449 15.1987C22.3514 15.3259 22.4422 15.4476 22.5074 15.5393V17.3041C22.5074 17.6662 22.801 17.9597 23.163 17.9597C23.5252 17.9597 23.8186 17.6662 23.8186 17.3041V15.9929H24.2677C25.0435 15.9929 25.6495 16.6627 25.5724 17.4346Z' fill='%231B1B1B'/%3E%3Cpath d='M29.7906 7.59943L26.7472 4.55593C26.5016 4.31048 26.1022 4.31054 25.8566 4.55599C25.6112 4.8015 25.6112 5.20088 25.8567 5.44639L27.8252 7.41501H20.7286C20.3815 7.41501 20.099 7.69751 20.099 8.04469C20.099 8.39187 20.3815 8.67431 20.7286 8.67431H27.8252L25.8566 10.6429C25.6112 10.8884 25.6112 11.2879 25.8567 11.5335C25.9794 11.6561 26.1406 11.7174 26.3019 11.7174C26.4631 11.7174 26.6244 11.6561 26.7472 11.5334L29.7907 8.48989C30.0361 8.24438 30.0361 7.84494 29.7906 7.59943Z' fill='%231B1B1B'/%3E%3Cpath d='M0.242366 8.48989L3.28581 11.5334C3.53138 11.7788 3.93082 11.7788 4.17639 11.5333C4.42177 11.2878 4.42177 10.8884 4.17633 10.6429L2.20776 8.67431H9.30436C9.65154 8.67431 9.93398 8.39181 9.93398 8.04463C9.93398 7.69745 9.65154 7.41501 9.30436 7.41501H2.20776L4.17639 5.44645C4.42177 5.20094 4.42177 4.80144 4.17633 4.55587C4.0536 4.4332 3.89237 4.37187 3.73113 4.37187C3.56989 4.37187 3.40859 4.4332 3.28581 4.55593L0.242305 7.59943C-0.00308073 7.84494 -0.00308076 8.24438 0.242366 8.48989Z' fill='%231B1B1B'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_d_175_974' x='-3.94173' y='0.196777' width='37.9165' height='30.9412' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset/%3E%3CfeGaussianBlur stdDeviation='2'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.12 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_175_974'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_175_974' result='shape'/%3E%3C/filter%3E%3CclipPath id='clip0_175_974'%3E%3Crect width='30' height='30' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: 85%;
  background-position: center center;
  -webkit-box-shadow: 0 0 0.375rem rgba(255, 255, 255, 0.6);
          box-shadow: 0 0 0.375rem rgba(255, 255, 255, 0.6);
  z-index: 1;
  -webkit-animation: swipe 2s ease-in infinite forwards;
          animation: swipe 2s ease-in infinite forwards;
  pointer-events: none;
  -webkit-transition: opacity 500ms ease;
  transition: opacity 500ms ease;
}
@keyframes swipe {
  0% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
    display: block;
    opacity: 0;
  }
  15% {
    opacity: 1;
  }
  45% {
    opacity: 1;
  }
  80% {
    -webkit-transform: translateX(-100px);
            transform: translateX(-100px);
    opacity: 0;
  }
  100% {
    opacity: 0;
  }
}
.table-wrapper:has(.table-scrollindicator):has(.fade-out)::after {
  opacity: 0 !important;
  -webkit-animation-play-state: paused;
          animation-play-state: paused;
}
.table-wrapper:has(.table-noscrollindicator):has(.in-view)::after {
  display: none !important;
}
.table-sticky {
  white-space: nowrap;
}
.table-sticky thead tr td,
.table-sticky thead tr th,
.table-sticky tbody tr td,
.table-sticky tbody tr th {
  min-width: 40vw;
}
@media (min-width: 576px) {
  .table-sticky thead tr td,
  .table-sticky thead tr th,
  .table-sticky tbody tr td,
  .table-sticky tbody tr th {
    --col-min-width: 30vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 768px) {
  .table-sticky thead tr td,
  .table-sticky thead tr th,
  .table-sticky tbody tr td,
  .table-sticky tbody tr th {
    --col-min-width: 28vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 1025px) {
  .table-sticky thead tr td,
  .table-sticky thead tr th,
  .table-sticky tbody tr td,
  .table-sticky tbody tr th {
    --col-min-width: 22vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 1366px) {
  .table-sticky thead tr td,
  .table-sticky thead tr th,
  .table-sticky tbody tr td,
  .table-sticky tbody tr th {
    --col-min-width: 17.875rem;
    min-width: var(--col-min-width);
  }
}
.table-sticky thead tr td.half,
.table-sticky thead tr th.half,
.table-sticky tbody tr td.half,
.table-sticky tbody tr th.half {
  min-width: calc(var(--col-min-width) / 2);
}
.table-sticky thead tr.section-header,
.table-sticky tbody tr.section-header {
  top: calc(19.6px + 1.40625rem + 0.125rem);
  z-index: 4;
  position: sticky;
  left: 0;
}
@media (min-width: 768px) {
  .table-sticky thead tr.section-header,
  .table-sticky tbody tr.section-header {
    top: calc(22.4px + 1.40625rem + 0.125rem);
  }
}
.table-sticky:not(.table-snap) table thead tr th,
.table-sticky:not(.table-snap) table tbody tr th {
  max-width: none;
}
.table-sticky thead tr th {
  position: sticky;
  top: 0;
  z-index: 2;
}
.table-sticky thead tr th:first-child {
  left: 0;
  z-index: 3;
}
.table-sticky tbody:not(thead ~ *):first-child td,
.table-sticky tbody:not(thead ~ *):first-child th {
  border-top: 0.0625rem solid #ccc;
}
.table-sticky tbody:not(thead ~ *) tr td,
.table-sticky tbody:not(thead ~ *) tr th {
  border-top: 0.0625rem solid #ccc;
}
.table-sticky tbody tr th:first-child {
  position: sticky;
  left: 0;
  z-index: 2;
}
.table-nosticky {
  white-space: wrap;
}
.table-nosticky thead tr td,
.table-nosticky thead tr th,
.table-nosticky tbody tr td,
.table-nosticky tbody tr th {
  min-width: unset;
}
.table-nosticky thead tr td.half,
.table-nosticky thead tr th.half,
.table-nosticky tbody tr td.half,
.table-nosticky tbody tr th.half {
  min-width: unset;
}
.table-nosticky thead tr.section-header,
.table-nosticky tbody tr.section-header {
  position: static;
}
.table-nosticky thead tr th {
  position: static;
}
.table-nosticky tbody:not(thead ~ *):first-child td,
.table-nosticky tbody:not(thead ~ *):first-child th {
  border-top: none;
}
.table-nosticky tbody:not(thead ~ *) tr td,
.table-nosticky tbody:not(thead ~ *) tr th {
  border-top: none;
}
.table-nosticky tbody tr th:first-child {
  position: static;
}
.table-fixed {
  table-layout: fixed;
}
.table-nofixed {
  table-layout: auto;
}
.table-striped tbody tr:not(.section-header):nth-child(even) td,
.table-striped tbody tr:not(.section-header):nth-child(even) th {
  background: #f5f5f5;
}
.table-nostriped tbody tr:not(.section-header):nth-child(even) td,
.table-nostriped tbody tr:not(.section-header):nth-child(even) th {
  background: #fff;
}
@media (min-width: 576px) {
  .table-wrapper.table-sm-mh {
    max-height: 25rem;
  }
  .table-wrapper.table-sm-mh-0 {
    max-height: none !important;
  }
  .table-wrapper:has(.table-sm-sticky) table thead tr.section-header,
  .table-wrapper:has(.table-sm-sticky) table tbody tr.section-header {
    top: calc(19.6px + 1.40625rem + 0.0625rem);
    z-index: 4;
    position: sticky;
    left: 0;
  }
}
@media (min-width: 576px) and (min-width: 768px) {
  .table-wrapper:has(.table-sm-sticky) table thead tr.section-header,
  .table-wrapper:has(.table-sm-sticky) table tbody tr.section-header {
    top: calc(22.4px + 1.40625rem + 0.0625rem);
  }
}
@media (min-width: 576px) {
  .table-wrapper:has(.table-sm-nosticky) table thead tr.section-header,
  .table-wrapper:has(.table-sm-nosticky) table tbody tr.section-header {
    position: static;
  }
  .table-wrapper:has(.table-sm-snap) {
    -ms-scroll-snap-type: both mandatory;
        scroll-snap-type: both mandatory;
    overscroll-behavior-x: contain;
  }
  .table-wrapper:has(.table-sm-snap) thead:has(~ tbody) tr:not(.section-header) td,
  .table-wrapper:has(.table-sm-snap) thead:has(~ tbody) tr:not(.section-header) th {
    scroll-snap-align: start;
  }
  .table-wrapper:has(.table-sm-snap) tbody:not(thead ~ *) tr:not(.section-header) td,
  .table-wrapper:has(.table-sm-snap) tbody:not(thead ~ *) tr:not(.section-header) th {
    scroll-snap-align: start;
  }
  .table-wrapper:has(.table-sm-nosnap) {
    -ms-scroll-snap-type: none;
        scroll-snap-type: none;
  }
  .table-wrapper:has(.table-sm-scrollindicator) {
    position: relative;
  }
  .table-wrapper:has(.table-sm-scrollindicator):has(.in-view)::after {
    content: "";
    position: absolute;
    display: block;
    height: 4rem;
    width: 4rem;
    top: 7.5rem;
    top: max(20%, 7.5rem);
    right: 5%;
    opacity: 1;
    border-radius: 50%;
    padding: 0.125rem;
    background-color: rgba(255, 255, 255, 0.6);
    background-image: url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_175_974)'%3E%3Cg filter='url(%23filter0_d_175_974)'%3E%3Cpath d='M24.2677 14.6817H23.5052C23.4347 14.586 23.3483 14.4739 23.2501 14.3567C22.9987 14.0567 22.5807 13.6116 22.0953 13.4174C21.6187 13.2268 20.9867 13.2447 20.5776 13.2765C20.5178 13.2811 20.4596 13.2864 20.4037 13.292C20.2682 12.9542 20.0286 12.649 19.6705 12.45C19.415 12.3079 19.0696 12.1455 18.7024 12.0721C18.3552 12.0026 17.8921 11.9963 17.5096 12.0059C18.5952 11.2223 19.3033 9.94645 19.3033 8.50821C19.3033 6.13088 17.3692 4.19678 14.9918 4.19678C12.6145 4.19678 10.6804 6.13088 10.6804 8.50821C10.6804 10.0328 11.4759 11.375 12.6735 12.1418V17.0325L10.6318 14.9908C9.96154 14.3206 8.91135 14.2166 8.12263 14.7424C7.23943 15.3312 6.97439 16.5099 7.52051 17.4201L10.7872 22.8646L12.3803 26.0508C12.7135 26.7171 13.3945 27.138 14.1395 27.138H22.4021C23.1079 27.138 23.7596 26.7599 24.1098 26.147L25.9392 22.9455C26.2587 22.3864 26.457 21.7662 26.5211 21.1253L26.8771 17.565C27.0314 16.0213 25.8192 14.6817 24.2677 14.6817Z' fill='white'/%3E%3Cpath d='M24.2677 14.6817H23.5052C23.4347 14.586 23.3483 14.4739 23.2501 14.3567C22.9987 14.0567 22.5807 13.6116 22.0953 13.4174C21.6187 13.2268 20.9867 13.2447 20.5776 13.2765C20.5178 13.2811 20.4596 13.2864 20.4037 13.292C20.2682 12.9542 20.0286 12.649 19.6705 12.45C19.415 12.3079 19.0696 12.1455 18.7024 12.0721C18.3552 12.0026 17.8921 11.9963 17.5096 12.0059C18.5952 11.2223 19.3033 9.94645 19.3033 8.50821C19.3033 6.13088 17.3692 4.19678 14.9918 4.19678C12.6145 4.19678 10.6804 6.13088 10.6804 8.50821C10.6804 10.0328 11.4759 11.375 12.6735 12.1418V17.0325L10.6318 14.9908C9.96154 14.3206 8.91135 14.2166 8.12263 14.7424C7.23943 15.3312 6.97439 16.5099 7.52051 17.4201L10.7872 22.8646L12.3803 26.0508C12.7135 26.7171 13.3945 27.138 14.1395 27.138H22.4021C23.1079 27.138 23.7596 26.7599 24.1098 26.147L25.9392 22.9455C26.2587 22.3864 26.457 21.7662 26.5211 21.1253L26.8771 17.565C27.0314 16.0213 25.8192 14.6817 24.2677 14.6817ZM11.842 8.50821C11.842 6.77135 13.255 5.35831 14.9918 5.35831C16.7287 5.35831 18.1418 6.77135 18.1418 8.50821C18.1418 9.35375 17.8068 10.1225 17.2627 10.6889V8.45356C17.2627 7.1863 16.2353 6.15898 14.9681 6.15898C13.7008 6.15898 12.6735 7.1863 12.6735 8.45356V10.6382C12.1575 10.0771 11.842 9.32884 11.842 8.50821ZM25.5724 17.4346L25.2163 20.9948C25.1706 21.4526 25.029 21.8956 24.8008 22.295L22.9713 25.4965C22.8546 25.7008 22.6373 25.8268 22.4021 25.8268H14.1395C13.8911 25.8268 13.6641 25.6865 13.5531 25.4644L11.9374 22.2331L8.64485 16.7455C8.45882 16.4354 8.5491 16.0339 8.84996 15.8334C9.11862 15.6542 9.47635 15.6897 9.70467 15.918L12.8655 19.0788C13.053 19.2663 13.335 19.3224 13.58 19.221C13.825 19.1195 13.9847 18.8804 13.9847 18.6153V8.45356C13.9847 7.91045 14.425 7.47017 14.9681 7.47017C15.5112 7.47017 15.9515 7.91045 15.9515 8.45356V16.6485C15.9515 17.0106 16.245 17.3041 16.6071 17.3041C16.9692 17.3041 17.2627 17.0106 17.2627 16.6485V13.3269C17.2996 13.3252 17.3374 13.3235 17.3759 13.322C17.7908 13.3059 18.2106 13.3109 18.4453 13.3578C18.6214 13.393 18.8305 13.4832 19.0334 13.596C19.1334 13.6516 19.2295 13.789 19.2295 14.0076V16.6485C19.2295 17.0106 19.523 17.3041 19.8851 17.3041C20.2471 17.3041 20.5406 17.0106 20.5406 16.6485V14.596C20.5855 14.5916 20.6318 14.5874 20.6792 14.5837C21.0936 14.5515 21.4448 14.5694 21.6083 14.6348C21.7629 14.6967 22.0006 14.9071 22.2449 15.1987C22.3514 15.3259 22.4422 15.4476 22.5074 15.5393V17.3041C22.5074 17.6662 22.801 17.9597 23.163 17.9597C23.5252 17.9597 23.8186 17.6662 23.8186 17.3041V15.9929H24.2677C25.0435 15.9929 25.6495 16.6627 25.5724 17.4346Z' fill='%231B1B1B'/%3E%3Cpath d='M29.7906 7.59943L26.7472 4.55593C26.5016 4.31048 26.1022 4.31054 25.8566 4.55599C25.6112 4.8015 25.6112 5.20088 25.8567 5.44639L27.8252 7.41501H20.7286C20.3815 7.41501 20.099 7.69751 20.099 8.04469C20.099 8.39187 20.3815 8.67431 20.7286 8.67431H27.8252L25.8566 10.6429C25.6112 10.8884 25.6112 11.2879 25.8567 11.5335C25.9794 11.6561 26.1406 11.7174 26.3019 11.7174C26.4631 11.7174 26.6244 11.6561 26.7472 11.5334L29.7907 8.48989C30.0361 8.24438 30.0361 7.84494 29.7906 7.59943Z' fill='%231B1B1B'/%3E%3Cpath d='M0.242366 8.48989L3.28581 11.5334C3.53138 11.7788 3.93082 11.7788 4.17639 11.5333C4.42177 11.2878 4.42177 10.8884 4.17633 10.6429L2.20776 8.67431H9.30436C9.65154 8.67431 9.93398 8.39181 9.93398 8.04463C9.93398 7.69745 9.65154 7.41501 9.30436 7.41501H2.20776L4.17639 5.44645C4.42177 5.20094 4.42177 4.80144 4.17633 4.55587C4.0536 4.4332 3.89237 4.37187 3.73113 4.37187C3.56989 4.37187 3.40859 4.4332 3.28581 4.55593L0.242305 7.59943C-0.00308073 7.84494 -0.00308076 8.24438 0.242366 8.48989Z' fill='%231B1B1B'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_d_175_974' x='-3.94173' y='0.196777' width='37.9165' height='30.9412' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset/%3E%3CfeGaussianBlur stdDeviation='2'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.12 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_175_974'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_175_974' result='shape'/%3E%3C/filter%3E%3CclipPath id='clip0_175_974'%3E%3Crect width='30' height='30' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: 85%;
    background-position: center center;
    -webkit-box-shadow: 0 0 0.375rem rgba(255, 255, 255, 0.6);
            box-shadow: 0 0 0.375rem rgba(255, 255, 255, 0.6);
    z-index: 1;
    -webkit-animation: swipe 2s ease-in infinite forwards;
            animation: swipe 2s ease-in infinite forwards;
    pointer-events: none;
    -webkit-transition: opacity 500ms ease;
    transition: opacity 500ms ease;
  }
  @-webkit-keyframes swipe {
    0% {
      -webkit-transform: translateX(0);
              transform: translateX(0);
      display: block;
      opacity: 0;
    }
    15% {
      opacity: 1;
    }
    45% {
      opacity: 1;
    }
    80% {
      -webkit-transform: translateX(-100px);
              transform: translateX(-100px);
      opacity: 0;
    }
    100% {
      opacity: 0;
    }
  }
  @keyframes swipe {
    0% {
      -webkit-transform: translateX(0);
              transform: translateX(0);
      display: block;
      opacity: 0;
    }
    15% {
      opacity: 1;
    }
    45% {
      opacity: 1;
    }
    80% {
      -webkit-transform: translateX(-100px);
              transform: translateX(-100px);
      opacity: 0;
    }
    100% {
      opacity: 0;
    }
  }
  .table-wrapper:has(.table-sm-scrollindicator):has(.fade-out)::after {
    opacity: 0 !important;
    -webkit-animation-play-state: paused;
            animation-play-state: paused;
  }
  .table-wrapper:has(.table-sm-noscrollindicator):has(.in-view)::after {
    display: none !important;
  }
  .table-sm-sticky {
    white-space: nowrap;
  }
  .table-sm-sticky thead tr td,
  .table-sm-sticky thead tr th,
  .table-sm-sticky tbody tr td,
  .table-sm-sticky tbody tr th {
    min-width: 40vw;
  }
}
@media (min-width: 576px) and (min-width: 576px) {
  .table-sm-sticky thead tr td,
  .table-sm-sticky thead tr th,
  .table-sm-sticky tbody tr td,
  .table-sm-sticky tbody tr th {
    --col-min-width: 30vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 576px) and (min-width: 768px) {
  .table-sm-sticky thead tr td,
  .table-sm-sticky thead tr th,
  .table-sm-sticky tbody tr td,
  .table-sm-sticky tbody tr th {
    --col-min-width: 28vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 576px) and (min-width: 1025px) {
  .table-sm-sticky thead tr td,
  .table-sm-sticky thead tr th,
  .table-sm-sticky tbody tr td,
  .table-sm-sticky tbody tr th {
    --col-min-width: 22vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 576px) and (min-width: 1366px) {
  .table-sm-sticky thead tr td,
  .table-sm-sticky thead tr th,
  .table-sm-sticky tbody tr td,
  .table-sm-sticky tbody tr th {
    --col-min-width: 17.875rem;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 576px) {
  .table-sm-sticky thead tr td.half,
  .table-sm-sticky thead tr th.half,
  .table-sm-sticky tbody tr td.half,
  .table-sm-sticky tbody tr th.half {
    min-width: calc(var(--col-min-width) / 2);
  }
  .table-sm-sticky thead tr.section-header,
  .table-sm-sticky tbody tr.section-header {
    top: calc(19.6px + 1.40625rem + 0.125rem);
    z-index: 4;
    position: sticky;
    left: 0;
  }
}
@media (min-width: 576px) and (min-width: 768px) {
  .table-sm-sticky thead tr.section-header,
  .table-sm-sticky tbody tr.section-header {
    top: calc(22.4px + 1.40625rem + 0.125rem);
  }
}
@media (min-width: 576px) {
  .table-sm-sticky:not(.table-snap) table thead tr th,
  .table-sm-sticky:not(.table-snap) table tbody tr th {
    max-width: none;
  }
  .table-sm-sticky thead tr th {
    position: sticky;
    top: 0;
    z-index: 2;
  }
  .table-sm-sticky thead tr th:first-child {
    left: 0;
    z-index: 3;
  }
  .table-sm-sticky tbody:not(thead ~ *):first-child td,
  .table-sm-sticky tbody:not(thead ~ *):first-child th {
    border-top: 0.0625rem solid #ccc;
  }
  .table-sm-sticky tbody:not(thead ~ *) tr td,
  .table-sm-sticky tbody:not(thead ~ *) tr th {
    border-top: 0.0625rem solid #ccc;
  }
  .table-sm-sticky tbody tr th:first-child {
    position: sticky;
    left: 0;
    z-index: 2;
  }
  .table-sm-nosticky {
    white-space: wrap;
  }
  .table-sm-nosticky thead tr td,
  .table-sm-nosticky thead tr th,
  .table-sm-nosticky tbody tr td,
  .table-sm-nosticky tbody tr th {
    min-width: unset;
  }
  .table-sm-nosticky thead tr td.half,
  .table-sm-nosticky thead tr th.half,
  .table-sm-nosticky tbody tr td.half,
  .table-sm-nosticky tbody tr th.half {
    min-width: unset;
  }
  .table-sm-nosticky thead tr.section-header,
  .table-sm-nosticky tbody tr.section-header {
    position: static;
  }
  .table-sm-nosticky thead tr th {
    position: static;
  }
  .table-sm-nosticky tbody:not(thead ~ *):first-child td,
  .table-sm-nosticky tbody:not(thead ~ *):first-child th {
    border-top: none;
  }
  .table-sm-nosticky tbody:not(thead ~ *) tr td,
  .table-sm-nosticky tbody:not(thead ~ *) tr th {
    border-top: none;
  }
  .table-sm-nosticky tbody tr th:first-child {
    position: static;
  }
  .table-sm-fixed {
    table-layout: fixed;
  }
  .table-sm-nofixed {
    table-layout: auto;
  }
  .table-sm-striped tbody tr:not(.section-header):nth-child(even) td,
  .table-sm-striped tbody tr:not(.section-header):nth-child(even) th {
    background: #f5f5f5;
  }
  .table-sm-nostriped tbody tr:not(.section-header):nth-child(even) td,
  .table-sm-nostriped tbody tr:not(.section-header):nth-child(even) th {
    background: #fff;
  }
}
@media (min-width: 768px) {
  .table-wrapper.table-md-mh {
    max-height: 25rem;
  }
  .table-wrapper.table-md-mh-0 {
    max-height: none !important;
  }
  .table-wrapper:has(.table-md-sticky) table thead tr.section-header,
  .table-wrapper:has(.table-md-sticky) table tbody tr.section-header {
    top: calc(19.6px + 1.40625rem + 0.0625rem);
    z-index: 4;
    position: sticky;
    left: 0;
  }
}
@media (min-width: 768px) and (min-width: 768px) {
  .table-wrapper:has(.table-md-sticky) table thead tr.section-header,
  .table-wrapper:has(.table-md-sticky) table tbody tr.section-header {
    top: calc(22.4px + 1.40625rem + 0.0625rem);
  }
}
@media (min-width: 768px) {
  .table-wrapper:has(.table-md-nosticky) table thead tr.section-header,
  .table-wrapper:has(.table-md-nosticky) table tbody tr.section-header {
    position: static;
  }
  .table-wrapper:has(.table-md-snap) {
    -ms-scroll-snap-type: both mandatory;
        scroll-snap-type: both mandatory;
    overscroll-behavior-x: contain;
  }
  .table-wrapper:has(.table-md-snap) thead:has(~ tbody) tr:not(.section-header) td,
  .table-wrapper:has(.table-md-snap) thead:has(~ tbody) tr:not(.section-header) th {
    scroll-snap-align: start;
  }
  .table-wrapper:has(.table-md-snap) tbody:not(thead ~ *) tr:not(.section-header) td,
  .table-wrapper:has(.table-md-snap) tbody:not(thead ~ *) tr:not(.section-header) th {
    scroll-snap-align: start;
  }
  .table-wrapper:has(.table-md-nosnap) {
    -ms-scroll-snap-type: none;
        scroll-snap-type: none;
  }
  .table-wrapper:has(.table-md-scrollindicator) {
    position: relative;
  }
  .table-wrapper:has(.table-md-scrollindicator):has(.in-view)::after {
    content: "";
    position: absolute;
    display: block;
    height: 4rem;
    width: 4rem;
    top: 7.5rem;
    top: max(20%, 7.5rem);
    right: 5%;
    opacity: 1;
    border-radius: 50%;
    padding: 0.125rem;
    background-color: rgba(255, 255, 255, 0.6);
    background-image: url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_175_974)'%3E%3Cg filter='url(%23filter0_d_175_974)'%3E%3Cpath d='M24.2677 14.6817H23.5052C23.4347 14.586 23.3483 14.4739 23.2501 14.3567C22.9987 14.0567 22.5807 13.6116 22.0953 13.4174C21.6187 13.2268 20.9867 13.2447 20.5776 13.2765C20.5178 13.2811 20.4596 13.2864 20.4037 13.292C20.2682 12.9542 20.0286 12.649 19.6705 12.45C19.415 12.3079 19.0696 12.1455 18.7024 12.0721C18.3552 12.0026 17.8921 11.9963 17.5096 12.0059C18.5952 11.2223 19.3033 9.94645 19.3033 8.50821C19.3033 6.13088 17.3692 4.19678 14.9918 4.19678C12.6145 4.19678 10.6804 6.13088 10.6804 8.50821C10.6804 10.0328 11.4759 11.375 12.6735 12.1418V17.0325L10.6318 14.9908C9.96154 14.3206 8.91135 14.2166 8.12263 14.7424C7.23943 15.3312 6.97439 16.5099 7.52051 17.4201L10.7872 22.8646L12.3803 26.0508C12.7135 26.7171 13.3945 27.138 14.1395 27.138H22.4021C23.1079 27.138 23.7596 26.7599 24.1098 26.147L25.9392 22.9455C26.2587 22.3864 26.457 21.7662 26.5211 21.1253L26.8771 17.565C27.0314 16.0213 25.8192 14.6817 24.2677 14.6817Z' fill='white'/%3E%3Cpath d='M24.2677 14.6817H23.5052C23.4347 14.586 23.3483 14.4739 23.2501 14.3567C22.9987 14.0567 22.5807 13.6116 22.0953 13.4174C21.6187 13.2268 20.9867 13.2447 20.5776 13.2765C20.5178 13.2811 20.4596 13.2864 20.4037 13.292C20.2682 12.9542 20.0286 12.649 19.6705 12.45C19.415 12.3079 19.0696 12.1455 18.7024 12.0721C18.3552 12.0026 17.8921 11.9963 17.5096 12.0059C18.5952 11.2223 19.3033 9.94645 19.3033 8.50821C19.3033 6.13088 17.3692 4.19678 14.9918 4.19678C12.6145 4.19678 10.6804 6.13088 10.6804 8.50821C10.6804 10.0328 11.4759 11.375 12.6735 12.1418V17.0325L10.6318 14.9908C9.96154 14.3206 8.91135 14.2166 8.12263 14.7424C7.23943 15.3312 6.97439 16.5099 7.52051 17.4201L10.7872 22.8646L12.3803 26.0508C12.7135 26.7171 13.3945 27.138 14.1395 27.138H22.4021C23.1079 27.138 23.7596 26.7599 24.1098 26.147L25.9392 22.9455C26.2587 22.3864 26.457 21.7662 26.5211 21.1253L26.8771 17.565C27.0314 16.0213 25.8192 14.6817 24.2677 14.6817ZM11.842 8.50821C11.842 6.77135 13.255 5.35831 14.9918 5.35831C16.7287 5.35831 18.1418 6.77135 18.1418 8.50821C18.1418 9.35375 17.8068 10.1225 17.2627 10.6889V8.45356C17.2627 7.1863 16.2353 6.15898 14.9681 6.15898C13.7008 6.15898 12.6735 7.1863 12.6735 8.45356V10.6382C12.1575 10.0771 11.842 9.32884 11.842 8.50821ZM25.5724 17.4346L25.2163 20.9948C25.1706 21.4526 25.029 21.8956 24.8008 22.295L22.9713 25.4965C22.8546 25.7008 22.6373 25.8268 22.4021 25.8268H14.1395C13.8911 25.8268 13.6641 25.6865 13.5531 25.4644L11.9374 22.2331L8.64485 16.7455C8.45882 16.4354 8.5491 16.0339 8.84996 15.8334C9.11862 15.6542 9.47635 15.6897 9.70467 15.918L12.8655 19.0788C13.053 19.2663 13.335 19.3224 13.58 19.221C13.825 19.1195 13.9847 18.8804 13.9847 18.6153V8.45356C13.9847 7.91045 14.425 7.47017 14.9681 7.47017C15.5112 7.47017 15.9515 7.91045 15.9515 8.45356V16.6485C15.9515 17.0106 16.245 17.3041 16.6071 17.3041C16.9692 17.3041 17.2627 17.0106 17.2627 16.6485V13.3269C17.2996 13.3252 17.3374 13.3235 17.3759 13.322C17.7908 13.3059 18.2106 13.3109 18.4453 13.3578C18.6214 13.393 18.8305 13.4832 19.0334 13.596C19.1334 13.6516 19.2295 13.789 19.2295 14.0076V16.6485C19.2295 17.0106 19.523 17.3041 19.8851 17.3041C20.2471 17.3041 20.5406 17.0106 20.5406 16.6485V14.596C20.5855 14.5916 20.6318 14.5874 20.6792 14.5837C21.0936 14.5515 21.4448 14.5694 21.6083 14.6348C21.7629 14.6967 22.0006 14.9071 22.2449 15.1987C22.3514 15.3259 22.4422 15.4476 22.5074 15.5393V17.3041C22.5074 17.6662 22.801 17.9597 23.163 17.9597C23.5252 17.9597 23.8186 17.6662 23.8186 17.3041V15.9929H24.2677C25.0435 15.9929 25.6495 16.6627 25.5724 17.4346Z' fill='%231B1B1B'/%3E%3Cpath d='M29.7906 7.59943L26.7472 4.55593C26.5016 4.31048 26.1022 4.31054 25.8566 4.55599C25.6112 4.8015 25.6112 5.20088 25.8567 5.44639L27.8252 7.41501H20.7286C20.3815 7.41501 20.099 7.69751 20.099 8.04469C20.099 8.39187 20.3815 8.67431 20.7286 8.67431H27.8252L25.8566 10.6429C25.6112 10.8884 25.6112 11.2879 25.8567 11.5335C25.9794 11.6561 26.1406 11.7174 26.3019 11.7174C26.4631 11.7174 26.6244 11.6561 26.7472 11.5334L29.7907 8.48989C30.0361 8.24438 30.0361 7.84494 29.7906 7.59943Z' fill='%231B1B1B'/%3E%3Cpath d='M0.242366 8.48989L3.28581 11.5334C3.53138 11.7788 3.93082 11.7788 4.17639 11.5333C4.42177 11.2878 4.42177 10.8884 4.17633 10.6429L2.20776 8.67431H9.30436C9.65154 8.67431 9.93398 8.39181 9.93398 8.04463C9.93398 7.69745 9.65154 7.41501 9.30436 7.41501H2.20776L4.17639 5.44645C4.42177 5.20094 4.42177 4.80144 4.17633 4.55587C4.0536 4.4332 3.89237 4.37187 3.73113 4.37187C3.56989 4.37187 3.40859 4.4332 3.28581 4.55593L0.242305 7.59943C-0.00308073 7.84494 -0.00308076 8.24438 0.242366 8.48989Z' fill='%231B1B1B'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_d_175_974' x='-3.94173' y='0.196777' width='37.9165' height='30.9412' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset/%3E%3CfeGaussianBlur stdDeviation='2'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.12 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_175_974'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_175_974' result='shape'/%3E%3C/filter%3E%3CclipPath id='clip0_175_974'%3E%3Crect width='30' height='30' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: 85%;
    background-position: center center;
    -webkit-box-shadow: 0 0 0.375rem rgba(255, 255, 255, 0.6);
            box-shadow: 0 0 0.375rem rgba(255, 255, 255, 0.6);
    z-index: 1;
    -webkit-animation: swipe 2s ease-in infinite forwards;
            animation: swipe 2s ease-in infinite forwards;
    pointer-events: none;
    -webkit-transition: opacity 500ms ease;
    transition: opacity 500ms ease;
  }
  @-webkit-keyframes swipe {
    0% {
      -webkit-transform: translateX(0);
              transform: translateX(0);
      display: block;
      opacity: 0;
    }
    15% {
      opacity: 1;
    }
    45% {
      opacity: 1;
    }
    80% {
      -webkit-transform: translateX(-100px);
              transform: translateX(-100px);
      opacity: 0;
    }
    100% {
      opacity: 0;
    }
  }
  @keyframes swipe {
    0% {
      -webkit-transform: translateX(0);
              transform: translateX(0);
      display: block;
      opacity: 0;
    }
    15% {
      opacity: 1;
    }
    45% {
      opacity: 1;
    }
    80% {
      -webkit-transform: translateX(-100px);
              transform: translateX(-100px);
      opacity: 0;
    }
    100% {
      opacity: 0;
    }
  }
  .table-wrapper:has(.table-md-scrollindicator):has(.fade-out)::after {
    opacity: 0 !important;
    -webkit-animation-play-state: paused;
            animation-play-state: paused;
  }
  .table-wrapper:has(.table-md-noscrollindicator):has(.in-view)::after {
    display: none !important;
  }
  .table-md-sticky {
    white-space: nowrap;
  }
  .table-md-sticky thead tr td,
  .table-md-sticky thead tr th,
  .table-md-sticky tbody tr td,
  .table-md-sticky tbody tr th {
    min-width: 40vw;
  }
}
@media (min-width: 768px) and (min-width: 576px) {
  .table-md-sticky thead tr td,
  .table-md-sticky thead tr th,
  .table-md-sticky tbody tr td,
  .table-md-sticky tbody tr th {
    --col-min-width: 30vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 768px) and (min-width: 768px) {
  .table-md-sticky thead tr td,
  .table-md-sticky thead tr th,
  .table-md-sticky tbody tr td,
  .table-md-sticky tbody tr th {
    --col-min-width: 28vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 768px) and (min-width: 1025px) {
  .table-md-sticky thead tr td,
  .table-md-sticky thead tr th,
  .table-md-sticky tbody tr td,
  .table-md-sticky tbody tr th {
    --col-min-width: 22vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 768px) and (min-width: 1366px) {
  .table-md-sticky thead tr td,
  .table-md-sticky thead tr th,
  .table-md-sticky tbody tr td,
  .table-md-sticky tbody tr th {
    --col-min-width: 17.875rem;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 768px) {
  .table-md-sticky thead tr td.half,
  .table-md-sticky thead tr th.half,
  .table-md-sticky tbody tr td.half,
  .table-md-sticky tbody tr th.half {
    min-width: calc(var(--col-min-width) / 2);
  }
  .table-md-sticky thead tr.section-header,
  .table-md-sticky tbody tr.section-header {
    top: calc(19.6px + 1.40625rem + 0.125rem);
    z-index: 4;
    position: sticky;
    left: 0;
  }
}
@media (min-width: 768px) and (min-width: 768px) {
  .table-md-sticky thead tr.section-header,
  .table-md-sticky tbody tr.section-header {
    top: calc(22.4px + 1.40625rem + 0.125rem);
  }
}
@media (min-width: 768px) {
  .table-md-sticky:not(.table-snap) table thead tr th,
  .table-md-sticky:not(.table-snap) table tbody tr th {
    max-width: none;
  }
  .table-md-sticky thead tr th {
    position: sticky;
    top: 0;
    z-index: 2;
  }
  .table-md-sticky thead tr th:first-child {
    left: 0;
    z-index: 3;
  }
  .table-md-sticky tbody:not(thead ~ *):first-child td,
  .table-md-sticky tbody:not(thead ~ *):first-child th {
    border-top: 0.0625rem solid #ccc;
  }
  .table-md-sticky tbody:not(thead ~ *) tr td,
  .table-md-sticky tbody:not(thead ~ *) tr th {
    border-top: 0.0625rem solid #ccc;
  }
  .table-md-sticky tbody tr th:first-child {
    position: sticky;
    left: 0;
    z-index: 2;
  }
  .table-md-nosticky {
    white-space: wrap;
  }
  .table-md-nosticky thead tr td,
  .table-md-nosticky thead tr th,
  .table-md-nosticky tbody tr td,
  .table-md-nosticky tbody tr th {
    min-width: unset;
  }
  .table-md-nosticky thead tr td.half,
  .table-md-nosticky thead tr th.half,
  .table-md-nosticky tbody tr td.half,
  .table-md-nosticky tbody tr th.half {
    min-width: unset;
  }
  .table-md-nosticky thead tr.section-header,
  .table-md-nosticky tbody tr.section-header {
    position: static;
  }
  .table-md-nosticky thead tr th {
    position: static;
  }
  .table-md-nosticky tbody:not(thead ~ *):first-child td,
  .table-md-nosticky tbody:not(thead ~ *):first-child th {
    border-top: none;
  }
  .table-md-nosticky tbody:not(thead ~ *) tr td,
  .table-md-nosticky tbody:not(thead ~ *) tr th {
    border-top: none;
  }
  .table-md-nosticky tbody tr th:first-child {
    position: static;
  }
  .table-md-fixed {
    table-layout: fixed;
  }
  .table-md-nofixed {
    table-layout: auto;
  }
  .table-md-striped tbody tr:not(.section-header):nth-child(even) td,
  .table-md-striped tbody tr:not(.section-header):nth-child(even) th {
    background: #f5f5f5;
  }
  .table-md-nostriped tbody tr:not(.section-header):nth-child(even) td,
  .table-md-nostriped tbody tr:not(.section-header):nth-child(even) th {
    background: #fff;
  }
}
@media (min-width: 1025px) {
  .table-wrapper.table-lg-mh {
    max-height: 25rem;
  }
  .table-wrapper.table-lg-mh-0 {
    max-height: none !important;
  }
  .table-wrapper:has(.table-lg-sticky) table thead tr.section-header,
  .table-wrapper:has(.table-lg-sticky) table tbody tr.section-header {
    top: calc(19.6px + 1.40625rem + 0.0625rem);
    z-index: 4;
    position: sticky;
    left: 0;
  }
}
@media (min-width: 1025px) and (min-width: 768px) {
  .table-wrapper:has(.table-lg-sticky) table thead tr.section-header,
  .table-wrapper:has(.table-lg-sticky) table tbody tr.section-header {
    top: calc(22.4px + 1.40625rem + 0.0625rem);
  }
}
@media (min-width: 1025px) {
  .table-wrapper:has(.table-lg-nosticky) table thead tr.section-header,
  .table-wrapper:has(.table-lg-nosticky) table tbody tr.section-header {
    position: static;
  }
  .table-wrapper:has(.table-lg-snap) {
    -ms-scroll-snap-type: both mandatory;
        scroll-snap-type: both mandatory;
    overscroll-behavior-x: contain;
  }
  .table-wrapper:has(.table-lg-snap) thead:has(~ tbody) tr:not(.section-header) td,
  .table-wrapper:has(.table-lg-snap) thead:has(~ tbody) tr:not(.section-header) th {
    scroll-snap-align: start;
  }
  .table-wrapper:has(.table-lg-snap) tbody:not(thead ~ *) tr:not(.section-header) td,
  .table-wrapper:has(.table-lg-snap) tbody:not(thead ~ *) tr:not(.section-header) th {
    scroll-snap-align: start;
  }
  .table-wrapper:has(.table-lg-nosnap) {
    -ms-scroll-snap-type: none;
        scroll-snap-type: none;
  }
  .table-wrapper:has(.table-lg-scrollindicator) {
    position: relative;
  }
  .table-wrapper:has(.table-lg-scrollindicator):has(.in-view)::after {
    content: "";
    position: absolute;
    display: block;
    height: 4rem;
    width: 4rem;
    top: 7.5rem;
    top: max(20%, 7.5rem);
    right: 5%;
    opacity: 1;
    border-radius: 50%;
    padding: 0.125rem;
    background-color: rgba(255, 255, 255, 0.6);
    background-image: url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_175_974)'%3E%3Cg filter='url(%23filter0_d_175_974)'%3E%3Cpath d='M24.2677 14.6817H23.5052C23.4347 14.586 23.3483 14.4739 23.2501 14.3567C22.9987 14.0567 22.5807 13.6116 22.0953 13.4174C21.6187 13.2268 20.9867 13.2447 20.5776 13.2765C20.5178 13.2811 20.4596 13.2864 20.4037 13.292C20.2682 12.9542 20.0286 12.649 19.6705 12.45C19.415 12.3079 19.0696 12.1455 18.7024 12.0721C18.3552 12.0026 17.8921 11.9963 17.5096 12.0059C18.5952 11.2223 19.3033 9.94645 19.3033 8.50821C19.3033 6.13088 17.3692 4.19678 14.9918 4.19678C12.6145 4.19678 10.6804 6.13088 10.6804 8.50821C10.6804 10.0328 11.4759 11.375 12.6735 12.1418V17.0325L10.6318 14.9908C9.96154 14.3206 8.91135 14.2166 8.12263 14.7424C7.23943 15.3312 6.97439 16.5099 7.52051 17.4201L10.7872 22.8646L12.3803 26.0508C12.7135 26.7171 13.3945 27.138 14.1395 27.138H22.4021C23.1079 27.138 23.7596 26.7599 24.1098 26.147L25.9392 22.9455C26.2587 22.3864 26.457 21.7662 26.5211 21.1253L26.8771 17.565C27.0314 16.0213 25.8192 14.6817 24.2677 14.6817Z' fill='white'/%3E%3Cpath d='M24.2677 14.6817H23.5052C23.4347 14.586 23.3483 14.4739 23.2501 14.3567C22.9987 14.0567 22.5807 13.6116 22.0953 13.4174C21.6187 13.2268 20.9867 13.2447 20.5776 13.2765C20.5178 13.2811 20.4596 13.2864 20.4037 13.292C20.2682 12.9542 20.0286 12.649 19.6705 12.45C19.415 12.3079 19.0696 12.1455 18.7024 12.0721C18.3552 12.0026 17.8921 11.9963 17.5096 12.0059C18.5952 11.2223 19.3033 9.94645 19.3033 8.50821C19.3033 6.13088 17.3692 4.19678 14.9918 4.19678C12.6145 4.19678 10.6804 6.13088 10.6804 8.50821C10.6804 10.0328 11.4759 11.375 12.6735 12.1418V17.0325L10.6318 14.9908C9.96154 14.3206 8.91135 14.2166 8.12263 14.7424C7.23943 15.3312 6.97439 16.5099 7.52051 17.4201L10.7872 22.8646L12.3803 26.0508C12.7135 26.7171 13.3945 27.138 14.1395 27.138H22.4021C23.1079 27.138 23.7596 26.7599 24.1098 26.147L25.9392 22.9455C26.2587 22.3864 26.457 21.7662 26.5211 21.1253L26.8771 17.565C27.0314 16.0213 25.8192 14.6817 24.2677 14.6817ZM11.842 8.50821C11.842 6.77135 13.255 5.35831 14.9918 5.35831C16.7287 5.35831 18.1418 6.77135 18.1418 8.50821C18.1418 9.35375 17.8068 10.1225 17.2627 10.6889V8.45356C17.2627 7.1863 16.2353 6.15898 14.9681 6.15898C13.7008 6.15898 12.6735 7.1863 12.6735 8.45356V10.6382C12.1575 10.0771 11.842 9.32884 11.842 8.50821ZM25.5724 17.4346L25.2163 20.9948C25.1706 21.4526 25.029 21.8956 24.8008 22.295L22.9713 25.4965C22.8546 25.7008 22.6373 25.8268 22.4021 25.8268H14.1395C13.8911 25.8268 13.6641 25.6865 13.5531 25.4644L11.9374 22.2331L8.64485 16.7455C8.45882 16.4354 8.5491 16.0339 8.84996 15.8334C9.11862 15.6542 9.47635 15.6897 9.70467 15.918L12.8655 19.0788C13.053 19.2663 13.335 19.3224 13.58 19.221C13.825 19.1195 13.9847 18.8804 13.9847 18.6153V8.45356C13.9847 7.91045 14.425 7.47017 14.9681 7.47017C15.5112 7.47017 15.9515 7.91045 15.9515 8.45356V16.6485C15.9515 17.0106 16.245 17.3041 16.6071 17.3041C16.9692 17.3041 17.2627 17.0106 17.2627 16.6485V13.3269C17.2996 13.3252 17.3374 13.3235 17.3759 13.322C17.7908 13.3059 18.2106 13.3109 18.4453 13.3578C18.6214 13.393 18.8305 13.4832 19.0334 13.596C19.1334 13.6516 19.2295 13.789 19.2295 14.0076V16.6485C19.2295 17.0106 19.523 17.3041 19.8851 17.3041C20.2471 17.3041 20.5406 17.0106 20.5406 16.6485V14.596C20.5855 14.5916 20.6318 14.5874 20.6792 14.5837C21.0936 14.5515 21.4448 14.5694 21.6083 14.6348C21.7629 14.6967 22.0006 14.9071 22.2449 15.1987C22.3514 15.3259 22.4422 15.4476 22.5074 15.5393V17.3041C22.5074 17.6662 22.801 17.9597 23.163 17.9597C23.5252 17.9597 23.8186 17.6662 23.8186 17.3041V15.9929H24.2677C25.0435 15.9929 25.6495 16.6627 25.5724 17.4346Z' fill='%231B1B1B'/%3E%3Cpath d='M29.7906 7.59943L26.7472 4.55593C26.5016 4.31048 26.1022 4.31054 25.8566 4.55599C25.6112 4.8015 25.6112 5.20088 25.8567 5.44639L27.8252 7.41501H20.7286C20.3815 7.41501 20.099 7.69751 20.099 8.04469C20.099 8.39187 20.3815 8.67431 20.7286 8.67431H27.8252L25.8566 10.6429C25.6112 10.8884 25.6112 11.2879 25.8567 11.5335C25.9794 11.6561 26.1406 11.7174 26.3019 11.7174C26.4631 11.7174 26.6244 11.6561 26.7472 11.5334L29.7907 8.48989C30.0361 8.24438 30.0361 7.84494 29.7906 7.59943Z' fill='%231B1B1B'/%3E%3Cpath d='M0.242366 8.48989L3.28581 11.5334C3.53138 11.7788 3.93082 11.7788 4.17639 11.5333C4.42177 11.2878 4.42177 10.8884 4.17633 10.6429L2.20776 8.67431H9.30436C9.65154 8.67431 9.93398 8.39181 9.93398 8.04463C9.93398 7.69745 9.65154 7.41501 9.30436 7.41501H2.20776L4.17639 5.44645C4.42177 5.20094 4.42177 4.80144 4.17633 4.55587C4.0536 4.4332 3.89237 4.37187 3.73113 4.37187C3.56989 4.37187 3.40859 4.4332 3.28581 4.55593L0.242305 7.59943C-0.00308073 7.84494 -0.00308076 8.24438 0.242366 8.48989Z' fill='%231B1B1B'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_d_175_974' x='-3.94173' y='0.196777' width='37.9165' height='30.9412' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset/%3E%3CfeGaussianBlur stdDeviation='2'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.12 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_175_974'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_175_974' result='shape'/%3E%3C/filter%3E%3CclipPath id='clip0_175_974'%3E%3Crect width='30' height='30' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: 85%;
    background-position: center center;
    -webkit-box-shadow: 0 0 0.375rem rgba(255, 255, 255, 0.6);
            box-shadow: 0 0 0.375rem rgba(255, 255, 255, 0.6);
    z-index: 1;
    -webkit-animation: swipe 2s ease-in infinite forwards;
            animation: swipe 2s ease-in infinite forwards;
    pointer-events: none;
    -webkit-transition: opacity 500ms ease;
    transition: opacity 500ms ease;
  }
  @-webkit-keyframes swipe {
    0% {
      -webkit-transform: translateX(0);
              transform: translateX(0);
      display: block;
      opacity: 0;
    }
    15% {
      opacity: 1;
    }
    45% {
      opacity: 1;
    }
    80% {
      -webkit-transform: translateX(-100px);
              transform: translateX(-100px);
      opacity: 0;
    }
    100% {
      opacity: 0;
    }
  }
  @keyframes swipe {
    0% {
      -webkit-transform: translateX(0);
              transform: translateX(0);
      display: block;
      opacity: 0;
    }
    15% {
      opacity: 1;
    }
    45% {
      opacity: 1;
    }
    80% {
      -webkit-transform: translateX(-100px);
              transform: translateX(-100px);
      opacity: 0;
    }
    100% {
      opacity: 0;
    }
  }
  .table-wrapper:has(.table-lg-scrollindicator):has(.fade-out)::after {
    opacity: 0 !important;
    -webkit-animation-play-state: paused;
            animation-play-state: paused;
  }
  .table-wrapper:has(.table-lg-noscrollindicator):has(.in-view)::after {
    display: none !important;
  }
  .table-lg-sticky {
    white-space: nowrap;
  }
  .table-lg-sticky thead tr td,
  .table-lg-sticky thead tr th,
  .table-lg-sticky tbody tr td,
  .table-lg-sticky tbody tr th {
    min-width: 40vw;
  }
}
@media (min-width: 1025px) and (min-width: 576px) {
  .table-lg-sticky thead tr td,
  .table-lg-sticky thead tr th,
  .table-lg-sticky tbody tr td,
  .table-lg-sticky tbody tr th {
    --col-min-width: 30vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 1025px) and (min-width: 768px) {
  .table-lg-sticky thead tr td,
  .table-lg-sticky thead tr th,
  .table-lg-sticky tbody tr td,
  .table-lg-sticky tbody tr th {
    --col-min-width: 28vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 1025px) and (min-width: 1025px) {
  .table-lg-sticky thead tr td,
  .table-lg-sticky thead tr th,
  .table-lg-sticky tbody tr td,
  .table-lg-sticky tbody tr th {
    --col-min-width: 22vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 1025px) and (min-width: 1366px) {
  .table-lg-sticky thead tr td,
  .table-lg-sticky thead tr th,
  .table-lg-sticky tbody tr td,
  .table-lg-sticky tbody tr th {
    --col-min-width: 17.875rem;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 1025px) {
  .table-lg-sticky thead tr td.half,
  .table-lg-sticky thead tr th.half,
  .table-lg-sticky tbody tr td.half,
  .table-lg-sticky tbody tr th.half {
    min-width: calc(var(--col-min-width) / 2);
  }
  .table-lg-sticky thead tr.section-header,
  .table-lg-sticky tbody tr.section-header {
    top: calc(19.6px + 1.40625rem + 0.125rem);
    z-index: 4;
    position: sticky;
    left: 0;
  }
}
@media (min-width: 1025px) and (min-width: 768px) {
  .table-lg-sticky thead tr.section-header,
  .table-lg-sticky tbody tr.section-header {
    top: calc(22.4px + 1.40625rem + 0.125rem);
  }
}
@media (min-width: 1025px) {
  .table-lg-sticky:not(.table-snap) table thead tr th,
  .table-lg-sticky:not(.table-snap) table tbody tr th {
    max-width: none;
  }
  .table-lg-sticky thead tr th {
    position: sticky;
    top: 0;
    z-index: 2;
  }
  .table-lg-sticky thead tr th:first-child {
    left: 0;
    z-index: 3;
  }
  .table-lg-sticky tbody:not(thead ~ *):first-child td,
  .table-lg-sticky tbody:not(thead ~ *):first-child th {
    border-top: 0.0625rem solid #ccc;
  }
  .table-lg-sticky tbody:not(thead ~ *) tr td,
  .table-lg-sticky tbody:not(thead ~ *) tr th {
    border-top: 0.0625rem solid #ccc;
  }
  .table-lg-sticky tbody tr th:first-child {
    position: sticky;
    left: 0;
    z-index: 2;
  }
  .table-lg-nosticky {
    white-space: wrap;
  }
  .table-lg-nosticky thead tr td,
  .table-lg-nosticky thead tr th,
  .table-lg-nosticky tbody tr td,
  .table-lg-nosticky tbody tr th {
    min-width: unset;
  }
  .table-lg-nosticky thead tr td.half,
  .table-lg-nosticky thead tr th.half,
  .table-lg-nosticky tbody tr td.half,
  .table-lg-nosticky tbody tr th.half {
    min-width: unset;
  }
  .table-lg-nosticky thead tr.section-header,
  .table-lg-nosticky tbody tr.section-header {
    position: static;
  }
  .table-lg-nosticky thead tr th {
    position: static;
  }
  .table-lg-nosticky tbody:not(thead ~ *):first-child td,
  .table-lg-nosticky tbody:not(thead ~ *):first-child th {
    border-top: none;
  }
  .table-lg-nosticky tbody:not(thead ~ *) tr td,
  .table-lg-nosticky tbody:not(thead ~ *) tr th {
    border-top: none;
  }
  .table-lg-nosticky tbody tr th:first-child {
    position: static;
  }
  .table-lg-fixed {
    table-layout: fixed;
  }
  .table-lg-nofixed {
    table-layout: auto;
  }
  .table-lg-striped tbody tr:not(.section-header):nth-child(even) td,
  .table-lg-striped tbody tr:not(.section-header):nth-child(even) th {
    background: #f5f5f5;
  }
  .table-lg-nostriped tbody tr:not(.section-header):nth-child(even) td,
  .table-lg-nostriped tbody tr:not(.section-header):nth-child(even) th {
    background: #fff;
  }
}
@media (min-width: 1366px) {
  .table-wrapper.table-xl-mh {
    max-height: 25rem;
  }
  .table-wrapper.table-xl-mh-0 {
    max-height: none !important;
  }
  .table-wrapper:has(.table-xl-sticky) table thead tr.section-header,
  .table-wrapper:has(.table-xl-sticky) table tbody tr.section-header {
    top: calc(19.6px + 1.40625rem + 0.0625rem);
    z-index: 4;
    position: sticky;
    left: 0;
  }
}
@media (min-width: 1366px) and (min-width: 768px) {
  .table-wrapper:has(.table-xl-sticky) table thead tr.section-header,
  .table-wrapper:has(.table-xl-sticky) table tbody tr.section-header {
    top: calc(22.4px + 1.40625rem + 0.0625rem);
  }
}
@media (min-width: 1366px) {
  .table-wrapper:has(.table-xl-nosticky) table thead tr.section-header,
  .table-wrapper:has(.table-xl-nosticky) table tbody tr.section-header {
    position: static;
  }
  .table-wrapper:has(.table-xl-snap) {
    -ms-scroll-snap-type: both mandatory;
        scroll-snap-type: both mandatory;
    overscroll-behavior-x: contain;
  }
  .table-wrapper:has(.table-xl-snap) thead:has(~ tbody) tr:not(.section-header) td,
  .table-wrapper:has(.table-xl-snap) thead:has(~ tbody) tr:not(.section-header) th {
    scroll-snap-align: start;
  }
  .table-wrapper:has(.table-xl-snap) tbody:not(thead ~ *) tr:not(.section-header) td,
  .table-wrapper:has(.table-xl-snap) tbody:not(thead ~ *) tr:not(.section-header) th {
    scroll-snap-align: start;
  }
  .table-wrapper:has(.table-xl-nosnap) {
    -ms-scroll-snap-type: none;
        scroll-snap-type: none;
  }
  .table-wrapper:has(.table-xl-scrollindicator) {
    position: relative;
  }
  .table-wrapper:has(.table-xl-scrollindicator):has(.in-view)::after {
    content: "";
    position: absolute;
    display: block;
    height: 4rem;
    width: 4rem;
    top: 7.5rem;
    top: max(20%, 7.5rem);
    right: 5%;
    opacity: 1;
    border-radius: 50%;
    padding: 0.125rem;
    background-color: rgba(255, 255, 255, 0.6);
    background-image: url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_175_974)'%3E%3Cg filter='url(%23filter0_d_175_974)'%3E%3Cpath d='M24.2677 14.6817H23.5052C23.4347 14.586 23.3483 14.4739 23.2501 14.3567C22.9987 14.0567 22.5807 13.6116 22.0953 13.4174C21.6187 13.2268 20.9867 13.2447 20.5776 13.2765C20.5178 13.2811 20.4596 13.2864 20.4037 13.292C20.2682 12.9542 20.0286 12.649 19.6705 12.45C19.415 12.3079 19.0696 12.1455 18.7024 12.0721C18.3552 12.0026 17.8921 11.9963 17.5096 12.0059C18.5952 11.2223 19.3033 9.94645 19.3033 8.50821C19.3033 6.13088 17.3692 4.19678 14.9918 4.19678C12.6145 4.19678 10.6804 6.13088 10.6804 8.50821C10.6804 10.0328 11.4759 11.375 12.6735 12.1418V17.0325L10.6318 14.9908C9.96154 14.3206 8.91135 14.2166 8.12263 14.7424C7.23943 15.3312 6.97439 16.5099 7.52051 17.4201L10.7872 22.8646L12.3803 26.0508C12.7135 26.7171 13.3945 27.138 14.1395 27.138H22.4021C23.1079 27.138 23.7596 26.7599 24.1098 26.147L25.9392 22.9455C26.2587 22.3864 26.457 21.7662 26.5211 21.1253L26.8771 17.565C27.0314 16.0213 25.8192 14.6817 24.2677 14.6817Z' fill='white'/%3E%3Cpath d='M24.2677 14.6817H23.5052C23.4347 14.586 23.3483 14.4739 23.2501 14.3567C22.9987 14.0567 22.5807 13.6116 22.0953 13.4174C21.6187 13.2268 20.9867 13.2447 20.5776 13.2765C20.5178 13.2811 20.4596 13.2864 20.4037 13.292C20.2682 12.9542 20.0286 12.649 19.6705 12.45C19.415 12.3079 19.0696 12.1455 18.7024 12.0721C18.3552 12.0026 17.8921 11.9963 17.5096 12.0059C18.5952 11.2223 19.3033 9.94645 19.3033 8.50821C19.3033 6.13088 17.3692 4.19678 14.9918 4.19678C12.6145 4.19678 10.6804 6.13088 10.6804 8.50821C10.6804 10.0328 11.4759 11.375 12.6735 12.1418V17.0325L10.6318 14.9908C9.96154 14.3206 8.91135 14.2166 8.12263 14.7424C7.23943 15.3312 6.97439 16.5099 7.52051 17.4201L10.7872 22.8646L12.3803 26.0508C12.7135 26.7171 13.3945 27.138 14.1395 27.138H22.4021C23.1079 27.138 23.7596 26.7599 24.1098 26.147L25.9392 22.9455C26.2587 22.3864 26.457 21.7662 26.5211 21.1253L26.8771 17.565C27.0314 16.0213 25.8192 14.6817 24.2677 14.6817ZM11.842 8.50821C11.842 6.77135 13.255 5.35831 14.9918 5.35831C16.7287 5.35831 18.1418 6.77135 18.1418 8.50821C18.1418 9.35375 17.8068 10.1225 17.2627 10.6889V8.45356C17.2627 7.1863 16.2353 6.15898 14.9681 6.15898C13.7008 6.15898 12.6735 7.1863 12.6735 8.45356V10.6382C12.1575 10.0771 11.842 9.32884 11.842 8.50821ZM25.5724 17.4346L25.2163 20.9948C25.1706 21.4526 25.029 21.8956 24.8008 22.295L22.9713 25.4965C22.8546 25.7008 22.6373 25.8268 22.4021 25.8268H14.1395C13.8911 25.8268 13.6641 25.6865 13.5531 25.4644L11.9374 22.2331L8.64485 16.7455C8.45882 16.4354 8.5491 16.0339 8.84996 15.8334C9.11862 15.6542 9.47635 15.6897 9.70467 15.918L12.8655 19.0788C13.053 19.2663 13.335 19.3224 13.58 19.221C13.825 19.1195 13.9847 18.8804 13.9847 18.6153V8.45356C13.9847 7.91045 14.425 7.47017 14.9681 7.47017C15.5112 7.47017 15.9515 7.91045 15.9515 8.45356V16.6485C15.9515 17.0106 16.245 17.3041 16.6071 17.3041C16.9692 17.3041 17.2627 17.0106 17.2627 16.6485V13.3269C17.2996 13.3252 17.3374 13.3235 17.3759 13.322C17.7908 13.3059 18.2106 13.3109 18.4453 13.3578C18.6214 13.393 18.8305 13.4832 19.0334 13.596C19.1334 13.6516 19.2295 13.789 19.2295 14.0076V16.6485C19.2295 17.0106 19.523 17.3041 19.8851 17.3041C20.2471 17.3041 20.5406 17.0106 20.5406 16.6485V14.596C20.5855 14.5916 20.6318 14.5874 20.6792 14.5837C21.0936 14.5515 21.4448 14.5694 21.6083 14.6348C21.7629 14.6967 22.0006 14.9071 22.2449 15.1987C22.3514 15.3259 22.4422 15.4476 22.5074 15.5393V17.3041C22.5074 17.6662 22.801 17.9597 23.163 17.9597C23.5252 17.9597 23.8186 17.6662 23.8186 17.3041V15.9929H24.2677C25.0435 15.9929 25.6495 16.6627 25.5724 17.4346Z' fill='%231B1B1B'/%3E%3Cpath d='M29.7906 7.59943L26.7472 4.55593C26.5016 4.31048 26.1022 4.31054 25.8566 4.55599C25.6112 4.8015 25.6112 5.20088 25.8567 5.44639L27.8252 7.41501H20.7286C20.3815 7.41501 20.099 7.69751 20.099 8.04469C20.099 8.39187 20.3815 8.67431 20.7286 8.67431H27.8252L25.8566 10.6429C25.6112 10.8884 25.6112 11.2879 25.8567 11.5335C25.9794 11.6561 26.1406 11.7174 26.3019 11.7174C26.4631 11.7174 26.6244 11.6561 26.7472 11.5334L29.7907 8.48989C30.0361 8.24438 30.0361 7.84494 29.7906 7.59943Z' fill='%231B1B1B'/%3E%3Cpath d='M0.242366 8.48989L3.28581 11.5334C3.53138 11.7788 3.93082 11.7788 4.17639 11.5333C4.42177 11.2878 4.42177 10.8884 4.17633 10.6429L2.20776 8.67431H9.30436C9.65154 8.67431 9.93398 8.39181 9.93398 8.04463C9.93398 7.69745 9.65154 7.41501 9.30436 7.41501H2.20776L4.17639 5.44645C4.42177 5.20094 4.42177 4.80144 4.17633 4.55587C4.0536 4.4332 3.89237 4.37187 3.73113 4.37187C3.56989 4.37187 3.40859 4.4332 3.28581 4.55593L0.242305 7.59943C-0.00308073 7.84494 -0.00308076 8.24438 0.242366 8.48989Z' fill='%231B1B1B'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_d_175_974' x='-3.94173' y='0.196777' width='37.9165' height='30.9412' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset/%3E%3CfeGaussianBlur stdDeviation='2'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.12 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_175_974'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_175_974' result='shape'/%3E%3C/filter%3E%3CclipPath id='clip0_175_974'%3E%3Crect width='30' height='30' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: 85%;
    background-position: center center;
    -webkit-box-shadow: 0 0 0.375rem rgba(255, 255, 255, 0.6);
            box-shadow: 0 0 0.375rem rgba(255, 255, 255, 0.6);
    z-index: 1;
    -webkit-animation: swipe 2s ease-in infinite forwards;
            animation: swipe 2s ease-in infinite forwards;
    pointer-events: none;
    -webkit-transition: opacity 500ms ease;
    transition: opacity 500ms ease;
  }
  @-webkit-keyframes swipe {
    0% {
      -webkit-transform: translateX(0);
              transform: translateX(0);
      display: block;
      opacity: 0;
    }
    15% {
      opacity: 1;
    }
    45% {
      opacity: 1;
    }
    80% {
      -webkit-transform: translateX(-100px);
              transform: translateX(-100px);
      opacity: 0;
    }
    100% {
      opacity: 0;
    }
  }
  @keyframes swipe {
    0% {
      -webkit-transform: translateX(0);
              transform: translateX(0);
      display: block;
      opacity: 0;
    }
    15% {
      opacity: 1;
    }
    45% {
      opacity: 1;
    }
    80% {
      -webkit-transform: translateX(-100px);
              transform: translateX(-100px);
      opacity: 0;
    }
    100% {
      opacity: 0;
    }
  }
  .table-wrapper:has(.table-xl-scrollindicator):has(.fade-out)::after {
    opacity: 0 !important;
    -webkit-animation-play-state: paused;
            animation-play-state: paused;
  }
  .table-wrapper:has(.table-xl-noscrollindicator):has(.in-view)::after {
    display: none !important;
  }
  .table-xl-sticky {
    white-space: nowrap;
  }
  .table-xl-sticky thead tr td,
  .table-xl-sticky thead tr th,
  .table-xl-sticky tbody tr td,
  .table-xl-sticky tbody tr th {
    min-width: 40vw;
  }
}
@media (min-width: 1366px) and (min-width: 576px) {
  .table-xl-sticky thead tr td,
  .table-xl-sticky thead tr th,
  .table-xl-sticky tbody tr td,
  .table-xl-sticky tbody tr th {
    --col-min-width: 30vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 1366px) and (min-width: 768px) {
  .table-xl-sticky thead tr td,
  .table-xl-sticky thead tr th,
  .table-xl-sticky tbody tr td,
  .table-xl-sticky tbody tr th {
    --col-min-width: 28vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 1366px) and (min-width: 1025px) {
  .table-xl-sticky thead tr td,
  .table-xl-sticky thead tr th,
  .table-xl-sticky tbody tr td,
  .table-xl-sticky tbody tr th {
    --col-min-width: 22vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 1366px) and (min-width: 1366px) {
  .table-xl-sticky thead tr td,
  .table-xl-sticky thead tr th,
  .table-xl-sticky tbody tr td,
  .table-xl-sticky tbody tr th {
    --col-min-width: 17.875rem;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 1366px) {
  .table-xl-sticky thead tr td.half,
  .table-xl-sticky thead tr th.half,
  .table-xl-sticky tbody tr td.half,
  .table-xl-sticky tbody tr th.half {
    min-width: calc(var(--col-min-width) / 2);
  }
  .table-xl-sticky thead tr.section-header,
  .table-xl-sticky tbody tr.section-header {
    top: calc(19.6px + 1.40625rem + 0.125rem);
    z-index: 4;
    position: sticky;
    left: 0;
  }
}
@media (min-width: 1366px) and (min-width: 768px) {
  .table-xl-sticky thead tr.section-header,
  .table-xl-sticky tbody tr.section-header {
    top: calc(22.4px + 1.40625rem + 0.125rem);
  }
}
@media (min-width: 1366px) {
  .table-xl-sticky:not(.table-snap) table thead tr th,
  .table-xl-sticky:not(.table-snap) table tbody tr th {
    max-width: none;
  }
  .table-xl-sticky thead tr th {
    position: sticky;
    top: 0;
    z-index: 2;
  }
  .table-xl-sticky thead tr th:first-child {
    left: 0;
    z-index: 3;
  }
  .table-xl-sticky tbody:not(thead ~ *):first-child td,
  .table-xl-sticky tbody:not(thead ~ *):first-child th {
    border-top: 0.0625rem solid #ccc;
  }
  .table-xl-sticky tbody:not(thead ~ *) tr td,
  .table-xl-sticky tbody:not(thead ~ *) tr th {
    border-top: 0.0625rem solid #ccc;
  }
  .table-xl-sticky tbody tr th:first-child {
    position: sticky;
    left: 0;
    z-index: 2;
  }
  .table-xl-nosticky {
    white-space: wrap;
  }
  .table-xl-nosticky thead tr td,
  .table-xl-nosticky thead tr th,
  .table-xl-nosticky tbody tr td,
  .table-xl-nosticky tbody tr th {
    min-width: unset;
  }
  .table-xl-nosticky thead tr td.half,
  .table-xl-nosticky thead tr th.half,
  .table-xl-nosticky tbody tr td.half,
  .table-xl-nosticky tbody tr th.half {
    min-width: unset;
  }
  .table-xl-nosticky thead tr.section-header,
  .table-xl-nosticky tbody tr.section-header {
    position: static;
  }
  .table-xl-nosticky thead tr th {
    position: static;
  }
  .table-xl-nosticky tbody:not(thead ~ *):first-child td,
  .table-xl-nosticky tbody:not(thead ~ *):first-child th {
    border-top: none;
  }
  .table-xl-nosticky tbody:not(thead ~ *) tr td,
  .table-xl-nosticky tbody:not(thead ~ *) tr th {
    border-top: none;
  }
  .table-xl-nosticky tbody tr th:first-child {
    position: static;
  }
  .table-xl-fixed {
    table-layout: fixed;
  }
  .table-xl-nofixed {
    table-layout: auto;
  }
  .table-xl-striped tbody tr:not(.section-header):nth-child(even) td,
  .table-xl-striped tbody tr:not(.section-header):nth-child(even) th {
    background: #f5f5f5;
  }
  .table-xl-nostriped tbody tr:not(.section-header):nth-child(even) td,
  .table-xl-nostriped tbody tr:not(.section-header):nth-child(even) th {
    background: #fff;
  }
}
.table-wrapper {
  width: 100%;
  overflow: auto;
  border-radius: 0.375rem;
  border: 0.0625rem solid #ccc;
  scroll-behavior: smooth;
  position: relative;
}
@supports (scrollbar-width: thin) {
  .table-wrapper {
    scrollbar-width: thin;
    scrollbar-color: #666 #e8e8e8;
  }
}
@supports selector(::-webkit-scrollbar) {
  .table-wrapper::-webkit-scrollbar {
    width: 0.25rem;
    height: 0.25rem;
  }
  .table-wrapper::-webkit-scrollbar-track {
    background: #e8e8e8;
  }
  .table-wrapper::-webkit-scrollbar-thumb {
    background: #666;
    border-radius: 50rem;
  }
  .table-wrapper::-webkit-scrollbar-thumb:hover {
    background: #363636;
  }
}
.table-wrapper table {
  width: 100%;
}
.table-wrapper table th,
.table-wrapper table td {
  border-radius: 0 !important;
}
.table-wrapper table th:first-child,
.table-wrapper table td:first-child {
  border-left: none !important;
}
.table-wrapper table th:last-child,
.table-wrapper table td:last-child {
  border-right: none !important;
}
.table-wrapper table thead tr:first-child th,
.table-wrapper table thead tr:first-child td {
  border-top: none !important;
}
.table-wrapper table tbody tr:last-child th,
.table-wrapper table tbody tr:last-child td {
  border-bottom: none !important;
}
.table thead tr th,
.table thead tr td,
.table tbody tr th,
.table tbody tr td {
  padding: 0.703125rem 0.9375rem;
  border-top: none;
  border-bottom: 0.0625rem solid #ccc;
  border-right: 0.0625rem solid #ccc;
  background: #dadada;
}
.table thead tr th:first-child,
.table thead tr td:first-child,
.table tbody tr th:first-child,
.table tbody tr td:first-child {
  border-left: 0.0625rem solid #ccc;
}
.table thead tr th:empty, .table thead tr th:has(+ :empty),
.table thead tr td:empty,
.table thead tr td:has(+ :empty),
.table tbody tr th:empty,
.table tbody tr th:has(+ :empty),
.table tbody tr td:empty,
.table tbody tr td:has(+ :empty) {
  border-left: none;
  border-right: none;
}
.table thead tr th:empty:first-child, .table thead tr th:has(+ :empty):first-child,
.table thead tr td:empty:first-child,
.table thead tr td:has(+ :empty):first-child,
.table tbody tr th:empty:first-child,
.table tbody tr th:has(+ :empty):first-child,
.table tbody tr td:empty:first-child,
.table tbody tr td:has(+ :empty):first-child {
  border-left: 0.0625rem solid #ccc;
}
.table thead tr th:empty:last-child, .table thead tr th:has(+ :empty):last-child,
.table thead tr td:empty:last-child,
.table thead tr td:has(+ :empty):last-child,
.table tbody tr th:empty:last-child,
.table tbody tr th:has(+ :empty):last-child,
.table tbody tr td:empty:last-child,
.table tbody tr td:has(+ :empty):last-child {
  border-right: 0.0625rem solid #ccc;
}
.table thead tr th:not(:has(+ :empty)),
.table thead tr td:not(:has(+ :empty)),
.table tbody tr th:not(:has(+ :empty)),
.table tbody tr td:not(:has(+ :empty)) {
  border-right: 0.0625rem solid #ccc;
}
.table thead tr.section-header td,
.table thead tr.section-header th,
.table tbody tr.section-header td,
.table tbody tr.section-header th {
  background: #e8e8e8;
  font-size: 0.875rem;
  white-space: nowrap;
  padding: 0.46875rem 0.9375rem;
}
.table thead:has(~ tbody) tr:first-child th:first-child {
  border-top-left-radius: 0.375rem;
}
.table thead:has(~ tbody) tr:first-child th:last-child {
  border-top-right-radius: 0.375rem;
}
.table tbody tr td,
.table tbody tr th {
  background: #fff;
}
.table tbody:not(:has(thead ~ *)) tr td,
.table tbody:not(:has(thead ~ *)) tr th {
  border-top: none;
  border-bottom: 0.0625rem solid #ccc;
  border-right: 0.0625rem solid #ccc;
}
.table tbody:not(:has(thead ~ *)) tr td:first-child,
.table tbody:not(:has(thead ~ *)) tr th:first-child {
  border-left: 0.0625rem solid #ccc;
}
.table tbody:not(:has(thead ~ *)) tr:last-child td:first-child,
.table tbody:not(:has(thead ~ *)) tr:last-child th:first-child {
  border-bottom-left-radius: 0.375rem;
}
.table tbody:not(:has(thead ~ *)) tr:last-child td:last-child,
.table tbody:not(:has(thead ~ *)) tr:last-child th:last-child {
  border-bottom-right-radius: 0.375rem;
}
.table tbody:not(thead ~ *) tr td,
.table tbody:not(thead ~ *) tr th {
  border-top: none;
  border-bottom: 0.0625rem solid #ccc;
  border-right: 0.0625rem solid #ccc;
}
.table tbody:not(thead ~ *) tr td:first-child,
.table tbody:not(thead ~ *) tr th:first-child {
  border-left: 0.0625rem solid #ccc;
}
.table tbody:not(thead ~ *) tr:first-child td,
.table tbody:not(thead ~ *) tr:first-child th {
  border-top: 0.0625rem solid #ccc;
}
.table tbody:not(thead ~ *) tr:first-child td:first-child,
.table tbody:not(thead ~ *) tr:first-child th:first-child {
  border-top-left-radius: 0.375rem;
}
.table tbody:not(thead ~ *) tr:first-child td:last-child,
.table tbody:not(thead ~ *) tr:first-child th:last-child {
  border-top-right-radius: 0.375rem;
}

.form-control,
.custom-select,
.invalid-feedback {
  font-size: 0.875rem !important;
}
@media (min-width: 1025px) {
  .form-control,
  .custom-select,
  .invalid-feedback {
    font-size: 1rem !important;
  }
}

label {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 0.875rem;
  line-height: 1.3;
}
@media (min-width: 768px) {
  label {
    font-size: 1rem;
    line-height: 1.4;
  }
}

input + div:not(.input-group-append),
.form-caption {
  margin-top: 0.3125rem;
}

.custom-radio {
  margin-bottom: 1rem;
}
.custom-radio .custom-control-input {
  z-index: 0;
}

.custom-control-input ~ .custom-control-label::before {
  border: 0.0625rem solid #ccc;
  border-color: #363636;
}
.custom-control-input:checked ~ .custom-control-label::before {
  color: #363636;
}
.custom-control-input:checked ~ .custom-control-label {
  font-weight: 700;
}
.custom-control-input:active ~ .custom-control-label::before {
  color: #fff;
  background-color: #ceddf8;
}

input[type=password],
input[type=text].password {
  border-right: 1px solid #4c4c4c;
}
input[type=password].thin-border,
input[type=text].password.thin-border {
  border-right-color: #ccc;
}

.input-group-prepend .input-group-text,
.input-group-append .input-group-text {
  background: #fff;
  border-width: 2px;
  line-height: 1.3;
}
.input-group-prepend .input-group-text.thin-border,
.input-group-append .input-group-text.thin-border {
  border-width: 1px;
  border-color: #ccc;
  padding: 0.375rem 1rem;
  min-width: 75px;
}

.input-group.is-invalid ~ .invalid-feedback,
.form-control-label.text-danger ~ .invalid-feedback {
  display: block;
}

.is-invalid ~ .invalid-feedback {
  white-space: normal;
}

.custom-radio.custom-radio-as-checkbox .custom-control-label::before {
  border: 0.0625rem solid #363636;
  border-radius: 0;
}
.custom-radio.custom-radio-as-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath stroke='%23363636' d='M.5.5h19v19H.5z'/%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M15.605 5.268c.334-.365.817-.342 1.136-.023.318.318.36.816.034 1.172a903.547 903.547 0 0 1-5.3 5.94l-1.33 1.48a2912.567 2912.567 0 0 0-1.718 1.915c-.3.333-.846.323-1.152.016-.559-.532-1.006-.961-2.012-1.928l-.354-.34c-.7-.674-1.175-1.129-1.656-1.587-.354-.339-.32-.838 0-1.163.316-.321.798-.36 1.136-.02.98.928 1.817 1.732 3.408 3.268 3.448-3.843 5.567-6.212 7.808-8.73z'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.custom-checkbox.custom-checkbox-as-radio .custom-control-label::before {
  border: 0.0625rem solid #363636;
  border-radius: 50%;
}
.custom-checkbox.custom-checkbox-as-radio .faux-radio {
  position: relative;
  display: inline-block;
  margin-left: 2rem;
  padding-left: 2rem;
}
.custom-checkbox.custom-checkbox-as-radio .faux-radio::before {
  content: "";
  border: 0.0625rem solid #363636;
  border-color: transparent;
  border-radius: 50%;
  width: 20px;
  height: 20px;
  position: absolute;
  left: 0;
  display: none;
}
.custom-checkbox.custom-checkbox-as-radio .faux-radio::after {
  height: 20px;
  width: 20px;
  content: "";
  display: inline-block;
  background-image: url("data:image/svg+xml;charset=utf-8,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='20px' height='20px' viewBox='0 0 20 20' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Style-Guide' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='07.-Icons' transform='translate(-749.000000, -688.000000)'%3E%3Cg id='Functional' transform='translate(100.000000, 499.000000)'%3E%3Cg id='Elements-/-UI-/-Radio-/-Selected' transform='translate(649.000000, 189.000000)'%3E%3Ccircle id='Oval' stroke='%23363636' stroke-width='1' cx='10' cy='10' r='9.5'%3E%3C/circle%3E%3Ccircle id='Oval' fill='%23363636' fill-rule='evenodd' cx='10' cy='10' r='6'%3E%3C/circle%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  position: absolute;
  left: 0;
}
.custom-checkbox.custom-checkbox-as-radio .faux-radio .faux-radio-label {
  font-weight: 700;
}
.custom-checkbox.custom-checkbox-as-radio .custom-control-input:checked ~ .custom-control-label::before {
  border-color: transparent;
}
.custom-checkbox.custom-checkbox-as-radio .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='20px' height='20px' viewBox='0 0 20 20' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Style-Guide' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='07.-Icons' transform='translate(-749.000000, -688.000000)'%3E%3Cg id='Functional' transform='translate(100.000000, 499.000000)'%3E%3Cg id='Elements-/-UI-/-Radio-/-Selected' transform='translate(649.000000, 189.000000)'%3E%3Ccircle id='Oval' stroke='%23363636' stroke-width='1' cx='10' cy='10' r='9.5'%3E%3C/circle%3E%3Ccircle id='Oval' fill='%23363636' fill-rule='evenodd' cx='10' cy='10' r='6'%3E%3C/circle%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
.custom-checkbox.custom-checkbox-as-radio .custom-control-input:checked ~ .faux-radio::before {
  display: inline-block;
  border: 0.0625rem solid #363636;
}
.custom-checkbox.custom-checkbox-as-radio .custom-control-input:checked ~ .faux-radio::after {
  display: none;
  background-image: none;
}

.custom-switch {
  padding-left: 0;
}
.custom-switch .custom-control-label {
  cursor: pointer !important;
  padding-left: 2.7125rem;
}
.custom-switch .custom-control-label::before {
  height: 1.15rem;
  width: 2.0875rem;
  left: 0;
}
.custom-switch .custom-control-label::after {
  height: 0.85rem;
  width: 0.85rem;
  left: 0.2rem;
  top: 0.225rem;
}
.custom-switch .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #326fe2;
  border-color: #326fe2;
}

.btn {
  padding: 0.34375rem 0.9375rem;
  width: auto;
}
.btn.active, .btn:active, .btn:hover, .btn:focus {
  text-decoration: underline !important;
}
.btn.active .icon, .btn:active .icon, .btn:hover .icon, .btn:focus .icon {
  text-decoration: none;
}
.btn.disabled, .btn:disabled, .btn.disabled:hover, .btn:disabled:hover {
  opacity: 1;
  background: #e8e8e8;
  border-color: #e8e8e8;
  color: #ccc;
  pointer-events: none;
}
.btn .icon {
  vertical-align: middle;
  margin-right: 0.3125rem;
}
@media (max-width: 767.98px) {
  .btn {
    width: 100%;
  }
  .btn.btn-inline {
    width: auto;
  }
}

.btn-light,
.btn-light:hover,
.btn-light:focus,
.btn-link2,
.btn-link3,
.btn-outline-secondary,
.input-group-prepend .input-group-text,
.input-group-append .input-group-text,
.btn-warning,
.btn-warning:hover,
.btn-warning:not(:disabled):not(.disabled):active,
.btn-outline-light:hover,
.btn-outline-light:not(:disabled):not(.disabled):active,
.btn-light:not(:disabled):not(.disabled):active {
  color: #363636;
}

.btn-outline-secondary:hover,
.btn-trans-dark,
.btn-outline-secondary,
.input-group-prepend .input-group-text,
.input-group-append .input-group-text,
.btn-outline-secondary:not(:disabled):not(.disabled):active,
.btn-video {
  border-color: #363636;
}

.btn-trans-dark:hover,
.btn-trans-dark:focus,
.btn-trans-dark:active,
.btn-video,
.btn-outline-secondary:not(:disabled):not(.disabled):active,
.input-group-prepend .input-group-text:not(:disabled):not(.disabled):active,
.input-group-append .input-group-text:not(:disabled):not(.disabled):active {
  background-color: #363636;
}

.btn-light.active, .btn-light:active, .btn-light:hover, .btn-light:focus {
  background-color: #f5f5f5;
  border-color: #f5f5f5;
}

.btn-dark:hover,
.btn-dark:not(:disabled):not(.disabled):active {
  border-color: #000;
}

.btn-dark:not(:disabled):not(.disabled):active {
  background-color: #000;
}

.btn-primary,
.btn-secondary,
.btn-dark,
.btn-success,
.btn-info,
.btn-danger,
.btn-light:hover,
.btn-trans-dark:hover,
.btn-trans-light,
.btn-trans-light:hover,
.btn-outline-primary:hover,
.btn-outline-dark:hover,
.btn-outline-light,
.btn-outline-success,
.btn-outline-info,
.btn-outline-danger,
.btn-video-outline:hover,
.btn-video {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.btn-primary {
  border-color: #326fe2;
}
.btn-primary.active, .btn-primary:active, .btn-primary:hover, .btn-primary:focus {
  background-color: #004876;
  border-color: #004876;
}
.btn-primary i {
  font-size: 1.25rem;
  margin-left: 0.5em;
}

.btn-outline-primary {
  border-color: #326fe2;
}
.btn-outline-primary.active, .btn-outline-primary:active, .btn-outline-primary:hover, .btn-outline-primary:focus {
  border-color: #004876;
  background-color: #004876;
}

.btn-outline-secondary.active, .input-group-prepend .active.input-group-text,
.input-group-append .active.input-group-text, .btn-outline-secondary:active, .input-group-prepend .input-group-text:active,
.input-group-append .input-group-text:active, .btn-outline-secondary:hover, .input-group-prepend .input-group-text:hover,
.input-group-append .input-group-text:hover, .btn-outline-secondary:focus, .input-group-prepend .input-group-text:focus,
.input-group-append .input-group-text:focus {
  color: #fff;
  background-color: #363636;
}

.btn-dark.active, .btn-dark:active, .btn-dark:hover, .btn-dark:focus {
  background-color: #000;
}

.btn-trans-dark {
  border-color: #363636;
  background-color: transparent;
  color: #363636;
}
.btn-trans-dark.active, .btn-trans-dark:active, .btn-trans-dark:hover, .btn-trans-dark:focus {
  color: #fff;
  background-color: #363636;
}

.btn-trans-light {
  border-color: #fff;
  background-color: transparent;
  color: #fff;
}
.btn-trans-light.active, .btn-trans-light:active, .btn-trans-light:hover, .btn-trans-light:focus {
  color: #363636;
  background-color: #fff;
}

.btn-add-service {
  width: auto;
}

.btn:not(:hover) .icon.hover-icon,
.btn:hover .icon.hover-icon ~ .icon {
  display: none;
}

.btn.icon:hover {
  text-decoration: none !important;
}
.btn.icon:hover span {
  text-decoration: underline;
}

.btn-video-outline-centered {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background-color: #fff;
  border-color: #363636;
  color: #363636;
  text-decoration: none;
}
.btn-video-outline-centered .video-icon {
  width: 27px;
  height: 20px;
  margin-right: 6px;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='20' viewBox='0 0 27 20'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M25.896.825c.352 1.394.622 2.861.816 4.402A38.17 38.17 0 0 1 27 9.995c0 1.633-.102 3.228-.288 4.769a36.09 36.09 0 0 1-.816 4.402 77.547 77.547 0 0 1-5.957.623c-2.078.138-4.221.211-6.43.211-2.217 0-4.36-.073-6.439-.21a76.581 76.581 0 0 1-5.957-.624 34.533 34.533 0 0 1-.825-4.393A38.17 38.17 0 0 1 0 10.005c0-1.633.093-3.22.288-4.769A36.09 36.09 0 0 1 1.104.834 77.547 77.547 0 0 1 7.061.211 97.415 97.415 0 0 1 13.5 0c2.218 0 4.36.073 6.43.21 2.078.13 4.064.34 5.966.615zM10 15l8-5-8-5v10z'/%3E%3C/svg%3E");
  -webkit-transition: background-image 0.15s;
  transition: background-image 0.15s;
}
.btn-video-outline-centered:hover, .btn-video-outline-centered:focus, .btn-video-outline-centered:active {
  color: #fff;
  background-color: #363636;
  text-decoration: underline;
}
.btn-video-outline-centered:hover .video-icon, .btn-video-outline-centered:focus .video-icon, .btn-video-outline-centered:active .video-icon {
  width: 27px;
  height: 20px;
  margin-right: 6px;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='20' viewBox='0 0 27 20'%3E%3Cpath fill='%23ffffff' fill-rule='nonzero' d='M25.896.825c.352 1.394.622 2.861.816 4.402A38.17 38.17 0 0 1 27 9.995c0 1.633-.102 3.228-.288 4.769a36.09 36.09 0 0 1-.816 4.402 77.547 77.547 0 0 1-5.957.623c-2.078.138-4.221.211-6.43.211-2.217 0-4.36-.073-6.439-.21a76.581 76.581 0 0 1-5.957-.624 34.533 34.533 0 0 1-.825-4.393A38.17 38.17 0 0 1 0 10.005c0-1.633.093-3.22.288-4.769A36.09 36.09 0 0 1 1.104.834 77.547 77.547 0 0 1 7.061.211 97.415 97.415 0 0 1 13.5 0c2.218 0 4.36.073 6.43.21 2.078.13 4.064.34 5.966.615zM10 15l8-5-8-5v10z'/%3E%3C/svg%3E");
}

.btn-video-outline {
  background-color: #fff;
  border-color: #363636;
  color: #363636;
  text-decoration: none;
}
.btn-video-outline::after, .btn-video-outline::before {
  -webkit-transition: background 0.15s;
  transition: background 0.15s;
}
.btn-video-outline:hover, .btn-video-outline:focus, .btn-video-outline:active {
  color: #fff;
  background-color: #363636;
  text-decoration: underline;
}
.btn-video-outline:not(.icon-right) {
  position: relative;
}
.btn-video-outline:not(.icon-right)::before {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='20' viewBox='0 0 27 20'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M25.896.825c.352 1.394.622 2.861.816 4.402A38.17 38.17 0 0 1 27 9.995c0 1.633-.102 3.228-.288 4.769a36.09 36.09 0 0 1-.816 4.402 77.547 77.547 0 0 1-5.957.623c-2.078.138-4.221.211-6.43.211-2.217 0-4.36-.073-6.439-.21a76.581 76.581 0 0 1-5.957-.624 34.533 34.533 0 0 1-.825-4.393A38.17 38.17 0 0 1 0 10.005c0-1.633.093-3.22.288-4.769A36.09 36.09 0 0 1 1.104.834 77.547 77.547 0 0 1 7.061.211 97.415 97.415 0 0 1 13.5 0c2.218 0 4.36.073 6.43.21 2.078.13 4.064.34 5.966.615zM10 15l8-5-8-5v10z'/%3E%3C/svg%3E") no-repeat center;
  background-size: contain;
  height: 27px;
  width: 27px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.btn-video-outline:not(.icon-right)::before {
  left: 0;
}
.btn-video-outline:not(.icon-right)::before {
  margin-right: 10px;
  position: static;
  -webkit-transform: none;
          transform: none;
  width: 27px;
  height: 20px;
  vertical-align: text-top;
}
.btn-video-outline:not(.icon-right):hover, .btn-video-outline:not(.icon-right):focus, .btn-video-outline:not(.icon-right):active {
  position: relative;
}
.btn-video-outline:not(.icon-right):hover::before, .btn-video-outline:not(.icon-right):focus::before, .btn-video-outline:not(.icon-right):active::before {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='20' viewBox='0 0 27 20'%3E%3Cpath fill='%23ffffff' fill-rule='nonzero' d='M25.896.825c.352 1.394.622 2.861.816 4.402A38.17 38.17 0 0 1 27 9.995c0 1.633-.102 3.228-.288 4.769a36.09 36.09 0 0 1-.816 4.402 77.547 77.547 0 0 1-5.957.623c-2.078.138-4.221.211-6.43.211-2.217 0-4.36-.073-6.439-.21a76.581 76.581 0 0 1-5.957-.624 34.533 34.533 0 0 1-.825-4.393A38.17 38.17 0 0 1 0 10.005c0-1.633.093-3.22.288-4.769A36.09 36.09 0 0 1 1.104.834 77.547 77.547 0 0 1 7.061.211 97.415 97.415 0 0 1 13.5 0c2.218 0 4.36.073 6.43.21 2.078.13 4.064.34 5.966.615zM10 15l8-5-8-5v10z'/%3E%3C/svg%3E") no-repeat center;
  background-size: contain;
  height: 27px;
  width: 27px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.btn-video-outline:not(.icon-right):hover::before, .btn-video-outline:not(.icon-right):focus::before, .btn-video-outline:not(.icon-right):active::before {
  left: 0;
}
.btn-video-outline:not(.icon-right):hover::before, .btn-video-outline:not(.icon-right):focus::before, .btn-video-outline:not(.icon-right):active::before {
  margin-right: 10px;
  position: static;
  -webkit-transform: none;
          transform: none;
  width: 27px;
  height: 20px;
  vertical-align: text-top;
}
.btn-video-outline.icon-right {
  position: relative;
}
.btn-video-outline.icon-right::after {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='20' viewBox='0 0 27 20'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M25.896.825c.352 1.394.622 2.861.816 4.402A38.17 38.17 0 0 1 27 9.995c0 1.633-.102 3.228-.288 4.769a36.09 36.09 0 0 1-.816 4.402 77.547 77.547 0 0 1-5.957.623c-2.078.138-4.221.211-6.43.211-2.217 0-4.36-.073-6.439-.21a76.581 76.581 0 0 1-5.957-.624 34.533 34.533 0 0 1-.825-4.393A38.17 38.17 0 0 1 0 10.005c0-1.633.093-3.22.288-4.769A36.09 36.09 0 0 1 1.104.834 77.547 77.547 0 0 1 7.061.211 97.415 97.415 0 0 1 13.5 0c2.218 0 4.36.073 6.43.21 2.078.13 4.064.34 5.966.615zM10 15l8-5-8-5v10z'/%3E%3C/svg%3E") no-repeat center;
  background-size: contain;
  height: 27px;
  width: 27px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.btn-video-outline.icon-right::after {
  right: 0;
}
.btn-video-outline.icon-right::after {
  margin-left: 10px;
  position: static;
  -webkit-transform: none;
          transform: none;
  width: 27px;
  height: 20px;
  vertical-align: text-top;
}
.btn-video-outline.icon-right:hover, .btn-video-outline.icon-right:focus, .btn-video-outline.icon-right:active {
  position: relative;
}
.btn-video-outline.icon-right:hover::after, .btn-video-outline.icon-right:focus::after, .btn-video-outline.icon-right:active::after {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='20' viewBox='0 0 27 20'%3E%3Cpath fill='%23ffffff' fill-rule='nonzero' d='M25.896.825c.352 1.394.622 2.861.816 4.402A38.17 38.17 0 0 1 27 9.995c0 1.633-.102 3.228-.288 4.769a36.09 36.09 0 0 1-.816 4.402 77.547 77.547 0 0 1-5.957.623c-2.078.138-4.221.211-6.43.211-2.217 0-4.36-.073-6.439-.21a76.581 76.581 0 0 1-5.957-.624 34.533 34.533 0 0 1-.825-4.393A38.17 38.17 0 0 1 0 10.005c0-1.633.093-3.22.288-4.769A36.09 36.09 0 0 1 1.104.834 77.547 77.547 0 0 1 7.061.211 97.415 97.415 0 0 1 13.5 0c2.218 0 4.36.073 6.43.21 2.078.13 4.064.34 5.966.615zM10 15l8-5-8-5v10z'/%3E%3C/svg%3E") no-repeat center;
  background-size: contain;
  height: 27px;
  width: 27px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.btn-video-outline.icon-right:hover::after, .btn-video-outline.icon-right:focus::after, .btn-video-outline.icon-right:active::after {
  right: 0;
}
.btn-video-outline.icon-right:hover::after, .btn-video-outline.icon-right:focus::after, .btn-video-outline.icon-right:active::after {
  margin-left: 10px;
  position: static;
  -webkit-transform: none;
          transform: none;
  width: 27px;
  height: 20px;
  vertical-align: text-top;
}

.link-video {
  color: #363636;
  margin: 0;
  display: inline-block;
  position: relative;
  padding-left: 2.5rem;
  position: relative;
}
.link-video::before {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='20' viewBox='0 0 27 20'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M25.896.825c.352 1.394.622 2.861.816 4.402A38.17 38.17 0 0 1 27 9.995c0 1.633-.102 3.228-.288 4.769a36.09 36.09 0 0 1-.816 4.402 77.547 77.547 0 0 1-5.957.623c-2.078.138-4.221.211-6.43.211-2.217 0-4.36-.073-6.439-.21a76.581 76.581 0 0 1-5.957-.624 34.533 34.533 0 0 1-.825-4.393A38.17 38.17 0 0 1 0 10.005c0-1.633.093-3.22.288-4.769A36.09 36.09 0 0 1 1.104.834 77.547 77.547 0 0 1 7.061.211 97.415 97.415 0 0 1 13.5 0c2.218 0 4.36.073 6.43.21 2.078.13 4.064.34 5.966.615zM10 15l8-5-8-5v10z'/%3E%3C/svg%3E") no-repeat center;
  background-size: contain;
  height: 27px;
  width: 27px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.link-video::before {
  left: 0;
}

.btn-video {
  background-color: #4c4c4c;
  border-color: #4c4c4c;
  color: #fff;
  text-decoration: none;
}
.btn-video::after, .btn-video::before {
  -webkit-transition: background 0.15s;
  transition: background 0.15s;
}
.btn-video:hover, .btn-video:focus, .btn-video:active {
  color: #363636;
  background-color: #fff;
  text-decoration: underline;
}
.btn-video:not(.icon-right) {
  position: relative;
}
.btn-video:not(.icon-right)::before {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='20' viewBox='0 0 27 20'%3E%3Cpath fill='%23ffffff' fill-rule='nonzero' d='M25.896.825c.352 1.394.622 2.861.816 4.402A38.17 38.17 0 0 1 27 9.995c0 1.633-.102 3.228-.288 4.769a36.09 36.09 0 0 1-.816 4.402 77.547 77.547 0 0 1-5.957.623c-2.078.138-4.221.211-6.43.211-2.217 0-4.36-.073-6.439-.21a76.581 76.581 0 0 1-5.957-.624 34.533 34.533 0 0 1-.825-4.393A38.17 38.17 0 0 1 0 10.005c0-1.633.093-3.22.288-4.769A36.09 36.09 0 0 1 1.104.834 77.547 77.547 0 0 1 7.061.211 97.415 97.415 0 0 1 13.5 0c2.218 0 4.36.073 6.43.21 2.078.13 4.064.34 5.966.615zM10 15l8-5-8-5v10z'/%3E%3C/svg%3E") no-repeat center;
  background-size: contain;
  height: 27px;
  width: 27px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.btn-video:not(.icon-right)::before {
  left: 0;
}
.btn-video:not(.icon-right)::before {
  margin-right: 10px;
  position: static;
  -webkit-transform: none;
          transform: none;
  width: 27px;
  height: 20px;
  vertical-align: text-top;
}
.btn-video:not(.icon-right):hover, .btn-video:not(.icon-right):focus, .btn-video:not(.icon-right):active {
  position: relative;
}
.btn-video:not(.icon-right):hover::before, .btn-video:not(.icon-right):focus::before, .btn-video:not(.icon-right):active::before {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='20' viewBox='0 0 27 20'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M25.896.825c.352 1.394.622 2.861.816 4.402A38.17 38.17 0 0 1 27 9.995c0 1.633-.102 3.228-.288 4.769a36.09 36.09 0 0 1-.816 4.402 77.547 77.547 0 0 1-5.957.623c-2.078.138-4.221.211-6.43.211-2.217 0-4.36-.073-6.439-.21a76.581 76.581 0 0 1-5.957-.624 34.533 34.533 0 0 1-.825-4.393A38.17 38.17 0 0 1 0 10.005c0-1.633.093-3.22.288-4.769A36.09 36.09 0 0 1 1.104.834 77.547 77.547 0 0 1 7.061.211 97.415 97.415 0 0 1 13.5 0c2.218 0 4.36.073 6.43.21 2.078.13 4.064.34 5.966.615zM10 15l8-5-8-5v10z'/%3E%3C/svg%3E") no-repeat center;
  background-size: contain;
  height: 27px;
  width: 27px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.btn-video:not(.icon-right):hover::before, .btn-video:not(.icon-right):focus::before, .btn-video:not(.icon-right):active::before {
  left: 0;
}
.btn-video:not(.icon-right):hover::before, .btn-video:not(.icon-right):focus::before, .btn-video:not(.icon-right):active::before {
  margin-right: 10px;
  position: static;
  -webkit-transform: none;
          transform: none;
  width: 27px;
  height: 20px;
  vertical-align: text-top;
}
.btn-video.icon-right {
  position: relative;
}
.btn-video.icon-right::after {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='20' viewBox='0 0 27 20'%3E%3Cpath fill='%23ffffff' fill-rule='nonzero' d='M25.896.825c.352 1.394.622 2.861.816 4.402A38.17 38.17 0 0 1 27 9.995c0 1.633-.102 3.228-.288 4.769a36.09 36.09 0 0 1-.816 4.402 77.547 77.547 0 0 1-5.957.623c-2.078.138-4.221.211-6.43.211-2.217 0-4.36-.073-6.439-.21a76.581 76.581 0 0 1-5.957-.624 34.533 34.533 0 0 1-.825-4.393A38.17 38.17 0 0 1 0 10.005c0-1.633.093-3.22.288-4.769A36.09 36.09 0 0 1 1.104.834 77.547 77.547 0 0 1 7.061.211 97.415 97.415 0 0 1 13.5 0c2.218 0 4.36.073 6.43.21 2.078.13 4.064.34 5.966.615zM10 15l8-5-8-5v10z'/%3E%3C/svg%3E") no-repeat center;
  background-size: contain;
  height: 27px;
  width: 27px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.btn-video.icon-right::after {
  right: 0;
}
.btn-video.icon-right::after {
  margin-left: 10px;
  position: static;
  -webkit-transform: none;
          transform: none;
  width: 27px;
  height: 20px;
  vertical-align: text-top;
}
.btn-video.icon-right:hover, .btn-video.icon-right:focus, .btn-video.icon-right:active {
  position: relative;
}
.btn-video.icon-right:hover::after, .btn-video.icon-right:focus::after, .btn-video.icon-right:active::after {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='20' viewBox='0 0 27 20'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M25.896.825c.352 1.394.622 2.861.816 4.402A38.17 38.17 0 0 1 27 9.995c0 1.633-.102 3.228-.288 4.769a36.09 36.09 0 0 1-.816 4.402 77.547 77.547 0 0 1-5.957.623c-2.078.138-4.221.211-6.43.211-2.217 0-4.36-.073-6.439-.21a76.581 76.581 0 0 1-5.957-.624 34.533 34.533 0 0 1-.825-4.393A38.17 38.17 0 0 1 0 10.005c0-1.633.093-3.22.288-4.769A36.09 36.09 0 0 1 1.104.834 77.547 77.547 0 0 1 7.061.211 97.415 97.415 0 0 1 13.5 0c2.218 0 4.36.073 6.43.21 2.078.13 4.064.34 5.966.615zM10 15l8-5-8-5v10z'/%3E%3C/svg%3E") no-repeat center;
  background-size: contain;
  height: 27px;
  width: 27px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.btn-video.icon-right:hover::after, .btn-video.icon-right:focus::after, .btn-video.icon-right:active::after {
  right: 0;
}
.btn-video.icon-right:hover::after, .btn-video.icon-right:focus::after, .btn-video.icon-right:active::after {
  margin-left: 10px;
  position: static;
  -webkit-transform: none;
          transform: none;
  width: 27px;
  height: 20px;
  vertical-align: text-top;
}

.btn-link {
  color: #326fe2;
  padding: 0;
}
.btn-link:hover {
  text-decoration: none !important;
}

.btn-link2 {
  color: #4c4c4c;
  text-decoration: underline;
  padding: 0;
}
.btn-link2:hover {
  text-decoration: none !important;
}

.btn-link3 {
  color: #4c4c4c;
  text-decoration: none !important;
  padding: 0;
}
.btn-link3:hover {
  text-decoration: underline !important;
}

.btn-link4 {
  color: #4c4c4c;
  text-decoration: underline !important;
  padding: 10px;
  border: none;
}
.btn-link4:hover {
  text-decoration: underline !important;
}

.btn-link5 {
  color: #4c4c4c;
  text-decoration: underline !important;
  padding: 0;
}
.btn-link5:hover {
  text-decoration: underline !important;
}

.remove-btn,
.remove-btn-lg {
  cursor: pointer;
}

.modal-header button.close {
  text-shadow: none;
}

.close {
  opacity: 1;
}

a.btn {
  text-decoration: none;
}

.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,
.btn-group-vertical > .btn:focus,
.btn-group-vertical > .btn:active,
.btn-group-vertical > .btn.active {
  background-color: #326fe2;
  color: #fff;
}

.card {
  margin-bottom: 1em;
}
.card .list-group {
  margin-left: -0.9375rem;
  margin-right: -0.9375rem;
}
.card .card-header {
  background: #ccc;
}
.card .card-title.h5 {
  margin-bottom: 0.9375rem !important;
}
#accordion .card {
  border: none;
  border-bottom: 0.0625rem solid #ccc;
  border-radius: none;
}
#accordion .card .card-header {
  padding: 1.25rem 0;
  border-bottom: 0.0625rem solid #ccc;
  border-top: none;
  background-color: #fff;
}
#accordion .card .card-header:first-child {
  border-radius: 0;
  border-bottom: none;
}
#accordion .card .card-header .btn {
  padding: 1.25rem 0.625rem;
}
#accordion .card .card-header .btn.btn-link {
  color: #666;
  font-size: 1rem;
  font-weight: 700;
  text-decoration: none;
}
#accordion .card .card-header .btn.btn-link:hover {
  text-decoration: none;
}
#accordion .card .card-header .btn.btn-link::before {
  content: "";
  float: left;
  width: 20px;
  height: 20px;
  margin: 3px 5px 0 0;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M7.579 5.987L3.275 1.604A.908.908 0 0 1 3 .944.992.992 0 0 1 3.255.29c.225-.2.457-.288.698-.29a.919.919 0 0 1 .666.275l5.106 5.058a.948.948 0 0 1 .007 1.327l-5.118 5.047c-.123.165-.38.292-.654.293a.962.962 0 0 1-.683-.293.903.903 0 0 1-.277-.66.993.993 0 0 1 .256-.655L7.58 5.987z'/%3E%3C/svg%3E") no-repeat 0 0;
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg);
}
#accordion .card .card-header .btn.btn-link.collapsed::before {
  -webkit-transform: rotate(0deg);
          transform: rotate(0deg);
}
#accordion .card .card-body {
  padding: 0;
  margin-left: 0.9375rem;
}

.card-link {
  color: #326fe2;
}
.card-link:hover {
  text-decoration: none;
}

.alert {
  font-size: inherit;
  font-weight: 400;
  border-left: 0.125rem solid transparent;
  border-radius: 0 0.125rem 0.125rem 0;
  padding: 0.5rem 0.625rem 0.5rem 2.875rem;
  margin: auto;
}
.alert.alert-success {
  color: #046a38;
  border-left-color: #046a38;
  background-color: #d5e6de;
  position: relative;
}
.alert.alert-success::after {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23046A38' class='bi bi-check-circle-fill' viewBox='0 0 16 16'><path d='M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zm-3.97-3.03a.75.75 0 0 0-1.08.022L7.477 9.417 5.384 7.323a.75.75 0 0 0-1.06 1.06L6.97 11.03a.75.75 0 0 0 1.079-.02l3.992-4.99a.75.75 0 0 0-.01-1.05z'/></svg>") no-repeat center;
  background-size: contain;
  height: 16px;
  width: 16px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.alert.alert-success::after {
  left: 0;
}
.alert.alert-info {
  color: #224e64;
  border-left-color: #31708f;
  background-color: #dde7ec;
  position: relative;
}
.alert.alert-info::after {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%2331708F' class='bi bi-info-circle-fill' viewBox='0 0 16 16'><path d='M8 16A8 8 0 1 0 8 0a8 8 0 0 0 0 16zm.93-9.412-1 4.705c-.07.34.029.533.304.533.194 0 .487-.07.686-.246l-.088.416c-.287.346-.92.598-1.465.598-.703 0-1.002-.422-.808-1.319l.738-3.468c.064-.293.006-.399-.287-.47l-.451-.081.082-.381 2.29-.287zM8 5.5a1 1 0 1 1 0-2 1 1 0 0 1 0 2z'/></svg>") no-repeat center;
  background-size: contain;
  height: 16px;
  width: 16px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.alert.alert-info::after {
  left: 0;
}
.alert.alert-warning {
  color: #363636;
  border-left-color: #eea103;
  background-color: #fcefd5;
  position: relative;
}
.alert.alert-warning::after {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23FFC600' class='bi bi-exclamation-circle-fill' viewBox='0 0 16 16'><path d='M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zM8 4a.905.905 0 0 0-.9.995l.35 3.507a.552.552 0 0 0 1.1 0l.35-3.507A.905.905 0 0 0 8 4zm.002 6a1 1 0 1 0 0 2 1 1 0 0 0 0-2z'/></svg>") no-repeat center;
  background-size: contain;
  height: 16px;
  width: 16px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.alert.alert-warning::after {
  left: 0;
}
.alert.alert-danger {
  color: #741216;
  border-left-color: #a51a1f;
  background-color: #f0d9da;
  position: relative;
}
.alert.alert-danger::after {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23B2200D' class='bi bi-x-circle-fill' viewBox='0 0 16 16'><path d='M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zM5.354 4.646a.5.5 0 1 0-.708.708L7.293 8l-2.647 2.646a.5.5 0 0 0 .708.708L8 8.707l2.646 2.647a.5.5 0 0 0 .708-.708L8.707 8l2.647-2.646a.5.5 0 0 0-.708-.708L8 7.293 5.354 4.646z'/></svg>") no-repeat center;
  background-size: contain;
  height: 16px;
  width: 16px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.alert.alert-danger::after {
  left: 0;
}
.alert.alert-success::after, .alert.alert-info::after, .alert.alert-warning::after, .alert.alert-danger::after {
  left: 15px;
  top: 18px;
}

.alert-dismissible {
  padding-right: 2.5rem;
}
.alert-dismissible .close {
  width: 40px;
  height: 100%;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cg fill='%23363636' fill-rule='nonzero'%3E%3Cpath d='M7.817 6.726L10 8.909l2.183-2.183a.772.772 0 0 1 1.004-.075l.087.075a.772.772 0 0 1 0 1.091L11.091 10l2.183 2.183a.772.772 0 1 1-1.091 1.091L10 11.091l-2.183 2.183a.772.772 0 0 1-1.004.075l-.087-.075a.772.772 0 0 1 0-1.091L8.909 10 6.726 7.817a.772.772 0 1 1 1.091-1.091z'/%3E%3Cpath d='M10 20c5.523 0 10-4.477 10-10S15.523 0 10 0 0 4.477 0 10s4.477 10 10 10zm0-1a9 9 0 1 1 0-18 9 9 0 0 1 0 18z'/%3E%3C/g%3E%3C/svg%3E");
  background-size: 50%;
  background-position: center;
  background-repeat: no-repeat;
}

.breadcrumb {
  background-color: #fff;
}

.breadcrumb-item {
  font-weight: 700;
}
.breadcrumb-item a {
  color: #363636;
}
.breadcrumb-item.active {
  color: #363636;
}

.badge {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #fff;
  background: #326fe2;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #326fe2;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #326fe2;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}
.badge-container, .badge-marxent-container {
  position: absolute;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  z-index: 1;
}

.badge-marxent-container {
  bottom: 3.28125rem;
  left: 0.9375rem;
}
@media (min-width: 768px) {
  .badge-marxent-container {
    bottom: 6.796875rem;
    left: 0.9375rem;
  }
}

.multi-badge-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  position: absolute;
}

.multi-badge-container > .badge-container {
  position: relative;
}
.multi-badge-container > .badge-marxent-container {
  position: relative;
  padding-top: 10px;
  padding-bottom: 5px;
}

.badge-green,
.badge-free-delivery,
.badge-reward,
.badge-install,
.badge-online,
.badge-instore,
.badge-success {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #fff;
  background: #046a38;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge-green::before,
.badge-free-delivery::before,
.badge-reward::before,
.badge-install::before,
.badge-online::before,
.badge-instore::before,
.badge-success::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #046a38;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge-green::after,
.badge-free-delivery::after,
.badge-reward::after,
.badge-install::after,
.badge-online::after,
.badge-instore::after,
.badge-success::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #046a38;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}

.badge-install {
  padding-left: 0.625rem;
  padding-right: 0.625rem;
}

.badge-super-buy,
.badge-blue,
.badge-preorder {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #fff;
  background: #004876;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge-super-buy::before,
.badge-blue::before,
.badge-preorder::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #004876;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge-super-buy::after,
.badge-blue::after,
.badge-preorder::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #004876;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}

.badge-preowned,
.badge-purple {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #fff;
  background: #4D4185;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge-preowned::before,
.badge-purple::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #4D4185;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge-preowned::after,
.badge-purple::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #4D4185;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}

.badge-yellow,
.badge-clearance,
.badge-best-seller {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #363636;
  background: #ffc600;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge-yellow::before,
.badge-clearance::before,
.badge-best-seller::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #ffc600;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge-yellow::after,
.badge-clearance::after,
.badge-best-seller::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #ffc600;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}

.badge-nfm-plus,
.badge-orange,
.badge-exclusive {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #fff;
  background: #f96302;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge-nfm-plus::before,
.badge-orange::before,
.badge-exclusive::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #f96302;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge-nfm-plus::after,
.badge-orange::after,
.badge-exclusive::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #f96302;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}

.badge-secondary {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #fff;
  background: #4c4c4c;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge-secondary::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #4c4c4c;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge-secondary::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #4c4c4c;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}

.badge-danger,
.badge-red,
.badge-doorbuster {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #fff;
  background: #a51a1f;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge-danger::before,
.badge-red::before,
.badge-doorbuster::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #a51a1f;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge-danger::after,
.badge-red::after,
.badge-doorbuster::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #a51a1f;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}

.badge-warning {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #fff;
  background: #eea103;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge-warning::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #eea103;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge-warning::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #eea103;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}

.badge-info,
.badge-gas,
.badge-dual-fuel {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #fff;
  background: #31708f;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge-info::before,
.badge-gas::before,
.badge-dual-fuel::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #31708f;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge-info::after,
.badge-gas::after,
.badge-dual-fuel::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #31708f;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}

.badge-red-orange,
.badge-electric {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #fff;
  background: #d24627;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge-red-orange::before,
.badge-electric::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #d24627;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge-red-orange::after,
.badge-electric::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #d24627;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}

.badge-light {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #fff;
  background: #fff;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge-light::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #fff;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge-light::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #fff;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}

.badge-dark {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #fff;
  background: #363636;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge-dark::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #363636;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge-dark::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #363636;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}

.gas-white {
  background: no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='12' viewBox='0 0 10 12' role='img'%3E%3Cpath fill='%23FFF' fill-rule='evenodd' d='M2.849 12C-.193 10.138-.895 7.034 1.21 4.966 3.317 2.896 4.253 1.448 2.849 0 4.72.62 7.295.62 6.827 3.931c-.312 2.207-.078 3.172.702 2.897.624-.414.858-1.38.702-2.897C9.869 6.207 11.507 8.897 7.529 12c.468-3.931-2.574-3.517-2.574-6.62-.627.492-2.808 1.448-.936 4.344-.936-.207-1.872-.62-1.872-2.069-1.17 1.862.234 3.517.702 4.345z'/%3E%3C/svg%3E");
  width: 10px;
  height: 12px;
  display: inline-block;
  margin-right: 5px;
}

.electric-white {
  background: no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='13' viewBox='0 0 8 13' role='img'%3E%3Cpath fill='%23FFF' fill-rule='evenodd' d='M1.778 13L8 4.767H4.444L6.89 0H2.667L0 6.5h3.556z'/%3E%3C/svg%3E");
  width: 8px;
  height: 13px;
  display: inline-block;
  margin-right: 5px;
}

.dualfuel-white {
  background: no-repeat url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Layer_2' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 66.03 46.59'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23fff;stroke-width:0px;%7D%3C/style%3E%3C/defs%3E%3Cg id='gas-and-electric-fuel'%3E%3Cg id='badge_icon-dual-fuel_white2'%3E%3Cpath id='Path_967' class='cls-1' d='m9.58,45.3s-18.2-8.61-4.43-27.98c0,0,7.97-10.95,4.43-17.32,0,0,13.67,9.45,12.3,25.65,0,0,5.02-7.49,5.7-10.2,0,0,12.88,17.41-3.84,30.05,2.4-4.78,1-10.51-3.38-13.78-3.3-2.67-5.07-6.67-4.78-10.78,0,0-8.07,3.09-2.66,15.63,0,0-4.53-1.03-6.79-7.3-1.37,5.57-.11,11.43,3.44,16.04Z'/%3E%3Cpath id='Path_982' class='cls-1' d='m48.22,1.8h13.02l-6.04,15.92h10.83l-20.16,28.87,5.74-23.31-11.59-.38L48.22,1.8Z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  width: 21px;
  height: 16px;
  display: inline-block;
  margin-right: 5px;
}

.post-add-to-cart .modal-content .modal-info,
.post-add-to-cart .modal-content .option-info-group-col-2,
.product-add-ons .modal-content .modal-info,
.product-add-ons .modal-content .option-info-group-col-2 {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.post-add-to-cart .modal-content .modal-body .modal-line-item,
.product-add-ons .modal-content .modal-body .modal-line-item {
  margin-bottom: 0;
}
.post-add-to-cart .modal-content .modal-body #installation-form-productType-error,
.product-add-ons .modal-content .modal-body #installation-form-productType-error {
  margin: -0.3rem 0 0.5rem;
}
.post-add-to-cart .modal-content h4,
.post-add-to-cart .modal-content h5,
.post-add-to-cart .modal-content h6,
.product-add-ons .modal-content h4,
.product-add-ons .modal-content h5,
.product-add-ons .modal-content h6 {
  font-size: 1.125rem;
  margin-bottom: 0;
}
.post-add-to-cart .modal-content h4.parts-header,
.post-add-to-cart .modal-content h5.parts-header,
.post-add-to-cart .modal-content h6.parts-header,
.product-add-ons .modal-content h4.parts-header,
.product-add-ons .modal-content h5.parts-header,
.product-add-ons .modal-content h6.parts-header {
  margin: 0.9375rem 0 0.625rem;
}
.post-add-to-cart .modal-content h4.performance-header,
.post-add-to-cart .modal-content h5.performance-header,
.post-add-to-cart .modal-content h6.performance-header,
.product-add-ons .modal-content h4.performance-header,
.product-add-ons .modal-content h5.performance-header,
.product-add-ons .modal-content h6.performance-header {
  margin: 0.5625rem 0 0;
}
.post-add-to-cart .modal-content h4.antivirus-header,
.post-add-to-cart .modal-content h5.antivirus-header,
.post-add-to-cart .modal-content h6.antivirus-header,
.product-add-ons .modal-content h4.antivirus-header,
.product-add-ons .modal-content h5.antivirus-header,
.product-add-ons .modal-content h6.antivirus-header {
  margin: 0.5625rem 0 0;
}
.post-add-to-cart .modal-content h4.payment-antivirus-title, .post-add-to-cart .modal-content h4.Payment-Protection-title,
.post-add-to-cart .modal-content h5.payment-antivirus-title,
.post-add-to-cart .modal-content h5.Payment-Protection-title,
.post-add-to-cart .modal-content h6.payment-antivirus-title,
.post-add-to-cart .modal-content h6.Payment-Protection-title,
.product-add-ons .modal-content h4.payment-antivirus-title,
.product-add-ons .modal-content h4.Payment-Protection-title,
.product-add-ons .modal-content h5.payment-antivirus-title,
.product-add-ons .modal-content h5.Payment-Protection-title,
.product-add-ons .modal-content h6.payment-antivirus-title,
.product-add-ons .modal-content h6.Payment-Protection-title {
  margin-bottom: 0.75rem;
  line-height: 1;
}
.post-add-to-cart .modal-content .plan-options h6,
.product-add-ons .modal-content .plan-options h6 {
  margin-bottom: 10px;
}
.post-add-to-cart .modal-content .modal-header,
.product-add-ons .modal-content .modal-header {
  padding-bottom: 0.625rem;
}
.post-add-to-cart .modal-content .title,
.product-add-ons .modal-content .title {
  padding: 7px 0;
  font-size: 0.875rem !important;
  line-height: 1.2rem !important;
}
.post-add-to-cart .modal-content .plan-discount,
.product-add-ons .modal-content .plan-discount {
  padding: 0.9375rem 0;
  font-size: 0.875rem !important;
  margin-left: -0.9375rem;
}

.button-div {
  margin: 0;
  margin-left: 0 !important;
  margin-right: 0 !important;
  padding: 0;
  padding-bottom: 0.9375rem;
}

.modal {
  overflow-y: scroll;
  -webkit-overflow-scrolling: touch;
}
.modal .modal-header {
  border-bottom: 0.0625rem solid #ccc;
  padding-bottom: 0.9375rem;
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 1.125rem;
  line-height: 1.7;
}
@media (min-width: 768px) {
  .modal .modal-header {
    font-size: 1.375rem;
    line-height: 1.4;
  }
}
.modal .modal-header .modal-title {
  margin-right: 1.875rem;
}
.modal .modal-header .close {
  position: absolute;
  top: 0;
  right: 0;
  padding: 0.9375rem 1.875rem;
  margin: 0;
  opacity: 1;
  color: #363636;
  font-size: 0;
}
@media (max-width: 1024.98px) {
  .modal .modal-header .close {
    padding: 0.9375rem;
  }
}
.modal .content-modal-close {
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cg fill='%23363636' fill-rule='nonzero'%3E%3Cpath d='M7.817 6.726L10 8.909l2.183-2.183a.772.772 0 0 1 1.004-.075l.087.075a.772.772 0 0 1 0 1.091L11.091 10l2.183 2.183a.772.772 0 1 1-1.091 1.091L10 11.091l-2.183 2.183a.772.772 0 0 1-1.004.075l-.087-.075a.772.772 0 0 1 0-1.091L8.909 10 6.726 7.817a.772.772 0 1 1 1.091-1.091z'/%3E%3Cpath d='M10 20c5.523 0 10-4.477 10-10S15.523 0 10 0 0 4.477 0 10s4.477 10 10 10zm0-1a9 9 0 1 1 0-18 9 9 0 0 1 0 18z'/%3E%3C/g%3E%3C/svg%3E");
  display: block;
  width: 20px;
  height: 20px;
}
.modal .modal-content {
  background-clip: padding-box;
  padding: 0.9375rem 1.875rem 1.875rem;
}
.modal .modal-content #pageTimeoutModalTitle .warning-icon {
  padding-right: 0.9375rem;
}
@media (max-width: 1024.98px) {
  .modal .modal-content {
    padding: 0.9375rem;
  }
}
.modal .modal-body {
  padding: 0.625rem 0;
}
.modal .modal-body .video-container {
  height: 147px;
}
@media (min-width: 768px) {
  .modal .modal-body .video-container {
    width: 100%;
    height: 377px;
  }
}
.modal .modal-footer {
  padding: 0.9375rem 0 0;
  border-top: 0.0625rem solid #ccc;
}
@media (min-width: 768px) {
  .modal.post-add-to-cart .modal-dialog, .modal.product-add-ons .modal-dialog {
    max-width: 726px;
  }
}
.modal.post-add-to-cart .prev-service-header, .modal.product-add-ons .prev-service-header {
  border-bottom: 0.0625rem solid #ccc;
  margin-bottom: 10px;
}
.modal.post-add-to-cart .next-service-header, .modal.product-add-ons .next-service-header {
  border-top: 0.0625rem solid #ccc;
}
.modal.post-add-to-cart .modal-line-item, .modal.product-add-ons .modal-line-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 10px;
  padding-bottom: 10px;
}
@media (min-width: 1025px) {
  .modal.post-add-to-cart .modal-line-item:last-of-type, .modal.product-add-ons .modal-line-item:last-of-type {
    margin-bottom: 0;
    padding-bottom: 0;
  }
}
.modal.post-add-to-cart .modal-line-item .modal-info, .modal.product-add-ons .modal-line-item .modal-info {
  display: block;
  width: 100%;
}
@media (min-width: 1025px) {
  .modal.post-add-to-cart .modal-line-item .modal-info, .modal.product-add-ons .modal-line-item .modal-info {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}
@media (min-width: 1025px) {
  .modal.post-add-to-cart .modal-line-item .line-item-qty, .modal.product-add-ons .modal-line-item .line-item-qty {
    -webkit-box-flex: 1;
        -ms-flex: 1 0 25%;
            flex: 1 0 25%;
    text-align: right;
    margin-top: 0;
  }
}
.modal.post-add-to-cart .modal-line-item .line-item-primary, .modal.product-add-ons .modal-line-item .line-item-primary {
  margin-bottom: 15px;
}
@media (min-width: 1025px) {
  .modal.post-add-to-cart .modal-line-item .line-item-primary, .modal.product-add-ons .modal-line-item .line-item-primary {
    margin-bottom: 0;
  }
}
.modal.post-add-to-cart .modal-line-item .line-item-image, .modal.product-add-ons .modal-line-item .line-item-image {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  margin-right: 10px;
}
.modal.post-add-to-cart .modal-line-item .line-item-image img, .modal.product-add-ons .modal-line-item .line-item-image img {
  min-width: 70px;
  width: 70px;
  min-height: 70px;
  height: 70px;
}
.modal.post-add-to-cart .modal-line-item .line-item-name, .modal.product-add-ons .modal-line-item .line-item-name {
  margin: 0 10px 0 0;
  white-space: initial;
}
.modal.post-add-to-cart .modal-line-item .line-item-sku, .modal.product-add-ons .modal-line-item .line-item-sku {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
  font-size: 0.75rem;
}
.modal.post-add-to-cart .modal-footer, .modal.product-add-ons .modal-footer {
  border-top: 0.0625rem solid #ccc;
}
.modal.post-add-to-cart .modal-footer button, .modal.product-add-ons .modal-footer button {
  padding: 0.34375rem 0.9375rem;
}
.modal.post-add-to-cart .modal-footer .button-wrapper, .modal.product-add-ons .modal-footer .button-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.modal.post-add-to-cart .modal-footer .continue-link, .modal.product-add-ons .modal-footer .continue-link {
  padding: 0;
  font-size: 0.875rem;
  text-align: left;
}
@media (min-width: 1025px) {
  .modal.post-add-to-cart .modal-footer .continue-link, .modal.product-add-ons .modal-footer .continue-link {
    font-size: 1rem;
  }
}
.modal.post-add-to-cart .modal-footer .btn-view-cart, .modal.product-add-ons .modal-footer .btn-view-cart {
  max-width: 120px;
  height: 36px;
  max-height: 36px;
  padding: 0 15px;
}
.modal .product-add-ons .modal-line-item .line-item-qty {
  text-align: left;
}
@media (min-width: 768px) {
  .modal.modal-security-questions .modal-dialog {
    max-width: 726px;
  }
}
.modal.modal-security-question-check button.close, .modal.modal-security-questions button.close {
  display: none;
}
.modal.post-add-to-cart .modal-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
@media (min-width: 1025px) {
  .modal.post-add-to-cart .modal-header {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
}
.modal.post-add-to-cart .modal-header .icon {
  width: 20px;
  height: 20px;
  margin: 5px 5px 0 0;
}
@media (min-width: 1025px) {
  .modal.post-add-to-cart .modal-header .icon {
    width: 24px;
    height: 24px;
    margin: 0 10px 0 0;
  }
}
.modal.post-add-to-cart .modal-header h4.quantity-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 0;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
@media (min-width: 1025px) {
  .modal.post-add-to-cart .modal-header h4.quantity-header {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
}
.modal.post-add-to-cart .modal-header h4.quantity-header .quantity-added {
  margin-right: 0.3125rem;
}
.modal .modal-parts-gold-plan .plan-options,
.modal .modal-body-addons .plan-options,
.modal .modal-antivirus-performance .plan-options,
.modal .modal-gold-plan .plan-options {
  padding: 15px 0 5px;
  border-top: 0.0625rem solid #ccc;
}
.modal .modal-parts-gold-plan .plan-options .plan-option,
.modal .modal-body-addons .plan-options .plan-option,
.modal .modal-antivirus-performance .plan-options .plan-option,
.modal .modal-gold-plan .plan-options .plan-option {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.modal .modal-parts-gold-plan .plan-options .plan-option:last-of-type,
.modal .modal-body-addons .plan-options .plan-option:last-of-type,
.modal .modal-antivirus-performance .plan-options .plan-option:last-of-type,
.modal .modal-gold-plan .plan-options .plan-option:last-of-type {
  margin-bottom: 0;
}
.modal .modal-parts-gold-plan .plan-options .plan-option .custom-control,
.modal .modal-body-addons .plan-options .plan-option .custom-control,
.modal .modal-antivirus-performance .plan-options .plan-option .custom-control,
.modal .modal-gold-plan .plan-options .plan-option .custom-control {
  margin-bottom: 0;
}
.modal .modal-parts-gold-plan .plan-options .plan-option .form-control-label,
.modal .modal-body-addons .plan-options .plan-option .form-control-label,
.modal .modal-antivirus-performance .plan-options .plan-option .form-control-label,
.modal .modal-gold-plan .plan-options .plan-option .form-control-label {
  margin-bottom: 0;
}
.modal .modal-parts-gold-plan .plan-options .plan-option input,
.modal .modal-body-addons .plan-options .plan-option input,
.modal .modal-antivirus-performance .plan-options .plan-option input,
.modal .modal-gold-plan .plan-options .plan-option input {
  margin-right: 10px;
}
.modal .modal-parts-gold-plan .plan-options .plan-option .option-item-info,
.modal .modal-body-addons .plan-options .plan-option .option-item-info,
.modal .modal-antivirus-performance .plan-options .plan-option .option-item-info,
.modal .modal-gold-plan .plan-options .plan-option .option-item-info {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
@media (min-width: 1025px) {
  .modal .modal-parts-gold-plan .plan-options .plan-option .option-item-info,
  .modal .modal-body-addons .plan-options .plan-option .option-item-info,
  .modal .modal-antivirus-performance .plan-options .plan-option .option-item-info,
  .modal .modal-gold-plan .plan-options .plan-option .option-item-info {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
}
.modal .modal-parts-gold-plan .plan-options .plan-option .option-info-group,
.modal .modal-body-addons .plan-options .plan-option .option-info-group,
.modal .modal-antivirus-performance .plan-options .plan-option .option-info-group,
.modal .modal-gold-plan .plan-options .plan-option .option-info-group {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.modal .modal-parts-gold-plan .plan-options .plan-option .option-info-group.option-info-group-col-1,
.modal .modal-body-addons .plan-options .plan-option .option-info-group.option-info-group-col-1,
.modal .modal-antivirus-performance .plan-options .plan-option .option-info-group.option-info-group-col-1,
.modal .modal-gold-plan .plan-options .plan-option .option-info-group.option-info-group-col-1 {
  height: 100%;
}
.modal .modal-parts-gold-plan .plan-options .plan-option .option-info-group.option-info-group-col-1 .vertically-centered,
.modal .modal-body-addons .plan-options .plan-option .option-info-group.option-info-group-col-1 .vertically-centered,
.modal .modal-antivirus-performance .plan-options .plan-option .option-info-group.option-info-group-col-1 .vertically-centered,
.modal .modal-gold-plan .plan-options .plan-option .option-info-group.option-info-group-col-1 .vertically-centered {
  margin: auto 0;
}
.modal .modal-parts-gold-plan .plan-options .plan-option .option-info-group.option-info-group-col-2,
.modal .modal-body-addons .plan-options .plan-option .option-info-group.option-info-group-col-2,
.modal .modal-antivirus-performance .plan-options .plan-option .option-info-group.option-info-group-col-2,
.modal .modal-gold-plan .plan-options .plan-option .option-info-group.option-info-group-col-2 {
  width: 100%;
  display: block;
}
@media (min-width: 768px) {
  .modal .modal-parts-gold-plan .plan-options .plan-option .option-info-group.option-info-group-col-2,
  .modal .modal-body-addons .plan-options .plan-option .option-info-group.option-info-group-col-2,
  .modal .modal-antivirus-performance .plan-options .plan-option .option-info-group.option-info-group-col-2,
  .modal .modal-gold-plan .plan-options .plan-option .option-info-group.option-info-group-col-2 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
}
.modal .modal-parts-gold-plan .plan-options .plan-option .option-info-group.option-info-group-col-2 .option-qty,
.modal .modal-body-addons .plan-options .plan-option .option-info-group.option-info-group-col-2 .option-qty,
.modal .modal-antivirus-performance .plan-options .plan-option .option-info-group.option-info-group-col-2 .option-qty,
.modal .modal-gold-plan .plan-options .plan-option .option-info-group.option-info-group-col-2 .option-qty {
  white-space: nowrap;
}
@media (min-width: 768px) {
  .modal .modal-parts-gold-plan .plan-options .plan-option .option-item-image,
  .modal .modal-body-addons .plan-options .plan-option .option-item-image,
  .modal .modal-antivirus-performance .plan-options .plan-option .option-item-image,
  .modal .modal-gold-plan .plan-options .plan-option .option-item-image {
    margin-right: 10px;
  }
}
@media (min-width: 1025px) {
  .modal .modal-parts-gold-plan .plan-options .plan-option .option-item-image,
  .modal .modal-body-addons .plan-options .plan-option .option-item-image,
  .modal .modal-antivirus-performance .plan-options .plan-option .option-item-image,
  .modal .modal-gold-plan .plan-options .plan-option .option-item-image {
    margin-right: 15px;
  }
}
.modal .modal-parts-gold-plan .plan-options .plan-option .option-item-image img,
.modal .modal-body-addons .plan-options .plan-option .option-item-image img,
.modal .modal-antivirus-performance .plan-options .plan-option .option-item-image img,
.modal .modal-gold-plan .plan-options .plan-option .option-item-image img {
  width: 70px;
  height: 70px;
}
.modal .modal-parts-gold-plan .plan-options .plan-option .option-item-name,
.modal .modal-body-addons .plan-options .plan-option .option-item-name,
.modal .modal-antivirus-performance .plan-options .plan-option .option-item-name,
.modal .modal-gold-plan .plan-options .plan-option .option-item-name {
  margin-right: 5px;
}
@media (min-width: 1025px) {
  .modal .modal-parts-gold-plan .plan-options .plan-option .option-item-name,
  .modal .modal-body-addons .plan-options .plan-option .option-item-name,
  .modal .modal-antivirus-performance .plan-options .plan-option .option-item-name,
  .modal .modal-gold-plan .plan-options .plan-option .option-item-name {
    margin-right: 30px;
  }
}
.modal .modal-parts-gold-plan .plan-options .plan-option .option-item-price,
.modal .modal-body-addons .plan-options .plan-option .option-item-price,
.modal .modal-antivirus-performance .plan-options .plan-option .option-item-price,
.modal .modal-gold-plan .plan-options .plan-option .option-item-price {
  margin-top: 0;
  margin-left: auto;
  text-align: right;
}
.modal .modal-parts-gold-plan .modal-footer .btn-link,
.modal .modal-body-addons .modal-footer .btn-link,
.modal .modal-antivirus-performance .modal-footer .btn-link,
.modal .modal-gold-plan .modal-footer .btn-link {
  padding-top: 0;
}
@media (min-width: 1025px) {
  .modal .modal-parts-gold-plan .modal-footer .btn-link,
  .modal .modal-body-addons .modal-footer .btn-link,
  .modal .modal-antivirus-performance .modal-footer .btn-link,
  .modal .modal-gold-plan .modal-footer .btn-link {
    height: 100%;
    padding: 0;
  }
}
.modal .modal-body-addons .plan-option .option-info-group {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.modal .modal-body-addons .plan-option .option-info-group.option-info-group-col-1 {
  height: 100%;
}
.modal .modal-body-addons .plan-option .option-info-group.option-info-group-col-1 .vertically-centered {
  margin: auto 0;
}
.modal .modal-body-addons .plan-option .option-info-group.option-info-group-col-2 {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
@media (min-width: 1025px) {
  .modal .modal-body-addons .plan-option .option-info-group.option-info-group-col-2 {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    width: 100%;
  }
}
.modal.modal-parts-gold-plan .plan-options, .modal.modal-gold-plan .plan-options,
.modal .modal-gold-plan .plan-options {
  padding-bottom: 0;
}
.modal.modal-parts-gold-plan .plan-options .protection-plan-total, .modal.modal-gold-plan .plan-options .protection-plan-total,
.modal .modal-gold-plan .plan-options .protection-plan-total {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 20px;
  padding-top: 10px;
  border-top: 0.0625rem solid #ccc;
}
.modal.modal-parts-gold-plan .plan-options .protection-plan-total .protection-plan-total-label, .modal.modal-gold-plan .plan-options .protection-plan-total .protection-plan-total-label,
.modal .modal-gold-plan .plan-options .protection-plan-total .protection-plan-total-label {
  margin-right: 15px;
}
.modal.modal-parts-gold-plan .plan-options .protection-plan-total .protection-plan-total-value, .modal.modal-gold-plan .plan-options .protection-plan-total .protection-plan-total-value,
.modal .modal-gold-plan .plan-options .protection-plan-total .protection-plan-total-value {
  margin-left: auto;
}
.modal.modal-parts-gold-plan .performance-header,
.modal.modal-parts-gold-plan .antivirus-header,
.modal.modal-parts-gold-plan .parts-header, .modal.modal-parts-performance .performance-header,
.modal.modal-parts-performance .antivirus-header,
.modal.modal-parts-performance .parts-header, .modal.modal-antivirus-performance .performance-header,
.modal.modal-antivirus-performance .antivirus-header,
.modal.modal-antivirus-performance .parts-header, .modal.modal-antivirus .performance-header,
.modal.modal-antivirus .antivirus-header,
.modal.modal-antivirus .parts-header, .modal.modal-parts .performance-header,
.modal.modal-parts .antivirus-header,
.modal.modal-parts .parts-header, .modal.modal-performance .performance-header,
.modal.modal-performance .antivirus-header,
.modal.modal-performance .parts-header {
  margin: 10px 0;
}
.modal.modal-parts-gold-plan .plan-options .plan-option, .modal.modal-parts-performance .plan-options .plan-option, .modal.modal-antivirus-performance .plan-options .plan-option, .modal.modal-antivirus .plan-options .plan-option, .modal.modal-parts .plan-options .plan-option, .modal.modal-performance .plan-options .plan-option {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.modal.modal-parts-gold-plan .performance-content .plan-option, .modal.modal-parts-performance .performance-content .plan-option, .modal.modal-antivirus-performance .performance-content .plan-option, .modal.modal-antivirus .performance-content .plan-option, .modal.modal-parts .performance-content .plan-option, .modal.modal-performance .performance-content .plan-option {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.modal.modal-parts-gold-plan .performance-content .performance-price-info, .modal.modal-parts-performance .performance-content .performance-price-info, .modal.modal-antivirus-performance .performance-content .performance-price-info, .modal.modal-antivirus .performance-content .performance-price-info, .modal.modal-parts .performance-content .performance-price-info, .modal.modal-performance .performance-content .performance-price-info {
  padding-left: 10px;
}
.modal.modal-parts-gold-plan .antivirus-content .plan-option, .modal.modal-parts-performance .antivirus-content .plan-option, .modal.modal-antivirus-performance .antivirus-content .plan-option, .modal.modal-antivirus .antivirus-content .plan-option, .modal.modal-parts .antivirus-content .plan-option, .modal.modal-performance .antivirus-content .plan-option {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.modal.modal-parts-gold-plan .antivirus-content .antivirus-price-info, .modal.modal-parts-performance .antivirus-content .antivirus-price-info, .modal.modal-antivirus-performance .antivirus-content .antivirus-price-info, .modal.modal-antivirus .antivirus-content .antivirus-price-info, .modal.modal-parts .antivirus-content .antivirus-price-info, .modal.modal-performance .antivirus-content .antivirus-price-info {
  padding-left: 10px;
}
.modal.modal-parts-gold-plan .option-price, .modal.modal-parts-performance .option-price, .modal.modal-antivirus-performance .option-price, .modal.modal-antivirus .option-price, .modal.modal-parts .option-price, .modal.modal-performance .option-price {
  padding-left: 10px;
}
.modal.modal-parts-gold-plan .tab-content, .modal.modal-parts-performance .tab-content, .modal.modal-antivirus-performance .tab-content, .modal.modal-antivirus .tab-content, .modal.modal-parts .tab-content, .modal.modal-performance .tab-content {
  padding-top: 10px;
}
.modal.modal-parts-gold-plan .tab-pane .performance-content h5.mb, .modal.modal-parts-performance .tab-pane .performance-content h5.mb, .modal.modal-antivirus-performance .tab-pane .performance-content h5.mb, .modal.modal-antivirus .tab-pane .performance-content h5.mb, .modal.modal-parts .tab-pane .performance-content h5.mb, .modal.modal-performance .tab-pane .performance-content h5.mb {
  margin-bottom: 10px;
}
.modal.modal-parts-gold-plan .parts-performance-tabs, .modal.modal-parts-performance .parts-performance-tabs, .modal.modal-antivirus-performance .parts-performance-tabs, .modal.modal-antivirus .parts-performance-tabs, .modal.modal-parts .parts-performance-tabs, .modal.modal-performance .parts-performance-tabs {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  margin-top: 0.625rem;
  padding-top: 7px;
  border-top: 1px solid #ccc;
  font-size: 0.875rem;
}
@media (min-width: 576px) {
  .modal.modal-parts-gold-plan .parts-performance-tabs, .modal.modal-parts-performance .parts-performance-tabs, .modal.modal-antivirus-performance .parts-performance-tabs, .modal.modal-antivirus .parts-performance-tabs, .modal.modal-parts .parts-performance-tabs, .modal.modal-performance .parts-performance-tabs {
    font-size: 1rem;
  }
}
.modal.modal-parts-gold-plan .parts-performance-tabs .nav-link, .modal.modal-parts-performance .parts-performance-tabs .nav-link, .modal.modal-antivirus-performance .parts-performance-tabs .nav-link, .modal.modal-antivirus .parts-performance-tabs .nav-link, .modal.modal-parts .parts-performance-tabs .nav-link, .modal.modal-performance .parts-performance-tabs .nav-link {
  pointer-events: none;
}
.modal.modal-parts-gold-plan .parts-performance-tabs .nav-link-content, .modal.modal-parts-performance .parts-performance-tabs .nav-link-content, .modal.modal-antivirus-performance .parts-performance-tabs .nav-link-content, .modal.modal-antivirus .parts-performance-tabs .nav-link-content, .modal.modal-parts .parts-performance-tabs .nav-link-content, .modal.modal-performance .parts-performance-tabs .nav-link-content {
  display: inline-block;
  position: relative;
  padding: 0 0.625rem 0.5rem;
}
.modal.modal-parts-gold-plan .parts-performance-tabs .nav-link.active .nav-link-content, .modal.modal-parts-performance .parts-performance-tabs .nav-link.active .nav-link-content, .modal.modal-antivirus-performance .parts-performance-tabs .nav-link.active .nav-link-content, .modal.modal-antivirus .parts-performance-tabs .nav-link.active .nav-link-content, .modal.modal-parts .parts-performance-tabs .nav-link.active .nav-link-content, .modal.modal-performance .parts-performance-tabs .nav-link.active .nav-link-content {
  margin-top: 5px;
}
.modal.modal-parts-gold-plan .parts-performance-tabs .nav-link-parts:not(.active) .nav-link-text::before, .modal.modal-parts-performance .parts-performance-tabs .nav-link-parts:not(.active) .nav-link-text::before, .modal.modal-antivirus-performance .parts-performance-tabs .nav-link-parts:not(.active) .nav-link-text::before, .modal.modal-antivirus .parts-performance-tabs .nav-link-parts:not(.active) .nav-link-text::before, .modal.modal-parts .parts-performance-tabs .nav-link-parts:not(.active) .nav-link-text::before, .modal.modal-performance .parts-performance-tabs .nav-link-parts:not(.active) .nav-link-text::before {
  content: "";
  position: absolute;
  display: block;
  width: 20px;
  height: 20px;
  left: -15px;
  top: -0.25rem;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 28 28'%3E%3Cpath fill='%23046A38' fill-rule='nonzero' d='M1.357 14c0 6.973 5.672 12.644 12.644 12.644S26.646 20.973 26.646 14 20.973 1.355 14 1.355C7.029 1.355 1.357 7.029 1.357 14zM0 14C0 6.28 6.28 0 14 0s14 6.28 14 14-6.28 14-14 14S0 21.72 0 14zm20.919-5.8c.566-.598 1.467.275.901.874-3.14 3.441-6.307 6.833-9.474 10.25-.154.174-.309.324-.463.498-.232.25-.67.225-.901 0-1.596-1.471-3.192-2.967-4.788-4.439-.593-.549.308-1.446.9-.873a627.403 627.403 0 0 1 4.3 3.99c3.192-3.441 6.359-6.858 9.525-10.3z'/%3E%3C/svg%3E%0A");
  background-size: contain;
  background-repeat: no-repeat;
}
@media (min-width: 1025px) {
  .modal.modal-parts-gold-plan .parts-performance-tabs .nav-link-parts:not(.active) .nav-link-text::before, .modal.modal-parts-performance .parts-performance-tabs .nav-link-parts:not(.active) .nav-link-text::before, .modal.modal-antivirus-performance .parts-performance-tabs .nav-link-parts:not(.active) .nav-link-text::before, .modal.modal-antivirus .parts-performance-tabs .nav-link-parts:not(.active) .nav-link-text::before, .modal.modal-parts .parts-performance-tabs .nav-link-parts:not(.active) .nav-link-text::before, .modal.modal-performance .parts-performance-tabs .nav-link-parts:not(.active) .nav-link-text::before {
    width: 24px;
    height: 24px;
    left: -22px;
  }
}
.modal.modal-parts-gold-plan .antivirus-performance-tabs, .modal.modal-parts-performance .antivirus-performance-tabs, .modal.modal-antivirus-performance .antivirus-performance-tabs, .modal.modal-antivirus .antivirus-performance-tabs, .modal.modal-parts .antivirus-performance-tabs, .modal.modal-performance .antivirus-performance-tabs {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  margin-top: 0.625rem;
  padding-top: 7px;
  border-top: 1px solid #ccc;
  font-size: 0.875rem;
}
@media (min-width: 576px) {
  .modal.modal-parts-gold-plan .antivirus-performance-tabs, .modal.modal-parts-performance .antivirus-performance-tabs, .modal.modal-antivirus-performance .antivirus-performance-tabs, .modal.modal-antivirus .antivirus-performance-tabs, .modal.modal-parts .antivirus-performance-tabs, .modal.modal-performance .antivirus-performance-tabs {
    font-size: 1rem;
  }
}
.modal.modal-parts-gold-plan .antivirus-performance-tabs .nav-link, .modal.modal-parts-performance .antivirus-performance-tabs .nav-link, .modal.modal-antivirus-performance .antivirus-performance-tabs .nav-link, .modal.modal-antivirus .antivirus-performance-tabs .nav-link, .modal.modal-parts .antivirus-performance-tabs .nav-link, .modal.modal-performance .antivirus-performance-tabs .nav-link {
  pointer-events: none;
}
.modal.modal-parts-gold-plan .antivirus-performance-tabs .nav-link-content, .modal.modal-parts-performance .antivirus-performance-tabs .nav-link-content, .modal.modal-antivirus-performance .antivirus-performance-tabs .nav-link-content, .modal.modal-antivirus .antivirus-performance-tabs .nav-link-content, .modal.modal-parts .antivirus-performance-tabs .nav-link-content, .modal.modal-performance .antivirus-performance-tabs .nav-link-content {
  display: inline-block;
  position: relative;
  padding: 0 10px 8px;
}
.modal.modal-parts-gold-plan .antivirus-performance-tabs .nav-link.active .nav-link-content, .modal.modal-parts-performance .antivirus-performance-tabs .nav-link.active .nav-link-content, .modal.modal-antivirus-performance .antivirus-performance-tabs .nav-link.active .nav-link-content, .modal.modal-antivirus .antivirus-performance-tabs .nav-link.active .nav-link-content, .modal.modal-parts .antivirus-performance-tabs .nav-link.active .nav-link-content, .modal.modal-performance .antivirus-performance-tabs .nav-link.active .nav-link-content {
  margin-top: 5px;
}
.modal.modal-parts-gold-plan .antivirus-performance-tabs .nav-link-performance:not(.active) .nav-link-content::before, .modal.modal-parts-performance .antivirus-performance-tabs .nav-link-performance:not(.active) .nav-link-content::before, .modal.modal-antivirus-performance .antivirus-performance-tabs .nav-link-performance:not(.active) .nav-link-content::before, .modal.modal-antivirus .antivirus-performance-tabs .nav-link-performance:not(.active) .nav-link-content::before, .modal.modal-parts .antivirus-performance-tabs .nav-link-performance:not(.active) .nav-link-content::before, .modal.modal-performance .antivirus-performance-tabs .nav-link-performance:not(.active) .nav-link-content::before {
  content: "";
  position: absolute;
  display: block;
  width: 20px;
  height: 20px;
  left: -15px;
  top: 2px;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 28 28'%3E%3Cpath fill='%23046A38' fill-rule='nonzero' d='M1.357 14c0 6.973 5.672 12.644 12.644 12.644S26.646 20.973 26.646 14 20.973 1.355 14 1.355C7.029 1.355 1.357 7.029 1.357 14zM0 14C0 6.28 6.28 0 14 0s14 6.28 14 14-6.28 14-14 14S0 21.72 0 14zm20.919-5.8c.566-.598 1.467.275.901.874-3.14 3.441-6.307 6.833-9.474 10.25-.154.174-.309.324-.463.498-.232.25-.67.225-.901 0-1.596-1.471-3.192-2.967-4.788-4.439-.593-.549.308-1.446.9-.873a627.403 627.403 0 0 1 4.3 3.99c3.192-3.441 6.359-6.858 9.525-10.3z'/%3E%3C/svg%3E%0A");
  background-size: contain;
  background-repeat: no-repeat;
}
@media (min-width: 1025px) {
  .modal.modal-parts-gold-plan .antivirus-performance-tabs .nav-link-performance:not(.active) .nav-link-content::before, .modal.modal-parts-performance .antivirus-performance-tabs .nav-link-performance:not(.active) .nav-link-content::before, .modal.modal-antivirus-performance .antivirus-performance-tabs .nav-link-performance:not(.active) .nav-link-content::before, .modal.modal-antivirus .antivirus-performance-tabs .nav-link-performance:not(.active) .nav-link-content::before, .modal.modal-parts .antivirus-performance-tabs .nav-link-performance:not(.active) .nav-link-content::before, .modal.modal-performance .antivirus-performance-tabs .nav-link-performance:not(.active) .nav-link-content::before {
    width: 24px;
    height: 24px;
    left: -22px;
    top: 0;
  }
}
.modal.modal-parts-gold-plan .parts-collapse-container .collapse-header .btn, .modal.modal-parts-performance .parts-collapse-container .collapse-header .btn, .modal.modal-antivirus-performance .parts-collapse-container .collapse-header .btn, .modal.modal-antivirus .parts-collapse-container .collapse-header .btn, .modal.modal-parts .parts-collapse-container .collapse-header .btn, .modal.modal-performance .parts-collapse-container .collapse-header .btn {
  width: 100%;
  padding-left: 0;
  border-top: 0.0625rem solid #ccc;
  text-align: left;
  pointer-events: none;
}
.modal.modal-parts-gold-plan .parts-collapse-container .collapse-header .btn.selected, .modal.modal-parts-performance .parts-collapse-container .collapse-header .btn.selected, .modal.modal-antivirus-performance .parts-collapse-container .collapse-header .btn.selected, .modal.modal-antivirus .parts-collapse-container .collapse-header .btn.selected, .modal.modal-parts .parts-collapse-container .collapse-header .btn.selected, .modal.modal-performance .parts-collapse-container .collapse-header .btn.selected {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 28 28'%3E%3Cpath fill='%23046A38' fill-rule='nonzero' d='M1.357 14c0 6.973 5.672 12.644 12.644 12.644S26.646 20.973 26.646 14 20.973 1.355 14 1.355C7.029 1.355 1.357 7.029 1.357 14zM0 14C0 6.28 6.28 0 14 0s14 6.28 14 14-6.28 14-14 14S0 21.72 0 14zm20.919-5.8c.566-.598 1.467.275.901.874-3.14 3.441-6.307 6.833-9.474 10.25-.154.174-.309.324-.463.498-.232.25-.67.225-.901 0-1.596-1.471-3.192-2.967-4.788-4.439-.593-.549.308-1.446.9-.873a627.403 627.403 0 0 1 4.3 3.99c3.192-3.441 6.359-6.858 9.525-10.3z'/%3E%3C/svg%3E%0A");
  background-size: 20px;
  background-position: center right;
  background-repeat: no-repeat;
}
@media (min-width: 1025px) {
  .modal.modal-parts-gold-plan .parts-collapse-container .collapse-header .btn.selected, .modal.modal-parts-performance .parts-collapse-container .collapse-header .btn.selected, .modal.modal-antivirus-performance .parts-collapse-container .collapse-header .btn.selected, .modal.modal-antivirus .parts-collapse-container .collapse-header .btn.selected, .modal.modal-parts .parts-collapse-container .collapse-header .btn.selected, .modal.modal-performance .parts-collapse-container .collapse-header .btn.selected {
    background-size: 24px;
  }
}
.modal.modal-parts-gold-plan .performance-collapse-container .collapse-header .btn, .modal.modal-parts-performance .performance-collapse-container .collapse-header .btn, .modal.modal-antivirus-performance .performance-collapse-container .collapse-header .btn, .modal.modal-antivirus .performance-collapse-container .collapse-header .btn, .modal.modal-parts .performance-collapse-container .collapse-header .btn, .modal.modal-performance .performance-collapse-container .collapse-header .btn {
  width: 100%;
  padding-left: 0;
  border-top: 0.0625rem solid #ccc;
  text-align: left;
  pointer-events: none;
}
.modal.modal-parts-gold-plan .performance-collapse-container .collapse-header .btn.selected, .modal.modal-parts-performance .performance-collapse-container .collapse-header .btn.selected, .modal.modal-antivirus-performance .performance-collapse-container .collapse-header .btn.selected, .modal.modal-antivirus .performance-collapse-container .collapse-header .btn.selected, .modal.modal-parts .performance-collapse-container .collapse-header .btn.selected, .modal.modal-performance .performance-collapse-container .collapse-header .btn.selected {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cdefs%3E%3Cstyle%3E .f2e02f66-8aec-4d72-b8a6-cf7d927aeca7%7Bfill:none;%7D.f9479700-552c-4d4c-be40-b6b8ebd30994%7Bfill:%23046A38;%7D %3C/style%3E%3C/defs%3E%3Cg id='a45d5668-4a94-4a53-8d89-ff76914cebdc' data-name='warranty'%3E%3Cpath class='f2e02f66-8aec-4d72-b8a6-cf7d927aeca7' d='M79.24,52V24.66a53.35,53.35,0,0,1-14.37-2.91,41.26,41.26,0,0,1-14.62-9.19A46.7,46.7,0,0,1,35,21.75a60.7,60.7,0,0,1-15.28,2.92V51.9c0,.6.4,7,2.88,10.85.22.35.41.75.69,1.21,2.75,4.55,8.44,14,26.92,22.56,18-8.34,23.4-17.68,26-22.19.35-.61.66-1.15.94-1.58,2.07-3.24,2.17-8.76,2-10.61C79.19,52.08,79.24,52,79.24,52Zm-8.34-8.9a2,2,0,0,1-.6,1.43l-25,25.2a2.12,2.12,0,0,1-1.46.7h0a2.16,2.16,0,0,1-1.46-.7L30.55,57.57a2.1,2.1,0,0,1-.46-1.5v-13a1.92,1.92,0,0,1,3.32-1.44l10.42,10.6L67.43,28.6a2,2,0,0,1,3.47,1.45Z'/%3E%3Cpath class='f9479700-552c-4d4c-be40-b6b8ebd30994' d='M69.65,28.15a2,2,0,0,0-2.23.44L43.81,52.21,33.4,41.62a1.91,1.91,0,0,0-3.31,1.44v13a2.09,2.09,0,0,0,.46,1.5l11.8,12.12a2.16,2.16,0,0,0,1.46.7h0a2.07,2.07,0,0,0,1.45-.7l25-25.16a2.06,2.06,0,0,0,.6-1.44v-13A2,2,0,0,0,69.65,28.15ZM66.59,42.23l-22.92,23-9.84-10V48.07l8.43,8.64a2.29,2.29,0,0,0,1.5.75h0a1.94,1.94,0,0,0,1.35-.74L66.59,35Z'/%3E%3Cpath class='f9479700-552c-4d4c-be40-b6b8ebd30994' d='M83.26,51.88V22.77a2.07,2.07,0,0,0-1.92-2.05c-6.4-.45-11.07-1.32-15.1-2.81a36.77,36.77,0,0,1-14-9.21l-.17-.27a2.05,2.05,0,0,0-3.38-.18l-.28.35a42.38,42.38,0,0,1-14.91,9.29c-3.75,1.39-9,2.3-16.14,2.82a2.06,2.06,0,0,0-1.91,2.06v29.3c0,.32.45,8,3.62,12.91.2.32.44.68.69,1.1,2.76,4.55,9.2,15.21,29.18,24.36l.15.06.47.17a1.89,1.89,0,0,0,.7.13,2.15,2.15,0,0,0,.8-.16l.47-.2C71,81.5,76.94,71.3,79.81,66.4c.32-.55.6-1,.86-1.44C83.74,60.15,83.26,52.86,83.26,51.88ZM77.18,62.75c-.29.44-.58,1-.94,1.58-2.62,4.51-8,13.85-26,22.19C31.74,77.94,26.07,68.51,23.3,64c-.29-.46-.47-.86-.69-1.21-2.47-3.84-2.87-10.25-2.87-10.85V24.67A62.32,62.32,0,0,0,35,21.76a46.7,46.7,0,0,0,15.23-9.19,41.31,41.31,0,0,0,14.61,9.19,53.13,53.13,0,0,0,14.37,2.91V52c0,.06,0,.12,0,.18.16,1.84.07,7.36-2,10.6Z'/%3E%3C/g%3E%3C/svg%3E%0A");
  background-size: 20px;
  background-position: center right;
  background-repeat: no-repeat;
}
@media (min-width: 1025px) {
  .modal.modal-parts-gold-plan .performance-collapse-container .collapse-header .btn.selected, .modal.modal-parts-performance .performance-collapse-container .collapse-header .btn.selected, .modal.modal-antivirus-performance .performance-collapse-container .collapse-header .btn.selected, .modal.modal-antivirus .performance-collapse-container .collapse-header .btn.selected, .modal.modal-parts .performance-collapse-container .collapse-header .btn.selected, .modal.modal-performance .performance-collapse-container .collapse-header .btn.selected {
    background-size: 24px;
  }
}
.modal.modal-parts-gold-plan .antivirus-collapse-container .collapse-header .btn, .modal.modal-parts-performance .antivirus-collapse-container .collapse-header .btn, .modal.modal-antivirus-performance .antivirus-collapse-container .collapse-header .btn, .modal.modal-antivirus .antivirus-collapse-container .collapse-header .btn, .modal.modal-parts .antivirus-collapse-container .collapse-header .btn, .modal.modal-performance .antivirus-collapse-container .collapse-header .btn {
  width: 100%;
  padding-left: 0;
  border-top: 0.0625rem solid #ccc;
  text-align: left;
  pointer-events: none;
}
.modal.modal-parts-gold-plan .antivirus-collapse-container .collapse-header .btn.selected, .modal.modal-parts-performance .antivirus-collapse-container .collapse-header .btn.selected, .modal.modal-antivirus-performance .antivirus-collapse-container .collapse-header .btn.selected, .modal.modal-antivirus .antivirus-collapse-container .collapse-header .btn.selected, .modal.modal-parts .antivirus-collapse-container .collapse-header .btn.selected, .modal.modal-performance .antivirus-collapse-container .collapse-header .btn.selected {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cdefs%3E%3Cstyle%3E .f2e02f66-8aec-4d72-b8a6-cf7d927aeca7%7Bfill:none;%7D.f9479700-552c-4d4c-be40-b6b8ebd30994%7Bfill:%23046A38;%7D %3C/style%3E%3C/defs%3E%3Cg id='a45d5668-4a94-4a53-8d89-ff76914cebdc' data-name='warranty'%3E%3Cpath class='f2e02f66-8aec-4d72-b8a6-cf7d927aeca7' d='M79.24,52V24.66a53.35,53.35,0,0,1-14.37-2.91,41.26,41.26,0,0,1-14.62-9.19A46.7,46.7,0,0,1,35,21.75a60.7,60.7,0,0,1-15.28,2.92V51.9c0,.6.4,7,2.88,10.85.22.35.41.75.69,1.21,2.75,4.55,8.44,14,26.92,22.56,18-8.34,23.4-17.68,26-22.19.35-.61.66-1.15.94-1.58,2.07-3.24,2.17-8.76,2-10.61C79.19,52.08,79.24,52,79.24,52Zm-8.34-8.9a2,2,0,0,1-.6,1.43l-25,25.2a2.12,2.12,0,0,1-1.46.7h0a2.16,2.16,0,0,1-1.46-.7L30.55,57.57a2.1,2.1,0,0,1-.46-1.5v-13a1.92,1.92,0,0,1,3.32-1.44l10.42,10.6L67.43,28.6a2,2,0,0,1,3.47,1.45Z'/%3E%3Cpath class='f9479700-552c-4d4c-be40-b6b8ebd30994' d='M69.65,28.15a2,2,0,0,0-2.23.44L43.81,52.21,33.4,41.62a1.91,1.91,0,0,0-3.31,1.44v13a2.09,2.09,0,0,0,.46,1.5l11.8,12.12a2.16,2.16,0,0,0,1.46.7h0a2.07,2.07,0,0,0,1.45-.7l25-25.16a2.06,2.06,0,0,0,.6-1.44v-13A2,2,0,0,0,69.65,28.15ZM66.59,42.23l-22.92,23-9.84-10V48.07l8.43,8.64a2.29,2.29,0,0,0,1.5.75h0a1.94,1.94,0,0,0,1.35-.74L66.59,35Z'/%3E%3Cpath class='f9479700-552c-4d4c-be40-b6b8ebd30994' d='M83.26,51.88V22.77a2.07,2.07,0,0,0-1.92-2.05c-6.4-.45-11.07-1.32-15.1-2.81a36.77,36.77,0,0,1-14-9.21l-.17-.27a2.05,2.05,0,0,0-3.38-.18l-.28.35a42.38,42.38,0,0,1-14.91,9.29c-3.75,1.39-9,2.3-16.14,2.82a2.06,2.06,0,0,0-1.91,2.06v29.3c0,.32.45,8,3.62,12.91.2.32.44.68.69,1.1,2.76,4.55,9.2,15.21,29.18,24.36l.15.06.47.17a1.89,1.89,0,0,0,.7.13,2.15,2.15,0,0,0,.8-.16l.47-.2C71,81.5,76.94,71.3,79.81,66.4c.32-.55.6-1,.86-1.44C83.74,60.15,83.26,52.86,83.26,51.88ZM77.18,62.75c-.29.44-.58,1-.94,1.58-2.62,4.51-8,13.85-26,22.19C31.74,77.94,26.07,68.51,23.3,64c-.29-.46-.47-.86-.69-1.21-2.47-3.84-2.87-10.25-2.87-10.85V24.67A62.32,62.32,0,0,0,35,21.76a46.7,46.7,0,0,0,15.23-9.19,41.31,41.31,0,0,0,14.61,9.19,53.13,53.13,0,0,0,14.37,2.91V52c0,.06,0,.12,0,.18.16,1.84.07,7.36-2,10.6Z'/%3E%3C/g%3E%3C/svg%3E%0A");
  background-size: 20px;
  background-position: center right;
  background-repeat: no-repeat;
}
@media (min-width: 1025px) {
  .modal.modal-parts-gold-plan .antivirus-collapse-container .collapse-header .btn.selected, .modal.modal-parts-performance .antivirus-collapse-container .collapse-header .btn.selected, .modal.modal-antivirus-performance .antivirus-collapse-container .collapse-header .btn.selected, .modal.modal-antivirus .antivirus-collapse-container .collapse-header .btn.selected, .modal.modal-parts .antivirus-collapse-container .collapse-header .btn.selected, .modal.modal-performance .antivirus-collapse-container .collapse-header .btn.selected {
    background-size: 24px;
  }
}
.modal.modal-parts-gold-plan .modal-footer .button-wrapper, .modal.modal-parts-performance .modal-footer .button-wrapper, .modal.modal-antivirus-performance .modal-footer .button-wrapper, .modal.modal-antivirus .modal-footer .button-wrapper, .modal.modal-parts .modal-footer .button-wrapper, .modal.modal-performance .modal-footer .button-wrapper {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
@media (min-width: 1025px) {
  .modal.modal-parts-gold-plan .modal-footer .button-wrapper, .modal.modal-parts-performance .modal-footer .button-wrapper, .modal.modal-antivirus-performance .modal-footer .button-wrapper, .modal.modal-antivirus .modal-footer .button-wrapper, .modal.modal-parts .modal-footer .button-wrapper, .modal.modal-performance .modal-footer .button-wrapper {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
}
.modal.modal-parts-gold-plan .modal-footer .button-wrapper button, .modal.modal-parts-performance .modal-footer .button-wrapper button, .modal.modal-antivirus-performance .modal-footer .button-wrapper button, .modal.modal-antivirus .modal-footer .button-wrapper button, .modal.modal-parts .modal-footer .button-wrapper button, .modal.modal-performance .modal-footer .button-wrapper button {
  height: 36px;
  max-height: 36px;
  padding: 0 15px;
}
.modal.modal-parts-gold-plan .modal-footer .button-wrapper .btn-prev,
.modal.modal-parts-gold-plan .modal-footer .button-wrapper .btn-next, .modal.modal-parts-performance .modal-footer .button-wrapper .btn-prev,
.modal.modal-parts-performance .modal-footer .button-wrapper .btn-next, .modal.modal-antivirus-performance .modal-footer .button-wrapper .btn-prev,
.modal.modal-antivirus-performance .modal-footer .button-wrapper .btn-next, .modal.modal-antivirus .modal-footer .button-wrapper .btn-prev,
.modal.modal-antivirus .modal-footer .button-wrapper .btn-next, .modal.modal-parts .modal-footer .button-wrapper .btn-prev,
.modal.modal-parts .modal-footer .button-wrapper .btn-next, .modal.modal-performance .modal-footer .button-wrapper .btn-prev,
.modal.modal-performance .modal-footer .button-wrapper .btn-next {
  width: 72px;
  max-width: 72px;
}
@media (min-width: 1025px) {
  .modal.modal-parts-gold-plan .modal-footer .button-wrapper .btn-prev,
  .modal.modal-parts-gold-plan .modal-footer .button-wrapper .btn-next, .modal.modal-parts-performance .modal-footer .button-wrapper .btn-prev,
  .modal.modal-parts-performance .modal-footer .button-wrapper .btn-next, .modal.modal-antivirus-performance .modal-footer .button-wrapper .btn-prev,
  .modal.modal-antivirus-performance .modal-footer .button-wrapper .btn-next, .modal.modal-antivirus .modal-footer .button-wrapper .btn-prev,
  .modal.modal-antivirus .modal-footer .button-wrapper .btn-next, .modal.modal-parts .modal-footer .button-wrapper .btn-prev,
  .modal.modal-parts .modal-footer .button-wrapper .btn-next, .modal.modal-performance .modal-footer .button-wrapper .btn-prev,
  .modal.modal-performance .modal-footer .button-wrapper .btn-next {
    width: auto;
    max-width: 100%;
  }
}
.modal.modal-parts-gold-plan .modal-footer .button-wrapper .continue-link, .modal.modal-parts-performance .modal-footer .button-wrapper .continue-link, .modal.modal-antivirus-performance .modal-footer .button-wrapper .continue-link, .modal.modal-antivirus .modal-footer .button-wrapper .continue-link, .modal.modal-parts .modal-footer .button-wrapper .continue-link, .modal.modal-performance .modal-footer .button-wrapper .continue-link {
  margin-top: 10px;
  -webkit-box-ordinal-group: 4;
          order: 3;
  -ms-flex-order: 3;
  text-align: right;
  padding: 0;
}
@media (min-width: 768px) {
  .modal.modal-parts-gold-plan .modal-footer .button-wrapper .continue-link, .modal.modal-parts-performance .modal-footer .button-wrapper .continue-link, .modal.modal-antivirus-performance .modal-footer .button-wrapper .continue-link, .modal.modal-antivirus .modal-footer .button-wrapper .continue-link, .modal.modal-parts .modal-footer .button-wrapper .continue-link, .modal.modal-performance .modal-footer .button-wrapper .continue-link {
    margin: 0 10px 0 auto;
    -webkit-box-ordinal-group: 1;
            order: 0;
    -ms-flex-order: 0;
    text-align: right;
  }
}
.modal.modal-installation-quote .modal-header, .modal.modal-installation-option .modal-header {
  padding-right: 35px;
}
.modal.modal-installation-quote .zip-input-row,
.modal.modal-installation-quote .promo-and-submit-row {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.modal.modal-installation-quote .zip-input-row .form-group,
.modal.modal-installation-quote .promo-and-submit-row .form-group {
  margin-bottom: 0;
}
.modal.modal-installation-quote .zip-input-row .btn,
.modal.modal-installation-quote .promo-and-submit-row .btn {
  width: 100%;
  height: 36px;
  max-height: 36px;
  padding: 0;
  margin-top: 22px;
}
@media (min-width: 768px) {
  .modal.modal-installation-quote .zip-input-row .btn,
  .modal.modal-installation-quote .promo-and-submit-row .btn {
    margin-top: 27px;
  }
}
.modal.modal-installation-quote .zip-input-row {
  margin-bottom: 15px;
}
.modal.modal-installation-quote .invalid-feedback-custom {
  color: #a51a1f;
  padding-top: 15px;
  border-top: 0.0625rem solid #ccc;
  margin-top: 0;
}
.modal.modal-installation-quote .address-block {
  padding-top: 15px;
}
.modal.modal-installation-quote .address-block .form-group:not(.required) {
  white-space: normal;
}
.modal.modal-installation-quote .product-type-select-label span {
  font-weight: 400;
}
.modal.modal-installation-quote .error-message {
  margin: 15px 0;
}
.modal.modal-installation-quote .error-message .error-message-text {
  color: #a51a1f;
}
.modal.modal-installation-option .installation-options-assets {
  border-top: 0.0625rem solid #ccc;
  margin-top: 16px;
}
.modal.modal-installation-option .modal-footer {
  padding: 0;
  border: none;
}
.modal.modal-installation-option .modal-footer button {
  width: 100%;
  padding: 0.34375rem 10px;
}
.modal.modal-installation-option .modal-footer button.nfm-installation {
  margin-right: 30px;
}
@media (max-width: 767.98px) {
  .modal.modal-installation-option .modal-footer button.nfm-installation {
    margin-right: 15px;
  }
}
.modal.modal-services-request .zip-input-row,
.modal.modal-services-request .phone-same {
  font-size: 12px;
  text-wrap: wrap;
  margin-top: -4.5px;
}
.modal.modal-services-request .error-text {
  color: #a51a1f;
}
.modal.modal-services-request .wrap-text {
  text-wrap: wrap;
}
.modal.modal-services-request .zip-input-row {
  margin-bottom: 15px;
}
.modal.modal-services-request .btn-zip-submit {
  margin-top: 23px;
  width: 100%;
}
@media (min-width: 768px) {
  .modal.modal-services-request .btn-zip-submit {
    margin-top: 27px;
  }
}
.modal.modal-services-request label span {
  font-size: 14px;
  font-weight: 100;
}
.modal.delivery-pickup {
  padding: 15px !important;
}
@media (min-width: 576px) {
  .modal.delivery-pickup .modal-dialog {
    max-width: 440px;
  }
}
@media (min-width: 768px) {
  .modal.delivery-pickup .modal-dialog {
    max-width: 900px;
  }
}
.modal.delivery-pickup .modal-header {
  padding-bottom: 0.625rem;
}
.modal.delivery-pickup .modal-header .modal-title {
  padding-right: 40px;
}
@media (min-width: 768px) {
  .modal.delivery-pickup .left-column {
    border-right: 0.0625rem solid #ccc;
    margin-bottom: 15px;
  }
}
@media (max-width: 767.98px) {
  .modal.delivery-pickup .left-column .d-sm-none {
    display: none;
  }
}
.modal.delivery-pickup .date-picker span.header-month,
.modal.delivery-pickup .date-picker span.header-year {
  font-size: 20px;
}
.modal.delivery-pickup .date-picker-header {
  position: relative;
}
.modal.delivery-pickup .date-picker-header h5 {
  padding: 0 0 10px;
  border-bottom: 0.0625rem solid #ccc;
  margin: 0;
  text-align: center;
}
@media (max-width: 767.98px) {
  .modal.delivery-pickup .date-picker-header h5 {
    border-top: 0.0625rem solid #ccc;
    padding-top: 10px;
  }
}
.modal.delivery-pickup .date-picker-header .slick-arrow {
  padding: 0;
}
.modal.delivery-pickup .date-picker-header .slick-arrow::before {
  background-repeat: no-repeat;
  background-position: center;
}
.modal.delivery-pickup .date-picker-header .slick-prev::before {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M4.42 5.987l4.323 4.405c.163.18.254.412.256.655a.904.904 0 0 1-.277.66.962.962 0 0 1-.683.293c-.273-.001-.531-.128-.653-.293L2.267 6.66a.948.948 0 0 1 .007-1.327L7.38.275A.919.919 0 0 1 8.047 0c.24.002.473.09.697.29.162.18.253.412.255.654a.908.908 0 0 1-.275.66L4.42 5.987z'/%3E%3C/svg%3E%0A");
}
.modal.delivery-pickup .date-picker-header .slick-next::before {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M7.579 5.987L3.275 1.604A.908.908 0 0 1 3 .944.992.992 0 0 1 3.255.29c.225-.2.457-.288.698-.29a.919.919 0 0 1 .666.275l5.106 5.058a.948.948 0 0 1 .007 1.327l-5.118 5.047c-.123.165-.38.292-.654.293a.962.962 0 0 1-.683-.293.903.903 0 0 1-.277-.66.993.993 0 0 1 .256-.655L7.58 5.987z'/%3E%3C/svg%3E");
}
.modal.delivery-pickup .modal-body {
  padding-top: 0.625rem;
  padding-bottom: 0;
}
.modal.delivery-pickup .select-date-cta {
  margin-bottom: 0;
}
.modal.delivery-pickup .select-date-cta h5 {
  margin-bottom: 10px;
}
.modal.delivery-pickup .pb-2 div {
  padding-bottom: 15px;
}
.modal.delivery-pickup .selected-pickup-location {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 0;
  padding: 15px 0;
}
.modal.delivery-pickup .selected-pickup-location .location-label {
  margin-right: 8px;
}
.modal.delivery-pickup .selected-pickup-location .location-value {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 0.875rem;
  line-height: 1.3;
  padding-left: 20px;
  margin-top: 10px;
}
@media (min-width: 768px) {
  .modal.delivery-pickup .selected-pickup-location .location-value {
    font-size: 1rem;
    line-height: 1.4;
  }
}
.modal.delivery-pickup .selected-pickup-location button {
  padding: 10px 10px 0 20px;
  font-size: 1rem;
  text-align: left;
  border: none;
}
.modal.delivery-pickup .pickup-locations {
  padding-top: 15px;
  padding-bottom: 30px;
  border-top: 0.0625rem solid #ccc;
}
.modal.delivery-pickup .pickup-locations .form-group:last-of-type {
  margin-bottom: 30px;
}
.modal.delivery-pickup .pickup-locations .cancel-location-link {
  padding: 0;
  font-size: 1rem;
}
.modal.delivery-pickup .date-picker-days-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 10px;
  border-bottom: 0.0625rem solid #ccc;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  font-size: 14px;
}
.modal.delivery-pickup .date-picker-days-header div {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 0.875rem;
  line-height: 1.3;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 35px;
          flex: 0 0 35px;
  text-align: center;
}
@media (min-width: 768px) {
  .modal.delivery-pickup .date-picker-days-header div {
    font-size: 1rem;
    line-height: 1.4;
  }
}
@media (min-width: 576px) {
  .modal.delivery-pickup .date-picker-days-header div {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50px;
            flex: 0 0 50px;
    font-size: 14px;
  }
}
.modal.delivery-pickup .date-picker-calendar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  opacity: 0;
  -webkit-transition: opacity 0.5s;
  transition: opacity 0.5s;
}
.modal.delivery-pickup .date-picker-calendar.slick-initialized {
  opacity: 1;
}
.modal.delivery-pickup .date-picker-calendar .slick-list {
  width: 100%;
}
.modal.delivery-pickup .date-picker-calendar .slick-list .slick-slide {
  cursor: default;
}
.modal.delivery-pickup .date-picker-grid {
  padding: 10px 10px 0;
}
.modal.delivery-pickup .date-grid-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.modal.delivery-pickup .date-grid-row:first-of-type {
  border: none;
}
.modal.delivery-pickup .date-grid-row:first-of-type .date-grid-col {
  border-top: 0.0625rem solid #ccc;
}
.modal.delivery-pickup .date-grid-row .date-grid-col {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  min-width: 35px;
  min-height: 35px;
  border-right: 0.0625rem solid #c0bfbf;
  border-bottom: 0.0625rem solid #c0bfbf;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  cursor: pointer;
  width: 14.28%;
  height: 45px;
}
@media all and (-ms-high-contrast: none) {
  .modal.delivery-pickup .date-grid-row .date-grid-col { /* stylelint-disable-line */
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
}
.modal.delivery-pickup .date-grid-row .date-grid-col:first-of-type {
  border-left: 0.0625rem solid #c0bfbf;
}
.modal.delivery-pickup .date-grid-row .date-grid-col:hover {
  background-color: #f2f2f2;
}
.modal.delivery-pickup .date-grid-row .date-grid-col.selected {
  color: #fff;
  background-color: #326fe2;
}
.modal.delivery-pickup .date-grid-row .date-grid-col.selected:hover {
  background-color: #1f60db;
}
.modal.delivery-pickup .date-grid-row .date-grid-col.unavailable {
  background-color: #ccc;
  cursor: default;
}
.modal.delivery-pickup .date-grid-row .date-grid-col.unavailable:hover {
  background-color: #ccc;
}
.modal.delivery-pickup .date-grid-row .date-grid-col .day {
  margin: auto;
}
@media all and (-ms-high-contrast: none) {
  .modal.delivery-pickup .date-grid-row .date-grid-col .day { /* stylelint-disable-line */
    display: table-cell;
  }
}
.modal.delivery-pickup .date-picker-legends {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 10px 0;
  border-bottom: 0.0625rem solid #ccc;
  border-top: 0.0625rem solid #ccc;
  margin-top: 10px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.modal.delivery-pickup .date-picker-legends .legend-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.modal.delivery-pickup .date-picker-legends .legend-item .legend-swatch {
  display: inline-block;
  width: 20px;
  height: 20px;
  margin-right: 3px;
}
@media (min-width: 576px) {
  .modal.delivery-pickup .date-picker-legends .legend-item .legend-swatch {
    margin-right: 8px;
  }
}
.modal.delivery-pickup .date-picker-legends .legend-item .legend-label {
  font-size: 14px;
  font-weight: 700;
  line-height: 1.4;
}
.modal.delivery-pickup .date-picker-legends .legend-item.available .legend-swatch {
  border: 0.0625rem solid #ccc;
  background-color: #fff;
}
.modal.delivery-pickup .date-picker-legends .legend-item.unavailable .legend-swatch {
  background-color: #ccc;
}
.modal.delivery-pickup .date-picker-legends .legend-item.selected .legend-swatch {
  background-color: #326fe2;
}
.modal.delivery-pickup .date-picker-selection-info {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 0.875rem;
  line-height: 1.3;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 15px 0;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
@media (min-width: 768px) {
  .modal.delivery-pickup .date-picker-selection-info {
    font-size: 1rem;
    line-height: 1.4;
  }
}
.modal.delivery-pickup .modal-footer {
  padding-top: 0.625rem;
}
.modal.delivery-pickup .modal-footer .button-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.modal.delivery-pickup .modal-footer .button-wrapper .cancel-link {
  width: auto;
  padding-left: 10px;
  padding-right: 10px;
  margin-left: -10px;
}
.modal.delivery-pickup .modal-footer .button-wrapper .btn-save-date {
  width: 75px;
  height: 36px;
  padding: 0;
}
.modal.modal-labor-services {
  padding: 15px !important;
}
@media (max-width: 767.98px) {
  .modal.modal-labor-services {
    padding-left: 0;
    padding-right: 0;
  }
}
.modal.modal-labor-services .select-services-lead {
  margin-bottom: 15px;
  border-bottom: 0.0625rem solid #ccc;
  padding-bottom: 15px;
}
.modal.modal-labor-services .parts-collapse-container:last-of-type {
  border-bottom: 0.0625rem solid #ccc;
}
.modal.modal-labor-services .collapse-header .btn {
  padding: 0;
  width: 100%;
  border-width: 1px;
  text-align: left;
  pointer-events: none;
}
.modal.modal-labor-services .service-option-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.modal.modal-labor-services .service-option-container .service-label-for-mobile {
  display: none;
}
@media (max-width: 575.98px) {
  .modal.modal-labor-services .service-option-container {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
  .modal.modal-labor-services .service-option-container .service-label-for-mobile {
    width: 100%;
    -webkit-box-flex: 100%;
        -ms-flex: 100% 0 0px;
            flex: 100% 0 0;
    padding: 10px 0;
    display: block;
  }
  .modal.modal-labor-services .service-option-container .service-label-for-desktop {
    display: none;
  }
}
.modal.modal-labor-services .service-option-container .quantity-input-container {
  padding-right: 15px;
}
.modal.modal-labor-services .service-option-container .service-option {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.modal.modal-labor-services .service-option-container .service-option input.input-service-qty {
  width: 48px;
  max-width: 48px;
}
.modal.modal-labor-services .service-option-container .service-option .custom-control-label::before, .modal.modal-labor-services .service-option-container .service-option .custom-control-label::after {
  top: -10px;
}
.modal.modal-labor-services .service-option-price {
  padding-left: 10px;
  margin-left: auto;
  text-align: right;
}
.modal.modal-labor-services label.service-label {
  font-weight: 400;
}
.modal.modal-labor-services label.service-label::before, .modal.modal-labor-services label.service-label::after {
  display: none;
}
.modal.modal-labor-services .custom-checkbox {
  display: inline-block;
}
.modal.modal-labor-services .quantity-module {
  width: 8.125rem;
  margin-right: 0.9375rem;
  display: inline-block;
}
.modal.modal-labor-services .quantity-module .input-group-append .btn,
.modal.modal-labor-services .quantity-module .input-group-prepend .btn {
  width: 2.5rem;
  padding-right: 0.9375rem;
  padding-left: 0.9375rem;
}
.modal.modal-labor-services .service-select-line-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 5px;
}
.modal.modal-labor-services .service-body {
  padding-bottom: 0;
}
.modal.modal-labor-services .modal-line-item {
  border-bottom: 0.0625rem solid #ccc;
}
.modal.modal-labor-services .services-collapse-container .alert.message {
  margin-top: 15px;
  margin-bottom: 15px;
}
.modal.modal-labor-services .services-collapse-container .alert.message ~ .alert.message {
  margin-top: 0.9375rem;
}
.modal.modal-labor-services .services-collapse-container .alert.message .button-yes {
  padding-right: 0.9375rem;
  border-right: 0.0625rem solid #ccc;
  margin-right: 0.9375rem;
}
.modal.modal-labor-services .services-collapse-container .item-name {
  font-weight: 700;
  margin-top: 15px;
}
.modal.modal-labor-services .services-collapse-container .service-item {
  margin-top: 15px;
}
.modal.modal-labor-services .modal-footer {
  border-bottom: 0;
}
.modal.modal-labor-services .modal-footer .service-modal-actions {
  display: none;
  margin-top: 0 !important;
}
.modal.modal-labor-services .modal-footer .service-modal-actions.show {
  display: block;
}
.modal.modal-labor-services .modal-footer .service-modal-actions.services-back {
  margin-right: auto;
}
.modal.modal-install-surface {
  padding: 15px !important;
}
@media (max-width: 767.98px) {
  .modal.modal-install-surface {
    padding-left: 0;
    padding-right: 0;
  }
}
.modal.modal-install-surface .modal-header {
  padding-bottom: 0.625rem;
}
.modal.modal-install-surface .modal-header .modal-title {
  padding-right: 40px;
  font-size: 1.125rem;
}
@media (min-width: 1025px) {
  .modal.modal-install-surface .modal-header .modal-title {
    font-size: 1.375rem;
  }
}
.modal.modal-install-surface .modal-body .install-line-items {
  margin-bottom: 0;
  padding-top: 10px;
  padding-bottom: 15px;
  border-bottom: 0.0625rem solid #ccc;
}
.modal.modal-install-surface .modal-body .install-line-items .modal-line-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.modal.modal-install-surface .modal-body .install-line-items .modal-line-item .line-item-label {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  max-width: 70%;
}
.modal.modal-install-surface .modal-body .install-line-items .modal-line-item .line-item-qty {
  margin-left: auto;
  margin-right: 0;
  min-width: 48px;
}
.modal.modal-install-surface .modal-body .install-surface-selection {
  padding-top: 10px;
  padding-bottom: 10px;
}
.modal.modal-install-surface .modal-body .install-surface-selection .custom-checkbox {
  padding-top: 10px;
  padding-bottom: 10px;
}
.modal.modal-install-surface .modal-body .advanced-surface-error {
  padding-top: 15px;
}
.modal.modal-install-surface .modal-body .advanced-surface-error.hidden {
  display: none;
}
.modal.modal-install-surface .modal-footer {
  padding-top: 0.625rem;
}
.modal.modal-install-surface .modal-footer .button-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.modal.modal-install-surface .modal-footer .button-wrapper .cancel-link {
  width: auto;
  padding-left: 10px;
  padding-right: 10px;
  margin-left: -10px;
}
.modal.modal-install-surface .modal-footer .button-wrapper .btn-done {
  width: 75px;
  height: 36px;
  padding: 0;
}
@media (max-width: 1024.98px) {
  .modal#address-invalid .modal-footer .button-wrapper {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
  .modal#address-invalid .modal-footer .button-wrapper .btn {
    width: auto;
  }
  .modal#address-invalid .modal-footer .button-wrapper .edit {
    padding-left: 0;
    padding-right: 0;
  }
  .modal#address-invalid .modal-footer .button-wrapper .accept {
    padding: 0.6875rem 0.625rem;
  }
}
@media (max-width: 767.98px) {
  .modal.modal-cancel-ppi .footer-cancel-ppi {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse;
  }
}

@media (min-width: 1025px) {
  #trustPilotIframe {
    max-height: 800px;
  }
}
#trustPilotIframe .modal-dialog {
  pointer-events: auto;
}
@media (min-width: 1025px) {
  #trustPilotIframe .modal-dialog {
    max-width: 726px;
  }
}
#trustPilotIframe .modal-content {
  padding: 0.9375rem 1.875rem 0.9375rem;
}
#trustPilotIframe .modal-content .modal-header {
  line-height: 0;
  border-bottom: 0.0625rem solid #ccc;
  padding-bottom: 1.875rem;
}
@media (max-width: 1024.98px) {
  #trustPilotIframe .modal-content .modal-header {
    margin-left: -0.9375rem;
  }
}
#trustPilotIframe .modal-body {
  padding: 0;
}
@media (min-width: 1025px) {
  #trustPilotIframe .modal-body p {
    padding-left: 1.875rem;
    padding-right: 1.875rem;
  }
}
@media (max-width: 1024.98px) {
  #trustPilotIframe .modal-body p {
    padding-left: 0.9375rem;
    padding-right: 1.875rem;
  }
}

.kiosk-timeout-modal-open .modal:not(#pageTimeoutModal) {
  display: none !important;
}
.kiosk-timeout-modal-open .modal-backdrop ~ .modal-backdrop {
  display: none;
}

.redirect-timeout-modal-open .modal:not(#redirectTimeoutModal) {
  display: none !important;
}
.redirect-timeout-modal-open .modal-backdrop ~ .modal-backdrop {
  display: none;
}

@media (max-width: 575.98px) {
  .modal-dialog {
    padding-bottom: calc(2 * env(safe-area-inset-bottom)) !important;
  }
}
.nav-tabs,
.nav-pills {
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: start;
  width: 100%;
  overflow-x: auto;
  padding-bottom: 0.9375rem;
}
@supports (scrollbar-width: thin) {
  .nav-tabs,
  .nav-pills {
    scrollbar-width: thin;
    scrollbar-color: #666 transparent;
  }
}
@supports selector(::-webkit-scrollbar) {
  .nav-tabs::-webkit-scrollbar,
  .nav-pills::-webkit-scrollbar {
    width: 0.25rem;
    height: 0.25rem;
  }
  .nav-tabs::-webkit-scrollbar-track,
  .nav-pills::-webkit-scrollbar-track {
    background: transparent;
  }
  .nav-tabs::-webkit-scrollbar-thumb,
  .nav-pills::-webkit-scrollbar-thumb {
    background: #666;
    border-radius: 50rem;
  }
  .nav-tabs::-webkit-scrollbar-thumb:hover,
  .nav-pills::-webkit-scrollbar-thumb:hover {
    background: #363636;
  }
}
.nav-tabs .nav-item,
.nav-pills .nav-item {
  text-align: center;
}
.nav-tabs .nav-item .nav-link,
.nav-pills .nav-item .nav-link {
  padding: 0.46875rem 0.9375rem;
  margin: 0;
  height: 100%;
  width: 100%;
  border: none;
  background: none;
  text-decoration: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-transition: background 300ms, color 300ms, border 300ms;
  transition: background 300ms, color 300ms, border 300ms;
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 0.875rem;
  line-height: 1.145;
}
@media (min-width: 768px) {
  .nav-tabs .nav-item .nav-link,
  .nav-pills .nav-item .nav-link {
    font-size: 1rem;
    line-height: 1.125;
  }
}
.nav-tabs .nav-item .nav-link .icon,
.nav-pills .nav-item .nav-link .icon {
  height: 16px;
  width: auto;
  margin-right: 0.46875rem;
  -webkit-filter: brightness(0) saturate(100%) invert(19%) sepia(13%) saturate(0%) hue-rotate(256deg) brightness(91%) contrast(89%);
          filter: brightness(0) saturate(100%) invert(19%) sepia(13%) saturate(0%) hue-rotate(256deg) brightness(91%) contrast(89%);
  -webkit-transition: -webkit-filter 300ms;
  transition: -webkit-filter 300ms;
  transition: filter 300ms;
  transition: filter 300ms, -webkit-filter 300ms;
}
.nav-tabs .nav-item .nav-link:hover,
.nav-pills .nav-item .nav-link:hover {
  background: #e8e8e8;
  text-decoration: none;
}
.nav-tabs .nav-item .nav-link.active, .nav-tabs .nav-item .nav-link.highlight,
.nav-pills .nav-item .nav-link.active,
.nav-pills .nav-item .nav-link.highlight {
  color: #1b1b1b;
  text-decoration: none;
  font-weight: 700;
}
.nav-tabs .nav-item .nav-link.active .icon, .nav-tabs .nav-item .nav-link.highlight .icon,
.nav-pills .nav-item .nav-link.active .icon,
.nav-pills .nav-item .nav-link.highlight .icon {
  -webkit-filter: brightness(0) saturate(100%) invert(0%) sepia(10%) saturate(609%) hue-rotate(337deg) brightness(87%) contrast(79%);
          filter: brightness(0) saturate(100%) invert(0%) sepia(10%) saturate(609%) hue-rotate(337deg) brightness(87%) contrast(79%);
}
.nav-tabs .nav-item .nav-link.disabled, .nav-tabs .nav-item .nav-link:disabled, .nav-tabs .nav-item .nav-link.disabled:hover, .nav-tabs .nav-item .nav-link:disabled:hover,
.nav-pills .nav-item .nav-link.disabled,
.nav-pills .nav-item .nav-link:disabled,
.nav-pills .nav-item .nav-link.disabled:hover,
.nav-pills .nav-item .nav-link:disabled:hover {
  color: #ccc;
  background: none;
  pointer-events: none;
}
.nav-tabs .nav-item.show .nav-link,
.nav-pills .nav-item.show .nav-link {
  color: #1b1b1b;
  text-decoration: none;
}
.nav-tabs.nav-fit,
.nav-pills.nav-fit {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
}
.nav-tabs.nav-fit .nav-item,
.nav-pills.nav-fit .nav-item {
  width: auto;
}

@media (min-width: 1025px) {
  .form-nav .nav-item > .nav-link {
    color: #363636;
  }
}
.nav-tabs {
  border: none;
}
.nav-tabs .nav-item .nav-link {
  border-radius: 0.25rem 0.25rem 0 0;
  border-bottom: 0.125rem solid #ccc;
}
.nav-tabs .nav-item .nav-link.active, .nav-tabs .nav-item .nav-link.highlight {
  border-bottom: 0.125rem solid;
}
.nav-tabs .nav-item.show .nav-link {
  border-bottom: 0.125rem solid #ccc;
}

.nav.navbar-nav .reset-password-form-modal .notifications-container .alert.alert-danger,
.nav.navbar-nav .reset-password-form-mobile .notifications-container .alert.alert-danger {
  margin-top: 0;
  margin-bottom: 1.25rem;
}

.nav-pills {
  gap: 0.46875rem;
}
.nav-pills .nav-item .nav-link {
  border-radius: 0.75rem;
}
.nav-pills .nav-item .nav-link.active, .nav-pills .nav-item .nav-link.higlight {
  background: #1b1b1b;
  color: #fff;
}
.nav-pills .nav-item .nav-link.active .icon, .nav-pills .nav-item .nav-link.higlight .icon {
  -webkit-filter: brightness(0) invert(1);
          filter: brightness(0) invert(1);
}
.nav-pills .nav-item .nav-link.active:hover, .nav-pills .nav-item .nav-link.higlight:hover {
  background: #363636;
}

body .p-w-r {
  color: inherit;
  font-family: inherit;
  line-height: inherit;
  font-size: inherit;
  margin: 0;
}
body .p-w-r .pr-qa-snippet-container {
  display: inline-block;
}
body .p-w-r h1,
body .p-w-r h2,
body .p-w-r h3,
body .p-w-r h4,
body .p-w-r h5 {
  margin: inherit;
  padding: inherit;
}
body .p-w-r p,
body .p-w-r input,
body .p-w-r label,
body .p-w-r .control-label span,
body .p-w-r .pr-control-label span {
  color: #363636;
  line-height: inherit;
  font-size: 0.875rem !important;
}
@media (min-width: 1025px) {
  body .p-w-r p,
  body .p-w-r input,
  body .p-w-r label,
  body .p-w-r .control-label span,
  body .p-w-r .pr-control-label span {
    font-size: 1rem !important;
  }
}
body .p-w-r span {
  color: #363636;
}
body .p-w-r input[type=text] {
  height: 36px !important;
}
body .p-w-r .pr-qa-display-ask-question {
  clear: left;
  margin-top: 10px;
}
body .p-w-r .form-group {
  margin-bottom: 0.9375rem;
}
body .p-w-r .form-group.pr-waq-prequestion-message {
  white-space: normal;
}
body .p-w-r .form-control {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}
body .p-w-r .has-error .checkbox,
body .p-w-r .has-error .checkbox-inline,
body .p-w-r .has-error .control-label,
body .p-w-r .has-error .help-block,
body .p-w-r .has-error .pr-checkbox,
body .p-w-r .has-error .pr-control-label,
body .p-w-r .has-error .pr-control-label span,
body .p-w-r .has-error .radio,
body .p-w-r .has-error .radio-inline,
body .p-w-r .pr-has-error .checkbox,
body .p-w-r .pr-has-error .checkbox-inline,
body .p-w-r .pr-has-error .control-label,
body .p-w-r .pr-has-error .help-block,
body .p-w-r .pr-has-error .pr-checkbox,
body .p-w-r .pr-has-error .pr-control-label,
body .p-w-r .pr-has-error .pr-control-label span,
body .p-w-r .pr-has-error .radio,
body .p-w-r .pr-has-error .radio-inline {
  color: #a51a1f !important;
}
body .p-w-r .has-error .form-control,
body .p-w-r .has-error .form-control:focus,
body .p-w-r .pr-has-error .form-control,
body .p-w-r .pr-has-error .form-control:focus {
  border-color: #a51a1f !important;
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}
body .p-w-r a:not([type=button]),
body .p-w-r .pr-review-display a {
  color: #326fe2;
  font-weight: 400;
  text-decoration: underline;
  position: relative;
  font-size: inherit;
  color: #363636;
  font-size: 0.875rem !important;
  color: #363636 !important;
}
body .p-w-r a:not([type=button]):hover,
body .p-w-r .pr-review-display a:hover {
  color: #326fe2;
  text-decoration: none;
}
body .p-w-r a:not([type=button]).active, body .p-w-r a:not([type=button]):active, body .p-w-r a:not([type=button]):focus,
body .p-w-r .pr-review-display a.active,
body .p-w-r .pr-review-display a:active,
body .p-w-r .pr-review-display a:focus {
  color: #326fe2;
  text-decoration: underline;
}
body .p-w-r a:not([type=button]).small,
body .p-w-r .pr-review-display a.small {
  font-size: 0.75rem;
}
body .p-w-r a:not([type=button]).active, body .p-w-r a:not([type=button]):active, body .p-w-r a:not([type=button]):hover, body .p-w-r a:not([type=button]):focus,
body .p-w-r .pr-review-display a.active,
body .p-w-r .pr-review-display a:active,
body .p-w-r .pr-review-display a:hover,
body .p-w-r .pr-review-display a:focus {
  color: #363636;
}
body .p-w-r a:not([type=button]).small,
body .p-w-r .pr-review-display a.small {
  font-size: 0.75rem;
}
body .p-w-r a:not([type=button]):hover,
body .p-w-r .pr-review-display a:hover {
  color: #363636 !important;
  text-decoration: none !important;
}
body .p-w-r .tag-group .pr-btn-add-tag a,
body .p-w-r .tag-group .pr-btn,
body .p-w-r .tag-group .pr-btn-fileinput,
body .p-w-r .tag-group .pr-helpful-btn,
body .p-w-r .tag-group .pr-btn-add-tag-submit,
body .p-w-r .btn-group .pr-btn-add-tag a,
body .p-w-r .btn-group .pr-btn,
body .p-w-r .btn-group .pr-btn-fileinput,
body .p-w-r .btn-group .pr-helpful-btn,
body .p-w-r .btn-group .pr-btn-add-tag-submit,
body .p-w-r .pr-file-input-btn .pr-btn-add-tag a,
body .p-w-r .pr-file-input-btn .pr-btn,
body .p-w-r .pr-file-input-btn .pr-btn-fileinput,
body .p-w-r .pr-file-input-btn .pr-helpful-btn,
body .p-w-r .pr-file-input-btn .pr-btn-add-tag-submit,
body .p-w-r .pr-file-input-btn-group .pr-btn-add-tag a,
body .p-w-r .pr-file-input-btn-group .pr-btn,
body .p-w-r .pr-file-input-btn-group .pr-btn-fileinput,
body .p-w-r .pr-file-input-btn-group .pr-helpful-btn,
body .p-w-r .pr-file-input-btn-group .pr-btn-add-tag-submit,
body .p-w-r .pr-rd-helpful-action .pr-btn-add-tag a,
body .p-w-r .pr-rd-helpful-action .pr-btn,
body .p-w-r .pr-rd-helpful-action .pr-btn-fileinput,
body .p-w-r .pr-rd-helpful-action .pr-helpful-btn,
body .p-w-r .pr-rd-helpful-action .pr-btn-add-tag-submit {
  color: #363636;
  background: #fff;
  border-color: #4c4c4c;
  border-width: 2px !important;
  font-size: 18px !important;
  text-decoration: none !important;
  text-align: center;
  padding: 0.46875rem 0.9375rem;
  width: auto;
}
body .p-w-r .tag-group .pr-btn-add-tag a.active, body .p-w-r .tag-group .pr-btn-add-tag a:active, body .p-w-r .tag-group .pr-btn-add-tag a:hover, body .p-w-r .tag-group .pr-btn-add-tag a:focus,
body .p-w-r .tag-group .pr-btn.active,
body .p-w-r .tag-group .pr-btn:active,
body .p-w-r .tag-group .pr-btn:hover,
body .p-w-r .tag-group .pr-btn:focus,
body .p-w-r .tag-group .pr-btn-fileinput.active,
body .p-w-r .tag-group .pr-btn-fileinput:active,
body .p-w-r .tag-group .pr-btn-fileinput:hover,
body .p-w-r .tag-group .pr-btn-fileinput:focus,
body .p-w-r .tag-group .pr-helpful-btn.active,
body .p-w-r .tag-group .pr-helpful-btn:active,
body .p-w-r .tag-group .pr-helpful-btn:hover,
body .p-w-r .tag-group .pr-helpful-btn:focus,
body .p-w-r .tag-group .pr-btn-add-tag-submit.active,
body .p-w-r .tag-group .pr-btn-add-tag-submit:active,
body .p-w-r .tag-group .pr-btn-add-tag-submit:hover,
body .p-w-r .tag-group .pr-btn-add-tag-submit:focus,
body .p-w-r .btn-group .pr-btn-add-tag a.active,
body .p-w-r .btn-group .pr-btn-add-tag a:active,
body .p-w-r .btn-group .pr-btn-add-tag a:hover,
body .p-w-r .btn-group .pr-btn-add-tag a:focus,
body .p-w-r .btn-group .pr-btn.active,
body .p-w-r .btn-group .pr-btn:active,
body .p-w-r .btn-group .pr-btn:hover,
body .p-w-r .btn-group .pr-btn:focus,
body .p-w-r .btn-group .pr-btn-fileinput.active,
body .p-w-r .btn-group .pr-btn-fileinput:active,
body .p-w-r .btn-group .pr-btn-fileinput:hover,
body .p-w-r .btn-group .pr-btn-fileinput:focus,
body .p-w-r .btn-group .pr-helpful-btn.active,
body .p-w-r .btn-group .pr-helpful-btn:active,
body .p-w-r .btn-group .pr-helpful-btn:hover,
body .p-w-r .btn-group .pr-helpful-btn:focus,
body .p-w-r .btn-group .pr-btn-add-tag-submit.active,
body .p-w-r .btn-group .pr-btn-add-tag-submit:active,
body .p-w-r .btn-group .pr-btn-add-tag-submit:hover,
body .p-w-r .btn-group .pr-btn-add-tag-submit:focus,
body .p-w-r .pr-file-input-btn .pr-btn-add-tag a.active,
body .p-w-r .pr-file-input-btn .pr-btn-add-tag a:active,
body .p-w-r .pr-file-input-btn .pr-btn-add-tag a:hover,
body .p-w-r .pr-file-input-btn .pr-btn-add-tag a:focus,
body .p-w-r .pr-file-input-btn .pr-btn.active,
body .p-w-r .pr-file-input-btn .pr-btn:active,
body .p-w-r .pr-file-input-btn .pr-btn:hover,
body .p-w-r .pr-file-input-btn .pr-btn:focus,
body .p-w-r .pr-file-input-btn .pr-btn-fileinput.active,
body .p-w-r .pr-file-input-btn .pr-btn-fileinput:active,
body .p-w-r .pr-file-input-btn .pr-btn-fileinput:hover,
body .p-w-r .pr-file-input-btn .pr-btn-fileinput:focus,
body .p-w-r .pr-file-input-btn .pr-helpful-btn.active,
body .p-w-r .pr-file-input-btn .pr-helpful-btn:active,
body .p-w-r .pr-file-input-btn .pr-helpful-btn:hover,
body .p-w-r .pr-file-input-btn .pr-helpful-btn:focus,
body .p-w-r .pr-file-input-btn .pr-btn-add-tag-submit.active,
body .p-w-r .pr-file-input-btn .pr-btn-add-tag-submit:active,
body .p-w-r .pr-file-input-btn .pr-btn-add-tag-submit:hover,
body .p-w-r .pr-file-input-btn .pr-btn-add-tag-submit:focus,
body .p-w-r .pr-file-input-btn-group .pr-btn-add-tag a.active,
body .p-w-r .pr-file-input-btn-group .pr-btn-add-tag a:active,
body .p-w-r .pr-file-input-btn-group .pr-btn-add-tag a:hover,
body .p-w-r .pr-file-input-btn-group .pr-btn-add-tag a:focus,
body .p-w-r .pr-file-input-btn-group .pr-btn.active,
body .p-w-r .pr-file-input-btn-group .pr-btn:active,
body .p-w-r .pr-file-input-btn-group .pr-btn:hover,
body .p-w-r .pr-file-input-btn-group .pr-btn:focus,
body .p-w-r .pr-file-input-btn-group .pr-btn-fileinput.active,
body .p-w-r .pr-file-input-btn-group .pr-btn-fileinput:active,
body .p-w-r .pr-file-input-btn-group .pr-btn-fileinput:hover,
body .p-w-r .pr-file-input-btn-group .pr-btn-fileinput:focus,
body .p-w-r .pr-file-input-btn-group .pr-helpful-btn.active,
body .p-w-r .pr-file-input-btn-group .pr-helpful-btn:active,
body .p-w-r .pr-file-input-btn-group .pr-helpful-btn:hover,
body .p-w-r .pr-file-input-btn-group .pr-helpful-btn:focus,
body .p-w-r .pr-file-input-btn-group .pr-btn-add-tag-submit.active,
body .p-w-r .pr-file-input-btn-group .pr-btn-add-tag-submit:active,
body .p-w-r .pr-file-input-btn-group .pr-btn-add-tag-submit:hover,
body .p-w-r .pr-file-input-btn-group .pr-btn-add-tag-submit:focus,
body .p-w-r .pr-rd-helpful-action .pr-btn-add-tag a.active,
body .p-w-r .pr-rd-helpful-action .pr-btn-add-tag a:active,
body .p-w-r .pr-rd-helpful-action .pr-btn-add-tag a:hover,
body .p-w-r .pr-rd-helpful-action .pr-btn-add-tag a:focus,
body .p-w-r .pr-rd-helpful-action .pr-btn.active,
body .p-w-r .pr-rd-helpful-action .pr-btn:active,
body .p-w-r .pr-rd-helpful-action .pr-btn:hover,
body .p-w-r .pr-rd-helpful-action .pr-btn:focus,
body .p-w-r .pr-rd-helpful-action .pr-btn-fileinput.active,
body .p-w-r .pr-rd-helpful-action .pr-btn-fileinput:active,
body .p-w-r .pr-rd-helpful-action .pr-btn-fileinput:hover,
body .p-w-r .pr-rd-helpful-action .pr-btn-fileinput:focus,
body .p-w-r .pr-rd-helpful-action .pr-helpful-btn.active,
body .p-w-r .pr-rd-helpful-action .pr-helpful-btn:active,
body .p-w-r .pr-rd-helpful-action .pr-helpful-btn:hover,
body .p-w-r .pr-rd-helpful-action .pr-helpful-btn:focus,
body .p-w-r .pr-rd-helpful-action .pr-btn-add-tag-submit.active,
body .p-w-r .pr-rd-helpful-action .pr-btn-add-tag-submit:active,
body .p-w-r .pr-rd-helpful-action .pr-btn-add-tag-submit:hover,
body .p-w-r .pr-rd-helpful-action .pr-btn-add-tag-submit:focus {
  text-decoration: underline !important;
  color: #fff !important;
  background-color: #363636;
}
body .p-w-r .tag-group .input-group-btn,
body .p-w-r .btn-group .input-group-btn,
body .p-w-r .pr-file-input-btn .input-group-btn,
body .p-w-r .pr-file-input-btn-group .input-group-btn,
body .p-w-r .pr-rd-helpful-action .input-group-btn {
  border-left: 2px solid #4c4c4c;
}
body .p-w-r .tag-group .input-group-btn .pr-btn-add-tag-submit,
body .p-w-r .btn-group .input-group-btn .pr-btn-add-tag-submit,
body .p-w-r .pr-file-input-btn .input-group-btn .pr-btn-add-tag-submit,
body .p-w-r .pr-file-input-btn-group .input-group-btn .pr-btn-add-tag-submit,
body .p-w-r .pr-rd-helpful-action .input-group-btn .pr-btn-add-tag-submit {
  -webkit-appearance: none;
  height: 36px;
}
body .p-w-r .tag-group .input-group-btn .pr-btn-add-tag-submit div,
body .p-w-r .btn-group .input-group-btn .pr-btn-add-tag-submit div,
body .p-w-r .pr-file-input-btn .input-group-btn .pr-btn-add-tag-submit div,
body .p-w-r .pr-file-input-btn-group .input-group-btn .pr-btn-add-tag-submit div,
body .p-w-r .pr-rd-helpful-action .input-group-btn .pr-btn-add-tag-submit div {
  font-size: 18px;
}
body .p-w-r .tag-group .pr-btn-add-tag a::after,
body .p-w-r .btn-group .pr-btn-add-tag a::after,
body .p-w-r .pr-file-input-btn .pr-btn-add-tag a::after,
body .p-w-r .pr-file-input-btn-group .pr-btn-add-tag a::after,
body .p-w-r .pr-rd-helpful-action .pr-btn-add-tag a::after {
  color: #363636;
}
body .p-w-r .tag-group .pr-btn-add-tag a.active::after, body .p-w-r .tag-group .pr-btn-add-tag a:active::after, body .p-w-r .tag-group .pr-btn-add-tag a:hover::after, body .p-w-r .tag-group .pr-btn-add-tag a:focus::after,
body .p-w-r .btn-group .pr-btn-add-tag a.active::after,
body .p-w-r .btn-group .pr-btn-add-tag a:active::after,
body .p-w-r .btn-group .pr-btn-add-tag a:hover::after,
body .p-w-r .btn-group .pr-btn-add-tag a:focus::after,
body .p-w-r .pr-file-input-btn .pr-btn-add-tag a.active::after,
body .p-w-r .pr-file-input-btn .pr-btn-add-tag a:active::after,
body .p-w-r .pr-file-input-btn .pr-btn-add-tag a:hover::after,
body .p-w-r .pr-file-input-btn .pr-btn-add-tag a:focus::after,
body .p-w-r .pr-file-input-btn-group .pr-btn-add-tag a.active::after,
body .p-w-r .pr-file-input-btn-group .pr-btn-add-tag a:active::after,
body .p-w-r .pr-file-input-btn-group .pr-btn-add-tag a:hover::after,
body .p-w-r .pr-file-input-btn-group .pr-btn-add-tag a:focus::after,
body .p-w-r .pr-rd-helpful-action .pr-btn-add-tag a.active::after,
body .p-w-r .pr-rd-helpful-action .pr-btn-add-tag a:active::after,
body .p-w-r .pr-rd-helpful-action .pr-btn-add-tag a:hover::after,
body .p-w-r .pr-rd-helpful-action .pr-btn-add-tag a:focus::after {
  color: #fff !important;
}
body .p-w-r .btn-group,
body .p-w-r .pr-btn {
  width: auto;
}
body .p-w-r .pr-accessible-btn.pr-btn-default {
  border: none;
  font-size: 18px !important;
  font-weight: 400;
  text-decoration: none !important;
  padding: 0.46875rem 0.9375rem;
  width: auto;
  background-color: #326fe2;
  border-color: #326fe2;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
body .p-w-r .pr-accessible-btn.pr-btn-default.active, body .p-w-r .pr-accessible-btn.pr-btn-default:active, body .p-w-r .pr-accessible-btn.pr-btn-default:hover, body .p-w-r .pr-accessible-btn.pr-btn-default:focus {
  text-decoration: underline !important;
  color: #fff !important;
  background: #004876 !important;
}
body .p-w-r .pr-file-input-btn .pr-btn-fileinput,
body .p-w-r .pr-file-input-btn-group .pr-btn-fileinput {
  padding: 0.21875rem 0.9375rem;
}
@media (max-width: 575.98px) {
  body .p-w-r .pr-file-input-btn .pr-btn-fileinput,
  body .p-w-r .pr-file-input-btn-group .pr-btn-fileinput {
    width: 100% !important;
  }
}
body .p-w-r .pr-helpful-btn:hover .pr-thumbs-fill,
body .p-w-r .pr-helpful-btn:hover .pr-thumbs-cuff-fill,
body .p-w-r .pr-helpful-btn:focus .pr-thumbs-fill,
body .p-w-r .pr-helpful-btn:focus .pr-thumbs-cuff-fill {
  fill: #fff !important;
}
body .p-w-r .pr-helpful-btn:hover span,
body .p-w-r .pr-helpful-btn:focus span {
  color: #fff !important;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
body .p-w-r .pr-helpful-active {
  background: #363636 !important;
}
body .p-w-r .pr-helpful-active .pr-helpful-count {
  color: #fff !important;
}
body .p-w-r .pr-clear-all-radios {
  color: #363636;
  text-decoration: underline;
  font-size: 0.875rem !important;
}
@media (min-width: 1025px) {
  body .p-w-r .pr-clear-all-radios {
    font-size: 1rem !important;
  }
}
body .p-w-r .pr-clear-all-radios:active, body .p-w-r .pr-clear-all-radios:focus, body .p-w-r .pr-clear-all-radios:hover {
  text-decoration: none;
}
body .p-w-r .pr-accordion .pr-accordion-btn,
body .p-w-r .pr-accordion .pr-accordion-btn span {
  color: #363636;
}
body .p-w-r .pr-accordion .pr-accordion-btn .pr-caret-icon__line,
body .p-w-r .pr-accordion .pr-accordion-btn span .pr-caret-icon__line {
  stroke: #363636;
}
body .p-w-r .pr-helper-text {
  color: #363636;
  margin-left: 0;
}
body .p-w-r .pr-footer {
  border-color: #ccc;
  padding-top: 0.3125rem;
  font-size: 0.875rem !important;
}
@media (min-width: 1025px) {
  body .p-w-r .pr-footer {
    font-size: 1rem !important;
  }
}
body .p-w-r .pr-footer .pr-btn.pr-btn-review,
body .p-w-r .pr-footer .pr-logo-container {
  margin-top: 1.875rem;
}
body .p-w-r .pr-footer .pr-btn.pr-btn-review.pr-pull-left {
  float: right !important;
}
body .p-w-r .pr-footer .pr-logo-container.pr-pull-right {
  float: left !important;
}
body .p-w-r .pr-star-v4-0-filled {
  background: center/contain no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18'%3E%3Cpath fill='none' fill-rule='evenodd' stroke='%23363636' d='M9 1.493l-2.086 5.87H1.496L5.931 10.7l-1.624 6.013L9 13.14l4.693 3.572L12.07 10.7l4.434-3.336h-5.417L9.001 1.493z'/%3E%3C/svg%3E%0A");
}
body .p-w-r .pr-star-v4-25-filled {
  background: center/contain no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath stroke='%23363636' d='M9 1.493l-2.086 5.87H1.496L5.931 10.7l-1.624 6.013L9 13.14l4.693 3.572L12.07 10.7l4.434-3.336h-5.417L9.001 1.493z'/%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M9 0v13.77L3.442 18l1.92-7.104L0 6.864h6.56z'/%3E%3C/g%3E%3C/svg%3E%0A");
}
body .p-w-r .pr-star-v4-50-filled {
  background: center/contain no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath stroke='%23363636' d='M9 1.493l-2.086 5.87H1.496L5.931 10.7l-1.624 6.013L9 13.14l4.693 3.572L12.07 10.7l4.434-3.336h-5.417L9.001 1.493z'/%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M9 0v13.77L3.442 18l1.92-7.104L0 6.864h6.56z'/%3E%3C/g%3E%3C/svg%3E%0A");
}
body .p-w-r .pr-star-v4-75-filled {
  background: center/contain no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath stroke='%23363636' d='M9 1.493l-2.086 5.87H1.496L5.931 10.7l-1.624 6.013L9 13.14l4.693 3.572L12.07 10.7l4.434-3.336h-5.417L9.001 1.493z'/%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M9 0v13.77L3.442 18l1.92-7.104L0 6.864h6.56z'/%3E%3C/g%3E%3C/svg%3E%0A");
}
body .p-w-r .pr-star-v4-100-filled {
  background: center/contain no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18'%3E%3Cpath fill='%23363636' fill-rule='nonzero' stroke='%23363636' d='M9 1.493l-2.086 5.87H1.496L5.931 10.7l-1.624 6.013L9 13.14l4.693 3.572L12.07 10.7l4.434-3.336h-5.417L9.001 1.493z'/%3E%3C/svg%3E%0A");
}
body .p-w-r .pr-snippet {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
body .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-v4 {
  height: 19px;
  width: 19px;
  border-radius: 0;
  padding: 0;
  margin-right: -1px;
}
body .p-w-r .pr-snippet .pr-snippet-stars-png .pr-snippet-rating-decimal {
  display: none !important;
}
body .p-w-r .pr-category-snippet {
  display: block;
}
body .p-w-r .pr-category-snippet .pr-category-snippet__item {
  display: inline-block;
  text-align: left;
  padding: 0 5px 0 0;
}
body .p-w-r .pr-category-snippet .pr-category-snippet__item.pr-category-snippet__total {
  display: inline-block;
  text-align: center;
  line-height: 19px;
  padding: 3px 0 0;
}
body .p-w-r .pr-category-snippet .pr-category-snippet__item.pr-category-snippet__total::before {
  content: "(";
  display: inline-block;
}
body .p-w-r .pr-category-snippet .pr-category-snippet__item.pr-category-snippet__total::after {
  content: ")";
  display: inline-block;
}
body .p-w-r .pr-snippet-stars-reco-inline {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
body .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-stars-container {
  margin-right: 0.46875rem;
}
@media (min-width: 1025px) {
  body .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-stars-container .pr-rating-stars {
    top: -2px;
  }
}
body .p-w-r .pr-snippet-read-and-write a.pr-snippet-review-count,
body .p-w-r .pr-snippet-read-and-write span.pr-snippet-review-count,
body .p-w-r .pr-snippet-read-and-write a.pr-snippet-write-review-link {
  margin: 0 10px 0 0 !important;
  display: inline;
  text-decoration: underline;
  padding: 0 !important;
  line-height: 18px;
  border: none;
  font-size: 0.875rem !important;
}
body .p-w-r .pr-snippet-read-and-write .pr-snippet-review-count::before {
  content: "(";
  display: inline-block;
}
body .p-w-r .pr-snippet-read-and-write .pr-snippet-review-count::after {
  content: ")";
  display: inline-block;
}
@media (min-width: 1025px) {
  body .p-w-r .pr-snippet-read-and-write {
    margin-top: 0 !important;
    margin-right: 1.25rem !important;
  }
}
body .p-w-r .pr-btn.active {
  background-color: #326fe2;
}
body .p-w-r .pr-alert {
  font-size: 1rem !important;
  font-weight: 400 !important;
  border-left: 0.125rem solid transparent !important;
  border-radius: 0 0.125rem 0.125rem 0 !important;
  padding: 0.5rem 0.625rem 0.5rem 2.875rem !important;
  margin: auto;
}
body .p-w-r .pr-alert.pr-alert-success {
  color: #046a38 !important;
  border-left-color: #046a38 !important;
  background-color: #d5e6de !important;
  position: relative;
}
body .p-w-r .pr-alert.pr-alert-success::after {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23046A38' class='bi bi-check-circle-fill' viewBox='0 0 16 16'><path d='M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zm-3.97-3.03a.75.75 0 0 0-1.08.022L7.477 9.417 5.384 7.323a.75.75 0 0 0-1.06 1.06L6.97 11.03a.75.75 0 0 0 1.079-.02l3.992-4.99a.75.75 0 0 0-.01-1.05z'/></svg>") no-repeat center;
  background-size: contain;
  height: 16px;
  width: 16px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
body .p-w-r .pr-alert.pr-alert-success::after {
  left: 0;
}
body .p-w-r .pr-alert.pr-alert-info {
  color: #31708f !important;
  border-left-color: #31708f !important;
  background-color: #dde7ec !important;
  position: relative;
}
body .p-w-r .pr-alert.pr-alert-info::after {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%2331708F' class='bi bi-info-circle-fill' viewBox='0 0 16 16'><path d='M8 16A8 8 0 1 0 8 0a8 8 0 0 0 0 16zm.93-9.412-1 4.705c-.07.34.029.533.304.533.194 0 .487-.07.686-.246l-.088.416c-.287.346-.92.598-1.465.598-.703 0-1.002-.422-.808-1.319l.738-3.468c.064-.293.006-.399-.287-.47l-.451-.081.082-.381 2.29-.287zM8 5.5a1 1 0 1 1 0-2 1 1 0 0 1 0 2z'/></svg>") no-repeat center;
  background-size: contain;
  height: 16px;
  width: 16px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
body .p-w-r .pr-alert.pr-alert-info::after {
  left: 0;
}
body .p-w-r .pr-alert.pr-alert-warning {
  color: #363636 !important;
  border-left-color: #eea103 !important;
  background-color: #fcefd5 !important;
  position: relative;
}
body .p-w-r .pr-alert.pr-alert-warning::after {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23FFC600' class='bi bi-exclamation-circle-fill' viewBox='0 0 16 16'><path d='M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zM8 4a.905.905 0 0 0-.9.995l.35 3.507a.552.552 0 0 0 1.1 0l.35-3.507A.905.905 0 0 0 8 4zm.002 6a1 1 0 1 0 0 2 1 1 0 0 0 0-2z'/></svg>") no-repeat center;
  background-size: contain;
  height: 16px;
  width: 16px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
body .p-w-r .pr-alert.pr-alert-warning::after {
  left: 0;
}
body .p-w-r .pr-alert.pr-alert-danger {
  color: #a51a1f !important;
  border-left-color: #a51a1f !important;
  background-color: #f0d9da !important;
  position: relative;
}
body .p-w-r .pr-alert.pr-alert-danger::after {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23B2200D' class='bi bi-x-circle-fill' viewBox='0 0 16 16'><path d='M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zM5.354 4.646a.5.5 0 1 0-.708.708L7.293 8l-2.647 2.646a.5.5 0 0 0 .708.708L8 8.707l2.646 2.647a.5.5 0 0 0 .708-.708L8.707 8l2.647-2.646a.5.5 0 0 0-.708-.708L8 7.293 5.354 4.646z'/></svg>") no-repeat center;
  background-size: contain;
  height: 16px;
  width: 16px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
body .p-w-r .pr-alert.pr-alert-danger::after {
  left: 0;
}
body .p-w-r .pr-alert.pr-alert-success::after, body .p-w-r .pr-alert.pr-alert-info::after, body .p-w-r .pr-alert.pr-alert-warning::after, body .p-w-r .pr-alert.pr-alert-danger::after {
  left: 15px;
  top: 18px;
}
body .p-w-r .pr-field-alert {
  color: #a51a1f !important;
}
body .pr-snippet-qa {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
@media (min-width: 576px) {
  body .pr-snippet-qa {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
}
body .pr-snippet-qa .pr-answered-question-circle {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  min-width: 22px;
  min-height: 22px;
  margin: 0 4px !important;
  font-size: 12px !important;
  line-height: 1;
  font-weight: 300 !important;
}
@media (min-width: 1025px) {
  body .pr-snippet-qa .pr-answered-question-circle {
    min-width: 24px;
    min-height: 24px;
    font-size: 14px !important;
  }
}
body .pr-snippet-qa .pr-qa-large {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-item-align: center;
      align-self: center;
}
body .pr-snippet-qa > * {
  line-height: 1.5rem;
}
body .pr-snippet-qa > *:not(:last-child) {
  margin-bottom: 0.46875rem !important;
}
@media (min-width: 576px) {
  body .pr-snippet-qa > *:not(:last-child) {
    margin-right: 0.9375rem !important;
    margin-bottom: 0 !important;
  }
}
body .pr-snippet-qa-metrics {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: normal !important;
      -ms-flex-direction: row !important;
          flex-direction: row !important;
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
  margin-bottom: 0 !important;
}
@media (max-width: 575.98px) {
  body .pr-snippet-qa-metrics > abbr {
    font-size: 14px !important;
  }
}
body #pr-reviewsnippet {
  margin-bottom: 0.625rem !important;
}
body #pr-questionsnippet {
  margin-bottom: 0.9375rem !important;
}
@media (min-width: 1025px) {
  body #pr-questionsnippet {
    float: left !important;
  }
}
body #pr-questionsnippet,
body .pr-snippet-stars-reco-reco {
  margin: 0 !important;
}
body #pr-questionsnippet .pr-ask-question-cta.pr-qa-large,
body #pr-questionsnippet .pr-snippet-reco-to-friend,
body .pr-snippet-stars-reco-reco .pr-ask-question-cta.pr-qa-large,
body .pr-snippet-stars-reco-reco .pr-snippet-reco-to-friend {
  display: none;
}
body #pr-questionsnippet .pr-ask-question-link,
body .pr-snippet-stars-reco-reco .pr-ask-question-link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  margin: 0;
}
body #pr-questionsnippet .pr-ask-question-link::before,
body .pr-snippet-stars-reco-reco .pr-ask-question-link::before {
  content: "";
  display: inline-block;
  position: relative;
  width: 16px;
  height: 16px;
  margin-right: 0.46875rem;
  background: center/contain no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='21' viewBox='0 0 21 21'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M10.5 0A10.5 10.5 0 0 1 21 10.5C21 16.299 16.299 21 10.5 21S0 16.299 0 10.5 4.701 0 10.5 0zm-.472 14.741l-.153.007c-.918.074-1.603.803-1.607 1.703 0 .97.77 1.71 1.758 1.71.99 0 1.76-.74 1.76-1.71 0-.95-.77-1.71-1.76-1.71h.002zm.458-11.437c-1.768 0-3.067.658-4.056 1.488l.823 1.252a.679.679 0 0 0 .64.37c.509 0 .908-.71 2.316-.71.92 0 1.48.51 1.48 1.309 0 1.988-2.858 2.207-2.858 3.975.002.082.008.164.02.245l.225 1.609h2.117l.28-1.399c.24-1.249 3.097-1.539 3.097-4.606 0-2.136-1.573-3.534-4.084-3.533z'/%3E%3C/svg%3E");
}
body #pr-questionsnippet .pr-ask-question-subtext,
body .pr-snippet-stars-reco-reco .pr-ask-question-subtext {
  display: none;
}
body .p-w-r .pr-review-snapshot.pr-review-enhanced.pr-snapshot-mobile .pr-review-snapshot-header .pr-review-snapshot-snippets .pr-snippet-stars-reco-inline .pr-snippet-stars-reco-stars .pr-snippet {
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: normal !important;
      -ms-flex-direction: row !important;
          flex-direction: row !important;
}
body .p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-content-block,
body .p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-block-container {
  margin-bottom: 15px;
}
@media (min-width: 1025px) {
  body .p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-content-block,
  body .p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-block-container {
    margin-bottom: 30px;
  }
}
body .p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-content-block.pr-review-snapshot-header,
body .p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-block-container.pr-review-snapshot-header {
  padding: 0 !important;
}
body .p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-content-block.pr-review-snapshot-header .pr-review-snapshot-header-intro,
body .p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-block-container.pr-review-snapshot-header .pr-review-snapshot-header-intro {
  -webkit-box-pack: justify !important;
      -ms-flex-pack: justify !important;
          justify-content: space-between !important;
}
body .p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-content-block.pr-review-snapshot-header .pr-review-snapshot-header-intro .pr-headline,
body .p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-block-container.pr-review-snapshot-header .pr-review-snapshot-header-intro .pr-headline {
  font-weight: 400 !important;
  font-size: 26px !important;
  line-height: 1.2;
}
@media (min-width: 1025px) {
  body .p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-content-block.pr-review-snapshot-header .pr-review-snapshot-header-intro .pr-headline,
  body .p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-block-container.pr-review-snapshot-header .pr-review-snapshot-header-intro .pr-headline {
    font-size: 32px !important;
  }
}
body .p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-content-block.pr-review-snapshot-header .pr-review-snapshot-snippets .pr-snippet-stars-reco-inline .pr-snippet-stars-reco-stars .pr-snippet .pr-snippet-read-and-write .pr-snippet-review-count,
body .p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-content-block.pr-review-snapshot-header .pr-review-snapshot-snippets .pr-snippet-stars-reco-inline .pr-snippet-stars-reco-stars .pr-snippet .pr-snippet-read-and-write .pr-snippet-write-review-link,
body .p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-block-container.pr-review-snapshot-header .pr-review-snapshot-snippets .pr-snippet-stars-reco-inline .pr-snippet-stars-reco-stars .pr-snippet .pr-snippet-read-and-write .pr-snippet-review-count,
body .p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-block-container.pr-review-snapshot-header .pr-review-snapshot-snippets .pr-snippet-stars-reco-inline .pr-snippet-stars-reco-stars .pr-snippet .pr-snippet-read-and-write .pr-snippet-write-review-link {
  font-style: normal;
  color: #363636;
  padding-right: 1.875rem;
  font-size: 0.875rem !important;
}
@media (min-width: 1025px) {
  body .p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-content-block.pr-review-snapshot-header .pr-review-snapshot-snippets .pr-snippet-stars-reco-inline .pr-snippet-stars-reco-stars .pr-snippet .pr-snippet-read-and-write .pr-snippet-review-count,
  body .p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-content-block.pr-review-snapshot-header .pr-review-snapshot-snippets .pr-snippet-stars-reco-inline .pr-snippet-stars-reco-stars .pr-snippet .pr-snippet-read-and-write .pr-snippet-write-review-link,
  body .p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-block-container.pr-review-snapshot-header .pr-review-snapshot-snippets .pr-snippet-stars-reco-inline .pr-snippet-stars-reco-stars .pr-snippet .pr-snippet-read-and-write .pr-snippet-review-count,
  body .p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-block-container.pr-review-snapshot-header .pr-review-snapshot-snippets .pr-snippet-stars-reco-inline .pr-snippet-stars-reco-stars .pr-snippet .pr-snippet-read-and-write .pr-snippet-write-review-link {
    font-size: 1rem !important;
  }
}
body .p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-content-block.pr-review-snapshot-header .pr-review-snapshot-snippets .pr-snippet-stars-reco-inline .pr-snippet-stars-reco-stars .pr-snippet .pr-snippet-read-and-write .pr-snippet-review-count::before,
body .p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-block-container.pr-review-snapshot-header .pr-review-snapshot-snippets .pr-snippet-stars-reco-inline .pr-snippet-stars-reco-stars .pr-snippet .pr-snippet-read-and-write .pr-snippet-review-count::before {
  content: "(";
  display: inline-block;
}
body .p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-content-block.pr-review-snapshot-header .pr-review-snapshot-snippets .pr-snippet-stars-reco-inline .pr-snippet-stars-reco-stars .pr-snippet .pr-snippet-read-and-write .pr-snippet-review-count::after,
body .p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-block-container.pr-review-snapshot-header .pr-review-snapshot-snippets .pr-snippet-stars-reco-inline .pr-snippet-stars-reco-stars .pr-snippet .pr-snippet-read-and-write .pr-snippet-review-count::after {
  content: ")";
  display: inline-block;
}
body .p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-content-block.pr-review-snapshot-header .pr-snippet-stars-reco-reco,
body .p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-block-container.pr-review-snapshot-header .pr-snippet-stars-reco-reco {
  display: none !important;
}
body .p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-content-block .pr-review-snapshot-block .pr-review-snapshot-tags dt,
body .p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-content-block .pr-review-snapshot-block .pr-review-snapshot-block-headline,
body .p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-block-container .pr-review-snapshot-block .pr-review-snapshot-tags dt,
body .p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-block-container .pr-review-snapshot-block .pr-review-snapshot-block-headline {
  font-style: normal !important;
  color: #363636 !important;
  padding-top: 0 !important;
  font-size: 0.875rem !important;
}
@media (min-width: 1025px) {
  body .p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-content-block .pr-review-snapshot-block .pr-review-snapshot-tags dt,
  body .p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-content-block .pr-review-snapshot-block .pr-review-snapshot-block-headline,
  body .p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-block-container .pr-review-snapshot-block .pr-review-snapshot-tags dt,
  body .p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-block-container .pr-review-snapshot-block .pr-review-snapshot-block-headline {
    font-size: 1rem !important;
  }
}
body .p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-content-block .pr-review-snapshot-block .pr-review-snapshot-tags dt,
body .p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-block-container .pr-review-snapshot-block .pr-review-snapshot-tags dt {
  padding-left: 0;
}
body .p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-content-block .pr-review-snapshot-block .pr-snapshot-tag-def.pr-snapshot-tag-def-filtering:hover .pr-filter-btn__child.pr-snapshot-highlight.pr-filter-btn__voteCount,
body .p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-block-container .pr-review-snapshot-block .pr-snapshot-tag-def.pr-snapshot-tag-def-filtering:hover .pr-filter-btn__child.pr-snapshot-highlight.pr-filter-btn__voteCount {
  background: #326fe2 !important;
}
body .p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-content-block .pr-ratings-histogram.pr-histogram-list li:hover .pr-ratings-histogram-barValue,
body .p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-block-container .pr-ratings-histogram.pr-histogram-list li:hover .pr-ratings-histogram-barValue {
  background: #326fe2 !important;
}
body .p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-content-block .pr-ratings-histogram.pr-histogram-list li .pr-ratings-histogram-barValue,
body .p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-block-container .pr-ratings-histogram.pr-histogram-list li .pr-ratings-histogram-barValue {
  background: #363636 !important;
}
body .p-w-r .pr-review-display p,
body .p-w-r .pr-review-display span {
  color: #363636 !important;
}
body .p-w-r .pr-review-display .pr-rd-no-reviews {
  text-align: left;
  padding-left: 0;
  margin-bottom: 1.875rem;
}
body .p-w-r .pr-review-display .pr-rd-no-reviews a {
  border-radius: 2px;
  background: #326fe2;
  color: #fff !important;
  font-size: 18px !important;
  font-weight: 400;
  text-decoration: none;
  padding: 0.46875rem 0.9375rem;
  margin: 0;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
body .p-w-r .pr-review-display .pr-rd-no-reviews a.active, body .p-w-r .pr-review-display .pr-rd-no-reviews a:active, body .p-w-r .pr-review-display .pr-rd-no-reviews a:hover, body .p-w-r .pr-review-display .pr-rd-no-reviews a:focus {
  text-decoration: underline !important;
  color: #fff !important;
  background: #004876 !important;
}
body .p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-review-header-contents {
  background-color: #ccc;
}
body .p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-review-header-contents .pr-rd-review-total {
  padding: 0.3125rem 0;
}
body .p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-search-container .pr-rd-search-reviews-input .pr-rd-search-reviews-icon-button {
  background-color: #363636;
  border-color: #363636;
}
body .p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-search-container .pr-rd-search-reviews-input .pr-rd-search-reviews-icon-button svg {
  margin-top: 0;
}
body .p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-sort {
  display: inline-block;
  width: 100%;
  height: 2.275rem;
  padding: 0.375rem 2.75rem 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.2;
  vertical-align: middle;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M5.987 7.579l4.405-4.323A.992.992 0 0 1 11.047 3c.251-.002.492.1.66.277.188.191.293.424.293.683-.001.273-.128.532-.293.654L6.66 9.732a.948.948 0 0 1-1.327-.007L.275 4.619A.918.918 0 0 1 0 3.953c.002-.241.09-.473.29-.698A.992.992 0 0 1 .944 3a.907.907 0 0 1 .66.275L5.987 7.58z'/%3E%3C/svg%3E") no-repeat calc(100% - 15px);
  border: 0.0625rem solid #ccc;
  border-radius: 2px;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
body .p-w-r .pr-review-display .pr-rd-content-block .pr-snippet-rating-decimal {
  display: none !important;
}
body .p-w-r .pr-review-display .pr-rd-content-block .pr-rd-inner-side-content-block .pr-rd-details span,
body .p-w-r .pr-review-display .pr-rd-content-block .pr-rd-inner-side-content-block .pr-rd-details time,
body .p-w-r .pr-review-display .pr-rd-content-block .pr-read-review span,
body .p-w-r .pr-review-display .pr-rd-content-block .pr-read-review time {
  color: #363636 !important;
}
body .p-w-r .pr-review-display .pr-review {
  border-bottom: 0.0625rem solid #ccc !important;
}
body .p-w-r .pr-review-display .pr-rd-side-content-block {
  position: relative !important;
}
body .p-w-r .pr-review-display .pr-rd-review-tag dd {
  font-size: 0.875rem !important;
  color: #363636 !important;
  padding-left: 0 !important;
}
@media (min-width: 1025px) {
  body .p-w-r .pr-review-display .pr-rd-review-tag dd {
    font-size: 1rem !important;
  }
}
body .p-w-r .pr-review-display .pr-rd-review-tag .pr-rd-display-tablet dt {
  background: #ccc;
}
body .p-w-r .pr-review-display .pr-rd-main-footer {
  text-align: center !important;
}
body .p-w-r .pr-review-display .pr-rd-main-footer .pr-rd-content-block {
  width: 100%;
}
body .p-w-r .pr-review-display .pr-rd-main-footer .pr-rd-review-position {
  font-size: 0.875rem !important;
  color: #363636 !important;
}
@media (min-width: 1025px) {
  body .p-w-r .pr-review-display .pr-rd-main-footer .pr-rd-review-position {
    font-size: 1rem !important;
  }
}
body .p-w-r .pr-review-display .pr-rd-main-footer .pr-rd-to-top {
  clear: both;
}
body .p-w-r .pr-review-display .pr-rd-pagination {
  border-bottom: none !important;
}
body .p-w-r .pr-qa-display {
  padding: 0;
}
body .p-w-r .pr-qa-display .pr-qa-display-headline,
body .p-w-r .pr-qa-display .pr-qa-display-desktop .pr-qa-display-headline {
  margin-top: 0;
}
@media (min-width: 768px) {
  body .p-w-r .pr-qa-display .pr-qa-display-headline,
  body .p-w-r .pr-qa-display .pr-qa-display-desktop .pr-qa-display-headline {
    margin-top: 0.9375rem;
  }
}
body .p-w-r .pr-qa-display .pr-qa-display-headline h1,
body .p-w-r .pr-qa-display .pr-qa-display-desktop .pr-qa-display-headline h1 {
  display: none !important;
}
body .p-w-r .pr-qa-display.pr-qa-display-desktop .pr-qa-display-headline {
  margin-top: 0;
}
@media (min-width: 768px) {
  body .p-w-r .pr-qa-display.pr-qa-display-desktop .pr-qa-display-headline {
    margin-top: 0.9375rem;
    margin-left: 0;
  }
}
@media (max-width: 1024.98px) {
  body .p-w-r .pr-qa-display .pr-btn-ask-question {
    border-radius: 2px;
    background: #326fe2;
    color: #fff;
    font-size: 18px !important;
    font-weight: 400;
    text-decoration: none !important;
    padding: 0.46875rem 0.9375rem;
    margin: 0;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }
  body .p-w-r .pr-qa-display .pr-btn-ask-question.active, body .p-w-r .pr-qa-display .pr-btn-ask-question:active, body .p-w-r .pr-qa-display .pr-btn-ask-question:hover, body .p-w-r .pr-qa-display .pr-btn-ask-question:focus {
    text-decoration: underline !important;
    color: #fff !important;
    background: #004876 !important;
  }
  body .p-w-r .pr-qa-display .pr-btn-ask-question.active .pr-qa-display-link,
  body .p-w-r .pr-qa-display .pr-btn-ask-question.active .pr-qa-display-text, body .p-w-r .pr-qa-display .pr-btn-ask-question:active .pr-qa-display-link,
  body .p-w-r .pr-qa-display .pr-btn-ask-question:active .pr-qa-display-text, body .p-w-r .pr-qa-display .pr-btn-ask-question:hover .pr-qa-display-link,
  body .p-w-r .pr-qa-display .pr-btn-ask-question:hover .pr-qa-display-text, body .p-w-r .pr-qa-display .pr-btn-ask-question:focus .pr-qa-display-link,
  body .p-w-r .pr-qa-display .pr-btn-ask-question:focus .pr-qa-display-text {
    color: #fff;
  }
  body .p-w-r .pr-qa-display .pr-btn-ask-question span,
  body .p-w-r .pr-qa-display .pr-btn-ask-question .pr-qa-display-link,
  body .p-w-r .pr-qa-display .pr-btn-ask-question .pr-qa-display-text {
    color: #fff;
    text-shadow: none !important;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }
  body .p-w-r .pr-qa-display .pr-btn-ask-question span:hover,
  body .p-w-r .pr-qa-display .pr-btn-ask-question .pr-qa-display-link:hover,
  body .p-w-r .pr-qa-display .pr-btn-ask-question .pr-qa-display-text:hover {
    color: #fff;
  }
  body .p-w-r .pr-qa-display .pr-btn-ask-question .pr-cross-icon {
    display: none !important;
  }
}
body .p-w-r .pr-qa-display .pr-qa-display-ask-question {
  margin-bottom: 1.875rem;
  float: left !important;
  padding-left: 0 !important;
}
@media (max-width: 1024.98px) {
  body .p-w-r .pr-qa-display .pr-qa-display-ask-question .pr-answer-form-open {
    margin-left: 0;
  }
}
body .thank-you-page a {
  text-decoration: underline;
}
body .thank-you-page .header {
  border: none !important;
  height: auto !important;
}
body .thank-you-page .title {
  font-size: 2.5rem;
  color: inherit;
}
body .thank-you-page .review-preview {
  margin-top: 15px;
  padding-left: 15px;
}
body .thank-you-page .pr-rating-number,
body .thank-you-page .pr-rating-date {
  border: none !important;
}

.display-alignment-fix {
  margin: auto !important;
  width: 55%;
  padding: 10px;
}

.pr-displaywrite {
  margin-right: 0;
  margin-left: 0;
  margin-bottom: 0.9375rem;
}
@media (min-width: 1025px) {
  .pr-displaywrite {
    max-width: 1270px;
    margin: 0 auto;
    margin-bottom: 1.875rem;
  }
}
@media (max-width: 1024.98px) {
  .pr-displaywrite #pr-write {
    margin: 0;
  }
}
@media (min-width: 1025px) {
  .pr-displaywrite #pr-write {
    max-width: 1270px;
    margin: 0 0.9375rem;
  }
}
@media (min-width: 1366px) {
  .pr-displaywrite #pr-write {
    margin: 0;
  }
}
.pr-displaywrite #pr-write .p-w-r .pr-waqwaa {
  margin-left: 0;
}
.pr-displaywrite .pr-header-product-name {
  padding-left: 0;
}
.pr-displaywrite .pr-header-product-name a {
  text-decoration: none !important;
  font-weight: 700 !important;
}
.pr-displaywrite .pr-header-table .pr-header-title + a {
  text-decoration: none !important;
  font-weight: 700 !important;
}

.p-w-r .pr-waqwaa .pr-question-form #questionCategory label {
  display: block;
}
@media (max-width: 767.98px) {
  .p-w-r .pr-waqwaa .pr-question-form #questionType label {
    display: block;
  }
}
.p-w-r .pr-waqwaa .pr-waq-legal-text span {
  font-size: 0.875rem !important;
  color: #363636;
}
@media (min-width: 1025px) {
  .p-w-r .pr-waqwaa .pr-waq-legal-text span {
    font-size: 1rem !important;
  }
}
.p-w-r .pr-waqwaa .pr-submit {
  margin-top: 1.875rem;
}
.p-w-r .pr-waqwaa .pr-btn.pr-btn-review.pr-pull-left {
  float: right !important;
}
.p-w-r .pr-waqwaa .pr-waq-prequestion-message li {
  margin-bottom: 1.875rem;
}

.product-carousel img {
  width: 100%;
  height: 100%;
}

.product-tile {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  padding-bottom: 10px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  color: #363636;
  /* List View Product Tiles */
}
@media all and (-ms-high-contrast: none) {
  .product-tile { /* stylelint-disable-line */
    display: block;
  }
}
.product-tile a:not(.promotions > .callout *) {
  color: #363636 !important;
  text-decoration: none;
  font-weight: 700;
}
.product-tile a:not(.promotions > .callout *):hover {
  color: #363636;
  text-decoration: underline;
}
.product-tile .tile-header {
  position: relative;
  margin-bottom: 10px;
}
.product-tile .tile-body {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-flex: 1;
      -ms-flex: 1 0 auto;
          flex: 1 0 auto;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  position: relative;
  padding: 0 10px;
}
@media all and (-ms-high-contrast: none) {
  .product-tile .tile-body { /* stylelint-disable-line */
    display: inline-block;
  }
}
.product-tile .tile-body a {
  display: inline-block;
  visibility: visible;
}
.product-tile .tile-body a:not(.more-link, .promotions > .callout *) {
  color: #363636 !important;
  text-decoration: none;
  font-weight: 700;
}
.product-tile .tile-body a:not(.more-link, .promotions > .callout *):hover {
  color: #363636;
  text-decoration: underline;
}
.product-tile .tile-body a :not(.promotions > .callout *):hover, .product-tile .tile-body a :not(.promotions > .callout *):focus {
  text-decoration: underline !important;
}
.product-tile .tile-body p {
  margin: 0;
}
.product-tile .tile-body .tile-body-upper .callout {
  margin-bottom: 0.9375rem;
}
.product-tile .tile-body .tile-body-upper .callout:last-of-type {
  margin-bottom: 0;
}
.product-tile .tile-body .color-swatches {
  min-height: 1.5625rem;
  height: 1.5625rem;
  margin-bottom: 1.25rem;
}
.product-tile .tile-body .swatches {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.product-tile .tile-body .swatches .swatch-link {
  margin-right: 0.375rem;
}
.product-tile .tile-body .swatches .swatch-link:last-of-type {
  margin-right: 0.5rem;
}
.product-tile .tile-body .swatches .swatch {
  background-size: 100%;
}
.product-tile .tile-body .more-link {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: 100%;
}
.product-tile .tile-body .more-link a {
  text-decoration: underline;
  font-weight: 400;
}
.product-tile .tile-body .more-link a:hover {
  text-decoration: none;
}
.product-tile .tile-body .pdp-link {
  margin-bottom: 0.25rem;
}
.product-tile .tile-body .pdp-link a.link {
  text-decoration: none;
}
.product-tile .tile-body .product-sku-container {
  margin-bottom: 0.46875rem;
  line-height: normal;
}
.product-tile .tile-body .price .sales-line {
  display: inline-block;
}
.product-tile .tile-body .ratings {
  margin-bottom: 0.46875rem;
}
.product-tile .tile-body .ratings .pr-no-reviews {
  visibility: hidden;
}
.product-tile .tile-body .ratings .pr-no-reviews .pr-category-snippet__total {
  display: none;
}
.product-tile .tile-body .price,
.product-tile .tile-body .secondary-msgs {
  margin-bottom: 0.46875rem;
}
.product-tile .tile-body .product-messaging {
  margin-top: 10px;
}
.product-tile .tile-body .compare {
  display: none;
  justify-self: flex-end;
}
@media (min-width: 576px) {
  .product-tile .tile-body .compare {
    display: block;
    margin-top: 0.9375rem;
    font-size: 0.875rem;
  }
}
@media (min-width: 768px) {
  .product-tile .tile-body .compare {
    font-size: 0.875rem;
  }
}
.product-tile .product-features {
  display: none;
}
.product-tile .image-container {
  position: relative;
  overflow: inherit;
}
.product-tile .image-container a {
  display: block;
}
@supports (aspect-ratio: 1/1) {
  .product-tile .image-container a:has(.tile-image) {
    aspect-ratio: 1/1;
  }
}
.product-tile .image-container a .tile-image {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}
.product-tile .swatch-circle {
  width: 25px;
  height: 25px;
  background: #fff;
  border-radius: 12.5px;
  position: relative;
  display: inline-block;
}
.product-tile .swatch-circle.color-value.selected::after {
  left: 0;
  top: 0;
  position: absolute;
  -webkit-transform-origin: center;
          transform-origin: center;
  -webkit-transform: scale(1.2);
          transform: scale(1.2);
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border: 0.0625rem solid #363636;
  border-radius: 100%;
  background: transparent;
  opacity: 1;
}
.product-tile .swatch-circle.color-value.unselectable::after, .product-tile .swatch-circle.color-value.disabled::after {
  left: 0;
  top: 0;
  position: absolute;
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border-radius: 100%;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' style='width: 100%25; height: 100%25;'%3E%3Cline x1='0' y1='100%25' x2='100%25' y2='0' style='stroke:%23363636 ;stroke-width:0.0625rem'/%3E%3C/svg%3E");
  background-color: rgba(255, 255, 255, 0.5);
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  opacity: 1;
}
.product-tile .swatch-circle.color-value::after {
  content: "";
  -webkit-transform: scale(1);
          transform: scale(1);
  display: block;
  opacity: 0;
  -webkit-transition: all 200ms;
  transition: all 200ms;
}
.list .product-grid .product-tile {
  padding: 0;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
@media (min-width: 576px) {
  .list .product-grid .product-tile {
    padding: 10px 0;
  }
}
.list .product-grid .product-tile .tile-header {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  min-width: 140px;
  padding-right: div(8/290);
  margin-bottom: 0;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 50%;
          flex: 1 1 50%;
}
@media (min-width: 576px) {
  .list .product-grid .product-tile .tile-header {
    min-width: 285px;
    max-width: 285px;
    padding-right: div(20/967);
    -ms-flex-preferred-size: div(285/967);
        flex-basis: div(285/967);
  }
}
.list .product-grid .product-tile .tile-body {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 50%;
          flex: 1 1 50%;
}
@media (min-width: 576px) {
  .list .product-grid .product-tile .tile-body {
    padding-right: div(25/967);
    -ms-flex-preferred-size: div(320, 967);
        flex-basis: div(320, 967);
  }
}
@media (min-width: 768px) {
  .list .product-grid .product-tile .tile-body {
    min-width: 200px;
    max-width: 200px;
  }
}
.list .product-grid .product-tile .tile-body .color-swatches {
  display: none;
  min-height: 0;
  margin-bottom: 0;
}
.list .product-grid .product-tile .tile-body .color-swatches.hasSwatches {
  display: block;
  margin-bottom: 1.25rem;
}
.list .product-grid .product-tile .product-features {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  display: none;
  padding: 0 div(20/967);
  border-left: 0.0625rem solid #ccc;
}
@media (min-width: 576px) {
  .list .product-grid .product-tile .product-features {
    display: block;
  }
}
.list .product-grid .product-tile .product-features div {
  margin-bottom: 0.625rem;
}
@media all and (-ms-high-contrast: none) {
  .list .product-grid .product-tile { /* stylelint-disable-line */
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}

.promotions {
  margin-top: 0.9375rem;
}
.promotions .callout {
  line-height: 1.2;
  color: #363636;
}
.promotions .callout * {
  color: #363636;
}
.promotions .callout:not(:last-child) {
  margin-bottom: 0.9375rem;
}
.promotions .callout p {
  margin-bottom: 0;
  line-height: 1.2;
}
.promotions .callout .d-flex .flex-column {
  line-height: 1.1;
}

#chooseBonusProductModal .modal-footer .container {
  margin-left: 0;
  width: 100%;
  margin-right: 0;
}
#chooseBonusProductModal .select-cbp-container {
  margin-top: auto;
  margin-bottom: auto;
}
#chooseBonusProductModal .product-name-wrapper {
  width: 100%;
}
#chooseBonusProductModal .bonus-quantity,
#chooseBonusProductModal .bonus-option {
  margin-top: 0.938em;
}
#chooseBonusProductModal .bonus-quantity-select {
  min-width: 5em;
}
#chooseBonusProductModal .select-bonus-product {
  margin-top: 1em;
}
#chooseBonusProductModal .selected-pid {
  border: 0.0625rem solid #ccc;
}
#chooseBonusProductModal .selected-pid .bonus-product-name {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
#chooseBonusProductModal .bonus-product-price {
  text-align: center;
  margin-top: 1em;
}

.nav.pagination {
  margin-bottom: 30px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.nav.pagination .page-link.nav-link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 37px;
  height: 37px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-radius: 50%;
  font-size: 0.875rem;
  font-weight: 400;
  cursor: pointer;
}
.nav.pagination .page-link.nav-link.active {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-decoration: none;
  background: #326fe2;
  color: #fff;
  pointer-events: none;
}
.nav.pagination .page-link.nav-link:hover, .nav.pagination .page-link.nav-link:focus {
  text-decoration: underline;
}
.nav.pagination .nav-item {
  width: auto;
  margin: 0 0.125rem;
}
.nav.pagination .nav-item-first .page-link.active, .nav.pagination .nav-item-first .page-link:hover, .nav.pagination .nav-item-first .page-link:focus,
.nav.pagination .nav-item-last .page-link.active,
.nav.pagination .nav-item-last .page-link:hover,
.nav.pagination .nav-item-last .page-link:focus,
.nav.pagination .nav-item-next .page-link.active,
.nav.pagination .nav-item-next .page-link:hover,
.nav.pagination .nav-item-next .page-link:focus,
.nav.pagination .nav-item-previous .page-link.active,
.nav.pagination .nav-item-previous .page-link:hover,
.nav.pagination .nav-item-previous .page-link:focus {
  background: transparent;
}
.nav.pagination .nav-item-first .page-link::after,
.nav.pagination .nav-item-last .page-link::after,
.nav.pagination .nav-item-next .page-link::after,
.nav.pagination .nav-item-previous .page-link::after {
  display: none;
}

.container .breadcrumb {
  line-height: 0.75rem;
  margin: 0.9375rem 0;
}
@media (min-width: 768px) {
  .container .breadcrumb {
    margin: 1.25rem 0;
  }
}
.container .breadcrumb .breadcrumb-item {
  padding: 0 0.625rem 0 0;
  margin: 0;
  line-height: 0.625rem;
}
.container .breadcrumb .breadcrumb-item a,
.container .breadcrumb .breadcrumb-item span {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
  font-size: 0.75rem;
  color: #363636;
  text-decoration: none;
}
.container .breadcrumb .breadcrumb-item a.active, .container .breadcrumb .breadcrumb-item a:active, .container .breadcrumb .breadcrumb-item a:hover, .container .breadcrumb .breadcrumb-item a:focus,
.container .breadcrumb .breadcrumb-item span.active,
.container .breadcrumb .breadcrumb-item span:active,
.container .breadcrumb .breadcrumb-item span:hover,
.container .breadcrumb .breadcrumb-item span:focus {
  color: #363636;
  text-decoration: underline;
}
.container .breadcrumb .breadcrumb-item span:hover {
  text-decoration: none;
}
.container .breadcrumb .breadcrumb-item.active a, .container .breadcrumb .breadcrumb-item.active span {
  font-weight: 700;
}
.container .breadcrumb .breadcrumb-item + .breadcrumb-item {
  padding-left: 0.625rem;
  padding-right: 0.625rem;
  border-left: 0.0625rem solid #ccc;
}
@media (max-width: 1024.98px) {
  .container .breadcrumb .breadcrumb-item + .breadcrumb-item {
    margin-bottom: 0.625rem;
  }
}
.container .breadcrumb .breadcrumb-item + .breadcrumb-item::before {
  content: "";
  display: none;
}
.container .breadcrumb.search-results {
  border-bottom: 0;
}

.veil {
  position: fixed;
  z-index: 1051;
  text-align: center;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.veil .underlay {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0.5;
  background-color: #000;
}
.veil .underlay.transparent {
  opacity: 0;
}

.spinner {
  width: 2rem;
  height: 2rem;
  text-align: center;
  -webkit-animation: sk-rotate 2s infinite linear;
          animation: sk-rotate 2s infinite linear;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -1rem;
  margin-left: -1rem;
}

@-webkit-keyframes sk-rotate {
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}

@keyframes sk-rotate {
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
@-webkit-keyframes sk-bounce {
  0%, 100% {
    -webkit-transform: scale(0);
            transform: scale(0);
  }
  50% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}
@keyframes sk-bounce {
  0%, 100% {
    -webkit-transform: scale(0);
            transform: scale(0);
  }
  50% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}
.item-attributes {
  vertical-align: top;
  padding-left: 0;
}

.line-item-attributes,
.line-item-option {
  font-size: 0.813rem;
  margin: 0;
}

.line-item-name {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  color: #363636;
  font-size: 1em;
  margin-bottom: 0.313em;
}

.line-item-pricing-info {
  margin-bottom: 0;
}
.line-item-pricing-info + .price {
  font-size: 1em;
  font-weight: bolder;
}

.line-item-price-quantity-info {
  margin-top: 0.625em;
  border-top: 1px solid #ccc;
}

.flex {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.line-item-total-text {
  font-size: 0.813em;
}

.pricing {
  font-size: 1em;
  font-weight: bolder;
}

.product-image {
  height: 5.625em;
  width: 5.625em;
  margin-right: 0.938em;
  -webkit-box-flex: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}

.non-adjusted-price {
  display: none;
}

.discount-line-item {
  font-size: 0.875em;
}

.line-item-promo {
  color: #363636;
  font-size: 0.813em;
}

.line-item-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

.bundled-line-item + .bundled-line-item {
  margin-top: 0.625em;
}

.bundle-includes {
  font-size: 0.813em;
  margin-bottom: 0.625em;
}

.line-item-divider {
  margin: 0.625em -1.225em 0.625em -1.325em;
}

.line-item-availability p {
  margin-bottom: 6px;
}
.line-item-availability p:last-child {
  margin-bottom: 0;
}
.line-item-availability .success,
.line-item-availability .danger {
  font-weight: 700;
  text-transform: capitalize;
}
.line-item-availability .success {
  color: #046a38;
}
.line-item-availability .stockCount {
  font-size: 0.875rem;
  color: #a51a1f;
  background-color: #F2DEDE;
  padding: 0.125rem 0.25rem;
  font-weight: 700;
  border-radius: 0.25rem;
  display: inline-block;
}
.line-item-availability .prefix-icon {
  padding-left: 28px;
}
.line-item-availability .prefix-icon.pickup {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='17' viewBox='0 0 20 17'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M17.233 6.828c-2.412.002-11.973.007-14.332 0-.892-.004-.979-.129-.617-1.045C2.8 4.48 3.265 3.16 3.756 1.85c.239-.635.87-1.057 1.603-1.058C7.236.787 9.114.79 10.99.79c1.174 0 2.348-.003 3.52 0 .885.003 1.478.433 1.786 1.266.494 1.34.996 2.674 1.492 4.011.209.566.054.76-.555.76m-.996 4.739a1.348 1.348 0 0 1-1.347-1.356c-.006-.743.55-1.311 1.28-1.31.73 0 1.333.624 1.327 1.378-.004.733-.542 1.283-1.26 1.288m-12.35 0c-.732-.004-1.345-.629-1.346-1.37 0-.722.582-1.301 1.304-1.297.732.004 1.316.624 1.31 1.39-.005.73-.553 1.28-1.269 1.277M19.224 6.93a1.863 1.863 0 0 1-.396-.62c-.588-1.53-1.156-3.068-1.736-4.601C16.684.627 15.798.005 14.654.003c-3.053-.004-6.106-.004-9.159 0-1.21.002-2.145.659-2.588 1.816-.544 1.42-1.063 2.851-1.622 4.266-.152.384-.422.718-.624 1.082-.177.318-.432.633-.485.975-.227 1.474-.256 2.958.04 4.43.117.569.41 1.015.94 1.299.137.072.266.295.276.456.036.62.018 1.245.028 1.868.01.633.166.786.8.798.09.002.182-.001.273-.001 2.202-.001 1.952.17 1.964-1.98.003-.327.001-.598.001-1.005h10.994c.02.407 0 .609.006.897.01.437-.003.883.007 1.32.012.602.158.756.742.768.497.01.993.01 1.488.002.62-.01.78-.17.796-.811.016-.637-.002-1.275.02-1.91.005-.13.094-.324.197-.374.676-.325.958-.912 1.083-1.605.24-1.33.192-2.667.056-4.002-.054-.53-.285-.98-.663-1.361'/%3E%3C/svg%3E%0A");
  background-position: left center;
  background-repeat: no-repeat;
  background-size: contain;
}

.product-line-item-details {
  overflow-y: auto;
}

.minicart .product-line-item-details {
  overflow-y: hidden;
}

.minicart {
  position: relative;
}
.minicart h1 {
  font-size: 1.125rem;
  font-weight: 700;
  margin-bottom: 0;
}
.minicart .minicart-container {
  padding-top: 0.625em;
  padding-bottom: 0.625em;
  border: 0.0625rem solid #e8e8e8;
  border-bottom: 0;
  background-color: #fff;
  max-height: calc(100vh - 260px);
  overflow-y: auto;
  overflow-x: hidden;
}
.minicart .btn.remove-product {
  color: #363636;
  float: right;
  background-color: white;
  border: none;
  font-size: 1.625em;
  margin-top: -0.313em;
  padding: 0;
}
.minicart .card {
  margin-bottom: 0;
  padding: 0;
  border: 0;
}
.minicart .product-summary {
  border-top: 0;
  padding-top: 0;
  margin-top: 0.5rem;
}
.minicart .product-summary > .row:first-of-type .card.product-info {
  padding-top: 2rem;
}
.minicart .product-summary > .row > .col-12 > .card + .performance-container .performance-line-item {
  border-top: 0;
}
.minicart .product-summary .product-info {
  padding: 1rem 0;
}
.minicart .product-summary .product-info > .row {
  margin: 0;
}
.minicart .product-summary .product-info .card {
  margin-bottom: 1rem;
}
.minicart .product-summary .product-info.part-parent-line-item + .performance-container {
  border-bottom: 0.0625rem solid #ccc;
  padding: 0.75rem 0;
  margin: 0 0.75rem;
}
.minicart .product-summary .product-pricing {
  padding: 0;
}
.minicart .card-body {
  padding: 0;
}
.minicart .card-body .card {
  border-top: 0.0625rem solid #666;
}
.minicart .card-body .line-item-divider {
  display: none;
}
.minicart .card-body .line-item-name {
  font-size: 0.875rem;
  font-weight: 400;
  -webkit-box-flex: 1;
      -ms-flex: 1 0 100%;
          flex: 1 0 100%;
}
.minicart .card-body .line-item-header {
  -webkit-box-ordinal-group: initial;
      -ms-flex-order: initial;
          order: initial;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
  margin-bottom: 15px;
  font-size: 0.875rem;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
  max-width: 100%;
  padding: 0;
}
.minicart .card-body .line-item-header .item-attributes {
  display: none !important;
}
.minicart .card-body .line-item-price-info {
  margin-bottom: 0;
}
.minicart .card-body .line-item-total-price {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.minicart .card-body .line-item-total-price .price {
  width: 100%;
}
.minicart .card-body .line-item-image-container {
  -webkit-box-ordinal-group: initial;
      -ms-flex-order: initial;
          order: initial;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 135px;
          flex: 0 0 135px;
  max-width: 135px;
  padding: 0 0 66px;
}
.minicart .card-body .line-item-image-container > .row {
  padding: 0;
}
.minicart .card-body .line-item-image-container img {
  margin: 0;
  width: 100%;
  height: auto;
}
.minicart .card-body .line-item-quantity {
  -webkit-box-ordinal-group: initial;
      -ms-flex-order: initial;
          order: initial;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column wrap;
          flex-flow: column wrap;
  padding: 0 0 0 1.25rem;
  max-width: calc(100% - 135px);
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  -ms-flex-negative: 1;
      flex-shrink: 1;
  -ms-flex-preferred-size: calc(100% - 135px);
      flex-basis: calc(100% - 135px); /* stylelint-disable-line */
}
.minicart .card-body .line-item-quantity .product-move {
  display: none;
}
.minicart .card-body .line-item-quantity .item-attributes {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
}
.minicart .card-body .line-item-quantity .line-item-quantity-inner {
  max-width: 320px;
  -webkit-box-flex: 1;
      -ms-flex: 1 0 auto;
          flex: 1 0 auto;
  text-align: left;
  -ms-flex-item-align: start;
      align-self: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: end;
      align-content: flex-end;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-left: -150px;
  margin-top: 2rem;
}
.minicart .card-body .line-item-quantity .line-item-quantity-inner .quantity-label {
  display: none;
}
.minicart .card-body .line-item-quantity .line-item-quantity-inner .quantity-form {
  max-width: 130px;
  display: inline-block;
}
.minicart .card-body .line-item-quantity .line-item-quantity-inner .remove-line-item {
  position: static;
  display: inline-block;
  line-height: 2.25rem;
  margin-left: 1.5625rem;
}
.minicart .card-body .line-item-quantity .line-item-quantity-inner .remove-line-item .remove-product {
  margin: 0;
  font-size: 0.875rem;
  position: static;
}
.minicart .card-body .product-card-footer {
  -webkit-box-ordinal-group: initial;
      -ms-flex-order: initial;
          order: initial;
  border-top: 0.0625rem solid #ccc;
  margin-top: 1rem;
  padding: 1rem 1rem 0;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
  max-width: 100%;
}
.minicart .card-body .warranty-line-item,
.minicart .card-body .gold-plan-item,
.minicart .card-body .performance-line-item {
  padding-top: 1rem;
  border-top: 0.0625rem solid #ccc;
}
.minicart .card-body .warranty-line-item .line-item-image-container,
.minicart .card-body .gold-plan-item .line-item-image-container,
.minicart .card-body .performance-line-item .line-item-image-container {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 30px;
          flex: 0 0 30px;
  max-width: 30px;
  padding-bottom: 0;
}
.minicart .card-body .warranty-line-item .line-item-image-container .item-image,
.minicart .card-body .gold-plan-item .line-item-image-container .item-image,
.minicart .card-body .performance-line-item .line-item-image-container .item-image {
  height: auto;
  width: auto;
  margin-right: 0;
}
.minicart .card-body .warranty-line-item .line-item-image-container .item-image img,
.minicart .card-body .gold-plan-item .line-item-image-container .item-image img,
.minicart .card-body .performance-line-item .line-item-image-container .item-image img {
  margin-left: 0;
  width: 30px;
}
.minicart .card-body .warranty-line-item .line-item-sku,
.minicart .card-body .warranty-line-item .item-attributes,
.minicart .card-body .warranty-line-item .line-item-quantity,
.minicart .card-body .warranty-line-item .product-move,
.minicart .card-body .warranty-line-item .line-item-price-info,
.minicart .card-body .gold-plan-item .line-item-sku,
.minicart .card-body .gold-plan-item .item-attributes,
.minicart .card-body .gold-plan-item .line-item-quantity,
.minicart .card-body .gold-plan-item .product-move,
.minicart .card-body .gold-plan-item .line-item-price-info,
.minicart .card-body .performance-line-item .line-item-sku,
.minicart .card-body .performance-line-item .item-attributes,
.minicart .card-body .performance-line-item .line-item-quantity,
.minicart .card-body .performance-line-item .product-move,
.minicart .card-body .performance-line-item .line-item-price-info {
  display: none;
}
.minicart .card-body .warranty-line-item .line-item-header,
.minicart .card-body .gold-plan-item .line-item-header,
.minicart .card-body .performance-line-item .line-item-header {
  -webkit-box-flex: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  -ms-flex-preferred-size: calc(100% - 30px);
      flex-basis: calc(100% - 30px); /* stylelint-disable-line */
  max-width: calc(100% - 30px);
  -webkit-box-ordinal-group: 4;
      -ms-flex-order: 3;
          order: 3;
  padding: 0 0 0.625rem 0.625rem;
  margin-bottom: 0;
}
.minicart .card-body .warranty-line-item .line-item-header .line-item-name,
.minicart .card-body .gold-plan-item .line-item-header .line-item-name,
.minicart .card-body .performance-line-item .line-item-header .line-item-name {
  font-weight: 700;
  text-overflow: initial;
  white-space: normal;
  margin-bottom: 0;
  overflow: visible;
}
.minicart .card-body .warranty-line-item .line-item-header .line-item-name a,
.minicart .card-body .gold-plan-item .line-item-header .line-item-name a,
.minicart .card-body .performance-line-item .line-item-header .line-item-name a {
  font-weight: normal;
  font-size: 0.875rem;
  text-decoration: underline;
}
.minicart .card-body .warranty-line-item .line-item-header .line-item-name a.edit-add-on,
.minicart .card-body .gold-plan-item .line-item-header .line-item-name a.edit-add-on,
.minicart .card-body .performance-line-item .line-item-header .line-item-name a.edit-add-on {
  float: right;
}
.minicart .card-body .warranty-line-item .line-item-header .add-on-description,
.minicart .card-body .warranty-line-item .line-item-header .add-on-description-performance,
.minicart .card-body .gold-plan-item .line-item-header .add-on-description,
.minicart .card-body .gold-plan-item .line-item-header .add-on-description-performance,
.minicart .card-body .performance-line-item .line-item-header .add-on-description,
.minicart .card-body .performance-line-item .line-item-header .add-on-description-performance {
  font-weight: 400;
}
.minicart .card-body .warranty-line-item .product-card-footer,
.minicart .card-body .gold-plan-item .product-card-footer,
.minicart .card-body .performance-line-item .product-card-footer {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
  max-width: 100%;
  padding: 0;
  margin: 0;
  border: 0;
  -webkit-box-ordinal-group: 7;
      -ms-flex-order: 6;
          order: 6;
  text-align: right;
}
.minicart .card-body .warranty-line-item .product-card-footer > .row,
.minicart .card-body .gold-plan-item .product-card-footer > .row,
.minicart .card-body .performance-line-item .product-card-footer > .row {
  margin: 0;
}
.minicart .card-body .warranty-line-item .product-card-footer .line-item-divider,
.minicart .card-body .gold-plan-item .product-card-footer .line-item-divider,
.minicart .card-body .performance-line-item .product-card-footer .line-item-divider {
  display: none;
}
.minicart .card-body .warranty-line-item .line-item-total-price,
.minicart .card-body .gold-plan-item .line-item-total-price,
.minicart .card-body .performance-line-item .line-item-total-price {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  border: 0;
  margin: 0;
  padding-top: 0;
  width: 100%;
}
.minicart .card-body .warranty-line-item .line-item-total-price .pricing,
.minicart .card-body .gold-plan-item .line-item-total-price .pricing,
.minicart .card-body .performance-line-item .line-item-total-price .pricing {
  font-size: 0.875rem;
}
.minicart .card-body .part-parent-line-item {
  border-bottom: 0.0625rem solid #e8e8e8;
}
.minicart .card-body .part-line-item {
  border-top: 0.0625rem solid #ccc;
}
.minicart .card-body .part-line-item .line-item-quantity,
.minicart .card-body .part-line-item .line-item-header .line-item-sku,
.minicart .card-body .part-line-item .line-item-header .item-attributes,
.minicart .card-body .part-line-item .line-item-price-info {
  display: none;
}
.minicart .card-body .part-line-item .line-item-header {
  -webkit-box-flex: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  -ms-flex-preferred-size: calc(70% - 40px);
      flex-basis: calc(70% - 40px); /* stylelint-disable-line */
  max-width: calc(70% - 40px);
  -webkit-box-ordinal-group: 4;
      -ms-flex-order: 3;
          order: 3;
  padding: 0 0.625rem;
  margin-bottom: 0;
}
.minicart .card-body .part-line-item .product-card-footer {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 30%;
          flex: 0 0 30%;
  max-width: 30%;
  padding-top: 0;
  padding-right: 0;
  padding-left: 0;
  margin: 0;
  border: 0;
  -webkit-box-ordinal-group: 7;
      -ms-flex-order: 6;
          order: 6;
  text-align: right;
}
.minicart .card-body .part-line-item .product-card-footer > .row {
  margin: 0;
}
.minicart .card-body .part-line-item .product-card-footer .line-item-divider {
  display: none;
}
.minicart .card-body .part-line-item .product-card-footer .primary,
.minicart .card-body .part-line-item .product-card-footer .post-suffix {
  display: none;
}
.minicart .card-body .part-line-item .line-item-image-container {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  max-width: 40px;
  max-height: 40px;
  padding-bottom: 0;
  -webkit-box-ordinal-group: 1;
      -ms-flex-order: 0;
          order: 0;
}
.minicart .card-body .part-line-item .line-item-total-price {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  border: 0;
  margin: 0;
  padding-top: 0;
  width: 100%;
}
.minicart .card-body .part-line-item .line-item-total-price .pricing {
  font-size: 0.875rem;
}
.minicart .card-body .part-line-item .item-image {
  max-width: 40px;
}
.minicart .card-body .part-line-item .item-image img {
  margin-left: 0;
}
.minicart .add-on-container {
  padding: 0.75rem 0;
  position: relative;
  border-top: 0;
}
.minicart .add-on-container:not(.parts-header) {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 0.75rem 1rem 0.75rem 3.125rem;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.minicart .add-on-container:not(.parts-header).warranty-container, .minicart .add-on-container:not(.parts-header).performance-container {
  padding: 0;
}
.minicart .add-on-container:not(.parts-header).warranty-container + .parts-header, .minicart .add-on-container:not(.parts-header).performance-container + .parts-header {
  border-top: 0.0625rem solid #ccc;
}
.minicart .add-on-container:not(.parts-header).warranty-container.not-added, .minicart .add-on-container:not(.parts-header).performance-container.not-added {
  padding: 1rem 0;
}
.minicart .add-on-container:not(.parts-header).warranty-container.not-added .line-item-attributes, .minicart .add-on-container:not(.parts-header).performance-container.not-added .line-item-attributes {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.minicart .add-on-container:not(.parts-header).warranty-container.not-added .product-add-on-link, .minicart .add-on-container:not(.parts-header).performance-container.not-added .product-add-on-link {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 3.9375rem;
          flex: 0 0 3.9375rem;
}
.minicart .add-on-container:not(.parts-header).warranty-container .product-card-footer, .minicart .add-on-container:not(.parts-header).performance-container .product-card-footer {
  margin-top: -1.5625rem;
}
.minicart .add-on-container:not(.parts-header).warranty-container .line-item-name, .minicart .add-on-container:not(.parts-header).performance-container .line-item-name {
  margin-left: -2.5rem;
}
.minicart .add-on-container:not(.parts-header).warranty-container .add-on-heading, .minicart .add-on-container:not(.parts-header).performance-container .add-on-heading {
  padding-left: 2.5rem;
}
.minicart .add-on-container .btn-outline-secondary:hover, .minicart .add-on-container .input-group-prepend .input-group-text:hover, .input-group-prepend .minicart .add-on-container .input-group-text:hover,
.minicart .add-on-container .input-group-append .input-group-text:hover,
.input-group-append .minicart .add-on-container .input-group-text:hover {
  color: #fff;
  text-decoration: none !important;
}
.minicart .add-on-container .product-card-footer .primary,
.minicart .add-on-container .product-card-footer .post-suffix {
  display: none;
}
.minicart .add-on-container .line-item-promo {
  display: none;
}
.minicart .add-on-container .add-on-left {
  font-size: 0.875rem;
}
.minicart .add-on-container .add-on-left a.edit-add-on {
  font-size: 0.875rem;
  text-decoration: underline;
  display: inline-block;
  margin-left: 0.3125rem;
  margin-top: -0.1875rem;
}
.minicart .add-on-container .add-on-label {
  -webkit-box-flex: 1;
      -ms-flex: 1 0 auto;
          flex: 1 0 auto;
  margin-right: auto;
  font-size: 0.875rem;
  font-weight: 700;
}
.minicart .add-on-container.performance-container .add-on-label {
  position: relative;
}
.minicart .add-on-container.performance-container .add-on-label::before {
  content: "";
  display: inline-block;
  background-image: url("../../svg-icons/sqtrade-tagline-logo.svg");
  background-repeat: no-repeat;
  height: 30px;
  width: 30px;
  position: absolute;
  top: 0;
  left: -40px;
}
.minicart .add-on-container.performance-container.not-added .line-item-attributes {
  padding-left: 2.5rem;
}
.minicart .add-on-container.warranty-container.not-added {
  border-top: 0.0625rem solid #ccc;
}
.minicart .add-on-container .add-on-description {
  display: block;
  font-size: 0.875rem;
  max-width: none;
  -webkit-box-flex: 1;
      -ms-flex: 1 0 100%;
          flex: 1 0 100%;
  margin-top: 1.0625rem;
  padding-right: 3.75rem;
}
.minicart .add-on-container .add-on-description-performance {
  display: block;
  font-size: 0.875rem;
  max-width: none;
  -webkit-box-flex: 1;
      -ms-flex: 1 0 100%;
          flex: 1 0 100%;
  margin-top: 1.0625rem;
  padding-right: 3.75rem;
}
.minicart .add-on-container .add-on-price {
  position: absolute;
  bottom: 10px;
  right: 0;
  font-size: 0.875rem;
  font-weight: 700;
}
.minicart .goldplan-container {
  border-top: 0.0625rem solid #ccc;
}
.minicart .goldplan-container .add-on-label {
  position: relative;
}
.minicart .goldplan-container .add-on-label::before {
  content: "";
  display: inline-block;
  background-image: url("../../svg-icons/sqtrade-tagline-logo.svg");
  background-repeat: no-repeat;
  height: 30px;
  width: 30px;
  position: absolute;
  top: 0;
  left: -3.125rem;
}
.minicart .goldplan-container .edit-add-on {
  float: right;
  margin-right: -0.9375rem;
}
.minicart .goldplan-container .add-on-description,
.minicart .goldplan-container .add-on-description-performance {
  margin-left: -3.125rem;
}
.minicart .goldplan-container.not-added {
  padding-right: 0;
  padding-left: 2.5rem;
}
.minicart .goldplan-container.not-added .product-add-on-link {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 3.9375rem;
          flex: 0 0 3.9375rem;
}
.minicart .goldplan-container.not-added .add-on-label::before {
  left: -2.5rem;
}
.minicart .parts-header {
  padding: 1rem 0;
  margin: 0;
}
.minicart .parts-header a:not(.move) {
  margin-left: 1rem;
  text-decoration: underline;
  font-size: 0.875rem;
}
.minicart .parts-header .add-on-label {
  font-weight: 700;
  font-size: 0.875rem;
}
.minicart .parts-total {
  font-size: 0.875rem;
  float: right;
  font-weight: 700;
}
.minicart .quantity-label {
  font-size: 0.813em;
}
.minicart .quantity {
  width: 100%;
}
.minicart .popover {
  top: 100% !important;
  left: auto;
  right: 0;
  width: 21.25rem;
  max-width: 21.25rem;
  border: 0;
  display: none;
}
.minicart .popover::before {
  display: none;
}
.minicart .popover::after {
  display: none;
}
.minicart .popover.show {
  display: block;
}
@media (max-width: 1024.98px) {
  .minicart .popover.show {
    display: none;
  }
}
.minicart .popover.show .minicart-container::before {
  display: block;
  content: "";
  position: absolute;
  top: -10px;
  left: initial;
  right: 15px;
  border-color: #e8e8e8 transparent;
  border-style: solid;
  border-width: 0 10px 10px;
  height: 0;
  width: 0;
}
.minicart .popover.show .minicart-container::after {
  display: block;
  content: "";
  position: absolute;
  top: -9px;
  left: initial;
  right: 15px;
  border-color: #fff transparent;
  border-style: solid;
  border-width: 0 10px 10px;
  height: 0;
  width: 0;
}
.minicart .mini-cart-header a.mini-cart-edit-link {
  text-decoration: underline;
  font-size: 0.875rem;
}
.minicart .minicart-footer {
  border: 0.0625rem solid #e8e8e8;
  border-top: 0;
  background-color: #f5f5f5;
  padding: 1rem;
}
.minicart .minicart-footer .checkout-continue .checkout-btn {
  color: #fff;
}
.minicart .minicart-footer .footer-sub-total {
  padding-left: 0;
}
.minicart .estimated-total {
  margin-top: 0.625em;
}
.minicart .sub-total-label {
  font-size: 1rem;
}
.minicart .sub-total {
  font-size: 1rem;
}
.minicart .line-item-divider {
  margin: 0.625em -0.625em 0.625em -1.325em;
}
.minicart .line-item-name {
  width: 90%;
  text-overflow: initial;
  white-space: normal;
  overflow: visible;
}
.minicart .line-item-availability .availability-message-display {
  display: none;
}
.minicart .finance-attributes {
  display: none;
}

@media (min-width: 768px) {
  .hide-no-link {
    display: none;
  }
}
@media (max-width: 575.98px) {
  .hide-no-link {
    display: none;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .hide-no-link {
    display: none;
  }
}

.cart-popover {
  position: absolute;
  width: 235px;
  height: 176px;
  right: -105px;
  z-index: 50;
  background: white;
  border: 0.0625rem solid #326fe2;
  border-radius: 2px;
  padding: 20px 15px;
  text-align: center;
  font-size: 16px;
  top: calc(100% + 0.9375rem);
}
@media (max-width: 767.98px) {
  .cart-popover {
    top: 57px;
  }
}
@media (max-width: 1024.98px) {
  .cart-popover {
    right: -10px;
    top: 100%;
  }
}
@media (min-width: 950px) and (max-width: 2140px) {
  .cart-popover {
    right: -10px;
  }
}
.cart-popover::after {
  content: "";
  display: block;
  position: absolute;
  top: -9px;
  left: 50%;
  width: 10px;
  height: 10px;
  background: #fff;
  border-right: 0.0625rem solid #326fe2;
  border-top: 0.0625rem solid #326fe2;
  -webkit-transform: rotate(-45deg) translateX(-50%);
          transform: rotate(-45deg) translateX(-50%);
  z-index: 1001;
}
@media (min-width: 1025px) and (max-width: 2140px) {
  .cart-popover::after {
    left: 90%;
  }
}
@media (max-width: 1024.98px) {
  .cart-popover::after {
    left: 90%;
  }
}
.cart-popover .cart-popover-header {
  font-weight: bold;
  color: #326fe2;
  padding-bottom: 10px;
  margin-bottom: 0;
  border-bottom: 1px solid #ccc;
}
.cart-popover .cart-popover-header .cart-popover-close {
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 7.1 7.1'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23363636;%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M1.3.2,3.5,2.4,5.7.2a.77.77,0,0,1,1-.1l.1.1a.78.78,0,0,1,0,1.1L4.6,3.5,6.8,5.7A.78.78,0,0,1,5.7,6.8h0L3.5,4.6,1.3,6.8a.77.77,0,0,1-1,.1L.2,6.8a.78.78,0,0,1,0-1.1L2.4,3.5.2,1.3A.78.78,0,0,1,.2.2.78.78,0,0,1,1.3.2Z'/%3E%3C/svg%3E");
  display: block;
  width: 10px;
  height: 10px;
}
.cart-popover .cart-popover-header button {
  right: 0;
  top: 0;
  padding: 15px;
}
.cart-popover .cart-popover-body {
  padding-top: 15px;
}
.cart-popover .cart-popover-link {
  padding-top: 20px;
}
.cart-popover .cart-popover-link a {
  text-decoration: underline;
  color: #326fe2 !important;
}
.cart-popover .m-b-0 {
  margin-bottom: 0;
}

.info-icon {
  position: relative;
  cursor: pointer;
  display: inline-block;
  padding: 0;
}
.info-icon .icon {
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='21' viewBox='0 0 21 21'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M10.5 0A10.5 10.5 0 0 1 21 10.5C21 16.299 16.299 21 10.5 21S0 16.299 0 10.5 4.701 0 10.5 0zm-.472 14.741l-.153.007c-.918.074-1.603.803-1.607 1.703 0 .97.77 1.71 1.758 1.71.99 0 1.76-.74 1.76-1.71 0-.95-.77-1.71-1.76-1.71h.002zm.458-11.437c-1.768 0-3.067.658-4.056 1.488l.823 1.252a.679.679 0 0 0 .64.37c.509 0 .908-.71 2.316-.71.92 0 1.48.51 1.48 1.309 0 1.988-2.858 2.207-2.858 3.975.002.082.008.164.02.245l.225 1.609h2.117l.28-1.399c.24-1.249 3.097-1.539 3.097-4.606 0-2.136-1.573-3.534-4.084-3.533z'/%3E%3C/svg%3E") no-repeat 0 0;
  background-size: contain;
  width: 1rem;
  height: 1rem;
  display: inline-block;
  pointer-events: unset;
}
.custom-control-label .info-icon {
  vertical-align: text-top;
  margin-left: 6px;
}

.tooltip-arrow {
  position: absolute;
  top: calc((0.6875rem + 0.0625rem) * -1);
  display: block;
  width: 1.3125rem;
  height: 0.6875rem;
  margin: 0 0.25rem;
  z-index: 1001;
}
.tooltip-arrow::before, .tooltip-arrow::after {
  position: absolute;
  display: block;
  content: "";
  border-color: transparent;
  border-style: solid;
}
.tooltip-arrow::before {
  top: 0;
  border-width: 0 0.65625rem 0.6875rem 0.65625rem;
  border-bottom-color: #363636;
}
.tooltip-arrow::after {
  top: 0.0625rem;
  border-width: 0 0.65625rem 0.6875rem 0.65625rem;
  border-bottom-color: #fff;
}

.bs-popover-auto[x-placement^=left] {
  margin-right: 1.40625rem !important;
}
.bs-popover-auto[x-placement^=right] {
  margin-left: 1.40625rem !important;
}
.bs-popover-auto[x-placement^=top] {
  margin-bottom: 1.40625rem !important;
}
.bs-popover-auto[x-placement^=bottom] {
  margin-top: 1.40625rem !important;
}

.bs-popover-top, .bs-popover-auto[x-placement^=top] {
  margin-bottom: 1.40625rem !important;
}

.bs-popover-right, .bs-popover-auto[x-placement^=right] {
  margin-left: 1.40625rem !important;
}

.bs-popover-left, .bs-popover-auto[x-placement^=left] {
  margin-right: 1.40625rem !important;
}

.bs-popover-bottom, .bs-popover-auto[x-placement^=bottom] {
  margin-top: 1.40625rem !important;
}

.swatch-circle-beige {
  width: 30px;
  height: 30px;
  background: #f5f5dc;
  border-radius: 15px;
  position: relative;
  display: inline-block;
}
.swatch-circle-beige.color-value.selected::after {
  left: 0;
  top: 0;
  position: absolute;
  -webkit-transform-origin: center;
          transform-origin: center;
  -webkit-transform: scale(1.2);
          transform: scale(1.2);
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border: 0.0625rem solid #363636;
  border-radius: 100%;
  background: transparent;
  opacity: 1;
}
.swatch-circle-beige.color-value.unselectable::after, .swatch-circle-beige.color-value.disabled::after {
  left: 0;
  top: 0;
  position: absolute;
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border-radius: 100%;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' style='width: 100%25; height: 100%25;'%3E%3Cline x1='0' y1='100%25' x2='100%25' y2='0' style='stroke:%23363636 ;stroke-width:0.0625rem'/%3E%3C/svg%3E");
  background-color: rgba(255, 255, 255, 0.5);
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  opacity: 1;
}
.swatch-circle-beige.color-value::after {
  content: "";
  -webkit-transform: scale(1);
          transform: scale(1);
  display: block;
  opacity: 0;
  -webkit-transition: all 200ms;
  transition: all 200ms;
}

.swatch-filter-beige {
  width: 1.38em;
  height: 1.38em;
  background: #f5f5dc;
  border-radius: 0.69em;
  background-color: #f5f5dc;
}
.swatch-filter-beige.disabled {
  opacity: 0.2;
}

.swatch-circle-black {
  width: 30px;
  height: 30px;
  background: #000;
  border-radius: 15px;
  position: relative;
  display: inline-block;
}
.swatch-circle-black.color-value.selected::after {
  left: 0;
  top: 0;
  position: absolute;
  -webkit-transform-origin: center;
          transform-origin: center;
  -webkit-transform: scale(1.2);
          transform: scale(1.2);
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border: 0.0625rem solid #363636;
  border-radius: 100%;
  background: transparent;
  opacity: 1;
}
.swatch-circle-black.color-value.unselectable::after, .swatch-circle-black.color-value.disabled::after {
  left: 0;
  top: 0;
  position: absolute;
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border-radius: 100%;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' style='width: 100%25; height: 100%25;'%3E%3Cline x1='0' y1='100%25' x2='100%25' y2='0' style='stroke:%23363636 ;stroke-width:0.0625rem'/%3E%3C/svg%3E");
  background-color: rgba(255, 255, 255, 0.5);
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  opacity: 1;
}
.swatch-circle-black.color-value::after {
  content: "";
  -webkit-transform: scale(1);
          transform: scale(1);
  display: block;
  opacity: 0;
  -webkit-transition: all 200ms;
  transition: all 200ms;
}

.swatch-filter-black {
  width: 1.38em;
  height: 1.38em;
  background: #000;
  border-radius: 0.69em;
  background-color: #000;
}
.swatch-filter-black.disabled {
  opacity: 0.2;
}

.swatch-circle-blue {
  width: 30px;
  height: 30px;
  background: #326fe2;
  border-radius: 15px;
  position: relative;
  display: inline-block;
}
.swatch-circle-blue.color-value.selected::after {
  left: 0;
  top: 0;
  position: absolute;
  -webkit-transform-origin: center;
          transform-origin: center;
  -webkit-transform: scale(1.2);
          transform: scale(1.2);
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border: 0.0625rem solid #363636;
  border-radius: 100%;
  background: transparent;
  opacity: 1;
}
.swatch-circle-blue.color-value.unselectable::after, .swatch-circle-blue.color-value.disabled::after {
  left: 0;
  top: 0;
  position: absolute;
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border-radius: 100%;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' style='width: 100%25; height: 100%25;'%3E%3Cline x1='0' y1='100%25' x2='100%25' y2='0' style='stroke:%23363636 ;stroke-width:0.0625rem'/%3E%3C/svg%3E");
  background-color: rgba(255, 255, 255, 0.5);
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  opacity: 1;
}
.swatch-circle-blue.color-value::after {
  content: "";
  -webkit-transform: scale(1);
          transform: scale(1);
  display: block;
  opacity: 0;
  -webkit-transition: all 200ms;
  transition: all 200ms;
}

.swatch-filter-blue {
  width: 1.38em;
  height: 1.38em;
  background: #326fe2;
  border-radius: 0.69em;
  background-color: #326fe2;
}
.swatch-filter-blue.disabled {
  opacity: 0.2;
}

.swatch-circle-brown {
  width: 30px;
  height: 30px;
  background: #a52a2a;
  border-radius: 15px;
  position: relative;
  display: inline-block;
}
.swatch-circle-brown.color-value.selected::after {
  left: 0;
  top: 0;
  position: absolute;
  -webkit-transform-origin: center;
          transform-origin: center;
  -webkit-transform: scale(1.2);
          transform: scale(1.2);
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border: 0.0625rem solid #363636;
  border-radius: 100%;
  background: transparent;
  opacity: 1;
}
.swatch-circle-brown.color-value.unselectable::after, .swatch-circle-brown.color-value.disabled::after {
  left: 0;
  top: 0;
  position: absolute;
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border-radius: 100%;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' style='width: 100%25; height: 100%25;'%3E%3Cline x1='0' y1='100%25' x2='100%25' y2='0' style='stroke:%23363636 ;stroke-width:0.0625rem'/%3E%3C/svg%3E");
  background-color: rgba(255, 255, 255, 0.5);
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  opacity: 1;
}
.swatch-circle-brown.color-value::after {
  content: "";
  -webkit-transform: scale(1);
          transform: scale(1);
  display: block;
  opacity: 0;
  -webkit-transition: all 200ms;
  transition: all 200ms;
}

.swatch-filter-brown {
  width: 1.38em;
  height: 1.38em;
  background: #a52a2a;
  border-radius: 0.69em;
  background-color: #a52a2a;
}
.swatch-filter-brown.disabled {
  opacity: 0.2;
}

.swatch-circle-green {
  width: 30px;
  height: 30px;
  background: green;
  border-radius: 15px;
  position: relative;
  display: inline-block;
}
.swatch-circle-green.color-value.selected::after {
  left: 0;
  top: 0;
  position: absolute;
  -webkit-transform-origin: center;
          transform-origin: center;
  -webkit-transform: scale(1.2);
          transform: scale(1.2);
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border: 0.0625rem solid #363636;
  border-radius: 100%;
  background: transparent;
  opacity: 1;
}
.swatch-circle-green.color-value.unselectable::after, .swatch-circle-green.color-value.disabled::after {
  left: 0;
  top: 0;
  position: absolute;
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border-radius: 100%;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' style='width: 100%25; height: 100%25;'%3E%3Cline x1='0' y1='100%25' x2='100%25' y2='0' style='stroke:%23363636 ;stroke-width:0.0625rem'/%3E%3C/svg%3E");
  background-color: rgba(255, 255, 255, 0.5);
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  opacity: 1;
}
.swatch-circle-green.color-value::after {
  content: "";
  -webkit-transform: scale(1);
          transform: scale(1);
  display: block;
  opacity: 0;
  -webkit-transition: all 200ms;
  transition: all 200ms;
}

.swatch-filter-green {
  width: 1.38em;
  height: 1.38em;
  background: green;
  border-radius: 0.69em;
  background-color: green;
}
.swatch-filter-green.disabled {
  opacity: 0.2;
}

.swatch-circle-grey {
  width: 30px;
  height: 30px;
  background: #8f979d;
  border-radius: 15px;
  position: relative;
  display: inline-block;
}
.swatch-circle-grey.color-value.selected::after {
  left: 0;
  top: 0;
  position: absolute;
  -webkit-transform-origin: center;
          transform-origin: center;
  -webkit-transform: scale(1.2);
          transform: scale(1.2);
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border: 0.0625rem solid #363636;
  border-radius: 100%;
  background: transparent;
  opacity: 1;
}
.swatch-circle-grey.color-value.unselectable::after, .swatch-circle-grey.color-value.disabled::after {
  left: 0;
  top: 0;
  position: absolute;
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border-radius: 100%;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' style='width: 100%25; height: 100%25;'%3E%3Cline x1='0' y1='100%25' x2='100%25' y2='0' style='stroke:%23363636 ;stroke-width:0.0625rem'/%3E%3C/svg%3E");
  background-color: rgba(255, 255, 255, 0.5);
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  opacity: 1;
}
.swatch-circle-grey.color-value::after {
  content: "";
  -webkit-transform: scale(1);
          transform: scale(1);
  display: block;
  opacity: 0;
  -webkit-transition: all 200ms;
  transition: all 200ms;
}

.swatch-filter-grey {
  width: 1.38em;
  height: 1.38em;
  background: #8f979d;
  border-radius: 0.69em;
  background-color: #8f979d;
}
.swatch-filter-grey.disabled {
  opacity: 0.2;
}

.swatch-circle-navy {
  width: 30px;
  height: 30px;
  background: #000080;
  border-radius: 15px;
  position: relative;
  display: inline-block;
}
.swatch-circle-navy.color-value.selected::after {
  left: 0;
  top: 0;
  position: absolute;
  -webkit-transform-origin: center;
          transform-origin: center;
  -webkit-transform: scale(1.2);
          transform: scale(1.2);
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border: 0.0625rem solid #363636;
  border-radius: 100%;
  background: transparent;
  opacity: 1;
}
.swatch-circle-navy.color-value.unselectable::after, .swatch-circle-navy.color-value.disabled::after {
  left: 0;
  top: 0;
  position: absolute;
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border-radius: 100%;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' style='width: 100%25; height: 100%25;'%3E%3Cline x1='0' y1='100%25' x2='100%25' y2='0' style='stroke:%23363636 ;stroke-width:0.0625rem'/%3E%3C/svg%3E");
  background-color: rgba(255, 255, 255, 0.5);
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  opacity: 1;
}
.swatch-circle-navy.color-value::after {
  content: "";
  -webkit-transform: scale(1);
          transform: scale(1);
  display: block;
  opacity: 0;
  -webkit-transition: all 200ms;
  transition: all 200ms;
}

.swatch-filter-navy {
  width: 1.38em;
  height: 1.38em;
  background: #000080;
  border-radius: 0.69em;
  background-color: #000080;
}
.swatch-filter-navy.disabled {
  opacity: 0.2;
}

.swatch-circle-orange {
  width: 30px;
  height: 30px;
  background: #ffa500;
  border-radius: 15px;
  position: relative;
  display: inline-block;
}
.swatch-circle-orange.color-value.selected::after {
  left: 0;
  top: 0;
  position: absolute;
  -webkit-transform-origin: center;
          transform-origin: center;
  -webkit-transform: scale(1.2);
          transform: scale(1.2);
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border: 0.0625rem solid #363636;
  border-radius: 100%;
  background: transparent;
  opacity: 1;
}
.swatch-circle-orange.color-value.unselectable::after, .swatch-circle-orange.color-value.disabled::after {
  left: 0;
  top: 0;
  position: absolute;
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border-radius: 100%;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' style='width: 100%25; height: 100%25;'%3E%3Cline x1='0' y1='100%25' x2='100%25' y2='0' style='stroke:%23363636 ;stroke-width:0.0625rem'/%3E%3C/svg%3E");
  background-color: rgba(255, 255, 255, 0.5);
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  opacity: 1;
}
.swatch-circle-orange.color-value::after {
  content: "";
  -webkit-transform: scale(1);
          transform: scale(1);
  display: block;
  opacity: 0;
  -webkit-transition: all 200ms;
  transition: all 200ms;
}

.swatch-filter-orange {
  width: 1.38em;
  height: 1.38em;
  background: #ffa500;
  border-radius: 0.69em;
  background-color: #ffa500;
}
.swatch-filter-orange.disabled {
  opacity: 0.2;
}

.swatch-circle-pink {
  width: 30px;
  height: 30px;
  background: #fe249a;
  border-radius: 15px;
  position: relative;
  display: inline-block;
}
.swatch-circle-pink.color-value.selected::after {
  left: 0;
  top: 0;
  position: absolute;
  -webkit-transform-origin: center;
          transform-origin: center;
  -webkit-transform: scale(1.2);
          transform: scale(1.2);
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border: 0.0625rem solid #363636;
  border-radius: 100%;
  background: transparent;
  opacity: 1;
}
.swatch-circle-pink.color-value.unselectable::after, .swatch-circle-pink.color-value.disabled::after {
  left: 0;
  top: 0;
  position: absolute;
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border-radius: 100%;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' style='width: 100%25; height: 100%25;'%3E%3Cline x1='0' y1='100%25' x2='100%25' y2='0' style='stroke:%23363636 ;stroke-width:0.0625rem'/%3E%3C/svg%3E");
  background-color: rgba(255, 255, 255, 0.5);
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  opacity: 1;
}
.swatch-circle-pink.color-value::after {
  content: "";
  -webkit-transform: scale(1);
          transform: scale(1);
  display: block;
  opacity: 0;
  -webkit-transition: all 200ms;
  transition: all 200ms;
}

.swatch-filter-pink {
  width: 1.38em;
  height: 1.38em;
  background: #fe249a;
  border-radius: 0.69em;
  background-color: #fe249a;
}
.swatch-filter-pink.disabled {
  opacity: 0.2;
}

.swatch-circle-purple {
  width: 30px;
  height: 30px;
  background: #800080;
  border-radius: 15px;
  position: relative;
  display: inline-block;
}
.swatch-circle-purple.color-value.selected::after {
  left: 0;
  top: 0;
  position: absolute;
  -webkit-transform-origin: center;
          transform-origin: center;
  -webkit-transform: scale(1.2);
          transform: scale(1.2);
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border: 0.0625rem solid #363636;
  border-radius: 100%;
  background: transparent;
  opacity: 1;
}
.swatch-circle-purple.color-value.unselectable::after, .swatch-circle-purple.color-value.disabled::after {
  left: 0;
  top: 0;
  position: absolute;
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border-radius: 100%;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' style='width: 100%25; height: 100%25;'%3E%3Cline x1='0' y1='100%25' x2='100%25' y2='0' style='stroke:%23363636 ;stroke-width:0.0625rem'/%3E%3C/svg%3E");
  background-color: rgba(255, 255, 255, 0.5);
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  opacity: 1;
}
.swatch-circle-purple.color-value::after {
  content: "";
  -webkit-transform: scale(1);
          transform: scale(1);
  display: block;
  opacity: 0;
  -webkit-transition: all 200ms;
  transition: all 200ms;
}

.swatch-filter-purple {
  width: 1.38em;
  height: 1.38em;
  background: #800080;
  border-radius: 0.69em;
  background-color: #800080;
}
.swatch-filter-purple.disabled {
  opacity: 0.2;
}

.swatch-circle-red {
  width: 30px;
  height: 30px;
  background: #f00;
  border-radius: 15px;
  position: relative;
  display: inline-block;
}
.swatch-circle-red.color-value.selected::after {
  left: 0;
  top: 0;
  position: absolute;
  -webkit-transform-origin: center;
          transform-origin: center;
  -webkit-transform: scale(1.2);
          transform: scale(1.2);
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border: 0.0625rem solid #363636;
  border-radius: 100%;
  background: transparent;
  opacity: 1;
}
.swatch-circle-red.color-value.unselectable::after, .swatch-circle-red.color-value.disabled::after {
  left: 0;
  top: 0;
  position: absolute;
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border-radius: 100%;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' style='width: 100%25; height: 100%25;'%3E%3Cline x1='0' y1='100%25' x2='100%25' y2='0' style='stroke:%23363636 ;stroke-width:0.0625rem'/%3E%3C/svg%3E");
  background-color: rgba(255, 255, 255, 0.5);
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  opacity: 1;
}
.swatch-circle-red.color-value::after {
  content: "";
  -webkit-transform: scale(1);
          transform: scale(1);
  display: block;
  opacity: 0;
  -webkit-transition: all 200ms;
  transition: all 200ms;
}

.swatch-filter-red {
  width: 1.38em;
  height: 1.38em;
  background: #f00;
  border-radius: 0.69em;
  background-color: #f00;
}
.swatch-filter-red.disabled {
  opacity: 0.2;
}

.swatch-circle-white {
  width: 30px;
  height: 30px;
  background: #fff;
  border-radius: 15px;
  position: relative;
  display: inline-block;
}
.swatch-circle-white.color-value.selected::after {
  left: 0;
  top: 0;
  position: absolute;
  -webkit-transform-origin: center;
          transform-origin: center;
  -webkit-transform: scale(1.2);
          transform: scale(1.2);
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border: 0.0625rem solid #363636;
  border-radius: 100%;
  background: transparent;
  opacity: 1;
}
.swatch-circle-white.color-value.unselectable::after, .swatch-circle-white.color-value.disabled::after {
  left: 0;
  top: 0;
  position: absolute;
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border-radius: 100%;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' style='width: 100%25; height: 100%25;'%3E%3Cline x1='0' y1='100%25' x2='100%25' y2='0' style='stroke:%23363636 ;stroke-width:0.0625rem'/%3E%3C/svg%3E");
  background-color: rgba(255, 255, 255, 0.5);
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  opacity: 1;
}
.swatch-circle-white.color-value::after {
  content: "";
  -webkit-transform: scale(1);
          transform: scale(1);
  display: block;
  opacity: 0;
  -webkit-transition: all 200ms;
  transition: all 200ms;
}

.swatch-filter-white {
  width: 1.38em;
  height: 1.38em;
  background: #fff;
  border-radius: 0.69em;
  background-color: #fff;
}
.swatch-filter-white.disabled {
  opacity: 0.2;
}

.swatch-circle-yellow {
  width: 30px;
  height: 30px;
  background: #ff0;
  border-radius: 15px;
  position: relative;
  display: inline-block;
}
.swatch-circle-yellow.color-value.selected::after {
  left: 0;
  top: 0;
  position: absolute;
  -webkit-transform-origin: center;
          transform-origin: center;
  -webkit-transform: scale(1.2);
          transform: scale(1.2);
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border: 0.0625rem solid #363636;
  border-radius: 100%;
  background: transparent;
  opacity: 1;
}
.swatch-circle-yellow.color-value.unselectable::after, .swatch-circle-yellow.color-value.disabled::after {
  left: 0;
  top: 0;
  position: absolute;
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  border-radius: 100%;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' style='width: 100%25; height: 100%25;'%3E%3Cline x1='0' y1='100%25' x2='100%25' y2='0' style='stroke:%23363636 ;stroke-width:0.0625rem'/%3E%3C/svg%3E");
  background-color: rgba(255, 255, 255, 0.5);
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  opacity: 1;
}
.swatch-circle-yellow.color-value::after {
  content: "";
  -webkit-transform: scale(1);
          transform: scale(1);
  display: block;
  opacity: 0;
  -webkit-transition: all 200ms;
  transition: all 200ms;
}

.swatch-filter-yellow {
  width: 1.38em;
  height: 1.38em;
  background: #ff0;
  border-radius: 0.69em;
  background-color: #ff0;
}
.swatch-filter-yellow.disabled {
  opacity: 0.2;
}

.swatch-circle-miscellaneous {
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, rgb(130, 30, 145)), color-stop(25%, rgb(130, 30, 145)), color-stop(25%, rgb(237, 209, 52)), color-stop(50%, rgb(255, 255, 0)), color-stop(50%, rgb(237, 209, 52)), color-stop(50%, #59ba00), color-stop(76%, #59ba00), color-stop(76%, #111), to(#111)), -webkit-gradient(linear, left bottom, left top, color-stop(0, rgb(14, 92, 209)), color-stop(50%, rgb(14, 92, 209)), color-stop(50%, rgb(226, 11, 11)), to(rgb(226, 11, 11)));
  background: linear-gradient(0deg, rgb(130, 30, 145) 0, rgb(130, 30, 145) 25%, rgb(237, 209, 52) 25%, rgb(255, 255, 0) 50%, rgb(237, 209, 52) 50%, #59ba00 50%, #59ba00 76%, #111 76%, #111 100%), linear-gradient(0deg, rgb(14, 92, 209) 0, rgb(14, 92, 209) 50%, rgb(226, 11, 11) 50%, rgb(226, 11, 11) 100%);
  background-repeat: repeat-y, repeat;
  background-size: 50% 100%, 100% 100%;
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  border-radius: 1.25em;
  display: block;
  height: 1.563em;
  position: relative;
  -webkit-transform: rotate(35deg);
          transform: rotate(35deg);
  width: 1.563em;
}
.swatch-circle-miscellaneous.disabled {
  opacity: 0.2;
}
.swatch-circle-miscellaneous.selected::after {
  -webkit-transform: rotate(-35deg);
          transform: rotate(-35deg);
}

.swatch-square-miscellaneous {
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, rgb(130, 30, 145)), color-stop(25%, rgb(130, 30, 145)), color-stop(25%, rgb(237, 209, 52)), color-stop(50%, rgb(255, 255, 0)), color-stop(50%, rgb(237, 209, 52)), color-stop(50%, #59ba00), color-stop(76%, #59ba00), color-stop(76%, #111), to(#111)), -webkit-gradient(linear, left bottom, left top, color-stop(0, rgb(14, 92, 209)), color-stop(50%, rgb(14, 92, 209)), color-stop(50%, rgb(226, 11, 11)), to(rgb(226, 11, 11)));
  background: linear-gradient(0deg, rgb(130, 30, 145) 0, rgb(130, 30, 145) 25%, rgb(237, 209, 52) 25%, rgb(255, 255, 0) 50%, rgb(237, 209, 52) 50%, #59ba00 50%, #59ba00 76%, #111 76%, #111 100%), linear-gradient(0deg, rgb(14, 92, 209) 0, rgb(14, 92, 209) 50%, rgb(226, 11, 11) 50%, rgb(226, 11, 11) 100%);
  background-repeat: repeat-y, repeat;
  background-size: 50% 100%, 100% 100%;
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  border-radius: 1.25em;
  display: block;
  line-height: 1.563em;
  position: relative;
  width: 1.563em;
}
.swatch-square-miscellaneous.disabled {
  opacity: 0.2;
}
.swatch-square-miscellaneous.selected::after {
  -webkit-transform: rotate(-35deg);
          transform: rotate(-35deg);
}

.site-search {
  position: relative;
  height: auto; /* 40/16 */
}
.site-search .input-group .form-control {
  height: auto;
}
.site-search input::-ms-clear {
  display: none;
  height: 0;
  width: 0;
}
.site-search .search-button {
  padding: 0 0.1875rem 0 0.375rem;
  cursor: pointer;
  border: none;
  max-width: 34px;
  height: auto;
}
.site-search .search-button .icon {
  pointer-events: none;
  margin-top: -1px;
}
.site-search .reset-button {
  display: none;
  position: absolute;
  border: none;
  top: 0;
  right: 2em;
  height: 30px;
  width: 40px;
  padding: 0;
  background: transparent no-repeat url("../svg-icons/close-icon.svg") 7px 7px;
  z-index: 1050;
}
.site-search input {
  padding-right: 2rem;
  height: 100%;
}
@media (max-width: 1024.98px) {
  .site-search input {
    padding: 10px 30px 10px 12px;
  }
}

.suggestions-wrapper {
  position: relative;
}

.search-icon {
  width: 14px;
  height: 14px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.suggestions {
  display: block;
  position: absolute;
  border: 1px solid #dadada;
  height: auto;
  background: #fff;
  line-height: 1.29;
  top: 10px;
  right: 0;
  width: 100%;
  z-index: 1050;
  overflow: auto;
}
.suggestions .suggestions-container {
  position: relative;
  overflow: auto;
  height: auto;
}
@media (max-width: 575.98px) {
  .suggestions .suggestions-container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-flow: column nowrap;
            flex-flow: column nowrap;
  }
}
@media (max-width: 767.98px) {
  .suggestions .suggestions-container {
    height: 100%;
  }
}
@media (min-width: 576px) {
  .suggestions {
    max-height: 80vh;
  }
}
@media (min-width: 1025px) {
  .suggestions {
    width: 120%;
    left: -10%;
  }
}
@media (max-width: 767.98px) {
  .suggestions {
    position: fixed;
    top: 90px;
    bottom: 0;
    overflow-y: scroll;
    pointer-events: auto;
  }
}
@media (min-width: 1025px) {
  .suggestions {
    top: 23px;
  }
}
@media (max-width: 767.98px) {
  [data-action=Cart-Show] .suggestions {
    top: 55px;
    height: calc(100vh - 55px);
  }
}
@media (max-width: 767.98px) {
  .product-page .suggestions .more-results {
    padding-bottom: 70px;
  }
}
.suggestions .search-left-container {
  padding: 1.25rem;
}
.suggestions .search-left-container > :last-child {
  margin-bottom: 0 !important;
}
@media (max-width: 575.98px) {
  .suggestions .search-left-container {
    padding: 1.25rem 0.9375rem !important;
  }
}
.suggestions .h-sm-100 {
  height: auto !important;
}
@media (max-width: 767.98px) {
  .suggestions .h-sm-100 {
    height: 100% !important;
  }
}
.suggestions .search-section-header {
  font-weight: 700;
  margin-bottom: 0.9375rem;
}
.suggestions .results-message-header {
  font-weight: 700;
  margin-bottom: 1.5625rem;
  word-break: break-all;
}
@media (max-width: 575.98px) {
  .suggestions .results-message-header {
    margin-bottom: 1.25rem;
  }
}
.suggestions .search-section-value {
  margin-bottom: 0.625rem;
}
.suggestions .search-result-icon {
  margin-right: 0.625rem !important;
}
.suggestions .search-section {
  margin-bottom: 1.25rem;
}
.suggestions .search-section > :last-child {
  margin-bottom: 0 !important;
}
.suggestions .suggested-results-value {
  margin-bottom: 0.9375rem !important;
}
.suggestions .suggested-results {
  margin-bottom: 1.5625rem;
}
@media (max-width: 575.98px) {
  .suggestions .suggested-results {
    margin-bottom: 1.25rem !important;
  }
}
.suggestions .search-right-container {
  padding: 1.25rem;
  background: #f5f5f5;
  min-height: 100%;
}
.suggestions .search-right-container > :last-child {
  margin-bottom: 0 !important;
}
@media (max-width: 575.98px) {
  .suggestions .search-right-container {
    padding: 1.25rem 0.9375rem !important;
  }
}
.suggestions .d-flex-1 {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.suggestions .product-tile {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.suggestions .suggestion-image {
  max-height: 4.6875rem;
  max-width: 4.6875rem;
  margin-right: 1.25rem;
}
.suggestions .name {
  color: #363636;
}
.suggestions .suggestion-item {
  margin-bottom: 0.9375rem;
}
.suggestions .item-link {
  text-align: left;
  color: #363636;
  opacity: 1;
  text-decoration: none;
}
.suggestions .item-link:hover {
  text-decoration: underline;
}
.suggestions .link-without-line:hover {
  text-decoration: none;
}
.suggestions .product-results {
  padding-top: 0.9375rem;
  background-color: #fff;
}
.suggestions .term-header {
  padding-bottom: 1.875rem;
}
@media (min-width: 1025px) {
  .suggestions .term-header {
    padding-bottom: 0.9375rem;
  }
}
.suggestions .header {
  font-weight: 700;
}
@media (max-width: 767.98px) {
  .suggestions .header {
    margin-top: 0.625rem;
  }
}
.suggestions a {
  color: #326fe2;
  font-weight: 400;
  text-decoration: underline;
  position: relative;
  font-size: inherit;
  color: #363636;
}
.suggestions a:hover {
  color: #326fe2;
  text-decoration: none;
}
.suggestions a.active, .suggestions a:active, .suggestions a:focus {
  color: #326fe2;
  text-decoration: underline;
}
.suggestions a.small {
  font-size: 0.75rem;
}
.suggestions a.active, .suggestions a:active, .suggestions a:hover, .suggestions a:focus {
  color: #363636;
}
.suggestions a.small {
  font-size: 0.75rem;
}
.suggestions .items .item {
  padding-bottom: 0.375rem;
  line-height: 1.57;
}
@media (max-width: 767.98px) {
  .suggestions .items .item {
    padding-bottom: 0.3125rem;
    line-height: 1.25;
  }
}
.suggestions .items.products a {
  font-weight: 700;
  text-decoration: none;
}
.suggestions .items.products a:hover {
  text-decoration: none;
}
.suggestions .items.products a:hover .name {
  text-decoration: underline;
}
.suggestions .items.products a img {
  min-width: 75px;
}
.suggestions .items.products .item {
  margin-bottom: 0.9375rem;
  padding-bottom: 0;
}
.suggestions .items.products .name {
  display: inline-block;
  width: calc(100% - 95px);
  margin-left: 0.625rem;
  vertical-align: middle;
}
.suggestions .more-results {
  padding-bottom: 0.9375rem;
}
.suggestions .selected {
  background-color: #e8e8e8;
}

.product-page .embeddedServiceHelpButton .helpButton .uiButton.no-hover.helpButtonEnabled,
.product-page .embeddedServiceHelpButton .helpButton .uiButton.no-hover.helpButtonDisabled {
  cursor: default !important;
  position: relative !important;
}

input::-webkit-search-cancel-button {
  -webkit-appearance: none;
}

.form-group .form-control-feedback {
  display: none;
}
.form-group.has-warning .form-control-feedback, .form-group.has-danger .form-control-feedback {
  display: block;
  font-size: 0.8125rem;
}
.form-group.required .form-control-label::before {
  content: "";
  display: none;
}
.form-group:not(.required) {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.form-group .billing-same-as-shipping-contact-us {
  white-space: normal;
}
.form-group.no-overflow {
  overflow: visible;
  text-overflow: clip;
  white-space: normal;
  max-width: 90%;
}

.form-control[readonly].readonly-no-padding {
  background-color: #fff;
  border: none;
  padding-left: 0;
}

.shipping-content .shipping-address .shipment-selector-block .form-group label::after {
  content: none;
}

.add-to-wishlist-messages {
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  position: fixed;
  top: 15%;
  left: 50%;
  z-index: 1030;
}
.add-to-wishlist-messages .add-to-wishlist-alert {
  -webkit-animation: fade 5s linear forwards;
          animation: fade 5s linear forwards;
  -webkit-box-shadow: 1px 1px 5px grey;
          box-shadow: 1px 1px 5px grey;
  padding: 0.5rem 0.625rem 0.5rem 2.875rem;
}
@keyframes fade {
  0% {
    opacity: 0;
  }
  10% {
    opacity: 1;
  }
  90% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
.add-to-wishlist-messages .add-to-wishlist-alert.show {
  display: block;
}

.copy-link-message {
  z-index: 1030;
}

.add-to-wish-list {
  text-decoration: none;
}
.add-to-wish-list .wishlist-icons {
  margin-right: 5px;
}
.add-to-wish-list .link-text {
  color: #326fe2;
  font-weight: 400;
  text-decoration: underline;
  position: relative;
  font-size: inherit;
  color: #363636;
}
.add-to-wish-list .link-text:hover {
  color: #326fe2;
  text-decoration: none;
}
.add-to-wish-list .link-text.active, .add-to-wish-list .link-text:active, .add-to-wish-list .link-text:focus {
  color: #326fe2;
  text-decoration: underline;
}
.add-to-wish-list .link-text.small {
  font-size: 0.75rem;
}
.add-to-wish-list .link-text.active, .add-to-wish-list .link-text:active, .add-to-wish-list .link-text:hover, .add-to-wish-list .link-text:focus {
  color: #363636;
}
.add-to-wish-list .link-text.small {
  font-size: 0.75rem;
}

.wishlistTile .wishlist-icons {
  background-color: #fff;
  border: 0.0625rem solid #ccc;
  border-radius: 50%;
  height: 34px;
  width: 34px;
  position: absolute;
  bottom: 10px;
  right: 10px;
}
.product-tile .wishlistTile .wishlist-icons {
  bottom: -3px;
}
@media (min-width: 768px) {
  .product-tile .wishlistTile .wishlist-icons {
    bottom: 2px;
  }
}
.wishlistTile .icon {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  top: 53%;
  opacity: 1;
}

.pdp-table .card-header {
  background: #e8e8e8;
  padding: 0.9375rem 1.25rem;
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 0.875rem;
  line-height: 1.3;
}
@media (min-width: 768px) {
  .pdp-table .card-header {
    font-size: 1rem;
    line-height: 1.4;
  }
}
.pdp-table .card-body {
  padding-bottom: 0;
  padding-top: 0;
}
.pdp-table .card-body .row.spec-attributes {
  border-bottom: 0.0625rem solid #ccc;
}
.pdp-table .card-body .row.spec-attributes .attribute {
  margin-top: 0;
  font-weight: 700;
}
.pdp-table .card-body .row.spec-attributes .row {
  padding-top: 0.625rem;
  padding-bottom: 0.625rem;
}
.pdp-table .card-body .row.spec-attributes.header-row .attribute {
  white-space: nowrap;
}
.pdp-table .card-body .row.spec-attributes.last {
  border-bottom: none;
}
.pdp-table .card-body .header-row {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 0.875rem;
  line-height: 1.3;
}
@media (min-width: 768px) {
  .pdp-table .card-body .header-row {
    font-size: 1rem;
    line-height: 1.4;
  }
}

.seo-asset a,
.truncated-text a {
  padding: 5px;
}
.seo-asset .content-body,
.truncated-text .content-body {
  text-align: center;
}
.seo-asset .truncated-text-container,
.truncated-text .truncated-text-container {
  max-height: 80px;
  margin-bottom: 5px;
  overflow: hidden;
}
@media (min-width: 768px) {
  .seo-asset .truncated-text-container,
  .truncated-text .truncated-text-container {
    max-height: 44px;
  }
}
.seo-asset .truncated-text-container p,
.truncated-text .truncated-text-container p {
  text-align: center;
  margin-bottom: 0;
}
.seo-asset .truncated-text-container .expanded-seo-text,
.truncated-text .truncated-text-container .expanded-seo-text {
  visibility: hidden;
}
.seo-asset .truncated-text-container.expanded,
.truncated-text .truncated-text-container.expanded {
  overflow: visible;
  max-height: 100%;
}
.seo-asset .truncated-text-container.expanded .ellipsis-text,
.truncated-text .truncated-text-container.expanded .ellipsis-text {
  display: none;
}
.seo-asset .truncated-text-container.expanded .expanded-seo-text,
.truncated-text .truncated-text-container.expanded .expanded-seo-text {
  visibility: visible;
}
.seo-asset .truncated-text-container + .link2,
.truncated-text .truncated-text-container + .link2 {
  display: block;
  margin-bottom: 15px;
}
@media (min-width: 768px) {
  .seo-asset .truncated-text-container + .link2,
  .truncated-text .truncated-text-container + .link2 {
    margin-bottom: 30px;
  }
}

.truncated-text {
  margin-bottom: 15px;
}
.truncated-text a {
  padding: 0;
}
.truncated-text .content-body,
.truncated-text .truncated-text-container p {
  text-align: left;
}

/**
 * @license
 * MyFonts Webfont Build ID 3498004, 2017-12-14T10:36:37-0500
 *
 * The fonts listed in this notice are subject to the End User License
 * Agreement(s) entered into by the website owner. All other parties are
 * explicitly restricted from using the Licensed Webfonts(s).
 *
 * You may obtain a valid license at the URLs below.
 *
 * Webfont: JustLovely by Nicky Laatz
 * URL: https://www.myfonts.com/fonts/nicky-laatz/just-lovely/just-lovely/
 * Copyright: Copyright (c) 2016 by Nicky Laatz. All rights reserved.
 * Licensed pageviews: 8,000,000
 *
 *
 * License: https://www.myfonts.com/viewlicense?type=web&buildid=3498004
 *
 * © 2017 MyFonts Inc
*/
/* @import must be at top of file, otherwise CSS will not work */
@font-face {
  font-family: JustLovely;
  font-display: swap;
  src: url("../webfonts/356014_0_0.eot");
  src: url("../webfonts/356014_0_0.eot?#iefix") format("embedded-opentype"), url("../webfonts/356014_0_0.woff2") format("woff2"), url("../webfonts/356014_0_0.woff") format("woff"), url("../webfonts/356014_0_0.ttf") format("truetype"), url("../webfonts/356014_0_0.svg#wf") format("svg");
}
/* figtree-300 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: normal;
  font-weight: 300;
  src: url("../../webfonts/figtree-v6-latin-300.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-300italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: italic;
  font-weight: 300;
  src: url("../../webfonts/figtree-v6-latin-300italic.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-regular - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: normal;
  font-weight: 400;
  src: url("../../webfonts/figtree-v6-latin-regular.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: italic;
  font-weight: 400;
  src: url("../../webfonts/figtree-v6-latin-italic.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-500 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: normal;
  font-weight: 500;
  src: url("../../webfonts/figtree-v6-latin-500.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-500italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: italic;
  font-weight: 500;
  src: url("../../webfonts/figtree-v6-latin-500italic.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-600 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: normal;
  font-weight: 600;
  src: url("../../webfonts/figtree-v6-latin-600.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-600italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: italic;
  font-weight: 600;
  src: url("../../webfonts/figtree-v6-latin-600italic.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-700 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: normal;
  font-weight: 700;
  src: url("../../webfonts/figtree-v6-latin-700.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-700italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: italic;
  font-weight: 700;
  src: url("../../webfonts/figtree-v6-latin-700italic.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-800 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: normal;
  font-weight: 800;
  src: url("../../webfonts/figtree-v6-latin-800.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-800italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: italic;
  font-weight: 800;
  src: url("../../webfonts/figtree-v6-latin-800italic.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-900 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: normal;
  font-weight: 900;
  src: url("../../webfonts/figtree-v6-latin-900.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* figtree-900italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: Figtree;
  font-style: italic;
  font-weight: 900;
  src: url("../../webfonts/figtree-v6-latin-900italic.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* 
latin-ext 

@font-face {
  font-family: Lato;
  font-display: swap;
  font-style: normal;
  font-weight: 300;
  src: url('../webfonts/S6u9w4BMUTPHh7USSwaPGR_p.woff2') format('woff2');
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

latin 

@font-face {
  font-family: Lato;
  font-display: swap;
  font-style: normal;
  font-weight: 300;
  src: url('../webfonts/S6u9w4BMUTPHh7USSwiPGQ.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

latin-ext 

@font-face {
  font-family: Lato;
  font-display: swap;
  font-style: normal;
  font-weight: 400;
  src: url('../webfonts/S6uyw4BMUTPHjxAwXjeu.woff2') format('woff2');
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

latin 

@font-face {
  font-family: Lato;
  font-display: swap;
  font-style: normal;
  font-weight: 400;
  src: url('../webfonts/S6uyw4BMUTPHjx4wXg.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

latin-ext 

@font-face {
  font-family: Lato;
  font-display: swap;
  font-style: normal;
  font-weight: 700;
  src: url('../webfonts/S6u9w4BMUTPHh6UVSwaPGR_p.woff2') format('woff2');
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

latin 

@font-face {
  font-family: Lato;
  font-display: swap;
  font-style: normal;
  font-weight: 700;
  src: url('../webfonts/S6u9w4BMUTPHh6UVSwiPGQ.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

latin-ext 

@font-face {
  font-family: Lato;
  font-display: swap;
  font-style: normal;
  font-weight: 900;
  src: url('../webfonts/S6u9w4BMUTPHh50XSwaPGR_p.woff2') format('woff2');
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

latin 

@font-face {
  font-family: Lato;
  font-display: swap;
  font-style: normal;
  font-weight: 900;
  src: url('../webfonts/S6u9w4BMUTPHh50XSwiPGQ.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
 */
/*!
 * Bootstrap v4.6.2 (https://getbootstrap.com/)
 * Copyright 2011-2022 The Bootstrap Authors
 * Copyright 2011-2022 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */
:root {
  --blue: #004876;
  --indigo: #6610f2;
  --purple: #51557f;
  --pink: #e83e8c;
  --red: #b2200d;
  --orange: #f96302;
  --yellow: #ffc600;
  --green: #28a745;
  --teal: #97d4ca;
  --cyan: #17a2b8;
  --white: #fff;
  --gray: #666;
  --gray-dark: #363636;
  --rust: #cf4520;
  --100: #fcefd5;
  --300: #f7d081;
  --500: #eea103;
  --700: #976602;
  --900: #5f4001;
  --pale-green: #d5e6de;
  --pale-blue: #dde7ec;
  --pale-yellow: #fcefd5;
  --pale-red: #f0d9da;
  --black: #000;
  --trans: transparent;
  --black-alpha: rgba(0, 0, 0, 0.6);
  --primary: #326fe2;
  --secondary: #4c4c4c;
  --success: #046a38;
  --info: #31708f;
  --warning: #eea103;
  --danger: #a51a1f;
  --light: #fff;
  --dark: #363636;
  --green: #046a38;
  --lime: #41a928;
  --black: #000;
  --focus: #76a0b4;
  --breakpoint-xs: 0;
  --breakpoint-sm: 576px;
  --breakpoint-md: 768px;
  --breakpoint-lg: 1025px;
  --breakpoint-xl: 1366px;
  --font-family-sans-serif: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}

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

html {
  font-family: sans-serif;
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

article, aside, figcaption, figure, footer, header, hgroup, main, nav, section {
  display: block;
}

body {
  margin: 0;
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.4;
  color: #363636;
  text-align: left;
  background-color: #fff;
}

[tabindex="-1"]:focus:not(:focus-visible) {
  outline: 0 !important;
}

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

h1, h2, h3, h4, h5, h6 {
  margin-top: 0;
  margin-bottom: 1.875rem;
}

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

abbr[title],
abbr[data-original-title] {
  text-decoration: underline;
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
  cursor: help;
  border-bottom: 0;
  -webkit-text-decoration-skip-ink: none;
          text-decoration-skip-ink: none;
}

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

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: 0.5rem;
  margin-left: 0;
}

blockquote {
  margin: 0 0 1rem;
}

b,
strong {
  font-weight: bolder;
}

small {
  font-size: 80%;
}

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

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

a {
  color: #326fe2;
  text-decoration: underline;
  background-color: transparent;
}
a:hover {
  color: #326fe2;
  text-decoration: none;
}

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

pre,
code,
kbd,
samp {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  font-size: 1em;
}

pre {
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
  -ms-overflow-style: scrollbar;
}

figure {
  margin: 0 0 1rem;
}

img {
  vertical-align: middle;
  border-style: none;
}

svg {
  overflow: hidden;
  vertical-align: middle;
}

table {
  border-collapse: collapse;
}

caption {
  padding-top: 0.9375rem;
  padding-bottom: 0.9375rem;
  color: #363636;
  text-align: left;
  caption-side: bottom;
}

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

label {
  display: inline-block;
  margin-bottom: 0.3125rem;
}

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,
input {
  overflow: visible;
}

button,
select {
  text-transform: none;
}

[role=button] {
  cursor: pointer;
}

select {
  word-wrap: normal;
}

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;
}

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

input[type=radio],
input[type=checkbox] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0;
}

textarea {
  overflow: auto;
  resize: vertical;
}

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

legend {
  display: block;
  width: 100%;
  max-width: 100%;
  padding: 0;
  margin-bottom: 0.5rem;
  font-size: 1.5rem;
  line-height: inherit;
  color: inherit;
  white-space: normal;
}

progress {
  vertical-align: baseline;
}

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

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

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

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

output {
  display: inline-block;
}

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

template {
  display: none;
}

[hidden] {
  display: none !important;
}

h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6 {
  margin-bottom: 1.875rem;
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  line-height: 1.2;
}

h1, .h1 {
  font-size: 2.5rem;
}

h2, .h2 {
  font-size: 2rem;
}

h3, .h3 {
  font-size: 1.75rem;
}

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

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

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

.lead {
  font-size: 1.25rem;
  font-weight: 300;
}

.display-1 {
  font-size: 6rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-2 {
  font-size: 5.5rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-3 {
  font-size: 4.5rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-4 {
  font-size: 3.5rem;
  font-weight: 300;
  line-height: 1.2;
}

hr {
  margin-top: 0.9375rem;
  margin-bottom: 0.9375rem;
  border: 0;
  border-top: 0.0625rem solid #ccc;
}

small,
.small {
  font-size: 0.75rem;
  font-weight: 400;
}

mark,
.mark {
  padding: 0.2em;
  background-color: #fcf8e3;
}

.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: 90%;
  text-transform: uppercase;
}

.blockquote {
  margin-bottom: 0.9375rem;
  font-size: 1.25rem;
}

.blockquote-footer {
  display: block;
  font-size: 0.75rem;
  color: #666;
}
.blockquote-footer::before {
  content: "— ";
}

.img-fluid {
  max-width: 100%;
  height: auto;
}

.img-thumbnail {
  padding: 0.25rem;
  background-color: #fff;
  border: 0.0625rem solid #dadada;
  border-radius: 0.125rem;
  max-width: 100%;
  height: auto;
}

.figure {
  display: inline-block;
}

.figure-img {
  margin-bottom: 0.46875rem;
  line-height: 1;
}

.figure-caption {
  font-size: 90%;
  color: #666;
}

code {
  font-size: 87.5%;
  color: #86393b;
  word-wrap: break-word;
}
a > code {
  color: inherit;
}

kbd {
  padding: 0.2rem 0.4rem;
  font-size: 87.5%;
  color: #fff;
  background-color: #1b1b1b;
  border-radius: 0.125rem;
}
kbd kbd {
  padding: 0;
  font-size: 100%;
  font-weight: 700;
}

pre {
  display: block;
  font-size: 87.5%;
  color: #1b1b1b;
}
pre code {
  font-size: inherit;
  color: inherit;
  word-break: normal;
}

.pre-scrollable {
  max-height: 21.25rem;
  overflow-y: scroll;
}

.container,
.container-fluid,
.container-sm,
.container-md,
.container-lg,
.container-xl {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}

@media (min-width: 576px) {
  .container, .container-sm {
    max-width: 768px;
  }
}
@media (min-width: 768px) {
  .container, .container-sm, .container-md {
    max-width: 1025px;
  }
}
@media (min-width: 1025px) {
  .container, .container-sm, .container-md, .container-lg {
    max-width: 1200px;
  }
}
@media (min-width: 1366px) {
  .container, .container-sm, .container-md, .container-lg, .container-xl {
    max-width: 1270px;
  }
}
.row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}

.no-gutters {
  margin-right: 0;
  margin-left: 0;
}
.no-gutters > .col,
.no-gutters > [class*=col-] {
  padding-right: 0;
  padding-left: 0;
}

.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,
.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm,
.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md,
.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg,
.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,
.col-xl-auto {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
}

.col {
  -ms-flex-preferred-size: 0;
      flex-basis: 0;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  max-width: 100%;
}

.row-cols-1 > * {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
  max-width: 100%;
}

.row-cols-2 > * {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 50%;
          flex: 0 0 50%;
  max-width: 50%;
}

.row-cols-3 > * {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 33.3333333333%;
          flex: 0 0 33.3333333333%;
  max-width: 33.3333333333%;
}

.row-cols-4 > * {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 25%;
          flex: 0 0 25%;
  max-width: 25%;
}

.row-cols-5 > * {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 20%;
          flex: 0 0 20%;
  max-width: 20%;
}

.row-cols-6 > * {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 16.6666666667%;
          flex: 0 0 16.6666666667%;
  max-width: 16.6666666667%;
}

.col-auto {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}

.col-1 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 8.33333333%;
          flex: 0 0 8.33333333%;
  max-width: 8.33333333%;
}

.col-2 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 16.66666667%;
          flex: 0 0 16.66666667%;
  max-width: 16.66666667%;
}

.col-3 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 25%;
          flex: 0 0 25%;
  max-width: 25%;
}

.col-4 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 33.33333333%;
          flex: 0 0 33.33333333%;
  max-width: 33.33333333%;
}

.col-5 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 41.66666667%;
          flex: 0 0 41.66666667%;
  max-width: 41.66666667%;
}

.col-6 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 50%;
          flex: 0 0 50%;
  max-width: 50%;
}

.col-7 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 58.33333333%;
          flex: 0 0 58.33333333%;
  max-width: 58.33333333%;
}

.col-8 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 66.66666667%;
          flex: 0 0 66.66666667%;
  max-width: 66.66666667%;
}

.col-9 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 75%;
          flex: 0 0 75%;
  max-width: 75%;
}

.col-10 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 83.33333333%;
          flex: 0 0 83.33333333%;
  max-width: 83.33333333%;
}

.col-11 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 91.66666667%;
          flex: 0 0 91.66666667%;
  max-width: 91.66666667%;
}

.col-12 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
  max-width: 100%;
}

.order-first {
  -webkit-box-ordinal-group: 0;
      -ms-flex-order: -1;
          order: -1;
}

.order-last {
  -webkit-box-ordinal-group: 14;
      -ms-flex-order: 13;
          order: 13;
}

.order-0 {
  -webkit-box-ordinal-group: 1;
      -ms-flex-order: 0;
          order: 0;
}

.order-1 {
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
}

.order-2 {
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
}

.order-3 {
  -webkit-box-ordinal-group: 4;
      -ms-flex-order: 3;
          order: 3;
}

.order-4 {
  -webkit-box-ordinal-group: 5;
      -ms-flex-order: 4;
          order: 4;
}

.order-5 {
  -webkit-box-ordinal-group: 6;
      -ms-flex-order: 5;
          order: 5;
}

.order-6 {
  -webkit-box-ordinal-group: 7;
      -ms-flex-order: 6;
          order: 6;
}

.order-7 {
  -webkit-box-ordinal-group: 8;
      -ms-flex-order: 7;
          order: 7;
}

.order-8 {
  -webkit-box-ordinal-group: 9;
      -ms-flex-order: 8;
          order: 8;
}

.order-9 {
  -webkit-box-ordinal-group: 10;
      -ms-flex-order: 9;
          order: 9;
}

.order-10 {
  -webkit-box-ordinal-group: 11;
      -ms-flex-order: 10;
          order: 10;
}

.order-11 {
  -webkit-box-ordinal-group: 12;
      -ms-flex-order: 11;
          order: 11;
}

.order-12 {
  -webkit-box-ordinal-group: 13;
      -ms-flex-order: 12;
          order: 12;
}

.offset-1 {
  margin-left: 8.33333333%;
}

.offset-2 {
  margin-left: 16.66666667%;
}

.offset-3 {
  margin-left: 25%;
}

.offset-4 {
  margin-left: 33.33333333%;
}

.offset-5 {
  margin-left: 41.66666667%;
}

.offset-6 {
  margin-left: 50%;
}

.offset-7 {
  margin-left: 58.33333333%;
}

.offset-8 {
  margin-left: 66.66666667%;
}

.offset-9 {
  margin-left: 75%;
}

.offset-10 {
  margin-left: 83.33333333%;
}

.offset-11 {
  margin-left: 91.66666667%;
}

@media (min-width: 576px) {
  .col-sm {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-sm-1 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-sm-2 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-sm-3 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.3333333333%;
            flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-sm-4 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-sm-5 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 20%;
            flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-sm-6 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.6666666667%;
            flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-sm-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-sm-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 8.33333333%;
            flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-sm-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66666667%;
            flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-sm-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .col-sm-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333333%;
            flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-sm-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 41.66666667%;
            flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-sm-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .col-sm-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 58.33333333%;
            flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-sm-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66666667%;
            flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-sm-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
            flex: 0 0 75%;
    max-width: 75%;
  }
  .col-sm-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 83.33333333%;
            flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-sm-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 91.66666667%;
            flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-sm-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .order-sm-first {
    -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
            order: -1;
  }
  .order-sm-last {
    -webkit-box-ordinal-group: 14;
        -ms-flex-order: 13;
            order: 13;
  }
  .order-sm-0 {
    -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
  }
  .order-sm-1 {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
  .order-sm-2 {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .order-sm-3 {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
  }
  .order-sm-4 {
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4;
  }
  .order-sm-5 {
    -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
            order: 5;
  }
  .order-sm-6 {
    -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
            order: 6;
  }
  .order-sm-7 {
    -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
            order: 7;
  }
  .order-sm-8 {
    -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
            order: 8;
  }
  .order-sm-9 {
    -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
            order: 9;
  }
  .order-sm-10 {
    -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
            order: 10;
  }
  .order-sm-11 {
    -webkit-box-ordinal-group: 12;
        -ms-flex-order: 11;
            order: 11;
  }
  .order-sm-12 {
    -webkit-box-ordinal-group: 13;
        -ms-flex-order: 12;
            order: 12;
  }
  .offset-sm-0 {
    margin-left: 0;
  }
  .offset-sm-1 {
    margin-left: 8.33333333%;
  }
  .offset-sm-2 {
    margin-left: 16.66666667%;
  }
  .offset-sm-3 {
    margin-left: 25%;
  }
  .offset-sm-4 {
    margin-left: 33.33333333%;
  }
  .offset-sm-5 {
    margin-left: 41.66666667%;
  }
  .offset-sm-6 {
    margin-left: 50%;
  }
  .offset-sm-7 {
    margin-left: 58.33333333%;
  }
  .offset-sm-8 {
    margin-left: 66.66666667%;
  }
  .offset-sm-9 {
    margin-left: 75%;
  }
  .offset-sm-10 {
    margin-left: 83.33333333%;
  }
  .offset-sm-11 {
    margin-left: 91.66666667%;
  }
}
@media (min-width: 768px) {
  .col-md {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-md-1 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-md-2 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-md-3 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.3333333333%;
            flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-md-4 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-md-5 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 20%;
            flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-md-6 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.6666666667%;
            flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-md-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-md-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 8.33333333%;
            flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-md-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66666667%;
            flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-md-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .col-md-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333333%;
            flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-md-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 41.66666667%;
            flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-md-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .col-md-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 58.33333333%;
            flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-md-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66666667%;
            flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-md-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
            flex: 0 0 75%;
    max-width: 75%;
  }
  .col-md-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 83.33333333%;
            flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-md-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 91.66666667%;
            flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-md-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .order-md-first {
    -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
            order: -1;
  }
  .order-md-last {
    -webkit-box-ordinal-group: 14;
        -ms-flex-order: 13;
            order: 13;
  }
  .order-md-0 {
    -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
  }
  .order-md-1 {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
  .order-md-2 {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .order-md-3 {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
  }
  .order-md-4 {
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4;
  }
  .order-md-5 {
    -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
            order: 5;
  }
  .order-md-6 {
    -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
            order: 6;
  }
  .order-md-7 {
    -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
            order: 7;
  }
  .order-md-8 {
    -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
            order: 8;
  }
  .order-md-9 {
    -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
            order: 9;
  }
  .order-md-10 {
    -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
            order: 10;
  }
  .order-md-11 {
    -webkit-box-ordinal-group: 12;
        -ms-flex-order: 11;
            order: 11;
  }
  .order-md-12 {
    -webkit-box-ordinal-group: 13;
        -ms-flex-order: 12;
            order: 12;
  }
  .offset-md-0 {
    margin-left: 0;
  }
  .offset-md-1 {
    margin-left: 8.33333333%;
  }
  .offset-md-2 {
    margin-left: 16.66666667%;
  }
  .offset-md-3 {
    margin-left: 25%;
  }
  .offset-md-4 {
    margin-left: 33.33333333%;
  }
  .offset-md-5 {
    margin-left: 41.66666667%;
  }
  .offset-md-6 {
    margin-left: 50%;
  }
  .offset-md-7 {
    margin-left: 58.33333333%;
  }
  .offset-md-8 {
    margin-left: 66.66666667%;
  }
  .offset-md-9 {
    margin-left: 75%;
  }
  .offset-md-10 {
    margin-left: 83.33333333%;
  }
  .offset-md-11 {
    margin-left: 91.66666667%;
  }
}
@media (min-width: 1025px) {
  .col-lg {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-lg-1 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-lg-2 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-lg-3 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.3333333333%;
            flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-lg-4 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-lg-5 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 20%;
            flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-lg-6 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.6666666667%;
            flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-lg-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-lg-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 8.33333333%;
            flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-lg-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66666667%;
            flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-lg-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .col-lg-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333333%;
            flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-lg-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 41.66666667%;
            flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-lg-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .col-lg-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 58.33333333%;
            flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-lg-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66666667%;
            flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-lg-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
            flex: 0 0 75%;
    max-width: 75%;
  }
  .col-lg-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 83.33333333%;
            flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-lg-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 91.66666667%;
            flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-lg-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .order-lg-first {
    -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
            order: -1;
  }
  .order-lg-last {
    -webkit-box-ordinal-group: 14;
        -ms-flex-order: 13;
            order: 13;
  }
  .order-lg-0 {
    -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
  }
  .order-lg-1 {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
  .order-lg-2 {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .order-lg-3 {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
  }
  .order-lg-4 {
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4;
  }
  .order-lg-5 {
    -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
            order: 5;
  }
  .order-lg-6 {
    -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
            order: 6;
  }
  .order-lg-7 {
    -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
            order: 7;
  }
  .order-lg-8 {
    -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
            order: 8;
  }
  .order-lg-9 {
    -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
            order: 9;
  }
  .order-lg-10 {
    -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
            order: 10;
  }
  .order-lg-11 {
    -webkit-box-ordinal-group: 12;
        -ms-flex-order: 11;
            order: 11;
  }
  .order-lg-12 {
    -webkit-box-ordinal-group: 13;
        -ms-flex-order: 12;
            order: 12;
  }
  .offset-lg-0 {
    margin-left: 0;
  }
  .offset-lg-1 {
    margin-left: 8.33333333%;
  }
  .offset-lg-2 {
    margin-left: 16.66666667%;
  }
  .offset-lg-3 {
    margin-left: 25%;
  }
  .offset-lg-4 {
    margin-left: 33.33333333%;
  }
  .offset-lg-5 {
    margin-left: 41.66666667%;
  }
  .offset-lg-6 {
    margin-left: 50%;
  }
  .offset-lg-7 {
    margin-left: 58.33333333%;
  }
  .offset-lg-8 {
    margin-left: 66.66666667%;
  }
  .offset-lg-9 {
    margin-left: 75%;
  }
  .offset-lg-10 {
    margin-left: 83.33333333%;
  }
  .offset-lg-11 {
    margin-left: 91.66666667%;
  }
}
@media (min-width: 1366px) {
  .col-xl {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-xl-1 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-xl-2 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-xl-3 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.3333333333%;
            flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-xl-4 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-xl-5 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 20%;
            flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-xl-6 > * {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.6666666667%;
            flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-xl-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-xl-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 8.33333333%;
            flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-xl-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66666667%;
            flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-xl-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .col-xl-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333333%;
            flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-xl-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 41.66666667%;
            flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-xl-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .col-xl-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 58.33333333%;
            flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-xl-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66666667%;
            flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-xl-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
            flex: 0 0 75%;
    max-width: 75%;
  }
  .col-xl-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 83.33333333%;
            flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-xl-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 91.66666667%;
            flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-xl-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .order-xl-first {
    -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
            order: -1;
  }
  .order-xl-last {
    -webkit-box-ordinal-group: 14;
        -ms-flex-order: 13;
            order: 13;
  }
  .order-xl-0 {
    -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
  }
  .order-xl-1 {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
  .order-xl-2 {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .order-xl-3 {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
  }
  .order-xl-4 {
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4;
  }
  .order-xl-5 {
    -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
            order: 5;
  }
  .order-xl-6 {
    -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
            order: 6;
  }
  .order-xl-7 {
    -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
            order: 7;
  }
  .order-xl-8 {
    -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
            order: 8;
  }
  .order-xl-9 {
    -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
            order: 9;
  }
  .order-xl-10 {
    -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
            order: 10;
  }
  .order-xl-11 {
    -webkit-box-ordinal-group: 12;
        -ms-flex-order: 11;
            order: 11;
  }
  .order-xl-12 {
    -webkit-box-ordinal-group: 13;
        -ms-flex-order: 12;
            order: 12;
  }
  .offset-xl-0 {
    margin-left: 0;
  }
  .offset-xl-1 {
    margin-left: 8.33333333%;
  }
  .offset-xl-2 {
    margin-left: 16.66666667%;
  }
  .offset-xl-3 {
    margin-left: 25%;
  }
  .offset-xl-4 {
    margin-left: 33.33333333%;
  }
  .offset-xl-5 {
    margin-left: 41.66666667%;
  }
  .offset-xl-6 {
    margin-left: 50%;
  }
  .offset-xl-7 {
    margin-left: 58.33333333%;
  }
  .offset-xl-8 {
    margin-left: 66.66666667%;
  }
  .offset-xl-9 {
    margin-left: 75%;
  }
  .offset-xl-10 {
    margin-left: 83.33333333%;
  }
  .offset-xl-11 {
    margin-left: 91.66666667%;
  }
}
.table {
  width: 100%;
  margin-bottom: 0.9375rem;
  color: #363636;
  background-color: transparent;
}
.table th,
.table td {
  padding: 0.9375rem;
  vertical-align: top;
  border-top: 0.0625rem solid #ccc;
}
.table thead th {
  vertical-align: bottom;
  border-bottom: 0.125rem solid #ccc;
}
.table tbody + tbody {
  border-top: 0.125rem solid #ccc;
}

.table-sm th,
.table-sm td {
  padding: 0.625rem;
}

.table-bordered {
  border: 0.0625rem solid #ccc;
}
.table-bordered th,
.table-bordered td {
  border: 0.0625rem solid #ccc;
}
.table-bordered thead th,
.table-bordered thead td {
  border-bottom-width: 0.125rem;
}

.table-borderless th,
.table-borderless td,
.table-borderless thead th,
.table-borderless tbody + tbody {
  border: 0;
}

.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(0, 0, 0, 0.05);
}

.table-hover tbody tr:hover {
  color: #363636;
  background-color: rgba(0, 0, 0, 0.075);
}

.table-primary,
.table-primary > th,
.table-primary > td {
  background-color: #c6d7f7;
}
.table-primary th,
.table-primary td,
.table-primary thead th,
.table-primary tbody + tbody {
  border-color: #94b4f0;
}

.table-hover .table-primary:hover {
  background-color: #b0c7f4;
}
.table-hover .table-primary:hover > td,
.table-hover .table-primary:hover > th {
  background-color: #b0c7f4;
}

.table-secondary,
.table-secondary > th,
.table-secondary > td {
  background-color: #cdcdcd;
}
.table-secondary th,
.table-secondary td,
.table-secondary thead th,
.table-secondary tbody + tbody {
  border-color: #a2a2a2;
}

.table-hover .table-secondary:hover {
  background-color: silver;
}
.table-hover .table-secondary:hover > td,
.table-hover .table-secondary:hover > th {
  background-color: silver;
}

.table-success,
.table-success > th,
.table-success > td {
  background-color: #b9d5c7;
}
.table-success th,
.table-success td,
.table-success thead th,
.table-success tbody + tbody {
  border-color: #7cb298;
}

.table-hover .table-success:hover {
  background-color: #a9cbba;
}
.table-hover .table-success:hover > td,
.table-hover .table-success:hover > th {
  background-color: #a9cbba;
}

.table-info,
.table-info > th,
.table-info > td {
  background-color: #c5d7e0;
}
.table-info th,
.table-info td,
.table-info thead th,
.table-info tbody + tbody {
  border-color: #94b5c5;
}

.table-hover .table-info:hover {
  background-color: #b4ccd7;
}
.table-hover .table-info:hover > td,
.table-hover .table-info:hover > th {
  background-color: #b4ccd7;
}

.table-warning,
.table-warning > th,
.table-warning > td {
  background-color: #fae5b8;
}
.table-warning th,
.table-warning td,
.table-warning thead th,
.table-warning tbody + tbody {
  border-color: #f6ce7c;
}

.table-hover .table-warning:hover {
  background-color: #f8dca0;
}
.table-hover .table-warning:hover > td,
.table-hover .table-warning:hover > th {
  background-color: #f8dca0;
}

.table-danger,
.table-danger > th,
.table-danger > td {
  background-color: #e6bfc0;
}
.table-danger th,
.table-danger td,
.table-danger thead th,
.table-danger tbody + tbody {
  border-color: #d0888b;
}

.table-hover .table-danger:hover {
  background-color: #dfadae;
}
.table-hover .table-danger:hover > td,
.table-hover .table-danger:hover > th {
  background-color: #dfadae;
}

.table-light,
.table-light > th,
.table-light > td {
  background-color: white;
}
.table-light th,
.table-light td,
.table-light thead th,
.table-light tbody + tbody {
  border-color: white;
}

.table-hover .table-light:hover {
  background-color: #f2f2f2;
}
.table-hover .table-light:hover > td,
.table-hover .table-light:hover > th {
  background-color: #f2f2f2;
}

.table-dark,
.table-dark > th,
.table-dark > td {
  background-color: #c7c7c7;
}
.table-dark th,
.table-dark td,
.table-dark thead th,
.table-dark tbody + tbody {
  border-color: #969696;
}

.table-hover .table-dark:hover {
  background-color: #bababa;
}
.table-hover .table-dark:hover > td,
.table-hover .table-dark:hover > th {
  background-color: #bababa;
}

.table-green,
.table-green > th,
.table-green > td {
  background-color: #b9d5c7;
}
.table-green th,
.table-green td,
.table-green thead th,
.table-green tbody + tbody {
  border-color: #7cb298;
}

.table-hover .table-green:hover {
  background-color: #a9cbba;
}
.table-hover .table-green:hover > td,
.table-hover .table-green:hover > th {
  background-color: #a9cbba;
}

.table-lime,
.table-lime > th,
.table-lime > td {
  background-color: #cae7c3;
}
.table-lime th,
.table-lime td,
.table-lime thead th,
.table-lime tbody + tbody {
  border-color: #9cd28f;
}

.table-hover .table-lime:hover {
  background-color: #bae0b1;
}
.table-hover .table-lime:hover > td,
.table-hover .table-lime:hover > th {
  background-color: #bae0b1;
}

.table-black,
.table-black > th,
.table-black > td {
  background-color: #b8b8b8;
}
.table-black th,
.table-black td,
.table-black thead th,
.table-black tbody + tbody {
  border-color: #7a7a7a;
}

.table-hover .table-black:hover {
  background-color: #ababab;
}
.table-hover .table-black:hover > td,
.table-hover .table-black:hover > th {
  background-color: #ababab;
}

.table-focus,
.table-focus > th,
.table-focus > td {
  background-color: #d9e4ea;
}
.table-focus th,
.table-focus td,
.table-focus thead th,
.table-focus tbody + tbody {
  border-color: #b8ced8;
}

.table-hover .table-focus:hover {
  background-color: #c9d8e1;
}
.table-hover .table-focus:hover > td,
.table-hover .table-focus:hover > th {
  background-color: #c9d8e1;
}

.table-active,
.table-active > th,
.table-active > td {
  background-color: rgba(0, 0, 0, 0.075);
}

.table-hover .table-active:hover {
  background-color: rgba(0, 0, 0, 0.075);
}
.table-hover .table-active:hover > td,
.table-hover .table-active:hover > th {
  background-color: rgba(0, 0, 0, 0.075);
}

.table .thead-dark th {
  color: #fff;
  background-color: #666;
  border-color: #2e2e2e;
}
.table .thead-light th {
  color: #4c4c4c;
  background-color: #ccc;
  border-color: #ccc;
}

.table-dark {
  color: #fff;
  background-color: #666;
}
.table-dark th,
.table-dark td,
.table-dark thead th {
  border-color: #2e2e2e;
}
.table-dark.table-bordered {
  border: 0;
}
.table-dark.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(255, 255, 255, 0.05);
}
.table-dark.table-hover tbody tr:hover {
  color: #fff;
  background-color: rgba(255, 255, 255, 0.075);
}

@media (max-width: 575.98px) {
  .table-responsive-sm {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-sm > .table-bordered {
    border: 0;
  }
}
@media (max-width: 767.98px) {
  .table-responsive-md {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-md > .table-bordered {
    border: 0;
  }
}
@media (max-width: 1024.98px) {
  .table-responsive-lg {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-lg > .table-bordered {
    border: 0;
  }
}
@media (max-width: 1365.98px) {
  .table-responsive-xl {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-xl > .table-bordered {
    border: 0;
  }
}
.table-responsive {
  display: block;
  width: 100%;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}
.table-responsive > .table-bordered {
  border: 0;
}

.form-control {
  display: block;
  width: 100%;
  height: calc(2.15rem + 0.125rem);
  padding: 0.375rem 0.75rem;
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.4;
  color: #363636;
  background-color: #fff;
  background-clip: padding-box;
  border: 0.0625rem solid #ccc;
  border-radius: 0.125rem;
  -webkit-transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-control {
    -webkit-transition: none;
    transition: none;
  }
}
.form-control::-ms-expand {
  background-color: transparent;
  border: 0;
}
.form-control:focus {
  color: #363636;
  background-color: #fff;
  border-color: #363636;
  outline: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.form-control::-webkit-input-placeholder {
  color: #666;
  opacity: 1;
}
.form-control::-moz-placeholder {
  color: #666;
  opacity: 1;
}
.form-control:-ms-input-placeholder {
  color: #666;
  opacity: 1;
}
.form-control::-ms-input-placeholder {
  color: #666;
  opacity: 1;
}
.form-control::placeholder {
  color: #666;
  opacity: 1;
}
.form-control:disabled, .form-control[readonly] {
  background-color: #e8e8e8;
  opacity: 1;
}

input[type=date].form-control,
input[type=time].form-control,
input[type=datetime-local].form-control,
input[type=month].form-control {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}

select.form-control:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #363636;
}
select.form-control:focus::-ms-value {
  color: #363636;
  background-color: #fff;
}

.form-control-file,
.form-control-range {
  display: block;
  width: 100%;
}

.col-form-label {
  padding-top: 0.4375rem;
  padding-bottom: 0.4375rem;
  margin-bottom: 0;
  font-size: inherit;
  line-height: 1.4;
}

.col-form-label-lg {
  padding-top: 1.0625rem;
  padding-bottom: 1.0625rem;
  font-size: 1.25rem;
  line-height: 1.2;
}

.col-form-label-sm {
  padding-top: 0.3125rem;
  padding-bottom: 0.3125rem;
  font-size: 1rem;
  line-height: 1.2;
}

.form-control-plaintext {
  display: block;
  width: 100%;
  padding: 0.375rem 0;
  margin-bottom: 0;
  font-size: 1rem;
  line-height: 1.4;
  color: #363636;
  background-color: transparent;
  border: solid transparent;
  border-width: 0.0625rem 0;
}
.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {
  padding-right: 0;
  padding-left: 0;
}

.form-control-sm {
  height: calc(1.2em + 0.5rem + 0.125rem);
  padding: 0.25rem 0.5rem;
  font-size: 1rem;
  line-height: 1.2;
  border-radius: 0.125rem;
}

.form-control-lg {
  height: calc(1.2em + 2rem + 0.125rem);
  padding: 1rem 1.875rem;
  font-size: 1.25rem;
  line-height: 1.2;
  border-radius: 0.1875rem;
}

select.form-control[size], select.form-control[multiple] {
  height: auto;
}

textarea.form-control {
  height: auto;
}

.form-group {
  margin-bottom: 0.9375rem;
}

.form-text {
  display: block;
  margin-top: 0.3125rem;
}

.form-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-right: -0.3125rem;
  margin-left: -0.3125rem;
}
.form-row > .col,
.form-row > [class*=col-] {
  padding-right: 0.3125rem;
  padding-left: 0.3125rem;
}

.form-check {
  position: relative;
  display: block;
  padding-left: 0.625rem;
}

.form-check-input {
  position: absolute;
  margin-top: 0.9375rem;
  margin-left: -0.625rem;
}
.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {
  color: #666;
}

.form-check-label {
  margin-bottom: 0;
}

.form-check-inline {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-left: 0;
  margin-right: 0.75rem;
}
.form-check-inline .form-check-input {
  position: static;
  margin-top: 0;
  margin-right: 0.3125rem;
  margin-left: 0;
}

.valid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.3125rem;
  font-size: 1rem;
  color: #046a38;
}

.valid-tooltip {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 1.0625rem 1.0625rem;
  margin-top: 0.1rem;
  font-size: 1rem;
  line-height: 1.4;
  color: #fff;
  background-color: #046a38;
  border-radius: 0.125rem;
}
.form-row > .col > .valid-tooltip, .form-row > [class*=col-] > .valid-tooltip {
  left: 0.3125rem;
}

.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: #046a38;
}
.was-validated .form-control:valid:focus, .form-control.is-valid:focus {
  border-color: #046a38;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.25);
          box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.25);
}

.was-validated .custom-select:valid, .custom-select.is-valid {
  border-color: #046a38;
}
.was-validated .custom-select:valid:focus, .custom-select.is-valid:focus {
  border-color: #046a38;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.25);
          box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.25);
}

.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
  color: #046a38;
}
.was-validated .form-check-input:valid ~ .valid-feedback,
.was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback,
.form-check-input.is-valid ~ .valid-tooltip {
  display: block;
}

.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label {
  color: #046a38;
}
.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {
  border-color: #046a38;
}
.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before {
  border-color: #069b52;
  background-color: #069b52;
}
.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.25);
          box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.25);
}
.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #046a38;
}

.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {
  border-color: #046a38;
}
.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {
  border-color: #046a38;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.25);
          box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.25);
}

.invalid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.3125rem;
  font-size: 1rem;
  color: #a51a1f;
}

.invalid-tooltip {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 1.0625rem 1.0625rem;
  margin-top: 0.1rem;
  font-size: 1rem;
  line-height: 1.4;
  color: #fff;
  background-color: #a51a1f;
  border-radius: 0.125rem;
}
.form-row > .col > .invalid-tooltip, .form-row > [class*=col-] > .invalid-tooltip {
  left: 0.3125rem;
}

.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: #a51a1f;
}
.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {
  border-color: #a51a1f;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.25);
          box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.25);
}

.was-validated .custom-select:invalid, .custom-select.is-invalid {
  border-color: #a51a1f;
}
.was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus {
  border-color: #a51a1f;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.25);
          box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.25);
}

.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
  color: #a51a1f;
}
.was-validated .form-check-input:invalid ~ .invalid-feedback,
.was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback,
.form-check-input.is-invalid ~ .invalid-tooltip {
  display: block;
}

.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label {
  color: #a51a1f;
}
.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before {
  border-color: #a51a1f;
}
.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before {
  border-color: #d12127;
  background-color: #d12127;
}
.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.25);
          box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.25);
}
.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #a51a1f;
}

.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {
  border-color: #a51a1f;
}
.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label {
  border-color: #a51a1f;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.25);
          box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.25);
}

.form-inline {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.form-inline .form-check {
  width: 100%;
}
@media (min-width: 576px) {
  .form-inline label {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    margin-bottom: 0;
  }
  .form-inline .form-group {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row wrap;
            flex-flow: row wrap;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-bottom: 0;
  }
  .form-inline .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  .form-inline .form-control-plaintext {
    display: inline-block;
  }
  .form-inline .input-group,
  .form-inline .custom-select {
    width: auto;
  }
  .form-inline .form-check {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    width: auto;
    padding-left: 0;
  }
  .form-inline .form-check-input {
    position: relative;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    margin-top: 0;
    margin-right: 0.25rem;
    margin-left: 0;
  }
  .form-inline .custom-control {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  .form-inline .custom-control-label {
    margin-bottom: 0;
  }
}

.btn {
  display: inline-block;
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
  color: #363636;
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  background-color: transparent;
  border: 0.125rem solid transparent;
  padding: 0.46875rem 0.9375rem;
  font-size: 1.125rem;
  line-height: 1.2;
  border-radius: 0.125rem;
  -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  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;
  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, -webkit-box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .btn {
    -webkit-transition: none;
    transition: none;
  }
}
.btn:hover {
  color: #363636;
  text-decoration: none;
}
.btn:focus, .btn.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(50, 111, 226, 0.216);
          box-shadow: 0 0 0 0.125rem rgba(50, 111, 226, 0.216);
}
.btn.disabled, .btn:disabled {
  opacity: 1;
}
.btn:not(:disabled):not(.disabled) {
  cursor: pointer;
}
a.btn.disabled,
fieldset:disabled a.btn {
  pointer-events: none;
}

.btn-primary {
  color: #fff;
  background-color: #326fe2;
  border-color: #326fe2;
}
.btn-primary:hover {
  color: #fff;
  background-color: #1d5bd0;
  border-color: #1c57c5;
}
.btn-primary:focus, .btn-primary.focus {
  color: #fff;
  background-color: #1d5bd0;
  border-color: #1c57c5;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(81, 133, 230, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(81, 133, 230, 0.5);
}
.btn-primary.disabled, .btn-primary:disabled {
  color: #fff;
  background-color: #326fe2;
  border-color: #326fe2;
}
.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle {
  color: #fff;
  background-color: #1c57c5;
  border-color: #1a52ba;
}
.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-primary.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(81, 133, 230, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(81, 133, 230, 0.5);
}

.btn-secondary {
  color: #fff;
  background-color: #4c4c4c;
  border-color: #4c4c4c;
}
.btn-secondary:hover {
  color: #fff;
  background-color: #393939;
  border-color: #333333;
}
.btn-secondary:focus, .btn-secondary.focus {
  color: #fff;
  background-color: #393939;
  border-color: #333333;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(103, 103, 103, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(103, 103, 103, 0.5);
}
.btn-secondary.disabled, .btn-secondary:disabled {
  color: #fff;
  background-color: #4c4c4c;
  border-color: #4c4c4c;
}
.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle {
  color: #fff;
  background-color: #333333;
  border-color: #2c2c2c;
}
.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-secondary.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(103, 103, 103, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(103, 103, 103, 0.5);
}

.btn-success {
  color: #fff;
  background-color: #046a38;
  border-color: #046a38;
}
.btn-success:hover {
  color: #fff;
  background-color: #034525;
  border-color: #02391e;
}
.btn-success:focus, .btn-success.focus {
  color: #fff;
  background-color: #034525;
  border-color: #02391e;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(42, 128, 86, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(42, 128, 86, 0.5);
}
.btn-success.disabled, .btn-success:disabled {
  color: #fff;
  background-color: #046a38;
  border-color: #046a38;
}
.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle {
  color: #fff;
  background-color: #02391e;
  border-color: #022d18;
}
.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus, .show > .btn-success.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(42, 128, 86, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(42, 128, 86, 0.5);
}

.btn-info {
  color: #fff;
  background-color: #31708f;
  border-color: #31708f;
}
.btn-info:hover {
  color: #fff;
  background-color: #275a73;
  border-color: #245269;
}
.btn-info:focus, .btn-info.focus {
  color: #fff;
  background-color: #275a73;
  border-color: #245269;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(80, 133, 160, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(80, 133, 160, 0.5);
}
.btn-info.disabled, .btn-info:disabled {
  color: #fff;
  background-color: #31708f;
  border-color: #31708f;
}
.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle {
  color: #fff;
  background-color: #245269;
  border-color: #214b60;
}
.btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus, .show > .btn-info.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(80, 133, 160, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(80, 133, 160, 0.5);
}

.btn-warning {
  color: #1b1b1b;
  background-color: #eea103;
  border-color: #eea103;
}
.btn-warning:hover {
  color: #fff;
  background-color: #c88703;
  border-color: #bc7f02;
}
.btn-warning:focus, .btn-warning.focus {
  color: #fff;
  background-color: #c88703;
  border-color: #bc7f02;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(206, 141, 7, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(206, 141, 7, 0.5);
}
.btn-warning.disabled, .btn-warning:disabled {
  color: #1b1b1b;
  background-color: #eea103;
  border-color: #eea103;
}
.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, .show > .btn-warning.dropdown-toggle {
  color: #fff;
  background-color: #bc7f02;
  border-color: #af7602;
}
.btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-warning.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(206, 141, 7, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(206, 141, 7, 0.5);
}

.btn-danger {
  color: #fff;
  background-color: #a51a1f;
  border-color: #a51a1f;
}
.btn-danger:hover {
  color: #fff;
  background-color: #841519;
  border-color: #791317;
}
.btn-danger:focus, .btn-danger.focus {
  color: #fff;
  background-color: #841519;
  border-color: #791317;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(179, 60, 65, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(179, 60, 65, 0.5);
}
.btn-danger.disabled, .btn-danger:disabled {
  color: #fff;
  background-color: #a51a1f;
  border-color: #a51a1f;
}
.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle {
  color: #fff;
  background-color: #791317;
  border-color: #6e1115;
}
.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-danger.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(179, 60, 65, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(179, 60, 65, 0.5);
}

.btn-light {
  color: #1b1b1b;
  background-color: #fff;
  border-color: #fff;
}
.btn-light:hover {
  color: #1b1b1b;
  background-color: #ececec;
  border-color: #e6e6e6;
}
.btn-light:focus, .btn-light.focus {
  color: #1b1b1b;
  background-color: #ececec;
  border-color: #e6e6e6;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(221, 221, 221, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(221, 221, 221, 0.5);
}
.btn-light.disabled, .btn-light:disabled {
  color: #1b1b1b;
  background-color: #fff;
  border-color: #fff;
}
.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle {
  color: #1b1b1b;
  background-color: #e6e6e6;
  border-color: #dfdfdf;
}
.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus, .show > .btn-light.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(221, 221, 221, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(221, 221, 221, 0.5);
}

.btn-dark {
  color: #fff;
  background-color: #363636;
  border-color: #363636;
}
.btn-dark:hover {
  color: #fff;
  background-color: #232323;
  border-color: #1d1d1d;
}
.btn-dark:focus, .btn-dark.focus {
  color: #fff;
  background-color: #232323;
  border-color: #1d1d1d;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(84, 84, 84, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(84, 84, 84, 0.5);
}
.btn-dark.disabled, .btn-dark:disabled {
  color: #fff;
  background-color: #363636;
  border-color: #363636;
}
.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle {
  color: #fff;
  background-color: #1d1d1d;
  border-color: #161616;
}
.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-dark.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(84, 84, 84, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(84, 84, 84, 0.5);
}

.btn-green {
  color: #fff;
  background-color: #046a38;
  border-color: #046a38;
}
.btn-green:hover {
  color: #fff;
  background-color: #034525;
  border-color: #02391e;
}
.btn-green:focus, .btn-green.focus {
  color: #fff;
  background-color: #034525;
  border-color: #02391e;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(42, 128, 86, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(42, 128, 86, 0.5);
}
.btn-green.disabled, .btn-green:disabled {
  color: #fff;
  background-color: #046a38;
  border-color: #046a38;
}
.btn-green:not(:disabled):not(.disabled):active, .btn-green:not(:disabled):not(.disabled).active, .show > .btn-green.dropdown-toggle {
  color: #fff;
  background-color: #02391e;
  border-color: #022d18;
}
.btn-green:not(:disabled):not(.disabled):active:focus, .btn-green:not(:disabled):not(.disabled).active:focus, .show > .btn-green.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(42, 128, 86, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(42, 128, 86, 0.5);
}

.btn-lime {
  color: #fff;
  background-color: #41a928;
  border-color: #41a928;
}
.btn-lime:hover {
  color: #fff;
  background-color: #358a21;
  border-color: #31801e;
}
.btn-lime:focus, .btn-lime.focus {
  color: #fff;
  background-color: #358a21;
  border-color: #31801e;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(94, 182, 72, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(94, 182, 72, 0.5);
}
.btn-lime.disabled, .btn-lime:disabled {
  color: #fff;
  background-color: #41a928;
  border-color: #41a928;
}
.btn-lime:not(:disabled):not(.disabled):active, .btn-lime:not(:disabled):not(.disabled).active, .show > .btn-lime.dropdown-toggle {
  color: #fff;
  background-color: #31801e;
  border-color: #2d751c;
}
.btn-lime:not(:disabled):not(.disabled):active:focus, .btn-lime:not(:disabled):not(.disabled).active:focus, .show > .btn-lime.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(94, 182, 72, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(94, 182, 72, 0.5);
}

.btn-black {
  color: #fff;
  background-color: #000;
  border-color: #000;
}
.btn-black:hover {
  color: #fff;
  background-color: black;
  border-color: black;
}
.btn-black:focus, .btn-black.focus {
  color: #fff;
  background-color: black;
  border-color: black;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(38, 38, 38, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(38, 38, 38, 0.5);
}
.btn-black.disabled, .btn-black:disabled {
  color: #fff;
  background-color: #000;
  border-color: #000;
}
.btn-black:not(:disabled):not(.disabled):active, .btn-black:not(:disabled):not(.disabled).active, .show > .btn-black.dropdown-toggle {
  color: #fff;
  background-color: black;
  border-color: black;
}
.btn-black:not(:disabled):not(.disabled):active:focus, .btn-black:not(:disabled):not(.disabled).active:focus, .show > .btn-black.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(38, 38, 38, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(38, 38, 38, 0.5);
}

.btn-focus {
  color: #fff;
  background-color: #76a0b4;
  border-color: #76a0b4;
}
.btn-focus:hover {
  color: #fff;
  background-color: #5d8fa6;
  border-color: #5788a0;
}
.btn-focus:focus, .btn-focus.focus {
  color: #fff;
  background-color: #5d8fa6;
  border-color: #5788a0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(139, 174, 191, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(139, 174, 191, 0.5);
}
.btn-focus.disabled, .btn-focus:disabled {
  color: #fff;
  background-color: #76a0b4;
  border-color: #76a0b4;
}
.btn-focus:not(:disabled):not(.disabled):active, .btn-focus:not(:disabled):not(.disabled).active, .show > .btn-focus.dropdown-toggle {
  color: #fff;
  background-color: #5788a0;
  border-color: #538197;
}
.btn-focus:not(:disabled):not(.disabled):active:focus, .btn-focus:not(:disabled):not(.disabled).active:focus, .show > .btn-focus.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(139, 174, 191, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(139, 174, 191, 0.5);
}

.btn-outline-primary {
  color: #326fe2;
  border-color: #326fe2;
}
.btn-outline-primary:hover {
  color: #fff;
  background-color: #326fe2;
  border-color: #326fe2;
}
.btn-outline-primary:focus, .btn-outline-primary.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(50, 111, 226, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(50, 111, 226, 0.5);
}
.btn-outline-primary.disabled, .btn-outline-primary:disabled {
  color: #326fe2;
  background-color: transparent;
}
.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, .show > .btn-outline-primary.dropdown-toggle {
  color: #fff;
  background-color: #326fe2;
  border-color: #326fe2;
}
.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-primary.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(50, 111, 226, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(50, 111, 226, 0.5);
}

.btn-outline-secondary, .input-group-prepend .input-group-text,
.input-group-append .input-group-text {
  color: #4c4c4c;
  border-color: #4c4c4c;
}
.btn-outline-secondary:hover, .input-group-prepend .input-group-text:hover,
.input-group-append .input-group-text:hover {
  color: #fff;
  background-color: #4c4c4c;
  border-color: #4c4c4c;
}
.btn-outline-secondary:focus, .input-group-prepend .input-group-text:focus,
.input-group-append .input-group-text:focus, .btn-outline-secondary.focus, .input-group-prepend .focus.input-group-text,
.input-group-append .focus.input-group-text {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(76, 76, 76, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(76, 76, 76, 0.5);
}
.btn-outline-secondary.disabled, .input-group-prepend .disabled.input-group-text,
.input-group-append .disabled.input-group-text, .btn-outline-secondary:disabled, .input-group-prepend .input-group-text:disabled,
.input-group-append .input-group-text:disabled {
  color: #4c4c4c;
  background-color: transparent;
}
.btn-outline-secondary:not(:disabled):not(.disabled):active, .input-group-prepend .input-group-text:not(:disabled):not(.disabled):active,
.input-group-append .input-group-text:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active, .input-group-prepend .input-group-text:not(:disabled):not(.disabled).active,
.input-group-append .input-group-text:not(:disabled):not(.disabled).active, .show > .btn-outline-secondary.dropdown-toggle, .input-group-prepend .show > .dropdown-toggle.input-group-text,
.input-group-append .show > .dropdown-toggle.input-group-text {
  color: #fff;
  background-color: #4c4c4c;
  border-color: #4c4c4c;
}
.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .input-group-prepend .input-group-text:not(:disabled):not(.disabled):active:focus,
.input-group-append .input-group-text:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .input-group-prepend .input-group-text:not(:disabled):not(.disabled).active:focus,
.input-group-append .input-group-text:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-secondary.dropdown-toggle:focus, .input-group-prepend .show > .dropdown-toggle.input-group-text:focus,
.input-group-append .show > .dropdown-toggle.input-group-text:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(76, 76, 76, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(76, 76, 76, 0.5);
}

.btn-outline-success {
  color: #046a38;
  border-color: #046a38;
}
.btn-outline-success:hover {
  color: #fff;
  background-color: #046a38;
  border-color: #046a38;
}
.btn-outline-success:focus, .btn-outline-success.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
}
.btn-outline-success.disabled, .btn-outline-success:disabled {
  color: #046a38;
  background-color: transparent;
}
.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active, .show > .btn-outline-success.dropdown-toggle {
  color: #fff;
  background-color: #046a38;
  border-color: #046a38;
}
.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-success.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
}

.btn-outline-info {
  color: #31708f;
  border-color: #31708f;
}
.btn-outline-info:hover {
  color: #fff;
  background-color: #31708f;
  border-color: #31708f;
}
.btn-outline-info:focus, .btn-outline-info.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(49, 112, 143, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(49, 112, 143, 0.5);
}
.btn-outline-info.disabled, .btn-outline-info:disabled {
  color: #31708f;
  background-color: transparent;
}
.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active, .show > .btn-outline-info.dropdown-toggle {
  color: #fff;
  background-color: #31708f;
  border-color: #31708f;
}
.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-info.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(49, 112, 143, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(49, 112, 143, 0.5);
}

.btn-outline-warning {
  color: #eea103;
  border-color: #eea103;
}
.btn-outline-warning:hover {
  color: #1b1b1b;
  background-color: #eea103;
  border-color: #eea103;
}
.btn-outline-warning:focus, .btn-outline-warning.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(238, 161, 3, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(238, 161, 3, 0.5);
}
.btn-outline-warning.disabled, .btn-outline-warning:disabled {
  color: #eea103;
  background-color: transparent;
}
.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active, .show > .btn-outline-warning.dropdown-toggle {
  color: #1b1b1b;
  background-color: #eea103;
  border-color: #eea103;
}
.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-warning.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(238, 161, 3, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(238, 161, 3, 0.5);
}

.btn-outline-danger {
  color: #a51a1f;
  border-color: #a51a1f;
}
.btn-outline-danger:hover {
  color: #fff;
  background-color: #a51a1f;
  border-color: #a51a1f;
}
.btn-outline-danger:focus, .btn-outline-danger.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.5);
}
.btn-outline-danger.disabled, .btn-outline-danger:disabled {
  color: #a51a1f;
  background-color: transparent;
}
.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active, .show > .btn-outline-danger.dropdown-toggle {
  color: #fff;
  background-color: #a51a1f;
  border-color: #a51a1f;
}
.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-danger.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.5);
}

.btn-outline-light {
  color: #fff;
  border-color: #fff;
}
.btn-outline-light:hover {
  color: #1b1b1b;
  background-color: #fff;
  border-color: #fff;
}
.btn-outline-light:focus, .btn-outline-light.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(255, 255, 255, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(255, 255, 255, 0.5);
}
.btn-outline-light.disabled, .btn-outline-light:disabled {
  color: #fff;
  background-color: transparent;
}
.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active, .show > .btn-outline-light.dropdown-toggle {
  color: #1b1b1b;
  background-color: #fff;
  border-color: #fff;
}
.btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-light.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(255, 255, 255, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(255, 255, 255, 0.5);
}

.btn-outline-dark {
  color: #363636;
  border-color: #363636;
}
.btn-outline-dark:hover {
  color: #fff;
  background-color: #363636;
  border-color: #363636;
}
.btn-outline-dark:focus, .btn-outline-dark.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(54, 54, 54, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(54, 54, 54, 0.5);
}
.btn-outline-dark.disabled, .btn-outline-dark:disabled {
  color: #363636;
  background-color: transparent;
}
.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active, .show > .btn-outline-dark.dropdown-toggle {
  color: #fff;
  background-color: #363636;
  border-color: #363636;
}
.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-dark.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(54, 54, 54, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(54, 54, 54, 0.5);
}

.btn-outline-green {
  color: #046a38;
  border-color: #046a38;
}
.btn-outline-green:hover {
  color: #fff;
  background-color: #046a38;
  border-color: #046a38;
}
.btn-outline-green:focus, .btn-outline-green.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
}
.btn-outline-green.disabled, .btn-outline-green:disabled {
  color: #046a38;
  background-color: transparent;
}
.btn-outline-green:not(:disabled):not(.disabled):active, .btn-outline-green:not(:disabled):not(.disabled).active, .show > .btn-outline-green.dropdown-toggle {
  color: #fff;
  background-color: #046a38;
  border-color: #046a38;
}
.btn-outline-green:not(:disabled):not(.disabled):active:focus, .btn-outline-green:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-green.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
}

.btn-outline-lime {
  color: #41a928;
  border-color: #41a928;
}
.btn-outline-lime:hover {
  color: #fff;
  background-color: #41a928;
  border-color: #41a928;
}
.btn-outline-lime:focus, .btn-outline-lime.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(65, 169, 40, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(65, 169, 40, 0.5);
}
.btn-outline-lime.disabled, .btn-outline-lime:disabled {
  color: #41a928;
  background-color: transparent;
}
.btn-outline-lime:not(:disabled):not(.disabled):active, .btn-outline-lime:not(:disabled):not(.disabled).active, .show > .btn-outline-lime.dropdown-toggle {
  color: #fff;
  background-color: #41a928;
  border-color: #41a928;
}
.btn-outline-lime:not(:disabled):not(.disabled):active:focus, .btn-outline-lime:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-lime.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(65, 169, 40, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(65, 169, 40, 0.5);
}

.btn-outline-black {
  color: #000;
  border-color: #000;
}
.btn-outline-black:hover {
  color: #fff;
  background-color: #000;
  border-color: #000;
}
.btn-outline-black:focus, .btn-outline-black.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(0, 0, 0, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(0, 0, 0, 0.5);
}
.btn-outline-black.disabled, .btn-outline-black:disabled {
  color: #000;
  background-color: transparent;
}
.btn-outline-black:not(:disabled):not(.disabled):active, .btn-outline-black:not(:disabled):not(.disabled).active, .show > .btn-outline-black.dropdown-toggle {
  color: #fff;
  background-color: #000;
  border-color: #000;
}
.btn-outline-black:not(:disabled):not(.disabled):active:focus, .btn-outline-black:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-black.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(0, 0, 0, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(0, 0, 0, 0.5);
}

.btn-outline-focus {
  color: #76a0b4;
  border-color: #76a0b4;
}
.btn-outline-focus:hover {
  color: #fff;
  background-color: #76a0b4;
  border-color: #76a0b4;
}
.btn-outline-focus:focus, .btn-outline-focus.focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(118, 160, 180, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(118, 160, 180, 0.5);
}
.btn-outline-focus.disabled, .btn-outline-focus:disabled {
  color: #76a0b4;
  background-color: transparent;
}
.btn-outline-focus:not(:disabled):not(.disabled):active, .btn-outline-focus:not(:disabled):not(.disabled).active, .show > .btn-outline-focus.dropdown-toggle {
  color: #fff;
  background-color: #76a0b4;
  border-color: #76a0b4;
}
.btn-outline-focus:not(:disabled):not(.disabled):active:focus, .btn-outline-focus:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-focus.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.125rem rgba(118, 160, 180, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(118, 160, 180, 0.5);
}

.btn-link {
  font-weight: 400;
  color: #326fe2;
  text-decoration: underline;
}
.btn-link:hover {
  color: #326fe2;
  text-decoration: none;
}
.btn-link:focus, .btn-link.focus {
  text-decoration: none;
}
.btn-link:disabled, .btn-link.disabled {
  color: #666;
  pointer-events: none;
}

.btn-lg, .btn-group-lg > .btn {
  padding: 1rem 1.875rem;
  font-size: 1.25rem;
  line-height: 1.2;
  border-radius: 0.25rem;
}

.btn-sm, .btn-group-sm > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 1rem;
  line-height: 1.2;
  border-radius: 0.125rem;
}

.btn-block {
  display: block;
  width: 100%;
}
.btn-block + .btn-block {
  margin-top: 0.5rem;
}

input[type=submit].btn-block,
input[type=reset].btn-block,
input[type=button].btn-block {
  width: 100%;
}

.fade {
  -webkit-transition: opacity 0.15s linear;
  transition: opacity 0.15s linear;
}
@media (prefers-reduced-motion: reduce) {
  .fade {
    -webkit-transition: none;
    transition: none;
  }
}
.fade:not(.show) {
  opacity: 0;
}

.collapse:not(.show) {
  display: none;
}

.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  -webkit-transition: height 0.35s ease;
  transition: height 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  .collapsing {
    -webkit-transition: none;
    transition: none;
  }
}
.collapsing.width {
  width: 0;
  height: auto;
  -webkit-transition: width 0.35s ease;
  transition: width 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  .collapsing.width {
    -webkit-transition: none;
    transition: none;
  }
}

.dropup,
.dropright,
.dropdown,
.dropleft {
  position: relative;
}

.dropdown-toggle {
  white-space: nowrap;
}
.dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-bottom: 0;
  border-left: 0.3em solid transparent;
}
.dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 10rem;
  padding: 0.5rem 0;
  margin: 0.125rem 0 0;
  font-size: 1rem;
  color: #363636;
  text-align: left;
  list-style: none;
  background-color: #fff;
  background-clip: padding-box;
  border: 0.0625rem solid #363636;
  border-radius: 0.125rem;
}

.dropdown-menu-left {
  right: auto;
  left: 0;
}

.dropdown-menu-right {
  right: 0;
  left: auto;
}

@media (min-width: 576px) {
  .dropdown-menu-sm-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-sm-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 768px) {
  .dropdown-menu-md-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-md-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1025px) {
  .dropdown-menu-lg-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-lg-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1366px) {
  .dropdown-menu-xl-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-xl-right {
    right: 0;
    left: auto;
  }
}
.dropup .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: 0.125rem;
}
.dropup .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0;
  border-right: 0.3em solid transparent;
  border-bottom: 0.3em solid;
  border-left: 0.3em solid transparent;
}
.dropup .dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropright .dropdown-menu {
  top: 0;
  right: auto;
  left: 100%;
  margin-top: 0;
  margin-left: 0.125rem;
}
.dropright .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0;
  border-bottom: 0.3em solid transparent;
  border-left: 0.3em solid;
}
.dropright .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropright .dropdown-toggle::after {
  vertical-align: 0;
}

.dropleft .dropdown-menu {
  top: 0;
  right: 100%;
  left: auto;
  margin-top: 0;
  margin-right: 0.125rem;
}
.dropleft .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
}
.dropleft .dropdown-toggle::after {
  display: none;
}
.dropleft .dropdown-toggle::before {
  display: inline-block;
  margin-right: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0.3em solid;
  border-bottom: 0.3em solid transparent;
}
.dropleft .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropleft .dropdown-toggle::before {
  vertical-align: 0;
}

.dropdown-menu[x-placement^=top], .dropdown-menu[x-placement^=right], .dropdown-menu[x-placement^=bottom], .dropdown-menu[x-placement^=left] {
  right: auto;
  bottom: auto;
}

.dropdown-divider {
  height: 0;
  margin: 0.46875rem 0;
  overflow: hidden;
  border-top: 1px solid #fff;
}

.dropdown-item {
  display: block;
  width: 100%;
  padding: 0.25rem 1.5rem;
  clear: both;
  font-weight: 400;
  color: #363636;
  text-align: inherit;
  text-decoration: none;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
}
.dropdown-item:hover, .dropdown-item:focus {
  color: #363636;
  text-decoration: none;
  background-color: transparent;
}
.dropdown-item.active, .dropdown-item:active {
  color: inherit;
  text-decoration: none;
  background-color: transparent;
}
.dropdown-item.disabled, .dropdown-item:disabled {
  color: #666;
  pointer-events: none;
  background-color: transparent;
}

.dropdown-menu.show {
  display: block;
}

.dropdown-header {
  display: block;
  padding: 0.5rem 1.5rem;
  margin-bottom: 0;
  font-size: 0.75rem;
  color: #ccc;
  white-space: nowrap;
}

.dropdown-item-text {
  display: block;
  padding: 0.25rem 1.5rem;
  color: #363636;
}

.btn-group,
.btn-group-vertical {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: middle;
}
.btn-group > .btn,
.btn-group-vertical > .btn {
  position: relative;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
}
.btn-group > .btn:hover,
.btn-group-vertical > .btn:hover {
  z-index: 1;
}
.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,
.btn-group-vertical > .btn:focus,
.btn-group-vertical > .btn:active,
.btn-group-vertical > .btn.active {
  z-index: 1;
}

.btn-toolbar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.btn-toolbar .input-group {
  width: auto;
}

.btn-group > .btn:not(:first-child),
.btn-group > .btn-group:not(:first-child) {
  margin-left: -0.125rem;
}
.btn-group > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group > .btn-group:not(:last-child) > .btn {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.btn-group > .btn:not(:first-child),
.btn-group > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.dropdown-toggle-split {
  padding-right: 0.703125rem;
  padding-left: 0.703125rem;
}
.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropright .dropdown-toggle-split::after {
  margin-left: 0;
}
.dropleft .dropdown-toggle-split::before {
  margin-right: 0;
}

.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {
  padding-right: 0.375rem;
  padding-left: 0.375rem;
}

.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {
  padding-right: 1.40625rem;
  padding-left: 1.40625rem;
}

.btn-group-vertical {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          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: -0.125rem;
}
.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:not(:first-child),
.btn-group-vertical > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.btn-group-toggle > .btn,
.btn-group-toggle > .btn-group > .btn {
  margin-bottom: 0;
}
.btn-group-toggle > .btn input[type=radio],
.btn-group-toggle > .btn input[type=checkbox],
.btn-group-toggle > .btn-group > .btn input[type=radio],
.btn-group-toggle > .btn-group > .btn input[type=checkbox] {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}

.input-group {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  width: 100%;
}
.input-group > .form-control,
.input-group > .form-control-plaintext,
.input-group > .custom-select,
.input-group > .custom-file {
  position: relative;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  width: 1%;
  min-width: 0;
  margin-bottom: 0;
}
.input-group > .form-control + .form-control,
.input-group > .form-control + .custom-select,
.input-group > .form-control + .custom-file,
.input-group > .form-control-plaintext + .form-control,
.input-group > .form-control-plaintext + .custom-select,
.input-group > .form-control-plaintext + .custom-file,
.input-group > .custom-select + .form-control,
.input-group > .custom-select + .custom-select,
.input-group > .custom-select + .custom-file,
.input-group > .custom-file + .form-control,
.input-group > .custom-file + .custom-select,
.input-group > .custom-file + .custom-file {
  margin-left: -0.0625rem;
}
.input-group > .form-control:focus,
.input-group > .custom-select:focus,
.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label {
  z-index: 3;
}
.input-group > .custom-file .custom-file-input:focus {
  z-index: 4;
}
.input-group > .form-control:not(:first-child),
.input-group > .custom-select:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.input-group > .custom-file {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.input-group > .custom-file:not(:last-child) .custom-file-label, .input-group > .custom-file:not(:last-child) .custom-file-label::after {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group > .custom-file:not(:first-child) .custom-file-label {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.input-group:not(.has-validation) > .form-control:not(:last-child),
.input-group:not(.has-validation) > .custom-select:not(:last-child),
.input-group:not(.has-validation) > .custom-file:not(:last-child) .custom-file-label,
.input-group:not(.has-validation) > .custom-file:not(:last-child) .custom-file-label::after {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group.has-validation > .form-control:nth-last-child(n+3),
.input-group.has-validation > .custom-select:nth-last-child(n+3),
.input-group.has-validation > .custom-file:nth-last-child(n+3) .custom-file-label,
.input-group.has-validation > .custom-file:nth-last-child(n+3) .custom-file-label::after {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.input-group-prepend,
.input-group-append {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.input-group-prepend .btn,
.input-group-append .btn {
  position: relative;
  z-index: 2;
}
.input-group-prepend .btn:focus,
.input-group-append .btn:focus {
  z-index: 3;
}
.input-group-prepend .btn + .btn,
.input-group-prepend .btn + .input-group-text,
.input-group-prepend .input-group-text + .input-group-text,
.input-group-prepend .input-group-text + .btn,
.input-group-append .btn + .btn,
.input-group-append .btn + .input-group-text,
.input-group-append .input-group-text + .input-group-text,
.input-group-append .input-group-text + .btn {
  margin-left: -0.0625rem;
}

.input-group-prepend {
  margin-right: -0.0625rem;
}

.input-group-append {
  margin-left: -0.0625rem;
}

.input-group-text {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0.375rem 0.75rem;
  margin-bottom: 0;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.4;
  color: #363636;
  text-align: center;
  white-space: nowrap;
  background-color: #e8e8e8;
  border: 0.0625rem solid #ccc;
  border-radius: 0.125rem;
}
.input-group-text input[type=radio],
.input-group-text input[type=checkbox] {
  margin-top: 0;
}

.input-group-lg > .form-control:not(textarea),
.input-group-lg > .custom-select {
  height: calc(1.2em + 2rem + 0.125rem);
}

.input-group-lg > .form-control,
.input-group-lg > .custom-select,
.input-group-lg > .input-group-prepend > .input-group-text,
.input-group-lg > .input-group-append > .input-group-text,
.input-group-lg > .input-group-prepend > .btn,
.input-group-lg > .input-group-append > .btn {
  padding: 1rem 1.875rem;
  font-size: 1.25rem;
  line-height: 1.2;
  border-radius: 0.1875rem;
}

.input-group-sm > .form-control:not(textarea),
.input-group-sm > .custom-select {
  height: calc(1.2em + 0.5rem + 0.125rem);
}

.input-group-sm > .form-control,
.input-group-sm > .custom-select,
.input-group-sm > .input-group-prepend > .input-group-text,
.input-group-sm > .input-group-append > .input-group-text,
.input-group-sm > .input-group-prepend > .btn,
.input-group-sm > .input-group-append > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 1rem;
  line-height: 1.2;
  border-radius: 0.125rem;
}

.input-group-lg > .custom-select,
.input-group-sm > .custom-select {
  padding-right: 2.75rem;
}

.input-group > .input-group-prepend > .btn,
.input-group > .input-group-prepend > .input-group-text,
.input-group:not(.has-validation) > .input-group-append:not(:last-child) > .btn,
.input-group:not(.has-validation) > .input-group-append:not(:last-child) > .input-group-text,
.input-group.has-validation > .input-group-append:nth-last-child(n+3) > .btn,
.input-group.has-validation > .input-group-append:nth-last-child(n+3) > .input-group-text,
.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.input-group > .input-group-append > .btn,
.input-group > .input-group-append > .input-group-text,
.input-group > .input-group-prepend:not(:first-child) > .btn,
.input-group > .input-group-prepend:not(:first-child) > .input-group-text,
.input-group > .input-group-prepend:first-child > .btn:not(:first-child),
.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.custom-control {
  position: relative;
  z-index: 1;
  display: block;
  min-height: 1.4rem;
  padding-left: 1.875rem;
  -webkit-print-color-adjust: exact;
          print-color-adjust: exact;
}

.custom-control-inline {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  margin-right: 0.9375rem;
}

.custom-control-input {
  position: absolute;
  left: 0;
  z-index: -1;
  width: 1.25rem;
  height: 1.325rem;
  opacity: 0;
}
.custom-control-input:checked ~ .custom-control-label::before {
  color: #363636;
  border-color: #363636;
  background-color: #fff;
}
.custom-control-input:focus ~ .custom-control-label::before {
  -webkit-box-shadow: 0 0 0 0.0625rem #fff, 0 0 0 0.125rem rgba(50, 111, 226, 0.216);
          box-shadow: 0 0 0 0.0625rem #fff, 0 0 0 0.125rem rgba(50, 111, 226, 0.216);
}
.custom-control-input:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #363636;
}
.custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  color: #fff;
  background-color: #ceddf8;
  border-color: #326fe2;
}
.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label {
  color: #666;
}
.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before {
  background-color: #e8e8e8;
}

.custom-control-label {
  position: relative;
  margin-bottom: 0;
  vertical-align: top;
}
.custom-control-label::before {
  position: absolute;
  top: 0.075rem;
  left: -1.875rem;
  display: block;
  width: 1.25rem;
  height: 1.25rem;
  pointer-events: none;
  content: "";
  background-color: #fff;
  border: 0.0625rem solid #363636;
}
.custom-control-label::after {
  position: absolute;
  top: 0.075rem;
  left: -1.875rem;
  display: block;
  width: 1.25rem;
  height: 1.25rem;
  content: "";
  background: 50%/100% 100% no-repeat;
}

.custom-checkbox .custom-control-label::before {
  border-radius: 0;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath stroke='%23363636' d='M.5.5h19v19H.5z'/%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M15.605 5.268c.334-.365.817-.342 1.136-.023.318.318.36.816.034 1.172a903.547 903.547 0 0 1-5.3 5.94l-1.33 1.48a2912.567 2912.567 0 0 0-1.718 1.915c-.3.333-.846.323-1.152.016-.559-.532-1.006-.961-2.012-1.928l-.354-.34c-.7-.674-1.175-1.129-1.656-1.587-.354-.339-.32-.838 0-1.163.316-.321.798-.36 1.136-.02.98.928 1.817 1.732 3.408 3.268 3.448-3.843 5.567-6.212 7.808-8.73z'/%3E%3C/g%3E%3C/svg%3E%0A");
}
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
  border-color: #326fe2;
  background-color: #326fe2;
}
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='none' fill-rule='evenodd' stroke='%23363636' d='M.5.5h23v23H.5z'/%3E%3C/svg%3E%0A");
}
.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: #e8e8e8;
}
.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {
  background-color: #e8e8e8;
}

.custom-radio .custom-control-label::before {
  border-radius: 50%;
}
.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='20px' height='20px' viewBox='0 0 20 20' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Style-Guide' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='07.-Icons' transform='translate%28-749.000000, -688.000000%29'%3E%3Cg id='Functional' transform='translate%28100.000000, 499.000000%29'%3E%3Cg id='Elements-/-UI-/-Radio-/-Selected' transform='translate%28649.000000, 189.000000%29'%3E%3Ccircle id='Oval' stroke='%23363636' stroke-width='1' cx='10' cy='10' r='9.5'%3E%3C/circle%3E%3Ccircle id='Oval' fill='%23363636' fill-rule='evenodd' cx='10' cy='10' r='6'%3E%3C/circle%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: #e8e8e8;
}

.custom-switch {
  padding-left: 2.8125rem;
}
.custom-switch .custom-control-label::before {
  left: -2.8125rem;
  width: 2.1875rem;
  pointer-events: all;
  border-radius: 0.625rem;
}
.custom-switch .custom-control-label::after {
  top: 0.2rem;
  left: -2.6875rem;
  width: calc(1.25rem - 0.25rem);
  height: calc(1.25rem - 0.25rem);
  background-color: #363636;
  border-radius: 0.625rem;
  -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: transform 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;
  transition: transform 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, -webkit-transform 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .custom-switch .custom-control-label::after {
    -webkit-transition: none;
    transition: none;
  }
}
.custom-switch .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #fff;
  -webkit-transform: translateX(0.9375rem);
          transform: translateX(0.9375rem);
}
.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: #e8e8e8;
}

.custom-select {
  display: inline-block;
  width: 100%;
  height: calc(2.15rem + 0.125rem);
  padding: 0.375rem 2.75rem 0.375rem 0.75rem;
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.2;
  color: #363636;
  vertical-align: middle;
  background: #fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='24' height='24' viewBox='0 0 24 24'%3E%3Cdefs%3E%3Cpath id='a' d='M12 13.586L6.707 8.293a1 1 0 0 0-1.414 1.414l6 6a1 1 0 0 0 1.414 0l6-6a1 1 0 1 0-1.414-1.414L12 13.586z'/%3E%3C/defs%3E%3Cuse fill='%23363636' fill-rule='evenodd' xlink:href='%23a'/%3E%3C/svg%3E%0A") no-repeat right 0.75rem center/22px 22px;
  border: 0.0625rem solid #ccc;
  border-radius: 0.125rem;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.custom-select:focus {
  border-color: #363636;
  outline: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-select:focus::-ms-value {
  color: #363636;
  background-color: #fff;
}
.custom-select[multiple], .custom-select[size]:not([size="1"]) {
  height: auto;
  padding-right: 0.75rem;
  background-image: none;
}
.custom-select:disabled {
  color: rgba(102, 102, 102, 0.8);
  background-color: #e8e8e8;
}
.custom-select::-ms-expand {
  display: none;
}
.custom-select:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #363636;
}

.custom-select-sm {
  height: calc(1.2em + 0.5rem + 0.125rem);
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-left: 0.5rem;
  font-size: 1rem;
}

.custom-select-lg {
  height: calc(1.2em + 2rem + 0.125rem);
  padding-top: 1rem;
  padding-bottom: 1rem;
  padding-left: 1.875rem;
  font-size: 125%;
}

.custom-file {
  position: relative;
  display: inline-block;
  width: 100%;
  height: calc(2.15rem + 0.125rem);
  margin-bottom: 0;
}

.custom-file-input {
  position: relative;
  z-index: 2;
  width: 100%;
  height: calc(2.15rem + 0.125rem);
  margin: 0;
  overflow: hidden;
  opacity: 0;
}
.custom-file-input:focus ~ .custom-file-label {
  border-color: #363636;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label {
  background-color: #e8e8e8;
}
.custom-file-input:lang(en) ~ .custom-file-label::after {
  content: "Browse";
}
.custom-file-input ~ .custom-file-label[data-browse]::after {
  content: attr(data-browse);
}

.custom-file-label {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1;
  height: calc(2.15rem + 0.125rem);
  padding: 0.375rem 0.75rem;
  overflow: hidden;
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
  line-height: 1.4;
  color: #363636;
  background-color: #fff;
  border: 0.0625rem solid #ccc;
  border-radius: 0.125rem;
}
.custom-file-label::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 3;
  display: block;
  height: 2.15rem;
  padding: 0.375rem 0.75rem;
  line-height: 1.4;
  color: #363636;
  content: "Browse";
  background-color: #e8e8e8;
  border-left: inherit;
  border-radius: 0 0.125rem 0.125rem 0;
}

.custom-range {
  width: 100%;
  height: 1.25rem;
  padding: 0;
  background-color: transparent;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.custom-range:focus {
  outline: 0;
}
.custom-range:focus::-webkit-slider-thumb {
  -webkit-box-shadow: 0 0 0 0.0625rem #fff, none;
          box-shadow: 0 0 0 0.0625rem #fff, none;
}
.custom-range:focus::-moz-range-thumb {
  box-shadow: 0 0 0 0.0625rem #fff, none;
}
.custom-range:focus::-ms-thumb {
  box-shadow: 0 0 0 0.0625rem #fff, none;
}
.custom-range::-moz-focus-outer {
  border: 0;
}
.custom-range::-webkit-slider-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: -0.25rem;
  background-color: #326fe2;
  border: 0;
  border-radius: 1rem;
  -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-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;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  -webkit-appearance: none;
          appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-webkit-slider-thumb {
    -webkit-transition: none;
    transition: none;
  }
}
.custom-range::-webkit-slider-thumb:active {
  background-color: #ceddf8;
}
.custom-range::-webkit-slider-runnable-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #666;
  border-color: transparent;
  border-radius: 1rem;
}
.custom-range::-moz-range-thumb {
  width: 1rem;
  height: 1rem;
  background-color: #326fe2;
  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;
  -moz-appearance: none;
       appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-moz-range-thumb {
    -moz-transition: none;
    transition: none;
  }
}
.custom-range::-moz-range-thumb:active {
  background-color: #ceddf8;
}
.custom-range::-moz-range-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #666;
  border-color: transparent;
  border-radius: 1rem;
}
.custom-range::-ms-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: 0;
  margin-right: 0.125rem;
  margin-left: 0.125rem;
  background-color: #326fe2;
  border: 0;
  border-radius: 1rem;
  -ms-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;
  appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-ms-thumb {
    -ms-transition: none;
    transition: none;
  }
}
.custom-range::-ms-thumb:active {
  background-color: #ceddf8;
}
.custom-range::-ms-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: transparent;
  border-color: transparent;
  border-width: 0.5rem;
}
.custom-range::-ms-fill-lower {
  background-color: #666;
  border-radius: 1rem;
}
.custom-range::-ms-fill-upper {
  margin-right: 15px;
  background-color: #666;
  border-radius: 1rem;
}
.custom-range:disabled::-webkit-slider-thumb {
  background-color: #e8e8e8;
}
.custom-range:disabled::-webkit-slider-runnable-track {
  cursor: default;
}
.custom-range:disabled::-moz-range-thumb {
  background-color: #e8e8e8;
}
.custom-range:disabled::-moz-range-track {
  cursor: default;
}
.custom-range:disabled::-ms-thumb {
  background-color: #e8e8e8;
}

.custom-control-label::before,
.custom-file-label,
.custom-select {
  -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-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;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .custom-control-label::before,
  .custom-file-label,
  .custom-select {
    -webkit-transition: none;
    transition: none;
  }
}

.nav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}

.nav-link {
  display: block;
  padding: 0.5rem 1rem;
  text-decoration: none;
}
.nav-link:hover, .nav-link:focus {
  text-decoration: none;
}
.nav-link.disabled {
  color: #666;
  pointer-events: none;
  cursor: default;
}

.nav-tabs {
  border-bottom: 0.125rem solid #41a928;
}
.nav-tabs .nav-link {
  margin-bottom: -0.125rem;
  background-color: transparent;
  border: 0.125rem solid transparent;
  border-top-left-radius: 0.125rem;
  border-top-right-radius: 0.125rem;
}
.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
  isolation: isolate;
  border-color: transparent transparent #dadada;
}
.nav-tabs .nav-link.disabled {
  color: #666;
  background-color: transparent;
  border-color: transparent;
}
.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link {
  color: #1b1b1b;
  background-color: #fff;
  border-color: transparent transparent #1b1b1b;
}
.nav-tabs .dropdown-menu {
  margin-top: -0.125rem;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.nav-pills .nav-link {
  background: none;
  border: 0;
  border-radius: 0.125rem;
}
.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  color: #fff;
  background-color: #1b1b1b;
}

.nav-fill > .nav-link,
.nav-fill .nav-item {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  text-align: center;
}

.nav-justified > .nav-link,
.nav-justified .nav-item {
  -ms-flex-preferred-size: 0;
      flex-basis: 0;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  text-align: center;
}

.tab-content > .tab-pane {
  display: none;
}
.tab-content > .active {
  display: block;
}

.navbar {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 0.46875rem 0.9375rem;
}
.navbar .container,
.navbar .container-fluid,
.navbar .container-sm,
.navbar .container-md,
.navbar .container-lg,
.navbar .container-xl {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.navbar-brand {
  display: inline-block;
  padding-top: 0.4125rem;
  padding-bottom: 0.4125rem;
  margin-right: 0.9375rem;
  font-size: 1.125rem;
  line-height: inherit;
  white-space: nowrap;
}
.navbar-brand:hover, .navbar-brand:focus {
  text-decoration: none;
}

.navbar-nav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.navbar-nav .nav-link {
  padding-right: 0;
  padding-left: 0;
}
.navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-text {
  display: inline-block;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

.navbar-collapse {
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.navbar-toggler {
  padding: 0.25rem 0.75rem;
  font-size: 1.125rem;
  line-height: 1;
  background-color: transparent;
  border: 0.0625rem solid transparent;
  border-radius: 0.125rem;
}
.navbar-toggler:hover, .navbar-toggler:focus {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: 50%/100% 100% no-repeat;
}

.navbar-nav-scroll {
  max-height: 75vh;
  overflow-y: auto;
}

@media (max-width: 575.98px) {
  .navbar-expand-sm > .container,
  .navbar-expand-sm > .container-fluid,
  .navbar-expand-sm > .container-sm,
  .navbar-expand-sm > .container-md,
  .navbar-expand-sm > .container-lg,
  .navbar-expand-sm > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 576px) {
  .navbar-expand-sm {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .navbar-expand-sm .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .navbar-expand-sm .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-sm .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-sm > .container,
  .navbar-expand-sm > .container-fluid,
  .navbar-expand-sm > .container-sm,
  .navbar-expand-sm > .container-md,
  .navbar-expand-sm > .container-lg,
  .navbar-expand-sm > .container-xl {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
  .navbar-expand-sm .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-sm .navbar-collapse {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
        flex-basis: auto;
  }
  .navbar-expand-sm .navbar-toggler {
    display: none;
  }
}
@media (max-width: 767.98px) {
  .navbar-expand-md > .container,
  .navbar-expand-md > .container-fluid,
  .navbar-expand-md > .container-sm,
  .navbar-expand-md > .container-md,
  .navbar-expand-md > .container-lg,
  .navbar-expand-md > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 768px) {
  .navbar-expand-md {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .navbar-expand-md .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .navbar-expand-md .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-md .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-md > .container,
  .navbar-expand-md > .container-fluid,
  .navbar-expand-md > .container-sm,
  .navbar-expand-md > .container-md,
  .navbar-expand-md > .container-lg,
  .navbar-expand-md > .container-xl {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
  .navbar-expand-md .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-md .navbar-collapse {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
        flex-basis: auto;
  }
  .navbar-expand-md .navbar-toggler {
    display: none;
  }
}
@media (max-width: 1024.98px) {
  .navbar-expand-lg > .container,
  .navbar-expand-lg > .container-fluid,
  .navbar-expand-lg > .container-sm,
  .navbar-expand-lg > .container-md,
  .navbar-expand-lg > .container-lg,
  .navbar-expand-lg > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 1025px) {
  .navbar-expand-lg {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .navbar-expand-lg .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .navbar-expand-lg .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-lg > .container,
  .navbar-expand-lg > .container-fluid,
  .navbar-expand-lg > .container-sm,
  .navbar-expand-lg > .container-md,
  .navbar-expand-lg > .container-lg,
  .navbar-expand-lg > .container-xl {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
  .navbar-expand-lg .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-lg .navbar-collapse {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
        flex-basis: auto;
  }
  .navbar-expand-lg .navbar-toggler {
    display: none;
  }
}
@media (max-width: 1365.98px) {
  .navbar-expand-xl > .container,
  .navbar-expand-xl > .container-fluid,
  .navbar-expand-xl > .container-sm,
  .navbar-expand-xl > .container-md,
  .navbar-expand-xl > .container-lg,
  .navbar-expand-xl > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 1366px) {
  .navbar-expand-xl {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .navbar-expand-xl .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .navbar-expand-xl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xl .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-xl > .container,
  .navbar-expand-xl > .container-fluid,
  .navbar-expand-xl > .container-sm,
  .navbar-expand-xl > .container-md,
  .navbar-expand-xl > .container-lg,
  .navbar-expand-xl > .container-xl {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
  .navbar-expand-xl .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-xl .navbar-collapse {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
        flex-basis: auto;
  }
  .navbar-expand-xl .navbar-toggler {
    display: none;
  }
}
.navbar-expand {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.navbar-expand > .container,
.navbar-expand > .container-fluid,
.navbar-expand > .container-sm,
.navbar-expand > .container-md,
.navbar-expand > .container-lg,
.navbar-expand > .container-xl {
  padding-right: 0;
  padding-left: 0;
}
.navbar-expand .navbar-nav {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.navbar-expand .navbar-nav .dropdown-menu {
  position: absolute;
}
.navbar-expand .navbar-nav .nav-link {
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}
.navbar-expand > .container,
.navbar-expand > .container-fluid,
.navbar-expand > .container-sm,
.navbar-expand > .container-md,
.navbar-expand > .container-lg,
.navbar-expand > .container-xl {
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
.navbar-expand .navbar-nav-scroll {
  overflow: visible;
}
.navbar-expand .navbar-collapse {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -ms-flex-preferred-size: auto;
      flex-basis: auto;
}
.navbar-expand .navbar-toggler {
  display: none;
}

.navbar-light .navbar-brand {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-nav .nav-link {
  color: rgba(0, 0, 0, 0.5);
}
.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {
  color: rgba(0, 0, 0, 0.7);
}
.navbar-light .navbar-nav .nav-link.disabled {
  color: rgba(0, 0, 0, 0.3);
}
.navbar-light .navbar-nav .show > .nav-link,
.navbar-light .navbar-nav .active > .nav-link,
.navbar-light .navbar-nav .nav-link.show,
.navbar-light .navbar-nav .nav-link.active {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-toggler {
  color: rgba(0, 0, 0, 0.5);
  border-color: rgba(0, 0, 0, 0.1);
}
.navbar-light .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}
.navbar-light .navbar-text {
  color: rgba(0, 0, 0, 0.5);
}
.navbar-light .navbar-text a {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus {
  color: rgba(0, 0, 0, 0.9);
}

.navbar-dark .navbar-brand {
  color: #fff;
}
.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {
  color: #fff;
}
.navbar-dark .navbar-nav .nav-link {
  color: rgba(255, 255, 255, 0.5);
}
.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {
  color: rgba(255, 255, 255, 0.75);
}
.navbar-dark .navbar-nav .nav-link.disabled {
  color: rgba(255, 255, 255, 0.25);
}
.navbar-dark .navbar-nav .show > .nav-link,
.navbar-dark .navbar-nav .active > .nav-link,
.navbar-dark .navbar-nav .nav-link.show,
.navbar-dark .navbar-nav .nav-link.active {
  color: #fff;
}
.navbar-dark .navbar-toggler {
  color: rgba(255, 255, 255, 0.5);
  border-color: rgba(255, 255, 255, 0.1);
}
.navbar-dark .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}
.navbar-dark .navbar-text {
  color: rgba(255, 255, 255, 0.5);
}
.navbar-dark .navbar-text a {
  color: #fff;
}
.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus {
  color: #fff;
}

.card {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: border-box;
  border: 0.0625rem solid #ccc;
  border-radius: 0.125rem;
}
.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: calc(0.125rem - 0.0625rem);
  border-top-right-radius: calc(0.125rem - 0.0625rem);
}
.card > .list-group:last-child {
  border-bottom-width: 0;
  border-bottom-right-radius: calc(0.125rem - 0.0625rem);
  border-bottom-left-radius: calc(0.125rem - 0.0625rem);
}
.card > .card-header + .list-group,
.card > .list-group + .card-footer {
  border-top: 0;
}

.card-body {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  min-height: 1px;
  padding: 0.9375rem;
}

.card-title {
  margin-bottom: 0.9375rem;
}

.card-subtitle {
  margin-top: -0.46875rem;
  margin-bottom: 0;
}

.card-text:last-child {
  margin-bottom: 0;
}

.card-link:hover {
  text-decoration: none;
}
.card-link + .card-link {
  margin-left: 0.9375rem;
}

.card-header {
  padding: 0.9375rem 0.9375rem;
  margin-bottom: 0;
  background-color: #fff;
  border-bottom: 0.0625rem solid #ccc;
}
.card-header:first-child {
  border-radius: calc(0.125rem - 0.0625rem) calc(0.125rem - 0.0625rem) 0 0;
}

.card-footer {
  padding: 0.9375rem 0.9375rem;
  background-color: #fff;
  border-top: 0.0625rem solid #ccc;
}
.card-footer:last-child {
  border-radius: 0 0 calc(0.125rem - 0.0625rem) calc(0.125rem - 0.0625rem);
}

.card-header-tabs {
  margin-right: -0.46875rem;
  margin-bottom: -0.9375rem;
  margin-left: -0.46875rem;
  border-bottom: 0;
}

.card-header-pills {
  margin-right: -0.46875rem;
  margin-left: -0.46875rem;
}

.card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 1.25rem;
  border-radius: calc(0.125rem - 0.0625rem);
}

.card-img,
.card-img-top,
.card-img-bottom {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: 100%;
}

.card-img,
.card-img-top {
  border-top-left-radius: calc(0.125rem - 0.0625rem);
  border-top-right-radius: calc(0.125rem - 0.0625rem);
}

.card-img,
.card-img-bottom {
  border-bottom-right-radius: calc(0.125rem - 0.0625rem);
  border-bottom-left-radius: calc(0.125rem - 0.0625rem);
}

.card-deck .card {
  margin-bottom: 15px;
}
@media (min-width: 576px) {
  .card-deck {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row wrap;
            flex-flow: row wrap;
    margin-right: -15px;
    margin-left: -15px;
  }
  .card-deck .card {
    -webkit-box-flex: 1;
        -ms-flex: 1 0 0%;
            flex: 1 0 0%;
    margin-right: 15px;
    margin-bottom: 0;
    margin-left: 15px;
  }
}

.card-group > .card {
  margin-bottom: 15px;
}
@media (min-width: 576px) {
  .card-group {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row wrap;
            flex-flow: row wrap;
  }
  .card-group > .card {
    -webkit-box-flex: 1;
        -ms-flex: 1 0 0%;
            flex: 1 0 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;
  }
}

.card-columns .card {
  margin-bottom: 0.9375rem;
}
@media (min-width: 576px) {
  .card-columns {
    -webkit-column-count: 3;
       -moz-column-count: 3;
            column-count: 3;
    -webkit-column-gap: 1.25rem;
       -moz-column-gap: 1.25rem;
            column-gap: 1.25rem;
    orphans: 1;
    widows: 1;
  }
  .card-columns .card {
    display: inline-block;
    width: 100%;
  }
}

.accordion {
  overflow-anchor: none;
}
.accordion > .card {
  overflow: hidden;
}
.accordion > .card:not(:last-of-type) {
  border-bottom: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.accordion > .card:not(:first-of-type) {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.accordion > .card > .card-header {
  border-radius: 0;
  margin-bottom: -0.0625rem;
}

.breadcrumb {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding: 0 0;
  margin-bottom: 0.9375rem;
  list-style: none;
  background-color: #fff;
  border-radius: 0.125rem;
}

.breadcrumb-item + .breadcrumb-item {
  padding-left: 0.625rem;
}
.breadcrumb-item + .breadcrumb-item::before {
  float: left;
  padding-right: 0.625rem;
  color: #666;
  content: "|";
}
.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: underline;
}
.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: none;
}
.breadcrumb-item.active {
  color: #363636;
}

.pagination {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-left: 0;
  list-style: none;
  border-radius: 0.125rem;
}

.page-link {
  position: relative;
  display: block;
  padding: 0.46875rem 0;
  margin-left: 0;
  line-height: 1.25;
  color: #326fe2;
  text-decoration: none;
  background-color: transparent;
  border: 0 solid transparent;
}
.page-link:hover {
  z-index: 2;
  color: #fff;
  text-decoration: none;
  background-color: #fff;
  border-color: transparent;
}
.page-link:focus {
  z-index: 3;
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(50, 111, 226, 0.216);
          box-shadow: 0 0 0 0.125rem rgba(50, 111, 226, 0.216);
}

.page-item:first-child .page-link {
  margin-left: 0;
  border-top-left-radius: 0.125rem;
  border-bottom-left-radius: 0.125rem;
}
.page-item:last-child .page-link {
  border-top-right-radius: 0.125rem;
  border-bottom-right-radius: 0.125rem;
}
.page-item.active .page-link {
  z-index: 3;
  color: #fff;
  background-color: #fff;
  border-color: #fff;
}
.page-item.disabled .page-link {
  color: #666;
  pointer-events: none;
  cursor: auto;
  background-color: transparent;
  border-color: transparent;
}

.pagination-lg .page-link {
  padding: 0.75rem 1.5rem;
  font-size: 1.125rem;
  line-height: 1.4;
}
.pagination-lg .page-item:first-child .page-link {
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
.pagination-lg .page-item:last-child .page-link {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}

.pagination-sm .page-link {
  padding: 0.25rem 0.5rem;
  font-size: 0.75rem;
  line-height: 1.3;
}
.pagination-sm .page-item:first-child .page-link {
  border-top-left-radius: 0.125rem;
  border-bottom-left-radius: 0.125rem;
}
.pagination-sm .page-item:last-child .page-link {
  border-top-right-radius: 0.125rem;
  border-bottom-right-radius: 0.125rem;
}

.badge {
  display: inline-block;
  padding: 0.125rem 0.5rem;
  font-size: 0.875rem;
  font-weight: 700;
  line-height: 1;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: 0;
  -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  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;
  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, -webkit-box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .badge {
    -webkit-transition: none;
    transition: none;
  }
}
a.badge:hover, a.badge:focus {
  text-decoration: none;
}

.badge:empty {
  display: none;
}

.btn .badge {
  position: relative;
  top: -1px;
}

.badge-pill {
  padding-right: 0.6em;
  padding-left: 0.6em;
  border-radius: 10rem;
}

.badge-primary {
  color: #fff;
  background-color: #326fe2;
}
a.badge-primary:hover, a.badge-primary:focus {
  color: #fff;
  background-color: #1c57c5;
}
a.badge-primary:focus, a.badge-primary.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(50, 111, 226, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(50, 111, 226, 0.5);
}

.badge-secondary {
  color: #fff;
  background-color: #4c4c4c;
}
a.badge-secondary:hover, a.badge-secondary:focus {
  color: #fff;
  background-color: #333333;
}
a.badge-secondary:focus, a.badge-secondary.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(76, 76, 76, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(76, 76, 76, 0.5);
}

.badge-success {
  color: #fff;
  background-color: #046a38;
}
a.badge-success:hover, a.badge-success:focus {
  color: #fff;
  background-color: #02391e;
}
a.badge-success:focus, a.badge-success.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
}

.badge-info {
  color: #fff;
  background-color: #31708f;
}
a.badge-info:hover, a.badge-info:focus {
  color: #fff;
  background-color: #245269;
}
a.badge-info:focus, a.badge-info.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(49, 112, 143, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(49, 112, 143, 0.5);
}

.badge-warning {
  color: #1b1b1b;
  background-color: #eea103;
}
a.badge-warning:hover, a.badge-warning:focus {
  color: #1b1b1b;
  background-color: #bc7f02;
}
a.badge-warning:focus, a.badge-warning.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(238, 161, 3, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(238, 161, 3, 0.5);
}

.badge-danger {
  color: #fff;
  background-color: #a51a1f;
}
a.badge-danger:hover, a.badge-danger:focus {
  color: #fff;
  background-color: #791317;
}
a.badge-danger:focus, a.badge-danger.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(165, 26, 31, 0.5);
}

.badge-light {
  color: #1b1b1b;
  background-color: #fff;
}
a.badge-light:hover, a.badge-light:focus {
  color: #1b1b1b;
  background-color: #e6e6e6;
}
a.badge-light:focus, a.badge-light.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(255, 255, 255, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(255, 255, 255, 0.5);
}

.badge-dark {
  color: #fff;
  background-color: #363636;
}
a.badge-dark:hover, a.badge-dark:focus {
  color: #fff;
  background-color: #1d1d1d;
}
a.badge-dark:focus, a.badge-dark.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(54, 54, 54, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(54, 54, 54, 0.5);
}

.badge-green {
  color: #fff;
  background-color: #046a38;
}
a.badge-green:hover, a.badge-green:focus {
  color: #fff;
  background-color: #02391e;
}
a.badge-green:focus, a.badge-green.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(4, 106, 56, 0.5);
}

.badge-lime {
  color: #fff;
  background-color: #41a928;
}
a.badge-lime:hover, a.badge-lime:focus {
  color: #fff;
  background-color: #31801e;
}
a.badge-lime:focus, a.badge-lime.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(65, 169, 40, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(65, 169, 40, 0.5);
}

.badge-black {
  color: #fff;
  background-color: #000;
}
a.badge-black:hover, a.badge-black:focus {
  color: #fff;
  background-color: black;
}
a.badge-black:focus, a.badge-black.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(0, 0, 0, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(0, 0, 0, 0.5);
}

.badge-focus {
  color: #fff;
  background-color: #76a0b4;
}
a.badge-focus:hover, a.badge-focus:focus {
  color: #fff;
  background-color: #5788a0;
}
a.badge-focus:focus, a.badge-focus.focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.125rem rgba(118, 160, 180, 0.5);
          box-shadow: 0 0 0 0.125rem rgba(118, 160, 180, 0.5);
}

.jumbotron {
  padding: 2rem 1rem;
  margin-bottom: 2rem;
  background-color: #e8e8e8;
  border-radius: 0.25rem;
}
@media (min-width: 576px) {
  .jumbotron {
    padding: 4rem 2rem;
  }
}

.jumbotron-fluid {
  padding-right: 0;
  padding-left: 0;
  border-radius: 0;
}

.alert {
  position: relative;
  padding: 1rem 0.8125rem;
  margin-bottom: 0.9375rem;
  border: 0.0625rem solid transparent;
  border-radius: 0.25rem;
}

.alert-heading {
  color: inherit;
}

.alert-link {
  font-weight: 400;
}

.alert-dismissible {
  padding-right: 3.125rem;
}
.alert-dismissible .close {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  padding: 1rem 0.8125rem;
  color: inherit;
}

.alert-primary {
  color: #1a3a76;
  background-color: #d6e2f9;
  border-color: #d6e2f9;
}
.alert-primary hr {
  border-top-color: #c0d2f6;
}
.alert-primary .alert-link {
  color: #11254c;
}

.alert-secondary {
  color: #282828;
  background-color: #dbdbdb;
  border-color: #dbdbdb;
}
.alert-secondary hr {
  border-top-color: #cecece;
}
.alert-secondary .alert-link {
  color: #0f0f0f;
}

.alert-success {
  color: #02371d;
  background-color: #cde1d7;
  border-color: #cde1d7;
}
.alert-success hr {
  border-top-color: #bdd7ca;
}
.alert-success .alert-link {
  color: #000603;
}

.alert-info {
  color: #193a4a;
  background-color: #d6e2e9;
  border-color: #d6e2e9;
}
.alert-info hr {
  border-top-color: #c5d6e0;
}
.alert-info .alert-link {
  color: #0c1c24;
}

.alert-warning {
  color: #7c5402;
  background-color: #fceccd;
  border-color: #fceccd;
}
.alert-warning hr {
  border-top-color: #fbe3b5;
}
.alert-warning .alert-link {
  color: #4a3201;
}

.alert-danger {
  color: #560e10;
  background-color: #edd1d2;
  border-color: #edd1d2;
}
.alert-danger hr {
  border-top-color: #e6bfc0;
}
.alert-danger .alert-link {
  color: #2a0708;
}

.alert-light {
  color: #858585;
  background-color: white;
  border-color: white;
}
.alert-light hr {
  border-top-color: #f2f2f2;
}
.alert-light .alert-link {
  color: #6c6c6c;
}

.alert-dark {
  color: #1c1c1c;
  background-color: #d7d7d7;
  border-color: #d7d7d7;
}
.alert-dark hr {
  border-top-color: #cacaca;
}
.alert-dark .alert-link {
  color: #030303;
}

.alert-green {
  color: #02371d;
  background-color: #cde1d7;
  border-color: #cde1d7;
}
.alert-green hr {
  border-top-color: #bdd7ca;
}
.alert-green .alert-link {
  color: #000603;
}

.alert-lime {
  color: #225815;
  background-color: #d9eed4;
  border-color: #d9eed4;
}
.alert-lime hr {
  border-top-color: #c9e7c2;
}
.alert-lime .alert-link {
  color: #122f0b;
}

.alert-black {
  color: black;
  background-color: #cccccc;
  border-color: #cccccc;
}
.alert-black hr {
  border-top-color: #bfbfbf;
}
.alert-black .alert-link {
  color: black;
}

.alert-focus {
  color: #3d535e;
  background-color: #e4ecf0;
  border-color: #e4ecf0;
}
.alert-focus hr {
  border-top-color: #d4e0e7;
}
.alert-focus .alert-link {
  color: #29383f;
}

@keyframes progress-bar-stripes {
  from {
    background-position: 1rem 0;
  }
  to {
    background-position: 0 0;
  }
}
.progress {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 1rem;
  overflow: hidden;
  line-height: 0;
  font-size: 0.75rem;
  background-color: #e8e8e8;
  border-radius: 0.125rem;
}

.progress-bar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  overflow: hidden;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  background-color: #326fe2;
  -webkit-transition: width 0.6s ease;
  transition: width 0.6s ease;
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar {
    -webkit-transition: none;
    transition: none;
  }
}

.progress-bar-striped {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: 1rem 1rem;
}

.progress-bar-animated {
  -webkit-animation: 1s linear infinite progress-bar-stripes;
          animation: 1s linear infinite progress-bar-stripes;
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar-animated {
    -webkit-animation: none;
            animation: none;
  }
}

.media {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}

.media-body {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}

.list-group {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  border-radius: 0.125rem;
}

.list-group-item-action {
  width: 100%;
  color: #4c4c4c;
  text-align: inherit;
}
.list-group-item-action:hover, .list-group-item-action:focus {
  z-index: 1;
  color: #4c4c4c;
  text-decoration: none;
  background-color: #f5f5f5;
}
.list-group-item-action:active {
  color: #363636;
  background-color: #e8e8e8;
}

.list-group-item {
  position: relative;
  display: block;
  padding: 0.75rem 1.25rem;
  text-decoration: none;
  background-color: #fff;
  border: 0.0625rem solid rgba(0, 0, 0, 0.125);
}
.list-group-item:first-child {
  border-top-left-radius: inherit;
  border-top-right-radius: inherit;
}
.list-group-item:last-child {
  border-bottom-right-radius: inherit;
  border-bottom-left-radius: inherit;
}
.list-group-item.disabled, .list-group-item:disabled {
  color: #666;
  pointer-events: none;
  background-color: #fff;
}
.list-group-item.active {
  z-index: 2;
  color: #fff;
  background-color: #326fe2;
  border-color: #326fe2;
}
.list-group-item + .list-group-item {
  border-top-width: 0;
}
.list-group-item + .list-group-item.active {
  margin-top: -0.0625rem;
  border-top-width: 0.0625rem;
}

.list-group-horizontal {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.list-group-horizontal > .list-group-item:first-child {
  border-bottom-left-radius: 0.125rem;
  border-top-right-radius: 0;
}
.list-group-horizontal > .list-group-item:last-child {
  border-top-right-radius: 0.125rem;
  border-bottom-left-radius: 0;
}
.list-group-horizontal > .list-group-item.active {
  margin-top: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item {
  border-top-width: 0.0625rem;
  border-left-width: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item.active {
  margin-left: -0.0625rem;
  border-left-width: 0.0625rem;
}

@media (min-width: 576px) {
  .list-group-horizontal-sm {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .list-group-horizontal-sm > .list-group-item:first-child {
    border-bottom-left-radius: 0.125rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item:last-child {
    border-top-right-radius: 0.125rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item {
    border-top-width: 0.0625rem;
    border-left-width: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item.active {
    margin-left: -0.0625rem;
    border-left-width: 0.0625rem;
  }
}
@media (min-width: 768px) {
  .list-group-horizontal-md {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .list-group-horizontal-md > .list-group-item:first-child {
    border-bottom-left-radius: 0.125rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item:last-child {
    border-top-right-radius: 0.125rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item {
    border-top-width: 0.0625rem;
    border-left-width: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item.active {
    margin-left: -0.0625rem;
    border-left-width: 0.0625rem;
  }
}
@media (min-width: 1025px) {
  .list-group-horizontal-lg {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .list-group-horizontal-lg > .list-group-item:first-child {
    border-bottom-left-radius: 0.125rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item:last-child {
    border-top-right-radius: 0.125rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item {
    border-top-width: 0.0625rem;
    border-left-width: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item.active {
    margin-left: -0.0625rem;
    border-left-width: 0.0625rem;
  }
}
@media (min-width: 1366px) {
  .list-group-horizontal-xl {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .list-group-horizontal-xl > .list-group-item:first-child {
    border-bottom-left-radius: 0.125rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item:last-child {
    border-top-right-radius: 0.125rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item {
    border-top-width: 0.0625rem;
    border-left-width: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item.active {
    margin-left: -0.0625rem;
    border-left-width: 0.0625rem;
  }
}
.list-group-flush {
  border-radius: 0;
}
.list-group-flush > .list-group-item {
  border-width: 0 0 0.0625rem;
}
.list-group-flush > .list-group-item:last-child {
  border-bottom-width: 0;
}

.list-group-item-primary {
  color: #1a3a76;
  background-color: #c6d7f7;
}
.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
  color: #1a3a76;
  background-color: #b0c7f4;
}
.list-group-item-primary.list-group-item-action.active {
  color: #fff;
  background-color: #1a3a76;
  border-color: #1a3a76;
}

.list-group-item-secondary {
  color: #282828;
  background-color: #cdcdcd;
}
.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {
  color: #282828;
  background-color: silver;
}
.list-group-item-secondary.list-group-item-action.active {
  color: #fff;
  background-color: #282828;
  border-color: #282828;
}

.list-group-item-success {
  color: #02371d;
  background-color: #b9d5c7;
}
.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {
  color: #02371d;
  background-color: #a9cbba;
}
.list-group-item-success.list-group-item-action.active {
  color: #fff;
  background-color: #02371d;
  border-color: #02371d;
}

.list-group-item-info {
  color: #193a4a;
  background-color: #c5d7e0;
}
.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {
  color: #193a4a;
  background-color: #b4ccd7;
}
.list-group-item-info.list-group-item-action.active {
  color: #fff;
  background-color: #193a4a;
  border-color: #193a4a;
}

.list-group-item-warning {
  color: #7c5402;
  background-color: #fae5b8;
}
.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {
  color: #7c5402;
  background-color: #f8dca0;
}
.list-group-item-warning.list-group-item-action.active {
  color: #fff;
  background-color: #7c5402;
  border-color: #7c5402;
}

.list-group-item-danger {
  color: #560e10;
  background-color: #e6bfc0;
}
.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {
  color: #560e10;
  background-color: #dfadae;
}
.list-group-item-danger.list-group-item-action.active {
  color: #fff;
  background-color: #560e10;
  border-color: #560e10;
}

.list-group-item-light {
  color: #858585;
  background-color: white;
}
.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {
  color: #858585;
  background-color: #f2f2f2;
}
.list-group-item-light.list-group-item-action.active {
  color: #fff;
  background-color: #858585;
  border-color: #858585;
}

.list-group-item-dark {
  color: #1c1c1c;
  background-color: #c7c7c7;
}
.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {
  color: #1c1c1c;
  background-color: #bababa;
}
.list-group-item-dark.list-group-item-action.active {
  color: #fff;
  background-color: #1c1c1c;
  border-color: #1c1c1c;
}

.list-group-item-green {
  color: #02371d;
  background-color: #b9d5c7;
}
.list-group-item-green.list-group-item-action:hover, .list-group-item-green.list-group-item-action:focus {
  color: #02371d;
  background-color: #a9cbba;
}
.list-group-item-green.list-group-item-action.active {
  color: #fff;
  background-color: #02371d;
  border-color: #02371d;
}

.list-group-item-lime {
  color: #225815;
  background-color: #cae7c3;
}
.list-group-item-lime.list-group-item-action:hover, .list-group-item-lime.list-group-item-action:focus {
  color: #225815;
  background-color: #bae0b1;
}
.list-group-item-lime.list-group-item-action.active {
  color: #fff;
  background-color: #225815;
  border-color: #225815;
}

.list-group-item-black {
  color: black;
  background-color: #b8b8b8;
}
.list-group-item-black.list-group-item-action:hover, .list-group-item-black.list-group-item-action:focus {
  color: black;
  background-color: #ababab;
}
.list-group-item-black.list-group-item-action.active {
  color: #fff;
  background-color: black;
  border-color: black;
}

.list-group-item-focus {
  color: #3d535e;
  background-color: #d9e4ea;
}
.list-group-item-focus.list-group-item-action:hover, .list-group-item-focus.list-group-item-action:focus {
  color: #3d535e;
  background-color: #c9d8e1;
}
.list-group-item-focus.list-group-item-action.active {
  color: #fff;
  background-color: #3d535e;
  border-color: #3d535e;
}

.close {
  float: right;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1;
  color: #363636;
  text-shadow: none;
  opacity: 0.5;
}
.close:hover {
  color: #363636;
  text-decoration: none;
}
.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus {
  opacity: 0.75;
}

button.close {
  padding: 0;
  background-color: transparent;
  border: 0;
}

a.close.disabled {
  pointer-events: none;
}

.toast {
  -ms-flex-preferred-size: 21.875rem;
      flex-basis: 21.875rem;
  max-width: 21.875rem;
  font-size: 0.875rem;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border: 0.0625rem solid rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 0 0.5rem 0.875rem 0 rgba(224, 229, 238, 0.5);
          box-shadow: 0 0.5rem 0.875rem 0 rgba(224, 229, 238, 0.5);
  opacity: 0;
  border-radius: 0.25rem;
}
.toast:not(:last-child) {
  margin-bottom: 0.75rem;
}
.toast.showing {
  opacity: 1;
}
.toast.show {
  display: block;
  opacity: 1;
}
.toast.hide {
  display: none;
}

.toast-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0.25rem 0.75rem;
  color: #666;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border-bottom: 0.0625rem solid rgba(0, 0, 0, 0.05);
  border-top-left-radius: 0.1875rem;
  border-top-right-radius: 0.1875rem;
}

.toast-body {
  padding: 0.75rem;
}

.modal-open {
  overflow: hidden;
}
.modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}

.modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}

.modal-dialog {
  position: relative;
  width: auto;
  margin: 0.5rem;
  pointer-events: none;
}
.modal.fade .modal-dialog {
  -webkit-transition: -webkit-transform 0.3s ease-out;
  transition: -webkit-transform 0.3s ease-out;
  transition: transform 0.3s ease-out;
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -3.125rem);
          transform: translate(0, -3.125rem);
}
@media (prefers-reduced-motion: reduce) {
  .modal.fade .modal-dialog {
    -webkit-transition: none;
    transition: none;
  }
}
.modal.show .modal-dialog {
  -webkit-transform: none;
          transform: none;
}
.modal.modal-static .modal-dialog {
  -webkit-transform: scale(1.02);
          transform: scale(1.02);
}

.modal-dialog-scrollable {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  max-height: calc(100% - 1rem);
}
.modal-dialog-scrollable .modal-content {
  max-height: calc(100vh - 1rem);
  overflow: hidden;
}
.modal-dialog-scrollable .modal-header,
.modal-dialog-scrollable .modal-footer {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.modal-dialog-scrollable .modal-body {
  overflow-y: auto;
}

.modal-dialog-centered {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  min-height: calc(100% - 1rem);
}
.modal-dialog-centered::before {
  display: block;
  height: calc(100vh - 1rem);
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content;
  content: "";
}
.modal-dialog-centered.modal-dialog-scrollable {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  height: 100%;
}
.modal-dialog-centered.modal-dialog-scrollable .modal-content {
  max-height: none;
}
.modal-dialog-centered.modal-dialog-scrollable::before {
  content: none;
}

.modal-content {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-color: #fff;
  background-clip: padding-box;
  border: 0 solid rgba(0, 0, 0, 0.2);
  border-radius: 0;
  outline: 0;
}

.modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.6);
}
.modal-backdrop.fade {
  opacity: 0;
}
.modal-backdrop.show {
  opacity: 1;
}

.modal-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 0 0 0.9375rem;
  border-bottom: 0.0625rem solid #ccc;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.modal-header .close {
  padding: 0 0 0.9375rem;
  margin: -0.9375rem 0 -0.9375rem auto;
}

.modal-title {
  margin-bottom: 0;
  line-height: 1.4;
}

.modal-body {
  position: relative;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  padding: 0.9375rem 1.875rem 1.875rem;
}

.modal-footer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  padding: 0.9375rem 1.875rem 1.875rem-0.25rem;
  border-top: 0.0625rem solid #ccc;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.modal-footer > * {
  margin: 0.25rem;
}

.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}

@media (min-width: 576px) {
  .modal-dialog {
    max-width: 31.25rem;
    margin: 1.75rem auto;
  }
  .modal-dialog-scrollable {
    max-height: calc(100% - 3.5rem);
  }
  .modal-dialog-scrollable .modal-content {
    max-height: calc(100vh - 3.5rem);
  }
  .modal-dialog-centered {
    min-height: calc(100% - 3.5rem);
  }
  .modal-dialog-centered::before {
    height: calc(100vh - 3.5rem);
    height: -webkit-min-content;
    height: -moz-min-content;
    height: min-content;
  }
  .modal-sm {
    max-width: 18.75rem;
  }
}
@media (min-width: 1025px) {
  .modal-lg,
  .modal-xl {
    max-width: 50rem;
  }
}
@media (min-width: 1366px) {
  .modal-xl {
    max-width: 71.25rem;
  }
}
.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  margin: 0;
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-style: normal;
  font-weight: 400;
  line-height: 1.4;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  white-space: normal;
  word-spacing: normal;
  line-break: auto;
  font-size: 1rem;
  word-wrap: break-word;
  opacity: 0;
}
.tooltip.show {
  opacity: 1;
}
.tooltip .arrow {
  position: absolute;
  display: block;
  width: 0.8rem;
  height: 0.4rem;
}
.tooltip .arrow::before {
  position: absolute;
  content: "";
  border-color: transparent;
  border-style: solid;
}

.bs-tooltip-top, .bs-tooltip-auto[x-placement^=top] {
  padding: 0.4rem 0;
}
.bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^=top] .arrow {
  bottom: 0;
}
.bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^=top] .arrow::before {
  top: 0;
  border-width: 0.4rem 0.4rem 0;
  border-top-color: #fff;
}

.bs-tooltip-right, .bs-tooltip-auto[x-placement^=right] {
  padding: 0 0.4rem;
}
.bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^=right] .arrow {
  left: 0;
  width: 0.4rem;
  height: 0.8rem;
}
.bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^=right] .arrow::before {
  right: 0;
  border-width: 0.4rem 0.4rem 0.4rem 0;
  border-right-color: #fff;
}

.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^=bottom] {
  padding: 0.4rem 0;
}
.bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^=bottom] .arrow {
  top: 0;
}
.bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^=bottom] .arrow::before {
  bottom: 0;
  border-width: 0 0.4rem 0.4rem;
  border-bottom-color: #fff;
}

.bs-tooltip-left, .bs-tooltip-auto[x-placement^=left] {
  padding: 0 0.4rem;
}
.bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^=left] .arrow {
  right: 0;
  width: 0.4rem;
  height: 0.8rem;
}
.bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^=left] .arrow::before {
  left: 0;
  border-width: 0.4rem 0 0.4rem 0.4rem;
  border-left-color: #fff;
}

.tooltip-inner {
  max-width: 15.625rem;
  padding: 1.0625rem 1.0625rem;
  color: #363636;
  text-align: center;
  background-color: #fff;
  border-radius: 0.125rem;
}

.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: block;
  max-width: 12.5rem;
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-style: normal;
  font-weight: 400;
  line-height: 1.4;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  white-space: normal;
  word-spacing: normal;
  line-break: auto;
  font-size: 1rem;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: padding-box;
  border: 0.0625rem solid #363636;
  border-radius: 0;
}
.popover .arrow {
  position: absolute;
  display: block;
  width: 1.3125rem;
  height: 0.6875rem;
  margin: 0 0;
}
.popover .arrow::before, .popover .arrow::after {
  position: absolute;
  display: block;
  content: "";
  border-color: transparent;
  border-style: solid;
}

.bs-popover-top, .bs-popover-auto[x-placement^=top] {
  margin-bottom: 0.6875rem;
}
.bs-popover-top > .arrow, .bs-popover-auto[x-placement^=top] > .arrow {
  bottom: -0.75rem;
}
.bs-popover-top > .arrow::before, .bs-popover-auto[x-placement^=top] > .arrow::before {
  bottom: 0;
  border-width: 0.6875rem 0.65625rem 0;
  border-top-color: #363636;
}
.bs-popover-top > .arrow::after, .bs-popover-auto[x-placement^=top] > .arrow::after {
  bottom: 0.0625rem;
  border-width: 0.6875rem 0.65625rem 0;
  border-top-color: #fff;
}

.bs-popover-right, .bs-popover-auto[x-placement^=right] {
  margin-left: 0.6875rem;
}
.bs-popover-right > .arrow, .bs-popover-auto[x-placement^=right] > .arrow {
  left: -0.75rem;
  width: 0.6875rem;
  height: 1.3125rem;
  margin: 0 0;
}
.bs-popover-right > .arrow::before, .bs-popover-auto[x-placement^=right] > .arrow::before {
  left: 0;
  border-width: 0.65625rem 0.6875rem 0.65625rem 0;
  border-right-color: #363636;
}
.bs-popover-right > .arrow::after, .bs-popover-auto[x-placement^=right] > .arrow::after {
  left: 0.0625rem;
  border-width: 0.65625rem 0.6875rem 0.65625rem 0;
  border-right-color: #fff;
}

.bs-popover-bottom, .bs-popover-auto[x-placement^=bottom] {
  margin-top: 0.6875rem;
}
.bs-popover-bottom > .arrow, .bs-popover-auto[x-placement^=bottom] > .arrow {
  top: -0.75rem;
}
.bs-popover-bottom > .arrow::before, .bs-popover-auto[x-placement^=bottom] > .arrow::before {
  top: 0;
  border-width: 0 0.65625rem 0.6875rem 0.65625rem;
  border-bottom-color: #363636;
}
.bs-popover-bottom > .arrow::after, .bs-popover-auto[x-placement^=bottom] > .arrow::after {
  top: 0.0625rem;
  border-width: 0 0.65625rem 0.6875rem 0.65625rem;
  border-bottom-color: #fff;
}
.bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^=bottom] .popover-header::before {
  position: absolute;
  top: 0;
  left: 50%;
  display: block;
  width: 1.3125rem;
  margin-left: -0.65625rem;
  content: "";
  border-bottom: 0.0625rem solid #f7f7f7;
}

.bs-popover-left, .bs-popover-auto[x-placement^=left] {
  margin-right: 0.6875rem;
}
.bs-popover-left > .arrow, .bs-popover-auto[x-placement^=left] > .arrow {
  right: -0.75rem;
  width: 0.6875rem;
  height: 1.3125rem;
  margin: 0 0;
}
.bs-popover-left > .arrow::before, .bs-popover-auto[x-placement^=left] > .arrow::before {
  right: 0;
  border-width: 0.65625rem 0 0.65625rem 0.6875rem;
  border-left-color: #363636;
}
.bs-popover-left > .arrow::after, .bs-popover-auto[x-placement^=left] > .arrow::after {
  right: 0.0625rem;
  border-width: 0.65625rem 0 0.65625rem 0.6875rem;
  border-left-color: #fff;
}

.popover-header {
  padding: 1.0625rem 1.0625rem;
  margin-bottom: 0;
  font-size: 1rem;
  background-color: #f7f7f7;
  border-bottom: 0.0625rem solid #ebebeb;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.popover-header:empty {
  display: none;
}

.popover-body {
  padding: 1.0625rem 1.0625rem;
  color: #363636;
}

.carousel {
  position: relative;
}

.carousel.pointer-event {
  -ms-touch-action: pan-y;
      touch-action: pan-y;
}

.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
}
.carousel-inner::after {
  display: block;
  clear: both;
  content: "";
}

.carousel-item {
  position: relative;
  display: none;
  float: left;
  width: 100%;
  margin-right: -100%;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-item {
    -webkit-transition: none;
    transition: none;
  }
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: block;
}

.carousel-item-next:not(.carousel-item-left),
.active.carousel-item-right {
  -webkit-transform: translateX(100%);
          transform: translateX(100%);
}

.carousel-item-prev:not(.carousel-item-right),
.active.carousel-item-left {
  -webkit-transform: translateX(-100%);
          transform: translateX(-100%);
}

.carousel-fade .carousel-item {
  opacity: 0;
  -webkit-transition-property: opacity;
  transition-property: opacity;
  -webkit-transform: none;
          transform: none;
}
.carousel-fade .carousel-item.active,
.carousel-fade .carousel-item-next.carousel-item-left,
.carousel-fade .carousel-item-prev.carousel-item-right {
  z-index: 1;
  opacity: 1;
}
.carousel-fade .active.carousel-item-left,
.carousel-fade .active.carousel-item-right {
  z-index: 0;
  opacity: 0;
  -webkit-transition: opacity 0s 0.6s;
  transition: opacity 0s 0.6s;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-fade .active.carousel-item-left,
  .carousel-fade .active.carousel-item-right {
    -webkit-transition: none;
    transition: none;
  }
}

.carousel-control-prev,
.carousel-control-next {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 15%;
  padding: 0;
  color: #fff;
  text-align: center;
  background: none;
  border: 0;
  opacity: 0.5;
  -webkit-transition: opacity 0.15s ease;
  transition: opacity 0.15s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-control-prev,
  .carousel-control-next {
    -webkit-transition: none;
    transition: none;
  }
}
.carousel-control-prev:hover, .carousel-control-prev:focus,
.carousel-control-next:hover,
.carousel-control-next:focus {
  color: #fff;
  text-decoration: none;
  outline: 0;
  opacity: 0.9;
}

.carousel-control-prev {
  left: 0;
}

.carousel-control-next {
  right: 0;
}

.carousel-control-prev-icon,
.carousel-control-next-icon {
  display: inline-block;
  width: 1.25rem;
  height: 1.25rem;
  background: 50%/100% 100% no-repeat;
}

.carousel-control-prev-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E");
}

.carousel-control-next-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E");
}

.carousel-indicators {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 15;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding-left: 0;
  margin-right: 15%;
  margin-left: 15%;
  list-style: none;
}
.carousel-indicators li {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  -webkit-box-flex: 0;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
  width: 1.875rem;
  height: 0.1875rem;
  margin-right: 0.1875rem;
  margin-left: 0.1875rem;
  text-indent: -999px;
  cursor: pointer;
  background-color: #fff;
  background-clip: padding-box;
  border-top: 0.625rem solid transparent;
  border-bottom: 0.625rem solid transparent;
  opacity: 0.5;
  -webkit-transition: opacity 0.6s ease;
  transition: opacity 0.6s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-indicators li {
    -webkit-transition: none;
    transition: none;
  }
}
.carousel-indicators .active {
  opacity: 1;
}

.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 20px;
  left: 15%;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #fff;
  text-align: center;
}

@keyframes spinner-border {
  to {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
.spinner-border {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: -0.125em;
  border: 0.25em solid currentcolor;
  border-right-color: transparent;
  border-radius: 50%;
  -webkit-animation: 0.75s linear infinite spinner-border;
          animation: 0.75s linear infinite spinner-border;
}

.spinner-border-sm {
  width: 1rem;
  height: 1rem;
  border-width: 0.2em;
}

@keyframes spinner-grow {
  0% {
    -webkit-transform: scale(0);
            transform: scale(0);
  }
  50% {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}
.spinner-grow {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: -0.125em;
  background-color: currentcolor;
  border-radius: 50%;
  opacity: 0;
  -webkit-animation: 0.75s linear infinite spinner-grow;
          animation: 0.75s linear infinite spinner-grow;
}

.spinner-grow-sm {
  width: 1rem;
  height: 1rem;
}

@media (prefers-reduced-motion: reduce) {
  .spinner-border,
  .spinner-grow {
    -webkit-animation-duration: 1.5s;
            animation-duration: 1.5s;
  }
}
.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;
}

.bg-primary {
  background-color: #326fe2 !important;
}

a.bg-primary:hover, a.bg-primary:focus,
button.bg-primary:hover,
button.bg-primary:focus {
  background-color: #1c57c5 !important;
}

.bg-secondary {
  background-color: #4c4c4c !important;
}

a.bg-secondary:hover, a.bg-secondary:focus,
button.bg-secondary:hover,
button.bg-secondary:focus {
  background-color: #333333 !important;
}

.bg-success {
  background-color: #046a38 !important;
}

a.bg-success:hover, a.bg-success:focus,
button.bg-success:hover,
button.bg-success:focus {
  background-color: #02391e !important;
}

.bg-info {
  background-color: #31708f !important;
}

a.bg-info:hover, a.bg-info:focus,
button.bg-info:hover,
button.bg-info:focus {
  background-color: #245269 !important;
}

.bg-warning {
  background-color: #eea103 !important;
}

a.bg-warning:hover, a.bg-warning:focus,
button.bg-warning:hover,
button.bg-warning:focus {
  background-color: #bc7f02 !important;
}

.bg-danger {
  background-color: #a51a1f !important;
}

a.bg-danger:hover, a.bg-danger:focus,
button.bg-danger:hover,
button.bg-danger:focus {
  background-color: #791317 !important;
}

.bg-light {
  background-color: #fff !important;
}

a.bg-light:hover, a.bg-light:focus,
button.bg-light:hover,
button.bg-light:focus {
  background-color: #e6e6e6 !important;
}

.bg-dark {
  background-color: #363636 !important;
}

a.bg-dark:hover, a.bg-dark:focus,
button.bg-dark:hover,
button.bg-dark:focus {
  background-color: #1d1d1d !important;
}

.bg-green {
  background-color: #046a38 !important;
}

a.bg-green:hover, a.bg-green:focus,
button.bg-green:hover,
button.bg-green:focus {
  background-color: #02391e !important;
}

.bg-lime {
  background-color: #41a928 !important;
}

a.bg-lime:hover, a.bg-lime:focus,
button.bg-lime:hover,
button.bg-lime:focus {
  background-color: #31801e !important;
}

.bg-black {
  background-color: #000 !important;
}

a.bg-black:hover, a.bg-black:focus,
button.bg-black:hover,
button.bg-black:focus {
  background-color: black !important;
}

.bg-focus {
  background-color: #76a0b4 !important;
}

a.bg-focus:hover, a.bg-focus:focus,
button.bg-focus:hover,
button.bg-focus:focus {
  background-color: #5788a0 !important;
}

.bg-white {
  background-color: #fff !important;
}

.bg-transparent {
  background-color: transparent !important;
}

.border {
  border: 0.0625rem solid #ccc !important;
}

.border-top {
  border-top: 0.0625rem solid #ccc !important;
}

.border-right {
  border-right: 0.0625rem solid #ccc !important;
}

.border-bottom {
  border-bottom: 0.0625rem solid #ccc !important;
}

.border-left {
  border-left: 0.0625rem solid #ccc !important;
}

.border-0 {
  border: 0 !important;
}

.border-top-0 {
  border-top: 0 !important;
}

.border-right-0 {
  border-right: 0 !important;
}

.border-bottom-0 {
  border-bottom: 0 !important;
}

.border-left-0 {
  border-left: 0 !important;
}

.border-primary {
  border-color: #326fe2 !important;
}

.border-secondary {
  border-color: #4c4c4c !important;
}

.border-success {
  border-color: #046a38 !important;
}

.border-info {
  border-color: #31708f !important;
}

.border-warning {
  border-color: #eea103 !important;
}

.border-danger {
  border-color: #a51a1f !important;
}

.border-light {
  border-color: #fff !important;
}

.border-dark {
  border-color: #363636 !important;
}

.border-green {
  border-color: #046a38 !important;
}

.border-lime {
  border-color: #41a928 !important;
}

.border-black {
  border-color: #000 !important;
}

.border-focus {
  border-color: #76a0b4 !important;
}

.border-white {
  border-color: #fff !important;
}

.rounded-sm {
  border-radius: 0.125rem !important;
}

.rounded {
  border-radius: 0.125rem !important;
}

.rounded-top {
  border-top-left-radius: 0.125rem !important;
  border-top-right-radius: 0.125rem !important;
}

.rounded-right {
  border-top-right-radius: 0.125rem !important;
  border-bottom-right-radius: 0.125rem !important;
}

.rounded-bottom {
  border-bottom-right-radius: 0.125rem !important;
  border-bottom-left-radius: 0.125rem !important;
}

.rounded-left {
  border-top-left-radius: 0.125rem !important;
  border-bottom-left-radius: 0.125rem !important;
}

.rounded-lg {
  border-radius: 0.25rem !important;
}

.rounded-circle {
  border-radius: 50% !important;
}

.rounded-pill {
  border-radius: 50rem !important;
}

.rounded-0 {
  border-radius: 0 !important;
}

.clearfix::after {
  display: block;
  clear: both;
  content: "";
}

.d-none {
  display: none !important;
}

.d-inline {
  display: inline !important;
}

.d-inline-block {
  display: inline-block !important;
}

.d-block {
  display: block !important;
}

.d-table {
  display: table !important;
}

.d-table-row {
  display: table-row !important;
}

.d-table-cell {
  display: table-cell !important;
}

.d-flex {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
}

.d-inline-flex {
  display: -webkit-inline-box !important;
  display: -ms-inline-flexbox !important;
  display: inline-flex !important;
}

@media (min-width: 576px) {
  .d-sm-none {
    display: none !important;
  }
  .d-sm-inline {
    display: inline !important;
  }
  .d-sm-inline-block {
    display: inline-block !important;
  }
  .d-sm-block {
    display: block !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: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-sm-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}
@media (min-width: 768px) {
  .d-md-none {
    display: none !important;
  }
  .d-md-inline {
    display: inline !important;
  }
  .d-md-inline-block {
    display: inline-block !important;
  }
  .d-md-block {
    display: block !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: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-md-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}
@media (min-width: 1025px) {
  .d-lg-none {
    display: none !important;
  }
  .d-lg-inline {
    display: inline !important;
  }
  .d-lg-inline-block {
    display: inline-block !important;
  }
  .d-lg-block {
    display: block !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: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-lg-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}
@media (min-width: 1366px) {
  .d-xl-none {
    display: none !important;
  }
  .d-xl-inline {
    display: inline !important;
  }
  .d-xl-inline-block {
    display: inline-block !important;
  }
  .d-xl-block {
    display: block !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: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-xl-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}
@media print {
  .d-print-none {
    display: none !important;
  }
  .d-print-inline {
    display: inline !important;
  }
  .d-print-inline-block {
    display: inline-block !important;
  }
  .d-print-block {
    display: block !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: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-print-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}
.embed-responsive {
  position: relative;
  display: block;
  width: 100%;
  padding: 0;
  overflow: hidden;
}
.embed-responsive::before {
  display: block;
  content: "";
}
.embed-responsive .embed-responsive-item,
.embed-responsive iframe,
.embed-responsive embed,
.embed-responsive object,
.embed-responsive video {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.flex-row {
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: normal !important;
      -ms-flex-direction: row !important;
          flex-direction: row !important;
}

.flex-column {
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: normal !important;
      -ms-flex-direction: column !important;
          flex-direction: column !important;
}

.flex-row-reverse {
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: reverse !important;
      -ms-flex-direction: row-reverse !important;
          flex-direction: row-reverse !important;
}

.flex-column-reverse {
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: reverse !important;
      -ms-flex-direction: column-reverse !important;
          flex-direction: column-reverse !important;
}

.flex-wrap {
  -ms-flex-wrap: wrap !important;
      flex-wrap: wrap !important;
}

.flex-nowrap {
  -ms-flex-wrap: nowrap !important;
      flex-wrap: nowrap !important;
}

.flex-wrap-reverse {
  -ms-flex-wrap: wrap-reverse !important;
      flex-wrap: wrap-reverse !important;
}

.flex-fill {
  -webkit-box-flex: 1 !important;
      -ms-flex: 1 1 auto !important;
          flex: 1 1 auto !important;
}

.flex-grow-0 {
  -webkit-box-flex: 0 !important;
      -ms-flex-positive: 0 !important;
          flex-grow: 0 !important;
}

.flex-grow-1 {
  -webkit-box-flex: 1 !important;
      -ms-flex-positive: 1 !important;
          flex-grow: 1 !important;
}

.flex-shrink-0 {
  -ms-flex-negative: 0 !important;
      flex-shrink: 0 !important;
}

.flex-shrink-1 {
  -ms-flex-negative: 1 !important;
      flex-shrink: 1 !important;
}

.justify-content-start {
  -webkit-box-pack: start !important;
      -ms-flex-pack: start !important;
          justify-content: flex-start !important;
}

.justify-content-end {
  -webkit-box-pack: end !important;
      -ms-flex-pack: end !important;
          justify-content: flex-end !important;
}

.justify-content-center {
  -webkit-box-pack: center !important;
      -ms-flex-pack: center !important;
          justify-content: center !important;
}

.justify-content-between {
  -webkit-box-pack: justify !important;
      -ms-flex-pack: justify !important;
          justify-content: space-between !important;
}

.justify-content-around {
  -ms-flex-pack: distribute !important;
      justify-content: space-around !important;
}

.align-items-start {
  -webkit-box-align: start !important;
      -ms-flex-align: start !important;
          align-items: flex-start !important;
}

.align-items-end {
  -webkit-box-align: end !important;
      -ms-flex-align: end !important;
          align-items: flex-end !important;
}

.align-items-center {
  -webkit-box-align: center !important;
      -ms-flex-align: center !important;
          align-items: center !important;
}

.align-items-baseline {
  -webkit-box-align: baseline !important;
      -ms-flex-align: baseline !important;
          align-items: baseline !important;
}

.align-items-stretch {
  -webkit-box-align: stretch !important;
      -ms-flex-align: stretch !important;
          align-items: stretch !important;
}

.align-content-start {
  -ms-flex-line-pack: start !important;
      align-content: flex-start !important;
}

.align-content-end {
  -ms-flex-line-pack: end !important;
      align-content: flex-end !important;
}

.align-content-center {
  -ms-flex-line-pack: center !important;
      align-content: center !important;
}

.align-content-between {
  -ms-flex-line-pack: justify !important;
      align-content: space-between !important;
}

.align-content-around {
  -ms-flex-line-pack: distribute !important;
      align-content: space-around !important;
}

.align-content-stretch {
  -ms-flex-line-pack: stretch !important;
      align-content: stretch !important;
}

.align-self-auto {
  -ms-flex-item-align: auto !important;
      align-self: auto !important;
}

.align-self-start {
  -ms-flex-item-align: start !important;
      align-self: flex-start !important;
}

.align-self-end {
  -ms-flex-item-align: end !important;
      align-self: flex-end !important;
}

.align-self-center {
  -ms-flex-item-align: center !important;
      align-self: center !important;
}

.align-self-baseline {
  -ms-flex-item-align: baseline !important;
      align-self: baseline !important;
}

.align-self-stretch {
  -ms-flex-item-align: stretch !important;
      align-self: stretch !important;
}

@media (min-width: 576px) {
  .flex-sm-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
  }
  .flex-sm-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important;
  }
  .flex-sm-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
            flex-direction: row-reverse !important;
  }
  .flex-sm-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
            flex-direction: column-reverse !important;
  }
  .flex-sm-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
  }
  .flex-sm-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
  }
  .flex-sm-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important;
  }
  .flex-sm-fill {
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important;
  }
  .flex-sm-grow-0 {
    -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
            flex-grow: 0 !important;
  }
  .flex-sm-grow-1 {
    -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
            flex-grow: 1 !important;
  }
  .flex-sm-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
  }
  .flex-sm-shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important;
  }
  .justify-content-sm-start {
    -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
            justify-content: flex-start !important;
  }
  .justify-content-sm-end {
    -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
            justify-content: flex-end !important;
  }
  .justify-content-sm-center {
    -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important;
  }
  .justify-content-sm-between {
    -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
            justify-content: space-between !important;
  }
  .justify-content-sm-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important;
  }
  .align-items-sm-start {
    -webkit-box-align: start !important;
        -ms-flex-align: start !important;
            align-items: flex-start !important;
  }
  .align-items-sm-end {
    -webkit-box-align: end !important;
        -ms-flex-align: end !important;
            align-items: flex-end !important;
  }
  .align-items-sm-center {
    -webkit-box-align: center !important;
        -ms-flex-align: center !important;
            align-items: center !important;
  }
  .align-items-sm-baseline {
    -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
            align-items: baseline !important;
  }
  .align-items-sm-stretch {
    -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
            align-items: stretch !important;
  }
  .align-content-sm-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
  }
  .align-content-sm-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important;
  }
  .align-content-sm-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important;
  }
  .align-content-sm-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important;
  }
  .align-content-sm-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important;
  }
  .align-content-sm-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important;
  }
  .align-self-sm-auto {
    -ms-flex-item-align: auto !important;
        align-self: auto !important;
  }
  .align-self-sm-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important;
  }
  .align-self-sm-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important;
  }
  .align-self-sm-center {
    -ms-flex-item-align: center !important;
        align-self: center !important;
  }
  .align-self-sm-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important;
  }
  .align-self-sm-stretch {
    -ms-flex-item-align: stretch !important;
        align-self: stretch !important;
  }
}
@media (min-width: 768px) {
  .flex-md-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
  }
  .flex-md-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important;
  }
  .flex-md-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
            flex-direction: row-reverse !important;
  }
  .flex-md-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
            flex-direction: column-reverse !important;
  }
  .flex-md-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
  }
  .flex-md-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
  }
  .flex-md-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important;
  }
  .flex-md-fill {
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important;
  }
  .flex-md-grow-0 {
    -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
            flex-grow: 0 !important;
  }
  .flex-md-grow-1 {
    -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
            flex-grow: 1 !important;
  }
  .flex-md-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
  }
  .flex-md-shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important;
  }
  .justify-content-md-start {
    -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
            justify-content: flex-start !important;
  }
  .justify-content-md-end {
    -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
            justify-content: flex-end !important;
  }
  .justify-content-md-center {
    -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important;
  }
  .justify-content-md-between {
    -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
            justify-content: space-between !important;
  }
  .justify-content-md-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important;
  }
  .align-items-md-start {
    -webkit-box-align: start !important;
        -ms-flex-align: start !important;
            align-items: flex-start !important;
  }
  .align-items-md-end {
    -webkit-box-align: end !important;
        -ms-flex-align: end !important;
            align-items: flex-end !important;
  }
  .align-items-md-center {
    -webkit-box-align: center !important;
        -ms-flex-align: center !important;
            align-items: center !important;
  }
  .align-items-md-baseline {
    -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
            align-items: baseline !important;
  }
  .align-items-md-stretch {
    -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
            align-items: stretch !important;
  }
  .align-content-md-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
  }
  .align-content-md-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important;
  }
  .align-content-md-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important;
  }
  .align-content-md-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important;
  }
  .align-content-md-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important;
  }
  .align-content-md-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important;
  }
  .align-self-md-auto {
    -ms-flex-item-align: auto !important;
        align-self: auto !important;
  }
  .align-self-md-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important;
  }
  .align-self-md-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important;
  }
  .align-self-md-center {
    -ms-flex-item-align: center !important;
        align-self: center !important;
  }
  .align-self-md-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important;
  }
  .align-self-md-stretch {
    -ms-flex-item-align: stretch !important;
        align-self: stretch !important;
  }
}
@media (min-width: 1025px) {
  .flex-lg-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
  }
  .flex-lg-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important;
  }
  .flex-lg-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
            flex-direction: row-reverse !important;
  }
  .flex-lg-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
            flex-direction: column-reverse !important;
  }
  .flex-lg-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
  }
  .flex-lg-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
  }
  .flex-lg-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important;
  }
  .flex-lg-fill {
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important;
  }
  .flex-lg-grow-0 {
    -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
            flex-grow: 0 !important;
  }
  .flex-lg-grow-1 {
    -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
            flex-grow: 1 !important;
  }
  .flex-lg-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
  }
  .flex-lg-shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important;
  }
  .justify-content-lg-start {
    -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
            justify-content: flex-start !important;
  }
  .justify-content-lg-end {
    -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
            justify-content: flex-end !important;
  }
  .justify-content-lg-center {
    -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important;
  }
  .justify-content-lg-between {
    -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
            justify-content: space-between !important;
  }
  .justify-content-lg-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important;
  }
  .align-items-lg-start {
    -webkit-box-align: start !important;
        -ms-flex-align: start !important;
            align-items: flex-start !important;
  }
  .align-items-lg-end {
    -webkit-box-align: end !important;
        -ms-flex-align: end !important;
            align-items: flex-end !important;
  }
  .align-items-lg-center {
    -webkit-box-align: center !important;
        -ms-flex-align: center !important;
            align-items: center !important;
  }
  .align-items-lg-baseline {
    -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
            align-items: baseline !important;
  }
  .align-items-lg-stretch {
    -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
            align-items: stretch !important;
  }
  .align-content-lg-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
  }
  .align-content-lg-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important;
  }
  .align-content-lg-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important;
  }
  .align-content-lg-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important;
  }
  .align-content-lg-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important;
  }
  .align-content-lg-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important;
  }
  .align-self-lg-auto {
    -ms-flex-item-align: auto !important;
        align-self: auto !important;
  }
  .align-self-lg-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important;
  }
  .align-self-lg-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important;
  }
  .align-self-lg-center {
    -ms-flex-item-align: center !important;
        align-self: center !important;
  }
  .align-self-lg-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important;
  }
  .align-self-lg-stretch {
    -ms-flex-item-align: stretch !important;
        align-self: stretch !important;
  }
}
@media (min-width: 1366px) {
  .flex-xl-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
  }
  .flex-xl-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important;
  }
  .flex-xl-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
            flex-direction: row-reverse !important;
  }
  .flex-xl-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
            flex-direction: column-reverse !important;
  }
  .flex-xl-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
  }
  .flex-xl-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
  }
  .flex-xl-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important;
  }
  .flex-xl-fill {
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important;
  }
  .flex-xl-grow-0 {
    -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
            flex-grow: 0 !important;
  }
  .flex-xl-grow-1 {
    -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
            flex-grow: 1 !important;
  }
  .flex-xl-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
  }
  .flex-xl-shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important;
  }
  .justify-content-xl-start {
    -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
            justify-content: flex-start !important;
  }
  .justify-content-xl-end {
    -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
            justify-content: flex-end !important;
  }
  .justify-content-xl-center {
    -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important;
  }
  .justify-content-xl-between {
    -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
            justify-content: space-between !important;
  }
  .justify-content-xl-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important;
  }
  .align-items-xl-start {
    -webkit-box-align: start !important;
        -ms-flex-align: start !important;
            align-items: flex-start !important;
  }
  .align-items-xl-end {
    -webkit-box-align: end !important;
        -ms-flex-align: end !important;
            align-items: flex-end !important;
  }
  .align-items-xl-center {
    -webkit-box-align: center !important;
        -ms-flex-align: center !important;
            align-items: center !important;
  }
  .align-items-xl-baseline {
    -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
            align-items: baseline !important;
  }
  .align-items-xl-stretch {
    -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
            align-items: stretch !important;
  }
  .align-content-xl-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
  }
  .align-content-xl-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important;
  }
  .align-content-xl-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important;
  }
  .align-content-xl-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important;
  }
  .align-content-xl-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important;
  }
  .align-content-xl-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important;
  }
  .align-self-xl-auto {
    -ms-flex-item-align: auto !important;
        align-self: auto !important;
  }
  .align-self-xl-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important;
  }
  .align-self-xl-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important;
  }
  .align-self-xl-center {
    -ms-flex-item-align: center !important;
        align-self: center !important;
  }
  .align-self-xl-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important;
  }
  .align-self-xl-stretch {
    -ms-flex-item-align: stretch !important;
        align-self: stretch !important;
  }
}
.float-left {
  float: left !important;
}

.float-right {
  float: right !important;
}

.float-none {
  float: none !important;
}

@media (min-width: 576px) {
  .float-sm-left {
    float: left !important;
  }
  .float-sm-right {
    float: right !important;
  }
  .float-sm-none {
    float: none !important;
  }
}
@media (min-width: 768px) {
  .float-md-left {
    float: left !important;
  }
  .float-md-right {
    float: right !important;
  }
  .float-md-none {
    float: none !important;
  }
}
@media (min-width: 1025px) {
  .float-lg-left {
    float: left !important;
  }
  .float-lg-right {
    float: right !important;
  }
  .float-lg-none {
    float: none !important;
  }
}
@media (min-width: 1366px) {
  .float-xl-left {
    float: left !important;
  }
  .float-xl-right {
    float: right !important;
  }
  .float-xl-none {
    float: none !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;
      -ms-user-select: auto !important;
          user-select: auto !important;
}

.user-select-none {
  -webkit-user-select: none !important;
     -moz-user-select: none !important;
      -ms-user-select: none !important;
          user-select: none !important;
}

.overflow-auto {
  overflow: auto !important;
}

.overflow-hidden {
  overflow: hidden !important;
}

.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;
}

.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;
}

@supports (position: sticky) {
  .sticky-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
}

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}

.sr-only-focusable:active, .sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  overflow: visible;
  clip: auto;
  white-space: normal;
}

.shadow-sm {
  -webkit-box-shadow: 0 0.125rem 0.25rem rgba(224, 229, 238, 0.075) !important;
          box-shadow: 0 0.125rem 0.25rem rgba(224, 229, 238, 0.075) !important;
}

.shadow {
  -webkit-box-shadow: 0 0.5rem 0.875rem 0 rgba(224, 229, 238, 0.5) !important;
          box-shadow: 0 0.5rem 0.875rem 0 rgba(224, 229, 238, 0.5) !important;
}

.shadow-lg {
  -webkit-box-shadow: 0 1rem 3rem rgba(224, 229, 238, 0.175) !important;
          box-shadow: 0 1rem 3rem rgba(224, 229, 238, 0.175) !important;
}

.shadow-none {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}

.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;
}

.w-33 {
  width: 33.3333% !important;
}

.w-66 {
  width: 66.6666% !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;
}

.h-33 {
  height: 33.3333% !important;
}

.h-66 {
  height: 66.6666% !important;
}

.mw-100 {
  max-width: 100% !important;
}

.mh-100 {
  max-height: 100% !important;
}

.min-vw-100 {
  min-width: 100vw !important;
}

.min-vh-100 {
  min-height: 100vh !important;
}

.vw-100 {
  width: 100vw !important;
}

.vh-100 {
  height: 100vh !important;
}

.m-0 {
  margin: 0 !important;
}

.mt-0,
.my-0 {
  margin-top: 0 !important;
}

.mr-0,
.mx-0 {
  margin-right: 0 !important;
}

.mb-0,
.my-0 {
  margin-bottom: 0 !important;
}

.ml-0,
.mx-0 {
  margin-left: 0 !important;
}

.m-1 {
  margin: 0.46875rem !important;
}

.mt-1,
.my-1 {
  margin-top: 0.46875rem !important;
}

.mr-1,
.mx-1 {
  margin-right: 0.46875rem !important;
}

.mb-1,
.my-1 {
  margin-bottom: 0.46875rem !important;
}

.ml-1,
.mx-1 {
  margin-left: 0.46875rem !important;
}

.m-2 {
  margin: 0.9375rem !important;
}

.mt-2,
.my-2 {
  margin-top: 0.9375rem !important;
}

.mr-2,
.mx-2 {
  margin-right: 0.9375rem !important;
}

.mb-2,
.my-2 {
  margin-bottom: 0.9375rem !important;
}

.ml-2,
.mx-2 {
  margin-left: 0.9375rem !important;
}

.m-3 {
  margin: 1.40625rem !important;
}

.mt-3,
.my-3 {
  margin-top: 1.40625rem !important;
}

.mr-3,
.mx-3 {
  margin-right: 1.40625rem !important;
}

.mb-3,
.my-3 {
  margin-bottom: 1.40625rem !important;
}

.ml-3,
.mx-3 {
  margin-left: 1.40625rem !important;
}

.m-4 {
  margin: 1.875rem !important;
}

.mt-4,
.my-4 {
  margin-top: 1.875rem !important;
}

.mr-4,
.mx-4 {
  margin-right: 1.875rem !important;
}

.mb-4,
.my-4 {
  margin-bottom: 1.875rem !important;
}

.ml-4,
.mx-4 {
  margin-left: 1.875rem !important;
}

.m-5 {
  margin: 2.34375rem !important;
}

.mt-5,
.my-5 {
  margin-top: 2.34375rem !important;
}

.mr-5,
.mx-5 {
  margin-right: 2.34375rem !important;
}

.mb-5,
.my-5 {
  margin-bottom: 2.34375rem !important;
}

.ml-5,
.mx-5 {
  margin-left: 2.34375rem !important;
}

.m-6 {
  margin: 2.8125rem !important;
}

.mt-6,
.my-6 {
  margin-top: 2.8125rem !important;
}

.mr-6,
.mx-6 {
  margin-right: 2.8125rem !important;
}

.mb-6,
.my-6 {
  margin-bottom: 2.8125rem !important;
}

.ml-6,
.mx-6 {
  margin-left: 2.8125rem !important;
}

.m-7 {
  margin: 3.28125rem !important;
}

.mt-7,
.my-7 {
  margin-top: 3.28125rem !important;
}

.mr-7,
.mx-7 {
  margin-right: 3.28125rem !important;
}

.mb-7,
.my-7 {
  margin-bottom: 3.28125rem !important;
}

.ml-7,
.mx-7 {
  margin-left: 3.28125rem !important;
}

.m-8 {
  margin: 3.75rem !important;
}

.mt-8,
.my-8 {
  margin-top: 3.75rem !important;
}

.mr-8,
.mx-8 {
  margin-right: 3.75rem !important;
}

.mb-8,
.my-8 {
  margin-bottom: 3.75rem !important;
}

.ml-8,
.mx-8 {
  margin-left: 3.75rem !important;
}

.m-9 {
  margin: 4.21875rem !important;
}

.mt-9,
.my-9 {
  margin-top: 4.21875rem !important;
}

.mr-9,
.mx-9 {
  margin-right: 4.21875rem !important;
}

.mb-9,
.my-9 {
  margin-bottom: 4.21875rem !important;
}

.ml-9,
.mx-9 {
  margin-left: 4.21875rem !important;
}

.m-10 {
  margin: 6.5625rem !important;
}

.mt-10,
.my-10 {
  margin-top: 6.5625rem !important;
}

.mr-10,
.mx-10 {
  margin-right: 6.5625rem !important;
}

.mb-10,
.my-10 {
  margin-bottom: 6.5625rem !important;
}

.ml-10,
.mx-10 {
  margin-left: 6.5625rem !important;
}

.m-1_5 {
  margin: 0.703125rem !important;
}

.mt-1_5,
.my-1_5 {
  margin-top: 0.703125rem !important;
}

.mr-1_5,
.mx-1_5 {
  margin-right: 0.703125rem !important;
}

.mb-1_5,
.my-1_5 {
  margin-bottom: 0.703125rem !important;
}

.ml-1_5,
.mx-1_5 {
  margin-left: 0.703125rem !important;
}

.m-2_5 {
  margin: 1.171875rem !important;
}

.mt-2_5,
.my-2_5 {
  margin-top: 1.171875rem !important;
}

.mr-2_5,
.mx-2_5 {
  margin-right: 1.171875rem !important;
}

.mb-2_5,
.my-2_5 {
  margin-bottom: 1.171875rem !important;
}

.ml-2_5,
.mx-2_5 {
  margin-left: 1.171875rem !important;
}

.m-3_5 {
  margin: 1.640625rem !important;
}

.mt-3_5,
.my-3_5 {
  margin-top: 1.640625rem !important;
}

.mr-3_5,
.mx-3_5 {
  margin-right: 1.640625rem !important;
}

.mb-3_5,
.my-3_5 {
  margin-bottom: 1.640625rem !important;
}

.ml-3_5,
.mx-3_5 {
  margin-left: 1.640625rem !important;
}

.m-4_5 {
  margin: 2.109375rem !important;
}

.mt-4_5,
.my-4_5 {
  margin-top: 2.109375rem !important;
}

.mr-4_5,
.mx-4_5 {
  margin-right: 2.109375rem !important;
}

.mb-4_5,
.my-4_5 {
  margin-bottom: 2.109375rem !important;
}

.ml-4_5,
.mx-4_5 {
  margin-left: 2.109375rem !important;
}

.m-5_5 {
  margin: 2.578125rem !important;
}

.mt-5_5,
.my-5_5 {
  margin-top: 2.578125rem !important;
}

.mr-5_5,
.mx-5_5 {
  margin-right: 2.578125rem !important;
}

.mb-5_5,
.my-5_5 {
  margin-bottom: 2.578125rem !important;
}

.ml-5_5,
.mx-5_5 {
  margin-left: 2.578125rem !important;
}

.m-6_5 {
  margin: 3.046875rem !important;
}

.mt-6_5,
.my-6_5 {
  margin-top: 3.046875rem !important;
}

.mr-6_5,
.mx-6_5 {
  margin-right: 3.046875rem !important;
}

.mb-6_5,
.my-6_5 {
  margin-bottom: 3.046875rem !important;
}

.ml-6_5,
.mx-6_5 {
  margin-left: 3.046875rem !important;
}

.m-7_5 {
  margin: 3.515625rem !important;
}

.mt-7_5,
.my-7_5 {
  margin-top: 3.515625rem !important;
}

.mr-7_5,
.mx-7_5 {
  margin-right: 3.515625rem !important;
}

.mb-7_5,
.my-7_5 {
  margin-bottom: 3.515625rem !important;
}

.ml-7_5,
.mx-7_5 {
  margin-left: 3.515625rem !important;
}

.m-8_5 {
  margin: 3.984375rem !important;
}

.mt-8_5,
.my-8_5 {
  margin-top: 3.984375rem !important;
}

.mr-8_5,
.mx-8_5 {
  margin-right: 3.984375rem !important;
}

.mb-8_5,
.my-8_5 {
  margin-bottom: 3.984375rem !important;
}

.ml-8_5,
.mx-8_5 {
  margin-left: 3.984375rem !important;
}

.m-9_5 {
  margin: 4.453125rem !important;
}

.mt-9_5,
.my-9_5 {
  margin-top: 4.453125rem !important;
}

.mr-9_5,
.mx-9_5 {
  margin-right: 4.453125rem !important;
}

.mb-9_5,
.my-9_5 {
  margin-bottom: 4.453125rem !important;
}

.ml-9_5,
.mx-9_5 {
  margin-left: 4.453125rem !important;
}

.m-10_5 {
  margin: 6.796875rem !important;
}

.mt-10_5,
.my-10_5 {
  margin-top: 6.796875rem !important;
}

.mr-10_5,
.mx-10_5 {
  margin-right: 6.796875rem !important;
}

.mb-10_5,
.my-10_5 {
  margin-bottom: 6.796875rem !important;
}

.ml-10_5,
.mx-10_5 {
  margin-left: 6.796875rem !important;
}

.p-0 {
  padding: 0 !important;
}

.pt-0,
.py-0 {
  padding-top: 0 !important;
}

.pr-0,
.px-0 {
  padding-right: 0 !important;
}

.pb-0,
.py-0 {
  padding-bottom: 0 !important;
}

.pl-0,
.px-0 {
  padding-left: 0 !important;
}

.p-1 {
  padding: 0.46875rem !important;
}

.pt-1,
.py-1 {
  padding-top: 0.46875rem !important;
}

.pr-1,
.px-1 {
  padding-right: 0.46875rem !important;
}

.pb-1,
.py-1 {
  padding-bottom: 0.46875rem !important;
}

.pl-1,
.px-1 {
  padding-left: 0.46875rem !important;
}

.p-2 {
  padding: 0.9375rem !important;
}

.pt-2,
.py-2 {
  padding-top: 0.9375rem !important;
}

.pr-2,
.px-2 {
  padding-right: 0.9375rem !important;
}

.pb-2,
.py-2 {
  padding-bottom: 0.9375rem !important;
}

.pl-2,
.px-2 {
  padding-left: 0.9375rem !important;
}

.p-3 {
  padding: 1.40625rem !important;
}

.pt-3,
.py-3 {
  padding-top: 1.40625rem !important;
}

.pr-3,
.px-3 {
  padding-right: 1.40625rem !important;
}

.pb-3,
.py-3 {
  padding-bottom: 1.40625rem !important;
}

.pl-3,
.px-3 {
  padding-left: 1.40625rem !important;
}

.p-4 {
  padding: 1.875rem !important;
}

.pt-4,
.py-4 {
  padding-top: 1.875rem !important;
}

.pr-4,
.px-4 {
  padding-right: 1.875rem !important;
}

.pb-4,
.py-4 {
  padding-bottom: 1.875rem !important;
}

.pl-4,
.px-4 {
  padding-left: 1.875rem !important;
}

.p-5 {
  padding: 2.34375rem !important;
}

.pt-5,
.py-5 {
  padding-top: 2.34375rem !important;
}

.pr-5,
.px-5 {
  padding-right: 2.34375rem !important;
}

.pb-5,
.py-5 {
  padding-bottom: 2.34375rem !important;
}

.pl-5,
.px-5 {
  padding-left: 2.34375rem !important;
}

.p-6 {
  padding: 2.8125rem !important;
}

.pt-6,
.py-6 {
  padding-top: 2.8125rem !important;
}

.pr-6,
.px-6 {
  padding-right: 2.8125rem !important;
}

.pb-6,
.py-6 {
  padding-bottom: 2.8125rem !important;
}

.pl-6,
.px-6 {
  padding-left: 2.8125rem !important;
}

.p-7 {
  padding: 3.28125rem !important;
}

.pt-7,
.py-7 {
  padding-top: 3.28125rem !important;
}

.pr-7,
.px-7 {
  padding-right: 3.28125rem !important;
}

.pb-7,
.py-7 {
  padding-bottom: 3.28125rem !important;
}

.pl-7,
.px-7 {
  padding-left: 3.28125rem !important;
}

.p-8 {
  padding: 3.75rem !important;
}

.pt-8,
.py-8 {
  padding-top: 3.75rem !important;
}

.pr-8,
.px-8 {
  padding-right: 3.75rem !important;
}

.pb-8,
.py-8 {
  padding-bottom: 3.75rem !important;
}

.pl-8,
.px-8 {
  padding-left: 3.75rem !important;
}

.p-9 {
  padding: 4.21875rem !important;
}

.pt-9,
.py-9 {
  padding-top: 4.21875rem !important;
}

.pr-9,
.px-9 {
  padding-right: 4.21875rem !important;
}

.pb-9,
.py-9 {
  padding-bottom: 4.21875rem !important;
}

.pl-9,
.px-9 {
  padding-left: 4.21875rem !important;
}

.p-10 {
  padding: 6.5625rem !important;
}

.pt-10,
.py-10 {
  padding-top: 6.5625rem !important;
}

.pr-10,
.px-10 {
  padding-right: 6.5625rem !important;
}

.pb-10,
.py-10 {
  padding-bottom: 6.5625rem !important;
}

.pl-10,
.px-10 {
  padding-left: 6.5625rem !important;
}

.p-1_5 {
  padding: 0.703125rem !important;
}

.pt-1_5,
.py-1_5 {
  padding-top: 0.703125rem !important;
}

.pr-1_5,
.px-1_5 {
  padding-right: 0.703125rem !important;
}

.pb-1_5,
.py-1_5 {
  padding-bottom: 0.703125rem !important;
}

.pl-1_5,
.px-1_5 {
  padding-left: 0.703125rem !important;
}

.p-2_5 {
  padding: 1.171875rem !important;
}

.pt-2_5,
.py-2_5 {
  padding-top: 1.171875rem !important;
}

.pr-2_5,
.px-2_5 {
  padding-right: 1.171875rem !important;
}

.pb-2_5,
.py-2_5 {
  padding-bottom: 1.171875rem !important;
}

.pl-2_5,
.px-2_5 {
  padding-left: 1.171875rem !important;
}

.p-3_5 {
  padding: 1.640625rem !important;
}

.pt-3_5,
.py-3_5 {
  padding-top: 1.640625rem !important;
}

.pr-3_5,
.px-3_5 {
  padding-right: 1.640625rem !important;
}

.pb-3_5,
.py-3_5 {
  padding-bottom: 1.640625rem !important;
}

.pl-3_5,
.px-3_5 {
  padding-left: 1.640625rem !important;
}

.p-4_5 {
  padding: 2.109375rem !important;
}

.pt-4_5,
.py-4_5 {
  padding-top: 2.109375rem !important;
}

.pr-4_5,
.px-4_5 {
  padding-right: 2.109375rem !important;
}

.pb-4_5,
.py-4_5 {
  padding-bottom: 2.109375rem !important;
}

.pl-4_5,
.px-4_5 {
  padding-left: 2.109375rem !important;
}

.p-5_5 {
  padding: 2.578125rem !important;
}

.pt-5_5,
.py-5_5 {
  padding-top: 2.578125rem !important;
}

.pr-5_5,
.px-5_5 {
  padding-right: 2.578125rem !important;
}

.pb-5_5,
.py-5_5 {
  padding-bottom: 2.578125rem !important;
}

.pl-5_5,
.px-5_5 {
  padding-left: 2.578125rem !important;
}

.p-6_5 {
  padding: 3.046875rem !important;
}

.pt-6_5,
.py-6_5 {
  padding-top: 3.046875rem !important;
}

.pr-6_5,
.px-6_5 {
  padding-right: 3.046875rem !important;
}

.pb-6_5,
.py-6_5 {
  padding-bottom: 3.046875rem !important;
}

.pl-6_5,
.px-6_5 {
  padding-left: 3.046875rem !important;
}

.p-7_5 {
  padding: 3.515625rem !important;
}

.pt-7_5,
.py-7_5 {
  padding-top: 3.515625rem !important;
}

.pr-7_5,
.px-7_5 {
  padding-right: 3.515625rem !important;
}

.pb-7_5,
.py-7_5 {
  padding-bottom: 3.515625rem !important;
}

.pl-7_5,
.px-7_5 {
  padding-left: 3.515625rem !important;
}

.p-8_5 {
  padding: 3.984375rem !important;
}

.pt-8_5,
.py-8_5 {
  padding-top: 3.984375rem !important;
}

.pr-8_5,
.px-8_5 {
  padding-right: 3.984375rem !important;
}

.pb-8_5,
.py-8_5 {
  padding-bottom: 3.984375rem !important;
}

.pl-8_5,
.px-8_5 {
  padding-left: 3.984375rem !important;
}

.p-9_5 {
  padding: 4.453125rem !important;
}

.pt-9_5,
.py-9_5 {
  padding-top: 4.453125rem !important;
}

.pr-9_5,
.px-9_5 {
  padding-right: 4.453125rem !important;
}

.pb-9_5,
.py-9_5 {
  padding-bottom: 4.453125rem !important;
}

.pl-9_5,
.px-9_5 {
  padding-left: 4.453125rem !important;
}

.p-10_5 {
  padding: 6.796875rem !important;
}

.pt-10_5,
.py-10_5 {
  padding-top: 6.796875rem !important;
}

.pr-10_5,
.px-10_5 {
  padding-right: 6.796875rem !important;
}

.pb-10_5,
.py-10_5 {
  padding-bottom: 6.796875rem !important;
}

.pl-10_5,
.px-10_5 {
  padding-left: 6.796875rem !important;
}

.m-n1 {
  margin: -0.46875rem !important;
}

.mt-n1,
.my-n1 {
  margin-top: -0.46875rem !important;
}

.mr-n1,
.mx-n1 {
  margin-right: -0.46875rem !important;
}

.mb-n1,
.my-n1 {
  margin-bottom: -0.46875rem !important;
}

.ml-n1,
.mx-n1 {
  margin-left: -0.46875rem !important;
}

.m-n2 {
  margin: -0.9375rem !important;
}

.mt-n2,
.my-n2 {
  margin-top: -0.9375rem !important;
}

.mr-n2,
.mx-n2 {
  margin-right: -0.9375rem !important;
}

.mb-n2,
.my-n2 {
  margin-bottom: -0.9375rem !important;
}

.ml-n2,
.mx-n2 {
  margin-left: -0.9375rem !important;
}

.m-n3 {
  margin: -1.40625rem !important;
}

.mt-n3,
.my-n3 {
  margin-top: -1.40625rem !important;
}

.mr-n3,
.mx-n3 {
  margin-right: -1.40625rem !important;
}

.mb-n3,
.my-n3 {
  margin-bottom: -1.40625rem !important;
}

.ml-n3,
.mx-n3 {
  margin-left: -1.40625rem !important;
}

.m-n4 {
  margin: -1.875rem !important;
}

.mt-n4,
.my-n4 {
  margin-top: -1.875rem !important;
}

.mr-n4,
.mx-n4 {
  margin-right: -1.875rem !important;
}

.mb-n4,
.my-n4 {
  margin-bottom: -1.875rem !important;
}

.ml-n4,
.mx-n4 {
  margin-left: -1.875rem !important;
}

.m-n5 {
  margin: -2.34375rem !important;
}

.mt-n5,
.my-n5 {
  margin-top: -2.34375rem !important;
}

.mr-n5,
.mx-n5 {
  margin-right: -2.34375rem !important;
}

.mb-n5,
.my-n5 {
  margin-bottom: -2.34375rem !important;
}

.ml-n5,
.mx-n5 {
  margin-left: -2.34375rem !important;
}

.m-n6 {
  margin: -2.8125rem !important;
}

.mt-n6,
.my-n6 {
  margin-top: -2.8125rem !important;
}

.mr-n6,
.mx-n6 {
  margin-right: -2.8125rem !important;
}

.mb-n6,
.my-n6 {
  margin-bottom: -2.8125rem !important;
}

.ml-n6,
.mx-n6 {
  margin-left: -2.8125rem !important;
}

.m-n7 {
  margin: -3.28125rem !important;
}

.mt-n7,
.my-n7 {
  margin-top: -3.28125rem !important;
}

.mr-n7,
.mx-n7 {
  margin-right: -3.28125rem !important;
}

.mb-n7,
.my-n7 {
  margin-bottom: -3.28125rem !important;
}

.ml-n7,
.mx-n7 {
  margin-left: -3.28125rem !important;
}

.m-n8 {
  margin: -3.75rem !important;
}

.mt-n8,
.my-n8 {
  margin-top: -3.75rem !important;
}

.mr-n8,
.mx-n8 {
  margin-right: -3.75rem !important;
}

.mb-n8,
.my-n8 {
  margin-bottom: -3.75rem !important;
}

.ml-n8,
.mx-n8 {
  margin-left: -3.75rem !important;
}

.m-n9 {
  margin: -4.21875rem !important;
}

.mt-n9,
.my-n9 {
  margin-top: -4.21875rem !important;
}

.mr-n9,
.mx-n9 {
  margin-right: -4.21875rem !important;
}

.mb-n9,
.my-n9 {
  margin-bottom: -4.21875rem !important;
}

.ml-n9,
.mx-n9 {
  margin-left: -4.21875rem !important;
}

.m-n10 {
  margin: -6.5625rem !important;
}

.mt-n10,
.my-n10 {
  margin-top: -6.5625rem !important;
}

.mr-n10,
.mx-n10 {
  margin-right: -6.5625rem !important;
}

.mb-n10,
.my-n10 {
  margin-bottom: -6.5625rem !important;
}

.ml-n10,
.mx-n10 {
  margin-left: -6.5625rem !important;
}

.m-n1_5 {
  margin: -0.703125rem !important;
}

.mt-n1_5,
.my-n1_5 {
  margin-top: -0.703125rem !important;
}

.mr-n1_5,
.mx-n1_5 {
  margin-right: -0.703125rem !important;
}

.mb-n1_5,
.my-n1_5 {
  margin-bottom: -0.703125rem !important;
}

.ml-n1_5,
.mx-n1_5 {
  margin-left: -0.703125rem !important;
}

.m-n2_5 {
  margin: -1.171875rem !important;
}

.mt-n2_5,
.my-n2_5 {
  margin-top: -1.171875rem !important;
}

.mr-n2_5,
.mx-n2_5 {
  margin-right: -1.171875rem !important;
}

.mb-n2_5,
.my-n2_5 {
  margin-bottom: -1.171875rem !important;
}

.ml-n2_5,
.mx-n2_5 {
  margin-left: -1.171875rem !important;
}

.m-n3_5 {
  margin: -1.640625rem !important;
}

.mt-n3_5,
.my-n3_5 {
  margin-top: -1.640625rem !important;
}

.mr-n3_5,
.mx-n3_5 {
  margin-right: -1.640625rem !important;
}

.mb-n3_5,
.my-n3_5 {
  margin-bottom: -1.640625rem !important;
}

.ml-n3_5,
.mx-n3_5 {
  margin-left: -1.640625rem !important;
}

.m-n4_5 {
  margin: -2.109375rem !important;
}

.mt-n4_5,
.my-n4_5 {
  margin-top: -2.109375rem !important;
}

.mr-n4_5,
.mx-n4_5 {
  margin-right: -2.109375rem !important;
}

.mb-n4_5,
.my-n4_5 {
  margin-bottom: -2.109375rem !important;
}

.ml-n4_5,
.mx-n4_5 {
  margin-left: -2.109375rem !important;
}

.m-n5_5 {
  margin: -2.578125rem !important;
}

.mt-n5_5,
.my-n5_5 {
  margin-top: -2.578125rem !important;
}

.mr-n5_5,
.mx-n5_5 {
  margin-right: -2.578125rem !important;
}

.mb-n5_5,
.my-n5_5 {
  margin-bottom: -2.578125rem !important;
}

.ml-n5_5,
.mx-n5_5 {
  margin-left: -2.578125rem !important;
}

.m-n6_5 {
  margin: -3.046875rem !important;
}

.mt-n6_5,
.my-n6_5 {
  margin-top: -3.046875rem !important;
}

.mr-n6_5,
.mx-n6_5 {
  margin-right: -3.046875rem !important;
}

.mb-n6_5,
.my-n6_5 {
  margin-bottom: -3.046875rem !important;
}

.ml-n6_5,
.mx-n6_5 {
  margin-left: -3.046875rem !important;
}

.m-n7_5 {
  margin: -3.515625rem !important;
}

.mt-n7_5,
.my-n7_5 {
  margin-top: -3.515625rem !important;
}

.mr-n7_5,
.mx-n7_5 {
  margin-right: -3.515625rem !important;
}

.mb-n7_5,
.my-n7_5 {
  margin-bottom: -3.515625rem !important;
}

.ml-n7_5,
.mx-n7_5 {
  margin-left: -3.515625rem !important;
}

.m-n8_5 {
  margin: -3.984375rem !important;
}

.mt-n8_5,
.my-n8_5 {
  margin-top: -3.984375rem !important;
}

.mr-n8_5,
.mx-n8_5 {
  margin-right: -3.984375rem !important;
}

.mb-n8_5,
.my-n8_5 {
  margin-bottom: -3.984375rem !important;
}

.ml-n8_5,
.mx-n8_5 {
  margin-left: -3.984375rem !important;
}

.m-n9_5 {
  margin: -4.453125rem !important;
}

.mt-n9_5,
.my-n9_5 {
  margin-top: -4.453125rem !important;
}

.mr-n9_5,
.mx-n9_5 {
  margin-right: -4.453125rem !important;
}

.mb-n9_5,
.my-n9_5 {
  margin-bottom: -4.453125rem !important;
}

.ml-n9_5,
.mx-n9_5 {
  margin-left: -4.453125rem !important;
}

.m-n10_5 {
  margin: -6.796875rem !important;
}

.mt-n10_5,
.my-n10_5 {
  margin-top: -6.796875rem !important;
}

.mr-n10_5,
.mx-n10_5 {
  margin-right: -6.796875rem !important;
}

.mb-n10_5,
.my-n10_5 {
  margin-bottom: -6.796875rem !important;
}

.ml-n10_5,
.mx-n10_5 {
  margin-left: -6.796875rem !important;
}

.m-auto {
  margin: auto !important;
}

.mt-auto,
.my-auto {
  margin-top: auto !important;
}

.mr-auto,
.mx-auto {
  margin-right: auto !important;
}

.mb-auto,
.my-auto {
  margin-bottom: auto !important;
}

.ml-auto,
.mx-auto {
  margin-left: auto !important;
}

@media (min-width: 576px) {
  .m-sm-0 {
    margin: 0 !important;
  }
  .mt-sm-0,
  .my-sm-0 {
    margin-top: 0 !important;
  }
  .mr-sm-0,
  .mx-sm-0 {
    margin-right: 0 !important;
  }
  .mb-sm-0,
  .my-sm-0 {
    margin-bottom: 0 !important;
  }
  .ml-sm-0,
  .mx-sm-0 {
    margin-left: 0 !important;
  }
  .m-sm-1 {
    margin: 0.46875rem !important;
  }
  .mt-sm-1,
  .my-sm-1 {
    margin-top: 0.46875rem !important;
  }
  .mr-sm-1,
  .mx-sm-1 {
    margin-right: 0.46875rem !important;
  }
  .mb-sm-1,
  .my-sm-1 {
    margin-bottom: 0.46875rem !important;
  }
  .ml-sm-1,
  .mx-sm-1 {
    margin-left: 0.46875rem !important;
  }
  .m-sm-2 {
    margin: 0.9375rem !important;
  }
  .mt-sm-2,
  .my-sm-2 {
    margin-top: 0.9375rem !important;
  }
  .mr-sm-2,
  .mx-sm-2 {
    margin-right: 0.9375rem !important;
  }
  .mb-sm-2,
  .my-sm-2 {
    margin-bottom: 0.9375rem !important;
  }
  .ml-sm-2,
  .mx-sm-2 {
    margin-left: 0.9375rem !important;
  }
  .m-sm-3 {
    margin: 1.40625rem !important;
  }
  .mt-sm-3,
  .my-sm-3 {
    margin-top: 1.40625rem !important;
  }
  .mr-sm-3,
  .mx-sm-3 {
    margin-right: 1.40625rem !important;
  }
  .mb-sm-3,
  .my-sm-3 {
    margin-bottom: 1.40625rem !important;
  }
  .ml-sm-3,
  .mx-sm-3 {
    margin-left: 1.40625rem !important;
  }
  .m-sm-4 {
    margin: 1.875rem !important;
  }
  .mt-sm-4,
  .my-sm-4 {
    margin-top: 1.875rem !important;
  }
  .mr-sm-4,
  .mx-sm-4 {
    margin-right: 1.875rem !important;
  }
  .mb-sm-4,
  .my-sm-4 {
    margin-bottom: 1.875rem !important;
  }
  .ml-sm-4,
  .mx-sm-4 {
    margin-left: 1.875rem !important;
  }
  .m-sm-5 {
    margin: 2.34375rem !important;
  }
  .mt-sm-5,
  .my-sm-5 {
    margin-top: 2.34375rem !important;
  }
  .mr-sm-5,
  .mx-sm-5 {
    margin-right: 2.34375rem !important;
  }
  .mb-sm-5,
  .my-sm-5 {
    margin-bottom: 2.34375rem !important;
  }
  .ml-sm-5,
  .mx-sm-5 {
    margin-left: 2.34375rem !important;
  }
  .m-sm-6 {
    margin: 2.8125rem !important;
  }
  .mt-sm-6,
  .my-sm-6 {
    margin-top: 2.8125rem !important;
  }
  .mr-sm-6,
  .mx-sm-6 {
    margin-right: 2.8125rem !important;
  }
  .mb-sm-6,
  .my-sm-6 {
    margin-bottom: 2.8125rem !important;
  }
  .ml-sm-6,
  .mx-sm-6 {
    margin-left: 2.8125rem !important;
  }
  .m-sm-7 {
    margin: 3.28125rem !important;
  }
  .mt-sm-7,
  .my-sm-7 {
    margin-top: 3.28125rem !important;
  }
  .mr-sm-7,
  .mx-sm-7 {
    margin-right: 3.28125rem !important;
  }
  .mb-sm-7,
  .my-sm-7 {
    margin-bottom: 3.28125rem !important;
  }
  .ml-sm-7,
  .mx-sm-7 {
    margin-left: 3.28125rem !important;
  }
  .m-sm-8 {
    margin: 3.75rem !important;
  }
  .mt-sm-8,
  .my-sm-8 {
    margin-top: 3.75rem !important;
  }
  .mr-sm-8,
  .mx-sm-8 {
    margin-right: 3.75rem !important;
  }
  .mb-sm-8,
  .my-sm-8 {
    margin-bottom: 3.75rem !important;
  }
  .ml-sm-8,
  .mx-sm-8 {
    margin-left: 3.75rem !important;
  }
  .m-sm-9 {
    margin: 4.21875rem !important;
  }
  .mt-sm-9,
  .my-sm-9 {
    margin-top: 4.21875rem !important;
  }
  .mr-sm-9,
  .mx-sm-9 {
    margin-right: 4.21875rem !important;
  }
  .mb-sm-9,
  .my-sm-9 {
    margin-bottom: 4.21875rem !important;
  }
  .ml-sm-9,
  .mx-sm-9 {
    margin-left: 4.21875rem !important;
  }
  .m-sm-10 {
    margin: 6.5625rem !important;
  }
  .mt-sm-10,
  .my-sm-10 {
    margin-top: 6.5625rem !important;
  }
  .mr-sm-10,
  .mx-sm-10 {
    margin-right: 6.5625rem !important;
  }
  .mb-sm-10,
  .my-sm-10 {
    margin-bottom: 6.5625rem !important;
  }
  .ml-sm-10,
  .mx-sm-10 {
    margin-left: 6.5625rem !important;
  }
  .m-sm-1_5 {
    margin: 0.703125rem !important;
  }
  .mt-sm-1_5,
  .my-sm-1_5 {
    margin-top: 0.703125rem !important;
  }
  .mr-sm-1_5,
  .mx-sm-1_5 {
    margin-right: 0.703125rem !important;
  }
  .mb-sm-1_5,
  .my-sm-1_5 {
    margin-bottom: 0.703125rem !important;
  }
  .ml-sm-1_5,
  .mx-sm-1_5 {
    margin-left: 0.703125rem !important;
  }
  .m-sm-2_5 {
    margin: 1.171875rem !important;
  }
  .mt-sm-2_5,
  .my-sm-2_5 {
    margin-top: 1.171875rem !important;
  }
  .mr-sm-2_5,
  .mx-sm-2_5 {
    margin-right: 1.171875rem !important;
  }
  .mb-sm-2_5,
  .my-sm-2_5 {
    margin-bottom: 1.171875rem !important;
  }
  .ml-sm-2_5,
  .mx-sm-2_5 {
    margin-left: 1.171875rem !important;
  }
  .m-sm-3_5 {
    margin: 1.640625rem !important;
  }
  .mt-sm-3_5,
  .my-sm-3_5 {
    margin-top: 1.640625rem !important;
  }
  .mr-sm-3_5,
  .mx-sm-3_5 {
    margin-right: 1.640625rem !important;
  }
  .mb-sm-3_5,
  .my-sm-3_5 {
    margin-bottom: 1.640625rem !important;
  }
  .ml-sm-3_5,
  .mx-sm-3_5 {
    margin-left: 1.640625rem !important;
  }
  .m-sm-4_5 {
    margin: 2.109375rem !important;
  }
  .mt-sm-4_5,
  .my-sm-4_5 {
    margin-top: 2.109375rem !important;
  }
  .mr-sm-4_5,
  .mx-sm-4_5 {
    margin-right: 2.109375rem !important;
  }
  .mb-sm-4_5,
  .my-sm-4_5 {
    margin-bottom: 2.109375rem !important;
  }
  .ml-sm-4_5,
  .mx-sm-4_5 {
    margin-left: 2.109375rem !important;
  }
  .m-sm-5_5 {
    margin: 2.578125rem !important;
  }
  .mt-sm-5_5,
  .my-sm-5_5 {
    margin-top: 2.578125rem !important;
  }
  .mr-sm-5_5,
  .mx-sm-5_5 {
    margin-right: 2.578125rem !important;
  }
  .mb-sm-5_5,
  .my-sm-5_5 {
    margin-bottom: 2.578125rem !important;
  }
  .ml-sm-5_5,
  .mx-sm-5_5 {
    margin-left: 2.578125rem !important;
  }
  .m-sm-6_5 {
    margin: 3.046875rem !important;
  }
  .mt-sm-6_5,
  .my-sm-6_5 {
    margin-top: 3.046875rem !important;
  }
  .mr-sm-6_5,
  .mx-sm-6_5 {
    margin-right: 3.046875rem !important;
  }
  .mb-sm-6_5,
  .my-sm-6_5 {
    margin-bottom: 3.046875rem !important;
  }
  .ml-sm-6_5,
  .mx-sm-6_5 {
    margin-left: 3.046875rem !important;
  }
  .m-sm-7_5 {
    margin: 3.515625rem !important;
  }
  .mt-sm-7_5,
  .my-sm-7_5 {
    margin-top: 3.515625rem !important;
  }
  .mr-sm-7_5,
  .mx-sm-7_5 {
    margin-right: 3.515625rem !important;
  }
  .mb-sm-7_5,
  .my-sm-7_5 {
    margin-bottom: 3.515625rem !important;
  }
  .ml-sm-7_5,
  .mx-sm-7_5 {
    margin-left: 3.515625rem !important;
  }
  .m-sm-8_5 {
    margin: 3.984375rem !important;
  }
  .mt-sm-8_5,
  .my-sm-8_5 {
    margin-top: 3.984375rem !important;
  }
  .mr-sm-8_5,
  .mx-sm-8_5 {
    margin-right: 3.984375rem !important;
  }
  .mb-sm-8_5,
  .my-sm-8_5 {
    margin-bottom: 3.984375rem !important;
  }
  .ml-sm-8_5,
  .mx-sm-8_5 {
    margin-left: 3.984375rem !important;
  }
  .m-sm-9_5 {
    margin: 4.453125rem !important;
  }
  .mt-sm-9_5,
  .my-sm-9_5 {
    margin-top: 4.453125rem !important;
  }
  .mr-sm-9_5,
  .mx-sm-9_5 {
    margin-right: 4.453125rem !important;
  }
  .mb-sm-9_5,
  .my-sm-9_5 {
    margin-bottom: 4.453125rem !important;
  }
  .ml-sm-9_5,
  .mx-sm-9_5 {
    margin-left: 4.453125rem !important;
  }
  .m-sm-10_5 {
    margin: 6.796875rem !important;
  }
  .mt-sm-10_5,
  .my-sm-10_5 {
    margin-top: 6.796875rem !important;
  }
  .mr-sm-10_5,
  .mx-sm-10_5 {
    margin-right: 6.796875rem !important;
  }
  .mb-sm-10_5,
  .my-sm-10_5 {
    margin-bottom: 6.796875rem !important;
  }
  .ml-sm-10_5,
  .mx-sm-10_5 {
    margin-left: 6.796875rem !important;
  }
  .p-sm-0 {
    padding: 0 !important;
  }
  .pt-sm-0,
  .py-sm-0 {
    padding-top: 0 !important;
  }
  .pr-sm-0,
  .px-sm-0 {
    padding-right: 0 !important;
  }
  .pb-sm-0,
  .py-sm-0 {
    padding-bottom: 0 !important;
  }
  .pl-sm-0,
  .px-sm-0 {
    padding-left: 0 !important;
  }
  .p-sm-1 {
    padding: 0.46875rem !important;
  }
  .pt-sm-1,
  .py-sm-1 {
    padding-top: 0.46875rem !important;
  }
  .pr-sm-1,
  .px-sm-1 {
    padding-right: 0.46875rem !important;
  }
  .pb-sm-1,
  .py-sm-1 {
    padding-bottom: 0.46875rem !important;
  }
  .pl-sm-1,
  .px-sm-1 {
    padding-left: 0.46875rem !important;
  }
  .p-sm-2 {
    padding: 0.9375rem !important;
  }
  .pt-sm-2,
  .py-sm-2 {
    padding-top: 0.9375rem !important;
  }
  .pr-sm-2,
  .px-sm-2 {
    padding-right: 0.9375rem !important;
  }
  .pb-sm-2,
  .py-sm-2 {
    padding-bottom: 0.9375rem !important;
  }
  .pl-sm-2,
  .px-sm-2 {
    padding-left: 0.9375rem !important;
  }
  .p-sm-3 {
    padding: 1.40625rem !important;
  }
  .pt-sm-3,
  .py-sm-3 {
    padding-top: 1.40625rem !important;
  }
  .pr-sm-3,
  .px-sm-3 {
    padding-right: 1.40625rem !important;
  }
  .pb-sm-3,
  .py-sm-3 {
    padding-bottom: 1.40625rem !important;
  }
  .pl-sm-3,
  .px-sm-3 {
    padding-left: 1.40625rem !important;
  }
  .p-sm-4 {
    padding: 1.875rem !important;
  }
  .pt-sm-4,
  .py-sm-4 {
    padding-top: 1.875rem !important;
  }
  .pr-sm-4,
  .px-sm-4 {
    padding-right: 1.875rem !important;
  }
  .pb-sm-4,
  .py-sm-4 {
    padding-bottom: 1.875rem !important;
  }
  .pl-sm-4,
  .px-sm-4 {
    padding-left: 1.875rem !important;
  }
  .p-sm-5 {
    padding: 2.34375rem !important;
  }
  .pt-sm-5,
  .py-sm-5 {
    padding-top: 2.34375rem !important;
  }
  .pr-sm-5,
  .px-sm-5 {
    padding-right: 2.34375rem !important;
  }
  .pb-sm-5,
  .py-sm-5 {
    padding-bottom: 2.34375rem !important;
  }
  .pl-sm-5,
  .px-sm-5 {
    padding-left: 2.34375rem !important;
  }
  .p-sm-6 {
    padding: 2.8125rem !important;
  }
  .pt-sm-6,
  .py-sm-6 {
    padding-top: 2.8125rem !important;
  }
  .pr-sm-6,
  .px-sm-6 {
    padding-right: 2.8125rem !important;
  }
  .pb-sm-6,
  .py-sm-6 {
    padding-bottom: 2.8125rem !important;
  }
  .pl-sm-6,
  .px-sm-6 {
    padding-left: 2.8125rem !important;
  }
  .p-sm-7 {
    padding: 3.28125rem !important;
  }
  .pt-sm-7,
  .py-sm-7 {
    padding-top: 3.28125rem !important;
  }
  .pr-sm-7,
  .px-sm-7 {
    padding-right: 3.28125rem !important;
  }
  .pb-sm-7,
  .py-sm-7 {
    padding-bottom: 3.28125rem !important;
  }
  .pl-sm-7,
  .px-sm-7 {
    padding-left: 3.28125rem !important;
  }
  .p-sm-8 {
    padding: 3.75rem !important;
  }
  .pt-sm-8,
  .py-sm-8 {
    padding-top: 3.75rem !important;
  }
  .pr-sm-8,
  .px-sm-8 {
    padding-right: 3.75rem !important;
  }
  .pb-sm-8,
  .py-sm-8 {
    padding-bottom: 3.75rem !important;
  }
  .pl-sm-8,
  .px-sm-8 {
    padding-left: 3.75rem !important;
  }
  .p-sm-9 {
    padding: 4.21875rem !important;
  }
  .pt-sm-9,
  .py-sm-9 {
    padding-top: 4.21875rem !important;
  }
  .pr-sm-9,
  .px-sm-9 {
    padding-right: 4.21875rem !important;
  }
  .pb-sm-9,
  .py-sm-9 {
    padding-bottom: 4.21875rem !important;
  }
  .pl-sm-9,
  .px-sm-9 {
    padding-left: 4.21875rem !important;
  }
  .p-sm-10 {
    padding: 6.5625rem !important;
  }
  .pt-sm-10,
  .py-sm-10 {
    padding-top: 6.5625rem !important;
  }
  .pr-sm-10,
  .px-sm-10 {
    padding-right: 6.5625rem !important;
  }
  .pb-sm-10,
  .py-sm-10 {
    padding-bottom: 6.5625rem !important;
  }
  .pl-sm-10,
  .px-sm-10 {
    padding-left: 6.5625rem !important;
  }
  .p-sm-1_5 {
    padding: 0.703125rem !important;
  }
  .pt-sm-1_5,
  .py-sm-1_5 {
    padding-top: 0.703125rem !important;
  }
  .pr-sm-1_5,
  .px-sm-1_5 {
    padding-right: 0.703125rem !important;
  }
  .pb-sm-1_5,
  .py-sm-1_5 {
    padding-bottom: 0.703125rem !important;
  }
  .pl-sm-1_5,
  .px-sm-1_5 {
    padding-left: 0.703125rem !important;
  }
  .p-sm-2_5 {
    padding: 1.171875rem !important;
  }
  .pt-sm-2_5,
  .py-sm-2_5 {
    padding-top: 1.171875rem !important;
  }
  .pr-sm-2_5,
  .px-sm-2_5 {
    padding-right: 1.171875rem !important;
  }
  .pb-sm-2_5,
  .py-sm-2_5 {
    padding-bottom: 1.171875rem !important;
  }
  .pl-sm-2_5,
  .px-sm-2_5 {
    padding-left: 1.171875rem !important;
  }
  .p-sm-3_5 {
    padding: 1.640625rem !important;
  }
  .pt-sm-3_5,
  .py-sm-3_5 {
    padding-top: 1.640625rem !important;
  }
  .pr-sm-3_5,
  .px-sm-3_5 {
    padding-right: 1.640625rem !important;
  }
  .pb-sm-3_5,
  .py-sm-3_5 {
    padding-bottom: 1.640625rem !important;
  }
  .pl-sm-3_5,
  .px-sm-3_5 {
    padding-left: 1.640625rem !important;
  }
  .p-sm-4_5 {
    padding: 2.109375rem !important;
  }
  .pt-sm-4_5,
  .py-sm-4_5 {
    padding-top: 2.109375rem !important;
  }
  .pr-sm-4_5,
  .px-sm-4_5 {
    padding-right: 2.109375rem !important;
  }
  .pb-sm-4_5,
  .py-sm-4_5 {
    padding-bottom: 2.109375rem !important;
  }
  .pl-sm-4_5,
  .px-sm-4_5 {
    padding-left: 2.109375rem !important;
  }
  .p-sm-5_5 {
    padding: 2.578125rem !important;
  }
  .pt-sm-5_5,
  .py-sm-5_5 {
    padding-top: 2.578125rem !important;
  }
  .pr-sm-5_5,
  .px-sm-5_5 {
    padding-right: 2.578125rem !important;
  }
  .pb-sm-5_5,
  .py-sm-5_5 {
    padding-bottom: 2.578125rem !important;
  }
  .pl-sm-5_5,
  .px-sm-5_5 {
    padding-left: 2.578125rem !important;
  }
  .p-sm-6_5 {
    padding: 3.046875rem !important;
  }
  .pt-sm-6_5,
  .py-sm-6_5 {
    padding-top: 3.046875rem !important;
  }
  .pr-sm-6_5,
  .px-sm-6_5 {
    padding-right: 3.046875rem !important;
  }
  .pb-sm-6_5,
  .py-sm-6_5 {
    padding-bottom: 3.046875rem !important;
  }
  .pl-sm-6_5,
  .px-sm-6_5 {
    padding-left: 3.046875rem !important;
  }
  .p-sm-7_5 {
    padding: 3.515625rem !important;
  }
  .pt-sm-7_5,
  .py-sm-7_5 {
    padding-top: 3.515625rem !important;
  }
  .pr-sm-7_5,
  .px-sm-7_5 {
    padding-right: 3.515625rem !important;
  }
  .pb-sm-7_5,
  .py-sm-7_5 {
    padding-bottom: 3.515625rem !important;
  }
  .pl-sm-7_5,
  .px-sm-7_5 {
    padding-left: 3.515625rem !important;
  }
  .p-sm-8_5 {
    padding: 3.984375rem !important;
  }
  .pt-sm-8_5,
  .py-sm-8_5 {
    padding-top: 3.984375rem !important;
  }
  .pr-sm-8_5,
  .px-sm-8_5 {
    padding-right: 3.984375rem !important;
  }
  .pb-sm-8_5,
  .py-sm-8_5 {
    padding-bottom: 3.984375rem !important;
  }
  .pl-sm-8_5,
  .px-sm-8_5 {
    padding-left: 3.984375rem !important;
  }
  .p-sm-9_5 {
    padding: 4.453125rem !important;
  }
  .pt-sm-9_5,
  .py-sm-9_5 {
    padding-top: 4.453125rem !important;
  }
  .pr-sm-9_5,
  .px-sm-9_5 {
    padding-right: 4.453125rem !important;
  }
  .pb-sm-9_5,
  .py-sm-9_5 {
    padding-bottom: 4.453125rem !important;
  }
  .pl-sm-9_5,
  .px-sm-9_5 {
    padding-left: 4.453125rem !important;
  }
  .p-sm-10_5 {
    padding: 6.796875rem !important;
  }
  .pt-sm-10_5,
  .py-sm-10_5 {
    padding-top: 6.796875rem !important;
  }
  .pr-sm-10_5,
  .px-sm-10_5 {
    padding-right: 6.796875rem !important;
  }
  .pb-sm-10_5,
  .py-sm-10_5 {
    padding-bottom: 6.796875rem !important;
  }
  .pl-sm-10_5,
  .px-sm-10_5 {
    padding-left: 6.796875rem !important;
  }
  .m-sm-n1 {
    margin: -0.46875rem !important;
  }
  .mt-sm-n1,
  .my-sm-n1 {
    margin-top: -0.46875rem !important;
  }
  .mr-sm-n1,
  .mx-sm-n1 {
    margin-right: -0.46875rem !important;
  }
  .mb-sm-n1,
  .my-sm-n1 {
    margin-bottom: -0.46875rem !important;
  }
  .ml-sm-n1,
  .mx-sm-n1 {
    margin-left: -0.46875rem !important;
  }
  .m-sm-n2 {
    margin: -0.9375rem !important;
  }
  .mt-sm-n2,
  .my-sm-n2 {
    margin-top: -0.9375rem !important;
  }
  .mr-sm-n2,
  .mx-sm-n2 {
    margin-right: -0.9375rem !important;
  }
  .mb-sm-n2,
  .my-sm-n2 {
    margin-bottom: -0.9375rem !important;
  }
  .ml-sm-n2,
  .mx-sm-n2 {
    margin-left: -0.9375rem !important;
  }
  .m-sm-n3 {
    margin: -1.40625rem !important;
  }
  .mt-sm-n3,
  .my-sm-n3 {
    margin-top: -1.40625rem !important;
  }
  .mr-sm-n3,
  .mx-sm-n3 {
    margin-right: -1.40625rem !important;
  }
  .mb-sm-n3,
  .my-sm-n3 {
    margin-bottom: -1.40625rem !important;
  }
  .ml-sm-n3,
  .mx-sm-n3 {
    margin-left: -1.40625rem !important;
  }
  .m-sm-n4 {
    margin: -1.875rem !important;
  }
  .mt-sm-n4,
  .my-sm-n4 {
    margin-top: -1.875rem !important;
  }
  .mr-sm-n4,
  .mx-sm-n4 {
    margin-right: -1.875rem !important;
  }
  .mb-sm-n4,
  .my-sm-n4 {
    margin-bottom: -1.875rem !important;
  }
  .ml-sm-n4,
  .mx-sm-n4 {
    margin-left: -1.875rem !important;
  }
  .m-sm-n5 {
    margin: -2.34375rem !important;
  }
  .mt-sm-n5,
  .my-sm-n5 {
    margin-top: -2.34375rem !important;
  }
  .mr-sm-n5,
  .mx-sm-n5 {
    margin-right: -2.34375rem !important;
  }
  .mb-sm-n5,
  .my-sm-n5 {
    margin-bottom: -2.34375rem !important;
  }
  .ml-sm-n5,
  .mx-sm-n5 {
    margin-left: -2.34375rem !important;
  }
  .m-sm-n6 {
    margin: -2.8125rem !important;
  }
  .mt-sm-n6,
  .my-sm-n6 {
    margin-top: -2.8125rem !important;
  }
  .mr-sm-n6,
  .mx-sm-n6 {
    margin-right: -2.8125rem !important;
  }
  .mb-sm-n6,
  .my-sm-n6 {
    margin-bottom: -2.8125rem !important;
  }
  .ml-sm-n6,
  .mx-sm-n6 {
    margin-left: -2.8125rem !important;
  }
  .m-sm-n7 {
    margin: -3.28125rem !important;
  }
  .mt-sm-n7,
  .my-sm-n7 {
    margin-top: -3.28125rem !important;
  }
  .mr-sm-n7,
  .mx-sm-n7 {
    margin-right: -3.28125rem !important;
  }
  .mb-sm-n7,
  .my-sm-n7 {
    margin-bottom: -3.28125rem !important;
  }
  .ml-sm-n7,
  .mx-sm-n7 {
    margin-left: -3.28125rem !important;
  }
  .m-sm-n8 {
    margin: -3.75rem !important;
  }
  .mt-sm-n8,
  .my-sm-n8 {
    margin-top: -3.75rem !important;
  }
  .mr-sm-n8,
  .mx-sm-n8 {
    margin-right: -3.75rem !important;
  }
  .mb-sm-n8,
  .my-sm-n8 {
    margin-bottom: -3.75rem !important;
  }
  .ml-sm-n8,
  .mx-sm-n8 {
    margin-left: -3.75rem !important;
  }
  .m-sm-n9 {
    margin: -4.21875rem !important;
  }
  .mt-sm-n9,
  .my-sm-n9 {
    margin-top: -4.21875rem !important;
  }
  .mr-sm-n9,
  .mx-sm-n9 {
    margin-right: -4.21875rem !important;
  }
  .mb-sm-n9,
  .my-sm-n9 {
    margin-bottom: -4.21875rem !important;
  }
  .ml-sm-n9,
  .mx-sm-n9 {
    margin-left: -4.21875rem !important;
  }
  .m-sm-n10 {
    margin: -6.5625rem !important;
  }
  .mt-sm-n10,
  .my-sm-n10 {
    margin-top: -6.5625rem !important;
  }
  .mr-sm-n10,
  .mx-sm-n10 {
    margin-right: -6.5625rem !important;
  }
  .mb-sm-n10,
  .my-sm-n10 {
    margin-bottom: -6.5625rem !important;
  }
  .ml-sm-n10,
  .mx-sm-n10 {
    margin-left: -6.5625rem !important;
  }
  .m-sm-n1_5 {
    margin: -0.703125rem !important;
  }
  .mt-sm-n1_5,
  .my-sm-n1_5 {
    margin-top: -0.703125rem !important;
  }
  .mr-sm-n1_5,
  .mx-sm-n1_5 {
    margin-right: -0.703125rem !important;
  }
  .mb-sm-n1_5,
  .my-sm-n1_5 {
    margin-bottom: -0.703125rem !important;
  }
  .ml-sm-n1_5,
  .mx-sm-n1_5 {
    margin-left: -0.703125rem !important;
  }
  .m-sm-n2_5 {
    margin: -1.171875rem !important;
  }
  .mt-sm-n2_5,
  .my-sm-n2_5 {
    margin-top: -1.171875rem !important;
  }
  .mr-sm-n2_5,
  .mx-sm-n2_5 {
    margin-right: -1.171875rem !important;
  }
  .mb-sm-n2_5,
  .my-sm-n2_5 {
    margin-bottom: -1.171875rem !important;
  }
  .ml-sm-n2_5,
  .mx-sm-n2_5 {
    margin-left: -1.171875rem !important;
  }
  .m-sm-n3_5 {
    margin: -1.640625rem !important;
  }
  .mt-sm-n3_5,
  .my-sm-n3_5 {
    margin-top: -1.640625rem !important;
  }
  .mr-sm-n3_5,
  .mx-sm-n3_5 {
    margin-right: -1.640625rem !important;
  }
  .mb-sm-n3_5,
  .my-sm-n3_5 {
    margin-bottom: -1.640625rem !important;
  }
  .ml-sm-n3_5,
  .mx-sm-n3_5 {
    margin-left: -1.640625rem !important;
  }
  .m-sm-n4_5 {
    margin: -2.109375rem !important;
  }
  .mt-sm-n4_5,
  .my-sm-n4_5 {
    margin-top: -2.109375rem !important;
  }
  .mr-sm-n4_5,
  .mx-sm-n4_5 {
    margin-right: -2.109375rem !important;
  }
  .mb-sm-n4_5,
  .my-sm-n4_5 {
    margin-bottom: -2.109375rem !important;
  }
  .ml-sm-n4_5,
  .mx-sm-n4_5 {
    margin-left: -2.109375rem !important;
  }
  .m-sm-n5_5 {
    margin: -2.578125rem !important;
  }
  .mt-sm-n5_5,
  .my-sm-n5_5 {
    margin-top: -2.578125rem !important;
  }
  .mr-sm-n5_5,
  .mx-sm-n5_5 {
    margin-right: -2.578125rem !important;
  }
  .mb-sm-n5_5,
  .my-sm-n5_5 {
    margin-bottom: -2.578125rem !important;
  }
  .ml-sm-n5_5,
  .mx-sm-n5_5 {
    margin-left: -2.578125rem !important;
  }
  .m-sm-n6_5 {
    margin: -3.046875rem !important;
  }
  .mt-sm-n6_5,
  .my-sm-n6_5 {
    margin-top: -3.046875rem !important;
  }
  .mr-sm-n6_5,
  .mx-sm-n6_5 {
    margin-right: -3.046875rem !important;
  }
  .mb-sm-n6_5,
  .my-sm-n6_5 {
    margin-bottom: -3.046875rem !important;
  }
  .ml-sm-n6_5,
  .mx-sm-n6_5 {
    margin-left: -3.046875rem !important;
  }
  .m-sm-n7_5 {
    margin: -3.515625rem !important;
  }
  .mt-sm-n7_5,
  .my-sm-n7_5 {
    margin-top: -3.515625rem !important;
  }
  .mr-sm-n7_5,
  .mx-sm-n7_5 {
    margin-right: -3.515625rem !important;
  }
  .mb-sm-n7_5,
  .my-sm-n7_5 {
    margin-bottom: -3.515625rem !important;
  }
  .ml-sm-n7_5,
  .mx-sm-n7_5 {
    margin-left: -3.515625rem !important;
  }
  .m-sm-n8_5 {
    margin: -3.984375rem !important;
  }
  .mt-sm-n8_5,
  .my-sm-n8_5 {
    margin-top: -3.984375rem !important;
  }
  .mr-sm-n8_5,
  .mx-sm-n8_5 {
    margin-right: -3.984375rem !important;
  }
  .mb-sm-n8_5,
  .my-sm-n8_5 {
    margin-bottom: -3.984375rem !important;
  }
  .ml-sm-n8_5,
  .mx-sm-n8_5 {
    margin-left: -3.984375rem !important;
  }
  .m-sm-n9_5 {
    margin: -4.453125rem !important;
  }
  .mt-sm-n9_5,
  .my-sm-n9_5 {
    margin-top: -4.453125rem !important;
  }
  .mr-sm-n9_5,
  .mx-sm-n9_5 {
    margin-right: -4.453125rem !important;
  }
  .mb-sm-n9_5,
  .my-sm-n9_5 {
    margin-bottom: -4.453125rem !important;
  }
  .ml-sm-n9_5,
  .mx-sm-n9_5 {
    margin-left: -4.453125rem !important;
  }
  .m-sm-n10_5 {
    margin: -6.796875rem !important;
  }
  .mt-sm-n10_5,
  .my-sm-n10_5 {
    margin-top: -6.796875rem !important;
  }
  .mr-sm-n10_5,
  .mx-sm-n10_5 {
    margin-right: -6.796875rem !important;
  }
  .mb-sm-n10_5,
  .my-sm-n10_5 {
    margin-bottom: -6.796875rem !important;
  }
  .ml-sm-n10_5,
  .mx-sm-n10_5 {
    margin-left: -6.796875rem !important;
  }
  .m-sm-auto {
    margin: auto !important;
  }
  .mt-sm-auto,
  .my-sm-auto {
    margin-top: auto !important;
  }
  .mr-sm-auto,
  .mx-sm-auto {
    margin-right: auto !important;
  }
  .mb-sm-auto,
  .my-sm-auto {
    margin-bottom: auto !important;
  }
  .ml-sm-auto,
  .mx-sm-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 768px) {
  .m-md-0 {
    margin: 0 !important;
  }
  .mt-md-0,
  .my-md-0 {
    margin-top: 0 !important;
  }
  .mr-md-0,
  .mx-md-0 {
    margin-right: 0 !important;
  }
  .mb-md-0,
  .my-md-0 {
    margin-bottom: 0 !important;
  }
  .ml-md-0,
  .mx-md-0 {
    margin-left: 0 !important;
  }
  .m-md-1 {
    margin: 0.46875rem !important;
  }
  .mt-md-1,
  .my-md-1 {
    margin-top: 0.46875rem !important;
  }
  .mr-md-1,
  .mx-md-1 {
    margin-right: 0.46875rem !important;
  }
  .mb-md-1,
  .my-md-1 {
    margin-bottom: 0.46875rem !important;
  }
  .ml-md-1,
  .mx-md-1 {
    margin-left: 0.46875rem !important;
  }
  .m-md-2 {
    margin: 0.9375rem !important;
  }
  .mt-md-2,
  .my-md-2 {
    margin-top: 0.9375rem !important;
  }
  .mr-md-2,
  .mx-md-2 {
    margin-right: 0.9375rem !important;
  }
  .mb-md-2,
  .my-md-2 {
    margin-bottom: 0.9375rem !important;
  }
  .ml-md-2,
  .mx-md-2 {
    margin-left: 0.9375rem !important;
  }
  .m-md-3 {
    margin: 1.40625rem !important;
  }
  .mt-md-3,
  .my-md-3 {
    margin-top: 1.40625rem !important;
  }
  .mr-md-3,
  .mx-md-3 {
    margin-right: 1.40625rem !important;
  }
  .mb-md-3,
  .my-md-3 {
    margin-bottom: 1.40625rem !important;
  }
  .ml-md-3,
  .mx-md-3 {
    margin-left: 1.40625rem !important;
  }
  .m-md-4 {
    margin: 1.875rem !important;
  }
  .mt-md-4,
  .my-md-4 {
    margin-top: 1.875rem !important;
  }
  .mr-md-4,
  .mx-md-4 {
    margin-right: 1.875rem !important;
  }
  .mb-md-4,
  .my-md-4 {
    margin-bottom: 1.875rem !important;
  }
  .ml-md-4,
  .mx-md-4 {
    margin-left: 1.875rem !important;
  }
  .m-md-5 {
    margin: 2.34375rem !important;
  }
  .mt-md-5,
  .my-md-5 {
    margin-top: 2.34375rem !important;
  }
  .mr-md-5,
  .mx-md-5 {
    margin-right: 2.34375rem !important;
  }
  .mb-md-5,
  .my-md-5 {
    margin-bottom: 2.34375rem !important;
  }
  .ml-md-5,
  .mx-md-5 {
    margin-left: 2.34375rem !important;
  }
  .m-md-6 {
    margin: 2.8125rem !important;
  }
  .mt-md-6,
  .my-md-6 {
    margin-top: 2.8125rem !important;
  }
  .mr-md-6,
  .mx-md-6 {
    margin-right: 2.8125rem !important;
  }
  .mb-md-6,
  .my-md-6 {
    margin-bottom: 2.8125rem !important;
  }
  .ml-md-6,
  .mx-md-6 {
    margin-left: 2.8125rem !important;
  }
  .m-md-7 {
    margin: 3.28125rem !important;
  }
  .mt-md-7,
  .my-md-7 {
    margin-top: 3.28125rem !important;
  }
  .mr-md-7,
  .mx-md-7 {
    margin-right: 3.28125rem !important;
  }
  .mb-md-7,
  .my-md-7 {
    margin-bottom: 3.28125rem !important;
  }
  .ml-md-7,
  .mx-md-7 {
    margin-left: 3.28125rem !important;
  }
  .m-md-8 {
    margin: 3.75rem !important;
  }
  .mt-md-8,
  .my-md-8 {
    margin-top: 3.75rem !important;
  }
  .mr-md-8,
  .mx-md-8 {
    margin-right: 3.75rem !important;
  }
  .mb-md-8,
  .my-md-8 {
    margin-bottom: 3.75rem !important;
  }
  .ml-md-8,
  .mx-md-8 {
    margin-left: 3.75rem !important;
  }
  .m-md-9 {
    margin: 4.21875rem !important;
  }
  .mt-md-9,
  .my-md-9 {
    margin-top: 4.21875rem !important;
  }
  .mr-md-9,
  .mx-md-9 {
    margin-right: 4.21875rem !important;
  }
  .mb-md-9,
  .my-md-9 {
    margin-bottom: 4.21875rem !important;
  }
  .ml-md-9,
  .mx-md-9 {
    margin-left: 4.21875rem !important;
  }
  .m-md-10 {
    margin: 6.5625rem !important;
  }
  .mt-md-10,
  .my-md-10 {
    margin-top: 6.5625rem !important;
  }
  .mr-md-10,
  .mx-md-10 {
    margin-right: 6.5625rem !important;
  }
  .mb-md-10,
  .my-md-10 {
    margin-bottom: 6.5625rem !important;
  }
  .ml-md-10,
  .mx-md-10 {
    margin-left: 6.5625rem !important;
  }
  .m-md-1_5 {
    margin: 0.703125rem !important;
  }
  .mt-md-1_5,
  .my-md-1_5 {
    margin-top: 0.703125rem !important;
  }
  .mr-md-1_5,
  .mx-md-1_5 {
    margin-right: 0.703125rem !important;
  }
  .mb-md-1_5,
  .my-md-1_5 {
    margin-bottom: 0.703125rem !important;
  }
  .ml-md-1_5,
  .mx-md-1_5 {
    margin-left: 0.703125rem !important;
  }
  .m-md-2_5 {
    margin: 1.171875rem !important;
  }
  .mt-md-2_5,
  .my-md-2_5 {
    margin-top: 1.171875rem !important;
  }
  .mr-md-2_5,
  .mx-md-2_5 {
    margin-right: 1.171875rem !important;
  }
  .mb-md-2_5,
  .my-md-2_5 {
    margin-bottom: 1.171875rem !important;
  }
  .ml-md-2_5,
  .mx-md-2_5 {
    margin-left: 1.171875rem !important;
  }
  .m-md-3_5 {
    margin: 1.640625rem !important;
  }
  .mt-md-3_5,
  .my-md-3_5 {
    margin-top: 1.640625rem !important;
  }
  .mr-md-3_5,
  .mx-md-3_5 {
    margin-right: 1.640625rem !important;
  }
  .mb-md-3_5,
  .my-md-3_5 {
    margin-bottom: 1.640625rem !important;
  }
  .ml-md-3_5,
  .mx-md-3_5 {
    margin-left: 1.640625rem !important;
  }
  .m-md-4_5 {
    margin: 2.109375rem !important;
  }
  .mt-md-4_5,
  .my-md-4_5 {
    margin-top: 2.109375rem !important;
  }
  .mr-md-4_5,
  .mx-md-4_5 {
    margin-right: 2.109375rem !important;
  }
  .mb-md-4_5,
  .my-md-4_5 {
    margin-bottom: 2.109375rem !important;
  }
  .ml-md-4_5,
  .mx-md-4_5 {
    margin-left: 2.109375rem !important;
  }
  .m-md-5_5 {
    margin: 2.578125rem !important;
  }
  .mt-md-5_5,
  .my-md-5_5 {
    margin-top: 2.578125rem !important;
  }
  .mr-md-5_5,
  .mx-md-5_5 {
    margin-right: 2.578125rem !important;
  }
  .mb-md-5_5,
  .my-md-5_5 {
    margin-bottom: 2.578125rem !important;
  }
  .ml-md-5_5,
  .mx-md-5_5 {
    margin-left: 2.578125rem !important;
  }
  .m-md-6_5 {
    margin: 3.046875rem !important;
  }
  .mt-md-6_5,
  .my-md-6_5 {
    margin-top: 3.046875rem !important;
  }
  .mr-md-6_5,
  .mx-md-6_5 {
    margin-right: 3.046875rem !important;
  }
  .mb-md-6_5,
  .my-md-6_5 {
    margin-bottom: 3.046875rem !important;
  }
  .ml-md-6_5,
  .mx-md-6_5 {
    margin-left: 3.046875rem !important;
  }
  .m-md-7_5 {
    margin: 3.515625rem !important;
  }
  .mt-md-7_5,
  .my-md-7_5 {
    margin-top: 3.515625rem !important;
  }
  .mr-md-7_5,
  .mx-md-7_5 {
    margin-right: 3.515625rem !important;
  }
  .mb-md-7_5,
  .my-md-7_5 {
    margin-bottom: 3.515625rem !important;
  }
  .ml-md-7_5,
  .mx-md-7_5 {
    margin-left: 3.515625rem !important;
  }
  .m-md-8_5 {
    margin: 3.984375rem !important;
  }
  .mt-md-8_5,
  .my-md-8_5 {
    margin-top: 3.984375rem !important;
  }
  .mr-md-8_5,
  .mx-md-8_5 {
    margin-right: 3.984375rem !important;
  }
  .mb-md-8_5,
  .my-md-8_5 {
    margin-bottom: 3.984375rem !important;
  }
  .ml-md-8_5,
  .mx-md-8_5 {
    margin-left: 3.984375rem !important;
  }
  .m-md-9_5 {
    margin: 4.453125rem !important;
  }
  .mt-md-9_5,
  .my-md-9_5 {
    margin-top: 4.453125rem !important;
  }
  .mr-md-9_5,
  .mx-md-9_5 {
    margin-right: 4.453125rem !important;
  }
  .mb-md-9_5,
  .my-md-9_5 {
    margin-bottom: 4.453125rem !important;
  }
  .ml-md-9_5,
  .mx-md-9_5 {
    margin-left: 4.453125rem !important;
  }
  .m-md-10_5 {
    margin: 6.796875rem !important;
  }
  .mt-md-10_5,
  .my-md-10_5 {
    margin-top: 6.796875rem !important;
  }
  .mr-md-10_5,
  .mx-md-10_5 {
    margin-right: 6.796875rem !important;
  }
  .mb-md-10_5,
  .my-md-10_5 {
    margin-bottom: 6.796875rem !important;
  }
  .ml-md-10_5,
  .mx-md-10_5 {
    margin-left: 6.796875rem !important;
  }
  .p-md-0 {
    padding: 0 !important;
  }
  .pt-md-0,
  .py-md-0 {
    padding-top: 0 !important;
  }
  .pr-md-0,
  .px-md-0 {
    padding-right: 0 !important;
  }
  .pb-md-0,
  .py-md-0 {
    padding-bottom: 0 !important;
  }
  .pl-md-0,
  .px-md-0 {
    padding-left: 0 !important;
  }
  .p-md-1 {
    padding: 0.46875rem !important;
  }
  .pt-md-1,
  .py-md-1 {
    padding-top: 0.46875rem !important;
  }
  .pr-md-1,
  .px-md-1 {
    padding-right: 0.46875rem !important;
  }
  .pb-md-1,
  .py-md-1 {
    padding-bottom: 0.46875rem !important;
  }
  .pl-md-1,
  .px-md-1 {
    padding-left: 0.46875rem !important;
  }
  .p-md-2 {
    padding: 0.9375rem !important;
  }
  .pt-md-2,
  .py-md-2 {
    padding-top: 0.9375rem !important;
  }
  .pr-md-2,
  .px-md-2 {
    padding-right: 0.9375rem !important;
  }
  .pb-md-2,
  .py-md-2 {
    padding-bottom: 0.9375rem !important;
  }
  .pl-md-2,
  .px-md-2 {
    padding-left: 0.9375rem !important;
  }
  .p-md-3 {
    padding: 1.40625rem !important;
  }
  .pt-md-3,
  .py-md-3 {
    padding-top: 1.40625rem !important;
  }
  .pr-md-3,
  .px-md-3 {
    padding-right: 1.40625rem !important;
  }
  .pb-md-3,
  .py-md-3 {
    padding-bottom: 1.40625rem !important;
  }
  .pl-md-3,
  .px-md-3 {
    padding-left: 1.40625rem !important;
  }
  .p-md-4 {
    padding: 1.875rem !important;
  }
  .pt-md-4,
  .py-md-4 {
    padding-top: 1.875rem !important;
  }
  .pr-md-4,
  .px-md-4 {
    padding-right: 1.875rem !important;
  }
  .pb-md-4,
  .py-md-4 {
    padding-bottom: 1.875rem !important;
  }
  .pl-md-4,
  .px-md-4 {
    padding-left: 1.875rem !important;
  }
  .p-md-5 {
    padding: 2.34375rem !important;
  }
  .pt-md-5,
  .py-md-5 {
    padding-top: 2.34375rem !important;
  }
  .pr-md-5,
  .px-md-5 {
    padding-right: 2.34375rem !important;
  }
  .pb-md-5,
  .py-md-5 {
    padding-bottom: 2.34375rem !important;
  }
  .pl-md-5,
  .px-md-5 {
    padding-left: 2.34375rem !important;
  }
  .p-md-6 {
    padding: 2.8125rem !important;
  }
  .pt-md-6,
  .py-md-6 {
    padding-top: 2.8125rem !important;
  }
  .pr-md-6,
  .px-md-6 {
    padding-right: 2.8125rem !important;
  }
  .pb-md-6,
  .py-md-6 {
    padding-bottom: 2.8125rem !important;
  }
  .pl-md-6,
  .px-md-6 {
    padding-left: 2.8125rem !important;
  }
  .p-md-7 {
    padding: 3.28125rem !important;
  }
  .pt-md-7,
  .py-md-7 {
    padding-top: 3.28125rem !important;
  }
  .pr-md-7,
  .px-md-7 {
    padding-right: 3.28125rem !important;
  }
  .pb-md-7,
  .py-md-7 {
    padding-bottom: 3.28125rem !important;
  }
  .pl-md-7,
  .px-md-7 {
    padding-left: 3.28125rem !important;
  }
  .p-md-8 {
    padding: 3.75rem !important;
  }
  .pt-md-8,
  .py-md-8 {
    padding-top: 3.75rem !important;
  }
  .pr-md-8,
  .px-md-8 {
    padding-right: 3.75rem !important;
  }
  .pb-md-8,
  .py-md-8 {
    padding-bottom: 3.75rem !important;
  }
  .pl-md-8,
  .px-md-8 {
    padding-left: 3.75rem !important;
  }
  .p-md-9 {
    padding: 4.21875rem !important;
  }
  .pt-md-9,
  .py-md-9 {
    padding-top: 4.21875rem !important;
  }
  .pr-md-9,
  .px-md-9 {
    padding-right: 4.21875rem !important;
  }
  .pb-md-9,
  .py-md-9 {
    padding-bottom: 4.21875rem !important;
  }
  .pl-md-9,
  .px-md-9 {
    padding-left: 4.21875rem !important;
  }
  .p-md-10 {
    padding: 6.5625rem !important;
  }
  .pt-md-10,
  .py-md-10 {
    padding-top: 6.5625rem !important;
  }
  .pr-md-10,
  .px-md-10 {
    padding-right: 6.5625rem !important;
  }
  .pb-md-10,
  .py-md-10 {
    padding-bottom: 6.5625rem !important;
  }
  .pl-md-10,
  .px-md-10 {
    padding-left: 6.5625rem !important;
  }
  .p-md-1_5 {
    padding: 0.703125rem !important;
  }
  .pt-md-1_5,
  .py-md-1_5 {
    padding-top: 0.703125rem !important;
  }
  .pr-md-1_5,
  .px-md-1_5 {
    padding-right: 0.703125rem !important;
  }
  .pb-md-1_5,
  .py-md-1_5 {
    padding-bottom: 0.703125rem !important;
  }
  .pl-md-1_5,
  .px-md-1_5 {
    padding-left: 0.703125rem !important;
  }
  .p-md-2_5 {
    padding: 1.171875rem !important;
  }
  .pt-md-2_5,
  .py-md-2_5 {
    padding-top: 1.171875rem !important;
  }
  .pr-md-2_5,
  .px-md-2_5 {
    padding-right: 1.171875rem !important;
  }
  .pb-md-2_5,
  .py-md-2_5 {
    padding-bottom: 1.171875rem !important;
  }
  .pl-md-2_5,
  .px-md-2_5 {
    padding-left: 1.171875rem !important;
  }
  .p-md-3_5 {
    padding: 1.640625rem !important;
  }
  .pt-md-3_5,
  .py-md-3_5 {
    padding-top: 1.640625rem !important;
  }
  .pr-md-3_5,
  .px-md-3_5 {
    padding-right: 1.640625rem !important;
  }
  .pb-md-3_5,
  .py-md-3_5 {
    padding-bottom: 1.640625rem !important;
  }
  .pl-md-3_5,
  .px-md-3_5 {
    padding-left: 1.640625rem !important;
  }
  .p-md-4_5 {
    padding: 2.109375rem !important;
  }
  .pt-md-4_5,
  .py-md-4_5 {
    padding-top: 2.109375rem !important;
  }
  .pr-md-4_5,
  .px-md-4_5 {
    padding-right: 2.109375rem !important;
  }
  .pb-md-4_5,
  .py-md-4_5 {
    padding-bottom: 2.109375rem !important;
  }
  .pl-md-4_5,
  .px-md-4_5 {
    padding-left: 2.109375rem !important;
  }
  .p-md-5_5 {
    padding: 2.578125rem !important;
  }
  .pt-md-5_5,
  .py-md-5_5 {
    padding-top: 2.578125rem !important;
  }
  .pr-md-5_5,
  .px-md-5_5 {
    padding-right: 2.578125rem !important;
  }
  .pb-md-5_5,
  .py-md-5_5 {
    padding-bottom: 2.578125rem !important;
  }
  .pl-md-5_5,
  .px-md-5_5 {
    padding-left: 2.578125rem !important;
  }
  .p-md-6_5 {
    padding: 3.046875rem !important;
  }
  .pt-md-6_5,
  .py-md-6_5 {
    padding-top: 3.046875rem !important;
  }
  .pr-md-6_5,
  .px-md-6_5 {
    padding-right: 3.046875rem !important;
  }
  .pb-md-6_5,
  .py-md-6_5 {
    padding-bottom: 3.046875rem !important;
  }
  .pl-md-6_5,
  .px-md-6_5 {
    padding-left: 3.046875rem !important;
  }
  .p-md-7_5 {
    padding: 3.515625rem !important;
  }
  .pt-md-7_5,
  .py-md-7_5 {
    padding-top: 3.515625rem !important;
  }
  .pr-md-7_5,
  .px-md-7_5 {
    padding-right: 3.515625rem !important;
  }
  .pb-md-7_5,
  .py-md-7_5 {
    padding-bottom: 3.515625rem !important;
  }
  .pl-md-7_5,
  .px-md-7_5 {
    padding-left: 3.515625rem !important;
  }
  .p-md-8_5 {
    padding: 3.984375rem !important;
  }
  .pt-md-8_5,
  .py-md-8_5 {
    padding-top: 3.984375rem !important;
  }
  .pr-md-8_5,
  .px-md-8_5 {
    padding-right: 3.984375rem !important;
  }
  .pb-md-8_5,
  .py-md-8_5 {
    padding-bottom: 3.984375rem !important;
  }
  .pl-md-8_5,
  .px-md-8_5 {
    padding-left: 3.984375rem !important;
  }
  .p-md-9_5 {
    padding: 4.453125rem !important;
  }
  .pt-md-9_5,
  .py-md-9_5 {
    padding-top: 4.453125rem !important;
  }
  .pr-md-9_5,
  .px-md-9_5 {
    padding-right: 4.453125rem !important;
  }
  .pb-md-9_5,
  .py-md-9_5 {
    padding-bottom: 4.453125rem !important;
  }
  .pl-md-9_5,
  .px-md-9_5 {
    padding-left: 4.453125rem !important;
  }
  .p-md-10_5 {
    padding: 6.796875rem !important;
  }
  .pt-md-10_5,
  .py-md-10_5 {
    padding-top: 6.796875rem !important;
  }
  .pr-md-10_5,
  .px-md-10_5 {
    padding-right: 6.796875rem !important;
  }
  .pb-md-10_5,
  .py-md-10_5 {
    padding-bottom: 6.796875rem !important;
  }
  .pl-md-10_5,
  .px-md-10_5 {
    padding-left: 6.796875rem !important;
  }
  .m-md-n1 {
    margin: -0.46875rem !important;
  }
  .mt-md-n1,
  .my-md-n1 {
    margin-top: -0.46875rem !important;
  }
  .mr-md-n1,
  .mx-md-n1 {
    margin-right: -0.46875rem !important;
  }
  .mb-md-n1,
  .my-md-n1 {
    margin-bottom: -0.46875rem !important;
  }
  .ml-md-n1,
  .mx-md-n1 {
    margin-left: -0.46875rem !important;
  }
  .m-md-n2 {
    margin: -0.9375rem !important;
  }
  .mt-md-n2,
  .my-md-n2 {
    margin-top: -0.9375rem !important;
  }
  .mr-md-n2,
  .mx-md-n2 {
    margin-right: -0.9375rem !important;
  }
  .mb-md-n2,
  .my-md-n2 {
    margin-bottom: -0.9375rem !important;
  }
  .ml-md-n2,
  .mx-md-n2 {
    margin-left: -0.9375rem !important;
  }
  .m-md-n3 {
    margin: -1.40625rem !important;
  }
  .mt-md-n3,
  .my-md-n3 {
    margin-top: -1.40625rem !important;
  }
  .mr-md-n3,
  .mx-md-n3 {
    margin-right: -1.40625rem !important;
  }
  .mb-md-n3,
  .my-md-n3 {
    margin-bottom: -1.40625rem !important;
  }
  .ml-md-n3,
  .mx-md-n3 {
    margin-left: -1.40625rem !important;
  }
  .m-md-n4 {
    margin: -1.875rem !important;
  }
  .mt-md-n4,
  .my-md-n4 {
    margin-top: -1.875rem !important;
  }
  .mr-md-n4,
  .mx-md-n4 {
    margin-right: -1.875rem !important;
  }
  .mb-md-n4,
  .my-md-n4 {
    margin-bottom: -1.875rem !important;
  }
  .ml-md-n4,
  .mx-md-n4 {
    margin-left: -1.875rem !important;
  }
  .m-md-n5 {
    margin: -2.34375rem !important;
  }
  .mt-md-n5,
  .my-md-n5 {
    margin-top: -2.34375rem !important;
  }
  .mr-md-n5,
  .mx-md-n5 {
    margin-right: -2.34375rem !important;
  }
  .mb-md-n5,
  .my-md-n5 {
    margin-bottom: -2.34375rem !important;
  }
  .ml-md-n5,
  .mx-md-n5 {
    margin-left: -2.34375rem !important;
  }
  .m-md-n6 {
    margin: -2.8125rem !important;
  }
  .mt-md-n6,
  .my-md-n6 {
    margin-top: -2.8125rem !important;
  }
  .mr-md-n6,
  .mx-md-n6 {
    margin-right: -2.8125rem !important;
  }
  .mb-md-n6,
  .my-md-n6 {
    margin-bottom: -2.8125rem !important;
  }
  .ml-md-n6,
  .mx-md-n6 {
    margin-left: -2.8125rem !important;
  }
  .m-md-n7 {
    margin: -3.28125rem !important;
  }
  .mt-md-n7,
  .my-md-n7 {
    margin-top: -3.28125rem !important;
  }
  .mr-md-n7,
  .mx-md-n7 {
    margin-right: -3.28125rem !important;
  }
  .mb-md-n7,
  .my-md-n7 {
    margin-bottom: -3.28125rem !important;
  }
  .ml-md-n7,
  .mx-md-n7 {
    margin-left: -3.28125rem !important;
  }
  .m-md-n8 {
    margin: -3.75rem !important;
  }
  .mt-md-n8,
  .my-md-n8 {
    margin-top: -3.75rem !important;
  }
  .mr-md-n8,
  .mx-md-n8 {
    margin-right: -3.75rem !important;
  }
  .mb-md-n8,
  .my-md-n8 {
    margin-bottom: -3.75rem !important;
  }
  .ml-md-n8,
  .mx-md-n8 {
    margin-left: -3.75rem !important;
  }
  .m-md-n9 {
    margin: -4.21875rem !important;
  }
  .mt-md-n9,
  .my-md-n9 {
    margin-top: -4.21875rem !important;
  }
  .mr-md-n9,
  .mx-md-n9 {
    margin-right: -4.21875rem !important;
  }
  .mb-md-n9,
  .my-md-n9 {
    margin-bottom: -4.21875rem !important;
  }
  .ml-md-n9,
  .mx-md-n9 {
    margin-left: -4.21875rem !important;
  }
  .m-md-n10 {
    margin: -6.5625rem !important;
  }
  .mt-md-n10,
  .my-md-n10 {
    margin-top: -6.5625rem !important;
  }
  .mr-md-n10,
  .mx-md-n10 {
    margin-right: -6.5625rem !important;
  }
  .mb-md-n10,
  .my-md-n10 {
    margin-bottom: -6.5625rem !important;
  }
  .ml-md-n10,
  .mx-md-n10 {
    margin-left: -6.5625rem !important;
  }
  .m-md-n1_5 {
    margin: -0.703125rem !important;
  }
  .mt-md-n1_5,
  .my-md-n1_5 {
    margin-top: -0.703125rem !important;
  }
  .mr-md-n1_5,
  .mx-md-n1_5 {
    margin-right: -0.703125rem !important;
  }
  .mb-md-n1_5,
  .my-md-n1_5 {
    margin-bottom: -0.703125rem !important;
  }
  .ml-md-n1_5,
  .mx-md-n1_5 {
    margin-left: -0.703125rem !important;
  }
  .m-md-n2_5 {
    margin: -1.171875rem !important;
  }
  .mt-md-n2_5,
  .my-md-n2_5 {
    margin-top: -1.171875rem !important;
  }
  .mr-md-n2_5,
  .mx-md-n2_5 {
    margin-right: -1.171875rem !important;
  }
  .mb-md-n2_5,
  .my-md-n2_5 {
    margin-bottom: -1.171875rem !important;
  }
  .ml-md-n2_5,
  .mx-md-n2_5 {
    margin-left: -1.171875rem !important;
  }
  .m-md-n3_5 {
    margin: -1.640625rem !important;
  }
  .mt-md-n3_5,
  .my-md-n3_5 {
    margin-top: -1.640625rem !important;
  }
  .mr-md-n3_5,
  .mx-md-n3_5 {
    margin-right: -1.640625rem !important;
  }
  .mb-md-n3_5,
  .my-md-n3_5 {
    margin-bottom: -1.640625rem !important;
  }
  .ml-md-n3_5,
  .mx-md-n3_5 {
    margin-left: -1.640625rem !important;
  }
  .m-md-n4_5 {
    margin: -2.109375rem !important;
  }
  .mt-md-n4_5,
  .my-md-n4_5 {
    margin-top: -2.109375rem !important;
  }
  .mr-md-n4_5,
  .mx-md-n4_5 {
    margin-right: -2.109375rem !important;
  }
  .mb-md-n4_5,
  .my-md-n4_5 {
    margin-bottom: -2.109375rem !important;
  }
  .ml-md-n4_5,
  .mx-md-n4_5 {
    margin-left: -2.109375rem !important;
  }
  .m-md-n5_5 {
    margin: -2.578125rem !important;
  }
  .mt-md-n5_5,
  .my-md-n5_5 {
    margin-top: -2.578125rem !important;
  }
  .mr-md-n5_5,
  .mx-md-n5_5 {
    margin-right: -2.578125rem !important;
  }
  .mb-md-n5_5,
  .my-md-n5_5 {
    margin-bottom: -2.578125rem !important;
  }
  .ml-md-n5_5,
  .mx-md-n5_5 {
    margin-left: -2.578125rem !important;
  }
  .m-md-n6_5 {
    margin: -3.046875rem !important;
  }
  .mt-md-n6_5,
  .my-md-n6_5 {
    margin-top: -3.046875rem !important;
  }
  .mr-md-n6_5,
  .mx-md-n6_5 {
    margin-right: -3.046875rem !important;
  }
  .mb-md-n6_5,
  .my-md-n6_5 {
    margin-bottom: -3.046875rem !important;
  }
  .ml-md-n6_5,
  .mx-md-n6_5 {
    margin-left: -3.046875rem !important;
  }
  .m-md-n7_5 {
    margin: -3.515625rem !important;
  }
  .mt-md-n7_5,
  .my-md-n7_5 {
    margin-top: -3.515625rem !important;
  }
  .mr-md-n7_5,
  .mx-md-n7_5 {
    margin-right: -3.515625rem !important;
  }
  .mb-md-n7_5,
  .my-md-n7_5 {
    margin-bottom: -3.515625rem !important;
  }
  .ml-md-n7_5,
  .mx-md-n7_5 {
    margin-left: -3.515625rem !important;
  }
  .m-md-n8_5 {
    margin: -3.984375rem !important;
  }
  .mt-md-n8_5,
  .my-md-n8_5 {
    margin-top: -3.984375rem !important;
  }
  .mr-md-n8_5,
  .mx-md-n8_5 {
    margin-right: -3.984375rem !important;
  }
  .mb-md-n8_5,
  .my-md-n8_5 {
    margin-bottom: -3.984375rem !important;
  }
  .ml-md-n8_5,
  .mx-md-n8_5 {
    margin-left: -3.984375rem !important;
  }
  .m-md-n9_5 {
    margin: -4.453125rem !important;
  }
  .mt-md-n9_5,
  .my-md-n9_5 {
    margin-top: -4.453125rem !important;
  }
  .mr-md-n9_5,
  .mx-md-n9_5 {
    margin-right: -4.453125rem !important;
  }
  .mb-md-n9_5,
  .my-md-n9_5 {
    margin-bottom: -4.453125rem !important;
  }
  .ml-md-n9_5,
  .mx-md-n9_5 {
    margin-left: -4.453125rem !important;
  }
  .m-md-n10_5 {
    margin: -6.796875rem !important;
  }
  .mt-md-n10_5,
  .my-md-n10_5 {
    margin-top: -6.796875rem !important;
  }
  .mr-md-n10_5,
  .mx-md-n10_5 {
    margin-right: -6.796875rem !important;
  }
  .mb-md-n10_5,
  .my-md-n10_5 {
    margin-bottom: -6.796875rem !important;
  }
  .ml-md-n10_5,
  .mx-md-n10_5 {
    margin-left: -6.796875rem !important;
  }
  .m-md-auto {
    margin: auto !important;
  }
  .mt-md-auto,
  .my-md-auto {
    margin-top: auto !important;
  }
  .mr-md-auto,
  .mx-md-auto {
    margin-right: auto !important;
  }
  .mb-md-auto,
  .my-md-auto {
    margin-bottom: auto !important;
  }
  .ml-md-auto,
  .mx-md-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 1025px) {
  .m-lg-0 {
    margin: 0 !important;
  }
  .mt-lg-0,
  .my-lg-0 {
    margin-top: 0 !important;
  }
  .mr-lg-0,
  .mx-lg-0 {
    margin-right: 0 !important;
  }
  .mb-lg-0,
  .my-lg-0 {
    margin-bottom: 0 !important;
  }
  .ml-lg-0,
  .mx-lg-0 {
    margin-left: 0 !important;
  }
  .m-lg-1 {
    margin: 0.46875rem !important;
  }
  .mt-lg-1,
  .my-lg-1 {
    margin-top: 0.46875rem !important;
  }
  .mr-lg-1,
  .mx-lg-1 {
    margin-right: 0.46875rem !important;
  }
  .mb-lg-1,
  .my-lg-1 {
    margin-bottom: 0.46875rem !important;
  }
  .ml-lg-1,
  .mx-lg-1 {
    margin-left: 0.46875rem !important;
  }
  .m-lg-2 {
    margin: 0.9375rem !important;
  }
  .mt-lg-2,
  .my-lg-2 {
    margin-top: 0.9375rem !important;
  }
  .mr-lg-2,
  .mx-lg-2 {
    margin-right: 0.9375rem !important;
  }
  .mb-lg-2,
  .my-lg-2 {
    margin-bottom: 0.9375rem !important;
  }
  .ml-lg-2,
  .mx-lg-2 {
    margin-left: 0.9375rem !important;
  }
  .m-lg-3 {
    margin: 1.40625rem !important;
  }
  .mt-lg-3,
  .my-lg-3 {
    margin-top: 1.40625rem !important;
  }
  .mr-lg-3,
  .mx-lg-3 {
    margin-right: 1.40625rem !important;
  }
  .mb-lg-3,
  .my-lg-3 {
    margin-bottom: 1.40625rem !important;
  }
  .ml-lg-3,
  .mx-lg-3 {
    margin-left: 1.40625rem !important;
  }
  .m-lg-4 {
    margin: 1.875rem !important;
  }
  .mt-lg-4,
  .my-lg-4 {
    margin-top: 1.875rem !important;
  }
  .mr-lg-4,
  .mx-lg-4 {
    margin-right: 1.875rem !important;
  }
  .mb-lg-4,
  .my-lg-4 {
    margin-bottom: 1.875rem !important;
  }
  .ml-lg-4,
  .mx-lg-4 {
    margin-left: 1.875rem !important;
  }
  .m-lg-5 {
    margin: 2.34375rem !important;
  }
  .mt-lg-5,
  .my-lg-5 {
    margin-top: 2.34375rem !important;
  }
  .mr-lg-5,
  .mx-lg-5 {
    margin-right: 2.34375rem !important;
  }
  .mb-lg-5,
  .my-lg-5 {
    margin-bottom: 2.34375rem !important;
  }
  .ml-lg-5,
  .mx-lg-5 {
    margin-left: 2.34375rem !important;
  }
  .m-lg-6 {
    margin: 2.8125rem !important;
  }
  .mt-lg-6,
  .my-lg-6 {
    margin-top: 2.8125rem !important;
  }
  .mr-lg-6,
  .mx-lg-6 {
    margin-right: 2.8125rem !important;
  }
  .mb-lg-6,
  .my-lg-6 {
    margin-bottom: 2.8125rem !important;
  }
  .ml-lg-6,
  .mx-lg-6 {
    margin-left: 2.8125rem !important;
  }
  .m-lg-7 {
    margin: 3.28125rem !important;
  }
  .mt-lg-7,
  .my-lg-7 {
    margin-top: 3.28125rem !important;
  }
  .mr-lg-7,
  .mx-lg-7 {
    margin-right: 3.28125rem !important;
  }
  .mb-lg-7,
  .my-lg-7 {
    margin-bottom: 3.28125rem !important;
  }
  .ml-lg-7,
  .mx-lg-7 {
    margin-left: 3.28125rem !important;
  }
  .m-lg-8 {
    margin: 3.75rem !important;
  }
  .mt-lg-8,
  .my-lg-8 {
    margin-top: 3.75rem !important;
  }
  .mr-lg-8,
  .mx-lg-8 {
    margin-right: 3.75rem !important;
  }
  .mb-lg-8,
  .my-lg-8 {
    margin-bottom: 3.75rem !important;
  }
  .ml-lg-8,
  .mx-lg-8 {
    margin-left: 3.75rem !important;
  }
  .m-lg-9 {
    margin: 4.21875rem !important;
  }
  .mt-lg-9,
  .my-lg-9 {
    margin-top: 4.21875rem !important;
  }
  .mr-lg-9,
  .mx-lg-9 {
    margin-right: 4.21875rem !important;
  }
  .mb-lg-9,
  .my-lg-9 {
    margin-bottom: 4.21875rem !important;
  }
  .ml-lg-9,
  .mx-lg-9 {
    margin-left: 4.21875rem !important;
  }
  .m-lg-10 {
    margin: 6.5625rem !important;
  }
  .mt-lg-10,
  .my-lg-10 {
    margin-top: 6.5625rem !important;
  }
  .mr-lg-10,
  .mx-lg-10 {
    margin-right: 6.5625rem !important;
  }
  .mb-lg-10,
  .my-lg-10 {
    margin-bottom: 6.5625rem !important;
  }
  .ml-lg-10,
  .mx-lg-10 {
    margin-left: 6.5625rem !important;
  }
  .m-lg-1_5 {
    margin: 0.703125rem !important;
  }
  .mt-lg-1_5,
  .my-lg-1_5 {
    margin-top: 0.703125rem !important;
  }
  .mr-lg-1_5,
  .mx-lg-1_5 {
    margin-right: 0.703125rem !important;
  }
  .mb-lg-1_5,
  .my-lg-1_5 {
    margin-bottom: 0.703125rem !important;
  }
  .ml-lg-1_5,
  .mx-lg-1_5 {
    margin-left: 0.703125rem !important;
  }
  .m-lg-2_5 {
    margin: 1.171875rem !important;
  }
  .mt-lg-2_5,
  .my-lg-2_5 {
    margin-top: 1.171875rem !important;
  }
  .mr-lg-2_5,
  .mx-lg-2_5 {
    margin-right: 1.171875rem !important;
  }
  .mb-lg-2_5,
  .my-lg-2_5 {
    margin-bottom: 1.171875rem !important;
  }
  .ml-lg-2_5,
  .mx-lg-2_5 {
    margin-left: 1.171875rem !important;
  }
  .m-lg-3_5 {
    margin: 1.640625rem !important;
  }
  .mt-lg-3_5,
  .my-lg-3_5 {
    margin-top: 1.640625rem !important;
  }
  .mr-lg-3_5,
  .mx-lg-3_5 {
    margin-right: 1.640625rem !important;
  }
  .mb-lg-3_5,
  .my-lg-3_5 {
    margin-bottom: 1.640625rem !important;
  }
  .ml-lg-3_5,
  .mx-lg-3_5 {
    margin-left: 1.640625rem !important;
  }
  .m-lg-4_5 {
    margin: 2.109375rem !important;
  }
  .mt-lg-4_5,
  .my-lg-4_5 {
    margin-top: 2.109375rem !important;
  }
  .mr-lg-4_5,
  .mx-lg-4_5 {
    margin-right: 2.109375rem !important;
  }
  .mb-lg-4_5,
  .my-lg-4_5 {
    margin-bottom: 2.109375rem !important;
  }
  .ml-lg-4_5,
  .mx-lg-4_5 {
    margin-left: 2.109375rem !important;
  }
  .m-lg-5_5 {
    margin: 2.578125rem !important;
  }
  .mt-lg-5_5,
  .my-lg-5_5 {
    margin-top: 2.578125rem !important;
  }
  .mr-lg-5_5,
  .mx-lg-5_5 {
    margin-right: 2.578125rem !important;
  }
  .mb-lg-5_5,
  .my-lg-5_5 {
    margin-bottom: 2.578125rem !important;
  }
  .ml-lg-5_5,
  .mx-lg-5_5 {
    margin-left: 2.578125rem !important;
  }
  .m-lg-6_5 {
    margin: 3.046875rem !important;
  }
  .mt-lg-6_5,
  .my-lg-6_5 {
    margin-top: 3.046875rem !important;
  }
  .mr-lg-6_5,
  .mx-lg-6_5 {
    margin-right: 3.046875rem !important;
  }
  .mb-lg-6_5,
  .my-lg-6_5 {
    margin-bottom: 3.046875rem !important;
  }
  .ml-lg-6_5,
  .mx-lg-6_5 {
    margin-left: 3.046875rem !important;
  }
  .m-lg-7_5 {
    margin: 3.515625rem !important;
  }
  .mt-lg-7_5,
  .my-lg-7_5 {
    margin-top: 3.515625rem !important;
  }
  .mr-lg-7_5,
  .mx-lg-7_5 {
    margin-right: 3.515625rem !important;
  }
  .mb-lg-7_5,
  .my-lg-7_5 {
    margin-bottom: 3.515625rem !important;
  }
  .ml-lg-7_5,
  .mx-lg-7_5 {
    margin-left: 3.515625rem !important;
  }
  .m-lg-8_5 {
    margin: 3.984375rem !important;
  }
  .mt-lg-8_5,
  .my-lg-8_5 {
    margin-top: 3.984375rem !important;
  }
  .mr-lg-8_5,
  .mx-lg-8_5 {
    margin-right: 3.984375rem !important;
  }
  .mb-lg-8_5,
  .my-lg-8_5 {
    margin-bottom: 3.984375rem !important;
  }
  .ml-lg-8_5,
  .mx-lg-8_5 {
    margin-left: 3.984375rem !important;
  }
  .m-lg-9_5 {
    margin: 4.453125rem !important;
  }
  .mt-lg-9_5,
  .my-lg-9_5 {
    margin-top: 4.453125rem !important;
  }
  .mr-lg-9_5,
  .mx-lg-9_5 {
    margin-right: 4.453125rem !important;
  }
  .mb-lg-9_5,
  .my-lg-9_5 {
    margin-bottom: 4.453125rem !important;
  }
  .ml-lg-9_5,
  .mx-lg-9_5 {
    margin-left: 4.453125rem !important;
  }
  .m-lg-10_5 {
    margin: 6.796875rem !important;
  }
  .mt-lg-10_5,
  .my-lg-10_5 {
    margin-top: 6.796875rem !important;
  }
  .mr-lg-10_5,
  .mx-lg-10_5 {
    margin-right: 6.796875rem !important;
  }
  .mb-lg-10_5,
  .my-lg-10_5 {
    margin-bottom: 6.796875rem !important;
  }
  .ml-lg-10_5,
  .mx-lg-10_5 {
    margin-left: 6.796875rem !important;
  }
  .p-lg-0 {
    padding: 0 !important;
  }
  .pt-lg-0,
  .py-lg-0 {
    padding-top: 0 !important;
  }
  .pr-lg-0,
  .px-lg-0 {
    padding-right: 0 !important;
  }
  .pb-lg-0,
  .py-lg-0 {
    padding-bottom: 0 !important;
  }
  .pl-lg-0,
  .px-lg-0 {
    padding-left: 0 !important;
  }
  .p-lg-1 {
    padding: 0.46875rem !important;
  }
  .pt-lg-1,
  .py-lg-1 {
    padding-top: 0.46875rem !important;
  }
  .pr-lg-1,
  .px-lg-1 {
    padding-right: 0.46875rem !important;
  }
  .pb-lg-1,
  .py-lg-1 {
    padding-bottom: 0.46875rem !important;
  }
  .pl-lg-1,
  .px-lg-1 {
    padding-left: 0.46875rem !important;
  }
  .p-lg-2 {
    padding: 0.9375rem !important;
  }
  .pt-lg-2,
  .py-lg-2 {
    padding-top: 0.9375rem !important;
  }
  .pr-lg-2,
  .px-lg-2 {
    padding-right: 0.9375rem !important;
  }
  .pb-lg-2,
  .py-lg-2 {
    padding-bottom: 0.9375rem !important;
  }
  .pl-lg-2,
  .px-lg-2 {
    padding-left: 0.9375rem !important;
  }
  .p-lg-3 {
    padding: 1.40625rem !important;
  }
  .pt-lg-3,
  .py-lg-3 {
    padding-top: 1.40625rem !important;
  }
  .pr-lg-3,
  .px-lg-3 {
    padding-right: 1.40625rem !important;
  }
  .pb-lg-3,
  .py-lg-3 {
    padding-bottom: 1.40625rem !important;
  }
  .pl-lg-3,
  .px-lg-3 {
    padding-left: 1.40625rem !important;
  }
  .p-lg-4 {
    padding: 1.875rem !important;
  }
  .pt-lg-4,
  .py-lg-4 {
    padding-top: 1.875rem !important;
  }
  .pr-lg-4,
  .px-lg-4 {
    padding-right: 1.875rem !important;
  }
  .pb-lg-4,
  .py-lg-4 {
    padding-bottom: 1.875rem !important;
  }
  .pl-lg-4,
  .px-lg-4 {
    padding-left: 1.875rem !important;
  }
  .p-lg-5 {
    padding: 2.34375rem !important;
  }
  .pt-lg-5,
  .py-lg-5 {
    padding-top: 2.34375rem !important;
  }
  .pr-lg-5,
  .px-lg-5 {
    padding-right: 2.34375rem !important;
  }
  .pb-lg-5,
  .py-lg-5 {
    padding-bottom: 2.34375rem !important;
  }
  .pl-lg-5,
  .px-lg-5 {
    padding-left: 2.34375rem !important;
  }
  .p-lg-6 {
    padding: 2.8125rem !important;
  }
  .pt-lg-6,
  .py-lg-6 {
    padding-top: 2.8125rem !important;
  }
  .pr-lg-6,
  .px-lg-6 {
    padding-right: 2.8125rem !important;
  }
  .pb-lg-6,
  .py-lg-6 {
    padding-bottom: 2.8125rem !important;
  }
  .pl-lg-6,
  .px-lg-6 {
    padding-left: 2.8125rem !important;
  }
  .p-lg-7 {
    padding: 3.28125rem !important;
  }
  .pt-lg-7,
  .py-lg-7 {
    padding-top: 3.28125rem !important;
  }
  .pr-lg-7,
  .px-lg-7 {
    padding-right: 3.28125rem !important;
  }
  .pb-lg-7,
  .py-lg-7 {
    padding-bottom: 3.28125rem !important;
  }
  .pl-lg-7,
  .px-lg-7 {
    padding-left: 3.28125rem !important;
  }
  .p-lg-8 {
    padding: 3.75rem !important;
  }
  .pt-lg-8,
  .py-lg-8 {
    padding-top: 3.75rem !important;
  }
  .pr-lg-8,
  .px-lg-8 {
    padding-right: 3.75rem !important;
  }
  .pb-lg-8,
  .py-lg-8 {
    padding-bottom: 3.75rem !important;
  }
  .pl-lg-8,
  .px-lg-8 {
    padding-left: 3.75rem !important;
  }
  .p-lg-9 {
    padding: 4.21875rem !important;
  }
  .pt-lg-9,
  .py-lg-9 {
    padding-top: 4.21875rem !important;
  }
  .pr-lg-9,
  .px-lg-9 {
    padding-right: 4.21875rem !important;
  }
  .pb-lg-9,
  .py-lg-9 {
    padding-bottom: 4.21875rem !important;
  }
  .pl-lg-9,
  .px-lg-9 {
    padding-left: 4.21875rem !important;
  }
  .p-lg-10 {
    padding: 6.5625rem !important;
  }
  .pt-lg-10,
  .py-lg-10 {
    padding-top: 6.5625rem !important;
  }
  .pr-lg-10,
  .px-lg-10 {
    padding-right: 6.5625rem !important;
  }
  .pb-lg-10,
  .py-lg-10 {
    padding-bottom: 6.5625rem !important;
  }
  .pl-lg-10,
  .px-lg-10 {
    padding-left: 6.5625rem !important;
  }
  .p-lg-1_5 {
    padding: 0.703125rem !important;
  }
  .pt-lg-1_5,
  .py-lg-1_5 {
    padding-top: 0.703125rem !important;
  }
  .pr-lg-1_5,
  .px-lg-1_5 {
    padding-right: 0.703125rem !important;
  }
  .pb-lg-1_5,
  .py-lg-1_5 {
    padding-bottom: 0.703125rem !important;
  }
  .pl-lg-1_5,
  .px-lg-1_5 {
    padding-left: 0.703125rem !important;
  }
  .p-lg-2_5 {
    padding: 1.171875rem !important;
  }
  .pt-lg-2_5,
  .py-lg-2_5 {
    padding-top: 1.171875rem !important;
  }
  .pr-lg-2_5,
  .px-lg-2_5 {
    padding-right: 1.171875rem !important;
  }
  .pb-lg-2_5,
  .py-lg-2_5 {
    padding-bottom: 1.171875rem !important;
  }
  .pl-lg-2_5,
  .px-lg-2_5 {
    padding-left: 1.171875rem !important;
  }
  .p-lg-3_5 {
    padding: 1.640625rem !important;
  }
  .pt-lg-3_5,
  .py-lg-3_5 {
    padding-top: 1.640625rem !important;
  }
  .pr-lg-3_5,
  .px-lg-3_5 {
    padding-right: 1.640625rem !important;
  }
  .pb-lg-3_5,
  .py-lg-3_5 {
    padding-bottom: 1.640625rem !important;
  }
  .pl-lg-3_5,
  .px-lg-3_5 {
    padding-left: 1.640625rem !important;
  }
  .p-lg-4_5 {
    padding: 2.109375rem !important;
  }
  .pt-lg-4_5,
  .py-lg-4_5 {
    padding-top: 2.109375rem !important;
  }
  .pr-lg-4_5,
  .px-lg-4_5 {
    padding-right: 2.109375rem !important;
  }
  .pb-lg-4_5,
  .py-lg-4_5 {
    padding-bottom: 2.109375rem !important;
  }
  .pl-lg-4_5,
  .px-lg-4_5 {
    padding-left: 2.109375rem !important;
  }
  .p-lg-5_5 {
    padding: 2.578125rem !important;
  }
  .pt-lg-5_5,
  .py-lg-5_5 {
    padding-top: 2.578125rem !important;
  }
  .pr-lg-5_5,
  .px-lg-5_5 {
    padding-right: 2.578125rem !important;
  }
  .pb-lg-5_5,
  .py-lg-5_5 {
    padding-bottom: 2.578125rem !important;
  }
  .pl-lg-5_5,
  .px-lg-5_5 {
    padding-left: 2.578125rem !important;
  }
  .p-lg-6_5 {
    padding: 3.046875rem !important;
  }
  .pt-lg-6_5,
  .py-lg-6_5 {
    padding-top: 3.046875rem !important;
  }
  .pr-lg-6_5,
  .px-lg-6_5 {
    padding-right: 3.046875rem !important;
  }
  .pb-lg-6_5,
  .py-lg-6_5 {
    padding-bottom: 3.046875rem !important;
  }
  .pl-lg-6_5,
  .px-lg-6_5 {
    padding-left: 3.046875rem !important;
  }
  .p-lg-7_5 {
    padding: 3.515625rem !important;
  }
  .pt-lg-7_5,
  .py-lg-7_5 {
    padding-top: 3.515625rem !important;
  }
  .pr-lg-7_5,
  .px-lg-7_5 {
    padding-right: 3.515625rem !important;
  }
  .pb-lg-7_5,
  .py-lg-7_5 {
    padding-bottom: 3.515625rem !important;
  }
  .pl-lg-7_5,
  .px-lg-7_5 {
    padding-left: 3.515625rem !important;
  }
  .p-lg-8_5 {
    padding: 3.984375rem !important;
  }
  .pt-lg-8_5,
  .py-lg-8_5 {
    padding-top: 3.984375rem !important;
  }
  .pr-lg-8_5,
  .px-lg-8_5 {
    padding-right: 3.984375rem !important;
  }
  .pb-lg-8_5,
  .py-lg-8_5 {
    padding-bottom: 3.984375rem !important;
  }
  .pl-lg-8_5,
  .px-lg-8_5 {
    padding-left: 3.984375rem !important;
  }
  .p-lg-9_5 {
    padding: 4.453125rem !important;
  }
  .pt-lg-9_5,
  .py-lg-9_5 {
    padding-top: 4.453125rem !important;
  }
  .pr-lg-9_5,
  .px-lg-9_5 {
    padding-right: 4.453125rem !important;
  }
  .pb-lg-9_5,
  .py-lg-9_5 {
    padding-bottom: 4.453125rem !important;
  }
  .pl-lg-9_5,
  .px-lg-9_5 {
    padding-left: 4.453125rem !important;
  }
  .p-lg-10_5 {
    padding: 6.796875rem !important;
  }
  .pt-lg-10_5,
  .py-lg-10_5 {
    padding-top: 6.796875rem !important;
  }
  .pr-lg-10_5,
  .px-lg-10_5 {
    padding-right: 6.796875rem !important;
  }
  .pb-lg-10_5,
  .py-lg-10_5 {
    padding-bottom: 6.796875rem !important;
  }
  .pl-lg-10_5,
  .px-lg-10_5 {
    padding-left: 6.796875rem !important;
  }
  .m-lg-n1 {
    margin: -0.46875rem !important;
  }
  .mt-lg-n1,
  .my-lg-n1 {
    margin-top: -0.46875rem !important;
  }
  .mr-lg-n1,
  .mx-lg-n1 {
    margin-right: -0.46875rem !important;
  }
  .mb-lg-n1,
  .my-lg-n1 {
    margin-bottom: -0.46875rem !important;
  }
  .ml-lg-n1,
  .mx-lg-n1 {
    margin-left: -0.46875rem !important;
  }
  .m-lg-n2 {
    margin: -0.9375rem !important;
  }
  .mt-lg-n2,
  .my-lg-n2 {
    margin-top: -0.9375rem !important;
  }
  .mr-lg-n2,
  .mx-lg-n2 {
    margin-right: -0.9375rem !important;
  }
  .mb-lg-n2,
  .my-lg-n2 {
    margin-bottom: -0.9375rem !important;
  }
  .ml-lg-n2,
  .mx-lg-n2 {
    margin-left: -0.9375rem !important;
  }
  .m-lg-n3 {
    margin: -1.40625rem !important;
  }
  .mt-lg-n3,
  .my-lg-n3 {
    margin-top: -1.40625rem !important;
  }
  .mr-lg-n3,
  .mx-lg-n3 {
    margin-right: -1.40625rem !important;
  }
  .mb-lg-n3,
  .my-lg-n3 {
    margin-bottom: -1.40625rem !important;
  }
  .ml-lg-n3,
  .mx-lg-n3 {
    margin-left: -1.40625rem !important;
  }
  .m-lg-n4 {
    margin: -1.875rem !important;
  }
  .mt-lg-n4,
  .my-lg-n4 {
    margin-top: -1.875rem !important;
  }
  .mr-lg-n4,
  .mx-lg-n4 {
    margin-right: -1.875rem !important;
  }
  .mb-lg-n4,
  .my-lg-n4 {
    margin-bottom: -1.875rem !important;
  }
  .ml-lg-n4,
  .mx-lg-n4 {
    margin-left: -1.875rem !important;
  }
  .m-lg-n5 {
    margin: -2.34375rem !important;
  }
  .mt-lg-n5,
  .my-lg-n5 {
    margin-top: -2.34375rem !important;
  }
  .mr-lg-n5,
  .mx-lg-n5 {
    margin-right: -2.34375rem !important;
  }
  .mb-lg-n5,
  .my-lg-n5 {
    margin-bottom: -2.34375rem !important;
  }
  .ml-lg-n5,
  .mx-lg-n5 {
    margin-left: -2.34375rem !important;
  }
  .m-lg-n6 {
    margin: -2.8125rem !important;
  }
  .mt-lg-n6,
  .my-lg-n6 {
    margin-top: -2.8125rem !important;
  }
  .mr-lg-n6,
  .mx-lg-n6 {
    margin-right: -2.8125rem !important;
  }
  .mb-lg-n6,
  .my-lg-n6 {
    margin-bottom: -2.8125rem !important;
  }
  .ml-lg-n6,
  .mx-lg-n6 {
    margin-left: -2.8125rem !important;
  }
  .m-lg-n7 {
    margin: -3.28125rem !important;
  }
  .mt-lg-n7,
  .my-lg-n7 {
    margin-top: -3.28125rem !important;
  }
  .mr-lg-n7,
  .mx-lg-n7 {
    margin-right: -3.28125rem !important;
  }
  .mb-lg-n7,
  .my-lg-n7 {
    margin-bottom: -3.28125rem !important;
  }
  .ml-lg-n7,
  .mx-lg-n7 {
    margin-left: -3.28125rem !important;
  }
  .m-lg-n8 {
    margin: -3.75rem !important;
  }
  .mt-lg-n8,
  .my-lg-n8 {
    margin-top: -3.75rem !important;
  }
  .mr-lg-n8,
  .mx-lg-n8 {
    margin-right: -3.75rem !important;
  }
  .mb-lg-n8,
  .my-lg-n8 {
    margin-bottom: -3.75rem !important;
  }
  .ml-lg-n8,
  .mx-lg-n8 {
    margin-left: -3.75rem !important;
  }
  .m-lg-n9 {
    margin: -4.21875rem !important;
  }
  .mt-lg-n9,
  .my-lg-n9 {
    margin-top: -4.21875rem !important;
  }
  .mr-lg-n9,
  .mx-lg-n9 {
    margin-right: -4.21875rem !important;
  }
  .mb-lg-n9,
  .my-lg-n9 {
    margin-bottom: -4.21875rem !important;
  }
  .ml-lg-n9,
  .mx-lg-n9 {
    margin-left: -4.21875rem !important;
  }
  .m-lg-n10 {
    margin: -6.5625rem !important;
  }
  .mt-lg-n10,
  .my-lg-n10 {
    margin-top: -6.5625rem !important;
  }
  .mr-lg-n10,
  .mx-lg-n10 {
    margin-right: -6.5625rem !important;
  }
  .mb-lg-n10,
  .my-lg-n10 {
    margin-bottom: -6.5625rem !important;
  }
  .ml-lg-n10,
  .mx-lg-n10 {
    margin-left: -6.5625rem !important;
  }
  .m-lg-n1_5 {
    margin: -0.703125rem !important;
  }
  .mt-lg-n1_5,
  .my-lg-n1_5 {
    margin-top: -0.703125rem !important;
  }
  .mr-lg-n1_5,
  .mx-lg-n1_5 {
    margin-right: -0.703125rem !important;
  }
  .mb-lg-n1_5,
  .my-lg-n1_5 {
    margin-bottom: -0.703125rem !important;
  }
  .ml-lg-n1_5,
  .mx-lg-n1_5 {
    margin-left: -0.703125rem !important;
  }
  .m-lg-n2_5 {
    margin: -1.171875rem !important;
  }
  .mt-lg-n2_5,
  .my-lg-n2_5 {
    margin-top: -1.171875rem !important;
  }
  .mr-lg-n2_5,
  .mx-lg-n2_5 {
    margin-right: -1.171875rem !important;
  }
  .mb-lg-n2_5,
  .my-lg-n2_5 {
    margin-bottom: -1.171875rem !important;
  }
  .ml-lg-n2_5,
  .mx-lg-n2_5 {
    margin-left: -1.171875rem !important;
  }
  .m-lg-n3_5 {
    margin: -1.640625rem !important;
  }
  .mt-lg-n3_5,
  .my-lg-n3_5 {
    margin-top: -1.640625rem !important;
  }
  .mr-lg-n3_5,
  .mx-lg-n3_5 {
    margin-right: -1.640625rem !important;
  }
  .mb-lg-n3_5,
  .my-lg-n3_5 {
    margin-bottom: -1.640625rem !important;
  }
  .ml-lg-n3_5,
  .mx-lg-n3_5 {
    margin-left: -1.640625rem !important;
  }
  .m-lg-n4_5 {
    margin: -2.109375rem !important;
  }
  .mt-lg-n4_5,
  .my-lg-n4_5 {
    margin-top: -2.109375rem !important;
  }
  .mr-lg-n4_5,
  .mx-lg-n4_5 {
    margin-right: -2.109375rem !important;
  }
  .mb-lg-n4_5,
  .my-lg-n4_5 {
    margin-bottom: -2.109375rem !important;
  }
  .ml-lg-n4_5,
  .mx-lg-n4_5 {
    margin-left: -2.109375rem !important;
  }
  .m-lg-n5_5 {
    margin: -2.578125rem !important;
  }
  .mt-lg-n5_5,
  .my-lg-n5_5 {
    margin-top: -2.578125rem !important;
  }
  .mr-lg-n5_5,
  .mx-lg-n5_5 {
    margin-right: -2.578125rem !important;
  }
  .mb-lg-n5_5,
  .my-lg-n5_5 {
    margin-bottom: -2.578125rem !important;
  }
  .ml-lg-n5_5,
  .mx-lg-n5_5 {
    margin-left: -2.578125rem !important;
  }
  .m-lg-n6_5 {
    margin: -3.046875rem !important;
  }
  .mt-lg-n6_5,
  .my-lg-n6_5 {
    margin-top: -3.046875rem !important;
  }
  .mr-lg-n6_5,
  .mx-lg-n6_5 {
    margin-right: -3.046875rem !important;
  }
  .mb-lg-n6_5,
  .my-lg-n6_5 {
    margin-bottom: -3.046875rem !important;
  }
  .ml-lg-n6_5,
  .mx-lg-n6_5 {
    margin-left: -3.046875rem !important;
  }
  .m-lg-n7_5 {
    margin: -3.515625rem !important;
  }
  .mt-lg-n7_5,
  .my-lg-n7_5 {
    margin-top: -3.515625rem !important;
  }
  .mr-lg-n7_5,
  .mx-lg-n7_5 {
    margin-right: -3.515625rem !important;
  }
  .mb-lg-n7_5,
  .my-lg-n7_5 {
    margin-bottom: -3.515625rem !important;
  }
  .ml-lg-n7_5,
  .mx-lg-n7_5 {
    margin-left: -3.515625rem !important;
  }
  .m-lg-n8_5 {
    margin: -3.984375rem !important;
  }
  .mt-lg-n8_5,
  .my-lg-n8_5 {
    margin-top: -3.984375rem !important;
  }
  .mr-lg-n8_5,
  .mx-lg-n8_5 {
    margin-right: -3.984375rem !important;
  }
  .mb-lg-n8_5,
  .my-lg-n8_5 {
    margin-bottom: -3.984375rem !important;
  }
  .ml-lg-n8_5,
  .mx-lg-n8_5 {
    margin-left: -3.984375rem !important;
  }
  .m-lg-n9_5 {
    margin: -4.453125rem !important;
  }
  .mt-lg-n9_5,
  .my-lg-n9_5 {
    margin-top: -4.453125rem !important;
  }
  .mr-lg-n9_5,
  .mx-lg-n9_5 {
    margin-right: -4.453125rem !important;
  }
  .mb-lg-n9_5,
  .my-lg-n9_5 {
    margin-bottom: -4.453125rem !important;
  }
  .ml-lg-n9_5,
  .mx-lg-n9_5 {
    margin-left: -4.453125rem !important;
  }
  .m-lg-n10_5 {
    margin: -6.796875rem !important;
  }
  .mt-lg-n10_5,
  .my-lg-n10_5 {
    margin-top: -6.796875rem !important;
  }
  .mr-lg-n10_5,
  .mx-lg-n10_5 {
    margin-right: -6.796875rem !important;
  }
  .mb-lg-n10_5,
  .my-lg-n10_5 {
    margin-bottom: -6.796875rem !important;
  }
  .ml-lg-n10_5,
  .mx-lg-n10_5 {
    margin-left: -6.796875rem !important;
  }
  .m-lg-auto {
    margin: auto !important;
  }
  .mt-lg-auto,
  .my-lg-auto {
    margin-top: auto !important;
  }
  .mr-lg-auto,
  .mx-lg-auto {
    margin-right: auto !important;
  }
  .mb-lg-auto,
  .my-lg-auto {
    margin-bottom: auto !important;
  }
  .ml-lg-auto,
  .mx-lg-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 1366px) {
  .m-xl-0 {
    margin: 0 !important;
  }
  .mt-xl-0,
  .my-xl-0 {
    margin-top: 0 !important;
  }
  .mr-xl-0,
  .mx-xl-0 {
    margin-right: 0 !important;
  }
  .mb-xl-0,
  .my-xl-0 {
    margin-bottom: 0 !important;
  }
  .ml-xl-0,
  .mx-xl-0 {
    margin-left: 0 !important;
  }
  .m-xl-1 {
    margin: 0.46875rem !important;
  }
  .mt-xl-1,
  .my-xl-1 {
    margin-top: 0.46875rem !important;
  }
  .mr-xl-1,
  .mx-xl-1 {
    margin-right: 0.46875rem !important;
  }
  .mb-xl-1,
  .my-xl-1 {
    margin-bottom: 0.46875rem !important;
  }
  .ml-xl-1,
  .mx-xl-1 {
    margin-left: 0.46875rem !important;
  }
  .m-xl-2 {
    margin: 0.9375rem !important;
  }
  .mt-xl-2,
  .my-xl-2 {
    margin-top: 0.9375rem !important;
  }
  .mr-xl-2,
  .mx-xl-2 {
    margin-right: 0.9375rem !important;
  }
  .mb-xl-2,
  .my-xl-2 {
    margin-bottom: 0.9375rem !important;
  }
  .ml-xl-2,
  .mx-xl-2 {
    margin-left: 0.9375rem !important;
  }
  .m-xl-3 {
    margin: 1.40625rem !important;
  }
  .mt-xl-3,
  .my-xl-3 {
    margin-top: 1.40625rem !important;
  }
  .mr-xl-3,
  .mx-xl-3 {
    margin-right: 1.40625rem !important;
  }
  .mb-xl-3,
  .my-xl-3 {
    margin-bottom: 1.40625rem !important;
  }
  .ml-xl-3,
  .mx-xl-3 {
    margin-left: 1.40625rem !important;
  }
  .m-xl-4 {
    margin: 1.875rem !important;
  }
  .mt-xl-4,
  .my-xl-4 {
    margin-top: 1.875rem !important;
  }
  .mr-xl-4,
  .mx-xl-4 {
    margin-right: 1.875rem !important;
  }
  .mb-xl-4,
  .my-xl-4 {
    margin-bottom: 1.875rem !important;
  }
  .ml-xl-4,
  .mx-xl-4 {
    margin-left: 1.875rem !important;
  }
  .m-xl-5 {
    margin: 2.34375rem !important;
  }
  .mt-xl-5,
  .my-xl-5 {
    margin-top: 2.34375rem !important;
  }
  .mr-xl-5,
  .mx-xl-5 {
    margin-right: 2.34375rem !important;
  }
  .mb-xl-5,
  .my-xl-5 {
    margin-bottom: 2.34375rem !important;
  }
  .ml-xl-5,
  .mx-xl-5 {
    margin-left: 2.34375rem !important;
  }
  .m-xl-6 {
    margin: 2.8125rem !important;
  }
  .mt-xl-6,
  .my-xl-6 {
    margin-top: 2.8125rem !important;
  }
  .mr-xl-6,
  .mx-xl-6 {
    margin-right: 2.8125rem !important;
  }
  .mb-xl-6,
  .my-xl-6 {
    margin-bottom: 2.8125rem !important;
  }
  .ml-xl-6,
  .mx-xl-6 {
    margin-left: 2.8125rem !important;
  }
  .m-xl-7 {
    margin: 3.28125rem !important;
  }
  .mt-xl-7,
  .my-xl-7 {
    margin-top: 3.28125rem !important;
  }
  .mr-xl-7,
  .mx-xl-7 {
    margin-right: 3.28125rem !important;
  }
  .mb-xl-7,
  .my-xl-7 {
    margin-bottom: 3.28125rem !important;
  }
  .ml-xl-7,
  .mx-xl-7 {
    margin-left: 3.28125rem !important;
  }
  .m-xl-8 {
    margin: 3.75rem !important;
  }
  .mt-xl-8,
  .my-xl-8 {
    margin-top: 3.75rem !important;
  }
  .mr-xl-8,
  .mx-xl-8 {
    margin-right: 3.75rem !important;
  }
  .mb-xl-8,
  .my-xl-8 {
    margin-bottom: 3.75rem !important;
  }
  .ml-xl-8,
  .mx-xl-8 {
    margin-left: 3.75rem !important;
  }
  .m-xl-9 {
    margin: 4.21875rem !important;
  }
  .mt-xl-9,
  .my-xl-9 {
    margin-top: 4.21875rem !important;
  }
  .mr-xl-9,
  .mx-xl-9 {
    margin-right: 4.21875rem !important;
  }
  .mb-xl-9,
  .my-xl-9 {
    margin-bottom: 4.21875rem !important;
  }
  .ml-xl-9,
  .mx-xl-9 {
    margin-left: 4.21875rem !important;
  }
  .m-xl-10 {
    margin: 6.5625rem !important;
  }
  .mt-xl-10,
  .my-xl-10 {
    margin-top: 6.5625rem !important;
  }
  .mr-xl-10,
  .mx-xl-10 {
    margin-right: 6.5625rem !important;
  }
  .mb-xl-10,
  .my-xl-10 {
    margin-bottom: 6.5625rem !important;
  }
  .ml-xl-10,
  .mx-xl-10 {
    margin-left: 6.5625rem !important;
  }
  .m-xl-1_5 {
    margin: 0.703125rem !important;
  }
  .mt-xl-1_5,
  .my-xl-1_5 {
    margin-top: 0.703125rem !important;
  }
  .mr-xl-1_5,
  .mx-xl-1_5 {
    margin-right: 0.703125rem !important;
  }
  .mb-xl-1_5,
  .my-xl-1_5 {
    margin-bottom: 0.703125rem !important;
  }
  .ml-xl-1_5,
  .mx-xl-1_5 {
    margin-left: 0.703125rem !important;
  }
  .m-xl-2_5 {
    margin: 1.171875rem !important;
  }
  .mt-xl-2_5,
  .my-xl-2_5 {
    margin-top: 1.171875rem !important;
  }
  .mr-xl-2_5,
  .mx-xl-2_5 {
    margin-right: 1.171875rem !important;
  }
  .mb-xl-2_5,
  .my-xl-2_5 {
    margin-bottom: 1.171875rem !important;
  }
  .ml-xl-2_5,
  .mx-xl-2_5 {
    margin-left: 1.171875rem !important;
  }
  .m-xl-3_5 {
    margin: 1.640625rem !important;
  }
  .mt-xl-3_5,
  .my-xl-3_5 {
    margin-top: 1.640625rem !important;
  }
  .mr-xl-3_5,
  .mx-xl-3_5 {
    margin-right: 1.640625rem !important;
  }
  .mb-xl-3_5,
  .my-xl-3_5 {
    margin-bottom: 1.640625rem !important;
  }
  .ml-xl-3_5,
  .mx-xl-3_5 {
    margin-left: 1.640625rem !important;
  }
  .m-xl-4_5 {
    margin: 2.109375rem !important;
  }
  .mt-xl-4_5,
  .my-xl-4_5 {
    margin-top: 2.109375rem !important;
  }
  .mr-xl-4_5,
  .mx-xl-4_5 {
    margin-right: 2.109375rem !important;
  }
  .mb-xl-4_5,
  .my-xl-4_5 {
    margin-bottom: 2.109375rem !important;
  }
  .ml-xl-4_5,
  .mx-xl-4_5 {
    margin-left: 2.109375rem !important;
  }
  .m-xl-5_5 {
    margin: 2.578125rem !important;
  }
  .mt-xl-5_5,
  .my-xl-5_5 {
    margin-top: 2.578125rem !important;
  }
  .mr-xl-5_5,
  .mx-xl-5_5 {
    margin-right: 2.578125rem !important;
  }
  .mb-xl-5_5,
  .my-xl-5_5 {
    margin-bottom: 2.578125rem !important;
  }
  .ml-xl-5_5,
  .mx-xl-5_5 {
    margin-left: 2.578125rem !important;
  }
  .m-xl-6_5 {
    margin: 3.046875rem !important;
  }
  .mt-xl-6_5,
  .my-xl-6_5 {
    margin-top: 3.046875rem !important;
  }
  .mr-xl-6_5,
  .mx-xl-6_5 {
    margin-right: 3.046875rem !important;
  }
  .mb-xl-6_5,
  .my-xl-6_5 {
    margin-bottom: 3.046875rem !important;
  }
  .ml-xl-6_5,
  .mx-xl-6_5 {
    margin-left: 3.046875rem !important;
  }
  .m-xl-7_5 {
    margin: 3.515625rem !important;
  }
  .mt-xl-7_5,
  .my-xl-7_5 {
    margin-top: 3.515625rem !important;
  }
  .mr-xl-7_5,
  .mx-xl-7_5 {
    margin-right: 3.515625rem !important;
  }
  .mb-xl-7_5,
  .my-xl-7_5 {
    margin-bottom: 3.515625rem !important;
  }
  .ml-xl-7_5,
  .mx-xl-7_5 {
    margin-left: 3.515625rem !important;
  }
  .m-xl-8_5 {
    margin: 3.984375rem !important;
  }
  .mt-xl-8_5,
  .my-xl-8_5 {
    margin-top: 3.984375rem !important;
  }
  .mr-xl-8_5,
  .mx-xl-8_5 {
    margin-right: 3.984375rem !important;
  }
  .mb-xl-8_5,
  .my-xl-8_5 {
    margin-bottom: 3.984375rem !important;
  }
  .ml-xl-8_5,
  .mx-xl-8_5 {
    margin-left: 3.984375rem !important;
  }
  .m-xl-9_5 {
    margin: 4.453125rem !important;
  }
  .mt-xl-9_5,
  .my-xl-9_5 {
    margin-top: 4.453125rem !important;
  }
  .mr-xl-9_5,
  .mx-xl-9_5 {
    margin-right: 4.453125rem !important;
  }
  .mb-xl-9_5,
  .my-xl-9_5 {
    margin-bottom: 4.453125rem !important;
  }
  .ml-xl-9_5,
  .mx-xl-9_5 {
    margin-left: 4.453125rem !important;
  }
  .m-xl-10_5 {
    margin: 6.796875rem !important;
  }
  .mt-xl-10_5,
  .my-xl-10_5 {
    margin-top: 6.796875rem !important;
  }
  .mr-xl-10_5,
  .mx-xl-10_5 {
    margin-right: 6.796875rem !important;
  }
  .mb-xl-10_5,
  .my-xl-10_5 {
    margin-bottom: 6.796875rem !important;
  }
  .ml-xl-10_5,
  .mx-xl-10_5 {
    margin-left: 6.796875rem !important;
  }
  .p-xl-0 {
    padding: 0 !important;
  }
  .pt-xl-0,
  .py-xl-0 {
    padding-top: 0 !important;
  }
  .pr-xl-0,
  .px-xl-0 {
    padding-right: 0 !important;
  }
  .pb-xl-0,
  .py-xl-0 {
    padding-bottom: 0 !important;
  }
  .pl-xl-0,
  .px-xl-0 {
    padding-left: 0 !important;
  }
  .p-xl-1 {
    padding: 0.46875rem !important;
  }
  .pt-xl-1,
  .py-xl-1 {
    padding-top: 0.46875rem !important;
  }
  .pr-xl-1,
  .px-xl-1 {
    padding-right: 0.46875rem !important;
  }
  .pb-xl-1,
  .py-xl-1 {
    padding-bottom: 0.46875rem !important;
  }
  .pl-xl-1,
  .px-xl-1 {
    padding-left: 0.46875rem !important;
  }
  .p-xl-2 {
    padding: 0.9375rem !important;
  }
  .pt-xl-2,
  .py-xl-2 {
    padding-top: 0.9375rem !important;
  }
  .pr-xl-2,
  .px-xl-2 {
    padding-right: 0.9375rem !important;
  }
  .pb-xl-2,
  .py-xl-2 {
    padding-bottom: 0.9375rem !important;
  }
  .pl-xl-2,
  .px-xl-2 {
    padding-left: 0.9375rem !important;
  }
  .p-xl-3 {
    padding: 1.40625rem !important;
  }
  .pt-xl-3,
  .py-xl-3 {
    padding-top: 1.40625rem !important;
  }
  .pr-xl-3,
  .px-xl-3 {
    padding-right: 1.40625rem !important;
  }
  .pb-xl-3,
  .py-xl-3 {
    padding-bottom: 1.40625rem !important;
  }
  .pl-xl-3,
  .px-xl-3 {
    padding-left: 1.40625rem !important;
  }
  .p-xl-4 {
    padding: 1.875rem !important;
  }
  .pt-xl-4,
  .py-xl-4 {
    padding-top: 1.875rem !important;
  }
  .pr-xl-4,
  .px-xl-4 {
    padding-right: 1.875rem !important;
  }
  .pb-xl-4,
  .py-xl-4 {
    padding-bottom: 1.875rem !important;
  }
  .pl-xl-4,
  .px-xl-4 {
    padding-left: 1.875rem !important;
  }
  .p-xl-5 {
    padding: 2.34375rem !important;
  }
  .pt-xl-5,
  .py-xl-5 {
    padding-top: 2.34375rem !important;
  }
  .pr-xl-5,
  .px-xl-5 {
    padding-right: 2.34375rem !important;
  }
  .pb-xl-5,
  .py-xl-5 {
    padding-bottom: 2.34375rem !important;
  }
  .pl-xl-5,
  .px-xl-5 {
    padding-left: 2.34375rem !important;
  }
  .p-xl-6 {
    padding: 2.8125rem !important;
  }
  .pt-xl-6,
  .py-xl-6 {
    padding-top: 2.8125rem !important;
  }
  .pr-xl-6,
  .px-xl-6 {
    padding-right: 2.8125rem !important;
  }
  .pb-xl-6,
  .py-xl-6 {
    padding-bottom: 2.8125rem !important;
  }
  .pl-xl-6,
  .px-xl-6 {
    padding-left: 2.8125rem !important;
  }
  .p-xl-7 {
    padding: 3.28125rem !important;
  }
  .pt-xl-7,
  .py-xl-7 {
    padding-top: 3.28125rem !important;
  }
  .pr-xl-7,
  .px-xl-7 {
    padding-right: 3.28125rem !important;
  }
  .pb-xl-7,
  .py-xl-7 {
    padding-bottom: 3.28125rem !important;
  }
  .pl-xl-7,
  .px-xl-7 {
    padding-left: 3.28125rem !important;
  }
  .p-xl-8 {
    padding: 3.75rem !important;
  }
  .pt-xl-8,
  .py-xl-8 {
    padding-top: 3.75rem !important;
  }
  .pr-xl-8,
  .px-xl-8 {
    padding-right: 3.75rem !important;
  }
  .pb-xl-8,
  .py-xl-8 {
    padding-bottom: 3.75rem !important;
  }
  .pl-xl-8,
  .px-xl-8 {
    padding-left: 3.75rem !important;
  }
  .p-xl-9 {
    padding: 4.21875rem !important;
  }
  .pt-xl-9,
  .py-xl-9 {
    padding-top: 4.21875rem !important;
  }
  .pr-xl-9,
  .px-xl-9 {
    padding-right: 4.21875rem !important;
  }
  .pb-xl-9,
  .py-xl-9 {
    padding-bottom: 4.21875rem !important;
  }
  .pl-xl-9,
  .px-xl-9 {
    padding-left: 4.21875rem !important;
  }
  .p-xl-10 {
    padding: 6.5625rem !important;
  }
  .pt-xl-10,
  .py-xl-10 {
    padding-top: 6.5625rem !important;
  }
  .pr-xl-10,
  .px-xl-10 {
    padding-right: 6.5625rem !important;
  }
  .pb-xl-10,
  .py-xl-10 {
    padding-bottom: 6.5625rem !important;
  }
  .pl-xl-10,
  .px-xl-10 {
    padding-left: 6.5625rem !important;
  }
  .p-xl-1_5 {
    padding: 0.703125rem !important;
  }
  .pt-xl-1_5,
  .py-xl-1_5 {
    padding-top: 0.703125rem !important;
  }
  .pr-xl-1_5,
  .px-xl-1_5 {
    padding-right: 0.703125rem !important;
  }
  .pb-xl-1_5,
  .py-xl-1_5 {
    padding-bottom: 0.703125rem !important;
  }
  .pl-xl-1_5,
  .px-xl-1_5 {
    padding-left: 0.703125rem !important;
  }
  .p-xl-2_5 {
    padding: 1.171875rem !important;
  }
  .pt-xl-2_5,
  .py-xl-2_5 {
    padding-top: 1.171875rem !important;
  }
  .pr-xl-2_5,
  .px-xl-2_5 {
    padding-right: 1.171875rem !important;
  }
  .pb-xl-2_5,
  .py-xl-2_5 {
    padding-bottom: 1.171875rem !important;
  }
  .pl-xl-2_5,
  .px-xl-2_5 {
    padding-left: 1.171875rem !important;
  }
  .p-xl-3_5 {
    padding: 1.640625rem !important;
  }
  .pt-xl-3_5,
  .py-xl-3_5 {
    padding-top: 1.640625rem !important;
  }
  .pr-xl-3_5,
  .px-xl-3_5 {
    padding-right: 1.640625rem !important;
  }
  .pb-xl-3_5,
  .py-xl-3_5 {
    padding-bottom: 1.640625rem !important;
  }
  .pl-xl-3_5,
  .px-xl-3_5 {
    padding-left: 1.640625rem !important;
  }
  .p-xl-4_5 {
    padding: 2.109375rem !important;
  }
  .pt-xl-4_5,
  .py-xl-4_5 {
    padding-top: 2.109375rem !important;
  }
  .pr-xl-4_5,
  .px-xl-4_5 {
    padding-right: 2.109375rem !important;
  }
  .pb-xl-4_5,
  .py-xl-4_5 {
    padding-bottom: 2.109375rem !important;
  }
  .pl-xl-4_5,
  .px-xl-4_5 {
    padding-left: 2.109375rem !important;
  }
  .p-xl-5_5 {
    padding: 2.578125rem !important;
  }
  .pt-xl-5_5,
  .py-xl-5_5 {
    padding-top: 2.578125rem !important;
  }
  .pr-xl-5_5,
  .px-xl-5_5 {
    padding-right: 2.578125rem !important;
  }
  .pb-xl-5_5,
  .py-xl-5_5 {
    padding-bottom: 2.578125rem !important;
  }
  .pl-xl-5_5,
  .px-xl-5_5 {
    padding-left: 2.578125rem !important;
  }
  .p-xl-6_5 {
    padding: 3.046875rem !important;
  }
  .pt-xl-6_5,
  .py-xl-6_5 {
    padding-top: 3.046875rem !important;
  }
  .pr-xl-6_5,
  .px-xl-6_5 {
    padding-right: 3.046875rem !important;
  }
  .pb-xl-6_5,
  .py-xl-6_5 {
    padding-bottom: 3.046875rem !important;
  }
  .pl-xl-6_5,
  .px-xl-6_5 {
    padding-left: 3.046875rem !important;
  }
  .p-xl-7_5 {
    padding: 3.515625rem !important;
  }
  .pt-xl-7_5,
  .py-xl-7_5 {
    padding-top: 3.515625rem !important;
  }
  .pr-xl-7_5,
  .px-xl-7_5 {
    padding-right: 3.515625rem !important;
  }
  .pb-xl-7_5,
  .py-xl-7_5 {
    padding-bottom: 3.515625rem !important;
  }
  .pl-xl-7_5,
  .px-xl-7_5 {
    padding-left: 3.515625rem !important;
  }
  .p-xl-8_5 {
    padding: 3.984375rem !important;
  }
  .pt-xl-8_5,
  .py-xl-8_5 {
    padding-top: 3.984375rem !important;
  }
  .pr-xl-8_5,
  .px-xl-8_5 {
    padding-right: 3.984375rem !important;
  }
  .pb-xl-8_5,
  .py-xl-8_5 {
    padding-bottom: 3.984375rem !important;
  }
  .pl-xl-8_5,
  .px-xl-8_5 {
    padding-left: 3.984375rem !important;
  }
  .p-xl-9_5 {
    padding: 4.453125rem !important;
  }
  .pt-xl-9_5,
  .py-xl-9_5 {
    padding-top: 4.453125rem !important;
  }
  .pr-xl-9_5,
  .px-xl-9_5 {
    padding-right: 4.453125rem !important;
  }
  .pb-xl-9_5,
  .py-xl-9_5 {
    padding-bottom: 4.453125rem !important;
  }
  .pl-xl-9_5,
  .px-xl-9_5 {
    padding-left: 4.453125rem !important;
  }
  .p-xl-10_5 {
    padding: 6.796875rem !important;
  }
  .pt-xl-10_5,
  .py-xl-10_5 {
    padding-top: 6.796875rem !important;
  }
  .pr-xl-10_5,
  .px-xl-10_5 {
    padding-right: 6.796875rem !important;
  }
  .pb-xl-10_5,
  .py-xl-10_5 {
    padding-bottom: 6.796875rem !important;
  }
  .pl-xl-10_5,
  .px-xl-10_5 {
    padding-left: 6.796875rem !important;
  }
  .m-xl-n1 {
    margin: -0.46875rem !important;
  }
  .mt-xl-n1,
  .my-xl-n1 {
    margin-top: -0.46875rem !important;
  }
  .mr-xl-n1,
  .mx-xl-n1 {
    margin-right: -0.46875rem !important;
  }
  .mb-xl-n1,
  .my-xl-n1 {
    margin-bottom: -0.46875rem !important;
  }
  .ml-xl-n1,
  .mx-xl-n1 {
    margin-left: -0.46875rem !important;
  }
  .m-xl-n2 {
    margin: -0.9375rem !important;
  }
  .mt-xl-n2,
  .my-xl-n2 {
    margin-top: -0.9375rem !important;
  }
  .mr-xl-n2,
  .mx-xl-n2 {
    margin-right: -0.9375rem !important;
  }
  .mb-xl-n2,
  .my-xl-n2 {
    margin-bottom: -0.9375rem !important;
  }
  .ml-xl-n2,
  .mx-xl-n2 {
    margin-left: -0.9375rem !important;
  }
  .m-xl-n3 {
    margin: -1.40625rem !important;
  }
  .mt-xl-n3,
  .my-xl-n3 {
    margin-top: -1.40625rem !important;
  }
  .mr-xl-n3,
  .mx-xl-n3 {
    margin-right: -1.40625rem !important;
  }
  .mb-xl-n3,
  .my-xl-n3 {
    margin-bottom: -1.40625rem !important;
  }
  .ml-xl-n3,
  .mx-xl-n3 {
    margin-left: -1.40625rem !important;
  }
  .m-xl-n4 {
    margin: -1.875rem !important;
  }
  .mt-xl-n4,
  .my-xl-n4 {
    margin-top: -1.875rem !important;
  }
  .mr-xl-n4,
  .mx-xl-n4 {
    margin-right: -1.875rem !important;
  }
  .mb-xl-n4,
  .my-xl-n4 {
    margin-bottom: -1.875rem !important;
  }
  .ml-xl-n4,
  .mx-xl-n4 {
    margin-left: -1.875rem !important;
  }
  .m-xl-n5 {
    margin: -2.34375rem !important;
  }
  .mt-xl-n5,
  .my-xl-n5 {
    margin-top: -2.34375rem !important;
  }
  .mr-xl-n5,
  .mx-xl-n5 {
    margin-right: -2.34375rem !important;
  }
  .mb-xl-n5,
  .my-xl-n5 {
    margin-bottom: -2.34375rem !important;
  }
  .ml-xl-n5,
  .mx-xl-n5 {
    margin-left: -2.34375rem !important;
  }
  .m-xl-n6 {
    margin: -2.8125rem !important;
  }
  .mt-xl-n6,
  .my-xl-n6 {
    margin-top: -2.8125rem !important;
  }
  .mr-xl-n6,
  .mx-xl-n6 {
    margin-right: -2.8125rem !important;
  }
  .mb-xl-n6,
  .my-xl-n6 {
    margin-bottom: -2.8125rem !important;
  }
  .ml-xl-n6,
  .mx-xl-n6 {
    margin-left: -2.8125rem !important;
  }
  .m-xl-n7 {
    margin: -3.28125rem !important;
  }
  .mt-xl-n7,
  .my-xl-n7 {
    margin-top: -3.28125rem !important;
  }
  .mr-xl-n7,
  .mx-xl-n7 {
    margin-right: -3.28125rem !important;
  }
  .mb-xl-n7,
  .my-xl-n7 {
    margin-bottom: -3.28125rem !important;
  }
  .ml-xl-n7,
  .mx-xl-n7 {
    margin-left: -3.28125rem !important;
  }
  .m-xl-n8 {
    margin: -3.75rem !important;
  }
  .mt-xl-n8,
  .my-xl-n8 {
    margin-top: -3.75rem !important;
  }
  .mr-xl-n8,
  .mx-xl-n8 {
    margin-right: -3.75rem !important;
  }
  .mb-xl-n8,
  .my-xl-n8 {
    margin-bottom: -3.75rem !important;
  }
  .ml-xl-n8,
  .mx-xl-n8 {
    margin-left: -3.75rem !important;
  }
  .m-xl-n9 {
    margin: -4.21875rem !important;
  }
  .mt-xl-n9,
  .my-xl-n9 {
    margin-top: -4.21875rem !important;
  }
  .mr-xl-n9,
  .mx-xl-n9 {
    margin-right: -4.21875rem !important;
  }
  .mb-xl-n9,
  .my-xl-n9 {
    margin-bottom: -4.21875rem !important;
  }
  .ml-xl-n9,
  .mx-xl-n9 {
    margin-left: -4.21875rem !important;
  }
  .m-xl-n10 {
    margin: -6.5625rem !important;
  }
  .mt-xl-n10,
  .my-xl-n10 {
    margin-top: -6.5625rem !important;
  }
  .mr-xl-n10,
  .mx-xl-n10 {
    margin-right: -6.5625rem !important;
  }
  .mb-xl-n10,
  .my-xl-n10 {
    margin-bottom: -6.5625rem !important;
  }
  .ml-xl-n10,
  .mx-xl-n10 {
    margin-left: -6.5625rem !important;
  }
  .m-xl-n1_5 {
    margin: -0.703125rem !important;
  }
  .mt-xl-n1_5,
  .my-xl-n1_5 {
    margin-top: -0.703125rem !important;
  }
  .mr-xl-n1_5,
  .mx-xl-n1_5 {
    margin-right: -0.703125rem !important;
  }
  .mb-xl-n1_5,
  .my-xl-n1_5 {
    margin-bottom: -0.703125rem !important;
  }
  .ml-xl-n1_5,
  .mx-xl-n1_5 {
    margin-left: -0.703125rem !important;
  }
  .m-xl-n2_5 {
    margin: -1.171875rem !important;
  }
  .mt-xl-n2_5,
  .my-xl-n2_5 {
    margin-top: -1.171875rem !important;
  }
  .mr-xl-n2_5,
  .mx-xl-n2_5 {
    margin-right: -1.171875rem !important;
  }
  .mb-xl-n2_5,
  .my-xl-n2_5 {
    margin-bottom: -1.171875rem !important;
  }
  .ml-xl-n2_5,
  .mx-xl-n2_5 {
    margin-left: -1.171875rem !important;
  }
  .m-xl-n3_5 {
    margin: -1.640625rem !important;
  }
  .mt-xl-n3_5,
  .my-xl-n3_5 {
    margin-top: -1.640625rem !important;
  }
  .mr-xl-n3_5,
  .mx-xl-n3_5 {
    margin-right: -1.640625rem !important;
  }
  .mb-xl-n3_5,
  .my-xl-n3_5 {
    margin-bottom: -1.640625rem !important;
  }
  .ml-xl-n3_5,
  .mx-xl-n3_5 {
    margin-left: -1.640625rem !important;
  }
  .m-xl-n4_5 {
    margin: -2.109375rem !important;
  }
  .mt-xl-n4_5,
  .my-xl-n4_5 {
    margin-top: -2.109375rem !important;
  }
  .mr-xl-n4_5,
  .mx-xl-n4_5 {
    margin-right: -2.109375rem !important;
  }
  .mb-xl-n4_5,
  .my-xl-n4_5 {
    margin-bottom: -2.109375rem !important;
  }
  .ml-xl-n4_5,
  .mx-xl-n4_5 {
    margin-left: -2.109375rem !important;
  }
  .m-xl-n5_5 {
    margin: -2.578125rem !important;
  }
  .mt-xl-n5_5,
  .my-xl-n5_5 {
    margin-top: -2.578125rem !important;
  }
  .mr-xl-n5_5,
  .mx-xl-n5_5 {
    margin-right: -2.578125rem !important;
  }
  .mb-xl-n5_5,
  .my-xl-n5_5 {
    margin-bottom: -2.578125rem !important;
  }
  .ml-xl-n5_5,
  .mx-xl-n5_5 {
    margin-left: -2.578125rem !important;
  }
  .m-xl-n6_5 {
    margin: -3.046875rem !important;
  }
  .mt-xl-n6_5,
  .my-xl-n6_5 {
    margin-top: -3.046875rem !important;
  }
  .mr-xl-n6_5,
  .mx-xl-n6_5 {
    margin-right: -3.046875rem !important;
  }
  .mb-xl-n6_5,
  .my-xl-n6_5 {
    margin-bottom: -3.046875rem !important;
  }
  .ml-xl-n6_5,
  .mx-xl-n6_5 {
    margin-left: -3.046875rem !important;
  }
  .m-xl-n7_5 {
    margin: -3.515625rem !important;
  }
  .mt-xl-n7_5,
  .my-xl-n7_5 {
    margin-top: -3.515625rem !important;
  }
  .mr-xl-n7_5,
  .mx-xl-n7_5 {
    margin-right: -3.515625rem !important;
  }
  .mb-xl-n7_5,
  .my-xl-n7_5 {
    margin-bottom: -3.515625rem !important;
  }
  .ml-xl-n7_5,
  .mx-xl-n7_5 {
    margin-left: -3.515625rem !important;
  }
  .m-xl-n8_5 {
    margin: -3.984375rem !important;
  }
  .mt-xl-n8_5,
  .my-xl-n8_5 {
    margin-top: -3.984375rem !important;
  }
  .mr-xl-n8_5,
  .mx-xl-n8_5 {
    margin-right: -3.984375rem !important;
  }
  .mb-xl-n8_5,
  .my-xl-n8_5 {
    margin-bottom: -3.984375rem !important;
  }
  .ml-xl-n8_5,
  .mx-xl-n8_5 {
    margin-left: -3.984375rem !important;
  }
  .m-xl-n9_5 {
    margin: -4.453125rem !important;
  }
  .mt-xl-n9_5,
  .my-xl-n9_5 {
    margin-top: -4.453125rem !important;
  }
  .mr-xl-n9_5,
  .mx-xl-n9_5 {
    margin-right: -4.453125rem !important;
  }
  .mb-xl-n9_5,
  .my-xl-n9_5 {
    margin-bottom: -4.453125rem !important;
  }
  .ml-xl-n9_5,
  .mx-xl-n9_5 {
    margin-left: -4.453125rem !important;
  }
  .m-xl-n10_5 {
    margin: -6.796875rem !important;
  }
  .mt-xl-n10_5,
  .my-xl-n10_5 {
    margin-top: -6.796875rem !important;
  }
  .mr-xl-n10_5,
  .mx-xl-n10_5 {
    margin-right: -6.796875rem !important;
  }
  .mb-xl-n10_5,
  .my-xl-n10_5 {
    margin-bottom: -6.796875rem !important;
  }
  .ml-xl-n10_5,
  .mx-xl-n10_5 {
    margin-left: -6.796875rem !important;
  }
  .m-xl-auto {
    margin: auto !important;
  }
  .mt-xl-auto,
  .my-xl-auto {
    margin-top: auto !important;
  }
  .mr-xl-auto,
  .mx-xl-auto {
    margin-right: auto !important;
  }
  .mb-xl-auto,
  .my-xl-auto {
    margin-bottom: auto !important;
  }
  .ml-xl-auto,
  .mx-xl-auto {
    margin-left: auto !important;
  }
}
.stretched-link::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  pointer-events: auto;
  content: "";
  background-color: rgba(0, 0, 0, 0);
}

.text-monospace {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important;
}

.text-justify {
  text-align: justify !important;
}

.text-wrap {
  white-space: normal !important;
}

.text-nowrap {
  white-space: nowrap !important;
}

.text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.text-left {
  text-align: left !important;
}

.text-right {
  text-align: right !important;
}

.text-center {
  text-align: center !important;
}

@media (min-width: 576px) {
  .text-sm-left {
    text-align: left !important;
  }
  .text-sm-right {
    text-align: right !important;
  }
  .text-sm-center {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .text-md-left {
    text-align: left !important;
  }
  .text-md-right {
    text-align: right !important;
  }
  .text-md-center {
    text-align: center !important;
  }
}
@media (min-width: 1025px) {
  .text-lg-left {
    text-align: left !important;
  }
  .text-lg-right {
    text-align: right !important;
  }
  .text-lg-center {
    text-align: center !important;
  }
}
@media (min-width: 1366px) {
  .text-xl-left {
    text-align: left !important;
  }
  .text-xl-right {
    text-align: right !important;
  }
  .text-xl-center {
    text-align: center !important;
  }
}
.text-lowercase {
  text-transform: lowercase !important;
}

.text-uppercase {
  text-transform: uppercase !important;
}

.text-capitalize {
  text-transform: capitalize !important;
}

.font-weight-light {
  font-weight: 300 !important;
}

.font-weight-lighter {
  font-weight: lighter !important;
}

.font-weight-normal {
  font-weight: 400 !important;
}

.font-weight-bold {
  font-weight: 700 !important;
}

.font-weight-bolder {
  font-weight: bolder !important;
}

.font-italic {
  font-style: italic !important;
}

.text-white {
  color: #fff !important;
}

.text-primary {
  color: #326fe2 !important;
}

a.text-primary:hover, a.text-primary:focus {
  color: #123982 !important;
}

.text-secondary {
  color: #4c4c4c !important;
}

a.text-secondary:hover, a.text-secondary:focus {
  color: #0c0c0c !important;
}

.text-success {
  color: #046a38 !important;
}

a.text-success:hover, a.text-success:focus {
  color: black !important;
}

.text-info {
  color: #31708f !important;
}

a.text-info:hover, a.text-info:focus {
  color: #102630 !important;
}

.text-warning {
  color: #eea103 !important;
}

a.text-warning:hover, a.text-warning:focus {
  color: #704c01 !important;
}

.text-danger {
  color: #a51a1f !important;
}

a.text-danger:hover, a.text-danger:focus {
  color: #37090a !important;
}

.text-light {
  color: #fff !important;
}

a.text-light:hover, a.text-light:focus {
  color: #bfbfbf !important;
}

.text-dark {
  color: #363636 !important;
}

a.text-dark:hover, a.text-dark:focus {
  color: black !important;
}

.text-green {
  color: #046a38 !important;
}

a.text-green:hover, a.text-green:focus {
  color: black !important;
}

.text-lime {
  color: #41a928 !important;
}

a.text-lime:hover, a.text-lime:focus {
  color: #194210 !important;
}

.text-black {
  color: #000 !important;
}

a.text-black:hover, a.text-black:focus {
  color: black !important;
}

.text-focus {
  color: #76a0b4 !important;
}

a.text-focus:hover, a.text-focus:focus {
  color: #3c5e6e !important;
}

.text-body {
  color: #363636 !important;
}

.text-muted {
  color: #666 !important;
}

.text-black-50 {
  color: rgba(0, 0, 0, 0.5) !important;
}

.text-white-50 {
  color: rgba(255, 255, 255, 0.5) !important;
}

.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}

.text-decoration-none {
  text-decoration: none !important;
}

.text-break {
  word-break: break-word !important;
  word-wrap: break-word !important;
}

.text-reset {
  color: inherit !important;
}

.visible {
  visibility: visible !important;
}

.invisible {
  visibility: hidden !important;
}

@media print {
  *,
  *::before,
  *::after {
    text-shadow: none !important;
    -webkit-box-shadow: none !important;
            box-shadow: none !important;
  }
  a:not(.btn) {
    text-decoration: underline;
  }
  abbr[title]::after {
    content: " (" attr(title) ")";
  }
  pre {
    white-space: pre-wrap !important;
  }
  pre,
  blockquote {
    border: 0.0625rem solid #aeaeae;
    page-break-inside: avoid;
  }
  tr,
  img {
    page-break-inside: avoid;
  }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }
  h2,
  h3 {
    page-break-after: avoid;
  }
  @page {
    size: a3;
  }
  body {
    min-width: 1025px !important;
  }
  .container {
    min-width: 1025px !important;
  }
  .navbar {
    display: none;
  }
  .badge {
    border: 0.0625rem solid #000;
  }
  .table {
    border-collapse: collapse !important;
  }
  .table td,
  .table th {
    background-color: #fff !important;
  }
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #dadada !important;
  }
  .table-dark {
    color: inherit;
  }
  .table-dark th,
  .table-dark td,
  .table-dark thead th,
  .table-dark tbody + tbody {
    border-color: #ccc;
  }
  .table .thead-dark th {
    color: inherit;
    border-color: #ccc;
  }
}
/* Font Mixins, Extensions */
.link-primary-1 {
  display: block;
  margin-top: 10px;
  margin-bottom: 10px;
  color: #326fe2;
  font-weight: 400;
  text-decoration: underline;
  position: relative;
  font-size: inherit;
}
.link-primary-1:hover {
  color: #326fe2;
  text-decoration: none;
}
.link-primary-1.active, .link-primary-1:active, .link-primary-1:focus {
  color: #326fe2;
  text-decoration: underline;
}
.link-primary-1.small {
  font-size: 0.75rem;
}
.link-primary-1.active, .link-primary-1:active, .link-primary-1:hover, .link-primary-1:focus {
  color: #326fe2;
}

.inline-text-separators {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.inline-text-separators > * {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.inline-text-separators > * + *::before {
  content: "";
  margin: 0 1.25em -0.5em 1em;
  width: 1px;
  height: 1.5em;
  background-color: #ccc;
}

@media (max-width: 1024.98px) {
  .orderdetails {
    margin-top: 15px !important;
    margin-left: auto !important;
    padding: 0.34375rem 50px !important;
    width: 325px !important;
    text-align: center !important;
    float: left !important;
  }
}
@media (max-width: 767.98px) {
  .orderdetails {
    margin-top: 15px !important;
    width: 100% !important;
    text-align: center !important;
    float: left !important;
  }
}

@media (min-width: 1025px) and (max-width: 1116px) {
  .cancelorder {
    width: auto;
  }
}
@media (min-width: 1025px) and (max-width: 1116px) {
  .cancelorder .orderdetails {
    width: 365px !important;
    float: right !important;
  }
}
@media (min-width: 1025px) and (max-width: 1116px) {
  .cancelorder .cancelorder > :not(:first-child) {
    margin-top: 15px;
  }
}

.no-underline,
.no-underline:hover {
  text-decoration: none !important;
}

.link-container:hover {
  text-decoration: none !important;
}
.link-container:hover * {
  text-decoration: underline !important;
}

.link-container-uniform:hover {
  text-decoration: none !important;
}
.link-container-uniform:hover * {
  -webkit-text-decoration: underline 0.1rem !important;
          text-decoration: underline 0.1rem !important;
}

.pull-left-xs {
  float: left;
}

.pull-right-xs {
  float: right;
}

@media (min-width: 576px) and (max-width: 767.98px) {
  .pull-left-sm {
    float: left;
  }
  .pull-right-sm {
    float: right;
  }
}
@media (min-width: 768px) and (max-width: 1024.98px) {
  .pull-left-md {
    float: left;
  }
  .pull-right-md {
    float: right;
  }
}
@media (min-width: 1025px) and (max-width: 1365.98px) {
  .pull-left-lg {
    float: left;
  }
  .pull-right-lg {
    float: right;
  }
}
@media (min-width: 1366px) {
  .pull-left-xl {
    float: left;
  }
  .pull-right-xl {
    float: right;
  }
}
@media (max-width: 575.98px) {
  .hidden-xs-down {
    display: none !important;
  }
}

@media (max-width: 767.98px) {
  .hidden-sm-down {
    display: none !important;
  }
}

@media (max-width: 1024.98px) {
  .hidden-md-down {
    display: none !important;
  }
}

@media (max-width: 1365.98px) {
  .hidden-lg-down {
    display: none !important;
  }
}

.hidden-xl-down {
  display: none !important;
}

.row.equal-height > [class^=col] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.full-width {
  right: inherit;
  left: 50%;
  width: 100vw !important;
  width: var(--vw, 100vw) !important;
  margin-right: 0 !important;
  margin-left: 0 !important;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  position: relative;
}

.override-full-width {
  right: inherit;
  left: 50%;
  width: 100vw !important;
  width: var(--vw, 100vw) !important;
  margin-right: 0 !important;
  margin-left: 0 !important;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  position: relative;
}

@media (min-width: 576px) {
  .w-sm-25 {
    width: 25% !important;
  }
  .h-sm-25 {
    height: 25% !important;
  }
}
@media (min-width: 768px) {
  .w-md-25 {
    width: 25% !important;
  }
  .h-md-25 {
    height: 25% !important;
  }
}
@media (min-width: 1025px) {
  .w-lg-25 {
    width: 25% !important;
  }
  .h-lg-25 {
    height: 25% !important;
  }
}
@media (min-width: 576px) {
  .w-sm-50 {
    width: 50% !important;
  }
  .h-sm-50 {
    height: 50% !important;
  }
}
@media (min-width: 768px) {
  .w-md-50 {
    width: 50% !important;
  }
  .h-md-50 {
    height: 50% !important;
  }
}
@media (min-width: 1025px) {
  .w-lg-50 {
    width: 50% !important;
  }
  .h-lg-50 {
    height: 50% !important;
  }
}
@media (min-width: 576px) {
  .w-sm-75 {
    width: 75% !important;
  }
  .h-sm-75 {
    height: 75% !important;
  }
}
@media (min-width: 768px) {
  .w-md-75 {
    width: 75% !important;
  }
  .h-md-75 {
    height: 75% !important;
  }
}
@media (min-width: 1025px) {
  .w-lg-75 {
    width: 75% !important;
  }
  .h-lg-75 {
    height: 75% !important;
  }
}
@media (min-width: 576px) {
  .w-sm-100 {
    width: 100% !important;
  }
  .h-sm-100 {
    height: 100% !important;
  }
}
@media (min-width: 768px) {
  .w-md-100 {
    width: 100% !important;
  }
  .h-md-100 {
    height: 100% !important;
  }
}
@media (min-width: 1025px) {
  .w-lg-100 {
    width: 100% !important;
  }
  .h-lg-100 {
    height: 100% !important;
  }
}
@media (min-width: 576px) {
  .w-sm-auto {
    width: auto !important;
  }
  .h-sm-auto {
    height: auto !important;
  }
}
@media (min-width: 768px) {
  .w-md-auto {
    width: auto !important;
  }
  .h-md-auto {
    height: auto !important;
  }
}
@media (min-width: 1025px) {
  .w-lg-auto {
    width: auto !important;
  }
  .h-lg-auto {
    height: auto !important;
  }
}
@media (min-width: 576px) {
  .w-sm-33 {
    width: 33.3333% !important;
  }
  .h-sm-33 {
    height: 33.3333% !important;
  }
}
@media (min-width: 768px) {
  .w-md-33 {
    width: 33.3333% !important;
  }
  .h-md-33 {
    height: 33.3333% !important;
  }
}
@media (min-width: 1025px) {
  .w-lg-33 {
    width: 33.3333% !important;
  }
  .h-lg-33 {
    height: 33.3333% !important;
  }
}
@media (min-width: 576px) {
  .w-sm-66 {
    width: 66.6666% !important;
  }
  .h-sm-66 {
    height: 66.6666% !important;
  }
}
@media (min-width: 768px) {
  .w-md-66 {
    width: 66.6666% !important;
  }
  .h-md-66 {
    height: 66.6666% !important;
  }
}
@media (min-width: 1025px) {
  .w-lg-66 {
    width: 66.6666% !important;
  }
  .h-lg-66 {
    height: 66.6666% !important;
  }
}
/*
    Badge Mixin
    This creates a solid colored flag with arrows on the side with transparent triangle cut-out
    @param $bgColor: the color of the badge
    @param $color: the text color
    @param $height: the height of the badge
    @param $arrowSize: the width of the arrow triangles

    ex:  @include badge($accent2, 24px, 12px);
*/
.border {
  border: 0.0625rem solid #ccc !important;
}

.border-0 {
  border: none !important;
}

.border-top {
  border-top: 0.0625rem solid #ccc !important;
}

.border-right {
  border-right: 0.0625rem solid #ccc !important;
}

.border-bottom {
  border-bottom: 0.0625rem solid #ccc !important;
}

.border-left {
  border-left: 0.0625rem solid #ccc !important;
}

.border-top-0 {
  border-top: 0 !important;
}

.border-right-0 {
  border-right: 0 !important;
}

.border-bottom-0 {
  border-bottom: 0 !important;
}

.border-left-0 {
  border-left: 0 !important;
}

.border-x {
  border-left: 0.0625rem solid #ccc !important;
  border-right: 0.0625rem solid #ccc !important;
}

.border-y {
  border-top: 0.0625rem solid #ccc !important;
  border-bottom: 0.0625rem solid #ccc !important;
}

@media (min-width: 576px) {
  .border-sm {
    border: 0.0625rem solid #ccc !important;
  }
  .border-sm-0 {
    border: none !important;
  }
  .border-sm-top {
    border-top: 0.0625rem solid #ccc !important;
  }
  .border-sm-right {
    border-right: 0.0625rem solid #ccc !important;
  }
  .border-sm-bottom {
    border-bottom: 0.0625rem solid #ccc !important;
  }
  .border-sm-left {
    border-left: 0.0625rem solid #ccc !important;
  }
  .border-sm-top-0 {
    border-top: 0 !important;
  }
  .border-sm-right-0 {
    border-right: 0 !important;
  }
  .border-sm-bottom-0 {
    border-bottom: 0 !important;
  }
  .border-sm-left-0 {
    border-left: 0 !important;
  }
  .border-sm-x {
    border-left: 0.0625rem solid #ccc !important;
    border-right: 0.0625rem solid #ccc !important;
  }
  .border-sm-y {
    border-top: 0.0625rem solid #ccc !important;
    border-bottom: 0.0625rem solid #ccc !important;
  }
}
@media (min-width: 768px) {
  .border-md {
    border: 0.0625rem solid #ccc !important;
  }
  .border-md-0 {
    border: none !important;
  }
  .border-md-top {
    border-top: 0.0625rem solid #ccc !important;
  }
  .border-md-right {
    border-right: 0.0625rem solid #ccc !important;
  }
  .border-md-bottom {
    border-bottom: 0.0625rem solid #ccc !important;
  }
  .border-md-left {
    border-left: 0.0625rem solid #ccc !important;
  }
  .border-md-top-0 {
    border-top: 0 !important;
  }
  .border-md-right-0 {
    border-right: 0 !important;
  }
  .border-md-bottom-0 {
    border-bottom: 0 !important;
  }
  .border-md-left-0 {
    border-left: 0 !important;
  }
  .border-md-x {
    border-left: 0.0625rem solid #ccc !important;
    border-right: 0.0625rem solid #ccc !important;
  }
  .border-md-y {
    border-top: 0.0625rem solid #ccc !important;
    border-bottom: 0.0625rem solid #ccc !important;
  }
}
@media (min-width: 1025px) {
  .border-lg {
    border: 0.0625rem solid #ccc !important;
  }
  .border-lg-0 {
    border: none !important;
  }
  .border-lg-top {
    border-top: 0.0625rem solid #ccc !important;
  }
  .border-lg-right {
    border-right: 0.0625rem solid #ccc !important;
  }
  .border-lg-bottom {
    border-bottom: 0.0625rem solid #ccc !important;
  }
  .border-lg-left {
    border-left: 0.0625rem solid #ccc !important;
  }
  .border-lg-top-0 {
    border-top: 0 !important;
  }
  .border-lg-right-0 {
    border-right: 0 !important;
  }
  .border-lg-bottom-0 {
    border-bottom: 0 !important;
  }
  .border-lg-left-0 {
    border-left: 0 !important;
  }
  .border-lg-x {
    border-left: 0.0625rem solid #ccc !important;
    border-right: 0.0625rem solid #ccc !important;
  }
  .border-lg-y {
    border-top: 0.0625rem solid #ccc !important;
    border-bottom: 0.0625rem solid #ccc !important;
  }
}
@media (min-width: 1366px) {
  .border-xl {
    border: 0.0625rem solid #ccc !important;
  }
  .border-xl-0 {
    border: none !important;
  }
  .border-xl-top {
    border-top: 0.0625rem solid #ccc !important;
  }
  .border-xl-right {
    border-right: 0.0625rem solid #ccc !important;
  }
  .border-xl-bottom {
    border-bottom: 0.0625rem solid #ccc !important;
  }
  .border-xl-left {
    border-left: 0.0625rem solid #ccc !important;
  }
  .border-xl-top-0 {
    border-top: 0 !important;
  }
  .border-xl-right-0 {
    border-right: 0 !important;
  }
  .border-xl-bottom-0 {
    border-bottom: 0 !important;
  }
  .border-xl-left-0 {
    border-left: 0 !important;
  }
  .border-xl-x {
    border-left: 0.0625rem solid #ccc !important;
    border-right: 0.0625rem solid #ccc !important;
  }
  .border-xl-y {
    border-top: 0.0625rem solid #ccc !important;
    border-bottom: 0.0625rem solid #ccc !important;
  }
}
.border-primary {
  border-color: #326fe2 !important;
}

.border-secondary {
  border-color: #4c4c4c !important;
}

.border-success {
  border-color: #046a38 !important;
}

.border-info {
  border-color: #31708f !important;
}

.border-warning {
  border-color: #eea103 !important;
}

.border-danger {
  border-color: #a51a1f !important;
}

.border-light {
  border-color: #fff !important;
}

.border-dark {
  border-color: #363636 !important;
}

.border-green {
  border-color: #046a38 !important;
}

.border-lime {
  border-color: #41a928 !important;
}

.border-black {
  border-color: #000 !important;
}

.border-focus {
  border-color: #76a0b4 !important;
}

.border-white {
  border-color: #fff !important;
}

.rounded {
  border-radius: 0.125rem !important;
}

.rounded-top {
  border-top-left-radius: 0.125rem !important;
  border-top-right-radius: 0.125rem !important;
}

.rounded-right {
  border-top-right-radius: 0.125rem !important;
  border-bottom-right-radius: 0.125rem !important;
}

.rounded-bottom {
  border-bottom-right-radius: 0.125rem !important;
  border-bottom-left-radius: 0.125rem !important;
}

.rounded-left {
  border-top-left-radius: 0.125rem !important;
  border-bottom-left-radius: 0.125rem !important;
}

.rounded-circle {
  border-radius: 50% !important;
}

.rounded-0 {
  border-radius: 0 !important;
}

.hover-transition-grow img, .hover-transition-shrink img, .hover-transition-fade, .hover-transition-fade-img img, .hover-transition-up, .hover-transition-down, .hover-transition-simple-shadow, .hover-transition-shadow {
  -webkit-transition: -webkit-transform 300ms;
  transition: -webkit-transform 300ms;
  transition: transform 300ms;
  transition: transform 300ms, -webkit-transform 300ms;
  -webkit-transform: scale(1);
          transform: scale(1);
  -webkit-transform-origin: center;
          transform-origin: center;
  -webkit-backface-visibility: hidden;
  -webkit-transform: translateZ(0) scale(1, 1);
}

.hover-transition-grow:hover img {
  -webkit-transform: scale(1.05);
          transform: scale(1.05);
}

.hover-transition-fade, .hover-transition-fade-img img {
  -webkit-transition: opacity 300ms;
  transition: opacity 300ms;
}

.hover-transition-fade:hover, .hover-transition-fade-img:hover img {
  opacity: 0.7;
}

.hover-transition-grow img, .hover-transition-shrink img, .hover-transition-fade, .hover-transition-fade-img img, .hover-transition-up, .hover-transition-down, .hover-transition-simple-shadow, .hover-transition-shadow {
  -webkit-transition: -webkit-transform 300ms;
  transition: -webkit-transform 300ms;
  transition: transform 300ms;
  transition: transform 300ms, -webkit-transform 300ms;
}

.hover-transition-up:hover {
  -webkit-transform: translate(0, -0.625rem);
          transform: translate(0, -0.625rem);
}

.hover-transition-down:hover {
  -webkit-transform: translate(0, 0.625rem);
          transform: translate(0, 0.625rem);
}

.hover-transition-simple-shadow, .hover-transition-shadow {
  -webkit-transition: all 220ms ease-in-out;
  transition: all 220ms ease-in-out;
}

.hover-transition-simple-shadow:hover, .hover-transition-shadow:hover {
  -webkit-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
          box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
}

html {
  font-size: 1rem;
}

body {
  font-size: 0.875rem;
}
@media (min-width: 768px) {
  body {
    font-size: 1rem;
  }
}

form {
  font-size: 0.875rem;
}
@media (min-width: 768px) {
  form {
    font-size: 1rem;
  }
}

label {
  font-weight: 700;
}

/*
* See  utilities/_typography.scss for mixins
*/
.font-sm {
  font-size: 0.75rem !important;
}

.font-body-sm {
  font-size: 0.875rem !important;
}

.font-body {
  font-size: 1rem !important;
}

.font-lg {
  font-size: 1.125rem !important;
}

.font-light {
  font-weight: 300 !important;
}

.font-regular,
.font-normal {
  font-weight: 400 !important;
}

.font-medium {
  font-weight: 500 !important;
}

.font-semibold {
  font-weight: 600 !important;
}

b,
.b,
strong,
.strong,
.bold,
.text-bold,
.font-bold {
  font-weight: 700 !important;
}

.font-extrabold {
  font-weight: 800 !important;
}

.font-black {
  font-weight: 900 !important;
}

.just-lovely {
  font-family: "JustLovely", Arial, sans-serif !important;
}

h1,
.h1 {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
  font-size: 1.625rem;
  line-height: 1.2;
  margin-bottom: 0.9375rem;
}
@media (min-width: 768px) {
  h1,
  .h1 {
    font-size: 2rem;
    line-height: 1.2;
  }
}
@media (min-width: 768px) {
  h1,
  .h1 {
    margin-bottom: 1.875rem;
  }
}

h2,
.h2 {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 1.375rem;
  margin-bottom: 0.9375rem;
}
@media (min-width: 768px) {
  h2,
  .h2 {
    font-size: 1.75rem;
  }
}
@media (min-width: 768px) {
  h2,
  .h2 {
    margin-bottom: 1.875rem;
  }
}

h3,
.h3 {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 1.25rem;
  line-height: 1.5;
  margin-bottom: 0.9375rem;
}
@media (min-width: 768px) {
  h3,
  .h3 {
    font-size: 1.5rem;
    line-height: 1.3;
  }
}
@media (min-width: 768px) {
  h3,
  .h3 {
    margin-bottom: 1.875rem;
  }
}

h4,
.h4 {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 1.125rem;
  line-height: 1.7;
  margin-bottom: 0.9375rem;
}
@media (min-width: 768px) {
  h4,
  .h4 {
    font-size: 1.375rem;
    line-height: 1.4;
  }
}
@media (min-width: 768px) {
  h4,
  .h4 {
    margin-bottom: 1.875rem;
  }
}

h5,
.h5 {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 1.125rem;
  line-height: 1.3;
  margin-bottom: 0.9375rem;
}
@media (min-width: 768px) {
  h5,
  .h5 {
    font-size: 1.25rem;
    line-height: 1.4;
  }
}
@media (min-width: 768px) {
  h5,
  .h5 {
    margin-bottom: 1.875rem;
  }
}

h6,
.h6 {
  font-size: 1rem;
  line-height: 1.4;
  margin-bottom: 0.9375rem;
}
@media (min-width: 768px) {
  h6,
  .h6 {
    font-size: 1.125rem;
    line-height: 1.3;
  }
}
@media (min-width: 768px) {
  h6,
  .h6 {
    margin-bottom: 1.875rem;
  }
}

.display-1 {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
  font-size: 2.25rem;
}
@media (min-width: 768px) {
  .display-1 {
    font-size: 2.625rem;
  }
}

.display-2 {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 1.625rem;
}
@media (min-width: 768px) {
  .display-2 {
    font-size: 2rem;
  }
}

.display-3 {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
  font-size: 1rem;
}
@media (min-width: 768px) {
  .display-3 {
    font-size: 1.375rem;
  }
}

.display-4 {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
  font-size: 1rem;
  line-height: 1.5;
}
@media (min-width: 768px) {
  .display-4 {
    font-size: 1.25rem;
    line-height: 1.4;
  }
}

.label1 {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
  font-size: 0.875rem;
  line-height: 1.3;
}
@media (min-width: 768px) {
  .label1 {
    font-size: 1rem;
    line-height: 1.4;
  }
}

.label1-bold {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 0.875rem;
  line-height: 1.3;
}
@media (min-width: 768px) {
  .label1-bold {
    font-size: 1rem;
    line-height: 1.4;
  }
}

.label2 {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
  font-size: 0.75rem;
}

.label2-bold {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 0.75rem;
}

.label3 {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
  font-size: 1.125rem;
  line-height: 1.3;
}

.label3-bold {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 1.125rem;
  line-height: 1.3;
}

.label4-bold {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 1rem;
  line-height: 1.3;
}
@media (min-width: 768px) {
  .label4-bold {
    font-size: 1.125rem;
    line-height: 1.3;
  }
}

a {
  font-size: 0.875rem;
}
@media (min-width: 1025px) {
  a {
    font-size: 1rem;
  }
}

a.normal,
.link,
.link-primary {
  color: #326fe2;
  font-weight: 400;
  text-decoration: underline;
  position: relative;
  font-size: inherit;
}
a.normal:hover,
.link:hover,
.link-primary:hover {
  color: #326fe2;
  text-decoration: none;
}
a.normal.active, a.normal:active, a.normal:focus,
.link.active,
.link:active,
.link:focus,
.link-primary.active,
.link-primary:active,
.link-primary:focus {
  color: #326fe2;
  text-decoration: underline;
}
a.normal.small,
.link.small,
.link-primary.small {
  font-size: 0.75rem;
}

.link2 {
  color: #326fe2;
  font-weight: 400;
  text-decoration: underline;
  position: relative;
  font-size: inherit;
  color: #363636;
}
.link2:hover {
  color: #326fe2;
  text-decoration: none;
}
.link2.active, .link2:active, .link2:focus {
  color: #326fe2;
  text-decoration: underline;
}
.link2.small {
  font-size: 0.75rem;
}
.link2.active, .link2:active, .link2:hover, .link2:focus {
  color: #363636;
}
.link2.small {
  font-size: 0.75rem;
}

.link3 {
  color: #326fe2;
  font-weight: 400;
  text-decoration: underline;
  position: relative;
  font-size: inherit;
  color: #363636;
  text-decoration: none !important;
}
.link3:hover {
  color: #326fe2;
  text-decoration: none;
}
.link3.active, .link3:active, .link3:focus {
  color: #326fe2;
  text-decoration: underline;
}
.link3.small {
  font-size: 0.75rem;
}
.link3.active, .link3:active, .link3:hover, .link3:focus {
  color: #363636;
}
.link3.small {
  font-size: 0.75rem;
}
.link3.active, .link3:active, .link3:hover, .link3:focus {
  text-decoration: underline !important;
}
.link3.small {
  font-size: 0.75rem;
}

.nav-link {
  margin-right: 0;
  color: #363636;
  text-decoration: none;
  position: relative;
  cursor: pointer;
  line-height: 1.5;
}
.nav-link:active, .nav-link:hover, .nav-link:focus, .nav-link.active {
  color: #363636;
  text-decoration: underline;
}

.strike-through span {
  text-decoration: line-through;
}

.pdp-price {
  font-size: 1.125rem;
  font-weight: 400;
}
@media (min-width: 768px) {
  .pdp-price {
    font-size: 1.5rem;
  }
}

.product-tile-price {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 0.75rem;
}

.table {
  border-spacing: 0;
  border-collapse: separate;
  margin-bottom: 0;
}
.table-wrapper.table-mh {
  max-height: 25rem;
}
.table-wrapper.table-mh-0 {
  max-height: none !important;
}
.table-wrapper:has(.table-sticky) table thead tr.section-header,
.table-wrapper:has(.table-sticky) table tbody tr.section-header {
  top: calc(19.6px + 1.40625rem + 0.0625rem);
  z-index: 4;
  position: sticky;
  left: 0;
}
@media (min-width: 768px) {
  .table-wrapper:has(.table-sticky) table thead tr.section-header,
  .table-wrapper:has(.table-sticky) table tbody tr.section-header {
    top: calc(22.4px + 1.40625rem + 0.0625rem);
  }
}
.table-wrapper:has(.table-nosticky) table thead tr.section-header,
.table-wrapper:has(.table-nosticky) table tbody tr.section-header {
  position: static;
}
.table-wrapper:has(.table-snap) {
  -ms-scroll-snap-type: both mandatory;
      scroll-snap-type: both mandatory;
  overscroll-behavior-x: contain;
}
.table-wrapper:has(.table-snap) thead:has(~ tbody) tr:not(.section-header) td,
.table-wrapper:has(.table-snap) thead:has(~ tbody) tr:not(.section-header) th {
  scroll-snap-align: start;
}
.table-wrapper:has(.table-snap) tbody:not(thead ~ *) tr:not(.section-header) td,
.table-wrapper:has(.table-snap) tbody:not(thead ~ *) tr:not(.section-header) th {
  scroll-snap-align: start;
}
.table-wrapper:has(.table-nosnap) {
  -ms-scroll-snap-type: none;
      scroll-snap-type: none;
}
.table-wrapper:has(.table-scrollindicator) {
  position: relative;
}
.table-wrapper:has(.table-scrollindicator):has(.in-view)::after {
  content: "";
  position: absolute;
  display: block;
  height: 4rem;
  width: 4rem;
  top: 7.5rem;
  top: max(20%, 7.5rem);
  right: 5%;
  opacity: 1;
  border-radius: 50%;
  padding: 0.125rem;
  background-color: rgba(255, 255, 255, 0.6);
  background-image: url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_175_974)'%3E%3Cg filter='url(%23filter0_d_175_974)'%3E%3Cpath d='M24.2677 14.6817H23.5052C23.4347 14.586 23.3483 14.4739 23.2501 14.3567C22.9987 14.0567 22.5807 13.6116 22.0953 13.4174C21.6187 13.2268 20.9867 13.2447 20.5776 13.2765C20.5178 13.2811 20.4596 13.2864 20.4037 13.292C20.2682 12.9542 20.0286 12.649 19.6705 12.45C19.415 12.3079 19.0696 12.1455 18.7024 12.0721C18.3552 12.0026 17.8921 11.9963 17.5096 12.0059C18.5952 11.2223 19.3033 9.94645 19.3033 8.50821C19.3033 6.13088 17.3692 4.19678 14.9918 4.19678C12.6145 4.19678 10.6804 6.13088 10.6804 8.50821C10.6804 10.0328 11.4759 11.375 12.6735 12.1418V17.0325L10.6318 14.9908C9.96154 14.3206 8.91135 14.2166 8.12263 14.7424C7.23943 15.3312 6.97439 16.5099 7.52051 17.4201L10.7872 22.8646L12.3803 26.0508C12.7135 26.7171 13.3945 27.138 14.1395 27.138H22.4021C23.1079 27.138 23.7596 26.7599 24.1098 26.147L25.9392 22.9455C26.2587 22.3864 26.457 21.7662 26.5211 21.1253L26.8771 17.565C27.0314 16.0213 25.8192 14.6817 24.2677 14.6817Z' fill='white'/%3E%3Cpath d='M24.2677 14.6817H23.5052C23.4347 14.586 23.3483 14.4739 23.2501 14.3567C22.9987 14.0567 22.5807 13.6116 22.0953 13.4174C21.6187 13.2268 20.9867 13.2447 20.5776 13.2765C20.5178 13.2811 20.4596 13.2864 20.4037 13.292C20.2682 12.9542 20.0286 12.649 19.6705 12.45C19.415 12.3079 19.0696 12.1455 18.7024 12.0721C18.3552 12.0026 17.8921 11.9963 17.5096 12.0059C18.5952 11.2223 19.3033 9.94645 19.3033 8.50821C19.3033 6.13088 17.3692 4.19678 14.9918 4.19678C12.6145 4.19678 10.6804 6.13088 10.6804 8.50821C10.6804 10.0328 11.4759 11.375 12.6735 12.1418V17.0325L10.6318 14.9908C9.96154 14.3206 8.91135 14.2166 8.12263 14.7424C7.23943 15.3312 6.97439 16.5099 7.52051 17.4201L10.7872 22.8646L12.3803 26.0508C12.7135 26.7171 13.3945 27.138 14.1395 27.138H22.4021C23.1079 27.138 23.7596 26.7599 24.1098 26.147L25.9392 22.9455C26.2587 22.3864 26.457 21.7662 26.5211 21.1253L26.8771 17.565C27.0314 16.0213 25.8192 14.6817 24.2677 14.6817ZM11.842 8.50821C11.842 6.77135 13.255 5.35831 14.9918 5.35831C16.7287 5.35831 18.1418 6.77135 18.1418 8.50821C18.1418 9.35375 17.8068 10.1225 17.2627 10.6889V8.45356C17.2627 7.1863 16.2353 6.15898 14.9681 6.15898C13.7008 6.15898 12.6735 7.1863 12.6735 8.45356V10.6382C12.1575 10.0771 11.842 9.32884 11.842 8.50821ZM25.5724 17.4346L25.2163 20.9948C25.1706 21.4526 25.029 21.8956 24.8008 22.295L22.9713 25.4965C22.8546 25.7008 22.6373 25.8268 22.4021 25.8268H14.1395C13.8911 25.8268 13.6641 25.6865 13.5531 25.4644L11.9374 22.2331L8.64485 16.7455C8.45882 16.4354 8.5491 16.0339 8.84996 15.8334C9.11862 15.6542 9.47635 15.6897 9.70467 15.918L12.8655 19.0788C13.053 19.2663 13.335 19.3224 13.58 19.221C13.825 19.1195 13.9847 18.8804 13.9847 18.6153V8.45356C13.9847 7.91045 14.425 7.47017 14.9681 7.47017C15.5112 7.47017 15.9515 7.91045 15.9515 8.45356V16.6485C15.9515 17.0106 16.245 17.3041 16.6071 17.3041C16.9692 17.3041 17.2627 17.0106 17.2627 16.6485V13.3269C17.2996 13.3252 17.3374 13.3235 17.3759 13.322C17.7908 13.3059 18.2106 13.3109 18.4453 13.3578C18.6214 13.393 18.8305 13.4832 19.0334 13.596C19.1334 13.6516 19.2295 13.789 19.2295 14.0076V16.6485C19.2295 17.0106 19.523 17.3041 19.8851 17.3041C20.2471 17.3041 20.5406 17.0106 20.5406 16.6485V14.596C20.5855 14.5916 20.6318 14.5874 20.6792 14.5837C21.0936 14.5515 21.4448 14.5694 21.6083 14.6348C21.7629 14.6967 22.0006 14.9071 22.2449 15.1987C22.3514 15.3259 22.4422 15.4476 22.5074 15.5393V17.3041C22.5074 17.6662 22.801 17.9597 23.163 17.9597C23.5252 17.9597 23.8186 17.6662 23.8186 17.3041V15.9929H24.2677C25.0435 15.9929 25.6495 16.6627 25.5724 17.4346Z' fill='%231B1B1B'/%3E%3Cpath d='M29.7906 7.59943L26.7472 4.55593C26.5016 4.31048 26.1022 4.31054 25.8566 4.55599C25.6112 4.8015 25.6112 5.20088 25.8567 5.44639L27.8252 7.41501H20.7286C20.3815 7.41501 20.099 7.69751 20.099 8.04469C20.099 8.39187 20.3815 8.67431 20.7286 8.67431H27.8252L25.8566 10.6429C25.6112 10.8884 25.6112 11.2879 25.8567 11.5335C25.9794 11.6561 26.1406 11.7174 26.3019 11.7174C26.4631 11.7174 26.6244 11.6561 26.7472 11.5334L29.7907 8.48989C30.0361 8.24438 30.0361 7.84494 29.7906 7.59943Z' fill='%231B1B1B'/%3E%3Cpath d='M0.242366 8.48989L3.28581 11.5334C3.53138 11.7788 3.93082 11.7788 4.17639 11.5333C4.42177 11.2878 4.42177 10.8884 4.17633 10.6429L2.20776 8.67431H9.30436C9.65154 8.67431 9.93398 8.39181 9.93398 8.04463C9.93398 7.69745 9.65154 7.41501 9.30436 7.41501H2.20776L4.17639 5.44645C4.42177 5.20094 4.42177 4.80144 4.17633 4.55587C4.0536 4.4332 3.89237 4.37187 3.73113 4.37187C3.56989 4.37187 3.40859 4.4332 3.28581 4.55593L0.242305 7.59943C-0.00308073 7.84494 -0.00308076 8.24438 0.242366 8.48989Z' fill='%231B1B1B'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_d_175_974' x='-3.94173' y='0.196777' width='37.9165' height='30.9412' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset/%3E%3CfeGaussianBlur stdDeviation='2'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.12 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_175_974'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_175_974' result='shape'/%3E%3C/filter%3E%3CclipPath id='clip0_175_974'%3E%3Crect width='30' height='30' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: 85%;
  background-position: center center;
  -webkit-box-shadow: 0 0 0.375rem rgba(255, 255, 255, 0.6);
          box-shadow: 0 0 0.375rem rgba(255, 255, 255, 0.6);
  z-index: 1;
  -webkit-animation: swipe 2s ease-in infinite forwards;
          animation: swipe 2s ease-in infinite forwards;
  pointer-events: none;
  -webkit-transition: opacity 500ms ease;
  transition: opacity 500ms ease;
}
@keyframes swipe {
  0% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
    display: block;
    opacity: 0;
  }
  15% {
    opacity: 1;
  }
  45% {
    opacity: 1;
  }
  80% {
    -webkit-transform: translateX(-100px);
            transform: translateX(-100px);
    opacity: 0;
  }
  100% {
    opacity: 0;
  }
}
.table-wrapper:has(.table-scrollindicator):has(.fade-out)::after {
  opacity: 0 !important;
  -webkit-animation-play-state: paused;
          animation-play-state: paused;
}
.table-wrapper:has(.table-noscrollindicator):has(.in-view)::after {
  display: none !important;
}
.table-sticky {
  white-space: nowrap;
}
.table-sticky thead tr td,
.table-sticky thead tr th,
.table-sticky tbody tr td,
.table-sticky tbody tr th {
  min-width: 40vw;
}
@media (min-width: 576px) {
  .table-sticky thead tr td,
  .table-sticky thead tr th,
  .table-sticky tbody tr td,
  .table-sticky tbody tr th {
    --col-min-width: 30vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 768px) {
  .table-sticky thead tr td,
  .table-sticky thead tr th,
  .table-sticky tbody tr td,
  .table-sticky tbody tr th {
    --col-min-width: 28vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 1025px) {
  .table-sticky thead tr td,
  .table-sticky thead tr th,
  .table-sticky tbody tr td,
  .table-sticky tbody tr th {
    --col-min-width: 22vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 1366px) {
  .table-sticky thead tr td,
  .table-sticky thead tr th,
  .table-sticky tbody tr td,
  .table-sticky tbody tr th {
    --col-min-width: 17.875rem;
    min-width: var(--col-min-width);
  }
}
.table-sticky thead tr td.half,
.table-sticky thead tr th.half,
.table-sticky tbody tr td.half,
.table-sticky tbody tr th.half {
  min-width: calc(var(--col-min-width) / 2);
}
.table-sticky thead tr.section-header,
.table-sticky tbody tr.section-header {
  top: calc(19.6px + 1.40625rem + 0.125rem);
  z-index: 4;
  position: sticky;
  left: 0;
}
@media (min-width: 768px) {
  .table-sticky thead tr.section-header,
  .table-sticky tbody tr.section-header {
    top: calc(22.4px + 1.40625rem + 0.125rem);
  }
}
.table-sticky:not(.table-snap) table thead tr th,
.table-sticky:not(.table-snap) table tbody tr th {
  max-width: none;
}
.table-sticky thead tr th {
  position: sticky;
  top: 0;
  z-index: 2;
}
.table-sticky thead tr th:first-child {
  left: 0;
  z-index: 3;
}
.table-sticky tbody:not(thead ~ *):first-child td,
.table-sticky tbody:not(thead ~ *):first-child th {
  border-top: 0.0625rem solid #ccc;
}
.table-sticky tbody:not(thead ~ *) tr td,
.table-sticky tbody:not(thead ~ *) tr th {
  border-top: 0.0625rem solid #ccc;
}
.table-sticky tbody tr th:first-child {
  position: sticky;
  left: 0;
  z-index: 2;
}
.table-nosticky {
  white-space: wrap;
}
.table-nosticky thead tr td,
.table-nosticky thead tr th,
.table-nosticky tbody tr td,
.table-nosticky tbody tr th {
  min-width: unset;
}
.table-nosticky thead tr td.half,
.table-nosticky thead tr th.half,
.table-nosticky tbody tr td.half,
.table-nosticky tbody tr th.half {
  min-width: unset;
}
.table-nosticky thead tr.section-header,
.table-nosticky tbody tr.section-header {
  position: static;
}
.table-nosticky thead tr th {
  position: static;
}
.table-nosticky tbody:not(thead ~ *):first-child td,
.table-nosticky tbody:not(thead ~ *):first-child th {
  border-top: none;
}
.table-nosticky tbody:not(thead ~ *) tr td,
.table-nosticky tbody:not(thead ~ *) tr th {
  border-top: none;
}
.table-nosticky tbody tr th:first-child {
  position: static;
}
.table-fixed {
  table-layout: fixed;
}
.table-nofixed {
  table-layout: auto;
}
.table-striped tbody tr:not(.section-header):nth-child(even) td,
.table-striped tbody tr:not(.section-header):nth-child(even) th {
  background: #f5f5f5;
}
.table-nostriped tbody tr:not(.section-header):nth-child(even) td,
.table-nostriped tbody tr:not(.section-header):nth-child(even) th {
  background: #fff;
}
@media (min-width: 576px) {
  .table-wrapper.table-sm-mh {
    max-height: 25rem;
  }
  .table-wrapper.table-sm-mh-0 {
    max-height: none !important;
  }
  .table-wrapper:has(.table-sm-sticky) table thead tr.section-header,
  .table-wrapper:has(.table-sm-sticky) table tbody tr.section-header {
    top: calc(19.6px + 1.40625rem + 0.0625rem);
    z-index: 4;
    position: sticky;
    left: 0;
  }
}
@media (min-width: 576px) and (min-width: 768px) {
  .table-wrapper:has(.table-sm-sticky) table thead tr.section-header,
  .table-wrapper:has(.table-sm-sticky) table tbody tr.section-header {
    top: calc(22.4px + 1.40625rem + 0.0625rem);
  }
}
@media (min-width: 576px) {
  .table-wrapper:has(.table-sm-nosticky) table thead tr.section-header,
  .table-wrapper:has(.table-sm-nosticky) table tbody tr.section-header {
    position: static;
  }
  .table-wrapper:has(.table-sm-snap) {
    -ms-scroll-snap-type: both mandatory;
        scroll-snap-type: both mandatory;
    overscroll-behavior-x: contain;
  }
  .table-wrapper:has(.table-sm-snap) thead:has(~ tbody) tr:not(.section-header) td,
  .table-wrapper:has(.table-sm-snap) thead:has(~ tbody) tr:not(.section-header) th {
    scroll-snap-align: start;
  }
  .table-wrapper:has(.table-sm-snap) tbody:not(thead ~ *) tr:not(.section-header) td,
  .table-wrapper:has(.table-sm-snap) tbody:not(thead ~ *) tr:not(.section-header) th {
    scroll-snap-align: start;
  }
  .table-wrapper:has(.table-sm-nosnap) {
    -ms-scroll-snap-type: none;
        scroll-snap-type: none;
  }
  .table-wrapper:has(.table-sm-scrollindicator) {
    position: relative;
  }
  .table-wrapper:has(.table-sm-scrollindicator):has(.in-view)::after {
    content: "";
    position: absolute;
    display: block;
    height: 4rem;
    width: 4rem;
    top: 7.5rem;
    top: max(20%, 7.5rem);
    right: 5%;
    opacity: 1;
    border-radius: 50%;
    padding: 0.125rem;
    background-color: rgba(255, 255, 255, 0.6);
    background-image: url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_175_974)'%3E%3Cg filter='url(%23filter0_d_175_974)'%3E%3Cpath d='M24.2677 14.6817H23.5052C23.4347 14.586 23.3483 14.4739 23.2501 14.3567C22.9987 14.0567 22.5807 13.6116 22.0953 13.4174C21.6187 13.2268 20.9867 13.2447 20.5776 13.2765C20.5178 13.2811 20.4596 13.2864 20.4037 13.292C20.2682 12.9542 20.0286 12.649 19.6705 12.45C19.415 12.3079 19.0696 12.1455 18.7024 12.0721C18.3552 12.0026 17.8921 11.9963 17.5096 12.0059C18.5952 11.2223 19.3033 9.94645 19.3033 8.50821C19.3033 6.13088 17.3692 4.19678 14.9918 4.19678C12.6145 4.19678 10.6804 6.13088 10.6804 8.50821C10.6804 10.0328 11.4759 11.375 12.6735 12.1418V17.0325L10.6318 14.9908C9.96154 14.3206 8.91135 14.2166 8.12263 14.7424C7.23943 15.3312 6.97439 16.5099 7.52051 17.4201L10.7872 22.8646L12.3803 26.0508C12.7135 26.7171 13.3945 27.138 14.1395 27.138H22.4021C23.1079 27.138 23.7596 26.7599 24.1098 26.147L25.9392 22.9455C26.2587 22.3864 26.457 21.7662 26.5211 21.1253L26.8771 17.565C27.0314 16.0213 25.8192 14.6817 24.2677 14.6817Z' fill='white'/%3E%3Cpath d='M24.2677 14.6817H23.5052C23.4347 14.586 23.3483 14.4739 23.2501 14.3567C22.9987 14.0567 22.5807 13.6116 22.0953 13.4174C21.6187 13.2268 20.9867 13.2447 20.5776 13.2765C20.5178 13.2811 20.4596 13.2864 20.4037 13.292C20.2682 12.9542 20.0286 12.649 19.6705 12.45C19.415 12.3079 19.0696 12.1455 18.7024 12.0721C18.3552 12.0026 17.8921 11.9963 17.5096 12.0059C18.5952 11.2223 19.3033 9.94645 19.3033 8.50821C19.3033 6.13088 17.3692 4.19678 14.9918 4.19678C12.6145 4.19678 10.6804 6.13088 10.6804 8.50821C10.6804 10.0328 11.4759 11.375 12.6735 12.1418V17.0325L10.6318 14.9908C9.96154 14.3206 8.91135 14.2166 8.12263 14.7424C7.23943 15.3312 6.97439 16.5099 7.52051 17.4201L10.7872 22.8646L12.3803 26.0508C12.7135 26.7171 13.3945 27.138 14.1395 27.138H22.4021C23.1079 27.138 23.7596 26.7599 24.1098 26.147L25.9392 22.9455C26.2587 22.3864 26.457 21.7662 26.5211 21.1253L26.8771 17.565C27.0314 16.0213 25.8192 14.6817 24.2677 14.6817ZM11.842 8.50821C11.842 6.77135 13.255 5.35831 14.9918 5.35831C16.7287 5.35831 18.1418 6.77135 18.1418 8.50821C18.1418 9.35375 17.8068 10.1225 17.2627 10.6889V8.45356C17.2627 7.1863 16.2353 6.15898 14.9681 6.15898C13.7008 6.15898 12.6735 7.1863 12.6735 8.45356V10.6382C12.1575 10.0771 11.842 9.32884 11.842 8.50821ZM25.5724 17.4346L25.2163 20.9948C25.1706 21.4526 25.029 21.8956 24.8008 22.295L22.9713 25.4965C22.8546 25.7008 22.6373 25.8268 22.4021 25.8268H14.1395C13.8911 25.8268 13.6641 25.6865 13.5531 25.4644L11.9374 22.2331L8.64485 16.7455C8.45882 16.4354 8.5491 16.0339 8.84996 15.8334C9.11862 15.6542 9.47635 15.6897 9.70467 15.918L12.8655 19.0788C13.053 19.2663 13.335 19.3224 13.58 19.221C13.825 19.1195 13.9847 18.8804 13.9847 18.6153V8.45356C13.9847 7.91045 14.425 7.47017 14.9681 7.47017C15.5112 7.47017 15.9515 7.91045 15.9515 8.45356V16.6485C15.9515 17.0106 16.245 17.3041 16.6071 17.3041C16.9692 17.3041 17.2627 17.0106 17.2627 16.6485V13.3269C17.2996 13.3252 17.3374 13.3235 17.3759 13.322C17.7908 13.3059 18.2106 13.3109 18.4453 13.3578C18.6214 13.393 18.8305 13.4832 19.0334 13.596C19.1334 13.6516 19.2295 13.789 19.2295 14.0076V16.6485C19.2295 17.0106 19.523 17.3041 19.8851 17.3041C20.2471 17.3041 20.5406 17.0106 20.5406 16.6485V14.596C20.5855 14.5916 20.6318 14.5874 20.6792 14.5837C21.0936 14.5515 21.4448 14.5694 21.6083 14.6348C21.7629 14.6967 22.0006 14.9071 22.2449 15.1987C22.3514 15.3259 22.4422 15.4476 22.5074 15.5393V17.3041C22.5074 17.6662 22.801 17.9597 23.163 17.9597C23.5252 17.9597 23.8186 17.6662 23.8186 17.3041V15.9929H24.2677C25.0435 15.9929 25.6495 16.6627 25.5724 17.4346Z' fill='%231B1B1B'/%3E%3Cpath d='M29.7906 7.59943L26.7472 4.55593C26.5016 4.31048 26.1022 4.31054 25.8566 4.55599C25.6112 4.8015 25.6112 5.20088 25.8567 5.44639L27.8252 7.41501H20.7286C20.3815 7.41501 20.099 7.69751 20.099 8.04469C20.099 8.39187 20.3815 8.67431 20.7286 8.67431H27.8252L25.8566 10.6429C25.6112 10.8884 25.6112 11.2879 25.8567 11.5335C25.9794 11.6561 26.1406 11.7174 26.3019 11.7174C26.4631 11.7174 26.6244 11.6561 26.7472 11.5334L29.7907 8.48989C30.0361 8.24438 30.0361 7.84494 29.7906 7.59943Z' fill='%231B1B1B'/%3E%3Cpath d='M0.242366 8.48989L3.28581 11.5334C3.53138 11.7788 3.93082 11.7788 4.17639 11.5333C4.42177 11.2878 4.42177 10.8884 4.17633 10.6429L2.20776 8.67431H9.30436C9.65154 8.67431 9.93398 8.39181 9.93398 8.04463C9.93398 7.69745 9.65154 7.41501 9.30436 7.41501H2.20776L4.17639 5.44645C4.42177 5.20094 4.42177 4.80144 4.17633 4.55587C4.0536 4.4332 3.89237 4.37187 3.73113 4.37187C3.56989 4.37187 3.40859 4.4332 3.28581 4.55593L0.242305 7.59943C-0.00308073 7.84494 -0.00308076 8.24438 0.242366 8.48989Z' fill='%231B1B1B'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_d_175_974' x='-3.94173' y='0.196777' width='37.9165' height='30.9412' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset/%3E%3CfeGaussianBlur stdDeviation='2'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.12 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_175_974'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_175_974' result='shape'/%3E%3C/filter%3E%3CclipPath id='clip0_175_974'%3E%3Crect width='30' height='30' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: 85%;
    background-position: center center;
    -webkit-box-shadow: 0 0 0.375rem rgba(255, 255, 255, 0.6);
            box-shadow: 0 0 0.375rem rgba(255, 255, 255, 0.6);
    z-index: 1;
    -webkit-animation: swipe 2s ease-in infinite forwards;
            animation: swipe 2s ease-in infinite forwards;
    pointer-events: none;
    -webkit-transition: opacity 500ms ease;
    transition: opacity 500ms ease;
  }
  @-webkit-keyframes swipe {
    0% {
      -webkit-transform: translateX(0);
              transform: translateX(0);
      display: block;
      opacity: 0;
    }
    15% {
      opacity: 1;
    }
    45% {
      opacity: 1;
    }
    80% {
      -webkit-transform: translateX(-100px);
              transform: translateX(-100px);
      opacity: 0;
    }
    100% {
      opacity: 0;
    }
  }
  @keyframes swipe {
    0% {
      -webkit-transform: translateX(0);
              transform: translateX(0);
      display: block;
      opacity: 0;
    }
    15% {
      opacity: 1;
    }
    45% {
      opacity: 1;
    }
    80% {
      -webkit-transform: translateX(-100px);
              transform: translateX(-100px);
      opacity: 0;
    }
    100% {
      opacity: 0;
    }
  }
  .table-wrapper:has(.table-sm-scrollindicator):has(.fade-out)::after {
    opacity: 0 !important;
    -webkit-animation-play-state: paused;
            animation-play-state: paused;
  }
  .table-wrapper:has(.table-sm-noscrollindicator):has(.in-view)::after {
    display: none !important;
  }
  .table-sm-sticky {
    white-space: nowrap;
  }
  .table-sm-sticky thead tr td,
  .table-sm-sticky thead tr th,
  .table-sm-sticky tbody tr td,
  .table-sm-sticky tbody tr th {
    min-width: 40vw;
  }
}
@media (min-width: 576px) and (min-width: 576px) {
  .table-sm-sticky thead tr td,
  .table-sm-sticky thead tr th,
  .table-sm-sticky tbody tr td,
  .table-sm-sticky tbody tr th {
    --col-min-width: 30vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 576px) and (min-width: 768px) {
  .table-sm-sticky thead tr td,
  .table-sm-sticky thead tr th,
  .table-sm-sticky tbody tr td,
  .table-sm-sticky tbody tr th {
    --col-min-width: 28vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 576px) and (min-width: 1025px) {
  .table-sm-sticky thead tr td,
  .table-sm-sticky thead tr th,
  .table-sm-sticky tbody tr td,
  .table-sm-sticky tbody tr th {
    --col-min-width: 22vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 576px) and (min-width: 1366px) {
  .table-sm-sticky thead tr td,
  .table-sm-sticky thead tr th,
  .table-sm-sticky tbody tr td,
  .table-sm-sticky tbody tr th {
    --col-min-width: 17.875rem;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 576px) {
  .table-sm-sticky thead tr td.half,
  .table-sm-sticky thead tr th.half,
  .table-sm-sticky tbody tr td.half,
  .table-sm-sticky tbody tr th.half {
    min-width: calc(var(--col-min-width) / 2);
  }
  .table-sm-sticky thead tr.section-header,
  .table-sm-sticky tbody tr.section-header {
    top: calc(19.6px + 1.40625rem + 0.125rem);
    z-index: 4;
    position: sticky;
    left: 0;
  }
}
@media (min-width: 576px) and (min-width: 768px) {
  .table-sm-sticky thead tr.section-header,
  .table-sm-sticky tbody tr.section-header {
    top: calc(22.4px + 1.40625rem + 0.125rem);
  }
}
@media (min-width: 576px) {
  .table-sm-sticky:not(.table-snap) table thead tr th,
  .table-sm-sticky:not(.table-snap) table tbody tr th {
    max-width: none;
  }
  .table-sm-sticky thead tr th {
    position: sticky;
    top: 0;
    z-index: 2;
  }
  .table-sm-sticky thead tr th:first-child {
    left: 0;
    z-index: 3;
  }
  .table-sm-sticky tbody:not(thead ~ *):first-child td,
  .table-sm-sticky tbody:not(thead ~ *):first-child th {
    border-top: 0.0625rem solid #ccc;
  }
  .table-sm-sticky tbody:not(thead ~ *) tr td,
  .table-sm-sticky tbody:not(thead ~ *) tr th {
    border-top: 0.0625rem solid #ccc;
  }
  .table-sm-sticky tbody tr th:first-child {
    position: sticky;
    left: 0;
    z-index: 2;
  }
  .table-sm-nosticky {
    white-space: wrap;
  }
  .table-sm-nosticky thead tr td,
  .table-sm-nosticky thead tr th,
  .table-sm-nosticky tbody tr td,
  .table-sm-nosticky tbody tr th {
    min-width: unset;
  }
  .table-sm-nosticky thead tr td.half,
  .table-sm-nosticky thead tr th.half,
  .table-sm-nosticky tbody tr td.half,
  .table-sm-nosticky tbody tr th.half {
    min-width: unset;
  }
  .table-sm-nosticky thead tr.section-header,
  .table-sm-nosticky tbody tr.section-header {
    position: static;
  }
  .table-sm-nosticky thead tr th {
    position: static;
  }
  .table-sm-nosticky tbody:not(thead ~ *):first-child td,
  .table-sm-nosticky tbody:not(thead ~ *):first-child th {
    border-top: none;
  }
  .table-sm-nosticky tbody:not(thead ~ *) tr td,
  .table-sm-nosticky tbody:not(thead ~ *) tr th {
    border-top: none;
  }
  .table-sm-nosticky tbody tr th:first-child {
    position: static;
  }
  .table-sm-fixed {
    table-layout: fixed;
  }
  .table-sm-nofixed {
    table-layout: auto;
  }
  .table-sm-striped tbody tr:not(.section-header):nth-child(even) td,
  .table-sm-striped tbody tr:not(.section-header):nth-child(even) th {
    background: #f5f5f5;
  }
  .table-sm-nostriped tbody tr:not(.section-header):nth-child(even) td,
  .table-sm-nostriped tbody tr:not(.section-header):nth-child(even) th {
    background: #fff;
  }
}
@media (min-width: 768px) {
  .table-wrapper.table-md-mh {
    max-height: 25rem;
  }
  .table-wrapper.table-md-mh-0 {
    max-height: none !important;
  }
  .table-wrapper:has(.table-md-sticky) table thead tr.section-header,
  .table-wrapper:has(.table-md-sticky) table tbody tr.section-header {
    top: calc(19.6px + 1.40625rem + 0.0625rem);
    z-index: 4;
    position: sticky;
    left: 0;
  }
}
@media (min-width: 768px) and (min-width: 768px) {
  .table-wrapper:has(.table-md-sticky) table thead tr.section-header,
  .table-wrapper:has(.table-md-sticky) table tbody tr.section-header {
    top: calc(22.4px + 1.40625rem + 0.0625rem);
  }
}
@media (min-width: 768px) {
  .table-wrapper:has(.table-md-nosticky) table thead tr.section-header,
  .table-wrapper:has(.table-md-nosticky) table tbody tr.section-header {
    position: static;
  }
  .table-wrapper:has(.table-md-snap) {
    -ms-scroll-snap-type: both mandatory;
        scroll-snap-type: both mandatory;
    overscroll-behavior-x: contain;
  }
  .table-wrapper:has(.table-md-snap) thead:has(~ tbody) tr:not(.section-header) td,
  .table-wrapper:has(.table-md-snap) thead:has(~ tbody) tr:not(.section-header) th {
    scroll-snap-align: start;
  }
  .table-wrapper:has(.table-md-snap) tbody:not(thead ~ *) tr:not(.section-header) td,
  .table-wrapper:has(.table-md-snap) tbody:not(thead ~ *) tr:not(.section-header) th {
    scroll-snap-align: start;
  }
  .table-wrapper:has(.table-md-nosnap) {
    -ms-scroll-snap-type: none;
        scroll-snap-type: none;
  }
  .table-wrapper:has(.table-md-scrollindicator) {
    position: relative;
  }
  .table-wrapper:has(.table-md-scrollindicator):has(.in-view)::after {
    content: "";
    position: absolute;
    display: block;
    height: 4rem;
    width: 4rem;
    top: 7.5rem;
    top: max(20%, 7.5rem);
    right: 5%;
    opacity: 1;
    border-radius: 50%;
    padding: 0.125rem;
    background-color: rgba(255, 255, 255, 0.6);
    background-image: url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_175_974)'%3E%3Cg filter='url(%23filter0_d_175_974)'%3E%3Cpath d='M24.2677 14.6817H23.5052C23.4347 14.586 23.3483 14.4739 23.2501 14.3567C22.9987 14.0567 22.5807 13.6116 22.0953 13.4174C21.6187 13.2268 20.9867 13.2447 20.5776 13.2765C20.5178 13.2811 20.4596 13.2864 20.4037 13.292C20.2682 12.9542 20.0286 12.649 19.6705 12.45C19.415 12.3079 19.0696 12.1455 18.7024 12.0721C18.3552 12.0026 17.8921 11.9963 17.5096 12.0059C18.5952 11.2223 19.3033 9.94645 19.3033 8.50821C19.3033 6.13088 17.3692 4.19678 14.9918 4.19678C12.6145 4.19678 10.6804 6.13088 10.6804 8.50821C10.6804 10.0328 11.4759 11.375 12.6735 12.1418V17.0325L10.6318 14.9908C9.96154 14.3206 8.91135 14.2166 8.12263 14.7424C7.23943 15.3312 6.97439 16.5099 7.52051 17.4201L10.7872 22.8646L12.3803 26.0508C12.7135 26.7171 13.3945 27.138 14.1395 27.138H22.4021C23.1079 27.138 23.7596 26.7599 24.1098 26.147L25.9392 22.9455C26.2587 22.3864 26.457 21.7662 26.5211 21.1253L26.8771 17.565C27.0314 16.0213 25.8192 14.6817 24.2677 14.6817Z' fill='white'/%3E%3Cpath d='M24.2677 14.6817H23.5052C23.4347 14.586 23.3483 14.4739 23.2501 14.3567C22.9987 14.0567 22.5807 13.6116 22.0953 13.4174C21.6187 13.2268 20.9867 13.2447 20.5776 13.2765C20.5178 13.2811 20.4596 13.2864 20.4037 13.292C20.2682 12.9542 20.0286 12.649 19.6705 12.45C19.415 12.3079 19.0696 12.1455 18.7024 12.0721C18.3552 12.0026 17.8921 11.9963 17.5096 12.0059C18.5952 11.2223 19.3033 9.94645 19.3033 8.50821C19.3033 6.13088 17.3692 4.19678 14.9918 4.19678C12.6145 4.19678 10.6804 6.13088 10.6804 8.50821C10.6804 10.0328 11.4759 11.375 12.6735 12.1418V17.0325L10.6318 14.9908C9.96154 14.3206 8.91135 14.2166 8.12263 14.7424C7.23943 15.3312 6.97439 16.5099 7.52051 17.4201L10.7872 22.8646L12.3803 26.0508C12.7135 26.7171 13.3945 27.138 14.1395 27.138H22.4021C23.1079 27.138 23.7596 26.7599 24.1098 26.147L25.9392 22.9455C26.2587 22.3864 26.457 21.7662 26.5211 21.1253L26.8771 17.565C27.0314 16.0213 25.8192 14.6817 24.2677 14.6817ZM11.842 8.50821C11.842 6.77135 13.255 5.35831 14.9918 5.35831C16.7287 5.35831 18.1418 6.77135 18.1418 8.50821C18.1418 9.35375 17.8068 10.1225 17.2627 10.6889V8.45356C17.2627 7.1863 16.2353 6.15898 14.9681 6.15898C13.7008 6.15898 12.6735 7.1863 12.6735 8.45356V10.6382C12.1575 10.0771 11.842 9.32884 11.842 8.50821ZM25.5724 17.4346L25.2163 20.9948C25.1706 21.4526 25.029 21.8956 24.8008 22.295L22.9713 25.4965C22.8546 25.7008 22.6373 25.8268 22.4021 25.8268H14.1395C13.8911 25.8268 13.6641 25.6865 13.5531 25.4644L11.9374 22.2331L8.64485 16.7455C8.45882 16.4354 8.5491 16.0339 8.84996 15.8334C9.11862 15.6542 9.47635 15.6897 9.70467 15.918L12.8655 19.0788C13.053 19.2663 13.335 19.3224 13.58 19.221C13.825 19.1195 13.9847 18.8804 13.9847 18.6153V8.45356C13.9847 7.91045 14.425 7.47017 14.9681 7.47017C15.5112 7.47017 15.9515 7.91045 15.9515 8.45356V16.6485C15.9515 17.0106 16.245 17.3041 16.6071 17.3041C16.9692 17.3041 17.2627 17.0106 17.2627 16.6485V13.3269C17.2996 13.3252 17.3374 13.3235 17.3759 13.322C17.7908 13.3059 18.2106 13.3109 18.4453 13.3578C18.6214 13.393 18.8305 13.4832 19.0334 13.596C19.1334 13.6516 19.2295 13.789 19.2295 14.0076V16.6485C19.2295 17.0106 19.523 17.3041 19.8851 17.3041C20.2471 17.3041 20.5406 17.0106 20.5406 16.6485V14.596C20.5855 14.5916 20.6318 14.5874 20.6792 14.5837C21.0936 14.5515 21.4448 14.5694 21.6083 14.6348C21.7629 14.6967 22.0006 14.9071 22.2449 15.1987C22.3514 15.3259 22.4422 15.4476 22.5074 15.5393V17.3041C22.5074 17.6662 22.801 17.9597 23.163 17.9597C23.5252 17.9597 23.8186 17.6662 23.8186 17.3041V15.9929H24.2677C25.0435 15.9929 25.6495 16.6627 25.5724 17.4346Z' fill='%231B1B1B'/%3E%3Cpath d='M29.7906 7.59943L26.7472 4.55593C26.5016 4.31048 26.1022 4.31054 25.8566 4.55599C25.6112 4.8015 25.6112 5.20088 25.8567 5.44639L27.8252 7.41501H20.7286C20.3815 7.41501 20.099 7.69751 20.099 8.04469C20.099 8.39187 20.3815 8.67431 20.7286 8.67431H27.8252L25.8566 10.6429C25.6112 10.8884 25.6112 11.2879 25.8567 11.5335C25.9794 11.6561 26.1406 11.7174 26.3019 11.7174C26.4631 11.7174 26.6244 11.6561 26.7472 11.5334L29.7907 8.48989C30.0361 8.24438 30.0361 7.84494 29.7906 7.59943Z' fill='%231B1B1B'/%3E%3Cpath d='M0.242366 8.48989L3.28581 11.5334C3.53138 11.7788 3.93082 11.7788 4.17639 11.5333C4.42177 11.2878 4.42177 10.8884 4.17633 10.6429L2.20776 8.67431H9.30436C9.65154 8.67431 9.93398 8.39181 9.93398 8.04463C9.93398 7.69745 9.65154 7.41501 9.30436 7.41501H2.20776L4.17639 5.44645C4.42177 5.20094 4.42177 4.80144 4.17633 4.55587C4.0536 4.4332 3.89237 4.37187 3.73113 4.37187C3.56989 4.37187 3.40859 4.4332 3.28581 4.55593L0.242305 7.59943C-0.00308073 7.84494 -0.00308076 8.24438 0.242366 8.48989Z' fill='%231B1B1B'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_d_175_974' x='-3.94173' y='0.196777' width='37.9165' height='30.9412' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset/%3E%3CfeGaussianBlur stdDeviation='2'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.12 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_175_974'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_175_974' result='shape'/%3E%3C/filter%3E%3CclipPath id='clip0_175_974'%3E%3Crect width='30' height='30' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: 85%;
    background-position: center center;
    -webkit-box-shadow: 0 0 0.375rem rgba(255, 255, 255, 0.6);
            box-shadow: 0 0 0.375rem rgba(255, 255, 255, 0.6);
    z-index: 1;
    -webkit-animation: swipe 2s ease-in infinite forwards;
            animation: swipe 2s ease-in infinite forwards;
    pointer-events: none;
    -webkit-transition: opacity 500ms ease;
    transition: opacity 500ms ease;
  }
  @-webkit-keyframes swipe {
    0% {
      -webkit-transform: translateX(0);
              transform: translateX(0);
      display: block;
      opacity: 0;
    }
    15% {
      opacity: 1;
    }
    45% {
      opacity: 1;
    }
    80% {
      -webkit-transform: translateX(-100px);
              transform: translateX(-100px);
      opacity: 0;
    }
    100% {
      opacity: 0;
    }
  }
  @keyframes swipe {
    0% {
      -webkit-transform: translateX(0);
              transform: translateX(0);
      display: block;
      opacity: 0;
    }
    15% {
      opacity: 1;
    }
    45% {
      opacity: 1;
    }
    80% {
      -webkit-transform: translateX(-100px);
              transform: translateX(-100px);
      opacity: 0;
    }
    100% {
      opacity: 0;
    }
  }
  .table-wrapper:has(.table-md-scrollindicator):has(.fade-out)::after {
    opacity: 0 !important;
    -webkit-animation-play-state: paused;
            animation-play-state: paused;
  }
  .table-wrapper:has(.table-md-noscrollindicator):has(.in-view)::after {
    display: none !important;
  }
  .table-md-sticky {
    white-space: nowrap;
  }
  .table-md-sticky thead tr td,
  .table-md-sticky thead tr th,
  .table-md-sticky tbody tr td,
  .table-md-sticky tbody tr th {
    min-width: 40vw;
  }
}
@media (min-width: 768px) and (min-width: 576px) {
  .table-md-sticky thead tr td,
  .table-md-sticky thead tr th,
  .table-md-sticky tbody tr td,
  .table-md-sticky tbody tr th {
    --col-min-width: 30vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 768px) and (min-width: 768px) {
  .table-md-sticky thead tr td,
  .table-md-sticky thead tr th,
  .table-md-sticky tbody tr td,
  .table-md-sticky tbody tr th {
    --col-min-width: 28vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 768px) and (min-width: 1025px) {
  .table-md-sticky thead tr td,
  .table-md-sticky thead tr th,
  .table-md-sticky tbody tr td,
  .table-md-sticky tbody tr th {
    --col-min-width: 22vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 768px) and (min-width: 1366px) {
  .table-md-sticky thead tr td,
  .table-md-sticky thead tr th,
  .table-md-sticky tbody tr td,
  .table-md-sticky tbody tr th {
    --col-min-width: 17.875rem;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 768px) {
  .table-md-sticky thead tr td.half,
  .table-md-sticky thead tr th.half,
  .table-md-sticky tbody tr td.half,
  .table-md-sticky tbody tr th.half {
    min-width: calc(var(--col-min-width) / 2);
  }
  .table-md-sticky thead tr.section-header,
  .table-md-sticky tbody tr.section-header {
    top: calc(19.6px + 1.40625rem + 0.125rem);
    z-index: 4;
    position: sticky;
    left: 0;
  }
}
@media (min-width: 768px) and (min-width: 768px) {
  .table-md-sticky thead tr.section-header,
  .table-md-sticky tbody tr.section-header {
    top: calc(22.4px + 1.40625rem + 0.125rem);
  }
}
@media (min-width: 768px) {
  .table-md-sticky:not(.table-snap) table thead tr th,
  .table-md-sticky:not(.table-snap) table tbody tr th {
    max-width: none;
  }
  .table-md-sticky thead tr th {
    position: sticky;
    top: 0;
    z-index: 2;
  }
  .table-md-sticky thead tr th:first-child {
    left: 0;
    z-index: 3;
  }
  .table-md-sticky tbody:not(thead ~ *):first-child td,
  .table-md-sticky tbody:not(thead ~ *):first-child th {
    border-top: 0.0625rem solid #ccc;
  }
  .table-md-sticky tbody:not(thead ~ *) tr td,
  .table-md-sticky tbody:not(thead ~ *) tr th {
    border-top: 0.0625rem solid #ccc;
  }
  .table-md-sticky tbody tr th:first-child {
    position: sticky;
    left: 0;
    z-index: 2;
  }
  .table-md-nosticky {
    white-space: wrap;
  }
  .table-md-nosticky thead tr td,
  .table-md-nosticky thead tr th,
  .table-md-nosticky tbody tr td,
  .table-md-nosticky tbody tr th {
    min-width: unset;
  }
  .table-md-nosticky thead tr td.half,
  .table-md-nosticky thead tr th.half,
  .table-md-nosticky tbody tr td.half,
  .table-md-nosticky tbody tr th.half {
    min-width: unset;
  }
  .table-md-nosticky thead tr.section-header,
  .table-md-nosticky tbody tr.section-header {
    position: static;
  }
  .table-md-nosticky thead tr th {
    position: static;
  }
  .table-md-nosticky tbody:not(thead ~ *):first-child td,
  .table-md-nosticky tbody:not(thead ~ *):first-child th {
    border-top: none;
  }
  .table-md-nosticky tbody:not(thead ~ *) tr td,
  .table-md-nosticky tbody:not(thead ~ *) tr th {
    border-top: none;
  }
  .table-md-nosticky tbody tr th:first-child {
    position: static;
  }
  .table-md-fixed {
    table-layout: fixed;
  }
  .table-md-nofixed {
    table-layout: auto;
  }
  .table-md-striped tbody tr:not(.section-header):nth-child(even) td,
  .table-md-striped tbody tr:not(.section-header):nth-child(even) th {
    background: #f5f5f5;
  }
  .table-md-nostriped tbody tr:not(.section-header):nth-child(even) td,
  .table-md-nostriped tbody tr:not(.section-header):nth-child(even) th {
    background: #fff;
  }
}
@media (min-width: 1025px) {
  .table-wrapper.table-lg-mh {
    max-height: 25rem;
  }
  .table-wrapper.table-lg-mh-0 {
    max-height: none !important;
  }
  .table-wrapper:has(.table-lg-sticky) table thead tr.section-header,
  .table-wrapper:has(.table-lg-sticky) table tbody tr.section-header {
    top: calc(19.6px + 1.40625rem + 0.0625rem);
    z-index: 4;
    position: sticky;
    left: 0;
  }
}
@media (min-width: 1025px) and (min-width: 768px) {
  .table-wrapper:has(.table-lg-sticky) table thead tr.section-header,
  .table-wrapper:has(.table-lg-sticky) table tbody tr.section-header {
    top: calc(22.4px + 1.40625rem + 0.0625rem);
  }
}
@media (min-width: 1025px) {
  .table-wrapper:has(.table-lg-nosticky) table thead tr.section-header,
  .table-wrapper:has(.table-lg-nosticky) table tbody tr.section-header {
    position: static;
  }
  .table-wrapper:has(.table-lg-snap) {
    -ms-scroll-snap-type: both mandatory;
        scroll-snap-type: both mandatory;
    overscroll-behavior-x: contain;
  }
  .table-wrapper:has(.table-lg-snap) thead:has(~ tbody) tr:not(.section-header) td,
  .table-wrapper:has(.table-lg-snap) thead:has(~ tbody) tr:not(.section-header) th {
    scroll-snap-align: start;
  }
  .table-wrapper:has(.table-lg-snap) tbody:not(thead ~ *) tr:not(.section-header) td,
  .table-wrapper:has(.table-lg-snap) tbody:not(thead ~ *) tr:not(.section-header) th {
    scroll-snap-align: start;
  }
  .table-wrapper:has(.table-lg-nosnap) {
    -ms-scroll-snap-type: none;
        scroll-snap-type: none;
  }
  .table-wrapper:has(.table-lg-scrollindicator) {
    position: relative;
  }
  .table-wrapper:has(.table-lg-scrollindicator):has(.in-view)::after {
    content: "";
    position: absolute;
    display: block;
    height: 4rem;
    width: 4rem;
    top: 7.5rem;
    top: max(20%, 7.5rem);
    right: 5%;
    opacity: 1;
    border-radius: 50%;
    padding: 0.125rem;
    background-color: rgba(255, 255, 255, 0.6);
    background-image: url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_175_974)'%3E%3Cg filter='url(%23filter0_d_175_974)'%3E%3Cpath d='M24.2677 14.6817H23.5052C23.4347 14.586 23.3483 14.4739 23.2501 14.3567C22.9987 14.0567 22.5807 13.6116 22.0953 13.4174C21.6187 13.2268 20.9867 13.2447 20.5776 13.2765C20.5178 13.2811 20.4596 13.2864 20.4037 13.292C20.2682 12.9542 20.0286 12.649 19.6705 12.45C19.415 12.3079 19.0696 12.1455 18.7024 12.0721C18.3552 12.0026 17.8921 11.9963 17.5096 12.0059C18.5952 11.2223 19.3033 9.94645 19.3033 8.50821C19.3033 6.13088 17.3692 4.19678 14.9918 4.19678C12.6145 4.19678 10.6804 6.13088 10.6804 8.50821C10.6804 10.0328 11.4759 11.375 12.6735 12.1418V17.0325L10.6318 14.9908C9.96154 14.3206 8.91135 14.2166 8.12263 14.7424C7.23943 15.3312 6.97439 16.5099 7.52051 17.4201L10.7872 22.8646L12.3803 26.0508C12.7135 26.7171 13.3945 27.138 14.1395 27.138H22.4021C23.1079 27.138 23.7596 26.7599 24.1098 26.147L25.9392 22.9455C26.2587 22.3864 26.457 21.7662 26.5211 21.1253L26.8771 17.565C27.0314 16.0213 25.8192 14.6817 24.2677 14.6817Z' fill='white'/%3E%3Cpath d='M24.2677 14.6817H23.5052C23.4347 14.586 23.3483 14.4739 23.2501 14.3567C22.9987 14.0567 22.5807 13.6116 22.0953 13.4174C21.6187 13.2268 20.9867 13.2447 20.5776 13.2765C20.5178 13.2811 20.4596 13.2864 20.4037 13.292C20.2682 12.9542 20.0286 12.649 19.6705 12.45C19.415 12.3079 19.0696 12.1455 18.7024 12.0721C18.3552 12.0026 17.8921 11.9963 17.5096 12.0059C18.5952 11.2223 19.3033 9.94645 19.3033 8.50821C19.3033 6.13088 17.3692 4.19678 14.9918 4.19678C12.6145 4.19678 10.6804 6.13088 10.6804 8.50821C10.6804 10.0328 11.4759 11.375 12.6735 12.1418V17.0325L10.6318 14.9908C9.96154 14.3206 8.91135 14.2166 8.12263 14.7424C7.23943 15.3312 6.97439 16.5099 7.52051 17.4201L10.7872 22.8646L12.3803 26.0508C12.7135 26.7171 13.3945 27.138 14.1395 27.138H22.4021C23.1079 27.138 23.7596 26.7599 24.1098 26.147L25.9392 22.9455C26.2587 22.3864 26.457 21.7662 26.5211 21.1253L26.8771 17.565C27.0314 16.0213 25.8192 14.6817 24.2677 14.6817ZM11.842 8.50821C11.842 6.77135 13.255 5.35831 14.9918 5.35831C16.7287 5.35831 18.1418 6.77135 18.1418 8.50821C18.1418 9.35375 17.8068 10.1225 17.2627 10.6889V8.45356C17.2627 7.1863 16.2353 6.15898 14.9681 6.15898C13.7008 6.15898 12.6735 7.1863 12.6735 8.45356V10.6382C12.1575 10.0771 11.842 9.32884 11.842 8.50821ZM25.5724 17.4346L25.2163 20.9948C25.1706 21.4526 25.029 21.8956 24.8008 22.295L22.9713 25.4965C22.8546 25.7008 22.6373 25.8268 22.4021 25.8268H14.1395C13.8911 25.8268 13.6641 25.6865 13.5531 25.4644L11.9374 22.2331L8.64485 16.7455C8.45882 16.4354 8.5491 16.0339 8.84996 15.8334C9.11862 15.6542 9.47635 15.6897 9.70467 15.918L12.8655 19.0788C13.053 19.2663 13.335 19.3224 13.58 19.221C13.825 19.1195 13.9847 18.8804 13.9847 18.6153V8.45356C13.9847 7.91045 14.425 7.47017 14.9681 7.47017C15.5112 7.47017 15.9515 7.91045 15.9515 8.45356V16.6485C15.9515 17.0106 16.245 17.3041 16.6071 17.3041C16.9692 17.3041 17.2627 17.0106 17.2627 16.6485V13.3269C17.2996 13.3252 17.3374 13.3235 17.3759 13.322C17.7908 13.3059 18.2106 13.3109 18.4453 13.3578C18.6214 13.393 18.8305 13.4832 19.0334 13.596C19.1334 13.6516 19.2295 13.789 19.2295 14.0076V16.6485C19.2295 17.0106 19.523 17.3041 19.8851 17.3041C20.2471 17.3041 20.5406 17.0106 20.5406 16.6485V14.596C20.5855 14.5916 20.6318 14.5874 20.6792 14.5837C21.0936 14.5515 21.4448 14.5694 21.6083 14.6348C21.7629 14.6967 22.0006 14.9071 22.2449 15.1987C22.3514 15.3259 22.4422 15.4476 22.5074 15.5393V17.3041C22.5074 17.6662 22.801 17.9597 23.163 17.9597C23.5252 17.9597 23.8186 17.6662 23.8186 17.3041V15.9929H24.2677C25.0435 15.9929 25.6495 16.6627 25.5724 17.4346Z' fill='%231B1B1B'/%3E%3Cpath d='M29.7906 7.59943L26.7472 4.55593C26.5016 4.31048 26.1022 4.31054 25.8566 4.55599C25.6112 4.8015 25.6112 5.20088 25.8567 5.44639L27.8252 7.41501H20.7286C20.3815 7.41501 20.099 7.69751 20.099 8.04469C20.099 8.39187 20.3815 8.67431 20.7286 8.67431H27.8252L25.8566 10.6429C25.6112 10.8884 25.6112 11.2879 25.8567 11.5335C25.9794 11.6561 26.1406 11.7174 26.3019 11.7174C26.4631 11.7174 26.6244 11.6561 26.7472 11.5334L29.7907 8.48989C30.0361 8.24438 30.0361 7.84494 29.7906 7.59943Z' fill='%231B1B1B'/%3E%3Cpath d='M0.242366 8.48989L3.28581 11.5334C3.53138 11.7788 3.93082 11.7788 4.17639 11.5333C4.42177 11.2878 4.42177 10.8884 4.17633 10.6429L2.20776 8.67431H9.30436C9.65154 8.67431 9.93398 8.39181 9.93398 8.04463C9.93398 7.69745 9.65154 7.41501 9.30436 7.41501H2.20776L4.17639 5.44645C4.42177 5.20094 4.42177 4.80144 4.17633 4.55587C4.0536 4.4332 3.89237 4.37187 3.73113 4.37187C3.56989 4.37187 3.40859 4.4332 3.28581 4.55593L0.242305 7.59943C-0.00308073 7.84494 -0.00308076 8.24438 0.242366 8.48989Z' fill='%231B1B1B'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_d_175_974' x='-3.94173' y='0.196777' width='37.9165' height='30.9412' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset/%3E%3CfeGaussianBlur stdDeviation='2'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.12 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_175_974'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_175_974' result='shape'/%3E%3C/filter%3E%3CclipPath id='clip0_175_974'%3E%3Crect width='30' height='30' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: 85%;
    background-position: center center;
    -webkit-box-shadow: 0 0 0.375rem rgba(255, 255, 255, 0.6);
            box-shadow: 0 0 0.375rem rgba(255, 255, 255, 0.6);
    z-index: 1;
    -webkit-animation: swipe 2s ease-in infinite forwards;
            animation: swipe 2s ease-in infinite forwards;
    pointer-events: none;
    -webkit-transition: opacity 500ms ease;
    transition: opacity 500ms ease;
  }
  @-webkit-keyframes swipe {
    0% {
      -webkit-transform: translateX(0);
              transform: translateX(0);
      display: block;
      opacity: 0;
    }
    15% {
      opacity: 1;
    }
    45% {
      opacity: 1;
    }
    80% {
      -webkit-transform: translateX(-100px);
              transform: translateX(-100px);
      opacity: 0;
    }
    100% {
      opacity: 0;
    }
  }
  @keyframes swipe {
    0% {
      -webkit-transform: translateX(0);
              transform: translateX(0);
      display: block;
      opacity: 0;
    }
    15% {
      opacity: 1;
    }
    45% {
      opacity: 1;
    }
    80% {
      -webkit-transform: translateX(-100px);
              transform: translateX(-100px);
      opacity: 0;
    }
    100% {
      opacity: 0;
    }
  }
  .table-wrapper:has(.table-lg-scrollindicator):has(.fade-out)::after {
    opacity: 0 !important;
    -webkit-animation-play-state: paused;
            animation-play-state: paused;
  }
  .table-wrapper:has(.table-lg-noscrollindicator):has(.in-view)::after {
    display: none !important;
  }
  .table-lg-sticky {
    white-space: nowrap;
  }
  .table-lg-sticky thead tr td,
  .table-lg-sticky thead tr th,
  .table-lg-sticky tbody tr td,
  .table-lg-sticky tbody tr th {
    min-width: 40vw;
  }
}
@media (min-width: 1025px) and (min-width: 576px) {
  .table-lg-sticky thead tr td,
  .table-lg-sticky thead tr th,
  .table-lg-sticky tbody tr td,
  .table-lg-sticky tbody tr th {
    --col-min-width: 30vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 1025px) and (min-width: 768px) {
  .table-lg-sticky thead tr td,
  .table-lg-sticky thead tr th,
  .table-lg-sticky tbody tr td,
  .table-lg-sticky tbody tr th {
    --col-min-width: 28vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 1025px) and (min-width: 1025px) {
  .table-lg-sticky thead tr td,
  .table-lg-sticky thead tr th,
  .table-lg-sticky tbody tr td,
  .table-lg-sticky tbody tr th {
    --col-min-width: 22vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 1025px) and (min-width: 1366px) {
  .table-lg-sticky thead tr td,
  .table-lg-sticky thead tr th,
  .table-lg-sticky tbody tr td,
  .table-lg-sticky tbody tr th {
    --col-min-width: 17.875rem;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 1025px) {
  .table-lg-sticky thead tr td.half,
  .table-lg-sticky thead tr th.half,
  .table-lg-sticky tbody tr td.half,
  .table-lg-sticky tbody tr th.half {
    min-width: calc(var(--col-min-width) / 2);
  }
  .table-lg-sticky thead tr.section-header,
  .table-lg-sticky tbody tr.section-header {
    top: calc(19.6px + 1.40625rem + 0.125rem);
    z-index: 4;
    position: sticky;
    left: 0;
  }
}
@media (min-width: 1025px) and (min-width: 768px) {
  .table-lg-sticky thead tr.section-header,
  .table-lg-sticky tbody tr.section-header {
    top: calc(22.4px + 1.40625rem + 0.125rem);
  }
}
@media (min-width: 1025px) {
  .table-lg-sticky:not(.table-snap) table thead tr th,
  .table-lg-sticky:not(.table-snap) table tbody tr th {
    max-width: none;
  }
  .table-lg-sticky thead tr th {
    position: sticky;
    top: 0;
    z-index: 2;
  }
  .table-lg-sticky thead tr th:first-child {
    left: 0;
    z-index: 3;
  }
  .table-lg-sticky tbody:not(thead ~ *):first-child td,
  .table-lg-sticky tbody:not(thead ~ *):first-child th {
    border-top: 0.0625rem solid #ccc;
  }
  .table-lg-sticky tbody:not(thead ~ *) tr td,
  .table-lg-sticky tbody:not(thead ~ *) tr th {
    border-top: 0.0625rem solid #ccc;
  }
  .table-lg-sticky tbody tr th:first-child {
    position: sticky;
    left: 0;
    z-index: 2;
  }
  .table-lg-nosticky {
    white-space: wrap;
  }
  .table-lg-nosticky thead tr td,
  .table-lg-nosticky thead tr th,
  .table-lg-nosticky tbody tr td,
  .table-lg-nosticky tbody tr th {
    min-width: unset;
  }
  .table-lg-nosticky thead tr td.half,
  .table-lg-nosticky thead tr th.half,
  .table-lg-nosticky tbody tr td.half,
  .table-lg-nosticky tbody tr th.half {
    min-width: unset;
  }
  .table-lg-nosticky thead tr.section-header,
  .table-lg-nosticky tbody tr.section-header {
    position: static;
  }
  .table-lg-nosticky thead tr th {
    position: static;
  }
  .table-lg-nosticky tbody:not(thead ~ *):first-child td,
  .table-lg-nosticky tbody:not(thead ~ *):first-child th {
    border-top: none;
  }
  .table-lg-nosticky tbody:not(thead ~ *) tr td,
  .table-lg-nosticky tbody:not(thead ~ *) tr th {
    border-top: none;
  }
  .table-lg-nosticky tbody tr th:first-child {
    position: static;
  }
  .table-lg-fixed {
    table-layout: fixed;
  }
  .table-lg-nofixed {
    table-layout: auto;
  }
  .table-lg-striped tbody tr:not(.section-header):nth-child(even) td,
  .table-lg-striped tbody tr:not(.section-header):nth-child(even) th {
    background: #f5f5f5;
  }
  .table-lg-nostriped tbody tr:not(.section-header):nth-child(even) td,
  .table-lg-nostriped tbody tr:not(.section-header):nth-child(even) th {
    background: #fff;
  }
}
@media (min-width: 1366px) {
  .table-wrapper.table-xl-mh {
    max-height: 25rem;
  }
  .table-wrapper.table-xl-mh-0 {
    max-height: none !important;
  }
  .table-wrapper:has(.table-xl-sticky) table thead tr.section-header,
  .table-wrapper:has(.table-xl-sticky) table tbody tr.section-header {
    top: calc(19.6px + 1.40625rem + 0.0625rem);
    z-index: 4;
    position: sticky;
    left: 0;
  }
}
@media (min-width: 1366px) and (min-width: 768px) {
  .table-wrapper:has(.table-xl-sticky) table thead tr.section-header,
  .table-wrapper:has(.table-xl-sticky) table tbody tr.section-header {
    top: calc(22.4px + 1.40625rem + 0.0625rem);
  }
}
@media (min-width: 1366px) {
  .table-wrapper:has(.table-xl-nosticky) table thead tr.section-header,
  .table-wrapper:has(.table-xl-nosticky) table tbody tr.section-header {
    position: static;
  }
  .table-wrapper:has(.table-xl-snap) {
    -ms-scroll-snap-type: both mandatory;
        scroll-snap-type: both mandatory;
    overscroll-behavior-x: contain;
  }
  .table-wrapper:has(.table-xl-snap) thead:has(~ tbody) tr:not(.section-header) td,
  .table-wrapper:has(.table-xl-snap) thead:has(~ tbody) tr:not(.section-header) th {
    scroll-snap-align: start;
  }
  .table-wrapper:has(.table-xl-snap) tbody:not(thead ~ *) tr:not(.section-header) td,
  .table-wrapper:has(.table-xl-snap) tbody:not(thead ~ *) tr:not(.section-header) th {
    scroll-snap-align: start;
  }
  .table-wrapper:has(.table-xl-nosnap) {
    -ms-scroll-snap-type: none;
        scroll-snap-type: none;
  }
  .table-wrapper:has(.table-xl-scrollindicator) {
    position: relative;
  }
  .table-wrapper:has(.table-xl-scrollindicator):has(.in-view)::after {
    content: "";
    position: absolute;
    display: block;
    height: 4rem;
    width: 4rem;
    top: 7.5rem;
    top: max(20%, 7.5rem);
    right: 5%;
    opacity: 1;
    border-radius: 50%;
    padding: 0.125rem;
    background-color: rgba(255, 255, 255, 0.6);
    background-image: url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_175_974)'%3E%3Cg filter='url(%23filter0_d_175_974)'%3E%3Cpath d='M24.2677 14.6817H23.5052C23.4347 14.586 23.3483 14.4739 23.2501 14.3567C22.9987 14.0567 22.5807 13.6116 22.0953 13.4174C21.6187 13.2268 20.9867 13.2447 20.5776 13.2765C20.5178 13.2811 20.4596 13.2864 20.4037 13.292C20.2682 12.9542 20.0286 12.649 19.6705 12.45C19.415 12.3079 19.0696 12.1455 18.7024 12.0721C18.3552 12.0026 17.8921 11.9963 17.5096 12.0059C18.5952 11.2223 19.3033 9.94645 19.3033 8.50821C19.3033 6.13088 17.3692 4.19678 14.9918 4.19678C12.6145 4.19678 10.6804 6.13088 10.6804 8.50821C10.6804 10.0328 11.4759 11.375 12.6735 12.1418V17.0325L10.6318 14.9908C9.96154 14.3206 8.91135 14.2166 8.12263 14.7424C7.23943 15.3312 6.97439 16.5099 7.52051 17.4201L10.7872 22.8646L12.3803 26.0508C12.7135 26.7171 13.3945 27.138 14.1395 27.138H22.4021C23.1079 27.138 23.7596 26.7599 24.1098 26.147L25.9392 22.9455C26.2587 22.3864 26.457 21.7662 26.5211 21.1253L26.8771 17.565C27.0314 16.0213 25.8192 14.6817 24.2677 14.6817Z' fill='white'/%3E%3Cpath d='M24.2677 14.6817H23.5052C23.4347 14.586 23.3483 14.4739 23.2501 14.3567C22.9987 14.0567 22.5807 13.6116 22.0953 13.4174C21.6187 13.2268 20.9867 13.2447 20.5776 13.2765C20.5178 13.2811 20.4596 13.2864 20.4037 13.292C20.2682 12.9542 20.0286 12.649 19.6705 12.45C19.415 12.3079 19.0696 12.1455 18.7024 12.0721C18.3552 12.0026 17.8921 11.9963 17.5096 12.0059C18.5952 11.2223 19.3033 9.94645 19.3033 8.50821C19.3033 6.13088 17.3692 4.19678 14.9918 4.19678C12.6145 4.19678 10.6804 6.13088 10.6804 8.50821C10.6804 10.0328 11.4759 11.375 12.6735 12.1418V17.0325L10.6318 14.9908C9.96154 14.3206 8.91135 14.2166 8.12263 14.7424C7.23943 15.3312 6.97439 16.5099 7.52051 17.4201L10.7872 22.8646L12.3803 26.0508C12.7135 26.7171 13.3945 27.138 14.1395 27.138H22.4021C23.1079 27.138 23.7596 26.7599 24.1098 26.147L25.9392 22.9455C26.2587 22.3864 26.457 21.7662 26.5211 21.1253L26.8771 17.565C27.0314 16.0213 25.8192 14.6817 24.2677 14.6817ZM11.842 8.50821C11.842 6.77135 13.255 5.35831 14.9918 5.35831C16.7287 5.35831 18.1418 6.77135 18.1418 8.50821C18.1418 9.35375 17.8068 10.1225 17.2627 10.6889V8.45356C17.2627 7.1863 16.2353 6.15898 14.9681 6.15898C13.7008 6.15898 12.6735 7.1863 12.6735 8.45356V10.6382C12.1575 10.0771 11.842 9.32884 11.842 8.50821ZM25.5724 17.4346L25.2163 20.9948C25.1706 21.4526 25.029 21.8956 24.8008 22.295L22.9713 25.4965C22.8546 25.7008 22.6373 25.8268 22.4021 25.8268H14.1395C13.8911 25.8268 13.6641 25.6865 13.5531 25.4644L11.9374 22.2331L8.64485 16.7455C8.45882 16.4354 8.5491 16.0339 8.84996 15.8334C9.11862 15.6542 9.47635 15.6897 9.70467 15.918L12.8655 19.0788C13.053 19.2663 13.335 19.3224 13.58 19.221C13.825 19.1195 13.9847 18.8804 13.9847 18.6153V8.45356C13.9847 7.91045 14.425 7.47017 14.9681 7.47017C15.5112 7.47017 15.9515 7.91045 15.9515 8.45356V16.6485C15.9515 17.0106 16.245 17.3041 16.6071 17.3041C16.9692 17.3041 17.2627 17.0106 17.2627 16.6485V13.3269C17.2996 13.3252 17.3374 13.3235 17.3759 13.322C17.7908 13.3059 18.2106 13.3109 18.4453 13.3578C18.6214 13.393 18.8305 13.4832 19.0334 13.596C19.1334 13.6516 19.2295 13.789 19.2295 14.0076V16.6485C19.2295 17.0106 19.523 17.3041 19.8851 17.3041C20.2471 17.3041 20.5406 17.0106 20.5406 16.6485V14.596C20.5855 14.5916 20.6318 14.5874 20.6792 14.5837C21.0936 14.5515 21.4448 14.5694 21.6083 14.6348C21.7629 14.6967 22.0006 14.9071 22.2449 15.1987C22.3514 15.3259 22.4422 15.4476 22.5074 15.5393V17.3041C22.5074 17.6662 22.801 17.9597 23.163 17.9597C23.5252 17.9597 23.8186 17.6662 23.8186 17.3041V15.9929H24.2677C25.0435 15.9929 25.6495 16.6627 25.5724 17.4346Z' fill='%231B1B1B'/%3E%3Cpath d='M29.7906 7.59943L26.7472 4.55593C26.5016 4.31048 26.1022 4.31054 25.8566 4.55599C25.6112 4.8015 25.6112 5.20088 25.8567 5.44639L27.8252 7.41501H20.7286C20.3815 7.41501 20.099 7.69751 20.099 8.04469C20.099 8.39187 20.3815 8.67431 20.7286 8.67431H27.8252L25.8566 10.6429C25.6112 10.8884 25.6112 11.2879 25.8567 11.5335C25.9794 11.6561 26.1406 11.7174 26.3019 11.7174C26.4631 11.7174 26.6244 11.6561 26.7472 11.5334L29.7907 8.48989C30.0361 8.24438 30.0361 7.84494 29.7906 7.59943Z' fill='%231B1B1B'/%3E%3Cpath d='M0.242366 8.48989L3.28581 11.5334C3.53138 11.7788 3.93082 11.7788 4.17639 11.5333C4.42177 11.2878 4.42177 10.8884 4.17633 10.6429L2.20776 8.67431H9.30436C9.65154 8.67431 9.93398 8.39181 9.93398 8.04463C9.93398 7.69745 9.65154 7.41501 9.30436 7.41501H2.20776L4.17639 5.44645C4.42177 5.20094 4.42177 4.80144 4.17633 4.55587C4.0536 4.4332 3.89237 4.37187 3.73113 4.37187C3.56989 4.37187 3.40859 4.4332 3.28581 4.55593L0.242305 7.59943C-0.00308073 7.84494 -0.00308076 8.24438 0.242366 8.48989Z' fill='%231B1B1B'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_d_175_974' x='-3.94173' y='0.196777' width='37.9165' height='30.9412' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset/%3E%3CfeGaussianBlur stdDeviation='2'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.12 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_175_974'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_175_974' result='shape'/%3E%3C/filter%3E%3CclipPath id='clip0_175_974'%3E%3Crect width='30' height='30' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: 85%;
    background-position: center center;
    -webkit-box-shadow: 0 0 0.375rem rgba(255, 255, 255, 0.6);
            box-shadow: 0 0 0.375rem rgba(255, 255, 255, 0.6);
    z-index: 1;
    -webkit-animation: swipe 2s ease-in infinite forwards;
            animation: swipe 2s ease-in infinite forwards;
    pointer-events: none;
    -webkit-transition: opacity 500ms ease;
    transition: opacity 500ms ease;
  }
  @-webkit-keyframes swipe {
    0% {
      -webkit-transform: translateX(0);
              transform: translateX(0);
      display: block;
      opacity: 0;
    }
    15% {
      opacity: 1;
    }
    45% {
      opacity: 1;
    }
    80% {
      -webkit-transform: translateX(-100px);
              transform: translateX(-100px);
      opacity: 0;
    }
    100% {
      opacity: 0;
    }
  }
  @keyframes swipe {
    0% {
      -webkit-transform: translateX(0);
              transform: translateX(0);
      display: block;
      opacity: 0;
    }
    15% {
      opacity: 1;
    }
    45% {
      opacity: 1;
    }
    80% {
      -webkit-transform: translateX(-100px);
              transform: translateX(-100px);
      opacity: 0;
    }
    100% {
      opacity: 0;
    }
  }
  .table-wrapper:has(.table-xl-scrollindicator):has(.fade-out)::after {
    opacity: 0 !important;
    -webkit-animation-play-state: paused;
            animation-play-state: paused;
  }
  .table-wrapper:has(.table-xl-noscrollindicator):has(.in-view)::after {
    display: none !important;
  }
  .table-xl-sticky {
    white-space: nowrap;
  }
  .table-xl-sticky thead tr td,
  .table-xl-sticky thead tr th,
  .table-xl-sticky tbody tr td,
  .table-xl-sticky tbody tr th {
    min-width: 40vw;
  }
}
@media (min-width: 1366px) and (min-width: 576px) {
  .table-xl-sticky thead tr td,
  .table-xl-sticky thead tr th,
  .table-xl-sticky tbody tr td,
  .table-xl-sticky tbody tr th {
    --col-min-width: 30vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 1366px) and (min-width: 768px) {
  .table-xl-sticky thead tr td,
  .table-xl-sticky thead tr th,
  .table-xl-sticky tbody tr td,
  .table-xl-sticky tbody tr th {
    --col-min-width: 28vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 1366px) and (min-width: 1025px) {
  .table-xl-sticky thead tr td,
  .table-xl-sticky thead tr th,
  .table-xl-sticky tbody tr td,
  .table-xl-sticky tbody tr th {
    --col-min-width: 22vw;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 1366px) and (min-width: 1366px) {
  .table-xl-sticky thead tr td,
  .table-xl-sticky thead tr th,
  .table-xl-sticky tbody tr td,
  .table-xl-sticky tbody tr th {
    --col-min-width: 17.875rem;
    min-width: var(--col-min-width);
  }
}
@media (min-width: 1366px) {
  .table-xl-sticky thead tr td.half,
  .table-xl-sticky thead tr th.half,
  .table-xl-sticky tbody tr td.half,
  .table-xl-sticky tbody tr th.half {
    min-width: calc(var(--col-min-width) / 2);
  }
  .table-xl-sticky thead tr.section-header,
  .table-xl-sticky tbody tr.section-header {
    top: calc(19.6px + 1.40625rem + 0.125rem);
    z-index: 4;
    position: sticky;
    left: 0;
  }
}
@media (min-width: 1366px) and (min-width: 768px) {
  .table-xl-sticky thead tr.section-header,
  .table-xl-sticky tbody tr.section-header {
    top: calc(22.4px + 1.40625rem + 0.125rem);
  }
}
@media (min-width: 1366px) {
  .table-xl-sticky:not(.table-snap) table thead tr th,
  .table-xl-sticky:not(.table-snap) table tbody tr th {
    max-width: none;
  }
  .table-xl-sticky thead tr th {
    position: sticky;
    top: 0;
    z-index: 2;
  }
  .table-xl-sticky thead tr th:first-child {
    left: 0;
    z-index: 3;
  }
  .table-xl-sticky tbody:not(thead ~ *):first-child td,
  .table-xl-sticky tbody:not(thead ~ *):first-child th {
    border-top: 0.0625rem solid #ccc;
  }
  .table-xl-sticky tbody:not(thead ~ *) tr td,
  .table-xl-sticky tbody:not(thead ~ *) tr th {
    border-top: 0.0625rem solid #ccc;
  }
  .table-xl-sticky tbody tr th:first-child {
    position: sticky;
    left: 0;
    z-index: 2;
  }
  .table-xl-nosticky {
    white-space: wrap;
  }
  .table-xl-nosticky thead tr td,
  .table-xl-nosticky thead tr th,
  .table-xl-nosticky tbody tr td,
  .table-xl-nosticky tbody tr th {
    min-width: unset;
  }
  .table-xl-nosticky thead tr td.half,
  .table-xl-nosticky thead tr th.half,
  .table-xl-nosticky tbody tr td.half,
  .table-xl-nosticky tbody tr th.half {
    min-width: unset;
  }
  .table-xl-nosticky thead tr.section-header,
  .table-xl-nosticky tbody tr.section-header {
    position: static;
  }
  .table-xl-nosticky thead tr th {
    position: static;
  }
  .table-xl-nosticky tbody:not(thead ~ *):first-child td,
  .table-xl-nosticky tbody:not(thead ~ *):first-child th {
    border-top: none;
  }
  .table-xl-nosticky tbody:not(thead ~ *) tr td,
  .table-xl-nosticky tbody:not(thead ~ *) tr th {
    border-top: none;
  }
  .table-xl-nosticky tbody tr th:first-child {
    position: static;
  }
  .table-xl-fixed {
    table-layout: fixed;
  }
  .table-xl-nofixed {
    table-layout: auto;
  }
  .table-xl-striped tbody tr:not(.section-header):nth-child(even) td,
  .table-xl-striped tbody tr:not(.section-header):nth-child(even) th {
    background: #f5f5f5;
  }
  .table-xl-nostriped tbody tr:not(.section-header):nth-child(even) td,
  .table-xl-nostriped tbody tr:not(.section-header):nth-child(even) th {
    background: #fff;
  }
}
.table-wrapper {
  width: 100%;
  overflow: auto;
  border-radius: 0.375rem;
  border: 0.0625rem solid #ccc;
  scroll-behavior: smooth;
  position: relative;
}
@supports (scrollbar-width: thin) {
  .table-wrapper {
    scrollbar-width: thin;
    scrollbar-color: #666 #e8e8e8;
  }
}
@supports selector(::-webkit-scrollbar) {
  .table-wrapper::-webkit-scrollbar {
    width: 0.25rem;
    height: 0.25rem;
  }
  .table-wrapper::-webkit-scrollbar-track {
    background: #e8e8e8;
  }
  .table-wrapper::-webkit-scrollbar-thumb {
    background: #666;
    border-radius: 50rem;
  }
  .table-wrapper::-webkit-scrollbar-thumb:hover {
    background: #363636;
  }
}
.table-wrapper table {
  width: 100%;
}
.table-wrapper table th,
.table-wrapper table td {
  border-radius: 0 !important;
}
.table-wrapper table th:first-child,
.table-wrapper table td:first-child {
  border-left: none !important;
}
.table-wrapper table th:last-child,
.table-wrapper table td:last-child {
  border-right: none !important;
}
.table-wrapper table thead tr:first-child th,
.table-wrapper table thead tr:first-child td {
  border-top: none !important;
}
.table-wrapper table tbody tr:last-child th,
.table-wrapper table tbody tr:last-child td {
  border-bottom: none !important;
}
.table thead tr th,
.table thead tr td,
.table tbody tr th,
.table tbody tr td {
  padding: 0.703125rem 0.9375rem;
  border-top: none;
  border-bottom: 0.0625rem solid #ccc;
  border-right: 0.0625rem solid #ccc;
  background: #dadada;
}
.table thead tr th:first-child,
.table thead tr td:first-child,
.table tbody tr th:first-child,
.table tbody tr td:first-child {
  border-left: 0.0625rem solid #ccc;
}
.table thead tr th:empty, .table thead tr th:has(+ :empty),
.table thead tr td:empty,
.table thead tr td:has(+ :empty),
.table tbody tr th:empty,
.table tbody tr th:has(+ :empty),
.table tbody tr td:empty,
.table tbody tr td:has(+ :empty) {
  border-left: none;
  border-right: none;
}
.table thead tr th:empty:first-child, .table thead tr th:has(+ :empty):first-child,
.table thead tr td:empty:first-child,
.table thead tr td:has(+ :empty):first-child,
.table tbody tr th:empty:first-child,
.table tbody tr th:has(+ :empty):first-child,
.table tbody tr td:empty:first-child,
.table tbody tr td:has(+ :empty):first-child {
  border-left: 0.0625rem solid #ccc;
}
.table thead tr th:empty:last-child, .table thead tr th:has(+ :empty):last-child,
.table thead tr td:empty:last-child,
.table thead tr td:has(+ :empty):last-child,
.table tbody tr th:empty:last-child,
.table tbody tr th:has(+ :empty):last-child,
.table tbody tr td:empty:last-child,
.table tbody tr td:has(+ :empty):last-child {
  border-right: 0.0625rem solid #ccc;
}
.table thead tr th:not(:has(+ :empty)),
.table thead tr td:not(:has(+ :empty)),
.table tbody tr th:not(:has(+ :empty)),
.table tbody tr td:not(:has(+ :empty)) {
  border-right: 0.0625rem solid #ccc;
}
.table thead tr.section-header td,
.table thead tr.section-header th,
.table tbody tr.section-header td,
.table tbody tr.section-header th {
  background: #e8e8e8;
  font-size: 0.875rem;
  white-space: nowrap;
  padding: 0.46875rem 0.9375rem;
}
.table thead:has(~ tbody) tr:first-child th:first-child {
  border-top-left-radius: 0.375rem;
}
.table thead:has(~ tbody) tr:first-child th:last-child {
  border-top-right-radius: 0.375rem;
}
.table tbody tr td,
.table tbody tr th {
  background: #fff;
}
.table tbody:not(:has(thead ~ *)) tr td,
.table tbody:not(:has(thead ~ *)) tr th {
  border-top: none;
  border-bottom: 0.0625rem solid #ccc;
  border-right: 0.0625rem solid #ccc;
}
.table tbody:not(:has(thead ~ *)) tr td:first-child,
.table tbody:not(:has(thead ~ *)) tr th:first-child {
  border-left: 0.0625rem solid #ccc;
}
.table tbody:not(:has(thead ~ *)) tr:last-child td:first-child,
.table tbody:not(:has(thead ~ *)) tr:last-child th:first-child {
  border-bottom-left-radius: 0.375rem;
}
.table tbody:not(:has(thead ~ *)) tr:last-child td:last-child,
.table tbody:not(:has(thead ~ *)) tr:last-child th:last-child {
  border-bottom-right-radius: 0.375rem;
}
.table tbody:not(thead ~ *) tr td,
.table tbody:not(thead ~ *) tr th {
  border-top: none;
  border-bottom: 0.0625rem solid #ccc;
  border-right: 0.0625rem solid #ccc;
}
.table tbody:not(thead ~ *) tr td:first-child,
.table tbody:not(thead ~ *) tr th:first-child {
  border-left: 0.0625rem solid #ccc;
}
.table tbody:not(thead ~ *) tr:first-child td,
.table tbody:not(thead ~ *) tr:first-child th {
  border-top: 0.0625rem solid #ccc;
}
.table tbody:not(thead ~ *) tr:first-child td:first-child,
.table tbody:not(thead ~ *) tr:first-child th:first-child {
  border-top-left-radius: 0.375rem;
}
.table tbody:not(thead ~ *) tr:first-child td:last-child,
.table tbody:not(thead ~ *) tr:first-child th:last-child {
  border-top-right-radius: 0.375rem;
}

.form-control,
.custom-select,
.invalid-feedback {
  font-size: 0.875rem !important;
}
@media (min-width: 1025px) {
  .form-control,
  .custom-select,
  .invalid-feedback {
    font-size: 1rem !important;
  }
}

label {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 0.875rem;
  line-height: 1.3;
}
@media (min-width: 768px) {
  label {
    font-size: 1rem;
    line-height: 1.4;
  }
}

input + div:not(.input-group-append),
.form-caption {
  margin-top: 0.3125rem;
}

.custom-radio {
  margin-bottom: 1rem;
}
.custom-radio .custom-control-input {
  z-index: 0;
}

.custom-control-input ~ .custom-control-label::before {
  border: 0.0625rem solid #ccc;
  border-color: #363636;
}
.custom-control-input:checked ~ .custom-control-label::before {
  color: #363636;
}
.custom-control-input:checked ~ .custom-control-label {
  font-weight: 700;
}
.custom-control-input:active ~ .custom-control-label::before {
  color: #fff;
  background-color: #ceddf8;
}

input[type=password],
input[type=text].password {
  border-right: 1px solid #4c4c4c;
}
input[type=password].thin-border,
input[type=text].password.thin-border {
  border-right-color: #ccc;
}

.input-group-prepend .input-group-text,
.input-group-append .input-group-text {
  background: #fff;
  border-width: 2px;
  line-height: 1.3;
}
.input-group-prepend .input-group-text.thin-border,
.input-group-append .input-group-text.thin-border {
  border-width: 1px;
  border-color: #ccc;
  padding: 0.375rem 1rem;
  min-width: 75px;
}

.input-group.is-invalid ~ .invalid-feedback,
.form-control-label.text-danger ~ .invalid-feedback {
  display: block;
}

.is-invalid ~ .invalid-feedback {
  white-space: normal;
}

.custom-radio.custom-radio-as-checkbox .custom-control-label::before {
  border: 0.0625rem solid #363636;
  border-radius: 0;
}
.custom-radio.custom-radio-as-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath stroke='%23363636' d='M.5.5h19v19H.5z'/%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M15.605 5.268c.334-.365.817-.342 1.136-.023.318.318.36.816.034 1.172a903.547 903.547 0 0 1-5.3 5.94l-1.33 1.48a2912.567 2912.567 0 0 0-1.718 1.915c-.3.333-.846.323-1.152.016-.559-.532-1.006-.961-2.012-1.928l-.354-.34c-.7-.674-1.175-1.129-1.656-1.587-.354-.339-.32-.838 0-1.163.316-.321.798-.36 1.136-.02.98.928 1.817 1.732 3.408 3.268 3.448-3.843 5.567-6.212 7.808-8.73z'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.custom-checkbox.custom-checkbox-as-radio .custom-control-label::before {
  border: 0.0625rem solid #363636;
  border-radius: 50%;
}
.custom-checkbox.custom-checkbox-as-radio .faux-radio {
  position: relative;
  display: inline-block;
  margin-left: 2rem;
  padding-left: 2rem;
}
.custom-checkbox.custom-checkbox-as-radio .faux-radio::before {
  content: "";
  border: 0.0625rem solid #363636;
  border-color: transparent;
  border-radius: 50%;
  width: 20px;
  height: 20px;
  position: absolute;
  left: 0;
  display: none;
}
.custom-checkbox.custom-checkbox-as-radio .faux-radio::after {
  height: 20px;
  width: 20px;
  content: "";
  display: inline-block;
  background-image: url("data:image/svg+xml;charset=utf-8,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='20px' height='20px' viewBox='0 0 20 20' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Style-Guide' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='07.-Icons' transform='translate(-749.000000, -688.000000)'%3E%3Cg id='Functional' transform='translate(100.000000, 499.000000)'%3E%3Cg id='Elements-/-UI-/-Radio-/-Selected' transform='translate(649.000000, 189.000000)'%3E%3Ccircle id='Oval' stroke='%23363636' stroke-width='1' cx='10' cy='10' r='9.5'%3E%3C/circle%3E%3Ccircle id='Oval' fill='%23363636' fill-rule='evenodd' cx='10' cy='10' r='6'%3E%3C/circle%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  position: absolute;
  left: 0;
}
.custom-checkbox.custom-checkbox-as-radio .faux-radio .faux-radio-label {
  font-weight: 700;
}
.custom-checkbox.custom-checkbox-as-radio .custom-control-input:checked ~ .custom-control-label::before {
  border-color: transparent;
}
.custom-checkbox.custom-checkbox-as-radio .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='20px' height='20px' viewBox='0 0 20 20' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Style-Guide' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='07.-Icons' transform='translate(-749.000000, -688.000000)'%3E%3Cg id='Functional' transform='translate(100.000000, 499.000000)'%3E%3Cg id='Elements-/-UI-/-Radio-/-Selected' transform='translate(649.000000, 189.000000)'%3E%3Ccircle id='Oval' stroke='%23363636' stroke-width='1' cx='10' cy='10' r='9.5'%3E%3C/circle%3E%3Ccircle id='Oval' fill='%23363636' fill-rule='evenodd' cx='10' cy='10' r='6'%3E%3C/circle%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
.custom-checkbox.custom-checkbox-as-radio .custom-control-input:checked ~ .faux-radio::before {
  display: inline-block;
  border: 0.0625rem solid #363636;
}
.custom-checkbox.custom-checkbox-as-radio .custom-control-input:checked ~ .faux-radio::after {
  display: none;
  background-image: none;
}

.custom-switch {
  padding-left: 0;
}
.custom-switch .custom-control-label {
  cursor: pointer !important;
  padding-left: 2.7125rem;
}
.custom-switch .custom-control-label::before {
  height: 1.15rem;
  width: 2.0875rem;
  left: 0;
}
.custom-switch .custom-control-label::after {
  height: 0.85rem;
  width: 0.85rem;
  left: 0.2rem;
  top: 0.225rem;
}
.custom-switch .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #326fe2;
  border-color: #326fe2;
}

.btn {
  padding: 0.34375rem 0.9375rem;
  width: auto;
}
.btn.active, .btn:active, .btn:hover, .btn:focus {
  text-decoration: underline !important;
}
.btn.active .icon, .btn:active .icon, .btn:hover .icon, .btn:focus .icon {
  text-decoration: none;
}
.btn.disabled, .btn:disabled, .btn.disabled:hover, .btn:disabled:hover {
  opacity: 1;
  background: #e8e8e8;
  border-color: #e8e8e8;
  color: #ccc;
  pointer-events: none;
}
.btn .icon {
  vertical-align: middle;
  margin-right: 0.3125rem;
}
@media (max-width: 767.98px) {
  .btn {
    width: 100%;
  }
  .btn.btn-inline {
    width: auto;
  }
}

.btn-light,
.btn-light:hover,
.btn-light:focus,
.btn-link2,
.btn-link3,
.btn-outline-secondary,
.input-group-prepend .input-group-text,
.input-group-append .input-group-text,
.btn-warning,
.btn-warning:hover,
.btn-warning:not(:disabled):not(.disabled):active,
.btn-outline-light:hover,
.btn-outline-light:not(:disabled):not(.disabled):active,
.btn-light:not(:disabled):not(.disabled):active {
  color: #363636;
}

.btn-outline-secondary:hover,
.btn-trans-dark,
.btn-outline-secondary,
.input-group-prepend .input-group-text,
.input-group-append .input-group-text,
.btn-outline-secondary:not(:disabled):not(.disabled):active,
.btn-video {
  border-color: #363636;
}

.btn-trans-dark:hover,
.btn-trans-dark:focus,
.btn-trans-dark:active,
.btn-video,
.btn-outline-secondary:not(:disabled):not(.disabled):active,
.input-group-prepend .input-group-text:not(:disabled):not(.disabled):active,
.input-group-append .input-group-text:not(:disabled):not(.disabled):active {
  background-color: #363636;
}

.btn-light.active, .btn-light:active, .btn-light:hover, .btn-light:focus {
  background-color: #f5f5f5;
  border-color: #f5f5f5;
}

.btn-dark:hover,
.btn-dark:not(:disabled):not(.disabled):active {
  border-color: #000;
}

.btn-dark:not(:disabled):not(.disabled):active {
  background-color: #000;
}

.btn-primary,
.btn-secondary,
.btn-dark,
.btn-success,
.btn-info,
.btn-danger,
.btn-light:hover,
.btn-trans-dark:hover,
.btn-trans-light,
.btn-trans-light:hover,
.btn-outline-primary:hover,
.btn-outline-dark:hover,
.btn-outline-light,
.btn-outline-success,
.btn-outline-info,
.btn-outline-danger,
.btn-video-outline:hover,
.btn-video {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.btn-primary {
  border-color: #326fe2;
}
.btn-primary.active, .btn-primary:active, .btn-primary:hover, .btn-primary:focus {
  background-color: #004876;
  border-color: #004876;
}
.btn-primary i {
  font-size: 1.25rem;
  margin-left: 0.5em;
}

.btn-outline-primary {
  border-color: #326fe2;
}
.btn-outline-primary.active, .btn-outline-primary:active, .btn-outline-primary:hover, .btn-outline-primary:focus {
  border-color: #004876;
  background-color: #004876;
}

.btn-outline-secondary.active, .input-group-prepend .active.input-group-text,
.input-group-append .active.input-group-text, .btn-outline-secondary:active, .input-group-prepend .input-group-text:active,
.input-group-append .input-group-text:active, .btn-outline-secondary:hover, .input-group-prepend .input-group-text:hover,
.input-group-append .input-group-text:hover, .btn-outline-secondary:focus, .input-group-prepend .input-group-text:focus,
.input-group-append .input-group-text:focus {
  color: #fff;
  background-color: #363636;
}

.btn-dark.active, .btn-dark:active, .btn-dark:hover, .btn-dark:focus {
  background-color: #000;
}

.btn-trans-dark {
  border-color: #363636;
  background-color: transparent;
  color: #363636;
}
.btn-trans-dark.active, .btn-trans-dark:active, .btn-trans-dark:hover, .btn-trans-dark:focus {
  color: #fff;
  background-color: #363636;
}

.btn-trans-light {
  border-color: #fff;
  background-color: transparent;
  color: #fff;
}
.btn-trans-light.active, .btn-trans-light:active, .btn-trans-light:hover, .btn-trans-light:focus {
  color: #363636;
  background-color: #fff;
}

.btn-add-service {
  width: auto;
}

.btn:not(:hover) .icon.hover-icon,
.btn:hover .icon.hover-icon ~ .icon {
  display: none;
}

.btn.icon:hover {
  text-decoration: none !important;
}
.btn.icon:hover span {
  text-decoration: underline;
}

.btn-video-outline-centered {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background-color: #fff;
  border-color: #363636;
  color: #363636;
  text-decoration: none;
}
.btn-video-outline-centered .video-icon {
  width: 27px;
  height: 20px;
  margin-right: 6px;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='20' viewBox='0 0 27 20'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M25.896.825c.352 1.394.622 2.861.816 4.402A38.17 38.17 0 0 1 27 9.995c0 1.633-.102 3.228-.288 4.769a36.09 36.09 0 0 1-.816 4.402 77.547 77.547 0 0 1-5.957.623c-2.078.138-4.221.211-6.43.211-2.217 0-4.36-.073-6.439-.21a76.581 76.581 0 0 1-5.957-.624 34.533 34.533 0 0 1-.825-4.393A38.17 38.17 0 0 1 0 10.005c0-1.633.093-3.22.288-4.769A36.09 36.09 0 0 1 1.104.834 77.547 77.547 0 0 1 7.061.211 97.415 97.415 0 0 1 13.5 0c2.218 0 4.36.073 6.43.21 2.078.13 4.064.34 5.966.615zM10 15l8-5-8-5v10z'/%3E%3C/svg%3E");
  -webkit-transition: background-image 0.15s;
  transition: background-image 0.15s;
}
.btn-video-outline-centered:hover, .btn-video-outline-centered:focus, .btn-video-outline-centered:active {
  color: #fff;
  background-color: #363636;
  text-decoration: underline;
}
.btn-video-outline-centered:hover .video-icon, .btn-video-outline-centered:focus .video-icon, .btn-video-outline-centered:active .video-icon {
  width: 27px;
  height: 20px;
  margin-right: 6px;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='20' viewBox='0 0 27 20'%3E%3Cpath fill='%23ffffff' fill-rule='nonzero' d='M25.896.825c.352 1.394.622 2.861.816 4.402A38.17 38.17 0 0 1 27 9.995c0 1.633-.102 3.228-.288 4.769a36.09 36.09 0 0 1-.816 4.402 77.547 77.547 0 0 1-5.957.623c-2.078.138-4.221.211-6.43.211-2.217 0-4.36-.073-6.439-.21a76.581 76.581 0 0 1-5.957-.624 34.533 34.533 0 0 1-.825-4.393A38.17 38.17 0 0 1 0 10.005c0-1.633.093-3.22.288-4.769A36.09 36.09 0 0 1 1.104.834 77.547 77.547 0 0 1 7.061.211 97.415 97.415 0 0 1 13.5 0c2.218 0 4.36.073 6.43.21 2.078.13 4.064.34 5.966.615zM10 15l8-5-8-5v10z'/%3E%3C/svg%3E");
}

.btn-video-outline {
  background-color: #fff;
  border-color: #363636;
  color: #363636;
  text-decoration: none;
}
.btn-video-outline::after, .btn-video-outline::before {
  -webkit-transition: background 0.15s;
  transition: background 0.15s;
}
.btn-video-outline:hover, .btn-video-outline:focus, .btn-video-outline:active {
  color: #fff;
  background-color: #363636;
  text-decoration: underline;
}
.btn-video-outline:not(.icon-right) {
  position: relative;
}
.btn-video-outline:not(.icon-right)::before {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='20' viewBox='0 0 27 20'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M25.896.825c.352 1.394.622 2.861.816 4.402A38.17 38.17 0 0 1 27 9.995c0 1.633-.102 3.228-.288 4.769a36.09 36.09 0 0 1-.816 4.402 77.547 77.547 0 0 1-5.957.623c-2.078.138-4.221.211-6.43.211-2.217 0-4.36-.073-6.439-.21a76.581 76.581 0 0 1-5.957-.624 34.533 34.533 0 0 1-.825-4.393A38.17 38.17 0 0 1 0 10.005c0-1.633.093-3.22.288-4.769A36.09 36.09 0 0 1 1.104.834 77.547 77.547 0 0 1 7.061.211 97.415 97.415 0 0 1 13.5 0c2.218 0 4.36.073 6.43.21 2.078.13 4.064.34 5.966.615zM10 15l8-5-8-5v10z'/%3E%3C/svg%3E") no-repeat center;
  background-size: contain;
  height: 27px;
  width: 27px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.btn-video-outline:not(.icon-right)::before {
  left: 0;
}
.btn-video-outline:not(.icon-right)::before {
  margin-right: 10px;
  position: static;
  -webkit-transform: none;
          transform: none;
  width: 27px;
  height: 20px;
  vertical-align: text-top;
}
.btn-video-outline:not(.icon-right):hover, .btn-video-outline:not(.icon-right):focus, .btn-video-outline:not(.icon-right):active {
  position: relative;
}
.btn-video-outline:not(.icon-right):hover::before, .btn-video-outline:not(.icon-right):focus::before, .btn-video-outline:not(.icon-right):active::before {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='20' viewBox='0 0 27 20'%3E%3Cpath fill='%23ffffff' fill-rule='nonzero' d='M25.896.825c.352 1.394.622 2.861.816 4.402A38.17 38.17 0 0 1 27 9.995c0 1.633-.102 3.228-.288 4.769a36.09 36.09 0 0 1-.816 4.402 77.547 77.547 0 0 1-5.957.623c-2.078.138-4.221.211-6.43.211-2.217 0-4.36-.073-6.439-.21a76.581 76.581 0 0 1-5.957-.624 34.533 34.533 0 0 1-.825-4.393A38.17 38.17 0 0 1 0 10.005c0-1.633.093-3.22.288-4.769A36.09 36.09 0 0 1 1.104.834 77.547 77.547 0 0 1 7.061.211 97.415 97.415 0 0 1 13.5 0c2.218 0 4.36.073 6.43.21 2.078.13 4.064.34 5.966.615zM10 15l8-5-8-5v10z'/%3E%3C/svg%3E") no-repeat center;
  background-size: contain;
  height: 27px;
  width: 27px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.btn-video-outline:not(.icon-right):hover::before, .btn-video-outline:not(.icon-right):focus::before, .btn-video-outline:not(.icon-right):active::before {
  left: 0;
}
.btn-video-outline:not(.icon-right):hover::before, .btn-video-outline:not(.icon-right):focus::before, .btn-video-outline:not(.icon-right):active::before {
  margin-right: 10px;
  position: static;
  -webkit-transform: none;
          transform: none;
  width: 27px;
  height: 20px;
  vertical-align: text-top;
}
.btn-video-outline.icon-right {
  position: relative;
}
.btn-video-outline.icon-right::after {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='20' viewBox='0 0 27 20'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M25.896.825c.352 1.394.622 2.861.816 4.402A38.17 38.17 0 0 1 27 9.995c0 1.633-.102 3.228-.288 4.769a36.09 36.09 0 0 1-.816 4.402 77.547 77.547 0 0 1-5.957.623c-2.078.138-4.221.211-6.43.211-2.217 0-4.36-.073-6.439-.21a76.581 76.581 0 0 1-5.957-.624 34.533 34.533 0 0 1-.825-4.393A38.17 38.17 0 0 1 0 10.005c0-1.633.093-3.22.288-4.769A36.09 36.09 0 0 1 1.104.834 77.547 77.547 0 0 1 7.061.211 97.415 97.415 0 0 1 13.5 0c2.218 0 4.36.073 6.43.21 2.078.13 4.064.34 5.966.615zM10 15l8-5-8-5v10z'/%3E%3C/svg%3E") no-repeat center;
  background-size: contain;
  height: 27px;
  width: 27px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.btn-video-outline.icon-right::after {
  right: 0;
}
.btn-video-outline.icon-right::after {
  margin-left: 10px;
  position: static;
  -webkit-transform: none;
          transform: none;
  width: 27px;
  height: 20px;
  vertical-align: text-top;
}
.btn-video-outline.icon-right:hover, .btn-video-outline.icon-right:focus, .btn-video-outline.icon-right:active {
  position: relative;
}
.btn-video-outline.icon-right:hover::after, .btn-video-outline.icon-right:focus::after, .btn-video-outline.icon-right:active::after {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='20' viewBox='0 0 27 20'%3E%3Cpath fill='%23ffffff' fill-rule='nonzero' d='M25.896.825c.352 1.394.622 2.861.816 4.402A38.17 38.17 0 0 1 27 9.995c0 1.633-.102 3.228-.288 4.769a36.09 36.09 0 0 1-.816 4.402 77.547 77.547 0 0 1-5.957.623c-2.078.138-4.221.211-6.43.211-2.217 0-4.36-.073-6.439-.21a76.581 76.581 0 0 1-5.957-.624 34.533 34.533 0 0 1-.825-4.393A38.17 38.17 0 0 1 0 10.005c0-1.633.093-3.22.288-4.769A36.09 36.09 0 0 1 1.104.834 77.547 77.547 0 0 1 7.061.211 97.415 97.415 0 0 1 13.5 0c2.218 0 4.36.073 6.43.21 2.078.13 4.064.34 5.966.615zM10 15l8-5-8-5v10z'/%3E%3C/svg%3E") no-repeat center;
  background-size: contain;
  height: 27px;
  width: 27px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.btn-video-outline.icon-right:hover::after, .btn-video-outline.icon-right:focus::after, .btn-video-outline.icon-right:active::after {
  right: 0;
}
.btn-video-outline.icon-right:hover::after, .btn-video-outline.icon-right:focus::after, .btn-video-outline.icon-right:active::after {
  margin-left: 10px;
  position: static;
  -webkit-transform: none;
          transform: none;
  width: 27px;
  height: 20px;
  vertical-align: text-top;
}

.link-video {
  color: #363636;
  margin: 0;
  display: inline-block;
  position: relative;
  padding-left: 2.5rem;
  position: relative;
}
.link-video::before {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='20' viewBox='0 0 27 20'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M25.896.825c.352 1.394.622 2.861.816 4.402A38.17 38.17 0 0 1 27 9.995c0 1.633-.102 3.228-.288 4.769a36.09 36.09 0 0 1-.816 4.402 77.547 77.547 0 0 1-5.957.623c-2.078.138-4.221.211-6.43.211-2.217 0-4.36-.073-6.439-.21a76.581 76.581 0 0 1-5.957-.624 34.533 34.533 0 0 1-.825-4.393A38.17 38.17 0 0 1 0 10.005c0-1.633.093-3.22.288-4.769A36.09 36.09 0 0 1 1.104.834 77.547 77.547 0 0 1 7.061.211 97.415 97.415 0 0 1 13.5 0c2.218 0 4.36.073 6.43.21 2.078.13 4.064.34 5.966.615zM10 15l8-5-8-5v10z'/%3E%3C/svg%3E") no-repeat center;
  background-size: contain;
  height: 27px;
  width: 27px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.link-video::before {
  left: 0;
}

.btn-video {
  background-color: #4c4c4c;
  border-color: #4c4c4c;
  color: #fff;
  text-decoration: none;
}
.btn-video::after, .btn-video::before {
  -webkit-transition: background 0.15s;
  transition: background 0.15s;
}
.btn-video:hover, .btn-video:focus, .btn-video:active {
  color: #363636;
  background-color: #fff;
  text-decoration: underline;
}
.btn-video:not(.icon-right) {
  position: relative;
}
.btn-video:not(.icon-right)::before {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='20' viewBox='0 0 27 20'%3E%3Cpath fill='%23ffffff' fill-rule='nonzero' d='M25.896.825c.352 1.394.622 2.861.816 4.402A38.17 38.17 0 0 1 27 9.995c0 1.633-.102 3.228-.288 4.769a36.09 36.09 0 0 1-.816 4.402 77.547 77.547 0 0 1-5.957.623c-2.078.138-4.221.211-6.43.211-2.217 0-4.36-.073-6.439-.21a76.581 76.581 0 0 1-5.957-.624 34.533 34.533 0 0 1-.825-4.393A38.17 38.17 0 0 1 0 10.005c0-1.633.093-3.22.288-4.769A36.09 36.09 0 0 1 1.104.834 77.547 77.547 0 0 1 7.061.211 97.415 97.415 0 0 1 13.5 0c2.218 0 4.36.073 6.43.21 2.078.13 4.064.34 5.966.615zM10 15l8-5-8-5v10z'/%3E%3C/svg%3E") no-repeat center;
  background-size: contain;
  height: 27px;
  width: 27px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.btn-video:not(.icon-right)::before {
  left: 0;
}
.btn-video:not(.icon-right)::before {
  margin-right: 10px;
  position: static;
  -webkit-transform: none;
          transform: none;
  width: 27px;
  height: 20px;
  vertical-align: text-top;
}
.btn-video:not(.icon-right):hover, .btn-video:not(.icon-right):focus, .btn-video:not(.icon-right):active {
  position: relative;
}
.btn-video:not(.icon-right):hover::before, .btn-video:not(.icon-right):focus::before, .btn-video:not(.icon-right):active::before {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='20' viewBox='0 0 27 20'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M25.896.825c.352 1.394.622 2.861.816 4.402A38.17 38.17 0 0 1 27 9.995c0 1.633-.102 3.228-.288 4.769a36.09 36.09 0 0 1-.816 4.402 77.547 77.547 0 0 1-5.957.623c-2.078.138-4.221.211-6.43.211-2.217 0-4.36-.073-6.439-.21a76.581 76.581 0 0 1-5.957-.624 34.533 34.533 0 0 1-.825-4.393A38.17 38.17 0 0 1 0 10.005c0-1.633.093-3.22.288-4.769A36.09 36.09 0 0 1 1.104.834 77.547 77.547 0 0 1 7.061.211 97.415 97.415 0 0 1 13.5 0c2.218 0 4.36.073 6.43.21 2.078.13 4.064.34 5.966.615zM10 15l8-5-8-5v10z'/%3E%3C/svg%3E") no-repeat center;
  background-size: contain;
  height: 27px;
  width: 27px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.btn-video:not(.icon-right):hover::before, .btn-video:not(.icon-right):focus::before, .btn-video:not(.icon-right):active::before {
  left: 0;
}
.btn-video:not(.icon-right):hover::before, .btn-video:not(.icon-right):focus::before, .btn-video:not(.icon-right):active::before {
  margin-right: 10px;
  position: static;
  -webkit-transform: none;
          transform: none;
  width: 27px;
  height: 20px;
  vertical-align: text-top;
}
.btn-video.icon-right {
  position: relative;
}
.btn-video.icon-right::after {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='20' viewBox='0 0 27 20'%3E%3Cpath fill='%23ffffff' fill-rule='nonzero' d='M25.896.825c.352 1.394.622 2.861.816 4.402A38.17 38.17 0 0 1 27 9.995c0 1.633-.102 3.228-.288 4.769a36.09 36.09 0 0 1-.816 4.402 77.547 77.547 0 0 1-5.957.623c-2.078.138-4.221.211-6.43.211-2.217 0-4.36-.073-6.439-.21a76.581 76.581 0 0 1-5.957-.624 34.533 34.533 0 0 1-.825-4.393A38.17 38.17 0 0 1 0 10.005c0-1.633.093-3.22.288-4.769A36.09 36.09 0 0 1 1.104.834 77.547 77.547 0 0 1 7.061.211 97.415 97.415 0 0 1 13.5 0c2.218 0 4.36.073 6.43.21 2.078.13 4.064.34 5.966.615zM10 15l8-5-8-5v10z'/%3E%3C/svg%3E") no-repeat center;
  background-size: contain;
  height: 27px;
  width: 27px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.btn-video.icon-right::after {
  right: 0;
}
.btn-video.icon-right::after {
  margin-left: 10px;
  position: static;
  -webkit-transform: none;
          transform: none;
  width: 27px;
  height: 20px;
  vertical-align: text-top;
}
.btn-video.icon-right:hover, .btn-video.icon-right:focus, .btn-video.icon-right:active {
  position: relative;
}
.btn-video.icon-right:hover::after, .btn-video.icon-right:focus::after, .btn-video.icon-right:active::after {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='20' viewBox='0 0 27 20'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M25.896.825c.352 1.394.622 2.861.816 4.402A38.17 38.17 0 0 1 27 9.995c0 1.633-.102 3.228-.288 4.769a36.09 36.09 0 0 1-.816 4.402 77.547 77.547 0 0 1-5.957.623c-2.078.138-4.221.211-6.43.211-2.217 0-4.36-.073-6.439-.21a76.581 76.581 0 0 1-5.957-.624 34.533 34.533 0 0 1-.825-4.393A38.17 38.17 0 0 1 0 10.005c0-1.633.093-3.22.288-4.769A36.09 36.09 0 0 1 1.104.834 77.547 77.547 0 0 1 7.061.211 97.415 97.415 0 0 1 13.5 0c2.218 0 4.36.073 6.43.21 2.078.13 4.064.34 5.966.615zM10 15l8-5-8-5v10z'/%3E%3C/svg%3E") no-repeat center;
  background-size: contain;
  height: 27px;
  width: 27px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.btn-video.icon-right:hover::after, .btn-video.icon-right:focus::after, .btn-video.icon-right:active::after {
  right: 0;
}
.btn-video.icon-right:hover::after, .btn-video.icon-right:focus::after, .btn-video.icon-right:active::after {
  margin-left: 10px;
  position: static;
  -webkit-transform: none;
          transform: none;
  width: 27px;
  height: 20px;
  vertical-align: text-top;
}

.btn-link {
  color: #326fe2;
  padding: 0;
}
.btn-link:hover {
  text-decoration: none !important;
}

.btn-link2 {
  color: #4c4c4c;
  text-decoration: underline;
  padding: 0;
}
.btn-link2:hover {
  text-decoration: none !important;
}

.btn-link3 {
  color: #4c4c4c;
  text-decoration: none !important;
  padding: 0;
}
.btn-link3:hover {
  text-decoration: underline !important;
}

.btn-link4 {
  color: #4c4c4c;
  text-decoration: underline !important;
  padding: 10px;
  border: none;
}
.btn-link4:hover {
  text-decoration: underline !important;
}

.btn-link5 {
  color: #4c4c4c;
  text-decoration: underline !important;
  padding: 0;
}
.btn-link5:hover {
  text-decoration: underline !important;
}

.remove-btn,
.remove-btn-lg {
  cursor: pointer;
}

.modal-header button.close {
  text-shadow: none;
}

.close {
  opacity: 1;
}

a.btn {
  text-decoration: none;
}

.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,
.btn-group-vertical > .btn:focus,
.btn-group-vertical > .btn:active,
.btn-group-vertical > .btn.active {
  background-color: #326fe2;
  color: #fff;
}

.card {
  margin-bottom: 1em;
}
.card .list-group {
  margin-left: -0.9375rem;
  margin-right: -0.9375rem;
}
.card .card-header {
  background: #ccc;
}
.card .card-title.h5 {
  margin-bottom: 0.9375rem !important;
}
#accordion .card {
  border: none;
  border-bottom: 0.0625rem solid #ccc;
  border-radius: none;
}
#accordion .card .card-header {
  padding: 1.25rem 0;
  border-bottom: 0.0625rem solid #ccc;
  border-top: none;
  background-color: #fff;
}
#accordion .card .card-header:first-child {
  border-radius: 0;
  border-bottom: none;
}
#accordion .card .card-header .btn {
  padding: 1.25rem 0.625rem;
}
#accordion .card .card-header .btn.btn-link {
  color: #666;
  font-size: 1rem;
  font-weight: 700;
  text-decoration: none;
}
#accordion .card .card-header .btn.btn-link:hover {
  text-decoration: none;
}
#accordion .card .card-header .btn.btn-link::before {
  content: "";
  float: left;
  width: 20px;
  height: 20px;
  margin: 3px 5px 0 0;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M7.579 5.987L3.275 1.604A.908.908 0 0 1 3 .944.992.992 0 0 1 3.255.29c.225-.2.457-.288.698-.29a.919.919 0 0 1 .666.275l5.106 5.058a.948.948 0 0 1 .007 1.327l-5.118 5.047c-.123.165-.38.292-.654.293a.962.962 0 0 1-.683-.293.903.903 0 0 1-.277-.66.993.993 0 0 1 .256-.655L7.58 5.987z'/%3E%3C/svg%3E") no-repeat 0 0;
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg);
}
#accordion .card .card-header .btn.btn-link.collapsed::before {
  -webkit-transform: rotate(0deg);
          transform: rotate(0deg);
}
#accordion .card .card-body {
  padding: 0;
  margin-left: 0.9375rem;
}

.card-link {
  color: #326fe2;
}
.card-link:hover {
  text-decoration: none;
}

.alert {
  font-size: inherit;
  font-weight: 400;
  border-left: 0.125rem solid transparent;
  border-radius: 0 0.125rem 0.125rem 0;
  padding: 0.5rem 0.625rem 0.5rem 2.875rem;
  margin: auto;
}
.alert.alert-success {
  color: #046a38;
  border-left-color: #046a38;
  background-color: #d5e6de;
  position: relative;
}
.alert.alert-success::after {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23046A38' class='bi bi-check-circle-fill' viewBox='0 0 16 16'><path d='M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zm-3.97-3.03a.75.75 0 0 0-1.08.022L7.477 9.417 5.384 7.323a.75.75 0 0 0-1.06 1.06L6.97 11.03a.75.75 0 0 0 1.079-.02l3.992-4.99a.75.75 0 0 0-.01-1.05z'/></svg>") no-repeat center;
  background-size: contain;
  height: 16px;
  width: 16px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.alert.alert-success::after {
  left: 0;
}
.alert.alert-info {
  color: #224e64;
  border-left-color: #31708f;
  background-color: #dde7ec;
  position: relative;
}
.alert.alert-info::after {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%2331708F' class='bi bi-info-circle-fill' viewBox='0 0 16 16'><path d='M8 16A8 8 0 1 0 8 0a8 8 0 0 0 0 16zm.93-9.412-1 4.705c-.07.34.029.533.304.533.194 0 .487-.07.686-.246l-.088.416c-.287.346-.92.598-1.465.598-.703 0-1.002-.422-.808-1.319l.738-3.468c.064-.293.006-.399-.287-.47l-.451-.081.082-.381 2.29-.287zM8 5.5a1 1 0 1 1 0-2 1 1 0 0 1 0 2z'/></svg>") no-repeat center;
  background-size: contain;
  height: 16px;
  width: 16px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.alert.alert-info::after {
  left: 0;
}
.alert.alert-warning {
  color: #363636;
  border-left-color: #eea103;
  background-color: #fcefd5;
  position: relative;
}
.alert.alert-warning::after {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23FFC600' class='bi bi-exclamation-circle-fill' viewBox='0 0 16 16'><path d='M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zM8 4a.905.905 0 0 0-.9.995l.35 3.507a.552.552 0 0 0 1.1 0l.35-3.507A.905.905 0 0 0 8 4zm.002 6a1 1 0 1 0 0 2 1 1 0 0 0 0-2z'/></svg>") no-repeat center;
  background-size: contain;
  height: 16px;
  width: 16px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.alert.alert-warning::after {
  left: 0;
}
.alert.alert-danger {
  color: #741216;
  border-left-color: #a51a1f;
  background-color: #f0d9da;
  position: relative;
}
.alert.alert-danger::after {
  content: "";
  position: absolute;
  display: inline-block;
  background: url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23B2200D' class='bi bi-x-circle-fill' viewBox='0 0 16 16'><path d='M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zM5.354 4.646a.5.5 0 1 0-.708.708L7.293 8l-2.647 2.646a.5.5 0 0 0 .708.708L8 8.707l2.646 2.647a.5.5 0 0 0 .708-.708L8.707 8l2.647-2.646a.5.5 0 0 0-.708-.708L8 7.293 5.354 4.646z'/></svg>") no-repeat center;
  background-size: contain;
  height: 16px;
  width: 16px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.alert.alert-danger::after {
  left: 0;
}
.alert.alert-success::after, .alert.alert-info::after, .alert.alert-warning::after, .alert.alert-danger::after {
  left: 15px;
  top: 18px;
}

.alert-dismissible {
  padding-right: 2.5rem;
}
.alert-dismissible .close {
  width: 40px;
  height: 100%;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cg fill='%23363636' fill-rule='nonzero'%3E%3Cpath d='M7.817 6.726L10 8.909l2.183-2.183a.772.772 0 0 1 1.004-.075l.087.075a.772.772 0 0 1 0 1.091L11.091 10l2.183 2.183a.772.772 0 1 1-1.091 1.091L10 11.091l-2.183 2.183a.772.772 0 0 1-1.004.075l-.087-.075a.772.772 0 0 1 0-1.091L8.909 10 6.726 7.817a.772.772 0 1 1 1.091-1.091z'/%3E%3Cpath d='M10 20c5.523 0 10-4.477 10-10S15.523 0 10 0 0 4.477 0 10s4.477 10 10 10zm0-1a9 9 0 1 1 0-18 9 9 0 0 1 0 18z'/%3E%3C/g%3E%3C/svg%3E");
  background-size: 50%;
  background-position: center;
  background-repeat: no-repeat;
}

.breadcrumb {
  background-color: #fff;
}

.breadcrumb-item {
  font-weight: 700;
}
.breadcrumb-item a {
  color: #363636;
}
.breadcrumb-item.active {
  color: #363636;
}

.badge {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #fff;
  background: #326fe2;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #326fe2;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #326fe2;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}
.badge-container, .badge-marxent-container {
  position: absolute;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  z-index: 1;
}

.badge-marxent-container {
  bottom: 3.28125rem;
  left: 0.9375rem;
}
@media (min-width: 768px) {
  .badge-marxent-container {
    bottom: 6.796875rem;
    left: 0.9375rem;
  }
}

.multi-badge-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  position: absolute;
}

.multi-badge-container > .badge-container {
  position: relative;
}
.multi-badge-container > .badge-marxent-container {
  position: relative;
  padding-top: 10px;
  padding-bottom: 5px;
}

.badge-green,
.badge-free-delivery,
.badge-reward,
.badge-install,
.badge-online,
.badge-instore,
.badge-success {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #fff;
  background: #046a38;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge-green::before,
.badge-free-delivery::before,
.badge-reward::before,
.badge-install::before,
.badge-online::before,
.badge-instore::before,
.badge-success::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #046a38;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge-green::after,
.badge-free-delivery::after,
.badge-reward::after,
.badge-install::after,
.badge-online::after,
.badge-instore::after,
.badge-success::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #046a38;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}

.badge-install {
  padding-left: 0.625rem;
  padding-right: 0.625rem;
}

.badge-super-buy,
.badge-blue,
.badge-preorder {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #fff;
  background: #004876;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge-super-buy::before,
.badge-blue::before,
.badge-preorder::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #004876;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge-super-buy::after,
.badge-blue::after,
.badge-preorder::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #004876;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}

.badge-preowned,
.badge-purple {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #fff;
  background: #4D4185;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge-preowned::before,
.badge-purple::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #4D4185;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge-preowned::after,
.badge-purple::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #4D4185;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}

.badge-yellow,
.badge-clearance,
.badge-best-seller {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #363636;
  background: #ffc600;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge-yellow::before,
.badge-clearance::before,
.badge-best-seller::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #ffc600;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge-yellow::after,
.badge-clearance::after,
.badge-best-seller::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #ffc600;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}

.badge-nfm-plus,
.badge-orange,
.badge-exclusive {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #fff;
  background: #f96302;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge-nfm-plus::before,
.badge-orange::before,
.badge-exclusive::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #f96302;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge-nfm-plus::after,
.badge-orange::after,
.badge-exclusive::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #f96302;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}

.badge-secondary {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #fff;
  background: #4c4c4c;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge-secondary::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #4c4c4c;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge-secondary::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #4c4c4c;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}

.badge-danger,
.badge-red,
.badge-doorbuster {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #fff;
  background: #a51a1f;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge-danger::before,
.badge-red::before,
.badge-doorbuster::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #a51a1f;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge-danger::after,
.badge-red::after,
.badge-doorbuster::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #a51a1f;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}

.badge-warning {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #fff;
  background: #eea103;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge-warning::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #eea103;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge-warning::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #eea103;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}

.badge-info,
.badge-gas,
.badge-dual-fuel {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #fff;
  background: #31708f;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge-info::before,
.badge-gas::before,
.badge-dual-fuel::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #31708f;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge-info::after,
.badge-gas::after,
.badge-dual-fuel::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #31708f;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}

.badge-red-orange,
.badge-electric {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #fff;
  background: #d24627;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge-red-orange::before,
.badge-electric::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #d24627;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge-red-orange::after,
.badge-electric::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #d24627;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}

.badge-light {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #fff;
  background: #fff;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge-light::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #fff;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge-light::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #fff;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}

.badge-dark {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-width: calc(103px - 12px);
  height: 24px;
  padding: 0.1875rem 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  color: #fff;
  background: #363636;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.badge-dark::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 12px solid #363636;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  top: 0;
}
.badge-dark::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-bottom: 12px solid #363636;
  border-right: 12px solid transparent;
  position: absolute;
  right: -11px;
  bottom: 0;
}

.gas-white {
  background: no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='12' viewBox='0 0 10 12' role='img'%3E%3Cpath fill='%23FFF' fill-rule='evenodd' d='M2.849 12C-.193 10.138-.895 7.034 1.21 4.966 3.317 2.896 4.253 1.448 2.849 0 4.72.62 7.295.62 6.827 3.931c-.312 2.207-.078 3.172.702 2.897.624-.414.858-1.38.702-2.897C9.869 6.207 11.507 8.897 7.529 12c.468-3.931-2.574-3.517-2.574-6.62-.627.492-2.808 1.448-.936 4.344-.936-.207-1.872-.62-1.872-2.069-1.17 1.862.234 3.517.702 4.345z'/%3E%3C/svg%3E");
  width: 10px;
  height: 12px;
  display: inline-block;
  margin-right: 5px;
}

.electric-white {
  background: no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='13' viewBox='0 0 8 13' role='img'%3E%3Cpath fill='%23FFF' fill-rule='evenodd' d='M1.778 13L8 4.767H4.444L6.89 0H2.667L0 6.5h3.556z'/%3E%3C/svg%3E");
  width: 8px;
  height: 13px;
  display: inline-block;
  margin-right: 5px;
}

.dualfuel-white {
  background: no-repeat url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Layer_2' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 66.03 46.59'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23fff;stroke-width:0px;%7D%3C/style%3E%3C/defs%3E%3Cg id='gas-and-electric-fuel'%3E%3Cg id='badge_icon-dual-fuel_white2'%3E%3Cpath id='Path_967' class='cls-1' d='m9.58,45.3s-18.2-8.61-4.43-27.98c0,0,7.97-10.95,4.43-17.32,0,0,13.67,9.45,12.3,25.65,0,0,5.02-7.49,5.7-10.2,0,0,12.88,17.41-3.84,30.05,2.4-4.78,1-10.51-3.38-13.78-3.3-2.67-5.07-6.67-4.78-10.78,0,0-8.07,3.09-2.66,15.63,0,0-4.53-1.03-6.79-7.3-1.37,5.57-.11,11.43,3.44,16.04Z'/%3E%3Cpath id='Path_982' class='cls-1' d='m48.22,1.8h13.02l-6.04,15.92h10.83l-20.16,28.87,5.74-23.31-11.59-.38L48.22,1.8Z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  width: 21px;
  height: 16px;
  display: inline-block;
  margin-right: 5px;
}

.post-add-to-cart .modal-content .modal-info,
.post-add-to-cart .modal-content .option-info-group-col-2,
.product-add-ons .modal-content .modal-info,
.product-add-ons .modal-content .option-info-group-col-2 {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.post-add-to-cart .modal-content .modal-body .modal-line-item,
.product-add-ons .modal-content .modal-body .modal-line-item {
  margin-bottom: 0;
}
.post-add-to-cart .modal-content .modal-body #installation-form-productType-error,
.product-add-ons .modal-content .modal-body #installation-form-productType-error {
  margin: -0.3rem 0 0.5rem;
}
.post-add-to-cart .modal-content h4,
.post-add-to-cart .modal-content h5,
.post-add-to-cart .modal-content h6,
.product-add-ons .modal-content h4,
.product-add-ons .modal-content h5,
.product-add-ons .modal-content h6 {
  font-size: 1.125rem;
  margin-bottom: 0;
}
.post-add-to-cart .modal-content h4.parts-header,
.post-add-to-cart .modal-content h5.parts-header,
.post-add-to-cart .modal-content h6.parts-header,
.product-add-ons .modal-content h4.parts-header,
.product-add-ons .modal-content h5.parts-header,
.product-add-ons .modal-content h6.parts-header {
  margin: 0.9375rem 0 0.625rem;
}
.post-add-to-cart .modal-content h4.performance-header,
.post-add-to-cart .modal-content h5.performance-header,
.post-add-to-cart .modal-content h6.performance-header,
.product-add-ons .modal-content h4.performance-header,
.product-add-ons .modal-content h5.performance-header,
.product-add-ons .modal-content h6.performance-header {
  margin: 0.5625rem 0 0;
}
.post-add-to-cart .modal-content h4.antivirus-header,
.post-add-to-cart .modal-content h5.antivirus-header,
.post-add-to-cart .modal-content h6.antivirus-header,
.product-add-ons .modal-content h4.antivirus-header,
.product-add-ons .modal-content h5.antivirus-header,
.product-add-ons .modal-content h6.antivirus-header {
  margin: 0.5625rem 0 0;
}
.post-add-to-cart .modal-content h4.payment-antivirus-title, .post-add-to-cart .modal-content h4.Payment-Protection-title,
.post-add-to-cart .modal-content h5.payment-antivirus-title,
.post-add-to-cart .modal-content h5.Payment-Protection-title,
.post-add-to-cart .modal-content h6.payment-antivirus-title,
.post-add-to-cart .modal-content h6.Payment-Protection-title,
.product-add-ons .modal-content h4.payment-antivirus-title,
.product-add-ons .modal-content h4.Payment-Protection-title,
.product-add-ons .modal-content h5.payment-antivirus-title,
.product-add-ons .modal-content h5.Payment-Protection-title,
.product-add-ons .modal-content h6.payment-antivirus-title,
.product-add-ons .modal-content h6.Payment-Protection-title {
  margin-bottom: 0.75rem;
  line-height: 1;
}
.post-add-to-cart .modal-content .plan-options h6,
.product-add-ons .modal-content .plan-options h6 {
  margin-bottom: 10px;
}
.post-add-to-cart .modal-content .modal-header,
.product-add-ons .modal-content .modal-header {
  padding-bottom: 0.625rem;
}
.post-add-to-cart .modal-content .title,
.product-add-ons .modal-content .title {
  padding: 7px 0;
  font-size: 0.875rem !important;
  line-height: 1.2rem !important;
}
.post-add-to-cart .modal-content .plan-discount,
.product-add-ons .modal-content .plan-discount {
  padding: 0.9375rem 0;
  font-size: 0.875rem !important;
  margin-left: -0.9375rem;
}

.button-div {
  margin: 0;
  margin-left: 0 !important;
  margin-right: 0 !important;
  padding: 0;
  padding-bottom: 0.9375rem;
}

.modal {
  overflow-y: scroll;
  -webkit-overflow-scrolling: touch;
}
.modal .modal-header {
  border-bottom: 0.0625rem solid #ccc;
  padding-bottom: 0.9375rem;
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 1.125rem;
  line-height: 1.7;
}
@media (min-width: 768px) {
  .modal .modal-header {
    font-size: 1.375rem;
    line-height: 1.4;
  }
}
.modal .modal-header .modal-title {
  margin-right: 1.875rem;
}
.modal .modal-header .close {
  position: absolute;
  top: 0;
  right: 0;
  padding: 0.9375rem 1.875rem;
  margin: 0;
  opacity: 1;
  color: #363636;
  font-size: 0;
}
@media (max-width: 1024.98px) {
  .modal .modal-header .close {
    padding: 0.9375rem;
  }
}
.modal .content-modal-close {
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cg fill='%23363636' fill-rule='nonzero'%3E%3Cpath d='M7.817 6.726L10 8.909l2.183-2.183a.772.772 0 0 1 1.004-.075l.087.075a.772.772 0 0 1 0 1.091L11.091 10l2.183 2.183a.772.772 0 1 1-1.091 1.091L10 11.091l-2.183 2.183a.772.772 0 0 1-1.004.075l-.087-.075a.772.772 0 0 1 0-1.091L8.909 10 6.726 7.817a.772.772 0 1 1 1.091-1.091z'/%3E%3Cpath d='M10 20c5.523 0 10-4.477 10-10S15.523 0 10 0 0 4.477 0 10s4.477 10 10 10zm0-1a9 9 0 1 1 0-18 9 9 0 0 1 0 18z'/%3E%3C/g%3E%3C/svg%3E");
  display: block;
  width: 20px;
  height: 20px;
}
.modal .modal-content {
  background-clip: padding-box;
  padding: 0.9375rem 1.875rem 1.875rem;
}
.modal .modal-content #pageTimeoutModalTitle .warning-icon {
  padding-right: 0.9375rem;
}
@media (max-width: 1024.98px) {
  .modal .modal-content {
    padding: 0.9375rem;
  }
}
.modal .modal-body {
  padding: 0.625rem 0;
}
.modal .modal-body .video-container {
  height: 147px;
}
@media (min-width: 768px) {
  .modal .modal-body .video-container {
    width: 100%;
    height: 377px;
  }
}
.modal .modal-footer {
  padding: 0.9375rem 0 0;
  border-top: 0.0625rem solid #ccc;
}
@media (min-width: 768px) {
  .modal.post-add-to-cart .modal-dialog, .modal.product-add-ons .modal-dialog {
    max-width: 726px;
  }
}
.modal.post-add-to-cart .prev-service-header, .modal.product-add-ons .prev-service-header {
  border-bottom: 0.0625rem solid #ccc;
  margin-bottom: 10px;
}
.modal.post-add-to-cart .next-service-header, .modal.product-add-ons .next-service-header {
  border-top: 0.0625rem solid #ccc;
}
.modal.post-add-to-cart .modal-line-item, .modal.product-add-ons .modal-line-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 10px;
  padding-bottom: 10px;
}
@media (min-width: 1025px) {
  .modal.post-add-to-cart .modal-line-item:last-of-type, .modal.product-add-ons .modal-line-item:last-of-type {
    margin-bottom: 0;
    padding-bottom: 0;
  }
}
.modal.post-add-to-cart .modal-line-item .modal-info, .modal.product-add-ons .modal-line-item .modal-info {
  display: block;
  width: 100%;
}
@media (min-width: 1025px) {
  .modal.post-add-to-cart .modal-line-item .modal-info, .modal.product-add-ons .modal-line-item .modal-info {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}
@media (min-width: 1025px) {
  .modal.post-add-to-cart .modal-line-item .line-item-qty, .modal.product-add-ons .modal-line-item .line-item-qty {
    -webkit-box-flex: 1;
        -ms-flex: 1 0 25%;
            flex: 1 0 25%;
    text-align: right;
    margin-top: 0;
  }
}
.modal.post-add-to-cart .modal-line-item .line-item-primary, .modal.product-add-ons .modal-line-item .line-item-primary {
  margin-bottom: 15px;
}
@media (min-width: 1025px) {
  .modal.post-add-to-cart .modal-line-item .line-item-primary, .modal.product-add-ons .modal-line-item .line-item-primary {
    margin-bottom: 0;
  }
}
.modal.post-add-to-cart .modal-line-item .line-item-image, .modal.product-add-ons .modal-line-item .line-item-image {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  margin-right: 10px;
}
.modal.post-add-to-cart .modal-line-item .line-item-image img, .modal.product-add-ons .modal-line-item .line-item-image img {
  min-width: 70px;
  width: 70px;
  min-height: 70px;
  height: 70px;
}
.modal.post-add-to-cart .modal-line-item .line-item-name, .modal.product-add-ons .modal-line-item .line-item-name {
  margin: 0 10px 0 0;
  white-space: initial;
}
.modal.post-add-to-cart .modal-line-item .line-item-sku, .modal.product-add-ons .modal-line-item .line-item-sku {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
  font-size: 0.75rem;
}
.modal.post-add-to-cart .modal-footer, .modal.product-add-ons .modal-footer {
  border-top: 0.0625rem solid #ccc;
}
.modal.post-add-to-cart .modal-footer button, .modal.product-add-ons .modal-footer button {
  padding: 0.34375rem 0.9375rem;
}
.modal.post-add-to-cart .modal-footer .button-wrapper, .modal.product-add-ons .modal-footer .button-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.modal.post-add-to-cart .modal-footer .continue-link, .modal.product-add-ons .modal-footer .continue-link {
  padding: 0;
  font-size: 0.875rem;
  text-align: left;
}
@media (min-width: 1025px) {
  .modal.post-add-to-cart .modal-footer .continue-link, .modal.product-add-ons .modal-footer .continue-link {
    font-size: 1rem;
  }
}
.modal.post-add-to-cart .modal-footer .btn-view-cart, .modal.product-add-ons .modal-footer .btn-view-cart {
  max-width: 120px;
  height: 36px;
  max-height: 36px;
  padding: 0 15px;
}
.modal .product-add-ons .modal-line-item .line-item-qty {
  text-align: left;
}
@media (min-width: 768px) {
  .modal.modal-security-questions .modal-dialog {
    max-width: 726px;
  }
}
.modal.modal-security-question-check button.close, .modal.modal-security-questions button.close {
  display: none;
}
.modal.post-add-to-cart .modal-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
@media (min-width: 1025px) {
  .modal.post-add-to-cart .modal-header {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
}
.modal.post-add-to-cart .modal-header .icon {
  width: 20px;
  height: 20px;
  margin: 5px 5px 0 0;
}
@media (min-width: 1025px) {
  .modal.post-add-to-cart .modal-header .icon {
    width: 24px;
    height: 24px;
    margin: 0 10px 0 0;
  }
}
.modal.post-add-to-cart .modal-header h4.quantity-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 0;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
@media (min-width: 1025px) {
  .modal.post-add-to-cart .modal-header h4.quantity-header {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
}
.modal.post-add-to-cart .modal-header h4.quantity-header .quantity-added {
  margin-right: 0.3125rem;
}
.modal .modal-parts-gold-plan .plan-options,
.modal .modal-body-addons .plan-options,
.modal .modal-antivirus-performance .plan-options,
.modal .modal-gold-plan .plan-options {
  padding: 15px 0 5px;
  border-top: 0.0625rem solid #ccc;
}
.modal .modal-parts-gold-plan .plan-options .plan-option,
.modal .modal-body-addons .plan-options .plan-option,
.modal .modal-antivirus-performance .plan-options .plan-option,
.modal .modal-gold-plan .plan-options .plan-option {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 15px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.modal .modal-parts-gold-plan .plan-options .plan-option:last-of-type,
.modal .modal-body-addons .plan-options .plan-option:last-of-type,
.modal .modal-antivirus-performance .plan-options .plan-option:last-of-type,
.modal .modal-gold-plan .plan-options .plan-option:last-of-type {
  margin-bottom: 0;
}
.modal .modal-parts-gold-plan .plan-options .plan-option .custom-control,
.modal .modal-body-addons .plan-options .plan-option .custom-control,
.modal .modal-antivirus-performance .plan-options .plan-option .custom-control,
.modal .modal-gold-plan .plan-options .plan-option .custom-control {
  margin-bottom: 0;
}
.modal .modal-parts-gold-plan .plan-options .plan-option .form-control-label,
.modal .modal-body-addons .plan-options .plan-option .form-control-label,
.modal .modal-antivirus-performance .plan-options .plan-option .form-control-label,
.modal .modal-gold-plan .plan-options .plan-option .form-control-label {
  margin-bottom: 0;
}
.modal .modal-parts-gold-plan .plan-options .plan-option input,
.modal .modal-body-addons .plan-options .plan-option input,
.modal .modal-antivirus-performance .plan-options .plan-option input,
.modal .modal-gold-plan .plan-options .plan-option input {
  margin-right: 10px;
}
.modal .modal-parts-gold-plan .plan-options .plan-option .option-item-info,
.modal .modal-body-addons .plan-options .plan-option .option-item-info,
.modal .modal-antivirus-performance .plan-options .plan-option .option-item-info,
.modal .modal-gold-plan .plan-options .plan-option .option-item-info {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
@media (min-width: 1025px) {
  .modal .modal-parts-gold-plan .plan-options .plan-option .option-item-info,
  .modal .modal-body-addons .plan-options .plan-option .option-item-info,
  .modal .modal-antivirus-performance .plan-options .plan-option .option-item-info,
  .modal .modal-gold-plan .plan-options .plan-option .option-item-info {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
}
.modal .modal-parts-gold-plan .plan-options .plan-option .option-info-group,
.modal .modal-body-addons .plan-options .plan-option .option-info-group,
.modal .modal-antivirus-performance .plan-options .plan-option .option-info-group,
.modal .modal-gold-plan .plan-options .plan-option .option-info-group {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.modal .modal-parts-gold-plan .plan-options .plan-option .option-info-group.option-info-group-col-1,
.modal .modal-body-addons .plan-options .plan-option .option-info-group.option-info-group-col-1,
.modal .modal-antivirus-performance .plan-options .plan-option .option-info-group.option-info-group-col-1,
.modal .modal-gold-plan .plan-options .plan-option .option-info-group.option-info-group-col-1 {
  height: 100%;
}
.modal .modal-parts-gold-plan .plan-options .plan-option .option-info-group.option-info-group-col-1 .vertically-centered,
.modal .modal-body-addons .plan-options .plan-option .option-info-group.option-info-group-col-1 .vertically-centered,
.modal .modal-antivirus-performance .plan-options .plan-option .option-info-group.option-info-group-col-1 .vertically-centered,
.modal .modal-gold-plan .plan-options .plan-option .option-info-group.option-info-group-col-1 .vertically-centered {
  margin: auto 0;
}
.modal .modal-parts-gold-plan .plan-options .plan-option .option-info-group.option-info-group-col-2,
.modal .modal-body-addons .plan-options .plan-option .option-info-group.option-info-group-col-2,
.modal .modal-antivirus-performance .plan-options .plan-option .option-info-group.option-info-group-col-2,
.modal .modal-gold-plan .plan-options .plan-option .option-info-group.option-info-group-col-2 {
  width: 100%;
  display: block;
}
@media (min-width: 768px) {
  .modal .modal-parts-gold-plan .plan-options .plan-option .option-info-group.option-info-group-col-2,
  .modal .modal-body-addons .plan-options .plan-option .option-info-group.option-info-group-col-2,
  .modal .modal-antivirus-performance .plan-options .plan-option .option-info-group.option-info-group-col-2,
  .modal .modal-gold-plan .plan-options .plan-option .option-info-group.option-info-group-col-2 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
}
.modal .modal-parts-gold-plan .plan-options .plan-option .option-info-group.option-info-group-col-2 .option-qty,
.modal .modal-body-addons .plan-options .plan-option .option-info-group.option-info-group-col-2 .option-qty,
.modal .modal-antivirus-performance .plan-options .plan-option .option-info-group.option-info-group-col-2 .option-qty,
.modal .modal-gold-plan .plan-options .plan-option .option-info-group.option-info-group-col-2 .option-qty {
  white-space: nowrap;
}
@media (min-width: 768px) {
  .modal .modal-parts-gold-plan .plan-options .plan-option .option-item-image,
  .modal .modal-body-addons .plan-options .plan-option .option-item-image,
  .modal .modal-antivirus-performance .plan-options .plan-option .option-item-image,
  .modal .modal-gold-plan .plan-options .plan-option .option-item-image {
    margin-right: 10px;
  }
}
@media (min-width: 1025px) {
  .modal .modal-parts-gold-plan .plan-options .plan-option .option-item-image,
  .modal .modal-body-addons .plan-options .plan-option .option-item-image,
  .modal .modal-antivirus-performance .plan-options .plan-option .option-item-image,
  .modal .modal-gold-plan .plan-options .plan-option .option-item-image {
    margin-right: 15px;
  }
}
.modal .modal-parts-gold-plan .plan-options .plan-option .option-item-image img,
.modal .modal-body-addons .plan-options .plan-option .option-item-image img,
.modal .modal-antivirus-performance .plan-options .plan-option .option-item-image img,
.modal .modal-gold-plan .plan-options .plan-option .option-item-image img {
  width: 70px;
  height: 70px;
}
.modal .modal-parts-gold-plan .plan-options .plan-option .option-item-name,
.modal .modal-body-addons .plan-options .plan-option .option-item-name,
.modal .modal-antivirus-performance .plan-options .plan-option .option-item-name,
.modal .modal-gold-plan .plan-options .plan-option .option-item-name {
  margin-right: 5px;
}
@media (min-width: 1025px) {
  .modal .modal-parts-gold-plan .plan-options .plan-option .option-item-name,
  .modal .modal-body-addons .plan-options .plan-option .option-item-name,
  .modal .modal-antivirus-performance .plan-options .plan-option .option-item-name,
  .modal .modal-gold-plan .plan-options .plan-option .option-item-name {
    margin-right: 30px;
  }
}
.modal .modal-parts-gold-plan .plan-options .plan-option .option-item-price,
.modal .modal-body-addons .plan-options .plan-option .option-item-price,
.modal .modal-antivirus-performance .plan-options .plan-option .option-item-price,
.modal .modal-gold-plan .plan-options .plan-option .option-item-price {
  margin-top: 0;
  margin-left: auto;
  text-align: right;
}
.modal .modal-parts-gold-plan .modal-footer .btn-link,
.modal .modal-body-addons .modal-footer .btn-link,
.modal .modal-antivirus-performance .modal-footer .btn-link,
.modal .modal-gold-plan .modal-footer .btn-link {
  padding-top: 0;
}
@media (min-width: 1025px) {
  .modal .modal-parts-gold-plan .modal-footer .btn-link,
  .modal .modal-body-addons .modal-footer .btn-link,
  .modal .modal-antivirus-performance .modal-footer .btn-link,
  .modal .modal-gold-plan .modal-footer .btn-link {
    height: 100%;
    padding: 0;
  }
}
.modal .modal-body-addons .plan-option .option-info-group {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.modal .modal-body-addons .plan-option .option-info-group.option-info-group-col-1 {
  height: 100%;
}
.modal .modal-body-addons .plan-option .option-info-group.option-info-group-col-1 .vertically-centered {
  margin: auto 0;
}
.modal .modal-body-addons .plan-option .option-info-group.option-info-group-col-2 {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
@media (min-width: 1025px) {
  .modal .modal-body-addons .plan-option .option-info-group.option-info-group-col-2 {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    width: 100%;
  }
}
.modal.modal-parts-gold-plan .plan-options, .modal.modal-gold-plan .plan-options,
.modal .modal-gold-plan .plan-options {
  padding-bottom: 0;
}
.modal.modal-parts-gold-plan .plan-options .protection-plan-total, .modal.modal-gold-plan .plan-options .protection-plan-total,
.modal .modal-gold-plan .plan-options .protection-plan-total {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 20px;
  padding-top: 10px;
  border-top: 0.0625rem solid #ccc;
}
.modal.modal-parts-gold-plan .plan-options .protection-plan-total .protection-plan-total-label, .modal.modal-gold-plan .plan-options .protection-plan-total .protection-plan-total-label,
.modal .modal-gold-plan .plan-options .protection-plan-total .protection-plan-total-label {
  margin-right: 15px;
}
.modal.modal-parts-gold-plan .plan-options .protection-plan-total .protection-plan-total-value, .modal.modal-gold-plan .plan-options .protection-plan-total .protection-plan-total-value,
.modal .modal-gold-plan .plan-options .protection-plan-total .protection-plan-total-value {
  margin-left: auto;
}
.modal.modal-parts-gold-plan .performance-header,
.modal.modal-parts-gold-plan .antivirus-header,
.modal.modal-parts-gold-plan .parts-header, .modal.modal-parts-performance .performance-header,
.modal.modal-parts-performance .antivirus-header,
.modal.modal-parts-performance .parts-header, .modal.modal-antivirus-performance .performance-header,
.modal.modal-antivirus-performance .antivirus-header,
.modal.modal-antivirus-performance .parts-header, .modal.modal-antivirus .performance-header,
.modal.modal-antivirus .antivirus-header,
.modal.modal-antivirus .parts-header, .modal.modal-parts .performance-header,
.modal.modal-parts .antivirus-header,
.modal.modal-parts .parts-header, .modal.modal-performance .performance-header,
.modal.modal-performance .antivirus-header,
.modal.modal-performance .parts-header {
  margin: 10px 0;
}
.modal.modal-parts-gold-plan .plan-options .plan-option, .modal.modal-parts-performance .plan-options .plan-option, .modal.modal-antivirus-performance .plan-options .plan-option, .modal.modal-antivirus .plan-options .plan-option, .modal.modal-parts .plan-options .plan-option, .modal.modal-performance .plan-options .plan-option {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.modal.modal-parts-gold-plan .performance-content .plan-option, .modal.modal-parts-performance .performance-content .plan-option, .modal.modal-antivirus-performance .performance-content .plan-option, .modal.modal-antivirus .performance-content .plan-option, .modal.modal-parts .performance-content .plan-option, .modal.modal-performance .performance-content .plan-option {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.modal.modal-parts-gold-plan .performance-content .performance-price-info, .modal.modal-parts-performance .performance-content .performance-price-info, .modal.modal-antivirus-performance .performance-content .performance-price-info, .modal.modal-antivirus .performance-content .performance-price-info, .modal.modal-parts .performance-content .performance-price-info, .modal.modal-performance .performance-content .performance-price-info {
  padding-left: 10px;
}
.modal.modal-parts-gold-plan .antivirus-content .plan-option, .modal.modal-parts-performance .antivirus-content .plan-option, .modal.modal-antivirus-performance .antivirus-content .plan-option, .modal.modal-antivirus .antivirus-content .plan-option, .modal.modal-parts .antivirus-content .plan-option, .modal.modal-performance .antivirus-content .plan-option {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.modal.modal-parts-gold-plan .antivirus-content .antivirus-price-info, .modal.modal-parts-performance .antivirus-content .antivirus-price-info, .modal.modal-antivirus-performance .antivirus-content .antivirus-price-info, .modal.modal-antivirus .antivirus-content .antivirus-price-info, .modal.modal-parts .antivirus-content .antivirus-price-info, .modal.modal-performance .antivirus-content .antivirus-price-info {
  padding-left: 10px;
}
.modal.modal-parts-gold-plan .option-price, .modal.modal-parts-performance .option-price, .modal.modal-antivirus-performance .option-price, .modal.modal-antivirus .option-price, .modal.modal-parts .option-price, .modal.modal-performance .option-price {
  padding-left: 10px;
}
.modal.modal-parts-gold-plan .tab-content, .modal.modal-parts-performance .tab-content, .modal.modal-antivirus-performance .tab-content, .modal.modal-antivirus .tab-content, .modal.modal-parts .tab-content, .modal.modal-performance .tab-content {
  padding-top: 10px;
}
.modal.modal-parts-gold-plan .tab-pane .performance-content h5.mb, .modal.modal-parts-performance .tab-pane .performance-content h5.mb, .modal.modal-antivirus-performance .tab-pane .performance-content h5.mb, .modal.modal-antivirus .tab-pane .performance-content h5.mb, .modal.modal-parts .tab-pane .performance-content h5.mb, .modal.modal-performance .tab-pane .performance-content h5.mb {
  margin-bottom: 10px;
}
.modal.modal-parts-gold-plan .parts-performance-tabs, .modal.modal-parts-performance .parts-performance-tabs, .modal.modal-antivirus-performance .parts-performance-tabs, .modal.modal-antivirus .parts-performance-tabs, .modal.modal-parts .parts-performance-tabs, .modal.modal-performance .parts-performance-tabs {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  margin-top: 0.625rem;
  padding-top: 7px;
  border-top: 1px solid #ccc;
  font-size: 0.875rem;
}
@media (min-width: 576px) {
  .modal.modal-parts-gold-plan .parts-performance-tabs, .modal.modal-parts-performance .parts-performance-tabs, .modal.modal-antivirus-performance .parts-performance-tabs, .modal.modal-antivirus .parts-performance-tabs, .modal.modal-parts .parts-performance-tabs, .modal.modal-performance .parts-performance-tabs {
    font-size: 1rem;
  }
}
.modal.modal-parts-gold-plan .parts-performance-tabs .nav-link, .modal.modal-parts-performance .parts-performance-tabs .nav-link, .modal.modal-antivirus-performance .parts-performance-tabs .nav-link, .modal.modal-antivirus .parts-performance-tabs .nav-link, .modal.modal-parts .parts-performance-tabs .nav-link, .modal.modal-performance .parts-performance-tabs .nav-link {
  pointer-events: none;
}
.modal.modal-parts-gold-plan .parts-performance-tabs .nav-link-content, .modal.modal-parts-performance .parts-performance-tabs .nav-link-content, .modal.modal-antivirus-performance .parts-performance-tabs .nav-link-content, .modal.modal-antivirus .parts-performance-tabs .nav-link-content, .modal.modal-parts .parts-performance-tabs .nav-link-content, .modal.modal-performance .parts-performance-tabs .nav-link-content {
  display: inline-block;
  position: relative;
  padding: 0 0.625rem 0.5rem;
}
.modal.modal-parts-gold-plan .parts-performance-tabs .nav-link.active .nav-link-content, .modal.modal-parts-performance .parts-performance-tabs .nav-link.active .nav-link-content, .modal.modal-antivirus-performance .parts-performance-tabs .nav-link.active .nav-link-content, .modal.modal-antivirus .parts-performance-tabs .nav-link.active .nav-link-content, .modal.modal-parts .parts-performance-tabs .nav-link.active .nav-link-content, .modal.modal-performance .parts-performance-tabs .nav-link.active .nav-link-content {
  margin-top: 5px;
}
.modal.modal-parts-gold-plan .parts-performance-tabs .nav-link-parts:not(.active) .nav-link-text::before, .modal.modal-parts-performance .parts-performance-tabs .nav-link-parts:not(.active) .nav-link-text::before, .modal.modal-antivirus-performance .parts-performance-tabs .nav-link-parts:not(.active) .nav-link-text::before, .modal.modal-antivirus .parts-performance-tabs .nav-link-parts:not(.active) .nav-link-text::before, .modal.modal-parts .parts-performance-tabs .nav-link-parts:not(.active) .nav-link-text::before, .modal.modal-performance .parts-performance-tabs .nav-link-parts:not(.active) .nav-link-text::before {
  content: "";
  position: absolute;
  display: block;
  width: 20px;
  height: 20px;
  left: -15px;
  top: -0.25rem;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 28 28'%3E%3Cpath fill='%23046A38' fill-rule='nonzero' d='M1.357 14c0 6.973 5.672 12.644 12.644 12.644S26.646 20.973 26.646 14 20.973 1.355 14 1.355C7.029 1.355 1.357 7.029 1.357 14zM0 14C0 6.28 6.28 0 14 0s14 6.28 14 14-6.28 14-14 14S0 21.72 0 14zm20.919-5.8c.566-.598 1.467.275.901.874-3.14 3.441-6.307 6.833-9.474 10.25-.154.174-.309.324-.463.498-.232.25-.67.225-.901 0-1.596-1.471-3.192-2.967-4.788-4.439-.593-.549.308-1.446.9-.873a627.403 627.403 0 0 1 4.3 3.99c3.192-3.441 6.359-6.858 9.525-10.3z'/%3E%3C/svg%3E%0A");
  background-size: contain;
  background-repeat: no-repeat;
}
@media (min-width: 1025px) {
  .modal.modal-parts-gold-plan .parts-performance-tabs .nav-link-parts:not(.active) .nav-link-text::before, .modal.modal-parts-performance .parts-performance-tabs .nav-link-parts:not(.active) .nav-link-text::before, .modal.modal-antivirus-performance .parts-performance-tabs .nav-link-parts:not(.active) .nav-link-text::before, .modal.modal-antivirus .parts-performance-tabs .nav-link-parts:not(.active) .nav-link-text::before, .modal.modal-parts .parts-performance-tabs .nav-link-parts:not(.active) .nav-link-text::before, .modal.modal-performance .parts-performance-tabs .nav-link-parts:not(.active) .nav-link-text::before {
    width: 24px;
    height: 24px;
    left: -22px;
  }
}
.modal.modal-parts-gold-plan .antivirus-performance-tabs, .modal.modal-parts-performance .antivirus-performance-tabs, .modal.modal-antivirus-performance .antivirus-performance-tabs, .modal.modal-antivirus .antivirus-performance-tabs, .modal.modal-parts .antivirus-performance-tabs, .modal.modal-performance .antivirus-performance-tabs {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  margin-top: 0.625rem;
  padding-top: 7px;
  border-top: 1px solid #ccc;
  font-size: 0.875rem;
}
@media (min-width: 576px) {
  .modal.modal-parts-gold-plan .antivirus-performance-tabs, .modal.modal-parts-performance .antivirus-performance-tabs, .modal.modal-antivirus-performance .antivirus-performance-tabs, .modal.modal-antivirus .antivirus-performance-tabs, .modal.modal-parts .antivirus-performance-tabs, .modal.modal-performance .antivirus-performance-tabs {
    font-size: 1rem;
  }
}
.modal.modal-parts-gold-plan .antivirus-performance-tabs .nav-link, .modal.modal-parts-performance .antivirus-performance-tabs .nav-link, .modal.modal-antivirus-performance .antivirus-performance-tabs .nav-link, .modal.modal-antivirus .antivirus-performance-tabs .nav-link, .modal.modal-parts .antivirus-performance-tabs .nav-link, .modal.modal-performance .antivirus-performance-tabs .nav-link {
  pointer-events: none;
}
.modal.modal-parts-gold-plan .antivirus-performance-tabs .nav-link-content, .modal.modal-parts-performance .antivirus-performance-tabs .nav-link-content, .modal.modal-antivirus-performance .antivirus-performance-tabs .nav-link-content, .modal.modal-antivirus .antivirus-performance-tabs .nav-link-content, .modal.modal-parts .antivirus-performance-tabs .nav-link-content, .modal.modal-performance .antivirus-performance-tabs .nav-link-content {
  display: inline-block;
  position: relative;
  padding: 0 10px 8px;
}
.modal.modal-parts-gold-plan .antivirus-performance-tabs .nav-link.active .nav-link-content, .modal.modal-parts-performance .antivirus-performance-tabs .nav-link.active .nav-link-content, .modal.modal-antivirus-performance .antivirus-performance-tabs .nav-link.active .nav-link-content, .modal.modal-antivirus .antivirus-performance-tabs .nav-link.active .nav-link-content, .modal.modal-parts .antivirus-performance-tabs .nav-link.active .nav-link-content, .modal.modal-performance .antivirus-performance-tabs .nav-link.active .nav-link-content {
  margin-top: 5px;
}
.modal.modal-parts-gold-plan .antivirus-performance-tabs .nav-link-performance:not(.active) .nav-link-content::before, .modal.modal-parts-performance .antivirus-performance-tabs .nav-link-performance:not(.active) .nav-link-content::before, .modal.modal-antivirus-performance .antivirus-performance-tabs .nav-link-performance:not(.active) .nav-link-content::before, .modal.modal-antivirus .antivirus-performance-tabs .nav-link-performance:not(.active) .nav-link-content::before, .modal.modal-parts .antivirus-performance-tabs .nav-link-performance:not(.active) .nav-link-content::before, .modal.modal-performance .antivirus-performance-tabs .nav-link-performance:not(.active) .nav-link-content::before {
  content: "";
  position: absolute;
  display: block;
  width: 20px;
  height: 20px;
  left: -15px;
  top: 2px;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 28 28'%3E%3Cpath fill='%23046A38' fill-rule='nonzero' d='M1.357 14c0 6.973 5.672 12.644 12.644 12.644S26.646 20.973 26.646 14 20.973 1.355 14 1.355C7.029 1.355 1.357 7.029 1.357 14zM0 14C0 6.28 6.28 0 14 0s14 6.28 14 14-6.28 14-14 14S0 21.72 0 14zm20.919-5.8c.566-.598 1.467.275.901.874-3.14 3.441-6.307 6.833-9.474 10.25-.154.174-.309.324-.463.498-.232.25-.67.225-.901 0-1.596-1.471-3.192-2.967-4.788-4.439-.593-.549.308-1.446.9-.873a627.403 627.403 0 0 1 4.3 3.99c3.192-3.441 6.359-6.858 9.525-10.3z'/%3E%3C/svg%3E%0A");
  background-size: contain;
  background-repeat: no-repeat;
}
@media (min-width: 1025px) {
  .modal.modal-parts-gold-plan .antivirus-performance-tabs .nav-link-performance:not(.active) .nav-link-content::before, .modal.modal-parts-performance .antivirus-performance-tabs .nav-link-performance:not(.active) .nav-link-content::before, .modal.modal-antivirus-performance .antivirus-performance-tabs .nav-link-performance:not(.active) .nav-link-content::before, .modal.modal-antivirus .antivirus-performance-tabs .nav-link-performance:not(.active) .nav-link-content::before, .modal.modal-parts .antivirus-performance-tabs .nav-link-performance:not(.active) .nav-link-content::before, .modal.modal-performance .antivirus-performance-tabs .nav-link-performance:not(.active) .nav-link-content::before {
    width: 24px;
    height: 24px;
    left: -22px;
    top: 0;
  }
}
.modal.modal-parts-gold-plan .parts-collapse-container .collapse-header .btn, .modal.modal-parts-performance .parts-collapse-container .collapse-header .btn, .modal.modal-antivirus-performance .parts-collapse-container .collapse-header .btn, .modal.modal-antivirus .parts-collapse-container .collapse-header .btn, .modal.modal-parts .parts-collapse-container .collapse-header .btn, .modal.modal-performance .parts-collapse-container .collapse-header .btn {
  width: 100%;
  padding-left: 0;
  border-top: 0.0625rem solid #ccc;
  text-align: left;
  pointer-events: none;
}
.modal.modal-parts-gold-plan .parts-collapse-container .collapse-header .btn.selected, .modal.modal-parts-performance .parts-collapse-container .collapse-header .btn.selected, .modal.modal-antivirus-performance .parts-collapse-container .collapse-header .btn.selected, .modal.modal-antivirus .parts-collapse-container .collapse-header .btn.selected, .modal.modal-parts .parts-collapse-container .collapse-header .btn.selected, .modal.modal-performance .parts-collapse-container .collapse-header .btn.selected {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 28 28'%3E%3Cpath fill='%23046A38' fill-rule='nonzero' d='M1.357 14c0 6.973 5.672 12.644 12.644 12.644S26.646 20.973 26.646 14 20.973 1.355 14 1.355C7.029 1.355 1.357 7.029 1.357 14zM0 14C0 6.28 6.28 0 14 0s14 6.28 14 14-6.28 14-14 14S0 21.72 0 14zm20.919-5.8c.566-.598 1.467.275.901.874-3.14 3.441-6.307 6.833-9.474 10.25-.154.174-.309.324-.463.498-.232.25-.67.225-.901 0-1.596-1.471-3.192-2.967-4.788-4.439-.593-.549.308-1.446.9-.873a627.403 627.403 0 0 1 4.3 3.99c3.192-3.441 6.359-6.858 9.525-10.3z'/%3E%3C/svg%3E%0A");
  background-size: 20px;
  background-position: center right;
  background-repeat: no-repeat;
}
@media (min-width: 1025px) {
  .modal.modal-parts-gold-plan .parts-collapse-container .collapse-header .btn.selected, .modal.modal-parts-performance .parts-collapse-container .collapse-header .btn.selected, .modal.modal-antivirus-performance .parts-collapse-container .collapse-header .btn.selected, .modal.modal-antivirus .parts-collapse-container .collapse-header .btn.selected, .modal.modal-parts .parts-collapse-container .collapse-header .btn.selected, .modal.modal-performance .parts-collapse-container .collapse-header .btn.selected {
    background-size: 24px;
  }
}
.modal.modal-parts-gold-plan .performance-collapse-container .collapse-header .btn, .modal.modal-parts-performance .performance-collapse-container .collapse-header .btn, .modal.modal-antivirus-performance .performance-collapse-container .collapse-header .btn, .modal.modal-antivirus .performance-collapse-container .collapse-header .btn, .modal.modal-parts .performance-collapse-container .collapse-header .btn, .modal.modal-performance .performance-collapse-container .collapse-header .btn {
  width: 100%;
  padding-left: 0;
  border-top: 0.0625rem solid #ccc;
  text-align: left;
  pointer-events: none;
}
.modal.modal-parts-gold-plan .performance-collapse-container .collapse-header .btn.selected, .modal.modal-parts-performance .performance-collapse-container .collapse-header .btn.selected, .modal.modal-antivirus-performance .performance-collapse-container .collapse-header .btn.selected, .modal.modal-antivirus .performance-collapse-container .collapse-header .btn.selected, .modal.modal-parts .performance-collapse-container .collapse-header .btn.selected, .modal.modal-performance .performance-collapse-container .collapse-header .btn.selected {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cdefs%3E%3Cstyle%3E .f2e02f66-8aec-4d72-b8a6-cf7d927aeca7%7Bfill:none;%7D.f9479700-552c-4d4c-be40-b6b8ebd30994%7Bfill:%23046A38;%7D %3C/style%3E%3C/defs%3E%3Cg id='a45d5668-4a94-4a53-8d89-ff76914cebdc' data-name='warranty'%3E%3Cpath class='f2e02f66-8aec-4d72-b8a6-cf7d927aeca7' d='M79.24,52V24.66a53.35,53.35,0,0,1-14.37-2.91,41.26,41.26,0,0,1-14.62-9.19A46.7,46.7,0,0,1,35,21.75a60.7,60.7,0,0,1-15.28,2.92V51.9c0,.6.4,7,2.88,10.85.22.35.41.75.69,1.21,2.75,4.55,8.44,14,26.92,22.56,18-8.34,23.4-17.68,26-22.19.35-.61.66-1.15.94-1.58,2.07-3.24,2.17-8.76,2-10.61C79.19,52.08,79.24,52,79.24,52Zm-8.34-8.9a2,2,0,0,1-.6,1.43l-25,25.2a2.12,2.12,0,0,1-1.46.7h0a2.16,2.16,0,0,1-1.46-.7L30.55,57.57a2.1,2.1,0,0,1-.46-1.5v-13a1.92,1.92,0,0,1,3.32-1.44l10.42,10.6L67.43,28.6a2,2,0,0,1,3.47,1.45Z'/%3E%3Cpath class='f9479700-552c-4d4c-be40-b6b8ebd30994' d='M69.65,28.15a2,2,0,0,0-2.23.44L43.81,52.21,33.4,41.62a1.91,1.91,0,0,0-3.31,1.44v13a2.09,2.09,0,0,0,.46,1.5l11.8,12.12a2.16,2.16,0,0,0,1.46.7h0a2.07,2.07,0,0,0,1.45-.7l25-25.16a2.06,2.06,0,0,0,.6-1.44v-13A2,2,0,0,0,69.65,28.15ZM66.59,42.23l-22.92,23-9.84-10V48.07l8.43,8.64a2.29,2.29,0,0,0,1.5.75h0a1.94,1.94,0,0,0,1.35-.74L66.59,35Z'/%3E%3Cpath class='f9479700-552c-4d4c-be40-b6b8ebd30994' d='M83.26,51.88V22.77a2.07,2.07,0,0,0-1.92-2.05c-6.4-.45-11.07-1.32-15.1-2.81a36.77,36.77,0,0,1-14-9.21l-.17-.27a2.05,2.05,0,0,0-3.38-.18l-.28.35a42.38,42.38,0,0,1-14.91,9.29c-3.75,1.39-9,2.3-16.14,2.82a2.06,2.06,0,0,0-1.91,2.06v29.3c0,.32.45,8,3.62,12.91.2.32.44.68.69,1.1,2.76,4.55,9.2,15.21,29.18,24.36l.15.06.47.17a1.89,1.89,0,0,0,.7.13,2.15,2.15,0,0,0,.8-.16l.47-.2C71,81.5,76.94,71.3,79.81,66.4c.32-.55.6-1,.86-1.44C83.74,60.15,83.26,52.86,83.26,51.88ZM77.18,62.75c-.29.44-.58,1-.94,1.58-2.62,4.51-8,13.85-26,22.19C31.74,77.94,26.07,68.51,23.3,64c-.29-.46-.47-.86-.69-1.21-2.47-3.84-2.87-10.25-2.87-10.85V24.67A62.32,62.32,0,0,0,35,21.76a46.7,46.7,0,0,0,15.23-9.19,41.31,41.31,0,0,0,14.61,9.19,53.13,53.13,0,0,0,14.37,2.91V52c0,.06,0,.12,0,.18.16,1.84.07,7.36-2,10.6Z'/%3E%3C/g%3E%3C/svg%3E%0A");
  background-size: 20px;
  background-position: center right;
  background-repeat: no-repeat;
}
@media (min-width: 1025px) {
  .modal.modal-parts-gold-plan .performance-collapse-container .collapse-header .btn.selected, .modal.modal-parts-performance .performance-collapse-container .collapse-header .btn.selected, .modal.modal-antivirus-performance .performance-collapse-container .collapse-header .btn.selected, .modal.modal-antivirus .performance-collapse-container .collapse-header .btn.selected, .modal.modal-parts .performance-collapse-container .collapse-header .btn.selected, .modal.modal-performance .performance-collapse-container .collapse-header .btn.selected {
    background-size: 24px;
  }
}
.modal.modal-parts-gold-plan .antivirus-collapse-container .collapse-header .btn, .modal.modal-parts-performance .antivirus-collapse-container .collapse-header .btn, .modal.modal-antivirus-performance .antivirus-collapse-container .collapse-header .btn, .modal.modal-antivirus .antivirus-collapse-container .collapse-header .btn, .modal.modal-parts .antivirus-collapse-container .collapse-header .btn, .modal.modal-performance .antivirus-collapse-container .collapse-header .btn {
  width: 100%;
  padding-left: 0;
  border-top: 0.0625rem solid #ccc;
  text-align: left;
  pointer-events: none;
}
.modal.modal-parts-gold-plan .antivirus-collapse-container .collapse-header .btn.selected, .modal.modal-parts-performance .antivirus-collapse-container .collapse-header .btn.selected, .modal.modal-antivirus-performance .antivirus-collapse-container .collapse-header .btn.selected, .modal.modal-antivirus .antivirus-collapse-container .collapse-header .btn.selected, .modal.modal-parts .antivirus-collapse-container .collapse-header .btn.selected, .modal.modal-performance .antivirus-collapse-container .collapse-header .btn.selected {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cdefs%3E%3Cstyle%3E .f2e02f66-8aec-4d72-b8a6-cf7d927aeca7%7Bfill:none;%7D.f9479700-552c-4d4c-be40-b6b8ebd30994%7Bfill:%23046A38;%7D %3C/style%3E%3C/defs%3E%3Cg id='a45d5668-4a94-4a53-8d89-ff76914cebdc' data-name='warranty'%3E%3Cpath class='f2e02f66-8aec-4d72-b8a6-cf7d927aeca7' d='M79.24,52V24.66a53.35,53.35,0,0,1-14.37-2.91,41.26,41.26,0,0,1-14.62-9.19A46.7,46.7,0,0,1,35,21.75a60.7,60.7,0,0,1-15.28,2.92V51.9c0,.6.4,7,2.88,10.85.22.35.41.75.69,1.21,2.75,4.55,8.44,14,26.92,22.56,18-8.34,23.4-17.68,26-22.19.35-.61.66-1.15.94-1.58,2.07-3.24,2.17-8.76,2-10.61C79.19,52.08,79.24,52,79.24,52Zm-8.34-8.9a2,2,0,0,1-.6,1.43l-25,25.2a2.12,2.12,0,0,1-1.46.7h0a2.16,2.16,0,0,1-1.46-.7L30.55,57.57a2.1,2.1,0,0,1-.46-1.5v-13a1.92,1.92,0,0,1,3.32-1.44l10.42,10.6L67.43,28.6a2,2,0,0,1,3.47,1.45Z'/%3E%3Cpath class='f9479700-552c-4d4c-be40-b6b8ebd30994' d='M69.65,28.15a2,2,0,0,0-2.23.44L43.81,52.21,33.4,41.62a1.91,1.91,0,0,0-3.31,1.44v13a2.09,2.09,0,0,0,.46,1.5l11.8,12.12a2.16,2.16,0,0,0,1.46.7h0a2.07,2.07,0,0,0,1.45-.7l25-25.16a2.06,2.06,0,0,0,.6-1.44v-13A2,2,0,0,0,69.65,28.15ZM66.59,42.23l-22.92,23-9.84-10V48.07l8.43,8.64a2.29,2.29,0,0,0,1.5.75h0a1.94,1.94,0,0,0,1.35-.74L66.59,35Z'/%3E%3Cpath class='f9479700-552c-4d4c-be40-b6b8ebd30994' d='M83.26,51.88V22.77a2.07,2.07,0,0,0-1.92-2.05c-6.4-.45-11.07-1.32-15.1-2.81a36.77,36.77,0,0,1-14-9.21l-.17-.27a2.05,2.05,0,0,0-3.38-.18l-.28.35a42.38,42.38,0,0,1-14.91,9.29c-3.75,1.39-9,2.3-16.14,2.82a2.06,2.06,0,0,0-1.91,2.06v29.3c0,.32.45,8,3.62,12.91.2.32.44.68.69,1.1,2.76,4.55,9.2,15.21,29.18,24.36l.15.06.47.17a1.89,1.89,0,0,0,.7.13,2.15,2.15,0,0,0,.8-.16l.47-.2C71,81.5,76.94,71.3,79.81,66.4c.32-.55.6-1,.86-1.44C83.74,60.15,83.26,52.86,83.26,51.88ZM77.18,62.75c-.29.44-.58,1-.94,1.58-2.62,4.51-8,13.85-26,22.19C31.74,77.94,26.07,68.51,23.3,64c-.29-.46-.47-.86-.69-1.21-2.47-3.84-2.87-10.25-2.87-10.85V24.67A62.32,62.32,0,0,0,35,21.76a46.7,46.7,0,0,0,15.23-9.19,41.31,41.31,0,0,0,14.61,9.19,53.13,53.13,0,0,0,14.37,2.91V52c0,.06,0,.12,0,.18.16,1.84.07,7.36-2,10.6Z'/%3E%3C/g%3E%3C/svg%3E%0A");
  background-size: 20px;
  background-position: center right;
  background-repeat: no-repeat;
}
@media (min-width: 1025px) {
  .modal.modal-parts-gold-plan .antivirus-collapse-container .collapse-header .btn.selected, .modal.modal-parts-performance .antivirus-collapse-container .collapse-header .btn.selected, .modal.modal-antivirus-performance .antivirus-collapse-container .collapse-header .btn.selected, .modal.modal-antivirus .antivirus-collapse-container .collapse-header .btn.selected, .modal.modal-parts .antivirus-collapse-container .collapse-header .btn.selected, .modal.modal-performance .antivirus-collapse-container .collapse-header .btn.selected {
    background-size: 24px;
  }
}
.modal.modal-parts-gold-plan .modal-footer .button-wrapper, .modal.modal-parts-performance .modal-footer .button-wrapper, .modal.modal-antivirus-performance .modal-footer .button-wrapper, .modal.modal-antivirus .modal-footer .button-wrapper, .modal.modal-parts .modal-footer .button-wrapper, .modal.modal-performance .modal-footer .button-wrapper {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
@media (min-width: 1025px) {
  .modal.modal-parts-gold-plan .modal-footer .button-wrapper, .modal.modal-parts-performance .modal-footer .button-wrapper, .modal.modal-antivirus-performance .modal-footer .button-wrapper, .modal.modal-antivirus .modal-footer .button-wrapper, .modal.modal-parts .modal-footer .button-wrapper, .modal.modal-performance .modal-footer .button-wrapper {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
}
.modal.modal-parts-gold-plan .modal-footer .button-wrapper button, .modal.modal-parts-performance .modal-footer .button-wrapper button, .modal.modal-antivirus-performance .modal-footer .button-wrapper button, .modal.modal-antivirus .modal-footer .button-wrapper button, .modal.modal-parts .modal-footer .button-wrapper button, .modal.modal-performance .modal-footer .button-wrapper button {
  height: 36px;
  max-height: 36px;
  padding: 0 15px;
}
.modal.modal-parts-gold-plan .modal-footer .button-wrapper .btn-prev,
.modal.modal-parts-gold-plan .modal-footer .button-wrapper .btn-next, .modal.modal-parts-performance .modal-footer .button-wrapper .btn-prev,
.modal.modal-parts-performance .modal-footer .button-wrapper .btn-next, .modal.modal-antivirus-performance .modal-footer .button-wrapper .btn-prev,
.modal.modal-antivirus-performance .modal-footer .button-wrapper .btn-next, .modal.modal-antivirus .modal-footer .button-wrapper .btn-prev,
.modal.modal-antivirus .modal-footer .button-wrapper .btn-next, .modal.modal-parts .modal-footer .button-wrapper .btn-prev,
.modal.modal-parts .modal-footer .button-wrapper .btn-next, .modal.modal-performance .modal-footer .button-wrapper .btn-prev,
.modal.modal-performance .modal-footer .button-wrapper .btn-next {
  width: 72px;
  max-width: 72px;
}
@media (min-width: 1025px) {
  .modal.modal-parts-gold-plan .modal-footer .button-wrapper .btn-prev,
  .modal.modal-parts-gold-plan .modal-footer .button-wrapper .btn-next, .modal.modal-parts-performance .modal-footer .button-wrapper .btn-prev,
  .modal.modal-parts-performance .modal-footer .button-wrapper .btn-next, .modal.modal-antivirus-performance .modal-footer .button-wrapper .btn-prev,
  .modal.modal-antivirus-performance .modal-footer .button-wrapper .btn-next, .modal.modal-antivirus .modal-footer .button-wrapper .btn-prev,
  .modal.modal-antivirus .modal-footer .button-wrapper .btn-next, .modal.modal-parts .modal-footer .button-wrapper .btn-prev,
  .modal.modal-parts .modal-footer .button-wrapper .btn-next, .modal.modal-performance .modal-footer .button-wrapper .btn-prev,
  .modal.modal-performance .modal-footer .button-wrapper .btn-next {
    width: auto;
    max-width: 100%;
  }
}
.modal.modal-parts-gold-plan .modal-footer .button-wrapper .continue-link, .modal.modal-parts-performance .modal-footer .button-wrapper .continue-link, .modal.modal-antivirus-performance .modal-footer .button-wrapper .continue-link, .modal.modal-antivirus .modal-footer .button-wrapper .continue-link, .modal.modal-parts .modal-footer .button-wrapper .continue-link, .modal.modal-performance .modal-footer .button-wrapper .continue-link {
  margin-top: 10px;
  -webkit-box-ordinal-group: 4;
          order: 3;
  -ms-flex-order: 3;
  text-align: right;
  padding: 0;
}
@media (min-width: 768px) {
  .modal.modal-parts-gold-plan .modal-footer .button-wrapper .continue-link, .modal.modal-parts-performance .modal-footer .button-wrapper .continue-link, .modal.modal-antivirus-performance .modal-footer .button-wrapper .continue-link, .modal.modal-antivirus .modal-footer .button-wrapper .continue-link, .modal.modal-parts .modal-footer .button-wrapper .continue-link, .modal.modal-performance .modal-footer .button-wrapper .continue-link {
    margin: 0 10px 0 auto;
    -webkit-box-ordinal-group: 1;
            order: 0;
    -ms-flex-order: 0;
    text-align: right;
  }
}
.modal.modal-installation-quote .modal-header, .modal.modal-installation-option .modal-header {
  padding-right: 35px;
}
.modal.modal-installation-quote .zip-input-row,
.modal.modal-installation-quote .promo-and-submit-row {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.modal.modal-installation-quote .zip-input-row .form-group,
.modal.modal-installation-quote .promo-and-submit-row .form-group {
  margin-bottom: 0;
}
.modal.modal-installation-quote .zip-input-row .btn,
.modal.modal-installation-quote .promo-and-submit-row .btn {
  width: 100%;
  height: 36px;
  max-height: 36px;
  padding: 0;
  margin-top: 22px;
}
@media (min-width: 768px) {
  .modal.modal-installation-quote .zip-input-row .btn,
  .modal.modal-installation-quote .promo-and-submit-row .btn {
    margin-top: 27px;
  }
}
.modal.modal-installation-quote .zip-input-row {
  margin-bottom: 15px;
}
.modal.modal-installation-quote .invalid-feedback-custom {
  color: #a51a1f;
  padding-top: 15px;
  border-top: 0.0625rem solid #ccc;
  margin-top: 0;
}
.modal.modal-installation-quote .address-block {
  padding-top: 15px;
}
.modal.modal-installation-quote .address-block .form-group:not(.required) {
  white-space: normal;
}
.modal.modal-installation-quote .product-type-select-label span {
  font-weight: 400;
}
.modal.modal-installation-quote .error-message {
  margin: 15px 0;
}
.modal.modal-installation-quote .error-message .error-message-text {
  color: #a51a1f;
}
.modal.modal-installation-option .installation-options-assets {
  border-top: 0.0625rem solid #ccc;
  margin-top: 16px;
}
.modal.modal-installation-option .modal-footer {
  padding: 0;
  border: none;
}
.modal.modal-installation-option .modal-footer button {
  width: 100%;
  padding: 0.34375rem 10px;
}
.modal.modal-installation-option .modal-footer button.nfm-installation {
  margin-right: 30px;
}
@media (max-width: 767.98px) {
  .modal.modal-installation-option .modal-footer button.nfm-installation {
    margin-right: 15px;
  }
}
.modal.modal-services-request .zip-input-row,
.modal.modal-services-request .phone-same {
  font-size: 12px;
  text-wrap: wrap;
  margin-top: -4.5px;
}
.modal.modal-services-request .error-text {
  color: #a51a1f;
}
.modal.modal-services-request .wrap-text {
  text-wrap: wrap;
}
.modal.modal-services-request .zip-input-row {
  margin-bottom: 15px;
}
.modal.modal-services-request .btn-zip-submit {
  margin-top: 23px;
  width: 100%;
}
@media (min-width: 768px) {
  .modal.modal-services-request .btn-zip-submit {
    margin-top: 27px;
  }
}
.modal.modal-services-request label span {
  font-size: 14px;
  font-weight: 100;
}
.modal.delivery-pickup {
  padding: 15px !important;
}
@media (min-width: 576px) {
  .modal.delivery-pickup .modal-dialog {
    max-width: 440px;
  }
}
@media (min-width: 768px) {
  .modal.delivery-pickup .modal-dialog {
    max-width: 900px;
  }
}
.modal.delivery-pickup .modal-header {
  padding-bottom: 0.625rem;
}
.modal.delivery-pickup .modal-header .modal-title {
  padding-right: 40px;
}
@media (min-width: 768px) {
  .modal.delivery-pickup .left-column {
    border-right: 0.0625rem solid #ccc;
    margin-bottom: 15px;
  }
}
@media (max-width: 767.98px) {
  .modal.delivery-pickup .left-column .d-sm-none {
    display: none;
  }
}
.modal.delivery-pickup .date-picker span.header-month,
.modal.delivery-pickup .date-picker span.header-year {
  font-size: 20px;
}
.modal.delivery-pickup .date-picker-header {
  position: relative;
}
.modal.delivery-pickup .date-picker-header h5 {
  padding: 0 0 10px;
  border-bottom: 0.0625rem solid #ccc;
  margin: 0;
  text-align: center;
}
@media (max-width: 767.98px) {
  .modal.delivery-pickup .date-picker-header h5 {
    border-top: 0.0625rem solid #ccc;
    padding-top: 10px;
  }
}
.modal.delivery-pickup .date-picker-header .slick-arrow {
  padding: 0;
}
.modal.delivery-pickup .date-picker-header .slick-arrow::before {
  background-repeat: no-repeat;
  background-position: center;
}
.modal.delivery-pickup .date-picker-header .slick-prev::before {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M4.42 5.987l4.323 4.405c.163.18.254.412.256.655a.904.904 0 0 1-.277.66.962.962 0 0 1-.683.293c-.273-.001-.531-.128-.653-.293L2.267 6.66a.948.948 0 0 1 .007-1.327L7.38.275A.919.919 0 0 1 8.047 0c.24.002.473.09.697.29.162.18.253.412.255.654a.908.908 0 0 1-.275.66L4.42 5.987z'/%3E%3C/svg%3E%0A");
}
.modal.delivery-pickup .date-picker-header .slick-next::before {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23363636' fill-rule='nonzero' d='M7.579 5.987L3.275 1.604A.908.908 0 0 1 3 .944.992.992 0 0 1 3.255.29c.225-.2.457-.288.698-.29a.919.919 0 0 1 .666.275l5.106 5.058a.948.948 0 0 1 .007 1.327l-5.118 5.047c-.123.165-.38.292-.654.293a.962.962 0 0 1-.683-.293.903.903 0 0 1-.277-.66.993.993 0 0 1 .256-.655L7.58 5.987z'/%3E%3C/svg%3E");
}
.modal.delivery-pickup .modal-body {
  padding-top: 0.625rem;
  padding-bottom: 0;
}
.modal.delivery-pickup .select-date-cta {
  margin-bottom: 0;
}
.modal.delivery-pickup .select-date-cta h5 {
  margin-bottom: 10px;
}
.modal.delivery-pickup .pb-2 div {
  padding-bottom: 15px;
}
.modal.delivery-pickup .selected-pickup-location {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 0;
  padding: 15px 0;
}
.modal.delivery-pickup .selected-pickup-location .location-label {
  margin-right: 8px;
}
.modal.delivery-pickup .selected-pickup-location .location-value {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 0.875rem;
  line-height: 1.3;
  padding-left: 20px;
  margin-top: 10px;
}
@media (min-width: 768px) {
  .modal.delivery-pickup .selected-pickup-location .location-value {
    font-size: 1rem;
    line-height: 1.4;
  }
}
.modal.delivery-pickup .selected-pickup-location button {
  padding: 10px 10px 0 20px;
  font-size: 1rem;
  text-align: left;
  border: none;
}
.modal.delivery-pickup .pickup-locations {
  padding-top: 15px;
  padding-bottom: 30px;
  border-top: 0.0625rem solid #ccc;
}
.modal.delivery-pickup .pickup-locations .form-group:last-of-type {
  margin-bottom: 30px;
}
.modal.delivery-pickup .pickup-locations .cancel-location-link {
  padding: 0;
  font-size: 1rem;
}
.modal.delivery-pickup .date-picker-days-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 10px;
  border-bottom: 0.0625rem solid #ccc;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  font-size: 14px;
}
.modal.delivery-pickup .date-picker-days-header div {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 0.875rem;
  line-height: 1.3;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 35px;
          flex: 0 0 35px;
  text-align: center;
}
@media (min-width: 768px) {
  .modal.delivery-pickup .date-picker-days-header div {
    font-size: 1rem;
    line-height: 1.4;
  }
}
@media (min-width: 576px) {
  .modal.delivery-pickup .date-picker-days-header div {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50px;
            flex: 0 0 50px;
    font-size: 14px;
  }
}
.modal.delivery-pickup .date-picker-calendar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  opacity: 0;
  -webkit-transition: opacity 0.5s;
  transition: opacity 0.5s;
}
.modal.delivery-pickup .date-picker-calendar.slick-initialized {
  opacity: 1;
}
.modal.delivery-pickup .date-picker-calendar .slick-list {
  width: 100%;
}
.modal.delivery-pickup .date-picker-calendar .slick-list .slick-slide {
  cursor: default;
}
.modal.delivery-pickup .date-picker-grid {
  padding: 10px 10px 0;
}
.modal.delivery-pickup .date-grid-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.modal.delivery-pickup .date-grid-row:first-of-type {
  border: none;
}
.modal.delivery-pickup .date-grid-row:first-of-type .date-grid-col {
  border-top: 0.0625rem solid #ccc;
}
.modal.delivery-pickup .date-grid-row .date-grid-col {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  min-width: 35px;
  min-height: 35px;
  border-right: 0.0625rem solid #c0bfbf;
  border-bottom: 0.0625rem solid #c0bfbf;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  cursor: pointer;
  width: 14.28%;
  height: 45px;
}
@media all and (-ms-high-contrast: none) {
  .modal.delivery-pickup .date-grid-row .date-grid-col { /* stylelint-disable-line */
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
}
.modal.delivery-pickup .date-grid-row .date-grid-col:first-of-type {
  border-left: 0.0625rem solid #c0bfbf;
}
.modal.delivery-pickup .date-grid-row .date-grid-col:hover {
  background-color: #f2f2f2;
}
.modal.delivery-pickup .date-grid-row .date-grid-col.selected {
  color: #fff;
  background-color: #326fe2;
}
.modal.delivery-pickup .date-grid-row .date-grid-col.selected:hover {
  background-color: #1f60db;
}
.modal.delivery-pickup .date-grid-row .date-grid-col.unavailable {
  background-color: #ccc;
  cursor: default;
}
.modal.delivery-pickup .date-grid-row .date-grid-col.unavailable:hover {
  background-color: #ccc;
}
.modal.delivery-pickup .date-grid-row .date-grid-col .day {
  margin: auto;
}
@media all and (-ms-high-contrast: none) {
  .modal.delivery-pickup .date-grid-row .date-grid-col .day { /* stylelint-disable-line */
    display: table-cell;
  }
}
.modal.delivery-pickup .date-picker-legends {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 10px 0;
  border-bottom: 0.0625rem solid #ccc;
  border-top: 0.0625rem solid #ccc;
  margin-top: 10px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.modal.delivery-pickup .date-picker-legends .legend-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.modal.delivery-pickup .date-picker-legends .legend-item .legend-swatch {
  display: inline-block;
  width: 20px;
  height: 20px;
  margin-right: 3px;
}
@media (min-width: 576px) {
  .modal.delivery-pickup .date-picker-legends .legend-item .legend-swatch {
    margin-right: 8px;
  }
}
.modal.delivery-pickup .date-picker-legends .legend-item .legend-label {
  font-size: 14px;
  font-weight: 700;
  line-height: 1.4;
}
.modal.delivery-pickup .date-picker-legends .legend-item.available .legend-swatch {
  border: 0.0625rem solid #ccc;
  background-color: #fff;
}
.modal.delivery-pickup .date-picker-legends .legend-item.unavailable .legend-swatch {
  background-color: #ccc;
}
.modal.delivery-pickup .date-picker-legends .legend-item.selected .legend-swatch {
  background-color: #326fe2;
}
.modal.delivery-pickup .date-picker-selection-info {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 0.875rem;
  line-height: 1.3;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 15px 0;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
@media (min-width: 768px) {
  .modal.delivery-pickup .date-picker-selection-info {
    font-size: 1rem;
    line-height: 1.4;
  }
}
.modal.delivery-pickup .modal-footer {
  padding-top: 0.625rem;
}
.modal.delivery-pickup .modal-footer .button-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.modal.delivery-pickup .modal-footer .button-wrapper .cancel-link {
  width: auto;
  padding-left: 10px;
  padding-right: 10px;
  margin-left: -10px;
}
.modal.delivery-pickup .modal-footer .button-wrapper .btn-save-date {
  width: 75px;
  height: 36px;
  padding: 0;
}
.modal.modal-labor-services {
  padding: 15px !important;
}
@media (max-width: 767.98px) {
  .modal.modal-labor-services {
    padding-left: 0;
    padding-right: 0;
  }
}
.modal.modal-labor-services .select-services-lead {
  margin-bottom: 15px;
  border-bottom: 0.0625rem solid #ccc;
  padding-bottom: 15px;
}
.modal.modal-labor-services .parts-collapse-container:last-of-type {
  border-bottom: 0.0625rem solid #ccc;
}
.modal.modal-labor-services .collapse-header .btn {
  padding: 0;
  width: 100%;
  border-width: 1px;
  text-align: left;
  pointer-events: none;
}
.modal.modal-labor-services .service-option-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.modal.modal-labor-services .service-option-container .service-label-for-mobile {
  display: none;
}
@media (max-width: 575.98px) {
  .modal.modal-labor-services .service-option-container {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
  .modal.modal-labor-services .service-option-container .service-label-for-mobile {
    width: 100%;
    -webkit-box-flex: 100%;
        -ms-flex: 100% 0 0px;
            flex: 100% 0 0;
    padding: 10px 0;
    display: block;
  }
  .modal.modal-labor-services .service-option-container .service-label-for-desktop {
    display: none;
  }
}
.modal.modal-labor-services .service-option-container .quantity-input-container {
  padding-right: 15px;
}
.modal.modal-labor-services .service-option-container .service-option {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.modal.modal-labor-services .service-option-container .service-option input.input-service-qty {
  width: 48px;
  max-width: 48px;
}
.modal.modal-labor-services .service-option-container .service-option .custom-control-label::before, .modal.modal-labor-services .service-option-container .service-option .custom-control-label::after {
  top: -10px;
}
.modal.modal-labor-services .service-option-price {
  padding-left: 10px;
  margin-left: auto;
  text-align: right;
}
.modal.modal-labor-services label.service-label {
  font-weight: 400;
}
.modal.modal-labor-services label.service-label::before, .modal.modal-labor-services label.service-label::after {
  display: none;
}
.modal.modal-labor-services .custom-checkbox {
  display: inline-block;
}
.modal.modal-labor-services .quantity-module {
  width: 8.125rem;
  margin-right: 0.9375rem;
  display: inline-block;
}
.modal.modal-labor-services .quantity-module .input-group-append .btn,
.modal.modal-labor-services .quantity-module .input-group-prepend .btn {
  width: 2.5rem;
  padding-right: 0.9375rem;
  padding-left: 0.9375rem;
}
.modal.modal-labor-services .service-select-line-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 5px;
}
.modal.modal-labor-services .service-body {
  padding-bottom: 0;
}
.modal.modal-labor-services .modal-line-item {
  border-bottom: 0.0625rem solid #ccc;
}
.modal.modal-labor-services .services-collapse-container .alert.message {
  margin-top: 15px;
  margin-bottom: 15px;
}
.modal.modal-labor-services .services-collapse-container .alert.message ~ .alert.message {
  margin-top: 0.9375rem;
}
.modal.modal-labor-services .services-collapse-container .alert.message .button-yes {
  padding-right: 0.9375rem;
  border-right: 0.0625rem solid #ccc;
  margin-right: 0.9375rem;
}
.modal.modal-labor-services .services-collapse-container .item-name {
  font-weight: 700;
  margin-top: 15px;
}
.modal.modal-labor-services .services-collapse-container .service-item {
  margin-top: 15px;
}
.modal.modal-labor-services .modal-footer {
  border-bottom: 0;
}
.modal.modal-labor-services .modal-footer .service-modal-actions {
  display: none;
  margin-top: 0 !important;
}
.modal.modal-labor-services .modal-footer .service-modal-actions.show {
  display: block;
}
.modal.modal-labor-services .modal-footer .service-modal-actions.services-back {
  margin-right: auto;
}
.modal.modal-install-surface {
  padding: 15px !important;
}
@media (max-width: 767.98px) {
  .modal.modal-install-surface {
    padding-left: 0;
    padding-right: 0;
  }
}
.modal.modal-install-surface .modal-header {
  padding-bottom: 0.625rem;
}
.modal.modal-install-surface .modal-header .modal-title {
  padding-right: 40px;
  font-size: 1.125rem;
}
@media (min-width: 1025px) {
  .modal.modal-install-surface .modal-header .modal-title {
    font-size: 1.375rem;
  }
}
.modal.modal-install-surface .modal-body .install-line-items {
  margin-bottom: 0;
  padding-top: 10px;
  padding-bottom: 15px;
  border-bottom: 0.0625rem solid #ccc;
}
.modal.modal-install-surface .modal-body .install-line-items .modal-line-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.modal.modal-install-surface .modal-body .install-line-items .modal-line-item .line-item-label {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  max-width: 70%;
}
.modal.modal-install-surface .modal-body .install-line-items .modal-line-item .line-item-qty {
  margin-left: auto;
  margin-right: 0;
  min-width: 48px;
}
.modal.modal-install-surface .modal-body .install-surface-selection {
  padding-top: 10px;
  padding-bottom: 10px;
}
.modal.modal-install-surface .modal-body .install-surface-selection .custom-checkbox {
  padding-top: 10px;
  padding-bottom: 10px;
}
.modal.modal-install-surface .modal-body .advanced-surface-error {
  padding-top: 15px;
}
.modal.modal-install-surface .modal-body .advanced-surface-error.hidden {
  display: none;
}
.modal.modal-install-surface .modal-footer {
  padding-top: 0.625rem;
}
.modal.modal-install-surface .modal-footer .button-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.modal.modal-install-surface .modal-footer .button-wrapper .cancel-link {
  width: auto;
  padding-left: 10px;
  padding-right: 10px;
  margin-left: -10px;
}
.modal.modal-install-surface .modal-footer .button-wrapper .btn-done {
  width: 75px;
  height: 36px;
  padding: 0;
}
@media (max-width: 1024.98px) {
  .modal#address-invalid .modal-footer .button-wrapper {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
  .modal#address-invalid .modal-footer .button-wrapper .btn {
    width: auto;
  }
  .modal#address-invalid .modal-footer .button-wrapper .edit {
    padding-left: 0;
    padding-right: 0;
  }
  .modal#address-invalid .modal-footer .button-wrapper .accept {
    padding: 0.6875rem 0.625rem;
  }
}
@media (max-width: 767.98px) {
  .modal.modal-cancel-ppi .footer-cancel-ppi {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse;
  }
}

@media (min-width: 1025px) {
  #trustPilotIframe {
    max-height: 800px;
  }
}
#trustPilotIframe .modal-dialog {
  pointer-events: auto;
}
@media (min-width: 1025px) {
  #trustPilotIframe .modal-dialog {
    max-width: 726px;
  }
}
#trustPilotIframe .modal-content {
  padding: 0.9375rem 1.875rem 0.9375rem;
}
#trustPilotIframe .modal-content .modal-header {
  line-height: 0;
  border-bottom: 0.0625rem solid #ccc;
  padding-bottom: 1.875rem;
}
@media (max-width: 1024.98px) {
  #trustPilotIframe .modal-content .modal-header {
    margin-left: -0.9375rem;
  }
}
#trustPilotIframe .modal-body {
  padding: 0;
}
@media (min-width: 1025px) {
  #trustPilotIframe .modal-body p {
    padding-left: 1.875rem;
    padding-right: 1.875rem;
  }
}
@media (max-width: 1024.98px) {
  #trustPilotIframe .modal-body p {
    padding-left: 0.9375rem;
    padding-right: 1.875rem;
  }
}

.kiosk-timeout-modal-open .modal:not(#pageTimeoutModal) {
  display: none !important;
}
.kiosk-timeout-modal-open .modal-backdrop ~ .modal-backdrop {
  display: none;
}

.redirect-timeout-modal-open .modal:not(#redirectTimeoutModal) {
  display: none !important;
}
.redirect-timeout-modal-open .modal-backdrop ~ .modal-backdrop {
  display: none;
}

@media (max-width: 575.98px) {
  .modal-dialog {
    padding-bottom: calc(2 * env(safe-area-inset-bottom)) !important;
  }
}
.nav-tabs,
.nav-pills {
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: start;
  width: 100%;
  overflow-x: auto;
  padding-bottom: 0.9375rem;
}
@supports (scrollbar-width: thin) {
  .nav-tabs,
  .nav-pills {
    scrollbar-width: thin;
    scrollbar-color: #666 transparent;
  }
}
@supports selector(::-webkit-scrollbar) {
  .nav-tabs::-webkit-scrollbar,
  .nav-pills::-webkit-scrollbar {
    width: 0.25rem;
    height: 0.25rem;
  }
  .nav-tabs::-webkit-scrollbar-track,
  .nav-pills::-webkit-scrollbar-track {
    background: transparent;
  }
  .nav-tabs::-webkit-scrollbar-thumb,
  .nav-pills::-webkit-scrollbar-thumb {
    background: #666;
    border-radius: 50rem;
  }
  .nav-tabs::-webkit-scrollbar-thumb:hover,
  .nav-pills::-webkit-scrollbar-thumb:hover {
    background: #363636;
  }
}
.nav-tabs .nav-item,
.nav-pills .nav-item {
  text-align: center;
}
.nav-tabs .nav-item .nav-link,
.nav-pills .nav-item .nav-link {
  padding: 0.46875rem 0.9375rem;
  margin: 0;
  height: 100%;
  width: 100%;
  border: none;
  background: none;
  text-decoration: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-transition: background 300ms, color 300ms, border 300ms;
  transition: background 300ms, color 300ms, border 300ms;
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 0.875rem;
  line-height: 1.145;
}
@media (min-width: 768px) {
  .nav-tabs .nav-item .nav-link,
  .nav-pills .nav-item .nav-link {
    font-size: 1rem;
    line-height: 1.125;
  }
}
.nav-tabs .nav-item .nav-link .icon,
.nav-pills .nav-item .nav-link .icon {
  height: 16px;
  width: auto;
  margin-right: 0.46875rem;
  -webkit-filter: brightness(0) saturate(100%) invert(19%) sepia(13%) saturate(0%) hue-rotate(256deg) brightness(91%) contrast(89%);
          filter: brightness(0) saturate(100%) invert(19%) sepia(13%) saturate(0%) hue-rotate(256deg) brightness(91%) contrast(89%);
  -webkit-transition: -webkit-filter 300ms;
  transition: -webkit-filter 300ms;
  transition: filter 300ms;
  transition: filter 300ms, -webkit-filter 300ms;
}
.nav-tabs .nav-item .nav-link:hover,
.nav-pills .nav-item .nav-link:hover {
  background: #e8e8e8;
  text-decoration: none;
}
.nav-tabs .nav-item .nav-link.active, .nav-tabs .nav-item .nav-link.highlight,
.nav-pills .nav-item .nav-link.active,
.nav-pills .nav-item .nav-link.highlight {
  color: #1b1b1b;
  text-decoration: none;
  font-weight: 700;
}
.nav-tabs .nav-item .nav-link.active .icon, .nav-tabs .nav-item .nav-link.highlight .icon,
.nav-pills .nav-item .nav-link.active .icon,
.nav-pills .nav-item .nav-link.highlight .icon {
  -webkit-filter: brightness(0) saturate(100%) invert(0%) sepia(10%) saturate(609%) hue-rotate(337deg) brightness(87%) contrast(79%);
          filter: brightness(0) saturate(100%) invert(0%) sepia(10%) saturate(609%) hue-rotate(337deg) brightness(87%) contrast(79%);
}
.nav-tabs .nav-item .nav-link.disabled, .nav-tabs .nav-item .nav-link:disabled, .nav-tabs .nav-item .nav-link.disabled:hover, .nav-tabs .nav-item .nav-link:disabled:hover,
.nav-pills .nav-item .nav-link.disabled,
.nav-pills .nav-item .nav-link:disabled,
.nav-pills .nav-item .nav-link.disabled:hover,
.nav-pills .nav-item .nav-link:disabled:hover {
  color: #ccc;
  background: none;
  pointer-events: none;
}
.nav-tabs .nav-item.show .nav-link,
.nav-pills .nav-item.show .nav-link {
  color: #1b1b1b;
  text-decoration: none;
}
.nav-tabs.nav-fit,
.nav-pills.nav-fit {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
}
.nav-tabs.nav-fit .nav-item,
.nav-pills.nav-fit .nav-item {
  width: auto;
}

@media (min-width: 1025px) {
  .form-nav .nav-item > .nav-link {
    color: #363636;
  }
}
.nav-tabs {
  border: none;
}
.nav-tabs .nav-item .nav-link {
  border-radius: 0.25rem 0.25rem 0 0;
  border-bottom: 0.125rem solid #ccc;
}
.nav-tabs .nav-item .nav-link.active, .nav-tabs .nav-item .nav-link.highlight {
  border-bottom: 0.125rem solid;
}
.nav-tabs .nav-item.show .nav-link {
  border-bottom: 0.125rem solid #ccc;
}

.nav.navbar-nav .reset-password-form-modal .notifications-container .alert.alert-danger,
.nav.navbar-nav .reset-password-form-mobile .notifications-container .alert.alert-danger {
  margin-top: 0;
  margin-bottom: 1.25rem;
}

.nav-pills {
  gap: 0.46875rem;
}
.nav-pills .nav-item .nav-link {
  border-radius: 0.75rem;
}
.nav-pills .nav-item .nav-link.active, .nav-pills .nav-item .nav-link.higlight {
  background: #1b1b1b;
  color: #fff;
}
.nav-pills .nav-item .nav-link.active .icon, .nav-pills .nav-item .nav-link.higlight .icon {
  -webkit-filter: brightness(0) invert(1);
          filter: brightness(0) invert(1);
}
.nav-pills .nav-item .nav-link.active:hover, .nav-pills .nav-item .nav-link.higlight:hover {
  background: #363636;
}

.address-suggestions-wrapper {
  position: relative;
}

.address-suggestion-result {
  display: block;
  position: absolute;
  border: 1px solid #e8e8e8;
  background-color: #fff;
  top: 0;
  right: 0;
  width: 100%;
  height: 26.875rem;
  overflow-y: scroll;
  z-index: 5;
}
.address-suggestion-result .address-item {
  padding-left: 15px;
  padding-top: 5px;
  padding-bottom: 5px;
  border: 1px solid #e8e8e8;
}
.address-suggestion-result .address-item:hover {
  background-color: #326fe2;
  color: #fff;
  cursor: pointer;
}

.icon.rotate0 {
  -webkit-transform: rotate(0deg);
          transform: rotate(0deg);
}
.icon.rotate45 {
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
}
.icon.rotate90 {
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg);
}
.icon.rotate135 {
  -webkit-transform: rotate(135deg);
          transform: rotate(135deg);
}
.icon.rotate180 {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
.icon.rotate-135 {
  -webkit-transform: rotate(-135deg);
          transform: rotate(-135deg);
}
.icon.rotate-90 {
  -webkit-transform: rotate(-90deg);
          transform: rotate(-90deg);
}
.icon.rotate-45 {
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
}
.icon.logo-sm {
  width: 35px;
  height: 37.5px;
}

.arial-bold {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" !important;
  font-weight: 700 !important;
}

.arial {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" !important;
  font-weight: 400 !important;
}

.lato-bold,
.figtree-bold {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" !important;
  font-weight: 700 !important;
}

.lato-light {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" !important;
  font-weight: 300 !important;
}

.lato-black {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" !important;
  font-weight: 900 !important;
}

.lato {
  font-family: "Figtree", -apple-system, BlinkMacSystemFont, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" !important;
  font-weight: 400 !important;
}

.just-lovely {
  font-family: "JustLovely", Arial, sans-serif !important;
}

.label5 {
  font-size: 0.875rem !important;
}

.font40 {
  font-size: calc(2.5rem + 0.5 * (100vw - 120rem) / 60);
}
@media (min-width: 768px) {
  .font40 {
    font-size: 2.5rem;
  }
}

.font41 {
  font-size: calc(2.5625rem + 0.5 * (100vw - 121.7058823529rem) / 60);
}
@media (min-width: 768px) {
  .font41 {
    font-size: 2.5625rem;
  }
}

.font42 {
  font-size: calc(2.625rem + 0.5 * (100vw - 123.4117647059rem) / 60);
}
@media (min-width: 768px) {
  .font42 {
    font-size: 2.625rem;
  }
}

.font43 {
  font-size: calc(2.6875rem + 0.5 * (100vw - 125.1176470588rem) / 60);
}
@media (min-width: 768px) {
  .font43 {
    font-size: 2.6875rem;
  }
}

.font44 {
  font-size: calc(2.75rem + 0.5 * (100vw - 126.8235294118rem) / 60);
}
@media (min-width: 768px) {
  .font44 {
    font-size: 2.75rem;
  }
}

.font45 {
  font-size: calc(2.8125rem + 0.5 * (100vw - 128.5294117647rem) / 60);
}
@media (min-width: 768px) {
  .font45 {
    font-size: 2.8125rem;
  }
}

.font46 {
  font-size: calc(2.875rem + 0.5 * (100vw - 130.2352941176rem) / 60);
}
@media (min-width: 768px) {
  .font46 {
    font-size: 2.875rem;
  }
}

.font47 {
  font-size: calc(2.9375rem + 0.5 * (100vw - 131.9411764706rem) / 60);
}
@media (min-width: 768px) {
  .font47 {
    font-size: 2.9375rem;
  }
}

.font48 {
  font-size: calc(3rem + 0.5 * (100vw - 133.6470588235rem) / 60);
}
@media (min-width: 768px) {
  .font48 {
    font-size: 3rem;
  }
}

.font49 {
  font-size: calc(3.0625rem + 0.5 * (100vw - 135.3529411765rem) / 60);
}
@media (min-width: 768px) {
  .font49 {
    font-size: 3.0625rem;
  }
}

.font50 {
  font-size: calc(3.125rem + 0.5 * (100vw - 137.0588235294rem) / 60);
}
@media (min-width: 768px) {
  .font50 {
    font-size: 3.125rem;
  }
}

.font51 {
  font-size: calc(3.1875rem + 0.5 * (100vw - 138.7647058824rem) / 60);
}
@media (min-width: 768px) {
  .font51 {
    font-size: 3.1875rem;
  }
}

.font52 {
  font-size: calc(3.25rem + 0.5 * (100vw - 140.4705882353rem) / 60);
}
@media (min-width: 768px) {
  .font52 {
    font-size: 3.25rem;
  }
}

.font53 {
  font-size: calc(3.3125rem + 0.5 * (100vw - 142.1764705882rem) / 60);
}
@media (min-width: 768px) {
  .font53 {
    font-size: 3.3125rem;
  }
}

.font54 {
  font-size: calc(3.375rem + 0.5 * (100vw - 143.8823529412rem) / 60);
}
@media (min-width: 768px) {
  .font54 {
    font-size: 3.375rem;
  }
}

.font55 {
  font-size: calc(3.4375rem + 0.5 * (100vw - 145.5882352941rem) / 60);
}
@media (min-width: 768px) {
  .font55 {
    font-size: 3.4375rem;
  }
}

.font56 {
  font-size: calc(3.5rem + 0.5 * (100vw - 147.2941176471rem) / 60);
}
@media (min-width: 768px) {
  .font56 {
    font-size: 3.5rem;
  }
}

.font57 {
  font-size: calc(3.5625rem + 0.5 * (100vw - 149rem) / 60);
}
@media (min-width: 768px) {
  .font57 {
    font-size: 3.5625rem;
  }
}

.font58 {
  font-size: calc(3.625rem + 0.5 * (100vw - 150.7058823529rem) / 60);
}
@media (min-width: 768px) {
  .font58 {
    font-size: 3.625rem;
  }
}

.font59 {
  font-size: calc(3.6875rem + 0.5 * (100vw - 152.4117647059rem) / 60);
}
@media (min-width: 768px) {
  .font59 {
    font-size: 3.6875rem;
  }
}

.font60 {
  font-size: calc(3.75rem + 0.5 * (100vw - 154.1176470588rem) / 60);
}
@media (min-width: 768px) {
  .font60 {
    font-size: 3.75rem;
  }
}

.font61 {
  font-size: calc(3.8125rem + 0.5 * (100vw - 155.8235294118rem) / 60);
}
@media (min-width: 768px) {
  .font61 {
    font-size: 3.8125rem;
  }
}

.font62 {
  font-size: calc(3.875rem + 0.5 * (100vw - 157.5294117647rem) / 60);
}
@media (min-width: 768px) {
  .font62 {
    font-size: 3.875rem;
  }
}

.font63 {
  font-size: calc(3.9375rem + 0.5 * (100vw - 159.2352941176rem) / 60);
}
@media (min-width: 768px) {
  .font63 {
    font-size: 3.9375rem;
  }
}

.font64 {
  font-size: calc(4rem + 0.5 * (100vw - 160.9411764706rem) / 60);
}
@media (min-width: 768px) {
  .font64 {
    font-size: 4rem;
  }
}

.font65 {
  font-size: calc(4.0625rem + 0.5 * (100vw - 162.6470588235rem) / 60);
}
@media (min-width: 768px) {
  .font65 {
    font-size: 4.0625rem;
  }
}

.font66 {
  font-size: calc(4.125rem + 0.5 * (100vw - 164.3529411765rem) / 60);
}
@media (min-width: 768px) {
  .font66 {
    font-size: 4.125rem;
  }
}

.font67 {
  font-size: calc(4.1875rem + 0.5 * (100vw - 166.0588235294rem) / 60);
}
@media (min-width: 768px) {
  .font67 {
    font-size: 4.1875rem;
  }
}

.font68 {
  font-size: calc(4.25rem + 0.5 * (100vw - 167.7647058824rem) / 60);
}
@media (min-width: 768px) {
  .font68 {
    font-size: 4.25rem;
  }
}

.font69 {
  font-size: calc(4.3125rem + 0.5 * (100vw - 169.4705882353rem) / 60);
}
@media (min-width: 768px) {
  .font69 {
    font-size: 4.3125rem;
  }
}

.font70 {
  font-size: calc(4.375rem + 0.5 * (100vw - 171.1764705882rem) / 60);
}
@media (min-width: 768px) {
  .font70 {
    font-size: 4.375rem;
  }
}

.font71 {
  font-size: calc(4.4375rem + 0.5 * (100vw - 172.8823529412rem) / 60);
}
@media (min-width: 768px) {
  .font71 {
    font-size: 4.4375rem;
  }
}

.font72 {
  font-size: calc(4.5rem + 0.5 * (100vw - 174.5882352941rem) / 60);
}
@media (min-width: 768px) {
  .font72 {
    font-size: 4.5rem;
  }
}

.font73 {
  font-size: calc(4.5625rem + 0.5 * (100vw - 176.2941176471rem) / 60);
}
@media (min-width: 768px) {
  .font73 {
    font-size: 4.5625rem;
  }
}

.font74 {
  font-size: calc(4.625rem + 0.5 * (100vw - 178rem) / 60);
}
@media (min-width: 768px) {
  .font74 {
    font-size: 4.625rem;
  }
}

.font75 {
  font-size: calc(4.6875rem + 0.5 * (100vw - 179.7058823529rem) / 60);
}
@media (min-width: 768px) {
  .font75 {
    font-size: 4.6875rem;
  }
}

.font76 {
  font-size: calc(4.75rem + 0.5 * (100vw - 181.4117647059rem) / 60);
}
@media (min-width: 768px) {
  .font76 {
    font-size: 4.75rem;
  }
}

.font77 {
  font-size: calc(4.8125rem + 0.5 * (100vw - 183.1176470588rem) / 60);
}
@media (min-width: 768px) {
  .font77 {
    font-size: 4.8125rem;
  }
}

.font78 {
  font-size: calc(4.875rem + 0.5 * (100vw - 184.8235294118rem) / 60);
}
@media (min-width: 768px) {
  .font78 {
    font-size: 4.875rem;
  }
}

.font79 {
  font-size: calc(4.9375rem + 0.5 * (100vw - 186.5294117647rem) / 60);
}
@media (min-width: 768px) {
  .font79 {
    font-size: 4.9375rem;
  }
}

.font80 {
  font-size: calc(5rem + 0.5 * (100vw - 188.2352941176rem) / 60);
}
@media (min-width: 768px) {
  .font80 {
    font-size: 5rem;
  }
}

.font81 {
  font-size: calc(5.0625rem + 0.5 * (100vw - 189.9411764706rem) / 60);
}
@media (min-width: 768px) {
  .font81 {
    font-size: 5.0625rem;
  }
}

.font82 {
  font-size: calc(5.125rem + 0.5 * (100vw - 191.6470588235rem) / 60);
}
@media (min-width: 768px) {
  .font82 {
    font-size: 5.125rem;
  }
}

.font83 {
  font-size: calc(5.1875rem + 0.5 * (100vw - 193.3529411765rem) / 60);
}
@media (min-width: 768px) {
  .font83 {
    font-size: 5.1875rem;
  }
}

.font84 {
  font-size: calc(5.25rem + 0.5 * (100vw - 195.0588235294rem) / 60);
}
@media (min-width: 768px) {
  .font84 {
    font-size: 5.25rem;
  }
}

.font85 {
  font-size: calc(5.3125rem + 0.5 * (100vw - 196.7647058824rem) / 60);
}
@media (min-width: 768px) {
  .font85 {
    font-size: 5.3125rem;
  }
}

.font86 {
  font-size: calc(5.375rem + 0.5 * (100vw - 198.4705882353rem) / 60);
}
@media (min-width: 768px) {
  .font86 {
    font-size: 5.375rem;
  }
}

.font87 {
  font-size: calc(5.4375rem + 0.5 * (100vw - 200.1764705882rem) / 60);
}
@media (min-width: 768px) {
  .font87 {
    font-size: 5.4375rem;
  }
}

.font88 {
  font-size: calc(5.5rem + 0.5 * (100vw - 201.8823529412rem) / 60);
}
@media (min-width: 768px) {
  .font88 {
    font-size: 5.5rem;
  }
}

.font89 {
  font-size: calc(5.5625rem + 0.5 * (100vw - 203.5882352941rem) / 60);
}
@media (min-width: 768px) {
  .font89 {
    font-size: 5.5625rem;
  }
}

.font90 {
  font-size: calc(5.625rem + 0.5 * (100vw - 205.2941176471rem) / 60);
}
@media (min-width: 768px) {
  .font90 {
    font-size: 5.625rem;
  }
}

.font91 {
  font-size: calc(5.6875rem + 0.5 * (100vw - 207rem) / 60);
}
@media (min-width: 768px) {
  .font91 {
    font-size: 5.6875rem;
  }
}

.font92 {
  font-size: calc(5.75rem + 0.5 * (100vw - 208.7058823529rem) / 60);
}
@media (min-width: 768px) {
  .font92 {
    font-size: 5.75rem;
  }
}

.font93 {
  font-size: calc(5.8125rem + 0.5 * (100vw - 210.4117647059rem) / 60);
}
@media (min-width: 768px) {
  .font93 {
    font-size: 5.8125rem;
  }
}

.font94 {
  font-size: calc(5.875rem + 0.5 * (100vw - 212.1176470588rem) / 60);
}
@media (min-width: 768px) {
  .font94 {
    font-size: 5.875rem;
  }
}

.font95 {
  font-size: calc(5.9375rem + 0.5 * (100vw - 213.8235294118rem) / 60);
}
@media (min-width: 768px) {
  .font95 {
    font-size: 5.9375rem;
  }
}

.font96 {
  font-size: calc(6rem + 0.5 * (100vw - 215.5294117647rem) / 60);
}
@media (min-width: 768px) {
  .font96 {
    font-size: 6rem;
  }
}

.font97 {
  font-size: calc(6.0625rem + 0.5 * (100vw - 217.2352941176rem) / 60);
}
@media (min-width: 768px) {
  .font97 {
    font-size: 6.0625rem;
  }
}

.font98 {
  font-size: calc(6.125rem + 0.5 * (100vw - 218.9411764706rem) / 60);
}
@media (min-width: 768px) {
  .font98 {
    font-size: 6.125rem;
  }
}

.font99 {
  font-size: calc(6.1875rem + 0.5 * (100vw - 220.6470588235rem) / 60);
}
@media (min-width: 768px) {
  .font99 {
    font-size: 6.1875rem;
  }
}

.font100 {
  font-size: calc(6.25rem + 0.5 * (100vw - 222.3529411765rem) / 60);
}
@media (min-width: 768px) {
  .font100 {
    font-size: 6.25rem;
  }
}

.font101 {
  font-size: calc(6.3125rem + 0.5 * (100vw - 224.0588235294rem) / 60);
}
@media (min-width: 768px) {
  .font101 {
    font-size: 6.3125rem;
  }
}

.font102 {
  font-size: calc(6.375rem + 0.5 * (100vw - 225.7647058824rem) / 60);
}
@media (min-width: 768px) {
  .font102 {
    font-size: 6.375rem;
  }
}

.font103 {
  font-size: calc(6.4375rem + 0.5 * (100vw - 227.4705882353rem) / 60);
}
@media (min-width: 768px) {
  .font103 {
    font-size: 6.4375rem;
  }
}

.font104 {
  font-size: calc(6.5rem + 0.5 * (100vw - 229.1764705882rem) / 60);
}
@media (min-width: 768px) {
  .font104 {
    font-size: 6.5rem;
  }
}

.font105 {
  font-size: calc(6.5625rem + 0.5 * (100vw - 230.8823529412rem) / 60);
}
@media (min-width: 768px) {
  .font105 {
    font-size: 6.5625rem;
  }
}

.font106 {
  font-size: calc(6.625rem + 0.5 * (100vw - 232.5882352941rem) / 60);
}
@media (min-width: 768px) {
  .font106 {
    font-size: 6.625rem;
  }
}

.font107 {
  font-size: calc(6.6875rem + 0.5 * (100vw - 234.2941176471rem) / 60);
}
@media (min-width: 768px) {
  .font107 {
    font-size: 6.6875rem;
  }
}

.font108 {
  font-size: calc(6.75rem + 0.5 * (100vw - 236rem) / 60);
}
@media (min-width: 768px) {
  .font108 {
    font-size: 6.75rem;
  }
}

.font109 {
  font-size: calc(6.8125rem + 0.5 * (100vw - 237.7058823529rem) / 60);
}
@media (min-width: 768px) {
  .font109 {
    font-size: 6.8125rem;
  }
}

.font110 {
  font-size: calc(6.875rem + 0.5 * (100vw - 239.4117647059rem) / 60);
}
@media (min-width: 768px) {
  .font110 {
    font-size: 6.875rem;
  }
}

.font111 {
  font-size: calc(6.9375rem + 0.5 * (100vw - 241.1176470588rem) / 60);
}
@media (min-width: 768px) {
  .font111 {
    font-size: 6.9375rem;
  }
}

.font112 {
  font-size: calc(7rem + 0.5 * (100vw - 242.8235294118rem) / 60);
}
@media (min-width: 768px) {
  .font112 {
    font-size: 7rem;
  }
}

.font113 {
  font-size: calc(7.0625rem + 0.5 * (100vw - 244.5294117647rem) / 60);
}
@media (min-width: 768px) {
  .font113 {
    font-size: 7.0625rem;
  }
}

.font114 {
  font-size: calc(7.125rem + 0.5 * (100vw - 246.2352941176rem) / 60);
}
@media (min-width: 768px) {
  .font114 {
    font-size: 7.125rem;
  }
}

.font115 {
  font-size: calc(7.1875rem + 0.5 * (100vw - 247.9411764706rem) / 60);
}
@media (min-width: 768px) {
  .font115 {
    font-size: 7.1875rem;
  }
}

.font116 {
  font-size: calc(7.25rem + 0.5 * (100vw - 249.6470588235rem) / 60);
}
@media (min-width: 768px) {
  .font116 {
    font-size: 7.25rem;
  }
}

.font117 {
  font-size: calc(7.3125rem + 0.5 * (100vw - 251.3529411765rem) / 60);
}
@media (min-width: 768px) {
  .font117 {
    font-size: 7.3125rem;
  }
}

.font118 {
  font-size: calc(7.375rem + 0.5 * (100vw - 253.0588235294rem) / 60);
}
@media (min-width: 768px) {
  .font118 {
    font-size: 7.375rem;
  }
}

.font119 {
  font-size: calc(7.4375rem + 0.5 * (100vw - 254.7647058824rem) / 60);
}
@media (min-width: 768px) {
  .font119 {
    font-size: 7.4375rem;
  }
}

.font120 {
  font-size: calc(7.5rem + 0.5 * (100vw - 256.4705882353rem) / 60);
}
@media (min-width: 768px) {
  .font120 {
    font-size: 7.5rem;
  }
}

.font121 {
  font-size: calc(7.5625rem + 0.5 * (100vw - 258.1764705882rem) / 60);
}
@media (min-width: 768px) {
  .font121 {
    font-size: 7.5625rem;
  }
}

.font122 {
  font-size: calc(7.625rem + 0.5 * (100vw - 259.8823529412rem) / 60);
}
@media (min-width: 768px) {
  .font122 {
    font-size: 7.625rem;
  }
}

.font123 {
  font-size: calc(7.6875rem + 0.5 * (100vw - 261.5882352941rem) / 60);
}
@media (min-width: 768px) {
  .font123 {
    font-size: 7.6875rem;
  }
}

.font124 {
  font-size: calc(7.75rem + 0.5 * (100vw - 263.2941176471rem) / 60);
}
@media (min-width: 768px) {
  .font124 {
    font-size: 7.75rem;
  }
}

.font125 {
  font-size: calc(7.8125rem + 0.5 * (100vw - 265rem) / 60);
}
@media (min-width: 768px) {
  .font125 {
    font-size: 7.8125rem;
  }
}

.lh-10 {
  line-height: 1 !important;
}

.lh-11 {
  line-height: 1.1 !important;
}

.lh-12 {
  line-height: 1.2 !important;
}

.lh-13 {
  line-height: 1.3 !important;
}

.lh-14 {
  line-height: 1.4 !important;
}

.lh-15 {
  line-height: 1.5 !important;
}

.lh-16 {
  line-height: 1.6 !important;
}

.lh-17 {
  line-height: 1.7 !important;
}

.lh-18 {
  line-height: 1.8 !important;
}

.lh-19 {
  line-height: 1.9 !important;
}

.lh-20 {
  line-height: 2 !important;
}

.lh-21 {
  line-height: 2.1 !important;
}

.lh-22 {
  line-height: 2.2 !important;
}

.lh-23 {
  line-height: 2.3 !important;
}

.lh-24 {
  line-height: 2.4 !important;
}

.lh-25 {
  line-height: 2.5 !important;
}

.no-hover-line:hover {
  text-decoration: none !important;
}

.line-heading {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  text-align: center;
}
.line-heading::before, .line-heading::after {
  content: "";
  border-top: 0.0625rem solid #ccc;
  display: inline;
  margin: 0 1.125rem 0 0;
  -webkit-box-flex: 1;
      -ms-flex: 1 0 1.125rem;
          flex: 1 0 1.125rem;
}
.line-heading::after {
  margin: 0 0 0 1.125rem;
}

.line-heading-dynamic {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  text-align: center;
}
.line-heading-dynamic::before, .line-heading-dynamic::after {
  content: "";
  border-top: 0.0625rem solid;
  display: inline;
  margin: 0 1.125rem 0 0;
  -webkit-box-flex: 1;
  -ms-flex: 1 0 1.125rem;
  flex: 1 0 1.125rem;
}
.line-heading-dynamic::after {
  margin: 0 0 0 1.125rem;
}

@media (min-width: 768px) {
  .line-heading-lg {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    text-align: center;
  }
  .line-heading-lg::before, .line-heading-lg::after {
    content: "";
    border-top: 0.0625rem solid #ccc;
    display: inline;
    margin: 0 1.125rem 0 0;
    -webkit-box-flex: 1;
        -ms-flex: 1 0 1.125rem;
            flex: 1 0 1.125rem;
  }
  .line-heading-lg::after {
    margin: 0 0 0 1.125rem;
  }
}

.line-heading-guest-checkout {
  color: #31708f;
  font-size: 1.75rem;
  margin-bottom: 1.40625rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  text-align: center;
}
@media (max-width: 767.98px) {
  .line-heading-guest-checkout {
    margin-bottom: 0;
  }
}
.line-heading-guest-checkout::before, .line-heading-guest-checkout::after {
  content: "";
  border-top: 0.0625rem solid #ccc;
  display: inline;
  margin: 0 1.125rem 0 0;
  -webkit-box-flex: 1;
      -ms-flex: 1 0 1.125rem;
          flex: 1 0 1.125rem;
}
.line-heading-guest-checkout::after {
  margin: 0 0 0 1.125rem;
}

.line-heading-guest-checkout::before,
.line-heading-guest-checkout::after {
  content: "";
  border-top: 0.0625rem solid #ccc;
  display: none;
  margin: 0 1.125rem 0 0;
  -webkit-box-flex: 1;
  -ms-flex: 1 0 1.125rem;
  flex: 1 0 1.125rem;
}

.margin-bottom-mobile-cart {
  margin-bottom: 0.46875rem;
}

@media (max-width: 767.98px) {
  .cart-page #cartLoginModal .modal-body {
    padding-top: 1.40625rem;
  }
}

@media (max-width: 767.98px) {
  .cart-page #cartLoginModal .modal-header {
    padding-bottom: 1.40625rem;
  }
}

.list-inline-bull {
  list-style: inside;
}

/* Adds brackets to the left and right of copy; both the 
.bracket-wrapper and the correlating .bracket-wrapper-light or 
.bracket-wrapper-dark class must be used together. 
Ex: class='bracket-wrapper bracket-wrapper-dark" creates dark brackets around text */
.bracket-wrapper {
  display: inline-block;
  margin: 0;
  padding: 0.3125rem 0.9375rem;
  vertical-align: top;
  background-repeat: no-repeat;
  background-size: 0.5rem 0.1875rem;
  background-position: top left, top right, bottom left, bottom right;
  border: solid transparent;
  border-width: 0 0.1875rem;
  text-align: center;
}
.bracket-wrapper-dark {
  background-image: -webkit-gradient(linear, left top, left bottom, from(#363636), to(#363636)), -webkit-gradient(linear, left top, left bottom, from(#363636), to(#363636)), -webkit-gradient(linear, left top, left bottom, from(#363636), to(#363636)), -webkit-gradient(linear, left top, left bottom, from(#363636), to(#363636));
  background-image: linear-gradient(#363636, #363636), linear-gradient(#363636, #363636), linear-gradient(#363636, #363636), linear-gradient(#363636, #363636);
  border-color: #363636;
}
.bracket-wrapper-light {
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f0f0f0), to(#f0f0f0)), -webkit-gradient(linear, left top, left bottom, from(#f0f0f0), to(#f0f0f0)), -webkit-gradient(linear, left top, left bottom, from(#f0f0f0), to(#f0f0f0)), -webkit-gradient(linear, left top, left bottom, from(#f0f0f0), to(#f0f0f0));
  background-image: linear-gradient(#f0f0f0, #f0f0f0), linear-gradient(#f0f0f0, #f0f0f0), linear-gradient(#f0f0f0, #f0f0f0), linear-gradient(#f0f0f0, #f0f0f0);
  border-color: #f0f0f0;
}
.bracket-wrapper-lime {
  background-image: -webkit-gradient(linear, left top, left bottom, from(#41a928), to(#41a928)), -webkit-gradient(linear, left top, left bottom, from(#41a928), to(#41a928)), -webkit-gradient(linear, left top, left bottom, from(#41a928), to(#41a928)), -webkit-gradient(linear, left top, left bottom, from(#41a928), to(#41a928));
  background-image: linear-gradient(#41a928, #41a928), linear-gradient(#41a928, #41a928), linear-gradient(#41a928, #41a928), linear-gradient(#41a928, #41a928);
  border-color: #41a928;
}

.border.border-thick {
  border-width: 0.125rem !important;
}

.hr-dark {
  border-color: #666 !important;
}

.shadow-checkout-header {
  -webkit-box-shadow: 0.0625rem 0.0625rem 0.3125rem 0.125rem rgba(0, 0, 0, 0.2) !important;
          box-shadow: 0.0625rem 0.0625rem 0.3125rem 0.125rem rgba(0, 0, 0, 0.2) !important;
}

/* .focus-default {
    &:focus-visible {
        @include focus-ring;
    }
} */
.row.gutter-20 {
  margin-left: -1.25rem;
  margin-right: -1.25rem;
}
.row.gutter-20 .col-12,
.row.gutter-20 .col-lg-6 {
  padding-right: 1.25rem;
  padding-left: 1.25rem;
}

.col-5-wide {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 20%;
  flex: 0 0 20%;
  max-width: 20%;
  position: relative;
  width: 100%;
  padding-right: 0.9375rem;
  padding-left: 0.9375rem;
}

@media (min-width: 576px) {
  .col-sm-5-wide {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    position: relative;
    width: 100%;
    padding-right: 0.9375rem;
    padding-left: 0.9375rem;
  }
}
@media (min-width: 768px) {
  .col-md-5-wide {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    position: relative;
    width: 100%;
    padding-right: 0.9375rem;
    padding-left: 0.9375rem;
  }
}
@media (min-width: 1025px) {
  .col-lg-5-wide {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    position: relative;
    width: 100%;
    padding-right: 0.9375rem;
    padding-left: 0.9375rem;
  }
}
@media (min-width: 1366px) {
  .col-xl-5-wide {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    position: relative;
    width: 100%;
    padding-right: 0.9375rem;
    padding-left: 0.9375rem;
  }
}
.v-center {
  top: 50%;
  right: 0;
  left: 0;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.flip-horizontal {
  -webkit-transform: scaleX(-1);
          transform: scaleX(-1);
}

.flip-vertical {
  -webkit-transform: scaleY(-1);
          transform: scaleY(-1);
}

.text-blue {
  color: #326fe2;
}

.text-yellow {
  color: #ffc600;
}

.text-primary {
  color: #326fe2 !important;
}
.text-green {
  color: #046a38 !important;
}
.text-lime {
  color: #41a928 !important;
}
.text-secondary {
  color: #4c4c4c !important;
}
.text-dark {
  color: #363636 !important;
}
.text-black {
  color: #000 !important;
}
.text-light {
  color: #fff !important;
}
.text-success {
  color: #046a38 !important;
}
.text-info {
  color: #31708f !important;
}
.text-warning {
  color: #eea103 !important;
}
.text-danger {
  color: #a51a1f !important;
}
.text-focus {
  color: #76a0b4 !important;
}
.text-secondary-blue {
  color: #001E61 !important;
}
.text-secondary-teal {
  color: #97d4ca !important;
}
.text-secondary-purple {
  color: #4D4185 !important;
}
.text-secondary-red {
  color: #DC3136 !important;
}
.text-secondary-orange {
  color: #d24627 !important;
}
.text-accent-red, .text-accentred {
  color: #b2200d !important;
}
.text-accent-blue, .text-accentblue {
  color: #004876 !important;
}
.text-accent-purple, .text-accentpurple {
  color: #51557f !important;
}
.text-accent-yellow, .text-accentyellow {
  color: #ffc600 !important;
}
.text-accent-orange, .text-accentorange {
  color: #f96302 !important;
}
.text-accent-rust, .text-accentrust {
  color: #cf4520 !important;
}
.text-accent-1, .text-accent1 {
  color: #b2200d !important;
}
.text-accent-2, .text-accent2 {
  color: #004876 !important;
}
.text-accent-3, .text-accent3 {
  color: #51557f !important;
}
.text-accent-4, .text-accent4 {
  color: #ffc600 !important;
}
.text-accent-5, .text-accent5 {
  color: #f96302 !important;
}
.text-accent-6, .text-accent6 {
  color: #cf4520 !important;
}
.text-info-100, .text-info1 {
  color: #dde7ec !important;
}
.text-info-300, .text-info3 {
  color: #76a0b4 !important;
}
.text-info-500, .text-info5 {
  color: #31708f !important;
}
.text-info-700, .text-info7 {
  color: #224e64 !important;
}
.text-info-900, .text-info9 {
  color: #142d39 !important;
}
.text-success-100, .text-success1 {
  color: #d5e6de !important;
}
.text-success-300, .text-success3 {
  color: #82b59c !important;
}
.text-success-500, .text-success5 {
  color: #046a38 !important;
}
.text-success-700, .text-success7 {
  color: #034a27 !important;
}
.text-success-900, .text-success9 {
  color: #022a16 !important;
}
.text-danger-100, .text-danger1 {
  color: #f0d9da !important;
}
.text-danger-300, .text-danger3 {
  color: #d28d8f !important;
}
.text-danger-500, .text-danger5 {
  color: #a51a1f !important;
}
.text-danger-700, .text-danger7 {
  color: #741216 !important;
}
.text-danger-900, .text-danger9 {
  color: #420a0c !important;
}
.text-warning-100, .text-warning1 {
  color: #fcefd5 !important;
}
.text-warning-300, .text-warning3 {
  color: #f7d081 !important;
}
.text-warning-500, .text-warning5 {
  color: #eea103 !important;
}
.text-warning-700, .text-warning7 {
  color: #976602 !important;
}
.text-warning-900, .text-warning9 {
  color: #5f4001 !important;
}
.text-gray-100, .text-gray1 {
  color: #f5f5f5 !important;
}
.text-gray-200, .text-gray2 {
  color: #e8e8e8 !important;
}
.text-gray-300, .text-gray3 {
  color: #dadada !important;
}
.text-gray-400, .text-gray4 {
  color: #ccc !important;
}
.text-gray-500, .text-gray5 {
  color: #aeaeae !important;
}
.text-gray-600, .text-gray6 {
  color: #666 !important;
}
.text-gray-700, .text-gray7 {
  color: #4c4c4c !important;
}
.text-gray-800, .text-gray8 {
  color: #363636 !important;
}
.text-gray-900, .text-gray9 {
  color: #1b1b1b !important;
}
.text-grey-100, .text-grey1 {
  color: #f5f5f5 !important;
}
.text-grey-200, .text-grey2 {
  color: #e8e8e8 !important;
}
.text-grey-300, .text-grey3 {
  color: #dadada !important;
}
.text-grey-400, .text-grey4 {
  color: #ccc !important;
}
.text-grey-500, .text-grey5 {
  color: #aeaeae !important;
}
.text-grey-600, .text-grey6 {
  color: #666 !important;
}
.text-grey-700, .text-grey7 {
  color: #4c4c4c !important;
}
.text-grey-800, .text-grey8 {
  color: #363636 !important;
}
.text-grey-900, .text-grey9 {
  color: #1b1b1b !important;
}
.text-black {
  color: #000 !important;
}
.text-white {
  color: #fff !important;
}
.text-trans {
  color: transparent !important;
}
.text-black-alpha {
  color: rgba(0, 0, 0, 0.6) !important;
}

.bg-primary {
  background-color: #326fe2 !important;
}
.bg-green {
  background-color: #046a38 !important;
}
.bg-lime {
  background-color: #41a928 !important;
}
.bg-secondary {
  background-color: #4c4c4c !important;
}
.bg-dark {
  background-color: #363636 !important;
}
.bg-black {
  background-color: #000 !important;
}
.bg-light {
  background-color: #fff !important;
}
.bg-success {
  background-color: #046a38 !important;
}
.bg-info {
  background-color: #31708f !important;
}
.bg-warning {
  background-color: #eea103 !important;
}
.bg-danger {
  background-color: #a51a1f !important;
}
.bg-focus {
  background-color: #76a0b4 !important;
}
.bg-secondary-blue {
  background-color: #001E61 !important;
}
.bg-secondary-teal {
  background-color: #97d4ca !important;
}
.bg-secondary-purple {
  background-color: #4D4185 !important;
}
.bg-secondary-red {
  background-color: #DC3136 !important;
}
.bg-secondary-orange {
  background-color: #d24627 !important;
}
.bg-accent-red, .bg-accentred {
  background-color: #b2200d !important;
}
.bg-accent-blue, .bg-accentblue {
  background-color: #004876 !important;
}
.bg-accent-purple, .bg-accentpurple {
  background-color: #51557f !important;
}
.bg-accent-yellow, .bg-accentyellow {
  background-color: #ffc600 !important;
}
.bg-accent-orange, .bg-accentorange {
  background-color: #f96302 !important;
}
.bg-accent-rust, .bg-accentrust {
  background-color: #cf4520 !important;
}
.bg-accent-1, .bg-accent1 {
  background-color: #b2200d !important;
}
.bg-accent-2, .bg-accent2 {
  background-color: #004876 !important;
}
.bg-accent-3, .bg-accent3 {
  background-color: #51557f !important;
}
.bg-accent-4, .bg-accent4 {
  background-color: #ffc600 !important;
}
.bg-accent-5, .bg-accent5 {
  background-color: #f96302 !important;
}
.bg-accent-6, .bg-accent6 {
  background-color: #cf4520 !important;
}
.bg-info-100, .bg-info1 {
  background-color: #dde7ec !important;
}
.bg-info-300, .bg-info3 {
  background-color: #76a0b4 !important;
}
.bg-info-500, .bg-info5 {
  background-color: #31708f !important;
}
.bg-info-700, .bg-info7 {
  background-color: #224e64 !important;
}
.bg-info-900, .bg-info9 {
  background-color: #142d39 !important;
}
.bg-success-100, .bg-success1 {
  background-color: #d5e6de !important;
}
.bg-success-300, .bg-success3 {
  background-color: #82b59c !important;
}
.bg-success-500, .bg-success5 {
  background-color: #046a38 !important;
}
.bg-success-700, .bg-success7 {
  background-color: #034a27 !important;
}
.bg-success-900, .bg-success9 {
  background-color: #022a16 !important;
}
.bg-danger-100, .bg-danger1 {
  background-color: #f0d9da !important;
}
.bg-danger-300, .bg-danger3 {
  background-color: #d28d8f !important;
}
.bg-danger-500, .bg-danger5 {
  background-color: #a51a1f !important;
}
.bg-danger-700, .bg-danger7 {
  background-color: #741216 !important;
}
.bg-danger-900, .bg-danger9 {
  background-color: #420a0c !important;
}
.bg-warning-100, .bg-warning1 {
  background-color: #fcefd5 !important;
}
.bg-warning-300, .bg-warning3 {
  background-color: #f7d081 !important;
}
.bg-warning-500, .bg-warning5 {
  background-color: #eea103 !important;
}
.bg-warning-700, .bg-warning7 {
  background-color: #976602 !important;
}
.bg-warning-900, .bg-warning9 {
  background-color: #5f4001 !important;
}
.bg-gray-100, .bg-gray1 {
  background-color: #f5f5f5 !important;
}
.bg-gray-200, .bg-gray2 {
  background-color: #e8e8e8 !important;
}
.bg-gray-300, .bg-gray3 {
  background-color: #dadada !important;
}
.bg-gray-400, .bg-gray4 {
  background-color: #ccc !important;
}
.bg-gray-500, .bg-gray5 {
  background-color: #aeaeae !important;
}
.bg-gray-600, .bg-gray6 {
  background-color: #666 !important;
}
.bg-gray-700, .bg-gray7 {
  background-color: #4c4c4c !important;
}
.bg-gray-800, .bg-gray8 {
  background-color: #363636 !important;
}
.bg-gray-900, .bg-gray9 {
  background-color: #1b1b1b !important;
}
.bg-grey-100, .bg-grey1 {
  background-color: #f5f5f5 !important;
}
.bg-grey-200, .bg-grey2 {
  background-color: #e8e8e8 !important;
}
.bg-grey-300, .bg-grey3 {
  background-color: #dadada !important;
}
.bg-grey-400, .bg-grey4 {
  background-color: #ccc !important;
}
.bg-grey-500, .bg-grey5 {
  background-color: #aeaeae !important;
}
.bg-grey-600, .bg-grey6 {
  background-color: #666 !important;
}
.bg-grey-700, .bg-grey7 {
  background-color: #4c4c4c !important;
}
.bg-grey-800, .bg-grey8 {
  background-color: #363636 !important;
}
.bg-grey-900, .bg-grey9 {
  background-color: #1b1b1b !important;
}
.bg-black {
  background-color: #000 !important;
}
.bg-white {
  background-color: #fff !important;
}
.bg-trans {
  background-color: transparent !important;
}
.bg-black-alpha {
  background-color: rgba(0, 0, 0, 0.6) !important;
}

.border.border-primary {
  border-color: #326fe2 !important;
}
.border.border-green {
  border-color: #046a38 !important;
}
.border.border-lime {
  border-color: #41a928 !important;
}
.border.border-secondary {
  border-color: #4c4c4c !important;
}
.border.border-dark {
  border-color: #363636 !important;
}
.border.border-black {
  border-color: #000 !important;
}
.border.border-light {
  border-color: #fff !important;
}
.border.border-success {
  border-color: #046a38 !important;
}
.border.border-info {
  border-color: #31708f !important;
}
.border.border-warning {
  border-color: #eea103 !important;
}
.border.border-danger {
  border-color: #a51a1f !important;
}
.border.border-focus {
  border-color: #76a0b4 !important;
}
.border.border-secondary-blue {
  border-color: #001E61 !important;
}
.border.border-secondary-teal {
  border-color: #97d4ca !important;
}
.border.border-secondary-purple {
  border-color: #4D4185 !important;
}
.border.border-secondary-red {
  border-color: #DC3136 !important;
}
.border.border-secondary-orange {
  border-color: #d24627 !important;
}
.border.border-accent-red, .border.border-accentred {
  border-color: #b2200d !important;
}
.border.border-accent-blue, .border.border-accentblue {
  border-color: #004876 !important;
}
.border.border-accent-purple, .border.border-accentpurple {
  border-color: #51557f !important;
}
.border.border-accent-yellow, .border.border-accentyellow {
  border-color: #ffc600 !important;
}
.border.border-accent-orange, .border.border-accentorange {
  border-color: #f96302 !important;
}
.border.border-accent-rust, .border.border-accentrust {
  border-color: #cf4520 !important;
}
.border.border-accent-1, .border.border-accent1 {
  border-color: #b2200d !important;
}
.border.border-accent-2, .border.border-accent2 {
  border-color: #004876 !important;
}
.border.border-accent-3, .border.border-accent3 {
  border-color: #51557f !important;
}
.border.border-accent-4, .border.border-accent4 {
  border-color: #ffc600 !important;
}
.border.border-accent-5, .border.border-accent5 {
  border-color: #f96302 !important;
}
.border.border-accent-6, .border.border-accent6 {
  border-color: #cf4520 !important;
}
.border.border-info-100, .border.border-info1 {
  border-color: #dde7ec !important;
}
.border.border-info-300, .border.border-info3 {
  border-color: #76a0b4 !important;
}
.border.border-info-500, .border.border-info5 {
  border-color: #31708f !important;
}
.border.border-info-700, .border.border-info7 {
  border-color: #224e64 !important;
}
.border.border-info-900, .border.border-info9 {
  border-color: #142d39 !important;
}
.border.border-success-100, .border.border-success1 {
  border-color: #d5e6de !important;
}
.border.border-success-300, .border.border-success3 {
  border-color: #82b59c !important;
}
.border.border-success-500, .border.border-success5 {
  border-color: #046a38 !important;
}
.border.border-success-700, .border.border-success7 {
  border-color: #034a27 !important;
}
.border.border-success-900, .border.border-success9 {
  border-color: #022a16 !important;
}
.border.border-danger-100, .border.border-danger1 {
  border-color: #f0d9da !important;
}
.border.border-danger-300, .border.border-danger3 {
  border-color: #d28d8f !important;
}
.border.border-danger-500, .border.border-danger5 {
  border-color: #a51a1f !important;
}
.border.border-danger-700, .border.border-danger7 {
  border-color: #741216 !important;
}
.border.border-danger-900, .border.border-danger9 {
  border-color: #420a0c !important;
}
.border.border-warning-100, .border.border-warning1 {
  border-color: #fcefd5 !important;
}
.border.border-warning-300, .border.border-warning3 {
  border-color: #f7d081 !important;
}
.border.border-warning-500, .border.border-warning5 {
  border-color: #eea103 !important;
}
.border.border-warning-700, .border.border-warning7 {
  border-color: #976602 !important;
}
.border.border-warning-900, .border.border-warning9 {
  border-color: #5f4001 !important;
}
.border.border-gray-100, .border.border-gray1 {
  border-color: #f5f5f5 !important;
}
.border.border-gray-200, .border.border-gray2 {
  border-color: #e8e8e8 !important;
}
.border.border-gray-300, .border.border-gray3 {
  border-color: #dadada !important;
}
.border.border-gray-400, .border.border-gray4 {
  border-color: #ccc !important;
}
.border.border-gray-500, .border.border-gray5 {
  border-color: #aeaeae !important;
}
.border.border-gray-600, .border.border-gray6 {
  border-color: #666 !important;
}
.border.border-gray-700, .border.border-gray7 {
  border-color: #4c4c4c !important;
}
.border.border-gray-800, .border.border-gray8 {
  border-color: #363636 !important;
}
.border.border-gray-900, .border.border-gray9 {
  border-color: #1b1b1b !important;
}
.border.border-grey-100, .border.border-grey1 {
  border-color: #f5f5f5 !important;
}
.border.border-grey-200, .border.border-grey2 {
  border-color: #e8e8e8 !important;
}
.border.border-grey-300, .border.border-grey3 {
  border-color: #dadada !important;
}
.border.border-grey-400, .border.border-grey4 {
  border-color: #ccc !important;
}
.border.border-grey-500, .border.border-grey5 {
  border-color: #aeaeae !important;
}
.border.border-grey-600, .border.border-grey6 {
  border-color: #666 !important;
}
.border.border-grey-700, .border.border-grey7 {
  border-color: #4c4c4c !important;
}
.border.border-grey-800, .border.border-grey8 {
  border-color: #363636 !important;
}
.border.border-grey-900, .border.border-grey9 {
  border-color: #1b1b1b !important;
}
.border.border-black {
  border-color: #000 !important;
}
.border.border-white {
  border-color: #fff !important;
}
.border.border-trans {
  border-color: transparent !important;
}
.border.border-black-alpha {
  border-color: rgba(0, 0, 0, 0.6) !important;
}

/* to be used on a a <div> element to create a vertical line between columns. 
Your row class must have the .position-relative class. */
.vertical-line {
  display: none;
  border-left: 0.0625rem solid #ccc;
  height: 100%;
  position: absolute;
  left: 50%;
  margin-left: -1px;
  top: 0;
  display: inherit !important;
}
@media (min-width: 768px) {
  .vertical-line {
    display: inherit;
  }
}

/* Responsive divider that can be applied to any bootstrap row element.
Use the following class structure based on which column you want the divider to appear after:
- .divider-col-breakpoint-number(1-11).
You can apply a custom margin using the following class structure:
- .divider-m-number(1-9) */
[class*=" divider-col-"]::before,
[class^=divider-col]::before {
  content: "";
  background: #ccc;
  -ms-flex-item-align: stretch;
      align-self: stretch;
  min-width: 0.0625rem;
  min-height: 0.0625rem;
  margin-left: -0.03175rem;
  margin-right: -0.03175rem;
  display: block;
}
[class*=" divider-col-"]:not([class*=" divider-col-1"], [class^=divider-col-1])::before,
[class^=divider-col]:not([class*=" divider-col-1"], [class^=divider-col-1])::before {
  display: none;
}
[class*=" divider-col-"]:not([class*=" divider-col-2"], [class^=divider-col-2])::before,
[class^=divider-col]:not([class*=" divider-col-2"], [class^=divider-col-2])::before {
  display: none;
}
[class*=" divider-col-"]:not([class*=" divider-col-3"], [class^=divider-col-3])::before,
[class^=divider-col]:not([class*=" divider-col-3"], [class^=divider-col-3])::before {
  display: none;
}
[class*=" divider-col-"]:not([class*=" divider-col-4"], [class^=divider-col-4])::before,
[class^=divider-col]:not([class*=" divider-col-4"], [class^=divider-col-4])::before {
  display: none;
}
[class*=" divider-col-"]:not([class*=" divider-col-5"], [class^=divider-col-5])::before,
[class^=divider-col]:not([class*=" divider-col-5"], [class^=divider-col-5])::before {
  display: none;
}
[class*=" divider-col-"]:not([class*=" divider-col-6"], [class^=divider-col-6])::before,
[class^=divider-col]:not([class*=" divider-col-6"], [class^=divider-col-6])::before {
  display: none;
}
[class*=" divider-col-"]:not([class*=" divider-col-7"], [class^=divider-col-7])::before,
[class^=divider-col]:not([class*=" divider-col-7"], [class^=divider-col-7])::before {
  display: none;
}
[class*=" divider-col-"]:not([class*=" divider-col-8"], [class^=divider-col-8])::before,
[class^=divider-col]:not([class*=" divider-col-8"], [class^=divider-col-8])::before {
  display: none;
}
[class*=" divider-col-"]:not([class*=" divider-col-9"], [class^=divider-col-9])::before,
[class^=divider-col]:not([class*=" divider-col-9"], [class^=divider-col-9])::before {
  display: none;
}
[class*=" divider-col-"]:not([class*=" divider-col-10"], [class^=divider-col-10])::before,
[class^=divider-col]:not([class*=" divider-col-10"], [class^=divider-col-10])::before {
  display: none;
}
[class*=" divider-col-"]:not([class*=" divider-col-11"], [class^=divider-col-11])::before,
[class^=divider-col]:not([class*=" divider-col-11"], [class^=divider-col-11])::before {
  display: none;
}
[class*=" divider-col-"]:not([class*=" divider-col-12"], [class^=divider-col-12])::before,
[class^=divider-col]:not([class*=" divider-col-12"], [class^=divider-col-12])::before {
  display: none;
}

.flex-column[class*=" divider-col-"]::before,
.flex-column[class^=divider-col-]::before {
  margin-left: 0.9375rem;
  margin-right: 0.9375rem;
}

.divider-m-1[class*=" divider-col-"]:not(.flex-column)::before,
.divider-m-1[class^=divider-col-]:not(.flex-column)::before {
  margin-top: 0.46875rem;
  margin-bottom: 0.46875rem;
}

.flex-column.divider-m-1[class*=" divider-col-"]::before,
.flex-column.divider-m-1[class^=divider-col-]::before {
  margin-top: 0.46875rem;
  margin-bottom: 0.46875rem;
}

.divider-m-2[class*=" divider-col-"]:not(.flex-column)::before,
.divider-m-2[class^=divider-col-]:not(.flex-column)::before {
  margin-top: 0.9375rem;
  margin-bottom: 0.9375rem;
}

.flex-column.divider-m-2[class*=" divider-col-"]::before,
.flex-column.divider-m-2[class^=divider-col-]::before {
  margin-top: 0.9375rem;
  margin-bottom: 0.9375rem;
}

.divider-m-3[class*=" divider-col-"]:not(.flex-column)::before,
.divider-m-3[class^=divider-col-]:not(.flex-column)::before {
  margin-top: 1.40625rem;
  margin-bottom: 1.40625rem;
}

.flex-column.divider-m-3[class*=" divider-col-"]::before,
.flex-column.divider-m-3[class^=divider-col-]::before {
  margin-top: 1.40625rem;
  margin-bottom: 1.40625rem;
}

.divider-m-4[class*=" divider-col-"]:not(.flex-column)::before,
.divider-m-4[class^=divider-col-]:not(.flex-column)::before {
  margin-top: 1.875rem;
  margin-bottom: 1.875rem;
}

.flex-column.divider-m-4[class*=" divider-col-"]::before,
.flex-column.divider-m-4[class^=divider-col-]::before {
  margin-top: 1.875rem;
  margin-bottom: 1.875rem;
}

.divider-m-5[class*=" divider-col-"]:not(.flex-column)::before,
.divider-m-5[class^=divider-col-]:not(.flex-column)::before {
  margin-top: 2.34375rem;
  margin-bottom: 2.34375rem;
}

.flex-column.divider-m-5[class*=" divider-col-"]::before,
.flex-column.divider-m-5[class^=divider-col-]::before {
  margin-top: 2.34375rem;
  margin-bottom: 2.34375rem;
}

.divider-m-6[class*=" divider-col-"]:not(.flex-column)::before,
.divider-m-6[class^=divider-col-]:not(.flex-column)::before {
  margin-top: 2.8125rem;
  margin-bottom: 2.8125rem;
}

.flex-column.divider-m-6[class*=" divider-col-"]::before,
.flex-column.divider-m-6[class^=divider-col-]::before {
  margin-top: 2.8125rem;
  margin-bottom: 2.8125rem;
}

.divider-m-7[class*=" divider-col-"]:not(.flex-column)::before,
.divider-m-7[class^=divider-col-]:not(.flex-column)::before {
  margin-top: 3.28125rem;
  margin-bottom: 3.28125rem;
}

.flex-column.divider-m-7[class*=" divider-col-"]::before,
.flex-column.divider-m-7[class^=divider-col-]::before {
  margin-top: 3.28125rem;
  margin-bottom: 3.28125rem;
}

.divider-m-8[class*=" divider-col-"]:not(.flex-column)::before,
.divider-m-8[class^=divider-col-]:not(.flex-column)::before {
  margin-top: 3.75rem;
  margin-bottom: 3.75rem;
}

.flex-column.divider-m-8[class*=" divider-col-"]::before,
.flex-column.divider-m-8[class^=divider-col-]::before {
  margin-top: 3.75rem;
  margin-bottom: 3.75rem;
}

.divider-m-9[class*=" divider-col-"]:not(.flex-column)::before,
.divider-m-9[class^=divider-col-]:not(.flex-column)::before {
  margin-top: 4.21875rem;
  margin-bottom: 4.21875rem;
}

.flex-column.divider-m-9[class*=" divider-col-"]::before,
.flex-column.divider-m-9[class^=divider-col-]::before {
  margin-top: 4.21875rem;
  margin-bottom: 4.21875rem;
}

.divider-col-1 > [class*=" col"]:nth-child(-n+1),
.divider-col-1 > [class^=col]:nth-child(-n+1) {
  -webkit-box-ordinal-group: 0;
      -ms-flex-order: -1;
          order: -1;
}

.divider-col-2 > [class*=" col"]:nth-child(-n+2),
.divider-col-2 > [class^=col]:nth-child(-n+2) {
  -webkit-box-ordinal-group: 0;
      -ms-flex-order: -1;
          order: -1;
}

.divider-col-3 > [class*=" col"]:nth-child(-n+3),
.divider-col-3 > [class^=col]:nth-child(-n+3) {
  -webkit-box-ordinal-group: 0;
      -ms-flex-order: -1;
          order: -1;
}

.divider-col-4 > [class*=" col"]:nth-child(-n+4),
.divider-col-4 > [class^=col]:nth-child(-n+4) {
  -webkit-box-ordinal-group: 0;
      -ms-flex-order: -1;
          order: -1;
}

.divider-col-5 > [class*=" col"]:nth-child(-n+5),
.divider-col-5 > [class^=col]:nth-child(-n+5) {
  -webkit-box-ordinal-group: 0;
      -ms-flex-order: -1;
          order: -1;
}

.divider-col-6 > [class*=" col"]:nth-child(-n+6),
.divider-col-6 > [class^=col]:nth-child(-n+6) {
  -webkit-box-ordinal-group: 0;
      -ms-flex-order: -1;
          order: -1;
}

.divider-col-7 > [class*=" col"]:nth-child(-n+7),
.divider-col-7 > [class^=col]:nth-child(-n+7) {
  -webkit-box-ordinal-group: 0;
      -ms-flex-order: -1;
          order: -1;
}

.divider-col-8 > [class*=" col"]:nth-child(-n+8),
.divider-col-8 > [class^=col]:nth-child(-n+8) {
  -webkit-box-ordinal-group: 0;
      -ms-flex-order: -1;
          order: -1;
}

.divider-col-9 > [class*=" col"]:nth-child(-n+9),
.divider-col-9 > [class^=col]:nth-child(-n+9) {
  -webkit-box-ordinal-group: 0;
      -ms-flex-order: -1;
          order: -1;
}

.divider-col-10 > [class*=" col"]:nth-child(-n+10),
.divider-col-10 > [class^=col]:nth-child(-n+10) {
  -webkit-box-ordinal-group: 0;
      -ms-flex-order: -1;
          order: -1;
}

.divider-col-11 > [class*=" col"]:nth-child(-n+11),
.divider-col-11 > [class^=col]:nth-child(-n+11) {
  -webkit-box-ordinal-group: 0;
      -ms-flex-order: -1;
          order: -1;
}

.divider-col-none::before {
  display: none !important;
}

@media (min-width: 576px) {
  [class*=" divider-col-sm"] > *,
  [class^=divider-col-sm] > * {
    -webkit-box-ordinal-group: initial !important;
        -ms-flex-order: initial !important;
            order: initial !important;
  }
  .divider-col-sm-1 > [class*=" col"]:nth-child(-n+1),
  .divider-col-sm-1 > [class^=col]:nth-child(-n+1) {
    -webkit-box-ordinal-group: 0 !important;
        -ms-flex-order: -1 !important;
            order: -1 !important;
  }
  .divider-col-sm-2 > [class*=" col"]:nth-child(-n+2),
  .divider-col-sm-2 > [class^=col]:nth-child(-n+2) {
    -webkit-box-ordinal-group: 0 !important;
        -ms-flex-order: -1 !important;
            order: -1 !important;
  }
  .divider-col-sm-3 > [class*=" col"]:nth-child(-n+3),
  .divider-col-sm-3 > [class^=col]:nth-child(-n+3) {
    -webkit-box-ordinal-group: 0 !important;
        -ms-flex-order: -1 !important;
            order: -1 !important;
  }
  .divider-col-sm-4 > [class*=" col"]:nth-child(-n+4),
  .divider-col-sm-4 > [class^=col]:nth-child(-n+4) {
    -webkit-box-ordinal-group: 0 !important;
        -ms-flex-order: -1 !important;
            order: -1 !important;
  }
  .divider-col-sm-5 > [class*=" col"]:nth-child(-n+5),
  .divider-col-sm-5 > [class^=col]:nth-child(-n+5) {
    -webkit-box-ordinal-group: 0 !important;
        -ms-flex-order: -1 !important;
            order: -1 !important;
  }
  .divider-col-sm-6 > [class*=" col"]:nth-child(-n+6),
  .divider-col-sm-6 > [class^=col]:nth-child(-n+6) {
    -webkit-box-ordinal-group: 0 !important;
        -ms-flex-order: -1 !important;
            order: -1 !important;
  }
  .divider-col-sm-7 > [class*=" col"]:nth-child(-n+7),
  .divider-col-sm-7 > [class^=col]:nth-child(-n+7) {
    -webkit-box-ordinal-group: 0 !important;
        -ms-flex-order: -1 !important;
            order: -1 !important;
  }
  .divider-col-sm-8 > [class*=" col"]:nth-child(-n+8),
  .divider-col-sm-8 > [class^=col]:nth-child(-n+8) {
    -webkit-box-ordinal-group: 0 !important;
        -ms-flex-order: -1 !important;
            order: -1 !important;
  }
  .divider-col-sm-9 > [class*=" col"]:nth-child(-n+9),
  .divider-col-sm-9 > [class^=col]:nth-child(-n+9) {
    -webkit-box-ordinal-group: 0 !important;
        -ms-flex-order: -1 !important;
            order: -1 !important;
  }
  .divider-col-sm-10 > [class*=" col"]:nth-child(-n+10),
  .divider-col-sm-10 > [class^=col]:nth-child(-n+10) {
    -webkit-box-ordinal-group: 0 !important;
        -ms-flex-order: -1 !important;
            order: -1 !important;
  }
  .divider-col-sm-11 > [class*=" col"]:nth-child(-n+11),
  .divider-col-sm-11 > [class^=col]:nth-child(-n+11) {
    -webkit-box-ordinal-group: 0 !important;
        -ms-flex-order: -1 !important;
            order: -1 !important;
  }
  [class*=" divider-col-sm"]::before,
  [class^=divider-col-sm]::before {
    display: block !important;
  }
  .divider-col-sm-none::before {
    display: none !important;
  }
}
@media (min-width: 768px) {
  [class*=" divider-col-md"] > *,
  [class^=divider-col-md] > * {
    -webkit-box-ordinal-group: initial !important;
        -ms-flex-order: initial !important;
            order: initial !important;
  }
  .divider-col-md-1 > [class*=" col"]:nth-child(-n+1),
  .divider-col-md-1 > [class^=col]:nth-child(-n+1) {
    -webkit-box-ordinal-group: 0 !important;
        -ms-flex-order: -1 !important;
            order: -1 !important;
  }
  .divider-col-md-2 > [class*=" col"]:nth-child(-n+2),
  .divider-col-md-2 > [class^=col]:nth-child(-n+2) {
    -webkit-box-ordinal-group: 0 !important;
        -ms-flex-order: -1 !important;
            order: -1 !important;
  }
  .divider-col-md-3 > [class*=" col"]:nth-child(-n+3),
  .divider-col-md-3 > [class^=col]:nth-child(-n+3) {
    -webkit-box-ordinal-group: 0 !important;
        -ms-flex-order: -1 !important;
            order: -1 !important;
  }
  .divider-col-md-4 > [class*=" col"]:nth-child(-n+4),
  .divider-col-md-4 > [class^=col]:nth-child(-n+4) {
    -webkit-box-ordinal-group: 0 !important;
        -ms-flex-order: -1 !important;
            order: -1 !important;
  }
  .divider-col-md-5 > [class*=" col"]:nth-child(-n+5),
  .divider-col-md-5 > [class^=col]:nth-child(-n+5) {
    -webkit-box-ordinal-group: 0 !important;
        -ms-flex-order: -1 !important;
            order: -1 !important;
  }
  .divider-col-md-6 > [class*=" col"]:nth-child(-n+6),
  .divider-col-md-6 > [class^=col]:nth-child(-n+6) {
    -webkit-box-ordinal-group: 0 !important;
        -ms-flex-order: -1 !important;
            order: -1 !important;
  }
  .divider-col-md-7 > [class*=" col"]:nth-child(-n+7),
  .divider-col-md-7 > [class^=col]:nth-child(-n+7) {
    -webkit-box-ordinal-group: 0 !important;
        -ms-flex-order: -1 !important;
            order: -1 !important;
  }
  .divider-col-md-8 > [class*=" col"]:nth-child(-n+8),
  .divider-col-md-8 > [class^=col]:nth-child(-n+8) {
    -webkit-box-ordinal-group: 0 !important;
        -ms-flex-order: -1 !important;
            order: -1 !important;
  }
  .divider-col-md-9 > [class*=" col"]:nth-child(-n+9),
  .divider-col-md-9 > [class^=col]:nth-child(-n+9) {
    -webkit-box-ordinal-group: 0 !important;
        -ms-flex-order: -1 !important;
            order: -1 !important;
  }
  .divider-col-md-10 > [class*=" col"]:nth-child(-n+10),
  .divider-col-md-10 > [class^=col]:nth-child(-n+10) {
    -webkit-box-ordinal-group: 0 !important;
        -ms-flex-order: -1 !important;
            order: -1 !important;
  }
  .divider-col-md-11 > [class*=" col"]:nth-child(-n+11),
  .divider-col-md-11 > [class^=col]:nth-child(-n+11) {
    -webkit-box-ordinal-group: 0 !important;
        -ms-flex-order: -1 !important;
            order: -1 !important;
  }
  [class*=" divider-col-md"]::before,
  [class^=divider-col-md]::before {
    display: block !important;
  }
  .divider-col-md-none::before {
    display: none !important;
  }
}
@media (min-width: 1025px) {
  [class*=" divider-col-lg"] > *,
  [class^=divider-col-lg] > * {
    -webkit-box-ordinal-group: initial !important;
        -ms-flex-order: initial !important;
            order: initial !important;
  }
  .divider-col-lg-1 > [class*=" col"]:nth-child(-n+1),
  .divider-col-lg-1 > [class^=col]:nth-child(-n+1) {
    -webkit-box-ordinal-group: 0 !important;
        -ms-flex-order: -1 !important;
            order: -1 !important;
  }
  .divider-col-lg-2 > [class*=" col"]:nth-child(-n+2),
  .divider-col-lg-2 > [class^=col]:nth-child(-n+2) {
    -webkit-box-ordinal-group: 0 !important;
        -ms-flex-order: -1 !important;
            order: -1 !important;
  }
  .divider-col-lg-3 > [class*=" col"]:nth-child(-n+3),
  .divider-col-lg-3 > [class^=col]:nth-child(-n+3) {
    -webkit-box-ordinal-group: 0 !important;
        -ms-flex-order: -1 !important;
            order: -1 !important;
  }
  .divider-col-lg-4 > [class*=" col"]:nth-child(-n+4),
  .divider-col-lg-4 > [class^=col]:nth-child(-n+4) {
    -webkit-box-ordinal-group: 0 !important;
        -ms-flex-order: -1 !important;
            order: -1 !important;
  }
  .divider-col-lg-5 > [class*=" col"]:nth-child(-n+5),
  .divider-col-lg-5 > [class^=col]:nth-child(-n+5) {
    -webkit-box-ordinal-group: 0 !important;
        -ms-flex-order: -1 !important;
            order: -1 !important;
  }
  .divider-col-lg-6 > [class*=" col"]:nth-child(-n+6),
  .divider-col-lg-6 > [class^=col]:nth-child(-n+6) {
    -webkit-box-ordinal-group: 0 !important;
        -ms-flex-order: -1 !important;
            order: -1 !important;
  }
  .divider-col-lg-7 > [class*=" col"]:nth-child(-n+7),
  .divider-col-lg-7 > [class^=col]:nth-child(-n+7) {
    -webkit-box-ordinal-group: 0 !important;
        -ms-flex-order: -1 !important;
            order: -1 !important;
  }
  .divider-col-lg-8 > [class*=" col"]:nth-child(-n+8),
  .divider-col-lg-8 > [class^=col]:nth-child(-n+8) {
    -webkit-box-ordinal-group: 0 !important;
        -ms-flex-order: -1 !important;
            order: -1 !important;
  }
  .divider-col-lg-9 > [class*=" col"]:nth-child(-n+9),
  .divider-col-lg-9 > [class^=col]:nth-child(-n+9) {
    -webkit-box-ordinal-group: 0 !important;
        -ms-flex-order: -1 !important;
            order: -1 !important;
  }
  .divider-col-lg-10 > [class*=" col"]:nth-child(-n+10),
  .divider-col-lg-10 > [class^=col]:nth-child(-n+10) {
    -webkit-box-ordinal-group: 0 !important;
        -ms-flex-order: -1 !important;
            order: -1 !important;
  }
  .divider-col-lg-11 > [class*=" col"]:nth-child(-n+11),
  .divider-col-lg-11 > [class^=col]:nth-child(-n+11) {
    -webkit-box-ordinal-group: 0 !important;
        -ms-flex-order: -1 !important;
            order: -1 !important;
  }
  [class*=" divider-col-lg"]::before,
  [class^=divider-col-lg]::before {
    display: block !important;
  }
  .divider-col-lg-none::before {
    display: none !important;
  }
}
@media (min-width: 1366px) {
  [class*=" divider-col-xl"] > *,
  [class^=divider-col-xl] > * {
    -webkit-box-ordinal-group: initial !important;
        -ms-flex-order: initial !important;
            order: initial !important;
  }
  .divider-col-xl-1 > [class*=" col"]:nth-child(-n+1),
  .divider-col-xl-1 > [class^=col]:nth-child(-n+1) {
    -webkit-box-ordinal-group: 0 !important;
        -ms-flex-order: -1 !important;
            order: -1 !important;
  }
  .divider-col-xl-2 > [class*=" col"]:nth-child(-n+2),
  .divider-col-xl-2 > [class^=col]:nth-child(-n+2) {
    -webkit-box-ordinal-group: 0 !important;
        -ms-flex-order: -1 !important;
            order: -1 !important;
  }
  .divider-col-xl-3 > [class*=" col"]:nth-child(-n+3),
  .divider-col-xl-3 > [class^=col]:nth-child(-n+3) {
    -webkit-box-ordinal-group: 0 !important;
        -ms-flex-order: -1 !important;
            order: -1 !important;
  }
  .divider-col-xl-4 > [class*=" col"]:nth-child(-n+4),
  .divider-col-xl-4 > [class^=col]:nth-child(-n+4) {
    -webkit-box-ordinal-group: 0 !important;
        -ms-flex-order: -1 !important;
            order: -1 !important;
  }
  .divider-col-xl-5 > [class*=" col"]:nth-child(-n+5),
  .divider-col-xl-5 > [class^=col]:nth-child(-n+5) {
    -webkit-box-ordinal-group: 0 !important;
        -ms-flex-order: -1 !important;
            order: -1 !important;
  }
  .divider-col-xl-6 > [class*=" col"]:nth-child(-n+6),
  .divider-col-xl-6 > [class^=col]:nth-child(-n+6) {
    -webkit-box-ordinal-group: 0 !important;
        -ms-flex-order: -1 !important;
            order: -1 !important;
  }
  .divider-col-xl-7 > [class*=" col"]:nth-child(-n+7),
  .divider-col-xl-7 > [class^=col]:nth-child(-n+7) {
    -webkit-box-ordinal-group: 0 !important;
        -ms-flex-order: -1 !important;
            order: -1 !important;
  }
  .divider-col-xl-8 > [class*=" col"]:nth-child(-n+8),
  .divider-col-xl-8 > [class^=col]:nth-child(-n+8) {
    -webkit-box-ordinal-group: 0 !important;
        -ms-flex-order: -1 !important;
            order: -1 !important;
  }
  .divider-col-xl-9 > [class*=" col"]:nth-child(-n+9),
  .divider-col-xl-9 > [class^=col]:nth-child(-n+9) {
    -webkit-box-ordinal-group: 0 !important;
        -ms-flex-order: -1 !important;
            order: -1 !important;
  }
  .divider-col-xl-10 > [class*=" col"]:nth-child(-n+10),
  .divider-col-xl-10 > [class^=col]:nth-child(-n+10) {
    -webkit-box-ordinal-group: 0 !important;
        -ms-flex-order: -1 !important;
            order: -1 !important;
  }
  .divider-col-xl-11 > [class*=" col"]:nth-child(-n+11),
  .divider-col-xl-11 > [class^=col]:nth-child(-n+11) {
    -webkit-box-ordinal-group: 0 !important;
        -ms-flex-order: -1 !important;
            order: -1 !important;
  }
  [class*=" divider-col-xl"]::before,
  [class^=divider-col-xl]::before {
    display: block !important;
  }
  .divider-col-xl-none::before {
    display: none !important;
  }
}
.img-cycle-container {
  padding-bottom: 100%;
}

.bg-box-inset img {
  z-index: 1;
}

.img-cycle {
  position: absolute;
  display: block;
  top: 0;
  -webkit-animation: slideimg 10.5s infinite both ease-in-out;
          animation: slideimg 10.5s infinite both ease-in-out;
}
.img-cycle.second {
  -webkit-animation-delay: -3.5s;
          animation-delay: -3.5s;
}
.img-cycle.third {
  -webkit-animation-delay: -7s;
          animation-delay: -7s;
}

@-webkit-keyframes slideimg {
  0% {
    left: -100%;
  }
  15%, 30% {
    left: 0;
  }
  45%, 100% {
    left: 100%;
  }
}

@keyframes slideimg {
  0% {
    left: -100%;
  }
  15%, 30% {
    left: 0;
  }
  45%, 100% {
    left: 100%;
  }
}
@media (max-width: 1365.98px) {
  .mobile-custom-img-container {
    padding-bottom: 50%;
  }
}
.play-pause-button {
  position: absolute;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  top: 0.9375rem;
  right: 0.9375rem;
  z-index: 100;
  width: 2.25rem;
  height: 2.25rem;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0.5rem;
  background-size: 1rem;
  background-repeat: no-repeat;
  background-position: center;
  outline: 0;
  -webkit-box-shadow: 0 3.375rem 3.4375rem rgba(0, 0, 0, 0.25), 0 -0.75rem 1.875rem rgba(0, 0, 0, 0.12), 0 0.25rem 0.375rem rgba(0, 0, 0, 0.12), -0.0625rem 0.125rem 0.625rem rgba(0, 0, 0, 0.17), 0 -0.1875rem 0.3125rem rgba(0, 0, 0, 0.09);
          box-shadow: 0 3.375rem 3.4375rem rgba(0, 0, 0, 0.25), 0 -0.75rem 1.875rem rgba(0, 0, 0, 0.12), 0 0.25rem 0.375rem rgba(0, 0, 0, 0.12), -0.0625rem 0.125rem 0.625rem rgba(0, 0, 0, 0.17), 0 -0.1875rem 0.3125rem rgba(0, 0, 0, 0.09);
}
.play-pause-button:focus, .play-pause-button:focus:not(:focus-visible), .play-pause-button:focus-visible {
  -webkit-box-shadow: 0 3.375rem 3.4375rem rgba(0, 0, 0, 0.25), 0 -0.75rem 1.875rem rgba(0, 0, 0, 0.12), 0 0.25rem 0.375rem rgba(0, 0, 0, 0.12), -0.0625rem 0.125rem 0.625rem rgba(0, 0, 0, 0.17), 0 -0.1875rem 0.3125rem rgba(0, 0, 0, 0.09);
          box-shadow: 0 3.375rem 3.4375rem rgba(0, 0, 0, 0.25), 0 -0.75rem 1.875rem rgba(0, 0, 0, 0.12), 0 0.25rem 0.375rem rgba(0, 0, 0, 0.12), -0.0625rem 0.125rem 0.625rem rgba(0, 0, 0, 0.17), 0 -0.1875rem 0.3125rem rgba(0, 0, 0, 0.09);
  outline: 0.0625rem solid rgb(16, 16, 16);
}
.play-pause-button.reg-theme {
  background-color: #fff;
  background-image: url("data:image/svg+xml,%3Csvg id='icon-pause-dark' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23363636;fill-rule:evenodd;%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='m14.79.42c.88,0,1.6.71,1.6,1.6v15.97c0,.88-.71,1.6-1.6,1.6s-1.6-.71-1.6-1.6V2.02c0-.88.71-1.6,1.6-1.6ZM5.21.42c.88,0,1.6.71,1.6,1.6v15.97c0,.88-.71,1.6-1.6,1.6s-1.6-.71-1.6-1.6V2.02c0-.88.71-1.6,1.6-1.6Z'/%3E%3C/svg%3E");
}
.play-pause-button.reg-theme:hover {
  background-color: #f5f5f5;
}
.play-pause-button.reg-theme:has(+ .motion-exp.animation-paused) {
  background-image: url("data:image/svg+xml,%3Csvg id='icon-play-dark' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23363636;fill-rule:evenodd;%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='m2.55,1.88c-.36.54-.55,1.17-.55,1.81v12.63c0,1.8,1.46,3.26,3.26,3.26.64,0,1.27-.19,1.81-.55l9.47-6.32c1.5-1,1.9-3.03.9-4.53-.24-.36-.55-.66-.9-.9L7.07.97C5.65.02,3.74.33,2.69,1.68l-.14.2h0Z'/%3E%3C/svg%3E");
}
.play-pause-button.reverse-theme {
  background-color: #363636;
  background-image: url("data:image/svg+xml,%3Csvg id='icon-pause-white' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23fff;fill-rule:evenodd;%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='m14.79.42c.88,0,1.6.71,1.6,1.6v15.97c0,.88-.71,1.6-1.6,1.6s-1.6-.71-1.6-1.6V2.02c0-.88.71-1.6,1.6-1.6ZM5.21.42c.88,0,1.6.71,1.6,1.6v15.97c0,.88-.71,1.6-1.6,1.6s-1.6-.71-1.6-1.6V2.02c0-.88.71-1.6,1.6-1.6Z'/%3E%3C/svg%3E");
}
.play-pause-button.reverse-theme:hover {
  background-color: #000;
}
.play-pause-button.reverse-theme:has(+ .motion-exp.animation-paused) {
  background-image: url("data:image/svg+xml,%3Csvg id='icon-play-white' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23fff;fill-rule:evenodd;%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='m2.55,1.88c-.36.54-.55,1.17-.55,1.81v12.63c0,1.8,1.46,3.26,3.26,3.26.64,0,1.27-.19,1.81-.55l9.47-6.32c1.5-1,1.9-3.03.9-4.53-.24-.36-.55-.66-.9-.9L7.07.97C5.65.02,3.74.33,2.69,1.68l-.14.2h0Z'/%3E%3C/svg%3E");
}

.motion-exp.animation-paused .img-cycle {
  -webkit-animation-play-state: paused;
          animation-play-state: paused;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZGVmYXVsdFxcY3NzXFxnbG9iYWwuY3NzIiwibWFwcGluZ3MiOiI7OztBQUFBO0FDQUE7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7QUFBQTtBQXFCQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QURBQTtBQ0dBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FERkE7QUNLQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBREpBO0FDT0E7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUROQTtBQ1NBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FEUkE7QUNXQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBRFZBO0FDYUE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QURaQTtBQ2VBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FEZEE7QUNpQkE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QURoQkE7QUNtQkE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QURsQkE7QUNxQkE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QURwQkE7QUN1QkE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUR0QkE7QUN5QkE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUR4QkE7QUMyQkE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUQxQkE7QUM2QkE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUQ1QkE7QUMrQkE7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7QUFBQTtBQzFLQTs7Ozs7QUFBQTtBQ0FBO0FBR0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUlBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUlBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFLQTtBQUNBO0FId1FBOztBSXZRQTs7O0FBR0E7QUFBQTtBSjBRQTs7QUl2UUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBSjBRQTs7QUlwUUE7QUFDQTtBSnVRQTs7QUk3UEE7QUFDQTtBQUNBO0FFcUlBO0FGbklBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUpnUUE7O0FJcFBBO0FBQ0E7QUp1UEE7O0FJOU9BO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUppUEE7O0FJcE9BO0FBQ0E7QUFDQTtBSnVPQTs7QUloT0E7QUFDQTtBQUNBO0FKbU9BOztBSXhOQTs7QUFFQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBSjJOQTs7QUl4TkE7QUFDQTtBQUNBO0FBQ0E7QUoyTkE7O0FJeE5BOzs7QUFHQTtBQUNBO0FKMk5BOztBSXhOQTs7OztBQUlBO0FKMk5BOztBSXhOQTtBQUNBO0FKMk5BOztBSXhOQTtBQUNBO0FBQ0E7QUoyTkE7O0FJeE5BO0FBQ0E7QUoyTkE7O0FJeE5BOztBQUVBO0FKMk5BOztBSXhOQTtBRUlBO0FOd05BOztBSW5OQTs7QUFFQTtBRVBBO0FGU0E7QUFDQTtBSnNOQTs7QUluTkE7QUFBQTtBSnVOQTs7QUl0TkE7QUFBQTtBSjBOQTs7QUluTkE7QUFDQTtBQUNBO0FBQ0E7QUpzTkE7QVF0WUE7QUptTEE7QUFDQTtBSnNOQTs7QUk3TUE7QUFDQTtBQUNBO0FKZ05BO0FRL1lBO0FKa01BO0FBQ0E7QUpnTkE7O0FJdk1BOzs7O0FBSUE7QUV4REE7QU5tUUE7O0FJdk1BO0FBRUE7QUFFQTtBQUVBO0FBR0E7QUpxTUE7O0FJN0xBO0FBRUE7QUorTEE7O0FJdkxBO0FBQ0E7QUFDQTtBSjBMQTs7QUl2TEE7QUFHQTtBQUNBO0FKd0xBOztBSWhMQTtBQUNBO0FKbUxBOztBSWhMQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUptTEE7O0FJNUtBO0FBRUE7QUFDQTtBSjhLQTs7QUl0S0E7QUFFQTtBQUNBO0FKd0tBOztBSWxLQTtBQUVBO0FKb0tBOztBSTVKQTtBQUNBO0FKK0pBOztBSTVKQTs7Ozs7QUFLQTtBQUNBO0FFaEtBO0FGa0tBO0FKK0pBOztBSTVKQTs7QUFFQTtBSitKQTs7QUk1SkE7O0FBRUE7QUorSkE7O0FJekpBO0FBQ0E7QUo0SkE7O0FJdEpBO0FBQ0E7QUp5SkE7O0FJbEpBOzs7O0FBSUE7QUpxSkE7O0FJNUlBOzs7O0FBQ0E7QUprSkE7O0FJNUlBOzs7O0FBSUE7QUFDQTtBSitJQTs7QUk1SUE7O0FBRUE7QUFBQTtBQUNBO0FKK0lBOztBSTNJQTtBQUNBO0FBRUE7QUo2SUE7O0FJMUlBO0FBTUE7QUFFQTtBQUNBO0FBQ0E7QUp1SUE7O0FJbElBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBRTlPQTtBRmdQQTtBQUNBO0FBQ0E7QUpxSUE7O0FJbElBO0FBQ0E7QUpxSUE7O0FJaklBOztBQUVBO0FKb0lBOztBSWpJQTtBQUtBO0FBQ0E7QUpnSUE7O0FJekhBO0FBQ0E7QUo0SEE7O0FJcEhBO0FBQ0E7QUFDQTtBSnVIQTs7QUloSEE7QUFDQTtBSm1IQTs7QUloSEE7QUFDQTtBQUNBO0FKbUhBOztBSWhIQTtBQUNBO0FKbUhBOztBSTlHQTtBQUNBO0FKaUhBOztBUzdrQkE7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QVRnbEJBOztBUzVrQkE7QUhxS0E7QU4yYUE7O0FTL2tCQTtBSG9LQTtBTithQTs7QVNsbEJBO0FIbUtBO0FObWJBOztBU3JsQkE7QUhrS0E7QU51YkE7O0FTeGxCQTtBSGlLQTtBTjJiQTs7QVMzbEJBO0FIZ0tBO0FOK2JBOztBUzdsQkE7QUg4SkE7QUc1SkE7QVRnbUJBOztBUzVsQkE7QUh3SkE7QUd0SkE7QUFDQTtBVCtsQkE7O0FTN2xCQTtBSG1KQTtBR2pKQTtBQUNBO0FUZ21CQTs7QVM5bEJBO0FIOElBO0FHNUlBO0FBQ0E7QVRpbUJBOztBUy9sQkE7QUh5SUE7QUd2SUE7QUFDQTtBVGttQkE7O0FTMWxCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FUNmxCQTs7QVNybEJBOztBSGtIQTtBRy9HQTtBVHdsQkE7O0FTcmxCQTs7QUFFQTtBQUNBO0FUd2xCQTs7QVNobEJBO0FDL0VBO0FBQ0E7QVZtcUJBOztBU2hsQkE7QUNwRkE7QUFDQTtBVndxQkE7O0FTbGxCQTtBQUNBO0FUcWxCQTtBU25sQkE7QUFDQTtBVHFsQkE7O0FTM2tCQTtBSDJEQTtBR3pEQTtBVDhrQkE7O0FTMWtCQTtBQUNBO0FIb0VBO0FOMGdCQTs7QVMxa0JBO0FBQ0E7QUgrREE7QUc3REE7QVQ2a0JBO0FTM2tCQTtBQUNBO0FUNmtCQTs7QVdoc0JBO0FDSUE7QUFHQTtBWjhyQkE7O0FXL3JCQTtBQUNBO0FBQ0E7QUFDQTtBRUVBO0FEUEE7QUFHQTtBWnVzQkE7O0FXenJCQTtBQUVBO0FYMnJCQTs7QVd4ckJBO0FBQ0E7QUFDQTtBWDJyQkE7O0FXeHJCQTtBTDhIQTtBSzVIQTtBWDJyQkE7O0FjbHVCQTtBUm1LQTtBUWpLQTtBQUNBO0FkcXVCQTtBY2x1QkE7QUFDQTtBZG91QkE7O0FjL3RCQTtBQUNBO0FSc0pBO0FRcEpBO0FBQ0E7QURDQTtBYmt1QkE7QWMvdEJBO0FBQ0E7QVI4SUE7QVE1SUE7QWRpdUJBOztBYzN0QkE7QUFDQTtBUnFJQTtBUW5JQTtBZDh0QkE7QWMzdEJBO0FSZ0lBO0FROUhBO0FBQ0E7QWQ2dEJBOztBY3h0QkE7QUFDQTtBQUNBO0FkMnRCQTs7QWVud0JBOzs7Ozs7QUNEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FoQjZ3QkE7O0FpQjF0QkE7QUZ6Q0E7QUFDQTtBZnV3QkE7QUFDQTtBaUJodUJBO0FGekNBO0FBQ0E7QWY0d0JBO0FBQ0E7QWlCcnVCQTtBRnpDQTtBQUNBO0FmaXhCQTtBQUNBO0FpQjF1QkE7QUZ6Q0E7QUFDQTtBZnN4QkE7QUFDQTtBZTN2QkE7QUNuQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QWhCaXlCQTs7QWUzdkJBO0FBQ0E7QUFDQTtBZjh2QkE7QWU1dkJBOztBQUVBO0FBQ0E7QWY4dkJBOztBa0JwekJBOzs7Ozs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEI0ekJBOztBa0J0eUJBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FsQnl5QkE7O0FnQjd3QkE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEJneEJBOztBZ0JseEJBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCcXhCQTs7QWdCdnhCQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQjB4QkE7O0FnQjV4QkE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEIreEJBOztBZ0JqeUJBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCb3lCQTs7QWdCdHlCQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQnl5QkE7O0FrQjV6QkE7QUZDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FoQit6QkE7O0FrQjV6QkE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEIwMEJBOztBa0JqMEJBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCKzBCQTs7QWtCdDBCQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQm8xQkE7O0FrQjMwQkE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJ5MUJBOztBa0JoMUJBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCODFCQTs7QWtCcjFCQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQm0yQkE7O0FrQjExQkE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJ3MkJBOztBa0IvMUJBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCNjJCQTs7QWtCcDJCQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQmszQkE7O0FrQnoyQkE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJ1M0JBOztBa0I5MkJBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCNDNCQTs7QWtCbjNCQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQmk0QkE7O0FrQmwzQkE7QUFBQTtBQUFBO0FBQUE7QWxCczNCQTs7QWtCcDNCQTtBQUFBO0FBQUE7QUFBQTtBbEJ3M0JBOztBa0JyM0JBO0FBQUE7QUFBQTtBQUFBO0FsQnkzQkE7O0FrQnozQkE7QUFBQTtBQUFBO0FBQUE7QWxCNjNCQTs7QWtCNzNCQTtBQUFBO0FBQUE7QUFBQTtBbEJpNEJBOztBa0JqNEJBO0FBQUE7QUFBQTtBQUFBO0FsQnE0QkE7O0FrQnI0QkE7QUFBQTtBQUFBO0FBQUE7QWxCeTRCQTs7QWtCejRCQTtBQUFBO0FBQUE7QUFBQTtBbEI2NEJBOztBa0I3NEJBO0FBQUE7QUFBQTtBQUFBO0FsQmk1QkE7O0FrQmo1QkE7QUFBQTtBQUFBO0FBQUE7QWxCcTVCQTs7QWtCcjVCQTtBQUFBO0FBQUE7QUFBQTtBbEJ5NUJBOztBa0J6NUJBO0FBQUE7QUFBQTtBQUFBO0FsQjY1QkE7O0FrQjc1QkE7QUFBQTtBQUFBO0FBQUE7QWxCaTZCQTs7QWtCajZCQTtBQUFBO0FBQUE7QUFBQTtBbEJxNkJBOztBa0JyNkJBO0FBQUE7QUFBQTtBQUFBO0FsQnk2QkE7O0FrQmw2QkE7QUZoQkE7QWhCczdCQTs7QWtCdDZCQTtBRmhCQTtBaEIwN0JBOztBa0IxNkJBO0FGaEJBO0FoQjg3QkE7O0FrQjk2QkE7QUZoQkE7QWhCazhCQTs7QWtCbDdCQTtBRmhCQTtBaEJzOEJBOztBa0J0N0JBO0FGaEJBO0FoQjA4QkE7O0FrQjE3QkE7QUZoQkE7QWhCODhCQTs7QWtCOTdCQTtBRmhCQTtBaEJrOUJBOztBa0JsOEJBO0FGaEJBO0FoQnM5QkE7O0FrQnQ4QkE7QUZoQkE7QWhCMDlCQTs7QWtCMThCQTtBRmhCQTtBaEI4OUJBOztBaUJ6OUJBO0FDM0JBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FsQncvQkE7QWdCNTlCQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQjg5QkE7QWdCaCtCQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQmsrQkE7QWdCcCtCQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQnMrQkE7QWdCeCtCQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQjArQkE7QWdCNStCQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQjgrQkE7QWdCaC9CQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQmsvQkE7QWtCcmdDQTtBRkNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QWhCdWdDQTtBa0JwZ0NBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCaWhDQTtBa0J4Z0NBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCcWhDQTtBa0I1Z0NBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCeWhDQTtBa0JoaENBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCNmhDQTtBa0JwaENBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCaWlDQTtBa0J4aENBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCcWlDQTtBa0I1aENBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCeWlDQTtBa0JoaUNBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCNmlDQTtBa0JwaUNBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCaWpDQTtBa0J4aUNBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCcWpDQTtBa0I1aUNBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCeWpDQTtBa0JoakNBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCNmpDQTtBa0I5aUNBO0FBQUE7QUFBQTtBQUFBO0FsQmlqQ0E7QWtCL2lDQTtBQUFBO0FBQUE7QUFBQTtBbEJrakNBO0FrQi9pQ0E7QUFBQTtBQUFBO0FBQUE7QWxCa2pDQTtBa0JsakNBO0FBQUE7QUFBQTtBQUFBO0FsQnFqQ0E7QWtCcmpDQTtBQUFBO0FBQUE7QUFBQTtBbEJ3akNBO0FrQnhqQ0E7QUFBQTtBQUFBO0FBQUE7QWxCMmpDQTtBa0IzakNBO0FBQUE7QUFBQTtBQUFBO0FsQjhqQ0E7QWtCOWpDQTtBQUFBO0FBQUE7QUFBQTtBbEJpa0NBO0FrQmprQ0E7QUFBQTtBQUFBO0FBQUE7QWxCb2tDQTtBa0Jwa0NBO0FBQUE7QUFBQTtBQUFBO0FsQnVrQ0E7QWtCdmtDQTtBQUFBO0FBQUE7QUFBQTtBbEIwa0NBO0FrQjFrQ0E7QUFBQTtBQUFBO0FBQUE7QWxCNmtDQTtBa0I3a0NBO0FBQUE7QUFBQTtBQUFBO0FsQmdsQ0E7QWtCaGxDQTtBQUFBO0FBQUE7QUFBQTtBbEJtbENBO0FrQm5sQ0E7QUFBQTtBQUFBO0FBQUE7QWxCc2xDQTtBa0Iva0NBO0FGaEJBO0FoQmttQ0E7QWtCbGxDQTtBRmhCQTtBaEJxbUNBO0FrQnJsQ0E7QUZoQkE7QWhCd21DQTtBa0J4bENBO0FGaEJBO0FoQjJtQ0E7QWtCM2xDQTtBRmhCQTtBaEI4bUNBO0FrQjlsQ0E7QUZoQkE7QWhCaW5DQTtBa0JqbUNBO0FGaEJBO0FoQm9uQ0E7QWtCcG1DQTtBRmhCQTtBaEJ1bkNBO0FrQnZtQ0E7QUZoQkE7QWhCMG5DQTtBa0IxbUNBO0FGaEJBO0FoQjZuQ0E7QWtCN21DQTtBRmhCQTtBaEJnb0NBO0FrQmhuQ0E7QUZoQkE7QWhCbW9DQTtBQUNBO0FpQi9uQ0E7QUMzQkE7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWxCNnBDQTtBZ0Jqb0NBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCbW9DQTtBZ0Jyb0NBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCdW9DQTtBZ0J6b0NBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCMm9DQTtBZ0I3b0NBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCK29DQTtBZ0JqcENBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCbXBDQTtBZ0JycENBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCdXBDQTtBa0IxcUNBO0FGQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBaEI0cUNBO0FrQnpxQ0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJzckNBO0FrQjdxQ0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEIwckNBO0FrQmpyQ0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEI4ckNBO0FrQnJyQ0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJrc0NBO0FrQnpyQ0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJzc0NBO0FrQjdyQ0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEIwc0NBO0FrQmpzQ0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEI4c0NBO0FrQnJzQ0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJrdENBO0FrQnpzQ0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJzdENBO0FrQjdzQ0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEIwdENBO0FrQmp0Q0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEI4dENBO0FrQnJ0Q0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJrdUNBO0FrQm50Q0E7QUFBQTtBQUFBO0FBQUE7QWxCc3RDQTtBa0JwdENBO0FBQUE7QUFBQTtBQUFBO0FsQnV0Q0E7QWtCcHRDQTtBQUFBO0FBQUE7QUFBQTtBbEJ1dENBO0FrQnZ0Q0E7QUFBQTtBQUFBO0FBQUE7QWxCMHRDQTtBa0IxdENBO0FBQUE7QUFBQTtBQUFBO0FsQjZ0Q0E7QWtCN3RDQTtBQUFBO0FBQUE7QUFBQTtBbEJndUNBO0FrQmh1Q0E7QUFBQTtBQUFBO0FBQUE7QWxCbXVDQTtBa0JudUNBO0FBQUE7QUFBQTtBQUFBO0FsQnN1Q0E7QWtCdHVDQTtBQUFBO0FBQUE7QUFBQTtBbEJ5dUNBO0FrQnp1Q0E7QUFBQTtBQUFBO0FBQUE7QWxCNHVDQTtBa0I1dUNBO0FBQUE7QUFBQTtBQUFBO0FsQit1Q0E7QWtCL3VDQTtBQUFBO0FBQUE7QUFBQTtBbEJrdkNBO0FrQmx2Q0E7QUFBQTtBQUFBO0FBQUE7QWxCcXZDQTtBa0JydkNBO0FBQUE7QUFBQTtBQUFBO0FsQnd2Q0E7QWtCeHZDQTtBQUFBO0FBQUE7QUFBQTtBbEIydkNBO0FrQnB2Q0E7QUZoQkE7QWhCdXdDQTtBa0J2dkNBO0FGaEJBO0FoQjB3Q0E7QWtCMXZDQTtBRmhCQTtBaEI2d0NBO0FrQjd2Q0E7QUZoQkE7QWhCZ3hDQTtBa0Jod0NBO0FGaEJBO0FoQm14Q0E7QWtCbndDQTtBRmhCQTtBaEJzeENBO0FrQnR3Q0E7QUZoQkE7QWhCeXhDQTtBa0J6d0NBO0FGaEJBO0FoQjR4Q0E7QWtCNXdDQTtBRmhCQTtBaEIreENBO0FrQi93Q0E7QUZoQkE7QWhCa3lDQTtBa0JseENBO0FGaEJBO0FoQnF5Q0E7QWtCcnhDQTtBRmhCQTtBaEJ3eUNBO0FBQ0E7QWlCcHlDQTtBQzNCQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBbEJrMENBO0FnQnR5Q0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEJ3eUNBO0FnQjF5Q0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEI0eUNBO0FnQjl5Q0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEJnekNBO0FnQmx6Q0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEJvekNBO0FnQnR6Q0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEJ3ekNBO0FnQjF6Q0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEI0ekNBO0FrQi8wQ0E7QUZDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FoQmkxQ0E7QWtCOTBDQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQjIxQ0E7QWtCbDFDQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQisxQ0E7QWtCdDFDQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQm0yQ0E7QWtCMTFDQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQnUyQ0E7QWtCOTFDQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQjIyQ0E7QWtCbDJDQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQisyQ0E7QWtCdDJDQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQm0zQ0E7QWtCMTJDQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQnUzQ0E7QWtCOTJDQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQjIzQ0E7QWtCbDNDQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQiszQ0E7QWtCdDNDQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQm00Q0E7QWtCMTNDQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQnU0Q0E7QWtCeDNDQTtBQUFBO0FBQUE7QUFBQTtBbEIyM0NBO0FrQnozQ0E7QUFBQTtBQUFBO0FBQUE7QWxCNDNDQTtBa0J6M0NBO0FBQUE7QUFBQTtBQUFBO0FsQjQzQ0E7QWtCNTNDQTtBQUFBO0FBQUE7QUFBQTtBbEIrM0NBO0FrQi8zQ0E7QUFBQTtBQUFBO0FBQUE7QWxCazRDQTtBa0JsNENBO0FBQUE7QUFBQTtBQUFBO0FsQnE0Q0E7QWtCcjRDQTtBQUFBO0FBQUE7QUFBQTtBbEJ3NENBO0FrQng0Q0E7QUFBQTtBQUFBO0FBQUE7QWxCMjRDQTtBa0IzNENBO0FBQUE7QUFBQTtBQUFBO0FsQjg0Q0E7QWtCOTRDQTtBQUFBO0FBQUE7QUFBQTtBbEJpNUNBO0FrQmo1Q0E7QUFBQTtBQUFBO0FBQUE7QWxCbzVDQTtBa0JwNUNBO0FBQUE7QUFBQTtBQUFBO0FsQnU1Q0E7QWtCdjVDQTtBQUFBO0FBQUE7QUFBQTtBbEIwNUNBO0FrQjE1Q0E7QUFBQTtBQUFBO0FBQUE7QWxCNjVDQTtBa0I3NUNBO0FBQUE7QUFBQTtBQUFBO0FsQmc2Q0E7QWtCejVDQTtBRmhCQTtBaEI0NkNBO0FrQjU1Q0E7QUZoQkE7QWhCKzZDQTtBa0IvNUNBO0FGaEJBO0FoQms3Q0E7QWtCbDZDQTtBRmhCQTtBaEJxN0NBO0FrQnI2Q0E7QUZoQkE7QWhCdzdDQTtBa0J4NkNBO0FGaEJBO0FoQjI3Q0E7QWtCMzZDQTtBRmhCQTtBaEI4N0NBO0FrQjk2Q0E7QUZoQkE7QWhCaThDQTtBa0JqN0NBO0FGaEJBO0FoQm84Q0E7QWtCcDdDQTtBRmhCQTtBaEJ1OENBO0FrQnY3Q0E7QUZoQkE7QWhCMDhDQTtBa0IxN0NBO0FGaEJBO0FoQjY4Q0E7QUFDQTtBaUJ6OENBO0FDM0JBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FsQnUrQ0E7QWdCMzhDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQjY4Q0E7QWdCLzhDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQmk5Q0E7QWdCbjlDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQnE5Q0E7QWdCdjlDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQnk5Q0E7QWdCMzlDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQjY5Q0E7QWdCLzlDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQmkrQ0E7QWtCcC9DQTtBRkNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QWhCcy9DQTtBa0JuL0NBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCZ2dEQTtBa0J2L0NBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCb2dEQTtBa0IzL0NBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCd2dEQTtBa0IvL0NBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCNGdEQTtBa0JuZ0RBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCZ2hEQTtBa0J2Z0RBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCb2hEQTtBa0IzZ0RBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCd2hEQTtBa0IvZ0RBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCNGhEQTtBa0JuaERBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCZ2lEQTtBa0J2aERBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCb2lEQTtBa0IzaERBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCd2lEQTtBa0IvaERBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCNGlEQTtBa0I3aERBO0FBQUE7QUFBQTtBQUFBO0FsQmdpREE7QWtCOWhEQTtBQUFBO0FBQUE7QUFBQTtBbEJpaURBO0FrQjloREE7QUFBQTtBQUFBO0FBQUE7QWxCaWlEQTtBa0JqaURBO0FBQUE7QUFBQTtBQUFBO0FsQm9pREE7QWtCcGlEQTtBQUFBO0FBQUE7QUFBQTtBbEJ1aURBO0FrQnZpREE7QUFBQTtBQUFBO0FBQUE7QWxCMGlEQTtBa0IxaURBO0FBQUE7QUFBQTtBQUFBO0FsQjZpREE7QWtCN2lEQTtBQUFBO0FBQUE7QUFBQTtBbEJnakRBO0FrQmhqREE7QUFBQTtBQUFBO0FBQUE7QWxCbWpEQTtBa0JuakRBO0FBQUE7QUFBQTtBQUFBO0FsQnNqREE7QWtCdGpEQTtBQUFBO0FBQUE7QUFBQTtBbEJ5akRBO0FrQnpqREE7QUFBQTtBQUFBO0FBQUE7QWxCNGpEQTtBa0I1akRBO0FBQUE7QUFBQTtBQUFBO0FsQitqREE7QWtCL2pEQTtBQUFBO0FBQUE7QUFBQTtBbEJra0RBO0FrQmxrREE7QUFBQTtBQUFBO0FBQUE7QWxCcWtEQTtBa0I5akRBO0FGaEJBO0FoQmlsREE7QWtCamtEQTtBRmhCQTtBaEJvbERBO0FrQnBrREE7QUZoQkE7QWhCdWxEQTtBa0J2a0RBO0FGaEJBO0FoQjBsREE7QWtCMWtEQTtBRmhCQTtBaEI2bERBO0FrQjdrREE7QUZoQkE7QWhCZ21EQTtBa0JobERBO0FGaEJBO0FoQm1tREE7QWtCbmxEQTtBRmhCQTtBaEJzbURBO0FrQnRsREE7QUZoQkE7QWhCeW1EQTtBa0J6bERBO0FGaEJBO0FoQjRtREE7QWtCNWxEQTtBRmhCQTtBaEIrbURBO0FrQi9sREE7QUZoQkE7QWhCa25EQTtBQUNBO0FtQnRxREE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbkJ3cURBO0FtQnRxREE7O0FBRUE7QUFDQTtBQUNBO0FuQndxREE7QW1CcnFEQTtBQUNBO0FBQ0E7QW5CdXFEQTtBbUJwcURBO0FBQ0E7QW5Cc3FEQTs7QW1CNXBEQTs7QUFFQTtBbkIrcERBOztBbUJ0cERBO0FBQ0E7QW5CeXBEQTtBbUJ2cERBOztBQUVBO0FuQnlwREE7QW1CcnBEQTs7QUFFQTtBbkJ1cERBOztBbUJqcERBOzs7O0FBSUE7QW5Cb3BEQTs7QW1CM29EQTtBQUNBO0FuQjhvREE7O0FRN3NEQTtBVzJFQTtBQUNBO0FuQnNvREE7O0FvQnh0REE7OztBQUdBO0FwQjJ0REE7QW9CdnREQTs7OztBQUlBO0FwQnl0REE7O0FROXREQTtBWWlCQTtBcEJpdERBO0FvQi9zREE7O0FBRUE7QXBCaXREQTs7QW9CNXVEQTs7O0FBR0E7QXBCK3VEQTtBb0IzdURBOzs7O0FBSUE7QXBCNnVEQTs7QVFsdkRBO0FZaUJBO0FwQnF1REE7QW9CbnVEQTs7QUFFQTtBcEJxdURBOztBb0Jod0RBOzs7QUFHQTtBcEJtd0RBO0FvQi92REE7Ozs7QUFJQTtBcEJpd0RBOztBUXR3REE7QVlpQkE7QXBCeXZEQTtBb0J2dkRBOztBQUVBO0FwQnl2REE7O0FvQnB4REE7OztBQUdBO0FwQnV4REE7QW9CbnhEQTs7OztBQUlBO0FwQnF4REE7O0FRMXhEQTtBWWlCQTtBcEI2d0RBO0FvQjN3REE7O0FBRUE7QXBCNndEQTs7QW9CeHlEQTs7O0FBR0E7QXBCMnlEQTtBb0J2eURBOzs7O0FBSUE7QXBCeXlEQTs7QVE5eURBO0FZaUJBO0FwQml5REE7QW9CL3hEQTs7QUFFQTtBcEJpeURBOztBb0I1ekRBOzs7QUFHQTtBcEIrekRBO0FvQjN6REE7Ozs7QUFJQTtBcEI2ekRBOztBUWwwREE7QVlpQkE7QXBCcXpEQTtBb0JuekRBOztBQUVBO0FwQnF6REE7O0FvQmgxREE7OztBQUdBO0FwQm0xREE7QW9CLzBEQTs7OztBQUlBO0FwQmkxREE7O0FRdDFEQTtBWWlCQTtBcEJ5MERBO0FvQnYwREE7O0FBRUE7QXBCeTBEQTs7QW9CcDJEQTs7O0FBR0E7QXBCdTJEQTtBb0JuMkRBOzs7O0FBSUE7QXBCcTJEQTs7QVExMkRBO0FZaUJBO0FwQjYxREE7QW9CMzFEQTs7QUFFQTtBcEI2MURBOztBb0J4M0RBOzs7QUFHQTtBcEIyM0RBO0FvQnYzREE7Ozs7QUFJQTtBcEJ5M0RBOztBUTkzREE7QVlpQkE7QXBCaTNEQTtBb0IvMkRBOztBQUVBO0FwQmkzREE7O0FvQjU0REE7OztBQUdBO0FwQis0REE7QW9CMzREQTs7OztBQUlBO0FwQjY0REE7O0FRbDVEQTtBWWlCQTtBcEJxNERBO0FvQm40REE7O0FBRUE7QXBCcTREQTs7QW9CaDZEQTs7O0FBR0E7QXBCbTZEQTtBb0IvNURBOzs7O0FBSUE7QXBCaTZEQTs7QVF0NkRBO0FZaUJBO0FwQnk1REE7QW9CdjVEQTs7QUFFQTtBcEJ5NURBOztBb0JwN0RBOzs7QUFHQTtBcEJ1N0RBO0FvQm43REE7Ozs7QUFJQTtBcEJxN0RBOztBUTE3REE7QVlpQkE7QXBCNjZEQTtBb0IzNkRBOztBQUVBO0FwQjY2REE7O0FvQng4REE7OztBQUdBO0FwQjI4REE7O0FReDhEQTtBWWlCQTtBcEIyN0RBO0FvQno3REE7O0FBRUE7QXBCMjdEQTs7QW1CMzJEQTtBQUNBO0FBQ0E7QUFDQTtBbkI4MkRBO0FtQnoyREE7QUFDQTtBQUNBO0FBQ0E7QW5CMjJEQTs7QW1CdDJEQTtBQUNBO0FBQ0E7QW5CeTJEQTtBbUJ2MkRBOzs7QUFHQTtBbkJ5MkRBO0FtQnQyREE7QUFDQTtBbkJ3MkRBO0FtQnAyREE7QUFDQTtBbkJzMkRBO0FRMytEQTtBVzRJQTtBQUNBO0FuQmsyREE7O0FpQmw3REE7QUVpR0E7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBbkJvMURBO0FtQmoxREE7QUFDQTtBbkJtMURBO0FBQ0E7QWlCOTdEQTtBRWlHQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FuQisxREE7QW1CNTFEQTtBQUNBO0FuQjgxREE7QUFDQTtBaUJ6OERBO0FFaUdBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QW5CMDJEQTtBbUJ2MkRBO0FBQ0E7QW5CeTJEQTtBQUNBO0FpQnA5REE7QUVpR0E7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBbkJxM0RBO0FtQmwzREE7QUFDQTtBbkJvM0RBO0FBQ0E7QW1COTNEQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FuQiszREE7QW1CNTNEQTtBQUNBO0FuQjgzREE7O0FxQjNpRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FmeUtBO0FldktBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBUkFBO0FTRkE7QUFBQTtBQUFBO0FBQUE7QXRCa2pFQTtBc0I5aUVBO0FEZEE7QUNlQTtBQUFBO0F0QmlqRUE7QUFDQTtBcUI1aUVBO0FBQ0E7QUFDQTtBckI4aUVBO0F1QjlqRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUtBO0FBQUE7QXZCNGpFQTtBcUI5aUVBO0FBQ0E7QUFFQTtBckIraUVBO0FxQmxqRUE7QUFDQTtBQUVBO0FyQitpRUE7QXFCbGpFQTtBQUNBO0FBRUE7QXJCK2lFQTtBcUJsakVBO0FBQ0E7QUFFQTtBckIraUVBO0FxQmxqRUE7QUFDQTtBQUVBO0FyQitpRUE7QXFCdmlFQTtBQUVBO0FBRUE7QXJCdWlFQTs7QXFCL2hFQTs7OztBQUNBO0FBQUE7QUFBQTtBckJxaUVBOztBcUIvaEVBO0FBQ0E7QUFDQTtBckJraUVBO0FxQi9oRUE7QUFNQTtBQUNBO0FyQjRoRUE7O0FxQnZoRUE7O0FBRUE7QUFDQTtBckIwaEVBOztBcUJoaEVBO0FBQ0E7QUFDQTtBQUNBO0FmaUVBO0FlL0RBO0FyQm1oRUE7O0FxQmhoRUE7QUFDQTtBQUNBO0FmMEVBO0FleEVBO0FyQm1oRUE7O0FxQmhoRUE7QUFDQTtBQUNBO0FmbUVBO0FlakVBO0FyQm1oRUE7O0FxQjFnRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBZm9EQTtBZWxEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FyQjZnRUE7QXFCM2dFQTtBQUVBO0FBQ0E7QXJCNGdFQTs7QXFCaGdFQTtBQUNBO0FBQ0E7QWYyQkE7QWV6QkE7QVJ6SUE7QWI2b0VBOztBcUJoZ0VBO0FBQ0E7QUFDQTtBZm1CQTtBZWpCQTtBUmpKQTtBYnFwRUE7O0FxQjkvREE7QUFFQTtBckJnZ0VBOztBcUI1L0RBO0FBQ0E7QXJCKy9EQTs7QXFCdi9EQTtBQUNBO0FyQjAvREE7O0FxQnYvREE7QUFDQTtBQUNBO0FyQjAvREE7O0FxQmwvREE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBckJxL0RBO0FxQm4vREE7O0FBRUE7QUFDQTtBckJxL0RBOztBcUI1K0RBO0FBQ0E7QUFDQTtBQUNBO0FyQisrREE7O0FxQjUrREE7QUFDQTtBQUNBO0FBQ0E7QXJCKytEQTtBcUI1K0RBO0FBRUE7QXJCNitEQTs7QXFCeitEQTtBQUNBO0FyQjQrREE7O0FxQnorREE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FyQjQrREE7QXFCeitEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FyQjIrREE7O0F1QnhyRUE7QUFDQTtBQUNBO0FBQ0E7QWpCcUlBO0FpQm5JQTtBdkIyckVBOztBdUJ4ckVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBakJ3SEE7QWlCdEhBO0FBQ0E7QUFDQTtBVjlDQTtBYjB1RUE7QXVCdnJFQTtBQUVBO0F2QndyRUE7O0F1Qm5yRUE7Ozs7QUFFQTtBdkJ3ckVBOztBdUJ0dUVBO0FBb0RBO0F2QnNyRUE7QXVCNXFFQTtBQUNBO0FBQ0E7QUFBQTtBdkI4cUVBOztBdUI5dUVBO0FBMkZBO0F2QnVwRUE7QXVCaHBFQTtBQUNBO0FBQ0E7QUFBQTtBdkJrcEVBOztBdUIzb0VBO0FBQ0E7QXZCOG9FQTtBdUIzb0VBOzs7QUFFQTtBdkI4b0VBOztBdUJ2b0VBO0FBQ0E7QXZCMG9FQTtBdUJ4b0VBO0FBQ0E7QXZCMG9FQTtBdUJyb0VBO0FBQ0E7QUM1SkE7QXhCb3lFQTtBdUJsb0VBO0FBQ0E7QUFBQTtBdkJvb0VBO0F1QmpvRUE7QUFDQTtBdkJtb0VBOztBdUIxbkVBO0FBQ0E7QXZCNm5FQTtBdUJ6bkVBO0FBQ0E7QUFDQTtBQUFBO0F2QjJuRUE7O0F1QjV3RUE7QUFDQTtBQUNBO0FBQ0E7QWpCcUlBO0FpQm5JQTtBdkIrd0VBOztBdUI1d0VBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBakJ3SEE7QWlCdEhBO0FBQ0E7QUFDQTtBVjlDQTtBYjh6RUE7QXVCM3dFQTtBQUVBO0F2QjR3RUE7O0F1QnZ3RUE7Ozs7QUFFQTtBdkI0d0VBOztBdUIxekVBO0FBb0RBO0F2QjB3RUE7QXVCaHdFQTtBQUNBO0FBQ0E7QUFBQTtBdkJrd0VBOztBdUJsMEVBO0FBMkZBO0F2QjJ1RUE7QXVCcHVFQTtBQUNBO0FBQ0E7QUFBQTtBdkJzdUVBOztBdUIvdEVBO0FBQ0E7QXZCa3VFQTtBdUIvdEVBOzs7QUFFQTtBdkJrdUVBOztBdUIzdEVBO0FBQ0E7QXZCOHRFQTtBdUI1dEVBO0FBQ0E7QXZCOHRFQTtBdUJ6dEVBO0FBQ0E7QUM1SkE7QXhCdzNFQTtBdUJ0dEVBO0FBQ0E7QUFBQTtBdkJ3dEVBO0F1QnJ0RUE7QUFDQTtBdkJ1dEVBOztBdUI5c0VBO0FBQ0E7QXZCaXRFQTtBdUI3c0VBO0FBQ0E7QUFDQTtBQUFBO0F2QitzRUE7O0FxQjFuRUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBckI2bkVBO0FxQnhuRUE7QUFDQTtBckIwbkVBO0FpQnoxRUE7QUlvT0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBckJ3bkVBO0FxQnBuRUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FyQnNuRUE7QXFCbG5FQTtBQUNBO0FBQ0E7QUFDQTtBckJvbkVBO0FxQmhuRUE7QUFDQTtBckJrbkVBO0FxQi9tRUE7O0FBRUE7QXJCaW5FQTtBcUI1bUVBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBckI4bUVBO0FxQjVtRUE7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QXJCOG1FQTtBcUIzbUVBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FyQjZtRUE7QXFCM21FQTtBQUNBO0FyQjZtRUE7QUFDQTs7QXlCLzdFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FDdUZBO0FwQjRFQTtBb0IxRUE7QWJ4RkE7QVNGQTtBQUFBO0FBQUE7QUFBQTtBdEJ1OEVBO0FzQm44RUE7QUdkQTtBSGVBO0FBQUE7QXRCczhFQTtBQUNBO0FRaDlFQTtBaUJVQTtBQUNBO0F6Qnk4RUE7QXlCdDhFQTtBQUVBO0FBQ0E7QUFBQTtBekJ1OEVBO0F5Qm44RUE7QUFFQTtBekJvOEVBO0F5Qmg4RUE7QUFDQTtBekJrOEVBO0F5QnA3RUE7O0FBRUE7QXpCczdFQTs7QXlCNzZFQTtBQzNEQTtBRkFBO0FFRUE7QTFCNCtFQTtBUXgrRUE7QWtCQUE7QUZOQTtBRVFBO0ExQjIrRUE7QTBCeCtFQTtBQUVBO0FGYkE7QUVlQTtBQUtBO0FBQUE7QTFCcStFQTtBMEJoK0VBO0FBRUE7QUFDQTtBQUNBO0ExQmkrRUE7QTBCMTlFQTtBQUdBO0FBQ0E7QUFJQTtBMUJ1OUVBO0EwQnI5RUE7QUFLQTtBQUFBO0ExQm05RUE7O0F5QjM4RUE7QUMzREE7QUZBQTtBRUVBO0ExQjBnRkE7QVF0Z0ZBO0FrQkFBO0FGTkE7QUVRQTtBMUJ5Z0ZBO0EwQnRnRkE7QUFFQTtBRmJBO0FFZUE7QUFLQTtBQUFBO0ExQm1nRkE7QTBCOS9FQTtBQUVBO0FBQ0E7QUFDQTtBMUIrL0VBO0EwQngvRUE7QUFHQTtBQUNBO0FBSUE7QTFCcS9FQTtBMEJuL0VBO0FBS0E7QUFBQTtBMUJpL0VBOztBeUJ6K0VBO0FDM0RBO0FGQUE7QUVFQTtBMUJ3aUZBO0FRcGlGQTtBa0JBQTtBRk5BO0FFUUE7QTFCdWlGQTtBMEJwaUZBO0FBRUE7QUZiQTtBRWVBO0FBS0E7QUFBQTtBMUJpaUZBO0EwQjVoRkE7QUFFQTtBQUNBO0FBQ0E7QTFCNmhGQTtBMEJ0aEZBO0FBR0E7QUFDQTtBQUlBO0ExQm1oRkE7QTBCamhGQTtBQUtBO0FBQUE7QTFCK2dGQTs7QXlCdmdGQTtBQzNEQTtBRkFBO0FFRUE7QTFCc2tGQTtBUWxrRkE7QWtCQUE7QUZOQTtBRVFBO0ExQnFrRkE7QTBCbGtGQTtBQUVBO0FGYkE7QUVlQTtBQUtBO0FBQUE7QTFCK2pGQTtBMEIxakZBO0FBRUE7QUFDQTtBQUNBO0ExQjJqRkE7QTBCcGpGQTtBQUdBO0FBQ0E7QUFJQTtBMUJpakZBO0EwQi9pRkE7QUFLQTtBQUFBO0ExQjZpRkE7O0F5QnJpRkE7QUMzREE7QUZBQTtBRUVBO0ExQm9tRkE7QVFobUZBO0FrQkFBO0FGTkE7QUVRQTtBMUJtbUZBO0EwQmhtRkE7QUFFQTtBRmJBO0FFZUE7QUFLQTtBQUFBO0ExQjZsRkE7QTBCeGxGQTtBQUVBO0FBQ0E7QUFDQTtBMUJ5bEZBO0EwQmxsRkE7QUFHQTtBQUNBO0FBSUE7QTFCK2tGQTtBMEI3a0ZBO0FBS0E7QUFBQTtBMUIya0ZBOztBeUJua0ZBO0FDM0RBO0FGQUE7QUVFQTtBMUJrb0ZBO0FROW5GQTtBa0JBQTtBRk5BO0FFUUE7QTFCaW9GQTtBMEI5bkZBO0FBRUE7QUZiQTtBRWVBO0FBS0E7QUFBQTtBMUIybkZBO0EwQnRuRkE7QUFFQTtBQUNBO0FBQ0E7QTFCdW5GQTtBMEJobkZBO0FBR0E7QUFDQTtBQUlBO0ExQjZtRkE7QTBCM21GQTtBQUtBO0FBQUE7QTFCeW1GQTs7QXlCam1GQTtBQzNEQTtBRkFBO0FFRUE7QTFCZ3FGQTtBUTVwRkE7QWtCQUE7QUZOQTtBRVFBO0ExQitwRkE7QTBCNXBGQTtBQUVBO0FGYkE7QUVlQTtBQUtBO0FBQUE7QTFCeXBGQTtBMEJwcEZBO0FBRUE7QUFDQTtBQUNBO0ExQnFwRkE7QTBCOW9GQTtBQUdBO0FBQ0E7QUFJQTtBMUIyb0ZBO0EwQnpvRkE7QUFLQTtBQUFBO0ExQnVvRkE7O0F5Qi9uRkE7QUMzREE7QUZBQTtBRUVBO0ExQjhyRkE7QVExckZBO0FrQkFBO0FGTkE7QUVRQTtBMUI2ckZBO0EwQjFyRkE7QUFFQTtBRmJBO0FFZUE7QUFLQTtBQUFBO0ExQnVyRkE7QTBCbHJGQTtBQUVBO0FBQ0E7QUFDQTtBMUJtckZBO0EwQjVxRkE7QUFHQTtBQUNBO0FBSUE7QTFCeXFGQTtBMEJ2cUZBO0FBS0E7QUFBQTtBMUJxcUZBOztBeUI3cEZBO0FDM0RBO0FGQUE7QUVFQTtBMUI0dEZBO0FReHRGQTtBa0JBQTtBRk5BO0FFUUE7QTFCMnRGQTtBMEJ4dEZBO0FBRUE7QUZiQTtBRWVBO0FBS0E7QUFBQTtBMUJxdEZBO0EwQmh0RkE7QUFFQTtBQUNBO0FBQ0E7QTFCaXRGQTtBMEIxc0ZBO0FBR0E7QUFDQTtBQUlBO0ExQnVzRkE7QTBCcnNGQTtBQUtBO0FBQUE7QTFCbXNGQTs7QXlCM3JGQTtBQzNEQTtBRkFBO0FFRUE7QTFCMHZGQTtBUXR2RkE7QWtCQUE7QUZOQTtBRVFBO0ExQnl2RkE7QTBCdHZGQTtBQUVBO0FGYkE7QUVlQTtBQUtBO0FBQUE7QTFCbXZGQTtBMEI5dUZBO0FBRUE7QUFDQTtBQUNBO0ExQit1RkE7QTBCeHVGQTtBQUdBO0FBQ0E7QUFJQTtBMUJxdUZBO0EwQm51RkE7QUFLQTtBQUFBO0ExQml1RkE7O0F5Qnp0RkE7QUMzREE7QUZBQTtBRUVBO0ExQnd4RkE7QVFweEZBO0FrQkFBO0FGTkE7QUVRQTtBMUJ1eEZBO0EwQnB4RkE7QUFFQTtBRmJBO0FFZUE7QUFLQTtBQUFBO0ExQml4RkE7QTBCNXdGQTtBQUVBO0FBQ0E7QUFDQTtBMUI2d0ZBO0EwQnR3RkE7QUFHQTtBQUNBO0FBSUE7QTFCbXdGQTtBMEJqd0ZBO0FBS0E7QUFBQTtBMUIrdkZBOztBeUJ2dkZBO0FDM0RBO0FGQUE7QUVFQTtBMUJzekZBO0FRbHpGQTtBa0JBQTtBRk5BO0FFUUE7QTFCcXpGQTtBMEJsekZBO0FBRUE7QUZiQTtBRWVBO0FBS0E7QUFBQTtBMUIreUZBO0EwQjF5RkE7QUFFQTtBQUNBO0FBQ0E7QTFCMnlGQTtBMEJweUZBO0FBR0E7QUFDQTtBQUlBO0ExQml5RkE7QTBCL3hGQTtBQUtBO0FBQUE7QTFCNnhGQTs7QXlCL3dGQTtBQ1BBO0FBQ0E7QTFCMHhGQTtBUS8wRkE7QWtCd0RBO0FBQ0E7QUFDQTtBMUIweEZBO0EwQnZ4RkE7QUFFQTtBQUFBO0ExQnd4RkE7QTBCcnhGQTtBQUVBO0FBQ0E7QTFCc3hGQTtBMEJueEZBO0FBR0E7QUFDQTtBQUNBO0ExQm14RkE7QTBCanhGQTtBQUtBO0FBQUE7QTFCK3dGQTs7QXlCeHlGQTs7QUNQQTtBQUNBO0ExQm96RkE7QVF6MkZBOztBa0J3REE7QUFDQTtBQUNBO0ExQnF6RkE7QTBCbHpGQTs7O0FBRUE7QUFBQTtBMUJxekZBO0EwQmx6RkE7OztBQUVBO0FBQ0E7QTFCcXpGQTtBMEJsekZBOzs7O0FBR0E7QUFDQTtBQUNBO0ExQnF6RkE7QTBCbnpGQTs7OztBQUtBO0FBQUE7QTFCb3pGQTs7QXlCNzBGQTtBQ1BBO0FBQ0E7QTFCdzFGQTtBUTc0RkE7QWtCd0RBO0FBQ0E7QUFDQTtBMUJ3MUZBO0EwQnIxRkE7QUFFQTtBQUFBO0ExQnMxRkE7QTBCbjFGQTtBQUVBO0FBQ0E7QTFCbzFGQTtBMEJqMUZBO0FBR0E7QUFDQTtBQUNBO0ExQmkxRkE7QTBCLzBGQTtBQUtBO0FBQUE7QTFCNjBGQTs7QXlCdDJGQTtBQ1BBO0FBQ0E7QTFCaTNGQTtBUXQ2RkE7QWtCd0RBO0FBQ0E7QUFDQTtBMUJpM0ZBO0EwQjkyRkE7QUFFQTtBQUFBO0ExQisyRkE7QTBCNTJGQTtBQUVBO0FBQ0E7QTFCNjJGQTtBMEIxMkZBO0FBR0E7QUFDQTtBQUNBO0ExQjAyRkE7QTBCeDJGQTtBQUtBO0FBQUE7QTFCczJGQTs7QXlCLzNGQTtBQ1BBO0FBQ0E7QTFCMDRGQTtBUS83RkE7QWtCd0RBO0FBQ0E7QUFDQTtBMUIwNEZBO0EwQnY0RkE7QUFFQTtBQUFBO0ExQnc0RkE7QTBCcjRGQTtBQUVBO0FBQ0E7QTFCczRGQTtBMEJuNEZBO0FBR0E7QUFDQTtBQUNBO0ExQm00RkE7QTBCajRGQTtBQUtBO0FBQUE7QTFCKzNGQTs7QXlCeDVGQTtBQ1BBO0FBQ0E7QTFCbTZGQTtBUXg5RkE7QWtCd0RBO0FBQ0E7QUFDQTtBMUJtNkZBO0EwQmg2RkE7QUFFQTtBQUFBO0ExQmk2RkE7QTBCOTVGQTtBQUVBO0FBQ0E7QTFCKzVGQTtBMEI1NUZBO0FBR0E7QUFDQTtBQUNBO0ExQjQ1RkE7QTBCMTVGQTtBQUtBO0FBQUE7QTFCdzVGQTs7QXlCajdGQTtBQ1BBO0FBQ0E7QTFCNDdGQTtBUWovRkE7QWtCd0RBO0FBQ0E7QUFDQTtBMUI0N0ZBO0EwQno3RkE7QUFFQTtBQUFBO0ExQjA3RkE7QTBCdjdGQTtBQUVBO0FBQ0E7QTFCdzdGQTtBMEJyN0ZBO0FBR0E7QUFDQTtBQUNBO0ExQnE3RkE7QTBCbjdGQTtBQUtBO0FBQUE7QTFCaTdGQTs7QXlCMThGQTtBQ1BBO0FBQ0E7QTFCcTlGQTtBUTFnR0E7QWtCd0RBO0FBQ0E7QUFDQTtBMUJxOUZBO0EwQmw5RkE7QUFFQTtBQUFBO0ExQm05RkE7QTBCaDlGQTtBQUVBO0FBQ0E7QTFCaTlGQTtBMEI5OEZBO0FBR0E7QUFDQTtBQUNBO0ExQjg4RkE7QTBCNThGQTtBQUtBO0FBQUE7QTFCMDhGQTs7QXlCbitGQTtBQ1BBO0FBQ0E7QTFCOCtGQTtBUW5pR0E7QWtCd0RBO0FBQ0E7QUFDQTtBMUI4K0ZBO0EwQjMrRkE7QUFFQTtBQUFBO0ExQjQrRkE7QTBCeitGQTtBQUVBO0FBQ0E7QTFCMCtGQTtBMEJ2K0ZBO0FBR0E7QUFDQTtBQUNBO0ExQnUrRkE7QTBCcitGQTtBQUtBO0FBQUE7QTFCbStGQTs7QXlCNS9GQTtBQ1BBO0FBQ0E7QTFCdWdHQTtBUTVqR0E7QWtCd0RBO0FBQ0E7QUFDQTtBMUJ1Z0dBO0EwQnBnR0E7QUFFQTtBQUFBO0ExQnFnR0E7QTBCbGdHQTtBQUVBO0FBQ0E7QTFCbWdHQTtBMEJoZ0dBO0FBR0E7QUFDQTtBQUNBO0ExQmdnR0E7QTBCOS9GQTtBQUtBO0FBQUE7QTFCNC9GQTs7QXlCcmhHQTtBQ1BBO0FBQ0E7QTFCZ2lHQTtBUXJsR0E7QWtCd0RBO0FBQ0E7QUFDQTtBMUJnaUdBO0EwQjdoR0E7QUFFQTtBQUFBO0ExQjhoR0E7QTBCM2hHQTtBQUVBO0FBQ0E7QTFCNGhHQTtBMEJ6aEdBO0FBR0E7QUFDQTtBQUNBO0ExQnloR0E7QTBCdmhHQTtBQUtBO0FBQUE7QTFCcWhHQTs7QXlCOWlHQTtBQ1BBO0FBQ0E7QTFCeWpHQTtBUTltR0E7QWtCd0RBO0FBQ0E7QUFDQTtBMUJ5akdBO0EwQnRqR0E7QUFFQTtBQUFBO0ExQnVqR0E7QTBCcGpHQTtBQUVBO0FBQ0E7QTFCcWpHQTtBMEJsakdBO0FBR0E7QUFDQTtBQUNBO0ExQmtqR0E7QTBCaGpHQTtBQUtBO0FBQUE7QTFCOGlHQTs7QXlCNWpHQTtBQUNBO0FBQ0E7QUFDQTtBekIrakdBO0FReG9HQTtBaUI0RUE7QUFDQTtBekIrakdBO0F5QjVqR0E7QUFFQTtBekI2akdBO0F5QjFqR0E7QUFFQTtBQUNBO0F6QjJqR0E7O0F5QmhqR0E7QUNQQTtBcEI0RUE7QW9CMUVBO0FieEZBO0Fib3BHQTs7QXlCbmpHQTtBQ1hBO0FwQjRFQTtBb0IxRUE7QWJ4RkE7QWIycEdBOztBeUJqakdBO0FBQ0E7QUFDQTtBekJvakdBO0F5QmpqR0E7QUFDQTtBekJtakdBOztBeUIzaUdBOzs7QUFDQTtBekJnakdBOztBMkIzckdBO0FMZ0JBO0FBQUE7QXRCK3FHQTtBc0IzcUdBO0FLcEJBO0FMcUJBO0FBQUE7QXRCOHFHQTtBQUNBO0EyQmpzR0E7QUFDQTtBM0Jtc0dBOztBMkI5ckdBO0FBQ0E7QTNCaXNHQTs7QTJCN3JHQTtBQUNBO0FBQ0E7QUFDQTtBTERBO0FBQUE7QXRCa3NHQTtBc0I5ckdBO0FLTkE7QUxPQTtBQUFBO0F0QmlzR0E7QUFDQTtBMkJuc0dBO0FBQ0E7QUFDQTtBTE5BO0FBQUE7QXRCNHNHQTtBc0J4c0dBO0FLQUE7QUxDQTtBQUFBO0F0QjJzR0E7QUFDQTs7QTRCaHVHQTs7OztBQUlBO0E1Qm11R0E7O0E0Qmh1R0E7QUFDQTtBNUJtdUdBO0E2Qi9zR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQWhDQTtBQUNBO0FBQ0E7QUFDQTtBN0JrdkdBO0E2QjdyR0E7QUFDQTtBN0IrckdBOztBNEJ6dUdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0QjJKQTtBc0J6SkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FmZEE7QWIydkdBOztBNEJwdUdBO0FBQ0E7QUFDQTtBNUJ1dUdBOztBNEJwdUdBO0FBQ0E7QUFDQTtBNUJ1dUdBOztBaUIzdEdBO0FXbkJBO0FBQ0E7QUFDQTtBNUJrdkdBO0E0Qi91R0E7QUFDQTtBQUNBO0E1Qml2R0E7QUFDQTtBaUJ0dUdBO0FXbkJBO0FBQ0E7QUFDQTtBNUI0dkdBO0E0Qnp2R0E7QUFDQTtBQUNBO0E1QjJ2R0E7QUFDQTtBaUJodkdBO0FXbkJBO0FBQ0E7QUFDQTtBNUJzd0dBO0E0Qm53R0E7QUFDQTtBQUNBO0E1QnF3R0E7QUFDQTtBaUIxdkdBO0FXbkJBO0FBQ0E7QUFDQTtBNUJneEdBO0E0Qjd3R0E7QUFDQTtBQUNBO0E1Qit3R0E7QUFDQTtBNEJ4d0dBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTVCMHdHQTtBNkJ6eUdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUF6QkE7QUFDQTtBQUNBO0FBQ0E7QTdCcTBHQTtBNkJ2eEdBO0FBQ0E7QTdCeXhHQTs7QTRCOXdHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTVCaXhHQTtBNkI5ekdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFsQkE7QUFDQTtBQUNBO0FBQ0E7QTdCbTFHQTtBNkI1eUdBO0FBQ0E7QTdCOHlHQTtBNEJ6eEdBO0FBQ0E7QTVCMnhHQTs7QTRCcnhHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTVCd3hHQTtBNkJ0MUdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdCdzFHQTtBNkI3MEdBO0FBQ0E7QTdCKzBHQTtBNkI1MEdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUE5QkE7QUFDQTtBQUNBO0E3QjYyR0E7QTZCNTBHQTtBQUNBO0E3QjgwR0E7QTRCeHlHQTtBQUNBO0E1QjB5R0E7O0E0Qmx5R0E7QUFJQTtBQUNBO0E1Qmt5R0E7O0E0Qjd4R0E7QUU5R0E7QUFDQTtBQUNBO0FBQ0E7QTlCKzRHQTs7QTRCN3hHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTVCZ3lHQTtBUXI1R0E7QW9Cb0lBO0FBQ0E7QUovSUE7QXhCbzZHQTtBNEJqeEdBO0FBRUE7QUFDQTtBSnRKQTtBeEJ5NkdBO0E0Qi93R0E7QUFFQTtBQUNBO0FBQ0E7QTVCZ3hHQTs7QTRCeHdHQTtBQUNBO0E1QjJ3R0E7O0E0QnZ3R0E7QUFDQTtBQUNBO0FBQ0E7QXRCQUE7QXNCRUE7QUFDQTtBNUIwd0dBOztBNEJ0d0dBO0FBQ0E7QUFDQTtBQUNBO0E1Qnl3R0E7O0ErQnA4R0E7O0FBRUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBL0J1OEdBO0ErQnI4R0E7O0FBQ0E7QUFDQTtBQUFBO0FBQUE7QS9CdzhHQTtBUXY4R0E7O0F1QklBO0EvQnU4R0E7QStCcjhHQTs7OztBQUdBO0EvQnc4R0E7O0ErQmw4R0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0EvQnE4R0E7QStCbjhHQTtBQUNBO0EvQnE4R0E7O0ErQi83R0E7O0FBRUE7QS9CazhHQTtBK0I5N0dBOztBbEJYQTtBQUNBO0FiNjhHQTtBK0I5N0dBOztBbEJGQTtBQUNBO0FibzhHQTs7QStCajdHQTtBQUNBO0FBQ0E7QS9CbzdHQTtBK0JsN0dBO0FBR0E7QS9CazdHQTtBK0IvNkdBO0FBQ0E7QS9CaTdHQTs7QStCNzZHQTtBQUNBO0FBQ0E7QS9CZzdHQTs7QStCNzZHQTtBQUNBO0FBQ0E7QS9CZzdHQTs7QStCNTVHQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0EvQis1R0E7QStCNzVHQTs7QUFFQTtBL0IrNUdBO0ErQjU1R0E7O0FBRUE7QS9CODVHQTtBK0IxNUdBOztBbEJyRkE7QUFDQTtBYm0vR0E7QStCMTVHQTs7QWxCeEdBO0FBQ0E7QWJzZ0hBOztBK0IzNEdBOztBQUVBO0EvQjg0R0E7QStCNTRHQTs7OztBQUVBO0FBQ0E7QUFDQTtBL0JnNUdBOztBZ0N6aUhBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhDNGlIQTtBZ0MxaUhBOzs7O0FBSUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QWhDNGlIQTtBZ0MxaUhBOzs7Ozs7Ozs7Ozs7QUFHQTtBaENxakhBO0FnQ2hqSEE7OztBQUdBO0FoQ2tqSEE7QWdDOWlIQTtBQUNBO0FoQ2dqSEE7QWdDM2lIQTs7QW5CSUE7QUFDQTtBYjJpSEE7QWdDM2lIQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBaEM2aUhBO0FnQzNpSEE7QW5CbkJBO0FBQ0E7QWJpa0hBO0FnQzdpSEE7QW5CUEE7QUFDQTtBYnVqSEE7QWdDN2lIQTs7OztBbkJ6QkE7QUFDQTtBYjRrSEE7QWdDM2lIQTs7OztBbkJsQ0E7QUFDQTtBYm1sSEE7O0FnQ2xpSEE7O0FBRUE7QUFBQTtBQUFBO0FoQ3FpSEE7QWdDaGlIQTs7QUFDQTtBQUNBO0FoQ21pSEE7QWdDamlIQTs7QUFDQTtBaENvaUhBO0FnQ2hpSEE7Ozs7Ozs7O0FBSUE7QWhDc2lIQTs7QWdDbGlIQTtBQUFBO0FoQ3NpSEE7O0FnQ3JpSEE7QUFBQTtBaEN5aUhBOztBZ0NqaUhBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBMUIyREE7QTBCekRBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FuQi9HQTtBYm9wSEE7QWdDamlIQTs7QUFFQTtBaENtaUhBOztBZ0N6aEhBOztBQUVBO0FoQzRoSEE7O0FnQ3poSEE7Ozs7OztBQU1BO0ExQndCQTtBMEJ0QkE7QW5CNUlBO0FieXFIQTs7QWdDemhIQTs7QUFFQTtBaEM0aEhBOztBZ0N6aEhBOzs7Ozs7QUFNQTtBMUJPQTtBMEJMQTtBbkI3SkE7QWIwckhBOztBZ0N6aEhBOztBQUVBO0FoQzRoSEE7O0FnQ2poSEE7Ozs7Ozs7O0FuQjlKQTtBQUNBO0FiMHJIQTs7QWdDbGhIQTs7Ozs7O0FuQjNKQTtBQUNBO0Fic3JIQTs7QWlDOXRIQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FqQ2l1SEE7O0FpQzl0SEE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBakNpdUhBOztBaUM5dEhBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FqQ2l1SEE7QWlDL3RIQTtBQUNBO0FBQ0E7QVQzQkE7QXhCNnZIQTtBaUM3dEhBO0FBS0E7QUFBQTtBakMydEhBO0FpQ3Z0SEE7QUFDQTtBakN5dEhBO0FpQ3R0SEE7QUFDQTtBQUNBO0FBQ0E7QWpDd3RIQTtBaUNqdEhBO0FBQ0E7QWpDbXRIQTtBaUNqdEhBO0FBQ0E7QWpDbXRIQTs7QWlDenNIQTtBQUNBO0FBQ0E7QUFFQTtBakMyc0hBO0FpQ3ZzSEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBakN5c0hBO0FpQ3BzSEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FqQ3NzSEE7O0FpQzVySEE7QXBCbEdBO0Fia3lIQTtBaUMzckhBO0FBQ0E7QWpDNnJIQTtBaUN4ckhBO0FBQ0E7QVQxSEE7QXhCcXpIQTtBaUN2ckhBO0FBQ0E7QWpDeXJIQTtBaUNwckhBO0FUcElBO0F4QjJ6SEE7QWlDcHJIQTtBVHZJQTtBeEI4ekhBOztBaUM1cUhBO0FBRUE7QWpDOHFIQTtBaUMxcUhBO0FBQ0E7QWpDNHFIQTtBaUN2cUhBO0FUOUpBO0F4QncwSEE7O0FpQy9wSEE7QUFDQTtBakNrcUhBO0FpQy9wSEE7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBakNncUhBO0FpQzdwSEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QVhsTEE7QUFBQTtBQUFBO0FBQUE7QXRCaTFIQTtBc0I3MEhBO0FXdUtBO0FYdEtBO0FBQUE7QXRCZzFIQTtBQUNBO0FpQzlwSEE7QUFDQTtBQUNBO0FBQUE7QWpDZ3FIQTtBaUMzcEhBO0FUek1BO0F4QnUySEE7O0FpQ2pwSEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0EzQjdDQTtBMkIrQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FwQnROQTtBb0J5TkE7QUFBQTtBQUFBO0FqQ21wSEE7QWlDanBIQTtBQUNBO0FBQ0E7QUFLQTtBQUFBO0FqQytvSEE7QWlDNW9IQTtBQU1BO0FBQ0E7QWpDeW9IQTtBaUNyb0hBO0FBRUE7QUFDQTtBQUNBO0FqQ3NvSEE7QWlDbm9IQTtBQUNBO0FBQ0E7QWpDcW9IQTtBaUNqb0hBO0FBQ0E7QWpDbW9IQTtBaUMvbkhBO0FBQ0E7QUFDQTtBakNpb0hBOztBaUM3bkhBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTNCMUdBO0FOMnVIQTs7QWlDN25IQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0EzQmxJQTtBTm13SEE7O0FpQ3huSEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FqQzJuSEE7O0FpQ3huSEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBakMybkhBO0FpQ3puSEE7QUFDQTtBQUNBO0FBQUE7QWpDMm5IQTtBaUN2bkhBO0FBRUE7QWpDd25IQTtBaUNwbkhBO0FBQ0E7QWpDc25IQTtBaUNsbkhBO0FBQ0E7QWpDb25IQTs7QWlDaG5IQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXBCbFZBO0FiczhIQTtBaUNobkhBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBVDdXQTtBUytXQTtBcEJuV0E7QWJzOUhBOztBaUN4bUhBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QWpDMm1IQTtBaUN6bUhBO0FBQ0E7QWpDMm1IQTtBaUN2bUhBO0FBQUE7QUFBQTtBakMwbUhBO0FpQ3ptSEE7QUFBQTtBakM0bUhBO0FpQzNtSEE7QUFBQTtBakM4bUhBO0FpQzNtSEE7QUFDQTtBakM2bUhBO0FpQzFtSEE7QUFDQTtBQUNBO0FBQ0E7QVRsWkE7QVNvWkE7QXBCeFlBO0FTRkE7QUFBQTtBQUFBO0FBQUE7QVc4WUE7QUFBQTtBakMybUhBO0FzQnIvSEE7QVdpWUE7QVhoWUE7QUFBQTtBdEJ3L0hBO0FBQ0E7QWlDOW1IQTtBVDFaQTtBeEIyZ0lBO0FpQzVtSEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXBCelpBO0Fid2dJQTtBaUMxbUhBO0FBQ0E7QUFDQTtBVDVhQTtBUzhhQTtBcEJsYUE7QVNGQTtBQUFBO0FXd2FBO0FBQUE7QWpDMm1IQTtBc0IvZ0lBO0FXNFpBO0FYM1pBO0FBQUE7QXRCa2hJQTtBQUNBO0FpQzltSEE7QVRwYkE7QXhCcWlJQTtBaUM1bUhBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FwQm5iQTtBYmtpSUE7QWlDMW1IQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QVR6Y0E7QVMyY0E7QXBCL2JBO0FTRkE7QUFBQTtBV3FjQTtBakMybUhBO0FzQjVpSUE7QVdzYkE7QVhyYkE7QUFBQTtBdEIraUlBO0FBQ0E7QWlDOW1IQTtBVGpkQTtBeEJra0lBO0FpQzVtSEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBakM4bUhBO0FpQzFtSEE7QUFDQTtBcEJ0ZEE7QWJta0lBO0FpQ3ptSEE7QUFDQTtBQUNBO0FwQjVkQTtBYndrSUE7QWlDdm1IQTtBQUNBO0FqQ3ltSEE7QWlDdG1IQTtBQUNBO0FqQ3dtSEE7QWlDcm1IQTtBQUNBO0FqQ3VtSEE7QWlDcG1IQTtBQUNBO0FqQ3NtSEE7QWlDbm1IQTtBQUNBO0FqQ3FtSEE7O0FpQ2htSEE7OztBWHpmQTtBQUFBO0FBQUE7QUFBQTtBdEIrbElBO0FzQjNsSUE7QVdxZkE7OztBWHBmQTtBQUFBO0F0QmdtSUE7QUFDQTs7QWtDam5JQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QWxDb25JQTs7QWtDam5JQTtBQUNBO0FBQ0E7QUFDQTtBbENvbklBO0FRcG5JQTtBMEJHQTtBbENvbklBO0FrQ2huSUE7QUFDQTtBQUNBO0FBQ0E7QWxDa25JQTs7QWtDMW1JQTtBQUNBO0FsQzZtSUE7QWtDM21JQTtBQUNBO0FBQ0E7QUFDQTtBckJiQTtBQUNBO0FiMm5JQTtBUXZvSUE7QTBCNkJBO0FBQ0E7QWxDNm1JQTtBa0MxbUlBO0FBQ0E7QUFDQTtBQUNBO0FsQzRtSUE7QWtDeG1JQTs7QUFFQTtBQUNBO0FBQ0E7QWxDMG1JQTtBa0N2bUlBO0FBRUE7QXJCdENBO0FBQ0E7QWIrb0lBOztBa0M5bElBO0FBQ0E7QUFDQTtBckI3REE7QWIrcElBO0FrQzlsSUE7O0FBRUE7QUFDQTtBbENnbUlBOztBa0N0bElBOztBQUVBO0FBQUE7QUFBQTtBQUNBO0FsQ3lsSUE7O0FrQ3BsSUE7O0FBRUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FsQ3VsSUE7O0FrQzdrSUE7QUFDQTtBbENnbElBO0FrQzlrSUE7QUFDQTtBbENnbElBOztBbUN6cklBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QW5DNHJJQTtBbUN4cklBOzs7Ozs7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FuQytySUE7QW1DM3FJQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3QjZIQTtBNkIzSEE7QUFDQTtBbkM2cUlBO0FRdnRJQTtBMkI2Q0E7QW5DNnFJQTs7QW1DcHFJQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FuQ3VxSUE7QW1DcnFJQTtBQUNBO0FBQ0E7QW5DdXFJQTtBbUNwcUlBO0FBQ0E7QUFDQTtBbkNzcUlBOztBbUM3cElBO0FBQ0E7QUFDQTtBQUNBO0FuQ2dxSUE7O0FtQ3BwSUE7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBR0E7QUFBQTtBQUFBO0FuQ3FwSUE7O0FtQ2pwSUE7QUFDQTtBN0I4REE7QTZCNURBO0FBQ0E7QUFDQTtBdEJ4R0E7QWI2dklBO0FRL3ZJQTtBMkI4R0E7QW5Db3BJQTs7QW1DOW9JQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbkNpcElBOztBbUM5b0lBO0FBQ0E7QUFDQTtBbkNpcElBOztBaUJ2dElBO0FrQmtGQTs7Ozs7O0FBQ0E7QUFDQTtBbkM4b0lBO0FBQ0E7QWlCaHZJQTtBa0I2RkE7QUFvQkE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QW5DbW9JQTtBbUNqb0lBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QW5DbW9JQTtBbUNqb0lBO0FBQ0E7QW5DbW9JQTtBbUNob0lBO0FBQ0E7QUFDQTtBbkNrb0lBO0FtQzduSUE7Ozs7OztBQUNBO0FBQUE7QW5Db29JQTtBbUN0bklBO0FBQ0E7QW5Dd25JQTtBbUNybklBO0FBQ0E7QUFBQTtBQUFBO0FBR0E7QUFBQTtBbkNxbklBO0FtQ2xuSUE7QUFDQTtBbkNvbklBO0FBQ0E7QWlCcndJQTtBa0JrRkE7Ozs7OztBQUNBO0FBQ0E7QW5DMnJJQTtBQUNBO0FpQjd4SUE7QWtCNkZBO0FBb0JBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FuQ2dySUE7QW1DOXFJQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FuQ2dySUE7QW1DOXFJQTtBQUNBO0FuQ2dySUE7QW1DN3FJQTtBQUNBO0FBQ0E7QW5DK3FJQTtBbUMxcUlBOzs7Ozs7QUFDQTtBQUFBO0FuQ2lySUE7QW1DbnFJQTtBQUNBO0FuQ3FxSUE7QW1DbHFJQTtBQUNBO0FBQUE7QUFBQTtBQUdBO0FBQUE7QW5Da3FJQTtBbUMvcElBO0FBQ0E7QW5DaXFJQTtBQUNBO0FpQmx6SUE7QWtCa0ZBOzs7Ozs7QUFDQTtBQUNBO0FuQ3d1SUE7QUFDQTtBaUIxMElBO0FrQjZGQTtBQW9CQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBbkM2dElBO0FtQzN0SUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBbkM2dElBO0FtQzN0SUE7QUFDQTtBbkM2dElBO0FtQzF0SUE7QUFDQTtBQUNBO0FuQzR0SUE7QW1DdnRJQTs7Ozs7O0FBQ0E7QUFBQTtBbkM4dElBO0FtQ2h0SUE7QUFDQTtBbkNrdElBO0FtQy9zSUE7QUFDQTtBQUFBO0FBQUE7QUFHQTtBQUFBO0FuQytzSUE7QW1DNXNJQTtBQUNBO0FuQzhzSUE7QUFDQTtBaUIvMUlBO0FrQmtGQTs7Ozs7O0FBQ0E7QUFDQTtBbkNxeElBO0FBQ0E7QWlCdjNJQTtBa0I2RkE7QUFvQkE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QW5DMHdJQTtBbUN4d0lBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QW5DMHdJQTtBbUN4d0lBO0FBQ0E7QW5DMHdJQTtBbUN2d0lBO0FBQ0E7QUFDQTtBbkN5d0lBO0FtQ3B3SUE7Ozs7OztBQUNBO0FBQUE7QW5DMndJQTtBbUM3dklBO0FBQ0E7QW5DK3ZJQTtBbUM1dklBO0FBQ0E7QUFBQTtBQUFBO0FBR0E7QUFBQTtBbkM0dklBO0FtQ3p2SUE7QUFDQTtBbkMydklBO0FBQ0E7QW1DNXpJQTtBQW9CQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBbkMyeUlBO0FtQzl6SUE7Ozs7OztBQUNBO0FBQ0E7QW5DcTBJQTtBbUNseklBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QW5Db3pJQTtBbUNseklBO0FBQ0E7QW5Db3pJQTtBbUNqeklBO0FBQ0E7QUFDQTtBbkNteklBO0FtQzl5SUE7Ozs7OztBQUNBO0FBQUE7QW5DcXpJQTtBbUN2eUlBO0FBQ0E7QW5DeXlJQTtBbUN0eUlBO0FBQ0E7QUFBQTtBQUFBO0FBR0E7QUFBQTtBbkNzeUlBO0FtQ255SUE7QUFDQTtBbkNxeUlBOztBbUN2eElBO0FBQ0E7QW5DMHhJQTtBUWwvSUE7QTJCMk5BO0FuQzB4SUE7QW1DcnhJQTtBQUNBO0FuQ3V4SUE7QVF4L0lBO0EyQm9PQTtBbkN1eElBO0FtQ3B4SUE7QUFDQTtBbkNzeElBO0FtQ2x4SUE7Ozs7QUFJQTtBbkNveElBO0FtQ2h4SUE7QUFDQTtBQUNBO0FuQ2t4SUE7QW1DL3dJQTtBQUNBO0FuQ2l4SUE7QW1DOXdJQTtBQUNBO0FuQ2d4SUE7QW1DL3dJQTtBQUNBO0FuQ2l4SUE7QVFqaEpBO0EyQm1RQTtBbkNpeElBOztBbUN6d0lBO0FBQ0E7QW5DNHdJQTtBUXhoSkE7QTJCK1FBO0FuQzR3SUE7QW1DdndJQTtBQUNBO0FuQ3l3SUE7QVE5aEpBO0EyQndSQTtBbkN5d0lBO0FtQ3R3SUE7QUFDQTtBbkN3d0lBO0FtQ3B3SUE7Ozs7QUFJQTtBbkNzd0lBO0FtQ2x3SUE7QUFDQTtBQUNBO0FuQ293SUE7QW1DandJQTtBQUNBO0FuQ213SUE7QW1DaHdJQTtBQUNBO0FuQ2t3SUE7QW1DandJQTtBQUNBO0FuQ213SUE7QVF2akpBO0EyQnVUQTtBbkNtd0lBOztBb0N0a0pBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QXZCS0E7QWJva0pBO0FvQ3RrSkE7QUFDQTtBQUNBO0FwQ3drSkE7QW9DcmtKQTtBQUNBO0FBQ0E7QXBDdWtKQTtBb0Nya0pBO0FBQ0E7QXZCQ0E7QUFDQTtBYnVrSkE7QW9DcmtKQTtBQUNBO0F2QlVBO0FBQ0E7QWI4akpBO0FvQ2xrSkE7O0FBRUE7QXBDb2tKQTs7QW9DaGtKQTtBQUdBO0FBQUE7QUFBQTtBQUdBO0FBQ0E7QXBDK2pKQTs7QW9DM2pKQTtBQUNBO0FwQzhqSkE7O0FvQzNqSkE7QUFDQTtBQUNBO0FwQzhqSkE7O0FvQzNqSkE7QUFDQTtBcEM4akpBOztBUW5uSkE7QTRCMERBO0FwQzZqSkE7QW9DMWpKQTtBQUNBO0FwQzRqSkE7O0FvQ3BqSkE7QUFDQTtBQUNBO0FBRUE7QUFDQTtBcENzakpBO0FvQ3BqSkE7QXZCdkVBO0FiOG5KQTs7QW9DbGpKQTtBQUNBO0FBRUE7QUFDQTtBcENvakpBO0FvQ2xqSkE7QXZCbEZBO0FidW9KQTs7QW9DM2lKQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FwQzhpSkE7O0FvQzNpSkE7QUFDQTtBQUNBO0FwQzhpSkE7O0FvQzFpSkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXZCL0dBO0FiNnBKQTs7QW9DMWlKQTs7O0FBR0E7QUFBQTtBQUNBO0FwQzZpSkE7O0FvQzFpSkE7O0F2QmpIQTtBQUNBO0FiZ3FKQTs7QW9DM2lKQTs7QXZCeEdBO0FBQ0E7QWJ3cEpBOztBb0N4aUpBO0FBQ0E7QXBDMmlKQTtBaUIxb0pBO0FtQjZGQTtBQU1BO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBcEMyaUpBO0FvQ3ppSkE7QUFFQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QXBDMGlKQTtBQUNBOztBb0M5aEpBO0FBQ0E7QXBDaWlKQTtBaUI1cEpBO0FtQnVIQTtBQVFBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FwQ2lpSkE7QW9DOWhKQTtBQUVBO0FBQUE7QUFBQTtBQUNBO0FwQytoSkE7QW9DN2hKQTtBQUNBO0FBQ0E7QXBDK2hKQTtBb0MxaEpBO0F2QnpLQTtBQUNBO0Fic3NKQTtBb0MzaEpBOztBQUdBO0FwQzRoSkE7QW9DMWhKQTs7QUFHQTtBcEMyaEpBO0FvQ3ZoSkE7QXZCMUtBO0FBQ0E7QWJvc0pBO0FvQ3hoSkE7O0FBR0E7QXBDeWhKQTtBb0N2aEpBOztBQUdBO0FwQ3doSkE7QUFDQTs7QW9DM2dKQTtBQUNBO0FwQzhnSkE7QWlCdHNKQTtBbUJzTEE7QUFNQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FwQzhnSkE7QW9DNWdKQTtBQUNBO0FBQ0E7QXBDOGdKQTtBQUNBOztBb0NyZ0pBO0FBQ0E7QXBDd2dKQTtBb0N0Z0pBO0FBQ0E7QXBDd2dKQTtBb0N0Z0pBO0FBQ0E7QXZCdk9BO0FBQ0E7QWJndkpBO0FvQ3RnSkE7QXZCelBBO0FBQ0E7QWJrd0pBO0FvQ3RnSkE7QXZCdFFBO0F1QndRQTtBcEN3Z0pBOztBcUNseUpBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFFQTtBQUNBO0F4QldBO0FiMHhKQTs7QXFDL3hKQTtBQUNBO0FyQ2t5SkE7QXFDaHlKQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FyQ2t5SkE7QXFDeHhKQTtBQUNBO0FyQzB4SkE7QXFDdnhKQTtBQUNBO0FyQ3l4SkE7QXFDdHhKQTtBQUNBO0FyQ3d4SkE7O0FzQy96SkE7QUFDQTtBQUFBO0FBQUE7QTVCR0E7QUFDQTtBR2FBO0Fib3pKQTs7QXNDaDBKQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdENtMEpBO0FzQ2owSkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0Q20wSkE7QXNDaDBKQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0F0Q2swSkE7O0FzQzV6SkE7QUFDQTtBekJhQTtBQUNBO0FibXpKQTtBc0M1ekpBO0F6Qk5BO0FBQ0E7QWJxMEpBO0FzQzN6SkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEM2ekpBO0FzQzF6SkE7QUFDQTtBQUNBO0FBRUE7QUFDQTtBQUNBO0F0QzJ6SkE7O0F1Q2wzSkE7QUFDQTtBakNnTEE7QWlDOUtBO0F2Q3EzSkE7QXVDaDNKQTtBMUJxQ0E7QUFDQTtBYjgwSkE7QXVDLzJKQTtBMUJrQkE7QUFDQTtBYmcySkE7O0F1Q2g0SkE7QUFDQTtBakNnTEE7QWlDOUtBO0F2Q200SkE7QXVDOTNKQTtBMUJxQ0E7QUFDQTtBYjQxSkE7QXVDNzNKQTtBMUJrQkE7QUFDQTtBYjgySkE7O0F3QzU0SkE7QUFDQTtBQUNBO0FsQzZLQTtBa0MzS0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBM0JLQTtBU0ZBO0FBQUE7QUFBQTtBQUFBO0F0Qjg0SkE7QXNCMTRKQTtBa0JmQTtBbEJnQkE7QUFBQTtBdEI2NEpBO0FBQ0E7QVFuNUpBO0FnQ0dBO0F4Q201SkE7O0F3Qzk0SkE7QUFDQTtBeENpNUpBOztBd0M1NEpBO0FBQ0E7QUFDQTtBeEMrNEpBOztBd0N4NEpBO0FBQ0E7QUFDQTtBM0J2QkE7QWJtNkpBOztBd0NuNEpBO0FDakRBO0FBQ0E7QXpDdzdKQTtBUTE2SkE7QWlDVkE7QUFDQTtBekN1N0pBO0F5Q3A3SkE7QUFFQTtBQUNBO0FBQUE7QXpDcTdKQTs7QXdDaDVKQTtBQ2pEQTtBQUNBO0F6Q3E4SkE7QVF2N0pBO0FpQ1ZBO0FBQ0E7QXpDbzhKQTtBeUNqOEpBO0FBRUE7QUFDQTtBQUFBO0F6Q2s4SkE7O0F3Qzc1SkE7QUNqREE7QUFDQTtBekNrOUpBO0FRcDhKQTtBaUNWQTtBQUNBO0F6Q2k5SkE7QXlDOThKQTtBQUVBO0FBQ0E7QUFBQTtBekMrOEpBOztBd0MxNkpBO0FDakRBO0FBQ0E7QXpDKzlKQTtBUWo5SkE7QWlDVkE7QUFDQTtBekM4OUpBO0F5QzM5SkE7QUFFQTtBQUNBO0FBQUE7QXpDNDlKQTs7QXdDdjdKQTtBQ2pEQTtBQUNBO0F6QzQrSkE7QVE5OUpBO0FpQ1ZBO0FBQ0E7QXpDMitKQTtBeUN4K0pBO0FBRUE7QUFDQTtBQUFBO0F6Q3krSkE7O0F3Q3A4SkE7QUNqREE7QUFDQTtBekN5L0pBO0FRMytKQTtBaUNWQTtBQUNBO0F6Q3cvSkE7QXlDci9KQTtBQUVBO0FBQ0E7QUFBQTtBekNzL0pBOztBd0NqOUpBO0FDakRBO0FBQ0E7QXpDc2dLQTtBUXgvSkE7QWlDVkE7QUFDQTtBekNxZ0tBO0F5Q2xnS0E7QUFFQTtBQUNBO0FBQUE7QXpDbWdLQTs7QXdDOTlKQTtBQ2pEQTtBQUNBO0F6Q21oS0E7QVFyZ0tBO0FpQ1ZBO0FBQ0E7QXpDa2hLQTtBeUMvZ0tBO0FBRUE7QUFDQTtBQUFBO0F6Q2doS0E7O0F3QzMrSkE7QUNqREE7QUFDQTtBekNnaUtBO0FRbGhLQTtBaUNWQTtBQUNBO0F6QytoS0E7QXlDNWhLQTtBQUVBO0FBQ0E7QUFBQTtBekM2aEtBOztBd0N4L0pBO0FDakRBO0FBQ0E7QXpDNmlLQTtBUS9oS0E7QWlDVkE7QUFDQTtBekM0aUtBO0F5Q3ppS0E7QUFFQTtBQUNBO0FBQUE7QXpDMGlLQTs7QXdDcmdLQTtBQ2pEQTtBQUNBO0F6QzBqS0E7QVE1aUtBO0FpQ1ZBO0FBQ0E7QXpDeWpLQTtBeUN0aktBO0FBRUE7QUFDQTtBQUFBO0F6Q3VqS0E7O0F3Q2xoS0E7QUNqREE7QUFDQTtBekN1a0tBO0FRempLQTtBaUNWQTtBQUNBO0F6Q3NrS0E7QXlDbmtLQTtBQUVBO0FBQ0E7QUFBQTtBekNva0tBOztBMENqbEtBO0FBQ0E7QUFDQTtBQUVBO0E3QmNBO0Fic2tLQTtBaUI1aEtBO0F5QjVEQTtBQVFBO0ExQ29sS0E7QUFDQTs7QTBDamxLQTtBQUNBO0FBQ0E7QTdCSUE7QWJpbEtBOztBMkMvbEtBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTlCVUE7QWJ5bEtBOztBMkM5bEtBO0FBRUE7QTNDZ21LQTs7QTJDNWxLQTtBQUNBO0EzQytsS0E7O0EyQ3ZsS0E7QUFDQTtBM0MwbEtBO0EyQ3ZsS0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTNDeWxLQTs7QTJDL2tLQTtBQy9DQTtBcEJLQTtBb0JIQTtBNUNrb0tBO0E0Q2hvS0E7QUFDQTtBNUNrb0tBO0E0Qy9uS0E7QUFDQTtBNUNpb0tBOztBMkMzbEtBO0FDL0NBO0FwQktBO0FvQkhBO0E1QzhvS0E7QTRDNW9LQTtBQUNBO0E1QzhvS0E7QTRDM29LQTtBQUNBO0E1QzZvS0E7O0EyQ3ZtS0E7QUMvQ0E7QXBCS0E7QW9CSEE7QTVDMHBLQTtBNEN4cEtBO0FBQ0E7QTVDMHBLQTtBNEN2cEtBO0FBQ0E7QTVDeXBLQTs7QTJDbm5LQTtBQy9DQTtBcEJLQTtBb0JIQTtBNUNzcUtBO0E0Q3BxS0E7QUFDQTtBNUNzcUtBO0E0Q25xS0E7QUFDQTtBNUNxcUtBOztBMkMvbktBO0FDL0NBO0FwQktBO0FvQkhBO0E1Q2tyS0E7QTRDaHJLQTtBQUNBO0E1Q2tyS0E7QTRDL3FLQTtBQUNBO0E1Q2lyS0E7O0EyQzNvS0E7QUMvQ0E7QXBCS0E7QW9CSEE7QTVDOHJLQTtBNEM1cktBO0FBQ0E7QTVDOHJLQTtBNEMzcktBO0FBQ0E7QTVDNnJLQTs7QTJDdnBLQTtBQy9DQTtBcEJLQTtBb0JIQTtBNUMwc0tBO0E0Q3hzS0E7QUFDQTtBNUMwc0tBO0E0Q3ZzS0E7QUFDQTtBNUN5c0tBOztBMkNucUtBO0FDL0NBO0FwQktBO0FvQkhBO0E1Q3N0S0E7QTRDcHRLQTtBQUNBO0E1Q3N0S0E7QTRDbnRLQTtBQUNBO0E1Q3F0S0E7O0EyQy9xS0E7QUMvQ0E7QXBCS0E7QW9CSEE7QTVDa3VLQTtBNENodUtBO0FBQ0E7QTVDa3VLQTtBNEMvdEtBO0FBQ0E7QTVDaXVLQTs7QTJDM3JLQTtBQy9DQTtBcEJLQTtBb0JIQTtBNUM4dUtBO0E0QzV1S0E7QUFDQTtBNUM4dUtBO0E0QzN1S0E7QUFDQTtBNUM2dUtBOztBMkN2c0tBO0FDL0NBO0FwQktBO0FvQkhBO0E1QzB2S0E7QTRDeHZLQTtBQUNBO0E1QzB2S0E7QTRDdnZLQTtBQUNBO0E1Q3l2S0E7O0EyQ250S0E7QUMvQ0E7QXBCS0E7QW9CSEE7QTVDc3dLQTtBNENwd0tBO0FBQ0E7QTVDc3dLQTtBNENud0tBO0FBQ0E7QTVDcXdLQTs7QTZDN3dLQTtBQUNBO0FBQUE7QTdDaXhLQTtBNkNoeEtBO0FBQUE7QTdDbXhLQTtBQUNBOztBNkN0eEtBO0FBQ0E7QUFBQTtBN0NpeEtBO0E2Q2h4S0E7QUFBQTtBN0NteEtBO0FBQ0E7QTZDaHhLQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBdkN3S0E7QXVDdEtBO0FoQ0lBO0FiK3dLQTs7QTZDOXdLQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdkJYQTtBQUFBO0F0QjZ4S0E7QXNCenhLQTtBdUJEQTtBdkJFQTtBQUFBO0F0QjR4S0E7QUFDQTs7QTZDbnhLQTtBckJZQTtBcUJWQTtBN0NzeEtBOztBNkNseEtBO0FBQ0E7QUFBQTtBN0NxeEtBO0E2Q2x4S0E7QUFKQTtBQUtBO0FBQUE7QTdDcXhLQTtBQUNBOztBOENoMEtBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0E5Q20wS0E7O0E4Q2gwS0E7QUFDQTtBQUFBO0FBQUE7QTlDbTBLQTs7QStDcjBLQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBR0E7QUFDQTtBbENRQTtBYit6S0E7O0ErQzd6S0E7QUFDQTtBQUNBO0FBQ0E7QS9DZzBLQTtBUXYwS0E7QXVDV0E7QUFDQTtBQUNBO0FBQ0E7QS9DK3pLQTtBK0M1ektBO0FBQ0E7QUFDQTtBL0M4ektBOztBK0NyektBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QUFDQTtBQUNBO0EvQ3V6S0E7QStDcnpLQTtBbEMxQkE7QUFDQTtBYmsxS0E7QStDcnpLQTtBbENoQkE7QUFDQTtBYncwS0E7QStDcnpLQTtBQUVBO0FBQ0E7QUFDQTtBL0NzektBO0ErQ2x6S0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBL0NvektBO0ErQ2p6S0E7QUFDQTtBL0NtektBO0ErQ2p6S0E7QUFDQTtBQUNBO0EvQ216S0E7O0ErQ3J5S0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBL0N3eUtBO0ErQ3J5S0E7QWxDMUJBO0FBWkE7QWIrMEtBO0ErQ3B5S0E7QWxDM0NBO0FBWUE7QWJ1MEtBO0ErQ255S0E7QUFDQTtBL0NxeUtBO0ErQ2x5S0E7QUFDQTtBQUNBO0EvQ295S0E7QStDbHlLQTtBQUNBO0FBQ0E7QS9Db3lLQTs7QWlCLzFLQTtBOEJtQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBL0NnMEtBO0ErQzd6S0E7QWxDMUJBO0FBWkE7QWJ1MktBO0ErQzV6S0E7QWxDM0NBO0FBWUE7QWIrMUtBO0ErQzN6S0E7QUFDQTtBL0M2ektBO0ErQzF6S0E7QUFDQTtBQUNBO0EvQzR6S0E7QStDMXpLQTtBQUNBO0FBQ0E7QS9DNHpLQTtBQUNBO0FpQngzS0E7QThCbUNBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QS9DdzFLQTtBK0NyMUtBO0FsQzFCQTtBQVpBO0FiKzNLQTtBK0NwMUtBO0FsQzNDQTtBQVlBO0FidTNLQTtBK0NuMUtBO0FBQ0E7QS9DcTFLQTtBK0NsMUtBO0FBQ0E7QUFDQTtBL0NvMUtBO0ErQ2wxS0E7QUFDQTtBQUNBO0EvQ28xS0E7QUFDQTtBaUJoNUtBO0E4Qm1DQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0EvQ2czS0E7QStDNzJLQTtBbEMxQkE7QUFaQTtBYnU1S0E7QStDNTJLQTtBbEMzQ0E7QUFZQTtBYis0S0E7QStDMzJLQTtBQUNBO0EvQzYyS0E7QStDMTJLQTtBQUNBO0FBQ0E7QS9DNDJLQTtBK0MxMktBO0FBQ0E7QUFDQTtBL0M0MktBO0FBQ0E7QWlCeDZLQTtBOEJtQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBL0N3NEtBO0ErQ3I0S0E7QWxDMUJBO0FBWkE7QWIrNktBO0ErQ3A0S0E7QWxDM0NBO0FBWUE7QWJ1NktBO0ErQ240S0E7QUFDQTtBL0NxNEtBO0ErQ2w0S0E7QUFDQTtBQUNBO0EvQ280S0E7QStDbDRLQTtBQUNBO0FBQ0E7QS9DbzRLQTtBQUNBO0ErQ3YzS0E7QWxDbkhBO0FiNitLQTtBK0N2M0tBO0FBQ0E7QS9DeTNLQTtBK0N2M0tBO0FBQ0E7QS9DeTNLQTs7QWdEbGdMQTtBQUNBO0FBQ0E7QWhEcWdMQTtBUTEvS0E7QXdDUEE7QUFDQTtBaERvZ0xBO0FnRGpnTEE7QUFDQTtBQUNBO0FBQ0E7QWhEbWdMQTs7QWdEaGhMQTtBQUNBO0FBQ0E7QWhEbWhMQTtBUXhnTEE7QXdDUEE7QUFDQTtBaERraExBO0FnRC9nTEE7QUFDQTtBQUNBO0FBQ0E7QWhEaWhMQTs7QWdEOWhMQTtBQUNBO0FBQ0E7QWhEaWlMQTtBUXRoTEE7QXdDUEE7QUFDQTtBaERnaUxBO0FnRDdoTEE7QUFDQTtBQUNBO0FBQ0E7QWhEK2hMQTs7QWdENWlMQTtBQUNBO0FBQ0E7QWhEK2lMQTtBUXBpTEE7QXdDUEE7QUFDQTtBaEQ4aUxBO0FnRDNpTEE7QUFDQTtBQUNBO0FBQ0E7QWhENmlMQTs7QWdEMWpMQTtBQUNBO0FBQ0E7QWhENmpMQTtBUWxqTEE7QXdDUEE7QUFDQTtBaEQ0akxBO0FnRHpqTEE7QUFDQTtBQUNBO0FBQ0E7QWhEMmpMQTs7QWdEeGtMQTtBQUNBO0FBQ0E7QWhEMmtMQTtBUWhrTEE7QXdDUEE7QUFDQTtBaEQwa0xBO0FnRHZrTEE7QUFDQTtBQUNBO0FBQ0E7QWhEeWtMQTs7QWdEdGxMQTtBQUNBO0FBQ0E7QWhEeWxMQTtBUTlrTEE7QXdDUEE7QUFDQTtBaER3bExBO0FnRHJsTEE7QUFDQTtBQUNBO0FBQ0E7QWhEdWxMQTs7QWdEcG1MQTtBQUNBO0FBQ0E7QWhEdW1MQTtBUTVsTEE7QXdDUEE7QUFDQTtBaERzbUxBO0FnRG5tTEE7QUFDQTtBQUNBO0FBQ0E7QWhEcW1MQTs7QWdEbG5MQTtBQUNBO0FBQ0E7QWhEcW5MQTtBUTFtTEE7QXdDUEE7QUFDQTtBaERvbkxBO0FnRGpuTEE7QUFDQTtBQUNBO0FBQ0E7QWhEbW5MQTs7QWdEaG9MQTtBQUNBO0FBQ0E7QWhEbW9MQTtBUXhuTEE7QXdDUEE7QUFDQTtBaERrb0xBO0FnRC9uTEE7QUFDQTtBQUNBO0FBQ0E7QWhEaW9MQTs7QWdEOW9MQTtBQUNBO0FBQ0E7QWhEaXBMQTtBUXRvTEE7QXdDUEE7QUFDQTtBaERncExBO0FnRDdvTEE7QUFDQTtBQUNBO0FBQ0E7QWhEK29MQTs7QWdENXBMQTtBQUNBO0FBQ0E7QWhEK3BMQTtBUXBwTEE7QXdDUEE7QUFDQTtBaEQ4cExBO0FnRDNwTEE7QUFDQTtBQUNBO0FBQ0E7QWhENnBMQTs7QWlEN3FMQTtBQUNBO0EzQ21MQTtBMkNqTEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBakRnckxBO0FRM3FMQTtBeUNEQTtBQUNBO0FqRCtxTEE7QVEzcUxBO0F5Q0NBO0FqRDZxTEE7O0FpRGxxTEE7QUFDQTtBQUNBO0FBQ0E7QWpEcXFMQTs7QWlEL3BMQTtBQUNBO0FqRGtxTEE7O0FrRHhzTEE7QUFHQTtBQUFBO0FBQ0E7QTVDZ0xBO0E0QzdLQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QXJDT0E7QWJrc0xBO0FrRHRzTEE7QUFDQTtBbER3c0xBO0FrRHJzTEE7QUFDQTtBbER1c0xBO0FrRHBzTEE7QUFDQTtBQUNBO0FsRHNzTEE7QWtEbnNMQTtBQUNBO0FsRHFzTEE7O0FrRGpzTEE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FyQ1pBO0FBQ0E7QWJpdExBOztBa0Rsc0xBO0FBQ0E7QWxEcXNMQTs7QW1EM3VMQTtBQUVBO0FuRDZ1TEE7QW1EM3VMQTtBQUNBO0FBQ0E7QW5ENnVMQTs7QW1EeHVMQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFHQTtBbkR5dUxBOztBbURsdUxBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QW5Eb3VMQTtBbURqdUxBO0E3QjNCQTtBQUFBO0FBQUE7QUFBQTtBNkI2QkE7QUFBQTtBbkRtdUxBO0FzQjV2TEE7QTZCdUJBO0E3QnRCQTtBQUFBO0F0Qit2TEE7QUFDQTtBbUR0dUxBO0FBQ0E7QUFBQTtBbkR3dUxBO0FtRHB1TEE7QUFDQTtBQUFBO0FuRHN1TEE7O0FtRGx1TEE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBbkRxdUxBO0FtRG51TEE7QUFDQTtBQUNBO0FuRHF1TEE7QW1EbHVMQTs7QUFFQTtBQUFBO0FuRG91TEE7QW1EanVMQTtBQUNBO0FuRG11TEE7O0FtRC90TEE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBbkRrdUxBO0FtRC90TEE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QW5EaXVMQTtBbUQ3dExBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBbkQrdExBO0FtRDd0TEE7QUFDQTtBbkQrdExBO0FtRDV0TEE7QUFDQTtBbkQ4dExBOztBbUR4dExBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBR0E7QUFDQTtBQUNBO0FBQ0E7QXRDbEdBO0FzQ3NHQTtBbkR1dExBOztBbURudExBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QW5Ec3RMQTtBbURudExBO0FBQUE7QW5Ec3RMQTtBbURydExBO0FBQUE7QW5Ed3RMQTs7QW1EbnRMQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QXRDdEhBO0FBQ0E7QWI2MExBO0FtRHJ0TEE7QUFDQTtBQUVBO0FuRHN0TEE7O0FtRGp0TEE7QUFDQTtBQUNBO0FuRG90TEE7O0FtRC9zTEE7QUFDQTtBQUdBO0FBQUE7QUFBQTtBQUNBO0FuRGd0TEE7O0FtRDVzTEE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBdEN6SUE7QUFDQTtBYnkxTEE7QW1EM3NMQTtBQUNBO0FuRDZzTEE7O0FtRHhzTEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FuRDJzTEE7O0FpQmwxTEE7QWtDNklBO0FBQ0E7QUFDQTtBbkR5c0xBO0FtRHRzTEE7QUFDQTtBbkR3c0xBO0FtRHRzTEE7QUFDQTtBbkR3c0xBO0FtRHBzTEE7QUFDQTtBbkRzc0xBO0FtRHBzTEE7QUFDQTtBQUNBO0FBQUE7QUFBQTtBbkRzc0xBO0FtRDlyTEE7QUFBQTtBbkRpc0xBO0FBQ0E7QWlCejJMQTtBa0MyS0E7O0FBRUE7QW5EaXNMQTtBQUNBO0FpQi8yTEE7QWtDa0xBO0FBQUE7QW5EaXNMQTtBQUNBO0FvRC82TEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQ0pBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QS9DcUtBO0E4Q3pLQTtBQUNBO0FwRDI3TEE7QW9EejdMQTtBQUFBO0FwRDQ3TEE7QW9EMTdMQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FwRDQ3TEE7QW9EMTdMQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FwRDQ3TEE7O0FvRHY3TEE7QUFDQTtBcEQwN0xBO0FvRHg3TEE7QUFDQTtBcEQwN0xBO0FvRHg3TEE7QUFDQTtBQUNBO0FBQ0E7QXBEMDdMQTs7QW9EcjdMQTtBQUNBO0FwRHc3TEE7QW9EdDdMQTtBQUNBO0FBQ0E7QUFDQTtBcER3N0xBO0FvRHQ3TEE7QUFDQTtBQUNBO0FBQ0E7QXBEdzdMQTs7QW9EbjdMQTtBQUNBO0FwRHM3TEE7QW9EcDdMQTtBQUNBO0FwRHM3TEE7QW9EcDdMQTtBQUNBO0FBQ0E7QUFDQTtBcERzN0xBOztBb0RqN0xBO0FBQ0E7QXBEbzdMQTtBb0RsN0xBO0FBQ0E7QUFDQTtBQUNBO0FwRG83TEE7QW9EbDdMQTtBQUNBO0FBQ0E7QUFDQTtBcERvN0xBOztBb0QvNUxBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdkM5RkE7QWJpZ01BOztBc0RuaE1BO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FETEE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBL0NxS0E7QWdEeEtBO0FBQ0E7QUFDQTtBQUNBO0F6Q0dBO0FiOGhNQTtBc0Q3aE1BO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEQraE1BO0FzRDdoTUE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RDhoTUE7O0FzRHpoTUE7QUFDQTtBdEQ0aE1BO0FzRDFoTUE7QUFDQTtBdEQ0aE1BO0FzRDFoTUE7QUFDQTtBQUNBO0FBQ0E7QXRENGhNQTtBc0R6aE1BO0FBQ0E7QUFDQTtBQUNBO0F0RDJoTUE7O0FzRHRoTUE7QUFDQTtBdER5aE1BO0FzRHZoTUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdER5aE1BO0FzRHZoTUE7QUFDQTtBQUNBO0FBQ0E7QXREeWhNQTtBc0R0aE1BO0FBQ0E7QUFDQTtBQUNBO0F0RHdoTUE7O0FzRG5oTUE7QUFDQTtBdERzaE1BO0FzRHBoTUE7QUFDQTtBdERzaE1BO0FzRHBoTUE7QUFDQTtBQUNBO0FBQ0E7QXREc2hNQTtBc0RuaE1BO0FBQ0E7QUFDQTtBQUNBO0F0RHFoTUE7QXNEaGhNQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXREa2hNQTs7QXNEOWdNQTtBQUNBO0F0RGloTUE7QXNEL2dNQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RGloTUE7QXNEL2dNQTtBQUNBO0FBQ0E7QUFDQTtBdERpaE1BO0FzRDlnTUE7QUFDQTtBQUNBO0FBQ0E7QXREZ2hNQTs7QXNEMS9MQTtBQUNBO0FBQ0E7QWhEMEJBO0FnRHZCQTtBQUNBO0F6Q25JQTtBQUNBO0FiZ29NQTtBc0QzL0xBO0FBQ0E7QXRENi9MQTs7QXNEei9MQTtBQUNBO0FBQ0E7QXRENC9MQTs7QXVEdnBNQTtBQUNBO0F2RDBwTUE7O0F1RHZwTUE7QUFDQTtBQUFBO0F2RDBwTUE7O0F1RHZwTUE7QUFDQTtBQUNBO0FBQ0E7QXZEMHBNQTtBd0Rqck1BO0FBQ0E7QUFDQTtBQUNBO0F4RG1yTUE7O0F1RDNwTUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBakNsQkE7QUFBQTtBQUFBO0FBQUE7QXRCaXJNQTtBc0I3cU1BO0FpQ1FBO0FqQ1BBO0FBQUE7QXRCZ3JNQTtBQUNBOztBdURocU1BOzs7QUFHQTtBdkRtcU1BOztBdURocU1BOztBQUVBO0FBQUE7QXZEbXFNQTs7QXVEaHFNQTs7QUFFQTtBQUFBO0F2RG1xTUE7O0F1RDFwTUE7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0F2RDZwTUE7QXVEMXBNQTs7O0FBR0E7QUFDQTtBdkQ0cE1BO0F1RHpwTUE7O0FBRUE7QUFDQTtBakM1REE7QUFBQTtBdEJ3dE1BO0FzQnB0TUE7QWlDcURBOztBakNwREE7QUFBQTtBdEJ3dE1BO0FBQ0E7O0F1RHhwTUE7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBakN0RkE7QUFBQTtBdEJpdk1BO0FzQjd1TUE7QWlDa0VBOztBakNqRUE7QUFBQTtBdEJpdk1BO0FBQ0E7QVF2dk1BOzs7QStDMkZBO0FBQ0E7QUFDQTtBQUNBO0F2RGlxTUE7O0F1RDlwTUE7QUFDQTtBdkRpcU1BOztBdUQ1cE1BO0FBQ0E7QXZEK3BNQTs7QXVEeHBNQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBdkQycE1BOztBdUR6cE1BO0FBQ0E7QXZENHBNQTs7QXVEMXBNQTtBQUNBO0F2RDZwTUE7O0F1RHBwTUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFFQTtBQUNBO0FBQ0E7QXZEc3BNQTtBdURwcE1BO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUNBO0FBQ0E7QWpDL0pBO0FBQUE7QXRCcXpNQTtBc0Jqek1BO0FpQzZJQTtBakM1SUE7QUFBQTtBdEJvek1BO0FBQ0E7QXVEdnBNQTtBQUNBO0F2RHlwTUE7O0F1RGhwTUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXZEbXBNQTs7QXlEcjFNQTtBQUNBO0FBQUE7QUFBQTtBekR5MU1BO0FBQ0E7O0F5RDMxTUE7QUFDQTtBQUFBO0FBQUE7QXpEeTFNQTtBQUNBO0F5RHYxTUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUNBO0FBQUE7QXpEdzFNQTs7QXlEcjFNQTtBQUNBO0FBQ0E7QUFDQTtBekR3MU1BOztBeURqMU1BO0FBQ0E7QUFDQTtBQUFBO0F6RG8xTUE7QXlEbDFNQTtBQUNBO0FBQ0E7QUFBQTtBekRvMU1BO0FBQ0E7O0F5RDMxTUE7QUFDQTtBQUNBO0FBQUE7QXpEbzFNQTtBeURsMU1BO0FBQ0E7QUFDQTtBQUFBO0F6RG8xTUE7QUFDQTtBeURqMU1BO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FBQ0E7QUFDQTtBQUFBO0F6RGsxTUE7O0F5RC8wTUE7QUFDQTtBQUNBO0F6RGsxTUE7O0F5RDkwTUE7QUFDQTs7QUFFQTtBQUFBO0F6RGkxTUE7QUFDQTtBMEQ3NE1BO0FBQUE7QTFEZzVNQTs7QTBELzRNQTtBQUFBO0ExRG01TUE7O0EwRGw1TUE7QUFBQTtBMURzNU1BOztBMERyNU1BO0FBQUE7QTFEeTVNQTs7QTBEeDVNQTtBQUFBO0ExRDQ1TUE7O0EwRDM1TUE7QUFBQTtBMUQrNU1BOztBMkRqNk1BO0FBQ0E7QTNEbzZNQTs7QVExNU1BOzs7QW1ETEE7QTNEcTZNQTs7QTJEMzZNQTtBQUNBO0EzRDg2TUE7O0FRcDZNQTs7O0FtRExBO0EzRCs2TUE7O0EyRHI3TUE7QUFDQTtBM0R3N01BOztBUTk2TUE7OztBbURMQTtBM0R5N01BOztBMkQvN01BO0FBQ0E7QTNEazhNQTs7QVF4N01BOzs7QW1ETEE7QTNEbThNQTs7QTJEejhNQTtBQUNBO0EzRDQ4TUE7O0FRbDhNQTs7O0FtRExBO0EzRDY4TUE7O0EyRG45TUE7QUFDQTtBM0RzOU1BOztBUTU4TUE7OztBbURMQTtBM0R1OU1BOztBMkQ3OU1BO0FBQ0E7QTNEZytNQTs7QVF0OU1BOzs7QW1ETEE7QTNEaStNQTs7QTJEditNQTtBQUNBO0EzRDArTUE7O0FRaCtNQTs7O0FtRExBO0EzRDIrTUE7O0EyRGovTUE7QUFDQTtBM0RvL01BOztBUTErTUE7OztBbURMQTtBM0RxL01BOztBMkQzL01BO0FBQ0E7QTNEOC9NQTs7QVFwL01BOzs7QW1ETEE7QTNEKy9NQTs7QTJEcmdOQTtBQUNBO0EzRHdnTkE7O0FROS9NQTs7O0FtRExBO0EzRHlnTkE7O0EyRC9nTkE7QUFDQTtBM0RraE5BOztBUXhnTkE7OztBbURMQTtBM0RtaE5BOztBNERsaE5BO0FBQ0E7QTVEcWhOQTs7QTREbGhOQTtBQUNBO0E1RHFoTkE7O0E2RGhpTkE7QUFBQTtBN0RvaU5BOztBNkRuaU5BO0FBQUE7QTdEdWlOQTs7QTZEdGlOQTtBQUFBO0E3RDBpTkE7O0E2RHppTkE7QUFBQTtBN0Q2aU5BOztBNkQ1aU5BO0FBQUE7QTdEZ2pOQTs7QTZEOWlOQTtBQUFBO0E3RGtqTkE7O0E2RGpqTkE7QUFBQTtBN0Rxak5BOztBNkRwak5BO0FBQUE7QTdEd2pOQTs7QTZEdmpOQTtBQUFBO0E3RDJqTkE7O0E2RDFqTkE7QUFBQTtBN0Q4ak5BOztBNkQzak5BO0FBQ0E7QTdEOGpOQTs7QTZEL2pOQTtBQUNBO0E3RGtrTkE7O0E2RG5rTkE7QUFDQTtBN0Rza05BOztBNkR2a05BO0FBQ0E7QTdEMGtOQTs7QTZEM2tOQTtBQUNBO0E3RDhrTkE7O0E2RC9rTkE7QUFDQTtBN0RrbE5BOztBNkRubE5BO0FBQ0E7QTdEc2xOQTs7QTZEdmxOQTtBQUNBO0E3RDBsTkE7O0E2RDNsTkE7QUFDQTtBN0Q4bE5BOztBNkQvbE5BO0FBQ0E7QTdEa21OQTs7QTZEbm1OQTtBQUNBO0E3RHNtTkE7O0E2RHZtTkE7QUFDQTtBN0QwbU5BOztBNkR0bU5BO0FBQ0E7QTdEeW1OQTs7QTZEbG1OQTtBQUNBO0E3RHFtTkE7O0E2RGxtTkE7QUFDQTtBN0RxbU5BOztBNkRsbU5BO0FBQ0E7QUFDQTtBN0RxbU5BOztBNkRsbU5BO0FBQ0E7QUFDQTtBN0RxbU5BOztBNkRsbU5BO0FBQ0E7QUFDQTtBN0RxbU5BOztBNkRsbU5BO0FBQ0E7QUFDQTtBN0RxbU5BOztBNkRsbU5BO0FBQ0E7QTdEcW1OQTs7QTZEbG1OQTtBQUNBO0E3RHFtTkE7O0E2RGxtTkE7QUFDQTtBN0RxbU5BOztBNkRsbU5BO0FBQ0E7QTdEcW1OQTs7QXdEN3FOQTtBQUNBO0FBQ0E7QUFDQTtBeERnck5BOztBOER6cU5BO0FBQUE7QTlENnFOQTs7QThEN3FOQTtBQUFBO0E5RGlyTkE7O0E4RGpyTkE7QUFBQTtBOURxck5BOztBOERyck5BO0FBQUE7QTlEeXJOQTs7QThEenJOQTtBQUFBO0E5RDZyTkE7O0E4RDdyTkE7QUFBQTtBOURpc05BOztBOERqc05BO0FBQUE7QTlEcXNOQTs7QThEcnNOQTtBQUFBO0FBQUE7QUFBQTtBOUR5c05BOztBOER6c05BO0FBQUE7QUFBQTtBQUFBO0E5RDZzTkE7O0FpQjVwTkE7QTZDakRBO0FBQUE7QTlEa3ROQTtBOERsdE5BO0FBQUE7QTlEcXROQTtBOERydE5BO0FBQUE7QTlEd3ROQTtBOER4dE5BO0FBQUE7QTlEMnROQTtBOEQzdE5BO0FBQUE7QTlEOHROQTtBOEQ5dE5BO0FBQUE7QTlEaXVOQTtBOERqdU5BO0FBQUE7QTlEb3VOQTtBOERwdU5BO0FBQUE7QUFBQTtBQUFBO0E5RHV1TkE7QThEdnVOQTtBQUFBO0FBQUE7QUFBQTtBOUQwdU5BO0FBQ0E7QWlCMXJOQTtBNkNqREE7QUFBQTtBOUQrdU5BO0E4RC91TkE7QUFBQTtBOURrdk5BO0E4RGx2TkE7QUFBQTtBOURxdk5BO0E4RHJ2TkE7QUFBQTtBOUR3dk5BO0E4RHh2TkE7QUFBQTtBOUQydk5BO0E4RDN2TkE7QUFBQTtBOUQ4dk5BO0E4RDl2TkE7QUFBQTtBOURpd05BO0E4RGp3TkE7QUFBQTtBQUFBO0FBQUE7QTlEb3dOQTtBOERwd05BO0FBQUE7QUFBQTtBQUFBO0E5RHV3TkE7QUFDQTtBaUJ2dE5BO0E2Q2pEQTtBQUFBO0E5RDR3TkE7QThENXdOQTtBQUFBO0E5RCt3TkE7QThEL3dOQTtBQUFBO0E5RGt4TkE7QThEbHhOQTtBQUFBO0E5RHF4TkE7QThEcnhOQTtBQUFBO0E5RHd4TkE7QThEeHhOQTtBQUFBO0E5RDJ4TkE7QThEM3hOQTtBQUFBO0E5RDh4TkE7QThEOXhOQTtBQUFBO0FBQUE7QUFBQTtBOURpeU5BO0E4RGp5TkE7QUFBQTtBQUFBO0FBQUE7QTlEb3lOQTtBQUNBO0FpQnB2TkE7QTZDakRBO0FBQUE7QTlEeXlOQTtBOER6eU5BO0FBQUE7QTlENHlOQTtBOEQ1eU5BO0FBQUE7QTlEK3lOQTtBOEQveU5BO0FBQUE7QTlEa3pOQTtBOERsek5BO0FBQUE7QTlEcXpOQTtBOERyek5BO0FBQUE7QTlEd3pOQTtBOER4ek5BO0FBQUE7QTlEMnpOQTtBOEQzek5BO0FBQUE7QUFBQTtBQUFBO0E5RDh6TkE7QThEOXpOQTtBQUFBO0FBQUE7QUFBQTtBOURpME5BO0FBQ0E7QThEeHpOQTtBQUVBO0FBQUE7QTlEMHpOQTtBOEQxek5BO0FBQUE7QTlENnpOQTtBOEQ3ek5BO0FBQUE7QTlEZzBOQTtBOERoME5BO0FBQUE7QTlEbTBOQTtBOERuME5BO0FBQUE7QTlEczBOQTtBOER0ME5BO0FBQUE7QTlEeTBOQTtBOER6ME5BO0FBQUE7QTlENDBOQTtBOEQ1ME5BO0FBQUE7QUFBQTtBQUFBO0E5RCswTkE7QThELzBOQTtBQUFBO0FBQUE7QUFBQTtBOURrMU5BO0FBQ0E7QStEeDJOQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QS9EMDJOQTtBK0R4Mk5BO0FBQ0E7QUFDQTtBL0QwMk5BO0ErRHYyTkE7Ozs7O0FBS0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QS9EeTJOQTs7QStEaDJOQTtBQUNBO0EvRG0yTkE7O0ErRHAyTkE7QUFDQTtBL0R1Mk5BOztBK0R4Mk5BO0FBQ0E7QS9EMjJOQTs7QStENTJOQTtBQUNBO0EvRCsyTkE7O0ErRGgzTkE7QUFDQTtBL0RtM05BOztBK0RwM05BO0FBQ0E7QS9EdTNOQTs7QStEeDNOQTtBQUNBO0EvRDIzTkE7O0ErRDUzTkE7QUFDQTtBL0QrM05BOztBZ0V4NU5BO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWhFNDVOQTs7QWdFMzVOQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FoRSs1TkE7O0FnRTk1TkE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEVrNk5BOztBZ0VqNk5BO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWhFcTZOQTs7QWdFbjZOQTtBQUFBO0FBQUE7QWhFdTZOQTs7QWdFdDZOQTtBQUFBO0FBQUE7QWhFMDZOQTs7QWdFejZOQTtBQUFBO0FBQUE7QWhFNjZOQTs7QWdFNTZOQTtBQUFBO0FBQUE7QUFBQTtBaEVnN05BOztBZ0UvNk5BO0FBQUE7QUFBQTtBQUFBO0FoRW03TkE7O0FnRWw3TkE7QUFBQTtBQUFBO0FBQUE7QWhFczdOQTs7QWdFcjdOQTtBQUFBO0FBQUE7QWhFeTdOQTs7QWdFeDdOQTtBQUFBO0FBQUE7QWhFNDdOQTs7QWdFMTdOQTtBQUFBO0FBQUE7QUFBQTtBaEU4N05BOztBZ0U3N05BO0FBQUE7QUFBQTtBQUFBO0FoRWk4TkE7O0FnRWg4TkE7QUFBQTtBQUFBO0FBQUE7QWhFbzhOQTs7QWdFbjhOQTtBQUFBO0FBQUE7QUFBQTtBaEV1OE5BOztBZ0V0OE5BO0FBQUE7QUFBQTtBaEUwOE5BOztBZ0V4OE5BO0FBQUE7QUFBQTtBQUFBO0FoRTQ4TkE7O0FnRTM4TkE7QUFBQTtBQUFBO0FBQUE7QWhFKzhOQTs7QWdFOThOQTtBQUFBO0FBQUE7QUFBQTtBaEVrOU5BOztBZ0VqOU5BO0FBQUE7QUFBQTtBQUFBO0FoRXE5TkE7O0FnRXA5TkE7QUFBQTtBQUFBO0FBQUE7QWhFdzlOQTs7QWdFdDlOQTtBQUFBO0FBQUE7QWhFMDlOQTs7QWdFejlOQTtBQUFBO0FBQUE7QWhFNjlOQTs7QWdFNTlOQTtBQUFBO0FBQUE7QWhFZytOQTs7QWdFLzlOQTtBQUFBO0FBQUE7QWhFbStOQTs7QWdFbCtOQTtBQUFBO0FBQUE7QWhFcytOQTs7QWdFcitOQTtBQUFBO0FBQUE7QWhFeStOQTs7QWdFditOQTtBQUFBO0FBQUE7QWhFMitOQTs7QWdFMStOQTtBQUFBO0FBQUE7QWhFOCtOQTs7QWdFNytOQTtBQUFBO0FBQUE7QWhFaS9OQTs7QWdFaC9OQTtBQUFBO0FBQUE7QWhFby9OQTs7QWdFbi9OQTtBQUFBO0FBQUE7QWhFdS9OQTs7QWdFdC9OQTtBQUFBO0FBQUE7QWhFMC9OQTs7QWlCOStOQTtBK0NsREE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEVxaU9BO0FnRXBpT0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEV1aU9BO0FnRXRpT0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEV5aU9BO0FnRXhpT0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEUyaU9BO0FnRXppT0E7QUFBQTtBQUFBO0FoRTRpT0E7QWdFM2lPQTtBQUFBO0FBQUE7QWhFOGlPQTtBZ0U3aU9BO0FBQUE7QUFBQTtBaEVnak9BO0FnRS9pT0E7QUFBQTtBQUFBO0FBQUE7QWhFa2pPQTtBZ0Vqak9BO0FBQUE7QUFBQTtBQUFBO0FoRW9qT0E7QWdFbmpPQTtBQUFBO0FBQUE7QUFBQTtBaEVzak9BO0FnRXJqT0E7QUFBQTtBQUFBO0FoRXdqT0E7QWdFdmpPQTtBQUFBO0FBQUE7QWhFMGpPQTtBZ0V4ak9BO0FBQUE7QUFBQTtBQUFBO0FoRTJqT0E7QWdFMWpPQTtBQUFBO0FBQUE7QUFBQTtBaEU2ak9BO0FnRTVqT0E7QUFBQTtBQUFBO0FBQUE7QWhFK2pPQTtBZ0U5ak9BO0FBQUE7QUFBQTtBQUFBO0FoRWlrT0E7QWdFaGtPQTtBQUFBO0FBQUE7QWhFbWtPQTtBZ0Vqa09BO0FBQUE7QUFBQTtBQUFBO0FoRW9rT0E7QWdFbmtPQTtBQUFBO0FBQUE7QUFBQTtBaEVza09BO0FnRXJrT0E7QUFBQTtBQUFBO0FBQUE7QWhFd2tPQTtBZ0V2a09BO0FBQUE7QUFBQTtBQUFBO0FoRTBrT0E7QWdFemtPQTtBQUFBO0FBQUE7QUFBQTtBaEU0a09BO0FnRTFrT0E7QUFBQTtBQUFBO0FoRTZrT0E7QWdFNWtPQTtBQUFBO0FBQUE7QWhFK2tPQTtBZ0U5a09BO0FBQUE7QUFBQTtBaEVpbE9BO0FnRWhsT0E7QUFBQTtBQUFBO0FoRW1sT0E7QWdFbGxPQTtBQUFBO0FBQUE7QWhFcWxPQTtBZ0VwbE9BO0FBQUE7QUFBQTtBaEV1bE9BO0FnRXJsT0E7QUFBQTtBQUFBO0FoRXdsT0E7QWdFdmxPQTtBQUFBO0FBQUE7QWhFMGxPQTtBZ0V6bE9BO0FBQUE7QUFBQTtBaEU0bE9BO0FnRTNsT0E7QUFBQTtBQUFBO0FoRThsT0E7QWdFN2xPQTtBQUFBO0FBQUE7QWhFZ21PQTtBZ0UvbE9BO0FBQUE7QUFBQTtBaEVrbU9BO0FBQ0E7QWlCdmxPQTtBK0NsREE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEU2b09BO0FnRTVvT0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEUrb09BO0FnRTlvT0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEVpcE9BO0FnRWhwT0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEVtcE9BO0FnRWpwT0E7QUFBQTtBQUFBO0FoRW9wT0E7QWdFbnBPQTtBQUFBO0FBQUE7QWhFc3BPQTtBZ0VycE9BO0FBQUE7QUFBQTtBaEV3cE9BO0FnRXZwT0E7QUFBQTtBQUFBO0FBQUE7QWhFMHBPQTtBZ0V6cE9BO0FBQUE7QUFBQTtBQUFBO0FoRTRwT0E7QWdFM3BPQTtBQUFBO0FBQUE7QUFBQTtBaEU4cE9BO0FnRTdwT0E7QUFBQTtBQUFBO0FoRWdxT0E7QWdFL3BPQTtBQUFBO0FBQUE7QWhFa3FPQTtBZ0VocU9BO0FBQUE7QUFBQTtBQUFBO0FoRW1xT0E7QWdFbHFPQTtBQUFBO0FBQUE7QUFBQTtBaEVxcU9BO0FnRXBxT0E7QUFBQTtBQUFBO0FBQUE7QWhFdXFPQTtBZ0V0cU9BO0FBQUE7QUFBQTtBQUFBO0FoRXlxT0E7QWdFeHFPQTtBQUFBO0FBQUE7QWhFMnFPQTtBZ0V6cU9BO0FBQUE7QUFBQTtBQUFBO0FoRTRxT0E7QWdFM3FPQTtBQUFBO0FBQUE7QUFBQTtBaEU4cU9BO0FnRTdxT0E7QUFBQTtBQUFBO0FBQUE7QWhFZ3JPQTtBZ0UvcU9BO0FBQUE7QUFBQTtBQUFBO0FoRWtyT0E7QWdFanJPQTtBQUFBO0FBQUE7QUFBQTtBaEVvck9BO0FnRWxyT0E7QUFBQTtBQUFBO0FoRXFyT0E7QWdFcHJPQTtBQUFBO0FBQUE7QWhFdXJPQTtBZ0V0ck9BO0FBQUE7QUFBQTtBaEV5ck9BO0FnRXhyT0E7QUFBQTtBQUFBO0FoRTJyT0E7QWdFMXJPQTtBQUFBO0FBQUE7QWhFNnJPQTtBZ0U1ck9BO0FBQUE7QUFBQTtBaEUrck9BO0FnRTdyT0E7QUFBQTtBQUFBO0FoRWdzT0E7QWdFL3JPQTtBQUFBO0FBQUE7QWhFa3NPQTtBZ0Vqc09BO0FBQUE7QUFBQTtBaEVvc09BO0FnRW5zT0E7QUFBQTtBQUFBO0FoRXNzT0E7QWdFcnNPQTtBQUFBO0FBQUE7QWhFd3NPQTtBZ0V2c09BO0FBQUE7QUFBQTtBaEUwc09BO0FBQ0E7QWlCL3JPQTtBK0NsREE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEVxdk9BO0FnRXB2T0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEV1dk9BO0FnRXR2T0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEV5dk9BO0FnRXh2T0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEUydk9BO0FnRXp2T0E7QUFBQTtBQUFBO0FoRTR2T0E7QWdFM3ZPQTtBQUFBO0FBQUE7QWhFOHZPQTtBZ0U3dk9BO0FBQUE7QUFBQTtBaEVnd09BO0FnRS92T0E7QUFBQTtBQUFBO0FBQUE7QWhFa3dPQTtBZ0Vqd09BO0FBQUE7QUFBQTtBQUFBO0FoRW93T0E7QWdFbndPQTtBQUFBO0FBQUE7QUFBQTtBaEVzd09BO0FnRXJ3T0E7QUFBQTtBQUFBO0FoRXd3T0E7QWdFdndPQTtBQUFBO0FBQUE7QWhFMHdPQTtBZ0V4d09BO0FBQUE7QUFBQTtBQUFBO0FoRTJ3T0E7QWdFMXdPQTtBQUFBO0FBQUE7QUFBQTtBaEU2d09BO0FnRTV3T0E7QUFBQTtBQUFBO0FBQUE7QWhFK3dPQTtBZ0U5d09BO0FBQUE7QUFBQTtBQUFBO0FoRWl4T0E7QWdFaHhPQTtBQUFBO0FBQUE7QWhFbXhPQTtBZ0VqeE9BO0FBQUE7QUFBQTtBQUFBO0FoRW94T0E7QWdFbnhPQTtBQUFBO0FBQUE7QUFBQTtBaEVzeE9BO0FnRXJ4T0E7QUFBQTtBQUFBO0FBQUE7QWhFd3hPQTtBZ0V2eE9BO0FBQUE7QUFBQTtBQUFBO0FoRTB4T0E7QWdFenhPQTtBQUFBO0FBQUE7QUFBQTtBaEU0eE9BO0FnRTF4T0E7QUFBQTtBQUFBO0FoRTZ4T0E7QWdFNXhPQTtBQUFBO0FBQUE7QWhFK3hPQTtBZ0U5eE9BO0FBQUE7QUFBQTtBaEVpeU9BO0FnRWh5T0E7QUFBQTtBQUFBO0FoRW15T0E7QWdFbHlPQTtBQUFBO0FBQUE7QWhFcXlPQTtBZ0VweU9BO0FBQUE7QUFBQTtBaEV1eU9BO0FnRXJ5T0E7QUFBQTtBQUFBO0FoRXd5T0E7QWdFdnlPQTtBQUFBO0FBQUE7QWhFMHlPQTtBZ0V6eU9BO0FBQUE7QUFBQTtBaEU0eU9BO0FnRTN5T0E7QUFBQTtBQUFBO0FoRTh5T0E7QWdFN3lPQTtBQUFBO0FBQUE7QWhFZ3pPQTtBZ0UveU9BO0FBQUE7QUFBQTtBaEVrek9BO0FBQ0E7QWlCdnlPQTtBK0NsREE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEU2MU9BO0FnRTUxT0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEUrMU9BO0FnRTkxT0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEVpMk9BO0FnRWgyT0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEVtMk9BO0FnRWoyT0E7QUFBQTtBQUFBO0FoRW8yT0E7QWdFbjJPQTtBQUFBO0FBQUE7QWhFczJPQTtBZ0VyMk9BO0FBQUE7QUFBQTtBaEV3Mk9BO0FnRXYyT0E7QUFBQTtBQUFBO0FBQUE7QWhFMDJPQTtBZ0V6Mk9BO0FBQUE7QUFBQTtBQUFBO0FoRTQyT0E7QWdFMzJPQTtBQUFBO0FBQUE7QUFBQTtBaEU4Mk9BO0FnRTcyT0E7QUFBQTtBQUFBO0FoRWczT0E7QWdFLzJPQTtBQUFBO0FBQUE7QWhFazNPQTtBZ0VoM09BO0FBQUE7QUFBQTtBQUFBO0FoRW0zT0E7QWdFbDNPQTtBQUFBO0FBQUE7QUFBQTtBaEVxM09BO0FnRXAzT0E7QUFBQTtBQUFBO0FBQUE7QWhFdTNPQTtBZ0V0M09BO0FBQUE7QUFBQTtBQUFBO0FoRXkzT0E7QWdFeDNPQTtBQUFBO0FBQUE7QWhFMjNPQTtBZ0V6M09BO0FBQUE7QUFBQTtBQUFBO0FoRTQzT0E7QWdFMzNPQTtBQUFBO0FBQUE7QUFBQTtBaEU4M09BO0FnRTczT0E7QUFBQTtBQUFBO0FBQUE7QWhFZzRPQTtBZ0UvM09BO0FBQUE7QUFBQTtBQUFBO0FoRWs0T0E7QWdFajRPQTtBQUFBO0FBQUE7QUFBQTtBaEVvNE9BO0FnRWw0T0E7QUFBQTtBQUFBO0FoRXE0T0E7QWdFcDRPQTtBQUFBO0FBQUE7QWhFdTRPQTtBZ0V0NE9BO0FBQUE7QUFBQTtBaEV5NE9BO0FnRXg0T0E7QUFBQTtBQUFBO0FoRTI0T0E7QWdFMTRPQTtBQUFBO0FBQUE7QWhFNjRPQTtBZ0U1NE9BO0FBQUE7QUFBQTtBaEUrNE9BO0FnRTc0T0E7QUFBQTtBQUFBO0FoRWc1T0E7QWdFLzRPQTtBQUFBO0FBQUE7QWhFazVPQTtBZ0VqNU9BO0FBQUE7QUFBQTtBaEVvNU9BO0FnRW41T0E7QUFBQTtBQUFBO0FoRXM1T0E7QWdFcjVPQTtBQUFBO0FBQUE7QWhFdzVPQTtBZ0V2NU9BO0FBQUE7QUFBQTtBaEUwNU9BO0FBQ0E7QWlFcjhPQTtBQUFBO0FqRXc4T0E7O0FpRXY4T0E7QUFBQTtBakUyOE9BOztBaUUxOE9BO0FBQUE7QWpFODhPQTs7QWlCMTVPQTtBZ0R0REE7QUFBQTtBakVxOU9BO0FpRXA5T0E7QUFBQTtBakV1OU9BO0FpRXQ5T0E7QUFBQTtBakV5OU9BO0FBQ0E7QWlCdDZPQTtBZ0R0REE7QUFBQTtBakVnK09BO0FpRS85T0E7QUFBQTtBakVrK09BO0FpRWorT0E7QUFBQTtBakVvK09BO0FBQ0E7QWlCajdPQTtBZ0R0REE7QUFBQTtBakUyK09BO0FpRTErT0E7QUFBQTtBakU2K09BO0FpRTUrT0E7QUFBQTtBakUrK09BO0FBQ0E7QWlCNTdPQTtBZ0R0REE7QUFBQTtBakVzL09BO0FpRXIvT0E7QUFBQTtBakV3L09BO0FpRXYvT0E7QUFBQTtBakUwL09BO0FBQ0E7QWtFaGdQQTtBQUFBO0FBQUE7QUFBQTtBbEVtZ1BBOztBa0VuZ1BBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWxFdWdQQTs7QWtFdmdQQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FsRTJnUEE7O0FtRTNnUEE7QUFBQTtBbkUrZ1BBOztBbUUvZ1BBO0FBQUE7QW5FbWhQQTs7QW9FbGhQQTtBQUFBO0FwRXNoUEE7O0FvRXRoUEE7QUFBQTtBcEUwaFBBOztBb0UxaFBBO0FBQUE7QXBFOGhQQTs7QW9FOWhQQTtBQUFBO0FwRWtpUEE7O0FvRWxpUEE7QUFBQTtBcEVzaVBBOztBb0VqaVBBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBcEVvaVBBOztBb0VqaVBBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBcEVvaVBBOztBb0VoaVBBO0FBREE7QUFFQTtBQUNBO0FBQ0E7QXBFb2lQQTtBQUNBOztBcUU5alBBO0FDRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RWdrUEE7O0FzRXRqUEE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRFd2pQQTs7QXVFcmxQQTtBQUFBO0FBQUE7QXZFeWxQQTs7QXVFeGxQQTtBQUFBO0FBQUE7QXZFNGxQQTs7QXVFM2xQQTtBQUFBO0FBQUE7QXZFK2xQQTs7QXVFOWxQQTtBQUFBO0FBQUE7QXZFa21QQTs7QXdFam1QQTtBQUFBO0F4RXFtUEE7O0F3RXJtUEE7QUFBQTtBeEV5bVBBOztBd0V6bVBBO0FBQUE7QXhFNm1QQTs7QXdFN21QQTtBQUFBO0F4RWluUEE7O0F3RWpuUEE7QUFBQTtBeEVxblBBOztBd0VyblBBO0FBQUE7QXhFeW5QQTs7QXdFem5QQTtBQUFBO0F4RTZuUEE7O0F3RTduUEE7QUFBQTtBeEVpb1BBOztBd0Vqb1BBO0FBQUE7QXhFcW9QQTs7QXdFcm9QQTtBQUFBO0F4RXlvUEE7O0F3RXpvUEE7QUFBQTtBeEU2b1BBOztBd0U3b1BBO0FBQUE7QXhFaXBQQTs7QXdFanBQQTtBQUFBO0F4RXFwUEE7O0F3RXJwUEE7QUFBQTtBeEV5cFBBOztBd0VycFBBO0FBQUE7QXhFeXBQQTs7QXdFeHBQQTtBQUFBO0F4RTRwUEE7O0F3RXhwUEE7QUFBQTtBeEU0cFBBOztBd0UzcFBBO0FBQUE7QXhFK3BQQTs7QXdFN3BQQTtBQUFBO0F4RWlxUEE7O0F3RWhxUEE7QUFBQTtBeEVvcVBBOztBeUU3cVBBO0FBQUE7QXpFaXJQQTs7QXlFaHJQQTs7QUFFQTtBekVtclBBOztBeUVqclBBOztBQUVBO0F6RW9yUEE7O0F5RWxyUEE7O0FBRUE7QXpFcXJQQTs7QXlFbnJQQTs7QUFFQTtBekVzclBBOztBeUVyc1BBO0FBQUE7QXpFeXNQQTs7QXlFeHNQQTs7QUFFQTtBekUyc1BBOztBeUV6c1BBOztBQUVBO0F6RTRzUEE7O0F5RTFzUEE7O0FBRUE7QXpFNnNQQTs7QXlFM3NQQTs7QUFFQTtBekU4c1BBOztBeUU3dFBBO0FBQUE7QXpFaXVQQTs7QXlFaHVQQTs7QUFFQTtBekVtdVBBOztBeUVqdVBBOztBQUVBO0F6RW91UEE7O0F5RWx1UEE7O0FBRUE7QXpFcXVQQTs7QXlFbnVQQTs7QUFFQTtBekVzdVBBOztBeUVydlBBO0FBQUE7QXpFeXZQQTs7QXlFeHZQQTs7QUFFQTtBekUydlBBOztBeUV6dlBBOztBQUVBO0F6RTR2UEE7O0F5RTF2UEE7O0FBRUE7QXpFNnZQQTs7QXlFM3ZQQTs7QUFFQTtBekU4dlBBOztBeUU3d1BBO0FBQUE7QXpFaXhQQTs7QXlFaHhQQTs7QUFFQTtBekVteFBBOztBeUVqeFBBOztBQUVBO0F6RW94UEE7O0F5RWx4UEE7O0FBRUE7QXpFcXhQQTs7QXlFbnhQQTs7QUFFQTtBekVzeFBBOztBeUVyeVBBO0FBQUE7QXpFeXlQQTs7QXlFeHlQQTs7QUFFQTtBekUyeVBBOztBeUV6eVBBOztBQUVBO0F6RTR5UEE7O0F5RTF5UEE7O0FBRUE7QXpFNnlQQTs7QXlFM3lQQTs7QUFFQTtBekU4eVBBOztBeUU3elBBO0FBQUE7QXpFaTBQQTs7QXlFaDBQQTs7QUFFQTtBekVtMFBBOztBeUVqMFBBOztBQUVBO0F6RW8wUEE7O0F5RWwwUEE7O0FBRUE7QXpFcTBQQTs7QXlFbjBQQTs7QUFFQTtBekVzMFBBOztBeUVyMVBBO0FBQUE7QXpFeTFQQTs7QXlFeDFQQTs7QUFFQTtBekUyMVBBOztBeUV6MVBBOztBQUVBO0F6RTQxUEE7O0F5RTExUEE7O0FBRUE7QXpFNjFQQTs7QXlFMzFQQTs7QUFFQTtBekU4MVBBOztBeUU3MlBBO0FBQUE7QXpFaTNQQTs7QXlFaDNQQTs7QUFFQTtBekVtM1BBOztBeUVqM1BBOztBQUVBO0F6RW8zUEE7O0F5RWwzUEE7O0FBRUE7QXpFcTNQQTs7QXlFbjNQQTs7QUFFQTtBekVzM1BBOztBeUVyNFBBO0FBQUE7QXpFeTRQQTs7QXlFeDRQQTs7QUFFQTtBekUyNFBBOztBeUV6NFBBOztBQUVBO0F6RTQ0UEE7O0F5RTE0UEE7O0FBRUE7QXpFNjRQQTs7QXlFMzRQQTs7QUFFQTtBekU4NFBBOztBeUU3NVBBO0FBQUE7QXpFaTZQQTs7QXlFaDZQQTs7QUFFQTtBekVtNlBBOztBeUVqNlBBOztBQUVBO0F6RW82UEE7O0F5RWw2UEE7O0FBRUE7QXpFcTZQQTs7QXlFbjZQQTs7QUFFQTtBekVzNlBBOztBeUVyN1BBO0FBQUE7QXpFeTdQQTs7QXlFeDdQQTs7QUFFQTtBekUyN1BBOztBeUV6N1BBOztBQUVBO0F6RTQ3UEE7O0F5RTE3UEE7O0FBRUE7QXpFNjdQQTs7QXlFMzdQQTs7QUFFQTtBekU4N1BBOztBeUU3OFBBO0FBQUE7QXpFaTlQQTs7QXlFaDlQQTs7QUFFQTtBekVtOVBBOztBeUVqOVBBOztBQUVBO0F6RW85UEE7O0F5RWw5UEE7O0FBRUE7QXpFcTlQQTs7QXlFbjlQQTs7QUFFQTtBekVzOVBBOztBeUVyK1BBO0FBQUE7QXpFeStQQTs7QXlFeCtQQTs7QUFFQTtBekUyK1BBOztBeUV6K1BBOztBQUVBO0F6RTQrUEE7O0F5RTErUEE7O0FBRUE7QXpFNitQQTs7QXlFMytQQTs7QUFFQTtBekU4K1BBOztBeUU3L1BBO0FBQUE7QXpFaWdRQTs7QXlFaGdRQTs7QUFFQTtBekVtZ1FBOztBeUVqZ1FBOztBQUVBO0F6RW9nUUE7O0F5RWxnUUE7O0FBRUE7QXpFcWdRQTs7QXlFbmdRQTs7QUFFQTtBekVzZ1FBOztBeUVyaFFBO0FBQUE7QXpFeWhRQTs7QXlFeGhRQTs7QUFFQTtBekUyaFFBOztBeUV6aFFBOztBQUVBO0F6RTRoUUE7O0F5RTFoUUE7O0FBRUE7QXpFNmhRQTs7QXlFM2hRQTs7QUFFQTtBekU4aFFBOztBeUU3aVFBO0FBQUE7QXpFaWpRQTs7QXlFaGpRQTs7QUFFQTtBekVtalFBOztBeUVqalFBOztBQUVBO0F6RW9qUUE7O0F5RWxqUUE7O0FBRUE7QXpFcWpRQTs7QXlFbmpRQTs7QUFFQTtBekVzalFBOztBeUVya1FBO0FBQUE7QXpFeWtRQTs7QXlFeGtRQTs7QUFFQTtBekUya1FBOztBeUV6a1FBOztBQUVBO0F6RTRrUUE7O0F5RTFrUUE7O0FBRUE7QXpFNmtRQTs7QXlFM2tRQTs7QUFFQTtBekU4a1FBOztBeUU3bFFBO0FBQUE7QXpFaW1RQTs7QXlFaG1RQTs7QUFFQTtBekVtbVFBOztBeUVqbVFBOztBQUVBO0F6RW9tUUE7O0F5RWxtUUE7O0FBRUE7QXpFcW1RQTs7QXlFbm1RQTs7QUFFQTtBekVzbVFBOztBeUVyblFBO0FBQUE7QXpFeW5RQTs7QXlFeG5RQTs7QUFFQTtBekUyblFBOztBeUV6blFBOztBQUVBO0F6RTRuUUE7O0F5RTFuUUE7O0FBRUE7QXpFNm5RQTs7QXlFM25RQTs7QUFFQTtBekU4blFBOztBeUU3b1FBO0FBQUE7QXpFaXBRQTs7QXlFaHBRQTs7QUFFQTtBekVtcFFBOztBeUVqcFFBOztBQUVBO0F6RW9wUUE7O0F5RWxwUUE7O0FBRUE7QXpFcXBRQTs7QXlFbnBRQTs7QUFFQTtBekVzcFFBOztBeUVycVFBO0FBQUE7QXpFeXFRQTs7QXlFeHFRQTs7QUFFQTtBekUycVFBOztBeUV6cVFBOztBQUVBO0F6RTRxUUE7O0F5RTFxUUE7O0FBRUE7QXpFNnFRQTs7QXlFM3FRQTs7QUFFQTtBekU4cVFBOztBeUU3clFBO0FBQUE7QXpFaXNRQTs7QXlFaHNRQTs7QUFFQTtBekVtc1FBOztBeUVqc1FBOztBQUVBO0F6RW9zUUE7O0F5RWxzUUE7O0FBRUE7QXpFcXNRQTs7QXlFbnNRQTs7QUFFQTtBekVzc1FBOztBeUVydFFBO0FBQUE7QXpFeXRRQTs7QXlFeHRRQTs7QUFFQTtBekUydFFBOztBeUV6dFFBOztBQUVBO0F6RTR0UUE7O0F5RTF0UUE7O0FBRUE7QXpFNnRRQTs7QXlFM3RRQTs7QUFFQTtBekU4dFFBOztBeUU3dVFBO0FBQUE7QXpFaXZRQTs7QXlFaHZRQTs7QUFFQTtBekVtdlFBOztBeUVqdlFBOztBQUVBO0F6RW92UUE7O0F5RWx2UUE7O0FBRUE7QXpFcXZRQTs7QXlFbnZRQTs7QUFFQTtBekVzdlFBOztBeUVyd1FBO0FBQUE7QXpFeXdRQTs7QXlFeHdRQTs7QUFFQTtBekUyd1FBOztBeUV6d1FBOztBQUVBO0F6RTR3UUE7O0F5RTF3UUE7O0FBRUE7QXpFNndRQTs7QXlFM3dRQTs7QUFFQTtBekU4d1FBOztBeUU3eFFBO0FBQUE7QXpFaXlRQTs7QXlFaHlRQTs7QUFFQTtBekVteVFBOztBeUVqeVFBOztBQUVBO0F6RW95UUE7O0F5RWx5UUE7O0FBRUE7QXpFcXlRQTs7QXlFbnlRQTs7QUFFQTtBekVzeVFBOztBeUVyelFBO0FBQUE7QXpFeXpRQTs7QXlFeHpRQTs7QUFFQTtBekUyelFBOztBeUV6elFBOztBQUVBO0F6RTR6UUE7O0F5RTF6UUE7O0FBRUE7QXpFNnpRQTs7QXlFM3pRQTs7QUFFQTtBekU4elFBOztBeUU3MFFBO0FBQUE7QXpFaTFRQTs7QXlFaDFRQTs7QUFFQTtBekVtMVFBOztBeUVqMVFBOztBQUVBO0F6RW8xUUE7O0F5RWwxUUE7O0FBRUE7QXpFcTFRQTs7QXlFbjFRQTs7QUFFQTtBekVzMVFBOztBeUVyMlFBO0FBQUE7QXpFeTJRQTs7QXlFeDJRQTs7QUFFQTtBekUyMlFBOztBeUV6MlFBOztBQUVBO0F6RTQyUUE7O0F5RTEyUUE7O0FBRUE7QXpFNjJRQTs7QXlFMzJRQTs7QUFFQTtBekU4MlFBOztBeUU3M1FBO0FBQUE7QXpFaTRRQTs7QXlFaDRRQTs7QUFFQTtBekVtNFFBOztBeUVqNFFBOztBQUVBO0F6RW80UUE7O0F5RWw0UUE7O0FBRUE7QXpFcTRRQTs7QXlFbjRRQTs7QUFFQTtBekVzNFFBOztBeUVyNVFBO0FBQUE7QXpFeTVRQTs7QXlFeDVRQTs7QUFFQTtBekUyNVFBOztBeUV6NVFBOztBQUVBO0F6RTQ1UUE7O0F5RTE1UUE7O0FBRUE7QXpFNjVRQTs7QXlFMzVRQTs7QUFFQTtBekU4NVFBOztBeUU3NlFBO0FBQUE7QXpFaTdRQTs7QXlFaDdRQTs7QUFFQTtBekVtN1FBOztBeUVqN1FBOztBQUVBO0F6RW83UUE7O0F5RWw3UUE7O0FBRUE7QXpFcTdRQTs7QXlFbjdRQTs7QUFFQTtBekVzN1FBOztBeUVyOFFBO0FBQUE7QXpFeThRQTs7QXlFeDhRQTs7QUFFQTtBekUyOFFBOztBeUV6OFFBOztBQUVBO0F6RTQ4UUE7O0F5RTE4UUE7O0FBRUE7QXpFNjhRQTs7QXlFMzhRQTs7QUFFQTtBekU4OFFBOztBeUU3OVFBO0FBQUE7QXpFaStRQTs7QXlFaCtRQTs7QUFFQTtBekVtK1FBOztBeUVqK1FBOztBQUVBO0F6RW8rUUE7O0F5RWwrUUE7O0FBRUE7QXpFcStRQTs7QXlFbitRQTs7QUFFQTtBekVzK1FBOztBeUVyL1FBO0FBQUE7QXpFeS9RQTs7QXlFeC9RQTs7QUFFQTtBekUyL1FBOztBeUV6L1FBOztBQUVBO0F6RTQvUUE7O0F5RTEvUUE7O0FBRUE7QXpFNi9RQTs7QXlFMy9RQTs7QUFFQTtBekU4L1FBOztBeUU3Z1JBO0FBQUE7QXpFaWhSQTs7QXlFaGhSQTs7QUFFQTtBekVtaFJBOztBeUVqaFJBOztBQUVBO0F6RW9oUkE7O0F5RWxoUkE7O0FBRUE7QXpFcWhSQTs7QXlFbmhSQTs7QUFFQTtBekVzaFJBOztBeUVyaVJBO0FBQUE7QXpFeWlSQTs7QXlFeGlSQTs7QUFFQTtBekUyaVJBOztBeUV6aVJBOztBQUVBO0F6RTRpUkE7O0F5RTFpUkE7O0FBRUE7QXpFNmlSQTs7QXlFM2lSQTs7QUFFQTtBekU4aVJBOztBeUU3alJBO0FBQUE7QXpFaWtSQTs7QXlFaGtSQTs7QUFFQTtBekVta1JBOztBeUVqa1JBOztBQUVBO0F6RW9rUkE7O0F5RWxrUkE7O0FBRUE7QXpFcWtSQTs7QXlFbmtSQTs7QUFFQTtBekVza1JBOztBeUVybFJBO0FBQUE7QXpFeWxSQTs7QXlFeGxSQTs7QUFFQTtBekUybFJBOztBeUV6bFJBOztBQUVBO0F6RTRsUkE7O0F5RTFsUkE7O0FBRUE7QXpFNmxSQTs7QXlFM2xSQTs7QUFFQTtBekU4bFJBOztBeUU3bVJBO0FBQUE7QXpFaW5SQTs7QXlFaG5SQTs7QUFFQTtBekVtblJBOztBeUVqblJBOztBQUVBO0F6RW9uUkE7O0F5RWxuUkE7O0FBRUE7QXpFcW5SQTs7QXlFbm5SQTs7QUFFQTtBekVzblJBOztBeUVyb1JBO0FBQUE7QXpFeW9SQTs7QXlFeG9SQTs7QUFFQTtBekUyb1JBOztBeUV6b1JBOztBQUVBO0F6RTRvUkE7O0F5RTFvUkE7O0FBRUE7QXpFNm9SQTs7QXlFM29SQTs7QUFFQTtBekU4b1JBOztBeUV0b1JBO0FBQUE7QXpFMG9SQTs7QXlFem9SQTs7QUFFQTtBekU0b1JBOztBeUUxb1JBOztBQUVBO0F6RTZvUkE7O0F5RTNvUkE7O0FBRUE7QXpFOG9SQTs7QXlFNW9SQTs7QUFFQTtBekUrb1JBOztBeUU5cFJBO0FBQUE7QXpFa3FSQTs7QXlFanFSQTs7QUFFQTtBekVvcVJBOztBeUVscVJBOztBQUVBO0F6RXFxUkE7O0F5RW5xUkE7O0FBRUE7QXpFc3FSQTs7QXlFcHFSQTs7QUFFQTtBekV1cVJBOztBeUV0clJBO0FBQUE7QXpFMHJSQTs7QXlFenJSQTs7QUFFQTtBekU0clJBOztBeUUxclJBOztBQUVBO0F6RTZyUkE7O0F5RTNyUkE7O0FBRUE7QXpFOHJSQTs7QXlFNXJSQTs7QUFFQTtBekUrclJBOztBeUU5c1JBO0FBQUE7QXpFa3RSQTs7QXlFanRSQTs7QUFFQTtBekVvdFJBOztBeUVsdFJBOztBQUVBO0F6RXF0UkE7O0F5RW50UkE7O0FBRUE7QXpFc3RSQTs7QXlFcHRSQTs7QUFFQTtBekV1dFJBOztBeUV0dVJBO0FBQUE7QXpFMHVSQTs7QXlFenVSQTs7QUFFQTtBekU0dVJBOztBeUUxdVJBOztBQUVBO0F6RTZ1UkE7O0F5RTN1UkE7O0FBRUE7QXpFOHVSQTs7QXlFNXVSQTs7QUFFQTtBekUrdVJBOztBeUU5dlJBO0FBQUE7QXpFa3dSQTs7QXlFandSQTs7QUFFQTtBekVvd1JBOztBeUVsd1JBOztBQUVBO0F6RXF3UkE7O0F5RW53UkE7O0FBRUE7QXpFc3dSQTs7QXlFcHdSQTs7QUFFQTtBekV1d1JBOztBeUV0eFJBO0FBQUE7QXpFMHhSQTs7QXlFenhSQTs7QUFFQTtBekU0eFJBOztBeUUxeFJBOztBQUVBO0F6RTZ4UkE7O0F5RTN4UkE7O0FBRUE7QXpFOHhSQTs7QXlFNXhSQTs7QUFFQTtBekUreFJBOztBeUU5eVJBO0FBQUE7QXpFa3pSQTs7QXlFanpSQTs7QUFFQTtBekVvelJBOztBeUVselJBOztBQUVBO0F6RXF6UkE7O0F5RW56UkE7O0FBRUE7QXpFc3pSQTs7QXlFcHpSQTs7QUFFQTtBekV1elJBOztBeUV0MFJBO0FBQUE7QXpFMDBSQTs7QXlFejBSQTs7QUFFQTtBekU0MFJBOztBeUUxMFJBOztBQUVBO0F6RTYwUkE7O0F5RTMwUkE7O0FBRUE7QXpFODBSQTs7QXlFNTBSQTs7QUFFQTtBekUrMFJBOztBeUU5MVJBO0FBQUE7QXpFazJSQTs7QXlFajJSQTs7QUFFQTtBekVvMlJBOztBeUVsMlJBOztBQUVBO0F6RXEyUkE7O0F5RW4yUkE7O0FBRUE7QXpFczJSQTs7QXlFcDJSQTs7QUFFQTtBekV1MlJBOztBeUV0M1JBO0FBQUE7QXpFMDNSQTs7QXlFejNSQTs7QUFFQTtBekU0M1JBOztBeUUxM1JBOztBQUVBO0F6RTYzUkE7O0F5RTMzUkE7O0FBRUE7QXpFODNSQTs7QXlFNTNSQTs7QUFFQTtBekUrM1JBOztBeUU5NFJBO0FBQUE7QXpFazVSQTs7QXlFajVSQTs7QUFFQTtBekVvNVJBOztBeUVsNVJBOztBQUVBO0F6RXE1UkE7O0F5RW41UkE7O0FBRUE7QXpFczVSQTs7QXlFcDVSQTs7QUFFQTtBekV1NVJBOztBeUV0NlJBO0FBQUE7QXpFMDZSQTs7QXlFejZSQTs7QUFFQTtBekU0NlJBOztBeUUxNlJBOztBQUVBO0F6RTY2UkE7O0F5RTM2UkE7O0FBRUE7QXpFODZSQTs7QXlFNTZSQTs7QUFFQTtBekUrNlJBOztBeUU5N1JBO0FBQUE7QXpFazhSQTs7QXlFajhSQTs7QUFFQTtBekVvOFJBOztBeUVsOFJBOztBQUVBO0F6RXE4UkE7O0F5RW44UkE7O0FBRUE7QXpFczhSQTs7QXlFcDhSQTs7QUFFQTtBekV1OFJBOztBeUV0OVJBO0FBQUE7QXpFMDlSQTs7QXlFejlSQTs7QUFFQTtBekU0OVJBOztBeUUxOVJBOztBQUVBO0F6RTY5UkE7O0F5RTM5UkE7O0FBRUE7QXpFODlSQTs7QXlFNTlSQTs7QUFFQTtBekUrOVJBOztBeUU5K1JBO0FBQUE7QXpFay9SQTs7QXlFai9SQTs7QUFFQTtBekVvL1JBOztBeUVsL1JBOztBQUVBO0F6RXEvUkE7O0F5RW4vUkE7O0FBRUE7QXpFcy9SQTs7QXlFcC9SQTs7QUFFQTtBekV1L1JBOztBeUV0Z1NBO0FBQUE7QXpFMGdTQTs7QXlFemdTQTs7QUFFQTtBekU0Z1NBOztBeUUxZ1NBOztBQUVBO0F6RTZnU0E7O0F5RTNnU0E7O0FBRUE7QXpFOGdTQTs7QXlFNWdTQTs7QUFFQTtBekUrZ1NBOztBeUU5aFNBO0FBQUE7QXpFa2lTQTs7QXlFamlTQTs7QUFFQTtBekVvaVNBOztBeUVsaVNBOztBQUVBO0F6RXFpU0E7O0F5RW5pU0E7O0FBRUE7QXpFc2lTQTs7QXlFcGlTQTs7QUFFQTtBekV1aVNBOztBeUV0alNBO0FBQUE7QXpFMGpTQTs7QXlFempTQTs7QUFFQTtBekU0alNBOztBeUUxalNBOztBQUVBO0F6RTZqU0E7O0F5RTNqU0E7O0FBRUE7QXpFOGpTQTs7QXlFNWpTQTs7QUFFQTtBekUralNBOztBeUU5a1NBO0FBQUE7QXpFa2xTQTs7QXlFamxTQTs7QUFFQTtBekVvbFNBOztBeUVsbFNBOztBQUVBO0F6RXFsU0E7O0F5RW5sU0E7O0FBRUE7QXpFc2xTQTs7QXlFcGxTQTs7QUFFQTtBekV1bFNBOztBeUVqbFNBO0FBQUE7QXpFcWxTQTs7QXlFcGxTQTs7QUFFQTtBekV1bFNBOztBeUVybFNBOztBQUVBO0F6RXdsU0E7O0F5RXRsU0E7O0FBRUE7QXpFeWxTQTs7QXlFdmxTQTs7QUFFQTtBekUwbFNBOztBaUJubVNBO0F3RGxEQTtBQUFBO0F6RTBwU0E7QXlFenBTQTs7QUFFQTtBekUycFNBO0F5RXpwU0E7O0FBRUE7QXpFMnBTQTtBeUV6cFNBOztBQUVBO0F6RTJwU0E7QXlFenBTQTs7QUFFQTtBekUycFNBO0F5RTFxU0E7QUFBQTtBekU2cVNBO0F5RTVxU0E7O0FBRUE7QXpFOHFTQTtBeUU1cVNBOztBQUVBO0F6RThxU0E7QXlFNXFTQTs7QUFFQTtBekU4cVNBO0F5RTVxU0E7O0FBRUE7QXpFOHFTQTtBeUU3clNBO0FBQUE7QXpFZ3NTQTtBeUUvclNBOztBQUVBO0F6RWlzU0E7QXlFL3JTQTs7QUFFQTtBekVpc1NBO0F5RS9yU0E7O0FBRUE7QXpFaXNTQTtBeUUvclNBOztBQUVBO0F6RWlzU0E7QXlFaHRTQTtBQUFBO0F6RW10U0E7QXlFbHRTQTs7QUFFQTtBekVvdFNBO0F5RWx0U0E7O0FBRUE7QXpFb3RTQTtBeUVsdFNBOztBQUVBO0F6RW90U0E7QXlFbHRTQTs7QUFFQTtBekVvdFNBO0F5RW51U0E7QUFBQTtBekVzdVNBO0F5RXJ1U0E7O0FBRUE7QXpFdXVTQTtBeUVydVNBOztBQUVBO0F6RXV1U0E7QXlFcnVTQTs7QUFFQTtBekV1dVNBO0F5RXJ1U0E7O0FBRUE7QXpFdXVTQTtBeUV0dlNBO0FBQUE7QXpFeXZTQTtBeUV4dlNBOztBQUVBO0F6RTB2U0E7QXlFeHZTQTs7QUFFQTtBekUwdlNBO0F5RXh2U0E7O0FBRUE7QXpFMHZTQTtBeUV4dlNBOztBQUVBO0F6RTB2U0E7QXlFendTQTtBQUFBO0F6RTR3U0E7QXlFM3dTQTs7QUFFQTtBekU2d1NBO0F5RTN3U0E7O0FBRUE7QXpFNndTQTtBeUUzd1NBOztBQUVBO0F6RTZ3U0E7QXlFM3dTQTs7QUFFQTtBekU2d1NBO0F5RTV4U0E7QUFBQTtBekUreFNBO0F5RTl4U0E7O0FBRUE7QXpFZ3lTQTtBeUU5eFNBOztBQUVBO0F6RWd5U0E7QXlFOXhTQTs7QUFFQTtBekVneVNBO0F5RTl4U0E7O0FBRUE7QXpFZ3lTQTtBeUUveVNBO0FBQUE7QXpFa3pTQTtBeUVqelNBOztBQUVBO0F6RW16U0E7QXlFanpTQTs7QUFFQTtBekVtelNBO0F5RWp6U0E7O0FBRUE7QXpFbXpTQTtBeUVqelNBOztBQUVBO0F6RW16U0E7QXlFbDBTQTtBQUFBO0F6RXEwU0E7QXlFcDBTQTs7QUFFQTtBekVzMFNBO0F5RXAwU0E7O0FBRUE7QXpFczBTQTtBeUVwMFNBOztBQUVBO0F6RXMwU0E7QXlFcDBTQTs7QUFFQTtBekVzMFNBO0F5RXIxU0E7QUFBQTtBekV3MVNBO0F5RXYxU0E7O0FBRUE7QXpFeTFTQTtBeUV2MVNBOztBQUVBO0F6RXkxU0E7QXlFdjFTQTs7QUFFQTtBekV5MVNBO0F5RXYxU0E7O0FBRUE7QXpFeTFTQTtBeUV4MlNBO0FBQUE7QXpFMjJTQTtBeUUxMlNBOztBQUVBO0F6RTQyU0E7QXlFMTJTQTs7QUFFQTtBekU0MlNBO0F5RTEyU0E7O0FBRUE7QXpFNDJTQTtBeUUxMlNBOztBQUVBO0F6RTQyU0E7QXlFMzNTQTtBQUFBO0F6RTgzU0E7QXlFNzNTQTs7QUFFQTtBekUrM1NBO0F5RTczU0E7O0FBRUE7QXpFKzNTQTtBeUU3M1NBOztBQUVBO0F6RSszU0E7QXlFNzNTQTs7QUFFQTtBekUrM1NBO0F5RTk0U0E7QUFBQTtBekVpNVNBO0F5RWg1U0E7O0FBRUE7QXpFazVTQTtBeUVoNVNBOztBQUVBO0F6RWs1U0E7QXlFaDVTQTs7QUFFQTtBekVrNVNBO0F5RWg1U0E7O0FBRUE7QXpFazVTQTtBeUVqNlNBO0FBQUE7QXpFbzZTQTtBeUVuNlNBOztBQUVBO0F6RXE2U0E7QXlFbjZTQTs7QUFFQTtBekVxNlNBO0F5RW42U0E7O0FBRUE7QXpFcTZTQTtBeUVuNlNBOztBQUVBO0F6RXE2U0E7QXlFcDdTQTtBQUFBO0F6RXU3U0E7QXlFdDdTQTs7QUFFQTtBekV3N1NBO0F5RXQ3U0E7O0FBRUE7QXpFdzdTQTtBeUV0N1NBOztBQUVBO0F6RXc3U0E7QXlFdDdTQTs7QUFFQTtBekV3N1NBO0F5RXY4U0E7QUFBQTtBekUwOFNBO0F5RXo4U0E7O0FBRUE7QXpFMjhTQTtBeUV6OFNBOztBQUVBO0F6RTI4U0E7QXlFejhTQTs7QUFFQTtBekUyOFNBO0F5RXo4U0E7O0FBRUE7QXpFMjhTQTtBeUUxOVNBO0FBQUE7QXpFNjlTQTtBeUU1OVNBOztBQUVBO0F6RTg5U0E7QXlFNTlTQTs7QUFFQTtBekU4OVNBO0F5RTU5U0E7O0FBRUE7QXpFODlTQTtBeUU1OVNBOztBQUVBO0F6RTg5U0E7QXlFNytTQTtBQUFBO0F6RWcvU0E7QXlFLytTQTs7QUFFQTtBekVpL1NBO0F5RS8rU0E7O0FBRUE7QXpFaS9TQTtBeUUvK1NBOztBQUVBO0F6RWkvU0E7QXlFLytTQTs7QUFFQTtBekVpL1NBO0F5RWhnVEE7QUFBQTtBekVtZ1RBO0F5RWxnVEE7O0FBRUE7QXpFb2dUQTtBeUVsZ1RBOztBQUVBO0F6RW9nVEE7QXlFbGdUQTs7QUFFQTtBekVvZ1RBO0F5RWxnVEE7O0FBRUE7QXpFb2dUQTtBeUVuaFRBO0FBQUE7QXpFc2hUQTtBeUVyaFRBOztBQUVBO0F6RXVoVEE7QXlFcmhUQTs7QUFFQTtBekV1aFRBO0F5RXJoVEE7O0FBRUE7QXpFdWhUQTtBeUVyaFRBOztBQUVBO0F6RXVoVEE7QXlFdGlUQTtBQUFBO0F6RXlpVEE7QXlFeGlUQTs7QUFFQTtBekUwaVRBO0F5RXhpVEE7O0FBRUE7QXpFMGlUQTtBeUV4aVRBOztBQUVBO0F6RTBpVEE7QXlFeGlUQTs7QUFFQTtBekUwaVRBO0F5RXpqVEE7QUFBQTtBekU0alRBO0F5RTNqVEE7O0FBRUE7QXpFNmpUQTtBeUUzalRBOztBQUVBO0F6RTZqVEE7QXlFM2pUQTs7QUFFQTtBekU2alRBO0F5RTNqVEE7O0FBRUE7QXpFNmpUQTtBeUU1a1RBO0FBQUE7QXpFK2tUQTtBeUU5a1RBOztBQUVBO0F6RWdsVEE7QXlFOWtUQTs7QUFFQTtBekVnbFRBO0F5RTlrVEE7O0FBRUE7QXpFZ2xUQTtBeUU5a1RBOztBQUVBO0F6RWdsVEE7QXlFL2xUQTtBQUFBO0F6RWttVEE7QXlFam1UQTs7QUFFQTtBekVtbVRBO0F5RWptVEE7O0FBRUE7QXpFbW1UQTtBeUVqbVRBOztBQUVBO0F6RW1tVEE7QXlFam1UQTs7QUFFQTtBekVtbVRBO0F5RWxuVEE7QUFBQTtBekVxblRBO0F5RXBuVEE7O0FBRUE7QXpFc25UQTtBeUVwblRBOztBQUVBO0F6RXNuVEE7QXlFcG5UQTs7QUFFQTtBekVzblRBO0F5RXBuVEE7O0FBRUE7QXpFc25UQTtBeUVyb1RBO0FBQUE7QXpFd29UQTtBeUV2b1RBOztBQUVBO0F6RXlvVEE7QXlFdm9UQTs7QUFFQTtBekV5b1RBO0F5RXZvVEE7O0FBRUE7QXpFeW9UQTtBeUV2b1RBOztBQUVBO0F6RXlvVEE7QXlFeHBUQTtBQUFBO0F6RTJwVEE7QXlFMXBUQTs7QUFFQTtBekU0cFRBO0F5RTFwVEE7O0FBRUE7QXpFNHBUQTtBeUUxcFRBOztBQUVBO0F6RTRwVEE7QXlFMXBUQTs7QUFFQTtBekU0cFRBO0F5RTNxVEE7QUFBQTtBekU4cVRBO0F5RTdxVEE7O0FBRUE7QXpFK3FUQTtBeUU3cVRBOztBQUVBO0F6RStxVEE7QXlFN3FUQTs7QUFFQTtBekUrcVRBO0F5RTdxVEE7O0FBRUE7QXpFK3FUQTtBeUU5clRBO0FBQUE7QXpFaXNUQTtBeUVoc1RBOztBQUVBO0F6RWtzVEE7QXlFaHNUQTs7QUFFQTtBekVrc1RBO0F5RWhzVEE7O0FBRUE7QXpFa3NUQTtBeUVoc1RBOztBQUVBO0F6RWtzVEE7QXlFanRUQTtBQUFBO0F6RW90VEE7QXlFbnRUQTs7QUFFQTtBekVxdFRBO0F5RW50VEE7O0FBRUE7QXpFcXRUQTtBeUVudFRBOztBQUVBO0F6RXF0VEE7QXlFbnRUQTs7QUFFQTtBekVxdFRBO0F5RXB1VEE7QUFBQTtBekV1dVRBO0F5RXR1VEE7O0FBRUE7QXpFd3VUQTtBeUV0dVRBOztBQUVBO0F6RXd1VEE7QXlFdHVUQTs7QUFFQTtBekV3dVRBO0F5RXR1VEE7O0FBRUE7QXpFd3VUQTtBeUV2dlRBO0FBQUE7QXpFMHZUQTtBeUV6dlRBOztBQUVBO0F6RTJ2VEE7QXlFenZUQTs7QUFFQTtBekUydlRBO0F5RXp2VEE7O0FBRUE7QXpFMnZUQTtBeUV6dlRBOztBQUVBO0F6RTJ2VEE7QXlFMXdUQTtBQUFBO0F6RTZ3VEE7QXlFNXdUQTs7QUFFQTtBekU4d1RBO0F5RTV3VEE7O0FBRUE7QXpFOHdUQTtBeUU1d1RBOztBQUVBO0F6RTh3VEE7QXlFNXdUQTs7QUFFQTtBekU4d1RBO0F5RTd4VEE7QUFBQTtBekVneVRBO0F5RS94VEE7O0FBRUE7QXpFaXlUQTtBeUUveFRBOztBQUVBO0F6RWl5VEE7QXlFL3hUQTs7QUFFQTtBekVpeVRBO0F5RS94VEE7O0FBRUE7QXpFaXlUQTtBeUVoelRBO0FBQUE7QXpFbXpUQTtBeUVselRBOztBQUVBO0F6RW96VEE7QXlFbHpUQTs7QUFFQTtBekVvelRBO0F5RWx6VEE7O0FBRUE7QXpFb3pUQTtBeUVselRBOztBQUVBO0F6RW96VEE7QXlFbjBUQTtBQUFBO0F6RXMwVEE7QXlFcjBUQTs7QUFFQTtBekV1MFRBO0F5RXIwVEE7O0FBRUE7QXpFdTBUQTtBeUVyMFRBOztBQUVBO0F6RXUwVEE7QXlFcjBUQTs7QUFFQTtBekV1MFRBO0F5RXQxVEE7QUFBQTtBekV5MVRBO0F5RXgxVEE7O0FBRUE7QXpFMDFUQTtBeUV4MVRBOztBQUVBO0F6RTAxVEE7QXlFeDFUQTs7QUFFQTtBekUwMVRBO0F5RXgxVEE7O0FBRUE7QXpFMDFUQTtBeUV6MlRBO0FBQUE7QXpFNDJUQTtBeUUzMlRBOztBQUVBO0F6RTYyVEE7QXlFMzJUQTs7QUFFQTtBekU2MlRBO0F5RTMyVEE7O0FBRUE7QXpFNjJUQTtBeUUzMlRBOztBQUVBO0F6RTYyVEE7QXlFNTNUQTtBQUFBO0F6RSszVEE7QXlFOTNUQTs7QUFFQTtBekVnNFRBO0F5RTkzVEE7O0FBRUE7QXpFZzRUQTtBeUU5M1RBOztBQUVBO0F6RWc0VEE7QXlFOTNUQTs7QUFFQTtBekVnNFRBO0F5RS80VEE7QUFBQTtBekVrNVRBO0F5RWo1VEE7O0FBRUE7QXpFbTVUQTtBeUVqNVRBOztBQUVBO0F6RW01VEE7QXlFajVUQTs7QUFFQTtBekVtNVRBO0F5RWo1VEE7O0FBRUE7QXpFbTVUQTtBeUVsNlRBO0FBQUE7QXpFcTZUQTtBeUVwNlRBOztBQUVBO0F6RXM2VEE7QXlFcDZUQTs7QUFFQTtBekVzNlRBO0F5RXA2VEE7O0FBRUE7QXpFczZUQTtBeUVwNlRBOztBQUVBO0F6RXM2VEE7QXlFOTVUQTtBQUFBO0F6RWk2VEE7QXlFaDZUQTs7QUFFQTtBekVrNlRBO0F5RWg2VEE7O0FBRUE7QXpFazZUQTtBeUVoNlRBOztBQUVBO0F6RWs2VEE7QXlFaDZUQTs7QUFFQTtBekVrNlRBO0F5RWo3VEE7QUFBQTtBekVvN1RBO0F5RW43VEE7O0FBRUE7QXpFcTdUQTtBeUVuN1RBOztBQUVBO0F6RXE3VEE7QXlFbjdUQTs7QUFFQTtBekVxN1RBO0F5RW43VEE7O0FBRUE7QXpFcTdUQTtBeUVwOFRBO0FBQUE7QXpFdThUQTtBeUV0OFRBOztBQUVBO0F6RXc4VEE7QXlFdDhUQTs7QUFFQTtBekV3OFRBO0F5RXQ4VEE7O0FBRUE7QXpFdzhUQTtBeUV0OFRBOztBQUVBO0F6RXc4VEE7QXlFdjlUQTtBQUFBO0F6RTA5VEE7QXlFejlUQTs7QUFFQTtBekUyOVRBO0F5RXo5VEE7O0FBRUE7QXpFMjlUQTtBeUV6OVRBOztBQUVBO0F6RTI5VEE7QXlFejlUQTs7QUFFQTtBekUyOVRBO0F5RTErVEE7QUFBQTtBekU2K1RBO0F5RTUrVEE7O0FBRUE7QXpFOCtUQTtBeUU1K1RBOztBQUVBO0F6RTgrVEE7QXlFNStUQTs7QUFFQTtBekU4K1RBO0F5RTUrVEE7O0FBRUE7QXpFOCtUQTtBeUU3L1RBO0FBQUE7QXpFZ2dVQTtBeUUvL1RBOztBQUVBO0F6RWlnVUE7QXlFLy9UQTs7QUFFQTtBekVpZ1VBO0F5RS8vVEE7O0FBRUE7QXpFaWdVQTtBeUUvL1RBOztBQUVBO0F6RWlnVUE7QXlFaGhVQTtBQUFBO0F6RW1oVUE7QXlFbGhVQTs7QUFFQTtBekVvaFVBO0F5RWxoVUE7O0FBRUE7QXpFb2hVQTtBeUVsaFVBOztBQUVBO0F6RW9oVUE7QXlFbGhVQTs7QUFFQTtBekVvaFVBO0F5RW5pVUE7QUFBQTtBekVzaVVBO0F5RXJpVUE7O0FBRUE7QXpFdWlVQTtBeUVyaVVBOztBQUVBO0F6RXVpVUE7QXlFcmlVQTs7QUFFQTtBekV1aVVBO0F5RXJpVUE7O0FBRUE7QXpFdWlVQTtBeUV0alVBO0FBQUE7QXpFeWpVQTtBeUV4alVBOztBQUVBO0F6RTBqVUE7QXlFeGpVQTs7QUFFQTtBekUwalVBO0F5RXhqVUE7O0FBRUE7QXpFMGpVQTtBeUV4alVBOztBQUVBO0F6RTBqVUE7QXlFemtVQTtBQUFBO0F6RTRrVUE7QXlFM2tVQTs7QUFFQTtBekU2a1VBO0F5RTNrVUE7O0FBRUE7QXpFNmtVQTtBeUUza1VBOztBQUVBO0F6RTZrVUE7QXlFM2tVQTs7QUFFQTtBekU2a1VBO0F5RTVsVUE7QUFBQTtBekUrbFVBO0F5RTlsVUE7O0FBRUE7QXpFZ21VQTtBeUU5bFVBOztBQUVBO0F6RWdtVUE7QXlFOWxVQTs7QUFFQTtBekVnbVVBO0F5RTlsVUE7O0FBRUE7QXpFZ21VQTtBeUUvbVVBO0FBQUE7QXpFa25VQTtBeUVqblVBOztBQUVBO0F6RW1uVUE7QXlFam5VQTs7QUFFQTtBekVtblVBO0F5RWpuVUE7O0FBRUE7QXpFbW5VQTtBeUVqblVBOztBQUVBO0F6RW1uVUE7QXlFbG9VQTtBQUFBO0F6RXFvVUE7QXlFcG9VQTs7QUFFQTtBekVzb1VBO0F5RXBvVUE7O0FBRUE7QXpFc29VQTtBeUVwb1VBOztBQUVBO0F6RXNvVUE7QXlFcG9VQTs7QUFFQTtBekVzb1VBO0F5RXJwVUE7QUFBQTtBekV3cFVBO0F5RXZwVUE7O0FBRUE7QXpFeXBVQTtBeUV2cFVBOztBQUVBO0F6RXlwVUE7QXlFdnBVQTs7QUFFQTtBekV5cFVBO0F5RXZwVUE7O0FBRUE7QXpFeXBVQTtBeUV4cVVBO0FBQUE7QXpFMnFVQTtBeUUxcVVBOztBQUVBO0F6RTRxVUE7QXlFMXFVQTs7QUFFQTtBekU0cVVBO0F5RTFxVUE7O0FBRUE7QXpFNHFVQTtBeUUxcVVBOztBQUVBO0F6RTRxVUE7QXlFM3JVQTtBQUFBO0F6RThyVUE7QXlFN3JVQTs7QUFFQTtBekUrclVBO0F5RTdyVUE7O0FBRUE7QXpFK3JVQTtBeUU3clVBOztBQUVBO0F6RStyVUE7QXlFN3JVQTs7QUFFQTtBekUrclVBO0F5RTlzVUE7QUFBQTtBekVpdFVBO0F5RWh0VUE7O0FBRUE7QXpFa3RVQTtBeUVodFVBOztBQUVBO0F6RWt0VUE7QXlFaHRVQTs7QUFFQTtBekVrdFVBO0F5RWh0VUE7O0FBRUE7QXpFa3RVQTtBeUVqdVVBO0FBQUE7QXpFb3VVQTtBeUVudVVBOztBQUVBO0F6RXF1VUE7QXlFbnVVQTs7QUFFQTtBekVxdVVBO0F5RW51VUE7O0FBRUE7QXpFcXVVQTtBeUVudVVBOztBQUVBO0F6RXF1VUE7QXlFcHZVQTtBQUFBO0F6RXV2VUE7QXlFdHZVQTs7QUFFQTtBekV3dlVBO0F5RXR2VUE7O0FBRUE7QXpFd3ZVQTtBeUV0dlVBOztBQUVBO0F6RXd2VUE7QXlFdHZVQTs7QUFFQTtBekV3dlVBO0F5RXZ3VUE7QUFBQTtBekUwd1VBO0F5RXp3VUE7O0FBRUE7QXpFMndVQTtBeUV6d1VBOztBQUVBO0F6RTJ3VUE7QXlFendVQTs7QUFFQTtBekUyd1VBO0F5RXp3VUE7O0FBRUE7QXpFMndVQTtBeUVyd1VBO0FBQUE7QXpFd3dVQTtBeUV2d1VBOztBQUVBO0F6RXl3VUE7QXlFdndVQTs7QUFFQTtBekV5d1VBO0F5RXZ3VUE7O0FBRUE7QXpFeXdVQTtBeUV2d1VBOztBQUVBO0F6RXl3VUE7QUFDQTtBaUJueFVBO0F3RGxEQTtBQUFBO0F6RXkwVUE7QXlFeDBVQTs7QUFFQTtBekUwMFVBO0F5RXgwVUE7O0FBRUE7QXpFMDBVQTtBeUV4MFVBOztBQUVBO0F6RTAwVUE7QXlFeDBVQTs7QUFFQTtBekUwMFVBO0F5RXoxVUE7QUFBQTtBekU0MVVBO0F5RTMxVUE7O0FBRUE7QXpFNjFVQTtBeUUzMVVBOztBQUVBO0F6RTYxVUE7QXlFMzFVQTs7QUFFQTtBekU2MVVBO0F5RTMxVUE7O0FBRUE7QXpFNjFVQTtBeUU1MlVBO0FBQUE7QXpFKzJVQTtBeUU5MlVBOztBQUVBO0F6RWczVUE7QXlFOTJVQTs7QUFFQTtBekVnM1VBO0F5RTkyVUE7O0FBRUE7QXpFZzNVQTtBeUU5MlVBOztBQUVBO0F6RWczVUE7QXlFLzNVQTtBQUFBO0F6RWs0VUE7QXlFajRVQTs7QUFFQTtBekVtNFVBO0F5RWo0VUE7O0FBRUE7QXpFbTRVQTtBeUVqNFVBOztBQUVBO0F6RW00VUE7QXlFajRVQTs7QUFFQTtBekVtNFVBO0F5RWw1VUE7QUFBQTtBekVxNVVBO0F5RXA1VUE7O0FBRUE7QXpFczVVQTtBeUVwNVVBOztBQUVBO0F6RXM1VUE7QXlFcDVVQTs7QUFFQTtBekVzNVVBO0F5RXA1VUE7O0FBRUE7QXpFczVVQTtBeUVyNlVBO0FBQUE7QXpFdzZVQTtBeUV2NlVBOztBQUVBO0F6RXk2VUE7QXlFdjZVQTs7QUFFQTtBekV5NlVBO0F5RXY2VUE7O0FBRUE7QXpFeTZVQTtBeUV2NlVBOztBQUVBO0F6RXk2VUE7QXlFeDdVQTtBQUFBO0F6RTI3VUE7QXlFMTdVQTs7QUFFQTtBekU0N1VBO0F5RTE3VUE7O0FBRUE7QXpFNDdVQTtBeUUxN1VBOztBQUVBO0F6RTQ3VUE7QXlFMTdVQTs7QUFFQTtBekU0N1VBO0F5RTM4VUE7QUFBQTtBekU4OFVBO0F5RTc4VUE7O0FBRUE7QXpFKzhVQTtBeUU3OFVBOztBQUVBO0F6RSs4VUE7QXlFNzhVQTs7QUFFQTtBekUrOFVBO0F5RTc4VUE7O0FBRUE7QXpFKzhVQTtBeUU5OVVBO0FBQUE7QXpFaStVQTtBeUVoK1VBOztBQUVBO0F6RWsrVUE7QXlFaCtVQTs7QUFFQTtBekVrK1VBO0F5RWgrVUE7O0FBRUE7QXpFaytVQTtBeUVoK1VBOztBQUVBO0F6RWsrVUE7QXlFai9VQTtBQUFBO0F6RW8vVUE7QXlFbi9VQTs7QUFFQTtBekVxL1VBO0F5RW4vVUE7O0FBRUE7QXpFcS9VQTtBeUVuL1VBOztBQUVBO0F6RXEvVUE7QXlFbi9VQTs7QUFFQTtBekVxL1VBO0F5RXBnVkE7QUFBQTtBekV1Z1ZBO0F5RXRnVkE7O0FBRUE7QXpFd2dWQTtBeUV0Z1ZBOztBQUVBO0F6RXdnVkE7QXlFdGdWQTs7QUFFQTtBekV3Z1ZBO0F5RXRnVkE7O0FBRUE7QXpFd2dWQTtBeUV2aFZBO0FBQUE7QXpFMGhWQTtBeUV6aFZBOztBQUVBO0F6RTJoVkE7QXlFemhWQTs7QUFFQTtBekUyaFZBO0F5RXpoVkE7O0FBRUE7QXpFMmhWQTtBeUV6aFZBOztBQUVBO0F6RTJoVkE7QXlFMWlWQTtBQUFBO0F6RTZpVkE7QXlFNWlWQTs7QUFFQTtBekU4aVZBO0F5RTVpVkE7O0FBRUE7QXpFOGlWQTtBeUU1aVZBOztBQUVBO0F6RThpVkE7QXlFNWlWQTs7QUFFQTtBekU4aVZBO0F5RTdqVkE7QUFBQTtBekVna1ZBO0F5RS9qVkE7O0FBRUE7QXpFaWtWQTtBeUUvalZBOztBQUVBO0F6RWlrVkE7QXlFL2pWQTs7QUFFQTtBekVpa1ZBO0F5RS9qVkE7O0FBRUE7QXpFaWtWQTtBeUVobFZBO0FBQUE7QXpFbWxWQTtBeUVsbFZBOztBQUVBO0F6RW9sVkE7QXlFbGxWQTs7QUFFQTtBekVvbFZBO0F5RWxsVkE7O0FBRUE7QXpFb2xWQTtBeUVsbFZBOztBQUVBO0F6RW9sVkE7QXlFbm1WQTtBQUFBO0F6RXNtVkE7QXlFcm1WQTs7QUFFQTtBekV1bVZBO0F5RXJtVkE7O0FBRUE7QXpFdW1WQTtBeUVybVZBOztBQUVBO0F6RXVtVkE7QXlFcm1WQTs7QUFFQTtBekV1bVZBO0F5RXRuVkE7QUFBQTtBekV5blZBO0F5RXhuVkE7O0FBRUE7QXpFMG5WQTtBeUV4blZBOztBQUVBO0F6RTBuVkE7QXlFeG5WQTs7QUFFQTtBekUwblZBO0F5RXhuVkE7O0FBRUE7QXpFMG5WQTtBeUV6b1ZBO0FBQUE7QXpFNG9WQTtBeUUzb1ZBOztBQUVBO0F6RTZvVkE7QXlFM29WQTs7QUFFQTtBekU2b1ZBO0F5RTNvVkE7O0FBRUE7QXpFNm9WQTtBeUUzb1ZBOztBQUVBO0F6RTZvVkE7QXlFNXBWQTtBQUFBO0F6RStwVkE7QXlFOXBWQTs7QUFFQTtBekVncVZBO0F5RTlwVkE7O0FBRUE7QXpFZ3FWQTtBeUU5cFZBOztBQUVBO0F6RWdxVkE7QXlFOXBWQTs7QUFFQTtBekVncVZBO0F5RS9xVkE7QUFBQTtBekVrclZBO0F5RWpyVkE7O0FBRUE7QXpFbXJWQTtBeUVqclZBOztBQUVBO0F6RW1yVkE7QXlFanJWQTs7QUFFQTtBekVtclZBO0F5RWpyVkE7O0FBRUE7QXpFbXJWQTtBeUVsc1ZBO0FBQUE7QXpFcXNWQTtBeUVwc1ZBOztBQUVBO0F6RXNzVkE7QXlFcHNWQTs7QUFFQTtBekVzc1ZBO0F5RXBzVkE7O0FBRUE7QXpFc3NWQTtBeUVwc1ZBOztBQUVBO0F6RXNzVkE7QXlFcnRWQTtBQUFBO0F6RXd0VkE7QXlFdnRWQTs7QUFFQTtBekV5dFZBO0F5RXZ0VkE7O0FBRUE7QXpFeXRWQTtBeUV2dFZBOztBQUVBO0F6RXl0VkE7QXlFdnRWQTs7QUFFQTtBekV5dFZBO0F5RXh1VkE7QUFBQTtBekUydVZBO0F5RTF1VkE7O0FBRUE7QXpFNHVWQTtBeUUxdVZBOztBQUVBO0F6RTR1VkE7QXlFMXVWQTs7QUFFQTtBekU0dVZBO0F5RTF1VkE7O0FBRUE7QXpFNHVWQTtBeUUzdlZBO0FBQUE7QXpFOHZWQTtBeUU3dlZBOztBQUVBO0F6RSt2VkE7QXlFN3ZWQTs7QUFFQTtBekUrdlZBO0F5RTd2VkE7O0FBRUE7QXpFK3ZWQTtBeUU3dlZBOztBQUVBO0F6RSt2VkE7QXlFOXdWQTtBQUFBO0F6RWl4VkE7QXlFaHhWQTs7QUFFQTtBekVreFZBO0F5RWh4VkE7O0FBRUE7QXpFa3hWQTtBeUVoeFZBOztBQUVBO0F6RWt4VkE7QXlFaHhWQTs7QUFFQTtBekVreFZBO0F5RWp5VkE7QUFBQTtBekVveVZBO0F5RW55VkE7O0FBRUE7QXpFcXlWQTtBeUVueVZBOztBQUVBO0F6RXF5VkE7QXlFbnlWQTs7QUFFQTtBekVxeVZBO0F5RW55VkE7O0FBRUE7QXpFcXlWQTtBeUVwelZBO0FBQUE7QXpFdXpWQTtBeUV0elZBOztBQUVBO0F6RXd6VkE7QXlFdHpWQTs7QUFFQTtBekV3elZBO0F5RXR6VkE7O0FBRUE7QXpFd3pWQTtBeUV0elZBOztBQUVBO0F6RXd6VkE7QXlFdjBWQTtBQUFBO0F6RTAwVkE7QXlFejBWQTs7QUFFQTtBekUyMFZBO0F5RXowVkE7O0FBRUE7QXpFMjBWQTtBeUV6MFZBOztBQUVBO0F6RTIwVkE7QXlFejBWQTs7QUFFQTtBekUyMFZBO0F5RTExVkE7QUFBQTtBekU2MVZBO0F5RTUxVkE7O0FBRUE7QXpFODFWQTtBeUU1MVZBOztBQUVBO0F6RTgxVkE7QXlFNTFWQTs7QUFFQTtBekU4MVZBO0F5RTUxVkE7O0FBRUE7QXpFODFWQTtBeUU3MlZBO0FBQUE7QXpFZzNWQTtBeUUvMlZBOztBQUVBO0F6RWkzVkE7QXlFLzJWQTs7QUFFQTtBekVpM1ZBO0F5RS8yVkE7O0FBRUE7QXpFaTNWQTtBeUUvMlZBOztBQUVBO0F6RWkzVkE7QXlFaDRWQTtBQUFBO0F6RW00VkE7QXlFbDRWQTs7QUFFQTtBekVvNFZBO0F5RWw0VkE7O0FBRUE7QXpFbzRWQTtBeUVsNFZBOztBQUVBO0F6RW80VkE7QXlFbDRWQTs7QUFFQTtBekVvNFZBO0F5RW41VkE7QUFBQTtBekVzNVZBO0F5RXI1VkE7O0FBRUE7QXpFdTVWQTtBeUVyNVZBOztBQUVBO0F6RXU1VkE7QXlFcjVWQTs7QUFFQTtBekV1NVZBO0F5RXI1VkE7O0FBRUE7QXpFdTVWQTtBeUV0NlZBO0FBQUE7QXpFeTZWQTtBeUV4NlZBOztBQUVBO0F6RTA2VkE7QXlFeDZWQTs7QUFFQTtBekUwNlZBO0F5RXg2VkE7O0FBRUE7QXpFMDZWQTtBeUV4NlZBOztBQUVBO0F6RTA2VkE7QXlFejdWQTtBQUFBO0F6RTQ3VkE7QXlFMzdWQTs7QUFFQTtBekU2N1ZBO0F5RTM3VkE7O0FBRUE7QXpFNjdWQTtBeUUzN1ZBOztBQUVBO0F6RTY3VkE7QXlFMzdWQTs7QUFFQTtBekU2N1ZBO0F5RTU4VkE7QUFBQTtBekUrOFZBO0F5RTk4VkE7O0FBRUE7QXpFZzlWQTtBeUU5OFZBOztBQUVBO0F6RWc5VkE7QXlFOThWQTs7QUFFQTtBekVnOVZBO0F5RTk4VkE7O0FBRUE7QXpFZzlWQTtBeUUvOVZBO0FBQUE7QXpFaytWQTtBeUVqK1ZBOztBQUVBO0F6RW0rVkE7QXlFaitWQTs7QUFFQTtBekVtK1ZBO0F5RWorVkE7O0FBRUE7QXpFbStWQTtBeUVqK1ZBOztBQUVBO0F6RW0rVkE7QXlFbC9WQTtBQUFBO0F6RXEvVkE7QXlFcC9WQTs7QUFFQTtBekVzL1ZBO0F5RXAvVkE7O0FBRUE7QXpFcy9WQTtBeUVwL1ZBOztBQUVBO0F6RXMvVkE7QXlFcC9WQTs7QUFFQTtBekVzL1ZBO0F5RXJnV0E7QUFBQTtBekV3Z1dBO0F5RXZnV0E7O0FBRUE7QXpFeWdXQTtBeUV2Z1dBOztBQUVBO0F6RXlnV0E7QXlFdmdXQTs7QUFFQTtBekV5Z1dBO0F5RXZnV0E7O0FBRUE7QXpFeWdXQTtBeUV4aFdBO0FBQUE7QXpFMmhXQTtBeUUxaFdBOztBQUVBO0F6RTRoV0E7QXlFMWhXQTs7QUFFQTtBekU0aFdBO0F5RTFoV0E7O0FBRUE7QXpFNGhXQTtBeUUxaFdBOztBQUVBO0F6RTRoV0E7QXlFM2lXQTtBQUFBO0F6RThpV0E7QXlFN2lXQTs7QUFFQTtBekUraVdBO0F5RTdpV0E7O0FBRUE7QXpFK2lXQTtBeUU3aVdBOztBQUVBO0F6RStpV0E7QXlFN2lXQTs7QUFFQTtBekUraVdBO0F5RTlqV0E7QUFBQTtBekVpa1dBO0F5RWhrV0E7O0FBRUE7QXpFa2tXQTtBeUVoa1dBOztBQUVBO0F6RWtrV0E7QXlFaGtXQTs7QUFFQTtBekVra1dBO0F5RWhrV0E7O0FBRUE7QXpFa2tXQTtBeUVqbFdBO0FBQUE7QXpFb2xXQTtBeUVubFdBOztBQUVBO0F6RXFsV0E7QXlFbmxXQTs7QUFFQTtBekVxbFdBO0F5RW5sV0E7O0FBRUE7QXpFcWxXQTtBeUVubFdBOztBQUVBO0F6RXFsV0E7QXlFN2tXQTtBQUFBO0F6RWdsV0E7QXlFL2tXQTs7QUFFQTtBekVpbFdBO0F5RS9rV0E7O0FBRUE7QXpFaWxXQTtBeUUva1dBOztBQUVBO0F6RWlsV0E7QXlFL2tXQTs7QUFFQTtBekVpbFdBO0F5RWhtV0E7QUFBQTtBekVtbVdBO0F5RWxtV0E7O0FBRUE7QXpFb21XQTtBeUVsbVdBOztBQUVBO0F6RW9tV0E7QXlFbG1XQTs7QUFFQTtBekVvbVdBO0F5RWxtV0E7O0FBRUE7QXpFb21XQTtBeUVubldBO0FBQUE7QXpFc25XQTtBeUVybldBOztBQUVBO0F6RXVuV0E7QXlFcm5XQTs7QUFFQTtBekV1bldBO0F5RXJuV0E7O0FBRUE7QXpFdW5XQTtBeUVybldBOztBQUVBO0F6RXVuV0E7QXlFdG9XQTtBQUFBO0F6RXlvV0E7QXlFeG9XQTs7QUFFQTtBekUwb1dBO0F5RXhvV0E7O0FBRUE7QXpFMG9XQTtBeUV4b1dBOztBQUVBO0F6RTBvV0E7QXlFeG9XQTs7QUFFQTtBekUwb1dBO0F5RXpwV0E7QUFBQTtBekU0cFdBO0F5RTNwV0E7O0FBRUE7QXpFNnBXQTtBeUUzcFdBOztBQUVBO0F6RTZwV0E7QXlFM3BXQTs7QUFFQTtBekU2cFdBO0F5RTNwV0E7O0FBRUE7QXpFNnBXQTtBeUU1cVdBO0FBQUE7QXpFK3FXQTtBeUU5cVdBOztBQUVBO0F6RWdyV0E7QXlFOXFXQTs7QUFFQTtBekVncldBO0F5RTlxV0E7O0FBRUE7QXpFZ3JXQTtBeUU5cVdBOztBQUVBO0F6RWdyV0E7QXlFL3JXQTtBQUFBO0F6RWtzV0E7QXlFanNXQTs7QUFFQTtBekVtc1dBO0F5RWpzV0E7O0FBRUE7QXpFbXNXQTtBeUVqc1dBOztBQUVBO0F6RW1zV0E7QXlFanNXQTs7QUFFQTtBekVtc1dBO0F5RWx0V0E7QUFBQTtBekVxdFdBO0F5RXB0V0E7O0FBRUE7QXpFc3RXQTtBeUVwdFdBOztBQUVBO0F6RXN0V0E7QXlFcHRXQTs7QUFFQTtBekVzdFdBO0F5RXB0V0E7O0FBRUE7QXpFc3RXQTtBeUVydVdBO0FBQUE7QXpFd3VXQTtBeUV2dVdBOztBQUVBO0F6RXl1V0E7QXlFdnVXQTs7QUFFQTtBekV5dVdBO0F5RXZ1V0E7O0FBRUE7QXpFeXVXQTtBeUV2dVdBOztBQUVBO0F6RXl1V0E7QXlFeHZXQTtBQUFBO0F6RTJ2V0E7QXlFMXZXQTs7QUFFQTtBekU0dldBO0F5RTF2V0E7O0FBRUE7QXpFNHZXQTtBeUUxdldBOztBQUVBO0F6RTR2V0E7QXlFMXZXQTs7QUFFQTtBekU0dldBO0F5RTN3V0E7QUFBQTtBekU4d1dBO0F5RTd3V0E7O0FBRUE7QXpFK3dXQTtBeUU3d1dBOztBQUVBO0F6RSt3V0E7QXlFN3dXQTs7QUFFQTtBekUrd1dBO0F5RTd3V0E7O0FBRUE7QXpFK3dXQTtBeUU5eFdBO0FBQUE7QXpFaXlXQTtBeUVoeVdBOztBQUVBO0F6RWt5V0E7QXlFaHlXQTs7QUFFQTtBekVreVdBO0F5RWh5V0E7O0FBRUE7QXpFa3lXQTtBeUVoeVdBOztBQUVBO0F6RWt5V0E7QXlFanpXQTtBQUFBO0F6RW96V0E7QXlFbnpXQTs7QUFFQTtBekVxeldBO0F5RW56V0E7O0FBRUE7QXpFcXpXQTtBeUVueldBOztBQUVBO0F6RXF6V0E7QXlFbnpXQTs7QUFFQTtBekVxeldBO0F5RXAwV0E7QUFBQTtBekV1MFdBO0F5RXQwV0E7O0FBRUE7QXpFdzBXQTtBeUV0MFdBOztBQUVBO0F6RXcwV0E7QXlFdDBXQTs7QUFFQTtBekV3MFdBO0F5RXQwV0E7O0FBRUE7QXpFdzBXQTtBeUV2MVdBO0FBQUE7QXpFMDFXQTtBeUV6MVdBOztBQUVBO0F6RTIxV0E7QXlFejFXQTs7QUFFQTtBekUyMVdBO0F5RXoxV0E7O0FBRUE7QXpFMjFXQTtBeUV6MVdBOztBQUVBO0F6RTIxV0E7QXlFMTJXQTtBQUFBO0F6RTYyV0E7QXlFNTJXQTs7QUFFQTtBekU4MldBO0F5RTUyV0E7O0FBRUE7QXpFODJXQTtBeUU1MldBOztBQUVBO0F6RTgyV0E7QXlFNTJXQTs7QUFFQTtBekU4MldBO0F5RTczV0E7QUFBQTtBekVnNFdBO0F5RS8zV0E7O0FBRUE7QXpFaTRXQTtBeUUvM1dBOztBQUVBO0F6RWk0V0E7QXlFLzNXQTs7QUFFQTtBekVpNFdBO0F5RS8zV0E7O0FBRUE7QXpFaTRXQTtBeUVoNVdBO0FBQUE7QXpFbTVXQTtBeUVsNVdBOztBQUVBO0F6RW81V0E7QXlFbDVXQTs7QUFFQTtBekVvNVdBO0F5RWw1V0E7O0FBRUE7QXpFbzVXQTtBeUVsNVdBOztBQUVBO0F6RW81V0E7QXlFbjZXQTtBQUFBO0F6RXM2V0E7QXlFcjZXQTs7QUFFQTtBekV1NldBO0F5RXI2V0E7O0FBRUE7QXpFdTZXQTtBeUVyNldBOztBQUVBO0F6RXU2V0E7QXlFcjZXQTs7QUFFQTtBekV1NldBO0F5RXQ3V0E7QUFBQTtBekV5N1dBO0F5RXg3V0E7O0FBRUE7QXpFMDdXQTtBeUV4N1dBOztBQUVBO0F6RTA3V0E7QXlFeDdXQTs7QUFFQTtBekUwN1dBO0F5RXg3V0E7O0FBRUE7QXpFMDdXQTtBeUVwN1dBO0FBQUE7QXpFdTdXQTtBeUV0N1dBOztBQUVBO0F6RXc3V0E7QXlFdDdXQTs7QUFFQTtBekV3N1dBO0F5RXQ3V0E7O0FBRUE7QXpFdzdXQTtBeUV0N1dBOztBQUVBO0F6RXc3V0E7QUFDQTtBaUJsOFdBO0F3RGxEQTtBQUFBO0F6RXcvV0E7QXlFdi9XQTs7QUFFQTtBekV5L1dBO0F5RXYvV0E7O0FBRUE7QXpFeS9XQTtBeUV2L1dBOztBQUVBO0F6RXkvV0E7QXlFdi9XQTs7QUFFQTtBekV5L1dBO0F5RXhnWEE7QUFBQTtBekUyZ1hBO0F5RTFnWEE7O0FBRUE7QXpFNGdYQTtBeUUxZ1hBOztBQUVBO0F6RTRnWEE7QXlFMWdYQTs7QUFFQTtBekU0Z1hBO0F5RTFnWEE7O0FBRUE7QXpFNGdYQTtBeUUzaFhBO0FBQUE7QXpFOGhYQTtBeUU3aFhBOztBQUVBO0F6RStoWEE7QXlFN2hYQTs7QUFFQTtBekUraFhBO0F5RTdoWEE7O0FBRUE7QXpFK2hYQTtBeUU3aFhBOztBQUVBO0F6RStoWEE7QXlFOWlYQTtBQUFBO0F6RWlqWEE7QXlFaGpYQTs7QUFFQTtBekVralhBO0F5RWhqWEE7O0FBRUE7QXpFa2pYQTtBeUVoalhBOztBQUVBO0F6RWtqWEE7QXlFaGpYQTs7QUFFQTtBekVralhBO0F5RWprWEE7QUFBQTtBekVva1hBO0F5RW5rWEE7O0FBRUE7QXpFcWtYQTtBeUVua1hBOztBQUVBO0F6RXFrWEE7QXlFbmtYQTs7QUFFQTtBekVxa1hBO0F5RW5rWEE7O0FBRUE7QXpFcWtYQTtBeUVwbFhBO0FBQUE7QXpFdWxYQTtBeUV0bFhBOztBQUVBO0F6RXdsWEE7QXlFdGxYQTs7QUFFQTtBekV3bFhBO0F5RXRsWEE7O0FBRUE7QXpFd2xYQTtBeUV0bFhBOztBQUVBO0F6RXdsWEE7QXlFdm1YQTtBQUFBO0F6RTBtWEE7QXlFem1YQTs7QUFFQTtBekUybVhBO0F5RXptWEE7O0FBRUE7QXpFMm1YQTtBeUV6bVhBOztBQUVBO0F6RTJtWEE7QXlFem1YQTs7QUFFQTtBekUybVhBO0F5RTFuWEE7QUFBQTtBekU2blhBO0F5RTVuWEE7O0FBRUE7QXpFOG5YQTtBeUU1blhBOztBQUVBO0F6RThuWEE7QXlFNW5YQTs7QUFFQTtBekU4blhBO0F5RTVuWEE7O0FBRUE7QXpFOG5YQTtBeUU3b1hBO0FBQUE7QXpFZ3BYQTtBeUUvb1hBOztBQUVBO0F6RWlwWEE7QXlFL29YQTs7QUFFQTtBekVpcFhBO0F5RS9vWEE7O0FBRUE7QXpFaXBYQTtBeUUvb1hBOztBQUVBO0F6RWlwWEE7QXlFaHFYQTtBQUFBO0F6RW1xWEE7QXlFbHFYQTs7QUFFQTtBekVvcVhBO0F5RWxxWEE7O0FBRUE7QXpFb3FYQTtBeUVscVhBOztBQUVBO0F6RW9xWEE7QXlFbHFYQTs7QUFFQTtBekVvcVhBO0F5RW5yWEE7QUFBQTtBekVzclhBO0F5RXJyWEE7O0FBRUE7QXpFdXJYQTtBeUVyclhBOztBQUVBO0F6RXVyWEE7QXlFcnJYQTs7QUFFQTtBekV1clhBO0F5RXJyWEE7O0FBRUE7QXpFdXJYQTtBeUV0c1hBO0FBQUE7QXpFeXNYQTtBeUV4c1hBOztBQUVBO0F6RTBzWEE7QXlFeHNYQTs7QUFFQTtBekUwc1hBO0F5RXhzWEE7O0FBRUE7QXpFMHNYQTtBeUV4c1hBOztBQUVBO0F6RTBzWEE7QXlFenRYQTtBQUFBO0F6RTR0WEE7QXlFM3RYQTs7QUFFQTtBekU2dFhBO0F5RTN0WEE7O0FBRUE7QXpFNnRYQTtBeUUzdFhBOztBQUVBO0F6RTZ0WEE7QXlFM3RYQTs7QUFFQTtBekU2dFhBO0F5RTV1WEE7QUFBQTtBekUrdVhBO0F5RTl1WEE7O0FBRUE7QXpFZ3ZYQTtBeUU5dVhBOztBQUVBO0F6RWd2WEE7QXlFOXVYQTs7QUFFQTtBekVndlhBO0F5RTl1WEE7O0FBRUE7QXpFZ3ZYQTtBeUUvdlhBO0FBQUE7QXpFa3dYQTtBeUVqd1hBOztBQUVBO0F6RW13WEE7QXlFandYQTs7QUFFQTtBekVtd1hBO0F5RWp3WEE7O0FBRUE7QXpFbXdYQTtBeUVqd1hBOztBQUVBO0F6RW13WEE7QXlFbHhYQTtBQUFBO0F6RXF4WEE7QXlFcHhYQTs7QUFFQTtBekVzeFhBO0F5RXB4WEE7O0FBRUE7QXpFc3hYQTtBeUVweFhBOztBQUVBO0F6RXN4WEE7QXlFcHhYQTs7QUFFQTtBekVzeFhBO0F5RXJ5WEE7QUFBQTtBekV3eVhBO0F5RXZ5WEE7O0FBRUE7QXpFeXlYQTtBeUV2eVhBOztBQUVBO0F6RXl5WEE7QXlFdnlYQTs7QUFFQTtBekV5eVhBO0F5RXZ5WEE7O0FBRUE7QXpFeXlYQTtBeUV4elhBO0FBQUE7QXpFMnpYQTtBeUUxelhBOztBQUVBO0F6RTR6WEE7QXlFMXpYQTs7QUFFQTtBekU0elhBO0F5RTF6WEE7O0FBRUE7QXpFNHpYQTtBeUUxelhBOztBQUVBO0F6RTR6WEE7QXlFMzBYQTtBQUFBO0F6RTgwWEE7QXlFNzBYQTs7QUFFQTtBekUrMFhBO0F5RTcwWEE7O0FBRUE7QXpFKzBYQTtBeUU3MFhBOztBQUVBO0F6RSswWEE7QXlFNzBYQTs7QUFFQTtBekUrMFhBO0F5RTkxWEE7QUFBQTtBekVpMlhBO0F5RWgyWEE7O0FBRUE7QXpFazJYQTtBeUVoMlhBOztBQUVBO0F6RWsyWEE7QXlFaDJYQTs7QUFFQTtBekVrMlhBO0F5RWgyWEE7O0FBRUE7QXpFazJYQTtBeUVqM1hBO0FBQUE7QXpFbzNYQTtBeUVuM1hBOztBQUVBO0F6RXEzWEE7QXlFbjNYQTs7QUFFQTtBekVxM1hBO0F5RW4zWEE7O0FBRUE7QXpFcTNYQTtBeUVuM1hBOztBQUVBO0F6RXEzWEE7QXlFcDRYQTtBQUFBO0F6RXU0WEE7QXlFdDRYQTs7QUFFQTtBekV3NFhBO0F5RXQ0WEE7O0FBRUE7QXpFdzRYQTtBeUV0NFhBOztBQUVBO0F6RXc0WEE7QXlFdDRYQTs7QUFFQTtBekV3NFhBO0F5RXY1WEE7QUFBQTtBekUwNVhBO0F5RXo1WEE7O0FBRUE7QXpFMjVYQTtBeUV6NVhBOztBQUVBO0F6RTI1WEE7QXlFejVYQTs7QUFFQTtBekUyNVhBO0F5RXo1WEE7O0FBRUE7QXpFMjVYQTtBeUUxNlhBO0FBQUE7QXpFNjZYQTtBeUU1NlhBOztBQUVBO0F6RTg2WEE7QXlFNTZYQTs7QUFFQTtBekU4NlhBO0F5RTU2WEE7O0FBRUE7QXpFODZYQTtBeUU1NlhBOztBQUVBO0F6RTg2WEE7QXlFNzdYQTtBQUFBO0F6RWc4WEE7QXlFLzdYQTs7QUFFQTtBekVpOFhBO0F5RS83WEE7O0FBRUE7QXpFaThYQTtBeUUvN1hBOztBQUVBO0F6RWk4WEE7QXlFLzdYQTs7QUFFQTtBekVpOFhBO0F5RWg5WEE7QUFBQTtBekVtOVhBO0F5RWw5WEE7O0FBRUE7QXpFbzlYQTtBeUVsOVhBOztBQUVBO0F6RW85WEE7QXlFbDlYQTs7QUFFQTtBekVvOVhBO0F5RWw5WEE7O0FBRUE7QXpFbzlYQTtBeUVuK1hBO0FBQUE7QXpFcytYQTtBeUVyK1hBOztBQUVBO0F6RXUrWEE7QXlFcitYQTs7QUFFQTtBekV1K1hBO0F5RXIrWEE7O0FBRUE7QXpFdStYQTtBeUVyK1hBOztBQUVBO0F6RXUrWEE7QXlFdC9YQTtBQUFBO0F6RXkvWEE7QXlFeC9YQTs7QUFFQTtBekUwL1hBO0F5RXgvWEE7O0FBRUE7QXpFMC9YQTtBeUV4L1hBOztBQUVBO0F6RTAvWEE7QXlFeC9YQTs7QUFFQTtBekUwL1hBO0F5RXpnWUE7QUFBQTtBekU0Z1lBO0F5RTNnWUE7O0FBRUE7QXpFNmdZQTtBeUUzZ1lBOztBQUVBO0F6RTZnWUE7QXlFM2dZQTs7QUFFQTtBekU2Z1lBO0F5RTNnWUE7O0FBRUE7QXpFNmdZQTtBeUU1aFlBO0FBQUE7QXpFK2hZQTtBeUU5aFlBOztBQUVBO0F6RWdpWUE7QXlFOWhZQTs7QUFFQTtBekVnaVlBO0F5RTloWUE7O0FBRUE7QXpFZ2lZQTtBeUU5aFlBOztBQUVBO0F6RWdpWUE7QXlFL2lZQTtBQUFBO0F6RWtqWUE7QXlFampZQTs7QUFFQTtBekVtallBO0F5RWpqWUE7O0FBRUE7QXpFbWpZQTtBeUVqallBOztBQUVBO0F6RW1qWUE7QXlFampZQTs7QUFFQTtBekVtallBO0F5RWxrWUE7QUFBQTtBekVxa1lBO0F5RXBrWUE7O0FBRUE7QXpFc2tZQTtBeUVwa1lBOztBQUVBO0F6RXNrWUE7QXlFcGtZQTs7QUFFQTtBekVza1lBO0F5RXBrWUE7O0FBRUE7QXpFc2tZQTtBeUVybFlBO0FBQUE7QXpFd2xZQTtBeUV2bFlBOztBQUVBO0F6RXlsWUE7QXlFdmxZQTs7QUFFQTtBekV5bFlBO0F5RXZsWUE7O0FBRUE7QXpFeWxZQTtBeUV2bFlBOztBQUVBO0F6RXlsWUE7QXlFeG1ZQTtBQUFBO0F6RTJtWUE7QXlFMW1ZQTs7QUFFQTtBekU0bVlBO0F5RTFtWUE7O0FBRUE7QXpFNG1ZQTtBeUUxbVlBOztBQUVBO0F6RTRtWUE7QXlFMW1ZQTs7QUFFQTtBekU0bVlBO0F5RTNuWUE7QUFBQTtBekU4bllBO0F5RTduWUE7O0FBRUE7QXpFK25ZQTtBeUU3bllBOztBQUVBO0F6RStuWUE7QXlFN25ZQTs7QUFFQTtBekUrbllBO0F5RTduWUE7O0FBRUE7QXpFK25ZQTtBeUU5b1lBO0FBQUE7QXpFaXBZQTtBeUVocFlBOztBQUVBO0F6RWtwWUE7QXlFaHBZQTs7QUFFQTtBekVrcFlBO0F5RWhwWUE7O0FBRUE7QXpFa3BZQTtBeUVocFlBOztBQUVBO0F6RWtwWUE7QXlFanFZQTtBQUFBO0F6RW9xWUE7QXlFbnFZQTs7QUFFQTtBekVxcVlBO0F5RW5xWUE7O0FBRUE7QXpFcXFZQTtBeUVucVlBOztBQUVBO0F6RXFxWUE7QXlFbnFZQTs7QUFFQTtBekVxcVlBO0F5RXByWUE7QUFBQTtBekV1cllBO0F5RXRyWUE7O0FBRUE7QXpFd3JZQTtBeUV0cllBOztBQUVBO0F6RXdyWUE7QXlFdHJZQTs7QUFFQTtBekV3cllBO0F5RXRyWUE7O0FBRUE7QXpFd3JZQTtBeUV2c1lBO0FBQUE7QXpFMHNZQTtBeUV6c1lBOztBQUVBO0F6RTJzWUE7QXlFenNZQTs7QUFFQTtBekUyc1lBO0F5RXpzWUE7O0FBRUE7QXpFMnNZQTtBeUV6c1lBOztBQUVBO0F6RTJzWUE7QXlFMXRZQTtBQUFBO0F6RTZ0WUE7QXlFNXRZQTs7QUFFQTtBekU4dFlBO0F5RTV0WUE7O0FBRUE7QXpFOHRZQTtBeUU1dFlBOztBQUVBO0F6RTh0WUE7QXlFNXRZQTs7QUFFQTtBekU4dFlBO0F5RTd1WUE7QUFBQTtBekVndllBO0F5RS91WUE7O0FBRUE7QXpFaXZZQTtBeUUvdVlBOztBQUVBO0F6RWl2WUE7QXlFL3VZQTs7QUFFQTtBekVpdllBO0F5RS91WUE7O0FBRUE7QXpFaXZZQTtBeUVod1lBO0FBQUE7QXpFbXdZQTtBeUVsd1lBOztBQUVBO0F6RW93WUE7QXlFbHdZQTs7QUFFQTtBekVvd1lBO0F5RWx3WUE7O0FBRUE7QXpFb3dZQTtBeUVsd1lBOztBQUVBO0F6RW93WUE7QXlFNXZZQTtBQUFBO0F6RSt2WUE7QXlFOXZZQTs7QUFFQTtBekVnd1lBO0F5RTl2WUE7O0FBRUE7QXpFZ3dZQTtBeUU5dllBOztBQUVBO0F6RWd3WUE7QXlFOXZZQTs7QUFFQTtBekVnd1lBO0F5RS93WUE7QUFBQTtBekVreFlBO0F5RWp4WUE7O0FBRUE7QXpFbXhZQTtBeUVqeFlBOztBQUVBO0F6RW14WUE7QXlFanhZQTs7QUFFQTtBekVteFlBO0F5RWp4WUE7O0FBRUE7QXpFbXhZQTtBeUVseVlBO0FBQUE7QXpFcXlZQTtBeUVweVlBOztBQUVBO0F6RXN5WUE7QXlFcHlZQTs7QUFFQTtBekVzeVlBO0F5RXB5WUE7O0FBRUE7QXpFc3lZQTtBeUVweVlBOztBQUVBO0F6RXN5WUE7QXlFcnpZQTtBQUFBO0F6RXd6WUE7QXlFdnpZQTs7QUFFQTtBekV5ellBO0F5RXZ6WUE7O0FBRUE7QXpFeXpZQTtBeUV2ellBOztBQUVBO0F6RXl6WUE7QXlFdnpZQTs7QUFFQTtBekV5ellBO0F5RXgwWUE7QUFBQTtBekUyMFlBO0F5RTEwWUE7O0FBRUE7QXpFNDBZQTtBeUUxMFlBOztBQUVBO0F6RTQwWUE7QXlFMTBZQTs7QUFFQTtBekU0MFlBO0F5RTEwWUE7O0FBRUE7QXpFNDBZQTtBeUUzMVlBO0FBQUE7QXpFODFZQTtBeUU3MVlBOztBQUVBO0F6RSsxWUE7QXlFNzFZQTs7QUFFQTtBekUrMVlBO0F5RTcxWUE7O0FBRUE7QXpFKzFZQTtBeUU3MVlBOztBQUVBO0F6RSsxWUE7QXlFOTJZQTtBQUFBO0F6RWkzWUE7QXlFaDNZQTs7QUFFQTtBekVrM1lBO0F5RWgzWUE7O0FBRUE7QXpFazNZQTtBeUVoM1lBOztBQUVBO0F6RWszWUE7QXlFaDNZQTs7QUFFQTtBekVrM1lBO0F5RWo0WUE7QUFBQTtBekVvNFlBO0F5RW40WUE7O0FBRUE7QXpFcTRZQTtBeUVuNFlBOztBQUVBO0F6RXE0WUE7QXlFbjRZQTs7QUFFQTtBekVxNFlBO0F5RW40WUE7O0FBRUE7QXpFcTRZQTtBeUVwNVlBO0FBQUE7QXpFdTVZQTtBeUV0NVlBOztBQUVBO0F6RXc1WUE7QXlFdDVZQTs7QUFFQTtBekV3NVlBO0F5RXQ1WUE7O0FBRUE7QXpFdzVZQTtBeUV0NVlBOztBQUVBO0F6RXc1WUE7QXlFdjZZQTtBQUFBO0F6RTA2WUE7QXlFejZZQTs7QUFFQTtBekUyNllBO0F5RXo2WUE7O0FBRUE7QXpFMjZZQTtBeUV6NllBOztBQUVBO0F6RTI2WUE7QXlFejZZQTs7QUFFQTtBekUyNllBO0F5RTE3WUE7QUFBQTtBekU2N1lBO0F5RTU3WUE7O0FBRUE7QXpFODdZQTtBeUU1N1lBOztBQUVBO0F6RTg3WUE7QXlFNTdZQTs7QUFFQTtBekU4N1lBO0F5RTU3WUE7O0FBRUE7QXpFODdZQTtBeUU3OFlBO0FBQUE7QXpFZzlZQTtBeUUvOFlBOztBQUVBO0F6RWk5WUE7QXlFLzhZQTs7QUFFQTtBekVpOVlBO0F5RS84WUE7O0FBRUE7QXpFaTlZQTtBeUUvOFlBOztBQUVBO0F6RWk5WUE7QXlFaCtZQTtBQUFBO0F6RW0rWUE7QXlFbCtZQTs7QUFFQTtBekVvK1lBO0F5RWwrWUE7O0FBRUE7QXpFbytZQTtBeUVsK1lBOztBQUVBO0F6RW8rWUE7QXlFbCtZQTs7QUFFQTtBekVvK1lBO0F5RW4vWUE7QUFBQTtBekVzL1lBO0F5RXIvWUE7O0FBRUE7QXpFdS9ZQTtBeUVyL1lBOztBQUVBO0F6RXUvWUE7QXlFci9ZQTs7QUFFQTtBekV1L1lBO0F5RXIvWUE7O0FBRUE7QXpFdS9ZQTtBeUV0Z1pBO0FBQUE7QXpFeWdaQTtBeUV4Z1pBOztBQUVBO0F6RTBnWkE7QXlFeGdaQTs7QUFFQTtBekUwZ1pBO0F5RXhnWkE7O0FBRUE7QXpFMGdaQTtBeUV4Z1pBOztBQUVBO0F6RTBnWkE7QXlFemhaQTtBQUFBO0F6RTRoWkE7QXlFM2haQTs7QUFFQTtBekU2aFpBO0F5RTNoWkE7O0FBRUE7QXpFNmhaQTtBeUUzaFpBOztBQUVBO0F6RTZoWkE7QXlFM2haQTs7QUFFQTtBekU2aFpBO0F5RTVpWkE7QUFBQTtBekUraVpBO0F5RTlpWkE7O0FBRUE7QXpFZ2paQTtBeUU5aVpBOztBQUVBO0F6RWdqWkE7QXlFOWlaQTs7QUFFQTtBekVnalpBO0F5RTlpWkE7O0FBRUE7QXpFZ2paQTtBeUUvalpBO0FBQUE7QXpFa2taQTtBeUVqa1pBOztBQUVBO0F6RW1rWkE7QXlFamtaQTs7QUFFQTtBekVta1pBO0F5RWprWkE7O0FBRUE7QXpFbWtaQTtBeUVqa1pBOztBQUVBO0F6RW1rWkE7QXlFbGxaQTtBQUFBO0F6RXFsWkE7QXlFcGxaQTs7QUFFQTtBekVzbFpBO0F5RXBsWkE7O0FBRUE7QXpFc2xaQTtBeUVwbFpBOztBQUVBO0F6RXNsWkE7QXlFcGxaQTs7QUFFQTtBekVzbFpBO0F5RXJtWkE7QUFBQTtBekV3bVpBO0F5RXZtWkE7O0FBRUE7QXpFeW1aQTtBeUV2bVpBOztBQUVBO0F6RXltWkE7QXlFdm1aQTs7QUFFQTtBekV5bVpBO0F5RXZtWkE7O0FBRUE7QXpFeW1aQTtBeUVubVpBO0FBQUE7QXpFc21aQTtBeUVybVpBOztBQUVBO0F6RXVtWkE7QXlFcm1aQTs7QUFFQTtBekV1bVpBO0F5RXJtWkE7O0FBRUE7QXpFdW1aQTtBeUVybVpBOztBQUVBO0F6RXVtWkE7QUFDQTtBaUJqblpBO0F3RGxEQTtBQUFBO0F6RXVxWkE7QXlFdHFaQTs7QUFFQTtBekV3cVpBO0F5RXRxWkE7O0FBRUE7QXpFd3FaQTtBeUV0cVpBOztBQUVBO0F6RXdxWkE7QXlFdHFaQTs7QUFFQTtBekV3cVpBO0F5RXZyWkE7QUFBQTtBekUwclpBO0F5RXpyWkE7O0FBRUE7QXpFMnJaQTtBeUV6clpBOztBQUVBO0F6RTJyWkE7QXlFenJaQTs7QUFFQTtBekUyclpBO0F5RXpyWkE7O0FBRUE7QXpFMnJaQTtBeUUxc1pBO0FBQUE7QXpFNnNaQTtBeUU1c1pBOztBQUVBO0F6RThzWkE7QXlFNXNaQTs7QUFFQTtBekU4c1pBO0F5RTVzWkE7O0FBRUE7QXpFOHNaQTtBeUU1c1pBOztBQUVBO0F6RThzWkE7QXlFN3RaQTtBQUFBO0F6RWd1WkE7QXlFL3RaQTs7QUFFQTtBekVpdVpBO0F5RS90WkE7O0FBRUE7QXpFaXVaQTtBeUUvdFpBOztBQUVBO0F6RWl1WkE7QXlFL3RaQTs7QUFFQTtBekVpdVpBO0F5RWh2WkE7QUFBQTtBekVtdlpBO0F5RWx2WkE7O0FBRUE7QXpFb3ZaQTtBeUVsdlpBOztBQUVBO0F6RW92WkE7QXlFbHZaQTs7QUFFQTtBekVvdlpBO0F5RWx2WkE7O0FBRUE7QXpFb3ZaQTtBeUVud1pBO0FBQUE7QXpFc3daQTtBeUVyd1pBOztBQUVBO0F6RXV3WkE7QXlFcndaQTs7QUFFQTtBekV1d1pBO0F5RXJ3WkE7O0FBRUE7QXpFdXdaQTtBeUVyd1pBOztBQUVBO0F6RXV3WkE7QXlFdHhaQTtBQUFBO0F6RXl4WkE7QXlFeHhaQTs7QUFFQTtBekUweFpBO0F5RXh4WkE7O0FBRUE7QXpFMHhaQTtBeUV4eFpBOztBQUVBO0F6RTB4WkE7QXlFeHhaQTs7QUFFQTtBekUweFpBO0F5RXp5WkE7QUFBQTtBekU0eVpBO0F5RTN5WkE7O0FBRUE7QXpFNnlaQTtBeUUzeVpBOztBQUVBO0F6RTZ5WkE7QXlFM3laQTs7QUFFQTtBekU2eVpBO0F5RTN5WkE7O0FBRUE7QXpFNnlaQTtBeUU1elpBO0FBQUE7QXpFK3paQTtBeUU5elpBOztBQUVBO0F6RWcwWkE7QXlFOXpaQTs7QUFFQTtBekVnMFpBO0F5RTl6WkE7O0FBRUE7QXpFZzBaQTtBeUU5elpBOztBQUVBO0F6RWcwWkE7QXlFLzBaQTtBQUFBO0F6RWsxWkE7QXlFajFaQTs7QUFFQTtBekVtMVpBO0F5RWoxWkE7O0FBRUE7QXpFbTFaQTtBeUVqMVpBOztBQUVBO0F6RW0xWkE7QXlFajFaQTs7QUFFQTtBekVtMVpBO0F5RWwyWkE7QUFBQTtBekVxMlpBO0F5RXAyWkE7O0FBRUE7QXpFczJaQTtBeUVwMlpBOztBQUVBO0F6RXMyWkE7QXlFcDJaQTs7QUFFQTtBekVzMlpBO0F5RXAyWkE7O0FBRUE7QXpFczJaQTtBeUVyM1pBO0FBQUE7QXpFdzNaQTtBeUV2M1pBOztBQUVBO0F6RXkzWkE7QXlFdjNaQTs7QUFFQTtBekV5M1pBO0F5RXYzWkE7O0FBRUE7QXpFeTNaQTtBeUV2M1pBOztBQUVBO0F6RXkzWkE7QXlFeDRaQTtBQUFBO0F6RTI0WkE7QXlFMTRaQTs7QUFFQTtBekU0NFpBO0F5RTE0WkE7O0FBRUE7QXpFNDRaQTtBeUUxNFpBOztBQUVBO0F6RTQ0WkE7QXlFMTRaQTs7QUFFQTtBekU0NFpBO0F5RTM1WkE7QUFBQTtBekU4NVpBO0F5RTc1WkE7O0FBRUE7QXpFKzVaQTtBeUU3NVpBOztBQUVBO0F6RSs1WkE7QXlFNzVaQTs7QUFFQTtBekUrNVpBO0F5RTc1WkE7O0FBRUE7QXpFKzVaQTtBeUU5NlpBO0FBQUE7QXpFaTdaQTtBeUVoN1pBOztBQUVBO0F6RWs3WkE7QXlFaDdaQTs7QUFFQTtBekVrN1pBO0F5RWg3WkE7O0FBRUE7QXpFazdaQTtBeUVoN1pBOztBQUVBO0F6RWs3WkE7QXlFajhaQTtBQUFBO0F6RW84WkE7QXlFbjhaQTs7QUFFQTtBekVxOFpBO0F5RW44WkE7O0FBRUE7QXpFcThaQTtBeUVuOFpBOztBQUVBO0F6RXE4WkE7QXlFbjhaQTs7QUFFQTtBekVxOFpBO0F5RXA5WkE7QUFBQTtBekV1OVpBO0F5RXQ5WkE7O0FBRUE7QXpFdzlaQTtBeUV0OVpBOztBQUVBO0F6RXc5WkE7QXlFdDlaQTs7QUFFQTtBekV3OVpBO0F5RXQ5WkE7O0FBRUE7QXpFdzlaQTtBeUV2K1pBO0FBQUE7QXpFMCtaQTtBeUV6K1pBOztBQUVBO0F6RTIrWkE7QXlFeitaQTs7QUFFQTtBekUyK1pBO0F5RXorWkE7O0FBRUE7QXpFMitaQTtBeUV6K1pBOztBQUVBO0F6RTIrWkE7QXlFMS9aQTtBQUFBO0F6RTYvWkE7QXlFNS9aQTs7QUFFQTtBekU4L1pBO0F5RTUvWkE7O0FBRUE7QXpFOC9aQTtBeUU1L1pBOztBQUVBO0F6RTgvWkE7QXlFNS9aQTs7QUFFQTtBekU4L1pBO0F5RTdnYUE7QUFBQTtBekVnaGFBO0F5RS9nYUE7O0FBRUE7QXpFaWhhQTtBeUUvZ2FBOztBQUVBO0F6RWloYUE7QXlFL2dhQTs7QUFFQTtBekVpaGFBO0F5RS9nYUE7O0FBRUE7QXpFaWhhQTtBeUVoaWFBO0FBQUE7QXpFbWlhQTtBeUVsaWFBOztBQUVBO0F6RW9pYUE7QXlFbGlhQTs7QUFFQTtBekVvaWFBO0F5RWxpYUE7O0FBRUE7QXpFb2lhQTtBeUVsaWFBOztBQUVBO0F6RW9pYUE7QXlFbmphQTtBQUFBO0F6RXNqYUE7QXlFcmphQTs7QUFFQTtBekV1amFBO0F5RXJqYUE7O0FBRUE7QXpFdWphQTtBeUVyamFBOztBQUVBO0F6RXVqYUE7QXlFcmphQTs7QUFFQTtBekV1amFBO0F5RXRrYUE7QUFBQTtBekV5a2FBO0F5RXhrYUE7O0FBRUE7QXpFMGthQTtBeUV4a2FBOztBQUVBO0F6RTBrYUE7QXlFeGthQTs7QUFFQTtBekUwa2FBO0F5RXhrYUE7O0FBRUE7QXpFMGthQTtBeUV6bGFBO0FBQUE7QXpFNGxhQTtBeUUzbGFBOztBQUVBO0F6RTZsYUE7QXlFM2xhQTs7QUFFQTtBekU2bGFBO0F5RTNsYUE7O0FBRUE7QXpFNmxhQTtBeUUzbGFBOztBQUVBO0F6RTZsYUE7QXlFNW1hQTtBQUFBO0F6RSttYUE7QXlFOW1hQTs7QUFFQTtBekVnbmFBO0F5RTltYUE7O0FBRUE7QXpFZ25hQTtBeUU5bWFBOztBQUVBO0F6RWduYUE7QXlFOW1hQTs7QUFFQTtBekVnbmFBO0F5RS9uYUE7QUFBQTtBekVrb2FBO0F5RWpvYUE7O0FBRUE7QXpFbW9hQTtBeUVqb2FBOztBQUVBO0F6RW1vYUE7QXlFam9hQTs7QUFFQTtBekVtb2FBO0F5RWpvYUE7O0FBRUE7QXpFbW9hQTtBeUVscGFBO0FBQUE7QXpFcXBhQTtBeUVwcGFBOztBQUVBO0F6RXNwYUE7QXlFcHBhQTs7QUFFQTtBekVzcGFBO0F5RXBwYUE7O0FBRUE7QXpFc3BhQTtBeUVwcGFBOztBQUVBO0F6RXNwYUE7QXlFcnFhQTtBQUFBO0F6RXdxYUE7QXlFdnFhQTs7QUFFQTtBekV5cWFBO0F5RXZxYUE7O0FBRUE7QXpFeXFhQTtBeUV2cWFBOztBQUVBO0F6RXlxYUE7QXlFdnFhQTs7QUFFQTtBekV5cWFBO0F5RXhyYUE7QUFBQTtBekUycmFBO0F5RTFyYUE7O0FBRUE7QXpFNHJhQTtBeUUxcmFBOztBQUVBO0F6RTRyYUE7QXlFMXJhQTs7QUFFQTtBekU0cmFBO0F5RTFyYUE7O0FBRUE7QXpFNHJhQTtBeUUzc2FBO0FBQUE7QXpFOHNhQTtBeUU3c2FBOztBQUVBO0F6RStzYUE7QXlFN3NhQTs7QUFFQTtBekUrc2FBO0F5RTdzYUE7O0FBRUE7QXpFK3NhQTtBeUU3c2FBOztBQUVBO0F6RStzYUE7QXlFOXRhQTtBQUFBO0F6RWl1YUE7QXlFaHVhQTs7QUFFQTtBekVrdWFBO0F5RWh1YUE7O0FBRUE7QXpFa3VhQTtBeUVodWFBOztBQUVBO0F6RWt1YUE7QXlFaHVhQTs7QUFFQTtBekVrdWFBO0F5RWp2YUE7QUFBQTtBekVvdmFBO0F5RW52YUE7O0FBRUE7QXpFcXZhQTtBeUVudmFBOztBQUVBO0F6RXF2YUE7QXlFbnZhQTs7QUFFQTtBekVxdmFBO0F5RW52YUE7O0FBRUE7QXpFcXZhQTtBeUVwd2FBO0FBQUE7QXpFdXdhQTtBeUV0d2FBOztBQUVBO0F6RXd3YUE7QXlFdHdhQTs7QUFFQTtBekV3d2FBO0F5RXR3YUE7O0FBRUE7QXpFd3dhQTtBeUV0d2FBOztBQUVBO0F6RXd3YUE7QXlFdnhhQTtBQUFBO0F6RTB4YUE7QXlFenhhQTs7QUFFQTtBekUyeGFBO0F5RXp4YUE7O0FBRUE7QXpFMnhhQTtBeUV6eGFBOztBQUVBO0F6RTJ4YUE7QXlFenhhQTs7QUFFQTtBekUyeGFBO0F5RTF5YUE7QUFBQTtBekU2eWFBO0F5RTV5YUE7O0FBRUE7QXpFOHlhQTtBeUU1eWFBOztBQUVBO0F6RTh5YUE7QXlFNXlhQTs7QUFFQTtBekU4eWFBO0F5RTV5YUE7O0FBRUE7QXpFOHlhQTtBeUU3emFBO0FBQUE7QXpFZzBhQTtBeUUvemFBOztBQUVBO0F6RWkwYUE7QXlFL3phQTs7QUFFQTtBekVpMGFBO0F5RS96YUE7O0FBRUE7QXpFaTBhQTtBeUUvemFBOztBQUVBO0F6RWkwYUE7QXlFaDFhQTtBQUFBO0F6RW0xYUE7QXlFbDFhQTs7QUFFQTtBekVvMWFBO0F5RWwxYUE7O0FBRUE7QXpFbzFhQTtBeUVsMWFBOztBQUVBO0F6RW8xYUE7QXlFbDFhQTs7QUFFQTtBekVvMWFBO0F5RW4yYUE7QUFBQTtBekVzMmFBO0F5RXIyYUE7O0FBRUE7QXpFdTJhQTtBeUVyMmFBOztBQUVBO0F6RXUyYUE7QXlFcjJhQTs7QUFFQTtBekV1MmFBO0F5RXIyYUE7O0FBRUE7QXpFdTJhQTtBeUV0M2FBO0FBQUE7QXpFeTNhQTtBeUV4M2FBOztBQUVBO0F6RTAzYUE7QXlFeDNhQTs7QUFFQTtBekUwM2FBO0F5RXgzYUE7O0FBRUE7QXpFMDNhQTtBeUV4M2FBOztBQUVBO0F6RTAzYUE7QXlFejRhQTtBQUFBO0F6RTQ0YUE7QXlFMzRhQTs7QUFFQTtBekU2NGFBO0F5RTM0YUE7O0FBRUE7QXpFNjRhQTtBeUUzNGFBOztBQUVBO0F6RTY0YUE7QXlFMzRhQTs7QUFFQTtBekU2NGFBO0F5RTU1YUE7QUFBQTtBekUrNWFBO0F5RTk1YUE7O0FBRUE7QXpFZzZhQTtBeUU5NWFBOztBQUVBO0F6RWc2YUE7QXlFOTVhQTs7QUFFQTtBekVnNmFBO0F5RTk1YUE7O0FBRUE7QXpFZzZhQTtBeUUvNmFBO0FBQUE7QXpFazdhQTtBeUVqN2FBOztBQUVBO0F6RW03YUE7QXlFajdhQTs7QUFFQTtBekVtN2FBO0F5RWo3YUE7O0FBRUE7QXpFbTdhQTtBeUVqN2FBOztBQUVBO0F6RW03YUE7QXlFMzZhQTtBQUFBO0F6RTg2YUE7QXlFNzZhQTs7QUFFQTtBekUrNmFBO0F5RTc2YUE7O0FBRUE7QXpFKzZhQTtBeUU3NmFBOztBQUVBO0F6RSs2YUE7QXlFNzZhQTs7QUFFQTtBekUrNmFBO0F5RTk3YUE7QUFBQTtBekVpOGFBO0F5RWg4YUE7O0FBRUE7QXpFazhhQTtBeUVoOGFBOztBQUVBO0F6RWs4YUE7QXlFaDhhQTs7QUFFQTtBekVrOGFBO0F5RWg4YUE7O0FBRUE7QXpFazhhQTtBeUVqOWFBO0FBQUE7QXpFbzlhQTtBeUVuOWFBOztBQUVBO0F6RXE5YUE7QXlFbjlhQTs7QUFFQTtBekVxOWFBO0F5RW45YUE7O0FBRUE7QXpFcTlhQTtBeUVuOWFBOztBQUVBO0F6RXE5YUE7QXlFcCthQTtBQUFBO0F6RXUrYUE7QXlFdCthQTs7QUFFQTtBekV3K2FBO0F5RXQrYUE7O0FBRUE7QXpFdythQTtBeUV0K2FBOztBQUVBO0F6RXcrYUE7QXlFdCthQTs7QUFFQTtBekV3K2FBO0F5RXYvYUE7QUFBQTtBekUwL2FBO0F5RXovYUE7O0FBRUE7QXpFMi9hQTtBeUV6L2FBOztBQUVBO0F6RTIvYUE7QXlFei9hQTs7QUFFQTtBekUyL2FBO0F5RXovYUE7O0FBRUE7QXpFMi9hQTtBeUUxZ2JBO0FBQUE7QXpFNmdiQTtBeUU1Z2JBOztBQUVBO0F6RThnYkE7QXlFNWdiQTs7QUFFQTtBekU4Z2JBO0F5RTVnYkE7O0FBRUE7QXpFOGdiQTtBeUU1Z2JBOztBQUVBO0F6RThnYkE7QXlFN2hiQTtBQUFBO0F6RWdpYkE7QXlFL2hiQTs7QUFFQTtBekVpaWJBO0F5RS9oYkE7O0FBRUE7QXpFaWliQTtBeUUvaGJBOztBQUVBO0F6RWlpYkE7QXlFL2hiQTs7QUFFQTtBekVpaWJBO0F5RWhqYkE7QUFBQTtBekVtamJBO0F5RWxqYkE7O0FBRUE7QXpFb2piQTtBeUVsamJBOztBQUVBO0F6RW9qYkE7QXlFbGpiQTs7QUFFQTtBekVvamJBO0F5RWxqYkE7O0FBRUE7QXpFb2piQTtBeUVua2JBO0FBQUE7QXpFc2tiQTtBeUVya2JBOztBQUVBO0F6RXVrYkE7QXlFcmtiQTs7QUFFQTtBekV1a2JBO0F5RXJrYkE7O0FBRUE7QXpFdWtiQTtBeUVya2JBOztBQUVBO0F6RXVrYkE7QXlFdGxiQTtBQUFBO0F6RXlsYkE7QXlFeGxiQTs7QUFFQTtBekUwbGJBO0F5RXhsYkE7O0FBRUE7QXpFMGxiQTtBeUV4bGJBOztBQUVBO0F6RTBsYkE7QXlFeGxiQTs7QUFFQTtBekUwbGJBO0F5RXptYkE7QUFBQTtBekU0bWJBO0F5RTNtYkE7O0FBRUE7QXpFNm1iQTtBeUUzbWJBOztBQUVBO0F6RTZtYkE7QXlFM21iQTs7QUFFQTtBekU2bWJBO0F5RTNtYkE7O0FBRUE7QXpFNm1iQTtBeUU1bmJBO0FBQUE7QXpFK25iQTtBeUU5bmJBOztBQUVBO0F6RWdvYkE7QXlFOW5iQTs7QUFFQTtBekVnb2JBO0F5RTluYkE7O0FBRUE7QXpFZ29iQTtBeUU5bmJBOztBQUVBO0F6RWdvYkE7QXlFL29iQTtBQUFBO0F6RWtwYkE7QXlFanBiQTs7QUFFQTtBekVtcGJBO0F5RWpwYkE7O0FBRUE7QXpFbXBiQTtBeUVqcGJBOztBQUVBO0F6RW1wYkE7QXlFanBiQTs7QUFFQTtBekVtcGJBO0F5RWxxYkE7QUFBQTtBekVxcWJBO0F5RXBxYkE7O0FBRUE7QXpFc3FiQTtBeUVwcWJBOztBQUVBO0F6RXNxYkE7QXlFcHFiQTs7QUFFQTtBekVzcWJBO0F5RXBxYkE7O0FBRUE7QXpFc3FiQTtBeUVycmJBO0FBQUE7QXpFd3JiQTtBeUV2cmJBOztBQUVBO0F6RXlyYkE7QXlFdnJiQTs7QUFFQTtBekV5cmJBO0F5RXZyYkE7O0FBRUE7QXpFeXJiQTtBeUV2cmJBOztBQUVBO0F6RXlyYkE7QXlFeHNiQTtBQUFBO0F6RTJzYkE7QXlFMXNiQTs7QUFFQTtBekU0c2JBO0F5RTFzYkE7O0FBRUE7QXpFNHNiQTtBeUUxc2JBOztBQUVBO0F6RTRzYkE7QXlFMXNiQTs7QUFFQTtBekU0c2JBO0F5RTN0YkE7QUFBQTtBekU4dGJBO0F5RTd0YkE7O0FBRUE7QXpFK3RiQTtBeUU3dGJBOztBQUVBO0F6RSt0YkE7QXlFN3RiQTs7QUFFQTtBekUrdGJBO0F5RTd0YkE7O0FBRUE7QXpFK3RiQTtBeUU5dWJBO0FBQUE7QXpFaXZiQTtBeUVodmJBOztBQUVBO0F6RWt2YkE7QXlFaHZiQTs7QUFFQTtBekVrdmJBO0F5RWh2YkE7O0FBRUE7QXpFa3ZiQTtBeUVodmJBOztBQUVBO0F6RWt2YkE7QXlFandiQTtBQUFBO0F6RW93YkE7QXlFbndiQTs7QUFFQTtBekVxd2JBO0F5RW53YkE7O0FBRUE7QXpFcXdiQTtBeUVud2JBOztBQUVBO0F6RXF3YkE7QXlFbndiQTs7QUFFQTtBekVxd2JBO0F5RXB4YkE7QUFBQTtBekV1eGJBO0F5RXR4YkE7O0FBRUE7QXpFd3hiQTtBeUV0eGJBOztBQUVBO0F6RXd4YkE7QXlFdHhiQTs7QUFFQTtBekV3eGJBO0F5RXR4YkE7O0FBRUE7QXpFd3hiQTtBeUVseGJBO0FBQUE7QXpFcXhiQTtBeUVweGJBOztBQUVBO0F6RXN4YkE7QXlFcHhiQTs7QUFFQTtBekVzeGJBO0F5RXB4YkE7O0FBRUE7QXpFc3hiQTtBeUVweGJBOztBQUVBO0F6RXN4YkE7QUFDQTtBMEV2MWJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QUFDQTtBQUVBO0ExRXUxYkE7O0EyRWoyYkE7QUFBQTtBM0VxMmJBOztBMkVqMmJBO0FBQUE7QTNFcTJiQTs7QTJFcDJiQTtBQUFBO0EzRXcyYkE7O0EyRXYyYkE7QUFBQTtBM0UyMmJBOztBMkUxMmJBO0FDVEE7QUFDQTtBQUNBO0E1RXUzYkE7O0EyRXgyYkE7QUFBQTtBM0U0MmJBOztBMkUzMmJBO0FBQUE7QTNFKzJiQTs7QTJFOTJiQTtBQUFBO0EzRWszYkE7O0FpQjcwYkE7QTBEdkNBO0FBQUE7QTNFeTNiQTtBMkV4M2JBO0FBQUE7QTNFMjNiQTtBMkUxM2JBO0FBQUE7QTNFNjNiQTtBQUNBO0FpQnoxYkE7QTBEdkNBO0FBQUE7QTNFbzRiQTtBMkVuNGJBO0FBQUE7QTNFczRiQTtBMkVyNGJBO0FBQUE7QTNFdzRiQTtBQUNBO0FpQnAyYkE7QTBEdkNBO0FBQUE7QTNFKzRiQTtBMkU5NGJBO0FBQUE7QTNFaTViQTtBMkVoNWJBO0FBQUE7QTNFbTViQTtBQUNBO0FpQi8yYkE7QTBEdkNBO0FBQUE7QTNFMDViQTtBMkV6NWJBO0FBQUE7QTNFNDViQTtBMkUzNWJBO0FBQUE7QTNFODViQTtBQUNBO0EyRXo1YkE7QUFBQTtBM0U0NWJBOztBMkUzNWJBO0FBQUE7QTNFKzViQTs7QTJFOTViQTtBQUFBO0EzRWs2YkE7O0EyRTk1YkE7QUFBQTtBM0VrNmJBOztBMkVqNmJBO0FBQUE7QTNFcTZiQTs7QTJFcDZiQTtBQUFBO0EzRXc2YkE7O0EyRXY2YkE7QUFBQTtBM0UyNmJBOztBMkUxNmJBO0FBQUE7QTNFODZiQTs7QTJFNzZiQTtBQUFBO0EzRWk3YkE7O0EyRTc2YkE7QUFBQTtBM0VpN2JBOztBNkV4OWJBO0FBQ0E7QTdFMjliQTs7QVFqOWJBO0FxRUxBO0E3RTA5YkE7O0E2RWgrYkE7QUFDQTtBN0VtK2JBOztBUXo5YkE7QXFFTEE7QTdFaytiQTs7QTZFeCtiQTtBQUNBO0E3RTIrYkE7O0FRaitiQTtBcUVMQTtBN0UwK2JBOztBNkVoL2JBO0FBQ0E7QTdFbS9iQTs7QVF6K2JBO0FxRUxBO0E3RWsvYkE7O0E2RXgvYkE7QUFDQTtBN0UyL2JBOztBUWovYkE7QXFFTEE7QTdFMC9iQTs7QTZFaGdjQTtBQUNBO0E3RW1nY0E7O0FRei9iQTtBcUVMQTtBN0VrZ2NBOztBNkV4Z2NBO0FBQ0E7QTdFMmdjQTs7QVFqZ2NBO0FxRUxBO0E3RTBnY0E7O0E2RWhoY0E7QUFDQTtBN0VtaGNBOztBUXpnY0E7QXFFTEE7QTdFa2hjQTs7QTZFeGhjQTtBQUNBO0E3RTJoY0E7O0FRamhjQTtBcUVMQTtBN0UwaGNBOztBNkVoaWNBO0FBQ0E7QTdFbWljQTs7QVF6aGNBO0FxRUxBO0E3RWtpY0E7O0E2RXhpY0E7QUFDQTtBN0UyaWNBOztBUWppY0E7QXFFTEE7QTdFMGljQTs7QTZFaGpjQTtBQUNBO0E3RW1qY0E7O0FRemljQTtBcUVMQTtBN0VramNBOztBMkUzZ2NBO0FBQUE7QTNFK2djQTs7QTJFOWdjQTtBQUFBO0EzRWtoY0E7O0EyRWhoY0E7QUFBQTtBM0VvaGNBOztBMkVuaGNBO0FBQUE7QTNFdWhjQTs7QTJFbmhjQTtBR3ZEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E5RThrY0E7O0EyRXZoY0E7QUFBQTtBM0UyaGNBOztBMkV6aGNBO0FBQ0E7QUFDQTtBM0U0aGNBOztBMkV2aGNBO0FBQUE7QTNFMmhjQTs7QStFNWxjQTtBQUNBO0EvRStsY0E7O0ErRTVsY0E7QUFDQTtBL0UrbGNBOztBZ0YvbGNBO0FBQ0E7OztBQUtBO0FBRUE7QUFBQTtBaEYrbGNBO0FnRjNsY0E7QUFDQTtBaEY2bGNBO0FnRnBsY0E7QUFDQTtBaEZzbGNBO0FnRnhrY0E7QUFDQTtBaEYwa2NBO0FnRnhrY0E7O0FBRUE7QUFDQTtBaEYwa2NBO0FnRnZrY0E7O0FBRUE7QWhGeWtjQTtBZ0Z0a2NBOzs7QUFHQTtBQUNBO0FoRndrY0E7QWdGcmtjQTs7QUFFQTtBaEZ1a2NBO0FnRi9qY0E7QUFDQTtBaEZpa2NBO0FnRi9qY0E7QUFDQTtBaEZpa2NBO0FnRi9qY0E7QUFDQTtBaEZpa2NBO0FnRjdqY0E7QUFDQTtBaEYramNBO0FnRjdqY0E7QUFDQTtBaEYramNBO0FnRjVqY0E7QUFDQTtBaEY4amNBO0FnRjVqY0E7O0FBRUE7QWhGOGpjQTtBZ0Z6amNBOztBQUVBO0FoRjJqY0E7QWdGdmpjQTtBQUNBO0FoRnlqY0E7QWdGdmpjQTs7OztBQUlBO0FoRnlqY0E7QWdGcmpjQTtBQUNBO0FBQ0E7QWhGdWpjQTtBQUNBO0FHdHJjQTtBQUdBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFJQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFJQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBS0E7QUFDQTtBSG90Y0E7O0FJbnRjQTs7O0FBR0E7QUFBQTtBSnN0Y0E7O0FJbnRjQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FKc3RjQTs7QUlodGNBO0FBQ0E7QUptdGNBOztBSXpzY0E7QUFDQTtBQUNBO0FFcUlBO0FGbklBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUo0c2NBOztBSWhzY0E7QUFDQTtBSm1zY0E7O0FJMXJjQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FKNnJjQTs7QUlocmNBO0FBQ0E7QUFDQTtBSm1yY0E7O0FJNXFjQTtBQUNBO0FBQ0E7QUorcWNBOztBSXBxY0E7O0FBRUE7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUp1cWNBOztBSXBxY0E7QUFDQTtBQUNBO0FBQ0E7QUp1cWNBOztBSXBxY0E7OztBQUdBO0FBQ0E7QUp1cWNBOztBSXBxY0E7Ozs7QUFJQTtBSnVxY0E7O0FJcHFjQTtBQUNBO0FKdXFjQTs7QUlwcWNBO0FBQ0E7QUFDQTtBSnVxY0E7O0FJcHFjQTtBQUNBO0FKdXFjQTs7QUlwcWNBOztBQUVBO0FKdXFjQTs7QUlwcWNBO0FFSUE7QU5vcWNBOztBSS9wY0E7O0FBRUE7QUVQQTtBRlNBO0FBQ0E7QUprcWNBOztBSS9wY0E7QUFBQTtBSm1xY0E7O0FJbHFjQTtBQUFBO0FKc3FjQTs7QUkvcGNBO0FBQ0E7QUFDQTtBQUNBO0FKa3FjQTtBUWwxY0E7QUptTEE7QUFDQTtBSmtxY0E7O0FJenBjQTtBQUNBO0FBQ0E7QUo0cGNBO0FRMzFjQTtBSmtNQTtBQUNBO0FKNHBjQTs7QUlucGNBOzs7O0FBSUE7QUV4REE7QU4rc2NBOztBSW5wY0E7QUFFQTtBQUVBO0FBRUE7QUFHQTtBSmlwY0E7O0FJem9jQTtBQUVBO0FKMm9jQTs7QUlub2NBO0FBQ0E7QUFDQTtBSnNvY0E7O0FJbm9jQTtBQUdBO0FBQ0E7QUpvb2NBOztBSTVuY0E7QUFDQTtBSituY0E7O0FJNW5jQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUorbmNBOztBSXhuY0E7QUFFQTtBQUNBO0FKMG5jQTs7QUlsbmNBO0FBRUE7QUFDQTtBSm9uY0E7O0FJOW1jQTtBQUVBO0FKZ25jQTs7QUl4bWNBO0FBQ0E7QUoybWNBOztBSXhtY0E7Ozs7O0FBS0E7QUFDQTtBRWhLQTtBRmtLQTtBSjJtY0E7O0FJeG1jQTs7QUFFQTtBSjJtY0E7O0FJeG1jQTs7QUFFQTtBSjJtY0E7O0FJcm1jQTtBQUNBO0FKd21jQTs7QUlsbWNBO0FBQ0E7QUpxbWNBOztBSTlsY0E7Ozs7QUFJQTtBSmltY0E7O0FJeGxjQTs7OztBQUNBO0FKOGxjQTs7QUl4bGNBOzs7O0FBSUE7QUFDQTtBSjJsY0E7O0FJeGxjQTs7QUFFQTtBQUFBO0FBQ0E7QUoybGNBOztBSXZsY0E7QUFDQTtBQUVBO0FKeWxjQTs7QUl0bGNBO0FBTUE7QUFFQTtBQUNBO0FBQ0E7QUptbGNBOztBSTlrY0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FFOU9BO0FGZ1BBO0FBQ0E7QUFDQTtBSmlsY0E7O0FJOWtjQTtBQUNBO0FKaWxjQTs7QUk3a2NBOztBQUVBO0FKZ2xjQTs7QUk3a2NBO0FBS0E7QUFDQTtBSjRrY0E7O0FJcmtjQTtBQUNBO0FKd2tjQTs7QUloa2NBO0FBQ0E7QUFDQTtBSm1rY0E7O0FJNWpjQTtBQUNBO0FKK2pjQTs7QUk1amNBO0FBQ0E7QUFDQTtBSitqY0E7O0FJNWpjQTtBQUNBO0FKK2pjQTs7QUkxamNBO0FBQ0E7QUo2amNBOztBU3poZEE7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QVQ0aGRBOztBU3hoZEE7QUhxS0E7QU51M2NBOztBUzNoZEE7QUhvS0E7QU4yM2NBOztBUzloZEE7QUhtS0E7QU4rM2NBOztBU2ppZEE7QUhrS0E7QU5tNGNBOztBU3BpZEE7QUhpS0E7QU51NGNBOztBU3ZpZEE7QUhnS0E7QU4yNGNBOztBU3ppZEE7QUg4SkE7QUc1SkE7QVQ0aWRBOztBU3hpZEE7QUh3SkE7QUd0SkE7QUFDQTtBVDJpZEE7O0FTemlkQTtBSG1KQTtBR2pKQTtBQUNBO0FUNGlkQTs7QVMxaWRBO0FIOElBO0FHNUlBO0FBQ0E7QVQ2aWRBOztBUzNpZEE7QUh5SUE7QUd2SUE7QUFDQTtBVDhpZEE7O0FTdGlkQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FUeWlkQTs7QVNqaWRBOztBSGtIQTtBRy9HQTtBVG9pZEE7O0FTamlkQTs7QUFFQTtBQUNBO0FUb2lkQTs7QVM1aGRBO0FDL0VBO0FBQ0E7QVYrbWRBOztBUzVoZEE7QUNwRkE7QUFDQTtBVm9uZEE7O0FTOWhkQTtBQUNBO0FUaWlkQTtBUy9oZEE7QUFDQTtBVGlpZEE7O0FTdmhkQTtBSDJEQTtBR3pEQTtBVDBoZEE7O0FTdGhkQTtBQUNBO0FIb0VBO0FOczljQTs7QVN0aGRBO0FBQ0E7QUgrREE7QUc3REE7QVR5aGRBO0FTdmhkQTtBQUNBO0FUeWhkQTs7QVc1b2RBO0FDSUE7QUFHQTtBWjBvZEE7O0FXM29kQTtBQUNBO0FBQ0E7QUFDQTtBRUVBO0FEUEE7QUFHQTtBWm1wZEE7O0FXcm9kQTtBQUVBO0FYdW9kQTs7QVdwb2RBO0FBQ0E7QUFDQTtBWHVvZEE7O0FXcG9kQTtBTDhIQTtBSzVIQTtBWHVvZEE7O0FjOXFkQTtBUm1LQTtBUWpLQTtBQUNBO0FkaXJkQTtBYzlxZEE7QUFDQTtBZGdyZEE7O0FjM3FkQTtBQUNBO0FSc0pBO0FRcEpBO0FBQ0E7QURDQTtBYjhxZEE7QWMzcWRBO0FBQ0E7QVI4SUE7QVE1SUE7QWQ2cWRBOztBY3ZxZEE7QUFDQTtBUnFJQTtBUW5JQTtBZDBxZEE7QWN2cWRBO0FSZ0lBO0FROUhBO0FBQ0E7QWR5cWRBOztBY3BxZEE7QUFDQTtBQUNBO0FkdXFkQTs7QWUvc2RBOzs7Ozs7QUNEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FoQnl0ZEE7O0FpQnRxZEE7QUZ6Q0E7QUFDQTtBZm10ZEE7QUFDQTtBaUI1cWRBO0FGekNBO0FBQ0E7QWZ3dGRBO0FBQ0E7QWlCanJkQTtBRnpDQTtBQUNBO0FmNnRkQTtBQUNBO0FpQnRyZEE7QUZ6Q0E7QUFDQTtBZmt1ZEE7QUFDQTtBZXZzZEE7QUNuQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QWhCNnVkQTs7QWV2c2RBO0FBQ0E7QUFDQTtBZjBzZEE7QWV4c2RBOztBQUVBO0FBQ0E7QWYwc2RBOztBa0Jod2RBOzs7Ozs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEJ3d2RBOztBa0JsdmRBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FsQnF2ZEE7O0FnQnp0ZEE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEI0dGRBOztBZ0I5dGRBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCaXVkQTs7QWdCbnVkQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQnN1ZEE7O0FnQnh1ZEE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEIydWRBOztBZ0I3dWRBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCZ3ZkQTs7QWdCbHZkQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQnF2ZEE7O0FrQnh3ZEE7QUZDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FoQjJ3ZEE7O0FrQnh3ZEE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJzeGRBOztBa0I3d2RBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCMnhkQTs7QWtCbHhkQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQmd5ZEE7O0FrQnZ4ZEE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJxeWRBOztBa0I1eGRBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCMHlkQTs7QWtCanlkQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQit5ZEE7O0FrQnR5ZEE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJvemRBOztBa0IzeWRBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCeXpkQTs7QWtCaHpkQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQjh6ZEE7O0FrQnJ6ZEE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJtMGRBOztBa0IxemRBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCdzBkQTs7QWtCL3pkQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQjYwZEE7O0FrQjl6ZEE7QUFBQTtBQUFBO0FBQUE7QWxCazBkQTs7QWtCaDBkQTtBQUFBO0FBQUE7QUFBQTtBbEJvMGRBOztBa0JqMGRBO0FBQUE7QUFBQTtBQUFBO0FsQnEwZEE7O0FrQnIwZEE7QUFBQTtBQUFBO0FBQUE7QWxCeTBkQTs7QWtCejBkQTtBQUFBO0FBQUE7QUFBQTtBbEI2MGRBOztBa0I3MGRBO0FBQUE7QUFBQTtBQUFBO0FsQmkxZEE7O0FrQmoxZEE7QUFBQTtBQUFBO0FBQUE7QWxCcTFkQTs7QWtCcjFkQTtBQUFBO0FBQUE7QUFBQTtBbEJ5MWRBOztBa0J6MWRBO0FBQUE7QUFBQTtBQUFBO0FsQjYxZEE7O0FrQjcxZEE7QUFBQTtBQUFBO0FBQUE7QWxCaTJkQTs7QWtCajJkQTtBQUFBO0FBQUE7QUFBQTtBbEJxMmRBOztBa0JyMmRBO0FBQUE7QUFBQTtBQUFBO0FsQnkyZEE7O0FrQnoyZEE7QUFBQTtBQUFBO0FBQUE7QWxCNjJkQTs7QWtCNzJkQTtBQUFBO0FBQUE7QUFBQTtBbEJpM2RBOztBa0JqM2RBO0FBQUE7QUFBQTtBQUFBO0FsQnEzZEE7O0FrQjkyZEE7QUZoQkE7QWhCazRkQTs7QWtCbDNkQTtBRmhCQTtBaEJzNGRBOztBa0J0M2RBO0FGaEJBO0FoQjA0ZEE7O0FrQjEzZEE7QUZoQkE7QWhCODRkQTs7QWtCOTNkQTtBRmhCQTtBaEJrNWRBOztBa0JsNGRBO0FGaEJBO0FoQnM1ZEE7O0FrQnQ0ZEE7QUZoQkE7QWhCMDVkQTs7QWtCMTRkQTtBRmhCQTtBaEI4NWRBOztBa0I5NGRBO0FGaEJBO0FoQms2ZEE7O0FrQmw1ZEE7QUZoQkE7QWhCczZkQTs7QWtCdDVkQTtBRmhCQTtBaEIwNmRBOztBaUJyNmRBO0FDM0JBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FsQm84ZEE7QWdCeDZkQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQjA2ZEE7QWdCNTZkQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQjg2ZEE7QWdCaDdkQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQms3ZEE7QWdCcDdkQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQnM3ZEE7QWdCeDdkQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQjA3ZEE7QWdCNTdkQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQjg3ZEE7QWtCajlkQTtBRkNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QWhCbTlkQTtBa0JoOWRBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCNjlkQTtBa0JwOWRBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCaStkQTtBa0J4OWRBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCcStkQTtBa0I1OWRBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCeStkQTtBa0JoK2RBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCNitkQTtBa0JwK2RBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCaS9kQTtBa0J4K2RBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCcS9kQTtBa0I1K2RBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCeS9kQTtBa0JoL2RBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCNi9kQTtBa0JwL2RBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCaWdlQTtBa0J4L2RBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCcWdlQTtBa0I1L2RBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCeWdlQTtBa0IxL2RBO0FBQUE7QUFBQTtBQUFBO0FsQjYvZEE7QWtCMy9kQTtBQUFBO0FBQUE7QUFBQTtBbEI4L2RBO0FrQjMvZEE7QUFBQTtBQUFBO0FBQUE7QWxCOC9kQTtBa0I5L2RBO0FBQUE7QUFBQTtBQUFBO0FsQmlnZUE7QWtCamdlQTtBQUFBO0FBQUE7QUFBQTtBbEJvZ2VBO0FrQnBnZUE7QUFBQTtBQUFBO0FBQUE7QWxCdWdlQTtBa0J2Z2VBO0FBQUE7QUFBQTtBQUFBO0FsQjBnZUE7QWtCMWdlQTtBQUFBO0FBQUE7QUFBQTtBbEI2Z2VBO0FrQjdnZUE7QUFBQTtBQUFBO0FBQUE7QWxCZ2hlQTtBa0JoaGVBO0FBQUE7QUFBQTtBQUFBO0FsQm1oZUE7QWtCbmhlQTtBQUFBO0FBQUE7QUFBQTtBbEJzaGVBO0FrQnRoZUE7QUFBQTtBQUFBO0FBQUE7QWxCeWhlQTtBa0J6aGVBO0FBQUE7QUFBQTtBQUFBO0FsQjRoZUE7QWtCNWhlQTtBQUFBO0FBQUE7QUFBQTtBbEIraGVBO0FrQi9oZUE7QUFBQTtBQUFBO0FBQUE7QWxCa2llQTtBa0IzaGVBO0FGaEJBO0FoQjhpZUE7QWtCOWhlQTtBRmhCQTtBaEJpamVBO0FrQmppZUE7QUZoQkE7QWhCb2plQTtBa0JwaWVBO0FGaEJBO0FoQnVqZUE7QWtCdmllQTtBRmhCQTtBaEIwamVBO0FrQjFpZUE7QUZoQkE7QWhCNmplQTtBa0I3aWVBO0FGaEJBO0FoQmdrZUE7QWtCaGplQTtBRmhCQTtBaEJta2VBO0FrQm5qZUE7QUZoQkE7QWhCc2tlQTtBa0J0amVBO0FGaEJBO0FoQnlrZUE7QWtCemplQTtBRmhCQTtBaEI0a2VBO0FrQjVqZUE7QUZoQkE7QWhCK2tlQTtBQUNBO0FpQjNrZUE7QUMzQkE7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWxCeW1lQTtBZ0I3a2VBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCK2tlQTtBZ0JqbGVBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCbWxlQTtBZ0JybGVBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCdWxlQTtBZ0J6bGVBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCMmxlQTtBZ0I3bGVBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCK2xlQTtBZ0JqbWVBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCbW1lQTtBa0J0bmVBO0FGQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBaEJ3bmVBO0FrQnJuZUE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJrb2VBO0FrQnpuZUE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJzb2VBO0FrQjduZUE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEIwb2VBO0FrQmpvZUE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEI4b2VBO0FrQnJvZUE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJrcGVBO0FrQnpvZUE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJzcGVBO0FrQjdvZUE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEIwcGVBO0FrQmpwZUE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEI4cGVBO0FrQnJwZUE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJrcWVBO0FrQnpwZUE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJzcWVBO0FrQjdwZUE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEIwcWVBO0FrQmpxZUE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEI4cWVBO0FrQi9wZUE7QUFBQTtBQUFBO0FBQUE7QWxCa3FlQTtBa0JocWVBO0FBQUE7QUFBQTtBQUFBO0FsQm1xZUE7QWtCaHFlQTtBQUFBO0FBQUE7QUFBQTtBbEJtcWVBO0FrQm5xZUE7QUFBQTtBQUFBO0FBQUE7QWxCc3FlQTtBa0J0cWVBO0FBQUE7QUFBQTtBQUFBO0FsQnlxZUE7QWtCenFlQTtBQUFBO0FBQUE7QUFBQTtBbEI0cWVBO0FrQjVxZUE7QUFBQTtBQUFBO0FBQUE7QWxCK3FlQTtBa0IvcWVBO0FBQUE7QUFBQTtBQUFBO0FsQmtyZUE7QWtCbHJlQTtBQUFBO0FBQUE7QUFBQTtBbEJxcmVBO0FrQnJyZUE7QUFBQTtBQUFBO0FBQUE7QWxCd3JlQTtBa0J4cmVBO0FBQUE7QUFBQTtBQUFBO0FsQjJyZUE7QWtCM3JlQTtBQUFBO0FBQUE7QUFBQTtBbEI4cmVBO0FrQjlyZUE7QUFBQTtBQUFBO0FBQUE7QWxCaXNlQTtBa0Jqc2VBO0FBQUE7QUFBQTtBQUFBO0FsQm9zZUE7QWtCcHNlQTtBQUFBO0FBQUE7QUFBQTtBbEJ1c2VBO0FrQmhzZUE7QUZoQkE7QWhCbXRlQTtBa0Juc2VBO0FGaEJBO0FoQnN0ZUE7QWtCdHNlQTtBRmhCQTtBaEJ5dGVBO0FrQnpzZUE7QUZoQkE7QWhCNHRlQTtBa0I1c2VBO0FGaEJBO0FoQit0ZUE7QWtCL3NlQTtBRmhCQTtBaEJrdWVBO0FrQmx0ZUE7QUZoQkE7QWhCcXVlQTtBa0JydGVBO0FGaEJBO0FoQnd1ZUE7QWtCeHRlQTtBRmhCQTtBaEIydWVBO0FrQjN0ZUE7QUZoQkE7QWhCOHVlQTtBa0I5dGVBO0FGaEJBO0FoQml2ZUE7QWtCanVlQTtBRmhCQTtBaEJvdmVBO0FBQ0E7QWlCaHZlQTtBQzNCQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBbEI4d2VBO0FnQmx2ZUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEJvdmVBO0FnQnR2ZUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEJ3dmVBO0FnQjF2ZUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEI0dmVBO0FnQjl2ZUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEJnd2VBO0FnQmx3ZUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEJvd2VBO0FnQnR3ZUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEJ3d2VBO0FrQjN4ZUE7QUZDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FoQjZ4ZUE7QWtCMXhlQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQnV5ZUE7QWtCOXhlQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQjJ5ZUE7QWtCbHllQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQit5ZUE7QWtCdHllQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQm16ZUE7QWtCMXllQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQnV6ZUE7QWtCOXllQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQjJ6ZUE7QWtCbHplQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQit6ZUE7QWtCdHplQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQm0wZUE7QWtCMXplQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQnUwZUE7QWtCOXplQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQjIwZUE7QWtCbDBlQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQiswZUE7QWtCdDBlQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQm0xZUE7QWtCcDBlQTtBQUFBO0FBQUE7QUFBQTtBbEJ1MGVBO0FrQnIwZUE7QUFBQTtBQUFBO0FBQUE7QWxCdzBlQTtBa0JyMGVBO0FBQUE7QUFBQTtBQUFBO0FsQncwZUE7QWtCeDBlQTtBQUFBO0FBQUE7QUFBQTtBbEIyMGVBO0FrQjMwZUE7QUFBQTtBQUFBO0FBQUE7QWxCODBlQTtBa0I5MGVBO0FBQUE7QUFBQTtBQUFBO0FsQmkxZUE7QWtCajFlQTtBQUFBO0FBQUE7QUFBQTtBbEJvMWVBO0FrQnAxZUE7QUFBQTtBQUFBO0FBQUE7QWxCdTFlQTtBa0J2MWVBO0FBQUE7QUFBQTtBQUFBO0FsQjAxZUE7QWtCMTFlQTtBQUFBO0FBQUE7QUFBQTtBbEI2MWVBO0FrQjcxZUE7QUFBQTtBQUFBO0FBQUE7QWxCZzJlQTtBa0JoMmVBO0FBQUE7QUFBQTtBQUFBO0FsQm0yZUE7QWtCbjJlQTtBQUFBO0FBQUE7QUFBQTtBbEJzMmVBO0FrQnQyZUE7QUFBQTtBQUFBO0FBQUE7QWxCeTJlQTtBa0J6MmVBO0FBQUE7QUFBQTtBQUFBO0FsQjQyZUE7QWtCcjJlQTtBRmhCQTtBaEJ3M2VBO0FrQngyZUE7QUZoQkE7QWhCMjNlQTtBa0IzMmVBO0FGaEJBO0FoQjgzZUE7QWtCOTJlQTtBRmhCQTtBaEJpNGVBO0FrQmozZUE7QUZoQkE7QWhCbzRlQTtBa0JwM2VBO0FGaEJBO0FoQnU0ZUE7QWtCdjNlQTtBRmhCQTtBaEIwNGVBO0FrQjEzZUE7QUZoQkE7QWhCNjRlQTtBa0I3M2VBO0FGaEJBO0FoQmc1ZUE7QWtCaDRlQTtBRmhCQTtBaEJtNWVBO0FrQm40ZUE7QUZoQkE7QWhCczVlQTtBa0J0NGVBO0FGaEJBO0FoQnk1ZUE7QUFDQTtBaUJyNWVBO0FDM0JBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FsQm03ZUE7QWdCdjVlQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQnk1ZUE7QWdCMzVlQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQjY1ZUE7QWdCLzVlQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQmk2ZUE7QWdCbjZlQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQnE2ZUE7QWdCdjZlQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQnk2ZUE7QWdCMzZlQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQjY2ZUE7QWtCaDhlQTtBRkNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QWhCazhlQTtBa0IvN2VBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCNDhlQTtBa0JuOGVBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCZzllQTtBa0J2OGVBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCbzllQTtBa0IzOGVBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCdzllQTtBa0IvOGVBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCNDllQTtBa0JuOWVBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCZytlQTtBa0J2OWVBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCbytlQTtBa0IzOWVBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCdytlQTtBa0IvOWVBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCNCtlQTtBa0JuK2VBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCZy9lQTtBa0J2K2VBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCby9lQTtBa0IzK2VBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCdy9lQTtBa0J6K2VBO0FBQUE7QUFBQTtBQUFBO0FsQjQrZUE7QWtCMStlQTtBQUFBO0FBQUE7QUFBQTtBbEI2K2VBO0FrQjErZUE7QUFBQTtBQUFBO0FBQUE7QWxCNitlQTtBa0I3K2VBO0FBQUE7QUFBQTtBQUFBO0FsQmcvZUE7QWtCaC9lQTtBQUFBO0FBQUE7QUFBQTtBbEJtL2VBO0FrQm4vZUE7QUFBQTtBQUFBO0FBQUE7QWxCcy9lQTtBa0J0L2VBO0FBQUE7QUFBQTtBQUFBO0FsQnkvZUE7QWtCei9lQTtBQUFBO0FBQUE7QUFBQTtBbEI0L2VBO0FrQjUvZUE7QUFBQTtBQUFBO0FBQUE7QWxCKy9lQTtBa0IvL2VBO0FBQUE7QUFBQTtBQUFBO0FsQmtnZkE7QWtCbGdmQTtBQUFBO0FBQUE7QUFBQTtBbEJxZ2ZBO0FrQnJnZkE7QUFBQTtBQUFBO0FBQUE7QWxCd2dmQTtBa0J4Z2ZBO0FBQUE7QUFBQTtBQUFBO0FsQjJnZkE7QWtCM2dmQTtBQUFBO0FBQUE7QUFBQTtBbEI4Z2ZBO0FrQjlnZkE7QUFBQTtBQUFBO0FBQUE7QWxCaWhmQTtBa0IxZ2ZBO0FGaEJBO0FoQjZoZkE7QWtCN2dmQTtBRmhCQTtBaEJnaWZBO0FrQmhoZkE7QUZoQkE7QWhCbWlmQTtBa0JuaGZBO0FGaEJBO0FoQnNpZkE7QWtCdGhmQTtBRmhCQTtBaEJ5aWZBO0FrQnpoZkE7QUZoQkE7QWhCNGlmQTtBa0I1aGZBO0FGaEJBO0FoQitpZkE7QWtCL2hmQTtBRmhCQTtBaEJramZBO0FrQmxpZkE7QUZoQkE7QWhCcWpmQTtBa0JyaWZBO0FGaEJBO0FoQndqZkE7QWtCeGlmQTtBRmhCQTtBaEIyamZBO0FrQjNpZkE7QUZoQkE7QWhCOGpmQTtBQUNBO0FtQmxuZkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbkJvbmZBO0FtQmxuZkE7O0FBRUE7QUFDQTtBQUNBO0FuQm9uZkE7QW1Cam5mQTtBQUNBO0FBQ0E7QW5CbW5mQTtBbUJobmZBO0FBQ0E7QW5Ca25mQTs7QW1CeG1mQTs7QUFFQTtBbkIybWZBOztBbUJsbWZBO0FBQ0E7QW5CcW1mQTtBbUJubWZBOztBQUVBO0FuQnFtZkE7QW1Cam1mQTs7QUFFQTtBbkJtbWZBOztBbUI3bGZBOzs7O0FBSUE7QW5CZ21mQTs7QW1CdmxmQTtBQUNBO0FuQjBsZkE7O0FRenBmQTtBVzJFQTtBQUNBO0FuQmtsZkE7O0FvQnBxZkE7OztBQUdBO0FwQnVxZkE7QW9CbnFmQTs7OztBQUlBO0FwQnFxZkE7O0FRMXFmQTtBWWlCQTtBcEI2cGZBO0FvQjNwZkE7O0FBRUE7QXBCNnBmQTs7QW9CeHJmQTs7O0FBR0E7QXBCMnJmQTtBb0J2cmZBOzs7O0FBSUE7QXBCeXJmQTs7QVE5cmZBO0FZaUJBO0FwQmlyZkE7QW9CL3FmQTs7QUFFQTtBcEJpcmZBOztBb0I1c2ZBOzs7QUFHQTtBcEIrc2ZBO0FvQjNzZkE7Ozs7QUFJQTtBcEI2c2ZBOztBUWx0ZkE7QVlpQkE7QXBCcXNmQTtBb0Juc2ZBOztBQUVBO0FwQnFzZkE7O0FvQmh1ZkE7OztBQUdBO0FwQm11ZkE7QW9CL3RmQTs7OztBQUlBO0FwQml1ZkE7O0FRdHVmQTtBWWlCQTtBcEJ5dGZBO0FvQnZ0ZkE7O0FBRUE7QXBCeXRmQTs7QW9CcHZmQTs7O0FBR0E7QXBCdXZmQTtBb0JudmZBOzs7O0FBSUE7QXBCcXZmQTs7QVExdmZBO0FZaUJBO0FwQjZ1ZkE7QW9CM3VmQTs7QUFFQTtBcEI2dWZBOztBb0J4d2ZBOzs7QUFHQTtBcEIyd2ZBO0FvQnZ3ZkE7Ozs7QUFJQTtBcEJ5d2ZBOztBUTl3ZkE7QVlpQkE7QXBCaXdmQTtBb0IvdmZBOztBQUVBO0FwQml3ZkE7O0FvQjV4ZkE7OztBQUdBO0FwQit4ZkE7QW9CM3hmQTs7OztBQUlBO0FwQjZ4ZkE7O0FRbHlmQTtBWWlCQTtBcEJxeGZBO0FvQm54ZkE7O0FBRUE7QXBCcXhmQTs7QW9CaHpmQTs7O0FBR0E7QXBCbXpmQTtBb0IveWZBOzs7O0FBSUE7QXBCaXpmQTs7QVF0emZBO0FZaUJBO0FwQnl5ZkE7QW9CdnlmQTs7QUFFQTtBcEJ5eWZBOztBb0JwMGZBOzs7QUFHQTtBcEJ1MGZBO0FvQm4wZkE7Ozs7QUFJQTtBcEJxMGZBOztBUTEwZkE7QVlpQkE7QXBCNnpmQTtBb0IzemZBOztBQUVBO0FwQjZ6ZkE7O0FvQngxZkE7OztBQUdBO0FwQjIxZkE7QW9CdjFmQTs7OztBQUlBO0FwQnkxZkE7O0FROTFmQTtBWWlCQTtBcEJpMWZBO0FvQi8wZkE7O0FBRUE7QXBCaTFmQTs7QW9CNTJmQTs7O0FBR0E7QXBCKzJmQTtBb0IzMmZBOzs7O0FBSUE7QXBCNjJmQTs7QVFsM2ZBO0FZaUJBO0FwQnEyZkE7QW9CbjJmQTs7QUFFQTtBcEJxMmZBOztBb0JoNGZBOzs7QUFHQTtBcEJtNGZBO0FvQi8zZkE7Ozs7QUFJQTtBcEJpNGZBOztBUXQ0ZkE7QVlpQkE7QXBCeTNmQTtBb0J2M2ZBOztBQUVBO0FwQnkzZkE7O0FvQnA1ZkE7OztBQUdBO0FwQnU1ZkE7O0FRcDVmQTtBWWlCQTtBcEJ1NGZBO0FvQnI0ZkE7O0FBRUE7QXBCdTRmQTs7QW1CdnpmQTtBQUNBO0FBQ0E7QUFDQTtBbkIwemZBO0FtQnJ6ZkE7QUFDQTtBQUNBO0FBQ0E7QW5CdXpmQTs7QW1CbHpmQTtBQUNBO0FBQ0E7QW5CcXpmQTtBbUJuemZBOzs7QUFHQTtBbkJxemZBO0FtQmx6ZkE7QUFDQTtBbkJvemZBO0FtQmh6ZkE7QUFDQTtBbkJremZBO0FRdjdmQTtBVzRJQTtBQUNBO0FuQjh5ZkE7O0FpQjkzZkE7QUVpR0E7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBbkJneWZBO0FtQjd4ZkE7QUFDQTtBbkIreGZBO0FBQ0E7QWlCMTRmQTtBRWlHQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FuQjJ5ZkE7QW1CeHlmQTtBQUNBO0FuQjB5ZkE7QUFDQTtBaUJyNWZBO0FFaUdBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QW5Cc3pmQTtBbUJuemZBO0FBQ0E7QW5CcXpmQTtBQUNBO0FpQmg2ZkE7QUVpR0E7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBbkJpMGZBO0FtQjl6ZkE7QUFDQTtBbkJnMGZBO0FBQ0E7QW1CMTBmQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FuQjIwZkE7QW1CeDBmQTtBQUNBO0FuQjAwZkE7O0FxQnYvZkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FmeUtBO0FldktBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBUkFBO0FTRkE7QUFBQTtBQUFBO0FBQUE7QXRCOC9mQTtBc0IxL2ZBO0FEZEE7QUNlQTtBQUFBO0F0QjYvZkE7QUFDQTtBcUJ4L2ZBO0FBQ0E7QUFDQTtBckIwL2ZBO0F1QjFnZ0JBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFLQTtBQUFBO0F2QndnZ0JBO0FxQjEvZkE7QUFDQTtBQUVBO0FyQjIvZkE7QXFCOS9mQTtBQUNBO0FBRUE7QXJCMi9mQTtBcUI5L2ZBO0FBQ0E7QUFFQTtBckIyL2ZBO0FxQjkvZkE7QUFDQTtBQUVBO0FyQjIvZkE7QXFCOS9mQTtBQUNBO0FBRUE7QXJCMi9mQTtBcUJuL2ZBO0FBRUE7QUFFQTtBckJtL2ZBOztBcUIzK2ZBOzs7O0FBQ0E7QUFBQTtBQUFBO0FyQmkvZkE7O0FxQjMrZkE7QUFDQTtBQUNBO0FyQjgrZkE7QXFCMytmQTtBQU1BO0FBQ0E7QXJCdytmQTs7QXFCbitmQTs7QUFFQTtBQUNBO0FyQnMrZkE7O0FxQjU5ZkE7QUFDQTtBQUNBO0FBQ0E7QWZpRUE7QWUvREE7QXJCKzlmQTs7QXFCNTlmQTtBQUNBO0FBQ0E7QWYwRUE7QWV4RUE7QXJCKzlmQTs7QXFCNTlmQTtBQUNBO0FBQ0E7QWZtRUE7QWVqRUE7QXJCKzlmQTs7QXFCdDlmQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0Fmb0RBO0FlbERBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXJCeTlmQTtBcUJ2OWZBO0FBRUE7QUFDQTtBckJ3OWZBOztBcUI1OGZBO0FBQ0E7QUFDQTtBZjJCQTtBZXpCQTtBUnpJQTtBYnlsZ0JBOztBcUI1OGZBO0FBQ0E7QUFDQTtBZm1CQTtBZWpCQTtBUmpKQTtBYmltZ0JBOztBcUIxOGZBO0FBRUE7QXJCNDhmQTs7QXFCeDhmQTtBQUNBO0FyQjI4ZkE7O0FxQm44ZkE7QUFDQTtBckJzOGZBOztBcUJuOGZBO0FBQ0E7QUFDQTtBckJzOGZBOztBcUI5N2ZBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QXJCaThmQTtBcUIvN2ZBOztBQUVBO0FBQ0E7QXJCaThmQTs7QXFCeDdmQTtBQUNBO0FBQ0E7QUFDQTtBckIyN2ZBOztBcUJ4N2ZBO0FBQ0E7QUFDQTtBQUNBO0FyQjI3ZkE7QXFCeDdmQTtBQUVBO0FyQnk3ZkE7O0FxQnI3ZkE7QUFDQTtBckJ3N2ZBOztBcUJyN2ZBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBckJ3N2ZBO0FxQnI3ZkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBckJ1N2ZBOztBdUJwb2dCQTtBQUNBO0FBQ0E7QUFDQTtBakJxSUE7QWlCbklBO0F2QnVvZ0JBOztBdUJwb2dCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWpCd0hBO0FpQnRIQTtBQUNBO0FBQ0E7QVY5Q0E7QWJzcmdCQTtBdUJub2dCQTtBQUVBO0F2Qm9vZ0JBOztBdUIvbmdCQTs7OztBQUVBO0F2Qm9vZ0JBOztBdUJscmdCQTtBQW9EQTtBdkJrb2dCQTtBdUJ4bmdCQTtBQUNBO0FBQ0E7QUFBQTtBdkIwbmdCQTs7QXVCMXJnQkE7QUEyRkE7QXZCbW1nQkE7QXVCNWxnQkE7QUFDQTtBQUNBO0FBQUE7QXZCOGxnQkE7O0F1QnZsZ0JBO0FBQ0E7QXZCMGxnQkE7QXVCdmxnQkE7OztBQUVBO0F2QjBsZ0JBOztBdUJubGdCQTtBQUNBO0F2QnNsZ0JBO0F1QnBsZ0JBO0FBQ0E7QXZCc2xnQkE7QXVCamxnQkE7QUFDQTtBQzVKQTtBeEJndmdCQTtBdUI5a2dCQTtBQUNBO0FBQUE7QXZCZ2xnQkE7QXVCN2tnQkE7QUFDQTtBdkIra2dCQTs7QXVCdGtnQkE7QUFDQTtBdkJ5a2dCQTtBdUJya2dCQTtBQUNBO0FBQ0E7QUFBQTtBdkJ1a2dCQTs7QXVCeHRnQkE7QUFDQTtBQUNBO0FBQ0E7QWpCcUlBO0FpQm5JQTtBdkIydGdCQTs7QXVCeHRnQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FqQndIQTtBaUJ0SEE7QUFDQTtBQUNBO0FWOUNBO0FiMHdnQkE7QXVCdnRnQkE7QUFFQTtBdkJ3dGdCQTs7QXVCbnRnQkE7Ozs7QUFFQTtBdkJ3dGdCQTs7QXVCdHdnQkE7QUFvREE7QXZCc3RnQkE7QXVCNXNnQkE7QUFDQTtBQUNBO0FBQUE7QXZCOHNnQkE7O0F1Qjl3Z0JBO0FBMkZBO0F2QnVyZ0JBO0F1QmhyZ0JBO0FBQ0E7QUFDQTtBQUFBO0F2QmtyZ0JBOztBdUIzcWdCQTtBQUNBO0F2QjhxZ0JBO0F1QjNxZ0JBOzs7QUFFQTtBdkI4cWdCQTs7QXVCdnFnQkE7QUFDQTtBdkIwcWdCQTtBdUJ4cWdCQTtBQUNBO0F2QjBxZ0JBO0F1QnJxZ0JBO0FBQ0E7QUM1SkE7QXhCbzBnQkE7QXVCbHFnQkE7QUFDQTtBQUFBO0F2Qm9xZ0JBO0F1QmpxZ0JBO0FBQ0E7QXZCbXFnQkE7O0F1QjFwZ0JBO0FBQ0E7QXZCNnBnQkE7QXVCenBnQkE7QUFDQTtBQUNBO0FBQUE7QXZCMnBnQkE7O0FxQnRrZ0JBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QXJCeWtnQkE7QXFCcGtnQkE7QUFDQTtBckJza2dCQTtBaUJyeWdCQTtBSW9PQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FyQm9rZ0JBO0FxQmhrZ0JBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBckJra2dCQTtBcUI5amdCQTtBQUNBO0FBQ0E7QUFDQTtBckJna2dCQTtBcUI1amdCQTtBQUNBO0FyQjhqZ0JBO0FxQjNqZ0JBOztBQUVBO0FyQjZqZ0JBO0FxQnhqZ0JBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBckIwamdCQTtBcUJ4amdCQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBckIwamdCQTtBcUJ2amdCQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBckJ5amdCQTtBcUJ2amdCQTtBQUNBO0FyQnlqZ0JBO0FBQ0E7O0F5QjM0Z0JBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUN1RkE7QXBCNEVBO0FvQjFFQTtBYnhGQTtBU0ZBO0FBQUE7QUFBQTtBQUFBO0F0Qm01Z0JBO0FzQi80Z0JBO0FHZEE7QUhlQTtBQUFBO0F0Qms1Z0JBO0FBQ0E7QVE1NWdCQTtBaUJVQTtBQUNBO0F6QnE1Z0JBO0F5Qmw1Z0JBO0FBRUE7QUFDQTtBQUFBO0F6Qm01Z0JBO0F5Qi80Z0JBO0FBRUE7QXpCZzVnQkE7QXlCNTRnQkE7QUFDQTtBekI4NGdCQTtBeUJoNGdCQTs7QUFFQTtBekJrNGdCQTs7QXlCejNnQkE7QUMzREE7QUZBQTtBRUVBO0ExQnc3Z0JBO0FRcDdnQkE7QWtCQUE7QUZOQTtBRVFBO0ExQnU3Z0JBO0EwQnA3Z0JBO0FBRUE7QUZiQTtBRWVBO0FBS0E7QUFBQTtBMUJpN2dCQTtBMEI1NmdCQTtBQUVBO0FBQ0E7QUFDQTtBMUI2NmdCQTtBMEJ0NmdCQTtBQUdBO0FBQ0E7QUFJQTtBMUJtNmdCQTtBMEJqNmdCQTtBQUtBO0FBQUE7QTFCKzVnQkE7O0F5QnY1Z0JBO0FDM0RBO0FGQUE7QUVFQTtBMUJzOWdCQTtBUWw5Z0JBO0FrQkFBO0FGTkE7QUVRQTtBMUJxOWdCQTtBMEJsOWdCQTtBQUVBO0FGYkE7QUVlQTtBQUtBO0FBQUE7QTFCKzhnQkE7QTBCMThnQkE7QUFFQTtBQUNBO0FBQ0E7QTFCMjhnQkE7QTBCcDhnQkE7QUFHQTtBQUNBO0FBSUE7QTFCaThnQkE7QTBCLzdnQkE7QUFLQTtBQUFBO0ExQjY3Z0JBOztBeUJyN2dCQTtBQzNEQTtBRkFBO0FFRUE7QTFCby9nQkE7QVFoL2dCQTtBa0JBQTtBRk5BO0FFUUE7QTFCbS9nQkE7QTBCaC9nQkE7QUFFQTtBRmJBO0FFZUE7QUFLQTtBQUFBO0ExQjYrZ0JBO0EwQngrZ0JBO0FBRUE7QUFDQTtBQUNBO0ExQnkrZ0JBO0EwQmwrZ0JBO0FBR0E7QUFDQTtBQUlBO0ExQis5Z0JBO0EwQjc5Z0JBO0FBS0E7QUFBQTtBMUIyOWdCQTs7QXlCbjlnQkE7QUMzREE7QUZBQTtBRUVBO0ExQmtoaEJBO0FROWdoQkE7QWtCQUE7QUZOQTtBRVFBO0ExQmloaEJBO0EwQjlnaEJBO0FBRUE7QUZiQTtBRWVBO0FBS0E7QUFBQTtBMUIyZ2hCQTtBMEJ0Z2hCQTtBQUVBO0FBQ0E7QUFDQTtBMUJ1Z2hCQTtBMEJoZ2hCQTtBQUdBO0FBQ0E7QUFJQTtBMUI2L2dCQTtBMEIzL2dCQTtBQUtBO0FBQUE7QTFCeS9nQkE7O0F5QmovZ0JBO0FDM0RBO0FGQUE7QUVFQTtBMUJnamhCQTtBUTVpaEJBO0FrQkFBO0FGTkE7QUVRQTtBMUIraWhCQTtBMEI1aWhCQTtBQUVBO0FGYkE7QUVlQTtBQUtBO0FBQUE7QTFCeWloQkE7QTBCcGloQkE7QUFFQTtBQUNBO0FBQ0E7QTFCcWloQkE7QTBCOWhoQkE7QUFHQTtBQUNBO0FBSUE7QTFCMmhoQkE7QTBCemhoQkE7QUFLQTtBQUFBO0ExQnVoaEJBOztBeUIvZ2hCQTtBQzNEQTtBRkFBO0FFRUE7QTFCOGtoQkE7QVExa2hCQTtBa0JBQTtBRk5BO0FFUUE7QTFCNmtoQkE7QTBCMWtoQkE7QUFFQTtBRmJBO0FFZUE7QUFLQTtBQUFBO0ExQnVraEJBO0EwQmxraEJBO0FBRUE7QUFDQTtBQUNBO0ExQm1raEJBO0EwQjVqaEJBO0FBR0E7QUFDQTtBQUlBO0ExQnlqaEJBO0EwQnZqaEJBO0FBS0E7QUFBQTtBMUJxamhCQTs7QXlCN2loQkE7QUMzREE7QUZBQTtBRUVBO0ExQjRtaEJBO0FReG1oQkE7QWtCQUE7QUZOQTtBRVFBO0ExQjJtaEJBO0EwQnhtaEJBO0FBRUE7QUZiQTtBRWVBO0FBS0E7QUFBQTtBMUJxbWhCQTtBMEJobWhCQTtBQUVBO0FBQ0E7QUFDQTtBMUJpbWhCQTtBMEIxbGhCQTtBQUdBO0FBQ0E7QUFJQTtBMUJ1bGhCQTtBMEJybGhCQTtBQUtBO0FBQUE7QTFCbWxoQkE7O0F5QjNraEJBO0FDM0RBO0FGQUE7QUVFQTtBMUIwb2hCQTtBUXRvaEJBO0FrQkFBO0FGTkE7QUVRQTtBMUJ5b2hCQTtBMEJ0b2hCQTtBQUVBO0FGYkE7QUVlQTtBQUtBO0FBQUE7QTFCbW9oQkE7QTBCOW5oQkE7QUFFQTtBQUNBO0FBQ0E7QTFCK25oQkE7QTBCeG5oQkE7QUFHQTtBQUNBO0FBSUE7QTFCcW5oQkE7QTBCbm5oQkE7QUFLQTtBQUFBO0ExQmluaEJBOztBeUJ6bWhCQTtBQzNEQTtBRkFBO0FFRUE7QTFCd3FoQkE7QVFwcWhCQTtBa0JBQTtBRk5BO0FFUUE7QTFCdXFoQkE7QTBCcHFoQkE7QUFFQTtBRmJBO0FFZUE7QUFLQTtBQUFBO0ExQmlxaEJBO0EwQjVwaEJBO0FBRUE7QUFDQTtBQUNBO0ExQjZwaEJBO0EwQnRwaEJBO0FBR0E7QUFDQTtBQUlBO0ExQm1waEJBO0EwQmpwaEJBO0FBS0E7QUFBQTtBMUIrb2hCQTs7QXlCdm9oQkE7QUMzREE7QUZBQTtBRUVBO0ExQnNzaEJBO0FRbHNoQkE7QWtCQUE7QUZOQTtBRVFBO0ExQnFzaEJBO0EwQmxzaEJBO0FBRUE7QUZiQTtBRWVBO0FBS0E7QUFBQTtBMUIrcmhCQTtBMEIxcmhCQTtBQUVBO0FBQ0E7QUFDQTtBMUIycmhCQTtBMEJwcmhCQTtBQUdBO0FBQ0E7QUFJQTtBMUJpcmhCQTtBMEIvcWhCQTtBQUtBO0FBQUE7QTFCNnFoQkE7O0F5QnJxaEJBO0FDM0RBO0FGQUE7QUVFQTtBMUJvdWhCQTtBUWh1aEJBO0FrQkFBO0FGTkE7QUVRQTtBMUJtdWhCQTtBMEJodWhCQTtBQUVBO0FGYkE7QUVlQTtBQUtBO0FBQUE7QTFCNnRoQkE7QTBCeHRoQkE7QUFFQTtBQUNBO0FBQ0E7QTFCeXRoQkE7QTBCbHRoQkE7QUFHQTtBQUNBO0FBSUE7QTFCK3NoQkE7QTBCN3NoQkE7QUFLQTtBQUFBO0ExQjJzaEJBOztBeUJuc2hCQTtBQzNEQTtBRkFBO0FFRUE7QTFCa3doQkE7QVE5dmhCQTtBa0JBQTtBRk5BO0FFUUE7QTFCaXdoQkE7QTBCOXZoQkE7QUFFQTtBRmJBO0FFZUE7QUFLQTtBQUFBO0ExQjJ2aEJBO0EwQnR2aEJBO0FBRUE7QUFDQTtBQUNBO0ExQnV2aEJBO0EwQmh2aEJBO0FBR0E7QUFDQTtBQUlBO0ExQjZ1aEJBO0EwQjN1aEJBO0FBS0E7QUFBQTtBMUJ5dWhCQTs7QXlCM3RoQkE7QUNQQTtBQUNBO0ExQnN1aEJBO0FRM3hoQkE7QWtCd0RBO0FBQ0E7QUFDQTtBMUJzdWhCQTtBMEJudWhCQTtBQUVBO0FBQUE7QTFCb3VoQkE7QTBCanVoQkE7QUFFQTtBQUNBO0ExQmt1aEJBO0EwQi90aEJBO0FBR0E7QUFDQTtBQUNBO0ExQit0aEJBO0EwQjd0aEJBO0FBS0E7QUFBQTtBMUIydGhCQTs7QXlCcHZoQkE7O0FDUEE7QUFDQTtBMUJnd2hCQTtBUXJ6aEJBOztBa0J3REE7QUFDQTtBQUNBO0ExQml3aEJBO0EwQjl2aEJBOzs7QUFFQTtBQUFBO0ExQml3aEJBO0EwQjl2aEJBOzs7QUFFQTtBQUNBO0ExQml3aEJBO0EwQjl2aEJBOzs7O0FBR0E7QUFDQTtBQUNBO0ExQml3aEJBO0EwQi92aEJBOzs7O0FBS0E7QUFBQTtBMUJnd2hCQTs7QXlCenhoQkE7QUNQQTtBQUNBO0ExQm95aEJBO0FRejFoQkE7QWtCd0RBO0FBQ0E7QUFDQTtBMUJveWhCQTtBMEJqeWhCQTtBQUVBO0FBQUE7QTFCa3loQkE7QTBCL3hoQkE7QUFFQTtBQUNBO0ExQmd5aEJBO0EwQjd4aEJBO0FBR0E7QUFDQTtBQUNBO0ExQjZ4aEJBO0EwQjN4aEJBO0FBS0E7QUFBQTtBMUJ5eGhCQTs7QXlCbHpoQkE7QUNQQTtBQUNBO0ExQjZ6aEJBO0FRbDNoQkE7QWtCd0RBO0FBQ0E7QUFDQTtBMUI2emhCQTtBMEIxemhCQTtBQUVBO0FBQUE7QTFCMnpoQkE7QTBCeHpoQkE7QUFFQTtBQUNBO0ExQnl6aEJBO0EwQnR6aEJBO0FBR0E7QUFDQTtBQUNBO0ExQnN6aEJBO0EwQnB6aEJBO0FBS0E7QUFBQTtBMUJremhCQTs7QXlCMzBoQkE7QUNQQTtBQUNBO0ExQnMxaEJBO0FRMzRoQkE7QWtCd0RBO0FBQ0E7QUFDQTtBMUJzMWhCQTtBMEJuMWhCQTtBQUVBO0FBQUE7QTFCbzFoQkE7QTBCajFoQkE7QUFFQTtBQUNBO0ExQmsxaEJBO0EwQi8waEJBO0FBR0E7QUFDQTtBQUNBO0ExQiswaEJBO0EwQjcwaEJBO0FBS0E7QUFBQTtBMUIyMGhCQTs7QXlCcDJoQkE7QUNQQTtBQUNBO0ExQisyaEJBO0FRcDZoQkE7QWtCd0RBO0FBQ0E7QUFDQTtBMUIrMmhCQTtBMEI1MmhCQTtBQUVBO0FBQUE7QTFCNjJoQkE7QTBCMTJoQkE7QUFFQTtBQUNBO0ExQjIyaEJBO0EwQngyaEJBO0FBR0E7QUFDQTtBQUNBO0ExQncyaEJBO0EwQnQyaEJBO0FBS0E7QUFBQTtBMUJvMmhCQTs7QXlCNzNoQkE7QUNQQTtBQUNBO0ExQnc0aEJBO0FRNzdoQkE7QWtCd0RBO0FBQ0E7QUFDQTtBMUJ3NGhCQTtBMEJyNGhCQTtBQUVBO0FBQUE7QTFCczRoQkE7QTBCbjRoQkE7QUFFQTtBQUNBO0ExQm80aEJBO0EwQmo0aEJBO0FBR0E7QUFDQTtBQUNBO0ExQmk0aEJBO0EwQi8zaEJBO0FBS0E7QUFBQTtBMUI2M2hCQTs7QXlCdDVoQkE7QUNQQTtBQUNBO0ExQmk2aEJBO0FRdDloQkE7QWtCd0RBO0FBQ0E7QUFDQTtBMUJpNmhCQTtBMEI5NWhCQTtBQUVBO0FBQUE7QTFCKzVoQkE7QTBCNTVoQkE7QUFFQTtBQUNBO0ExQjY1aEJBO0EwQjE1aEJBO0FBR0E7QUFDQTtBQUNBO0ExQjA1aEJBO0EwQng1aEJBO0FBS0E7QUFBQTtBMUJzNWhCQTs7QXlCLzZoQkE7QUNQQTtBQUNBO0ExQjA3aEJBO0FRLytoQkE7QWtCd0RBO0FBQ0E7QUFDQTtBMUIwN2hCQTtBMEJ2N2hCQTtBQUVBO0FBQUE7QTFCdzdoQkE7QTBCcjdoQkE7QUFFQTtBQUNBO0ExQnM3aEJBO0EwQm43aEJBO0FBR0E7QUFDQTtBQUNBO0ExQm03aEJBO0EwQmo3aEJBO0FBS0E7QUFBQTtBMUIrNmhCQTs7QXlCeDhoQkE7QUNQQTtBQUNBO0ExQm05aEJBO0FReGdpQkE7QWtCd0RBO0FBQ0E7QUFDQTtBMUJtOWhCQTtBMEJoOWhCQTtBQUVBO0FBQUE7QTFCaTloQkE7QTBCOThoQkE7QUFFQTtBQUNBO0ExQis4aEJBO0EwQjU4aEJBO0FBR0E7QUFDQTtBQUNBO0ExQjQ4aEJBO0EwQjE4aEJBO0FBS0E7QUFBQTtBMUJ3OGhCQTs7QXlCaitoQkE7QUNQQTtBQUNBO0ExQjQraEJBO0FRamlpQkE7QWtCd0RBO0FBQ0E7QUFDQTtBMUI0K2hCQTtBMEJ6K2hCQTtBQUVBO0FBQUE7QTFCMCtoQkE7QTBCditoQkE7QUFFQTtBQUNBO0ExQncraEJBO0EwQnIraEJBO0FBR0E7QUFDQTtBQUNBO0ExQnEraEJBO0EwQm4raEJBO0FBS0E7QUFBQTtBMUJpK2hCQTs7QXlCMS9oQkE7QUNQQTtBQUNBO0ExQnFnaUJBO0FRMWppQkE7QWtCd0RBO0FBQ0E7QUFDQTtBMUJxZ2lCQTtBMEJsZ2lCQTtBQUVBO0FBQUE7QTFCbWdpQkE7QTBCaGdpQkE7QUFFQTtBQUNBO0ExQmlnaUJBO0EwQjkvaEJBO0FBR0E7QUFDQTtBQUNBO0ExQjgvaEJBO0EwQjUvaEJBO0FBS0E7QUFBQTtBMUIwL2hCQTs7QXlCeGdpQkE7QUFDQTtBQUNBO0FBQ0E7QXpCMmdpQkE7QVFwbGlCQTtBaUI0RUE7QUFDQTtBekIyZ2lCQTtBeUJ4Z2lCQTtBQUVBO0F6QnlnaUJBO0F5QnRnaUJBO0FBRUE7QUFDQTtBekJ1Z2lCQTs7QXlCNS9oQkE7QUNQQTtBcEI0RUE7QW9CMUVBO0FieEZBO0FiZ21pQkE7O0F5Qi8vaEJBO0FDWEE7QXBCNEVBO0FvQjFFQTtBYnhGQTtBYnVtaUJBOztBeUI3L2hCQTtBQUNBO0FBQ0E7QXpCZ2dpQkE7QXlCNy9oQkE7QUFDQTtBekIrL2hCQTs7QXlCdi9oQkE7OztBQUNBO0F6QjQvaEJBOztBMkJ2b2lCQTtBTGdCQTtBQUFBO0F0QjJuaUJBO0FzQnZuaUJBO0FLcEJBO0FMcUJBO0FBQUE7QXRCMG5pQkE7QUFDQTtBMkI3b2lCQTtBQUNBO0EzQitvaUJBOztBMkIxb2lCQTtBQUNBO0EzQjZvaUJBOztBMkJ6b2lCQTtBQUNBO0FBQ0E7QUFDQTtBTERBO0FBQUE7QXRCOG9pQkE7QXNCMW9pQkE7QUtOQTtBTE9BO0FBQUE7QXRCNm9pQkE7QUFDQTtBMkIvb2lCQTtBQUNBO0FBQ0E7QUxOQTtBQUFBO0F0QndwaUJBO0FzQnBwaUJBO0FLQUE7QUxDQTtBQUFBO0F0QnVwaUJBO0FBQ0E7O0E0QjVxaUJBOzs7O0FBSUE7QTVCK3FpQkE7O0E0QjVxaUJBO0FBQ0E7QTVCK3FpQkE7QTZCM3BpQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQWhDQTtBQUNBO0FBQ0E7QUFDQTtBN0I4cmlCQTtBNkJ6b2lCQTtBQUNBO0E3QjJvaUJBOztBNEJycmlCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEIySkE7QXNCekpBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBZmRBO0FidXNpQkE7O0E0QmhyaUJBO0FBQ0E7QUFDQTtBNUJtcmlCQTs7QTRCaHJpQkE7QUFDQTtBQUNBO0E1Qm1yaUJBOztBaUJ2cWlCQTtBV25CQTtBQUNBO0FBQ0E7QTVCOHJpQkE7QTRCM3JpQkE7QUFDQTtBQUNBO0E1QjZyaUJBO0FBQ0E7QWlCbHJpQkE7QVduQkE7QUFDQTtBQUNBO0E1QndzaUJBO0E0QnJzaUJBO0FBQ0E7QUFDQTtBNUJ1c2lCQTtBQUNBO0FpQjVyaUJBO0FXbkJBO0FBQ0E7QUFDQTtBNUJrdGlCQTtBNEIvc2lCQTtBQUNBO0FBQ0E7QTVCaXRpQkE7QUFDQTtBaUJ0c2lCQTtBV25CQTtBQUNBO0FBQ0E7QTVCNHRpQkE7QTRCenRpQkE7QUFDQTtBQUNBO0E1QjJ0aUJBO0FBQ0E7QTRCcHRpQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBNUJzdGlCQTtBNkJydmlCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBekJBO0FBQ0E7QUFDQTtBQUNBO0E3Qml4aUJBO0E2Qm51aUJBO0FBQ0E7QTdCcXVpQkE7O0E0QjF0aUJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBNUI2dGlCQTtBNkIxd2lCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBbEJBO0FBQ0E7QUFDQTtBQUNBO0E3Qit4aUJBO0E2Qnh2aUJBO0FBQ0E7QTdCMHZpQkE7QTRCcnVpQkE7QUFDQTtBNUJ1dWlCQTs7QTRCanVpQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E1Qm91aUJBO0E2Qmx5aUJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdCb3lpQkE7QTZCenhpQkE7QUFDQTtBN0IyeGlCQTtBNkJ4eGlCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBOUJBO0FBQ0E7QUFDQTtBN0J5emlCQTtBNkJ4eGlCQTtBQUNBO0E3QjB4aUJBO0E0QnB2aUJBO0FBQ0E7QTVCc3ZpQkE7O0E0Qjl1aUJBO0FBSUE7QUFDQTtBNUI4dWlCQTs7QTRCenVpQkE7QUU5R0E7QUFDQTtBQUNBO0FBQ0E7QTlCMjFpQkE7O0E0Qnp1aUJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBNUI0dWlCQTtBUWoyaUJBO0FvQm9JQTtBQUNBO0FKL0lBO0F4QmczaUJBO0E0Qjd0aUJBO0FBRUE7QUFDQTtBSnRKQTtBeEJxM2lCQTtBNEIzdGlCQTtBQUVBO0FBQ0E7QUFDQTtBNUI0dGlCQTs7QTRCcHRpQkE7QUFDQTtBNUJ1dGlCQTs7QTRCbnRpQkE7QUFDQTtBQUNBO0FBQ0E7QXRCQUE7QXNCRUE7QUFDQTtBNUJzdGlCQTs7QTRCbHRpQkE7QUFDQTtBQUNBO0FBQ0E7QTVCcXRpQkE7O0ErQmg1aUJBOztBQUVBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QS9CbTVpQkE7QStCajVpQkE7O0FBQ0E7QUFDQTtBQUFBO0FBQUE7QS9CbzVpQkE7QVFuNWlCQTs7QXVCSUE7QS9CbTVpQkE7QStCajVpQkE7Ozs7QUFHQTtBL0JvNWlCQTs7QStCOTRpQkE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0EvQmk1aUJBO0ErQi80aUJBO0FBQ0E7QS9CaTVpQkE7O0ErQjM0aUJBOztBQUVBO0EvQjg0aUJBO0ErQjE0aUJBOztBbEJYQTtBQUNBO0FieTVpQkE7QStCMTRpQkE7O0FsQkZBO0FBQ0E7QWJnNWlCQTs7QStCNzNpQkE7QUFDQTtBQUNBO0EvQmc0aUJBO0ErQjkzaUJBO0FBR0E7QS9CODNpQkE7QStCMzNpQkE7QUFDQTtBL0I2M2lCQTs7QStCejNpQkE7QUFDQTtBQUNBO0EvQjQzaUJBOztBK0J6M2lCQTtBQUNBO0FBQ0E7QS9CNDNpQkE7O0ErQngyaUJBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QS9CMjJpQkE7QStCejJpQkE7O0FBRUE7QS9CMjJpQkE7QStCeDJpQkE7O0FBRUE7QS9CMDJpQkE7QStCdDJpQkE7O0FsQnJGQTtBQUNBO0FiKzdpQkE7QStCdDJpQkE7O0FsQnhHQTtBQUNBO0FiazlpQkE7O0ErQnYxaUJBOztBQUVBO0EvQjAxaUJBO0ErQngxaUJBOzs7O0FBRUE7QUFDQTtBQUNBO0EvQjQxaUJBOztBZ0NyL2lCQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQ3cvaUJBO0FnQ3QvaUJBOzs7O0FBSUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QWhDdy9pQkE7QWdDdC9pQkE7Ozs7Ozs7Ozs7OztBQUdBO0FoQ2lnakJBO0FnQzUvaUJBOzs7QUFHQTtBaEM4L2lCQTtBZ0MxL2lCQTtBQUNBO0FoQzQvaUJBO0FnQ3YvaUJBOztBbkJJQTtBQUNBO0FidS9pQkE7QWdDdi9pQkE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QWhDeS9pQkE7QWdDdi9pQkE7QW5CbkJBO0FBQ0E7QWI2Z2pCQTtBZ0N6L2lCQTtBbkJQQTtBQUNBO0FibWdqQkE7QWdDei9pQkE7Ozs7QW5CekJBO0FBQ0E7QWJ3aGpCQTtBZ0N2L2lCQTs7OztBbkJsQ0E7QUFDQTtBYitoakJBOztBZ0M5K2lCQTs7QUFFQTtBQUFBO0FBQUE7QWhDaS9pQkE7QWdDNStpQkE7O0FBQ0E7QUFDQTtBaEMrK2lCQTtBZ0M3K2lCQTs7QUFDQTtBaENnL2lCQTtBZ0M1K2lCQTs7Ozs7Ozs7QUFJQTtBaENrL2lCQTs7QWdDOStpQkE7QUFBQTtBaENrL2lCQTs7QWdDai9pQkE7QUFBQTtBaENxL2lCQTs7QWdDNytpQkE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0ExQjJEQTtBMEJ6REE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QW5CL0dBO0FiZ21qQkE7QWdDNytpQkE7O0FBRUE7QWhDKytpQkE7O0FnQ3IraUJBOztBQUVBO0FoQ3craUJBOztBZ0NyK2lCQTs7Ozs7O0FBTUE7QTFCd0JBO0EwQnRCQTtBbkI1SUE7QWJxbmpCQTs7QWdDcitpQkE7O0FBRUE7QWhDdytpQkE7O0FnQ3IraUJBOzs7Ozs7QUFNQTtBMUJPQTtBMEJMQTtBbkI3SkE7QWJzb2pCQTs7QWdDcitpQkE7O0FBRUE7QWhDdytpQkE7O0FnQzc5aUJBOzs7Ozs7OztBbkI5SkE7QUFDQTtBYnNvakJBOztBZ0M5OWlCQTs7Ozs7O0FuQjNKQTtBQUNBO0Fia29qQkE7O0FpQzFxakJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QWpDNnFqQkE7O0FpQzFxakJBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWpDNnFqQkE7O0FpQzFxakJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FqQzZxakJBO0FpQzNxakJBO0FBQ0E7QUFDQTtBVDNCQTtBeEJ5c2pCQTtBaUN6cWpCQTtBQUtBO0FBQUE7QWpDdXFqQkE7QWlDbnFqQkE7QUFDQTtBakNxcWpCQTtBaUNscWpCQTtBQUNBO0FBQ0E7QUFDQTtBakNvcWpCQTtBaUM3cGpCQTtBQUNBO0FqQytwakJBO0FpQzdwakJBO0FBQ0E7QWpDK3BqQkE7O0FpQ3JwakJBO0FBQ0E7QUFDQTtBQUVBO0FqQ3VwakJBO0FpQ25wakJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWpDcXBqQkE7QWlDaHBqQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FqQ2twakJBOztBaUN4b2pCQTtBcEJsR0E7QWI4dWpCQTtBaUN2b2pCQTtBQUNBO0FqQ3lvakJBO0FpQ3BvakJBO0FBQ0E7QVQxSEE7QXhCaXdqQkE7QWlDbm9qQkE7QUFDQTtBakNxb2pCQTtBaUNob2pCQTtBVHBJQTtBeEJ1d2pCQTtBaUNob2pCQTtBVHZJQTtBeEIwd2pCQTs7QWlDeG5qQkE7QUFFQTtBakMwbmpCQTtBaUN0bmpCQTtBQUNBO0FqQ3duakJBO0FpQ25uakJBO0FUOUpBO0F4Qm94akJBOztBaUMzbWpCQTtBQUNBO0FqQzhtakJBO0FpQzNtakJBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QWpDNG1qQkE7QWlDem1qQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QVhsTEE7QUFBQTtBQUFBO0FBQUE7QXRCNnhqQkE7QXNCenhqQkE7QVd1S0E7QVh0S0E7QUFBQTtBdEI0eGpCQTtBQUNBO0FpQzFtakJBO0FBQ0E7QUFDQTtBQUFBO0FqQzRtakJBO0FpQ3ZtakJBO0FUek1BO0F4Qm16akJBOztBaUM3bGpCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTNCN0NBO0EyQitDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXBCdE5BO0FvQnlOQTtBQUFBO0FBQUE7QWpDK2xqQkE7QWlDN2xqQkE7QUFDQTtBQUNBO0FBS0E7QUFBQTtBakMybGpCQTtBaUN4bGpCQTtBQU1BO0FBQ0E7QWpDcWxqQkE7QWlDamxqQkE7QUFFQTtBQUNBO0FBQ0E7QWpDa2xqQkE7QWlDL2tqQkE7QUFDQTtBQUNBO0FqQ2lsakJBO0FpQzdrakJBO0FBQ0E7QWpDK2tqQkE7QWlDM2tqQkE7QUFDQTtBQUNBO0FqQzZrakJBOztBaUN6a2pCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0EzQjFHQTtBTnVyakJBOztBaUN6a2pCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0EzQmxJQTtBTitzakJBOztBaUNwa2pCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWpDdWtqQkE7O0FpQ3BrakJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWpDdWtqQkE7QWlDcmtqQkE7QUFDQTtBQUNBO0FBQUE7QWpDdWtqQkE7QWlDbmtqQkE7QUFFQTtBakNva2pCQTtBaUNoa2pCQTtBQUNBO0FqQ2trakJBO0FpQzlqakJBO0FBQ0E7QWpDZ2tqQkE7O0FpQzVqakJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBcEJsVkE7QWJrNWpCQTtBaUM1ampCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QVQ3V0E7QVMrV0E7QXBCbldBO0FiazZqQkE7O0FpQ3BqakJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QWpDdWpqQkE7QWlDcmpqQkE7QUFDQTtBakN1ampCQTtBaUNuampCQTtBQUFBO0FBQUE7QWpDc2pqQkE7QWlDcmpqQkE7QUFBQTtBakN3ampCQTtBaUN2ampCQTtBQUFBO0FqQzBqakJBO0FpQ3ZqakJBO0FBQ0E7QWpDeWpqQkE7QWlDdGpqQkE7QUFDQTtBQUNBO0FBQ0E7QVRsWkE7QVNvWkE7QXBCeFlBO0FTRkE7QUFBQTtBQUFBO0FBQUE7QVc4WUE7QUFBQTtBakN1ampCQTtBc0JqOGpCQTtBV2lZQTtBWGhZQTtBQUFBO0F0Qm84akJBO0FBQ0E7QWlDMWpqQkE7QVQxWkE7QXhCdTlqQkE7QWlDeGpqQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXBCelpBO0FibzlqQkE7QWlDdGpqQkE7QUFDQTtBQUNBO0FUNWFBO0FTOGFBO0FwQmxhQTtBU0ZBO0FBQUE7QVd3YUE7QUFBQTtBakN1ampCQTtBc0IzOWpCQTtBVzRaQTtBWDNaQTtBQUFBO0F0Qjg5akJBO0FBQ0E7QWlDMWpqQkE7QVRwYkE7QXhCaS9qQkE7QWlDeGpqQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXBCbmJBO0FiOCtqQkE7QWlDdGpqQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FUemNBO0FTMmNBO0FwQi9iQTtBU0ZBO0FBQUE7QVdxY0E7QWpDdWpqQkE7QXNCeC9qQkE7QVdzYkE7QVhyYkE7QUFBQTtBdEIyL2pCQTtBQUNBO0FpQzFqakJBO0FUamRBO0F4Qjhna0JBO0FpQ3hqakJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWpDMGpqQkE7QWlDdGpqQkE7QUFDQTtBcEJ0ZEE7QWIrZ2tCQTtBaUNyampCQTtBQUNBO0FBQ0E7QXBCNWRBO0Fib2hrQkE7QWlDbmpqQkE7QUFDQTtBakNxampCQTtBaUNsampCQTtBQUNBO0FqQ29qakJBO0FpQ2pqakJBO0FBQ0E7QWpDbWpqQkE7QWlDaGpqQkE7QUFDQTtBakNrampCQTtBaUMvaWpCQTtBQUNBO0FqQ2lqakJBOztBaUM1aWpCQTs7O0FYemZBO0FBQUE7QUFBQTtBQUFBO0F0QjJpa0JBO0FzQnZpa0JBO0FXcWZBOzs7QVhwZkE7QUFBQTtBdEI0aWtCQTtBQUNBOztBa0M3amtCQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QWxDZ2trQkE7O0FrQzdqa0JBO0FBQ0E7QUFDQTtBQUNBO0FsQ2dra0JBO0FRaGtrQkE7QTBCR0E7QWxDZ2trQkE7QWtDNWprQkE7QUFDQTtBQUNBO0FBQ0E7QWxDOGprQkE7O0FrQ3Rqa0JBO0FBQ0E7QWxDeWprQkE7QWtDdmprQkE7QUFDQTtBQUNBO0FBQ0E7QXJCYkE7QUFDQTtBYnVra0JBO0FRbmxrQkE7QTBCNkJBO0FBQ0E7QWxDeWprQkE7QWtDdGprQkE7QUFDQTtBQUNBO0FBQ0E7QWxDd2prQkE7QWtDcGprQkE7O0FBRUE7QUFDQTtBQUNBO0FsQ3Nqa0JBO0FrQ25qa0JBO0FBRUE7QXJCdENBO0FBQ0E7QWIybGtCQTs7QWtDMWlrQkE7QUFDQTtBQUNBO0FyQjdEQTtBYjJta0JBO0FrQzFpa0JBOztBQUVBO0FBQ0E7QWxDNGlrQkE7O0FrQ2xpa0JBOztBQUVBO0FBQUE7QUFBQTtBQUNBO0FsQ3Fpa0JBOztBa0NoaWtCQTs7QUFFQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWxDbWlrQkE7O0FrQ3poa0JBO0FBQ0E7QWxDNGhrQkE7QWtDMWhrQkE7QUFDQTtBbEM0aGtCQTs7QW1Dcm9rQkE7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBbkN3b2tCQTtBbUNwb2tCQTs7Ozs7O0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBbkMyb2tCQTtBbUN2bmtCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3QjZIQTtBNkIzSEE7QUFDQTtBbkN5bmtCQTtBUW5xa0JBO0EyQjZDQTtBbkN5bmtCQTs7QW1DaG5rQkE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBbkNtbmtCQTtBbUNqbmtCQTtBQUNBO0FBQ0E7QW5DbW5rQkE7QW1DaG5rQkE7QUFDQTtBQUNBO0FuQ2tua0JBOztBbUN6bWtCQTtBQUNBO0FBQ0E7QUFDQTtBbkM0bWtCQTs7QW1DaG1rQkE7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBR0E7QUFBQTtBQUFBO0FuQ2lta0JBOztBbUM3bGtCQTtBQUNBO0E3QjhEQTtBNkI1REE7QUFDQTtBQUNBO0F0QnhHQTtBYnlza0JBO0FRM3NrQkE7QTJCOEdBO0FuQ2dta0JBOztBbUMxbGtCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbkM2bGtCQTs7QW1DMWxrQkE7QUFDQTtBQUNBO0FuQzZsa0JBOztBaUJucWtCQTtBa0JrRkE7Ozs7OztBQUNBO0FBQ0E7QW5DMGxrQkE7QUFDQTtBaUI1cmtCQTtBa0I2RkE7QUFvQkE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QW5DK2trQkE7QW1DN2trQkE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBbkMra2tCQTtBbUM3a2tCQTtBQUNBO0FuQytra0JBO0FtQzVra0JBO0FBQ0E7QUFDQTtBbkM4a2tCQTtBbUN6a2tCQTs7Ozs7O0FBQ0E7QUFBQTtBbkNnbGtCQTtBbUNsa2tCQTtBQUNBO0FuQ29ra0JBO0FtQ2pra0JBO0FBQ0E7QUFBQTtBQUFBO0FBR0E7QUFBQTtBbkNpa2tCQTtBbUM5amtCQTtBQUNBO0FuQ2dra0JBO0FBQ0E7QWlCanRrQkE7QWtCa0ZBOzs7Ozs7QUFDQTtBQUNBO0FuQ3Vva0JBO0FBQ0E7QWlCenVrQkE7QWtCNkZBO0FBb0JBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FuQzRua0JBO0FtQzFua0JBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QW5DNG5rQkE7QW1DMW5rQkE7QUFDQTtBbkM0bmtCQTtBbUN6bmtCQTtBQUNBO0FBQ0E7QW5DMm5rQkE7QW1DdG5rQkE7Ozs7OztBQUNBO0FBQUE7QW5DNm5rQkE7QW1DL21rQkE7QUFDQTtBbkNpbmtCQTtBbUM5bWtCQTtBQUNBO0FBQUE7QUFBQTtBQUdBO0FBQUE7QW5DOG1rQkE7QW1DM21rQkE7QUFDQTtBbkM2bWtCQTtBQUNBO0FpQjl2a0JBO0FrQmtGQTs7Ozs7O0FBQ0E7QUFDQTtBbkNvcmtCQTtBQUNBO0FpQnR4a0JBO0FrQjZGQTtBQW9CQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBbkN5cWtCQTtBbUN2cWtCQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FuQ3lxa0JBO0FtQ3Zxa0JBO0FBQ0E7QW5DeXFrQkE7QW1DdHFrQkE7QUFDQTtBQUNBO0FuQ3dxa0JBO0FtQ25xa0JBOzs7Ozs7QUFDQTtBQUFBO0FuQzBxa0JBO0FtQzVwa0JBO0FBQ0E7QW5DOHBrQkE7QW1DM3BrQkE7QUFDQTtBQUFBO0FBQUE7QUFHQTtBQUFBO0FuQzJwa0JBO0FtQ3hwa0JBO0FBQ0E7QW5DMHBrQkE7QUFDQTtBaUIzeWtCQTtBa0JrRkE7Ozs7OztBQUNBO0FBQ0E7QW5DaXVrQkE7QUFDQTtBaUJuMGtCQTtBa0I2RkE7QUFvQkE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QW5Dc3RrQkE7QW1DcHRrQkE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBbkNzdGtCQTtBbUNwdGtCQTtBQUNBO0FuQ3N0a0JBO0FtQ250a0JBO0FBQ0E7QUFDQTtBbkNxdGtCQTtBbUNodGtCQTs7Ozs7O0FBQ0E7QUFBQTtBbkN1dGtCQTtBbUN6c2tCQTtBQUNBO0FuQzJza0JBO0FtQ3hza0JBO0FBQ0E7QUFBQTtBQUFBO0FBR0E7QUFBQTtBbkN3c2tCQTtBbUNyc2tCQTtBQUNBO0FuQ3Vza0JBO0FBQ0E7QW1DeHdrQkE7QUFvQkE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QW5DdXZrQkE7QW1DMXdrQkE7Ozs7OztBQUNBO0FBQ0E7QW5DaXhrQkE7QW1DOXZrQkE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBbkNnd2tCQTtBbUM5dmtCQTtBQUNBO0FuQ2d3a0JBO0FtQzd2a0JBO0FBQ0E7QUFDQTtBbkMrdmtCQTtBbUMxdmtCQTs7Ozs7O0FBQ0E7QUFBQTtBbkNpd2tCQTtBbUNudmtCQTtBQUNBO0FuQ3F2a0JBO0FtQ2x2a0JBO0FBQ0E7QUFBQTtBQUFBO0FBR0E7QUFBQTtBbkNrdmtCQTtBbUMvdWtCQTtBQUNBO0FuQ2l2a0JBOztBbUNudWtCQTtBQUNBO0FuQ3N1a0JBO0FROTdrQkE7QTJCMk5BO0FuQ3N1a0JBO0FtQ2p1a0JBO0FBQ0E7QW5DbXVrQkE7QVFwOGtCQTtBMkJvT0E7QW5DbXVrQkE7QW1DaHVrQkE7QUFDQTtBbkNrdWtCQTtBbUM5dGtCQTs7OztBQUlBO0FuQ2d1a0JBO0FtQzV0a0JBO0FBQ0E7QUFDQTtBbkM4dGtCQTtBbUMzdGtCQTtBQUNBO0FuQzZ0a0JBO0FtQzF0a0JBO0FBQ0E7QW5DNHRrQkE7QW1DM3RrQkE7QUFDQTtBbkM2dGtCQTtBUTc5a0JBO0EyQm1RQTtBbkM2dGtCQTs7QW1DcnRrQkE7QUFDQTtBbkN3dGtCQTtBUXAra0JBO0EyQitRQTtBbkN3dGtCQTtBbUNudGtCQTtBQUNBO0FuQ3F0a0JBO0FRMStrQkE7QTJCd1JBO0FuQ3F0a0JBO0FtQ2x0a0JBO0FBQ0E7QW5Db3RrQkE7QW1DaHRrQkE7Ozs7QUFJQTtBbkNrdGtCQTtBbUM5c2tCQTtBQUNBO0FBQ0E7QW5DZ3RrQkE7QW1DN3NrQkE7QUFDQTtBbkMrc2tCQTtBbUM1c2tCQTtBQUNBO0FuQzhza0JBO0FtQzdza0JBO0FBQ0E7QW5DK3NrQkE7QVFuZ2xCQTtBMkJ1VEE7QW5DK3NrQkE7O0FvQ2xobEJBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QXZCS0E7QWJnaGxCQTtBb0NsaGxCQTtBQUNBO0FBQ0E7QXBDb2hsQkE7QW9DamhsQkE7QUFDQTtBQUNBO0FwQ21obEJBO0FvQ2pobEJBO0FBQ0E7QXZCQ0E7QUFDQTtBYm1obEJBO0FvQ2pobEJBO0FBQ0E7QXZCVUE7QUFDQTtBYjBnbEJBO0FvQzlnbEJBOztBQUVBO0FwQ2dobEJBOztBb0M1Z2xCQTtBQUdBO0FBQUE7QUFBQTtBQUdBO0FBQ0E7QXBDMmdsQkE7O0FvQ3ZnbEJBO0FBQ0E7QXBDMGdsQkE7O0FvQ3ZnbEJBO0FBQ0E7QUFDQTtBcEMwZ2xCQTs7QW9DdmdsQkE7QUFDQTtBcEMwZ2xCQTs7QVEvamxCQTtBNEIwREE7QXBDeWdsQkE7QW9DdGdsQkE7QUFDQTtBcEN3Z2xCQTs7QW9DaGdsQkE7QUFDQTtBQUNBO0FBRUE7QUFDQTtBcENrZ2xCQTtBb0NoZ2xCQTtBdkJ2RUE7QWIwa2xCQTs7QW9DOS9rQkE7QUFDQTtBQUVBO0FBQ0E7QXBDZ2dsQkE7QW9DOS9rQkE7QXZCbEZBO0FibWxsQkE7O0FvQ3Yva0JBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXBDMC9rQkE7O0FvQ3Yva0JBO0FBQ0E7QUFDQTtBcEMwL2tCQTs7QW9DdC9rQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXZCL0dBO0FieW1sQkE7O0FvQ3Qva0JBOzs7QUFHQTtBQUFBO0FBQ0E7QXBDeS9rQkE7O0FvQ3Qva0JBOztBdkJqSEE7QUFDQTtBYjRtbEJBOztBb0N2L2tCQTs7QXZCeEdBO0FBQ0E7QWJvbWxCQTs7QW9DcC9rQkE7QUFDQTtBcEN1L2tCQTtBaUJ0bGxCQTtBbUI2RkE7QUFNQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QXBDdS9rQkE7QW9Dci9rQkE7QUFFQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QXBDcy9rQkE7QUFDQTs7QW9DMStrQkE7QUFDQTtBcEM2K2tCQTtBaUJ4bWxCQTtBbUJ1SEE7QUFRQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBcEM2K2tCQTtBb0MxK2tCQTtBQUVBO0FBQUE7QUFBQTtBQUNBO0FwQzIra0JBO0FvQ3ora0JBO0FBQ0E7QUFDQTtBcEMyK2tCQTtBb0N0K2tCQTtBdkJ6S0E7QUFDQTtBYmtwbEJBO0FvQ3Yra0JBOztBQUdBO0FwQ3cra0JBO0FvQ3Qra0JBOztBQUdBO0FwQ3Ura0JBO0FvQ24ra0JBO0F2QjFLQTtBQUNBO0FiZ3BsQkE7QW9DcCtrQkE7O0FBR0E7QXBDcStrQkE7QW9DbitrQkE7O0FBR0E7QXBDbytrQkE7QUFDQTs7QW9DdjlrQkE7QUFDQTtBcEMwOWtCQTtBaUJscGxCQTtBbUJzTEE7QUFNQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FwQzA5a0JBO0FvQ3g5a0JBO0FBQ0E7QUFDQTtBcEMwOWtCQTtBQUNBOztBb0NqOWtCQTtBQUNBO0FwQ285a0JBO0FvQ2w5a0JBO0FBQ0E7QXBDbzlrQkE7QW9DbDlrQkE7QUFDQTtBdkJ2T0E7QUFDQTtBYjRybEJBO0FvQ2w5a0JBO0F2QnpQQTtBQUNBO0FiOHNsQkE7QW9DbDlrQkE7QXZCdFFBO0F1QndRQTtBcENvOWtCQTs7QXFDOXVsQkE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUVBO0FBQ0E7QXhCV0E7QWJzdWxCQTs7QXFDM3VsQkE7QUFDQTtBckM4dWxCQTtBcUM1dWxCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FyQzh1bEJBO0FxQ3B1bEJBO0FBQ0E7QXJDc3VsQkE7QXFDbnVsQkE7QUFDQTtBckNxdWxCQTtBcUNsdWxCQTtBQUNBO0FyQ291bEJBOztBc0Mzd2xCQTtBQUNBO0FBQUE7QUFBQTtBNUJHQTtBQUNBO0FHYUE7QWJnd2xCQTs7QXNDNXdsQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRDK3dsQkE7QXNDN3dsQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0Qyt3bEJBO0FzQzV3bEJBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QXRDOHdsQkE7O0FzQ3h3bEJBO0FBQ0E7QXpCYUE7QUFDQTtBYit2bEJBO0FzQ3h3bEJBO0F6Qk5BO0FBQ0E7QWJpeGxCQTtBc0N2d2xCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0Q3l3bEJBO0FzQ3R3bEJBO0FBQ0E7QUFDQTtBQUVBO0FBQ0E7QUFDQTtBdEN1d2xCQTs7QXVDOXpsQkE7QUFDQTtBakNnTEE7QWlDOUtBO0F2Q2kwbEJBO0F1QzV6bEJBO0ExQnFDQTtBQUNBO0FiMHhsQkE7QXVDM3psQkE7QTFCa0JBO0FBQ0E7QWI0eWxCQTs7QXVDNTBsQkE7QUFDQTtBakNnTEE7QWlDOUtBO0F2QyswbEJBO0F1QzEwbEJBO0ExQnFDQTtBQUNBO0Fid3lsQkE7QXVDejBsQkE7QTFCa0JBO0FBQ0E7QWIwemxCQTs7QXdDeDFsQkE7QUFDQTtBQUNBO0FsQzZLQTtBa0MzS0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBM0JLQTtBU0ZBO0FBQUE7QUFBQTtBQUFBO0F0QjAxbEJBO0FzQnQxbEJBO0FrQmZBO0FsQmdCQTtBQUFBO0F0QnkxbEJBO0FBQ0E7QVEvMWxCQTtBZ0NHQTtBeEMrMWxCQTs7QXdDMTFsQkE7QUFDQTtBeEM2MWxCQTs7QXdDeDFsQkE7QUFDQTtBQUNBO0F4QzIxbEJBOztBd0NwMWxCQTtBQUNBO0FBQ0E7QTNCdkJBO0FiKzJsQkE7O0F3Qy8wbEJBO0FDakRBO0FBQ0E7QXpDbzRsQkE7QVF0M2xCQTtBaUNWQTtBQUNBO0F6Q200bEJBO0F5Q2g0bEJBO0FBRUE7QUFDQTtBQUFBO0F6Q2k0bEJBOztBd0M1MWxCQTtBQ2pEQTtBQUNBO0F6Q2k1bEJBO0FRbjRsQkE7QWlDVkE7QUFDQTtBekNnNWxCQTtBeUM3NGxCQTtBQUVBO0FBQ0E7QUFBQTtBekM4NGxCQTs7QXdDejJsQkE7QUNqREE7QUFDQTtBekM4NWxCQTtBUWg1bEJBO0FpQ1ZBO0FBQ0E7QXpDNjVsQkE7QXlDMTVsQkE7QUFFQTtBQUNBO0FBQUE7QXpDMjVsQkE7O0F3Q3QzbEJBO0FDakRBO0FBQ0E7QXpDMjZsQkE7QVE3NWxCQTtBaUNWQTtBQUNBO0F6QzA2bEJBO0F5Q3Y2bEJBO0FBRUE7QUFDQTtBQUFBO0F6Q3c2bEJBOztBd0NuNGxCQTtBQ2pEQTtBQUNBO0F6Q3c3bEJBO0FRMTZsQkE7QWlDVkE7QUFDQTtBekN1N2xCQTtBeUNwN2xCQTtBQUVBO0FBQ0E7QUFBQTtBekNxN2xCQTs7QXdDaDVsQkE7QUNqREE7QUFDQTtBekNxOGxCQTtBUXY3bEJBO0FpQ1ZBO0FBQ0E7QXpDbzhsQkE7QXlDajhsQkE7QUFFQTtBQUNBO0FBQUE7QXpDazhsQkE7O0F3Qzc1bEJBO0FDakRBO0FBQ0E7QXpDazlsQkE7QVFwOGxCQTtBaUNWQTtBQUNBO0F6Q2k5bEJBO0F5Qzk4bEJBO0FBRUE7QUFDQTtBQUFBO0F6Qys4bEJBOztBd0MxNmxCQTtBQ2pEQTtBQUNBO0F6Qys5bEJBO0FRajlsQkE7QWlDVkE7QUFDQTtBekM4OWxCQTtBeUMzOWxCQTtBQUVBO0FBQ0E7QUFBQTtBekM0OWxCQTs7QXdDdjdsQkE7QUNqREE7QUFDQTtBekM0K2xCQTtBUTk5bEJBO0FpQ1ZBO0FBQ0E7QXpDMitsQkE7QXlDeCtsQkE7QUFFQTtBQUNBO0FBQUE7QXpDeStsQkE7O0F3Q3A4bEJBO0FDakRBO0FBQ0E7QXpDeS9sQkE7QVEzK2xCQTtBaUNWQTtBQUNBO0F6Q3cvbEJBO0F5Q3IvbEJBO0FBRUE7QUFDQTtBQUFBO0F6Q3MvbEJBOztBd0NqOWxCQTtBQ2pEQTtBQUNBO0F6Q3NnbUJBO0FReC9sQkE7QWlDVkE7QUFDQTtBekNxZ21CQTtBeUNsZ21CQTtBQUVBO0FBQ0E7QUFBQTtBekNtZ21CQTs7QXdDOTlsQkE7QUNqREE7QUFDQTtBekNtaG1CQTtBUXJnbUJBO0FpQ1ZBO0FBQ0E7QXpDa2htQkE7QXlDL2dtQkE7QUFFQTtBQUNBO0FBQUE7QXpDZ2htQkE7O0EwQzdobUJBO0FBQ0E7QUFDQTtBQUVBO0E3QmNBO0Fia2htQkE7QWlCeCtsQkE7QXlCNURBO0FBUUE7QTFDZ2ltQkE7QUFDQTs7QTBDN2htQkE7QUFDQTtBQUNBO0E3QklBO0FiNmhtQkE7O0EyQzNpbUJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTlCVUE7QWJxaW1CQTs7QTJDMWltQkE7QUFFQTtBM0M0aW1CQTs7QTJDeGltQkE7QUFDQTtBM0MyaW1CQTs7QTJDbmltQkE7QUFDQTtBM0NzaW1CQTtBMkNuaW1CQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBM0NxaW1CQTs7QTJDM2htQkE7QUMvQ0E7QXBCS0E7QW9CSEE7QTVDOGttQkE7QTRDNWttQkE7QUFDQTtBNUM4a21CQTtBNEMza21CQTtBQUNBO0E1QzZrbUJBOztBMkN2aW1CQTtBQy9DQTtBcEJLQTtBb0JIQTtBNUMwbG1CQTtBNEN4bG1CQTtBQUNBO0E1QzBsbUJBO0E0Q3ZsbUJBO0FBQ0E7QTVDeWxtQkE7O0EyQ25qbUJBO0FDL0NBO0FwQktBO0FvQkhBO0E1Q3NtbUJBO0E0Q3BtbUJBO0FBQ0E7QTVDc21tQkE7QTRDbm1tQkE7QUFDQTtBNUNxbW1CQTs7QTJDL2ptQkE7QUMvQ0E7QXBCS0E7QW9CSEE7QTVDa25tQkE7QTRDaG5tQkE7QUFDQTtBNUNrbm1CQTtBNEMvbW1CQTtBQUNBO0E1Q2lubUJBOztBMkMza21CQTtBQy9DQTtBcEJLQTtBb0JIQTtBNUM4bm1CQTtBNEM1bm1CQTtBQUNBO0E1QzhubUJBO0E0QzNubUJBO0FBQ0E7QTVDNm5tQkE7O0EyQ3ZsbUJBO0FDL0NBO0FwQktBO0FvQkhBO0E1QzBvbUJBO0E0Q3hvbUJBO0FBQ0E7QTVDMG9tQkE7QTRDdm9tQkE7QUFDQTtBNUN5b21CQTs7QTJDbm1tQkE7QUMvQ0E7QXBCS0E7QW9CSEE7QTVDc3BtQkE7QTRDcHBtQkE7QUFDQTtBNUNzcG1CQTtBNENucG1CQTtBQUNBO0E1Q3FwbUJBOztBMkMvbW1CQTtBQy9DQTtBcEJLQTtBb0JIQTtBNUNrcW1CQTtBNENocW1CQTtBQUNBO0E1Q2txbUJBO0E0Qy9wbUJBO0FBQ0E7QTVDaXFtQkE7O0EyQzNubUJBO0FDL0NBO0FwQktBO0FvQkhBO0E1QzhxbUJBO0E0QzVxbUJBO0FBQ0E7QTVDOHFtQkE7QTRDM3FtQkE7QUFDQTtBNUM2cW1CQTs7QTJDdm9tQkE7QUMvQ0E7QXBCS0E7QW9CSEE7QTVDMHJtQkE7QTRDeHJtQkE7QUFDQTtBNUMwcm1CQTtBNEN2cm1CQTtBQUNBO0E1Q3lybUJBOztBMkNucG1CQTtBQy9DQTtBcEJLQTtBb0JIQTtBNUNzc21CQTtBNENwc21CQTtBQUNBO0E1Q3NzbUJBO0E0Q25zbUJBO0FBQ0E7QTVDcXNtQkE7O0EyQy9wbUJBO0FDL0NBO0FwQktBO0FvQkhBO0E1Q2t0bUJBO0E0Q2h0bUJBO0FBQ0E7QTVDa3RtQkE7QTRDL3NtQkE7QUFDQTtBNUNpdG1CQTs7QTZDenRtQkE7QUFDQTtBQUFBO0E3QzZ0bUJBO0E2QzV0bUJBO0FBQUE7QTdDK3RtQkE7QUFDQTtBNkM1dG1CQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBdkN3S0E7QXVDdEtBO0FoQ0lBO0FiMnRtQkE7O0E2QzF0bUJBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F2QlhBO0FBQUE7QXRCeXVtQkE7QXNCcnVtQkE7QXVCREE7QXZCRUE7QUFBQTtBdEJ3dW1CQTtBQUNBOztBNkMvdG1CQTtBckJZQTtBcUJWQTtBN0NrdW1CQTs7QTZDOXRtQkE7QUFDQTtBQUFBO0E3Q2l1bUJBO0E2Qzl0bUJBO0FBSkE7QUFLQTtBQUFBO0E3Q2l1bUJBO0FBQ0E7O0E4QzV3bUJBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0E5Qyt3bUJBOztBOEM1d21CQTtBQUNBO0FBQUE7QUFBQTtBOUMrd21CQTs7QStDanhtQkE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUdBO0FBQ0E7QWxDUUE7QWIyd21CQTs7QStDendtQkE7QUFDQTtBQUNBO0FBQ0E7QS9DNHdtQkE7QVFueG1CQTtBdUNXQTtBQUNBO0FBQ0E7QUFDQTtBL0Myd21CQTtBK0N4d21CQTtBQUNBO0FBQ0E7QS9DMHdtQkE7O0ErQ2p3bUJBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QUFDQTtBQUNBO0EvQ213bUJBO0ErQ2p3bUJBO0FsQzFCQTtBQUNBO0FiOHhtQkE7QStDandtQkE7QWxDaEJBO0FBQ0E7QWJveG1CQTtBK0Nqd21CQTtBQUVBO0FBQ0E7QUFDQTtBL0Nrd21CQTtBK0M5dm1CQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0EvQ2d3bUJBO0ErQzd2bUJBO0FBQ0E7QS9DK3ZtQkE7QStDN3ZtQkE7QUFDQTtBQUNBO0EvQyt2bUJBOztBK0Nqdm1CQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0EvQ292bUJBO0ErQ2p2bUJBO0FsQzFCQTtBQVpBO0FiMnhtQkE7QStDaHZtQkE7QWxDM0NBO0FBWUE7QWJteG1CQTtBK0MvdW1CQTtBQUNBO0EvQ2l2bUJBO0ErQzl1bUJBO0FBQ0E7QUFDQTtBL0Nndm1CQTtBK0M5dW1CQTtBQUNBO0FBQ0E7QS9DZ3ZtQkE7O0FpQjN5bUJBO0E4Qm1DQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0EvQzR3bUJBO0ErQ3p3bUJBO0FsQzFCQTtBQVpBO0FibXptQkE7QStDeHdtQkE7QWxDM0NBO0FBWUE7QWIyeW1CQTtBK0N2d21CQTtBQUNBO0EvQ3l3bUJBO0ErQ3R3bUJBO0FBQ0E7QUFDQTtBL0N3d21CQTtBK0N0d21CQTtBQUNBO0FBQ0E7QS9Dd3dtQkE7QUFDQTtBaUJwMG1CQTtBOEJtQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBL0NveW1CQTtBK0NqeW1CQTtBbEMxQkE7QUFaQTtBYjIwbUJBO0ErQ2h5bUJBO0FsQzNDQTtBQVlBO0FibTBtQkE7QStDL3htQkE7QUFDQTtBL0NpeW1CQTtBK0M5eG1CQTtBQUNBO0FBQ0E7QS9DZ3ltQkE7QStDOXhtQkE7QUFDQTtBQUNBO0EvQ2d5bUJBO0FBQ0E7QWlCNTFtQkE7QThCbUNBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QS9DNHptQkE7QStDenptQkE7QWxDMUJBO0FBWkE7QWJtMm1CQTtBK0N4em1CQTtBbEMzQ0E7QUFZQTtBYjIxbUJBO0ErQ3Z6bUJBO0FBQ0E7QS9DeXptQkE7QStDdHptQkE7QUFDQTtBQUNBO0EvQ3d6bUJBO0ErQ3R6bUJBO0FBQ0E7QUFDQTtBL0N3em1CQTtBQUNBO0FpQnAzbUJBO0E4Qm1DQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0EvQ28xbUJBO0ErQ2oxbUJBO0FsQzFCQTtBQVpBO0FiMjNtQkE7QStDaDFtQkE7QWxDM0NBO0FBWUE7QWJtM21CQTtBK0MvMG1CQTtBQUNBO0EvQ2kxbUJBO0ErQzkwbUJBO0FBQ0E7QUFDQTtBL0NnMW1CQTtBK0M5MG1CQTtBQUNBO0FBQ0E7QS9DZzFtQkE7QUFDQTtBK0NuMG1CQTtBbENuSEE7QWJ5N21CQTtBK0NuMG1CQTtBQUNBO0EvQ3EwbUJBO0ErQ24wbUJBO0FBQ0E7QS9DcTBtQkE7O0FnRDk4bUJBO0FBQ0E7QUFDQTtBaERpOW1CQTtBUXQ4bUJBO0F3Q1BBO0FBQ0E7QWhEZzltQkE7QWdENzhtQkE7QUFDQTtBQUNBO0FBQ0E7QWhEKzhtQkE7O0FnRDU5bUJBO0FBQ0E7QUFDQTtBaEQrOW1CQTtBUXA5bUJBO0F3Q1BBO0FBQ0E7QWhEODltQkE7QWdEMzltQkE7QUFDQTtBQUNBO0FBQ0E7QWhENjltQkE7O0FnRDErbUJBO0FBQ0E7QUFDQTtBaEQ2K21CQTtBUWwrbUJBO0F3Q1BBO0FBQ0E7QWhENCttQkE7QWdEeittQkE7QUFDQTtBQUNBO0FBQ0E7QWhEMittQkE7O0FnRHgvbUJBO0FBQ0E7QUFDQTtBaEQyL21CQTtBUWgvbUJBO0F3Q1BBO0FBQ0E7QWhEMC9tQkE7QWdEdi9tQkE7QUFDQTtBQUNBO0FBQ0E7QWhEeS9tQkE7O0FnRHRnbkJBO0FBQ0E7QUFDQTtBaER5Z25CQTtBUTkvbUJBO0F3Q1BBO0FBQ0E7QWhEd2duQkE7QWdEcmduQkE7QUFDQTtBQUNBO0FBQ0E7QWhEdWduQkE7O0FnRHBobkJBO0FBQ0E7QUFDQTtBaER1aG5CQTtBUTVnbkJBO0F3Q1BBO0FBQ0E7QWhEc2huQkE7QWdEbmhuQkE7QUFDQTtBQUNBO0FBQ0E7QWhEcWhuQkE7O0FnRGxpbkJBO0FBQ0E7QUFDQTtBaERxaW5CQTtBUTFobkJBO0F3Q1BBO0FBQ0E7QWhEb2luQkE7QWdEamluQkE7QUFDQTtBQUNBO0FBQ0E7QWhEbWluQkE7O0FnRGhqbkJBO0FBQ0E7QUFDQTtBaERtam5CQTtBUXhpbkJBO0F3Q1BBO0FBQ0E7QWhEa2puQkE7QWdEL2luQkE7QUFDQTtBQUNBO0FBQ0E7QWhEaWpuQkE7O0FnRDlqbkJBO0FBQ0E7QUFDQTtBaERpa25CQTtBUXRqbkJBO0F3Q1BBO0FBQ0E7QWhEZ2tuQkE7QWdEN2puQkE7QUFDQTtBQUNBO0FBQ0E7QWhEK2puQkE7O0FnRDVrbkJBO0FBQ0E7QUFDQTtBaEQra25CQTtBUXBrbkJBO0F3Q1BBO0FBQ0E7QWhEOGtuQkE7QWdEM2tuQkE7QUFDQTtBQUNBO0FBQ0E7QWhENmtuQkE7O0FnRDFsbkJBO0FBQ0E7QUFDQTtBaEQ2bG5CQTtBUWxsbkJBO0F3Q1BBO0FBQ0E7QWhENGxuQkE7QWdEemxuQkE7QUFDQTtBQUNBO0FBQ0E7QWhEMmxuQkE7O0FnRHhtbkJBO0FBQ0E7QUFDQTtBaEQybW5CQTtBUWhtbkJBO0F3Q1BBO0FBQ0E7QWhEMG1uQkE7QWdEdm1uQkE7QUFDQTtBQUNBO0FBQ0E7QWhEeW1uQkE7O0FpRHpubkJBO0FBQ0E7QTNDbUxBO0EyQ2pMQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FqRDRubkJBO0FRdm5uQkE7QXlDREE7QUFDQTtBakQybm5CQTtBUXZubkJBO0F5Q0NBO0FqRHlubkJBOztBaUQ5bW5CQTtBQUNBO0FBQ0E7QUFDQTtBakRpbm5CQTs7QWlEM21uQkE7QUFDQTtBakQ4bW5CQTs7QW1EOW9uQkE7QUFFQTtBbkRncG5CQTtBbUQ5b25CQTtBQUNBO0FBQ0E7QW5EZ3BuQkE7O0FtRDNvbkJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUdBO0FuRDRvbkJBOztBbURyb25CQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FuRHVvbkJBO0FtRHBvbkJBO0E3QjNCQTtBQUFBO0FBQUE7QUFBQTtBNkI2QkE7QUFBQTtBbkRzb25CQTtBc0IvcG5CQTtBNkJ1QkE7QTdCdEJBO0FBQUE7QXRCa3FuQkE7QUFDQTtBbUR6b25CQTtBQUNBO0FBQUE7QW5EMm9uQkE7QW1Edm9uQkE7QUFDQTtBQUFBO0FuRHlvbkJBOztBbURyb25CQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FuRHdvbkJBO0FtRHRvbkJBO0FBQ0E7QUFDQTtBbkR3b25CQTtBbURyb25CQTs7QUFFQTtBQUFBO0FuRHVvbkJBO0FtRHBvbkJBO0FBQ0E7QW5Ec29uQkE7O0FtRGxvbkJBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QW5EcW9uQkE7QW1EbG9uQkE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QW5Eb29uQkE7QW1EaG9uQkE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FuRGtvbkJBO0FtRGhvbkJBO0FBQ0E7QW5Ea29uQkE7QW1EL25uQkE7QUFDQTtBbkRpb25CQTs7QW1EM25uQkE7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFHQTtBQUNBO0FBQ0E7QUFDQTtBdENsR0E7QXNDc0dBO0FuRDBubkJBOztBbUR0bm5CQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FuRHlubkJBO0FtRHRubkJBO0FBQUE7QW5EeW5uQkE7QW1EeG5uQkE7QUFBQTtBbkQybm5CQTs7QW1EdG5uQkE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0F0Q3RIQTtBQUNBO0FiZ3ZuQkE7QW1EeG5uQkE7QUFDQTtBQUVBO0FuRHlubkJBOztBbURwbm5CQTtBQUNBO0FBQ0E7QW5EdW5uQkE7O0FtRGxubkJBO0FBQ0E7QUFHQTtBQUFBO0FBQUE7QUFDQTtBbkRtbm5CQTs7QW1EL21uQkE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBdEN6SUE7QUFDQTtBYjR2bkJBO0FtRDltbkJBO0FBQ0E7QW5EZ25uQkE7O0FtRDNtbkJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbkQ4bW5CQTs7QWlCcnZuQkE7QWtDNklBO0FBQ0E7QUFDQTtBbkQ0bW5CQTtBbUR6bW5CQTtBQUNBO0FuRDJtbkJBO0FtRHptbkJBO0FBQ0E7QW5EMm1uQkE7QW1Edm1uQkE7QUFDQTtBbkR5bW5CQTtBbUR2bW5CQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FuRHltbkJBO0FtRGptbkJBO0FBQUE7QW5Eb21uQkE7QUFDQTtBaUI1d25CQTtBa0MyS0E7O0FBRUE7QW5Eb21uQkE7QUFDQTtBaUJseG5CQTtBa0NrTEE7QUFBQTtBbkRvbW5CQTtBQUNBO0FvRGwxbkJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUNKQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0EvQ3FLQTtBOEN6S0E7QUFDQTtBcEQ4MW5CQTtBb0Q1MW5CQTtBQUFBO0FwRCsxbkJBO0FvRDcxbkJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXBEKzFuQkE7QW9ENzFuQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBcEQrMW5CQTs7QW9EMTFuQkE7QUFDQTtBcEQ2MW5CQTtBb0QzMW5CQTtBQUNBO0FwRDYxbkJBO0FvRDMxbkJBO0FBQ0E7QUFDQTtBQUNBO0FwRDYxbkJBOztBb0R4MW5CQTtBQUNBO0FwRDIxbkJBO0FvRHoxbkJBO0FBQ0E7QUFDQTtBQUNBO0FwRDIxbkJBO0FvRHoxbkJBO0FBQ0E7QUFDQTtBQUNBO0FwRDIxbkJBOztBb0R0MW5CQTtBQUNBO0FwRHkxbkJBO0FvRHYxbkJBO0FBQ0E7QXBEeTFuQkE7QW9EdjFuQkE7QUFDQTtBQUNBO0FBQ0E7QXBEeTFuQkE7O0FvRHAxbkJBO0FBQ0E7QXBEdTFuQkE7QW9EcjFuQkE7QUFDQTtBQUNBO0FBQ0E7QXBEdTFuQkE7QW9EcjFuQkE7QUFDQTtBQUNBO0FBQ0E7QXBEdTFuQkE7O0FvRGwwbkJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdkM5RkE7QWJvNm5CQTs7QXNEdDduQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QURMQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0EvQ3FLQTtBZ0R4S0E7QUFDQTtBQUNBO0FBQ0E7QXpDR0E7QWJpOG5CQTtBc0RoOG5CQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXREazhuQkE7QXNEaDhuQkE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RGk4bkJBOztBc0Q1N25CQTtBQUNBO0F0RCs3bkJBO0FzRDc3bkJBO0FBQ0E7QXREKzduQkE7QXNENzduQkE7QUFDQTtBQUNBO0FBQ0E7QXREKzduQkE7QXNENTduQkE7QUFDQTtBQUNBO0FBQ0E7QXREODduQkE7O0FzRHo3bkJBO0FBQ0E7QXRENDduQkE7QXNEMTduQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEQ0N25CQTtBc0QxN25CQTtBQUNBO0FBQ0E7QUFDQTtBdEQ0N25CQTtBc0R6N25CQTtBQUNBO0FBQ0E7QUFDQTtBdEQyN25CQTs7QXNEdDduQkE7QUFDQTtBdER5N25CQTtBc0R2N25CQTtBQUNBO0F0RHk3bkJBO0FzRHY3bkJBO0FBQ0E7QUFDQTtBQUNBO0F0RHk3bkJBO0FzRHQ3bkJBO0FBQ0E7QUFDQTtBQUNBO0F0RHc3bkJBO0FzRG43bkJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdERxN25CQTs7QXNEajduQkE7QUFDQTtBdERvN25CQTtBc0RsN25CQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RG83bkJBO0FzRGw3bkJBO0FBQ0E7QUFDQTtBQUNBO0F0RG83bkJBO0FzRGo3bkJBO0FBQ0E7QUFDQTtBQUNBO0F0RG03bkJBOztBc0Q3NW5CQTtBQUNBO0FBQ0E7QWhEMEJBO0FnRHZCQTtBQUNBO0F6Q25JQTtBQUNBO0FibWlvQkE7QXNEOTVuQkE7QUFDQTtBdERnNm5CQTs7QXNENTVuQkE7QUFDQTtBQUNBO0F0RCs1bkJBOztBdUQxam9CQTtBQUNBO0F2RDZqb0JBOztBdUQxam9CQTtBQUNBO0FBQUE7QXZENmpvQkE7O0F1RDFqb0JBO0FBQ0E7QUFDQTtBQUNBO0F2RDZqb0JBO0F3RHBsb0JBO0FBQ0E7QUFDQTtBQUNBO0F4RHNsb0JBOztBdUQ5am9CQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FqQ2xCQTtBQUFBO0FBQUE7QUFBQTtBdEJvbG9CQTtBc0JobG9CQTtBaUNRQTtBakNQQTtBQUFBO0F0Qm1sb0JBO0FBQ0E7O0F1RG5rb0JBOzs7QUFHQTtBdkRza29CQTs7QXVEbmtvQkE7O0FBRUE7QUFBQTtBdkRza29CQTs7QXVEbmtvQkE7O0FBRUE7QUFBQTtBdkRza29CQTs7QXVEN2pvQkE7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0F2RGdrb0JBO0F1RDdqb0JBOzs7QUFHQTtBQUNBO0F2RCtqb0JBO0F1RDVqb0JBOztBQUVBO0FBQ0E7QWpDNURBO0FBQUE7QXRCMm5vQkE7QXNCdm5vQkE7QWlDcURBOztBakNwREE7QUFBQTtBdEIybm9CQTtBQUNBOztBdUQzam9CQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FqQ3RGQTtBQUFBO0F0Qm9wb0JBO0FzQmhwb0JBO0FpQ2tFQTs7QWpDakVBO0FBQUE7QXRCb3BvQkE7QUFDQTtBUTFwb0JBOzs7QStDMkZBO0FBQ0E7QUFDQTtBQUNBO0F2RG9rb0JBOztBdURqa29CQTtBQUNBO0F2RG9rb0JBOztBdUQvam9CQTtBQUNBO0F2RGtrb0JBOztBdUQzam9CQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBdkQ4am9CQTs7QXVENWpvQkE7QUFDQTtBdkQram9CQTs7QXVEN2pvQkE7QUFDQTtBdkRna29CQTs7QXVEdmpvQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFFQTtBQUNBO0FBQ0E7QXZEeWpvQkE7QXVEdmpvQkE7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FBQ0E7QUFDQTtBakMvSkE7QUFBQTtBdEJ3dG9CQTtBc0JwdG9CQTtBaUM2SUE7QWpDNUlBO0FBQUE7QXRCdXRvQkE7QUFDQTtBdUQxam9CQTtBQUNBO0F2RDRqb0JBOztBdURuam9CQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdkRzam9CQTs7QTBEMXZvQkE7QUFBQTtBMUQ4dm9CQTs7QTBEN3ZvQkE7QUFBQTtBMURpd29CQTs7QTBEaHdvQkE7QUFBQTtBMURvd29CQTs7QTBEbndvQkE7QUFBQTtBMUR1d29CQTs7QTBEdHdvQkE7QUFBQTtBMUQwd29CQTs7QTBEendvQkE7QUFBQTtBMUQ2d29CQTs7QTJEL3dvQkE7QUFDQTtBM0RreG9CQTs7QVF4d29CQTs7O0FtRExBO0EzRG14b0JBOztBMkR6eG9CQTtBQUNBO0EzRDR4b0JBOztBUWx4b0JBOzs7QW1ETEE7QTNENnhvQkE7O0EyRG55b0JBO0FBQ0E7QTNEc3lvQkE7O0FRNXhvQkE7OztBbURMQTtBM0R1eW9CQTs7QTJEN3lvQkE7QUFDQTtBM0Rnem9CQTs7QVF0eW9CQTs7O0FtRExBO0EzRGl6b0JBOztBMkR2em9CQTtBQUNBO0EzRDB6b0JBOztBUWh6b0JBOzs7QW1ETEE7QTNEMnpvQkE7O0EyRGowb0JBO0FBQ0E7QTNEbzBvQkE7O0FRMXpvQkE7OztBbURMQTtBM0RxMG9CQTs7QTJEMzBvQkE7QUFDQTtBM0Q4MG9CQTs7QVFwMG9CQTs7O0FtRExBO0EzRCswb0JBOztBMkRyMW9CQTtBQUNBO0EzRHcxb0JBOztBUTkwb0JBOzs7QW1ETEE7QTNEeTFvQkE7O0EyRC8xb0JBO0FBQ0E7QTNEazJvQkE7O0FReDFvQkE7OztBbURMQTtBM0RtMm9CQTs7QTJEejJvQkE7QUFDQTtBM0Q0Mm9CQTs7QVFsMm9CQTs7O0FtRExBO0EzRDYyb0JBOztBMkRuM29CQTtBQUNBO0EzRHMzb0JBOztBUTUyb0JBOzs7QW1ETEE7QTNEdTNvQkE7O0EyRDczb0JBO0FBQ0E7QTNEZzRvQkE7O0FRdDNvQkE7OztBbURMQTtBM0RpNG9CQTs7QTREaDRvQkE7QUFDQTtBNURtNG9CQTs7QTREaDRvQkE7QUFDQTtBNURtNG9CQTs7QTZEOTRvQkE7QUFBQTtBN0RrNW9CQTs7QTZEajVvQkE7QUFBQTtBN0RxNW9CQTs7QTZEcDVvQkE7QUFBQTtBN0R3NW9CQTs7QTZEdjVvQkE7QUFBQTtBN0QyNW9CQTs7QTZEMTVvQkE7QUFBQTtBN0Q4NW9CQTs7QTZENTVvQkE7QUFBQTtBN0RnNm9CQTs7QTZELzVvQkE7QUFBQTtBN0RtNm9CQTs7QTZEbDZvQkE7QUFBQTtBN0RzNm9CQTs7QTZEcjZvQkE7QUFBQTtBN0R5Nm9CQTs7QTZEeDZvQkE7QUFBQTtBN0Q0Nm9CQTs7QTZEejZvQkE7QUFDQTtBN0Q0Nm9CQTs7QTZENzZvQkE7QUFDQTtBN0RnN29CQTs7QTZEajdvQkE7QUFDQTtBN0RvN29CQTs7QTZEcjdvQkE7QUFDQTtBN0R3N29CQTs7QTZEejdvQkE7QUFDQTtBN0Q0N29CQTs7QTZENzdvQkE7QUFDQTtBN0RnOG9CQTs7QTZEajhvQkE7QUFDQTtBN0RvOG9CQTs7QTZEcjhvQkE7QUFDQTtBN0R3OG9CQTs7QTZEejhvQkE7QUFDQTtBN0Q0OG9CQTs7QTZENzhvQkE7QUFDQTtBN0RnOW9CQTs7QTZEajlvQkE7QUFDQTtBN0RvOW9CQTs7QTZEcjlvQkE7QUFDQTtBN0R3OW9CQTs7QTZEcDlvQkE7QUFDQTtBN0R1OW9CQTs7QTZEaDlvQkE7QUFDQTtBN0RtOW9CQTs7QTZEaDlvQkE7QUFDQTtBN0RtOW9CQTs7QTZEaDlvQkE7QUFDQTtBQUNBO0E3RG05b0JBOztBNkRoOW9CQTtBQUNBO0FBQ0E7QTdEbTlvQkE7O0E2RGg5b0JBO0FBQ0E7QUFDQTtBN0RtOW9CQTs7QTZEaDlvQkE7QUFDQTtBQUNBO0E3RG05b0JBOztBNkRoOW9CQTtBQUNBO0E3RG05b0JBOztBNkRoOW9CQTtBQUNBO0E3RG05b0JBOztBNkRoOW9CQTtBQUNBO0E3RG05b0JBOztBNkRoOW9CQTtBQUNBO0E3RG05b0JBOztBd0QzaHBCQTtBQUNBO0FBQ0E7QUFDQTtBeEQ4aHBCQTs7QThEdmhwQkE7QUFBQTtBOUQyaHBCQTs7QThEM2hwQkE7QUFBQTtBOUQraHBCQTs7QThEL2hwQkE7QUFBQTtBOURtaXBCQTs7QThEbmlwQkE7QUFBQTtBOUR1aXBCQTs7QThEdmlwQkE7QUFBQTtBOUQyaXBCQTs7QThEM2lwQkE7QUFBQTtBOUQraXBCQTs7QThEL2lwQkE7QUFBQTtBOURtanBCQTs7QThEbmpwQkE7QUFBQTtBQUFBO0FBQUE7QTlEdWpwQkE7O0E4RHZqcEJBO0FBQUE7QUFBQTtBQUFBO0E5RDJqcEJBOztBaUIxZ3BCQTtBNkNqREE7QUFBQTtBOURna3BCQTtBOERoa3BCQTtBQUFBO0E5RG1rcEJBO0E4RG5rcEJBO0FBQUE7QTlEc2twQkE7QThEdGtwQkE7QUFBQTtBOUR5a3BCQTtBOER6a3BCQTtBQUFBO0E5RDRrcEJBO0E4RDVrcEJBO0FBQUE7QTlEK2twQkE7QThEL2twQkE7QUFBQTtBOURrbHBCQTtBOERsbHBCQTtBQUFBO0FBQUE7QUFBQTtBOURxbHBCQTtBOERybHBCQTtBQUFBO0FBQUE7QUFBQTtBOUR3bHBCQTtBQUNBO0FpQnhpcEJBO0E2Q2pEQTtBQUFBO0E5RDZscEJBO0E4RDdscEJBO0FBQUE7QTlEZ21wQkE7QThEaG1wQkE7QUFBQTtBOURtbXBCQTtBOERubXBCQTtBQUFBO0E5RHNtcEJBO0E4RHRtcEJBO0FBQUE7QTlEeW1wQkE7QThEem1wQkE7QUFBQTtBOUQ0bXBCQTtBOEQ1bXBCQTtBQUFBO0E5RCttcEJBO0E4RC9tcEJBO0FBQUE7QUFBQTtBQUFBO0E5RGtucEJBO0E4RGxucEJBO0FBQUE7QUFBQTtBQUFBO0E5RHFucEJBO0FBQ0E7QWlCcmtwQkE7QTZDakRBO0FBQUE7QTlEMG5wQkE7QThEMW5wQkE7QUFBQTtBOUQ2bnBCQTtBOEQ3bnBCQTtBQUFBO0E5RGdvcEJBO0E4RGhvcEJBO0FBQUE7QTlEbW9wQkE7QThEbm9wQkE7QUFBQTtBOURzb3BCQTtBOER0b3BCQTtBQUFBO0E5RHlvcEJBO0E4RHpvcEJBO0FBQUE7QTlENG9wQkE7QThENW9wQkE7QUFBQTtBQUFBO0FBQUE7QTlEK29wQkE7QThEL29wQkE7QUFBQTtBQUFBO0FBQUE7QTlEa3BwQkE7QUFDQTtBaUJsbXBCQTtBNkNqREE7QUFBQTtBOUR1cHBCQTtBOER2cHBCQTtBQUFBO0E5RDBwcEJBO0E4RDFwcEJBO0FBQUE7QTlENnBwQkE7QThEN3BwQkE7QUFBQTtBOURncXBCQTtBOERocXBCQTtBQUFBO0E5RG1xcEJBO0E4RG5xcEJBO0FBQUE7QTlEc3FwQkE7QThEdHFwQkE7QUFBQTtBOUR5cXBCQTtBOER6cXBCQTtBQUFBO0FBQUE7QUFBQTtBOUQ0cXBCQTtBOEQ1cXBCQTtBQUFBO0FBQUE7QUFBQTtBOUQrcXBCQTtBQUNBO0E4RHRxcEJBO0FBRUE7QUFBQTtBOUR3cXBCQTtBOER4cXBCQTtBQUFBO0E5RDJxcEJBO0E4RDNxcEJBO0FBQUE7QTlEOHFwQkE7QThEOXFwQkE7QUFBQTtBOURpcnBCQTtBOERqcnBCQTtBQUFBO0E5RG9ycEJBO0E4RHBycEJBO0FBQUE7QTlEdXJwQkE7QThEdnJwQkE7QUFBQTtBOUQwcnBCQTtBOEQxcnBCQTtBQUFBO0FBQUE7QUFBQTtBOUQ2cnBCQTtBOEQ3cnBCQTtBQUFBO0FBQUE7QUFBQTtBOURnc3BCQTtBQUNBO0ErRHR0cEJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBL0R3dHBCQTtBK0R0dHBCQTtBQUNBO0FBQ0E7QS9Ed3RwQkE7QStEcnRwQkE7Ozs7O0FBS0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QS9EdXRwQkE7O0ErRDlzcEJBO0FBQ0E7QS9EaXRwQkE7O0ErRGx0cEJBO0FBQ0E7QS9EcXRwQkE7O0ErRHR0cEJBO0FBQ0E7QS9EeXRwQkE7O0ErRDF0cEJBO0FBQ0E7QS9ENnRwQkE7O0ErRDl0cEJBO0FBQ0E7QS9EaXVwQkE7O0ErRGx1cEJBO0FBQ0E7QS9EcXVwQkE7O0ErRHR1cEJBO0FBQ0E7QS9EeXVwQkE7O0ErRDF1cEJBO0FBQ0E7QS9ENnVwQkE7O0ErRDl1cEJBO0FBQ0E7QS9EaXZwQkE7O0ErRGx2cEJBO0FBQ0E7QS9EcXZwQkE7O0ErRHR2cEJBO0FBQ0E7QS9EeXZwQkE7O0ErRDF2cEJBO0FBQ0E7QS9ENnZwQkE7O0FnRXR4cEJBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWhFMHhwQkE7O0FnRXp4cEJBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWhFNnhwQkE7O0FnRTV4cEJBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWhFZ3lwQkE7O0FnRS94cEJBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWhFbXlwQkE7O0FnRWp5cEJBO0FBQUE7QUFBQTtBaEVxeXBCQTs7QWdFcHlwQkE7QUFBQTtBQUFBO0FoRXd5cEJBOztBZ0V2eXBCQTtBQUFBO0FBQUE7QWhFMnlwQkE7O0FnRTF5cEJBO0FBQUE7QUFBQTtBQUFBO0FoRTh5cEJBOztBZ0U3eXBCQTtBQUFBO0FBQUE7QUFBQTtBaEVpenBCQTs7QWdFaHpwQkE7QUFBQTtBQUFBO0FBQUE7QWhFb3pwQkE7O0FnRW56cEJBO0FBQUE7QUFBQTtBaEV1enBCQTs7QWdFdHpwQkE7QUFBQTtBQUFBO0FoRTB6cEJBOztBZ0V4enBCQTtBQUFBO0FBQUE7QUFBQTtBaEU0enBCQTs7QWdFM3pwQkE7QUFBQTtBQUFBO0FBQUE7QWhFK3pwQkE7O0FnRTl6cEJBO0FBQUE7QUFBQTtBQUFBO0FoRWswcEJBOztBZ0VqMHBCQTtBQUFBO0FBQUE7QUFBQTtBaEVxMHBCQTs7QWdFcDBwQkE7QUFBQTtBQUFBO0FoRXcwcEJBOztBZ0V0MHBCQTtBQUFBO0FBQUE7QUFBQTtBaEUwMHBCQTs7QWdFejBwQkE7QUFBQTtBQUFBO0FBQUE7QWhFNjBwQkE7O0FnRTUwcEJBO0FBQUE7QUFBQTtBQUFBO0FoRWcxcEJBOztBZ0UvMHBCQTtBQUFBO0FBQUE7QUFBQTtBaEVtMXBCQTs7QWdFbDFwQkE7QUFBQTtBQUFBO0FBQUE7QWhFczFwQkE7O0FnRXAxcEJBO0FBQUE7QUFBQTtBaEV3MXBCQTs7QWdFdjFwQkE7QUFBQTtBQUFBO0FoRTIxcEJBOztBZ0UxMXBCQTtBQUFBO0FBQUE7QWhFODFwQkE7O0FnRTcxcEJBO0FBQUE7QUFBQTtBaEVpMnBCQTs7QWdFaDJwQkE7QUFBQTtBQUFBO0FoRW8ycEJBOztBZ0VuMnBCQTtBQUFBO0FBQUE7QWhFdTJwQkE7O0FnRXIycEJBO0FBQUE7QUFBQTtBaEV5MnBCQTs7QWdFeDJwQkE7QUFBQTtBQUFBO0FoRTQycEJBOztBZ0UzMnBCQTtBQUFBO0FBQUE7QWhFKzJwQkE7O0FnRTkycEJBO0FBQUE7QUFBQTtBaEVrM3BCQTs7QWdFajNwQkE7QUFBQTtBQUFBO0FoRXEzcEJBOztBZ0VwM3BCQTtBQUFBO0FBQUE7QWhFdzNwQkE7O0FpQjUycEJBO0ErQ2xEQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FoRW02cEJBO0FnRWw2cEJBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWhFcTZwQkE7QWdFcDZwQkE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEV1NnBCQTtBZ0V0NnBCQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FoRXk2cEJBO0FnRXY2cEJBO0FBQUE7QUFBQTtBaEUwNnBCQTtBZ0V6NnBCQTtBQUFBO0FBQUE7QWhFNDZwQkE7QWdFMzZwQkE7QUFBQTtBQUFBO0FoRTg2cEJBO0FnRTc2cEJBO0FBQUE7QUFBQTtBQUFBO0FoRWc3cEJBO0FnRS82cEJBO0FBQUE7QUFBQTtBQUFBO0FoRWs3cEJBO0FnRWo3cEJBO0FBQUE7QUFBQTtBQUFBO0FoRW83cEJBO0FnRW43cEJBO0FBQUE7QUFBQTtBaEVzN3BCQTtBZ0VyN3BCQTtBQUFBO0FBQUE7QWhFdzdwQkE7QWdFdDdwQkE7QUFBQTtBQUFBO0FBQUE7QWhFeTdwQkE7QWdFeDdwQkE7QUFBQTtBQUFBO0FBQUE7QWhFMjdwQkE7QWdFMTdwQkE7QUFBQTtBQUFBO0FBQUE7QWhFNjdwQkE7QWdFNTdwQkE7QUFBQTtBQUFBO0FBQUE7QWhFKzdwQkE7QWdFOTdwQkE7QUFBQTtBQUFBO0FoRWk4cEJBO0FnRS83cEJBO0FBQUE7QUFBQTtBQUFBO0FoRWs4cEJBO0FnRWo4cEJBO0FBQUE7QUFBQTtBQUFBO0FoRW84cEJBO0FnRW44cEJBO0FBQUE7QUFBQTtBQUFBO0FoRXM4cEJBO0FnRXI4cEJBO0FBQUE7QUFBQTtBQUFBO0FoRXc4cEJBO0FnRXY4cEJBO0FBQUE7QUFBQTtBQUFBO0FoRTA4cEJBO0FnRXg4cEJBO0FBQUE7QUFBQTtBaEUyOHBCQTtBZ0UxOHBCQTtBQUFBO0FBQUE7QWhFNjhwQkE7QWdFNThwQkE7QUFBQTtBQUFBO0FoRSs4cEJBO0FnRTk4cEJBO0FBQUE7QUFBQTtBaEVpOXBCQTtBZ0VoOXBCQTtBQUFBO0FBQUE7QWhFbTlwQkE7QWdFbDlwQkE7QUFBQTtBQUFBO0FoRXE5cEJBO0FnRW45cEJBO0FBQUE7QUFBQTtBaEVzOXBCQTtBZ0VyOXBCQTtBQUFBO0FBQUE7QWhFdzlwQkE7QWdFdjlwQkE7QUFBQTtBQUFBO0FoRTA5cEJBO0FnRXo5cEJBO0FBQUE7QUFBQTtBaEU0OXBCQTtBZ0UzOXBCQTtBQUFBO0FBQUE7QWhFODlwQkE7QWdFNzlwQkE7QUFBQTtBQUFBO0FoRWcrcEJBO0FBQ0E7QWlCcjlwQkE7QStDbERBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWhFMmdxQkE7QWdFMWdxQkE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEU2Z3FCQTtBZ0U1Z3FCQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FoRStncUJBO0FnRTlncUJBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWhFaWhxQkE7QWdFL2dxQkE7QUFBQTtBQUFBO0FoRWtocUJBO0FnRWpocUJBO0FBQUE7QUFBQTtBaEVvaHFCQTtBZ0VuaHFCQTtBQUFBO0FBQUE7QWhFc2hxQkE7QWdFcmhxQkE7QUFBQTtBQUFBO0FBQUE7QWhFd2hxQkE7QWdFdmhxQkE7QUFBQTtBQUFBO0FBQUE7QWhFMGhxQkE7QWdFemhxQkE7QUFBQTtBQUFBO0FBQUE7QWhFNGhxQkE7QWdFM2hxQkE7QUFBQTtBQUFBO0FoRThocUJBO0FnRTdocUJBO0FBQUE7QUFBQTtBaEVnaXFCQTtBZ0U5aHFCQTtBQUFBO0FBQUE7QUFBQTtBaEVpaXFCQTtBZ0VoaXFCQTtBQUFBO0FBQUE7QUFBQTtBaEVtaXFCQTtBZ0VsaXFCQTtBQUFBO0FBQUE7QUFBQTtBaEVxaXFCQTtBZ0VwaXFCQTtBQUFBO0FBQUE7QUFBQTtBaEV1aXFCQTtBZ0V0aXFCQTtBQUFBO0FBQUE7QWhFeWlxQkE7QWdFdmlxQkE7QUFBQTtBQUFBO0FBQUE7QWhFMGlxQkE7QWdFemlxQkE7QUFBQTtBQUFBO0FBQUE7QWhFNGlxQkE7QWdFM2lxQkE7QUFBQTtBQUFBO0FBQUE7QWhFOGlxQkE7QWdFN2lxQkE7QUFBQTtBQUFBO0FBQUE7QWhFZ2pxQkE7QWdFL2lxQkE7QUFBQTtBQUFBO0FBQUE7QWhFa2pxQkE7QWdFaGpxQkE7QUFBQTtBQUFBO0FoRW1qcUJBO0FnRWxqcUJBO0FBQUE7QUFBQTtBaEVxanFCQTtBZ0VwanFCQTtBQUFBO0FBQUE7QWhFdWpxQkE7QWdFdGpxQkE7QUFBQTtBQUFBO0FoRXlqcUJBO0FnRXhqcUJBO0FBQUE7QUFBQTtBaEUyanFCQTtBZ0UxanFCQTtBQUFBO0FBQUE7QWhFNmpxQkE7QWdFM2pxQkE7QUFBQTtBQUFBO0FoRThqcUJBO0FnRTdqcUJBO0FBQUE7QUFBQTtBaEVna3FCQTtBZ0UvanFCQTtBQUFBO0FBQUE7QWhFa2txQkE7QWdFamtxQkE7QUFBQTtBQUFBO0FoRW9rcUJBO0FnRW5rcUJBO0FBQUE7QUFBQTtBaEVza3FCQTtBZ0Vya3FCQTtBQUFBO0FBQUE7QWhFd2txQkE7QUFDQTtBaUI3anFCQTtBK0NsREE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEVtbnFCQTtBZ0VsbnFCQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FoRXFucUJBO0FnRXBucUJBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWhFdW5xQkE7QWdFdG5xQkE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEV5bnFCQTtBZ0V2bnFCQTtBQUFBO0FBQUE7QWhFMG5xQkE7QWdFem5xQkE7QUFBQTtBQUFBO0FoRTRucUJBO0FnRTNucUJBO0FBQUE7QUFBQTtBaEU4bnFCQTtBZ0U3bnFCQTtBQUFBO0FBQUE7QUFBQTtBaEVnb3FCQTtBZ0UvbnFCQTtBQUFBO0FBQUE7QUFBQTtBaEVrb3FCQTtBZ0Vqb3FCQTtBQUFBO0FBQUE7QUFBQTtBaEVvb3FCQTtBZ0Vub3FCQTtBQUFBO0FBQUE7QWhFc29xQkE7QWdFcm9xQkE7QUFBQTtBQUFBO0FoRXdvcUJBO0FnRXRvcUJBO0FBQUE7QUFBQTtBQUFBO0FoRXlvcUJBO0FnRXhvcUJBO0FBQUE7QUFBQTtBQUFBO0FoRTJvcUJBO0FnRTFvcUJBO0FBQUE7QUFBQTtBQUFBO0FoRTZvcUJBO0FnRTVvcUJBO0FBQUE7QUFBQTtBQUFBO0FoRStvcUJBO0FnRTlvcUJBO0FBQUE7QUFBQTtBaEVpcHFCQTtBZ0Uvb3FCQTtBQUFBO0FBQUE7QUFBQTtBaEVrcHFCQTtBZ0VqcHFCQTtBQUFBO0FBQUE7QUFBQTtBaEVvcHFCQTtBZ0VucHFCQTtBQUFBO0FBQUE7QUFBQTtBaEVzcHFCQTtBZ0VycHFCQTtBQUFBO0FBQUE7QUFBQTtBaEV3cHFCQTtBZ0V2cHFCQTtBQUFBO0FBQUE7QUFBQTtBaEUwcHFCQTtBZ0V4cHFCQTtBQUFBO0FBQUE7QWhFMnBxQkE7QWdFMXBxQkE7QUFBQTtBQUFBO0FoRTZwcUJBO0FnRTVwcUJBO0FBQUE7QUFBQTtBaEUrcHFCQTtBZ0U5cHFCQTtBQUFBO0FBQUE7QWhFaXFxQkE7QWdFaHFxQkE7QUFBQTtBQUFBO0FoRW1xcUJBO0FnRWxxcUJBO0FBQUE7QUFBQTtBaEVxcXFCQTtBZ0VucXFCQTtBQUFBO0FBQUE7QWhFc3FxQkE7QWdFcnFxQkE7QUFBQTtBQUFBO0FoRXdxcUJBO0FnRXZxcUJBO0FBQUE7QUFBQTtBaEUwcXFCQTtBZ0V6cXFCQTtBQUFBO0FBQUE7QWhFNHFxQkE7QWdFM3FxQkE7QUFBQTtBQUFBO0FoRThxcUJBO0FnRTdxcUJBO0FBQUE7QUFBQTtBaEVncnFCQTtBQUNBO0FpQnJxcUJBO0ErQ2xEQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FoRTJ0cUJBO0FnRTF0cUJBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWhFNnRxQkE7QWdFNXRxQkE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEUrdHFCQTtBZ0U5dHFCQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FoRWl1cUJBO0FnRS90cUJBO0FBQUE7QUFBQTtBaEVrdXFCQTtBZ0VqdXFCQTtBQUFBO0FBQUE7QWhFb3VxQkE7QWdFbnVxQkE7QUFBQTtBQUFBO0FoRXN1cUJBO0FnRXJ1cUJBO0FBQUE7QUFBQTtBQUFBO0FoRXd1cUJBO0FnRXZ1cUJBO0FBQUE7QUFBQTtBQUFBO0FoRTB1cUJBO0FnRXp1cUJBO0FBQUE7QUFBQTtBQUFBO0FoRTR1cUJBO0FnRTN1cUJBO0FBQUE7QUFBQTtBaEU4dXFCQTtBZ0U3dXFCQTtBQUFBO0FBQUE7QWhFZ3ZxQkE7QWdFOXVxQkE7QUFBQTtBQUFBO0FBQUE7QWhFaXZxQkE7QWdFaHZxQkE7QUFBQTtBQUFBO0FBQUE7QWhFbXZxQkE7QWdFbHZxQkE7QUFBQTtBQUFBO0FBQUE7QWhFcXZxQkE7QWdFcHZxQkE7QUFBQTtBQUFBO0FBQUE7QWhFdXZxQkE7QWdFdHZxQkE7QUFBQTtBQUFBO0FoRXl2cUJBO0FnRXZ2cUJBO0FBQUE7QUFBQTtBQUFBO0FoRTB2cUJBO0FnRXp2cUJBO0FBQUE7QUFBQTtBQUFBO0FoRTR2cUJBO0FnRTN2cUJBO0FBQUE7QUFBQTtBQUFBO0FoRTh2cUJBO0FnRTd2cUJBO0FBQUE7QUFBQTtBQUFBO0FoRWd3cUJBO0FnRS92cUJBO0FBQUE7QUFBQTtBQUFBO0FoRWt3cUJBO0FnRWh3cUJBO0FBQUE7QUFBQTtBaEVtd3FCQTtBZ0Vsd3FCQTtBQUFBO0FBQUE7QWhFcXdxQkE7QWdFcHdxQkE7QUFBQTtBQUFBO0FoRXV3cUJBO0FnRXR3cUJBO0FBQUE7QUFBQTtBaEV5d3FCQTtBZ0V4d3FCQTtBQUFBO0FBQUE7QWhFMndxQkE7QWdFMXdxQkE7QUFBQTtBQUFBO0FoRTZ3cUJBO0FnRTN3cUJBO0FBQUE7QUFBQTtBaEU4d3FCQTtBZ0U3d3FCQTtBQUFBO0FBQUE7QWhFZ3hxQkE7QWdFL3dxQkE7QUFBQTtBQUFBO0FoRWt4cUJBO0FnRWp4cUJBO0FBQUE7QUFBQTtBaEVveHFCQTtBZ0VueHFCQTtBQUFBO0FBQUE7QWhFc3hxQkE7QWdFcnhxQkE7QUFBQTtBQUFBO0FoRXd4cUJBO0FBQ0E7QWlFbjBxQkE7QUFBQTtBakVzMHFCQTs7QWlFcjBxQkE7QUFBQTtBakV5MHFCQTs7QWlFeDBxQkE7QUFBQTtBakU0MHFCQTs7QWlCeHhxQkE7QWdEdERBO0FBQUE7QWpFbTFxQkE7QWlFbDFxQkE7QUFBQTtBakVxMXFCQTtBaUVwMXFCQTtBQUFBO0FqRXUxcUJBO0FBQ0E7QWlCcHlxQkE7QWdEdERBO0FBQUE7QWpFODFxQkE7QWlFNzFxQkE7QUFBQTtBakVnMnFCQTtBaUUvMXFCQTtBQUFBO0FqRWsycUJBO0FBQ0E7QWlCL3lxQkE7QWdEdERBO0FBQUE7QWpFeTJxQkE7QWlFeDJxQkE7QUFBQTtBakUyMnFCQTtBaUUxMnFCQTtBQUFBO0FqRTYycUJBO0FBQ0E7QWlCMXpxQkE7QWdEdERBO0FBQUE7QWpFbzNxQkE7QWlFbjNxQkE7QUFBQTtBakVzM3FCQTtBaUVyM3FCQTtBQUFBO0FqRXczcUJBO0FBQ0E7QWtFOTNxQkE7QUFBQTtBQUFBO0FBQUE7QWxFaTRxQkE7O0FrRWo0cUJBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWxFcTRxQkE7O0FrRXI0cUJBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWxFeTRxQkE7O0FtRXo0cUJBO0FBQUE7QW5FNjRxQkE7O0FtRTc0cUJBO0FBQUE7QW5FaTVxQkE7O0FvRWg1cUJBO0FBQUE7QXBFbzVxQkE7O0FvRXA1cUJBO0FBQUE7QXBFdzVxQkE7O0FvRXg1cUJBO0FBQUE7QXBFNDVxQkE7O0FvRTU1cUJBO0FBQUE7QXBFZzZxQkE7O0FvRWg2cUJBO0FBQUE7QXBFbzZxQkE7O0FvRS81cUJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBcEVrNnFCQTs7QW9FLzVxQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FwRWs2cUJBOztBb0U5NXFCQTtBQURBO0FBRUE7QUFDQTtBQUNBO0FwRWs2cUJBO0FBQ0E7O0FxRTU3cUJBO0FDRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RTg3cUJBOztBc0VwN3FCQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEVzN3FCQTs7QXVFbjlxQkE7QUFBQTtBQUFBO0F2RXU5cUJBOztBdUV0OXFCQTtBQUFBO0FBQUE7QXZFMDlxQkE7O0F1RXo5cUJBO0FBQUE7QUFBQTtBdkU2OXFCQTs7QXVFNTlxQkE7QUFBQTtBQUFBO0F2RWcrcUJBOztBd0UvOXFCQTtBQUFBO0F4RW0rcUJBOztBd0VuK3FCQTtBQUFBO0F4RXUrcUJBOztBd0V2K3FCQTtBQUFBO0F4RTIrcUJBOztBd0UzK3FCQTtBQUFBO0F4RSsrcUJBOztBd0UvK3FCQTtBQUFBO0F4RW0vcUJBOztBd0VuL3FCQTtBQUFBO0F4RXUvcUJBOztBd0V2L3FCQTtBQUFBO0F4RTIvcUJBOztBd0UzL3FCQTtBQUFBO0F4RSsvcUJBOztBd0UvL3FCQTtBQUFBO0F4RW1nckJBOztBd0VuZ3JCQTtBQUFBO0F4RXVnckJBOztBd0V2Z3JCQTtBQUFBO0F4RTJnckJBOztBd0UzZ3JCQTtBQUFBO0F4RStnckJBOztBd0UvZ3JCQTtBQUFBO0F4RW1ockJBOztBd0VuaHJCQTtBQUFBO0F4RXVockJBOztBd0VuaHJCQTtBQUFBO0F4RXVockJBOztBd0V0aHJCQTtBQUFBO0F4RTBockJBOztBd0V0aHJCQTtBQUFBO0F4RTBockJBOztBd0V6aHJCQTtBQUFBO0F4RTZockJBOztBd0UzaHJCQTtBQUFBO0F4RStockJBOztBd0U5aHJCQTtBQUFBO0F4RWtpckJBOztBeUUzaXJCQTtBQUFBO0F6RStpckJBOztBeUU5aXJCQTs7QUFFQTtBekVpanJCQTs7QXlFL2lyQkE7O0FBRUE7QXpFa2pyQkE7O0F5RWhqckJBOztBQUVBO0F6RW1qckJBOztBeUVqanJCQTs7QUFFQTtBekVvanJCQTs7QXlFbmtyQkE7QUFBQTtBekV1a3JCQTs7QXlFdGtyQkE7O0FBRUE7QXpFeWtyQkE7O0F5RXZrckJBOztBQUVBO0F6RTBrckJBOztBeUV4a3JCQTs7QUFFQTtBekUya3JCQTs7QXlFemtyQkE7O0FBRUE7QXpFNGtyQkE7O0F5RTNsckJBO0FBQUE7QXpFK2xyQkE7O0F5RTlsckJBOztBQUVBO0F6RWltckJBOztBeUUvbHJCQTs7QUFFQTtBekVrbXJCQTs7QXlFaG1yQkE7O0FBRUE7QXpFbW1yQkE7O0F5RWptckJBOztBQUVBO0F6RW9tckJBOztBeUVubnJCQTtBQUFBO0F6RXVuckJBOztBeUV0bnJCQTs7QUFFQTtBekV5bnJCQTs7QXlFdm5yQkE7O0FBRUE7QXpFMG5yQkE7O0F5RXhuckJBOztBQUVBO0F6RTJuckJBOztBeUV6bnJCQTs7QUFFQTtBekU0bnJCQTs7QXlFM29yQkE7QUFBQTtBekUrb3JCQTs7QXlFOW9yQkE7O0FBRUE7QXpFaXByQkE7O0F5RS9vckJBOztBQUVBO0F6RWtwckJBOztBeUVocHJCQTs7QUFFQTtBekVtcHJCQTs7QXlFanByQkE7O0FBRUE7QXpFb3ByQkE7O0F5RW5xckJBO0FBQUE7QXpFdXFyQkE7O0F5RXRxckJBOztBQUVBO0F6RXlxckJBOztBeUV2cXJCQTs7QUFFQTtBekUwcXJCQTs7QXlFeHFyQkE7O0FBRUE7QXpFMnFyQkE7O0F5RXpxckJBOztBQUVBO0F6RTRxckJBOztBeUUzcnJCQTtBQUFBO0F6RStyckJBOztBeUU5cnJCQTs7QUFFQTtBekVpc3JCQTs7QXlFL3JyQkE7O0FBRUE7QXpFa3NyQkE7O0F5RWhzckJBOztBQUVBO0F6RW1zckJBOztBeUVqc3JCQTs7QUFFQTtBekVvc3JCQTs7QXlFbnRyQkE7QUFBQTtBekV1dHJCQTs7QXlFdHRyQkE7O0FBRUE7QXpFeXRyQkE7O0F5RXZ0ckJBOztBQUVBO0F6RTB0ckJBOztBeUV4dHJCQTs7QUFFQTtBekUydHJCQTs7QXlFenRyQkE7O0FBRUE7QXpFNHRyQkE7O0F5RTN1ckJBO0FBQUE7QXpFK3VyQkE7O0F5RTl1ckJBOztBQUVBO0F6RWl2ckJBOztBeUUvdXJCQTs7QUFFQTtBekVrdnJCQTs7QXlFaHZyQkE7O0FBRUE7QXpFbXZyQkE7O0F5RWp2ckJBOztBQUVBO0F6RW92ckJBOztBeUVud3JCQTtBQUFBO0F6RXV3ckJBOztBeUV0d3JCQTs7QUFFQTtBekV5d3JCQTs7QXlFdndyQkE7O0FBRUE7QXpFMHdyQkE7O0F5RXh3ckJBOztBQUVBO0F6RTJ3ckJBOztBeUV6d3JCQTs7QUFFQTtBekU0d3JCQTs7QXlFM3hyQkE7QUFBQTtBekUreHJCQTs7QXlFOXhyQkE7O0FBRUE7QXpFaXlyQkE7O0F5RS94ckJBOztBQUVBO0F6RWt5ckJBOztBeUVoeXJCQTs7QUFFQTtBekVteXJCQTs7QXlFanlyQkE7O0FBRUE7QXpFb3lyQkE7O0F5RW56ckJBO0FBQUE7QXpFdXpyQkE7O0F5RXR6ckJBOztBQUVBO0F6RXl6ckJBOztBeUV2enJCQTs7QUFFQTtBekUwenJCQTs7QXlFeHpyQkE7O0FBRUE7QXpFMnpyQkE7O0F5RXp6ckJBOztBQUVBO0F6RTR6ckJBOztBeUUzMHJCQTtBQUFBO0F6RSswckJBOztBeUU5MHJCQTs7QUFFQTtBekVpMXJCQTs7QXlFLzByQkE7O0FBRUE7QXpFazFyQkE7O0F5RWgxckJBOztBQUVBO0F6RW0xckJBOztBeUVqMXJCQTs7QUFFQTtBekVvMXJCQTs7QXlFbjJyQkE7QUFBQTtBekV1MnJCQTs7QXlFdDJyQkE7O0FBRUE7QXpFeTJyQkE7O0F5RXYyckJBOztBQUVBO0F6RTAyckJBOztBeUV4MnJCQTs7QUFFQTtBekUyMnJCQTs7QXlFejJyQkE7O0FBRUE7QXpFNDJyQkE7O0F5RTMzckJBO0FBQUE7QXpFKzNyQkE7O0F5RTkzckJBOztBQUVBO0F6RWk0ckJBOztBeUUvM3JCQTs7QUFFQTtBekVrNHJCQTs7QXlFaDRyQkE7O0FBRUE7QXpFbTRyQkE7O0F5RWo0ckJBOztBQUVBO0F6RW80ckJBOztBeUVuNXJCQTtBQUFBO0F6RXU1ckJBOztBeUV0NXJCQTs7QUFFQTtBekV5NXJCQTs7QXlFdjVyQkE7O0FBRUE7QXpFMDVyQkE7O0F5RXg1ckJBOztBQUVBO0F6RTI1ckJBOztBeUV6NXJCQTs7QUFFQTtBekU0NXJCQTs7QXlFMzZyQkE7QUFBQTtBekUrNnJCQTs7QXlFOTZyQkE7O0FBRUE7QXpFaTdyQkE7O0F5RS82ckJBOztBQUVBO0F6RWs3ckJBOztBeUVoN3JCQTs7QUFFQTtBekVtN3JCQTs7QXlFajdyQkE7O0FBRUE7QXpFbzdyQkE7O0F5RW44ckJBO0FBQUE7QXpFdThyQkE7O0F5RXQ4ckJBOztBQUVBO0F6RXk4ckJBOztBeUV2OHJCQTs7QUFFQTtBekUwOHJCQTs7QXlFeDhyQkE7O0FBRUE7QXpFMjhyQkE7O0F5RXo4ckJBOztBQUVBO0F6RTQ4ckJBOztBeUUzOXJCQTtBQUFBO0F6RSs5ckJBOztBeUU5OXJCQTs7QUFFQTtBekVpK3JCQTs7QXlFLzlyQkE7O0FBRUE7QXpFaytyQkE7O0F5RWgrckJBOztBQUVBO0F6RW0rckJBOztBeUVqK3JCQTs7QUFFQTtBekVvK3JCQTs7QXlFbi9yQkE7QUFBQTtBekV1L3JCQTs7QXlFdC9yQkE7O0FBRUE7QXpFeS9yQkE7O0F5RXYvckJBOztBQUVBO0F6RTAvckJBOztBeUV4L3JCQTs7QUFFQTtBekUyL3JCQTs7QXlFei9yQkE7O0FBRUE7QXpFNC9yQkE7O0F5RTNnc0JBO0FBQUE7QXpFK2dzQkE7O0F5RTlnc0JBOztBQUVBO0F6RWloc0JBOztBeUUvZ3NCQTs7QUFFQTtBekVraHNCQTs7QXlFaGhzQkE7O0FBRUE7QXpFbWhzQkE7O0F5RWpoc0JBOztBQUVBO0F6RW9oc0JBOztBeUVuaXNCQTtBQUFBO0F6RXVpc0JBOztBeUV0aXNCQTs7QUFFQTtBekV5aXNCQTs7QXlFdmlzQkE7O0FBRUE7QXpFMGlzQkE7O0F5RXhpc0JBOztBQUVBO0F6RTJpc0JBOztBeUV6aXNCQTs7QUFFQTtBekU0aXNCQTs7QXlFM2pzQkE7QUFBQTtBekUranNCQTs7QXlFOWpzQkE7O0FBRUE7QXpFaWtzQkE7O0F5RS9qc0JBOztBQUVBO0F6RWtrc0JBOztBeUVoa3NCQTs7QUFFQTtBekVta3NCQTs7QXlFamtzQkE7O0FBRUE7QXpFb2tzQkE7O0F5RW5sc0JBO0FBQUE7QXpFdWxzQkE7O0F5RXRsc0JBOztBQUVBO0F6RXlsc0JBOztBeUV2bHNCQTs7QUFFQTtBekUwbHNCQTs7QXlFeGxzQkE7O0FBRUE7QXpFMmxzQkE7O0F5RXpsc0JBOztBQUVBO0F6RTRsc0JBOztBeUUzbXNCQTtBQUFBO0F6RSttc0JBOztBeUU5bXNCQTs7QUFFQTtBekVpbnNCQTs7QXlFL21zQkE7O0FBRUE7QXpFa25zQkE7O0F5RWhuc0JBOztBQUVBO0F6RW1uc0JBOztBeUVqbnNCQTs7QUFFQTtBekVvbnNCQTs7QXlFbm9zQkE7QUFBQTtBekV1b3NCQTs7QXlFdG9zQkE7O0FBRUE7QXpFeW9zQkE7O0F5RXZvc0JBOztBQUVBO0F6RTBvc0JBOztBeUV4b3NCQTs7QUFFQTtBekUyb3NCQTs7QXlFem9zQkE7O0FBRUE7QXpFNG9zQkE7O0F5RTNwc0JBO0FBQUE7QXpFK3BzQkE7O0F5RTlwc0JBOztBQUVBO0F6RWlxc0JBOztBeUUvcHNCQTs7QUFFQTtBekVrcXNCQTs7QXlFaHFzQkE7O0FBRUE7QXpFbXFzQkE7O0F5RWpxc0JBOztBQUVBO0F6RW9xc0JBOztBeUVucnNCQTtBQUFBO0F6RXVyc0JBOztBeUV0cnNCQTs7QUFFQTtBekV5cnNCQTs7QXlFdnJzQkE7O0FBRUE7QXpFMHJzQkE7O0F5RXhyc0JBOztBQUVBO0F6RTJyc0JBOztBeUV6cnNCQTs7QUFFQTtBekU0cnNCQTs7QXlFM3NzQkE7QUFBQTtBekUrc3NCQTs7QXlFOXNzQkE7O0FBRUE7QXpFaXRzQkE7O0F5RS9zc0JBOztBQUVBO0F6RWt0c0JBOztBeUVodHNCQTs7QUFFQTtBekVtdHNCQTs7QXlFanRzQkE7O0FBRUE7QXpFb3RzQkE7O0F5RW51c0JBO0FBQUE7QXpFdXVzQkE7O0F5RXR1c0JBOztBQUVBO0F6RXl1c0JBOztBeUV2dXNCQTs7QUFFQTtBekUwdXNCQTs7QXlFeHVzQkE7O0FBRUE7QXpFMnVzQkE7O0F5RXp1c0JBOztBQUVBO0F6RTR1c0JBOztBeUUzdnNCQTtBQUFBO0F6RSt2c0JBOztBeUU5dnNCQTs7QUFFQTtBekVpd3NCQTs7QXlFL3ZzQkE7O0FBRUE7QXpFa3dzQkE7O0F5RWh3c0JBOztBQUVBO0F6RW13c0JBOztBeUVqd3NCQTs7QUFFQTtBekVvd3NCQTs7QXlFbnhzQkE7QUFBQTtBekV1eHNCQTs7QXlFdHhzQkE7O0FBRUE7QXpFeXhzQkE7O0F5RXZ4c0JBOztBQUVBO0F6RTB4c0JBOztBeUV4eHNCQTs7QUFFQTtBekUyeHNCQTs7QXlFenhzQkE7O0FBRUE7QXpFNHhzQkE7O0F5RTN5c0JBO0FBQUE7QXpFK3lzQkE7O0F5RTl5c0JBOztBQUVBO0F6RWl6c0JBOztBeUUveXNCQTs7QUFFQTtBekVrenNCQTs7QXlFaHpzQkE7O0FBRUE7QXpFbXpzQkE7O0F5RWp6c0JBOztBQUVBO0F6RW96c0JBOztBeUVuMHNCQTtBQUFBO0F6RXUwc0JBOztBeUV0MHNCQTs7QUFFQTtBekV5MHNCQTs7QXlFdjBzQkE7O0FBRUE7QXpFMDBzQkE7O0F5RXgwc0JBOztBQUVBO0F6RTIwc0JBOztBeUV6MHNCQTs7QUFFQTtBekU0MHNCQTs7QXlFMzFzQkE7QUFBQTtBekUrMXNCQTs7QXlFOTFzQkE7O0FBRUE7QXpFaTJzQkE7O0F5RS8xc0JBOztBQUVBO0F6RWsyc0JBOztBeUVoMnNCQTs7QUFFQTtBekVtMnNCQTs7QXlFajJzQkE7O0FBRUE7QXpFbzJzQkE7O0F5RW4zc0JBO0FBQUE7QXpFdTNzQkE7O0F5RXQzc0JBOztBQUVBO0F6RXkzc0JBOztBeUV2M3NCQTs7QUFFQTtBekUwM3NCQTs7QXlFeDNzQkE7O0FBRUE7QXpFMjNzQkE7O0F5RXozc0JBOztBQUVBO0F6RTQzc0JBOztBeUUzNHNCQTtBQUFBO0F6RSs0c0JBOztBeUU5NHNCQTs7QUFFQTtBekVpNXNCQTs7QXlFLzRzQkE7O0FBRUE7QXpFazVzQkE7O0F5RWg1c0JBOztBQUVBO0F6RW01c0JBOztBeUVqNXNCQTs7QUFFQTtBekVvNXNCQTs7QXlFbjZzQkE7QUFBQTtBekV1NnNCQTs7QXlFdDZzQkE7O0FBRUE7QXpFeTZzQkE7O0F5RXY2c0JBOztBQUVBO0F6RTA2c0JBOztBeUV4NnNCQTs7QUFFQTtBekUyNnNCQTs7QXlFejZzQkE7O0FBRUE7QXpFNDZzQkE7O0F5RTM3c0JBO0FBQUE7QXpFKzdzQkE7O0F5RTk3c0JBOztBQUVBO0F6RWk4c0JBOztBeUUvN3NCQTs7QUFFQTtBekVrOHNCQTs7QXlFaDhzQkE7O0FBRUE7QXpFbThzQkE7O0F5RWo4c0JBOztBQUVBO0F6RW84c0JBOztBeUVuOXNCQTtBQUFBO0F6RXU5c0JBOztBeUV0OXNCQTs7QUFFQTtBekV5OXNCQTs7QXlFdjlzQkE7O0FBRUE7QXpFMDlzQkE7O0F5RXg5c0JBOztBQUVBO0F6RTI5c0JBOztBeUV6OXNCQTs7QUFFQTtBekU0OXNCQTs7QXlFMytzQkE7QUFBQTtBekUrK3NCQTs7QXlFOStzQkE7O0FBRUE7QXpFaS9zQkE7O0F5RS8rc0JBOztBQUVBO0F6RWsvc0JBOztBeUVoL3NCQTs7QUFFQTtBekVtL3NCQTs7QXlFai9zQkE7O0FBRUE7QXpFby9zQkE7O0F5RW5ndEJBO0FBQUE7QXpFdWd0QkE7O0F5RXRndEJBOztBQUVBO0F6RXlndEJBOztBeUV2Z3RCQTs7QUFFQTtBekUwZ3RCQTs7QXlFeGd0QkE7O0FBRUE7QXpFMmd0QkE7O0F5RXpndEJBOztBQUVBO0F6RTRndEJBOztBeUVwZ3RCQTtBQUFBO0F6RXdndEJBOztBeUV2Z3RCQTs7QUFFQTtBekUwZ3RCQTs7QXlFeGd0QkE7O0FBRUE7QXpFMmd0QkE7O0F5RXpndEJBOztBQUVBO0F6RTRndEJBOztBeUUxZ3RCQTs7QUFFQTtBekU2Z3RCQTs7QXlFNWh0QkE7QUFBQTtBekVnaXRCQTs7QXlFL2h0QkE7O0FBRUE7QXpFa2l0QkE7O0F5RWhpdEJBOztBQUVBO0F6RW1pdEJBOztBeUVqaXRCQTs7QUFFQTtBekVvaXRCQTs7QXlFbGl0QkE7O0FBRUE7QXpFcWl0QkE7O0F5RXBqdEJBO0FBQUE7QXpFd2p0QkE7O0F5RXZqdEJBOztBQUVBO0F6RTBqdEJBOztBeUV4anRCQTs7QUFFQTtBekUyanRCQTs7QXlFemp0QkE7O0FBRUE7QXpFNGp0QkE7O0F5RTFqdEJBOztBQUVBO0F6RTZqdEJBOztBeUU1a3RCQTtBQUFBO0F6RWdsdEJBOztBeUUva3RCQTs7QUFFQTtBekVrbHRCQTs7QXlFaGx0QkE7O0FBRUE7QXpFbWx0QkE7O0F5RWpsdEJBOztBQUVBO0F6RW9sdEJBOztBeUVsbHRCQTs7QUFFQTtBekVxbHRCQTs7QXlFcG10QkE7QUFBQTtBekV3bXRCQTs7QXlFdm10QkE7O0FBRUE7QXpFMG10QkE7O0F5RXhtdEJBOztBQUVBO0F6RTJtdEJBOztBeUV6bXRCQTs7QUFFQTtBekU0bXRCQTs7QXlFMW10QkE7O0FBRUE7QXpFNm10QkE7O0F5RTVudEJBO0FBQUE7QXpFZ290QkE7O0F5RS9udEJBOztBQUVBO0F6RWtvdEJBOztBeUVob3RCQTs7QUFFQTtBekVtb3RCQTs7QXlFam90QkE7O0FBRUE7QXpFb290QkE7O0F5RWxvdEJBOztBQUVBO0F6RXFvdEJBOztBeUVwcHRCQTtBQUFBO0F6RXdwdEJBOztBeUV2cHRCQTs7QUFFQTtBekUwcHRCQTs7QXlFeHB0QkE7O0FBRUE7QXpFMnB0QkE7O0F5RXpwdEJBOztBQUVBO0F6RTRwdEJBOztBeUUxcHRCQTs7QUFFQTtBekU2cHRCQTs7QXlFNXF0QkE7QUFBQTtBekVncnRCQTs7QXlFL3F0QkE7O0FBRUE7QXpFa3J0QkE7O0F5RWhydEJBOztBQUVBO0F6RW1ydEJBOztBeUVqcnRCQTs7QUFFQTtBekVvcnRCQTs7QXlFbHJ0QkE7O0FBRUE7QXpFcXJ0QkE7O0F5RXBzdEJBO0FBQUE7QXpFd3N0QkE7O0F5RXZzdEJBOztBQUVBO0F6RTBzdEJBOztBeUV4c3RCQTs7QUFFQTtBekUyc3RCQTs7QXlFenN0QkE7O0FBRUE7QXpFNHN0QkE7O0F5RTFzdEJBOztBQUVBO0F6RTZzdEJBOztBeUU1dHRCQTtBQUFBO0F6RWd1dEJBOztBeUUvdHRCQTs7QUFFQTtBekVrdXRCQTs7QXlFaHV0QkE7O0FBRUE7QXpFbXV0QkE7O0F5RWp1dEJBOztBQUVBO0F6RW91dEJBOztBeUVsdXRCQTs7QUFFQTtBekVxdXRCQTs7QXlFcHZ0QkE7QUFBQTtBekV3dnRCQTs7QXlFdnZ0QkE7O0FBRUE7QXpFMHZ0QkE7O0F5RXh2dEJBOztBQUVBO0F6RTJ2dEJBOztBeUV6dnRCQTs7QUFFQTtBekU0dnRCQTs7QXlFMXZ0QkE7O0FBRUE7QXpFNnZ0QkE7O0F5RTV3dEJBO0FBQUE7QXpFZ3h0QkE7O0F5RS93dEJBOztBQUVBO0F6RWt4dEJBOztBeUVoeHRCQTs7QUFFQTtBekVteHRCQTs7QXlFanh0QkE7O0FBRUE7QXpFb3h0QkE7O0F5RWx4dEJBOztBQUVBO0F6RXF4dEJBOztBeUVweXRCQTtBQUFBO0F6RXd5dEJBOztBeUV2eXRCQTs7QUFFQTtBekUweXRCQTs7QXlFeHl0QkE7O0FBRUE7QXpFMnl0QkE7O0F5RXp5dEJBOztBQUVBO0F6RTR5dEJBOztBeUUxeXRCQTs7QUFFQTtBekU2eXRCQTs7QXlFNXp0QkE7QUFBQTtBekVnMHRCQTs7QXlFL3p0QkE7O0FBRUE7QXpFazB0QkE7O0F5RWgwdEJBOztBQUVBO0F6RW0wdEJBOztBeUVqMHRCQTs7QUFFQTtBekVvMHRCQTs7QXlFbDB0QkE7O0FBRUE7QXpFcTB0QkE7O0F5RXAxdEJBO0FBQUE7QXpFdzF0QkE7O0F5RXYxdEJBOztBQUVBO0F6RTAxdEJBOztBeUV4MXRCQTs7QUFFQTtBekUyMXRCQTs7QXlFejF0QkE7O0FBRUE7QXpFNDF0QkE7O0F5RTExdEJBOztBQUVBO0F6RTYxdEJBOztBeUU1MnRCQTtBQUFBO0F6RWczdEJBOztBeUUvMnRCQTs7QUFFQTtBekVrM3RCQTs7QXlFaDN0QkE7O0FBRUE7QXpFbTN0QkE7O0F5RWozdEJBOztBQUVBO0F6RW8zdEJBOztBeUVsM3RCQTs7QUFFQTtBekVxM3RCQTs7QXlFcDR0QkE7QUFBQTtBekV3NHRCQTs7QXlFdjR0QkE7O0FBRUE7QXpFMDR0QkE7O0F5RXg0dEJBOztBQUVBO0F6RTI0dEJBOztBeUV6NHRCQTs7QUFFQTtBekU0NHRCQTs7QXlFMTR0QkE7O0FBRUE7QXpFNjR0QkE7O0F5RTU1dEJBO0FBQUE7QXpFZzZ0QkE7O0F5RS81dEJBOztBQUVBO0F6RWs2dEJBOztBeUVoNnRCQTs7QUFFQTtBekVtNnRCQTs7QXlFajZ0QkE7O0FBRUE7QXpFbzZ0QkE7O0F5RWw2dEJBOztBQUVBO0F6RXE2dEJBOztBeUVwN3RCQTtBQUFBO0F6RXc3dEJBOztBeUV2N3RCQTs7QUFFQTtBekUwN3RCQTs7QXlFeDd0QkE7O0FBRUE7QXpFMjd0QkE7O0F5RXo3dEJBOztBQUVBO0F6RTQ3dEJBOztBeUUxN3RCQTs7QUFFQTtBekU2N3RCQTs7QXlFNTh0QkE7QUFBQTtBekVnOXRCQTs7QXlFLzh0QkE7O0FBRUE7QXpFazl0QkE7O0F5RWg5dEJBOztBQUVBO0F6RW05dEJBOztBeUVqOXRCQTs7QUFFQTtBekVvOXRCQTs7QXlFbDl0QkE7O0FBRUE7QXpFcTl0QkE7O0F5RS84dEJBO0FBQUE7QXpFbTl0QkE7O0F5RWw5dEJBOztBQUVBO0F6RXE5dEJBOztBeUVuOXRCQTs7QUFFQTtBekVzOXRCQTs7QXlFcDl0QkE7O0FBRUE7QXpFdTl0QkE7O0F5RXI5dEJBOztBQUVBO0F6RXc5dEJBOztBaUJqK3RCQTtBd0RsREE7QUFBQTtBekV3aHVCQTtBeUV2aHVCQTs7QUFFQTtBekV5aHVCQTtBeUV2aHVCQTs7QUFFQTtBekV5aHVCQTtBeUV2aHVCQTs7QUFFQTtBekV5aHVCQTtBeUV2aHVCQTs7QUFFQTtBekV5aHVCQTtBeUV4aXVCQTtBQUFBO0F6RTJpdUJBO0F5RTFpdUJBOztBQUVBO0F6RTRpdUJBO0F5RTFpdUJBOztBQUVBO0F6RTRpdUJBO0F5RTFpdUJBOztBQUVBO0F6RTRpdUJBO0F5RTFpdUJBOztBQUVBO0F6RTRpdUJBO0F5RTNqdUJBO0FBQUE7QXpFOGp1QkE7QXlFN2p1QkE7O0FBRUE7QXpFK2p1QkE7QXlFN2p1QkE7O0FBRUE7QXpFK2p1QkE7QXlFN2p1QkE7O0FBRUE7QXpFK2p1QkE7QXlFN2p1QkE7O0FBRUE7QXpFK2p1QkE7QXlFOWt1QkE7QUFBQTtBekVpbHVCQTtBeUVobHVCQTs7QUFFQTtBekVrbHVCQTtBeUVobHVCQTs7QUFFQTtBekVrbHVCQTtBeUVobHVCQTs7QUFFQTtBekVrbHVCQTtBeUVobHVCQTs7QUFFQTtBekVrbHVCQTtBeUVqbXVCQTtBQUFBO0F6RW9tdUJBO0F5RW5tdUJBOztBQUVBO0F6RXFtdUJBO0F5RW5tdUJBOztBQUVBO0F6RXFtdUJBO0F5RW5tdUJBOztBQUVBO0F6RXFtdUJBO0F5RW5tdUJBOztBQUVBO0F6RXFtdUJBO0F5RXBudUJBO0FBQUE7QXpFdW51QkE7QXlFdG51QkE7O0FBRUE7QXpFd251QkE7QXlFdG51QkE7O0FBRUE7QXpFd251QkE7QXlFdG51QkE7O0FBRUE7QXpFd251QkE7QXlFdG51QkE7O0FBRUE7QXpFd251QkE7QXlFdm91QkE7QUFBQTtBekUwb3VCQTtBeUV6b3VCQTs7QUFFQTtBekUyb3VCQTtBeUV6b3VCQTs7QUFFQTtBekUyb3VCQTtBeUV6b3VCQTs7QUFFQTtBekUyb3VCQTtBeUV6b3VCQTs7QUFFQTtBekUyb3VCQTtBeUUxcHVCQTtBQUFBO0F6RTZwdUJBO0F5RTVwdUJBOztBQUVBO0F6RThwdUJBO0F5RTVwdUJBOztBQUVBO0F6RThwdUJBO0F5RTVwdUJBOztBQUVBO0F6RThwdUJBO0F5RTVwdUJBOztBQUVBO0F6RThwdUJBO0F5RTdxdUJBO0FBQUE7QXpFZ3J1QkE7QXlFL3F1QkE7O0FBRUE7QXpFaXJ1QkE7QXlFL3F1QkE7O0FBRUE7QXpFaXJ1QkE7QXlFL3F1QkE7O0FBRUE7QXpFaXJ1QkE7QXlFL3F1QkE7O0FBRUE7QXpFaXJ1QkE7QXlFaHN1QkE7QUFBQTtBekVtc3VCQTtBeUVsc3VCQTs7QUFFQTtBekVvc3VCQTtBeUVsc3VCQTs7QUFFQTtBekVvc3VCQTtBeUVsc3VCQTs7QUFFQTtBekVvc3VCQTtBeUVsc3VCQTs7QUFFQTtBekVvc3VCQTtBeUVudHVCQTtBQUFBO0F6RXN0dUJBO0F5RXJ0dUJBOztBQUVBO0F6RXV0dUJBO0F5RXJ0dUJBOztBQUVBO0F6RXV0dUJBO0F5RXJ0dUJBOztBQUVBO0F6RXV0dUJBO0F5RXJ0dUJBOztBQUVBO0F6RXV0dUJBO0F5RXR1dUJBO0FBQUE7QXpFeXV1QkE7QXlFeHV1QkE7O0FBRUE7QXpFMHV1QkE7QXlFeHV1QkE7O0FBRUE7QXpFMHV1QkE7QXlFeHV1QkE7O0FBRUE7QXpFMHV1QkE7QXlFeHV1QkE7O0FBRUE7QXpFMHV1QkE7QXlFenZ1QkE7QUFBQTtBekU0dnVCQTtBeUUzdnVCQTs7QUFFQTtBekU2dnVCQTtBeUUzdnVCQTs7QUFFQTtBekU2dnVCQTtBeUUzdnVCQTs7QUFFQTtBekU2dnVCQTtBeUUzdnVCQTs7QUFFQTtBekU2dnVCQTtBeUU1d3VCQTtBQUFBO0F6RSt3dUJBO0F5RTl3dUJBOztBQUVBO0F6RWd4dUJBO0F5RTl3dUJBOztBQUVBO0F6RWd4dUJBO0F5RTl3dUJBOztBQUVBO0F6RWd4dUJBO0F5RTl3dUJBOztBQUVBO0F6RWd4dUJBO0F5RS94dUJBO0FBQUE7QXpFa3l1QkE7QXlFanl1QkE7O0FBRUE7QXpFbXl1QkE7QXlFanl1QkE7O0FBRUE7QXpFbXl1QkE7QXlFanl1QkE7O0FBRUE7QXpFbXl1QkE7QXlFanl1QkE7O0FBRUE7QXpFbXl1QkE7QXlFbHp1QkE7QUFBQTtBekVxenVCQTtBeUVwenVCQTs7QUFFQTtBekVzenVCQTtBeUVwenVCQTs7QUFFQTtBekVzenVCQTtBeUVwenVCQTs7QUFFQTtBekVzenVCQTtBeUVwenVCQTs7QUFFQTtBekVzenVCQTtBeUVyMHVCQTtBQUFBO0F6RXcwdUJBO0F5RXYwdUJBOztBQUVBO0F6RXkwdUJBO0F5RXYwdUJBOztBQUVBO0F6RXkwdUJBO0F5RXYwdUJBOztBQUVBO0F6RXkwdUJBO0F5RXYwdUJBOztBQUVBO0F6RXkwdUJBO0F5RXgxdUJBO0FBQUE7QXpFMjF1QkE7QXlFMTF1QkE7O0FBRUE7QXpFNDF1QkE7QXlFMTF1QkE7O0FBRUE7QXpFNDF1QkE7QXlFMTF1QkE7O0FBRUE7QXpFNDF1QkE7QXlFMTF1QkE7O0FBRUE7QXpFNDF1QkE7QXlFMzJ1QkE7QUFBQTtBekU4MnVCQTtBeUU3MnVCQTs7QUFFQTtBekUrMnVCQTtBeUU3MnVCQTs7QUFFQTtBekUrMnVCQTtBeUU3MnVCQTs7QUFFQTtBekUrMnVCQTtBeUU3MnVCQTs7QUFFQTtBekUrMnVCQTtBeUU5M3VCQTtBQUFBO0F6RWk0dUJBO0F5RWg0dUJBOztBQUVBO0F6RWs0dUJBO0F5RWg0dUJBOztBQUVBO0F6RWs0dUJBO0F5RWg0dUJBOztBQUVBO0F6RWs0dUJBO0F5RWg0dUJBOztBQUVBO0F6RWs0dUJBO0F5RWo1dUJBO0FBQUE7QXpFbzV1QkE7QXlFbjV1QkE7O0FBRUE7QXpFcTV1QkE7QXlFbjV1QkE7O0FBRUE7QXpFcTV1QkE7QXlFbjV1QkE7O0FBRUE7QXpFcTV1QkE7QXlFbjV1QkE7O0FBRUE7QXpFcTV1QkE7QXlFcDZ1QkE7QUFBQTtBekV1NnVCQTtBeUV0NnVCQTs7QUFFQTtBekV3NnVCQTtBeUV0NnVCQTs7QUFFQTtBekV3NnVCQTtBeUV0NnVCQTs7QUFFQTtBekV3NnVCQTtBeUV0NnVCQTs7QUFFQTtBekV3NnVCQTtBeUV2N3VCQTtBQUFBO0F6RTA3dUJBO0F5RXo3dUJBOztBQUVBO0F6RTI3dUJBO0F5RXo3dUJBOztBQUVBO0F6RTI3dUJBO0F5RXo3dUJBOztBQUVBO0F6RTI3dUJBO0F5RXo3dUJBOztBQUVBO0F6RTI3dUJBO0F5RTE4dUJBO0FBQUE7QXpFNjh1QkE7QXlFNTh1QkE7O0FBRUE7QXpFODh1QkE7QXlFNTh1QkE7O0FBRUE7QXpFODh1QkE7QXlFNTh1QkE7O0FBRUE7QXpFODh1QkE7QXlFNTh1QkE7O0FBRUE7QXpFODh1QkE7QXlFNzl1QkE7QUFBQTtBekVnK3VCQTtBeUUvOXVCQTs7QUFFQTtBekVpK3VCQTtBeUUvOXVCQTs7QUFFQTtBekVpK3VCQTtBeUUvOXVCQTs7QUFFQTtBekVpK3VCQTtBeUUvOXVCQTs7QUFFQTtBekVpK3VCQTtBeUVoL3VCQTtBQUFBO0F6RW0vdUJBO0F5RWwvdUJBOztBQUVBO0F6RW8vdUJBO0F5RWwvdUJBOztBQUVBO0F6RW8vdUJBO0F5RWwvdUJBOztBQUVBO0F6RW8vdUJBO0F5RWwvdUJBOztBQUVBO0F6RW8vdUJBO0F5RW5ndkJBO0FBQUE7QXpFc2d2QkE7QXlFcmd2QkE7O0FBRUE7QXpFdWd2QkE7QXlFcmd2QkE7O0FBRUE7QXpFdWd2QkE7QXlFcmd2QkE7O0FBRUE7QXpFdWd2QkE7QXlFcmd2QkE7O0FBRUE7QXpFdWd2QkE7QXlFdGh2QkE7QUFBQTtBekV5aHZCQTtBeUV4aHZCQTs7QUFFQTtBekUwaHZCQTtBeUV4aHZCQTs7QUFFQTtBekUwaHZCQTtBeUV4aHZCQTs7QUFFQTtBekUwaHZCQTtBeUV4aHZCQTs7QUFFQTtBekUwaHZCQTtBeUV6aXZCQTtBQUFBO0F6RTRpdkJBO0F5RTNpdkJBOztBQUVBO0F6RTZpdkJBO0F5RTNpdkJBOztBQUVBO0F6RTZpdkJBO0F5RTNpdkJBOztBQUVBO0F6RTZpdkJBO0F5RTNpdkJBOztBQUVBO0F6RTZpdkJBO0F5RTVqdkJBO0FBQUE7QXpFK2p2QkE7QXlFOWp2QkE7O0FBRUE7QXpFZ2t2QkE7QXlFOWp2QkE7O0FBRUE7QXpFZ2t2QkE7QXlFOWp2QkE7O0FBRUE7QXpFZ2t2QkE7QXlFOWp2QkE7O0FBRUE7QXpFZ2t2QkE7QXlFL2t2QkE7QUFBQTtBekVrbHZCQTtBeUVqbHZCQTs7QUFFQTtBekVtbHZCQTtBeUVqbHZCQTs7QUFFQTtBekVtbHZCQTtBeUVqbHZCQTs7QUFFQTtBekVtbHZCQTtBeUVqbHZCQTs7QUFFQTtBekVtbHZCQTtBeUVsbXZCQTtBQUFBO0F6RXFtdkJBO0F5RXBtdkJBOztBQUVBO0F6RXNtdkJBO0F5RXBtdkJBOztBQUVBO0F6RXNtdkJBO0F5RXBtdkJBOztBQUVBO0F6RXNtdkJBO0F5RXBtdkJBOztBQUVBO0F6RXNtdkJBO0F5RXJudkJBO0FBQUE7QXpFd252QkE7QXlFdm52QkE7O0FBRUE7QXpFeW52QkE7QXlFdm52QkE7O0FBRUE7QXpFeW52QkE7QXlFdm52QkE7O0FBRUE7QXpFeW52QkE7QXlFdm52QkE7O0FBRUE7QXpFeW52QkE7QXlFeG92QkE7QUFBQTtBekUyb3ZCQTtBeUUxb3ZCQTs7QUFFQTtBekU0b3ZCQTtBeUUxb3ZCQTs7QUFFQTtBekU0b3ZCQTtBeUUxb3ZCQTs7QUFFQTtBekU0b3ZCQTtBeUUxb3ZCQTs7QUFFQTtBekU0b3ZCQTtBeUUzcHZCQTtBQUFBO0F6RThwdkJBO0F5RTdwdkJBOztBQUVBO0F6RStwdkJBO0F5RTdwdkJBOztBQUVBO0F6RStwdkJBO0F5RTdwdkJBOztBQUVBO0F6RStwdkJBO0F5RTdwdkJBOztBQUVBO0F6RStwdkJBO0F5RTlxdkJBO0FBQUE7QXpFaXJ2QkE7QXlFaHJ2QkE7O0FBRUE7QXpFa3J2QkE7QXlFaHJ2QkE7O0FBRUE7QXpFa3J2QkE7QXlFaHJ2QkE7O0FBRUE7QXpFa3J2QkE7QXlFaHJ2QkE7O0FBRUE7QXpFa3J2QkE7QXlFanN2QkE7QUFBQTtBekVvc3ZCQTtBeUVuc3ZCQTs7QUFFQTtBekVxc3ZCQTtBeUVuc3ZCQTs7QUFFQTtBekVxc3ZCQTtBeUVuc3ZCQTs7QUFFQTtBekVxc3ZCQTtBeUVuc3ZCQTs7QUFFQTtBekVxc3ZCQTtBeUVwdHZCQTtBQUFBO0F6RXV0dkJBO0F5RXR0dkJBOztBQUVBO0F6RXd0dkJBO0F5RXR0dkJBOztBQUVBO0F6RXd0dkJBO0F5RXR0dkJBOztBQUVBO0F6RXd0dkJBO0F5RXR0dkJBOztBQUVBO0F6RXd0dkJBO0F5RXZ1dkJBO0FBQUE7QXpFMHV2QkE7QXlFenV2QkE7O0FBRUE7QXpFMnV2QkE7QXlFenV2QkE7O0FBRUE7QXpFMnV2QkE7QXlFenV2QkE7O0FBRUE7QXpFMnV2QkE7QXlFenV2QkE7O0FBRUE7QXpFMnV2QkE7QXlFMXZ2QkE7QUFBQTtBekU2dnZCQTtBeUU1dnZCQTs7QUFFQTtBekU4dnZCQTtBeUU1dnZCQTs7QUFFQTtBekU4dnZCQTtBeUU1dnZCQTs7QUFFQTtBekU4dnZCQTtBeUU1dnZCQTs7QUFFQTtBekU4dnZCQTtBeUU3d3ZCQTtBQUFBO0F6RWd4dkJBO0F5RS93dkJBOztBQUVBO0F6RWl4dkJBO0F5RS93dkJBOztBQUVBO0F6RWl4dkJBO0F5RS93dkJBOztBQUVBO0F6RWl4dkJBO0F5RS93dkJBOztBQUVBO0F6RWl4dkJBO0F5RWh5dkJBO0FBQUE7QXpFbXl2QkE7QXlFbHl2QkE7O0FBRUE7QXpFb3l2QkE7QXlFbHl2QkE7O0FBRUE7QXpFb3l2QkE7QXlFbHl2QkE7O0FBRUE7QXpFb3l2QkE7QXlFbHl2QkE7O0FBRUE7QXpFb3l2QkE7QXlFNXh2QkE7QUFBQTtBekUreHZCQTtBeUU5eHZCQTs7QUFFQTtBekVneXZCQTtBeUU5eHZCQTs7QUFFQTtBekVneXZCQTtBeUU5eHZCQTs7QUFFQTtBekVneXZCQTtBeUU5eHZCQTs7QUFFQTtBekVneXZCQTtBeUUveXZCQTtBQUFBO0F6RWt6dkJBO0F5RWp6dkJBOztBQUVBO0F6RW16dkJBO0F5RWp6dkJBOztBQUVBO0F6RW16dkJBO0F5RWp6dkJBOztBQUVBO0F6RW16dkJBO0F5RWp6dkJBOztBQUVBO0F6RW16dkJBO0F5RWwwdkJBO0FBQUE7QXpFcTB2QkE7QXlFcDB2QkE7O0FBRUE7QXpFczB2QkE7QXlFcDB2QkE7O0FBRUE7QXpFczB2QkE7QXlFcDB2QkE7O0FBRUE7QXpFczB2QkE7QXlFcDB2QkE7O0FBRUE7QXpFczB2QkE7QXlFcjF2QkE7QUFBQTtBekV3MXZCQTtBeUV2MXZCQTs7QUFFQTtBekV5MXZCQTtBeUV2MXZCQTs7QUFFQTtBekV5MXZCQTtBeUV2MXZCQTs7QUFFQTtBekV5MXZCQTtBeUV2MXZCQTs7QUFFQTtBekV5MXZCQTtBeUV4MnZCQTtBQUFBO0F6RTIydkJBO0F5RTEydkJBOztBQUVBO0F6RTQydkJBO0F5RTEydkJBOztBQUVBO0F6RTQydkJBO0F5RTEydkJBOztBQUVBO0F6RTQydkJBO0F5RTEydkJBOztBQUVBO0F6RTQydkJBO0F5RTMzdkJBO0FBQUE7QXpFODN2QkE7QXlFNzN2QkE7O0FBRUE7QXpFKzN2QkE7QXlFNzN2QkE7O0FBRUE7QXpFKzN2QkE7QXlFNzN2QkE7O0FBRUE7QXpFKzN2QkE7QXlFNzN2QkE7O0FBRUE7QXpFKzN2QkE7QXlFOTR2QkE7QUFBQTtBekVpNXZCQTtBeUVoNXZCQTs7QUFFQTtBekVrNXZCQTtBeUVoNXZCQTs7QUFFQTtBekVrNXZCQTtBeUVoNXZCQTs7QUFFQTtBekVrNXZCQTtBeUVoNXZCQTs7QUFFQTtBekVrNXZCQTtBeUVqNnZCQTtBQUFBO0F6RW82dkJBO0F5RW42dkJBOztBQUVBO0F6RXE2dkJBO0F5RW42dkJBOztBQUVBO0F6RXE2dkJBO0F5RW42dkJBOztBQUVBO0F6RXE2dkJBO0F5RW42dkJBOztBQUVBO0F6RXE2dkJBO0F5RXA3dkJBO0FBQUE7QXpFdTd2QkE7QXlFdDd2QkE7O0FBRUE7QXpFdzd2QkE7QXlFdDd2QkE7O0FBRUE7QXpFdzd2QkE7QXlFdDd2QkE7O0FBRUE7QXpFdzd2QkE7QXlFdDd2QkE7O0FBRUE7QXpFdzd2QkE7QXlFdjh2QkE7QUFBQTtBekUwOHZCQTtBeUV6OHZCQTs7QUFFQTtBekUyOHZCQTtBeUV6OHZCQTs7QUFFQTtBekUyOHZCQTtBeUV6OHZCQTs7QUFFQTtBekUyOHZCQTtBeUV6OHZCQTs7QUFFQTtBekUyOHZCQTtBeUUxOXZCQTtBQUFBO0F6RTY5dkJBO0F5RTU5dkJBOztBQUVBO0F6RTg5dkJBO0F5RTU5dkJBOztBQUVBO0F6RTg5dkJBO0F5RTU5dkJBOztBQUVBO0F6RTg5dkJBO0F5RTU5dkJBOztBQUVBO0F6RTg5dkJBO0F5RTcrdkJBO0FBQUE7QXpFZy92QkE7QXlFLyt2QkE7O0FBRUE7QXpFaS92QkE7QXlFLyt2QkE7O0FBRUE7QXpFaS92QkE7QXlFLyt2QkE7O0FBRUE7QXpFaS92QkE7QXlFLyt2QkE7O0FBRUE7QXpFaS92QkE7QXlFaGd3QkE7QUFBQTtBekVtZ3dCQTtBeUVsZ3dCQTs7QUFFQTtBekVvZ3dCQTtBeUVsZ3dCQTs7QUFFQTtBekVvZ3dCQTtBeUVsZ3dCQTs7QUFFQTtBekVvZ3dCQTtBeUVsZ3dCQTs7QUFFQTtBekVvZ3dCQTtBeUVuaHdCQTtBQUFBO0F6RXNod0JBO0F5RXJod0JBOztBQUVBO0F6RXVod0JBO0F5RXJod0JBOztBQUVBO0F6RXVod0JBO0F5RXJod0JBOztBQUVBO0F6RXVod0JBO0F5RXJod0JBOztBQUVBO0F6RXVod0JBO0F5RXRpd0JBO0FBQUE7QXpFeWl3QkE7QXlFeGl3QkE7O0FBRUE7QXpFMGl3QkE7QXlFeGl3QkE7O0FBRUE7QXpFMGl3QkE7QXlFeGl3QkE7O0FBRUE7QXpFMGl3QkE7QXlFeGl3QkE7O0FBRUE7QXpFMGl3QkE7QXlFemp3QkE7QUFBQTtBekU0andCQTtBeUUzandCQTs7QUFFQTtBekU2andCQTtBeUUzandCQTs7QUFFQTtBekU2andCQTtBeUUzandCQTs7QUFFQTtBekU2andCQTtBeUUzandCQTs7QUFFQTtBekU2andCQTtBeUU1a3dCQTtBQUFBO0F6RStrd0JBO0F5RTlrd0JBOztBQUVBO0F6RWdsd0JBO0F5RTlrd0JBOztBQUVBO0F6RWdsd0JBO0F5RTlrd0JBOztBQUVBO0F6RWdsd0JBO0F5RTlrd0JBOztBQUVBO0F6RWdsd0JBO0F5RS9sd0JBO0FBQUE7QXpFa213QkE7QXlFam13QkE7O0FBRUE7QXpFbW13QkE7QXlFam13QkE7O0FBRUE7QXpFbW13QkE7QXlFam13QkE7O0FBRUE7QXpFbW13QkE7QXlFam13QkE7O0FBRUE7QXpFbW13QkE7QXlFbG53QkE7QUFBQTtBekVxbndCQTtBeUVwbndCQTs7QUFFQTtBekVzbndCQTtBeUVwbndCQTs7QUFFQTtBekVzbndCQTtBeUVwbndCQTs7QUFFQTtBekVzbndCQTtBeUVwbndCQTs7QUFFQTtBekVzbndCQTtBeUVyb3dCQTtBQUFBO0F6RXdvd0JBO0F5RXZvd0JBOztBQUVBO0F6RXlvd0JBO0F5RXZvd0JBOztBQUVBO0F6RXlvd0JBO0F5RXZvd0JBOztBQUVBO0F6RXlvd0JBO0F5RXZvd0JBOztBQUVBO0F6RXlvd0JBO0F5RW5vd0JBO0FBQUE7QXpFc293QkE7QXlFcm93QkE7O0FBRUE7QXpFdW93QkE7QXlFcm93QkE7O0FBRUE7QXpFdW93QkE7QXlFcm93QkE7O0FBRUE7QXpFdW93QkE7QXlFcm93QkE7O0FBRUE7QXpFdW93QkE7QUFDQTtBaUJqcHdCQTtBd0RsREE7QUFBQTtBekV1c3dCQTtBeUV0c3dCQTs7QUFFQTtBekV3c3dCQTtBeUV0c3dCQTs7QUFFQTtBekV3c3dCQTtBeUV0c3dCQTs7QUFFQTtBekV3c3dCQTtBeUV0c3dCQTs7QUFFQTtBekV3c3dCQTtBeUV2dHdCQTtBQUFBO0F6RTB0d0JBO0F5RXp0d0JBOztBQUVBO0F6RTJ0d0JBO0F5RXp0d0JBOztBQUVBO0F6RTJ0d0JBO0F5RXp0d0JBOztBQUVBO0F6RTJ0d0JBO0F5RXp0d0JBOztBQUVBO0F6RTJ0d0JBO0F5RTF1d0JBO0FBQUE7QXpFNnV3QkE7QXlFNXV3QkE7O0FBRUE7QXpFOHV3QkE7QXlFNXV3QkE7O0FBRUE7QXpFOHV3QkE7QXlFNXV3QkE7O0FBRUE7QXpFOHV3QkE7QXlFNXV3QkE7O0FBRUE7QXpFOHV3QkE7QXlFN3Z3QkE7QUFBQTtBekVnd3dCQTtBeUUvdndCQTs7QUFFQTtBekVpd3dCQTtBeUUvdndCQTs7QUFFQTtBekVpd3dCQTtBeUUvdndCQTs7QUFFQTtBekVpd3dCQTtBeUUvdndCQTs7QUFFQTtBekVpd3dCQTtBeUVoeHdCQTtBQUFBO0F6RW14d0JBO0F5RWx4d0JBOztBQUVBO0F6RW94d0JBO0F5RWx4d0JBOztBQUVBO0F6RW94d0JBO0F5RWx4d0JBOztBQUVBO0F6RW94d0JBO0F5RWx4d0JBOztBQUVBO0F6RW94d0JBO0F5RW55d0JBO0FBQUE7QXpFc3l3QkE7QXlFcnl3QkE7O0FBRUE7QXpFdXl3QkE7QXlFcnl3QkE7O0FBRUE7QXpFdXl3QkE7QXlFcnl3QkE7O0FBRUE7QXpFdXl3QkE7QXlFcnl3QkE7O0FBRUE7QXpFdXl3QkE7QXlFdHp3QkE7QUFBQTtBekV5endCQTtBeUV4endCQTs7QUFFQTtBekUwendCQTtBeUV4endCQTs7QUFFQTtBekUwendCQTtBeUV4endCQTs7QUFFQTtBekUwendCQTtBeUV4endCQTs7QUFFQTtBekUwendCQTtBeUV6MHdCQTtBQUFBO0F6RTQwd0JBO0F5RTMwd0JBOztBQUVBO0F6RTYwd0JBO0F5RTMwd0JBOztBQUVBO0F6RTYwd0JBO0F5RTMwd0JBOztBQUVBO0F6RTYwd0JBO0F5RTMwd0JBOztBQUVBO0F6RTYwd0JBO0F5RTUxd0JBO0FBQUE7QXpFKzF3QkE7QXlFOTF3QkE7O0FBRUE7QXpFZzJ3QkE7QXlFOTF3QkE7O0FBRUE7QXpFZzJ3QkE7QXlFOTF3QkE7O0FBRUE7QXpFZzJ3QkE7QXlFOTF3QkE7O0FBRUE7QXpFZzJ3QkE7QXlFLzJ3QkE7QUFBQTtBekVrM3dCQTtBeUVqM3dCQTs7QUFFQTtBekVtM3dCQTtBeUVqM3dCQTs7QUFFQTtBekVtM3dCQTtBeUVqM3dCQTs7QUFFQTtBekVtM3dCQTtBeUVqM3dCQTs7QUFFQTtBekVtM3dCQTtBeUVsNHdCQTtBQUFBO0F6RXE0d0JBO0F5RXA0d0JBOztBQUVBO0F6RXM0d0JBO0F5RXA0d0JBOztBQUVBO0F6RXM0d0JBO0F5RXA0d0JBOztBQUVBO0F6RXM0d0JBO0F5RXA0d0JBOztBQUVBO0F6RXM0d0JBO0F5RXI1d0JBO0FBQUE7QXpFdzV3QkE7QXlFdjV3QkE7O0FBRUE7QXpFeTV3QkE7QXlFdjV3QkE7O0FBRUE7QXpFeTV3QkE7QXlFdjV3QkE7O0FBRUE7QXpFeTV3QkE7QXlFdjV3QkE7O0FBRUE7QXpFeTV3QkE7QXlFeDZ3QkE7QUFBQTtBekUyNndCQTtBeUUxNndCQTs7QUFFQTtBekU0NndCQTtBeUUxNndCQTs7QUFFQTtBekU0NndCQTtBeUUxNndCQTs7QUFFQTtBekU0NndCQTtBeUUxNndCQTs7QUFFQTtBekU0NndCQTtBeUUzN3dCQTtBQUFBO0F6RTg3d0JBO0F5RTc3d0JBOztBQUVBO0F6RSs3d0JBO0F5RTc3d0JBOztBQUVBO0F6RSs3d0JBO0F5RTc3d0JBOztBQUVBO0F6RSs3d0JBO0F5RTc3d0JBOztBQUVBO0F6RSs3d0JBO0F5RTk4d0JBO0FBQUE7QXpFaTl3QkE7QXlFaDl3QkE7O0FBRUE7QXpFazl3QkE7QXlFaDl3QkE7O0FBRUE7QXpFazl3QkE7QXlFaDl3QkE7O0FBRUE7QXpFazl3QkE7QXlFaDl3QkE7O0FBRUE7QXpFazl3QkE7QXlFait3QkE7QUFBQTtBekVvK3dCQTtBeUVuK3dCQTs7QUFFQTtBekVxK3dCQTtBeUVuK3dCQTs7QUFFQTtBekVxK3dCQTtBeUVuK3dCQTs7QUFFQTtBekVxK3dCQTtBeUVuK3dCQTs7QUFFQTtBekVxK3dCQTtBeUVwL3dCQTtBQUFBO0F6RXUvd0JBO0F5RXQvd0JBOztBQUVBO0F6RXcvd0JBO0F5RXQvd0JBOztBQUVBO0F6RXcvd0JBO0F5RXQvd0JBOztBQUVBO0F6RXcvd0JBO0F5RXQvd0JBOztBQUVBO0F6RXcvd0JBO0F5RXZneEJBO0FBQUE7QXpFMGd4QkE7QXlFemd4QkE7O0FBRUE7QXpFMmd4QkE7QXlFemd4QkE7O0FBRUE7QXpFMmd4QkE7QXlFemd4QkE7O0FBRUE7QXpFMmd4QkE7QXlFemd4QkE7O0FBRUE7QXpFMmd4QkE7QXlFMWh4QkE7QUFBQTtBekU2aHhCQTtBeUU1aHhCQTs7QUFFQTtBekU4aHhCQTtBeUU1aHhCQTs7QUFFQTtBekU4aHhCQTtBeUU1aHhCQTs7QUFFQTtBekU4aHhCQTtBeUU1aHhCQTs7QUFFQTtBekU4aHhCQTtBeUU3aXhCQTtBQUFBO0F6RWdqeEJBO0F5RS9peEJBOztBQUVBO0F6RWlqeEJBO0F5RS9peEJBOztBQUVBO0F6RWlqeEJBO0F5RS9peEJBOztBQUVBO0F6RWlqeEJBO0F5RS9peEJBOztBQUVBO0F6RWlqeEJBO0F5RWhreEJBO0FBQUE7QXpFbWt4QkE7QXlFbGt4QkE7O0FBRUE7QXpFb2t4QkE7QXlFbGt4QkE7O0FBRUE7QXpFb2t4QkE7QXlFbGt4QkE7O0FBRUE7QXpFb2t4QkE7QXlFbGt4QkE7O0FBRUE7QXpFb2t4QkE7QXlFbmx4QkE7QUFBQTtBekVzbHhCQTtBeUVybHhCQTs7QUFFQTtBekV1bHhCQTtBeUVybHhCQTs7QUFFQTtBekV1bHhCQTtBeUVybHhCQTs7QUFFQTtBekV1bHhCQTtBeUVybHhCQTs7QUFFQTtBekV1bHhCQTtBeUV0bXhCQTtBQUFBO0F6RXlteEJBO0F5RXhteEJBOztBQUVBO0F6RTBteEJBO0F5RXhteEJBOztBQUVBO0F6RTBteEJBO0F5RXhteEJBOztBQUVBO0F6RTBteEJBO0F5RXhteEJBOztBQUVBO0F6RTBteEJBO0F5RXpueEJBO0FBQUE7QXpFNG54QkE7QXlFM254QkE7O0FBRUE7QXpFNm54QkE7QXlFM254QkE7O0FBRUE7QXpFNm54QkE7QXlFM254QkE7O0FBRUE7QXpFNm54QkE7QXlFM254QkE7O0FBRUE7QXpFNm54QkE7QXlFNW94QkE7QUFBQTtBekUrb3hCQTtBeUU5b3hCQTs7QUFFQTtBekVncHhCQTtBeUU5b3hCQTs7QUFFQTtBekVncHhCQTtBeUU5b3hCQTs7QUFFQTtBekVncHhCQTtBeUU5b3hCQTs7QUFFQTtBekVncHhCQTtBeUUvcHhCQTtBQUFBO0F6RWtxeEJBO0F5RWpxeEJBOztBQUVBO0F6RW1xeEJBO0F5RWpxeEJBOztBQUVBO0F6RW1xeEJBO0F5RWpxeEJBOztBQUVBO0F6RW1xeEJBO0F5RWpxeEJBOztBQUVBO0F6RW1xeEJBO0F5RWxyeEJBO0FBQUE7QXpFcXJ4QkE7QXlFcHJ4QkE7O0FBRUE7QXpFc3J4QkE7QXlFcHJ4QkE7O0FBRUE7QXpFc3J4QkE7QXlFcHJ4QkE7O0FBRUE7QXpFc3J4QkE7QXlFcHJ4QkE7O0FBRUE7QXpFc3J4QkE7QXlFcnN4QkE7QUFBQTtBekV3c3hCQTtBeUV2c3hCQTs7QUFFQTtBekV5c3hCQTtBeUV2c3hCQTs7QUFFQTtBekV5c3hCQTtBeUV2c3hCQTs7QUFFQTtBekV5c3hCQTtBeUV2c3hCQTs7QUFFQTtBekV5c3hCQTtBeUV4dHhCQTtBQUFBO0F6RTJ0eEJBO0F5RTF0eEJBOztBQUVBO0F6RTR0eEJBO0F5RTF0eEJBOztBQUVBO0F6RTR0eEJBO0F5RTF0eEJBOztBQUVBO0F6RTR0eEJBO0F5RTF0eEJBOztBQUVBO0F6RTR0eEJBO0F5RTN1eEJBO0FBQUE7QXpFOHV4QkE7QXlFN3V4QkE7O0FBRUE7QXpFK3V4QkE7QXlFN3V4QkE7O0FBRUE7QXpFK3V4QkE7QXlFN3V4QkE7O0FBRUE7QXpFK3V4QkE7QXlFN3V4QkE7O0FBRUE7QXpFK3V4QkE7QXlFOXZ4QkE7QUFBQTtBekVpd3hCQTtBeUVod3hCQTs7QUFFQTtBekVrd3hCQTtBeUVod3hCQTs7QUFFQTtBekVrd3hCQTtBeUVod3hCQTs7QUFFQTtBekVrd3hCQTtBeUVod3hCQTs7QUFFQTtBekVrd3hCQTtBeUVqeHhCQTtBQUFBO0F6RW94eEJBO0F5RW54eEJBOztBQUVBO0F6RXF4eEJBO0F5RW54eEJBOztBQUVBO0F6RXF4eEJBO0F5RW54eEJBOztBQUVBO0F6RXF4eEJBO0F5RW54eEJBOztBQUVBO0F6RXF4eEJBO0F5RXB5eEJBO0FBQUE7QXpFdXl4QkE7QXlFdHl4QkE7O0FBRUE7QXpFd3l4QkE7QXlFdHl4QkE7O0FBRUE7QXpFd3l4QkE7QXlFdHl4QkE7O0FBRUE7QXpFd3l4QkE7QXlFdHl4QkE7O0FBRUE7QXpFd3l4QkE7QXlFdnp4QkE7QUFBQTtBekUwenhCQTtBeUV6enhCQTs7QUFFQTtBekUyenhCQTtBeUV6enhCQTs7QUFFQTtBekUyenhCQTtBeUV6enhCQTs7QUFFQTtBekUyenhCQTtBeUV6enhCQTs7QUFFQTtBekUyenhCQTtBeUUxMHhCQTtBQUFBO0F6RTYweEJBO0F5RTUweEJBOztBQUVBO0F6RTgweEJBO0F5RTUweEJBOztBQUVBO0F6RTgweEJBO0F5RTUweEJBOztBQUVBO0F6RTgweEJBO0F5RTUweEJBOztBQUVBO0F6RTgweEJBO0F5RTcxeEJBO0FBQUE7QXpFZzJ4QkE7QXlFLzF4QkE7O0FBRUE7QXpFaTJ4QkE7QXlFLzF4QkE7O0FBRUE7QXpFaTJ4QkE7QXlFLzF4QkE7O0FBRUE7QXpFaTJ4QkE7QXlFLzF4QkE7O0FBRUE7QXpFaTJ4QkE7QXlFaDN4QkE7QUFBQTtBekVtM3hCQTtBeUVsM3hCQTs7QUFFQTtBekVvM3hCQTtBeUVsM3hCQTs7QUFFQTtBekVvM3hCQTtBeUVsM3hCQTs7QUFFQTtBekVvM3hCQTtBeUVsM3hCQTs7QUFFQTtBekVvM3hCQTtBeUVuNHhCQTtBQUFBO0F6RXM0eEJBO0F5RXI0eEJBOztBQUVBO0F6RXU0eEJBO0F5RXI0eEJBOztBQUVBO0F6RXU0eEJBO0F5RXI0eEJBOztBQUVBO0F6RXU0eEJBO0F5RXI0eEJBOztBQUVBO0F6RXU0eEJBO0F5RXQ1eEJBO0FBQUE7QXpFeTV4QkE7QXlFeDV4QkE7O0FBRUE7QXpFMDV4QkE7QXlFeDV4QkE7O0FBRUE7QXpFMDV4QkE7QXlFeDV4QkE7O0FBRUE7QXpFMDV4QkE7QXlFeDV4QkE7O0FBRUE7QXpFMDV4QkE7QXlFejZ4QkE7QUFBQTtBekU0NnhCQTtBeUUzNnhCQTs7QUFFQTtBekU2NnhCQTtBeUUzNnhCQTs7QUFFQTtBekU2NnhCQTtBeUUzNnhCQTs7QUFFQTtBekU2NnhCQTtBeUUzNnhCQTs7QUFFQTtBekU2NnhCQTtBeUU1N3hCQTtBQUFBO0F6RSs3eEJBO0F5RTk3eEJBOztBQUVBO0F6RWc4eEJBO0F5RTk3eEJBOztBQUVBO0F6RWc4eEJBO0F5RTk3eEJBOztBQUVBO0F6RWc4eEJBO0F5RTk3eEJBOztBQUVBO0F6RWc4eEJBO0F5RS84eEJBO0FBQUE7QXpFazl4QkE7QXlFajl4QkE7O0FBRUE7QXpFbTl4QkE7QXlFajl4QkE7O0FBRUE7QXpFbTl4QkE7QXlFajl4QkE7O0FBRUE7QXpFbTl4QkE7QXlFajl4QkE7O0FBRUE7QXpFbTl4QkE7QXlFMzh4QkE7QUFBQTtBekU4OHhCQTtBeUU3OHhCQTs7QUFFQTtBekUrOHhCQTtBeUU3OHhCQTs7QUFFQTtBekUrOHhCQTtBeUU3OHhCQTs7QUFFQTtBekUrOHhCQTtBeUU3OHhCQTs7QUFFQTtBekUrOHhCQTtBeUU5OXhCQTtBQUFBO0F6RWkreEJBO0F5RWgreEJBOztBQUVBO0F6RWsreEJBO0F5RWgreEJBOztBQUVBO0F6RWsreEJBO0F5RWgreEJBOztBQUVBO0F6RWsreEJBO0F5RWgreEJBOztBQUVBO0F6RWsreEJBO0F5RWoveEJBO0FBQUE7QXpFby94QkE7QXlFbi94QkE7O0FBRUE7QXpFcS94QkE7QXlFbi94QkE7O0FBRUE7QXpFcS94QkE7QXlFbi94QkE7O0FBRUE7QXpFcS94QkE7QXlFbi94QkE7O0FBRUE7QXpFcS94QkE7QXlFcGd5QkE7QUFBQTtBekV1Z3lCQTtBeUV0Z3lCQTs7QUFFQTtBekV3Z3lCQTtBeUV0Z3lCQTs7QUFFQTtBekV3Z3lCQTtBeUV0Z3lCQTs7QUFFQTtBekV3Z3lCQTtBeUV0Z3lCQTs7QUFFQTtBekV3Z3lCQTtBeUV2aHlCQTtBQUFBO0F6RTBoeUJBO0F5RXpoeUJBOztBQUVBO0F6RTJoeUJBO0F5RXpoeUJBOztBQUVBO0F6RTJoeUJBO0F5RXpoeUJBOztBQUVBO0F6RTJoeUJBO0F5RXpoeUJBOztBQUVBO0F6RTJoeUJBO0F5RTFpeUJBO0FBQUE7QXpFNml5QkE7QXlFNWl5QkE7O0FBRUE7QXpFOGl5QkE7QXlFNWl5QkE7O0FBRUE7QXpFOGl5QkE7QXlFNWl5QkE7O0FBRUE7QXpFOGl5QkE7QXlFNWl5QkE7O0FBRUE7QXpFOGl5QkE7QXlFN2p5QkE7QUFBQTtBekVna3lCQTtBeUUvanlCQTs7QUFFQTtBekVpa3lCQTtBeUUvanlCQTs7QUFFQTtBekVpa3lCQTtBeUUvanlCQTs7QUFFQTtBekVpa3lCQTtBeUUvanlCQTs7QUFFQTtBekVpa3lCQTtBeUVobHlCQTtBQUFBO0F6RW1seUJBO0F5RWxseUJBOztBQUVBO0F6RW9seUJBO0F5RWxseUJBOztBQUVBO0F6RW9seUJBO0F5RWxseUJBOztBQUVBO0F6RW9seUJBO0F5RWxseUJBOztBQUVBO0F6RW9seUJBO0F5RW5teUJBO0FBQUE7QXpFc215QkE7QXlFcm15QkE7O0FBRUE7QXpFdW15QkE7QXlFcm15QkE7O0FBRUE7QXpFdW15QkE7QXlFcm15QkE7O0FBRUE7QXpFdW15QkE7QXlFcm15QkE7O0FBRUE7QXpFdW15QkE7QXlFdG55QkE7QUFBQTtBekV5bnlCQTtBeUV4bnlCQTs7QUFFQTtBekUwbnlCQTtBeUV4bnlCQTs7QUFFQTtBekUwbnlCQTtBeUV4bnlCQTs7QUFFQTtBekUwbnlCQTtBeUV4bnlCQTs7QUFFQTtBekUwbnlCQTtBeUV6b3lCQTtBQUFBO0F6RTRveUJBO0F5RTNveUJBOztBQUVBO0F6RTZveUJBO0F5RTNveUJBOztBQUVBO0F6RTZveUJBO0F5RTNveUJBOztBQUVBO0F6RTZveUJBO0F5RTNveUJBOztBQUVBO0F6RTZveUJBO0F5RTVweUJBO0FBQUE7QXpFK3B5QkE7QXlFOXB5QkE7O0FBRUE7QXpFZ3F5QkE7QXlFOXB5QkE7O0FBRUE7QXpFZ3F5QkE7QXlFOXB5QkE7O0FBRUE7QXpFZ3F5QkE7QXlFOXB5QkE7O0FBRUE7QXpFZ3F5QkE7QXlFL3F5QkE7QUFBQTtBekVrcnlCQTtBeUVqcnlCQTs7QUFFQTtBekVtcnlCQTtBeUVqcnlCQTs7QUFFQTtBekVtcnlCQTtBeUVqcnlCQTs7QUFFQTtBekVtcnlCQTtBeUVqcnlCQTs7QUFFQTtBekVtcnlCQTtBeUVsc3lCQTtBQUFBO0F6RXFzeUJBO0F5RXBzeUJBOztBQUVBO0F6RXNzeUJBO0F5RXBzeUJBOztBQUVBO0F6RXNzeUJBO0F5RXBzeUJBOztBQUVBO0F6RXNzeUJBO0F5RXBzeUJBOztBQUVBO0F6RXNzeUJBO0F5RXJ0eUJBO0FBQUE7QXpFd3R5QkE7QXlFdnR5QkE7O0FBRUE7QXpFeXR5QkE7QXlFdnR5QkE7O0FBRUE7QXpFeXR5QkE7QXlFdnR5QkE7O0FBRUE7QXpFeXR5QkE7QXlFdnR5QkE7O0FBRUE7QXpFeXR5QkE7QXlFeHV5QkE7QUFBQTtBekUydXlCQTtBeUUxdXlCQTs7QUFFQTtBekU0dXlCQTtBeUUxdXlCQTs7QUFFQTtBekU0dXlCQTtBeUUxdXlCQTs7QUFFQTtBekU0dXlCQTtBeUUxdXlCQTs7QUFFQTtBekU0dXlCQTtBeUUzdnlCQTtBQUFBO0F6RTh2eUJBO0F5RTd2eUJBOztBQUVBO0F6RSt2eUJBO0F5RTd2eUJBOztBQUVBO0F6RSt2eUJBO0F5RTd2eUJBOztBQUVBO0F6RSt2eUJBO0F5RTd2eUJBOztBQUVBO0F6RSt2eUJBO0F5RTl3eUJBO0FBQUE7QXpFaXh5QkE7QXlFaHh5QkE7O0FBRUE7QXpFa3h5QkE7QXlFaHh5QkE7O0FBRUE7QXpFa3h5QkE7QXlFaHh5QkE7O0FBRUE7QXpFa3h5QkE7QXlFaHh5QkE7O0FBRUE7QXpFa3h5QkE7QXlFanl5QkE7QUFBQTtBekVveXlCQTtBeUVueXlCQTs7QUFFQTtBekVxeXlCQTtBeUVueXlCQTs7QUFFQTtBekVxeXlCQTtBeUVueXlCQTs7QUFFQTtBekVxeXlCQTtBeUVueXlCQTs7QUFFQTtBekVxeXlCQTtBeUVwenlCQTtBQUFBO0F6RXV6eUJBO0F5RXR6eUJBOztBQUVBO0F6RXd6eUJBO0F5RXR6eUJBOztBQUVBO0F6RXd6eUJBO0F5RXR6eUJBOztBQUVBO0F6RXd6eUJBO0F5RXR6eUJBOztBQUVBO0F6RXd6eUJBO0F5RWx6eUJBO0FBQUE7QXpFcXp5QkE7QXlFcHp5QkE7O0FBRUE7QXpFc3p5QkE7QXlFcHp5QkE7O0FBRUE7QXpFc3p5QkE7QXlFcHp5QkE7O0FBRUE7QXpFc3p5QkE7QXlFcHp5QkE7O0FBRUE7QXpFc3p5QkE7QUFDQTtBaUJoMHlCQTtBd0RsREE7QUFBQTtBekVzM3lCQTtBeUVyM3lCQTs7QUFFQTtBekV1M3lCQTtBeUVyM3lCQTs7QUFFQTtBekV1M3lCQTtBeUVyM3lCQTs7QUFFQTtBekV1M3lCQTtBeUVyM3lCQTs7QUFFQTtBekV1M3lCQTtBeUV0NHlCQTtBQUFBO0F6RXk0eUJBO0F5RXg0eUJBOztBQUVBO0F6RTA0eUJBO0F5RXg0eUJBOztBQUVBO0F6RTA0eUJBO0F5RXg0eUJBOztBQUVBO0F6RTA0eUJBO0F5RXg0eUJBOztBQUVBO0F6RTA0eUJBO0F5RXo1eUJBO0FBQUE7QXpFNDV5QkE7QXlFMzV5QkE7O0FBRUE7QXpFNjV5QkE7QXlFMzV5QkE7O0FBRUE7QXpFNjV5QkE7QXlFMzV5QkE7O0FBRUE7QXpFNjV5QkE7QXlFMzV5QkE7O0FBRUE7QXpFNjV5QkE7QXlFNTZ5QkE7QUFBQTtBekUrNnlCQTtBeUU5NnlCQTs7QUFFQTtBekVnN3lCQTtBeUU5NnlCQTs7QUFFQTtBekVnN3lCQTtBeUU5NnlCQTs7QUFFQTtBekVnN3lCQTtBeUU5NnlCQTs7QUFFQTtBekVnN3lCQTtBeUUvN3lCQTtBQUFBO0F6RWs4eUJBO0F5RWo4eUJBOztBQUVBO0F6RW04eUJBO0F5RWo4eUJBOztBQUVBO0F6RW04eUJBO0F5RWo4eUJBOztBQUVBO0F6RW04eUJBO0F5RWo4eUJBOztBQUVBO0F6RW04eUJBO0F5RWw5eUJBO0FBQUE7QXpFcTl5QkE7QXlFcDl5QkE7O0FBRUE7QXpFczl5QkE7QXlFcDl5QkE7O0FBRUE7QXpFczl5QkE7QXlFcDl5QkE7O0FBRUE7QXpFczl5QkE7QXlFcDl5QkE7O0FBRUE7QXpFczl5QkE7QXlFcit5QkE7QUFBQTtBekV3K3lCQTtBeUV2K3lCQTs7QUFFQTtBekV5K3lCQTtBeUV2K3lCQTs7QUFFQTtBekV5K3lCQTtBeUV2K3lCQTs7QUFFQTtBekV5K3lCQTtBeUV2K3lCQTs7QUFFQTtBekV5K3lCQTtBeUV4L3lCQTtBQUFBO0F6RTIveUJBO0F5RTEveUJBOztBQUVBO0F6RTQveUJBO0F5RTEveUJBOztBQUVBO0F6RTQveUJBO0F5RTEveUJBOztBQUVBO0F6RTQveUJBO0F5RTEveUJBOztBQUVBO0F6RTQveUJBO0F5RTNnekJBO0FBQUE7QXpFOGd6QkE7QXlFN2d6QkE7O0FBRUE7QXpFK2d6QkE7QXlFN2d6QkE7O0FBRUE7QXpFK2d6QkE7QXlFN2d6QkE7O0FBRUE7QXpFK2d6QkE7QXlFN2d6QkE7O0FBRUE7QXpFK2d6QkE7QXlFOWh6QkE7QUFBQTtBekVpaXpCQTtBeUVoaXpCQTs7QUFFQTtBekVraXpCQTtBeUVoaXpCQTs7QUFFQTtBekVraXpCQTtBeUVoaXpCQTs7QUFFQTtBekVraXpCQTtBeUVoaXpCQTs7QUFFQTtBekVraXpCQTtBeUVqanpCQTtBQUFBO0F6RW9qekJBO0F5RW5qekJBOztBQUVBO0F6RXFqekJBO0F5RW5qekJBOztBQUVBO0F6RXFqekJBO0F5RW5qekJBOztBQUVBO0F6RXFqekJBO0F5RW5qekJBOztBQUVBO0F6RXFqekJBO0F5RXBrekJBO0FBQUE7QXpFdWt6QkE7QXlFdGt6QkE7O0FBRUE7QXpFd2t6QkE7QXlFdGt6QkE7O0FBRUE7QXpFd2t6QkE7QXlFdGt6QkE7O0FBRUE7QXpFd2t6QkE7QXlFdGt6QkE7O0FBRUE7QXpFd2t6QkE7QXlFdmx6QkE7QUFBQTtBekUwbHpCQTtBeUV6bHpCQTs7QUFFQTtBekUybHpCQTtBeUV6bHpCQTs7QUFFQTtBekUybHpCQTtBeUV6bHpCQTs7QUFFQTtBekUybHpCQTtBeUV6bHpCQTs7QUFFQTtBekUybHpCQTtBeUUxbXpCQTtBQUFBO0F6RTZtekJBO0F5RTVtekJBOztBQUVBO0F6RThtekJBO0F5RTVtekJBOztBQUVBO0F6RThtekJBO0F5RTVtekJBOztBQUVBO0F6RThtekJBO0F5RTVtekJBOztBQUVBO0F6RThtekJBO0F5RTduekJBO0FBQUE7QXpFZ296QkE7QXlFL256QkE7O0FBRUE7QXpFaW96QkE7QXlFL256QkE7O0FBRUE7QXpFaW96QkE7QXlFL256QkE7O0FBRUE7QXpFaW96QkE7QXlFL256QkE7O0FBRUE7QXpFaW96QkE7QXlFaHB6QkE7QUFBQTtBekVtcHpCQTtBeUVscHpCQTs7QUFFQTtBekVvcHpCQTtBeUVscHpCQTs7QUFFQTtBekVvcHpCQTtBeUVscHpCQTs7QUFFQTtBekVvcHpCQTtBeUVscHpCQTs7QUFFQTtBekVvcHpCQTtBeUVucXpCQTtBQUFBO0F6RXNxekJBO0F5RXJxekJBOztBQUVBO0F6RXVxekJBO0F5RXJxekJBOztBQUVBO0F6RXVxekJBO0F5RXJxekJBOztBQUVBO0F6RXVxekJBO0F5RXJxekJBOztBQUVBO0F6RXVxekJBO0F5RXRyekJBO0FBQUE7QXpFeXJ6QkE7QXlFeHJ6QkE7O0FBRUE7QXpFMHJ6QkE7QXlFeHJ6QkE7O0FBRUE7QXpFMHJ6QkE7QXlFeHJ6QkE7O0FBRUE7QXpFMHJ6QkE7QXlFeHJ6QkE7O0FBRUE7QXpFMHJ6QkE7QXlFenN6QkE7QUFBQTtBekU0c3pCQTtBeUUzc3pCQTs7QUFFQTtBekU2c3pCQTtBeUUzc3pCQTs7QUFFQTtBekU2c3pCQTtBeUUzc3pCQTs7QUFFQTtBekU2c3pCQTtBeUUzc3pCQTs7QUFFQTtBekU2c3pCQTtBeUU1dHpCQTtBQUFBO0F6RSt0ekJBO0F5RTl0ekJBOztBQUVBO0F6RWd1ekJBO0F5RTl0ekJBOztBQUVBO0F6RWd1ekJBO0F5RTl0ekJBOztBQUVBO0F6RWd1ekJBO0F5RTl0ekJBOztBQUVBO0F6RWd1ekJBO0F5RS91ekJBO0FBQUE7QXpFa3Z6QkE7QXlFanZ6QkE7O0FBRUE7QXpFbXZ6QkE7QXlFanZ6QkE7O0FBRUE7QXpFbXZ6QkE7QXlFanZ6QkE7O0FBRUE7QXpFbXZ6QkE7QXlFanZ6QkE7O0FBRUE7QXpFbXZ6QkE7QXlFbHd6QkE7QUFBQTtBekVxd3pCQTtBeUVwd3pCQTs7QUFFQTtBekVzd3pCQTtBeUVwd3pCQTs7QUFFQTtBekVzd3pCQTtBeUVwd3pCQTs7QUFFQTtBekVzd3pCQTtBeUVwd3pCQTs7QUFFQTtBekVzd3pCQTtBeUVyeHpCQTtBQUFBO0F6RXd4ekJBO0F5RXZ4ekJBOztBQUVBO0F6RXl4ekJBO0F5RXZ4ekJBOztBQUVBO0F6RXl4ekJBO0F5RXZ4ekJBOztBQUVBO0F6RXl4ekJBO0F5RXZ4ekJBOztBQUVBO0F6RXl4ekJBO0F5RXh5ekJBO0FBQUE7QXpFMnl6QkE7QXlFMXl6QkE7O0FBRUE7QXpFNHl6QkE7QXlFMXl6QkE7O0FBRUE7QXpFNHl6QkE7QXlFMXl6QkE7O0FBRUE7QXpFNHl6QkE7QXlFMXl6QkE7O0FBRUE7QXpFNHl6QkE7QXlFM3p6QkE7QUFBQTtBekU4enpCQTtBeUU3enpCQTs7QUFFQTtBekUrenpCQTtBeUU3enpCQTs7QUFFQTtBekUrenpCQTtBeUU3enpCQTs7QUFFQTtBekUrenpCQTtBeUU3enpCQTs7QUFFQTtBekUrenpCQTtBeUU5MHpCQTtBQUFBO0F6RWkxekJBO0F5RWgxekJBOztBQUVBO0F6RWsxekJBO0F5RWgxekJBOztBQUVBO0F6RWsxekJBO0F5RWgxekJBOztBQUVBO0F6RWsxekJBO0F5RWgxekJBOztBQUVBO0F6RWsxekJBO0F5RWoyekJBO0FBQUE7QXpFbzJ6QkE7QXlFbjJ6QkE7O0FBRUE7QXpFcTJ6QkE7QXlFbjJ6QkE7O0FBRUE7QXpFcTJ6QkE7QXlFbjJ6QkE7O0FBRUE7QXpFcTJ6QkE7QXlFbjJ6QkE7O0FBRUE7QXpFcTJ6QkE7QXlFcDN6QkE7QUFBQTtBekV1M3pCQTtBeUV0M3pCQTs7QUFFQTtBekV3M3pCQTtBeUV0M3pCQTs7QUFFQTtBekV3M3pCQTtBeUV0M3pCQTs7QUFFQTtBekV3M3pCQTtBeUV0M3pCQTs7QUFFQTtBekV3M3pCQTtBeUV2NHpCQTtBQUFBO0F6RTA0ekJBO0F5RXo0ekJBOztBQUVBO0F6RTI0ekJBO0F5RXo0ekJBOztBQUVBO0F6RTI0ekJBO0F5RXo0ekJBOztBQUVBO0F6RTI0ekJBO0F5RXo0ekJBOztBQUVBO0F6RTI0ekJBO0F5RTE1ekJBO0FBQUE7QXpFNjV6QkE7QXlFNTV6QkE7O0FBRUE7QXpFODV6QkE7QXlFNTV6QkE7O0FBRUE7QXpFODV6QkE7QXlFNTV6QkE7O0FBRUE7QXpFODV6QkE7QXlFNTV6QkE7O0FBRUE7QXpFODV6QkE7QXlFNzZ6QkE7QUFBQTtBekVnN3pCQTtBeUUvNnpCQTs7QUFFQTtBekVpN3pCQTtBeUUvNnpCQTs7QUFFQTtBekVpN3pCQTtBeUUvNnpCQTs7QUFFQTtBekVpN3pCQTtBeUUvNnpCQTs7QUFFQTtBekVpN3pCQTtBeUVoOHpCQTtBQUFBO0F6RW04ekJBO0F5RWw4ekJBOztBQUVBO0F6RW84ekJBO0F5RWw4ekJBOztBQUVBO0F6RW84ekJBO0F5RWw4ekJBOztBQUVBO0F6RW84ekJBO0F5RWw4ekJBOztBQUVBO0F6RW84ekJBO0F5RW45ekJBO0FBQUE7QXpFczl6QkE7QXlFcjl6QkE7O0FBRUE7QXpFdTl6QkE7QXlFcjl6QkE7O0FBRUE7QXpFdTl6QkE7QXlFcjl6QkE7O0FBRUE7QXpFdTl6QkE7QXlFcjl6QkE7O0FBRUE7QXpFdTl6QkE7QXlFdCt6QkE7QUFBQTtBekV5K3pCQTtBeUV4K3pCQTs7QUFFQTtBekUwK3pCQTtBeUV4K3pCQTs7QUFFQTtBekUwK3pCQTtBeUV4K3pCQTs7QUFFQTtBekUwK3pCQTtBeUV4K3pCQTs7QUFFQTtBekUwK3pCQTtBeUV6L3pCQTtBQUFBO0F6RTQvekJBO0F5RTMvekJBOztBQUVBO0F6RTYvekJBO0F5RTMvekJBOztBQUVBO0F6RTYvekJBO0F5RTMvekJBOztBQUVBO0F6RTYvekJBO0F5RTMvekJBOztBQUVBO0F6RTYvekJBO0F5RTVnMEJBO0FBQUE7QXpFK2cwQkE7QXlFOWcwQkE7O0FBRUE7QXpFZ2gwQkE7QXlFOWcwQkE7O0FBRUE7QXpFZ2gwQkE7QXlFOWcwQkE7O0FBRUE7QXpFZ2gwQkE7QXlFOWcwQkE7O0FBRUE7QXpFZ2gwQkE7QXlFL2gwQkE7QUFBQTtBekVraTBCQTtBeUVqaTBCQTs7QUFFQTtBekVtaTBCQTtBeUVqaTBCQTs7QUFFQTtBekVtaTBCQTtBeUVqaTBCQTs7QUFFQTtBekVtaTBCQTtBeUVqaTBCQTs7QUFFQTtBekVtaTBCQTtBeUVsajBCQTtBQUFBO0F6RXFqMEJBO0F5RXBqMEJBOztBQUVBO0F6RXNqMEJBO0F5RXBqMEJBOztBQUVBO0F6RXNqMEJBO0F5RXBqMEJBOztBQUVBO0F6RXNqMEJBO0F5RXBqMEJBOztBQUVBO0F6RXNqMEJBO0F5RXJrMEJBO0FBQUE7QXpFd2swQkE7QXlFdmswQkE7O0FBRUE7QXpFeWswQkE7QXlFdmswQkE7O0FBRUE7QXpFeWswQkE7QXlFdmswQkE7O0FBRUE7QXpFeWswQkE7QXlFdmswQkE7O0FBRUE7QXpFeWswQkE7QXlFeGwwQkE7QUFBQTtBekUybDBCQTtBeUUxbDBCQTs7QUFFQTtBekU0bDBCQTtBeUUxbDBCQTs7QUFFQTtBekU0bDBCQTtBeUUxbDBCQTs7QUFFQTtBekU0bDBCQTtBeUUxbDBCQTs7QUFFQTtBekU0bDBCQTtBeUUzbTBCQTtBQUFBO0F6RThtMEJBO0F5RTdtMEJBOztBQUVBO0F6RSttMEJBO0F5RTdtMEJBOztBQUVBO0F6RSttMEJBO0F5RTdtMEJBOztBQUVBO0F6RSttMEJBO0F5RTdtMEJBOztBQUVBO0F6RSttMEJBO0F5RTluMEJBO0FBQUE7QXpFaW8wQkE7QXlFaG8wQkE7O0FBRUE7QXpFa28wQkE7QXlFaG8wQkE7O0FBRUE7QXpFa28wQkE7QXlFaG8wQkE7O0FBRUE7QXpFa28wQkE7QXlFaG8wQkE7O0FBRUE7QXpFa28wQkE7QXlFMW4wQkE7QUFBQTtBekU2bjBCQTtBeUU1bjBCQTs7QUFFQTtBekU4bjBCQTtBeUU1bjBCQTs7QUFFQTtBekU4bjBCQTtBeUU1bjBCQTs7QUFFQTtBekU4bjBCQTtBeUU1bjBCQTs7QUFFQTtBekU4bjBCQTtBeUU3bzBCQTtBQUFBO0F6RWdwMEJBO0F5RS9vMEJBOztBQUVBO0F6RWlwMEJBO0F5RS9vMEJBOztBQUVBO0F6RWlwMEJBO0F5RS9vMEJBOztBQUVBO0F6RWlwMEJBO0F5RS9vMEJBOztBQUVBO0F6RWlwMEJBO0F5RWhxMEJBO0FBQUE7QXpFbXEwQkE7QXlFbHEwQkE7O0FBRUE7QXpFb3EwQkE7QXlFbHEwQkE7O0FBRUE7QXpFb3EwQkE7QXlFbHEwQkE7O0FBRUE7QXpFb3EwQkE7QXlFbHEwQkE7O0FBRUE7QXpFb3EwQkE7QXlFbnIwQkE7QUFBQTtBekVzcjBCQTtBeUVycjBCQTs7QUFFQTtBekV1cjBCQTtBeUVycjBCQTs7QUFFQTtBekV1cjBCQTtBeUVycjBCQTs7QUFFQTtBekV1cjBCQTtBeUVycjBCQTs7QUFFQTtBekV1cjBCQTtBeUV0czBCQTtBQUFBO0F6RXlzMEJBO0F5RXhzMEJBOztBQUVBO0F6RTBzMEJBO0F5RXhzMEJBOztBQUVBO0F6RTBzMEJBO0F5RXhzMEJBOztBQUVBO0F6RTBzMEJBO0F5RXhzMEJBOztBQUVBO0F6RTBzMEJBO0F5RXp0MEJBO0FBQUE7QXpFNHQwQkE7QXlFM3QwQkE7O0FBRUE7QXpFNnQwQkE7QXlFM3QwQkE7O0FBRUE7QXpFNnQwQkE7QXlFM3QwQkE7O0FBRUE7QXpFNnQwQkE7QXlFM3QwQkE7O0FBRUE7QXpFNnQwQkE7QXlFNXUwQkE7QUFBQTtBekUrdTBCQTtBeUU5dTBCQTs7QUFFQTtBekVndjBCQTtBeUU5dTBCQTs7QUFFQTtBekVndjBCQTtBeUU5dTBCQTs7QUFFQTtBekVndjBCQTtBeUU5dTBCQTs7QUFFQTtBekVndjBCQTtBeUUvdjBCQTtBQUFBO0F6RWt3MEJBO0F5RWp3MEJBOztBQUVBO0F6RW13MEJBO0F5RWp3MEJBOztBQUVBO0F6RW13MEJBO0F5RWp3MEJBOztBQUVBO0F6RW13MEJBO0F5RWp3MEJBOztBQUVBO0F6RW13MEJBO0F5RWx4MEJBO0FBQUE7QXpFcXgwQkE7QXlFcHgwQkE7O0FBRUE7QXpFc3gwQkE7QXlFcHgwQkE7O0FBRUE7QXpFc3gwQkE7QXlFcHgwQkE7O0FBRUE7QXpFc3gwQkE7QXlFcHgwQkE7O0FBRUE7QXpFc3gwQkE7QXlFcnkwQkE7QUFBQTtBekV3eTBCQTtBeUV2eTBCQTs7QUFFQTtBekV5eTBCQTtBeUV2eTBCQTs7QUFFQTtBekV5eTBCQTtBeUV2eTBCQTs7QUFFQTtBekV5eTBCQTtBeUV2eTBCQTs7QUFFQTtBekV5eTBCQTtBeUV4ejBCQTtBQUFBO0F6RTJ6MEJBO0F5RTF6MEJBOztBQUVBO0F6RTR6MEJBO0F5RTF6MEJBOztBQUVBO0F6RTR6MEJBO0F5RTF6MEJBOztBQUVBO0F6RTR6MEJBO0F5RTF6MEJBOztBQUVBO0F6RTR6MEJBO0F5RTMwMEJBO0FBQUE7QXpFODAwQkE7QXlFNzAwQkE7O0FBRUE7QXpFKzAwQkE7QXlFNzAwQkE7O0FBRUE7QXpFKzAwQkE7QXlFNzAwQkE7O0FBRUE7QXpFKzAwQkE7QXlFNzAwQkE7O0FBRUE7QXpFKzAwQkE7QXlFOTEwQkE7QUFBQTtBekVpMjBCQTtBeUVoMjBCQTs7QUFFQTtBekVrMjBCQTtBeUVoMjBCQTs7QUFFQTtBekVrMjBCQTtBeUVoMjBCQTs7QUFFQTtBekVrMjBCQTtBeUVoMjBCQTs7QUFFQTtBekVrMjBCQTtBeUVqMzBCQTtBQUFBO0F6RW8zMEJBO0F5RW4zMEJBOztBQUVBO0F6RXEzMEJBO0F5RW4zMEJBOztBQUVBO0F6RXEzMEJBO0F5RW4zMEJBOztBQUVBO0F6RXEzMEJBO0F5RW4zMEJBOztBQUVBO0F6RXEzMEJBO0F5RXA0MEJBO0FBQUE7QXpFdTQwQkE7QXlFdDQwQkE7O0FBRUE7QXpFdzQwQkE7QXlFdDQwQkE7O0FBRUE7QXpFdzQwQkE7QXlFdDQwQkE7O0FBRUE7QXpFdzQwQkE7QXlFdDQwQkE7O0FBRUE7QXpFdzQwQkE7QXlFdjUwQkE7QUFBQTtBekUwNTBCQTtBeUV6NTBCQTs7QUFFQTtBekUyNTBCQTtBeUV6NTBCQTs7QUFFQTtBekUyNTBCQTtBeUV6NTBCQTs7QUFFQTtBekUyNTBCQTtBeUV6NTBCQTs7QUFFQTtBekUyNTBCQTtBeUUxNjBCQTtBQUFBO0F6RTY2MEJBO0F5RTU2MEJBOztBQUVBO0F6RTg2MEJBO0F5RTU2MEJBOztBQUVBO0F6RTg2MEJBO0F5RTU2MEJBOztBQUVBO0F6RTg2MEJBO0F5RTU2MEJBOztBQUVBO0F6RTg2MEJBO0F5RTc3MEJBO0FBQUE7QXpFZzgwQkE7QXlFLzcwQkE7O0FBRUE7QXpFaTgwQkE7QXlFLzcwQkE7O0FBRUE7QXpFaTgwQkE7QXlFLzcwQkE7O0FBRUE7QXpFaTgwQkE7QXlFLzcwQkE7O0FBRUE7QXpFaTgwQkE7QXlFaDkwQkE7QUFBQTtBekVtOTBCQTtBeUVsOTBCQTs7QUFFQTtBekVvOTBCQTtBeUVsOTBCQTs7QUFFQTtBekVvOTBCQTtBeUVsOTBCQTs7QUFFQTtBekVvOTBCQTtBeUVsOTBCQTs7QUFFQTtBekVvOTBCQTtBeUVuKzBCQTtBQUFBO0F6RXMrMEJBO0F5RXIrMEJBOztBQUVBO0F6RXUrMEJBO0F5RXIrMEJBOztBQUVBO0F6RXUrMEJBO0F5RXIrMEJBOztBQUVBO0F6RXUrMEJBO0F5RXIrMEJBOztBQUVBO0F6RXUrMEJBO0F5RWorMEJBO0FBQUE7QXpFbyswQkE7QXlFbiswQkE7O0FBRUE7QXpFcSswQkE7QXlFbiswQkE7O0FBRUE7QXpFcSswQkE7QXlFbiswQkE7O0FBRUE7QXpFcSswQkE7QXlFbiswQkE7O0FBRUE7QXpFcSswQkE7QUFDQTtBaUIvKzBCQTtBd0RsREE7QUFBQTtBekVxaTFCQTtBeUVwaTFCQTs7QUFFQTtBekVzaTFCQTtBeUVwaTFCQTs7QUFFQTtBekVzaTFCQTtBeUVwaTFCQTs7QUFFQTtBekVzaTFCQTtBeUVwaTFCQTs7QUFFQTtBekVzaTFCQTtBeUVyajFCQTtBQUFBO0F6RXdqMUJBO0F5RXZqMUJBOztBQUVBO0F6RXlqMUJBO0F5RXZqMUJBOztBQUVBO0F6RXlqMUJBO0F5RXZqMUJBOztBQUVBO0F6RXlqMUJBO0F5RXZqMUJBOztBQUVBO0F6RXlqMUJBO0F5RXhrMUJBO0FBQUE7QXpFMmsxQkE7QXlFMWsxQkE7O0FBRUE7QXpFNGsxQkE7QXlFMWsxQkE7O0FBRUE7QXpFNGsxQkE7QXlFMWsxQkE7O0FBRUE7QXpFNGsxQkE7QXlFMWsxQkE7O0FBRUE7QXpFNGsxQkE7QXlFM2wxQkE7QUFBQTtBekU4bDFCQTtBeUU3bDFCQTs7QUFFQTtBekUrbDFCQTtBeUU3bDFCQTs7QUFFQTtBekUrbDFCQTtBeUU3bDFCQTs7QUFFQTtBekUrbDFCQTtBeUU3bDFCQTs7QUFFQTtBekUrbDFCQTtBeUU5bTFCQTtBQUFBO0F6RWluMUJBO0F5RWhuMUJBOztBQUVBO0F6RWtuMUJBO0F5RWhuMUJBOztBQUVBO0F6RWtuMUJBO0F5RWhuMUJBOztBQUVBO0F6RWtuMUJBO0F5RWhuMUJBOztBQUVBO0F6RWtuMUJBO0F5RWpvMUJBO0FBQUE7QXpFb28xQkE7QXlFbm8xQkE7O0FBRUE7QXpFcW8xQkE7QXlFbm8xQkE7O0FBRUE7QXpFcW8xQkE7QXlFbm8xQkE7O0FBRUE7QXpFcW8xQkE7QXlFbm8xQkE7O0FBRUE7QXpFcW8xQkE7QXlFcHAxQkE7QUFBQTtBekV1cDFCQTtBeUV0cDFCQTs7QUFFQTtBekV3cDFCQTtBeUV0cDFCQTs7QUFFQTtBekV3cDFCQTtBeUV0cDFCQTs7QUFFQTtBekV3cDFCQTtBeUV0cDFCQTs7QUFFQTtBekV3cDFCQTtBeUV2cTFCQTtBQUFBO0F6RTBxMUJBO0F5RXpxMUJBOztBQUVBO0F6RTJxMUJBO0F5RXpxMUJBOztBQUVBO0F6RTJxMUJBO0F5RXpxMUJBOztBQUVBO0F6RTJxMUJBO0F5RXpxMUJBOztBQUVBO0F6RTJxMUJBO0F5RTFyMUJBO0FBQUE7QXpFNnIxQkE7QXlFNXIxQkE7O0FBRUE7QXpFOHIxQkE7QXlFNXIxQkE7O0FBRUE7QXpFOHIxQkE7QXlFNXIxQkE7O0FBRUE7QXpFOHIxQkE7QXlFNXIxQkE7O0FBRUE7QXpFOHIxQkE7QXlFN3MxQkE7QUFBQTtBekVndDFCQTtBeUUvczFCQTs7QUFFQTtBekVpdDFCQTtBeUUvczFCQTs7QUFFQTtBekVpdDFCQTtBeUUvczFCQTs7QUFFQTtBekVpdDFCQTtBeUUvczFCQTs7QUFFQTtBekVpdDFCQTtBeUVodTFCQTtBQUFBO0F6RW11MUJBO0F5RWx1MUJBOztBQUVBO0F6RW91MUJBO0F5RWx1MUJBOztBQUVBO0F6RW91MUJBO0F5RWx1MUJBOztBQUVBO0F6RW91MUJBO0F5RWx1MUJBOztBQUVBO0F6RW91MUJBO0F5RW52MUJBO0FBQUE7QXpFc3YxQkE7QXlFcnYxQkE7O0FBRUE7QXpFdXYxQkE7QXlFcnYxQkE7O0FBRUE7QXpFdXYxQkE7QXlFcnYxQkE7O0FBRUE7QXpFdXYxQkE7QXlFcnYxQkE7O0FBRUE7QXpFdXYxQkE7QXlFdHcxQkE7QUFBQTtBekV5dzFCQTtBeUV4dzFCQTs7QUFFQTtBekUwdzFCQTtBeUV4dzFCQTs7QUFFQTtBekUwdzFCQTtBeUV4dzFCQTs7QUFFQTtBekUwdzFCQTtBeUV4dzFCQTs7QUFFQTtBekUwdzFCQTtBeUV6eDFCQTtBQUFBO0F6RTR4MUJBO0F5RTN4MUJBOztBQUVBO0F6RTZ4MUJBO0F5RTN4MUJBOztBQUVBO0F6RTZ4MUJBO0F5RTN4MUJBOztBQUVBO0F6RTZ4MUJBO0F5RTN4MUJBOztBQUVBO0F6RTZ4MUJBO0F5RTV5MUJBO0FBQUE7QXpFK3kxQkE7QXlFOXkxQkE7O0FBRUE7QXpFZ3oxQkE7QXlFOXkxQkE7O0FBRUE7QXpFZ3oxQkE7QXlFOXkxQkE7O0FBRUE7QXpFZ3oxQkE7QXlFOXkxQkE7O0FBRUE7QXpFZ3oxQkE7QXlFL3oxQkE7QUFBQTtBekVrMDFCQTtBeUVqMDFCQTs7QUFFQTtBekVtMDFCQTtBeUVqMDFCQTs7QUFFQTtBekVtMDFCQTtBeUVqMDFCQTs7QUFFQTtBekVtMDFCQTtBeUVqMDFCQTs7QUFFQTtBekVtMDFCQTtBeUVsMTFCQTtBQUFBO0F6RXExMUJBO0F5RXAxMUJBOztBQUVBO0F6RXMxMUJBO0F5RXAxMUJBOztBQUVBO0F6RXMxMUJBO0F5RXAxMUJBOztBQUVBO0F6RXMxMUJBO0F5RXAxMUJBOztBQUVBO0F6RXMxMUJBO0F5RXIyMUJBO0FBQUE7QXpFdzIxQkE7QXlFdjIxQkE7O0FBRUE7QXpFeTIxQkE7QXlFdjIxQkE7O0FBRUE7QXpFeTIxQkE7QXlFdjIxQkE7O0FBRUE7QXpFeTIxQkE7QXlFdjIxQkE7O0FBRUE7QXpFeTIxQkE7QXlFeDMxQkE7QUFBQTtBekUyMzFCQTtBeUUxMzFCQTs7QUFFQTtBekU0MzFCQTtBeUUxMzFCQTs7QUFFQTtBekU0MzFCQTtBeUUxMzFCQTs7QUFFQTtBekU0MzFCQTtBeUUxMzFCQTs7QUFFQTtBekU0MzFCQTtBeUUzNDFCQTtBQUFBO0F6RTg0MUJBO0F5RTc0MUJBOztBQUVBO0F6RSs0MUJBO0F5RTc0MUJBOztBQUVBO0F6RSs0MUJBO0F5RTc0MUJBOztBQUVBO0F6RSs0MUJBO0F5RTc0MUJBOztBQUVBO0F6RSs0MUJBO0F5RTk1MUJBO0FBQUE7QXpFaTYxQkE7QXlFaDYxQkE7O0FBRUE7QXpFazYxQkE7QXlFaDYxQkE7O0FBRUE7QXpFazYxQkE7QXlFaDYxQkE7O0FBRUE7QXpFazYxQkE7QXlFaDYxQkE7O0FBRUE7QXpFazYxQkE7QXlFajcxQkE7QUFBQTtBekVvNzFCQTtBeUVuNzFCQTs7QUFFQTtBekVxNzFCQTtBeUVuNzFCQTs7QUFFQTtBekVxNzFCQTtBeUVuNzFCQTs7QUFFQTtBekVxNzFCQTtBeUVuNzFCQTs7QUFFQTtBekVxNzFCQTtBeUVwODFCQTtBQUFBO0F6RXU4MUJBO0F5RXQ4MUJBOztBQUVBO0F6RXc4MUJBO0F5RXQ4MUJBOztBQUVBO0F6RXc4MUJBO0F5RXQ4MUJBOztBQUVBO0F6RXc4MUJBO0F5RXQ4MUJBOztBQUVBO0F6RXc4MUJBO0F5RXY5MUJBO0FBQUE7QXpFMDkxQkE7QXlFejkxQkE7O0FBRUE7QXpFMjkxQkE7QXlFejkxQkE7O0FBRUE7QXpFMjkxQkE7QXlFejkxQkE7O0FBRUE7QXpFMjkxQkE7QXlFejkxQkE7O0FBRUE7QXpFMjkxQkE7QXlFMSsxQkE7QUFBQTtBekU2KzFCQTtBeUU1KzFCQTs7QUFFQTtBekU4KzFCQTtBeUU1KzFCQTs7QUFFQTtBekU4KzFCQTtBeUU1KzFCQTs7QUFFQTtBekU4KzFCQTtBeUU1KzFCQTs7QUFFQTtBekU4KzFCQTtBeUU3LzFCQTtBQUFBO0F6RWdnMkJBO0F5RS8vMUJBOztBQUVBO0F6RWlnMkJBO0F5RS8vMUJBOztBQUVBO0F6RWlnMkJBO0F5RS8vMUJBOztBQUVBO0F6RWlnMkJBO0F5RS8vMUJBOztBQUVBO0F6RWlnMkJBO0F5RWhoMkJBO0FBQUE7QXpFbWgyQkE7QXlFbGgyQkE7O0FBRUE7QXpFb2gyQkE7QXlFbGgyQkE7O0FBRUE7QXpFb2gyQkE7QXlFbGgyQkE7O0FBRUE7QXpFb2gyQkE7QXlFbGgyQkE7O0FBRUE7QXpFb2gyQkE7QXlFbmkyQkE7QUFBQTtBekVzaTJCQTtBeUVyaTJCQTs7QUFFQTtBekV1aTJCQTtBeUVyaTJCQTs7QUFFQTtBekV1aTJCQTtBeUVyaTJCQTs7QUFFQTtBekV1aTJCQTtBeUVyaTJCQTs7QUFFQTtBekV1aTJCQTtBeUV0ajJCQTtBQUFBO0F6RXlqMkJBO0F5RXhqMkJBOztBQUVBO0F6RTBqMkJBO0F5RXhqMkJBOztBQUVBO0F6RTBqMkJBO0F5RXhqMkJBOztBQUVBO0F6RTBqMkJBO0F5RXhqMkJBOztBQUVBO0F6RTBqMkJBO0F5RXprMkJBO0FBQUE7QXpFNGsyQkE7QXlFM2syQkE7O0FBRUE7QXpFNmsyQkE7QXlFM2syQkE7O0FBRUE7QXpFNmsyQkE7QXlFM2syQkE7O0FBRUE7QXpFNmsyQkE7QXlFM2syQkE7O0FBRUE7QXpFNmsyQkE7QXlFNWwyQkE7QUFBQTtBekUrbDJCQTtBeUU5bDJCQTs7QUFFQTtBekVnbTJCQTtBeUU5bDJCQTs7QUFFQTtBekVnbTJCQTtBeUU5bDJCQTs7QUFFQTtBekVnbTJCQTtBeUU5bDJCQTs7QUFFQTtBekVnbTJCQTtBeUUvbTJCQTtBQUFBO0F6RWtuMkJBO0F5RWpuMkJBOztBQUVBO0F6RW1uMkJBO0F5RWpuMkJBOztBQUVBO0F6RW1uMkJBO0F5RWpuMkJBOztBQUVBO0F6RW1uMkJBO0F5RWpuMkJBOztBQUVBO0F6RW1uMkJBO0F5RWxvMkJBO0FBQUE7QXpFcW8yQkE7QXlFcG8yQkE7O0FBRUE7QXpFc28yQkE7QXlFcG8yQkE7O0FBRUE7QXpFc28yQkE7QXlFcG8yQkE7O0FBRUE7QXpFc28yQkE7QXlFcG8yQkE7O0FBRUE7QXpFc28yQkE7QXlFcnAyQkE7QUFBQTtBekV3cDJCQTtBeUV2cDJCQTs7QUFFQTtBekV5cDJCQTtBeUV2cDJCQTs7QUFFQTtBekV5cDJCQTtBeUV2cDJCQTs7QUFFQTtBekV5cDJCQTtBeUV2cDJCQTs7QUFFQTtBekV5cDJCQTtBeUV4cTJCQTtBQUFBO0F6RTJxMkJBO0F5RTFxMkJBOztBQUVBO0F6RTRxMkJBO0F5RTFxMkJBOztBQUVBO0F6RTRxMkJBO0F5RTFxMkJBOztBQUVBO0F6RTRxMkJBO0F5RTFxMkJBOztBQUVBO0F6RTRxMkJBO0F5RTNyMkJBO0FBQUE7QXpFOHIyQkE7QXlFN3IyQkE7O0FBRUE7QXpFK3IyQkE7QXlFN3IyQkE7O0FBRUE7QXpFK3IyQkE7QXlFN3IyQkE7O0FBRUE7QXpFK3IyQkE7QXlFN3IyQkE7O0FBRUE7QXpFK3IyQkE7QXlFOXMyQkE7QUFBQTtBekVpdDJCQTtBeUVodDJCQTs7QUFFQTtBekVrdDJCQTtBeUVodDJCQTs7QUFFQTtBekVrdDJCQTtBeUVodDJCQTs7QUFFQTtBekVrdDJCQTtBeUVodDJCQTs7QUFFQTtBekVrdDJCQTtBeUVqdTJCQTtBQUFBO0F6RW91MkJBO0F5RW51MkJBOztBQUVBO0F6RXF1MkJBO0F5RW51MkJBOztBQUVBO0F6RXF1MkJBO0F5RW51MkJBOztBQUVBO0F6RXF1MkJBO0F5RW51MkJBOztBQUVBO0F6RXF1MkJBO0F5RXB2MkJBO0FBQUE7QXpFdXYyQkE7QXlFdHYyQkE7O0FBRUE7QXpFd3YyQkE7QXlFdHYyQkE7O0FBRUE7QXpFd3YyQkE7QXlFdHYyQkE7O0FBRUE7QXpFd3YyQkE7QXlFdHYyQkE7O0FBRUE7QXpFd3YyQkE7QXlFdncyQkE7QUFBQTtBekUwdzJCQTtBeUV6dzJCQTs7QUFFQTtBekUydzJCQTtBeUV6dzJCQTs7QUFFQTtBekUydzJCQTtBeUV6dzJCQTs7QUFFQTtBekUydzJCQTtBeUV6dzJCQTs7QUFFQTtBekUydzJCQTtBeUUxeDJCQTtBQUFBO0F6RTZ4MkJBO0F5RTV4MkJBOztBQUVBO0F6RTh4MkJBO0F5RTV4MkJBOztBQUVBO0F6RTh4MkJBO0F5RTV4MkJBOztBQUVBO0F6RTh4MkJBO0F5RTV4MkJBOztBQUVBO0F6RTh4MkJBO0F5RTd5MkJBO0FBQUE7QXpFZ3oyQkE7QXlFL3kyQkE7O0FBRUE7QXpFaXoyQkE7QXlFL3kyQkE7O0FBRUE7QXpFaXoyQkE7QXlFL3kyQkE7O0FBRUE7QXpFaXoyQkE7QXlFL3kyQkE7O0FBRUE7QXpFaXoyQkE7QXlFenkyQkE7QUFBQTtBekU0eTJCQTtBeUUzeTJCQTs7QUFFQTtBekU2eTJCQTtBeUUzeTJCQTs7QUFFQTtBekU2eTJCQTtBeUUzeTJCQTs7QUFFQTtBekU2eTJCQTtBeUUzeTJCQTs7QUFFQTtBekU2eTJCQTtBeUU1ejJCQTtBQUFBO0F6RSt6MkJBO0F5RTl6MkJBOztBQUVBO0F6RWcwMkJBO0F5RTl6MkJBOztBQUVBO0F6RWcwMkJBO0F5RTl6MkJBOztBQUVBO0F6RWcwMkJBO0F5RTl6MkJBOztBQUVBO0F6RWcwMkJBO0F5RS8wMkJBO0FBQUE7QXpFazEyQkE7QXlFajEyQkE7O0FBRUE7QXpFbTEyQkE7QXlFajEyQkE7O0FBRUE7QXpFbTEyQkE7QXlFajEyQkE7O0FBRUE7QXpFbTEyQkE7QXlFajEyQkE7O0FBRUE7QXpFbTEyQkE7QXlFbDIyQkE7QUFBQTtBekVxMjJCQTtBeUVwMjJCQTs7QUFFQTtBekVzMjJCQTtBeUVwMjJCQTs7QUFFQTtBekVzMjJCQTtBeUVwMjJCQTs7QUFFQTtBekVzMjJCQTtBeUVwMjJCQTs7QUFFQTtBekVzMjJCQTtBeUVyMzJCQTtBQUFBO0F6RXczMkJBO0F5RXYzMkJBOztBQUVBO0F6RXkzMkJBO0F5RXYzMkJBOztBQUVBO0F6RXkzMkJBO0F5RXYzMkJBOztBQUVBO0F6RXkzMkJBO0F5RXYzMkJBOztBQUVBO0F6RXkzMkJBO0F5RXg0MkJBO0FBQUE7QXpFMjQyQkE7QXlFMTQyQkE7O0FBRUE7QXpFNDQyQkE7QXlFMTQyQkE7O0FBRUE7QXpFNDQyQkE7QXlFMTQyQkE7O0FBRUE7QXpFNDQyQkE7QXlFMTQyQkE7O0FBRUE7QXpFNDQyQkE7QXlFMzUyQkE7QUFBQTtBekU4NTJCQTtBeUU3NTJCQTs7QUFFQTtBekUrNTJCQTtBeUU3NTJCQTs7QUFFQTtBekUrNTJCQTtBeUU3NTJCQTs7QUFFQTtBekUrNTJCQTtBeUU3NTJCQTs7QUFFQTtBekUrNTJCQTtBeUU5NjJCQTtBQUFBO0F6RWk3MkJBO0F5RWg3MkJBOztBQUVBO0F6RWs3MkJBO0F5RWg3MkJBOztBQUVBO0F6RWs3MkJBO0F5RWg3MkJBOztBQUVBO0F6RWs3MkJBO0F5RWg3MkJBOztBQUVBO0F6RWs3MkJBO0F5RWo4MkJBO0FBQUE7QXpFbzgyQkE7QXlFbjgyQkE7O0FBRUE7QXpFcTgyQkE7QXlFbjgyQkE7O0FBRUE7QXpFcTgyQkE7QXlFbjgyQkE7O0FBRUE7QXpFcTgyQkE7QXlFbjgyQkE7O0FBRUE7QXpFcTgyQkE7QXlFcDkyQkE7QUFBQTtBekV1OTJCQTtBeUV0OTJCQTs7QUFFQTtBekV3OTJCQTtBeUV0OTJCQTs7QUFFQTtBekV3OTJCQTtBeUV0OTJCQTs7QUFFQTtBekV3OTJCQTtBeUV0OTJCQTs7QUFFQTtBekV3OTJCQTtBeUV2KzJCQTtBQUFBO0F6RTArMkJBO0F5RXorMkJBOztBQUVBO0F6RTIrMkJBO0F5RXorMkJBOztBQUVBO0F6RTIrMkJBO0F5RXorMkJBOztBQUVBO0F6RTIrMkJBO0F5RXorMkJBOztBQUVBO0F6RTIrMkJBO0F5RTEvMkJBO0FBQUE7QXpFNi8yQkE7QXlFNS8yQkE7O0FBRUE7QXpFOC8yQkE7QXlFNS8yQkE7O0FBRUE7QXpFOC8yQkE7QXlFNS8yQkE7O0FBRUE7QXpFOC8yQkE7QXlFNS8yQkE7O0FBRUE7QXpFOC8yQkE7QXlFN2czQkE7QUFBQTtBekVnaDNCQTtBeUUvZzNCQTs7QUFFQTtBekVpaDNCQTtBeUUvZzNCQTs7QUFFQTtBekVpaDNCQTtBeUUvZzNCQTs7QUFFQTtBekVpaDNCQTtBeUUvZzNCQTs7QUFFQTtBekVpaDNCQTtBeUVoaTNCQTtBQUFBO0F6RW1pM0JBO0F5RWxpM0JBOztBQUVBO0F6RW9pM0JBO0F5RWxpM0JBOztBQUVBO0F6RW9pM0JBO0F5RWxpM0JBOztBQUVBO0F6RW9pM0JBO0F5RWxpM0JBOztBQUVBO0F6RW9pM0JBO0F5RW5qM0JBO0FBQUE7QXpFc2ozQkE7QXlFcmozQkE7O0FBRUE7QXpFdWozQkE7QXlFcmozQkE7O0FBRUE7QXpFdWozQkE7QXlFcmozQkE7O0FBRUE7QXpFdWozQkE7QXlFcmozQkE7O0FBRUE7QXpFdWozQkE7QXlFdGszQkE7QUFBQTtBekV5azNCQTtBeUV4azNCQTs7QUFFQTtBekUwazNCQTtBeUV4azNCQTs7QUFFQTtBekUwazNCQTtBeUV4azNCQTs7QUFFQTtBekUwazNCQTtBeUV4azNCQTs7QUFFQTtBekUwazNCQTtBeUV6bDNCQTtBQUFBO0F6RTRsM0JBO0F5RTNsM0JBOztBQUVBO0F6RTZsM0JBO0F5RTNsM0JBOztBQUVBO0F6RTZsM0JBO0F5RTNsM0JBOztBQUVBO0F6RTZsM0JBO0F5RTNsM0JBOztBQUVBO0F6RTZsM0JBO0F5RTVtM0JBO0FBQUE7QXpFK20zQkE7QXlFOW0zQkE7O0FBRUE7QXpFZ24zQkE7QXlFOW0zQkE7O0FBRUE7QXpFZ24zQkE7QXlFOW0zQkE7O0FBRUE7QXpFZ24zQkE7QXlFOW0zQkE7O0FBRUE7QXpFZ24zQkE7QXlFL24zQkE7QUFBQTtBekVrbzNCQTtBeUVqbzNCQTs7QUFFQTtBekVtbzNCQTtBeUVqbzNCQTs7QUFFQTtBekVtbzNCQTtBeUVqbzNCQTs7QUFFQTtBekVtbzNCQTtBeUVqbzNCQTs7QUFFQTtBekVtbzNCQTtBeUVscDNCQTtBQUFBO0F6RXFwM0JBO0F5RXBwM0JBOztBQUVBO0F6RXNwM0JBO0F5RXBwM0JBOztBQUVBO0F6RXNwM0JBO0F5RXBwM0JBOztBQUVBO0F6RXNwM0JBO0F5RXBwM0JBOztBQUVBO0F6RXNwM0JBO0F5RWhwM0JBO0FBQUE7QXpFbXAzQkE7QXlFbHAzQkE7O0FBRUE7QXpFb3AzQkE7QXlFbHAzQkE7O0FBRUE7QXpFb3AzQkE7QXlFbHAzQkE7O0FBRUE7QXpFb3AzQkE7QXlFbHAzQkE7O0FBRUE7QXpFb3AzQkE7QUFDQTtBMEVydDNCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FBQ0E7QUFFQTtBMUVxdDNCQTs7QTJFL3QzQkE7QUFBQTtBM0VtdTNCQTs7QTJFL3QzQkE7QUFBQTtBM0VtdTNCQTs7QTJFbHUzQkE7QUFBQTtBM0VzdTNCQTs7QTJFcnUzQkE7QUFBQTtBM0V5dTNCQTs7QTJFeHUzQkE7QUNUQTtBQUNBO0FBQ0E7QTVFcXYzQkE7O0EyRXR1M0JBO0FBQUE7QTNFMHUzQkE7O0EyRXp1M0JBO0FBQUE7QTNFNnUzQkE7O0EyRTV1M0JBO0FBQUE7QTNFZ3YzQkE7O0FpQjNzM0JBO0EwRHZDQTtBQUFBO0EzRXV2M0JBO0EyRXR2M0JBO0FBQUE7QTNFeXYzQkE7QTJFeHYzQkE7QUFBQTtBM0UydjNCQTtBQUNBO0FpQnZ0M0JBO0EwRHZDQTtBQUFBO0EzRWt3M0JBO0EyRWp3M0JBO0FBQUE7QTNFb3czQkE7QTJFbnczQkE7QUFBQTtBM0VzdzNCQTtBQUNBO0FpQmx1M0JBO0EwRHZDQTtBQUFBO0EzRTZ3M0JBO0EyRTV3M0JBO0FBQUE7QTNFK3czQkE7QTJFOXczQkE7QUFBQTtBM0VpeDNCQTtBQUNBO0FpQjd1M0JBO0EwRHZDQTtBQUFBO0EzRXd4M0JBO0EyRXZ4M0JBO0FBQUE7QTNFMHgzQkE7QTJFengzQkE7QUFBQTtBM0U0eDNCQTtBQUNBO0EyRXZ4M0JBO0FBQUE7QTNFMHgzQkE7O0EyRXp4M0JBO0FBQUE7QTNFNngzQkE7O0EyRTV4M0JBO0FBQUE7QTNFZ3kzQkE7O0EyRTV4M0JBO0FBQUE7QTNFZ3kzQkE7O0EyRS94M0JBO0FBQUE7QTNFbXkzQkE7O0EyRWx5M0JBO0FBQUE7QTNFc3kzQkE7O0EyRXJ5M0JBO0FBQUE7QTNFeXkzQkE7O0EyRXh5M0JBO0FBQUE7QTNFNHkzQkE7O0EyRTN5M0JBO0FBQUE7QTNFK3kzQkE7O0EyRTN5M0JBO0FBQUE7QTNFK3kzQkE7O0E2RXQxM0JBO0FBQ0E7QTdFeTEzQkE7O0FRLzAzQkE7QXFFTEE7QTdFdzEzQkE7O0E2RTkxM0JBO0FBQ0E7QTdFaTIzQkE7O0FRdjEzQkE7QXFFTEE7QTdFZzIzQkE7O0E2RXQyM0JBO0FBQ0E7QTdFeTIzQkE7O0FRLzEzQkE7QXFFTEE7QTdFdzIzQkE7O0E2RTkyM0JBO0FBQ0E7QTdFaTMzQkE7O0FRdjIzQkE7QXFFTEE7QTdFZzMzQkE7O0E2RXQzM0JBO0FBQ0E7QTdFeTMzQkE7O0FRLzIzQkE7QXFFTEE7QTdFdzMzQkE7O0E2RTkzM0JBO0FBQ0E7QTdFaTQzQkE7O0FRdjMzQkE7QXFFTEE7QTdFZzQzQkE7O0E2RXQ0M0JBO0FBQ0E7QTdFeTQzQkE7O0FRLzMzQkE7QXFFTEE7QTdFdzQzQkE7O0E2RTk0M0JBO0FBQ0E7QTdFaTUzQkE7O0FRdjQzQkE7QXFFTEE7QTdFZzUzQkE7O0E2RXQ1M0JBO0FBQ0E7QTdFeTUzQkE7O0FRLzQzQkE7QXFFTEE7QTdFdzUzQkE7O0E2RTk1M0JBO0FBQ0E7QTdFaTYzQkE7O0FRdjUzQkE7QXFFTEE7QTdFZzYzQkE7O0E2RXQ2M0JBO0FBQ0E7QTdFeTYzQkE7O0FRLzUzQkE7QXFFTEE7QTdFdzYzQkE7O0E2RTk2M0JBO0FBQ0E7QTdFaTczQkE7O0FRdjYzQkE7QXFFTEE7QTdFZzczQkE7O0EyRXo0M0JBO0FBQUE7QTNFNjQzQkE7O0EyRTU0M0JBO0FBQUE7QTNFZzUzQkE7O0EyRTk0M0JBO0FBQUE7QTNFazUzQkE7O0EyRWo1M0JBO0FBQUE7QTNFcTUzQkE7O0EyRWo1M0JBO0FHdkRBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTlFNDgzQkE7O0EyRXI1M0JBO0FBQUE7QTNFeTUzQkE7O0EyRXY1M0JBO0FBQ0E7QUFDQTtBM0UwNTNCQTs7QTJFcjUzQkE7QUFBQTtBM0V5NTNCQTs7QStFMTkzQkE7QUFDQTtBL0U2OTNCQTs7QStFMTkzQkE7QUFDQTtBL0U2OTNCQTs7QWdGNzkzQkE7QUFDQTs7O0FBS0E7QUFFQTtBQUFBO0FoRjY5M0JBO0FnRno5M0JBO0FBQ0E7QWhGMjkzQkE7QWdGbDkzQkE7QUFDQTtBaEZvOTNCQTtBZ0Z0ODNCQTtBQUNBO0FoRnc4M0JBO0FnRnQ4M0JBOztBQUVBO0FBQ0E7QWhGdzgzQkE7QWdGcjgzQkE7O0FBRUE7QWhGdTgzQkE7QWdGcDgzQkE7OztBQUdBO0FBQ0E7QWhGczgzQkE7QWdGbjgzQkE7O0FBRUE7QWhGcTgzQkE7QWdGNzczQkE7QUFDQTtBaEYrNzNCQTtBZ0Y3NzNCQTtBQUNBO0FoRis3M0JBO0FnRjc3M0JBO0FBQ0E7QWhGKzczQkE7QWdGMzczQkE7QUFDQTtBaEY2NzNCQTtBZ0YzNzNCQTtBQUNBO0FoRjY3M0JBO0FnRjE3M0JBO0FBQ0E7QWhGNDczQkE7QWdGMTczQkE7O0FBRUE7QWhGNDczQkE7QWdGdjczQkE7O0FBRUE7QWhGeTczQkE7QWdGcjczQkE7QUFDQTtBaEZ1NzNCQTtBZ0ZyNzNCQTs7OztBQUlBO0FoRnU3M0JBO0FnRm43M0JBO0FBQ0E7QUFDQTtBaEZxNzNCQTtBQUNBO0FpRnBqNEJBO0FDNEJBO0FBQ0E7QUFDQTtBQUNBO0FBMUJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxGc2o0QkE7QWtGcGo0QkE7QUFDQTtBQUNBO0FsRnNqNEJBO0FrRm5qNEJBO0FBR0E7QUFDQTtBbEZtajRCQTtBa0ZoajRCQTtBQUNBO0FsRmtqNEJBO0FrRnhpNEJBO0FBSUE7QWxGdWk0QkE7O0FrRmwvM0JBO0FDbkZBO0FBQUE7QUFBQTtBbkZ5azRCQTtBbUZ2azRCQTtBQUNBO0FBQUE7QUFBQTtBbkZ5azRCQTtBbUZ2azRCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QW5GeWs0QkE7O0FpQmxoNEJBO0FpRXNCQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEYrLzNCQTtBQUNBO0FpQjdoNEJBO0FpRXNCQTtBQVdBO0FBQ0E7QUFDQTtBQUNBO0FsRmdnNEJBO0FBQ0E7O0FrRnovM0JBO0FBREE7QUFFQTtBbEY2LzNCQTtBQUNBO0FrRjEvM0JBO0FBREE7QUFFQTtBQUNBO0FsRjYvM0JBO0FBQ0E7QWtGei8zQkE7QUFEQTtBQUVBO0FsRjQvM0JBO0FBQ0E7O0FrRnYvM0JBOztBQUVBO0FsRjAvM0JBOztBa0ZyLzNCQTtBQUNBO0FsRncvM0JBO0FrRnQvM0JBO0FBQ0E7QWxGdy8zQkE7O0FrRnAvM0JBO0FBQ0E7QWxGdS8zQkE7QWtGci8zQkE7QUFDQTtBQUFBO0FsRnUvM0JBOztBb0Y1bjRCQTtBQUNBO0FwRituNEJBOztBb0ZobzRCQTtBQUNBO0FwRm1vNEJBOztBaUI1aTRCQTtBbUV4RkE7QUFDQTtBcEZ3bzRCQTtBb0Z6bzRCQTtBQUNBO0FwRjJvNEJBO0FBQ0E7QWlCcmo0QkE7QW1FeEZBO0FBQ0E7QXBGZ3A0QkE7QW9GanA0QkE7QUFDQTtBcEZtcDRCQTtBQUNBO0FpQjdqNEJBO0FtRXhGQTtBQUNBO0FwRndwNEJBO0FvRnpwNEJBO0FBQ0E7QXBGMnA0QkE7QUFDQTtBaUJ2bjRCQTtBbUV0Q0E7QUFDQTtBcEZncTRCQTtBb0ZqcTRCQTtBQUNBO0FwRm1xNEJBO0FBQ0E7QWlCbG40QkE7QW1FM0NBO0FBR0E7QXBGOHA0QkE7QUFDQTs7QWlCdm40QkE7QW1FM0NBO0FBR0E7QXBGb3E0QkE7QUFDQTs7QWlCN240QkE7QW1FM0NBO0FBR0E7QXBGMHE0QkE7QUFDQTs7QWlCbm80QkE7QW1FM0NBO0FBR0E7QXBGZ3I0QkE7QUFDQTs7QW9GcHI0QkE7QUFHQTtBcEZxcjRCQTs7QW9GaHI0QkE7QUFDQTtBQUFBO0FBQUE7QXBGbXI0QkE7O0FxRnJyNEJBO0FBVkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FyRm1zNEJBOztBcUZwcjRCQTtBQXRCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QXJGOHM0QkE7O0FpQnByNEJBO0FvRUZBO0FBQ0E7QXJGMHI0QkE7QXFGdnI0QkE7QUFDQTtBckZ5cjRCQTtBQUNBO0FpQjdyNEJBO0FvRVFBO0FBQ0E7QXJGd3I0QkE7QXFGcnI0QkE7QUFDQTtBckZ1cjRCQTtBQUNBO0FpQnJzNEJBO0FvRWtCQTtBQUNBO0FyRnNyNEJBO0FxRm5yNEJBO0FBQ0E7QXJGcXI0QkE7QUFDQTtBaUI3czRCQTtBb0VGQTtBQUNBO0FyRmt0NEJBO0FxRi9zNEJBO0FBQ0E7QXJGaXQ0QkE7QUFDQTtBaUJydDRCQTtBb0VRQTtBQUNBO0FyRmd0NEJBO0FxRjdzNEJBO0FBQ0E7QXJGK3M0QkE7QUFDQTtBaUI3dDRCQTtBb0VrQkE7QUFDQTtBckY4czRCQTtBcUYzczRCQTtBQUNBO0FyRjZzNEJBO0FBQ0E7QWlCcnU0QkE7QW9FRkE7QUFDQTtBckYwdTRCQTtBcUZ2dTRCQTtBQUNBO0FyRnl1NEJBO0FBQ0E7QWlCN3U0QkE7QW9FUUE7QUFDQTtBckZ3dTRCQTtBcUZydTRCQTtBQUNBO0FyRnV1NEJBO0FBQ0E7QWlCcnY0QkE7QW9Fa0JBO0FBQ0E7QXJGc3U0QkE7QXFGbnU0QkE7QUFDQTtBckZxdTRCQTtBQUNBO0FpQjd2NEJBO0FvRUZBO0FBQ0E7QXJGa3c0QkE7QXFGL3Y0QkE7QUFDQTtBckZpdzRCQTtBQUNBO0FpQnJ3NEJBO0FvRVFBO0FBQ0E7QXJGZ3c0QkE7QXFGN3Y0QkE7QUFDQTtBckYrdjRCQTtBQUNBO0FpQjd3NEJBO0FvRWtCQTtBQUNBO0FyRjh2NEJBO0FxRjN2NEJBO0FBQ0E7QXJGNnY0QkE7QUFDQTtBaUJyeDRCQTtBb0VGQTtBQUNBO0FyRjB4NEJBO0FxRnZ4NEJBO0FBQ0E7QXJGeXg0QkE7QUFDQTtBaUI3eDRCQTtBb0VRQTtBQUNBO0FyRnd4NEJBO0FxRnJ4NEJBO0FBQ0E7QXJGdXg0QkE7QUFDQTtBaUJyeTRCQTtBb0VrQkE7QUFDQTtBckZzeDRCQTtBcUZueDRCQTtBQUNBO0FyRnF4NEJBO0FBQ0E7QWlCN3k0QkE7QW9FRkE7QUFDQTtBckZrejRCQTtBcUYveTRCQTtBQUNBO0FyRml6NEJBO0FBQ0E7QWlCcno0QkE7QW9FUUE7QUFDQTtBckZnejRCQTtBcUY3eTRCQTtBQUNBO0FyRit5NEJBO0FBQ0E7QWlCN3o0QkE7QW9Fa0JBO0FBQ0E7QXJGOHk0QkE7QXFGM3k0QkE7QUFDQTtBckY2eTRCQTtBQUNBO0FpQnIwNEJBO0FvRUZBO0FBQ0E7QXJGMDA0QkE7QXFGdjA0QkE7QUFDQTtBckZ5MDRCQTtBQUNBO0FpQjcwNEJBO0FvRVFBO0FBQ0E7QXJGdzA0QkE7QXFGcjA0QkE7QUFDQTtBckZ1MDRCQTtBQUNBO0FpQnIxNEJBO0FvRWtCQTtBQUNBO0FyRnMwNEJBO0FxRm4wNEJBO0FBQ0E7QXJGcTA0QkE7QUFDQTtBc0Z6NTRCQTs7Ozs7Ozs7O0FBQUE7QUNPQTtBQUNBO0F2Rjg1NEJBOztBdUYzNTRCQTtBQUNBO0F2Rjg1NEJBOztBdUYzNTRCQTtBQUNBO0F2Rjg1NEJBOztBdUYzNTRCQTtBQUNBO0F2Rjg1NEJBOztBdUYzNTRCQTtBQUNBO0F2Rjg1NEJBOztBdUYzNTRCQTtBQUNBO0F2Rjg1NEJBOztBdUYzNTRCQTtBQUNBO0F2Rjg1NEJBOztBdUYzNTRCQTtBQUNBO0F2Rjg1NEJBOztBdUYzNTRCQTtBQUNBO0F2Rjg1NEJBOztBdUYzNTRCQTtBQUNBO0F2Rjg1NEJBOztBdUYzNTRCQTtBQUNBO0FBQ0E7QXZGODU0QkE7O0F1RjM1NEJBO0FBQ0E7QUFDQTtBdkY4NTRCQTs7QWlCeDU0QkE7QXNFckRBO0FBQ0E7QXZGaTk0QkE7QXVGOTg0QkE7QUFDQTtBdkZnOTRCQTtBdUY3ODRCQTtBQUNBO0F2Ris4NEJBO0F1RjU4NEJBO0FBQ0E7QXZGODg0QkE7QXVGMzg0QkE7QUFDQTtBdkY2ODRCQTtBdUYxODRCQTtBQUNBO0F2RjQ4NEJBO0F1Rno4NEJBO0FBQ0E7QXZGMjg0QkE7QXVGeDg0QkE7QUFDQTtBdkYwODRCQTtBdUZ2ODRCQTtBQUNBO0F2Rnk4NEJBO0F1RnQ4NEJBO0FBQ0E7QXZGdzg0QkE7QXVGcjg0QkE7QUFDQTtBQUNBO0F2RnU4NEJBO0F1RnA4NEJBO0FBQ0E7QUFDQTtBdkZzODRCQTtBQUNBO0FpQmo4NEJBO0FzRXJEQTtBQUNBO0F2RnkvNEJBO0F1RnQvNEJBO0FBQ0E7QXZGdy80QkE7QXVGci80QkE7QUFDQTtBdkZ1LzRCQTtBdUZwLzRCQTtBQUNBO0F2RnMvNEJBO0F1Rm4vNEJBO0FBQ0E7QXZGcS80QkE7QXVGbC80QkE7QUFDQTtBdkZvLzRCQTtBdUZqLzRCQTtBQUNBO0F2Rm0vNEJBO0F1RmgvNEJBO0FBQ0E7QXZGay80QkE7QXVGLys0QkE7QUFDQTtBdkZpLzRCQTtBdUY5KzRCQTtBQUNBO0F2RmcvNEJBO0F1RjcrNEJBO0FBQ0E7QUFDQTtBdkYrKzRCQTtBdUY1KzRCQTtBQUNBO0FBQ0E7QXZGOCs0QkE7QUFDQTtBaUJ6KzRCQTtBc0VyREE7QUFDQTtBdkZpaTVCQTtBdUY5aDVCQTtBQUNBO0F2RmdpNUJBO0F1RjdoNUJBO0FBQ0E7QXZGK2g1QkE7QXVGNWg1QkE7QUFDQTtBdkY4aDVCQTtBdUYzaDVCQTtBQUNBO0F2RjZoNUJBO0F1RjFoNUJBO0FBQ0E7QXZGNGg1QkE7QXVGemg1QkE7QUFDQTtBdkYyaDVCQTtBdUZ4aDVCQTtBQUNBO0F2RjBoNUJBO0F1RnZoNUJBO0FBQ0E7QXZGeWg1QkE7QXVGdGg1QkE7QUFDQTtBdkZ3aDVCQTtBdUZyaDVCQTtBQUNBO0FBQ0E7QXZGdWg1QkE7QXVGcGg1QkE7QUFDQTtBQUNBO0F2RnNoNUJBO0FBQ0E7QWlCamg1QkE7QXNFckRBO0FBQ0E7QXZGeWs1QkE7QXVGdGs1QkE7QUFDQTtBdkZ3azVCQTtBdUZyazVCQTtBQUNBO0F2RnVrNUJBO0F1RnBrNUJBO0FBQ0E7QXZGc2s1QkE7QXVGbms1QkE7QUFDQTtBdkZxazVCQTtBdUZsazVCQTtBQUNBO0F2Rm9rNUJBO0F1RmprNUJBO0FBQ0E7QXZGbWs1QkE7QXVGaGs1QkE7QUFDQTtBdkZrazVCQTtBdUYvajVCQTtBQUNBO0F2RmlrNUJBO0F1RjlqNUJBO0FBQ0E7QXZGZ2s1QkE7QXVGN2o1QkE7QUFDQTtBQUNBO0F2RitqNUJBO0F1RjVqNUJBO0FBQ0E7QUFDQTtBdkY4ajVCQTtBQUNBO0F1RnpqNUJBO0FBQ0E7QXZGMmo1QkE7O0F1RjVqNUJBO0FBQ0E7QXZGK2o1QkE7O0F1RmhrNUJBO0FBQ0E7QXZGbWs1QkE7O0F1RnBrNUJBO0FBQ0E7QXZGdWs1QkE7O0F1RnhrNUJBO0FBQ0E7QXZGMms1QkE7O0F1RjVrNUJBO0FBQ0E7QXZGK2s1QkE7O0F1RmhsNUJBO0FBQ0E7QXZGbWw1QkE7O0F1RnBsNUJBO0FBQ0E7QXZGdWw1QkE7O0F1RnhsNUJBO0FBQ0E7QXZGMmw1QkE7O0F1RjVsNUJBO0FBQ0E7QXZGK2w1QkE7O0F1RmhtNUJBO0FBQ0E7QXZGbW01QkE7O0F1RnBtNUJBO0FBQ0E7QXZGdW01QkE7O0F1Rm5tNUJBO0FBQ0E7QXZGc201QkE7O0F1RmptNUJBO0FBQ0E7QXZGb201QkE7O0F1RmptNUJBO0FBQ0E7QUFDQTtBdkZvbTVCQTs7QXVGam01QkE7QUFDQTtBQUNBO0F2Rm9tNUJBOztBdUZqbTVCQTtBQUNBO0FBQ0E7QXZGb201QkE7O0F1RmptNUJBO0FBQ0E7QUFDQTtBdkZvbTVCQTs7QXVGam01QkE7QUFDQTtBdkZvbTVCQTs7QXVGam01QkE7QUFDQTtBdkZvbTVCQTs7QXdGcnM1QkE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBeEZ3czVCQTs7QXdGcHM1QkE7QUFDQTtBQUFBO0F4RnVzNUJBOztBd0Y5cjVCQTtBQUNBO0FBQUE7QXhGaXM1QkE7O0F3RjlyNUJBO0FBQ0E7QXhGaXM1QkE7O0F3RjdyNUJBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QXhGZ3M1QkE7O0F3RjVyNUJBO0FBQ0E7QUFBQTtBeEYrcjVCQTs7QXdGM3I1QkE7QUFDQTtBQUFBO0F4RjhyNUJBOztBd0YxcjVCQTtBQUNBO0FBQUE7QXhGNnI1QkE7O0F3RjFyNUJBO0FBQ0E7QUFBQTtBeEY2cjVCQTs7QXlGaHY1QkE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBekZrdjVCQTs7QXlGL3U1QkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBekZrdjVCQTs7QXlGN3U1QkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F6Rmd2NUJBO0F5Rjl1NUJBO0FBQ0E7QXpGZ3Y1QkE7QXlGN3U1QkE7QUFDQTtBQUNBO0F6Rit1NUJBOztBeUYzdTVCQTs7QUFFQTtBQUlBO0F6Rjh1NUJBOztBeUYzdTVCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F6Rjh1NUJBO0F5RjV1NUJBO0FBRUE7QUFDQTtBekY2dTVCQTtBeUYxdTVCQTtBQUNBO0F6RjR1NUJBO0F5Rnp1NUJBO0FBQ0E7QXpGMnU1QkE7O0F5RnZ1NUJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBekYwdTVCQTtBeUZ4dTVCQTtBQUNBO0F6RjB1NUJBO0F5RnZ1NUJBO0FBQ0E7QUFDQTtBekZ5dTVCQTtBeUZ0dTVCQTtBQUNBO0F6Rnd1NUJBO0F5RnJ1NUJBO0FBQ0E7QXpGdXU1QkE7QXlGcHU1QkE7QUFDQTtBekZzdTVCQTtBeUZudTVCQTtBQUNBO0F6RnF1NUJBO0F5Rmx1NUJBO0FBQ0E7QUFDQTtBQUNBO0F6Rm91NUJBOztBeUZodTVCQTtBQUNBO0F6Rm11NUJBOztBMEZyejVCQTtBQUdBO0FBQ0E7QTFGc3o1QkE7O0EwRmx6NUJBO0FBRUE7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBMUZvejVCQTtBMEZsejVCQTs7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QTFGcXo1QkE7QTBGbHo1QkE7O0FBQ0E7QTFGcXo1QkE7QTBGbHo1QkE7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTFGcXo1QkE7O0EwRmp6NUJBO0FBQ0E7QTFGb3o1QkE7QTBGbHo1QkE7QUFDQTtBQUNBO0ExRm96NUJBO0EwRmp6NUJBO0FBQ0E7QTFGbXo1QkE7QTBGano1QkE7QUFDQTtBQUFBO0ExRm16NUJBOztBMEY5eTVCQTtBQUNBO0ExRml6NUJBO0EwRi95NUJBO0FBQ0E7QUFDQTtBMUZpejVCQTtBMEY5eTVCQTtBQUNBO0ExRmd6NUJBO0EwRjl5NUJBO0FBQ0E7QUFBQTtBMUZnejVCQTs7QTBGM3k1QkE7QUFFQTtBQUNBO0ExRjZ5NUJBOztBMEYxeTVCQTtBQUNBO0FBQ0E7QUFDQTtBMUY2eTVCQTtBMEYzeTVCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0ExRjZ5NUJBO0EwRjN5NUJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBMUY2eTVCQTtBMEYzeTVCQTtBQUVBO0ExRjR5NUJBO0EwRjF5NUJBO0FBQ0E7QUFDQTtBMUY0eTVCQTtBMEZ4eTVCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0ExRjB5NUJBO0EwRnR5NUJBO0FBQ0E7QUFDQTtBQUNBO0ExRnd5NUJBOztBMEZseTVCQTs7QUFFQTtBQUNBO0FBQ0E7QTFGcXk1QkE7QTBGbnk1QkE7OztBQUVBO0ExRnN5NUJBO0EwRm55NUJBOztBQUNBO0ExRnN5NUJBOztBMEYveDVCQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0ExRmt5NUJBO0EwRmh5NUJBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QTFGa3k1QkE7QWlCajg1QkE7QXlFc0pBO0FBYUE7QTFGa3k1QkE7QUFDQTtBMEZoeTVCQTtBQUNBO0ExRmt5NUJBO0EwRi94NUJBO0FBQ0E7QTFGaXk1QkE7QTBGOXg1QkE7QUFDQTtBMUZneTVCQTtBMEY3eDVCQTs7O0FBR0E7QTFGK3g1QkE7O0EyRmhoNkJBOzs7QUFBQTtBQ0FBO0FBQUE7QUFHQTtBQUNBO0FBQ0E7QUFDQTtBQU1BO0FBQ0E7QTVGaWg2QkE7QTZGM2g2QkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdGNmg2QkE7O0E4Rm5pNkJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTlGc2k2QkE7O0E4RnBpNkJBO0FBQUE7QTlGd2k2QkE7O0E4RnZpNkJBO0FBQUE7QTlGMmk2QkE7O0E4RjFpNkJBO0FBQUE7QTlGOGk2QkE7O0E4RjdpNkJBO0FBQUE7QTlGaWo2QkE7O0ErRjNqNkJBO0FBQ0E7QUFDQTtBL0Y4ajZCQTs7QWdHL2o2QkE7QUFDQTtBQUNBO0FBQ0E7QWhHa2s2QkE7QWdHams2QkE7QUFBQTtBaEdvazZCQTs7QWdHbGs2QkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FoR3FrNkJBO0FnR3BrNkJBO0FBQ0E7QWhHc2s2QkE7O0FrR25sNkJBO0FBQ0E7QUFDQTtBQUNBO0FsR3NsNkJBOztBa0dubDZCQTtBQUFBO0FsR3VsNkJBOztBa0d0bDZCQTtBQUFBO0FsRzBsNkJBOztBa0d2bDZCQTtBQUFBO0FsRzJsNkJBO0FrRzFsNkJBO0FBQUE7QWxHNmw2QkE7O0FrRzFsNkJBO0FBQ0E7QUFBQTtBbEc4bDZCQTs7QWtHN2w2QkE7QUFBQTtBbEdpbTZCQTs7QWtHOWw2QkE7QUFBQTtBbEdrbTZCQTtBa0dqbTZCQTtBQUFBO0FsR29tNkJBOztBbUd4bjZCQTtBQUNBO0FBQ0E7QW5HMm42QkE7O0FtR3huNkJBO0FBQ0E7QUFDQTtBbkcybjZCQTs7QW1HeG42QkE7QUFDQTtBQUNBO0FBQ0E7QW5HMm42QkE7QW1Hem42QkE7QUFDQTtBQUNBO0FuRzJuNkJBO0FBQ0E7QW1HeG42QkE7QUFDQTtBQUNBO0FBQ0E7QW5HMG42QkE7QW1HeG42QkE7QUFDQTtBQUNBO0FuRzBuNkJBO0FBQ0E7QW9HdnA2QkE7QUNXQTtBQUNBO0FBRUE7QXJHK282QkE7O0FvRzVwNkJBO0FDVUE7QUFDQTtBQUVBO0FyR3NwNkJBOztBb0dscTZCQTtBQ1NBO0FBQ0E7QUFFQTtBckc2cDZCQTs7QW9HdnE2QkE7QUNjQTtBQUNBO0FBRUE7QXJHNnA2QkE7O0FvRzdxNkJBO0FDYUE7QUFDQTtBQUVBO0FyR29xNkJBOztBb0cvcTZCQTs7Ozs7QUFLQTtBQUFBO0FwR2tyNkJBOztBc0dqczZCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEdvczZCQTs7QXNHbHM2QkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEdxczZCQTs7QXNHbnM2QkE7QUFBQTtBdEd1czZCQTs7QXNHdHM2QkE7QUFBQTtBdEcwczZCQTs7QXNHenM2QkE7QUFBQTtBdEc2czZCQTs7QXVHaHU2QkE7QUFBQTtBQUdBO0FBQUE7QXZHbXU2QkE7O0F1R2x1NkJBO0FBQUE7QXZHc3U2QkE7O0F1R3J1NkJBO0FBQUE7QXZHeXU2QkE7O0F1R3h1NkJBO0FBQUE7QXZHNHU2QkE7O0F1RzN1NkJBO0FBQUE7QXZHK3U2QkE7O0F1Rzl1NkJBO0FBQUE7QXZHa3Y2QkE7O0F1R2p2NkJBO0FBQUE7QXZHcXY2QkE7O0F1R3B2NkJBO0FBQUE7QXZHd3Y2QkE7O0F1R3Z2NkJBO0FBQUE7QXZHMnY2QkE7O0F1RzF2NkJBO0FBQUE7QXZHOHY2QkE7O0F1Rzd2NkJBO0FBQUE7QXZHaXc2QkE7O0F1R2h3NkJBO0FBQUE7QXZHb3c2QkE7O0F1R253NkJBO0FBQUE7QXZHdXc2QkE7O0F1R3R3NkJBOzs7QUFFQTtBdkcwdzZCQTs7QXVHenc2QkE7QUFBQTtBdkc2dzZCQTs7QXVHNXc2QkE7QUFBQTtBdkdneDZCQTs7QXVHL3c2QkE7QUFBQTtBdkdteDZCQTs7QXVHbHg2QkE7QUFBQTtBdkdzeDZCQTs7QXVHcng2QkE7O0FBQ0E7QXZHeXg2QkE7O0F1R3h4NkJBO0FBQUE7QXZHNHg2QkE7O0F1RzN4NkJBO0FBQUE7QXZHK3g2QkE7O0F1Rzl4NkJBO0FBQUE7QXZHa3k2QkE7O0F1R2p5NkJBO0FBQUE7QXZHcXk2QkE7O0F1R3B5NkJBO0FBQUE7QXZHd3k2QkE7O0F1R3Z5NkJBO0FBQUE7QXZHMnk2QkE7O0F1RzF5NkJBO0FBQUE7QXZHOHk2QkE7O0F1Rzd5NkJBO0FBQUE7QXZHaXo2QkE7O0F1R2h6NkJBO0FBQUE7QXZHb3o2QkE7O0F1R256NkJBO0FBQUE7QXZHdXo2QkE7O0F1R3R6NkJBOztBQUNBO0F2RzB6NkJBOztBdUd6ejZCQTtBQUFBO0F2RzZ6NkJBOztBdUc1ejZCQTtBQUFBO0F2R2cwNkJBOztBdUcvejZCQTtBQUFBO0F2R20wNkJBOztBdUdsMDZCQTtBQUFBO0F2R3MwNkJBOztBdUdyMDZCQTtBQUFBO0F2R3kwNkJBOztBdUd4MDZCQTtBQUFBO0F2RzQwNkJBOztBdUczMDZCQTtBQUFBO0F2RyswNkJBOztBdUc5MDZCQTtBQUFBO0F2R2sxNkJBOztBdUdqMTZCQTtBQUFBO0F2R3ExNkJBOztBdUdwMTZCQTtBQUFBO0F2R3cxNkJBOztBdUd2MTZCQTtBQUFBO0F2RzIxNkJBOztBdUcxMTZCQTtBQUFBO0F2RzgxNkJBOztBdUc3MTZCQTtBQUFBO0F2R2kyNkJBOztBdUdoMjZCQTtBQUFBO0F2R28yNkJBOztBdUduMjZCQTtBQUFBO0F2R3UyNkJBOztBdUd0MjZCQTtBQUFBO0F2RzAyNkJBOztBdUd6MjZCQTtBQUFBO0F2RzYyNkJBOztBdUc1MjZCQTtBQUFBO0F2R2czNkJBOztBdUcvMjZCQTtBQUFBO0F2R20zNkJBOztBdUdsMzZCQTtBQUFBO0F2R3MzNkJBOztBdUdyMzZCQTtBQUFBO0F2R3kzNkJBOztBdUd4MzZCQTtBQUFBO0F2RzQzNkJBOztBdUczMzZCQTtBQUFBO0F2RyszNkJBOztBdUc5MzZCQTtBQUFBO0F2R2s0NkJBOztBdUdqNDZCQTtBQUFBO0F2R3E0NkJBOztBdUdwNDZCQTtBQUFBO0F2R3c0NkJBOztBdUd2NDZCQTs7QUFDQTtBdkcyNDZCQTs7QXVHMTQ2QkE7QUFBQTtBdkc4NDZCQTs7QXVHNzQ2QkE7QUFBQTtBdkdpNTZCQTs7QXVHaDU2QkE7OztBQUVBO0F2R281NkJBOztBdUduNTZCQTtBQUFBO0F2R3U1NkJBOztBdUd0NTZCQTtBQUFBO0F2RzA1NkJBOztBdUd6NTZCQTtBQUFBO0F2RzY1NkJBOztBdUc1NTZCQTtBQUFBO0F2R2c2NkJBOztBdUcvNTZCQTs7QUFDQTtBdkdtNjZCQTs7QXVHbDY2QkE7QUFBQTtBdkdzNjZCQTs7QXVHcjY2QkE7QUFBQTtBdkd5NjZCQTs7QXVHeDY2QkE7QUFBQTtBdkc0NjZCQTs7QXVHMzY2QkE7QUFBQTtBdkcrNjZCQTs7QXVHOTY2QkE7QUFBQTtBdkdrNzZCQTs7QXVHajc2QkE7QUFBQTtBdkdxNzZCQTs7QXVHcDc2QkE7QUFBQTtBdkd3NzZCQTs7QXVHdjc2QkE7QUFBQTtBdkcyNzZCQTs7QXVHMTc2QkE7QUFBQTtBdkc4NzZCQTs7QXVHNzc2QkE7QUFBQTtBdkdpODZCQTs7QXVHaDg2QkE7QUFBQTtBdkdvODZCQTs7QXVHbjg2QkE7QUFBQTtBdkd1ODZCQTs7QXVHdDg2QkE7QUFBQTtBdkcwODZCQTs7QXVHejg2QkE7QUFBQTtBdkc2ODZCQTs7QXVHNTg2QkE7QUFBQTtBdkdnOTZCQTs7QXVHLzg2QkE7QUFBQTtBdkdtOTZCQTs7QXVHbDk2QkE7QUFBQTtBdkdzOTZCQTs7QXVHcjk2QkE7QUFBQTtBdkd5OTZCQTs7QXVHeDk2QkE7QUFBQTtBdkc0OTZCQTs7QXVHMzk2QkE7QUFBQTtBdkcrOTZCQTs7QXVHOTk2QkE7QUFBQTtBdkdrKzZCQTs7QXVHais2QkE7QUFBQTtBdkdxKzZCQTs7QXVHcCs2QkE7QUFBQTtBdkd3KzZCQTs7QXVHdis2QkE7QUFBQTtBdkcyKzZCQTs7QXVHMSs2QkE7QUFBQTtBdkc4KzZCQTs7QXVHNys2QkE7QUFBQTtBdkdpLzZCQTs7QXVHaC82QkE7QUFBQTtBdkdvLzZCQTs7QXVHbi82QkE7QUFBQTtBdkd1LzZCQTs7QXVHdC82QkE7QUFBQTtBdkcwLzZCQTs7QXVHei82QkE7O0FBQ0E7QXZHNi82QkE7O0F1RzUvNkJBO0FBQUE7QXZHZ2c3QkE7O0F1Ry8vNkJBO0FBQUE7QXZHbWc3QkE7O0F1R2xnN0JBO0FBQUE7QXZHc2c3QkE7O0F1R3JnN0JBO0FBQUE7QXZHeWc3QkE7O0F1R3hnN0JBO0FBQUE7QXZHNGc3QkE7O0F1RzNnN0JBO0FBQUE7QXZHK2c3QkE7O0F1RzlnN0JBO0FBQUE7QXZHa2g3QkE7O0F1R2poN0JBO0FBQUE7QXZHcWg3QkE7O0F1R3BoN0JBO0FBQUE7QXZHd2g3QkE7O0F1R3ZoN0JBO0FBQUE7QXZHMmg3QkE7O0F1RzFoN0JBO0FBQUE7QXZHOGg3QkE7O0F1RzdoN0JBOztBQUNBO0F2R2lpN0JBOztBdUdoaTdCQTtBQUFBO0F2R29pN0JBOztBdUduaTdCQTtBQUFBO0F2R3VpN0JBOztBdUd0aTdCQTtBQUFBO0F2RzBpN0JBOztBdUd6aTdCQTtBQUFBO0F2RzZpN0JBOztBdUc1aTdCQTtBQUFBO0F2R2dqN0JBOztBdUcvaTdCQTtBQUFBO0F2R21qN0JBOztBdUdsajdCQTtBQUFBO0F2R3NqN0JBOztBdUdyajdCQTtBQUFBO0F2R3lqN0JBOztBdUd4ajdCQTtBQUFBO0F2RzRqN0JBOztBdUczajdCQTtBQUFBO0F2RytqN0JBOztBdUc5ajdCQTtBQUFBO0F2R2trN0JBOztBdUdqazdCQTtBQUFBO0F2R3FrN0JBOztBdUdwazdCQTtBQUFBO0F2R3drN0JBOztBdUd2azdCQTs7QUFDQTtBdkcyazdCQTs7QXVHMWs3QkE7QUFBQTtBdkc4azdCQTs7QXVHN2s3QkE7QUFBQTtBdkdpbDdCQTs7QXVHaGw3QkE7QUFBQTtBdkdvbDdCQTs7QXVHbmw3QkE7QUFBQTtBdkd1bDdCQTs7QXVHdGw3QkE7O0FBQ0E7QXZHMGw3QkE7O0F1R3psN0JBO0FBQUE7QXZHNmw3QkE7O0F1RzVsN0JBO0FBQUE7QXZHZ203QkE7O0F1Ry9sN0JBO0FBQUE7QXZHbW03QkE7O0F1R2xtN0JBO0FBQUE7QXZHc203QkE7O0F1R3JtN0JBO0FBQUE7QXZHeW03QkE7O0F1R3htN0JBO0FBQUE7QXZHNG03QkE7O0F1RzNtN0JBO0FBQUE7QXZHK203QkE7O0F1RzltN0JBO0FBQUE7QXZHa243QkE7O0F1R2puN0JBO0FBQUE7QXZHcW43QkE7O0F1R3BuN0JBO0FBQUE7QXZHd243QkE7O0F1R3ZuN0JBO0FBQUE7QXZHMm43QkE7O0F1RzFuN0JBO0FBQUE7QXZHOG43QkE7O0F1RzduN0JBO0FBQUE7QXZHaW83QkE7O0F1R2hvN0JBO0FBQUE7QXZHb283QkE7O0F1R25vN0JBO0FBQUE7QXZHdW83QkE7O0F1R3RvN0JBO0FBQUE7QXZHMG83QkE7O0F1R3pvN0JBO0FBQUE7QXZHNm83QkE7O0F1RzVvN0JBO0FBQUE7QXZHZ3A3QkE7O0F1Ry9vN0JBO0FBQUE7QXZHbXA3QkE7O0F1R2xwN0JBOztBQUNBO0F2R3NwN0JBOztBdUdycDdCQTtBQUFBO0F2R3lwN0JBOztBdUd4cDdCQTtBQUFBO0F2RzRwN0JBOztBdUczcDdCQTtBQUFBO0F2RytwN0JBOztBdUc5cDdCQTs7QUFDQTtBdkdrcTdCQTs7QXVHanE3QkE7QUFBQTtBdkdxcTdCQTs7QXVHcHE3QkE7QUFBQTtBdkd3cTdCQTs7QXVHdnE3QkE7QUFBQTtBdkcycTdCQTs7QXVHMXE3QkE7QUFBQTtBdkc4cTdCQTs7QXVHN3E3QkE7QUFBQTtBdkdpcjdCQTs7QXVHaHI3QkE7QUFBQTtBdkdvcjdCQTs7QXVHbnI3QkE7QUFBQTtBdkd1cjdCQTs7QXVHdHI3QkE7QUFBQTtBdkcwcjdCQTs7QXVHenI3QkE7QUFBQTtBdkc2cjdCQTs7QXVHNXI3QkE7QUFBQTtBdkdnczdCQTs7QXVHL3I3QkE7QUFBQTtBdkdtczdCQTs7QXVHbHM3QkE7QUFBQTtBdkdzczdCQTs7QXVHcnM3QkE7QUFBQTtBdkd5czdCQTs7QXVHeHM3QkE7QUFBQTtBdkc0czdCQTs7QXVHM3M3QkE7QUFBQTtBdkcrczdCQTs7QXVHOXM3QkE7QUFBQTtBdkdrdDdCQTs7QXVHanQ3QkE7QUFBQTtBdkdxdDdCQTs7QXVHcHQ3QkE7QUFBQTtBdkd3dDdCQTs7QXVHdnQ3QkE7O0FBQ0E7QXZHMnQ3QkE7O0F1RzF0N0JBOztBQUNBO0F2Rzh0N0JBOztBdUc3dDdCQTtBQUFBO0F2R2l1N0JBOztBdUdodTdCQTtBQUFBO0F2R291N0JBOztBdUdudTdCQTs7QUFDQTtBdkd1dTdCQTs7QXVHdHU3QkE7O0FBQ0E7QXZHMHU3QkE7O0F1R3p1N0JBO0FBQUE7QXZHNnU3QkE7O0F1RzV1N0JBOztBQUNBO0F2R2d2N0JBOztBdUcvdTdCQTtBQUFBO0F2R212N0JBOztBdUdsdjdCQTs7O0FBRUE7QXZHc3Y3QkE7O0F1R3J2N0JBO0FBQUE7QXZHeXY3QkE7O0F1R3h2N0JBO0FBQUE7QXZHNHY3QkE7O0F1RzN2N0JBO0FBQUE7QXZHK3Y3QkE7O0F1Rzl2N0JBO0FBQUE7QXZHa3c3QkE7O0F1R2p3N0JBO0FBQUE7QXZHcXc3QkE7O0F1R3B3N0JBO0FBQUE7QXZHd3c3QkE7O0F1R3Z3N0JBO0FBQUE7QXZHMnc3QkE7O0F1RzF3N0JBO0FBQUE7QXZHOHc3QkE7O0F1Rzd3N0JBO0FBQUE7QXZHaXg3QkE7O0F1R2h4N0JBO0FBQUE7QXZHb3g3QkE7O0F1R254N0JBO0FBQUE7QXZHdXg3QkE7O0F1R3R4N0JBO0FBQUE7QXZHMHg3QkE7O0F1R3p4N0JBO0FBQUE7QXZHNng3QkE7O0F1RzV4N0JBO0FBQUE7QXZHZ3k3QkE7O0F1Ry94N0JBO0FBQUE7QXZHbXk3QkE7O0F1R2x5N0JBO0FBQUE7QXZHc3k3QkE7O0F1R3J5N0JBO0FBQUE7QXZHeXk3QkE7O0F1R3h5N0JBOztBQUNBO0F2RzR5N0JBOztBdUczeTdCQTs7QUFDQTtBdkcreTdCQTs7QXVHOXk3QkE7O0FBQ0E7QXZHa3o3QkE7O0F1R2p6N0JBO0FBQUE7QXZHcXo3QkE7O0F1R3B6N0JBO0FBQUE7QXZHd3o3QkE7O0F1R3Z6N0JBOztBQUNBO0F2RzJ6N0JBOztBdUcxejdCQTs7QUFDQTtBdkc4ejdCQTs7QXVHN3o3QkE7O0FBQ0E7QXZHaTA3QkE7O0F1R2gwN0JBO0FBQUE7QXZHbzA3QkE7O0F1R24wN0JBO0FBQUE7QXZHdTA3QkE7O0F1R3QwN0JBOztBQUNBO0F2RzAwN0JBOztBdUd6MDdCQTtBQUFBO0F2RzYwN0JBOztBdUc1MDdCQTtBQUFBO0F2R2cxN0JBOztBdUcvMDdCQTs7QUFDQTtBdkdtMTdCQTs7QXVHbDE3QkE7QUFBQTtBdkdzMTdCQTs7QXVHcjE3QkE7QUFBQTtBdkd5MTdCQTs7QXVHeDE3QkE7QUFBQTtBdkc0MTdCQTs7QXVHMzE3QkE7QUFBQTtBdkcrMTdCQTs7QXVHOTE3QkE7QUFBQTtBdkdrMjdCQTs7QXVHajI3QkE7QUFBQTtBdkdxMjdCQTs7QXVHcDI3QkE7QUFBQTtBdkd3MjdCQTs7QXVHdjI3QkE7QUFBQTtBdkcyMjdCQTs7QXVHMTI3QkE7QUFBQTtBdkc4MjdCQTs7QXVHNzI3QkE7QUFBQTtBdkdpMzdCQTs7QXVHaDM3QkE7QUFBQTtBdkdvMzdCQTs7QXVHbjM3QkE7QUFBQTtBdkd1MzdCQTs7QXVHdDM3QkE7QUFBQTtBdkcwMzdCQTs7QXVHejM3QkE7QUFBQTtBdkc2MzdCQTs7QXVHNTM3QkE7QUFBQTtBdkdnNDdCQTs7QXVHLzM3QkE7QUFBQTtBdkdtNDdCQTs7QXVHbDQ3QkE7QUFBQTtBdkdzNDdCQTs7QXVHcjQ3QkE7QUFBQTtBdkd5NDdCQTs7QXVHeDQ3QkE7QUFBQTtBdkc0NDdCQTs7QXVHMzQ3QkE7QUFBQTtBdkcrNDdCQTs7QXVHOTQ3QkE7QUFBQTtBdkdrNTdCQTs7QXVHajU3QkE7QUFBQTtBdkdxNTdCQTs7QXVHcDU3QkE7QUFBQTtBdkd3NTdCQTs7QXVHdjU3QkE7QUFBQTtBdkcyNTdCQTs7QXVHMTU3QkE7QUFBQTtBdkc4NTdCQTs7QXVHNzU3QkE7QUFBQTtBdkdpNjdCQTs7QXVHaDY3QkE7QUFBQTtBdkdvNjdCQTs7QXVHbjY3QkE7QUFBQTtBdkd1NjdCQTs7QXVHdDY3QkE7QUFBQTtBdkcwNjdCQTs7QXVHejY3QkE7QUFBQTtBdkc2NjdCQTs7QXVHNTY3QkE7O0FBQ0E7QXZHZzc3QkE7O0F1Ry82N0JBO0FBQUE7QXZHbTc3QkE7O0F1R2w3N0JBO0FBQUE7QXZHczc3QkE7O0F1R3I3N0JBO0FBQUE7QXZHeTc3QkE7O0F1R3g3N0JBO0FBQUE7QXZHNDc3QkE7O0F1RzM3N0JBO0FBQUE7QXZHKzc3QkE7O0F1Rzk3N0JBOztBQUNBO0F2R2s4N0JBOztBdUdqODdCQTtBQUFBO0F2R3E4N0JBOztBdUdwODdCQTtBQUFBO0F2R3c4N0JBOztBdUd2ODdCQTtBQUFBO0F2RzI4N0JBOztBdUcxODdCQTtBQUFBO0F2Rzg4N0JBOztBdUc3ODdCQTtBQUFBO0F2R2k5N0JBOztBdUdoOTdCQTtBQUFBO0F2R285N0JBOztBdUduOTdCQTtBQUFBO0F2R3U5N0JBOztBdUd0OTdCQTtBQUFBO0F2RzA5N0JBOztBdUd6OTdCQTtBQUFBO0F2RzY5N0JBOztBdUc1OTdCQTtBQUFBO0F2R2crN0JBOztBdUcvOTdCQTtBQUFBO0F2R20rN0JBOztBdUdsKzdCQTtBQUFBO0F2R3MrN0JBOztBdUdyKzdCQTs7QUFDQTtBdkd5KzdCQTs7QXVHeCs3QkE7OztBQUVBO0F2RzQrN0JBOztBdUczKzdCQTtBQUFBO0F2RysrN0JBOztBdUc5KzdCQTtBQUFBO0F2R2svN0JBOztBdUdqLzdCQTtBQUFBO0F2R3EvN0JBOztBdUdwLzdCQTs7QUFDQTtBdkd3LzdCQTs7QXVHdi83QkE7QUFBQTtBdkcyLzdCQTs7QXVHMS83QkE7QUFBQTtBdkc4LzdCQTs7QXVHNy83QkE7QUFBQTtBdkdpZzhCQTs7QXVHaGc4QkE7QUFBQTtBdkdvZzhCQTs7QXVHbmc4QkE7QUFBQTtBdkd1ZzhCQTs7QXVHdGc4QkE7QUFBQTtBdkcwZzhCQTs7QXVHemc4QkE7QUFBQTtBdkc2ZzhCQTs7QXVHNWc4QkE7QUFBQTtBdkdnaDhCQTs7QXVHL2c4QkE7QUFBQTtBdkdtaDhCQTs7QXVHbGg4QkE7QUFBQTtBdkdzaDhCQTs7QXVHcmg4QkE7QUFBQTtBdkd5aDhCQTs7QXVHeGg4QkE7QUFBQTtBdkc0aDhCQTs7QXVHM2g4QkE7QUFBQTtBdkcraDhCQTs7QXVHOWg4QkE7QUFBQTtBdkdraThCQTs7QXVHamk4QkE7QUFBQTtBdkdxaThCQTs7QXVHcGk4QkE7QUFBQTtBdkd3aThCQTs7QXVHdmk4QkE7QUFBQTtBdkcyaThCQTs7QXVHMWk4QkE7QUFBQTtBdkc4aThCQTs7QXVHN2k4QkE7QUFBQTtBdkdpajhCQTs7QXVHaGo4QkE7QUFBQTtBdkdvajhCQTs7QXVHbmo4QkE7QUFBQTtBdkd1ajhCQTs7QXVHdGo4QkE7QUFBQTtBdkcwajhCQTs7QXVHemo4QkE7QUFBQTtBdkc2ajhCQTs7QXVHNWo4QkE7QUFBQTtBdkdnazhCQTs7QXVHL2o4QkE7QUFBQTtBdkdtazhCQTs7QXVHbGs4QkE7QUFBQTtBdkdzazhCQTs7QXVHcms4QkE7QUFBQTtBdkd5azhCQTs7QXVHeGs4QkE7QUFBQTtBdkc0azhCQTs7QXVHM2s4QkE7QUFBQTtBdkcrazhCQTs7QXVHOWs4QkE7QUFBQTtBdkdrbDhCQTs7QXVHamw4QkE7QUFBQTtBdkdxbDhCQTs7QXVHcGw4QkE7QUFBQTtBdkd3bDhCQTs7QXVHdmw4QkE7QUFBQTtBdkcybDhCQTs7QXVHMWw4QkE7QUFBQTtBdkc4bDhCQTs7QXVHN2w4QkE7QUFBQTtBdkdpbThCQTs7QXVHaG04QkE7QUFBQTtBdkdvbThCQTs7QXVHbm04QkE7QUFBQTtBdkd1bThCQTs7QXVHdG04QkE7O0FBQ0E7QXZHMG04QkE7O0F1R3ptOEJBOztBQUNBO0F2RzZtOEJBOztBdUc1bThCQTs7QUFDQTtBdkdnbjhCQTs7QXVHL204QkE7O0FBQ0E7QXZHbW44QkE7O0F1R2xuOEJBO0FBQUE7QXZHc244QkE7O0F1R3JuOEJBOztBQUNBO0F2R3luOEJBOztBdUd4bjhCQTs7QUFDQTtBdkc0bjhCQTs7QXVHM244QkE7Ozs7QUFHQTtBdkcrbjhCQTs7QXVHOW44QkE7OztBQUVBO0F2R2tvOEJBOztBdUdqbzhCQTs7QUFDQTtBdkdxbzhCQTs7QXVHcG84QkE7O0FBQ0E7QXZHd284QkE7O0F1R3ZvOEJBO0FBQUE7QXZHMm84QkE7O0F1RzFvOEJBO0FBQUE7QXZHOG84QkE7O0F1RzdvOEJBO0FBQUE7QXZHaXA4QkE7O0F1R2hwOEJBO0FBQUE7QXZHb3A4QkE7O0F1R25wOEJBO0FBQUE7QXZHdXA4QkE7O0F1R3RwOEJBO0FBQUE7QXZHMHA4QkE7O0F1R3pwOEJBO0FBQUE7QXZHNnA4QkE7O0F1RzVwOEJBO0FBQUE7QXZHZ3E4QkE7O0F1Ry9wOEJBO0FBQUE7QXZHbXE4QkE7O0F1R2xxOEJBO0FBQUE7QXZHc3E4QkE7O0F1R3JxOEJBO0FBQUE7QXZHeXE4QkE7O0F1R3hxOEJBO0FBQUE7QXZHNHE4QkE7O0F1RzNxOEJBO0FBQUE7QXZHK3E4QkE7O0F1RzlxOEJBO0FBQUE7QXZHa3I4QkE7O0F1R2pyOEJBO0FBQUE7QXZHcXI4QkE7O0F1R3ByOEJBO0FBQUE7QXZHd3I4QkE7O0F1R3ZyOEJBO0FBQUE7QXZHMnI4QkE7O0F1RzFyOEJBO0FBQUE7QXZHOHI4QkE7O0F1RzdyOEJBO0FBQUE7QXZHaXM4QkE7O0F1R2hzOEJBO0FBQUE7QXZHb3M4QkE7O0F1R25zOEJBO0FBQUE7QXZHdXM4QkE7O0F1R3RzOEJBO0FBQUE7QXZHMHM4QkE7O0F1R3pzOEJBO0FBQUE7QXZHNnM4QkE7O0F1RzVzOEJBO0FBQUE7QXZHZ3Q4QkE7O0F1Ry9zOEJBO0FBQUE7QXZHbXQ4QkE7O0F1R2x0OEJBO0FBQUE7QXZHc3Q4QkE7O0F1R3J0OEJBO0FBQUE7QXZHeXQ4QkE7O0F1R3h0OEJBO0FBQUE7QXZHNHQ4QkE7O0F1RzN0OEJBO0FBQUE7QXZHK3Q4QkE7O0F1Rzl0OEJBO0FBQUE7QXZHa3U4QkE7O0F1R2p1OEJBO0FBQUE7QXZHcXU4QkE7O0F1R3B1OEJBO0FBQUE7QXZHd3U4QkE7O0F1R3Z1OEJBO0FBQUE7QXZHMnU4QkE7O0F1RzF1OEJBO0FBQUE7QXZHOHU4QkE7O0F1Rzd1OEJBO0FBQUE7QXZHaXY4QkE7O0F1R2h2OEJBO0FBQUE7QXZHb3Y4QkE7O0F1R252OEJBO0FBQUE7QXZHdXY4QkE7O0F1R3R2OEJBO0FBQUE7QXZHMHY4QkE7O0F1R3p2OEJBOztBQUNBO0F2RzZ2OEJBOztBdUc1djhCQTtBQUFBO0F2R2d3OEJBOztBdUcvdjhCQTtBQUFBO0F2R213OEJBOztBdUdsdzhCQTtBQUFBO0F2R3N3OEJBOztBdUdydzhCQTtBQUFBO0F2R3l3OEJBOztBdUd4dzhCQTtBQUFBO0F2RzR3OEJBOztBdUczdzhCQTtBQUFBO0F2Ryt3OEJBOztBdUc5dzhCQTtBQUFBO0F2R2t4OEJBOztBdUdqeDhCQTtBQUFBO0F2R3F4OEJBOztBdUdweDhCQTtBQUFBO0F2R3d4OEJBOztBdUd2eDhCQTtBQUFBO0F2RzJ4OEJBOztBdUcxeDhCQTtBQUFBO0F2Rzh4OEJBOztBdUc3eDhCQTs7QUFDQTtBdkdpeThCQTs7QXVHaHk4QkE7QUFBQTtBdkdveThCQTs7QXVHbnk4QkE7QUFBQTtBdkd1eThCQTs7QXVHdHk4QkE7QUFBQTtBdkcweThCQTs7QXVHenk4QkE7O0FBQ0E7QXZHNnk4QkE7O0F1RzV5OEJBO0FBQUE7QXZHZ3o4QkE7O0F1Ry95OEJBO0FBQUE7QXZHbXo4QkE7O0F1R2x6OEJBO0FBQUE7QXZHc3o4QkE7O0F1R3J6OEJBO0FBQUE7QXZHeXo4QkE7O0F1R3h6OEJBO0FBQUE7QXZHNHo4QkE7O0F1RzN6OEJBO0FBQUE7QXZHK3o4QkE7O0F1Rzl6OEJBOzs7QUFFQTtBdkdrMDhCQTs7QXVHajA4QkE7O0FBQ0E7QXZHcTA4QkE7O0F1R3AwOEJBO0FBQUE7QXZHdzA4QkE7O0F1R3YwOEJBO0FBQUE7QXZHMjA4QkE7O0F1RzEwOEJBO0FBQUE7QXZHODA4QkE7O0F1RzcwOEJBO0FBQUE7QXZHaTE4QkE7O0F1R2gxOEJBO0FBQUE7QXZHbzE4QkE7O0F1R24xOEJBO0FBQUE7QXZHdTE4QkE7O0F1R3QxOEJBO0FBQUE7QXZHMDE4QkE7O0F1R3oxOEJBO0FBQUE7QXZHNjE4QkE7O0F1RzUxOEJBO0FBQUE7QXZHZzI4QkE7O0F1Ry8xOEJBO0FBQUE7QXZHbTI4QkE7O0F1R2wyOEJBO0FBQUE7QXZHczI4QkE7O0F1R3IyOEJBO0FBQUE7QXZHeTI4QkE7O0F1R3gyOEJBO0FBQUE7QXZHNDI4QkE7O0F1RzMyOEJBO0FBQUE7QXZHKzI4QkE7O0F1RzkyOEJBO0FBQUE7QXZHazM4QkE7O0F1R2ozOEJBO0FBQUE7QXZHcTM4QkE7O0F1R3AzOEJBO0FBQUE7QXZHdzM4QkE7O0F1R3YzOEJBO0FBQUE7QXZHMjM4QkE7O0F1RzEzOEJBO0FBQUE7QXZHODM4QkE7O0F1RzczOEJBO0FBQUE7QXZHaTQ4QkE7O0F1R2g0OEJBO0FBQUE7QXZHbzQ4QkE7O0F1R240OEJBO0FBQUE7QXZHdTQ4QkE7O0F1R3Q0OEJBO0FBQUE7QXZHMDQ4QkE7O0F1R3o0OEJBO0FBQUE7QXZHNjQ4QkE7O0F1RzU0OEJBO0FBQUE7QXZHZzU4QkE7O0F1Ry80OEJBOztBQUNBO0F2R201OEJBOztBdUdsNThCQTs7QUFDQTtBdkdzNThCQTs7QXVHcjU4QkE7QUFBQTtBdkd5NThCQTs7QXVHeDU4QkE7QUFBQTtBdkc0NThCQTs7QXVHMzU4QkE7QUFBQTtBdkcrNThCQTs7QXVHOTU4QkE7QUFBQTtBdkdrNjhCQTs7QXVHajY4QkE7QUFBQTtBdkdxNjhCQTs7QXVHcDY4QkE7QUFBQTtBdkd3NjhCQTs7QXVHdjY4QkE7QUFBQTtBdkcyNjhCQTs7QXVHMTY4QkE7QUFBQTtBdkc4NjhCQTs7QXVHNzY4QkE7QUFBQTtBdkdpNzhCQTs7QXVHaDc4QkE7OztBQUVBO0F2R283OEJBOztBdUduNzhCQTs7QUFDQTtBdkd1NzhCQTs7QXVHdDc4QkE7O0FBQ0E7QXZHMDc4QkE7O0F1R3o3OEJBOztBQUNBO0F2RzY3OEJBOztBdUc1NzhCQTtBQUFBO0F2R2c4OEJBOztBdUcvNzhCQTtBQUFBO0F2R204OEJBOztBdUdsODhCQTtBQUFBO0F2R3M4OEJBOztBdUdyODhCQTtBQUFBO0F2R3k4OEJBOztBdUd4ODhCQTs7Ozs7QUFJQTtBdkc0ODhCQTs7QXVHMzg4QkE7QUFBQTtBdkcrODhCQTs7QXVHOTg4QkE7OztBQUVBO0F2R2s5OEJBOztBdUdqOThCQTs7QUFDQTtBdkdxOThCQTs7QXVHcDk4QkE7QUFBQTtBdkd3OThCQTs7QXVHdjk4QkE7QUFBQTtBdkcyOThCQTs7QXVHMTk4QkE7OztBQUVBO0F2Rzg5OEJBOztBdUc3OThCQTtBQUFBO0F2R2krOEJBOztBdUdoKzhCQTtBQUFBO0F2R28rOEJBOztBdUduKzhCQTs7QUFDQTtBdkd1KzhCQTs7QXVHdCs4QkE7O0FBQ0E7QXZHMCs4QkE7O0F1R3orOEJBOztBQUNBO0F2RzYrOEJBOztBdUc1KzhCQTtBQUFBO0F2R2cvOEJBOztBdUcvKzhCQTtBQUFBO0F2R20vOEJBOztBdUdsLzhCQTtBQUFBO0F2R3MvOEJBOztBdUdyLzhCQTtBQUFBO0F2R3kvOEJBOztBdUd4LzhCQTtBQUFBO0F2RzQvOEJBOztBdUczLzhCQTtBQUFBO0F2RysvOEJBOztBdUc5LzhCQTtBQUFBO0F2R2tnOUJBOztBdUdqZzlCQTtBQUFBO0F2R3FnOUJBOztBdUdwZzlCQTs7QUFDQTtBdkd3ZzlCQTs7QXVHdmc5QkE7QUFBQTtBdkcyZzlCQTs7QXVHMWc5QkE7QUFBQTtBdkc4ZzlCQTs7QXVHN2c5QkE7QUFBQTtBdkdpaDlCQTs7QXVHaGg5QkE7QUFBQTtBdkdvaDlCQTs7QXVHbmg5QkE7QUFBQTtBdkd1aDlCQTs7QXVHdGg5QkE7QUFBQTtBdkcwaDlCQTs7QXVHemg5QkE7QUFBQTtBdkc2aDlCQTs7QXVHNWg5QkE7QUFBQTtBdkdnaTlCQTs7QXVHL2g5QkE7QUFBQTtBdkdtaTlCQTs7QXVHbGk5QkE7QUFBQTtBdkdzaTlCQTs7QXVHcmk5QkE7QUFBQTtBdkd5aTlCQTs7QXVHeGk5QkE7QUFBQTtBdkc0aTlCQTs7QXVHM2k5QkE7QUFBQTtBdkcraTlCQTs7QXVHOWk5QkE7QUFBQTtBdkdrajlCQTs7QXVHamo5QkE7QUFBQTtBdkdxajlCQTs7QXVHcGo5QkE7QUFBQTtBdkd3ajlCQTs7QXVHdmo5QkE7QUFBQTtBdkcyajlCQTs7QXVHMWo5QkE7QUFBQTtBdkc4ajlCQTs7QXVHN2o5QkE7QUFBQTtBdkdpazlCQTs7QXVHaGs5QkE7QUFBQTtBdkdvazlCQTs7QXVHbms5QkE7QUFBQTtBdkd1azlCQTs7QXVHdGs5QkE7QUFBQTtBdkcwazlCQTs7QXVHems5QkE7QUFBQTtBdkc2azlCQTs7QXVHNWs5QkE7QUFBQTtBdkdnbDlCQTs7QXVHL2s5QkE7QUFBQTtBdkdtbDlCQTs7QXVHbGw5QkE7QUFBQTtBdkdzbDlCQTs7QXVHcmw5QkE7QUFBQTtBdkd5bDlCQTs7QXVHeGw5QkE7QUFBQTtBdkc0bDlCQTs7QXVHM2w5QkE7QUFBQTtBdkcrbDlCQTs7QXVHOWw5QkE7QUFBQTtBdkdrbTlCQTs7QXVHam05QkE7QUFBQTtBdkdxbTlCQTs7QXVHcG05QkE7QUFBQTtBdkd3bTlCQTs7QXVHdm05QkE7QUFBQTtBdkcybTlCQTs7QXVHMW05QkE7QUFBQTtBdkc4bTlCQTs7QXVHN205QkE7QUFBQTtBdkdpbjlCQTs7QXVHaG45QkE7QUFBQTtBdkdvbjlCQTs7QXVHbm45QkE7QUFBQTtBdkd1bjlCQTs7QXVHdG45QkE7OztBQUVBO0F2RzBuOUJBOztBdUd6bjlCQTtBQUFBO0F2RzZuOUJBOztBdUc1bjlCQTtBQUFBO0F2R2dvOUJBOztBdUcvbjlCQTtBQUFBO0F2R21vOUJBOztBdUdsbzlCQTtBQUFBO0F2R3NvOUJBOztBdUdybzlCQTtBQUFBO0F2R3lvOUJBOztBdUd4bzlCQTtBQUFBO0F2RzRvOUJBOztBdUczbzlCQTtBQUFBO0F2RytvOUJBOztBdUc5bzlCQTtBQUFBO0F2R2twOUJBOztBdUdqcDlCQTtBQUFBO0F2R3FwOUJBOztBdUdwcDlCQTtBQUFBO0F2R3dwOUJBOztBdUd2cDlCQTtBQUFBO0F2RzJwOUJBOztBdUcxcDlCQTtBQUFBO0F2RzhwOUJBOztBdUc3cDlCQTtBQUFBO0F2R2lxOUJBOztBdUdocTlCQTtBQUFBO0F2R29xOUJBOztBdUducTlCQTtBQUFBO0F2R3VxOUJBOztBdUd0cTlCQTtBQUFBO0F2RzBxOUJBOztBdUd6cTlCQTtBQUFBO0F2RzZxOUJBOztBdUc1cTlCQTtBQUFBO0F2R2dyOUJBOztBdUcvcTlCQTtBQUFBO0F2R21yOUJBOztBdUdscjlCQTtBQUFBO0F2R3NyOUJBOztBdUdycjlCQTtBQUFBO0F2R3lyOUJBOztBdUd4cjlCQTs7QUFDQTtBdkc0cjlCQTs7QXVHM3I5QkE7QUFBQTtBdkcrcjlCQTs7QXVHOXI5QkE7QUFBQTtBdkdrczlCQTs7QXVHanM5QkE7QUFBQTtBdkdxczlCQTs7QXVHcHM5QkE7QUFBQTtBdkd3czlCQTs7QXVHdnM5QkE7QUFBQTtBdkcyczlCQTs7QXVHMXM5QkE7QUFBQTtBdkc4czlCQTs7QXVHN3M5QkE7QUFBQTtBdkdpdDlCQTs7QXVHaHQ5QkE7QUFBQTtBdkdvdDlCQTs7QXVHbnQ5QkE7QUFBQTtBdkd1dDlCQTs7QXVHdHQ5QkE7QUFBQTtBdkcwdDlCQTs7QXVHenQ5QkE7QUFBQTtBdkc2dDlCQTs7QXVHNXQ5QkE7QUFBQTtBdkdndTlCQTs7QXVHL3Q5QkE7QUFBQTtBdkdtdTlCQTs7QXVHbHU5QkE7QUFBQTtBdkdzdTlCQTs7QXVHcnU5QkE7QUFBQTtBdkd5dTlCQTs7QXVHeHU5QkE7O0FBQ0E7QXZHNHU5QkE7O0F1RzN1OUJBO0FBQUE7QXZHK3U5QkE7O0F1Rzl1OUJBO0FBQUE7QXZHa3Y5QkE7O0F1R2p2OUJBO0FBQUE7QXZHcXY5QkE7O0F1R3B2OUJBO0FBQUE7QXZHd3Y5QkE7O0F1R3Z2OUJBOztBQUNBO0F2RzJ2OUJBOztBdUcxdjlCQTtBQUFBO0F2Rzh2OUJBOztBdUc3djlCQTtBQUFBO0F2R2l3OUJBOztBdUdodzlCQTtBQUFBO0F2R293OUJBOztBdUdudzlCQTs7O0FBRUE7QXZHdXc5QkE7O0F1R3R3OUJBOztBQUNBO0F2RzB3OUJBOztBdUd6dzlCQTs7QUFDQTtBdkc2dzlCQTs7QXVHNXc5QkE7O0FBQ0E7QXZHZ3g5QkE7O0F1Ry93OUJBOztBQUNBO0F2R214OUJBOztBdUdseDlCQTtBQUFBO0F2R3N4OUJBOztBdUdyeDlCQTtBQUFBO0F2R3l4OUJBOztBdUd4eDlCQTtBQUFBO0F2RzR4OUJBOztBdUczeDlCQTtBQUFBO0F2Ryt4OUJBOztBdUc5eDlCQTtBQUFBO0F2R2t5OUJBOztBdUdqeTlCQTtBQUFBO0F2R3F5OUJBOztBdUdweTlCQTtBQUFBO0F2R3d5OUJBOztBdUd2eTlCQTtBQUFBO0F2RzJ5OUJBOztBdUcxeTlCQTtBQUFBO0F2Rzh5OUJBOztBdUc3eTlCQTtBQUFBO0F2R2l6OUJBOztBdUdoejlCQTtBQUFBO0F2R296OUJBOztBdUduejlCQTs7QUFDQTtBdkd1ejlCQTs7QXVHdHo5QkE7O0FBQ0E7QXZHMHo5QkE7O0F1R3p6OUJBOztBQUNBO0F2RzZ6OUJBOztBdUc1ejlCQTtBQUFBO0F2R2cwOUJBOztBdUcvejlCQTs7QUFDQTtBdkdtMDlCQTs7QXVHbDA5QkE7O0FBQ0E7QXZHczA5QkE7O0F1R3IwOUJBO0FBQUE7QXZHeTA5QkE7O0F1R3gwOUJBO0FBQUE7QXZHNDA5QkE7O0F1RzMwOUJBO0FBQUE7QXZHKzA5QkE7O0F1RzkwOUJBO0FBQUE7QXZHazE5QkE7O0F1R2oxOUJBO0FBQUE7QXZHcTE5QkE7O0F1R3AxOUJBO0FBQUE7QXZHdzE5QkE7O0F1R3YxOUJBO0FBQUE7QXZHMjE5QkE7O0F1RzExOUJBO0FBQUE7QXZHODE5QkE7O0F1RzcxOUJBO0FBQUE7QXZHaTI5QkE7O0F1R2gyOUJBO0FBQUE7QXZHbzI5QkE7O0F1R24yOUJBO0FBQUE7QXZHdTI5QkE7O0F1R3QyOUJBO0FBQUE7QXZHMDI5QkE7O0F1R3oyOUJBO0FBQUE7QXZHNjI5QkE7O0F1RzUyOUJBO0FBQUE7QXZHZzM5QkE7O0F1Ry8yOUJBO0FBQUE7QXZHbTM5QkE7O0F1R2wzOUJBO0FBQUE7QXZHczM5QkE7O0F1R3IzOUJBO0FBQUE7QXZHeTM5QkE7O0F1R3gzOUJBO0FBQUE7QXZHNDM5QkE7O0F1RzMzOUJBO0FBQUE7QXZHKzM5QkE7O0F1RzkzOUJBO0FBQUE7QXZHazQ5QkE7O0F1R2o0OUJBOztBQUNBO0F2R3E0OUJBOztBdUdwNDlCQTtBQUFBO0F2R3c0OUJBOztBdUd2NDlCQTtBQUFBO0F2RzI0OUJBOztBdUcxNDlCQTtBQUFBO0F2Rzg0OUJBOztBdUc3NDlCQTtBQUFBO0F2R2k1OUJBOztBdUdoNTlCQTtBQUFBO0F2R281OUJBOztBdUduNTlCQTtBQUFBO0F2R3U1OUJBOztBdUd0NTlCQTtBQUFBO0F2RzA1OUJBOztBdUd6NTlCQTtBQUFBO0F2RzY1OUJBOztBdUc1NTlCQTtBQUFBO0F2R2c2OUJBOztBdUcvNTlCQTtBQUFBO0F2R202OUJBOztBdUdsNjlCQTtBQUFBO0F2R3M2OUJBOztBdUdyNjlCQTtBQUFBO0F2R3k2OUJBOztBdUd4NjlCQTtBQUFBO0F2RzQ2OUJBOztBdUczNjlCQTtBQUFBO0F2Rys2OUJBOztBdUc5NjlCQTtBQUFBO0F2R2s3OUJBOztBdUdqNzlCQTtBQUFBO0F2R3E3OUJBOztBdUdwNzlCQTtBQUFBO0F2R3c3OUJBOztBdUd2NzlCQTtBQUFBO0F2RzI3OUJBOztBdUcxNzlCQTtBQUFBO0F2Rzg3OUJBOztBdUc3NzlCQTtBQUFBO0F2R2k4OUJBOztBdUdoODlCQTtBQUFBO0F2R284OUJBOztBdUduODlCQTtBQUFBO0F2R3U4OUJBOztBdUd0ODlCQTtBQUFBO0F2RzA4OUJBOztBdUd6ODlCQTtBQUFBO0F2RzY4OUJBOztBdUc1ODlCQTtBQUFBO0F2R2c5OUJBOztBdUcvODlCQTtBQUFBO0F2R205OUJBOztBdUdsOTlCQTtBQUFBO0F2R3M5OUJBOztBdUdyOTlCQTtBQUFBO0F2R3k5OUJBOztBdUd4OTlCQTtBQUFBO0F2RzQ5OUJBOztBdUczOTlCQTtBQUFBO0F2Rys5OUJBOztBdUc5OTlCQTtBQUFBO0F2R2srOUJBOztBdUdqKzlCQTtBQUFBO0F2R3ErOUJBOztBdUdwKzlCQTtBQUFBO0F2R3crOUJBOztBdUd2KzlCQTtBQUFBO0F2RzIrOUJBOztBdUcxKzlCQTtBQUFBO0F2RzgrOUJBOztBdUc3KzlCQTtBQUFBO0F2R2kvOUJBOztBdUdoLzlCQTtBQUFBO0F2R28vOUJBOztBdUduLzlCQTtBQUFBO0F2R3UvOUJBOztBdUd0LzlCQTtBQUFBO0F2RzAvOUJBOztBdUd6LzlCQTtBQUFBO0F2RzYvOUJBOztBdUc1LzlCQTtBQUFBO0F2R2dnK0JBOztBdUcvLzlCQTtBQUFBO0F2R21nK0JBOztBdUdsZytCQTtBQUFBO0F2R3NnK0JBOztBdUdyZytCQTtBQUFBO0F2R3lnK0JBOztBdUd4ZytCQTtBQUFBO0F2RzRnK0JBOztBdUczZytCQTtBQUFBO0F2RytnK0JBOztBdUc5ZytCQTtBQUFBO0F2R2toK0JBOztBdUdqaCtCQTtBQUFBO0F2R3FoK0JBOztBdUdwaCtCQTtBQUFBO0F2R3doK0JBOztBdUd2aCtCQTtBQUFBO0F2RzJoK0JBOztBdUcxaCtCQTs7QUFDQTtBdkc4aCtCQTs7QXVHN2grQkE7OztBQUVBO0F2R2lpK0JBOztBdUdoaStCQTtBQUFBO0F2R29pK0JBOztBdUduaStCQTtBQUFBO0F2R3VpK0JBOztBdUd0aStCQTs7QUFDQTtBdkcwaStCQTs7QXVHemkrQkE7QUFBQTtBdkc2aStCQTs7QXVHNWkrQkE7QUFBQTtBdkdnaitCQTs7QXVHL2krQkE7QUFBQTtBdkdtaitCQTs7QXVHbGorQkE7QUFBQTtBdkdzaitCQTs7QXVHcmorQkE7QUFBQTtBdkd5aitCQTs7QXVHeGorQkE7QUFBQTtBdkc0aitCQTs7QXVHM2orQkE7QUFBQTtBdkcraitCQTs7QXVHOWorQkE7QUFBQTtBdkdraytCQTs7QXVHamsrQkE7QUFBQTtBdkdxaytCQTs7QXVHcGsrQkE7QUFBQTtBdkd3aytCQTs7QXVHdmsrQkE7O0FBQ0E7QXZHMmsrQkE7O0F1RzFrK0JBOztBQUNBO0F2RzhrK0JBOztBdUc3aytCQTtBQUFBO0F2R2lsK0JBOztBdUdobCtCQTtBQUFBO0F2R29sK0JBOztBdUdubCtCQTtBQUFBO0F2R3VsK0JBOztBdUd0bCtCQTtBQUFBO0F2RzBsK0JBOztBdUd6bCtCQTtBQUFBO0F2RzZsK0JBOztBdUc1bCtCQTtBQUFBO0F2R2dtK0JBOztBdUcvbCtCQTs7QUFDQTtBdkdtbStCQTs7QXVHbG0rQkE7O0FBQ0E7QXZHc20rQkE7O0F1R3JtK0JBO0FBQUE7QXZHeW0rQkE7O0F1R3htK0JBO0FBQUE7QXZHNG0rQkE7O0F1RzNtK0JBO0FBQUE7QXZHK20rQkE7O0F1RzltK0JBO0FBQUE7QXZHa24rQkE7O0F1R2puK0JBOztBQUNBO0F2R3FuK0JBOztBdUdwbitCQTs7QUFDQTtBdkd3bitCQTs7QXVHdm4rQkE7QUFBQTtBdkcybitCQTs7QXVHMW4rQkE7QUFBQTtBdkc4bitCQTs7QXVHN24rQkE7QUFBQTtBdkdpbytCQTs7QXVHaG8rQkE7OztBQUVBO0F2R29vK0JBOztBdUdubytCQTs7QUFDQTtBdkd1bytCQTs7QXVHdG8rQkE7O0FBQ0E7QXZHMG8rQkE7O0F1R3pvK0JBOztBQUNBO0F2RzZvK0JBOztBdUc1bytCQTs7QUFDQTtBdkdncCtCQTs7QXVHL28rQkE7QUFBQTtBdkdtcCtCQTs7QXVHbHArQkE7OztBQUVBO0F2R3NwK0JBOztBdUdycCtCQTtBQUFBO0F2R3lwK0JBOztBdUd4cCtCQTtBQUFBO0F2RzRwK0JBOztBdUczcCtCQTtBQUFBO0F2RytwK0JBOztBdUc5cCtCQTtBQUFBO0F2R2txK0JBOztBdUdqcStCQTs7QUFDQTtBdkdxcStCQTs7QXVHcHErQkE7O0FBQ0E7QXZHd3ErQkE7O0F1R3ZxK0JBO0FBQUE7QXZHMnErQkE7O0F1RzFxK0JBO0FBQUE7QXZHOHErQkE7O0F1RzdxK0JBO0FBQUE7QXZHaXIrQkE7O0F1R2hyK0JBO0FBQUE7QXZHb3IrQkE7O0F1R25yK0JBO0FBQUE7QXZHdXIrQkE7O0F1R3RyK0JBO0FBQUE7QXZHMHIrQkE7O0F1R3pyK0JBO0FBQUE7QXZHNnIrQkE7O0F1RzVyK0JBO0FBQUE7QXZHZ3MrQkE7O0F1Ry9yK0JBO0FBQUE7QXZHbXMrQkE7O0F1R2xzK0JBO0FBQUE7QXZHc3MrQkE7O0F1R3JzK0JBO0FBQUE7QXZHeXMrQkE7O0F3RzE5L0JBO0FIOEJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXJHZzgvQkE7O0FxR3Q3L0JBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FyR3c3L0JBOztBeUdqLy9CQTtBQUNBO0FBQ0E7QUFDQTtBekdvLy9CQTs7QXlHai8vQkE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBekdtLy9CQTtBeUdsLy9CQTtBQUNBO0F6R28vL0JBO0F5R2wvL0JBO0FBQ0E7QXpHby8vQkE7O0F5Ry8rL0JBO0FBQ0E7QXpHay8vQkE7QXlHLysvQkE7QUFDQTtBekdpLy9CQTs7QXlHdC8vQkE7QUFDQTtBekd5Ly9CQTtBeUd0Ly9CQTtBQUNBO0F6R3cvL0JBOztBeUc3Ly9CQTtBQUNBO0F6R2dnZ0NBO0F5RzcvL0JBO0FBQ0E7QXpHKy8vQkE7O0F5R3BnZ0NBO0FBQ0E7QXpHdWdnQ0E7QXlHcGdnQ0E7QUFDQTtBekdzZ2dDQTs7QXlHM2dnQ0E7QUFDQTtBekc4Z2dDQTtBeUczZ2dDQTtBQUNBO0F6RzZnZ0NBOztBeUdsaGdDQTtBQUNBO0F6R3FoZ0NBO0F5R2xoZ0NBO0FBQ0E7QXpHb2hnQ0E7O0F5R3poZ0NBO0FBQ0E7QXpHNGhnQ0E7QXlHemhnQ0E7QUFDQTtBekcyaGdDQTs7QXlHaGlnQ0E7QUFDQTtBekdtaWdDQTtBeUdoaWdDQTtBQUNBO0F6R2tpZ0NBOztBeUd2aWdDQTtBQUNBO0F6RzBpZ0NBO0F5R3ZpZ0NBO0FBQ0E7QXpHeWlnQ0E7O0F5RzlpZ0NBO0FBQ0E7QXpHaWpnQ0E7QXlHOWlnQ0E7QUFDQTtBekdnamdDQTs7QXlHcmpnQ0E7QUFDQTtBekd3amdDQTtBeUdyamdDQTtBQUNBO0F6R3VqZ0NBOztBeUc1amdDQTtBQUNBO0F6RytqZ0NBO0F5RzVqZ0NBO0FBQ0E7QXpHOGpnQ0E7O0F5R25rZ0NBO0FBQ0E7QXpHc2tnQ0E7QXlHbmtnQ0E7QUFDQTtBekdxa2dDQTs7QXlHMWtnQ0E7QUFDQTtBekc2a2dDQTtBeUcxa2dDQTtBQUNBO0F6RzRrZ0NBOztBeUdqbGdDQTtBQUNBO0F6R29sZ0NBO0F5R2psZ0NBO0FBQ0E7QXpHbWxnQ0E7O0F5R3hsZ0NBO0FBQ0E7QXpHMmxnQ0E7QXlHeGxnQ0E7QUFDQTtBekcwbGdDQTs7QXlHL2xnQ0E7QUFDQTtBekdrbWdDQTtBeUcvbGdDQTtBQUNBO0F6R2ltZ0NBOztBeUd0bWdDQTtBQUNBO0F6R3ltZ0NBO0F5R3RtZ0NBO0FBQ0E7QXpHd21nQ0E7O0F5RzdtZ0NBO0FBQ0E7QXpHZ25nQ0E7QXlHN21nQ0E7QUFDQTtBekcrbWdDQTs7QXlHcG5nQ0E7QUFDQTtBekd1bmdDQTtBeUdwbmdDQTtBQUNBO0F6R3NuZ0NBOztBeUczbmdDQTtBQUNBO0F6RzhuZ0NBO0F5RzNuZ0NBO0FBQ0E7QXpHNm5nQ0E7O0F5R2xvZ0NBO0FBQ0E7QXpHcW9nQ0E7QXlHbG9nQ0E7QUFDQTtBekdvb2dDQTs7QXlHem9nQ0E7QUFDQTtBekc0b2dDQTtBeUd6b2dDQTtBQUNBO0F6RzJvZ0NBOztBeUdocGdDQTtBQUNBO0F6R21wZ0NBO0F5R2hwZ0NBO0FBQ0E7QXpHa3BnQ0E7O0F5R3ZwZ0NBO0FBQ0E7QXpHMHBnQ0E7QXlHdnBnQ0E7QUFDQTtBekd5cGdDQTs7QXlHOXBnQ0E7QUFDQTtBekdpcWdDQTtBeUc5cGdDQTtBQUNBO0F6R2dxZ0NBOztBeUdycWdDQTtBQUNBO0F6R3dxZ0NBO0F5R3JxZ0NBO0FBQ0E7QXpHdXFnQ0E7O0F5RzVxZ0NBO0FBQ0E7QXpHK3FnQ0E7QXlHNXFnQ0E7QUFDQTtBekc4cWdDQTs7QXlHbnJnQ0E7QUFDQTtBekdzcmdDQTtBeUducmdDQTtBQUNBO0F6R3FyZ0NBOztBeUcxcmdDQTtBQUNBO0F6RzZyZ0NBO0F5RzFyZ0NBO0FBQ0E7QXpHNHJnQ0E7O0F5R2pzZ0NBO0FBQ0E7QXpHb3NnQ0E7QXlHanNnQ0E7QUFDQTtBekdtc2dDQTs7QXlHeHNnQ0E7QUFDQTtBekcyc2dDQTtBeUd4c2dDQTtBQUNBO0F6RzBzZ0NBOztBeUcvc2dDQTtBQUNBO0F6R2t0Z0NBO0F5Ry9zZ0NBO0FBQ0E7QXpHaXRnQ0E7O0F5R3R0Z0NBO0FBQ0E7QXpHeXRnQ0E7QXlHdHRnQ0E7QUFDQTtBekd3dGdDQTs7QXlHN3RnQ0E7QUFDQTtBekdndWdDQTtBeUc3dGdDQTtBQUNBO0F6Ryt0Z0NBOztBeUdwdWdDQTtBQUNBO0F6R3V1Z0NBO0F5R3B1Z0NBO0FBQ0E7QXpHc3VnQ0E7O0F5RzN1Z0NBO0FBQ0E7QXpHOHVnQ0E7QXlHM3VnQ0E7QUFDQTtBekc2dWdDQTs7QXlHbHZnQ0E7QUFDQTtBekdxdmdDQTtBeUdsdmdDQTtBQUNBO0F6R292Z0NBOztBeUd6dmdDQTtBQUNBO0F6RzR2Z0NBO0F5R3p2Z0NBO0FBQ0E7QXpHMnZnQ0E7O0F5R2h3Z0NBO0FBQ0E7QXpHbXdnQ0E7QXlHaHdnQ0E7QUFDQTtBekdrd2dDQTs7QXlHdndnQ0E7QUFDQTtBekcwd2dDQTtBeUd2d2dDQTtBQUNBO0F6R3l3Z0NBOztBeUc5d2dDQTtBQUNBO0F6R2l4Z0NBO0F5Rzl3Z0NBO0FBQ0E7QXpHZ3hnQ0E7O0F5R3J4Z0NBO0FBQ0E7QXpHd3hnQ0E7QXlHcnhnQ0E7QUFDQTtBekd1eGdDQTs7QXlHNXhnQ0E7QUFDQTtBekcreGdDQTtBeUc1eGdDQTtBQUNBO0F6Rzh4Z0NBOztBeUdueWdDQTtBQUNBO0F6R3N5Z0NBO0F5R255Z0NBO0FBQ0E7QXpHcXlnQ0E7O0F5RzF5Z0NBO0FBQ0E7QXpHNnlnQ0E7QXlHMXlnQ0E7QUFDQTtBekc0eWdDQTs7QXlHanpnQ0E7QUFDQTtBekdvemdDQTtBeUdqemdDQTtBQUNBO0F6R216Z0NBOztBeUd4emdDQTtBQUNBO0F6RzJ6Z0NBO0F5R3h6Z0NBO0FBQ0E7QXpHMHpnQ0E7O0F5Ry96Z0NBO0FBQ0E7QXpHazBnQ0E7QXlHL3pnQ0E7QUFDQTtBekdpMGdDQTs7QXlHdDBnQ0E7QUFDQTtBekd5MGdDQTtBeUd0MGdDQTtBQUNBO0F6R3cwZ0NBOztBeUc3MGdDQTtBQUNBO0F6R2cxZ0NBO0F5RzcwZ0NBO0FBQ0E7QXpHKzBnQ0E7O0F5R3AxZ0NBO0FBQ0E7QXpHdTFnQ0E7QXlHcDFnQ0E7QUFDQTtBekdzMWdDQTs7QXlHMzFnQ0E7QUFDQTtBekc4MWdDQTtBeUczMWdDQTtBQUNBO0F6RzYxZ0NBOztBeUdsMmdDQTtBQUNBO0F6R3EyZ0NBO0F5R2wyZ0NBO0FBQ0E7QXpHbzJnQ0E7O0F5R3oyZ0NBO0FBQ0E7QXpHNDJnQ0E7QXlHejJnQ0E7QUFDQTtBekcyMmdDQTs7QXlHaDNnQ0E7QUFDQTtBekdtM2dDQTtBeUdoM2dDQTtBQUNBO0F6R2szZ0NBOztBeUd2M2dDQTtBQUNBO0F6RzAzZ0NBO0F5R3YzZ0NBO0FBQ0E7QXpHeTNnQ0E7O0F5RzkzZ0NBO0FBQ0E7QXpHaTRnQ0E7QXlHOTNnQ0E7QUFDQTtBekdnNGdDQTs7QXlHcjRnQ0E7QUFDQTtBekd3NGdDQTtBeUdyNGdDQTtBQUNBO0F6R3U0Z0NBOztBeUc1NGdDQTtBQUNBO0F6Rys0Z0NBO0F5RzU0Z0NBO0FBQ0E7QXpHODRnQ0E7O0F5R241Z0NBO0FBQ0E7QXpHczVnQ0E7QXlHbjVnQ0E7QUFDQTtBekdxNWdDQTs7QXlHMTVnQ0E7QUFDQTtBekc2NWdDQTtBeUcxNWdDQTtBQUNBO0F6RzQ1Z0NBOztBeUdqNmdDQTtBQUNBO0F6R282Z0NBO0F5R2o2Z0NBO0FBQ0E7QXpHbTZnQ0E7O0F5R3g2Z0NBO0FBQ0E7QXpHMjZnQ0E7QXlHeDZnQ0E7QUFDQTtBekcwNmdDQTs7QXlHLzZnQ0E7QUFDQTtBekdrN2dDQTtBeUcvNmdDQTtBQUNBO0F6R2k3Z0NBOztBeUd0N2dDQTtBQUNBO0F6R3k3Z0NBO0F5R3Q3Z0NBO0FBQ0E7QXpHdzdnQ0E7O0F5Rzc3Z0NBO0FBQ0E7QXpHZzhnQ0E7QXlHNzdnQ0E7QUFDQTtBekcrN2dDQTs7QXlHcDhnQ0E7QUFDQTtBekd1OGdDQTtBeUdwOGdDQTtBQUNBO0F6R3M4Z0NBOztBeUczOGdDQTtBQUNBO0F6Rzg4Z0NBO0F5RzM4Z0NBO0FBQ0E7QXpHNjhnQ0E7O0F5R2w5Z0NBO0FBQ0E7QXpHcTlnQ0E7QXlHbDlnQ0E7QUFDQTtBekdvOWdDQTs7QXlHejlnQ0E7QUFDQTtBekc0OWdDQTtBeUd6OWdDQTtBQUNBO0F6RzI5Z0NBOztBeUdoK2dDQTtBQUNBO0F6R20rZ0NBO0F5R2grZ0NBO0FBQ0E7QXpHaytnQ0E7O0F5R3YrZ0NBO0FBQ0E7QXpHMCtnQ0E7QXlHditnQ0E7QUFDQTtBekd5K2dDQTs7QXlHOStnQ0E7QUFDQTtBekdpL2dDQTtBeUc5K2dDQTtBQUNBO0F6R2cvZ0NBOztBeUdyL2dDQTtBQUNBO0F6R3cvZ0NBO0F5R3IvZ0NBO0FBQ0E7QXpHdS9nQ0E7O0F5RzUvZ0NBO0FBQ0E7QXpHKy9nQ0E7QXlHNS9nQ0E7QUFDQTtBekc4L2dDQTs7QXlHbmdoQ0E7QUFDQTtBekdzZ2hDQTtBeUduZ2hDQTtBQUNBO0F6R3FnaENBOztBeUcxZ2hDQTtBQUNBO0F6RzZnaENBO0F5RzFnaENBO0FBQ0E7QXpHNGdoQ0E7O0F5R2poaENBO0FBQ0E7QXpHb2hoQ0E7QXlHamhoQ0E7QUFDQTtBekdtaGhDQTs7QXlHeGhoQ0E7QUFDQTtBekcyaGhDQTtBeUd4aGhDQTtBQUNBO0F6RzBoaENBOztBeUcvaGhDQTtBQUNBO0F6R2tpaENBO0F5Ry9oaENBO0FBQ0E7QXpHaWloQ0E7O0F5R3RpaENBO0FBQ0E7QXpHeWloQ0E7QXlHdGloQ0E7QUFDQTtBekd3aWhDQTs7QXlHN2loQ0E7QUFDQTtBekdnamhDQTtBeUc3aWhDQTtBQUNBO0F6RytpaENBOztBeUdwamhDQTtBQUNBO0F6R3VqaENBO0F5R3BqaENBO0FBQ0E7QXpHc2poQ0E7O0F5RzNqaENBO0FBQ0E7QXpHOGpoQ0E7QXlHM2poQ0E7QUFDQTtBekc2amhDQTs7QXlHbGtoQ0E7QUFDQTtBekdxa2hDQTtBeUdsa2hDQTtBQUNBO0F6R29raENBOztBeUd6a2hDQTtBQUNBO0F6RzRraENBO0F5R3praENBO0FBQ0E7QXpHMmtoQ0E7O0F5R2hsaENBO0FBQ0E7QXpHbWxoQ0E7QXlHaGxoQ0E7QUFDQTtBekdrbGhDQTs7QXlHdmxoQ0E7QUFDQTtBekcwbGhDQTtBeUd2bGhDQTtBQUNBO0F6R3lsaENBOztBeUc5bGhDQTtBQUNBO0F6R2ltaENBO0F5RzlsaENBO0FBQ0E7QXpHZ21oQ0E7O0F5R3JtaENBO0FBQ0E7QXpHd21oQ0E7QXlHcm1oQ0E7QUFDQTtBekd1bWhDQTs7QXlHNW1oQ0E7QUFDQTtBekcrbWhDQTtBeUc1bWhDQTtBQUNBO0F6RzhtaENBOztBeUdubmhDQTtBQUNBO0F6R3NuaENBO0F5R25uaENBO0FBQ0E7QXpHcW5oQ0E7O0F5RzFuaENBO0FBQ0E7QXpHNm5oQ0E7QXlHMW5oQ0E7QUFDQTtBekc0bmhDQTs7QXlHam9oQ0E7QUFDQTtBekdvb2hDQTtBeUdqb2hDQTtBQUNBO0F6R21vaENBOztBeUd4b2hDQTtBQUNBO0F6RzJvaENBO0F5R3hvaENBO0FBQ0E7QXpHMG9oQ0E7O0F5Ry9vaENBO0FBQ0E7QXpHa3BoQ0E7QXlHL29oQ0E7QUFDQTtBekdpcGhDQTs7QXlHdHBoQ0E7QUFDQTtBekd5cGhDQTtBeUd0cGhDQTtBQUNBO0F6R3dwaENBOztBeUc3cGhDQTtBQUNBO0F6R2dxaENBO0F5RzdwaENBO0FBQ0E7QXpHK3BoQ0E7O0F5R3BxaENBO0FBQ0E7QXpHdXFoQ0E7QXlHcHFoQ0E7QUFDQTtBekdzcWhDQTs7QXlHM3FoQ0E7QUFDQTtBekc4cWhDQTtBeUczcWhDQTtBQUNBO0F6RzZxaENBOztBeUdscmhDQTtBQUNBO0F6R3FyaENBO0F5R2xyaENBO0FBQ0E7QXpHb3JoQ0E7O0F5R3pyaENBO0FBQ0E7QXpHNHJoQ0E7QXlHenJoQ0E7QUFDQTtBekcycmhDQTs7QXlHaHNoQ0E7QUFDQTtBekdtc2hDQTtBeUdoc2hDQTtBQUNBO0F6R2tzaENBOztBeUd2c2hDQTtBQUNBO0F6RzBzaENBO0F5R3ZzaENBO0FBQ0E7QXpHeXNoQ0E7O0F5RzlzaENBO0FBQ0E7QXpHaXRoQ0E7QXlHOXNoQ0E7QUFDQTtBekdndGhDQTs7QXlHcnRoQ0E7QUFDQTtBekd3dGhDQTtBeUdydGhDQTtBQUNBO0F6R3V0aENBOztBeUc1dGhDQTtBQUNBO0F6Ryt0aENBO0F5RzV0aENBO0FBQ0E7QXpHOHRoQ0E7O0F5R251aENBO0FBQ0E7QXpHc3VoQ0E7QXlHbnVoQ0E7QUFDQTtBekdxdWhDQTs7QXlHMXVoQ0E7QUFDQTtBekc2dWhDQTtBeUcxdWhDQTtBQUNBO0F6RzR1aENBOztBeUdqdmhDQTtBQUNBO0F6R292aENBO0F5R2p2aENBO0FBQ0E7QXpHbXZoQ0E7O0F5R3h2aENBO0FBQ0E7QXpHMnZoQ0E7QXlHeHZoQ0E7QUFDQTtBekcwdmhDQTs7QXlHL3ZoQ0E7QUFDQTtBekdrd2hDQTtBeUcvdmhDQTtBQUNBO0F6R2l3aENBOztBeUd0d2hDQTtBQUNBO0F6R3l3aENBO0F5R3R3aENBO0FBQ0E7QXpHd3doQ0E7O0F5Rzd3aENBO0FBQ0E7QXpHZ3hoQ0E7QXlHN3doQ0E7QUFDQTtBekcrd2hDQTs7QXlHcHhoQ0E7QUFDQTtBekd1eGhDQTtBeUdweGhDQTtBQUNBO0F6R3N4aENBOztBeUczeGhDQTtBQUNBO0F6Rzh4aENBO0F5RzN4aENBO0FBQ0E7QXpHNnhoQ0E7O0F5R2x5aENBO0FBQ0E7QXpHcXloQ0E7QXlHbHloQ0E7QUFDQTtBekdveWhDQTs7QXlHenloQ0E7QUFDQTtBekc0eWhDQTtBeUd6eWhDQTtBQUNBO0F6RzJ5aENBOztBeUdoemhDQTtBQUNBO0F6R216aENBO0F5R2h6aENBO0FBQ0E7QXpHa3poQ0E7O0F5R3Z6aENBO0FBQ0E7QXpHMHpoQ0E7QXlHdnpoQ0E7QUFDQTtBekd5emhDQTs7QXlHOXpoQ0E7QUFDQTtBekdpMGhDQTtBeUc5emhDQTtBQUNBO0F6R2cwaENBOztBeUdyMGhDQTtBQUNBO0F6R3cwaENBO0F5R3IwaENBO0FBQ0E7QXpHdTBoQ0E7O0F5RzUwaENBO0FBQ0E7QXpHKzBoQ0E7QXlHNTBoQ0E7QUFDQTtBekc4MGhDQTs7QXlHbjFoQ0E7QUFDQTtBekdzMWhDQTtBeUduMWhDQTtBQUNBO0F6R3ExaENBOztBeUcxMWhDQTtBQUNBO0F6RzYxaENBO0F5RzExaENBO0FBQ0E7QXpHNDFoQ0E7O0F5R2oyaENBO0FBQ0E7QXpHbzJoQ0E7QXlHajJoQ0E7QUFDQTtBekdtMmhDQTs7QXlHeDJoQ0E7QUFDQTtBekcyMmhDQTtBeUd4MmhDQTtBQUNBO0F6RzAyaENBOztBeUcvMmhDQTtBQUNBO0F6R2szaENBO0F5Ry8yaENBO0FBQ0E7QXpHaTNoQ0E7O0F5R3QzaENBO0FBQ0E7QXpHeTNoQ0E7QXlHdDNoQ0E7QUFDQTtBekd3M2hDQTs7QXlHNzNoQ0E7QUFDQTtBekdnNGhDQTtBeUc3M2hDQTtBQUNBO0F6RyszaENBOztBeUdwNGhDQTtBQUNBO0F6R3U0aENBO0F5R3A0aENBO0FBQ0E7QXpHczRoQ0E7O0F5RzM0aENBO0FBQ0E7QXpHODRoQ0E7QXlHMzRoQ0E7QUFDQTtBekc2NGhDQTs7QXlHbDVoQ0E7QUFDQTtBekdxNWhDQTtBeUdsNWhDQTtBQUNBO0F6R281aENBOztBeUd6NWhDQTtBQUNBO0F6RzQ1aENBO0F5R3o1aENBO0FBQ0E7QXpHMjVoQ0E7O0F5R2g2aENBO0FBQ0E7QXpHbTZoQ0E7QXlHaDZoQ0E7QUFDQTtBekdrNmhDQTs7QXlHdjZoQ0E7QUFDQTtBekcwNmhDQTtBeUd2NmhDQTtBQUNBO0F6R3k2aENBOztBeUc5NmhDQTtBQUNBO0F6R2k3aENBO0F5Rzk2aENBO0FBQ0E7QXpHZzdoQ0E7O0F5R3I3aENBO0FBQ0E7QXpHdzdoQ0E7QXlHcjdoQ0E7QUFDQTtBekd1N2hDQTs7QXlHNTdoQ0E7QUFDQTtBekcrN2hDQTtBeUc1N2hDQTtBQUNBO0F6Rzg3aENBOztBeUduOGhDQTtBQUNBO0F6R3M4aENBO0F5R244aENBO0FBQ0E7QXpHcThoQ0E7O0F5RzE4aENBO0FBQ0E7QXpHNjhoQ0E7QXlHMThoQ0E7QUFDQTtBekc0OGhDQTs7QXlHajloQ0E7QUFDQTtBekdvOWhDQTtBeUdqOWhDQTtBQUNBO0F6R205aENBOztBeUd4OWhDQTtBQUNBO0F6RzI5aENBO0F5R3g5aENBO0FBQ0E7QXpHMDloQ0E7O0F5Ry85aENBO0FBQ0E7QXpHaytoQ0E7QXlHLzloQ0E7QUFDQTtBekdpK2hDQTs7QXlHdCtoQ0E7QUFDQTtBekd5K2hDQTtBeUd0K2hDQTtBQUNBO0F6R3craENBOztBeUc3K2hDQTtBQUNBO0F6R2cvaENBO0F5RzcraENBO0FBQ0E7QXpHKytoQ0E7O0F5R3AvaENBO0FBQ0E7QXpHdS9oQ0E7QXlHcC9oQ0E7QUFDQTtBekdzL2hDQTs7QXlHMy9oQ0E7QUFDQTtBekc4L2hDQTtBeUczL2hDQTtBQUNBO0F6RzYvaENBOztBeUdsZ2lDQTtBQUNBO0F6R3FnaUNBO0F5R2xnaUNBO0FBQ0E7QXpHb2dpQ0E7O0F5R3pnaUNBO0FBQ0E7QXpHNGdpQ0E7QXlHemdpQ0E7QUFDQTtBekcyZ2lDQTs7QXlHaGhpQ0E7QUFDQTtBekdtaGlDQTtBeUdoaGlDQTtBQUNBO0F6R2toaUNBOztBeUd2aGlDQTtBQUNBO0F6RzBoaUNBO0F5R3ZoaUNBO0FBQ0E7QXpHeWhpQ0E7O0F5RzloaUNBO0FBQ0E7QXpHaWlpQ0E7QXlHOWhpQ0E7QUFDQTtBekdnaWlDQTs7QXlHcmlpQ0E7QUFDQTtBekd3aWlDQTtBeUdyaWlDQTtBQUNBO0F6R3VpaUNBOztBeUc1aWlDQTtBQUNBO0F6RytpaUNBO0F5RzVpaUNBO0FBQ0E7QXpHOGlpQ0E7O0F5R25qaUNBO0FBQ0E7QXpHc2ppQ0E7QXlHbmppQ0E7QUFDQTtBekdxamlDQTs7QXlHMWppQ0E7QUFDQTtBekc2amlDQTtBeUcxamlDQTtBQUNBO0F6RzRqaUNBOztBeUdqa2lDQTtBQUNBO0F6R29raUNBO0F5R2praUNBO0FBQ0E7QXpHbWtpQ0E7O0F5R3hraUNBO0FBQ0E7QXpHMmtpQ0E7QXlHeGtpQ0E7QUFDQTtBekcwa2lDQTs7QXlHL2tpQ0E7QUFDQTtBekdrbGlDQTtBeUcva2lDQTtBQUNBO0F6R2lsaUNBOztBeUd0bGlDQTtBQUNBO0F6R3lsaUNBO0F5R3RsaUNBO0FBQ0E7QXpHd2xpQ0E7O0F5RzdsaUNBO0FBQ0E7QXpHZ21pQ0E7QXlHN2xpQ0E7QUFDQTtBekcrbGlDQTs7QXlHcG1pQ0E7QUFDQTtBekd1bWlDQTtBeUdwbWlDQTtBQUNBO0F6R3NtaUNBOztBeUczbWlDQTtBQUNBO0F6RzhtaUNBO0F5RzNtaUNBO0FBQ0E7QXpHNm1pQ0E7O0F5R2xuaUNBO0FBQ0E7QXpHcW5pQ0E7QXlHbG5pQ0E7QUFDQTtBekdvbmlDQTs7QXlHem5pQ0E7QUFDQTtBekc0bmlDQTtBeUd6bmlDQTtBQUNBO0F6RzJuaUNBOztBeUdob2lDQTtBQUNBO0F6R21vaUNBO0F5R2hvaUNBO0FBQ0E7QXpHa29pQ0E7O0F5R3ZvaUNBO0FBQ0E7QXpHMG9pQ0E7QXlHdm9pQ0E7QUFDQTtBekd5b2lDQTs7QXlHOW9pQ0E7QUFDQTtBekdpcGlDQTtBeUc5b2lDQTtBQUNBO0F6R2dwaUNBOztBeUdycGlDQTtBQUNBO0F6R3dwaUNBO0F5R3JwaUNBO0FBQ0E7QXpHdXBpQ0E7O0F5RzVwaUNBO0FBQ0E7QXpHK3BpQ0E7QXlHNXBpQ0E7QUFDQTtBekc4cGlDQTs7QXlHbnFpQ0E7QUFDQTtBekdzcWlDQTtBeUducWlDQTtBQUNBO0F6R3FxaUNBOztBeUcxcWlDQTtBQUNBO0F6RzZxaUNBO0F5RzFxaUNBO0FBQ0E7QXpHNHFpQ0E7O0F5R2pyaUNBO0FBQ0E7QXpHb3JpQ0E7QXlHanJpQ0E7QUFDQTtBekdtcmlDQTs7QXlHeHJpQ0E7QUFDQTtBekcycmlDQTtBeUd4cmlDQTtBQUNBO0F6RzByaUNBOztBeUcvcmlDQTtBQUNBO0F6R2tzaUNBO0F5Ry9yaUNBO0FBQ0E7QXpHaXNpQ0E7O0F5R3RzaUNBO0FBQ0E7QXpHeXNpQ0E7QXlHdHNpQ0E7QUFDQTtBekd3c2lDQTs7QXlHN3NpQ0E7QUFDQTtBekdndGlDQTtBeUc3c2lDQTtBQUNBO0F6RytzaUNBOztBeUdwdGlDQTtBQUNBO0F6R3V0aUNBO0F5R3B0aUNBO0FBQ0E7QXpHc3RpQ0E7O0F5RzN0aUNBO0FBQ0E7QXpHOHRpQ0E7QXlHM3RpQ0E7QUFDQTtBekc2dGlDQTs7QXlHbHVpQ0E7QUFDQTtBekdxdWlDQTtBeUdsdWlDQTtBQUNBO0F6R291aUNBOztBeUd6dWlDQTtBQUNBO0F6RzR1aUNBO0F5R3p1aUNBO0FBQ0E7QXpHMnVpQ0E7O0F5R2h2aUNBO0FBQ0E7QXpHbXZpQ0E7QXlHaHZpQ0E7QUFDQTtBekdrdmlDQTs7QXlHdnZpQ0E7QUFDQTtBekcwdmlDQTtBeUd2dmlDQTtBQUNBO0F6R3l2aUNBOztBeUc5dmlDQTtBQUNBO0F6R2l3aUNBO0F5Rzl2aUNBO0FBQ0E7QXpHZ3dpQ0E7O0F5R3J3aUNBO0FBQ0E7QXpHd3dpQ0E7QXlHcndpQ0E7QUFDQTtBekd1d2lDQTs7QXlHNXdpQ0E7QUFDQTtBekcrd2lDQTtBeUc1d2lDQTtBQUNBO0F6Rzh3aUNBOztBeUdueGlDQTtBQUNBO0F6R3N4aUNBO0F5R254aUNBO0FBQ0E7QXpHcXhpQ0E7O0F5RzF4aUNBO0FBQ0E7QXpHNnhpQ0E7QXlHMXhpQ0E7QUFDQTtBekc0eGlDQTs7QXlHanlpQ0E7QUFDQTtBekdveWlDQTtBeUdqeWlDQTtBQUNBO0F6R215aUNBOztBeUd4eWlDQTtBQUNBO0F6RzJ5aUNBO0F5R3h5aUNBO0FBQ0E7QXpHMHlpQ0E7O0F5Ry95aUNBO0FBQ0E7QXpHa3ppQ0E7QXlHL3lpQ0E7QUFDQTtBekdpemlDQTs7QXlHdHppQ0E7QUFDQTtBekd5emlDQTtBeUd0emlDQTtBQUNBO0F6R3d6aUNBOztBeUc3emlDQTtBQUNBO0F6R2cwaUNBO0F5Rzd6aUNBO0FBQ0E7QXpHK3ppQ0E7O0F5R3AwaUNBO0FBQ0E7QXpHdTBpQ0E7QXlHcDBpQ0E7QUFDQTtBekdzMGlDQTs7QXlHMzBpQ0E7QUFDQTtBekc4MGlDQTtBeUczMGlDQTtBQUNBO0F6RzYwaUNBOztBeUdsMWlDQTtBQUNBO0F6R3ExaUNBO0F5R2wxaUNBO0FBQ0E7QXpHbzFpQ0E7O0F5R3oxaUNBO0FBQ0E7QXpHNDFpQ0E7QXlHejFpQ0E7QUFDQTtBekcyMWlDQTs7QXlHaDJpQ0E7QUFDQTtBekdtMmlDQTtBeUdoMmlDQTtBQUNBO0F6R2syaUNBOztBeUd2MmlDQTtBQUNBO0F6RzAyaUNBO0F5R3YyaUNBO0FBQ0E7QXpHeTJpQ0E7O0F5RzkyaUNBO0FBQ0E7QXpHaTNpQ0E7QXlHOTJpQ0E7QUFDQTtBekdnM2lDQTs7QXlHcjNpQ0E7QUFDQTtBekd3M2lDQTtBeUdyM2lDQTtBQUNBO0F6R3UzaUNBOztBeUc1M2lDQTtBQUNBO0F6RyszaUNBO0F5RzUzaUNBO0FBQ0E7QXpHODNpQ0E7O0F5R240aUNBO0FBQ0E7QXpHczRpQ0E7QXlHbjRpQ0E7QUFDQTtBekdxNGlDQTs7QXlHMTRpQ0E7QUFDQTtBekc2NGlDQTtBeUcxNGlDQTtBQUNBO0F6RzQ0aUNBOztBeUdqNWlDQTtBQUNBO0F6R281aUNBO0F5R2o1aUNBO0FBQ0E7QXpHbTVpQ0E7O0F5R3g1aUNBO0FBQ0E7QXpHMjVpQ0E7QXlHeDVpQ0E7QUFDQTtBekcwNWlDQTs7QXlHLzVpQ0E7QUFDQTtBekdrNmlDQTtBeUcvNWlDQTtBQUNBO0F6R2k2aUNBOztBeUd0NmlDQTtBQUNBO0F6R3k2aUNBO0F5R3Q2aUNBO0FBQ0E7QXpHdzZpQ0E7O0F5Rzc2aUNBO0FBQ0E7QXpHZzdpQ0E7QXlHNzZpQ0E7QUFDQTtBekcrNmlDQTs7QXlHcDdpQ0E7QUFDQTtBekd1N2lDQTtBeUdwN2lDQTtBQUNBO0F6R3M3aUNBOztBeUczN2lDQTtBQUNBO0F6Rzg3aUNBO0F5RzM3aUNBO0FBQ0E7QXpHNjdpQ0E7O0F5R2w4aUNBO0FBQ0E7QXpHcThpQ0E7QXlHbDhpQ0E7QUFDQTtBekdvOGlDQTs7QXlHejhpQ0E7QUFDQTtBekc0OGlDQTtBeUd6OGlDQTtBQUNBO0F6RzI4aUNBOztBeUdoOWlDQTtBQUNBO0F6R205aUNBO0F5R2g5aUNBO0FBQ0E7QXpHazlpQ0E7O0F5R3Y5aUNBO0FBQ0E7QXpHMDlpQ0E7QXlHdjlpQ0E7QUFDQTtBekd5OWlDQTs7QXlHOTlpQ0E7QUFDQTtBekdpK2lDQTtBeUc5OWlDQTtBQUNBO0F6R2craUNBOztBeUdyK2lDQTtBQUNBO0F6R3craUNBO0F5R3IraUNBO0FBQ0E7QXpHdStpQ0E7O0F5RzUraUNBO0FBQ0E7QXpHKytpQ0E7QXlHNStpQ0E7QUFDQTtBekc4K2lDQTs7QXlHbi9pQ0E7QUFDQTtBekdzL2lDQTtBeUduL2lDQTtBQUNBO0F6R3EvaUNBOztBeUcxL2lDQTtBQUNBO0F6RzYvaUNBO0F5RzEvaUNBO0FBQ0E7QXpHNC9pQ0E7O0F5R2pnakNBO0FBQ0E7QXpHb2dqQ0E7QXlHamdqQ0E7QUFDQTtBekdtZ2pDQTs7QXlHeGdqQ0E7QUFDQTtBekcyZ2pDQTtBeUd4Z2pDQTtBQUNBO0F6RzBnakNBOztBeUcvZ2pDQTtBQUNBO0F6R2toakNBO0F5Ry9nakNBO0FBQ0E7QXpHaWhqQ0E7O0F5R3RoakNBO0FBQ0E7QXpHeWhqQ0E7QXlHdGhqQ0E7QUFDQTtBekd3aGpDQTs7QXlHN2hqQ0E7QUFDQTtBekdnaWpDQTtBeUc3aGpDQTtBQUNBO0F6RytoakNBOztBeUdwaWpDQTtBQUNBO0F6R3VpakNBO0F5R3BpakNBO0FBQ0E7QXpHc2lqQ0E7O0F5RzNpakNBO0FBQ0E7QXpHOGlqQ0E7QXlHM2lqQ0E7QUFDQTtBekc2aWpDQTs7QXlHbGpqQ0E7QUFDQTtBekdxampDQTtBeUdsampDQTtBQUNBO0F6R29qakNBOztBeUd6ampDQTtBQUNBO0F6RzRqakNBO0F5R3pqakNBO0FBQ0E7QXpHMmpqQ0E7O0F5R2hrakNBO0FBQ0E7QXpHbWtqQ0E7QXlHaGtqQ0E7QUFDQTtBekdra2pDQTs7QXlHdmtqQ0E7QUFDQTtBekcwa2pDQTtBeUd2a2pDQTtBQUNBO0F6R3lrakNBOztBeUc5a2pDQTtBQUNBO0F6R2lsakNBO0F5RzlrakNBO0FBQ0E7QXpHZ2xqQ0E7O0F5R3JsakNBO0FBQ0E7QXpHd2xqQ0E7QXlHcmxqQ0E7QUFDQTtBekd1bGpDQTs7QXlHNWxqQ0E7QUFDQTtBekcrbGpDQTtBeUc1bGpDQTtBQUNBO0F6RzhsakNBOztBeUdubWpDQTtBQUNBO0F6R3NtakNBO0F5R25takNBO0FBQ0E7QXpHcW1qQ0E7O0F5RzFtakNBO0FBQ0E7QXpHNm1qQ0E7QXlHMW1qQ0E7QUFDQTtBekc0bWpDQTs7QXlHam5qQ0E7QUFDQTtBekdvbmpDQTtBeUdqbmpDQTtBQUNBO0F6R21uakNBOztBeUd4bmpDQTtBQUNBO0F6RzJuakNBO0F5R3huakNBO0FBQ0E7QXpHMG5qQ0E7O0F5Ry9uakNBO0FBQ0E7QXpHa29qQ0E7QXlHL25qQ0E7QUFDQTtBekdpb2pDQTs7QXlHdG9qQ0E7QUFDQTtBekd5b2pDQTtBeUd0b2pDQTtBQUNBO0F6R3dvakNBOztBeUc3b2pDQTtBQUNBO0F6R2dwakNBO0F5RzdvakNBO0FBQ0E7QXpHK29qQ0E7O0F5R3BwakNBO0FBQ0E7QXpHdXBqQ0E7QXlHcHBqQ0E7QUFDQTtBekdzcGpDQTs7QXlHM3BqQ0E7QUFDQTtBekc4cGpDQTtBeUczcGpDQTtBQUNBO0F6RzZwakNBOztBeUdscWpDQTtBQUNBO0F6R3FxakNBO0F5R2xxakNBO0FBQ0E7QXpHb3FqQ0E7O0F5R3pxakNBO0FBQ0E7QXpHNHFqQ0E7QXlHenFqQ0E7QUFDQTtBekcycWpDQTs7QXlHaHJqQ0E7QUFDQTtBekdtcmpDQTtBeUdocmpDQTtBQUNBO0F6R2tyakNBOztBeUd2cmpDQTtBQUNBO0F6RzByakNBO0F5R3ZyakNBO0FBQ0E7QXpHeXJqQ0E7O0F5RzlyakNBO0FBQ0E7QXpHaXNqQ0E7QXlHOXJqQ0E7QUFDQTtBekdnc2pDQTs7QXlHcnNqQ0E7QUFDQTtBekd3c2pDQTtBeUdyc2pDQTtBQUNBO0F6R3VzakNBOztBeUc1c2pDQTtBQUNBO0F6RytzakNBO0F5RzVzakNBO0FBQ0E7QXpHOHNqQ0E7O0F5R250akNBO0FBQ0E7QXpHc3RqQ0E7QXlHbnRqQ0E7QUFDQTtBekdxdGpDQTs7QXlHMXRqQ0E7QUFDQTtBekc2dGpDQTtBeUcxdGpDQTtBQUNBO0F6RzR0akNBOztBeUdqdWpDQTtBQUNBO0F6R291akNBO0F5R2p1akNBO0FBQ0E7QXpHbXVqQ0E7O0F5R3h1akNBO0FBQ0E7QXpHMnVqQ0E7QXlHeHVqQ0E7QUFDQTtBekcwdWpDQTs7QXlHL3VqQ0E7QUFDQTtBekdrdmpDQTtBeUcvdWpDQTtBQUNBO0F6R2l2akNBOztBeUd0dmpDQTtBQUNBO0F6R3l2akNBO0F5R3R2akNBO0FBQ0E7QXpHd3ZqQ0E7O0F5Rzd2akNBO0FBQ0E7QXpHZ3dqQ0E7QXlHN3ZqQ0E7QUFDQTtBekcrdmpDQTs7QXlHcHdqQ0E7QUFDQTtBekd1d2pDQTtBeUdwd2pDQTtBQUNBO0F6R3N3akNBOztBeUczd2pDQTtBQUNBO0F6Rzh3akNBO0F5RzN3akNBO0FBQ0E7QXpHNndqQ0E7O0F5R2x4akNBO0FBQ0E7QXpHcXhqQ0E7QXlHbHhqQ0E7QUFDQTtBekdveGpDQTs7QXlHenhqQ0E7QUFDQTtBekc0eGpDQTtBeUd6eGpDQTtBQUNBO0F6RzJ4akNBOztBeUdoeWpDQTtBQUNBO0F6R215akNBO0F5R2h5akNBO0FBQ0E7QXpHa3lqQ0E7O0F5R3Z5akNBO0FBQ0E7QXpHMHlqQ0E7QXlHdnlqQ0E7QUFDQTtBekd5eWpDQTs7QXlHOXlqQ0E7QUFDQTtBekdpempDQTtBeUc5eWpDQTtBQUNBO0F6R2d6akNBOztBeUdyempDQTtBQUNBO0F6R3d6akNBO0F5R3J6akNBO0FBQ0E7QXpHdXpqQ0E7O0F5RzV6akNBO0FBQ0E7QXpHK3pqQ0E7QXlHNXpqQ0E7QUFDQTtBekc4empDQTs7QXlHbjBqQ0E7QUFDQTtBekdzMGpDQTtBeUduMGpDQTtBQUNBO0F6R3EwakNBOztBeUcxMGpDQTtBQUNBO0F6RzYwakNBO0F5RzEwakNBO0FBQ0E7QXpHNDBqQ0E7O0EwR3QyakNBO0FBQ0E7QTFHeTJqQ0E7O0EwR3QyakNBO0FBQ0E7QTFHeTJqQ0E7QWlCbHpqQ0E7QXlGeERBO0FBSUE7QTFHMDJqQ0E7QUFDQTs7QTBHdjJqQ0E7QUFDQTtBMUcwMmpDQTtBaUIzempDQTtBeUZoREE7QUFJQTtBMUcyMmpDQTtBQUNBOztBMEd4MmpDQTtBQUNBO0ExRzIyakNBOztBMkdoNGpDQTs7QUFBQTtBQVFBO0FBQ0E7QTNHODNqQ0E7O0EyRzMzakNBO0FBQ0E7QTNHODNqQ0E7O0EyRzMzakNBO0FBQ0E7QTNHODNqQ0E7O0EyRzMzakNBO0FBQ0E7QTNHODNqQ0E7O0EyR3YzakNBO0FBQ0E7QTNHMDNqQ0E7O0EyR3YzakNBOztBQUNBO0EzRzIzakNBOztBMkd4M2pDQTtBQUNBO0EzRzIzakNBOztBMkd4M2pDQTtBQUNBO0EzRzIzakNBOztBMkd4M2pDQTs7Ozs7OztBQUNBO0EzR2k0akNBOztBMkc5M2pDQTtBQUNBO0EzR2k0akNBOztBMkc5M2pDQTtBQUNBO0EzR2k0akNBOztBMkc5M2pDQTtBQUNBO0EzR2k0akNBOztBMkd2MWpDQTs7QTFCeEZBO0EyQjhKQTtBQTVGQTtBQXpDQTtBRG1FQTtBM0c0MWpDQTtBaUJ2NGpDQTtBMEZ1Q0E7O0FDdEJBO0FBekNBO0E1R3E2akNBO0FBQ0E7QWlCOTRqQ0E7QTBGdUNBOztBQU9BO0EzR3EyakNBO0FBQ0E7O0EyR2wyakNBOztBMUJuR0E7QTJCOEpBO0FBNUZBO0FEcUNBO0EzR3MyakNBO0FpQjU1akNBO0EwRmtEQTs7QUNqQ0E7QTVHZzVqQ0E7QUFDQTtBaUJsNmpDQTtBMEZrREE7O0FBT0E7QTNHODJqQ0E7QUFDQTs7QTJHMzJqQ0E7O0ExQjlHQTtBMkI4SkE7QUE1RkE7QUF6Q0E7QUR5RkE7QTNHZzNqQ0E7QWlCajdqQ0E7QTBGNkRBOztBQzVDQTtBQXpDQTtBNUcrOGpDQTtBQUNBO0FpQng3akNBO0EwRjZEQTs7QUFPQTtBM0d5M2pDQTtBQUNBOztBMkd0M2pDQTs7QTFCekhBO0EyQjhKQTtBQTVGQTtBQXpDQTtBRG9HQTtBM0cyM2pDQTtBaUJ2OGpDQTtBMEZ3RUE7O0FDdkRBO0FBekNBO0E1R3ErakNBO0FBQ0E7QWlCOThqQ0E7QTBGd0VBOztBQU9BO0EzR280akNBO0FBQ0E7O0EyR2o0akNBOztBMUJwSUE7QTJCOEpBO0FBNUZBO0FBekNBO0FEK0dBO0EzR3M0akNBO0FpQjc5akNBO0EwRm1GQTs7QUNsRUE7QUF6Q0E7QTVHMi9qQ0E7QUFDQTtBaUJwK2pDQTtBMEZtRkE7O0FBT0E7QTNHKzRqQ0E7QUFDQTs7QTJHNTRqQ0E7O0FBRUE7QUFDQTtBQU9BO0EzR3k0akNBO0FpQmovakNBO0EwRjhGQTs7QUFNQTtBQUNBO0EzR2s1akNBO0FBQ0E7QWlCeC9qQ0E7QTBGOEZBOztBQWFBO0EzR2s1akNBO0FBQ0E7O0EyRzM0akNBO0ExQnBLQTtBMkI4SkE7QUE1RkE7QTVHbS9qQ0E7QWlCcGdrQ0E7QTBGbUhBO0FDbEdBO0E1R3UvakNBO0FBQ0E7O0EyR2w1akNBO0ExQnhLQTtBMkI4SkE7QUE1RkE7QTVHOC9qQ0E7QWlCL2drQ0E7QTBGdUhBO0FDdEdBO0E1R2tna0NBO0FBQ0E7O0EyR3o1akNBO0ExQjVLQTtBMkI4SkE7QUE1RkE7QTVHeWdrQ0E7QWlCMWhrQ0E7QTBGMkhBO0FDMUdBO0E1RzZna0NBO0FBQ0E7O0EyR2g2akNBO0ExQmhMQTtBMkI4SkE7QUE1RkE7QUF6Q0E7QTVHOGprQ0E7QWlCdGlrQ0E7QTBGK0hBO0FDOUdBO0FBekNBO0E1R21ra0NBO0FBQ0E7O0EyR3I2akNBO0ExQnhMQTtBMkI4SkE7QUFoR0E7QUFyQ0E7QTVHMmtrQ0E7QWlCbmprQ0E7QTBGdUlBO0FDMUhBO0FBckNBO0E1R2dsa0NBO0FBQ0E7O0EyRzk2akNBO0ExQjVMQTtBMkI4SkE7QUFoR0E7QUFyQ0E7QTVHd2xrQ0E7QWlCaGtrQ0E7QTBGMklBO0FDOUhBO0FBckNBO0E1RzZsa0NBO0FBQ0E7O0EyR3Y3akNBO0ExQmhNQTtBMkI4SkE7QUFoR0E7QTVHK2prQ0E7O0EyR3o3akNBO0ExQnBNQTtBMkI4SkE7QUFoR0E7QTVHcWtrQ0E7O0EyRzM3akNBO0ExQnhNQTtBMkI4SkE7QUFoR0E7QUFyQ0E7QTVHaW5rQ0E7O0EyRzk3akNBO0ExQjVNQTtBMkI4SkE7QUFoR0E7QUFyQ0E7QTVHd25rQ0E7O0EyR2o4akNBO0ExQmhOQTtBMkI4SkE7QUFoR0E7QUFyQ0E7QTVHK25rQ0E7QWlCdm1rQ0E7QTBGK0pBO0FDbEpBO0FBckNBO0E1R29va0NBO0FBQ0E7O0EyR3Q4akNBO0FBQ0E7QTNHeThqQ0E7QWlCam5rQ0E7QTBGdUtBO0FBSUE7QTNHMDhqQ0E7QUFDQTs7QTJHdjhqQ0E7OztBekJ0T0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEZtcmtDQTtBa0ZqcmtDQTs7O0FBQ0E7QUFDQTtBbEZxcmtDQTtBa0ZscmtDQTs7Ozs7OztBQUdBO0FBQ0E7QWxGd3JrQ0E7QWtGcnJrQ0E7OztBQUNBO0FsRnlya0NBOztBMkdoK2pDQTtBekI1T0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQW9DQTtBbEY2cWtDQTtBa0Yvc2tDQTtBQUNBO0FBQ0E7QWxGaXRrQ0E7QWtGOXNrQ0E7QUFHQTtBQUNBO0FsRjhza0NBO0FrRjNza0NBO0FBQ0E7QWxGNnNrQ0E7QWtGdHJrQ0E7QUFJQTtBbEZxcmtDQTtBa0ZscmtDQTtBQUNBO0FsRm9ya0NBOztBMkd0L2pDQTtBekJoUEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQW9DQTtBQWlCQTtBbEZ1cmtDQTtBa0YxdWtDQTtBQUNBO0FBQ0E7QWxGNHVrQ0E7QWtGenVrQ0E7QUFHQTtBQUNBO0FsRnl1a0NBO0FrRnR1a0NBO0FBQ0E7QWxGd3VrQ0E7QWtGanRrQ0E7QUFJQTtBbEZndGtDQTtBa0Y3c2tDQTtBQUNBO0FsRitza0NBO0FrRnRza0NBO0FBSUE7QWxGcXNrQ0E7QWtGbHNrQ0E7QUFDQTtBbEZvc2tDQTs7QTJHbmhrQ0E7QUt0UEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FoSDZ3a0NBO0FnSDN3a0NBO0FBSUE7QUFDQTtBaEgwd2tDQTs7QTJHcGhrQ0E7QUFDQTtBM0d1aGtDQTs7QTJHcGhrQ0E7QU10UUE7QUFDQTtBakg4eGtDQTtBaUJ0dWtDQTtBMEY2TUE7QU1sUUE7QWpIK3hrQ0E7QUFDQTs7QTJHMWhrQ0E7QTFCbFFBO0EyQjhKQTtBQWhHQTtBNUdvdWtDQTs7QWtIcnlrQ0E7QUFDQTtBQUNBO0FBQ0E7QWxId3lrQ0E7QWtIdHhrQ0E7QUFDQTtBbEh3eGtDQTtBa0hyeGtDQTtBQUNBO0FsSHV4a0NBO0FrSDl3a0NBOztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsSGl4a0NBO0FpQnB3a0NBO0FpR2pCQTs7QUFPQTtBbEhteGtDQTtBQUNBO0FrSHR3a0NBOztBQUNBO0FsSHl3a0NBO0FrSGp3a0NBO0FBQ0E7QUFBQTtBQUNBO0FsSG13a0NBO0FrSDl2a0NBOztBQUVBO0FsSGd3a0NBO0FrSHZ2a0NBOztBQUVBO0FsSHl2a0NBO0FrSGp2a0NBO0FBQ0E7QUFBQTtBbEhtdmtDQTtBa0hodmtDQTtBQUNBO0FsSGt2a0NBO0FrSC91a0NBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUFBO0FsSGl2a0NBO0FrSDl1a0NBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBbEhndmtDQTtBa0g3dWtDQTtBQUNBO0FsSCt1a0NBO0FrSDV1a0NBO0FBQ0E7QWxIOHVrQ0E7QWtIM3VrQ0E7QUFDQTtBQUFBO0FBQ0E7QWxINnVrQ0E7QWtIMXVrQ0E7QUFDQTtBbEg0dWtDQTtBQUNBO0FrSGx3a0NBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBbEhndmtDQTtBa0g3dWtDQTtBQUNBO0FsSCt1a0NBO0FrSDV1a0NBO0FBQ0E7QWxIOHVrQ0E7QWtIM3VrQ0E7QUFDQTtBQUFBO0FBQ0E7QWxINnVrQ0E7QWtIMXVrQ0E7QUFDQTtBbEg0dWtDQTtBQUNBO0FrSHZ1a0NBO0FBQ0E7QUFDQTtBQUFBO0FsSHl1a0NBO0FrSGx1a0NBO0FBQ0E7QWxIb3VrQ0E7QWtIN3RrQ0E7QUFDQTtBbEgrdGtDQTtBa0gxdGtDQTs7OztBQUVBO0FsSDh0a0NBO0FpQjMxa0NBO0FpRzJIQTs7OztBQUtBO0FBRUE7QWxIaXVrQ0E7QUFDQTtBaUJwMmtDQTtBaUcySEE7Ozs7QUFXQTtBQUVBO0FsSG91a0NBO0FBQ0E7QWlCNzJrQ0E7QWlHMkhBOzs7O0FBaUJBO0FBRUE7QWxIdXVrQ0E7QUFDQTtBaUJ0M2tDQTtBaUcySEE7Ozs7QUF5QkE7QUFFQTtBbEh3dWtDQTtBQUNBO0FrSHR1a0NBOzs7O0FBQ0E7QWxIMnVrQ0E7QWtIdnVrQ0E7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxIMHVrQ0E7QWlCNTRrQ0E7QWlHOEpBOztBQU9BO0FsSDR1a0NBO0FBQ0E7QWtIbHVrQ0E7O0FBQ0E7QWxIcXVrQ0E7QWtIM3RrQ0E7QUFDQTtBQUNBO0FBQ0E7QWxINnRrQ0E7QWtIM3RrQ0E7QUFDQTtBQUNBO0FsSDZ0a0NBO0FrSG50a0NBOztBQUVBO0FsSHF0a0NBO0FrSGh0a0NBOztBQUVBO0FsSGt0a0NBO0FrSDVza0NBO0FBQ0E7QUFDQTtBQUNBO0FsSDhza0NBO0FrSHZza0NBO0FBQ0E7QWxIeXNrQ0E7QWtIcHNrQ0E7Ozs7QUFFQTtBbEh3c2tDQTtBa0h0c2tDQTs7OztBQUNBO0FsSDJza0NBO0FrSHZza0NBOztBQUNBO0FsSDBza0NBO0FrSGxza0NBO0FBQ0E7QWxIb3NrQ0E7QWtIM3JrQ0E7O0FBRUE7QWxINnJrQ0E7QWtIeHJrQ0E7O0FBRUE7QWxIMHJrQ0E7QWtIcHJrQ0E7QUFDQTtBbEhzcmtDQTtBa0gvcWtDQTtBQUNBO0FsSGlya0NBO0FrSDdxa0NBO0FBQ0E7QWxIK3FrQ0E7QWtIdnFrQ0E7O0FBRUE7QWxIeXFrQ0E7QWtIN3BrQ0E7O0FBRUE7QWxIK3BrQ0E7QWlCMzlrQ0E7QWlHL0JBO0FBQ0E7QWxINi9rQ0E7QWtIMS9rQ0E7QUFDQTtBbEg0L2tDQTtBa0huL2tDQTs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEhzL2tDQTtBQUNBO0FpQjEra0NBO0FpR2pCQTs7QUFPQTtBbEh5L2tDQTtBQUNBO0FpQmgva0NBO0FpR0lBOztBQUNBO0FsSGcva0NBO0FrSHgra0NBO0FBQ0E7QUFBQTtBQUNBO0FsSDAra0NBO0FrSHIra0NBOztBQUVBO0FsSHUra0NBO0FrSDk5a0NBOztBQUVBO0FsSGcra0NBO0FrSHg5a0NBO0FBQ0E7QUFBQTtBbEgwOWtDQTtBa0h2OWtDQTtBQUNBO0FsSHk5a0NBO0FrSHQ5a0NBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUFBO0FsSHc5a0NBO0FrSHI5a0NBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBbEh1OWtDQTtBa0hwOWtDQTtBQUNBO0FsSHM5a0NBO0FrSG45a0NBO0FBQ0E7QWxIcTlrQ0E7QWtIbDlrQ0E7QUFDQTtBQUFBO0FBQ0E7QWxIbzlrQ0E7QWtIajlrQ0E7QUFDQTtBbEhtOWtDQTtBQUNBO0FrSHora0NBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBbEh1OWtDQTtBa0hwOWtDQTtBQUNBO0FsSHM5a0NBO0FrSG45a0NBO0FBQ0E7QWxIcTlrQ0E7QWtIbDlrQ0E7QUFDQTtBQUFBO0FBQ0E7QWxIbzlrQ0E7QWtIajlrQ0E7QUFDQTtBbEhtOWtDQTtBQUNBO0FrSDk4a0NBO0FBQ0E7QUFDQTtBQUFBO0FsSGc5a0NBO0FrSHo4a0NBO0FBQ0E7QWxIMjhrQ0E7QWtIcDhrQ0E7QUFDQTtBbEhzOGtDQTtBa0hqOGtDQTs7OztBQUVBO0FsSHE4a0NBO0FBQ0E7QWlCbmtsQ0E7QWlHMkhBOzs7O0FBS0E7QUFFQTtBbEh5OGtDQTtBQUNBO0FpQjVrbENBO0FpRzJIQTs7OztBQVdBO0FBRUE7QWxINDhrQ0E7QUFDQTtBaUJybGxDQTtBaUcySEE7Ozs7QUFpQkE7QUFFQTtBbEgrOGtDQTtBQUNBO0FpQjlsbENBO0FpRzJIQTs7OztBQXlCQTtBQUVBO0FsSGc5a0NBO0FBQ0E7QWlCdm1sQ0E7QWlHeUpBOzs7O0FBQ0E7QWxIbzlrQ0E7QWtIaDlrQ0E7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxIbTlrQ0E7QUFDQTtBaUJ0bmxDQTtBaUc4SkE7O0FBT0E7QWxIczlrQ0E7QUFDQTtBaUI1bmxDQTtBaUdnTEE7O0FBQ0E7QWxIZzlrQ0E7QWtIdDhrQ0E7QUFDQTtBQUNBO0FBQ0E7QWxIdzhrQ0E7QWtIdDhrQ0E7QUFDQTtBQUNBO0FsSHc4a0NBO0FrSDk3a0NBOztBQUVBO0FsSGc4a0NBO0FrSDM3a0NBOztBQUVBO0FsSDY3a0NBO0FrSHY3a0NBO0FBQ0E7QUFDQTtBQUNBO0FsSHk3a0NBO0FrSGw3a0NBO0FBQ0E7QWxIbzdrQ0E7QWtILzZrQ0E7Ozs7QUFFQTtBbEhtN2tDQTtBa0hqN2tDQTs7OztBQUNBO0FsSHM3a0NBO0FrSGw3a0NBOztBQUNBO0FsSHE3a0NBO0FrSDc2a0NBO0FBQ0E7QWxIKzZrQ0E7QWtIdDZrQ0E7O0FBRUE7QWxIdzZrQ0E7QWtIbjZrQ0E7O0FBRUE7QWxIcTZrQ0E7QWtILzVrQ0E7QUFDQTtBbEhpNmtDQTtBa0gxNWtDQTtBQUNBO0FsSDQ1a0NBO0FrSHg1a0NBO0FBQ0E7QWxIMDVrQ0E7QWtIbDVrQ0E7O0FBRUE7QWxIbzVrQ0E7QWtIeDRrQ0E7O0FBRUE7QWxIMDRrQ0E7QUFDQTtBaUJ2c2xDQTtBaUcvQkE7QUFDQTtBbEh5dWxDQTtBa0h0dWxDQTtBQUNBO0FsSHd1bENBO0FrSC90bENBOztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsSGt1bENBO0FBQ0E7QWlCdHRsQ0E7QWlHakJBOztBQU9BO0FsSHF1bENBO0FBQ0E7QWlCNXRsQ0E7QWlHSUE7O0FBQ0E7QWxINHRsQ0E7QWtIcHRsQ0E7QUFDQTtBQUFBO0FBQ0E7QWxIc3RsQ0E7QWtIanRsQ0E7O0FBRUE7QWxIbXRsQ0E7QWtIMXNsQ0E7O0FBRUE7QWxINHNsQ0E7QWtIcHNsQ0E7QUFDQTtBQUFBO0FsSHNzbENBO0FrSG5zbENBO0FBQ0E7QWxIcXNsQ0E7QWtIbHNsQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQUE7QWxIb3NsQ0E7QWtIanNsQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FsSG1zbENBO0FrSGhzbENBO0FBQ0E7QWxIa3NsQ0E7QWtIL3JsQ0E7QUFDQTtBbEhpc2xDQTtBa0g5cmxDQTtBQUNBO0FBQUE7QUFDQTtBbEhnc2xDQTtBa0g3cmxDQTtBQUNBO0FsSCtybENBO0FBQ0E7QWtIcnRsQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FsSG1zbENBO0FrSGhzbENBO0FBQ0E7QWxIa3NsQ0E7QWtIL3JsQ0E7QUFDQTtBbEhpc2xDQTtBa0g5cmxDQTtBQUNBO0FBQUE7QUFDQTtBbEhnc2xDQTtBa0g3cmxDQTtBQUNBO0FsSCtybENBO0FBQ0E7QWtIMXJsQ0E7QUFDQTtBQUNBO0FBQUE7QWxINHJsQ0E7QWtIcnJsQ0E7QUFDQTtBbEh1cmxDQTtBa0hocmxDQTtBQUNBO0FsSGtybENBO0FrSDdxbENBOzs7O0FBRUE7QWxIaXJsQ0E7QUFDQTtBaUIveWxDQTtBaUcySEE7Ozs7QUFLQTtBQUVBO0FsSHFybENBO0FBQ0E7QWlCeHpsQ0E7QWlHMkhBOzs7O0FBV0E7QUFFQTtBbEh3cmxDQTtBQUNBO0FpQmowbENBO0FpRzJIQTs7OztBQWlCQTtBQUVBO0FsSDJybENBO0FBQ0E7QWlCMTBsQ0E7QWlHMkhBOzs7O0FBeUJBO0FBRUE7QWxINHJsQ0E7QUFDQTtBaUJuMWxDQTtBaUd5SkE7Ozs7QUFDQTtBbEhnc2xDQTtBa0g1cmxDQTs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEgrcmxDQTtBQUNBO0FpQmwybENBO0FpRzhKQTs7QUFPQTtBbEhrc2xDQTtBQUNBO0FpQngybENBO0FpR2dMQTs7QUFDQTtBbEg0cmxDQTtBa0hscmxDQTtBQUNBO0FBQ0E7QUFDQTtBbEhvcmxDQTtBa0hscmxDQTtBQUNBO0FBQ0E7QWxIb3JsQ0E7QWtIMXFsQ0E7O0FBRUE7QWxINHFsQ0E7QWtIdnFsQ0E7O0FBRUE7QWxIeXFsQ0E7QWtIbnFsQ0E7QUFDQTtBQUNBO0FBQ0E7QWxIcXFsQ0E7QWtIOXBsQ0E7QUFDQTtBbEhncWxDQTtBa0gzcGxDQTs7OztBQUVBO0FsSCtwbENBO0FrSDdwbENBOzs7O0FBQ0E7QWxIa3FsQ0E7QWtIOXBsQ0E7O0FBQ0E7QWxIaXFsQ0E7QWtIenBsQ0E7QUFDQTtBbEgycGxDQTtBa0hscGxDQTs7QUFFQTtBbEhvcGxDQTtBa0gvb2xDQTs7QUFFQTtBbEhpcGxDQTtBa0gzb2xDQTtBQUNBO0FsSDZvbENBO0FrSHRvbENBO0FBQ0E7QWxId29sQ0E7QWtIcG9sQ0E7QUFDQTtBbEhzb2xDQTtBa0g5bmxDQTs7QUFFQTtBbEhnb2xDQTtBa0hwbmxDQTs7QUFFQTtBbEhzbmxDQTtBQUNBO0FpQm43bENBO0FpRy9CQTtBQUNBO0FsSHE5bENBO0FrSGw5bENBO0FBQ0E7QWxIbzlsQ0E7QWtIMzhsQ0E7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxIODhsQ0E7QUFDQTtBaUJsOGxDQTtBaUdqQkE7O0FBT0E7QWxIaTlsQ0E7QUFDQTtBaUJ4OGxDQTtBaUdJQTs7QUFDQTtBbEh3OGxDQTtBa0hoOGxDQTtBQUNBO0FBQUE7QUFDQTtBbEhrOGxDQTtBa0g3N2xDQTs7QUFFQTtBbEgrN2xDQTtBa0h0N2xDQTs7QUFFQTtBbEh3N2xDQTtBa0hoN2xDQTtBQUNBO0FBQUE7QWxIazdsQ0E7QWtILzZsQ0E7QUFDQTtBbEhpN2xDQTtBa0g5NmxDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFBQTtBbEhnN2xDQTtBa0g3NmxDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QWxIKzZsQ0E7QWtINTZsQ0E7QUFDQTtBbEg4NmxDQTtBa0gzNmxDQTtBQUNBO0FsSDY2bENBO0FrSDE2bENBO0FBQ0E7QUFBQTtBQUNBO0FsSDQ2bENBO0FrSHo2bENBO0FBQ0E7QWxIMjZsQ0E7QUFDQTtBa0hqOGxDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QWxIKzZsQ0E7QWtINTZsQ0E7QUFDQTtBbEg4NmxDQTtBa0gzNmxDQTtBQUNBO0FsSDY2bENBO0FrSDE2bENBO0FBQ0E7QUFBQTtBQUNBO0FsSDQ2bENBO0FrSHo2bENBO0FBQ0E7QWxIMjZsQ0E7QUFDQTtBa0h0NmxDQTtBQUNBO0FBQ0E7QUFBQTtBbEh3NmxDQTtBa0hqNmxDQTtBQUNBO0FsSG02bENBO0FrSDU1bENBO0FBQ0E7QWxIODVsQ0E7QWtIejVsQ0E7Ozs7QUFFQTtBbEg2NWxDQTtBQUNBO0FpQjNobUNBO0FpRzJIQTs7OztBQUtBO0FBRUE7QWxIaTZsQ0E7QUFDQTtBaUJwaW1DQTtBaUcySEE7Ozs7QUFXQTtBQUVBO0FsSG82bENBO0FBQ0E7QWlCN2ltQ0E7QWlHMkhBOzs7O0FBaUJBO0FBRUE7QWxIdTZsQ0E7QUFDQTtBaUJ0am1DQTtBaUcySEE7Ozs7QUF5QkE7QUFFQTtBbEh3NmxDQTtBQUNBO0FpQi9qbUNBO0FpR3lKQTs7OztBQUNBO0FsSDQ2bENBO0FrSHg2bENBOztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsSDI2bENBO0FBQ0E7QWlCOWttQ0E7QWlHOEpBOztBQU9BO0FsSDg2bENBO0FBQ0E7QWlCcGxtQ0E7QWlHZ0xBOztBQUNBO0FsSHc2bENBO0FrSDk1bENBO0FBQ0E7QUFDQTtBQUNBO0FsSGc2bENBO0FrSDk1bENBO0FBQ0E7QUFDQTtBbEhnNmxDQTtBa0h0NWxDQTs7QUFFQTtBbEh3NWxDQTtBa0huNWxDQTs7QUFFQTtBbEhxNWxDQTtBa0gvNGxDQTtBQUNBO0FBQ0E7QUFDQTtBbEhpNWxDQTtBa0gxNGxDQTtBQUNBO0FsSDQ0bENBO0FrSHY0bENBOzs7O0FBRUE7QWxIMjRsQ0E7QWtIejRsQ0E7Ozs7QUFDQTtBbEg4NGxDQTtBa0gxNGxDQTs7QUFDQTtBbEg2NGxDQTtBa0hyNGxDQTtBQUNBO0FsSHU0bENBO0FrSDkzbENBOztBQUVBO0FsSGc0bENBO0FrSDMzbENBOztBQUVBO0FsSDYzbENBO0FrSHYzbENBO0FBQ0E7QWxIeTNsQ0E7QWtIbDNsQ0E7QUFDQTtBbEhvM2xDQTtBa0hoM2xDQTtBQUNBO0FsSGszbENBO0FrSDEybENBOztBQUVBO0FsSDQybENBO0FrSGgybENBOztBQUVBO0FsSGsybENBO0FBQ0E7QWlCL3BtQ0E7QWlHL0JBO0FBQ0E7QWxIaXNtQ0E7QWtIOXJtQ0E7QUFDQTtBbEhnc21DQTtBa0h2cm1DQTs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEgwcm1DQTtBQUNBO0FpQjlxbUNBO0FpR2pCQTs7QUFPQTtBbEg2cm1DQTtBQUNBO0FpQnBybUNBO0FpR0lBOztBQUNBO0FsSG9ybUNBO0FrSDVxbUNBO0FBQ0E7QUFBQTtBQUNBO0FsSDhxbUNBO0FrSHpxbUNBOztBQUVBO0FsSDJxbUNBO0FrSGxxbUNBOztBQUVBO0FsSG9xbUNBO0FrSDVwbUNBO0FBQ0E7QUFBQTtBbEg4cG1DQTtBa0gzcG1DQTtBQUNBO0FsSDZwbUNBO0FrSDFwbUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUFBO0FsSDRwbUNBO0FrSHpwbUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBbEgycG1DQTtBa0h4cG1DQTtBQUNBO0FsSDBwbUNBO0FrSHZwbUNBO0FBQ0E7QWxIeXBtQ0E7QWtIdHBtQ0E7QUFDQTtBQUFBO0FBQ0E7QWxId3BtQ0E7QWtIcnBtQ0E7QUFDQTtBbEh1cG1DQTtBQUNBO0FrSDdxbUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBbEgycG1DQTtBa0h4cG1DQTtBQUNBO0FsSDBwbUNBO0FrSHZwbUNBO0FBQ0E7QWxIeXBtQ0E7QWtIdHBtQ0E7QUFDQTtBQUFBO0FBQ0E7QWxId3BtQ0E7QWtIcnBtQ0E7QUFDQTtBbEh1cG1DQTtBQUNBO0FrSGxwbUNBO0FBQ0E7QUFDQTtBQUFBO0FsSG9wbUNBO0FrSDdvbUNBO0FBQ0E7QWxIK29tQ0E7QWtIeG9tQ0E7QUFDQTtBbEgwb21DQTtBa0hyb21DQTs7OztBQUVBO0FsSHlvbUNBO0FBQ0E7QWlCdndtQ0E7QWlHMkhBOzs7O0FBS0E7QUFFQTtBbEg2b21DQTtBQUNBO0FpQmh4bUNBO0FpRzJIQTs7OztBQVdBO0FBRUE7QWxIZ3BtQ0E7QUFDQTtBaUJ6eG1DQTtBaUcySEE7Ozs7QUFpQkE7QUFFQTtBbEhtcG1DQTtBQUNBO0FpQmx5bUNBO0FpRzJIQTs7OztBQXlCQTtBQUVBO0FsSG9wbUNBO0FBQ0E7QWlCM3ltQ0E7QWlHeUpBOzs7O0FBQ0E7QWxId3BtQ0E7QWtIcHBtQ0E7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxIdXBtQ0E7QUFDQTtBaUIxem1DQTtBaUc4SkE7O0FBT0E7QWxIMHBtQ0E7QUFDQTtBaUJoMG1DQTtBaUdnTEE7O0FBQ0E7QWxIb3BtQ0E7QWtIMW9tQ0E7QUFDQTtBQUNBO0FBQ0E7QWxING9tQ0E7QWtIMW9tQ0E7QUFDQTtBQUNBO0FsSDRvbUNBO0FrSGxvbUNBOztBQUVBO0FsSG9vbUNBO0FrSC9ubUNBOztBQUVBO0FsSGlvbUNBO0FrSDNubUNBO0FBQ0E7QUFDQTtBQUNBO0FsSDZubUNBO0FrSHRubUNBO0FBQ0E7QWxId25tQ0E7QWtIbm5tQ0E7Ozs7QUFFQTtBbEh1bm1DQTtBa0hybm1DQTs7OztBQUNBO0FsSDBubUNBO0FrSHRubUNBOztBQUNBO0FsSHlubUNBO0FrSGpubUNBO0FBQ0E7QWxIbW5tQ0E7QWtIMW1tQ0E7O0FBRUE7QWxING1tQ0E7QWtIdm1tQ0E7O0FBRUE7QWxIeW1tQ0E7QWtIbm1tQ0E7QUFDQTtBbEhxbW1DQTtBa0g5bG1DQTtBQUNBO0FsSGdtbUNBO0FrSDVsbUNBO0FBQ0E7QWxIOGxtQ0E7QWtIdGxtQ0E7O0FBRUE7QWxId2xtQ0E7QWtINWttQ0E7O0FBRUE7QWxIOGttQ0E7QUFDQTtBa0hsa21DQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEhva21DQTtBbUg1OG1DQTtBRGtZQTtBQ2pZQTtBQUNBO0FuSCs4bUNBO0FBQ0E7QW1INzhtQ0E7QUFFQTtBQUNBO0FBQ0E7QW5IODhtQ0E7QW1IMThtQ0E7QUFDQTtBbkg0OG1DQTtBbUh4OG1DQTtBQUNBO0FBQ0E7QW5IMDhtQ0E7QW1IdDhtQ0E7QUFDQTtBbkh3OG1DQTtBQUNBO0FrSHBsbUNBO0FBQ0E7QWxIc2xtQ0E7QWtIcGxtQ0E7O0FBRUE7QWxIc2xtQ0E7QWtIcGxtQ0E7O0FBQ0E7QWxIdWxtQ0E7QWtIcGxtQ0E7O0FBQ0E7QWxIdWxtQ0E7QWtIaGxtQ0E7O0FBRUE7QWxIa2xtQ0E7QWtIemttQ0E7O0FBRUE7QWxIMmttQ0E7QWtIL2ptQ0E7Ozs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsSG1rbUNBO0FrSGprbUNBOzs7O0FBQ0E7QWxIc2ttQ0E7QWtIbmttQ0E7Ozs7Ozs7QUFFQTtBQUNBO0FsSDBrbUNBO0FrSHhrbUNBOzs7Ozs7O0FBQ0E7QWxIZ2xtQ0E7QWtIN2ttQ0E7Ozs7Ozs7QUFDQTtBbEhxbG1DQTtBa0hqbG1DQTs7OztBQUNBO0FsSHNsbUNBO0FrSGpsbUNBOzs7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QWxIcWxtQ0E7QWtIemttQ0E7QUFDQTtBbEgya21DQTtBa0h4a21DQTtBQUNBO0FsSDBrbUNBO0FrSGhrbUNBOztBQUVBO0FsSGtrbUNBO0FrSDNqbUNBOztBQUVBO0FBQ0E7QUFDQTtBbEg2am1DQTtBa0gzam1DQTs7QUFDQTtBbEg4am1DQTtBa0h2am1DQTs7QUFDQTtBbEgwam1DQTtBa0h2am1DQTs7QUFDQTtBbEgwam1DQTtBa0hoam1DQTs7QUFFQTtBQUNBO0FBQ0E7QWxIa2ptQ0E7QWtIaGptQ0E7O0FBQ0E7QWxIbWptQ0E7QWtIOWltQ0E7O0FBRUE7QWxIZ2ptQ0E7QWtIOWltQ0E7O0FBQ0E7QWxIaWptQ0E7QWtIOWltQ0E7O0FBQ0E7QWxIaWptQ0E7O0FvSHptbkNBOzs7QUFHQTtBcEg0bW5DQTtBaUJuam5DQTtBbUc1REE7OztBQU1BO0FwSCttbkNBO0FBQ0E7O0FvSDVtbkNBO0FuQ0NBO0EyQjhKQTtBQWhHQTtBQXJDQTtBNUd5bG5DQTtBaUJqa25DQTtBbUdsREE7QVIrREE7QUFyQ0E7QTVHOGxuQ0E7QUFDQTs7QW9Icm5uQ0E7O0FBRUE7QXBId25uQ0E7O0FvSHJubkNBO0FBQ0E7QXBId25uQ0E7QW9IdG5uQ0E7QUFDQTtBcEh3bm5DQTs7QW9Ibm5uQ0E7QUFDQTtBQUNBO0FwSHNubkNBO0FvSG5ubkNBO0FBQ0E7QXBIcW5uQ0E7QW9Iam5uQ0E7QUFDQTtBcEhtbm5DQTtBb0hobm5DQTtBQUNBO0FBQ0E7QXBIa25uQ0E7O0FvSDdtbkNBOztBQUVBO0FwSGdubkNBO0FvSDltbkNBOztBQUNBO0FwSGlubkNBOztBb0gzbW5DQTs7QUFDQTtBQUNBO0FBQ0E7QXBIK21uQ0E7QW9IN21uQ0E7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXBIZ25uQ0E7O0FvSHhtbkNBOztBQUVBO0FwSDJtbkNBOztBb0h4bW5DQTtBQUNBO0FwSDJtbkNBOztBb0h2bW5DQTtBQUNBO0FBQ0E7QXBIMG1uQ0E7QW9Idm1uQ0E7QUFDQTtBcEh5bW5DQTs7QW9IcG1uQ0E7QUFDQTtBQUNBO0FwSHVtbkNBO0FvSHBtbkNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXBIc21uQ0E7QW9IcG1uQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXBIc21uQ0E7QW9Ibm1uQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBcEhxbW5DQTtBb0hsbW5DQTtBQUNBO0FwSG9tbkNBO0FvSC9sbkNBO0FBQ0E7QXBIaW1uQ0E7QW9IOWxuQ0E7QUFDQTtBcEhnbW5DQTtBb0gzbG5DQTtBQUNBO0FBQ0E7QXBINmxuQ0E7QW9IMWxuQ0E7QUFDQTtBQUNBO0FwSDRsbkNBOztBb0h2bG5DQTtBQUNBO0FwSDBsbkNBO0FvSHhsbkNBO0FBQ0E7QUFDQTtBcEgwbG5DQTtBb0h4bG5DQTtBQUNBO0FBQ0E7QUFDQTtBcEgwbG5DQTtBb0h2bG5DQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FwSHlsbkNBO0FvSHBsbkNBO0FBQ0E7QUFDQTtBcEhzbG5DQTs7QXFINXduQ0E7QUFDQTtBQUNBO0FySCt3bkNBO0FxSDd3bkNBO0FBSUE7QXJINHduQ0E7QXFIMXduQ0E7QUFDQTtBckg0d25DQTtBcUh2d25DQTtBQUlBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXJIc3duQ0E7QXFIbHduQ0E7QUFDQTtBQUNBO0FySG93bkNBO0FpQjF0bkNBO0FvR3hFQTtBQW9DQTtBckhrd25DQTtBcUhod25DQTtBQUNBO0FySGt3bkNBO0FBQ0E7O0FxSDd2bkNBOzs7Ozs7Ozs7Ozs7OztBQVlBO0FySGt3bkNBOztBcUgvdm5DQTs7Ozs7OztBQUtBO0FySG93bkNBOztBcUhqd25DQTs7Ozs7OztBQUtBO0FySHN3bkNBOztBcUhsd25DQTtBQUlBO0FBQ0E7QXJIa3duQ0E7O0FxSDl2bkNBOztBQUVBO0FySGl3bkNBOztBcUg5dm5DQTtBQUNBO0FySGl3bkNBOztBcUg3dm5DQTs7Ozs7Ozs7Ozs7Ozs7Ozs7O0FDdEZBO0FBQ0E7QXRIdzJuQ0E7O0FxSDl2bkNBO0FBQ0E7QXJIaXduQ0E7QXFIL3ZuQ0E7QUFJQTtBQUNBO0FySDh2bkNBO0FxSDN2bkNBO0FBQ0E7QUFDQTtBckg2dm5DQTs7QXFIenZuQ0E7QUFDQTtBckg0dm5DQTtBcUgxdm5DQTtBQUlBO0FBQ0E7QXJIeXZuQ0E7O0FxSHB2bkNBOzs7OztBQUlBO0FBQ0E7QXJId3ZuQ0E7O0FxSG52bkNBO0FBSUE7QXJIbXZuQ0E7O0FxSC91bkNBO0FBQ0E7QUFDQTtBQUNBO0FySGt2bkNBO0FxSGh2bkNBO0FBSUE7QUFDQTtBckgrdW5DQTs7QXFIM3VuQ0E7QUFDQTtBQUNBO0FBQ0E7QXJIOHVuQ0E7QXFINXVuQ0E7QUFJQTtBQUNBO0FySDJ1bkNBOztBcUh2dW5DQTtBQUNBO0FySDB1bkNBOztBcUhwdW5DQTs7QUFFQTtBckh1dW5DQTs7QXFIcHVuQ0E7QUFDQTtBckh1dW5DQTtBcUhydW5DQTtBQUNBO0FySHV1bkNBOztBcUhudW5DQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FySHN1bkNBO0FxSHB1bkNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FySHN1bkNBO0FxSG51bkNBO0FBR0E7QUFDQTtBQUNBO0FySG11bkNBO0FxSGp1bkNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXJIbXVuQ0E7O0FxSDd0bkNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXJIZ3VuQ0E7QXFIOXRuQ0E7QUFFQTtBQUFBO0FySCt0bkNBO0FxSDV0bkNBO0FBR0E7QUFDQTtBQUNBO0FySDR0bkNBO0FxSHZ0bkNBO0FFblFBO0F2SDY5bkNBO0F1SHA4bkNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxDdENBO0FBY0E7QUFDQTtBQUFBO0FyRmcrbkNBO0F1SG44bkNBO0FBQ0E7QXZIcThuQ0E7QXFIdHVuQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBckh3dW5DQTtBcUhydW5DQTtBRS9RQTtBdkh1L25DQTtBdUg5OW5DQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsQ3RDQTtBQWNBO0FBQ0E7QUFBQTtBckYwL25DQTtBdUg3OW5DQTtBQUNBO0F2SCs5bkNBO0FxSGx2bkNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QXJIb3ZuQ0E7QXFIN3VuQ0E7QUVqU0E7QXZIaWhvQ0E7QXVIOWdvQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbENoQkE7QUFjQTtBQUNBO0FBQUE7QXJGb2hvQ0E7QXVIemdvQ0E7QUFDQTtBdkgyZ29DQTtBcUg1dm5DQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FySDh2bkNBO0FxSDN2bkNBO0FFN1NBO0F2SDJpb0NBO0F1SHhpb0NBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxDaEJBO0FBY0E7QUFDQTtBQUFBO0FyRjhpb0NBO0F1SG5pb0NBO0FBQ0E7QXZIcWlvQ0E7QXFIeHduQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBckgwd25DQTs7QXFIcHduQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FFblVBO0F2SDJrb0NBO0F1SGxqb0NBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxDdENBO0FBY0E7QUFDQTtBQUFBO0FyRjhrb0NBO0F1SGpqb0NBO0FBQ0E7QXZIbWpvQ0E7O0FxSGx4bkNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXJIcXhuQ0E7QXFIbnhuQ0E7QUFFQTtBQUFBO0FySG94bkNBO0FxSGp4bkNBO0FBR0E7QUFDQTtBQUNBO0FySGl4bkNBO0FxSDV3bkNBO0FFN1ZBO0F2SDRtb0NBO0F1SG5sb0NBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxDdENBO0FBY0E7QUFDQTtBQUFBO0FyRittb0NBO0F1SGxsb0NBO0FBQ0E7QXZIb2xvQ0E7QXFIM3huQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBckg2eG5DQTtBcUgxeG5DQTtBRXpXQTtBdkhzb29DQTtBdUg3bW9DQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsQ3RDQTtBQWNBO0FBQ0E7QUFBQTtBckZ5b29DQTtBdUg1bW9DQTtBQUNBO0F2SDhtb0NBO0FxSHZ5bkNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QXJIeXluQ0E7QXFIbHluQ0E7QUUzWEE7QXZIZ3FvQ0E7QXVIN3BvQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbENoQkE7QUFjQTtBQUNBO0FBQUE7QXJGbXFvQ0E7QXVIeHBvQ0E7QUFDQTtBdkgwcG9DQTtBcUhqem5DQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FySG16bkNBO0FxSGh6bkNBO0FFdllBO0F2SDByb0NBO0F1SHZyb0NBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxDaEJBO0FBY0E7QUFDQTtBQUFBO0FyRjZyb0NBO0F1SGxyb0NBO0FBQ0E7QXZIb3JvQ0E7QXFIN3puQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBckgrem5DQTs7QXFIeHpuQ0E7QUFDQTtBQUNBO0FySDJ6bkNBO0FxSHp6bkNBO0FBQ0E7QXJIMnpuQ0E7O0FxSHZ6bkNBO0FBQ0E7QUFDQTtBQUNBO0FySDB6bkNBO0FxSHh6bkNBO0FBQ0E7QXJIMHpuQ0E7O0FxSHR6bkNBO0FBQ0E7QUFDQTtBQUNBO0FySHl6bkNBO0FxSHZ6bkNBO0FBQ0E7QXJIeXpuQ0E7O0FxSHJ6bkNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXJId3puQ0E7QXFIdHpuQ0E7QUFDQTtBckh3em5DQTs7QXFIcHpuQ0E7QUFDQTtBQUNBO0FBQ0E7QXJIdXpuQ0E7QXFIcnpuQ0E7QUFDQTtBckh1em5DQTs7QXFIbnpuQ0E7O0FBRUE7QXJIc3puQ0E7O0FxSGx6bkNBO0FBQ0E7QXJIcXpuQ0E7O0FxSGp6bkNBO0FBQ0E7QXJIb3puQ0E7O0FxSGh6bkNBO0FBQ0E7QXJIbXpuQ0E7O0F3SHR4b0NBOzs7O0FBR0E7QUFDQTtBeEgweG9DQTs7QXlIL3hvQ0E7QUFDQTtBekhreW9DQTtBeUhoeW9DQTtBQUNBO0FBQ0E7QXpIa3lvQ0E7QXlIL3hvQ0E7QUFDQTtBekhpeW9DQTtBeUg5eG9DQTtBQUNBO0F6SGd5b0NBO0F5SDd4b0NBO0FBQ0E7QUFDQTtBQUNBO0F6SCt4b0NBO0F5SDd4b0NBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXpIK3hvQ0E7QXlIN3hvQ0E7QUFDQTtBQUNBO0F6SCt4b0NBO0F5SDV4b0NBO0FBQ0E7QXpIOHhvQ0E7QXlINXhvQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBekg4eG9DQTtBeUg1eG9DQTtBQUNBO0F6SDh4b0NBO0F5SDN4b0NBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBekg2eG9DQTtBeUh6eG9DQTtBQUNBO0FBQUE7QXpIMnhvQ0E7QXlIcHhvQ0E7QUFDQTtBQUNBO0F6SHN4b0NBOztBeUhqeG9DQTtBQUNBO0F6SG94b0NBO0FRbDFvQ0E7QWlIZ0VBO0F6SHF4b0NBOztBMEhqMm9DQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBMUhvMm9DQTtBMEhsMm9DQTtBQUNBO0FBQ0E7QUFDQTtBSERBO0F2SHMyb0NBO0F1SG4yb0NBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxDaEJBO0FBY0E7QUFDQTtBQUFBO0FyRnkyb0NBO0F1SGwyb0NBO0FBQ0E7QXZIbzJvQ0E7QTBIaDNvQ0E7QUFDQTtBQUNBO0FBQ0E7QUhSQTtBdkgyM29DQTtBdUh4M29DQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsQ2hCQTtBQWNBO0FBQ0E7QUFBQTtBckY4M29DQTtBdUh2M29DQTtBQUNBO0F2SHkzb0NBO0EwSDkzb0NBO0FBQ0E7QUFDQTtBQUNBO0FIZkE7QXZIZzVvQ0E7QXVINzRvQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbENoQkE7QUFjQTtBQUNBO0FBQUE7QXJGbTVvQ0E7QXVINTRvQ0E7QUFDQTtBdkg4NG9DQTtBMEg1NG9DQTtBQUNBO0FBQ0E7QUFDQTtBSHRCQTtBdkhxNm9DQTtBdUhsNm9DQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsQ2hCQTtBQWNBO0FBQ0E7QUFBQTtBckZ3Nm9DQTtBdUhqNm9DQTtBQUNBO0F2SG02b0NBO0EwSHo1b0NBO0FBSUE7QUFDQTtBMUh3NW9DQTs7QTBIcDVvQ0E7QUFDQTtBMUh1NW9DQTtBMEhyNW9DQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBMUh1NW9DQTs7QTJIOThvQ0E7QUFDQTtBM0hpOW9DQTs7QTJIOThvQ0E7QUFDQTtBM0hpOW9DQTtBMkgvOG9DQTtBQUNBO0EzSGk5b0NBO0EySDk4b0NBO0FBQ0E7QTNIZzlvQ0E7O0E0SHQ5b0NBO0F0Q01BO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBZ0NUQTtBQUNBO0F0SDg5b0NBO0FzRmw5b0NBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0Rm85b0NBO0FzRmo5b0NBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0Rm05b0NBO0E0SHYvb0NBO0FBRUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBNUh3L29DQTs7QTRIcC9vQ0E7QUFPQTtBQUNBO0E1SGkvb0NBO0FpQmo5b0NBO0EyR3hDQTtBQUVBO0FBQ0E7QTVIMi9vQ0E7QUFDQTs7QTRIbi9vQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QTVIcy9vQ0E7O0E0SGwvb0NBO0FBQ0E7QTVIcS9vQ0E7QTRIbC9vQ0E7QUFDQTtBQUNBO0FBQ0E7QTVIby9vQ0E7O0E0SGgvb0NBOzs7Ozs7O0F0Q3ZDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QWdDVEE7QUFDQTtBdEgyaXBDQTtBc0YvaHBDQTs7Ozs7OztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEZ1aXBDQTtBc0ZwaXBDQTs7Ozs7OztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEY0aXBDQTs7QTRINWhwQ0E7QUFDQTtBQUNBO0E1SCtocENBOztBNEg1aHBDQTs7O0F0Q3REQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QWdDVEE7QUFDQTtBdEhrbXBDQTtBc0Z0bHBDQTs7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RjBscENBO0FzRnZscENBOzs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGMmxwQ0E7O0E0SGhrcENBOztBdEM1REE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FnQ1RBO0FBQ0E7QXRIMm9wQ0E7QXNGL25wQ0E7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RmtvcENBO0FzRi9ucENBOztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEZrb3BDQTs7QTRIbG1wQ0E7OztBdENqRUE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FnQ1RBO0FBQ0E7QXRIbXJwQ0E7QXNGdnFwQ0E7OztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEYycXBDQTtBc0Z4cXBDQTs7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RjRxcENBOztBNEh0b3BDQTs7O0F0Q3ZFQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QWdDVEE7QUFDQTtBdEg2dHBDQTtBc0ZqdHBDQTs7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RnF0cENBO0FzRmx0cENBOzs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGc3RwQ0E7O0E0SDFxcENBO0F0QzdFQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QWdDVEE7QUFDQTtBdEhxd3BDQTtBc0Z6dnBDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEYydnBDQTtBc0Z4dnBDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEYwdnBDQTs7QTRIMXNwQ0E7OztBdENqRkE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FnQ1RBO0FBQ0E7QXRIMnlwQ0E7QXNGL3hwQ0E7OztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEZteXBDQTtBc0ZoeXBDQTs7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0Rm95cENBOztBNEg5dXBDQTtBdEN2RkE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FnQ1RBO0FBQ0E7QXRIbTFwQ0E7QXNGdjBwQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGeTBwQ0E7QXNGdDBwQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGdzBwQ0E7O0E0SDl3cENBOzs7QXRDM0ZBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBZ0NUQTtBQUNBO0F0SHkzcENBO0FzRjcycENBOzs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGaTNwQ0E7QXNGOTJwQ0E7OztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEZrM3BDQTs7QTRIbHpwQ0E7O0F0Q2pHQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QWdDVEE7QUFDQTtBdEhrNnBDQTtBc0Z0NXBDQTs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGeTVwQ0E7QXNGdDVwQ0E7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0Rnk1cENBOztBNEhwMXBDQTtBdEN0R0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FnQ1RBO0FBQ0E7QXRIdzhwQ0E7QXNGNTdwQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGODdwQ0E7QXNGMzdwQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGNjdwQ0E7O0E0SHAzcENBO0F0QzFHQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QWdDVEE7QUFDQTtBdEg0K3BDQTtBc0ZoK3BDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEZrK3BDQTtBc0YvOXBDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEZpK3BDQTs7QTRIbjVwQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E1SHM1cENBOztBNEhuNXBDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTVIczVwQ0E7O0E0SG41cENBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBNUhzNXBDQTs7QTZIbmlxQ0E7Ozs7QUFFQTtBQUFBO0FBQUE7QTdId2lxQ0E7QTZIcGlxQ0E7O0FBQ0E7QTdIdWlxQ0E7QTZIcGlxQ0E7O0FBQ0E7QTdIdWlxQ0E7QTZIbmlxQ0E7Ozs7OztBQUdBO0FBQ0E7QTdId2lxQ0E7QTZIdGlxQ0E7Ozs7OztBQUNBO0E3SDZpcUNBO0E2SDFpcUNBOzs7Ozs7QUFDQTtBN0hpanFDQTtBNkg5aXFDQTs7Ozs7O0FBQ0E7QTdIcWpxQ0E7QTZIbGpxQ0E7Ozs7Ozs7Ozs7O0FBRUE7QUFDQTtBN0g2anFDQTtBNkh4anFDQTs7QUFDQTtBN0gyanFDQTtBNkh2anFDQTs7QUFDQTtBN0gwanFDQTtBNkh2anFDQTs7QUFDQTtBQUNBO0FBQ0E7QTdIMGpxQ0E7QTZIdmpxQ0E7O0FBQ0E7QUFDQTtBQUNBO0E3SDBqcUNBOztBNkhyanFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdId2pxQ0E7O0E2SHJqcUNBO0FBQ0E7QUFDQTtBN0h3anFDQTtBNkh0anFDQTtBQUNBO0FBQ0E7QTVDdEVBO0EyQjhKQTtBQTVGQTtBQXpDQTtBNUd5bXFDQTtBaUJqbHFDQTtBNEdtQkE7QWpCRkE7QUF6Q0E7QTVHOG1xQ0E7QUFDQTtBNkg5anFDQTtBQUNBO0E3SGdrcUNBO0E2SDdqcUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0granFDQTtBaUJ2bHFDQTtBNEdnQkE7QUFXQTtBN0hna3FDQTtBQUNBO0E2SDVqcUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdIOGpxQ0E7QTZIM2pxQ0E7QUFDQTtBQUNBO0E3SDZqcUNBO0E2SDFqcUNBO0FBQ0E7QTdINGpxQ0E7QWlCem1xQ0E7QTRHdUNBO0FBV0E7QTdIMmpxQ0E7QUFDQTtBNkh4anFDQTtBQUNBO0E3SDBqcUNBO0E2SHhqcUNBO0FBQ0E7QTdIMGpxQ0E7QWlCam9xQ0E7QTRHc0VBO0FBSUE7QUFDQTtBN0gyanFDQTtBQUNBO0E2SHZqcUNBO0FBQ0E7QUFDQTtBN0h5anFDQTtBaUIzb3FDQTtBNEd3RkE7QUFDQTtBN0hzanFDQTtBQUNBO0E2SG5qcUNBO0FBQ0E7QUFDQTtBN0hxanFDQTtBNkhsanFDQTtBQUNBO0E3SG9qcUNBO0E2SGpqcUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBN0htanFDQTtBaUI1cHFDQTtBNEc0R0E7QUFDQTtBQUNBO0E3SG1qcUNBO0FBQ0E7QTZIaGpxQ0E7QUFDQTtBQUNBO0E3SGtqcUNBO0FpQnRxcUNBO0E0R2tIQTtBQUtBO0FBQUE7QUFBQTtBN0htanFDQTtBQUNBO0FpQjNxcUNBO0E0RzJIQTtBQUVBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QTdIa2pxQ0E7QUFDQTtBNkgvaXFDQTtBQUNBO0E3SGlqcUNBO0FpQnJycUNBO0E0R21JQTtBQUlBO0E3SGtqcUNBO0FBQ0E7QTZIL2lxQ0E7QUFDQTtBQUFBO0FBQ0E7QTdIaWpxQ0E7QTZIL2lxQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0hpanFDQTtBNkg3aXFDQTtBQUNBO0FBQ0E7QTdIK2lxQ0E7QTZINWlxQ0E7QTVDN01BO0EyQjhKQTtBQWhHQTtBNUdnc3FDQTtBNkg1aXFDQTtBQUNBO0E3SDhpcUNBO0E2SDVpcUNBO0FBQ0E7QTdIOGlxQ0E7QTZIM2lxQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQUE7QUFBQTtBN0g2aXFDQTtBNkgxaXFDQTtBQUNBO0FBQ0E7QUFDQTtBN0g0aXFDQTtBaUI3dHFDQTtBNEc4S0E7QUFNQTtBN0g2aXFDQTtBQUNBO0E2SDFpcUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdINGlxQ0E7QTZIcmlxQ0E7QUFDQTtBN0h1aXFDQTtBaUIzdXFDQTtBNEcyTUE7QUFDQTtBN0htaXFDQTtBQUNBO0E2SDdocUNBO0FBQ0E7QTdIK2hxQ0E7QTZIMWhxQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QTdINGhxQ0E7QWlCeHZxQ0E7QTRHeU5BO0FBTUE7QUFBQTtBQUFBO0E3SDZocUNBO0FBQ0E7QTZIM2hxQ0E7QUFDQTtBQUNBO0FBQ0E7QTdINmhxQ0E7QWlCbHdxQ0E7QTRHa09BO0FBTUE7QUFDQTtBQUNBO0E3SDhocUNBO0FBQ0E7QTZIM2hxQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0E3SDZocUNBO0FpQjl3cUNBO0E0RzhPQTtBQU1BO0FBQUE7QUFBQTtBQUFBO0E3SDhocUNBO0FBQ0E7QTZINWhxQ0E7QUFDQTtBN0g4aHFDQTtBNkhwaHFDQTs7OztBQUNBO0FBQ0E7QTdIeWhxQ0E7QTZIdmhxQ0E7Ozs7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQUE7QUFBQTtBN0g0aHFDQTtBNkgxaHFDQTs7OztBQUNBO0E3SCtocUNBO0E2SDVocUNBOzs7O0FBQ0E7QTdIaWlxQ0E7QTZIOWhxQ0E7Ozs7QUFDQTtBN0htaXFDQTtBNkhoaXFDQTs7OztBQUNBO0E3SHFpcUNBO0E2SGxpcUNBOzs7O0FBQ0E7QUFBQTtBQUFBO0FBQUE7QTdIdWlxQ0E7QWlCbjBxQ0E7QTRHMlJBOzs7O0FBSUE7QUFBQTtBQUFBO0FBQUE7QTdIMmlxQ0E7QUFDQTtBNkh4aXFDQTs7OztBQUNBO0FBQUE7QUFBQTtBN0g2aXFDQTtBNkgzaXFDQTs7OztBQUNBO0E3SGdqcUNBO0E2SDlpcUNBOzs7O0FBQ0E7QTdIbWpxQ0E7QTZIL2lxQ0E7Ozs7QUFDQTtBQUNBO0E3SG9qcUNBO0FpQnAycUNBO0E0RzhTQTs7OztBQUtBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0E3SHdqcUNBO0FBQ0E7QTZIdGpxQ0E7Ozs7QUFDQTtBN0gyanFDQTtBaUJwM3FDQTtBNEc4VEE7Ozs7QUFFQTtBN0gyanFDQTtBQUNBO0FpQjUzcUNBO0E0RzhUQTs7OztBQU1BO0E3SCtqcUNBO0FBQ0E7QTZIN2pxQ0E7Ozs7QUFDQTtBQUNBO0E3SGtrcUNBO0E2SDlqcUNBOzs7O0FBQ0E7QTdIbWtxQ0E7QWlCajVxQ0E7QTRHNlVBOzs7O0FBSUE7QTdIdWtxQ0E7QUFDQTtBNkhwa3FDQTs7OztBQUNBO0FBQ0E7QUFDQTtBN0h5a3FDQTtBNkhua3FDQTs7OztBQUNBO0E3SHdrcUNBO0FpQnY2cUNBO0E0RzhWQTs7OztBQUlBO0FBQ0E7QTdINGtxQ0E7QUFDQTtBNkhya3FDQTtBQUNBO0FBQUE7QUFBQTtBN0h1a3FDQTtBNkhya3FDQTtBQUNBO0E3SHVrcUNBO0E2SHJrcUNBO0FBQ0E7QTdIdWtxQ0E7QTZIbmtxQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBN0hxa3FDQTtBaUI1N3FDQTtBNEdzWEE7QUFJQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0E3SHNrcUNBO0FBQ0E7QTZIN2pxQ0E7O0FBQ0E7QTdIZ2txQ0E7QTZIOWpxQ0E7O0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0E3SGlrcUNBO0E2SC9qcUNBOztBQUNBO0E3SGtrcUNBO0E2SC9qcUNBOztBQUNBO0E3SGtrcUNBO0E2SHRqcUNBOzs7Ozs7Ozs7Ozs7O0FBR0E7QTdIa2txQ0E7QTZIOWpxQ0E7QUFDQTtBQUFBO0FBQUE7QTdIZ2txQ0E7QTZIM2pxQ0E7QUFDQTtBQUFBO0FBQUE7QTdINmpxQ0E7QTZIMWpxQ0E7QUFDQTtBN0g0anFDQTtBNkh2anFDQTtBQUNBO0FBQUE7QUFBQTtBN0h5anFDQTtBNkh0anFDQTtBQUNBO0E3SHdqcUNBO0E2SHBqcUNBO0FBQ0E7QTdIc2pxQ0E7QTZIbmpxQ0E7QUFDQTtBN0hxanFDQTtBNkhoanFDQTtBQUNBO0E3SGtqcUNBO0E2SDdpcUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdIK2lxQ0E7QWlCbmdyQ0E7QTRHK2NBO0FBUUE7QTdIZ2pxQ0E7QUFDQTtBNkg5aXFDQTtBQUNBO0E3SGdqcUNBO0E2SDdpcUNBO0FBQ0E7QUFDQTtBQUNBO0E3SCtpcUNBO0E2SDVpcUNBO0FBQ0E7QTdIOGlxQ0E7QTZIemlxQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0gyaXFDQTtBaUIvaHJDQTtBNEcwZUE7QUFhQTtBQUNBO0FBQ0E7QTdINGlxQ0E7QUFDQTtBNkh0aXFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3SHdpcUNBO0FpQjdpckNBO0E0R2dnQkE7QUFRQTtBN0h5aXFDQTtBQUNBO0E2SHZpcUNBO0FBQ0E7QTdIeWlxQ0E7QTZIdGlxQ0E7QUFDQTtBQUNBO0FBQ0E7QTdId2lxQ0E7QTZIcmlxQ0E7QUFDQTtBN0h1aXFDQTtBNkhsaXFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3SG9pcUNBO0FpQnprckNBO0E0RzJoQkE7QUFhQTtBQUNBO0FBQ0E7QUFDQTtBN0hxaXFDQTtBQUNBO0E2SDdocUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0graHFDQTtBNkg3aHFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3SCtocUNBO0FpQjlsckNBO0E0RzJqQkE7QUFPQTtBN0hnaXFDQTtBQUNBO0E2SHhocUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0gwaHFDQTtBNkh4aHFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3SDBocUNBO0FpQmhuckNBO0E0R2tsQkE7QUFPQTtBN0gyaHFDQTtBQUNBO0E2SG5ocUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0hxaHFDQTtBNkhuaHFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3SHFocUNBO0FpQmxvckNBO0E0R3ltQkE7QUFPQTtBN0hzaHFDQTtBQUNBO0E2SC9ncUNBO0FBQ0E7QUFBQTtBN0hpaHFDQTtBaUIxb3JDQTtBNEd3bkJBO0FBSUE7QUFBQTtBN0hraHFDQTtBQUNBO0E2SGhocUNBO0FBQ0E7QUFDQTtBQUNBO0E3SGtocUNBO0E2SC9ncUNBOzs7Ozs7O0FBRUE7QUFDQTtBN0hzaHFDQTtBaUI5cHJDQTtBNEdxb0JBOzs7Ozs7O0FBTUE7QUFDQTtBN0g2aHFDQTtBQUNBO0E2SDFocUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0E3SDRocUNBO0FpQmpyckNBO0E0R2dwQkE7QUFRQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0E3SDZocUNBO0FBQ0E7QTZIcmhxQ0E7QUFDQTtBN0h1aHFDQTtBNkhsaHFDQTs7QUFFQTtBQUFBO0FBQUE7QTdIb2hxQ0E7QTZIbGhxQ0E7O0FBQ0E7QTdIcWhxQ0E7QTZIbGhxQ0E7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0hxaHFDQTtBaUI1c3JDQTtBNEdrckJBOztBQVFBO0E3SHVocUNBO0FBQ0E7QTZIbmhxQ0E7QUFDQTtBN0hxaHFDQTtBNkhsaHFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3SG9ocUNBO0E2SGpocUNBO0FBQ0E7QTdIbWhxQ0E7QTZIamhxQ0E7QUFDQTtBN0htaHFDQTtBNkg5Z3FDQTtBQUNBO0E3SGdocUNBO0E2SDVncUNBO0FBQ0E7QTdIOGdxQ0E7QTZINWdxQ0E7QUFDQTtBN0g4Z3FDQTtBNkh4Z3FDQTtBQUNBO0FBQ0E7QTdIMGdxQ0E7QTZIdmdxQ0E7QUFDQTtBQUNBO0E3SHlncUNBO0E2SHZncUNBO0FBQ0E7QUFDQTtBN0h5Z3FDQTtBNkh2Z3FDQTtBQUNBO0E3SHlncUNBO0FpQjV1ckNBO0E0R2t1QkE7QUFJQTtBN0gwZ3FDQTtBQUNBO0E2SG5ncUNBOztBQUVBO0FBQ0E7QUFDQTtBN0hxZ3FDQTtBNkhsZ3FDQTtBQUNBO0E3SG9ncUNBO0E2SGpncUNBO0FBQ0E7QTdIbWdxQ0E7QTZIaGdxQ0E7QUFDQTtBN0hrZ3FDQTtBNkgvL3BDQTtBQUNBO0FBTUE7QTdINC9wQ0E7QWlCanhyQ0E7QTRHOHdCQTtBQUlBO0E3SG1ncUNBO0FBQ0E7QTZINy9wQ0E7QUFDQTtBQUNBO0E3SCsvcENBO0E2SDEvcENBO0FBQ0E7QTdINC9wQ0E7QWlCN3hyQ0E7QTRHb3lCQTtBQUNBO0E3SDQvcENBO0FBQ0E7QWlCbHlyQ0E7QTRHMHlCQTtBQUNBO0E3SDIvcENBO0FBQ0E7QTZIeC9wQ0E7QUFDQTtBN0gwL3BDQTtBNkh4L3BDQTtBQUNBO0E3SDAvcENBO0FpQjd5ckNBO0E0R3d6QkE7QUFDQTtBQUNBO0E3SHcvcENBO0FBQ0E7QWlCdHlyQ0E7QTRHa3pCQTtBQUNBO0E3SHUvcENBO0FBQ0E7QTZIbi9wQ0E7O0FBRUE7QTdIcS9wQ0E7QTZIai9wQ0E7QUFDQTtBN0htL3BDQTtBNkhqL3BDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3SG0vcENBO0FpQnh6ckNBO0E0R2kwQkE7QUFPQTtBQUNBO0E3SG8vcENBO0FBQ0E7QTZIai9wQ0E7QUFDQTtBN0htL3BDQTtBNkhqL3BDQTtBQUNBO0FBQ0E7QTdIbS9wQ0E7QTZIOStwQ0E7QUFDQTtBN0hnL3BDQTtBNkgzK3BDQTtBQUNBO0E3SDYrcENBO0E2SHgrcENBO0FBQ0E7QUFDQTtBN0gwK3BDQTtBNkh2K3BDQTtBQUNBO0E3SHkrcENBO0E2SHYrcENBO0FBQ0E7QTdIeStwQ0E7QTZIcitwQ0E7QUFDQTtBN0h1K3BDQTtBNkhwK3BDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QTdIcytwQ0E7QTZIcCtwQ0E7QUFDQTtBN0hzK3BDQTtBNkhuK3BDQTtBNUMzN0JBO0EyQjhKQTtBQTVGQTtBQXpDQTtBaUJxNkJBO0FBQ0E7QTdIdStwQ0E7QWlCcjNyQ0E7QTRHMDRCQTtBakJ6M0JBO0FBekNBO0E1R2s1ckNBO0FBQ0E7QTZIMStwQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0g0K3BDQTtBNkh4K3BDQTtBQUNBO0FBQ0E7QUFDQTtBN0gwK3BDQTtBNkh2K3BDQTtBQUNBO0E3SHkrcENBO0E2SHIrcENBO0FBQ0E7QUFDQTtBN0h1K3BDQTtBNkhuK3BDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBN0hxK3BDQTtBNkhuK3BDQTtBNUNsK0JBO0EyQjhKQTtBQTVGQTtBQXpDQTtBaUI0OEJBO0FBQUE7QUFBQTtBQUNBO0E3SHUrcENBO0FpQjU1ckNBO0E0R2k3QkE7QWpCaDZCQTtBQXpDQTtBNUd5N3JDQTtBQUNBO0FpQmw2ckNBO0E0R2k3QkE7QUFPQTtBQUFBO0FBQUE7QUFDQTtBN0g4K3BDQTtBQUNBO0E2SDErcENBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUFBO0E3SDQrcENBO0E2SDErcENBO0FBQ0E7QTdINCtwQ0E7QTZIeitwQ0E7QUFDQTtBN0gyK3BDQTtBNkh6K3BDQTtBQUNBO0E3SDIrcENBO0E2SHQrcENBO0FBQ0E7QTdIdytwQ0E7QTZIcitwQ0E7QUFDQTtBQUFBO0FBQUE7QTdIdStwQ0E7QTZIcitwQ0E7QUFDQTtBN0h1K3BDQTtBNkhwK3BDQTtBQUNBO0E3SHMrcENBO0E2SG4rcENBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFNQTtBQUNBO0E3SGcrcENBO0E2SHIrcENBO0FBVkE7QUFXQTtBQUFBO0FBQUE7QTdIdytwQ0E7QUFDQTtBNkhuK3BDQTtBQUNBO0E3SHErcENBO0E2SGwrcENBO0FBQ0E7QTdIbytwQ0E7QTZIaitwQ0E7QUFDQTtBQUNBO0E3SG0rcENBO0E2SGorcENBO0FBQ0E7QTdIbStwQ0E7QTZILzlwQ0E7QUFDQTtBQUNBO0E3SGkrcENBO0E2SC85cENBO0FBQ0E7QTdIaStwQ0E7QTZINzlwQ0E7QUFDQTtBN0grOXBDQTtBNkg3OXBDQTtBQUhBO0FBSUE7QTdIZytwQ0E7QUFDQTtBNkgzOXBDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QTdINjlwQ0E7QTZIMzlwQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QTdINjlwQ0E7QTZIMzlwQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0g2OXBDQTtBaUJsZ3NDQTtBNEdpaUNBO0FBT0E7QTdIODlwQ0E7QUFDQTtBNkgzOXBDQTtBQUNBO0FBQ0E7QUFDQTtBN0g2OXBDQTtBNkgxOXBDQTtBQUNBO0FBQ0E7QTdINDlwQ0E7QTZIejlwQ0E7QUFDQTtBN0gyOXBDQTtBNkh4OXBDQTtBQUNBO0E3SDA5cENBO0E2SHI5cENBO0E1Q2xuQ0E7QTJCOEpBO0FBNUZBO0FBekNBO0FpQjRsQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QTdIeTlwQ0E7QWlCL2hzQ0E7QTRHaWtDQTtBakJoakNBO0FBekNBO0E1RzRqc0NBO0FBQ0E7QTZINTlwQ0E7QUFDQTtBN0g4OXBDQTtBNkg1OXBDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0E3SDg5cENBO0E2SDU5cENBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdIODlwQ0E7QTZIMzlwQ0E7QUFDQTtBQUNBO0FBQ0E7QTdINjlwQ0E7QTZIdjlwQ0E7QUFDQTtBN0h5OXBDQTtBaUIvaXNDQTtBNEdxbENBO0FBSUE7QUFDQTtBN0gwOXBDQTtBQUNBO0E2SHg5cENBO0FBQ0E7QUFDQTtBQUNBO0E3SDA5cENBO0E2SHQ5cENBO0FBQ0E7QTdIdzlwQ0E7QTZIbjlwQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3SHE5cENBO0E2SGo5cENBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0E3SG05cENBO0E2SGo5cENBO0FBRUE7QTdIazlwQ0E7QWlCM2tzQ0E7QTRHbW5DQTtBQVdBO0FBQUE7QTdIaTlwQ0E7QTZILzhwQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QTdIaTlwQ0E7QTZIOThwQ0E7QUFDQTtBN0hnOXBDQTtBQUNBO0E2SDc4cENBO0FBQ0E7QTdIKzhwQ0E7QTZINThwQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QTdIODhwQ0E7QTZINThwQ0E7QUFDQTtBQUNBO0E3SDg4cENBO0E2SDE4cENBO0FBRUE7QTdIMjhwQ0E7QTZIcjhwQ0E7QUFDQTtBQUNBO0FBQ0E7QTdIdThwQ0E7QTZIcDhwQ0E7QUFNQTtBN0hpOHBDQTtBNkh0OHBDQTtBQUVBO0E3SHU4cENBO0E2SGo4cENBO0FBQ0E7QTdIbThwQ0E7QTZIaDhwQ0E7QUFDQTtBQUNBO0FBQ0E7QTdIazhwQ0E7QTZIOTdwQ0E7O0FBQ0E7QUFDQTtBQUNBO0E3SGk4cENBO0E2SDU3cENBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QTdIODdwQ0E7QTZIMzdwQ0E7QUFDQTtBN0g2N3BDQTtBNkgxN3BDQTtBQUNBO0E3SDQ3cENBO0E2SHg3cENBO0FBQ0E7QUFDQTtBN0gwN3BDQTtBNkh4N3BDQTtBQUNBO0E3SDA3cENBO0E2SHY3cENBO0FBQ0E7QUFDQTtBQUNBO0E3SHk3cENBO0E2SHI3cENBO0FBQ0E7QUFDQTtBN0h1N3BDQTtBNkhwN3BDQTtBQUNBO0E3SHM3cENBO0E2SGw3cENBO0FBQ0E7QTdIbzdwQ0E7QTZIbDdwQ0E7QUFDQTtBQUNBO0E3SG83cENBO0E2SGw3cENBO0FBQ0E7QTdIbzdwQ0E7QTZIajdwQ0E7QUFDQTtBN0htN3BDQTtBNkg3NnBDQTtBQUNBO0E3SCs2cENBO0FpQjlxc0NBO0E0Rzh2Q0E7QUFJQTtBQUNBO0E3SGc3cENBO0FBQ0E7QTZIOTZwQ0E7QUFDQTtBN0hnN3BDQTtBNkg5NnBDQTtBQUNBO0FBQ0E7QTdIZzdwQ0E7QWlCeHNzQ0E7QTRHc3hDQTtBQUtBO0E3SGk3cENBO0FBQ0E7QTZINTZwQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0g4NnBDQTtBNkg1NnBDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0E3SDg2cENBO0E2SDU2cENBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBN0g4NnBDQTtBNkgzNnBDQTtBQUNBO0FBQ0E7QUFDQTtBN0g2NnBDQTtBNkh4NnBDQTtBQUNBO0FBQ0E7QTdIMDZwQ0E7QTZIeDZwQ0E7QUFDQTtBQUNBO0E3SDA2cENBO0E2SHQ2cENBO0FBQ0E7QTdIdzZwQ0E7QTZIdDZwQ0E7QUFDQTtBN0h3NnBDQTtBNkhuNnBDQTtBQUNBO0E3SHE2cENBO0E2SG42cENBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QTdIcTZwQ0E7QTZIbjZwQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0hxNnBDQTtBNkhsNnBDQTtBQUNBO0FBQ0E7QUFDQTtBN0hvNnBDQTtBaUJ2dnNDQTtBNEcwMUNBO0FBRUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QTdIKzVwQ0E7QTZINzVwQ0E7QUFDQTtBN0grNXBDQTtBNkg1NXBDQTtBQUNBO0FBQ0E7QTdIODVwQ0E7QTZIMzVwQ0E7QUFDQTtBN0g2NXBDQTtBQUNBO0FpQnh3c0NBO0E0R2kzQ0E7QUFFQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBN0h5NXBDQTtBQUNBOztBaUIzeHNDQTtBNEd1NENBO0FBRUE7QTdIdTVwQ0E7QUFDQTtBNkhyNXBDQTtBQUNBO0E3SHU1cENBO0FpQnB5c0NBO0E0RzQ0Q0E7QUFJQTtBN0h3NXBDQTtBQUNBO0E2SHI1cENBO0FBQ0E7QTdIdTVwQ0E7QTZIcjVwQ0E7QUFDQTtBQUNBO0FBQ0E7QTdIdTVwQ0E7QWlCcHlzQ0E7QTRHMDRDQTtBQU1BO0E3SHc1cENBO0FBQ0E7QTZIcDVwQ0E7QUFDQTtBN0hzNXBDQTtBaUJ6enNDQTtBNEdxNkNBO0FBRUE7QUFDQTtBN0hzNXBDQTtBQUNBO0FpQmx6c0NBO0E0R3c1Q0E7QUFPQTtBQUNBO0E3SHU1cENBO0FBQ0E7O0E2SGo1cENBO0FBQ0E7QTdIbzVwQ0E7QTZIajVwQ0E7QUFBQTtBN0hvNXBDQTs7QTZIaDVwQ0E7QUFDQTtBN0htNXBDQTtBNkhoNXBDQTtBQUFBO0E3SG01cENBOztBaUJ0MHNDQTtBNEd1N0NBO0FBQ0E7QTdIbTVwQ0E7QUFDQTtBOEhqNXNDQTs7QUFFQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0E5SG01c0NBO0FtSDE1c0NBO0FXQ0E7O0FYQUE7QUFDQTtBbkg4NXNDQTtBQUNBO0FtSDU1c0NBO0FBRUE7O0FBQ0E7QUFDQTtBbkg4NXNDQTtBbUgxNXNDQTs7QUFDQTtBbkg2NXNDQTtBbUh6NXNDQTs7QUFDQTtBQUNBO0FuSDQ1c0NBO0FtSHg1c0NBOztBQUNBO0FuSDI1c0NBO0FBQ0E7QThIMTZzQ0E7O0FBQ0E7QTlINjZzQ0E7QThIMzZzQ0E7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBN0NsQkE7QTJCOEpBO0FBaEdBO0FBckNBO0E1RzI2c0NBO0FpQm41c0NBO0E2RzNDQTs7QWxCd0RBO0FBckNBO0E1R2k3c0NBO0FBQ0E7QThIcjdzQ0E7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0E5SHc3c0NBO0E4SHI3c0NBOztBQUNBO0FBQ0E7QTlIdzdzQ0E7QThIcjdzQ0E7OztBQUVBO0FBQ0E7QUFDQTtBOUh3N3NDQTtBOEh0N3NDQTs7O0FBQ0E7QUFBQTtBOUgwN3NDQTtBOEh0N3NDQTs7Ozs7QUFJQTtBQUNBO0FBQ0E7QTlIeTdzQ0E7QThIcjdzQ0E7O0FBQ0E7QUFDQTtBOUh3N3NDQTtBOEhwN3NDQTs7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QTlIdTdzQ0E7QThIcjdzQ0E7O0FBQ0E7QTlIdzdzQ0E7O0FpQjU4c0NBO0E2RzZCQTtBQUNBO0E5SG03c0NBO0FBQ0E7QThIaDdzQ0E7QUFDQTtBOUhrN3NDQTtBOEgvNnNDQTtBQUNBO0FBQ0E7QTlIaTdzQ0E7QThILzZzQ0E7QUFFQTtBOUhnN3NDQTtBOEg1NnNDQTtBQUNBO0E5SDg2c0NBOztBOEh4NnNDQTs7QUFFQTtBQUNBO0E5SDI2c0NBOztBOEhyNnNDQTtBQUNBO0E5SHc2c0NBO0E4SHI2c0NBO0FBQ0E7QTlIdTZzQ0E7QThIcjZzQ0E7QUFFQTtBQUNBO0E5SHM2c0NBO0E4SHA2c0NBO0FBQ0E7QUFBQTtBOUhzNnNDQTtBOEhuNnNDQTtBQUNBO0E5SHE2c0NBOztBK0hsanRDQTtBQUNBO0FuQndFQTtBQXJDQTtBQStFQTtBNUdzOHNDQTs7QStIcGp0Q0E7QUFDQTtBL0h1anRDQTs7QStIcGp0Q0E7QUFDQTtBL0h1anRDQTs7QStIcGp0Q0E7QUFDQTtBL0h1anRDQTs7QStIcGp0Q0E7QUFDQTtBL0h1anRDQTs7QWdJcGt0Q0E7QUFDQTtBQUNBO0FBRUE7O0FBQUE7QWhJd2t0Q0E7O0FnSWxrdENBO0FBQ0E7QWhJcWt0Q0E7O0FnSWxrdENBO0FBQ0E7QWhJcWt0Q0E7O0FnSWxrdENBOztBQUVBO0FBQ0E7QWhJcWt0Q0E7QWdJbmt0Q0E7Ozs7OztBQUdBO0FBQ0E7QWhJd2t0Q0E7O0FnSW5rdENBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7QUFrQkE7QUFBQTtBaElza3RDQTs7QWdJbmt0Q0E7QUFDQTtBaElza3RDQTs7QWdJbGt0Q0E7QUFFQTtBQUNBO0FoSW9rdENBOztBZ0loa3RDQTs7QUFFQTtBQUNBO0FBQ0E7QWhJbWt0Q0E7QWdJamt0Q0E7O0FBQ0E7QUFDQTtBaElva3RDQTtBZ0kvanRDQTs7OztBQUNBO0FoSW9rdENBO0FnSWxrdENBOzs7O0FBQ0E7QWhJdWt0Q0E7O0FnSS9qdENBO0FBQ0E7QUFDQTtBaElra3RDQTtBZ0loa3RDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBaElra3RDQTs7QWdJNWp0Q0E7QUFDQTtBaEkranRDQTtBZ0k1anRDQTtBQUNBO0FBQ0E7QWhJOGp0Q0E7O0FnSXpqdENBO0FBQ0E7QUFDQTtBaEk0anRDQTs7QWdJemp0Q0E7QUFDQTtBaEk0anRDQTs7QWdJeGp0Q0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBaEkyanRDQTtBZ0l4anRDQTtBQUNBO0FBQ0E7QUFDQTtBaEkwanRDQTtBZ0l2anRDQTtBQUNBO0FBQ0E7QUFDQTtBaEl5anRDQTs7QWdJbmp0Q0E7QUFDQTtBQUNBO0FoSXNqdENBOztBaUlodHRDQTtBQUNBO0FqSW10dENBOztBaUlodHRDQTtBQUNBO0FqSW10dENBOztBaUlodHRDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBakltdHRDQTs7QWlJaHR0Q0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FqSW10dENBOztBaUlodHRDQTtBQUNBO0FqSW10dENBO0FpSWp0dENBO0FBQ0E7QUFDQTtBQUNBO0FqSW10dENBOztBaUkvc3RDQTtBQUNBO0FqSWt0dENBOztBaUkvc3RDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBaklrdHRDQTs7QWlJL3N0Q0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBaklrdHRDQTtBaUI3c3RDQTtBZ0hmQTtBQVlBO0FqSW90dENBO0FBQ0E7O0FpSWp0dENBO0FBQ0E7QWpJb3R0Q0E7QWlCbnV0Q0E7QWdIY0E7QUFJQTtBaklxdHRDQTtBQUNBOztBaUlsdHRDQTtBQUNBO0FqSXF0dENBO0FpQi90dENBO0FnSFNBO0FBR0E7QWpJdXR0Q0E7QUFDQTs7QWlJbHR0Q0E7O0FBRUE7QWpJcXR0Q0E7O0FpSWx0dENBO0FBQ0E7QWpJcXR0Q0E7O0FpSWx0dENBO0FBQ0E7QWpJcXR0Q0E7O0FpSWx0dENBO0FBQ0E7QWpJcXR0Q0E7QWlJbnR0Q0E7QUFDQTtBaklxdHRDQTtBaUJyd3RDQTtBZ0grQ0E7QUFJQTtBaklzdHRDQTtBQUNBOztBaUlsdHRDQTtBQUNBO0FBQ0E7QWpJcXR0Q0E7O0FpSWx0dENBO0FBQ0E7QWpJcXR0Q0E7O0FpSWx0dENBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBaklxdHRDQTs7QWlJbHR0Q0E7OztBQUdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QWpJcXR0Q0E7O0FpSWx0dENBO0FBQ0E7QUFDQTtBQUNBO0FqSXF0dENBOztBaUlsdHRDQTtBQUNBO0FBQ0E7QWpJcXR0Q0E7O0FpSWx0dENBO0FBQ0E7QUFDQTtBaklxdHRDQTs7QWlJanR0Q0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QWpJb3R0Q0E7QWlCaDB0Q0E7QWdIOEdBO0FBQ0E7QWpJcXR0Q0E7QUFDQTtBaUlsdHRDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBaklvdHRDQTtBaUlsdHRDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QWpJb3R0Q0E7QWlJanR0Q0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUVBO0FBQUE7QUFDQTtBaklpdHRDQTtBaUk5c3RDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWpJZ3R0Q0E7QWlJNXN0Q0E7QUFDQTtBakk4c3RDQTtBaUJ4MXRDQTtBZ0g4SUE7QUFDQTtBakk2c3RDQTtBQUNBO0FpQjcxdENBO0FnSG9KQTtBQUNBO0FBQ0E7QWpJNHN0Q0E7QWlJenN0Q0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBakkyc3RDQTtBaUl6c3RDQTtBQUNBO0FBQ0E7QWpJMnN0Q0E7QWlJenN0Q0E7QUFDQTtBakkyc3RDQTtBaUl0c3RDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QWpJd3N0Q0E7QWlJcnN0Q0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBakl1c3RDQTtBQUNBOztBaUlsc3RDQTtBQUNBO0FqSXFzdENBOztBaUloc3RDQTtBQUNBO0FqSW1zdENBO0FpQjk0dENBO0FnSDBNQTtBQUlBO0FqSW9zdENBO0FBQ0E7O0FpSWhzdENBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FqSW1zdENBO0FpSWpzdENBO0FBQ0E7QWpJbXN0Q0E7QWlJaHN0Q0E7QUFDQTtBaklrc3RDQTtBaUkvcnRDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBaklpc3RDQTtBaUkvcnRDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FqSWlzdENBO0FpSTlydENBO0FBQ0E7QWpJZ3N0Q0E7QWlJNXJ0Q0E7QUFDQTtBQUNBO0FBQ0E7QWpJOHJ0Q0E7QWlCbjd0Q0E7QWdIa1BBO0FBTUE7QWpJK3J0Q0E7QUFDQTtBaUk3cnRDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWpJK3J0Q0E7QWlJM3J0Q0E7QUFDQTtBakk2cnRDQTtBaUJsOHRDQTtBZ0hvUUE7QUFJQTtBakk4cnRDQTtBQUNBO0FpSTVydENBO0FBQ0E7QWpJOHJ0Q0E7QWlJNXJ0Q0E7QUFDQTtBakk4cnRDQTtBaUkxcnRDQTtBQUNBO0FqSTRydENBO0FpSXhydENBO0FBQ0E7QWpJMHJ0Q0E7QWlCbjl0Q0E7QWdId1JBO0FBSUE7QWpJMnJ0Q0E7QUFDQTtBaUJ4OXRDQTtBZ0hpU0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FqSTBydENBO0FpSXZydENBO0FBQ0E7QWpJeXJ0Q0E7QWlJcnJ0Q0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBakl1cnRDQTtBaUlwcnRDQTtBQUNBO0FBQ0E7QWpJc3J0Q0E7QWlJcHJ0Q0E7QUFDQTtBaklzcnRDQTtBaUlscnRDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QWpJb3J0Q0E7QUFDQTtBaUJoZ3VDQTtBZ0hnVkE7QUFDQTtBakltcnRDQTtBaUlocnRDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FqSWtydENBO0FBQ0E7O0FpSTdxdENBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBaklncnRDQTtBaUk3cXRDQTtBQUNBO0FqSStxdENBO0FpSTVxdENBO0FBQ0E7QUFDQTtBakk4cXRDQTtBaUk1cXRDQTtBQUNBO0FqSThxdENBO0FpSTFxdENBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWpJNHF0Q0E7QWlJenF0Q0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBakkycXRDQTtBaUl4cXRDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FqSTBxdENBOztBaUl0cXRDQTtBQUNBO0FBQ0E7QWpJeXF0Q0E7O0FpSXRxdENBO0FBQ0E7QUFDQTtBakl5cXRDQTs7QWlJdHF0Q0E7QUFDQTtBQUNBO0FqSXlxdENBOztBaUl0cXRDQTtBQUVBO0FBQ0E7QWpJd3F0Q0E7QWlJcnF0Q0E7QUFDQTtBQUNBO0FqSXVxdENBOztBaUlscXRDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QWpJcXF0Q0E7QWlJbnF0Q0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBaklxcXRDQTs7QWlJaHF0Q0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBakltcXRDQTtBaUlqcXRDQTtBQUNBO0FBQUE7QUFDQTtBakltcXRDQTs7QWlJOXB0Q0E7QUFDQTtBaklpcXRDQTtBaUk5cHRDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBaklncXRDQTtBaUk5cHRDQTtBQUNBO0FqSWdxdENBOztBaUkzcHRDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QWpJOHB0Q0E7QWlJM3B0Q0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBakk2cHRDQTtBaUkxcHRDQTtBQUNBO0FqSTRwdENBO0FpSXhwdENBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBakkwcHRDQTtBaUl4cHRDQTtBQUNBO0FqSTBwdENBO0FpSXRwdENBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FqSXdwdENBO0FpSXBwdENBO0FBQ0E7QWpJc3B0Q0E7QWlJanB0Q0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QWpJbXB0Q0E7QWlJaHB0Q0E7QUFOQTtBQU9BO0FqSW1wdENBO0FpSWpwdENBO0FBQ0E7QWpJbXB0Q0E7QUFDQTtBaUlocHRDQTtBQWRBO0FBZUE7QUFDQTtBakltcHRDQTtBaUlqcHRDQTtBQUNBO0FBQ0E7QWpJbXB0Q0E7QUFDQTs7QWlCbHF1Q0E7QWlIcEVBO0FBRUE7QWxJeXV1Q0E7QUFDQTs7QWtJdHV1Q0E7QUFDQTtBQUNBO0FsSXl1dUNBO0FpQjFydUNBO0FpSGpEQTtBQUtBO0FsSTB1dUNBO0FBQ0E7QWtJdnV1Q0E7QUFDQTtBbEl5dXVDQTtBa0lydXVDQTtBQUNBO0FsSXV1dUNBO0FpQnJzdUNBO0FpSG5DQTtBQUlBO0FBQ0E7QUFDQTtBbEl3dXVDQTtBa0l0dXVDQTtBQUNBO0FsSXd1dUNBO0FrSXJ1dUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FsSXV1dUNBO0FBQ0E7QWtJcHV1Q0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbElzdXVDQTtBa0ludXVDQTtBQUNBO0FsSXF1dUNBO0FrSWx1dUNBO0FBQ0E7QWxJb3V1Q0E7QWlCbHR1Q0E7QWlIbkJBO0FBTUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxJbXV1Q0E7QUFDQTs7QWtJN3R1Q0E7QUFDQTtBbElndXVDQTs7QWtJNXR1Q0E7QUFDQTtBbEkrdHVDQTs7QWtJNXR1Q0E7O0FBRUE7QUFDQTtBQUNBO0FsSSt0dUNBO0FrSTd0dUNBOztBQUNBO0FsSWd1dUNBO0FrSTd0dUNBOztBQUNBO0FsSWd1dUNBO0FrSTd0dUNBOztBQUNBO0FsSWd1dUNBO0FrSTV0dUNBOztBQUNBO0FsSSt0dUNBO0FrSTV0dUNBOztBQUNBO0FsSSt0dUNBOztBa0kxdHVDQTtBQUNBO0FBQ0E7QWxJNnR1Q0E7O0FrSXp0dUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FsSTR0dUNBO0FrSTF0dUNBOztBQUNBO0FBQUE7QUFDQTtBQUFBO0FsSTZ0dUNBO0FrSTF0dUNBOztBQUNBO0FBQ0E7QWxJNnR1Q0E7QWtJenR1Q0E7O0FBQ0E7QUFDQTtBQUNBO0FsSTR0dUNBO0FrSTF0dUNBOztBQUNBO0FBQ0E7QWxJNnR1Q0E7QWtJenR1Q0E7O0FBQ0E7QWxJNHR1Q0E7QWtJenR1Q0E7O0FBQ0E7QWxJNHR1Q0E7QWtJMXR1Q0E7O0FBQ0E7QWxJNnR1Q0E7QWtJenR1Q0E7O0FBQ0E7QUFDQTtBbEk0dHVDQTtBa0l4dHVDQTs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEkydHVDQTs7QW1JeDR1Q0E7QUFDQTtBbkkyNHVDQTtBbUl4NHVDQTtBQUNBO0FuSTA0dUNBO0FtSXI0dUNBO0FBRUE7QW5JczR1Q0E7O0FtSWo0dUNBO0FBQ0E7QW5JbzR1Q0E7QW1JbDR1Q0E7QUFDQTtBbklvNHVDQTtBbUlqNHVDQTtBQUNBO0FuSW00dUNBO0FpQm4ydUNBO0FrSHhDQTtBQVlBO0FuSW00dUNBO0FBQ0E7O0FtSWg0dUNBO0FBQ0E7QUFDQTtBbkltNHVDQTs7QW1JOTN1Q0E7QUFDQTtBbklpNHVDQTs7QWlCcDJ1Q0E7QWtIdkJBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbkk4M3VDQTtBbUkzM3VDQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FuSTYzdUNBO0FBQ0E7QWlCbDR1Q0E7QWtIVkE7QUFtQkE7QUFDQTtBQUNBO0FuSTYzdUNBO0FBQ0E7QW1JejN1Q0E7QUMxREE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUR1REE7QUFDQTtBQUNBO0FBQ0E7QW5JZzR1Q0E7QW1JNzN1Q0E7QUFDQTtBQUNBO0FuSSszdUNBO0FtSTczdUNBO0FBR0E7QW5JNjN1Q0E7QW1JejN1Q0E7QUFDQTtBbkkyM3VDQTtBbUl4M3VDQTtBQUNBO0FBQ0E7QUFDQTtBbkkwM3VDQTtBaUJ4NXVDQTtBa0hrQ0E7QUFLQTtBQUNBO0FuSXEzdUNBO0FtSW4zdUNBO0FBTUE7QW5JZzN1Q0E7QW1JOTJ1Q0E7QUFDQTtBbklnM3VDQTtBbUk1MnVDQTtBQUNBO0FuSTgydUNBO0FBQ0E7QWlCcDd1Q0E7QWtIMkVBO0FBR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbkkwMnVDQTtBQUNBO0FpQmg4dUNBO0FrSHlGQTtBQUVBO0FBQ0E7QWI3SUE7QUFDQTtBdEh1L3VDQTtBbUl2MnVDQTtBQUNBO0FBQ0E7QW5JeTJ1Q0E7QUFDQTtBaUI1OHVDQTtBa0h1R0E7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBbkl1MnVDQTtBbUlyMnVDQTtBQUNBO0FBQ0E7QW5JdTJ1Q0E7QUFDQTtBaUIzOHVDQTtBa0g2R0E7QUFJQTtBQUNBO0FBQ0E7QW5JODF1Q0E7QUFDQTtBaUIvOXVDQTtBa0htSUE7QUFFQTtBQUFBO0FBQ0E7QUFBQTtBbkk4MXVDQTtBQUNBO0FtSTExdUNBO0FBTUE7QW5JdTF1Q0E7QW1JcjF1Q0E7QUFDQTtBbkl1MXVDQTtBbUluMXVDQTtBQUNBO0FuSXExdUNBO0FtSWwxdUNBO0FBQ0E7QW5JbzF1Q0E7QW1JajF1Q0E7QUFDQTtBbkltMXVDQTtBbUk5MHVDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FuSWcxdUNBO0FpQmhndkNBO0FrSHNLQTtBQWFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FuSWkxdUNBO0FtSS8wdUNBO0FBRUE7QW5JZzF1Q0E7QW1JNzB1Q0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbkkrMHVDQTtBbUk1MHVDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FuSTgwdUNBO0FtSTEwdUNBO0FBQ0E7QUFDQTtBbkk0MHVDQTtBbUl6MHVDQTtBQUNBO0FuSTIwdUNBO0FtSXgwdUNBO0FBQ0E7QW5JMDB1Q0E7QW1JeDB1Q0E7O0FBRUE7QW5JMDB1Q0E7QW1JcDB1Q0E7QUFDQTtBbklzMHVDQTtBQUNBO0FtSWgwdUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QW5JazB1Q0E7QW1JaDB1Q0E7QUFDQTtBbklrMHVDQTs7QWlCcGp2Q0E7QWtINlBBOzs7QUM3UkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QXBJMmx2Q0E7QUFDQTtBbUlwMHVDQTtBQUNBO0FBQ0E7QUFDQTtBbklzMHVDQTtBbUlwMHVDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FuSXMwdUNBO0FtSXAwdUNBO0FDdFVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QURrVUE7QUFDQTtBbkk0MHVDQTtBbUl4MHVDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FuSTAwdUNBO0FtSXgwdUNBO0FBQ0E7QW5JMDB1Q0E7QW1JdDB1Q0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbkl3MHVDQTtBbUlyMHVDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FuSXUwdUNBOztBbUluMHVDQTs7QUFFQTtBQUNBO0FuSXMwdUNBO0FtSXAwdUNBOztBQUNBO0FBQ0E7QUFDQTtBbkl1MHVDQTtBbUlwMHVDQTs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QW5JdTB1Q0E7QW1JcjB1Q0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QW5JdTB1Q0E7QW1JcDB1Q0E7OztBQUVBO0FuSXUwdUNBOztBbUloMHVDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QW5JbTB1Q0E7QW1JajB1Q0E7QUFFQTtBQUNBO0FBQ0E7QW5JazB1Q0E7QW1JL3p1Q0E7QUFFQTtBbklnMHVDQTs7QW1Jenp1Q0E7QUFDQTtBQUNBO0FuSTR6dUNBO0FtSTF6dUNBO0FBQ0E7QUFDQTtBQUNBO0FuSTR6dUNBO0FtSXh6dUNBO0FBQ0E7QUFDQTtBbkkwenVDQTtBbUl4enVDQTtBQUNBO0FuSTB6dUNBO0FtSXR6dUNBO0FBQ0E7QW5Jd3p1Q0E7QW1Jcnp1Q0E7QUFDQTtBbkl1enVDQTtBbUlwenVDQTtBQUNBO0FuSXN6dUNBO0FtSW56dUNBO0FBQ0E7QUFDQTtBQUNBO0FuSXF6dUNBO0FtSWx6dUNBOztBQUVBO0FuSW96dUNBO0FtSWp6dUNBO0FBQ0E7QW5JbXp1Q0E7QW1Janp1Q0E7QUFDQTtBQUNBO0FBQ0E7QW5JbXp1Q0E7QW1Janp1Q0E7QUFDQTtBQUNBO0FuSW16dUNBOztBbUk3eXVDQTtBQUNBO0FuSWd6dUNBO0FtSTl5dUNBO0FBQ0E7QUFDQTtBQUNBO0FuSWd6dUNBOztBbUk1eXVDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbkkreXVDQTtBbUk3eXVDQTtBQUNBO0FuSSt5dUNBO0FtSTV5dUNBO0FBQ0E7QW5JOHl1Q0E7O0FxSW55dkNBO0FBQ0E7QXJJc3l2Q0E7O0FxSW55dkNBO0FBQ0E7QXJJc3l2Q0E7QXFJcHl2Q0E7QUFJQTtBQUNBO0FySW15dkNBOztBcUk5eHZDQTtBQUNBO0FySWl5dkNBO0FxSS94dkNBO0FBQ0E7QXJJaXl2Q0E7O0FxSTV4dkNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXJJK3h2Q0E7O0FxSTV4dkNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXJJK3h2Q0E7O0FxSTV4dkNBO0FBQ0E7QUFDQTtBckkreHZDQTs7QXFJNXh2Q0E7QUFDQTtBQUNBO0FySSt4dkNBOztBcUk1eHZDQTtBQUNBO0FBQ0E7QXJJK3h2Q0E7O0FxSTV4dkNBO0FBQ0E7QUFDQTtBckkreHZDQTs7QXFJNXh2Q0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FySSt4dkNBOztBcUk1eHZDQTtBQUNBO0FBQ0E7QXJJK3h2Q0E7O0FxSTV4dkNBO0FBQ0E7QUFDQTtBckkreHZDQTs7QXFJNXh2Q0E7QUFDQTtBQUNBO0FBQ0E7QXJJK3h2Q0E7O0FxSTV4dkNBO0FBQ0E7QUFDQTtBQUNBO0FySSt4dkNBOztBcUk1eHZDQTtBQUNBO0FySSt4dkNBOztBcUk1eHZDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXJJK3h2Q0E7QXFJN3h2Q0E7QUFDQTtBckkreHZDQTs7QXFJM3h2Q0E7QUFDQTtBckk4eHZDQTs7QXFJM3h2Q0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FySTh4dkNBO0FxSTV4dkNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FySTh4dkNBOztBcUkxeHZDQTtBQUNBO0FySTZ4dkNBOztBcUkxeHZDQTtBQUNBO0FBQ0E7QUFDQTtBckk2eHZDQTs7QWlCOTJ2Q0E7QW9Ib0ZBO0FBRUE7QXJJNnh2Q0E7QUFDQTtBcUkxeHZDQTtBQUNBO0FySTR4dkNBO0FpQnYzdkNBO0FvSDBGQTtBQUlBO0FySTZ4dkNBO0FBQ0E7QXFJM3h2Q0E7QUFDQTtBckk2eHZDQTtBcUl4eHZDQTtBQUNBO0FBQ0E7QUFDQTtBckkweHZDQTtBcUl4eHZDQTtBQUNBO0FySTB4dkNBO0FxSXZ4dkNBO0FBQ0E7QXJJeXh2Q0E7QXFJdHh2Q0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QXJJd3h2Q0E7QXFJdHh2Q0E7QUFDQTtBckl3eHZDQTtBcUlueHZDQTs7QUFFQTtBcklxeHZDQTtBcUlqeHZDQTtBQUNBO0FBQ0E7QUFDQTtBcklteHZDQTtBaUJoNXZDQTtBb0gwSEE7QUFNQTtBQUNBO0FySW94dkNBO0FBQ0E7QXFJbHh2Q0E7QUFDQTtBQUNBO0FySW94dkNBO0FxSWh4dkNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXJJa3h2Q0E7QXFJL3d2Q0E7QUFDQTtBQUNBO0FySWl4dkNBO0FxSTl3dkNBO0FBQ0E7QUFDQTtBcklneHZDQTtBcUk3d3ZDQTtBQUNBO0FBQ0E7QXJJK3d2Q0E7QXFJNXd2Q0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FySTh3dkNBO0FpQmg4dkNBO0FvSHFMQTtBQUVBO0FySTZ3dkNBO0FBQ0E7QXFJMXd2Q0E7QUFDQTtBckk0d3ZDQTtBcUl6d3ZDQTtBQUNBO0FBQ0E7QUFDQTtBckkyd3ZDQTtBcUl4d3ZDQTtBQUNBO0FySTB3dkNBO0FxSXZ3dkNBO0FBQ0E7QXJJeXd2Q0E7QXFJdHd2Q0E7QUFDQTtBckl3d3ZDQTtBcUl0d3ZDQTtBQUNBO0FySXd3dkNBO0FxSWx3dkNBO0FBQ0E7QXJJb3d2Q0E7QXFJL3Z2Q0E7O0FBRUE7QXJJaXd2Q0E7QXFJOXZ2Q0E7OztBQUNBO0FySWt3dkNBO0FxSTl2dkNBO0FBQ0E7QUFBQTtBQUFBO0FySWd3dkNBO0FxSTl2dkNBO0FEL1JBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUMyUkE7QXJJc3d2Q0E7QXFJbHd2Q0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBcklvd3ZDQTtBcUlqd3ZDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FySW13dkNBO0FxSWh3dkNBO0FBQ0E7QXJJa3d2Q0E7QXFJL3Z2Q0E7QUFDQTtBcklpd3ZDQTtBcUkvdnZDQTtBQUNBO0FySWl3dkNBO0FxSS92dkNBO0FBQ0E7QUFDQTtBQUNBO0FySWl3dkNBO0FxSTd2dkNBO0FBQ0E7QUFDQTtBQUNBO0FySSt2dkNBO0FxSTV2dkNBO0FBQ0E7QUFDQTtBQUNBO0FySTh2dkNBO0FxSTN2dkNBO0FBQ0E7QUFDQTtBQUNBO0FySTZ2dkNBO0FxSTF2dkNBO0FBQ0E7QXJJNHZ2Q0E7QXFJenZ2Q0E7QUFDQTtBckkydnZDQTtBcUl0dnZDQTtBQUNBO0FySXd2dkNBO0FxSXR2dkNBOztBQUVBO0FBQ0E7QXJJd3Z2Q0E7QXFJcnZ2Q0E7QUFDQTtBckl1dnZDQTtBcUlydnZDQTtBQUlBO0FBQ0E7QXJJb3Z2Q0E7QXFJaHZ2Q0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBcklrdnZDQTtBcUlodnZDQTtBQUNBO0FySWt2dkNBO0FxSWh2dkNBO0FBQ0E7QXJJa3Z2Q0E7QXFJN3V2Q0E7QURuWUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQytYQTtBcklxdnZDQTtBcUlsdnZDQTtBQUNBO0FySW92dkNBO0FxSWx2dkNBO0FBQ0E7QXJJb3Z2Q0E7QXFJbHZ2Q0E7QUFDQTtBcklvdnZDQTtBcUlqdnZDQTtBQUNBO0FBQUE7QXJJbXZ2Q0E7QXFJaHZ2Q0E7QUFDQTtBcklrdnZDQTtBcUk5dXZDQTtBQUNBO0FySWd2dkNBO0FxSTd1dkNBO0FBQ0E7QUFDQTtBckkrdXZDQTtBcUk1dXZDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FySTh1dkNBO0FxSTN1dkNBO0FBQ0E7QXJJNnV2Q0E7QXFJM3V2Q0E7QUFDQTtBckk2dXZDQTtBcUkxdXZDQTtBQUNBO0FySTR1dkNBO0FxSXp1dkNBO0FBQ0E7QXJJMnV2Q0E7QXFJeHV2Q0E7QUFDQTtBQUNBO0FBQ0E7QXJJMHV2Q0E7QXFJdnV2Q0E7QUFDQTtBQUNBO0FBQ0E7QXJJeXV2Q0E7QXFJdHV2Q0E7QUFDQTtBckl3dXZDQTtBcUl0dXZDQTtBQUNBO0FySXd1dkNBO0FxSW51dkNBO0FBQ0E7QXJJcXV2Q0E7QXFJaHV2Q0E7QUR0ZEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQ2tkQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FySXd1dkNBO0FxSXJ1dkNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FySXV1dkNBO0FxSXB1dkNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FySXN1dkNBO0FxSW51dkNBO0FBQ0E7QUFDQTtBcklxdXZDQTtBcUlsdXZDQTtBQUNBO0FySW91dkNBO0FxSWp1dkNBO0FBQ0E7QXJJbXV2Q0E7QXFJaHV2Q0E7QUFDQTtBcklrdXZDQTtBcUkvdHZDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FySWl1dkNBO0FxSTl0dkNBOzs7QUFDQTtBcklrdXZDQTtBcUlodXZDQTs7Ozs7Ozs7O0FBSUE7QUFDQTtBQUNBO0FySXV1dkNBO0FxSW51dkNBO0FBQ0E7QUFDQTtBcklxdXZDQTtBcUlsdXZDQTtBQUNBO0FBQ0E7QXJJb3V2Q0E7QXFJanV2Q0E7QUFDQTtBckltdXZDQTtBcUkvdHZDQTtBQUNBO0FySWl1dkNBO0FpQjN0d0NBO0FvSHlmQTtBQUlBO0FySWt1dkNBO0FxSS90dkNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXJJaXV2Q0E7QXFJN3R2Q0E7QUFDQTtBckkrdHZDQTtBQUNBO0FpQjV1d0NBO0FvSHlmQTtBQXdCQTtBckkrdHZDQTtBQUNBO0FxSTV0dkNBO0FBQ0E7QUFDQTtBckk4dHZDQTtBcUk1dHZDQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FySTh0dkNBO0FpQnp2d0NBO0FvSHFoQkE7QUFVQTtBckk4dHZDQTtBQUNBO0FxSTV0dkNBO0FBQ0E7QXJJOHR2Q0E7QXFJMXR2Q0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBckk0dHZDQTs7QXFJdnR2Q0E7QUFDQTtBQUNBO0FBQ0E7QXJJMHR2Q0E7QWlCNXd3Q0E7QW9IK2lCQTtBQU1BO0FySTJ0dkNBO0FBQ0E7O0FxSXh0dkNBO0FBQ0E7QXJJMnR2Q0E7QXFJenR2Q0E7QUFDQTtBQUNBO0FySTJ0dkNBO0FpQnp4d0NBO0FvSDRqQkE7QUFLQTtBckk0dHZDQTtBQUNBO0FpQjl4d0NBO0FvSDRqQkE7QUFTQTtBckk2dHZDQTtBQUNBOztBcUl6dHZDQTtBQUNBO0FBQ0E7QUFDQTtBckk0dHZDQTtBaUJ6eXdDQTtBb0gwa0JBO0FBTUE7QUFDQTtBQUNBO0FySTZ0dkNBO0FBQ0E7QXFJM3R2Q0E7QUFDQTtBQUNBO0FySTZ0dkNBOztBcUl6dHZDQTtBQUNBO0FBQ0E7QXJJNHR2Q0E7QWlCenp3Q0E7QW9IMmxCQTtBQUtBO0FySTZ0dkNBO0FBQ0E7QWlCOXp3Q0E7QW9IMmxCQTtBQVNBO0FySTh0dkNBO0FBQ0E7QXFJNXR2Q0E7QUFDQTtBQUNBO0FySTh0dkNBO0FxSXp0dkNBO0FBQ0E7QXJJMnR2Q0E7QXFJeHR2Q0E7QUFYQTtBQVlBO0FySTJ0dkNBO0FBQ0E7QXFJenR2Q0E7QUFmQTtBQWdCQTtBckk0dHZDQTtBQUNBO0FpQnYwd0NBO0FvSDBsQkE7QUFvQkE7QUFDQTtBckk2dHZDQTtBQUNBO0FxSTN0dkNBO0FBQ0E7QXJJNnR2Q0E7QXFJenR2Q0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBckkydHZDQTs7QXFJdnR2Q0E7QUFDQTtBQUNBO0FBQUE7QXJJMHR2Q0E7QWlCajN3Q0E7QW9IeXBCQTtBQUVBO0FBQ0E7QXJJMHR2Q0E7QUFDQTtBcUl2dHZDQTtBQUNBO0FBQ0E7QUFDQTtBckl5dHZDQTs7QXFJcnR2Q0E7QUFDQTtBQUNBO0FySXd0dkNBOztBcUlydHZDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FySXd0dkNBOztBcUlydHZDQTtBQUNBO0FBQ0E7QUFDQTtBckl3dHZDQTtBcUl0dHZDQTtBQUNBO0FBQ0E7QUFDQTtBckl3dHZDQTs7QXFJcHR2Q0E7QUFDQTtBckl1dHZDQTs7QXFJcHR2Q0E7QUFDQTtBckl1dHZDQTs7QWlCaDV3Q0E7QW9IK3JCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QXJJcXR2Q0E7QXFJbnR2Q0E7QUFDQTtBcklxdHZDQTtBcUlsdHZDQTtBQUNBO0FBRUE7QXJJbXR2Q0E7QUFDQTtBcUk5c3ZDQTtBQUNBO0FBQUE7QXJJZ3R2Q0E7O0FxSTVzdkNBO0FBQ0E7QUFDQTtBckkrc3ZDQTs7QXFJNXN2Q0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FySStzdkNBO0FxSTFzdkNBO0FBYkE7QUFjQTtBQUNBO0FySTZzdkNBO0FBQ0E7QWlCNTd3Q0E7QW9IK3RCQTtBQW1CQTtBQUNBO0FBQ0E7QXJJOHN2Q0E7QUFDQTtBcUk1c3ZDQTs7O0FBRUE7QUFDQTtBQUNBO0FySStzdkNBO0FxSTdzdkNBOzs7Ozs7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QXJJb3R2Q0E7QXFJaHR2Q0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBcklrdHZDQTtBaUJqL3dDQTtBb0hteEJBO0FBZUE7QXJJbXR2Q0E7QUFDQTtBaUJ6K3dDQTtBb0hzd0JBO0FBbUJBO0FySW90dkNBO0FBQ0E7O0FxSS9zdkNBO0FBR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBcklndHZDQTtBcUk5c3ZDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FySWd0dkNBO0FxSTdzdkNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXJJK3N2Q0E7QXFJNXN2Q0E7QUFDQTtBckk4c3ZDQTtBcUkzc3ZDQTtBQUNBO0FySTZzdkNBO0FpQnZneENBO0FvSCt4QkE7QUErQkE7QUFDQTtBckk2c3ZDQTtBQUNBO0FpQjdneENBO0FvSCt4QkE7QUFtQ0E7QXJJK3N2Q0E7QUFDQTtBaUJsaHhDQTtBb0hxMEJBO0FBQ0E7QXJJZ3R2Q0E7QXFJN3N2Q0E7QUFDQTtBckkrc3ZDQTtBcUk1c3ZDQTtBQUNBO0FySThzdkNBO0FBQ0E7O0FpQjdoeENBO0FxSHRFQTtBQUNBO0F0SXVteENBO0FzSW5teENBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRJcW14Q0E7QXNJbm14Q0E7QUFDQTtBdElxbXhDQTtBc0lsbXhDQTtBQUdBO0FBQ0E7QXRJa214Q0E7QXdEdm54Q0E7QUFDQTtBQUNBO0FBQ0E7QXhEeW54Q0E7QXNJbG14Q0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdElvbXhDQTtBQUNBO0FpQnhreENBO0FxSHBEQTtBQTJCQTtBdElxbXhDQTtBQUNBO0FpQmhreENBO0FxSGxDQTs7QUFFQTtBdElxbXhDQTtBc0lqbXhDQTtBQUNBO0FBQ0E7QXRJbW14Q0E7QXNJMWx4Q0E7QUFDQTtBdEk0bHhDQTtBc0kxbHhDQTtBQUNBO0F0STRseENBO0FzSXpseENBOztBQUVBO0F0STJseENBO0FzSW5seENBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0SXFseENBO0FzSTlreENBO0FyRDlFQTtBMkI4SkE7QUE1RkE7QUF6Q0E7QTBCd0RBO0F0SWtseENBO0FBQ0E7QWlCbm54Q0E7QXFINkJBO0ExQlpBO0FBekNBO0E1R2dweENBO0FBQ0E7QWlCem54Q0E7QXFINkJBO0FBTUE7QXRJMGx4Q0E7QUFDQTtBc0lwbHhDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0SXNseENBO0FzSXBseENBO0FBQ0E7QXRJc2x4Q0E7O0FpQjFueENBO0FxSHRFQTtBQUNBO0F0SW9zeENBO0FzSWhzeENBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRJa3N4Q0E7QXNJaHN4Q0E7QUFDQTtBdElrc3hDQTtBc0kvcnhDQTtBQUdBO0FBQ0E7QXRJK3J4Q0E7QXdEcHR4Q0E7QUFDQTtBQUNBO0FBQ0E7QXhEc3R4Q0E7QXNJL3J4Q0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdElpc3hDQTtBQUNBO0FpQnJxeENBO0FxSHBEQTtBQTJCQTtBdElrc3hDQTtBQUNBO0FpQjdweENBO0FxSGxDQTs7QUFFQTtBdElrc3hDQTtBc0k5cnhDQTtBQUNBO0FBQ0E7QXRJZ3N4Q0E7QXNJdnJ4Q0E7QUFDQTtBdEl5cnhDQTtBc0l2cnhDQTtBQUNBO0F0SXlyeENBO0FzSXRyeENBOztBQUVBO0F0SXdyeENBO0FzSWhyeENBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0SWtyeENBO0FzSTNxeENBO0FyRDlFQTtBMkI4SkE7QUE1RkE7QUF6Q0E7QTBCd0RBO0F0SStxeENBO0FBQ0E7QWlCaHR4Q0E7QXFINkJBO0ExQlpBO0FBekNBO0E1RzZ1eENBO0FBQ0E7QWlCdHR4Q0E7QXFINkJBO0FBTUE7QXRJdXJ4Q0E7QUFDQTtBc0lqcnhDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0SW1yeENBO0FzSWpyeENBO0FBQ0E7QXRJbXJ4Q0E7O0FpQnZ0eENBO0FxSHRFQTtBQUNBO0F0SWl5eENBO0FzSTd4eENBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRJK3h4Q0E7QXNJN3h4Q0E7QUFDQTtBdEkreHhDQTtBc0k1eHhDQTtBQUdBO0FBQ0E7QXRJNHh4Q0E7QXdEanp4Q0E7QUFDQTtBQUNBO0FBQ0E7QXhEbXp4Q0E7QXNJNXh4Q0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEk4eHhDQTtBQUNBO0FpQmx3eENBO0FxSHBEQTtBQTJCQTtBdEkreHhDQTtBQUNBO0FpQjF2eENBO0FxSGxDQTs7QUFFQTtBdEkreHhDQTtBc0kzeHhDQTtBQUNBO0FBQ0E7QXRJNnh4Q0E7QXNJcHh4Q0E7QUFDQTtBdElzeHhDQTtBc0lweHhDQTtBQUNBO0F0SXN4eENBO0FzSW54eENBOztBQUVBO0F0SXF4eENBO0FzSTd3eENBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0SSt3eENBO0FzSXh3eENBO0FyRDlFQTtBMkI4SkE7QUE1RkE7QUF6Q0E7QTBCd0RBO0F0STR3eENBO0FBQ0E7QWlCN3l4Q0E7QXFINkJBO0ExQlpBO0FBekNBO0E1RzAweENBO0FBQ0E7QWlCbnp4Q0E7QXFINkJBO0FBTUE7QXRJb3h4Q0E7QUFDQTtBc0k5d3hDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0SWd4eENBO0FzSTl3eENBO0FBQ0E7QXRJZ3h4Q0E7O0FpQnB6eENBO0FxSHRFQTtBQUNBO0F0STgzeENBO0FzSTEzeENBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRJNDN4Q0E7QXNJMTN4Q0E7QUFDQTtBdEk0M3hDQTtBc0l6M3hDQTtBQUdBO0FBQ0E7QXRJeTN4Q0E7QXdEOTR4Q0E7QUFDQTtBQUNBO0FBQ0E7QXhEZzV4Q0E7QXNJejN4Q0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEkyM3hDQTtBQUNBO0FpQi8xeENBO0FxSHBEQTtBQTJCQTtBdEk0M3hDQTtBQUNBO0FpQnYxeENBO0FxSGxDQTs7QUFFQTtBdEk0M3hDQTtBc0l4M3hDQTtBQUNBO0FBQ0E7QXRJMDN4Q0E7QXNJajN4Q0E7QUFDQTtBdEltM3hDQTtBc0lqM3hDQTtBQUNBO0F0SW0zeENBO0FzSWgzeENBOztBQUVBO0F0SWszeENBO0FzSTEyeENBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0STQyeENBO0FzSXIyeENBO0FyRDlFQTtBMkI4SkE7QUE1RkE7QUF6Q0E7QTBCd0RBO0F0SXkyeENBO0FBQ0E7QWlCMTR4Q0E7QXFINkJBO0ExQlpBO0FBekNBO0E1R3U2eENBO0FBQ0E7QWlCaDV4Q0E7QXFINkJBO0FBTUE7QXRJaTN4Q0E7QUFDQTtBc0kzMnhDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0STYyeENBO0FzSTMyeENBO0FBQ0E7QXRJNjJ4Q0E7O0FzSXY5eENBO0FBQ0E7QXRJMDl4Q0E7QXNJdDl4Q0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEl3OXhDQTtBc0l0OXhDQTtBQUNBO0F0SXc5eENBO0FzSXI5eENBO0FBR0E7QUFDQTtBdElxOXhDQTtBd0QxK3hDQTtBQUNBO0FBQ0E7QUFDQTtBeEQ0K3hDQTtBc0lyOXhDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0SXU5eENBO0FpQjE3eENBO0FxSHBEQTtBQTJCQTtBdEl1OXhDQTtBQUNBO0FzSXA5eENBOztBQUVBO0F0SXM5eENBO0FzSWw5eENBO0FBQ0E7QUFDQTtBdElvOXhDQTtBc0kzOHhDQTtBQUNBO0F0STY4eENBO0FzSTM4eENBO0FBQ0E7QXRJNjh4Q0E7QXNJMTh4Q0E7O0FBRUE7QXRJNDh4Q0E7QXNJcDh4Q0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRJczh4Q0E7QXNJLzd4Q0E7QXJEOUVBO0EyQjhKQTtBQTVGQTtBQXpDQTtBMEJ3REE7QXRJbTh4Q0E7QWlCbit4Q0E7QXFINkJBO0ExQlpBO0FBekNBO0E1R2dneUNBO0FBQ0E7QWlCeit4Q0E7QXFINkJBO0FBTUE7QXRJMDh4Q0E7QUFDQTs7QXNJcDh4Q0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEl1OHhDQTtBc0lyOHhDQTtBQUNBO0F0SXU4eENBOztBdUloanlDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXZJbWp5Q0E7QXVJamp5Q0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUFBO0F2SW1qeUNBO0F1SWpqeUNBO0FBQ0E7QUFDQTtBdkltanlDQTtBdUloanlDQTtBQUNBO0FBQUE7QUFDQTtBdklranlDQTtBdUkvaXlDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F2SWlqeUNBO0F1STdpeUNBO0FBQ0E7QUFBQTtBQUNBO0F2SStpeUNBO0F1STdpeUNBO0FBQ0E7QXZJK2l5Q0E7QXVJMWl5Q0E7QUFDQTtBQUNBO0F2STRpeUNBO0F1STFpeUNBO0FBQ0E7QXZJNGl5Q0E7QXVJeGl5Q0E7QUFDQTtBQUNBO0FBQ0E7QXZJMGl5Q0E7QXVJeGl5Q0E7QUFDQTtBQUNBO0F2STBpeUNBO0F1SXRpeUNBO0FBQ0E7QXZJd2l5Q0E7QXVJcml5Q0E7QUFDQTtBdkl1aXlDQTtBaUJyanlDQTtBc0htQkE7QUFDQTtBdklxaXlDQTtBdUluaXlDQTtBQUNBO0F2SXFpeUNBO0FBQ0E7O0F3SXJueUNBO0FBQ0E7QXhJd255Q0E7QXdJdG55Q0E7QUFDQTtBeEl3bnlDQTtBaUJwa3lDQTtBdUhyREE7QUFJQTtBeEl5bnlDQTtBQUNBO0F3SXRueUNBO0FBQ0E7QUFDQTtBeEl3bnlDQTs7QXdJcG55Q0E7QUFDQTtBQUNBO0F4SXVueUNBO0FpQmxseUNBO0F1SHZDQTtBQUtBO0F4SXdueUNBO0FBQ0E7QXdJdG55Q0E7QUFDQTtBeEl3bnlDQTtBaUIxbHlDQTtBdUgvQkE7QUFJQTtBeEl5bnlDQTtBQUNBO0F3SXRueUNBO0FBQ0E7QXhJd255Q0E7QXdJcm55Q0E7QUFDQTtBeEl1bnlDQTtBaUJybXlDQTtBdUhuQkE7QUFJQTtBeEl3bnlDQTtBQUNBO0F3SXJueUNBO0FBQ0E7QXhJdW55Q0E7QWlCN215Q0E7QXVIWEE7QUFJQTtBQUNBO0F4SXdueUNBO0FBQ0E7QWlCdG15Q0E7QXVIZkE7QUFFQTtBQUNBO0F4SXVueUNBO0FBQ0E7QWlCem55Q0E7QXVIRkE7QUFPQTtBeEl3bnlDQTtBd0l0bnlDQTtBQUNBO0F4SXdueUNBO0FBQ0E7O0F3SW5ueUNBO0FBQ0E7QXhJc255Q0E7QWlCcm95Q0E7QXVIY0E7QUFJQTtBQUNBO0F4SXVueUNBO0FBQ0E7O0FpQjlueUNBO0F1SFVBO0FBRUE7QUFDQTtBeEl1bnlDQTtBQUNBO0FpQmxweUNBO0F1SHVCQTtBQU9BO0F4SXdueUNBO0F3SXRueUNBO0FBQ0E7QXhJd255Q0E7QXdJcm55Q0E7QUFDQTtBeEl1bnlDQTtBQUNBO0F3SW5ueUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F4SXFueUNBO0F3SW5ueUNBO0FBQ0E7QXhJcW55Q0E7QWlCeHF5Q0E7QXVId0RBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBeElrbnlDQTtBQUNBOztBaUJwcXlDQTtBdUhzREE7QUFFQTtBeElpbnlDQTtBQUNBO0FpQjFxeUNBO0F1SHNEQTtBQU1BO0F4SWtueUNBO0FBQ0E7QXdJaG55Q0E7QUFDQTtBeElrbnlDQTtBd0kvbXlDQTtBQUNBO0F4SWlueUNBO0FpQnRxeUNBO0F1SG9EQTtBQUlBO0F4SWtueUNBO0FBQ0E7QXdJL215Q0E7QUFDQTtBQUNBO0F4SWlueUNBO0F3STlteUNBO0FBQ0E7QXhJZ255Q0E7QXdJN215Q0E7QUFDQTtBQUNBO0F4SStteUNBO0F3STNteUNBO0FBQ0E7QXhJNm15Q0E7QXdJM215Q0E7QUFDQTtBeEk2bXlDQTtBd0kxbXlDQTtBQUNBO0FBQ0E7QXhJNG15Q0E7O0FpQjV0eUNBO0F1SHFIQTtBQUVBO0F4STBteUNBO0FBQ0E7O0FpQnJ0eUNBO0F1SDhHQTs7QUFHQTtBQUNBO0F4STBteUNBO0FBQ0E7QWlCMXV5Q0E7QXVIMkhBOztBQVFBO0F4STRteUNBO0FBQ0E7QXdJMW15Q0E7O0FBQ0E7QUFDQTtBeEk2bXlDQTtBaUJ4dXlDQTtBdUh5SEE7O0FBS0E7QXhJK215Q0E7QUFDQTtBd0k1bXlDQTs7OztBQUVBO0F4SWdueUNBO0FpQmp3eUNBO0F1SCtJQTs7OztBQUtBO0FBQ0E7QUFDQTtBeElvbnlDQTtBd0lsbnlDQTs7OztBQUNBO0F4SXVueUNBO0FBQ0E7QXdJbG55Q0E7O0FBQ0E7QUFDQTtBeElxbnlDQTtBd0lubnlDQTs7QUFDQTtBeElzbnlDQTtBaUI3d3lDQTtBdUgySkE7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXhJc255Q0E7QUFDQTs7QXdJaG55Q0E7QUFDQTtBeEltbnlDQTtBaUJ2eXlDQTtBdUhrTEE7QUFNQTtBeEltbnlDQTtBQUNBOztBaUI1eXlDQTtBdUg0TEE7OztBQUlBO0FBQ0E7QXhJbW55Q0E7QUFDQTs7QWlCcnp5Q0E7QXVIcU1BO0FBRUE7QXhJbW55Q0E7QUFDQTs7QXdJL215Q0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F4SWtueUNBO0F3SWhueUNBO0FBQ0E7QXhJa255Q0E7QWlCenp5Q0E7QXVIc01BO0FBSUE7QUFDQTtBQUNBO0FBQ0E7QXhJbW55Q0E7QUFDQTtBd0lqbnlDQTtBQUNBO0FBQ0E7QXhJbW55Q0E7QWlCcjB5Q0E7QXVIZ05BO0FBS0E7QWxCblJBO0FBQ0E7QXRIdzR5Q0E7QUFDQTtBaUJ6MXlDQTtBdUgwT0E7QUFDQTtBeElrbnlDQTtBd0lobnlDQTtBQUNBO0F4SWtueUNBO0F3STlteUNBO0FBQ0E7QXhJZ255Q0E7QXdJN215Q0E7QUFDQTtBQUNBO0FBQ0E7QXhJK215Q0E7QXdJNW15Q0E7QUFDQTtBQUNBO0F4SThteUNBO0F3STVteUNBO0FBQ0E7QXhJOG15Q0E7QXdJM215Q0E7QUFDQTtBQUNBO0F4STZteUNBO0FBQ0E7O0F3SXZteUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QXhJMG15Q0E7QXdJeG15Q0E7QUFDQTtBeEkwbXlDQTtBd0l4bXlDQTtBQUNBO0F4STBteUNBO0F3SXZteUNBO0FBQ0E7QXhJeW15Q0E7O0F3SW5teUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F4SXNteUNBO0F3SXBteUNBO0FBQ0E7QXhJc215Q0E7QWlCeDR5Q0E7QXVIbVJBO0FBa0JBO0F4SXVteUNBO0FBQ0E7QWlCNzR5Q0E7QXVId1NBO0FBQ0E7QXhJd215Q0E7QXdJdm15Q0E7QUFGQTtBQUdBO0F4STBteUNBO0FBQ0E7QXdJdm15Q0E7QUE1QkE7QUE2QkE7QXhJMG15Q0E7QUFDQTtBQUNBOztBeUluK3lDQTs7QUFDQTtBQUNBO0FBQUE7QXpJdSt5Q0E7QXlJcit5Q0E7O0FBQ0E7QUFDQTtBekl3K3lDQTtBeUl0K3lDQTs7Ozs7QUFJQTtBQUNBO0FBQ0E7QXpJeSt5Q0E7QXlJdCt5Q0E7O0FBQ0E7QUFDQTtBekl5K3lDQTtBeUl0K3lDQTs7O0FBRUE7QUFDQTtBekl5K3lDQTtBeUl0K3lDQTs7QUFDQTtBekl5K3lDQTtBeUl0K3lDQTs7QUFDQTtBekl5K3lDQTtBeUlyK3lDQTs7QUFDQTtBQUNBO0FBQUE7QXpJdyt5Q0E7QXlJcCt5Q0E7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBekl1K3lDQTtBaUI3OXlDQTtBd0hmQTs7QUFRQTtBQUNBO0F6SXkreUNBO0FBQ0E7QXlJdit5Q0E7O0FBQ0E7QXpJMCt5Q0E7QXlJdit5Q0E7OztBQUVBO0FBQ0E7QXpJMCt5Q0E7O0EwSTFpekNBOztBQUVBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0ExSTZpekNBO0EwSTNpekNBOztBQUNBO0FBQ0E7QTFJOGl6Q0E7QTBJNWl6Q0E7O0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QTFJK2l6Q0E7QTBJN2l6Q0E7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0ExSWdqekNBO0EwSTlpekNBOztBQUNBO0ExSWlqekNBO0EwSS9pekNBOztBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBMUlranpDQTtBaUJuZ3pDQTtBeUg3Q0E7O0FBRUE7QTFJbWp6Q0E7QUFDQTtBMEk5aXpDQTs7QUFDQTtBMUlpanpDQTtBMEk3aXpDQTs7QUFDQTtBQUNBO0FBQ0E7QTFJZ2p6Q0E7QTBJN2l6Q0E7O0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBMUlnanpDQTs7QTJJL2x6Q0E7QUFDQTtBM0lrbXpDQTtBMkkvbHpDQTtBQUdBO0EzSStsekNBO0EySTFsekNBO0FBQ0E7QTNJNGx6Q0E7O0EySXJsekNBOztBQUNBO0EzSXlsekNBO0EySXBsekNBOzs7O0FBQ0E7QTNJeWx6Q0E7QTJJdGx6Q0E7Ozs7QUFDQTtBM0kybHpDQTs7QTJJdGx6Q0E7QUFDQTtBM0l5bHpDQTtBMkl2bHpDQTtBQUNBO0EzSXlsekNBOztBMklwbHpDQTtBQUNBO0EzSXVsekNBO0EySXBsekNBO0FBQ0E7QTNJc2x6Q0E7QWlCL2t6Q0E7QTBISEE7QUFDQTtBM0lxbHpDQTtBMklsbHpDQTtBQUNBO0EzSW9sekNBO0FBQ0E7QTJJamx6Q0E7QUFDQTtBQUNBO0EzSW1sekNBOztBMkk5a3pDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0EzSWlsekNBO0EySS9rekNBO0FBQ0E7QTNJaWx6Q0E7QTJJOWt6Q0E7QUFDQTtBQUNBO0FBR0E7QUFDQTtBQUFBO0EzSThrekNBOztBMkl4a3pDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0EzSTJrekNBO0EySXhrekNBO0FBQ0E7QUFBQTtBQUFBO0EzSTBrekNBO0FpQmpuekNBO0EwSDJDQTtBQUNBO0EzSXlrekNBO0FBQ0E7QTJJcmt6Q0E7QUFDQTtBQUFBO0FBQUE7QTNJdWt6Q0E7QWlCem56Q0E7QTBIc0RBO0F0RDlHQTtBQUdBO0FBQ0E7QUFDQTtBQUFBO0FyRm1yekNBO0FBQ0E7QTJJcmt6Q0E7QUFDQTtBQUFBO0FBQUE7QTNJdWt6Q0E7QWlCcG96Q0E7QTBIaUVBO0FBQ0E7QTNJc2t6Q0E7QUFDQTtBMklsa3pDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTNJb2t6Q0E7QWlCaHB6Q0E7QTBIdUVBO0FBUUE7QUFHQTtBdEQxSUE7QUFjQTtBQUNBO0FBQUE7QXJGaXN6Q0E7QUFDQTtBMklqa3pDQTtBQUNBO0FBQ0E7QTNJbWt6Q0E7QWlCN3B6Q0E7QTBId0ZBO0FBS0E7QUFDQTtBQUNBO0EzSW9rekNBO0FBQ0E7QTJJamt6Q0E7QUFDQTtBQUNBO0EzSW1rekNBO0FpQnhxekNBO0EwSG1HQTtBQUtBO0EzSW9rekNBO0FBQ0E7QTJJL2p6Q0E7QUFDQTtBM0lpa3pDQTs7QTJJMWp6Q0E7QUFDQTtBM0k2anpDQTtBMkl6anpDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0EzSTJqekNBO0FpQjdxekNBO0EwSHFIQTtBQUVBO0EzSTBqekNBO0FBQ0E7QTJJdmp6Q0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBM0l5anpDQTtBaUJyc3pDQTtBMEh3SUE7QUFRQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0EzSXlqekNBO0FBQ0E7QWlCaHN6Q0E7QTBIMklBO0FBQ0E7QTNJd2p6Q0E7QUFDQTtBaUJyc3pDQTtBMEhrSkE7QUFDQTtBQUNBO0EzSXNqekNBO0FBQ0E7QTJJbmp6Q0E7Ozs7QUFJQTtBM0lxanpDQTtBMklsanpDQTtBQUNBO0FBQ0E7QTNJb2p6Q0E7QTJJamp6Q0E7Ozs7QUFJQTtBM0ltanpDQTs7QTJJM2l6Q0E7O0FBRUE7QUFDQTtBM0k4aXpDQTtBMkkzaXpDQTtBQUNBO0EzSTZpekNBO0FpQmp2ekNBO0EwSG1NQTtBQUlBO0EzSThpekNBO0FBQ0E7QTJJNWl6Q0E7O0FBRUE7QTNJOGl6Q0E7QTJJM2l6Q0E7QUFDQTtBM0k2aXpDQTtBaUJodnpDQTtBMEhzTUE7QUFFQTtBM0k0aXpDQTtBQUNBOztBNEk1enpDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBNUkrenpDQTtBaUIxdnpDQTtBMkh2RUE7QUFLQTtBQUFBO0FBQUE7QUFBQTtBNUlnMHpDQTtBQUNBO0FpQjV3ekNBO0EySDFEQTtBQVNBO0FBQ0E7QTVJaTB6Q0E7QUFDQTtBNEkvenpDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QTVJaTB6Q0E7QTRJL3p6Q0E7QUFDQTtBNUlpMHpDQTtBaUIxeHpDQTtBMkg3Q0E7QUFVQTtBNUlpMHpDQTtBNEk3enpDQTtBQUNBO0FBQUE7QUFBQTtBNUkrenpDQTtBNEk1enpDQTtBQUNBO0FBQUE7QUFBQTtBNUk4enpDQTtBNEkzenpDQTtBQUNBO0FBQUE7QUFBQTtBNUk2enpDQTtBNEkxenpDQTtBQUNBO0FBQUE7QUFBQTtBNUk0enpDQTtBQUNBOztBNEl2enpDQTtBQUNBO0FBQ0E7QUFDQTtBNUkwenpDQTtBaUJqenpDQTtBMkhaQTtBQU1BO0E1STJ6ekNBO0FBQ0E7QTRJenp6Q0E7QUFDQTtBNUkyenpDQTtBaUJ6enpDQTtBMkhIQTtBQUlBO0E1STR6ekNBO0FBQ0E7QTRJenp6Q0E7QUFDQTtBQUNBO0E1STJ6ekNBO0E0SXZ6ekNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTVJeXp6Q0E7QWlCeDB6Q0E7QTJIV0E7QUFPQTtBQUNBO0E1STB6ekNBO0FBQ0E7QTRJdnp6Q0E7QUFDQTtBNUl5enpDQTtBaUJwMHpDQTtBMkhnQkE7QUFDQTtBQUNBO0FBQ0E7QTVJdXp6Q0E7QUFDQTs7QTRJbHp6Q0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBNUlxenpDQTtBaUIvMXpDQTtBMkhzQ0E7QUFPQTtBQUNBO0E1SXN6ekNBO0FBQ0E7QTRJcHp6Q0E7QUFDQTtBNUlzenpDQTtBaUJ4MnpDQTtBMkhpREE7QUFJQTtBNUl1enpDQTtBQUNBO0E0SXB6ekNBO0FBQ0E7QTVJc3p6Q0E7QTRJcHp6Q0E7QUFDQTtBNUlzenpDQTtBaUJ0MnpDQTtBMkhvREE7QUFFQTtBNUlvenpDQTtBQUNBOztBNEloenpDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E1SW16ekNBO0E0SWp6ekNBOzs7QUFHQTtBQUNBO0E1SW16ekNBO0E0SWh6ekNBO0FBQ0E7QTVJa3p6Q0E7QTRJL3l6Q0E7O0FBRUE7QUFDQTtBNUlpenpDQTs7QTRJM3l6Q0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBNUk4eXpDQTtBaUJ2NHpDQTtBMkhxRkE7QUFRQTtBQUNBO0E1STh5ekNBO0FBQ0E7O0E0SXh5ekNBO0FBQ0E7QUFBQTtBQUFBO0E1STJ5ekNBO0E0SXp5ekNBO0FBQ0E7QTVJMnl6Q0E7QTRJenl6Q0E7QUFDQTtBNUkyeXpDQTtBNEl4eXpDQTtBQUNBO0E1STB5ekNBO0E0SXh5ekNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTVJMHl6Q0E7QTRJcHl6Q0E7QUFDQTtBQUNBO0E1SXN5ekNBOztBNElseXpDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTVJcXl6Q0E7QWlCejd6Q0E7QTJIK0lBO0FBUUE7QUFDQTtBNUlzeXpDQTtBQUNBO0FpQmw3ekNBO0EySDhJQTtBQUVBO0E1SXN5ekNBO0FBQ0E7QTRJbnl6Q0E7QUFDQTtBNUlxeXpDQTtBNElueXpDQTtBQUNBO0E1SXF5ekNBOztBNkl0ZzBDQTtBQUNBO0E3SXlnMENBOztBNkl0ZzBDQTtBQUNBO0E3SXlnMENBO0E2SXZnMENBO0FBQ0E7QTdJeWcwQ0E7O0E2SXBnMENBO0FBQ0E7QUFDQTtBN0l1ZzBDQTtBNklyZzBDQTtBQUpBO0E3STRnMENBO0FpQjc5ekNBO0E0SHpDQTtBQUNBO0E3SXlnMENBO0FBQ0E7QWlCbCt6Q0E7QTRIcENBO0FBQ0E7QTdJeWcwQ0E7QUFDQTs7QThJbmkwQ0E7QUFDQTtBQUNBO0E5SXNpMENBOztBOEluaTBDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E5SXNpMENBOztBK0k3aTBDQTtBQUNBO0EvSWdqMENBO0ErSTlpMENBO0FBQ0E7QS9JZ2owQ0E7QStJM2kwQ0E7QUFDQTtBL0k2aTBDQTtBK0l6aTBDQTtBN0RYQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBb0NBO0FsRm9oMENBO0FrRnRqMENBO0FBQ0E7QUFDQTtBbEZ3ajBDQTtBa0ZyajBDQTtBQUdBO0FBQ0E7QWxGcWowQ0E7QWtGbGowQ0E7QUFDQTtBbEZvajBDQTtBa0Y3aDBDQTtBQUlBO0FsRjRoMENBO0FrRnpoMENBO0FBQ0E7QWxGMmgwQ0E7QStJNWowQ0E7QUFDQTtBL0k4ajBDQTs7QStJeGowQ0E7QUFDQTtBL0kyajBDQTtBK0l6ajBDQTtBQUNBO0EvSTJqMENBO0ErSXhqMENBO0FBQ0E7QS9JMGowQ0E7QWlCbmkwQ0E7QThIeEJBO0FBSUE7QS9JMmowQ0E7QUFDQTtBK0l4ajBDQTs7QUFFQTtBL0kwajBDQTtBK0lwajBDQTtBQUNBO0FBQ0E7QS9Jc2owQ0E7QStJcGowQ0E7QTlEN0NBO0EyQjhKQTtBQTVGQTtBQXpDQTtBNUc4azBDQTtBaUJ0ajBDQTtBOEhBQTtBQUVBO0EvSXdqMENBO0FBQ0E7QStJcGowQ0E7QUFDQTtBL0lzajBDQTtBK0luajBDQTs7QTlENURBO0EyQjhKQTtBQWhHQTtBQXJDQTtBNUc2bDBDQTtBK0luajBDQTtBQUNBO0FBQ0E7QS9JcWowQ0E7QStJbGowQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QS9Jb2owQ0E7QStJbGowQ0E7O0FBRUE7QUFBQTtBQUFBO0EvSW9qMENBO0ErSWpqMENBOztBQUVBO0FBQUE7QUFBQTtBL0ltajBDQTtBK0kxaTBDQTtBQUNBO0FBQ0E7QUFDQTtBL0k0aTBDQTtBK0l6aTBDQTtBQUNBO0EvSTJpMENBO0ErSXJpMENBO0FBQ0E7QS9JdWkwQ0E7QStJL2gwQ0E7QUFDQTtBQUNBO0EvSWlpMENBO0ErSS9oMENBO0FBQ0E7QUFDQTtBQUNBO0EvSWlpMENBO0FpQnptMENBO0E4SHFFQTtBQU1BO0EvSWtpMENBO0FBQ0E7QStJL2gwQ0E7Ozs7O0FBR0E7QS9JbWkwQ0E7QStJNWgwQ0E7QUFDQTtBL0k4aDBDQTtBK0kxaDBDQTtBQUNBO0EvSTRoMENBO0ErSXpoMENBO0FBQ0E7QS9JMmgwQ0E7QStJeGgwQ0E7QUFDQTtBQUNBO0FBQ0E7QS9JMGgwQ0E7QStJdmgwQ0E7OztBQUdBO0FBQ0E7QS9JeWgwQ0E7QStJdmgwQ0E7OztBOURuS0E7QTJCOEpBO0FBNUZBO0FBekNBO0E1R3lxMENBO0FpQmpwMENBO0E4SGtIQTs7O0FuQ2pHQTtBQXpDQTtBNUdncjBDQTtBQUNBO0ErSWxpMENBO0FBQ0E7QUFDQTtBQUNBO0EvSW9pMENBO0ErSWppMENBOztBQUVBO0FBQ0E7QS9JbWkwQ0E7QStJL2gwQ0E7QUFDQTtBQUNBO0EvSWlpMENBO0ErSTloMENBO0FBQ0E7QS9JZ2kwQ0E7QStJM2gwQ0E7O0FBRUE7QUFDQTtBL0k2aDBDQTtBK0kxaDBDQTtBQUNBO0EvSTRoMENBO0ErSTFoMENBO0FBQ0E7QUFDQTtBL0k0aDBDQTtBK0l6aDBDQTtBQUNBO0EvSTJoMENBO0ErSXZoMENBO0FBQ0E7QUFDQTtBL0l5aDBDQTtBK0l0aDBDQTtBQUNBO0FBQ0E7QUFDQTtBL0l3aDBDQTtBK0lyaDBDQTtBQUNBO0EvSXVoMENBOztBK0kxZzBDQTtBQUNBO0FBQ0E7QS9JNmcwQ0E7QWlCMXMwQ0E7QThIMkxBO0FBS0E7QS9JOGcwQ0E7QUFDQTtBK0l4ZzBDQTtBQUNBO0EvSTBnMENBOztBK0luZzBDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0EvSXNnMENBO0ErSXBnMENBO0FBQ0E7QUFBQTtBQUFBO0EvSXNnMENBO0FpQjF0MENBO0E4SHVOQTtBQUNBO0EvSXNnMENBO0FBQ0E7QStJbGcwQ0E7Ozs7QUFJQTtBL0lvZzBDQTs7QWdKankwQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEpveTBDQTtBZ0pseTBDQTtBQUNBO0FoSm95MENBO0FnSmx5MENBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QWhKb3kwQ0E7QWdKbHkwQ0E7QUFDQTtBQUNBO0FoSm95MENBO0FnSmx5MENBO0FBQ0E7QUFDQTtBaEpveTBDQTtBaUI5dTBDQTtBK0h4REE7QUFLQTtBaEpxeTBDQTtBQUNBO0FnSmx5MENBO0FBQ0E7QUFDQTtBaEpveTBDQTtBaUJ2djBDQTtBK0gvQ0E7QUFLQTtBaEpxeTBDQTtBQUNBO0FnSmx5MENBO0FBQ0E7QWhKb3kwQ0E7O0FpSngwMENBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWpKMjAwQ0E7QWlKeDAwQ0E7QUFDQTtBakowMDBDQTtBaUpyMDBDQTtBQUNBO0FBQ0E7QUFDQTtBakp1MDBDQTtBaUI3dzBDQTtBZ0k3REE7QUFNQTtBQUNBO0FqSncwMENBO0FBQ0E7QWlKdDAwQ0E7QUFDQTtBQUNBO0FqSncwMENBO0FpSnQwMENBO0FBQ0E7QUFDQTtBakp3MDBDQTtBaUpwMDBDQTtBQUNBO0FBQ0E7QUFDQTtBakpzMDBDQTtBaUJoeTBDQTtBZ0l6Q0E7QUFNQTtBakp1MDBDQTtBQUNBO0FpSnAwMENBO0FBQ0E7QWpKczAwQ0E7QWlCeHkwQ0E7QWdJL0JBO0FBSUE7QWpKdTAwQ0E7QUFDQTtBaUpwMDBDQTtBQUNBO0FBQ0E7QUFDQTtBakpzMDBDQTtBaUJsejBDQTtBZ0l2QkE7QUFNQTtBQUNBO0FBQ0E7QWpKdTAwQ0E7QUFDQTtBaUpuMDBDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FqSnEwMENBO0FpQi96MENBO0FnSVZBO0FBT0E7QWpKczAwQ0E7QUFDQTtBaUpwMDBDQTtBQUNBO0FBQ0E7QUFDQTtBakpzMDBDQTtBaUpwMDBDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBakpzMDBDQTtBaUpwMDBDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QWpKczAwQ0E7QWlKbjAwQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBakpxMDBDQTtBaUIvMjBDQTtBZ0lpREE7QUFFQTtBQUNBO0FBQ0E7QWpKZzAwQ0E7QUFDQTtBaUJ0MzBDQTtBZ0l3REE7QUFFQTtBQUNBO0FqSmcwMENBO0FBQ0E7QWlCNTMwQ0E7QWdJK0RBO0FBRUE7QUFDQTtBakorejBDQTtBQUNBO0FpSjF6MENBO0FBQ0E7QUFDQTtBako0ejBDQTs7QWtKaDQwQ0E7QUM3RUE7QUFDQTtBQUNBO0FBRUE7QURHQTtBQUNBO0FsSis4MENBO0FrSm44MENBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsSnE4MENBO0FrSjk3MENBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QWxKZzgwQ0E7QWtKMyswQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBbEo2KzBDQTs7QWtKMTYwQ0E7QUNsRkE7QUFDQTtBQUNBO0FBRUE7QURrRkE7QWxKKzYwQ0E7QWtKNzYwQ0E7QUFDQTtBbEorNjBDQTs7QWtKMzcwQ0E7QUM3RUE7QUFDQTtBQUNBO0FBRUE7QURHQTtBQUNBO0FsSjBnMUNBO0FrSjkvMENBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsSmdnMUNBO0FrSnovMENBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QWxKMi8wQ0E7QWtKdGkxQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBbEp3aTFDQTs7QWtKciswQ0E7QUNsRkE7QUFDQTtBQUNBO0FBRUE7QURrRkE7QWxKMCswQ0E7QWtKeCswQ0E7QUFDQTtBbEowKzBDQTs7QWtKdC8wQ0E7QUM3RUE7QUFDQTtBQUNBO0FBRUE7QURHQTtBQUNBO0FsSnFrMUNBO0FrSnpqMUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsSjJqMUNBO0FrSnBqMUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QWxKc2oxQ0E7QWtKam0xQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBbEptbTFDQTs7QWtKaGkxQ0E7QUNsRkE7QUFDQTtBQUNBO0FBRUE7QURrRkE7QWxKcWkxQ0E7QWtKbmkxQ0E7QUFDQTtBbEpxaTFDQTs7QWtKamoxQ0E7QUM3RUE7QUFDQTtBQUNBO0FBRUE7QURHQTtBQUNBO0FsSmdvMUNBO0FrSnBuMUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsSnNuMUNBO0FrSi9tMUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QWxKaW4xQ0E7QWtKNXAxQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBbEo4cDFDQTs7QWtKM2wxQ0E7QUNsRkE7QUFDQTtBQUNBO0FBRUE7QURrRkE7QWxKZ20xQ0E7QWtKOWwxQ0E7QUFDQTtBbEpnbTFDQTs7QWtKNW0xQ0E7QUM3RUE7QUFDQTtBQUNBO0FBRUE7QURHQTtBQUNBO0FsSjJyMUNBO0FrSi9xMUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsSmlyMUNBO0FrSjFxMUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QWxKNHExQ0E7QWtKdnQxQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBbEp5dDFDQTs7QWtKdHAxQ0E7QUNsRkE7QUFDQTtBQUNBO0FBRUE7QURrRkE7QWxKMnAxQ0E7QWtKenAxQ0E7QUFDQTtBbEoycDFDQTs7QWtKdnExQ0E7QUM3RUE7QUFDQTtBQUNBO0FBRUE7QURHQTtBQUNBO0FsSnN2MUNBO0FrSjF1MUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsSjR1MUNBO0FrSnJ1MUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QWxKdXUxQ0E7QWtKbHgxQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBbEpveDFDQTs7QWtKanQxQ0E7QUNsRkE7QUFDQTtBQUNBO0FBRUE7QURrRkE7QWxKc3QxQ0E7QWtKcHQxQ0E7QUFDQTtBbEpzdDFDQTs7QWtKbHUxQ0E7QUM3RUE7QUFDQTtBQUNBO0FBRUE7QURHQTtBQUNBO0FsSml6MUNBO0FrSnJ5MUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsSnV5MUNBO0FrSmh5MUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QWxKa3kxQ0E7QWtKNzAxQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBbEorMDFDQTs7QWtKNXcxQ0E7QUNsRkE7QUFDQTtBQUNBO0FBRUE7QURrRkE7QWxKaXgxQ0E7QWtKL3cxQ0E7QUFDQTtBbEppeDFDQTs7QWtKN3gxQ0E7QUM3RUE7QUFDQTtBQUNBO0FBRUE7QURHQTtBQUNBO0FsSjQyMUNBO0FrSmgyMUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsSmsyMUNBO0FrSjMxMUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QWxKNjExQ0E7QWtKeDQxQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBbEowNDFDQTs7QWtKdjAxQ0E7QUNsRkE7QUFDQTtBQUNBO0FBRUE7QURrRkE7QWxKNDAxQ0E7QWtKMTAxQ0E7QUFDQTtBbEo0MDFDQTs7QWtKeDExQ0E7QUM3RUE7QUFDQTtBQUNBO0FBRUE7QURHQTtBQUNBO0FsSnU2MUNBO0FrSjM1MUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsSjY1MUNBO0FrSnQ1MUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QWxKdzUxQ0E7QWtKbjgxQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBbEpxODFDQTs7QWtKbDQxQ0E7QUNsRkE7QUFDQTtBQUNBO0FBRUE7QURrRkE7QWxKdTQxQ0E7QWtKcjQxQ0E7QUFDQTtBbEp1NDFDQTs7QWtKbjUxQ0E7QUM3RUE7QUFDQTtBQUNBO0FBRUE7QURHQTtBQUNBO0FsSmsrMUNBO0FrSnQ5MUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsSnc5MUNBO0FrSmo5MUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QWxKbTkxQ0E7QWtKOS8xQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBbEpnZzJDQTs7QWtKNzcxQ0E7QUNsRkE7QUFDQTtBQUNBO0FBRUE7QURrRkE7QWxKazgxQ0E7QWtKaDgxQ0E7QUFDQTtBbEprODFDQTs7QWtKOTgxQ0E7QUM3RUE7QUFDQTtBQUNBO0FBRUE7QURHQTtBQUNBO0FsSjZoMkNBO0FrSmpoMkNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsSm1oMkNBO0FrSjVnMkNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QWxKOGcyQ0E7QWtKemoyQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBbEoyajJDQTs7QWtKeC8xQ0E7QUNsRkE7QUFDQTtBQUNBO0FBRUE7QURrRkE7QWxKNi8xQ0E7QWtKMy8xQ0E7QUFDQTtBbEo2LzFDQTs7QWtKemcyQ0E7QUM3RUE7QUFDQTtBQUNBO0FBRUE7QURHQTtBQUNBO0FsSndsMkNBO0FrSjVrMkNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsSjhrMkNBO0FrSnZrMkNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QWxKeWsyQ0E7QWtKcG4yQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBbEpzbjJDQTs7QWtKbmoyQ0E7QUNsRkE7QUFDQTtBQUNBO0FBRUE7QURrRkE7QWxKd2oyQ0E7QWtKdGoyQ0E7QUFDQTtBbEp3ajJDQTs7QWtKcGsyQ0E7QUM3RUE7QUFDQTtBQUNBO0FBRUE7QURHQTtBQUNBO0FsSm1wMkNBO0FrSnZvMkNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsSnlvMkNBO0FrSmxvMkNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QWxKb28yQ0E7QWtKL3EyQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBbEppcjJDQTs7QWtKOW0yQ0E7QUNsRkE7QUFDQTtBQUNBO0FBRUE7QURrRkE7QWxKbW4yQ0E7QWtKam4yQ0E7QUFDQTtBbEptbjJDQTs7QWtKN20yQ0E7QUFDQTtBQUFBO0FBb0JBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FsSjZsMkNBO0FrSjNsMkNBO0FBQ0E7QWxKNmwyQ0E7QWtKMWwyQ0E7QUFDQTtBQUFBO0FsSjRsMkNBOztBa0p4bDJDQTtBQUNBO0FBQUE7QUFvQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEp3azJDQTtBa0p0azJDQTtBQUNBO0FsSndrMkNBO0FrSnJrMkNBO0FBQ0E7QUFBQTtBbEp1azJDQTs7QUNudjJDQTs7Ozs7Ozs7Ozs7Ozs7Ozs7OztBQUFBO0FBcUJBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBRG92MkNBO0FDanYyQ0E7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QURrdjJDQTtBQy91MkNBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FEZ3YyQ0E7QUM3dTJDQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBRDh1MkNBO0FDM3UyQ0E7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUQ0dTJDQTtBQ3p1MkNBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FEMHUyQ0E7QUN2dTJDQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBRHd1MkNBO0FDcnUyQ0E7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QURzdTJDQTtBQ251MkNBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FEb3UyQ0E7QUNqdTJDQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBRGt1MkNBO0FDL3QyQ0E7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QURndTJDQTtBQzd0MkNBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FEOHQyQ0E7QUMzdDJDQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBRDR0MkNBO0FDenQyQ0E7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUQwdDJDQTtBQ3Z0MkNBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FEd3QyQ0E7QUNydDJDQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztBQUFBO0FDMUtBOzs7OztBQUFBO0FDQUE7QUFHQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBSUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBSUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUtBO0FBQ0E7QUg0LzJDQTs7QUkzLzJDQTs7O0FBR0E7QUFBQTtBSjgvMkNBOztBSTMvMkNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUo4LzJDQTs7QUl4LzJDQTtBQUNBO0FKMi8yQ0E7O0FJai8yQ0E7QUFDQTtBQUNBO0FFcUlBO0FGbklBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUpvLzJDQTs7QUl4KzJDQTtBQUNBO0FKMisyQ0E7O0FJbCsyQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBSnErMkNBOztBSXg5MkNBO0FBQ0E7QUFDQTtBSjI5MkNBOztBSXA5MkNBO0FBQ0E7QUFDQTtBSnU5MkNBOztBSTU4MkNBOztBQUVBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FKKzgyQ0E7O0FJNTgyQ0E7QUFDQTtBQUNBO0FBQ0E7QUorODJDQTs7QUk1ODJDQTs7O0FBR0E7QUFDQTtBSis4MkNBOztBSTU4MkNBOzs7O0FBSUE7QUorODJDQTs7QUk1ODJDQTtBQUNBO0FKKzgyQ0E7O0FJNTgyQ0E7QUFDQTtBQUNBO0FKKzgyQ0E7O0FJNTgyQ0E7QUFDQTtBSis4MkNBOztBSTU4MkNBOztBQUVBO0FKKzgyQ0E7O0FJNTgyQ0E7QUVJQTtBTjQ4MkNBOztBSXY4MkNBOztBQUVBO0FFUEE7QUZTQTtBQUNBO0FKMDgyQ0E7O0FJdjgyQ0E7QUFBQTtBSjI4MkNBOztBSTE4MkNBO0FBQUE7QUo4ODJDQTs7QUl2ODJDQTtBQUNBO0FBQ0E7QUFDQTtBSjA4MkNBO0FRMW4zQ0E7QUptTEE7QUFDQTtBSjA4MkNBOztBSWo4MkNBO0FBQ0E7QUFDQTtBSm84MkNBO0FRbm8zQ0E7QUprTUE7QUFDQTtBSm84MkNBOztBSTM3MkNBOzs7O0FBSUE7QUV4REE7QU51LzJDQTs7QUkzNzJDQTtBQUVBO0FBRUE7QUFFQTtBQUdBO0FKeTcyQ0E7O0FJajcyQ0E7QUFFQTtBSm03MkNBOztBSTM2MkNBO0FBQ0E7QUFDQTtBSjg2MkNBOztBSTM2MkNBO0FBR0E7QUFDQTtBSjQ2MkNBOztBSXA2MkNBO0FBQ0E7QUp1NjJDQTs7QUlwNjJDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUp1NjJDQTs7QUloNjJDQTtBQUVBO0FBQ0E7QUprNjJDQTs7QUkxNTJDQTtBQUVBO0FBQ0E7QUo0NTJDQTs7QUl0NTJDQTtBQUVBO0FKdzUyQ0E7O0FJaDUyQ0E7QUFDQTtBSm01MkNBOztBSWg1MkNBOzs7OztBQUtBO0FBQ0E7QUVoS0E7QUZrS0E7QUptNTJDQTs7QUloNTJDQTs7QUFFQTtBSm01MkNBOztBSWg1MkNBOztBQUVBO0FKbTUyQ0E7O0FJNzQyQ0E7QUFDQTtBSmc1MkNBOztBSTE0MkNBO0FBQ0E7QUo2NDJDQTs7QUl0NDJDQTs7OztBQUlBO0FKeTQyQ0E7O0FJaDQyQ0E7Ozs7QUFDQTtBSnM0MkNBOztBSWg0MkNBOzs7O0FBSUE7QUFDQTtBSm00MkNBOztBSWg0MkNBOztBQUVBO0FBQUE7QUFDQTtBSm00MkNBOztBSS8zMkNBO0FBQ0E7QUFFQTtBSmk0MkNBOztBSTkzMkNBO0FBTUE7QUFFQTtBQUNBO0FBQ0E7QUoyMzJDQTs7QUl0MzJDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUU5T0E7QUZnUEE7QUFDQTtBQUNBO0FKeTMyQ0E7O0FJdDMyQ0E7QUFDQTtBSnkzMkNBOztBSXIzMkNBOztBQUVBO0FKdzMyQ0E7O0FJcjMyQ0E7QUFLQTtBQUNBO0FKbzMyQ0E7O0FJNzIyQ0E7QUFDQTtBSmczMkNBOztBSXgyMkNBO0FBQ0E7QUFDQTtBSjIyMkNBOztBSXAyMkNBO0FBQ0E7QUp1MjJDQTs7QUlwMjJDQTtBQUNBO0FBQ0E7QUp1MjJDQTs7QUlwMjJDQTtBQUNBO0FKdTIyQ0E7O0FJbDIyQ0E7QUFDQTtBSnEyMkNBOztBU2owM0NBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FUbzAzQ0E7O0FTaDAzQ0E7QUhxS0E7QU4rcDNDQTs7QVNuMDNDQTtBSG9LQTtBTm1xM0NBOztBU3QwM0NBO0FIbUtBO0FOdXEzQ0E7O0FTejAzQ0E7QUhrS0E7QU4ycTNDQTs7QVM1MDNDQTtBSGlLQTtBTitxM0NBOztBUy8wM0NBO0FIZ0tBO0FObXIzQ0E7O0FTajEzQ0E7QUg4SkE7QUc1SkE7QVRvMTNDQTs7QVNoMTNDQTtBSHdKQTtBR3RKQTtBQUNBO0FUbTEzQ0E7O0FTajEzQ0E7QUhtSkE7QUdqSkE7QUFDQTtBVG8xM0NBOztBU2wxM0NBO0FIOElBO0FHNUlBO0FBQ0E7QVRxMTNDQTs7QVNuMTNDQTtBSHlJQTtBR3ZJQTtBQUNBO0FUczEzQ0E7O0FTOTAzQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBVGkxM0NBOztBU3owM0NBOztBSGtIQTtBRy9HQTtBVDQwM0NBOztBU3owM0NBOztBQUVBO0FBQ0E7QVQ0MDNDQTs7QVNwMDNDQTtBQy9FQTtBQUNBO0FWdTUzQ0E7O0FTcDAzQ0E7QUNwRkE7QUFDQTtBVjQ1M0NBOztBU3QwM0NBO0FBQ0E7QVR5MDNDQTtBU3YwM0NBO0FBQ0E7QVR5MDNDQTs7QVMvejNDQTtBSDJEQTtBR3pEQTtBVGswM0NBOztBUzl6M0NBO0FBQ0E7QUhvRUE7QU44djNDQTs7QVM5ejNDQTtBQUNBO0FIK0RBO0FHN0RBO0FUaTAzQ0E7QVMvejNDQTtBQUNBO0FUaTAzQ0E7O0FXcDczQ0E7QUNJQTtBQUdBO0FaazczQ0E7O0FXbjczQ0E7QUFDQTtBQUNBO0FBQ0E7QUVFQTtBRFBBO0FBR0E7QVoyNzNDQTs7QVc3NjNDQTtBQUVBO0FYKzYzQ0E7O0FXNTYzQ0E7QUFDQTtBQUNBO0FYKzYzQ0E7O0FXNTYzQ0E7QUw4SEE7QUs1SEE7QVgrNjNDQTs7QWN0OTNDQTtBUm1LQTtBUWpLQTtBQUNBO0FkeTkzQ0E7QWN0OTNDQTtBQUNBO0FkdzkzQ0E7O0FjbjkzQ0E7QUFDQTtBUnNKQTtBUXBKQTtBQUNBO0FEQ0E7QWJzOTNDQTtBY245M0NBO0FBQ0E7QVI4SUE7QVE1SUE7QWRxOTNDQTs7QWMvODNDQTtBQUNBO0FScUlBO0FRbklBO0FkazkzQ0E7QWMvODNDQTtBUmdJQTtBUTlIQTtBQUNBO0FkaTkzQ0E7O0FjNTgzQ0E7QUFDQTtBQUNBO0FkKzgzQ0E7O0Fldi8zQ0E7Ozs7OztBQ0RBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWhCaWc0Q0E7O0FpQjk4M0NBO0FGekNBO0FBQ0E7QWYyLzNDQTtBQUNBO0FpQnA5M0NBO0FGekNBO0FBQ0E7QWZnZzRDQTtBQUNBO0FpQno5M0NBO0FGekNBO0FBQ0E7QWZxZzRDQTtBQUNBO0FpQjk5M0NBO0FGekNBO0FBQ0E7QWYwZzRDQTtBQUNBO0FlLyszQ0E7QUNuQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QWhCcWg0Q0E7O0FlLyszQ0E7QUFDQTtBQUNBO0Fmay8zQ0E7QWVoLzNDQTs7QUFFQTtBQUNBO0Fmay8zQ0E7O0FrQnhpNENBOzs7Ozs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEJnajRDQTs7QWtCMWg0Q0E7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWxCNmg0Q0E7O0FnQmpnNENBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCb2c0Q0E7O0FnQnRnNENBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCeWc0Q0E7O0FnQjNnNENBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCOGc0Q0E7O0FnQmhoNENBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCbWg0Q0E7O0FnQnJoNENBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCd2g0Q0E7O0FnQjFoNENBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCNmg0Q0E7O0FrQmhqNENBO0FGQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBaEJtajRDQTs7QWtCaGo0Q0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEI4ajRDQTs7QWtCcmo0Q0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJtazRDQTs7QWtCMWo0Q0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJ3azRDQTs7QWtCL2o0Q0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEI2azRDQTs7QWtCcGs0Q0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJrbDRDQTs7QWtCems0Q0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJ1bDRDQTs7QWtCOWs0Q0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEI0bDRDQTs7QWtCbmw0Q0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJpbTRDQTs7QWtCeGw0Q0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJzbTRDQTs7QWtCN2w0Q0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEIybTRDQTs7QWtCbG00Q0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJnbjRDQTs7QWtCdm00Q0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJxbjRDQTs7QWtCdG00Q0E7QUFBQTtBQUFBO0FBQUE7QWxCMG00Q0E7O0FrQnhtNENBO0FBQUE7QUFBQTtBQUFBO0FsQjRtNENBOztBa0J6bTRDQTtBQUFBO0FBQUE7QUFBQTtBbEI2bTRDQTs7QWtCN200Q0E7QUFBQTtBQUFBO0FBQUE7QWxCaW40Q0E7O0FrQmpuNENBO0FBQUE7QUFBQTtBQUFBO0FsQnFuNENBOztBa0JybjRDQTtBQUFBO0FBQUE7QUFBQTtBbEJ5bjRDQTs7QWtCem40Q0E7QUFBQTtBQUFBO0FBQUE7QWxCNm40Q0E7O0FrQjduNENBO0FBQUE7QUFBQTtBQUFBO0FsQmlvNENBOztBa0JqbzRDQTtBQUFBO0FBQUE7QUFBQTtBbEJxbzRDQTs7QWtCcm80Q0E7QUFBQTtBQUFBO0FBQUE7QWxCeW80Q0E7O0FrQnpvNENBO0FBQUE7QUFBQTtBQUFBO0FsQjZvNENBOztBa0I3bzRDQTtBQUFBO0FBQUE7QUFBQTtBbEJpcDRDQTs7QWtCanA0Q0E7QUFBQTtBQUFBO0FBQUE7QWxCcXA0Q0E7O0FrQnJwNENBO0FBQUE7QUFBQTtBQUFBO0FsQnlwNENBOztBa0J6cDRDQTtBQUFBO0FBQUE7QUFBQTtBbEI2cDRDQTs7QWtCdHA0Q0E7QUZoQkE7QWhCMHE0Q0E7O0FrQjFwNENBO0FGaEJBO0FoQjhxNENBOztBa0I5cDRDQTtBRmhCQTtBaEJrcjRDQTs7QWtCbHE0Q0E7QUZoQkE7QWhCc3I0Q0E7O0FrQnRxNENBO0FGaEJBO0FoQjByNENBOztBa0IxcTRDQTtBRmhCQTtBaEI4cjRDQTs7QWtCOXE0Q0E7QUZoQkE7QWhCa3M0Q0E7O0FrQmxyNENBO0FGaEJBO0FoQnNzNENBOztBa0J0cjRDQTtBRmhCQTtBaEIwczRDQTs7QWtCMXI0Q0E7QUZoQkE7QWhCOHM0Q0E7O0FrQjlyNENBO0FGaEJBO0FoQmt0NENBOztBaUI3czRDQTtBQzNCQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBbEI0dTRDQTtBZ0JodDRDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQmt0NENBO0FnQnB0NENBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCc3Q0Q0E7QWdCeHQ0Q0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEIwdDRDQTtBZ0I1dDRDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQjh0NENBO0FnQmh1NENBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCa3U0Q0E7QWdCcHU0Q0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEJzdTRDQTtBa0J6djRDQTtBRkNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QWhCMnY0Q0E7QWtCeHY0Q0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJxdzRDQTtBa0I1djRDQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQnl3NENBO0FrQmh3NENBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCNnc0Q0E7QWtCcHc0Q0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJpeDRDQTtBa0J4dzRDQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQnF4NENBO0FrQjV3NENBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCeXg0Q0E7QWtCaHg0Q0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEI2eDRDQTtBa0JweDRDQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQml5NENBO0FrQnh4NENBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCcXk0Q0E7QWtCNXg0Q0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJ5eTRDQTtBa0JoeTRDQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQjZ5NENBO0FrQnB5NENBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCaXo0Q0E7QWtCbHk0Q0E7QUFBQTtBQUFBO0FBQUE7QWxCcXk0Q0E7QWtCbnk0Q0E7QUFBQTtBQUFBO0FBQUE7QWxCc3k0Q0E7QWtCbnk0Q0E7QUFBQTtBQUFBO0FBQUE7QWxCc3k0Q0E7QWtCdHk0Q0E7QUFBQTtBQUFBO0FBQUE7QWxCeXk0Q0E7QWtCenk0Q0E7QUFBQTtBQUFBO0FBQUE7QWxCNHk0Q0E7QWtCNXk0Q0E7QUFBQTtBQUFBO0FBQUE7QWxCK3k0Q0E7QWtCL3k0Q0E7QUFBQTtBQUFBO0FBQUE7QWxCa3o0Q0E7QWtCbHo0Q0E7QUFBQTtBQUFBO0FBQUE7QWxCcXo0Q0E7QWtCcno0Q0E7QUFBQTtBQUFBO0FBQUE7QWxCd3o0Q0E7QWtCeHo0Q0E7QUFBQTtBQUFBO0FBQUE7QWxCMno0Q0E7QWtCM3o0Q0E7QUFBQTtBQUFBO0FBQUE7QWxCOHo0Q0E7QWtCOXo0Q0E7QUFBQTtBQUFBO0FBQUE7QWxCaTA0Q0E7QWtCajA0Q0E7QUFBQTtBQUFBO0FBQUE7QWxCbzA0Q0E7QWtCcDA0Q0E7QUFBQTtBQUFBO0FBQUE7QWxCdTA0Q0E7QWtCdjA0Q0E7QUFBQTtBQUFBO0FBQUE7QWxCMDA0Q0E7QWtCbjA0Q0E7QUZoQkE7QWhCczE0Q0E7QWtCdDA0Q0E7QUZoQkE7QWhCeTE0Q0E7QWtCejA0Q0E7QUZoQkE7QWhCNDE0Q0E7QWtCNTA0Q0E7QUZoQkE7QWhCKzE0Q0E7QWtCLzA0Q0E7QUZoQkE7QWhCazI0Q0E7QWtCbDE0Q0E7QUZoQkE7QWhCcTI0Q0E7QWtCcjE0Q0E7QUZoQkE7QWhCdzI0Q0E7QWtCeDE0Q0E7QUZoQkE7QWhCMjI0Q0E7QWtCMzE0Q0E7QUZoQkE7QWhCODI0Q0E7QWtCOTE0Q0E7QUZoQkE7QWhCaTM0Q0E7QWtCajI0Q0E7QUZoQkE7QWhCbzM0Q0E7QWtCcDI0Q0E7QUZoQkE7QWhCdTM0Q0E7QUFDQTtBaUJuMzRDQTtBQzNCQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBbEJpNTRDQTtBZ0JyMzRDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQnUzNENBO0FnQnozNENBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCMjM0Q0E7QWdCNzM0Q0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEIrMzRDQTtBZ0JqNDRDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQm00NENBO0FnQnI0NENBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCdTQ0Q0E7QWdCejQ0Q0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEIyNDRDQTtBa0I5NTRDQTtBRkNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QWhCZzY0Q0E7QWtCNzU0Q0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEIwNjRDQTtBa0JqNjRDQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQjg2NENBO0FrQnI2NENBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCazc0Q0E7QWtCejY0Q0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJzNzRDQTtBa0I3NjRDQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQjA3NENBO0FrQmo3NENBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCODc0Q0E7QWtCcjc0Q0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJrODRDQTtBa0J6NzRDQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQnM4NENBO0FrQjc3NENBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCMDg0Q0E7QWtCajg0Q0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEI4ODRDQTtBa0JyODRDQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQms5NENBO0FrQno4NENBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCczk0Q0E7QWtCdjg0Q0E7QUFBQTtBQUFBO0FBQUE7QWxCMDg0Q0E7QWtCeDg0Q0E7QUFBQTtBQUFBO0FBQUE7QWxCMjg0Q0E7QWtCeDg0Q0E7QUFBQTtBQUFBO0FBQUE7QWxCMjg0Q0E7QWtCMzg0Q0E7QUFBQTtBQUFBO0FBQUE7QWxCODg0Q0E7QWtCOTg0Q0E7QUFBQTtBQUFBO0FBQUE7QWxCaTk0Q0E7QWtCajk0Q0E7QUFBQTtBQUFBO0FBQUE7QWxCbzk0Q0E7QWtCcDk0Q0E7QUFBQTtBQUFBO0FBQUE7QWxCdTk0Q0E7QWtCdjk0Q0E7QUFBQTtBQUFBO0FBQUE7QWxCMDk0Q0E7QWtCMTk0Q0E7QUFBQTtBQUFBO0FBQUE7QWxCNjk0Q0E7QWtCNzk0Q0E7QUFBQTtBQUFBO0FBQUE7QWxCZys0Q0E7QWtCaCs0Q0E7QUFBQTtBQUFBO0FBQUE7QWxCbSs0Q0E7QWtCbis0Q0E7QUFBQTtBQUFBO0FBQUE7QWxCcys0Q0E7QWtCdCs0Q0E7QUFBQTtBQUFBO0FBQUE7QWxCeSs0Q0E7QWtCeis0Q0E7QUFBQTtBQUFBO0FBQUE7QWxCNCs0Q0E7QWtCNSs0Q0E7QUFBQTtBQUFBO0FBQUE7QWxCKys0Q0E7QWtCeCs0Q0E7QUZoQkE7QWhCMi80Q0E7QWtCMys0Q0E7QUZoQkE7QWhCOC80Q0E7QWtCOSs0Q0E7QUZoQkE7QWhCaWc1Q0E7QWtCai80Q0E7QUZoQkE7QWhCb2c1Q0E7QWtCcC80Q0E7QUZoQkE7QWhCdWc1Q0E7QWtCdi80Q0E7QUZoQkE7QWhCMGc1Q0E7QWtCMS80Q0E7QUZoQkE7QWhCNmc1Q0E7QWtCNy80Q0E7QUZoQkE7QWhCZ2g1Q0E7QWtCaGc1Q0E7QUZoQkE7QWhCbWg1Q0E7QWtCbmc1Q0E7QUZoQkE7QWhCc2g1Q0E7QWtCdGc1Q0E7QUZoQkE7QWhCeWg1Q0E7QWtCemc1Q0E7QUZoQkE7QWhCNGg1Q0E7QUFDQTtBaUJ4aDVDQTtBQzNCQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBbEJzajVDQTtBZ0IxaDVDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQjRoNUNBO0FnQjloNUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCZ2k1Q0E7QWdCbGk1Q0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEJvaTVDQTtBZ0J0aTVDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQndpNUNBO0FnQjFpNUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCNGk1Q0E7QWdCOWk1Q0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEJnajVDQTtBa0JuazVDQTtBRkNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QWhCcWs1Q0E7QWtCbGs1Q0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEIrazVDQTtBa0J0azVDQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQm1sNUNBO0FrQjFrNUNBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCdWw1Q0E7QWtCOWs1Q0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEIybDVDQTtBa0JsbDVDQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQitsNUNBO0FrQnRsNUNBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCbW01Q0E7QWtCMWw1Q0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJ1bTVDQTtBa0I5bDVDQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQjJtNUNBO0FrQmxtNUNBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCK201Q0E7QWtCdG01Q0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJtbjVDQTtBa0IxbTVDQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQnVuNUNBO0FrQjltNUNBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCMm41Q0E7QWtCNW01Q0E7QUFBQTtBQUFBO0FBQUE7QWxCK201Q0E7QWtCN201Q0E7QUFBQTtBQUFBO0FBQUE7QWxCZ241Q0E7QWtCN201Q0E7QUFBQTtBQUFBO0FBQUE7QWxCZ241Q0E7QWtCaG41Q0E7QUFBQTtBQUFBO0FBQUE7QWxCbW41Q0E7QWtCbm41Q0E7QUFBQTtBQUFBO0FBQUE7QWxCc241Q0E7QWtCdG41Q0E7QUFBQTtBQUFBO0FBQUE7QWxCeW41Q0E7QWtCem41Q0E7QUFBQTtBQUFBO0FBQUE7QWxCNG41Q0E7QWtCNW41Q0E7QUFBQTtBQUFBO0FBQUE7QWxCK241Q0E7QWtCL241Q0E7QUFBQTtBQUFBO0FBQUE7QWxCa281Q0E7QWtCbG81Q0E7QUFBQTtBQUFBO0FBQUE7QWxCcW81Q0E7QWtCcm81Q0E7QUFBQTtBQUFBO0FBQUE7QWxCd281Q0E7QWtCeG81Q0E7QUFBQTtBQUFBO0FBQUE7QWxCMm81Q0E7QWtCM281Q0E7QUFBQTtBQUFBO0FBQUE7QWxCOG81Q0E7QWtCOW81Q0E7QUFBQTtBQUFBO0FBQUE7QWxCaXA1Q0E7QWtCanA1Q0E7QUFBQTtBQUFBO0FBQUE7QWxCb3A1Q0E7QWtCN281Q0E7QUZoQkE7QWhCZ3E1Q0E7QWtCaHA1Q0E7QUZoQkE7QWhCbXE1Q0E7QWtCbnA1Q0E7QUZoQkE7QWhCc3E1Q0E7QWtCdHA1Q0E7QUZoQkE7QWhCeXE1Q0E7QWtCenA1Q0E7QUZoQkE7QWhCNHE1Q0E7QWtCNXA1Q0E7QUZoQkE7QWhCK3E1Q0E7QWtCL3A1Q0E7QUZoQkE7QWhCa3I1Q0E7QWtCbHE1Q0E7QUZoQkE7QWhCcXI1Q0E7QWtCcnE1Q0E7QUZoQkE7QWhCd3I1Q0E7QWtCeHE1Q0E7QUZoQkE7QWhCMnI1Q0E7QWtCM3E1Q0E7QUZoQkE7QWhCOHI1Q0E7QWtCOXE1Q0E7QUZoQkE7QWhCaXM1Q0E7QUFDQTtBaUI3cjVDQTtBQzNCQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBbEIydDVDQTtBZ0IvcjVDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQmlzNUNBO0FnQm5zNUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCcXM1Q0E7QWdCdnM1Q0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEJ5czVDQTtBZ0IzczVDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQjZzNUNBO0FnQi9zNUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCaXQ1Q0E7QWdCbnQ1Q0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEJxdDVDQTtBa0J4dTVDQTtBRkNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QWhCMHU1Q0E7QWtCdnU1Q0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJvdjVDQTtBa0IzdTVDQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQnd2NUNBO0FrQi91NUNBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCNHY1Q0E7QWtCbnY1Q0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJndzVDQTtBa0J2djVDQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQm93NUNBO0FrQjN2NUNBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCd3c1Q0E7QWtCL3Y1Q0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEI0dzVDQTtBa0JudzVDQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQmd4NUNBO0FrQnZ3NUNBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCb3g1Q0E7QWtCM3c1Q0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJ3eDVDQTtBa0IvdzVDQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQjR4NUNBO0FrQm54NUNBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCZ3k1Q0E7QWtCang1Q0E7QUFBQTtBQUFBO0FBQUE7QWxCb3g1Q0E7QWtCbHg1Q0E7QUFBQTtBQUFBO0FBQUE7QWxCcXg1Q0E7QWtCbHg1Q0E7QUFBQTtBQUFBO0FBQUE7QWxCcXg1Q0E7QWtCcng1Q0E7QUFBQTtBQUFBO0FBQUE7QWxCd3g1Q0E7QWtCeHg1Q0E7QUFBQTtBQUFBO0FBQUE7QWxCMng1Q0E7QWtCM3g1Q0E7QUFBQTtBQUFBO0FBQUE7QWxCOHg1Q0E7QWtCOXg1Q0E7QUFBQTtBQUFBO0FBQUE7QWxCaXk1Q0E7QWtCank1Q0E7QUFBQTtBQUFBO0FBQUE7QWxCb3k1Q0E7QWtCcHk1Q0E7QUFBQTtBQUFBO0FBQUE7QWxCdXk1Q0E7QWtCdnk1Q0E7QUFBQTtBQUFBO0FBQUE7QWxCMHk1Q0E7QWtCMXk1Q0E7QUFBQTtBQUFBO0FBQUE7QWxCNnk1Q0E7QWtCN3k1Q0E7QUFBQTtBQUFBO0FBQUE7QWxCZ3o1Q0E7QWtCaHo1Q0E7QUFBQTtBQUFBO0FBQUE7QWxCbXo1Q0E7QWtCbno1Q0E7QUFBQTtBQUFBO0FBQUE7QWxCc3o1Q0E7QWtCdHo1Q0E7QUFBQTtBQUFBO0FBQUE7QWxCeXo1Q0E7QWtCbHo1Q0E7QUZoQkE7QWhCcTA1Q0E7QWtCcno1Q0E7QUZoQkE7QWhCdzA1Q0E7QWtCeHo1Q0E7QUZoQkE7QWhCMjA1Q0E7QWtCM3o1Q0E7QUZoQkE7QWhCODA1Q0E7QWtCOXo1Q0E7QUZoQkE7QWhCaTE1Q0E7QWtCajA1Q0E7QUZoQkE7QWhCbzE1Q0E7QWtCcDA1Q0E7QUZoQkE7QWhCdTE1Q0E7QWtCdjA1Q0E7QUZoQkE7QWhCMDE1Q0E7QWtCMTA1Q0E7QUZoQkE7QWhCNjE1Q0E7QWtCNzA1Q0E7QUZoQkE7QWhCZzI1Q0E7QWtCaDE1Q0E7QUZoQkE7QWhCbTI1Q0E7QWtCbjE1Q0E7QUZoQkE7QWhCczI1Q0E7QUFDQTtBbUIxNTVDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FuQjQ1NUNBO0FtQjE1NUNBOztBQUVBO0FBQ0E7QUFDQTtBbkI0NTVDQTtBbUJ6NTVDQTtBQUNBO0FBQ0E7QW5CMjU1Q0E7QW1CeDU1Q0E7QUFDQTtBbkIwNTVDQTs7QW1CaDU1Q0E7O0FBRUE7QW5CbTU1Q0E7O0FtQjE0NUNBO0FBQ0E7QW5CNjQ1Q0E7QW1CMzQ1Q0E7O0FBRUE7QW5CNjQ1Q0E7QW1CejQ1Q0E7O0FBRUE7QW5CMjQ1Q0E7O0FtQnI0NUNBOzs7O0FBSUE7QW5CdzQ1Q0E7O0FtQi8zNUNBO0FBQ0E7QW5CazQ1Q0E7O0FRajg1Q0E7QVcyRUE7QUFDQTtBbkIwMzVDQTs7QW9CNTg1Q0E7OztBQUdBO0FwQis4NUNBO0FvQjM4NUNBOzs7O0FBSUE7QXBCNjg1Q0E7O0FRbDk1Q0E7QVlpQkE7QXBCcTg1Q0E7QW9Cbjg1Q0E7O0FBRUE7QXBCcTg1Q0E7O0FvQmgrNUNBOzs7QUFHQTtBcEJtKzVDQTtBb0IvOTVDQTs7OztBQUlBO0FwQmkrNUNBOztBUXQrNUNBO0FZaUJBO0FwQnk5NUNBO0FvQnY5NUNBOztBQUVBO0FwQnk5NUNBOztBb0JwLzVDQTs7O0FBR0E7QXBCdS81Q0E7QW9Cbi81Q0E7Ozs7QUFJQTtBcEJxLzVDQTs7QVExLzVDQTtBWWlCQTtBcEI2KzVDQTtBb0IzKzVDQTs7QUFFQTtBcEI2KzVDQTs7QW9CeGc2Q0E7OztBQUdBO0FwQjJnNkNBO0FvQnZnNkNBOzs7O0FBSUE7QXBCeWc2Q0E7O0FROWc2Q0E7QVlpQkE7QXBCaWc2Q0E7QW9CLy81Q0E7O0FBRUE7QXBCaWc2Q0E7O0FvQjVoNkNBOzs7QUFHQTtBcEIraDZDQTtBb0IzaDZDQTs7OztBQUlBO0FwQjZoNkNBOztBUWxpNkNBO0FZaUJBO0FwQnFoNkNBO0FvQm5oNkNBOztBQUVBO0FwQnFoNkNBOztBb0JoajZDQTs7O0FBR0E7QXBCbWo2Q0E7QW9CL2k2Q0E7Ozs7QUFJQTtBcEJpajZDQTs7QVF0ajZDQTtBWWlCQTtBcEJ5aTZDQTtBb0J2aTZDQTs7QUFFQTtBcEJ5aTZDQTs7QW9CcGs2Q0E7OztBQUdBO0FwQnVrNkNBO0FvQm5rNkNBOzs7O0FBSUE7QXBCcWs2Q0E7O0FRMWs2Q0E7QVlpQkE7QXBCNmo2Q0E7QW9CM2o2Q0E7O0FBRUE7QXBCNmo2Q0E7O0FvQnhsNkNBOzs7QUFHQTtBcEIybDZDQTtBb0J2bDZDQTs7OztBQUlBO0FwQnlsNkNBOztBUTlsNkNBO0FZaUJBO0FwQmlsNkNBO0FvQi9rNkNBOztBQUVBO0FwQmlsNkNBOztBb0I1bTZDQTs7O0FBR0E7QXBCK202Q0E7QW9CM202Q0E7Ozs7QUFJQTtBcEI2bTZDQTs7QVFsbjZDQTtBWWlCQTtBcEJxbTZDQTtBb0JubTZDQTs7QUFFQTtBcEJxbTZDQTs7QW9CaG82Q0E7OztBQUdBO0FwQm1vNkNBO0FvQi9uNkNBOzs7O0FBSUE7QXBCaW82Q0E7O0FRdG82Q0E7QVlpQkE7QXBCeW42Q0E7QW9Cdm42Q0E7O0FBRUE7QXBCeW42Q0E7O0FvQnBwNkNBOzs7QUFHQTtBcEJ1cDZDQTtBb0JucDZDQTs7OztBQUlBO0FwQnFwNkNBOztBUTFwNkNBO0FZaUJBO0FwQjZvNkNBO0FvQjNvNkNBOztBQUVBO0FwQjZvNkNBOztBb0J4cTZDQTs7O0FBR0E7QXBCMnE2Q0E7QW9CdnE2Q0E7Ozs7QUFJQTtBcEJ5cTZDQTs7QVE5cTZDQTtBWWlCQTtBcEJpcTZDQTtBb0IvcDZDQTs7QUFFQTtBcEJpcTZDQTs7QW9CNXI2Q0E7OztBQUdBO0FwQityNkNBOztBUTVyNkNBO0FZaUJBO0FwQitxNkNBO0FvQjdxNkNBOztBQUVBO0FwQitxNkNBOztBbUIvbDZDQTtBQUNBO0FBQ0E7QUFDQTtBbkJrbTZDQTtBbUI3bDZDQTtBQUNBO0FBQ0E7QUFDQTtBbkIrbDZDQTs7QW1CMWw2Q0E7QUFDQTtBQUNBO0FuQjZsNkNBO0FtQjNsNkNBOzs7QUFHQTtBbkI2bDZDQTtBbUIxbDZDQTtBQUNBO0FuQjRsNkNBO0FtQnhsNkNBO0FBQ0E7QW5CMGw2Q0E7QVEvdDZDQTtBVzRJQTtBQUNBO0FuQnNsNkNBOztBaUJ0cTZDQTtBRWlHQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FuQndrNkNBO0FtQnJrNkNBO0FBQ0E7QW5CdWs2Q0E7QUFDQTtBaUJscjZDQTtBRWlHQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FuQm1sNkNBO0FtQmhsNkNBO0FBQ0E7QW5Ca2w2Q0E7QUFDQTtBaUI3cjZDQTtBRWlHQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FuQjhsNkNBO0FtQjNsNkNBO0FBQ0E7QW5CNmw2Q0E7QUFDQTtBaUJ4czZDQTtBRWlHQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FuQnltNkNBO0FtQnRtNkNBO0FBQ0E7QW5Cd202Q0E7QUFDQTtBbUJsbjZDQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FuQm1uNkNBO0FtQmhuNkNBO0FBQ0E7QW5Ca242Q0E7O0FxQi94NkNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBZnlLQTtBZXZLQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QVJBQTtBU0ZBO0FBQUE7QUFBQTtBQUFBO0F0QnN5NkNBO0FzQmx5NkNBO0FEZEE7QUNlQTtBQUFBO0F0QnF5NkNBO0FBQ0E7QXFCaHk2Q0E7QUFDQTtBQUNBO0FyQmt5NkNBO0F1Qmx6NkNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFLQTtBQUFBO0F2Qmd6NkNBO0FxQmx5NkNBO0FBQ0E7QUFFQTtBckJteTZDQTtBcUJ0eTZDQTtBQUNBO0FBRUE7QXJCbXk2Q0E7QXFCdHk2Q0E7QUFDQTtBQUVBO0FyQm15NkNBO0FxQnR5NkNBO0FBQ0E7QUFFQTtBckJteTZDQTtBcUJ0eTZDQTtBQUNBO0FBRUE7QXJCbXk2Q0E7QXFCM3g2Q0E7QUFFQTtBQUVBO0FyQjJ4NkNBOztBcUJueDZDQTs7OztBQUNBO0FBQUE7QUFBQTtBckJ5eDZDQTs7QXFCbng2Q0E7QUFDQTtBQUNBO0FyQnN4NkNBO0FxQm54NkNBO0FBTUE7QUFDQTtBckJneDZDQTs7QXFCM3c2Q0E7O0FBRUE7QUFDQTtBckI4dzZDQTs7QXFCcHc2Q0E7QUFDQTtBQUNBO0FBQ0E7QWZpRUE7QWUvREE7QXJCdXc2Q0E7O0FxQnB3NkNBO0FBQ0E7QUFDQTtBZjBFQTtBZXhFQTtBckJ1dzZDQTs7QXFCcHc2Q0E7QUFDQTtBQUNBO0FmbUVBO0FlakVBO0FyQnV3NkNBOztBcUI5djZDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0Fmb0RBO0FlbERBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXJCaXc2Q0E7QXFCL3Y2Q0E7QUFFQTtBQUNBO0FyQmd3NkNBOztBcUJwdjZDQTtBQUNBO0FBQ0E7QWYyQkE7QWV6QkE7QVJ6SUE7QWJpNDZDQTs7QXFCcHY2Q0E7QUFDQTtBQUNBO0FmbUJBO0FlakJBO0FSakpBO0FieTQ2Q0E7O0FxQmx2NkNBO0FBRUE7QXJCb3Y2Q0E7O0FxQmh2NkNBO0FBQ0E7QXJCbXY2Q0E7O0FxQjN1NkNBO0FBQ0E7QXJCOHU2Q0E7O0FxQjN1NkNBO0FBQ0E7QUFDQTtBckI4dTZDQTs7QXFCdHU2Q0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBckJ5dTZDQTtBcUJ2dTZDQTs7QUFFQTtBQUNBO0FyQnl1NkNBOztBcUJodTZDQTtBQUNBO0FBQ0E7QUFDQTtBckJtdTZDQTs7QXFCaHU2Q0E7QUFDQTtBQUNBO0FBQ0E7QXJCbXU2Q0E7QXFCaHU2Q0E7QUFFQTtBckJpdTZDQTs7QXFCN3Q2Q0E7QUFDQTtBckJndTZDQTs7QXFCN3Q2Q0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FyQmd1NkNBO0FxQjd0NkNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXJCK3Q2Q0E7O0F1QjU2NkNBO0FBQ0E7QUFDQTtBQUNBO0FqQnFJQTtBaUJuSUE7QXZCKzY2Q0E7O0F1QjU2NkNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBakJ3SEE7QWlCdEhBO0FBQ0E7QUFDQTtBVjlDQTtBYjg5NkNBO0F1QjM2NkNBO0FBRUE7QXZCNDY2Q0E7O0F1QnY2NkNBOzs7O0FBRUE7QXZCNDY2Q0E7O0F1QjE5NkNBO0FBb0RBO0F2QjA2NkNBO0F1Qmg2NkNBO0FBQ0E7QUFDQTtBQUFBO0F2Qms2NkNBOztBdUJsKzZDQTtBQTJGQTtBdkIyNDZDQTtBdUJwNDZDQTtBQUNBO0FBQ0E7QUFBQTtBdkJzNDZDQTs7QXVCLzM2Q0E7QUFDQTtBdkJrNDZDQTtBdUIvMzZDQTs7O0FBRUE7QXZCazQ2Q0E7O0F1QjMzNkNBO0FBQ0E7QXZCODM2Q0E7QXVCNTM2Q0E7QUFDQTtBdkI4MzZDQTtBdUJ6MzZDQTtBQUNBO0FDNUpBO0F4QndoN0NBO0F1QnQzNkNBO0FBQ0E7QUFBQTtBdkJ3MzZDQTtBdUJyMzZDQTtBQUNBO0F2QnUzNkNBOztBdUI5MjZDQTtBQUNBO0F2QmkzNkNBO0F1QjcyNkNBO0FBQ0E7QUFDQTtBQUFBO0F2QisyNkNBOztBdUJoZzdDQTtBQUNBO0FBQ0E7QUFDQTtBakJxSUE7QWlCbklBO0F2Qm1nN0NBOztBdUJoZzdDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWpCd0hBO0FpQnRIQTtBQUNBO0FBQ0E7QVY5Q0E7QWJrajdDQTtBdUIvLzZDQTtBQUVBO0F2QmdnN0NBOztBdUIzLzZDQTs7OztBQUVBO0F2QmdnN0NBOztBdUI5aTdDQTtBQW9EQTtBdkI4LzZDQTtBdUJwLzZDQTtBQUNBO0FBQ0E7QUFBQTtBdkJzLzZDQTs7QXVCdGo3Q0E7QUEyRkE7QXZCKzk2Q0E7QXVCeDk2Q0E7QUFDQTtBQUNBO0FBQUE7QXZCMDk2Q0E7O0F1Qm45NkNBO0FBQ0E7QXZCczk2Q0E7QXVCbjk2Q0E7OztBQUVBO0F2QnM5NkNBOztBdUIvODZDQTtBQUNBO0F2Qms5NkNBO0F1Qmg5NkNBO0FBQ0E7QXZCazk2Q0E7QXVCNzg2Q0E7QUFDQTtBQzVKQTtBeEI0bTdDQTtBdUIxODZDQTtBQUNBO0FBQUE7QXZCNDg2Q0E7QXVCejg2Q0E7QUFDQTtBdkIyODZDQTs7QXVCbDg2Q0E7QUFDQTtBdkJxODZDQTtBdUJqODZDQTtBQUNBO0FBQ0E7QUFBQTtBdkJtODZDQTs7QXFCOTI2Q0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBckJpMzZDQTtBcUI1MjZDQTtBQUNBO0FyQjgyNkNBO0FpQjdrN0NBO0FJb09BO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QXJCNDI2Q0E7QXFCeDI2Q0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FyQjAyNkNBO0FxQnQyNkNBO0FBQ0E7QUFDQTtBQUNBO0FyQncyNkNBO0FxQnAyNkNBO0FBQ0E7QXJCczI2Q0E7QXFCbjI2Q0E7O0FBRUE7QXJCcTI2Q0E7QXFCaDI2Q0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FyQmsyNkNBO0FxQmgyNkNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FyQmsyNkNBO0FxQi8xNkNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FyQmkyNkNBO0FxQi8xNkNBO0FBQ0E7QXJCaTI2Q0E7QUFDQTs7QXlCbnI3Q0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQ3VGQTtBcEI0RUE7QW9CMUVBO0FieEZBO0FTRkE7QUFBQTtBQUFBO0FBQUE7QXRCMnI3Q0E7QXNCdnI3Q0E7QUdkQTtBSGVBO0FBQUE7QXRCMHI3Q0E7QUFDQTtBUXBzN0NBO0FpQlVBO0FBQ0E7QXpCNnI3Q0E7QXlCMXI3Q0E7QUFFQTtBQUNBO0FBQUE7QXpCMnI3Q0E7QXlCdnI3Q0E7QUFFQTtBekJ3cjdDQTtBeUJwcjdDQTtBQUNBO0F6QnNyN0NBO0F5QnhxN0NBOztBQUVBO0F6QjBxN0NBOztBeUJqcTdDQTtBQzNEQTtBRkFBO0FFRUE7QTFCZ3U3Q0E7QVE1dDdDQTtBa0JBQTtBRk5BO0FFUUE7QTFCK3Q3Q0E7QTBCNXQ3Q0E7QUFFQTtBRmJBO0FFZUE7QUFLQTtBQUFBO0ExQnl0N0NBO0EwQnB0N0NBO0FBRUE7QUFDQTtBQUNBO0ExQnF0N0NBO0EwQjlzN0NBO0FBR0E7QUFDQTtBQUlBO0ExQjJzN0NBO0EwQnpzN0NBO0FBS0E7QUFBQTtBMUJ1czdDQTs7QXlCL3I3Q0E7QUMzREE7QUZBQTtBRUVBO0ExQjh2N0NBO0FRMXY3Q0E7QWtCQUE7QUZOQTtBRVFBO0ExQjZ2N0NBO0EwQjF2N0NBO0FBRUE7QUZiQTtBRWVBO0FBS0E7QUFBQTtBMUJ1djdDQTtBMEJsdjdDQTtBQUVBO0FBQ0E7QUFDQTtBMUJtdjdDQTtBMEI1dTdDQTtBQUdBO0FBQ0E7QUFJQTtBMUJ5dTdDQTtBMEJ2dTdDQTtBQUtBO0FBQUE7QTFCcXU3Q0E7O0F5Qjd0N0NBO0FDM0RBO0FGQUE7QUVFQTtBMUI0eDdDQTtBUXh4N0NBO0FrQkFBO0FGTkE7QUVRQTtBMUIyeDdDQTtBMEJ4eDdDQTtBQUVBO0FGYkE7QUVlQTtBQUtBO0FBQUE7QTFCcXg3Q0E7QTBCaHg3Q0E7QUFFQTtBQUNBO0FBQ0E7QTFCaXg3Q0E7QTBCMXc3Q0E7QUFHQTtBQUNBO0FBSUE7QTFCdXc3Q0E7QTBCcnc3Q0E7QUFLQTtBQUFBO0ExQm13N0NBOztBeUIzdjdDQTtBQzNEQTtBRkFBO0FFRUE7QTFCMHo3Q0E7QVF0ejdDQTtBa0JBQTtBRk5BO0FFUUE7QTFCeXo3Q0E7QTBCdHo3Q0E7QUFFQTtBRmJBO0FFZUE7QUFLQTtBQUFBO0ExQm16N0NBO0EwQjl5N0NBO0FBRUE7QUFDQTtBQUNBO0ExQit5N0NBO0EwQnh5N0NBO0FBR0E7QUFDQTtBQUlBO0ExQnF5N0NBO0EwQm55N0NBO0FBS0E7QUFBQTtBMUJpeTdDQTs7QXlCeng3Q0E7QUMzREE7QUZBQTtBRUVBO0ExQncxN0NBO0FRcDE3Q0E7QWtCQUE7QUZOQTtBRVFBO0ExQnUxN0NBO0EwQnAxN0NBO0FBRUE7QUZiQTtBRWVBO0FBS0E7QUFBQTtBMUJpMTdDQTtBMEI1MDdDQTtBQUVBO0FBQ0E7QUFDQTtBMUI2MDdDQTtBMEJ0MDdDQTtBQUdBO0FBQ0E7QUFJQTtBMUJtMDdDQTtBMEJqMDdDQTtBQUtBO0FBQUE7QTFCK3o3Q0E7O0F5QnZ6N0NBO0FDM0RBO0FGQUE7QUVFQTtBMUJzMzdDQTtBUWwzN0NBO0FrQkFBO0FGTkE7QUVRQTtBMUJxMzdDQTtBMEJsMzdDQTtBQUVBO0FGYkE7QUVlQTtBQUtBO0FBQUE7QTFCKzI3Q0E7QTBCMTI3Q0E7QUFFQTtBQUNBO0FBQ0E7QTFCMjI3Q0E7QTBCcDI3Q0E7QUFHQTtBQUNBO0FBSUE7QTFCaTI3Q0E7QTBCLzE3Q0E7QUFLQTtBQUFBO0ExQjYxN0NBOztBeUJyMTdDQTtBQzNEQTtBRkFBO0FFRUE7QTFCbzU3Q0E7QVFoNTdDQTtBa0JBQTtBRk5BO0FFUUE7QTFCbTU3Q0E7QTBCaDU3Q0E7QUFFQTtBRmJBO0FFZUE7QUFLQTtBQUFBO0ExQjY0N0NBO0EwQng0N0NBO0FBRUE7QUFDQTtBQUNBO0ExQnk0N0NBO0EwQmw0N0NBO0FBR0E7QUFDQTtBQUlBO0ExQiszN0NBO0EwQjczN0NBO0FBS0E7QUFBQTtBMUIyMzdDQTs7QXlCbjM3Q0E7QUMzREE7QUZBQTtBRUVBO0ExQms3N0NBO0FROTY3Q0E7QWtCQUE7QUZOQTtBRVFBO0ExQmk3N0NBO0EwQjk2N0NBO0FBRUE7QUZiQTtBRWVBO0FBS0E7QUFBQTtBMUIyNjdDQTtBMEJ0NjdDQTtBQUVBO0FBQ0E7QUFDQTtBMUJ1NjdDQTtBMEJoNjdDQTtBQUdBO0FBQ0E7QUFJQTtBMUI2NTdDQTtBMEIzNTdDQTtBQUtBO0FBQUE7QTFCeTU3Q0E7O0F5Qmo1N0NBO0FDM0RBO0FGQUE7QUVFQTtBMUJnOTdDQTtBUTU4N0NBO0FrQkFBO0FGTkE7QUVRQTtBMUIrODdDQTtBMEI1ODdDQTtBQUVBO0FGYkE7QUVlQTtBQUtBO0FBQUE7QTFCeTg3Q0E7QTBCcDg3Q0E7QUFFQTtBQUNBO0FBQ0E7QTFCcTg3Q0E7QTBCOTc3Q0E7QUFHQTtBQUNBO0FBSUE7QTFCMjc3Q0E7QTBCejc3Q0E7QUFLQTtBQUFBO0ExQnU3N0NBOztBeUIvNjdDQTtBQzNEQTtBRkFBO0FFRUE7QTFCOCs3Q0E7QVExKzdDQTtBa0JBQTtBRk5BO0FFUUE7QTFCNis3Q0E7QTBCMSs3Q0E7QUFFQTtBRmJBO0FFZUE7QUFLQTtBQUFBO0ExQnUrN0NBO0EwQmwrN0NBO0FBRUE7QUFDQTtBQUNBO0ExQm0rN0NBO0EwQjU5N0NBO0FBR0E7QUFDQTtBQUlBO0ExQnk5N0NBO0EwQnY5N0NBO0FBS0E7QUFBQTtBMUJxOTdDQTs7QXlCNzg3Q0E7QUMzREE7QUZBQTtBRUVBO0ExQjRnOENBO0FReGc4Q0E7QWtCQUE7QUZOQTtBRVFBO0ExQjJnOENBO0EwQnhnOENBO0FBRUE7QUZiQTtBRWVBO0FBS0E7QUFBQTtBMUJxZzhDQTtBMEJoZzhDQTtBQUVBO0FBQ0E7QUFDQTtBMUJpZzhDQTtBMEIxLzdDQTtBQUdBO0FBQ0E7QUFJQTtBMUJ1LzdDQTtBMEJyLzdDQTtBQUtBO0FBQUE7QTFCbS83Q0E7O0F5QjMrN0NBO0FDM0RBO0FGQUE7QUVFQTtBMUIwaThDQTtBUXRpOENBO0FrQkFBO0FGTkE7QUVRQTtBMUJ5aThDQTtBMEJ0aThDQTtBQUVBO0FGYkE7QUVlQTtBQUtBO0FBQUE7QTFCbWk4Q0E7QTBCOWg4Q0E7QUFFQTtBQUNBO0FBQ0E7QTFCK2g4Q0E7QTBCeGg4Q0E7QUFHQTtBQUNBO0FBSUE7QTFCcWg4Q0E7QTBCbmg4Q0E7QUFLQTtBQUFBO0ExQmloOENBOztBeUJuZzhDQTtBQ1BBO0FBQ0E7QTFCOGc4Q0E7QVFuazhDQTtBa0J3REE7QUFDQTtBQUNBO0ExQjhnOENBO0EwQjNnOENBO0FBRUE7QUFBQTtBMUI0ZzhDQTtBMEJ6ZzhDQTtBQUVBO0FBQ0E7QTFCMGc4Q0E7QTBCdmc4Q0E7QUFHQTtBQUNBO0FBQ0E7QTFCdWc4Q0E7QTBCcmc4Q0E7QUFLQTtBQUFBO0ExQm1nOENBOztBeUI1aDhDQTs7QUNQQTtBQUNBO0ExQndpOENBO0FRN2w4Q0E7O0FrQndEQTtBQUNBO0FBQ0E7QTFCeWk4Q0E7QTBCdGk4Q0E7OztBQUVBO0FBQUE7QTFCeWk4Q0E7QTBCdGk4Q0E7OztBQUVBO0FBQ0E7QTFCeWk4Q0E7QTBCdGk4Q0E7Ozs7QUFHQTtBQUNBO0FBQ0E7QTFCeWk4Q0E7QTBCdmk4Q0E7Ozs7QUFLQTtBQUFBO0ExQndpOENBOztBeUJqazhDQTtBQ1BBO0FBQ0E7QTFCNGs4Q0E7QVFqbzhDQTtBa0J3REE7QUFDQTtBQUNBO0ExQjRrOENBO0EwQnprOENBO0FBRUE7QUFBQTtBMUIwazhDQTtBMEJ2azhDQTtBQUVBO0FBQ0E7QTFCd2s4Q0E7QTBCcms4Q0E7QUFHQTtBQUNBO0FBQ0E7QTFCcWs4Q0E7QTBCbms4Q0E7QUFLQTtBQUFBO0ExQmlrOENBOztBeUIxbDhDQTtBQ1BBO0FBQ0E7QTFCcW04Q0E7QVExcDhDQTtBa0J3REE7QUFDQTtBQUNBO0ExQnFtOENBO0EwQmxtOENBO0FBRUE7QUFBQTtBMUJtbThDQTtBMEJobThDQTtBQUVBO0FBQ0E7QTFCaW04Q0E7QTBCOWw4Q0E7QUFHQTtBQUNBO0FBQ0E7QTFCOGw4Q0E7QTBCNWw4Q0E7QUFLQTtBQUFBO0ExQjBsOENBOztBeUJubjhDQTtBQ1BBO0FBQ0E7QTFCOG44Q0E7QVFucjhDQTtBa0J3REE7QUFDQTtBQUNBO0ExQjhuOENBO0EwQjNuOENBO0FBRUE7QUFBQTtBMUI0bjhDQTtBMEJ6bjhDQTtBQUVBO0FBQ0E7QTFCMG44Q0E7QTBCdm44Q0E7QUFHQTtBQUNBO0FBQ0E7QTFCdW44Q0E7QTBCcm44Q0E7QUFLQTtBQUFBO0ExQm1uOENBOztBeUI1bzhDQTtBQ1BBO0FBQ0E7QTFCdXA4Q0E7QVE1czhDQTtBa0J3REE7QUFDQTtBQUNBO0ExQnVwOENBO0EwQnBwOENBO0FBRUE7QUFBQTtBMUJxcDhDQTtBMEJscDhDQTtBQUVBO0FBQ0E7QTFCbXA4Q0E7QTBCaHA4Q0E7QUFHQTtBQUNBO0FBQ0E7QTFCZ3A4Q0E7QTBCOW84Q0E7QUFLQTtBQUFBO0ExQjRvOENBOztBeUJycThDQTtBQ1BBO0FBQ0E7QTFCZ3I4Q0E7QVFydThDQTtBa0J3REE7QUFDQTtBQUNBO0ExQmdyOENBO0EwQjdxOENBO0FBRUE7QUFBQTtBMUI4cThDQTtBMEIzcThDQTtBQUVBO0FBQ0E7QTFCNHE4Q0E7QTBCenE4Q0E7QUFHQTtBQUNBO0FBQ0E7QTFCeXE4Q0E7QTBCdnE4Q0E7QUFLQTtBQUFBO0ExQnFxOENBOztBeUI5cjhDQTtBQ1BBO0FBQ0E7QTFCeXM4Q0E7QVE5djhDQTtBa0J3REE7QUFDQTtBQUNBO0ExQnlzOENBO0EwQnRzOENBO0FBRUE7QUFBQTtBMUJ1czhDQTtBMEJwczhDQTtBQUVBO0FBQ0E7QTFCcXM4Q0E7QTBCbHM4Q0E7QUFHQTtBQUNBO0FBQ0E7QTFCa3M4Q0E7QTBCaHM4Q0E7QUFLQTtBQUFBO0ExQjhyOENBOztBeUJ2dDhDQTtBQ1BBO0FBQ0E7QTFCa3U4Q0E7QVF2eDhDQTtBa0J3REE7QUFDQTtBQUNBO0ExQmt1OENBO0EwQi90OENBO0FBRUE7QUFBQTtBMUJndThDQTtBMEI3dDhDQTtBQUVBO0FBQ0E7QTFCOHQ4Q0E7QTBCM3Q4Q0E7QUFHQTtBQUNBO0FBQ0E7QTFCMnQ4Q0E7QTBCenQ4Q0E7QUFLQTtBQUFBO0ExQnV0OENBOztBeUJodjhDQTtBQ1BBO0FBQ0E7QTFCMnY4Q0E7QVFoejhDQTtBa0J3REE7QUFDQTtBQUNBO0ExQjJ2OENBO0EwQnh2OENBO0FBRUE7QUFBQTtBMUJ5djhDQTtBMEJ0djhDQTtBQUVBO0FBQ0E7QTFCdXY4Q0E7QTBCcHY4Q0E7QUFHQTtBQUNBO0FBQ0E7QTFCb3Y4Q0E7QTBCbHY4Q0E7QUFLQTtBQUFBO0ExQmd2OENBOztBeUJ6dzhDQTtBQ1BBO0FBQ0E7QTFCb3g4Q0E7QVF6MDhDQTtBa0J3REE7QUFDQTtBQUNBO0ExQm94OENBO0EwQmp4OENBO0FBRUE7QUFBQTtBMUJreDhDQTtBMEIvdzhDQTtBQUVBO0FBQ0E7QTFCZ3g4Q0E7QTBCN3c4Q0E7QUFHQTtBQUNBO0FBQ0E7QTFCNnc4Q0E7QTBCM3c4Q0E7QUFLQTtBQUFBO0ExQnl3OENBOztBeUJseThDQTtBQ1BBO0FBQ0E7QTFCNnk4Q0E7QVFsMjhDQTtBa0J3REE7QUFDQTtBQUNBO0ExQjZ5OENBO0EwQjF5OENBO0FBRUE7QUFBQTtBMUIyeThDQTtBMEJ4eThDQTtBQUVBO0FBQ0E7QTFCeXk4Q0E7QTBCdHk4Q0E7QUFHQTtBQUNBO0FBQ0E7QTFCc3k4Q0E7QTBCcHk4Q0E7QUFLQTtBQUFBO0ExQmt5OENBOztBeUJoejhDQTtBQUNBO0FBQ0E7QUFDQTtBekJtejhDQTtBUTUzOENBO0FpQjRFQTtBQUNBO0F6Qm16OENBO0F5Qmh6OENBO0FBRUE7QXpCaXo4Q0E7QXlCOXk4Q0E7QUFFQTtBQUNBO0F6Qit5OENBOztBeUJweThDQTtBQ1BBO0FwQjRFQTtBb0IxRUE7QWJ4RkE7QWJ3NDhDQTs7QXlCdnk4Q0E7QUNYQTtBcEI0RUE7QW9CMUVBO0FieEZBO0FiKzQ4Q0E7O0F5QnJ5OENBO0FBQ0E7QUFDQTtBekJ3eThDQTtBeUJyeThDQTtBQUNBO0F6QnV5OENBOztBeUIveDhDQTs7O0FBQ0E7QXpCb3k4Q0E7O0EyQi82OENBO0FMZ0JBO0FBQUE7QXRCbTY4Q0E7QXNCLzU4Q0E7QUtwQkE7QUxxQkE7QUFBQTtBdEJrNjhDQTtBQUNBO0EyQnI3OENBO0FBQ0E7QTNCdTc4Q0E7O0EyQmw3OENBO0FBQ0E7QTNCcTc4Q0E7O0EyQmo3OENBO0FBQ0E7QUFDQTtBQUNBO0FMREE7QUFBQTtBdEJzNzhDQTtBc0JsNzhDQTtBS05BO0FMT0E7QUFBQTtBdEJxNzhDQTtBQUNBO0EyQnY3OENBO0FBQ0E7QUFDQTtBTE5BO0FBQUE7QXRCZzg4Q0E7QXNCNTc4Q0E7QUtBQTtBTENBO0FBQUE7QXRCKzc4Q0E7QUFDQTs7QTRCcDk4Q0E7Ozs7QUFJQTtBNUJ1OThDQTs7QTRCcDk4Q0E7QUFDQTtBNUJ1OThDQTtBNkJuODhDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBaENBO0FBQ0E7QUFDQTtBQUNBO0E3QnMrOENBO0E2Qmo3OENBO0FBQ0E7QTdCbTc4Q0E7O0E0Qjc5OENBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0QjJKQTtBc0J6SkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FmZEE7QWIrKzhDQTs7QTRCeDk4Q0E7QUFDQTtBQUNBO0E1QjI5OENBOztBNEJ4OThDQTtBQUNBO0FBQ0E7QTVCMjk4Q0E7O0FpQi84OENBO0FXbkJBO0FBQ0E7QUFDQTtBNUJzKzhDQTtBNEJuKzhDQTtBQUNBO0FBQ0E7QTVCcSs4Q0E7QUFDQTtBaUIxOThDQTtBV25CQTtBQUNBO0FBQ0E7QTVCZy84Q0E7QTRCNys4Q0E7QUFDQTtBQUNBO0E1QisrOENBO0FBQ0E7QWlCcCs4Q0E7QVduQkE7QUFDQTtBQUNBO0E1QjAvOENBO0E0QnYvOENBO0FBQ0E7QUFDQTtBNUJ5LzhDQTtBQUNBO0FpQjkrOENBO0FXbkJBO0FBQ0E7QUFDQTtBNUJvZzlDQTtBNEJqZzlDQTtBQUNBO0FBQ0E7QTVCbWc5Q0E7QUFDQTtBNEI1LzhDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E1QjgvOENBO0E2QjdoOUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUF6QkE7QUFDQTtBQUNBO0FBQ0E7QTdCeWo5Q0E7QTZCM2c5Q0E7QUFDQTtBN0I2ZzlDQTs7QTRCbGc5Q0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E1QnFnOUNBO0E2QmxqOUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFsQkE7QUFDQTtBQUNBO0FBQ0E7QTdCdWs5Q0E7QTZCaGk5Q0E7QUFDQTtBN0JraTlDQTtBNEI3ZzlDQTtBQUNBO0E1QitnOUNBOztBNEJ6ZzlDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTVCNGc5Q0E7QTZCMWs5Q0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0I0azlDQTtBNkJqazlDQTtBQUNBO0E3Qm1rOUNBO0E2QmhrOUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUE5QkE7QUFDQTtBQUNBO0E3QmltOUNBO0E2QmhrOUNBO0FBQ0E7QTdCa2s5Q0E7QTRCNWg5Q0E7QUFDQTtBNUI4aDlDQTs7QTRCdGg5Q0E7QUFJQTtBQUNBO0E1QnNoOUNBOztBNEJqaDlDQTtBRTlHQTtBQUNBO0FBQ0E7QUFDQTtBOUJtbzlDQTs7QTRCamg5Q0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E1Qm9oOUNBO0FRem85Q0E7QW9Cb0lBO0FBQ0E7QUovSUE7QXhCd3A5Q0E7QTRCcmc5Q0E7QUFFQTtBQUNBO0FKdEpBO0F4QjZwOUNBO0E0Qm5nOUNBO0FBRUE7QUFDQTtBQUNBO0E1Qm9nOUNBOztBNEI1LzhDQTtBQUNBO0E1QisvOENBOztBNEIzLzhDQTtBQUNBO0FBQ0E7QUFDQTtBdEJBQTtBc0JFQTtBQUNBO0E1QjgvOENBOztBNEIxLzhDQTtBQUNBO0FBQ0E7QUFDQTtBNUI2LzhDQTs7QStCeHI5Q0E7O0FBRUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBL0IycjlDQTtBK0J6cjlDQTs7QUFDQTtBQUNBO0FBQUE7QUFBQTtBL0I0cjlDQTtBUTNyOUNBOztBdUJJQTtBL0IycjlDQTtBK0J6cjlDQTs7OztBQUdBO0EvQjRyOUNBOztBK0J0cjlDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QS9CeXI5Q0E7QStCdnI5Q0E7QUFDQTtBL0J5cjlDQTs7QStCbnI5Q0E7O0FBRUE7QS9Cc3I5Q0E7QStCbHI5Q0E7O0FsQlhBO0FBQ0E7QWJpczlDQTtBK0JscjlDQTs7QWxCRkE7QUFDQTtBYndyOUNBOztBK0JycTlDQTtBQUNBO0FBQ0E7QS9Cd3E5Q0E7QStCdHE5Q0E7QUFHQTtBL0JzcTlDQTtBK0JucTlDQTtBQUNBO0EvQnFxOUNBOztBK0JqcTlDQTtBQUNBO0FBQ0E7QS9Cb3E5Q0E7O0ErQmpxOUNBO0FBQ0E7QUFDQTtBL0JvcTlDQTs7QStCaHA5Q0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBL0JtcDlDQTtBK0JqcDlDQTs7QUFFQTtBL0JtcDlDQTtBK0JocDlDQTs7QUFFQTtBL0JrcDlDQTtBK0I5bzlDQTs7QWxCckZBO0FBQ0E7QWJ1dTlDQTtBK0I5bzlDQTs7QWxCeEdBO0FBQ0E7QWIwdjlDQTs7QStCL245Q0E7O0FBRUE7QS9Ca285Q0E7QStCaG85Q0E7Ozs7QUFFQTtBQUNBO0FBQ0E7QS9Cb285Q0E7O0FnQzd4OUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhDZ3k5Q0E7QWdDOXg5Q0E7Ozs7QUFJQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBaENneTlDQTtBZ0M5eDlDQTs7Ozs7Ozs7Ozs7O0FBR0E7QWhDeXk5Q0E7QWdDcHk5Q0E7OztBQUdBO0FoQ3N5OUNBO0FnQ2x5OUNBO0FBQ0E7QWhDb3k5Q0E7QWdDL3g5Q0E7O0FuQklBO0FBQ0E7QWIreDlDQTtBZ0MveDlDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBaENpeTlDQTtBZ0MveDlDQTtBbkJuQkE7QUFDQTtBYnF6OUNBO0FnQ2p5OUNBO0FuQlBBO0FBQ0E7QWIyeTlDQTtBZ0NqeTlDQTs7OztBbkJ6QkE7QUFDQTtBYmcwOUNBO0FnQy94OUNBOzs7O0FuQmxDQTtBQUNBO0FidTA5Q0E7O0FnQ3R4OUNBOztBQUVBO0FBQUE7QUFBQTtBaEN5eDlDQTtBZ0NweDlDQTs7QUFDQTtBQUNBO0FoQ3V4OUNBO0FnQ3J4OUNBOztBQUNBO0FoQ3d4OUNBO0FnQ3B4OUNBOzs7Ozs7OztBQUlBO0FoQzB4OUNBOztBZ0N0eDlDQTtBQUFBO0FoQzB4OUNBOztBZ0N6eDlDQTtBQUFBO0FoQzZ4OUNBOztBZ0NyeDlDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QTFCMkRBO0EwQnpEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbkIvR0E7QWJ3NDlDQTtBZ0NyeDlDQTs7QUFFQTtBaEN1eDlDQTs7QWdDN3c5Q0E7O0FBRUE7QWhDZ3g5Q0E7O0FnQzd3OUNBOzs7Ozs7QUFNQTtBMUJ3QkE7QTBCdEJBO0FuQjVJQTtBYjY1OUNBOztBZ0M3dzlDQTs7QUFFQTtBaENneDlDQTs7QWdDN3c5Q0E7Ozs7OztBQU1BO0ExQk9BO0EwQkxBO0FuQjdKQTtBYjg2OUNBOztBZ0M3dzlDQTs7QUFFQTtBaENneDlDQTs7QWdDcnc5Q0E7Ozs7Ozs7O0FuQjlKQTtBQUNBO0FiODY5Q0E7O0FnQ3R3OUNBOzs7Ozs7QW5CM0pBO0FBQ0E7QWIwNjlDQTs7QWlDbDk5Q0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBakNxOTlDQTs7QWlDbDk5Q0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBakNxOTlDQTs7QWlDbDk5Q0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWpDcTk5Q0E7QWlDbjk5Q0E7QUFDQTtBQUNBO0FUM0JBO0F4QmkvOUNBO0FpQ2o5OUNBO0FBS0E7QUFBQTtBakMrODlDQTtBaUMzODlDQTtBQUNBO0FqQzY4OUNBO0FpQzE4OUNBO0FBQ0E7QUFDQTtBQUNBO0FqQzQ4OUNBO0FpQ3I4OUNBO0FBQ0E7QWpDdTg5Q0E7QWlDcjg5Q0E7QUFDQTtBakN1ODlDQTs7QWlDNzc5Q0E7QUFDQTtBQUNBO0FBRUE7QWpDKzc5Q0E7QWlDMzc5Q0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBakM2NzlDQTtBaUN4NzlDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWpDMDc5Q0E7O0FpQ2g3OUNBO0FwQmxHQTtBYnNoK0NBO0FpQy82OUNBO0FBQ0E7QWpDaTc5Q0E7QWlDNTY5Q0E7QUFDQTtBVDFIQTtBeEJ5aStDQTtBaUMzNjlDQTtBQUNBO0FqQzY2OUNBO0FpQ3g2OUNBO0FUcElBO0F4QitpK0NBO0FpQ3g2OUNBO0FUdklBO0F4QmtqK0NBOztBaUNoNjlDQTtBQUVBO0FqQ2s2OUNBO0FpQzk1OUNBO0FBQ0E7QWpDZzY5Q0E7QWlDMzU5Q0E7QVQ5SkE7QXhCNGorQ0E7O0FpQ241OUNBO0FBQ0E7QWpDczU5Q0E7QWlDbjU5Q0E7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBakNvNTlDQTtBaUNqNTlDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBWGxMQTtBQUFBO0FBQUE7QUFBQTtBdEJxaytDQTtBc0JqaytDQTtBV3VLQTtBWHRLQTtBQUFBO0F0Qm9rK0NBO0FBQ0E7QWlDbDU5Q0E7QUFDQTtBQUNBO0FBQUE7QWpDbzU5Q0E7QWlDLzQ5Q0E7QVR6TUE7QXhCMmwrQ0E7O0FpQ3I0OUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBM0I3Q0E7QTJCK0NBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBcEJ0TkE7QW9CeU5BO0FBQUE7QUFBQTtBakN1NDlDQTtBaUNyNDlDQTtBQUNBO0FBQ0E7QUFLQTtBQUFBO0FqQ200OUNBO0FpQ2g0OUNBO0FBTUE7QUFDQTtBakM2MzlDQTtBaUN6MzlDQTtBQUVBO0FBQ0E7QUFDQTtBakMwMzlDQTtBaUN2MzlDQTtBQUNBO0FBQ0E7QWpDeTM5Q0E7QWlDcjM5Q0E7QUFDQTtBakN1MzlDQTtBaUNuMzlDQTtBQUNBO0FBQ0E7QWpDcTM5Q0E7O0FpQ2ozOUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTNCMUdBO0FOKzk5Q0E7O0FpQ2ozOUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTNCbElBO0FOdS85Q0E7O0FpQzUyOUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBakMrMjlDQTs7QWlDNTI5Q0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBakMrMjlDQTtBaUM3MjlDQTtBQUNBO0FBQ0E7QUFBQTtBakMrMjlDQTtBaUMzMjlDQTtBQUVBO0FqQzQyOUNBO0FpQ3gyOUNBO0FBQ0E7QWpDMDI5Q0E7QWlDdDI5Q0E7QUFDQTtBakN3MjlDQTs7QWlDcDI5Q0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FwQmxWQTtBYjByK0NBO0FpQ3AyOUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBVDdXQTtBUytXQTtBcEJuV0E7QWIwcytDQTs7QWlDNTE5Q0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBakMrMTlDQTtBaUM3MTlDQTtBQUNBO0FqQysxOUNBO0FpQzMxOUNBO0FBQUE7QUFBQTtBakM4MTlDQTtBaUM3MTlDQTtBQUFBO0FqQ2cyOUNBO0FpQy8xOUNBO0FBQUE7QWpDazI5Q0E7QWlDLzE5Q0E7QUFDQTtBakNpMjlDQTtBaUM5MTlDQTtBQUNBO0FBQ0E7QUFDQTtBVGxaQTtBU29aQTtBcEJ4WUE7QVNGQTtBQUFBO0FBQUE7QUFBQTtBVzhZQTtBQUFBO0FqQysxOUNBO0FzQnp1K0NBO0FXaVlBO0FYaFlBO0FBQUE7QXRCNHUrQ0E7QUFDQTtBaUNsMjlDQTtBVDFaQTtBeEIrditDQTtBaUNoMjlDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBcEJ6WkE7QWI0ditDQTtBaUM5MTlDQTtBQUNBO0FBQ0E7QVQ1YUE7QVM4YUE7QXBCbGFBO0FTRkE7QUFBQTtBV3dhQTtBQUFBO0FqQysxOUNBO0FzQm53K0NBO0FXNFpBO0FYM1pBO0FBQUE7QXRCc3crQ0E7QUFDQTtBaUNsMjlDQTtBVHBiQTtBeEJ5eCtDQTtBaUNoMjlDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBcEJuYkE7QWJzeCtDQTtBaUM5MTlDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QVR6Y0E7QVMyY0E7QXBCL2JBO0FTRkE7QUFBQTtBV3FjQTtBakMrMTlDQTtBc0JoeStDQTtBV3NiQTtBWHJiQTtBQUFBO0F0Qm15K0NBO0FBQ0E7QWlDbDI5Q0E7QVRqZEE7QXhCc3orQ0E7QWlDaDI5Q0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBakNrMjlDQTtBaUM5MTlDQTtBQUNBO0FwQnRkQTtBYnV6K0NBO0FpQzcxOUNBO0FBQ0E7QUFDQTtBcEI1ZEE7QWI0eitDQTtBaUMzMTlDQTtBQUNBO0FqQzYxOUNBO0FpQzExOUNBO0FBQ0E7QWpDNDE5Q0E7QWlDejE5Q0E7QUFDQTtBakMyMTlDQTtBaUN4MTlDQTtBQUNBO0FqQzAxOUNBO0FpQ3YxOUNBO0FBQ0E7QWpDeTE5Q0E7O0FpQ3AxOUNBOzs7QVh6ZkE7QUFBQTtBQUFBO0FBQUE7QXRCbTErQ0E7QXNCLzArQ0E7QVdxZkE7OztBWHBmQTtBQUFBO0F0Qm8xK0NBO0FBQ0E7O0FrQ3IyK0NBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBbEN3MitDQTs7QWtDcjIrQ0E7QUFDQTtBQUNBO0FBQ0E7QWxDdzIrQ0E7QVF4MitDQTtBMEJHQTtBbEN3MitDQTtBa0NwMitDQTtBQUNBO0FBQ0E7QUFDQTtBbENzMitDQTs7QWtDOTErQ0E7QUFDQTtBbENpMitDQTtBa0MvMStDQTtBQUNBO0FBQ0E7QUFDQTtBckJiQTtBQUNBO0FiKzIrQ0E7QVEzMytDQTtBMEI2QkE7QUFDQTtBbENpMitDQTtBa0M5MStDQTtBQUNBO0FBQ0E7QUFDQTtBbENnMitDQTtBa0M1MStDQTs7QUFFQTtBQUNBO0FBQ0E7QWxDODErQ0E7QWtDMzErQ0E7QUFFQTtBckJ0Q0E7QUFDQTtBYm00K0NBOztBa0NsMStDQTtBQUNBO0FBQ0E7QXJCN0RBO0FibTUrQ0E7QWtDbDErQ0E7O0FBRUE7QUFDQTtBbENvMStDQTs7QWtDMTArQ0E7O0FBRUE7QUFBQTtBQUFBO0FBQ0E7QWxDNjArQ0E7O0FrQ3gwK0NBOztBQUVBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBbEMyMCtDQTs7QWtDajArQ0E7QUFDQTtBbENvMCtDQTtBa0NsMCtDQTtBQUNBO0FsQ28wK0NBOztBbUM3NitDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FuQ2c3K0NBO0FtQzU2K0NBOzs7Ozs7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FuQ203K0NBO0FtQy81K0NBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdCNkhBO0E2QjNIQTtBQUNBO0FuQ2k2K0NBO0FRMzgrQ0E7QTJCNkNBO0FuQ2k2K0NBOztBbUN4NStDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FuQzI1K0NBO0FtQ3o1K0NBO0FBQ0E7QUFDQTtBbkMyNStDQTtBbUN4NStDQTtBQUNBO0FBQ0E7QW5DMDUrQ0E7O0FtQ2o1K0NBO0FBQ0E7QUFDQTtBQUNBO0FuQ281K0NBOztBbUN4NCtDQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFHQTtBQUFBO0FBQUE7QW5DeTQrQ0E7O0FtQ3I0K0NBO0FBQ0E7QTdCOERBO0E2QjVEQTtBQUNBO0FBQ0E7QXRCeEdBO0FiaS8rQ0E7QVFuLytDQTtBMkI4R0E7QW5DdzQrQ0E7O0FtQ2w0K0NBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FuQ3E0K0NBOztBbUNsNCtDQTtBQUNBO0FBQ0E7QW5DcTQrQ0E7O0FpQjM4K0NBO0FrQmtGQTs7Ozs7O0FBQ0E7QUFDQTtBbkNrNCtDQTtBQUNBO0FpQnArK0NBO0FrQjZGQTtBQW9CQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBbkN1MytDQTtBbUNyMytDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FuQ3UzK0NBO0FtQ3IzK0NBO0FBQ0E7QW5DdTMrQ0E7QW1DcDMrQ0E7QUFDQTtBQUNBO0FuQ3MzK0NBO0FtQ2ozK0NBOzs7Ozs7QUFDQTtBQUFBO0FuQ3czK0NBO0FtQzEyK0NBO0FBQ0E7QW5DNDIrQ0E7QW1DejIrQ0E7QUFDQTtBQUFBO0FBQUE7QUFHQTtBQUFBO0FuQ3kyK0NBO0FtQ3QyK0NBO0FBQ0E7QW5DdzIrQ0E7QUFDQTtBaUJ6LytDQTtBa0JrRkE7Ozs7OztBQUNBO0FBQ0E7QW5DKzYrQ0E7QUFDQTtBaUJqaC9DQTtBa0I2RkE7QUFvQkE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QW5DbzYrQ0E7QW1DbDYrQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBbkNvNitDQTtBbUNsNitDQTtBQUNBO0FuQ282K0NBO0FtQ2o2K0NBO0FBQ0E7QUFDQTtBbkNtNitDQTtBbUM5NStDQTs7Ozs7O0FBQ0E7QUFBQTtBbkNxNitDQTtBbUN2NStDQTtBQUNBO0FuQ3k1K0NBO0FtQ3Q1K0NBO0FBQ0E7QUFBQTtBQUFBO0FBR0E7QUFBQTtBbkNzNStDQTtBbUNuNStDQTtBQUNBO0FuQ3E1K0NBO0FBQ0E7QWlCdGkvQ0E7QWtCa0ZBOzs7Ozs7QUFDQTtBQUNBO0FuQzQ5K0NBO0FBQ0E7QWlCOWovQ0E7QWtCNkZBO0FBb0JBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FuQ2k5K0NBO0FtQy84K0NBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QW5DaTkrQ0E7QW1DLzgrQ0E7QUFDQTtBbkNpOStDQTtBbUM5OCtDQTtBQUNBO0FBQ0E7QW5DZzkrQ0E7QW1DMzgrQ0E7Ozs7OztBQUNBO0FBQUE7QW5DazkrQ0E7QW1DcDgrQ0E7QUFDQTtBbkNzOCtDQTtBbUNuOCtDQTtBQUNBO0FBQUE7QUFBQTtBQUdBO0FBQUE7QW5DbTgrQ0E7QW1DaDgrQ0E7QUFDQTtBbkNrOCtDQTtBQUNBO0FpQm5sL0NBO0FrQmtGQTs7Ozs7O0FBQ0E7QUFDQTtBbkN5Zy9DQTtBQUNBO0FpQjNtL0NBO0FrQjZGQTtBQW9CQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBbkM4LytDQTtBbUM1LytDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FuQzgvK0NBO0FtQzUvK0NBO0FBQ0E7QW5DOC8rQ0E7QW1DMy8rQ0E7QUFDQTtBQUNBO0FuQzYvK0NBO0FtQ3gvK0NBOzs7Ozs7QUFDQTtBQUFBO0FuQysvK0NBO0FtQ2ovK0NBO0FBQ0E7QW5DbS8rQ0E7QW1DaC8rQ0E7QUFDQTtBQUFBO0FBQUE7QUFHQTtBQUFBO0FuQ2cvK0NBO0FtQzcrK0NBO0FBQ0E7QW5DKysrQ0E7QUFDQTtBbUNoai9DQTtBQW9CQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBbkMraC9DQTtBbUNsai9DQTs7Ozs7O0FBQ0E7QUFDQTtBbkN5ai9DQTtBbUN0aS9DQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FuQ3dpL0NBO0FtQ3RpL0NBO0FBQ0E7QW5Dd2kvQ0E7QW1DcmkvQ0E7QUFDQTtBQUNBO0FuQ3VpL0NBO0FtQ2xpL0NBOzs7Ozs7QUFDQTtBQUFBO0FuQ3lpL0NBO0FtQzNoL0NBO0FBQ0E7QW5DNmgvQ0E7QW1DMWgvQ0E7QUFDQTtBQUFBO0FBQUE7QUFHQTtBQUFBO0FuQzBoL0NBO0FtQ3ZoL0NBO0FBQ0E7QW5DeWgvQ0E7O0FtQzNnL0NBO0FBQ0E7QW5DOGcvQ0E7QVF0dS9DQTtBMkIyTkE7QW5DOGcvQ0E7QW1DemcvQ0E7QUFDQTtBbkMyZy9DQTtBUTV1L0NBO0EyQm9PQTtBbkMyZy9DQTtBbUN4Zy9DQTtBQUNBO0FuQzBnL0NBO0FtQ3RnL0NBOzs7O0FBSUE7QW5Dd2cvQ0E7QW1DcGcvQ0E7QUFDQTtBQUNBO0FuQ3NnL0NBO0FtQ25nL0NBO0FBQ0E7QW5DcWcvQ0E7QW1DbGcvQ0E7QUFDQTtBbkNvZy9DQTtBbUNuZy9DQTtBQUNBO0FuQ3FnL0NBO0FRcncvQ0E7QTJCbVFBO0FuQ3FnL0NBOztBbUM3LytDQTtBQUNBO0FuQ2dnL0NBO0FRNXcvQ0E7QTJCK1FBO0FuQ2dnL0NBO0FtQzMvK0NBO0FBQ0E7QW5DNi8rQ0E7QVFseC9DQTtBMkJ3UkE7QW5DNi8rQ0E7QW1DMS8rQ0E7QUFDQTtBbkM0LytDQTtBbUN4LytDQTs7OztBQUlBO0FuQzAvK0NBO0FtQ3QvK0NBO0FBQ0E7QUFDQTtBbkN3LytDQTtBbUNyLytDQTtBQUNBO0FuQ3UvK0NBO0FtQ3AvK0NBO0FBQ0E7QW5Dcy8rQ0E7QW1Dci8rQ0E7QUFDQTtBbkN1LytDQTtBUTN5L0NBO0EyQnVUQTtBbkN1LytDQTs7QW9DMXovQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBdkJLQTtBYnd6L0NBO0FvQzF6L0NBO0FBQ0E7QUFDQTtBcEM0ei9DQTtBb0N6ei9DQTtBQUNBO0FBQ0E7QXBDMnovQ0E7QW9DenovQ0E7QUFDQTtBdkJDQTtBQUNBO0FiMnovQ0E7QW9DenovQ0E7QUFDQTtBdkJVQTtBQUNBO0Fia3ovQ0E7QW9DdHovQ0E7O0FBRUE7QXBDd3ovQ0E7O0FvQ3B6L0NBO0FBR0E7QUFBQTtBQUFBO0FBR0E7QUFDQTtBcENtei9DQTs7QW9DL3kvQ0E7QUFDQTtBcENrei9DQTs7QW9DL3kvQ0E7QUFDQTtBQUNBO0FwQ2t6L0NBOztBb0MveS9DQTtBQUNBO0FwQ2t6L0NBOztBUXYyL0NBO0E0QjBEQTtBcENpei9DQTtBb0M5eS9DQTtBQUNBO0FwQ2d6L0NBOztBb0N4eS9DQTtBQUNBO0FBQ0E7QUFFQTtBQUNBO0FwQzB5L0NBO0FvQ3h5L0NBO0F2QnZFQTtBYmszL0NBOztBb0N0eS9DQTtBQUNBO0FBRUE7QUFDQTtBcEN3eS9DQTtBb0N0eS9DQTtBdkJsRkE7QWIyMy9DQTs7QW9DL3gvQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBcENreS9DQTs7QW9DL3gvQ0E7QUFDQTtBQUNBO0FwQ2t5L0NBOztBb0M5eC9DQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdkIvR0E7QWJpNS9DQTs7QW9DOXgvQ0E7OztBQUdBO0FBQUE7QUFDQTtBcENpeS9DQTs7QW9DOXgvQ0E7O0F2QmpIQTtBQUNBO0FibzUvQ0E7O0FvQy94L0NBOztBdkJ4R0E7QUFDQTtBYjQ0L0NBOztBb0M1eC9DQTtBQUNBO0FwQyt4L0NBO0FpQjkzL0NBO0FtQjZGQTtBQU1BO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBcEMreC9DQTtBb0M3eC9DQTtBQUVBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBcEM4eC9DQTtBQUNBOztBb0NseC9DQTtBQUNBO0FwQ3F4L0NBO0FpQmg1L0NBO0FtQnVIQTtBQVFBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FwQ3F4L0NBO0FvQ2x4L0NBO0FBRUE7QUFBQTtBQUFBO0FBQ0E7QXBDbXgvQ0E7QW9DangvQ0E7QUFDQTtBQUNBO0FwQ214L0NBO0FvQzl3L0NBO0F2QnpLQTtBQUNBO0FiMDcvQ0E7QW9DL3cvQ0E7O0FBR0E7QXBDZ3gvQ0E7QW9DOXcvQ0E7O0FBR0E7QXBDK3cvQ0E7QW9DM3cvQ0E7QXZCMUtBO0FBQ0E7QWJ3Ny9DQTtBb0M1dy9DQTs7QUFHQTtBcEM2dy9DQTtBb0Mzdy9DQTs7QUFHQTtBcEM0dy9DQTtBQUNBOztBb0Mvdi9DQTtBQUNBO0FwQ2t3L0NBO0FpQjE3L0NBO0FtQnNMQTtBQU1BO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QXBDa3cvQ0E7QW9DaHcvQ0E7QUFDQTtBQUNBO0FwQ2t3L0NBO0FBQ0E7O0FvQ3p2L0NBO0FBQ0E7QXBDNHYvQ0E7QW9DMXYvQ0E7QUFDQTtBcEM0di9DQTtBb0Mxdi9DQTtBQUNBO0F2QnZPQTtBQUNBO0FibysvQ0E7QW9DMXYvQ0E7QXZCelBBO0FBQ0E7QWJzLy9DQTtBb0Mxdi9DQTtBdkJ0UUE7QXVCd1FBO0FwQzR2L0NBOztBcUN0aGdEQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBRUE7QUFDQTtBeEJXQTtBYjhnZ0RBOztBcUNuaGdEQTtBQUNBO0FyQ3NoZ0RBO0FxQ3BoZ0RBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXJDc2hnREE7QXFDNWdnREE7QUFDQTtBckM4Z2dEQTtBcUMzZ2dEQTtBQUNBO0FyQzZnZ0RBO0FxQzFnZ0RBO0FBQ0E7QXJDNGdnREE7O0FzQ25qZ0RBO0FBQ0E7QUFBQTtBQUFBO0E1QkdBO0FBQ0E7QUdhQTtBYndpZ0RBOztBc0NwamdEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEN1amdEQTtBc0NyamdEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRDdWpnREE7QXNDcGpnREE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBdENzamdEQTs7QXNDaGpnREE7QUFDQTtBekJhQTtBQUNBO0FidWlnREE7QXNDaGpnREE7QXpCTkE7QUFDQTtBYnlqZ0RBO0FzQy9pZ0RBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRDaWpnREE7QXNDOWlnREE7QUFDQTtBQUNBO0FBRUE7QUFDQTtBQUNBO0F0QytpZ0RBOztBdUN0bWdEQTtBQUNBO0FqQ2dMQTtBaUM5S0E7QXZDeW1nREE7QXVDcG1nREE7QTFCcUNBO0FBQ0E7QWJra2dEQTtBdUNubWdEQTtBMUJrQkE7QUFDQTtBYm9sZ0RBOztBdUNwbmdEQTtBQUNBO0FqQ2dMQTtBaUM5S0E7QXZDdW5nREE7QXVDbG5nREE7QTFCcUNBO0FBQ0E7QWJnbGdEQTtBdUNqbmdEQTtBMUJrQkE7QUFDQTtBYmttZ0RBOztBd0Nob2dEQTtBQUNBO0FBQ0E7QWxDNktBO0FrQzNLQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0EzQktBO0FTRkE7QUFBQTtBQUFBO0FBQUE7QXRCa29nREE7QXNCOW5nREE7QWtCZkE7QWxCZ0JBO0FBQUE7QXRCaW9nREE7QUFDQTtBUXZvZ0RBO0FnQ0dBO0F4Q3VvZ0RBOztBd0Nsb2dEQTtBQUNBO0F4Q3FvZ0RBOztBd0Nob2dEQTtBQUNBO0FBQ0E7QXhDbW9nREE7O0F3QzVuZ0RBO0FBQ0E7QUFDQTtBM0J2QkE7QWJ1cGdEQTs7QXdDdm5nREE7QUNqREE7QUFDQTtBekM0cWdEQTtBUTlwZ0RBO0FpQ1ZBO0FBQ0E7QXpDMnFnREE7QXlDeHFnREE7QUFFQTtBQUNBO0FBQUE7QXpDeXFnREE7O0F3Q3BvZ0RBO0FDakRBO0FBQ0E7QXpDeXJnREE7QVEzcWdEQTtBaUNWQTtBQUNBO0F6Q3dyZ0RBO0F5Q3JyZ0RBO0FBRUE7QUFDQTtBQUFBO0F6Q3NyZ0RBOztBd0NqcGdEQTtBQ2pEQTtBQUNBO0F6Q3NzZ0RBO0FReHJnREE7QWlDVkE7QUFDQTtBekNxc2dEQTtBeUNsc2dEQTtBQUVBO0FBQ0E7QUFBQTtBekNtc2dEQTs7QXdDOXBnREE7QUNqREE7QUFDQTtBekNtdGdEQTtBUXJzZ0RBO0FpQ1ZBO0FBQ0E7QXpDa3RnREE7QXlDL3NnREE7QUFFQTtBQUNBO0FBQUE7QXpDZ3RnREE7O0F3QzNxZ0RBO0FDakRBO0FBQ0E7QXpDZ3VnREE7QVFsdGdEQTtBaUNWQTtBQUNBO0F6Qyt0Z0RBO0F5QzV0Z0RBO0FBRUE7QUFDQTtBQUFBO0F6QzZ0Z0RBOztBd0N4cmdEQTtBQ2pEQTtBQUNBO0F6QzZ1Z0RBO0FRL3RnREE7QWlDVkE7QUFDQTtBekM0dWdEQTtBeUN6dWdEQTtBQUVBO0FBQ0E7QUFBQTtBekMwdWdEQTs7QXdDcnNnREE7QUNqREE7QUFDQTtBekMwdmdEQTtBUTV1Z0RBO0FpQ1ZBO0FBQ0E7QXpDeXZnREE7QXlDdHZnREE7QUFFQTtBQUNBO0FBQUE7QXpDdXZnREE7O0F3Q2x0Z0RBO0FDakRBO0FBQ0E7QXpDdXdnREE7QVF6dmdEQTtBaUNWQTtBQUNBO0F6Q3N3Z0RBO0F5Q253Z0RBO0FBRUE7QUFDQTtBQUFBO0F6Q293Z0RBOztBd0MvdGdEQTtBQ2pEQTtBQUNBO0F6Q294Z0RBO0FRdHdnREE7QWlDVkE7QUFDQTtBekNteGdEQTtBeUNoeGdEQTtBQUVBO0FBQ0E7QUFBQTtBekNpeGdEQTs7QXdDNXVnREE7QUNqREE7QUFDQTtBekNpeWdEQTtBUW54Z0RBO0FpQ1ZBO0FBQ0E7QXpDZ3lnREE7QXlDN3hnREE7QUFFQTtBQUNBO0FBQUE7QXpDOHhnREE7O0F3Q3p2Z0RBO0FDakRBO0FBQ0E7QXpDOHlnREE7QVFoeWdEQTtBaUNWQTtBQUNBO0F6QzZ5Z0RBO0F5QzF5Z0RBO0FBRUE7QUFDQTtBQUFBO0F6QzJ5Z0RBOztBd0N0d2dEQTtBQ2pEQTtBQUNBO0F6QzJ6Z0RBO0FRN3lnREE7QWlDVkE7QUFDQTtBekMwemdEQTtBeUN2emdEQTtBQUVBO0FBQ0E7QUFBQTtBekN3emdEQTs7QTBDcjBnREE7QUFDQTtBQUNBO0FBRUE7QTdCY0E7QWIwemdEQTtBaUJoeGdEQTtBeUI1REE7QUFRQTtBMUN3MGdEQTtBQUNBOztBMENyMGdEQTtBQUNBO0FBQ0E7QTdCSUE7QWJxMGdEQTs7QTJDbjFnREE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBOUJVQTtBYjYwZ0RBOztBMkNsMWdEQTtBQUVBO0EzQ28xZ0RBOztBMkNoMWdEQTtBQUNBO0EzQ20xZ0RBOztBMkMzMGdEQTtBQUNBO0EzQzgwZ0RBO0EyQzMwZ0RBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0EzQzYwZ0RBOztBMkNuMGdEQTtBQy9DQTtBcEJLQTtBb0JIQTtBNUNzM2dEQTtBNENwM2dEQTtBQUNBO0E1Q3MzZ0RBO0E0Q24zZ0RBO0FBQ0E7QTVDcTNnREE7O0EyQy8wZ0RBO0FDL0NBO0FwQktBO0FvQkhBO0E1Q2s0Z0RBO0E0Q2g0Z0RBO0FBQ0E7QTVDazRnREE7QTRDLzNnREE7QUFDQTtBNUNpNGdEQTs7QTJDMzFnREE7QUMvQ0E7QXBCS0E7QW9CSEE7QTVDODRnREE7QTRDNTRnREE7QUFDQTtBNUM4NGdEQTtBNEMzNGdEQTtBQUNBO0E1QzY0Z0RBOztBMkN2MmdEQTtBQy9DQTtBcEJLQTtBb0JIQTtBNUMwNWdEQTtBNEN4NWdEQTtBQUNBO0E1QzA1Z0RBO0E0Q3Y1Z0RBO0FBQ0E7QTVDeTVnREE7O0EyQ24zZ0RBO0FDL0NBO0FwQktBO0FvQkhBO0E1Q3M2Z0RBO0E0Q3A2Z0RBO0FBQ0E7QTVDczZnREE7QTRDbjZnREE7QUFDQTtBNUNxNmdEQTs7QTJDLzNnREE7QUMvQ0E7QXBCS0E7QW9CSEE7QTVDazdnREE7QTRDaDdnREE7QUFDQTtBNUNrN2dEQTtBNEMvNmdEQTtBQUNBO0E1Q2k3Z0RBOztBMkMzNGdEQTtBQy9DQTtBcEJLQTtBb0JIQTtBNUM4N2dEQTtBNEM1N2dEQTtBQUNBO0E1Qzg3Z0RBO0E0QzM3Z0RBO0FBQ0E7QTVDNjdnREE7O0EyQ3Y1Z0RBO0FDL0NBO0FwQktBO0FvQkhBO0E1QzA4Z0RBO0E0Q3g4Z0RBO0FBQ0E7QTVDMDhnREE7QTRDdjhnREE7QUFDQTtBNUN5OGdEQTs7QTJDbjZnREE7QUMvQ0E7QXBCS0E7QW9CSEE7QTVDczlnREE7QTRDcDlnREE7QUFDQTtBNUNzOWdEQTtBNENuOWdEQTtBQUNBO0E1Q3E5Z0RBOztBMkMvNmdEQTtBQy9DQTtBcEJLQTtBb0JIQTtBNUNrK2dEQTtBNENoK2dEQTtBQUNBO0E1Q2srZ0RBO0E0Qy85Z0RBO0FBQ0E7QTVDaStnREE7O0EyQzM3Z0RBO0FDL0NBO0FwQktBO0FvQkhBO0E1QzgrZ0RBO0E0QzUrZ0RBO0FBQ0E7QTVDOCtnREE7QTRDMytnREE7QUFDQTtBNUM2K2dEQTs7QTJDdjhnREE7QUMvQ0E7QXBCS0E7QW9CSEE7QTVDMC9nREE7QTRDeC9nREE7QUFDQTtBNUMwL2dEQTtBNEN2L2dEQTtBQUNBO0E1Q3kvZ0RBOztBNkNqZ2hEQTtBQUNBO0FBQUE7QTdDcWdoREE7QTZDcGdoREE7QUFBQTtBN0N1Z2hEQTtBQUNBO0E2Q3BnaERBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0F2Q3dLQTtBdUN0S0E7QWhDSUE7QWJtZ2hEQTs7QTZDbGdoREE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXZCWEE7QUFBQTtBdEJpaGhEQTtBc0I3Z2hEQTtBdUJEQTtBdkJFQTtBQUFBO0F0QmdoaERBO0FBQ0E7O0E2Q3ZnaERBO0FyQllBO0FxQlZBO0E3QzBnaERBOztBNkN0Z2hEQTtBQUNBO0FBQUE7QTdDeWdoREE7QTZDdGdoREE7QUFKQTtBQUtBO0FBQUE7QTdDeWdoREE7QUFDQTs7QThDcGpoREE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QTlDdWpoREE7O0E4Q3BqaERBO0FBQ0E7QUFBQTtBQUFBO0E5Q3VqaERBOztBK0N6amhEQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBR0E7QUFDQTtBbENRQTtBYm1qaERBOztBK0NqamhEQTtBQUNBO0FBQ0E7QUFDQTtBL0NvamhEQTtBUTNqaERBO0F1Q1dBO0FBQ0E7QUFDQTtBQUNBO0EvQ21qaERBO0ErQ2hqaERBO0FBQ0E7QUFDQTtBL0NramhEQTs7QStDemloREE7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUNBO0FBQ0E7QS9DMmloREE7QStDemloREE7QWxDMUJBO0FBQ0E7QWJza2hEQTtBK0N6aWhEQTtBbENoQkE7QUFDQTtBYjRqaERBO0ErQ3ppaERBO0FBRUE7QUFDQTtBQUNBO0EvQzBpaERBO0ErQ3RpaERBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QS9Dd2loREE7QStDcmloREE7QUFDQTtBL0N1aWhEQTtBK0NyaWhEQTtBQUNBO0FBQ0E7QS9DdWloREE7O0ErQ3poaERBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QS9DNGhoREE7QStDemhoREE7QWxDMUJBO0FBWkE7QWJta2hEQTtBK0N4aGhEQTtBbEMzQ0E7QUFZQTtBYjJqaERBO0ErQ3ZoaERBO0FBQ0E7QS9DeWhoREE7QStDdGhoREE7QUFDQTtBQUNBO0EvQ3doaERBO0ErQ3RoaERBO0FBQ0E7QUFDQTtBL0N3aGhEQTs7QWlCbmxoREE7QThCbUNBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QS9Db2poREE7QStDampoREE7QWxDMUJBO0FBWkE7QWIybGhEQTtBK0NoamhEQTtBbEMzQ0E7QUFZQTtBYm1saERBO0ErQy9paERBO0FBQ0E7QS9DaWpoREE7QStDOWloREE7QUFDQTtBQUNBO0EvQ2dqaERBO0ErQzlpaERBO0FBQ0E7QUFDQTtBL0NnamhEQTtBQUNBO0FpQjVtaERBO0E4Qm1DQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0EvQzRraERBO0ErQ3praERBO0FsQzFCQTtBQVpBO0FibW5oREE7QStDeGtoREE7QWxDM0NBO0FBWUE7QWIybWhEQTtBK0N2a2hEQTtBQUNBO0EvQ3lraERBO0ErQ3RraERBO0FBQ0E7QUFDQTtBL0N3a2hEQTtBK0N0a2hEQTtBQUNBO0FBQ0E7QS9Dd2toREE7QUFDQTtBaUJwb2hEQTtBOEJtQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBL0NvbWhEQTtBK0NqbWhEQTtBbEMxQkE7QUFaQTtBYjJvaERBO0ErQ2htaERBO0FsQzNDQTtBQVlBO0FibW9oREE7QStDL2xoREE7QUFDQTtBL0NpbWhEQTtBK0M5bGhEQTtBQUNBO0FBQ0E7QS9DZ21oREE7QStDOWxoREE7QUFDQTtBQUNBO0EvQ2dtaERBO0FBQ0E7QWlCNXBoREE7QThCbUNBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QS9DNG5oREE7QStDem5oREE7QWxDMUJBO0FBWkE7QWJtcWhEQTtBK0N4bmhEQTtBbEMzQ0E7QUFZQTtBYjJwaERBO0ErQ3ZuaERBO0FBQ0E7QS9DeW5oREE7QStDdG5oREE7QUFDQTtBQUNBO0EvQ3duaERBO0ErQ3RuaERBO0FBQ0E7QUFDQTtBL0N3bmhEQTtBQUNBO0ErQzNtaERBO0FsQ25IQTtBYml1aERBO0ErQzNtaERBO0FBQ0E7QS9DNm1oREE7QStDM21oREE7QUFDQTtBL0M2bWhEQTs7QWdEdHZoREE7QUFDQTtBQUNBO0FoRHl2aERBO0FROXVoREE7QXdDUEE7QUFDQTtBaER3dmhEQTtBZ0RydmhEQTtBQUNBO0FBQ0E7QUFDQTtBaER1dmhEQTs7QWdEcHdoREE7QUFDQTtBQUNBO0FoRHV3aERBO0FRNXZoREE7QXdDUEE7QUFDQTtBaERzd2hEQTtBZ0Rud2hEQTtBQUNBO0FBQ0E7QUFDQTtBaERxd2hEQTs7QWdEbHhoREE7QUFDQTtBQUNBO0FoRHF4aERBO0FRMXdoREE7QXdDUEE7QUFDQTtBaERveGhEQTtBZ0RqeGhEQTtBQUNBO0FBQ0E7QUFDQTtBaERteGhEQTs7QWdEaHloREE7QUFDQTtBQUNBO0FoRG15aERBO0FReHhoREE7QXdDUEE7QUFDQTtBaERreWhEQTtBZ0QveGhEQTtBQUNBO0FBQ0E7QUFDQTtBaERpeWhEQTs7QWdEOXloREE7QUFDQTtBQUNBO0FoRGl6aERBO0FRdHloREE7QXdDUEE7QUFDQTtBaERnemhEQTtBZ0Q3eWhEQTtBQUNBO0FBQ0E7QUFDQTtBaEQreWhEQTs7QWdENXpoREE7QUFDQTtBQUNBO0FoRCt6aERBO0FRcHpoREE7QXdDUEE7QUFDQTtBaEQ4emhEQTtBZ0QzemhEQTtBQUNBO0FBQ0E7QUFDQTtBaEQ2emhEQTs7QWdEMTBoREE7QUFDQTtBQUNBO0FoRDYwaERBO0FRbDBoREE7QXdDUEE7QUFDQTtBaEQ0MGhEQTtBZ0R6MGhEQTtBQUNBO0FBQ0E7QUFDQTtBaEQyMGhEQTs7QWdEeDFoREE7QUFDQTtBQUNBO0FoRDIxaERBO0FRaDFoREE7QXdDUEE7QUFDQTtBaEQwMWhEQTtBZ0R2MWhEQTtBQUNBO0FBQ0E7QUFDQTtBaER5MWhEQTs7QWdEdDJoREE7QUFDQTtBQUNBO0FoRHkyaERBO0FROTFoREE7QXdDUEE7QUFDQTtBaER3MmhEQTtBZ0RyMmhEQTtBQUNBO0FBQ0E7QUFDQTtBaER1MmhEQTs7QWdEcDNoREE7QUFDQTtBQUNBO0FoRHUzaERBO0FRNTJoREE7QXdDUEE7QUFDQTtBaERzM2hEQTtBZ0RuM2hEQTtBQUNBO0FBQ0E7QUFDQTtBaERxM2hEQTs7QWdEbDRoREE7QUFDQTtBQUNBO0FoRHE0aERBO0FRMTNoREE7QXdDUEE7QUFDQTtBaERvNGhEQTtBZ0RqNGhEQTtBQUNBO0FBQ0E7QUFDQTtBaERtNGhEQTs7QWdEaDVoREE7QUFDQTtBQUNBO0FoRG01aERBO0FReDRoREE7QXdDUEE7QUFDQTtBaERrNWhEQTtBZ0QvNGhEQTtBQUNBO0FBQ0E7QUFDQTtBaERpNWhEQTs7QWlEajZoREE7QUFDQTtBM0NtTEE7QTJDakxBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWpEbzZoREE7QVEvNWhEQTtBeUNEQTtBQUNBO0FqRG02aERBO0FRLzVoREE7QXlDQ0E7QWpEaTZoREE7O0FpRHQ1aERBO0FBQ0E7QUFDQTtBQUNBO0FqRHk1aERBOztBaURuNWhEQTtBQUNBO0FqRHM1aERBOztBa0Q1N2hEQTtBQUdBO0FBQUE7QUFDQTtBNUNnTEE7QTRDN0tBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBckNPQTtBYnM3aERBO0FrRDE3aERBO0FBQ0E7QWxENDdoREE7QWtEejdoREE7QUFDQTtBbEQyN2hEQTtBa0R4N2hEQTtBQUNBO0FBQ0E7QWxEMDdoREE7QWtEdjdoREE7QUFDQTtBbER5N2hEQTs7QWtEcjdoREE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FyQ1pBO0FBQ0E7QWJxOGhEQTs7QWtEdDdoREE7QUFDQTtBbER5N2hEQTs7QW1ELzloREE7QUFFQTtBbkRpK2hEQTtBbUQvOWhEQTtBQUNBO0FBQ0E7QW5EaStoREE7O0FtRDU5aERBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUdBO0FuRDY5aERBOztBbUR0OWhEQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FuRHc5aERBO0FtRHI5aERBO0E3QjNCQTtBQUFBO0FBQUE7QUFBQTtBNkI2QkE7QUFBQTtBbkR1OWhEQTtBc0JoL2hEQTtBNkJ1QkE7QTdCdEJBO0FBQUE7QXRCbS9oREE7QUFDQTtBbUQxOWhEQTtBQUNBO0FBQUE7QW5ENDloREE7QW1EeDloREE7QUFDQTtBQUFBO0FuRDA5aERBOztBbUR0OWhEQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FuRHk5aERBO0FtRHY5aERBO0FBQ0E7QUFDQTtBbkR5OWhEQTtBbUR0OWhEQTs7QUFFQTtBQUFBO0FuRHc5aERBO0FtRHI5aERBO0FBQ0E7QW5EdTloREE7O0FtRG45aERBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QW5EczloREE7QW1EbjloREE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QW5EcTloREE7QW1EajloREE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FuRG05aERBO0FtRGo5aERBO0FBQ0E7QW5EbTloREE7QW1EaDloREE7QUFDQTtBbkRrOWhEQTs7QW1ENThoREE7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFHQTtBQUNBO0FBQ0E7QUFDQTtBdENsR0E7QXNDc0dBO0FuRDI4aERBOztBbUR2OGhEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FuRDA4aERBO0FtRHY4aERBO0FBQUE7QW5EMDhoREE7QW1EejhoREE7QUFBQTtBbkQ0OGhEQTs7QW1EdjhoREE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0F0Q3RIQTtBQUNBO0FiaWtpREE7QW1EejhoREE7QUFDQTtBQUVBO0FuRDA4aERBOztBbURyOGhEQTtBQUNBO0FBQ0E7QW5EdzhoREE7O0FtRG44aERBO0FBQ0E7QUFHQTtBQUFBO0FBQUE7QUFDQTtBbkRvOGhEQTs7QW1EaDhoREE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBdEN6SUE7QUFDQTtBYjZraURBO0FtRC83aERBO0FBQ0E7QW5EaThoREE7O0FtRDU3aERBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbkQrN2hEQTs7QWlCdGtpREE7QWtDNklBO0FBQ0E7QUFDQTtBbkQ2N2hEQTtBbUQxN2hEQTtBQUNBO0FuRDQ3aERBO0FtRDE3aERBO0FBQ0E7QW5ENDdoREE7QW1EeDdoREE7QUFDQTtBbkQwN2hEQTtBbUR4N2hEQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FuRDA3aERBO0FtRGw3aERBO0FBQUE7QW5EcTdoREE7QUFDQTtBaUI3bGlEQTtBa0MyS0E7O0FBRUE7QW5EcTdoREE7QUFDQTtBaUJubWlEQTtBa0NrTEE7QUFBQTtBbkRxN2hEQTtBQUNBO0FvRG5xaURBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUNKQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0EvQ3FLQTtBOEN6S0E7QUFDQTtBcEQrcWlEQTtBb0Q3cWlEQTtBQUFBO0FwRGdyaURBO0FvRDlxaURBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXBEZ3JpREE7QW9EOXFpREE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBcERncmlEQTs7QW9EM3FpREE7QUFDQTtBcEQ4cWlEQTtBb0Q1cWlEQTtBQUNBO0FwRDhxaURBO0FvRDVxaURBO0FBQ0E7QUFDQTtBQUNBO0FwRDhxaURBOztBb0R6cWlEQTtBQUNBO0FwRDRxaURBO0FvRDFxaURBO0FBQ0E7QUFDQTtBQUNBO0FwRDRxaURBO0FvRDFxaURBO0FBQ0E7QUFDQTtBQUNBO0FwRDRxaURBOztBb0R2cWlEQTtBQUNBO0FwRDBxaURBO0FvRHhxaURBO0FBQ0E7QXBEMHFpREE7QW9EeHFpREE7QUFDQTtBQUNBO0FBQ0E7QXBEMHFpREE7O0FvRHJxaURBO0FBQ0E7QXBEd3FpREE7QW9EdHFpREE7QUFDQTtBQUNBO0FBQ0E7QXBEd3FpREE7QW9EdHFpREE7QUFDQTtBQUNBO0FBQ0E7QXBEd3FpREE7O0FvRG5waURBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdkM5RkE7QWJxdmlEQTs7QXNEdndpREE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QURMQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0EvQ3FLQTtBZ0R4S0E7QUFDQTtBQUNBO0FBQ0E7QXpDR0E7QWJreGlEQTtBc0RqeGlEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXREbXhpREE7QXNEanhpREE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RGt4aURBOztBc0Q3d2lEQTtBQUNBO0F0RGd4aURBO0FzRDl3aURBO0FBQ0E7QXREZ3hpREE7QXNEOXdpREE7QUFDQTtBQUNBO0FBQ0E7QXREZ3hpREE7QXNEN3dpREE7QUFDQTtBQUNBO0FBQ0E7QXREK3dpREE7O0FzRDF3aURBO0FBQ0E7QXRENndpREE7QXNEM3dpREE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEQ2d2lEQTtBc0Qzd2lEQTtBQUNBO0FBQ0E7QUFDQTtBdEQ2d2lEQTtBc0Qxd2lEQTtBQUNBO0FBQ0E7QUFDQTtBdEQ0d2lEQTs7QXNEdndpREE7QUFDQTtBdEQwd2lEQTtBc0R4d2lEQTtBQUNBO0F0RDB3aURBO0FzRHh3aURBO0FBQ0E7QUFDQTtBQUNBO0F0RDB3aURBO0FzRHZ3aURBO0FBQ0E7QUFDQTtBQUNBO0F0RHl3aURBO0FzRHB3aURBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdERzd2lEQTs7QXNEbHdpREE7QUFDQTtBdERxd2lEQTtBc0Rud2lEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RHF3aURBO0FzRG53aURBO0FBQ0E7QUFDQTtBQUNBO0F0RHF3aURBO0FzRGx3aURBO0FBQ0E7QUFDQTtBQUNBO0F0RG93aURBOztBc0Q5dWlEQTtBQUNBO0FBQ0E7QWhEMEJBO0FnRHZCQTtBQUNBO0F6Q25JQTtBQUNBO0FibzNpREE7QXNEL3VpREE7QUFDQTtBdERpdmlEQTs7QXNEN3VpREE7QUFDQTtBQUNBO0F0RGd2aURBOztBdUQzNGlEQTtBQUNBO0F2RDg0aURBOztBdUQzNGlEQTtBQUNBO0FBQUE7QXZEODRpREE7O0F1RDM0aURBO0FBQ0E7QUFDQTtBQUNBO0F2RDg0aURBO0F3RHI2aURBO0FBQ0E7QUFDQTtBQUNBO0F4RHU2aURBOztBdUQvNGlEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FqQ2xCQTtBQUFBO0FBQUE7QUFBQTtBdEJxNmlEQTtBc0JqNmlEQTtBaUNRQTtBakNQQTtBQUFBO0F0Qm82aURBO0FBQ0E7O0F1RHA1aURBOzs7QUFHQTtBdkR1NWlEQTs7QXVEcDVpREE7O0FBRUE7QUFBQTtBdkR1NWlEQTs7QXVEcDVpREE7O0FBRUE7QUFBQTtBdkR1NWlEQTs7QXVEOTRpREE7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0F2RGk1aURBO0F1RDk0aURBOzs7QUFHQTtBQUNBO0F2RGc1aURBO0F1RDc0aURBOztBQUVBO0FBQ0E7QWpDNURBO0FBQUE7QXRCNDhpREE7QXNCeDhpREE7QWlDcURBOztBakNwREE7QUFBQTtBdEI0OGlEQTtBQUNBOztBdUQ1NGlEQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FqQ3RGQTtBQUFBO0F0QnEraURBO0FzQmoraURBO0FpQ2tFQTs7QWpDakVBO0FBQUE7QXRCcStpREE7QUFDQTtBUTMraURBOzs7QStDMkZBO0FBQ0E7QUFDQTtBQUNBO0F2RHE1aURBOztBdURsNWlEQTtBQUNBO0F2RHE1aURBOztBdURoNWlEQTtBQUNBO0F2RG01aURBOztBdUQ1NGlEQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBdkQrNGlEQTs7QXVENzRpREE7QUFDQTtBdkRnNWlEQTs7QXVEOTRpREE7QUFDQTtBdkRpNWlEQTs7QXVEeDRpREE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFFQTtBQUNBO0FBQ0E7QXZEMDRpREE7QXVEeDRpREE7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FBQ0E7QUFDQTtBakMvSkE7QUFBQTtBdEJ5aWpEQTtBc0JyaWpEQTtBaUM2SUE7QWpDNUlBO0FBQUE7QXRCd2lqREE7QUFDQTtBdUQzNGlEQTtBQUNBO0F2RDY0aURBOztBdURwNGlEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdkR1NGlEQTs7QXlEemtqREE7QUFDQTtBQUFBO0FBQUE7QXpENmtqREE7QUFDQTtBeUQza2pEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FBQ0E7QUFBQTtBekQ0a2pEQTs7QXlEemtqREE7QUFDQTtBQUNBO0FBQ0E7QXpENGtqREE7O0F5RHJrakRBO0FBQ0E7QUFDQTtBQUFBO0F6RHdrakRBO0F5RHRrakRBO0FBQ0E7QUFDQTtBQUFBO0F6RHdrakRBO0FBQ0E7QXlEcmtqREE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QUFDQTtBQUNBO0FBQUE7QXpEc2tqREE7O0F5RG5rakRBO0FBQ0E7QUFDQTtBekRza2pEQTs7QXlEbGtqREE7QUFDQTs7QUFFQTtBQUFBO0F6RHFrakRBO0FBQ0E7QTBEam9qREE7QUFBQTtBMURvb2pEQTs7QTBEbm9qREE7QUFBQTtBMUR1b2pEQTs7QTBEdG9qREE7QUFBQTtBMUQwb2pEQTs7QTBEem9qREE7QUFBQTtBMUQ2b2pEQTs7QTBENW9qREE7QUFBQTtBMURncGpEQTs7QTBEL29qREE7QUFBQTtBMURtcGpEQTs7QTJEcnBqREE7QUFDQTtBM0R3cGpEQTs7QVE5b2pEQTs7O0FtRExBO0EzRHlwakRBOztBMkQvcGpEQTtBQUNBO0EzRGtxakRBOztBUXhwakRBOzs7QW1ETEE7QTNEbXFqREE7O0EyRHpxakRBO0FBQ0E7QTNENHFqREE7O0FRbHFqREE7OztBbURMQTtBM0Q2cWpEQTs7QTJEbnJqREE7QUFDQTtBM0RzcmpEQTs7QVE1cWpEQTs7O0FtRExBO0EzRHVyakRBOztBMkQ3cmpEQTtBQUNBO0EzRGdzakRBOztBUXRyakRBOzs7QW1ETEE7QTNEaXNqREE7O0EyRHZzakRBO0FBQ0E7QTNEMHNqREE7O0FRaHNqREE7OztBbURMQTtBM0Qyc2pEQTs7QTJEanRqREE7QUFDQTtBM0RvdGpEQTs7QVExc2pEQTs7O0FtRExBO0EzRHF0akRBOztBMkQzdGpEQTtBQUNBO0EzRDh0akRBOztBUXB0akRBOzs7QW1ETEE7QTNEK3RqREE7O0EyRHJ1akRBO0FBQ0E7QTNEd3VqREE7O0FROXRqREE7OztBbURMQTtBM0R5dWpEQTs7QTJEL3VqREE7QUFDQTtBM0RrdmpEQTs7QVF4dWpEQTs7O0FtRExBO0EzRG12akRBOztBMkR6dmpEQTtBQUNBO0EzRDR2akRBOztBUWx2akRBOzs7QW1ETEE7QTNENnZqREE7O0EyRG53akRBO0FBQ0E7QTNEc3dqREE7O0FRNXZqREE7OztBbURMQTtBM0R1d2pEQTs7QTREdHdqREE7QUFDQTtBNUR5d2pEQTs7QTREdHdqREE7QUFDQTtBNUR5d2pEQTs7QTZEcHhqREE7QUFBQTtBN0R3eGpEQTs7QTZEdnhqREE7QUFBQTtBN0QyeGpEQTs7QTZEMXhqREE7QUFBQTtBN0Q4eGpEQTs7QTZEN3hqREE7QUFBQTtBN0RpeWpEQTs7QTZEaHlqREE7QUFBQTtBN0RveWpEQTs7QTZEbHlqREE7QUFBQTtBN0RzeWpEQTs7QTZEcnlqREE7QUFBQTtBN0R5eWpEQTs7QTZEeHlqREE7QUFBQTtBN0Q0eWpEQTs7QTZEM3lqREE7QUFBQTtBN0QreWpEQTs7QTZEOXlqREE7QUFBQTtBN0RrempEQTs7QTZEL3lqREE7QUFDQTtBN0RrempEQTs7QTZEbnpqREE7QUFDQTtBN0RzempEQTs7QTZEdnpqREE7QUFDQTtBN0QwempEQTs7QTZEM3pqREE7QUFDQTtBN0Q4empEQTs7QTZEL3pqREE7QUFDQTtBN0RrMGpEQTs7QTZEbjBqREE7QUFDQTtBN0RzMGpEQTs7QTZEdjBqREE7QUFDQTtBN0QwMGpEQTs7QTZEMzBqREE7QUFDQTtBN0Q4MGpEQTs7QTZELzBqREE7QUFDQTtBN0RrMWpEQTs7QTZEbjFqREE7QUFDQTtBN0RzMWpEQTs7QTZEdjFqREE7QUFDQTtBN0QwMWpEQTs7QTZEMzFqREE7QUFDQTtBN0Q4MWpEQTs7QTZEMTFqREE7QUFDQTtBN0Q2MWpEQTs7QTZEdDFqREE7QUFDQTtBN0R5MWpEQTs7QTZEdDFqREE7QUFDQTtBN0R5MWpEQTs7QTZEdDFqREE7QUFDQTtBQUNBO0E3RHkxakRBOztBNkR0MWpEQTtBQUNBO0FBQ0E7QTdEeTFqREE7O0E2RHQxakRBO0FBQ0E7QUFDQTtBN0R5MWpEQTs7QTZEdDFqREE7QUFDQTtBQUNBO0E3RHkxakRBOztBNkR0MWpEQTtBQUNBO0E3RHkxakRBOztBNkR0MWpEQTtBQUNBO0E3RHkxakRBOztBNkR0MWpEQTtBQUNBO0E3RHkxakRBOztBNkR0MWpEQTtBQUNBO0E3RHkxakRBOztBd0RqNmpEQTtBQUNBO0FBQ0E7QUFDQTtBeERvNmpEQTs7QThENzVqREE7QUFBQTtBOURpNmpEQTs7QThEajZqREE7QUFBQTtBOURxNmpEQTs7QThEcjZqREE7QUFBQTtBOUR5NmpEQTs7QThEejZqREE7QUFBQTtBOUQ2NmpEQTs7QThENzZqREE7QUFBQTtBOURpN2pEQTs7QThEajdqREE7QUFBQTtBOURxN2pEQTs7QThEcjdqREE7QUFBQTtBOUR5N2pEQTs7QThEejdqREE7QUFBQTtBQUFBO0FBQUE7QTlENjdqREE7O0E4RDc3akRBO0FBQUE7QUFBQTtBQUFBO0E5RGk4akRBOztBaUJoNWpEQTtBNkNqREE7QUFBQTtBOURzOGpEQTtBOER0OGpEQTtBQUFBO0E5RHk4akRBO0E4RHo4akRBO0FBQUE7QTlENDhqREE7QThENThqREE7QUFBQTtBOUQrOGpEQTtBOEQvOGpEQTtBQUFBO0E5RGs5akRBO0E4RGw5akRBO0FBQUE7QTlEcTlqREE7QThEcjlqREE7QUFBQTtBOUR3OWpEQTtBOER4OWpEQTtBQUFBO0FBQUE7QUFBQTtBOUQyOWpEQTtBOEQzOWpEQTtBQUFBO0FBQUE7QUFBQTtBOUQ4OWpEQTtBQUNBO0FpQjk2akRBO0E2Q2pEQTtBQUFBO0E5RG0rakRBO0E4RG4rakRBO0FBQUE7QTlEcytqREE7QThEdCtqREE7QUFBQTtBOUR5K2pEQTtBOER6K2pEQTtBQUFBO0E5RDQrakRBO0E4RDUrakRBO0FBQUE7QTlEKytqREE7QThELytqREE7QUFBQTtBOURrL2pEQTtBOERsL2pEQTtBQUFBO0E5RHEvakRBO0E4RHIvakRBO0FBQUE7QUFBQTtBQUFBO0E5RHcvakRBO0E4RHgvakRBO0FBQUE7QUFBQTtBQUFBO0E5RDIvakRBO0FBQ0E7QWlCMzhqREE7QTZDakRBO0FBQUE7QTlEZ2drREE7QThEaGdrREE7QUFBQTtBOURtZ2tEQTtBOERuZ2tEQTtBQUFBO0E5RHNna0RBO0E4RHRna0RBO0FBQUE7QTlEeWdrREE7QThEemdrREE7QUFBQTtBOUQ0Z2tEQTtBOEQ1Z2tEQTtBQUFBO0E5RCtna0RBO0E4RC9na0RBO0FBQUE7QTlEa2hrREE7QThEbGhrREE7QUFBQTtBQUFBO0FBQUE7QTlEcWhrREE7QThEcmhrREE7QUFBQTtBQUFBO0FBQUE7QTlEd2hrREE7QUFDQTtBaUJ4K2pEQTtBNkNqREE7QUFBQTtBOUQ2aGtEQTtBOEQ3aGtEQTtBQUFBO0E5RGdpa0RBO0E4RGhpa0RBO0FBQUE7QTlEbWlrREE7QThEbmlrREE7QUFBQTtBOURzaWtEQTtBOER0aWtEQTtBQUFBO0E5RHlpa0RBO0E4RHppa0RBO0FBQUE7QTlENGlrREE7QThENWlrREE7QUFBQTtBOUQraWtEQTtBOEQvaWtEQTtBQUFBO0FBQUE7QUFBQTtBOURramtEQTtBOERsamtEQTtBQUFBO0FBQUE7QUFBQTtBOURxamtEQTtBQUNBO0E4RDVpa0RBO0FBRUE7QUFBQTtBOUQ4aWtEQTtBOEQ5aWtEQTtBQUFBO0E5RGlqa0RBO0E4RGpqa0RBO0FBQUE7QTlEb2prREE7QThEcGprREE7QUFBQTtBOUR1amtEQTtBOER2amtEQTtBQUFBO0E5RDBqa0RBO0E4RDFqa0RBO0FBQUE7QTlENmprREE7QThEN2prREE7QUFBQTtBOURna2tEQTtBOERoa2tEQTtBQUFBO0FBQUE7QUFBQTtBOURta2tEQTtBOERua2tEQTtBQUFBO0FBQUE7QUFBQTtBOURza2tEQTtBQUNBO0ErRDVsa0RBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBL0Q4bGtEQTtBK0Q1bGtEQTtBQUNBO0FBQ0E7QS9EOGxrREE7QStEM2xrREE7Ozs7O0FBS0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QS9ENmxrREE7O0ErRHBsa0RBO0FBQ0E7QS9EdWxrREE7O0ErRHhsa0RBO0FBQ0E7QS9EMmxrREE7O0ErRDVsa0RBO0FBQ0E7QS9EK2xrREE7O0ErRGhta0RBO0FBQ0E7QS9EbW1rREE7O0ErRHBta0RBO0FBQ0E7QS9EdW1rREE7O0ErRHhta0RBO0FBQ0E7QS9EMm1rREE7O0ErRDVta0RBO0FBQ0E7QS9EK21rREE7O0ErRGhua0RBO0FBQ0E7QS9EbW5rREE7O0ErRHBua0RBO0FBQ0E7QS9EdW5rREE7O0ErRHhua0RBO0FBQ0E7QS9EMm5rREE7O0ErRDVua0RBO0FBQ0E7QS9EK25rREE7O0ErRGhva0RBO0FBQ0E7QS9EbW9rREE7O0ErRHBva0RBO0FBQ0E7QS9EdW9rREE7O0ErRHhva0RBO0FBQ0E7QS9EMm9rREE7O0ErRDVva0RBO0FBQ0E7QS9EK29rREE7O0ErRGhwa0RBO0FBQ0E7QS9EbXBrREE7O0ErRHBwa0RBO0FBQ0E7QS9EdXBrREE7O0ErRHhwa0RBO0FBQ0E7QS9EMnBrREE7O0ErRDVwa0RBO0FBQ0E7QS9EK3BrREE7O0ErRGhxa0RBO0FBQ0E7QS9EbXFrREE7O0ErRHBxa0RBO0FBQ0E7QS9EdXFrREE7O0ErRHhxa0RBO0FBQ0E7QS9EMnFrREE7O0ErRDVxa0RBO0FBQ0E7QS9EK3FrREE7O0ErRGhya0RBO0FBQ0E7QS9EbXJrREE7O0ErRHBya0RBO0FBQ0E7QS9EdXJrREE7O0ErRHhya0RBO0FBQ0E7QS9EMnJrREE7O0ErRDVya0RBO0FBQ0E7QS9EK3JrREE7O0ErRGhza0RBO0FBQ0E7QS9EbXNrREE7O0ErRHBza0RBO0FBQ0E7QS9EdXNrREE7O0ErRHhza0RBO0FBQ0E7QS9EMnNrREE7O0ErRDVza0RBO0FBQ0E7QS9EK3NrREE7O0ErRGh0a0RBO0FBQ0E7QS9EbXRrREE7O0ErRHB0a0RBO0FBQ0E7QS9EdXRrREE7O0ErRHh0a0RBO0FBQ0E7QS9EMnRrREE7O0ErRDV0a0RBO0FBQ0E7QS9EK3RrREE7O0ErRGh1a0RBO0FBQ0E7QS9EbXVrREE7O0ErRHB1a0RBO0FBQ0E7QS9EdXVrREE7O0ErRHh1a0RBO0FBQ0E7QS9EMnVrREE7O0ErRDV1a0RBO0FBQ0E7QS9EK3VrREE7O0ErRGh2a0RBO0FBQ0E7QS9EbXZrREE7O0ErRHB2a0RBO0FBQ0E7QS9EdXZrREE7O0ErRHh2a0RBO0FBQ0E7QS9EMnZrREE7O0ErRDV2a0RBO0FBQ0E7QS9EK3ZrREE7O0ErRGh3a0RBO0FBQ0E7QS9EbXdrREE7O0FnRTV4a0RBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWhFZ3lrREE7O0FnRS94a0RBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWhFbXlrREE7O0FnRWx5a0RBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWhFc3lrREE7O0FnRXJ5a0RBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWhFeXlrREE7O0FnRXZ5a0RBO0FBQUE7QUFBQTtBaEUyeWtEQTs7QWdFMXlrREE7QUFBQTtBQUFBO0FoRTh5a0RBOztBZ0U3eWtEQTtBQUFBO0FBQUE7QWhFaXprREE7O0FnRWh6a0RBO0FBQUE7QUFBQTtBQUFBO0FoRW96a0RBOztBZ0VuemtEQTtBQUFBO0FBQUE7QUFBQTtBaEV1emtEQTs7QWdFdHprREE7QUFBQTtBQUFBO0FBQUE7QWhFMHprREE7O0FnRXp6a0RBO0FBQUE7QUFBQTtBaEU2emtEQTs7QWdFNXprREE7QUFBQTtBQUFBO0FoRWcwa0RBOztBZ0U5emtEQTtBQUFBO0FBQUE7QUFBQTtBaEVrMGtEQTs7QWdFajBrREE7QUFBQTtBQUFBO0FBQUE7QWhFcTBrREE7O0FnRXAwa0RBO0FBQUE7QUFBQTtBQUFBO0FoRXcwa0RBOztBZ0V2MGtEQTtBQUFBO0FBQUE7QUFBQTtBaEUyMGtEQTs7QWdFMTBrREE7QUFBQTtBQUFBO0FoRTgwa0RBOztBZ0U1MGtEQTtBQUFBO0FBQUE7QUFBQTtBaEVnMWtEQTs7QWdFLzBrREE7QUFBQTtBQUFBO0FBQUE7QWhFbTFrREE7O0FnRWwxa0RBO0FBQUE7QUFBQTtBQUFBO0FoRXMxa0RBOztBZ0VyMWtEQTtBQUFBO0FBQUE7QUFBQTtBaEV5MWtEQTs7QWdFeDFrREE7QUFBQTtBQUFBO0FBQUE7QWhFNDFrREE7O0FnRTExa0RBO0FBQUE7QUFBQTtBaEU4MWtEQTs7QWdFNzFrREE7QUFBQTtBQUFBO0FoRWkya0RBOztBZ0VoMmtEQTtBQUFBO0FBQUE7QWhFbzJrREE7O0FnRW4ya0RBO0FBQUE7QUFBQTtBaEV1MmtEQTs7QWdFdDJrREE7QUFBQTtBQUFBO0FoRTAya0RBOztBZ0V6MmtEQTtBQUFBO0FBQUE7QWhFNjJrREE7O0FnRTMya0RBO0FBQUE7QUFBQTtBaEUrMmtEQTs7QWdFOTJrREE7QUFBQTtBQUFBO0FoRWsza0RBOztBZ0VqM2tEQTtBQUFBO0FBQUE7QWhFcTNrREE7O0FnRXAza0RBO0FBQUE7QUFBQTtBaEV3M2tEQTs7QWdFdjNrREE7QUFBQTtBQUFBO0FoRTIza0RBOztBZ0UxM2tEQTtBQUFBO0FBQUE7QWhFODNrREE7O0FpQmwza0RBO0ErQ2xEQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FoRXk2a0RBO0FnRXg2a0RBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWhFMjZrREE7QWdFMTZrREE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEU2NmtEQTtBZ0U1NmtEQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FoRSs2a0RBO0FnRTc2a0RBO0FBQUE7QUFBQTtBaEVnN2tEQTtBZ0UvNmtEQTtBQUFBO0FBQUE7QWhFazdrREE7QWdFajdrREE7QUFBQTtBQUFBO0FoRW83a0RBO0FnRW43a0RBO0FBQUE7QUFBQTtBQUFBO0FoRXM3a0RBO0FnRXI3a0RBO0FBQUE7QUFBQTtBQUFBO0FoRXc3a0RBO0FnRXY3a0RBO0FBQUE7QUFBQTtBQUFBO0FoRTA3a0RBO0FnRXo3a0RBO0FBQUE7QUFBQTtBaEU0N2tEQTtBZ0UzN2tEQTtBQUFBO0FBQUE7QWhFODdrREE7QWdFNTdrREE7QUFBQTtBQUFBO0FBQUE7QWhFKzdrREE7QWdFOTdrREE7QUFBQTtBQUFBO0FBQUE7QWhFaThrREE7QWdFaDhrREE7QUFBQTtBQUFBO0FBQUE7QWhFbThrREE7QWdFbDhrREE7QUFBQTtBQUFBO0FBQUE7QWhFcThrREE7QWdFcDhrREE7QUFBQTtBQUFBO0FoRXU4a0RBO0FnRXI4a0RBO0FBQUE7QUFBQTtBQUFBO0FoRXc4a0RBO0FnRXY4a0RBO0FBQUE7QUFBQTtBQUFBO0FoRTA4a0RBO0FnRXo4a0RBO0FBQUE7QUFBQTtBQUFBO0FoRTQ4a0RBO0FnRTM4a0RBO0FBQUE7QUFBQTtBQUFBO0FoRTg4a0RBO0FnRTc4a0RBO0FBQUE7QUFBQTtBQUFBO0FoRWc5a0RBO0FnRTk4a0RBO0FBQUE7QUFBQTtBaEVpOWtEQTtBZ0VoOWtEQTtBQUFBO0FBQUE7QWhFbTlrREE7QWdFbDlrREE7QUFBQTtBQUFBO0FoRXE5a0RBO0FnRXA5a0RBO0FBQUE7QUFBQTtBaEV1OWtEQTtBZ0V0OWtEQTtBQUFBO0FBQUE7QWhFeTlrREE7QWdFeDlrREE7QUFBQTtBQUFBO0FoRTI5a0RBO0FnRXo5a0RBO0FBQUE7QUFBQTtBaEU0OWtEQTtBZ0UzOWtEQTtBQUFBO0FBQUE7QWhFODlrREE7QWdFNzlrREE7QUFBQTtBQUFBO0FoRWcra0RBO0FnRS85a0RBO0FBQUE7QUFBQTtBaEVrK2tEQTtBZ0VqK2tEQTtBQUFBO0FBQUE7QWhFbytrREE7QWdFbitrREE7QUFBQTtBQUFBO0FoRXMra0RBO0FBQ0E7QWlCMzlrREE7QStDbERBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWhFaWhsREE7QWdFaGhsREE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEVtaGxEQTtBZ0VsaGxEQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FoRXFobERBO0FnRXBobERBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWhFdWhsREE7QWdFcmhsREE7QUFBQTtBQUFBO0FoRXdobERBO0FnRXZobERBO0FBQUE7QUFBQTtBaEUwaGxEQTtBZ0V6aGxEQTtBQUFBO0FBQUE7QWhFNGhsREE7QWdFM2hsREE7QUFBQTtBQUFBO0FBQUE7QWhFOGhsREE7QWdFN2hsREE7QUFBQTtBQUFBO0FBQUE7QWhFZ2lsREE7QWdFL2hsREE7QUFBQTtBQUFBO0FBQUE7QWhFa2lsREE7QWdFamlsREE7QUFBQTtBQUFBO0FoRW9pbERBO0FnRW5pbERBO0FBQUE7QUFBQTtBaEVzaWxEQTtBZ0VwaWxEQTtBQUFBO0FBQUE7QUFBQTtBaEV1aWxEQTtBZ0V0aWxEQTtBQUFBO0FBQUE7QUFBQTtBaEV5aWxEQTtBZ0V4aWxEQTtBQUFBO0FBQUE7QUFBQTtBaEUyaWxEQTtBZ0UxaWxEQTtBQUFBO0FBQUE7QUFBQTtBaEU2aWxEQTtBZ0U1aWxEQTtBQUFBO0FBQUE7QWhFK2lsREE7QWdFN2lsREE7QUFBQTtBQUFBO0FBQUE7QWhFZ2psREE7QWdFL2lsREE7QUFBQTtBQUFBO0FBQUE7QWhFa2psREE7QWdFampsREE7QUFBQTtBQUFBO0FBQUE7QWhFb2psREE7QWdFbmpsREE7QUFBQTtBQUFBO0FBQUE7QWhFc2psREE7QWdFcmpsREE7QUFBQTtBQUFBO0FBQUE7QWhFd2psREE7QWdFdGpsREE7QUFBQTtBQUFBO0FoRXlqbERBO0FnRXhqbERBO0FBQUE7QUFBQTtBaEUyamxEQTtBZ0UxamxEQTtBQUFBO0FBQUE7QWhFNmpsREE7QWdFNWpsREE7QUFBQTtBQUFBO0FoRStqbERBO0FnRTlqbERBO0FBQUE7QUFBQTtBaEVpa2xEQTtBZ0Voa2xEQTtBQUFBO0FBQUE7QWhFbWtsREE7QWdFamtsREE7QUFBQTtBQUFBO0FoRW9rbERBO0FnRW5rbERBO0FBQUE7QUFBQTtBaEVza2xEQTtBZ0Vya2xEQTtBQUFBO0FBQUE7QWhFd2tsREE7QWdFdmtsREE7QUFBQTtBQUFBO0FoRTBrbERBO0FnRXprbERBO0FBQUE7QUFBQTtBaEU0a2xEQTtBZ0Uza2xEQTtBQUFBO0FBQUE7QWhFOGtsREE7QUFDQTtBaUJua2xEQTtBK0NsREE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEV5bmxEQTtBZ0V4bmxEQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FoRTJubERBO0FnRTFubERBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWhFNm5sREE7QWdFNW5sREE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEUrbmxEQTtBZ0U3bmxEQTtBQUFBO0FBQUE7QWhFZ29sREE7QWdFL25sREE7QUFBQTtBQUFBO0FoRWtvbERBO0FnRWpvbERBO0FBQUE7QUFBQTtBaEVvb2xEQTtBZ0Vub2xEQTtBQUFBO0FBQUE7QUFBQTtBaEVzb2xEQTtBZ0Vyb2xEQTtBQUFBO0FBQUE7QUFBQTtBaEV3b2xEQTtBZ0V2b2xEQTtBQUFBO0FBQUE7QUFBQTtBaEUwb2xEQTtBZ0V6b2xEQTtBQUFBO0FBQUE7QWhFNG9sREE7QWdFM29sREE7QUFBQTtBQUFBO0FoRThvbERBO0FnRTVvbERBO0FBQUE7QUFBQTtBQUFBO0FoRStvbERBO0FnRTlvbERBO0FBQUE7QUFBQTtBQUFBO0FoRWlwbERBO0FnRWhwbERBO0FBQUE7QUFBQTtBQUFBO0FoRW1wbERBO0FnRWxwbERBO0FBQUE7QUFBQTtBQUFBO0FoRXFwbERBO0FnRXBwbERBO0FBQUE7QUFBQTtBaEV1cGxEQTtBZ0VycGxEQTtBQUFBO0FBQUE7QUFBQTtBaEV3cGxEQTtBZ0V2cGxEQTtBQUFBO0FBQUE7QUFBQTtBaEUwcGxEQTtBZ0V6cGxEQTtBQUFBO0FBQUE7QUFBQTtBaEU0cGxEQTtBZ0UzcGxEQTtBQUFBO0FBQUE7QUFBQTtBaEU4cGxEQTtBZ0U3cGxEQTtBQUFBO0FBQUE7QUFBQTtBaEVncWxEQTtBZ0U5cGxEQTtBQUFBO0FBQUE7QWhFaXFsREE7QWdFaHFsREE7QUFBQTtBQUFBO0FoRW1xbERBO0FnRWxxbERBO0FBQUE7QUFBQTtBaEVxcWxEQTtBZ0VwcWxEQTtBQUFBO0FBQUE7QWhFdXFsREE7QWdFdHFsREE7QUFBQTtBQUFBO0FoRXlxbERBO0FnRXhxbERBO0FBQUE7QUFBQTtBaEUycWxEQTtBZ0V6cWxEQTtBQUFBO0FBQUE7QWhFNHFsREE7QWdFM3FsREE7QUFBQTtBQUFBO0FoRThxbERBO0FnRTdxbERBO0FBQUE7QUFBQTtBaEVncmxEQTtBZ0UvcWxEQTtBQUFBO0FBQUE7QWhFa3JsREE7QWdFanJsREE7QUFBQTtBQUFBO0FoRW9ybERBO0FnRW5ybERBO0FBQUE7QUFBQTtBaEVzcmxEQTtBQUNBO0FpQjNxbERBO0ErQ2xEQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FoRWl1bERBO0FnRWh1bERBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWhFbXVsREE7QWdFbHVsREE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEVxdWxEQTtBZ0VwdWxEQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FoRXV1bERBO0FnRXJ1bERBO0FBQUE7QUFBQTtBaEV3dWxEQTtBZ0V2dWxEQTtBQUFBO0FBQUE7QWhFMHVsREE7QWdFenVsREE7QUFBQTtBQUFBO0FoRTR1bERBO0FnRTN1bERBO0FBQUE7QUFBQTtBQUFBO0FoRTh1bERBO0FnRTd1bERBO0FBQUE7QUFBQTtBQUFBO0FoRWd2bERBO0FnRS91bERBO0FBQUE7QUFBQTtBQUFBO0FoRWt2bERBO0FnRWp2bERBO0FBQUE7QUFBQTtBaEVvdmxEQTtBZ0VudmxEQTtBQUFBO0FBQUE7QWhFc3ZsREE7QWdFcHZsREE7QUFBQTtBQUFBO0FBQUE7QWhFdXZsREE7QWdFdHZsREE7QUFBQTtBQUFBO0FBQUE7QWhFeXZsREE7QWdFeHZsREE7QUFBQTtBQUFBO0FBQUE7QWhFMnZsREE7QWdFMXZsREE7QUFBQTtBQUFBO0FBQUE7QWhFNnZsREE7QWdFNXZsREE7QUFBQTtBQUFBO0FoRSt2bERBO0FnRTd2bERBO0FBQUE7QUFBQTtBQUFBO0FoRWd3bERBO0FnRS92bERBO0FBQUE7QUFBQTtBQUFBO0FoRWt3bERBO0FnRWp3bERBO0FBQUE7QUFBQTtBQUFBO0FoRW93bERBO0FnRW53bERBO0FBQUE7QUFBQTtBQUFBO0FoRXN3bERBO0FnRXJ3bERBO0FBQUE7QUFBQTtBQUFBO0FoRXd3bERBO0FnRXR3bERBO0FBQUE7QUFBQTtBaEV5d2xEQTtBZ0V4d2xEQTtBQUFBO0FBQUE7QWhFMndsREE7QWdFMXdsREE7QUFBQTtBQUFBO0FoRTZ3bERBO0FnRTV3bERBO0FBQUE7QUFBQTtBaEUrd2xEQTtBZ0U5d2xEQTtBQUFBO0FBQUE7QWhFaXhsREE7QWdFaHhsREE7QUFBQTtBQUFBO0FoRW14bERBO0FnRWp4bERBO0FBQUE7QUFBQTtBaEVveGxEQTtBZ0VueGxEQTtBQUFBO0FBQUE7QWhFc3hsREE7QWdFcnhsREE7QUFBQTtBQUFBO0FoRXd4bERBO0FnRXZ4bERBO0FBQUE7QUFBQTtBaEUweGxEQTtBZ0V6eGxEQTtBQUFBO0FBQUE7QWhFNHhsREE7QWdFM3hsREE7QUFBQTtBQUFBO0FoRTh4bERBO0FBQ0E7QWlFejBsREE7QUFBQTtBakU0MGxEQTs7QWlFMzBsREE7QUFBQTtBakUrMGxEQTs7QWlFOTBsREE7QUFBQTtBakVrMWxEQTs7QWlCOXhsREE7QWdEdERBO0FBQUE7QWpFeTFsREE7QWlFeDFsREE7QUFBQTtBakUyMWxEQTtBaUUxMWxEQTtBQUFBO0FqRTYxbERBO0FBQ0E7QWlCMXlsREE7QWdEdERBO0FBQUE7QWpFbzJsREE7QWlFbjJsREE7QUFBQTtBakVzMmxEQTtBaUVyMmxEQTtBQUFBO0FqRXcybERBO0FBQ0E7QWlCcnpsREE7QWdEdERBO0FBQUE7QWpFKzJsREE7QWlFOTJsREE7QUFBQTtBakVpM2xEQTtBaUVoM2xEQTtBQUFBO0FqRW0zbERBO0FBQ0E7QWlCaDBsREE7QWdEdERBO0FBQUE7QWpFMDNsREE7QWlFejNsREE7QUFBQTtBakU0M2xEQTtBaUUzM2xEQTtBQUFBO0FqRTgzbERBO0FBQ0E7QWtFcDRsREE7QUFBQTtBQUFBO0FBQUE7QWxFdTRsREE7O0FrRXY0bERBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWxFMjRsREE7O0FrRTM0bERBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWxFKzRsREE7O0FtRS80bERBO0FBQUE7QW5FbTVsREE7O0FtRW41bERBO0FBQUE7QW5FdTVsREE7O0FvRXQ1bERBO0FBQUE7QXBFMDVsREE7O0FvRTE1bERBO0FBQUE7QXBFODVsREE7O0FvRTk1bERBO0FBQUE7QXBFazZsREE7O0FvRWw2bERBO0FBQUE7QXBFczZsREE7O0FvRXQ2bERBO0FBQUE7QXBFMDZsREE7O0FvRXI2bERBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBcEV3NmxEQTs7QW9FcjZsREE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FwRXc2bERBOztBb0VwNmxEQTtBQURBO0FBRUE7QUFDQTtBQUNBO0FwRXc2bERBO0FBQ0E7O0FxRWw4bERBO0FDRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RW84bERBOztBc0UxN2xEQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEU0N2xEQTs7QXVFejlsREE7QUFBQTtBQUFBO0F2RTY5bERBOztBdUU1OWxEQTtBQUFBO0FBQUE7QXZFZytsREE7O0F1RS85bERBO0FBQUE7QUFBQTtBdkVtK2xEQTs7QXVFbCtsREE7QUFBQTtBQUFBO0F2RXMrbERBOztBd0VyK2xEQTtBQUFBO0F4RXkrbERBOztBd0V6K2xEQTtBQUFBO0F4RTYrbERBOztBd0U3K2xEQTtBQUFBO0F4RWkvbERBOztBd0VqL2xEQTtBQUFBO0F4RXEvbERBOztBd0VyL2xEQTtBQUFBO0F4RXkvbERBOztBd0V6L2xEQTtBQUFBO0F4RTYvbERBOztBd0U3L2xEQTtBQUFBO0F4RWlnbURBOztBd0VqZ21EQTtBQUFBO0F4RXFnbURBOztBd0VyZ21EQTtBQUFBO0F4RXlnbURBOztBd0V6Z21EQTtBQUFBO0F4RTZnbURBOztBd0U3Z21EQTtBQUFBO0F4RWlobURBOztBd0VqaG1EQTtBQUFBO0F4RXFobURBOztBd0VyaG1EQTtBQUFBO0F4RXlobURBOztBd0V6aG1EQTtBQUFBO0F4RTZobURBOztBd0V6aG1EQTtBQUFBO0F4RTZobURBOztBd0U1aG1EQTtBQUFBO0F4RWdpbURBOztBd0U1aG1EQTtBQUFBO0F4RWdpbURBOztBd0UvaG1EQTtBQUFBO0F4RW1pbURBOztBd0VqaW1EQTtBQUFBO0F4RXFpbURBOztBd0VwaW1EQTtBQUFBO0F4RXdpbURBOztBeUVqam1EQTtBQUFBO0F6RXFqbURBOztBeUVwam1EQTs7QUFFQTtBekV1am1EQTs7QXlFcmptREE7O0FBRUE7QXpFd2ptREE7O0F5RXRqbURBOztBQUVBO0F6RXlqbURBOztBeUV2am1EQTs7QUFFQTtBekUwam1EQTs7QXlFemttREE7QUFBQTtBekU2a21EQTs7QXlFNWttREE7O0FBRUE7QXpFK2ttREE7O0F5RTdrbURBOztBQUVBO0F6RWdsbURBOztBeUU5a21EQTs7QUFFQTtBekVpbG1EQTs7QXlFL2ttREE7O0FBRUE7QXpFa2xtREE7O0F5RWptbURBO0FBQUE7QXpFcW1tREE7O0F5RXBtbURBOztBQUVBO0F6RXVtbURBOztBeUVybW1EQTs7QUFFQTtBekV3bW1EQTs7QXlFdG1tREE7O0FBRUE7QXpFeW1tREE7O0F5RXZtbURBOztBQUVBO0F6RTBtbURBOztBeUV6bm1EQTtBQUFBO0F6RTZubURBOztBeUU1bm1EQTs7QUFFQTtBekUrbm1EQTs7QXlFN25tREE7O0FBRUE7QXpFZ29tREE7O0F5RTlubURBOztBQUVBO0F6RWlvbURBOztBeUUvbm1EQTs7QUFFQTtBekVrb21EQTs7QXlFanBtREE7QUFBQTtBekVxcG1EQTs7QXlFcHBtREE7O0FBRUE7QXpFdXBtREE7O0F5RXJwbURBOztBQUVBO0F6RXdwbURBOztBeUV0cG1EQTs7QUFFQTtBekV5cG1EQTs7QXlFdnBtREE7O0FBRUE7QXpFMHBtREE7O0F5RXpxbURBO0FBQUE7QXpFNnFtREE7O0F5RTVxbURBOztBQUVBO0F6RStxbURBOztBeUU3cW1EQTs7QUFFQTtBekVncm1EQTs7QXlFOXFtREE7O0FBRUE7QXpFaXJtREE7O0F5RS9xbURBOztBQUVBO0F6RWtybURBOztBeUVqc21EQTtBQUFBO0F6RXFzbURBOztBeUVwc21EQTs7QUFFQTtBekV1c21EQTs7QXlFcnNtREE7O0FBRUE7QXpFd3NtREE7O0F5RXRzbURBOztBQUVBO0F6RXlzbURBOztBeUV2c21EQTs7QUFFQTtBekUwc21EQTs7QXlFenRtREE7QUFBQTtBekU2dG1EQTs7QXlFNXRtREE7O0FBRUE7QXpFK3RtREE7O0F5RTd0bURBOztBQUVBO0F6RWd1bURBOztBeUU5dG1EQTs7QUFFQTtBekVpdW1EQTs7QXlFL3RtREE7O0FBRUE7QXpFa3VtREE7O0F5RWp2bURBO0FBQUE7QXpFcXZtREE7O0F5RXB2bURBOztBQUVBO0F6RXV2bURBOztBeUVydm1EQTs7QUFFQTtBekV3dm1EQTs7QXlFdHZtREE7O0FBRUE7QXpFeXZtREE7O0F5RXZ2bURBOztBQUVBO0F6RTB2bURBOztBeUV6d21EQTtBQUFBO0F6RTZ3bURBOztBeUU1d21EQTs7QUFFQTtBekUrd21EQTs7QXlFN3dtREE7O0FBRUE7QXpFZ3htREE7O0F5RTl3bURBOztBQUVBO0F6RWl4bURBOztBeUUvd21EQTs7QUFFQTtBekVreG1EQTs7QXlFanltREE7QUFBQTtBekVxeW1EQTs7QXlFcHltREE7O0FBRUE7QXpFdXltREE7O0F5RXJ5bURBOztBQUVBO0F6RXd5bURBOztBeUV0eW1EQTs7QUFFQTtBekV5eW1EQTs7QXlFdnltREE7O0FBRUE7QXpFMHltREE7O0F5RXp6bURBO0FBQUE7QXpFNnptREE7O0F5RTV6bURBOztBQUVBO0F6RSt6bURBOztBeUU3em1EQTs7QUFFQTtBekVnMG1EQTs7QXlFOXptREE7O0FBRUE7QXpFaTBtREE7O0F5RS96bURBOztBQUVBO0F6RWswbURBOztBeUVqMW1EQTtBQUFBO0F6RXExbURBOztBeUVwMW1EQTs7QUFFQTtBekV1MW1EQTs7QXlFcjFtREE7O0FBRUE7QXpFdzFtREE7O0F5RXQxbURBOztBQUVBO0F6RXkxbURBOztBeUV2MW1EQTs7QUFFQTtBekUwMW1EQTs7QXlFejJtREE7QUFBQTtBekU2Mm1EQTs7QXlFNTJtREE7O0FBRUE7QXpFKzJtREE7O0F5RTcybURBOztBQUVBO0F6RWczbURBOztBeUU5Mm1EQTs7QUFFQTtBekVpM21EQTs7QXlFLzJtREE7O0FBRUE7QXpFazNtREE7O0F5RWo0bURBO0FBQUE7QXpFcTRtREE7O0F5RXA0bURBOztBQUVBO0F6RXU0bURBOztBeUVyNG1EQTs7QUFFQTtBekV3NG1EQTs7QXlFdDRtREE7O0FBRUE7QXpFeTRtREE7O0F5RXY0bURBOztBQUVBO0F6RTA0bURBOztBeUV6NW1EQTtBQUFBO0F6RTY1bURBOztBeUU1NW1EQTs7QUFFQTtBekUrNW1EQTs7QXlFNzVtREE7O0FBRUE7QXpFZzZtREE7O0F5RTk1bURBOztBQUVBO0F6RWk2bURBOztBeUUvNW1EQTs7QUFFQTtBekVrNm1EQTs7QXlFajdtREE7QUFBQTtBekVxN21EQTs7QXlFcDdtREE7O0FBRUE7QXpFdTdtREE7O0F5RXI3bURBOztBQUVBO0F6RXc3bURBOztBeUV0N21EQTs7QUFFQTtBekV5N21EQTs7QXlFdjdtREE7O0FBRUE7QXpFMDdtREE7O0F5RXo4bURBO0FBQUE7QXpFNjhtREE7O0F5RTU4bURBOztBQUVBO0F6RSs4bURBOztBeUU3OG1EQTs7QUFFQTtBekVnOW1EQTs7QXlFOThtREE7O0FBRUE7QXpFaTltREE7O0F5RS84bURBOztBQUVBO0F6RWs5bURBOztBeUVqK21EQTtBQUFBO0F6RXErbURBOztBeUVwK21EQTs7QUFFQTtBekV1K21EQTs7QXlFcittREE7O0FBRUE7QXpFdyttREE7O0F5RXQrbURBOztBQUVBO0F6RXkrbURBOztBeUV2K21EQTs7QUFFQTtBekUwK21EQTs7QXlFei9tREE7QUFBQTtBekU2L21EQTs7QXlFNS9tREE7O0FBRUE7QXpFKy9tREE7O0F5RTcvbURBOztBQUVBO0F6RWdnbkRBOztBeUU5L21EQTs7QUFFQTtBekVpZ25EQTs7QXlFLy9tREE7O0FBRUE7QXpFa2duREE7O0F5RWpobkRBO0FBQUE7QXpFcWhuREE7O0F5RXBobkRBOztBQUVBO0F6RXVobkRBOztBeUVyaG5EQTs7QUFFQTtBekV3aG5EQTs7QXlFdGhuREE7O0FBRUE7QXpFeWhuREE7O0F5RXZobkRBOztBQUVBO0F6RTBobkRBOztBeUV6aW5EQTtBQUFBO0F6RTZpbkRBOztBeUU1aW5EQTs7QUFFQTtBekUraW5EQTs7QXlFN2luREE7O0FBRUE7QXpFZ2puREE7O0F5RTlpbkRBOztBQUVBO0F6RWlqbkRBOztBeUUvaW5EQTs7QUFFQTtBekVram5EQTs7QXlFamtuREE7QUFBQTtBekVxa25EQTs7QXlFcGtuREE7O0FBRUE7QXpFdWtuREE7O0F5RXJrbkRBOztBQUVBO0F6RXdrbkRBOztBeUV0a25EQTs7QUFFQTtBekV5a25EQTs7QXlFdmtuREE7O0FBRUE7QXpFMGtuREE7O0F5RXpsbkRBO0FBQUE7QXpFNmxuREE7O0F5RTVsbkRBOztBQUVBO0F6RStsbkRBOztBeUU3bG5EQTs7QUFFQTtBekVnbW5EQTs7QXlFOWxuREE7O0FBRUE7QXpFaW1uREE7O0F5RS9sbkRBOztBQUVBO0F6RWttbkRBOztBeUVqbm5EQTtBQUFBO0F6RXFubkRBOztBeUVwbm5EQTs7QUFFQTtBekV1bm5EQTs7QXlFcm5uREE7O0FBRUE7QXpFd25uREE7O0F5RXRubkRBOztBQUVBO0F6RXlubkRBOztBeUV2bm5EQTs7QUFFQTtBekUwbm5EQTs7QXlFem9uREE7QUFBQTtBekU2b25EQTs7QXlFNW9uREE7O0FBRUE7QXpFK29uREE7O0F5RTdvbkRBOztBQUVBO0F6RWdwbkRBOztBeUU5b25EQTs7QUFFQTtBekVpcG5EQTs7QXlFL29uREE7O0FBRUE7QXpFa3BuREE7O0F5RWpxbkRBO0FBQUE7QXpFcXFuREE7O0F5RXBxbkRBOztBQUVBO0F6RXVxbkRBOztBeUVycW5EQTs7QUFFQTtBekV3cW5EQTs7QXlFdHFuREE7O0FBRUE7QXpFeXFuREE7O0F5RXZxbkRBOztBQUVBO0F6RTBxbkRBOztBeUV6cm5EQTtBQUFBO0F6RTZybkRBOztBeUU1cm5EQTs7QUFFQTtBekUrcm5EQTs7QXlFN3JuREE7O0FBRUE7QXpFZ3NuREE7O0F5RTlybkRBOztBQUVBO0F6RWlzbkRBOztBeUUvcm5EQTs7QUFFQTtBekVrc25EQTs7QXlFanRuREE7QUFBQTtBekVxdG5EQTs7QXlFcHRuREE7O0FBRUE7QXpFdXRuREE7O0F5RXJ0bkRBOztBQUVBO0F6RXd0bkRBOztBeUV0dG5EQTs7QUFFQTtBekV5dG5EQTs7QXlFdnRuREE7O0FBRUE7QXpFMHRuREE7O0F5RXp1bkRBO0FBQUE7QXpFNnVuREE7O0F5RTV1bkRBOztBQUVBO0F6RSt1bkRBOztBeUU3dW5EQTs7QUFFQTtBekVndm5EQTs7QXlFOXVuREE7O0FBRUE7QXpFaXZuREE7O0F5RS91bkRBOztBQUVBO0F6RWt2bkRBOztBeUVqd25EQTtBQUFBO0F6RXF3bkRBOztBeUVwd25EQTs7QUFFQTtBekV1d25EQTs7QXlFcnduREE7O0FBRUE7QXpFd3duREE7O0F5RXR3bkRBOztBQUVBO0F6RXl3bkRBOztBeUV2d25EQTs7QUFFQTtBekUwd25EQTs7QXlFenhuREE7QUFBQTtBekU2eG5EQTs7QXlFNXhuREE7O0FBRUE7QXpFK3huREE7O0F5RTd4bkRBOztBQUVBO0F6RWd5bkRBOztBeUU5eG5EQTs7QUFFQTtBekVpeW5EQTs7QXlFL3huREE7O0FBRUE7QXpFa3luREE7O0F5RWp6bkRBO0FBQUE7QXpFcXpuREE7O0F5RXB6bkRBOztBQUVBO0F6RXV6bkRBOztBeUVyem5EQTs7QUFFQTtBekV3em5EQTs7QXlFdHpuREE7O0FBRUE7QXpFeXpuREE7O0F5RXZ6bkRBOztBQUVBO0F6RTB6bkRBOztBeUV6MG5EQTtBQUFBO0F6RTYwbkRBOztBeUU1MG5EQTs7QUFFQTtBekUrMG5EQTs7QXlFNzBuREE7O0FBRUE7QXpFZzFuREE7O0F5RTkwbkRBOztBQUVBO0F6RWkxbkRBOztBeUUvMG5EQTs7QUFFQTtBekVrMW5EQTs7QXlFajJuREE7QUFBQTtBekVxMm5EQTs7QXlFcDJuREE7O0FBRUE7QXpFdTJuREE7O0F5RXIybkRBOztBQUVBO0F6RXcybkRBOztBeUV0Mm5EQTs7QUFFQTtBekV5Mm5EQTs7QXlFdjJuREE7O0FBRUE7QXpFMDJuREE7O0F5RXozbkRBO0FBQUE7QXpFNjNuREE7O0F5RTUzbkRBOztBQUVBO0F6RSszbkRBOztBeUU3M25EQTs7QUFFQTtBekVnNG5EQTs7QXlFOTNuREE7O0FBRUE7QXpFaTRuREE7O0F5RS8zbkRBOztBQUVBO0F6RWs0bkRBOztBeUVqNW5EQTtBQUFBO0F6RXE1bkRBOztBeUVwNW5EQTs7QUFFQTtBekV1NW5EQTs7QXlFcjVuREE7O0FBRUE7QXpFdzVuREE7O0F5RXQ1bkRBOztBQUVBO0F6RXk1bkRBOztBeUV2NW5EQTs7QUFFQTtBekUwNW5EQTs7QXlFejZuREE7QUFBQTtBekU2Nm5EQTs7QXlFNTZuREE7O0FBRUE7QXpFKzZuREE7O0F5RTc2bkRBOztBQUVBO0F6RWc3bkRBOztBeUU5Nm5EQTs7QUFFQTtBekVpN25EQTs7QXlFLzZuREE7O0FBRUE7QXpFazduREE7O0F5RWo4bkRBO0FBQUE7QXpFcThuREE7O0F5RXA4bkRBOztBQUVBO0F6RXU4bkRBOztBeUVyOG5EQTs7QUFFQTtBekV3OG5EQTs7QXlFdDhuREE7O0FBRUE7QXpFeThuREE7O0F5RXY4bkRBOztBQUVBO0F6RTA4bkRBOztBeUV6OW5EQTtBQUFBO0F6RTY5bkRBOztBeUU1OW5EQTs7QUFFQTtBekUrOW5EQTs7QXlFNzluREE7O0FBRUE7QXpFZytuREE7O0F5RTk5bkRBOztBQUVBO0F6RWkrbkRBOztBeUUvOW5EQTs7QUFFQTtBekVrK25EQTs7QXlFai9uREE7QUFBQTtBekVxL25EQTs7QXlFcC9uREE7O0FBRUE7QXpFdS9uREE7O0F5RXIvbkRBOztBQUVBO0F6RXcvbkRBOztBeUV0L25EQTs7QUFFQTtBekV5L25EQTs7QXlFdi9uREE7O0FBRUE7QXpFMC9uREE7O0F5RXpnb0RBO0FBQUE7QXpFNmdvREE7O0F5RTVnb0RBOztBQUVBO0F6RStnb0RBOztBeUU3Z29EQTs7QUFFQTtBekVnaG9EQTs7QXlFOWdvREE7O0FBRUE7QXpFaWhvREE7O0F5RS9nb0RBOztBQUVBO0F6RWtob0RBOztBeUUxZ29EQTtBQUFBO0F6RThnb0RBOztBeUU3Z29EQTs7QUFFQTtBekVnaG9EQTs7QXlFOWdvREE7O0FBRUE7QXpFaWhvREE7O0F5RS9nb0RBOztBQUVBO0F6RWtob0RBOztBeUVoaG9EQTs7QUFFQTtBekVtaG9EQTs7QXlFbGlvREE7QUFBQTtBekVzaW9EQTs7QXlFcmlvREE7O0FBRUE7QXpFd2lvREE7O0F5RXRpb0RBOztBQUVBO0F6RXlpb0RBOztBeUV2aW9EQTs7QUFFQTtBekUwaW9EQTs7QXlFeGlvREE7O0FBRUE7QXpFMmlvREE7O0F5RTFqb0RBO0FBQUE7QXpFOGpvREE7O0F5RTdqb0RBOztBQUVBO0F6RWdrb0RBOztBeUU5am9EQTs7QUFFQTtBekVpa29EQTs7QXlFL2pvREE7O0FBRUE7QXpFa2tvREE7O0F5RWhrb0RBOztBQUVBO0F6RW1rb0RBOztBeUVsbG9EQTtBQUFBO0F6RXNsb0RBOztBeUVybG9EQTs7QUFFQTtBekV3bG9EQTs7QXlFdGxvREE7O0FBRUE7QXpFeWxvREE7O0F5RXZsb0RBOztBQUVBO0F6RTBsb0RBOztBeUV4bG9EQTs7QUFFQTtBekUybG9EQTs7QXlFMW1vREE7QUFBQTtBekU4bW9EQTs7QXlFN21vREE7O0FBRUE7QXpFZ25vREE7O0F5RTltb0RBOztBQUVBO0F6RWlub0RBOztBeUUvbW9EQTs7QUFFQTtBekVrbm9EQTs7QXlFaG5vREE7O0FBRUE7QXpFbW5vREE7O0F5RWxvb0RBO0FBQUE7QXpFc29vREE7O0F5RXJvb0RBOztBQUVBO0F6RXdvb0RBOztBeUV0b29EQTs7QUFFQTtBekV5b29EQTs7QXlFdm9vREE7O0FBRUE7QXpFMG9vREE7O0F5RXhvb0RBOztBQUVBO0F6RTJvb0RBOztBeUUxcG9EQTtBQUFBO0F6RThwb0RBOztBeUU3cG9EQTs7QUFFQTtBekVncW9EQTs7QXlFOXBvREE7O0FBRUE7QXpFaXFvREE7O0F5RS9wb0RBOztBQUVBO0F6RWtxb0RBOztBeUVocW9EQTs7QUFFQTtBekVtcW9EQTs7QXlFbHJvREE7QUFBQTtBekVzcm9EQTs7QXlFcnJvREE7O0FBRUE7QXpFd3JvREE7O0F5RXRyb0RBOztBQUVBO0F6RXlyb0RBOztBeUV2cm9EQTs7QUFFQTtBekUwcm9EQTs7QXlFeHJvREE7O0FBRUE7QXpFMnJvREE7O0F5RTFzb0RBO0FBQUE7QXpFOHNvREE7O0F5RTdzb0RBOztBQUVBO0F6RWd0b0RBOztBeUU5c29EQTs7QUFFQTtBekVpdG9EQTs7QXlFL3NvREE7O0FBRUE7QXpFa3RvREE7O0F5RWh0b0RBOztBQUVBO0F6RW10b0RBOztBeUVsdW9EQTtBQUFBO0F6RXN1b0RBOztBeUVydW9EQTs7QUFFQTtBekV3dW9EQTs7QXlFdHVvREE7O0FBRUE7QXpFeXVvREE7O0F5RXZ1b0RBOztBQUVBO0F6RTB1b0RBOztBeUV4dW9EQTs7QUFFQTtBekUydW9EQTs7QXlFMXZvREE7QUFBQTtBekU4dm9EQTs7QXlFN3ZvREE7O0FBRUE7QXpFZ3dvREE7O0F5RTl2b0RBOztBQUVBO0F6RWl3b0RBOztBeUUvdm9EQTs7QUFFQTtBekVrd29EQTs7QXlFaHdvREE7O0FBRUE7QXpFbXdvREE7O0F5RWx4b0RBO0FBQUE7QXpFc3hvREE7O0F5RXJ4b0RBOztBQUVBO0F6RXd4b0RBOztBeUV0eG9EQTs7QUFFQTtBekV5eG9EQTs7QXlFdnhvREE7O0FBRUE7QXpFMHhvREE7O0F5RXh4b0RBOztBQUVBO0F6RTJ4b0RBOztBeUUxeW9EQTtBQUFBO0F6RTh5b0RBOztBeUU3eW9EQTs7QUFFQTtBekVnem9EQTs7QXlFOXlvREE7O0FBRUE7QXpFaXpvREE7O0F5RS95b0RBOztBQUVBO0F6RWt6b0RBOztBeUVoem9EQTs7QUFFQTtBekVtem9EQTs7QXlFbDBvREE7QUFBQTtBekVzMG9EQTs7QXlFcjBvREE7O0FBRUE7QXpFdzBvREE7O0F5RXQwb0RBOztBQUVBO0F6RXkwb0RBOztBeUV2MG9EQTs7QUFFQTtBekUwMG9EQTs7QXlFeDBvREE7O0FBRUE7QXpFMjBvREE7O0F5RTExb0RBO0FBQUE7QXpFODFvREE7O0F5RTcxb0RBOztBQUVBO0F6RWcyb0RBOztBeUU5MW9EQTs7QUFFQTtBekVpMm9EQTs7QXlFLzFvREE7O0FBRUE7QXpFazJvREE7O0F5RWgyb0RBOztBQUVBO0F6RW0yb0RBOztBeUVsM29EQTtBQUFBO0F6RXMzb0RBOztBeUVyM29EQTs7QUFFQTtBekV3M29EQTs7QXlFdDNvREE7O0FBRUE7QXpFeTNvREE7O0F5RXYzb0RBOztBQUVBO0F6RTAzb0RBOztBeUV4M29EQTs7QUFFQTtBekUyM29EQTs7QXlFMTRvREE7QUFBQTtBekU4NG9EQTs7QXlFNzRvREE7O0FBRUE7QXpFZzVvREE7O0F5RTk0b0RBOztBQUVBO0F6RWk1b0RBOztBeUUvNG9EQTs7QUFFQTtBekVrNW9EQTs7QXlFaDVvREE7O0FBRUE7QXpFbTVvREE7O0F5RWw2b0RBO0FBQUE7QXpFczZvREE7O0F5RXI2b0RBOztBQUVBO0F6RXc2b0RBOztBeUV0Nm9EQTs7QUFFQTtBekV5Nm9EQTs7QXlFdjZvREE7O0FBRUE7QXpFMDZvREE7O0F5RXg2b0RBOztBQUVBO0F6RTI2b0RBOztBeUUxN29EQTtBQUFBO0F6RTg3b0RBOztBeUU3N29EQTs7QUFFQTtBekVnOG9EQTs7QXlFOTdvREE7O0FBRUE7QXpFaThvREE7O0F5RS83b0RBOztBQUVBO0F6RWs4b0RBOztBeUVoOG9EQTs7QUFFQTtBekVtOG9EQTs7QXlFbDlvREE7QUFBQTtBekVzOW9EQTs7QXlFcjlvREE7O0FBRUE7QXpFdzlvREE7O0F5RXQ5b0RBOztBQUVBO0F6RXk5b0RBOztBeUV2OW9EQTs7QUFFQTtBekUwOW9EQTs7QXlFeDlvREE7O0FBRUE7QXpFMjlvREE7O0F5RXI5b0RBO0FBQUE7QXpFeTlvREE7O0F5RXg5b0RBOztBQUVBO0F6RTI5b0RBOztBeUV6OW9EQTs7QUFFQTtBekU0OW9EQTs7QXlFMTlvREE7O0FBRUE7QXpFNjlvREE7O0F5RTM5b0RBOztBQUVBO0F6RTg5b0RBOztBaUJ2K29EQTtBd0RsREE7QUFBQTtBekU4aHBEQTtBeUU3aHBEQTs7QUFFQTtBekUraHBEQTtBeUU3aHBEQTs7QUFFQTtBekUraHBEQTtBeUU3aHBEQTs7QUFFQTtBekUraHBEQTtBeUU3aHBEQTs7QUFFQTtBekUraHBEQTtBeUU5aXBEQTtBQUFBO0F6RWlqcERBO0F5RWhqcERBOztBQUVBO0F6RWtqcERBO0F5RWhqcERBOztBQUVBO0F6RWtqcERBO0F5RWhqcERBOztBQUVBO0F6RWtqcERBO0F5RWhqcERBOztBQUVBO0F6RWtqcERBO0F5RWprcERBO0FBQUE7QXpFb2twREE7QXlFbmtwREE7O0FBRUE7QXpFcWtwREE7QXlFbmtwREE7O0FBRUE7QXpFcWtwREE7QXlFbmtwREE7O0FBRUE7QXpFcWtwREE7QXlFbmtwREE7O0FBRUE7QXpFcWtwREE7QXlFcGxwREE7QUFBQTtBekV1bHBEQTtBeUV0bHBEQTs7QUFFQTtBekV3bHBEQTtBeUV0bHBEQTs7QUFFQTtBekV3bHBEQTtBeUV0bHBEQTs7QUFFQTtBekV3bHBEQTtBeUV0bHBEQTs7QUFFQTtBekV3bHBEQTtBeUV2bXBEQTtBQUFBO0F6RTBtcERBO0F5RXptcERBOztBQUVBO0F6RTJtcERBO0F5RXptcERBOztBQUVBO0F6RTJtcERBO0F5RXptcERBOztBQUVBO0F6RTJtcERBO0F5RXptcERBOztBQUVBO0F6RTJtcERBO0F5RTFucERBO0FBQUE7QXpFNm5wREE7QXlFNW5wREE7O0FBRUE7QXpFOG5wREE7QXlFNW5wREE7O0FBRUE7QXpFOG5wREE7QXlFNW5wREE7O0FBRUE7QXpFOG5wREE7QXlFNW5wREE7O0FBRUE7QXpFOG5wREE7QXlFN29wREE7QUFBQTtBekVncHBEQTtBeUUvb3BEQTs7QUFFQTtBekVpcHBEQTtBeUUvb3BEQTs7QUFFQTtBekVpcHBEQTtBeUUvb3BEQTs7QUFFQTtBekVpcHBEQTtBeUUvb3BEQTs7QUFFQTtBekVpcHBEQTtBeUVocXBEQTtBQUFBO0F6RW1xcERBO0F5RWxxcERBOztBQUVBO0F6RW9xcERBO0F5RWxxcERBOztBQUVBO0F6RW9xcERBO0F5RWxxcERBOztBQUVBO0F6RW9xcERBO0F5RWxxcERBOztBQUVBO0F6RW9xcERBO0F5RW5ycERBO0FBQUE7QXpFc3JwREE7QXlFcnJwREE7O0FBRUE7QXpFdXJwREE7QXlFcnJwREE7O0FBRUE7QXpFdXJwREE7QXlFcnJwREE7O0FBRUE7QXpFdXJwREE7QXlFcnJwREE7O0FBRUE7QXpFdXJwREE7QXlFdHNwREE7QUFBQTtBekV5c3BEQTtBeUV4c3BEQTs7QUFFQTtBekUwc3BEQTtBeUV4c3BEQTs7QUFFQTtBekUwc3BEQTtBeUV4c3BEQTs7QUFFQTtBekUwc3BEQTtBeUV4c3BEQTs7QUFFQTtBekUwc3BEQTtBeUV6dHBEQTtBQUFBO0F6RTR0cERBO0F5RTN0cERBOztBQUVBO0F6RTZ0cERBO0F5RTN0cERBOztBQUVBO0F6RTZ0cERBO0F5RTN0cERBOztBQUVBO0F6RTZ0cERBO0F5RTN0cERBOztBQUVBO0F6RTZ0cERBO0F5RTV1cERBO0FBQUE7QXpFK3VwREE7QXlFOXVwREE7O0FBRUE7QXpFZ3ZwREE7QXlFOXVwREE7O0FBRUE7QXpFZ3ZwREE7QXlFOXVwREE7O0FBRUE7QXpFZ3ZwREE7QXlFOXVwREE7O0FBRUE7QXpFZ3ZwREE7QXlFL3ZwREE7QUFBQTtBekVrd3BEQTtBeUVqd3BEQTs7QUFFQTtBekVtd3BEQTtBeUVqd3BEQTs7QUFFQTtBekVtd3BEQTtBeUVqd3BEQTs7QUFFQTtBekVtd3BEQTtBeUVqd3BEQTs7QUFFQTtBekVtd3BEQTtBeUVseHBEQTtBQUFBO0F6RXF4cERBO0F5RXB4cERBOztBQUVBO0F6RXN4cERBO0F5RXB4cERBOztBQUVBO0F6RXN4cERBO0F5RXB4cERBOztBQUVBO0F6RXN4cERBO0F5RXB4cERBOztBQUVBO0F6RXN4cERBO0F5RXJ5cERBO0FBQUE7QXpFd3lwREE7QXlFdnlwREE7O0FBRUE7QXpFeXlwREE7QXlFdnlwREE7O0FBRUE7QXpFeXlwREE7QXlFdnlwREE7O0FBRUE7QXpFeXlwREE7QXlFdnlwREE7O0FBRUE7QXpFeXlwREE7QXlFeHpwREE7QUFBQTtBekUyenBEQTtBeUUxenBEQTs7QUFFQTtBekU0enBEQTtBeUUxenBEQTs7QUFFQTtBekU0enBEQTtBeUUxenBEQTs7QUFFQTtBekU0enBEQTtBeUUxenBEQTs7QUFFQTtBekU0enBEQTtBeUUzMHBEQTtBQUFBO0F6RTgwcERBO0F5RTcwcERBOztBQUVBO0F6RSswcERBO0F5RTcwcERBOztBQUVBO0F6RSswcERBO0F5RTcwcERBOztBQUVBO0F6RSswcERBO0F5RTcwcERBOztBQUVBO0F6RSswcERBO0F5RTkxcERBO0FBQUE7QXpFaTJwREE7QXlFaDJwREE7O0FBRUE7QXpFazJwREE7QXlFaDJwREE7O0FBRUE7QXpFazJwREE7QXlFaDJwREE7O0FBRUE7QXpFazJwREE7QXlFaDJwREE7O0FBRUE7QXpFazJwREE7QXlFajNwREE7QUFBQTtBekVvM3BEQTtBeUVuM3BEQTs7QUFFQTtBekVxM3BEQTtBeUVuM3BEQTs7QUFFQTtBekVxM3BEQTtBeUVuM3BEQTs7QUFFQTtBekVxM3BEQTtBeUVuM3BEQTs7QUFFQTtBekVxM3BEQTtBeUVwNHBEQTtBQUFBO0F6RXU0cERBO0F5RXQ0cERBOztBQUVBO0F6RXc0cERBO0F5RXQ0cERBOztBQUVBO0F6RXc0cERBO0F5RXQ0cERBOztBQUVBO0F6RXc0cERBO0F5RXQ0cERBOztBQUVBO0F6RXc0cERBO0F5RXY1cERBO0FBQUE7QXpFMDVwREE7QXlFejVwREE7O0FBRUE7QXpFMjVwREE7QXlFejVwREE7O0FBRUE7QXpFMjVwREE7QXlFejVwREE7O0FBRUE7QXpFMjVwREE7QXlFejVwREE7O0FBRUE7QXpFMjVwREE7QXlFMTZwREE7QUFBQTtBekU2NnBEQTtBeUU1NnBEQTs7QUFFQTtBekU4NnBEQTtBeUU1NnBEQTs7QUFFQTtBekU4NnBEQTtBeUU1NnBEQTs7QUFFQTtBekU4NnBEQTtBeUU1NnBEQTs7QUFFQTtBekU4NnBEQTtBeUU3N3BEQTtBQUFBO0F6RWc4cERBO0F5RS83cERBOztBQUVBO0F6RWk4cERBO0F5RS83cERBOztBQUVBO0F6RWk4cERBO0F5RS83cERBOztBQUVBO0F6RWk4cERBO0F5RS83cERBOztBQUVBO0F6RWk4cERBO0F5RWg5cERBO0FBQUE7QXpFbTlwREE7QXlFbDlwREE7O0FBRUE7QXpFbzlwREE7QXlFbDlwREE7O0FBRUE7QXpFbzlwREE7QXlFbDlwREE7O0FBRUE7QXpFbzlwREE7QXlFbDlwREE7O0FBRUE7QXpFbzlwREE7QXlFbitwREE7QUFBQTtBekVzK3BEQTtBeUVyK3BEQTs7QUFFQTtBekV1K3BEQTtBeUVyK3BEQTs7QUFFQTtBekV1K3BEQTtBeUVyK3BEQTs7QUFFQTtBekV1K3BEQTtBeUVyK3BEQTs7QUFFQTtBekV1K3BEQTtBeUV0L3BEQTtBQUFBO0F6RXkvcERBO0F5RXgvcERBOztBQUVBO0F6RTAvcERBO0F5RXgvcERBOztBQUVBO0F6RTAvcERBO0F5RXgvcERBOztBQUVBO0F6RTAvcERBO0F5RXgvcERBOztBQUVBO0F6RTAvcERBO0F5RXpncURBO0FBQUE7QXpFNGdxREE7QXlFM2dxREE7O0FBRUE7QXpFNmdxREE7QXlFM2dxREE7O0FBRUE7QXpFNmdxREE7QXlFM2dxREE7O0FBRUE7QXpFNmdxREE7QXlFM2dxREE7O0FBRUE7QXpFNmdxREE7QXlFNWhxREE7QUFBQTtBekUraHFEQTtBeUU5aHFEQTs7QUFFQTtBekVnaXFEQTtBeUU5aHFEQTs7QUFFQTtBekVnaXFEQTtBeUU5aHFEQTs7QUFFQTtBekVnaXFEQTtBeUU5aHFEQTs7QUFFQTtBekVnaXFEQTtBeUUvaXFEQTtBQUFBO0F6RWtqcURBO0F5RWpqcURBOztBQUVBO0F6RW1qcURBO0F5RWpqcURBOztBQUVBO0F6RW1qcURBO0F5RWpqcURBOztBQUVBO0F6RW1qcURBO0F5RWpqcURBOztBQUVBO0F6RW1qcURBO0F5RWxrcURBO0FBQUE7QXpFcWtxREE7QXlFcGtxREE7O0FBRUE7QXpFc2txREE7QXlFcGtxREE7O0FBRUE7QXpFc2txREE7QXlFcGtxREE7O0FBRUE7QXpFc2txREE7QXlFcGtxREE7O0FBRUE7QXpFc2txREE7QXlFcmxxREE7QUFBQTtBekV3bHFEQTtBeUV2bHFEQTs7QUFFQTtBekV5bHFEQTtBeUV2bHFEQTs7QUFFQTtBekV5bHFEQTtBeUV2bHFEQTs7QUFFQTtBekV5bHFEQTtBeUV2bHFEQTs7QUFFQTtBekV5bHFEQTtBeUV4bXFEQTtBQUFBO0F6RTJtcURBO0F5RTFtcURBOztBQUVBO0F6RTRtcURBO0F5RTFtcURBOztBQUVBO0F6RTRtcURBO0F5RTFtcURBOztBQUVBO0F6RTRtcURBO0F5RTFtcURBOztBQUVBO0F6RTRtcURBO0F5RTNucURBO0FBQUE7QXpFOG5xREE7QXlFN25xREE7O0FBRUE7QXpFK25xREE7QXlFN25xREE7O0FBRUE7QXpFK25xREE7QXlFN25xREE7O0FBRUE7QXpFK25xREE7QXlFN25xREE7O0FBRUE7QXpFK25xREE7QXlFOW9xREE7QUFBQTtBekVpcHFEQTtBeUVocHFEQTs7QUFFQTtBekVrcHFEQTtBeUVocHFEQTs7QUFFQTtBekVrcHFEQTtBeUVocHFEQTs7QUFFQTtBekVrcHFEQTtBeUVocHFEQTs7QUFFQTtBekVrcHFEQTtBeUVqcXFEQTtBQUFBO0F6RW9xcURBO0F5RW5xcURBOztBQUVBO0F6RXFxcURBO0F5RW5xcURBOztBQUVBO0F6RXFxcURBO0F5RW5xcURBOztBQUVBO0F6RXFxcURBO0F5RW5xcURBOztBQUVBO0F6RXFxcURBO0F5RXBycURBO0FBQUE7QXpFdXJxREE7QXlFdHJxREE7O0FBRUE7QXpFd3JxREE7QXlFdHJxREE7O0FBRUE7QXpFd3JxREE7QXlFdHJxREE7O0FBRUE7QXpFd3JxREE7QXlFdHJxREE7O0FBRUE7QXpFd3JxREE7QXlFdnNxREE7QUFBQTtBekUwc3FEQTtBeUV6c3FEQTs7QUFFQTtBekUyc3FEQTtBeUV6c3FEQTs7QUFFQTtBekUyc3FEQTtBeUV6c3FEQTs7QUFFQTtBekUyc3FEQTtBeUV6c3FEQTs7QUFFQTtBekUyc3FEQTtBeUUxdHFEQTtBQUFBO0F6RTZ0cURBO0F5RTV0cURBOztBQUVBO0F6RTh0cURBO0F5RTV0cURBOztBQUVBO0F6RTh0cURBO0F5RTV0cURBOztBQUVBO0F6RTh0cURBO0F5RTV0cURBOztBQUVBO0F6RTh0cURBO0F5RTd1cURBO0FBQUE7QXpFZ3ZxREE7QXlFL3VxREE7O0FBRUE7QXpFaXZxREE7QXlFL3VxREE7O0FBRUE7QXpFaXZxREE7QXlFL3VxREE7O0FBRUE7QXpFaXZxREE7QXlFL3VxREE7O0FBRUE7QXpFaXZxREE7QXlFaHdxREE7QUFBQTtBekVtd3FEQTtBeUVsd3FEQTs7QUFFQTtBekVvd3FEQTtBeUVsd3FEQTs7QUFFQTtBekVvd3FEQTtBeUVsd3FEQTs7QUFFQTtBekVvd3FEQTtBeUVsd3FEQTs7QUFFQTtBekVvd3FEQTtBeUVueHFEQTtBQUFBO0F6RXN4cURBO0F5RXJ4cURBOztBQUVBO0F6RXV4cURBO0F5RXJ4cURBOztBQUVBO0F6RXV4cURBO0F5RXJ4cURBOztBQUVBO0F6RXV4cURBO0F5RXJ4cURBOztBQUVBO0F6RXV4cURBO0F5RXR5cURBO0FBQUE7QXpFeXlxREE7QXlFeHlxREE7O0FBRUE7QXpFMHlxREE7QXlFeHlxREE7O0FBRUE7QXpFMHlxREE7QXlFeHlxREE7O0FBRUE7QXpFMHlxREE7QXlFeHlxREE7O0FBRUE7QXpFMHlxREE7QXlFbHlxREE7QUFBQTtBekVxeXFEQTtBeUVweXFEQTs7QUFFQTtBekVzeXFEQTtBeUVweXFEQTs7QUFFQTtBekVzeXFEQTtBeUVweXFEQTs7QUFFQTtBekVzeXFEQTtBeUVweXFEQTs7QUFFQTtBekVzeXFEQTtBeUVyenFEQTtBQUFBO0F6RXd6cURBO0F5RXZ6cURBOztBQUVBO0F6RXl6cURBO0F5RXZ6cURBOztBQUVBO0F6RXl6cURBO0F5RXZ6cURBOztBQUVBO0F6RXl6cURBO0F5RXZ6cURBOztBQUVBO0F6RXl6cURBO0F5RXgwcURBO0FBQUE7QXpFMjBxREE7QXlFMTBxREE7O0FBRUE7QXpFNDBxREE7QXlFMTBxREE7O0FBRUE7QXpFNDBxREE7QXlFMTBxREE7O0FBRUE7QXpFNDBxREE7QXlFMTBxREE7O0FBRUE7QXpFNDBxREE7QXlFMzFxREE7QUFBQTtBekU4MXFEQTtBeUU3MXFEQTs7QUFFQTtBekUrMXFEQTtBeUU3MXFEQTs7QUFFQTtBekUrMXFEQTtBeUU3MXFEQTs7QUFFQTtBekUrMXFEQTtBeUU3MXFEQTs7QUFFQTtBekUrMXFEQTtBeUU5MnFEQTtBQUFBO0F6RWkzcURBO0F5RWgzcURBOztBQUVBO0F6RWszcURBO0F5RWgzcURBOztBQUVBO0F6RWszcURBO0F5RWgzcURBOztBQUVBO0F6RWszcURBO0F5RWgzcURBOztBQUVBO0F6RWszcURBO0F5RWo0cURBO0FBQUE7QXpFbzRxREE7QXlFbjRxREE7O0FBRUE7QXpFcTRxREE7QXlFbjRxREE7O0FBRUE7QXpFcTRxREE7QXlFbjRxREE7O0FBRUE7QXpFcTRxREE7QXlFbjRxREE7O0FBRUE7QXpFcTRxREE7QXlFcDVxREE7QUFBQTtBekV1NXFEQTtBeUV0NXFEQTs7QUFFQTtBekV3NXFEQTtBeUV0NXFEQTs7QUFFQTtBekV3NXFEQTtBeUV0NXFEQTs7QUFFQTtBekV3NXFEQTtBeUV0NXFEQTs7QUFFQTtBekV3NXFEQTtBeUV2NnFEQTtBQUFBO0F6RTA2cURBO0F5RXo2cURBOztBQUVBO0F6RTI2cURBO0F5RXo2cURBOztBQUVBO0F6RTI2cURBO0F5RXo2cURBOztBQUVBO0F6RTI2cURBO0F5RXo2cURBOztBQUVBO0F6RTI2cURBO0F5RTE3cURBO0FBQUE7QXpFNjdxREE7QXlFNTdxREE7O0FBRUE7QXpFODdxREE7QXlFNTdxREE7O0FBRUE7QXpFODdxREE7QXlFNTdxREE7O0FBRUE7QXpFODdxREE7QXlFNTdxREE7O0FBRUE7QXpFODdxREE7QXlFNzhxREE7QUFBQTtBekVnOXFEQTtBeUUvOHFEQTs7QUFFQTtBekVpOXFEQTtBeUUvOHFEQTs7QUFFQTtBekVpOXFEQTtBeUUvOHFEQTs7QUFFQTtBekVpOXFEQTtBeUUvOHFEQTs7QUFFQTtBekVpOXFEQTtBeUVoK3FEQTtBQUFBO0F6RW0rcURBO0F5RWwrcURBOztBQUVBO0F6RW8rcURBO0F5RWwrcURBOztBQUVBO0F6RW8rcURBO0F5RWwrcURBOztBQUVBO0F6RW8rcURBO0F5RWwrcURBOztBQUVBO0F6RW8rcURBO0F5RW4vcURBO0FBQUE7QXpFcy9xREE7QXlFci9xREE7O0FBRUE7QXpFdS9xREE7QXlFci9xREE7O0FBRUE7QXpFdS9xREE7QXlFci9xREE7O0FBRUE7QXpFdS9xREE7QXlFci9xREE7O0FBRUE7QXpFdS9xREE7QXlFdGdyREE7QUFBQTtBekV5Z3JEQTtBeUV4Z3JEQTs7QUFFQTtBekUwZ3JEQTtBeUV4Z3JEQTs7QUFFQTtBekUwZ3JEQTtBeUV4Z3JEQTs7QUFFQTtBekUwZ3JEQTtBeUV4Z3JEQTs7QUFFQTtBekUwZ3JEQTtBeUV6aHJEQTtBQUFBO0F6RTRockRBO0F5RTNockRBOztBQUVBO0F6RTZockRBO0F5RTNockRBOztBQUVBO0F6RTZockRBO0F5RTNockRBOztBQUVBO0F6RTZockRBO0F5RTNockRBOztBQUVBO0F6RTZockRBO0F5RTVpckRBO0FBQUE7QXpFK2lyREE7QXlFOWlyREE7O0FBRUE7QXpFZ2pyREE7QXlFOWlyREE7O0FBRUE7QXpFZ2pyREE7QXlFOWlyREE7O0FBRUE7QXpFZ2pyREE7QXlFOWlyREE7O0FBRUE7QXpFZ2pyREE7QXlFL2pyREE7QUFBQTtBekVra3JEQTtBeUVqa3JEQTs7QUFFQTtBekVta3JEQTtBeUVqa3JEQTs7QUFFQTtBekVta3JEQTtBeUVqa3JEQTs7QUFFQTtBekVta3JEQTtBeUVqa3JEQTs7QUFFQTtBekVta3JEQTtBeUVsbHJEQTtBQUFBO0F6RXFsckRBO0F5RXBsckRBOztBQUVBO0F6RXNsckRBO0F5RXBsckRBOztBQUVBO0F6RXNsckRBO0F5RXBsckRBOztBQUVBO0F6RXNsckRBO0F5RXBsckRBOztBQUVBO0F6RXNsckRBO0F5RXJtckRBO0FBQUE7QXpFd21yREE7QXlFdm1yREE7O0FBRUE7QXpFeW1yREE7QXlFdm1yREE7O0FBRUE7QXpFeW1yREE7QXlFdm1yREE7O0FBRUE7QXpFeW1yREE7QXlFdm1yREE7O0FBRUE7QXpFeW1yREE7QXlFeG5yREE7QUFBQTtBekUybnJEQTtBeUUxbnJEQTs7QUFFQTtBekU0bnJEQTtBeUUxbnJEQTs7QUFFQTtBekU0bnJEQTtBeUUxbnJEQTs7QUFFQTtBekU0bnJEQTtBeUUxbnJEQTs7QUFFQTtBekU0bnJEQTtBeUUzb3JEQTtBQUFBO0F6RThvckRBO0F5RTdvckRBOztBQUVBO0F6RStvckRBO0F5RTdvckRBOztBQUVBO0F6RStvckRBO0F5RTdvckRBOztBQUVBO0F6RStvckRBO0F5RTdvckRBOztBQUVBO0F6RStvckRBO0F5RXpvckRBO0FBQUE7QXpFNG9yREE7QXlFM29yREE7O0FBRUE7QXpFNm9yREE7QXlFM29yREE7O0FBRUE7QXpFNm9yREE7QXlFM29yREE7O0FBRUE7QXpFNm9yREE7QXlFM29yREE7O0FBRUE7QXpFNm9yREE7QUFDQTtBaUJ2cHJEQTtBd0RsREE7QUFBQTtBekU2c3JEQTtBeUU1c3JEQTs7QUFFQTtBekU4c3JEQTtBeUU1c3JEQTs7QUFFQTtBekU4c3JEQTtBeUU1c3JEQTs7QUFFQTtBekU4c3JEQTtBeUU1c3JEQTs7QUFFQTtBekU4c3JEQTtBeUU3dHJEQTtBQUFBO0F6RWd1ckRBO0F5RS90ckRBOztBQUVBO0F6RWl1ckRBO0F5RS90ckRBOztBQUVBO0F6RWl1ckRBO0F5RS90ckRBOztBQUVBO0F6RWl1ckRBO0F5RS90ckRBOztBQUVBO0F6RWl1ckRBO0F5RWh2ckRBO0FBQUE7QXpFbXZyREE7QXlFbHZyREE7O0FBRUE7QXpFb3ZyREE7QXlFbHZyREE7O0FBRUE7QXpFb3ZyREE7QXlFbHZyREE7O0FBRUE7QXpFb3ZyREE7QXlFbHZyREE7O0FBRUE7QXpFb3ZyREE7QXlFbndyREE7QUFBQTtBekVzd3JEQTtBeUVyd3JEQTs7QUFFQTtBekV1d3JEQTtBeUVyd3JEQTs7QUFFQTtBekV1d3JEQTtBeUVyd3JEQTs7QUFFQTtBekV1d3JEQTtBeUVyd3JEQTs7QUFFQTtBekV1d3JEQTtBeUV0eHJEQTtBQUFBO0F6RXl4ckRBO0F5RXh4ckRBOztBQUVBO0F6RTB4ckRBO0F5RXh4ckRBOztBQUVBO0F6RTB4ckRBO0F5RXh4ckRBOztBQUVBO0F6RTB4ckRBO0F5RXh4ckRBOztBQUVBO0F6RTB4ckRBO0F5RXp5ckRBO0FBQUE7QXpFNHlyREE7QXlFM3lyREE7O0FBRUE7QXpFNnlyREE7QXlFM3lyREE7O0FBRUE7QXpFNnlyREE7QXlFM3lyREE7O0FBRUE7QXpFNnlyREE7QXlFM3lyREE7O0FBRUE7QXpFNnlyREE7QXlFNXpyREE7QUFBQTtBekUrenJEQTtBeUU5enJEQTs7QUFFQTtBekVnMHJEQTtBeUU5enJEQTs7QUFFQTtBekVnMHJEQTtBeUU5enJEQTs7QUFFQTtBekVnMHJEQTtBeUU5enJEQTs7QUFFQTtBekVnMHJEQTtBeUUvMHJEQTtBQUFBO0F6RWsxckRBO0F5RWoxckRBOztBQUVBO0F6RW0xckRBO0F5RWoxckRBOztBQUVBO0F6RW0xckRBO0F5RWoxckRBOztBQUVBO0F6RW0xckRBO0F5RWoxckRBOztBQUVBO0F6RW0xckRBO0F5RWwyckRBO0FBQUE7QXpFcTJyREE7QXlFcDJyREE7O0FBRUE7QXpFczJyREE7QXlFcDJyREE7O0FBRUE7QXpFczJyREE7QXlFcDJyREE7O0FBRUE7QXpFczJyREE7QXlFcDJyREE7O0FBRUE7QXpFczJyREE7QXlFcjNyREE7QUFBQTtBekV3M3JEQTtBeUV2M3JEQTs7QUFFQTtBekV5M3JEQTtBeUV2M3JEQTs7QUFFQTtBekV5M3JEQTtBeUV2M3JEQTs7QUFFQTtBekV5M3JEQTtBeUV2M3JEQTs7QUFFQTtBekV5M3JEQTtBeUV4NHJEQTtBQUFBO0F6RTI0ckRBO0F5RTE0ckRBOztBQUVBO0F6RTQ0ckRBO0F5RTE0ckRBOztBQUVBO0F6RTQ0ckRBO0F5RTE0ckRBOztBQUVBO0F6RTQ0ckRBO0F5RTE0ckRBOztBQUVBO0F6RTQ0ckRBO0F5RTM1ckRBO0FBQUE7QXpFODVyREE7QXlFNzVyREE7O0FBRUE7QXpFKzVyREE7QXlFNzVyREE7O0FBRUE7QXpFKzVyREE7QXlFNzVyREE7O0FBRUE7QXpFKzVyREE7QXlFNzVyREE7O0FBRUE7QXpFKzVyREE7QXlFOTZyREE7QUFBQTtBekVpN3JEQTtBeUVoN3JEQTs7QUFFQTtBekVrN3JEQTtBeUVoN3JEQTs7QUFFQTtBekVrN3JEQTtBeUVoN3JEQTs7QUFFQTtBekVrN3JEQTtBeUVoN3JEQTs7QUFFQTtBekVrN3JEQTtBeUVqOHJEQTtBQUFBO0F6RW84ckRBO0F5RW44ckRBOztBQUVBO0F6RXE4ckRBO0F5RW44ckRBOztBQUVBO0F6RXE4ckRBO0F5RW44ckRBOztBQUVBO0F6RXE4ckRBO0F5RW44ckRBOztBQUVBO0F6RXE4ckRBO0F5RXA5ckRBO0FBQUE7QXpFdTlyREE7QXlFdDlyREE7O0FBRUE7QXpFdzlyREE7QXlFdDlyREE7O0FBRUE7QXpFdzlyREE7QXlFdDlyREE7O0FBRUE7QXpFdzlyREE7QXlFdDlyREE7O0FBRUE7QXpFdzlyREE7QXlFdityREE7QUFBQTtBekUwK3JEQTtBeUV6K3JEQTs7QUFFQTtBekUyK3JEQTtBeUV6K3JEQTs7QUFFQTtBekUyK3JEQTtBeUV6K3JEQTs7QUFFQTtBekUyK3JEQTtBeUV6K3JEQTs7QUFFQTtBekUyK3JEQTtBeUUxL3JEQTtBQUFBO0F6RTYvckRBO0F5RTUvckRBOztBQUVBO0F6RTgvckRBO0F5RTUvckRBOztBQUVBO0F6RTgvckRBO0F5RTUvckRBOztBQUVBO0F6RTgvckRBO0F5RTUvckRBOztBQUVBO0F6RTgvckRBO0F5RTdnc0RBO0FBQUE7QXpFZ2hzREE7QXlFL2dzREE7O0FBRUE7QXpFaWhzREE7QXlFL2dzREE7O0FBRUE7QXpFaWhzREE7QXlFL2dzREE7O0FBRUE7QXpFaWhzREE7QXlFL2dzREE7O0FBRUE7QXpFaWhzREE7QXlFaGlzREE7QUFBQTtBekVtaXNEQTtBeUVsaXNEQTs7QUFFQTtBekVvaXNEQTtBeUVsaXNEQTs7QUFFQTtBekVvaXNEQTtBeUVsaXNEQTs7QUFFQTtBekVvaXNEQTtBeUVsaXNEQTs7QUFFQTtBekVvaXNEQTtBeUVuanNEQTtBQUFBO0F6RXNqc0RBO0F5RXJqc0RBOztBQUVBO0F6RXVqc0RBO0F5RXJqc0RBOztBQUVBO0F6RXVqc0RBO0F5RXJqc0RBOztBQUVBO0F6RXVqc0RBO0F5RXJqc0RBOztBQUVBO0F6RXVqc0RBO0F5RXRrc0RBO0FBQUE7QXpFeWtzREE7QXlFeGtzREE7O0FBRUE7QXpFMGtzREE7QXlFeGtzREE7O0FBRUE7QXpFMGtzREE7QXlFeGtzREE7O0FBRUE7QXpFMGtzREE7QXlFeGtzREE7O0FBRUE7QXpFMGtzREE7QXlFemxzREE7QUFBQTtBekU0bHNEQTtBeUUzbHNEQTs7QUFFQTtBekU2bHNEQTtBeUUzbHNEQTs7QUFFQTtBekU2bHNEQTtBeUUzbHNEQTs7QUFFQTtBekU2bHNEQTtBeUUzbHNEQTs7QUFFQTtBekU2bHNEQTtBeUU1bXNEQTtBQUFBO0F6RSttc0RBO0F5RTltc0RBOztBQUVBO0F6RWduc0RBO0F5RTltc0RBOztBQUVBO0F6RWduc0RBO0F5RTltc0RBOztBQUVBO0F6RWduc0RBO0F5RTltc0RBOztBQUVBO0F6RWduc0RBO0F5RS9uc0RBO0FBQUE7QXpFa29zREE7QXlFam9zREE7O0FBRUE7QXpFbW9zREE7QXlFam9zREE7O0FBRUE7QXpFbW9zREE7QXlFam9zREE7O0FBRUE7QXpFbW9zREE7QXlFam9zREE7O0FBRUE7QXpFbW9zREE7QXlFbHBzREE7QUFBQTtBekVxcHNEQTtBeUVwcHNEQTs7QUFFQTtBekVzcHNEQTtBeUVwcHNEQTs7QUFFQTtBekVzcHNEQTtBeUVwcHNEQTs7QUFFQTtBekVzcHNEQTtBeUVwcHNEQTs7QUFFQTtBekVzcHNEQTtBeUVycXNEQTtBQUFBO0F6RXdxc0RBO0F5RXZxc0RBOztBQUVBO0F6RXlxc0RBO0F5RXZxc0RBOztBQUVBO0F6RXlxc0RBO0F5RXZxc0RBOztBQUVBO0F6RXlxc0RBO0F5RXZxc0RBOztBQUVBO0F6RXlxc0RBO0F5RXhyc0RBO0FBQUE7QXpFMnJzREE7QXlFMXJzREE7O0FBRUE7QXpFNHJzREE7QXlFMXJzREE7O0FBRUE7QXpFNHJzREE7QXlFMXJzREE7O0FBRUE7QXpFNHJzREE7QXlFMXJzREE7O0FBRUE7QXpFNHJzREE7QXlFM3NzREE7QUFBQTtBekU4c3NEQTtBeUU3c3NEQTs7QUFFQTtBekUrc3NEQTtBeUU3c3NEQTs7QUFFQTtBekUrc3NEQTtBeUU3c3NEQTs7QUFFQTtBekUrc3NEQTtBeUU3c3NEQTs7QUFFQTtBekUrc3NEQTtBeUU5dHNEQTtBQUFBO0F6RWl1c0RBO0F5RWh1c0RBOztBQUVBO0F6RWt1c0RBO0F5RWh1c0RBOztBQUVBO0F6RWt1c0RBO0F5RWh1c0RBOztBQUVBO0F6RWt1c0RBO0F5RWh1c0RBOztBQUVBO0F6RWt1c0RBO0F5RWp2c0RBO0FBQUE7QXpFb3ZzREE7QXlFbnZzREE7O0FBRUE7QXpFcXZzREE7QXlFbnZzREE7O0FBRUE7QXpFcXZzREE7QXlFbnZzREE7O0FBRUE7QXpFcXZzREE7QXlFbnZzREE7O0FBRUE7QXpFcXZzREE7QXlFcHdzREE7QUFBQTtBekV1d3NEQTtBeUV0d3NEQTs7QUFFQTtBekV3d3NEQTtBeUV0d3NEQTs7QUFFQTtBekV3d3NEQTtBeUV0d3NEQTs7QUFFQTtBekV3d3NEQTtBeUV0d3NEQTs7QUFFQTtBekV3d3NEQTtBeUV2eHNEQTtBQUFBO0F6RTB4c0RBO0F5RXp4c0RBOztBQUVBO0F6RTJ4c0RBO0F5RXp4c0RBOztBQUVBO0F6RTJ4c0RBO0F5RXp4c0RBOztBQUVBO0F6RTJ4c0RBO0F5RXp4c0RBOztBQUVBO0F6RTJ4c0RBO0F5RTF5c0RBO0FBQUE7QXpFNnlzREE7QXlFNXlzREE7O0FBRUE7QXpFOHlzREE7QXlFNXlzREE7O0FBRUE7QXpFOHlzREE7QXlFNXlzREE7O0FBRUE7QXpFOHlzREE7QXlFNXlzREE7O0FBRUE7QXpFOHlzREE7QXlFN3pzREE7QUFBQTtBekVnMHNEQTtBeUUvenNEQTs7QUFFQTtBekVpMHNEQTtBeUUvenNEQTs7QUFFQTtBekVpMHNEQTtBeUUvenNEQTs7QUFFQTtBekVpMHNEQTtBeUUvenNEQTs7QUFFQTtBekVpMHNEQTtBeUVoMXNEQTtBQUFBO0F6RW0xc0RBO0F5RWwxc0RBOztBQUVBO0F6RW8xc0RBO0F5RWwxc0RBOztBQUVBO0F6RW8xc0RBO0F5RWwxc0RBOztBQUVBO0F6RW8xc0RBO0F5RWwxc0RBOztBQUVBO0F6RW8xc0RBO0F5RW4yc0RBO0FBQUE7QXpFczJzREE7QXlFcjJzREE7O0FBRUE7QXpFdTJzREE7QXlFcjJzREE7O0FBRUE7QXpFdTJzREE7QXlFcjJzREE7O0FBRUE7QXpFdTJzREE7QXlFcjJzREE7O0FBRUE7QXpFdTJzREE7QXlFdDNzREE7QUFBQTtBekV5M3NEQTtBeUV4M3NEQTs7QUFFQTtBekUwM3NEQTtBeUV4M3NEQTs7QUFFQTtBekUwM3NEQTtBeUV4M3NEQTs7QUFFQTtBekUwM3NEQTtBeUV4M3NEQTs7QUFFQTtBekUwM3NEQTtBeUV6NHNEQTtBQUFBO0F6RTQ0c0RBO0F5RTM0c0RBOztBQUVBO0F6RTY0c0RBO0F5RTM0c0RBOztBQUVBO0F6RTY0c0RBO0F5RTM0c0RBOztBQUVBO0F6RTY0c0RBO0F5RTM0c0RBOztBQUVBO0F6RTY0c0RBO0F5RTU1c0RBO0FBQUE7QXpFKzVzREE7QXlFOTVzREE7O0FBRUE7QXpFZzZzREE7QXlFOTVzREE7O0FBRUE7QXpFZzZzREE7QXlFOTVzREE7O0FBRUE7QXpFZzZzREE7QXlFOTVzREE7O0FBRUE7QXpFZzZzREE7QXlFLzZzREE7QUFBQTtBekVrN3NEQTtBeUVqN3NEQTs7QUFFQTtBekVtN3NEQTtBeUVqN3NEQTs7QUFFQTtBekVtN3NEQTtBeUVqN3NEQTs7QUFFQTtBekVtN3NEQTtBeUVqN3NEQTs7QUFFQTtBekVtN3NEQTtBeUVsOHNEQTtBQUFBO0F6RXE4c0RBO0F5RXA4c0RBOztBQUVBO0F6RXM4c0RBO0F5RXA4c0RBOztBQUVBO0F6RXM4c0RBO0F5RXA4c0RBOztBQUVBO0F6RXM4c0RBO0F5RXA4c0RBOztBQUVBO0F6RXM4c0RBO0F5RXI5c0RBO0FBQUE7QXpFdzlzREE7QXlFdjlzREE7O0FBRUE7QXpFeTlzREE7QXlFdjlzREE7O0FBRUE7QXpFeTlzREE7QXlFdjlzREE7O0FBRUE7QXpFeTlzREE7QXlFdjlzREE7O0FBRUE7QXpFeTlzREE7QXlFajlzREE7QUFBQTtBekVvOXNEQTtBeUVuOXNEQTs7QUFFQTtBekVxOXNEQTtBeUVuOXNEQTs7QUFFQTtBekVxOXNEQTtBeUVuOXNEQTs7QUFFQTtBekVxOXNEQTtBeUVuOXNEQTs7QUFFQTtBekVxOXNEQTtBeUVwK3NEQTtBQUFBO0F6RXUrc0RBO0F5RXQrc0RBOztBQUVBO0F6RXcrc0RBO0F5RXQrc0RBOztBQUVBO0F6RXcrc0RBO0F5RXQrc0RBOztBQUVBO0F6RXcrc0RBO0F5RXQrc0RBOztBQUVBO0F6RXcrc0RBO0F5RXYvc0RBO0FBQUE7QXpFMC9zREE7QXlFei9zREE7O0FBRUE7QXpFMi9zREE7QXlFei9zREE7O0FBRUE7QXpFMi9zREE7QXlFei9zREE7O0FBRUE7QXpFMi9zREE7QXlFei9zREE7O0FBRUE7QXpFMi9zREE7QXlFMWd0REE7QUFBQTtBekU2Z3REQTtBeUU1Z3REQTs7QUFFQTtBekU4Z3REQTtBeUU1Z3REQTs7QUFFQTtBekU4Z3REQTtBeUU1Z3REQTs7QUFFQTtBekU4Z3REQTtBeUU1Z3REQTs7QUFFQTtBekU4Z3REQTtBeUU3aHREQTtBQUFBO0F6RWdpdERBO0F5RS9odERBOztBQUVBO0F6RWlpdERBO0F5RS9odERBOztBQUVBO0F6RWlpdERBO0F5RS9odERBOztBQUVBO0F6RWlpdERBO0F5RS9odERBOztBQUVBO0F6RWlpdERBO0F5RWhqdERBO0FBQUE7QXpFbWp0REE7QXlFbGp0REE7O0FBRUE7QXpFb2p0REE7QXlFbGp0REE7O0FBRUE7QXpFb2p0REE7QXlFbGp0REE7O0FBRUE7QXpFb2p0REE7QXlFbGp0REE7O0FBRUE7QXpFb2p0REE7QXlFbmt0REE7QUFBQTtBekVza3REQTtBeUVya3REQTs7QUFFQTtBekV1a3REQTtBeUVya3REQTs7QUFFQTtBekV1a3REQTtBeUVya3REQTs7QUFFQTtBekV1a3REQTtBeUVya3REQTs7QUFFQTtBekV1a3REQTtBeUV0bHREQTtBQUFBO0F6RXlsdERBO0F5RXhsdERBOztBQUVBO0F6RTBsdERBO0F5RXhsdERBOztBQUVBO0F6RTBsdERBO0F5RXhsdERBOztBQUVBO0F6RTBsdERBO0F5RXhsdERBOztBQUVBO0F6RTBsdERBO0F5RXptdERBO0FBQUE7QXpFNG10REE7QXlFM210REE7O0FBRUE7QXpFNm10REE7QXlFM210REE7O0FBRUE7QXpFNm10REE7QXlFM210REE7O0FBRUE7QXpFNm10REE7QXlFM210REE7O0FBRUE7QXpFNm10REE7QXlFNW50REE7QUFBQTtBekUrbnREQTtBeUU5bnREQTs7QUFFQTtBekVnb3REQTtBeUU5bnREQTs7QUFFQTtBekVnb3REQTtBeUU5bnREQTs7QUFFQTtBekVnb3REQTtBeUU5bnREQTs7QUFFQTtBekVnb3REQTtBeUUvb3REQTtBQUFBO0F6RWtwdERBO0F5RWpwdERBOztBQUVBO0F6RW1wdERBO0F5RWpwdERBOztBQUVBO0F6RW1wdERBO0F5RWpwdERBOztBQUVBO0F6RW1wdERBO0F5RWpwdERBOztBQUVBO0F6RW1wdERBO0F5RWxxdERBO0FBQUE7QXpFcXF0REE7QXlFcHF0REE7O0FBRUE7QXpFc3F0REE7QXlFcHF0REE7O0FBRUE7QXpFc3F0REE7QXlFcHF0REE7O0FBRUE7QXpFc3F0REE7QXlFcHF0REE7O0FBRUE7QXpFc3F0REE7QXlFcnJ0REE7QUFBQTtBekV3cnREQTtBeUV2cnREQTs7QUFFQTtBekV5cnREQTtBeUV2cnREQTs7QUFFQTtBekV5cnREQTtBeUV2cnREQTs7QUFFQTtBekV5cnREQTtBeUV2cnREQTs7QUFFQTtBekV5cnREQTtBeUV4c3REQTtBQUFBO0F6RTJzdERBO0F5RTFzdERBOztBQUVBO0F6RTRzdERBO0F5RTFzdERBOztBQUVBO0F6RTRzdERBO0F5RTFzdERBOztBQUVBO0F6RTRzdERBO0F5RTFzdERBOztBQUVBO0F6RTRzdERBO0F5RTN0dERBO0FBQUE7QXpFOHR0REE7QXlFN3R0REE7O0FBRUE7QXpFK3R0REE7QXlFN3R0REE7O0FBRUE7QXpFK3R0REE7QXlFN3R0REE7O0FBRUE7QXpFK3R0REE7QXlFN3R0REE7O0FBRUE7QXpFK3R0REE7QXlFOXV0REE7QUFBQTtBekVpdnREQTtBeUVodnREQTs7QUFFQTtBekVrdnREQTtBeUVodnREQTs7QUFFQTtBekVrdnREQTtBeUVodnREQTs7QUFFQTtBekVrdnREQTtBeUVodnREQTs7QUFFQTtBekVrdnREQTtBeUVqd3REQTtBQUFBO0F6RW93dERBO0F5RW53dERBOztBQUVBO0F6RXF3dERBO0F5RW53dERBOztBQUVBO0F6RXF3dERBO0F5RW53dERBOztBQUVBO0F6RXF3dERBO0F5RW53dERBOztBQUVBO0F6RXF3dERBO0F5RXB4dERBO0FBQUE7QXpFdXh0REE7QXlFdHh0REE7O0FBRUE7QXpFd3h0REE7QXlFdHh0REE7O0FBRUE7QXpFd3h0REE7QXlFdHh0REE7O0FBRUE7QXpFd3h0REE7QXlFdHh0REE7O0FBRUE7QXpFd3h0REE7QXlFdnl0REE7QUFBQTtBekUweXREQTtBeUV6eXREQTs7QUFFQTtBekUyeXREQTtBeUV6eXREQTs7QUFFQTtBekUyeXREQTtBeUV6eXREQTs7QUFFQTtBekUyeXREQTtBeUV6eXREQTs7QUFFQTtBekUyeXREQTtBeUUxenREQTtBQUFBO0F6RTZ6dERBO0F5RTV6dERBOztBQUVBO0F6RTh6dERBO0F5RTV6dERBOztBQUVBO0F6RTh6dERBO0F5RTV6dERBOztBQUVBO0F6RTh6dERBO0F5RTV6dERBOztBQUVBO0F6RTh6dERBO0F5RXh6dERBO0FBQUE7QXpFMnp0REE7QXlFMXp0REE7O0FBRUE7QXpFNHp0REE7QXlFMXp0REE7O0FBRUE7QXpFNHp0REE7QXlFMXp0REE7O0FBRUE7QXpFNHp0REE7QXlFMXp0REE7O0FBRUE7QXpFNHp0REE7QUFDQTtBaUJ0MHREQTtBd0RsREE7QUFBQTtBekU0M3REQTtBeUUzM3REQTs7QUFFQTtBekU2M3REQTtBeUUzM3REQTs7QUFFQTtBekU2M3REQTtBeUUzM3REQTs7QUFFQTtBekU2M3REQTtBeUUzM3REQTs7QUFFQTtBekU2M3REQTtBeUU1NHREQTtBQUFBO0F6RSs0dERBO0F5RTk0dERBOztBQUVBO0F6RWc1dERBO0F5RTk0dERBOztBQUVBO0F6RWc1dERBO0F5RTk0dERBOztBQUVBO0F6RWc1dERBO0F5RTk0dERBOztBQUVBO0F6RWc1dERBO0F5RS81dERBO0FBQUE7QXpFazZ0REE7QXlFajZ0REE7O0FBRUE7QXpFbTZ0REE7QXlFajZ0REE7O0FBRUE7QXpFbTZ0REE7QXlFajZ0REE7O0FBRUE7QXpFbTZ0REE7QXlFajZ0REE7O0FBRUE7QXpFbTZ0REE7QXlFbDd0REE7QUFBQTtBekVxN3REQTtBeUVwN3REQTs7QUFFQTtBekVzN3REQTtBeUVwN3REQTs7QUFFQTtBekVzN3REQTtBeUVwN3REQTs7QUFFQTtBekVzN3REQTtBeUVwN3REQTs7QUFFQTtBekVzN3REQTtBeUVyOHREQTtBQUFBO0F6RXc4dERBO0F5RXY4dERBOztBQUVBO0F6RXk4dERBO0F5RXY4dERBOztBQUVBO0F6RXk4dERBO0F5RXY4dERBOztBQUVBO0F6RXk4dERBO0F5RXY4dERBOztBQUVBO0F6RXk4dERBO0F5RXg5dERBO0FBQUE7QXpFMjl0REE7QXlFMTl0REE7O0FBRUE7QXpFNDl0REE7QXlFMTl0REE7O0FBRUE7QXpFNDl0REE7QXlFMTl0REE7O0FBRUE7QXpFNDl0REE7QXlFMTl0REE7O0FBRUE7QXpFNDl0REE7QXlFMyt0REE7QUFBQTtBekU4K3REQTtBeUU3K3REQTs7QUFFQTtBekUrK3REQTtBeUU3K3REQTs7QUFFQTtBekUrK3REQTtBeUU3K3REQTs7QUFFQTtBekUrK3REQTtBeUU3K3REQTs7QUFFQTtBekUrK3REQTtBeUU5L3REQTtBQUFBO0F6RWlndURBO0F5RWhndURBOztBQUVBO0F6RWtndURBO0F5RWhndURBOztBQUVBO0F6RWtndURBO0F5RWhndURBOztBQUVBO0F6RWtndURBO0F5RWhndURBOztBQUVBO0F6RWtndURBO0F5RWpodURBO0FBQUE7QXpFb2h1REE7QXlFbmh1REE7O0FBRUE7QXpFcWh1REE7QXlFbmh1REE7O0FBRUE7QXpFcWh1REE7QXlFbmh1REE7O0FBRUE7QXpFcWh1REE7QXlFbmh1REE7O0FBRUE7QXpFcWh1REE7QXlFcGl1REE7QUFBQTtBekV1aXVEQTtBeUV0aXVEQTs7QUFFQTtBekV3aXVEQTtBeUV0aXVEQTs7QUFFQTtBekV3aXVEQTtBeUV0aXVEQTs7QUFFQTtBekV3aXVEQTtBeUV0aXVEQTs7QUFFQTtBekV3aXVEQTtBeUV2anVEQTtBQUFBO0F6RTBqdURBO0F5RXpqdURBOztBQUVBO0F6RTJqdURBO0F5RXpqdURBOztBQUVBO0F6RTJqdURBO0F5RXpqdURBOztBQUVBO0F6RTJqdURBO0F5RXpqdURBOztBQUVBO0F6RTJqdURBO0F5RTFrdURBO0FBQUE7QXpFNmt1REE7QXlFNWt1REE7O0FBRUE7QXpFOGt1REE7QXlFNWt1REE7O0FBRUE7QXpFOGt1REE7QXlFNWt1REE7O0FBRUE7QXpFOGt1REE7QXlFNWt1REE7O0FBRUE7QXpFOGt1REE7QXlFN2x1REE7QUFBQTtBekVnbXVEQTtBeUUvbHVEQTs7QUFFQTtBekVpbXVEQTtBeUUvbHVEQTs7QUFFQTtBekVpbXVEQTtBeUUvbHVEQTs7QUFFQTtBekVpbXVEQTtBeUUvbHVEQTs7QUFFQTtBekVpbXVEQTtBeUVobnVEQTtBQUFBO0F6RW1udURBO0F5RWxudURBOztBQUVBO0F6RW9udURBO0F5RWxudURBOztBQUVBO0F6RW9udURBO0F5RWxudURBOztBQUVBO0F6RW9udURBO0F5RWxudURBOztBQUVBO0F6RW9udURBO0F5RW5vdURBO0FBQUE7QXpFc291REE7QXlFcm91REE7O0FBRUE7QXpFdW91REE7QXlFcm91REE7O0FBRUE7QXpFdW91REE7QXlFcm91REE7O0FBRUE7QXpFdW91REE7QXlFcm91REE7O0FBRUE7QXpFdW91REE7QXlFdHB1REE7QUFBQTtBekV5cHVEQTtBeUV4cHVEQTs7QUFFQTtBekUwcHVEQTtBeUV4cHVEQTs7QUFFQTtBekUwcHVEQTtBeUV4cHVEQTs7QUFFQTtBekUwcHVEQTtBeUV4cHVEQTs7QUFFQTtBekUwcHVEQTtBeUV6cXVEQTtBQUFBO0F6RTRxdURBO0F5RTNxdURBOztBQUVBO0F6RTZxdURBO0F5RTNxdURBOztBQUVBO0F6RTZxdURBO0F5RTNxdURBOztBQUVBO0F6RTZxdURBO0F5RTNxdURBOztBQUVBO0F6RTZxdURBO0F5RTVydURBO0FBQUE7QXpFK3J1REE7QXlFOXJ1REE7O0FBRUE7QXpFZ3N1REE7QXlFOXJ1REE7O0FBRUE7QXpFZ3N1REE7QXlFOXJ1REE7O0FBRUE7QXpFZ3N1REE7QXlFOXJ1REE7O0FBRUE7QXpFZ3N1REE7QXlFL3N1REE7QUFBQTtBekVrdHVEQTtBeUVqdHVEQTs7QUFFQTtBekVtdHVEQTtBeUVqdHVEQTs7QUFFQTtBekVtdHVEQTtBeUVqdHVEQTs7QUFFQTtBekVtdHVEQTtBeUVqdHVEQTs7QUFFQTtBekVtdHVEQTtBeUVsdXVEQTtBQUFBO0F6RXF1dURBO0F5RXB1dURBOztBQUVBO0F6RXN1dURBO0F5RXB1dURBOztBQUVBO0F6RXN1dURBO0F5RXB1dURBOztBQUVBO0F6RXN1dURBO0F5RXB1dURBOztBQUVBO0F6RXN1dURBO0F5RXJ2dURBO0FBQUE7QXpFd3Z1REE7QXlFdnZ1REE7O0FBRUE7QXpFeXZ1REE7QXlFdnZ1REE7O0FBRUE7QXpFeXZ1REE7QXlFdnZ1REE7O0FBRUE7QXpFeXZ1REE7QXlFdnZ1REE7O0FBRUE7QXpFeXZ1REE7QXlFeHd1REE7QUFBQTtBekUyd3VEQTtBeUUxd3VEQTs7QUFFQTtBekU0d3VEQTtBeUUxd3VEQTs7QUFFQTtBekU0d3VEQTtBeUUxd3VEQTs7QUFFQTtBekU0d3VEQTtBeUUxd3VEQTs7QUFFQTtBekU0d3VEQTtBeUUzeHVEQTtBQUFBO0F6RTh4dURBO0F5RTd4dURBOztBQUVBO0F6RSt4dURBO0F5RTd4dURBOztBQUVBO0F6RSt4dURBO0F5RTd4dURBOztBQUVBO0F6RSt4dURBO0F5RTd4dURBOztBQUVBO0F6RSt4dURBO0F5RTl5dURBO0FBQUE7QXpFaXp1REE7QXlFaHp1REE7O0FBRUE7QXpFa3p1REE7QXlFaHp1REE7O0FBRUE7QXpFa3p1REE7QXlFaHp1REE7O0FBRUE7QXpFa3p1REE7QXlFaHp1REE7O0FBRUE7QXpFa3p1REE7QXlFajB1REE7QUFBQTtBekVvMHVEQTtBeUVuMHVEQTs7QUFFQTtBekVxMHVEQTtBeUVuMHVEQTs7QUFFQTtBekVxMHVEQTtBeUVuMHVEQTs7QUFFQTtBekVxMHVEQTtBeUVuMHVEQTs7QUFFQTtBekVxMHVEQTtBeUVwMXVEQTtBQUFBO0F6RXUxdURBO0F5RXQxdURBOztBQUVBO0F6RXcxdURBO0F5RXQxdURBOztBQUVBO0F6RXcxdURBO0F5RXQxdURBOztBQUVBO0F6RXcxdURBO0F5RXQxdURBOztBQUVBO0F6RXcxdURBO0F5RXYydURBO0FBQUE7QXpFMDJ1REE7QXlFejJ1REE7O0FBRUE7QXpFMjJ1REE7QXlFejJ1REE7O0FBRUE7QXpFMjJ1REE7QXlFejJ1REE7O0FBRUE7QXpFMjJ1REE7QXlFejJ1REE7O0FBRUE7QXpFMjJ1REE7QXlFMTN1REE7QUFBQTtBekU2M3VEQTtBeUU1M3VEQTs7QUFFQTtBekU4M3VEQTtBeUU1M3VEQTs7QUFFQTtBekU4M3VEQTtBeUU1M3VEQTs7QUFFQTtBekU4M3VEQTtBeUU1M3VEQTs7QUFFQTtBekU4M3VEQTtBeUU3NHVEQTtBQUFBO0F6RWc1dURBO0F5RS80dURBOztBQUVBO0F6RWk1dURBO0F5RS80dURBOztBQUVBO0F6RWk1dURBO0F5RS80dURBOztBQUVBO0F6RWk1dURBO0F5RS80dURBOztBQUVBO0F6RWk1dURBO0F5RWg2dURBO0FBQUE7QXpFbTZ1REE7QXlFbDZ1REE7O0FBRUE7QXpFbzZ1REE7QXlFbDZ1REE7O0FBRUE7QXpFbzZ1REE7QXlFbDZ1REE7O0FBRUE7QXpFbzZ1REE7QXlFbDZ1REE7O0FBRUE7QXpFbzZ1REE7QXlFbjd1REE7QUFBQTtBekVzN3VEQTtBeUVyN3VEQTs7QUFFQTtBekV1N3VEQTtBeUVyN3VEQTs7QUFFQTtBekV1N3VEQTtBeUVyN3VEQTs7QUFFQTtBekV1N3VEQTtBeUVyN3VEQTs7QUFFQTtBekV1N3VEQTtBeUV0OHVEQTtBQUFBO0F6RXk4dURBO0F5RXg4dURBOztBQUVBO0F6RTA4dURBO0F5RXg4dURBOztBQUVBO0F6RTA4dURBO0F5RXg4dURBOztBQUVBO0F6RTA4dURBO0F5RXg4dURBOztBQUVBO0F6RTA4dURBO0F5RXo5dURBO0FBQUE7QXpFNDl1REE7QXlFMzl1REE7O0FBRUE7QXpFNjl1REE7QXlFMzl1REE7O0FBRUE7QXpFNjl1REE7QXlFMzl1REE7O0FBRUE7QXpFNjl1REE7QXlFMzl1REE7O0FBRUE7QXpFNjl1REE7QXlFNSt1REE7QUFBQTtBekUrK3VEQTtBeUU5K3VEQTs7QUFFQTtBekVnL3VEQTtBeUU5K3VEQTs7QUFFQTtBekVnL3VEQTtBeUU5K3VEQTs7QUFFQTtBekVnL3VEQTtBeUU5K3VEQTs7QUFFQTtBekVnL3VEQTtBeUUvL3VEQTtBQUFBO0F6RWtndkRBO0F5RWpndkRBOztBQUVBO0F6RW1ndkRBO0F5RWpndkRBOztBQUVBO0F6RW1ndkRBO0F5RWpndkRBOztBQUVBO0F6RW1ndkRBO0F5RWpndkRBOztBQUVBO0F6RW1ndkRBO0F5RWxodkRBO0FBQUE7QXpFcWh2REE7QXlFcGh2REE7O0FBRUE7QXpFc2h2REE7QXlFcGh2REE7O0FBRUE7QXpFc2h2REE7QXlFcGh2REE7O0FBRUE7QXpFc2h2REE7QXlFcGh2REE7O0FBRUE7QXpFc2h2REE7QXlFcml2REE7QUFBQTtBekV3aXZEQTtBeUV2aXZEQTs7QUFFQTtBekV5aXZEQTtBeUV2aXZEQTs7QUFFQTtBekV5aXZEQTtBeUV2aXZEQTs7QUFFQTtBekV5aXZEQTtBeUV2aXZEQTs7QUFFQTtBekV5aXZEQTtBeUV4anZEQTtBQUFBO0F6RTJqdkRBO0F5RTFqdkRBOztBQUVBO0F6RTRqdkRBO0F5RTFqdkRBOztBQUVBO0F6RTRqdkRBO0F5RTFqdkRBOztBQUVBO0F6RTRqdkRBO0F5RTFqdkRBOztBQUVBO0F6RTRqdkRBO0F5RTNrdkRBO0FBQUE7QXpFOGt2REE7QXlFN2t2REE7O0FBRUE7QXpFK2t2REE7QXlFN2t2REE7O0FBRUE7QXpFK2t2REE7QXlFN2t2REE7O0FBRUE7QXpFK2t2REE7QXlFN2t2REE7O0FBRUE7QXpFK2t2REE7QXlFOWx2REE7QUFBQTtBekVpbXZEQTtBeUVobXZEQTs7QUFFQTtBekVrbXZEQTtBeUVobXZEQTs7QUFFQTtBekVrbXZEQTtBeUVobXZEQTs7QUFFQTtBekVrbXZEQTtBeUVobXZEQTs7QUFFQTtBekVrbXZEQTtBeUVqbnZEQTtBQUFBO0F6RW9udkRBO0F5RW5udkRBOztBQUVBO0F6RXFudkRBO0F5RW5udkRBOztBQUVBO0F6RXFudkRBO0F5RW5udkRBOztBQUVBO0F6RXFudkRBO0F5RW5udkRBOztBQUVBO0F6RXFudkRBO0F5RXBvdkRBO0FBQUE7QXpFdW92REE7QXlFdG92REE7O0FBRUE7QXpFd292REE7QXlFdG92REE7O0FBRUE7QXpFd292REE7QXlFdG92REE7O0FBRUE7QXpFd292REE7QXlFdG92REE7O0FBRUE7QXpFd292REE7QXlFaG92REE7QUFBQTtBekVtb3ZEQTtBeUVsb3ZEQTs7QUFFQTtBekVvb3ZEQTtBeUVsb3ZEQTs7QUFFQTtBekVvb3ZEQTtBeUVsb3ZEQTs7QUFFQTtBekVvb3ZEQTtBeUVsb3ZEQTs7QUFFQTtBekVvb3ZEQTtBeUVucHZEQTtBQUFBO0F6RXNwdkRBO0F5RXJwdkRBOztBQUVBO0F6RXVwdkRBO0F5RXJwdkRBOztBQUVBO0F6RXVwdkRBO0F5RXJwdkRBOztBQUVBO0F6RXVwdkRBO0F5RXJwdkRBOztBQUVBO0F6RXVwdkRBO0F5RXRxdkRBO0FBQUE7QXpFeXF2REE7QXlFeHF2REE7O0FBRUE7QXpFMHF2REE7QXlFeHF2REE7O0FBRUE7QXpFMHF2REE7QXlFeHF2REE7O0FBRUE7QXpFMHF2REE7QXlFeHF2REE7O0FBRUE7QXpFMHF2REE7QXlFenJ2REE7QUFBQTtBekU0cnZEQTtBeUUzcnZEQTs7QUFFQTtBekU2cnZEQTtBeUUzcnZEQTs7QUFFQTtBekU2cnZEQTtBeUUzcnZEQTs7QUFFQTtBekU2cnZEQTtBeUUzcnZEQTs7QUFFQTtBekU2cnZEQTtBeUU1c3ZEQTtBQUFBO0F6RStzdkRBO0F5RTlzdkRBOztBQUVBO0F6RWd0dkRBO0F5RTlzdkRBOztBQUVBO0F6RWd0dkRBO0F5RTlzdkRBOztBQUVBO0F6RWd0dkRBO0F5RTlzdkRBOztBQUVBO0F6RWd0dkRBO0F5RS90dkRBO0FBQUE7QXpFa3V2REE7QXlFanV2REE7O0FBRUE7QXpFbXV2REE7QXlFanV2REE7O0FBRUE7QXpFbXV2REE7QXlFanV2REE7O0FBRUE7QXpFbXV2REE7QXlFanV2REE7O0FBRUE7QXpFbXV2REE7QXlFbHZ2REE7QUFBQTtBekVxdnZEQTtBeUVwdnZEQTs7QUFFQTtBekVzdnZEQTtBeUVwdnZEQTs7QUFFQTtBekVzdnZEQTtBeUVwdnZEQTs7QUFFQTtBekVzdnZEQTtBeUVwdnZEQTs7QUFFQTtBekVzdnZEQTtBeUVyd3ZEQTtBQUFBO0F6RXd3dkRBO0F5RXZ3dkRBOztBQUVBO0F6RXl3dkRBO0F5RXZ3dkRBOztBQUVBO0F6RXl3dkRBO0F5RXZ3dkRBOztBQUVBO0F6RXl3dkRBO0F5RXZ3dkRBOztBQUVBO0F6RXl3dkRBO0F5RXh4dkRBO0FBQUE7QXpFMnh2REE7QXlFMXh2REE7O0FBRUE7QXpFNHh2REE7QXlFMXh2REE7O0FBRUE7QXpFNHh2REE7QXlFMXh2REE7O0FBRUE7QXpFNHh2REE7QXlFMXh2REE7O0FBRUE7QXpFNHh2REE7QXlFM3l2REE7QUFBQTtBekU4eXZEQTtBeUU3eXZEQTs7QUFFQTtBekUreXZEQTtBeUU3eXZEQTs7QUFFQTtBekUreXZEQTtBeUU3eXZEQTs7QUFFQTtBekUreXZEQTtBeUU3eXZEQTs7QUFFQTtBekUreXZEQTtBeUU5enZEQTtBQUFBO0F6RWkwdkRBO0F5RWgwdkRBOztBQUVBO0F6RWswdkRBO0F5RWgwdkRBOztBQUVBO0F6RWswdkRBO0F5RWgwdkRBOztBQUVBO0F6RWswdkRBO0F5RWgwdkRBOztBQUVBO0F6RWswdkRBO0F5RWoxdkRBO0FBQUE7QXpFbzF2REE7QXlFbjF2REE7O0FBRUE7QXpFcTF2REE7QXlFbjF2REE7O0FBRUE7QXpFcTF2REE7QXlFbjF2REE7O0FBRUE7QXpFcTF2REE7QXlFbjF2REE7O0FBRUE7QXpFcTF2REE7QXlFcDJ2REE7QUFBQTtBekV1MnZEQTtBeUV0MnZEQTs7QUFFQTtBekV3MnZEQTtBeUV0MnZEQTs7QUFFQTtBekV3MnZEQTtBeUV0MnZEQTs7QUFFQTtBekV3MnZEQTtBeUV0MnZEQTs7QUFFQTtBekV3MnZEQTtBeUV2M3ZEQTtBQUFBO0F6RTAzdkRBO0F5RXozdkRBOztBQUVBO0F6RTIzdkRBO0F5RXozdkRBOztBQUVBO0F6RTIzdkRBO0F5RXozdkRBOztBQUVBO0F6RTIzdkRBO0F5RXozdkRBOztBQUVBO0F6RTIzdkRBO0F5RTE0dkRBO0FBQUE7QXpFNjR2REE7QXlFNTR2REE7O0FBRUE7QXpFODR2REE7QXlFNTR2REE7O0FBRUE7QXpFODR2REE7QXlFNTR2REE7O0FBRUE7QXpFODR2REE7QXlFNTR2REE7O0FBRUE7QXpFODR2REE7QXlFNzV2REE7QUFBQTtBekVnNnZEQTtBeUUvNXZEQTs7QUFFQTtBekVpNnZEQTtBeUUvNXZEQTs7QUFFQTtBekVpNnZEQTtBeUUvNXZEQTs7QUFFQTtBekVpNnZEQTtBeUUvNXZEQTs7QUFFQTtBekVpNnZEQTtBeUVoN3ZEQTtBQUFBO0F6RW03dkRBO0F5RWw3dkRBOztBQUVBO0F6RW83dkRBO0F5RWw3dkRBOztBQUVBO0F6RW83dkRBO0F5RWw3dkRBOztBQUVBO0F6RW83dkRBO0F5RWw3dkRBOztBQUVBO0F6RW83dkRBO0F5RW44dkRBO0FBQUE7QXpFczh2REE7QXlFcjh2REE7O0FBRUE7QXpFdTh2REE7QXlFcjh2REE7O0FBRUE7QXpFdTh2REE7QXlFcjh2REE7O0FBRUE7QXpFdTh2REE7QXlFcjh2REE7O0FBRUE7QXpFdTh2REE7QXlFdDl2REE7QUFBQTtBekV5OXZEQTtBeUV4OXZEQTs7QUFFQTtBekUwOXZEQTtBeUV4OXZEQTs7QUFFQTtBekUwOXZEQTtBeUV4OXZEQTs7QUFFQTtBekUwOXZEQTtBeUV4OXZEQTs7QUFFQTtBekUwOXZEQTtBeUV6K3ZEQTtBQUFBO0F6RTQrdkRBO0F5RTMrdkRBOztBQUVBO0F6RTYrdkRBO0F5RTMrdkRBOztBQUVBO0F6RTYrdkRBO0F5RTMrdkRBOztBQUVBO0F6RTYrdkRBO0F5RTMrdkRBOztBQUVBO0F6RTYrdkRBO0F5RXYrdkRBO0FBQUE7QXpFMCt2REE7QXlFeit2REE7O0FBRUE7QXpFMit2REE7QXlFeit2REE7O0FBRUE7QXpFMit2REE7QXlFeit2REE7O0FBRUE7QXpFMit2REE7QXlFeit2REE7O0FBRUE7QXpFMit2REE7QUFDQTtBaUJyL3ZEQTtBd0RsREE7QUFBQTtBekUyaXdEQTtBeUUxaXdEQTs7QUFFQTtBekU0aXdEQTtBeUUxaXdEQTs7QUFFQTtBekU0aXdEQTtBeUUxaXdEQTs7QUFFQTtBekU0aXdEQTtBeUUxaXdEQTs7QUFFQTtBekU0aXdEQTtBeUUzandEQTtBQUFBO0F6RThqd0RBO0F5RTdqd0RBOztBQUVBO0F6RStqd0RBO0F5RTdqd0RBOztBQUVBO0F6RStqd0RBO0F5RTdqd0RBOztBQUVBO0F6RStqd0RBO0F5RTdqd0RBOztBQUVBO0F6RStqd0RBO0F5RTlrd0RBO0FBQUE7QXpFaWx3REE7QXlFaGx3REE7O0FBRUE7QXpFa2x3REE7QXlFaGx3REE7O0FBRUE7QXpFa2x3REE7QXlFaGx3REE7O0FBRUE7QXpFa2x3REE7QXlFaGx3REE7O0FBRUE7QXpFa2x3REE7QXlFam13REE7QUFBQTtBekVvbXdEQTtBeUVubXdEQTs7QUFFQTtBekVxbXdEQTtBeUVubXdEQTs7QUFFQTtBekVxbXdEQTtBeUVubXdEQTs7QUFFQTtBekVxbXdEQTtBeUVubXdEQTs7QUFFQTtBekVxbXdEQTtBeUVwbndEQTtBQUFBO0F6RXVud0RBO0F5RXRud0RBOztBQUVBO0F6RXdud0RBO0F5RXRud0RBOztBQUVBO0F6RXdud0RBO0F5RXRud0RBOztBQUVBO0F6RXdud0RBO0F5RXRud0RBOztBQUVBO0F6RXdud0RBO0F5RXZvd0RBO0FBQUE7QXpFMG93REE7QXlFem93REE7O0FBRUE7QXpFMm93REE7QXlFem93REE7O0FBRUE7QXpFMm93REE7QXlFem93REE7O0FBRUE7QXpFMm93REE7QXlFem93REE7O0FBRUE7QXpFMm93REE7QXlFMXB3REE7QUFBQTtBekU2cHdEQTtBeUU1cHdEQTs7QUFFQTtBekU4cHdEQTtBeUU1cHdEQTs7QUFFQTtBekU4cHdEQTtBeUU1cHdEQTs7QUFFQTtBekU4cHdEQTtBeUU1cHdEQTs7QUFFQTtBekU4cHdEQTtBeUU3cXdEQTtBQUFBO0F6RWdyd0RBO0F5RS9xd0RBOztBQUVBO0F6RWlyd0RBO0F5RS9xd0RBOztBQUVBO0F6RWlyd0RBO0F5RS9xd0RBOztBQUVBO0F6RWlyd0RBO0F5RS9xd0RBOztBQUVBO0F6RWlyd0RBO0F5RWhzd0RBO0FBQUE7QXpFbXN3REE7QXlFbHN3REE7O0FBRUE7QXpFb3N3REE7QXlFbHN3REE7O0FBRUE7QXpFb3N3REE7QXlFbHN3REE7O0FBRUE7QXpFb3N3REE7QXlFbHN3REE7O0FBRUE7QXpFb3N3REE7QXlFbnR3REE7QUFBQTtBekVzdHdEQTtBeUVydHdEQTs7QUFFQTtBekV1dHdEQTtBeUVydHdEQTs7QUFFQTtBekV1dHdEQTtBeUVydHdEQTs7QUFFQTtBekV1dHdEQTtBeUVydHdEQTs7QUFFQTtBekV1dHdEQTtBeUV0dXdEQTtBQUFBO0F6RXl1d0RBO0F5RXh1d0RBOztBQUVBO0F6RTB1d0RBO0F5RXh1d0RBOztBQUVBO0F6RTB1d0RBO0F5RXh1d0RBOztBQUVBO0F6RTB1d0RBO0F5RXh1d0RBOztBQUVBO0F6RTB1d0RBO0F5RXp2d0RBO0FBQUE7QXpFNHZ3REE7QXlFM3Z3REE7O0FBRUE7QXpFNnZ3REE7QXlFM3Z3REE7O0FBRUE7QXpFNnZ3REE7QXlFM3Z3REE7O0FBRUE7QXpFNnZ3REE7QXlFM3Z3REE7O0FBRUE7QXpFNnZ3REE7QXlFNXd3REE7QUFBQTtBekUrd3dEQTtBeUU5d3dEQTs7QUFFQTtBekVneHdEQTtBeUU5d3dEQTs7QUFFQTtBekVneHdEQTtBeUU5d3dEQTs7QUFFQTtBekVneHdEQTtBeUU5d3dEQTs7QUFFQTtBekVneHdEQTtBeUUveHdEQTtBQUFBO0F6RWt5d0RBO0F5RWp5d0RBOztBQUVBO0F6RW15d0RBO0F5RWp5d0RBOztBQUVBO0F6RW15d0RBO0F5RWp5d0RBOztBQUVBO0F6RW15d0RBO0F5RWp5d0RBOztBQUVBO0F6RW15d0RBO0F5RWx6d0RBO0FBQUE7QXpFcXp3REE7QXlFcHp3REE7O0FBRUE7QXpFc3p3REE7QXlFcHp3REE7O0FBRUE7QXpFc3p3REE7QXlFcHp3REE7O0FBRUE7QXpFc3p3REE7QXlFcHp3REE7O0FBRUE7QXpFc3p3REE7QXlFcjB3REE7QUFBQTtBekV3MHdEQTtBeUV2MHdEQTs7QUFFQTtBekV5MHdEQTtBeUV2MHdEQTs7QUFFQTtBekV5MHdEQTtBeUV2MHdEQTs7QUFFQTtBekV5MHdEQTtBeUV2MHdEQTs7QUFFQTtBekV5MHdEQTtBeUV4MXdEQTtBQUFBO0F6RTIxd0RBO0F5RTExd0RBOztBQUVBO0F6RTQxd0RBO0F5RTExd0RBOztBQUVBO0F6RTQxd0RBO0F5RTExd0RBOztBQUVBO0F6RTQxd0RBO0F5RTExd0RBOztBQUVBO0F6RTQxd0RBO0F5RTMyd0RBO0FBQUE7QXpFODJ3REE7QXlFNzJ3REE7O0FBRUE7QXpFKzJ3REE7QXlFNzJ3REE7O0FBRUE7QXpFKzJ3REE7QXlFNzJ3REE7O0FBRUE7QXpFKzJ3REE7QXlFNzJ3REE7O0FBRUE7QXpFKzJ3REE7QXlFOTN3REE7QUFBQTtBekVpNHdEQTtBeUVoNHdEQTs7QUFFQTtBekVrNHdEQTtBeUVoNHdEQTs7QUFFQTtBekVrNHdEQTtBeUVoNHdEQTs7QUFFQTtBekVrNHdEQTtBeUVoNHdEQTs7QUFFQTtBekVrNHdEQTtBeUVqNXdEQTtBQUFBO0F6RW81d0RBO0F5RW41d0RBOztBQUVBO0F6RXE1d0RBO0F5RW41d0RBOztBQUVBO0F6RXE1d0RBO0F5RW41d0RBOztBQUVBO0F6RXE1d0RBO0F5RW41d0RBOztBQUVBO0F6RXE1d0RBO0F5RXA2d0RBO0FBQUE7QXpFdTZ3REE7QXlFdDZ3REE7O0FBRUE7QXpFdzZ3REE7QXlFdDZ3REE7O0FBRUE7QXpFdzZ3REE7QXlFdDZ3REE7O0FBRUE7QXpFdzZ3REE7QXlFdDZ3REE7O0FBRUE7QXpFdzZ3REE7QXlFdjd3REE7QUFBQTtBekUwN3dEQTtBeUV6N3dEQTs7QUFFQTtBekUyN3dEQTtBeUV6N3dEQTs7QUFFQTtBekUyN3dEQTtBeUV6N3dEQTs7QUFFQTtBekUyN3dEQTtBeUV6N3dEQTs7QUFFQTtBekUyN3dEQTtBeUUxOHdEQTtBQUFBO0F6RTY4d0RBO0F5RTU4d0RBOztBQUVBO0F6RTg4d0RBO0F5RTU4d0RBOztBQUVBO0F6RTg4d0RBO0F5RTU4d0RBOztBQUVBO0F6RTg4d0RBO0F5RTU4d0RBOztBQUVBO0F6RTg4d0RBO0F5RTc5d0RBO0FBQUE7QXpFZyt3REE7QXlFLzl3REE7O0FBRUE7QXpFaSt3REE7QXlFLzl3REE7O0FBRUE7QXpFaSt3REE7QXlFLzl3REE7O0FBRUE7QXpFaSt3REE7QXlFLzl3REE7O0FBRUE7QXpFaSt3REE7QXlFaC93REE7QUFBQTtBekVtL3dEQTtBeUVsL3dEQTs7QUFFQTtBekVvL3dEQTtBeUVsL3dEQTs7QUFFQTtBekVvL3dEQTtBeUVsL3dEQTs7QUFFQTtBekVvL3dEQTtBeUVsL3dEQTs7QUFFQTtBekVvL3dEQTtBeUVuZ3hEQTtBQUFBO0F6RXNneERBO0F5RXJneERBOztBQUVBO0F6RXVneERBO0F5RXJneERBOztBQUVBO0F6RXVneERBO0F5RXJneERBOztBQUVBO0F6RXVneERBO0F5RXJneERBOztBQUVBO0F6RXVneERBO0F5RXRoeERBO0FBQUE7QXpFeWh4REE7QXlFeGh4REE7O0FBRUE7QXpFMGh4REE7QXlFeGh4REE7O0FBRUE7QXpFMGh4REE7QXlFeGh4REE7O0FBRUE7QXpFMGh4REE7QXlFeGh4REE7O0FBRUE7QXpFMGh4REE7QXlFeml4REE7QUFBQTtBekU0aXhEQTtBeUUzaXhEQTs7QUFFQTtBekU2aXhEQTtBeUUzaXhEQTs7QUFFQTtBekU2aXhEQTtBeUUzaXhEQTs7QUFFQTtBekU2aXhEQTtBeUUzaXhEQTs7QUFFQTtBekU2aXhEQTtBeUU1anhEQTtBQUFBO0F6RStqeERBO0F5RTlqeERBOztBQUVBO0F6RWdreERBO0F5RTlqeERBOztBQUVBO0F6RWdreERBO0F5RTlqeERBOztBQUVBO0F6RWdreERBO0F5RTlqeERBOztBQUVBO0F6RWdreERBO0F5RS9reERBO0FBQUE7QXpFa2x4REE7QXlFamx4REE7O0FBRUE7QXpFbWx4REE7QXlFamx4REE7O0FBRUE7QXpFbWx4REE7QXlFamx4REE7O0FBRUE7QXpFbWx4REE7QXlFamx4REE7O0FBRUE7QXpFbWx4REE7QXlFbG14REE7QUFBQTtBekVxbXhEQTtBeUVwbXhEQTs7QUFFQTtBekVzbXhEQTtBeUVwbXhEQTs7QUFFQTtBekVzbXhEQTtBeUVwbXhEQTs7QUFFQTtBekVzbXhEQTtBeUVwbXhEQTs7QUFFQTtBekVzbXhEQTtBeUVybnhEQTtBQUFBO0F6RXdueERBO0F5RXZueERBOztBQUVBO0F6RXlueERBO0F5RXZueERBOztBQUVBO0F6RXlueERBO0F5RXZueERBOztBQUVBO0F6RXlueERBO0F5RXZueERBOztBQUVBO0F6RXlueERBO0F5RXhveERBO0FBQUE7QXpFMm94REE7QXlFMW94REE7O0FBRUE7QXpFNG94REE7QXlFMW94REE7O0FBRUE7QXpFNG94REE7QXlFMW94REE7O0FBRUE7QXpFNG94REE7QXlFMW94REE7O0FBRUE7QXpFNG94REE7QXlFM3B4REE7QUFBQTtBekU4cHhEQTtBeUU3cHhEQTs7QUFFQTtBekUrcHhEQTtBeUU3cHhEQTs7QUFFQTtBekUrcHhEQTtBeUU3cHhEQTs7QUFFQTtBekUrcHhEQTtBeUU3cHhEQTs7QUFFQTtBekUrcHhEQTtBeUU5cXhEQTtBQUFBO0F6RWlyeERBO0F5RWhyeERBOztBQUVBO0F6RWtyeERBO0F5RWhyeERBOztBQUVBO0F6RWtyeERBO0F5RWhyeERBOztBQUVBO0F6RWtyeERBO0F5RWhyeERBOztBQUVBO0F6RWtyeERBO0F5RWpzeERBO0FBQUE7QXpFb3N4REE7QXlFbnN4REE7O0FBRUE7QXpFcXN4REE7QXlFbnN4REE7O0FBRUE7QXpFcXN4REE7QXlFbnN4REE7O0FBRUE7QXpFcXN4REE7QXlFbnN4REE7O0FBRUE7QXpFcXN4REE7QXlFcHR4REE7QUFBQTtBekV1dHhEQTtBeUV0dHhEQTs7QUFFQTtBekV3dHhEQTtBeUV0dHhEQTs7QUFFQTtBekV3dHhEQTtBeUV0dHhEQTs7QUFFQTtBekV3dHhEQTtBeUV0dHhEQTs7QUFFQTtBekV3dHhEQTtBeUV2dXhEQTtBQUFBO0F6RTB1eERBO0F5RXp1eERBOztBQUVBO0F6RTJ1eERBO0F5RXp1eERBOztBQUVBO0F6RTJ1eERBO0F5RXp1eERBOztBQUVBO0F6RTJ1eERBO0F5RXp1eERBOztBQUVBO0F6RTJ1eERBO0F5RTF2eERBO0FBQUE7QXpFNnZ4REE7QXlFNXZ4REE7O0FBRUE7QXpFOHZ4REE7QXlFNXZ4REE7O0FBRUE7QXpFOHZ4REE7QXlFNXZ4REE7O0FBRUE7QXpFOHZ4REE7QXlFNXZ4REE7O0FBRUE7QXpFOHZ4REE7QXlFN3d4REE7QUFBQTtBekVneHhEQTtBeUUvd3hEQTs7QUFFQTtBekVpeHhEQTtBeUUvd3hEQTs7QUFFQTtBekVpeHhEQTtBeUUvd3hEQTs7QUFFQTtBekVpeHhEQTtBeUUvd3hEQTs7QUFFQTtBekVpeHhEQTtBeUVoeXhEQTtBQUFBO0F6RW15eERBO0F5RWx5eERBOztBQUVBO0F6RW95eERBO0F5RWx5eERBOztBQUVBO0F6RW95eERBO0F5RWx5eERBOztBQUVBO0F6RW95eERBO0F5RWx5eERBOztBQUVBO0F6RW95eERBO0F5RW56eERBO0FBQUE7QXpFc3p4REE7QXlFcnp4REE7O0FBRUE7QXpFdXp4REE7QXlFcnp4REE7O0FBRUE7QXpFdXp4REE7QXlFcnp4REE7O0FBRUE7QXpFdXp4REE7QXlFcnp4REE7O0FBRUE7QXpFdXp4REE7QXlFL3l4REE7QUFBQTtBekVrenhEQTtBeUVqenhEQTs7QUFFQTtBekVtenhEQTtBeUVqenhEQTs7QUFFQTtBekVtenhEQTtBeUVqenhEQTs7QUFFQTtBekVtenhEQTtBeUVqenhEQTs7QUFFQTtBekVtenhEQTtBeUVsMHhEQTtBQUFBO0F6RXEweERBO0F5RXAweERBOztBQUVBO0F6RXMweERBO0F5RXAweERBOztBQUVBO0F6RXMweERBO0F5RXAweERBOztBQUVBO0F6RXMweERBO0F5RXAweERBOztBQUVBO0F6RXMweERBO0F5RXIxeERBO0FBQUE7QXpFdzF4REE7QXlFdjF4REE7O0FBRUE7QXpFeTF4REE7QXlFdjF4REE7O0FBRUE7QXpFeTF4REE7QXlFdjF4REE7O0FBRUE7QXpFeTF4REE7QXlFdjF4REE7O0FBRUE7QXpFeTF4REE7QXlFeDJ4REE7QUFBQTtBekUyMnhEQTtBeUUxMnhEQTs7QUFFQTtBekU0MnhEQTtBeUUxMnhEQTs7QUFFQTtBekU0MnhEQTtBeUUxMnhEQTs7QUFFQTtBekU0MnhEQTtBeUUxMnhEQTs7QUFFQTtBekU0MnhEQTtBeUUzM3hEQTtBQUFBO0F6RTgzeERBO0F5RTczeERBOztBQUVBO0F6RSszeERBO0F5RTczeERBOztBQUVBO0F6RSszeERBO0F5RTczeERBOztBQUVBO0F6RSszeERBO0F5RTczeERBOztBQUVBO0F6RSszeERBO0F5RTk0eERBO0FBQUE7QXpFaTV4REE7QXlFaDV4REE7O0FBRUE7QXpFazV4REE7QXlFaDV4REE7O0FBRUE7QXpFazV4REE7QXlFaDV4REE7O0FBRUE7QXpFazV4REE7QXlFaDV4REE7O0FBRUE7QXpFazV4REE7QXlFajZ4REE7QUFBQTtBekVvNnhEQTtBeUVuNnhEQTs7QUFFQTtBekVxNnhEQTtBeUVuNnhEQTs7QUFFQTtBekVxNnhEQTtBeUVuNnhEQTs7QUFFQTtBekVxNnhEQTtBeUVuNnhEQTs7QUFFQTtBekVxNnhEQTtBeUVwN3hEQTtBQUFBO0F6RXU3eERBO0F5RXQ3eERBOztBQUVBO0F6RXc3eERBO0F5RXQ3eERBOztBQUVBO0F6RXc3eERBO0F5RXQ3eERBOztBQUVBO0F6RXc3eERBO0F5RXQ3eERBOztBQUVBO0F6RXc3eERBO0F5RXY4eERBO0FBQUE7QXpFMDh4REE7QXlFejh4REE7O0FBRUE7QXpFMjh4REE7QXlFejh4REE7O0FBRUE7QXpFMjh4REE7QXlFejh4REE7O0FBRUE7QXpFMjh4REE7QXlFejh4REE7O0FBRUE7QXpFMjh4REE7QXlFMTl4REE7QUFBQTtBekU2OXhEQTtBeUU1OXhEQTs7QUFFQTtBekU4OXhEQTtBeUU1OXhEQTs7QUFFQTtBekU4OXhEQTtBeUU1OXhEQTs7QUFFQTtBekU4OXhEQTtBeUU1OXhEQTs7QUFFQTtBekU4OXhEQTtBeUU3K3hEQTtBQUFBO0F6RWcveERBO0F5RS8reERBOztBQUVBO0F6RWkveERBO0F5RS8reERBOztBQUVBO0F6RWkveERBO0F5RS8reERBOztBQUVBO0F6RWkveERBO0F5RS8reERBOztBQUVBO0F6RWkveERBO0F5RWhneURBO0FBQUE7QXpFbWd5REE7QXlFbGd5REE7O0FBRUE7QXpFb2d5REE7QXlFbGd5REE7O0FBRUE7QXpFb2d5REE7QXlFbGd5REE7O0FBRUE7QXpFb2d5REE7QXlFbGd5REE7O0FBRUE7QXpFb2d5REE7QXlFbmh5REE7QUFBQTtBekVzaHlEQTtBeUVyaHlEQTs7QUFFQTtBekV1aHlEQTtBeUVyaHlEQTs7QUFFQTtBekV1aHlEQTtBeUVyaHlEQTs7QUFFQTtBekV1aHlEQTtBeUVyaHlEQTs7QUFFQTtBekV1aHlEQTtBeUV0aXlEQTtBQUFBO0F6RXlpeURBO0F5RXhpeURBOztBQUVBO0F6RTBpeURBO0F5RXhpeURBOztBQUVBO0F6RTBpeURBO0F5RXhpeURBOztBQUVBO0F6RTBpeURBO0F5RXhpeURBOztBQUVBO0F6RTBpeURBO0F5RXpqeURBO0FBQUE7QXpFNGp5REE7QXlFM2p5REE7O0FBRUE7QXpFNmp5REE7QXlFM2p5REE7O0FBRUE7QXpFNmp5REE7QXlFM2p5REE7O0FBRUE7QXpFNmp5REE7QXlFM2p5REE7O0FBRUE7QXpFNmp5REE7QXlFNWt5REE7QUFBQTtBekUra3lEQTtBeUU5a3lEQTs7QUFFQTtBekVnbHlEQTtBeUU5a3lEQTs7QUFFQTtBekVnbHlEQTtBeUU5a3lEQTs7QUFFQTtBekVnbHlEQTtBeUU5a3lEQTs7QUFFQTtBekVnbHlEQTtBeUUvbHlEQTtBQUFBO0F6RWtteURBO0F5RWpteURBOztBQUVBO0F6RW1teURBO0F5RWpteURBOztBQUVBO0F6RW1teURBO0F5RWpteURBOztBQUVBO0F6RW1teURBO0F5RWpteURBOztBQUVBO0F6RW1teURBO0F5RWxueURBO0FBQUE7QXpFcW55REE7QXlFcG55REE7O0FBRUE7QXpFc255REE7QXlFcG55REE7O0FBRUE7QXpFc255REE7QXlFcG55REE7O0FBRUE7QXpFc255REE7QXlFcG55REE7O0FBRUE7QXpFc255REE7QXlFcm95REE7QUFBQTtBekV3b3lEQTtBeUV2b3lEQTs7QUFFQTtBekV5b3lEQTtBeUV2b3lEQTs7QUFFQTtBekV5b3lEQTtBeUV2b3lEQTs7QUFFQTtBekV5b3lEQTtBeUV2b3lEQTs7QUFFQTtBekV5b3lEQTtBeUV4cHlEQTtBQUFBO0F6RTJweURBO0F5RTFweURBOztBQUVBO0F6RTRweURBO0F5RTFweURBOztBQUVBO0F6RTRweURBO0F5RTFweURBOztBQUVBO0F6RTRweURBO0F5RTFweURBOztBQUVBO0F6RTRweURBO0F5RXRweURBO0FBQUE7QXpFeXB5REE7QXlFeHB5REE7O0FBRUE7QXpFMHB5REE7QXlFeHB5REE7O0FBRUE7QXpFMHB5REE7QXlFeHB5REE7O0FBRUE7QXpFMHB5REE7QXlFeHB5REE7O0FBRUE7QXpFMHB5REE7QUFDQTtBMEUzdHlEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FBQ0E7QUFFQTtBMUUydHlEQTs7QTJFcnV5REE7QUFBQTtBM0V5dXlEQTs7QTJFcnV5REE7QUFBQTtBM0V5dXlEQTs7QTJFeHV5REE7QUFBQTtBM0U0dXlEQTs7QTJFM3V5REE7QUFBQTtBM0UrdXlEQTs7QTJFOXV5REE7QUNUQTtBQUNBO0FBQ0E7QTVFMnZ5REE7O0EyRTV1eURBO0FBQUE7QTNFZ3Z5REE7O0EyRS91eURBO0FBQUE7QTNFbXZ5REE7O0EyRWx2eURBO0FBQUE7QTNFc3Z5REE7O0FpQmp0eURBO0EwRHZDQTtBQUFBO0EzRTZ2eURBO0EyRTV2eURBO0FBQUE7QTNFK3Z5REE7QTJFOXZ5REE7QUFBQTtBM0Vpd3lEQTtBQUNBO0FpQjd0eURBO0EwRHZDQTtBQUFBO0EzRXd3eURBO0EyRXZ3eURBO0FBQUE7QTNFMHd5REE7QTJFend5REE7QUFBQTtBM0U0d3lEQTtBQUNBO0FpQnh1eURBO0EwRHZDQTtBQUFBO0EzRW14eURBO0EyRWx4eURBO0FBQUE7QTNFcXh5REE7QTJFcHh5REE7QUFBQTtBM0V1eHlEQTtBQUNBO0FpQm52eURBO0EwRHZDQTtBQUFBO0EzRTh4eURBO0EyRTd4eURBO0FBQUE7QTNFZ3l5REE7QTJFL3h5REE7QUFBQTtBM0VreXlEQTtBQUNBO0EyRTd4eURBO0FBQUE7QTNFZ3l5REE7O0EyRS94eURBO0FBQUE7QTNFbXl5REE7O0EyRWx5eURBO0FBQUE7QTNFc3l5REE7O0EyRWx5eURBO0FBQUE7QTNFc3l5REE7O0EyRXJ5eURBO0FBQUE7QTNFeXl5REE7O0EyRXh5eURBO0FBQUE7QTNFNHl5REE7O0EyRTN5eURBO0FBQUE7QTNFK3l5REE7O0EyRTl5eURBO0FBQUE7QTNFa3p5REE7O0EyRWp6eURBO0FBQUE7QTNFcXp5REE7O0EyRWp6eURBO0FBQUE7QTNFcXp5REE7O0E2RTUxeURBO0FBQ0E7QTdFKzF5REE7O0FRcjF5REE7QXFFTEE7QTdFODF5REE7O0E2RXAyeURBO0FBQ0E7QTdFdTJ5REE7O0FRNzF5REE7QXFFTEE7QTdFczJ5REE7O0E2RTUyeURBO0FBQ0E7QTdFKzJ5REE7O0FRcjJ5REE7QXFFTEE7QTdFODJ5REE7O0E2RXAzeURBO0FBQ0E7QTdFdTN5REE7O0FRNzJ5REE7QXFFTEE7QTdFczN5REE7O0E2RTUzeURBO0FBQ0E7QTdFKzN5REE7O0FRcjN5REE7QXFFTEE7QTdFODN5REE7O0E2RXA0eURBO0FBQ0E7QTdFdTR5REE7O0FRNzN5REE7QXFFTEE7QTdFczR5REE7O0E2RTU0eURBO0FBQ0E7QTdFKzR5REE7O0FRcjR5REE7QXFFTEE7QTdFODR5REE7O0E2RXA1eURBO0FBQ0E7QTdFdTV5REE7O0FRNzR5REE7QXFFTEE7QTdFczV5REE7O0E2RTU1eURBO0FBQ0E7QTdFKzV5REE7O0FRcjV5REE7QXFFTEE7QTdFODV5REE7O0E2RXA2eURBO0FBQ0E7QTdFdTZ5REE7O0FRNzV5REE7QXFFTEE7QTdFczZ5REE7O0E2RTU2eURBO0FBQ0E7QTdFKzZ5REE7O0FRcjZ5REE7QXFFTEE7QTdFODZ5REE7O0E2RXA3eURBO0FBQ0E7QTdFdTd5REE7O0FRNzZ5REE7QXFFTEE7QTdFczd5REE7O0EyRS80eURBO0FBQUE7QTNFbTV5REE7O0EyRWw1eURBO0FBQUE7QTNFczV5REE7O0EyRXA1eURBO0FBQUE7QTNFdzV5REE7O0EyRXY1eURBO0FBQUE7QTNFMjV5REE7O0EyRXY1eURBO0FHdkRBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTlFazl5REE7O0EyRTM1eURBO0FBQUE7QTNFKzV5REE7O0EyRTc1eURBO0FBQ0E7QUFDQTtBM0VnNnlEQTs7QTJFMzV5REE7QUFBQTtBM0UrNXlEQTs7QStFaCt5REE7QUFDQTtBL0VtK3lEQTs7QStFaCt5REE7QUFDQTtBL0VtK3lEQTs7QWdGbit5REE7QUFDQTs7O0FBS0E7QUFFQTtBQUFBO0FoRm0reURBO0FnRi85eURBO0FBQ0E7QWhGaSt5REE7QWdGeDl5REE7QUFDQTtBaEYwOXlEQTtBZ0Y1OHlEQTtBQUNBO0FoRjg4eURBO0FnRjU4eURBOztBQUVBO0FBQ0E7QWhGODh5REE7QWdGMzh5REE7O0FBRUE7QWhGNjh5REE7QWdGMTh5REE7OztBQUdBO0FBQ0E7QWhGNDh5REE7QWdGejh5REE7O0FBRUE7QWhGMjh5REE7QWdGbjh5REE7QUFDQTtBaEZxOHlEQTtBZ0ZuOHlEQTtBQUNBO0FoRnE4eURBO0FnRm44eURBO0FBQ0E7QWhGcTh5REE7QWdGajh5REE7QUFDQTtBaEZtOHlEQTtBZ0ZqOHlEQTtBQUNBO0FoRm04eURBO0FnRmg4eURBO0FBQ0E7QWhGazh5REE7QWdGaDh5REE7O0FBRUE7QWhGazh5REE7QWdGNzd5REE7O0FBRUE7QWhGKzd5REE7QWdGMzd5REE7QUFDQTtBaEY2N3lEQTtBZ0YzN3lEQTs7OztBQUlBO0FoRjY3eURBO0FnRno3eURBO0FBQ0E7QUFDQTtBaEYyN3lEQTtBQUNBO0FpRjFqekRBO0FDNEJBO0FBQ0E7QUFDQTtBQUNBO0FBMUJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxGNGp6REE7QWtGMWp6REE7QUFDQTtBQUNBO0FsRjRqekRBO0FrRnpqekRBO0FBR0E7QUFDQTtBbEZ5anpEQTtBa0Z0anpEQTtBQUNBO0FsRndqekRBO0FrRjlpekRBO0FBSUE7QWxGNml6REE7O0FrRngveURBO0FDbkZBO0FBQUE7QUFBQTtBbkYra3pEQTtBbUY3a3pEQTtBQUNBO0FBQUE7QUFBQTtBbkYra3pEQTtBbUY3a3pEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QW5GK2t6REE7O0FpQnhoekRBO0FpRXNCQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEZxZ3pEQTtBQUNBO0FpQm5pekRBO0FpRXNCQTtBQVdBO0FBQ0E7QUFDQTtBQUNBO0FsRnNnekRBO0FBQ0E7O0FrRi8veURBO0FBREE7QUFFQTtBbEZtZ3pEQTtBQUNBO0FrRmhnekRBO0FBREE7QUFFQTtBQUNBO0FsRm1nekRBO0FBQ0E7QWtGLy95REE7QUFEQTtBQUVBO0FsRmtnekRBO0FBQ0E7O0FrRjcveURBOztBQUVBO0FsRmdnekRBOztBa0YzL3lEQTtBQUNBO0FsRjgveURBO0FrRjUveURBO0FBQ0E7QWxGOC95REE7O0FrRjEveURBO0FBQ0E7QWxGNi95REE7QWtGMy95REE7QUFDQTtBQUFBO0FsRjYveURBOztBb0Zsb3pEQTtBQUNBO0FwRnFvekRBOztBb0Z0b3pEQTtBQUNBO0FwRnlvekRBOztBaUJsanpEQTtBbUV4RkE7QUFDQTtBcEY4b3pEQTtBb0Yvb3pEQTtBQUNBO0FwRmlwekRBO0FBQ0E7QWlCM2p6REE7QW1FeEZBO0FBQ0E7QXBGc3B6REE7QW9GdnB6REE7QUFDQTtBcEZ5cHpEQTtBQUNBO0FpQm5rekRBO0FtRXhGQTtBQUNBO0FwRjhwekRBO0FvRi9wekRBO0FBQ0E7QXBGaXF6REE7QUFDQTtBaUI3bnpEQTtBbUV0Q0E7QUFDQTtBcEZzcXpEQTtBb0Z2cXpEQTtBQUNBO0FwRnlxekRBO0FBQ0E7QWlCeG56REE7QW1FM0NBO0FBR0E7QXBGb3F6REE7QUFDQTs7QWlCN256REE7QW1FM0NBO0FBR0E7QXBGMHF6REE7QUFDQTs7QWlCbm96REE7QW1FM0NBO0FBR0E7QXBGZ3J6REE7QUFDQTs7QWlCem96REE7QW1FM0NBO0FBR0E7QXBGc3J6REE7QUFDQTs7QW9GMXJ6REE7QUFHQTtBcEYycnpEQTs7QW9GdHJ6REE7QUFDQTtBQUFBO0FBQUE7QXBGeXJ6REE7O0FxRjNyekRBO0FBVkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FyRnlzekRBOztBcUYxcnpEQTtBQXRCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QXJGb3R6REE7O0FpQjFyekRBO0FvRUZBO0FBQ0E7QXJGZ3N6REE7QXFGN3J6REE7QUFDQTtBckYrcnpEQTtBQUNBO0FpQm5zekRBO0FvRVFBO0FBQ0E7QXJGOHJ6REE7QXFGM3J6REE7QUFDQTtBckY2cnpEQTtBQUNBO0FpQjNzekRBO0FvRWtCQTtBQUNBO0FyRjRyekRBO0FxRnpyekRBO0FBQ0E7QXJGMnJ6REE7QUFDQTtBaUJudHpEQTtBb0VGQTtBQUNBO0FyRnd0ekRBO0FxRnJ0ekRBO0FBQ0E7QXJGdXR6REE7QUFDQTtBaUIzdHpEQTtBb0VRQTtBQUNBO0FyRnN0ekRBO0FxRm50ekRBO0FBQ0E7QXJGcXR6REE7QUFDQTtBaUJudXpEQTtBb0VrQkE7QUFDQTtBckZvdHpEQTtBcUZqdHpEQTtBQUNBO0FyRm10ekRBO0FBQ0E7QWlCM3V6REE7QW9FRkE7QUFDQTtBckZndnpEQTtBcUY3dXpEQTtBQUNBO0FyRit1ekRBO0FBQ0E7QWlCbnZ6REE7QW9FUUE7QUFDQTtBckY4dXpEQTtBcUYzdXpEQTtBQUNBO0FyRjZ1ekRBO0FBQ0E7QWlCM3Z6REE7QW9Fa0JBO0FBQ0E7QXJGNHV6REE7QXFGenV6REE7QUFDQTtBckYydXpEQTtBQUNBO0FpQm53ekRBO0FvRUZBO0FBQ0E7QXJGd3d6REE7QXFGcnd6REE7QUFDQTtBckZ1d3pEQTtBQUNBO0FpQjN3ekRBO0FvRVFBO0FBQ0E7QXJGc3d6REE7QXFGbnd6REE7QUFDQTtBckZxd3pEQTtBQUNBO0FpQm54ekRBO0FvRWtCQTtBQUNBO0FyRm93ekRBO0FxRmp3ekRBO0FBQ0E7QXJGbXd6REE7QUFDQTtBaUIzeHpEQTtBb0VGQTtBQUNBO0FyRmd5ekRBO0FxRjd4ekRBO0FBQ0E7QXJGK3h6REE7QUFDQTtBaUJueXpEQTtBb0VRQTtBQUNBO0FyRjh4ekRBO0FxRjN4ekRBO0FBQ0E7QXJGNnh6REE7QUFDQTtBaUIzeXpEQTtBb0VrQkE7QUFDQTtBckY0eHpEQTtBcUZ6eHpEQTtBQUNBO0FyRjJ4ekRBO0FBQ0E7QWlCbnp6REE7QW9FRkE7QUFDQTtBckZ3enpEQTtBcUZyenpEQTtBQUNBO0FyRnV6ekRBO0FBQ0E7QWlCM3p6REE7QW9FUUE7QUFDQTtBckZzenpEQTtBcUZuenpEQTtBQUNBO0FyRnF6ekRBO0FBQ0E7QWlCbjB6REE7QW9Fa0JBO0FBQ0E7QXJGb3p6REE7QXFGanp6REE7QUFDQTtBckZtenpEQTtBQUNBO0FpQjMwekRBO0FvRUZBO0FBQ0E7QXJGZzF6REE7QXFGNzB6REE7QUFDQTtBckYrMHpEQTtBQUNBO0FpQm4xekRBO0FvRVFBO0FBQ0E7QXJGODB6REE7QXFGMzB6REE7QUFDQTtBckY2MHpEQTtBQUNBO0FpQjMxekRBO0FvRWtCQTtBQUNBO0FyRjQwekRBO0FxRnowekRBO0FBQ0E7QXJGMjB6REE7QUFDQTtBc0YvNXpEQTs7Ozs7Ozs7O0FBQUE7QUNPQTtBQUNBO0F2Rm82ekRBOztBdUZqNnpEQTtBQUNBO0F2Rm82ekRBOztBdUZqNnpEQTtBQUNBO0F2Rm82ekRBOztBdUZqNnpEQTtBQUNBO0F2Rm82ekRBOztBdUZqNnpEQTtBQUNBO0F2Rm82ekRBOztBdUZqNnpEQTtBQUNBO0F2Rm82ekRBOztBdUZqNnpEQTtBQUNBO0F2Rm82ekRBOztBdUZqNnpEQTtBQUNBO0F2Rm82ekRBOztBdUZqNnpEQTtBQUNBO0F2Rm82ekRBOztBdUZqNnpEQTtBQUNBO0F2Rm82ekRBOztBdUZqNnpEQTtBQUNBO0FBQ0E7QXZGbzZ6REE7O0F1Rmo2ekRBO0FBQ0E7QUFDQTtBdkZvNnpEQTs7QWlCOTV6REE7QXNFckRBO0FBQ0E7QXZGdTl6REE7QXVGcDl6REE7QUFDQTtBdkZzOXpEQTtBdUZuOXpEQTtBQUNBO0F2RnE5ekRBO0F1Rmw5ekRBO0FBQ0E7QXZGbzl6REE7QXVGajl6REE7QUFDQTtBdkZtOXpEQTtBdUZoOXpEQTtBQUNBO0F2Rms5ekRBO0F1Ri84ekRBO0FBQ0E7QXZGaTl6REE7QXVGOTh6REE7QUFDQTtBdkZnOXpEQTtBdUY3OHpEQTtBQUNBO0F2Ris4ekRBO0F1RjU4ekRBO0FBQ0E7QXZGODh6REE7QXVGMzh6REE7QUFDQTtBQUNBO0F2RjY4ekRBO0F1RjE4ekRBO0FBQ0E7QUFDQTtBdkY0OHpEQTtBQUNBO0FpQnY4ekRBO0FzRXJEQTtBQUNBO0F2RisvekRBO0F1RjUvekRBO0FBQ0E7QXZGOC96REE7QXVGMy96REE7QUFDQTtBdkY2L3pEQTtBdUYxL3pEQTtBQUNBO0F2RjQvekRBO0F1RnovekRBO0FBQ0E7QXZGMi96REE7QXVGeC96REE7QUFDQTtBdkYwL3pEQTtBdUZ2L3pEQTtBQUNBO0F2RnkvekRBO0F1RnQvekRBO0FBQ0E7QXZGdy96REE7QXVGci96REE7QUFDQTtBdkZ1L3pEQTtBdUZwL3pEQTtBQUNBO0F2RnMvekRBO0F1Rm4vekRBO0FBQ0E7QUFDQTtBdkZxL3pEQTtBdUZsL3pEQTtBQUNBO0FBQ0E7QXZGby96REE7QUFDQTtBaUIvK3pEQTtBc0VyREE7QUFDQTtBdkZ1aTBEQTtBdUZwaTBEQTtBQUNBO0F2RnNpMERBO0F1Rm5pMERBO0FBQ0E7QXZGcWkwREE7QXVGbGkwREE7QUFDQTtBdkZvaTBEQTtBdUZqaTBEQTtBQUNBO0F2Rm1pMERBO0F1RmhpMERBO0FBQ0E7QXZGa2kwREE7QXVGL2gwREE7QUFDQTtBdkZpaTBEQTtBdUY5aDBEQTtBQUNBO0F2RmdpMERBO0F1RjdoMERBO0FBQ0E7QXZGK2gwREE7QXVGNWgwREE7QUFDQTtBdkY4aDBEQTtBdUYzaDBEQTtBQUNBO0FBQ0E7QXZGNmgwREE7QXVGMWgwREE7QUFDQTtBQUNBO0F2RjRoMERBO0FBQ0E7QWlCdmgwREE7QXNFckRBO0FBQ0E7QXZGK2swREE7QXVGNWswREE7QUFDQTtBdkY4azBEQTtBdUYzazBEQTtBQUNBO0F2RjZrMERBO0F1RjFrMERBO0FBQ0E7QXZGNGswREE7QXVGemswREE7QUFDQTtBdkYyazBEQTtBdUZ4azBEQTtBQUNBO0F2RjBrMERBO0F1RnZrMERBO0FBQ0E7QXZGeWswREE7QXVGdGswREE7QUFDQTtBdkZ3azBEQTtBdUZyazBEQTtBQUNBO0F2RnVrMERBO0F1RnBrMERBO0FBQ0E7QXZGc2swREE7QXVGbmswREE7QUFDQTtBQUNBO0F2RnFrMERBO0F1RmxrMERBO0FBQ0E7QUFDQTtBdkZvazBEQTtBQUNBO0F1Ri9qMERBO0FBQ0E7QXZGaWswREE7O0F1RmxrMERBO0FBQ0E7QXZGcWswREE7O0F1RnRrMERBO0FBQ0E7QXZGeWswREE7O0F1RjFrMERBO0FBQ0E7QXZGNmswREE7O0F1RjlrMERBO0FBQ0E7QXZGaWwwREE7O0F1RmxsMERBO0FBQ0E7QXZGcWwwREE7O0F1RnRsMERBO0FBQ0E7QXZGeWwwREE7O0F1RjFsMERBO0FBQ0E7QXZGNmwwREE7O0F1RjlsMERBO0FBQ0E7QXZGaW0wREE7O0F1RmxtMERBO0FBQ0E7QXZGcW0wREE7O0F1RnRtMERBO0FBQ0E7QXZGeW0wREE7O0F1RjFtMERBO0FBQ0E7QXZGNm0wREE7O0F1RnptMERBO0FBQ0E7QXZGNG0wREE7O0F1RnZtMERBO0FBQ0E7QXZGMG0wREE7O0F1RnZtMERBO0FBQ0E7QUFDQTtBdkYwbTBEQTs7QXVGdm0wREE7QUFDQTtBQUNBO0F2RjBtMERBOztBdUZ2bTBEQTtBQUNBO0FBQ0E7QXZGMG0wREE7O0F1RnZtMERBO0FBQ0E7QUFDQTtBdkYwbTBEQTs7QXVGdm0wREE7QUFDQTtBdkYwbTBEQTs7QXVGdm0wREE7QUFDQTtBdkYwbTBEQTs7QXdGM3MwREE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBeEY4czBEQTs7QXdGMXMwREE7QUFDQTtBQUFBO0F4RjZzMERBOztBd0ZwczBEQTtBQUNBO0FBQUE7QXhGdXMwREE7O0F3RnBzMERBO0FBQ0E7QXhGdXMwREE7O0F3Rm5zMERBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QXhGc3MwREE7O0F3RmxzMERBO0FBQ0E7QUFBQTtBeEZxczBEQTs7QXdGanMwREE7QUFDQTtBQUFBO0F4Rm9zMERBOztBd0ZoczBEQTtBQUNBO0FBQUE7QXhGbXMwREE7O0F3RmhzMERBO0FBQ0E7QUFBQTtBeEZtczBEQTs7QTBHdHYwREE7QUFDQTtBMUd5djBEQTs7QTBHdHYwREE7QUFDQTtBMUd5djBEQTtBaUJsczBEQTtBeUZ4REE7QUFJQTtBMUcwdjBEQTtBQUNBOztBMEd2djBEQTtBQUNBO0ExRzB2MERBO0FpQjNzMERBO0F5RmhEQTtBQUlBO0ExRzJ2MERBO0FBQ0E7O0EwR3h2MERBO0FBQ0E7QTFHMnYwREE7O0EyR2h4MERBOztBQUFBO0FBUUE7QUFDQTtBM0c4dzBEQTs7QTJHM3cwREE7QUFDQTtBM0c4dzBEQTs7QTJHM3cwREE7QUFDQTtBM0c4dzBEQTs7QTJHM3cwREE7QUFDQTtBM0c4dzBEQTs7QTJHdncwREE7QUFDQTtBM0cwdzBEQTs7QTJHdncwREE7O0FBQ0E7QTNHMncwREE7O0EyR3h3MERBO0FBQ0E7QTNHMncwREE7O0EyR3h3MERBO0FBQ0E7QTNHMncwREE7O0EyR3h3MERBOzs7Ozs7O0FBQ0E7QTNHaXgwREE7O0EyRzl3MERBO0FBQ0E7QTNHaXgwREE7O0EyRzl3MERBO0FBQ0E7QTNHaXgwREE7O0EyRzl3MERBO0FBQ0E7QTNHaXgwREE7O0EyR3Z1MERBOztBMUJ4RkE7QTJCOEpBO0FBNUZBO0FBekNBO0FEbUVBO0EzRzR1MERBO0FpQnZ4MERBO0EwRnVDQTs7QUN0QkE7QUF6Q0E7QTVHcXowREE7QUFDQTtBaUI5eDBEQTtBMEZ1Q0E7O0FBT0E7QTNHcXYwREE7QUFDQTs7QTJHbHYwREE7O0ExQm5HQTtBMkI4SkE7QUE1RkE7QURxQ0E7QTNHc3YwREE7QWlCNXkwREE7QTBGa0RBOztBQ2pDQTtBNUdneTBEQTtBQUNBO0FpQmx6MERBO0EwRmtEQTs7QUFPQTtBM0c4djBEQTtBQUNBOztBMkczdjBEQTs7QTFCOUdBO0EyQjhKQTtBQTVGQTtBQXpDQTtBRHlGQTtBM0dndzBEQTtBaUJqMDBEQTtBMEY2REE7O0FDNUNBO0FBekNBO0E1RysxMERBO0FBQ0E7QWlCeDAwREE7QTBGNkRBOztBQU9BO0EzR3l3MERBO0FBQ0E7O0EyR3R3MERBOztBMUJ6SEE7QTJCOEpBO0FBNUZBO0FBekNBO0FEb0dBO0EzRzJ3MERBO0FpQnYxMERBO0EwRndFQTs7QUN2REE7QUF6Q0E7QTVHcTMwREE7QUFDQTtBaUI5MTBEQTtBMEZ3RUE7O0FBT0E7QTNHb3gwREE7QUFDQTs7QTJHangwREE7O0ExQnBJQTtBMkI4SkE7QUE1RkE7QUF6Q0E7QUQrR0E7QTNHc3gwREE7QWlCNzIwREE7QTBGbUZBOztBQ2xFQTtBQXpDQTtBNUcyNDBEQTtBQUNBO0FpQnAzMERBO0EwRm1GQTs7QUFPQTtBM0creDBEQTtBQUNBOztBMkc1eDBEQTs7QUFFQTtBQUNBO0FBT0E7QTNHeXgwREE7QWlCajQwREE7QTBGOEZBOztBQU1BO0FBQ0E7QTNHa3kwREE7QUFDQTtBaUJ4NDBEQTtBMEY4RkE7O0FBYUE7QTNHa3kwREE7QUFDQTs7QTJHM3gwREE7QTFCcEtBO0EyQjhKQTtBQTVGQTtBNUdtNDBEQTtBaUJwNTBEQTtBMEZtSEE7QUNsR0E7QTVHdTQwREE7QUFDQTs7QTJHbHkwREE7QTFCeEtBO0EyQjhKQTtBQTVGQTtBNUc4NDBEQTtBaUIvNTBEQTtBMEZ1SEE7QUN0R0E7QTVHazUwREE7QUFDQTs7QTJHenkwREE7QTFCNUtBO0EyQjhKQTtBQTVGQTtBNUd5NTBEQTtBaUIxNjBEQTtBMEYySEE7QUMxR0E7QTVHNjUwREE7QUFDQTs7QTJHaHowREE7QTFCaExBO0EyQjhKQTtBQTVGQTtBQXpDQTtBNUc4ODBEQTtBaUJ0NzBEQTtBMEYrSEE7QUM5R0E7QUF6Q0E7QTVHbTkwREE7QUFDQTs7QTJHcnowREE7QTFCeExBO0EyQjhKQTtBQWhHQTtBQXJDQTtBNUcyOTBEQTtBaUJuODBEQTtBMEZ1SUE7QUMxSEE7QUFyQ0E7QTVHZyswREE7QUFDQTs7QTJHOXowREE7QTFCNUxBO0EyQjhKQTtBQWhHQTtBQXJDQTtBNUd3KzBEQTtBaUJoOTBEQTtBMEYySUE7QUM5SEE7QUFyQ0E7QTVHNiswREE7QUFDQTs7QTJHdjAwREE7QTFCaE1BO0EyQjhKQTtBQWhHQTtBNUcrODBEQTs7QTJHejAwREE7QTFCcE1BO0EyQjhKQTtBQWhHQTtBNUdxOTBEQTs7QTJHMzAwREE7QTFCeE1BO0EyQjhKQTtBQWhHQTtBQXJDQTtBNUdpZzFEQTs7QTJHOTAwREE7QTFCNU1BO0EyQjhKQTtBQWhHQTtBQXJDQTtBNUd3ZzFEQTs7QTJHajEwREE7QTFCaE5BO0EyQjhKQTtBQWhHQTtBQXJDQTtBNUcrZzFEQTtBaUJ2LzBEQTtBMEYrSkE7QUNsSkE7QUFyQ0E7QTVHb2gxREE7QUFDQTs7QTJHdDEwREE7QUFDQTtBM0d5MTBEQTtBaUJqZzFEQTtBMEZ1S0E7QUFJQTtBM0cwMTBEQTtBQUNBOztBMkd2MTBEQTs7O0F6QnRPQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsRm1rMURBO0FrRmprMURBOzs7QUFDQTtBQUNBO0FsRnFrMURBO0FrRmxrMURBOzs7Ozs7O0FBR0E7QUFDQTtBbEZ3azFEQTtBa0ZyazFEQTs7O0FBQ0E7QWxGeWsxREE7O0EyR2gzMERBO0F6QjVPQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBb0NBO0FsRjZqMURBO0FrRi9sMURBO0FBQ0E7QUFDQTtBbEZpbTFEQTtBa0Y5bDFEQTtBQUdBO0FBQ0E7QWxGOGwxREE7QWtGM2wxREE7QUFDQTtBbEY2bDFEQTtBa0Z0azFEQTtBQUlBO0FsRnFrMURBO0FrRmxrMURBO0FBQ0E7QWxGb2sxREE7O0EyR3Q0MERBO0F6QmhQQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBb0NBO0FBaUJBO0FsRnVrMURBO0FrRjFuMURBO0FBQ0E7QUFDQTtBbEY0bjFEQTtBa0Z6bjFEQTtBQUdBO0FBQ0E7QWxGeW4xREE7QWtGdG4xREE7QUFDQTtBbEZ3bjFEQTtBa0ZqbTFEQTtBQUlBO0FsRmdtMURBO0FrRjdsMURBO0FBQ0E7QWxGK2wxREE7QWtGdGwxREE7QUFJQTtBbEZxbDFEQTtBa0ZsbDFEQTtBQUNBO0FsRm9sMURBOztBMkduNjBEQTtBS3RQQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWhINnAxREE7QWdIM3AxREE7QUFJQTtBQUNBO0FoSDBwMURBOztBMkdwNjBEQTtBQUNBO0EzR3U2MERBOztBMkdwNjBEQTtBTXRRQTtBQUNBO0FqSDhxMURBO0FpQnRuMURBO0EwRjZNQTtBTWxRQTtBakgrcTFEQTtBQUNBOztBMkcxNjBEQTtBMUJsUUE7QTJCOEpBO0FBaEdBO0E1R29uMURBOztBa0hycjFEQTtBQUNBO0FBQ0E7QUFDQTtBbEh3cjFEQTtBa0h0cTFEQTtBQUNBO0FsSHdxMURBO0FrSHJxMURBO0FBQ0E7QWxIdXExREE7QWtIOXAxREE7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxIaXExREE7QWlCcHAxREE7QWlHakJBOztBQU9BO0FsSG1xMURBO0FBQ0E7QWtIdHAxREE7O0FBQ0E7QWxIeXAxREE7QWtIanAxREE7QUFDQTtBQUFBO0FBQ0E7QWxIbXAxREE7QWtIOW8xREE7O0FBRUE7QWxIZ3AxREE7QWtIdm8xREE7O0FBRUE7QWxIeW8xREE7QWtIam8xREE7QUFDQTtBQUFBO0FsSG1vMURBO0FrSGhvMURBO0FBQ0E7QWxIa28xREE7QWtIL24xREE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQUE7QWxIaW8xREE7QWtIOW4xREE7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FsSGdvMURBO0FrSDduMURBO0FBQ0E7QWxIK24xREE7QWtINW4xREE7QUFDQTtBbEg4bjFEQTtBa0gzbjFEQTtBQUNBO0FBQUE7QUFDQTtBbEg2bjFEQTtBa0gxbjFEQTtBQUNBO0FsSDRuMURBO0FBQ0E7QWtIdm4xREE7QUFDQTtBQUNBO0FBQUE7QWxIeW4xREE7QWtIbG4xREE7QUFDQTtBbEhvbjFEQTtBa0g3bTFEQTtBQUNBO0FsSCttMURBO0FrSDFtMURBOzs7O0FBRUE7QWxIOG0xREE7QWlCM3UxREE7QWlHMkhBOzs7O0FBS0E7QUFFQTtBbEhpbjFEQTtBQUNBO0FpQnB2MURBO0FpRzJIQTs7OztBQVdBO0FBRUE7QWxIb24xREE7QUFDQTtBaUI3djFEQTtBaUcySEE7Ozs7QUFpQkE7QUFFQTtBbEh1bjFEQTtBQUNBO0FpQnR3MURBO0FpRzJIQTs7OztBQXlCQTtBQUVBO0FsSHduMURBO0FBQ0E7QWtIdG4xREE7Ozs7QUFDQTtBbEgybjFEQTtBa0h2bjFEQTs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEgwbjFEQTtBaUI1eDFEQTtBaUc4SkE7O0FBT0E7QWxING4xREE7QUFDQTtBa0hsbjFEQTs7QUFDQTtBbEhxbjFEQTtBa0gzbTFEQTtBQUNBO0FBQ0E7QUFDQTtBbEg2bTFEQTtBa0gzbTFEQTtBQUNBO0FBQ0E7QWxINm0xREE7QWtIbm0xREE7O0FBRUE7QWxIcW0xREE7QWtIaG0xREE7O0FBRUE7QWxIa20xREE7QWtINWwxREE7QUFDQTtBQUNBO0FBQ0E7QWxIOGwxREE7QWtIdmwxREE7QUFDQTtBbEh5bDFEQTtBa0hwbDFEQTs7OztBQUVBO0FsSHdsMURBO0FrSHRsMURBOzs7O0FBQ0E7QWxIMmwxREE7QWtIdmwxREE7O0FBQ0E7QWxIMGwxREE7QWtIbGwxREE7QUFDQTtBbEhvbDFEQTtBa0gzazFEQTs7QUFFQTtBbEg2azFEQTtBa0h4azFEQTs7QUFFQTtBbEgwazFEQTtBa0hwazFEQTtBQUNBO0FsSHNrMURBO0FrSC9qMURBO0FBQ0E7QWxIaWsxREE7QWtIN2oxREE7QUFDQTtBbEgrajFEQTtBa0h2ajFEQTs7QUFFQTtBbEh5ajFEQTtBa0g3aTFEQTs7QUFFQTtBbEgraTFEQTtBaUIzMjFEQTtBaUcvQkE7QUFDQTtBbEg2NDFEQTtBa0gxNDFEQTtBQUNBO0FsSDQ0MURBO0FrSG40MURBOztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsSHM0MURBO0FBQ0E7QWlCMTMxREE7QWlHakJBOztBQU9BO0FsSHk0MURBO0FBQ0E7QWlCaDQxREE7QWlHSUE7O0FBQ0E7QWxIZzQxREE7QWtIeDMxREE7QUFDQTtBQUFBO0FBQ0E7QWxIMDMxREE7QWtIcjMxREE7O0FBRUE7QWxIdTMxREE7QWtIOTIxREE7O0FBRUE7QWxIZzMxREE7QWtIeDIxREE7QUFDQTtBQUFBO0FsSDAyMURBO0FrSHYyMURBO0FBQ0E7QWxIeTIxREE7QWtIdDIxREE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQUE7QWxIdzIxREE7QWtIcjIxREE7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FsSHUyMURBO0FrSHAyMURBO0FBQ0E7QWxIczIxREE7QWtIbjIxREE7QUFDQTtBbEhxMjFEQTtBa0hsMjFEQTtBQUNBO0FBQUE7QUFDQTtBbEhvMjFEQTtBa0hqMjFEQTtBQUNBO0FsSG0yMURBO0FBQ0E7QWtIejMxREE7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FsSHUyMURBO0FrSHAyMURBO0FBQ0E7QWxIczIxREE7QWtIbjIxREE7QUFDQTtBbEhxMjFEQTtBa0hsMjFEQTtBQUNBO0FBQUE7QUFDQTtBbEhvMjFEQTtBa0hqMjFEQTtBQUNBO0FsSG0yMURBO0FBQ0E7QWtIOTExREE7QUFDQTtBQUNBO0FBQUE7QWxIZzIxREE7QWtIejExREE7QUFDQTtBbEgyMTFEQTtBa0hwMTFEQTtBQUNBO0FsSHMxMURBO0FrSGoxMURBOzs7O0FBRUE7QWxIcTExREE7QUFDQTtBaUJuOTFEQTtBaUcySEE7Ozs7QUFLQTtBQUVBO0FsSHkxMURBO0FBQ0E7QWlCNTkxREE7QWlHMkhBOzs7O0FBV0E7QUFFQTtBbEg0MTFEQTtBQUNBO0FpQnIrMURBO0FpRzJIQTs7OztBQWlCQTtBQUVBO0FsSCsxMURBO0FBQ0E7QWlCOSsxREE7QWlHMkhBOzs7O0FBeUJBO0FBRUE7QWxIZzIxREE7QUFDQTtBaUJ2LzFEQTtBaUd5SkE7Ozs7QUFDQTtBbEhvMjFEQTtBa0hoMjFEQTs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEhtMjFEQTtBQUNBO0FpQnRnMkRBO0FpRzhKQTs7QUFPQTtBbEhzMjFEQTtBQUNBO0FpQjVnMkRBO0FpR2dMQTs7QUFDQTtBbEhnMjFEQTtBa0h0MTFEQTtBQUNBO0FBQ0E7QUFDQTtBbEh3MTFEQTtBa0h0MTFEQTtBQUNBO0FBQ0E7QWxIdzExREE7QWtIOTAxREE7O0FBRUE7QWxIZzExREE7QWtIMzAxREE7O0FBRUE7QWxINjAxREE7QWtIdjAxREE7QUFDQTtBQUNBO0FBQ0E7QWxIeTAxREE7QWtIbDAxREE7QUFDQTtBbEhvMDFEQTtBa0gvejFEQTs7OztBQUVBO0FsSG0wMURBO0FrSGowMURBOzs7O0FBQ0E7QWxIczAxREE7QWtIbDAxREE7O0FBQ0E7QWxIcTAxREE7QWtIN3oxREE7QUFDQTtBbEgrejFEQTtBa0h0ejFEQTs7QUFFQTtBbEh3ejFEQTtBa0huejFEQTs7QUFFQTtBbEhxejFEQTtBa0gveTFEQTtBQUNBO0FsSGl6MURBO0FrSDF5MURBO0FBQ0E7QWxINHkxREE7QWtIeHkxREE7QUFDQTtBbEgweTFEQTtBa0hseTFEQTs7QUFFQTtBbEhveTFEQTtBa0h4eDFEQTs7QUFFQTtBbEgweDFEQTtBQUNBO0FpQnZsMkRBO0FpRy9CQTtBQUNBO0FsSHluMkRBO0FrSHRuMkRBO0FBQ0E7QWxId24yREE7QWtIL20yREE7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxIa24yREE7QUFDQTtBaUJ0bTJEQTtBaUdqQkE7O0FBT0E7QWxIcW4yREE7QUFDQTtBaUI1bTJEQTtBaUdJQTs7QUFDQTtBbEg0bTJEQTtBa0hwbTJEQTtBQUNBO0FBQUE7QUFDQTtBbEhzbTJEQTtBa0hqbTJEQTs7QUFFQTtBbEhtbTJEQTtBa0gxbDJEQTs7QUFFQTtBbEg0bDJEQTtBa0hwbDJEQTtBQUNBO0FBQUE7QWxIc2wyREE7QWtIbmwyREE7QUFDQTtBbEhxbDJEQTtBa0hsbDJEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFBQTtBbEhvbDJEQTtBa0hqbDJEQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QWxIbWwyREE7QWtIaGwyREE7QUFDQTtBbEhrbDJEQTtBa0gvazJEQTtBQUNBO0FsSGlsMkRBO0FrSDlrMkRBO0FBQ0E7QUFBQTtBQUNBO0FsSGdsMkRBO0FrSDdrMkRBO0FBQ0E7QWxIK2syREE7QUFDQTtBa0hybTJEQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QWxIbWwyREE7QWtIaGwyREE7QUFDQTtBbEhrbDJEQTtBa0gvazJEQTtBQUNBO0FsSGlsMkRBO0FrSDlrMkRBO0FBQ0E7QUFBQTtBQUNBO0FsSGdsMkRBO0FrSDdrMkRBO0FBQ0E7QWxIK2syREE7QUFDQTtBa0gxazJEQTtBQUNBO0FBQ0E7QUFBQTtBbEg0azJEQTtBa0hyazJEQTtBQUNBO0FsSHVrMkRBO0FrSGhrMkRBO0FBQ0E7QWxIa2syREE7QWtIN2oyREE7Ozs7QUFFQTtBbEhpazJEQTtBQUNBO0FpQi9yMkRBO0FpRzJIQTs7OztBQUtBO0FBRUE7QWxIcWsyREE7QUFDQTtBaUJ4czJEQTtBaUcySEE7Ozs7QUFXQTtBQUVBO0FsSHdrMkRBO0FBQ0E7QWlCanQyREE7QWlHMkhBOzs7O0FBaUJBO0FBRUE7QWxIMmsyREE7QUFDQTtBaUIxdDJEQTtBaUcySEE7Ozs7QUF5QkE7QUFFQTtBbEg0azJEQTtBQUNBO0FpQm51MkRBO0FpR3lKQTs7OztBQUNBO0FsSGdsMkRBO0FrSDVrMkRBOztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsSCtrMkRBO0FBQ0E7QWlCbHYyREE7QWlHOEpBOztBQU9BO0FsSGtsMkRBO0FBQ0E7QWlCeHYyREE7QWlHZ0xBOztBQUNBO0FsSDRrMkRBO0FrSGxrMkRBO0FBQ0E7QUFDQTtBQUNBO0FsSG9rMkRBO0FrSGxrMkRBO0FBQ0E7QUFDQTtBbEhvazJEQTtBa0gxajJEQTs7QUFFQTtBbEg0ajJEQTtBa0h2ajJEQTs7QUFFQTtBbEh5ajJEQTtBa0huajJEQTtBQUNBO0FBQ0E7QUFDQTtBbEhxajJEQTtBa0g5aTJEQTtBQUNBO0FsSGdqMkRBO0FrSDNpMkRBOzs7O0FBRUE7QWxIK2kyREE7QWtIN2kyREE7Ozs7QUFDQTtBbEhrajJEQTtBa0g5aTJEQTs7QUFDQTtBbEhpajJEQTtBa0h6aTJEQTtBQUNBO0FsSDJpMkRBO0FrSGxpMkRBOztBQUVBO0FsSG9pMkRBO0FrSC9oMkRBOztBQUVBO0FsSGlpMkRBO0FrSDNoMkRBO0FBQ0E7QWxINmgyREE7QWtIdGgyREE7QUFDQTtBbEh3aDJEQTtBa0hwaDJEQTtBQUNBO0FsSHNoMkRBO0FrSDlnMkRBOztBQUVBO0FsSGdoMkRBO0FrSHBnMkRBOztBQUVBO0FsSHNnMkRBO0FBQ0E7QWlCbjAyREE7QWlHL0JBO0FBQ0E7QWxIcTIyREE7QWtIbDIyREE7QUFDQTtBbEhvMjJEQTtBa0gzMTJEQTs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEg4MTJEQTtBQUNBO0FpQmwxMkRBO0FpR2pCQTs7QUFPQTtBbEhpMjJEQTtBQUNBO0FpQngxMkRBO0FpR0lBOztBQUNBO0FsSHcxMkRBO0FrSGgxMkRBO0FBQ0E7QUFBQTtBQUNBO0FsSGsxMkRBO0FrSDcwMkRBOztBQUVBO0FsSCswMkRBO0FrSHQwMkRBOztBQUVBO0FsSHcwMkRBO0FrSGgwMkRBO0FBQ0E7QUFBQTtBbEhrMDJEQTtBa0gvejJEQTtBQUNBO0FsSGkwMkRBO0FrSDl6MkRBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUFBO0FsSGcwMkRBO0FrSDd6MkRBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBbEgrejJEQTtBa0g1ejJEQTtBQUNBO0FsSDh6MkRBO0FrSDN6MkRBO0FBQ0E7QWxINnoyREE7QWtIMXoyREE7QUFDQTtBQUFBO0FBQ0E7QWxINHoyREE7QWtIenoyREE7QUFDQTtBbEgyejJEQTtBQUNBO0FrSGoxMkRBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBbEgrejJEQTtBa0g1ejJEQTtBQUNBO0FsSDh6MkRBO0FrSDN6MkRBO0FBQ0E7QWxINnoyREE7QWtIMXoyREE7QUFDQTtBQUFBO0FBQ0E7QWxINHoyREE7QWtIenoyREE7QUFDQTtBbEgyejJEQTtBQUNBO0FrSHR6MkRBO0FBQ0E7QUFDQTtBQUFBO0FsSHd6MkRBO0FrSGp6MkRBO0FBQ0E7QWxIbXoyREE7QWtINXkyREE7QUFDQTtBbEg4eTJEQTtBa0h6eTJEQTs7OztBQUVBO0FsSDZ5MkRBO0FBQ0E7QWlCMzYyREE7QWlHMkhBOzs7O0FBS0E7QUFFQTtBbEhpejJEQTtBQUNBO0FpQnA3MkRBO0FpRzJIQTs7OztBQVdBO0FBRUE7QWxIb3oyREE7QUFDQTtBaUI3NzJEQTtBaUcySEE7Ozs7QUFpQkE7QUFFQTtBbEh1ejJEQTtBQUNBO0FpQnQ4MkRBO0FpRzJIQTs7OztBQXlCQTtBQUVBO0FsSHd6MkRBO0FBQ0E7QWlCLzgyREE7QWlHeUpBOzs7O0FBQ0E7QWxINHoyREE7QWtIeHoyREE7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxIMnoyREE7QUFDQTtBaUI5OTJEQTtBaUc4SkE7O0FBT0E7QWxIOHoyREE7QUFDQTtBaUJwKzJEQTtBaUdnTEE7O0FBQ0E7QWxId3oyREE7QWtIOXkyREE7QUFDQTtBQUNBO0FBQ0E7QWxIZ3oyREE7QWtIOXkyREE7QUFDQTtBQUNBO0FsSGd6MkRBO0FrSHR5MkRBOztBQUVBO0FsSHd5MkRBO0FrSG55MkRBOztBQUVBO0FsSHF5MkRBO0FrSC94MkRBO0FBQ0E7QUFDQTtBQUNBO0FsSGl5MkRBO0FrSDF4MkRBO0FBQ0E7QWxINHgyREE7QWtIdngyREE7Ozs7QUFFQTtBbEgyeDJEQTtBa0h6eDJEQTs7OztBQUNBO0FsSDh4MkRBO0FrSDF4MkRBOztBQUNBO0FsSDZ4MkRBO0FrSHJ4MkRBO0FBQ0E7QWxIdXgyREE7QWtIOXcyREE7O0FBRUE7QWxIZ3gyREE7QWtIM3cyREE7O0FBRUE7QWxINncyREE7QWtIdncyREE7QUFDQTtBbEh5dzJEQTtBa0hsdzJEQTtBQUNBO0FsSG93MkRBO0FrSGh3MkRBO0FBQ0E7QWxIa3cyREE7QWtIMXYyREE7O0FBRUE7QWxINHYyREE7QWtIaHYyREE7O0FBRUE7QWxIa3YyREE7QUFDQTtBaUIvaTNEQTtBaUcvQkE7QUFDQTtBbEhpbDNEQTtBa0g5azNEQTtBQUNBO0FsSGdsM0RBO0FrSHZrM0RBOztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsSDBrM0RBO0FBQ0E7QWlCOWozREE7QWlHakJBOztBQU9BO0FsSDZrM0RBO0FBQ0E7QWlCcGszREE7QWlHSUE7O0FBQ0E7QWxIb2szREE7QWtINWozREE7QUFDQTtBQUFBO0FBQ0E7QWxIOGozREE7QWtIemozREE7O0FBRUE7QWxIMmozREE7QWtIbGozREE7O0FBRUE7QWxIb2ozREE7QWtINWkzREE7QUFDQTtBQUFBO0FsSDhpM0RBO0FrSDNpM0RBO0FBQ0E7QWxINmkzREE7QWtIMWkzREE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQUE7QWxINGkzREE7QWtIemkzREE7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FsSDJpM0RBO0FrSHhpM0RBO0FBQ0E7QWxIMGkzREE7QWtIdmkzREE7QUFDQTtBbEh5aTNEQTtBa0h0aTNEQTtBQUNBO0FBQUE7QUFDQTtBbEh3aTNEQTtBa0hyaTNEQTtBQUNBO0FsSHVpM0RBO0FBQ0E7QWtIN2ozREE7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FsSDJpM0RBO0FrSHhpM0RBO0FBQ0E7QWxIMGkzREE7QWtIdmkzREE7QUFDQTtBbEh5aTNEQTtBa0h0aTNEQTtBQUNBO0FBQUE7QUFDQTtBbEh3aTNEQTtBa0hyaTNEQTtBQUNBO0FsSHVpM0RBO0FBQ0E7QWtIbGkzREE7QUFDQTtBQUNBO0FBQUE7QWxIb2kzREE7QWtIN2gzREE7QUFDQTtBbEgraDNEQTtBa0h4aDNEQTtBQUNBO0FsSDBoM0RBO0FrSHJoM0RBOzs7O0FBRUE7QWxIeWgzREE7QUFDQTtBaUJ2cDNEQTtBaUcySEE7Ozs7QUFLQTtBQUVBO0FsSDZoM0RBO0FBQ0E7QWlCaHEzREE7QWlHMkhBOzs7O0FBV0E7QUFFQTtBbEhnaTNEQTtBQUNBO0FpQnpxM0RBO0FpRzJIQTs7OztBQWlCQTtBQUVBO0FsSG1pM0RBO0FBQ0E7QWlCbHIzREE7QWlHMkhBOzs7O0FBeUJBO0FBRUE7QWxIb2kzREE7QUFDQTtBaUIzcjNEQTtBaUd5SkE7Ozs7QUFDQTtBbEh3aTNEQTtBa0hwaTNEQTs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEh1aTNEQTtBQUNBO0FpQjFzM0RBO0FpRzhKQTs7QUFPQTtBbEgwaTNEQTtBQUNBO0FpQmh0M0RBO0FpR2dMQTs7QUFDQTtBbEhvaTNEQTtBa0gxaDNEQTtBQUNBO0FBQ0E7QUFDQTtBbEg0aDNEQTtBa0gxaDNEQTtBQUNBO0FBQ0E7QWxINGgzREE7QWtIbGgzREE7O0FBRUE7QWxIb2gzREE7QWtIL2czREE7O0FBRUE7QWxIaWgzREE7QWtIM2czREE7QUFDQTtBQUNBO0FBQ0E7QWxINmczREE7QWtIdGczREE7QUFDQTtBbEh3ZzNEQTtBa0huZzNEQTs7OztBQUVBO0FsSHVnM0RBO0FrSHJnM0RBOzs7O0FBQ0E7QWxIMGczREE7QWtIdGczREE7O0FBQ0E7QWxIeWczREE7QWtIamczREE7QUFDQTtBbEhtZzNEQTtBa0gxLzJEQTs7QUFFQTtBbEg0LzJEQTtBa0h2LzJEQTs7QUFFQTtBbEh5LzJEQTtBa0huLzJEQTtBQUNBO0FsSHEvMkRBO0FrSDkrMkRBO0FBQ0E7QWxIZy8yREE7QWtINSsyREE7QUFDQTtBbEg4KzJEQTtBa0h0KzJEQTs7QUFFQTtBbEh3KzJEQTtBa0g1OTJEQTs7QUFFQTtBbEg4OTJEQTtBQUNBO0FrSGw5MkRBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsSG85MkRBO0FtSDUxM0RBO0FEa1lBO0FDallBO0FBQ0E7QW5IKzEzREE7QUFDQTtBbUg3MTNEQTtBQUVBO0FBQ0E7QUFDQTtBbkg4MTNEQTtBbUgxMTNEQTtBQUNBO0FuSDQxM0RBO0FtSHgxM0RBO0FBQ0E7QUFDQTtBbkgwMTNEQTtBbUh0MTNEQTtBQUNBO0FuSHcxM0RBO0FBQ0E7QWtIcCsyREE7QUFDQTtBbEhzKzJEQTtBa0hwKzJEQTs7QUFFQTtBbEhzKzJEQTtBa0hwKzJEQTs7QUFDQTtBbEh1KzJEQTtBa0hwKzJEQTs7QUFDQTtBbEh1KzJEQTtBa0hoKzJEQTs7QUFFQTtBbEhrKzJEQTtBa0h6OTJEQTs7QUFFQTtBbEgyOTJEQTtBa0gvODJEQTs7OztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxIbTkyREE7QWtIajkyREE7Ozs7QUFDQTtBbEhzOTJEQTtBa0huOTJEQTs7Ozs7OztBQUVBO0FBQ0E7QWxIMDkyREE7QWtIeDkyREE7Ozs7Ozs7QUFDQTtBbEhnKzJEQTtBa0g3OTJEQTs7Ozs7OztBQUNBO0FsSHErMkRBO0FrSGorMkRBOzs7O0FBQ0E7QWxIcysyREE7QWtIaisyREE7Ozs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBbEhxKzJEQTtBa0h6OTJEQTtBQUNBO0FsSDI5MkRBO0FrSHg5MkRBO0FBQ0E7QWxIMDkyREE7QWtIaDkyREE7O0FBRUE7QWxIazkyREE7QWtIMzgyREE7O0FBRUE7QUFDQTtBQUNBO0FsSDY4MkRBO0FrSDM4MkRBOztBQUNBO0FsSDg4MkRBO0FrSHY4MkRBOztBQUNBO0FsSDA4MkRBO0FrSHY4MkRBOztBQUNBO0FsSDA4MkRBO0FrSGg4MkRBOztBQUVBO0FBQ0E7QUFDQTtBbEhrODJEQTtBa0hoODJEQTs7QUFDQTtBbEhtODJEQTtBa0g5NzJEQTs7QUFFQTtBbEhnODJEQTtBa0g5NzJEQTs7QUFDQTtBbEhpODJEQTtBa0g5NzJEQTs7QUFDQTtBbEhpODJEQTs7QW9Iei8zREE7OztBQUdBO0FwSDQvM0RBO0FpQm44M0RBO0FtRzVEQTs7O0FBTUE7QXBIKy8zREE7QUFDQTs7QW9INS8zREE7QW5DQ0E7QTJCOEpBO0FBaEdBO0FBckNBO0E1R3krM0RBO0FpQmo5M0RBO0FtR2xEQTtBUitEQTtBQXJDQTtBNUc4KzNEQTtBQUNBOztBb0hyZzREQTs7QUFFQTtBcEh3ZzREQTs7QW9Icmc0REE7QUFDQTtBcEh3ZzREQTtBb0h0ZzREQTtBQUNBO0FwSHdnNERBOztBb0huZzREQTtBQUNBO0FBQ0E7QXBIc2c0REE7QW9Ibmc0REE7QUFDQTtBcEhxZzREQTtBb0hqZzREQTtBQUNBO0FwSG1nNERBO0FvSGhnNERBO0FBQ0E7QUFDQTtBcEhrZzREQTs7QW9INy8zREE7O0FBRUE7QXBIZ2c0REE7QW9IOS8zREE7O0FBQ0E7QXBIaWc0REE7O0FvSDMvM0RBOztBQUNBO0FBQ0E7QUFDQTtBcEgrLzNEQTtBb0g3LzNEQTs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBcEhnZzREQTs7QW9IeC8zREE7O0FBRUE7QXBIMi8zREE7O0FvSHgvM0RBO0FBQ0E7QXBIMi8zREE7O0FvSHYvM0RBO0FBQ0E7QUFDQTtBcEgwLzNEQTtBb0h2LzNEQTtBQUNBO0FwSHkvM0RBOztBb0hwLzNEQTtBQUNBO0FBQ0E7QXBIdS8zREE7QW9IcC8zREE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBcEhzLzNEQTtBb0hwLzNEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBcEhzLzNEQTtBb0huLzNEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FwSHEvM0RBO0FvSGwvM0RBO0FBQ0E7QXBIby8zREE7QW9ILyszREE7QUFDQTtBcEhpLzNEQTtBb0g5KzNEQTtBQUNBO0FwSGcvM0RBO0FvSDMrM0RBO0FBQ0E7QUFDQTtBcEg2KzNEQTtBb0gxKzNEQTtBQUNBO0FBQ0E7QXBINCszREE7O0FvSHYrM0RBO0FBQ0E7QXBIMCszREE7QW9IeCszREE7QUFDQTtBQUNBO0FwSDArM0RBO0FvSHgrM0RBO0FBQ0E7QUFDQTtBQUNBO0FwSDArM0RBO0FvSHYrM0RBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXBIeSszREE7QW9IcCszREE7QUFDQTtBQUNBO0FwSHMrM0RBOztBcUg1cDREQTtBQUNBO0FBQ0E7QXJIK3A0REE7QXFIN3A0REE7QUFJQTtBckg0cDREQTtBcUgxcDREQTtBQUNBO0FySDRwNERBO0FxSHZwNERBO0FBSUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBckhzcDREQTtBcUhscDREQTtBQUNBO0FBQ0E7QXJIb3A0REE7QWlCMW00REE7QW9HeEVBO0FBb0NBO0FySGtwNERBO0FxSGhwNERBO0FBQ0E7QXJIa3A0REE7QUFDQTs7QXFIN280REE7Ozs7Ozs7Ozs7Ozs7O0FBWUE7QXJIa3A0REE7O0FxSC9vNERBOzs7Ozs7O0FBS0E7QXJIb3A0REE7O0FxSGpwNERBOzs7Ozs7O0FBS0E7QXJIc3A0REE7O0FxSGxwNERBO0FBSUE7QUFDQTtBckhrcDREQTs7QXFIOW80REE7O0FBRUE7QXJIaXA0REE7O0FxSDlvNERBO0FBQ0E7QXJIaXA0REE7O0FxSDdvNERBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7QUN0RkE7QUFDQTtBdEh3djREQTs7QXFIOW80REE7QUFDQTtBckhpcDREQTtBcUgvbzREQTtBQUlBO0FBQ0E7QXJIOG80REE7QXFIM280REE7QUFDQTtBQUNBO0FySDZvNERBOztBcUh6bzREQTtBQUNBO0FySDRvNERBO0FxSDFvNERBO0FBSUE7QUFDQTtBckh5bzREQTs7QXFIcG80REE7Ozs7O0FBSUE7QUFDQTtBckh3bzREQTs7QXFIbm80REE7QUFJQTtBckhtbzREQTs7QXFIL240REE7QUFDQTtBQUNBO0FBQ0E7QXJIa280REE7QXFIaG80REE7QUFJQTtBQUNBO0FySCtuNERBOztBcUgzbjREQTtBQUNBO0FBQ0E7QUFDQTtBckg4bjREQTtBcUg1bjREQTtBQUlBO0FBQ0E7QXJIMm40REE7O0FxSHZuNERBO0FBQ0E7QXJIMG40REE7O0FxSHBuNERBOztBQUVBO0FySHVuNERBOztBcUhwbjREQTtBQUNBO0FySHVuNERBO0FxSHJuNERBO0FBQ0E7QXJIdW40REE7O0FxSG5uNERBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXJIc240REE7QXFIcG40REE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QXJIc240REE7QXFIbm40REE7QUFHQTtBQUNBO0FBQ0E7QXJIbW40REE7QXFIam40REE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBckhtbjREQTs7QXFIN200REE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBckhnbjREQTtBcUg5bTREQTtBQUVBO0FBQUE7QXJIK200REE7QXFINW00REE7QUFHQTtBQUNBO0FBQ0E7QXJING00REE7QXFIdm00REE7QUVuUUE7QXZINjI0REE7QXVIcDE0REE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEN0Q0E7QUFjQTtBQUNBO0FBQUE7QXJGZzM0REE7QXVIbjE0REE7QUFDQTtBdkhxMTREQTtBcUh0bjREQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FySHduNERBO0FxSHJuNERBO0FFL1FBO0F2SHU0NERBO0F1SDkyNERBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxDdENBO0FBY0E7QUFDQTtBQUFBO0FyRjA0NERBO0F1SDcyNERBO0FBQ0E7QXZIKzI0REE7QXFIbG80REE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBckhvbzREQTtBcUg3bjREQTtBRWpTQTtBdkhpNjREQTtBdUg5NTREQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsQ2hCQTtBQWNBO0FBQ0E7QUFBQTtBckZvNjREQTtBdUh6NTREQTtBQUNBO0F2SDI1NERBO0FxSDVvNERBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QXJIOG80REE7QXFIM280REE7QUU3U0E7QXZIMjc0REE7QXVIeDc0REE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbENoQkE7QUFjQTtBQUNBO0FBQUE7QXJGODc0REE7QXVIbjc0REE7QUFDQTtBdkhxNzREQTtBcUh4cDREQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FySDBwNERBOztBcUhwcDREQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUVuVUE7QXZIMjk0REE7QXVIbDg0REE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEN0Q0E7QUFjQTtBQUNBO0FBQUE7QXJGODk0REE7QXVIajg0REE7QUFDQTtBdkhtODREQTs7QXFIbHE0REE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBckhxcTREQTtBcUhucTREQTtBQUVBO0FBQUE7QXJIb3E0REE7QXFIanE0REE7QUFHQTtBQUNBO0FBQ0E7QXJIaXE0REE7QXFINXA0REE7QUU3VkE7QXZINC80REE7QXVIbis0REE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEN0Q0E7QUFjQTtBQUNBO0FBQUE7QXJGKy80REE7QXVIbCs0REE7QUFDQTtBdkhvKzREQTtBcUgzcTREQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FySDZxNERBO0FxSDFxNERBO0FFeldBO0F2SHNoNURBO0F1SDcvNERBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxDdENBO0FBY0E7QUFDQTtBQUFBO0FyRnloNURBO0F1SDUvNERBO0FBQ0E7QXZIOC80REE7QXFIdnI0REE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBckh5cjREQTtBcUhscjREQTtBRTNYQTtBdkhnajVEQTtBdUg3aTVEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsQ2hCQTtBQWNBO0FBQ0E7QUFBQTtBckZtajVEQTtBdUh4aTVEQTtBQUNBO0F2SDBpNURBO0FxSGpzNERBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QXJIbXM0REE7QXFIaHM0REE7QUV2WUE7QXZIMGs1REE7QXVIdms1REE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbENoQkE7QUFjQTtBQUNBO0FBQUE7QXJGNms1REE7QXVIbGs1REE7QUFDQTtBdkhvazVEQTtBcUg3czREQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FySCtzNERBOztBcUh4czREQTtBQUNBO0FBQ0E7QXJIMnM0REE7QXFIenM0REE7QUFDQTtBckgyczREQTs7QXFIdnM0REE7QUFDQTtBQUNBO0FBQ0E7QXJIMHM0REE7QXFIeHM0REE7QUFDQTtBckgwczREQTs7QXFIdHM0REE7QUFDQTtBQUNBO0FBQ0E7QXJIeXM0REE7QXFIdnM0REE7QUFDQTtBckh5czREQTs7QXFIcnM0REE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBckh3czREQTtBcUh0czREQTtBQUNBO0FySHdzNERBOztBcUhwczREQTtBQUNBO0FBQ0E7QUFDQTtBckh1czREQTtBcUhyczREQTtBQUNBO0FySHVzNERBOztBcUhuczREQTs7QUFFQTtBckhzczREQTs7QXFIbHM0REE7QUFDQTtBckhxczREQTs7QXFIanM0REE7QUFDQTtBckhvczREQTs7QXFIaHM0REE7QUFDQTtBckhtczREQTs7QXdIdHE1REE7Ozs7QUFHQTtBQUNBO0F4SDBxNURBOztBeUgvcTVEQTtBQUNBO0F6SGtyNURBO0F5SGhyNURBO0FBQ0E7QUFDQTtBekhrcjVEQTtBeUgvcTVEQTtBQUNBO0F6SGlyNURBO0F5SDlxNURBO0FBQ0E7QXpIZ3I1REE7QXlIN3E1REE7QUFDQTtBQUNBO0FBQ0E7QXpIK3E1REE7QXlIN3E1REE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBekgrcTVEQTtBeUg3cTVEQTtBQUNBO0FBQ0E7QXpIK3E1REE7QXlINXE1REE7QUFDQTtBekg4cTVEQTtBeUg1cTVEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F6SDhxNURBO0F5SDVxNURBO0FBQ0E7QXpIOHE1REE7QXlIM3E1REE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0F6SDZxNURBO0F5SHpxNURBO0FBQ0E7QUFBQTtBekgycTVEQTtBeUhwcTVEQTtBQUNBO0FBQ0E7QXpIc3E1REE7O0F5SGpxNURBO0FBQ0E7QXpIb3E1REE7QVFsdTVEQTtBaUhnRUE7QXpIcXE1REE7O0EwSGp2NURBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0ExSG92NURBO0EwSGx2NURBO0FBQ0E7QUFDQTtBQUNBO0FIREE7QXZIc3Y1REE7QXVIbnY1REE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbENoQkE7QUFjQTtBQUNBO0FBQUE7QXJGeXY1REE7QXVIbHY1REE7QUFDQTtBdkhvdjVEQTtBMEhodzVEQTtBQUNBO0FBQ0E7QUFDQTtBSFJBO0F2SDJ3NURBO0F1SHh3NURBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxDaEJBO0FBY0E7QUFDQTtBQUFBO0FyRjh3NURBO0F1SHZ3NURBO0FBQ0E7QXZIeXc1REE7QTBIOXc1REE7QUFDQTtBQUNBO0FBQ0E7QUhmQTtBdkhneTVEQTtBdUg3eDVEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsQ2hCQTtBQWNBO0FBQ0E7QUFBQTtBckZteTVEQTtBdUg1eDVEQTtBQUNBO0F2SDh4NURBO0EwSDV4NURBO0FBQ0E7QUFDQTtBQUNBO0FIdEJBO0F2SHF6NURBO0F1SGx6NURBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxDaEJBO0FBY0E7QUFDQTtBQUFBO0FyRnd6NURBO0F1SGp6NURBO0FBQ0E7QXZIbXo1REE7QTBIenk1REE7QUFJQTtBQUNBO0ExSHd5NURBOztBMEhweTVEQTtBQUNBO0ExSHV5NURBO0EwSHJ5NURBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0ExSHV5NURBOztBMkg5MTVEQTtBQUNBO0EzSGkyNURBOztBMkg5MTVEQTtBQUNBO0EzSGkyNURBO0EySC8xNURBO0FBQ0E7QTNIaTI1REE7QTJIOTE1REE7QUFDQTtBM0hnMjVEQTs7QTRIdDI1REE7QXRDTUE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FnQ1RBO0FBQ0E7QXRIODI1REE7QXNGbDI1REE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGbzI1REE7QXNGajI1REE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGbTI1REE7QTRIdjQ1REE7QUFFQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0E1SHc0NURBOztBNEhwNDVEQTtBQU9BO0FBQ0E7QTVIaTQ1REE7QWlCajI1REE7QTJHeENBO0FBRUE7QUFDQTtBNUgyNDVEQTtBQUNBOztBNEhuNDVEQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBNUhzNDVEQTs7QTRIbDQ1REE7QUFDQTtBNUhxNDVEQTtBNEhsNDVEQTtBQUNBO0FBQ0E7QUFDQTtBNUhvNDVEQTs7QTRIaDQ1REE7Ozs7Ozs7QXRDdkNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBZ0NUQTtBQUNBO0F0SDI3NURBO0FzRi82NURBOzs7Ozs7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RnU3NURBO0FzRnA3NURBOzs7Ozs7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RjQ3NURBOztBNEg1NjVEQTtBQUNBO0FBQ0E7QTVIKzY1REE7O0E0SDU2NURBOzs7QXRDdERBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBZ0NUQTtBQUNBO0F0SGsvNURBO0FzRnQrNURBOzs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGMCs1REE7QXNGdis1REE7OztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEYyKzVEQTs7QTRIaDk1REE7O0F0QzVEQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QWdDVEE7QUFDQTtBdEgyaDZEQTtBc0YvZzZEQTs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGa2g2REE7QXNGL2c2REE7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RmtoNkRBOztBNEhsLzVEQTs7O0F0Q2pFQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QWdDVEE7QUFDQTtBdEhtazZEQTtBc0Z2ajZEQTs7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RjJqNkRBO0FzRnhqNkRBOzs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGNGo2REE7O0E0SHRoNkRBOzs7QXRDdkVBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBZ0NUQTtBQUNBO0F0SDZtNkRBO0FzRmptNkRBOzs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGcW02REE7QXNGbG02REE7OztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEZzbTZEQTs7QTRIMWo2REE7QXRDN0VBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBZ0NUQTtBQUNBO0F0SHFwNkRBO0FzRnpvNkRBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RjJvNkRBO0FzRnhvNkRBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RjBvNkRBOztBNEgxbDZEQTs7O0F0Q2pGQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QWdDVEE7QUFDQTtBdEgycjZEQTtBc0YvcTZEQTs7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0Rm1yNkRBO0FzRmhyNkRBOzs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGb3I2REE7O0E0SDluNkRBO0F0Q3ZGQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QWdDVEE7QUFDQTtBdEhtdTZEQTtBc0Z2dDZEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEZ5dDZEQTtBc0Z0dDZEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEZ3dDZEQTs7QTRIOXA2REE7OztBdEMzRkE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FnQ1RBO0FBQ0E7QXRIeXc2REE7QXNGN3Y2REE7OztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEZpdzZEQTtBc0Y5djZEQTs7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0Rmt3NkRBOztBNEhsczZEQTs7QXRDakdBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBZ0NUQTtBQUNBO0F0SGt6NkRBO0FzRnR5NkRBOztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEZ5eTZEQTtBc0Z0eTZEQTs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGeXk2REE7O0E0SHB1NkRBO0F0Q3RHQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QWdDVEE7QUFDQTtBdEh3MTZEQTtBc0Y1MDZEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEY4MDZEQTtBc0YzMDZEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEY2MDZEQTs7QTRIcHc2REE7QXRDMUdBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBZ0NUQTtBQUNBO0F0SDQzNkRBO0FzRmgzNkRBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RmszNkRBO0FzRi8yNkRBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RmkzNkRBOztBNEhueTZEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTVIc3k2REE7O0E0SG55NkRBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBNUhzeTZEQTs7QTRIbnk2REE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E1SHN5NkRBOztBNkhuNzZEQTs7OztBQUVBO0FBQUE7QUFBQTtBN0h3NzZEQTtBNkhwNzZEQTs7QUFDQTtBN0h1NzZEQTtBNkhwNzZEQTs7QUFDQTtBN0h1NzZEQTtBNkhuNzZEQTs7Ozs7O0FBR0E7QUFDQTtBN0h3NzZEQTtBNkh0NzZEQTs7Ozs7O0FBQ0E7QTdINjc2REE7QTZIMTc2REE7Ozs7OztBQUNBO0E3SGk4NkRBO0E2SDk3NkRBOzs7Ozs7QUFDQTtBN0hxODZEQTtBNkhsODZEQTs7Ozs7Ozs7Ozs7QUFFQTtBQUNBO0E3SDY4NkRBO0E2SHg4NkRBOztBQUNBO0E3SDI4NkRBO0E2SHY4NkRBOztBQUNBO0E3SDA4NkRBO0E2SHY4NkRBOztBQUNBO0FBQ0E7QUFDQTtBN0gwODZEQTtBNkh2ODZEQTs7QUFDQTtBQUNBO0FBQ0E7QTdIMDg2REE7O0E2SHI4NkRBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0h3ODZEQTs7QTZIcjg2REE7QUFDQTtBQUNBO0E3SHc4NkRBO0E2SHQ4NkRBO0FBQ0E7QUFDQTtBNUN0RUE7QTJCOEpBO0FBNUZBO0FBekNBO0E1R3kvNkRBO0FpQmorNkRBO0E0R21CQTtBakJGQTtBQXpDQTtBNUc4LzZEQTtBQUNBO0E2SDk4NkRBO0FBQ0E7QTdIZzk2REE7QTZINzg2REE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3SCs4NkRBO0FpQnYrNkRBO0E0R2dCQTtBQVdBO0E3SGc5NkRBO0FBQ0E7QTZINTg2REE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0g4ODZEQTtBNkgzODZEQTtBQUNBO0FBQ0E7QTdINjg2REE7QTZIMTg2REE7QUFDQTtBN0g0ODZEQTtBaUJ6LzZEQTtBNEd1Q0E7QUFXQTtBN0gyODZEQTtBQUNBO0E2SHg4NkRBO0FBQ0E7QTdIMDg2REE7QTZIeDg2REE7QUFDQTtBN0gwODZEQTtBaUJqaDdEQTtBNEdzRUE7QUFJQTtBQUNBO0E3SDI4NkRBO0FBQ0E7QTZIdjg2REE7QUFDQTtBQUNBO0E3SHk4NkRBO0FpQjNoN0RBO0E0R3dGQTtBQUNBO0E3SHM4NkRBO0FBQ0E7QTZIbjg2REE7QUFDQTtBQUNBO0E3SHE4NkRBO0E2SGw4NkRBO0FBQ0E7QTdIbzg2REE7QTZIajg2REE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0E3SG04NkRBO0FpQjVpN0RBO0E0RzRHQTtBQUNBO0FBQ0E7QTdIbTg2REE7QUFDQTtBNkhoODZEQTtBQUNBO0FBQ0E7QTdIazg2REE7QWlCdGo3REE7QTRHa0hBO0FBS0E7QUFBQTtBQUFBO0E3SG04NkRBO0FBQ0E7QWlCM2o3REE7QTRHMkhBO0FBRUE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBN0hrODZEQTtBQUNBO0E2SC83NkRBO0FBQ0E7QTdIaTg2REE7QWlCcms3REE7QTRHbUlBO0FBSUE7QTdIazg2REE7QUFDQTtBNkgvNzZEQTtBQUNBO0FBQUE7QUFDQTtBN0hpODZEQTtBNkgvNzZEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3SGk4NkRBO0E2SDc3NkRBO0FBQ0E7QUFDQTtBN0grNzZEQTtBNkg1NzZEQTtBNUM3TUE7QTJCOEpBO0FBaEdBO0E1R2dsN0RBO0E2SDU3NkRBO0FBQ0E7QTdIODc2REE7QTZINTc2REE7QUFDQTtBN0g4NzZEQTtBNkgzNzZEQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0E3SDY3NkRBO0E2SDE3NkRBO0FBQ0E7QUFDQTtBQUNBO0E3SDQ3NkRBO0FpQjdtN0RBO0E0RzhLQTtBQU1BO0E3SDY3NkRBO0FBQ0E7QTZIMTc2REE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0g0NzZEQTtBNkhyNzZEQTtBQUNBO0E3SHU3NkRBO0FpQjNuN0RBO0E0RzJNQTtBQUNBO0E3SG03NkRBO0FBQ0E7QTZINzY2REE7QUFDQTtBN0grNjZEQTtBNkgxNjZEQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBN0g0NjZEQTtBaUJ4bzdEQTtBNEd5TkE7QUFNQTtBQUFBO0FBQUE7QTdINjY2REE7QUFDQTtBNkgzNjZEQTtBQUNBO0FBQ0E7QUFDQTtBN0g2NjZEQTtBaUJscDdEQTtBNEdrT0E7QUFNQTtBQUNBO0FBQ0E7QTdIODY2REE7QUFDQTtBNkgzNjZEQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QTdINjY2REE7QWlCOXA3REE7QTRHOE9BO0FBTUE7QUFBQTtBQUFBO0FBQUE7QTdIODY2REE7QUFDQTtBNkg1NjZEQTtBQUNBO0E3SDg2NkRBO0E2SHA2NkRBOzs7O0FBQ0E7QUFDQTtBN0h5NjZEQTtBNkh2NjZEQTs7OztBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0E3SDQ2NkRBO0E2SDE2NkRBOzs7O0FBQ0E7QTdIKzY2REE7QTZINTY2REE7Ozs7QUFDQTtBN0hpNzZEQTtBNkg5NjZEQTs7OztBQUNBO0E3SG03NkRBO0E2SGg3NkRBOzs7O0FBQ0E7QTdIcTc2REE7QTZIbDc2REE7Ozs7QUFDQTtBQUFBO0FBQUE7QUFBQTtBN0h1NzZEQTtBaUJudDdEQTtBNEcyUkE7Ozs7QUFJQTtBQUFBO0FBQUE7QUFBQTtBN0gyNzZEQTtBQUNBO0E2SHg3NkRBOzs7O0FBQ0E7QUFBQTtBQUFBO0E3SDY3NkRBO0E2SDM3NkRBOzs7O0FBQ0E7QTdIZzg2REE7QTZIOTc2REE7Ozs7QUFDQTtBN0htODZEQTtBNkgvNzZEQTs7OztBQUNBO0FBQ0E7QTdIbzg2REE7QWlCcHY3REE7QTRHOFNBOzs7O0FBS0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QTdIdzg2REE7QUFDQTtBNkh0ODZEQTs7OztBQUNBO0E3SDI4NkRBO0FpQnB3N0RBO0E0RzhUQTs7OztBQUVBO0E3SDI4NkRBO0FBQ0E7QWlCNXc3REE7QTRHOFRBOzs7O0FBTUE7QTdIKzg2REE7QUFDQTtBNkg3ODZEQTs7OztBQUNBO0FBQ0E7QTdIazk2REE7QTZIOTg2REE7Ozs7QUFDQTtBN0htOTZEQTtBaUJqeTdEQTtBNEc2VUE7Ozs7QUFJQTtBN0h1OTZEQTtBQUNBO0E2SHA5NkRBOzs7O0FBQ0E7QUFDQTtBQUNBO0E3SHk5NkRBO0E2SG45NkRBOzs7O0FBQ0E7QTdIdzk2REE7QWlCdno3REE7QTRHOFZBOzs7O0FBSUE7QUFDQTtBN0g0OTZEQTtBQUNBO0E2SHI5NkRBO0FBQ0E7QUFBQTtBQUFBO0E3SHU5NkRBO0E2SHI5NkRBO0FBQ0E7QTdIdTk2REE7QTZIcjk2REE7QUFDQTtBN0h1OTZEQTtBNkhuOTZEQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0E3SHE5NkRBO0FpQjUwN0RBO0E0R3NYQTtBQUlBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QTdIczk2REE7QUFDQTtBNkg3ODZEQTs7QUFDQTtBN0hnOTZEQTtBNkg5ODZEQTs7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QTdIaTk2REE7QTZILzg2REE7O0FBQ0E7QTdIazk2REE7QTZILzg2REE7O0FBQ0E7QTdIazk2REE7QTZIdDg2REE7Ozs7Ozs7Ozs7Ozs7QUFHQTtBN0hrOTZEQTtBNkg5ODZEQTtBQUNBO0FBQUE7QUFBQTtBN0hnOTZEQTtBNkgzODZEQTtBQUNBO0FBQUE7QUFBQTtBN0g2ODZEQTtBNkgxODZEQTtBQUNBO0E3SDQ4NkRBO0E2SHY4NkRBO0FBQ0E7QUFBQTtBQUFBO0E3SHk4NkRBO0E2SHQ4NkRBO0FBQ0E7QTdIdzg2REE7QTZIcDg2REE7QUFDQTtBN0hzODZEQTtBNkhuODZEQTtBQUNBO0E3SHE4NkRBO0E2SGg4NkRBO0FBQ0E7QTdIazg2REE7QTZINzc2REE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0grNzZEQTtBaUJuNTdEQTtBNEcrY0E7QUFRQTtBN0hnODZEQTtBQUNBO0E2SDk3NkRBO0FBQ0E7QTdIZzg2REE7QTZINzc2REE7QUFDQTtBQUNBO0FBQ0E7QTdIKzc2REE7QTZINTc2REE7QUFDQTtBN0g4NzZEQTtBNkh6NzZEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3SDI3NkRBO0FpQi82N0RBO0E0RzBlQTtBQWFBO0FBQ0E7QUFDQTtBN0g0NzZEQTtBQUNBO0E2SHQ3NkRBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdIdzc2REE7QWlCNzc3REE7QTRHZ2dCQTtBQVFBO0E3SHk3NkRBO0FBQ0E7QTZIdjc2REE7QUFDQTtBN0h5NzZEQTtBNkh0NzZEQTtBQUNBO0FBQ0E7QUFDQTtBN0h3NzZEQTtBNkhyNzZEQTtBQUNBO0E3SHU3NkRBO0E2SGw3NkRBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdIbzc2REE7QWlCejk3REE7QTRHMmhCQTtBQWFBO0FBQ0E7QUFDQTtBQUNBO0E3SHE3NkRBO0FBQ0E7QTZINzY2REE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3SCs2NkRBO0E2SDc2NkRBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdIKzY2REE7QWlCOSs3REE7QTRHMmpCQTtBQU9BO0E3SGc3NkRBO0FBQ0E7QTZIeDY2REE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3SDA2NkRBO0E2SHg2NkRBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdIMDY2REE7QWlCaGc4REE7QTRHa2xCQTtBQU9BO0E3SDI2NkRBO0FBQ0E7QTZIbjY2REE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3SHE2NkRBO0E2SG42NkRBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdIcTY2REE7QWlCbGg4REE7QTRHeW1CQTtBQU9BO0E3SHM2NkRBO0FBQ0E7QTZILzU2REE7QUFDQTtBQUFBO0E3SGk2NkRBO0FpQjFoOERBO0E0R3duQkE7QUFJQTtBQUFBO0E3SGs2NkRBO0FBQ0E7QTZIaDY2REE7QUFDQTtBQUNBO0FBQ0E7QTdIazY2REE7QTZILzU2REE7Ozs7Ozs7QUFFQTtBQUNBO0E3SHM2NkRBO0FpQjlpOERBO0E0R3FvQkE7Ozs7Ozs7QUFNQTtBQUNBO0E3SDY2NkRBO0FBQ0E7QTZIMTY2REE7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QTdINDY2REE7QWlCams4REE7QTRHZ3BCQTtBQVFBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QTdINjY2REE7QUFDQTtBNkhyNjZEQTtBQUNBO0E3SHU2NkRBO0E2SGw2NkRBOztBQUVBO0FBQUE7QUFBQTtBN0hvNjZEQTtBNkhsNjZEQTs7QUFDQTtBN0hxNjZEQTtBNkhsNjZEQTs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3SHE2NkRBO0FpQjVsOERBO0E0R2tyQkE7O0FBUUE7QTdIdTY2REE7QUFDQTtBNkhuNjZEQTtBQUNBO0E3SHE2NkRBO0E2SGw2NkRBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdIbzY2REE7QTZIajY2REE7QUFDQTtBN0htNjZEQTtBNkhqNjZEQTtBQUNBO0E3SG02NkRBO0E2SDk1NkRBO0FBQ0E7QTdIZzY2REE7QTZINTU2REE7QUFDQTtBN0g4NTZEQTtBNkg1NTZEQTtBQUNBO0E3SDg1NkRBO0E2SHg1NkRBO0FBQ0E7QUFDQTtBN0gwNTZEQTtBNkh2NTZEQTtBQUNBO0FBQ0E7QTdIeTU2REE7QTZIdjU2REE7QUFDQTtBQUNBO0E3SHk1NkRBO0E2SHY1NkRBO0FBQ0E7QTdIeTU2REE7QWlCNW44REE7QTRHa3VCQTtBQUlBO0E3SDA1NkRBO0FBQ0E7QTZIbjU2REE7O0FBRUE7QUFDQTtBQUNBO0E3SHE1NkRBO0E2SGw1NkRBO0FBQ0E7QTdIbzU2REE7QTZIajU2REE7QUFDQTtBN0htNTZEQTtBNkhoNTZEQTtBQUNBO0E3SGs1NkRBO0E2SC80NkRBO0FBQ0E7QUFNQTtBN0g0NDZEQTtBaUJqcThEQTtBNEc4d0JBO0FBSUE7QTdIbTU2REE7QUFDQTtBNkg3NDZEQTtBQUNBO0FBQ0E7QTdIKzQ2REE7QTZIMTQ2REE7QUFDQTtBN0g0NDZEQTtBaUI3cThEQTtBNEdveUJBO0FBQ0E7QTdINDQ2REE7QUFDQTtBaUJscjhEQTtBNEcweUJBO0FBQ0E7QTdIMjQ2REE7QUFDQTtBNkh4NDZEQTtBQUNBO0E3SDA0NkRBO0E2SHg0NkRBO0FBQ0E7QTdIMDQ2REE7QWlCN3I4REE7QTRHd3pCQTtBQUNBO0FBQ0E7QTdIdzQ2REE7QUFDQTtBaUJ0cjhEQTtBNEdrekJBO0FBQ0E7QTdIdTQ2REE7QUFDQTtBNkhuNDZEQTs7QUFFQTtBN0hxNDZEQTtBNkhqNDZEQTtBQUNBO0E3SG00NkRBO0E2SGo0NkRBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdIbTQ2REE7QWlCeHM4REE7QTRHaTBCQTtBQU9BO0FBQ0E7QTdIbzQ2REE7QUFDQTtBNkhqNDZEQTtBQUNBO0E3SG00NkRBO0E2SGo0NkRBO0FBQ0E7QUFDQTtBN0htNDZEQTtBNkg5MzZEQTtBQUNBO0E3SGc0NkRBO0E2SDMzNkRBO0FBQ0E7QTdINjM2REE7QTZIeDM2REE7QUFDQTtBQUNBO0E3SDAzNkRBO0E2SHYzNkRBO0FBQ0E7QTdIeTM2REE7QTZIdjM2REE7QUFDQTtBN0h5MzZEQTtBNkhyMzZEQTtBQUNBO0E3SHUzNkRBO0E2SHAzNkRBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBN0hzMzZEQTtBNkhwMzZEQTtBQUNBO0E3SHMzNkRBO0E2SG4zNkRBO0E1QzM3QkE7QTJCOEpBO0FBNUZBO0FBekNBO0FpQnE2QkE7QUFDQTtBN0h1MzZEQTtBaUJydzhEQTtBNEcwNEJBO0FqQnozQkE7QUF6Q0E7QTVHa3k4REE7QUFDQTtBNkgxMzZEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3SDQzNkRBO0E2SHgzNkRBO0FBQ0E7QUFDQTtBQUNBO0E3SDAzNkRBO0E2SHYzNkRBO0FBQ0E7QTdIeTM2REE7QTZIcjM2REE7QUFDQTtBQUNBO0E3SHUzNkRBO0E2SG4zNkRBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0E3SHEzNkRBO0E2SG4zNkRBO0E1Q2wrQkE7QTJCOEpBO0FBNUZBO0FBekNBO0FpQjQ4QkE7QUFBQTtBQUFBO0FBQ0E7QTdIdTM2REE7QWlCNXk4REE7QTRHaTdCQTtBakJoNkJBO0FBekNBO0E1R3kwOERBO0FBQ0E7QWlCbHo4REE7QTRHaTdCQTtBQU9BO0FBQUE7QUFBQTtBQUNBO0E3SDgzNkRBO0FBQ0E7QTZIMTM2REE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQUE7QTdINDM2REE7QTZIMTM2REE7QUFDQTtBN0g0MzZEQTtBNkh6MzZEQTtBQUNBO0E3SDIzNkRBO0E2SHozNkRBO0FBQ0E7QTdIMjM2REE7QTZIdDM2REE7QUFDQTtBN0h3MzZEQTtBNkhyMzZEQTtBQUNBO0FBQUE7QUFBQTtBN0h1MzZEQTtBNkhyMzZEQTtBQUNBO0E3SHUzNkRBO0E2SHAzNkRBO0FBQ0E7QTdIczM2REE7QTZIbjM2REE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQU1BO0FBQ0E7QTdIZzM2REE7QTZIcjM2REE7QUFWQTtBQVdBO0FBQUE7QUFBQTtBN0h3MzZEQTtBQUNBO0E2SG4zNkRBO0FBQ0E7QTdIcTM2REE7QTZIbDM2REE7QUFDQTtBN0hvMzZEQTtBNkhqMzZEQTtBQUNBO0FBQ0E7QTdIbTM2REE7QTZIajM2REE7QUFDQTtBN0htMzZEQTtBNkgvMjZEQTtBQUNBO0FBQ0E7QTdIaTM2REE7QTZILzI2REE7QUFDQTtBN0hpMzZEQTtBNkg3MjZEQTtBQUNBO0E3SCsyNkRBO0E2SDcyNkRBO0FBSEE7QUFJQTtBN0hnMzZEQTtBQUNBO0E2SDMyNkRBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBN0g2MjZEQTtBNkgzMjZEQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBN0g2MjZEQTtBNkgzMjZEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3SDYyNkRBO0FpQmw1OERBO0E0R2lpQ0E7QUFPQTtBN0g4MjZEQTtBQUNBO0E2SDMyNkRBO0FBQ0E7QUFDQTtBQUNBO0E3SDYyNkRBO0E2SDEyNkRBO0FBQ0E7QUFDQTtBN0g0MjZEQTtBNkh6MjZEQTtBQUNBO0E3SDIyNkRBO0E2SHgyNkRBO0FBQ0E7QTdIMDI2REE7QTZIcjI2REE7QTVDbG5DQTtBMkI4SkE7QUE1RkE7QUF6Q0E7QWlCNGxDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQUE7QUFBQTtBN0h5MjZEQTtBaUIvNjhEQTtBNEdpa0NBO0FqQmhqQ0E7QUF6Q0E7QTVHNDg4REE7QUFDQTtBNkg1MjZEQTtBQUNBO0E3SDgyNkRBO0E2SDUyNkRBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QTdIODI2REE7QTZINTI2REE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0g4MjZEQTtBNkgzMjZEQTtBQUNBO0FBQ0E7QUFDQTtBN0g2MjZEQTtBNkh2MjZEQTtBQUNBO0E3SHkyNkRBO0FpQi83OERBO0E0R3FsQ0E7QUFJQTtBQUNBO0E3SDAyNkRBO0FBQ0E7QTZIeDI2REE7QUFDQTtBQUNBO0FBQ0E7QTdIMDI2REE7QTZIdDI2REE7QUFDQTtBN0h3MjZEQTtBNkhuMjZEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdIcTI2REE7QTZIajI2REE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QTdIbTI2REE7QTZIajI2REE7QUFFQTtBN0hrMjZEQTtBaUIzOThEQTtBNEdtbkNBO0FBV0E7QUFBQTtBN0hpMjZEQTtBNkgvMTZEQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBN0hpMjZEQTtBNkg5MTZEQTtBQUNBO0E3SGcyNkRBO0FBQ0E7QTZINzE2REE7QUFDQTtBN0grMTZEQTtBNkg1MTZEQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBN0g4MTZEQTtBNkg1MTZEQTtBQUNBO0FBQ0E7QTdIODE2REE7QTZIMTE2REE7QUFFQTtBN0gyMTZEQTtBNkhyMTZEQTtBQUNBO0FBQ0E7QUFDQTtBN0h1MTZEQTtBNkhwMTZEQTtBQU1BO0E3SGkxNkRBO0E2SHQxNkRBO0FBRUE7QTdIdTE2REE7QTZIajE2REE7QUFDQTtBN0htMTZEQTtBNkhoMTZEQTtBQUNBO0FBQ0E7QUFDQTtBN0hrMTZEQTtBNkg5MDZEQTs7QUFDQTtBQUNBO0FBQ0E7QTdIaTE2REE7QTZINTA2REE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBN0g4MDZEQTtBNkgzMDZEQTtBQUNBO0E3SDYwNkRBO0E2SDEwNkRBO0FBQ0E7QTdINDA2REE7QTZIeDA2REE7QUFDQTtBQUNBO0E3SDAwNkRBO0E2SHgwNkRBO0FBQ0E7QTdIMDA2REE7QTZIdjA2REE7QUFDQTtBQUNBO0FBQ0E7QTdIeTA2REE7QTZIcjA2REE7QUFDQTtBQUNBO0E3SHUwNkRBO0E2SHAwNkRBO0FBQ0E7QTdIczA2REE7QTZIbDA2REE7QUFDQTtBN0hvMDZEQTtBNkhsMDZEQTtBQUNBO0FBQ0E7QTdIbzA2REE7QTZIbDA2REE7QUFDQTtBN0hvMDZEQTtBNkhqMDZEQTtBQUNBO0E3SG0wNkRBO0E2SDd6NkRBO0FBQ0E7QTdIK3o2REE7QWlCOWo5REE7QTRHOHZDQTtBQUlBO0FBQ0E7QTdIZzA2REE7QUFDQTtBNkg5ejZEQTtBQUNBO0E3SGcwNkRBO0E2SDl6NkRBO0FBQ0E7QUFDQTtBN0hnMDZEQTtBaUJ4bDlEQTtBNEdzeENBO0FBS0E7QTdIaTA2REE7QUFDQTtBNkg1ejZEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3SDh6NkRBO0E2SDV6NkRBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QTdIOHo2REE7QTZINXo2REE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0E3SDh6NkRBO0E2SDN6NkRBO0FBQ0E7QUFDQTtBQUNBO0E3SDZ6NkRBO0E2SHh6NkRBO0FBQ0E7QUFDQTtBN0gwejZEQTtBNkh4ejZEQTtBQUNBO0FBQ0E7QTdIMHo2REE7QTZIdHo2REE7QUFDQTtBN0h3ejZEQTtBNkh0ejZEQTtBQUNBO0E3SHd6NkRBO0E2SG56NkRBO0FBQ0E7QTdIcXo2REE7QTZIbno2REE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBN0hxejZEQTtBNkhuejZEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3SHF6NkRBO0E2SGx6NkRBO0FBQ0E7QUFDQTtBQUNBO0E3SG96NkRBO0FpQnZvOURBO0E0RzAxQ0E7QUFFQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBN0greTZEQTtBNkg3eTZEQTtBQUNBO0E3SCt5NkRBO0E2SDV5NkRBO0FBQ0E7QUFDQTtBN0g4eTZEQTtBNkgzeTZEQTtBQUNBO0E3SDZ5NkRBO0FBQ0E7QWlCeHA5REE7QTRHaTNDQTtBQUVBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0E3SHl5NkRBO0FBQ0E7O0FpQjNxOURBO0E0R3U0Q0E7QUFFQTtBN0h1eTZEQTtBQUNBO0E2SHJ5NkRBO0FBQ0E7QTdIdXk2REE7QWlCcHI5REE7QTRHNDRDQTtBQUlBO0E3SHd5NkRBO0FBQ0E7QTZIcnk2REE7QUFDQTtBN0h1eTZEQTtBNkhyeTZEQTtBQUNBO0FBQ0E7QUFDQTtBN0h1eTZEQTtBaUJwcjlEQTtBNEcwNENBO0FBTUE7QTdId3k2REE7QUFDQTtBNkhweTZEQTtBQUNBO0E3SHN5NkRBO0FpQnpzOURBO0E0R3E2Q0E7QUFFQTtBQUNBO0E3SHN5NkRBO0FBQ0E7QWlCbHM5REE7QTRHdzVDQTtBQU9BO0FBQ0E7QTdIdXk2REE7QUFDQTs7QTZIank2REE7QUFDQTtBN0hveTZEQTtBNkhqeTZEQTtBQUFBO0E3SG95NkRBOztBNkhoeTZEQTtBQUNBO0E3SG15NkRBO0E2SGh5NkRBO0FBQUE7QTdIbXk2REE7O0FpQnR0OURBO0E0R3U3Q0E7QUFDQTtBN0hteTZEQTtBQUNBO0E4SGp5OURBOztBQUVBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QTlIbXk5REE7QW1IMXk5REE7QVdDQTs7QVhBQTtBQUNBO0FuSDh5OURBO0FBQ0E7QW1INXk5REE7QUFFQTs7QUFDQTtBQUNBO0FuSDh5OURBO0FtSDF5OURBOztBQUNBO0FuSDZ5OURBO0FtSHp5OURBOztBQUNBO0FBQ0E7QW5INHk5REE7QW1IeHk5REE7O0FBQ0E7QW5IMnk5REE7QUFDQTtBOEgxejlEQTs7QUFDQTtBOUg2ejlEQTtBOEgzejlEQTs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0E3Q2xCQTtBMkI4SkE7QUFoR0E7QUFyQ0E7QTVHMno5REE7QWlCbnk5REE7QTZHM0NBOztBbEJ3REE7QUFyQ0E7QTVHaTA5REE7QUFDQTtBOEhyMDlEQTs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QTlIdzA5REE7QThIcjA5REE7O0FBQ0E7QUFDQTtBOUh3MDlEQTtBOEhyMDlEQTs7O0FBRUE7QUFDQTtBQUNBO0E5SHcwOURBO0E4SHQwOURBOzs7QUFDQTtBQUFBO0E5SDAwOURBO0E4SHQwOURBOzs7OztBQUlBO0FBQ0E7QUFDQTtBOUh5MDlEQTtBOEhyMDlEQTs7QUFDQTtBQUNBO0E5SHcwOURBO0E4SHAwOURBOztBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBOUh1MDlEQTtBOEhyMDlEQTs7QUFDQTtBOUh3MDlEQTs7QWlCNTE5REE7QTZHNkJBO0FBQ0E7QTlIbTA5REE7QUFDQTtBOEhoMDlEQTtBQUNBO0E5SGswOURBO0E4SC96OURBO0FBQ0E7QUFDQTtBOUhpMDlEQTtBOEgvejlEQTtBQUVBO0E5SGcwOURBO0E4SDV6OURBO0FBQ0E7QTlIOHo5REE7O0E4SHh6OURBOztBQUVBO0FBQ0E7QTlIMno5REE7O0E4SHJ6OURBO0FBQ0E7QTlId3o5REE7QThIcno5REE7QUFDQTtBOUh1ejlEQTtBOEhyejlEQTtBQUVBO0FBQ0E7QTlIc3o5REE7QThIcHo5REE7QUFDQTtBQUFBO0E5SHN6OURBO0E4SG56OURBO0FBQ0E7QTlIcXo5REE7O0FvSi83OURBO0FBQ0E7QXBKazg5REE7QW9KaDg5REE7QUFDQTtBcEprODlEQTs7QW9KOTc5REE7QUFDQTtBcEppODlEQTs7QW9KNzc5REE7QUFDQTtBcEpnODlEQTtBaUJyNTlEQTtBbUk1Q0E7QUFJQTtBcEppODlEQTtBQUNBOztBb0o3NzlEQTtBQ3hCQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXJKeTk5REE7O0FvSmo4OURBO0FBQ0E7QXBKbzg5REE7O0FvSmo4OURBO0FDeEJBO0FBQUE7QUFDQTtBQUFBO0FySjY5OURBO0FxSjM5OURBO0FBQ0E7QUFBQTtBcko4OTlEQTtBcUo3OTlEQTtBQUFBO0FySmcrOURBO0FxSi85OURBO0FBQUE7QXJKays5REE7QXFKais5REE7QUFBQTtBckpvKzlEQTtBQUNBO0FxSnorOURBO0FBQ0E7QUFBQTtBcko4OTlEQTtBcUo3OTlEQTtBQUFBO0FySmcrOURBO0FxSi85OURBO0FBQUE7QXJKays5REE7QXFKais5REE7QUFBQTtBckpvKzlEQTtBQUNBO0FxSmwrOURBO0FBQ0E7QXJKbys5REE7O0FvSm45OURBO0FBQ0E7QXBKczk5REE7O0FrSjc2OURBO0FDN0VBO0FBQ0E7QUFDQTtBQUVBO0FER0E7QUFDQTtBbEo0LzlEQTtBa0poLzlEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEprLzlEQTtBa0ozKzlEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FsSjYrOURBO0FrSnhoK0RBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QWxKMGgrREE7O0FrSnY5OURBO0FDbEZBO0FBQ0E7QUFDQTtBQUVBO0FEa0ZBO0FsSjQ5OURBO0FrSjE5OURBO0FBQ0E7QWxKNDk5REE7O0FrSngrOURBO0FDN0VBO0FBQ0E7QUFDQTtBQUVBO0FER0E7QUFDQTtBbEp1aitEQTtBa0ozaStEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEo2aStEQTtBa0p0aStEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FsSndpK0RBO0FrSm5sK0RBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QWxKcWwrREE7O0FrSmxoK0RBO0FDbEZBO0FBQ0E7QUFDQTtBQUVBO0FEa0ZBO0FsSnVoK0RBO0FrSnJoK0RBO0FBQ0E7QWxKdWgrREE7O0FrSm5pK0RBO0FDN0VBO0FBQ0E7QUFDQTtBQUVBO0FER0E7QUFDQTtBbEprbitEQTtBa0p0bStEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEp3bStEQTtBa0pqbStEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FsSm1tK0RBO0FrSjlvK0RBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QWxKZ3ArREE7O0FrSjdrK0RBO0FDbEZBO0FBQ0E7QUFDQTtBQUVBO0FEa0ZBO0FsSmtsK0RBO0FrSmhsK0RBO0FBQ0E7QWxKa2wrREE7O0FrSjlsK0RBO0FDN0VBO0FBQ0E7QUFDQTtBQUVBO0FER0E7QUFDQTtBbEo2cStEQTtBa0pqcStEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEptcStEQTtBa0o1cCtEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FsSjhwK0RBO0FrSnpzK0RBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QWxKMnMrREE7O0FrSnhvK0RBO0FDbEZBO0FBQ0E7QUFDQTtBQUVBO0FEa0ZBO0FsSjZvK0RBO0FrSjNvK0RBO0FBQ0E7QWxKNm8rREE7O0FrSnpwK0RBO0FDN0VBO0FBQ0E7QUFDQTtBQUVBO0FER0E7QUFDQTtBbEp3dStEQTtBa0o1dCtEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEo4dCtEQTtBa0p2dCtEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FsSnl0K0RBO0FrSnB3K0RBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QWxKc3crREE7O0FrSm5zK0RBO0FDbEZBO0FBQ0E7QUFDQTtBQUVBO0FEa0ZBO0FsSndzK0RBO0FrSnRzK0RBO0FBQ0E7QWxKd3MrREE7O0FrSnB0K0RBO0FDN0VBO0FBQ0E7QUFDQTtBQUVBO0FER0E7QUFDQTtBbEpteStEQTtBa0p2eCtEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEp5eCtEQTtBa0pseCtEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FsSm94K0RBO0FrSi96K0RBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QWxKaTArREE7O0FrSjl2K0RBO0FDbEZBO0FBQ0E7QUFDQTtBQUVBO0FEa0ZBO0FsSm13K0RBO0FrSmp3K0RBO0FBQ0E7QWxKbXcrREE7O0FrSi93K0RBO0FDN0VBO0FBQ0E7QUFDQTtBQUVBO0FER0E7QUFDQTtBbEo4MStEQTtBa0psMStEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEpvMStEQTtBa0o3MCtEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FsSiswK0RBO0FrSjEzK0RBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QWxKNDMrREE7O0FrSnp6K0RBO0FDbEZBO0FBQ0E7QUFDQTtBQUVBO0FEa0ZBO0FsSjh6K0RBO0FrSjV6K0RBO0FBQ0E7QWxKOHorREE7O0FrSjEwK0RBO0FDN0VBO0FBQ0E7QUFDQTtBQUVBO0FER0E7QUFDQTtBbEp5NStEQTtBa0o3NCtEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEorNCtEQTtBa0p4NCtEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FsSjA0K0RBO0FrSnI3K0RBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QWxKdTcrREE7O0FrSnAzK0RBO0FDbEZBO0FBQ0E7QUFDQTtBQUVBO0FEa0ZBO0FsSnkzK0RBO0FrSnYzK0RBO0FBQ0E7QWxKeTMrREE7O0FrSnI0K0RBO0FDN0VBO0FBQ0E7QUFDQTtBQUVBO0FER0E7QUFDQTtBbEpvOStEQTtBa0p4OCtEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEowOCtEQTtBa0puOCtEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FsSnE4K0RBO0FrSmgvK0RBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QWxKay8rREE7O0FrSi82K0RBO0FDbEZBO0FBQ0E7QUFDQTtBQUVBO0FEa0ZBO0FsSm83K0RBO0FrSmw3K0RBO0FBQ0E7QWxKbzcrREE7O0FrSmg4K0RBO0FDN0VBO0FBQ0E7QUFDQTtBQUVBO0FER0E7QUFDQTtBbEorZy9EQTtBa0puZy9EQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEpxZy9EQTtBa0o5LytEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FsSmdnL0RBO0FrSjNpL0RBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QWxKNmkvREE7O0FrSjErK0RBO0FDbEZBO0FBQ0E7QUFDQTtBQUVBO0FEa0ZBO0FsSisrK0RBO0FrSjcrK0RBO0FBQ0E7QWxKKysrREE7O0FrSjMvK0RBO0FDN0VBO0FBQ0E7QUFDQTtBQUVBO0FER0E7QUFDQTtBbEoway9EQTtBa0o5ai9EQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEpnay9EQTtBa0p6ai9EQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FsSjJqL0RBO0FrSnRtL0RBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QWxKd20vREE7O0FrSnJpL0RBO0FDbEZBO0FBQ0E7QUFDQTtBQUVBO0FEa0ZBO0FsSjBpL0RBO0FrSnhpL0RBO0FBQ0E7QWxKMGkvREE7O0FrSnRqL0RBO0FDN0VBO0FBQ0E7QUFDQTtBQUVBO0FER0E7QUFDQTtBbEpxby9EQTtBa0p6bi9EQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEoybi9EQTtBa0pwbi9EQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FsSnNuL0RBO0FrSmpxL0RBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QWxKbXEvREE7O0FrSmhtL0RBO0FDbEZBO0FBQ0E7QUFDQTtBQUVBO0FEa0ZBO0FsSnFtL0RBO0FrSm5tL0RBO0FBQ0E7QWxKcW0vREE7O0FrSmpuL0RBO0FDN0VBO0FBQ0E7QUFDQTtBQUVBO0FER0E7QUFDQTtBbEpncy9EQTtBa0pwci9EQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEpzci9EQTtBa0ovcS9EQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FsSmlyL0RBO0FrSjV0L0RBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QWxKOHQvREE7O0FrSjNwL0RBO0FDbEZBO0FBQ0E7QUFDQTtBQUVBO0FEa0ZBO0FsSmdxL0RBO0FrSjlwL0RBO0FBQ0E7QWxKZ3EvREE7O0FrSjFwL0RBO0FBQ0E7QUFBQTtBQW9CQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBbEowby9EQTtBa0p4by9EQTtBQUNBO0FsSjBvL0RBO0FrSnZvL0RBO0FBQ0E7QUFBQTtBbEp5by9EQTs7QWtKcm8vREE7QUFDQTtBQUFBO0FBb0JBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxKcW4vREE7QWtKbm4vREE7QUFDQTtBbEpxbi9EQTtBa0psbi9EQTtBQUNBO0FBQUE7QWxKb24vREE7O0FDaHkvREE7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7QUFBQTtBQXFCQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QURpeS9EQTtBQzl4L0RBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FEK3gvREE7QUM1eC9EQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBRDZ4L0RBO0FDMXgvREE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUQyeC9EQTtBQ3h4L0RBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FEeXgvREE7QUN0eC9EQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBRHV4L0RBO0FDcHgvREE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QURxeC9EQTtBQ2x4L0RBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FEbXgvREE7QUNoeC9EQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBRGl4L0RBO0FDOXcvREE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUQrdy9EQTtBQzV3L0RBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FENncvREE7QUMxdy9EQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBRDJ3L0RBO0FDeHcvREE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUR5dy9EQTtBQ3R3L0RBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FEdXcvREE7QUNwdy9EQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBRHF3L0RBO0FDbHcvREE7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7QUFBQTtBQzFLQTs7Ozs7QUFBQTtBQ0FBO0FBR0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUlBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUlBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFLQTtBQUNBO0FIeWlnRUE7O0FJeGlnRUE7OztBQUdBO0FBQUE7QUoyaWdFQTs7QUl4aWdFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FKMmlnRUE7O0FJcmlnRUE7QUFDQTtBSndpZ0VBOztBSTloZ0VBO0FBQ0E7QUFDQTtBRXFJQTtBRm5JQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FKaWlnRUE7O0FJcmhnRUE7QUFDQTtBSndoZ0VBOztBSS9nZ0VBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUpraGdFQTs7QUlyZ2dFQTtBQUNBO0FBQ0E7QUp3Z2dFQTs7QUlqZ2dFQTtBQUNBO0FBQ0E7QUpvZ2dFQTs7QUl6Ly9EQTs7QUFFQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBSjQvL0RBOztBSXovL0RBO0FBQ0E7QUFDQTtBQUNBO0FKNC8vREE7O0FJei8vREE7OztBQUdBO0FBQ0E7QUo0Ly9EQTs7QUl6Ly9EQTs7OztBQUlBO0FKNC8vREE7O0FJei8vREE7QUFDQTtBSjQvL0RBOztBSXovL0RBO0FBQ0E7QUFDQTtBSjQvL0RBOztBSXovL0RBO0FBQ0E7QUo0Ly9EQTs7QUl6Ly9EQTs7QUFFQTtBSjQvL0RBOztBSXovL0RBO0FFSUE7QU55Ly9EQTs7QUlwLy9EQTs7QUFFQTtBRVBBO0FGU0E7QUFDQTtBSnUvL0RBOztBSXAvL0RBO0FBQUE7QUp3Ly9EQTs7QUl2Ly9EQTtBQUFBO0FKMi8vREE7O0FJcC8vREE7QUFDQTtBQUNBO0FBQ0E7QUp1Ly9EQTtBUXZxZ0VBO0FKbUxBO0FBQ0E7QUp1Ly9EQTs7QUk5Ky9EQTtBQUNBO0FBQ0E7QUppLy9EQTtBUWhyZ0VBO0FKa01BO0FBQ0E7QUppLy9EQTs7QUl4Ky9EQTs7OztBQUlBO0FFeERBO0FOb2lnRUE7O0FJeCsvREE7QUFFQTtBQUVBO0FBRUE7QUFHQTtBSnMrL0RBOztBSTk5L0RBO0FBRUE7QUpnKy9EQTs7QUl4OS9EQTtBQUNBO0FBQ0E7QUoyOS9EQTs7QUl4OS9EQTtBQUdBO0FBQ0E7QUp5OS9EQTs7QUlqOS9EQTtBQUNBO0FKbzkvREE7O0FJajkvREE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FKbzkvREE7O0FJNzgvREE7QUFFQTtBQUNBO0FKKzgvREE7O0FJdjgvREE7QUFFQTtBQUNBO0FKeTgvREE7O0FJbjgvREE7QUFFQTtBSnE4L0RBOztBSTc3L0RBO0FBQ0E7QUpnOC9EQTs7QUk3Ny9EQTs7Ozs7QUFLQTtBQUNBO0FFaEtBO0FGa0tBO0FKZzgvREE7O0FJNzcvREE7O0FBRUE7QUpnOC9EQTs7QUk3Ny9EQTs7QUFFQTtBSmc4L0RBOztBSTE3L0RBO0FBQ0E7QUo2Ny9EQTs7QUl2Ny9EQTtBQUNBO0FKMDcvREE7O0FJbjcvREE7Ozs7QUFJQTtBSnM3L0RBOztBSTc2L0RBOzs7O0FBQ0E7QUptNy9EQTs7QUk3Ni9EQTs7OztBQUlBO0FBQ0E7QUpnNy9EQTs7QUk3Ni9EQTs7QUFFQTtBQUFBO0FBQ0E7QUpnNy9EQTs7QUk1Ni9EQTtBQUNBO0FBRUE7QUo4Ni9EQTs7QUkzNi9EQTtBQU1BO0FBRUE7QUFDQTtBQUNBO0FKdzYvREE7O0FJbjYvREE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FFOU9BO0FGZ1BBO0FBQ0E7QUFDQTtBSnM2L0RBOztBSW42L0RBO0FBQ0E7QUpzNi9EQTs7QUlsNi9EQTs7QUFFQTtBSnE2L0RBOztBSWw2L0RBO0FBS0E7QUFDQTtBSmk2L0RBOztBSTE1L0RBO0FBQ0E7QUo2NS9EQTs7QUlyNS9EQTtBQUNBO0FBQ0E7QUp3NS9EQTs7QUlqNS9EQTtBQUNBO0FKbzUvREE7O0FJajUvREE7QUFDQTtBQUNBO0FKbzUvREE7O0FJajUvREE7QUFDQTtBSm81L0RBOztBSS80L0RBO0FBQ0E7QUprNS9EQTs7QVM5MmdFQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBVGkzZ0VBOztBUzcyZ0VBO0FIcUtBO0FONHNnRUE7O0FTaDNnRUE7QUhvS0E7QU5ndGdFQTs7QVNuM2dFQTtBSG1LQTtBTm90Z0VBOztBU3QzZ0VBO0FIa0tBO0FOd3RnRUE7O0FTejNnRUE7QUhpS0E7QU40dGdFQTs7QVM1M2dFQTtBSGdLQTtBTmd1Z0VBOztBUzkzZ0VBO0FIOEpBO0FHNUpBO0FUaTRnRUE7O0FTNzNnRUE7QUh3SkE7QUd0SkE7QUFDQTtBVGc0Z0VBOztBUzkzZ0VBO0FIbUpBO0FHakpBO0FBQ0E7QVRpNGdFQTs7QVMvM2dFQTtBSDhJQTtBRzVJQTtBQUNBO0FUazRnRUE7O0FTaDRnRUE7QUh5SUE7QUd2SUE7QUFDQTtBVG00Z0VBOztBUzMzZ0VBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QVQ4M2dFQTs7QVN0M2dFQTs7QUhrSEE7QUcvR0E7QVR5M2dFQTs7QVN0M2dFQTs7QUFFQTtBQUNBO0FUeTNnRUE7O0FTajNnRUE7QUMvRUE7QUFDQTtBVm84Z0VBOztBU2ozZ0VBO0FDcEZBO0FBQ0E7QVZ5OGdFQTs7QVNuM2dFQTtBQUNBO0FUczNnRUE7QVNwM2dFQTtBQUNBO0FUczNnRUE7O0FTNTJnRUE7QUgyREE7QUd6REE7QVQrMmdFQTs7QVMzMmdFQTtBQUNBO0FIb0VBO0FOMnlnRUE7O0FTMzJnRUE7QUFDQTtBSCtEQTtBRzdEQTtBVDgyZ0VBO0FTNTJnRUE7QUFDQTtBVDgyZ0VBOztBV2orZ0VBO0FDSUE7QUFHQTtBWis5Z0VBOztBV2grZ0VBO0FBQ0E7QUFDQTtBQUNBO0FFRUE7QURQQTtBQUdBO0FadytnRUE7O0FXMTlnRUE7QUFFQTtBWDQ5Z0VBOztBV3o5Z0VBO0FBQ0E7QUFDQTtBWDQ5Z0VBOztBV3o5Z0VBO0FMOEhBO0FLNUhBO0FYNDlnRUE7O0FjbmdoRUE7QVJtS0E7QVFqS0E7QUFDQTtBZHNnaEVBO0FjbmdoRUE7QUFDQTtBZHFnaEVBOztBY2hnaEVBO0FBQ0E7QVJzSkE7QVFwSkE7QUFDQTtBRENBO0FibWdoRUE7QWNoZ2hFQTtBQUNBO0FSOElBO0FRNUlBO0Fka2doRUE7O0FjNS9nRUE7QUFDQTtBUnFJQTtBUW5JQTtBZCsvZ0VBO0FjNS9nRUE7QVJnSUE7QVE5SEE7QUFDQTtBZDgvZ0VBOztBY3ovZ0VBO0FBQ0E7QUFDQTtBZDQvZ0VBOztBZXBpaEVBOzs7Ozs7QUNEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FoQjhpaEVBOztBaUIzL2dFQTtBRnpDQTtBQUNBO0Fmd2loRUE7QUFDQTtBaUJqZ2hFQTtBRnpDQTtBQUNBO0FmNmloRUE7QUFDQTtBaUJ0Z2hFQTtBRnpDQTtBQUNBO0Fma2poRUE7QUFDQTtBaUIzZ2hFQTtBRnpDQTtBQUNBO0FmdWpoRUE7QUFDQTtBZTVoaEVBO0FDbkNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FoQmtraEVBOztBZTVoaEVBO0FBQ0E7QUFDQTtBZitoaEVBO0FlN2hoRUE7O0FBRUE7QUFDQTtBZitoaEVBOztBa0JybGhFQTs7Ozs7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxCNmxoRUE7O0FrQnZraEVBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FsQjBraEVBOztBZ0I5aWhFQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQmlqaEVBOztBZ0JuamhFQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQnNqaEVBOztBZ0J4amhFQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQjJqaEVBOztBZ0I3amhFQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQmdraEVBOztBZ0Jsa2hFQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQnFraEVBOztBZ0J2a2hFQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQjBraEVBOztBa0I3bGhFQTtBRkNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QWhCZ21oRUE7O0FrQjdsaEVBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCMm1oRUE7O0FrQmxtaEVBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCZ25oRUE7O0FrQnZtaEVBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCcW5oRUE7O0FrQjVtaEVBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCMG5oRUE7O0FrQmpuaEVBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCK25oRUE7O0FrQnRuaEVBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCb29oRUE7O0FrQjNuaEVBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCeW9oRUE7O0FrQmhvaEVBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCOG9oRUE7O0FrQnJvaEVBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCbXBoRUE7O0FrQjFvaEVBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCd3BoRUE7O0FrQi9vaEVBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCNnBoRUE7O0FrQnBwaEVBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCa3FoRUE7O0FrQm5waEVBO0FBQUE7QUFBQTtBQUFBO0FsQnVwaEVBOztBa0JycGhFQTtBQUFBO0FBQUE7QUFBQTtBbEJ5cGhFQTs7QWtCdHBoRUE7QUFBQTtBQUFBO0FBQUE7QWxCMHBoRUE7O0FrQjFwaEVBO0FBQUE7QUFBQTtBQUFBO0FsQjhwaEVBOztBa0I5cGhFQTtBQUFBO0FBQUE7QUFBQTtBbEJrcWhFQTs7QWtCbHFoRUE7QUFBQTtBQUFBO0FBQUE7QWxCc3FoRUE7O0FrQnRxaEVBO0FBQUE7QUFBQTtBQUFBO0FsQjBxaEVBOztBa0IxcWhFQTtBQUFBO0FBQUE7QUFBQTtBbEI4cWhFQTs7QWtCOXFoRUE7QUFBQTtBQUFBO0FBQUE7QWxCa3JoRUE7O0FrQmxyaEVBO0FBQUE7QUFBQTtBQUFBO0FsQnNyaEVBOztBa0J0cmhFQTtBQUFBO0FBQUE7QUFBQTtBbEIwcmhFQTs7QWtCMXJoRUE7QUFBQTtBQUFBO0FBQUE7QWxCOHJoRUE7O0FrQjlyaEVBO0FBQUE7QUFBQTtBQUFBO0FsQmtzaEVBOztBa0Jsc2hFQTtBQUFBO0FBQUE7QUFBQTtBbEJzc2hFQTs7QWtCdHNoRUE7QUFBQTtBQUFBO0FBQUE7QWxCMHNoRUE7O0FrQm5zaEVBO0FGaEJBO0FoQnV0aEVBOztBa0J2c2hFQTtBRmhCQTtBaEIydGhFQTs7QWtCM3NoRUE7QUZoQkE7QWhCK3RoRUE7O0FrQi9zaEVBO0FGaEJBO0FoQm11aEVBOztBa0JudGhFQTtBRmhCQTtBaEJ1dWhFQTs7QWtCdnRoRUE7QUZoQkE7QWhCMnVoRUE7O0FrQjN0aEVBO0FGaEJBO0FoQit1aEVBOztBa0IvdGhFQTtBRmhCQTtBaEJtdmhFQTs7QWtCbnVoRUE7QUZoQkE7QWhCdXZoRUE7O0FrQnZ1aEVBO0FGaEJBO0FoQjJ2aEVBOztBa0IzdWhFQTtBRmhCQTtBaEIrdmhFQTs7QWlCMXZoRUE7QUMzQkE7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWxCeXhoRUE7QWdCN3ZoRUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEIrdmhFQTtBZ0Jqd2hFQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQm13aEVBO0FnQnJ3aEVBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCdXdoRUE7QWdCendoRUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEIyd2hFQTtBZ0I3d2hFQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQit3aEVBO0FnQmp4aEVBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCbXhoRUE7QWtCdHloRUE7QUZDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FoQnd5aEVBO0FrQnJ5aEVBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCa3poRUE7QWtCenloRUE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJzemhFQTtBa0I3eWhFQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQjB6aEVBO0FrQmp6aEVBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCOHpoRUE7QWtCcnpoRUE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJrMGhFQTtBa0J6emhFQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQnMwaEVBO0FrQjd6aEVBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCMDBoRUE7QWtCajBoRUE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEI4MGhFQTtBa0JyMGhFQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQmsxaEVBO0FrQnowaEVBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCczFoRUE7QWtCNzBoRUE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEIwMWhFQTtBa0JqMWhFQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQjgxaEVBO0FrQi8waEVBO0FBQUE7QUFBQTtBQUFBO0FsQmsxaEVBO0FrQmgxaEVBO0FBQUE7QUFBQTtBQUFBO0FsQm0xaEVBO0FrQmgxaEVBO0FBQUE7QUFBQTtBQUFBO0FsQm0xaEVBO0FrQm4xaEVBO0FBQUE7QUFBQTtBQUFBO0FsQnMxaEVBO0FrQnQxaEVBO0FBQUE7QUFBQTtBQUFBO0FsQnkxaEVBO0FrQnoxaEVBO0FBQUE7QUFBQTtBQUFBO0FsQjQxaEVBO0FrQjUxaEVBO0FBQUE7QUFBQTtBQUFBO0FsQisxaEVBO0FrQi8xaEVBO0FBQUE7QUFBQTtBQUFBO0FsQmsyaEVBO0FrQmwyaEVBO0FBQUE7QUFBQTtBQUFBO0FsQnEyaEVBO0FrQnIyaEVBO0FBQUE7QUFBQTtBQUFBO0FsQncyaEVBO0FrQngyaEVBO0FBQUE7QUFBQTtBQUFBO0FsQjIyaEVBO0FrQjMyaEVBO0FBQUE7QUFBQTtBQUFBO0FsQjgyaEVBO0FrQjkyaEVBO0FBQUE7QUFBQTtBQUFBO0FsQmkzaEVBO0FrQmozaEVBO0FBQUE7QUFBQTtBQUFBO0FsQm8zaEVBO0FrQnAzaEVBO0FBQUE7QUFBQTtBQUFBO0FsQnUzaEVBO0FrQmgzaEVBO0FGaEJBO0FoQm00aEVBO0FrQm4zaEVBO0FGaEJBO0FoQnM0aEVBO0FrQnQzaEVBO0FGaEJBO0FoQnk0aEVBO0FrQnozaEVBO0FGaEJBO0FoQjQ0aEVBO0FrQjUzaEVBO0FGaEJBO0FoQis0aEVBO0FrQi8zaEVBO0FGaEJBO0FoQms1aEVBO0FrQmw0aEVBO0FGaEJBO0FoQnE1aEVBO0FrQnI0aEVBO0FGaEJBO0FoQnc1aEVBO0FrQng0aEVBO0FGaEJBO0FoQjI1aEVBO0FrQjM0aEVBO0FGaEJBO0FoQjg1aEVBO0FrQjk0aEVBO0FGaEJBO0FoQmk2aEVBO0FrQmo1aEVBO0FGaEJBO0FoQm82aEVBO0FBQ0E7QWlCaDZoRUE7QUMzQkE7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWxCODdoRUE7QWdCbDZoRUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEJvNmhFQTtBZ0J0NmhFQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQnc2aEVBO0FnQjE2aEVBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCNDZoRUE7QWdCOTZoRUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEJnN2hFQTtBZ0JsN2hFQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQm83aEVBO0FnQnQ3aEVBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCdzdoRUE7QWtCMzhoRUE7QUZDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FoQjY4aEVBO0FrQjE4aEVBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCdTloRUE7QWtCOThoRUE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEIyOWhFQTtBa0JsOWhFQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQis5aEVBO0FrQnQ5aEVBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCbStoRUE7QWtCMTloRUE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJ1K2hFQTtBa0I5OWhFQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQjIraEVBO0FrQmwraEVBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCKytoRUE7QWtCdCtoRUE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJtL2hFQTtBa0IxK2hFQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQnUvaEVBO0FrQjkraEVBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCMi9oRUE7QWtCbC9oRUE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEIrL2hFQTtBa0J0L2hFQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQm1naUVBO0FrQnAvaEVBO0FBQUE7QUFBQTtBQUFBO0FsQnUvaEVBO0FrQnIvaEVBO0FBQUE7QUFBQTtBQUFBO0FsQncvaEVBO0FrQnIvaEVBO0FBQUE7QUFBQTtBQUFBO0FsQncvaEVBO0FrQngvaEVBO0FBQUE7QUFBQTtBQUFBO0FsQjIvaEVBO0FrQjMvaEVBO0FBQUE7QUFBQTtBQUFBO0FsQjgvaEVBO0FrQjkvaEVBO0FBQUE7QUFBQTtBQUFBO0FsQmlnaUVBO0FrQmpnaUVBO0FBQUE7QUFBQTtBQUFBO0FsQm9naUVBO0FrQnBnaUVBO0FBQUE7QUFBQTtBQUFBO0FsQnVnaUVBO0FrQnZnaUVBO0FBQUE7QUFBQTtBQUFBO0FsQjBnaUVBO0FrQjFnaUVBO0FBQUE7QUFBQTtBQUFBO0FsQjZnaUVBO0FrQjdnaUVBO0FBQUE7QUFBQTtBQUFBO0FsQmdoaUVBO0FrQmhoaUVBO0FBQUE7QUFBQTtBQUFBO0FsQm1oaUVBO0FrQm5oaUVBO0FBQUE7QUFBQTtBQUFBO0FsQnNoaUVBO0FrQnRoaUVBO0FBQUE7QUFBQTtBQUFBO0FsQnloaUVBO0FrQnpoaUVBO0FBQUE7QUFBQTtBQUFBO0FsQjRoaUVBO0FrQnJoaUVBO0FGaEJBO0FoQndpaUVBO0FrQnhoaUVBO0FGaEJBO0FoQjJpaUVBO0FrQjNoaUVBO0FGaEJBO0FoQjhpaUVBO0FrQjloaUVBO0FGaEJBO0FoQmlqaUVBO0FrQmppaUVBO0FGaEJBO0FoQm9qaUVBO0FrQnBpaUVBO0FGaEJBO0FoQnVqaUVBO0FrQnZpaUVBO0FGaEJBO0FoQjBqaUVBO0FrQjFpaUVBO0FGaEJBO0FoQjZqaUVBO0FrQjdpaUVBO0FGaEJBO0FoQmdraUVBO0FrQmhqaUVBO0FGaEJBO0FoQm1raUVBO0FrQm5qaUVBO0FGaEJBO0FoQnNraUVBO0FrQnRqaUVBO0FGaEJBO0FoQnlraUVBO0FBQ0E7QWlCcmtpRUE7QUMzQkE7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWxCbW1pRUE7QWdCdmtpRUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEJ5a2lFQTtBZ0Iza2lFQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQjZraUVBO0FnQi9raUVBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCaWxpRUE7QWdCbmxpRUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEJxbGlFQTtBZ0J2bGlFQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQnlsaUVBO0FnQjNsaUVBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCNmxpRUE7QWtCaG5pRUE7QUZDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FoQmtuaUVBO0FrQi9taUVBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCNG5pRUE7QWtCbm5pRUE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJnb2lFQTtBa0J2bmlFQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQm9vaUVBO0FrQjNuaUVBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCd29pRUE7QWtCL25pRUE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEI0b2lFQTtBa0Jub2lFQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQmdwaUVBO0FrQnZvaUVBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCb3BpRUE7QWtCM29pRUE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJ3cGlFQTtBa0Ivb2lFQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQjRwaUVBO0FrQm5waUVBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCZ3FpRUE7QWtCdnBpRUE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJvcWlFQTtBa0IzcGlFQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQndxaUVBO0FrQnpwaUVBO0FBQUE7QUFBQTtBQUFBO0FsQjRwaUVBO0FrQjFwaUVBO0FBQUE7QUFBQTtBQUFBO0FsQjZwaUVBO0FrQjFwaUVBO0FBQUE7QUFBQTtBQUFBO0FsQjZwaUVBO0FrQjdwaUVBO0FBQUE7QUFBQTtBQUFBO0FsQmdxaUVBO0FrQmhxaUVBO0FBQUE7QUFBQTtBQUFBO0FsQm1xaUVBO0FrQm5xaUVBO0FBQUE7QUFBQTtBQUFBO0FsQnNxaUVBO0FrQnRxaUVBO0FBQUE7QUFBQTtBQUFBO0FsQnlxaUVBO0FrQnpxaUVBO0FBQUE7QUFBQTtBQUFBO0FsQjRxaUVBO0FrQjVxaUVBO0FBQUE7QUFBQTtBQUFBO0FsQitxaUVBO0FrQi9xaUVBO0FBQUE7QUFBQTtBQUFBO0FsQmtyaUVBO0FrQmxyaUVBO0FBQUE7QUFBQTtBQUFBO0FsQnFyaUVBO0FrQnJyaUVBO0FBQUE7QUFBQTtBQUFBO0FsQndyaUVBO0FrQnhyaUVBO0FBQUE7QUFBQTtBQUFBO0FsQjJyaUVBO0FrQjNyaUVBO0FBQUE7QUFBQTtBQUFBO0FsQjhyaUVBO0FrQjlyaUVBO0FBQUE7QUFBQTtBQUFBO0FsQmlzaUVBO0FrQjFyaUVBO0FGaEJBO0FoQjZzaUVBO0FrQjdyaUVBO0FGaEJBO0FoQmd0aUVBO0FrQmhzaUVBO0FGaEJBO0FoQm10aUVBO0FrQm5zaUVBO0FGaEJBO0FoQnN0aUVBO0FrQnRzaUVBO0FGaEJBO0FoQnl0aUVBO0FrQnpzaUVBO0FGaEJBO0FoQjR0aUVBO0FrQjVzaUVBO0FGaEJBO0FoQit0aUVBO0FrQi9zaUVBO0FGaEJBO0FoQmt1aUVBO0FrQmx0aUVBO0FGaEJBO0FoQnF1aUVBO0FrQnJ0aUVBO0FGaEJBO0FoQnd1aUVBO0FrQnh0aUVBO0FGaEJBO0FoQjJ1aUVBO0FrQjN0aUVBO0FGaEJBO0FoQjh1aUVBO0FBQ0E7QWlCMXVpRUE7QUMzQkE7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWxCd3dpRUE7QWdCNXVpRUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEI4dWlFQTtBZ0JodmlFQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQmt2aUVBO0FnQnB2aUVBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCc3ZpRUE7QWdCeHZpRUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEIwdmlFQTtBZ0I1dmlFQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQjh2aUVBO0FnQmh3aUVBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCa3dpRUE7QWtCcnhpRUE7QUZDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FoQnV4aUVBO0FrQnB4aUVBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCaXlpRUE7QWtCeHhpRUE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJxeWlFQTtBa0I1eGlFQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQnl5aUVBO0FrQmh5aUVBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCNnlpRUE7QWtCcHlpRUE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJpemlFQTtBa0J4eWlFQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQnF6aUVBO0FrQjV5aUVBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCeXppRUE7QWtCaHppRUE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEI2emlFQTtBa0JwemlFQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQmkwaUVBO0FrQnh6aUVBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCcTBpRUE7QWtCNXppRUE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJ5MGlFQTtBa0JoMGlFQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQjYwaUVBO0FrQjl6aUVBO0FBQUE7QUFBQTtBQUFBO0FsQmkwaUVBO0FrQi96aUVBO0FBQUE7QUFBQTtBQUFBO0FsQmswaUVBO0FrQi96aUVBO0FBQUE7QUFBQTtBQUFBO0FsQmswaUVBO0FrQmwwaUVBO0FBQUE7QUFBQTtBQUFBO0FsQnEwaUVBO0FrQnIwaUVBO0FBQUE7QUFBQTtBQUFBO0FsQncwaUVBO0FrQngwaUVBO0FBQUE7QUFBQTtBQUFBO0FsQjIwaUVBO0FrQjMwaUVBO0FBQUE7QUFBQTtBQUFBO0FsQjgwaUVBO0FrQjkwaUVBO0FBQUE7QUFBQTtBQUFBO0FsQmkxaUVBO0FrQmoxaUVBO0FBQUE7QUFBQTtBQUFBO0FsQm8xaUVBO0FrQnAxaUVBO0FBQUE7QUFBQTtBQUFBO0FsQnUxaUVBO0FrQnYxaUVBO0FBQUE7QUFBQTtBQUFBO0FsQjAxaUVBO0FrQjExaUVBO0FBQUE7QUFBQTtBQUFBO0FsQjYxaUVBO0FrQjcxaUVBO0FBQUE7QUFBQTtBQUFBO0FsQmcyaUVBO0FrQmgyaUVBO0FBQUE7QUFBQTtBQUFBO0FsQm0yaUVBO0FrQm4yaUVBO0FBQUE7QUFBQTtBQUFBO0FsQnMyaUVBO0FrQi8xaUVBO0FGaEJBO0FoQmszaUVBO0FrQmwyaUVBO0FGaEJBO0FoQnEzaUVBO0FrQnIyaUVBO0FGaEJBO0FoQnczaUVBO0FrQngyaUVBO0FGaEJBO0FoQjIzaUVBO0FrQjMyaUVBO0FGaEJBO0FoQjgzaUVBO0FrQjkyaUVBO0FGaEJBO0FoQmk0aUVBO0FrQmozaUVBO0FGaEJBO0FoQm80aUVBO0FrQnAzaUVBO0FGaEJBO0FoQnU0aUVBO0FrQnYzaUVBO0FGaEJBO0FoQjA0aUVBO0FrQjEzaUVBO0FGaEJBO0FoQjY0aUVBO0FrQjczaUVBO0FGaEJBO0FoQmc1aUVBO0FrQmg0aUVBO0FGaEJBO0FoQm01aUVBO0FBQ0E7QW1CdjhpRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbkJ5OGlFQTtBbUJ2OGlFQTs7QUFFQTtBQUNBO0FBQ0E7QW5CeThpRUE7QW1CdDhpRUE7QUFDQTtBQUNBO0FuQnc4aUVBO0FtQnI4aUVBO0FBQ0E7QW5CdThpRUE7O0FtQjc3aUVBOztBQUVBO0FuQmc4aUVBOztBbUJ2N2lFQTtBQUNBO0FuQjA3aUVBO0FtQng3aUVBOztBQUVBO0FuQjA3aUVBO0FtQnQ3aUVBOztBQUVBO0FuQnc3aUVBOztBbUJsN2lFQTs7OztBQUlBO0FuQnE3aUVBOztBbUI1NmlFQTtBQUNBO0FuQis2aUVBOztBUTkraUVBO0FXMkVBO0FBQ0E7QW5CdTZpRUE7O0FvQnovaUVBOzs7QUFHQTtBcEI0L2lFQTtBb0J4L2lFQTs7OztBQUlBO0FwQjAvaUVBOztBUS8vaUVBO0FZaUJBO0FwQmsvaUVBO0FvQmgvaUVBOztBQUVBO0FwQmsvaUVBOztBb0I3Z2pFQTs7O0FBR0E7QXBCZ2hqRUE7QW9CNWdqRUE7Ozs7QUFJQTtBcEI4Z2pFQTs7QVFuaGpFQTtBWWlCQTtBcEJzZ2pFQTtBb0JwZ2pFQTs7QUFFQTtBcEJzZ2pFQTs7QW9CamlqRUE7OztBQUdBO0FwQm9pakVBO0FvQmhpakVBOzs7O0FBSUE7QXBCa2lqRUE7O0FRdmlqRUE7QVlpQkE7QXBCMGhqRUE7QW9CeGhqRUE7O0FBRUE7QXBCMGhqRUE7O0FvQnJqakVBOzs7QUFHQTtBcEJ3ampFQTtBb0JwampFQTs7OztBQUlBO0FwQnNqakVBOztBUTNqakVBO0FZaUJBO0FwQjhpakVBO0FvQjVpakVBOztBQUVBO0FwQjhpakVBOztBb0J6a2pFQTs7O0FBR0E7QXBCNGtqRUE7QW9CeGtqRUE7Ozs7QUFJQTtBcEIwa2pFQTs7QVEva2pFQTtBWWlCQTtBcEJra2pFQTtBb0Joa2pFQTs7QUFFQTtBcEJra2pFQTs7QW9CN2xqRUE7OztBQUdBO0FwQmdtakVBO0FvQjVsakVBOzs7O0FBSUE7QXBCOGxqRUE7O0FRbm1qRUE7QVlpQkE7QXBCc2xqRUE7QW9CcGxqRUE7O0FBRUE7QXBCc2xqRUE7O0FvQmpuakVBOzs7QUFHQTtBcEJvbmpFQTtBb0JobmpFQTs7OztBQUlBO0FwQmtuakVBOztBUXZuakVBO0FZaUJBO0FwQjBtakVBO0FvQnhtakVBOztBQUVBO0FwQjBtakVBOztBb0Jyb2pFQTs7O0FBR0E7QXBCd29qRUE7QW9CcG9qRUE7Ozs7QUFJQTtBcEJzb2pFQTs7QVEzb2pFQTtBWWlCQTtBcEI4bmpFQTtBb0I1bmpFQTs7QUFFQTtBcEI4bmpFQTs7QW9CenBqRUE7OztBQUdBO0FwQjRwakVBO0FvQnhwakVBOzs7O0FBSUE7QXBCMHBqRUE7O0FRL3BqRUE7QVlpQkE7QXBCa3BqRUE7QW9CaHBqRUE7O0FBRUE7QXBCa3BqRUE7O0FvQjdxakVBOzs7QUFHQTtBcEJncmpFQTtBb0I1cWpFQTs7OztBQUlBO0FwQjhxakVBOztBUW5yakVBO0FZaUJBO0FwQnNxakVBO0FvQnBxakVBOztBQUVBO0FwQnNxakVBOztBb0Jqc2pFQTs7O0FBR0E7QXBCb3NqRUE7QW9CaHNqRUE7Ozs7QUFJQTtBcEJrc2pFQTs7QVF2c2pFQTtBWWlCQTtBcEIwcmpFQTtBb0J4cmpFQTs7QUFFQTtBcEIwcmpFQTs7QW9CcnRqRUE7OztBQUdBO0FwQnd0akVBO0FvQnB0akVBOzs7O0FBSUE7QXBCc3RqRUE7O0FRM3RqRUE7QVlpQkE7QXBCOHNqRUE7QW9CNXNqRUE7O0FBRUE7QXBCOHNqRUE7O0FvQnp1akVBOzs7QUFHQTtBcEI0dWpFQTs7QVF6dWpFQTtBWWlCQTtBcEI0dGpFQTtBb0IxdGpFQTs7QUFFQTtBcEI0dGpFQTs7QW1CNW9qRUE7QUFDQTtBQUNBO0FBQ0E7QW5CK29qRUE7QW1CMW9qRUE7QUFDQTtBQUNBO0FBQ0E7QW5CNG9qRUE7O0FtQnZvakVBO0FBQ0E7QUFDQTtBbkIwb2pFQTtBbUJ4b2pFQTs7O0FBR0E7QW5CMG9qRUE7QW1Cdm9qRUE7QUFDQTtBbkJ5b2pFQTtBbUJyb2pFQTtBQUNBO0FuQnVvakVBO0FRNXdqRUE7QVc0SUE7QUFDQTtBbkJtb2pFQTs7QWlCbnRqRUE7QUVpR0E7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBbkJxbmpFQTtBbUJsbmpFQTtBQUNBO0FuQm9uakVBO0FBQ0E7QWlCL3RqRUE7QUVpR0E7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBbkJnb2pFQTtBbUI3bmpFQTtBQUNBO0FuQituakVBO0FBQ0E7QWlCMXVqRUE7QUVpR0E7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBbkIyb2pFQTtBbUJ4b2pFQTtBQUNBO0FuQjBvakVBO0FBQ0E7QWlCcnZqRUE7QUVpR0E7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBbkJzcGpFQTtBbUJucGpFQTtBQUNBO0FuQnFwakVBO0FBQ0E7QW1CL3BqRUE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBbkJncWpFQTtBbUI3cGpFQTtBQUNBO0FuQitwakVBOztBcUI1MGpFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWZ5S0E7QWV2S0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FSQUE7QVNGQTtBQUFBO0FBQUE7QUFBQTtBdEJtMWpFQTtBc0IvMGpFQTtBRGRBO0FDZUE7QUFBQTtBdEJrMWpFQTtBQUNBO0FxQjcwakVBO0FBQ0E7QUFDQTtBckIrMGpFQTtBdUIvMWpFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBS0E7QUFBQTtBdkI2MWpFQTtBcUIvMGpFQTtBQUNBO0FBRUE7QXJCZzFqRUE7QXFCbjFqRUE7QUFDQTtBQUVBO0FyQmcxakVBO0FxQm4xakVBO0FBQ0E7QUFFQTtBckJnMWpFQTtBcUJuMWpFQTtBQUNBO0FBRUE7QXJCZzFqRUE7QXFCbjFqRUE7QUFDQTtBQUVBO0FyQmcxakVBO0FxQngwakVBO0FBRUE7QUFFQTtBckJ3MGpFQTs7QXFCaDBqRUE7Ozs7QUFDQTtBQUFBO0FBQUE7QXJCczBqRUE7O0FxQmgwakVBO0FBQ0E7QUFDQTtBckJtMGpFQTtBcUJoMGpFQTtBQU1BO0FBQ0E7QXJCNnpqRUE7O0FxQnh6akVBOztBQUVBO0FBQ0E7QXJCMnpqRUE7O0FxQmp6akVBO0FBQ0E7QUFDQTtBQUNBO0FmaUVBO0FlL0RBO0FyQm96akVBOztBcUJqempFQTtBQUNBO0FBQ0E7QWYwRUE7QWV4RUE7QXJCb3pqRUE7O0FxQmp6akVBO0FBQ0E7QUFDQTtBZm1FQTtBZWpFQTtBckJvempFQTs7QXFCM3lqRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBZm9EQTtBZWxEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FyQjh5akVBO0FxQjV5akVBO0FBRUE7QUFDQTtBckI2eWpFQTs7QXFCanlqRUE7QUFDQTtBQUNBO0FmMkJBO0FlekJBO0FSeklBO0FiODZqRUE7O0FxQmp5akVBO0FBQ0E7QUFDQTtBZm1CQTtBZWpCQTtBUmpKQTtBYnM3akVBOztBcUIveGpFQTtBQUVBO0FyQml5akVBOztBcUI3eGpFQTtBQUNBO0FyQmd5akVBOztBcUJ4eGpFQTtBQUNBO0FyQjJ4akVBOztBcUJ4eGpFQTtBQUNBO0FBQ0E7QXJCMnhqRUE7O0FxQm54akVBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QXJCc3hqRUE7QXFCcHhqRUE7O0FBRUE7QUFDQTtBckJzeGpFQTs7QXFCN3dqRUE7QUFDQTtBQUNBO0FBQ0E7QXJCZ3hqRUE7O0FxQjd3akVBO0FBQ0E7QUFDQTtBQUNBO0FyQmd4akVBO0FxQjd3akVBO0FBRUE7QXJCOHdqRUE7O0FxQjF3akVBO0FBQ0E7QXJCNndqRUE7O0FxQjF3akVBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBckI2d2pFQTtBcUIxd2pFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FyQjR3akVBOztBdUJ6OWpFQTtBQUNBO0FBQ0E7QUFDQTtBakJxSUE7QWlCbklBO0F2QjQ5akVBOztBdUJ6OWpFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWpCd0hBO0FpQnRIQTtBQUNBO0FBQ0E7QVY5Q0E7QWIyZ2tFQTtBdUJ4OWpFQTtBQUVBO0F2Qnk5akVBOztBdUJwOWpFQTs7OztBQUVBO0F2Qnk5akVBOztBdUJ2Z2tFQTtBQW9EQTtBdkJ1OWpFQTtBdUI3OGpFQTtBQUNBO0FBQ0E7QUFBQTtBdkIrOGpFQTs7QXVCL2drRUE7QUEyRkE7QXZCdzdqRUE7QXVCajdqRUE7QUFDQTtBQUNBO0FBQUE7QXZCbTdqRUE7O0F1QjU2akVBO0FBQ0E7QXZCKzZqRUE7QXVCNTZqRUE7OztBQUVBO0F2Qis2akVBOztBdUJ4NmpFQTtBQUNBO0F2QjI2akVBO0F1Qno2akVBO0FBQ0E7QXZCMjZqRUE7QXVCdDZqRUE7QUFDQTtBQzVKQTtBeEJxa2tFQTtBdUJuNmpFQTtBQUNBO0FBQUE7QXZCcTZqRUE7QXVCbDZqRUE7QUFDQTtBdkJvNmpFQTs7QXVCMzVqRUE7QUFDQTtBdkI4NWpFQTtBdUIxNWpFQTtBQUNBO0FBQ0E7QUFBQTtBdkI0NWpFQTs7QXVCN2lrRUE7QUFDQTtBQUNBO0FBQ0E7QWpCcUlBO0FpQm5JQTtBdkJnamtFQTs7QXVCN2lrRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FqQndIQTtBaUJ0SEE7QUFDQTtBQUNBO0FWOUNBO0FiK2xrRUE7QXVCNWlrRUE7QUFFQTtBdkI2aWtFQTs7QXVCeGlrRUE7Ozs7QUFFQTtBdkI2aWtFQTs7QXVCM2xrRUE7QUFvREE7QXZCMmlrRUE7QXVCamlrRUE7QUFDQTtBQUNBO0FBQUE7QXZCbWlrRUE7O0F1Qm5ta0VBO0FBMkZBO0F2QjRna0VBO0F1QnJna0VBO0FBQ0E7QUFDQTtBQUFBO0F2QnVna0VBOztBdUJoZ2tFQTtBQUNBO0F2Qm1na0VBO0F1Qmhna0VBOzs7QUFFQTtBdkJtZ2tFQTs7QXVCNS9qRUE7QUFDQTtBdkIrL2pFQTtBdUI3L2pFQTtBQUNBO0F2QisvakVBO0F1QjEvakVBO0FBQ0E7QUM1SkE7QXhCeXBrRUE7QXVCdi9qRUE7QUFDQTtBQUFBO0F2QnkvakVBO0F1QnQvakVBO0FBQ0E7QXZCdy9qRUE7O0F1Qi8rakVBO0FBQ0E7QXZCay9qRUE7QXVCOStqRUE7QUFDQTtBQUNBO0FBQUE7QXZCZy9qRUE7O0FxQjM1akVBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QXJCODVqRUE7QXFCejVqRUE7QUFDQTtBckIyNWpFQTtBaUIxbmtFQTtBSW9PQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FyQnk1akVBO0FxQnI1akVBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBckJ1NWpFQTtBcUJuNWpFQTtBQUNBO0FBQ0E7QUFDQTtBckJxNWpFQTtBcUJqNWpFQTtBQUNBO0FyQm01akVBO0FxQmg1akVBOztBQUVBO0FyQms1akVBO0FxQjc0akVBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBckIrNGpFQTtBcUI3NGpFQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBckIrNGpFQTtBcUI1NGpFQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBckI4NGpFQTtBcUI1NGpFQTtBQUNBO0FyQjg0akVBO0FBQ0E7O0F5Qmh1a0VBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUN1RkE7QXBCNEVBO0FvQjFFQTtBYnhGQTtBU0ZBO0FBQUE7QUFBQTtBQUFBO0F0Qnd1a0VBO0FzQnB1a0VBO0FHZEE7QUhlQTtBQUFBO0F0QnV1a0VBO0FBQ0E7QVFqdmtFQTtBaUJVQTtBQUNBO0F6QjB1a0VBO0F5QnZ1a0VBO0FBRUE7QUFDQTtBQUFBO0F6Qnd1a0VBO0F5QnB1a0VBO0FBRUE7QXpCcXVrRUE7QXlCanVrRUE7QUFDQTtBekJtdWtFQTtBeUJydGtFQTs7QUFFQTtBekJ1dGtFQTs7QXlCOXNrRUE7QUMzREE7QUZBQTtBRUVBO0ExQjZ3a0VBO0FRendrRUE7QWtCQUE7QUZOQTtBRVFBO0ExQjR3a0VBO0EwQnp3a0VBO0FBRUE7QUZiQTtBRWVBO0FBS0E7QUFBQTtBMUJzd2tFQTtBMEJqd2tFQTtBQUVBO0FBQ0E7QUFDQTtBMUJrd2tFQTtBMEIzdmtFQTtBQUdBO0FBQ0E7QUFJQTtBMUJ3dmtFQTtBMEJ0dmtFQTtBQUtBO0FBQUE7QTFCb3ZrRUE7O0F5QjV1a0VBO0FDM0RBO0FGQUE7QUVFQTtBMUIyeWtFQTtBUXZ5a0VBO0FrQkFBO0FGTkE7QUVRQTtBMUIweWtFQTtBMEJ2eWtFQTtBQUVBO0FGYkE7QUVlQTtBQUtBO0FBQUE7QTFCb3lrRUE7QTBCL3hrRUE7QUFFQTtBQUNBO0FBQ0E7QTFCZ3lrRUE7QTBCenhrRUE7QUFHQTtBQUNBO0FBSUE7QTFCc3hrRUE7QTBCcHhrRUE7QUFLQTtBQUFBO0ExQmt4a0VBOztBeUIxd2tFQTtBQzNEQTtBRkFBO0FFRUE7QTFCeTBrRUE7QVFyMGtFQTtBa0JBQTtBRk5BO0FFUUE7QTFCdzBrRUE7QTBCcjBrRUE7QUFFQTtBRmJBO0FFZUE7QUFLQTtBQUFBO0ExQmswa0VBO0EwQjd6a0VBO0FBRUE7QUFDQTtBQUNBO0ExQjh6a0VBO0EwQnZ6a0VBO0FBR0E7QUFDQTtBQUlBO0ExQm96a0VBO0EwQmx6a0VBO0FBS0E7QUFBQTtBMUJnemtFQTs7QXlCeHlrRUE7QUMzREE7QUZBQTtBRUVBO0ExQnUya0VBO0FRbjJrRUE7QWtCQUE7QUZOQTtBRVFBO0ExQnMya0VBO0EwQm4ya0VBO0FBRUE7QUZiQTtBRWVBO0FBS0E7QUFBQTtBMUJnMmtFQTtBMEIzMWtFQTtBQUVBO0FBQ0E7QUFDQTtBMUI0MWtFQTtBMEJyMWtFQTtBQUdBO0FBQ0E7QUFJQTtBMUJrMWtFQTtBMEJoMWtFQTtBQUtBO0FBQUE7QTFCODBrRUE7O0F5QnQwa0VBO0FDM0RBO0FGQUE7QUVFQTtBMUJxNGtFQTtBUWo0a0VBO0FrQkFBO0FGTkE7QUVRQTtBMUJvNGtFQTtBMEJqNGtFQTtBQUVBO0FGYkE7QUVlQTtBQUtBO0FBQUE7QTFCODNrRUE7QTBCejNrRUE7QUFFQTtBQUNBO0FBQ0E7QTFCMDNrRUE7QTBCbjNrRUE7QUFHQTtBQUNBO0FBSUE7QTFCZzNrRUE7QTBCOTJrRUE7QUFLQTtBQUFBO0ExQjQya0VBOztBeUJwMmtFQTtBQzNEQTtBRkFBO0FFRUE7QTFCbTZrRUE7QVEvNWtFQTtBa0JBQTtBRk5BO0FFUUE7QTFCazZrRUE7QTBCLzVrRUE7QUFFQTtBRmJBO0FFZUE7QUFLQTtBQUFBO0ExQjQ1a0VBO0EwQnY1a0VBO0FBRUE7QUFDQTtBQUNBO0ExQnc1a0VBO0EwQmo1a0VBO0FBR0E7QUFDQTtBQUlBO0ExQjg0a0VBO0EwQjU0a0VBO0FBS0E7QUFBQTtBMUIwNGtFQTs7QXlCbDRrRUE7QUMzREE7QUZBQTtBRUVBO0ExQmk4a0VBO0FRNzdrRUE7QWtCQUE7QUZOQTtBRVFBO0ExQmc4a0VBO0EwQjc3a0VBO0FBRUE7QUZiQTtBRWVBO0FBS0E7QUFBQTtBMUIwN2tFQTtBMEJyN2tFQTtBQUVBO0FBQ0E7QUFDQTtBMUJzN2tFQTtBMEIvNmtFQTtBQUdBO0FBQ0E7QUFJQTtBMUI0NmtFQTtBMEIxNmtFQTtBQUtBO0FBQUE7QTFCdzZrRUE7O0F5Qmg2a0VBO0FDM0RBO0FGQUE7QUVFQTtBMUIrOWtFQTtBUTM5a0VBO0FrQkFBO0FGTkE7QUVRQTtBMUI4OWtFQTtBMEIzOWtFQTtBQUVBO0FGYkE7QUVlQTtBQUtBO0FBQUE7QTFCdzlrRUE7QTBCbjlrRUE7QUFFQTtBQUNBO0FBQ0E7QTFCbzlrRUE7QTBCNzhrRUE7QUFHQTtBQUNBO0FBSUE7QTFCMDhrRUE7QTBCeDhrRUE7QUFLQTtBQUFBO0ExQnM4a0VBOztBeUI5N2tFQTtBQzNEQTtBRkFBO0FFRUE7QTFCNi9rRUE7QVF6L2tFQTtBa0JBQTtBRk5BO0FFUUE7QTFCNC9rRUE7QTBCei9rRUE7QUFFQTtBRmJBO0FFZUE7QUFLQTtBQUFBO0ExQnMva0VBO0EwQmova0VBO0FBRUE7QUFDQTtBQUNBO0ExQmsva0VBO0EwQjMra0VBO0FBR0E7QUFDQTtBQUlBO0ExQncra0VBO0EwQnQra0VBO0FBS0E7QUFBQTtBMUJvK2tFQTs7QXlCNTlrRUE7QUMzREE7QUZBQTtBRUVBO0ExQjJobEVBO0FRdmhsRUE7QWtCQUE7QUZOQTtBRVFBO0ExQjBobEVBO0EwQnZobEVBO0FBRUE7QUZiQTtBRWVBO0FBS0E7QUFBQTtBMUJvaGxFQTtBMEIvZ2xFQTtBQUVBO0FBQ0E7QUFDQTtBMUJnaGxFQTtBMEJ6Z2xFQTtBQUdBO0FBQ0E7QUFJQTtBMUJzZ2xFQTtBMEJwZ2xFQTtBQUtBO0FBQUE7QTFCa2dsRUE7O0F5QjEva0VBO0FDM0RBO0FGQUE7QUVFQTtBMUJ5amxFQTtBUXJqbEVBO0FrQkFBO0FGTkE7QUVRQTtBMUJ3amxFQTtBMEJyamxFQTtBQUVBO0FGYkE7QUVlQTtBQUtBO0FBQUE7QTFCa2psRUE7QTBCN2lsRUE7QUFFQTtBQUNBO0FBQ0E7QTFCOGlsRUE7QTBCdmlsRUE7QUFHQTtBQUNBO0FBSUE7QTFCb2lsRUE7QTBCbGlsRUE7QUFLQTtBQUFBO0ExQmdpbEVBOztBeUJ4aGxFQTtBQzNEQTtBRkFBO0FFRUE7QTFCdWxsRUE7QVFubGxFQTtBa0JBQTtBRk5BO0FFUUE7QTFCc2xsRUE7QTBCbmxsRUE7QUFFQTtBRmJBO0FFZUE7QUFLQTtBQUFBO0ExQmdsbEVBO0EwQjNrbEVBO0FBRUE7QUFDQTtBQUNBO0ExQjRrbEVBO0EwQnJrbEVBO0FBR0E7QUFDQTtBQUlBO0ExQmtrbEVBO0EwQmhrbEVBO0FBS0E7QUFBQTtBMUI4amxFQTs7QXlCaGpsRUE7QUNQQTtBQUNBO0ExQjJqbEVBO0FRaG5sRUE7QWtCd0RBO0FBQ0E7QUFDQTtBMUIyamxFQTtBMEJ4amxFQTtBQUVBO0FBQUE7QTFCeWpsRUE7QTBCdGpsRUE7QUFFQTtBQUNBO0ExQnVqbEVBO0EwQnBqbEVBO0FBR0E7QUFDQTtBQUNBO0ExQm9qbEVBO0EwQmxqbEVBO0FBS0E7QUFBQTtBMUJnamxFQTs7QXlCemtsRUE7O0FDUEE7QUFDQTtBMUJxbGxFQTtBUTFvbEVBOztBa0J3REE7QUFDQTtBQUNBO0ExQnNsbEVBO0EwQm5sbEVBOzs7QUFFQTtBQUFBO0ExQnNsbEVBO0EwQm5sbEVBOzs7QUFFQTtBQUNBO0ExQnNsbEVBO0EwQm5sbEVBOzs7O0FBR0E7QUFDQTtBQUNBO0ExQnNsbEVBO0EwQnBsbEVBOzs7O0FBS0E7QUFBQTtBMUJxbGxFQTs7QXlCOW1sRUE7QUNQQTtBQUNBO0ExQnlubEVBO0FROXFsRUE7QWtCd0RBO0FBQ0E7QUFDQTtBMUJ5bmxFQTtBMEJ0bmxFQTtBQUVBO0FBQUE7QTFCdW5sRUE7QTBCcG5sRUE7QUFFQTtBQUNBO0ExQnFubEVBO0EwQmxubEVBO0FBR0E7QUFDQTtBQUNBO0ExQmtubEVBO0EwQmhubEVBO0FBS0E7QUFBQTtBMUI4bWxFQTs7QXlCdm9sRUE7QUNQQTtBQUNBO0ExQmtwbEVBO0FRdnNsRUE7QWtCd0RBO0FBQ0E7QUFDQTtBMUJrcGxFQTtBMEIvb2xFQTtBQUVBO0FBQUE7QTFCZ3BsRUE7QTBCN29sRUE7QUFFQTtBQUNBO0ExQjhvbEVBO0EwQjNvbEVBO0FBR0E7QUFDQTtBQUNBO0ExQjJvbEVBO0EwQnpvbEVBO0FBS0E7QUFBQTtBMUJ1b2xFQTs7QXlCaHFsRUE7QUNQQTtBQUNBO0ExQjJxbEVBO0FRaHVsRUE7QWtCd0RBO0FBQ0E7QUFDQTtBMUIycWxFQTtBMEJ4cWxFQTtBQUVBO0FBQUE7QTFCeXFsRUE7QTBCdHFsRUE7QUFFQTtBQUNBO0ExQnVxbEVBO0EwQnBxbEVBO0FBR0E7QUFDQTtBQUNBO0ExQm9xbEVBO0EwQmxxbEVBO0FBS0E7QUFBQTtBMUJncWxFQTs7QXlCenJsRUE7QUNQQTtBQUNBO0ExQm9zbEVBO0FRenZsRUE7QWtCd0RBO0FBQ0E7QUFDQTtBMUJvc2xFQTtBMEJqc2xFQTtBQUVBO0FBQUE7QTFCa3NsRUE7QTBCL3JsRUE7QUFFQTtBQUNBO0ExQmdzbEVBO0EwQjdybEVBO0FBR0E7QUFDQTtBQUNBO0ExQjZybEVBO0EwQjNybEVBO0FBS0E7QUFBQTtBMUJ5cmxFQTs7QXlCbHRsRUE7QUNQQTtBQUNBO0ExQjZ0bEVBO0FRbHhsRUE7QWtCd0RBO0FBQ0E7QUFDQTtBMUI2dGxFQTtBMEIxdGxFQTtBQUVBO0FBQUE7QTFCMnRsRUE7QTBCeHRsRUE7QUFFQTtBQUNBO0ExQnl0bEVBO0EwQnR0bEVBO0FBR0E7QUFDQTtBQUNBO0ExQnN0bEVBO0EwQnB0bEVBO0FBS0E7QUFBQTtBMUJrdGxFQTs7QXlCM3VsRUE7QUNQQTtBQUNBO0ExQnN2bEVBO0FRM3lsRUE7QWtCd0RBO0FBQ0E7QUFDQTtBMUJzdmxFQTtBMEJudmxFQTtBQUVBO0FBQUE7QTFCb3ZsRUE7QTBCanZsRUE7QUFFQTtBQUNBO0ExQmt2bEVBO0EwQi91bEVBO0FBR0E7QUFDQTtBQUNBO0ExQit1bEVBO0EwQjd1bEVBO0FBS0E7QUFBQTtBMUIydWxFQTs7QXlCcHdsRUE7QUNQQTtBQUNBO0ExQit3bEVBO0FRcDBsRUE7QWtCd0RBO0FBQ0E7QUFDQTtBMUIrd2xFQTtBMEI1d2xFQTtBQUVBO0FBQUE7QTFCNndsRUE7QTBCMXdsRUE7QUFFQTtBQUNBO0ExQjJ3bEVBO0EwQnh3bEVBO0FBR0E7QUFDQTtBQUNBO0ExQnd3bEVBO0EwQnR3bEVBO0FBS0E7QUFBQTtBMUJvd2xFQTs7QXlCN3hsRUE7QUNQQTtBQUNBO0ExQnd5bEVBO0FRNzFsRUE7QWtCd0RBO0FBQ0E7QUFDQTtBMUJ3eWxFQTtBMEJyeWxFQTtBQUVBO0FBQUE7QTFCc3lsRUE7QTBCbnlsRUE7QUFFQTtBQUNBO0ExQm95bEVBO0EwQmp5bEVBO0FBR0E7QUFDQTtBQUNBO0ExQml5bEVBO0EwQi94bEVBO0FBS0E7QUFBQTtBMUI2eGxFQTs7QXlCdHpsRUE7QUNQQTtBQUNBO0ExQmkwbEVBO0FRdDNsRUE7QWtCd0RBO0FBQ0E7QUFDQTtBMUJpMGxFQTtBMEI5emxFQTtBQUVBO0FBQUE7QTFCK3psRUE7QTBCNXpsRUE7QUFFQTtBQUNBO0ExQjZ6bEVBO0EwQjF6bEVBO0FBR0E7QUFDQTtBQUNBO0ExQjB6bEVBO0EwQnh6bEVBO0FBS0E7QUFBQTtBMUJzemxFQTs7QXlCLzBsRUE7QUNQQTtBQUNBO0ExQjAxbEVBO0FRLzRsRUE7QWtCd0RBO0FBQ0E7QUFDQTtBMUIwMWxFQTtBMEJ2MWxFQTtBQUVBO0FBQUE7QTFCdzFsRUE7QTBCcjFsRUE7QUFFQTtBQUNBO0ExQnMxbEVBO0EwQm4xbEVBO0FBR0E7QUFDQTtBQUNBO0ExQm0xbEVBO0EwQmoxbEVBO0FBS0E7QUFBQTtBMUIrMGxFQTs7QXlCNzFsRUE7QUFDQTtBQUNBO0FBQ0E7QXpCZzJsRUE7QVF6NmxFQTtBaUI0RUE7QUFDQTtBekJnMmxFQTtBeUI3MWxFQTtBQUVBO0F6QjgxbEVBO0F5QjMxbEVBO0FBRUE7QUFDQTtBekI0MWxFQTs7QXlCajFsRUE7QUNQQTtBcEI0RUE7QW9CMUVBO0FieEZBO0FicTdsRUE7O0F5QnAxbEVBO0FDWEE7QXBCNEVBO0FvQjFFQTtBYnhGQTtBYjQ3bEVBOztBeUJsMWxFQTtBQUNBO0FBQ0E7QXpCcTFsRUE7QXlCbDFsRUE7QUFDQTtBekJvMWxFQTs7QXlCNTBsRUE7OztBQUNBO0F6QmkxbEVBOztBMkI1OWxFQTtBTGdCQTtBQUFBO0F0Qmc5bEVBO0FzQjU4bEVBO0FLcEJBO0FMcUJBO0FBQUE7QXRCKzhsRUE7QUFDQTtBMkJsK2xFQTtBQUNBO0EzQm8rbEVBOztBMkIvOWxFQTtBQUNBO0EzQmsrbEVBOztBMkI5OWxFQTtBQUNBO0FBQ0E7QUFDQTtBTERBO0FBQUE7QXRCbStsRUE7QXNCLzlsRUE7QUtOQTtBTE9BO0FBQUE7QXRCaytsRUE7QUFDQTtBMkJwK2xFQTtBQUNBO0FBQ0E7QUxOQTtBQUFBO0F0QjYrbEVBO0FzQnorbEVBO0FLQUE7QUxDQTtBQUFBO0F0QjQrbEVBO0FBQ0E7O0E0QmpnbUVBOzs7O0FBSUE7QTVCb2dtRUE7O0E0QmpnbUVBO0FBQ0E7QTVCb2dtRUE7QTZCaC9sRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQWhDQTtBQUNBO0FBQ0E7QUFDQTtBN0JtaG1FQTtBNkI5OWxFQTtBQUNBO0E3QmcrbEVBOztBNEIxZ21FQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEIySkE7QXNCekpBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBZmRBO0FiNGhtRUE7O0E0QnJnbUVBO0FBQ0E7QUFDQTtBNUJ3Z21FQTs7QTRCcmdtRUE7QUFDQTtBQUNBO0E1QndnbUVBOztBaUI1L2xFQTtBV25CQTtBQUNBO0FBQ0E7QTVCbWhtRUE7QTRCaGhtRUE7QUFDQTtBQUNBO0E1QmtobUVBO0FBQ0E7QWlCdmdtRUE7QVduQkE7QUFDQTtBQUNBO0E1QjZobUVBO0E0QjFobUVBO0FBQ0E7QUFDQTtBNUI0aG1FQTtBQUNBO0FpQmpobUVBO0FXbkJBO0FBQ0E7QUFDQTtBNUJ1aW1FQTtBNEJwaW1FQTtBQUNBO0FBQ0E7QTVCc2ltRUE7QUFDQTtBaUIzaG1FQTtBV25CQTtBQUNBO0FBQ0E7QTVCaWptRUE7QTRCOWltRUE7QUFDQTtBQUNBO0E1QmdqbUVBO0FBQ0E7QTRCemltRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBNUIyaW1FQTtBNkIxa21FQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBekJBO0FBQ0E7QUFDQTtBQUNBO0E3QnNtbUVBO0E2QnhqbUVBO0FBQ0E7QTdCMGptRUE7O0E0Qi9pbUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBNUJram1FQTtBNkIvbG1FQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBbEJBO0FBQ0E7QUFDQTtBQUNBO0E3Qm9ubUVBO0E2QjdrbUVBO0FBQ0E7QTdCK2ttRUE7QTRCMWptRUE7QUFDQTtBNUI0am1FQTs7QTRCdGptRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E1QnlqbUVBO0E2QnZubUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdCeW5tRUE7QTZCOW1tRUE7QUFDQTtBN0Jnbm1FQTtBNkI3bW1FQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBOUJBO0FBQ0E7QUFDQTtBN0I4b21FQTtBNkI3bW1FQTtBQUNBO0E3QittbUVBO0E0QnprbUVBO0FBQ0E7QTVCMmttRUE7O0E0Qm5rbUVBO0FBSUE7QUFDQTtBNUJta21FQTs7QTRCOWptRUE7QUU5R0E7QUFDQTtBQUNBO0FBQ0E7QTlCZ3JtRUE7O0E0QjlqbUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBNUJpa21FQTtBUXRybUVBO0FvQm9JQTtBQUNBO0FKL0lBO0F4QnFzbUVBO0E0QmxqbUVBO0FBRUE7QUFDQTtBSnRKQTtBeEIwc21FQTtBNEJoam1FQTtBQUVBO0FBQ0E7QUFDQTtBNUJpam1FQTs7QTRCemltRUE7QUFDQTtBNUI0aW1FQTs7QTRCeGltRUE7QUFDQTtBQUNBO0FBQ0E7QXRCQUE7QXNCRUE7QUFDQTtBNUIyaW1FQTs7QTRCdmltRUE7QUFDQTtBQUNBO0FBQ0E7QTVCMGltRUE7O0ErQnJ1bUVBOztBQUVBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QS9Cd3VtRUE7QStCdHVtRUE7O0FBQ0E7QUFDQTtBQUFBO0FBQUE7QS9CeXVtRUE7QVF4dW1FQTs7QXVCSUE7QS9Cd3VtRUE7QStCdHVtRUE7Ozs7QUFHQTtBL0J5dW1FQTs7QStCbnVtRUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0EvQnN1bUVBO0ErQnB1bUVBO0FBQ0E7QS9Cc3VtRUE7O0ErQmh1bUVBOztBQUVBO0EvQm11bUVBO0ErQi90bUVBOztBbEJYQTtBQUNBO0FiOHVtRUE7QStCL3RtRUE7O0FsQkZBO0FBQ0E7QWJxdW1FQTs7QStCbHRtRUE7QUFDQTtBQUNBO0EvQnF0bUVBO0ErQm50bUVBO0FBR0E7QS9CbXRtRUE7QStCaHRtRUE7QUFDQTtBL0JrdG1FQTs7QStCOXNtRUE7QUFDQTtBQUNBO0EvQml0bUVBOztBK0I5c21FQTtBQUNBO0FBQ0E7QS9CaXRtRUE7O0ErQjdybUVBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QS9CZ3NtRUE7QStCOXJtRUE7O0FBRUE7QS9CZ3NtRUE7QStCN3JtRUE7O0FBRUE7QS9CK3JtRUE7QStCM3JtRUE7O0FsQnJGQTtBQUNBO0Fib3htRUE7QStCM3JtRUE7O0FsQnhHQTtBQUNBO0FidXltRUE7O0ErQjVxbUVBOztBQUVBO0EvQitxbUVBO0ErQjdxbUVBOzs7O0FBRUE7QUFDQTtBQUNBO0EvQmlybUVBOztBZ0MxMG1FQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQzYwbUVBO0FnQzMwbUVBOzs7O0FBSUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QWhDNjBtRUE7QWdDMzBtRUE7Ozs7Ozs7Ozs7OztBQUdBO0FoQ3MxbUVBO0FnQ2oxbUVBOzs7QUFHQTtBaENtMW1FQTtBZ0MvMG1FQTtBQUNBO0FoQ2kxbUVBO0FnQzUwbUVBOztBbkJJQTtBQUNBO0FiNDBtRUE7QWdDNTBtRUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QWhDODBtRUE7QWdDNTBtRUE7QW5CbkJBO0FBQ0E7QWJrMm1FQTtBZ0M5MG1FQTtBbkJQQTtBQUNBO0FidzFtRUE7QWdDOTBtRUE7Ozs7QW5CekJBO0FBQ0E7QWI2Mm1FQTtBZ0M1MG1FQTs7OztBbkJsQ0E7QUFDQTtBYm8zbUVBOztBZ0NuMG1FQTs7QUFFQTtBQUFBO0FBQUE7QWhDczBtRUE7QWdDajBtRUE7O0FBQ0E7QUFDQTtBaENvMG1FQTtBZ0NsMG1FQTs7QUFDQTtBaENxMG1FQTtBZ0NqMG1FQTs7Ozs7Ozs7QUFJQTtBaEN1MG1FQTs7QWdDbjBtRUE7QUFBQTtBaEN1MG1FQTs7QWdDdDBtRUE7QUFBQTtBaEMwMG1FQTs7QWdDbDBtRUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0ExQjJEQTtBMEJ6REE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QW5CL0dBO0FicTdtRUE7QWdDbDBtRUE7O0FBRUE7QWhDbzBtRUE7O0FnQzF6bUVBOztBQUVBO0FoQzZ6bUVBOztBZ0Mxem1FQTs7Ozs7O0FBTUE7QTFCd0JBO0EwQnRCQTtBbkI1SUE7QWIwOG1FQTs7QWdDMXptRUE7O0FBRUE7QWhDNnptRUE7O0FnQzF6bUVBOzs7Ozs7QUFNQTtBMUJPQTtBMEJMQTtBbkI3SkE7QWIyOW1FQTs7QWdDMXptRUE7O0FBRUE7QWhDNnptRUE7O0FnQ2x6bUVBOzs7Ozs7OztBbkI5SkE7QUFDQTtBYjI5bUVBOztBZ0Nuem1FQTs7Ozs7O0FuQjNKQTtBQUNBO0FidTltRUE7O0FpQy8vbUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QWpDa2duRUE7O0FpQy8vbUVBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWpDa2duRUE7O0FpQy8vbUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FqQ2tnbkVBO0FpQ2hnbkVBO0FBQ0E7QUFDQTtBVDNCQTtBeEI4aG5FQTtBaUM5L21FQTtBQUtBO0FBQUE7QWpDNC9tRUE7QWlDeC9tRUE7QUFDQTtBakMwL21FQTtBaUN2L21FQTtBQUNBO0FBQ0E7QUFDQTtBakN5L21FQTtBaUNsL21FQTtBQUNBO0FqQ28vbUVBO0FpQ2wvbUVBO0FBQ0E7QWpDby9tRUE7O0FpQzErbUVBO0FBQ0E7QUFDQTtBQUVBO0FqQzQrbUVBO0FpQ3grbUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWpDMCttRUE7QWlDcittRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FqQ3UrbUVBOztBaUM3OW1FQTtBcEJsR0E7QWJta25FQTtBaUM1OW1FQTtBQUNBO0FqQzg5bUVBO0FpQ3o5bUVBO0FBQ0E7QVQxSEE7QXhCc2xuRUE7QWlDeDltRUE7QUFDQTtBakMwOW1FQTtBaUNyOW1FQTtBVHBJQTtBeEI0bG5FQTtBaUNyOW1FQTtBVHZJQTtBeEIrbG5FQTs7QWlDNzhtRUE7QUFFQTtBakMrOG1FQTtBaUMzOG1FQTtBQUNBO0FqQzY4bUVBO0FpQ3g4bUVBO0FUOUpBO0F4QnltbkVBOztBaUNoOG1FQTtBQUNBO0FqQ204bUVBO0FpQ2g4bUVBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QWpDaThtRUE7QWlDOTdtRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QVhsTEE7QUFBQTtBQUFBO0FBQUE7QXRCa25uRUE7QXNCOW1uRUE7QVd1S0E7QVh0S0E7QUFBQTtBdEJpbm5FQTtBQUNBO0FpQy83bUVBO0FBQ0E7QUFDQTtBQUFBO0FqQ2k4bUVBO0FpQzU3bUVBO0FUek1BO0F4QndvbkVBOztBaUNsN21FQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTNCN0NBO0EyQitDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXBCdE5BO0FvQnlOQTtBQUFBO0FBQUE7QWpDbzdtRUE7QWlDbDdtRUE7QUFDQTtBQUNBO0FBS0E7QUFBQTtBakNnN21FQTtBaUM3Nm1FQTtBQU1BO0FBQ0E7QWpDMDZtRUE7QWlDdDZtRUE7QUFFQTtBQUNBO0FBQ0E7QWpDdTZtRUE7QWlDcDZtRUE7QUFDQTtBQUNBO0FqQ3M2bUVBO0FpQ2w2bUVBO0FBQ0E7QWpDbzZtRUE7QWlDaDZtRUE7QUFDQTtBQUNBO0FqQ2s2bUVBOztBaUM5NW1FQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0EzQjFHQTtBTjRnbkVBOztBaUM5NW1FQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0EzQmxJQTtBTm9pbkVBOztBaUN6NW1FQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWpDNDVtRUE7O0FpQ3o1bUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWpDNDVtRUE7QWlDMTVtRUE7QUFDQTtBQUNBO0FBQUE7QWpDNDVtRUE7QWlDeDVtRUE7QUFFQTtBakN5NW1FQTtBaUNyNW1FQTtBQUNBO0FqQ3U1bUVBO0FpQ241bUVBO0FBQ0E7QWpDcTVtRUE7O0FpQ2o1bUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBcEJsVkE7QWJ1dW5FQTtBaUNqNW1FQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QVQ3V0E7QVMrV0E7QXBCbldBO0FidXZuRUE7O0FpQ3o0bUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QWpDNDRtRUE7QWlDMTRtRUE7QUFDQTtBakM0NG1FQTtBaUN4NG1FQTtBQUFBO0FBQUE7QWpDMjRtRUE7QWlDMTRtRUE7QUFBQTtBakM2NG1FQTtBaUM1NG1FQTtBQUFBO0FqQys0bUVBO0FpQzU0bUVBO0FBQ0E7QWpDODRtRUE7QWlDMzRtRUE7QUFDQTtBQUNBO0FBQ0E7QVRsWkE7QVNvWkE7QXBCeFlBO0FTRkE7QUFBQTtBQUFBO0FBQUE7QVc4WUE7QUFBQTtBakM0NG1FQTtBc0J0eG5FQTtBV2lZQTtBWGhZQTtBQUFBO0F0Qnl4bkVBO0FBQ0E7QWlDLzRtRUE7QVQxWkE7QXhCNHluRUE7QWlDNzRtRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXBCelpBO0FieXluRUE7QWlDMzRtRUE7QUFDQTtBQUNBO0FUNWFBO0FTOGFBO0FwQmxhQTtBU0ZBO0FBQUE7QVd3YUE7QUFBQTtBakM0NG1FQTtBc0Joem5FQTtBVzRaQTtBWDNaQTtBQUFBO0F0Qm16bkVBO0FBQ0E7QWlDLzRtRUE7QVRwYkE7QXhCczBuRUE7QWlDNzRtRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXBCbmJBO0FibTBuRUE7QWlDMzRtRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FUemNBO0FTMmNBO0FwQi9iQTtBU0ZBO0FBQUE7QVdxY0E7QWpDNDRtRUE7QXNCNzBuRUE7QVdzYkE7QVhyYkE7QUFBQTtBdEJnMW5FQTtBQUNBO0FpQy80bUVBO0FUamRBO0F4Qm0ybkVBO0FpQzc0bUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWpDKzRtRUE7QWlDMzRtRUE7QUFDQTtBcEJ0ZEE7QWJvMm5FQTtBaUMxNG1FQTtBQUNBO0FBQ0E7QXBCNWRBO0FieTJuRUE7QWlDeDRtRUE7QUFDQTtBakMwNG1FQTtBaUN2NG1FQTtBQUNBO0FqQ3k0bUVBO0FpQ3Q0bUVBO0FBQ0E7QWpDdzRtRUE7QWlDcjRtRUE7QUFDQTtBakN1NG1FQTtBaUNwNG1FQTtBQUNBO0FqQ3M0bUVBOztBaUNqNG1FQTs7O0FYemZBO0FBQUE7QUFBQTtBQUFBO0F0Qmc0bkVBO0FzQjUzbkVBO0FXcWZBOzs7QVhwZkE7QUFBQTtBdEJpNG5FQTtBQUNBOztBa0NsNW5FQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QWxDcTVuRUE7O0FrQ2w1bkVBO0FBQ0E7QUFDQTtBQUNBO0FsQ3E1bkVBO0FRcjVuRUE7QTBCR0E7QWxDcTVuRUE7QWtDajVuRUE7QUFDQTtBQUNBO0FBQ0E7QWxDbTVuRUE7O0FrQzM0bkVBO0FBQ0E7QWxDODRuRUE7QWtDNTRuRUE7QUFDQTtBQUNBO0FBQ0E7QXJCYkE7QUFDQTtBYjQ1bkVBO0FReDZuRUE7QTBCNkJBO0FBQ0E7QWxDODRuRUE7QWtDMzRuRUE7QUFDQTtBQUNBO0FBQ0E7QWxDNjRuRUE7QWtDejRuRUE7O0FBRUE7QUFDQTtBQUNBO0FsQzI0bkVBO0FrQ3g0bkVBO0FBRUE7QXJCdENBO0FBQ0E7QWJnN25FQTs7QWtDLzNuRUE7QUFDQTtBQUNBO0FyQjdEQTtBYmc4bkVBO0FrQy8zbkVBOztBQUVBO0FBQ0E7QWxDaTRuRUE7O0FrQ3YzbkVBOztBQUVBO0FBQUE7QUFBQTtBQUNBO0FsQzAzbkVBOztBa0NyM25FQTs7QUFFQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWxDdzNuRUE7O0FrQzkybkVBO0FBQ0E7QWxDaTNuRUE7QWtDLzJuRUE7QUFDQTtBbENpM25FQTs7QW1DMTluRUE7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBbkM2OW5FQTtBbUN6OW5FQTs7Ozs7O0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBbkNnK25FQTtBbUM1OG5FQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3QjZIQTtBNkIzSEE7QUFDQTtBbkM4OG5FQTtBUXgvbkVBO0EyQjZDQTtBbkM4OG5FQTs7QW1DcjhuRUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBbkN3OG5FQTtBbUN0OG5FQTtBQUNBO0FBQ0E7QW5DdzhuRUE7QW1DcjhuRUE7QUFDQTtBQUNBO0FuQ3U4bkVBOztBbUM5N25FQTtBQUNBO0FBQ0E7QUFDQTtBbkNpOG5FQTs7QW1DcjduRUE7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBR0E7QUFBQTtBQUFBO0FuQ3M3bkVBOztBbUNsN25FQTtBQUNBO0E3QjhEQTtBNkI1REE7QUFDQTtBQUNBO0F0QnhHQTtBYjhob0VBO0FRaGlvRUE7QTJCOEdBO0FuQ3E3bkVBOztBbUMvNm5FQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbkNrN25FQTs7QW1DLzZuRUE7QUFDQTtBQUNBO0FuQ2s3bkVBOztBaUJ4L25FQTtBa0JrRkE7Ozs7OztBQUNBO0FBQ0E7QW5DKzZuRUE7QUFDQTtBaUJqaG9FQTtBa0I2RkE7QUFvQkE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QW5DbzZuRUE7QW1DbDZuRUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBbkNvNm5FQTtBbUNsNm5FQTtBQUNBO0FuQ282bkVBO0FtQ2o2bkVBO0FBQ0E7QUFDQTtBbkNtNm5FQTtBbUM5NW5FQTs7Ozs7O0FBQ0E7QUFBQTtBbkNxNm5FQTtBbUN2NW5FQTtBQUNBO0FuQ3k1bkVBO0FtQ3Q1bkVBO0FBQ0E7QUFBQTtBQUFBO0FBR0E7QUFBQTtBbkNzNW5FQTtBbUNuNW5FQTtBQUNBO0FuQ3E1bkVBO0FBQ0E7QWlCdGlvRUE7QWtCa0ZBOzs7Ozs7QUFDQTtBQUNBO0FuQzQ5bkVBO0FBQ0E7QWlCOWpvRUE7QWtCNkZBO0FBb0JBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FuQ2k5bkVBO0FtQy84bkVBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QW5DaTluRUE7QW1DLzhuRUE7QUFDQTtBbkNpOW5FQTtBbUM5OG5FQTtBQUNBO0FBQ0E7QW5DZzluRUE7QW1DMzhuRUE7Ozs7OztBQUNBO0FBQUE7QW5DazluRUE7QW1DcDhuRUE7QUFDQTtBbkNzOG5FQTtBbUNuOG5FQTtBQUNBO0FBQUE7QUFBQTtBQUdBO0FBQUE7QW5DbThuRUE7QW1DaDhuRUE7QUFDQTtBbkNrOG5FQTtBQUNBO0FpQm5sb0VBO0FrQmtGQTs7Ozs7O0FBQ0E7QUFDQTtBbkN5Z29FQTtBQUNBO0FpQjNtb0VBO0FrQjZGQTtBQW9CQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBbkM4L25FQTtBbUM1L25FQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FuQzgvbkVBO0FtQzUvbkVBO0FBQ0E7QW5DOC9uRUE7QW1DMy9uRUE7QUFDQTtBQUNBO0FuQzYvbkVBO0FtQ3gvbkVBOzs7Ozs7QUFDQTtBQUFBO0FuQysvbkVBO0FtQ2ovbkVBO0FBQ0E7QW5DbS9uRUE7QW1DaC9uRUE7QUFDQTtBQUFBO0FBQUE7QUFHQTtBQUFBO0FuQ2cvbkVBO0FtQzcrbkVBO0FBQ0E7QW5DKytuRUE7QUFDQTtBaUJob29FQTtBa0JrRkE7Ozs7OztBQUNBO0FBQ0E7QW5Dc2pvRUE7QUFDQTtBaUJ4cG9FQTtBa0I2RkE7QUFvQkE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QW5DMmlvRUE7QW1DemlvRUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBbkMyaW9FQTtBbUN6aW9FQTtBQUNBO0FuQzJpb0VBO0FtQ3hpb0VBO0FBQ0E7QUFDQTtBbkMwaW9FQTtBbUNyaW9FQTs7Ozs7O0FBQ0E7QUFBQTtBbkM0aW9FQTtBbUM5aG9FQTtBQUNBO0FuQ2dpb0VBO0FtQzdob0VBO0FBQ0E7QUFBQTtBQUFBO0FBR0E7QUFBQTtBbkM2aG9FQTtBbUMxaG9FQTtBQUNBO0FuQzRob0VBO0FBQ0E7QW1DN2xvRUE7QUFvQkE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QW5DNGtvRUE7QW1DL2xvRUE7Ozs7OztBQUNBO0FBQ0E7QW5Dc21vRUE7QW1DbmxvRUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBbkNxbG9FQTtBbUNubG9FQTtBQUNBO0FuQ3Fsb0VBO0FtQ2xsb0VBO0FBQ0E7QUFDQTtBbkNvbG9FQTtBbUMva29FQTs7Ozs7O0FBQ0E7QUFBQTtBbkNzbG9FQTtBbUN4a29FQTtBQUNBO0FuQzBrb0VBO0FtQ3Zrb0VBO0FBQ0E7QUFBQTtBQUFBO0FBR0E7QUFBQTtBbkN1a29FQTtBbUNwa29FQTtBQUNBO0FuQ3Nrb0VBOztBbUN4am9FQTtBQUNBO0FuQzJqb0VBO0FRbnhvRUE7QTJCMk5BO0FuQzJqb0VBO0FtQ3Rqb0VBO0FBQ0E7QW5Dd2pvRUE7QVF6eG9FQTtBMkJvT0E7QW5Dd2pvRUE7QW1DcmpvRUE7QUFDQTtBbkN1am9FQTtBbUNuam9FQTs7OztBQUlBO0FuQ3Fqb0VBO0FtQ2pqb0VBO0FBQ0E7QUFDQTtBbkNtam9FQTtBbUNoam9FQTtBQUNBO0FuQ2tqb0VBO0FtQy9pb0VBO0FBQ0E7QW5DaWpvRUE7QW1DaGpvRUE7QUFDQTtBbkNram9FQTtBUWx6b0VBO0EyQm1RQTtBbkNram9FQTs7QW1DMWlvRUE7QUFDQTtBbkM2aW9FQTtBUXp6b0VBO0EyQitRQTtBbkM2aW9FQTtBbUN4aW9FQTtBQUNBO0FuQzBpb0VBO0FRL3pvRUE7QTJCd1JBO0FuQzBpb0VBO0FtQ3Zpb0VBO0FBQ0E7QW5DeWlvRUE7QW1DcmlvRUE7Ozs7QUFJQTtBbkN1aW9FQTtBbUNuaW9FQTtBQUNBO0FBQ0E7QW5DcWlvRUE7QW1DbGlvRUE7QUFDQTtBbkNvaW9FQTtBbUNqaW9FQTtBQUNBO0FuQ21pb0VBO0FtQ2xpb0VBO0FBQ0E7QW5Db2lvRUE7QVF4MW9FQTtBMkJ1VEE7QW5Db2lvRUE7O0FvQ3Yyb0VBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QXZCS0E7QWJxMm9FQTtBb0N2Mm9FQTtBQUNBO0FBQ0E7QXBDeTJvRUE7QW9DdDJvRUE7QUFDQTtBQUNBO0FwQ3cyb0VBO0FvQ3Qyb0VBO0FBQ0E7QXZCQ0E7QUFDQTtBYncyb0VBO0FvQ3Qyb0VBO0FBQ0E7QXZCVUE7QUFDQTtBYisxb0VBO0FvQ24yb0VBOztBQUVBO0FwQ3Eyb0VBOztBb0NqMm9FQTtBQUdBO0FBQUE7QUFBQTtBQUdBO0FBQ0E7QXBDZzJvRUE7O0FvQzUxb0VBO0FBQ0E7QXBDKzFvRUE7O0FvQzUxb0VBO0FBQ0E7QUFDQTtBcEMrMW9FQTs7QW9DNTFvRUE7QUFDQTtBcEMrMW9FQTs7QVFwNW9FQTtBNEIwREE7QXBDODFvRUE7QW9DMzFvRUE7QUFDQTtBcEM2MW9FQTs7QW9DcjFvRUE7QUFDQTtBQUNBO0FBRUE7QUFDQTtBcEN1MW9FQTtBb0NyMW9FQTtBdkJ2RUE7QWIrNW9FQTs7QW9DbjFvRUE7QUFDQTtBQUVBO0FBQ0E7QXBDcTFvRUE7QW9DbjFvRUE7QXZCbEZBO0FidzZvRUE7O0FvQzUwb0VBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXBDKzBvRUE7O0FvQzUwb0VBO0FBQ0E7QUFDQTtBcEMrMG9FQTs7QW9DMzBvRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXZCL0dBO0FiODdvRUE7O0FvQzMwb0VBOzs7QUFHQTtBQUFBO0FBQ0E7QXBDODBvRUE7O0FvQzMwb0VBOztBdkJqSEE7QUFDQTtBYmk4b0VBOztBb0M1MG9FQTs7QXZCeEdBO0FBQ0E7QWJ5N29FQTs7QW9DejBvRUE7QUFDQTtBcEM0MG9FQTtBaUIzNm9FQTtBbUI2RkE7QUFNQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QXBDNDBvRUE7QW9DMTBvRUE7QUFFQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QXBDMjBvRUE7QUFDQTs7QW9DL3pvRUE7QUFDQTtBcENrMG9FQTtBaUI3N29FQTtBbUJ1SEE7QUFRQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBcENrMG9FQTtBb0Mvem9FQTtBQUVBO0FBQUE7QUFBQTtBQUNBO0FwQ2cwb0VBO0FvQzl6b0VBO0FBQ0E7QUFDQTtBcENnMG9FQTtBb0Mzem9FQTtBdkJ6S0E7QUFDQTtBYnUrb0VBO0FvQzV6b0VBOztBQUdBO0FwQzZ6b0VBO0FvQzN6b0VBOztBQUdBO0FwQzR6b0VBO0FvQ3h6b0VBO0F2QjFLQTtBQUNBO0FicStvRUE7QW9DenpvRUE7O0FBR0E7QXBDMHpvRUE7QW9DeHpvRUE7O0FBR0E7QXBDeXpvRUE7QUFDQTs7QW9DNXlvRUE7QUFDQTtBcEMreW9FQTtBaUJ2K29FQTtBbUJzTEE7QUFNQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FwQyt5b0VBO0FvQzd5b0VBO0FBQ0E7QUFDQTtBcEMreW9FQTtBQUNBOztBb0N0eW9FQTtBQUNBO0FwQ3l5b0VBO0FvQ3Z5b0VBO0FBQ0E7QXBDeXlvRUE7QW9DdnlvRUE7QUFDQTtBdkJ2T0E7QUFDQTtBYmlocEVBO0FvQ3Z5b0VBO0F2QnpQQTtBQUNBO0FibWlwRUE7QW9DdnlvRUE7QXZCdFFBO0F1QndRQTtBcEN5eW9FQTs7QXFDbmtwRUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUVBO0FBQ0E7QXhCV0E7QWIyanBFQTs7QXFDaGtwRUE7QUFDQTtBckNta3BFQTtBcUNqa3BFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FyQ21rcEVBO0FxQ3pqcEVBO0FBQ0E7QXJDMmpwRUE7QXFDeGpwRUE7QUFDQTtBckMwanBFQTtBcUN2anBFQTtBQUNBO0FyQ3lqcEVBOztBc0NobXBFQTtBQUNBO0FBQUE7QUFBQTtBNUJHQTtBQUNBO0FHYUE7QWJxbHBFQTs7QXNDam1wRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRDb21wRUE7QXNDbG1wRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0Q29tcEVBO0FzQ2ptcEVBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QXRDbW1wRUE7O0FzQzdscEVBO0FBQ0E7QXpCYUE7QUFDQTtBYm9scEVBO0FzQzdscEVBO0F6Qk5BO0FBQ0E7QWJzbXBFQTtBc0M1bHBFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0QzhscEVBO0FzQzNscEVBO0FBQ0E7QUFDQTtBQUVBO0FBQ0E7QUFDQTtBdEM0bHBFQTs7QXVDbnBwRUE7QUFDQTtBakNnTEE7QWlDOUtBO0F2Q3NwcEVBO0F1Q2pwcEVBO0ExQnFDQTtBQUNBO0FiK21wRUE7QXVDaHBwRUE7QTFCa0JBO0FBQ0E7QWJpb3BFQTs7QXVDanFwRUE7QUFDQTtBakNnTEE7QWlDOUtBO0F2Q29xcEVBO0F1Qy9wcEVBO0ExQnFDQTtBQUNBO0FiNm5wRUE7QXVDOXBwRUE7QTFCa0JBO0FBQ0E7QWIrb3BFQTs7QXdDN3FwRUE7QUFDQTtBQUNBO0FsQzZLQTtBa0MzS0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBM0JLQTtBU0ZBO0FBQUE7QUFBQTtBQUFBO0F0QitxcEVBO0FzQjNxcEVBO0FrQmZBO0FsQmdCQTtBQUFBO0F0QjhxcEVBO0FBQ0E7QVFwcnBFQTtBZ0NHQTtBeENvcnBFQTs7QXdDL3FwRUE7QUFDQTtBeENrcnBFQTs7QXdDN3FwRUE7QUFDQTtBQUNBO0F4Q2dycEVBOztBd0N6cXBFQTtBQUNBO0FBQ0E7QTNCdkJBO0Fib3NwRUE7O0F3Q3BxcEVBO0FDakRBO0FBQ0E7QXpDeXRwRUE7QVEzc3BFQTtBaUNWQTtBQUNBO0F6Q3d0cEVBO0F5Q3J0cEVBO0FBRUE7QUFDQTtBQUFBO0F6Q3N0cEVBOztBd0NqcnBFQTtBQ2pEQTtBQUNBO0F6Q3N1cEVBO0FReHRwRUE7QWlDVkE7QUFDQTtBekNxdXBFQTtBeUNsdXBFQTtBQUVBO0FBQ0E7QUFBQTtBekNtdXBFQTs7QXdDOXJwRUE7QUNqREE7QUFDQTtBekNtdnBFQTtBUXJ1cEVBO0FpQ1ZBO0FBQ0E7QXpDa3ZwRUE7QXlDL3VwRUE7QUFFQTtBQUNBO0FBQUE7QXpDZ3ZwRUE7O0F3QzNzcEVBO0FDakRBO0FBQ0E7QXpDZ3dwRUE7QVFsdnBFQTtBaUNWQTtBQUNBO0F6Qyt2cEVBO0F5QzV2cEVBO0FBRUE7QUFDQTtBQUFBO0F6QzZ2cEVBOztBd0N4dHBFQTtBQ2pEQTtBQUNBO0F6QzZ3cEVBO0FRL3ZwRUE7QWlDVkE7QUFDQTtBekM0d3BFQTtBeUN6d3BFQTtBQUVBO0FBQ0E7QUFBQTtBekMwd3BFQTs7QXdDcnVwRUE7QUNqREE7QUFDQTtBekMweHBFQTtBUTV3cEVBO0FpQ1ZBO0FBQ0E7QXpDeXhwRUE7QXlDdHhwRUE7QUFFQTtBQUNBO0FBQUE7QXpDdXhwRUE7O0F3Q2x2cEVBO0FDakRBO0FBQ0E7QXpDdXlwRUE7QVF6eHBFQTtBaUNWQTtBQUNBO0F6Q3N5cEVBO0F5Q255cEVBO0FBRUE7QUFDQTtBQUFBO0F6Q295cEVBOztBd0MvdnBFQTtBQ2pEQTtBQUNBO0F6Q296cEVBO0FRdHlwRUE7QWlDVkE7QUFDQTtBekNtenBFQTtBeUNoenBFQTtBQUVBO0FBQ0E7QUFBQTtBekNpenBFQTs7QXdDNXdwRUE7QUNqREE7QUFDQTtBekNpMHBFQTtBUW56cEVBO0FpQ1ZBO0FBQ0E7QXpDZzBwRUE7QXlDN3pwRUE7QUFFQTtBQUNBO0FBQUE7QXpDOHpwRUE7O0F3Q3p4cEVBO0FDakRBO0FBQ0E7QXpDODBwRUE7QVFoMHBFQTtBaUNWQTtBQUNBO0F6QzYwcEVBO0F5QzEwcEVBO0FBRUE7QUFDQTtBQUFBO0F6QzIwcEVBOztBd0N0eXBFQTtBQ2pEQTtBQUNBO0F6QzIxcEVBO0FRNzBwRUE7QWlDVkE7QUFDQTtBekMwMXBFQTtBeUN2MXBFQTtBQUVBO0FBQ0E7QUFBQTtBekN3MXBFQTs7QXdDbnpwRUE7QUNqREE7QUFDQTtBekN3MnBFQTtBUTExcEVBO0FpQ1ZBO0FBQ0E7QXpDdTJwRUE7QXlDcDJwRUE7QUFFQTtBQUNBO0FBQUE7QXpDcTJwRUE7O0EwQ2wzcEVBO0FBQ0E7QUFDQTtBQUVBO0E3QmNBO0FidTJwRUE7QWlCN3pwRUE7QXlCNURBO0FBUUE7QTFDcTNwRUE7QUFDQTs7QTBDbDNwRUE7QUFDQTtBQUNBO0E3QklBO0FiazNwRUE7O0EyQ2g0cEVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTlCVUE7QWIwM3BFQTs7QTJDLzNwRUE7QUFFQTtBM0NpNHBFQTs7QTJDNzNwRUE7QUFDQTtBM0NnNHBFQTs7QTJDeDNwRUE7QUFDQTtBM0MyM3BFQTtBMkN4M3BFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBM0MwM3BFQTs7QTJDaDNwRUE7QUMvQ0E7QXBCS0E7QW9CSEE7QTVDbTZwRUE7QTRDajZwRUE7QUFDQTtBNUNtNnBFQTtBNENoNnBFQTtBQUNBO0E1Q2s2cEVBOztBMkM1M3BFQTtBQy9DQTtBcEJLQTtBb0JIQTtBNUMrNnBFQTtBNEM3NnBFQTtBQUNBO0E1Qys2cEVBO0E0QzU2cEVBO0FBQ0E7QTVDODZwRUE7O0EyQ3g0cEVBO0FDL0NBO0FwQktBO0FvQkhBO0E1QzI3cEVBO0E0Q3o3cEVBO0FBQ0E7QTVDMjdwRUE7QTRDeDdwRUE7QUFDQTtBNUMwN3BFQTs7QTJDcDVwRUE7QUMvQ0E7QXBCS0E7QW9CSEE7QTVDdThwRUE7QTRDcjhwRUE7QUFDQTtBNUN1OHBFQTtBNENwOHBFQTtBQUNBO0E1Q3M4cEVBOztBMkNoNnBFQTtBQy9DQTtBcEJLQTtBb0JIQTtBNUNtOXBFQTtBNENqOXBFQTtBQUNBO0E1Q205cEVBO0E0Q2g5cEVBO0FBQ0E7QTVDazlwRUE7O0EyQzU2cEVBO0FDL0NBO0FwQktBO0FvQkhBO0E1Qys5cEVBO0E0Qzc5cEVBO0FBQ0E7QTVDKzlwRUE7QTRDNTlwRUE7QUFDQTtBNUM4OXBFQTs7QTJDeDdwRUE7QUMvQ0E7QXBCS0E7QW9CSEE7QTVDMitwRUE7QTRDeitwRUE7QUFDQTtBNUMyK3BFQTtBNEN4K3BFQTtBQUNBO0E1QzArcEVBOztBMkNwOHBFQTtBQy9DQTtBcEJLQTtBb0JIQTtBNUN1L3BFQTtBNENyL3BFQTtBQUNBO0E1Q3UvcEVBO0E0Q3AvcEVBO0FBQ0E7QTVDcy9wRUE7O0EyQ2g5cEVBO0FDL0NBO0FwQktBO0FvQkhBO0E1Q21ncUVBO0E0Q2pncUVBO0FBQ0E7QTVDbWdxRUE7QTRDaGdxRUE7QUFDQTtBNUNrZ3FFQTs7QTJDNTlwRUE7QUMvQ0E7QXBCS0E7QW9CSEE7QTVDK2dxRUE7QTRDN2dxRUE7QUFDQTtBNUMrZ3FFQTtBNEM1Z3FFQTtBQUNBO0E1QzhncUVBOztBMkN4K3BFQTtBQy9DQTtBcEJLQTtBb0JIQTtBNUMyaHFFQTtBNEN6aHFFQTtBQUNBO0E1QzJocUVBO0E0Q3hocUVBO0FBQ0E7QTVDMGhxRUE7O0EyQ3AvcEVBO0FDL0NBO0FwQktBO0FvQkhBO0E1Q3VpcUVBO0E0Q3JpcUVBO0FBQ0E7QTVDdWlxRUE7QTRDcGlxRUE7QUFDQTtBNUNzaXFFQTs7QTZDOWlxRUE7QUFDQTtBQUFBO0E3Q2tqcUVBO0E2Q2pqcUVBO0FBQUE7QTdDb2pxRUE7QUFDQTtBNkNqanFFQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBdkN3S0E7QXVDdEtBO0FoQ0lBO0FiZ2pxRUE7O0E2Qy9pcUVBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F2QlhBO0FBQUE7QXRCOGpxRUE7QXNCMWpxRUE7QXVCREE7QXZCRUE7QUFBQTtBdEI2anFFQTtBQUNBOztBNkNwanFFQTtBckJZQTtBcUJWQTtBN0N1anFFQTs7QTZDbmpxRUE7QUFDQTtBQUFBO0E3Q3NqcUVBO0E2Q25qcUVBO0FBSkE7QUFLQTtBQUFBO0E3Q3NqcUVBO0FBQ0E7O0E4Q2ptcUVBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0E5Q29tcUVBOztBOENqbXFFQTtBQUNBO0FBQUE7QUFBQTtBOUNvbXFFQTs7QStDdG1xRUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUdBO0FBQ0E7QWxDUUE7QWJnbXFFQTs7QStDOWxxRUE7QUFDQTtBQUNBO0FBQ0E7QS9DaW1xRUE7QVF4bXFFQTtBdUNXQTtBQUNBO0FBQ0E7QUFDQTtBL0NnbXFFQTtBK0M3bHFFQTtBQUNBO0FBQ0E7QS9DK2xxRUE7O0ErQ3RscUVBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QUFDQTtBQUNBO0EvQ3dscUVBO0ErQ3RscUVBO0FsQzFCQTtBQUNBO0FibW5xRUE7QStDdGxxRUE7QWxDaEJBO0FBQ0E7QWJ5bXFFQTtBK0N0bHFFQTtBQUVBO0FBQ0E7QUFDQTtBL0N1bHFFQTtBK0NubHFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0EvQ3FscUVBO0ErQ2xscUVBO0FBQ0E7QS9Db2xxRUE7QStDbGxxRUE7QUFDQTtBQUNBO0EvQ29scUVBOztBK0N0a3FFQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0EvQ3lrcUVBO0ErQ3RrcUVBO0FsQzFCQTtBQVpBO0FiZ25xRUE7QStDcmtxRUE7QWxDM0NBO0FBWUE7QWJ3bXFFQTtBK0Nwa3FFQTtBQUNBO0EvQ3NrcUVBO0ErQ25rcUVBO0FBQ0E7QUFDQTtBL0Nxa3FFQTtBK0Nua3FFQTtBQUNBO0FBQ0E7QS9DcWtxRUE7O0FpQmhvcUVBO0E4Qm1DQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0EvQ2ltcUVBO0ErQzlscUVBO0FsQzFCQTtBQVpBO0Fid29xRUE7QStDN2xxRUE7QWxDM0NBO0FBWUE7QWJnb3FFQTtBK0M1bHFFQTtBQUNBO0EvQzhscUVBO0ErQzNscUVBO0FBQ0E7QUFDQTtBL0M2bHFFQTtBK0MzbHFFQTtBQUNBO0FBQ0E7QS9DNmxxRUE7QUFDQTtBaUJ6cHFFQTtBOEJtQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBL0N5bnFFQTtBK0N0bnFFQTtBbEMxQkE7QUFaQTtBYmdxcUVBO0ErQ3JucUVBO0FsQzNDQTtBQVlBO0Fid3BxRUE7QStDcG5xRUE7QUFDQTtBL0NzbnFFQTtBK0NubnFFQTtBQUNBO0FBQ0E7QS9DcW5xRUE7QStDbm5xRUE7QUFDQTtBQUNBO0EvQ3FucUVBO0FBQ0E7QWlCanJxRUE7QThCbUNBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QS9DaXBxRUE7QStDOW9xRUE7QWxDMUJBO0FBWkE7QWJ3cnFFQTtBK0M3b3FFQTtBbEMzQ0E7QUFZQTtBYmdycUVBO0ErQzVvcUVBO0FBQ0E7QS9DOG9xRUE7QStDM29xRUE7QUFDQTtBQUNBO0EvQzZvcUVBO0ErQzNvcUVBO0FBQ0E7QUFDQTtBL0M2b3FFQTtBQUNBO0FpQnpzcUVBO0E4Qm1DQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0EvQ3lxcUVBO0ErQ3RxcUVBO0FsQzFCQTtBQVpBO0FiZ3RxRUE7QStDcnFxRUE7QWxDM0NBO0FBWUE7QWJ3c3FFQTtBK0NwcXFFQTtBQUNBO0EvQ3NxcUVBO0ErQ25xcUVBO0FBQ0E7QUFDQTtBL0NxcXFFQTtBK0NucXFFQTtBQUNBO0FBQ0E7QS9DcXFxRUE7QUFDQTtBK0N4cHFFQTtBbENuSEE7QWI4d3FFQTtBK0N4cHFFQTtBQUNBO0EvQzBwcUVBO0ErQ3hwcUVBO0FBQ0E7QS9DMHBxRUE7O0FnRG55cUVBO0FBQ0E7QUFDQTtBaERzeXFFQTtBUTN4cUVBO0F3Q1BBO0FBQ0E7QWhEcXlxRUE7QWdEbHlxRUE7QUFDQTtBQUNBO0FBQ0E7QWhEb3lxRUE7O0FnRGp6cUVBO0FBQ0E7QUFDQTtBaERvenFFQTtBUXp5cUVBO0F3Q1BBO0FBQ0E7QWhEbXpxRUE7QWdEaHpxRUE7QUFDQTtBQUNBO0FBQ0E7QWhEa3pxRUE7O0FnRC96cUVBO0FBQ0E7QUFDQTtBaERrMHFFQTtBUXZ6cUVBO0F3Q1BBO0FBQ0E7QWhEaTBxRUE7QWdEOXpxRUE7QUFDQTtBQUNBO0FBQ0E7QWhEZzBxRUE7O0FnRDcwcUVBO0FBQ0E7QUFDQTtBaERnMXFFQTtBUXIwcUVBO0F3Q1BBO0FBQ0E7QWhEKzBxRUE7QWdENTBxRUE7QUFDQTtBQUNBO0FBQ0E7QWhEODBxRUE7O0FnRDMxcUVBO0FBQ0E7QUFDQTtBaEQ4MXFFQTtBUW4xcUVBO0F3Q1BBO0FBQ0E7QWhENjFxRUE7QWdEMTFxRUE7QUFDQTtBQUNBO0FBQ0E7QWhENDFxRUE7O0FnRHoycUVBO0FBQ0E7QUFDQTtBaEQ0MnFFQTtBUWoycUVBO0F3Q1BBO0FBQ0E7QWhEMjJxRUE7QWdEeDJxRUE7QUFDQTtBQUNBO0FBQ0E7QWhEMDJxRUE7O0FnRHYzcUVBO0FBQ0E7QUFDQTtBaEQwM3FFQTtBUS8ycUVBO0F3Q1BBO0FBQ0E7QWhEeTNxRUE7QWdEdDNxRUE7QUFDQTtBQUNBO0FBQ0E7QWhEdzNxRUE7O0FnRHI0cUVBO0FBQ0E7QUFDQTtBaER3NHFFQTtBUTczcUVBO0F3Q1BBO0FBQ0E7QWhEdTRxRUE7QWdEcDRxRUE7QUFDQTtBQUNBO0FBQ0E7QWhEczRxRUE7O0FnRG41cUVBO0FBQ0E7QUFDQTtBaERzNXFFQTtBUTM0cUVBO0F3Q1BBO0FBQ0E7QWhEcTVxRUE7QWdEbDVxRUE7QUFDQTtBQUNBO0FBQ0E7QWhEbzVxRUE7O0FnRGo2cUVBO0FBQ0E7QUFDQTtBaERvNnFFQTtBUXo1cUVBO0F3Q1BBO0FBQ0E7QWhEbTZxRUE7QWdEaDZxRUE7QUFDQTtBQUNBO0FBQ0E7QWhEazZxRUE7O0FnRC82cUVBO0FBQ0E7QUFDQTtBaERrN3FFQTtBUXY2cUVBO0F3Q1BBO0FBQ0E7QWhEaTdxRUE7QWdEOTZxRUE7QUFDQTtBQUNBO0FBQ0E7QWhEZzdxRUE7O0FnRDc3cUVBO0FBQ0E7QUFDQTtBaERnOHFFQTtBUXI3cUVBO0F3Q1BBO0FBQ0E7QWhEKzdxRUE7QWdENTdxRUE7QUFDQTtBQUNBO0FBQ0E7QWhEODdxRUE7O0FpRDk4cUVBO0FBQ0E7QTNDbUxBO0EyQ2pMQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FqRGk5cUVBO0FRNThxRUE7QXlDREE7QUFDQTtBakRnOXFFQTtBUTU4cUVBO0F5Q0NBO0FqRDg4cUVBOztBaURuOHFFQTtBQUNBO0FBQ0E7QUFDQTtBakRzOHFFQTs7QWlEaDhxRUE7QUFDQTtBakRtOHFFQTs7QWtEeitxRUE7QUFHQTtBQUFBO0FBQ0E7QTVDZ0xBO0E0QzdLQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QXJDT0E7QWJtK3FFQTtBa0R2K3FFQTtBQUNBO0FsRHkrcUVBO0FrRHQrcUVBO0FBQ0E7QWxEdytxRUE7QWtEcitxRUE7QUFDQTtBQUNBO0FsRHUrcUVBO0FrRHArcUVBO0FBQ0E7QWxEcytxRUE7O0FrRGwrcUVBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBckNaQTtBQUNBO0Fiay9xRUE7O0FrRG4rcUVBO0FBQ0E7QWxEcytxRUE7O0FtRDVnckVBO0FBRUE7QW5EOGdyRUE7QW1ENWdyRUE7QUFDQTtBQUNBO0FuRDhnckVBOztBbUR6Z3JFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFHQTtBbkQwZ3JFQTs7QW1EbmdyRUE7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBbkRxZ3JFQTtBbURsZ3JFQTtBN0IzQkE7QUFBQTtBQUFBO0FBQUE7QTZCNkJBO0FBQUE7QW5Eb2dyRUE7QXNCN2hyRUE7QTZCdUJBO0E3QnRCQTtBQUFBO0F0QmdpckVBO0FBQ0E7QW1EdmdyRUE7QUFDQTtBQUFBO0FuRHlnckVBO0FtRHJnckVBO0FBQ0E7QUFBQTtBbkR1Z3JFQTs7QW1EbmdyRUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBbkRzZ3JFQTtBbURwZ3JFQTtBQUNBO0FBQ0E7QW5Ec2dyRUE7QW1EbmdyRUE7O0FBRUE7QUFBQTtBbkRxZ3JFQTtBbURsZ3JFQTtBQUNBO0FuRG9nckVBOztBbURoZ3JFQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FuRG1nckVBO0FtRGhnckVBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FuRGtnckVBO0FtRDkvcUVBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBbkRnZ3JFQTtBbUQ5L3FFQTtBQUNBO0FuRGdnckVBO0FtRDcvcUVBO0FBQ0E7QW5EKy9xRUE7O0FtRHovcUVBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBR0E7QUFDQTtBQUNBO0FBQ0E7QXRDbEdBO0FzQ3NHQTtBbkR3L3FFQTs7QW1EcC9xRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbkR1L3FFQTtBbURwL3FFQTtBQUFBO0FuRHUvcUVBO0FtRHQvcUVBO0FBQUE7QW5EeS9xRUE7O0FtRHAvcUVBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBdEN0SEE7QUFDQTtBYjhtckVBO0FtRHQvcUVBO0FBQ0E7QUFFQTtBbkR1L3FFQTs7QW1EbC9xRUE7QUFDQTtBQUNBO0FuRHEvcUVBOztBbURoL3FFQTtBQUNBO0FBR0E7QUFBQTtBQUFBO0FBQ0E7QW5EaS9xRUE7O0FtRDcrcUVBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QXRDeklBO0FBQ0E7QWIwbnJFQTtBbUQ1K3FFQTtBQUNBO0FuRDgrcUVBOztBbUR6K3FFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QW5ENCtxRUE7O0FpQm5uckVBO0FrQzZJQTtBQUNBO0FBQ0E7QW5EMCtxRUE7QW1EditxRUE7QUFDQTtBbkR5K3FFQTtBbUR2K3FFQTtBQUNBO0FuRHkrcUVBO0FtRHIrcUVBO0FBQ0E7QW5EdStxRUE7QW1EcitxRUE7QUFDQTtBQUNBO0FBQUE7QUFBQTtBbkR1K3FFQTtBbUQvOXFFQTtBQUFBO0FuRGsrcUVBO0FBQ0E7QWlCMW9yRUE7QWtDMktBOztBQUVBO0FuRGsrcUVBO0FBQ0E7QWlCaHByRUE7QWtDa0xBO0FBQUE7QW5EaytxRUE7QUFDQTtBb0RodHJFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FDSkE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBL0NxS0E7QThDektBO0FBQ0E7QXBENHRyRUE7QW9EMXRyRUE7QUFBQTtBcEQ2dHJFQTtBb0QzdHJFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FwRDZ0ckVBO0FvRDN0ckVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXBENnRyRUE7O0FvRHh0ckVBO0FBQ0E7QXBEMnRyRUE7QW9EenRyRUE7QUFDQTtBcEQydHJFQTtBb0R6dHJFQTtBQUNBO0FBQ0E7QUFDQTtBcEQydHJFQTs7QW9EdHRyRUE7QUFDQTtBcER5dHJFQTtBb0R2dHJFQTtBQUNBO0FBQ0E7QUFDQTtBcER5dHJFQTtBb0R2dHJFQTtBQUNBO0FBQ0E7QUFDQTtBcER5dHJFQTs7QW9EcHRyRUE7QUFDQTtBcER1dHJFQTtBb0RydHJFQTtBQUNBO0FwRHV0ckVBO0FvRHJ0ckVBO0FBQ0E7QUFDQTtBQUNBO0FwRHV0ckVBOztBb0RsdHJFQTtBQUNBO0FwRHF0ckVBO0FvRG50ckVBO0FBQ0E7QUFDQTtBQUNBO0FwRHF0ckVBO0FvRG50ckVBO0FBQ0E7QUFDQTtBQUNBO0FwRHF0ckVBOztBb0Roc3JFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXZDOUZBO0Fia3lyRUE7O0FzRHB6ckVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FETEE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBL0NxS0E7QWdEeEtBO0FBQ0E7QUFDQTtBQUNBO0F6Q0dBO0FiK3pyRUE7QXNEOXpyRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RGcwckVBO0FzRDl6ckVBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEQrenJFQTs7QXNEMXpyRUE7QUFDQTtBdEQ2enJFQTtBc0QzenJFQTtBQUNBO0F0RDZ6ckVBO0FzRDN6ckVBO0FBQ0E7QUFDQTtBQUNBO0F0RDZ6ckVBO0FzRDF6ckVBO0FBQ0E7QUFDQTtBQUNBO0F0RDR6ckVBOztBc0R2enJFQTtBQUNBO0F0RDB6ckVBO0FzRHh6ckVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXREMHpyRUE7QXNEeHpyRUE7QUFDQTtBQUNBO0FBQ0E7QXREMHpyRUE7QXNEdnpyRUE7QUFDQTtBQUNBO0FBQ0E7QXREeXpyRUE7O0FzRHB6ckVBO0FBQ0E7QXREdXpyRUE7QXNEcnpyRUE7QUFDQTtBdER1enJFQTtBc0RyenJFQTtBQUNBO0FBQ0E7QUFDQTtBdER1enJFQTtBc0RwenJFQTtBQUNBO0FBQ0E7QUFDQTtBdERzenJFQTtBc0RqenJFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXREbXpyRUE7O0FzRC95ckVBO0FBQ0E7QXREa3pyRUE7QXNEaHpyRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdERrenJFQTtBc0RoenJFQTtBQUNBO0FBQ0E7QUFDQTtBdERrenJFQTtBc0QveXJFQTtBQUNBO0FBQ0E7QUFDQTtBdERpenJFQTs7QXNEM3hyRUE7QUFDQTtBQUNBO0FoRDBCQTtBZ0R2QkE7QUFDQTtBekNuSUE7QUFDQTtBYmk2ckVBO0FzRDV4ckVBO0FBQ0E7QXREOHhyRUE7O0FzRDF4ckVBO0FBQ0E7QUFDQTtBdEQ2eHJFQTs7QXVEeDdyRUE7QUFDQTtBdkQyN3JFQTs7QXVEeDdyRUE7QUFDQTtBQUFBO0F2RDI3ckVBOztBdUR4N3JFQTtBQUNBO0FBQ0E7QUFDQTtBdkQyN3JFQTtBd0RsOXJFQTtBQUNBO0FBQ0E7QUFDQTtBeERvOXJFQTs7QXVENTdyRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBakNsQkE7QUFBQTtBQUFBO0FBQUE7QXRCazlyRUE7QXNCOThyRUE7QWlDUUE7QWpDUEE7QUFBQTtBdEJpOXJFQTtBQUNBOztBdURqOHJFQTs7O0FBR0E7QXZEbzhyRUE7O0F1RGo4ckVBOztBQUVBO0FBQUE7QXZEbzhyRUE7O0F1RGo4ckVBOztBQUVBO0FBQUE7QXZEbzhyRUE7O0F1RDM3ckVBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBdkQ4N3JFQTtBdUQzN3JFQTs7O0FBR0E7QUFDQTtBdkQ2N3JFQTtBdUQxN3JFQTs7QUFFQTtBQUNBO0FqQzVEQTtBQUFBO0F0QnkvckVBO0FzQnIvckVBO0FpQ3FEQTs7QWpDcERBO0FBQUE7QXRCeS9yRUE7QUFDQTs7QXVEejdyRUE7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBakN0RkE7QUFBQTtBdEJraHNFQTtBc0I5Z3NFQTtBaUNrRUE7O0FqQ2pFQTtBQUFBO0F0Qmtoc0VBO0FBQ0E7QVF4aHNFQTs7O0ErQzJGQTtBQUNBO0FBQ0E7QUFDQTtBdkRrOHJFQTs7QXVELzdyRUE7QUFDQTtBdkRrOHJFQTs7QXVENzdyRUE7QUFDQTtBdkRnOHJFQTs7QXVEejdyRUE7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QXZENDdyRUE7O0F1RDE3ckVBO0FBQ0E7QXZENjdyRUE7O0F1RDM3ckVBO0FBQ0E7QXZEODdyRUE7O0F1RHI3ckVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBRUE7QUFDQTtBQUNBO0F2RHU3ckVBO0F1RHI3ckVBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUNBO0FBQ0E7QWpDL0pBO0FBQUE7QXRCc2xzRUE7QXNCbGxzRUE7QWlDNklBO0FqQzVJQTtBQUFBO0F0QnFsc0VBO0FBQ0E7QXVEeDdyRUE7QUFDQTtBdkQwN3JFQTs7QXVEajdyRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXZEbzdyRUE7O0F5RHRuc0VBO0FBQ0E7QUFBQTtBQUFBO0F6RDBuc0VBO0FBQ0E7QXlEeG5zRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUNBO0FBQUE7QXpEeW5zRUE7O0F5RHRuc0VBO0FBQ0E7QUFDQTtBQUNBO0F6RHluc0VBOztBeURsbnNFQTtBQUNBO0FBQ0E7QUFBQTtBekRxbnNFQTtBeURubnNFQTtBQUNBO0FBQ0E7QUFBQTtBekRxbnNFQTtBQUNBO0F5RGxuc0VBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FBQ0E7QUFDQTtBQUFBO0F6RG1uc0VBOztBeURobnNFQTtBQUNBO0FBQ0E7QXpEbW5zRUE7O0F5RC9tc0VBO0FBQ0E7O0FBRUE7QUFBQTtBekRrbnNFQTtBQUNBO0EwRDlxc0VBO0FBQUE7QTFEaXJzRUE7O0EwRGhyc0VBO0FBQUE7QTFEb3JzRUE7O0EwRG5yc0VBO0FBQUE7QTFEdXJzRUE7O0EwRHRyc0VBO0FBQUE7QTFEMHJzRUE7O0EwRHpyc0VBO0FBQUE7QTFENnJzRUE7O0EwRDVyc0VBO0FBQUE7QTFEZ3NzRUE7O0EyRGxzc0VBO0FBQ0E7QTNEcXNzRUE7O0FRM3JzRUE7OztBbURMQTtBM0Rzc3NFQTs7QTJENXNzRUE7QUFDQTtBM0Qrc3NFQTs7QVFyc3NFQTs7O0FtRExBO0EzRGd0c0VBOztBMkR0dHNFQTtBQUNBO0EzRHl0c0VBOztBUS9zc0VBOzs7QW1ETEE7QTNEMHRzRUE7O0EyRGh1c0VBO0FBQ0E7QTNEbXVzRUE7O0FRenRzRUE7OztBbURMQTtBM0RvdXNFQTs7QTJEMXVzRUE7QUFDQTtBM0Q2dXNFQTs7QVFudXNFQTs7O0FtRExBO0EzRDh1c0VBOztBMkRwdnNFQTtBQUNBO0EzRHV2c0VBOztBUTd1c0VBOzs7QW1ETEE7QTNEd3ZzRUE7O0EyRDl2c0VBO0FBQ0E7QTNEaXdzRUE7O0FRdnZzRUE7OztBbURMQTtBM0Rrd3NFQTs7QTJEeHdzRUE7QUFDQTtBM0Qyd3NFQTs7QVFqd3NFQTs7O0FtRExBO0EzRDR3c0VBOztBMkRseHNFQTtBQUNBO0EzRHF4c0VBOztBUTN3c0VBOzs7QW1ETEE7QTNEc3hzRUE7O0EyRDV4c0VBO0FBQ0E7QTNEK3hzRUE7O0FRcnhzRUE7OztBbURMQTtBM0RneXNFQTs7QTJEdHlzRUE7QUFDQTtBM0R5eXNFQTs7QVEveHNFQTs7O0FtRExBO0EzRDB5c0VBOztBMkRoenNFQTtBQUNBO0EzRG16c0VBOztBUXp5c0VBOzs7QW1ETEE7QTNEb3pzRUE7O0E0RG56c0VBO0FBQ0E7QTVEc3pzRUE7O0E0RG56c0VBO0FBQ0E7QTVEc3pzRUE7O0E2RGowc0VBO0FBQUE7QTdEcTBzRUE7O0E2RHAwc0VBO0FBQUE7QTdEdzBzRUE7O0E2RHYwc0VBO0FBQUE7QTdEMjBzRUE7O0E2RDEwc0VBO0FBQUE7QTdEODBzRUE7O0E2RDcwc0VBO0FBQUE7QTdEaTFzRUE7O0E2RC8wc0VBO0FBQUE7QTdEbTFzRUE7O0E2RGwxc0VBO0FBQUE7QTdEczFzRUE7O0E2RHIxc0VBO0FBQUE7QTdEeTFzRUE7O0E2RHgxc0VBO0FBQUE7QTdENDFzRUE7O0E2RDMxc0VBO0FBQUE7QTdEKzFzRUE7O0E2RDUxc0VBO0FBQ0E7QTdEKzFzRUE7O0E2RGgyc0VBO0FBQ0E7QTdEbTJzRUE7O0E2RHAyc0VBO0FBQ0E7QTdEdTJzRUE7O0E2RHgyc0VBO0FBQ0E7QTdEMjJzRUE7O0E2RDUyc0VBO0FBQ0E7QTdEKzJzRUE7O0E2RGgzc0VBO0FBQ0E7QTdEbTNzRUE7O0E2RHAzc0VBO0FBQ0E7QTdEdTNzRUE7O0E2RHgzc0VBO0FBQ0E7QTdEMjNzRUE7O0E2RDUzc0VBO0FBQ0E7QTdEKzNzRUE7O0E2RGg0c0VBO0FBQ0E7QTdEbTRzRUE7O0E2RHA0c0VBO0FBQ0E7QTdEdTRzRUE7O0E2RHg0c0VBO0FBQ0E7QTdEMjRzRUE7O0E2RHY0c0VBO0FBQ0E7QTdEMDRzRUE7O0E2RG40c0VBO0FBQ0E7QTdEczRzRUE7O0E2RG40c0VBO0FBQ0E7QTdEczRzRUE7O0E2RG40c0VBO0FBQ0E7QUFDQTtBN0RzNHNFQTs7QTZEbjRzRUE7QUFDQTtBQUNBO0E3RHM0c0VBOztBNkRuNHNFQTtBQUNBO0FBQ0E7QTdEczRzRUE7O0E2RG40c0VBO0FBQ0E7QUFDQTtBN0RzNHNFQTs7QTZEbjRzRUE7QUFDQTtBN0RzNHNFQTs7QTZEbjRzRUE7QUFDQTtBN0RzNHNFQTs7QTZEbjRzRUE7QUFDQTtBN0RzNHNFQTs7QTZEbjRzRUE7QUFDQTtBN0RzNHNFQTs7QXdEOThzRUE7QUFDQTtBQUNBO0FBQ0E7QXhEaTlzRUE7O0E4RDE4c0VBO0FBQUE7QTlEODhzRUE7O0E4RDk4c0VBO0FBQUE7QTlEazlzRUE7O0E4RGw5c0VBO0FBQUE7QTlEczlzRUE7O0E4RHQ5c0VBO0FBQUE7QTlEMDlzRUE7O0E4RDE5c0VBO0FBQUE7QTlEODlzRUE7O0E4RDk5c0VBO0FBQUE7QTlEaytzRUE7O0E4RGwrc0VBO0FBQUE7QTlEcytzRUE7O0E4RHQrc0VBO0FBQUE7QUFBQTtBQUFBO0E5RDArc0VBOztBOEQxK3NFQTtBQUFBO0FBQUE7QUFBQTtBOUQ4K3NFQTs7QWlCNzdzRUE7QTZDakRBO0FBQUE7QTlEbS9zRUE7QThEbi9zRUE7QUFBQTtBOURzL3NFQTtBOER0L3NFQTtBQUFBO0E5RHkvc0VBO0E4RHovc0VBO0FBQUE7QTlENC9zRUE7QThENS9zRUE7QUFBQTtBOUQrL3NFQTtBOEQvL3NFQTtBQUFBO0E5RGtndEVBO0E4RGxndEVBO0FBQUE7QTlEcWd0RUE7QThEcmd0RUE7QUFBQTtBQUFBO0FBQUE7QTlEd2d0RUE7QThEeGd0RUE7QUFBQTtBQUFBO0FBQUE7QTlEMmd0RUE7QUFDQTtBaUIzOXNFQTtBNkNqREE7QUFBQTtBOURnaHRFQTtBOERoaHRFQTtBQUFBO0E5RG1odEVBO0E4RG5odEVBO0FBQUE7QTlEc2h0RUE7QThEdGh0RUE7QUFBQTtBOUR5aHRFQTtBOER6aHRFQTtBQUFBO0E5RDRodEVBO0E4RDVodEVBO0FBQUE7QTlEK2h0RUE7QThEL2h0RUE7QUFBQTtBOURraXRFQTtBOERsaXRFQTtBQUFBO0FBQUE7QUFBQTtBOURxaXRFQTtBOERyaXRFQTtBQUFBO0FBQUE7QUFBQTtBOUR3aXRFQTtBQUNBO0FpQngvc0VBO0E2Q2pEQTtBQUFBO0E5RDZpdEVBO0E4RDdpdEVBO0FBQUE7QTlEZ2p0RUE7QThEaGp0RUE7QUFBQTtBOURtanRFQTtBOERuanRFQTtBQUFBO0E5RHNqdEVBO0E4RHRqdEVBO0FBQUE7QTlEeWp0RUE7QThEemp0RUE7QUFBQTtBOUQ0anRFQTtBOEQ1anRFQTtBQUFBO0E5RCtqdEVBO0E4RC9qdEVBO0FBQUE7QUFBQTtBQUFBO0E5RGtrdEVBO0E4RGxrdEVBO0FBQUE7QUFBQTtBQUFBO0E5RHFrdEVBO0FBQ0E7QWlCcmh0RUE7QTZDakRBO0FBQUE7QTlEMGt0RUE7QThEMWt0RUE7QUFBQTtBOUQ2a3RFQTtBOEQ3a3RFQTtBQUFBO0E5RGdsdEVBO0E4RGhsdEVBO0FBQUE7QTlEbWx0RUE7QThEbmx0RUE7QUFBQTtBOURzbHRFQTtBOER0bHRFQTtBQUFBO0E5RHlsdEVBO0E4RHpsdEVBO0FBQUE7QTlENGx0RUE7QThENWx0RUE7QUFBQTtBQUFBO0FBQUE7QTlEK2x0RUE7QThEL2x0RUE7QUFBQTtBQUFBO0FBQUE7QTlEa210RUE7QUFDQTtBOER6bHRFQTtBQUVBO0FBQUE7QTlEMmx0RUE7QThEM2x0RUE7QUFBQTtBOUQ4bHRFQTtBOEQ5bHRFQTtBQUFBO0E5RGltdEVBO0E4RGptdEVBO0FBQUE7QTlEb210RUE7QThEcG10RUE7QUFBQTtBOUR1bXRFQTtBOER2bXRFQTtBQUFBO0E5RDBtdEVBO0E4RDFtdEVBO0FBQUE7QTlENm10RUE7QThEN210RUE7QUFBQTtBQUFBO0FBQUE7QTlEZ250RUE7QThEaG50RUE7QUFBQTtBQUFBO0FBQUE7QTlEbW50RUE7QUFDQTtBK0R6b3RFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QS9EMm90RUE7QStEem90RUE7QUFDQTtBQUNBO0EvRDJvdEVBO0ErRHhvdEVBOzs7OztBQUtBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0EvRDBvdEVBOztBK0Rqb3RFQTtBQUNBO0EvRG9vdEVBOztBK0Ryb3RFQTtBQUNBO0EvRHdvdEVBOztBK0R6b3RFQTtBQUNBO0EvRDRvdEVBOztBK0Q3b3RFQTtBQUNBO0EvRGdwdEVBOztBK0RqcHRFQTtBQUNBO0EvRG9wdEVBOztBK0RycHRFQTtBQUNBO0EvRHdwdEVBOztBK0R6cHRFQTtBQUNBO0EvRDRwdEVBOztBK0Q3cHRFQTtBQUNBO0EvRGdxdEVBOztBK0RqcXRFQTtBQUNBO0EvRG9xdEVBOztBK0RycXRFQTtBQUNBO0EvRHdxdEVBOztBK0R6cXRFQTtBQUNBO0EvRDRxdEVBOztBK0Q3cXRFQTtBQUNBO0EvRGdydEVBOztBK0RqcnRFQTtBQUNBO0EvRG9ydEVBOztBK0RycnRFQTtBQUNBO0EvRHdydEVBOztBK0R6cnRFQTtBQUNBO0EvRDRydEVBOztBK0Q3cnRFQTtBQUNBO0EvRGdzdEVBOztBK0Rqc3RFQTtBQUNBO0EvRG9zdEVBOztBK0Ryc3RFQTtBQUNBO0EvRHdzdEVBOztBK0R6c3RFQTtBQUNBO0EvRDRzdEVBOztBK0Q3c3RFQTtBQUNBO0EvRGd0dEVBOztBK0RqdHRFQTtBQUNBO0EvRG90dEVBOztBK0RydHRFQTtBQUNBO0EvRHd0dEVBOztBK0R6dHRFQTtBQUNBO0EvRDR0dEVBOztBK0Q3dHRFQTtBQUNBO0EvRGd1dEVBOztBK0RqdXRFQTtBQUNBO0EvRG91dEVBOztBK0RydXRFQTtBQUNBO0EvRHd1dEVBOztBK0R6dXRFQTtBQUNBO0EvRDR1dEVBOztBK0Q3dXRFQTtBQUNBO0EvRGd2dEVBOztBK0RqdnRFQTtBQUNBO0EvRG92dEVBOztBK0RydnRFQTtBQUNBO0EvRHd2dEVBOztBK0R6dnRFQTtBQUNBO0EvRDR2dEVBOztBK0Q3dnRFQTtBQUNBO0EvRGd3dEVBOztBK0Rqd3RFQTtBQUNBO0EvRG93dEVBOztBK0Ryd3RFQTtBQUNBO0EvRHd3dEVBOztBK0R6d3RFQTtBQUNBO0EvRDR3dEVBOztBK0Q3d3RFQTtBQUNBO0EvRGd4dEVBOztBK0RqeHRFQTtBQUNBO0EvRG94dEVBOztBK0RyeHRFQTtBQUNBO0EvRHd4dEVBOztBK0R6eHRFQTtBQUNBO0EvRDR4dEVBOztBK0Q3eHRFQTtBQUNBO0EvRGd5dEVBOztBK0RqeXRFQTtBQUNBO0EvRG95dEVBOztBK0RyeXRFQTtBQUNBO0EvRHd5dEVBOztBK0R6eXRFQTtBQUNBO0EvRDR5dEVBOztBK0Q3eXRFQTtBQUNBO0EvRGd6dEVBOztBK0RqenRFQTtBQUNBO0EvRG96dEVBOztBK0RyenRFQTtBQUNBO0EvRHd6dEVBOztBK0R6enRFQTtBQUNBO0EvRDR6dEVBOztBK0Q3enRFQTtBQUNBO0EvRGcwdEVBOztBK0RqMHRFQTtBQUNBO0EvRG8wdEVBOztBK0RyMHRFQTtBQUNBO0EvRHcwdEVBOztBK0R6MHRFQTtBQUNBO0EvRDQwdEVBOztBK0Q3MHRFQTtBQUNBO0EvRGcxdEVBOztBK0RqMXRFQTtBQUNBO0EvRG8xdEVBOztBK0RyMXRFQTtBQUNBO0EvRHcxdEVBOztBK0R6MXRFQTtBQUNBO0EvRDQxdEVBOztBK0Q3MXRFQTtBQUNBO0EvRGcydEVBOztBK0RqMnRFQTtBQUNBO0EvRG8ydEVBOztBK0RyMnRFQTtBQUNBO0EvRHcydEVBOztBK0R6MnRFQTtBQUNBO0EvRDQydEVBOztBK0Q3MnRFQTtBQUNBO0EvRGczdEVBOztBZ0V6NHRFQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FoRTY0dEVBOztBZ0U1NHRFQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FoRWc1dEVBOztBZ0UvNHRFQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FoRW01dEVBOztBZ0VsNXRFQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FoRXM1dEVBOztBZ0VwNXRFQTtBQUFBO0FBQUE7QWhFdzV0RUE7O0FnRXY1dEVBO0FBQUE7QUFBQTtBaEUyNXRFQTs7QWdFMTV0RUE7QUFBQTtBQUFBO0FoRTg1dEVBOztBZ0U3NXRFQTtBQUFBO0FBQUE7QUFBQTtBaEVpNnRFQTs7QWdFaDZ0RUE7QUFBQTtBQUFBO0FBQUE7QWhFbzZ0RUE7O0FnRW42dEVBO0FBQUE7QUFBQTtBQUFBO0FoRXU2dEVBOztBZ0V0NnRFQTtBQUFBO0FBQUE7QWhFMDZ0RUE7O0FnRXo2dEVBO0FBQUE7QUFBQTtBaEU2NnRFQTs7QWdFMzZ0RUE7QUFBQTtBQUFBO0FBQUE7QWhFKzZ0RUE7O0FnRTk2dEVBO0FBQUE7QUFBQTtBQUFBO0FoRWs3dEVBOztBZ0VqN3RFQTtBQUFBO0FBQUE7QUFBQTtBaEVxN3RFQTs7QWdFcDd0RUE7QUFBQTtBQUFBO0FBQUE7QWhFdzd0RUE7O0FnRXY3dEVBO0FBQUE7QUFBQTtBaEUyN3RFQTs7QWdFejd0RUE7QUFBQTtBQUFBO0FBQUE7QWhFNjd0RUE7O0FnRTU3dEVBO0FBQUE7QUFBQTtBQUFBO0FoRWc4dEVBOztBZ0UvN3RFQTtBQUFBO0FBQUE7QUFBQTtBaEVtOHRFQTs7QWdFbDh0RUE7QUFBQTtBQUFBO0FBQUE7QWhFczh0RUE7O0FnRXI4dEVBO0FBQUE7QUFBQTtBQUFBO0FoRXk4dEVBOztBZ0V2OHRFQTtBQUFBO0FBQUE7QWhFMjh0RUE7O0FnRTE4dEVBO0FBQUE7QUFBQTtBaEU4OHRFQTs7QWdFNzh0RUE7QUFBQTtBQUFBO0FoRWk5dEVBOztBZ0VoOXRFQTtBQUFBO0FBQUE7QWhFbzl0RUE7O0FnRW45dEVBO0FBQUE7QUFBQTtBaEV1OXRFQTs7QWdFdDl0RUE7QUFBQTtBQUFBO0FoRTA5dEVBOztBZ0V4OXRFQTtBQUFBO0FBQUE7QWhFNDl0RUE7O0FnRTM5dEVBO0FBQUE7QUFBQTtBaEUrOXRFQTs7QWdFOTl0RUE7QUFBQTtBQUFBO0FoRWsrdEVBOztBZ0VqK3RFQTtBQUFBO0FBQUE7QWhFcSt0RUE7O0FnRXArdEVBO0FBQUE7QUFBQTtBaEV3K3RFQTs7QWdFdit0RUE7QUFBQTtBQUFBO0FoRTIrdEVBOztBaUIvOXRFQTtBK0NsREE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEVzaHVFQTtBZ0VyaHVFQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FoRXdodUVBO0FnRXZodUVBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWhFMGh1RUE7QWdFemh1RUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEU0aHVFQTtBZ0UxaHVFQTtBQUFBO0FBQUE7QWhFNmh1RUE7QWdFNWh1RUE7QUFBQTtBQUFBO0FoRStodUVBO0FnRTlodUVBO0FBQUE7QUFBQTtBaEVpaXVFQTtBZ0VoaXVFQTtBQUFBO0FBQUE7QUFBQTtBaEVtaXVFQTtBZ0VsaXVFQTtBQUFBO0FBQUE7QUFBQTtBaEVxaXVFQTtBZ0VwaXVFQTtBQUFBO0FBQUE7QUFBQTtBaEV1aXVFQTtBZ0V0aXVFQTtBQUFBO0FBQUE7QWhFeWl1RUE7QWdFeGl1RUE7QUFBQTtBQUFBO0FoRTJpdUVBO0FnRXppdUVBO0FBQUE7QUFBQTtBQUFBO0FoRTRpdUVBO0FnRTNpdUVBO0FBQUE7QUFBQTtBQUFBO0FoRThpdUVBO0FnRTdpdUVBO0FBQUE7QUFBQTtBQUFBO0FoRWdqdUVBO0FnRS9pdUVBO0FBQUE7QUFBQTtBQUFBO0FoRWtqdUVBO0FnRWpqdUVBO0FBQUE7QUFBQTtBaEVvanVFQTtBZ0VsanVFQTtBQUFBO0FBQUE7QUFBQTtBaEVxanVFQTtBZ0VwanVFQTtBQUFBO0FBQUE7QUFBQTtBaEV1anVFQTtBZ0V0anVFQTtBQUFBO0FBQUE7QUFBQTtBaEV5anVFQTtBZ0V4anVFQTtBQUFBO0FBQUE7QUFBQTtBaEUyanVFQTtBZ0UxanVFQTtBQUFBO0FBQUE7QUFBQTtBaEU2anVFQTtBZ0UzanVFQTtBQUFBO0FBQUE7QWhFOGp1RUE7QWdFN2p1RUE7QUFBQTtBQUFBO0FoRWdrdUVBO0FnRS9qdUVBO0FBQUE7QUFBQTtBaEVra3VFQTtBZ0Vqa3VFQTtBQUFBO0FBQUE7QWhFb2t1RUE7QWdFbmt1RUE7QUFBQTtBQUFBO0FoRXNrdUVBO0FnRXJrdUVBO0FBQUE7QUFBQTtBaEV3a3VFQTtBZ0V0a3VFQTtBQUFBO0FBQUE7QWhFeWt1RUE7QWdFeGt1RUE7QUFBQTtBQUFBO0FoRTJrdUVBO0FnRTFrdUVBO0FBQUE7QUFBQTtBaEU2a3VFQTtBZ0U1a3VFQTtBQUFBO0FBQUE7QWhFK2t1RUE7QWdFOWt1RUE7QUFBQTtBQUFBO0FoRWlsdUVBO0FnRWhsdUVBO0FBQUE7QUFBQTtBaEVtbHVFQTtBQUNBO0FpQnhrdUVBO0ErQ2xEQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FoRThudUVBO0FnRTdudUVBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWhFZ291RUE7QWdFL251RUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEVrb3VFQTtBZ0Vqb3VFQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FoRW9vdUVBO0FnRWxvdUVBO0FBQUE7QUFBQTtBaEVxb3VFQTtBZ0Vwb3VFQTtBQUFBO0FBQUE7QWhFdW91RUE7QWdFdG91RUE7QUFBQTtBQUFBO0FoRXlvdUVBO0FnRXhvdUVBO0FBQUE7QUFBQTtBQUFBO0FoRTJvdUVBO0FnRTFvdUVBO0FBQUE7QUFBQTtBQUFBO0FoRTZvdUVBO0FnRTVvdUVBO0FBQUE7QUFBQTtBQUFBO0FoRStvdUVBO0FnRTlvdUVBO0FBQUE7QUFBQTtBaEVpcHVFQTtBZ0VocHVFQTtBQUFBO0FBQUE7QWhFbXB1RUE7QWdFanB1RUE7QUFBQTtBQUFBO0FBQUE7QWhFb3B1RUE7QWdFbnB1RUE7QUFBQTtBQUFBO0FBQUE7QWhFc3B1RUE7QWdFcnB1RUE7QUFBQTtBQUFBO0FBQUE7QWhFd3B1RUE7QWdFdnB1RUE7QUFBQTtBQUFBO0FBQUE7QWhFMHB1RUE7QWdFenB1RUE7QUFBQTtBQUFBO0FoRTRwdUVBO0FnRTFwdUVBO0FBQUE7QUFBQTtBQUFBO0FoRTZwdUVBO0FnRTVwdUVBO0FBQUE7QUFBQTtBQUFBO0FoRStwdUVBO0FnRTlwdUVBO0FBQUE7QUFBQTtBQUFBO0FoRWlxdUVBO0FnRWhxdUVBO0FBQUE7QUFBQTtBQUFBO0FoRW1xdUVBO0FnRWxxdUVBO0FBQUE7QUFBQTtBQUFBO0FoRXFxdUVBO0FnRW5xdUVBO0FBQUE7QUFBQTtBaEVzcXVFQTtBZ0VycXVFQTtBQUFBO0FBQUE7QWhFd3F1RUE7QWdFdnF1RUE7QUFBQTtBQUFBO0FoRTBxdUVBO0FnRXpxdUVBO0FBQUE7QUFBQTtBaEU0cXVFQTtBZ0UzcXVFQTtBQUFBO0FBQUE7QWhFOHF1RUE7QWdFN3F1RUE7QUFBQTtBQUFBO0FoRWdydUVBO0FnRTlxdUVBO0FBQUE7QUFBQTtBaEVpcnVFQTtBZ0VocnVFQTtBQUFBO0FBQUE7QWhFbXJ1RUE7QWdFbHJ1RUE7QUFBQTtBQUFBO0FoRXFydUVBO0FnRXBydUVBO0FBQUE7QUFBQTtBaEV1cnVFQTtBZ0V0cnVFQTtBQUFBO0FBQUE7QWhFeXJ1RUE7QWdFeHJ1RUE7QUFBQTtBQUFBO0FoRTJydUVBO0FBQ0E7QWlCaHJ1RUE7QStDbERBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWhFc3V1RUE7QWdFcnV1RUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEV3dXVFQTtBZ0V2dXVFQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FoRTB1dUVBO0FnRXp1dUVBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWhFNHV1RUE7QWdFMXV1RUE7QUFBQTtBQUFBO0FoRTZ1dUVBO0FnRTV1dUVBO0FBQUE7QUFBQTtBaEUrdXVFQTtBZ0U5dXVFQTtBQUFBO0FBQUE7QWhFaXZ1RUE7QWdFaHZ1RUE7QUFBQTtBQUFBO0FBQUE7QWhFbXZ1RUE7QWdFbHZ1RUE7QUFBQTtBQUFBO0FBQUE7QWhFcXZ1RUE7QWdFcHZ1RUE7QUFBQTtBQUFBO0FBQUE7QWhFdXZ1RUE7QWdFdHZ1RUE7QUFBQTtBQUFBO0FoRXl2dUVBO0FnRXh2dUVBO0FBQUE7QUFBQTtBaEUydnVFQTtBZ0V6dnVFQTtBQUFBO0FBQUE7QUFBQTtBaEU0dnVFQTtBZ0UzdnVFQTtBQUFBO0FBQUE7QUFBQTtBaEU4dnVFQTtBZ0U3dnVFQTtBQUFBO0FBQUE7QUFBQTtBaEVnd3VFQTtBZ0UvdnVFQTtBQUFBO0FBQUE7QUFBQTtBaEVrd3VFQTtBZ0Vqd3VFQTtBQUFBO0FBQUE7QWhFb3d1RUE7QWdFbHd1RUE7QUFBQTtBQUFBO0FBQUE7QWhFcXd1RUE7QWdFcHd1RUE7QUFBQTtBQUFBO0FBQUE7QWhFdXd1RUE7QWdFdHd1RUE7QUFBQTtBQUFBO0FBQUE7QWhFeXd1RUE7QWdFeHd1RUE7QUFBQTtBQUFBO0FBQUE7QWhFMnd1RUE7QWdFMXd1RUE7QUFBQTtBQUFBO0FBQUE7QWhFNnd1RUE7QWdFM3d1RUE7QUFBQTtBQUFBO0FoRTh3dUVBO0FnRTd3dUVBO0FBQUE7QUFBQTtBaEVneHVFQTtBZ0Uvd3VFQTtBQUFBO0FBQUE7QWhFa3h1RUE7QWdFanh1RUE7QUFBQTtBQUFBO0FoRW94dUVBO0FnRW54dUVBO0FBQUE7QUFBQTtBaEVzeHVFQTtBZ0VyeHVFQTtBQUFBO0FBQUE7QWhFd3h1RUE7QWdFdHh1RUE7QUFBQTtBQUFBO0FoRXl4dUVBO0FnRXh4dUVBO0FBQUE7QUFBQTtBaEUyeHVFQTtBZ0UxeHVFQTtBQUFBO0FBQUE7QWhFNnh1RUE7QWdFNXh1RUE7QUFBQTtBQUFBO0FoRSt4dUVBO0FnRTl4dUVBO0FBQUE7QUFBQTtBaEVpeXVFQTtBZ0VoeXVFQTtBQUFBO0FBQUE7QWhFbXl1RUE7QUFDQTtBaUJ4eHVFQTtBK0NsREE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEU4MHVFQTtBZ0U3MHVFQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FoRWcxdUVBO0FnRS8wdUVBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWhFazF1RUE7QWdFajF1RUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEVvMXVFQTtBZ0VsMXVFQTtBQUFBO0FBQUE7QWhFcTF1RUE7QWdFcDF1RUE7QUFBQTtBQUFBO0FoRXUxdUVBO0FnRXQxdUVBO0FBQUE7QUFBQTtBaEV5MXVFQTtBZ0V4MXVFQTtBQUFBO0FBQUE7QUFBQTtBaEUyMXVFQTtBZ0UxMXVFQTtBQUFBO0FBQUE7QUFBQTtBaEU2MXVFQTtBZ0U1MXVFQTtBQUFBO0FBQUE7QUFBQTtBaEUrMXVFQTtBZ0U5MXVFQTtBQUFBO0FBQUE7QWhFaTJ1RUE7QWdFaDJ1RUE7QUFBQTtBQUFBO0FoRW0ydUVBO0FnRWoydUVBO0FBQUE7QUFBQTtBQUFBO0FoRW8ydUVBO0FnRW4ydUVBO0FBQUE7QUFBQTtBQUFBO0FoRXMydUVBO0FnRXIydUVBO0FBQUE7QUFBQTtBQUFBO0FoRXcydUVBO0FnRXYydUVBO0FBQUE7QUFBQTtBQUFBO0FoRTAydUVBO0FnRXoydUVBO0FBQUE7QUFBQTtBaEU0MnVFQTtBZ0UxMnVFQTtBQUFBO0FBQUE7QUFBQTtBaEU2MnVFQTtBZ0U1MnVFQTtBQUFBO0FBQUE7QUFBQTtBaEUrMnVFQTtBZ0U5MnVFQTtBQUFBO0FBQUE7QUFBQTtBaEVpM3VFQTtBZ0VoM3VFQTtBQUFBO0FBQUE7QUFBQTtBaEVtM3VFQTtBZ0VsM3VFQTtBQUFBO0FBQUE7QUFBQTtBaEVxM3VFQTtBZ0VuM3VFQTtBQUFBO0FBQUE7QWhFczN1RUE7QWdFcjN1RUE7QUFBQTtBQUFBO0FoRXczdUVBO0FnRXYzdUVBO0FBQUE7QUFBQTtBaEUwM3VFQTtBZ0V6M3VFQTtBQUFBO0FBQUE7QWhFNDN1RUE7QWdFMzN1RUE7QUFBQTtBQUFBO0FoRTgzdUVBO0FnRTczdUVBO0FBQUE7QUFBQTtBaEVnNHVFQTtBZ0U5M3VFQTtBQUFBO0FBQUE7QWhFaTR1RUE7QWdFaDR1RUE7QUFBQTtBQUFBO0FoRW00dUVBO0FnRWw0dUVBO0FBQUE7QUFBQTtBaEVxNHVFQTtBZ0VwNHVFQTtBQUFBO0FBQUE7QWhFdTR1RUE7QWdFdDR1RUE7QUFBQTtBQUFBO0FoRXk0dUVBO0FnRXg0dUVBO0FBQUE7QUFBQTtBaEUyNHVFQTtBQUNBO0FpRXQ3dUVBO0FBQUE7QWpFeTd1RUE7O0FpRXg3dUVBO0FBQUE7QWpFNDd1RUE7O0FpRTM3dUVBO0FBQUE7QWpFKzd1RUE7O0FpQjM0dUVBO0FnRHREQTtBQUFBO0FqRXM4dUVBO0FpRXI4dUVBO0FBQUE7QWpFdzh1RUE7QWlFdjh1RUE7QUFBQTtBakUwOHVFQTtBQUNBO0FpQnY1dUVBO0FnRHREQTtBQUFBO0FqRWk5dUVBO0FpRWg5dUVBO0FBQUE7QWpFbTl1RUE7QWlFbDl1RUE7QUFBQTtBakVxOXVFQTtBQUNBO0FpQmw2dUVBO0FnRHREQTtBQUFBO0FqRTQ5dUVBO0FpRTM5dUVBO0FBQUE7QWpFODl1RUE7QWlFNzl1RUE7QUFBQTtBakVnK3VFQTtBQUNBO0FpQjc2dUVBO0FnRHREQTtBQUFBO0FqRXUrdUVBO0FpRXQrdUVBO0FBQUE7QWpFeSt1RUE7QWlFeCt1RUE7QUFBQTtBakUyK3VFQTtBQUNBO0FrRWovdUVBO0FBQUE7QUFBQTtBQUFBO0FsRW8vdUVBOztBa0VwL3VFQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FsRXcvdUVBOztBa0V4L3VFQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FsRTQvdUVBOztBbUU1L3VFQTtBQUFBO0FuRWdndkVBOztBbUVoZ3ZFQTtBQUFBO0FuRW9ndkVBOztBb0VuZ3ZFQTtBQUFBO0FwRXVndkVBOztBb0V2Z3ZFQTtBQUFBO0FwRTJndkVBOztBb0UzZ3ZFQTtBQUFBO0FwRStndkVBOztBb0UvZ3ZFQTtBQUFBO0FwRW1odkVBOztBb0VuaHZFQTtBQUFBO0FwRXVodkVBOztBb0VsaHZFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXBFcWh2RUE7O0FvRWxodkVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBcEVxaHZFQTs7QW9Famh2RUE7QUFEQTtBQUVBO0FBQ0E7QUFDQTtBcEVxaHZFQTtBQUNBOztBcUUvaXZFQTtBQ0VBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEVpanZFQTs7QXNFdml2RUE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRFeWl2RUE7O0F1RXRrdkVBO0FBQUE7QUFBQTtBdkUwa3ZFQTs7QXVFemt2RUE7QUFBQTtBQUFBO0F2RTZrdkVBOztBdUU1a3ZFQTtBQUFBO0FBQUE7QXZFZ2x2RUE7O0F1RS9rdkVBO0FBQUE7QUFBQTtBdkVtbHZFQTs7QXdFbGx2RUE7QUFBQTtBeEVzbHZFQTs7QXdFdGx2RUE7QUFBQTtBeEUwbHZFQTs7QXdFMWx2RUE7QUFBQTtBeEU4bHZFQTs7QXdFOWx2RUE7QUFBQTtBeEVrbXZFQTs7QXdFbG12RUE7QUFBQTtBeEVzbXZFQTs7QXdFdG12RUE7QUFBQTtBeEUwbXZFQTs7QXdFMW12RUE7QUFBQTtBeEU4bXZFQTs7QXdFOW12RUE7QUFBQTtBeEVrbnZFQTs7QXdFbG52RUE7QUFBQTtBeEVzbnZFQTs7QXdFdG52RUE7QUFBQTtBeEUwbnZFQTs7QXdFMW52RUE7QUFBQTtBeEU4bnZFQTs7QXdFOW52RUE7QUFBQTtBeEVrb3ZFQTs7QXdFbG92RUE7QUFBQTtBeEVzb3ZFQTs7QXdFdG92RUE7QUFBQTtBeEUwb3ZFQTs7QXdFdG92RUE7QUFBQTtBeEUwb3ZFQTs7QXdFem92RUE7QUFBQTtBeEU2b3ZFQTs7QXdFem92RUE7QUFBQTtBeEU2b3ZFQTs7QXdFNW92RUE7QUFBQTtBeEVncHZFQTs7QXdFOW92RUE7QUFBQTtBeEVrcHZFQTs7QXdFanB2RUE7QUFBQTtBeEVxcHZFQTs7QXlFOXB2RUE7QUFBQTtBekVrcXZFQTs7QXlFanF2RUE7O0FBRUE7QXpFb3F2RUE7O0F5RWxxdkVBOztBQUVBO0F6RXFxdkVBOztBeUVucXZFQTs7QUFFQTtBekVzcXZFQTs7QXlFcHF2RUE7O0FBRUE7QXpFdXF2RUE7O0F5RXRydkVBO0FBQUE7QXpFMHJ2RUE7O0F5RXpydkVBOztBQUVBO0F6RTRydkVBOztBeUUxcnZFQTs7QUFFQTtBekU2cnZFQTs7QXlFM3J2RUE7O0FBRUE7QXpFOHJ2RUE7O0F5RTVydkVBOztBQUVBO0F6RStydkVBOztBeUU5c3ZFQTtBQUFBO0F6RWt0dkVBOztBeUVqdHZFQTs7QUFFQTtBekVvdHZFQTs7QXlFbHR2RUE7O0FBRUE7QXpFcXR2RUE7O0F5RW50dkVBOztBQUVBO0F6RXN0dkVBOztBeUVwdHZFQTs7QUFFQTtBekV1dHZFQTs7QXlFdHV2RUE7QUFBQTtBekUwdXZFQTs7QXlFenV2RUE7O0FBRUE7QXpFNHV2RUE7O0F5RTF1dkVBOztBQUVBO0F6RTZ1dkVBOztBeUUzdXZFQTs7QUFFQTtBekU4dXZFQTs7QXlFNXV2RUE7O0FBRUE7QXpFK3V2RUE7O0F5RTl2dkVBO0FBQUE7QXpFa3d2RUE7O0F5RWp3dkVBOztBQUVBO0F6RW93dkVBOztBeUVsd3ZFQTs7QUFFQTtBekVxd3ZFQTs7QXlFbnd2RUE7O0FBRUE7QXpFc3d2RUE7O0F5RXB3dkVBOztBQUVBO0F6RXV3dkVBOztBeUV0eHZFQTtBQUFBO0F6RTB4dkVBOztBeUV6eHZFQTs7QUFFQTtBekU0eHZFQTs7QXlFMXh2RUE7O0FBRUE7QXpFNnh2RUE7O0F5RTN4dkVBOztBQUVBO0F6RTh4dkVBOztBeUU1eHZFQTs7QUFFQTtBekUreHZFQTs7QXlFOXl2RUE7QUFBQTtBekVrenZFQTs7QXlFanp2RUE7O0FBRUE7QXpFb3p2RUE7O0F5RWx6dkVBOztBQUVBO0F6RXF6dkVBOztBeUVuenZFQTs7QUFFQTtBekVzenZFQTs7QXlFcHp2RUE7O0FBRUE7QXpFdXp2RUE7O0F5RXQwdkVBO0FBQUE7QXpFMDB2RUE7O0F5RXowdkVBOztBQUVBO0F6RTQwdkVBOztBeUUxMHZFQTs7QUFFQTtBekU2MHZFQTs7QXlFMzB2RUE7O0FBRUE7QXpFODB2RUE7O0F5RTUwdkVBOztBQUVBO0F6RSswdkVBOztBeUU5MXZFQTtBQUFBO0F6RWsydkVBOztBeUVqMnZFQTs7QUFFQTtBekVvMnZFQTs7QXlFbDJ2RUE7O0FBRUE7QXpFcTJ2RUE7O0F5RW4ydkVBOztBQUVBO0F6RXMydkVBOztBeUVwMnZFQTs7QUFFQTtBekV1MnZFQTs7QXlFdDN2RUE7QUFBQTtBekUwM3ZFQTs7QXlFejN2RUE7O0FBRUE7QXpFNDN2RUE7O0F5RTEzdkVBOztBQUVBO0F6RTYzdkVBOztBeUUzM3ZFQTs7QUFFQTtBekU4M3ZFQTs7QXlFNTN2RUE7O0FBRUE7QXpFKzN2RUE7O0F5RTk0dkVBO0FBQUE7QXpFazV2RUE7O0F5RWo1dkVBOztBQUVBO0F6RW81dkVBOztBeUVsNXZFQTs7QUFFQTtBekVxNXZFQTs7QXlFbjV2RUE7O0FBRUE7QXpFczV2RUE7O0F5RXA1dkVBOztBQUVBO0F6RXU1dkVBOztBeUV0NnZFQTtBQUFBO0F6RTA2dkVBOztBeUV6NnZFQTs7QUFFQTtBekU0NnZFQTs7QXlFMTZ2RUE7O0FBRUE7QXpFNjZ2RUE7O0F5RTM2dkVBOztBQUVBO0F6RTg2dkVBOztBeUU1NnZFQTs7QUFFQTtBekUrNnZFQTs7QXlFOTd2RUE7QUFBQTtBekVrOHZFQTs7QXlFajh2RUE7O0FBRUE7QXpFbzh2RUE7O0F5RWw4dkVBOztBQUVBO0F6RXE4dkVBOztBeUVuOHZFQTs7QUFFQTtBekVzOHZFQTs7QXlFcDh2RUE7O0FBRUE7QXpFdTh2RUE7O0F5RXQ5dkVBO0FBQUE7QXpFMDl2RUE7O0F5RXo5dkVBOztBQUVBO0F6RTQ5dkVBOztBeUUxOXZFQTs7QUFFQTtBekU2OXZFQTs7QXlFMzl2RUE7O0FBRUE7QXpFODl2RUE7O0F5RTU5dkVBOztBQUVBO0F6RSs5dkVBOztBeUU5K3ZFQTtBQUFBO0F6RWsvdkVBOztBeUVqL3ZFQTs7QUFFQTtBekVvL3ZFQTs7QXlFbC92RUE7O0FBRUE7QXpFcS92RUE7O0F5RW4vdkVBOztBQUVBO0F6RXMvdkVBOztBeUVwL3ZFQTs7QUFFQTtBekV1L3ZFQTs7QXlFdGd3RUE7QUFBQTtBekUwZ3dFQTs7QXlFemd3RUE7O0FBRUE7QXpFNGd3RUE7O0F5RTFnd0VBOztBQUVBO0F6RTZnd0VBOztBeUUzZ3dFQTs7QUFFQTtBekU4Z3dFQTs7QXlFNWd3RUE7O0FBRUE7QXpFK2d3RUE7O0F5RTlod0VBO0FBQUE7QXpFa2l3RUE7O0F5RWppd0VBOztBQUVBO0F6RW9pd0VBOztBeUVsaXdFQTs7QUFFQTtBekVxaXdFQTs7QXlFbml3RUE7O0FBRUE7QXpFc2l3RUE7O0F5RXBpd0VBOztBQUVBO0F6RXVpd0VBOztBeUV0andFQTtBQUFBO0F6RTBqd0VBOztBeUV6andFQTs7QUFFQTtBekU0andFQTs7QXlFMWp3RUE7O0FBRUE7QXpFNmp3RUE7O0F5RTNqd0VBOztBQUVBO0F6RThqd0VBOztBeUU1andFQTs7QUFFQTtBekUrandFQTs7QXlFOWt3RUE7QUFBQTtBekVrbHdFQTs7QXlFamx3RUE7O0FBRUE7QXpFb2x3RUE7O0F5RWxsd0VBOztBQUVBO0F6RXFsd0VBOztBeUVubHdFQTs7QUFFQTtBekVzbHdFQTs7QXlFcGx3RUE7O0FBRUE7QXpFdWx3RUE7O0F5RXRtd0VBO0FBQUE7QXpFMG13RUE7O0F5RXptd0VBOztBQUVBO0F6RTRtd0VBOztBeUUxbXdFQTs7QUFFQTtBekU2bXdFQTs7QXlFM213RUE7O0FBRUE7QXpFOG13RUE7O0F5RTVtd0VBOztBQUVBO0F6RSttd0VBOztBeUU5bndFQTtBQUFBO0F6RWtvd0VBOztBeUVqb3dFQTs7QUFFQTtBekVvb3dFQTs7QXlFbG93RUE7O0FBRUE7QXpFcW93RUE7O0F5RW5vd0VBOztBQUVBO0F6RXNvd0VBOztBeUVwb3dFQTs7QUFFQTtBekV1b3dFQTs7QXlFdHB3RUE7QUFBQTtBekUwcHdFQTs7QXlFenB3RUE7O0FBRUE7QXpFNHB3RUE7O0F5RTFwd0VBOztBQUVBO0F6RTZwd0VBOztBeUUzcHdFQTs7QUFFQTtBekU4cHdFQTs7QXlFNXB3RUE7O0FBRUE7QXpFK3B3RUE7O0F5RTlxd0VBO0FBQUE7QXpFa3J3RUE7O0F5RWpyd0VBOztBQUVBO0F6RW9yd0VBOztBeUVscndFQTs7QUFFQTtBekVxcndFQTs7QXlFbnJ3RUE7O0FBRUE7QXpFc3J3RUE7O0F5RXByd0VBOztBQUVBO0F6RXVyd0VBOztBeUV0c3dFQTtBQUFBO0F6RTBzd0VBOztBeUV6c3dFQTs7QUFFQTtBekU0c3dFQTs7QXlFMXN3RUE7O0FBRUE7QXpFNnN3RUE7O0F5RTNzd0VBOztBQUVBO0F6RThzd0VBOztBeUU1c3dFQTs7QUFFQTtBekUrc3dFQTs7QXlFOXR3RUE7QUFBQTtBekVrdXdFQTs7QXlFanV3RUE7O0FBRUE7QXpFb3V3RUE7O0F5RWx1d0VBOztBQUVBO0F6RXF1d0VBOztBeUVudXdFQTs7QUFFQTtBekVzdXdFQTs7QXlFcHV3RUE7O0FBRUE7QXpFdXV3RUE7O0F5RXR2d0VBO0FBQUE7QXpFMHZ3RUE7O0F5RXp2d0VBOztBQUVBO0F6RTR2d0VBOztBeUUxdndFQTs7QUFFQTtBekU2dndFQTs7QXlFM3Z3RUE7O0FBRUE7QXpFOHZ3RUE7O0F5RTV2d0VBOztBQUVBO0F6RSt2d0VBOztBeUU5d3dFQTtBQUFBO0F6RWt4d0VBOztBeUVqeHdFQTs7QUFFQTtBekVveHdFQTs7QXlFbHh3RUE7O0FBRUE7QXpFcXh3RUE7O0F5RW54d0VBOztBQUVBO0F6RXN4d0VBOztBeUVweHdFQTs7QUFFQTtBekV1eHdFQTs7QXlFdHl3RUE7QUFBQTtBekUweXdFQTs7QXlFenl3RUE7O0FBRUE7QXpFNHl3RUE7O0F5RTF5d0VBOztBQUVBO0F6RTZ5d0VBOztBeUUzeXdFQTs7QUFFQTtBekU4eXdFQTs7QXlFNXl3RUE7O0FBRUE7QXpFK3l3RUE7O0F5RTl6d0VBO0FBQUE7QXpFazB3RUE7O0F5RWowd0VBOztBQUVBO0F6RW8wd0VBOztBeUVsMHdFQTs7QUFFQTtBekVxMHdFQTs7QXlFbjB3RUE7O0FBRUE7QXpFczB3RUE7O0F5RXAwd0VBOztBQUVBO0F6RXUwd0VBOztBeUV0MXdFQTtBQUFBO0F6RTAxd0VBOztBeUV6MXdFQTs7QUFFQTtBekU0MXdFQTs7QXlFMTF3RUE7O0FBRUE7QXpFNjF3RUE7O0F5RTMxd0VBOztBQUVBO0F6RTgxd0VBOztBeUU1MXdFQTs7QUFFQTtBekUrMXdFQTs7QXlFOTJ3RUE7QUFBQTtBekVrM3dFQTs7QXlFajN3RUE7O0FBRUE7QXpFbzN3RUE7O0F5RWwzd0VBOztBQUVBO0F6RXEzd0VBOztBeUVuM3dFQTs7QUFFQTtBekVzM3dFQTs7QXlFcDN3RUE7O0FBRUE7QXpFdTN3RUE7O0F5RXQ0d0VBO0FBQUE7QXpFMDR3RUE7O0F5RXo0d0VBOztBQUVBO0F6RTQ0d0VBOztBeUUxNHdFQTs7QUFFQTtBekU2NHdFQTs7QXlFMzR3RUE7O0FBRUE7QXpFODR3RUE7O0F5RTU0d0VBOztBQUVBO0F6RSs0d0VBOztBeUU5NXdFQTtBQUFBO0F6RWs2d0VBOztBeUVqNndFQTs7QUFFQTtBekVvNndFQTs7QXlFbDZ3RUE7O0FBRUE7QXpFcTZ3RUE7O0F5RW42d0VBOztBQUVBO0F6RXM2d0VBOztBeUVwNndFQTs7QUFFQTtBekV1NndFQTs7QXlFdDd3RUE7QUFBQTtBekUwN3dFQTs7QXlFejd3RUE7O0FBRUE7QXpFNDd3RUE7O0F5RTE3d0VBOztBQUVBO0F6RTY3d0VBOztBeUUzN3dFQTs7QUFFQTtBekU4N3dFQTs7QXlFNTd3RUE7O0FBRUE7QXpFKzd3RUE7O0F5RTk4d0VBO0FBQUE7QXpFazl3RUE7O0F5RWo5d0VBOztBQUVBO0F6RW85d0VBOztBeUVsOXdFQTs7QUFFQTtBekVxOXdFQTs7QXlFbjl3RUE7O0FBRUE7QXpFczl3RUE7O0F5RXA5d0VBOztBQUVBO0F6RXU5d0VBOztBeUV0K3dFQTtBQUFBO0F6RTArd0VBOztBeUV6K3dFQTs7QUFFQTtBekU0K3dFQTs7QXlFMSt3RUE7O0FBRUE7QXpFNit3RUE7O0F5RTMrd0VBOztBQUVBO0F6RTgrd0VBOztBeUU1K3dFQTs7QUFFQTtBekUrK3dFQTs7QXlFOS93RUE7QUFBQTtBekVrZ3hFQTs7QXlFamd4RUE7O0FBRUE7QXpFb2d4RUE7O0F5RWxneEVBOztBQUVBO0F6RXFneEVBOztBeUVuZ3hFQTs7QUFFQTtBekVzZ3hFQTs7QXlFcGd4RUE7O0FBRUE7QXpFdWd4RUE7O0F5RXRoeEVBO0FBQUE7QXpFMGh4RUE7O0F5RXpoeEVBOztBQUVBO0F6RTRoeEVBOztBeUUxaHhFQTs7QUFFQTtBekU2aHhFQTs7QXlFM2h4RUE7O0FBRUE7QXpFOGh4RUE7O0F5RTVoeEVBOztBQUVBO0F6RStoeEVBOztBeUU5aXhFQTtBQUFBO0F6RWtqeEVBOztBeUVqanhFQTs7QUFFQTtBekVvanhFQTs7QXlFbGp4RUE7O0FBRUE7QXpFcWp4RUE7O0F5RW5qeEVBOztBQUVBO0F6RXNqeEVBOztBeUVwanhFQTs7QUFFQTtBekV1anhFQTs7QXlFdGt4RUE7QUFBQTtBekUwa3hFQTs7QXlFemt4RUE7O0FBRUE7QXpFNGt4RUE7O0F5RTFreEVBOztBQUVBO0F6RTZreEVBOztBeUUza3hFQTs7QUFFQTtBekU4a3hFQTs7QXlFNWt4RUE7O0FBRUE7QXpFK2t4RUE7O0F5RTlseEVBO0FBQUE7QXpFa214RUE7O0F5RWpteEVBOztBQUVBO0F6RW9teEVBOztBeUVsbXhFQTs7QUFFQTtBekVxbXhFQTs7QXlFbm14RUE7O0FBRUE7QXpFc214RUE7O0F5RXBteEVBOztBQUVBO0F6RXVteEVBOztBeUV0bnhFQTtBQUFBO0F6RTBueEVBOztBeUV6bnhFQTs7QUFFQTtBekU0bnhFQTs7QXlFMW54RUE7O0FBRUE7QXpFNm54RUE7O0F5RTNueEVBOztBQUVBO0F6RThueEVBOztBeUU1bnhFQTs7QUFFQTtBekUrbnhFQTs7QXlFdm54RUE7QUFBQTtBekUybnhFQTs7QXlFMW54RUE7O0FBRUE7QXpFNm54RUE7O0F5RTNueEVBOztBQUVBO0F6RThueEVBOztBeUU1bnhFQTs7QUFFQTtBekUrbnhFQTs7QXlFN254RUE7O0FBRUE7QXpFZ294RUE7O0F5RS9veEVBO0FBQUE7QXpFbXB4RUE7O0F5RWxweEVBOztBQUVBO0F6RXFweEVBOztBeUVucHhFQTs7QUFFQTtBekVzcHhFQTs7QXlFcHB4RUE7O0FBRUE7QXpFdXB4RUE7O0F5RXJweEVBOztBQUVBO0F6RXdweEVBOztBeUV2cXhFQTtBQUFBO0F6RTJxeEVBOztBeUUxcXhFQTs7QUFFQTtBekU2cXhFQTs7QXlFM3F4RUE7O0FBRUE7QXpFOHF4RUE7O0F5RTVxeEVBOztBQUVBO0F6RStxeEVBOztBeUU3cXhFQTs7QUFFQTtBekVncnhFQTs7QXlFL3J4RUE7QUFBQTtBekVtc3hFQTs7QXlFbHN4RUE7O0FBRUE7QXpFcXN4RUE7O0F5RW5zeEVBOztBQUVBO0F6RXNzeEVBOztBeUVwc3hFQTs7QUFFQTtBekV1c3hFQTs7QXlFcnN4RUE7O0FBRUE7QXpFd3N4RUE7O0F5RXZ0eEVBO0FBQUE7QXpFMnR4RUE7O0F5RTF0eEVBOztBQUVBO0F6RTZ0eEVBOztBeUUzdHhFQTs7QUFFQTtBekU4dHhFQTs7QXlFNXR4RUE7O0FBRUE7QXpFK3R4RUE7O0F5RTd0eEVBOztBQUVBO0F6RWd1eEVBOztBeUUvdXhFQTtBQUFBO0F6RW12eEVBOztBeUVsdnhFQTs7QUFFQTtBekVxdnhFQTs7QXlFbnZ4RUE7O0FBRUE7QXpFc3Z4RUE7O0F5RXB2eEVBOztBQUVBO0F6RXV2eEVBOztBeUVydnhFQTs7QUFFQTtBekV3dnhFQTs7QXlFdnd4RUE7QUFBQTtBekUyd3hFQTs7QXlFMXd4RUE7O0FBRUE7QXpFNnd4RUE7O0F5RTN3eEVBOztBQUVBO0F6RTh3eEVBOztBeUU1d3hFQTs7QUFFQTtBekUrd3hFQTs7QXlFN3d4RUE7O0FBRUE7QXpFZ3h4RUE7O0F5RS94eEVBO0FBQUE7QXpFbXl4RUE7O0F5RWx5eEVBOztBQUVBO0F6RXF5eEVBOztBeUVueXhFQTs7QUFFQTtBekVzeXhFQTs7QXlFcHl4RUE7O0FBRUE7QXpFdXl4RUE7O0F5RXJ5eEVBOztBQUVBO0F6RXd5eEVBOztBeUV2enhFQTtBQUFBO0F6RTJ6eEVBOztBeUUxenhFQTs7QUFFQTtBekU2enhFQTs7QXlFM3p4RUE7O0FBRUE7QXpFOHp4RUE7O0F5RTV6eEVBOztBQUVBO0F6RSt6eEVBOztBeUU3enhFQTs7QUFFQTtBekVnMHhFQTs7QXlFLzB4RUE7QUFBQTtBekVtMXhFQTs7QXlFbDF4RUE7O0FBRUE7QXpFcTF4RUE7O0F5RW4xeEVBOztBQUVBO0F6RXMxeEVBOztBeUVwMXhFQTs7QUFFQTtBekV1MXhFQTs7QXlFcjF4RUE7O0FBRUE7QXpFdzF4RUE7O0F5RXYyeEVBO0FBQUE7QXpFMjJ4RUE7O0F5RTEyeEVBOztBQUVBO0F6RTYyeEVBOztBeUUzMnhFQTs7QUFFQTtBekU4MnhFQTs7QXlFNTJ4RUE7O0FBRUE7QXpFKzJ4RUE7O0F5RTcyeEVBOztBQUVBO0F6RWczeEVBOztBeUUvM3hFQTtBQUFBO0F6RW00eEVBOztBeUVsNHhFQTs7QUFFQTtBekVxNHhFQTs7QXlFbjR4RUE7O0FBRUE7QXpFczR4RUE7O0F5RXA0eEVBOztBQUVBO0F6RXU0eEVBOztBeUVyNHhFQTs7QUFFQTtBekV3NHhFQTs7QXlFdjV4RUE7QUFBQTtBekUyNXhFQTs7QXlFMTV4RUE7O0FBRUE7QXpFNjV4RUE7O0F5RTM1eEVBOztBQUVBO0F6RTg1eEVBOztBeUU1NXhFQTs7QUFFQTtBekUrNXhFQTs7QXlFNzV4RUE7O0FBRUE7QXpFZzZ4RUE7O0F5RS82eEVBO0FBQUE7QXpFbTd4RUE7O0F5RWw3eEVBOztBQUVBO0F6RXE3eEVBOztBeUVuN3hFQTs7QUFFQTtBekVzN3hFQTs7QXlFcDd4RUE7O0FBRUE7QXpFdTd4RUE7O0F5RXI3eEVBOztBQUVBO0F6RXc3eEVBOztBeUV2OHhFQTtBQUFBO0F6RTI4eEVBOztBeUUxOHhFQTs7QUFFQTtBekU2OHhFQTs7QXlFMzh4RUE7O0FBRUE7QXpFODh4RUE7O0F5RTU4eEVBOztBQUVBO0F6RSs4eEVBOztBeUU3OHhFQTs7QUFFQTtBekVnOXhFQTs7QXlFLzl4RUE7QUFBQTtBekVtK3hFQTs7QXlFbCt4RUE7O0FBRUE7QXpFcSt4RUE7O0F5RW4reEVBOztBQUVBO0F6RXMreEVBOztBeUVwK3hFQTs7QUFFQTtBekV1K3hFQTs7QXlFcit4RUE7O0FBRUE7QXpFdyt4RUE7O0F5RXYveEVBO0FBQUE7QXpFMi94RUE7O0F5RTEveEVBOztBQUVBO0F6RTYveEVBOztBeUUzL3hFQTs7QUFFQTtBekU4L3hFQTs7QXlFNS94RUE7O0FBRUE7QXpFKy94RUE7O0F5RTcveEVBOztBQUVBO0F6RWdneUVBOztBeUUvZ3lFQTtBQUFBO0F6RW1oeUVBOztBeUVsaHlFQTs7QUFFQTtBekVxaHlFQTs7QXlFbmh5RUE7O0FBRUE7QXpFc2h5RUE7O0F5RXBoeUVBOztBQUVBO0F6RXVoeUVBOztBeUVyaHlFQTs7QUFFQTtBekV3aHlFQTs7QXlFdml5RUE7QUFBQTtBekUyaXlFQTs7QXlFMWl5RUE7O0FBRUE7QXpFNml5RUE7O0F5RTNpeUVBOztBQUVBO0F6RThpeUVBOztBeUU1aXlFQTs7QUFFQTtBekUraXlFQTs7QXlFN2l5RUE7O0FBRUE7QXpFZ2p5RUE7O0F5RS9qeUVBO0FBQUE7QXpFbWt5RUE7O0F5RWxreUVBOztBQUVBO0F6RXFreUVBOztBeUVua3lFQTs7QUFFQTtBekVza3lFQTs7QXlFcGt5RUE7O0FBRUE7QXpFdWt5RUE7O0F5RXJreUVBOztBQUVBO0F6RXdreUVBOztBeUVsa3lFQTtBQUFBO0F6RXNreUVBOztBeUVya3lFQTs7QUFFQTtBekV3a3lFQTs7QXlFdGt5RUE7O0FBRUE7QXpFeWt5RUE7O0F5RXZreUVBOztBQUVBO0F6RTBreUVBOztBeUV4a3lFQTs7QUFFQTtBekUya3lFQTs7QWlCcGx5RUE7QXdEbERBO0FBQUE7QXpFMm95RUE7QXlFMW95RUE7O0FBRUE7QXpFNG95RUE7QXlFMW95RUE7O0FBRUE7QXpFNG95RUE7QXlFMW95RUE7O0FBRUE7QXpFNG95RUE7QXlFMW95RUE7O0FBRUE7QXpFNG95RUE7QXlFM3B5RUE7QUFBQTtBekU4cHlFQTtBeUU3cHlFQTs7QUFFQTtBekUrcHlFQTtBeUU3cHlFQTs7QUFFQTtBekUrcHlFQTtBeUU3cHlFQTs7QUFFQTtBekUrcHlFQTtBeUU3cHlFQTs7QUFFQTtBekUrcHlFQTtBeUU5cXlFQTtBQUFBO0F6RWlyeUVBO0F5RWhyeUVBOztBQUVBO0F6RWtyeUVBO0F5RWhyeUVBOztBQUVBO0F6RWtyeUVBO0F5RWhyeUVBOztBQUVBO0F6RWtyeUVBO0F5RWhyeUVBOztBQUVBO0F6RWtyeUVBO0F5RWpzeUVBO0FBQUE7QXpFb3N5RUE7QXlFbnN5RUE7O0FBRUE7QXpFcXN5RUE7QXlFbnN5RUE7O0FBRUE7QXpFcXN5RUE7QXlFbnN5RUE7O0FBRUE7QXpFcXN5RUE7QXlFbnN5RUE7O0FBRUE7QXpFcXN5RUE7QXlFcHR5RUE7QUFBQTtBekV1dHlFQTtBeUV0dHlFQTs7QUFFQTtBekV3dHlFQTtBeUV0dHlFQTs7QUFFQTtBekV3dHlFQTtBeUV0dHlFQTs7QUFFQTtBekV3dHlFQTtBeUV0dHlFQTs7QUFFQTtBekV3dHlFQTtBeUV2dXlFQTtBQUFBO0F6RTB1eUVBO0F5RXp1eUVBOztBQUVBO0F6RTJ1eUVBO0F5RXp1eUVBOztBQUVBO0F6RTJ1eUVBO0F5RXp1eUVBOztBQUVBO0F6RTJ1eUVBO0F5RXp1eUVBOztBQUVBO0F6RTJ1eUVBO0F5RTF2eUVBO0FBQUE7QXpFNnZ5RUE7QXlFNXZ5RUE7O0FBRUE7QXpFOHZ5RUE7QXlFNXZ5RUE7O0FBRUE7QXpFOHZ5RUE7QXlFNXZ5RUE7O0FBRUE7QXpFOHZ5RUE7QXlFNXZ5RUE7O0FBRUE7QXpFOHZ5RUE7QXlFN3d5RUE7QUFBQTtBekVneHlFQTtBeUUvd3lFQTs7QUFFQTtBekVpeHlFQTtBeUUvd3lFQTs7QUFFQTtBekVpeHlFQTtBeUUvd3lFQTs7QUFFQTtBekVpeHlFQTtBeUUvd3lFQTs7QUFFQTtBekVpeHlFQTtBeUVoeXlFQTtBQUFBO0F6RW15eUVBO0F5RWx5eUVBOztBQUVBO0F6RW95eUVBO0F5RWx5eUVBOztBQUVBO0F6RW95eUVBO0F5RWx5eUVBOztBQUVBO0F6RW95eUVBO0F5RWx5eUVBOztBQUVBO0F6RW95eUVBO0F5RW56eUVBO0FBQUE7QXpFc3p5RUE7QXlFcnp5RUE7O0FBRUE7QXpFdXp5RUE7QXlFcnp5RUE7O0FBRUE7QXpFdXp5RUE7QXlFcnp5RUE7O0FBRUE7QXpFdXp5RUE7QXlFcnp5RUE7O0FBRUE7QXpFdXp5RUE7QXlFdDB5RUE7QUFBQTtBekV5MHlFQTtBeUV4MHlFQTs7QUFFQTtBekUwMHlFQTtBeUV4MHlFQTs7QUFFQTtBekUwMHlFQTtBeUV4MHlFQTs7QUFFQTtBekUwMHlFQTtBeUV4MHlFQTs7QUFFQTtBekUwMHlFQTtBeUV6MXlFQTtBQUFBO0F6RTQxeUVBO0F5RTMxeUVBOztBQUVBO0F6RTYxeUVBO0F5RTMxeUVBOztBQUVBO0F6RTYxeUVBO0F5RTMxeUVBOztBQUVBO0F6RTYxeUVBO0F5RTMxeUVBOztBQUVBO0F6RTYxeUVBO0F5RTUyeUVBO0FBQUE7QXpFKzJ5RUE7QXlFOTJ5RUE7O0FBRUE7QXpFZzN5RUE7QXlFOTJ5RUE7O0FBRUE7QXpFZzN5RUE7QXlFOTJ5RUE7O0FBRUE7QXpFZzN5RUE7QXlFOTJ5RUE7O0FBRUE7QXpFZzN5RUE7QXlFLzN5RUE7QUFBQTtBekVrNHlFQTtBeUVqNHlFQTs7QUFFQTtBekVtNHlFQTtBeUVqNHlFQTs7QUFFQTtBekVtNHlFQTtBeUVqNHlFQTs7QUFFQTtBekVtNHlFQTtBeUVqNHlFQTs7QUFFQTtBekVtNHlFQTtBeUVsNXlFQTtBQUFBO0F6RXE1eUVBO0F5RXA1eUVBOztBQUVBO0F6RXM1eUVBO0F5RXA1eUVBOztBQUVBO0F6RXM1eUVBO0F5RXA1eUVBOztBQUVBO0F6RXM1eUVBO0F5RXA1eUVBOztBQUVBO0F6RXM1eUVBO0F5RXI2eUVBO0FBQUE7QXpFdzZ5RUE7QXlFdjZ5RUE7O0FBRUE7QXpFeTZ5RUE7QXlFdjZ5RUE7O0FBRUE7QXpFeTZ5RUE7QXlFdjZ5RUE7O0FBRUE7QXpFeTZ5RUE7QXlFdjZ5RUE7O0FBRUE7QXpFeTZ5RUE7QXlFeDd5RUE7QUFBQTtBekUyN3lFQTtBeUUxN3lFQTs7QUFFQTtBekU0N3lFQTtBeUUxN3lFQTs7QUFFQTtBekU0N3lFQTtBeUUxN3lFQTs7QUFFQTtBekU0N3lFQTtBeUUxN3lFQTs7QUFFQTtBekU0N3lFQTtBeUUzOHlFQTtBQUFBO0F6RTg4eUVBO0F5RTc4eUVBOztBQUVBO0F6RSs4eUVBO0F5RTc4eUVBOztBQUVBO0F6RSs4eUVBO0F5RTc4eUVBOztBQUVBO0F6RSs4eUVBO0F5RTc4eUVBOztBQUVBO0F6RSs4eUVBO0F5RTk5eUVBO0FBQUE7QXpFaSt5RUE7QXlFaCt5RUE7O0FBRUE7QXpFayt5RUE7QXlFaCt5RUE7O0FBRUE7QXpFayt5RUE7QXlFaCt5RUE7O0FBRUE7QXpFayt5RUE7QXlFaCt5RUE7O0FBRUE7QXpFayt5RUE7QXlFai95RUE7QUFBQTtBekVvL3lFQTtBeUVuL3lFQTs7QUFFQTtBekVxL3lFQTtBeUVuL3lFQTs7QUFFQTtBekVxL3lFQTtBeUVuL3lFQTs7QUFFQTtBekVxL3lFQTtBeUVuL3lFQTs7QUFFQTtBekVxL3lFQTtBeUVwZ3pFQTtBQUFBO0F6RXVnekVBO0F5RXRnekVBOztBQUVBO0F6RXdnekVBO0F5RXRnekVBOztBQUVBO0F6RXdnekVBO0F5RXRnekVBOztBQUVBO0F6RXdnekVBO0F5RXRnekVBOztBQUVBO0F6RXdnekVBO0F5RXZoekVBO0FBQUE7QXpFMGh6RUE7QXlFemh6RUE7O0FBRUE7QXpFMmh6RUE7QXlFemh6RUE7O0FBRUE7QXpFMmh6RUE7QXlFemh6RUE7O0FBRUE7QXpFMmh6RUE7QXlFemh6RUE7O0FBRUE7QXpFMmh6RUE7QXlFMWl6RUE7QUFBQTtBekU2aXpFQTtBeUU1aXpFQTs7QUFFQTtBekU4aXpFQTtBeUU1aXpFQTs7QUFFQTtBekU4aXpFQTtBeUU1aXpFQTs7QUFFQTtBekU4aXpFQTtBeUU1aXpFQTs7QUFFQTtBekU4aXpFQTtBeUU3anpFQTtBQUFBO0F6RWdrekVBO0F5RS9qekVBOztBQUVBO0F6RWlrekVBO0F5RS9qekVBOztBQUVBO0F6RWlrekVBO0F5RS9qekVBOztBQUVBO0F6RWlrekVBO0F5RS9qekVBOztBQUVBO0F6RWlrekVBO0F5RWhsekVBO0FBQUE7QXpFbWx6RUE7QXlFbGx6RUE7O0FBRUE7QXpFb2x6RUE7QXlFbGx6RUE7O0FBRUE7QXpFb2x6RUE7QXlFbGx6RUE7O0FBRUE7QXpFb2x6RUE7QXlFbGx6RUE7O0FBRUE7QXpFb2x6RUE7QXlFbm16RUE7QUFBQTtBekVzbXpFQTtBeUVybXpFQTs7QUFFQTtBekV1bXpFQTtBeUVybXpFQTs7QUFFQTtBekV1bXpFQTtBeUVybXpFQTs7QUFFQTtBekV1bXpFQTtBeUVybXpFQTs7QUFFQTtBekV1bXpFQTtBeUV0bnpFQTtBQUFBO0F6RXluekVBO0F5RXhuekVBOztBQUVBO0F6RTBuekVBO0F5RXhuekVBOztBQUVBO0F6RTBuekVBO0F5RXhuekVBOztBQUVBO0F6RTBuekVBO0F5RXhuekVBOztBQUVBO0F6RTBuekVBO0F5RXpvekVBO0FBQUE7QXpFNG96RUE7QXlFM296RUE7O0FBRUE7QXpFNm96RUE7QXlFM296RUE7O0FBRUE7QXpFNm96RUE7QXlFM296RUE7O0FBRUE7QXpFNm96RUE7QXlFM296RUE7O0FBRUE7QXpFNm96RUE7QXlFNXB6RUE7QUFBQTtBekUrcHpFQTtBeUU5cHpFQTs7QUFFQTtBekVncXpFQTtBeUU5cHpFQTs7QUFFQTtBekVncXpFQTtBeUU5cHpFQTs7QUFFQTtBekVncXpFQTtBeUU5cHpFQTs7QUFFQTtBekVncXpFQTtBeUUvcXpFQTtBQUFBO0F6RWtyekVBO0F5RWpyekVBOztBQUVBO0F6RW1yekVBO0F5RWpyekVBOztBQUVBO0F6RW1yekVBO0F5RWpyekVBOztBQUVBO0F6RW1yekVBO0F5RWpyekVBOztBQUVBO0F6RW1yekVBO0F5RWxzekVBO0FBQUE7QXpFcXN6RUE7QXlFcHN6RUE7O0FBRUE7QXpFc3N6RUE7QXlFcHN6RUE7O0FBRUE7QXpFc3N6RUE7QXlFcHN6RUE7O0FBRUE7QXpFc3N6RUE7QXlFcHN6RUE7O0FBRUE7QXpFc3N6RUE7QXlFcnR6RUE7QUFBQTtBekV3dHpFQTtBeUV2dHpFQTs7QUFFQTtBekV5dHpFQTtBeUV2dHpFQTs7QUFFQTtBekV5dHpFQTtBeUV2dHpFQTs7QUFFQTtBekV5dHpFQTtBeUV2dHpFQTs7QUFFQTtBekV5dHpFQTtBeUV4dXpFQTtBQUFBO0F6RTJ1ekVBO0F5RTF1ekVBOztBQUVBO0F6RTR1ekVBO0F5RTF1ekVBOztBQUVBO0F6RTR1ekVBO0F5RTF1ekVBOztBQUVBO0F6RTR1ekVBO0F5RTF1ekVBOztBQUVBO0F6RTR1ekVBO0F5RTN2ekVBO0FBQUE7QXpFOHZ6RUE7QXlFN3Z6RUE7O0FBRUE7QXpFK3Z6RUE7QXlFN3Z6RUE7O0FBRUE7QXpFK3Z6RUE7QXlFN3Z6RUE7O0FBRUE7QXpFK3Z6RUE7QXlFN3Z6RUE7O0FBRUE7QXpFK3Z6RUE7QXlFOXd6RUE7QUFBQTtBekVpeHpFQTtBeUVoeHpFQTs7QUFFQTtBekVreHpFQTtBeUVoeHpFQTs7QUFFQTtBekVreHpFQTtBeUVoeHpFQTs7QUFFQTtBekVreHpFQTtBeUVoeHpFQTs7QUFFQTtBekVreHpFQTtBeUVqeXpFQTtBQUFBO0F6RW95ekVBO0F5RW55ekVBOztBQUVBO0F6RXF5ekVBO0F5RW55ekVBOztBQUVBO0F6RXF5ekVBO0F5RW55ekVBOztBQUVBO0F6RXF5ekVBO0F5RW55ekVBOztBQUVBO0F6RXF5ekVBO0F5RXB6ekVBO0FBQUE7QXpFdXp6RUE7QXlFdHp6RUE7O0FBRUE7QXpFd3p6RUE7QXlFdHp6RUE7O0FBRUE7QXpFd3p6RUE7QXlFdHp6RUE7O0FBRUE7QXpFd3p6RUE7QXlFdHp6RUE7O0FBRUE7QXpFd3p6RUE7QXlFdjB6RUE7QUFBQTtBekUwMHpFQTtBeUV6MHpFQTs7QUFFQTtBekUyMHpFQTtBeUV6MHpFQTs7QUFFQTtBekUyMHpFQTtBeUV6MHpFQTs7QUFFQTtBekUyMHpFQTtBeUV6MHpFQTs7QUFFQTtBekUyMHpFQTtBeUUxMXpFQTtBQUFBO0F6RTYxekVBO0F5RTUxekVBOztBQUVBO0F6RTgxekVBO0F5RTUxekVBOztBQUVBO0F6RTgxekVBO0F5RTUxekVBOztBQUVBO0F6RTgxekVBO0F5RTUxekVBOztBQUVBO0F6RTgxekVBO0F5RTcyekVBO0FBQUE7QXpFZzN6RUE7QXlFLzJ6RUE7O0FBRUE7QXpFaTN6RUE7QXlFLzJ6RUE7O0FBRUE7QXpFaTN6RUE7QXlFLzJ6RUE7O0FBRUE7QXpFaTN6RUE7QXlFLzJ6RUE7O0FBRUE7QXpFaTN6RUE7QXlFaDR6RUE7QUFBQTtBekVtNHpFQTtBeUVsNHpFQTs7QUFFQTtBekVvNHpFQTtBeUVsNHpFQTs7QUFFQTtBekVvNHpFQTtBeUVsNHpFQTs7QUFFQTtBekVvNHpFQTtBeUVsNHpFQTs7QUFFQTtBekVvNHpFQTtBeUVuNXpFQTtBQUFBO0F6RXM1ekVBO0F5RXI1ekVBOztBQUVBO0F6RXU1ekVBO0F5RXI1ekVBOztBQUVBO0F6RXU1ekVBO0F5RXI1ekVBOztBQUVBO0F6RXU1ekVBO0F5RXI1ekVBOztBQUVBO0F6RXU1ekVBO0F5RS80ekVBO0FBQUE7QXpFazV6RUE7QXlFajV6RUE7O0FBRUE7QXpFbTV6RUE7QXlFajV6RUE7O0FBRUE7QXpFbTV6RUE7QXlFajV6RUE7O0FBRUE7QXpFbTV6RUE7QXlFajV6RUE7O0FBRUE7QXpFbTV6RUE7QXlFbDZ6RUE7QUFBQTtBekVxNnpFQTtBeUVwNnpFQTs7QUFFQTtBekVzNnpFQTtBeUVwNnpFQTs7QUFFQTtBekVzNnpFQTtBeUVwNnpFQTs7QUFFQTtBekVzNnpFQTtBeUVwNnpFQTs7QUFFQTtBekVzNnpFQTtBeUVyN3pFQTtBQUFBO0F6RXc3ekVBO0F5RXY3ekVBOztBQUVBO0F6RXk3ekVBO0F5RXY3ekVBOztBQUVBO0F6RXk3ekVBO0F5RXY3ekVBOztBQUVBO0F6RXk3ekVBO0F5RXY3ekVBOztBQUVBO0F6RXk3ekVBO0F5RXg4ekVBO0FBQUE7QXpFMjh6RUE7QXlFMTh6RUE7O0FBRUE7QXpFNDh6RUE7QXlFMTh6RUE7O0FBRUE7QXpFNDh6RUE7QXlFMTh6RUE7O0FBRUE7QXpFNDh6RUE7QXlFMTh6RUE7O0FBRUE7QXpFNDh6RUE7QXlFMzl6RUE7QUFBQTtBekU4OXpFQTtBeUU3OXpFQTs7QUFFQTtBekUrOXpFQTtBeUU3OXpFQTs7QUFFQTtBekUrOXpFQTtBeUU3OXpFQTs7QUFFQTtBekUrOXpFQTtBeUU3OXpFQTs7QUFFQTtBekUrOXpFQTtBeUU5K3pFQTtBQUFBO0F6RWkvekVBO0F5RWgvekVBOztBQUVBO0F6RWsvekVBO0F5RWgvekVBOztBQUVBO0F6RWsvekVBO0F5RWgvekVBOztBQUVBO0F6RWsvekVBO0F5RWgvekVBOztBQUVBO0F6RWsvekVBO0F5RWpnMEVBO0FBQUE7QXpFb2cwRUE7QXlFbmcwRUE7O0FBRUE7QXpFcWcwRUE7QXlFbmcwRUE7O0FBRUE7QXpFcWcwRUE7QXlFbmcwRUE7O0FBRUE7QXpFcWcwRUE7QXlFbmcwRUE7O0FBRUE7QXpFcWcwRUE7QXlFcGgwRUE7QUFBQTtBekV1aDBFQTtBeUV0aDBFQTs7QUFFQTtBekV3aDBFQTtBeUV0aDBFQTs7QUFFQTtBekV3aDBFQTtBeUV0aDBFQTs7QUFFQTtBekV3aDBFQTtBeUV0aDBFQTs7QUFFQTtBekV3aDBFQTtBeUV2aTBFQTtBQUFBO0F6RTBpMEVBO0F5RXppMEVBOztBQUVBO0F6RTJpMEVBO0F5RXppMEVBOztBQUVBO0F6RTJpMEVBO0F5RXppMEVBOztBQUVBO0F6RTJpMEVBO0F5RXppMEVBOztBQUVBO0F6RTJpMEVBO0F5RTFqMEVBO0FBQUE7QXpFNmowRUE7QXlFNWowRUE7O0FBRUE7QXpFOGowRUE7QXlFNWowRUE7O0FBRUE7QXpFOGowRUE7QXlFNWowRUE7O0FBRUE7QXpFOGowRUE7QXlFNWowRUE7O0FBRUE7QXpFOGowRUE7QXlFN2swRUE7QUFBQTtBekVnbDBFQTtBeUUvazBFQTs7QUFFQTtBekVpbDBFQTtBeUUvazBFQTs7QUFFQTtBekVpbDBFQTtBeUUvazBFQTs7QUFFQTtBekVpbDBFQTtBeUUvazBFQTs7QUFFQTtBekVpbDBFQTtBeUVobTBFQTtBQUFBO0F6RW1tMEVBO0F5RWxtMEVBOztBQUVBO0F6RW9tMEVBO0F5RWxtMEVBOztBQUVBO0F6RW9tMEVBO0F5RWxtMEVBOztBQUVBO0F6RW9tMEVBO0F5RWxtMEVBOztBQUVBO0F6RW9tMEVBO0F5RW5uMEVBO0FBQUE7QXpFc24wRUE7QXlFcm4wRUE7O0FBRUE7QXpFdW4wRUE7QXlFcm4wRUE7O0FBRUE7QXpFdW4wRUE7QXlFcm4wRUE7O0FBRUE7QXpFdW4wRUE7QXlFcm4wRUE7O0FBRUE7QXpFdW4wRUE7QXlFdG8wRUE7QUFBQTtBekV5bzBFQTtBeUV4bzBFQTs7QUFFQTtBekUwbzBFQTtBeUV4bzBFQTs7QUFFQTtBekUwbzBFQTtBeUV4bzBFQTs7QUFFQTtBekUwbzBFQTtBeUV4bzBFQTs7QUFFQTtBekUwbzBFQTtBeUV6cDBFQTtBQUFBO0F6RTRwMEVBO0F5RTNwMEVBOztBQUVBO0F6RTZwMEVBO0F5RTNwMEVBOztBQUVBO0F6RTZwMEVBO0F5RTNwMEVBOztBQUVBO0F6RTZwMEVBO0F5RTNwMEVBOztBQUVBO0F6RTZwMEVBO0F5RTVxMEVBO0FBQUE7QXpFK3EwRUE7QXlFOXEwRUE7O0FBRUE7QXpFZ3IwRUE7QXlFOXEwRUE7O0FBRUE7QXpFZ3IwRUE7QXlFOXEwRUE7O0FBRUE7QXpFZ3IwRUE7QXlFOXEwRUE7O0FBRUE7QXpFZ3IwRUE7QXlFL3IwRUE7QUFBQTtBekVrczBFQTtBeUVqczBFQTs7QUFFQTtBekVtczBFQTtBeUVqczBFQTs7QUFFQTtBekVtczBFQTtBeUVqczBFQTs7QUFFQTtBekVtczBFQTtBeUVqczBFQTs7QUFFQTtBekVtczBFQTtBeUVsdDBFQTtBQUFBO0F6RXF0MEVBO0F5RXB0MEVBOztBQUVBO0F6RXN0MEVBO0F5RXB0MEVBOztBQUVBO0F6RXN0MEVBO0F5RXB0MEVBOztBQUVBO0F6RXN0MEVBO0F5RXB0MEVBOztBQUVBO0F6RXN0MEVBO0F5RXJ1MEVBO0FBQUE7QXpFd3UwRUE7QXlFdnUwRUE7O0FBRUE7QXpFeXUwRUE7QXlFdnUwRUE7O0FBRUE7QXpFeXUwRUE7QXlFdnUwRUE7O0FBRUE7QXpFeXUwRUE7QXlFdnUwRUE7O0FBRUE7QXpFeXUwRUE7QXlFeHYwRUE7QUFBQTtBekUydjBFQTtBeUUxdjBFQTs7QUFFQTtBekU0djBFQTtBeUUxdjBFQTs7QUFFQTtBekU0djBFQTtBeUUxdjBFQTs7QUFFQTtBekU0djBFQTtBeUUxdjBFQTs7QUFFQTtBekU0djBFQTtBeUV0djBFQTtBQUFBO0F6RXl2MEVBO0F5RXh2MEVBOztBQUVBO0F6RTB2MEVBO0F5RXh2MEVBOztBQUVBO0F6RTB2MEVBO0F5RXh2MEVBOztBQUVBO0F6RTB2MEVBO0F5RXh2MEVBOztBQUVBO0F6RTB2MEVBO0FBQ0E7QWlCcHcwRUE7QXdEbERBO0FBQUE7QXpFMHowRUE7QXlFenowRUE7O0FBRUE7QXpFMnowRUE7QXlFenowRUE7O0FBRUE7QXpFMnowRUE7QXlFenowRUE7O0FBRUE7QXpFMnowRUE7QXlFenowRUE7O0FBRUE7QXpFMnowRUE7QXlFMTAwRUE7QUFBQTtBekU2MDBFQTtBeUU1MDBFQTs7QUFFQTtBekU4MDBFQTtBeUU1MDBFQTs7QUFFQTtBekU4MDBFQTtBeUU1MDBFQTs7QUFFQTtBekU4MDBFQTtBeUU1MDBFQTs7QUFFQTtBekU4MDBFQTtBeUU3MTBFQTtBQUFBO0F6RWcyMEVBO0F5RS8xMEVBOztBQUVBO0F6RWkyMEVBO0F5RS8xMEVBOztBQUVBO0F6RWkyMEVBO0F5RS8xMEVBOztBQUVBO0F6RWkyMEVBO0F5RS8xMEVBOztBQUVBO0F6RWkyMEVBO0F5RWgzMEVBO0FBQUE7QXpFbTMwRUE7QXlFbDMwRUE7O0FBRUE7QXpFbzMwRUE7QXlFbDMwRUE7O0FBRUE7QXpFbzMwRUE7QXlFbDMwRUE7O0FBRUE7QXpFbzMwRUE7QXlFbDMwRUE7O0FBRUE7QXpFbzMwRUE7QXlFbjQwRUE7QUFBQTtBekVzNDBFQTtBeUVyNDBFQTs7QUFFQTtBekV1NDBFQTtBeUVyNDBFQTs7QUFFQTtBekV1NDBFQTtBeUVyNDBFQTs7QUFFQTtBekV1NDBFQTtBeUVyNDBFQTs7QUFFQTtBekV1NDBFQTtBeUV0NTBFQTtBQUFBO0F6RXk1MEVBO0F5RXg1MEVBOztBQUVBO0F6RTA1MEVBO0F5RXg1MEVBOztBQUVBO0F6RTA1MEVBO0F5RXg1MEVBOztBQUVBO0F6RTA1MEVBO0F5RXg1MEVBOztBQUVBO0F6RTA1MEVBO0F5RXo2MEVBO0FBQUE7QXpFNDYwRUE7QXlFMzYwRUE7O0FBRUE7QXpFNjYwRUE7QXlFMzYwRUE7O0FBRUE7QXpFNjYwRUE7QXlFMzYwRUE7O0FBRUE7QXpFNjYwRUE7QXlFMzYwRUE7O0FBRUE7QXpFNjYwRUE7QXlFNTcwRUE7QUFBQTtBekUrNzBFQTtBeUU5NzBFQTs7QUFFQTtBekVnODBFQTtBeUU5NzBFQTs7QUFFQTtBekVnODBFQTtBeUU5NzBFQTs7QUFFQTtBekVnODBFQTtBeUU5NzBFQTs7QUFFQTtBekVnODBFQTtBeUUvODBFQTtBQUFBO0F6RWs5MEVBO0F5RWo5MEVBOztBQUVBO0F6RW05MEVBO0F5RWo5MEVBOztBQUVBO0F6RW05MEVBO0F5RWo5MEVBOztBQUVBO0F6RW05MEVBO0F5RWo5MEVBOztBQUVBO0F6RW05MEVBO0F5RWwrMEVBO0FBQUE7QXpFcSswRUE7QXlFcCswRUE7O0FBRUE7QXpFcyswRUE7QXlFcCswRUE7O0FBRUE7QXpFcyswRUE7QXlFcCswRUE7O0FBRUE7QXpFcyswRUE7QXlFcCswRUE7O0FBRUE7QXpFcyswRUE7QXlFci8wRUE7QUFBQTtBekV3LzBFQTtBeUV2LzBFQTs7QUFFQTtBekV5LzBFQTtBeUV2LzBFQTs7QUFFQTtBekV5LzBFQTtBeUV2LzBFQTs7QUFFQTtBekV5LzBFQTtBeUV2LzBFQTs7QUFFQTtBekV5LzBFQTtBeUV4ZzFFQTtBQUFBO0F6RTJnMUVBO0F5RTFnMUVBOztBQUVBO0F6RTRnMUVBO0F5RTFnMUVBOztBQUVBO0F6RTRnMUVBO0F5RTFnMUVBOztBQUVBO0F6RTRnMUVBO0F5RTFnMUVBOztBQUVBO0F6RTRnMUVBO0F5RTNoMUVBO0FBQUE7QXpFOGgxRUE7QXlFN2gxRUE7O0FBRUE7QXpFK2gxRUE7QXlFN2gxRUE7O0FBRUE7QXpFK2gxRUE7QXlFN2gxRUE7O0FBRUE7QXpFK2gxRUE7QXlFN2gxRUE7O0FBRUE7QXpFK2gxRUE7QXlFOWkxRUE7QUFBQTtBekVpajFFQTtBeUVoajFFQTs7QUFFQTtBekVrajFFQTtBeUVoajFFQTs7QUFFQTtBekVrajFFQTtBeUVoajFFQTs7QUFFQTtBekVrajFFQTtBeUVoajFFQTs7QUFFQTtBekVrajFFQTtBeUVqazFFQTtBQUFBO0F6RW9rMUVBO0F5RW5rMUVBOztBQUVBO0F6RXFrMUVBO0F5RW5rMUVBOztBQUVBO0F6RXFrMUVBO0F5RW5rMUVBOztBQUVBO0F6RXFrMUVBO0F5RW5rMUVBOztBQUVBO0F6RXFrMUVBO0F5RXBsMUVBO0FBQUE7QXpFdWwxRUE7QXlFdGwxRUE7O0FBRUE7QXpFd2wxRUE7QXlFdGwxRUE7O0FBRUE7QXpFd2wxRUE7QXlFdGwxRUE7O0FBRUE7QXpFd2wxRUE7QXlFdGwxRUE7O0FBRUE7QXpFd2wxRUE7QXlFdm0xRUE7QUFBQTtBekUwbTFFQTtBeUV6bTFFQTs7QUFFQTtBekUybTFFQTtBeUV6bTFFQTs7QUFFQTtBekUybTFFQTtBeUV6bTFFQTs7QUFFQTtBekUybTFFQTtBeUV6bTFFQTs7QUFFQTtBekUybTFFQTtBeUUxbjFFQTtBQUFBO0F6RTZuMUVBO0F5RTVuMUVBOztBQUVBO0F6RThuMUVBO0F5RTVuMUVBOztBQUVBO0F6RThuMUVBO0F5RTVuMUVBOztBQUVBO0F6RThuMUVBO0F5RTVuMUVBOztBQUVBO0F6RThuMUVBO0F5RTdvMUVBO0FBQUE7QXpFZ3AxRUE7QXlFL28xRUE7O0FBRUE7QXpFaXAxRUE7QXlFL28xRUE7O0FBRUE7QXpFaXAxRUE7QXlFL28xRUE7O0FBRUE7QXpFaXAxRUE7QXlFL28xRUE7O0FBRUE7QXpFaXAxRUE7QXlFaHExRUE7QUFBQTtBekVtcTFFQTtBeUVscTFFQTs7QUFFQTtBekVvcTFFQTtBeUVscTFFQTs7QUFFQTtBekVvcTFFQTtBeUVscTFFQTs7QUFFQTtBekVvcTFFQTtBeUVscTFFQTs7QUFFQTtBekVvcTFFQTtBeUVucjFFQTtBQUFBO0F6RXNyMUVBO0F5RXJyMUVBOztBQUVBO0F6RXVyMUVBO0F5RXJyMUVBOztBQUVBO0F6RXVyMUVBO0F5RXJyMUVBOztBQUVBO0F6RXVyMUVBO0F5RXJyMUVBOztBQUVBO0F6RXVyMUVBO0F5RXRzMUVBO0FBQUE7QXpFeXMxRUE7QXlFeHMxRUE7O0FBRUE7QXpFMHMxRUE7QXlFeHMxRUE7O0FBRUE7QXpFMHMxRUE7QXlFeHMxRUE7O0FBRUE7QXpFMHMxRUE7QXlFeHMxRUE7O0FBRUE7QXpFMHMxRUE7QXlFenQxRUE7QUFBQTtBekU0dDFFQTtBeUUzdDFFQTs7QUFFQTtBekU2dDFFQTtBeUUzdDFFQTs7QUFFQTtBekU2dDFFQTtBeUUzdDFFQTs7QUFFQTtBekU2dDFFQTtBeUUzdDFFQTs7QUFFQTtBekU2dDFFQTtBeUU1dTFFQTtBQUFBO0F6RSt1MUVBO0F5RTl1MUVBOztBQUVBO0F6RWd2MUVBO0F5RTl1MUVBOztBQUVBO0F6RWd2MUVBO0F5RTl1MUVBOztBQUVBO0F6RWd2MUVBO0F5RTl1MUVBOztBQUVBO0F6RWd2MUVBO0F5RS92MUVBO0FBQUE7QXpFa3cxRUE7QXlFancxRUE7O0FBRUE7QXpFbXcxRUE7QXlFancxRUE7O0FBRUE7QXpFbXcxRUE7QXlFancxRUE7O0FBRUE7QXpFbXcxRUE7QXlFancxRUE7O0FBRUE7QXpFbXcxRUE7QXlFbHgxRUE7QUFBQTtBekVxeDFFQTtBeUVweDFFQTs7QUFFQTtBekVzeDFFQTtBeUVweDFFQTs7QUFFQTtBekVzeDFFQTtBeUVweDFFQTs7QUFFQTtBekVzeDFFQTtBeUVweDFFQTs7QUFFQTtBekVzeDFFQTtBeUVyeTFFQTtBQUFBO0F6RXd5MUVBO0F5RXZ5MUVBOztBQUVBO0F6RXl5MUVBO0F5RXZ5MUVBOztBQUVBO0F6RXl5MUVBO0F5RXZ5MUVBOztBQUVBO0F6RXl5MUVBO0F5RXZ5MUVBOztBQUVBO0F6RXl5MUVBO0F5RXh6MUVBO0FBQUE7QXpFMnoxRUE7QXlFMXoxRUE7O0FBRUE7QXpFNHoxRUE7QXlFMXoxRUE7O0FBRUE7QXpFNHoxRUE7QXlFMXoxRUE7O0FBRUE7QXpFNHoxRUE7QXlFMXoxRUE7O0FBRUE7QXpFNHoxRUE7QXlFMzAxRUE7QUFBQTtBekU4MDFFQTtBeUU3MDFFQTs7QUFFQTtBekUrMDFFQTtBeUU3MDFFQTs7QUFFQTtBekUrMDFFQTtBeUU3MDFFQTs7QUFFQTtBekUrMDFFQTtBeUU3MDFFQTs7QUFFQTtBekUrMDFFQTtBeUU5MTFFQTtBQUFBO0F6RWkyMUVBO0F5RWgyMUVBOztBQUVBO0F6RWsyMUVBO0F5RWgyMUVBOztBQUVBO0F6RWsyMUVBO0F5RWgyMUVBOztBQUVBO0F6RWsyMUVBO0F5RWgyMUVBOztBQUVBO0F6RWsyMUVBO0F5RWozMUVBO0FBQUE7QXpFbzMxRUE7QXlFbjMxRUE7O0FBRUE7QXpFcTMxRUE7QXlFbjMxRUE7O0FBRUE7QXpFcTMxRUE7QXlFbjMxRUE7O0FBRUE7QXpFcTMxRUE7QXlFbjMxRUE7O0FBRUE7QXpFcTMxRUE7QXlFcDQxRUE7QUFBQTtBekV1NDFFQTtBeUV0NDFFQTs7QUFFQTtBekV3NDFFQTtBeUV0NDFFQTs7QUFFQTtBekV3NDFFQTtBeUV0NDFFQTs7QUFFQTtBekV3NDFFQTtBeUV0NDFFQTs7QUFFQTtBekV3NDFFQTtBeUV2NTFFQTtBQUFBO0F6RTA1MUVBO0F5RXo1MUVBOztBQUVBO0F6RTI1MUVBO0F5RXo1MUVBOztBQUVBO0F6RTI1MUVBO0F5RXo1MUVBOztBQUVBO0F6RTI1MUVBO0F5RXo1MUVBOztBQUVBO0F6RTI1MUVBO0F5RTE2MUVBO0FBQUE7QXpFNjYxRUE7QXlFNTYxRUE7O0FBRUE7QXpFODYxRUE7QXlFNTYxRUE7O0FBRUE7QXpFODYxRUE7QXlFNTYxRUE7O0FBRUE7QXpFODYxRUE7QXlFNTYxRUE7O0FBRUE7QXpFODYxRUE7QXlFNzcxRUE7QUFBQTtBekVnODFFQTtBeUUvNzFFQTs7QUFFQTtBekVpODFFQTtBeUUvNzFFQTs7QUFFQTtBekVpODFFQTtBeUUvNzFFQTs7QUFFQTtBekVpODFFQTtBeUUvNzFFQTs7QUFFQTtBekVpODFFQTtBeUVoOTFFQTtBQUFBO0F6RW05MUVBO0F5RWw5MUVBOztBQUVBO0F6RW85MUVBO0F5RWw5MUVBOztBQUVBO0F6RW85MUVBO0F5RWw5MUVBOztBQUVBO0F6RW85MUVBO0F5RWw5MUVBOztBQUVBO0F6RW85MUVBO0F5RW4rMUVBO0FBQUE7QXpFcysxRUE7QXlFcisxRUE7O0FBRUE7QXpFdSsxRUE7QXlFcisxRUE7O0FBRUE7QXpFdSsxRUE7QXlFcisxRUE7O0FBRUE7QXpFdSsxRUE7QXlFcisxRUE7O0FBRUE7QXpFdSsxRUE7QXlFdC8xRUE7QUFBQTtBekV5LzFFQTtBeUV4LzFFQTs7QUFFQTtBekUwLzFFQTtBeUV4LzFFQTs7QUFFQTtBekUwLzFFQTtBeUV4LzFFQTs7QUFFQTtBekUwLzFFQTtBeUV4LzFFQTs7QUFFQTtBekUwLzFFQTtBeUV6ZzJFQTtBQUFBO0F6RTRnMkVBO0F5RTNnMkVBOztBQUVBO0F6RTZnMkVBO0F5RTNnMkVBOztBQUVBO0F6RTZnMkVBO0F5RTNnMkVBOztBQUVBO0F6RTZnMkVBO0F5RTNnMkVBOztBQUVBO0F6RTZnMkVBO0F5RTVoMkVBO0FBQUE7QXpFK2gyRUE7QXlFOWgyRUE7O0FBRUE7QXpFZ2kyRUE7QXlFOWgyRUE7O0FBRUE7QXpFZ2kyRUE7QXlFOWgyRUE7O0FBRUE7QXpFZ2kyRUE7QXlFOWgyRUE7O0FBRUE7QXpFZ2kyRUE7QXlFL2kyRUE7QUFBQTtBekVrajJFQTtBeUVqajJFQTs7QUFFQTtBekVtajJFQTtBeUVqajJFQTs7QUFFQTtBekVtajJFQTtBeUVqajJFQTs7QUFFQTtBekVtajJFQTtBeUVqajJFQTs7QUFFQTtBekVtajJFQTtBeUVsazJFQTtBQUFBO0F6RXFrMkVBO0F5RXBrMkVBOztBQUVBO0F6RXNrMkVBO0F5RXBrMkVBOztBQUVBO0F6RXNrMkVBO0F5RXBrMkVBOztBQUVBO0F6RXNrMkVBO0F5RXBrMkVBOztBQUVBO0F6RXNrMkVBO0F5RTlqMkVBO0FBQUE7QXpFaWsyRUE7QXlFaGsyRUE7O0FBRUE7QXpFa2syRUE7QXlFaGsyRUE7O0FBRUE7QXpFa2syRUE7QXlFaGsyRUE7O0FBRUE7QXpFa2syRUE7QXlFaGsyRUE7O0FBRUE7QXpFa2syRUE7QXlFamwyRUE7QUFBQTtBekVvbDJFQTtBeUVubDJFQTs7QUFFQTtBekVxbDJFQTtBeUVubDJFQTs7QUFFQTtBekVxbDJFQTtBeUVubDJFQTs7QUFFQTtBekVxbDJFQTtBeUVubDJFQTs7QUFFQTtBekVxbDJFQTtBeUVwbTJFQTtBQUFBO0F6RXVtMkVBO0F5RXRtMkVBOztBQUVBO0F6RXdtMkVBO0F5RXRtMkVBOztBQUVBO0F6RXdtMkVBO0F5RXRtMkVBOztBQUVBO0F6RXdtMkVBO0F5RXRtMkVBOztBQUVBO0F6RXdtMkVBO0F5RXZuMkVBO0FBQUE7QXpFMG4yRUE7QXlFem4yRUE7O0FBRUE7QXpFMm4yRUE7QXlFem4yRUE7O0FBRUE7QXpFMm4yRUE7QXlFem4yRUE7O0FBRUE7QXpFMm4yRUE7QXlFem4yRUE7O0FBRUE7QXpFMm4yRUE7QXlFMW8yRUE7QUFBQTtBekU2bzJFQTtBeUU1bzJFQTs7QUFFQTtBekU4bzJFQTtBeUU1bzJFQTs7QUFFQTtBekU4bzJFQTtBeUU1bzJFQTs7QUFFQTtBekU4bzJFQTtBeUU1bzJFQTs7QUFFQTtBekU4bzJFQTtBeUU3cDJFQTtBQUFBO0F6RWdxMkVBO0F5RS9wMkVBOztBQUVBO0F6RWlxMkVBO0F5RS9wMkVBOztBQUVBO0F6RWlxMkVBO0F5RS9wMkVBOztBQUVBO0F6RWlxMkVBO0F5RS9wMkVBOztBQUVBO0F6RWlxMkVBO0F5RWhyMkVBO0FBQUE7QXpFbXIyRUE7QXlFbHIyRUE7O0FBRUE7QXpFb3IyRUE7QXlFbHIyRUE7O0FBRUE7QXpFb3IyRUE7QXlFbHIyRUE7O0FBRUE7QXpFb3IyRUE7QXlFbHIyRUE7O0FBRUE7QXpFb3IyRUE7QXlFbnMyRUE7QUFBQTtBekVzczJFQTtBeUVyczJFQTs7QUFFQTtBekV1czJFQTtBeUVyczJFQTs7QUFFQTtBekV1czJFQTtBeUVyczJFQTs7QUFFQTtBekV1czJFQTtBeUVyczJFQTs7QUFFQTtBekV1czJFQTtBeUV0dDJFQTtBQUFBO0F6RXl0MkVBO0F5RXh0MkVBOztBQUVBO0F6RTB0MkVBO0F5RXh0MkVBOztBQUVBO0F6RTB0MkVBO0F5RXh0MkVBOztBQUVBO0F6RTB0MkVBO0F5RXh0MkVBOztBQUVBO0F6RTB0MkVBO0F5RXp1MkVBO0FBQUE7QXpFNHUyRUE7QXlFM3UyRUE7O0FBRUE7QXpFNnUyRUE7QXlFM3UyRUE7O0FBRUE7QXpFNnUyRUE7QXlFM3UyRUE7O0FBRUE7QXpFNnUyRUE7QXlFM3UyRUE7O0FBRUE7QXpFNnUyRUE7QXlFNXYyRUE7QUFBQTtBekUrdjJFQTtBeUU5djJFQTs7QUFFQTtBekVndzJFQTtBeUU5djJFQTs7QUFFQTtBekVndzJFQTtBeUU5djJFQTs7QUFFQTtBekVndzJFQTtBeUU5djJFQTs7QUFFQTtBekVndzJFQTtBeUUvdzJFQTtBQUFBO0F6RWt4MkVBO0F5RWp4MkVBOztBQUVBO0F6RW14MkVBO0F5RWp4MkVBOztBQUVBO0F6RW14MkVBO0F5RWp4MkVBOztBQUVBO0F6RW14MkVBO0F5RWp4MkVBOztBQUVBO0F6RW14MkVBO0F5RWx5MkVBO0FBQUE7QXpFcXkyRUE7QXlFcHkyRUE7O0FBRUE7QXpFc3kyRUE7QXlFcHkyRUE7O0FBRUE7QXpFc3kyRUE7QXlFcHkyRUE7O0FBRUE7QXpFc3kyRUE7QXlFcHkyRUE7O0FBRUE7QXpFc3kyRUE7QXlFcnoyRUE7QUFBQTtBekV3ejJFQTtBeUV2ejJFQTs7QUFFQTtBekV5ejJFQTtBeUV2ejJFQTs7QUFFQTtBekV5ejJFQTtBeUV2ejJFQTs7QUFFQTtBekV5ejJFQTtBeUV2ejJFQTs7QUFFQTtBekV5ejJFQTtBeUV4MDJFQTtBQUFBO0F6RTIwMkVBO0F5RTEwMkVBOztBQUVBO0F6RTQwMkVBO0F5RTEwMkVBOztBQUVBO0F6RTQwMkVBO0F5RTEwMkVBOztBQUVBO0F6RTQwMkVBO0F5RTEwMkVBOztBQUVBO0F6RTQwMkVBO0F5RTMxMkVBO0FBQUE7QXpFODEyRUE7QXlFNzEyRUE7O0FBRUE7QXpFKzEyRUE7QXlFNzEyRUE7O0FBRUE7QXpFKzEyRUE7QXlFNzEyRUE7O0FBRUE7QXpFKzEyRUE7QXlFNzEyRUE7O0FBRUE7QXpFKzEyRUE7QXlFOTIyRUE7QUFBQTtBekVpMzJFQTtBeUVoMzJFQTs7QUFFQTtBekVrMzJFQTtBeUVoMzJFQTs7QUFFQTtBekVrMzJFQTtBeUVoMzJFQTs7QUFFQTtBekVrMzJFQTtBeUVoMzJFQTs7QUFFQTtBekVrMzJFQTtBeUVqNDJFQTtBQUFBO0F6RW80MkVBO0F5RW40MkVBOztBQUVBO0F6RXE0MkVBO0F5RW40MkVBOztBQUVBO0F6RXE0MkVBO0F5RW40MkVBOztBQUVBO0F6RXE0MkVBO0F5RW40MkVBOztBQUVBO0F6RXE0MkVBO0F5RXA1MkVBO0FBQUE7QXpFdTUyRUE7QXlFdDUyRUE7O0FBRUE7QXpFdzUyRUE7QXlFdDUyRUE7O0FBRUE7QXpFdzUyRUE7QXlFdDUyRUE7O0FBRUE7QXpFdzUyRUE7QXlFdDUyRUE7O0FBRUE7QXpFdzUyRUE7QXlFdjYyRUE7QUFBQTtBekUwNjJFQTtBeUV6NjJFQTs7QUFFQTtBekUyNjJFQTtBeUV6NjJFQTs7QUFFQTtBekUyNjJFQTtBeUV6NjJFQTs7QUFFQTtBekUyNjJFQTtBeUV6NjJFQTs7QUFFQTtBekUyNjJFQTtBeUVyNjJFQTtBQUFBO0F6RXc2MkVBO0F5RXY2MkVBOztBQUVBO0F6RXk2MkVBO0F5RXY2MkVBOztBQUVBO0F6RXk2MkVBO0F5RXY2MkVBOztBQUVBO0F6RXk2MkVBO0F5RXY2MkVBOztBQUVBO0F6RXk2MkVBO0FBQ0E7QWlCbjcyRUE7QXdEbERBO0FBQUE7QXpFeSsyRUE7QXlFeCsyRUE7O0FBRUE7QXpFMCsyRUE7QXlFeCsyRUE7O0FBRUE7QXpFMCsyRUE7QXlFeCsyRUE7O0FBRUE7QXpFMCsyRUE7QXlFeCsyRUE7O0FBRUE7QXpFMCsyRUE7QXlFei8yRUE7QUFBQTtBekU0LzJFQTtBeUUzLzJFQTs7QUFFQTtBekU2LzJFQTtBeUUzLzJFQTs7QUFFQTtBekU2LzJFQTtBeUUzLzJFQTs7QUFFQTtBekU2LzJFQTtBeUUzLzJFQTs7QUFFQTtBekU2LzJFQTtBeUU1ZzNFQTtBQUFBO0F6RStnM0VBO0F5RTlnM0VBOztBQUVBO0F6RWdoM0VBO0F5RTlnM0VBOztBQUVBO0F6RWdoM0VBO0F5RTlnM0VBOztBQUVBO0F6RWdoM0VBO0F5RTlnM0VBOztBQUVBO0F6RWdoM0VBO0F5RS9oM0VBO0FBQUE7QXpFa2kzRUE7QXlFamkzRUE7O0FBRUE7QXpFbWkzRUE7QXlFamkzRUE7O0FBRUE7QXpFbWkzRUE7QXlFamkzRUE7O0FBRUE7QXpFbWkzRUE7QXlFamkzRUE7O0FBRUE7QXpFbWkzRUE7QXlFbGozRUE7QUFBQTtBekVxajNFQTtBeUVwajNFQTs7QUFFQTtBekVzajNFQTtBeUVwajNFQTs7QUFFQTtBekVzajNFQTtBeUVwajNFQTs7QUFFQTtBekVzajNFQTtBeUVwajNFQTs7QUFFQTtBekVzajNFQTtBeUVyazNFQTtBQUFBO0F6RXdrM0VBO0F5RXZrM0VBOztBQUVBO0F6RXlrM0VBO0F5RXZrM0VBOztBQUVBO0F6RXlrM0VBO0F5RXZrM0VBOztBQUVBO0F6RXlrM0VBO0F5RXZrM0VBOztBQUVBO0F6RXlrM0VBO0F5RXhsM0VBO0FBQUE7QXpFMmwzRUE7QXlFMWwzRUE7O0FBRUE7QXpFNGwzRUE7QXlFMWwzRUE7O0FBRUE7QXpFNGwzRUE7QXlFMWwzRUE7O0FBRUE7QXpFNGwzRUE7QXlFMWwzRUE7O0FBRUE7QXpFNGwzRUE7QXlFM20zRUE7QUFBQTtBekU4bTNFQTtBeUU3bTNFQTs7QUFFQTtBekUrbTNFQTtBeUU3bTNFQTs7QUFFQTtBekUrbTNFQTtBeUU3bTNFQTs7QUFFQTtBekUrbTNFQTtBeUU3bTNFQTs7QUFFQTtBekUrbTNFQTtBeUU5bjNFQTtBQUFBO0F6RWlvM0VBO0F5RWhvM0VBOztBQUVBO0F6RWtvM0VBO0F5RWhvM0VBOztBQUVBO0F6RWtvM0VBO0F5RWhvM0VBOztBQUVBO0F6RWtvM0VBO0F5RWhvM0VBOztBQUVBO0F6RWtvM0VBO0F5RWpwM0VBO0FBQUE7QXpFb3AzRUE7QXlFbnAzRUE7O0FBRUE7QXpFcXAzRUE7QXlFbnAzRUE7O0FBRUE7QXpFcXAzRUE7QXlFbnAzRUE7O0FBRUE7QXpFcXAzRUE7QXlFbnAzRUE7O0FBRUE7QXpFcXAzRUE7QXlFcHEzRUE7QUFBQTtBekV1cTNFQTtBeUV0cTNFQTs7QUFFQTtBekV3cTNFQTtBeUV0cTNFQTs7QUFFQTtBekV3cTNFQTtBeUV0cTNFQTs7QUFFQTtBekV3cTNFQTtBeUV0cTNFQTs7QUFFQTtBekV3cTNFQTtBeUV2cjNFQTtBQUFBO0F6RTByM0VBO0F5RXpyM0VBOztBQUVBO0F6RTJyM0VBO0F5RXpyM0VBOztBQUVBO0F6RTJyM0VBO0F5RXpyM0VBOztBQUVBO0F6RTJyM0VBO0F5RXpyM0VBOztBQUVBO0F6RTJyM0VBO0F5RTFzM0VBO0FBQUE7QXpFNnMzRUE7QXlFNXMzRUE7O0FBRUE7QXpFOHMzRUE7QXlFNXMzRUE7O0FBRUE7QXpFOHMzRUE7QXlFNXMzRUE7O0FBRUE7QXpFOHMzRUE7QXlFNXMzRUE7O0FBRUE7QXpFOHMzRUE7QXlFN3QzRUE7QUFBQTtBekVndTNFQTtBeUUvdDNFQTs7QUFFQTtBekVpdTNFQTtBeUUvdDNFQTs7QUFFQTtBekVpdTNFQTtBeUUvdDNFQTs7QUFFQTtBekVpdTNFQTtBeUUvdDNFQTs7QUFFQTtBekVpdTNFQTtBeUVodjNFQTtBQUFBO0F6RW12M0VBO0F5RWx2M0VBOztBQUVBO0F6RW92M0VBO0F5RWx2M0VBOztBQUVBO0F6RW92M0VBO0F5RWx2M0VBOztBQUVBO0F6RW92M0VBO0F5RWx2M0VBOztBQUVBO0F6RW92M0VBO0F5RW53M0VBO0FBQUE7QXpFc3czRUE7QXlFcnczRUE7O0FBRUE7QXpFdXczRUE7QXlFcnczRUE7O0FBRUE7QXpFdXczRUE7QXlFcnczRUE7O0FBRUE7QXpFdXczRUE7QXlFcnczRUE7O0FBRUE7QXpFdXczRUE7QXlFdHgzRUE7QUFBQTtBekV5eDNFQTtBeUV4eDNFQTs7QUFFQTtBekUweDNFQTtBeUV4eDNFQTs7QUFFQTtBekUweDNFQTtBeUV4eDNFQTs7QUFFQTtBekUweDNFQTtBeUV4eDNFQTs7QUFFQTtBekUweDNFQTtBeUV6eTNFQTtBQUFBO0F6RTR5M0VBO0F5RTN5M0VBOztBQUVBO0F6RTZ5M0VBO0F5RTN5M0VBOztBQUVBO0F6RTZ5M0VBO0F5RTN5M0VBOztBQUVBO0F6RTZ5M0VBO0F5RTN5M0VBOztBQUVBO0F6RTZ5M0VBO0F5RTV6M0VBO0FBQUE7QXpFK3ozRUE7QXlFOXozRUE7O0FBRUE7QXpFZzAzRUE7QXlFOXozRUE7O0FBRUE7QXpFZzAzRUE7QXlFOXozRUE7O0FBRUE7QXpFZzAzRUE7QXlFOXozRUE7O0FBRUE7QXpFZzAzRUE7QXlFLzAzRUE7QUFBQTtBekVrMTNFQTtBeUVqMTNFQTs7QUFFQTtBekVtMTNFQTtBeUVqMTNFQTs7QUFFQTtBekVtMTNFQTtBeUVqMTNFQTs7QUFFQTtBekVtMTNFQTtBeUVqMTNFQTs7QUFFQTtBekVtMTNFQTtBeUVsMjNFQTtBQUFBO0F6RXEyM0VBO0F5RXAyM0VBOztBQUVBO0F6RXMyM0VBO0F5RXAyM0VBOztBQUVBO0F6RXMyM0VBO0F5RXAyM0VBOztBQUVBO0F6RXMyM0VBO0F5RXAyM0VBOztBQUVBO0F6RXMyM0VBO0F5RXIzM0VBO0FBQUE7QXpFdzMzRUE7QXlFdjMzRUE7O0FBRUE7QXpFeTMzRUE7QXlFdjMzRUE7O0FBRUE7QXpFeTMzRUE7QXlFdjMzRUE7O0FBRUE7QXpFeTMzRUE7QXlFdjMzRUE7O0FBRUE7QXpFeTMzRUE7QXlFeDQzRUE7QUFBQTtBekUyNDNFQTtBeUUxNDNFQTs7QUFFQTtBekU0NDNFQTtBeUUxNDNFQTs7QUFFQTtBekU0NDNFQTtBeUUxNDNFQTs7QUFFQTtBekU0NDNFQTtBeUUxNDNFQTs7QUFFQTtBekU0NDNFQTtBeUUzNTNFQTtBQUFBO0F6RTg1M0VBO0F5RTc1M0VBOztBQUVBO0F6RSs1M0VBO0F5RTc1M0VBOztBQUVBO0F6RSs1M0VBO0F5RTc1M0VBOztBQUVBO0F6RSs1M0VBO0F5RTc1M0VBOztBQUVBO0F6RSs1M0VBO0F5RTk2M0VBO0FBQUE7QXpFaTczRUE7QXlFaDczRUE7O0FBRUE7QXpFazczRUE7QXlFaDczRUE7O0FBRUE7QXpFazczRUE7QXlFaDczRUE7O0FBRUE7QXpFazczRUE7QXlFaDczRUE7O0FBRUE7QXpFazczRUE7QXlFajgzRUE7QUFBQTtBekVvODNFQTtBeUVuODNFQTs7QUFFQTtBekVxODNFQTtBeUVuODNFQTs7QUFFQTtBekVxODNFQTtBeUVuODNFQTs7QUFFQTtBekVxODNFQTtBeUVuODNFQTs7QUFFQTtBekVxODNFQTtBeUVwOTNFQTtBQUFBO0F6RXU5M0VBO0F5RXQ5M0VBOztBQUVBO0F6RXc5M0VBO0F5RXQ5M0VBOztBQUVBO0F6RXc5M0VBO0F5RXQ5M0VBOztBQUVBO0F6RXc5M0VBO0F5RXQ5M0VBOztBQUVBO0F6RXc5M0VBO0F5RXYrM0VBO0FBQUE7QXpFMCszRUE7QXlFeiszRUE7O0FBRUE7QXpFMiszRUE7QXlFeiszRUE7O0FBRUE7QXpFMiszRUE7QXlFeiszRUE7O0FBRUE7QXpFMiszRUE7QXlFeiszRUE7O0FBRUE7QXpFMiszRUE7QXlFMS8zRUE7QUFBQTtBekU2LzNFQTtBeUU1LzNFQTs7QUFFQTtBekU4LzNFQTtBeUU1LzNFQTs7QUFFQTtBekU4LzNFQTtBeUU1LzNFQTs7QUFFQTtBekU4LzNFQTtBeUU1LzNFQTs7QUFFQTtBekU4LzNFQTtBeUU3ZzRFQTtBQUFBO0F6RWdoNEVBO0F5RS9nNEVBOztBQUVBO0F6RWloNEVBO0F5RS9nNEVBOztBQUVBO0F6RWloNEVBO0F5RS9nNEVBOztBQUVBO0F6RWloNEVBO0F5RS9nNEVBOztBQUVBO0F6RWloNEVBO0F5RWhpNEVBO0FBQUE7QXpFbWk0RUE7QXlFbGk0RUE7O0FBRUE7QXpFb2k0RUE7QXlFbGk0RUE7O0FBRUE7QXpFb2k0RUE7QXlFbGk0RUE7O0FBRUE7QXpFb2k0RUE7QXlFbGk0RUE7O0FBRUE7QXpFb2k0RUE7QXlFbmo0RUE7QUFBQTtBekVzajRFQTtBeUVyajRFQTs7QUFFQTtBekV1ajRFQTtBeUVyajRFQTs7QUFFQTtBekV1ajRFQTtBeUVyajRFQTs7QUFFQTtBekV1ajRFQTtBeUVyajRFQTs7QUFFQTtBekV1ajRFQTtBeUV0azRFQTtBQUFBO0F6RXlrNEVBO0F5RXhrNEVBOztBQUVBO0F6RTBrNEVBO0F5RXhrNEVBOztBQUVBO0F6RTBrNEVBO0F5RXhrNEVBOztBQUVBO0F6RTBrNEVBO0F5RXhrNEVBOztBQUVBO0F6RTBrNEVBO0F5RXpsNEVBO0FBQUE7QXpFNGw0RUE7QXlFM2w0RUE7O0FBRUE7QXpFNmw0RUE7QXlFM2w0RUE7O0FBRUE7QXpFNmw0RUE7QXlFM2w0RUE7O0FBRUE7QXpFNmw0RUE7QXlFM2w0RUE7O0FBRUE7QXpFNmw0RUE7QXlFNW00RUE7QUFBQTtBekUrbTRFQTtBeUU5bTRFQTs7QUFFQTtBekVnbjRFQTtBeUU5bTRFQTs7QUFFQTtBekVnbjRFQTtBeUU5bTRFQTs7QUFFQTtBekVnbjRFQTtBeUU5bTRFQTs7QUFFQTtBekVnbjRFQTtBeUUvbjRFQTtBQUFBO0F6RWtvNEVBO0F5RWpvNEVBOztBQUVBO0F6RW1vNEVBO0F5RWpvNEVBOztBQUVBO0F6RW1vNEVBO0F5RWpvNEVBOztBQUVBO0F6RW1vNEVBO0F5RWpvNEVBOztBQUVBO0F6RW1vNEVBO0F5RWxwNEVBO0FBQUE7QXpFcXA0RUE7QXlFcHA0RUE7O0FBRUE7QXpFc3A0RUE7QXlFcHA0RUE7O0FBRUE7QXpFc3A0RUE7QXlFcHA0RUE7O0FBRUE7QXpFc3A0RUE7QXlFcHA0RUE7O0FBRUE7QXpFc3A0RUE7QXlFcnE0RUE7QUFBQTtBekV3cTRFQTtBeUV2cTRFQTs7QUFFQTtBekV5cTRFQTtBeUV2cTRFQTs7QUFFQTtBekV5cTRFQTtBeUV2cTRFQTs7QUFFQTtBekV5cTRFQTtBeUV2cTRFQTs7QUFFQTtBekV5cTRFQTtBeUV4cjRFQTtBQUFBO0F6RTJyNEVBO0F5RTFyNEVBOztBQUVBO0F6RTRyNEVBO0F5RTFyNEVBOztBQUVBO0F6RTRyNEVBO0F5RTFyNEVBOztBQUVBO0F6RTRyNEVBO0F5RTFyNEVBOztBQUVBO0F6RTRyNEVBO0F5RTNzNEVBO0FBQUE7QXpFOHM0RUE7QXlFN3M0RUE7O0FBRUE7QXpFK3M0RUE7QXlFN3M0RUE7O0FBRUE7QXpFK3M0RUE7QXlFN3M0RUE7O0FBRUE7QXpFK3M0RUE7QXlFN3M0RUE7O0FBRUE7QXpFK3M0RUE7QXlFOXQ0RUE7QUFBQTtBekVpdTRFQTtBeUVodTRFQTs7QUFFQTtBekVrdTRFQTtBeUVodTRFQTs7QUFFQTtBekVrdTRFQTtBeUVodTRFQTs7QUFFQTtBekVrdTRFQTtBeUVodTRFQTs7QUFFQTtBekVrdTRFQTtBeUVqdjRFQTtBQUFBO0F6RW92NEVBO0F5RW52NEVBOztBQUVBO0F6RXF2NEVBO0F5RW52NEVBOztBQUVBO0F6RXF2NEVBO0F5RW52NEVBOztBQUVBO0F6RXF2NEVBO0F5RW52NEVBOztBQUVBO0F6RXF2NEVBO0F5RTd1NEVBO0FBQUE7QXpFZ3Y0RUE7QXlFL3U0RUE7O0FBRUE7QXpFaXY0RUE7QXlFL3U0RUE7O0FBRUE7QXpFaXY0RUE7QXlFL3U0RUE7O0FBRUE7QXpFaXY0RUE7QXlFL3U0RUE7O0FBRUE7QXpFaXY0RUE7QXlFaHc0RUE7QUFBQTtBekVtdzRFQTtBeUVsdzRFQTs7QUFFQTtBekVvdzRFQTtBeUVsdzRFQTs7QUFFQTtBekVvdzRFQTtBeUVsdzRFQTs7QUFFQTtBekVvdzRFQTtBeUVsdzRFQTs7QUFFQTtBekVvdzRFQTtBeUVueDRFQTtBQUFBO0F6RXN4NEVBO0F5RXJ4NEVBOztBQUVBO0F6RXV4NEVBO0F5RXJ4NEVBOztBQUVBO0F6RXV4NEVBO0F5RXJ4NEVBOztBQUVBO0F6RXV4NEVBO0F5RXJ4NEVBOztBQUVBO0F6RXV4NEVBO0F5RXR5NEVBO0FBQUE7QXpFeXk0RUE7QXlFeHk0RUE7O0FBRUE7QXpFMHk0RUE7QXlFeHk0RUE7O0FBRUE7QXpFMHk0RUE7QXlFeHk0RUE7O0FBRUE7QXpFMHk0RUE7QXlFeHk0RUE7O0FBRUE7QXpFMHk0RUE7QXlFeno0RUE7QUFBQTtBekU0ejRFQTtBeUUzejRFQTs7QUFFQTtBekU2ejRFQTtBeUUzejRFQTs7QUFFQTtBekU2ejRFQTtBeUUzejRFQTs7QUFFQTtBekU2ejRFQTtBeUUzejRFQTs7QUFFQTtBekU2ejRFQTtBeUU1MDRFQTtBQUFBO0F6RSswNEVBO0F5RTkwNEVBOztBQUVBO0F6RWcxNEVBO0F5RTkwNEVBOztBQUVBO0F6RWcxNEVBO0F5RTkwNEVBOztBQUVBO0F6RWcxNEVBO0F5RTkwNEVBOztBQUVBO0F6RWcxNEVBO0F5RS8xNEVBO0FBQUE7QXpFazI0RUE7QXlFajI0RUE7O0FBRUE7QXpFbTI0RUE7QXlFajI0RUE7O0FBRUE7QXpFbTI0RUE7QXlFajI0RUE7O0FBRUE7QXpFbTI0RUE7QXlFajI0RUE7O0FBRUE7QXpFbTI0RUE7QXlFbDM0RUE7QUFBQTtBekVxMzRFQTtBeUVwMzRFQTs7QUFFQTtBekVzMzRFQTtBeUVwMzRFQTs7QUFFQTtBekVzMzRFQTtBeUVwMzRFQTs7QUFFQTtBekVzMzRFQTtBeUVwMzRFQTs7QUFFQTtBekVzMzRFQTtBeUVyNDRFQTtBQUFBO0F6RXc0NEVBO0F5RXY0NEVBOztBQUVBO0F6RXk0NEVBO0F5RXY0NEVBOztBQUVBO0F6RXk0NEVBO0F5RXY0NEVBOztBQUVBO0F6RXk0NEVBO0F5RXY0NEVBOztBQUVBO0F6RXk0NEVBO0F5RXg1NEVBO0FBQUE7QXpFMjU0RUE7QXlFMTU0RUE7O0FBRUE7QXpFNDU0RUE7QXlFMTU0RUE7O0FBRUE7QXpFNDU0RUE7QXlFMTU0RUE7O0FBRUE7QXpFNDU0RUE7QXlFMTU0RUE7O0FBRUE7QXpFNDU0RUE7QXlFMzY0RUE7QUFBQTtBekU4NjRFQTtBeUU3NjRFQTs7QUFFQTtBekUrNjRFQTtBeUU3NjRFQTs7QUFFQTtBekUrNjRFQTtBeUU3NjRFQTs7QUFFQTtBekUrNjRFQTtBeUU3NjRFQTs7QUFFQTtBekUrNjRFQTtBeUU5NzRFQTtBQUFBO0F6RWk4NEVBO0F5RWg4NEVBOztBQUVBO0F6RWs4NEVBO0F5RWg4NEVBOztBQUVBO0F6RWs4NEVBO0F5RWg4NEVBOztBQUVBO0F6RWs4NEVBO0F5RWg4NEVBOztBQUVBO0F6RWs4NEVBO0F5RWo5NEVBO0FBQUE7QXpFbzk0RUE7QXlFbjk0RUE7O0FBRUE7QXpFcTk0RUE7QXlFbjk0RUE7O0FBRUE7QXpFcTk0RUE7QXlFbjk0RUE7O0FBRUE7QXpFcTk0RUE7QXlFbjk0RUE7O0FBRUE7QXpFcTk0RUE7QXlFcCs0RUE7QUFBQTtBekV1KzRFQTtBeUV0KzRFQTs7QUFFQTtBekV3KzRFQTtBeUV0KzRFQTs7QUFFQTtBekV3KzRFQTtBeUV0KzRFQTs7QUFFQTtBekV3KzRFQTtBeUV0KzRFQTs7QUFFQTtBekV3KzRFQTtBeUV2LzRFQTtBQUFBO0F6RTAvNEVBO0F5RXovNEVBOztBQUVBO0F6RTIvNEVBO0F5RXovNEVBOztBQUVBO0F6RTIvNEVBO0F5RXovNEVBOztBQUVBO0F6RTIvNEVBO0F5RXovNEVBOztBQUVBO0F6RTIvNEVBO0F5RTFnNUVBO0FBQUE7QXpFNmc1RUE7QXlFNWc1RUE7O0FBRUE7QXpFOGc1RUE7QXlFNWc1RUE7O0FBRUE7QXpFOGc1RUE7QXlFNWc1RUE7O0FBRUE7QXpFOGc1RUE7QXlFNWc1RUE7O0FBRUE7QXpFOGc1RUE7QXlFN2g1RUE7QUFBQTtBekVnaTVFQTtBeUUvaDVFQTs7QUFFQTtBekVpaTVFQTtBeUUvaDVFQTs7QUFFQTtBekVpaTVFQTtBeUUvaDVFQTs7QUFFQTtBekVpaTVFQTtBeUUvaDVFQTs7QUFFQTtBekVpaTVFQTtBeUVoajVFQTtBQUFBO0F6RW1qNUVBO0F5RWxqNUVBOztBQUVBO0F6RW9qNUVBO0F5RWxqNUVBOztBQUVBO0F6RW9qNUVBO0F5RWxqNUVBOztBQUVBO0F6RW9qNUVBO0F5RWxqNUVBOztBQUVBO0F6RW9qNUVBO0F5RW5rNUVBO0FBQUE7QXpFc2s1RUE7QXlFcms1RUE7O0FBRUE7QXpFdWs1RUE7QXlFcms1RUE7O0FBRUE7QXpFdWs1RUE7QXlFcms1RUE7O0FBRUE7QXpFdWs1RUE7QXlFcms1RUE7O0FBRUE7QXpFdWs1RUE7QXlFdGw1RUE7QUFBQTtBekV5bDVFQTtBeUV4bDVFQTs7QUFFQTtBekUwbDVFQTtBeUV4bDVFQTs7QUFFQTtBekUwbDVFQTtBeUV4bDVFQTs7QUFFQTtBekUwbDVFQTtBeUV4bDVFQTs7QUFFQTtBekUwbDVFQTtBeUVwbDVFQTtBQUFBO0F6RXVsNUVBO0F5RXRsNUVBOztBQUVBO0F6RXdsNUVBO0F5RXRsNUVBOztBQUVBO0F6RXdsNUVBO0F5RXRsNUVBOztBQUVBO0F6RXdsNUVBO0F5RXRsNUVBOztBQUVBO0F6RXdsNUVBO0FBQ0E7QWlCbG01RUE7QXdEbERBO0FBQUE7QXpFd3A1RUE7QXlFdnA1RUE7O0FBRUE7QXpFeXA1RUE7QXlFdnA1RUE7O0FBRUE7QXpFeXA1RUE7QXlFdnA1RUE7O0FBRUE7QXpFeXA1RUE7QXlFdnA1RUE7O0FBRUE7QXpFeXA1RUE7QXlFeHE1RUE7QUFBQTtBekUycTVFQTtBeUUxcTVFQTs7QUFFQTtBekU0cTVFQTtBeUUxcTVFQTs7QUFFQTtBekU0cTVFQTtBeUUxcTVFQTs7QUFFQTtBekU0cTVFQTtBeUUxcTVFQTs7QUFFQTtBekU0cTVFQTtBeUUzcjVFQTtBQUFBO0F6RThyNUVBO0F5RTdyNUVBOztBQUVBO0F6RStyNUVBO0F5RTdyNUVBOztBQUVBO0F6RStyNUVBO0F5RTdyNUVBOztBQUVBO0F6RStyNUVBO0F5RTdyNUVBOztBQUVBO0F6RStyNUVBO0F5RTlzNUVBO0FBQUE7QXpFaXQ1RUE7QXlFaHQ1RUE7O0FBRUE7QXpFa3Q1RUE7QXlFaHQ1RUE7O0FBRUE7QXpFa3Q1RUE7QXlFaHQ1RUE7O0FBRUE7QXpFa3Q1RUE7QXlFaHQ1RUE7O0FBRUE7QXpFa3Q1RUE7QXlFanU1RUE7QUFBQTtBekVvdTVFQTtBeUVudTVFQTs7QUFFQTtBekVxdTVFQTtBeUVudTVFQTs7QUFFQTtBekVxdTVFQTtBeUVudTVFQTs7QUFFQTtBekVxdTVFQTtBeUVudTVFQTs7QUFFQTtBekVxdTVFQTtBeUVwdjVFQTtBQUFBO0F6RXV2NUVBO0F5RXR2NUVBOztBQUVBO0F6RXd2NUVBO0F5RXR2NUVBOztBQUVBO0F6RXd2NUVBO0F5RXR2NUVBOztBQUVBO0F6RXd2NUVBO0F5RXR2NUVBOztBQUVBO0F6RXd2NUVBO0F5RXZ3NUVBO0FBQUE7QXpFMHc1RUE7QXlFenc1RUE7O0FBRUE7QXpFMnc1RUE7QXlFenc1RUE7O0FBRUE7QXpFMnc1RUE7QXlFenc1RUE7O0FBRUE7QXpFMnc1RUE7QXlFenc1RUE7O0FBRUE7QXpFMnc1RUE7QXlFMXg1RUE7QUFBQTtBekU2eDVFQTtBeUU1eDVFQTs7QUFFQTtBekU4eDVFQTtBeUU1eDVFQTs7QUFFQTtBekU4eDVFQTtBeUU1eDVFQTs7QUFFQTtBekU4eDVFQTtBeUU1eDVFQTs7QUFFQTtBekU4eDVFQTtBeUU3eTVFQTtBQUFBO0F6RWd6NUVBO0F5RS95NUVBOztBQUVBO0F6RWl6NUVBO0F5RS95NUVBOztBQUVBO0F6RWl6NUVBO0F5RS95NUVBOztBQUVBO0F6RWl6NUVBO0F5RS95NUVBOztBQUVBO0F6RWl6NUVBO0F5RWgwNUVBO0FBQUE7QXpFbTA1RUE7QXlFbDA1RUE7O0FBRUE7QXpFbzA1RUE7QXlFbDA1RUE7O0FBRUE7QXpFbzA1RUE7QXlFbDA1RUE7O0FBRUE7QXpFbzA1RUE7QXlFbDA1RUE7O0FBRUE7QXpFbzA1RUE7QXlFbjE1RUE7QUFBQTtBekVzMTVFQTtBeUVyMTVFQTs7QUFFQTtBekV1MTVFQTtBeUVyMTVFQTs7QUFFQTtBekV1MTVFQTtBeUVyMTVFQTs7QUFFQTtBekV1MTVFQTtBeUVyMTVFQTs7QUFFQTtBekV1MTVFQTtBeUV0MjVFQTtBQUFBO0F6RXkyNUVBO0F5RXgyNUVBOztBQUVBO0F6RTAyNUVBO0F5RXgyNUVBOztBQUVBO0F6RTAyNUVBO0F5RXgyNUVBOztBQUVBO0F6RTAyNUVBO0F5RXgyNUVBOztBQUVBO0F6RTAyNUVBO0F5RXozNUVBO0FBQUE7QXpFNDM1RUE7QXlFMzM1RUE7O0FBRUE7QXpFNjM1RUE7QXlFMzM1RUE7O0FBRUE7QXpFNjM1RUE7QXlFMzM1RUE7O0FBRUE7QXpFNjM1RUE7QXlFMzM1RUE7O0FBRUE7QXpFNjM1RUE7QXlFNTQ1RUE7QUFBQTtBekUrNDVFQTtBeUU5NDVFQTs7QUFFQTtBekVnNTVFQTtBeUU5NDVFQTs7QUFFQTtBekVnNTVFQTtBeUU5NDVFQTs7QUFFQTtBekVnNTVFQTtBeUU5NDVFQTs7QUFFQTtBekVnNTVFQTtBeUUvNTVFQTtBQUFBO0F6RWs2NUVBO0F5RWo2NUVBOztBQUVBO0F6RW02NUVBO0F5RWo2NUVBOztBQUVBO0F6RW02NUVBO0F5RWo2NUVBOztBQUVBO0F6RW02NUVBO0F5RWo2NUVBOztBQUVBO0F6RW02NUVBO0F5RWw3NUVBO0FBQUE7QXpFcTc1RUE7QXlFcDc1RUE7O0FBRUE7QXpFczc1RUE7QXlFcDc1RUE7O0FBRUE7QXpFczc1RUE7QXlFcDc1RUE7O0FBRUE7QXpFczc1RUE7QXlFcDc1RUE7O0FBRUE7QXpFczc1RUE7QXlFcjg1RUE7QUFBQTtBekV3ODVFQTtBeUV2ODVFQTs7QUFFQTtBekV5ODVFQTtBeUV2ODVFQTs7QUFFQTtBekV5ODVFQTtBeUV2ODVFQTs7QUFFQTtBekV5ODVFQTtBeUV2ODVFQTs7QUFFQTtBekV5ODVFQTtBeUV4OTVFQTtBQUFBO0F6RTI5NUVBO0F5RTE5NUVBOztBQUVBO0F6RTQ5NUVBO0F5RTE5NUVBOztBQUVBO0F6RTQ5NUVBO0F5RTE5NUVBOztBQUVBO0F6RTQ5NUVBO0F5RTE5NUVBOztBQUVBO0F6RTQ5NUVBO0F5RTMrNUVBO0FBQUE7QXpFOCs1RUE7QXlFNys1RUE7O0FBRUE7QXpFKys1RUE7QXlFNys1RUE7O0FBRUE7QXpFKys1RUE7QXlFNys1RUE7O0FBRUE7QXpFKys1RUE7QXlFNys1RUE7O0FBRUE7QXpFKys1RUE7QXlFOS81RUE7QUFBQTtBekVpZzZFQTtBeUVoZzZFQTs7QUFFQTtBekVrZzZFQTtBeUVoZzZFQTs7QUFFQTtBekVrZzZFQTtBeUVoZzZFQTs7QUFFQTtBekVrZzZFQTtBeUVoZzZFQTs7QUFFQTtBekVrZzZFQTtBeUVqaDZFQTtBQUFBO0F6RW9oNkVBO0F5RW5oNkVBOztBQUVBO0F6RXFoNkVBO0F5RW5oNkVBOztBQUVBO0F6RXFoNkVBO0F5RW5oNkVBOztBQUVBO0F6RXFoNkVBO0F5RW5oNkVBOztBQUVBO0F6RXFoNkVBO0F5RXBpNkVBO0FBQUE7QXpFdWk2RUE7QXlFdGk2RUE7O0FBRUE7QXpFd2k2RUE7QXlFdGk2RUE7O0FBRUE7QXpFd2k2RUE7QXlFdGk2RUE7O0FBRUE7QXpFd2k2RUE7QXlFdGk2RUE7O0FBRUE7QXpFd2k2RUE7QXlFdmo2RUE7QUFBQTtBekUwajZFQTtBeUV6ajZFQTs7QUFFQTtBekUyajZFQTtBeUV6ajZFQTs7QUFFQTtBekUyajZFQTtBeUV6ajZFQTs7QUFFQTtBekUyajZFQTtBeUV6ajZFQTs7QUFFQTtBekUyajZFQTtBeUUxazZFQTtBQUFBO0F6RTZrNkVBO0F5RTVrNkVBOztBQUVBO0F6RThrNkVBO0F5RTVrNkVBOztBQUVBO0F6RThrNkVBO0F5RTVrNkVBOztBQUVBO0F6RThrNkVBO0F5RTVrNkVBOztBQUVBO0F6RThrNkVBO0F5RTdsNkVBO0FBQUE7QXpFZ202RUE7QXlFL2w2RUE7O0FBRUE7QXpFaW02RUE7QXlFL2w2RUE7O0FBRUE7QXpFaW02RUE7QXlFL2w2RUE7O0FBRUE7QXpFaW02RUE7QXlFL2w2RUE7O0FBRUE7QXpFaW02RUE7QXlFaG42RUE7QUFBQTtBekVtbjZFQTtBeUVsbjZFQTs7QUFFQTtBekVvbjZFQTtBeUVsbjZFQTs7QUFFQTtBekVvbjZFQTtBeUVsbjZFQTs7QUFFQTtBekVvbjZFQTtBeUVsbjZFQTs7QUFFQTtBekVvbjZFQTtBeUVubzZFQTtBQUFBO0F6RXNvNkVBO0F5RXJvNkVBOztBQUVBO0F6RXVvNkVBO0F5RXJvNkVBOztBQUVBO0F6RXVvNkVBO0F5RXJvNkVBOztBQUVBO0F6RXVvNkVBO0F5RXJvNkVBOztBQUVBO0F6RXVvNkVBO0F5RXRwNkVBO0FBQUE7QXpFeXA2RUE7QXlFeHA2RUE7O0FBRUE7QXpFMHA2RUE7QXlFeHA2RUE7O0FBRUE7QXpFMHA2RUE7QXlFeHA2RUE7O0FBRUE7QXpFMHA2RUE7QXlFeHA2RUE7O0FBRUE7QXpFMHA2RUE7QXlFenE2RUE7QUFBQTtBekU0cTZFQTtBeUUzcTZFQTs7QUFFQTtBekU2cTZFQTtBeUUzcTZFQTs7QUFFQTtBekU2cTZFQTtBeUUzcTZFQTs7QUFFQTtBekU2cTZFQTtBeUUzcTZFQTs7QUFFQTtBekU2cTZFQTtBeUU1cjZFQTtBQUFBO0F6RStyNkVBO0F5RTlyNkVBOztBQUVBO0F6RWdzNkVBO0F5RTlyNkVBOztBQUVBO0F6RWdzNkVBO0F5RTlyNkVBOztBQUVBO0F6RWdzNkVBO0F5RTlyNkVBOztBQUVBO0F6RWdzNkVBO0F5RS9zNkVBO0FBQUE7QXpFa3Q2RUE7QXlFanQ2RUE7O0FBRUE7QXpFbXQ2RUE7QXlFanQ2RUE7O0FBRUE7QXpFbXQ2RUE7QXlFanQ2RUE7O0FBRUE7QXpFbXQ2RUE7QXlFanQ2RUE7O0FBRUE7QXpFbXQ2RUE7QXlFbHU2RUE7QUFBQTtBekVxdTZFQTtBeUVwdTZFQTs7QUFFQTtBekVzdTZFQTtBeUVwdTZFQTs7QUFFQTtBekVzdTZFQTtBeUVwdTZFQTs7QUFFQTtBekVzdTZFQTtBeUVwdTZFQTs7QUFFQTtBekVzdTZFQTtBeUVydjZFQTtBQUFBO0F6RXd2NkVBO0F5RXZ2NkVBOztBQUVBO0F6RXl2NkVBO0F5RXZ2NkVBOztBQUVBO0F6RXl2NkVBO0F5RXZ2NkVBOztBQUVBO0F6RXl2NkVBO0F5RXZ2NkVBOztBQUVBO0F6RXl2NkVBO0F5RXh3NkVBO0FBQUE7QXpFMnc2RUE7QXlFMXc2RUE7O0FBRUE7QXpFNHc2RUE7QXlFMXc2RUE7O0FBRUE7QXpFNHc2RUE7QXlFMXc2RUE7O0FBRUE7QXpFNHc2RUE7QXlFMXc2RUE7O0FBRUE7QXpFNHc2RUE7QXlFM3g2RUE7QUFBQTtBekU4eDZFQTtBeUU3eDZFQTs7QUFFQTtBekUreDZFQTtBeUU3eDZFQTs7QUFFQTtBekUreDZFQTtBeUU3eDZFQTs7QUFFQTtBekUreDZFQTtBeUU3eDZFQTs7QUFFQTtBekUreDZFQTtBeUU5eTZFQTtBQUFBO0F6RWl6NkVBO0F5RWh6NkVBOztBQUVBO0F6RWt6NkVBO0F5RWh6NkVBOztBQUVBO0F6RWt6NkVBO0F5RWh6NkVBOztBQUVBO0F6RWt6NkVBO0F5RWh6NkVBOztBQUVBO0F6RWt6NkVBO0F5RWowNkVBO0FBQUE7QXpFbzA2RUE7QXlFbjA2RUE7O0FBRUE7QXpFcTA2RUE7QXlFbjA2RUE7O0FBRUE7QXpFcTA2RUE7QXlFbjA2RUE7O0FBRUE7QXpFcTA2RUE7QXlFbjA2RUE7O0FBRUE7QXpFcTA2RUE7QXlFcDE2RUE7QUFBQTtBekV1MTZFQTtBeUV0MTZFQTs7QUFFQTtBekV3MTZFQTtBeUV0MTZFQTs7QUFFQTtBekV3MTZFQTtBeUV0MTZFQTs7QUFFQTtBekV3MTZFQTtBeUV0MTZFQTs7QUFFQTtBekV3MTZFQTtBeUV2MjZFQTtBQUFBO0F6RTAyNkVBO0F5RXoyNkVBOztBQUVBO0F6RTIyNkVBO0F5RXoyNkVBOztBQUVBO0F6RTIyNkVBO0F5RXoyNkVBOztBQUVBO0F6RTIyNkVBO0F5RXoyNkVBOztBQUVBO0F6RTIyNkVBO0F5RTEzNkVBO0FBQUE7QXpFNjM2RUE7QXlFNTM2RUE7O0FBRUE7QXpFODM2RUE7QXlFNTM2RUE7O0FBRUE7QXpFODM2RUE7QXlFNTM2RUE7O0FBRUE7QXpFODM2RUE7QXlFNTM2RUE7O0FBRUE7QXpFODM2RUE7QXlFNzQ2RUE7QUFBQTtBekVnNTZFQTtBeUUvNDZFQTs7QUFFQTtBekVpNTZFQTtBeUUvNDZFQTs7QUFFQTtBekVpNTZFQTtBeUUvNDZFQTs7QUFFQTtBekVpNTZFQTtBeUUvNDZFQTs7QUFFQTtBekVpNTZFQTtBeUVoNjZFQTtBQUFBO0F6RW02NkVBO0F5RWw2NkVBOztBQUVBO0F6RW82NkVBO0F5RWw2NkVBOztBQUVBO0F6RW82NkVBO0F5RWw2NkVBOztBQUVBO0F6RW82NkVBO0F5RWw2NkVBOztBQUVBO0F6RW82NkVBO0F5RTU1NkVBO0FBQUE7QXpFKzU2RUE7QXlFOTU2RUE7O0FBRUE7QXpFZzY2RUE7QXlFOTU2RUE7O0FBRUE7QXpFZzY2RUE7QXlFOTU2RUE7O0FBRUE7QXpFZzY2RUE7QXlFOTU2RUE7O0FBRUE7QXpFZzY2RUE7QXlFLzY2RUE7QUFBQTtBekVrNzZFQTtBeUVqNzZFQTs7QUFFQTtBekVtNzZFQTtBeUVqNzZFQTs7QUFFQTtBekVtNzZFQTtBeUVqNzZFQTs7QUFFQTtBekVtNzZFQTtBeUVqNzZFQTs7QUFFQTtBekVtNzZFQTtBeUVsODZFQTtBQUFBO0F6RXE4NkVBO0F5RXA4NkVBOztBQUVBO0F6RXM4NkVBO0F5RXA4NkVBOztBQUVBO0F6RXM4NkVBO0F5RXA4NkVBOztBQUVBO0F6RXM4NkVBO0F5RXA4NkVBOztBQUVBO0F6RXM4NkVBO0F5RXI5NkVBO0FBQUE7QXpFdzk2RUE7QXlFdjk2RUE7O0FBRUE7QXpFeTk2RUE7QXlFdjk2RUE7O0FBRUE7QXpFeTk2RUE7QXlFdjk2RUE7O0FBRUE7QXpFeTk2RUE7QXlFdjk2RUE7O0FBRUE7QXpFeTk2RUE7QXlFeCs2RUE7QUFBQTtBekUyKzZFQTtBeUUxKzZFQTs7QUFFQTtBekU0KzZFQTtBeUUxKzZFQTs7QUFFQTtBekU0KzZFQTtBeUUxKzZFQTs7QUFFQTtBekU0KzZFQTtBeUUxKzZFQTs7QUFFQTtBekU0KzZFQTtBeUUzLzZFQTtBQUFBO0F6RTgvNkVBO0F5RTcvNkVBOztBQUVBO0F6RSsvNkVBO0F5RTcvNkVBOztBQUVBO0F6RSsvNkVBO0F5RTcvNkVBOztBQUVBO0F6RSsvNkVBO0F5RTcvNkVBOztBQUVBO0F6RSsvNkVBO0F5RTlnN0VBO0FBQUE7QXpFaWg3RUE7QXlFaGg3RUE7O0FBRUE7QXpFa2g3RUE7QXlFaGg3RUE7O0FBRUE7QXpFa2g3RUE7QXlFaGg3RUE7O0FBRUE7QXpFa2g3RUE7QXlFaGg3RUE7O0FBRUE7QXpFa2g3RUE7QXlFamk3RUE7QUFBQTtBekVvaTdFQTtBeUVuaTdFQTs7QUFFQTtBekVxaTdFQTtBeUVuaTdFQTs7QUFFQTtBekVxaTdFQTtBeUVuaTdFQTs7QUFFQTtBekVxaTdFQTtBeUVuaTdFQTs7QUFFQTtBekVxaTdFQTtBeUVwajdFQTtBQUFBO0F6RXVqN0VBO0F5RXRqN0VBOztBQUVBO0F6RXdqN0VBO0F5RXRqN0VBOztBQUVBO0F6RXdqN0VBO0F5RXRqN0VBOztBQUVBO0F6RXdqN0VBO0F5RXRqN0VBOztBQUVBO0F6RXdqN0VBO0F5RXZrN0VBO0FBQUE7QXpFMGs3RUE7QXlFems3RUE7O0FBRUE7QXpFMms3RUE7QXlFems3RUE7O0FBRUE7QXpFMms3RUE7QXlFems3RUE7O0FBRUE7QXpFMms3RUE7QXlFems3RUE7O0FBRUE7QXpFMms3RUE7QXlFMWw3RUE7QUFBQTtBekU2bDdFQTtBeUU1bDdFQTs7QUFFQTtBekU4bDdFQTtBeUU1bDdFQTs7QUFFQTtBekU4bDdFQTtBeUU1bDdFQTs7QUFFQTtBekU4bDdFQTtBeUU1bDdFQTs7QUFFQTtBekU4bDdFQTtBeUU3bTdFQTtBQUFBO0F6RWduN0VBO0F5RS9tN0VBOztBQUVBO0F6RWluN0VBO0F5RS9tN0VBOztBQUVBO0F6RWluN0VBO0F5RS9tN0VBOztBQUVBO0F6RWluN0VBO0F5RS9tN0VBOztBQUVBO0F6RWluN0VBO0F5RWhvN0VBO0FBQUE7QXpFbW83RUE7QXlFbG83RUE7O0FBRUE7QXpFb283RUE7QXlFbG83RUE7O0FBRUE7QXpFb283RUE7QXlFbG83RUE7O0FBRUE7QXpFb283RUE7QXlFbG83RUE7O0FBRUE7QXpFb283RUE7QXlFbnA3RUE7QUFBQTtBekVzcDdFQTtBeUVycDdFQTs7QUFFQTtBekV1cDdFQTtBeUVycDdFQTs7QUFFQTtBekV1cDdFQTtBeUVycDdFQTs7QUFFQTtBekV1cDdFQTtBeUVycDdFQTs7QUFFQTtBekV1cDdFQTtBeUV0cTdFQTtBQUFBO0F6RXlxN0VBO0F5RXhxN0VBOztBQUVBO0F6RTBxN0VBO0F5RXhxN0VBOztBQUVBO0F6RTBxN0VBO0F5RXhxN0VBOztBQUVBO0F6RTBxN0VBO0F5RXhxN0VBOztBQUVBO0F6RTBxN0VBO0F5RXpyN0VBO0FBQUE7QXpFNHI3RUE7QXlFM3I3RUE7O0FBRUE7QXpFNnI3RUE7QXlFM3I3RUE7O0FBRUE7QXpFNnI3RUE7QXlFM3I3RUE7O0FBRUE7QXpFNnI3RUE7QXlFM3I3RUE7O0FBRUE7QXpFNnI3RUE7QXlFNXM3RUE7QUFBQTtBekUrczdFQTtBeUU5czdFQTs7QUFFQTtBekVndDdFQTtBeUU5czdFQTs7QUFFQTtBekVndDdFQTtBeUU5czdFQTs7QUFFQTtBekVndDdFQTtBeUU5czdFQTs7QUFFQTtBekVndDdFQTtBeUUvdDdFQTtBQUFBO0F6RWt1N0VBO0F5RWp1N0VBOztBQUVBO0F6RW11N0VBO0F5RWp1N0VBOztBQUVBO0F6RW11N0VBO0F5RWp1N0VBOztBQUVBO0F6RW11N0VBO0F5RWp1N0VBOztBQUVBO0F6RW11N0VBO0F5RWx2N0VBO0FBQUE7QXpFcXY3RUE7QXlFcHY3RUE7O0FBRUE7QXpFc3Y3RUE7QXlFcHY3RUE7O0FBRUE7QXpFc3Y3RUE7QXlFcHY3RUE7O0FBRUE7QXpFc3Y3RUE7QXlFcHY3RUE7O0FBRUE7QXpFc3Y3RUE7QXlFcnc3RUE7QUFBQTtBekV3dzdFQTtBeUV2dzdFQTs7QUFFQTtBekV5dzdFQTtBeUV2dzdFQTs7QUFFQTtBekV5dzdFQTtBeUV2dzdFQTs7QUFFQTtBekV5dzdFQTtBeUV2dzdFQTs7QUFFQTtBekV5dzdFQTtBeUVudzdFQTtBQUFBO0F6RXN3N0VBO0F5RXJ3N0VBOztBQUVBO0F6RXV3N0VBO0F5RXJ3N0VBOztBQUVBO0F6RXV3N0VBO0F5RXJ3N0VBOztBQUVBO0F6RXV3N0VBO0F5RXJ3N0VBOztBQUVBO0F6RXV3N0VBO0FBQ0E7QTBFeDA3RUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUNBO0FBRUE7QTFFdzA3RUE7O0EyRWwxN0VBO0FBQUE7QTNFczE3RUE7O0EyRWwxN0VBO0FBQUE7QTNFczE3RUE7O0EyRXIxN0VBO0FBQUE7QTNFeTE3RUE7O0EyRXgxN0VBO0FBQUE7QTNFNDE3RUE7O0EyRTMxN0VBO0FDVEE7QUFDQTtBQUNBO0E1RXcyN0VBOztBMkV6MTdFQTtBQUFBO0EzRTYxN0VBOztBMkU1MTdFQTtBQUFBO0EzRWcyN0VBOztBMkUvMTdFQTtBQUFBO0EzRW0yN0VBOztBaUI5ejdFQTtBMER2Q0E7QUFBQTtBM0UwMjdFQTtBMkV6MjdFQTtBQUFBO0EzRTQyN0VBO0EyRTMyN0VBO0FBQUE7QTNFODI3RUE7QUFDQTtBaUIxMDdFQTtBMER2Q0E7QUFBQTtBM0VxMzdFQTtBMkVwMzdFQTtBQUFBO0EzRXUzN0VBO0EyRXQzN0VBO0FBQUE7QTNFeTM3RUE7QUFDQTtBaUJyMTdFQTtBMER2Q0E7QUFBQTtBM0VnNDdFQTtBMkUvMzdFQTtBQUFBO0EzRWs0N0VBO0EyRWo0N0VBO0FBQUE7QTNFbzQ3RUE7QUFDQTtBaUJoMjdFQTtBMER2Q0E7QUFBQTtBM0UyNDdFQTtBMkUxNDdFQTtBQUFBO0EzRTY0N0VBO0EyRTU0N0VBO0FBQUE7QTNFKzQ3RUE7QUFDQTtBMkUxNDdFQTtBQUFBO0EzRTY0N0VBOztBMkU1NDdFQTtBQUFBO0EzRWc1N0VBOztBMkUvNDdFQTtBQUFBO0EzRW01N0VBOztBMkUvNDdFQTtBQUFBO0EzRW01N0VBOztBMkVsNTdFQTtBQUFBO0EzRXM1N0VBOztBMkVyNTdFQTtBQUFBO0EzRXk1N0VBOztBMkV4NTdFQTtBQUFBO0EzRTQ1N0VBOztBMkUzNTdFQTtBQUFBO0EzRSs1N0VBOztBMkU5NTdFQTtBQUFBO0EzRWs2N0VBOztBMkU5NTdFQTtBQUFBO0EzRWs2N0VBOztBNkV6ODdFQTtBQUNBO0E3RTQ4N0VBOztBUWw4N0VBO0FxRUxBO0E3RTI4N0VBOztBNkVqOTdFQTtBQUNBO0E3RW85N0VBOztBUTE4N0VBO0FxRUxBO0E3RW05N0VBOztBNkV6OTdFQTtBQUNBO0E3RTQ5N0VBOztBUWw5N0VBO0FxRUxBO0E3RTI5N0VBOztBNkVqKzdFQTtBQUNBO0E3RW8rN0VBOztBUTE5N0VBO0FxRUxBO0E3RW0rN0VBOztBNkV6KzdFQTtBQUNBO0E3RTQrN0VBOztBUWwrN0VBO0FxRUxBO0E3RTIrN0VBOztBNkVqLzdFQTtBQUNBO0E3RW8vN0VBOztBUTErN0VBO0FxRUxBO0E3RW0vN0VBOztBNkV6LzdFQTtBQUNBO0E3RTQvN0VBOztBUWwvN0VBO0FxRUxBO0E3RTIvN0VBOztBNkVqZzhFQTtBQUNBO0E3RW9nOEVBOztBUTEvN0VBO0FxRUxBO0E3RW1nOEVBOztBNkV6ZzhFQTtBQUNBO0E3RTRnOEVBOztBUWxnOEVBO0FxRUxBO0E3RTJnOEVBOztBNkVqaDhFQTtBQUNBO0E3RW9oOEVBOztBUTFnOEVBO0FxRUxBO0E3RW1oOEVBOztBNkV6aDhFQTtBQUNBO0E3RTRoOEVBOztBUWxoOEVBO0FxRUxBO0E3RTJoOEVBOztBNkVqaThFQTtBQUNBO0E3RW9pOEVBOztBUTFoOEVBO0FxRUxBO0E3RW1pOEVBOztBMkU1LzdFQTtBQUFBO0EzRWdnOEVBOztBMkUvLzdFQTtBQUFBO0EzRW1nOEVBOztBMkVqZzhFQTtBQUFBO0EzRXFnOEVBOztBMkVwZzhFQTtBQUFBO0EzRXdnOEVBOztBMkVwZzhFQTtBR3ZEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E5RStqOEVBOztBMkV4ZzhFQTtBQUFBO0EzRTRnOEVBOztBMkUxZzhFQTtBQUNBO0FBQ0E7QTNFNmc4RUE7O0EyRXhnOEVBO0FBQUE7QTNFNGc4RUE7O0ErRTdrOEVBO0FBQ0E7QS9FZ2w4RUE7O0ErRTdrOEVBO0FBQ0E7QS9FZ2w4RUE7O0FnRmhsOEVBO0FBQ0E7OztBQUtBO0FBRUE7QUFBQTtBaEZnbDhFQTtBZ0Y1azhFQTtBQUNBO0FoRjhrOEVBO0FnRnJrOEVBO0FBQ0E7QWhGdWs4RUE7QWdGemo4RUE7QUFDQTtBaEYyajhFQTtBZ0Z6ajhFQTs7QUFFQTtBQUNBO0FoRjJqOEVBO0FnRnhqOEVBOztBQUVBO0FoRjBqOEVBO0FnRnZqOEVBOzs7QUFHQTtBQUNBO0FoRnlqOEVBO0FnRnRqOEVBOztBQUVBO0FoRndqOEVBO0FnRmhqOEVBO0FBQ0E7QWhGa2o4RUE7QWdGaGo4RUE7QUFDQTtBaEZrajhFQTtBZ0ZoajhFQTtBQUNBO0FoRmtqOEVBO0FnRjlpOEVBO0FBQ0E7QWhGZ2o4RUE7QWdGOWk4RUE7QUFDQTtBaEZnajhFQTtBZ0Y3aThFQTtBQUNBO0FoRitpOEVBO0FnRjdpOEVBOztBQUVBO0FoRitpOEVBO0FnRjFpOEVBOztBQUVBO0FoRjRpOEVBO0FnRnhpOEVBO0FBQ0E7QWhGMGk4RUE7QWdGeGk4RUE7Ozs7QUFJQTtBaEYwaThFQTtBZ0Z0aThFQTtBQUNBO0FBQ0E7QWhGd2k4RUE7QUFDQTtBaUZ2cThFQTtBQzRCQTtBQUNBO0FBQ0E7QUFDQTtBQTFCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsRnlxOEVBO0FrRnZxOEVBO0FBQ0E7QUFDQTtBbEZ5cThFQTtBa0Z0cThFQTtBQUdBO0FBQ0E7QWxGc3E4RUE7QWtGbnE4RUE7QUFDQTtBbEZxcThFQTtBa0YzcDhFQTtBQUlBO0FsRjBwOEVBOztBa0ZybThFQTtBQ25GQTtBQUFBO0FBQUE7QW5GNHI4RUE7QW1GMXI4RUE7QUFDQTtBQUFBO0FBQUE7QW5GNHI4RUE7QW1GMXI4RUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FuRjRyOEVBOztBaUJybzhFQTtBaUVzQkE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxGa244RUE7QUFDQTtBaUJocDhFQTtBaUVzQkE7QUFXQTtBQUNBO0FBQ0E7QUFDQTtBbEZtbjhFQTtBQUNBOztBa0Y1bThFQTtBQURBO0FBRUE7QWxGZ244RUE7QUFDQTtBa0Y3bThFQTtBQURBO0FBRUE7QUFDQTtBbEZnbjhFQTtBQUNBO0FrRjVtOEVBO0FBREE7QUFFQTtBbEYrbThFQTtBQUNBOztBa0YxbThFQTs7QUFFQTtBbEY2bThFQTs7QWtGeG04RUE7QUFDQTtBbEYybThFQTtBa0Z6bThFQTtBQUNBO0FsRjJtOEVBOztBa0Z2bThFQTtBQUNBO0FsRjBtOEVBO0FrRnhtOEVBO0FBQ0E7QUFBQTtBbEYwbThFQTs7QW9GL3U4RUE7QUFDQTtBcEZrdjhFQTs7QW9GbnY4RUE7QUFDQTtBcEZzdjhFQTs7QWlCL3A4RUE7QW1FeEZBO0FBQ0E7QXBGMnY4RUE7QW9GNXY4RUE7QUFDQTtBcEY4djhFQTtBQUNBO0FpQnhxOEVBO0FtRXhGQTtBQUNBO0FwRm13OEVBO0FvRnB3OEVBO0FBQ0E7QXBGc3c4RUE7QUFDQTtBaUJocjhFQTtBbUV4RkE7QUFDQTtBcEYydzhFQTtBb0Y1dzhFQTtBQUNBO0FwRjh3OEVBO0FBQ0E7QWlCMXU4RUE7QW1FdENBO0FBQ0E7QXBGbXg4RUE7QW9GcHg4RUE7QUFDQTtBcEZzeDhFQTtBQUNBO0FpQnJ1OEVBO0FtRTNDQTtBQUdBO0FwRml4OEVBO0FBQ0E7O0FpQjF1OEVBO0FtRTNDQTtBQUdBO0FwRnV4OEVBO0FBQ0E7O0FpQmh2OEVBO0FtRTNDQTtBQUdBO0FwRjZ4OEVBO0FBQ0E7O0FpQnR2OEVBO0FtRTNDQTtBQUdBO0FwRm15OEVBO0FBQ0E7O0FvRnZ5OEVBO0FBR0E7QXBGd3k4RUE7O0FvRm55OEVBO0FBQ0E7QUFBQTtBQUFBO0FwRnN5OEVBOztBcUZ4eThFQTtBQVZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBckZzejhFQTs7QXFGdnk4RUE7QUF0QkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FyRmkwOEVBOztBaUJ2eThFQTtBb0VGQTtBQUNBO0FyRjZ5OEVBO0FxRjF5OEVBO0FBQ0E7QXJGNHk4RUE7QUFDQTtBaUJoejhFQTtBb0VRQTtBQUNBO0FyRjJ5OEVBO0FxRnh5OEVBO0FBQ0E7QXJGMHk4RUE7QUFDQTtBaUJ4ejhFQTtBb0VrQkE7QUFDQTtBckZ5eThFQTtBcUZ0eThFQTtBQUNBO0FyRnd5OEVBO0FBQ0E7QWlCaDA4RUE7QW9FRkE7QUFDQTtBckZxMDhFQTtBcUZsMDhFQTtBQUNBO0FyRm8wOEVBO0FBQ0E7QWlCeDA4RUE7QW9FUUE7QUFDQTtBckZtMDhFQTtBcUZoMDhFQTtBQUNBO0FyRmswOEVBO0FBQ0E7QWlCaDE4RUE7QW9Fa0JBO0FBQ0E7QXJGaTA4RUE7QXFGOXo4RUE7QUFDQTtBckZnMDhFQTtBQUNBO0FpQngxOEVBO0FvRUZBO0FBQ0E7QXJGNjE4RUE7QXFGMTE4RUE7QUFDQTtBckY0MThFQTtBQUNBO0FpQmgyOEVBO0FvRVFBO0FBQ0E7QXJGMjE4RUE7QXFGeDE4RUE7QUFDQTtBckYwMThFQTtBQUNBO0FpQngyOEVBO0FvRWtCQTtBQUNBO0FyRnkxOEVBO0FxRnQxOEVBO0FBQ0E7QXJGdzE4RUE7QUFDQTtBaUJoMzhFQTtBb0VGQTtBQUNBO0FyRnEzOEVBO0FxRmwzOEVBO0FBQ0E7QXJGbzM4RUE7QUFDQTtBaUJ4MzhFQTtBb0VRQTtBQUNBO0FyRm0zOEVBO0FxRmgzOEVBO0FBQ0E7QXJGazM4RUE7QUFDQTtBaUJoNDhFQTtBb0VrQkE7QUFDQTtBckZpMzhFQTtBcUY5MjhFQTtBQUNBO0FyRmczOEVBO0FBQ0E7QWlCeDQ4RUE7QW9FRkE7QUFDQTtBckY2NDhFQTtBcUYxNDhFQTtBQUNBO0FyRjQ0OEVBO0FBQ0E7QWlCaDU4RUE7QW9FUUE7QUFDQTtBckYyNDhFQTtBcUZ4NDhFQTtBQUNBO0FyRjA0OEVBO0FBQ0E7QWlCeDU4RUE7QW9Fa0JBO0FBQ0E7QXJGeTQ4RUE7QXFGdDQ4RUE7QUFDQTtBckZ3NDhFQTtBQUNBO0FpQmg2OEVBO0FvRUZBO0FBQ0E7QXJGcTY4RUE7QXFGbDY4RUE7QUFDQTtBckZvNjhFQTtBQUNBO0FpQng2OEVBO0FvRVFBO0FBQ0E7QXJGbTY4RUE7QXFGaDY4RUE7QUFDQTtBckZrNjhFQTtBQUNBO0FpQmg3OEVBO0FvRWtCQTtBQUNBO0FyRmk2OEVBO0FxRjk1OEVBO0FBQ0E7QXJGZzY4RUE7QUFDQTtBaUJ4NzhFQTtBb0VGQTtBQUNBO0FyRjY3OEVBO0FxRjE3OEVBO0FBQ0E7QXJGNDc4RUE7QUFDQTtBaUJoODhFQTtBb0VRQTtBQUNBO0FyRjI3OEVBO0FxRng3OEVBO0FBQ0E7QXJGMDc4RUE7QUFDQTtBaUJ4ODhFQTtBb0VrQkE7QUFDQTtBckZ5NzhFQTtBcUZ0NzhFQTtBQUNBO0FyRnc3OEVBO0FBQ0E7QXNGNWc5RUE7Ozs7Ozs7OztBQUFBO0FDT0E7QUFDQTtBdkZpaDlFQTs7QXVGOWc5RUE7QUFDQTtBdkZpaDlFQTs7QXVGOWc5RUE7QUFDQTtBdkZpaDlFQTs7QXVGOWc5RUE7QUFDQTtBdkZpaDlFQTs7QXVGOWc5RUE7QUFDQTtBdkZpaDlFQTs7QXVGOWc5RUE7QUFDQTtBdkZpaDlFQTs7QXVGOWc5RUE7QUFDQTtBdkZpaDlFQTs7QXVGOWc5RUE7QUFDQTtBdkZpaDlFQTs7QXVGOWc5RUE7QUFDQTtBdkZpaDlFQTs7QXVGOWc5RUE7QUFDQTtBdkZpaDlFQTs7QXVGOWc5RUE7QUFDQTtBQUNBO0F2RmloOUVBOztBdUY5ZzlFQTtBQUNBO0FBQ0E7QXZGaWg5RUE7O0FpQjNnOUVBO0FzRXJEQTtBQUNBO0F2Rm9rOUVBO0F1RmprOUVBO0FBQ0E7QXZGbWs5RUE7QXVGaGs5RUE7QUFDQTtBdkZrazlFQTtBdUYvajlFQTtBQUNBO0F2RmlrOUVBO0F1RjlqOUVBO0FBQ0E7QXZGZ2s5RUE7QXVGN2o5RUE7QUFDQTtBdkYrajlFQTtBdUY1ajlFQTtBQUNBO0F2RjhqOUVBO0F1RjNqOUVBO0FBQ0E7QXZGNmo5RUE7QXVGMWo5RUE7QUFDQTtBdkY0ajlFQTtBdUZ6ajlFQTtBQUNBO0F2RjJqOUVBO0F1RnhqOUVBO0FBQ0E7QUFDQTtBdkYwajlFQTtBdUZ2ajlFQTtBQUNBO0FBQ0E7QXZGeWo5RUE7QUFDQTtBaUJwajlFQTtBc0VyREE7QUFDQTtBdkY0bTlFQTtBdUZ6bTlFQTtBQUNBO0F2RjJtOUVBO0F1RnhtOUVBO0FBQ0E7QXZGMG05RUE7QXVGdm05RUE7QUFDQTtBdkZ5bTlFQTtBdUZ0bTlFQTtBQUNBO0F2RndtOUVBO0F1RnJtOUVBO0FBQ0E7QXZGdW05RUE7QXVGcG05RUE7QUFDQTtBdkZzbTlFQTtBdUZubTlFQTtBQUNBO0F2RnFtOUVBO0F1RmxtOUVBO0FBQ0E7QXZGb205RUE7QXVGam05RUE7QUFDQTtBdkZtbTlFQTtBdUZobTlFQTtBQUNBO0FBQ0E7QXZGa205RUE7QXVGL2w5RUE7QUFDQTtBQUNBO0F2RmltOUVBO0FBQ0E7QWlCNWw5RUE7QXNFckRBO0FBQ0E7QXZGb3A5RUE7QXVGanA5RUE7QUFDQTtBdkZtcDlFQTtBdUZocDlFQTtBQUNBO0F2RmtwOUVBO0F1Ri9vOUVBO0FBQ0E7QXZGaXA5RUE7QXVGOW85RUE7QUFDQTtBdkZncDlFQTtBdUY3bzlFQTtBQUNBO0F2RitvOUVBO0F1RjVvOUVBO0FBQ0E7QXZGOG85RUE7QXVGM285RUE7QUFDQTtBdkY2bzlFQTtBdUYxbzlFQTtBQUNBO0F2RjRvOUVBO0F1RnpvOUVBO0FBQ0E7QXZGMm85RUE7QXVGeG85RUE7QUFDQTtBQUNBO0F2RjBvOUVBO0F1RnZvOUVBO0FBQ0E7QUFDQTtBdkZ5bzlFQTtBQUNBO0FpQnBvOUVBO0FzRXJEQTtBQUNBO0F2RjRyOUVBO0F1RnpyOUVBO0FBQ0E7QXZGMnI5RUE7QXVGeHI5RUE7QUFDQTtBdkYwcjlFQTtBdUZ2cjlFQTtBQUNBO0F2RnlyOUVBO0F1RnRyOUVBO0FBQ0E7QXZGd3I5RUE7QXVGcnI5RUE7QUFDQTtBdkZ1cjlFQTtBdUZwcjlFQTtBQUNBO0F2RnNyOUVBO0F1Rm5yOUVBO0FBQ0E7QXZGcXI5RUE7QXVGbHI5RUE7QUFDQTtBdkZvcjlFQTtBdUZqcjlFQTtBQUNBO0F2Rm1yOUVBO0F1RmhyOUVBO0FBQ0E7QUFDQTtBdkZrcjlFQTtBdUYvcTlFQTtBQUNBO0FBQ0E7QXZGaXI5RUE7QUFDQTtBdUY1cTlFQTtBQUNBO0F2RjhxOUVBOztBdUYvcTlFQTtBQUNBO0F2RmtyOUVBOztBdUZucjlFQTtBQUNBO0F2RnNyOUVBOztBdUZ2cjlFQTtBQUNBO0F2RjByOUVBOztBdUYzcjlFQTtBQUNBO0F2RjhyOUVBOztBdUYvcjlFQTtBQUNBO0F2RmtzOUVBOztBdUZuczlFQTtBQUNBO0F2RnNzOUVBOztBdUZ2czlFQTtBQUNBO0F2RjBzOUVBOztBdUYzczlFQTtBQUNBO0F2RjhzOUVBOztBdUYvczlFQTtBQUNBO0F2Rmt0OUVBOztBdUZudDlFQTtBQUNBO0F2RnN0OUVBOztBdUZ2dDlFQTtBQUNBO0F2RjB0OUVBOztBdUZ0dDlFQTtBQUNBO0F2Rnl0OUVBOztBdUZwdDlFQTtBQUNBO0F2RnV0OUVBOztBdUZwdDlFQTtBQUNBO0FBQ0E7QXZGdXQ5RUE7O0F1RnB0OUVBO0FBQ0E7QUFDQTtBdkZ1dDlFQTs7QXVGcHQ5RUE7QUFDQTtBQUNBO0F2RnV0OUVBOztBdUZwdDlFQTtBQUNBO0FBQ0E7QXZGdXQ5RUE7O0F1RnB0OUVBO0FBQ0E7QXZGdXQ5RUE7O0F1RnB0OUVBO0FBQ0E7QXZGdXQ5RUE7O0F3Rnh6OUVBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QXhGMno5RUE7O0F3RnZ6OUVBO0FBQ0E7QUFBQTtBeEYwejlFQTs7QXdGano5RUE7QUFDQTtBQUFBO0F4Rm96OUVBOztBd0ZqejlFQTtBQUNBO0F4Rm96OUVBOztBd0ZoejlFQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0F4Rm16OUVBOztBd0YveTlFQTtBQUNBO0FBQUE7QXhGa3o5RUE7O0F3Rjl5OUVBO0FBQ0E7QUFBQTtBeEZpejlFQTs7QXdGN3k5RUE7QUFDQTtBQUFBO0F4Rmd6OUVBOztBd0Y3eTlFQTtBQUNBO0FBQUE7QXhGZ3o5RUE7O0EwR24yOUVBO0FBQ0E7QTFHczI5RUE7O0EwR24yOUVBO0FBQ0E7QTFHczI5RUE7QWlCL3k5RUE7QXlGeERBO0FBSUE7QTFHdTI5RUE7QUFDQTs7QTBHcDI5RUE7QUFDQTtBMUd1MjlFQTtBaUJ4ejlFQTtBeUZoREE7QUFJQTtBMUd3MjlFQTtBQUNBOztBMEdyMjlFQTtBQUNBO0ExR3cyOUVBOztBMkc3MzlFQTs7QUFBQTtBQVFBO0FBQ0E7QTNHMjM5RUE7O0EyR3gzOUVBO0FBQ0E7QTNHMjM5RUE7O0EyR3gzOUVBO0FBQ0E7QTNHMjM5RUE7O0EyR3gzOUVBO0FBQ0E7QTNHMjM5RUE7O0EyR3AzOUVBO0FBQ0E7QTNHdTM5RUE7O0EyR3AzOUVBOztBQUNBO0EzR3czOUVBOztBMkdyMzlFQTtBQUNBO0EzR3czOUVBOztBMkdyMzlFQTtBQUNBO0EzR3czOUVBOztBMkdyMzlFQTs7Ozs7OztBQUNBO0EzRzgzOUVBOztBMkczMzlFQTtBQUNBO0EzRzgzOUVBOztBMkczMzlFQTtBQUNBO0EzRzgzOUVBOztBMkczMzlFQTtBQUNBO0EzRzgzOUVBOztBMkdwMTlFQTs7QTFCeEZBO0EyQjhKQTtBQTVGQTtBQXpDQTtBRG1FQTtBM0d5MTlFQTtBaUJwNDlFQTtBMEZ1Q0E7O0FDdEJBO0FBekNBO0E1R2s2OUVBO0FBQ0E7QWlCMzQ5RUE7QTBGdUNBOztBQU9BO0EzR2syOUVBO0FBQ0E7O0EyRy8xOUVBOztBMUJuR0E7QTJCOEpBO0FBNUZBO0FEcUNBO0EzR20yOUVBO0FpQno1OUVBO0EwRmtEQTs7QUNqQ0E7QTVHNjQ5RUE7QUFDQTtBaUIvNTlFQTtBMEZrREE7O0FBT0E7QTNHMjI5RUE7QUFDQTs7QTJHeDI5RUE7O0ExQjlHQTtBMkI4SkE7QUE1RkE7QUF6Q0E7QUR5RkE7QTNHNjI5RUE7QWlCOTY5RUE7QTBGNkRBOztBQzVDQTtBQXpDQTtBNUc0ODlFQTtBQUNBO0FpQnI3OUVBO0EwRjZEQTs7QUFPQTtBM0dzMzlFQTtBQUNBOztBMkduMzlFQTs7QTFCekhBO0EyQjhKQTtBQTVGQTtBQXpDQTtBRG9HQTtBM0d3MzlFQTtBaUJwODlFQTtBMEZ3RUE7O0FDdkRBO0FBekNBO0E1R2srOUVBO0FBQ0E7QWlCMzg5RUE7QTBGd0VBOztBQU9BO0EzR2k0OUVBO0FBQ0E7O0EyRzkzOUVBOztBMUJwSUE7QTJCOEpBO0FBNUZBO0FBekNBO0FEK0dBO0EzR200OUVBO0FpQjE5OUVBO0EwRm1GQTs7QUNsRUE7QUF6Q0E7QTVHdy85RUE7QUFDQTtBaUJqKzlFQTtBMEZtRkE7O0FBT0E7QTNHNDQ5RUE7QUFDQTs7QTJHejQ5RUE7O0FBRUE7QUFDQTtBQU9BO0EzR3M0OUVBO0FpQjkrOUVBO0EwRjhGQTs7QUFNQTtBQUNBO0EzRys0OUVBO0FBQ0E7QWlCci85RUE7QTBGOEZBOztBQWFBO0EzRys0OUVBO0FBQ0E7O0EyR3g0OUVBO0ExQnBLQTtBMkI4SkE7QUE1RkE7QTVHZy85RUE7QWlCamcrRUE7QTBGbUhBO0FDbEdBO0E1R28vOUVBO0FBQ0E7O0EyRy80OUVBO0ExQnhLQTtBMkI4SkE7QUE1RkE7QTVHMi85RUE7QWlCNWcrRUE7QTBGdUhBO0FDdEdBO0E1RysvOUVBO0FBQ0E7O0EyR3Q1OUVBO0ExQjVLQTtBMkI4SkE7QUE1RkE7QTVHc2crRUE7QWlCdmgrRUE7QTBGMkhBO0FDMUdBO0E1RzBnK0VBO0FBQ0E7O0EyRzc1OUVBO0ExQmhMQTtBMkI4SkE7QUE1RkE7QUF6Q0E7QTVHMmorRUE7QWlCbmkrRUE7QTBGK0hBO0FDOUdBO0FBekNBO0E1R2drK0VBO0FBQ0E7O0EyR2w2OUVBO0ExQnhMQTtBMkI4SkE7QUFoR0E7QUFyQ0E7QTVHd2srRUE7QWlCaGorRUE7QTBGdUlBO0FDMUhBO0FBckNBO0E1RzZrK0VBO0FBQ0E7O0EyRzM2OUVBO0ExQjVMQTtBMkI4SkE7QUFoR0E7QUFyQ0E7QTVHcWwrRUE7QWlCN2orRUE7QTBGMklBO0FDOUhBO0FBckNBO0E1RzBsK0VBO0FBQ0E7O0EyR3A3OUVBO0ExQmhNQTtBMkI4SkE7QUFoR0E7QTVHNGorRUE7O0EyR3Q3OUVBO0ExQnBNQTtBMkI4SkE7QUFoR0E7QTVHa2srRUE7O0EyR3g3OUVBO0ExQnhNQTtBMkI4SkE7QUFoR0E7QUFyQ0E7QTVHOG0rRUE7O0EyRzM3OUVBO0ExQjVNQTtBMkI4SkE7QUFoR0E7QUFyQ0E7QTVHcW4rRUE7O0EyRzk3OUVBO0ExQmhOQTtBMkI4SkE7QUFoR0E7QUFyQ0E7QTVHNG4rRUE7QWlCcG0rRUE7QTBGK0pBO0FDbEpBO0FBckNBO0E1R2lvK0VBO0FBQ0E7O0EyR244OUVBO0FBQ0E7QTNHczg5RUE7QWlCOW0rRUE7QTBGdUtBO0FBSUE7QTNHdTg5RUE7QUFDQTs7QTJHcDg5RUE7OztBekJ0T0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEZncitFQTtBa0Y5cStFQTs7O0FBQ0E7QUFDQTtBbEZrcitFQTtBa0YvcStFQTs7Ozs7OztBQUdBO0FBQ0E7QWxGcXIrRUE7QWtGbHIrRUE7OztBQUNBO0FsRnNyK0VBOztBMkc3OTlFQTtBekI1T0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQW9DQTtBbEYwcStFQTtBa0Y1cytFQTtBQUNBO0FBQ0E7QWxGOHMrRUE7QWtGM3MrRUE7QUFHQTtBQUNBO0FsRjJzK0VBO0FrRnhzK0VBO0FBQ0E7QWxGMHMrRUE7QWtGbnIrRUE7QUFJQTtBbEZrcitFQTtBa0YvcStFQTtBQUNBO0FsRmlyK0VBOztBMkduLzlFQTtBekJoUEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQW9DQTtBQWlCQTtBbEZvcitFQTtBa0Z2dStFQTtBQUNBO0FBQ0E7QWxGeXUrRUE7QWtGdHUrRUE7QUFHQTtBQUNBO0FsRnN1K0VBO0FrRm51K0VBO0FBQ0E7QWxGcXUrRUE7QWtGOXMrRUE7QUFJQTtBbEY2cytFQTtBa0YxcytFQTtBQUNBO0FsRjRzK0VBO0FrRm5zK0VBO0FBSUE7QWxGa3MrRUE7QWtGL3IrRUE7QUFDQTtBbEZpcytFQTs7QTJHaGgrRUE7QUt0UEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FoSDB3K0VBO0FnSHh3K0VBO0FBSUE7QUFDQTtBaEh1dytFQTs7QTJHamgrRUE7QUFDQTtBM0dvaCtFQTs7QTJHamgrRUE7QU10UUE7QUFDQTtBakgyeCtFQTtBaUJudStFQTtBMEY2TUE7QU1sUUE7QWpINHgrRUE7QUFDQTs7QTJHdmgrRUE7QTFCbFFBO0EyQjhKQTtBQWhHQTtBNUdpdStFQTs7QWtIbHkrRUE7QUFDQTtBQUNBO0FBQ0E7QWxIcXkrRUE7QWtIbngrRUE7QUFDQTtBbEhxeCtFQTtBa0hseCtFQTtBQUNBO0FsSG94K0VBO0FrSDN3K0VBOztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsSDh3K0VBO0FpQmp3K0VBO0FpR2pCQTs7QUFPQTtBbEhneCtFQTtBQUNBO0FrSG53K0VBOztBQUNBO0FsSHN3K0VBO0FrSDl2K0VBO0FBQ0E7QUFBQTtBQUNBO0FsSGd3K0VBO0FrSDN2K0VBOztBQUVBO0FsSDZ2K0VBO0FrSHB2K0VBOztBQUVBO0FsSHN2K0VBO0FrSDl1K0VBO0FBQ0E7QUFBQTtBbEhnditFQTtBa0g3dStFQTtBQUNBO0FsSCt1K0VBO0FrSDV1K0VBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUFBO0FsSDh1K0VBO0FrSDN1K0VBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBbEg2dStFQTtBa0gxdStFQTtBQUNBO0FsSDR1K0VBO0FrSHp1K0VBO0FBQ0E7QWxIMnUrRUE7QWtIeHUrRUE7QUFDQTtBQUFBO0FBQ0E7QWxIMHUrRUE7QWtIdnUrRUE7QUFDQTtBbEh5dStFQTtBQUNBO0FrSHB1K0VBO0FBQ0E7QUFDQTtBQUFBO0FsSHN1K0VBO0FrSC90K0VBO0FBQ0E7QWxIaXUrRUE7QWtIMXQrRUE7QUFDQTtBbEg0dCtFQTtBa0h2dCtFQTs7OztBQUVBO0FsSDJ0K0VBO0FpQngxK0VBO0FpRzJIQTs7OztBQUtBO0FBRUE7QWxIOHQrRUE7QUFDQTtBaUJqMitFQTtBaUcySEE7Ozs7QUFXQTtBQUVBO0FsSGl1K0VBO0FBQ0E7QWlCMTIrRUE7QWlHMkhBOzs7O0FBaUJBO0FBRUE7QWxIb3UrRUE7QUFDQTtBaUJuMytFQTtBaUcySEE7Ozs7QUF5QkE7QUFFQTtBbEhxdStFQTtBQUNBO0FrSG51K0VBOzs7O0FBQ0E7QWxId3UrRUE7QWtIcHUrRUE7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxIdXUrRUE7QWlCejQrRUE7QWlHOEpBOztBQU9BO0FsSHl1K0VBO0FBQ0E7QWtIL3QrRUE7O0FBQ0E7QWxIa3UrRUE7QWtIeHQrRUE7QUFDQTtBQUNBO0FBQ0E7QWxIMHQrRUE7QWtIeHQrRUE7QUFDQTtBQUNBO0FsSDB0K0VBO0FrSGh0K0VBOztBQUVBO0FsSGt0K0VBO0FrSDdzK0VBOztBQUVBO0FsSCtzK0VBO0FrSHpzK0VBO0FBQ0E7QUFDQTtBQUNBO0FsSDJzK0VBO0FrSHBzK0VBO0FBQ0E7QWxIc3MrRUE7QWtIanMrRUE7Ozs7QUFFQTtBbEhxcytFQTtBa0hucytFQTs7OztBQUNBO0FsSHdzK0VBO0FrSHBzK0VBOztBQUNBO0FsSHVzK0VBO0FrSC9yK0VBO0FBQ0E7QWxIaXMrRUE7QWtIeHIrRUE7O0FBRUE7QWxIMHIrRUE7QWtIcnIrRUE7O0FBRUE7QWxIdXIrRUE7QWtIanIrRUE7QUFDQTtBbEhtcitFQTtBa0g1cStFQTtBQUNBO0FsSDhxK0VBO0FrSDFxK0VBO0FBQ0E7QWxINHErRUE7QWtIcHErRUE7O0FBRUE7QWxIc3ErRUE7QWtIMXArRUE7O0FBRUE7QWxINHArRUE7QWlCeDkrRUE7QWlHL0JBO0FBQ0E7QWxIMC8rRUE7QWtIdi8rRUE7QUFDQTtBbEh5LytFQTtBa0hoLytFQTs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEhtLytFQTtBQUNBO0FpQnYrK0VBO0FpR2pCQTs7QUFPQTtBbEhzLytFQTtBQUNBO0FpQjcrK0VBO0FpR0lBOztBQUNBO0FsSDYrK0VBO0FrSHIrK0VBO0FBQ0E7QUFBQTtBQUNBO0FsSHUrK0VBO0FrSGwrK0VBOztBQUVBO0FsSG8rK0VBO0FrSDM5K0VBOztBQUVBO0FsSDY5K0VBO0FrSHI5K0VBO0FBQ0E7QUFBQTtBbEh1OStFQTtBa0hwOStFQTtBQUNBO0FsSHM5K0VBO0FrSG45K0VBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUFBO0FsSHE5K0VBO0FrSGw5K0VBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBbEhvOStFQTtBa0hqOStFQTtBQUNBO0FsSG05K0VBO0FrSGg5K0VBO0FBQ0E7QWxIazkrRUE7QWtILzgrRUE7QUFDQTtBQUFBO0FBQ0E7QWxIaTkrRUE7QWtIOTgrRUE7QUFDQTtBbEhnOStFQTtBQUNBO0FrSHQrK0VBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBbEhvOStFQTtBa0hqOStFQTtBQUNBO0FsSG05K0VBO0FrSGg5K0VBO0FBQ0E7QWxIazkrRUE7QWtILzgrRUE7QUFDQTtBQUFBO0FBQ0E7QWxIaTkrRUE7QWtIOTgrRUE7QUFDQTtBbEhnOStFQTtBQUNBO0FrSDM4K0VBO0FBQ0E7QUFDQTtBQUFBO0FsSDY4K0VBO0FrSHQ4K0VBO0FBQ0E7QWxIdzgrRUE7QWtIajgrRUE7QUFDQTtBbEhtOCtFQTtBa0g5NytFQTs7OztBQUVBO0FsSGs4K0VBO0FBQ0E7QWlCaGsvRUE7QWlHMkhBOzs7O0FBS0E7QUFFQTtBbEhzOCtFQTtBQUNBO0FpQnprL0VBO0FpRzJIQTs7OztBQVdBO0FBRUE7QWxIeTgrRUE7QUFDQTtBaUJsbC9FQTtBaUcySEE7Ozs7QUFpQkE7QUFFQTtBbEg0OCtFQTtBQUNBO0FpQjNsL0VBO0FpRzJIQTs7OztBQXlCQTtBQUVBO0FsSDY4K0VBO0FBQ0E7QWlCcG0vRUE7QWlHeUpBOzs7O0FBQ0E7QWxIaTkrRUE7QWtINzgrRUE7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxIZzkrRUE7QUFDQTtBaUJubi9FQTtBaUc4SkE7O0FBT0E7QWxIbTkrRUE7QUFDQTtBaUJ6bi9FQTtBaUdnTEE7O0FBQ0E7QWxINjgrRUE7QWtIbjgrRUE7QUFDQTtBQUNBO0FBQ0E7QWxIcTgrRUE7QWtIbjgrRUE7QUFDQTtBQUNBO0FsSHE4K0VBO0FrSDM3K0VBOztBQUVBO0FsSDY3K0VBO0FrSHg3K0VBOztBQUVBO0FsSDA3K0VBO0FrSHA3K0VBO0FBQ0E7QUFDQTtBQUNBO0FsSHM3K0VBO0FrSC82K0VBO0FBQ0E7QWxIaTcrRUE7QWtINTYrRUE7Ozs7QUFFQTtBbEhnNytFQTtBa0g5NitFQTs7OztBQUNBO0FsSG03K0VBO0FrSC82K0VBOztBQUNBO0FsSGs3K0VBO0FrSDE2K0VBO0FBQ0E7QWxINDYrRUE7QWtIbjYrRUE7O0FBRUE7QWxIcTYrRUE7QWtIaDYrRUE7O0FBRUE7QWxIazYrRUE7QWtINTUrRUE7QUFDQTtBbEg4NStFQTtBa0h2NStFQTtBQUNBO0FsSHk1K0VBO0FrSHI1K0VBO0FBQ0E7QWxIdTUrRUE7QWtILzQrRUE7O0FBRUE7QWxIaTUrRUE7QWtIcjQrRUE7O0FBRUE7QWxIdTQrRUE7QUFDQTtBaUJwcy9FQTtBaUcvQkE7QUFDQTtBbEhzdS9FQTtBa0hudS9FQTtBQUNBO0FsSHF1L0VBO0FrSDV0L0VBOztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsSCt0L0VBO0FBQ0E7QWlCbnQvRUE7QWlHakJBOztBQU9BO0FsSGt1L0VBO0FBQ0E7QWlCenQvRUE7QWlHSUE7O0FBQ0E7QWxIeXQvRUE7QWtIanQvRUE7QUFDQTtBQUFBO0FBQ0E7QWxIbXQvRUE7QWtIOXMvRUE7O0FBRUE7QWxIZ3QvRUE7QWtIdnMvRUE7O0FBRUE7QWxIeXMvRUE7QWtIanMvRUE7QUFDQTtBQUFBO0FsSG1zL0VBO0FrSGhzL0VBO0FBQ0E7QWxIa3MvRUE7QWtIL3IvRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQUE7QWxIaXMvRUE7QWtIOXIvRUE7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FsSGdzL0VBO0FrSDdyL0VBO0FBQ0E7QWxIK3IvRUE7QWtINXIvRUE7QUFDQTtBbEg4ci9FQTtBa0gzci9FQTtBQUNBO0FBQUE7QUFDQTtBbEg2ci9FQTtBa0gxci9FQTtBQUNBO0FsSDRyL0VBO0FBQ0E7QWtIbHQvRUE7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FsSGdzL0VBO0FrSDdyL0VBO0FBQ0E7QWxIK3IvRUE7QWtINXIvRUE7QUFDQTtBbEg4ci9FQTtBa0gzci9FQTtBQUNBO0FBQUE7QUFDQTtBbEg2ci9FQTtBa0gxci9FQTtBQUNBO0FsSDRyL0VBO0FBQ0E7QWtIdnIvRUE7QUFDQTtBQUNBO0FBQUE7QWxIeXIvRUE7QWtIbHIvRUE7QUFDQTtBbEhvci9FQTtBa0g3cS9FQTtBQUNBO0FsSCtxL0VBO0FrSDFxL0VBOzs7O0FBRUE7QWxIOHEvRUE7QUFDQTtBaUI1eS9FQTtBaUcySEE7Ozs7QUFLQTtBQUVBO0FsSGtyL0VBO0FBQ0E7QWlCcnovRUE7QWlHMkhBOzs7O0FBV0E7QUFFQTtBbEhxci9FQTtBQUNBO0FpQjl6L0VBO0FpRzJIQTs7OztBQWlCQTtBQUVBO0FsSHdyL0VBO0FBQ0E7QWlCdjAvRUE7QWlHMkhBOzs7O0FBeUJBO0FBRUE7QWxIeXIvRUE7QUFDQTtBaUJoMS9FQTtBaUd5SkE7Ozs7QUFDQTtBbEg2ci9FQTtBa0h6ci9FQTs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEg0ci9FQTtBQUNBO0FpQi8xL0VBO0FpRzhKQTs7QUFPQTtBbEgrci9FQTtBQUNBO0FpQnIyL0VBO0FpR2dMQTs7QUFDQTtBbEh5ci9FQTtBa0gvcS9FQTtBQUNBO0FBQ0E7QUFDQTtBbEhpci9FQTtBa0gvcS9FQTtBQUNBO0FBQ0E7QWxIaXIvRUE7QWtIdnEvRUE7O0FBRUE7QWxIeXEvRUE7QWtIcHEvRUE7O0FBRUE7QWxIc3EvRUE7QWtIaHEvRUE7QUFDQTtBQUNBO0FBQ0E7QWxIa3EvRUE7QWtIM3AvRUE7QUFDQTtBbEg2cC9FQTtBa0h4cC9FQTs7OztBQUVBO0FsSDRwL0VBO0FrSDFwL0VBOzs7O0FBQ0E7QWxIK3AvRUE7QWtIM3AvRUE7O0FBQ0E7QWxIOHAvRUE7QWtIdHAvRUE7QUFDQTtBbEh3cC9FQTtBa0gvby9FQTs7QUFFQTtBbEhpcC9FQTtBa0g1by9FQTs7QUFFQTtBbEg4by9FQTtBa0h4by9FQTtBQUNBO0FsSDBvL0VBO0FrSG5vL0VBO0FBQ0E7QWxIcW8vRUE7QWtIam8vRUE7QUFDQTtBbEhtby9FQTtBa0gzbi9FQTs7QUFFQTtBbEg2bi9FQTtBa0hqbi9FQTs7QUFFQTtBbEhtbi9FQTtBQUNBO0FpQmg3L0VBO0FpRy9CQTtBQUNBO0FsSGs5L0VBO0FrSC84L0VBO0FBQ0E7QWxIaTkvRUE7QWtIeDgvRUE7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxIMjgvRUE7QUFDQTtBaUIvNy9FQTtBaUdqQkE7O0FBT0E7QWxIODgvRUE7QUFDQTtBaUJyOC9FQTtBaUdJQTs7QUFDQTtBbEhxOC9FQTtBa0g3Ny9FQTtBQUNBO0FBQUE7QUFDQTtBbEgrNy9FQTtBa0gxNy9FQTs7QUFFQTtBbEg0Ny9FQTtBa0huNy9FQTs7QUFFQTtBbEhxNy9FQTtBa0g3Ni9FQTtBQUNBO0FBQUE7QWxIKzYvRUE7QWtINTYvRUE7QUFDQTtBbEg4Ni9FQTtBa0gzNi9FQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFBQTtBbEg2Ni9FQTtBa0gxNi9FQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QWxINDYvRUE7QWtIejYvRUE7QUFDQTtBbEgyNi9FQTtBa0h4Ni9FQTtBQUNBO0FsSDA2L0VBO0FrSHY2L0VBO0FBQ0E7QUFBQTtBQUNBO0FsSHk2L0VBO0FrSHQ2L0VBO0FBQ0E7QWxIdzYvRUE7QUFDQTtBa0g5Ny9FQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QWxINDYvRUE7QWtIejYvRUE7QUFDQTtBbEgyNi9FQTtBa0h4Ni9FQTtBQUNBO0FsSDA2L0VBO0FrSHY2L0VBO0FBQ0E7QUFBQTtBQUNBO0FsSHk2L0VBO0FrSHQ2L0VBO0FBQ0E7QWxIdzYvRUE7QUFDQTtBa0huNi9FQTtBQUNBO0FBQ0E7QUFBQTtBbEhxNi9FQTtBa0g5NS9FQTtBQUNBO0FsSGc2L0VBO0FrSHo1L0VBO0FBQ0E7QWxIMjUvRUE7QWtIdDUvRUE7Ozs7QUFFQTtBbEgwNS9FQTtBQUNBO0FpQnhoZ0ZBO0FpRzJIQTs7OztBQUtBO0FBRUE7QWxIODUvRUE7QUFDQTtBaUJqaWdGQTtBaUcySEE7Ozs7QUFXQTtBQUVBO0FsSGk2L0VBO0FBQ0E7QWlCMWlnRkE7QWlHMkhBOzs7O0FBaUJBO0FBRUE7QWxIbzYvRUE7QUFDQTtBaUJuamdGQTtBaUcySEE7Ozs7QUF5QkE7QUFFQTtBbEhxNi9FQTtBQUNBO0FpQjVqZ0ZBO0FpR3lKQTs7OztBQUNBO0FsSHk2L0VBO0FrSHI2L0VBOztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsSHc2L0VBO0FBQ0E7QWlCM2tnRkE7QWlHOEpBOztBQU9BO0FsSDI2L0VBO0FBQ0E7QWlCamxnRkE7QWlHZ0xBOztBQUNBO0FsSHE2L0VBO0FrSDM1L0VBO0FBQ0E7QUFDQTtBQUNBO0FsSDY1L0VBO0FrSDM1L0VBO0FBQ0E7QUFDQTtBbEg2NS9FQTtBa0huNS9FQTs7QUFFQTtBbEhxNS9FQTtBa0hoNS9FQTs7QUFFQTtBbEhrNS9FQTtBa0g1NC9FQTtBQUNBO0FBQ0E7QUFDQTtBbEg4NC9FQTtBa0h2NC9FQTtBQUNBO0FsSHk0L0VBO0FrSHA0L0VBOzs7O0FBRUE7QWxIdzQvRUE7QWtIdDQvRUE7Ozs7QUFDQTtBbEgyNC9FQTtBa0h2NC9FQTs7QUFDQTtBbEgwNC9FQTtBa0hsNC9FQTtBQUNBO0FsSG80L0VBO0FrSDMzL0VBOztBQUVBO0FsSDYzL0VBO0FrSHgzL0VBOztBQUVBO0FsSDAzL0VBO0FrSHAzL0VBO0FBQ0E7QWxIczMvRUE7QWtILzIvRUE7QUFDQTtBbEhpMy9FQTtBa0g3Mi9FQTtBQUNBO0FsSCsyL0VBO0FrSHYyL0VBOztBQUVBO0FsSHkyL0VBO0FrSDcxL0VBOztBQUVBO0FsSCsxL0VBO0FBQ0E7QWlCNXBnRkE7QWlHL0JBO0FBQ0E7QWxIOHJnRkE7QWtIM3JnRkE7QUFDQTtBbEg2cmdGQTtBa0hwcmdGQTs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEh1cmdGQTtBQUNBO0FpQjNxZ0ZBO0FpR2pCQTs7QUFPQTtBbEgwcmdGQTtBQUNBO0FpQmpyZ0ZBO0FpR0lBOztBQUNBO0FsSGlyZ0ZBO0FrSHpxZ0ZBO0FBQ0E7QUFBQTtBQUNBO0FsSDJxZ0ZBO0FrSHRxZ0ZBOztBQUVBO0FsSHdxZ0ZBO0FrSC9wZ0ZBOztBQUVBO0FsSGlxZ0ZBO0FrSHpwZ0ZBO0FBQ0E7QUFBQTtBbEgycGdGQTtBa0h4cGdGQTtBQUNBO0FsSDBwZ0ZBO0FrSHZwZ0ZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUFBO0FsSHlwZ0ZBO0FrSHRwZ0ZBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBbEh3cGdGQTtBa0hycGdGQTtBQUNBO0FsSHVwZ0ZBO0FrSHBwZ0ZBO0FBQ0E7QWxIc3BnRkE7QWtIbnBnRkE7QUFDQTtBQUFBO0FBQ0E7QWxIcXBnRkE7QWtIbHBnRkE7QUFDQTtBbEhvcGdGQTtBQUNBO0FrSDFxZ0ZBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBbEh3cGdGQTtBa0hycGdGQTtBQUNBO0FsSHVwZ0ZBO0FrSHBwZ0ZBO0FBQ0E7QWxIc3BnRkE7QWtIbnBnRkE7QUFDQTtBQUFBO0FBQ0E7QWxIcXBnRkE7QWtIbHBnRkE7QUFDQTtBbEhvcGdGQTtBQUNBO0FrSC9vZ0ZBO0FBQ0E7QUFDQTtBQUFBO0FsSGlwZ0ZBO0FrSDFvZ0ZBO0FBQ0E7QWxING9nRkE7QWtIcm9nRkE7QUFDQTtBbEh1b2dGQTtBa0hsb2dGQTs7OztBQUVBO0FsSHNvZ0ZBO0FBQ0E7QWlCcHdnRkE7QWlHMkhBOzs7O0FBS0E7QUFFQTtBbEgwb2dGQTtBQUNBO0FpQjd3Z0ZBO0FpRzJIQTs7OztBQVdBO0FBRUE7QWxINm9nRkE7QUFDQTtBaUJ0eGdGQTtBaUcySEE7Ozs7QUFpQkE7QUFFQTtBbEhncGdGQTtBQUNBO0FpQi94Z0ZBO0FpRzJIQTs7OztBQXlCQTtBQUVBO0FsSGlwZ0ZBO0FBQ0E7QWlCeHlnRkE7QWlHeUpBOzs7O0FBQ0E7QWxIcXBnRkE7QWtIanBnRkE7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxIb3BnRkE7QUFDQTtBaUJ2emdGQTtBaUc4SkE7O0FBT0E7QWxIdXBnRkE7QUFDQTtBaUI3emdGQTtBaUdnTEE7O0FBQ0E7QWxIaXBnRkE7QWtIdm9nRkE7QUFDQTtBQUNBO0FBQ0E7QWxIeW9nRkE7QWtIdm9nRkE7QUFDQTtBQUNBO0FsSHlvZ0ZBO0FrSC9uZ0ZBOztBQUVBO0FsSGlvZ0ZBO0FrSDVuZ0ZBOztBQUVBO0FsSDhuZ0ZBO0FrSHhuZ0ZBO0FBQ0E7QUFDQTtBQUNBO0FsSDBuZ0ZBO0FrSG5uZ0ZBO0FBQ0E7QWxIcW5nRkE7QWtIaG5nRkE7Ozs7QUFFQTtBbEhvbmdGQTtBa0hsbmdGQTs7OztBQUNBO0FsSHVuZ0ZBO0FrSG5uZ0ZBOztBQUNBO0FsSHNuZ0ZBO0FrSDltZ0ZBO0FBQ0E7QWxIZ25nRkE7QWtIdm1nRkE7O0FBRUE7QWxIeW1nRkE7QWtIcG1nRkE7O0FBRUE7QWxIc21nRkE7QWtIaG1nRkE7QUFDQTtBbEhrbWdGQTtBa0gzbGdGQTtBQUNBO0FsSDZsZ0ZBO0FrSHpsZ0ZBO0FBQ0E7QWxIMmxnRkE7QWtIbmxnRkE7O0FBRUE7QWxIcWxnRkE7QWtIemtnRkE7O0FBRUE7QWxIMmtnRkE7QUFDQTtBa0gvamdGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEhpa2dGQTtBbUh6OGdGQTtBRGtZQTtBQ2pZQTtBQUNBO0FuSDQ4Z0ZBO0FBQ0E7QW1IMThnRkE7QUFFQTtBQUNBO0FBQ0E7QW5IMjhnRkE7QW1IdjhnRkE7QUFDQTtBbkh5OGdGQTtBbUhyOGdGQTtBQUNBO0FBQ0E7QW5IdThnRkE7QW1IbjhnRkE7QUFDQTtBbkhxOGdGQTtBQUNBO0FrSGpsZ0ZBO0FBQ0E7QWxIbWxnRkE7QWtIamxnRkE7O0FBRUE7QWxIbWxnRkE7QWtIamxnRkE7O0FBQ0E7QWxIb2xnRkE7QWtIamxnRkE7O0FBQ0E7QWxIb2xnRkE7QWtIN2tnRkE7O0FBRUE7QWxIK2tnRkE7QWtIdGtnRkE7O0FBRUE7QWxId2tnRkE7QWtINWpnRkE7Ozs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsSGdrZ0ZBO0FrSDlqZ0ZBOzs7O0FBQ0E7QWxIbWtnRkE7QWtIaGtnRkE7Ozs7Ozs7QUFFQTtBQUNBO0FsSHVrZ0ZBO0FrSHJrZ0ZBOzs7Ozs7O0FBQ0E7QWxINmtnRkE7QWtIMWtnRkE7Ozs7Ozs7QUFDQTtBbEhrbGdGQTtBa0g5a2dGQTs7OztBQUNBO0FsSG1sZ0ZBO0FrSDlrZ0ZBOzs7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QWxIa2xnRkE7QWtIdGtnRkE7QUFDQTtBbEh3a2dGQTtBa0hya2dGQTtBQUNBO0FsSHVrZ0ZBO0FrSDdqZ0ZBOztBQUVBO0FsSCtqZ0ZBO0FrSHhqZ0ZBOztBQUVBO0FBQ0E7QUFDQTtBbEgwamdGQTtBa0h4amdGQTs7QUFDQTtBbEgyamdGQTtBa0hwamdGQTs7QUFDQTtBbEh1amdGQTtBa0hwamdGQTs7QUFDQTtBbEh1amdGQTtBa0g3aWdGQTs7QUFFQTtBQUNBO0FBQ0E7QWxIK2lnRkE7QWtIN2lnRkE7O0FBQ0E7QWxIZ2pnRkE7QWtIM2lnRkE7O0FBRUE7QWxINmlnRkE7QWtIM2lnRkE7O0FBQ0E7QWxIOGlnRkE7QWtIM2lnRkE7O0FBQ0E7QWxIOGlnRkE7O0FvSHRtaEZBOzs7QUFHQTtBcEh5bWhGQTtBaUJoamhGQTtBbUc1REE7OztBQU1BO0FwSDRtaEZBO0FBQ0E7O0FvSHptaEZBO0FuQ0NBO0EyQjhKQTtBQWhHQTtBQXJDQTtBNUdzbGhGQTtBaUI5amhGQTtBbUdsREE7QVIrREE7QUFyQ0E7QTVHMmxoRkE7QUFDQTs7QW9IbG5oRkE7O0FBRUE7QXBIcW5oRkE7O0FvSGxuaEZBO0FBQ0E7QXBIcW5oRkE7QW9Ibm5oRkE7QUFDQTtBcEhxbmhGQTs7QW9IaG5oRkE7QUFDQTtBQUNBO0FwSG1uaEZBO0FvSGhuaEZBO0FBQ0E7QXBIa25oRkE7QW9IOW1oRkE7QUFDQTtBcEhnbmhGQTtBb0g3bWhGQTtBQUNBO0FBQ0E7QXBIK21oRkE7O0FvSDFtaEZBOztBQUVBO0FwSDZtaEZBO0FvSDNtaEZBOztBQUNBO0FwSDhtaEZBOztBb0h4bWhGQTs7QUFDQTtBQUNBO0FBQ0E7QXBING1oRkE7QW9IMW1oRkE7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXBINm1oRkE7O0FvSHJtaEZBOztBQUVBO0FwSHdtaEZBOztBb0hybWhGQTtBQUNBO0FwSHdtaEZBOztBb0hwbWhGQTtBQUNBO0FBQ0E7QXBIdW1oRkE7QW9IcG1oRkE7QUFDQTtBcEhzbWhGQTs7QW9Iam1oRkE7QUFDQTtBQUNBO0FwSG9taEZBO0FvSGptaEZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXBIbW1oRkE7QW9Iam1oRkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXBIbW1oRkE7QW9IaG1oRkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBcEhrbWhGQTtBb0gvbGhGQTtBQUNBO0FwSGltaEZBO0FvSDVsaEZBO0FBQ0E7QXBIOGxoRkE7QW9IM2xoRkE7QUFDQTtBcEg2bGhGQTtBb0h4bGhGQTtBQUNBO0FBQ0E7QXBIMGxoRkE7QW9IdmxoRkE7QUFDQTtBQUNBO0FwSHlsaEZBOztBb0hwbGhGQTtBQUNBO0FwSHVsaEZBO0FvSHJsaEZBO0FBQ0E7QUFDQTtBcEh1bGhGQTtBb0hybGhGQTtBQUNBO0FBQ0E7QUFDQTtBcEh1bGhGQTtBb0hwbGhGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FwSHNsaEZBO0FvSGpsaEZBO0FBQ0E7QUFDQTtBcEhtbGhGQTs7QXFIendoRkE7QUFDQTtBQUNBO0FySDR3aEZBO0FxSDF3aEZBO0FBSUE7QXJIeXdoRkE7QXFIdndoRkE7QUFDQTtBckh5d2hGQTtBcUhwd2hGQTtBQUlBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXJIbXdoRkE7QXFIL3ZoRkE7QUFDQTtBQUNBO0FySGl3aEZBO0FpQnZ0aEZBO0FvR3hFQTtBQW9DQTtBckgrdmhGQTtBcUg3dmhGQTtBQUNBO0FySCt2aEZBO0FBQ0E7O0FxSDF2aEZBOzs7Ozs7Ozs7Ozs7OztBQVlBO0FySCt2aEZBOztBcUg1dmhGQTs7Ozs7OztBQUtBO0FySGl3aEZBOztBcUg5dmhGQTs7Ozs7OztBQUtBO0FySG13aEZBOztBcUgvdmhGQTtBQUlBO0FBQ0E7QXJIK3ZoRkE7O0FxSDN2aEZBOztBQUVBO0FySDh2aEZBOztBcUgzdmhGQTtBQUNBO0FySDh2aEZBOztBcUgxdmhGQTs7Ozs7Ozs7Ozs7Ozs7Ozs7O0FDdEZBO0FBQ0E7QXRIcTJoRkE7O0FxSDN2aEZBO0FBQ0E7QXJIOHZoRkE7QXFINXZoRkE7QUFJQTtBQUNBO0FySDJ2aEZBO0FxSHh2aEZBO0FBQ0E7QUFDQTtBckgwdmhGQTs7QXFIdHZoRkE7QUFDQTtBckh5dmhGQTtBcUh2dmhGQTtBQUlBO0FBQ0E7QXJIc3ZoRkE7O0FxSGp2aEZBOzs7OztBQUlBO0FBQ0E7QXJIcXZoRkE7O0FxSGh2aEZBO0FBSUE7QXJIZ3ZoRkE7O0FxSDV1aEZBO0FBQ0E7QUFDQTtBQUNBO0FySCt1aEZBO0FxSDd1aEZBO0FBSUE7QUFDQTtBckg0dWhGQTs7QXFIeHVoRkE7QUFDQTtBQUNBO0FBQ0E7QXJIMnVoRkE7QXFIenVoRkE7QUFJQTtBQUNBO0FySHd1aEZBOztBcUhwdWhGQTtBQUNBO0FySHV1aEZBOztBcUhqdWhGQTs7QUFFQTtBckhvdWhGQTs7QXFIanVoRkE7QUFDQTtBckhvdWhGQTtBcUhsdWhGQTtBQUNBO0FySG91aEZBOztBcUhodWhGQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FySG11aEZBO0FxSGp1aEZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FySG11aEZBO0FxSGh1aEZBO0FBR0E7QUFDQTtBQUNBO0FySGd1aEZBO0FxSDl0aEZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXJIZ3VoRkE7O0FxSDF0aEZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXJINnRoRkE7QXFIM3RoRkE7QUFFQTtBQUFBO0FySDR0aEZBO0FxSHp0aEZBO0FBR0E7QUFDQTtBQUNBO0FySHl0aEZBO0FxSHB0aEZBO0FFblFBO0F2SDA5aEZBO0F1SGo4aEZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxDdENBO0FBY0E7QUFDQTtBQUFBO0FyRjY5aEZBO0F1SGg4aEZBO0FBQ0E7QXZIazhoRkE7QXFIbnVoRkE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBckhxdWhGQTtBcUhsdWhGQTtBRS9RQTtBdkhvL2hGQTtBdUgzOWhGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsQ3RDQTtBQWNBO0FBQ0E7QUFBQTtBckZ1L2hGQTtBdUgxOWhGQTtBQUNBO0F2SDQ5aEZBO0FxSC91aEZBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QXJIaXZoRkE7QXFIMXVoRkE7QUVqU0E7QXZIOGdpRkE7QXVIM2dpRkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbENoQkE7QUFjQTtBQUNBO0FBQUE7QXJGaWhpRkE7QXVIdGdpRkE7QUFDQTtBdkh3Z2lGQTtBcUh6dmhGQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FySDJ2aEZBO0FxSHh2aEZBO0FFN1NBO0F2SHdpaUZBO0F1SHJpaUZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxDaEJBO0FBY0E7QUFDQTtBQUFBO0FyRjJpaUZBO0F1SGhpaUZBO0FBQ0E7QXZIa2lpRkE7QXFIcndoRkE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBckh1d2hGQTs7QXFIandoRkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FFblVBO0F2SHdraUZBO0F1SC9paUZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxDdENBO0FBY0E7QUFDQTtBQUFBO0FyRjJraUZBO0F1SDlpaUZBO0FBQ0E7QXZIZ2ppRkE7O0FxSC93aEZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXJIa3hoRkE7QXFIaHhoRkE7QUFFQTtBQUFBO0FySGl4aEZBO0FxSDl3aEZBO0FBR0E7QUFDQTtBQUNBO0FySDh3aEZBO0FxSHp3aEZBO0FFN1ZBO0F2SHltaUZBO0F1SGhsaUZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxDdENBO0FBY0E7QUFDQTtBQUFBO0FyRjRtaUZBO0F1SC9raUZBO0FBQ0E7QXZIaWxpRkE7QXFIeHhoRkE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBckgweGhGQTtBcUh2eGhGQTtBRXpXQTtBdkhtb2lGQTtBdUgxbWlGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsQ3RDQTtBQWNBO0FBQ0E7QUFBQTtBckZzb2lGQTtBdUh6bWlGQTtBQUNBO0F2SDJtaUZBO0FxSHB5aEZBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QXJIc3loRkE7QXFIL3hoRkE7QUUzWEE7QXZINnBpRkE7QXVIMXBpRkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbENoQkE7QUFjQTtBQUNBO0FBQUE7QXJGZ3FpRkE7QXVIcnBpRkE7QUFDQTtBdkh1cGlGQTtBcUg5eWhGQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FySGd6aEZBO0FxSDd5aEZBO0FFdllBO0F2SHVyaUZBO0F1SHByaUZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxDaEJBO0FBY0E7QUFDQTtBQUFBO0FyRjByaUZBO0F1SC9xaUZBO0FBQ0E7QXZIaXJpRkE7QXFIMXpoRkE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBckg0emhGQTs7QXFIcnpoRkE7QUFDQTtBQUNBO0FySHd6aEZBO0FxSHR6aEZBO0FBQ0E7QXJId3poRkE7O0FxSHB6aEZBO0FBQ0E7QUFDQTtBQUNBO0FySHV6aEZBO0FxSHJ6aEZBO0FBQ0E7QXJIdXpoRkE7O0FxSG56aEZBO0FBQ0E7QUFDQTtBQUNBO0FySHN6aEZBO0FxSHB6aEZBO0FBQ0E7QXJIc3poRkE7O0FxSGx6aEZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXJIcXpoRkE7QXFIbnpoRkE7QUFDQTtBckhxemhGQTs7QXFIanpoRkE7QUFDQTtBQUNBO0FBQ0E7QXJIb3poRkE7QXFIbHpoRkE7QUFDQTtBckhvemhGQTs7QXFIaHpoRkE7O0FBRUE7QXJIbXpoRkE7O0FxSC95aEZBO0FBQ0E7QXJIa3poRkE7O0FxSDl5aEZBO0FBQ0E7QXJIaXpoRkE7O0FxSDd5aEZBO0FBQ0E7QXJIZ3poRkE7O0F3SG54aUZBOzs7O0FBR0E7QUFDQTtBeEh1eGlGQTs7QXlINXhpRkE7QUFDQTtBekgreGlGQTtBeUg3eGlGQTtBQUNBO0FBQ0E7QXpIK3hpRkE7QXlINXhpRkE7QUFDQTtBekg4eGlGQTtBeUgzeGlGQTtBQUNBO0F6SDZ4aUZBO0F5SDF4aUZBO0FBQ0E7QUFDQTtBQUNBO0F6SDR4aUZBO0F5SDF4aUZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXpINHhpRkE7QXlIMXhpRkE7QUFDQTtBQUNBO0F6SDR4aUZBO0F5SHp4aUZBO0FBQ0E7QXpIMnhpRkE7QXlIenhpRkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBekgyeGlGQTtBeUh6eGlGQTtBQUNBO0F6SDJ4aUZBO0F5SHh4aUZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBekgweGlGQTtBeUh0eGlGQTtBQUNBO0FBQUE7QXpId3hpRkE7QXlIanhpRkE7QUFDQTtBQUNBO0F6SG14aUZBOztBeUg5d2lGQTtBQUNBO0F6SGl4aUZBO0FRLzBpRkE7QWlIZ0VBO0F6SGt4aUZBOztBMEg5MWlGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBMUhpMmlGQTtBMEgvMWlGQTtBQUNBO0FBQ0E7QUFDQTtBSERBO0F2SG0yaUZBO0F1SGgyaUZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxDaEJBO0FBY0E7QUFDQTtBQUFBO0FyRnMyaUZBO0F1SC8xaUZBO0FBQ0E7QXZIaTJpRkE7QTBINzJpRkE7QUFDQTtBQUNBO0FBQ0E7QUhSQTtBdkh3M2lGQTtBdUhyM2lGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsQ2hCQTtBQWNBO0FBQ0E7QUFBQTtBckYyM2lGQTtBdUhwM2lGQTtBQUNBO0F2SHMzaUZBO0EwSDMzaUZBO0FBQ0E7QUFDQTtBQUNBO0FIZkE7QXZINjRpRkE7QXVIMTRpRkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbENoQkE7QUFjQTtBQUNBO0FBQUE7QXJGZzVpRkE7QXVIejRpRkE7QUFDQTtBdkgyNGlGQTtBMEh6NGlGQTtBQUNBO0FBQ0E7QUFDQTtBSHRCQTtBdkhrNmlGQTtBdUgvNWlGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsQ2hCQTtBQWNBO0FBQ0E7QUFBQTtBckZxNmlGQTtBdUg5NWlGQTtBQUNBO0F2SGc2aUZBO0EwSHQ1aUZBO0FBSUE7QUFDQTtBMUhxNWlGQTs7QTBIajVpRkE7QUFDQTtBMUhvNWlGQTtBMEhsNWlGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBMUhvNWlGQTs7QTJIMzhpRkE7QUFDQTtBM0g4OGlGQTs7QTJIMzhpRkE7QUFDQTtBM0g4OGlGQTtBMkg1OGlGQTtBQUNBO0EzSDg4aUZBO0EySDM4aUZBO0FBQ0E7QTNINjhpRkE7O0E0SG45aUZBO0F0Q01BO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBZ0NUQTtBQUNBO0F0SDI5aUZBO0FzRi84aUZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0Rmk5aUZBO0FzRjk4aUZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0Rmc5aUZBO0E0SHAvaUZBO0FBRUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBNUhxL2lGQTs7QTRIai9pRkE7QUFPQTtBQUNBO0E1SDgraUZBO0FpQjk4aUZBO0EyR3hDQTtBQUVBO0FBQ0E7QTVIdy9pRkE7QUFDQTs7QTRIaC9pRkE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QTVIbS9pRkE7O0E0SC8raUZBO0FBQ0E7QTVIay9pRkE7QTRILytpRkE7QUFDQTtBQUNBO0FBQ0E7QTVIaS9pRkE7O0E0SDcraUZBOzs7Ozs7O0F0Q3ZDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QWdDVEE7QUFDQTtBdEh3aWpGQTtBc0Y1aGpGQTs7Ozs7OztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEZvaWpGQTtBc0ZqaWpGQTs7Ozs7OztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEZ5aWpGQTs7QTRIemhqRkE7QUFDQTtBQUNBO0E1SDRoakZBOztBNEh6aGpGQTs7O0F0Q3REQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QWdDVEE7QUFDQTtBdEgrbGpGQTtBc0ZubGpGQTs7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RnVsakZBO0FzRnBsakZBOzs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGd2xqRkE7O0E0SDdqakZBOztBdEM1REE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FnQ1RBO0FBQ0E7QXRId29qRkE7QXNGNW5qRkE7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RituakZBO0FzRjVuakZBOztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEYrbmpGQTs7QTRIL2xqRkE7OztBdENqRUE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FnQ1RBO0FBQ0E7QXRIZ3JqRkE7QXNGcHFqRkE7OztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEZ3cWpGQTtBc0ZycWpGQTs7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RnlxakZBOztBNEhub2pGQTs7O0F0Q3ZFQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QWdDVEE7QUFDQTtBdEgwdGpGQTtBc0Y5c2pGQTs7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0Rmt0akZBO0FzRi9zakZBOzs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGbXRqRkE7O0E0SHZxakZBO0F0QzdFQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QWdDVEE7QUFDQTtBdEhrd2pGQTtBc0Z0dmpGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEZ3dmpGQTtBc0ZydmpGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEZ1dmpGQTs7QTRIdnNqRkE7OztBdENqRkE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FnQ1RBO0FBQ0E7QXRId3lqRkE7QXNGNXhqRkE7OztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEZneWpGQTtBc0Y3eGpGQTs7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0Rml5akZBOztBNEgzdWpGQTtBdEN2RkE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FnQ1RBO0FBQ0E7QXRIZzFqRkE7QXNGcDBqRkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGczBqRkE7QXNGbjBqRkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGcTBqRkE7O0E0SDN3akZBOzs7QXRDM0ZBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBZ0NUQTtBQUNBO0F0SHMzakZBO0FzRjEyakZBOzs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGODJqRkE7QXNGMzJqRkE7OztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEYrMmpGQTs7QTRIL3lqRkE7O0F0Q2pHQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QWdDVEE7QUFDQTtBdEgrNWpGQTtBc0ZuNWpGQTs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGczVqRkE7QXNGbjVqRkE7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RnM1akZBOztBNEhqMWpGQTtBdEN0R0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FnQ1RBO0FBQ0E7QXRIcThqRkE7QXNGejdqRkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGMjdqRkE7QXNGeDdqRkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGMDdqRkE7O0E0SGozakZBO0F0QzFHQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QWdDVEE7QUFDQTtBdEh5K2pGQTtBc0Y3OWpGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEYrOWpGQTtBc0Y1OWpGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEY4OWpGQTs7QTRIaDVqRkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E1SG01akZBOztBNEhoNWpGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTVIbTVqRkE7O0E0SGg1akZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBNUhtNWpGQTs7QTZIaGlrRkE7Ozs7QUFFQTtBQUFBO0FBQUE7QTdIcWlrRkE7QTZIamlrRkE7O0FBQ0E7QTdIb2lrRkE7QTZIamlrRkE7O0FBQ0E7QTdIb2lrRkE7QTZIaGlrRkE7Ozs7OztBQUdBO0FBQ0E7QTdIcWlrRkE7QTZIbmlrRkE7Ozs7OztBQUNBO0E3SDBpa0ZBO0E2SHZpa0ZBOzs7Ozs7QUFDQTtBN0g4aWtGQTtBNkgzaWtGQTs7Ozs7O0FBQ0E7QTdIa2prRkE7QTZIL2lrRkE7Ozs7Ozs7Ozs7O0FBRUE7QUFDQTtBN0gwamtGQTtBNkhyamtGQTs7QUFDQTtBN0h3amtGQTtBNkhwamtGQTs7QUFDQTtBN0h1amtGQTtBNkhwamtGQTs7QUFDQTtBQUNBO0FBQ0E7QTdIdWprRkE7QTZIcGprRkE7O0FBQ0E7QUFDQTtBQUNBO0E3SHVqa0ZBOztBNkhsamtGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdIcWprRkE7O0E2SGxqa0ZBO0FBQ0E7QUFDQTtBN0hxamtGQTtBNkhuamtGQTtBQUNBO0FBQ0E7QTVDdEVBO0EyQjhKQTtBQTVGQTtBQXpDQTtBNUdzbWtGQTtBaUI5a2tGQTtBNEdtQkE7QWpCRkE7QUF6Q0E7QTVHMm1rRkE7QUFDQTtBNkgzamtGQTtBQUNBO0E3SDZqa0ZBO0E2SDFqa0ZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0g0amtGQTtBaUJwbGtGQTtBNEdnQkE7QUFXQTtBN0g2amtGQTtBQUNBO0E2SHpqa0ZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdIMmprRkE7QTZIeGprRkE7QUFDQTtBQUNBO0E3SDBqa0ZBO0E2SHZqa0ZBO0FBQ0E7QTdIeWprRkE7QWlCdG1rRkE7QTRHdUNBO0FBV0E7QTdId2prRkE7QUFDQTtBNkhyamtGQTtBQUNBO0E3SHVqa0ZBO0E2SHJqa0ZBO0FBQ0E7QTdIdWprRkE7QWlCOW5rRkE7QTRHc0VBO0FBSUE7QUFDQTtBN0h3amtGQTtBQUNBO0E2SHBqa0ZBO0FBQ0E7QUFDQTtBN0hzamtGQTtBaUJ4b2tGQTtBNEd3RkE7QUFDQTtBN0htamtGQTtBQUNBO0E2SGhqa0ZBO0FBQ0E7QUFDQTtBN0hramtGQTtBNkgvaWtGQTtBQUNBO0E3SGlqa0ZBO0E2SDlpa0ZBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBN0hnamtGQTtBaUJ6cGtGQTtBNEc0R0E7QUFDQTtBQUNBO0E3SGdqa0ZBO0FBQ0E7QTZIN2lrRkE7QUFDQTtBQUNBO0E3SCtpa0ZBO0FpQm5xa0ZBO0E0R2tIQTtBQUtBO0FBQUE7QUFBQTtBN0hnamtGQTtBQUNBO0FpQnhxa0ZBO0E0RzJIQTtBQUVBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QTdIK2lrRkE7QUFDQTtBNkg1aWtGQTtBQUNBO0E3SDhpa0ZBO0FpQmxya0ZBO0E0R21JQTtBQUlBO0E3SCtpa0ZBO0FBQ0E7QTZINWlrRkE7QUFDQTtBQUFBO0FBQ0E7QTdIOGlrRkE7QTZINWlrRkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0g4aWtGQTtBNkgxaWtGQTtBQUNBO0FBQ0E7QTdINGlrRkE7QTZIemlrRkE7QTVDN01BO0EyQjhKQTtBQWhHQTtBNUc2cmtGQTtBNkh6aWtGQTtBQUNBO0E3SDJpa0ZBO0E2SHppa0ZBO0FBQ0E7QTdIMmlrRkE7QTZIeGlrRkE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQUE7QUFBQTtBN0gwaWtGQTtBNkh2aWtGQTtBQUNBO0FBQ0E7QUFDQTtBN0h5aWtGQTtBaUIxdGtGQTtBNEc4S0E7QUFNQTtBN0gwaWtGQTtBQUNBO0E2SHZpa0ZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdIeWlrRkE7QTZIbGlrRkE7QUFDQTtBN0hvaWtGQTtBaUJ4dWtGQTtBNEcyTUE7QUFDQTtBN0hnaWtGQTtBQUNBO0E2SDFoa0ZBO0FBQ0E7QTdINGhrRkE7QTZIdmhrRkE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QTdIeWhrRkE7QWlCcnZrRkE7QTRHeU5BO0FBTUE7QUFBQTtBQUFBO0E3SDBoa0ZBO0FBQ0E7QTZIeGhrRkE7QUFDQTtBQUNBO0FBQ0E7QTdIMGhrRkE7QWlCL3ZrRkE7QTRHa09BO0FBTUE7QUFDQTtBQUNBO0E3SDJoa0ZBO0FBQ0E7QTZIeGhrRkE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0E3SDBoa0ZBO0FpQjN3a0ZBO0E0RzhPQTtBQU1BO0FBQUE7QUFBQTtBQUFBO0E3SDJoa0ZBO0FBQ0E7QTZIemhrRkE7QUFDQTtBN0gyaGtGQTtBNkhqaGtGQTs7OztBQUNBO0FBQ0E7QTdIc2hrRkE7QTZIcGhrRkE7Ozs7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQUE7QUFBQTtBN0h5aGtGQTtBNkh2aGtGQTs7OztBQUNBO0E3SDRoa0ZBO0E2SHpoa0ZBOzs7O0FBQ0E7QTdIOGhrRkE7QTZIM2hrRkE7Ozs7QUFDQTtBN0hnaWtGQTtBNkg3aGtGQTs7OztBQUNBO0E3SGtpa0ZBO0E2SC9oa0ZBOzs7O0FBQ0E7QUFBQTtBQUFBO0FBQUE7QTdIb2lrRkE7QWlCaDBrRkE7QTRHMlJBOzs7O0FBSUE7QUFBQTtBQUFBO0FBQUE7QTdId2lrRkE7QUFDQTtBNkhyaWtGQTs7OztBQUNBO0FBQUE7QUFBQTtBN0gwaWtGQTtBNkh4aWtGQTs7OztBQUNBO0E3SDZpa0ZBO0E2SDNpa0ZBOzs7O0FBQ0E7QTdIZ2prRkE7QTZINWlrRkE7Ozs7QUFDQTtBQUNBO0E3SGlqa0ZBO0FpQmoya0ZBO0E0RzhTQTs7OztBQUtBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0E3SHFqa0ZBO0FBQ0E7QTZIbmprRkE7Ozs7QUFDQTtBN0h3amtGQTtBaUJqM2tGQTtBNEc4VEE7Ozs7QUFFQTtBN0h3amtGQTtBQUNBO0FpQnoza0ZBO0E0RzhUQTs7OztBQU1BO0E3SDRqa0ZBO0FBQ0E7QTZIMWprRkE7Ozs7QUFDQTtBQUNBO0E3SCtqa0ZBO0E2SDNqa0ZBOzs7O0FBQ0E7QTdIZ2trRkE7QWlCOTRrRkE7QTRHNlVBOzs7O0FBSUE7QTdIb2trRkE7QUFDQTtBNkhqa2tGQTs7OztBQUNBO0FBQ0E7QUFDQTtBN0hza2tGQTtBNkhoa2tGQTs7OztBQUNBO0E3SHFra0ZBO0FpQnA2a0ZBO0E0RzhWQTs7OztBQUlBO0FBQ0E7QTdIeWtrRkE7QUFDQTtBNkhsa2tGQTtBQUNBO0FBQUE7QUFBQTtBN0hva2tGQTtBNkhsa2tGQTtBQUNBO0E3SG9ra0ZBO0E2SGxra0ZBO0FBQ0E7QTdIb2trRkE7QTZIaGtrRkE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBN0hra2tGQTtBaUJ6N2tGQTtBNEdzWEE7QUFJQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0E3SG1ra0ZBO0FBQ0E7QTZIMWprRkE7O0FBQ0E7QTdINmprRkE7QTZIM2prRkE7O0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0E3SDhqa0ZBO0E2SDVqa0ZBOztBQUNBO0E3SCtqa0ZBO0E2SDVqa0ZBOztBQUNBO0E3SCtqa0ZBO0E2SG5qa0ZBOzs7Ozs7Ozs7Ozs7O0FBR0E7QTdIK2prRkE7QTZIM2prRkE7QUFDQTtBQUFBO0FBQUE7QTdINmprRkE7QTZIeGprRkE7QUFDQTtBQUFBO0FBQUE7QTdIMGprRkE7QTZIdmprRkE7QUFDQTtBN0h5amtGQTtBNkhwamtGQTtBQUNBO0FBQUE7QUFBQTtBN0hzamtGQTtBNkhuamtGQTtBQUNBO0E3SHFqa0ZBO0E2SGpqa0ZBO0FBQ0E7QTdIbWprRkE7QTZIaGprRkE7QUFDQTtBN0hramtGQTtBNkg3aWtGQTtBQUNBO0E3SCtpa0ZBO0E2SDFpa0ZBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdINGlrRkE7QWlCaGdsRkE7QTRHK2NBO0FBUUE7QTdINmlrRkE7QUFDQTtBNkgzaWtGQTtBQUNBO0E3SDZpa0ZBO0E2SDFpa0ZBO0FBQ0E7QUFDQTtBQUNBO0E3SDRpa0ZBO0E2SHppa0ZBO0FBQ0E7QTdIMmlrRkE7QTZIdGlrRkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0h3aWtGQTtBaUI1aGxGQTtBNEcwZUE7QUFhQTtBQUNBO0FBQ0E7QTdIeWlrRkE7QUFDQTtBNkhuaWtGQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3SHFpa0ZBO0FpQjFpbEZBO0E0R2dnQkE7QUFRQTtBN0hzaWtGQTtBQUNBO0E2SHBpa0ZBO0FBQ0E7QTdIc2lrRkE7QTZIbmlrRkE7QUFDQTtBQUNBO0FBQ0E7QTdIcWlrRkE7QTZIbGlrRkE7QUFDQTtBN0hvaWtGQTtBNkgvaGtGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3SGlpa0ZBO0FpQnRrbEZBO0E0RzJoQkE7QUFhQTtBQUNBO0FBQ0E7QUFDQTtBN0hraWtGQTtBQUNBO0E2SDFoa0ZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0g0aGtGQTtBNkgxaGtGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3SDRoa0ZBO0FpQjNsbEZBO0E0RzJqQkE7QUFPQTtBN0g2aGtGQTtBQUNBO0E2SHJoa0ZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0h1aGtGQTtBNkhyaGtGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3SHVoa0ZBO0FpQjdtbEZBO0E0R2tsQkE7QUFPQTtBN0h3aGtGQTtBQUNBO0E2SGhoa0ZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0hraGtGQTtBNkhoaGtGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3SGtoa0ZBO0FpQi9ubEZBO0E0R3ltQkE7QUFPQTtBN0htaGtGQTtBQUNBO0E2SDVna0ZBO0FBQ0E7QUFBQTtBN0g4Z2tGQTtBaUJ2b2xGQTtBNEd3bkJBO0FBSUE7QUFBQTtBN0grZ2tGQTtBQUNBO0E2SDdna0ZBO0FBQ0E7QUFDQTtBQUNBO0E3SCtna0ZBO0E2SDVna0ZBOzs7Ozs7O0FBRUE7QUFDQTtBN0htaGtGQTtBaUIzcGxGQTtBNEdxb0JBOzs7Ozs7O0FBTUE7QUFDQTtBN0gwaGtGQTtBQUNBO0E2SHZoa0ZBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0E3SHloa0ZBO0FpQjlxbEZBO0E0R2dwQkE7QUFRQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0E3SDBoa0ZBO0FBQ0E7QTZIbGhrRkE7QUFDQTtBN0hvaGtGQTtBNkgvZ2tGQTs7QUFFQTtBQUFBO0FBQUE7QTdIaWhrRkE7QTZIL2drRkE7O0FBQ0E7QTdIa2hrRkE7QTZIL2drRkE7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0hraGtGQTtBaUJ6c2xGQTtBNEdrckJBOztBQVFBO0E3SG9oa0ZBO0FBQ0E7QTZIaGhrRkE7QUFDQTtBN0hraGtGQTtBNkgvZ2tGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3SGloa0ZBO0E2SDlna0ZBO0FBQ0E7QTdIZ2hrRkE7QTZIOWdrRkE7QUFDQTtBN0hnaGtGQTtBNkgzZ2tGQTtBQUNBO0E3SDZna0ZBO0E2SHpna0ZBO0FBQ0E7QTdIMmdrRkE7QTZIemdrRkE7QUFDQTtBN0gyZ2tGQTtBNkhyZ2tGQTtBQUNBO0FBQ0E7QTdIdWdrRkE7QTZIcGdrRkE7QUFDQTtBQUNBO0E3SHNna0ZBO0E2SHBna0ZBO0FBQ0E7QUFDQTtBN0hzZ2tGQTtBNkhwZ2tGQTtBQUNBO0E3SHNna0ZBO0FpQnp1bEZBO0E0R2t1QkE7QUFJQTtBN0h1Z2tGQTtBQUNBO0E2SGhna0ZBOztBQUVBO0FBQ0E7QUFDQTtBN0hrZ2tGQTtBNkgvL2pGQTtBQUNBO0E3SGlna0ZBO0E2SDkvakZBO0FBQ0E7QTdIZ2drRkE7QTZINy9qRkE7QUFDQTtBN0grL2pGQTtBNkg1L2pGQTtBQUNBO0FBTUE7QTdIeS9qRkE7QWlCOXdsRkE7QTRHOHdCQTtBQUlBO0E3SGdna0ZBO0FBQ0E7QTZIMS9qRkE7QUFDQTtBQUNBO0E3SDQvakZBO0E2SHYvakZBO0FBQ0E7QTdIeS9qRkE7QWlCMXhsRkE7QTRHb3lCQTtBQUNBO0E3SHkvakZBO0FBQ0E7QWlCL3hsRkE7QTRHMHlCQTtBQUNBO0E3SHcvakZBO0FBQ0E7QTZIci9qRkE7QUFDQTtBN0h1L2pGQTtBNkhyL2pGQTtBQUNBO0E3SHUvakZBO0FpQjF5bEZBO0E0R3d6QkE7QUFDQTtBQUNBO0E3SHEvakZBO0FBQ0E7QWlCbnlsRkE7QTRHa3pCQTtBQUNBO0E3SG8vakZBO0FBQ0E7QTZIaC9qRkE7O0FBRUE7QTdIay9qRkE7QTZIOStqRkE7QUFDQTtBN0hnL2pGQTtBNkg5K2pGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3SGcvakZBO0FpQnJ6bEZBO0E0R2kwQkE7QUFPQTtBQUNBO0E3SGkvakZBO0FBQ0E7QTZIOStqRkE7QUFDQTtBN0hnL2pGQTtBNkg5K2pGQTtBQUNBO0FBQ0E7QTdIZy9qRkE7QTZIMytqRkE7QUFDQTtBN0g2K2pGQTtBNkh4K2pGQTtBQUNBO0E3SDArakZBO0E2SHIrakZBO0FBQ0E7QUFDQTtBN0h1K2pGQTtBNkhwK2pGQTtBQUNBO0E3SHMrakZBO0E2SHArakZBO0FBQ0E7QTdIcytqRkE7QTZIbCtqRkE7QUFDQTtBN0hvK2pGQTtBNkhqK2pGQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QTdIbStqRkE7QTZIaitqRkE7QUFDQTtBN0htK2pGQTtBNkhoK2pGQTtBNUMzN0JBO0EyQjhKQTtBQTVGQTtBQXpDQTtBaUJxNkJBO0FBQ0E7QTdIbytqRkE7QWlCbDNsRkE7QTRHMDRCQTtBakJ6M0JBO0FBekNBO0E1Rys0bEZBO0FBQ0E7QTZIditqRkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0h5K2pGQTtBNkhyK2pGQTtBQUNBO0FBQ0E7QUFDQTtBN0h1K2pGQTtBNkhwK2pGQTtBQUNBO0E3SHMrakZBO0E2SGwrakZBO0FBQ0E7QUFDQTtBN0hvK2pGQTtBNkhoK2pGQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBN0hrK2pGQTtBNkhoK2pGQTtBNUNsK0JBO0EyQjhKQTtBQTVGQTtBQXpDQTtBaUI0OEJBO0FBQUE7QUFBQTtBQUNBO0E3SG8rakZBO0FpQno1bEZBO0E0R2k3QkE7QWpCaDZCQTtBQXpDQTtBNUdzN2xGQTtBQUNBO0FpQi81bEZBO0E0R2k3QkE7QUFPQTtBQUFBO0FBQUE7QUFDQTtBN0gyK2pGQTtBQUNBO0E2SHYrakZBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUFBO0E3SHkrakZBO0E2SHYrakZBO0FBQ0E7QTdIeStqRkE7QTZIdCtqRkE7QUFDQTtBN0h3K2pGQTtBNkh0K2pGQTtBQUNBO0E3SHcrakZBO0E2SG4rakZBO0FBQ0E7QTdIcStqRkE7QTZIbCtqRkE7QUFDQTtBQUFBO0FBQUE7QTdIbytqRkE7QTZIbCtqRkE7QUFDQTtBN0hvK2pGQTtBNkhqK2pGQTtBQUNBO0E3SG0rakZBO0E2SGgrakZBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFNQTtBQUNBO0E3SDY5akZBO0E2SGwrakZBO0FBVkE7QUFXQTtBQUFBO0FBQUE7QTdIcStqRkE7QUFDQTtBNkhoK2pGQTtBQUNBO0E3SGsrakZBO0E2SC85akZBO0FBQ0E7QTdIaStqRkE7QTZIOTlqRkE7QUFDQTtBQUNBO0E3SGcrakZBO0E2SDk5akZBO0FBQ0E7QTdIZytqRkE7QTZINTlqRkE7QUFDQTtBQUNBO0E3SDg5akZBO0E2SDU5akZBO0FBQ0E7QTdIODlqRkE7QTZIMTlqRkE7QUFDQTtBN0g0OWpGQTtBNkgxOWpGQTtBQUhBO0FBSUE7QTdINjlqRkE7QUFDQTtBNkh4OWpGQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QTdIMDlqRkE7QTZIeDlqRkE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QTdIMDlqRkE7QTZIeDlqRkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0gwOWpGQTtBaUIvL2xGQTtBNEdpaUNBO0FBT0E7QTdIMjlqRkE7QUFDQTtBNkh4OWpGQTtBQUNBO0FBQ0E7QUFDQTtBN0gwOWpGQTtBNkh2OWpGQTtBQUNBO0FBQ0E7QTdIeTlqRkE7QTZIdDlqRkE7QUFDQTtBN0h3OWpGQTtBNkhyOWpGQTtBQUNBO0E3SHU5akZBO0E2SGw5akZBO0E1Q2xuQ0E7QTJCOEpBO0FBNUZBO0FBekNBO0FpQjRsQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QTdIczlqRkE7QWlCNWhtRkE7QTRHaWtDQTtBakJoakNBO0FBekNBO0E1R3lqbUZBO0FBQ0E7QTZIejlqRkE7QUFDQTtBN0gyOWpGQTtBNkh6OWpGQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0E3SDI5akZBO0E2SHo5akZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdIMjlqRkE7QTZIeDlqRkE7QUFDQTtBQUNBO0FBQ0E7QTdIMDlqRkE7QTZIcDlqRkE7QUFDQTtBN0hzOWpGQTtBaUI1aW1GQTtBNEdxbENBO0FBSUE7QUFDQTtBN0h1OWpGQTtBQUNBO0E2SHI5akZBO0FBQ0E7QUFDQTtBQUNBO0E3SHU5akZBO0E2SG45akZBO0FBQ0E7QTdIcTlqRkE7QTZIaDlqRkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3SGs5akZBO0E2SDk4akZBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0E3SGc5akZBO0E2SDk4akZBO0FBRUE7QTdIKzhqRkE7QWlCeGttRkE7QTRHbW5DQTtBQVdBO0FBQUE7QTdIODhqRkE7QTZINThqRkE7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QTdIODhqRkE7QTZIMzhqRkE7QUFDQTtBN0g2OGpGQTtBQUNBO0E2SDE4akZBO0FBQ0E7QTdINDhqRkE7QTZIejhqRkE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QTdIMjhqRkE7QTZIejhqRkE7QUFDQTtBQUNBO0E3SDI4akZBO0E2SHY4akZBO0FBRUE7QTdIdzhqRkE7QTZIbDhqRkE7QUFDQTtBQUNBO0FBQ0E7QTdIbzhqRkE7QTZIajhqRkE7QUFNQTtBN0g4N2pGQTtBNkhuOGpGQTtBQUVBO0E3SG84akZBO0E2SDk3akZBO0FBQ0E7QTdIZzhqRkE7QTZINzdqRkE7QUFDQTtBQUNBO0FBQ0E7QTdIKzdqRkE7QTZIMzdqRkE7O0FBQ0E7QUFDQTtBQUNBO0E3SDg3akZBO0E2SHo3akZBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QTdIMjdqRkE7QTZIeDdqRkE7QUFDQTtBN0gwN2pGQTtBNkh2N2pGQTtBQUNBO0E3SHk3akZBO0E2SHI3akZBO0FBQ0E7QUFDQTtBN0h1N2pGQTtBNkhyN2pGQTtBQUNBO0E3SHU3akZBO0E2SHA3akZBO0FBQ0E7QUFDQTtBQUNBO0E3SHM3akZBO0E2SGw3akZBO0FBQ0E7QUFDQTtBN0hvN2pGQTtBNkhqN2pGQTtBQUNBO0E3SG03akZBO0E2SC82akZBO0FBQ0E7QTdIaTdqRkE7QTZILzZqRkE7QUFDQTtBQUNBO0E3SGk3akZBO0E2SC82akZBO0FBQ0E7QTdIaTdqRkE7QTZIOTZqRkE7QUFDQTtBN0hnN2pGQTtBNkgxNmpGQTtBQUNBO0E3SDQ2akZBO0FpQjNxbUZBO0E0Rzh2Q0E7QUFJQTtBQUNBO0E3SDY2akZBO0FBQ0E7QTZIMzZqRkE7QUFDQTtBN0g2NmpGQTtBNkgzNmpGQTtBQUNBO0FBQ0E7QTdINjZqRkE7QWlCcnNtRkE7QTRHc3hDQTtBQUtBO0E3SDg2akZBO0FBQ0E7QTZIejZqRkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0gyNmpGQTtBNkh6NmpGQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0E3SDI2akZBO0E2SHo2akZBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBN0gyNmpGQTtBNkh4NmpGQTtBQUNBO0FBQ0E7QUFDQTtBN0gwNmpGQTtBNkhyNmpGQTtBQUNBO0FBQ0E7QTdIdTZqRkE7QTZIcjZqRkE7QUFDQTtBQUNBO0E3SHU2akZBO0E2SG42akZBO0FBQ0E7QTdIcTZqRkE7QTZIbjZqRkE7QUFDQTtBN0hxNmpGQTtBNkhoNmpGQTtBQUNBO0E3SGs2akZBO0E2SGg2akZBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QTdIazZqRkE7QTZIaDZqRkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0hrNmpGQTtBNkgvNWpGQTtBQUNBO0FBQ0E7QUFDQTtBN0hpNmpGQTtBaUJwdm1GQTtBNEcwMUNBO0FBRUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QTdINDVqRkE7QTZIMTVqRkE7QUFDQTtBN0g0NWpGQTtBNkh6NWpGQTtBQUNBO0FBQ0E7QTdIMjVqRkE7QTZIeDVqRkE7QUFDQTtBN0gwNWpGQTtBQUNBO0FpQnJ3bUZBO0E0R2kzQ0E7QUFFQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBN0hzNWpGQTtBQUNBOztBaUJ4eG1GQTtBNEd1NENBO0FBRUE7QTdIbzVqRkE7QUFDQTtBNkhsNWpGQTtBQUNBO0E3SG81akZBO0FpQmp5bUZBO0E0RzQ0Q0E7QUFJQTtBN0hxNWpGQTtBQUNBO0E2SGw1akZBO0FBQ0E7QTdIbzVqRkE7QTZIbDVqRkE7QUFDQTtBQUNBO0FBQ0E7QTdIbzVqRkE7QWlCanltRkE7QTRHMDRDQTtBQU1BO0E3SHE1akZBO0FBQ0E7QTZIajVqRkE7QUFDQTtBN0htNWpGQTtBaUJ0em1GQTtBNEdxNkNBO0FBRUE7QUFDQTtBN0htNWpGQTtBQUNBO0FpQi95bUZBO0E0R3c1Q0E7QUFPQTtBQUNBO0E3SG81akZBO0FBQ0E7O0E2SDk0akZBO0FBQ0E7QTdIaTVqRkE7QTZIOTRqRkE7QUFBQTtBN0hpNWpGQTs7QTZINzRqRkE7QUFDQTtBN0hnNWpGQTtBNkg3NGpGQTtBQUFBO0E3SGc1akZBOztBaUJuMG1GQTtBNEd1N0NBO0FBQ0E7QTdIZzVqRkE7QUFDQTtBOEg5NG1GQTs7QUFFQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0E5SGc1bUZBO0FtSHY1bUZBO0FXQ0E7O0FYQUE7QUFDQTtBbkgyNW1GQTtBQUNBO0FtSHo1bUZBO0FBRUE7O0FBQ0E7QUFDQTtBbkgyNW1GQTtBbUh2NW1GQTs7QUFDQTtBbkgwNW1GQTtBbUh0NW1GQTs7QUFDQTtBQUNBO0FuSHk1bUZBO0FtSHI1bUZBOztBQUNBO0FuSHc1bUZBO0FBQ0E7QThIdjZtRkE7O0FBQ0E7QTlIMDZtRkE7QThIeDZtRkE7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBN0NsQkE7QTJCOEpBO0FBaEdBO0FBckNBO0E1R3c2bUZBO0FpQmg1bUZBO0E2RzNDQTs7QWxCd0RBO0FBckNBO0E1Rzg2bUZBO0FBQ0E7QThIbDdtRkE7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0E5SHE3bUZBO0E4SGw3bUZBOztBQUNBO0FBQ0E7QTlIcTdtRkE7QThIbDdtRkE7OztBQUVBO0FBQ0E7QUFDQTtBOUhxN21GQTtBOEhuN21GQTs7O0FBQ0E7QUFBQTtBOUh1N21GQTtBOEhuN21GQTs7Ozs7QUFJQTtBQUNBO0FBQ0E7QTlIczdtRkE7QThIbDdtRkE7O0FBQ0E7QUFDQTtBOUhxN21GQTtBOEhqN21GQTs7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QTlIbzdtRkE7QThIbDdtRkE7O0FBQ0E7QTlIcTdtRkE7O0FpQno4bUZBO0E2RzZCQTtBQUNBO0E5SGc3bUZBO0FBQ0E7QThINzZtRkE7QUFDQTtBOUgrNm1GQTtBOEg1Nm1GQTtBQUNBO0FBQ0E7QTlIODZtRkE7QThINTZtRkE7QUFFQTtBOUg2Nm1GQTtBOEh6Nm1GQTtBQUNBO0E5SDI2bUZBOztBOEhyNm1GQTs7QUFFQTtBQUNBO0E5SHc2bUZBOztBOEhsNm1GQTtBQUNBO0E5SHE2bUZBO0E4SGw2bUZBO0FBQ0E7QTlIbzZtRkE7QThIbDZtRkE7QUFFQTtBQUNBO0E5SG02bUZBO0E4SGo2bUZBO0FBQ0E7QUFBQTtBOUhtNm1GQTtBOEhoNm1GQTtBQUNBO0E5SGs2bUZBOztBb0o1aW5GQTtBQUNBO0FwSitpbkZBO0FvSjdpbkZBO0FBQ0E7QXBKK2luRkE7O0FvSjNpbkZBO0FBQ0E7QXBKOGluRkE7O0FvSjFpbkZBO0FBQ0E7QXBKNmluRkE7QWlCbGduRkE7QW1JNUNBO0FBSUE7QXBKOGluRkE7QUFDQTs7QW9KMWluRkE7QUN4QkE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FySnNrbkZBOztBb0o5aW5GQTtBQUNBO0FwSmlqbkZBOztBb0o5aW5GQTtBQ3hCQTtBQUFBO0FBQ0E7QUFBQTtBckowa25GQTtBcUp4a25GQTtBQUNBO0FBQUE7QXJKMmtuRkE7QXFKMWtuRkE7QUFBQTtBcko2a25GQTtBcUo1a25GQTtBQUFBO0FySitrbkZBO0FxSjlrbkZBO0FBQUE7QXJKaWxuRkE7QUFDQTtBcUova25GQTtBQUNBO0FySmlsbkZBOztBb0poa25GQTtBQUNBO0FwSm1rbkZBOztBc0p0bW5GQTs7QUFFQTtBdEp5bW5GQTtBc0p2bW5GQTs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEowbW5GQTtBc0p2bW5GQTs7QUFDQTtBdEowbW5GQTtBc0p2bW5GQTs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEowbW5GQTtBc0p4bW5GQTs7QUFDQTtBdEoybW5GQTtBc0p4bW5GQTs7QUFDQTtBQUNBO0F0SjJtbkZBO0FzSnZtbkZBOztBQUNBO0F0SjBtbkZBO0FzSnZtbkZBOztBQUNBO0F0SjBtbkZBO0FzSnZtbkZBOztBSHhDQTtBQUNBO0FBQ0E7QUFFQTtBREdBO0FBQ0E7QWxKaXBuRkE7QWtKcm9uRkE7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsSndvbkZBO0FrSmpvbkZBOzs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBbEpxb25GQTtBa0pocm5GQTs7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBbEptcm5GQTtBc0pycG5GQTs7QUFDQTtBdEp3cG5GQTtBc0p0cG5GQTs7QUFDQTtBdEp5cG5GQTtBc0pycG5GQTs7QUFDQTtBdEp3cG5GQTtBc0pycG5GQTs7OztBQUVBO0F0SnlwbkZBO0FzSnRwbkZBOztBQUNBO0F0SnlwbkZBO0FzSnRwbkZBOztBQUNBO0FBQ0E7QXRKeXBuRkE7QXNKdHBuRkE7O0FBQ0E7QXRKeXBuRkE7QXNKdHBuRkE7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRKeXBuRkE7QXNKdnBuRkE7O0FBQ0E7QXRKMHBuRkE7QXNKdHBuRkE7O0FBQ0E7QXRKeXBuRkE7QXNKdHBuRkE7O0FBQ0E7QUFDQTtBdEp5cG5GQTtBaUI5cW5GQTtBcUl3QkE7O0FBRUE7QXRKeXBuRkE7QUFDQTtBaUJwcm5GQTtBcUk2QkE7O0FBRUE7QXRKMHBuRkE7QUFDQTtBc0p0cG5GQTs7QUFDQTtBdEp5cG5GQTtBc0p0cG5GQTs7QUFDQTtBQUNBO0FBQ0E7QXRKeXBuRkE7QXNKdHBuRkE7O0FBQ0E7QUFDQTtBdEp5cG5GQTs7QUNseG5GQTs7Ozs7Ozs7Ozs7Ozs7Ozs7OztBQUFBO0FBcUJBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBRG14bkZBO0FDaHhuRkE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QURpeG5GQTtBQzl3bkZBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FEK3duRkE7QUM1d25GQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBRDZ3bkZBO0FDMXduRkE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUQyd25GQTtBQ3h3bkZBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FEeXduRkE7QUN0d25GQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBRHV3bkZBO0FDcHduRkE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QURxd25GQTtBQ2x3bkZBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FEbXduRkE7QUNod25GQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBRGl3bkZBO0FDOXZuRkE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUQrdm5GQTtBQzV2bkZBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FENnZuRkE7QUMxdm5GQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBRDJ2bkZBO0FDeHZuRkE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUR5dm5GQTtBQ3R2bkZBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FEdXZuRkE7QUNwdm5GQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztBQUFBO0FDMUtBOzs7OztBQUFBO0FDQUE7QUFHQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBSUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBSUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUtBO0FBQ0E7QUgyaG9GQTs7QUkxaG9GQTs7O0FBR0E7QUFBQTtBSjZob0ZBOztBSTFob0ZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUo2aG9GQTs7QUl2aG9GQTtBQUNBO0FKMGhvRkE7O0FJaGhvRkE7QUFDQTtBQUNBO0FFcUlBO0FGbklBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUptaG9GQTs7QUl2Z29GQTtBQUNBO0FKMGdvRkE7O0FJamdvRkE7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBSm9nb0ZBOztBSXYvbkZBO0FBQ0E7QUFDQTtBSjAvbkZBOztBSW4vbkZBO0FBQ0E7QUFDQTtBSnMvbkZBOztBSTMrbkZBOztBQUVBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FKOCtuRkE7O0FJMytuRkE7QUFDQTtBQUNBO0FBQ0E7QUo4K25GQTs7QUkzK25GQTs7O0FBR0E7QUFDQTtBSjgrbkZBOztBSTMrbkZBOzs7O0FBSUE7QUo4K25GQTs7QUkzK25GQTtBQUNBO0FKOCtuRkE7O0FJMytuRkE7QUFDQTtBQUNBO0FKOCtuRkE7O0FJMytuRkE7QUFDQTtBSjgrbkZBOztBSTMrbkZBOztBQUVBO0FKOCtuRkE7O0FJMytuRkE7QUVJQTtBTjIrbkZBOztBSXQrbkZBOztBQUVBO0FFUEE7QUZTQTtBQUNBO0FKeStuRkE7O0FJdCtuRkE7QUFBQTtBSjArbkZBOztBSXorbkZBO0FBQUE7QUo2K25GQTs7QUl0K25GQTtBQUNBO0FBQ0E7QUFDQTtBSnkrbkZBO0FRenBvRkE7QUptTEE7QUFDQTtBSnkrbkZBOztBSWgrbkZBO0FBQ0E7QUFDQTtBSm0rbkZBO0FRbHFvRkE7QUprTUE7QUFDQTtBSm0rbkZBOztBSTE5bkZBOzs7O0FBSUE7QUV4REE7QU5zaG9GQTs7QUkxOW5GQTtBQUVBO0FBRUE7QUFFQTtBQUdBO0FKdzluRkE7O0FJaDluRkE7QUFFQTtBSms5bkZBOztBSTE4bkZBO0FBQ0E7QUFDQTtBSjY4bkZBOztBSTE4bkZBO0FBR0E7QUFDQTtBSjI4bkZBOztBSW44bkZBO0FBQ0E7QUpzOG5GQTs7QUluOG5GQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUpzOG5GQTs7QUkvN25GQTtBQUVBO0FBQ0E7QUppOG5GQTs7QUl6N25GQTtBQUVBO0FBQ0E7QUoyN25GQTs7QUlyN25GQTtBQUVBO0FKdTduRkE7O0FJLzZuRkE7QUFDQTtBSms3bkZBOztBSS82bkZBOzs7OztBQUtBO0FBQ0E7QUVoS0E7QUZrS0E7QUprN25GQTs7QUkvNm5GQTs7QUFFQTtBSms3bkZBOztBSS82bkZBOztBQUVBO0FKazduRkE7O0FJNTZuRkE7QUFDQTtBSis2bkZBOztBSXo2bkZBO0FBQ0E7QUo0Nm5GQTs7QUlyNm5GQTs7OztBQUlBO0FKdzZuRkE7O0FJLzVuRkE7Ozs7QUFDQTtBSnE2bkZBOztBSS81bkZBOzs7O0FBSUE7QUFDQTtBSms2bkZBOztBSS81bkZBOztBQUVBO0FBQUE7QUFDQTtBSms2bkZBOztBSTk1bkZBO0FBQ0E7QUFFQTtBSmc2bkZBOztBSTc1bkZBO0FBTUE7QUFFQTtBQUNBO0FBQ0E7QUowNW5GQTs7QUlyNW5GQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUU5T0E7QUZnUEE7QUFDQTtBQUNBO0FKdzVuRkE7O0FJcjVuRkE7QUFDQTtBSnc1bkZBOztBSXA1bkZBOztBQUVBO0FKdTVuRkE7O0FJcDVuRkE7QUFLQTtBQUNBO0FKbTVuRkE7O0FJNTRuRkE7QUFDQTtBSis0bkZBOztBSXY0bkZBO0FBQ0E7QUFDQTtBSjA0bkZBOztBSW40bkZBO0FBQ0E7QUpzNG5GQTs7QUluNG5GQTtBQUNBO0FBQ0E7QUpzNG5GQTs7QUluNG5GQTtBQUNBO0FKczRuRkE7O0FJajRuRkE7QUFDQTtBSm80bkZBOztBU2gyb0ZBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FUbTJvRkE7O0FTLzFvRkE7QUhxS0E7QU44cm9GQTs7QVNsMm9GQTtBSG9LQTtBTmtzb0ZBOztBU3Iyb0ZBO0FIbUtBO0FOc3NvRkE7O0FTeDJvRkE7QUhrS0E7QU4wc29GQTs7QVMzMm9GQTtBSGlLQTtBTjhzb0ZBOztBUzkyb0ZBO0FIZ0tBO0FOa3RvRkE7O0FTaDNvRkE7QUg4SkE7QUc1SkE7QVRtM29GQTs7QVMvMm9GQTtBSHdKQTtBR3RKQTtBQUNBO0FUazNvRkE7O0FTaDNvRkE7QUhtSkE7QUdqSkE7QUFDQTtBVG0zb0ZBOztBU2ozb0ZBO0FIOElBO0FHNUlBO0FBQ0E7QVRvM29GQTs7QVNsM29GQTtBSHlJQTtBR3ZJQTtBQUNBO0FUcTNvRkE7O0FTNzJvRkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBVGczb0ZBOztBU3gyb0ZBOztBSGtIQTtBRy9HQTtBVDIyb0ZBOztBU3gyb0ZBOztBQUVBO0FBQ0E7QVQyMm9GQTs7QVNuMm9GQTtBQy9FQTtBQUNBO0FWczdvRkE7O0FTbjJvRkE7QUNwRkE7QUFDQTtBVjI3b0ZBOztBU3Iyb0ZBO0FBQ0E7QVR3Mm9GQTtBU3Qyb0ZBO0FBQ0E7QVR3Mm9GQTs7QVM5MW9GQTtBSDJEQTtBR3pEQTtBVGkyb0ZBOztBUzcxb0ZBO0FBQ0E7QUhvRUE7QU42eG9GQTs7QVM3MW9GQTtBQUNBO0FIK0RBO0FHN0RBO0FUZzJvRkE7QVM5MW9GQTtBQUNBO0FUZzJvRkE7O0FXbjlvRkE7QUNJQTtBQUdBO0FaaTlvRkE7O0FXbDlvRkE7QUFDQTtBQUNBO0FBQ0E7QUVFQTtBRFBBO0FBR0E7QVowOW9GQTs7QVc1OG9GQTtBQUVBO0FYODhvRkE7O0FXMzhvRkE7QUFDQTtBQUNBO0FYODhvRkE7O0FXMzhvRkE7QUw4SEE7QUs1SEE7QVg4OG9GQTs7QWNyL29GQTtBUm1LQTtBUWpLQTtBQUNBO0Fkdy9vRkE7QWNyL29GQTtBQUNBO0FkdS9vRkE7O0FjbC9vRkE7QUFDQTtBUnNKQTtBUXBKQTtBQUNBO0FEQ0E7QWJxL29GQTtBY2wvb0ZBO0FBQ0E7QVI4SUE7QVE1SUE7QWRvL29GQTs7QWM5K29GQTtBQUNBO0FScUlBO0FRbklBO0FkaS9vRkE7QWM5K29GQTtBUmdJQTtBUTlIQTtBQUNBO0FkZy9vRkE7O0FjMytvRkE7QUFDQTtBQUNBO0FkOCtvRkE7O0FldGhwRkE7Ozs7OztBQ0RBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWhCZ2lwRkE7O0FpQjcrb0ZBO0FGekNBO0FBQ0E7QWYwaHBGQTtBQUNBO0FpQm4vb0ZBO0FGekNBO0FBQ0E7QWYraHBGQTtBQUNBO0FpQngvb0ZBO0FGekNBO0FBQ0E7QWZvaXBGQTtBQUNBO0FpQjcvb0ZBO0FGekNBO0FBQ0E7QWZ5aXBGQTtBQUNBO0FlOWdwRkE7QUNuQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QWhCb2pwRkE7O0FlOWdwRkE7QUFDQTtBQUNBO0FmaWhwRkE7QWUvZ3BGQTs7QUFFQTtBQUNBO0FmaWhwRkE7O0FrQnZrcEZBOzs7Ozs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEIra3BGQTs7QWtCempwRkE7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWxCNGpwRkE7O0FnQmhpcEZBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCbWlwRkE7O0FnQnJpcEZBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCd2lwRkE7O0FnQjFpcEZBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCNmlwRkE7O0FnQi9pcEZBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCa2pwRkE7O0FnQnBqcEZBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCdWpwRkE7O0FnQnpqcEZBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCNGpwRkE7O0FrQi9rcEZBO0FGQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBaEJrbHBGQTs7QWtCL2twRkE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEI2bHBGQTs7QWtCcGxwRkE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJrbXBGQTs7QWtCemxwRkE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJ1bXBGQTs7QWtCOWxwRkE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEI0bXBGQTs7QWtCbm1wRkE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJpbnBGQTs7QWtCeG1wRkE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJzbnBGQTs7QWtCN21wRkE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEIybnBGQTs7QWtCbG5wRkE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJnb3BGQTs7QWtCdm5wRkE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJxb3BGQTs7QWtCNW5wRkE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEIwb3BGQTs7QWtCam9wRkE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEIrb3BGQTs7QWtCdG9wRkE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJvcHBGQTs7QWtCcm9wRkE7QUFBQTtBQUFBO0FBQUE7QWxCeW9wRkE7O0FrQnZvcEZBO0FBQUE7QUFBQTtBQUFBO0FsQjJvcEZBOztBa0J4b3BGQTtBQUFBO0FBQUE7QUFBQTtBbEI0b3BGQTs7QWtCNW9wRkE7QUFBQTtBQUFBO0FBQUE7QWxCZ3BwRkE7O0FrQmhwcEZBO0FBQUE7QUFBQTtBQUFBO0FsQm9wcEZBOztBa0JwcHBGQTtBQUFBO0FBQUE7QUFBQTtBbEJ3cHBGQTs7QWtCeHBwRkE7QUFBQTtBQUFBO0FBQUE7QWxCNHBwRkE7O0FrQjVwcEZBO0FBQUE7QUFBQTtBQUFBO0FsQmdxcEZBOztBa0JocXBGQTtBQUFBO0FBQUE7QUFBQTtBbEJvcXBGQTs7QWtCcHFwRkE7QUFBQTtBQUFBO0FBQUE7QWxCd3FwRkE7O0FrQnhxcEZBO0FBQUE7QUFBQTtBQUFBO0FsQjRxcEZBOztBa0I1cXBGQTtBQUFBO0FBQUE7QUFBQTtBbEJncnBGQTs7QWtCaHJwRkE7QUFBQTtBQUFBO0FBQUE7QWxCb3JwRkE7O0FrQnBycEZBO0FBQUE7QUFBQTtBQUFBO0FsQndycEZBOztBa0J4cnBGQTtBQUFBO0FBQUE7QUFBQTtBbEI0cnBGQTs7QWtCcnJwRkE7QUZoQkE7QWhCeXNwRkE7O0FrQnpycEZBO0FGaEJBO0FoQjZzcEZBOztBa0I3cnBGQTtBRmhCQTtBaEJpdHBGQTs7QWtCanNwRkE7QUZoQkE7QWhCcXRwRkE7O0FrQnJzcEZBO0FGaEJBO0FoQnl0cEZBOztBa0J6c3BGQTtBRmhCQTtBaEI2dHBGQTs7QWtCN3NwRkE7QUZoQkE7QWhCaXVwRkE7O0FrQmp0cEZBO0FGaEJBO0FoQnF1cEZBOztBa0JydHBGQTtBRmhCQTtBaEJ5dXBGQTs7QWtCenRwRkE7QUZoQkE7QWhCNnVwRkE7O0FrQjd0cEZBO0FGaEJBO0FoQml2cEZBOztBaUI1dXBGQTtBQzNCQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBbEIyd3BGQTtBZ0IvdXBGQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQml2cEZBO0FnQm52cEZBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCcXZwRkE7QWdCdnZwRkE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEJ5dnBGQTtBZ0IzdnBGQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQjZ2cEZBO0FnQi92cEZBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCaXdwRkE7QWdCbndwRkE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEJxd3BGQTtBa0J4eHBGQTtBRkNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QWhCMHhwRkE7QWtCdnhwRkE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJveXBGQTtBa0IzeHBGQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQnd5cEZBO0FrQi94cEZBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCNHlwRkE7QWtCbnlwRkE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJnenBGQTtBa0J2eXBGQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQm96cEZBO0FrQjN5cEZBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCd3pwRkE7QWtCL3lwRkE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEI0enBGQTtBa0JuenBGQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQmcwcEZBO0FrQnZ6cEZBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCbzBwRkE7QWtCM3pwRkE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJ3MHBGQTtBa0IvenBGQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQjQwcEZBO0FrQm4wcEZBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCZzFwRkE7QWtCajBwRkE7QUFBQTtBQUFBO0FBQUE7QWxCbzBwRkE7QWtCbDBwRkE7QUFBQTtBQUFBO0FBQUE7QWxCcTBwRkE7QWtCbDBwRkE7QUFBQTtBQUFBO0FBQUE7QWxCcTBwRkE7QWtCcjBwRkE7QUFBQTtBQUFBO0FBQUE7QWxCdzBwRkE7QWtCeDBwRkE7QUFBQTtBQUFBO0FBQUE7QWxCMjBwRkE7QWtCMzBwRkE7QUFBQTtBQUFBO0FBQUE7QWxCODBwRkE7QWtCOTBwRkE7QUFBQTtBQUFBO0FBQUE7QWxCaTFwRkE7QWtCajFwRkE7QUFBQTtBQUFBO0FBQUE7QWxCbzFwRkE7QWtCcDFwRkE7QUFBQTtBQUFBO0FBQUE7QWxCdTFwRkE7QWtCdjFwRkE7QUFBQTtBQUFBO0FBQUE7QWxCMDFwRkE7QWtCMTFwRkE7QUFBQTtBQUFBO0FBQUE7QWxCNjFwRkE7QWtCNzFwRkE7QUFBQTtBQUFBO0FBQUE7QWxCZzJwRkE7QWtCaDJwRkE7QUFBQTtBQUFBO0FBQUE7QWxCbTJwRkE7QWtCbjJwRkE7QUFBQTtBQUFBO0FBQUE7QWxCczJwRkE7QWtCdDJwRkE7QUFBQTtBQUFBO0FBQUE7QWxCeTJwRkE7QWtCbDJwRkE7QUZoQkE7QWhCcTNwRkE7QWtCcjJwRkE7QUZoQkE7QWhCdzNwRkE7QWtCeDJwRkE7QUZoQkE7QWhCMjNwRkE7QWtCMzJwRkE7QUZoQkE7QWhCODNwRkE7QWtCOTJwRkE7QUZoQkE7QWhCaTRwRkE7QWtCajNwRkE7QUZoQkE7QWhCbzRwRkE7QWtCcDNwRkE7QUZoQkE7QWhCdTRwRkE7QWtCdjNwRkE7QUZoQkE7QWhCMDRwRkE7QWtCMTNwRkE7QUZoQkE7QWhCNjRwRkE7QWtCNzNwRkE7QUZoQkE7QWhCZzVwRkE7QWtCaDRwRkE7QUZoQkE7QWhCbTVwRkE7QWtCbjRwRkE7QUZoQkE7QWhCczVwRkE7QUFDQTtBaUJsNXBGQTtBQzNCQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBbEJnN3BGQTtBZ0JwNXBGQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQnM1cEZBO0FnQng1cEZBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCMDVwRkE7QWdCNTVwRkE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEI4NXBGQTtBZ0JoNnBGQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQms2cEZBO0FnQnA2cEZBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCczZwRkE7QWdCeDZwRkE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEIwNnBGQTtBa0I3N3BGQTtBRkNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QWhCKzdwRkE7QWtCNTdwRkE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJ5OHBGQTtBa0JoOHBGQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQjY4cEZBO0FrQnA4cEZBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCaTlwRkE7QWtCeDhwRkE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJxOXBGQTtBa0I1OHBGQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQnk5cEZBO0FrQmg5cEZBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCNjlwRkE7QWtCcDlwRkE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJpK3BGQTtBa0J4OXBGQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQnErcEZBO0FrQjU5cEZBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCeStwRkE7QWtCaCtwRkE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEI2K3BGQTtBa0JwK3BGQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQmkvcEZBO0FrQngrcEZBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCcS9wRkE7QWtCdCtwRkE7QUFBQTtBQUFBO0FBQUE7QWxCeStwRkE7QWtCditwRkE7QUFBQTtBQUFBO0FBQUE7QWxCMCtwRkE7QWtCditwRkE7QUFBQTtBQUFBO0FBQUE7QWxCMCtwRkE7QWtCMStwRkE7QUFBQTtBQUFBO0FBQUE7QWxCNitwRkE7QWtCNytwRkE7QUFBQTtBQUFBO0FBQUE7QWxCZy9wRkE7QWtCaC9wRkE7QUFBQTtBQUFBO0FBQUE7QWxCbS9wRkE7QWtCbi9wRkE7QUFBQTtBQUFBO0FBQUE7QWxCcy9wRkE7QWtCdC9wRkE7QUFBQTtBQUFBO0FBQUE7QWxCeS9wRkE7QWtCei9wRkE7QUFBQTtBQUFBO0FBQUE7QWxCNC9wRkE7QWtCNS9wRkE7QUFBQTtBQUFBO0FBQUE7QWxCKy9wRkE7QWtCLy9wRkE7QUFBQTtBQUFBO0FBQUE7QWxCa2dxRkE7QWtCbGdxRkE7QUFBQTtBQUFBO0FBQUE7QWxCcWdxRkE7QWtCcmdxRkE7QUFBQTtBQUFBO0FBQUE7QWxCd2dxRkE7QWtCeGdxRkE7QUFBQTtBQUFBO0FBQUE7QWxCMmdxRkE7QWtCM2dxRkE7QUFBQTtBQUFBO0FBQUE7QWxCOGdxRkE7QWtCdmdxRkE7QUZoQkE7QWhCMGhxRkE7QWtCMWdxRkE7QUZoQkE7QWhCNmhxRkE7QWtCN2dxRkE7QUZoQkE7QWhCZ2lxRkE7QWtCaGhxRkE7QUZoQkE7QWhCbWlxRkE7QWtCbmhxRkE7QUZoQkE7QWhCc2lxRkE7QWtCdGhxRkE7QUZoQkE7QWhCeWlxRkE7QWtCemhxRkE7QUZoQkE7QWhCNGlxRkE7QWtCNWhxRkE7QUZoQkE7QWhCK2lxRkE7QWtCL2hxRkE7QUZoQkE7QWhCa2pxRkE7QWtCbGlxRkE7QUZoQkE7QWhCcWpxRkE7QWtCcmlxRkE7QUZoQkE7QWhCd2pxRkE7QWtCeGlxRkE7QUZoQkE7QWhCMmpxRkE7QUFDQTtBaUJ2anFGQTtBQzNCQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBbEJxbHFGQTtBZ0J6anFGQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQjJqcUZBO0FnQjdqcUZBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCK2pxRkE7QWdCamtxRkE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEJta3FGQTtBZ0Jya3FGQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQnVrcUZBO0FnQnprcUZBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCMmtxRkE7QWdCN2txRkE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEIra3FGQTtBa0JsbXFGQTtBRkNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QWhCb21xRkE7QWtCam1xRkE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEI4bXFGQTtBa0JybXFGQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQmtucUZBO0FrQnptcUZBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCc25xRkE7QWtCN21xRkE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEIwbnFGQTtBa0JqbnFGQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQjhucUZBO0FrQnJucUZBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCa29xRkE7QWtCem5xRkE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJzb3FGQTtBa0I3bnFGQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQjBvcUZBO0FrQmpvcUZBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCOG9xRkE7QWtCcm9xRkE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJrcHFGQTtBa0J6b3FGQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQnNwcUZBO0FrQjdvcUZBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCMHBxRkE7QWtCM29xRkE7QUFBQTtBQUFBO0FBQUE7QWxCOG9xRkE7QWtCNW9xRkE7QUFBQTtBQUFBO0FBQUE7QWxCK29xRkE7QWtCNW9xRkE7QUFBQTtBQUFBO0FBQUE7QWxCK29xRkE7QWtCL29xRkE7QUFBQTtBQUFBO0FBQUE7QWxCa3BxRkE7QWtCbHBxRkE7QUFBQTtBQUFBO0FBQUE7QWxCcXBxRkE7QWtCcnBxRkE7QUFBQTtBQUFBO0FBQUE7QWxCd3BxRkE7QWtCeHBxRkE7QUFBQTtBQUFBO0FBQUE7QWxCMnBxRkE7QWtCM3BxRkE7QUFBQTtBQUFBO0FBQUE7QWxCOHBxRkE7QWtCOXBxRkE7QUFBQTtBQUFBO0FBQUE7QWxCaXFxRkE7QWtCanFxRkE7QUFBQTtBQUFBO0FBQUE7QWxCb3FxRkE7QWtCcHFxRkE7QUFBQTtBQUFBO0FBQUE7QWxCdXFxRkE7QWtCdnFxRkE7QUFBQTtBQUFBO0FBQUE7QWxCMHFxRkE7QWtCMXFxRkE7QUFBQTtBQUFBO0FBQUE7QWxCNnFxRkE7QWtCN3FxRkE7QUFBQTtBQUFBO0FBQUE7QWxCZ3JxRkE7QWtCaHJxRkE7QUFBQTtBQUFBO0FBQUE7QWxCbXJxRkE7QWtCNXFxRkE7QUZoQkE7QWhCK3JxRkE7QWtCL3FxRkE7QUZoQkE7QWhCa3NxRkE7QWtCbHJxRkE7QUZoQkE7QWhCcXNxRkE7QWtCcnJxRkE7QUZoQkE7QWhCd3NxRkE7QWtCeHJxRkE7QUZoQkE7QWhCMnNxRkE7QWtCM3JxRkE7QUZoQkE7QWhCOHNxRkE7QWtCOXJxRkE7QUZoQkE7QWhCaXRxRkE7QWtCanNxRkE7QUZoQkE7QWhCb3RxRkE7QWtCcHNxRkE7QUZoQkE7QWhCdXRxRkE7QWtCdnNxRkE7QUZoQkE7QWhCMHRxRkE7QWtCMXNxRkE7QUZoQkE7QWhCNnRxRkE7QWtCN3NxRkE7QUZoQkE7QWhCZ3VxRkE7QUFDQTtBaUI1dHFGQTtBQzNCQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBbEIwdnFGQTtBZ0I5dHFGQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQmd1cUZBO0FnQmx1cUZBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCb3VxRkE7QWdCdHVxRkE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEJ3dXFGQTtBZ0IxdXFGQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQjR1cUZBO0FnQjl1cUZBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCZ3ZxRkE7QWdCbHZxRkE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEJvdnFGQTtBa0J2d3FGQTtBRkNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QWhCeXdxRkE7QWtCdHdxRkE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJteHFGQTtBa0Ixd3FGQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQnV4cUZBO0FrQjl3cUZBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCMnhxRkE7QWtCbHhxRkE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEIreHFGQTtBa0J0eHFGQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQm15cUZBO0FrQjF4cUZBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCdXlxRkE7QWtCOXhxRkE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEIyeXFGQTtBa0JseXFGQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQit5cUZBO0FrQnR5cUZBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCbXpxRkE7QWtCMXlxRkE7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJ1enFGQTtBa0I5eXFGQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQjJ6cUZBO0FrQmx6cUZBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCK3pxRkE7QWtCaHpxRkE7QUFBQTtBQUFBO0FBQUE7QWxCbXpxRkE7QWtCanpxRkE7QUFBQTtBQUFBO0FBQUE7QWxCb3pxRkE7QWtCanpxRkE7QUFBQTtBQUFBO0FBQUE7QWxCb3pxRkE7QWtCcHpxRkE7QUFBQTtBQUFBO0FBQUE7QWxCdXpxRkE7QWtCdnpxRkE7QUFBQTtBQUFBO0FBQUE7QWxCMHpxRkE7QWtCMXpxRkE7QUFBQTtBQUFBO0FBQUE7QWxCNnpxRkE7QWtCN3pxRkE7QUFBQTtBQUFBO0FBQUE7QWxCZzBxRkE7QWtCaDBxRkE7QUFBQTtBQUFBO0FBQUE7QWxCbTBxRkE7QWtCbjBxRkE7QUFBQTtBQUFBO0FBQUE7QWxCczBxRkE7QWtCdDBxRkE7QUFBQTtBQUFBO0FBQUE7QWxCeTBxRkE7QWtCejBxRkE7QUFBQTtBQUFBO0FBQUE7QWxCNDBxRkE7QWtCNTBxRkE7QUFBQTtBQUFBO0FBQUE7QWxCKzBxRkE7QWtCLzBxRkE7QUFBQTtBQUFBO0FBQUE7QWxCazFxRkE7QWtCbDFxRkE7QUFBQTtBQUFBO0FBQUE7QWxCcTFxRkE7QWtCcjFxRkE7QUFBQTtBQUFBO0FBQUE7QWxCdzFxRkE7QWtCajFxRkE7QUZoQkE7QWhCbzJxRkE7QWtCcDFxRkE7QUZoQkE7QWhCdTJxRkE7QWtCdjFxRkE7QUZoQkE7QWhCMDJxRkE7QWtCMTFxRkE7QUZoQkE7QWhCNjJxRkE7QWtCNzFxRkE7QUZoQkE7QWhCZzNxRkE7QWtCaDJxRkE7QUZoQkE7QWhCbTNxRkE7QWtCbjJxRkE7QUZoQkE7QWhCczNxRkE7QWtCdDJxRkE7QUZoQkE7QWhCeTNxRkE7QWtCejJxRkE7QUZoQkE7QWhCNDNxRkE7QWtCNTJxRkE7QUZoQkE7QWhCKzNxRkE7QWtCLzJxRkE7QUZoQkE7QWhCazRxRkE7QWtCbDNxRkE7QUZoQkE7QWhCcTRxRkE7QUFDQTtBbUJ6N3FGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FuQjI3cUZBO0FtQno3cUZBOztBQUVBO0FBQ0E7QUFDQTtBbkIyN3FGQTtBbUJ4N3FGQTtBQUNBO0FBQ0E7QW5CMDdxRkE7QW1CdjdxRkE7QUFDQTtBbkJ5N3FGQTs7QW1CLzZxRkE7O0FBRUE7QW5CazdxRkE7O0FtQno2cUZBO0FBQ0E7QW5CNDZxRkE7QW1CMTZxRkE7O0FBRUE7QW5CNDZxRkE7QW1CeDZxRkE7O0FBRUE7QW5CMDZxRkE7O0FtQnA2cUZBOzs7O0FBSUE7QW5CdTZxRkE7O0FtQjk1cUZBO0FBQ0E7QW5CaTZxRkE7O0FRaCtxRkE7QVcyRUE7QUFDQTtBbkJ5NXFGQTs7QW9CMytxRkE7OztBQUdBO0FwQjgrcUZBO0FvQjErcUZBOzs7O0FBSUE7QXBCNCtxRkE7O0FRai9xRkE7QVlpQkE7QXBCbytxRkE7QW9CbCtxRkE7O0FBRUE7QXBCbytxRkE7O0FvQi8vcUZBOzs7QUFHQTtBcEJrZ3JGQTtBb0I5L3FGQTs7OztBQUlBO0FwQmdnckZBOztBUXJnckZBO0FZaUJBO0FwQncvcUZBO0FvQnQvcUZBOztBQUVBO0FwQncvcUZBOztBb0JuaHJGQTs7O0FBR0E7QXBCc2hyRkE7QW9CbGhyRkE7Ozs7QUFJQTtBcEJvaHJGQTs7QVF6aHJGQTtBWWlCQTtBcEI0Z3JGQTtBb0IxZ3JGQTs7QUFFQTtBcEI0Z3JGQTs7QW9CdmlyRkE7OztBQUdBO0FwQjBpckZBO0FvQnRpckZBOzs7O0FBSUE7QXBCd2lyRkE7O0FRN2lyRkE7QVlpQkE7QXBCZ2lyRkE7QW9COWhyRkE7O0FBRUE7QXBCZ2lyRkE7O0FvQjNqckZBOzs7QUFHQTtBcEI4anJGQTtBb0IxanJGQTs7OztBQUlBO0FwQjRqckZBOztBUWprckZBO0FZaUJBO0FwQm9qckZBO0FvQmxqckZBOztBQUVBO0FwQm9qckZBOztBb0Iva3JGQTs7O0FBR0E7QXBCa2xyRkE7QW9COWtyRkE7Ozs7QUFJQTtBcEJnbHJGQTs7QVFybHJGQTtBWWlCQTtBcEJ3a3JGQTtBb0J0a3JGQTs7QUFFQTtBcEJ3a3JGQTs7QW9Cbm1yRkE7OztBQUdBO0FwQnNtckZBO0FvQmxtckZBOzs7O0FBSUE7QXBCb21yRkE7O0FRem1yRkE7QVlpQkE7QXBCNGxyRkE7QW9CMWxyRkE7O0FBRUE7QXBCNGxyRkE7O0FvQnZuckZBOzs7QUFHQTtBcEIwbnJGQTtBb0J0bnJGQTs7OztBQUlBO0FwQnduckZBOztBUTduckZBO0FZaUJBO0FwQmduckZBO0FvQjltckZBOztBQUVBO0FwQmduckZBOztBb0Izb3JGQTs7O0FBR0E7QXBCOG9yRkE7QW9CMW9yRkE7Ozs7QUFJQTtBcEI0b3JGQTs7QVFqcHJGQTtBWWlCQTtBcEJvb3JGQTtBb0Jsb3JGQTs7QUFFQTtBcEJvb3JGQTs7QW9CL3ByRkE7OztBQUdBO0FwQmtxckZBO0FvQjlwckZBOzs7O0FBSUE7QXBCZ3FyRkE7O0FRcnFyRkE7QVlpQkE7QXBCd3ByRkE7QW9CdHByRkE7O0FBRUE7QXBCd3ByRkE7O0FvQm5yckZBOzs7QUFHQTtBcEJzcnJGQTtBb0JscnJGQTs7OztBQUlBO0FwQm9yckZBOztBUXpyckZBO0FZaUJBO0FwQjRxckZBO0FvQjFxckZBOztBQUVBO0FwQjRxckZBOztBb0J2c3JGQTs7O0FBR0E7QXBCMHNyRkE7QW9CdHNyRkE7Ozs7QUFJQTtBcEJ3c3JGQTs7QVE3c3JGQTtBWWlCQTtBcEJnc3JGQTtBb0I5cnJGQTs7QUFFQTtBcEJnc3JGQTs7QW9CM3RyRkE7OztBQUdBO0FwQjh0ckZBOztBUTN0ckZBO0FZaUJBO0FwQjhzckZBO0FvQjVzckZBOztBQUVBO0FwQjhzckZBOztBbUI5bnJGQTtBQUNBO0FBQ0E7QUFDQTtBbkJpb3JGQTtBbUI1bnJGQTtBQUNBO0FBQ0E7QUFDQTtBbkI4bnJGQTs7QW1Cem5yRkE7QUFDQTtBQUNBO0FuQjRuckZBO0FtQjFuckZBOzs7QUFHQTtBbkI0bnJGQTtBbUJ6bnJGQTtBQUNBO0FuQjJuckZBO0FtQnZuckZBO0FBQ0E7QW5CeW5yRkE7QVE5dnJGQTtBVzRJQTtBQUNBO0FuQnFuckZBOztBaUJyc3JGQTtBRWlHQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FuQnVtckZBO0FtQnBtckZBO0FBQ0E7QW5Cc21yRkE7QUFDQTtBaUJqdHJGQTtBRWlHQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FuQmtuckZBO0FtQi9tckZBO0FBQ0E7QW5CaW5yRkE7QUFDQTtBaUI1dHJGQTtBRWlHQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FuQjZuckZBO0FtQjFuckZBO0FBQ0E7QW5CNG5yRkE7QUFDQTtBaUJ2dXJGQTtBRWlHQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FuQndvckZBO0FtQnJvckZBO0FBQ0E7QW5CdW9yRkE7QUFDQTtBbUJqcHJGQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FuQmtwckZBO0FtQi9vckZBO0FBQ0E7QW5CaXByRkE7O0FxQjl6ckZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBZnlLQTtBZXZLQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QVJBQTtBU0ZBO0FBQUE7QUFBQTtBQUFBO0F0QnEwckZBO0FzQmowckZBO0FEZEE7QUNlQTtBQUFBO0F0Qm8wckZBO0FBQ0E7QXFCL3pyRkE7QUFDQTtBQUNBO0FyQmkwckZBO0F1QmoxckZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFLQTtBQUFBO0F2QiswckZBO0FxQmowckZBO0FBQ0E7QUFFQTtBckJrMHJGQTtBcUJyMHJGQTtBQUNBO0FBRUE7QXJCazByRkE7QXFCcjByRkE7QUFDQTtBQUVBO0FyQmswckZBO0FxQnIwckZBO0FBQ0E7QUFFQTtBckJrMHJGQTtBcUJyMHJGQTtBQUNBO0FBRUE7QXJCazByRkE7QXFCMXpyRkE7QUFFQTtBQUVBO0FyQjB6ckZBOztBcUJsenJGQTs7OztBQUNBO0FBQUE7QUFBQTtBckJ3enJGQTs7QXFCbHpyRkE7QUFDQTtBQUNBO0FyQnF6ckZBO0FxQmx6ckZBO0FBTUE7QUFDQTtBckIreXJGQTs7QXFCMXlyRkE7O0FBRUE7QUFDQTtBckI2eXJGQTs7QXFCbnlyRkE7QUFDQTtBQUNBO0FBQ0E7QWZpRUE7QWUvREE7QXJCc3lyRkE7O0FxQm55ckZBO0FBQ0E7QUFDQTtBZjBFQTtBZXhFQTtBckJzeXJGQTs7QXFCbnlyRkE7QUFDQTtBQUNBO0FmbUVBO0FlakVBO0FyQnN5ckZBOztBcUI3eHJGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0Fmb0RBO0FlbERBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXJCZ3lyRkE7QXFCOXhyRkE7QUFFQTtBQUNBO0FyQit4ckZBOztBcUJueHJGQTtBQUNBO0FBQ0E7QWYyQkE7QWV6QkE7QVJ6SUE7QWJnNnJGQTs7QXFCbnhyRkE7QUFDQTtBQUNBO0FmbUJBO0FlakJBO0FSakpBO0FidzZyRkE7O0FxQmp4ckZBO0FBRUE7QXJCbXhyRkE7O0FxQi93ckZBO0FBQ0E7QXJCa3hyRkE7O0FxQjF3ckZBO0FBQ0E7QXJCNndyRkE7O0FxQjF3ckZBO0FBQ0E7QUFDQTtBckI2d3JGQTs7QXFCcndyRkE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBckJ3d3JGQTtBcUJ0d3JGQTs7QUFFQTtBQUNBO0FyQnd3ckZBOztBcUIvdnJGQTtBQUNBO0FBQ0E7QUFDQTtBckJrd3JGQTs7QXFCL3ZyRkE7QUFDQTtBQUNBO0FBQ0E7QXJCa3dyRkE7QXFCL3ZyRkE7QUFFQTtBckJnd3JGQTs7QXFCNXZyRkE7QUFDQTtBckIrdnJGQTs7QXFCNXZyRkE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FyQit2ckZBO0FxQjV2ckZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXJCOHZyRkE7O0F1QjM4ckZBO0FBQ0E7QUFDQTtBQUNBO0FqQnFJQTtBaUJuSUE7QXZCODhyRkE7O0F1QjM4ckZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBakJ3SEE7QWlCdEhBO0FBQ0E7QUFDQTtBVjlDQTtBYjYvckZBO0F1QjE4ckZBO0FBRUE7QXZCMjhyRkE7O0F1QnQ4ckZBOzs7O0FBRUE7QXZCMjhyRkE7O0F1QnovckZBO0FBb0RBO0F2Qnk4ckZBO0F1Qi83ckZBO0FBQ0E7QUFDQTtBQUFBO0F2Qmk4ckZBOztBdUJqZ3NGQTtBQTJGQTtBdkIwNnJGQTtBdUJuNnJGQTtBQUNBO0FBQ0E7QUFBQTtBdkJxNnJGQTs7QXVCOTVyRkE7QUFDQTtBdkJpNnJGQTtBdUI5NXJGQTs7O0FBRUE7QXZCaTZyRkE7O0F1QjE1ckZBO0FBQ0E7QXZCNjVyRkE7QXVCMzVyRkE7QUFDQTtBdkI2NXJGQTtBdUJ4NXJGQTtBQUNBO0FDNUpBO0F4QnVqc0ZBO0F1QnI1ckZBO0FBQ0E7QUFBQTtBdkJ1NXJGQTtBdUJwNXJGQTtBQUNBO0F2QnM1ckZBOztBdUI3NHJGQTtBQUNBO0F2Qmc1ckZBO0F1QjU0ckZBO0FBQ0E7QUFDQTtBQUFBO0F2Qjg0ckZBOztBdUIvaHNGQTtBQUNBO0FBQ0E7QUFDQTtBakJxSUE7QWlCbklBO0F2Qmtpc0ZBOztBdUIvaHNGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWpCd0hBO0FpQnRIQTtBQUNBO0FBQ0E7QVY5Q0E7QWJpbHNGQTtBdUI5aHNGQTtBQUVBO0F2Qitoc0ZBOztBdUIxaHNGQTs7OztBQUVBO0F2Qitoc0ZBOztBdUI3a3NGQTtBQW9EQTtBdkI2aHNGQTtBdUJuaHNGQTtBQUNBO0FBQ0E7QUFBQTtBdkJxaHNGQTs7QXVCcmxzRkE7QUEyRkE7QXZCOC9yRkE7QXVCdi9yRkE7QUFDQTtBQUNBO0FBQUE7QXZCeS9yRkE7O0F1QmwvckZBO0FBQ0E7QXZCcS9yRkE7QXVCbC9yRkE7OztBQUVBO0F2QnEvckZBOztBdUI5K3JGQTtBQUNBO0F2QmkvckZBO0F1Qi8rckZBO0FBQ0E7QXZCaS9yRkE7QXVCNStyRkE7QUFDQTtBQzVKQTtBeEIyb3NGQTtBdUJ6K3JGQTtBQUNBO0FBQUE7QXZCMityRkE7QXVCeCtyRkE7QUFDQTtBdkIwK3JGQTs7QXVCaityRkE7QUFDQTtBdkJvK3JGQTtBdUJoK3JGQTtBQUNBO0FBQ0E7QUFBQTtBdkJrK3JGQTs7QXFCNzRyRkE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBckJnNXJGQTtBcUIzNHJGQTtBQUNBO0FyQjY0ckZBO0FpQjVtc0ZBO0FJb09BO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QXJCMjRyRkE7QXFCdjRyRkE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FyQnk0ckZBO0FxQnI0ckZBO0FBQ0E7QUFDQTtBQUNBO0FyQnU0ckZBO0FxQm40ckZBO0FBQ0E7QXJCcTRyRkE7QXFCbDRyRkE7O0FBRUE7QXJCbzRyRkE7QXFCLzNyRkE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FyQmk0ckZBO0FxQi8zckZBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FyQmk0ckZBO0FxQjkzckZBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FyQmc0ckZBO0FxQjkzckZBO0FBQ0E7QXJCZzRyRkE7QUFDQTs7QXlCbHRzRkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQ3VGQTtBcEI0RUE7QW9CMUVBO0FieEZBO0FTRkE7QUFBQTtBQUFBO0FBQUE7QXRCMHRzRkE7QXNCdHRzRkE7QUdkQTtBSGVBO0FBQUE7QXRCeXRzRkE7QUFDQTtBUW51c0ZBO0FpQlVBO0FBQ0E7QXpCNHRzRkE7QXlCenRzRkE7QUFFQTtBQUNBO0FBQUE7QXpCMHRzRkE7QXlCdHRzRkE7QUFFQTtBekJ1dHNGQTtBeUJudHNGQTtBQUNBO0F6QnF0c0ZBO0F5QnZzc0ZBOztBQUVBO0F6Qnlzc0ZBOztBeUJoc3NGQTtBQzNEQTtBRkFBO0FFRUE7QTFCK3ZzRkE7QVEzdnNGQTtBa0JBQTtBRk5BO0FFUUE7QTFCOHZzRkE7QTBCM3ZzRkE7QUFFQTtBRmJBO0FFZUE7QUFLQTtBQUFBO0ExQnd2c0ZBO0EwQm52c0ZBO0FBRUE7QUFDQTtBQUNBO0ExQm92c0ZBO0EwQjd1c0ZBO0FBR0E7QUFDQTtBQUlBO0ExQjB1c0ZBO0EwQnh1c0ZBO0FBS0E7QUFBQTtBMUJzdXNGQTs7QXlCOXRzRkE7QUMzREE7QUZBQTtBRUVBO0ExQjZ4c0ZBO0FRenhzRkE7QWtCQUE7QUZOQTtBRVFBO0ExQjR4c0ZBO0EwQnp4c0ZBO0FBRUE7QUZiQTtBRWVBO0FBS0E7QUFBQTtBMUJzeHNGQTtBMEJqeHNGQTtBQUVBO0FBQ0E7QUFDQTtBMUJreHNGQTtBMEIzd3NGQTtBQUdBO0FBQ0E7QUFJQTtBMUJ3d3NGQTtBMEJ0d3NGQTtBQUtBO0FBQUE7QTFCb3dzRkE7O0F5QjV2c0ZBO0FDM0RBO0FGQUE7QUVFQTtBMUIyenNGQTtBUXZ6c0ZBO0FrQkFBO0FGTkE7QUVRQTtBMUIwenNGQTtBMEJ2enNGQTtBQUVBO0FGYkE7QUVlQTtBQUtBO0FBQUE7QTFCb3pzRkE7QTBCL3lzRkE7QUFFQTtBQUNBO0FBQ0E7QTFCZ3pzRkE7QTBCenlzRkE7QUFHQTtBQUNBO0FBSUE7QTFCc3lzRkE7QTBCcHlzRkE7QUFLQTtBQUFBO0ExQmt5c0ZBOztBeUIxeHNGQTtBQzNEQTtBRkFBO0FFRUE7QTFCeTFzRkE7QVFyMXNGQTtBa0JBQTtBRk5BO0FFUUE7QTFCdzFzRkE7QTBCcjFzRkE7QUFFQTtBRmJBO0FFZUE7QUFLQTtBQUFBO0ExQmsxc0ZBO0EwQjcwc0ZBO0FBRUE7QUFDQTtBQUNBO0ExQjgwc0ZBO0EwQnYwc0ZBO0FBR0E7QUFDQTtBQUlBO0ExQm8wc0ZBO0EwQmwwc0ZBO0FBS0E7QUFBQTtBMUJnMHNGQTs7QXlCeHpzRkE7QUMzREE7QUZBQTtBRUVBO0ExQnUzc0ZBO0FRbjNzRkE7QWtCQUE7QUZOQTtBRVFBO0ExQnMzc0ZBO0EwQm4zc0ZBO0FBRUE7QUZiQTtBRWVBO0FBS0E7QUFBQTtBMUJnM3NGQTtBMEIzMnNGQTtBQUVBO0FBQ0E7QUFDQTtBMUI0MnNGQTtBMEJyMnNGQTtBQUdBO0FBQ0E7QUFJQTtBMUJrMnNGQTtBMEJoMnNGQTtBQUtBO0FBQUE7QTFCODFzRkE7O0F5QnQxc0ZBO0FDM0RBO0FGQUE7QUVFQTtBMUJxNXNGQTtBUWo1c0ZBO0FrQkFBO0FGTkE7QUVRQTtBMUJvNXNGQTtBMEJqNXNGQTtBQUVBO0FGYkE7QUVlQTtBQUtBO0FBQUE7QTFCODRzRkE7QTBCejRzRkE7QUFFQTtBQUNBO0FBQ0E7QTFCMDRzRkE7QTBCbjRzRkE7QUFHQTtBQUNBO0FBSUE7QTFCZzRzRkE7QTBCOTNzRkE7QUFLQTtBQUFBO0ExQjQzc0ZBOztBeUJwM3NGQTtBQzNEQTtBRkFBO0FFRUE7QTFCbTdzRkE7QVEvNnNGQTtBa0JBQTtBRk5BO0FFUUE7QTFCazdzRkE7QTBCLzZzRkE7QUFFQTtBRmJBO0FFZUE7QUFLQTtBQUFBO0ExQjQ2c0ZBO0EwQnY2c0ZBO0FBRUE7QUFDQTtBQUNBO0ExQnc2c0ZBO0EwQmo2c0ZBO0FBR0E7QUFDQTtBQUlBO0ExQjg1c0ZBO0EwQjU1c0ZBO0FBS0E7QUFBQTtBMUIwNXNGQTs7QXlCbDVzRkE7QUMzREE7QUZBQTtBRUVBO0ExQmk5c0ZBO0FRNzhzRkE7QWtCQUE7QUZOQTtBRVFBO0ExQmc5c0ZBO0EwQjc4c0ZBO0FBRUE7QUZiQTtBRWVBO0FBS0E7QUFBQTtBMUIwOHNGQTtBMEJyOHNGQTtBQUVBO0FBQ0E7QUFDQTtBMUJzOHNGQTtBMEIvN3NGQTtBQUdBO0FBQ0E7QUFJQTtBMUI0N3NGQTtBMEIxN3NGQTtBQUtBO0FBQUE7QTFCdzdzRkE7O0F5Qmg3c0ZBO0FDM0RBO0FGQUE7QUVFQTtBMUIrK3NGQTtBUTMrc0ZBO0FrQkFBO0FGTkE7QUVRQTtBMUI4K3NGQTtBMEIzK3NGQTtBQUVBO0FGYkE7QUVlQTtBQUtBO0FBQUE7QTFCdytzRkE7QTBCbitzRkE7QUFFQTtBQUNBO0FBQ0E7QTFCbytzRkE7QTBCNzlzRkE7QUFHQTtBQUNBO0FBSUE7QTFCMDlzRkE7QTBCeDlzRkE7QUFLQTtBQUFBO0ExQnM5c0ZBOztBeUI5OHNGQTtBQzNEQTtBRkFBO0FFRUE7QTFCNmd0RkE7QVF6Z3RGQTtBa0JBQTtBRk5BO0FFUUE7QTFCNGd0RkE7QTBCemd0RkE7QUFFQTtBRmJBO0FFZUE7QUFLQTtBQUFBO0ExQnNndEZBO0EwQmpndEZBO0FBRUE7QUFDQTtBQUNBO0ExQmtndEZBO0EwQjMvc0ZBO0FBR0E7QUFDQTtBQUlBO0ExQncvc0ZBO0EwQnQvc0ZBO0FBS0E7QUFBQTtBMUJvL3NGQTs7QXlCNStzRkE7QUMzREE7QUZBQTtBRUVBO0ExQjJpdEZBO0FRdml0RkE7QWtCQUE7QUZOQTtBRVFBO0ExQjBpdEZBO0EwQnZpdEZBO0FBRUE7QUZiQTtBRWVBO0FBS0E7QUFBQTtBMUJvaXRGQTtBMEIvaHRGQTtBQUVBO0FBQ0E7QUFDQTtBMUJnaXRGQTtBMEJ6aHRGQTtBQUdBO0FBQ0E7QUFJQTtBMUJzaHRGQTtBMEJwaHRGQTtBQUtBO0FBQUE7QTFCa2h0RkE7O0F5QjFndEZBO0FDM0RBO0FGQUE7QUVFQTtBMUJ5a3RGQTtBUXJrdEZBO0FrQkFBO0FGTkE7QUVRQTtBMUJ3a3RGQTtBMEJya3RGQTtBQUVBO0FGYkE7QUVlQTtBQUtBO0FBQUE7QTFCa2t0RkE7QTBCN2p0RkE7QUFFQTtBQUNBO0FBQ0E7QTFCOGp0RkE7QTBCdmp0RkE7QUFHQTtBQUNBO0FBSUE7QTFCb2p0RkE7QTBCbGp0RkE7QUFLQTtBQUFBO0ExQmdqdEZBOztBeUJsaXRGQTtBQ1BBO0FBQ0E7QTFCNml0RkE7QVFsbXRGQTtBa0J3REE7QUFDQTtBQUNBO0ExQjZpdEZBO0EwQjFpdEZBO0FBRUE7QUFBQTtBMUIyaXRGQTtBMEJ4aXRGQTtBQUVBO0FBQ0E7QTFCeWl0RkE7QTBCdGl0RkE7QUFHQTtBQUNBO0FBQ0E7QTFCc2l0RkE7QTBCcGl0RkE7QUFLQTtBQUFBO0ExQmtpdEZBOztBeUIzanRGQTs7QUNQQTtBQUNBO0ExQnVrdEZBO0FRNW50RkE7O0FrQndEQTtBQUNBO0FBQ0E7QTFCd2t0RkE7QTBCcmt0RkE7OztBQUVBO0FBQUE7QTFCd2t0RkE7QTBCcmt0RkE7OztBQUVBO0FBQ0E7QTFCd2t0RkE7QTBCcmt0RkE7Ozs7QUFHQTtBQUNBO0FBQ0E7QTFCd2t0RkE7QTBCdGt0RkE7Ozs7QUFLQTtBQUFBO0ExQnVrdEZBOztBeUJobXRGQTtBQ1BBO0FBQ0E7QTFCMm10RkE7QVFocXRGQTtBa0J3REE7QUFDQTtBQUNBO0ExQjJtdEZBO0EwQnhtdEZBO0FBRUE7QUFBQTtBMUJ5bXRGQTtBMEJ0bXRGQTtBQUVBO0FBQ0E7QTFCdW10RkE7QTBCcG10RkE7QUFHQTtBQUNBO0FBQ0E7QTFCb210RkE7QTBCbG10RkE7QUFLQTtBQUFBO0ExQmdtdEZBOztBeUJ6bnRGQTtBQ1BBO0FBQ0E7QTFCb290RkE7QVF6cnRGQTtBa0J3REE7QUFDQTtBQUNBO0ExQm9vdEZBO0EwQmpvdEZBO0FBRUE7QUFBQTtBMUJrb3RGQTtBMEIvbnRGQTtBQUVBO0FBQ0E7QTFCZ290RkE7QTBCN250RkE7QUFHQTtBQUNBO0FBQ0E7QTFCNm50RkE7QTBCM250RkE7QUFLQTtBQUFBO0ExQnludEZBOztBeUJscHRGQTtBQ1BBO0FBQ0E7QTFCNnB0RkE7QVFsdHRGQTtBa0J3REE7QUFDQTtBQUNBO0ExQjZwdEZBO0EwQjFwdEZBO0FBRUE7QUFBQTtBMUIycHRGQTtBMEJ4cHRGQTtBQUVBO0FBQ0E7QTFCeXB0RkE7QTBCdHB0RkE7QUFHQTtBQUNBO0FBQ0E7QTFCc3B0RkE7QTBCcHB0RkE7QUFLQTtBQUFBO0ExQmtwdEZBOztBeUIzcXRGQTtBQ1BBO0FBQ0E7QTFCc3J0RkE7QVEzdXRGQTtBa0J3REE7QUFDQTtBQUNBO0ExQnNydEZBO0EwQm5ydEZBO0FBRUE7QUFBQTtBMUJvcnRGQTtBMEJqcnRGQTtBQUVBO0FBQ0E7QTFCa3J0RkE7QTBCL3F0RkE7QUFHQTtBQUNBO0FBQ0E7QTFCK3F0RkE7QTBCN3F0RkE7QUFLQTtBQUFBO0ExQjJxdEZBOztBeUJwc3RGQTtBQ1BBO0FBQ0E7QTFCK3N0RkE7QVFwd3RGQTtBa0J3REE7QUFDQTtBQUNBO0ExQitzdEZBO0EwQjVzdEZBO0FBRUE7QUFBQTtBMUI2c3RGQTtBMEIxc3RGQTtBQUVBO0FBQ0E7QTFCMnN0RkE7QTBCeHN0RkE7QUFHQTtBQUNBO0FBQ0E7QTFCd3N0RkE7QTBCdHN0RkE7QUFLQTtBQUFBO0ExQm9zdEZBOztBeUI3dHRGQTtBQ1BBO0FBQ0E7QTFCd3V0RkE7QVE3eHRGQTtBa0J3REE7QUFDQTtBQUNBO0ExQnd1dEZBO0EwQnJ1dEZBO0FBRUE7QUFBQTtBMUJzdXRGQTtBMEJudXRGQTtBQUVBO0FBQ0E7QTFCb3V0RkE7QTBCanV0RkE7QUFHQTtBQUNBO0FBQ0E7QTFCaXV0RkE7QTBCL3R0RkE7QUFLQTtBQUFBO0ExQjZ0dEZBOztBeUJ0dnRGQTtBQ1BBO0FBQ0E7QTFCaXd0RkE7QVF0enRGQTtBa0J3REE7QUFDQTtBQUNBO0ExQml3dEZBO0EwQjl2dEZBO0FBRUE7QUFBQTtBMUIrdnRGQTtBMEI1dnRGQTtBQUVBO0FBQ0E7QTFCNnZ0RkE7QTBCMXZ0RkE7QUFHQTtBQUNBO0FBQ0E7QTFCMHZ0RkE7QTBCeHZ0RkE7QUFLQTtBQUFBO0ExQnN2dEZBOztBeUIvd3RGQTtBQ1BBO0FBQ0E7QTFCMHh0RkE7QVEvMHRGQTtBa0J3REE7QUFDQTtBQUNBO0ExQjB4dEZBO0EwQnZ4dEZBO0FBRUE7QUFBQTtBMUJ3eHRGQTtBMEJyeHRGQTtBQUVBO0FBQ0E7QTFCc3h0RkE7QTBCbnh0RkE7QUFHQTtBQUNBO0FBQ0E7QTFCbXh0RkE7QTBCanh0RkE7QUFLQTtBQUFBO0ExQit3dEZBOztBeUJ4eXRGQTtBQ1BBO0FBQ0E7QTFCbXp0RkE7QVF4MnRGQTtBa0J3REE7QUFDQTtBQUNBO0ExQm16dEZBO0EwQmh6dEZBO0FBRUE7QUFBQTtBMUJpenRGQTtBMEI5eXRGQTtBQUVBO0FBQ0E7QTFCK3l0RkE7QTBCNXl0RkE7QUFHQTtBQUNBO0FBQ0E7QTFCNHl0RkE7QTBCMXl0RkE7QUFLQTtBQUFBO0ExQnd5dEZBOztBeUJqMHRGQTtBQ1BBO0FBQ0E7QTFCNDB0RkE7QVFqNHRGQTtBa0J3REE7QUFDQTtBQUNBO0ExQjQwdEZBO0EwQnowdEZBO0FBRUE7QUFBQTtBMUIwMHRGQTtBMEJ2MHRGQTtBQUVBO0FBQ0E7QTFCdzB0RkE7QTBCcjB0RkE7QUFHQTtBQUNBO0FBQ0E7QTFCcTB0RkE7QTBCbjB0RkE7QUFLQTtBQUFBO0ExQmkwdEZBOztBeUIvMHRGQTtBQUNBO0FBQ0E7QUFDQTtBekJrMXRGQTtBUTM1dEZBO0FpQjRFQTtBQUNBO0F6QmsxdEZBO0F5Qi8wdEZBO0FBRUE7QXpCZzF0RkE7QXlCNzB0RkE7QUFFQTtBQUNBO0F6QjgwdEZBOztBeUJuMHRGQTtBQ1BBO0FwQjRFQTtBb0IxRUE7QWJ4RkE7QWJ1NnRGQTs7QXlCdDB0RkE7QUNYQTtBcEI0RUE7QW9CMUVBO0FieEZBO0FiODZ0RkE7O0F5QnAwdEZBO0FBQ0E7QUFDQTtBekJ1MHRGQTtBeUJwMHRGQTtBQUNBO0F6QnMwdEZBOztBeUI5enRGQTs7O0FBQ0E7QXpCbTB0RkE7O0EyQjk4dEZBO0FMZ0JBO0FBQUE7QXRCazh0RkE7QXNCOTd0RkE7QUtwQkE7QUxxQkE7QUFBQTtBdEJpOHRGQTtBQUNBO0EyQnA5dEZBO0FBQ0E7QTNCczl0RkE7O0EyQmo5dEZBO0FBQ0E7QTNCbzl0RkE7O0EyQmg5dEZBO0FBQ0E7QUFDQTtBQUNBO0FMREE7QUFBQTtBdEJxOXRGQTtBc0JqOXRGQTtBS05BO0FMT0E7QUFBQTtBdEJvOXRGQTtBQUNBO0EyQnQ5dEZBO0FBQ0E7QUFDQTtBTE5BO0FBQUE7QXRCKzl0RkE7QXNCMzl0RkE7QUtBQTtBTENBO0FBQUE7QXRCODl0RkE7QUFDQTs7QTRCbi90RkE7Ozs7QUFJQTtBNUJzL3RGQTs7QTRCbi90RkE7QUFDQTtBNUJzL3RGQTtBNkJsK3RGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBaENBO0FBQ0E7QUFDQTtBQUNBO0E3QnFndUZBO0E2Qmg5dEZBO0FBQ0E7QTdCazl0RkE7O0E0QjUvdEZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0QjJKQTtBc0J6SkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FmZEE7QWI4Z3VGQTs7QTRCdi90RkE7QUFDQTtBQUNBO0E1QjAvdEZBOztBNEJ2L3RGQTtBQUNBO0FBQ0E7QTVCMC90RkE7O0FpQjkrdEZBO0FXbkJBO0FBQ0E7QUFDQTtBNUJxZ3VGQTtBNEJsZ3VGQTtBQUNBO0FBQ0E7QTVCb2d1RkE7QUFDQTtBaUJ6L3RGQTtBV25CQTtBQUNBO0FBQ0E7QTVCK2d1RkE7QTRCNWd1RkE7QUFDQTtBQUNBO0E1QjhndUZBO0FBQ0E7QWlCbmd1RkE7QVduQkE7QUFDQTtBQUNBO0E1QnlodUZBO0E0QnRodUZBO0FBQ0E7QUFDQTtBNUJ3aHVGQTtBQUNBO0FpQjdndUZBO0FXbkJBO0FBQ0E7QUFDQTtBNUJtaXVGQTtBNEJoaXVGQTtBQUNBO0FBQ0E7QTVCa2l1RkE7QUFDQTtBNEIzaHVGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E1QjZodUZBO0E2QjVqdUZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUF6QkE7QUFDQTtBQUNBO0FBQ0E7QTdCd2x1RkE7QTZCMWl1RkE7QUFDQTtBN0I0aXVGQTs7QTRCaml1RkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E1Qm9pdUZBO0E2QmpsdUZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFsQkE7QUFDQTtBQUNBO0FBQ0E7QTdCc211RkE7QTZCL2p1RkE7QUFDQTtBN0Jpa3VGQTtBNEI1aXVGQTtBQUNBO0E1QjhpdUZBOztBNEJ4aXVGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTVCMml1RkE7QTZCem11RkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0IybXVGQTtBNkJobXVGQTtBQUNBO0E3QmttdUZBO0E2Qi9sdUZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUE5QkE7QUFDQTtBQUNBO0E3QmdvdUZBO0E2Qi9sdUZBO0FBQ0E7QTdCaW11RkE7QTRCM2p1RkE7QUFDQTtBNUI2anVGQTs7QTRCcmp1RkE7QUFJQTtBQUNBO0E1QnFqdUZBOztBNEJoanVGQTtBRTlHQTtBQUNBO0FBQ0E7QUFDQTtBOUJrcXVGQTs7QTRCaGp1RkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E1Qm1qdUZBO0FReHF1RkE7QW9Cb0lBO0FBQ0E7QUovSUE7QXhCdXJ1RkE7QTRCcGl1RkE7QUFFQTtBQUNBO0FKdEpBO0F4QjRydUZBO0E0QmxpdUZBO0FBRUE7QUFDQTtBQUNBO0E1Qm1pdUZBOztBNEIzaHVGQTtBQUNBO0E1QjhodUZBOztBNEIxaHVGQTtBQUNBO0FBQ0E7QUFDQTtBdEJBQTtBc0JFQTtBQUNBO0E1QjZodUZBOztBNEJ6aHVGQTtBQUNBO0FBQ0E7QUFDQTtBNUI0aHVGQTs7QStCdnR1RkE7O0FBRUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBL0IwdHVGQTtBK0J4dHVGQTs7QUFDQTtBQUNBO0FBQUE7QUFBQTtBL0IydHVGQTtBUTF0dUZBOztBdUJJQTtBL0IwdHVGQTtBK0J4dHVGQTs7OztBQUdBO0EvQjJ0dUZBOztBK0JydHVGQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QS9Cd3R1RkE7QStCdHR1RkE7QUFDQTtBL0J3dHVGQTs7QStCbHR1RkE7O0FBRUE7QS9CcXR1RkE7QStCanR1RkE7O0FsQlhBO0FBQ0E7QWJndXVGQTtBK0JqdHVGQTs7QWxCRkE7QUFDQTtBYnV0dUZBOztBK0Jwc3VGQTtBQUNBO0FBQ0E7QS9CdXN1RkE7QStCcnN1RkE7QUFHQTtBL0Jxc3VGQTtBK0Jsc3VGQTtBQUNBO0EvQm9zdUZBOztBK0Joc3VGQTtBQUNBO0FBQ0E7QS9CbXN1RkE7O0ErQmhzdUZBO0FBQ0E7QUFDQTtBL0Jtc3VGQTs7QStCL3F1RkE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBL0JrcnVGQTtBK0JocnVGQTs7QUFFQTtBL0JrcnVGQTtBK0IvcXVGQTs7QUFFQTtBL0JpcnVGQTtBK0I3cXVGQTs7QWxCckZBO0FBQ0E7QWJzd3VGQTtBK0I3cXVGQTs7QWxCeEdBO0FBQ0E7QWJ5eHVGQTs7QStCOXB1RkE7O0FBRUE7QS9CaXF1RkE7QStCL3B1RkE7Ozs7QUFFQTtBQUNBO0FBQ0E7QS9CbXF1RkE7O0FnQzV6dUZBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhDK3p1RkE7QWdDN3p1RkE7Ozs7QUFJQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBaEMrenVGQTtBZ0M3enVGQTs7Ozs7Ozs7Ozs7O0FBR0E7QWhDdzB1RkE7QWdDbjB1RkE7OztBQUdBO0FoQ3EwdUZBO0FnQ2owdUZBO0FBQ0E7QWhDbTB1RkE7QWdDOXp1RkE7O0FuQklBO0FBQ0E7QWI4enVGQTtBZ0M5enVGQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBaENnMHVGQTtBZ0M5enVGQTtBbkJuQkE7QUFDQTtBYm8xdUZBO0FnQ2gwdUZBO0FuQlBBO0FBQ0E7QWIwMHVGQTtBZ0NoMHVGQTs7OztBbkJ6QkE7QUFDQTtBYisxdUZBO0FnQzl6dUZBOzs7O0FuQmxDQTtBQUNBO0FiczJ1RkE7O0FnQ3J6dUZBOztBQUVBO0FBQUE7QUFBQTtBaEN3enVGQTtBZ0NuenVGQTs7QUFDQTtBQUNBO0FoQ3N6dUZBO0FnQ3B6dUZBOztBQUNBO0FoQ3V6dUZBO0FnQ256dUZBOzs7Ozs7OztBQUlBO0FoQ3l6dUZBOztBZ0NyenVGQTtBQUFBO0FoQ3l6dUZBOztBZ0N4enVGQTtBQUFBO0FoQzR6dUZBOztBZ0NwenVGQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QTFCMkRBO0EwQnpEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbkIvR0E7QWJ1NnVGQTtBZ0NwenVGQTs7QUFFQTtBaENzenVGQTs7QWdDNXl1RkE7O0FBRUE7QWhDK3l1RkE7O0FnQzV5dUZBOzs7Ozs7QUFNQTtBMUJ3QkE7QTBCdEJBO0FuQjVJQTtBYjQ3dUZBOztBZ0M1eXVGQTs7QUFFQTtBaEMreXVGQTs7QWdDNXl1RkE7Ozs7OztBQU1BO0ExQk9BO0EwQkxBO0FuQjdKQTtBYjY4dUZBOztBZ0M1eXVGQTs7QUFFQTtBaEMreXVGQTs7QWdDcHl1RkE7Ozs7Ozs7O0FuQjlKQTtBQUNBO0FiNjh1RkE7O0FnQ3J5dUZBOzs7Ozs7QW5CM0pBO0FBQ0E7QWJ5OHVGQTs7QWlDai91RkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBakNvL3VGQTs7QWlDai91RkE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBakNvL3VGQTs7QWlDai91RkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWpDby91RkE7QWlDbC91RkE7QUFDQTtBQUNBO0FUM0JBO0F4QmdodkZBO0FpQ2gvdUZBO0FBS0E7QUFBQTtBakM4K3VGQTtBaUMxK3VGQTtBQUNBO0FqQzQrdUZBO0FpQ3ordUZBO0FBQ0E7QUFDQTtBQUNBO0FqQzIrdUZBO0FpQ3ArdUZBO0FBQ0E7QWpDcyt1RkE7QWlDcCt1RkE7QUFDQTtBakNzK3VGQTs7QWlDNTl1RkE7QUFDQTtBQUNBO0FBRUE7QWpDODl1RkE7QWlDMTl1RkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBakM0OXVGQTtBaUN2OXVGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWpDeTl1RkE7O0FpQy84dUZBO0FwQmxHQTtBYnFqdkZBO0FpQzk4dUZBO0FBQ0E7QWpDZzl1RkE7QWlDMzh1RkE7QUFDQTtBVDFIQTtBeEJ3a3ZGQTtBaUMxOHVGQTtBQUNBO0FqQzQ4dUZBO0FpQ3Y4dUZBO0FUcElBO0F4QjhrdkZBO0FpQ3Y4dUZBO0FUdklBO0F4QmlsdkZBOztBaUMvN3VGQTtBQUVBO0FqQ2k4dUZBO0FpQzc3dUZBO0FBQ0E7QWpDKzd1RkE7QWlDMTd1RkE7QVQ5SkE7QXhCMmx2RkE7O0FpQ2w3dUZBO0FBQ0E7QWpDcTd1RkE7QWlDbDd1RkE7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBakNtN3VGQTtBaUNoN3VGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBWGxMQTtBQUFBO0FBQUE7QUFBQTtBdEJvbXZGQTtBc0JobXZGQTtBV3VLQTtBWHRLQTtBQUFBO0F0Qm1tdkZBO0FBQ0E7QWlDajd1RkE7QUFDQTtBQUNBO0FBQUE7QWpDbTd1RkE7QWlDOTZ1RkE7QVR6TUE7QXhCMG52RkE7O0FpQ3A2dUZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBM0I3Q0E7QTJCK0NBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBcEJ0TkE7QW9CeU5BO0FBQUE7QUFBQTtBakNzNnVGQTtBaUNwNnVGQTtBQUNBO0FBQ0E7QUFLQTtBQUFBO0FqQ2s2dUZBO0FpQy81dUZBO0FBTUE7QUFDQTtBakM0NXVGQTtBaUN4NXVGQTtBQUVBO0FBQ0E7QUFDQTtBakN5NXVGQTtBaUN0NXVGQTtBQUNBO0FBQ0E7QWpDdzV1RkE7QWlDcDV1RkE7QUFDQTtBakNzNXVGQTtBaUNsNXVGQTtBQUNBO0FBQ0E7QWpDbzV1RkE7O0FpQ2g1dUZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTNCMUdBO0FOOC91RkE7O0FpQ2g1dUZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTNCbElBO0FOc2h2RkE7O0FpQzM0dUZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBakM4NHVGQTs7QWlDMzR1RkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBakM4NHVGQTtBaUM1NHVGQTtBQUNBO0FBQ0E7QUFBQTtBakM4NHVGQTtBaUMxNHVGQTtBQUVBO0FqQzI0dUZBO0FpQ3Y0dUZBO0FBQ0E7QWpDeTR1RkE7QWlDcjR1RkE7QUFDQTtBakN1NHVGQTs7QWlDbjR1RkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FwQmxWQTtBYnl0dkZBO0FpQ240dUZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBVDdXQTtBUytXQTtBcEJuV0E7QWJ5dXZGQTs7QWlDMzN1RkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBakM4M3VGQTtBaUM1M3VGQTtBQUNBO0FqQzgzdUZBO0FpQzEzdUZBO0FBQUE7QUFBQTtBakM2M3VGQTtBaUM1M3VGQTtBQUFBO0FqQyszdUZBO0FpQzkzdUZBO0FBQUE7QWpDaTR1RkE7QWlDOTN1RkE7QUFDQTtBakNnNHVGQTtBaUM3M3VGQTtBQUNBO0FBQ0E7QUFDQTtBVGxaQTtBU29aQTtBcEJ4WUE7QVNGQTtBQUFBO0FBQUE7QUFBQTtBVzhZQTtBQUFBO0FqQzgzdUZBO0FzQnh3dkZBO0FXaVlBO0FYaFlBO0FBQUE7QXRCMnd2RkE7QUFDQTtBaUNqNHVGQTtBVDFaQTtBeEI4eHZGQTtBaUMvM3VGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBcEJ6WkE7QWIyeHZGQTtBaUM3M3VGQTtBQUNBO0FBQ0E7QVQ1YUE7QVM4YUE7QXBCbGFBO0FTRkE7QUFBQTtBV3dhQTtBQUFBO0FqQzgzdUZBO0FzQmx5dkZBO0FXNFpBO0FYM1pBO0FBQUE7QXRCcXl2RkE7QUFDQTtBaUNqNHVGQTtBVHBiQTtBeEJ3enZGQTtBaUMvM3VGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBcEJuYkE7QWJxenZGQTtBaUM3M3VGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QVR6Y0E7QVMyY0E7QXBCL2JBO0FTRkE7QUFBQTtBV3FjQTtBakM4M3VGQTtBc0IvenZGQTtBV3NiQTtBWHJiQTtBQUFBO0F0QmswdkZBO0FBQ0E7QWlDajR1RkE7QVRqZEE7QXhCcTF2RkE7QWlDLzN1RkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBakNpNHVGQTtBaUM3M3VGQTtBQUNBO0FwQnRkQTtBYnMxdkZBO0FpQzUzdUZBO0FBQ0E7QUFDQTtBcEI1ZEE7QWIyMXZGQTtBaUMxM3VGQTtBQUNBO0FqQzQzdUZBO0FpQ3ozdUZBO0FBQ0E7QWpDMjN1RkE7QWlDeDN1RkE7QUFDQTtBakMwM3VGQTtBaUN2M3VGQTtBQUNBO0FqQ3kzdUZBO0FpQ3QzdUZBO0FBQ0E7QWpDdzN1RkE7O0FpQ24zdUZBOzs7QVh6ZkE7QUFBQTtBQUFBO0FBQUE7QXRCazN2RkE7QXNCOTJ2RkE7QVdxZkE7OztBWHBmQTtBQUFBO0F0Qm0zdkZBO0FBQ0E7O0FrQ3A0dkZBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBbEN1NHZGQTs7QWtDcDR2RkE7QUFDQTtBQUNBO0FBQ0E7QWxDdTR2RkE7QVF2NHZGQTtBMEJHQTtBbEN1NHZGQTtBa0NuNHZGQTtBQUNBO0FBQ0E7QUFDQTtBbENxNHZGQTs7QWtDNzN2RkE7QUFDQTtBbENnNHZGQTtBa0M5M3ZGQTtBQUNBO0FBQ0E7QUFDQTtBckJiQTtBQUNBO0FiODR2RkE7QVExNXZGQTtBMEI2QkE7QUFDQTtBbENnNHZGQTtBa0M3M3ZGQTtBQUNBO0FBQ0E7QUFDQTtBbEMrM3ZGQTtBa0MzM3ZGQTs7QUFFQTtBQUNBO0FBQ0E7QWxDNjN2RkE7QWtDMTN2RkE7QUFFQTtBckJ0Q0E7QUFDQTtBYms2dkZBOztBa0NqM3ZGQTtBQUNBO0FBQ0E7QXJCN0RBO0Fiazd2RkE7QWtDajN2RkE7O0FBRUE7QUFDQTtBbENtM3ZGQTs7QWtDejJ2RkE7O0FBRUE7QUFBQTtBQUFBO0FBQ0E7QWxDNDJ2RkE7O0FrQ3YydkZBOztBQUVBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBbEMwMnZGQTs7QWtDaDJ2RkE7QUFDQTtBbENtMnZGQTtBa0NqMnZGQTtBQUNBO0FsQ20ydkZBOztBbUM1OHZGQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FuQys4dkZBO0FtQzM4dkZBOzs7Ozs7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FuQ2s5dkZBO0FtQzk3dkZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdCNkhBO0E2QjNIQTtBQUNBO0FuQ2c4dkZBO0FRMSt2RkE7QTJCNkNBO0FuQ2c4dkZBOztBbUN2N3ZGQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FuQzA3dkZBO0FtQ3g3dkZBO0FBQ0E7QUFDQTtBbkMwN3ZGQTtBbUN2N3ZGQTtBQUNBO0FBQ0E7QW5DeTd2RkE7O0FtQ2g3dkZBO0FBQ0E7QUFDQTtBQUNBO0FuQ203dkZBOztBbUN2NnZGQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFHQTtBQUFBO0FBQUE7QW5DdzZ2RkE7O0FtQ3A2dkZBO0FBQ0E7QTdCOERBO0E2QjVEQTtBQUNBO0FBQ0E7QXRCeEdBO0FiZ2h3RkE7QVFsaHdGQTtBMkI4R0E7QW5DdTZ2RkE7O0FtQ2o2dkZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FuQ282dkZBOztBbUNqNnZGQTtBQUNBO0FBQ0E7QW5DbzZ2RkE7O0FpQjErdkZBO0FrQmtGQTs7Ozs7O0FBQ0E7QUFDQTtBbkNpNnZGQTtBQUNBO0FpQm5nd0ZBO0FrQjZGQTtBQW9CQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBbkNzNXZGQTtBbUNwNXZGQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FuQ3M1dkZBO0FtQ3A1dkZBO0FBQ0E7QW5DczV2RkE7QW1DbjV2RkE7QUFDQTtBQUNBO0FuQ3E1dkZBO0FtQ2g1dkZBOzs7Ozs7QUFDQTtBQUFBO0FuQ3U1dkZBO0FtQ3o0dkZBO0FBQ0E7QW5DMjR2RkE7QW1DeDR2RkE7QUFDQTtBQUFBO0FBQUE7QUFHQTtBQUFBO0FuQ3c0dkZBO0FtQ3I0dkZBO0FBQ0E7QW5DdTR2RkE7QUFDQTtBaUJ4aHdGQTtBa0JrRkE7Ozs7OztBQUNBO0FBQ0E7QW5DODh2RkE7QUFDQTtBaUJoandGQTtBa0I2RkE7QUFvQkE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QW5DbTh2RkE7QW1Dajh2RkE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBbkNtOHZGQTtBbUNqOHZGQTtBQUNBO0FuQ204dkZBO0FtQ2g4dkZBO0FBQ0E7QUFDQTtBbkNrOHZGQTtBbUM3N3ZGQTs7Ozs7O0FBQ0E7QUFBQTtBbkNvOHZGQTtBbUN0N3ZGQTtBQUNBO0FuQ3c3dkZBO0FtQ3I3dkZBO0FBQ0E7QUFBQTtBQUFBO0FBR0E7QUFBQTtBbkNxN3ZGQTtBbUNsN3ZGQTtBQUNBO0FuQ283dkZBO0FBQ0E7QWlCcmt3RkE7QWtCa0ZBOzs7Ozs7QUFDQTtBQUNBO0FuQzIvdkZBO0FBQ0E7QWlCN2x3RkE7QWtCNkZBO0FBb0JBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FuQ2cvdkZBO0FtQzkrdkZBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QW5DZy92RkE7QW1DOSt2RkE7QUFDQTtBbkNnL3ZGQTtBbUM3K3ZGQTtBQUNBO0FBQ0E7QW5DKyt2RkE7QW1DMSt2RkE7Ozs7OztBQUNBO0FBQUE7QW5DaS92RkE7QW1Dbit2RkE7QUFDQTtBbkNxK3ZGQTtBbUNsK3ZGQTtBQUNBO0FBQUE7QUFBQTtBQUdBO0FBQUE7QW5Dayt2RkE7QW1DLzl2RkE7QUFDQTtBbkNpK3ZGQTtBQUNBO0FpQmxud0ZBO0FrQmtGQTs7Ozs7O0FBQ0E7QUFDQTtBbkN3aXdGQTtBQUNBO0FpQjFvd0ZBO0FrQjZGQTtBQW9CQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBbkM2aHdGQTtBbUMzaHdGQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FuQzZod0ZBO0FtQzNod0ZBO0FBQ0E7QW5DNmh3RkE7QW1DMWh3RkE7QUFDQTtBQUNBO0FuQzRod0ZBO0FtQ3Zod0ZBOzs7Ozs7QUFDQTtBQUFBO0FuQzhod0ZBO0FtQ2hod0ZBO0FBQ0E7QW5Da2h3RkE7QW1DL2d3RkE7QUFDQTtBQUFBO0FBQUE7QUFHQTtBQUFBO0FuQytnd0ZBO0FtQzVnd0ZBO0FBQ0E7QW5DOGd3RkE7QUFDQTtBbUMva3dGQTtBQW9CQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBbkM4andGQTtBbUNqbHdGQTs7Ozs7O0FBQ0E7QUFDQTtBbkN3bHdGQTtBbUNya3dGQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FuQ3Vrd0ZBO0FtQ3Jrd0ZBO0FBQ0E7QW5DdWt3RkE7QW1DcGt3RkE7QUFDQTtBQUNBO0FuQ3Nrd0ZBO0FtQ2prd0ZBOzs7Ozs7QUFDQTtBQUFBO0FuQ3drd0ZBO0FtQzFqd0ZBO0FBQ0E7QW5DNGp3RkE7QW1Demp3RkE7QUFDQTtBQUFBO0FBQUE7QUFHQTtBQUFBO0FuQ3lqd0ZBO0FtQ3Rqd0ZBO0FBQ0E7QW5Dd2p3RkE7O0FtQzFpd0ZBO0FBQ0E7QW5DNml3RkE7QVFyd3dGQTtBMkIyTkE7QW5DNml3RkE7QW1DeGl3RkE7QUFDQTtBbkMwaXdGQTtBUTN3d0ZBO0EyQm9PQTtBbkMwaXdGQTtBbUN2aXdGQTtBQUNBO0FuQ3lpd0ZBO0FtQ3Jpd0ZBOzs7O0FBSUE7QW5DdWl3RkE7QW1Dbml3RkE7QUFDQTtBQUNBO0FuQ3Fpd0ZBO0FtQ2xpd0ZBO0FBQ0E7QW5Db2l3RkE7QW1Daml3RkE7QUFDQTtBbkNtaXdGQTtBbUNsaXdGQTtBQUNBO0FuQ29pd0ZBO0FRcHl3RkE7QTJCbVFBO0FuQ29pd0ZBOztBbUM1aHdGQTtBQUNBO0FuQytod0ZBO0FRM3l3RkE7QTJCK1FBO0FuQytod0ZBO0FtQzFod0ZBO0FBQ0E7QW5DNGh3RkE7QVFqendGQTtBMkJ3UkE7QW5DNGh3RkE7QW1Demh3RkE7QUFDQTtBbkMyaHdGQTtBbUN2aHdGQTs7OztBQUlBO0FuQ3lod0ZBO0FtQ3Jod0ZBO0FBQ0E7QUFDQTtBbkN1aHdGQTtBbUNwaHdGQTtBQUNBO0FuQ3Nod0ZBO0FtQ25od0ZBO0FBQ0E7QW5DcWh3RkE7QW1DcGh3RkE7QUFDQTtBbkNzaHdGQTtBUTEwd0ZBO0EyQnVUQTtBbkNzaHdGQTs7QW9DejF3RkE7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBdkJLQTtBYnUxd0ZBO0FvQ3oxd0ZBO0FBQ0E7QUFDQTtBcEMyMXdGQTtBb0N4MXdGQTtBQUNBO0FBQ0E7QXBDMDF3RkE7QW9DeDF3RkE7QUFDQTtBdkJDQTtBQUNBO0FiMDF3RkE7QW9DeDF3RkE7QUFDQTtBdkJVQTtBQUNBO0FiaTF3RkE7QW9DcjF3RkE7O0FBRUE7QXBDdTF3RkE7O0FvQ24xd0ZBO0FBR0E7QUFBQTtBQUFBO0FBR0E7QUFDQTtBcENrMXdGQTs7QW9DOTB3RkE7QUFDQTtBcENpMXdGQTs7QW9DOTB3RkE7QUFDQTtBQUNBO0FwQ2kxd0ZBOztBb0M5MHdGQTtBQUNBO0FwQ2kxd0ZBOztBUXQ0d0ZBO0E0QjBEQTtBcENnMXdGQTtBb0M3MHdGQTtBQUNBO0FwQyswd0ZBOztBb0N2MHdGQTtBQUNBO0FBQ0E7QUFFQTtBQUNBO0FwQ3kwd0ZBO0FvQ3Ywd0ZBO0F2QnZFQTtBYmk1d0ZBOztBb0NyMHdGQTtBQUNBO0FBRUE7QUFDQTtBcEN1MHdGQTtBb0NyMHdGQTtBdkJsRkE7QWIwNXdGQTs7QW9DOXp3RkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBcENpMHdGQTs7QW9DOXp3RkE7QUFDQTtBQUNBO0FwQ2kwd0ZBOztBb0M3endGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdkIvR0E7QWJnN3dGQTs7QW9DN3p3RkE7OztBQUdBO0FBQUE7QUFDQTtBcENnMHdGQTs7QW9DN3p3RkE7O0F2QmpIQTtBQUNBO0FibTd3RkE7O0FvQzl6d0ZBOztBdkJ4R0E7QUFDQTtBYjI2d0ZBOztBb0MzendGQTtBQUNBO0FwQzh6d0ZBO0FpQjc1d0ZBO0FtQjZGQTtBQU1BO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBcEM4endGQTtBb0M1endGQTtBQUVBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBcEM2endGQTtBQUNBOztBb0NqendGQTtBQUNBO0FwQ296d0ZBO0FpQi82d0ZBO0FtQnVIQTtBQVFBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FwQ296d0ZBO0FvQ2p6d0ZBO0FBRUE7QUFBQTtBQUFBO0FBQ0E7QXBDa3p3RkE7QW9DaHp3RkE7QUFDQTtBQUNBO0FwQ2t6d0ZBO0FvQzd5d0ZBO0F2QnpLQTtBQUNBO0FieTl3RkE7QW9DOXl3RkE7O0FBR0E7QXBDK3l3RkE7QW9DN3l3RkE7O0FBR0E7QXBDOHl3RkE7QW9DMXl3RkE7QXZCMUtBO0FBQ0E7QWJ1OXdGQTtBb0MzeXdGQTs7QUFHQTtBcEM0eXdGQTtBb0MxeXdGQTs7QUFHQTtBcEMyeXdGQTtBQUNBOztBb0M5eHdGQTtBQUNBO0FwQ2l5d0ZBO0FpQno5d0ZBO0FtQnNMQTtBQU1BO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QXBDaXl3RkE7QW9DL3h3RkE7QUFDQTtBQUNBO0FwQ2l5d0ZBO0FBQ0E7O0FvQ3h4d0ZBO0FBQ0E7QXBDMnh3RkE7QW9Denh3RkE7QUFDQTtBcEMyeHdGQTtBb0N6eHdGQTtBQUNBO0F2QnZPQTtBQUNBO0FibWd4RkE7QW9Denh3RkE7QXZCelBBO0FBQ0E7QWJxaHhGQTtBb0N6eHdGQTtBdkJ0UUE7QXVCd1FBO0FwQzJ4d0ZBOztBcUNyanhGQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBRUE7QUFDQTtBeEJXQTtBYjZpeEZBOztBcUNsanhGQTtBQUNBO0FyQ3FqeEZBO0FxQ25qeEZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXJDcWp4RkE7QXFDM2l4RkE7QUFDQTtBckM2aXhGQTtBcUMxaXhGQTtBQUNBO0FyQzRpeEZBO0FxQ3ppeEZBO0FBQ0E7QXJDMml4RkE7O0FzQ2xseEZBO0FBQ0E7QUFBQTtBQUFBO0E1QkdBO0FBQ0E7QUdhQTtBYnVreEZBOztBc0NubHhGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdENzbHhGQTtBc0NwbHhGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRDc2x4RkE7QXNDbmx4RkE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBdENxbHhGQTs7QXNDL2t4RkE7QUFDQTtBekJhQTtBQUNBO0Fic2t4RkE7QXNDL2t4RkE7QXpCTkE7QUFDQTtBYndseEZBO0FzQzlreEZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRDZ2x4RkE7QXNDN2t4RkE7QUFDQTtBQUNBO0FBRUE7QUFDQTtBQUNBO0F0QzhreEZBOztBdUNyb3hGQTtBQUNBO0FqQ2dMQTtBaUM5S0E7QXZDd294RkE7QXVDbm94RkE7QTFCcUNBO0FBQ0E7QWJpbXhGQTtBdUNsb3hGQTtBMUJrQkE7QUFDQTtBYm1ueEZBOztBdUNucHhGQTtBQUNBO0FqQ2dMQTtBaUM5S0E7QXZDc3B4RkE7QXVDanB4RkE7QTFCcUNBO0FBQ0E7QWIrbXhGQTtBdUNocHhGQTtBMUJrQkE7QUFDQTtBYmlveEZBOztBd0MvcHhGQTtBQUNBO0FBQ0E7QWxDNktBO0FrQzNLQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0EzQktBO0FTRkE7QUFBQTtBQUFBO0FBQUE7QXRCaXF4RkE7QXNCN3B4RkE7QWtCZkE7QWxCZ0JBO0FBQUE7QXRCZ3F4RkE7QUFDQTtBUXRxeEZBO0FnQ0dBO0F4Q3NxeEZBOztBd0NqcXhGQTtBQUNBO0F4Q29xeEZBOztBd0MvcHhGQTtBQUNBO0FBQ0E7QXhDa3F4RkE7O0F3QzNweEZBO0FBQ0E7QUFDQTtBM0J2QkE7QWJzcnhGQTs7QXdDdHB4RkE7QUNqREE7QUFDQTtBekMyc3hGQTtBUTdyeEZBO0FpQ1ZBO0FBQ0E7QXpDMHN4RkE7QXlDdnN4RkE7QUFFQTtBQUNBO0FBQUE7QXpDd3N4RkE7O0F3Q25xeEZBO0FDakRBO0FBQ0E7QXpDd3R4RkE7QVExc3hGQTtBaUNWQTtBQUNBO0F6Q3V0eEZBO0F5Q3B0eEZBO0FBRUE7QUFDQTtBQUFBO0F6Q3F0eEZBOztBd0NocnhGQTtBQ2pEQTtBQUNBO0F6Q3F1eEZBO0FRdnR4RkE7QWlDVkE7QUFDQTtBekNvdXhGQTtBeUNqdXhGQTtBQUVBO0FBQ0E7QUFBQTtBekNrdXhGQTs7QXdDN3J4RkE7QUNqREE7QUFDQTtBekNrdnhGQTtBUXB1eEZBO0FpQ1ZBO0FBQ0E7QXpDaXZ4RkE7QXlDOXV4RkE7QUFFQTtBQUNBO0FBQUE7QXpDK3V4RkE7O0F3QzFzeEZBO0FDakRBO0FBQ0E7QXpDK3Z4RkE7QVFqdnhGQTtBaUNWQTtBQUNBO0F6Qzh2eEZBO0F5QzN2eEZBO0FBRUE7QUFDQTtBQUFBO0F6QzR2eEZBOztBd0N2dHhGQTtBQ2pEQTtBQUNBO0F6QzR3eEZBO0FROXZ4RkE7QWlDVkE7QUFDQTtBekMyd3hGQTtBeUN4d3hGQTtBQUVBO0FBQ0E7QUFBQTtBekN5d3hGQTs7QXdDcHV4RkE7QUNqREE7QUFDQTtBekN5eHhGQTtBUTN3eEZBO0FpQ1ZBO0FBQ0E7QXpDd3h4RkE7QXlDcnh4RkE7QUFFQTtBQUNBO0FBQUE7QXpDc3h4RkE7O0F3Q2p2eEZBO0FDakRBO0FBQ0E7QXpDc3l4RkE7QVF4eHhGQTtBaUNWQTtBQUNBO0F6Q3F5eEZBO0F5Q2x5eEZBO0FBRUE7QUFDQTtBQUFBO0F6Q215eEZBOztBd0M5dnhGQTtBQ2pEQTtBQUNBO0F6Q216eEZBO0FRcnl4RkE7QWlDVkE7QUFDQTtBekNrenhGQTtBeUMveXhGQTtBQUVBO0FBQ0E7QUFBQTtBekNnenhGQTs7QXdDM3d4RkE7QUNqREE7QUFDQTtBekNnMHhGQTtBUWx6eEZBO0FpQ1ZBO0FBQ0E7QXpDK3p4RkE7QXlDNXp4RkE7QUFFQTtBQUNBO0FBQUE7QXpDNnp4RkE7O0F3Q3h4eEZBO0FDakRBO0FBQ0E7QXpDNjB4RkE7QVEvenhGQTtBaUNWQTtBQUNBO0F6QzQweEZBO0F5Q3oweEZBO0FBRUE7QUFDQTtBQUFBO0F6QzAweEZBOztBd0NyeXhGQTtBQ2pEQTtBQUNBO0F6QzAxeEZBO0FRNTB4RkE7QWlDVkE7QUFDQTtBekN5MXhGQTtBeUN0MXhGQTtBQUVBO0FBQ0E7QUFBQTtBekN1MXhGQTs7QTBDcDJ4RkE7QUFDQTtBQUNBO0FBRUE7QTdCY0E7QWJ5MXhGQTtBaUIveXhGQTtBeUI1REE7QUFRQTtBMUN1MnhGQTtBQUNBOztBMENwMnhGQTtBQUNBO0FBQ0E7QTdCSUE7QWJvMnhGQTs7QTJDbDN4RkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBOUJVQTtBYjQyeEZBOztBMkNqM3hGQTtBQUVBO0EzQ20zeEZBOztBMkMvMnhGQTtBQUNBO0EzQ2szeEZBOztBMkMxMnhGQTtBQUNBO0EzQzYyeEZBO0EyQzEyeEZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0EzQzQyeEZBOztBMkNsMnhGQTtBQy9DQTtBcEJLQTtBb0JIQTtBNUNxNXhGQTtBNENuNXhGQTtBQUNBO0E1Q3E1eEZBO0E0Q2w1eEZBO0FBQ0E7QTVDbzV4RkE7O0EyQzkyeEZBO0FDL0NBO0FwQktBO0FvQkhBO0E1Q2k2eEZBO0E0Qy81eEZBO0FBQ0E7QTVDaTZ4RkE7QTRDOTV4RkE7QUFDQTtBNUNnNnhGQTs7QTJDMTN4RkE7QUMvQ0E7QXBCS0E7QW9CSEE7QTVDNjZ4RkE7QTRDMzZ4RkE7QUFDQTtBNUM2NnhGQTtBNEMxNnhGQTtBQUNBO0E1QzQ2eEZBOztBMkN0NHhGQTtBQy9DQTtBcEJLQTtBb0JIQTtBNUN5N3hGQTtBNEN2N3hGQTtBQUNBO0E1Q3k3eEZBO0E0Q3Q3eEZBO0FBQ0E7QTVDdzd4RkE7O0EyQ2w1eEZBO0FDL0NBO0FwQktBO0FvQkhBO0E1Q3E4eEZBO0E0Q244eEZBO0FBQ0E7QTVDcTh4RkE7QTRDbDh4RkE7QUFDQTtBNUNvOHhGQTs7QTJDOTV4RkE7QUMvQ0E7QXBCS0E7QW9CSEE7QTVDaTl4RkE7QTRDLzh4RkE7QUFDQTtBNUNpOXhGQTtBNEM5OHhGQTtBQUNBO0E1Q2c5eEZBOztBMkMxNnhGQTtBQy9DQTtBcEJLQTtBb0JIQTtBNUM2OXhGQTtBNEMzOXhGQTtBQUNBO0E1QzY5eEZBO0E0QzE5eEZBO0FBQ0E7QTVDNDl4RkE7O0EyQ3Q3eEZBO0FDL0NBO0FwQktBO0FvQkhBO0E1Q3kreEZBO0E0Q3YreEZBO0FBQ0E7QTVDeSt4RkE7QTRDdCt4RkE7QUFDQTtBNUN3K3hGQTs7QTJDbDh4RkE7QUMvQ0E7QXBCS0E7QW9CSEE7QTVDcS94RkE7QTRDbi94RkE7QUFDQTtBNUNxL3hGQTtBNENsL3hGQTtBQUNBO0E1Q28veEZBOztBMkM5OHhGQTtBQy9DQTtBcEJLQTtBb0JIQTtBNUNpZ3lGQTtBNEMvL3hGQTtBQUNBO0E1Q2lneUZBO0E0QzkveEZBO0FBQ0E7QTVDZ2d5RkE7O0EyQzE5eEZBO0FDL0NBO0FwQktBO0FvQkhBO0E1QzZneUZBO0E0QzNneUZBO0FBQ0E7QTVDNmd5RkE7QTRDMWd5RkE7QUFDQTtBNUM0Z3lGQTs7QTJDdCt4RkE7QUMvQ0E7QXBCS0E7QW9CSEE7QTVDeWh5RkE7QTRDdmh5RkE7QUFDQTtBNUN5aHlGQTtBNEN0aHlGQTtBQUNBO0E1Q3doeUZBOztBNkNoaXlGQTtBQUNBO0FBQUE7QTdDb2l5RkE7QTZDbml5RkE7QUFBQTtBN0NzaXlGQTtBQUNBO0E2Q25peUZBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0F2Q3dLQTtBdUN0S0E7QWhDSUE7QWJraXlGQTs7QTZDaml5RkE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXZCWEE7QUFBQTtBdEJnanlGQTtBc0I1aXlGQTtBdUJEQTtBdkJFQTtBQUFBO0F0QitpeUZBO0FBQ0E7O0E2Q3RpeUZBO0FyQllBO0FxQlZBO0E3Q3lpeUZBOztBNkNyaXlGQTtBQUNBO0FBQUE7QTdDd2l5RkE7QTZDcml5RkE7QUFKQTtBQUtBO0FBQUE7QTdDd2l5RkE7QUFDQTs7QThDbmx5RkE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QTlDc2x5RkE7O0E4Q25seUZBO0FBQ0E7QUFBQTtBQUFBO0E5Q3NseUZBOztBK0N4bHlGQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBR0E7QUFDQTtBbENRQTtBYmtseUZBOztBK0NobHlGQTtBQUNBO0FBQ0E7QUFDQTtBL0NtbHlGQTtBUTFseUZBO0F1Q1dBO0FBQ0E7QUFDQTtBQUNBO0EvQ2tseUZBO0ErQy9reUZBO0FBQ0E7QUFDQTtBL0NpbHlGQTs7QStDeGt5RkE7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUNBO0FBQ0E7QS9DMGt5RkE7QStDeGt5RkE7QWxDMUJBO0FBQ0E7QWJxbXlGQTtBK0N4a3lGQTtBbENoQkE7QUFDQTtBYjJseUZBO0ErQ3hreUZBO0FBRUE7QUFDQTtBQUNBO0EvQ3lreUZBO0ErQ3JreUZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QS9DdWt5RkE7QStDcGt5RkE7QUFDQTtBL0Nza3lGQTtBK0Nwa3lGQTtBQUNBO0FBQ0E7QS9Dc2t5RkE7O0ErQ3hqeUZBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QS9DMmp5RkE7QStDeGp5RkE7QWxDMUJBO0FBWkE7QWJrbXlGQTtBK0N2anlGQTtBbEMzQ0E7QUFZQTtBYjBseUZBO0ErQ3RqeUZBO0FBQ0E7QS9Dd2p5RkE7QStDcmp5RkE7QUFDQTtBQUNBO0EvQ3VqeUZBO0ErQ3JqeUZBO0FBQ0E7QUFDQTtBL0N1anlGQTs7QWlCbG55RkE7QThCbUNBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QS9DbWx5RkE7QStDaGx5RkE7QWxDMUJBO0FBWkE7QWIwbnlGQTtBK0Mva3lGQTtBbEMzQ0E7QUFZQTtBYmtueUZBO0ErQzlreUZBO0FBQ0E7QS9DZ2x5RkE7QStDN2t5RkE7QUFDQTtBQUNBO0EvQytreUZBO0ErQzdreUZBO0FBQ0E7QUFDQTtBL0Mra3lGQTtBQUNBO0FpQjNveUZBO0E4Qm1DQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0EvQzJteUZBO0ErQ3hteUZBO0FsQzFCQTtBQVpBO0Fia3B5RkE7QStDdm15RkE7QWxDM0NBO0FBWUE7QWIwb3lGQTtBK0N0bXlGQTtBQUNBO0EvQ3dteUZBO0ErQ3JteUZBO0FBQ0E7QUFDQTtBL0N1bXlGQTtBK0NybXlGQTtBQUNBO0FBQ0E7QS9DdW15RkE7QUFDQTtBaUJucXlGQTtBOEJtQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBL0Ntb3lGQTtBK0Nob3lGQTtBbEMxQkE7QUFaQTtBYjBxeUZBO0ErQy9ueUZBO0FsQzNDQTtBQVlBO0Fia3F5RkE7QStDOW55RkE7QUFDQTtBL0Nnb3lGQTtBK0M3bnlGQTtBQUNBO0FBQ0E7QS9DK255RkE7QStDN255RkE7QUFDQTtBQUNBO0EvQytueUZBO0FBQ0E7QWlCM3J5RkE7QThCbUNBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QS9DMnB5RkE7QStDeHB5RkE7QWxDMUJBO0FBWkE7QWJrc3lGQTtBK0N2cHlGQTtBbEMzQ0E7QUFZQTtBYjByeUZBO0ErQ3RweUZBO0FBQ0E7QS9Dd3B5RkE7QStDcnB5RkE7QUFDQTtBQUNBO0EvQ3VweUZBO0ErQ3JweUZBO0FBQ0E7QUFDQTtBL0N1cHlGQTtBQUNBO0ErQzFveUZBO0FsQ25IQTtBYmd3eUZBO0ErQzFveUZBO0FBQ0E7QS9DNG95RkE7QStDMW95RkE7QUFDQTtBL0M0b3lGQTs7QWdEcnh5RkE7QUFDQTtBQUNBO0FoRHd4eUZBO0FRN3d5RkE7QXdDUEE7QUFDQTtBaER1eHlGQTtBZ0RweHlGQTtBQUNBO0FBQ0E7QUFDQTtBaERzeHlGQTs7QWdEbnl5RkE7QUFDQTtBQUNBO0FoRHN5eUZBO0FRM3h5RkE7QXdDUEE7QUFDQTtBaERxeXlGQTtBZ0RseXlGQTtBQUNBO0FBQ0E7QUFDQTtBaERveXlGQTs7QWdEanp5RkE7QUFDQTtBQUNBO0FoRG96eUZBO0FRenl5RkE7QXdDUEE7QUFDQTtBaERtenlGQTtBZ0RoenlGQTtBQUNBO0FBQ0E7QUFDQTtBaERrenlGQTs7QWdEL3p5RkE7QUFDQTtBQUNBO0FoRGsweUZBO0FRdnp5RkE7QXdDUEE7QUFDQTtBaERpMHlGQTtBZ0Q5enlGQTtBQUNBO0FBQ0E7QUFDQTtBaERnMHlGQTs7QWdENzB5RkE7QUFDQTtBQUNBO0FoRGcxeUZBO0FRcjB5RkE7QXdDUEE7QUFDQTtBaEQrMHlGQTtBZ0Q1MHlGQTtBQUNBO0FBQ0E7QUFDQTtBaEQ4MHlGQTs7QWdEMzF5RkE7QUFDQTtBQUNBO0FoRDgxeUZBO0FRbjF5RkE7QXdDUEE7QUFDQTtBaEQ2MXlGQTtBZ0QxMXlGQTtBQUNBO0FBQ0E7QUFDQTtBaEQ0MXlGQTs7QWdEejJ5RkE7QUFDQTtBQUNBO0FoRDQyeUZBO0FRajJ5RkE7QXdDUEE7QUFDQTtBaEQyMnlGQTtBZ0R4MnlGQTtBQUNBO0FBQ0E7QUFDQTtBaEQwMnlGQTs7QWdEdjN5RkE7QUFDQTtBQUNBO0FoRDAzeUZBO0FRLzJ5RkE7QXdDUEE7QUFDQTtBaER5M3lGQTtBZ0R0M3lGQTtBQUNBO0FBQ0E7QUFDQTtBaER3M3lGQTs7QWdEcjR5RkE7QUFDQTtBQUNBO0FoRHc0eUZBO0FRNzN5RkE7QXdDUEE7QUFDQTtBaER1NHlGQTtBZ0RwNHlGQTtBQUNBO0FBQ0E7QUFDQTtBaERzNHlGQTs7QWdEbjV5RkE7QUFDQTtBQUNBO0FoRHM1eUZBO0FRMzR5RkE7QXdDUEE7QUFDQTtBaERxNXlGQTtBZ0RsNXlGQTtBQUNBO0FBQ0E7QUFDQTtBaERvNXlGQTs7QWdEajZ5RkE7QUFDQTtBQUNBO0FoRG82eUZBO0FRejV5RkE7QXdDUEE7QUFDQTtBaERtNnlGQTtBZ0RoNnlGQTtBQUNBO0FBQ0E7QUFDQTtBaERrNnlGQTs7QWdELzZ5RkE7QUFDQTtBQUNBO0FoRGs3eUZBO0FRdjZ5RkE7QXdDUEE7QUFDQTtBaERpN3lGQTtBZ0Q5NnlGQTtBQUNBO0FBQ0E7QUFDQTtBaERnN3lGQTs7QWlEaDh5RkE7QUFDQTtBM0NtTEE7QTJDakxBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWpEbTh5RkE7QVE5N3lGQTtBeUNEQTtBQUNBO0FqRGs4eUZBO0FROTd5RkE7QXlDQ0E7QWpEZzh5RkE7O0FpRHI3eUZBO0FBQ0E7QUFDQTtBQUNBO0FqRHc3eUZBOztBaURsN3lGQTtBQUNBO0FqRHE3eUZBOztBa0QzOXlGQTtBQUdBO0FBQUE7QUFDQTtBNUNnTEE7QTRDN0tBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBckNPQTtBYnE5eUZBO0FrRHo5eUZBO0FBQ0E7QWxEMjl5RkE7QWtEeDl5RkE7QUFDQTtBbEQwOXlGQTtBa0R2OXlGQTtBQUNBO0FBQ0E7QWxEeTl5RkE7QWtEdDl5RkE7QUFDQTtBbER3OXlGQTs7QWtEcDl5RkE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FyQ1pBO0FBQ0E7QWJvK3lGQTs7QWtEcjl5RkE7QUFDQTtBbER3OXlGQTs7QW1EOS95RkE7QUFFQTtBbkRnZ3pGQTtBbUQ5L3lGQTtBQUNBO0FBQ0E7QW5EZ2d6RkE7O0FtRDMveUZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUdBO0FuRDQveUZBOztBbURyL3lGQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FuRHUveUZBO0FtRHAveUZBO0E3QjNCQTtBQUFBO0FBQUE7QUFBQTtBNkI2QkE7QUFBQTtBbkRzL3lGQTtBc0IvZ3pGQTtBNkJ1QkE7QTdCdEJBO0FBQUE7QXRCa2h6RkE7QUFDQTtBbUR6L3lGQTtBQUNBO0FBQUE7QW5EMi95RkE7QW1Edi95RkE7QUFDQTtBQUFBO0FuRHkveUZBOztBbURyL3lGQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FuRHcveUZBO0FtRHQveUZBO0FBQ0E7QUFDQTtBbkR3L3lGQTtBbURyL3lGQTs7QUFFQTtBQUFBO0FuRHUveUZBO0FtRHAveUZBO0FBQ0E7QW5Ecy95RkE7O0FtRGwveUZBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QW5EcS95RkE7QW1EbC95RkE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QW5Eby95RkE7QW1EaC95RkE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FuRGsveUZBO0FtRGgveUZBO0FBQ0E7QW5Eay95RkE7QW1ELyt5RkE7QUFDQTtBbkRpL3lGQTs7QW1EMyt5RkE7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFHQTtBQUNBO0FBQ0E7QUFDQTtBdENsR0E7QXNDc0dBO0FuRDAreUZBOztBbUR0K3lGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FuRHkreUZBO0FtRHQreUZBO0FBQUE7QW5EeSt5RkE7QW1EeCt5RkE7QUFBQTtBbkQyK3lGQTs7QW1EdCt5RkE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0F0Q3RIQTtBQUNBO0FiZ216RkE7QW1EeCt5RkE7QUFDQTtBQUVBO0FuRHkreUZBOztBbURwK3lGQTtBQUNBO0FBQ0E7QW5EdSt5RkE7O0FtRGwreUZBO0FBQ0E7QUFHQTtBQUFBO0FBQUE7QUFDQTtBbkRtK3lGQTs7QW1ELzl5RkE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBdEN6SUE7QUFDQTtBYjRtekZBO0FtRDk5eUZBO0FBQ0E7QW5EZyt5RkE7O0FtRDM5eUZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbkQ4OXlGQTs7QWlCcm16RkE7QWtDNklBO0FBQ0E7QUFDQTtBbkQ0OXlGQTtBbUR6OXlGQTtBQUNBO0FuRDI5eUZBO0FtRHo5eUZBO0FBQ0E7QW5EMjl5RkE7QW1Edjl5RkE7QUFDQTtBbkR5OXlGQTtBbUR2OXlGQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FuRHk5eUZBO0FtRGo5eUZBO0FBQUE7QW5Ebzl5RkE7QUFDQTtBaUI1bnpGQTtBa0MyS0E7O0FBRUE7QW5Ebzl5RkE7QUFDQTtBaUJsb3pGQTtBa0NrTEE7QUFBQTtBbkRvOXlGQTtBQUNBO0FvRGxzekZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUNKQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0EvQ3FLQTtBOEN6S0E7QUFDQTtBcEQ4c3pGQTtBb0Q1c3pGQTtBQUFBO0FwRCtzekZBO0FvRDdzekZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXBEK3N6RkE7QW9EN3N6RkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBcEQrc3pGQTs7QW9EMXN6RkE7QUFDQTtBcEQ2c3pGQTtBb0Qzc3pGQTtBQUNBO0FwRDZzekZBO0FvRDNzekZBO0FBQ0E7QUFDQTtBQUNBO0FwRDZzekZBOztBb0R4c3pGQTtBQUNBO0FwRDJzekZBO0FvRHpzekZBO0FBQ0E7QUFDQTtBQUNBO0FwRDJzekZBO0FvRHpzekZBO0FBQ0E7QUFDQTtBQUNBO0FwRDJzekZBOztBb0R0c3pGQTtBQUNBO0FwRHlzekZBO0FvRHZzekZBO0FBQ0E7QXBEeXN6RkE7QW9EdnN6RkE7QUFDQTtBQUNBO0FBQ0E7QXBEeXN6RkE7O0FvRHBzekZBO0FBQ0E7QXBEdXN6RkE7QW9EcnN6RkE7QUFDQTtBQUNBO0FBQ0E7QXBEdXN6RkE7QW9EcnN6RkE7QUFDQTtBQUNBO0FBQ0E7QXBEdXN6RkE7O0FvRGxyekZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdkM5RkE7QWJveHpGQTs7QXNEdHl6RkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QURMQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0EvQ3FLQTtBZ0R4S0E7QUFDQTtBQUNBO0FBQ0E7QXpDR0E7QWJpenpGQTtBc0RoenpGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXREa3p6RkE7QXNEaHp6RkE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RGl6ekZBOztBc0Q1eXpGQTtBQUNBO0F0RCt5ekZBO0FzRDd5ekZBO0FBQ0E7QXREK3l6RkE7QXNEN3l6RkE7QUFDQTtBQUNBO0FBQ0E7QXREK3l6RkE7QXNENXl6RkE7QUFDQTtBQUNBO0FBQ0E7QXREOHl6RkE7O0FzRHp5ekZBO0FBQ0E7QXRENHl6RkE7QXNEMXl6RkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEQ0eXpGQTtBc0QxeXpGQTtBQUNBO0FBQ0E7QUFDQTtBdEQ0eXpGQTtBc0R6eXpGQTtBQUNBO0FBQ0E7QUFDQTtBdEQyeXpGQTs7QXNEdHl6RkE7QUFDQTtBdER5eXpGQTtBc0R2eXpGQTtBQUNBO0F0RHl5ekZBO0FzRHZ5ekZBO0FBQ0E7QUFDQTtBQUNBO0F0RHl5ekZBO0FzRHR5ekZBO0FBQ0E7QUFDQTtBQUNBO0F0RHd5ekZBO0FzRG55ekZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdERxeXpGQTs7QXNEanl6RkE7QUFDQTtBdERveXpGQTtBc0RseXpGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RG95ekZBO0FzRGx5ekZBO0FBQ0E7QUFDQTtBQUNBO0F0RG95ekZBO0FzRGp5ekZBO0FBQ0E7QUFDQTtBQUNBO0F0RG15ekZBOztBc0Q3d3pGQTtBQUNBO0FBQ0E7QWhEMEJBO0FnRHZCQTtBQUNBO0F6Q25JQTtBQUNBO0FibTV6RkE7QXNEOXd6RkE7QUFDQTtBdERneHpGQTs7QXNENXd6RkE7QUFDQTtBQUNBO0F0RCt3ekZBOztBdUQxNnpGQTtBQUNBO0F2RDY2ekZBOztBdUQxNnpGQTtBQUNBO0FBQUE7QXZENjZ6RkE7O0F1RDE2ekZBO0FBQ0E7QUFDQTtBQUNBO0F2RDY2ekZBO0F3RHA4ekZBO0FBQ0E7QUFDQTtBQUNBO0F4RHM4ekZBOztBdUQ5NnpGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FqQ2xCQTtBQUFBO0FBQUE7QUFBQTtBdEJvOHpGQTtBc0JoOHpGQTtBaUNRQTtBakNQQTtBQUFBO0F0Qm04ekZBO0FBQ0E7O0F1RG43ekZBOzs7QUFHQTtBdkRzN3pGQTs7QXVEbjd6RkE7O0FBRUE7QUFBQTtBdkRzN3pGQTs7QXVEbjd6RkE7O0FBRUE7QUFBQTtBdkRzN3pGQTs7QXVENzZ6RkE7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0F2RGc3ekZBO0F1RDc2ekZBOzs7QUFHQTtBQUNBO0F2RCs2ekZBO0F1RDU2ekZBOztBQUVBO0FBQ0E7QWpDNURBO0FBQUE7QXRCMit6RkE7QXNCdit6RkE7QWlDcURBOztBakNwREE7QUFBQTtBdEIyK3pGQTtBQUNBOztBdUQzNnpGQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FqQ3RGQTtBQUFBO0F0Qm9nMEZBO0FzQmhnMEZBO0FpQ2tFQTs7QWpDakVBO0FBQUE7QXRCb2cwRkE7QUFDQTtBUTFnMEZBOzs7QStDMkZBO0FBQ0E7QUFDQTtBQUNBO0F2RG83ekZBOztBdURqN3pGQTtBQUNBO0F2RG83ekZBOztBdUQvNnpGQTtBQUNBO0F2RGs3ekZBOztBdUQzNnpGQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBdkQ4NnpGQTs7QXVENTZ6RkE7QUFDQTtBdkQrNnpGQTs7QXVENzZ6RkE7QUFDQTtBdkRnN3pGQTs7QXVEdjZ6RkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFFQTtBQUNBO0FBQ0E7QXZEeTZ6RkE7QXVEdjZ6RkE7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FBQ0E7QUFDQTtBakMvSkE7QUFBQTtBdEJ3azBGQTtBc0JwazBGQTtBaUM2SUE7QWpDNUlBO0FBQUE7QXRCdWswRkE7QUFDQTtBdUQxNnpGQTtBQUNBO0F2RDQ2ekZBOztBdURuNnpGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdkRzNnpGQTs7QXlEeG0wRkE7QUFDQTtBQUFBO0FBQUE7QXpENG0wRkE7QUFDQTtBeUQxbTBGQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FBQ0E7QUFBQTtBekQybTBGQTs7QXlEeG0wRkE7QUFDQTtBQUNBO0FBQ0E7QXpEMm0wRkE7O0F5RHBtMEZBO0FBQ0E7QUFDQTtBQUFBO0F6RHVtMEZBO0F5RHJtMEZBO0FBQ0E7QUFDQTtBQUFBO0F6RHVtMEZBO0FBQ0E7QXlEcG0wRkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QUFDQTtBQUNBO0FBQUE7QXpEcW0wRkE7O0F5RGxtMEZBO0FBQ0E7QUFDQTtBekRxbTBGQTs7QXlEam0wRkE7QUFDQTs7QUFFQTtBQUFBO0F6RG9tMEZBO0FBQ0E7QTBEaHEwRkE7QUFBQTtBMURtcTBGQTs7QTBEbHEwRkE7QUFBQTtBMURzcTBGQTs7QTBEcnEwRkE7QUFBQTtBMUR5cTBGQTs7QTBEeHEwRkE7QUFBQTtBMUQ0cTBGQTs7QTBEM3EwRkE7QUFBQTtBMUQrcTBGQTs7QTBEOXEwRkE7QUFBQTtBMURrcjBGQTs7QTJEcHIwRkE7QUFDQTtBM0R1cjBGQTs7QVE3cTBGQTs7O0FtRExBO0EzRHdyMEZBOztBMkQ5cjBGQTtBQUNBO0EzRGlzMEZBOztBUXZyMEZBOzs7QW1ETEE7QTNEa3MwRkE7O0EyRHhzMEZBO0FBQ0E7QTNEMnMwRkE7O0FRanMwRkE7OztBbURMQTtBM0Q0czBGQTs7QTJEbHQwRkE7QUFDQTtBM0RxdDBGQTs7QVEzczBGQTs7O0FtRExBO0EzRHN0MEZBOztBMkQ1dDBGQTtBQUNBO0EzRCt0MEZBOztBUXJ0MEZBOzs7QW1ETEE7QTNEZ3UwRkE7O0EyRHR1MEZBO0FBQ0E7QTNEeXUwRkE7O0FRL3QwRkE7OztBbURMQTtBM0QwdTBGQTs7QTJEaHYwRkE7QUFDQTtBM0RtdjBGQTs7QVF6dTBGQTs7O0FtRExBO0EzRG92MEZBOztBMkQxdjBGQTtBQUNBO0EzRDZ2MEZBOztBUW52MEZBOzs7QW1ETEE7QTNEOHYwRkE7O0EyRHB3MEZBO0FBQ0E7QTNEdXcwRkE7O0FRN3YwRkE7OztBbURMQTtBM0R3dzBGQTs7QTJEOXcwRkE7QUFDQTtBM0RpeDBGQTs7QVF2dzBGQTs7O0FtRExBO0EzRGt4MEZBOztBMkR4eDBGQTtBQUNBO0EzRDJ4MEZBOztBUWp4MEZBOzs7QW1ETEE7QTNENHgwRkE7O0EyRGx5MEZBO0FBQ0E7QTNEcXkwRkE7O0FRM3gwRkE7OztBbURMQTtBM0RzeTBGQTs7QTREcnkwRkE7QUFDQTtBNUR3eTBGQTs7QTREcnkwRkE7QUFDQTtBNUR3eTBGQTs7QTZEbnowRkE7QUFBQTtBN0R1ejBGQTs7QTZEdHowRkE7QUFBQTtBN0QwejBGQTs7QTZEenowRkE7QUFBQTtBN0Q2ejBGQTs7QTZENXowRkE7QUFBQTtBN0RnMDBGQTs7QTZEL3owRkE7QUFBQTtBN0RtMDBGQTs7QTZEajAwRkE7QUFBQTtBN0RxMDBGQTs7QTZEcDAwRkE7QUFBQTtBN0R3MDBGQTs7QTZEdjAwRkE7QUFBQTtBN0QyMDBGQTs7QTZEMTAwRkE7QUFBQTtBN0Q4MDBGQTs7QTZENzAwRkE7QUFBQTtBN0RpMTBGQTs7QTZEOTAwRkE7QUFDQTtBN0RpMTBGQTs7QTZEbDEwRkE7QUFDQTtBN0RxMTBGQTs7QTZEdDEwRkE7QUFDQTtBN0R5MTBGQTs7QTZEMTEwRkE7QUFDQTtBN0Q2MTBGQTs7QTZEOTEwRkE7QUFDQTtBN0RpMjBGQTs7QTZEbDIwRkE7QUFDQTtBN0RxMjBGQTs7QTZEdDIwRkE7QUFDQTtBN0R5MjBGQTs7QTZEMTIwRkE7QUFDQTtBN0Q2MjBGQTs7QTZEOTIwRkE7QUFDQTtBN0RpMzBGQTs7QTZEbDMwRkE7QUFDQTtBN0RxMzBGQTs7QTZEdDMwRkE7QUFDQTtBN0R5MzBGQTs7QTZEMTMwRkE7QUFDQTtBN0Q2MzBGQTs7QTZEejMwRkE7QUFDQTtBN0Q0MzBGQTs7QTZEcjMwRkE7QUFDQTtBN0R3MzBGQTs7QTZEcjMwRkE7QUFDQTtBN0R3MzBGQTs7QTZEcjMwRkE7QUFDQTtBQUNBO0E3RHczMEZBOztBNkRyMzBGQTtBQUNBO0FBQ0E7QTdEdzMwRkE7O0E2RHIzMEZBO0FBQ0E7QUFDQTtBN0R3MzBGQTs7QTZEcjMwRkE7QUFDQTtBQUNBO0E3RHczMEZBOztBNkRyMzBGQTtBQUNBO0E3RHczMEZBOztBNkRyMzBGQTtBQUNBO0E3RHczMEZBOztBNkRyMzBGQTtBQUNBO0E3RHczMEZBOztBNkRyMzBGQTtBQUNBO0E3RHczMEZBOztBd0RoODBGQTtBQUNBO0FBQ0E7QUFDQTtBeERtODBGQTs7QThENTcwRkE7QUFBQTtBOURnODBGQTs7QThEaDgwRkE7QUFBQTtBOURvODBGQTs7QThEcDgwRkE7QUFBQTtBOUR3ODBGQTs7QThEeDgwRkE7QUFBQTtBOUQ0ODBGQTs7QThENTgwRkE7QUFBQTtBOURnOTBGQTs7QThEaDkwRkE7QUFBQTtBOURvOTBGQTs7QThEcDkwRkE7QUFBQTtBOUR3OTBGQTs7QThEeDkwRkE7QUFBQTtBQUFBO0FBQUE7QTlENDkwRkE7O0E4RDU5MEZBO0FBQUE7QUFBQTtBQUFBO0E5RGcrMEZBOztBaUIvNjBGQTtBNkNqREE7QUFBQTtBOURxKzBGQTtBOERyKzBGQTtBQUFBO0E5RHcrMEZBO0E4RHgrMEZBO0FBQUE7QTlEMiswRkE7QThEMyswRkE7QUFBQTtBOUQ4KzBGQTtBOEQ5KzBGQTtBQUFBO0E5RGkvMEZBO0E4RGovMEZBO0FBQUE7QTlEby8wRkE7QThEcC8wRkE7QUFBQTtBOUR1LzBGQTtBOER2LzBGQTtBQUFBO0FBQUE7QUFBQTtBOUQwLzBGQTtBOEQxLzBGQTtBQUFBO0FBQUE7QUFBQTtBOUQ2LzBGQTtBQUNBO0FpQjc4MEZBO0E2Q2pEQTtBQUFBO0E5RGtnMUZBO0E4RGxnMUZBO0FBQUE7QTlEcWcxRkE7QThEcmcxRkE7QUFBQTtBOUR3ZzFGQTtBOER4ZzFGQTtBQUFBO0E5RDJnMUZBO0E4RDNnMUZBO0FBQUE7QTlEOGcxRkE7QThEOWcxRkE7QUFBQTtBOURpaDFGQTtBOERqaDFGQTtBQUFBO0E5RG9oMUZBO0E4RHBoMUZBO0FBQUE7QUFBQTtBQUFBO0E5RHVoMUZBO0E4RHZoMUZBO0FBQUE7QUFBQTtBQUFBO0E5RDBoMUZBO0FBQ0E7QWlCMSswRkE7QTZDakRBO0FBQUE7QTlEK2gxRkE7QThEL2gxRkE7QUFBQTtBOURraTFGQTtBOERsaTFGQTtBQUFBO0E5RHFpMUZBO0E4RHJpMUZBO0FBQUE7QTlEd2kxRkE7QThEeGkxRkE7QUFBQTtBOUQyaTFGQTtBOEQzaTFGQTtBQUFBO0E5RDhpMUZBO0E4RDlpMUZBO0FBQUE7QTlEaWoxRkE7QThEamoxRkE7QUFBQTtBQUFBO0FBQUE7QTlEb2oxRkE7QThEcGoxRkE7QUFBQTtBQUFBO0FBQUE7QTlEdWoxRkE7QUFDQTtBaUJ2ZzFGQTtBNkNqREE7QUFBQTtBOUQ0ajFGQTtBOEQ1ajFGQTtBQUFBO0E5RCtqMUZBO0E4RC9qMUZBO0FBQUE7QTlEa2sxRkE7QThEbGsxRkE7QUFBQTtBOURxazFGQTtBOERyazFGQTtBQUFBO0E5RHdrMUZBO0E4RHhrMUZBO0FBQUE7QTlEMmsxRkE7QThEM2sxRkE7QUFBQTtBOUQ4azFGQTtBOEQ5azFGQTtBQUFBO0FBQUE7QUFBQTtBOURpbDFGQTtBOERqbDFGQTtBQUFBO0FBQUE7QUFBQTtBOURvbDFGQTtBQUNBO0E4RDNrMUZBO0FBRUE7QUFBQTtBOUQ2azFGQTtBOEQ3azFGQTtBQUFBO0E5RGdsMUZBO0E4RGhsMUZBO0FBQUE7QTlEbWwxRkE7QThEbmwxRkE7QUFBQTtBOURzbDFGQTtBOER0bDFGQTtBQUFBO0E5RHlsMUZBO0E4RHpsMUZBO0FBQUE7QTlENGwxRkE7QThENWwxRkE7QUFBQTtBOUQrbDFGQTtBOEQvbDFGQTtBQUFBO0FBQUE7QUFBQTtBOURrbTFGQTtBOERsbTFGQTtBQUFBO0FBQUE7QUFBQTtBOURxbTFGQTtBQUNBO0ErRDNuMUZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBL0Q2bjFGQTtBK0QzbjFGQTtBQUNBO0FBQ0E7QS9ENm4xRkE7QStEMW4xRkE7Ozs7O0FBS0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QS9ENG4xRkE7O0ErRG5uMUZBO0FBQ0E7QS9Ec24xRkE7O0ErRHZuMUZBO0FBQ0E7QS9EMG4xRkE7O0ErRDNuMUZBO0FBQ0E7QS9EOG4xRkE7O0ErRC9uMUZBO0FBQ0E7QS9Ea28xRkE7O0ErRG5vMUZBO0FBQ0E7QS9Ec28xRkE7O0ErRHZvMUZBO0FBQ0E7QS9EMG8xRkE7O0ErRDNvMUZBO0FBQ0E7QS9EOG8xRkE7O0ErRC9vMUZBO0FBQ0E7QS9Ea3AxRkE7O0ErRG5wMUZBO0FBQ0E7QS9Ec3AxRkE7O0ErRHZwMUZBO0FBQ0E7QS9EMHAxRkE7O0ErRDNwMUZBO0FBQ0E7QS9EOHAxRkE7O0ErRC9wMUZBO0FBQ0E7QS9Ea3ExRkE7O0ErRG5xMUZBO0FBQ0E7QS9Ec3ExRkE7O0ErRHZxMUZBO0FBQ0E7QS9EMHExRkE7O0ErRDNxMUZBO0FBQ0E7QS9EOHExRkE7O0ErRC9xMUZBO0FBQ0E7QS9Ea3IxRkE7O0ErRG5yMUZBO0FBQ0E7QS9Ec3IxRkE7O0ErRHZyMUZBO0FBQ0E7QS9EMHIxRkE7O0ErRDNyMUZBO0FBQ0E7QS9EOHIxRkE7O0ErRC9yMUZBO0FBQ0E7QS9Ea3MxRkE7O0ErRG5zMUZBO0FBQ0E7QS9Ec3MxRkE7O0ErRHZzMUZBO0FBQ0E7QS9EMHMxRkE7O0ErRDNzMUZBO0FBQ0E7QS9EOHMxRkE7O0ErRC9zMUZBO0FBQ0E7QS9Ea3QxRkE7O0ErRG50MUZBO0FBQ0E7QS9Ec3QxRkE7O0ErRHZ0MUZBO0FBQ0E7QS9EMHQxRkE7O0ErRDN0MUZBO0FBQ0E7QS9EOHQxRkE7O0ErRC90MUZBO0FBQ0E7QS9Ea3UxRkE7O0ErRG51MUZBO0FBQ0E7QS9Ec3UxRkE7O0ErRHZ1MUZBO0FBQ0E7QS9EMHUxRkE7O0ErRDN1MUZBO0FBQ0E7QS9EOHUxRkE7O0ErRC91MUZBO0FBQ0E7QS9Ea3YxRkE7O0ErRG52MUZBO0FBQ0E7QS9Ec3YxRkE7O0ErRHZ2MUZBO0FBQ0E7QS9EMHYxRkE7O0ErRDN2MUZBO0FBQ0E7QS9EOHYxRkE7O0ErRC92MUZBO0FBQ0E7QS9Ea3cxRkE7O0ErRG53MUZBO0FBQ0E7QS9Ec3cxRkE7O0ErRHZ3MUZBO0FBQ0E7QS9EMHcxRkE7O0ErRDN3MUZBO0FBQ0E7QS9EOHcxRkE7O0ErRC93MUZBO0FBQ0E7QS9Ea3gxRkE7O0ErRG54MUZBO0FBQ0E7QS9Ec3gxRkE7O0ErRHZ4MUZBO0FBQ0E7QS9EMHgxRkE7O0ErRDN4MUZBO0FBQ0E7QS9EOHgxRkE7O0ErRC94MUZBO0FBQ0E7QS9Ea3kxRkE7O0ErRG55MUZBO0FBQ0E7QS9Ec3kxRkE7O0ErRHZ5MUZBO0FBQ0E7QS9EMHkxRkE7O0ErRDN5MUZBO0FBQ0E7QS9EOHkxRkE7O0ErRC95MUZBO0FBQ0E7QS9Ea3oxRkE7O0ErRG56MUZBO0FBQ0E7QS9Ec3oxRkE7O0ErRHZ6MUZBO0FBQ0E7QS9EMHoxRkE7O0ErRDN6MUZBO0FBQ0E7QS9EOHoxRkE7O0ErRC96MUZBO0FBQ0E7QS9EazAxRkE7O0ErRG4wMUZBO0FBQ0E7QS9EczAxRkE7O0ErRHYwMUZBO0FBQ0E7QS9EMDAxRkE7O0ErRDMwMUZBO0FBQ0E7QS9EODAxRkE7O0ErRC8wMUZBO0FBQ0E7QS9EazExRkE7O0ErRG4xMUZBO0FBQ0E7QS9EczExRkE7O0ErRHYxMUZBO0FBQ0E7QS9EMDExRkE7O0ErRDMxMUZBO0FBQ0E7QS9EODExRkE7O0ErRC8xMUZBO0FBQ0E7QS9EazIxRkE7O0ErRG4yMUZBO0FBQ0E7QS9EczIxRkE7O0ErRHYyMUZBO0FBQ0E7QS9EMDIxRkE7O0ErRDMyMUZBO0FBQ0E7QS9EODIxRkE7O0ErRC8yMUZBO0FBQ0E7QS9EazMxRkE7O0ErRG4zMUZBO0FBQ0E7QS9EczMxRkE7O0ErRHYzMUZBO0FBQ0E7QS9EMDMxRkE7O0ErRDMzMUZBO0FBQ0E7QS9EODMxRkE7O0ErRC8zMUZBO0FBQ0E7QS9EazQxRkE7O0ErRG40MUZBO0FBQ0E7QS9EczQxRkE7O0ErRHY0MUZBO0FBQ0E7QS9EMDQxRkE7O0ErRDM0MUZBO0FBQ0E7QS9EODQxRkE7O0ErRC80MUZBO0FBQ0E7QS9EazUxRkE7O0FnRTM2MUZBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWhFKzYxRkE7O0FnRTk2MUZBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWhFazcxRkE7O0FnRWo3MUZBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWhFcTcxRkE7O0FnRXA3MUZBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWhFdzcxRkE7O0FnRXQ3MUZBO0FBQUE7QUFBQTtBaEUwNzFGQTs7QWdFejcxRkE7QUFBQTtBQUFBO0FoRTY3MUZBOztBZ0U1NzFGQTtBQUFBO0FBQUE7QWhFZzgxRkE7O0FnRS83MUZBO0FBQUE7QUFBQTtBQUFBO0FoRW04MUZBOztBZ0VsODFGQTtBQUFBO0FBQUE7QUFBQTtBaEVzODFGQTs7QWdFcjgxRkE7QUFBQTtBQUFBO0FBQUE7QWhFeTgxRkE7O0FnRXg4MUZBO0FBQUE7QUFBQTtBaEU0ODFGQTs7QWdFMzgxRkE7QUFBQTtBQUFBO0FoRSs4MUZBOztBZ0U3ODFGQTtBQUFBO0FBQUE7QUFBQTtBaEVpOTFGQTs7QWdFaDkxRkE7QUFBQTtBQUFBO0FBQUE7QWhFbzkxRkE7O0FnRW45MUZBO0FBQUE7QUFBQTtBQUFBO0FoRXU5MUZBOztBZ0V0OTFGQTtBQUFBO0FBQUE7QUFBQTtBaEUwOTFGQTs7QWdFejkxRkE7QUFBQTtBQUFBO0FoRTY5MUZBOztBZ0UzOTFGQTtBQUFBO0FBQUE7QUFBQTtBaEUrOTFGQTs7QWdFOTkxRkE7QUFBQTtBQUFBO0FBQUE7QWhFaysxRkE7O0FnRWorMUZBO0FBQUE7QUFBQTtBQUFBO0FoRXErMUZBOztBZ0VwKzFGQTtBQUFBO0FBQUE7QUFBQTtBaEV3KzFGQTs7QWdFdisxRkE7QUFBQTtBQUFBO0FBQUE7QWhFMisxRkE7O0FnRXorMUZBO0FBQUE7QUFBQTtBaEU2KzFGQTs7QWdFNSsxRkE7QUFBQTtBQUFBO0FoRWcvMUZBOztBZ0UvKzFGQTtBQUFBO0FBQUE7QWhFbS8xRkE7O0FnRWwvMUZBO0FBQUE7QUFBQTtBaEVzLzFGQTs7QWdFci8xRkE7QUFBQTtBQUFBO0FoRXkvMUZBOztBZ0V4LzFGQTtBQUFBO0FBQUE7QWhFNC8xRkE7O0FnRTEvMUZBO0FBQUE7QUFBQTtBaEU4LzFGQTs7QWdFNy8xRkE7QUFBQTtBQUFBO0FoRWlnMkZBOztBZ0VoZzJGQTtBQUFBO0FBQUE7QWhFb2cyRkE7O0FnRW5nMkZBO0FBQUE7QUFBQTtBaEV1ZzJGQTs7QWdFdGcyRkE7QUFBQTtBQUFBO0FoRTBnMkZBOztBZ0V6ZzJGQTtBQUFBO0FBQUE7QWhFNmcyRkE7O0FpQmpnMkZBO0ErQ2xEQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FoRXdqMkZBO0FnRXZqMkZBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWhFMGoyRkE7QWdFemoyRkE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEU0ajJGQTtBZ0UzajJGQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FoRThqMkZBO0FnRTVqMkZBO0FBQUE7QUFBQTtBaEUrajJGQTtBZ0U5ajJGQTtBQUFBO0FBQUE7QWhFaWsyRkE7QWdFaGsyRkE7QUFBQTtBQUFBO0FoRW1rMkZBO0FnRWxrMkZBO0FBQUE7QUFBQTtBQUFBO0FoRXFrMkZBO0FnRXBrMkZBO0FBQUE7QUFBQTtBQUFBO0FoRXVrMkZBO0FnRXRrMkZBO0FBQUE7QUFBQTtBQUFBO0FoRXlrMkZBO0FnRXhrMkZBO0FBQUE7QUFBQTtBaEUyazJGQTtBZ0UxazJGQTtBQUFBO0FBQUE7QWhFNmsyRkE7QWdFM2syRkE7QUFBQTtBQUFBO0FBQUE7QWhFOGsyRkE7QWdFN2syRkE7QUFBQTtBQUFBO0FBQUE7QWhFZ2wyRkE7QWdFL2syRkE7QUFBQTtBQUFBO0FBQUE7QWhFa2wyRkE7QWdFamwyRkE7QUFBQTtBQUFBO0FBQUE7QWhFb2wyRkE7QWdFbmwyRkE7QUFBQTtBQUFBO0FoRXNsMkZBO0FnRXBsMkZBO0FBQUE7QUFBQTtBQUFBO0FoRXVsMkZBO0FnRXRsMkZBO0FBQUE7QUFBQTtBQUFBO0FoRXlsMkZBO0FnRXhsMkZBO0FBQUE7QUFBQTtBQUFBO0FoRTJsMkZBO0FnRTFsMkZBO0FBQUE7QUFBQTtBQUFBO0FoRTZsMkZBO0FnRTVsMkZBO0FBQUE7QUFBQTtBQUFBO0FoRStsMkZBO0FnRTdsMkZBO0FBQUE7QUFBQTtBaEVnbTJGQTtBZ0UvbDJGQTtBQUFBO0FBQUE7QWhFa20yRkE7QWdFam0yRkE7QUFBQTtBQUFBO0FoRW9tMkZBO0FnRW5tMkZBO0FBQUE7QUFBQTtBaEVzbTJGQTtBZ0VybTJGQTtBQUFBO0FBQUE7QWhFd20yRkE7QWdFdm0yRkE7QUFBQTtBQUFBO0FoRTBtMkZBO0FnRXhtMkZBO0FBQUE7QUFBQTtBaEUybTJGQTtBZ0UxbTJGQTtBQUFBO0FBQUE7QWhFNm0yRkE7QWdFNW0yRkE7QUFBQTtBQUFBO0FoRSttMkZBO0FnRTltMkZBO0FBQUE7QUFBQTtBaEVpbjJGQTtBZ0VobjJGQTtBQUFBO0FBQUE7QWhFbW4yRkE7QWdFbG4yRkE7QUFBQTtBQUFBO0FoRXFuMkZBO0FBQ0E7QWlCMW0yRkE7QStDbERBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWhFZ3EyRkE7QWdFL3AyRkE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEVrcTJGQTtBZ0VqcTJGQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FoRW9xMkZBO0FnRW5xMkZBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWhFc3EyRkE7QWdFcHEyRkE7QUFBQTtBQUFBO0FoRXVxMkZBO0FnRXRxMkZBO0FBQUE7QUFBQTtBaEV5cTJGQTtBZ0V4cTJGQTtBQUFBO0FBQUE7QWhFMnEyRkE7QWdFMXEyRkE7QUFBQTtBQUFBO0FBQUE7QWhFNnEyRkE7QWdFNXEyRkE7QUFBQTtBQUFBO0FBQUE7QWhFK3EyRkE7QWdFOXEyRkE7QUFBQTtBQUFBO0FBQUE7QWhFaXIyRkE7QWdFaHIyRkE7QUFBQTtBQUFBO0FoRW1yMkZBO0FnRWxyMkZBO0FBQUE7QUFBQTtBaEVxcjJGQTtBZ0VucjJGQTtBQUFBO0FBQUE7QUFBQTtBaEVzcjJGQTtBZ0VycjJGQTtBQUFBO0FBQUE7QUFBQTtBaEV3cjJGQTtBZ0V2cjJGQTtBQUFBO0FBQUE7QUFBQTtBaEUwcjJGQTtBZ0V6cjJGQTtBQUFBO0FBQUE7QUFBQTtBaEU0cjJGQTtBZ0UzcjJGQTtBQUFBO0FBQUE7QWhFOHIyRkE7QWdFNXIyRkE7QUFBQTtBQUFBO0FBQUE7QWhFK3IyRkE7QWdFOXIyRkE7QUFBQTtBQUFBO0FBQUE7QWhFaXMyRkE7QWdFaHMyRkE7QUFBQTtBQUFBO0FBQUE7QWhFbXMyRkE7QWdFbHMyRkE7QUFBQTtBQUFBO0FBQUE7QWhFcXMyRkE7QWdFcHMyRkE7QUFBQTtBQUFBO0FBQUE7QWhFdXMyRkE7QWdFcnMyRkE7QUFBQTtBQUFBO0FoRXdzMkZBO0FnRXZzMkZBO0FBQUE7QUFBQTtBaEUwczJGQTtBZ0V6czJGQTtBQUFBO0FBQUE7QWhFNHMyRkE7QWdFM3MyRkE7QUFBQTtBQUFBO0FoRThzMkZBO0FnRTdzMkZBO0FBQUE7QUFBQTtBaEVndDJGQTtBZ0UvczJGQTtBQUFBO0FBQUE7QWhFa3QyRkE7QWdFaHQyRkE7QUFBQTtBQUFBO0FoRW10MkZBO0FnRWx0MkZBO0FBQUE7QUFBQTtBaEVxdDJGQTtBZ0VwdDJGQTtBQUFBO0FBQUE7QWhFdXQyRkE7QWdFdHQyRkE7QUFBQTtBQUFBO0FoRXl0MkZBO0FnRXh0MkZBO0FBQUE7QUFBQTtBaEUydDJGQTtBZ0UxdDJGQTtBQUFBO0FBQUE7QWhFNnQyRkE7QUFDQTtBaUJsdDJGQTtBK0NsREE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEV3dzJGQTtBZ0V2dzJGQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FoRTB3MkZBO0FnRXp3MkZBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWhFNHcyRkE7QWdFM3cyRkE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEU4dzJGQTtBZ0U1dzJGQTtBQUFBO0FBQUE7QWhFK3cyRkE7QWdFOXcyRkE7QUFBQTtBQUFBO0FoRWl4MkZBO0FnRWh4MkZBO0FBQUE7QUFBQTtBaEVteDJGQTtBZ0VseDJGQTtBQUFBO0FBQUE7QUFBQTtBaEVxeDJGQTtBZ0VweDJGQTtBQUFBO0FBQUE7QUFBQTtBaEV1eDJGQTtBZ0V0eDJGQTtBQUFBO0FBQUE7QUFBQTtBaEV5eDJGQTtBZ0V4eDJGQTtBQUFBO0FBQUE7QWhFMngyRkE7QWdFMXgyRkE7QUFBQTtBQUFBO0FoRTZ4MkZBO0FnRTN4MkZBO0FBQUE7QUFBQTtBQUFBO0FoRTh4MkZBO0FnRTd4MkZBO0FBQUE7QUFBQTtBQUFBO0FoRWd5MkZBO0FnRS94MkZBO0FBQUE7QUFBQTtBQUFBO0FoRWt5MkZBO0FnRWp5MkZBO0FBQUE7QUFBQTtBQUFBO0FoRW95MkZBO0FnRW55MkZBO0FBQUE7QUFBQTtBaEVzeTJGQTtBZ0VweTJGQTtBQUFBO0FBQUE7QUFBQTtBaEV1eTJGQTtBZ0V0eTJGQTtBQUFBO0FBQUE7QUFBQTtBaEV5eTJGQTtBZ0V4eTJGQTtBQUFBO0FBQUE7QUFBQTtBaEUyeTJGQTtBZ0UxeTJGQTtBQUFBO0FBQUE7QUFBQTtBaEU2eTJGQTtBZ0U1eTJGQTtBQUFBO0FBQUE7QUFBQTtBaEUreTJGQTtBZ0U3eTJGQTtBQUFBO0FBQUE7QWhFZ3oyRkE7QWdFL3kyRkE7QUFBQTtBQUFBO0FoRWt6MkZBO0FnRWp6MkZBO0FBQUE7QUFBQTtBaEVvejJGQTtBZ0VuejJGQTtBQUFBO0FBQUE7QWhFc3oyRkE7QWdFcnoyRkE7QUFBQTtBQUFBO0FoRXd6MkZBO0FnRXZ6MkZBO0FBQUE7QUFBQTtBaEUwejJGQTtBZ0V4ejJGQTtBQUFBO0FBQUE7QWhFMnoyRkE7QWdFMXoyRkE7QUFBQTtBQUFBO0FoRTZ6MkZBO0FnRTV6MkZBO0FBQUE7QUFBQTtBaEUrejJGQTtBZ0U5ejJGQTtBQUFBO0FBQUE7QWhFaTAyRkE7QWdFaDAyRkE7QUFBQTtBQUFBO0FoRW0wMkZBO0FnRWwwMkZBO0FBQUE7QUFBQTtBaEVxMDJGQTtBQUNBO0FpQjF6MkZBO0ErQ2xEQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FoRWczMkZBO0FnRS8yMkZBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWhFazMyRkE7QWdFajMyRkE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEVvMzJGQTtBZ0VuMzJGQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FoRXMzMkZBO0FnRXAzMkZBO0FBQUE7QUFBQTtBaEV1MzJGQTtBZ0V0MzJGQTtBQUFBO0FBQUE7QWhFeTMyRkE7QWdFeDMyRkE7QUFBQTtBQUFBO0FoRTIzMkZBO0FnRTEzMkZBO0FBQUE7QUFBQTtBQUFBO0FoRTYzMkZBO0FnRTUzMkZBO0FBQUE7QUFBQTtBQUFBO0FoRSszMkZBO0FnRTkzMkZBO0FBQUE7QUFBQTtBQUFBO0FoRWk0MkZBO0FnRWg0MkZBO0FBQUE7QUFBQTtBaEVtNDJGQTtBZ0VsNDJGQTtBQUFBO0FBQUE7QWhFcTQyRkE7QWdFbjQyRkE7QUFBQTtBQUFBO0FBQUE7QWhFczQyRkE7QWdFcjQyRkE7QUFBQTtBQUFBO0FBQUE7QWhFdzQyRkE7QWdFdjQyRkE7QUFBQTtBQUFBO0FBQUE7QWhFMDQyRkE7QWdFejQyRkE7QUFBQTtBQUFBO0FBQUE7QWhFNDQyRkE7QWdFMzQyRkE7QUFBQTtBQUFBO0FoRTg0MkZBO0FnRTU0MkZBO0FBQUE7QUFBQTtBQUFBO0FoRSs0MkZBO0FnRTk0MkZBO0FBQUE7QUFBQTtBQUFBO0FoRWk1MkZBO0FnRWg1MkZBO0FBQUE7QUFBQTtBQUFBO0FoRW01MkZBO0FnRWw1MkZBO0FBQUE7QUFBQTtBQUFBO0FoRXE1MkZBO0FnRXA1MkZBO0FBQUE7QUFBQTtBQUFBO0FoRXU1MkZBO0FnRXI1MkZBO0FBQUE7QUFBQTtBaEV3NTJGQTtBZ0V2NTJGQTtBQUFBO0FBQUE7QWhFMDUyRkE7QWdFejUyRkE7QUFBQTtBQUFBO0FoRTQ1MkZBO0FnRTM1MkZBO0FBQUE7QUFBQTtBaEU4NTJGQTtBZ0U3NTJGQTtBQUFBO0FBQUE7QWhFZzYyRkE7QWdFLzUyRkE7QUFBQTtBQUFBO0FoRWs2MkZBO0FnRWg2MkZBO0FBQUE7QUFBQTtBaEVtNjJGQTtBZ0VsNjJGQTtBQUFBO0FBQUE7QWhFcTYyRkE7QWdFcDYyRkE7QUFBQTtBQUFBO0FoRXU2MkZBO0FnRXQ2MkZBO0FBQUE7QUFBQTtBaEV5NjJGQTtBZ0V4NjJGQTtBQUFBO0FBQUE7QWhFMjYyRkE7QWdFMTYyRkE7QUFBQTtBQUFBO0FoRTY2MkZBO0FBQ0E7QWlFeDkyRkE7QUFBQTtBakUyOTJGQTs7QWlFMTkyRkE7QUFBQTtBakU4OTJGQTs7QWlFNzkyRkE7QUFBQTtBakVpKzJGQTs7QWlCNzYyRkE7QWdEdERBO0FBQUE7QWpFdysyRkE7QWlFdisyRkE7QUFBQTtBakUwKzJGQTtBaUV6KzJGQTtBQUFBO0FqRTQrMkZBO0FBQ0E7QWlCejcyRkE7QWdEdERBO0FBQUE7QWpFbS8yRkE7QWlFbC8yRkE7QUFBQTtBakVxLzJGQTtBaUVwLzJGQTtBQUFBO0FqRXUvMkZBO0FBQ0E7QWlCcDgyRkE7QWdEdERBO0FBQUE7QWpFOC8yRkE7QWlFNy8yRkE7QUFBQTtBakVnZzNGQTtBaUUvLzJGQTtBQUFBO0FqRWtnM0ZBO0FBQ0E7QWlCLzgyRkE7QWdEdERBO0FBQUE7QWpFeWczRkE7QWlFeGczRkE7QUFBQTtBakUyZzNGQTtBaUUxZzNGQTtBQUFBO0FqRTZnM0ZBO0FBQ0E7QWtFbmgzRkE7QUFBQTtBQUFBO0FBQUE7QWxFc2gzRkE7O0FrRXRoM0ZBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWxFMGgzRkE7O0FrRTFoM0ZBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWxFOGgzRkE7O0FtRTloM0ZBO0FBQUE7QW5Fa2kzRkE7O0FtRWxpM0ZBO0FBQUE7QW5Fc2kzRkE7O0FvRXJpM0ZBO0FBQUE7QXBFeWkzRkE7O0FvRXppM0ZBO0FBQUE7QXBFNmkzRkE7O0FvRTdpM0ZBO0FBQUE7QXBFaWozRkE7O0FvRWpqM0ZBO0FBQUE7QXBFcWozRkE7O0FvRXJqM0ZBO0FBQUE7QXBFeWozRkE7O0FvRXBqM0ZBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBcEV1ajNGQTs7QW9FcGozRkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FwRXVqM0ZBOztBb0VuajNGQTtBQURBO0FBRUE7QUFDQTtBQUNBO0FwRXVqM0ZBO0FBQ0E7O0FxRWpsM0ZBO0FDRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RW1sM0ZBOztBc0V6azNGQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEUyazNGQTs7QXVFeG0zRkE7QUFBQTtBQUFBO0F2RTRtM0ZBOztBdUUzbTNGQTtBQUFBO0FBQUE7QXZFK20zRkE7O0F1RTltM0ZBO0FBQUE7QUFBQTtBdkVrbjNGQTs7QXVFam4zRkE7QUFBQTtBQUFBO0F2RXFuM0ZBOztBd0VwbjNGQTtBQUFBO0F4RXduM0ZBOztBd0V4bjNGQTtBQUFBO0F4RTRuM0ZBOztBd0U1bjNGQTtBQUFBO0F4RWdvM0ZBOztBd0VobzNGQTtBQUFBO0F4RW9vM0ZBOztBd0VwbzNGQTtBQUFBO0F4RXdvM0ZBOztBd0V4bzNGQTtBQUFBO0F4RTRvM0ZBOztBd0U1bzNGQTtBQUFBO0F4RWdwM0ZBOztBd0VocDNGQTtBQUFBO0F4RW9wM0ZBOztBd0VwcDNGQTtBQUFBO0F4RXdwM0ZBOztBd0V4cDNGQTtBQUFBO0F4RTRwM0ZBOztBd0U1cDNGQTtBQUFBO0F4RWdxM0ZBOztBd0VocTNGQTtBQUFBO0F4RW9xM0ZBOztBd0VwcTNGQTtBQUFBO0F4RXdxM0ZBOztBd0V4cTNGQTtBQUFBO0F4RTRxM0ZBOztBd0V4cTNGQTtBQUFBO0F4RTRxM0ZBOztBd0UzcTNGQTtBQUFBO0F4RStxM0ZBOztBd0UzcTNGQTtBQUFBO0F4RStxM0ZBOztBd0U5cTNGQTtBQUFBO0F4RWtyM0ZBOztBd0VocjNGQTtBQUFBO0F4RW9yM0ZBOztBd0VucjNGQTtBQUFBO0F4RXVyM0ZBOztBeUVoczNGQTtBQUFBO0F6RW9zM0ZBOztBeUVuczNGQTs7QUFFQTtBekVzczNGQTs7QXlFcHMzRkE7O0FBRUE7QXpFdXMzRkE7O0F5RXJzM0ZBOztBQUVBO0F6RXdzM0ZBOztBeUV0czNGQTs7QUFFQTtBekV5czNGQTs7QXlFeHQzRkE7QUFBQTtBekU0dDNGQTs7QXlFM3QzRkE7O0FBRUE7QXpFOHQzRkE7O0F5RTV0M0ZBOztBQUVBO0F6RSt0M0ZBOztBeUU3dDNGQTs7QUFFQTtBekVndTNGQTs7QXlFOXQzRkE7O0FBRUE7QXpFaXUzRkE7O0F5RWh2M0ZBO0FBQUE7QXpFb3YzRkE7O0F5RW52M0ZBOztBQUVBO0F6RXN2M0ZBOztBeUVwdjNGQTs7QUFFQTtBekV1djNGQTs7QXlFcnYzRkE7O0FBRUE7QXpFd3YzRkE7O0F5RXR2M0ZBOztBQUVBO0F6RXl2M0ZBOztBeUV4dzNGQTtBQUFBO0F6RTR3M0ZBOztBeUUzdzNGQTs7QUFFQTtBekU4dzNGQTs7QXlFNXczRkE7O0FBRUE7QXpFK3czRkE7O0F5RTd3M0ZBOztBQUVBO0F6RWd4M0ZBOztBeUU5dzNGQTs7QUFFQTtBekVpeDNGQTs7QXlFaHkzRkE7QUFBQTtBekVveTNGQTs7QXlFbnkzRkE7O0FBRUE7QXpFc3kzRkE7O0F5RXB5M0ZBOztBQUVBO0F6RXV5M0ZBOztBeUVyeTNGQTs7QUFFQTtBekV3eTNGQTs7QXlFdHkzRkE7O0FBRUE7QXpFeXkzRkE7O0F5RXh6M0ZBO0FBQUE7QXpFNHozRkE7O0F5RTN6M0ZBOztBQUVBO0F6RTh6M0ZBOztBeUU1ejNGQTs7QUFFQTtBekUrejNGQTs7QXlFN3ozRkE7O0FBRUE7QXpFZzAzRkE7O0F5RTl6M0ZBOztBQUVBO0F6RWkwM0ZBOztBeUVoMTNGQTtBQUFBO0F6RW8xM0ZBOztBeUVuMTNGQTs7QUFFQTtBekVzMTNGQTs7QXlFcDEzRkE7O0FBRUE7QXpFdTEzRkE7O0F5RXIxM0ZBOztBQUVBO0F6RXcxM0ZBOztBeUV0MTNGQTs7QUFFQTtBekV5MTNGQTs7QXlFeDIzRkE7QUFBQTtBekU0MjNGQTs7QXlFMzIzRkE7O0FBRUE7QXpFODIzRkE7O0F5RTUyM0ZBOztBQUVBO0F6RSsyM0ZBOztBeUU3MjNGQTs7QUFFQTtBekVnMzNGQTs7QXlFOTIzRkE7O0FBRUE7QXpFaTMzRkE7O0F5RWg0M0ZBO0FBQUE7QXpFbzQzRkE7O0F5RW40M0ZBOztBQUVBO0F6RXM0M0ZBOztBeUVwNDNGQTs7QUFFQTtBekV1NDNGQTs7QXlFcjQzRkE7O0FBRUE7QXpFdzQzRkE7O0F5RXQ0M0ZBOztBQUVBO0F6RXk0M0ZBOztBeUV4NTNGQTtBQUFBO0F6RTQ1M0ZBOztBeUUzNTNGQTs7QUFFQTtBekU4NTNGQTs7QXlFNTUzRkE7O0FBRUE7QXpFKzUzRkE7O0F5RTc1M0ZBOztBQUVBO0F6RWc2M0ZBOztBeUU5NTNGQTs7QUFFQTtBekVpNjNGQTs7QXlFaDczRkE7QUFBQTtBekVvNzNGQTs7QXlFbjczRkE7O0FBRUE7QXpFczczRkE7O0F5RXA3M0ZBOztBQUVBO0F6RXU3M0ZBOztBeUVyNzNGQTs7QUFFQTtBekV3NzNGQTs7QXlFdDczRkE7O0FBRUE7QXpFeTczRkE7O0F5RXg4M0ZBO0FBQUE7QXpFNDgzRkE7O0F5RTM4M0ZBOztBQUVBO0F6RTg4M0ZBOztBeUU1ODNGQTs7QUFFQTtBekUrODNGQTs7QXlFNzgzRkE7O0FBRUE7QXpFZzkzRkE7O0F5RTk4M0ZBOztBQUVBO0F6RWk5M0ZBOztBeUVoKzNGQTtBQUFBO0F6RW8rM0ZBOztBeUVuKzNGQTs7QUFFQTtBekVzKzNGQTs7QXlFcCszRkE7O0FBRUE7QXpFdSszRkE7O0F5RXIrM0ZBOztBQUVBO0F6RXcrM0ZBOztBeUV0KzNGQTs7QUFFQTtBekV5KzNGQTs7QXlFeC8zRkE7QUFBQTtBekU0LzNGQTs7QXlFMy8zRkE7O0FBRUE7QXpFOC8zRkE7O0F5RTUvM0ZBOztBQUVBO0F6RSsvM0ZBOztBeUU3LzNGQTs7QUFFQTtBekVnZzRGQTs7QXlFOS8zRkE7O0FBRUE7QXpFaWc0RkE7O0F5RWhoNEZBO0FBQUE7QXpFb2g0RkE7O0F5RW5oNEZBOztBQUVBO0F6RXNoNEZBOztBeUVwaDRGQTs7QUFFQTtBekV1aDRGQTs7QXlFcmg0RkE7O0FBRUE7QXpFd2g0RkE7O0F5RXRoNEZBOztBQUVBO0F6RXloNEZBOztBeUV4aTRGQTtBQUFBO0F6RTRpNEZBOztBeUUzaTRGQTs7QUFFQTtBekU4aTRGQTs7QXlFNWk0RkE7O0FBRUE7QXpFK2k0RkE7O0F5RTdpNEZBOztBQUVBO0F6RWdqNEZBOztBeUU5aTRGQTs7QUFFQTtBekVpajRGQTs7QXlFaGs0RkE7QUFBQTtBekVvazRGQTs7QXlFbms0RkE7O0FBRUE7QXpFc2s0RkE7O0F5RXBrNEZBOztBQUVBO0F6RXVrNEZBOztBeUVyazRGQTs7QUFFQTtBekV3azRGQTs7QXlFdGs0RkE7O0FBRUE7QXpFeWs0RkE7O0F5RXhsNEZBO0FBQUE7QXpFNGw0RkE7O0F5RTNsNEZBOztBQUVBO0F6RThsNEZBOztBeUU1bDRGQTs7QUFFQTtBekUrbDRGQTs7QXlFN2w0RkE7O0FBRUE7QXpFZ200RkE7O0F5RTlsNEZBOztBQUVBO0F6RWltNEZBOztBeUVobjRGQTtBQUFBO0F6RW9uNEZBOztBeUVubjRGQTs7QUFFQTtBekVzbjRGQTs7QXlFcG40RkE7O0FBRUE7QXpFdW40RkE7O0F5RXJuNEZBOztBQUVBO0F6RXduNEZBOztBeUV0bjRGQTs7QUFFQTtBekV5bjRGQTs7QXlFeG80RkE7QUFBQTtBekU0bzRGQTs7QXlFM280RkE7O0FBRUE7QXpFOG80RkE7O0F5RTVvNEZBOztBQUVBO0F6RStvNEZBOztBeUU3bzRGQTs7QUFFQTtBekVncDRGQTs7QXlFOW80RkE7O0FBRUE7QXpFaXA0RkE7O0F5RWhxNEZBO0FBQUE7QXpFb3E0RkE7O0F5RW5xNEZBOztBQUVBO0F6RXNxNEZBOztBeUVwcTRGQTs7QUFFQTtBekV1cTRGQTs7QXlFcnE0RkE7O0FBRUE7QXpFd3E0RkE7O0F5RXRxNEZBOztBQUVBO0F6RXlxNEZBOztBeUV4cjRGQTtBQUFBO0F6RTRyNEZBOztBeUUzcjRGQTs7QUFFQTtBekU4cjRGQTs7QXlFNXI0RkE7O0FBRUE7QXpFK3I0RkE7O0F5RTdyNEZBOztBQUVBO0F6RWdzNEZBOztBeUU5cjRGQTs7QUFFQTtBekVpczRGQTs7QXlFaHQ0RkE7QUFBQTtBekVvdDRGQTs7QXlFbnQ0RkE7O0FBRUE7QXpFc3Q0RkE7O0F5RXB0NEZBOztBQUVBO0F6RXV0NEZBOztBeUVydDRGQTs7QUFFQTtBekV3dDRGQTs7QXlFdHQ0RkE7O0FBRUE7QXpFeXQ0RkE7O0F5RXh1NEZBO0FBQUE7QXpFNHU0RkE7O0F5RTN1NEZBOztBQUVBO0F6RTh1NEZBOztBeUU1dTRGQTs7QUFFQTtBekUrdTRGQTs7QXlFN3U0RkE7O0FBRUE7QXpFZ3Y0RkE7O0F5RTl1NEZBOztBQUVBO0F6RWl2NEZBOztBeUVodzRGQTtBQUFBO0F6RW93NEZBOztBeUVudzRGQTs7QUFFQTtBekVzdzRGQTs7QXlFcHc0RkE7O0FBRUE7QXpFdXc0RkE7O0F5RXJ3NEZBOztBQUVBO0F6RXd3NEZBOztBeUV0dzRGQTs7QUFFQTtBekV5dzRGQTs7QXlFeHg0RkE7QUFBQTtBekU0eDRGQTs7QXlFM3g0RkE7O0FBRUE7QXpFOHg0RkE7O0F5RTV4NEZBOztBQUVBO0F6RSt4NEZBOztBeUU3eDRGQTs7QUFFQTtBekVneTRGQTs7QXlFOXg0RkE7O0FBRUE7QXpFaXk0RkE7O0F5RWh6NEZBO0FBQUE7QXpFb3o0RkE7O0F5RW56NEZBOztBQUVBO0F6RXN6NEZBOztBeUVwejRGQTs7QUFFQTtBekV1ejRGQTs7QXlFcno0RkE7O0FBRUE7QXpFd3o0RkE7O0F5RXR6NEZBOztBQUVBO0F6RXl6NEZBOztBeUV4MDRGQTtBQUFBO0F6RTQwNEZBOztBeUUzMDRGQTs7QUFFQTtBekU4MDRGQTs7QXlFNTA0RkE7O0FBRUE7QXpFKzA0RkE7O0F5RTcwNEZBOztBQUVBO0F6RWcxNEZBOztBeUU5MDRGQTs7QUFFQTtBekVpMTRGQTs7QXlFaDI0RkE7QUFBQTtBekVvMjRGQTs7QXlFbjI0RkE7O0FBRUE7QXpFczI0RkE7O0F5RXAyNEZBOztBQUVBO0F6RXUyNEZBOztBeUVyMjRGQTs7QUFFQTtBekV3MjRGQTs7QXlFdDI0RkE7O0FBRUE7QXpFeTI0RkE7O0F5RXgzNEZBO0FBQUE7QXpFNDM0RkE7O0F5RTMzNEZBOztBQUVBO0F6RTgzNEZBOztBeUU1MzRGQTs7QUFFQTtBekUrMzRGQTs7QXlFNzM0RkE7O0FBRUE7QXpFZzQ0RkE7O0F5RTkzNEZBOztBQUVBO0F6RWk0NEZBOztBeUVoNTRGQTtBQUFBO0F6RW81NEZBOztBeUVuNTRGQTs7QUFFQTtBekVzNTRGQTs7QXlFcDU0RkE7O0FBRUE7QXpFdTU0RkE7O0F5RXI1NEZBOztBQUVBO0F6RXc1NEZBOztBeUV0NTRGQTs7QUFFQTtBekV5NTRGQTs7QXlFeDY0RkE7QUFBQTtBekU0NjRGQTs7QXlFMzY0RkE7O0FBRUE7QXpFODY0RkE7O0F5RTU2NEZBOztBQUVBO0F6RSs2NEZBOztBeUU3NjRGQTs7QUFFQTtBekVnNzRGQTs7QXlFOTY0RkE7O0FBRUE7QXpFaTc0RkE7O0F5RWg4NEZBO0FBQUE7QXpFbzg0RkE7O0F5RW44NEZBOztBQUVBO0F6RXM4NEZBOztBeUVwODRGQTs7QUFFQTtBekV1ODRGQTs7QXlFcjg0RkE7O0FBRUE7QXpFdzg0RkE7O0F5RXQ4NEZBOztBQUVBO0F6RXk4NEZBOztBeUV4OTRGQTtBQUFBO0F6RTQ5NEZBOztBeUUzOTRGQTs7QUFFQTtBekU4OTRGQTs7QXlFNTk0RkE7O0FBRUE7QXpFKzk0RkE7O0F5RTc5NEZBOztBQUVBO0F6RWcrNEZBOztBeUU5OTRGQTs7QUFFQTtBekVpKzRGQTs7QXlFaC80RkE7QUFBQTtBekVvLzRGQTs7QXlFbi80RkE7O0FBRUE7QXpFcy80RkE7O0F5RXAvNEZBOztBQUVBO0F6RXUvNEZBOztBeUVyLzRGQTs7QUFFQTtBekV3LzRGQTs7QXlFdC80RkE7O0FBRUE7QXpFeS80RkE7O0F5RXhnNUZBO0FBQUE7QXpFNGc1RkE7O0F5RTNnNUZBOztBQUVBO0F6RThnNUZBOztBeUU1ZzVGQTs7QUFFQTtBekUrZzVGQTs7QXlFN2c1RkE7O0FBRUE7QXpFZ2g1RkE7O0F5RTlnNUZBOztBQUVBO0F6RWloNUZBOztBeUVoaTVGQTtBQUFBO0F6RW9pNUZBOztBeUVuaTVGQTs7QUFFQTtBekVzaTVGQTs7QXlFcGk1RkE7O0FBRUE7QXpFdWk1RkE7O0F5RXJpNUZBOztBQUVBO0F6RXdpNUZBOztBeUV0aTVGQTs7QUFFQTtBekV5aTVGQTs7QXlFeGo1RkE7QUFBQTtBekU0ajVGQTs7QXlFM2o1RkE7O0FBRUE7QXpFOGo1RkE7O0F5RTVqNUZBOztBQUVBO0F6RStqNUZBOztBeUU3ajVGQTs7QUFFQTtBekVnazVGQTs7QXlFOWo1RkE7O0FBRUE7QXpFaWs1RkE7O0F5RWhsNUZBO0FBQUE7QXpFb2w1RkE7O0F5RW5sNUZBOztBQUVBO0F6RXNsNUZBOztBeUVwbDVGQTs7QUFFQTtBekV1bDVGQTs7QXlFcmw1RkE7O0FBRUE7QXpFd2w1RkE7O0F5RXRsNUZBOztBQUVBO0F6RXlsNUZBOztBeUV4bTVGQTtBQUFBO0F6RTRtNUZBOztBeUUzbTVGQTs7QUFFQTtBekU4bTVGQTs7QXlFNW01RkE7O0FBRUE7QXpFK201RkE7O0F5RTdtNUZBOztBQUVBO0F6RWduNUZBOztBeUU5bTVGQTs7QUFFQTtBekVpbjVGQTs7QXlFaG81RkE7QUFBQTtBekVvbzVGQTs7QXlFbm81RkE7O0FBRUE7QXpFc281RkE7O0F5RXBvNUZBOztBQUVBO0F6RXVvNUZBOztBeUVybzVGQTs7QUFFQTtBekV3bzVGQTs7QXlFdG81RkE7O0FBRUE7QXpFeW81RkE7O0F5RXhwNUZBO0FBQUE7QXpFNHA1RkE7O0F5RTNwNUZBOztBQUVBO0F6RThwNUZBOztBeUU1cDVGQTs7QUFFQTtBekUrcDVGQTs7QXlFN3A1RkE7O0FBRUE7QXpFZ3E1RkE7O0F5RTlwNUZBOztBQUVBO0F6RWlxNUZBOztBeUV6cDVGQTtBQUFBO0F6RTZwNUZBOztBeUU1cDVGQTs7QUFFQTtBekUrcDVGQTs7QXlFN3A1RkE7O0FBRUE7QXpFZ3E1RkE7O0F5RTlwNUZBOztBQUVBO0F6RWlxNUZBOztBeUUvcDVGQTs7QUFFQTtBekVrcTVGQTs7QXlFanI1RkE7QUFBQTtBekVxcjVGQTs7QXlFcHI1RkE7O0FBRUE7QXpFdXI1RkE7O0F5RXJyNUZBOztBQUVBO0F6RXdyNUZBOztBeUV0cjVGQTs7QUFFQTtBekV5cjVGQTs7QXlFdnI1RkE7O0FBRUE7QXpFMHI1RkE7O0F5RXpzNUZBO0FBQUE7QXpFNnM1RkE7O0F5RTVzNUZBOztBQUVBO0F6RStzNUZBOztBeUU3czVGQTs7QUFFQTtBekVndDVGQTs7QXlFOXM1RkE7O0FBRUE7QXpFaXQ1RkE7O0F5RS9zNUZBOztBQUVBO0F6RWt0NUZBOztBeUVqdTVGQTtBQUFBO0F6RXF1NUZBOztBeUVwdTVGQTs7QUFFQTtBekV1dTVGQTs7QXlFcnU1RkE7O0FBRUE7QXpFd3U1RkE7O0F5RXR1NUZBOztBQUVBO0F6RXl1NUZBOztBeUV2dTVGQTs7QUFFQTtBekUwdTVGQTs7QXlFenY1RkE7QUFBQTtBekU2djVGQTs7QXlFNXY1RkE7O0FBRUE7QXpFK3Y1RkE7O0F5RTd2NUZBOztBQUVBO0F6RWd3NUZBOztBeUU5djVGQTs7QUFFQTtBekVpdzVGQTs7QXlFL3Y1RkE7O0FBRUE7QXpFa3c1RkE7O0F5RWp4NUZBO0FBQUE7QXpFcXg1RkE7O0F5RXB4NUZBOztBQUVBO0F6RXV4NUZBOztBeUVyeDVGQTs7QUFFQTtBekV3eDVGQTs7QXlFdHg1RkE7O0FBRUE7QXpFeXg1RkE7O0F5RXZ4NUZBOztBQUVBO0F6RTB4NUZBOztBeUV6eTVGQTtBQUFBO0F6RTZ5NUZBOztBeUU1eTVGQTs7QUFFQTtBekUreTVGQTs7QXlFN3k1RkE7O0FBRUE7QXpFZ3o1RkE7O0F5RTl5NUZBOztBQUVBO0F6RWl6NUZBOztBeUUveTVGQTs7QUFFQTtBekVrejVGQTs7QXlFajA1RkE7QUFBQTtBekVxMDVGQTs7QXlFcDA1RkE7O0FBRUE7QXpFdTA1RkE7O0F5RXIwNUZBOztBQUVBO0F6RXcwNUZBOztBeUV0MDVGQTs7QUFFQTtBekV5MDVGQTs7QXlFdjA1RkE7O0FBRUE7QXpFMDA1RkE7O0F5RXoxNUZBO0FBQUE7QXpFNjE1RkE7O0F5RTUxNUZBOztBQUVBO0F6RSsxNUZBOztBeUU3MTVGQTs7QUFFQTtBekVnMjVGQTs7QXlFOTE1RkE7O0FBRUE7QXpFaTI1RkE7O0F5RS8xNUZBOztBQUVBO0F6RWsyNUZBOztBeUVqMzVGQTtBQUFBO0F6RXEzNUZBOztBeUVwMzVGQTs7QUFFQTtBekV1MzVGQTs7QXlFcjM1RkE7O0FBRUE7QXpFdzM1RkE7O0F5RXQzNUZBOztBQUVBO0F6RXkzNUZBOztBeUV2MzVGQTs7QUFFQTtBekUwMzVGQTs7QXlFejQ1RkE7QUFBQTtBekU2NDVGQTs7QXlFNTQ1RkE7O0FBRUE7QXpFKzQ1RkE7O0F5RTc0NUZBOztBQUVBO0F6RWc1NUZBOztBeUU5NDVGQTs7QUFFQTtBekVpNTVGQTs7QXlFLzQ1RkE7O0FBRUE7QXpFazU1RkE7O0F5RWo2NUZBO0FBQUE7QXpFcTY1RkE7O0F5RXA2NUZBOztBQUVBO0F6RXU2NUZBOztBeUVyNjVGQTs7QUFFQTtBekV3NjVGQTs7QXlFdDY1RkE7O0FBRUE7QXpFeTY1RkE7O0F5RXY2NUZBOztBQUVBO0F6RTA2NUZBOztBeUV6NzVGQTtBQUFBO0F6RTY3NUZBOztBeUU1NzVGQTs7QUFFQTtBekUrNzVGQTs7QXlFNzc1RkE7O0FBRUE7QXpFZzg1RkE7O0F5RTk3NUZBOztBQUVBO0F6RWk4NUZBOztBeUUvNzVGQTs7QUFFQTtBekVrODVGQTs7QXlFajk1RkE7QUFBQTtBekVxOTVGQTs7QXlFcDk1RkE7O0FBRUE7QXpFdTk1RkE7O0F5RXI5NUZBOztBQUVBO0F6RXc5NUZBOztBeUV0OTVGQTs7QUFFQTtBekV5OTVGQTs7QXlFdjk1RkE7O0FBRUE7QXpFMDk1RkE7O0F5RXorNUZBO0FBQUE7QXpFNis1RkE7O0F5RTUrNUZBOztBQUVBO0F6RSsrNUZBOztBeUU3KzVGQTs7QUFFQTtBekVnLzVGQTs7QXlFOSs1RkE7O0FBRUE7QXpFaS81RkE7O0F5RS8rNUZBOztBQUVBO0F6RWsvNUZBOztBeUVqZzZGQTtBQUFBO0F6RXFnNkZBOztBeUVwZzZGQTs7QUFFQTtBekV1ZzZGQTs7QXlFcmc2RkE7O0FBRUE7QXpFd2c2RkE7O0F5RXRnNkZBOztBQUVBO0F6RXlnNkZBOztBeUV2ZzZGQTs7QUFFQTtBekUwZzZGQTs7QXlFemg2RkE7QUFBQTtBekU2aDZGQTs7QXlFNWg2RkE7O0FBRUE7QXpFK2g2RkE7O0F5RTdoNkZBOztBQUVBO0F6RWdpNkZBOztBeUU5aDZGQTs7QUFFQTtBekVpaTZGQTs7QXlFL2g2RkE7O0FBRUE7QXpFa2k2RkE7O0F5RWpqNkZBO0FBQUE7QXpFcWo2RkE7O0F5RXBqNkZBOztBQUVBO0F6RXVqNkZBOztBeUVyajZGQTs7QUFFQTtBekV3ajZGQTs7QXlFdGo2RkE7O0FBRUE7QXpFeWo2RkE7O0F5RXZqNkZBOztBQUVBO0F6RTBqNkZBOztBeUV6azZGQTtBQUFBO0F6RTZrNkZBOztBeUU1azZGQTs7QUFFQTtBekUrazZGQTs7QXlFN2s2RkE7O0FBRUE7QXpFZ2w2RkE7O0F5RTlrNkZBOztBQUVBO0F6RWlsNkZBOztBeUUvazZGQTs7QUFFQTtBekVrbDZGQTs7QXlFam02RkE7QUFBQTtBekVxbTZGQTs7QXlFcG02RkE7O0FBRUE7QXpFdW02RkE7O0F5RXJtNkZBOztBQUVBO0F6RXdtNkZBOztBeUV0bTZGQTs7QUFFQTtBekV5bTZGQTs7QXlFdm02RkE7O0FBRUE7QXpFMG02RkE7O0F5RXBtNkZBO0FBQUE7QXpFd202RkE7O0F5RXZtNkZBOztBQUVBO0F6RTBtNkZBOztBeUV4bTZGQTs7QUFFQTtBekUybTZGQTs7QXlFem02RkE7O0FBRUE7QXpFNG02RkE7O0F5RTFtNkZBOztBQUVBO0F6RTZtNkZBOztBaUJ0bjZGQTtBd0RsREE7QUFBQTtBekU2cTZGQTtBeUU1cTZGQTs7QUFFQTtBekU4cTZGQTtBeUU1cTZGQTs7QUFFQTtBekU4cTZGQTtBeUU1cTZGQTs7QUFFQTtBekU4cTZGQTtBeUU1cTZGQTs7QUFFQTtBekU4cTZGQTtBeUU3cjZGQTtBQUFBO0F6RWdzNkZBO0F5RS9yNkZBOztBQUVBO0F6RWlzNkZBO0F5RS9yNkZBOztBQUVBO0F6RWlzNkZBO0F5RS9yNkZBOztBQUVBO0F6RWlzNkZBO0F5RS9yNkZBOztBQUVBO0F6RWlzNkZBO0F5RWh0NkZBO0FBQUE7QXpFbXQ2RkE7QXlFbHQ2RkE7O0FBRUE7QXpFb3Q2RkE7QXlFbHQ2RkE7O0FBRUE7QXpFb3Q2RkE7QXlFbHQ2RkE7O0FBRUE7QXpFb3Q2RkE7QXlFbHQ2RkE7O0FBRUE7QXpFb3Q2RkE7QXlFbnU2RkE7QUFBQTtBekVzdTZGQTtBeUVydTZGQTs7QUFFQTtBekV1dTZGQTtBeUVydTZGQTs7QUFFQTtBekV1dTZGQTtBeUVydTZGQTs7QUFFQTtBekV1dTZGQTtBeUVydTZGQTs7QUFFQTtBekV1dTZGQTtBeUV0djZGQTtBQUFBO0F6RXl2NkZBO0F5RXh2NkZBOztBQUVBO0F6RTB2NkZBO0F5RXh2NkZBOztBQUVBO0F6RTB2NkZBO0F5RXh2NkZBOztBQUVBO0F6RTB2NkZBO0F5RXh2NkZBOztBQUVBO0F6RTB2NkZBO0F5RXp3NkZBO0FBQUE7QXpFNHc2RkE7QXlFM3c2RkE7O0FBRUE7QXpFNnc2RkE7QXlFM3c2RkE7O0FBRUE7QXpFNnc2RkE7QXlFM3c2RkE7O0FBRUE7QXpFNnc2RkE7QXlFM3c2RkE7O0FBRUE7QXpFNnc2RkE7QXlFNXg2RkE7QUFBQTtBekUreDZGQTtBeUU5eDZGQTs7QUFFQTtBekVneTZGQTtBeUU5eDZGQTs7QUFFQTtBekVneTZGQTtBeUU5eDZGQTs7QUFFQTtBekVneTZGQTtBeUU5eDZGQTs7QUFFQTtBekVneTZGQTtBeUUveTZGQTtBQUFBO0F6RWt6NkZBO0F5RWp6NkZBOztBQUVBO0F6RW16NkZBO0F5RWp6NkZBOztBQUVBO0F6RW16NkZBO0F5RWp6NkZBOztBQUVBO0F6RW16NkZBO0F5RWp6NkZBOztBQUVBO0F6RW16NkZBO0F5RWwwNkZBO0FBQUE7QXpFcTA2RkE7QXlFcDA2RkE7O0FBRUE7QXpFczA2RkE7QXlFcDA2RkE7O0FBRUE7QXpFczA2RkE7QXlFcDA2RkE7O0FBRUE7QXpFczA2RkE7QXlFcDA2RkE7O0FBRUE7QXpFczA2RkE7QXlFcjE2RkE7QUFBQTtBekV3MTZGQTtBeUV2MTZGQTs7QUFFQTtBekV5MTZGQTtBeUV2MTZGQTs7QUFFQTtBekV5MTZGQTtBeUV2MTZGQTs7QUFFQTtBekV5MTZGQTtBeUV2MTZGQTs7QUFFQTtBekV5MTZGQTtBeUV4MjZGQTtBQUFBO0F6RTIyNkZBO0F5RTEyNkZBOztBQUVBO0F6RTQyNkZBO0F5RTEyNkZBOztBQUVBO0F6RTQyNkZBO0F5RTEyNkZBOztBQUVBO0F6RTQyNkZBO0F5RTEyNkZBOztBQUVBO0F6RTQyNkZBO0F5RTMzNkZBO0FBQUE7QXpFODM2RkE7QXlFNzM2RkE7O0FBRUE7QXpFKzM2RkE7QXlFNzM2RkE7O0FBRUE7QXpFKzM2RkE7QXlFNzM2RkE7O0FBRUE7QXpFKzM2RkE7QXlFNzM2RkE7O0FBRUE7QXpFKzM2RkE7QXlFOTQ2RkE7QUFBQTtBekVpNTZGQTtBeUVoNTZGQTs7QUFFQTtBekVrNTZGQTtBeUVoNTZGQTs7QUFFQTtBekVrNTZGQTtBeUVoNTZGQTs7QUFFQTtBekVrNTZGQTtBeUVoNTZGQTs7QUFFQTtBekVrNTZGQTtBeUVqNjZGQTtBQUFBO0F6RW82NkZBO0F5RW42NkZBOztBQUVBO0F6RXE2NkZBO0F5RW42NkZBOztBQUVBO0F6RXE2NkZBO0F5RW42NkZBOztBQUVBO0F6RXE2NkZBO0F5RW42NkZBOztBQUVBO0F6RXE2NkZBO0F5RXA3NkZBO0FBQUE7QXpFdTc2RkE7QXlFdDc2RkE7O0FBRUE7QXpFdzc2RkE7QXlFdDc2RkE7O0FBRUE7QXpFdzc2RkE7QXlFdDc2RkE7O0FBRUE7QXpFdzc2RkE7QXlFdDc2RkE7O0FBRUE7QXpFdzc2RkE7QXlFdjg2RkE7QUFBQTtBekUwODZGQTtBeUV6ODZGQTs7QUFFQTtBekUyODZGQTtBeUV6ODZGQTs7QUFFQTtBekUyODZGQTtBeUV6ODZGQTs7QUFFQTtBekUyODZGQTtBeUV6ODZGQTs7QUFFQTtBekUyODZGQTtBeUUxOTZGQTtBQUFBO0F6RTY5NkZBO0F5RTU5NkZBOztBQUVBO0F6RTg5NkZBO0F5RTU5NkZBOztBQUVBO0F6RTg5NkZBO0F5RTU5NkZBOztBQUVBO0F6RTg5NkZBO0F5RTU5NkZBOztBQUVBO0F6RTg5NkZBO0F5RTcrNkZBO0FBQUE7QXpFZy82RkE7QXlFLys2RkE7O0FBRUE7QXpFaS82RkE7QXlFLys2RkE7O0FBRUE7QXpFaS82RkE7QXlFLys2RkE7O0FBRUE7QXpFaS82RkE7QXlFLys2RkE7O0FBRUE7QXpFaS82RkE7QXlFaGc3RkE7QUFBQTtBekVtZzdGQTtBeUVsZzdGQTs7QUFFQTtBekVvZzdGQTtBeUVsZzdGQTs7QUFFQTtBekVvZzdGQTtBeUVsZzdGQTs7QUFFQTtBekVvZzdGQTtBeUVsZzdGQTs7QUFFQTtBekVvZzdGQTtBeUVuaDdGQTtBQUFBO0F6RXNoN0ZBO0F5RXJoN0ZBOztBQUVBO0F6RXVoN0ZBO0F5RXJoN0ZBOztBQUVBO0F6RXVoN0ZBO0F5RXJoN0ZBOztBQUVBO0F6RXVoN0ZBO0F5RXJoN0ZBOztBQUVBO0F6RXVoN0ZBO0F5RXRpN0ZBO0FBQUE7QXpFeWk3RkE7QXlFeGk3RkE7O0FBRUE7QXpFMGk3RkE7QXlFeGk3RkE7O0FBRUE7QXpFMGk3RkE7QXlFeGk3RkE7O0FBRUE7QXpFMGk3RkE7QXlFeGk3RkE7O0FBRUE7QXpFMGk3RkE7QXlFemo3RkE7QUFBQTtBekU0ajdGQTtBeUUzajdGQTs7QUFFQTtBekU2ajdGQTtBeUUzajdGQTs7QUFFQTtBekU2ajdGQTtBeUUzajdGQTs7QUFFQTtBekU2ajdGQTtBeUUzajdGQTs7QUFFQTtBekU2ajdGQTtBeUU1azdGQTtBQUFBO0F6RStrN0ZBO0F5RTlrN0ZBOztBQUVBO0F6RWdsN0ZBO0F5RTlrN0ZBOztBQUVBO0F6RWdsN0ZBO0F5RTlrN0ZBOztBQUVBO0F6RWdsN0ZBO0F5RTlrN0ZBOztBQUVBO0F6RWdsN0ZBO0F5RS9sN0ZBO0FBQUE7QXpFa203RkE7QXlFam03RkE7O0FBRUE7QXpFbW03RkE7QXlFam03RkE7O0FBRUE7QXpFbW03RkE7QXlFam03RkE7O0FBRUE7QXpFbW03RkE7QXlFam03RkE7O0FBRUE7QXpFbW03RkE7QXlFbG43RkE7QUFBQTtBekVxbjdGQTtBeUVwbjdGQTs7QUFFQTtBekVzbjdGQTtBeUVwbjdGQTs7QUFFQTtBekVzbjdGQTtBeUVwbjdGQTs7QUFFQTtBekVzbjdGQTtBeUVwbjdGQTs7QUFFQTtBekVzbjdGQTtBeUVybzdGQTtBQUFBO0F6RXdvN0ZBO0F5RXZvN0ZBOztBQUVBO0F6RXlvN0ZBO0F5RXZvN0ZBOztBQUVBO0F6RXlvN0ZBO0F5RXZvN0ZBOztBQUVBO0F6RXlvN0ZBO0F5RXZvN0ZBOztBQUVBO0F6RXlvN0ZBO0F5RXhwN0ZBO0FBQUE7QXpFMnA3RkE7QXlFMXA3RkE7O0FBRUE7QXpFNHA3RkE7QXlFMXA3RkE7O0FBRUE7QXpFNHA3RkE7QXlFMXA3RkE7O0FBRUE7QXpFNHA3RkE7QXlFMXA3RkE7O0FBRUE7QXpFNHA3RkE7QXlFM3E3RkE7QUFBQTtBekU4cTdGQTtBeUU3cTdGQTs7QUFFQTtBekUrcTdGQTtBeUU3cTdGQTs7QUFFQTtBekUrcTdGQTtBeUU3cTdGQTs7QUFFQTtBekUrcTdGQTtBeUU3cTdGQTs7QUFFQTtBekUrcTdGQTtBeUU5cjdGQTtBQUFBO0F6RWlzN0ZBO0F5RWhzN0ZBOztBQUVBO0F6RWtzN0ZBO0F5RWhzN0ZBOztBQUVBO0F6RWtzN0ZBO0F5RWhzN0ZBOztBQUVBO0F6RWtzN0ZBO0F5RWhzN0ZBOztBQUVBO0F6RWtzN0ZBO0F5RWp0N0ZBO0FBQUE7QXpFb3Q3RkE7QXlFbnQ3RkE7O0FBRUE7QXpFcXQ3RkE7QXlFbnQ3RkE7O0FBRUE7QXpFcXQ3RkE7QXlFbnQ3RkE7O0FBRUE7QXpFcXQ3RkE7QXlFbnQ3RkE7O0FBRUE7QXpFcXQ3RkE7QXlFcHU3RkE7QUFBQTtBekV1dTdGQTtBeUV0dTdGQTs7QUFFQTtBekV3dTdGQTtBeUV0dTdGQTs7QUFFQTtBekV3dTdGQTtBeUV0dTdGQTs7QUFFQTtBekV3dTdGQTtBeUV0dTdGQTs7QUFFQTtBekV3dTdGQTtBeUV2djdGQTtBQUFBO0F6RTB2N0ZBO0F5RXp2N0ZBOztBQUVBO0F6RTJ2N0ZBO0F5RXp2N0ZBOztBQUVBO0F6RTJ2N0ZBO0F5RXp2N0ZBOztBQUVBO0F6RTJ2N0ZBO0F5RXp2N0ZBOztBQUVBO0F6RTJ2N0ZBO0F5RTF3N0ZBO0FBQUE7QXpFNnc3RkE7QXlFNXc3RkE7O0FBRUE7QXpFOHc3RkE7QXlFNXc3RkE7O0FBRUE7QXpFOHc3RkE7QXlFNXc3RkE7O0FBRUE7QXpFOHc3RkE7QXlFNXc3RkE7O0FBRUE7QXpFOHc3RkE7QXlFN3g3RkE7QUFBQTtBekVneTdGQTtBeUUveDdGQTs7QUFFQTtBekVpeTdGQTtBeUUveDdGQTs7QUFFQTtBekVpeTdGQTtBeUUveDdGQTs7QUFFQTtBekVpeTdGQTtBeUUveDdGQTs7QUFFQTtBekVpeTdGQTtBeUVoejdGQTtBQUFBO0F6RW16N0ZBO0F5RWx6N0ZBOztBQUVBO0F6RW96N0ZBO0F5RWx6N0ZBOztBQUVBO0F6RW96N0ZBO0F5RWx6N0ZBOztBQUVBO0F6RW96N0ZBO0F5RWx6N0ZBOztBQUVBO0F6RW96N0ZBO0F5RW4wN0ZBO0FBQUE7QXpFczA3RkE7QXlFcjA3RkE7O0FBRUE7QXpFdTA3RkE7QXlFcjA3RkE7O0FBRUE7QXpFdTA3RkE7QXlFcjA3RkE7O0FBRUE7QXpFdTA3RkE7QXlFcjA3RkE7O0FBRUE7QXpFdTA3RkE7QXlFdDE3RkE7QUFBQTtBekV5MTdGQTtBeUV4MTdGQTs7QUFFQTtBekUwMTdGQTtBeUV4MTdGQTs7QUFFQTtBekUwMTdGQTtBeUV4MTdGQTs7QUFFQTtBekUwMTdGQTtBeUV4MTdGQTs7QUFFQTtBekUwMTdGQTtBeUV6MjdGQTtBQUFBO0F6RTQyN0ZBO0F5RTMyN0ZBOztBQUVBO0F6RTYyN0ZBO0F5RTMyN0ZBOztBQUVBO0F6RTYyN0ZBO0F5RTMyN0ZBOztBQUVBO0F6RTYyN0ZBO0F5RTMyN0ZBOztBQUVBO0F6RTYyN0ZBO0F5RTUzN0ZBO0FBQUE7QXpFKzM3RkE7QXlFOTM3RkE7O0FBRUE7QXpFZzQ3RkE7QXlFOTM3RkE7O0FBRUE7QXpFZzQ3RkE7QXlFOTM3RkE7O0FBRUE7QXpFZzQ3RkE7QXlFOTM3RkE7O0FBRUE7QXpFZzQ3RkE7QXlFLzQ3RkE7QUFBQTtBekVrNTdGQTtBeUVqNTdGQTs7QUFFQTtBekVtNTdGQTtBeUVqNTdGQTs7QUFFQTtBekVtNTdGQTtBeUVqNTdGQTs7QUFFQTtBekVtNTdGQTtBeUVqNTdGQTs7QUFFQTtBekVtNTdGQTtBeUVsNjdGQTtBQUFBO0F6RXE2N0ZBO0F5RXA2N0ZBOztBQUVBO0F6RXM2N0ZBO0F5RXA2N0ZBOztBQUVBO0F6RXM2N0ZBO0F5RXA2N0ZBOztBQUVBO0F6RXM2N0ZBO0F5RXA2N0ZBOztBQUVBO0F6RXM2N0ZBO0F5RXI3N0ZBO0FBQUE7QXpFdzc3RkE7QXlFdjc3RkE7O0FBRUE7QXpFeTc3RkE7QXlFdjc3RkE7O0FBRUE7QXpFeTc3RkE7QXlFdjc3RkE7O0FBRUE7QXpFeTc3RkE7QXlFdjc3RkE7O0FBRUE7QXpFeTc3RkE7QXlFajc3RkE7QUFBQTtBekVvNzdGQTtBeUVuNzdGQTs7QUFFQTtBekVxNzdGQTtBeUVuNzdGQTs7QUFFQTtBekVxNzdGQTtBeUVuNzdGQTs7QUFFQTtBekVxNzdGQTtBeUVuNzdGQTs7QUFFQTtBekVxNzdGQTtBeUVwODdGQTtBQUFBO0F6RXU4N0ZBO0F5RXQ4N0ZBOztBQUVBO0F6RXc4N0ZBO0F5RXQ4N0ZBOztBQUVBO0F6RXc4N0ZBO0F5RXQ4N0ZBOztBQUVBO0F6RXc4N0ZBO0F5RXQ4N0ZBOztBQUVBO0F6RXc4N0ZBO0F5RXY5N0ZBO0FBQUE7QXpFMDk3RkE7QXlFejk3RkE7O0FBRUE7QXpFMjk3RkE7QXlFejk3RkE7O0FBRUE7QXpFMjk3RkE7QXlFejk3RkE7O0FBRUE7QXpFMjk3RkE7QXlFejk3RkE7O0FBRUE7QXpFMjk3RkE7QXlFMSs3RkE7QUFBQTtBekU2KzdGQTtBeUU1KzdGQTs7QUFFQTtBekU4KzdGQTtBeUU1KzdGQTs7QUFFQTtBekU4KzdGQTtBeUU1KzdGQTs7QUFFQTtBekU4KzdGQTtBeUU1KzdGQTs7QUFFQTtBekU4KzdGQTtBeUU3LzdGQTtBQUFBO0F6RWdnOEZBO0F5RS8vN0ZBOztBQUVBO0F6RWlnOEZBO0F5RS8vN0ZBOztBQUVBO0F6RWlnOEZBO0F5RS8vN0ZBOztBQUVBO0F6RWlnOEZBO0F5RS8vN0ZBOztBQUVBO0F6RWlnOEZBO0F5RWhoOEZBO0FBQUE7QXpFbWg4RkE7QXlFbGg4RkE7O0FBRUE7QXpFb2g4RkE7QXlFbGg4RkE7O0FBRUE7QXpFb2g4RkE7QXlFbGg4RkE7O0FBRUE7QXpFb2g4RkE7QXlFbGg4RkE7O0FBRUE7QXpFb2g4RkE7QXlFbmk4RkE7QUFBQTtBekVzaThGQTtBeUVyaThGQTs7QUFFQTtBekV1aThGQTtBeUVyaThGQTs7QUFFQTtBekV1aThGQTtBeUVyaThGQTs7QUFFQTtBekV1aThGQTtBeUVyaThGQTs7QUFFQTtBekV1aThGQTtBeUV0ajhGQTtBQUFBO0F6RXlqOEZBO0F5RXhqOEZBOztBQUVBO0F6RTBqOEZBO0F5RXhqOEZBOztBQUVBO0F6RTBqOEZBO0F5RXhqOEZBOztBQUVBO0F6RTBqOEZBO0F5RXhqOEZBOztBQUVBO0F6RTBqOEZBO0F5RXprOEZBO0FBQUE7QXpFNGs4RkE7QXlFM2s4RkE7O0FBRUE7QXpFNms4RkE7QXlFM2s4RkE7O0FBRUE7QXpFNms4RkE7QXlFM2s4RkE7O0FBRUE7QXpFNms4RkE7QXlFM2s4RkE7O0FBRUE7QXpFNms4RkE7QXlFNWw4RkE7QUFBQTtBekUrbDhGQTtBeUU5bDhGQTs7QUFFQTtBekVnbThGQTtBeUU5bDhGQTs7QUFFQTtBekVnbThGQTtBeUU5bDhGQTs7QUFFQTtBekVnbThGQTtBeUU5bDhGQTs7QUFFQTtBekVnbThGQTtBeUUvbThGQTtBQUFBO0F6RWtuOEZBO0F5RWpuOEZBOztBQUVBO0F6RW1uOEZBO0F5RWpuOEZBOztBQUVBO0F6RW1uOEZBO0F5RWpuOEZBOztBQUVBO0F6RW1uOEZBO0F5RWpuOEZBOztBQUVBO0F6RW1uOEZBO0F5RWxvOEZBO0FBQUE7QXpFcW84RkE7QXlFcG84RkE7O0FBRUE7QXpFc284RkE7QXlFcG84RkE7O0FBRUE7QXpFc284RkE7QXlFcG84RkE7O0FBRUE7QXpFc284RkE7QXlFcG84RkE7O0FBRUE7QXpFc284RkE7QXlFcnA4RkE7QUFBQTtBekV3cDhGQTtBeUV2cDhGQTs7QUFFQTtBekV5cDhGQTtBeUV2cDhGQTs7QUFFQTtBekV5cDhGQTtBeUV2cDhGQTs7QUFFQTtBekV5cDhGQTtBeUV2cDhGQTs7QUFFQTtBekV5cDhGQTtBeUV4cThGQTtBQUFBO0F6RTJxOEZBO0F5RTFxOEZBOztBQUVBO0F6RTRxOEZBO0F5RTFxOEZBOztBQUVBO0F6RTRxOEZBO0F5RTFxOEZBOztBQUVBO0F6RTRxOEZBO0F5RTFxOEZBOztBQUVBO0F6RTRxOEZBO0F5RTNyOEZBO0FBQUE7QXpFOHI4RkE7QXlFN3I4RkE7O0FBRUE7QXpFK3I4RkE7QXlFN3I4RkE7O0FBRUE7QXpFK3I4RkE7QXlFN3I4RkE7O0FBRUE7QXpFK3I4RkE7QXlFN3I4RkE7O0FBRUE7QXpFK3I4RkE7QXlFOXM4RkE7QUFBQTtBekVpdDhGQTtBeUVodDhGQTs7QUFFQTtBekVrdDhGQTtBeUVodDhGQTs7QUFFQTtBekVrdDhGQTtBeUVodDhGQTs7QUFFQTtBekVrdDhGQTtBeUVodDhGQTs7QUFFQTtBekVrdDhGQTtBeUVqdThGQTtBQUFBO0F6RW91OEZBO0F5RW51OEZBOztBQUVBO0F6RXF1OEZBO0F5RW51OEZBOztBQUVBO0F6RXF1OEZBO0F5RW51OEZBOztBQUVBO0F6RXF1OEZBO0F5RW51OEZBOztBQUVBO0F6RXF1OEZBO0F5RXB2OEZBO0FBQUE7QXpFdXY4RkE7QXlFdHY4RkE7O0FBRUE7QXpFd3Y4RkE7QXlFdHY4RkE7O0FBRUE7QXpFd3Y4RkE7QXlFdHY4RkE7O0FBRUE7QXpFd3Y4RkE7QXlFdHY4RkE7O0FBRUE7QXpFd3Y4RkE7QXlFdnc4RkE7QUFBQTtBekUwdzhGQTtBeUV6dzhGQTs7QUFFQTtBekUydzhGQTtBeUV6dzhGQTs7QUFFQTtBekUydzhGQTtBeUV6dzhGQTs7QUFFQTtBekUydzhGQTtBeUV6dzhGQTs7QUFFQTtBekUydzhGQTtBeUUxeDhGQTtBQUFBO0F6RTZ4OEZBO0F5RTV4OEZBOztBQUVBO0F6RTh4OEZBO0F5RTV4OEZBOztBQUVBO0F6RTh4OEZBO0F5RTV4OEZBOztBQUVBO0F6RTh4OEZBO0F5RTV4OEZBOztBQUVBO0F6RTh4OEZBO0F5RXh4OEZBO0FBQUE7QXpFMng4RkE7QXlFMXg4RkE7O0FBRUE7QXpFNHg4RkE7QXlFMXg4RkE7O0FBRUE7QXpFNHg4RkE7QXlFMXg4RkE7O0FBRUE7QXpFNHg4RkE7QXlFMXg4RkE7O0FBRUE7QXpFNHg4RkE7QUFDQTtBaUJ0eThGQTtBd0RsREE7QUFBQTtBekU0MThGQTtBeUUzMThGQTs7QUFFQTtBekU2MThGQTtBeUUzMThGQTs7QUFFQTtBekU2MThGQTtBeUUzMThGQTs7QUFFQTtBekU2MThGQTtBeUUzMThGQTs7QUFFQTtBekU2MThGQTtBeUU1MjhGQTtBQUFBO0F6RSsyOEZBO0F5RTkyOEZBOztBQUVBO0F6RWczOEZBO0F5RTkyOEZBOztBQUVBO0F6RWczOEZBO0F5RTkyOEZBOztBQUVBO0F6RWczOEZBO0F5RTkyOEZBOztBQUVBO0F6RWczOEZBO0F5RS8zOEZBO0FBQUE7QXpFazQ4RkE7QXlFajQ4RkE7O0FBRUE7QXpFbTQ4RkE7QXlFajQ4RkE7O0FBRUE7QXpFbTQ4RkE7QXlFajQ4RkE7O0FBRUE7QXpFbTQ4RkE7QXlFajQ4RkE7O0FBRUE7QXpFbTQ4RkE7QXlFbDU4RkE7QUFBQTtBekVxNThGQTtBeUVwNThGQTs7QUFFQTtBekVzNThGQTtBeUVwNThGQTs7QUFFQTtBekVzNThGQTtBeUVwNThGQTs7QUFFQTtBekVzNThGQTtBeUVwNThGQTs7QUFFQTtBekVzNThGQTtBeUVyNjhGQTtBQUFBO0F6RXc2OEZBO0F5RXY2OEZBOztBQUVBO0F6RXk2OEZBO0F5RXY2OEZBOztBQUVBO0F6RXk2OEZBO0F5RXY2OEZBOztBQUVBO0F6RXk2OEZBO0F5RXY2OEZBOztBQUVBO0F6RXk2OEZBO0F5RXg3OEZBO0FBQUE7QXpFMjc4RkE7QXlFMTc4RkE7O0FBRUE7QXpFNDc4RkE7QXlFMTc4RkE7O0FBRUE7QXpFNDc4RkE7QXlFMTc4RkE7O0FBRUE7QXpFNDc4RkE7QXlFMTc4RkE7O0FBRUE7QXpFNDc4RkE7QXlFMzg4RkE7QUFBQTtBekU4ODhGQTtBeUU3ODhGQTs7QUFFQTtBekUrODhGQTtBeUU3ODhGQTs7QUFFQTtBekUrODhGQTtBeUU3ODhGQTs7QUFFQTtBekUrODhGQTtBeUU3ODhGQTs7QUFFQTtBekUrODhGQTtBeUU5OThGQTtBQUFBO0F6RWkrOEZBO0F5RWgrOEZBOztBQUVBO0F6RWsrOEZBO0F5RWgrOEZBOztBQUVBO0F6RWsrOEZBO0F5RWgrOEZBOztBQUVBO0F6RWsrOEZBO0F5RWgrOEZBOztBQUVBO0F6RWsrOEZBO0F5RWovOEZBO0FBQUE7QXpFby84RkE7QXlFbi84RkE7O0FBRUE7QXpFcS84RkE7QXlFbi84RkE7O0FBRUE7QXpFcS84RkE7QXlFbi84RkE7O0FBRUE7QXpFcS84RkE7QXlFbi84RkE7O0FBRUE7QXpFcS84RkE7QXlFcGc5RkE7QUFBQTtBekV1ZzlGQTtBeUV0ZzlGQTs7QUFFQTtBekV3ZzlGQTtBeUV0ZzlGQTs7QUFFQTtBekV3ZzlGQTtBeUV0ZzlGQTs7QUFFQTtBekV3ZzlGQTtBeUV0ZzlGQTs7QUFFQTtBekV3ZzlGQTtBeUV2aDlGQTtBQUFBO0F6RTBoOUZBO0F5RXpoOUZBOztBQUVBO0F6RTJoOUZBO0F5RXpoOUZBOztBQUVBO0F6RTJoOUZBO0F5RXpoOUZBOztBQUVBO0F6RTJoOUZBO0F5RXpoOUZBOztBQUVBO0F6RTJoOUZBO0F5RTFpOUZBO0FBQUE7QXpFNmk5RkE7QXlFNWk5RkE7O0FBRUE7QXpFOGk5RkE7QXlFNWk5RkE7O0FBRUE7QXpFOGk5RkE7QXlFNWk5RkE7O0FBRUE7QXpFOGk5RkE7QXlFNWk5RkE7O0FBRUE7QXpFOGk5RkE7QXlFN2o5RkE7QUFBQTtBekVnazlGQTtBeUUvajlGQTs7QUFFQTtBekVpazlGQTtBeUUvajlGQTs7QUFFQTtBekVpazlGQTtBeUUvajlGQTs7QUFFQTtBekVpazlGQTtBeUUvajlGQTs7QUFFQTtBekVpazlGQTtBeUVobDlGQTtBQUFBO0F6RW1sOUZBO0F5RWxsOUZBOztBQUVBO0F6RW9sOUZBO0F5RWxsOUZBOztBQUVBO0F6RW9sOUZBO0F5RWxsOUZBOztBQUVBO0F6RW9sOUZBO0F5RWxsOUZBOztBQUVBO0F6RW9sOUZBO0F5RW5tOUZBO0FBQUE7QXpFc205RkE7QXlFcm05RkE7O0FBRUE7QXpFdW05RkE7QXlFcm05RkE7O0FBRUE7QXpFdW05RkE7QXlFcm05RkE7O0FBRUE7QXpFdW05RkE7QXlFcm05RkE7O0FBRUE7QXpFdW05RkE7QXlFdG45RkE7QUFBQTtBekV5bjlGQTtBeUV4bjlGQTs7QUFFQTtBekUwbjlGQTtBeUV4bjlGQTs7QUFFQTtBekUwbjlGQTtBeUV4bjlGQTs7QUFFQTtBekUwbjlGQTtBeUV4bjlGQTs7QUFFQTtBekUwbjlGQTtBeUV6bzlGQTtBQUFBO0F6RTRvOUZBO0F5RTNvOUZBOztBQUVBO0F6RTZvOUZBO0F5RTNvOUZBOztBQUVBO0F6RTZvOUZBO0F5RTNvOUZBOztBQUVBO0F6RTZvOUZBO0F5RTNvOUZBOztBQUVBO0F6RTZvOUZBO0F5RTVwOUZBO0FBQUE7QXpFK3A5RkE7QXlFOXA5RkE7O0FBRUE7QXpFZ3E5RkE7QXlFOXA5RkE7O0FBRUE7QXpFZ3E5RkE7QXlFOXA5RkE7O0FBRUE7QXpFZ3E5RkE7QXlFOXA5RkE7O0FBRUE7QXpFZ3E5RkE7QXlFL3E5RkE7QUFBQTtBekVrcjlGQTtBeUVqcjlGQTs7QUFFQTtBekVtcjlGQTtBeUVqcjlGQTs7QUFFQTtBekVtcjlGQTtBeUVqcjlGQTs7QUFFQTtBekVtcjlGQTtBeUVqcjlGQTs7QUFFQTtBekVtcjlGQTtBeUVsczlGQTtBQUFBO0F6RXFzOUZBO0F5RXBzOUZBOztBQUVBO0F6RXNzOUZBO0F5RXBzOUZBOztBQUVBO0F6RXNzOUZBO0F5RXBzOUZBOztBQUVBO0F6RXNzOUZBO0F5RXBzOUZBOztBQUVBO0F6RXNzOUZBO0F5RXJ0OUZBO0FBQUE7QXpFd3Q5RkE7QXlFdnQ5RkE7O0FBRUE7QXpFeXQ5RkE7QXlFdnQ5RkE7O0FBRUE7QXpFeXQ5RkE7QXlFdnQ5RkE7O0FBRUE7QXpFeXQ5RkE7QXlFdnQ5RkE7O0FBRUE7QXpFeXQ5RkE7QXlFeHU5RkE7QUFBQTtBekUydTlGQTtBeUUxdTlGQTs7QUFFQTtBekU0dTlGQTtBeUUxdTlGQTs7QUFFQTtBekU0dTlGQTtBeUUxdTlGQTs7QUFFQTtBekU0dTlGQTtBeUUxdTlGQTs7QUFFQTtBekU0dTlGQTtBeUUzdjlGQTtBQUFBO0F6RTh2OUZBO0F5RTd2OUZBOztBQUVBO0F6RSt2OUZBO0F5RTd2OUZBOztBQUVBO0F6RSt2OUZBO0F5RTd2OUZBOztBQUVBO0F6RSt2OUZBO0F5RTd2OUZBOztBQUVBO0F6RSt2OUZBO0F5RTl3OUZBO0FBQUE7QXpFaXg5RkE7QXlFaHg5RkE7O0FBRUE7QXpFa3g5RkE7QXlFaHg5RkE7O0FBRUE7QXpFa3g5RkE7QXlFaHg5RkE7O0FBRUE7QXpFa3g5RkE7QXlFaHg5RkE7O0FBRUE7QXpFa3g5RkE7QXlFank5RkE7QUFBQTtBekVveTlGQTtBeUVueTlGQTs7QUFFQTtBekVxeTlGQTtBeUVueTlGQTs7QUFFQTtBekVxeTlGQTtBeUVueTlGQTs7QUFFQTtBekVxeTlGQTtBeUVueTlGQTs7QUFFQTtBekVxeTlGQTtBeUVwejlGQTtBQUFBO0F6RXV6OUZBO0F5RXR6OUZBOztBQUVBO0F6RXd6OUZBO0F5RXR6OUZBOztBQUVBO0F6RXd6OUZBO0F5RXR6OUZBOztBQUVBO0F6RXd6OUZBO0F5RXR6OUZBOztBQUVBO0F6RXd6OUZBO0F5RXYwOUZBO0FBQUE7QXpFMDA5RkE7QXlFejA5RkE7O0FBRUE7QXpFMjA5RkE7QXlFejA5RkE7O0FBRUE7QXpFMjA5RkE7QXlFejA5RkE7O0FBRUE7QXpFMjA5RkE7QXlFejA5RkE7O0FBRUE7QXpFMjA5RkE7QXlFMTE5RkE7QUFBQTtBekU2MTlGQTtBeUU1MTlGQTs7QUFFQTtBekU4MTlGQTtBeUU1MTlGQTs7QUFFQTtBekU4MTlGQTtBeUU1MTlGQTs7QUFFQTtBekU4MTlGQTtBeUU1MTlGQTs7QUFFQTtBekU4MTlGQTtBeUU3MjlGQTtBQUFBO0F6RWczOUZBO0F5RS8yOUZBOztBQUVBO0F6RWkzOUZBO0F5RS8yOUZBOztBQUVBO0F6RWkzOUZBO0F5RS8yOUZBOztBQUVBO0F6RWkzOUZBO0F5RS8yOUZBOztBQUVBO0F6RWkzOUZBO0F5RWg0OUZBO0FBQUE7QXpFbTQ5RkE7QXlFbDQ5RkE7O0FBRUE7QXpFbzQ5RkE7QXlFbDQ5RkE7O0FBRUE7QXpFbzQ5RkE7QXlFbDQ5RkE7O0FBRUE7QXpFbzQ5RkE7QXlFbDQ5RkE7O0FBRUE7QXpFbzQ5RkE7QXlFbjU5RkE7QUFBQTtBekVzNTlGQTtBeUVyNTlGQTs7QUFFQTtBekV1NTlGQTtBeUVyNTlGQTs7QUFFQTtBekV1NTlGQTtBeUVyNTlGQTs7QUFFQTtBekV1NTlGQTtBeUVyNTlGQTs7QUFFQTtBekV1NTlGQTtBeUV0NjlGQTtBQUFBO0F6RXk2OUZBO0F5RXg2OUZBOztBQUVBO0F6RTA2OUZBO0F5RXg2OUZBOztBQUVBO0F6RTA2OUZBO0F5RXg2OUZBOztBQUVBO0F6RTA2OUZBO0F5RXg2OUZBOztBQUVBO0F6RTA2OUZBO0F5RXo3OUZBO0FBQUE7QXpFNDc5RkE7QXlFMzc5RkE7O0FBRUE7QXpFNjc5RkE7QXlFMzc5RkE7O0FBRUE7QXpFNjc5RkE7QXlFMzc5RkE7O0FBRUE7QXpFNjc5RkE7QXlFMzc5RkE7O0FBRUE7QXpFNjc5RkE7QXlFNTg5RkE7QUFBQTtBekUrODlGQTtBeUU5ODlGQTs7QUFFQTtBekVnOTlGQTtBeUU5ODlGQTs7QUFFQTtBekVnOTlGQTtBeUU5ODlGQTs7QUFFQTtBekVnOTlGQTtBeUU5ODlGQTs7QUFFQTtBekVnOTlGQTtBeUUvOTlGQTtBQUFBO0F6RWsrOUZBO0F5RWorOUZBOztBQUVBO0F6RW0rOUZBO0F5RWorOUZBOztBQUVBO0F6RW0rOUZBO0F5RWorOUZBOztBQUVBO0F6RW0rOUZBO0F5RWorOUZBOztBQUVBO0F6RW0rOUZBO0F5RWwvOUZBO0FBQUE7QXpFcS85RkE7QXlFcC85RkE7O0FBRUE7QXpFcy85RkE7QXlFcC85RkE7O0FBRUE7QXpFcy85RkE7QXlFcC85RkE7O0FBRUE7QXpFcy85RkE7QXlFcC85RkE7O0FBRUE7QXpFcy85RkE7QXlFcmcrRkE7QUFBQTtBekV3ZytGQTtBeUV2ZytGQTs7QUFFQTtBekV5ZytGQTtBeUV2ZytGQTs7QUFFQTtBekV5ZytGQTtBeUV2ZytGQTs7QUFFQTtBekV5ZytGQTtBeUV2ZytGQTs7QUFFQTtBekV5ZytGQTtBeUV4aCtGQTtBQUFBO0F6RTJoK0ZBO0F5RTFoK0ZBOztBQUVBO0F6RTRoK0ZBO0F5RTFoK0ZBOztBQUVBO0F6RTRoK0ZBO0F5RTFoK0ZBOztBQUVBO0F6RTRoK0ZBO0F5RTFoK0ZBOztBQUVBO0F6RTRoK0ZBO0F5RTNpK0ZBO0FBQUE7QXpFOGkrRkE7QXlFN2krRkE7O0FBRUE7QXpFK2krRkE7QXlFN2krRkE7O0FBRUE7QXpFK2krRkE7QXlFN2krRkE7O0FBRUE7QXpFK2krRkE7QXlFN2krRkE7O0FBRUE7QXpFK2krRkE7QXlFOWorRkE7QUFBQTtBekVpaytGQTtBeUVoaytGQTs7QUFFQTtBekVraytGQTtBeUVoaytGQTs7QUFFQTtBekVraytGQTtBeUVoaytGQTs7QUFFQTtBekVraytGQTtBeUVoaytGQTs7QUFFQTtBekVraytGQTtBeUVqbCtGQTtBQUFBO0F6RW9sK0ZBO0F5RW5sK0ZBOztBQUVBO0F6RXFsK0ZBO0F5RW5sK0ZBOztBQUVBO0F6RXFsK0ZBO0F5RW5sK0ZBOztBQUVBO0F6RXFsK0ZBO0F5RW5sK0ZBOztBQUVBO0F6RXFsK0ZBO0F5RXBtK0ZBO0FBQUE7QXpFdW0rRkE7QXlFdG0rRkE7O0FBRUE7QXpFd20rRkE7QXlFdG0rRkE7O0FBRUE7QXpFd20rRkE7QXlFdG0rRkE7O0FBRUE7QXpFd20rRkE7QXlFdG0rRkE7O0FBRUE7QXpFd20rRkE7QXlFaG0rRkE7QUFBQTtBekVtbStGQTtBeUVsbStGQTs7QUFFQTtBekVvbStGQTtBeUVsbStGQTs7QUFFQTtBekVvbStGQTtBeUVsbStGQTs7QUFFQTtBekVvbStGQTtBeUVsbStGQTs7QUFFQTtBekVvbStGQTtBeUVubitGQTtBQUFBO0F6RXNuK0ZBO0F5RXJuK0ZBOztBQUVBO0F6RXVuK0ZBO0F5RXJuK0ZBOztBQUVBO0F6RXVuK0ZBO0F5RXJuK0ZBOztBQUVBO0F6RXVuK0ZBO0F5RXJuK0ZBOztBQUVBO0F6RXVuK0ZBO0F5RXRvK0ZBO0FBQUE7QXpFeW8rRkE7QXlFeG8rRkE7O0FBRUE7QXpFMG8rRkE7QXlFeG8rRkE7O0FBRUE7QXpFMG8rRkE7QXlFeG8rRkE7O0FBRUE7QXpFMG8rRkE7QXlFeG8rRkE7O0FBRUE7QXpFMG8rRkE7QXlFenArRkE7QUFBQTtBekU0cCtGQTtBeUUzcCtGQTs7QUFFQTtBekU2cCtGQTtBeUUzcCtGQTs7QUFFQTtBekU2cCtGQTtBeUUzcCtGQTs7QUFFQTtBekU2cCtGQTtBeUUzcCtGQTs7QUFFQTtBekU2cCtGQTtBeUU1cStGQTtBQUFBO0F6RStxK0ZBO0F5RTlxK0ZBOztBQUVBO0F6RWdyK0ZBO0F5RTlxK0ZBOztBQUVBO0F6RWdyK0ZBO0F5RTlxK0ZBOztBQUVBO0F6RWdyK0ZBO0F5RTlxK0ZBOztBQUVBO0F6RWdyK0ZBO0F5RS9yK0ZBO0FBQUE7QXpFa3MrRkE7QXlFanMrRkE7O0FBRUE7QXpFbXMrRkE7QXlFanMrRkE7O0FBRUE7QXpFbXMrRkE7QXlFanMrRkE7O0FBRUE7QXpFbXMrRkE7QXlFanMrRkE7O0FBRUE7QXpFbXMrRkE7QXlFbHQrRkE7QUFBQTtBekVxdCtGQTtBeUVwdCtGQTs7QUFFQTtBekVzdCtGQTtBeUVwdCtGQTs7QUFFQTtBekVzdCtGQTtBeUVwdCtGQTs7QUFFQTtBekVzdCtGQTtBeUVwdCtGQTs7QUFFQTtBekVzdCtGQTtBeUVydStGQTtBQUFBO0F6RXd1K0ZBO0F5RXZ1K0ZBOztBQUVBO0F6RXl1K0ZBO0F5RXZ1K0ZBOztBQUVBO0F6RXl1K0ZBO0F5RXZ1K0ZBOztBQUVBO0F6RXl1K0ZBO0F5RXZ1K0ZBOztBQUVBO0F6RXl1K0ZBO0F5RXh2K0ZBO0FBQUE7QXpFMnYrRkE7QXlFMXYrRkE7O0FBRUE7QXpFNHYrRkE7QXlFMXYrRkE7O0FBRUE7QXpFNHYrRkE7QXlFMXYrRkE7O0FBRUE7QXpFNHYrRkE7QXlFMXYrRkE7O0FBRUE7QXpFNHYrRkE7QXlFM3crRkE7QUFBQTtBekU4dytGQTtBeUU3dytGQTs7QUFFQTtBekUrdytGQTtBeUU3dytGQTs7QUFFQTtBekUrdytGQTtBeUU3dytGQTs7QUFFQTtBekUrdytGQTtBeUU3dytGQTs7QUFFQTtBekUrdytGQTtBeUU5eCtGQTtBQUFBO0F6RWl5K0ZBO0F5RWh5K0ZBOztBQUVBO0F6RWt5K0ZBO0F5RWh5K0ZBOztBQUVBO0F6RWt5K0ZBO0F5RWh5K0ZBOztBQUVBO0F6RWt5K0ZBO0F5RWh5K0ZBOztBQUVBO0F6RWt5K0ZBO0F5RWp6K0ZBO0FBQUE7QXpFb3orRkE7QXlFbnorRkE7O0FBRUE7QXpFcXorRkE7QXlFbnorRkE7O0FBRUE7QXpFcXorRkE7QXlFbnorRkE7O0FBRUE7QXpFcXorRkE7QXlFbnorRkE7O0FBRUE7QXpFcXorRkE7QXlFcDArRkE7QUFBQTtBekV1MCtGQTtBeUV0MCtGQTs7QUFFQTtBekV3MCtGQTtBeUV0MCtGQTs7QUFFQTtBekV3MCtGQTtBeUV0MCtGQTs7QUFFQTtBekV3MCtGQTtBeUV0MCtGQTs7QUFFQTtBekV3MCtGQTtBeUV2MStGQTtBQUFBO0F6RTAxK0ZBO0F5RXoxK0ZBOztBQUVBO0F6RTIxK0ZBO0F5RXoxK0ZBOztBQUVBO0F6RTIxK0ZBO0F5RXoxK0ZBOztBQUVBO0F6RTIxK0ZBO0F5RXoxK0ZBOztBQUVBO0F6RTIxK0ZBO0F5RTEyK0ZBO0FBQUE7QXpFNjIrRkE7QXlFNTIrRkE7O0FBRUE7QXpFODIrRkE7QXlFNTIrRkE7O0FBRUE7QXpFODIrRkE7QXlFNTIrRkE7O0FBRUE7QXpFODIrRkE7QXlFNTIrRkE7O0FBRUE7QXpFODIrRkE7QXlFNzMrRkE7QUFBQTtBekVnNCtGQTtBeUUvMytGQTs7QUFFQTtBekVpNCtGQTtBeUUvMytGQTs7QUFFQTtBekVpNCtGQTtBeUUvMytGQTs7QUFFQTtBekVpNCtGQTtBeUUvMytGQTs7QUFFQTtBekVpNCtGQTtBeUVoNStGQTtBQUFBO0F6RW01K0ZBO0F5RWw1K0ZBOztBQUVBO0F6RW81K0ZBO0F5RWw1K0ZBOztBQUVBO0F6RW81K0ZBO0F5RWw1K0ZBOztBQUVBO0F6RW81K0ZBO0F5RWw1K0ZBOztBQUVBO0F6RW81K0ZBO0F5RW42K0ZBO0FBQUE7QXpFczYrRkE7QXlFcjYrRkE7O0FBRUE7QXpFdTYrRkE7QXlFcjYrRkE7O0FBRUE7QXpFdTYrRkE7QXlFcjYrRkE7O0FBRUE7QXpFdTYrRkE7QXlFcjYrRkE7O0FBRUE7QXpFdTYrRkE7QXlFdDcrRkE7QUFBQTtBekV5NytGQTtBeUV4NytGQTs7QUFFQTtBekUwNytGQTtBeUV4NytGQTs7QUFFQTtBekUwNytGQTtBeUV4NytGQTs7QUFFQTtBekUwNytGQTtBeUV4NytGQTs7QUFFQTtBekUwNytGQTtBeUV6OCtGQTtBQUFBO0F6RTQ4K0ZBO0F5RTM4K0ZBOztBQUVBO0F6RTY4K0ZBO0F5RTM4K0ZBOztBQUVBO0F6RTY4K0ZBO0F5RTM4K0ZBOztBQUVBO0F6RTY4K0ZBO0F5RTM4K0ZBOztBQUVBO0F6RTY4K0ZBO0F5RXY4K0ZBO0FBQUE7QXpFMDgrRkE7QXlFejgrRkE7O0FBRUE7QXpFMjgrRkE7QXlFejgrRkE7O0FBRUE7QXpFMjgrRkE7QXlFejgrRkE7O0FBRUE7QXpFMjgrRkE7QXlFejgrRkE7O0FBRUE7QXpFMjgrRkE7QUFDQTtBaUJyOStGQTtBd0RsREE7QUFBQTtBekUyZy9GQTtBeUUxZy9GQTs7QUFFQTtBekU0Zy9GQTtBeUUxZy9GQTs7QUFFQTtBekU0Zy9GQTtBeUUxZy9GQTs7QUFFQTtBekU0Zy9GQTtBeUUxZy9GQTs7QUFFQTtBekU0Zy9GQTtBeUUzaC9GQTtBQUFBO0F6RThoL0ZBO0F5RTdoL0ZBOztBQUVBO0F6RStoL0ZBO0F5RTdoL0ZBOztBQUVBO0F6RStoL0ZBO0F5RTdoL0ZBOztBQUVBO0F6RStoL0ZBO0F5RTdoL0ZBOztBQUVBO0F6RStoL0ZBO0F5RTlpL0ZBO0FBQUE7QXpFaWovRkE7QXlFaGovRkE7O0FBRUE7QXpFa2ovRkE7QXlFaGovRkE7O0FBRUE7QXpFa2ovRkE7QXlFaGovRkE7O0FBRUE7QXpFa2ovRkE7QXlFaGovRkE7O0FBRUE7QXpFa2ovRkE7QXlFamsvRkE7QUFBQTtBekVvay9GQTtBeUVuay9GQTs7QUFFQTtBekVxay9GQTtBeUVuay9GQTs7QUFFQTtBekVxay9GQTtBeUVuay9GQTs7QUFFQTtBekVxay9GQTtBeUVuay9GQTs7QUFFQTtBekVxay9GQTtBeUVwbC9GQTtBQUFBO0F6RXVsL0ZBO0F5RXRsL0ZBOztBQUVBO0F6RXdsL0ZBO0F5RXRsL0ZBOztBQUVBO0F6RXdsL0ZBO0F5RXRsL0ZBOztBQUVBO0F6RXdsL0ZBO0F5RXRsL0ZBOztBQUVBO0F6RXdsL0ZBO0F5RXZtL0ZBO0FBQUE7QXpFMG0vRkE7QXlFem0vRkE7O0FBRUE7QXpFMm0vRkE7QXlFem0vRkE7O0FBRUE7QXpFMm0vRkE7QXlFem0vRkE7O0FBRUE7QXpFMm0vRkE7QXlFem0vRkE7O0FBRUE7QXpFMm0vRkE7QXlFMW4vRkE7QUFBQTtBekU2bi9GQTtBeUU1bi9GQTs7QUFFQTtBekU4bi9GQTtBeUU1bi9GQTs7QUFFQTtBekU4bi9GQTtBeUU1bi9GQTs7QUFFQTtBekU4bi9GQTtBeUU1bi9GQTs7QUFFQTtBekU4bi9GQTtBeUU3by9GQTtBQUFBO0F6RWdwL0ZBO0F5RS9vL0ZBOztBQUVBO0F6RWlwL0ZBO0F5RS9vL0ZBOztBQUVBO0F6RWlwL0ZBO0F5RS9vL0ZBOztBQUVBO0F6RWlwL0ZBO0F5RS9vL0ZBOztBQUVBO0F6RWlwL0ZBO0F5RWhxL0ZBO0FBQUE7QXpFbXEvRkE7QXlFbHEvRkE7O0FBRUE7QXpFb3EvRkE7QXlFbHEvRkE7O0FBRUE7QXpFb3EvRkE7QXlFbHEvRkE7O0FBRUE7QXpFb3EvRkE7QXlFbHEvRkE7O0FBRUE7QXpFb3EvRkE7QXlFbnIvRkE7QUFBQTtBekVzci9GQTtBeUVyci9GQTs7QUFFQTtBekV1ci9GQTtBeUVyci9GQTs7QUFFQTtBekV1ci9GQTtBeUVyci9GQTs7QUFFQTtBekV1ci9GQTtBeUVyci9GQTs7QUFFQTtBekV1ci9GQTtBeUV0cy9GQTtBQUFBO0F6RXlzL0ZBO0F5RXhzL0ZBOztBQUVBO0F6RTBzL0ZBO0F5RXhzL0ZBOztBQUVBO0F6RTBzL0ZBO0F5RXhzL0ZBOztBQUVBO0F6RTBzL0ZBO0F5RXhzL0ZBOztBQUVBO0F6RTBzL0ZBO0F5RXp0L0ZBO0FBQUE7QXpFNHQvRkE7QXlFM3QvRkE7O0FBRUE7QXpFNnQvRkE7QXlFM3QvRkE7O0FBRUE7QXpFNnQvRkE7QXlFM3QvRkE7O0FBRUE7QXpFNnQvRkE7QXlFM3QvRkE7O0FBRUE7QXpFNnQvRkE7QXlFNXUvRkE7QUFBQTtBekUrdS9GQTtBeUU5dS9GQTs7QUFFQTtBekVndi9GQTtBeUU5dS9GQTs7QUFFQTtBekVndi9GQTtBeUU5dS9GQTs7QUFFQTtBekVndi9GQTtBeUU5dS9GQTs7QUFFQTtBekVndi9GQTtBeUUvdi9GQTtBQUFBO0F6RWt3L0ZBO0F5RWp3L0ZBOztBQUVBO0F6RW13L0ZBO0F5RWp3L0ZBOztBQUVBO0F6RW13L0ZBO0F5RWp3L0ZBOztBQUVBO0F6RW13L0ZBO0F5RWp3L0ZBOztBQUVBO0F6RW13L0ZBO0F5RWx4L0ZBO0FBQUE7QXpFcXgvRkE7QXlFcHgvRkE7O0FBRUE7QXpFc3gvRkE7QXlFcHgvRkE7O0FBRUE7QXpFc3gvRkE7QXlFcHgvRkE7O0FBRUE7QXpFc3gvRkE7QXlFcHgvRkE7O0FBRUE7QXpFc3gvRkE7QXlFcnkvRkE7QUFBQTtBekV3eS9GQTtBeUV2eS9GQTs7QUFFQTtBekV5eS9GQTtBeUV2eS9GQTs7QUFFQTtBekV5eS9GQTtBeUV2eS9GQTs7QUFFQTtBekV5eS9GQTtBeUV2eS9GQTs7QUFFQTtBekV5eS9GQTtBeUV4ei9GQTtBQUFBO0F6RTJ6L0ZBO0F5RTF6L0ZBOztBQUVBO0F6RTR6L0ZBO0F5RTF6L0ZBOztBQUVBO0F6RTR6L0ZBO0F5RTF6L0ZBOztBQUVBO0F6RTR6L0ZBO0F5RTF6L0ZBOztBQUVBO0F6RTR6L0ZBO0F5RTMwL0ZBO0FBQUE7QXpFODAvRkE7QXlFNzAvRkE7O0FBRUE7QXpFKzAvRkE7QXlFNzAvRkE7O0FBRUE7QXpFKzAvRkE7QXlFNzAvRkE7O0FBRUE7QXpFKzAvRkE7QXlFNzAvRkE7O0FBRUE7QXpFKzAvRkE7QXlFOTEvRkE7QUFBQTtBekVpMi9GQTtBeUVoMi9GQTs7QUFFQTtBekVrMi9GQTtBeUVoMi9GQTs7QUFFQTtBekVrMi9GQTtBeUVoMi9GQTs7QUFFQTtBekVrMi9GQTtBeUVoMi9GQTs7QUFFQTtBekVrMi9GQTtBeUVqMy9GQTtBQUFBO0F6RW8zL0ZBO0F5RW4zL0ZBOztBQUVBO0F6RXEzL0ZBO0F5RW4zL0ZBOztBQUVBO0F6RXEzL0ZBO0F5RW4zL0ZBOztBQUVBO0F6RXEzL0ZBO0F5RW4zL0ZBOztBQUVBO0F6RXEzL0ZBO0F5RXA0L0ZBO0FBQUE7QXpFdTQvRkE7QXlFdDQvRkE7O0FBRUE7QXpFdzQvRkE7QXlFdDQvRkE7O0FBRUE7QXpFdzQvRkE7QXlFdDQvRkE7O0FBRUE7QXpFdzQvRkE7QXlFdDQvRkE7O0FBRUE7QXpFdzQvRkE7QXlFdjUvRkE7QUFBQTtBekUwNS9GQTtBeUV6NS9GQTs7QUFFQTtBekUyNS9GQTtBeUV6NS9GQTs7QUFFQTtBekUyNS9GQTtBeUV6NS9GQTs7QUFFQTtBekUyNS9GQTtBeUV6NS9GQTs7QUFFQTtBekUyNS9GQTtBeUUxNi9GQTtBQUFBO0F6RTY2L0ZBO0F5RTU2L0ZBOztBQUVBO0F6RTg2L0ZBO0F5RTU2L0ZBOztBQUVBO0F6RTg2L0ZBO0F5RTU2L0ZBOztBQUVBO0F6RTg2L0ZBO0F5RTU2L0ZBOztBQUVBO0F6RTg2L0ZBO0F5RTc3L0ZBO0FBQUE7QXpFZzgvRkE7QXlFLzcvRkE7O0FBRUE7QXpFaTgvRkE7QXlFLzcvRkE7O0FBRUE7QXpFaTgvRkE7QXlFLzcvRkE7O0FBRUE7QXpFaTgvRkE7QXlFLzcvRkE7O0FBRUE7QXpFaTgvRkE7QXlFaDkvRkE7QUFBQTtBekVtOS9GQTtBeUVsOS9GQTs7QUFFQTtBekVvOS9GQTtBeUVsOS9GQTs7QUFFQTtBekVvOS9GQTtBeUVsOS9GQTs7QUFFQTtBekVvOS9GQTtBeUVsOS9GQTs7QUFFQTtBekVvOS9GQTtBeUVuKy9GQTtBQUFBO0F6RXMrL0ZBO0F5RXIrL0ZBOztBQUVBO0F6RXUrL0ZBO0F5RXIrL0ZBOztBQUVBO0F6RXUrL0ZBO0F5RXIrL0ZBOztBQUVBO0F6RXUrL0ZBO0F5RXIrL0ZBOztBQUVBO0F6RXUrL0ZBO0F5RXQvL0ZBO0FBQUE7QXpFeS8vRkE7QXlFeC8vRkE7O0FBRUE7QXpFMC8vRkE7QXlFeC8vRkE7O0FBRUE7QXpFMC8vRkE7QXlFeC8vRkE7O0FBRUE7QXpFMC8vRkE7QXlFeC8vRkE7O0FBRUE7QXpFMC8vRkE7QXlFemdnR0E7QUFBQTtBekU0Z2dHQTtBeUUzZ2dHQTs7QUFFQTtBekU2Z2dHQTtBeUUzZ2dHQTs7QUFFQTtBekU2Z2dHQTtBeUUzZ2dHQTs7QUFFQTtBekU2Z2dHQTtBeUUzZ2dHQTs7QUFFQTtBekU2Z2dHQTtBeUU1aGdHQTtBQUFBO0F6RStoZ0dBO0F5RTloZ0dBOztBQUVBO0F6RWdpZ0dBO0F5RTloZ0dBOztBQUVBO0F6RWdpZ0dBO0F5RTloZ0dBOztBQUVBO0F6RWdpZ0dBO0F5RTloZ0dBOztBQUVBO0F6RWdpZ0dBO0F5RS9pZ0dBO0FBQUE7QXpFa2pnR0E7QXlFampnR0E7O0FBRUE7QXpFbWpnR0E7QXlFampnR0E7O0FBRUE7QXpFbWpnR0E7QXlFampnR0E7O0FBRUE7QXpFbWpnR0E7QXlFampnR0E7O0FBRUE7QXpFbWpnR0E7QXlFbGtnR0E7QUFBQTtBekVxa2dHQTtBeUVwa2dHQTs7QUFFQTtBekVza2dHQTtBeUVwa2dHQTs7QUFFQTtBekVza2dHQTtBeUVwa2dHQTs7QUFFQTtBekVza2dHQTtBeUVwa2dHQTs7QUFFQTtBekVza2dHQTtBeUVybGdHQTtBQUFBO0F6RXdsZ0dBO0F5RXZsZ0dBOztBQUVBO0F6RXlsZ0dBO0F5RXZsZ0dBOztBQUVBO0F6RXlsZ0dBO0F5RXZsZ0dBOztBQUVBO0F6RXlsZ0dBO0F5RXZsZ0dBOztBQUVBO0F6RXlsZ0dBO0F5RXhtZ0dBO0FBQUE7QXpFMm1nR0E7QXlFMW1nR0E7O0FBRUE7QXpFNG1nR0E7QXlFMW1nR0E7O0FBRUE7QXpFNG1nR0E7QXlFMW1nR0E7O0FBRUE7QXpFNG1nR0E7QXlFMW1nR0E7O0FBRUE7QXpFNG1nR0E7QXlFM25nR0E7QUFBQTtBekU4bmdHQTtBeUU3bmdHQTs7QUFFQTtBekUrbmdHQTtBeUU3bmdHQTs7QUFFQTtBekUrbmdHQTtBeUU3bmdHQTs7QUFFQTtBekUrbmdHQTtBeUU3bmdHQTs7QUFFQTtBekUrbmdHQTtBeUU5b2dHQTtBQUFBO0F6RWlwZ0dBO0F5RWhwZ0dBOztBQUVBO0F6RWtwZ0dBO0F5RWhwZ0dBOztBQUVBO0F6RWtwZ0dBO0F5RWhwZ0dBOztBQUVBO0F6RWtwZ0dBO0F5RWhwZ0dBOztBQUVBO0F6RWtwZ0dBO0F5RWpxZ0dBO0FBQUE7QXpFb3FnR0E7QXlFbnFnR0E7O0FBRUE7QXpFcXFnR0E7QXlFbnFnR0E7O0FBRUE7QXpFcXFnR0E7QXlFbnFnR0E7O0FBRUE7QXpFcXFnR0E7QXlFbnFnR0E7O0FBRUE7QXpFcXFnR0E7QXlFcHJnR0E7QUFBQTtBekV1cmdHQTtBeUV0cmdHQTs7QUFFQTtBekV3cmdHQTtBeUV0cmdHQTs7QUFFQTtBekV3cmdHQTtBeUV0cmdHQTs7QUFFQTtBekV3cmdHQTtBeUV0cmdHQTs7QUFFQTtBekV3cmdHQTtBeUV2c2dHQTtBQUFBO0F6RTBzZ0dBO0F5RXpzZ0dBOztBQUVBO0F6RTJzZ0dBO0F5RXpzZ0dBOztBQUVBO0F6RTJzZ0dBO0F5RXpzZ0dBOztBQUVBO0F6RTJzZ0dBO0F5RXpzZ0dBOztBQUVBO0F6RTJzZ0dBO0F5RTF0Z0dBO0FBQUE7QXpFNnRnR0E7QXlFNXRnR0E7O0FBRUE7QXpFOHRnR0E7QXlFNXRnR0E7O0FBRUE7QXpFOHRnR0E7QXlFNXRnR0E7O0FBRUE7QXpFOHRnR0E7QXlFNXRnR0E7O0FBRUE7QXpFOHRnR0E7QXlFN3VnR0E7QUFBQTtBekVndmdHQTtBeUUvdWdHQTs7QUFFQTtBekVpdmdHQTtBeUUvdWdHQTs7QUFFQTtBekVpdmdHQTtBeUUvdWdHQTs7QUFFQTtBekVpdmdHQTtBeUUvdWdHQTs7QUFFQTtBekVpdmdHQTtBeUVod2dHQTtBQUFBO0F6RW13Z0dBO0F5RWx3Z0dBOztBQUVBO0F6RW93Z0dBO0F5RWx3Z0dBOztBQUVBO0F6RW93Z0dBO0F5RWx3Z0dBOztBQUVBO0F6RW93Z0dBO0F5RWx3Z0dBOztBQUVBO0F6RW93Z0dBO0F5RW54Z0dBO0FBQUE7QXpFc3hnR0E7QXlFcnhnR0E7O0FBRUE7QXpFdXhnR0E7QXlFcnhnR0E7O0FBRUE7QXpFdXhnR0E7QXlFcnhnR0E7O0FBRUE7QXpFdXhnR0E7QXlFcnhnR0E7O0FBRUE7QXpFdXhnR0E7QXlFL3dnR0E7QUFBQTtBekVreGdHQTtBeUVqeGdHQTs7QUFFQTtBekVteGdHQTtBeUVqeGdHQTs7QUFFQTtBekVteGdHQTtBeUVqeGdHQTs7QUFFQTtBekVteGdHQTtBeUVqeGdHQTs7QUFFQTtBekVteGdHQTtBeUVseWdHQTtBQUFBO0F6RXF5Z0dBO0F5RXB5Z0dBOztBQUVBO0F6RXN5Z0dBO0F5RXB5Z0dBOztBQUVBO0F6RXN5Z0dBO0F5RXB5Z0dBOztBQUVBO0F6RXN5Z0dBO0F5RXB5Z0dBOztBQUVBO0F6RXN5Z0dBO0F5RXJ6Z0dBO0FBQUE7QXpFd3pnR0E7QXlFdnpnR0E7O0FBRUE7QXpFeXpnR0E7QXlFdnpnR0E7O0FBRUE7QXpFeXpnR0E7QXlFdnpnR0E7O0FBRUE7QXpFeXpnR0E7QXlFdnpnR0E7O0FBRUE7QXpFeXpnR0E7QXlFeDBnR0E7QUFBQTtBekUyMGdHQTtBeUUxMGdHQTs7QUFFQTtBekU0MGdHQTtBeUUxMGdHQTs7QUFFQTtBekU0MGdHQTtBeUUxMGdHQTs7QUFFQTtBekU0MGdHQTtBeUUxMGdHQTs7QUFFQTtBekU0MGdHQTtBeUUzMWdHQTtBQUFBO0F6RTgxZ0dBO0F5RTcxZ0dBOztBQUVBO0F6RSsxZ0dBO0F5RTcxZ0dBOztBQUVBO0F6RSsxZ0dBO0F5RTcxZ0dBOztBQUVBO0F6RSsxZ0dBO0F5RTcxZ0dBOztBQUVBO0F6RSsxZ0dBO0F5RTkyZ0dBO0FBQUE7QXpFaTNnR0E7QXlFaDNnR0E7O0FBRUE7QXpFazNnR0E7QXlFaDNnR0E7O0FBRUE7QXpFazNnR0E7QXlFaDNnR0E7O0FBRUE7QXpFazNnR0E7QXlFaDNnR0E7O0FBRUE7QXpFazNnR0E7QXlFajRnR0E7QUFBQTtBekVvNGdHQTtBeUVuNGdHQTs7QUFFQTtBekVxNGdHQTtBeUVuNGdHQTs7QUFFQTtBekVxNGdHQTtBeUVuNGdHQTs7QUFFQTtBekVxNGdHQTtBeUVuNGdHQTs7QUFFQTtBekVxNGdHQTtBeUVwNWdHQTtBQUFBO0F6RXU1Z0dBO0F5RXQ1Z0dBOztBQUVBO0F6RXc1Z0dBO0F5RXQ1Z0dBOztBQUVBO0F6RXc1Z0dBO0F5RXQ1Z0dBOztBQUVBO0F6RXc1Z0dBO0F5RXQ1Z0dBOztBQUVBO0F6RXc1Z0dBO0F5RXY2Z0dBO0FBQUE7QXpFMDZnR0E7QXlFejZnR0E7O0FBRUE7QXpFMjZnR0E7QXlFejZnR0E7O0FBRUE7QXpFMjZnR0E7QXlFejZnR0E7O0FBRUE7QXpFMjZnR0E7QXlFejZnR0E7O0FBRUE7QXpFMjZnR0E7QXlFMTdnR0E7QUFBQTtBekU2N2dHQTtBeUU1N2dHQTs7QUFFQTtBekU4N2dHQTtBeUU1N2dHQTs7QUFFQTtBekU4N2dHQTtBeUU1N2dHQTs7QUFFQTtBekU4N2dHQTtBeUU1N2dHQTs7QUFFQTtBekU4N2dHQTtBeUU3OGdHQTtBQUFBO0F6RWc5Z0dBO0F5RS84Z0dBOztBQUVBO0F6RWk5Z0dBO0F5RS84Z0dBOztBQUVBO0F6RWk5Z0dBO0F5RS84Z0dBOztBQUVBO0F6RWk5Z0dBO0F5RS84Z0dBOztBQUVBO0F6RWk5Z0dBO0F5RWgrZ0dBO0FBQUE7QXpFbStnR0E7QXlFbCtnR0E7O0FBRUE7QXpFbytnR0E7QXlFbCtnR0E7O0FBRUE7QXpFbytnR0E7QXlFbCtnR0E7O0FBRUE7QXpFbytnR0E7QXlFbCtnR0E7O0FBRUE7QXpFbytnR0E7QXlFbi9nR0E7QUFBQTtBekVzL2dHQTtBeUVyL2dHQTs7QUFFQTtBekV1L2dHQTtBeUVyL2dHQTs7QUFFQTtBekV1L2dHQTtBeUVyL2dHQTs7QUFFQTtBekV1L2dHQTtBeUVyL2dHQTs7QUFFQTtBekV1L2dHQTtBeUV0Z2hHQTtBQUFBO0F6RXlnaEdBO0F5RXhnaEdBOztBQUVBO0F6RTBnaEdBO0F5RXhnaEdBOztBQUVBO0F6RTBnaEdBO0F5RXhnaEdBOztBQUVBO0F6RTBnaEdBO0F5RXhnaEdBOztBQUVBO0F6RTBnaEdBO0F5RXpoaEdBO0FBQUE7QXpFNGhoR0E7QXlFM2hoR0E7O0FBRUE7QXpFNmhoR0E7QXlFM2hoR0E7O0FBRUE7QXpFNmhoR0E7QXlFM2hoR0E7O0FBRUE7QXpFNmhoR0E7QXlFM2hoR0E7O0FBRUE7QXpFNmhoR0E7QXlFNWloR0E7QUFBQTtBekUraWhHQTtBeUU5aWhHQTs7QUFFQTtBekVnamhHQTtBeUU5aWhHQTs7QUFFQTtBekVnamhHQTtBeUU5aWhHQTs7QUFFQTtBekVnamhHQTtBeUU5aWhHQTs7QUFFQTtBekVnamhHQTtBeUUvamhHQTtBQUFBO0F6RWtraEdBO0F5RWpraEdBOztBQUVBO0F6RW1raEdBO0F5RWpraEdBOztBQUVBO0F6RW1raEdBO0F5RWpraEdBOztBQUVBO0F6RW1raEdBO0F5RWpraEdBOztBQUVBO0F6RW1raEdBO0F5RWxsaEdBO0FBQUE7QXpFcWxoR0E7QXlFcGxoR0E7O0FBRUE7QXpFc2xoR0E7QXlFcGxoR0E7O0FBRUE7QXpFc2xoR0E7QXlFcGxoR0E7O0FBRUE7QXpFc2xoR0E7QXlFcGxoR0E7O0FBRUE7QXpFc2xoR0E7QXlFcm1oR0E7QUFBQTtBekV3bWhHQTtBeUV2bWhHQTs7QUFFQTtBekV5bWhHQTtBeUV2bWhHQTs7QUFFQTtBekV5bWhHQTtBeUV2bWhHQTs7QUFFQTtBekV5bWhHQTtBeUV2bWhHQTs7QUFFQTtBekV5bWhHQTtBeUV4bmhHQTtBQUFBO0F6RTJuaEdBO0F5RTFuaEdBOztBQUVBO0F6RTRuaEdBO0F5RTFuaEdBOztBQUVBO0F6RTRuaEdBO0F5RTFuaEdBOztBQUVBO0F6RTRuaEdBO0F5RTFuaEdBOztBQUVBO0F6RTRuaEdBO0F5RXRuaEdBO0FBQUE7QXpFeW5oR0E7QXlFeG5oR0E7O0FBRUE7QXpFMG5oR0E7QXlFeG5oR0E7O0FBRUE7QXpFMG5oR0E7QXlFeG5oR0E7O0FBRUE7QXpFMG5oR0E7QXlFeG5oR0E7O0FBRUE7QXpFMG5oR0E7QUFDQTtBaUJwb2hHQTtBd0RsREE7QUFBQTtBekUwcmhHQTtBeUV6cmhHQTs7QUFFQTtBekUycmhHQTtBeUV6cmhHQTs7QUFFQTtBekUycmhHQTtBeUV6cmhHQTs7QUFFQTtBekUycmhHQTtBeUV6cmhHQTs7QUFFQTtBekUycmhHQTtBeUUxc2hHQTtBQUFBO0F6RTZzaEdBO0F5RTVzaEdBOztBQUVBO0F6RThzaEdBO0F5RTVzaEdBOztBQUVBO0F6RThzaEdBO0F5RTVzaEdBOztBQUVBO0F6RThzaEdBO0F5RTVzaEdBOztBQUVBO0F6RThzaEdBO0F5RTd0aEdBO0FBQUE7QXpFZ3VoR0E7QXlFL3RoR0E7O0FBRUE7QXpFaXVoR0E7QXlFL3RoR0E7O0FBRUE7QXpFaXVoR0E7QXlFL3RoR0E7O0FBRUE7QXpFaXVoR0E7QXlFL3RoR0E7O0FBRUE7QXpFaXVoR0E7QXlFaHZoR0E7QUFBQTtBekVtdmhHQTtBeUVsdmhHQTs7QUFFQTtBekVvdmhHQTtBeUVsdmhHQTs7QUFFQTtBekVvdmhHQTtBeUVsdmhHQTs7QUFFQTtBekVvdmhHQTtBeUVsdmhHQTs7QUFFQTtBekVvdmhHQTtBeUVud2hHQTtBQUFBO0F6RXN3aEdBO0F5RXJ3aEdBOztBQUVBO0F6RXV3aEdBO0F5RXJ3aEdBOztBQUVBO0F6RXV3aEdBO0F5RXJ3aEdBOztBQUVBO0F6RXV3aEdBO0F5RXJ3aEdBOztBQUVBO0F6RXV3aEdBO0F5RXR4aEdBO0FBQUE7QXpFeXhoR0E7QXlFeHhoR0E7O0FBRUE7QXpFMHhoR0E7QXlFeHhoR0E7O0FBRUE7QXpFMHhoR0E7QXlFeHhoR0E7O0FBRUE7QXpFMHhoR0E7QXlFeHhoR0E7O0FBRUE7QXpFMHhoR0E7QXlFenloR0E7QUFBQTtBekU0eWhHQTtBeUUzeWhHQTs7QUFFQTtBekU2eWhHQTtBeUUzeWhHQTs7QUFFQTtBekU2eWhHQTtBeUUzeWhHQTs7QUFFQTtBekU2eWhHQTtBeUUzeWhHQTs7QUFFQTtBekU2eWhHQTtBeUU1emhHQTtBQUFBO0F6RSt6aEdBO0F5RTl6aEdBOztBQUVBO0F6RWcwaEdBO0F5RTl6aEdBOztBQUVBO0F6RWcwaEdBO0F5RTl6aEdBOztBQUVBO0F6RWcwaEdBO0F5RTl6aEdBOztBQUVBO0F6RWcwaEdBO0F5RS8waEdBO0FBQUE7QXpFazFoR0E7QXlFajFoR0E7O0FBRUE7QXpFbTFoR0E7QXlFajFoR0E7O0FBRUE7QXpFbTFoR0E7QXlFajFoR0E7O0FBRUE7QXpFbTFoR0E7QXlFajFoR0E7O0FBRUE7QXpFbTFoR0E7QXlFbDJoR0E7QUFBQTtBekVxMmhHQTtBeUVwMmhHQTs7QUFFQTtBekVzMmhHQTtBeUVwMmhHQTs7QUFFQTtBekVzMmhHQTtBeUVwMmhHQTs7QUFFQTtBekVzMmhHQTtBeUVwMmhHQTs7QUFFQTtBekVzMmhHQTtBeUVyM2hHQTtBQUFBO0F6RXczaEdBO0F5RXYzaEdBOztBQUVBO0F6RXkzaEdBO0F5RXYzaEdBOztBQUVBO0F6RXkzaEdBO0F5RXYzaEdBOztBQUVBO0F6RXkzaEdBO0F5RXYzaEdBOztBQUVBO0F6RXkzaEdBO0F5RXg0aEdBO0FBQUE7QXpFMjRoR0E7QXlFMTRoR0E7O0FBRUE7QXpFNDRoR0E7QXlFMTRoR0E7O0FBRUE7QXpFNDRoR0E7QXlFMTRoR0E7O0FBRUE7QXpFNDRoR0E7QXlFMTRoR0E7O0FBRUE7QXpFNDRoR0E7QXlFMzVoR0E7QUFBQTtBekU4NWhHQTtBeUU3NWhHQTs7QUFFQTtBekUrNWhHQTtBeUU3NWhHQTs7QUFFQTtBekUrNWhHQTtBeUU3NWhHQTs7QUFFQTtBekUrNWhHQTtBeUU3NWhHQTs7QUFFQTtBekUrNWhHQTtBeUU5NmhHQTtBQUFBO0F6RWk3aEdBO0F5RWg3aEdBOztBQUVBO0F6RWs3aEdBO0F5RWg3aEdBOztBQUVBO0F6RWs3aEdBO0F5RWg3aEdBOztBQUVBO0F6RWs3aEdBO0F5RWg3aEdBOztBQUVBO0F6RWs3aEdBO0F5RWo4aEdBO0FBQUE7QXpFbzhoR0E7QXlFbjhoR0E7O0FBRUE7QXpFcThoR0E7QXlFbjhoR0E7O0FBRUE7QXpFcThoR0E7QXlFbjhoR0E7O0FBRUE7QXpFcThoR0E7QXlFbjhoR0E7O0FBRUE7QXpFcThoR0E7QXlFcDloR0E7QUFBQTtBekV1OWhHQTtBeUV0OWhHQTs7QUFFQTtBekV3OWhHQTtBeUV0OWhHQTs7QUFFQTtBekV3OWhHQTtBeUV0OWhHQTs7QUFFQTtBekV3OWhHQTtBeUV0OWhHQTs7QUFFQTtBekV3OWhHQTtBeUV2K2hHQTtBQUFBO0F6RTAraEdBO0F5RXoraEdBOztBQUVBO0F6RTIraEdBO0F5RXoraEdBOztBQUVBO0F6RTIraEdBO0F5RXoraEdBOztBQUVBO0F6RTIraEdBO0F5RXoraEdBOztBQUVBO0F6RTIraEdBO0F5RTEvaEdBO0FBQUE7QXpFNi9oR0E7QXlFNS9oR0E7O0FBRUE7QXpFOC9oR0E7QXlFNS9oR0E7O0FBRUE7QXpFOC9oR0E7QXlFNS9oR0E7O0FBRUE7QXpFOC9oR0E7QXlFNS9oR0E7O0FBRUE7QXpFOC9oR0E7QXlFN2dpR0E7QUFBQTtBekVnaGlHQTtBeUUvZ2lHQTs7QUFFQTtBekVpaGlHQTtBeUUvZ2lHQTs7QUFFQTtBekVpaGlHQTtBeUUvZ2lHQTs7QUFFQTtBekVpaGlHQTtBeUUvZ2lHQTs7QUFFQTtBekVpaGlHQTtBeUVoaWlHQTtBQUFBO0F6RW1paUdBO0F5RWxpaUdBOztBQUVBO0F6RW9paUdBO0F5RWxpaUdBOztBQUVBO0F6RW9paUdBO0F5RWxpaUdBOztBQUVBO0F6RW9paUdBO0F5RWxpaUdBOztBQUVBO0F6RW9paUdBO0F5RW5qaUdBO0FBQUE7QXpFc2ppR0E7QXlFcmppR0E7O0FBRUE7QXpFdWppR0E7QXlFcmppR0E7O0FBRUE7QXpFdWppR0E7QXlFcmppR0E7O0FBRUE7QXpFdWppR0E7QXlFcmppR0E7O0FBRUE7QXpFdWppR0E7QXlFdGtpR0E7QUFBQTtBekV5a2lHQTtBeUV4a2lHQTs7QUFFQTtBekUwa2lHQTtBeUV4a2lHQTs7QUFFQTtBekUwa2lHQTtBeUV4a2lHQTs7QUFFQTtBekUwa2lHQTtBeUV4a2lHQTs7QUFFQTtBekUwa2lHQTtBeUV6bGlHQTtBQUFBO0F6RTRsaUdBO0F5RTNsaUdBOztBQUVBO0F6RTZsaUdBO0F5RTNsaUdBOztBQUVBO0F6RTZsaUdBO0F5RTNsaUdBOztBQUVBO0F6RTZsaUdBO0F5RTNsaUdBOztBQUVBO0F6RTZsaUdBO0F5RTVtaUdBO0FBQUE7QXpFK21pR0E7QXlFOW1pR0E7O0FBRUE7QXpFZ25pR0E7QXlFOW1pR0E7O0FBRUE7QXpFZ25pR0E7QXlFOW1pR0E7O0FBRUE7QXpFZ25pR0E7QXlFOW1pR0E7O0FBRUE7QXpFZ25pR0E7QXlFL25pR0E7QUFBQTtBekVrb2lHQTtBeUVqb2lHQTs7QUFFQTtBekVtb2lHQTtBeUVqb2lHQTs7QUFFQTtBekVtb2lHQTtBeUVqb2lHQTs7QUFFQTtBekVtb2lHQTtBeUVqb2lHQTs7QUFFQTtBekVtb2lHQTtBeUVscGlHQTtBQUFBO0F6RXFwaUdBO0F5RXBwaUdBOztBQUVBO0F6RXNwaUdBO0F5RXBwaUdBOztBQUVBO0F6RXNwaUdBO0F5RXBwaUdBOztBQUVBO0F6RXNwaUdBO0F5RXBwaUdBOztBQUVBO0F6RXNwaUdBO0F5RXJxaUdBO0FBQUE7QXpFd3FpR0E7QXlFdnFpR0E7O0FBRUE7QXpFeXFpR0E7QXlFdnFpR0E7O0FBRUE7QXpFeXFpR0E7QXlFdnFpR0E7O0FBRUE7QXpFeXFpR0E7QXlFdnFpR0E7O0FBRUE7QXpFeXFpR0E7QXlFeHJpR0E7QUFBQTtBekUycmlHQTtBeUUxcmlHQTs7QUFFQTtBekU0cmlHQTtBeUUxcmlHQTs7QUFFQTtBekU0cmlHQTtBeUUxcmlHQTs7QUFFQTtBekU0cmlHQTtBeUUxcmlHQTs7QUFFQTtBekU0cmlHQTtBeUUzc2lHQTtBQUFBO0F6RThzaUdBO0F5RTdzaUdBOztBQUVBO0F6RStzaUdBO0F5RTdzaUdBOztBQUVBO0F6RStzaUdBO0F5RTdzaUdBOztBQUVBO0F6RStzaUdBO0F5RTdzaUdBOztBQUVBO0F6RStzaUdBO0F5RTl0aUdBO0FBQUE7QXpFaXVpR0E7QXlFaHVpR0E7O0FBRUE7QXpFa3VpR0E7QXlFaHVpR0E7O0FBRUE7QXpFa3VpR0E7QXlFaHVpR0E7O0FBRUE7QXpFa3VpR0E7QXlFaHVpR0E7O0FBRUE7QXpFa3VpR0E7QXlFanZpR0E7QUFBQTtBekVvdmlHQTtBeUVudmlHQTs7QUFFQTtBekVxdmlHQTtBeUVudmlHQTs7QUFFQTtBekVxdmlHQTtBeUVudmlHQTs7QUFFQTtBekVxdmlHQTtBeUVudmlHQTs7QUFFQTtBekVxdmlHQTtBeUVwd2lHQTtBQUFBO0F6RXV3aUdBO0F5RXR3aUdBOztBQUVBO0F6RXd3aUdBO0F5RXR3aUdBOztBQUVBO0F6RXd3aUdBO0F5RXR3aUdBOztBQUVBO0F6RXd3aUdBO0F5RXR3aUdBOztBQUVBO0F6RXd3aUdBO0F5RXZ4aUdBO0FBQUE7QXpFMHhpR0E7QXlFenhpR0E7O0FBRUE7QXpFMnhpR0E7QXlFenhpR0E7O0FBRUE7QXpFMnhpR0E7QXlFenhpR0E7O0FBRUE7QXpFMnhpR0E7QXlFenhpR0E7O0FBRUE7QXpFMnhpR0E7QXlFMXlpR0E7QUFBQTtBekU2eWlHQTtBeUU1eWlHQTs7QUFFQTtBekU4eWlHQTtBeUU1eWlHQTs7QUFFQTtBekU4eWlHQTtBeUU1eWlHQTs7QUFFQTtBekU4eWlHQTtBeUU1eWlHQTs7QUFFQTtBekU4eWlHQTtBeUU3emlHQTtBQUFBO0F6RWcwaUdBO0F5RS96aUdBOztBQUVBO0F6RWkwaUdBO0F5RS96aUdBOztBQUVBO0F6RWkwaUdBO0F5RS96aUdBOztBQUVBO0F6RWkwaUdBO0F5RS96aUdBOztBQUVBO0F6RWkwaUdBO0F5RWgxaUdBO0FBQUE7QXpFbTFpR0E7QXlFbDFpR0E7O0FBRUE7QXpFbzFpR0E7QXlFbDFpR0E7O0FBRUE7QXpFbzFpR0E7QXlFbDFpR0E7O0FBRUE7QXpFbzFpR0E7QXlFbDFpR0E7O0FBRUE7QXpFbzFpR0E7QXlFbjJpR0E7QUFBQTtBekVzMmlHQTtBeUVyMmlHQTs7QUFFQTtBekV1MmlHQTtBeUVyMmlHQTs7QUFFQTtBekV1MmlHQTtBeUVyMmlHQTs7QUFFQTtBekV1MmlHQTtBeUVyMmlHQTs7QUFFQTtBekV1MmlHQTtBeUV0M2lHQTtBQUFBO0F6RXkzaUdBO0F5RXgzaUdBOztBQUVBO0F6RTAzaUdBO0F5RXgzaUdBOztBQUVBO0F6RTAzaUdBO0F5RXgzaUdBOztBQUVBO0F6RTAzaUdBO0F5RXgzaUdBOztBQUVBO0F6RTAzaUdBO0F5RXo0aUdBO0FBQUE7QXpFNDRpR0E7QXlFMzRpR0E7O0FBRUE7QXpFNjRpR0E7QXlFMzRpR0E7O0FBRUE7QXpFNjRpR0E7QXlFMzRpR0E7O0FBRUE7QXpFNjRpR0E7QXlFMzRpR0E7O0FBRUE7QXpFNjRpR0E7QXlFNTVpR0E7QUFBQTtBekUrNWlHQTtBeUU5NWlHQTs7QUFFQTtBekVnNmlHQTtBeUU5NWlHQTs7QUFFQTtBekVnNmlHQTtBeUU5NWlHQTs7QUFFQTtBekVnNmlHQTtBeUU5NWlHQTs7QUFFQTtBekVnNmlHQTtBeUUvNmlHQTtBQUFBO0F6RWs3aUdBO0F5RWo3aUdBOztBQUVBO0F6RW03aUdBO0F5RWo3aUdBOztBQUVBO0F6RW03aUdBO0F5RWo3aUdBOztBQUVBO0F6RW03aUdBO0F5RWo3aUdBOztBQUVBO0F6RW03aUdBO0F5RWw4aUdBO0FBQUE7QXpFcThpR0E7QXlFcDhpR0E7O0FBRUE7QXpFczhpR0E7QXlFcDhpR0E7O0FBRUE7QXpFczhpR0E7QXlFcDhpR0E7O0FBRUE7QXpFczhpR0E7QXlFcDhpR0E7O0FBRUE7QXpFczhpR0E7QXlFOTdpR0E7QUFBQTtBekVpOGlHQTtBeUVoOGlHQTs7QUFFQTtBekVrOGlHQTtBeUVoOGlHQTs7QUFFQTtBekVrOGlHQTtBeUVoOGlHQTs7QUFFQTtBekVrOGlHQTtBeUVoOGlHQTs7QUFFQTtBekVrOGlHQTtBeUVqOWlHQTtBQUFBO0F6RW85aUdBO0F5RW45aUdBOztBQUVBO0F6RXE5aUdBO0F5RW45aUdBOztBQUVBO0F6RXE5aUdBO0F5RW45aUdBOztBQUVBO0F6RXE5aUdBO0F5RW45aUdBOztBQUVBO0F6RXE5aUdBO0F5RXAraUdBO0FBQUE7QXpFdStpR0E7QXlFdCtpR0E7O0FBRUE7QXpFdytpR0E7QXlFdCtpR0E7O0FBRUE7QXpFdytpR0E7QXlFdCtpR0E7O0FBRUE7QXpFdytpR0E7QXlFdCtpR0E7O0FBRUE7QXpFdytpR0E7QXlFdi9pR0E7QUFBQTtBekUwL2lHQTtBeUV6L2lHQTs7QUFFQTtBekUyL2lHQTtBeUV6L2lHQTs7QUFFQTtBekUyL2lHQTtBeUV6L2lHQTs7QUFFQTtBekUyL2lHQTtBeUV6L2lHQTs7QUFFQTtBekUyL2lHQTtBeUUxZ2pHQTtBQUFBO0F6RTZnakdBO0F5RTVnakdBOztBQUVBO0F6RThnakdBO0F5RTVnakdBOztBQUVBO0F6RThnakdBO0F5RTVnakdBOztBQUVBO0F6RThnakdBO0F5RTVnakdBOztBQUVBO0F6RThnakdBO0F5RTdoakdBO0FBQUE7QXpFZ2lqR0E7QXlFL2hqR0E7O0FBRUE7QXpFaWlqR0E7QXlFL2hqR0E7O0FBRUE7QXpFaWlqR0E7QXlFL2hqR0E7O0FBRUE7QXpFaWlqR0E7QXlFL2hqR0E7O0FBRUE7QXpFaWlqR0E7QXlFaGpqR0E7QUFBQTtBekVtampHQTtBeUVsampHQTs7QUFFQTtBekVvampHQTtBeUVsampHQTs7QUFFQTtBekVvampHQTtBeUVsampHQTs7QUFFQTtBekVvampHQTtBeUVsampHQTs7QUFFQTtBekVvampHQTtBeUVua2pHQTtBQUFBO0F6RXNrakdBO0F5RXJrakdBOztBQUVBO0F6RXVrakdBO0F5RXJrakdBOztBQUVBO0F6RXVrakdBO0F5RXJrakdBOztBQUVBO0F6RXVrakdBO0F5RXJrakdBOztBQUVBO0F6RXVrakdBO0F5RXRsakdBO0FBQUE7QXpFeWxqR0E7QXlFeGxqR0E7O0FBRUE7QXpFMGxqR0E7QXlFeGxqR0E7O0FBRUE7QXpFMGxqR0E7QXlFeGxqR0E7O0FBRUE7QXpFMGxqR0E7QXlFeGxqR0E7O0FBRUE7QXpFMGxqR0E7QXlFem1qR0E7QUFBQTtBekU0bWpHQTtBeUUzbWpHQTs7QUFFQTtBekU2bWpHQTtBeUUzbWpHQTs7QUFFQTtBekU2bWpHQTtBeUUzbWpHQTs7QUFFQTtBekU2bWpHQTtBeUUzbWpHQTs7QUFFQTtBekU2bWpHQTtBeUU1bmpHQTtBQUFBO0F6RStuakdBO0F5RTluakdBOztBQUVBO0F6RWdvakdBO0F5RTluakdBOztBQUVBO0F6RWdvakdBO0F5RTluakdBOztBQUVBO0F6RWdvakdBO0F5RTluakdBOztBQUVBO0F6RWdvakdBO0F5RS9vakdBO0FBQUE7QXpFa3BqR0E7QXlFanBqR0E7O0FBRUE7QXpFbXBqR0E7QXlFanBqR0E7O0FBRUE7QXpFbXBqR0E7QXlFanBqR0E7O0FBRUE7QXpFbXBqR0E7QXlFanBqR0E7O0FBRUE7QXpFbXBqR0E7QXlFbHFqR0E7QUFBQTtBekVxcWpHQTtBeUVwcWpHQTs7QUFFQTtBekVzcWpHQTtBeUVwcWpHQTs7QUFFQTtBekVzcWpHQTtBeUVwcWpHQTs7QUFFQTtBekVzcWpHQTtBeUVwcWpHQTs7QUFFQTtBekVzcWpHQTtBeUVycmpHQTtBQUFBO0F6RXdyakdBO0F5RXZyakdBOztBQUVBO0F6RXlyakdBO0F5RXZyakdBOztBQUVBO0F6RXlyakdBO0F5RXZyakdBOztBQUVBO0F6RXlyakdBO0F5RXZyakdBOztBQUVBO0F6RXlyakdBO0F5RXhzakdBO0FBQUE7QXpFMnNqR0E7QXlFMXNqR0E7O0FBRUE7QXpFNHNqR0E7QXlFMXNqR0E7O0FBRUE7QXpFNHNqR0E7QXlFMXNqR0E7O0FBRUE7QXpFNHNqR0E7QXlFMXNqR0E7O0FBRUE7QXpFNHNqR0E7QXlFM3RqR0E7QUFBQTtBekU4dGpHQTtBeUU3dGpHQTs7QUFFQTtBekUrdGpHQTtBeUU3dGpHQTs7QUFFQTtBekUrdGpHQTtBeUU3dGpHQTs7QUFFQTtBekUrdGpHQTtBeUU3dGpHQTs7QUFFQTtBekUrdGpHQTtBeUU5dWpHQTtBQUFBO0F6RWl2akdBO0F5RWh2akdBOztBQUVBO0F6RWt2akdBO0F5RWh2akdBOztBQUVBO0F6RWt2akdBO0F5RWh2akdBOztBQUVBO0F6RWt2akdBO0F5RWh2akdBOztBQUVBO0F6RWt2akdBO0F5RWp3akdBO0FBQUE7QXpFb3dqR0E7QXlFbndqR0E7O0FBRUE7QXpFcXdqR0E7QXlFbndqR0E7O0FBRUE7QXpFcXdqR0E7QXlFbndqR0E7O0FBRUE7QXpFcXdqR0E7QXlFbndqR0E7O0FBRUE7QXpFcXdqR0E7QXlFcHhqR0E7QUFBQTtBekV1eGpHQTtBeUV0eGpHQTs7QUFFQTtBekV3eGpHQTtBeUV0eGpHQTs7QUFFQTtBekV3eGpHQTtBeUV0eGpHQTs7QUFFQTtBekV3eGpHQTtBeUV0eGpHQTs7QUFFQTtBekV3eGpHQTtBeUV2eWpHQTtBQUFBO0F6RTB5akdBO0F5RXp5akdBOztBQUVBO0F6RTJ5akdBO0F5RXp5akdBOztBQUVBO0F6RTJ5akdBO0F5RXp5akdBOztBQUVBO0F6RTJ5akdBO0F5RXp5akdBOztBQUVBO0F6RTJ5akdBO0F5RXJ5akdBO0FBQUE7QXpFd3lqR0E7QXlFdnlqR0E7O0FBRUE7QXpFeXlqR0E7QXlFdnlqR0E7O0FBRUE7QXpFeXlqR0E7QXlFdnlqR0E7O0FBRUE7QXpFeXlqR0E7QXlFdnlqR0E7O0FBRUE7QXpFeXlqR0E7QUFDQTtBMEUxMmpHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FBQ0E7QUFFQTtBMUUwMmpHQTs7QTJFcDNqR0E7QUFBQTtBM0V3M2pHQTs7QTJFcDNqR0E7QUFBQTtBM0V3M2pHQTs7QTJFdjNqR0E7QUFBQTtBM0UyM2pHQTs7QTJFMTNqR0E7QUFBQTtBM0U4M2pHQTs7QTJFNzNqR0E7QUNUQTtBQUNBO0FBQ0E7QTVFMDRqR0E7O0EyRTMzakdBO0FBQUE7QTNFKzNqR0E7O0EyRTkzakdBO0FBQUE7QTNFazRqR0E7O0EyRWo0akdBO0FBQUE7QTNFcTRqR0E7O0FpQmgyakdBO0EwRHZDQTtBQUFBO0EzRTQ0akdBO0EyRTM0akdBO0FBQUE7QTNFODRqR0E7QTJFNzRqR0E7QUFBQTtBM0VnNWpHQTtBQUNBO0FpQjUyakdBO0EwRHZDQTtBQUFBO0EzRXU1akdBO0EyRXQ1akdBO0FBQUE7QTNFeTVqR0E7QTJFeDVqR0E7QUFBQTtBM0UyNWpHQTtBQUNBO0FpQnYzakdBO0EwRHZDQTtBQUFBO0EzRWs2akdBO0EyRWo2akdBO0FBQUE7QTNFbzZqR0E7QTJFbjZqR0E7QUFBQTtBM0VzNmpHQTtBQUNBO0FpQmw0akdBO0EwRHZDQTtBQUFBO0EzRTY2akdBO0EyRTU2akdBO0FBQUE7QTNFKzZqR0E7QTJFOTZqR0E7QUFBQTtBM0VpN2pHQTtBQUNBO0EyRTU2akdBO0FBQUE7QTNFKzZqR0E7O0EyRTk2akdBO0FBQUE7QTNFazdqR0E7O0EyRWo3akdBO0FBQUE7QTNFcTdqR0E7O0EyRWo3akdBO0FBQUE7QTNFcTdqR0E7O0EyRXA3akdBO0FBQUE7QTNFdzdqR0E7O0EyRXY3akdBO0FBQUE7QTNFMjdqR0E7O0EyRTE3akdBO0FBQUE7QTNFODdqR0E7O0EyRTc3akdBO0FBQUE7QTNFaThqR0E7O0EyRWg4akdBO0FBQUE7QTNFbzhqR0E7O0EyRWg4akdBO0FBQUE7QTNFbzhqR0E7O0E2RTMrakdBO0FBQ0E7QTdFOCtqR0E7O0FRcCtqR0E7QXFFTEE7QTdFNitqR0E7O0E2RW4vakdBO0FBQ0E7QTdFcy9qR0E7O0FRNStqR0E7QXFFTEE7QTdFcS9qR0E7O0E2RTMvakdBO0FBQ0E7QTdFOC9qR0E7O0FRcC9qR0E7QXFFTEE7QTdFNi9qR0E7O0E2RW5na0dBO0FBQ0E7QTdFc2drR0E7O0FRNS9qR0E7QXFFTEE7QTdFcWdrR0E7O0E2RTNna0dBO0FBQ0E7QTdFOGdrR0E7O0FRcGdrR0E7QXFFTEE7QTdFNmdrR0E7O0E2RW5oa0dBO0FBQ0E7QTdFc2hrR0E7O0FRNWdrR0E7QXFFTEE7QTdFcWhrR0E7O0E2RTNoa0dBO0FBQ0E7QTdFOGhrR0E7O0FRcGhrR0E7QXFFTEE7QTdFNmhrR0E7O0E2RW5pa0dBO0FBQ0E7QTdFc2lrR0E7O0FRNWhrR0E7QXFFTEE7QTdFcWlrR0E7O0E2RTNpa0dBO0FBQ0E7QTdFOGlrR0E7O0FRcGlrR0E7QXFFTEE7QTdFNmlrR0E7O0E2RW5qa0dBO0FBQ0E7QTdFc2prR0E7O0FRNWlrR0E7QXFFTEE7QTdFcWprR0E7O0E2RTNqa0dBO0FBQ0E7QTdFOGprR0E7O0FRcGprR0E7QXFFTEE7QTdFNmprR0E7O0E2RW5ra0dBO0FBQ0E7QTdFc2trR0E7O0FRNWprR0E7QXFFTEE7QTdFcWtrR0E7O0EyRTloa0dBO0FBQUE7QTNFa2lrR0E7O0EyRWppa0dBO0FBQUE7QTNFcWlrR0E7O0EyRW5pa0dBO0FBQUE7QTNFdWlrR0E7O0EyRXRpa0dBO0FBQUE7QTNFMGlrR0E7O0EyRXRpa0dBO0FHdkRBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTlFaW1rR0E7O0EyRTFpa0dBO0FBQUE7QTNFOGlrR0E7O0EyRTVpa0dBO0FBQ0E7QUFDQTtBM0UraWtHQTs7QTJFMWlrR0E7QUFBQTtBM0U4aWtHQTs7QStFL21rR0E7QUFDQTtBL0VrbmtHQTs7QStFL21rR0E7QUFDQTtBL0VrbmtHQTs7QWdGbG5rR0E7QUFDQTs7O0FBS0E7QUFFQTtBQUFBO0FoRmtua0dBO0FnRjlta0dBO0FBQ0E7QWhGZ25rR0E7QWdGdm1rR0E7QUFDQTtBaEZ5bWtHQTtBZ0YzbGtHQTtBQUNBO0FoRjZsa0dBO0FnRjNsa0dBOztBQUVBO0FBQ0E7QWhGNmxrR0E7QWdGMWxrR0E7O0FBRUE7QWhGNGxrR0E7QWdGemxrR0E7OztBQUdBO0FBQ0E7QWhGMmxrR0E7QWdGeGxrR0E7O0FBRUE7QWhGMGxrR0E7QWdGbGxrR0E7QUFDQTtBaEZvbGtHQTtBZ0ZsbGtHQTtBQUNBO0FoRm9sa0dBO0FnRmxsa0dBO0FBQ0E7QWhGb2xrR0E7QWdGaGxrR0E7QUFDQTtBaEZrbGtHQTtBZ0ZobGtHQTtBQUNBO0FoRmtsa0dBO0FnRi9ra0dBO0FBQ0E7QWhGaWxrR0E7QWdGL2trR0E7O0FBRUE7QWhGaWxrR0E7QWdGNWtrR0E7O0FBRUE7QWhGOGtrR0E7QWdGMWtrR0E7QUFDQTtBaEY0a2tHQTtBZ0Yxa2tHQTs7OztBQUlBO0FoRjRra0dBO0FnRnhra0dBO0FBQ0E7QUFDQTtBaEYwa2tHQTtBQUNBO0FpRnpza0dBO0FDNEJBO0FBQ0E7QUFDQTtBQUNBO0FBMUJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxGMnNrR0E7QWtGenNrR0E7QUFDQTtBQUNBO0FsRjJza0dBO0FrRnhza0dBO0FBR0E7QUFDQTtBbEZ3c2tHQTtBa0Zyc2tHQTtBQUNBO0FsRnVza0dBO0FrRjdya0dBO0FBSUE7QWxGNHJrR0E7O0FrRnZva0dBO0FDbkZBO0FBQUE7QUFBQTtBbkY4dGtHQTtBbUY1dGtHQTtBQUNBO0FBQUE7QUFBQTtBbkY4dGtHQTtBbUY1dGtHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QW5GOHRrR0E7O0FpQnZxa0dBO0FpRXNCQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEZvcGtHQTtBQUNBO0FpQmxya0dBO0FpRXNCQTtBQVdBO0FBQ0E7QUFDQTtBQUNBO0FsRnFwa0dBO0FBQ0E7O0FrRjlva0dBO0FBREE7QUFFQTtBbEZrcGtHQTtBQUNBO0FrRi9va0dBO0FBREE7QUFFQTtBQUNBO0FsRmtwa0dBO0FBQ0E7QWtGOW9rR0E7QUFEQTtBQUVBO0FsRmlwa0dBO0FBQ0E7O0FrRjVva0dBOztBQUVBO0FsRitva0dBOztBa0Yxb2tHQTtBQUNBO0FsRjZva0dBO0FrRjNva0dBO0FBQ0E7QWxGNm9rR0E7O0FrRnpva0dBO0FBQ0E7QWxGNG9rR0E7QWtGMW9rR0E7QUFDQTtBQUFBO0FsRjRva0dBOztBb0ZqeGtHQTtBQUNBO0FwRm94a0dBOztBb0ZyeGtHQTtBQUNBO0FwRnd4a0dBOztBaUJqc2tHQTtBbUV4RkE7QUFDQTtBcEY2eGtHQTtBb0Y5eGtHQTtBQUNBO0FwRmd5a0dBO0FBQ0E7QWlCMXNrR0E7QW1FeEZBO0FBQ0E7QXBGcXlrR0E7QW9GdHlrR0E7QUFDQTtBcEZ3eWtHQTtBQUNBO0FpQmx0a0dBO0FtRXhGQTtBQUNBO0FwRjZ5a0dBO0FvRjl5a0dBO0FBQ0E7QXBGZ3prR0E7QUFDQTtBaUI1d2tHQTtBbUV0Q0E7QUFDQTtBcEZxemtHQTtBb0Z0emtHQTtBQUNBO0FwRnd6a0dBO0FBQ0E7QWlCdndrR0E7QW1FM0NBO0FBR0E7QXBGbXprR0E7QUFDQTs7QWlCNXdrR0E7QW1FM0NBO0FBR0E7QXBGeXprR0E7QUFDQTs7QWlCbHhrR0E7QW1FM0NBO0FBR0E7QXBGK3prR0E7QUFDQTs7QWlCeHhrR0E7QW1FM0NBO0FBR0E7QXBGcTBrR0E7QUFDQTs7QW9GejBrR0E7QUFHQTtBcEYwMGtHQTs7QW9GcjBrR0E7QUFDQTtBQUFBO0FBQUE7QXBGdzBrR0E7O0FxRjEwa0dBO0FBVkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FyRncxa0dBOztBcUZ6MGtHQTtBQXRCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QXJGbTJrR0E7O0FpQnowa0dBO0FvRUZBO0FBQ0E7QXJGKzBrR0E7QXFGNTBrR0E7QUFDQTtBckY4MGtHQTtBQUNBO0FpQmwxa0dBO0FvRVFBO0FBQ0E7QXJGNjBrR0E7QXFGMTBrR0E7QUFDQTtBckY0MGtHQTtBQUNBO0FpQjExa0dBO0FvRWtCQTtBQUNBO0FyRjIwa0dBO0FxRngwa0dBO0FBQ0E7QXJGMDBrR0E7QUFDQTtBaUJsMmtHQTtBb0VGQTtBQUNBO0FyRnUya0dBO0FxRnAya0dBO0FBQ0E7QXJGczJrR0E7QUFDQTtBaUIxMmtHQTtBb0VRQTtBQUNBO0FyRnEya0dBO0FxRmwya0dBO0FBQ0E7QXJGbzJrR0E7QUFDQTtBaUJsM2tHQTtBb0VrQkE7QUFDQTtBckZtMmtHQTtBcUZoMmtHQTtBQUNBO0FyRmsya0dBO0FBQ0E7QWlCMTNrR0E7QW9FRkE7QUFDQTtBckYrM2tHQTtBcUY1M2tHQTtBQUNBO0FyRjgza0dBO0FBQ0E7QWlCbDRrR0E7QW9FUUE7QUFDQTtBckY2M2tHQTtBcUYxM2tHQTtBQUNBO0FyRjQza0dBO0FBQ0E7QWlCMTRrR0E7QW9Fa0JBO0FBQ0E7QXJGMjNrR0E7QXFGeDNrR0E7QUFDQTtBckYwM2tHQTtBQUNBO0FpQmw1a0dBO0FvRUZBO0FBQ0E7QXJGdTVrR0E7QXFGcDVrR0E7QUFDQTtBckZzNWtHQTtBQUNBO0FpQjE1a0dBO0FvRVFBO0FBQ0E7QXJGcTVrR0E7QXFGbDVrR0E7QUFDQTtBckZvNWtHQTtBQUNBO0FpQmw2a0dBO0FvRWtCQTtBQUNBO0FyRm01a0dBO0FxRmg1a0dBO0FBQ0E7QXJGazVrR0E7QUFDQTtBaUIxNmtHQTtBb0VGQTtBQUNBO0FyRis2a0dBO0FxRjU2a0dBO0FBQ0E7QXJGODZrR0E7QUFDQTtBaUJsN2tHQTtBb0VRQTtBQUNBO0FyRjY2a0dBO0FxRjE2a0dBO0FBQ0E7QXJGNDZrR0E7QUFDQTtBaUIxN2tHQTtBb0VrQkE7QUFDQTtBckYyNmtHQTtBcUZ4NmtHQTtBQUNBO0FyRjA2a0dBO0FBQ0E7QWlCbDhrR0E7QW9FRkE7QUFDQTtBckZ1OGtHQTtBcUZwOGtHQTtBQUNBO0FyRnM4a0dBO0FBQ0E7QWlCMThrR0E7QW9FUUE7QUFDQTtBckZxOGtHQTtBcUZsOGtHQTtBQUNBO0FyRm84a0dBO0FBQ0E7QWlCbDlrR0E7QW9Fa0JBO0FBQ0E7QXJGbThrR0E7QXFGaDhrR0E7QUFDQTtBckZrOGtHQTtBQUNBO0FpQjE5a0dBO0FvRUZBO0FBQ0E7QXJGKzlrR0E7QXFGNTlrR0E7QUFDQTtBckY4OWtHQTtBQUNBO0FpQmwra0dBO0FvRVFBO0FBQ0E7QXJGNjlrR0E7QXFGMTlrR0E7QUFDQTtBckY0OWtHQTtBQUNBO0FpQjEra0dBO0FvRWtCQTtBQUNBO0FyRjI5a0dBO0FxRng5a0dBO0FBQ0E7QXJGMDlrR0E7QUFDQTtBc0Y5aWxHQTs7Ozs7Ozs7O0FBQUE7QUNPQTtBQUNBO0F2Rm1qbEdBOztBdUZoamxHQTtBQUNBO0F2Rm1qbEdBOztBdUZoamxHQTtBQUNBO0F2Rm1qbEdBOztBdUZoamxHQTtBQUNBO0F2Rm1qbEdBOztBdUZoamxHQTtBQUNBO0F2Rm1qbEdBOztBdUZoamxHQTtBQUNBO0F2Rm1qbEdBOztBdUZoamxHQTtBQUNBO0F2Rm1qbEdBOztBdUZoamxHQTtBQUNBO0F2Rm1qbEdBOztBdUZoamxHQTtBQUNBO0F2Rm1qbEdBOztBdUZoamxHQTtBQUNBO0F2Rm1qbEdBOztBdUZoamxHQTtBQUNBO0FBQ0E7QXZGbWpsR0E7O0F1RmhqbEdBO0FBQ0E7QUFDQTtBdkZtamxHQTs7QWlCN2lsR0E7QXNFckRBO0FBQ0E7QXZGc21sR0E7QXVGbm1sR0E7QUFDQTtBdkZxbWxHQTtBdUZsbWxHQTtBQUNBO0F2Rm9tbEdBO0F1RmptbEdBO0FBQ0E7QXZGbW1sR0E7QXVGaG1sR0E7QUFDQTtBdkZrbWxHQTtBdUYvbGxHQTtBQUNBO0F2RmltbEdBO0F1RjlsbEdBO0FBQ0E7QXZGZ21sR0E7QXVGN2xsR0E7QUFDQTtBdkYrbGxHQTtBdUY1bGxHQTtBQUNBO0F2RjhsbEdBO0F1RjNsbEdBO0FBQ0E7QXZGNmxsR0E7QXVGMWxsR0E7QUFDQTtBQUNBO0F2RjRsbEdBO0F1RnpsbEdBO0FBQ0E7QUFDQTtBdkYybGxHQTtBQUNBO0FpQnRsbEdBO0FzRXJEQTtBQUNBO0F2RjhvbEdBO0F1RjNvbEdBO0FBQ0E7QXZGNm9sR0E7QXVGMW9sR0E7QUFDQTtBdkY0b2xHQTtBdUZ6b2xHQTtBQUNBO0F2RjJvbEdBO0F1RnhvbEdBO0FBQ0E7QXZGMG9sR0E7QXVGdm9sR0E7QUFDQTtBdkZ5b2xHQTtBdUZ0b2xHQTtBQUNBO0F2RndvbEdBO0F1RnJvbEdBO0FBQ0E7QXZGdW9sR0E7QXVGcG9sR0E7QUFDQTtBdkZzb2xHQTtBdUZub2xHQTtBQUNBO0F2RnFvbEdBO0F1RmxvbEdBO0FBQ0E7QUFDQTtBdkZvb2xHQTtBdUZqb2xHQTtBQUNBO0FBQ0E7QXZGbW9sR0E7QUFDQTtBaUI5bmxHQTtBc0VyREE7QUFDQTtBdkZzcmxHQTtBdUZucmxHQTtBQUNBO0F2RnFybEdBO0F1RmxybEdBO0FBQ0E7QXZGb3JsR0E7QXVGanJsR0E7QUFDQTtBdkZtcmxHQTtBdUZocmxHQTtBQUNBO0F2RmtybEdBO0F1Ri9xbEdBO0FBQ0E7QXZGaXJsR0E7QXVGOXFsR0E7QUFDQTtBdkZncmxHQTtBdUY3cWxHQTtBQUNBO0F2RitxbEdBO0F1RjVxbEdBO0FBQ0E7QXZGOHFsR0E7QXVGM3FsR0E7QUFDQTtBdkY2cWxHQTtBdUYxcWxHQTtBQUNBO0FBQ0E7QXZGNHFsR0E7QXVGenFsR0E7QUFDQTtBQUNBO0F2RjJxbEdBO0FBQ0E7QWlCdHFsR0E7QXNFckRBO0FBQ0E7QXZGOHRsR0E7QXVGM3RsR0E7QUFDQTtBdkY2dGxHQTtBdUYxdGxHQTtBQUNBO0F2RjR0bEdBO0F1Rnp0bEdBO0FBQ0E7QXZGMnRsR0E7QXVGeHRsR0E7QUFDQTtBdkYwdGxHQTtBdUZ2dGxHQTtBQUNBO0F2Rnl0bEdBO0F1RnR0bEdBO0FBQ0E7QXZGd3RsR0E7QXVGcnRsR0E7QUFDQTtBdkZ1dGxHQTtBdUZwdGxHQTtBQUNBO0F2RnN0bEdBO0F1Rm50bEdBO0FBQ0E7QXZGcXRsR0E7QXVGbHRsR0E7QUFDQTtBQUNBO0F2Rm90bEdBO0F1Rmp0bEdBO0FBQ0E7QUFDQTtBdkZtdGxHQTtBQUNBO0F1RjlzbEdBO0FBQ0E7QXZGZ3RsR0E7O0F1Rmp0bEdBO0FBQ0E7QXZGb3RsR0E7O0F1RnJ0bEdBO0FBQ0E7QXZGd3RsR0E7O0F1Rnp0bEdBO0FBQ0E7QXZGNHRsR0E7O0F1Rjd0bEdBO0FBQ0E7QXZGZ3VsR0E7O0F1Rmp1bEdBO0FBQ0E7QXZGb3VsR0E7O0F1RnJ1bEdBO0FBQ0E7QXZGd3VsR0E7O0F1Rnp1bEdBO0FBQ0E7QXZGNHVsR0E7O0F1Rjd1bEdBO0FBQ0E7QXZGZ3ZsR0E7O0F1Rmp2bEdBO0FBQ0E7QXZGb3ZsR0E7O0F1RnJ2bEdBO0FBQ0E7QXZGd3ZsR0E7O0F1Rnp2bEdBO0FBQ0E7QXZGNHZsR0E7O0F1Rnh2bEdBO0FBQ0E7QXZGMnZsR0E7O0F1RnR2bEdBO0FBQ0E7QXZGeXZsR0E7O0F1RnR2bEdBO0FBQ0E7QUFDQTtBdkZ5dmxHQTs7QXVGdHZsR0E7QUFDQTtBQUNBO0F2Rnl2bEdBOztBdUZ0dmxHQTtBQUNBO0FBQ0E7QXZGeXZsR0E7O0F1RnR2bEdBO0FBQ0E7QUFDQTtBdkZ5dmxHQTs7QXVGdHZsR0E7QUFDQTtBdkZ5dmxHQTs7QXVGdHZsR0E7QUFDQTtBdkZ5dmxHQTs7QXdGMTFsR0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBeEY2MWxHQTs7QXdGejFsR0E7QUFDQTtBQUFBO0F4RjQxbEdBOztBd0ZuMWxHQTtBQUNBO0FBQUE7QXhGczFsR0E7O0F3Rm4xbEdBO0FBQ0E7QXhGczFsR0E7O0F3RmwxbEdBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QXhGcTFsR0E7O0F3RmoxbEdBO0FBQ0E7QUFBQTtBeEZvMWxHQTs7QXdGaDFsR0E7QUFDQTtBQUFBO0F4Rm0xbEdBOztBd0YvMGxHQTtBQUNBO0FBQUE7QXhGazFsR0E7O0F3Ri8wbEdBO0FBQ0E7QUFBQTtBeEZrMWxHQTs7QTBHcjRsR0E7QUFDQTtBMUd3NGxHQTs7QTBHcjRsR0E7QUFDQTtBMUd3NGxHQTtBaUJqMWxHQTtBeUZ4REE7QUFJQTtBMUd5NGxHQTtBQUNBOztBMEd0NGxHQTtBQUNBO0ExR3k0bEdBO0FpQjExbEdBO0F5RmhEQTtBQUlBO0ExRzA0bEdBO0FBQ0E7O0EwR3Y0bEdBO0FBQ0E7QTFHMDRsR0E7O0EyRy81bEdBOztBQUFBO0FBUUE7QUFDQTtBM0c2NWxHQTs7QTJHMTVsR0E7QUFDQTtBM0c2NWxHQTs7QTJHMTVsR0E7QUFDQTtBM0c2NWxHQTs7QTJHMTVsR0E7QUFDQTtBM0c2NWxHQTs7QTJHdDVsR0E7QUFDQTtBM0d5NWxHQTs7QTJHdDVsR0E7O0FBQ0E7QTNHMDVsR0E7O0EyR3Y1bEdBO0FBQ0E7QTNHMDVsR0E7O0EyR3Y1bEdBO0FBQ0E7QTNHMDVsR0E7O0EyR3Y1bEdBOzs7Ozs7O0FBQ0E7QTNHZzZsR0E7O0EyRzc1bEdBO0FBQ0E7QTNHZzZsR0E7O0EyRzc1bEdBO0FBQ0E7QTNHZzZsR0E7O0EyRzc1bEdBO0FBQ0E7QTNHZzZsR0E7O0EyR3QzbEdBOztBMUJ4RkE7QTJCOEpBO0FBNUZBO0FBekNBO0FEbUVBO0EzRzIzbEdBO0FpQnQ2bEdBO0EwRnVDQTs7QUN0QkE7QUF6Q0E7QTVHbzhsR0E7QUFDQTtBaUI3NmxHQTtBMEZ1Q0E7O0FBT0E7QTNHbzRsR0E7QUFDQTs7QTJHajRsR0E7O0ExQm5HQTtBMkI4SkE7QUE1RkE7QURxQ0E7QTNHcTRsR0E7QWlCMzdsR0E7QTBGa0RBOztBQ2pDQTtBNUcrNmxHQTtBQUNBO0FpQmo4bEdBO0EwRmtEQTs7QUFPQTtBM0c2NGxHQTtBQUNBOztBMkcxNGxHQTs7QTFCOUdBO0EyQjhKQTtBQTVGQTtBQXpDQTtBRHlGQTtBM0crNGxHQTtBaUJoOWxHQTtBMEY2REE7O0FDNUNBO0FBekNBO0E1RzgrbEdBO0FBQ0E7QWlCdjlsR0E7QTBGNkRBOztBQU9BO0EzR3c1bEdBO0FBQ0E7O0EyR3I1bEdBOztBMUJ6SEE7QTJCOEpBO0FBNUZBO0FBekNBO0FEb0dBO0EzRzA1bEdBO0FpQnQrbEdBO0EwRndFQTs7QUN2REE7QUF6Q0E7QTVHb2dtR0E7QUFDQTtBaUI3K2xHQTtBMEZ3RUE7O0FBT0E7QTNHbTZsR0E7QUFDQTs7QTJHaDZsR0E7O0ExQnBJQTtBMkI4SkE7QUE1RkE7QUF6Q0E7QUQrR0E7QTNHcTZsR0E7QWlCNS9sR0E7QTBGbUZBOztBQ2xFQTtBQXpDQTtBNUcwaG1HQTtBQUNBO0FpQm5nbUdBO0EwRm1GQTs7QUFPQTtBM0c4NmxHQTtBQUNBOztBMkczNmxHQTs7QUFFQTtBQUNBO0FBT0E7QTNHdzZsR0E7QWlCaGhtR0E7QTBGOEZBOztBQU1BO0FBQ0E7QTNHaTdsR0E7QUFDQTtBaUJ2aG1HQTtBMEY4RkE7O0FBYUE7QTNHaTdsR0E7QUFDQTs7QTJHMTZsR0E7QTFCcEtBO0EyQjhKQTtBQTVGQTtBNUdraG1HQTtBaUJuaW1HQTtBMEZtSEE7QUNsR0E7QTVHc2htR0E7QUFDQTs7QTJHajdsR0E7QTFCeEtBO0EyQjhKQTtBQTVGQTtBNUc2aG1HQTtBaUI5aW1HQTtBMEZ1SEE7QUN0R0E7QTVHaWltR0E7QUFDQTs7QTJHeDdsR0E7QTFCNUtBO0EyQjhKQTtBQTVGQTtBNUd3aW1HQTtBaUJ6am1HQTtBMEYySEE7QUMxR0E7QTVHNGltR0E7QUFDQTs7QTJHLzdsR0E7QTFCaExBO0EyQjhKQTtBQTVGQTtBQXpDQTtBNUc2bG1HQTtBaUJya21HQTtBMEYrSEE7QUM5R0E7QUF6Q0E7QTVHa21tR0E7QUFDQTs7QTJHcDhsR0E7QTFCeExBO0EyQjhKQTtBQWhHQTtBQXJDQTtBNUcwbW1HQTtBaUJsbG1HQTtBMEZ1SUE7QUMxSEE7QUFyQ0E7QTVHK21tR0E7QUFDQTs7QTJHNzhsR0E7QTFCNUxBO0EyQjhKQTtBQWhHQTtBQXJDQTtBNUd1bm1HQTtBaUIvbG1HQTtBMEYySUE7QUM5SEE7QUFyQ0E7QTVHNG5tR0E7QUFDQTs7QTJHdDlsR0E7QTFCaE1BO0EyQjhKQTtBQWhHQTtBNUc4bG1HQTs7QTJHeDlsR0E7QTFCcE1BO0EyQjhKQTtBQWhHQTtBNUdvbW1HQTs7QTJHMTlsR0E7QTFCeE1BO0EyQjhKQTtBQWhHQTtBQXJDQTtBNUdncG1HQTs7QTJHNzlsR0E7QTFCNU1BO0EyQjhKQTtBQWhHQTtBQXJDQTtBNUd1cG1HQTs7QTJHaCtsR0E7QTFCaE5BO0EyQjhKQTtBQWhHQTtBQXJDQTtBNUc4cG1HQTtBaUJ0b21HQTtBMEYrSkE7QUNsSkE7QUFyQ0E7QTVHbXFtR0E7QUFDQTs7QTJHcitsR0E7QUFDQTtBM0d3K2xHQTtBaUJocG1HQTtBMEZ1S0E7QUFJQTtBM0d5K2xHQTtBQUNBOztBMkd0K2xHQTs7O0F6QnRPQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsRmt0bUdBO0FrRmh0bUdBOzs7QUFDQTtBQUNBO0FsRm90bUdBO0FrRmp0bUdBOzs7Ozs7O0FBR0E7QUFDQTtBbEZ1dG1HQTtBa0ZwdG1HQTs7O0FBQ0E7QWxGd3RtR0E7O0EyRy8vbEdBO0F6QjVPQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBb0NBO0FsRjRzbUdBO0FrRjl1bUdBO0FBQ0E7QUFDQTtBbEZndm1HQTtBa0Y3dW1HQTtBQUdBO0FBQ0E7QWxGNnVtR0E7QWtGMXVtR0E7QUFDQTtBbEY0dW1HQTtBa0ZydG1HQTtBQUlBO0FsRm90bUdBO0FrRmp0bUdBO0FBQ0E7QWxGbXRtR0E7O0EyR3JobUdBO0F6QmhQQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBb0NBO0FBaUJBO0FsRnN0bUdBO0FrRnp3bUdBO0FBQ0E7QUFDQTtBbEYyd21HQTtBa0Z4d21HQTtBQUdBO0FBQ0E7QWxGd3dtR0E7QWtGcndtR0E7QUFDQTtBbEZ1d21HQTtBa0Zodm1HQTtBQUlBO0FsRit1bUdBO0FrRjV1bUdBO0FBQ0E7QWxGOHVtR0E7QWtGcnVtR0E7QUFJQTtBbEZvdW1HQTtBa0ZqdW1HQTtBQUNBO0FsRm11bUdBOztBMkdsam1HQTtBS3RQQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWhINHltR0E7QWdIMXltR0E7QUFJQTtBQUNBO0FoSHl5bUdBOztBMkduam1HQTtBQUNBO0EzR3NqbUdBOztBMkduam1HQTtBTXRRQTtBQUNBO0FqSDZ6bUdBO0FpQnJ3bUdBO0EwRjZNQTtBTWxRQTtBakg4em1HQTtBQUNBOztBMkd6am1HQTtBMUJsUUE7QTJCOEpBO0FBaEdBO0E1R213bUdBOztBa0hwMG1HQTtBQUNBO0FBQ0E7QUFDQTtBbEh1MG1HQTtBa0hyem1HQTtBQUNBO0FsSHV6bUdBO0FrSHB6bUdBO0FBQ0E7QWxIc3ptR0E7QWtIN3ltR0E7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxIZ3ptR0E7QWlCbnltR0E7QWlHakJBOztBQU9BO0FsSGt6bUdBO0FBQ0E7QWtIcnltR0E7O0FBQ0E7QWxId3ltR0E7QWtIaHltR0E7QUFDQTtBQUFBO0FBQ0E7QWxIa3ltR0E7QWtIN3htR0E7O0FBRUE7QWxIK3htR0E7QWtIdHhtR0E7O0FBRUE7QWxId3htR0E7QWtIaHhtR0E7QUFDQTtBQUFBO0FsSGt4bUdBO0FrSC93bUdBO0FBQ0E7QWxIaXhtR0E7QWtIOXdtR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQUE7QWxIZ3htR0E7QWtIN3dtR0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FsSCt3bUdBO0FrSDV3bUdBO0FBQ0E7QWxIOHdtR0E7QWtIM3dtR0E7QUFDQTtBbEg2d21HQTtBa0gxd21HQTtBQUNBO0FBQUE7QUFDQTtBbEg0d21HQTtBa0h6d21HQTtBQUNBO0FsSDJ3bUdBO0FBQ0E7QWtIdHdtR0E7QUFDQTtBQUNBO0FBQUE7QWxId3dtR0E7QWtIandtR0E7QUFDQTtBbEhtd21HQTtBa0g1dm1HQTtBQUNBO0FsSDh2bUdBO0FrSHp2bUdBOzs7O0FBRUE7QWxINnZtR0E7QWlCMTNtR0E7QWlHMkhBOzs7O0FBS0E7QUFFQTtBbEhnd21HQTtBQUNBO0FpQm40bUdBO0FpRzJIQTs7OztBQVdBO0FBRUE7QWxIbXdtR0E7QUFDQTtBaUI1NG1HQTtBaUcySEE7Ozs7QUFpQkE7QUFFQTtBbEhzd21HQTtBQUNBO0FpQnI1bUdBO0FpRzJIQTs7OztBQXlCQTtBQUVBO0FsSHV3bUdBO0FBQ0E7QWtIcndtR0E7Ozs7QUFDQTtBbEgwd21HQTtBa0h0d21HQTs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEh5d21HQTtBaUIzNm1HQTtBaUc4SkE7O0FBT0E7QWxIMndtR0E7QUFDQTtBa0hqd21HQTs7QUFDQTtBbEhvd21HQTtBa0gxdm1HQTtBQUNBO0FBQ0E7QUFDQTtBbEg0dm1HQTtBa0gxdm1HQTtBQUNBO0FBQ0E7QWxINHZtR0E7QWtIbHZtR0E7O0FBRUE7QWxIb3ZtR0E7QWtIL3VtR0E7O0FBRUE7QWxIaXZtR0E7QWtIM3VtR0E7QUFDQTtBQUNBO0FBQ0E7QWxINnVtR0E7QWtIdHVtR0E7QUFDQTtBbEh3dW1HQTtBa0hudW1HQTs7OztBQUVBO0FsSHV1bUdBO0FrSHJ1bUdBOzs7O0FBQ0E7QWxIMHVtR0E7QWtIdHVtR0E7O0FBQ0E7QWxIeXVtR0E7QWtIanVtR0E7QUFDQTtBbEhtdW1HQTtBa0gxdG1HQTs7QUFFQTtBbEg0dG1HQTtBa0h2dG1HQTs7QUFFQTtBbEh5dG1HQTtBa0hudG1HQTtBQUNBO0FsSHF0bUdBO0FrSDlzbUdBO0FBQ0E7QWxIZ3RtR0E7QWtINXNtR0E7QUFDQTtBbEg4c21HQTtBa0h0c21HQTs7QUFFQTtBbEh3c21HQTtBa0g1cm1HQTs7QUFFQTtBbEg4cm1HQTtBaUIxL21HQTtBaUcvQkE7QUFDQTtBbEg0aG5HQTtBa0h6aG5HQTtBQUNBO0FsSDJobkdBO0FrSGxobkdBOztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsSHFobkdBO0FBQ0E7QWlCemduR0E7QWlHakJBOztBQU9BO0FsSHdobkdBO0FBQ0E7QWlCL2duR0E7QWlHSUE7O0FBQ0E7QWxIK2duR0E7QWtIdmduR0E7QUFDQTtBQUFBO0FBQ0E7QWxIeWduR0E7QWtIcGduR0E7O0FBRUE7QWxIc2duR0E7QWtINy9tR0E7O0FBRUE7QWxIKy9tR0E7QWtIdi9tR0E7QUFDQTtBQUFBO0FsSHkvbUdBO0FrSHQvbUdBO0FBQ0E7QWxIdy9tR0E7QWtIci9tR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQUE7QWxIdS9tR0E7QWtIcC9tR0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FsSHMvbUdBO0FrSG4vbUdBO0FBQ0E7QWxIcS9tR0E7QWtIbC9tR0E7QUFDQTtBbEhvL21HQTtBa0hqL21HQTtBQUNBO0FBQUE7QUFDQTtBbEhtL21HQTtBa0hoL21HQTtBQUNBO0FsSGsvbUdBO0FBQ0E7QWtIeGduR0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FsSHMvbUdBO0FrSG4vbUdBO0FBQ0E7QWxIcS9tR0E7QWtIbC9tR0E7QUFDQTtBbEhvL21HQTtBa0hqL21HQTtBQUNBO0FBQUE7QUFDQTtBbEhtL21HQTtBa0hoL21HQTtBQUNBO0FsSGsvbUdBO0FBQ0E7QWtINyttR0E7QUFDQTtBQUNBO0FBQUE7QWxIKyttR0E7QWtIeCttR0E7QUFDQTtBbEgwK21HQTtBa0huK21HQTtBQUNBO0FsSHErbUdBO0FrSGgrbUdBOzs7O0FBRUE7QWxIbyttR0E7QUFDQTtBaUJsbW5HQTtBaUcySEE7Ozs7QUFLQTtBQUVBO0FsSHcrbUdBO0FBQ0E7QWlCM21uR0E7QWlHMkhBOzs7O0FBV0E7QUFFQTtBbEgyK21HQTtBQUNBO0FpQnBubkdBO0FpRzJIQTs7OztBQWlCQTtBQUVBO0FsSDgrbUdBO0FBQ0E7QWlCN25uR0E7QWlHMkhBOzs7O0FBeUJBO0FBRUE7QWxIKyttR0E7QUFDQTtBaUJ0b25HQTtBaUd5SkE7Ozs7QUFDQTtBbEhtL21HQTtBa0gvK21HQTs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEhrL21HQTtBQUNBO0FpQnJwbkdBO0FpRzhKQTs7QUFPQTtBbEhxL21HQTtBQUNBO0FpQjNwbkdBO0FpR2dMQTs7QUFDQTtBbEgrK21HQTtBa0hyK21HQTtBQUNBO0FBQ0E7QUFDQTtBbEh1K21HQTtBa0hyK21HQTtBQUNBO0FBQ0E7QWxIdSttR0E7QWtINzltR0E7O0FBRUE7QWxIKzltR0E7QWtIMTltR0E7O0FBRUE7QWxINDltR0E7QWtIdDltR0E7QUFDQTtBQUNBO0FBQ0E7QWxIdzltR0E7QWtIajltR0E7QUFDQTtBbEhtOW1HQTtBa0g5OG1HQTs7OztBQUVBO0FsSGs5bUdBO0FrSGg5bUdBOzs7O0FBQ0E7QWxIcTltR0E7QWtIajltR0E7O0FBQ0E7QWxIbzltR0E7QWtINThtR0E7QUFDQTtBbEg4OG1HQTtBa0hyOG1HQTs7QUFFQTtBbEh1OG1HQTtBa0hsOG1HQTs7QUFFQTtBbEhvOG1HQTtBa0g5N21HQTtBQUNBO0FsSGc4bUdBO0FrSHo3bUdBO0FBQ0E7QWxIMjdtR0E7QWtIdjdtR0E7QUFDQTtBbEh5N21HQTtBa0hqN21HQTs7QUFFQTtBbEhtN21HQTtBa0h2Nm1HQTs7QUFFQTtBbEh5Nm1HQTtBQUNBO0FpQnR1bkdBO0FpRy9CQTtBQUNBO0FsSHd3bkdBO0FrSHJ3bkdBO0FBQ0E7QWxIdXduR0E7QWtIOXZuR0E7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxIaXduR0E7QUFDQTtBaUJydm5HQTtBaUdqQkE7O0FBT0E7QWxIb3duR0E7QUFDQTtBaUIzdm5HQTtBaUdJQTs7QUFDQTtBbEgydm5HQTtBa0hudm5HQTtBQUNBO0FBQUE7QUFDQTtBbEhxdm5HQTtBa0hodm5HQTs7QUFFQTtBbEhrdm5HQTtBa0h6dW5HQTs7QUFFQTtBbEgydW5HQTtBa0hudW5HQTtBQUNBO0FBQUE7QWxIcXVuR0E7QWtIbHVuR0E7QUFDQTtBbEhvdW5HQTtBa0hqdW5HQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFBQTtBbEhtdW5HQTtBa0hodW5HQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QWxIa3VuR0E7QWtIL3RuR0E7QUFDQTtBbEhpdW5HQTtBa0g5dG5HQTtBQUNBO0FsSGd1bkdBO0FrSDd0bkdBO0FBQ0E7QUFBQTtBQUNBO0FsSCt0bkdBO0FrSDV0bkdBO0FBQ0E7QWxIOHRuR0E7QUFDQTtBa0hwdm5HQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QWxIa3VuR0E7QWtIL3RuR0E7QUFDQTtBbEhpdW5HQTtBa0g5dG5HQTtBQUNBO0FsSGd1bkdBO0FrSDd0bkdBO0FBQ0E7QUFBQTtBQUNBO0FsSCt0bkdBO0FrSDV0bkdBO0FBQ0E7QWxIOHRuR0E7QUFDQTtBa0h6dG5HQTtBQUNBO0FBQ0E7QUFBQTtBbEgydG5HQTtBa0hwdG5HQTtBQUNBO0FsSHN0bkdBO0FrSC9zbkdBO0FBQ0E7QWxIaXRuR0E7QWtINXNuR0E7Ozs7QUFFQTtBbEhndG5HQTtBQUNBO0FpQjkwbkdBO0FpRzJIQTs7OztBQUtBO0FBRUE7QWxIb3RuR0E7QUFDQTtBaUJ2MW5HQTtBaUcySEE7Ozs7QUFXQTtBQUVBO0FsSHV0bkdBO0FBQ0E7QWlCaDJuR0E7QWlHMkhBOzs7O0FBaUJBO0FBRUE7QWxIMHRuR0E7QUFDQTtBaUJ6Mm5HQTtBaUcySEE7Ozs7QUF5QkE7QUFFQTtBbEgydG5HQTtBQUNBO0FpQmwzbkdBO0FpR3lKQTs7OztBQUNBO0FsSCt0bkdBO0FrSDN0bkdBOztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsSDh0bkdBO0FBQ0E7QWlCajRuR0E7QWlHOEpBOztBQU9BO0FsSGl1bkdBO0FBQ0E7QWlCdjRuR0E7QWlHZ0xBOztBQUNBO0FsSDJ0bkdBO0FrSGp0bkdBO0FBQ0E7QUFDQTtBQUNBO0FsSG10bkdBO0FrSGp0bkdBO0FBQ0E7QUFDQTtBbEhtdG5HQTtBa0h6c25HQTs7QUFFQTtBbEgyc25HQTtBa0h0c25HQTs7QUFFQTtBbEh3c25HQTtBa0hsc25HQTtBQUNBO0FBQ0E7QUFDQTtBbEhvc25HQTtBa0g3cm5HQTtBQUNBO0FsSCtybkdBO0FrSDFybkdBOzs7O0FBRUE7QWxIOHJuR0E7QWtINXJuR0E7Ozs7QUFDQTtBbEhpc25HQTtBa0g3cm5HQTs7QUFDQTtBbEhnc25HQTtBa0h4cm5HQTtBQUNBO0FsSDBybkdBO0FrSGpybkdBOztBQUVBO0FsSG1ybkdBO0FrSDlxbkdBOztBQUVBO0FsSGdybkdBO0FrSDFxbkdBO0FBQ0E7QWxINHFuR0E7QWtIcnFuR0E7QUFDQTtBbEh1cW5HQTtBa0hucW5HQTtBQUNBO0FsSHFxbkdBO0FrSDdwbkdBOztBQUVBO0FsSCtwbkdBO0FrSG5wbkdBOztBQUVBO0FsSHFwbkdBO0FBQ0E7QWlCbDluR0E7QWlHL0JBO0FBQ0E7QWxIby9uR0E7QWtIai9uR0E7QUFDQTtBbEhtL25HQTtBa0gxK25HQTs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEg2K25HQTtBQUNBO0FpQmorbkdBO0FpR2pCQTs7QUFPQTtBbEhnL25HQTtBQUNBO0FpQnYrbkdBO0FpR0lBOztBQUNBO0FsSHUrbkdBO0FrSC85bkdBO0FBQ0E7QUFBQTtBQUNBO0FsSGkrbkdBO0FrSDU5bkdBOztBQUVBO0FsSDg5bkdBO0FrSHI5bkdBOztBQUVBO0FsSHU5bkdBO0FrSC84bkdBO0FBQ0E7QUFBQTtBbEhpOW5HQTtBa0g5OG5HQTtBQUNBO0FsSGc5bkdBO0FrSDc4bkdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUFBO0FsSCs4bkdBO0FrSDU4bkdBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBbEg4OG5HQTtBa0gzOG5HQTtBQUNBO0FsSDY4bkdBO0FrSDE4bkdBO0FBQ0E7QWxINDhuR0E7QWtIejhuR0E7QUFDQTtBQUFBO0FBQ0E7QWxIMjhuR0E7QWtIeDhuR0E7QUFDQTtBbEgwOG5HQTtBQUNBO0FrSGgrbkdBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBbEg4OG5HQTtBa0gzOG5HQTtBQUNBO0FsSDY4bkdBO0FrSDE4bkdBO0FBQ0E7QWxINDhuR0E7QWtIejhuR0E7QUFDQTtBQUFBO0FBQ0E7QWxIMjhuR0E7QWtIeDhuR0E7QUFDQTtBbEgwOG5HQTtBQUNBO0FrSHI4bkdBO0FBQ0E7QUFDQTtBQUFBO0FsSHU4bkdBO0FrSGg4bkdBO0FBQ0E7QWxIazhuR0E7QWtIMzduR0E7QUFDQTtBbEg2N25HQTtBa0h4N25HQTs7OztBQUVBO0FsSDQ3bkdBO0FBQ0E7QWlCMWpvR0E7QWlHMkhBOzs7O0FBS0E7QUFFQTtBbEhnOG5HQTtBQUNBO0FpQm5rb0dBO0FpRzJIQTs7OztBQVdBO0FBRUE7QWxIbThuR0E7QUFDQTtBaUI1a29HQTtBaUcySEE7Ozs7QUFpQkE7QUFFQTtBbEhzOG5HQTtBQUNBO0FpQnJsb0dBO0FpRzJIQTs7OztBQXlCQTtBQUVBO0FsSHU4bkdBO0FBQ0E7QWlCOWxvR0E7QWlHeUpBOzs7O0FBQ0E7QWxIMjhuR0E7QWtIdjhuR0E7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxIMDhuR0E7QUFDQTtBaUI3bW9HQTtBaUc4SkE7O0FBT0E7QWxINjhuR0E7QUFDQTtBaUJubm9HQTtBaUdnTEE7O0FBQ0E7QWxIdThuR0E7QWtINzduR0E7QUFDQTtBQUNBO0FBQ0E7QWxIKzduR0E7QWtINzduR0E7QUFDQTtBQUNBO0FsSCs3bkdBO0FrSHI3bkdBOztBQUVBO0FsSHU3bkdBO0FrSGw3bkdBOztBQUVBO0FsSG83bkdBO0FrSDk2bkdBO0FBQ0E7QUFDQTtBQUNBO0FsSGc3bkdBO0FrSHo2bkdBO0FBQ0E7QWxIMjZuR0E7QWtIdDZuR0E7Ozs7QUFFQTtBbEgwNm5HQTtBa0h4Nm5HQTs7OztBQUNBO0FsSDY2bkdBO0FrSHo2bkdBOztBQUNBO0FsSDQ2bkdBO0FrSHA2bkdBO0FBQ0E7QWxIczZuR0E7QWtINzVuR0E7O0FBRUE7QWxIKzVuR0E7QWtIMTVuR0E7O0FBRUE7QWxINDVuR0E7QWtIdDVuR0E7QUFDQTtBbEh3NW5HQTtBa0hqNW5HQTtBQUNBO0FsSG01bkdBO0FrSC80bkdBO0FBQ0E7QWxIaTVuR0E7QWtIejRuR0E7O0FBRUE7QWxIMjRuR0E7QWtILzNuR0E7O0FBRUE7QWxIaTRuR0E7QUFDQTtBaUI5cm9HQTtBaUcvQkE7QUFDQTtBbEhndW9HQTtBa0g3dG9HQTtBQUNBO0FsSCt0b0dBO0FrSHR0b0dBOztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsSHl0b0dBO0FBQ0E7QWlCN3NvR0E7QWlHakJBOztBQU9BO0FsSDR0b0dBO0FBQ0E7QWlCbnRvR0E7QWlHSUE7O0FBQ0E7QWxIbXRvR0E7QWtIM3NvR0E7QUFDQTtBQUFBO0FBQ0E7QWxINnNvR0E7QWtIeHNvR0E7O0FBRUE7QWxIMHNvR0E7QWtIanNvR0E7O0FBRUE7QWxIbXNvR0E7QWtIM3JvR0E7QUFDQTtBQUFBO0FsSDZyb0dBO0FrSDFyb0dBO0FBQ0E7QWxINHJvR0E7QWtIenJvR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQUE7QWxIMnJvR0E7QWtIeHJvR0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FsSDByb0dBO0FrSHZyb0dBO0FBQ0E7QWxIeXJvR0E7QWtIdHJvR0E7QUFDQTtBbEh3cm9HQTtBa0hycm9HQTtBQUNBO0FBQUE7QUFDQTtBbEh1cm9HQTtBa0hwcm9HQTtBQUNBO0FsSHNyb0dBO0FBQ0E7QWtINXNvR0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FsSDByb0dBO0FrSHZyb0dBO0FBQ0E7QWxIeXJvR0E7QWtIdHJvR0E7QUFDQTtBbEh3cm9HQTtBa0hycm9HQTtBQUNBO0FBQUE7QUFDQTtBbEh1cm9HQTtBa0hwcm9HQTtBQUNBO0FsSHNyb0dBO0FBQ0E7QWtIanJvR0E7QUFDQTtBQUNBO0FBQUE7QWxIbXJvR0E7QWtINXFvR0E7QUFDQTtBbEg4cW9HQTtBa0h2cW9HQTtBQUNBO0FsSHlxb0dBO0FrSHBxb0dBOzs7O0FBRUE7QWxId3FvR0E7QUFDQTtBaUJ0eW9HQTtBaUcySEE7Ozs7QUFLQTtBQUVBO0FsSDRxb0dBO0FBQ0E7QWlCL3lvR0E7QWlHMkhBOzs7O0FBV0E7QUFFQTtBbEgrcW9HQTtBQUNBO0FpQnh6b0dBO0FpRzJIQTs7OztBQWlCQTtBQUVBO0FsSGtyb0dBO0FBQ0E7QWlCajBvR0E7QWlHMkhBOzs7O0FBeUJBO0FBRUE7QWxIbXJvR0E7QUFDQTtBaUIxMG9HQTtBaUd5SkE7Ozs7QUFDQTtBbEh1cm9HQTtBa0hucm9HQTs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEhzcm9HQTtBQUNBO0FpQnoxb0dBO0FpRzhKQTs7QUFPQTtBbEh5cm9HQTtBQUNBO0FpQi8xb0dBO0FpR2dMQTs7QUFDQTtBbEhtcm9HQTtBa0h6cW9HQTtBQUNBO0FBQ0E7QUFDQTtBbEgycW9HQTtBa0h6cW9HQTtBQUNBO0FBQ0E7QWxIMnFvR0E7QWtIanFvR0E7O0FBRUE7QWxIbXFvR0E7QWtIOXBvR0E7O0FBRUE7QWxIZ3FvR0E7QWtIMXBvR0E7QUFDQTtBQUNBO0FBQ0E7QWxINHBvR0E7QWtIcnBvR0E7QUFDQTtBbEh1cG9HQTtBa0hscG9HQTs7OztBQUVBO0FsSHNwb0dBO0FrSHBwb0dBOzs7O0FBQ0E7QWxIeXBvR0E7QWtIcnBvR0E7O0FBQ0E7QWxId3BvR0E7QWtIaHBvR0E7QUFDQTtBbEhrcG9HQTtBa0h6b29HQTs7QUFFQTtBbEgyb29HQTtBa0h0b29HQTs7QUFFQTtBbEh3b29HQTtBa0hsb29HQTtBQUNBO0FsSG9vb0dBO0FrSDdub0dBO0FBQ0E7QWxIK25vR0E7QWtIM25vR0E7QUFDQTtBbEg2bm9HQTtBa0hybm9HQTs7QUFFQTtBbEh1bm9HQTtBa0gzbW9HQTs7QUFFQTtBbEg2bW9HQTtBQUNBO0FrSGptb0dBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsSG1tb0dBO0FtSDMrb0dBO0FEa1lBO0FDallBO0FBQ0E7QW5IOCtvR0E7QUFDQTtBbUg1K29HQTtBQUVBO0FBQ0E7QUFDQTtBbkg2K29HQTtBbUh6K29HQTtBQUNBO0FuSDIrb0dBO0FtSHYrb0dBO0FBQ0E7QUFDQTtBbkh5K29HQTtBbUhyK29HQTtBQUNBO0FuSHUrb0dBO0FBQ0E7QWtIbm5vR0E7QUFDQTtBbEhxbm9HQTtBa0hubm9HQTs7QUFFQTtBbEhxbm9HQTtBa0hubm9HQTs7QUFDQTtBbEhzbm9HQTtBa0hubm9HQTs7QUFDQTtBbEhzbm9HQTtBa0gvbW9HQTs7QUFFQTtBbEhpbm9HQTtBa0h4bW9HQTs7QUFFQTtBbEgwbW9HQTtBa0g5bG9HQTs7OztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxIa21vR0E7QWtIaG1vR0E7Ozs7QUFDQTtBbEhxbW9HQTtBa0hsbW9HQTs7Ozs7OztBQUVBO0FBQ0E7QWxIeW1vR0E7QWtIdm1vR0E7Ozs7Ozs7QUFDQTtBbEgrbW9HQTtBa0g1bW9HQTs7Ozs7OztBQUNBO0FsSG9ub0dBO0FrSGhub0dBOzs7O0FBQ0E7QWxIcW5vR0E7QWtIaG5vR0E7Ozs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBbEhvbm9HQTtBa0h4bW9HQTtBQUNBO0FsSDBtb0dBO0FrSHZtb0dBO0FBQ0E7QWxIeW1vR0E7QWtIL2xvR0E7O0FBRUE7QWxIaW1vR0E7QWtIMWxvR0E7O0FBRUE7QUFDQTtBQUNBO0FsSDRsb0dBO0FrSDFsb0dBOztBQUNBO0FsSDZsb0dBO0FrSHRsb0dBOztBQUNBO0FsSHlsb0dBO0FrSHRsb0dBOztBQUNBO0FsSHlsb0dBO0FrSC9rb0dBOztBQUVBO0FBQ0E7QUFDQTtBbEhpbG9HQTtBa0gva29HQTs7QUFDQTtBbEhrbG9HQTtBa0g3a29HQTs7QUFFQTtBbEgra29HQTtBa0g3a29HQTs7QUFDQTtBbEhnbG9HQTtBa0g3a29HQTs7QUFDQTtBbEhnbG9HQTs7QW9IeG9wR0E7OztBQUdBO0FwSDJvcEdBO0FpQmxscEdBO0FtRzVEQTs7O0FBTUE7QXBIOG9wR0E7QUFDQTs7QW9IM29wR0E7QW5DQ0E7QTJCOEpBO0FBaEdBO0FBckNBO0E1R3ducEdBO0FpQmhtcEdBO0FtR2xEQTtBUitEQTtBQXJDQTtBNUc2bnBHQTtBQUNBOztBb0hwcHBHQTs7QUFFQTtBcEh1cHBHQTs7QW9IcHBwR0E7QUFDQTtBcEh1cHBHQTtBb0hycHBHQTtBQUNBO0FwSHVwcEdBOztBb0hscHBHQTtBQUNBO0FBQ0E7QXBIcXBwR0E7QW9IbHBwR0E7QUFDQTtBcEhvcHBHQTtBb0hocHBHQTtBQUNBO0FwSGtwcEdBO0FvSC9vcEdBO0FBQ0E7QUFDQTtBcEhpcHBHQTs7QW9INW9wR0E7O0FBRUE7QXBIK29wR0E7QW9IN29wR0E7O0FBQ0E7QXBIZ3BwR0E7O0FvSDFvcEdBOztBQUNBO0FBQ0E7QUFDQTtBcEg4b3BHQTtBb0g1b3BHQTs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBcEgrb3BHQTs7QW9Idm9wR0E7O0FBRUE7QXBIMG9wR0E7O0FvSHZvcEdBO0FBQ0E7QXBIMG9wR0E7O0FvSHRvcEdBO0FBQ0E7QUFDQTtBcEh5b3BHQTtBb0h0b3BHQTtBQUNBO0FwSHdvcEdBOztBb0hub3BHQTtBQUNBO0FBQ0E7QXBIc29wR0E7QW9Ibm9wR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBcEhxb3BHQTtBb0hub3BHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBcEhxb3BHQTtBb0hsb3BHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FwSG9vcEdBO0FvSGpvcEdBO0FBQ0E7QXBIbW9wR0E7QW9IOW5wR0E7QUFDQTtBcEhnb3BHQTtBb0g3bnBHQTtBQUNBO0FwSCtucEdBO0FvSDFucEdBO0FBQ0E7QUFDQTtBcEg0bnBHQTtBb0h6bnBHQTtBQUNBO0FBQ0E7QXBIMm5wR0E7O0FvSHRucEdBO0FBQ0E7QXBIeW5wR0E7QW9Idm5wR0E7QUFDQTtBQUNBO0FwSHlucEdBO0FvSHZucEdBO0FBQ0E7QUFDQTtBQUNBO0FwSHlucEdBO0FvSHRucEdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXBId25wR0E7QW9Ibm5wR0E7QUFDQTtBQUNBO0FwSHFucEdBOztBcUgzeXBHQTtBQUNBO0FBQ0E7QXJIOHlwR0E7QXFINXlwR0E7QUFJQTtBckgyeXBHQTtBcUh6eXBHQTtBQUNBO0FySDJ5cEdBO0FxSHR5cEdBO0FBSUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBckhxeXBHQTtBcUhqeXBHQTtBQUNBO0FBQ0E7QXJIbXlwR0E7QWlCenZwR0E7QW9HeEVBO0FBb0NBO0FySGl5cEdBO0FxSC94cEdBO0FBQ0E7QXJIaXlwR0E7QUFDQTs7QXFINXhwR0E7Ozs7Ozs7Ozs7Ozs7O0FBWUE7QXJIaXlwR0E7O0FxSDl4cEdBOzs7Ozs7O0FBS0E7QXJIbXlwR0E7O0FxSGh5cEdBOzs7Ozs7O0FBS0E7QXJIcXlwR0E7O0FxSGp5cEdBO0FBSUE7QUFDQTtBckhpeXBHQTs7QXFIN3hwR0E7O0FBRUE7QXJIZ3lwR0E7O0FxSDd4cEdBO0FBQ0E7QXJIZ3lwR0E7O0FxSDV4cEdBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7QUN0RkE7QUFDQTtBdEh1NHBHQTs7QXFIN3hwR0E7QUFDQTtBckhneXBHQTtBcUg5eHBHQTtBQUlBO0FBQ0E7QXJINnhwR0E7QXFIMXhwR0E7QUFDQTtBQUNBO0FySDR4cEdBOztBcUh4eHBHQTtBQUNBO0FySDJ4cEdBO0FxSHp4cEdBO0FBSUE7QUFDQTtBckh3eHBHQTs7QXFIbnhwR0E7Ozs7O0FBSUE7QUFDQTtBckh1eHBHQTs7QXFIbHhwR0E7QUFJQTtBckhreHBHQTs7QXFIOXdwR0E7QUFDQTtBQUNBO0FBQ0E7QXJIaXhwR0E7QXFIL3dwR0E7QUFJQTtBQUNBO0FySDh3cEdBOztBcUgxd3BHQTtBQUNBO0FBQ0E7QUFDQTtBckg2d3BHQTtBcUgzd3BHQTtBQUlBO0FBQ0E7QXJIMHdwR0E7O0FxSHR3cEdBO0FBQ0E7QXJIeXdwR0E7O0FxSG53cEdBOztBQUVBO0FySHN3cEdBOztBcUhud3BHQTtBQUNBO0FySHN3cEdBO0FxSHB3cEdBO0FBQ0E7QXJIc3dwR0E7O0FxSGx3cEdBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXJIcXdwR0E7QXFIbndwR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QXJIcXdwR0E7QXFIbHdwR0E7QUFHQTtBQUNBO0FBQ0E7QXJIa3dwR0E7QXFIaHdwR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBckhrd3BHQTs7QXFINXZwR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBckgrdnBHQTtBcUg3dnBHQTtBQUVBO0FBQUE7QXJIOHZwR0E7QXFIM3ZwR0E7QUFHQTtBQUNBO0FBQ0E7QXJIMnZwR0E7QXFIdHZwR0E7QUVuUUE7QXZINC9wR0E7QXVIbitwR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEN0Q0E7QUFjQTtBQUNBO0FBQUE7QXJGKy9wR0E7QXVIbCtwR0E7QUFDQTtBdkhvK3BHQTtBcUhyd3BHQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FySHV3cEdBO0FxSHB3cEdBO0FFL1FBO0F2SHNocUdBO0F1SDcvcEdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxDdENBO0FBY0E7QUFDQTtBQUFBO0FyRnlocUdBO0F1SDUvcEdBO0FBQ0E7QXZIOC9wR0E7QXFIanhwR0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBckhteHBHQTtBcUg1d3BHQTtBRWpTQTtBdkhnanFHQTtBdUg3aXFHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsQ2hCQTtBQWNBO0FBQ0E7QUFBQTtBckZtanFHQTtBdUh4aXFHQTtBQUNBO0F2SDBpcUdBO0FxSDN4cEdBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QXJINnhwR0E7QXFIMXhwR0E7QUU3U0E7QXZIMGtxR0E7QXVIdmtxR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbENoQkE7QUFjQTtBQUNBO0FBQUE7QXJGNmtxR0E7QXVIbGtxR0E7QUFDQTtBdkhva3FHQTtBcUh2eXBHQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FySHl5cEdBOztBcUhueXBHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUVuVUE7QXZIMG1xR0E7QXVIamxxR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEN0Q0E7QUFjQTtBQUNBO0FBQUE7QXJGNm1xR0E7QXVIaGxxR0E7QUFDQTtBdkhrbHFHQTs7QXFIanpwR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBckhvenBHQTtBcUhsenBHQTtBQUVBO0FBQUE7QXJIbXpwR0E7QXFIaHpwR0E7QUFHQTtBQUNBO0FBQ0E7QXJIZ3pwR0E7QXFIM3lwR0E7QUU3VkE7QXZIMm9xR0E7QXVIbG5xR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEN0Q0E7QUFjQTtBQUNBO0FBQUE7QXJGOG9xR0E7QXVIam5xR0E7QUFDQTtBdkhtbnFHQTtBcUgxenBHQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FySDR6cEdBO0FxSHp6cEdBO0FFeldBO0F2SHFxcUdBO0F1SDVvcUdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxDdENBO0FBY0E7QUFDQTtBQUFBO0FyRndxcUdBO0F1SDNvcUdBO0FBQ0E7QXZINm9xR0E7QXFIdDBwR0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBckh3MHBHQTtBcUhqMHBHQTtBRTNYQTtBdkgrcnFHQTtBdUg1cnFHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsQ2hCQTtBQWNBO0FBQ0E7QUFBQTtBckZrc3FHQTtBdUh2cnFHQTtBQUNBO0F2SHlycUdBO0FxSGgxcEdBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QXJIazFwR0E7QXFILzBwR0E7QUV2WUE7QXZIeXRxR0E7QXVIdHRxR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbENoQkE7QUFjQTtBQUNBO0FBQUE7QXJGNHRxR0E7QXVIanRxR0E7QUFDQTtBdkhtdHFHQTtBcUg1MXBHQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FySDgxcEdBOztBcUh2MXBHQTtBQUNBO0FBQ0E7QXJIMDFwR0E7QXFIeDFwR0E7QUFDQTtBckgwMXBHQTs7QXFIdDFwR0E7QUFDQTtBQUNBO0FBQ0E7QXJIeTFwR0E7QXFIdjFwR0E7QUFDQTtBckh5MXBHQTs7QXFIcjFwR0E7QUFDQTtBQUNBO0FBQ0E7QXJIdzFwR0E7QXFIdDFwR0E7QUFDQTtBckh3MXBHQTs7QXFIcDFwR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBckh1MXBHQTtBcUhyMXBHQTtBQUNBO0FySHUxcEdBOztBcUhuMXBHQTtBQUNBO0FBQ0E7QUFDQTtBckhzMXBHQTtBcUhwMXBHQTtBQUNBO0FySHMxcEdBOztBcUhsMXBHQTs7QUFFQTtBckhxMXBHQTs7QXFIajFwR0E7QUFDQTtBckhvMXBHQTs7QXFIaDFwR0E7QUFDQTtBckhtMXBHQTs7QXFILzBwR0E7QUFDQTtBckhrMXBHQTs7QXdIcnpxR0E7Ozs7QUFHQTtBQUNBO0F4SHl6cUdBOztBeUg5enFHQTtBQUNBO0F6SGkwcUdBO0F5SC96cUdBO0FBQ0E7QUFDQTtBekhpMHFHQTtBeUg5enFHQTtBQUNBO0F6SGcwcUdBO0F5SDd6cUdBO0FBQ0E7QXpIK3pxR0E7QXlINXpxR0E7QUFDQTtBQUNBO0FBQ0E7QXpIOHpxR0E7QXlINXpxR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBekg4enFHQTtBeUg1enFHQTtBQUNBO0FBQ0E7QXpIOHpxR0E7QXlIM3pxR0E7QUFDQTtBekg2enFHQTtBeUgzenFHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F6SDZ6cUdBO0F5SDN6cUdBO0FBQ0E7QXpINnpxR0E7QXlIMXpxR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0F6SDR6cUdBO0F5SHh6cUdBO0FBQ0E7QUFBQTtBekgwenFHQTtBeUhuenFHQTtBQUNBO0FBQ0E7QXpIcXpxR0E7O0F5SGh6cUdBO0FBQ0E7QXpIbXpxR0E7QVFqM3FHQTtBaUhnRUE7QXpIb3pxR0E7O0EwSGg0cUdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0ExSG00cUdBO0EwSGo0cUdBO0FBQ0E7QUFDQTtBQUNBO0FIREE7QXZIcTRxR0E7QXVIbDRxR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbENoQkE7QUFjQTtBQUNBO0FBQUE7QXJGdzRxR0E7QXVIajRxR0E7QUFDQTtBdkhtNHFHQTtBMEgvNHFHQTtBQUNBO0FBQ0E7QUFDQTtBSFJBO0F2SDA1cUdBO0F1SHY1cUdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxDaEJBO0FBY0E7QUFDQTtBQUFBO0FyRjY1cUdBO0F1SHQ1cUdBO0FBQ0E7QXZIdzVxR0E7QTBINzVxR0E7QUFDQTtBQUNBO0FBQ0E7QUhmQTtBdkgrNnFHQTtBdUg1NnFHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsQ2hCQTtBQWNBO0FBQ0E7QUFBQTtBckZrN3FHQTtBdUgzNnFHQTtBQUNBO0F2SDY2cUdBO0EwSDM2cUdBO0FBQ0E7QUFDQTtBQUNBO0FIdEJBO0F2SG84cUdBO0F1SGo4cUdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxDaEJBO0FBY0E7QUFDQTtBQUFBO0FyRnU4cUdBO0F1SGg4cUdBO0FBQ0E7QXZIazhxR0E7QTBIeDdxR0E7QUFJQTtBQUNBO0ExSHU3cUdBOztBMEhuN3FHQTtBQUNBO0ExSHM3cUdBO0EwSHA3cUdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0ExSHM3cUdBOztBMkg3K3FHQTtBQUNBO0EzSGcvcUdBOztBMkg3K3FHQTtBQUNBO0EzSGcvcUdBO0EySDkrcUdBO0FBQ0E7QTNIZy9xR0E7QTJINytxR0E7QUFDQTtBM0grK3FHQTs7QTRIci9xR0E7QXRDTUE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FnQ1RBO0FBQ0E7QXRINi9xR0E7QXNGai9xR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGbS9xR0E7QXNGaC9xR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGay9xR0E7QTRIdGhyR0E7QUFFQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0E1SHVockdBOztBNEhuaHJHQTtBQU9BO0FBQ0E7QTVIZ2hyR0E7QWlCaC9xR0E7QTJHeENBO0FBRUE7QUFDQTtBNUgwaHJHQTtBQUNBOztBNEhsaHJHQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBNUhxaHJHQTs7QTRIamhyR0E7QUFDQTtBNUhvaHJHQTtBNEhqaHJHQTtBQUNBO0FBQ0E7QUFDQTtBNUhtaHJHQTs7QTRIL2dyR0E7Ozs7Ozs7QXRDdkNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBZ0NUQTtBQUNBO0F0SDBrckdBO0FzRjlqckdBOzs7Ozs7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RnNrckdBO0FzRm5rckdBOzs7Ozs7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RjJrckdBOztBNEgzanJHQTtBQUNBO0FBQ0E7QTVIOGpyR0E7O0E0SDNqckdBOzs7QXRDdERBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBZ0NUQTtBQUNBO0F0SGlvckdBO0FzRnJuckdBOzs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGeW5yR0E7QXNGdG5yR0E7OztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEYwbnJHQTs7QTRIL2xyR0E7O0F0QzVEQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QWdDVEE7QUFDQTtBdEgwcXJHQTtBc0Y5cHJHQTs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGaXFyR0E7QXNGOXByR0E7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RmlxckdBOztBNEhqb3JHQTs7O0F0Q2pFQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QWdDVEE7QUFDQTtBdEhrdHJHQTtBc0Z0c3JHQTs7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RjBzckdBO0FzRnZzckdBOzs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGMnNyR0E7O0E0SHJxckdBOzs7QXRDdkVBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBZ0NUQTtBQUNBO0F0SDR2ckdBO0FzRmh2ckdBOzs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGb3ZyR0E7QXNGanZyR0E7OztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEZxdnJHQTs7QTRIenNyR0E7QXRDN0VBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBZ0NUQTtBQUNBO0F0SG95ckdBO0FzRnh4ckdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RjB4ckdBO0FzRnZ4ckdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0Rnl4ckdBOztBNEh6dXJHQTs7O0F0Q2pGQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QWdDVEE7QUFDQTtBdEgwMHJHQTtBc0Y5enJHQTs7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RmswckdBO0FzRi96ckdBOzs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGbTByR0E7O0E0SDd3ckdBO0F0Q3ZGQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QWdDVEE7QUFDQTtBdEhrM3JHQTtBc0Z0MnJHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEZ3MnJHQTtBc0ZyMnJHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEZ1MnJHQTs7QTRIN3lyR0E7OztBdEMzRkE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FnQ1RBO0FBQ0E7QXRIdzVyR0E7QXNGNTRyR0E7OztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEZnNXJHQTtBc0Y3NHJHQTs7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0Rmk1ckdBOztBNEhqMXJHQTs7QXRDakdBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBZ0NUQTtBQUNBO0F0SGk4ckdBO0FzRnI3ckdBOztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEZ3N3JHQTtBc0ZyN3JHQTs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGdzdyR0E7O0E0SG4zckdBO0F0Q3RHQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QWdDVEE7QUFDQTtBdEh1K3JHQTtBc0YzOXJHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEY2OXJHQTtBc0YxOXJHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEY0OXJHQTs7QTRIbjVyR0E7QXRDMUdBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBZ0NUQTtBQUNBO0F0SDJnc0dBO0FzRi8vckdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0Rmlnc0dBO0FzRjkvckdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0Rmdnc0dBOztBNEhsN3JHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTVIcTdyR0E7O0E0SGw3ckdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBNUhxN3JHQTs7QTRIbDdyR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E1SHE3ckdBOztBNkhsa3NHQTs7OztBQUVBO0FBQUE7QUFBQTtBN0h1a3NHQTtBNkhua3NHQTs7QUFDQTtBN0hza3NHQTtBNkhua3NHQTs7QUFDQTtBN0hza3NHQTtBNkhsa3NHQTs7Ozs7O0FBR0E7QUFDQTtBN0h1a3NHQTtBNkhya3NHQTs7Ozs7O0FBQ0E7QTdINGtzR0E7QTZIemtzR0E7Ozs7OztBQUNBO0E3SGdsc0dBO0E2SDdrc0dBOzs7Ozs7QUFDQTtBN0hvbHNHQTtBNkhqbHNHQTs7Ozs7Ozs7Ozs7QUFFQTtBQUNBO0E3SDRsc0dBO0E2SHZsc0dBOztBQUNBO0E3SDBsc0dBO0E2SHRsc0dBOztBQUNBO0E3SHlsc0dBO0E2SHRsc0dBOztBQUNBO0FBQ0E7QUFDQTtBN0h5bHNHQTtBNkh0bHNHQTs7QUFDQTtBQUNBO0FBQ0E7QTdIeWxzR0E7O0E2SHBsc0dBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0h1bHNHQTs7QTZIcGxzR0E7QUFDQTtBQUNBO0E3SHVsc0dBO0E2SHJsc0dBO0FBQ0E7QUFDQTtBNUN0RUE7QTJCOEpBO0FBNUZBO0FBekNBO0E1R3dvc0dBO0FpQmhuc0dBO0E0R21CQTtBakJGQTtBQXpDQTtBNUc2b3NHQTtBQUNBO0E2SDdsc0dBO0FBQ0E7QTdIK2xzR0E7QTZINWxzR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3SDhsc0dBO0FpQnRuc0dBO0E0R2dCQTtBQVdBO0E3SCtsc0dBO0FBQ0E7QTZIM2xzR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0g2bHNHQTtBNkgxbHNHQTtBQUNBO0FBQ0E7QTdINGxzR0E7QTZIemxzR0E7QUFDQTtBN0gybHNHQTtBaUJ4b3NHQTtBNEd1Q0E7QUFXQTtBN0gwbHNHQTtBQUNBO0E2SHZsc0dBO0FBQ0E7QTdIeWxzR0E7QTZIdmxzR0E7QUFDQTtBN0h5bHNHQTtBaUJocXNHQTtBNEdzRUE7QUFJQTtBQUNBO0E3SDBsc0dBO0FBQ0E7QTZIdGxzR0E7QUFDQTtBQUNBO0E3SHdsc0dBO0FpQjFxc0dBO0E0R3dGQTtBQUNBO0E3SHFsc0dBO0FBQ0E7QTZIbGxzR0E7QUFDQTtBQUNBO0E3SG9sc0dBO0E2SGpsc0dBO0FBQ0E7QTdIbWxzR0E7QTZIaGxzR0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0E3SGtsc0dBO0FpQjNyc0dBO0E0RzRHQTtBQUNBO0FBQ0E7QTdIa2xzR0E7QUFDQTtBNkgva3NHQTtBQUNBO0FBQ0E7QTdIaWxzR0E7QWlCcnNzR0E7QTRHa0hBO0FBS0E7QUFBQTtBQUFBO0E3SGtsc0dBO0FBQ0E7QWlCMXNzR0E7QTRHMkhBO0FBRUE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBN0hpbHNHQTtBQUNBO0E2SDlrc0dBO0FBQ0E7QTdIZ2xzR0E7QWlCcHRzR0E7QTRHbUlBO0FBSUE7QTdIaWxzR0E7QUFDQTtBNkg5a3NHQTtBQUNBO0FBQUE7QUFDQTtBN0hnbHNHQTtBNkg5a3NHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3SGdsc0dBO0E2SDVrc0dBO0FBQ0E7QUFDQTtBN0g4a3NHQTtBNkgza3NHQTtBNUM3TUE7QTJCOEpBO0FBaEdBO0E1Ryt0c0dBO0E2SDNrc0dBO0FBQ0E7QTdINmtzR0E7QTZIM2tzR0E7QUFDQTtBN0g2a3NHQTtBNkgxa3NHQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0E3SDRrc0dBO0E2SHprc0dBO0FBQ0E7QUFDQTtBQUNBO0E3SDJrc0dBO0FpQjV2c0dBO0E0RzhLQTtBQU1BO0E3SDRrc0dBO0FBQ0E7QTZIemtzR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0gya3NHQTtBNkhwa3NHQTtBQUNBO0E3SHNrc0dBO0FpQjF3c0dBO0E0RzJNQTtBQUNBO0E3SGtrc0dBO0FBQ0E7QTZINWpzR0E7QUFDQTtBN0g4anNHQTtBNkh6anNHQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBN0gyanNHQTtBaUJ2eHNHQTtBNEd5TkE7QUFNQTtBQUFBO0FBQUE7QTdINGpzR0E7QUFDQTtBNkgxanNHQTtBQUNBO0FBQ0E7QUFDQTtBN0g0anNHQTtBaUJqeXNHQTtBNEdrT0E7QUFNQTtBQUNBO0FBQ0E7QTdINmpzR0E7QUFDQTtBNkgxanNHQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QTdINGpzR0E7QWlCN3lzR0E7QTRHOE9BO0FBTUE7QUFBQTtBQUFBO0FBQUE7QTdINmpzR0E7QUFDQTtBNkgzanNHQTtBQUNBO0E3SDZqc0dBO0E2SG5qc0dBOzs7O0FBQ0E7QUFDQTtBN0h3anNHQTtBNkh0anNHQTs7OztBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0E3SDJqc0dBO0E2SHpqc0dBOzs7O0FBQ0E7QTdIOGpzR0E7QTZIM2pzR0E7Ozs7QUFDQTtBN0hna3NHQTtBNkg3anNHQTs7OztBQUNBO0E3SGtrc0dBO0E2SC9qc0dBOzs7O0FBQ0E7QTdIb2tzR0E7QTZIamtzR0E7Ozs7QUFDQTtBQUFBO0FBQUE7QUFBQTtBN0hza3NHQTtBaUJsMnNHQTtBNEcyUkE7Ozs7QUFJQTtBQUFBO0FBQUE7QUFBQTtBN0gwa3NHQTtBQUNBO0E2SHZrc0dBOzs7O0FBQ0E7QUFBQTtBQUFBO0E3SDRrc0dBO0E2SDFrc0dBOzs7O0FBQ0E7QTdIK2tzR0E7QTZIN2tzR0E7Ozs7QUFDQTtBN0hrbHNHQTtBNkg5a3NHQTs7OztBQUNBO0FBQ0E7QTdIbWxzR0E7QWlCbjRzR0E7QTRHOFNBOzs7O0FBS0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QTdIdWxzR0E7QUFDQTtBNkhybHNHQTs7OztBQUNBO0E3SDBsc0dBO0FpQm41c0dBO0E0RzhUQTs7OztBQUVBO0E3SDBsc0dBO0FBQ0E7QWlCMzVzR0E7QTRHOFRBOzs7O0FBTUE7QTdIOGxzR0E7QUFDQTtBNkg1bHNHQTs7OztBQUNBO0FBQ0E7QTdIaW1zR0E7QTZIN2xzR0E7Ozs7QUFDQTtBN0hrbXNHQTtBaUJoN3NHQTtBNEc2VUE7Ozs7QUFJQTtBN0hzbXNHQTtBQUNBO0E2SG5tc0dBOzs7O0FBQ0E7QUFDQTtBQUNBO0E3SHdtc0dBO0E2SGxtc0dBOzs7O0FBQ0E7QTdIdW1zR0E7QWlCdDhzR0E7QTRHOFZBOzs7O0FBSUE7QUFDQTtBN0gybXNHQTtBQUNBO0E2SHBtc0dBO0FBQ0E7QUFBQTtBQUFBO0E3SHNtc0dBO0E2SHBtc0dBO0FBQ0E7QTdIc21zR0E7QTZIcG1zR0E7QUFDQTtBN0hzbXNHQTtBNkhsbXNHQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0E3SG9tc0dBO0FpQjM5c0dBO0E0R3NYQTtBQUlBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QTdIcW1zR0E7QUFDQTtBNkg1bHNHQTs7QUFDQTtBN0grbHNHQTtBNkg3bHNHQTs7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QTdIZ21zR0E7QTZIOWxzR0E7O0FBQ0E7QTdIaW1zR0E7QTZIOWxzR0E7O0FBQ0E7QTdIaW1zR0E7QTZIcmxzR0E7Ozs7Ozs7Ozs7Ozs7QUFHQTtBN0hpbXNHQTtBNkg3bHNHQTtBQUNBO0FBQUE7QUFBQTtBN0grbHNHQTtBNkgxbHNHQTtBQUNBO0FBQUE7QUFBQTtBN0g0bHNHQTtBNkh6bHNHQTtBQUNBO0E3SDJsc0dBO0E2SHRsc0dBO0FBQ0E7QUFBQTtBQUFBO0E3SHdsc0dBO0E2SHJsc0dBO0FBQ0E7QTdIdWxzR0E7QTZIbmxzR0E7QUFDQTtBN0hxbHNHQTtBNkhsbHNHQTtBQUNBO0E3SG9sc0dBO0E2SC9rc0dBO0FBQ0E7QTdIaWxzR0E7QTZINWtzR0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0g4a3NHQTtBaUJsaXRHQTtBNEcrY0E7QUFRQTtBN0gra3NHQTtBQUNBO0E2SDdrc0dBO0FBQ0E7QTdIK2tzR0E7QTZINWtzR0E7QUFDQTtBQUNBO0FBQ0E7QTdIOGtzR0E7QTZIM2tzR0E7QUFDQTtBN0g2a3NHQTtBNkh4a3NHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3SDBrc0dBO0FpQjlqdEdBO0E0RzBlQTtBQWFBO0FBQ0E7QUFDQTtBN0gya3NHQTtBQUNBO0E2SHJrc0dBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdIdWtzR0E7QWlCNWt0R0E7QTRHZ2dCQTtBQVFBO0E3SHdrc0dBO0FBQ0E7QTZIdGtzR0E7QUFDQTtBN0h3a3NHQTtBNkhya3NHQTtBQUNBO0FBQ0E7QUFDQTtBN0h1a3NHQTtBNkhwa3NHQTtBQUNBO0E3SHNrc0dBO0E2SGprc0dBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdIbWtzR0E7QWlCeG10R0E7QTRHMmhCQTtBQWFBO0FBQ0E7QUFDQTtBQUNBO0E3SG9rc0dBO0FBQ0E7QTZINWpzR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3SDhqc0dBO0E2SDVqc0dBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdIOGpzR0E7QWlCN250R0E7QTRHMmpCQTtBQU9BO0E3SCtqc0dBO0FBQ0E7QTZIdmpzR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3SHlqc0dBO0E2SHZqc0dBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdIeWpzR0E7QWlCL290R0E7QTRHa2xCQTtBQU9BO0E3SDBqc0dBO0FBQ0E7QTZIbGpzR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3SG9qc0dBO0E2SGxqc0dBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdIb2pzR0E7QWlCanF0R0E7QTRHeW1CQTtBQU9BO0E3SHFqc0dBO0FBQ0E7QTZIOWlzR0E7QUFDQTtBQUFBO0E3SGdqc0dBO0FpQnpxdEdBO0E0R3duQkE7QUFJQTtBQUFBO0E3SGlqc0dBO0FBQ0E7QTZIL2lzR0E7QUFDQTtBQUNBO0FBQ0E7QTdIaWpzR0E7QTZIOWlzR0E7Ozs7Ozs7QUFFQTtBQUNBO0E3SHFqc0dBO0FpQjdydEdBO0E0R3FvQkE7Ozs7Ozs7QUFNQTtBQUNBO0E3SDRqc0dBO0FBQ0E7QTZIempzR0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QTdIMmpzR0E7QWlCaHR0R0E7QTRHZ3BCQTtBQVFBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QTdINGpzR0E7QUFDQTtBNkhwanNHQTtBQUNBO0E3SHNqc0dBO0E2SGpqc0dBOztBQUVBO0FBQUE7QUFBQTtBN0htanNHQTtBNkhqanNHQTs7QUFDQTtBN0hvanNHQTtBNkhqanNHQTs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3SG9qc0dBO0FpQjN1dEdBO0E0R2tyQkE7O0FBUUE7QTdIc2pzR0E7QUFDQTtBNkhsanNHQTtBQUNBO0E3SG9qc0dBO0E2SGpqc0dBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdIbWpzR0E7QTZIaGpzR0E7QUFDQTtBN0hranNHQTtBNkhoanNHQTtBQUNBO0E3SGtqc0dBO0E2SDdpc0dBO0FBQ0E7QTdIK2lzR0E7QTZIM2lzR0E7QUFDQTtBN0g2aXNHQTtBNkgzaXNHQTtBQUNBO0E3SDZpc0dBO0E2SHZpc0dBO0FBQ0E7QUFDQTtBN0h5aXNHQTtBNkh0aXNHQTtBQUNBO0FBQ0E7QTdId2lzR0E7QTZIdGlzR0E7QUFDQTtBQUNBO0E3SHdpc0dBO0E2SHRpc0dBO0FBQ0E7QTdId2lzR0E7QWlCM3d0R0E7QTRHa3VCQTtBQUlBO0E3SHlpc0dBO0FBQ0E7QTZIbGlzR0E7O0FBRUE7QUFDQTtBQUNBO0E3SG9pc0dBO0E2SGppc0dBO0FBQ0E7QTdIbWlzR0E7QTZIaGlzR0E7QUFDQTtBN0hraXNHQTtBNkgvaHNHQTtBQUNBO0E3SGlpc0dBO0E2SDloc0dBO0FBQ0E7QUFNQTtBN0gyaHNHQTtBaUJoenRHQTtBNEc4d0JBO0FBSUE7QTdIa2lzR0E7QUFDQTtBNkg1aHNHQTtBQUNBO0FBQ0E7QTdIOGhzR0E7QTZIemhzR0E7QUFDQTtBN0gyaHNHQTtBaUI1enRHQTtBNEdveUJBO0FBQ0E7QTdIMmhzR0E7QUFDQTtBaUJqMHRHQTtBNEcweUJBO0FBQ0E7QTdIMGhzR0E7QUFDQTtBNkh2aHNHQTtBQUNBO0E3SHloc0dBO0E2SHZoc0dBO0FBQ0E7QTdIeWhzR0E7QWlCNTB0R0E7QTRHd3pCQTtBQUNBO0FBQ0E7QTdIdWhzR0E7QUFDQTtBaUJyMHRHQTtBNEdrekJBO0FBQ0E7QTdIc2hzR0E7QUFDQTtBNkhsaHNHQTs7QUFFQTtBN0hvaHNHQTtBNkhoaHNHQTtBQUNBO0E3SGtoc0dBO0E2SGhoc0dBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdIa2hzR0E7QWlCdjF0R0E7QTRHaTBCQTtBQU9BO0FBQ0E7QTdIbWhzR0E7QUFDQTtBNkhoaHNHQTtBQUNBO0E3SGtoc0dBO0E2SGhoc0dBO0FBQ0E7QUFDQTtBN0hraHNHQTtBNkg3Z3NHQTtBQUNBO0E3SCtnc0dBO0E2SDFnc0dBO0FBQ0E7QTdINGdzR0E7QTZIdmdzR0E7QUFDQTtBQUNBO0E3SHlnc0dBO0E2SHRnc0dBO0FBQ0E7QTdId2dzR0E7QTZIdGdzR0E7QUFDQTtBN0h3Z3NHQTtBNkhwZ3NHQTtBQUNBO0E3SHNnc0dBO0E2SG5nc0dBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBN0hxZ3NHQTtBNkhuZ3NHQTtBQUNBO0E3SHFnc0dBO0E2SGxnc0dBO0E1QzM3QkE7QTJCOEpBO0FBNUZBO0FBekNBO0FpQnE2QkE7QUFDQTtBN0hzZ3NHQTtBaUJwNXRHQTtBNEcwNEJBO0FqQnozQkE7QUF6Q0E7QTVHaTd0R0E7QUFDQTtBNkh6Z3NHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3SDJnc0dBO0E2SHZnc0dBO0FBQ0E7QUFDQTtBQUNBO0E3SHlnc0dBO0E2SHRnc0dBO0FBQ0E7QTdId2dzR0E7QTZIcGdzR0E7QUFDQTtBQUNBO0E3SHNnc0dBO0E2SGxnc0dBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0E3SG9nc0dBO0E2SGxnc0dBO0E1Q2wrQkE7QTJCOEpBO0FBNUZBO0FBekNBO0FpQjQ4QkE7QUFBQTtBQUFBO0FBQ0E7QTdIc2dzR0E7QWlCMzd0R0E7QTRHaTdCQTtBakJoNkJBO0FBekNBO0E1R3c5dEdBO0FBQ0E7QWlCajh0R0E7QTRHaTdCQTtBQU9BO0FBQUE7QUFBQTtBQUNBO0E3SDZnc0dBO0FBQ0E7QTZIemdzR0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQUE7QTdIMmdzR0E7QTZIemdzR0E7QUFDQTtBN0gyZ3NHQTtBNkh4Z3NHQTtBQUNBO0E3SDBnc0dBO0E2SHhnc0dBO0FBQ0E7QTdIMGdzR0E7QTZIcmdzR0E7QUFDQTtBN0h1Z3NHQTtBNkhwZ3NHQTtBQUNBO0FBQUE7QUFBQTtBN0hzZ3NHQTtBNkhwZ3NHQTtBQUNBO0E3SHNnc0dBO0E2SG5nc0dBO0FBQ0E7QTdIcWdzR0E7QTZIbGdzR0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQU1BO0FBQ0E7QTdIKy9yR0E7QTZIcGdzR0E7QUFWQTtBQVdBO0FBQUE7QUFBQTtBN0h1Z3NHQTtBQUNBO0E2SGxnc0dBO0FBQ0E7QTdIb2dzR0E7QTZIamdzR0E7QUFDQTtBN0htZ3NHQTtBNkhoZ3NHQTtBQUNBO0FBQ0E7QTdIa2dzR0E7QTZIaGdzR0E7QUFDQTtBN0hrZ3NHQTtBNkg5L3JHQTtBQUNBO0FBQ0E7QTdIZ2dzR0E7QTZIOS9yR0E7QUFDQTtBN0hnZ3NHQTtBNkg1L3JHQTtBQUNBO0E3SDgvckdBO0E2SDUvckdBO0FBSEE7QUFJQTtBN0grL3JHQTtBQUNBO0E2SDEvckdBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBN0g0L3JHQTtBNkgxL3JHQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBN0g0L3JHQTtBNkgxL3JHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3SDQvckdBO0FpQmppdUdBO0E0R2lpQ0E7QUFPQTtBN0g2L3JHQTtBQUNBO0E2SDEvckdBO0FBQ0E7QUFDQTtBQUNBO0E3SDQvckdBO0E2SHovckdBO0FBQ0E7QUFDQTtBN0gyL3JHQTtBNkh4L3JHQTtBQUNBO0E3SDAvckdBO0E2SHYvckdBO0FBQ0E7QTdIeS9yR0E7QTZIcC9yR0E7QTVDbG5DQTtBMkI4SkE7QUE1RkE7QUF6Q0E7QWlCNGxDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQUE7QUFBQTtBN0h3L3JHQTtBaUI5anVHQTtBNEdpa0NBO0FqQmhqQ0E7QUF6Q0E7QTVHMmx1R0E7QUFDQTtBNkgzL3JHQTtBQUNBO0E3SDYvckdBO0E2SDMvckdBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QTdINi9yR0E7QTZIMy9yR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0g2L3JHQTtBNkgxL3JHQTtBQUNBO0FBQ0E7QUFDQTtBN0g0L3JHQTtBNkh0L3JHQTtBQUNBO0E3SHcvckdBO0FpQjlrdUdBO0E0R3FsQ0E7QUFJQTtBQUNBO0E3SHkvckdBO0FBQ0E7QTZIdi9yR0E7QUFDQTtBQUNBO0FBQ0E7QTdIeS9yR0E7QTZIci9yR0E7QUFDQTtBN0h1L3JHQTtBNkhsL3JHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdIby9yR0E7QTZIaC9yR0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QTdIay9yR0E7QTZIaC9yR0E7QUFFQTtBN0hpL3JHQTtBaUIxbXVHQTtBNEdtbkNBO0FBV0E7QUFBQTtBN0hnL3JHQTtBNkg5K3JHQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBN0hnL3JHQTtBNkg3K3JHQTtBQUNBO0E3SCsrckdBO0FBQ0E7QTZINStyR0E7QUFDQTtBN0g4K3JHQTtBNkgzK3JHQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBN0g2K3JHQTtBNkgzK3JHQTtBQUNBO0FBQ0E7QTdINityR0E7QTZIeityR0E7QUFFQTtBN0gwK3JHQTtBNkhwK3JHQTtBQUNBO0FBQ0E7QUFDQTtBN0hzK3JHQTtBNkhuK3JHQTtBQU1BO0E3SGcrckdBO0E2SHIrckdBO0FBRUE7QTdIcytyR0E7QTZIaCtyR0E7QUFDQTtBN0hrK3JHQTtBNkgvOXJHQTtBQUNBO0FBQ0E7QUFDQTtBN0hpK3JHQTtBNkg3OXJHQTs7QUFDQTtBQUNBO0FBQ0E7QTdIZytyR0E7QTZIMzlyR0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBN0g2OXJHQTtBNkgxOXJHQTtBQUNBO0E3SDQ5ckdBO0E2SHo5ckdBO0FBQ0E7QTdIMjlyR0E7QTZIdjlyR0E7QUFDQTtBQUNBO0E3SHk5ckdBO0E2SHY5ckdBO0FBQ0E7QTdIeTlyR0E7QTZIdDlyR0E7QUFDQTtBQUNBO0FBQ0E7QTdIdzlyR0E7QTZIcDlyR0E7QUFDQTtBQUNBO0E3SHM5ckdBO0E2SG45ckdBO0FBQ0E7QTdIcTlyR0E7QTZIajlyR0E7QUFDQTtBN0htOXJHQTtBNkhqOXJHQTtBQUNBO0FBQ0E7QTdIbTlyR0E7QTZIajlyR0E7QUFDQTtBN0htOXJHQTtBNkhoOXJHQTtBQUNBO0E3SGs5ckdBO0E2SDU4ckdBO0FBQ0E7QTdIODhyR0E7QWlCN3N1R0E7QTRHOHZDQTtBQUlBO0FBQ0E7QTdIKzhyR0E7QUFDQTtBNkg3OHJHQTtBQUNBO0E3SCs4ckdBO0E2SDc4ckdBO0FBQ0E7QUFDQTtBN0grOHJHQTtBaUJ2dXVHQTtBNEdzeENBO0FBS0E7QTdIZzlyR0E7QUFDQTtBNkgzOHJHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3SDY4ckdBO0E2SDM4ckdBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QTdINjhyR0E7QTZIMzhyR0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0E3SDY4ckdBO0E2SDE4ckdBO0FBQ0E7QUFDQTtBQUNBO0E3SDQ4ckdBO0E2SHY4ckdBO0FBQ0E7QUFDQTtBN0h5OHJHQTtBNkh2OHJHQTtBQUNBO0FBQ0E7QTdIeThyR0E7QTZIcjhyR0E7QUFDQTtBN0h1OHJHQTtBNkhyOHJHQTtBQUNBO0E3SHU4ckdBO0E2SGw4ckdBO0FBQ0E7QTdIbzhyR0E7QTZIbDhyR0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBN0hvOHJHQTtBNkhsOHJHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3SG84ckdBO0E2SGo4ckdBO0FBQ0E7QUFDQTtBQUNBO0E3SG04ckdBO0FpQnR4dUdBO0E0RzAxQ0E7QUFFQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBN0g4N3JHQTtBNkg1N3JHQTtBQUNBO0E3SDg3ckdBO0E2SDM3ckdBO0FBQ0E7QUFDQTtBN0g2N3JHQTtBNkgxN3JHQTtBQUNBO0E3SDQ3ckdBO0FBQ0E7QWlCdnl1R0E7QTRHaTNDQTtBQUVBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0E3SHc3ckdBO0FBQ0E7O0FpQjF6dUdBO0E0R3U0Q0E7QUFFQTtBN0hzN3JHQTtBQUNBO0E2SHA3ckdBO0FBQ0E7QTdIczdyR0E7QWlCbjB1R0E7QTRHNDRDQTtBQUlBO0E3SHU3ckdBO0FBQ0E7QTZIcDdyR0E7QUFDQTtBN0hzN3JHQTtBNkhwN3JHQTtBQUNBO0FBQ0E7QUFDQTtBN0hzN3JHQTtBaUJuMHVHQTtBNEcwNENBO0FBTUE7QTdIdTdyR0E7QUFDQTtBNkhuN3JHQTtBQUNBO0E3SHE3ckdBO0FpQngxdUdBO0E0R3E2Q0E7QUFFQTtBQUNBO0E3SHE3ckdBO0FBQ0E7QWlCajF1R0E7QTRHdzVDQTtBQU9BO0FBQ0E7QTdIczdyR0E7QUFDQTs7QTZIaDdyR0E7QUFDQTtBN0htN3JHQTtBNkhoN3JHQTtBQUFBO0E3SG03ckdBOztBNkgvNnJHQTtBQUNBO0E3SGs3ckdBO0E2SC82ckdBO0FBQUE7QTdIazdyR0E7O0FpQnIydUdBO0E0R3U3Q0E7QUFDQTtBN0hrN3JHQTtBQUNBO0E4SGg3dUdBOztBQUVBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QTlIazd1R0E7QW1Iejd1R0E7QVdDQTs7QVhBQTtBQUNBO0FuSDY3dUdBO0FBQ0E7QW1IMzd1R0E7QUFFQTs7QUFDQTtBQUNBO0FuSDY3dUdBO0FtSHo3dUdBOztBQUNBO0FuSDQ3dUdBO0FtSHg3dUdBOztBQUNBO0FBQ0E7QW5IMjd1R0E7QW1Idjd1R0E7O0FBQ0E7QW5IMDd1R0E7QUFDQTtBOEh6OHVHQTs7QUFDQTtBOUg0OHVHQTtBOEgxOHVHQTs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0E3Q2xCQTtBMkI4SkE7QUFoR0E7QUFyQ0E7QTVHMDh1R0E7QWlCbDd1R0E7QTZHM0NBOztBbEJ3REE7QUFyQ0E7QTVHZzl1R0E7QUFDQTtBOEhwOXVHQTs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QTlIdTl1R0E7QThIcDl1R0E7O0FBQ0E7QUFDQTtBOUh1OXVHQTtBOEhwOXVHQTs7O0FBRUE7QUFDQTtBQUNBO0E5SHU5dUdBO0E4SHI5dUdBOzs7QUFDQTtBQUFBO0E5SHk5dUdBO0E4SHI5dUdBOzs7OztBQUlBO0FBQ0E7QUFDQTtBOUh3OXVHQTtBOEhwOXVHQTs7QUFDQTtBQUNBO0E5SHU5dUdBO0E4SG45dUdBOztBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBOUhzOXVHQTtBOEhwOXVHQTs7QUFDQTtBOUh1OXVHQTs7QWlCMyt1R0E7QTZHNkJBO0FBQ0E7QTlIazl1R0E7QUFDQTtBOEgvOHVHQTtBQUNBO0E5SGk5dUdBO0E4SDk4dUdBO0FBQ0E7QUFDQTtBOUhnOXVHQTtBOEg5OHVHQTtBQUVBO0E5SCs4dUdBO0E4SDM4dUdBO0FBQ0E7QTlINjh1R0E7O0E4SHY4dUdBOztBQUVBO0FBQ0E7QTlIMDh1R0E7O0E4SHA4dUdBO0FBQ0E7QTlIdTh1R0E7QThIcDh1R0E7QUFDQTtBOUhzOHVHQTtBOEhwOHVHQTtBQUVBO0FBQ0E7QTlIcTh1R0E7QThIbjh1R0E7QUFDQTtBQUFBO0E5SHE4dUdBO0E4SGw4dUdBO0FBQ0E7QTlIbzh1R0E7O0F1SjVpdkdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdkoraXZHQTtBdUo3aXZHQTtBQUNBO0F2SitpdkdBO0F1SjVpdkdBOzs7OztBQUtBO0FBQ0E7QXZKOGl2R0E7QXVKM2l2R0E7Ozs7O0FBS0E7QUFDQTtBQTVEQTtBdkowbXZHQTtBaUJqanZHQTtBc0lIQTs7Ozs7QUFuREE7QXZKK212R0E7QUFDQTtBdUpsanZHQTtBQUNBO0F2Sm9qdkdBO0F1SmhqdkdBO0FBQ0E7QXZKa2p2R0E7QXVKOWl2R0E7QUFDQTtBQUNBO0F2SmdqdkdBO0F1SjdpdkdBO0FBQ0E7QXZKK2l2R0E7QXVKN2l2R0E7QUFDQTtBdkoraXZHQTtBdUozaXZHQTtBQUNBO0FBQUE7QXZKNml2R0E7QXVKeGl2R0E7Ozs7Ozs7Ozs7Ozs7Ozs7OztBQVNBO0F2Sm1qdkdBO0F1SmhqdkdBOzs7O0FBRUE7QUFDQTtBQUFBO0F2Sm9qdkdBO0F1Si9pdkdBOztBckVoSEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQW9DQTtBcUVsQ0E7QUFDQTtBdkptcXZHQTtBa0ZwcXZHQTs7QUFDQTtBQUNBO0FsRnVxdkdBO0FrRnBxdkdBOzs7O0FBR0E7QUFDQTtBbEZ1cXZHQTtBa0ZwcXZHQTs7QUFDQTtBbEZ1cXZHQTtBa0ZocHZHQTs7Ozs7QUFJQTtBbEZtcHZHQTtBa0ZocHZHQTs7QUFDQTtBbEZtcHZHQTtBdUo1cnZHQTs7QUFDQTtBQUNBO0F2SitydkdBO0F1SjdrdkdBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0FBS0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F2Sm1tdkdBO0F1SmptdkdBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0FBSUE7QUFDQTtBQUNBO0F2SmdzdkdBO0F1SjVydkdBOzs7OztBQUNBO0F2SmtzdkdBO0F1SmhzdkdBOzs7OztBQUNBO0FBQ0E7QXZKc3N2R0E7QXVKcHN2R0E7Ozs7O0FBQ0E7QXZKMHN2R0E7QXVKbnN2R0E7Ozs7O0FBQ0E7QXZKeXN2R0E7QXVKbHN2R0E7Ozs7Ozs7Ozs7Ozs7Ozs7O0FBQ0E7QXZKb3R2R0E7QXVKOXN2R0E7O0FBRUE7QXZKZ3R2R0E7QXVKNXN2R0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FqQzVMQTtBQUNBO0F0SDI0dkdBO0F1SjdzdkdBO0FBSUE7QUFDQTtBQUNBO0F2SjRzdkdBO0F1SnJzdkdBOztBQUNBO0F2SndzdkdBO0FpQnYxdkdBO0FzSThJQTs7QUFJQTtBdkowc3ZHQTtBQUNBO0F1SnBzdkdBOzs7O0FBRUE7QXZKd3N2R0E7QXVKcnN2R0E7O0FBQ0E7QWpDN05BO0FBQ0E7QXRIczZ2R0E7QXVKcnN2R0E7QUFDQTtBdkp1c3ZHQTtBdUpyc3ZHQTtBQUNBO0F2SnVzdkdBO0F1Sm5zdkdBO0FBQ0E7QUFDQTtBQXBQQTtBdkowN3ZHQTtBaUJqNHZHQTtBc0l5TEE7QUEvT0E7QXZKMjd2R0E7QUFDQTtBdUp2c3ZHQTtBQUdBO0F2SnVzdkdBO0F1SmxzdkdBOztBQUVBO0F2Sm9zdkdBO0F1SmxzdkdBOztBQUNBO0F2SnFzdkdBO0F1SmhzdkdBO0FBQ0E7QUFDQTtBdkprc3ZHQTtBdUovcnZHQTtBQUNBO0FBQ0E7QUFqUkE7QXZKbTl2R0E7QWlCMTV2R0E7QXNJc05BO0FBNVFBO0F2Sm85dkdBO0FBQ0E7QXVKbnN2R0E7O0FBRUE7QXZKcXN2R0E7QXVKanN2R0E7QUFDQTtBdkptc3ZHQTtBdUpoc3ZHQTtBQUNBO0F2SmtzdkdBO0F1SjVydkdBO0FBQ0E7QXZKOHJ2R0E7QXVKM3J2R0E7QUFDQTtBdko2cnZHQTtBdUoxcnZHQTtBQUNBO0F2SjRydkdBO0F1SnpydkdBO0FBQ0E7QXZKMnJ2R0E7QXVKeHJ2R0E7QUFDQTtBdkowcnZHQTtBdUp2cnZHQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBdkp5cnZHQTtBdUp0cnZHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXZKd3J2R0E7QXVKcnJ2R0E7QUFDQTtBdkp1cnZHQTtBdUpqcnZHQTtBQUNBO0F2Sm1ydkdBO0F1SmpydkdBO0FBQ0E7QUFDQTtBQUNBO0F2Sm1ydkdBO0F1SmhydkdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXZKa3J2R0E7QXVKdi92R0E7QUFDQTtBQUNBO0F2SnkvdkdBO0F1SnQvdkdBO0FBQ0E7QUFDQTtBdkp3L3ZHQTtBdUpqcnZHQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBdkptcnZHQTtBdUpqcnZHQTtBQUNBO0F2Sm1ydkdBO0FpQm4rdkdBO0FzSW1UQTtBQUNBO0F2Sm1ydkdBO0FBQ0E7QXVKN3F2R0E7OztBQUdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUlBO0F2SjRxdkdBO0F1SnRod0dBO0FBQ0E7QUFDQTtBdkp3aHdHQTtBdUpyaHdHQTtBQUNBO0FBQ0E7QXZKdWh3R0E7QWlCMy92R0E7QXNJMFRBO0FBMEJBO0FBQ0E7QXZKMnF2R0E7QUFDQTtBdUp4cXZHQTtBQUNBO0F2SjBxdkdBO0F1SnRxdkdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F2SndxdkdBO0F1SnRxdkdBO0FBQ0E7QUFDQTtBQUNBO0FoQzNaQTtBdkhva3dHQTtBdUhqa3dHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsQ2hCQTtBQWNBO0FBQ0E7QUFBQTtBckZ1a3dHQTtBdUhoa3dHQTtBQUNBO0F2SGtrd0dBO0F1SnBydkdBO0FBQ0E7QUFDQTtBQUNBO0FoQ2xhQTtBdkh5bHdHQTtBdUh0bHdHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsQ2hCQTtBQWNBO0FBQ0E7QUFBQTtBckY0bHdHQTtBdUhybHdHQTtBQUNBO0F2SHVsd0dBO0F1SmxzdkdBO0FBQ0E7QUFDQTtBQUNBO0FoQ3phQTtBdkg4bXdHQTtBdUgzbXdHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsQ2hCQTtBQWNBO0FBQ0E7QUFBQTtBckZpbndHQTtBdUgxbXdHQTtBQUNBO0F2SDRtd0dBO0F1Smh0dkdBO0FBQ0E7QUFDQTtBQUNBO0FoQ2hiQTtBdkhtb3dHQTtBdUhob3dHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsQ2hCQTtBQWNBO0FBQ0E7QUFBQTtBckZzb3dHQTtBdUgvbndHQTtBQUNBO0F2SGlvd0dBO0F1Sjd0dkdBO0FBSUE7QUFDQTtBdko0dHZHQTtBdUp4dHZHQTtBQUNBO0F2SjB0dkdBO0F1SnB0dkdBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QXZKc3R2R0E7QWlCM213R0E7QXNJbVpBO0FBS0E7QUFBQTtBQUFBO0FBQUE7QXZKdXR2R0E7QUFDQTtBdUpydHZHQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdkp1dHZHQTtBaUIzbndHQTtBc0kyWkE7QUFZQTtBQUNBO0FBQ0E7QXZKd3R2R0E7QUFDQTtBdUpydHZHQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QXZKdXR2R0E7QXVKcHR2R0E7QUFDQTtBdkpzdHZHQTtBdUpudHZHQTtBQUNBO0F2SnF0dkdBO0FpQjVvd0dBO0FzSXNiQTtBQUlBO0FBQ0E7QXZKc3R2R0E7QUFDQTtBdUpsdHZHQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QXZKb3R2R0E7QWlCM293R0E7QXNJeWJBO0FBR0E7QXZKbXR2R0E7QUFDQTtBdUovc3ZHQTtBQUNBO0F2Sml0dkdBO0F1SjlzdkdBO0FBQ0E7QXZKZ3R2R0E7QWlCbnF3R0E7QXNJa2RBO0FBSUE7QXZKaXR2R0E7QUFDQTtBdUo5c3ZHQTs7QUFFQTtBdkpndHZHQTtBdUo5c3ZHQTs7OztBQUVBO0F2Smt0dkdBO0F1Si9zdkdBOztBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0F2Smt0dkdBO0F1Smh0dkdBOztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F2Sm10dkdBO0F1Si9zdkdBOztBQUNBO0F2Smt0dkdBO0F1SjVzdkdBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QXZKOHN2R0E7QXVKM3N2R0E7O0FBRUE7QXZKNnN2R0E7QWlCOXN3R0E7QXNJK2ZBOztBQUtBO0F2SitzdkdBO0FBQ0E7QXVKN3N2R0E7O0FBQ0E7QXZKZ3R2R0E7QXVKOXN2R0E7O0FBQ0E7QUFBQTtBQUFBO0F2Sml0dkdBO0F1Si9zdkdBOztBQUNBO0FBQ0E7QUFDQTtBdkprdHZHQTtBaUJsdXdHQTtBc0k2Z0JBOztBQU1BO0F2Sm90dkdBO0FBQ0E7QXVKOXN2R0E7Ozs7QUFFQTtBQUNBO0FBQ0E7QUF2bEJBO0F2SjB5d0dBO0FpQmp2d0dBO0FzSTBoQkE7Ozs7QUFobEJBO0F2Sjh5d0dBO0FBQ0E7QXVKNXh3R0E7O0FBQ0E7QUFDQTtBdkoreHdHQTtBdUo1eHdHQTs7QUFDQTtBQUNBO0F2Sit4d0dBO0F1SjN0dkdBOztBQUNBO0F2Sjh0dkdBO0F1Snh0dkdBOzs7O0FBRUE7QUFDQTtBQUNBO0FBNW1CQTtBdkp5MHdHQTtBaUJoeHdHQTtBc0kraUJBOzs7O0FBcm1CQTtBdko2MHdHQTtBQUNBO0F1Smh1dkdBOztBQUNBO0F2Sm11dkdBO0F1Sjl0dkdBOztBQUNBO0F2Sml1dkdBO0F1Snh0dkdBOztBQUNBO0F2SjJ0dkdBO0F1SnZ0dkdBOztBQUNBO0F2SjB0dkdBO0F1Smx0dkdBOztBQUVBO0F2Sm90dkdBO0F1Smh0dkdBO0FBQ0E7QUFDQTtBQUNBO0F2Smt0dkdBO0F1Si9zdkdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBakMzcEJBO0FBQ0E7QXRINjJ3R0E7QXVKaHR2R0E7QUFJQTtBQUNBO0FBQ0E7QXZKK3N2R0E7QXVKenN2R0E7QUFDQTtBdkoyc3ZHQTtBdUp6c3ZHQTtBQUNBO0F2SjJzdkdBO0F1SnRzdkdBO0FBQ0E7QUFDQTtBdkp3c3ZHQTtBdUp0c3ZHQTtBQUNBO0F2SndzdkdBO0F1SmxzdkdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBdkpvc3ZHQTtBdUovcnZHQTtBQUNBO0F2SmlzdkdBO0F1SjVydkdBOzs7O0FBRUE7QXZKZ3N2R0E7QXVKM3J2R0E7QUFDQTtBdko2cnZHQTtBdUoxcnZHQTtBQUNBO0F2SjRydkdBO0F1SnhydkdBO0FBN3VCQTtBQWd2QkE7QUFDQTtBdkp5cnZHQTtBaUJqM3dHQTtBc0lvckJBO0FBMXVCQTtBdkoyNndHQTtBQUNBO0F1SjFydkdBO0FBQ0E7QXZKNHJ2R0E7QXVKdnJ2R0E7QUFDQTtBdkp5cnZHQTtBdUp2cnZHQTtBQUNBO0F2SnlydkdBO0F1SnRydkdBO0FBbHdCQTtBQXF3QkE7QXZKdXJ2R0E7QWlCbjR3R0E7QXNJeXNCQTtBQS92QkE7QXZKNjd3R0E7QUFDQTtBdUp6cnZHQTtBQUNBO0F2SjJydkdBO0F1SnZydkdBO0FBQ0E7QXZKeXJ2R0E7QXVKcnJ2R0E7QUFDQTtBdkp1cnZHQTtBdUpycnZHQTs7QUFFQTtBdkp1cnZHQTtBaUJyNXdHQTtBc0k0dEJBOztBQUtBO0F2SnlydkdBO0FBQ0E7QXVKdnJ2R0E7O0FBQ0E7QXZKMHJ2R0E7QXVKdHJ2R0E7QUFDQTtBdkp3cnZHQTtBaUJsNndHQTtBc0l5dUJBO0FBSUE7QUFDQTtBdkp5cnZHQTtBQUNBO0FpQjM1d0dBO0FzSXN1QkE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FqQzd5QkE7QUFDQTtBdEhxK3dHQTtBdUp0cnZHQTtBQUlBO0FBQ0E7QUFDQTtBdkpxcnZHQTtBdUpucnZHQTs7Ozs7QUFFQTtBdkp3cnZHQTtBdUpwcnZHQTs7O0FBR0E7QUFDQTtBakNsMEJBO0FBQ0E7QXRIeS93R0E7QXVKcnJ2R0E7OztBQUNBO0F2SnlydkdBO0F1SnJydkdBO0FBQ0E7QXZKdXJ2R0E7QUFDQTtBdUpucnZHQTtBQUNBO0FBR0E7QUFDQTtBdkptcnZHQTtBaUIxOHdHQTtBc0kweEJBO0FBQ0E7QXZKbXJ2R0E7QUFDQTtBdUo3cXZHQTtBQUNBO0F2SitxdkdBO0F1SjVxdkdBO0FBQ0E7QUFDQTtBdko4cXZHQTtBdUozcXZHQTtBQUNBO0FBQ0E7QXZKNnF2R0E7QXVKMXF2R0E7QUFDQTtBQUNBO0F2SjRxdkdBO0F1SnpxdkdBOztBQUVBO0F2SjJxdkdBOztBdUpycXZHQTtBQUNBO0FBQ0E7QUFDQTtBdkp3cXZHQTs7QXVKbnF2R0E7QUFFQTtBQUNBO0FBQ0E7QXZKcXF2R0E7QWlCMy93R0E7QXNJazFCQTtBQU9BO0FBQ0E7QUFDQTtBdkpzcXZHQTtBQUNBO0FpQnIvd0dBO0FzSWsxQkE7QUFFQTtBdkpxcXZHQTtBQUNBO0FpQnZneEdBO0FzSSsxQkE7QUFNQTtBQUNBO0F2SnNxdkdBO0FBQ0E7QWlCN2d4R0E7QXNJKzFCQTtBQVdBO0F2SnVxdkdBO0FBQ0E7QXVKcHF2R0E7QUFDQTtBdkpzcXZHQTtBdUpscXZHQTtBQUNBO0F2Sm9xdkdBO0F1SmxxdkdBO0FBQ0E7QUFDQTtBdkpvcXZHQTtBdUpocXZHQTtBQUNBO0FBQ0E7QXZKa3F2R0E7O0F1SjNwdkdBO0FBQ0E7QXZKOHB2R0E7QWlCdmh4R0E7QXNJODNCQTtBQUNBO0F2SjRwdkdBO0FBQ0E7QXVKeHB2R0E7QUExOEJBO0FBNjhCQTtBdkp5cHZHQTtBaUI3aXhHQTtBc0lpNUJBO0FBdjhCQTtBdkp1bXhHQTtBQUNBO0F1SjNwdkdBO0FBQ0E7QXZKNnB2R0E7QXVKenB2R0E7QUFDQTtBdkoycHZHQTtBdUp2cHZHQTtBQUNBO0F2SnlwdkdBOztBd0pobnhHQTtBQUNBO0FBQ0E7QXhKbW54R0E7O0F3Si9teEdBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFnTEE7QXhKbTh3R0E7QXdKam54R0E7QUFQQTtBQVFBO0F4Sm9ueEdBO0FBQ0E7QXdKbG54R0E7QUNWQTtBQUNBO0FBQ0E7QXpKK254R0E7QXlKN254R0E7QUFDQTtBQUNBO0F6SitueEdBO0F3SnZueEdBO0FBQ0E7QUFDQTtBeEp5bnhHQTtBd0p0bnhHQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBeEp3bnhHQTtBd0p0bnhHQTtBQVJBO0FBU0E7QXhKeW54R0E7QUFDQTtBd0p2bnhHQTtBQUNBO0FBQ0E7QXhKeW54R0E7QXdKdm54R0E7QUNuQ0E7QUFDQTtBQUNBO0F6SjZweEdBO0F5SjNweEdBO0FBQ0E7QUFDQTtBeko2cHhHQTtBd0ozbnhHQTtBQUVBO0F4SjRueEdBO0F3SnZueEdBO0FBQ0E7QXhKeW54R0E7QXdKcm54R0E7QUFDQTtBeEp1bnhHQTtBd0pybnhHQTtBQUNBO0F4SnVueEdBO0F3SmxueEdBO0FBQ0E7QUFDQTtBQUNBO0F4Sm9ueEdBO0F3SmpueEdBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0F4Sm1ueEdBO0F3SmpueEdBO0FBQ0E7QXhKbW54R0E7QXdKam54R0E7QUFDQTtBeEptbnhHQTtBd0ovbXhHQTtBQUNBO0F4SmlueEdBO0F3SjdteEdBO0FBQ0E7QUFBQTtBQUNBO0F4SitteEdBO0F3SjdteEdBO0FDN0VBO0FBQ0E7QXpKNnJ4R0E7QXlKM3J4R0E7QUFDQTtBeko2cnhHQTtBd0ovbXhHQTtBQUtBO0F4SjZteEdBO0F3SmpueEdBO0FBQ0E7QXhKbW54R0E7QXdKN214R0E7QUFDQTtBQUNBO0F4SitteEdBO0F3SjNteEdBO0FBQ0E7QXhKNm14R0E7QXdKem14R0E7QUFDQTtBeEoybXhHQTtBd0p6bXhHQTtBQUNBO0F4SjJteEdBO0F3SnpteEdBO0FBQ0E7QXhKMm14R0E7QXdKdG14R0E7O0FBRUE7QXhKd214R0E7QXdKcm14R0E7QUFDQTtBeEp1bXhHQTtBd0pwbXhHQTtBQUNBO0FBQ0E7QXhKc214R0E7QWlCL3J4R0E7QXVJdUZBO0FBS0E7QUFDQTtBQUNBO0F4SnVteEdBO0FBQ0E7QWlCdHN4R0E7QXVJdUZBO0FBV0E7QXhKd214R0E7QUFDQTtBd0pwbXhHQTtBQUNBO0F4SnNteEdBO0F3Sm5teEdBO0FBQ0E7QUFDQTtBeEpxbXhHQTtBd0pubXhHQTtBQUNBO0F4SnFteEdBO0F3SmpteEdBO0FBRkE7QUFHQTtBeEpvbXhHQTtBQUNBO0F3SmpteEdBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QXhKbW14R0E7QXdKOWx4R0E7QUwzTEE7QUFDQTtBQUNBO0FBRUE7QURHQTtBQUNBO0FsSjB4eEdBO0FrSjl3eEdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsSmd4eEdBO0FrSnp3eEdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QWxKMnd4R0E7QWtKdHp4R0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBbEp3enhHQTtBd0p0b3hHQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QXhKd294R0E7QWlCanh4R0E7QXVJdUlBO0FBS0E7QXhKeW94R0E7QUFDQTtBd0p2b3hHQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QXhKeW94R0E7QWlCN3h4R0E7QXVJK0lBO0FBUUE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBeEowb3hHQTtBQUNBO0F3SnZveEdBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFBQTtBeEp5b3hHQTtBaUJ6eXhHQTtBdUk4SkE7QUFLQTtBQUNBO0FBQUE7QXhKMG94R0E7QUFDQTtBaUIveXhHQTtBdUk4SkE7QUFVQTtBQUNBO0F4SjJveEdBO0FBQ0E7QXdKem94R0E7QUFDQTtBQUNBO0FBQ0E7QXhKMm94R0E7QXdKem94R0E7QUFDQTtBQUNBO0F4SjJveEdBO0F3SnRveEdBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0F4SndveEdBO0FpQnAweEdBO0F1SXdMQTtBQU9BO0F4SnlveEdBO0FBQ0E7QXdKdm94R0E7QUFDQTtBeEp5b3hHQTtBd0pyb3hHQTtBQWhFQTtBQWlFQTtBQUFBO0FBQUE7QXhKd294R0E7QUFDQTs7QXdKcG94R0E7QUFDQTtBeEp1b3hHQTtBd0pyb3hHQTtBQUNBO0FBQ0E7QXhKdW94R0E7QXdKcm94R0E7QUFDQTtBeEp1b3hHQTtBd0pwb3hHQTtBQUNBO0F4SnNveEdBO0F3Sm5veEdBO0FBQ0E7QUFDQTtBeEpxb3hHQTtBd0pqb3hHQTtBQUNBO0F4Sm1veEdBOztBd0ozbnhHQTtBQUNBO0FBQ0E7QUFDQTtBeEo4bnhHQTtBd0oxbnhHQTtBQUNBO0FBQ0E7QXhKNG54R0E7QXdKem54R0E7QUFDQTtBeEoybnhHQTtBd0p4bnhHQTs7QUFFQTtBeEowbnhHQTtBd0p2bnhHQTtBQUNBO0F4SnlueEdBO0F3SnRueEdBO0FBQ0E7QXhKd254R0E7QXdKcm54R0E7QUFDQTtBeEp1bnhHQTtBd0pybnhHQTtBQUNBO0FBQ0E7QUFDQTtBeEp1bnhHQTtBd0pubnhHQTtBQUNBO0FBQ0E7QXhKcW54R0E7O0EwSmo4eEdBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QTFKbzh4R0E7QTBKbDh4R0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTFKbzh4R0E7QTBKbDh4R0E7QXBDUkE7QUFDQTtBb0NVQTtBQUNBO0FBQ0E7QUFDQTtBMUpvOHhHQTtBMEpqOHhHQTtBQUVBO0ExSms4eEdBO0EwSjk3eEdBO0FBQ0E7QUFDQTtBMUpnOHhHQTtBMEp4N3hHQTs7Ozs7Ozs7OztBQUdBO0ExSmk4eEdBO0EwSjk3eEdBOzs7O0FBQ0E7QTFKbTh4R0E7O0EySnQveEdBO0EvQ2lDQTtBK0M5QkE7QTNKdy94R0E7QWlCLzd4R0E7QTBJNURBO0FBTUE7QTNKeS94R0E7QUFDQTtBMkp2L3hHQTtBQUNBO0FBQ0E7QUFDQTtBM0p5L3hHQTtBMkp2L3hHQTs7QTFFSEE7QTJCOEpBO0FBaEdBO0ExQk1BO0FBQ0E7QWxGNjd4R0E7QWtGMzd4R0E7Ozs7O0FBSUE7QUFDQTtBbEY4N3hHQTtBMkpsZ3lHQTtBQUNBO0EzSm9neUdBO0EySmpneUdBO0FBRUE7QTNKa2d5R0E7QTJKLy94R0E7QUFDQTtBQUNBO0FBQ0E7QTNKaWd5R0E7QWlCdjl4R0E7QTBJN0NBO0FBS0E7QTNKbWd5R0E7QUFDQTtBMkpqZ3lHQTtBQUNBO0FBQ0E7QTNKbWd5R0E7QTJKOS94R0E7QUFDQTtBM0pnZ3lHQTs7QTRKNWl5R0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBNUoraXlHQTtBNEo3aXlHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E1SitpeUdBO0E0SjdpeUdBO0FBQ0E7QTVKK2l5R0E7O0E0SnhpeUdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTVKMml5R0E7O0E0SnhpeUdBO0FBQ0E7QUFBQTtBQUFBO0E1SjRpeUdBO0FBQ0E7O0E0SjlpeUdBO0FBQ0E7QUFBQTtBQUFBO0E1SjRpeUdBO0FBQ0E7QTRKMWl5R0E7QUFDQTtBQUNBO0FBQUE7QTVKNGl5R0E7QTRKM2l5R0E7QUFBQTtBQUFBO0E1SjhpeUdBO0FBQ0E7QTRKbGp5R0E7QUFDQTtBQUNBO0FBQUE7QTVKNGl5R0E7QTRKM2l5R0E7QUFBQTtBQUFBO0E1SjhpeUdBO0FBQ0E7QTZKeGx5R0E7QUFDQTtBQUNBO0E3SjBseUdBOztBNkp2bHlHQTs7QUFFQTtBQUNBO0E3SjBseUdBOztBNkp2bHlHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0owbHlHQTs7QTZKdmx5R0E7QUFDQTtBN0owbHlHQTtBNkp4bHlHQTtBQUNBO0FBQ0E7QTdKMGx5R0E7O0E2SnRseUdBO0FBQ0E7QUFDQTtBN0p5bHlHQTs7QTZKdGx5R0E7QUFDQTtBQUFBO0FBQUE7QTdKeWx5R0E7O0E2SnRseUdBO0FBQ0E7QTdKeWx5R0E7O0E2SnRseUdBO0FBQ0E7QUFDQTtBN0p5bHlHQTs7QTZKdGx5R0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0E3SnlseUdBOztBNkp0bHlHQTtBQUNBO0E3SnlseUdBOztBNkp0bHlHQTtBQUNBO0E3SnlseUdBOztBNkp0bHlHQTtBQUNBO0FBQ0E7QTdKeWx5R0E7O0E2SnRseUdBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QTdKeWx5R0E7O0E2SnRseUdBO0FBQ0E7QTdKeWx5R0E7O0E2SnRseUdBO0FBQ0E7QUFDQTtBN0p5bHlHQTs7QTZKdGx5R0E7QUFDQTtBN0p5bHlHQTs7QTZKcmx5R0E7QUFDQTtBN0p3bHlHQTtBNkp0bHlHQTtBQUNBO0E3SndseUdBO0E2SnBseUdBOztBQUVBO0FBQ0E7QTdKc2x5R0E7QTZKbmx5R0E7QUFDQTtBN0pxbHlHQTtBNkpsbHlHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3Sm9seUdBO0E2SmpseUdBO0FBQ0E7QTdKbWx5R0E7QTZKamx5R0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0ptbHlHQTs7QTZKOWt5R0E7QUFDQTtBN0ppbHlHQTs7QTZKN2t5R0E7QUFDQTtBN0pnbHlHQTs7QThKcnR5R0E7QUFDQTtBOUp3dHlHQTtBOEp0dHlHQTtBQUNBO0FBQ0E7QUFDQTtBOUp3dHlHQTtBOEpydHlHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTlKdXR5R0E7QThKcHR5R0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBOUpzdHlHQTtBOEpudHlHQTtBQUNBO0FBQ0E7QUFDQTtBOUpxdHlHQTtBOEpsdHlHQTtBQUNBO0FBQ0E7QUFDQTtBOUpvdHlHQTtBOEpqdHlHQTtBQUNBO0E5Sm10eUdBO0E4SjVzeUdBO0FBQ0E7QTlKOHN5R0E7QThKeHN5R0E7QUFDQTtBOUowc3lHQTtBOEp4c3lHQTtBQUNBO0E5SjBzeUdBO0E4SnZzeUdBO0FBQ0E7QTlKeXN5R0E7QThKcnN5R0E7QUFDQTtBQUNBO0FBQ0E7QTlKdXN5R0E7QThKbHN5R0E7QUFDQTtBOUpvc3lHQTtBOEpoc3lHQTtBQUNBO0E5SmtzeUdBO0E4SmhzeUdBO0FBQ0E7QTlKa3N5R0E7QThKL3J5R0E7QUFDQTtBOUppc3lHQTtBOEo5cnlHQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QTlKZ3N5R0E7QThKN3J5R0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QTlJcEVBO0FBQUE7QUFBQTtBQUlBO0E4SW1FQTtBOUorcnlHQTtBOEo3cnlHQTtBQUNBO0E5SityeUdBO0E4SjNyeUdBO0FBQ0E7QTlKNnJ5R0E7QThKMXJ5R0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBOUo0cnlHQTtBOEoxcnlHQTtBQUNBO0E5SjRyeUdBO0E4SnhyeUdBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBOUowcnlHQTtBOEp4cnlHQTtBQUNBO0E5SjByeUdBO0E4SnZyeUdBO0FBQ0E7QUFDQTtBQUNBO0E5SnlyeUdBO0E4SnJyeUdBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QTlKdXJ5R0E7QThKcnJ5R0E7QUFDQTtBOUp1cnlHQTtBOEpwcnlHQTtBQUNBO0FBQUE7QUFBQTtBOUpzcnlHQTtBOEpucnlHQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0E5SnFyeUdBO0E4Sm5yeUdBO0FBQ0E7QTlKcXJ5R0E7QThKbHJ5R0E7QUFDQTtBQUNBO0E5Sm9yeUdBO0E4SmpyeUdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTlKbXJ5R0E7QThKanJ5R0E7QUFDQTtBQUNBO0FBQ0E7QTlKbXJ5R0E7QThKN3F5R0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBOUorcXlHQTtBOEo1cXlHQTs7O0FBR0E7QUFDQTtBOUo4cXlHQTtBOEo1cXlHQTs7O0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBOUpncnlHQTtBOEo5cXlHQTs7O0FBQ0E7QUFDQTtBQUNBO0E5SmtyeUdBO0E4SmhyeUdBOzs7QUFDQTtBQUNBO0E5Sm9yeUdBO0E4Si9xeUdBOzs7Ozs7Ozs7Ozs7Ozs7QUFLQTtBOUoycnlHQTtBOEp4cnlHQTs7O0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QTlKNHJ5R0E7QThKMXJ5R0E7OztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTlKOHJ5R0E7QThKNXJ5R0E7OztBQUNBO0FBQ0E7QUFDQTtBOUpnc3lHQTtBOEo5cnlHQTs7O0FBQ0E7QTlKa3N5R0E7QThKN3J5R0E7Ozs7OztBQUVBO0E5Sm1zeUdBO0E4Si9yeUdBOzs7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0E5Sm1zeUdBO0E4SmpzeUdBOzs7QUFDQTtBOUpxc3lHQTtBOEpsc3lHQTs7O0FBQ0E7QTlKc3N5R0E7QThKbHN5R0E7OztBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E5SnNzeUdBO0E4SnBzeUdBOzs7QUFDQTtBOUp3c3lHQTtBOEpuc3lHQTtBQUNBO0E5SnFzeUdBO0E4SmxzeUdBO0FBQ0E7QTlKb3N5R0E7QThKbHN5R0E7Ozs7QUFJQTtBOUpvc3lHQTtBOEpqc3lHQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0E5Sm1zeUdBO0E4SmhzeUdBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QTlKa3N5R0E7QThKaHN5R0E7QUFDQTtBOUprc3lHQTtBOEovcnlHQTtBQUNBO0E5SmlzeUdBO0E4SjlyeUdBOztBQUVBO0E5SmdzeUdBO0E4SjVyeUdBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0E5SjhyeUdBO0E4SjNyeUdBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTlKNnJ5R0E7QThKM3J5R0E7QUFDQTtBOUo2cnlHQTtBOEp6cnlHQTtBQUNBO0E5SjJyeUdBO0E4SnpyeUdBO0FBQ0E7QTlKMnJ5R0E7QThKcnJ5R0E7QUFDQTtBQUNBO0FBQ0E7QTlKdXJ5R0E7QThKcnJ5R0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQUE7QUFBQTtBOUp1cnlHQTtBOEpycnlHQTtBQUVBO0E5SnNyeUdBO0E4SnByeUdBO0FBQ0E7QTlKc3J5R0E7QThKbnJ5R0E7QUFDQTtBOUpxcnlHQTtBOEpucnlHQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0E5SnFyeUdBO0E4SmxyeUdBO0FBQ0E7QUFBQTtBQUFBO0E5Sm9yeUdBO0E4SmhyeUdBO0FBQ0E7QTlKa3J5R0E7QThKL3F5R0E7QUFDQTtBOUppcnlHQTtBOEo5cXlHQTtBQUNBO0E5SmdyeUdBO0E4SjFxeUdBOzs7QUFDQTtBQUNBO0E5SjhxeUdBO0E4SnpxeUdBOztBQUVBO0E5SjJxeUdBO0E4SnZxeUdBO0FBQ0E7QTlKeXF5R0E7QThKdHF5R0E7QUFDQTtBOUp3cXlHQTtBOEp0cXlHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTlKd3F5R0E7QThKcHF5R0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0E3RXhiQTtBakYrbHpHQTtBOEpscXlHQTtBQUNBO0E5Sm9xeUdBO0E4SmxxeUdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E5Sm9xeUdBO0E4Si9weUdBO0FBQ0E7QTlKaXF5R0E7QThKM3B5R0E7QUFDQTtBOUo2cHlHQTtBOEp6cHlHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QTlKMnB5R0E7QThKeHB5R0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0E5SjBweUdBO0E4SnZweUdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdFaGZBO0FqRjBvekdBO0E4SnJweUdBO0FBQ0E7QTlKdXB5R0E7QThKcnB5R0E7QUFDQTtBOUp1cHlHQTtBOEpycHlHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBOUp1cHlHQTtBOEpucHlHQTtBQUNBO0FBQ0E7QTlKcXB5R0E7QThKbHB5R0E7O0FBRUE7QTlKb3B5R0E7QThKanB5R0E7QUFDQTtBQUNBO0E5Sm1weUdBO0E4SmpweUdBO0FBQ0E7QUFBQTtBQUFBO0E5Sm1weUdBO0E4Si9veUdBO0FBQ0E7QTlKaXB5R0E7QThKM295R0E7QUFDQTtBQUNBO0E5SjZveUdBO0E4SjNveUdBO0FBQ0E7QUFDQTtBQUNBO0E5SjZveUdBO0E4SjFveUdBO0FBQ0E7QUFDQTtBOUo0b3lHQTtBOEp4b3lHQTtBQUNBO0FBQ0E7QTdFcGpCQTtBakYrcnpHQTtBOEp2b3lHQTtBQUNBO0E5SnlveUdBO0E4SnRveUdBO0FBQ0E7QTlKd295R0E7QThKcm95R0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBOUp1b3lHQTtBOEpyb3lHQTtBQUNBO0E5SnVveUdBO0E4SnBveUdBO0FBQ0E7QTlKc295R0E7QThKbm95R0E7QUFDQTtBOUpxb3lHQTtBaUJ4cXpHQTtBNklraUJBO0FBSUE7QTlKc295R0E7QUFDQTtBOEpub3lHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTlKcW95R0E7QThKbG95R0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E5Sm9veUdBO0E4SjdueUdBO0FBQ0E7QUFDQTtBOUorbnlHQTtBOEozbnlHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E5SjZueUdBO0E4SjFueUdBO0FBQ0E7QTlKNG55R0E7QThKeG55R0E7QUFDQTtBOUowbnlHQTtBOEp0bnlHQTtBQUNBO0E5SndueUdBO0E4SnJueUdBO0FBQ0E7QTlKdW55R0E7QThKcG55R0E7QUFDQTtBOUpzbnlHQTtBOEpubnlHQTtBQUNBO0E5SnFueUdBO0E4SmxueUdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTlKb255R0E7QThKaG55R0E7QUFDQTtBOUprbnlHQTtBOEo5bXlHQTtBQUNBO0E5SmdueUdBOztBaUI1dnpHQTtBNklncEJBO0FBR0E7QTlKOG15R0E7QUFDQTtBaUJydnpHQTtBNkltb0JBO0FBT0E7QTlKK215R0E7QUFDQTtBaUJydHpHQTtBNkk4bEJBO0FBV0E7QTlKZ255R0E7QUFDQTs7QThKN215R0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTlKZ255R0E7QWlCOXd6R0E7QTZJa3BCQTtBQWVBO0E5SmlueUdBO0FBQ0E7QWlCbnh6R0E7QTZJa3BCQTtBQW1CQTtBQUNBO0E5SmtueUdBO0FBQ0E7QThKOW15R0E7QUF6QkE7QUEwQkE7QTlKaW55R0E7QUFDQTtBOEo1bXlHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0E5SjhteUdBO0E4SjdteUdBO0FBYkE7QUFjQTtBOUpnbnlHQTtBQUNBO0FpQmp6ekdBO0E2SWtyQkE7QUFrQkE7QTlKaW55R0E7QUFDQTtBOEo5bXlHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTlKZ255R0E7QThKOW15R0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBOUpnbnlHQTtBOEo3bXlHQTtBQUNBO0FBQ0E7QUFDQTtBOUorbXlHQTtBOEozbXlHQTtBQUNBO0E5SjZteUdBO0E4SjFteUdBO0FBQ0E7QTlKNG15R0E7QThKMW15R0E7QUFDQTtBQUNBO0E5SjRteUdBO0E4SnhteUdBO0FBQ0E7QTlKMG15R0E7O0ErSjU1ekdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QS9KKzV6R0E7QStKNzV6R0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QS9KKzV6R0E7QStKNTV6R0E7QUFDQTtBQUNBO0EvSjg1ekdBOztBK0p6NXpHQTtBQ3JCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBaEtrN3pHQTtBZ0toN3pHQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWhLaTd6R0E7QWdLOTZ6R0E7QUFDQTtBQUNBO0FBQ0E7QWhLZzd6R0E7QWdLNzZ6R0E7QUFDQTtBQUNBO0FBQ0E7QWhLKzZ6R0E7O0ErSi82ekdBO0FBQ0E7QS9Kazd6R0E7QStKLzZ6R0E7QUFDQTtBL0ppN3pHQTtBK0o5NnpHQTtBQUNBO0EvSmc3ekdBO0ErSjc2ekdBO0FBQ0E7QS9KKzZ6R0E7O0ErSjM2ekdBO0FBQ0E7QS9KODZ6R0E7O0ErSjM2ekdBO0FBQ0E7QS9KODZ6R0E7O0ErSjM2ekdBO0FBQ0E7QS9KODZ6R0E7O0ErSjM2ekdBO0FBQ0E7QS9KODZ6R0E7O0FrSjE1ekdBO0FDN0VBO0FBQ0E7QUFDQTtBQUVBO0FER0E7QUFDQTtBbEp5K3pHQTtBa0o3OXpHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEorOXpHQTtBa0p4OXpHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FsSjA5ekdBO0FrSnJnMEdBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QWxKdWcwR0E7O0FrSnA4ekdBO0FDbEZBO0FBQ0E7QUFDQTtBQUVBO0FEa0ZBO0FsSnk4ekdBO0FrSnY4ekdBO0FBQ0E7QWxKeTh6R0E7O0FrSnI5ekdBO0FDN0VBO0FBQ0E7QUFDQTtBQUVBO0FER0E7QUFDQTtBbEpvaTBHQTtBa0p4aDBHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEowaDBHQTtBa0puaDBHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FsSnFoMEdBO0FrSmhrMEdBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QWxKa2swR0E7O0FrSi8vekdBO0FDbEZBO0FBQ0E7QUFDQTtBQUVBO0FEa0ZBO0FsSm9nMEdBO0FrSmxnMEdBO0FBQ0E7QWxKb2cwR0E7O0FrSmhoMEdBO0FDN0VBO0FBQ0E7QUFDQTtBQUVBO0FER0E7QUFDQTtBbEorbDBHQTtBa0pubDBHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEpxbDBHQTtBa0o5azBHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FsSmdsMEdBO0FrSjNuMEdBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QWxKNm4wR0E7O0FrSjFqMEdBO0FDbEZBO0FBQ0E7QUFDQTtBQUVBO0FEa0ZBO0FsSitqMEdBO0FrSjdqMEdBO0FBQ0E7QWxKK2owR0E7O0FrSjNrMEdBO0FDN0VBO0FBQ0E7QUFDQTtBQUVBO0FER0E7QUFDQTtBbEowcDBHQTtBa0o5bzBHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEpncDBHQTtBa0p6bzBHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FsSjJvMEdBO0FrSnRyMEdBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QWxKd3IwR0E7O0FrSnJuMEdBO0FDbEZBO0FBQ0E7QUFDQTtBQUVBO0FEa0ZBO0FsSjBuMEdBO0FrSnhuMEdBO0FBQ0E7QWxKMG4wR0E7O0FrSnRvMEdBO0FDN0VBO0FBQ0E7QUFDQTtBQUVBO0FER0E7QUFDQTtBbEpxdDBHQTtBa0p6czBHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEoyczBHQTtBa0pwczBHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FsSnNzMEdBO0FrSmp2MEdBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QWxKbXYwR0E7O0FrSmhyMEdBO0FDbEZBO0FBQ0E7QUFDQTtBQUVBO0FEa0ZBO0FsSnFyMEdBO0FrSm5yMEdBO0FBQ0E7QWxKcXIwR0E7O0FrSmpzMEdBO0FDN0VBO0FBQ0E7QUFDQTtBQUVBO0FER0E7QUFDQTtBbEpneDBHQTtBa0pwdzBHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEpzdzBHQTtBa0ovdjBHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FsSml3MEdBO0FrSjV5MEdBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QWxKOHkwR0E7O0FrSjN1MEdBO0FDbEZBO0FBQ0E7QUFDQTtBQUVBO0FEa0ZBO0FsSmd2MEdBO0FrSjl1MEdBO0FBQ0E7QWxKZ3YwR0E7O0FrSjV2MEdBO0FDN0VBO0FBQ0E7QUFDQTtBQUVBO0FER0E7QUFDQTtBbEoyMDBHQTtBa0ovejBHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEppMDBHQTtBa0oxejBHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FsSjR6MEdBO0FrSnYyMEdBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QWxKeTIwR0E7O0FrSnR5MEdBO0FDbEZBO0FBQ0E7QUFDQTtBQUVBO0FEa0ZBO0FsSjJ5MEdBO0FrSnp5MEdBO0FBQ0E7QWxKMnkwR0E7O0FrSnZ6MEdBO0FDN0VBO0FBQ0E7QUFDQTtBQUVBO0FER0E7QUFDQTtBbEpzNDBHQTtBa0oxMzBHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEo0MzBHQTtBa0pyMzBHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FsSnUzMEdBO0FrSmw2MEdBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QWxKbzYwR0E7O0FrSmoyMEdBO0FDbEZBO0FBQ0E7QUFDQTtBQUVBO0FEa0ZBO0FsSnMyMEdBO0FrSnAyMEdBO0FBQ0E7QWxKczIwR0E7O0FrSmwzMEdBO0FDN0VBO0FBQ0E7QUFDQTtBQUVBO0FER0E7QUFDQTtBbEppODBHQTtBa0pyNzBHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEp1NzBHQTtBa0poNzBHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FsSms3MEdBO0FrSjc5MEdBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QWxKKzkwR0E7O0FrSjU1MEdBO0FDbEZBO0FBQ0E7QUFDQTtBQUVBO0FEa0ZBO0FsSmk2MEdBO0FrSi81MEdBO0FBQ0E7QWxKaTYwR0E7O0FrSjc2MEdBO0FDN0VBO0FBQ0E7QUFDQTtBQUVBO0FER0E7QUFDQTtBbEo0LzBHQTtBa0poLzBHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEprLzBHQTtBa0ozKzBHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FsSjYrMEdBO0FrSnhoMUdBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QWxKMGgxR0E7O0FrSnY5MEdBO0FDbEZBO0FBQ0E7QUFDQTtBQUVBO0FEa0ZBO0FsSjQ5MEdBO0FrSjE5MEdBO0FBQ0E7QWxKNDkwR0E7O0FrSngrMEdBO0FDN0VBO0FBQ0E7QUFDQTtBQUVBO0FER0E7QUFDQTtBbEp1ajFHQTtBa0ozaTFHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEo2aTFHQTtBa0p0aTFHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FsSndpMUdBO0FrSm5sMUdBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QWxKcWwxR0E7O0FrSmxoMUdBO0FDbEZBO0FBQ0E7QUFDQTtBQUVBO0FEa0ZBO0FsSnVoMUdBO0FrSnJoMUdBO0FBQ0E7QWxKdWgxR0E7O0FrSm5pMUdBO0FDN0VBO0FBQ0E7QUFDQTtBQUVBO0FER0E7QUFDQTtBbEprbjFHQTtBa0p0bTFHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEp3bTFHQTtBa0pqbTFHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FsSm1tMUdBO0FrSjlvMUdBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QWxKZ3AxR0E7O0FrSjdrMUdBO0FDbEZBO0FBQ0E7QUFDQTtBQUVBO0FEa0ZBO0FsSmtsMUdBO0FrSmhsMUdBO0FBQ0E7QWxKa2wxR0E7O0FrSjlsMUdBO0FDN0VBO0FBQ0E7QUFDQTtBQUVBO0FER0E7QUFDQTtBbEo2cTFHQTtBa0pqcTFHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEptcTFHQTtBa0o1cDFHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FsSjhwMUdBO0FrSnpzMUdBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QWxKMnMxR0E7O0FrSnhvMUdBO0FDbEZBO0FBQ0E7QUFDQTtBQUVBO0FEa0ZBO0FsSjZvMUdBO0FrSjNvMUdBO0FBQ0E7QWxKNm8xR0E7O0FrSnZvMUdBO0FBQ0E7QUFBQTtBQW9CQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBbEp1bjFHQTtBa0pybjFHQTtBQUNBO0FsSnVuMUdBO0FrSnBuMUdBO0FBQ0E7QUFBQTtBbEpzbjFHQTs7QWtKbG4xR0E7QUFDQTtBQUFBO0FBb0JBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxKa20xR0E7QWtKaG0xR0E7QUFDQTtBbEprbTFHQTtBa0ovbDFHQTtBQUNBO0FBQUE7QWxKaW0xR0E7O0FpS3p3MUdBO0FBQ0E7QUFDQTtBaks0dzFHQTtBaUt6dzFHQTtBQUNBO0FqSzJ3MUdBO0FpS3Z3MUdBO0FBQ0E7QUFDQTtBQUNBO0FqS3l3MUdBO0FpS3R3MUdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBakt3dzFHQTtBaUt0dzFHQTtBQUNBO0FBQ0E7QWpLd3cxR0E7QWlLcHcxR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBaktzdzFHQTtBaUtudzFHQTtBQUNBO0FBQ0E7QWpLcXcxR0E7QWlCNXUxR0E7QWdKM0JBO0FBS0E7QWpLc3cxR0E7QUFDQTs7QWlLbHcxR0E7QUFDQTtBaktxdzFHQTs7QWlLbHcxR0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FqS3F3MUdBOztBaUtsdzFHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWpLcXcxR0E7QWlLbncxR0E7QUFDQTtBQUNBO0FBQ0E7QWpLcXcxR0E7QWlCL3cxR0E7QWdKT0E7QUFNQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBaktzdzFHQTtBQUNBO0FpQnJ4MUdBO0FnSk9BO0FBV0E7QWpLdXcxR0E7QUFDQTtBaUJ2eTFHQTtBZ0pPQTtBQTZCQTtBakt1dzFHQTtBQUNBO0FpQjV5MUdBO0FnSk9BO0FBaUNBO0FBQ0E7QWpLd3cxR0E7QUFDQTtBaUJyeTFHQTtBZ0pOQTtBQXNDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FqS3l3MUdBO0FBQ0E7QWlCM3oxR0E7QWdKT0E7QUE4Q0E7QWpLMHcxR0E7QUFDQTtBaUJuejFHQTtBZ0oyQ0E7QUFFQTtBQUNBO0FqSzB3MUdBO0FBQ0E7QWlCenoxR0E7QWdKa0RBO0FBRUE7QWpLeXcxR0E7QUFDQTtBaUt0dzFHQTtBQUNBO0FqS3d3MUdBO0FpS3R3MUdBO0FBQ0E7QWpLd3cxR0E7QWlCcDAxR0E7QWdKd0RBO0FBUUE7QWpLd3cxR0E7QUFDQTtBaUtydzFHQTtBQUNBO0FqS3V3MUdBO0FpQjUwMUdBO0FnSm9FQTtBQUdBO0FqS3l3MUdBO0FBQ0E7QWlLdHcxR0E7QUFDQTtBQUNBO0FqS3d3MUdBO0FpS3J3MUdBO0FBQ0E7QUFDQTtBQUNBO0FqS3V3MUdBO0FpQjExMUdBO0FnSmdGQTtBQU1BO0FqS3d3MUdBO0FBQ0E7QWlLcncxR0E7QUFDQTtBakt1dzFHQTtBaUtwdzFHQTtBQUNBO0FqS3N3MUdBO0FpS253MUdBO0FBQ0E7QWpLcXcxR0E7QWlLbncxR0E7QUFDQTtBaktxdzFHQTtBaUtqdzFHQTtBQUNBO0FqS213MUdBO0FpS2h3MUdBO0FBQ0E7QWpLa3cxR0E7QWlCajMxR0E7QWdKOEdBO0FBSUE7QWpLbXcxR0E7QUFDQTtBaUtodzFHQTtBQUNBO0FBQ0E7QUFDQTtBaktrdzFHQTtBaUtodzFHQTtBQUNBO0FqS2t3MUdBO0FpQjkzMUdBO0FnSnNIQTtBQVVBO0FqS2t3MUdBO0FBQ0E7QWlLL3YxR0E7QUFDQTtBQUFBO0FBQUE7QWpLaXcxR0E7QWlLOXYxR0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBaktndzFHQTtBaUs3djFHQTtBQUNBO0FBQ0E7QUFDQTtBaksrdjFHQTtBaUs1djFHQTtBQUNBO0FqSzh2MUdBO0FpSzN2MUdBO0FBQ0E7QWpLNnYxR0E7QWlLMXYxR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBaks0djFHQTtBaUsxdjFHQTtBQUNBO0FqSzR2MUdBO0FpS3Z2MUdBO0FBQ0E7QWpLeXYxR0E7QWlLcnYxR0E7QUFDQTtBQUNBO0FqS3V2MUdBO0FpS3B2MUdBO0FBQ0E7QWpLc3YxR0E7QWlCdDcxR0E7QWdKK0xBO0FBSUE7QWpLdXYxR0E7QUFDQTtBaUtwdjFHQTtBaEZ6T0E7QWpGZysxR0E7QWlCajcxR0E7QWdKMExBO0FBR0E7QWpLd3YxR0E7QUFDQTtBaUtydjFHQTtBL0VyUUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQW9DQTtBbEYwOTFHQTtBa0Y1LzFHQTtBQUNBO0FBQ0E7QWxGOC8xR0E7QWtGMy8xR0E7QUFHQTtBQUNBO0FsRjIvMUdBO0FrRngvMUdBO0FBQ0E7QWxGMC8xR0E7QWtGbisxR0E7QUFJQTtBbEZrKzFHQTtBa0YvOTFHQTtBQUNBO0FsRmkrMUdBO0FpS3p3MUdBO0FBQ0E7QUFDQTtBaksydzFHQTtBaUJuOTFHQTtBZ0pzTUE7QUFLQTtBQUNBO0FqSzR3MUdBO0FBQ0E7QWlLeHcxR0E7QWhGaFFBO0FnRm1RQTtBakt5dzFHQTtBaUt2dzFHQTtBQUNBO0FqS3l3MUdBO0FpS3Z3MUdBO0FBQ0E7QWpLeXcxR0E7QWlLcncxR0E7QUFDQTtBakt1dzFHQTtBaUtudzFHQTtBQUNBO0FBQ0E7QWpLcXcxR0E7QWlLbHcxR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBaktvdzFHQTtBaUsvdjFHQTtBQUNBO0FqS2l3MUdBO0FpSzl2MUdBO0FBQ0E7QWpLZ3cxR0E7O0FpSzV2MUdBOztBQVFBO0FBQ0E7QWpLeXYxR0E7O0FpS3R2MUdBO0FBQ0E7QWpLeXYxR0E7O0FrS3hrMkdBO0FBQ0E7QWxLMmsyR0E7QWtLdGsyR0E7QUFDQTtBQUNBO0FsS3drMkdBO0FrS25rMkdBO0FBQ0E7QUFDQTtBbEtxazJHQTtBa0tqazJHQTtBQUNBO0FBQ0E7QUFDQTtBbEttazJHQTtBa0toazJHQTtBQUNBO0FsS2trMkdBO0FrSy9qMkdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxLaWsyR0E7O0FrSzVqMkdBO0FBQ0E7QUFDQTtBQUNBO0FsSytqMkdBOztBa0t2ajJHQTtBQUNBO0FsSzBqMkdBOztBbUt6bTJHQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbks0bTJHQTtBbUsxbTJHQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QW5LNG0yR0E7QW1LMW0yR0E7QUFDQTtBQUFBO0FuSzZtMkdBO0FtSzVtMkdBO0FBQUE7QW5LK20yR0E7QW1LOW0yR0E7QUFBQTtBbktpbjJHQTtBbUtobjJHQTtBQUFBO0FuS21uMkdBO0FBQ0E7QW1Lam4yR0E7QUFDQTtBbkttbjJHQTs7QW1LOW0yR0E7QUFDQTtBbktpbjJHQTs7QW1LOW0yR0E7QUFDQTtBbktpbjJHQTtBbUsvbTJHQTtBQUNBO0FuS2luMkdBO0FtSzltMkdBO0FqRm5DQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBb0NBO0FsRmluMkdBO0FrRm5wMkdBO0FBQ0E7QUFDQTtBbEZxcDJHQTtBa0ZscDJHQTtBQUdBO0FBQ0E7QWxGa3AyR0E7QWtGL28yR0E7QUFDQTtBbEZpcDJHQTtBa0YxbjJHQTtBQUlBO0FsRnluMkdBO0FrRnRuMkdBO0FBQ0E7QWxGd24yR0E7O0FtS2pvMkdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbktvbzJHQTtBbUtsbzJHQTtBQUNBO0FuS29vMkdBO0FpQmpvMkdBO0FrSkpBO0FBSUE7QW5LcW8yR0E7QUFDQTtBbUtqbzJHQTtBOUU3REE7QUFHQTtBQUNBO0FBQ0E7QUFBQTtBOEUyREE7QUFDQTtBbktxbzJHQTs7QW9LdnMyR0E7QUFDQTtBQUNBO0FuRk1BO0EyQjhKQTtBQTVGQTtBQXpDQTtBNUcrcTJHQTtBaUJ2cDJHQTtBbUp6REE7QXhEMEVBO0FBekNBO0E1R29yMkdBO0FBQ0E7QW9LL3MyR0E7QUFDQTtBQUNBO0FwS2l0MkdBO0FvSy9zMkdBO0FBQ0E7QXBLaXQyR0E7QW9LL3MyR0E7QUFDQTtBQUNBO0FwS2l0MkdBO0FvSzlzMkdBO0FBQ0E7QUFDQTtBcEtndDJHQTtBb0s1czJHQTtBQUNBO0FwSzhzMkdBO0FvSzFzMkdBO0FBQ0E7QXBLNHMyR0E7QW9LeHMyR0E7QW5GM0JBO0EyQjhKQTtBQTVGQTtBQXpDQTtBNUdndDJHQTtBaUJ4cjJHQTtBbUp0QkE7QXhEdUNBO0FBekNBO0E1R3F0MkdBO0FBQ0E7O0FxS3h2MkdBOztBQUNBO0FySzR2MkdBO0FxS3p2MkdBOztBQUNBO0FySzR2MkdBO0FxS3p2MkdBOztBQUNBO0FBQ0E7QUFDQTtBcks0djJHQTtBaUI3czJHQTtBb0psREE7O0FBTUE7QXJLOHYyR0E7QUFDQTtBcUs1djJHQTs7QUFDQTtBQUNBO0FySyt2MkdBO0FxSzV2MkdBOztBQUNBO0FySyt2MkdBO0FxSzV2MkdBOztBQUNBO0FBQ0E7QXJLK3YyR0E7QXFLN3YyR0E7O0FBQ0E7QXJLZ3cyR0E7QXFLN3YyR0E7O0FBQ0E7QXJLZ3cyR0E7QXFLNXYyR0E7O0FBQ0E7QUFDQTtBcksrdjJHQTtBaUI5dTJHQTtBb0puQkE7O0FBS0E7QXJLaXcyR0E7QUFDQTs7QXFLNXYyR0E7QUFDQTtBcksrdjJHQTtBcUs3djJHQTtBQUNBO0FySyt2MkdBO0FxSzV2MkdBOztBQUVBO0FySzh2MkdBOztBQzN6MkdBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7O0FBQUE7QUFxQkE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FENHoyR0E7QUN6ejJHQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBRDB6MkdBO0FDdnoyR0E7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUR3ejJHQTtBQ3J6MkdBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FEc3oyR0E7QUNuejJHQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBRG96MkdBO0FDanoyR0E7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QURrejJHQTtBQy95MkdBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FEZ3oyR0E7QUM3eTJHQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBRDh5MkdBO0FDM3kyR0E7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUQ0eTJHQTtBQ3p5MkdBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FEMHkyR0E7QUN2eTJHQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBRHd5MkdBO0FDcnkyR0E7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QURzeTJHQTtBQ255MkdBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FEb3kyR0E7QUNqeTJHQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBRGt5MkdBO0FDL3gyR0E7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QURneTJHQTtBQzd4MkdBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0FBQUE7QUMxS0E7Ozs7O0FBQUE7QUNBQTtBQUdBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFJQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFJQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBS0E7QUFDQTtBSG9rM0dBOztBSW5rM0dBOzs7QUFHQTtBQUFBO0FKc2szR0E7O0FJbmszR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBSnNrM0dBOztBSWhrM0dBO0FBQ0E7QUptazNHQTs7QUl6ajNHQTtBQUNBO0FBQ0E7QUVxSUE7QUZuSUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBSjRqM0dBOztBSWhqM0dBO0FBQ0E7QUptajNHQTs7QUkxaTNHQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FKNmkzR0E7O0FJaGkzR0E7QUFDQTtBQUNBO0FKbWkzR0E7O0FJNWgzR0E7QUFDQTtBQUNBO0FKK2gzR0E7O0FJcGgzR0E7O0FBRUE7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUp1aDNHQTs7QUlwaDNHQTtBQUNBO0FBQ0E7QUFDQTtBSnVoM0dBOztBSXBoM0dBOzs7QUFHQTtBQUNBO0FKdWgzR0E7O0FJcGgzR0E7Ozs7QUFJQTtBSnVoM0dBOztBSXBoM0dBO0FBQ0E7QUp1aDNHQTs7QUlwaDNHQTtBQUNBO0FBQ0E7QUp1aDNHQTs7QUlwaDNHQTtBQUNBO0FKdWgzR0E7O0FJcGgzR0E7O0FBRUE7QUp1aDNHQTs7QUlwaDNHQTtBRUlBO0FOb2gzR0E7O0FJL2czR0E7O0FBRUE7QUVQQTtBRlNBO0FBQ0E7QUpraDNHQTs7QUkvZzNHQTtBQUFBO0FKbWgzR0E7O0FJbGgzR0E7QUFBQTtBSnNoM0dBOztBSS9nM0dBO0FBQ0E7QUFDQTtBQUNBO0FKa2gzR0E7QVFsczNHQTtBSm1MQTtBQUNBO0FKa2gzR0E7O0FJemczR0E7QUFDQTtBQUNBO0FKNGczR0E7QVEzczNHQTtBSmtNQTtBQUNBO0FKNGczR0E7O0FJbmczR0E7Ozs7QUFJQTtBRXhEQTtBTitqM0dBOztBSW5nM0dBO0FBRUE7QUFFQTtBQUVBO0FBR0E7QUppZzNHQTs7QUl6LzJHQTtBQUVBO0FKMi8yR0E7O0FJbi8yR0E7QUFDQTtBQUNBO0FKcy8yR0E7O0FJbi8yR0E7QUFHQTtBQUNBO0FKby8yR0E7O0FJNSsyR0E7QUFDQTtBSisrMkdBOztBSTUrMkdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBSisrMkdBOztBSXgrMkdBO0FBRUE7QUFDQTtBSjArMkdBOztBSWwrMkdBO0FBRUE7QUFDQTtBSm8rMkdBOztBSTk5MkdBO0FBRUE7QUpnKzJHQTs7QUl4OTJHQTtBQUNBO0FKMjkyR0E7O0FJeDkyR0E7Ozs7O0FBS0E7QUFDQTtBRWhLQTtBRmtLQTtBSjI5MkdBOztBSXg5MkdBOztBQUVBO0FKMjkyR0E7O0FJeDkyR0E7O0FBRUE7QUoyOTJHQTs7QUlyOTJHQTtBQUNBO0FKdzkyR0E7O0FJbDkyR0E7QUFDQTtBSnE5MkdBOztBSTk4MkdBOzs7O0FBSUE7QUppOTJHQTs7QUl4ODJHQTs7OztBQUNBO0FKODgyR0E7O0FJeDgyR0E7Ozs7QUFJQTtBQUNBO0FKMjgyR0E7O0FJeDgyR0E7O0FBRUE7QUFBQTtBQUNBO0FKMjgyR0E7O0FJdjgyR0E7QUFDQTtBQUVBO0FKeTgyR0E7O0FJdDgyR0E7QUFNQTtBQUVBO0FBQ0E7QUFDQTtBSm04MkdBOztBSTk3MkdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBRTlPQTtBRmdQQTtBQUNBO0FBQ0E7QUppODJHQTs7QUk5NzJHQTtBQUNBO0FKaTgyR0E7O0FJNzcyR0E7O0FBRUE7QUpnODJHQTs7QUk3NzJHQTtBQUtBO0FBQ0E7QUo0NzJHQTs7QUlyNzJHQTtBQUNBO0FKdzcyR0E7O0FJaDcyR0E7QUFDQTtBQUNBO0FKbTcyR0E7O0FJNTYyR0E7QUFDQTtBSis2MkdBOztBSTU2MkdBO0FBQ0E7QUFDQTtBSis2MkdBOztBSTU2MkdBO0FBQ0E7QUorNjJHQTs7QUkxNjJHQTtBQUNBO0FKNjYyR0E7O0FTejQzR0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QVQ0NDNHQTs7QVN4NDNHQTtBSHFLQTtBTnV1M0dBOztBUzM0M0dBO0FIb0tBO0FOMnUzR0E7O0FTOTQzR0E7QUhtS0E7QU4rdTNHQTs7QVNqNTNHQTtBSGtLQTtBTm12M0dBOztBU3A1M0dBO0FIaUtBO0FOdXYzR0E7O0FTdjUzR0E7QUhnS0E7QU4ydjNHQTs7QVN6NTNHQTtBSDhKQTtBRzVKQTtBVDQ1M0dBOztBU3g1M0dBO0FId0pBO0FHdEpBO0FBQ0E7QVQyNTNHQTs7QVN6NTNHQTtBSG1KQTtBR2pKQTtBQUNBO0FUNDUzR0E7O0FTMTUzR0E7QUg4SUE7QUc1SUE7QUFDQTtBVDY1M0dBOztBUzM1M0dBO0FIeUlBO0FHdklBO0FBQ0E7QVQ4NTNHQTs7QVN0NTNHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FUeTUzR0E7O0FTajUzR0E7O0FIa0hBO0FHL0dBO0FUbzUzR0E7O0FTajUzR0E7O0FBRUE7QUFDQTtBVG81M0dBOztBUzU0M0dBO0FDL0VBO0FBQ0E7QVYrOTNHQTs7QVM1NDNHQTtBQ3BGQTtBQUNBO0FWbyszR0E7O0FTOTQzR0E7QUFDQTtBVGk1M0dBO0FTLzQzR0E7QUFDQTtBVGk1M0dBOztBU3Y0M0dBO0FIMkRBO0FHekRBO0FUMDQzR0E7O0FTdDQzR0E7QUFDQTtBSG9FQTtBTnMwM0dBOztBU3Q0M0dBO0FBQ0E7QUgrREE7QUc3REE7QVR5NDNHQTtBU3Y0M0dBO0FBQ0E7QVR5NDNHQTs7QVc1LzNHQTtBQ0lBO0FBR0E7QVowLzNHQTs7QVczLzNHQTtBQUNBO0FBQ0E7QUFDQTtBRUVBO0FEUEE7QUFHQTtBWm1nNEdBOztBV3IvM0dBO0FBRUE7QVh1LzNHQTs7QVdwLzNHQTtBQUNBO0FBQ0E7QVh1LzNHQTs7QVdwLzNHQTtBTDhIQTtBSzVIQTtBWHUvM0dBOztBYzloNEdBO0FSbUtBO0FRaktBO0FBQ0E7QWRpaTRHQTtBYzloNEdBO0FBQ0E7QWRnaTRHQTs7QWMzaDRHQTtBQUNBO0FSc0pBO0FRcEpBO0FBQ0E7QURDQTtBYjhoNEdBO0FjM2g0R0E7QUFDQTtBUjhJQTtBUTVJQTtBZDZoNEdBOztBY3ZoNEdBO0FBQ0E7QVJxSUE7QVFuSUE7QWQwaDRHQTtBY3ZoNEdBO0FSZ0lBO0FROUhBO0FBQ0E7QWR5aDRHQTs7QWNwaDRHQTtBQUNBO0FBQ0E7QWR1aDRHQTs7QWUvajRHQTs7Ozs7O0FDREE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBaEJ5azRHQTs7QWlCdGg0R0E7QUZ6Q0E7QUFDQTtBZm1rNEdBO0FBQ0E7QWlCNWg0R0E7QUZ6Q0E7QUFDQTtBZndrNEdBO0FBQ0E7QWlCamk0R0E7QUZ6Q0E7QUFDQTtBZjZrNEdBO0FBQ0E7QWlCdGk0R0E7QUZ6Q0E7QUFDQTtBZmtsNEdBO0FBQ0E7QWV2ajRHQTtBQ25DQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBaEI2bDRHQTs7QWV2ajRHQTtBQUNBO0FBQ0E7QWYwajRHQTtBZXhqNEdBOztBQUVBO0FBQ0E7QWYwajRHQTs7QWtCaG40R0E7Ozs7OztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsQnduNEdBOztBa0JsbTRHQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBbEJxbTRHQTs7QWdCems0R0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEI0azRHQTs7QWdCOWs0R0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEJpbDRHQTs7QWdCbmw0R0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEJzbDRHQTs7QWdCeGw0R0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEIybDRHQTs7QWdCN2w0R0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEJnbTRHQTs7QWdCbG00R0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEJxbTRHQTs7QWtCeG40R0E7QUZDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FoQjJuNEdBOztBa0J4bjRHQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQnNvNEdBOztBa0I3bjRHQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQjJvNEdBOztBa0JsbzRHQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQmdwNEdBOztBa0J2bzRHQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQnFwNEdBOztBa0I1bzRHQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQjBwNEdBOztBa0JqcDRHQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQitwNEdBOztBa0J0cDRHQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQm9xNEdBOztBa0IzcDRHQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQnlxNEdBOztBa0JocTRHQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQjhxNEdBOztBa0JycTRHQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQm1yNEdBOztBa0IxcTRHQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQndyNEdBOztBa0IvcTRHQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQjZyNEdBOztBa0I5cTRHQTtBQUFBO0FBQUE7QUFBQTtBbEJrcjRHQTs7QWtCaHI0R0E7QUFBQTtBQUFBO0FBQUE7QWxCb3I0R0E7O0FrQmpyNEdBO0FBQUE7QUFBQTtBQUFBO0FsQnFyNEdBOztBa0JycjRHQTtBQUFBO0FBQUE7QUFBQTtBbEJ5cjRHQTs7QWtCenI0R0E7QUFBQTtBQUFBO0FBQUE7QWxCNnI0R0E7O0FrQjdyNEdBO0FBQUE7QUFBQTtBQUFBO0FsQmlzNEdBOztBa0JqczRHQTtBQUFBO0FBQUE7QUFBQTtBbEJxczRHQTs7QWtCcnM0R0E7QUFBQTtBQUFBO0FBQUE7QWxCeXM0R0E7O0FrQnpzNEdBO0FBQUE7QUFBQTtBQUFBO0FsQjZzNEdBOztBa0I3czRHQTtBQUFBO0FBQUE7QUFBQTtBbEJpdDRHQTs7QWtCanQ0R0E7QUFBQTtBQUFBO0FBQUE7QWxCcXQ0R0E7O0FrQnJ0NEdBO0FBQUE7QUFBQTtBQUFBO0FsQnl0NEdBOztBa0J6dDRHQTtBQUFBO0FBQUE7QUFBQTtBbEI2dDRHQTs7QWtCN3Q0R0E7QUFBQTtBQUFBO0FBQUE7QWxCaXU0R0E7O0FrQmp1NEdBO0FBQUE7QUFBQTtBQUFBO0FsQnF1NEdBOztBa0I5dDRHQTtBRmhCQTtBaEJrdjRHQTs7QWtCbHU0R0E7QUZoQkE7QWhCc3Y0R0E7O0FrQnR1NEdBO0FGaEJBO0FoQjB2NEdBOztBa0IxdTRHQTtBRmhCQTtBaEI4djRHQTs7QWtCOXU0R0E7QUZoQkE7QWhCa3c0R0E7O0FrQmx2NEdBO0FGaEJBO0FoQnN3NEdBOztBa0J0djRHQTtBRmhCQTtBaEIwdzRHQTs7QWtCMXY0R0E7QUZoQkE7QWhCOHc0R0E7O0FrQjl2NEdBO0FGaEJBO0FoQmt4NEdBOztBa0JsdzRHQTtBRmhCQTtBaEJzeDRHQTs7QWtCdHc0R0E7QUZoQkE7QWhCMHg0R0E7O0FpQnJ4NEdBO0FDM0JBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FsQm96NEdBO0FnQnh4NEdBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCMHg0R0E7QWdCNXg0R0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEI4eDRHQTtBZ0JoeTRHQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQmt5NEdBO0FnQnB5NEdBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCc3k0R0E7QWdCeHk0R0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEIweTRHQTtBZ0I1eTRHQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQjh5NEdBO0FrQmowNEdBO0FGQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBaEJtMDRHQTtBa0JoMDRHQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQjYwNEdBO0FrQnAwNEdBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCaTE0R0E7QWtCeDA0R0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJxMTRHQTtBa0I1MDRHQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQnkxNEdBO0FrQmgxNEdBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCNjE0R0E7QWtCcDE0R0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJpMjRHQTtBa0J4MTRHQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQnEyNEdBO0FrQjUxNEdBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCeTI0R0E7QWtCaDI0R0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEI2MjRHQTtBa0JwMjRHQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQmkzNEdBO0FrQngyNEdBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCcTM0R0E7QWtCNTI0R0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJ5MzRHQTtBa0IxMjRHQTtBQUFBO0FBQUE7QUFBQTtBbEI2MjRHQTtBa0IzMjRHQTtBQUFBO0FBQUE7QUFBQTtBbEI4MjRHQTtBa0IzMjRHQTtBQUFBO0FBQUE7QUFBQTtBbEI4MjRHQTtBa0I5MjRHQTtBQUFBO0FBQUE7QUFBQTtBbEJpMzRHQTtBa0JqMzRHQTtBQUFBO0FBQUE7QUFBQTtBbEJvMzRHQTtBa0JwMzRHQTtBQUFBO0FBQUE7QUFBQTtBbEJ1MzRHQTtBa0J2MzRHQTtBQUFBO0FBQUE7QUFBQTtBbEIwMzRHQTtBa0IxMzRHQTtBQUFBO0FBQUE7QUFBQTtBbEI2MzRHQTtBa0I3MzRHQTtBQUFBO0FBQUE7QUFBQTtBbEJnNDRHQTtBa0JoNDRHQTtBQUFBO0FBQUE7QUFBQTtBbEJtNDRHQTtBa0JuNDRHQTtBQUFBO0FBQUE7QUFBQTtBbEJzNDRHQTtBa0J0NDRHQTtBQUFBO0FBQUE7QUFBQTtBbEJ5NDRHQTtBa0J6NDRHQTtBQUFBO0FBQUE7QUFBQTtBbEI0NDRHQTtBa0I1NDRHQTtBQUFBO0FBQUE7QUFBQTtBbEIrNDRHQTtBa0IvNDRHQTtBQUFBO0FBQUE7QUFBQTtBbEJrNTRHQTtBa0IzNDRHQTtBRmhCQTtBaEI4NTRHQTtBa0I5NDRHQTtBRmhCQTtBaEJpNjRHQTtBa0JqNTRHQTtBRmhCQTtBaEJvNjRHQTtBa0JwNTRHQTtBRmhCQTtBaEJ1NjRHQTtBa0J2NTRHQTtBRmhCQTtBaEIwNjRHQTtBa0IxNTRHQTtBRmhCQTtBaEI2NjRHQTtBa0I3NTRHQTtBRmhCQTtBaEJnNzRHQTtBa0JoNjRHQTtBRmhCQTtBaEJtNzRHQTtBa0JuNjRHQTtBRmhCQTtBaEJzNzRHQTtBa0J0NjRHQTtBRmhCQTtBaEJ5NzRHQTtBa0J6NjRHQTtBRmhCQTtBaEI0NzRHQTtBa0I1NjRHQTtBRmhCQTtBaEIrNzRHQTtBQUNBO0FpQjM3NEdBO0FDM0JBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FsQnk5NEdBO0FnQjc3NEdBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCKzc0R0E7QWdCajg0R0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEJtODRHQTtBZ0JyODRHQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQnU4NEdBO0FnQno4NEdBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCMjg0R0E7QWdCNzg0R0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEIrODRHQTtBZ0JqOTRHQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQm05NEdBO0FrQnQrNEdBO0FGQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBaEJ3KzRHQTtBa0JyKzRHQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQmsvNEdBO0FrQnorNEdBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCcy80R0E7QWtCNys0R0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEIwLzRHQTtBa0JqLzRHQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQjgvNEdBO0FrQnIvNEdBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCa2c1R0E7QWtCei80R0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJzZzVHQTtBa0I3LzRHQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQjBnNUdBO0FrQmpnNUdBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCOGc1R0E7QWtCcmc1R0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJraDVHQTtBa0J6ZzVHQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQnNoNUdBO0FrQjdnNUdBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCMGg1R0E7QWtCamg1R0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEI4aDVHQTtBa0IvZzVHQTtBQUFBO0FBQUE7QUFBQTtBbEJraDVHQTtBa0JoaDVHQTtBQUFBO0FBQUE7QUFBQTtBbEJtaDVHQTtBa0JoaDVHQTtBQUFBO0FBQUE7QUFBQTtBbEJtaDVHQTtBa0JuaDVHQTtBQUFBO0FBQUE7QUFBQTtBbEJzaDVHQTtBa0J0aDVHQTtBQUFBO0FBQUE7QUFBQTtBbEJ5aDVHQTtBa0J6aDVHQTtBQUFBO0FBQUE7QUFBQTtBbEI0aDVHQTtBa0I1aDVHQTtBQUFBO0FBQUE7QUFBQTtBbEIraDVHQTtBa0IvaDVHQTtBQUFBO0FBQUE7QUFBQTtBbEJraTVHQTtBa0JsaTVHQTtBQUFBO0FBQUE7QUFBQTtBbEJxaTVHQTtBa0JyaTVHQTtBQUFBO0FBQUE7QUFBQTtBbEJ3aTVHQTtBa0J4aTVHQTtBQUFBO0FBQUE7QUFBQTtBbEIyaTVHQTtBa0IzaTVHQTtBQUFBO0FBQUE7QUFBQTtBbEI4aTVHQTtBa0I5aTVHQTtBQUFBO0FBQUE7QUFBQTtBbEJpajVHQTtBa0JqajVHQTtBQUFBO0FBQUE7QUFBQTtBbEJvajVHQTtBa0JwajVHQTtBQUFBO0FBQUE7QUFBQTtBbEJ1ajVHQTtBa0JoajVHQTtBRmhCQTtBaEJtazVHQTtBa0JuajVHQTtBRmhCQTtBaEJzazVHQTtBa0J0ajVHQTtBRmhCQTtBaEJ5azVHQTtBa0J6ajVHQTtBRmhCQTtBaEI0azVHQTtBa0I1ajVHQTtBRmhCQTtBaEIrazVHQTtBa0IvajVHQTtBRmhCQTtBaEJrbDVHQTtBa0JsazVHQTtBRmhCQTtBaEJxbDVHQTtBa0JyazVHQTtBRmhCQTtBaEJ3bDVHQTtBa0J4azVHQTtBRmhCQTtBaEIybDVHQTtBa0IzazVHQTtBRmhCQTtBaEI4bDVHQTtBa0I5azVHQTtBRmhCQTtBaEJpbTVHQTtBa0JqbDVHQTtBRmhCQTtBaEJvbTVHQTtBQUNBO0FpQmhtNUdBO0FDM0JBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FsQjhuNUdBO0FnQmxtNUdBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCb201R0E7QWdCdG01R0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEJ3bTVHQTtBZ0IxbTVHQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQjRtNUdBO0FnQjltNUdBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCZ241R0E7QWdCbG41R0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEJvbjVHQTtBZ0J0bjVHQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQnduNUdBO0FrQjNvNUdBO0FGQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBaEI2bzVHQTtBa0IxbzVHQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQnVwNUdBO0FrQjlvNUdBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCMnA1R0E7QWtCbHA1R0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEIrcDVHQTtBa0J0cDVHQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQm1xNUdBO0FrQjFwNUdBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCdXE1R0E7QWtCOXA1R0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEIycTVHQTtBa0JscTVHQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQitxNUdBO0FrQnRxNUdBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCbXI1R0E7QWtCMXE1R0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJ1cjVHQTtBa0I5cTVHQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQjJyNUdBO0FrQmxyNUdBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCK3I1R0E7QWtCdHI1R0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJtczVHQTtBa0JwcjVHQTtBQUFBO0FBQUE7QUFBQTtBbEJ1cjVHQTtBa0JycjVHQTtBQUFBO0FBQUE7QUFBQTtBbEJ3cjVHQTtBa0JycjVHQTtBQUFBO0FBQUE7QUFBQTtBbEJ3cjVHQTtBa0J4cjVHQTtBQUFBO0FBQUE7QUFBQTtBbEIycjVHQTtBa0IzcjVHQTtBQUFBO0FBQUE7QUFBQTtBbEI4cjVHQTtBa0I5cjVHQTtBQUFBO0FBQUE7QUFBQTtBbEJpczVHQTtBa0JqczVHQTtBQUFBO0FBQUE7QUFBQTtBbEJvczVHQTtBa0JwczVHQTtBQUFBO0FBQUE7QUFBQTtBbEJ1czVHQTtBa0J2czVHQTtBQUFBO0FBQUE7QUFBQTtBbEIwczVHQTtBa0IxczVHQTtBQUFBO0FBQUE7QUFBQTtBbEI2czVHQTtBa0I3czVHQTtBQUFBO0FBQUE7QUFBQTtBbEJndDVHQTtBa0JodDVHQTtBQUFBO0FBQUE7QUFBQTtBbEJtdDVHQTtBa0JudDVHQTtBQUFBO0FBQUE7QUFBQTtBbEJzdDVHQTtBa0J0dDVHQTtBQUFBO0FBQUE7QUFBQTtBbEJ5dDVHQTtBa0J6dDVHQTtBQUFBO0FBQUE7QUFBQTtBbEI0dDVHQTtBa0JydDVHQTtBRmhCQTtBaEJ3dTVHQTtBa0J4dDVHQTtBRmhCQTtBaEIydTVHQTtBa0IzdDVHQTtBRmhCQTtBaEI4dTVHQTtBa0I5dDVHQTtBRmhCQTtBaEJpdjVHQTtBa0JqdTVHQTtBRmhCQTtBaEJvdjVHQTtBa0JwdTVHQTtBRmhCQTtBaEJ1djVHQTtBa0J2dTVHQTtBRmhCQTtBaEIwdjVHQTtBa0IxdTVHQTtBRmhCQTtBaEI2djVHQTtBa0I3dTVHQTtBRmhCQTtBaEJndzVHQTtBa0JodjVHQTtBRmhCQTtBaEJtdzVHQTtBa0JudjVHQTtBRmhCQTtBaEJzdzVHQTtBa0J0djVHQTtBRmhCQTtBaEJ5dzVHQTtBQUNBO0FpQnJ3NUdBO0FDM0JBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FsQm15NUdBO0FnQnZ3NUdBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCeXc1R0E7QWdCM3c1R0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEI2dzVHQTtBZ0IvdzVHQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQml4NUdBO0FnQm54NUdBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QWhCcXg1R0E7QWdCdng1R0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEJ5eDVHQTtBZ0IzeDVHQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FoQjZ4NUdBO0FrQmh6NUdBO0FGQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBaEJrejVHQTtBa0IveTVHQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQjR6NUdBO0FrQm56NUdBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCZzA1R0E7QWtCdno1R0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJvMDVHQTtBa0IzejVHQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQncwNUdBO0FrQi96NUdBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCNDA1R0E7QWtCbjA1R0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJnMTVHQTtBa0J2MDVHQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQm8xNUdBO0FrQjMwNUdBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCdzE1R0E7QWtCLzA1R0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEI0MTVHQTtBa0JuMTVHQTtBRmJBO0FBQUE7QUFBQTtBQUlBO0FoQmcyNUdBO0FrQnYxNUdBO0FGYkE7QUFBQTtBQUFBO0FBSUE7QWhCbzI1R0E7QWtCMzE1R0E7QUZiQTtBQUFBO0FBQUE7QUFJQTtBaEJ3MjVHQTtBa0J6MTVHQTtBQUFBO0FBQUE7QUFBQTtBbEI0MTVHQTtBa0IxMTVHQTtBQUFBO0FBQUE7QUFBQTtBbEI2MTVHQTtBa0IxMTVHQTtBQUFBO0FBQUE7QUFBQTtBbEI2MTVHQTtBa0I3MTVHQTtBQUFBO0FBQUE7QUFBQTtBbEJnMjVHQTtBa0JoMjVHQTtBQUFBO0FBQUE7QUFBQTtBbEJtMjVHQTtBa0JuMjVHQTtBQUFBO0FBQUE7QUFBQTtBbEJzMjVHQTtBa0J0MjVHQTtBQUFBO0FBQUE7QUFBQTtBbEJ5MjVHQTtBa0J6MjVHQTtBQUFBO0FBQUE7QUFBQTtBbEI0MjVHQTtBa0I1MjVHQTtBQUFBO0FBQUE7QUFBQTtBbEIrMjVHQTtBa0IvMjVHQTtBQUFBO0FBQUE7QUFBQTtBbEJrMzVHQTtBa0JsMzVHQTtBQUFBO0FBQUE7QUFBQTtBbEJxMzVHQTtBa0JyMzVHQTtBQUFBO0FBQUE7QUFBQTtBbEJ3MzVHQTtBa0J4MzVHQTtBQUFBO0FBQUE7QUFBQTtBbEIyMzVHQTtBa0IzMzVHQTtBQUFBO0FBQUE7QUFBQTtBbEI4MzVHQTtBa0I5MzVHQTtBQUFBO0FBQUE7QUFBQTtBbEJpNDVHQTtBa0IxMzVHQTtBRmhCQTtBaEI2NDVHQTtBa0I3MzVHQTtBRmhCQTtBaEJnNTVHQTtBa0JoNDVHQTtBRmhCQTtBaEJtNTVHQTtBa0JuNDVHQTtBRmhCQTtBaEJzNTVHQTtBa0J0NDVHQTtBRmhCQTtBaEJ5NTVHQTtBa0J6NDVHQTtBRmhCQTtBaEI0NTVHQTtBa0I1NDVHQTtBRmhCQTtBaEIrNTVHQTtBa0IvNDVHQTtBRmhCQTtBaEJrNjVHQTtBa0JsNTVHQTtBRmhCQTtBaEJxNjVHQTtBa0JyNTVHQTtBRmhCQTtBaEJ3NjVHQTtBa0J4NTVHQTtBRmhCQTtBaEIyNjVHQTtBa0IzNTVHQTtBRmhCQTtBaEI4NjVHQTtBQUNBO0FtQmwrNUdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QW5Cbys1R0E7QW1CbCs1R0E7O0FBRUE7QUFDQTtBQUNBO0FuQm8rNUdBO0FtQmorNUdBO0FBQ0E7QUFDQTtBbkJtKzVHQTtBbUJoKzVHQTtBQUNBO0FuQmsrNUdBOztBbUJ4OTVHQTs7QUFFQTtBbkIyOTVHQTs7QW1CbDk1R0E7QUFDQTtBbkJxOTVHQTtBbUJuOTVHQTs7QUFFQTtBbkJxOTVHQTtBbUJqOTVHQTs7QUFFQTtBbkJtOTVHQTs7QW1CNzg1R0E7Ozs7QUFJQTtBbkJnOTVHQTs7QW1Cdjg1R0E7QUFDQTtBbkIwODVHQTs7QVF6ZzZHQTtBVzJFQTtBQUNBO0FuQms4NUdBOztBb0JwaDZHQTs7O0FBR0E7QXBCdWg2R0E7QW9Cbmg2R0E7Ozs7QUFJQTtBcEJxaDZHQTs7QVExaDZHQTtBWWlCQTtBcEI2ZzZHQTtBb0IzZzZHQTs7QUFFQTtBcEI2ZzZHQTs7QW9CeGk2R0E7OztBQUdBO0FwQjJpNkdBO0FvQnZpNkdBOzs7O0FBSUE7QXBCeWk2R0E7O0FROWk2R0E7QVlpQkE7QXBCaWk2R0E7QW9CL2g2R0E7O0FBRUE7QXBCaWk2R0E7O0FvQjVqNkdBOzs7QUFHQTtBcEIrajZHQTtBb0IzajZHQTs7OztBQUlBO0FwQjZqNkdBOztBUWxrNkdBO0FZaUJBO0FwQnFqNkdBO0FvQm5qNkdBOztBQUVBO0FwQnFqNkdBOztBb0JobDZHQTs7O0FBR0E7QXBCbWw2R0E7QW9CL2s2R0E7Ozs7QUFJQTtBcEJpbDZHQTs7QVF0bDZHQTtBWWlCQTtBcEJ5azZHQTtBb0J2azZHQTs7QUFFQTtBcEJ5azZHQTs7QW9CcG02R0E7OztBQUdBO0FwQnVtNkdBO0FvQm5tNkdBOzs7O0FBSUE7QXBCcW02R0E7O0FRMW02R0E7QVlpQkE7QXBCNmw2R0E7QW9CM2w2R0E7O0FBRUE7QXBCNmw2R0E7O0FvQnhuNkdBOzs7QUFHQTtBcEIybjZHQTtBb0J2bjZHQTs7OztBQUlBO0FwQnluNkdBOztBUTluNkdBO0FZaUJBO0FwQmluNkdBO0FvQi9tNkdBOztBQUVBO0FwQmluNkdBOztBb0I1bzZHQTs7O0FBR0E7QXBCK282R0E7QW9CM282R0E7Ozs7QUFJQTtBcEI2bzZHQTs7QVFscDZHQTtBWWlCQTtBcEJxbzZHQTtBb0JubzZHQTs7QUFFQTtBcEJxbzZHQTs7QW9CaHE2R0E7OztBQUdBO0FwQm1xNkdBO0FvQi9wNkdBOzs7O0FBSUE7QXBCaXE2R0E7O0FRdHE2R0E7QVlpQkE7QXBCeXA2R0E7QW9CdnA2R0E7O0FBRUE7QXBCeXA2R0E7O0FvQnByNkdBOzs7QUFHQTtBcEJ1cjZHQTtBb0JucjZHQTs7OztBQUlBO0FwQnFyNkdBOztBUTFyNkdBO0FZaUJBO0FwQjZxNkdBO0FvQjNxNkdBOztBQUVBO0FwQjZxNkdBOztBb0J4czZHQTs7O0FBR0E7QXBCMnM2R0E7QW9CdnM2R0E7Ozs7QUFJQTtBcEJ5czZHQTs7QVE5czZHQTtBWWlCQTtBcEJpczZHQTtBb0IvcjZHQTs7QUFFQTtBcEJpczZHQTs7QW9CNXQ2R0E7OztBQUdBO0FwQit0NkdBO0FvQjN0NkdBOzs7O0FBSUE7QXBCNnQ2R0E7O0FRbHU2R0E7QVlpQkE7QXBCcXQ2R0E7QW9CbnQ2R0E7O0FBRUE7QXBCcXQ2R0E7O0FvQmh2NkdBOzs7QUFHQTtBcEJtdjZHQTtBb0IvdTZHQTs7OztBQUlBO0FwQml2NkdBOztBUXR2NkdBO0FZaUJBO0FwQnl1NkdBO0FvQnZ1NkdBOztBQUVBO0FwQnl1NkdBOztBb0JwdzZHQTs7O0FBR0E7QXBCdXc2R0E7O0FRcHc2R0E7QVlpQkE7QXBCdXY2R0E7QW9CcnY2R0E7O0FBRUE7QXBCdXY2R0E7O0FtQnZxNkdBO0FBQ0E7QUFDQTtBQUNBO0FuQjBxNkdBO0FtQnJxNkdBO0FBQ0E7QUFDQTtBQUNBO0FuQnVxNkdBOztBbUJscTZHQTtBQUNBO0FBQ0E7QW5CcXE2R0E7QW1CbnE2R0E7OztBQUdBO0FuQnFxNkdBO0FtQmxxNkdBO0FBQ0E7QW5Cb3E2R0E7QW1CaHE2R0E7QUFDQTtBbkJrcTZHQTtBUXZ5NkdBO0FXNElBO0FBQ0E7QW5COHA2R0E7O0FpQjl1NkdBO0FFaUdBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QW5CZ3A2R0E7QW1CN282R0E7QUFDQTtBbkIrbzZHQTtBQUNBO0FpQjF2NkdBO0FFaUdBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QW5CMnA2R0E7QW1CeHA2R0E7QUFDQTtBbkIwcDZHQTtBQUNBO0FpQnJ3NkdBO0FFaUdBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QW5Cc3E2R0E7QW1CbnE2R0E7QUFDQTtBbkJxcTZHQTtBQUNBO0FpQmh4NkdBO0FFaUdBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QW5CaXI2R0E7QW1COXE2R0E7QUFDQTtBbkJncjZHQTtBQUNBO0FtQjFyNkdBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QW5CMnI2R0E7QW1CeHI2R0E7QUFDQTtBbkIwcjZHQTs7QXFCdjI2R0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FmeUtBO0FldktBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBUkFBO0FTRkE7QUFBQTtBQUFBO0FBQUE7QXRCODI2R0E7QXNCMTI2R0E7QURkQTtBQ2VBO0FBQUE7QXRCNjI2R0E7QUFDQTtBcUJ4MjZHQTtBQUNBO0FBQ0E7QXJCMDI2R0E7QXVCMTM2R0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUtBO0FBQUE7QXZCdzM2R0E7QXFCMTI2R0E7QUFDQTtBQUVBO0FyQjIyNkdBO0FxQjkyNkdBO0FBQ0E7QUFFQTtBckIyMjZHQTtBcUI5MjZHQTtBQUNBO0FBRUE7QXJCMjI2R0E7QXFCOTI2R0E7QUFDQTtBQUVBO0FyQjIyNkdBO0FxQjkyNkdBO0FBQ0E7QUFFQTtBckIyMjZHQTtBcUJuMjZHQTtBQUVBO0FBRUE7QXJCbTI2R0E7O0FxQjMxNkdBOzs7O0FBQ0E7QUFBQTtBQUFBO0FyQmkyNkdBOztBcUIzMTZHQTtBQUNBO0FBQ0E7QXJCODE2R0E7QXFCMzE2R0E7QUFNQTtBQUNBO0FyQncxNkdBOztBcUJuMTZHQTs7QUFFQTtBQUNBO0FyQnMxNkdBOztBcUI1MDZHQTtBQUNBO0FBQ0E7QUFDQTtBZmlFQTtBZS9EQTtBckIrMDZHQTs7QXFCNTA2R0E7QUFDQTtBQUNBO0FmMEVBO0FleEVBO0FyQiswNkdBOztBcUI1MDZHQTtBQUNBO0FBQ0E7QWZtRUE7QWVqRUE7QXJCKzA2R0E7O0FxQnQwNkdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWZvREE7QWVsREE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBckJ5MDZHQTtBcUJ2MDZHQTtBQUVBO0FBQ0E7QXJCdzA2R0E7O0FxQjV6NkdBO0FBQ0E7QUFDQTtBZjJCQTtBZXpCQTtBUnpJQTtBYnk4NkdBOztBcUI1ejZHQTtBQUNBO0FBQ0E7QWZtQkE7QWVqQkE7QVJqSkE7QWJpOTZHQTs7QXFCMXo2R0E7QUFFQTtBckI0ejZHQTs7QXFCeHo2R0E7QUFDQTtBckIyejZHQTs7QXFCbno2R0E7QUFDQTtBckJzejZHQTs7QXFCbno2R0E7QUFDQTtBQUNBO0FyQnN6NkdBOztBcUI5eTZHQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FyQml6NkdBO0FxQi95NkdBOztBQUVBO0FBQ0E7QXJCaXo2R0E7O0FxQnh5NkdBO0FBQ0E7QUFDQTtBQUNBO0FyQjJ5NkdBOztBcUJ4eTZHQTtBQUNBO0FBQ0E7QUFDQTtBckIyeTZHQTtBcUJ4eTZHQTtBQUVBO0FyQnl5NkdBOztBcUJyeTZHQTtBQUNBO0FyQnd5NkdBOztBcUJyeTZHQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QXJCd3k2R0E7QXFCcnk2R0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBckJ1eTZHQTs7QXVCcC82R0E7QUFDQTtBQUNBO0FBQ0E7QWpCcUlBO0FpQm5JQTtBdkJ1LzZHQTs7QXVCcC82R0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FqQndIQTtBaUJ0SEE7QUFDQTtBQUNBO0FWOUNBO0Fic2k3R0E7QXVCbi82R0E7QUFFQTtBdkJvLzZHQTs7QXVCLys2R0E7Ozs7QUFFQTtBdkJvLzZHQTs7QXVCbGk3R0E7QUFvREE7QXZCay82R0E7QXVCeCs2R0E7QUFDQTtBQUNBO0FBQUE7QXZCMCs2R0E7O0F1QjFpN0dBO0FBMkZBO0F2Qm05NkdBO0F1QjU4NkdBO0FBQ0E7QUFDQTtBQUFBO0F2Qjg4NkdBOztBdUJ2ODZHQTtBQUNBO0F2QjA4NkdBO0F1QnY4NkdBOzs7QUFFQTtBdkIwODZHQTs7QXVCbjg2R0E7QUFDQTtBdkJzODZHQTtBdUJwODZHQTtBQUNBO0F2QnM4NkdBO0F1Qmo4NkdBO0FBQ0E7QUM1SkE7QXhCZ203R0E7QXVCOTc2R0E7QUFDQTtBQUFBO0F2Qmc4NkdBO0F1Qjc3NkdBO0FBQ0E7QXZCKzc2R0E7O0F1QnQ3NkdBO0FBQ0E7QXZCeTc2R0E7QXVCcjc2R0E7QUFDQTtBQUNBO0FBQUE7QXZCdTc2R0E7O0F1QnhrN0dBO0FBQ0E7QUFDQTtBQUNBO0FqQnFJQTtBaUJuSUE7QXZCMms3R0E7O0F1QnhrN0dBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBakJ3SEE7QWlCdEhBO0FBQ0E7QUFDQTtBVjlDQTtBYjBuN0dBO0F1QnZrN0dBO0FBRUE7QXZCd2s3R0E7O0F1Qm5rN0dBOzs7O0FBRUE7QXZCd2s3R0E7O0F1QnRuN0dBO0FBb0RBO0F2QnNrN0dBO0F1QjVqN0dBO0FBQ0E7QUFDQTtBQUFBO0F2QjhqN0dBOztBdUI5bjdHQTtBQTJGQTtBdkJ1aTdHQTtBdUJoaTdHQTtBQUNBO0FBQ0E7QUFBQTtBdkJraTdHQTs7QXVCM2g3R0E7QUFDQTtBdkI4aDdHQTtBdUIzaDdHQTs7O0FBRUE7QXZCOGg3R0E7O0F1QnZoN0dBO0FBQ0E7QXZCMGg3R0E7QXVCeGg3R0E7QUFDQTtBdkIwaDdHQTtBdUJyaDdHQTtBQUNBO0FDNUpBO0F4Qm9yN0dBO0F1QmxoN0dBO0FBQ0E7QUFBQTtBdkJvaDdHQTtBdUJqaDdHQTtBQUNBO0F2Qm1oN0dBOztBdUIxZzdHQTtBQUNBO0F2QjZnN0dBO0F1QnpnN0dBO0FBQ0E7QUFDQTtBQUFBO0F2QjJnN0dBOztBcUJ0NzZHQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FyQnk3NkdBO0FxQnA3NkdBO0FBQ0E7QXJCczc2R0E7QWlCcnA3R0E7QUlvT0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBckJvNzZHQTtBcUJoNzZHQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QXJCazc2R0E7QXFCOTY2R0E7QUFDQTtBQUNBO0FBQ0E7QXJCZzc2R0E7QXFCNTY2R0E7QUFDQTtBckI4NjZHQTtBcUIzNjZHQTs7QUFFQTtBckI2NjZHQTtBcUJ4NjZHQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QXJCMDY2R0E7QXFCeDY2R0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QXJCMDY2R0E7QXFCdjY2R0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QXJCeTY2R0E7QXFCdjY2R0E7QUFDQTtBckJ5NjZHQTtBQUNBOztBeUIzdjdHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FDdUZBO0FwQjRFQTtBb0IxRUE7QWJ4RkE7QVNGQTtBQUFBO0FBQUE7QUFBQTtBdEJtdzdHQTtBc0IvdjdHQTtBR2RBO0FIZUE7QUFBQTtBdEJrdzdHQTtBQUNBO0FRNXc3R0E7QWlCVUE7QUFDQTtBekJxdzdHQTtBeUJsdzdHQTtBQUVBO0FBQ0E7QUFBQTtBekJtdzdHQTtBeUIvdjdHQTtBQUVBO0F6Qmd3N0dBO0F5QjV2N0dBO0FBQ0E7QXpCOHY3R0E7QXlCaHY3R0E7O0FBRUE7QXpCa3Y3R0E7O0F5Qnp1N0dBO0FDM0RBO0FGQUE7QUVFQTtBMUJ3eTdHQTtBUXB5N0dBO0FrQkFBO0FGTkE7QUVRQTtBMUJ1eTdHQTtBMEJweTdHQTtBQUVBO0FGYkE7QUVlQTtBQUtBO0FBQUE7QTFCaXk3R0E7QTBCNXg3R0E7QUFFQTtBQUNBO0FBQ0E7QTFCNng3R0E7QTBCdHg3R0E7QUFHQTtBQUNBO0FBSUE7QTFCbXg3R0E7QTBCang3R0E7QUFLQTtBQUFBO0ExQit3N0dBOztBeUJ2dzdHQTtBQzNEQTtBRkFBO0FFRUE7QTFCczA3R0E7QVFsMDdHQTtBa0JBQTtBRk5BO0FFUUE7QTFCcTA3R0E7QTBCbDA3R0E7QUFFQTtBRmJBO0FFZUE7QUFLQTtBQUFBO0ExQit6N0dBO0EwQjF6N0dBO0FBRUE7QUFDQTtBQUNBO0ExQjJ6N0dBO0EwQnB6N0dBO0FBR0E7QUFDQTtBQUlBO0ExQml6N0dBO0EwQi95N0dBO0FBS0E7QUFBQTtBMUI2eTdHQTs7QXlCcnk3R0E7QUMzREE7QUZBQTtBRUVBO0ExQm8yN0dBO0FRaDI3R0E7QWtCQUE7QUZOQTtBRVFBO0ExQm0yN0dBO0EwQmgyN0dBO0FBRUE7QUZiQTtBRWVBO0FBS0E7QUFBQTtBMUI2MTdHQTtBMEJ4MTdHQTtBQUVBO0FBQ0E7QUFDQTtBMUJ5MTdHQTtBMEJsMTdHQTtBQUdBO0FBQ0E7QUFJQTtBMUIrMDdHQTtBMEI3MDdHQTtBQUtBO0FBQUE7QTFCMjA3R0E7O0F5Qm4wN0dBO0FDM0RBO0FGQUE7QUVFQTtBMUJrNDdHQTtBUTkzN0dBO0FrQkFBO0FGTkE7QUVRQTtBMUJpNDdHQTtBMEI5MzdHQTtBQUVBO0FGYkE7QUVlQTtBQUtBO0FBQUE7QTFCMjM3R0E7QTBCdDM3R0E7QUFFQTtBQUNBO0FBQ0E7QTFCdTM3R0E7QTBCaDM3R0E7QUFHQTtBQUNBO0FBSUE7QTFCNjI3R0E7QTBCMzI3R0E7QUFLQTtBQUFBO0ExQnkyN0dBOztBeUJqMjdHQTtBQzNEQTtBRkFBO0FFRUE7QTFCZzY3R0E7QVE1NTdHQTtBa0JBQTtBRk5BO0FFUUE7QTFCKzU3R0E7QTBCNTU3R0E7QUFFQTtBRmJBO0FFZUE7QUFLQTtBQUFBO0ExQnk1N0dBO0EwQnA1N0dBO0FBRUE7QUFDQTtBQUNBO0ExQnE1N0dBO0EwQjk0N0dBO0FBR0E7QUFDQTtBQUlBO0ExQjI0N0dBO0EwQno0N0dBO0FBS0E7QUFBQTtBMUJ1NDdHQTs7QXlCLzM3R0E7QUMzREE7QUZBQTtBRUVBO0ExQjg3N0dBO0FRMTc3R0E7QWtCQUE7QUZOQTtBRVFBO0ExQjY3N0dBO0EwQjE3N0dBO0FBRUE7QUZiQTtBRWVBO0FBS0E7QUFBQTtBMUJ1NzdHQTtBMEJsNzdHQTtBQUVBO0FBQ0E7QUFDQTtBMUJtNzdHQTtBMEI1NjdHQTtBQUdBO0FBQ0E7QUFJQTtBMUJ5NjdHQTtBMEJ2NjdHQTtBQUtBO0FBQUE7QTFCcTY3R0E7O0F5Qjc1N0dBO0FDM0RBO0FGQUE7QUVFQTtBMUI0OTdHQTtBUXg5N0dBO0FrQkFBO0FGTkE7QUVRQTtBMUIyOTdHQTtBMEJ4OTdHQTtBQUVBO0FGYkE7QUVlQTtBQUtBO0FBQUE7QTFCcTk3R0E7QTBCaDk3R0E7QUFFQTtBQUNBO0FBQ0E7QTFCaTk3R0E7QTBCMTg3R0E7QUFHQTtBQUNBO0FBSUE7QTFCdTg3R0E7QTBCcjg3R0E7QUFLQTtBQUFBO0ExQm04N0dBOztBeUIzNzdHQTtBQzNEQTtBRkFBO0FFRUE7QTFCMC83R0E7QVF0LzdHQTtBa0JBQTtBRk5BO0FFUUE7QTFCeS83R0E7QTBCdC83R0E7QUFFQTtBRmJBO0FFZUE7QUFLQTtBQUFBO0ExQm0vN0dBO0EwQjkrN0dBO0FBRUE7QUFDQTtBQUNBO0ExQisrN0dBO0EwQngrN0dBO0FBR0E7QUFDQTtBQUlBO0ExQnErN0dBO0EwQm4rN0dBO0FBS0E7QUFBQTtBMUJpKzdHQTs7QXlCejk3R0E7QUMzREE7QUZBQTtBRUVBO0ExQndoOEdBO0FRcGg4R0E7QWtCQUE7QUZOQTtBRVFBO0ExQnVoOEdBO0EwQnBoOEdBO0FBRUE7QUZiQTtBRWVBO0FBS0E7QUFBQTtBMUJpaDhHQTtBMEI1ZzhHQTtBQUVBO0FBQ0E7QUFDQTtBMUI2ZzhHQTtBMEJ0ZzhHQTtBQUdBO0FBQ0E7QUFJQTtBMUJtZzhHQTtBMEJqZzhHQTtBQUtBO0FBQUE7QTFCKy83R0E7O0F5QnYvN0dBO0FDM0RBO0FGQUE7QUVFQTtBMUJzajhHQTtBUWxqOEdBO0FrQkFBO0FGTkE7QUVRQTtBMUJxajhHQTtBMEJsajhHQTtBQUVBO0FGYkE7QUVlQTtBQUtBO0FBQUE7QTFCK2k4R0E7QTBCMWk4R0E7QUFFQTtBQUNBO0FBQ0E7QTFCMmk4R0E7QTBCcGk4R0E7QUFHQTtBQUNBO0FBSUE7QTFCaWk4R0E7QTBCL2g4R0E7QUFLQTtBQUFBO0ExQjZoOEdBOztBeUJyaDhHQTtBQzNEQTtBRkFBO0FFRUE7QTFCb2w4R0E7QVFobDhHQTtBa0JBQTtBRk5BO0FFUUE7QTFCbWw4R0E7QTBCaGw4R0E7QUFFQTtBRmJBO0FFZUE7QUFLQTtBQUFBO0ExQjZrOEdBO0EwQnhrOEdBO0FBRUE7QUFDQTtBQUNBO0ExQnlrOEdBO0EwQmxrOEdBO0FBR0E7QUFDQTtBQUlBO0ExQitqOEdBO0EwQjdqOEdBO0FBS0E7QUFBQTtBMUIyajhHQTs7QXlCbmo4R0E7QUMzREE7QUZBQTtBRUVBO0ExQmtuOEdBO0FROW04R0E7QWtCQUE7QUZOQTtBRVFBO0ExQmluOEdBO0EwQjltOEdBO0FBRUE7QUZiQTtBRWVBO0FBS0E7QUFBQTtBMUIybThHQTtBMEJ0bThHQTtBQUVBO0FBQ0E7QUFDQTtBMUJ1bThHQTtBMEJobThHQTtBQUdBO0FBQ0E7QUFJQTtBMUI2bDhHQTtBMEIzbDhHQTtBQUtBO0FBQUE7QTFCeWw4R0E7O0F5QjNrOEdBO0FDUEE7QUFDQTtBMUJzbDhHQTtBUTNvOEdBO0FrQndEQTtBQUNBO0FBQ0E7QTFCc2w4R0E7QTBCbmw4R0E7QUFFQTtBQUFBO0ExQm9sOEdBO0EwQmpsOEdBO0FBRUE7QUFDQTtBMUJrbDhHQTtBMEIvazhHQTtBQUdBO0FBQ0E7QUFDQTtBMUIrazhHQTtBMEI3azhHQTtBQUtBO0FBQUE7QTFCMms4R0E7O0F5QnBtOEdBOztBQ1BBO0FBQ0E7QTFCZ244R0E7QVFycThHQTs7QWtCd0RBO0FBQ0E7QUFDQTtBMUJpbjhHQTtBMEI5bThHQTs7O0FBRUE7QUFBQTtBMUJpbjhHQTtBMEI5bThHQTs7O0FBRUE7QUFDQTtBMUJpbjhHQTtBMEI5bThHQTs7OztBQUdBO0FBQ0E7QUFDQTtBMUJpbjhHQTtBMEIvbThHQTs7OztBQUtBO0FBQUE7QTFCZ244R0E7O0F5QnpvOEdBO0FDUEE7QUFDQTtBMUJvcDhHQTtBUXpzOEdBO0FrQndEQTtBQUNBO0FBQ0E7QTFCb3A4R0E7QTBCanA4R0E7QUFFQTtBQUFBO0ExQmtwOEdBO0EwQi9vOEdBO0FBRUE7QUFDQTtBMUJncDhHQTtBMEI3bzhHQTtBQUdBO0FBQ0E7QUFDQTtBMUI2bzhHQTtBMEIzbzhHQTtBQUtBO0FBQUE7QTFCeW84R0E7O0F5QmxxOEdBO0FDUEE7QUFDQTtBMUI2cThHQTtBUWx1OEdBO0FrQndEQTtBQUNBO0FBQ0E7QTFCNnE4R0E7QTBCMXE4R0E7QUFFQTtBQUFBO0ExQjJxOEdBO0EwQnhxOEdBO0FBRUE7QUFDQTtBMUJ5cThHQTtBMEJ0cThHQTtBQUdBO0FBQ0E7QUFDQTtBMUJzcThHQTtBMEJwcThHQTtBQUtBO0FBQUE7QTFCa3E4R0E7O0F5QjNyOEdBO0FDUEE7QUFDQTtBMUJzczhHQTtBUTN2OEdBO0FrQndEQTtBQUNBO0FBQ0E7QTFCc3M4R0E7QTBCbnM4R0E7QUFFQTtBQUFBO0ExQm9zOEdBO0EwQmpzOEdBO0FBRUE7QUFDQTtBMUJrczhHQTtBMEIvcjhHQTtBQUdBO0FBQ0E7QUFDQTtBMUIrcjhHQTtBMEI3cjhHQTtBQUtBO0FBQUE7QTFCMnI4R0E7O0F5QnB0OEdBO0FDUEE7QUFDQTtBMUIrdDhHQTtBUXB4OEdBO0FrQndEQTtBQUNBO0FBQ0E7QTFCK3Q4R0E7QTBCNXQ4R0E7QUFFQTtBQUFBO0ExQjZ0OEdBO0EwQjF0OEdBO0FBRUE7QUFDQTtBMUIydDhHQTtBMEJ4dDhHQTtBQUdBO0FBQ0E7QUFDQTtBMUJ3dDhHQTtBMEJ0dDhHQTtBQUtBO0FBQUE7QTFCb3Q4R0E7O0F5Qjd1OEdBO0FDUEE7QUFDQTtBMUJ3djhHQTtBUTd5OEdBO0FrQndEQTtBQUNBO0FBQ0E7QTFCd3Y4R0E7QTBCcnY4R0E7QUFFQTtBQUFBO0ExQnN2OEdBO0EwQm52OEdBO0FBRUE7QUFDQTtBMUJvdjhHQTtBMEJqdjhHQTtBQUdBO0FBQ0E7QUFDQTtBMUJpdjhHQTtBMEIvdThHQTtBQUtBO0FBQUE7QTFCNnU4R0E7O0F5QnR3OEdBO0FDUEE7QUFDQTtBMUJpeDhHQTtBUXQwOEdBO0FrQndEQTtBQUNBO0FBQ0E7QTFCaXg4R0E7QTBCOXc4R0E7QUFFQTtBQUFBO0ExQit3OEdBO0EwQjV3OEdBO0FBRUE7QUFDQTtBMUI2dzhHQTtBMEIxdzhHQTtBQUdBO0FBQ0E7QUFDQTtBMUIwdzhHQTtBMEJ4dzhHQTtBQUtBO0FBQUE7QTFCc3c4R0E7O0F5Qi94OEdBO0FDUEE7QUFDQTtBMUIweThHQTtBUS8xOEdBO0FrQndEQTtBQUNBO0FBQ0E7QTFCMHk4R0E7QTBCdnk4R0E7QUFFQTtBQUFBO0ExQnd5OEdBO0EwQnJ5OEdBO0FBRUE7QUFDQTtBMUJzeThHQTtBMEJueThHQTtBQUdBO0FBQ0E7QUFDQTtBMUJteThHQTtBMEJqeThHQTtBQUtBO0FBQUE7QTFCK3g4R0E7O0F5Qnh6OEdBO0FDUEE7QUFDQTtBMUJtMDhHQTtBUXgzOEdBO0FrQndEQTtBQUNBO0FBQ0E7QTFCbTA4R0E7QTBCaDA4R0E7QUFFQTtBQUFBO0ExQmkwOEdBO0EwQjl6OEdBO0FBRUE7QUFDQTtBMUIrejhHQTtBMEI1ejhHQTtBQUdBO0FBQ0E7QUFDQTtBMUI0ejhHQTtBMEIxejhHQTtBQUtBO0FBQUE7QTFCd3o4R0E7O0F5QmoxOEdBO0FDUEE7QUFDQTtBMUI0MThHQTtBUWo1OEdBO0FrQndEQTtBQUNBO0FBQ0E7QTFCNDE4R0E7QTBCejE4R0E7QUFFQTtBQUFBO0ExQjAxOEdBO0EwQnYxOEdBO0FBRUE7QUFDQTtBMUJ3MThHQTtBMEJyMThHQTtBQUdBO0FBQ0E7QUFDQTtBMUJxMThHQTtBMEJuMThHQTtBQUtBO0FBQUE7QTFCaTE4R0E7O0F5QjEyOEdBO0FDUEE7QUFDQTtBMUJxMzhHQTtBUTE2OEdBO0FrQndEQTtBQUNBO0FBQ0E7QTFCcTM4R0E7QTBCbDM4R0E7QUFFQTtBQUFBO0ExQm0zOEdBO0EwQmgzOEdBO0FBRUE7QUFDQTtBMUJpMzhHQTtBMEI5MjhHQTtBQUdBO0FBQ0E7QUFDQTtBMUI4MjhHQTtBMEI1MjhHQTtBQUtBO0FBQUE7QTFCMDI4R0E7O0F5QngzOEdBO0FBQ0E7QUFDQTtBQUNBO0F6QjIzOEdBO0FRcDg4R0E7QWlCNEVBO0FBQ0E7QXpCMjM4R0E7QXlCeDM4R0E7QUFFQTtBekJ5MzhHQTtBeUJ0MzhHQTtBQUVBO0FBQ0E7QXpCdTM4R0E7O0F5QjUyOEdBO0FDUEE7QXBCNEVBO0FvQjFFQTtBYnhGQTtBYmc5OEdBOztBeUIvMjhHQTtBQ1hBO0FwQjRFQTtBb0IxRUE7QWJ4RkE7QWJ1OThHQTs7QXlCNzI4R0E7QUFDQTtBQUNBO0F6QmczOEdBO0F5QjcyOEdBO0FBQ0E7QXpCKzI4R0E7O0F5QnYyOEdBOzs7QUFDQTtBekI0MjhHQTs7QTJCdi84R0E7QUxnQkE7QUFBQTtBdEIyKzhHQTtBc0J2KzhHQTtBS3BCQTtBTHFCQTtBQUFBO0F0QjArOEdBO0FBQ0E7QTJCNy84R0E7QUFDQTtBM0IrLzhHQTs7QTJCMS84R0E7QUFDQTtBM0I2LzhHQTs7QTJCei84R0E7QUFDQTtBQUNBO0FBQ0E7QUxEQTtBQUFBO0F0QjgvOEdBO0FzQjEvOEdBO0FLTkE7QUxPQTtBQUFBO0F0QjYvOEdBO0FBQ0E7QTJCLy84R0E7QUFDQTtBQUNBO0FMTkE7QUFBQTtBdEJ3ZzlHQTtBc0JwZzlHQTtBS0FBO0FMQ0E7QUFBQTtBdEJ1ZzlHQTtBQUNBOztBNEI1aDlHQTs7OztBQUlBO0E1QitoOUdBOztBNEI1aDlHQTtBQUNBO0E1QitoOUdBO0E2QjNnOUdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFoQ0E7QUFDQTtBQUNBO0FBQ0E7QTdCOGk5R0E7QTZCei84R0E7QUFDQTtBN0IyLzhHQTs7QTRCcmk5R0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRCMkpBO0FzQnpKQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWZkQTtBYnVqOUdBOztBNEJoaTlHQTtBQUNBO0FBQ0E7QTVCbWk5R0E7O0E0QmhpOUdBO0FBQ0E7QUFDQTtBNUJtaTlHQTs7QWlCdmg5R0E7QVduQkE7QUFDQTtBQUNBO0E1QjhpOUdBO0E0QjNpOUdBO0FBQ0E7QUFDQTtBNUI2aTlHQTtBQUNBO0FpQmxpOUdBO0FXbkJBO0FBQ0E7QUFDQTtBNUJ3ajlHQTtBNEJyajlHQTtBQUNBO0FBQ0E7QTVCdWo5R0E7QUFDQTtBaUI1aTlHQTtBV25CQTtBQUNBO0FBQ0E7QTVCa2s5R0E7QTRCL2o5R0E7QUFDQTtBQUNBO0E1QmlrOUdBO0FBQ0E7QWlCdGo5R0E7QVduQkE7QUFDQTtBQUNBO0E1QjRrOUdBO0E0QnprOUdBO0FBQ0E7QUFDQTtBNUIyazlHQTtBQUNBO0E0QnBrOUdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTVCc2s5R0E7QTZCcm05R0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQXpCQTtBQUNBO0FBQ0E7QUFDQTtBN0JpbzlHQTtBNkJubDlHQTtBQUNBO0E3QnFsOUdBOztBNEIxazlHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTVCNms5R0E7QTZCMW45R0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQWxCQTtBQUNBO0FBQ0E7QUFDQTtBN0IrbzlHQTtBNkJ4bTlHQTtBQUNBO0E3QjBtOUdBO0E0QnJsOUdBO0FBQ0E7QTVCdWw5R0E7O0E0QmpsOUdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBNUJvbDlHQTtBNkJscDlHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3Qm9wOUdBO0E2QnpvOUdBO0FBQ0E7QTdCMm85R0E7QTZCeG85R0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQTlCQTtBQUNBO0FBQ0E7QTdCeXE5R0E7QTZCeG85R0E7QUFDQTtBN0IwbzlHQTtBNEJwbTlHQTtBQUNBO0E1QnNtOUdBOztBNEI5bDlHQTtBQUlBO0FBQ0E7QTVCOGw5R0E7O0E0QnpsOUdBO0FFOUdBO0FBQ0E7QUFDQTtBQUNBO0E5QjJzOUdBOztBNEJ6bDlHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTVCNGw5R0E7QVFqdDlHQTtBb0JvSUE7QUFDQTtBSi9JQTtBeEJndTlHQTtBNEI3azlHQTtBQUVBO0FBQ0E7QUp0SkE7QXhCcXU5R0E7QTRCM2s5R0E7QUFFQTtBQUNBO0FBQ0E7QTVCNGs5R0E7O0E0QnBrOUdBO0FBQ0E7QTVCdWs5R0E7O0E0Qm5rOUdBO0FBQ0E7QUFDQTtBQUNBO0F0QkFBO0FzQkVBO0FBQ0E7QTVCc2s5R0E7O0E0QmxrOUdBO0FBQ0E7QUFDQTtBQUNBO0E1QnFrOUdBOztBK0JodzlHQTs7QUFFQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0EvQm13OUdBO0ErQmp3OUdBOztBQUNBO0FBQ0E7QUFBQTtBQUFBO0EvQm93OUdBO0FRbnc5R0E7O0F1QklBO0EvQm13OUdBO0ErQmp3OUdBOzs7O0FBR0E7QS9Cb3c5R0E7O0ErQjl2OUdBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFBQTtBL0JpdzlHQTtBK0IvdjlHQTtBQUNBO0EvQml3OUdBOztBK0IzdjlHQTs7QUFFQTtBL0I4djlHQTtBK0IxdjlHQTs7QWxCWEE7QUFDQTtBYnl3OUdBO0ErQjF2OUdBOztBbEJGQTtBQUNBO0FiZ3c5R0E7O0ErQjd1OUdBO0FBQ0E7QUFDQTtBL0JndjlHQTtBK0I5dTlHQTtBQUdBO0EvQjh1OUdBO0ErQjN1OUdBO0FBQ0E7QS9CNnU5R0E7O0ErQnp1OUdBO0FBQ0E7QUFDQTtBL0I0dTlHQTs7QStCenU5R0E7QUFDQTtBQUNBO0EvQjR1OUdBOztBK0J4dDlHQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0EvQjJ0OUdBO0ErQnp0OUdBOztBQUVBO0EvQjJ0OUdBO0ErQnh0OUdBOztBQUVBO0EvQjB0OUdBO0ErQnR0OUdBOztBbEJyRkE7QUFDQTtBYit5OUdBO0ErQnR0OUdBOztBbEJ4R0E7QUFDQTtBYmswOUdBOztBK0J2czlHQTs7QUFFQTtBL0IwczlHQTtBK0J4czlHQTs7OztBQUVBO0FBQ0E7QUFDQTtBL0I0czlHQTs7QWdDcjI5R0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBaEN3MjlHQTtBZ0N0MjlHQTs7OztBQUlBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FoQ3cyOUdBO0FnQ3QyOUdBOzs7Ozs7Ozs7Ozs7QUFHQTtBaENpMzlHQTtBZ0M1MjlHQTs7O0FBR0E7QWhDODI5R0E7QWdDMTI5R0E7QUFDQTtBaEM0MjlHQTtBZ0N2MjlHQTs7QW5CSUE7QUFDQTtBYnUyOUdBO0FnQ3YyOUdBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FoQ3kyOUdBO0FnQ3YyOUdBO0FuQm5CQTtBQUNBO0FiNjM5R0E7QWdDejI5R0E7QW5CUEE7QUFDQTtBYm0zOUdBO0FnQ3oyOUdBOzs7O0FuQnpCQTtBQUNBO0FidzQ5R0E7QWdDdjI5R0E7Ozs7QW5CbENBO0FBQ0E7QWIrNDlHQTs7QWdDOTE5R0E7O0FBRUE7QUFBQTtBQUFBO0FoQ2kyOUdBO0FnQzUxOUdBOztBQUNBO0FBQ0E7QWhDKzE5R0E7QWdDNzE5R0E7O0FBQ0E7QWhDZzI5R0E7QWdDNTE5R0E7Ozs7Ozs7O0FBSUE7QWhDazI5R0E7O0FnQzkxOUdBO0FBQUE7QWhDazI5R0E7O0FnQ2oyOUdBO0FBQUE7QWhDcTI5R0E7O0FnQzcxOUdBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBMUIyREE7QTBCekRBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FuQi9HQTtBYmc5OUdBO0FnQzcxOUdBOztBQUVBO0FoQysxOUdBOztBZ0NyMTlHQTs7QUFFQTtBaEN3MTlHQTs7QWdDcjE5R0E7Ozs7OztBQU1BO0ExQndCQTtBMEJ0QkE7QW5CNUlBO0FicSs5R0E7O0FnQ3IxOUdBOztBQUVBO0FoQ3cxOUdBOztBZ0NyMTlHQTs7Ozs7O0FBTUE7QTFCT0E7QTBCTEE7QW5CN0pBO0Ficy85R0E7O0FnQ3IxOUdBOztBQUVBO0FoQ3cxOUdBOztBZ0M3MDlHQTs7Ozs7Ozs7QW5COUpBO0FBQ0E7QWJzLzlHQTs7QWdDOTA5R0E7Ozs7OztBbkIzSkE7QUFDQTtBYmsvOUdBOztBaUMxaCtHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FqQzZoK0dBOztBaUMxaCtHQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FqQzZoK0dBOztBaUMxaCtHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBakM2aCtHQTtBaUMzaCtHQTtBQUNBO0FBQ0E7QVQzQkE7QXhCeWorR0E7QWlDemgrR0E7QUFLQTtBQUFBO0FqQ3VoK0dBO0FpQ25oK0dBO0FBQ0E7QWpDcWgrR0E7QWlDbGgrR0E7QUFDQTtBQUNBO0FBQ0E7QWpDb2grR0E7QWlDN2crR0E7QUFDQTtBakMrZytHQTtBaUM3ZytHQTtBQUNBO0FqQytnK0dBOztBaUNyZytHQTtBQUNBO0FBQ0E7QUFFQTtBakN1ZytHQTtBaUNuZytHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FqQ3FnK0dBO0FpQ2hnK0dBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBakNrZytHQTs7QWlDeC85R0E7QXBCbEdBO0FiOGwrR0E7QWlDdi85R0E7QUFDQTtBakN5LzlHQTtBaUNwLzlHQTtBQUNBO0FUMUhBO0F4QmluK0dBO0FpQ24vOUdBO0FBQ0E7QWpDcS85R0E7QWlDaC85R0E7QVRwSUE7QXhCdW4rR0E7QWlDaC85R0E7QVR2SUE7QXhCMG4rR0E7O0FpQ3grOUdBO0FBRUE7QWpDMCs5R0E7QWlDdCs5R0E7QUFDQTtBakN3KzlHQTtBaUNuKzlHQTtBVDlKQTtBeEJvbytHQTs7QWlDMzk5R0E7QUFDQTtBakM4OTlHQTtBaUMzOTlHQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FqQzQ5OUdBO0FpQ3o5OUdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FYbExBO0FBQUE7QUFBQTtBQUFBO0F0QjZvK0dBO0FzQnpvK0dBO0FXdUtBO0FYdEtBO0FBQUE7QXRCNG8rR0E7QUFDQTtBaUMxOTlHQTtBQUNBO0FBQ0E7QUFBQTtBakM0OTlHQTtBaUN2OTlHQTtBVHpNQTtBeEJtcStHQTs7QWlDNzg5R0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0EzQjdDQTtBMkIrQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FwQnROQTtBb0J5TkE7QUFBQTtBQUFBO0FqQys4OUdBO0FpQzc4OUdBO0FBQ0E7QUFDQTtBQUtBO0FBQUE7QWpDMjg5R0E7QWlDeDg5R0E7QUFNQTtBQUNBO0FqQ3E4OUdBO0FpQ2o4OUdBO0FBRUE7QUFDQTtBQUNBO0FqQ2s4OUdBO0FpQy83OUdBO0FBQ0E7QUFDQTtBakNpODlHQTtBaUM3NzlHQTtBQUNBO0FqQys3OUdBO0FpQzM3OUdBO0FBQ0E7QUFDQTtBakM2NzlHQTs7QWlDejc5R0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBM0IxR0E7QU51aStHQTs7QWlDejc5R0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBM0JsSUE7QU4raitHQTs7QWlDcDc5R0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FqQ3U3OUdBOztBaUNwNzlHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FqQ3U3OUdBO0FpQ3I3OUdBO0FBQ0E7QUFDQTtBQUFBO0FqQ3U3OUdBO0FpQ243OUdBO0FBRUE7QWpDbzc5R0E7QWlDaDc5R0E7QUFDQTtBakNrNzlHQTtBaUM5NjlHQTtBQUNBO0FqQ2c3OUdBOztBaUM1NjlHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXBCbFZBO0Fia3crR0E7QWlDNTY5R0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FUN1dBO0FTK1dBO0FwQm5XQTtBYmt4K0dBOztBaUNwNjlHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FqQ3U2OUdBO0FpQ3I2OUdBO0FBQ0E7QWpDdTY5R0E7QWlDbjY5R0E7QUFBQTtBQUFBO0FqQ3M2OUdBO0FpQ3I2OUdBO0FBQUE7QWpDdzY5R0E7QWlDdjY5R0E7QUFBQTtBakMwNjlHQTtBaUN2NjlHQTtBQUNBO0FqQ3k2OUdBO0FpQ3Q2OUdBO0FBQ0E7QUFDQTtBQUNBO0FUbFpBO0FTb1pBO0FwQnhZQTtBU0ZBO0FBQUE7QUFBQTtBQUFBO0FXOFlBO0FBQUE7QWpDdTY5R0E7QXNCanorR0E7QVdpWUE7QVhoWUE7QUFBQTtBdEJveitHQTtBQUNBO0FpQzE2OUdBO0FUMVpBO0F4QnUwK0dBO0FpQ3g2OUdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FwQnpaQTtBYm8wK0dBO0FpQ3Q2OUdBO0FBQ0E7QUFDQTtBVDVhQTtBUzhhQTtBcEJsYUE7QVNGQTtBQUFBO0FXd2FBO0FBQUE7QWpDdTY5R0E7QXNCMzArR0E7QVc0WkE7QVgzWkE7QUFBQTtBdEI4MCtHQTtBQUNBO0FpQzE2OUdBO0FUcGJBO0F4QmkyK0dBO0FpQ3g2OUdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FwQm5iQTtBYjgxK0dBO0FpQ3Q2OUdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBVHpjQTtBUzJjQTtBcEIvYkE7QVNGQTtBQUFBO0FXcWNBO0FqQ3U2OUdBO0FzQngyK0dBO0FXc2JBO0FYcmJBO0FBQUE7QXRCMjIrR0E7QUFDQTtBaUMxNjlHQTtBVGpkQTtBeEI4MytHQTtBaUN4NjlHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FqQzA2OUdBO0FpQ3Q2OUdBO0FBQ0E7QXBCdGRBO0FiKzMrR0E7QWlDcjY5R0E7QUFDQTtBQUNBO0FwQjVkQTtBYm80K0dBO0FpQ242OUdBO0FBQ0E7QWpDcTY5R0E7QWlDbDY5R0E7QUFDQTtBakNvNjlHQTtBaUNqNjlHQTtBQUNBO0FqQ202OUdBO0FpQ2g2OUdBO0FBQ0E7QWpDazY5R0E7QWlDLzU5R0E7QUFDQTtBakNpNjlHQTs7QWlDNTU5R0E7OztBWHpmQTtBQUFBO0FBQUE7QUFBQTtBdEIyNStHQTtBc0J2NStHQTtBV3FmQTs7O0FYcGZBO0FBQUE7QXRCNDUrR0E7QUFDQTs7QWtDNzYrR0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FsQ2c3K0dBOztBa0M3NitHQTtBQUNBO0FBQ0E7QUFDQTtBbENnNytHQTtBUWg3K0dBO0EwQkdBO0FsQ2c3K0dBO0FrQzU2K0dBO0FBQ0E7QUFDQTtBQUNBO0FsQzg2K0dBOztBa0N0NitHQTtBQUNBO0FsQ3k2K0dBO0FrQ3Y2K0dBO0FBQ0E7QUFDQTtBQUNBO0FyQmJBO0FBQ0E7QWJ1NytHQTtBUW44K0dBO0EwQjZCQTtBQUNBO0FsQ3k2K0dBO0FrQ3Q2K0dBO0FBQ0E7QUFDQTtBQUNBO0FsQ3c2K0dBO0FrQ3A2K0dBOztBQUVBO0FBQ0E7QUFDQTtBbENzNitHQTtBa0NuNitHQTtBQUVBO0FyQnRDQTtBQUNBO0FiMjgrR0E7O0FrQzE1K0dBO0FBQ0E7QUFDQTtBckI3REE7QWIyOStHQTtBa0MxNStHQTs7QUFFQTtBQUNBO0FsQzQ1K0dBOztBa0NsNStHQTs7QUFFQTtBQUFBO0FBQUE7QUFDQTtBbENxNStHQTs7QWtDaDUrR0E7O0FBRUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FsQ201K0dBOztBa0N6NCtHQTtBQUNBO0FsQzQ0K0dBO0FrQzE0K0dBO0FBQ0E7QWxDNDQrR0E7O0FtQ3IvK0dBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QW5Ddy8rR0E7QW1DcC8rR0E7Ozs7OztBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QW5DMi8rR0E7QW1DdisrR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0I2SEE7QTZCM0hBO0FBQ0E7QW5DeSsrR0E7QVFuaC9HQTtBMkI2Q0E7QW5DeSsrR0E7O0FtQ2grK0dBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QW5DbSsrR0E7QW1DaisrR0E7QUFDQTtBQUNBO0FuQ20rK0dBO0FtQ2grK0dBO0FBQ0E7QUFDQTtBbkNrKytHQTs7QW1DejkrR0E7QUFDQTtBQUNBO0FBQ0E7QW5DNDkrR0E7O0FtQ2g5K0dBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUdBO0FBQUE7QUFBQTtBbkNpOStHQTs7QW1DNzgrR0E7QUFDQTtBN0I4REE7QTZCNURBO0FBQ0E7QUFDQTtBdEJ4R0E7QWJ5ai9HQTtBUTNqL0dBO0EyQjhHQTtBbkNnOStHQTs7QW1DMTgrR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QW5DNjgrR0E7O0FtQzE4K0dBO0FBQ0E7QUFDQTtBbkM2OCtHQTs7QWlCbmgvR0E7QWtCa0ZBOzs7Ozs7QUFDQTtBQUNBO0FuQzA4K0dBO0FBQ0E7QWlCNWkvR0E7QWtCNkZBO0FBb0JBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FuQys3K0dBO0FtQzc3K0dBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QW5DKzcrR0E7QW1DNzcrR0E7QUFDQTtBbkMrNytHQTtBbUM1NytHQTtBQUNBO0FBQ0E7QW5DODcrR0E7QW1DejcrR0E7Ozs7OztBQUNBO0FBQUE7QW5DZzgrR0E7QW1DbDcrR0E7QUFDQTtBbkNvNytHQTtBbUNqNytHQTtBQUNBO0FBQUE7QUFBQTtBQUdBO0FBQUE7QW5DaTcrR0E7QW1DOTYrR0E7QUFDQTtBbkNnNytHQTtBQUNBO0FpQmprL0dBO0FrQmtGQTs7Ozs7O0FBQ0E7QUFDQTtBbkN1LytHQTtBQUNBO0FpQnpsL0dBO0FrQjZGQTtBQW9CQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBbkM0KytHQTtBbUMxKytHQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FuQzQrK0dBO0FtQzErK0dBO0FBQ0E7QW5DNCsrR0E7QW1DeisrR0E7QUFDQTtBQUNBO0FuQzIrK0dBO0FtQ3QrK0dBOzs7Ozs7QUFDQTtBQUFBO0FuQzYrK0dBO0FtQy85K0dBO0FBQ0E7QW5DaSsrR0E7QW1DOTkrR0E7QUFDQTtBQUFBO0FBQUE7QUFHQTtBQUFBO0FuQzg5K0dBO0FtQzM5K0dBO0FBQ0E7QW5DNjkrR0E7QUFDQTtBaUI5bS9HQTtBa0JrRkE7Ozs7OztBQUNBO0FBQ0E7QW5Db2kvR0E7QUFDQTtBaUJ0by9HQTtBa0I2RkE7QUFvQkE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QW5DeWgvR0E7QW1DdmgvR0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBbkN5aC9HQTtBbUN2aC9HQTtBQUNBO0FuQ3loL0dBO0FtQ3RoL0dBO0FBQ0E7QUFDQTtBbkN3aC9HQTtBbUNuaC9HQTs7Ozs7O0FBQ0E7QUFBQTtBbkMwaC9HQTtBbUM1Zy9HQTtBQUNBO0FuQzhnL0dBO0FtQzNnL0dBO0FBQ0E7QUFBQTtBQUFBO0FBR0E7QUFBQTtBbkMyZy9HQTtBbUN4Zy9HQTtBQUNBO0FuQzBnL0dBO0FBQ0E7QWlCM3AvR0E7QWtCa0ZBOzs7Ozs7QUFDQTtBQUNBO0FuQ2lsL0dBO0FBQ0E7QWlCbnIvR0E7QWtCNkZBO0FBb0JBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FuQ3NrL0dBO0FtQ3BrL0dBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QW5Dc2svR0E7QW1DcGsvR0E7QUFDQTtBbkNzay9HQTtBbUNuay9HQTtBQUNBO0FBQ0E7QW5DcWsvR0E7QW1DaGsvR0E7Ozs7OztBQUNBO0FBQUE7QW5DdWsvR0E7QW1DemovR0E7QUFDQTtBbkMyai9HQTtBbUN4ai9HQTtBQUNBO0FBQUE7QUFBQTtBQUdBO0FBQUE7QW5Dd2ovR0E7QW1DcmovR0E7QUFDQTtBbkN1ai9HQTtBQUNBO0FtQ3huL0dBO0FBb0JBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FuQ3VtL0dBO0FtQzFuL0dBOzs7Ozs7QUFDQTtBQUNBO0FuQ2lvL0dBO0FtQzltL0dBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QW5DZ24vR0E7QW1DOW0vR0E7QUFDQTtBbkNnbi9HQTtBbUM3bS9HQTtBQUNBO0FBQ0E7QW5DK20vR0E7QW1DMW0vR0E7Ozs7OztBQUNBO0FBQUE7QW5DaW4vR0E7QW1Dbm0vR0E7QUFDQTtBbkNxbS9HQTtBbUNsbS9HQTtBQUNBO0FBQUE7QUFBQTtBQUdBO0FBQUE7QW5Da20vR0E7QW1DL2wvR0E7QUFDQTtBbkNpbS9HQTs7QW1DbmwvR0E7QUFDQTtBbkNzbC9HQTtBUTl5L0dBO0EyQjJOQTtBbkNzbC9HQTtBbUNqbC9HQTtBQUNBO0FuQ21sL0dBO0FRcHovR0E7QTJCb09BO0FuQ21sL0dBO0FtQ2hsL0dBO0FBQ0E7QW5Da2wvR0E7QW1DOWsvR0E7Ozs7QUFJQTtBbkNnbC9HQTtBbUM1ay9HQTtBQUNBO0FBQ0E7QW5DOGsvR0E7QW1DM2svR0E7QUFDQTtBbkM2ay9HQTtBbUMxay9HQTtBQUNBO0FuQzRrL0dBO0FtQzNrL0dBO0FBQ0E7QW5DNmsvR0E7QVE3MC9HQTtBMkJtUUE7QW5DNmsvR0E7O0FtQ3JrL0dBO0FBQ0E7QW5Dd2svR0E7QVFwMS9HQTtBMkIrUUE7QW5Dd2svR0E7QW1DbmsvR0E7QUFDQTtBbkNxay9HQTtBUTExL0dBO0EyQndSQTtBbkNxay9HQTtBbUNsay9HQTtBQUNBO0FuQ29rL0dBO0FtQ2hrL0dBOzs7O0FBSUE7QW5Da2svR0E7QW1DOWovR0E7QUFDQTtBQUNBO0FuQ2drL0dBO0FtQzdqL0dBO0FBQ0E7QW5DK2ovR0E7QW1DNWovR0E7QUFDQTtBbkM4ai9HQTtBbUM3ai9HQTtBQUNBO0FuQytqL0dBO0FRbjMvR0E7QTJCdVRBO0FuQytqL0dBOztBb0NsNC9HQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0F2QktBO0FiZzQvR0E7QW9DbDQvR0E7QUFDQTtBQUNBO0FwQ280L0dBO0FvQ2o0L0dBO0FBQ0E7QUFDQTtBcENtNC9HQTtBb0NqNC9HQTtBQUNBO0F2QkNBO0FBQ0E7QWJtNC9HQTtBb0NqNC9HQTtBQUNBO0F2QlVBO0FBQ0E7QWIwMy9HQTtBb0M5My9HQTs7QUFFQTtBcENnNC9HQTs7QW9DNTMvR0E7QUFHQTtBQUFBO0FBQUE7QUFHQTtBQUNBO0FwQzIzL0dBOztBb0N2My9HQTtBQUNBO0FwQzAzL0dBOztBb0N2My9HQTtBQUNBO0FBQ0E7QXBDMDMvR0E7O0FvQ3YzL0dBO0FBQ0E7QXBDMDMvR0E7O0FRLzYvR0E7QTRCMERBO0FwQ3kzL0dBO0FvQ3QzL0dBO0FBQ0E7QXBDdzMvR0E7O0FvQ2gzL0dBO0FBQ0E7QUFDQTtBQUVBO0FBQ0E7QXBDazMvR0E7QW9DaDMvR0E7QXZCdkVBO0FiMDcvR0E7O0FvQzkyL0dBO0FBQ0E7QUFFQTtBQUNBO0FwQ2czL0dBO0FvQzkyL0dBO0F2QmxGQTtBYm04L0dBOztBb0N2Mi9HQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FwQzAyL0dBOztBb0N2Mi9HQTtBQUNBO0FBQ0E7QXBDMDIvR0E7O0FvQ3QyL0dBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F2Qi9HQTtBYnk5L0dBOztBb0N0Mi9HQTs7O0FBR0E7QUFBQTtBQUNBO0FwQ3kyL0dBOztBb0N0Mi9HQTs7QXZCakhBO0FBQ0E7QWI0OS9HQTs7QW9DdjIvR0E7O0F2QnhHQTtBQUNBO0FibzkvR0E7O0FvQ3AyL0dBO0FBQ0E7QXBDdTIvR0E7QWlCdDgvR0E7QW1CNkZBO0FBTUE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FwQ3UyL0dBO0FvQ3IyL0dBO0FBRUE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FwQ3MyL0dBO0FBQ0E7O0FvQzExL0dBO0FBQ0E7QXBDNjEvR0E7QWlCeDkvR0E7QW1CdUhBO0FBUUE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QXBDNjEvR0E7QW9DMTEvR0E7QUFFQTtBQUFBO0FBQUE7QUFDQTtBcEMyMS9HQTtBb0N6MS9HQTtBQUNBO0FBQ0E7QXBDMjEvR0E7QW9DdDEvR0E7QXZCektBO0FBQ0E7QWJrZ2dIQTtBb0N2MS9HQTs7QUFHQTtBcEN3MS9HQTtBb0N0MS9HQTs7QUFHQTtBcEN1MS9HQTtBb0NuMS9HQTtBdkIxS0E7QUFDQTtBYmdnZ0hBO0FvQ3AxL0dBOztBQUdBO0FwQ3ExL0dBO0FvQ24xL0dBOztBQUdBO0FwQ28xL0dBO0FBQ0E7O0FvQ3YwL0dBO0FBQ0E7QXBDMDAvR0E7QWlCbGdnSEE7QW1Cc0xBO0FBTUE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBcEMwMC9HQTtBb0N4MC9HQTtBQUNBO0FBQ0E7QXBDMDAvR0E7QUFDQTs7QW9DajAvR0E7QUFDQTtBcENvMC9HQTtBb0NsMC9HQTtBQUNBO0FwQ28wL0dBO0FvQ2wwL0dBO0FBQ0E7QXZCdk9BO0FBQ0E7QWI0aWdIQTtBb0NsMC9HQTtBdkJ6UEE7QUFDQTtBYjhqZ0hBO0FvQ2wwL0dBO0F2QnRRQTtBdUJ3UUE7QXBDbzAvR0E7O0FxQzlsZ0hBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFFQTtBQUNBO0F4QldBO0Fic2xnSEE7O0FxQzNsZ0hBO0FBQ0E7QXJDOGxnSEE7QXFDNWxnSEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBckM4bGdIQTtBcUNwbGdIQTtBQUNBO0FyQ3NsZ0hBO0FxQ25sZ0hBO0FBQ0E7QXJDcWxnSEE7QXFDbGxnSEE7QUFDQTtBckNvbGdIQTs7QXNDM25nSEE7QUFDQTtBQUFBO0FBQUE7QTVCR0E7QUFDQTtBR2FBO0FiZ25nSEE7O0FzQzVuZ0hBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0QytuZ0hBO0FzQzduZ0hBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEMrbmdIQTtBc0M1bmdIQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0F0QzhuZ0hBOztBc0N4bmdIQTtBQUNBO0F6QmFBO0FBQ0E7QWIrbWdIQTtBc0N4bmdIQTtBekJOQTtBQUNBO0FiaW9nSEE7QXNDdm5nSEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEN5bmdIQTtBc0N0bmdIQTtBQUNBO0FBQ0E7QUFFQTtBQUNBO0FBQ0E7QXRDdW5nSEE7O0F1QzlxZ0hBO0FBQ0E7QWpDZ0xBO0FpQzlLQTtBdkNpcmdIQTtBdUM1cWdIQTtBMUJxQ0E7QUFDQTtBYjBvZ0hBO0F1QzNxZ0hBO0ExQmtCQTtBQUNBO0FiNHBnSEE7O0F1QzVyZ0hBO0FBQ0E7QWpDZ0xBO0FpQzlLQTtBdkMrcmdIQTtBdUMxcmdIQTtBMUJxQ0E7QUFDQTtBYndwZ0hBO0F1Q3pyZ0hBO0ExQmtCQTtBQUNBO0FiMHFnSEE7O0F3Q3hzZ0hBO0FBQ0E7QUFDQTtBbEM2S0E7QWtDM0tBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTNCS0E7QVNGQTtBQUFBO0FBQUE7QUFBQTtBdEIwc2dIQTtBc0J0c2dIQTtBa0JmQTtBbEJnQkE7QUFBQTtBdEJ5c2dIQTtBQUNBO0FRL3NnSEE7QWdDR0E7QXhDK3NnSEE7O0F3QzFzZ0hBO0FBQ0E7QXhDNnNnSEE7O0F3Q3hzZ0hBO0FBQ0E7QUFDQTtBeEMyc2dIQTs7QXdDcHNnSEE7QUFDQTtBQUNBO0EzQnZCQTtBYit0Z0hBOztBd0MvcmdIQTtBQ2pEQTtBQUNBO0F6Q292Z0hBO0FRdHVnSEE7QWlDVkE7QUFDQTtBekNtdmdIQTtBeUNodmdIQTtBQUVBO0FBQ0E7QUFBQTtBekNpdmdIQTs7QXdDNXNnSEE7QUNqREE7QUFDQTtBekNpd2dIQTtBUW52Z0hBO0FpQ1ZBO0FBQ0E7QXpDZ3dnSEE7QXlDN3ZnSEE7QUFFQTtBQUNBO0FBQUE7QXpDOHZnSEE7O0F3Q3p0Z0hBO0FDakRBO0FBQ0E7QXpDOHdnSEE7QVFod2dIQTtBaUNWQTtBQUNBO0F6QzZ3Z0hBO0F5QzF3Z0hBO0FBRUE7QUFDQTtBQUFBO0F6QzJ3Z0hBOztBd0N0dWdIQTtBQ2pEQTtBQUNBO0F6QzJ4Z0hBO0FRN3dnSEE7QWlDVkE7QUFDQTtBekMweGdIQTtBeUN2eGdIQTtBQUVBO0FBQ0E7QUFBQTtBekN3eGdIQTs7QXdDbnZnSEE7QUNqREE7QUFDQTtBekN3eWdIQTtBUTF4Z0hBO0FpQ1ZBO0FBQ0E7QXpDdXlnSEE7QXlDcHlnSEE7QUFFQTtBQUNBO0FBQUE7QXpDcXlnSEE7O0F3Q2h3Z0hBO0FDakRBO0FBQ0E7QXpDcXpnSEE7QVF2eWdIQTtBaUNWQTtBQUNBO0F6Q296Z0hBO0F5Q2p6Z0hBO0FBRUE7QUFDQTtBQUFBO0F6Q2t6Z0hBOztBd0M3d2dIQTtBQ2pEQTtBQUNBO0F6Q2swZ0hBO0FRcHpnSEE7QWlDVkE7QUFDQTtBekNpMGdIQTtBeUM5emdIQTtBQUVBO0FBQ0E7QUFBQTtBekMremdIQTs7QXdDMXhnSEE7QUNqREE7QUFDQTtBekMrMGdIQTtBUWowZ0hBO0FpQ1ZBO0FBQ0E7QXpDODBnSEE7QXlDMzBnSEE7QUFFQTtBQUNBO0FBQUE7QXpDNDBnSEE7O0F3Q3Z5Z0hBO0FDakRBO0FBQ0E7QXpDNDFnSEE7QVE5MGdIQTtBaUNWQTtBQUNBO0F6QzIxZ0hBO0F5Q3gxZ0hBO0FBRUE7QUFDQTtBQUFBO0F6Q3kxZ0hBOztBd0NwemdIQTtBQ2pEQTtBQUNBO0F6Q3kyZ0hBO0FRMzFnSEE7QWlDVkE7QUFDQTtBekN3MmdIQTtBeUNyMmdIQTtBQUVBO0FBQ0E7QUFBQTtBekNzMmdIQTs7QXdDajBnSEE7QUNqREE7QUFDQTtBekNzM2dIQTtBUXgyZ0hBO0FpQ1ZBO0FBQ0E7QXpDcTNnSEE7QXlDbDNnSEE7QUFFQTtBQUNBO0FBQUE7QXpDbTNnSEE7O0F3QzkwZ0hBO0FDakRBO0FBQ0E7QXpDbTRnSEE7QVFyM2dIQTtBaUNWQTtBQUNBO0F6Q2s0Z0hBO0F5Qy8zZ0hBO0FBRUE7QUFDQTtBQUFBO0F6Q2c0Z0hBOztBMEM3NGdIQTtBQUNBO0FBQ0E7QUFFQTtBN0JjQTtBYms0Z0hBO0FpQngxZ0hBO0F5QjVEQTtBQVFBO0ExQ2c1Z0hBO0FBQ0E7O0EwQzc0Z0hBO0FBQ0E7QUFDQTtBN0JJQTtBYjY0Z0hBOztBMkMzNWdIQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E5QlVBO0FicTVnSEE7O0EyQzE1Z0hBO0FBRUE7QTNDNDVnSEE7O0EyQ3g1Z0hBO0FBQ0E7QTNDMjVnSEE7O0EyQ241Z0hBO0FBQ0E7QTNDczVnSEE7QTJDbjVnSEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTNDcTVnSEE7O0EyQzM0Z0hBO0FDL0NBO0FwQktBO0FvQkhBO0E1Qzg3Z0hBO0E0QzU3Z0hBO0FBQ0E7QTVDODdnSEE7QTRDMzdnSEE7QUFDQTtBNUM2N2dIQTs7QTJDdjVnSEE7QUMvQ0E7QXBCS0E7QW9CSEE7QTVDMDhnSEE7QTRDeDhnSEE7QUFDQTtBNUMwOGdIQTtBNEN2OGdIQTtBQUNBO0E1Q3k4Z0hBOztBMkNuNmdIQTtBQy9DQTtBcEJLQTtBb0JIQTtBNUNzOWdIQTtBNENwOWdIQTtBQUNBO0E1Q3M5Z0hBO0E0Q245Z0hBO0FBQ0E7QTVDcTlnSEE7O0EyQy82Z0hBO0FDL0NBO0FwQktBO0FvQkhBO0E1Q2srZ0hBO0E0Q2grZ0hBO0FBQ0E7QTVDaytnSEE7QTRDLzlnSEE7QUFDQTtBNUNpK2dIQTs7QTJDMzdnSEE7QUMvQ0E7QXBCS0E7QW9CSEE7QTVDOCtnSEE7QTRDNStnSEE7QUFDQTtBNUM4K2dIQTtBNEMzK2dIQTtBQUNBO0E1QzYrZ0hBOztBMkN2OGdIQTtBQy9DQTtBcEJLQTtBb0JIQTtBNUMwL2dIQTtBNEN4L2dIQTtBQUNBO0E1QzAvZ0hBO0E0Q3YvZ0hBO0FBQ0E7QTVDeS9nSEE7O0EyQ245Z0hBO0FDL0NBO0FwQktBO0FvQkhBO0E1Q3NnaEhBO0E0Q3BnaEhBO0FBQ0E7QTVDc2doSEE7QTRDbmdoSEE7QUFDQTtBNUNxZ2hIQTs7QTJDLzlnSEE7QUMvQ0E7QXBCS0E7QW9CSEE7QTVDa2hoSEE7QTRDaGhoSEE7QUFDQTtBNUNraGhIQTtBNEMvZ2hIQTtBQUNBO0E1Q2loaEhBOztBMkMzK2dIQTtBQy9DQTtBcEJLQTtBb0JIQTtBNUM4aGhIQTtBNEM1aGhIQTtBQUNBO0E1QzhoaEhBO0E0QzNoaEhBO0FBQ0E7QTVDNmhoSEE7O0EyQ3YvZ0hBO0FDL0NBO0FwQktBO0FvQkhBO0E1QzBpaEhBO0E0Q3hpaEhBO0FBQ0E7QTVDMGloSEE7QTRDdmloSEE7QUFDQTtBNUN5aWhIQTs7QTJDbmdoSEE7QUMvQ0E7QXBCS0E7QW9CSEE7QTVDc2poSEE7QTRDcGpoSEE7QUFDQTtBNUNzamhIQTtBNENuamhIQTtBQUNBO0E1Q3FqaEhBOztBMkMvZ2hIQTtBQy9DQTtBcEJLQTtBb0JIQTtBNUNra2hIQTtBNENoa2hIQTtBQUNBO0E1Q2traEhBO0E0Qy9qaEhBO0FBQ0E7QTVDaWtoSEE7O0E2Q3praEhBO0FBQ0E7QUFBQTtBN0M2a2hIQTtBNkM1a2hIQTtBQUFBO0E3QytraEhBO0FBQ0E7QTZDNWtoSEE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QXZDd0tBO0F1Q3RLQTtBaENJQTtBYjJraEhBOztBNkMxa2hIQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdkJYQTtBQUFBO0F0QnlsaEhBO0FzQnJsaEhBO0F1QkRBO0F2QkVBO0FBQUE7QXRCd2xoSEE7QUFDQTs7QTZDL2toSEE7QXJCWUE7QXFCVkE7QTdDa2xoSEE7O0E2QzlraEhBO0FBQ0E7QUFBQTtBN0NpbGhIQTtBNkM5a2hIQTtBQUpBO0FBS0E7QUFBQTtBN0NpbGhIQTtBQUNBOztBOEM1bmhIQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBOUMrbmhIQTs7QThDNW5oSEE7QUFDQTtBQUFBO0FBQUE7QTlDK25oSEE7O0ErQ2pvaEhBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFHQTtBQUNBO0FsQ1FBO0FiMm5oSEE7O0ErQ3puaEhBO0FBQ0E7QUFDQTtBQUNBO0EvQzRuaEhBO0FRbm9oSEE7QXVDV0E7QUFDQTtBQUNBO0FBQ0E7QS9DMm5oSEE7QStDeG5oSEE7QUFDQTtBQUNBO0EvQzBuaEhBOztBK0NqbmhIQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0FBQ0E7QUFDQTtBL0NtbmhIQTtBK0NqbmhIQTtBbEMxQkE7QUFDQTtBYjhvaEhBO0ErQ2puaEhBO0FsQ2hCQTtBQUNBO0Fib29oSEE7QStDam5oSEE7QUFFQTtBQUNBO0FBQ0E7QS9Da25oSEE7QStDOW1oSEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBL0NnbmhIQTtBK0M3bWhIQTtBQUNBO0EvQyttaEhBO0ErQzdtaEhBO0FBQ0E7QUFDQTtBL0MrbWhIQTs7QStDam1oSEE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBL0NvbWhIQTtBK0NqbWhIQTtBbEMxQkE7QUFaQTtBYjJvaEhBO0ErQ2htaEhBO0FsQzNDQTtBQVlBO0FibW9oSEE7QStDL2xoSEE7QUFDQTtBL0NpbWhIQTtBK0M5bGhIQTtBQUNBO0FBQ0E7QS9DZ21oSEE7QStDOWxoSEE7QUFDQTtBQUNBO0EvQ2dtaEhBOztBaUIzcGhIQTtBOEJtQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBL0M0bmhIQTtBK0N6bmhIQTtBbEMxQkE7QUFaQTtBYm1xaEhBO0ErQ3huaEhBO0FsQzNDQTtBQVlBO0FiMnBoSEE7QStDdm5oSEE7QUFDQTtBL0N5bmhIQTtBK0N0bmhIQTtBQUNBO0FBQ0E7QS9Dd25oSEE7QStDdG5oSEE7QUFDQTtBQUNBO0EvQ3duaEhBO0FBQ0E7QWlCcHJoSEE7QThCbUNBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QS9Db3BoSEE7QStDanBoSEE7QWxDMUJBO0FBWkE7QWIycmhIQTtBK0NocGhIQTtBbEMzQ0E7QUFZQTtBYm1yaEhBO0ErQy9vaEhBO0FBQ0E7QS9DaXBoSEE7QStDOW9oSEE7QUFDQTtBQUNBO0EvQ2dwaEhBO0ErQzlvaEhBO0FBQ0E7QUFDQTtBL0NncGhIQTtBQUNBO0FpQjVzaEhBO0E4Qm1DQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0EvQzRxaEhBO0ErQ3pxaEhBO0FsQzFCQTtBQVpBO0FibXRoSEE7QStDeHFoSEE7QWxDM0NBO0FBWUE7QWIyc2hIQTtBK0N2cWhIQTtBQUNBO0EvQ3lxaEhBO0ErQ3RxaEhBO0FBQ0E7QUFDQTtBL0N3cWhIQTtBK0N0cWhIQTtBQUNBO0FBQ0E7QS9Dd3FoSEE7QUFDQTtBaUJwdWhIQTtBOEJtQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBL0Nvc2hIQTtBK0Nqc2hIQTtBbEMxQkE7QUFaQTtBYjJ1aEhBO0ErQ2hzaEhBO0FsQzNDQTtBQVlBO0FibXVoSEE7QStDL3JoSEE7QUFDQTtBL0Npc2hIQTtBK0M5cmhIQTtBQUNBO0FBQ0E7QS9DZ3NoSEE7QStDOXJoSEE7QUFDQTtBQUNBO0EvQ2dzaEhBO0FBQ0E7QStDbnJoSEE7QWxDbkhBO0FieXloSEE7QStDbnJoSEE7QUFDQTtBL0NxcmhIQTtBK0NucmhIQTtBQUNBO0EvQ3FyaEhBOztBZ0Q5emhIQTtBQUNBO0FBQ0E7QWhEaTBoSEE7QVF0emhIQTtBd0NQQTtBQUNBO0FoRGcwaEhBO0FnRDd6aEhBO0FBQ0E7QUFDQTtBQUNBO0FoRCt6aEhBOztBZ0Q1MGhIQTtBQUNBO0FBQ0E7QWhEKzBoSEE7QVFwMGhIQTtBd0NQQTtBQUNBO0FoRDgwaEhBO0FnRDMwaEhBO0FBQ0E7QUFDQTtBQUNBO0FoRDYwaEhBOztBZ0QxMWhIQTtBQUNBO0FBQ0E7QWhENjFoSEE7QVFsMWhIQTtBd0NQQTtBQUNBO0FoRDQxaEhBO0FnRHoxaEhBO0FBQ0E7QUFDQTtBQUNBO0FoRDIxaEhBOztBZ0R4MmhIQTtBQUNBO0FBQ0E7QWhEMjJoSEE7QVFoMmhIQTtBd0NQQTtBQUNBO0FoRDAyaEhBO0FnRHYyaEhBO0FBQ0E7QUFDQTtBQUNBO0FoRHkyaEhBOztBZ0R0M2hIQTtBQUNBO0FBQ0E7QWhEeTNoSEE7QVE5MmhIQTtBd0NQQTtBQUNBO0FoRHczaEhBO0FnRHIzaEhBO0FBQ0E7QUFDQTtBQUNBO0FoRHUzaEhBOztBZ0RwNGhIQTtBQUNBO0FBQ0E7QWhEdTRoSEE7QVE1M2hIQTtBd0NQQTtBQUNBO0FoRHM0aEhBO0FnRG40aEhBO0FBQ0E7QUFDQTtBQUNBO0FoRHE0aEhBOztBZ0RsNWhIQTtBQUNBO0FBQ0E7QWhEcTVoSEE7QVExNGhIQTtBd0NQQTtBQUNBO0FoRG81aEhBO0FnRGo1aEhBO0FBQ0E7QUFDQTtBQUNBO0FoRG01aEhBOztBZ0RoNmhIQTtBQUNBO0FBQ0E7QWhEbTZoSEE7QVF4NWhIQTtBd0NQQTtBQUNBO0FoRGs2aEhBO0FnRC81aEhBO0FBQ0E7QUFDQTtBQUNBO0FoRGk2aEhBOztBZ0Q5NmhIQTtBQUNBO0FBQ0E7QWhEaTdoSEE7QVF0NmhIQTtBd0NQQTtBQUNBO0FoRGc3aEhBO0FnRDc2aEhBO0FBQ0E7QUFDQTtBQUNBO0FoRCs2aEhBOztBZ0Q1N2hIQTtBQUNBO0FBQ0E7QWhEKzdoSEE7QVFwN2hIQTtBd0NQQTtBQUNBO0FoRDg3aEhBO0FnRDM3aEhBO0FBQ0E7QUFDQTtBQUNBO0FoRDY3aEhBOztBZ0QxOGhIQTtBQUNBO0FBQ0E7QWhENjhoSEE7QVFsOGhIQTtBd0NQQTtBQUNBO0FoRDQ4aEhBO0FnRHo4aEhBO0FBQ0E7QUFDQTtBQUNBO0FoRDI4aEhBOztBZ0R4OWhIQTtBQUNBO0FBQ0E7QWhEMjloSEE7QVFoOWhIQTtBd0NQQTtBQUNBO0FoRDA5aEhBO0FnRHY5aEhBO0FBQ0E7QUFDQTtBQUNBO0FoRHk5aEhBOztBaUR6K2hIQTtBQUNBO0EzQ21MQTtBMkNqTEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBakQ0K2hIQTtBUXYraEhBO0F5Q0RBO0FBQ0E7QWpEMitoSEE7QVF2K2hIQTtBeUNDQTtBakR5K2hIQTs7QWlEOTloSEE7QUFDQTtBQUNBO0FBQ0E7QWpEaStoSEE7O0FpRDM5aEhBO0FBQ0E7QWpEODloSEE7O0FrRHBnaUhBO0FBR0E7QUFBQTtBQUNBO0E1Q2dMQTtBNEM3S0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FyQ09BO0FiOC9oSEE7QWtEbGdpSEE7QUFDQTtBbERvZ2lIQTtBa0RqZ2lIQTtBQUNBO0FsRG1naUhBO0FrRGhnaUhBO0FBQ0E7QUFDQTtBbERrZ2lIQTtBa0QvL2hIQTtBQUNBO0FsRGlnaUhBOztBa0Q3L2hIQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXJDWkE7QUFDQTtBYjZnaUhBOztBa0Q5L2hIQTtBQUNBO0FsRGlnaUhBOztBbUR2aWlIQTtBQUVBO0FuRHlpaUhBO0FtRHZpaUhBO0FBQ0E7QUFDQTtBbkR5aWlIQTs7QW1EcGlpSEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBR0E7QW5EcWlpSEE7O0FtRDloaUhBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QW5EZ2lpSEE7QW1EN2hpSEE7QTdCM0JBO0FBQUE7QUFBQTtBQUFBO0E2QjZCQTtBQUFBO0FuRCtoaUhBO0FzQnhqaUhBO0E2QnVCQTtBN0J0QkE7QUFBQTtBdEIyamlIQTtBQUNBO0FtRGxpaUhBO0FBQ0E7QUFBQTtBbkRvaWlIQTtBbURoaWlIQTtBQUNBO0FBQUE7QW5Ea2lpSEE7O0FtRDloaUhBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QW5EaWlpSEE7QW1EL2hpSEE7QUFDQTtBQUNBO0FuRGlpaUhBO0FtRDloaUhBOztBQUVBO0FBQUE7QW5EZ2lpSEE7QW1EN2hpSEE7QUFDQTtBbkQraGlIQTs7QW1EM2hpSEE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBbkQ4aGlIQTtBbUQzaGlIQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBbkQ2aGlIQTtBbUR6aGlIQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QW5EMmhpSEE7QW1EemhpSEE7QUFDQTtBbkQyaGlIQTtBbUR4aGlIQTtBQUNBO0FuRDBoaUhBOztBbURwaGlIQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUdBO0FBQ0E7QUFDQTtBQUNBO0F0Q2xHQTtBc0NzR0E7QW5EbWhpSEE7O0FtRC9naUhBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QW5Ea2hpSEE7QW1EL2dpSEE7QUFBQTtBbkRraGlIQTtBbURqaGlIQTtBQUFBO0FuRG9oaUhBOztBbUQvZ2lIQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QXRDdEhBO0FBQ0E7QWJ5b2lIQTtBbURqaGlIQTtBQUNBO0FBRUE7QW5Ea2hpSEE7O0FtRDdnaUhBO0FBQ0E7QUFDQTtBbkRnaGlIQTs7QW1EM2dpSEE7QUFDQTtBQUdBO0FBQUE7QUFBQTtBQUNBO0FuRDRnaUhBOztBbUR4Z2lIQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0F0Q3pJQTtBQUNBO0FicXBpSEE7QW1EdmdpSEE7QUFDQTtBbkR5Z2lIQTs7QW1EcGdpSEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FuRHVnaUhBOztBaUI5b2lIQTtBa0M2SUE7QUFDQTtBQUNBO0FuRHFnaUhBO0FtRGxnaUhBO0FBQ0E7QW5Eb2dpSEE7QW1EbGdpSEE7QUFDQTtBbkRvZ2lIQTtBbURoZ2lIQTtBQUNBO0FuRGtnaUhBO0FtRGhnaUhBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QW5Ea2dpSEE7QW1EMS9oSEE7QUFBQTtBbkQ2L2hIQTtBQUNBO0FpQnJxaUhBO0FrQzJLQTs7QUFFQTtBbkQ2L2hIQTtBQUNBO0FpQjNxaUhBO0FrQ2tMQTtBQUFBO0FuRDYvaEhBO0FBQ0E7QW9EM3VpSEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQ0pBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QS9DcUtBO0E4Q3pLQTtBQUNBO0FwRHV2aUhBO0FvRHJ2aUhBO0FBQUE7QXBEd3ZpSEE7QW9EdHZpSEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBcER3dmlIQTtBb0R0dmlIQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FwRHd2aUhBOztBb0RudmlIQTtBQUNBO0FwRHN2aUhBO0FvRHB2aUhBO0FBQ0E7QXBEc3ZpSEE7QW9EcHZpSEE7QUFDQTtBQUNBO0FBQ0E7QXBEc3ZpSEE7O0FvRGp2aUhBO0FBQ0E7QXBEb3ZpSEE7QW9EbHZpSEE7QUFDQTtBQUNBO0FBQ0E7QXBEb3ZpSEE7QW9EbHZpSEE7QUFDQTtBQUNBO0FBQ0E7QXBEb3ZpSEE7O0FvRC91aUhBO0FBQ0E7QXBEa3ZpSEE7QW9EaHZpSEE7QUFDQTtBcERrdmlIQTtBb0RodmlIQTtBQUNBO0FBQ0E7QUFDQTtBcERrdmlIQTs7QW9EN3VpSEE7QUFDQTtBcERndmlIQTtBb0Q5dWlIQTtBQUNBO0FBQ0E7QUFDQTtBcERndmlIQTtBb0Q5dWlIQTtBQUNBO0FBQ0E7QUFDQTtBcERndmlIQTs7QW9EM3RpSEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F2QzlGQTtBYjZ6aUhBOztBc0QvMGlIQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBRExBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QS9DcUtBO0FnRHhLQTtBQUNBO0FBQ0E7QUFDQTtBekNHQTtBYjAxaUhBO0FzRHoxaUhBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEQyMWlIQTtBc0R6MWlIQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXREMDFpSEE7O0FzRHIxaUhBO0FBQ0E7QXREdzFpSEE7QXNEdDFpSEE7QUFDQTtBdER3MWlIQTtBc0R0MWlIQTtBQUNBO0FBQ0E7QUFDQTtBdER3MWlIQTtBc0RyMWlIQTtBQUNBO0FBQ0E7QUFDQTtBdER1MWlIQTs7QXNEbDFpSEE7QUFDQTtBdERxMWlIQTtBc0RuMWlIQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RHExaUhBO0FzRG4xaUhBO0FBQ0E7QUFDQTtBQUNBO0F0RHExaUhBO0FzRGwxaUhBO0FBQ0E7QUFDQTtBQUNBO0F0RG8xaUhBOztBc0QvMGlIQTtBQUNBO0F0RGsxaUhBO0FzRGgxaUhBO0FBQ0E7QXREazFpSEE7QXNEaDFpSEE7QUFDQTtBQUNBO0FBQ0E7QXREazFpSEE7QXNELzBpSEE7QUFDQTtBQUNBO0FBQ0E7QXREaTFpSEE7QXNENTBpSEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RDgwaUhBOztBc0QxMGlIQTtBQUNBO0F0RDYwaUhBO0FzRDMwaUhBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRENjBpSEE7QXNEMzBpSEE7QUFDQTtBQUNBO0FBQ0E7QXRENjBpSEE7QXNEMTBpSEE7QUFDQTtBQUNBO0FBQ0E7QXRENDBpSEE7O0FzRHR6aUhBO0FBQ0E7QUFDQTtBaEQwQkE7QWdEdkJBO0FBQ0E7QXpDbklBO0FBQ0E7QWI0N2lIQTtBc0R2emlIQTtBQUNBO0F0RHl6aUhBOztBc0RyemlIQTtBQUNBO0FBQ0E7QXREd3ppSEE7O0F1RG45aUhBO0FBQ0E7QXZEczlpSEE7O0F1RG45aUhBO0FBQ0E7QUFBQTtBdkRzOWlIQTs7QXVEbjlpSEE7QUFDQTtBQUNBO0FBQ0E7QXZEczlpSEE7QXdENytpSEE7QUFDQTtBQUNBO0FBQ0E7QXhEKytpSEE7O0F1RHY5aUhBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QWpDbEJBO0FBQUE7QUFBQTtBQUFBO0F0QjYraUhBO0FzQnoraUhBO0FpQ1FBO0FqQ1BBO0FBQUE7QXRCNCtpSEE7QUFDQTs7QXVENTlpSEE7OztBQUdBO0F2RCs5aUhBOztBdUQ1OWlIQTs7QUFFQTtBQUFBO0F2RCs5aUhBOztBdUQ1OWlIQTs7QUFFQTtBQUFBO0F2RCs5aUhBOztBdUR0OWlIQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QXZEeTlpSEE7QXVEdDlpSEE7OztBQUdBO0FBQ0E7QXZEdzlpSEE7QXVEcjlpSEE7O0FBRUE7QUFDQTtBakM1REE7QUFBQTtBdEJvaGpIQTtBc0JoaGpIQTtBaUNxREE7O0FqQ3BEQTtBQUFBO0F0Qm9oakhBO0FBQ0E7O0F1RHA5aUhBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWpDdEZBO0FBQUE7QXRCNmlqSEE7QXNCemlqSEE7QWlDa0VBOztBakNqRUE7QUFBQTtBdEI2aWpIQTtBQUNBO0FRbmpqSEE7OztBK0MyRkE7QUFDQTtBQUNBO0FBQ0E7QXZENjlpSEE7O0F1RDE5aUhBO0FBQ0E7QXZENjlpSEE7O0F1RHg5aUhBO0FBQ0E7QXZEMjlpSEE7O0F1RHA5aUhBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0F2RHU5aUhBOztBdURyOWlIQTtBQUNBO0F2RHc5aUhBOztBdUR0OWlIQTtBQUNBO0F2RHk5aUhBOztBdURoOWlIQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUVBO0FBQ0E7QUFDQTtBdkRrOWlIQTtBdURoOWlIQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QUFDQTtBQUNBO0FqQy9KQTtBQUFBO0F0QmluakhBO0FzQjdtakhBO0FpQzZJQTtBakM1SUE7QUFBQTtBdEJnbmpIQTtBQUNBO0F1RG45aUhBO0FBQ0E7QXZEcTlpSEE7O0F1RDU4aUhBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F2RCs4aUhBOztBeURqcGpIQTtBQUNBO0FBQUE7QUFBQTtBekRxcGpIQTtBQUNBO0F5RG5wakhBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QUFDQTtBQUFBO0F6RG9wakhBOztBeURqcGpIQTtBQUNBO0FBQ0E7QUFDQTtBekRvcGpIQTs7QXlEN29qSEE7QUFDQTtBQUNBO0FBQUE7QXpEZ3BqSEE7QXlEOW9qSEE7QUFDQTtBQUNBO0FBQUE7QXpEZ3BqSEE7QUFDQTtBeUQ3b2pIQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUNBO0FBQ0E7QUFBQTtBekQ4b2pIQTs7QXlEM29qSEE7QUFDQTtBQUNBO0F6RDhvakhBOztBeUQxb2pIQTtBQUNBOztBQUVBO0FBQUE7QXpENm9qSEE7QUFDQTtBMER6c2pIQTtBQUFBO0ExRDRzakhBOztBMEQzc2pIQTtBQUFBO0ExRCtzakhBOztBMEQ5c2pIQTtBQUFBO0ExRGt0akhBOztBMERqdGpIQTtBQUFBO0ExRHF0akhBOztBMERwdGpIQTtBQUFBO0ExRHd0akhBOztBMER2dGpIQTtBQUFBO0ExRDJ0akhBOztBMkQ3dGpIQTtBQUNBO0EzRGd1akhBOztBUXR0akhBOzs7QW1ETEE7QTNEaXVqSEE7O0EyRHZ1akhBO0FBQ0E7QTNEMHVqSEE7O0FRaHVqSEE7OztBbURMQTtBM0QydWpIQTs7QTJEanZqSEE7QUFDQTtBM0RvdmpIQTs7QVExdWpIQTs7O0FtRExBO0EzRHF2akhBOztBMkQzdmpIQTtBQUNBO0EzRDh2akhBOztBUXB2akhBOzs7QW1ETEE7QTNEK3ZqSEE7O0EyRHJ3akhBO0FBQ0E7QTNEd3dqSEE7O0FROXZqSEE7OztBbURMQTtBM0R5d2pIQTs7QTJEL3dqSEE7QUFDQTtBM0RreGpIQTs7QVF4d2pIQTs7O0FtRExBO0EzRG14akhBOztBMkR6eGpIQTtBQUNBO0EzRDR4akhBOztBUWx4akhBOzs7QW1ETEE7QTNENnhqSEE7O0EyRG55akhBO0FBQ0E7QTNEc3lqSEE7O0FRNXhqSEE7OztBbURMQTtBM0R1eWpIQTs7QTJEN3lqSEE7QUFDQTtBM0RnempIQTs7QVF0eWpIQTs7O0FtRExBO0EzRGl6akhBOztBMkR2empIQTtBQUNBO0EzRDB6akhBOztBUWh6akhBOzs7QW1ETEE7QTNEMnpqSEE7O0EyRGowakhBO0FBQ0E7QTNEbzBqSEE7O0FRMXpqSEE7OztBbURMQTtBM0RxMGpIQTs7QTJEMzBqSEE7QUFDQTtBM0Q4MGpIQTs7QVFwMGpIQTs7O0FtRExBO0EzRCswakhBOztBNEQ5MGpIQTtBQUNBO0E1RGkxakhBOztBNEQ5MGpIQTtBQUNBO0E1RGkxakhBOztBNkQ1MWpIQTtBQUFBO0E3RGcyakhBOztBNkQvMWpIQTtBQUFBO0E3RG0yakhBOztBNkRsMmpIQTtBQUFBO0E3RHMyakhBOztBNkRyMmpIQTtBQUFBO0E3RHkyakhBOztBNkR4MmpIQTtBQUFBO0E3RDQyakhBOztBNkQxMmpIQTtBQUFBO0E3RDgyakhBOztBNkQ3MmpIQTtBQUFBO0E3RGkzakhBOztBNkRoM2pIQTtBQUFBO0E3RG8zakhBOztBNkRuM2pIQTtBQUFBO0E3RHUzakhBOztBNkR0M2pIQTtBQUFBO0E3RDAzakhBOztBNkR2M2pIQTtBQUNBO0E3RDAzakhBOztBNkQzM2pIQTtBQUNBO0E3RDgzakhBOztBNkQvM2pIQTtBQUNBO0E3RGs0akhBOztBNkRuNGpIQTtBQUNBO0E3RHM0akhBOztBNkR2NGpIQTtBQUNBO0E3RDA0akhBOztBNkQzNGpIQTtBQUNBO0E3RDg0akhBOztBNkQvNGpIQTtBQUNBO0E3RGs1akhBOztBNkRuNWpIQTtBQUNBO0E3RHM1akhBOztBNkR2NWpIQTtBQUNBO0E3RDA1akhBOztBNkQzNWpIQTtBQUNBO0E3RDg1akhBOztBNkQvNWpIQTtBQUNBO0E3RGs2akhBOztBNkRuNmpIQTtBQUNBO0E3RHM2akhBOztBNkRsNmpIQTtBQUNBO0E3RHE2akhBOztBNkQ5NWpIQTtBQUNBO0E3RGk2akhBOztBNkQ5NWpIQTtBQUNBO0E3RGk2akhBOztBNkQ5NWpIQTtBQUNBO0FBQ0E7QTdEaTZqSEE7O0E2RDk1akhBO0FBQ0E7QUFDQTtBN0RpNmpIQTs7QTZEOTVqSEE7QUFDQTtBQUNBO0E3RGk2akhBOztBNkQ5NWpIQTtBQUNBO0FBQ0E7QTdEaTZqSEE7O0E2RDk1akhBO0FBQ0E7QTdEaTZqSEE7O0E2RDk1akhBO0FBQ0E7QTdEaTZqSEE7O0E2RDk1akhBO0FBQ0E7QTdEaTZqSEE7O0E2RDk1akhBO0FBQ0E7QTdEaTZqSEE7O0F3RHorakhBO0FBQ0E7QUFDQTtBQUNBO0F4RDQrakhBOztBOERyK2pIQTtBQUFBO0E5RHkrakhBOztBOER6K2pIQTtBQUFBO0E5RDYrakhBOztBOEQ3K2pIQTtBQUFBO0E5RGkvakhBOztBOERqL2pIQTtBQUFBO0E5RHEvakhBOztBOERyL2pIQTtBQUFBO0E5RHkvakhBOztBOER6L2pIQTtBQUFBO0E5RDYvakhBOztBOEQ3L2pIQTtBQUFBO0E5RGlna0hBOztBOERqZ2tIQTtBQUFBO0FBQUE7QUFBQTtBOURxZ2tIQTs7QThEcmdrSEE7QUFBQTtBQUFBO0FBQUE7QTlEeWdrSEE7O0FpQng5akhBO0E2Q2pEQTtBQUFBO0E5RDhna0hBO0E4RDlna0hBO0FBQUE7QTlEaWhrSEE7QThEamhrSEE7QUFBQTtBOURvaGtIQTtBOERwaGtIQTtBQUFBO0E5RHVoa0hBO0E4RHZoa0hBO0FBQUE7QTlEMGhrSEE7QThEMWhrSEE7QUFBQTtBOUQ2aGtIQTtBOEQ3aGtIQTtBQUFBO0E5RGdpa0hBO0E4RGhpa0hBO0FBQUE7QUFBQTtBQUFBO0E5RG1pa0hBO0E4RG5pa0hBO0FBQUE7QUFBQTtBQUFBO0E5RHNpa0hBO0FBQ0E7QWlCdC9qSEE7QTZDakRBO0FBQUE7QTlEMmlrSEE7QThEM2lrSEE7QUFBQTtBOUQ4aWtIQTtBOEQ5aWtIQTtBQUFBO0E5RGlqa0hBO0E4RGpqa0hBO0FBQUE7QTlEb2prSEE7QThEcGprSEE7QUFBQTtBOUR1amtIQTtBOER2amtIQTtBQUFBO0E5RDBqa0hBO0E4RDFqa0hBO0FBQUE7QTlENmprSEE7QThEN2prSEE7QUFBQTtBQUFBO0FBQUE7QTlEZ2trSEE7QThEaGtrSEE7QUFBQTtBQUFBO0FBQUE7QTlEbWtrSEE7QUFDQTtBaUJuaGtIQTtBNkNqREE7QUFBQTtBOUR3a2tIQTtBOER4a2tIQTtBQUFBO0E5RDJra0hBO0E4RDNra0hBO0FBQUE7QTlEOGtrSEE7QThEOWtrSEE7QUFBQTtBOURpbGtIQTtBOERqbGtIQTtBQUFBO0E5RG9sa0hBO0E4RHBsa0hBO0FBQUE7QTlEdWxrSEE7QThEdmxrSEE7QUFBQTtBOUQwbGtIQTtBOEQxbGtIQTtBQUFBO0FBQUE7QUFBQTtBOUQ2bGtIQTtBOEQ3bGtIQTtBQUFBO0FBQUE7QUFBQTtBOURnbWtIQTtBQUNBO0FpQmhqa0hBO0E2Q2pEQTtBQUFBO0E5RHFta0hBO0E4RHJta0hBO0FBQUE7QTlEd21rSEE7QThEeG1rSEE7QUFBQTtBOUQybWtIQTtBOEQzbWtIQTtBQUFBO0E5RDhta0hBO0E4RDlta0hBO0FBQUE7QTlEaW5rSEE7QThEam5rSEE7QUFBQTtBOURvbmtIQTtBOERwbmtIQTtBQUFBO0E5RHVua0hBO0E4RHZua0hBO0FBQUE7QUFBQTtBQUFBO0E5RDBua0hBO0E4RDFua0hBO0FBQUE7QUFBQTtBQUFBO0E5RDZua0hBO0FBQ0E7QThEcG5rSEE7QUFFQTtBQUFBO0E5RHNua0hBO0E4RHRua0hBO0FBQUE7QTlEeW5rSEE7QThEem5rSEE7QUFBQTtBOUQ0bmtIQTtBOEQ1bmtIQTtBQUFBO0E5RCtua0hBO0E4RC9ua0hBO0FBQUE7QTlEa29rSEE7QThEbG9rSEE7QUFBQTtBOURxb2tIQTtBOERyb2tIQTtBQUFBO0E5RHdva0hBO0E4RHhva0hBO0FBQUE7QUFBQTtBQUFBO0E5RDJva0hBO0E4RDNva0hBO0FBQUE7QUFBQTtBQUFBO0E5RDhva0hBO0FBQ0E7QStEcHFrSEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0EvRHNxa0hBO0ErRHBxa0hBO0FBQ0E7QUFDQTtBL0RzcWtIQTtBK0RucWtIQTs7Ozs7QUFLQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBL0RxcWtIQTs7QStENXBrSEE7QUFDQTtBL0QrcGtIQTs7QStEaHFrSEE7QUFDQTtBL0RtcWtIQTs7QStEcHFrSEE7QUFDQTtBL0R1cWtIQTs7QStEeHFrSEE7QUFDQTtBL0QycWtIQTs7QStENXFrSEE7QUFDQTtBL0QrcWtIQTs7QStEaHJrSEE7QUFDQTtBL0RtcmtIQTs7QStEcHJrSEE7QUFDQTtBL0R1cmtIQTs7QStEeHJrSEE7QUFDQTtBL0QycmtIQTs7QStENXJrSEE7QUFDQTtBL0QrcmtIQTs7QStEaHNrSEE7QUFDQTtBL0Rtc2tIQTs7QStEcHNrSEE7QUFDQTtBL0R1c2tIQTs7QStEeHNrSEE7QUFDQTtBL0Qyc2tIQTs7QStENXNrSEE7QUFDQTtBL0Qrc2tIQTs7QStEaHRrSEE7QUFDQTtBL0RtdGtIQTs7QStEcHRrSEE7QUFDQTtBL0R1dGtIQTs7QStEeHRrSEE7QUFDQTtBL0QydGtIQTs7QStENXRrSEE7QUFDQTtBL0QrdGtIQTs7QStEaHVrSEE7QUFDQTtBL0RtdWtIQTs7QStEcHVrSEE7QUFDQTtBL0R1dWtIQTs7QStEeHVrSEE7QUFDQTtBL0QydWtIQTs7QStENXVrSEE7QUFDQTtBL0QrdWtIQTs7QStEaHZrSEE7QUFDQTtBL0RtdmtIQTs7QStEcHZrSEE7QUFDQTtBL0R1dmtIQTs7QStEeHZrSEE7QUFDQTtBL0QydmtIQTs7QStENXZrSEE7QUFDQTtBL0QrdmtIQTs7QStEaHdrSEE7QUFDQTtBL0Rtd2tIQTs7QStEcHdrSEE7QUFDQTtBL0R1d2tIQTs7QStEeHdrSEE7QUFDQTtBL0Qyd2tIQTs7QStENXdrSEE7QUFDQTtBL0Qrd2tIQTs7QStEaHhrSEE7QUFDQTtBL0RteGtIQTs7QStEcHhrSEE7QUFDQTtBL0R1eGtIQTs7QStEeHhrSEE7QUFDQTtBL0QyeGtIQTs7QStENXhrSEE7QUFDQTtBL0QreGtIQTs7QStEaHlrSEE7QUFDQTtBL0RteWtIQTs7QStEcHlrSEE7QUFDQTtBL0R1eWtIQTs7QStEeHlrSEE7QUFDQTtBL0QyeWtIQTs7QStENXlrSEE7QUFDQTtBL0QreWtIQTs7QStEaHprSEE7QUFDQTtBL0RtemtIQTs7QStEcHprSEE7QUFDQTtBL0R1emtIQTs7QStEeHprSEE7QUFDQTtBL0QyemtIQTs7QStENXprSEE7QUFDQTtBL0QremtIQTs7QStEaDBrSEE7QUFDQTtBL0RtMGtIQTs7QStEcDBrSEE7QUFDQTtBL0R1MGtIQTs7QStEeDBrSEE7QUFDQTtBL0QyMGtIQTs7QStENTBrSEE7QUFDQTtBL0QrMGtIQTs7QStEaDFrSEE7QUFDQTtBL0RtMWtIQTs7QStEcDFrSEE7QUFDQTtBL0R1MWtIQTs7QStEeDFrSEE7QUFDQTtBL0QyMWtIQTs7QStENTFrSEE7QUFDQTtBL0QrMWtIQTs7QStEaDJrSEE7QUFDQTtBL0RtMmtIQTs7QStEcDJrSEE7QUFDQTtBL0R1MmtIQTs7QStEeDJrSEE7QUFDQTtBL0QyMmtIQTs7QStENTJrSEE7QUFDQTtBL0QrMmtIQTs7QStEaDNrSEE7QUFDQTtBL0RtM2tIQTs7QStEcDNrSEE7QUFDQTtBL0R1M2tIQTs7QStEeDNrSEE7QUFDQTtBL0QyM2tIQTs7QStENTNrSEE7QUFDQTtBL0QrM2tIQTs7QStEaDRrSEE7QUFDQTtBL0RtNGtIQTs7QStEcDRrSEE7QUFDQTtBL0R1NGtIQTs7QStEeDRrSEE7QUFDQTtBL0QyNGtIQTs7QStENTRrSEE7QUFDQTtBL0QrNGtIQTs7QStEaDVrSEE7QUFDQTtBL0RtNWtIQTs7QStEcDVrSEE7QUFDQTtBL0R1NWtIQTs7QStEeDVrSEE7QUFDQTtBL0QyNWtIQTs7QStENTVrSEE7QUFDQTtBL0QrNWtIQTs7QStEaDZrSEE7QUFDQTtBL0RtNmtIQTs7QStEcDZrSEE7QUFDQTtBL0R1NmtIQTs7QStEeDZrSEE7QUFDQTtBL0QyNmtIQTs7QStENTZrSEE7QUFDQTtBL0QrNmtIQTs7QStEaDdrSEE7QUFDQTtBL0RtN2tIQTs7QStEcDdrSEE7QUFDQTtBL0R1N2tIQTs7QStEeDdrSEE7QUFDQTtBL0QyN2tIQTs7QStENTdrSEE7QUFDQTtBL0QrN2tIQTs7QStEaDhrSEE7QUFDQTtBL0RtOGtIQTs7QStEcDhrSEE7QUFDQTtBL0R1OGtIQTs7QStEeDhrSEE7QUFDQTtBL0QyOGtIQTs7QStENThrSEE7QUFDQTtBL0QrOGtIQTs7QStEaDlrSEE7QUFDQTtBL0RtOWtIQTs7QStEcDlrSEE7QUFDQTtBL0R1OWtIQTs7QStEeDlrSEE7QUFDQTtBL0QyOWtIQTs7QStENTlrSEE7QUFDQTtBL0QrOWtIQTs7QStEaCtrSEE7QUFDQTtBL0RtK2tIQTs7QStEcCtrSEE7QUFDQTtBL0R1K2tIQTs7QStEeCtrSEE7QUFDQTtBL0QyK2tIQTs7QStENStrSEE7QUFDQTtBL0QrK2tIQTs7QStEaC9rSEE7QUFDQTtBL0RtL2tIQTs7QStEcC9rSEE7QUFDQTtBL0R1L2tIQTs7QStEeC9rSEE7QUFDQTtBL0QyL2tIQTs7QStENS9rSEE7QUFDQTtBL0QrL2tIQTs7QStEaGdsSEE7QUFDQTtBL0RtZ2xIQTs7QStEcGdsSEE7QUFDQTtBL0R1Z2xIQTs7QStEeGdsSEE7QUFDQTtBL0QyZ2xIQTs7QStENWdsSEE7QUFDQTtBL0QrZ2xIQTs7QStEaGhsSEE7QUFDQTtBL0RtaGxIQTs7QStEcGhsSEE7QUFDQTtBL0R1aGxIQTs7QStEeGhsSEE7QUFDQTtBL0QyaGxIQTs7QStENWhsSEE7QUFDQTtBL0QraGxIQTs7QStEaGlsSEE7QUFDQTtBL0RtaWxIQTs7QStEcGlsSEE7QUFDQTtBL0R1aWxIQTs7QStEeGlsSEE7QUFDQTtBL0QyaWxIQTs7QStENWlsSEE7QUFDQTtBL0QraWxIQTs7QStEaGpsSEE7QUFDQTtBL0RtamxIQTs7QStEcGpsSEE7QUFDQTtBL0R1amxIQTs7QStEeGpsSEE7QUFDQTtBL0QyamxIQTs7QStENWpsSEE7QUFDQTtBL0QramxIQTs7QStEaGtsSEE7QUFDQTtBL0Rta2xIQTs7QStEcGtsSEE7QUFDQTtBL0R1a2xIQTs7QStEeGtsSEE7QUFDQTtBL0Qya2xIQTs7QStENWtsSEE7QUFDQTtBL0Qra2xIQTs7QStEaGxsSEE7QUFDQTtBL0RtbGxIQTs7QStEcGxsSEE7QUFDQTtBL0R1bGxIQTs7QStEeGxsSEE7QUFDQTtBL0QybGxIQTs7QStENWxsSEE7QUFDQTtBL0QrbGxIQTs7QStEaG1sSEE7QUFDQTtBL0RtbWxIQTs7QStEcG1sSEE7QUFDQTtBL0R1bWxIQTs7QStEeG1sSEE7QUFDQTtBL0QybWxIQTs7QStENW1sSEE7QUFDQTtBL0QrbWxIQTs7QStEaG5sSEE7QUFDQTtBL0RtbmxIQTs7QStEcG5sSEE7QUFDQTtBL0R1bmxIQTs7QStEeG5sSEE7QUFDQTtBL0QybmxIQTs7QWdFcHBsSEE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEV3cGxIQTs7QWdFdnBsSEE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEUycGxIQTs7QWdFMXBsSEE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEU4cGxIQTs7QWdFN3BsSEE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEVpcWxIQTs7QWdFL3BsSEE7QUFBQTtBQUFBO0FoRW1xbEhBOztBZ0VscWxIQTtBQUFBO0FBQUE7QWhFc3FsSEE7O0FnRXJxbEhBO0FBQUE7QUFBQTtBaEV5cWxIQTs7QWdFeHFsSEE7QUFBQTtBQUFBO0FBQUE7QWhFNHFsSEE7O0FnRTNxbEhBO0FBQUE7QUFBQTtBQUFBO0FoRStxbEhBOztBZ0U5cWxIQTtBQUFBO0FBQUE7QUFBQTtBaEVrcmxIQTs7QWdFanJsSEE7QUFBQTtBQUFBO0FoRXFybEhBOztBZ0VwcmxIQTtBQUFBO0FBQUE7QWhFd3JsSEE7O0FnRXRybEhBO0FBQUE7QUFBQTtBQUFBO0FoRTBybEhBOztBZ0V6cmxIQTtBQUFBO0FBQUE7QUFBQTtBaEU2cmxIQTs7QWdFNXJsSEE7QUFBQTtBQUFBO0FBQUE7QWhFZ3NsSEE7O0FnRS9ybEhBO0FBQUE7QUFBQTtBQUFBO0FoRW1zbEhBOztBZ0Vsc2xIQTtBQUFBO0FBQUE7QWhFc3NsSEE7O0FnRXBzbEhBO0FBQUE7QUFBQTtBQUFBO0FoRXdzbEhBOztBZ0V2c2xIQTtBQUFBO0FBQUE7QUFBQTtBaEUyc2xIQTs7QWdFMXNsSEE7QUFBQTtBQUFBO0FBQUE7QWhFOHNsSEE7O0FnRTdzbEhBO0FBQUE7QUFBQTtBQUFBO0FoRWl0bEhBOztBZ0VodGxIQTtBQUFBO0FBQUE7QUFBQTtBaEVvdGxIQTs7QWdFbHRsSEE7QUFBQTtBQUFBO0FoRXN0bEhBOztBZ0VydGxIQTtBQUFBO0FBQUE7QWhFeXRsSEE7O0FnRXh0bEhBO0FBQUE7QUFBQTtBaEU0dGxIQTs7QWdFM3RsSEE7QUFBQTtBQUFBO0FoRSt0bEhBOztBZ0U5dGxIQTtBQUFBO0FBQUE7QWhFa3VsSEE7O0FnRWp1bEhBO0FBQUE7QUFBQTtBaEVxdWxIQTs7QWdFbnVsSEE7QUFBQTtBQUFBO0FoRXV1bEhBOztBZ0V0dWxIQTtBQUFBO0FBQUE7QWhFMHVsSEE7O0FnRXp1bEhBO0FBQUE7QUFBQTtBaEU2dWxIQTs7QWdFNXVsSEE7QUFBQTtBQUFBO0FoRWd2bEhBOztBZ0UvdWxIQTtBQUFBO0FBQUE7QWhFbXZsSEE7O0FnRWx2bEhBO0FBQUE7QUFBQTtBaEVzdmxIQTs7QWlCMXVsSEE7QStDbERBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWhFaXlsSEE7QWdFaHlsSEE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEVteWxIQTtBZ0VseWxIQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FoRXF5bEhBO0FnRXB5bEhBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWhFdXlsSEE7QWdFcnlsSEE7QUFBQTtBQUFBO0FoRXd5bEhBO0FnRXZ5bEhBO0FBQUE7QUFBQTtBaEUweWxIQTtBZ0V6eWxIQTtBQUFBO0FBQUE7QWhFNHlsSEE7QWdFM3lsSEE7QUFBQTtBQUFBO0FBQUE7QWhFOHlsSEE7QWdFN3lsSEE7QUFBQTtBQUFBO0FBQUE7QWhFZ3psSEE7QWdFL3lsSEE7QUFBQTtBQUFBO0FBQUE7QWhFa3psSEE7QWdFanpsSEE7QUFBQTtBQUFBO0FoRW96bEhBO0FnRW56bEhBO0FBQUE7QUFBQTtBaEVzemxIQTtBZ0VwemxIQTtBQUFBO0FBQUE7QUFBQTtBaEV1emxIQTtBZ0V0emxIQTtBQUFBO0FBQUE7QUFBQTtBaEV5emxIQTtBZ0V4emxIQTtBQUFBO0FBQUE7QUFBQTtBaEUyemxIQTtBZ0UxemxIQTtBQUFBO0FBQUE7QUFBQTtBaEU2emxIQTtBZ0U1emxIQTtBQUFBO0FBQUE7QWhFK3psSEE7QWdFN3psSEE7QUFBQTtBQUFBO0FBQUE7QWhFZzBsSEE7QWdFL3psSEE7QUFBQTtBQUFBO0FBQUE7QWhFazBsSEE7QWdFajBsSEE7QUFBQTtBQUFBO0FBQUE7QWhFbzBsSEE7QWdFbjBsSEE7QUFBQTtBQUFBO0FBQUE7QWhFczBsSEE7QWdFcjBsSEE7QUFBQTtBQUFBO0FBQUE7QWhFdzBsSEE7QWdFdDBsSEE7QUFBQTtBQUFBO0FoRXkwbEhBO0FnRXgwbEhBO0FBQUE7QUFBQTtBaEUyMGxIQTtBZ0UxMGxIQTtBQUFBO0FBQUE7QWhFNjBsSEE7QWdFNTBsSEE7QUFBQTtBQUFBO0FoRSswbEhBO0FnRTkwbEhBO0FBQUE7QUFBQTtBaEVpMWxIQTtBZ0VoMWxIQTtBQUFBO0FBQUE7QWhFbTFsSEE7QWdFajFsSEE7QUFBQTtBQUFBO0FoRW8xbEhBO0FnRW4xbEhBO0FBQUE7QUFBQTtBaEVzMWxIQTtBZ0VyMWxIQTtBQUFBO0FBQUE7QWhFdzFsSEE7QWdFdjFsSEE7QUFBQTtBQUFBO0FoRTAxbEhBO0FnRXoxbEhBO0FBQUE7QUFBQTtBaEU0MWxIQTtBZ0UzMWxIQTtBQUFBO0FBQUE7QWhFODFsSEE7QUFDQTtBaUJuMWxIQTtBK0NsREE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEV5NGxIQTtBZ0V4NGxIQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FoRTI0bEhBO0FnRTE0bEhBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWhFNjRsSEE7QWdFNTRsSEE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEUrNGxIQTtBZ0U3NGxIQTtBQUFBO0FBQUE7QWhFZzVsSEE7QWdFLzRsSEE7QUFBQTtBQUFBO0FoRWs1bEhBO0FnRWo1bEhBO0FBQUE7QUFBQTtBaEVvNWxIQTtBZ0VuNWxIQTtBQUFBO0FBQUE7QUFBQTtBaEVzNWxIQTtBZ0VyNWxIQTtBQUFBO0FBQUE7QUFBQTtBaEV3NWxIQTtBZ0V2NWxIQTtBQUFBO0FBQUE7QUFBQTtBaEUwNWxIQTtBZ0V6NWxIQTtBQUFBO0FBQUE7QWhFNDVsSEE7QWdFMzVsSEE7QUFBQTtBQUFBO0FoRTg1bEhBO0FnRTU1bEhBO0FBQUE7QUFBQTtBQUFBO0FoRSs1bEhBO0FnRTk1bEhBO0FBQUE7QUFBQTtBQUFBO0FoRWk2bEhBO0FnRWg2bEhBO0FBQUE7QUFBQTtBQUFBO0FoRW02bEhBO0FnRWw2bEhBO0FBQUE7QUFBQTtBQUFBO0FoRXE2bEhBO0FnRXA2bEhBO0FBQUE7QUFBQTtBaEV1NmxIQTtBZ0VyNmxIQTtBQUFBO0FBQUE7QUFBQTtBaEV3NmxIQTtBZ0V2NmxIQTtBQUFBO0FBQUE7QUFBQTtBaEUwNmxIQTtBZ0V6NmxIQTtBQUFBO0FBQUE7QUFBQTtBaEU0NmxIQTtBZ0UzNmxIQTtBQUFBO0FBQUE7QUFBQTtBaEU4NmxIQTtBZ0U3NmxIQTtBQUFBO0FBQUE7QUFBQTtBaEVnN2xIQTtBZ0U5NmxIQTtBQUFBO0FBQUE7QWhFaTdsSEE7QWdFaDdsSEE7QUFBQTtBQUFBO0FoRW03bEhBO0FnRWw3bEhBO0FBQUE7QUFBQTtBaEVxN2xIQTtBZ0VwN2xIQTtBQUFBO0FBQUE7QWhFdTdsSEE7QWdFdDdsSEE7QUFBQTtBQUFBO0FoRXk3bEhBO0FnRXg3bEhBO0FBQUE7QUFBQTtBaEUyN2xIQTtBZ0V6N2xIQTtBQUFBO0FBQUE7QWhFNDdsSEE7QWdFMzdsSEE7QUFBQTtBQUFBO0FoRTg3bEhBO0FnRTc3bEhBO0FBQUE7QUFBQTtBaEVnOGxIQTtBZ0UvN2xIQTtBQUFBO0FBQUE7QWhFazhsSEE7QWdFajhsSEE7QUFBQTtBQUFBO0FoRW84bEhBO0FnRW44bEhBO0FBQUE7QUFBQTtBaEVzOGxIQTtBQUNBO0FpQjM3bEhBO0ErQ2xEQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FoRWkvbEhBO0FnRWgvbEhBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWhFbS9sSEE7QWdFbC9sSEE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEVxL2xIQTtBZ0VwL2xIQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FoRXUvbEhBO0FnRXIvbEhBO0FBQUE7QUFBQTtBaEV3L2xIQTtBZ0V2L2xIQTtBQUFBO0FBQUE7QWhFMC9sSEE7QWdFei9sSEE7QUFBQTtBQUFBO0FoRTQvbEhBO0FnRTMvbEhBO0FBQUE7QUFBQTtBQUFBO0FoRTgvbEhBO0FnRTcvbEhBO0FBQUE7QUFBQTtBQUFBO0FoRWdnbUhBO0FnRS8vbEhBO0FBQUE7QUFBQTtBQUFBO0FoRWtnbUhBO0FnRWpnbUhBO0FBQUE7QUFBQTtBaEVvZ21IQTtBZ0VuZ21IQTtBQUFBO0FBQUE7QWhFc2dtSEE7QWdFcGdtSEE7QUFBQTtBQUFBO0FBQUE7QWhFdWdtSEE7QWdFdGdtSEE7QUFBQTtBQUFBO0FBQUE7QWhFeWdtSEE7QWdFeGdtSEE7QUFBQTtBQUFBO0FBQUE7QWhFMmdtSEE7QWdFMWdtSEE7QUFBQTtBQUFBO0FBQUE7QWhFNmdtSEE7QWdFNWdtSEE7QUFBQTtBQUFBO0FoRStnbUhBO0FnRTdnbUhBO0FBQUE7QUFBQTtBQUFBO0FoRWdobUhBO0FnRS9nbUhBO0FBQUE7QUFBQTtBQUFBO0FoRWtobUhBO0FnRWpobUhBO0FBQUE7QUFBQTtBQUFBO0FoRW9obUhBO0FnRW5obUhBO0FBQUE7QUFBQTtBQUFBO0FoRXNobUhBO0FnRXJobUhBO0FBQUE7QUFBQTtBQUFBO0FoRXdobUhBO0FnRXRobUhBO0FBQUE7QUFBQTtBaEV5aG1IQTtBZ0V4aG1IQTtBQUFBO0FBQUE7QWhFMmhtSEE7QWdFMWhtSEE7QUFBQTtBQUFBO0FoRTZobUhBO0FnRTVobUhBO0FBQUE7QUFBQTtBaEUraG1IQTtBZ0U5aG1IQTtBQUFBO0FBQUE7QWhFaWltSEE7QWdFaGltSEE7QUFBQTtBQUFBO0FoRW1pbUhBO0FnRWppbUhBO0FBQUE7QUFBQTtBaEVvaW1IQTtBZ0VuaW1IQTtBQUFBO0FBQUE7QWhFc2ltSEE7QWdFcmltSEE7QUFBQTtBQUFBO0FoRXdpbUhBO0FnRXZpbUhBO0FBQUE7QUFBQTtBaEUwaW1IQTtBZ0V6aW1IQTtBQUFBO0FBQUE7QWhFNGltSEE7QWdFM2ltSEE7QUFBQTtBQUFBO0FoRThpbUhBO0FBQ0E7QWlCbmltSEE7QStDbERBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWhFeWxtSEE7QWdFeGxtSEE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBaEUybG1IQTtBZ0UxbG1IQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FoRTZsbUhBO0FnRTVsbUhBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWhFK2xtSEE7QWdFN2xtSEE7QUFBQTtBQUFBO0FoRWdtbUhBO0FnRS9sbUhBO0FBQUE7QUFBQTtBaEVrbW1IQTtBZ0VqbW1IQTtBQUFBO0FBQUE7QWhFb21tSEE7QWdFbm1tSEE7QUFBQTtBQUFBO0FBQUE7QWhFc21tSEE7QWdFcm1tSEE7QUFBQTtBQUFBO0FBQUE7QWhFd21tSEE7QWdFdm1tSEE7QUFBQTtBQUFBO0FBQUE7QWhFMG1tSEE7QWdFem1tSEE7QUFBQTtBQUFBO0FoRTRtbUhBO0FnRTNtbUhBO0FBQUE7QUFBQTtBaEU4bW1IQTtBZ0U1bW1IQTtBQUFBO0FBQUE7QUFBQTtBaEUrbW1IQTtBZ0U5bW1IQTtBQUFBO0FBQUE7QUFBQTtBaEVpbm1IQTtBZ0Vobm1IQTtBQUFBO0FBQUE7QUFBQTtBaEVtbm1IQTtBZ0Vsbm1IQTtBQUFBO0FBQUE7QUFBQTtBaEVxbm1IQTtBZ0Vwbm1IQTtBQUFBO0FBQUE7QWhFdW5tSEE7QWdFcm5tSEE7QUFBQTtBQUFBO0FBQUE7QWhFd25tSEE7QWdFdm5tSEE7QUFBQTtBQUFBO0FBQUE7QWhFMG5tSEE7QWdFem5tSEE7QUFBQTtBQUFBO0FBQUE7QWhFNG5tSEE7QWdFM25tSEE7QUFBQTtBQUFBO0FBQUE7QWhFOG5tSEE7QWdFN25tSEE7QUFBQTtBQUFBO0FBQUE7QWhFZ29tSEE7QWdFOW5tSEE7QUFBQTtBQUFBO0FoRWlvbUhBO0FnRWhvbUhBO0FBQUE7QUFBQTtBaEVtb21IQTtBZ0Vsb21IQTtBQUFBO0FBQUE7QWhFcW9tSEE7QWdFcG9tSEE7QUFBQTtBQUFBO0FoRXVvbUhBO0FnRXRvbUhBO0FBQUE7QUFBQTtBaEV5b21IQTtBZ0V4b21IQTtBQUFBO0FBQUE7QWhFMm9tSEE7QWdFem9tSEE7QUFBQTtBQUFBO0FoRTRvbUhBO0FnRTNvbUhBO0FBQUE7QUFBQTtBaEU4b21IQTtBZ0U3b21IQTtBQUFBO0FBQUE7QWhFZ3BtSEE7QWdFL29tSEE7QUFBQTtBQUFBO0FoRWtwbUhBO0FnRWpwbUhBO0FBQUE7QUFBQTtBaEVvcG1IQTtBZ0VucG1IQTtBQUFBO0FBQUE7QWhFc3BtSEE7QUFDQTtBaUVqc21IQTtBQUFBO0FqRW9zbUhBOztBaUVuc21IQTtBQUFBO0FqRXVzbUhBOztBaUV0c21IQTtBQUFBO0FqRTBzbUhBOztBaUJ0cG1IQTtBZ0R0REE7QUFBQTtBakVpdG1IQTtBaUVodG1IQTtBQUFBO0FqRW10bUhBO0FpRWx0bUhBO0FBQUE7QWpFcXRtSEE7QUFDQTtBaUJscW1IQTtBZ0R0REE7QUFBQTtBakU0dG1IQTtBaUUzdG1IQTtBQUFBO0FqRTh0bUhBO0FpRTd0bUhBO0FBQUE7QWpFZ3VtSEE7QUFDQTtBaUI3cW1IQTtBZ0R0REE7QUFBQTtBakV1dW1IQTtBaUV0dW1IQTtBQUFBO0FqRXl1bUhBO0FpRXh1bUhBO0FBQUE7QWpFMnVtSEE7QUFDQTtBaUJ4cm1IQTtBZ0R0REE7QUFBQTtBakVrdm1IQTtBaUVqdm1IQTtBQUFBO0FqRW92bUhBO0FpRW52bUhBO0FBQUE7QWpFc3ZtSEE7QUFDQTtBa0U1dm1IQTtBQUFBO0FBQUE7QUFBQTtBbEUrdm1IQTs7QWtFL3ZtSEE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBbEVtd21IQTs7QWtFbndtSEE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBbEV1d21IQTs7QW1FdndtSEE7QUFBQTtBbkUyd21IQTs7QW1FM3dtSEE7QUFBQTtBbkUrd21IQTs7QW9FOXdtSEE7QUFBQTtBcEVreG1IQTs7QW9FbHhtSEE7QUFBQTtBcEVzeG1IQTs7QW9FdHhtSEE7QUFBQTtBcEUweG1IQTs7QW9FMXhtSEE7QUFBQTtBcEU4eG1IQTs7QW9FOXhtSEE7QUFBQTtBcEVreW1IQTs7QW9FN3htSEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FwRWd5bUhBOztBb0U3eG1IQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXBFZ3ltSEE7O0FvRTV4bUhBO0FBREE7QUFFQTtBQUNBO0FBQ0E7QXBFZ3ltSEE7QUFDQTs7QXFFMXptSEE7QUNFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRFNHptSEE7O0FzRWx6bUhBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RW96bUhBOztBdUVqMW1IQTtBQUFBO0FBQUE7QXZFcTFtSEE7O0F1RXAxbUhBO0FBQUE7QUFBQTtBdkV3MW1IQTs7QXVFdjFtSEE7QUFBQTtBQUFBO0F2RTIxbUhBOztBdUUxMW1IQTtBQUFBO0FBQUE7QXZFODFtSEE7O0F3RTcxbUhBO0FBQUE7QXhFaTJtSEE7O0F3RWoybUhBO0FBQUE7QXhFcTJtSEE7O0F3RXIybUhBO0FBQUE7QXhFeTJtSEE7O0F3RXoybUhBO0FBQUE7QXhFNjJtSEE7O0F3RTcybUhBO0FBQUE7QXhFaTNtSEE7O0F3RWozbUhBO0FBQUE7QXhFcTNtSEE7O0F3RXIzbUhBO0FBQUE7QXhFeTNtSEE7O0F3RXozbUhBO0FBQUE7QXhFNjNtSEE7O0F3RTczbUhBO0FBQUE7QXhFaTRtSEE7O0F3RWo0bUhBO0FBQUE7QXhFcTRtSEE7O0F3RXI0bUhBO0FBQUE7QXhFeTRtSEE7O0F3RXo0bUhBO0FBQUE7QXhFNjRtSEE7O0F3RTc0bUhBO0FBQUE7QXhFaTVtSEE7O0F3RWo1bUhBO0FBQUE7QXhFcTVtSEE7O0F3RWo1bUhBO0FBQUE7QXhFcTVtSEE7O0F3RXA1bUhBO0FBQUE7QXhFdzVtSEE7O0F3RXA1bUhBO0FBQUE7QXhFdzVtSEE7O0F3RXY1bUhBO0FBQUE7QXhFMjVtSEE7O0F3RXo1bUhBO0FBQUE7QXhFNjVtSEE7O0F3RTU1bUhBO0FBQUE7QXhFZzZtSEE7O0F5RXo2bUhBO0FBQUE7QXpFNjZtSEE7O0F5RTU2bUhBOztBQUVBO0F6RSs2bUhBOztBeUU3Nm1IQTs7QUFFQTtBekVnN21IQTs7QXlFOTZtSEE7O0FBRUE7QXpFaTdtSEE7O0F5RS82bUhBOztBQUVBO0F6RWs3bUhBOztBeUVqOG1IQTtBQUFBO0F6RXE4bUhBOztBeUVwOG1IQTs7QUFFQTtBekV1OG1IQTs7QXlFcjhtSEE7O0FBRUE7QXpFdzhtSEE7O0F5RXQ4bUhBOztBQUVBO0F6RXk4bUhBOztBeUV2OG1IQTs7QUFFQTtBekUwOG1IQTs7QXlFejltSEE7QUFBQTtBekU2OW1IQTs7QXlFNTltSEE7O0FBRUE7QXpFKzltSEE7O0F5RTc5bUhBOztBQUVBO0F6RWcrbUhBOztBeUU5OW1IQTs7QUFFQTtBekVpK21IQTs7QXlFLzltSEE7O0FBRUE7QXpFayttSEE7O0F5RWovbUhBO0FBQUE7QXpFcS9tSEE7O0F5RXAvbUhBOztBQUVBO0F6RXUvbUhBOztBeUVyL21IQTs7QUFFQTtBekV3L21IQTs7QXlFdC9tSEE7O0FBRUE7QXpFeS9tSEE7O0F5RXYvbUhBOztBQUVBO0F6RTAvbUhBOztBeUV6Z25IQTtBQUFBO0F6RTZnbkhBOztBeUU1Z25IQTs7QUFFQTtBekUrZ25IQTs7QXlFN2duSEE7O0FBRUE7QXpFZ2huSEE7O0F5RTlnbkhBOztBQUVBO0F6RWlobkhBOztBeUUvZ25IQTs7QUFFQTtBekVraG5IQTs7QXlFamluSEE7QUFBQTtBekVxaW5IQTs7QXlFcGluSEE7O0FBRUE7QXpFdWluSEE7O0F5RXJpbkhBOztBQUVBO0F6RXdpbkhBOztBeUV0aW5IQTs7QUFFQTtBekV5aW5IQTs7QXlFdmluSEE7O0FBRUE7QXpFMGluSEE7O0F5RXpqbkhBO0FBQUE7QXpFNmpuSEE7O0F5RTVqbkhBOztBQUVBO0F6RStqbkhBOztBeUU3am5IQTs7QUFFQTtBekVna25IQTs7QXlFOWpuSEE7O0FBRUE7QXpFaWtuSEE7O0F5RS9qbkhBOztBQUVBO0F6RWtrbkhBOztBeUVqbG5IQTtBQUFBO0F6RXFsbkhBOztBeUVwbG5IQTs7QUFFQTtBekV1bG5IQTs7QXlFcmxuSEE7O0FBRUE7QXpFd2xuSEE7O0F5RXRsbkhBOztBQUVBO0F6RXlsbkhBOztBeUV2bG5IQTs7QUFFQTtBekUwbG5IQTs7QXlFem1uSEE7QUFBQTtBekU2bW5IQTs7QXlFNW1uSEE7O0FBRUE7QXpFK21uSEE7O0F5RTdtbkhBOztBQUVBO0F6RWdubkhBOztBeUU5bW5IQTs7QUFFQTtBekVpbm5IQTs7QXlFL21uSEE7O0FBRUE7QXpFa25uSEE7O0F5RWpvbkhBO0FBQUE7QXpFcW9uSEE7O0F5RXBvbkhBOztBQUVBO0F6RXVvbkhBOztBeUVyb25IQTs7QUFFQTtBekV3b25IQTs7QXlFdG9uSEE7O0FBRUE7QXpFeW9uSEE7O0F5RXZvbkhBOztBQUVBO0F6RTBvbkhBOztBeUV6cG5IQTtBQUFBO0F6RTZwbkhBOztBeUU1cG5IQTs7QUFFQTtBekUrcG5IQTs7QXlFN3BuSEE7O0FBRUE7QXpFZ3FuSEE7O0F5RTlwbkhBOztBQUVBO0F6RWlxbkhBOztBeUUvcG5IQTs7QUFFQTtBekVrcW5IQTs7QXlFanJuSEE7QUFBQTtBekVxcm5IQTs7QXlFcHJuSEE7O0FBRUE7QXpFdXJuSEE7O0F5RXJybkhBOztBQUVBO0F6RXdybkhBOztBeUV0cm5IQTs7QUFFQTtBekV5cm5IQTs7QXlFdnJuSEE7O0FBRUE7QXpFMHJuSEE7O0F5RXpzbkhBO0FBQUE7QXpFNnNuSEE7O0F5RTVzbkhBOztBQUVBO0F6RStzbkhBOztBeUU3c25IQTs7QUFFQTtBekVndG5IQTs7QXlFOXNuSEE7O0FBRUE7QXpFaXRuSEE7O0F5RS9zbkhBOztBQUVBO0F6RWt0bkhBOztBeUVqdW5IQTtBQUFBO0F6RXF1bkhBOztBeUVwdW5IQTs7QUFFQTtBekV1dW5IQTs7QXlFcnVuSEE7O0FBRUE7QXpFd3VuSEE7O0F5RXR1bkhBOztBQUVBO0F6RXl1bkhBOztBeUV2dW5IQTs7QUFFQTtBekUwdW5IQTs7QXlFenZuSEE7QUFBQTtBekU2dm5IQTs7QXlFNXZuSEE7O0FBRUE7QXpFK3ZuSEE7O0F5RTd2bkhBOztBQUVBO0F6RWd3bkhBOztBeUU5dm5IQTs7QUFFQTtBekVpd25IQTs7QXlFL3ZuSEE7O0FBRUE7QXpFa3duSEE7O0F5RWp4bkhBO0FBQUE7QXpFcXhuSEE7O0F5RXB4bkhBOztBQUVBO0F6RXV4bkhBOztBeUVyeG5IQTs7QUFFQTtBekV3eG5IQTs7QXlFdHhuSEE7O0FBRUE7QXpFeXhuSEE7O0F5RXZ4bkhBOztBQUVBO0F6RTB4bkhBOztBeUV6eW5IQTtBQUFBO0F6RTZ5bkhBOztBeUU1eW5IQTs7QUFFQTtBekUreW5IQTs7QXlFN3luSEE7O0FBRUE7QXpFZ3puSEE7O0F5RTl5bkhBOztBQUVBO0F6RWl6bkhBOztBeUUveW5IQTs7QUFFQTtBekVrem5IQTs7QXlFajBuSEE7QUFBQTtBekVxMG5IQTs7QXlFcDBuSEE7O0FBRUE7QXpFdTBuSEE7O0F5RXIwbkhBOztBQUVBO0F6RXcwbkhBOztBeUV0MG5IQTs7QUFFQTtBekV5MG5IQTs7QXlFdjBuSEE7O0FBRUE7QXpFMDBuSEE7O0F5RXoxbkhBO0FBQUE7QXpFNjFuSEE7O0F5RTUxbkhBOztBQUVBO0F6RSsxbkhBOztBeUU3MW5IQTs7QUFFQTtBekVnMm5IQTs7QXlFOTFuSEE7O0FBRUE7QXpFaTJuSEE7O0F5RS8xbkhBOztBQUVBO0F6RWsybkhBOztBeUVqM25IQTtBQUFBO0F6RXEzbkhBOztBeUVwM25IQTs7QUFFQTtBekV1M25IQTs7QXlFcjNuSEE7O0FBRUE7QXpFdzNuSEE7O0F5RXQzbkhBOztBQUVBO0F6RXkzbkhBOztBeUV2M25IQTs7QUFFQTtBekUwM25IQTs7QXlFejRuSEE7QUFBQTtBekU2NG5IQTs7QXlFNTRuSEE7O0FBRUE7QXpFKzRuSEE7O0F5RTc0bkhBOztBQUVBO0F6RWc1bkhBOztBeUU5NG5IQTs7QUFFQTtBekVpNW5IQTs7QXlFLzRuSEE7O0FBRUE7QXpFazVuSEE7O0F5RWo2bkhBO0FBQUE7QXpFcTZuSEE7O0F5RXA2bkhBOztBQUVBO0F6RXU2bkhBOztBeUVyNm5IQTs7QUFFQTtBekV3Nm5IQTs7QXlFdDZuSEE7O0FBRUE7QXpFeTZuSEE7O0F5RXY2bkhBOztBQUVBO0F6RTA2bkhBOztBeUV6N25IQTtBQUFBO0F6RTY3bkhBOztBeUU1N25IQTs7QUFFQTtBekUrN25IQTs7QXlFNzduSEE7O0FBRUE7QXpFZzhuSEE7O0F5RTk3bkhBOztBQUVBO0F6RWk4bkhBOztBeUUvN25IQTs7QUFFQTtBekVrOG5IQTs7QXlFajluSEE7QUFBQTtBekVxOW5IQTs7QXlFcDluSEE7O0FBRUE7QXpFdTluSEE7O0F5RXI5bkhBOztBQUVBO0F6RXc5bkhBOztBeUV0OW5IQTs7QUFFQTtBekV5OW5IQTs7QXlFdjluSEE7O0FBRUE7QXpFMDluSEE7O0F5RXorbkhBO0FBQUE7QXpFNituSEE7O0F5RTUrbkhBOztBQUVBO0F6RSsrbkhBOztBeUU3K25IQTs7QUFFQTtBekVnL25IQTs7QXlFOStuSEE7O0FBRUE7QXpFaS9uSEE7O0F5RS8rbkhBOztBQUVBO0F6RWsvbkhBOztBeUVqZ29IQTtBQUFBO0F6RXFnb0hBOztBeUVwZ29IQTs7QUFFQTtBekV1Z29IQTs7QXlFcmdvSEE7O0FBRUE7QXpFd2dvSEE7O0F5RXRnb0hBOztBQUVBO0F6RXlnb0hBOztBeUV2Z29IQTs7QUFFQTtBekUwZ29IQTs7QXlFemhvSEE7QUFBQTtBekU2aG9IQTs7QXlFNWhvSEE7O0FBRUE7QXpFK2hvSEE7O0F5RTdob0hBOztBQUVBO0F6RWdpb0hBOztBeUU5aG9IQTs7QUFFQTtBekVpaW9IQTs7QXlFL2hvSEE7O0FBRUE7QXpFa2lvSEE7O0F5RWpqb0hBO0FBQUE7QXpFcWpvSEE7O0F5RXBqb0hBOztBQUVBO0F6RXVqb0hBOztBeUVyam9IQTs7QUFFQTtBekV3am9IQTs7QXlFdGpvSEE7O0FBRUE7QXpFeWpvSEE7O0F5RXZqb0hBOztBQUVBO0F6RTBqb0hBOztBeUV6a29IQTtBQUFBO0F6RTZrb0hBOztBeUU1a29IQTs7QUFFQTtBekUra29IQTs7QXlFN2tvSEE7O0FBRUE7QXpFZ2xvSEE7O0F5RTlrb0hBOztBQUVBO0F6RWlsb0hBOztBeUUva29IQTs7QUFFQTtBekVrbG9IQTs7QXlFam1vSEE7QUFBQTtBekVxbW9IQTs7QXlFcG1vSEE7O0FBRUE7QXpFdW1vSEE7O0F5RXJtb0hBOztBQUVBO0F6RXdtb0hBOztBeUV0bW9IQTs7QUFFQTtBekV5bW9IQTs7QXlFdm1vSEE7O0FBRUE7QXpFMG1vSEE7O0F5RXpub0hBO0FBQUE7QXpFNm5vSEE7O0F5RTVub0hBOztBQUVBO0F6RStub0hBOztBeUU3bm9IQTs7QUFFQTtBekVnb29IQTs7QXlFOW5vSEE7O0FBRUE7QXpFaW9vSEE7O0F5RS9ub0hBOztBQUVBO0F6RWtvb0hBOztBeUVqcG9IQTtBQUFBO0F6RXFwb0hBOztBeUVwcG9IQTs7QUFFQTtBekV1cG9IQTs7QXlFcnBvSEE7O0FBRUE7QXpFd3BvSEE7O0F5RXRwb0hBOztBQUVBO0F6RXlwb0hBOztBeUV2cG9IQTs7QUFFQTtBekUwcG9IQTs7QXlFenFvSEE7QUFBQTtBekU2cW9IQTs7QXlFNXFvSEE7O0FBRUE7QXpFK3FvSEE7O0F5RTdxb0hBOztBQUVBO0F6RWdyb0hBOztBeUU5cW9IQTs7QUFFQTtBekVpcm9IQTs7QXlFL3FvSEE7O0FBRUE7QXpFa3JvSEE7O0F5RWpzb0hBO0FBQUE7QXpFcXNvSEE7O0F5RXBzb0hBOztBQUVBO0F6RXVzb0hBOztBeUVyc29IQTs7QUFFQTtBekV3c29IQTs7QXlFdHNvSEE7O0FBRUE7QXpFeXNvSEE7O0F5RXZzb0hBOztBQUVBO0F6RTBzb0hBOztBeUV6dG9IQTtBQUFBO0F6RTZ0b0hBOztBeUU1dG9IQTs7QUFFQTtBekUrdG9IQTs7QXlFN3RvSEE7O0FBRUE7QXpFZ3VvSEE7O0F5RTl0b0hBOztBQUVBO0F6RWl1b0hBOztBeUUvdG9IQTs7QUFFQTtBekVrdW9IQTs7QXlFanZvSEE7QUFBQTtBekVxdm9IQTs7QXlFcHZvSEE7O0FBRUE7QXpFdXZvSEE7O0F5RXJ2b0hBOztBQUVBO0F6RXd2b0hBOztBeUV0dm9IQTs7QUFFQTtBekV5dm9IQTs7QXlFdnZvSEE7O0FBRUE7QXpFMHZvSEE7O0F5RXp3b0hBO0FBQUE7QXpFNndvSEE7O0F5RTV3b0hBOztBQUVBO0F6RSt3b0hBOztBeUU3d29IQTs7QUFFQTtBekVneG9IQTs7QXlFOXdvSEE7O0FBRUE7QXpFaXhvSEE7O0F5RS93b0hBOztBQUVBO0F6RWt4b0hBOztBeUVqeW9IQTtBQUFBO0F6RXF5b0hBOztBeUVweW9IQTs7QUFFQTtBekV1eW9IQTs7QXlFcnlvSEE7O0FBRUE7QXpFd3lvSEE7O0F5RXR5b0hBOztBQUVBO0F6RXl5b0hBOztBeUV2eW9IQTs7QUFFQTtBekUweW9IQTs7QXlFenpvSEE7QUFBQTtBekU2em9IQTs7QXlFNXpvSEE7O0FBRUE7QXpFK3pvSEE7O0F5RTd6b0hBOztBQUVBO0F6RWcwb0hBOztBeUU5em9IQTs7QUFFQTtBekVpMG9IQTs7QXlFL3pvSEE7O0FBRUE7QXpFazBvSEE7O0F5RWoxb0hBO0FBQUE7QXpFcTFvSEE7O0F5RXAxb0hBOztBQUVBO0F6RXUxb0hBOztBeUVyMW9IQTs7QUFFQTtBekV3MW9IQTs7QXlFdDFvSEE7O0FBRUE7QXpFeTFvSEE7O0F5RXYxb0hBOztBQUVBO0F6RTAxb0hBOztBeUV6Mm9IQTtBQUFBO0F6RTYyb0hBOztBeUU1Mm9IQTs7QUFFQTtBekUrMm9IQTs7QXlFNzJvSEE7O0FBRUE7QXpFZzNvSEE7O0F5RTkyb0hBOztBQUVBO0F6RWkzb0hBOztBeUUvMm9IQTs7QUFFQTtBekVrM29IQTs7QXlFajRvSEE7QUFBQTtBekVxNG9IQTs7QXlFcDRvSEE7O0FBRUE7QXpFdTRvSEE7O0F5RXI0b0hBOztBQUVBO0F6RXc0b0hBOztBeUV0NG9IQTs7QUFFQTtBekV5NG9IQTs7QXlFdjRvSEE7O0FBRUE7QXpFMDRvSEE7O0F5RWw0b0hBO0FBQUE7QXpFczRvSEE7O0F5RXI0b0hBOztBQUVBO0F6RXc0b0hBOztBeUV0NG9IQTs7QUFFQTtBekV5NG9IQTs7QXlFdjRvSEE7O0FBRUE7QXpFMDRvSEE7O0F5RXg0b0hBOztBQUVBO0F6RTI0b0hBOztBeUUxNW9IQTtBQUFBO0F6RTg1b0hBOztBeUU3NW9IQTs7QUFFQTtBekVnNm9IQTs7QXlFOTVvSEE7O0FBRUE7QXpFaTZvSEE7O0F5RS81b0hBOztBQUVBO0F6RWs2b0hBOztBeUVoNm9IQTs7QUFFQTtBekVtNm9IQTs7QXlFbDdvSEE7QUFBQTtBekVzN29IQTs7QXlFcjdvSEE7O0FBRUE7QXpFdzdvSEE7O0F5RXQ3b0hBOztBQUVBO0F6RXk3b0hBOztBeUV2N29IQTs7QUFFQTtBekUwN29IQTs7QXlFeDdvSEE7O0FBRUE7QXpFMjdvSEE7O0F5RTE4b0hBO0FBQUE7QXpFODhvSEE7O0F5RTc4b0hBOztBQUVBO0F6RWc5b0hBOztBeUU5OG9IQTs7QUFFQTtBekVpOW9IQTs7QXlFLzhvSEE7O0FBRUE7QXpFazlvSEE7O0F5RWg5b0hBOztBQUVBO0F6RW05b0hBOztBeUVsK29IQTtBQUFBO0F6RXMrb0hBOztBeUVyK29IQTs7QUFFQTtBekV3K29IQTs7QXlFdCtvSEE7O0FBRUE7QXpFeStvSEE7O0F5RXYrb0hBOztBQUVBO0F6RTArb0hBOztBeUV4K29IQTs7QUFFQTtBekUyK29IQTs7QXlFMS9vSEE7QUFBQTtBekU4L29IQTs7QXlFNy9vSEE7O0FBRUE7QXpFZ2dwSEE7O0F5RTkvb0hBOztBQUVBO0F6RWlncEhBOztBeUUvL29IQTs7QUFFQTtBekVrZ3BIQTs7QXlFaGdwSEE7O0FBRUE7QXpFbWdwSEE7O0F5RWxocEhBO0FBQUE7QXpFc2hwSEE7O0F5RXJocEhBOztBQUVBO0F6RXdocEhBOztBeUV0aHBIQTs7QUFFQTtBekV5aHBIQTs7QXlFdmhwSEE7O0FBRUE7QXpFMGhwSEE7O0F5RXhocEhBOztBQUVBO0F6RTJocEhBOztBeUUxaXBIQTtBQUFBO0F6RThpcEhBOztBeUU3aXBIQTs7QUFFQTtBekVnanBIQTs7QXlFOWlwSEE7O0FBRUE7QXpFaWpwSEE7O0F5RS9pcEhBOztBQUVBO0F6RWtqcEhBOztBeUVoanBIQTs7QUFFQTtBekVtanBIQTs7QXlFbGtwSEE7QUFBQTtBekVza3BIQTs7QXlFcmtwSEE7O0FBRUE7QXpFd2twSEE7O0F5RXRrcEhBOztBQUVBO0F6RXlrcEhBOztBeUV2a3BIQTs7QUFFQTtBekUwa3BIQTs7QXlFeGtwSEE7O0FBRUE7QXpFMmtwSEE7O0F5RTFscEhBO0FBQUE7QXpFOGxwSEE7O0F5RTdscEhBOztBQUVBO0F6RWdtcEhBOztBeUU5bHBIQTs7QUFFQTtBekVpbXBIQTs7QXlFL2xwSEE7O0FBRUE7QXpFa21wSEE7O0F5RWhtcEhBOztBQUVBO0F6RW1tcEhBOztBeUVsbnBIQTtBQUFBO0F6RXNucEhBOztBeUVybnBIQTs7QUFFQTtBekV3bnBIQTs7QXlFdG5wSEE7O0FBRUE7QXpFeW5wSEE7O0F5RXZucEhBOztBQUVBO0F6RTBucEhBOztBeUV4bnBIQTs7QUFFQTtBekUybnBIQTs7QXlFMW9wSEE7QUFBQTtBekU4b3BIQTs7QXlFN29wSEE7O0FBRUE7QXpFZ3BwSEE7O0F5RTlvcEhBOztBQUVBO0F6RWlwcEhBOztBeUUvb3BIQTs7QUFFQTtBekVrcHBIQTs7QXlFaHBwSEE7O0FBRUE7QXpFbXBwSEE7O0F5RWxxcEhBO0FBQUE7QXpFc3FwSEE7O0F5RXJxcEhBOztBQUVBO0F6RXdxcEhBOztBeUV0cXBIQTs7QUFFQTtBekV5cXBIQTs7QXlFdnFwSEE7O0FBRUE7QXpFMHFwSEE7O0F5RXhxcEhBOztBQUVBO0F6RTJxcEhBOztBeUUxcnBIQTtBQUFBO0F6RThycEhBOztBeUU3cnBIQTs7QUFFQTtBekVnc3BIQTs7QXlFOXJwSEE7O0FBRUE7QXpFaXNwSEE7O0F5RS9ycEhBOztBQUVBO0F6RWtzcEhBOztBeUVoc3BIQTs7QUFFQTtBekVtc3BIQTs7QXlFbHRwSEE7QUFBQTtBekVzdHBIQTs7QXlFcnRwSEE7O0FBRUE7QXpFd3RwSEE7O0F5RXR0cEhBOztBQUVBO0F6RXl0cEhBOztBeUV2dHBIQTs7QUFFQTtBekUwdHBIQTs7QXlFeHRwSEE7O0FBRUE7QXpFMnRwSEE7O0F5RTF1cEhBO0FBQUE7QXpFOHVwSEE7O0F5RTd1cEhBOztBQUVBO0F6RWd2cEhBOztBeUU5dXBIQTs7QUFFQTtBekVpdnBIQTs7QXlFL3VwSEE7O0FBRUE7QXpFa3ZwSEE7O0F5RWh2cEhBOztBQUVBO0F6RW12cEhBOztBeUVsd3BIQTtBQUFBO0F6RXN3cEhBOztBeUVyd3BIQTs7QUFFQTtBekV3d3BIQTs7QXlFdHdwSEE7O0FBRUE7QXpFeXdwSEE7O0F5RXZ3cEhBOztBQUVBO0F6RTB3cEhBOztBeUV4d3BIQTs7QUFFQTtBekUyd3BIQTs7QXlFMXhwSEE7QUFBQTtBekU4eHBIQTs7QXlFN3hwSEE7O0FBRUE7QXpFZ3lwSEE7O0F5RTl4cEhBOztBQUVBO0F6RWl5cEhBOztBeUUveHBIQTs7QUFFQTtBekVreXBIQTs7QXlFaHlwSEE7O0FBRUE7QXpFbXlwSEE7O0F5RWx6cEhBO0FBQUE7QXpFc3pwSEE7O0F5RXJ6cEhBOztBQUVBO0F6RXd6cEhBOztBeUV0enBIQTs7QUFFQTtBekV5enBIQTs7QXlFdnpwSEE7O0FBRUE7QXpFMHpwSEE7O0F5RXh6cEhBOztBQUVBO0F6RTJ6cEhBOztBeUUxMHBIQTtBQUFBO0F6RTgwcEhBOztBeUU3MHBIQTs7QUFFQTtBekVnMXBIQTs7QXlFOTBwSEE7O0FBRUE7QXpFaTFwSEE7O0F5RS8wcEhBOztBQUVBO0F6RWsxcEhBOztBeUVoMXBIQTs7QUFFQTtBekVtMXBIQTs7QXlFNzBwSEE7QUFBQTtBekVpMXBIQTs7QXlFaDFwSEE7O0FBRUE7QXpFbTFwSEE7O0F5RWoxcEhBOztBQUVBO0F6RW8xcEhBOztBeUVsMXBIQTs7QUFFQTtBekVxMXBIQTs7QXlFbjFwSEE7O0FBRUE7QXpFczFwSEE7O0FpQi8xcEhBO0F3RGxEQTtBQUFBO0F6RXM1cEhBO0F5RXI1cEhBOztBQUVBO0F6RXU1cEhBO0F5RXI1cEhBOztBQUVBO0F6RXU1cEhBO0F5RXI1cEhBOztBQUVBO0F6RXU1cEhBO0F5RXI1cEhBOztBQUVBO0F6RXU1cEhBO0F5RXQ2cEhBO0FBQUE7QXpFeTZwSEE7QXlFeDZwSEE7O0FBRUE7QXpFMDZwSEE7QXlFeDZwSEE7O0FBRUE7QXpFMDZwSEE7QXlFeDZwSEE7O0FBRUE7QXpFMDZwSEE7QXlFeDZwSEE7O0FBRUE7QXpFMDZwSEE7QXlFejdwSEE7QUFBQTtBekU0N3BIQTtBeUUzN3BIQTs7QUFFQTtBekU2N3BIQTtBeUUzN3BIQTs7QUFFQTtBekU2N3BIQTtBeUUzN3BIQTs7QUFFQTtBekU2N3BIQTtBeUUzN3BIQTs7QUFFQTtBekU2N3BIQTtBeUU1OHBIQTtBQUFBO0F6RSs4cEhBO0F5RTk4cEhBOztBQUVBO0F6RWc5cEhBO0F5RTk4cEhBOztBQUVBO0F6RWc5cEhBO0F5RTk4cEhBOztBQUVBO0F6RWc5cEhBO0F5RTk4cEhBOztBQUVBO0F6RWc5cEhBO0F5RS85cEhBO0FBQUE7QXpFaytwSEE7QXlFaitwSEE7O0FBRUE7QXpFbStwSEE7QXlFaitwSEE7O0FBRUE7QXpFbStwSEE7QXlFaitwSEE7O0FBRUE7QXpFbStwSEE7QXlFaitwSEE7O0FBRUE7QXpFbStwSEE7QXlFbC9wSEE7QUFBQTtBekVxL3BIQTtBeUVwL3BIQTs7QUFFQTtBekVzL3BIQTtBeUVwL3BIQTs7QUFFQTtBekVzL3BIQTtBeUVwL3BIQTs7QUFFQTtBekVzL3BIQTtBeUVwL3BIQTs7QUFFQTtBekVzL3BIQTtBeUVyZ3FIQTtBQUFBO0F6RXdncUhBO0F5RXZncUhBOztBQUVBO0F6RXlncUhBO0F5RXZncUhBOztBQUVBO0F6RXlncUhBO0F5RXZncUhBOztBQUVBO0F6RXlncUhBO0F5RXZncUhBOztBQUVBO0F6RXlncUhBO0F5RXhocUhBO0FBQUE7QXpFMmhxSEE7QXlFMWhxSEE7O0FBRUE7QXpFNGhxSEE7QXlFMWhxSEE7O0FBRUE7QXpFNGhxSEE7QXlFMWhxSEE7O0FBRUE7QXpFNGhxSEE7QXlFMWhxSEE7O0FBRUE7QXpFNGhxSEE7QXlFM2lxSEE7QUFBQTtBekU4aXFIQTtBeUU3aXFIQTs7QUFFQTtBekUraXFIQTtBeUU3aXFIQTs7QUFFQTtBekUraXFIQTtBeUU3aXFIQTs7QUFFQTtBekUraXFIQTtBeUU3aXFIQTs7QUFFQTtBekUraXFIQTtBeUU5anFIQTtBQUFBO0F6RWlrcUhBO0F5RWhrcUhBOztBQUVBO0F6RWtrcUhBO0F5RWhrcUhBOztBQUVBO0F6RWtrcUhBO0F5RWhrcUhBOztBQUVBO0F6RWtrcUhBO0F5RWhrcUhBOztBQUVBO0F6RWtrcUhBO0F5RWpscUhBO0FBQUE7QXpFb2xxSEE7QXlFbmxxSEE7O0FBRUE7QXpFcWxxSEE7QXlFbmxxSEE7O0FBRUE7QXpFcWxxSEE7QXlFbmxxSEE7O0FBRUE7QXpFcWxxSEE7QXlFbmxxSEE7O0FBRUE7QXpFcWxxSEE7QXlFcG1xSEE7QUFBQTtBekV1bXFIQTtBeUV0bXFIQTs7QUFFQTtBekV3bXFIQTtBeUV0bXFIQTs7QUFFQTtBekV3bXFIQTtBeUV0bXFIQTs7QUFFQTtBekV3bXFIQTtBeUV0bXFIQTs7QUFFQTtBekV3bXFIQTtBeUV2bnFIQTtBQUFBO0F6RTBucUhBO0F5RXpucUhBOztBQUVBO0F6RTJucUhBO0F5RXpucUhBOztBQUVBO0F6RTJucUhBO0F5RXpucUhBOztBQUVBO0F6RTJucUhBO0F5RXpucUhBOztBQUVBO0F6RTJucUhBO0F5RTFvcUhBO0FBQUE7QXpFNm9xSEE7QXlFNW9xSEE7O0FBRUE7QXpFOG9xSEE7QXlFNW9xSEE7O0FBRUE7QXpFOG9xSEE7QXlFNW9xSEE7O0FBRUE7QXpFOG9xSEE7QXlFNW9xSEE7O0FBRUE7QXpFOG9xSEE7QXlFN3BxSEE7QUFBQTtBekVncXFIQTtBeUUvcHFIQTs7QUFFQTtBekVpcXFIQTtBeUUvcHFIQTs7QUFFQTtBekVpcXFIQTtBeUUvcHFIQTs7QUFFQTtBekVpcXFIQTtBeUUvcHFIQTs7QUFFQTtBekVpcXFIQTtBeUVocnFIQTtBQUFBO0F6RW1ycUhBO0F5RWxycUhBOztBQUVBO0F6RW9ycUhBO0F5RWxycUhBOztBQUVBO0F6RW9ycUhBO0F5RWxycUhBOztBQUVBO0F6RW9ycUhBO0F5RWxycUhBOztBQUVBO0F6RW9ycUhBO0F5RW5zcUhBO0FBQUE7QXpFc3NxSEE7QXlFcnNxSEE7O0FBRUE7QXpFdXNxSEE7QXlFcnNxSEE7O0FBRUE7QXpFdXNxSEE7QXlFcnNxSEE7O0FBRUE7QXpFdXNxSEE7QXlFcnNxSEE7O0FBRUE7QXpFdXNxSEE7QXlFdHRxSEE7QUFBQTtBekV5dHFIQTtBeUV4dHFIQTs7QUFFQTtBekUwdHFIQTtBeUV4dHFIQTs7QUFFQTtBekUwdHFIQTtBeUV4dHFIQTs7QUFFQTtBekUwdHFIQTtBeUV4dHFIQTs7QUFFQTtBekUwdHFIQTtBeUV6dXFIQTtBQUFBO0F6RTR1cUhBO0F5RTN1cUhBOztBQUVBO0F6RTZ1cUhBO0F5RTN1cUhBOztBQUVBO0F6RTZ1cUhBO0F5RTN1cUhBOztBQUVBO0F6RTZ1cUhBO0F5RTN1cUhBOztBQUVBO0F6RTZ1cUhBO0F5RTV2cUhBO0FBQUE7QXpFK3ZxSEE7QXlFOXZxSEE7O0FBRUE7QXpFZ3dxSEE7QXlFOXZxSEE7O0FBRUE7QXpFZ3dxSEE7QXlFOXZxSEE7O0FBRUE7QXpFZ3dxSEE7QXlFOXZxSEE7O0FBRUE7QXpFZ3dxSEE7QXlFL3dxSEE7QUFBQTtBekVreHFIQTtBeUVqeHFIQTs7QUFFQTtBekVteHFIQTtBeUVqeHFIQTs7QUFFQTtBekVteHFIQTtBeUVqeHFIQTs7QUFFQTtBekVteHFIQTtBeUVqeHFIQTs7QUFFQTtBekVteHFIQTtBeUVseXFIQTtBQUFBO0F6RXF5cUhBO0F5RXB5cUhBOztBQUVBO0F6RXN5cUhBO0F5RXB5cUhBOztBQUVBO0F6RXN5cUhBO0F5RXB5cUhBOztBQUVBO0F6RXN5cUhBO0F5RXB5cUhBOztBQUVBO0F6RXN5cUhBO0F5RXJ6cUhBO0FBQUE7QXpFd3pxSEE7QXlFdnpxSEE7O0FBRUE7QXpFeXpxSEE7QXlFdnpxSEE7O0FBRUE7QXpFeXpxSEE7QXlFdnpxSEE7O0FBRUE7QXpFeXpxSEE7QXlFdnpxSEE7O0FBRUE7QXpFeXpxSEE7QXlFeDBxSEE7QUFBQTtBekUyMHFIQTtBeUUxMHFIQTs7QUFFQTtBekU0MHFIQTtBeUUxMHFIQTs7QUFFQTtBekU0MHFIQTtBeUUxMHFIQTs7QUFFQTtBekU0MHFIQTtBeUUxMHFIQTs7QUFFQTtBekU0MHFIQTtBeUUzMXFIQTtBQUFBO0F6RTgxcUhBO0F5RTcxcUhBOztBQUVBO0F6RSsxcUhBO0F5RTcxcUhBOztBQUVBO0F6RSsxcUhBO0F5RTcxcUhBOztBQUVBO0F6RSsxcUhBO0F5RTcxcUhBOztBQUVBO0F6RSsxcUhBO0F5RTkycUhBO0FBQUE7QXpFaTNxSEE7QXlFaDNxSEE7O0FBRUE7QXpFazNxSEE7QXlFaDNxSEE7O0FBRUE7QXpFazNxSEE7QXlFaDNxSEE7O0FBRUE7QXpFazNxSEE7QXlFaDNxSEE7O0FBRUE7QXpFazNxSEE7QXlFajRxSEE7QUFBQTtBekVvNHFIQTtBeUVuNHFIQTs7QUFFQTtBekVxNHFIQTtBeUVuNHFIQTs7QUFFQTtBekVxNHFIQTtBeUVuNHFIQTs7QUFFQTtBekVxNHFIQTtBeUVuNHFIQTs7QUFFQTtBekVxNHFIQTtBeUVwNXFIQTtBQUFBO0F6RXU1cUhBO0F5RXQ1cUhBOztBQUVBO0F6RXc1cUhBO0F5RXQ1cUhBOztBQUVBO0F6RXc1cUhBO0F5RXQ1cUhBOztBQUVBO0F6RXc1cUhBO0F5RXQ1cUhBOztBQUVBO0F6RXc1cUhBO0F5RXY2cUhBO0FBQUE7QXpFMDZxSEE7QXlFejZxSEE7O0FBRUE7QXpFMjZxSEE7QXlFejZxSEE7O0FBRUE7QXpFMjZxSEE7QXlFejZxSEE7O0FBRUE7QXpFMjZxSEE7QXlFejZxSEE7O0FBRUE7QXpFMjZxSEE7QXlFMTdxSEE7QUFBQTtBekU2N3FIQTtBeUU1N3FIQTs7QUFFQTtBekU4N3FIQTtBeUU1N3FIQTs7QUFFQTtBekU4N3FIQTtBeUU1N3FIQTs7QUFFQTtBekU4N3FIQTtBeUU1N3FIQTs7QUFFQTtBekU4N3FIQTtBeUU3OHFIQTtBQUFBO0F6RWc5cUhBO0F5RS84cUhBOztBQUVBO0F6RWk5cUhBO0F5RS84cUhBOztBQUVBO0F6RWk5cUhBO0F5RS84cUhBOztBQUVBO0F6RWk5cUhBO0F5RS84cUhBOztBQUVBO0F6RWk5cUhBO0F5RWgrcUhBO0FBQUE7QXpFbStxSEE7QXlFbCtxSEE7O0FBRUE7QXpFbytxSEE7QXlFbCtxSEE7O0FBRUE7QXpFbytxSEE7QXlFbCtxSEE7O0FBRUE7QXpFbytxSEE7QXlFbCtxSEE7O0FBRUE7QXpFbytxSEE7QXlFbi9xSEE7QUFBQTtBekVzL3FIQTtBeUVyL3FIQTs7QUFFQTtBekV1L3FIQTtBeUVyL3FIQTs7QUFFQTtBekV1L3FIQTtBeUVyL3FIQTs7QUFFQTtBekV1L3FIQTtBeUVyL3FIQTs7QUFFQTtBekV1L3FIQTtBeUV0Z3JIQTtBQUFBO0F6RXlnckhBO0F5RXhnckhBOztBQUVBO0F6RTBnckhBO0F5RXhnckhBOztBQUVBO0F6RTBnckhBO0F5RXhnckhBOztBQUVBO0F6RTBnckhBO0F5RXhnckhBOztBQUVBO0F6RTBnckhBO0F5RXpockhBO0FBQUE7QXpFNGhySEE7QXlFM2hySEE7O0FBRUE7QXpFNmhySEE7QXlFM2hySEE7O0FBRUE7QXpFNmhySEE7QXlFM2hySEE7O0FBRUE7QXpFNmhySEE7QXlFM2hySEE7O0FBRUE7QXpFNmhySEE7QXlFNWlySEE7QUFBQTtBekUraXJIQTtBeUU5aXJIQTs7QUFFQTtBekVnanJIQTtBeUU5aXJIQTs7QUFFQTtBekVnanJIQTtBeUU5aXJIQTs7QUFFQTtBekVnanJIQTtBeUU5aXJIQTs7QUFFQTtBekVnanJIQTtBeUUvanJIQTtBQUFBO0F6RWtrckhBO0F5RWprckhBOztBQUVBO0F6RW1rckhBO0F5RWprckhBOztBQUVBO0F6RW1rckhBO0F5RWprckhBOztBQUVBO0F6RW1rckhBO0F5RWprckhBOztBQUVBO0F6RW1rckhBO0F5RWxsckhBO0FBQUE7QXpFcWxySEE7QXlFcGxySEE7O0FBRUE7QXpFc2xySEE7QXlFcGxySEE7O0FBRUE7QXpFc2xySEE7QXlFcGxySEE7O0FBRUE7QXpFc2xySEE7QXlFcGxySEE7O0FBRUE7QXpFc2xySEE7QXlFcm1ySEE7QUFBQTtBekV3bXJIQTtBeUV2bXJIQTs7QUFFQTtBekV5bXJIQTtBeUV2bXJIQTs7QUFFQTtBekV5bXJIQTtBeUV2bXJIQTs7QUFFQTtBekV5bXJIQTtBeUV2bXJIQTs7QUFFQTtBekV5bXJIQTtBeUV4bnJIQTtBQUFBO0F6RTJuckhBO0F5RTFuckhBOztBQUVBO0F6RTRuckhBO0F5RTFuckhBOztBQUVBO0F6RTRuckhBO0F5RTFuckhBOztBQUVBO0F6RTRuckhBO0F5RTFuckhBOztBQUVBO0F6RTRuckhBO0F5RTNvckhBO0FBQUE7QXpFOG9ySEE7QXlFN29ySEE7O0FBRUE7QXpFK29ySEE7QXlFN29ySEE7O0FBRUE7QXpFK29ySEE7QXlFN29ySEE7O0FBRUE7QXpFK29ySEE7QXlFN29ySEE7O0FBRUE7QXpFK29ySEE7QXlFOXBySEE7QUFBQTtBekVpcXJIQTtBeUVocXJIQTs7QUFFQTtBekVrcXJIQTtBeUVocXJIQTs7QUFFQTtBekVrcXJIQTtBeUVocXJIQTs7QUFFQTtBekVrcXJIQTtBeUVocXJIQTs7QUFFQTtBekVrcXJIQTtBeUUxcHJIQTtBQUFBO0F6RTZwckhBO0F5RTVwckhBOztBQUVBO0F6RThwckhBO0F5RTVwckhBOztBQUVBO0F6RThwckhBO0F5RTVwckhBOztBQUVBO0F6RThwckhBO0F5RTVwckhBOztBQUVBO0F6RThwckhBO0F5RTdxckhBO0FBQUE7QXpFZ3JySEE7QXlFL3FySEE7O0FBRUE7QXpFaXJySEE7QXlFL3FySEE7O0FBRUE7QXpFaXJySEE7QXlFL3FySEE7O0FBRUE7QXpFaXJySEE7QXlFL3FySEE7O0FBRUE7QXpFaXJySEE7QXlFaHNySEE7QUFBQTtBekVtc3JIQTtBeUVsc3JIQTs7QUFFQTtBekVvc3JIQTtBeUVsc3JIQTs7QUFFQTtBekVvc3JIQTtBeUVsc3JIQTs7QUFFQTtBekVvc3JIQTtBeUVsc3JIQTs7QUFFQTtBekVvc3JIQTtBeUVudHJIQTtBQUFBO0F6RXN0ckhBO0F5RXJ0ckhBOztBQUVBO0F6RXV0ckhBO0F5RXJ0ckhBOztBQUVBO0F6RXV0ckhBO0F5RXJ0ckhBOztBQUVBO0F6RXV0ckhBO0F5RXJ0ckhBOztBQUVBO0F6RXV0ckhBO0F5RXR1ckhBO0FBQUE7QXpFeXVySEE7QXlFeHVySEE7O0FBRUE7QXpFMHVySEE7QXlFeHVySEE7O0FBRUE7QXpFMHVySEE7QXlFeHVySEE7O0FBRUE7QXpFMHVySEE7QXlFeHVySEE7O0FBRUE7QXpFMHVySEE7QXlFenZySEE7QUFBQTtBekU0dnJIQTtBeUUzdnJIQTs7QUFFQTtBekU2dnJIQTtBeUUzdnJIQTs7QUFFQTtBekU2dnJIQTtBeUUzdnJIQTs7QUFFQTtBekU2dnJIQTtBeUUzdnJIQTs7QUFFQTtBekU2dnJIQTtBeUU1d3JIQTtBQUFBO0F6RSt3ckhBO0F5RTl3ckhBOztBQUVBO0F6RWd4ckhBO0F5RTl3ckhBOztBQUVBO0F6RWd4ckhBO0F5RTl3ckhBOztBQUVBO0F6RWd4ckhBO0F5RTl3ckhBOztBQUVBO0F6RWd4ckhBO0F5RS94ckhBO0FBQUE7QXpFa3lySEE7QXlFanlySEE7O0FBRUE7QXpFbXlySEE7QXlFanlySEE7O0FBRUE7QXpFbXlySEE7QXlFanlySEE7O0FBRUE7QXpFbXlySEE7QXlFanlySEE7O0FBRUE7QXpFbXlySEE7QXlFbHpySEE7QUFBQTtBekVxenJIQTtBeUVwenJIQTs7QUFFQTtBekVzenJIQTtBeUVwenJIQTs7QUFFQTtBekVzenJIQTtBeUVwenJIQTs7QUFFQTtBekVzenJIQTtBeUVwenJIQTs7QUFFQTtBekVzenJIQTtBeUVyMHJIQTtBQUFBO0F6RXcwckhBO0F5RXYwckhBOztBQUVBO0F6RXkwckhBO0F5RXYwckhBOztBQUVBO0F6RXkwckhBO0F5RXYwckhBOztBQUVBO0F6RXkwckhBO0F5RXYwckhBOztBQUVBO0F6RXkwckhBO0F5RXgxckhBO0FBQUE7QXpFMjFySEE7QXlFMTFySEE7O0FBRUE7QXpFNDFySEE7QXlFMTFySEE7O0FBRUE7QXpFNDFySEE7QXlFMTFySEE7O0FBRUE7QXpFNDFySEE7QXlFMTFySEE7O0FBRUE7QXpFNDFySEE7QXlFMzJySEE7QUFBQTtBekU4MnJIQTtBeUU3MnJIQTs7QUFFQTtBekUrMnJIQTtBeUU3MnJIQTs7QUFFQTtBekUrMnJIQTtBeUU3MnJIQTs7QUFFQTtBekUrMnJIQTtBeUU3MnJIQTs7QUFFQTtBekUrMnJIQTtBeUU5M3JIQTtBQUFBO0F6RWk0ckhBO0F5RWg0ckhBOztBQUVBO0F6RWs0ckhBO0F5RWg0ckhBOztBQUVBO0F6RWs0ckhBO0F5RWg0ckhBOztBQUVBO0F6RWs0ckhBO0F5RWg0ckhBOztBQUVBO0F6RWs0ckhBO0F5RWo1ckhBO0FBQUE7QXpFbzVySEE7QXlFbjVySEE7O0FBRUE7QXpFcTVySEE7QXlFbjVySEE7O0FBRUE7QXpFcTVySEE7QXlFbjVySEE7O0FBRUE7QXpFcTVySEE7QXlFbjVySEE7O0FBRUE7QXpFcTVySEE7QXlFcDZySEE7QUFBQTtBekV1NnJIQTtBeUV0NnJIQTs7QUFFQTtBekV3NnJIQTtBeUV0NnJIQTs7QUFFQTtBekV3NnJIQTtBeUV0NnJIQTs7QUFFQTtBekV3NnJIQTtBeUV0NnJIQTs7QUFFQTtBekV3NnJIQTtBeUV2N3JIQTtBQUFBO0F6RTA3ckhBO0F5RXo3ckhBOztBQUVBO0F6RTI3ckhBO0F5RXo3ckhBOztBQUVBO0F6RTI3ckhBO0F5RXo3ckhBOztBQUVBO0F6RTI3ckhBO0F5RXo3ckhBOztBQUVBO0F6RTI3ckhBO0F5RTE4ckhBO0FBQUE7QXpFNjhySEE7QXlFNThySEE7O0FBRUE7QXpFODhySEE7QXlFNThySEE7O0FBRUE7QXpFODhySEE7QXlFNThySEE7O0FBRUE7QXpFODhySEE7QXlFNThySEE7O0FBRUE7QXpFODhySEE7QXlFNzlySEE7QUFBQTtBekVnK3JIQTtBeUUvOXJIQTs7QUFFQTtBekVpK3JIQTtBeUUvOXJIQTs7QUFFQTtBekVpK3JIQTtBeUUvOXJIQTs7QUFFQTtBekVpK3JIQTtBeUUvOXJIQTs7QUFFQTtBekVpK3JIQTtBeUVoL3JIQTtBQUFBO0F6RW0vckhBO0F5RWwvckhBOztBQUVBO0F6RW8vckhBO0F5RWwvckhBOztBQUVBO0F6RW8vckhBO0F5RWwvckhBOztBQUVBO0F6RW8vckhBO0F5RWwvckhBOztBQUVBO0F6RW8vckhBO0F5RW5nc0hBO0FBQUE7QXpFc2dzSEE7QXlFcmdzSEE7O0FBRUE7QXpFdWdzSEE7QXlFcmdzSEE7O0FBRUE7QXpFdWdzSEE7QXlFcmdzSEE7O0FBRUE7QXpFdWdzSEE7QXlFcmdzSEE7O0FBRUE7QXpFdWdzSEE7QXlFamdzSEE7QUFBQTtBekVvZ3NIQTtBeUVuZ3NIQTs7QUFFQTtBekVxZ3NIQTtBeUVuZ3NIQTs7QUFFQTtBekVxZ3NIQTtBeUVuZ3NIQTs7QUFFQTtBekVxZ3NIQTtBeUVuZ3NIQTs7QUFFQTtBekVxZ3NIQTtBQUNBO0FpQi9nc0hBO0F3RGxEQTtBQUFBO0F6RXFrc0hBO0F5RXBrc0hBOztBQUVBO0F6RXNrc0hBO0F5RXBrc0hBOztBQUVBO0F6RXNrc0hBO0F5RXBrc0hBOztBQUVBO0F6RXNrc0hBO0F5RXBrc0hBOztBQUVBO0F6RXNrc0hBO0F5RXJsc0hBO0FBQUE7QXpFd2xzSEE7QXlFdmxzSEE7O0FBRUE7QXpFeWxzSEE7QXlFdmxzSEE7O0FBRUE7QXpFeWxzSEE7QXlFdmxzSEE7O0FBRUE7QXpFeWxzSEE7QXlFdmxzSEE7O0FBRUE7QXpFeWxzSEE7QXlFeG1zSEE7QUFBQTtBekUybXNIQTtBeUUxbXNIQTs7QUFFQTtBekU0bXNIQTtBeUUxbXNIQTs7QUFFQTtBekU0bXNIQTtBeUUxbXNIQTs7QUFFQTtBekU0bXNIQTtBeUUxbXNIQTs7QUFFQTtBekU0bXNIQTtBeUUzbnNIQTtBQUFBO0F6RThuc0hBO0F5RTduc0hBOztBQUVBO0F6RStuc0hBO0F5RTduc0hBOztBQUVBO0F6RStuc0hBO0F5RTduc0hBOztBQUVBO0F6RStuc0hBO0F5RTduc0hBOztBQUVBO0F6RStuc0hBO0F5RTlvc0hBO0FBQUE7QXpFaXBzSEE7QXlFaHBzSEE7O0FBRUE7QXpFa3BzSEE7QXlFaHBzSEE7O0FBRUE7QXpFa3BzSEE7QXlFaHBzSEE7O0FBRUE7QXpFa3BzSEE7QXlFaHBzSEE7O0FBRUE7QXpFa3BzSEE7QXlFanFzSEE7QUFBQTtBekVvcXNIQTtBeUVucXNIQTs7QUFFQTtBekVxcXNIQTtBeUVucXNIQTs7QUFFQTtBekVxcXNIQTtBeUVucXNIQTs7QUFFQTtBekVxcXNIQTtBeUVucXNIQTs7QUFFQTtBekVxcXNIQTtBeUVwcnNIQTtBQUFBO0F6RXVyc0hBO0F5RXRyc0hBOztBQUVBO0F6RXdyc0hBO0F5RXRyc0hBOztBQUVBO0F6RXdyc0hBO0F5RXRyc0hBOztBQUVBO0F6RXdyc0hBO0F5RXRyc0hBOztBQUVBO0F6RXdyc0hBO0F5RXZzc0hBO0FBQUE7QXpFMHNzSEE7QXlFenNzSEE7O0FBRUE7QXpFMnNzSEE7QXlFenNzSEE7O0FBRUE7QXpFMnNzSEE7QXlFenNzSEE7O0FBRUE7QXpFMnNzSEE7QXlFenNzSEE7O0FBRUE7QXpFMnNzSEE7QXlFMXRzSEE7QUFBQTtBekU2dHNIQTtBeUU1dHNIQTs7QUFFQTtBekU4dHNIQTtBeUU1dHNIQTs7QUFFQTtBekU4dHNIQTtBeUU1dHNIQTs7QUFFQTtBekU4dHNIQTtBeUU1dHNIQTs7QUFFQTtBekU4dHNIQTtBeUU3dXNIQTtBQUFBO0F6RWd2c0hBO0F5RS91c0hBOztBQUVBO0F6RWl2c0hBO0F5RS91c0hBOztBQUVBO0F6RWl2c0hBO0F5RS91c0hBOztBQUVBO0F6RWl2c0hBO0F5RS91c0hBOztBQUVBO0F6RWl2c0hBO0F5RWh3c0hBO0FBQUE7QXpFbXdzSEE7QXlFbHdzSEE7O0FBRUE7QXpFb3dzSEE7QXlFbHdzSEE7O0FBRUE7QXpFb3dzSEE7QXlFbHdzSEE7O0FBRUE7QXpFb3dzSEE7QXlFbHdzSEE7O0FBRUE7QXpFb3dzSEE7QXlFbnhzSEE7QUFBQTtBekVzeHNIQTtBeUVyeHNIQTs7QUFFQTtBekV1eHNIQTtBeUVyeHNIQTs7QUFFQTtBekV1eHNIQTtBeUVyeHNIQTs7QUFFQTtBekV1eHNIQTtBeUVyeHNIQTs7QUFFQTtBekV1eHNIQTtBeUV0eXNIQTtBQUFBO0F6RXl5c0hBO0F5RXh5c0hBOztBQUVBO0F6RTB5c0hBO0F5RXh5c0hBOztBQUVBO0F6RTB5c0hBO0F5RXh5c0hBOztBQUVBO0F6RTB5c0hBO0F5RXh5c0hBOztBQUVBO0F6RTB5c0hBO0F5RXp6c0hBO0FBQUE7QXpFNHpzSEE7QXlFM3pzSEE7O0FBRUE7QXpFNnpzSEE7QXlFM3pzSEE7O0FBRUE7QXpFNnpzSEE7QXlFM3pzSEE7O0FBRUE7QXpFNnpzSEE7QXlFM3pzSEE7O0FBRUE7QXpFNnpzSEE7QXlFNTBzSEE7QUFBQTtBekUrMHNIQTtBeUU5MHNIQTs7QUFFQTtBekVnMXNIQTtBeUU5MHNIQTs7QUFFQTtBekVnMXNIQTtBeUU5MHNIQTs7QUFFQTtBekVnMXNIQTtBeUU5MHNIQTs7QUFFQTtBekVnMXNIQTtBeUUvMXNIQTtBQUFBO0F6RWsyc0hBO0F5RWoyc0hBOztBQUVBO0F6RW0yc0hBO0F5RWoyc0hBOztBQUVBO0F6RW0yc0hBO0F5RWoyc0hBOztBQUVBO0F6RW0yc0hBO0F5RWoyc0hBOztBQUVBO0F6RW0yc0hBO0F5RWwzc0hBO0FBQUE7QXpFcTNzSEE7QXlFcDNzSEE7O0FBRUE7QXpFczNzSEE7QXlFcDNzSEE7O0FBRUE7QXpFczNzSEE7QXlFcDNzSEE7O0FBRUE7QXpFczNzSEE7QXlFcDNzSEE7O0FBRUE7QXpFczNzSEE7QXlFcjRzSEE7QUFBQTtBekV3NHNIQTtBeUV2NHNIQTs7QUFFQTtBekV5NHNIQTtBeUV2NHNIQTs7QUFFQTtBekV5NHNIQTtBeUV2NHNIQTs7QUFFQTtBekV5NHNIQTtBeUV2NHNIQTs7QUFFQTtBekV5NHNIQTtBeUV4NXNIQTtBQUFBO0F6RTI1c0hBO0F5RTE1c0hBOztBQUVBO0F6RTQ1c0hBO0F5RTE1c0hBOztBQUVBO0F6RTQ1c0hBO0F5RTE1c0hBOztBQUVBO0F6RTQ1c0hBO0F5RTE1c0hBOztBQUVBO0F6RTQ1c0hBO0F5RTM2c0hBO0FBQUE7QXpFODZzSEE7QXlFNzZzSEE7O0FBRUE7QXpFKzZzSEE7QXlFNzZzSEE7O0FBRUE7QXpFKzZzSEE7QXlFNzZzSEE7O0FBRUE7QXpFKzZzSEE7QXlFNzZzSEE7O0FBRUE7QXpFKzZzSEE7QXlFOTdzSEE7QUFBQTtBekVpOHNIQTtBeUVoOHNIQTs7QUFFQTtBekVrOHNIQTtBeUVoOHNIQTs7QUFFQTtBekVrOHNIQTtBeUVoOHNIQTs7QUFFQTtBekVrOHNIQTtBeUVoOHNIQTs7QUFFQTtBekVrOHNIQTtBeUVqOXNIQTtBQUFBO0F6RW85c0hBO0F5RW45c0hBOztBQUVBO0F6RXE5c0hBO0F5RW45c0hBOztBQUVBO0F6RXE5c0hBO0F5RW45c0hBOztBQUVBO0F6RXE5c0hBO0F5RW45c0hBOztBQUVBO0F6RXE5c0hBO0F5RXArc0hBO0FBQUE7QXpFdStzSEE7QXlFdCtzSEE7O0FBRUE7QXpFdytzSEE7QXlFdCtzSEE7O0FBRUE7QXpFdytzSEE7QXlFdCtzSEE7O0FBRUE7QXpFdytzSEE7QXlFdCtzSEE7O0FBRUE7QXpFdytzSEE7QXlFdi9zSEE7QUFBQTtBekUwL3NIQTtBeUV6L3NIQTs7QUFFQTtBekUyL3NIQTtBeUV6L3NIQTs7QUFFQTtBekUyL3NIQTtBeUV6L3NIQTs7QUFFQTtBekUyL3NIQTtBeUV6L3NIQTs7QUFFQTtBekUyL3NIQTtBeUUxZ3RIQTtBQUFBO0F6RTZndEhBO0F5RTVndEhBOztBQUVBO0F6RThndEhBO0F5RTVndEhBOztBQUVBO0F6RThndEhBO0F5RTVndEhBOztBQUVBO0F6RThndEhBO0F5RTVndEhBOztBQUVBO0F6RThndEhBO0F5RTdodEhBO0FBQUE7QXpFZ2l0SEE7QXlFL2h0SEE7O0FBRUE7QXpFaWl0SEE7QXlFL2h0SEE7O0FBRUE7QXpFaWl0SEE7QXlFL2h0SEE7O0FBRUE7QXpFaWl0SEE7QXlFL2h0SEE7O0FBRUE7QXpFaWl0SEE7QXlFaGp0SEE7QUFBQTtBekVtanRIQTtBeUVsanRIQTs7QUFFQTtBekVvanRIQTtBeUVsanRIQTs7QUFFQTtBekVvanRIQTtBeUVsanRIQTs7QUFFQTtBekVvanRIQTtBeUVsanRIQTs7QUFFQTtBekVvanRIQTtBeUVua3RIQTtBQUFBO0F6RXNrdEhBO0F5RXJrdEhBOztBQUVBO0F6RXVrdEhBO0F5RXJrdEhBOztBQUVBO0F6RXVrdEhBO0F5RXJrdEhBOztBQUVBO0F6RXVrdEhBO0F5RXJrdEhBOztBQUVBO0F6RXVrdEhBO0F5RXRsdEhBO0FBQUE7QXpFeWx0SEE7QXlFeGx0SEE7O0FBRUE7QXpFMGx0SEE7QXlFeGx0SEE7O0FBRUE7QXpFMGx0SEE7QXlFeGx0SEE7O0FBRUE7QXpFMGx0SEE7QXlFeGx0SEE7O0FBRUE7QXpFMGx0SEE7QXlFem10SEE7QUFBQTtBekU0bXRIQTtBeUUzbXRIQTs7QUFFQTtBekU2bXRIQTtBeUUzbXRIQTs7QUFFQTtBekU2bXRIQTtBeUUzbXRIQTs7QUFFQTtBekU2bXRIQTtBeUUzbXRIQTs7QUFFQTtBekU2bXRIQTtBeUU1bnRIQTtBQUFBO0F6RStudEhBO0F5RTludEhBOztBQUVBO0F6RWdvdEhBO0F5RTludEhBOztBQUVBO0F6RWdvdEhBO0F5RTludEhBOztBQUVBO0F6RWdvdEhBO0F5RTludEhBOztBQUVBO0F6RWdvdEhBO0F5RS9vdEhBO0FBQUE7QXpFa3B0SEE7QXlFanB0SEE7O0FBRUE7QXpFbXB0SEE7QXlFanB0SEE7O0FBRUE7QXpFbXB0SEE7QXlFanB0SEE7O0FBRUE7QXpFbXB0SEE7QXlFanB0SEE7O0FBRUE7QXpFbXB0SEE7QXlFbHF0SEE7QUFBQTtBekVxcXRIQTtBeUVwcXRIQTs7QUFFQTtBekVzcXRIQTtBeUVwcXRIQTs7QUFFQTtBekVzcXRIQTtBeUVwcXRIQTs7QUFFQTtBekVzcXRIQTtBeUVwcXRIQTs7QUFFQTtBekVzcXRIQTtBeUVycnRIQTtBQUFBO0F6RXdydEhBO0F5RXZydEhBOztBQUVBO0F6RXlydEhBO0F5RXZydEhBOztBQUVBO0F6RXlydEhBO0F5RXZydEhBOztBQUVBO0F6RXlydEhBO0F5RXZydEhBOztBQUVBO0F6RXlydEhBO0F5RXhzdEhBO0FBQUE7QXpFMnN0SEE7QXlFMXN0SEE7O0FBRUE7QXpFNHN0SEE7QXlFMXN0SEE7O0FBRUE7QXpFNHN0SEE7QXlFMXN0SEE7O0FBRUE7QXpFNHN0SEE7QXlFMXN0SEE7O0FBRUE7QXpFNHN0SEE7QXlFM3R0SEE7QUFBQTtBekU4dHRIQTtBeUU3dHRIQTs7QUFFQTtBekUrdHRIQTtBeUU3dHRIQTs7QUFFQTtBekUrdHRIQTtBeUU3dHRIQTs7QUFFQTtBekUrdHRIQTtBeUU3dHRIQTs7QUFFQTtBekUrdHRIQTtBeUU5dXRIQTtBQUFBO0F6RWl2dEhBO0F5RWh2dEhBOztBQUVBO0F6RWt2dEhBO0F5RWh2dEhBOztBQUVBO0F6RWt2dEhBO0F5RWh2dEhBOztBQUVBO0F6RWt2dEhBO0F5RWh2dEhBOztBQUVBO0F6RWt2dEhBO0F5RWp3dEhBO0FBQUE7QXpFb3d0SEE7QXlFbnd0SEE7O0FBRUE7QXpFcXd0SEE7QXlFbnd0SEE7O0FBRUE7QXpFcXd0SEE7QXlFbnd0SEE7O0FBRUE7QXpFcXd0SEE7QXlFbnd0SEE7O0FBRUE7QXpFcXd0SEE7QXlFcHh0SEE7QUFBQTtBekV1eHRIQTtBeUV0eHRIQTs7QUFFQTtBekV3eHRIQTtBeUV0eHRIQTs7QUFFQTtBekV3eHRIQTtBeUV0eHRIQTs7QUFFQTtBekV3eHRIQTtBeUV0eHRIQTs7QUFFQTtBekV3eHRIQTtBeUV2eXRIQTtBQUFBO0F6RTB5dEhBO0F5RXp5dEhBOztBQUVBO0F6RTJ5dEhBO0F5RXp5dEhBOztBQUVBO0F6RTJ5dEhBO0F5RXp5dEhBOztBQUVBO0F6RTJ5dEhBO0F5RXp5dEhBOztBQUVBO0F6RTJ5dEhBO0F5RTF6dEhBO0FBQUE7QXpFNnp0SEE7QXlFNXp0SEE7O0FBRUE7QXpFOHp0SEE7QXlFNXp0SEE7O0FBRUE7QXpFOHp0SEE7QXlFNXp0SEE7O0FBRUE7QXpFOHp0SEE7QXlFNXp0SEE7O0FBRUE7QXpFOHp0SEE7QXlFNzB0SEE7QUFBQTtBekVnMXRIQTtBeUUvMHRIQTs7QUFFQTtBekVpMXRIQTtBeUUvMHRIQTs7QUFFQTtBekVpMXRIQTtBeUUvMHRIQTs7QUFFQTtBekVpMXRIQTtBeUUvMHRIQTs7QUFFQTtBekVpMXRIQTtBeUV6MHRIQTtBQUFBO0F6RTQwdEhBO0F5RTMwdEhBOztBQUVBO0F6RTYwdEhBO0F5RTMwdEhBOztBQUVBO0F6RTYwdEhBO0F5RTMwdEhBOztBQUVBO0F6RTYwdEhBO0F5RTMwdEhBOztBQUVBO0F6RTYwdEhBO0F5RTUxdEhBO0FBQUE7QXpFKzF0SEE7QXlFOTF0SEE7O0FBRUE7QXpFZzJ0SEE7QXlFOTF0SEE7O0FBRUE7QXpFZzJ0SEE7QXlFOTF0SEE7O0FBRUE7QXpFZzJ0SEE7QXlFOTF0SEE7O0FBRUE7QXpFZzJ0SEE7QXlFLzJ0SEE7QUFBQTtBekVrM3RIQTtBeUVqM3RIQTs7QUFFQTtBekVtM3RIQTtBeUVqM3RIQTs7QUFFQTtBekVtM3RIQTtBeUVqM3RIQTs7QUFFQTtBekVtM3RIQTtBeUVqM3RIQTs7QUFFQTtBekVtM3RIQTtBeUVsNHRIQTtBQUFBO0F6RXE0dEhBO0F5RXA0dEhBOztBQUVBO0F6RXM0dEhBO0F5RXA0dEhBOztBQUVBO0F6RXM0dEhBO0F5RXA0dEhBOztBQUVBO0F6RXM0dEhBO0F5RXA0dEhBOztBQUVBO0F6RXM0dEhBO0F5RXI1dEhBO0FBQUE7QXpFdzV0SEE7QXlFdjV0SEE7O0FBRUE7QXpFeTV0SEE7QXlFdjV0SEE7O0FBRUE7QXpFeTV0SEE7QXlFdjV0SEE7O0FBRUE7QXpFeTV0SEE7QXlFdjV0SEE7O0FBRUE7QXpFeTV0SEE7QXlFeDZ0SEE7QUFBQTtBekUyNnRIQTtBeUUxNnRIQTs7QUFFQTtBekU0NnRIQTtBeUUxNnRIQTs7QUFFQTtBekU0NnRIQTtBeUUxNnRIQTs7QUFFQTtBekU0NnRIQTtBeUUxNnRIQTs7QUFFQTtBekU0NnRIQTtBeUUzN3RIQTtBQUFBO0F6RTg3dEhBO0F5RTc3dEhBOztBQUVBO0F6RSs3dEhBO0F5RTc3dEhBOztBQUVBO0F6RSs3dEhBO0F5RTc3dEhBOztBQUVBO0F6RSs3dEhBO0F5RTc3dEhBOztBQUVBO0F6RSs3dEhBO0F5RTk4dEhBO0FBQUE7QXpFaTl0SEE7QXlFaDl0SEE7O0FBRUE7QXpFazl0SEE7QXlFaDl0SEE7O0FBRUE7QXpFazl0SEE7QXlFaDl0SEE7O0FBRUE7QXpFazl0SEE7QXlFaDl0SEE7O0FBRUE7QXpFazl0SEE7QXlFait0SEE7QUFBQTtBekVvK3RIQTtBeUVuK3RIQTs7QUFFQTtBekVxK3RIQTtBeUVuK3RIQTs7QUFFQTtBekVxK3RIQTtBeUVuK3RIQTs7QUFFQTtBekVxK3RIQTtBeUVuK3RIQTs7QUFFQTtBekVxK3RIQTtBeUVwL3RIQTtBQUFBO0F6RXUvdEhBO0F5RXQvdEhBOztBQUVBO0F6RXcvdEhBO0F5RXQvdEhBOztBQUVBO0F6RXcvdEhBO0F5RXQvdEhBOztBQUVBO0F6RXcvdEhBO0F5RXQvdEhBOztBQUVBO0F6RXcvdEhBO0F5RXZndUhBO0FBQUE7QXpFMGd1SEE7QXlFemd1SEE7O0FBRUE7QXpFMmd1SEE7QXlFemd1SEE7O0FBRUE7QXpFMmd1SEE7QXlFemd1SEE7O0FBRUE7QXpFMmd1SEE7QXlFemd1SEE7O0FBRUE7QXpFMmd1SEE7QXlFMWh1SEE7QUFBQTtBekU2aHVIQTtBeUU1aHVIQTs7QUFFQTtBekU4aHVIQTtBeUU1aHVIQTs7QUFFQTtBekU4aHVIQTtBeUU1aHVIQTs7QUFFQTtBekU4aHVIQTtBeUU1aHVIQTs7QUFFQTtBekU4aHVIQTtBeUU3aXVIQTtBQUFBO0F6RWdqdUhBO0F5RS9pdUhBOztBQUVBO0F6RWlqdUhBO0F5RS9pdUhBOztBQUVBO0F6RWlqdUhBO0F5RS9pdUhBOztBQUVBO0F6RWlqdUhBO0F5RS9pdUhBOztBQUVBO0F6RWlqdUhBO0F5RWhrdUhBO0FBQUE7QXpFbWt1SEE7QXlFbGt1SEE7O0FBRUE7QXpFb2t1SEE7QXlFbGt1SEE7O0FBRUE7QXpFb2t1SEE7QXlFbGt1SEE7O0FBRUE7QXpFb2t1SEE7QXlFbGt1SEE7O0FBRUE7QXpFb2t1SEE7QXlFbmx1SEE7QUFBQTtBekVzbHVIQTtBeUVybHVIQTs7QUFFQTtBekV1bHVIQTtBeUVybHVIQTs7QUFFQTtBekV1bHVIQTtBeUVybHVIQTs7QUFFQTtBekV1bHVIQTtBeUVybHVIQTs7QUFFQTtBekV1bHVIQTtBeUV0bXVIQTtBQUFBO0F6RXltdUhBO0F5RXhtdUhBOztBQUVBO0F6RTBtdUhBO0F5RXhtdUhBOztBQUVBO0F6RTBtdUhBO0F5RXhtdUhBOztBQUVBO0F6RTBtdUhBO0F5RXhtdUhBOztBQUVBO0F6RTBtdUhBO0F5RXpudUhBO0FBQUE7QXpFNG51SEE7QXlFM251SEE7O0FBRUE7QXpFNm51SEE7QXlFM251SEE7O0FBRUE7QXpFNm51SEE7QXlFM251SEE7O0FBRUE7QXpFNm51SEE7QXlFM251SEE7O0FBRUE7QXpFNm51SEE7QXlFNW91SEE7QUFBQTtBekUrb3VIQTtBeUU5b3VIQTs7QUFFQTtBekVncHVIQTtBeUU5b3VIQTs7QUFFQTtBekVncHVIQTtBeUU5b3VIQTs7QUFFQTtBekVncHVIQTtBeUU5b3VIQTs7QUFFQTtBekVncHVIQTtBeUUvcHVIQTtBQUFBO0F6RWtxdUhBO0F5RWpxdUhBOztBQUVBO0F6RW1xdUhBO0F5RWpxdUhBOztBQUVBO0F6RW1xdUhBO0F5RWpxdUhBOztBQUVBO0F6RW1xdUhBO0F5RWpxdUhBOztBQUVBO0F6RW1xdUhBO0F5RWxydUhBO0FBQUE7QXpFcXJ1SEE7QXlFcHJ1SEE7O0FBRUE7QXpFc3J1SEE7QXlFcHJ1SEE7O0FBRUE7QXpFc3J1SEE7QXlFcHJ1SEE7O0FBRUE7QXpFc3J1SEE7QXlFcHJ1SEE7O0FBRUE7QXpFc3J1SEE7QXlFaHJ1SEE7QUFBQTtBekVtcnVIQTtBeUVscnVIQTs7QUFFQTtBekVvcnVIQTtBeUVscnVIQTs7QUFFQTtBekVvcnVIQTtBeUVscnVIQTs7QUFFQTtBekVvcnVIQTtBeUVscnVIQTs7QUFFQTtBekVvcnVIQTtBQUNBO0FpQjlydUhBO0F3RGxEQTtBQUFBO0F6RW92dUhBO0F5RW52dUhBOztBQUVBO0F6RXF2dUhBO0F5RW52dUhBOztBQUVBO0F6RXF2dUhBO0F5RW52dUhBOztBQUVBO0F6RXF2dUhBO0F5RW52dUhBOztBQUVBO0F6RXF2dUhBO0F5RXB3dUhBO0FBQUE7QXpFdXd1SEE7QXlFdHd1SEE7O0FBRUE7QXpFd3d1SEE7QXlFdHd1SEE7O0FBRUE7QXpFd3d1SEE7QXlFdHd1SEE7O0FBRUE7QXpFd3d1SEE7QXlFdHd1SEE7O0FBRUE7QXpFd3d1SEE7QXlFdnh1SEE7QUFBQTtBekUweHVIQTtBeUV6eHVIQTs7QUFFQTtBekUyeHVIQTtBeUV6eHVIQTs7QUFFQTtBekUyeHVIQTtBeUV6eHVIQTs7QUFFQTtBekUyeHVIQTtBeUV6eHVIQTs7QUFFQTtBekUyeHVIQTtBeUUxeXVIQTtBQUFBO0F6RTZ5dUhBO0F5RTV5dUhBOztBQUVBO0F6RTh5dUhBO0F5RTV5dUhBOztBQUVBO0F6RTh5dUhBO0F5RTV5dUhBOztBQUVBO0F6RTh5dUhBO0F5RTV5dUhBOztBQUVBO0F6RTh5dUhBO0F5RTd6dUhBO0FBQUE7QXpFZzB1SEE7QXlFL3p1SEE7O0FBRUE7QXpFaTB1SEE7QXlFL3p1SEE7O0FBRUE7QXpFaTB1SEE7QXlFL3p1SEE7O0FBRUE7QXpFaTB1SEE7QXlFL3p1SEE7O0FBRUE7QXpFaTB1SEE7QXlFaDF1SEE7QUFBQTtBekVtMXVIQTtBeUVsMXVIQTs7QUFFQTtBekVvMXVIQTtBeUVsMXVIQTs7QUFFQTtBekVvMXVIQTtBeUVsMXVIQTs7QUFFQTtBekVvMXVIQTtBeUVsMXVIQTs7QUFFQTtBekVvMXVIQTtBeUVuMnVIQTtBQUFBO0F6RXMydUhBO0F5RXIydUhBOztBQUVBO0F6RXUydUhBO0F5RXIydUhBOztBQUVBO0F6RXUydUhBO0F5RXIydUhBOztBQUVBO0F6RXUydUhBO0F5RXIydUhBOztBQUVBO0F6RXUydUhBO0F5RXQzdUhBO0FBQUE7QXpFeTN1SEE7QXlFeDN1SEE7O0FBRUE7QXpFMDN1SEE7QXlFeDN1SEE7O0FBRUE7QXpFMDN1SEE7QXlFeDN1SEE7O0FBRUE7QXpFMDN1SEE7QXlFeDN1SEE7O0FBRUE7QXpFMDN1SEE7QXlFejR1SEE7QUFBQTtBekU0NHVIQTtBeUUzNHVIQTs7QUFFQTtBekU2NHVIQTtBeUUzNHVIQTs7QUFFQTtBekU2NHVIQTtBeUUzNHVIQTs7QUFFQTtBekU2NHVIQTtBeUUzNHVIQTs7QUFFQTtBekU2NHVIQTtBeUU1NXVIQTtBQUFBO0F6RSs1dUhBO0F5RTk1dUhBOztBQUVBO0F6RWc2dUhBO0F5RTk1dUhBOztBQUVBO0F6RWc2dUhBO0F5RTk1dUhBOztBQUVBO0F6RWc2dUhBO0F5RTk1dUhBOztBQUVBO0F6RWc2dUhBO0F5RS82dUhBO0FBQUE7QXpFazd1SEE7QXlFajd1SEE7O0FBRUE7QXpFbTd1SEE7QXlFajd1SEE7O0FBRUE7QXpFbTd1SEE7QXlFajd1SEE7O0FBRUE7QXpFbTd1SEE7QXlFajd1SEE7O0FBRUE7QXpFbTd1SEE7QXlFbDh1SEE7QUFBQTtBekVxOHVIQTtBeUVwOHVIQTs7QUFFQTtBekVzOHVIQTtBeUVwOHVIQTs7QUFFQTtBekVzOHVIQTtBeUVwOHVIQTs7QUFFQTtBekVzOHVIQTtBeUVwOHVIQTs7QUFFQTtBekVzOHVIQTtBeUVyOXVIQTtBQUFBO0F6RXc5dUhBO0F5RXY5dUhBOztBQUVBO0F6RXk5dUhBO0F5RXY5dUhBOztBQUVBO0F6RXk5dUhBO0F5RXY5dUhBOztBQUVBO0F6RXk5dUhBO0F5RXY5dUhBOztBQUVBO0F6RXk5dUhBO0F5RXgrdUhBO0FBQUE7QXpFMit1SEE7QXlFMSt1SEE7O0FBRUE7QXpFNCt1SEE7QXlFMSt1SEE7O0FBRUE7QXpFNCt1SEE7QXlFMSt1SEE7O0FBRUE7QXpFNCt1SEE7QXlFMSt1SEE7O0FBRUE7QXpFNCt1SEE7QXlFMy91SEE7QUFBQTtBekU4L3VIQTtBeUU3L3VIQTs7QUFFQTtBekUrL3VIQTtBeUU3L3VIQTs7QUFFQTtBekUrL3VIQTtBeUU3L3VIQTs7QUFFQTtBekUrL3VIQTtBeUU3L3VIQTs7QUFFQTtBekUrL3VIQTtBeUU5Z3ZIQTtBQUFBO0F6RWlodkhBO0F5RWhodkhBOztBQUVBO0F6RWtodkhBO0F5RWhodkhBOztBQUVBO0F6RWtodkhBO0F5RWhodkhBOztBQUVBO0F6RWtodkhBO0F5RWhodkhBOztBQUVBO0F6RWtodkhBO0F5RWppdkhBO0FBQUE7QXpFb2l2SEE7QXlFbml2SEE7O0FBRUE7QXpFcWl2SEE7QXlFbml2SEE7O0FBRUE7QXpFcWl2SEE7QXlFbml2SEE7O0FBRUE7QXpFcWl2SEE7QXlFbml2SEE7O0FBRUE7QXpFcWl2SEE7QXlFcGp2SEE7QUFBQTtBekV1anZIQTtBeUV0anZIQTs7QUFFQTtBekV3anZIQTtBeUV0anZIQTs7QUFFQTtBekV3anZIQTtBeUV0anZIQTs7QUFFQTtBekV3anZIQTtBeUV0anZIQTs7QUFFQTtBekV3anZIQTtBeUV2a3ZIQTtBQUFBO0F6RTBrdkhBO0F5RXprdkhBOztBQUVBO0F6RTJrdkhBO0F5RXprdkhBOztBQUVBO0F6RTJrdkhBO0F5RXprdkhBOztBQUVBO0F6RTJrdkhBO0F5RXprdkhBOztBQUVBO0F6RTJrdkhBO0F5RTFsdkhBO0FBQUE7QXpFNmx2SEE7QXlFNWx2SEE7O0FBRUE7QXpFOGx2SEE7QXlFNWx2SEE7O0FBRUE7QXpFOGx2SEE7QXlFNWx2SEE7O0FBRUE7QXpFOGx2SEE7QXlFNWx2SEE7O0FBRUE7QXpFOGx2SEE7QXlFN212SEE7QUFBQTtBekVnbnZIQTtBeUUvbXZIQTs7QUFFQTtBekVpbnZIQTtBeUUvbXZIQTs7QUFFQTtBekVpbnZIQTtBeUUvbXZIQTs7QUFFQTtBekVpbnZIQTtBeUUvbXZIQTs7QUFFQTtBekVpbnZIQTtBeUVob3ZIQTtBQUFBO0F6RW1vdkhBO0F5RWxvdkhBOztBQUVBO0F6RW9vdkhBO0F5RWxvdkhBOztBQUVBO0F6RW9vdkhBO0F5RWxvdkhBOztBQUVBO0F6RW9vdkhBO0F5RWxvdkhBOztBQUVBO0F6RW9vdkhBO0F5RW5wdkhBO0FBQUE7QXpFc3B2SEE7QXlFcnB2SEE7O0FBRUE7QXpFdXB2SEE7QXlFcnB2SEE7O0FBRUE7QXpFdXB2SEE7QXlFcnB2SEE7O0FBRUE7QXpFdXB2SEE7QXlFcnB2SEE7O0FBRUE7QXpFdXB2SEE7QXlFdHF2SEE7QUFBQTtBekV5cXZIQTtBeUV4cXZIQTs7QUFFQTtBekUwcXZIQTtBeUV4cXZIQTs7QUFFQTtBekUwcXZIQTtBeUV4cXZIQTs7QUFFQTtBekUwcXZIQTtBeUV4cXZIQTs7QUFFQTtBekUwcXZIQTtBeUV6cnZIQTtBQUFBO0F6RTRydkhBO0F5RTNydkhBOztBQUVBO0F6RTZydkhBO0F5RTNydkhBOztBQUVBO0F6RTZydkhBO0F5RTNydkhBOztBQUVBO0F6RTZydkhBO0F5RTNydkhBOztBQUVBO0F6RTZydkhBO0F5RTVzdkhBO0FBQUE7QXpFK3N2SEE7QXlFOXN2SEE7O0FBRUE7QXpFZ3R2SEE7QXlFOXN2SEE7O0FBRUE7QXpFZ3R2SEE7QXlFOXN2SEE7O0FBRUE7QXpFZ3R2SEE7QXlFOXN2SEE7O0FBRUE7QXpFZ3R2SEE7QXlFL3R2SEE7QUFBQTtBekVrdXZIQTtBeUVqdXZIQTs7QUFFQTtBekVtdXZIQTtBeUVqdXZIQTs7QUFFQTtBekVtdXZIQTtBeUVqdXZIQTs7QUFFQTtBekVtdXZIQTtBeUVqdXZIQTs7QUFFQTtBekVtdXZIQTtBeUVsdnZIQTtBQUFBO0F6RXF2dkhBO0F5RXB2dkhBOztBQUVBO0F6RXN2dkhBO0F5RXB2dkhBOztBQUVBO0F6RXN2dkhBO0F5RXB2dkhBOztBQUVBO0F6RXN2dkhBO0F5RXB2dkhBOztBQUVBO0F6RXN2dkhBO0F5RXJ3dkhBO0FBQUE7QXpFd3d2SEE7QXlFdnd2SEE7O0FBRUE7QXpFeXd2SEE7QXlFdnd2SEE7O0FBRUE7QXpFeXd2SEE7QXlFdnd2SEE7O0FBRUE7QXpFeXd2SEE7QXlFdnd2SEE7O0FBRUE7QXpFeXd2SEE7QXlFeHh2SEE7QUFBQTtBekUyeHZIQTtBeUUxeHZIQTs7QUFFQTtBekU0eHZIQTtBeUUxeHZIQTs7QUFFQTtBekU0eHZIQTtBeUUxeHZIQTs7QUFFQTtBekU0eHZIQTtBeUUxeHZIQTs7QUFFQTtBekU0eHZIQTtBeUUzeXZIQTtBQUFBO0F6RTh5dkhBO0F5RTd5dkhBOztBQUVBO0F6RSt5dkhBO0F5RTd5dkhBOztBQUVBO0F6RSt5dkhBO0F5RTd5dkhBOztBQUVBO0F6RSt5dkhBO0F5RTd5dkhBOztBQUVBO0F6RSt5dkhBO0F5RTl6dkhBO0FBQUE7QXpFaTB2SEE7QXlFaDB2SEE7O0FBRUE7QXpFazB2SEE7QXlFaDB2SEE7O0FBRUE7QXpFazB2SEE7QXlFaDB2SEE7O0FBRUE7QXpFazB2SEE7QXlFaDB2SEE7O0FBRUE7QXpFazB2SEE7QXlFajF2SEE7QUFBQTtBekVvMXZIQTtBeUVuMXZIQTs7QUFFQTtBekVxMXZIQTtBeUVuMXZIQTs7QUFFQTtBekVxMXZIQTtBeUVuMXZIQTs7QUFFQTtBekVxMXZIQTtBeUVuMXZIQTs7QUFFQTtBekVxMXZIQTtBeUVwMnZIQTtBQUFBO0F6RXUydkhBO0F5RXQydkhBOztBQUVBO0F6RXcydkhBO0F5RXQydkhBOztBQUVBO0F6RXcydkhBO0F5RXQydkhBOztBQUVBO0F6RXcydkhBO0F5RXQydkhBOztBQUVBO0F6RXcydkhBO0F5RXYzdkhBO0FBQUE7QXpFMDN2SEE7QXlFejN2SEE7O0FBRUE7QXpFMjN2SEE7QXlFejN2SEE7O0FBRUE7QXpFMjN2SEE7QXlFejN2SEE7O0FBRUE7QXpFMjN2SEE7QXlFejN2SEE7O0FBRUE7QXpFMjN2SEE7QXlFMTR2SEE7QUFBQTtBekU2NHZIQTtBeUU1NHZIQTs7QUFFQTtBekU4NHZIQTtBeUU1NHZIQTs7QUFFQTtBekU4NHZIQTtBeUU1NHZIQTs7QUFFQTtBekU4NHZIQTtBeUU1NHZIQTs7QUFFQTtBekU4NHZIQTtBeUU3NXZIQTtBQUFBO0F6RWc2dkhBO0F5RS81dkhBOztBQUVBO0F6RWk2dkhBO0F5RS81dkhBOztBQUVBO0F6RWk2dkhBO0F5RS81dkhBOztBQUVBO0F6RWk2dkhBO0F5RS81dkhBOztBQUVBO0F6RWk2dkhBO0F5RWg3dkhBO0FBQUE7QXpFbTd2SEE7QXlFbDd2SEE7O0FBRUE7QXpFbzd2SEE7QXlFbDd2SEE7O0FBRUE7QXpFbzd2SEE7QXlFbDd2SEE7O0FBRUE7QXpFbzd2SEE7QXlFbDd2SEE7O0FBRUE7QXpFbzd2SEE7QXlFbjh2SEE7QUFBQTtBekVzOHZIQTtBeUVyOHZIQTs7QUFFQTtBekV1OHZIQTtBeUVyOHZIQTs7QUFFQTtBekV1OHZIQTtBeUVyOHZIQTs7QUFFQTtBekV1OHZIQTtBeUVyOHZIQTs7QUFFQTtBekV1OHZIQTtBeUV0OXZIQTtBQUFBO0F6RXk5dkhBO0F5RXg5dkhBOztBQUVBO0F6RTA5dkhBO0F5RXg5dkhBOztBQUVBO0F6RTA5dkhBO0F5RXg5dkhBOztBQUVBO0F6RTA5dkhBO0F5RXg5dkhBOztBQUVBO0F6RTA5dkhBO0F5RXordkhBO0FBQUE7QXpFNCt2SEE7QXlFMyt2SEE7O0FBRUE7QXpFNit2SEE7QXlFMyt2SEE7O0FBRUE7QXpFNit2SEE7QXlFMyt2SEE7O0FBRUE7QXpFNit2SEE7QXlFMyt2SEE7O0FBRUE7QXpFNit2SEE7QXlFNS92SEE7QUFBQTtBekUrL3ZIQTtBeUU5L3ZIQTs7QUFFQTtBekVnZ3dIQTtBeUU5L3ZIQTs7QUFFQTtBekVnZ3dIQTtBeUU5L3ZIQTs7QUFFQTtBekVnZ3dIQTtBeUU5L3ZIQTs7QUFFQTtBekVnZ3dIQTtBeUV4L3ZIQTtBQUFBO0F6RTIvdkhBO0F5RTEvdkhBOztBQUVBO0F6RTQvdkhBO0F5RTEvdkhBOztBQUVBO0F6RTQvdkhBO0F5RTEvdkhBOztBQUVBO0F6RTQvdkhBO0F5RTEvdkhBOztBQUVBO0F6RTQvdkhBO0F5RTNnd0hBO0FBQUE7QXpFOGd3SEE7QXlFN2d3SEE7O0FBRUE7QXpFK2d3SEE7QXlFN2d3SEE7O0FBRUE7QXpFK2d3SEE7QXlFN2d3SEE7O0FBRUE7QXpFK2d3SEE7QXlFN2d3SEE7O0FBRUE7QXpFK2d3SEE7QXlFOWh3SEE7QUFBQTtBekVpaXdIQTtBeUVoaXdIQTs7QUFFQTtBekVraXdIQTtBeUVoaXdIQTs7QUFFQTtBekVraXdIQTtBeUVoaXdIQTs7QUFFQTtBekVraXdIQTtBeUVoaXdIQTs7QUFFQTtBekVraXdIQTtBeUVqandIQTtBQUFBO0F6RW9qd0hBO0F5RW5qd0hBOztBQUVBO0F6RXFqd0hBO0F5RW5qd0hBOztBQUVBO0F6RXFqd0hBO0F5RW5qd0hBOztBQUVBO0F6RXFqd0hBO0F5RW5qd0hBOztBQUVBO0F6RXFqd0hBO0F5RXBrd0hBO0FBQUE7QXpFdWt3SEE7QXlFdGt3SEE7O0FBRUE7QXpFd2t3SEE7QXlFdGt3SEE7O0FBRUE7QXpFd2t3SEE7QXlFdGt3SEE7O0FBRUE7QXpFd2t3SEE7QXlFdGt3SEE7O0FBRUE7QXpFd2t3SEE7QXlFdmx3SEE7QUFBQTtBekUwbHdIQTtBeUV6bHdIQTs7QUFFQTtBekUybHdIQTtBeUV6bHdIQTs7QUFFQTtBekUybHdIQTtBeUV6bHdIQTs7QUFFQTtBekUybHdIQTtBeUV6bHdIQTs7QUFFQTtBekUybHdIQTtBeUUxbXdIQTtBQUFBO0F6RTZtd0hBO0F5RTVtd0hBOztBQUVBO0F6RThtd0hBO0F5RTVtd0hBOztBQUVBO0F6RThtd0hBO0F5RTVtd0hBOztBQUVBO0F6RThtd0hBO0F5RTVtd0hBOztBQUVBO0F6RThtd0hBO0F5RTdud0hBO0FBQUE7QXpFZ293SEE7QXlFL253SEE7O0FBRUE7QXpFaW93SEE7QXlFL253SEE7O0FBRUE7QXpFaW93SEE7QXlFL253SEE7O0FBRUE7QXpFaW93SEE7QXlFL253SEE7O0FBRUE7QXpFaW93SEE7QXlFaHB3SEE7QUFBQTtBekVtcHdIQTtBeUVscHdIQTs7QUFFQTtBekVvcHdIQTtBeUVscHdIQTs7QUFFQTtBekVvcHdIQTtBeUVscHdIQTs7QUFFQTtBekVvcHdIQTtBeUVscHdIQTs7QUFFQTtBekVvcHdIQTtBeUVucXdIQTtBQUFBO0F6RXNxd0hBO0F5RXJxd0hBOztBQUVBO0F6RXVxd0hBO0F5RXJxd0hBOztBQUVBO0F6RXVxd0hBO0F5RXJxd0hBOztBQUVBO0F6RXVxd0hBO0F5RXJxd0hBOztBQUVBO0F6RXVxd0hBO0F5RXRyd0hBO0FBQUE7QXpFeXJ3SEE7QXlFeHJ3SEE7O0FBRUE7QXpFMHJ3SEE7QXlFeHJ3SEE7O0FBRUE7QXpFMHJ3SEE7QXlFeHJ3SEE7O0FBRUE7QXpFMHJ3SEE7QXlFeHJ3SEE7O0FBRUE7QXpFMHJ3SEE7QXlFenN3SEE7QUFBQTtBekU0c3dIQTtBeUUzc3dIQTs7QUFFQTtBekU2c3dIQTtBeUUzc3dIQTs7QUFFQTtBekU2c3dIQTtBeUUzc3dIQTs7QUFFQTtBekU2c3dIQTtBeUUzc3dIQTs7QUFFQTtBekU2c3dIQTtBeUU1dHdIQTtBQUFBO0F6RSt0d0hBO0F5RTl0d0hBOztBQUVBO0F6RWd1d0hBO0F5RTl0d0hBOztBQUVBO0F6RWd1d0hBO0F5RTl0d0hBOztBQUVBO0F6RWd1d0hBO0F5RTl0d0hBOztBQUVBO0F6RWd1d0hBO0F5RS91d0hBO0FBQUE7QXpFa3Z3SEE7QXlFanZ3SEE7O0FBRUE7QXpFbXZ3SEE7QXlFanZ3SEE7O0FBRUE7QXpFbXZ3SEE7QXlFanZ3SEE7O0FBRUE7QXpFbXZ3SEE7QXlFanZ3SEE7O0FBRUE7QXpFbXZ3SEE7QXlFbHd3SEE7QUFBQTtBekVxd3dIQTtBeUVwd3dIQTs7QUFFQTtBekVzd3dIQTtBeUVwd3dIQTs7QUFFQTtBekVzd3dIQTtBeUVwd3dIQTs7QUFFQTtBekVzd3dIQTtBeUVwd3dIQTs7QUFFQTtBekVzd3dIQTtBeUVyeHdIQTtBQUFBO0F6RXd4d0hBO0F5RXZ4d0hBOztBQUVBO0F6RXl4d0hBO0F5RXZ4d0hBOztBQUVBO0F6RXl4d0hBO0F5RXZ4d0hBOztBQUVBO0F6RXl4d0hBO0F5RXZ4d0hBOztBQUVBO0F6RXl4d0hBO0F5RXh5d0hBO0FBQUE7QXpFMnl3SEE7QXlFMXl3SEE7O0FBRUE7QXpFNHl3SEE7QXlFMXl3SEE7O0FBRUE7QXpFNHl3SEE7QXlFMXl3SEE7O0FBRUE7QXpFNHl3SEE7QXlFMXl3SEE7O0FBRUE7QXpFNHl3SEE7QXlFM3p3SEE7QUFBQTtBekU4endIQTtBeUU3endIQTs7QUFFQTtBekUrendIQTtBeUU3endIQTs7QUFFQTtBekUrendIQTtBeUU3endIQTs7QUFFQTtBekUrendIQTtBeUU3endIQTs7QUFFQTtBekUrendIQTtBeUU5MHdIQTtBQUFBO0F6RWkxd0hBO0F5RWgxd0hBOztBQUVBO0F6RWsxd0hBO0F5RWgxd0hBOztBQUVBO0F6RWsxd0hBO0F5RWgxd0hBOztBQUVBO0F6RWsxd0hBO0F5RWgxd0hBOztBQUVBO0F6RWsxd0hBO0F5RWoyd0hBO0FBQUE7QXpFbzJ3SEE7QXlFbjJ3SEE7O0FBRUE7QXpFcTJ3SEE7QXlFbjJ3SEE7O0FBRUE7QXpFcTJ3SEE7QXlFbjJ3SEE7O0FBRUE7QXpFcTJ3SEE7QXlFbjJ3SEE7O0FBRUE7QXpFcTJ3SEE7QXlFLzF3SEE7QUFBQTtBekVrMndIQTtBeUVqMndIQTs7QUFFQTtBekVtMndIQTtBeUVqMndIQTs7QUFFQTtBekVtMndIQTtBeUVqMndIQTs7QUFFQTtBekVtMndIQTtBeUVqMndIQTs7QUFFQTtBekVtMndIQTtBQUNBO0FpQjcyd0hBO0F3RGxEQTtBQUFBO0F6RW02d0hBO0F5RWw2d0hBOztBQUVBO0F6RW82d0hBO0F5RWw2d0hBOztBQUVBO0F6RW82d0hBO0F5RWw2d0hBOztBQUVBO0F6RW82d0hBO0F5RWw2d0hBOztBQUVBO0F6RW82d0hBO0F5RW43d0hBO0FBQUE7QXpFczd3SEE7QXlFcjd3SEE7O0FBRUE7QXpFdTd3SEE7QXlFcjd3SEE7O0FBRUE7QXpFdTd3SEE7QXlFcjd3SEE7O0FBRUE7QXpFdTd3SEE7QXlFcjd3SEE7O0FBRUE7QXpFdTd3SEE7QXlFdDh3SEE7QUFBQTtBekV5OHdIQTtBeUV4OHdIQTs7QUFFQTtBekUwOHdIQTtBeUV4OHdIQTs7QUFFQTtBekUwOHdIQTtBeUV4OHdIQTs7QUFFQTtBekUwOHdIQTtBeUV4OHdIQTs7QUFFQTtBekUwOHdIQTtBeUV6OXdIQTtBQUFBO0F6RTQ5d0hBO0F5RTM5d0hBOztBQUVBO0F6RTY5d0hBO0F5RTM5d0hBOztBQUVBO0F6RTY5d0hBO0F5RTM5d0hBOztBQUVBO0F6RTY5d0hBO0F5RTM5d0hBOztBQUVBO0F6RTY5d0hBO0F5RTUrd0hBO0FBQUE7QXpFKyt3SEE7QXlFOSt3SEE7O0FBRUE7QXpFZy93SEE7QXlFOSt3SEE7O0FBRUE7QXpFZy93SEE7QXlFOSt3SEE7O0FBRUE7QXpFZy93SEE7QXlFOSt3SEE7O0FBRUE7QXpFZy93SEE7QXlFLy93SEE7QUFBQTtBekVrZ3hIQTtBeUVqZ3hIQTs7QUFFQTtBekVtZ3hIQTtBeUVqZ3hIQTs7QUFFQTtBekVtZ3hIQTtBeUVqZ3hIQTs7QUFFQTtBekVtZ3hIQTtBeUVqZ3hIQTs7QUFFQTtBekVtZ3hIQTtBeUVsaHhIQTtBQUFBO0F6RXFoeEhBO0F5RXBoeEhBOztBQUVBO0F6RXNoeEhBO0F5RXBoeEhBOztBQUVBO0F6RXNoeEhBO0F5RXBoeEhBOztBQUVBO0F6RXNoeEhBO0F5RXBoeEhBOztBQUVBO0F6RXNoeEhBO0F5RXJpeEhBO0FBQUE7QXpFd2l4SEE7QXlFdml4SEE7O0FBRUE7QXpFeWl4SEE7QXlFdml4SEE7O0FBRUE7QXpFeWl4SEE7QXlFdml4SEE7O0FBRUE7QXpFeWl4SEE7QXlFdml4SEE7O0FBRUE7QXpFeWl4SEE7QXlFeGp4SEE7QUFBQTtBekUyanhIQTtBeUUxanhIQTs7QUFFQTtBekU0anhIQTtBeUUxanhIQTs7QUFFQTtBekU0anhIQTtBeUUxanhIQTs7QUFFQTtBekU0anhIQTtBeUUxanhIQTs7QUFFQTtBekU0anhIQTtBeUUza3hIQTtBQUFBO0F6RThreEhBO0F5RTdreEhBOztBQUVBO0F6RStreEhBO0F5RTdreEhBOztBQUVBO0F6RStreEhBO0F5RTdreEhBOztBQUVBO0F6RStreEhBO0F5RTdreEhBOztBQUVBO0F6RStreEhBO0F5RTlseEhBO0FBQUE7QXpFaW14SEE7QXlFaG14SEE7O0FBRUE7QXpFa214SEE7QXlFaG14SEE7O0FBRUE7QXpFa214SEE7QXlFaG14SEE7O0FBRUE7QXpFa214SEE7QXlFaG14SEE7O0FBRUE7QXpFa214SEE7QXlFam54SEE7QUFBQTtBekVvbnhIQTtBeUVubnhIQTs7QUFFQTtBekVxbnhIQTtBeUVubnhIQTs7QUFFQTtBekVxbnhIQTtBeUVubnhIQTs7QUFFQTtBekVxbnhIQTtBeUVubnhIQTs7QUFFQTtBekVxbnhIQTtBeUVwb3hIQTtBQUFBO0F6RXVveEhBO0F5RXRveEhBOztBQUVBO0F6RXdveEhBO0F5RXRveEhBOztBQUVBO0F6RXdveEhBO0F5RXRveEhBOztBQUVBO0F6RXdveEhBO0F5RXRveEhBOztBQUVBO0F6RXdveEhBO0F5RXZweEhBO0FBQUE7QXpFMHB4SEE7QXlFenB4SEE7O0FBRUE7QXpFMnB4SEE7QXlFenB4SEE7O0FBRUE7QXpFMnB4SEE7QXlFenB4SEE7O0FBRUE7QXpFMnB4SEE7QXlFenB4SEE7O0FBRUE7QXpFMnB4SEE7QXlFMXF4SEE7QUFBQTtBekU2cXhIQTtBeUU1cXhIQTs7QUFFQTtBekU4cXhIQTtBeUU1cXhIQTs7QUFFQTtBekU4cXhIQTtBeUU1cXhIQTs7QUFFQTtBekU4cXhIQTtBeUU1cXhIQTs7QUFFQTtBekU4cXhIQTtBeUU3cnhIQTtBQUFBO0F6RWdzeEhBO0F5RS9yeEhBOztBQUVBO0F6RWlzeEhBO0F5RS9yeEhBOztBQUVBO0F6RWlzeEhBO0F5RS9yeEhBOztBQUVBO0F6RWlzeEhBO0F5RS9yeEhBOztBQUVBO0F6RWlzeEhBO0F5RWh0eEhBO0FBQUE7QXpFbXR4SEE7QXlFbHR4SEE7O0FBRUE7QXpFb3R4SEE7QXlFbHR4SEE7O0FBRUE7QXpFb3R4SEE7QXlFbHR4SEE7O0FBRUE7QXpFb3R4SEE7QXlFbHR4SEE7O0FBRUE7QXpFb3R4SEE7QXlFbnV4SEE7QUFBQTtBekVzdXhIQTtBeUVydXhIQTs7QUFFQTtBekV1dXhIQTtBeUVydXhIQTs7QUFFQTtBekV1dXhIQTtBeUVydXhIQTs7QUFFQTtBekV1dXhIQTtBeUVydXhIQTs7QUFFQTtBekV1dXhIQTtBeUV0dnhIQTtBQUFBO0F6RXl2eEhBO0F5RXh2eEhBOztBQUVBO0F6RTB2eEhBO0F5RXh2eEhBOztBQUVBO0F6RTB2eEhBO0F5RXh2eEhBOztBQUVBO0F6RTB2eEhBO0F5RXh2eEhBOztBQUVBO0F6RTB2eEhBO0F5RXp3eEhBO0FBQUE7QXpFNHd4SEE7QXlFM3d4SEE7O0FBRUE7QXpFNnd4SEE7QXlFM3d4SEE7O0FBRUE7QXpFNnd4SEE7QXlFM3d4SEE7O0FBRUE7QXpFNnd4SEE7QXlFM3d4SEE7O0FBRUE7QXpFNnd4SEE7QXlFNXh4SEE7QUFBQTtBekUreHhIQTtBeUU5eHhIQTs7QUFFQTtBekVneXhIQTtBeUU5eHhIQTs7QUFFQTtBekVneXhIQTtBeUU5eHhIQTs7QUFFQTtBekVneXhIQTtBeUU5eHhIQTs7QUFFQTtBekVneXhIQTtBeUUveXhIQTtBQUFBO0F6RWt6eEhBO0F5RWp6eEhBOztBQUVBO0F6RW16eEhBO0F5RWp6eEhBOztBQUVBO0F6RW16eEhBO0F5RWp6eEhBOztBQUVBO0F6RW16eEhBO0F5RWp6eEhBOztBQUVBO0F6RW16eEhBO0F5RWwweEhBO0FBQUE7QXpFcTB4SEE7QXlFcDB4SEE7O0FBRUE7QXpFczB4SEE7QXlFcDB4SEE7O0FBRUE7QXpFczB4SEE7QXlFcDB4SEE7O0FBRUE7QXpFczB4SEE7QXlFcDB4SEE7O0FBRUE7QXpFczB4SEE7QXlFcjF4SEE7QUFBQTtBekV3MXhIQTtBeUV2MXhIQTs7QUFFQTtBekV5MXhIQTtBeUV2MXhIQTs7QUFFQTtBekV5MXhIQTtBeUV2MXhIQTs7QUFFQTtBekV5MXhIQTtBeUV2MXhIQTs7QUFFQTtBekV5MXhIQTtBeUV4MnhIQTtBQUFBO0F6RTIyeEhBO0F5RTEyeEhBOztBQUVBO0F6RTQyeEhBO0F5RTEyeEhBOztBQUVBO0F6RTQyeEhBO0F5RTEyeEhBOztBQUVBO0F6RTQyeEhBO0F5RTEyeEhBOztBQUVBO0F6RTQyeEhBO0F5RTMzeEhBO0FBQUE7QXpFODN4SEE7QXlFNzN4SEE7O0FBRUE7QXpFKzN4SEE7QXlFNzN4SEE7O0FBRUE7QXpFKzN4SEE7QXlFNzN4SEE7O0FBRUE7QXpFKzN4SEE7QXlFNzN4SEE7O0FBRUE7QXpFKzN4SEE7QXlFOTR4SEE7QUFBQTtBekVpNXhIQTtBeUVoNXhIQTs7QUFFQTtBekVrNXhIQTtBeUVoNXhIQTs7QUFFQTtBekVrNXhIQTtBeUVoNXhIQTs7QUFFQTtBekVrNXhIQTtBeUVoNXhIQTs7QUFFQTtBekVrNXhIQTtBeUVqNnhIQTtBQUFBO0F6RW82eEhBO0F5RW42eEhBOztBQUVBO0F6RXE2eEhBO0F5RW42eEhBOztBQUVBO0F6RXE2eEhBO0F5RW42eEhBOztBQUVBO0F6RXE2eEhBO0F5RW42eEhBOztBQUVBO0F6RXE2eEhBO0F5RXA3eEhBO0FBQUE7QXpFdTd4SEE7QXlFdDd4SEE7O0FBRUE7QXpFdzd4SEE7QXlFdDd4SEE7O0FBRUE7QXpFdzd4SEE7QXlFdDd4SEE7O0FBRUE7QXpFdzd4SEE7QXlFdDd4SEE7O0FBRUE7QXpFdzd4SEE7QXlFdjh4SEE7QUFBQTtBekUwOHhIQTtBeUV6OHhIQTs7QUFFQTtBekUyOHhIQTtBeUV6OHhIQTs7QUFFQTtBekUyOHhIQTtBeUV6OHhIQTs7QUFFQTtBekUyOHhIQTtBeUV6OHhIQTs7QUFFQTtBekUyOHhIQTtBeUUxOXhIQTtBQUFBO0F6RTY5eEhBO0F5RTU5eEhBOztBQUVBO0F6RTg5eEhBO0F5RTU5eEhBOztBQUVBO0F6RTg5eEhBO0F5RTU5eEhBOztBQUVBO0F6RTg5eEhBO0F5RTU5eEhBOztBQUVBO0F6RTg5eEhBO0F5RTcreEhBO0FBQUE7QXpFZy94SEE7QXlFLyt4SEE7O0FBRUE7QXpFaS94SEE7QXlFLyt4SEE7O0FBRUE7QXpFaS94SEE7QXlFLyt4SEE7O0FBRUE7QXpFaS94SEE7QXlFLyt4SEE7O0FBRUE7QXpFaS94SEE7QXlFaGd5SEE7QUFBQTtBekVtZ3lIQTtBeUVsZ3lIQTs7QUFFQTtBekVvZ3lIQTtBeUVsZ3lIQTs7QUFFQTtBekVvZ3lIQTtBeUVsZ3lIQTs7QUFFQTtBekVvZ3lIQTtBeUVsZ3lIQTs7QUFFQTtBekVvZ3lIQTtBeUVuaHlIQTtBQUFBO0F6RXNoeUhBO0F5RXJoeUhBOztBQUVBO0F6RXVoeUhBO0F5RXJoeUhBOztBQUVBO0F6RXVoeUhBO0F5RXJoeUhBOztBQUVBO0F6RXVoeUhBO0F5RXJoeUhBOztBQUVBO0F6RXVoeUhBO0F5RXRpeUhBO0FBQUE7QXpFeWl5SEE7QXlFeGl5SEE7O0FBRUE7QXpFMGl5SEE7QXlFeGl5SEE7O0FBRUE7QXpFMGl5SEE7QXlFeGl5SEE7O0FBRUE7QXpFMGl5SEE7QXlFeGl5SEE7O0FBRUE7QXpFMGl5SEE7QXlFemp5SEE7QUFBQTtBekU0anlIQTtBeUUzanlIQTs7QUFFQTtBekU2anlIQTtBeUUzanlIQTs7QUFFQTtBekU2anlIQTtBeUUzanlIQTs7QUFFQTtBekU2anlIQTtBeUUzanlIQTs7QUFFQTtBekU2anlIQTtBeUU1a3lIQTtBQUFBO0F6RStreUhBO0F5RTlreUhBOztBQUVBO0F6RWdseUhBO0F5RTlreUhBOztBQUVBO0F6RWdseUhBO0F5RTlreUhBOztBQUVBO0F6RWdseUhBO0F5RTlreUhBOztBQUVBO0F6RWdseUhBO0F5RS9seUhBO0FBQUE7QXpFa215SEE7QXlFam15SEE7O0FBRUE7QXpFbW15SEE7QXlFam15SEE7O0FBRUE7QXpFbW15SEE7QXlFam15SEE7O0FBRUE7QXpFbW15SEE7QXlFam15SEE7O0FBRUE7QXpFbW15SEE7QXlFbG55SEE7QUFBQTtBekVxbnlIQTtBeUVwbnlIQTs7QUFFQTtBekVzbnlIQTtBeUVwbnlIQTs7QUFFQTtBekVzbnlIQTtBeUVwbnlIQTs7QUFFQTtBekVzbnlIQTtBeUVwbnlIQTs7QUFFQTtBekVzbnlIQTtBeUVyb3lIQTtBQUFBO0F6RXdveUhBO0F5RXZveUhBOztBQUVBO0F6RXlveUhBO0F5RXZveUhBOztBQUVBO0F6RXlveUhBO0F5RXZveUhBOztBQUVBO0F6RXlveUhBO0F5RXZveUhBOztBQUVBO0F6RXlveUhBO0F5RXhweUhBO0FBQUE7QXpFMnB5SEE7QXlFMXB5SEE7O0FBRUE7QXpFNHB5SEE7QXlFMXB5SEE7O0FBRUE7QXpFNHB5SEE7QXlFMXB5SEE7O0FBRUE7QXpFNHB5SEE7QXlFMXB5SEE7O0FBRUE7QXpFNHB5SEE7QXlFM3F5SEE7QUFBQTtBekU4cXlIQTtBeUU3cXlIQTs7QUFFQTtBekUrcXlIQTtBeUU3cXlIQTs7QUFFQTtBekUrcXlIQTtBeUU3cXlIQTs7QUFFQTtBekUrcXlIQTtBeUU3cXlIQTs7QUFFQTtBekUrcXlIQTtBeUV2cXlIQTtBQUFBO0F6RTBxeUhBO0F5RXpxeUhBOztBQUVBO0F6RTJxeUhBO0F5RXpxeUhBOztBQUVBO0F6RTJxeUhBO0F5RXpxeUhBOztBQUVBO0F6RTJxeUhBO0F5RXpxeUhBOztBQUVBO0F6RTJxeUhBO0F5RTFyeUhBO0FBQUE7QXpFNnJ5SEE7QXlFNXJ5SEE7O0FBRUE7QXpFOHJ5SEE7QXlFNXJ5SEE7O0FBRUE7QXpFOHJ5SEE7QXlFNXJ5SEE7O0FBRUE7QXpFOHJ5SEE7QXlFNXJ5SEE7O0FBRUE7QXpFOHJ5SEE7QXlFN3N5SEE7QUFBQTtBekVndHlIQTtBeUUvc3lIQTs7QUFFQTtBekVpdHlIQTtBeUUvc3lIQTs7QUFFQTtBekVpdHlIQTtBeUUvc3lIQTs7QUFFQTtBekVpdHlIQTtBeUUvc3lIQTs7QUFFQTtBekVpdHlIQTtBeUVodXlIQTtBQUFBO0F6RW11eUhBO0F5RWx1eUhBOztBQUVBO0F6RW91eUhBO0F5RWx1eUhBOztBQUVBO0F6RW91eUhBO0F5RWx1eUhBOztBQUVBO0F6RW91eUhBO0F5RWx1eUhBOztBQUVBO0F6RW91eUhBO0F5RW52eUhBO0FBQUE7QXpFc3Z5SEE7QXlFcnZ5SEE7O0FBRUE7QXpFdXZ5SEE7QXlFcnZ5SEE7O0FBRUE7QXpFdXZ5SEE7QXlFcnZ5SEE7O0FBRUE7QXpFdXZ5SEE7QXlFcnZ5SEE7O0FBRUE7QXpFdXZ5SEE7QXlFdHd5SEE7QUFBQTtBekV5d3lIQTtBeUV4d3lIQTs7QUFFQTtBekUwd3lIQTtBeUV4d3lIQTs7QUFFQTtBekUwd3lIQTtBeUV4d3lIQTs7QUFFQTtBekUwd3lIQTtBeUV4d3lIQTs7QUFFQTtBekUwd3lIQTtBeUV6eHlIQTtBQUFBO0F6RTR4eUhBO0F5RTN4eUhBOztBQUVBO0F6RTZ4eUhBO0F5RTN4eUhBOztBQUVBO0F6RTZ4eUhBO0F5RTN4eUhBOztBQUVBO0F6RTZ4eUhBO0F5RTN4eUhBOztBQUVBO0F6RTZ4eUhBO0F5RTV5eUhBO0FBQUE7QXpFK3l5SEE7QXlFOXl5SEE7O0FBRUE7QXpFZ3p5SEE7QXlFOXl5SEE7O0FBRUE7QXpFZ3p5SEE7QXlFOXl5SEE7O0FBRUE7QXpFZ3p5SEE7QXlFOXl5SEE7O0FBRUE7QXpFZ3p5SEE7QXlFL3p5SEE7QUFBQTtBekVrMHlIQTtBeUVqMHlIQTs7QUFFQTtBekVtMHlIQTtBeUVqMHlIQTs7QUFFQTtBekVtMHlIQTtBeUVqMHlIQTs7QUFFQTtBekVtMHlIQTtBeUVqMHlIQTs7QUFFQTtBekVtMHlIQTtBeUVsMXlIQTtBQUFBO0F6RXExeUhBO0F5RXAxeUhBOztBQUVBO0F6RXMxeUhBO0F5RXAxeUhBOztBQUVBO0F6RXMxeUhBO0F5RXAxeUhBOztBQUVBO0F6RXMxeUhBO0F5RXAxeUhBOztBQUVBO0F6RXMxeUhBO0F5RXIyeUhBO0FBQUE7QXpFdzJ5SEE7QXlFdjJ5SEE7O0FBRUE7QXpFeTJ5SEE7QXlFdjJ5SEE7O0FBRUE7QXpFeTJ5SEE7QXlFdjJ5SEE7O0FBRUE7QXpFeTJ5SEE7QXlFdjJ5SEE7O0FBRUE7QXpFeTJ5SEE7QXlFeDN5SEE7QUFBQTtBekUyM3lIQTtBeUUxM3lIQTs7QUFFQTtBekU0M3lIQTtBeUUxM3lIQTs7QUFFQTtBekU0M3lIQTtBeUUxM3lIQTs7QUFFQTtBekU0M3lIQTtBeUUxM3lIQTs7QUFFQTtBekU0M3lIQTtBeUUzNHlIQTtBQUFBO0F6RTg0eUhBO0F5RTc0eUhBOztBQUVBO0F6RSs0eUhBO0F5RTc0eUhBOztBQUVBO0F6RSs0eUhBO0F5RTc0eUhBOztBQUVBO0F6RSs0eUhBO0F5RTc0eUhBOztBQUVBO0F6RSs0eUhBO0F5RTk1eUhBO0FBQUE7QXpFaTZ5SEE7QXlFaDZ5SEE7O0FBRUE7QXpFazZ5SEE7QXlFaDZ5SEE7O0FBRUE7QXpFazZ5SEE7QXlFaDZ5SEE7O0FBRUE7QXpFazZ5SEE7QXlFaDZ5SEE7O0FBRUE7QXpFazZ5SEE7QXlFajd5SEE7QUFBQTtBekVvN3lIQTtBeUVuN3lIQTs7QUFFQTtBekVxN3lIQTtBeUVuN3lIQTs7QUFFQTtBekVxN3lIQTtBeUVuN3lIQTs7QUFFQTtBekVxN3lIQTtBeUVuN3lIQTs7QUFFQTtBekVxN3lIQTtBeUVwOHlIQTtBQUFBO0F6RXU4eUhBO0F5RXQ4eUhBOztBQUVBO0F6RXc4eUhBO0F5RXQ4eUhBOztBQUVBO0F6RXc4eUhBO0F5RXQ4eUhBOztBQUVBO0F6RXc4eUhBO0F5RXQ4eUhBOztBQUVBO0F6RXc4eUhBO0F5RXY5eUhBO0FBQUE7QXpFMDl5SEE7QXlFejl5SEE7O0FBRUE7QXpFMjl5SEE7QXlFejl5SEE7O0FBRUE7QXpFMjl5SEE7QXlFejl5SEE7O0FBRUE7QXpFMjl5SEE7QXlFejl5SEE7O0FBRUE7QXpFMjl5SEE7QXlFMSt5SEE7QUFBQTtBekU2K3lIQTtBeUU1K3lIQTs7QUFFQTtBekU4K3lIQTtBeUU1K3lIQTs7QUFFQTtBekU4K3lIQTtBeUU1K3lIQTs7QUFFQTtBekU4K3lIQTtBeUU1K3lIQTs7QUFFQTtBekU4K3lIQTtBeUU3L3lIQTtBQUFBO0F6RWdnekhBO0F5RS8veUhBOztBQUVBO0F6RWlnekhBO0F5RS8veUhBOztBQUVBO0F6RWlnekhBO0F5RS8veUhBOztBQUVBO0F6RWlnekhBO0F5RS8veUhBOztBQUVBO0F6RWlnekhBO0F5RWhoekhBO0FBQUE7QXpFbWh6SEE7QXlFbGh6SEE7O0FBRUE7QXpFb2h6SEE7QXlFbGh6SEE7O0FBRUE7QXpFb2h6SEE7QXlFbGh6SEE7O0FBRUE7QXpFb2h6SEE7QXlFbGh6SEE7O0FBRUE7QXpFb2h6SEE7QXlFOWd6SEE7QUFBQTtBekVpaHpIQTtBeUVoaHpIQTs7QUFFQTtBekVraHpIQTtBeUVoaHpIQTs7QUFFQTtBekVraHpIQTtBeUVoaHpIQTs7QUFFQTtBekVraHpIQTtBeUVoaHpIQTs7QUFFQTtBekVraHpIQTtBQUNBO0EwRW5sekhBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QUFDQTtBQUVBO0ExRW1sekhBOztBMkU3bHpIQTtBQUFBO0EzRWltekhBOztBMkU3bHpIQTtBQUFBO0EzRWltekhBOztBMkVobXpIQTtBQUFBO0EzRW9tekhBOztBMkVubXpIQTtBQUFBO0EzRXVtekhBOztBMkV0bXpIQTtBQ1RBO0FBQ0E7QUFDQTtBNUVtbnpIQTs7QTJFcG16SEE7QUFBQTtBM0V3bXpIQTs7QTJFdm16SEE7QUFBQTtBM0UybXpIQTs7QTJFMW16SEE7QUFBQTtBM0U4bXpIQTs7QWlCemt6SEE7QTBEdkNBO0FBQUE7QTNFcW56SEE7QTJFcG56SEE7QUFBQTtBM0V1bnpIQTtBMkV0bnpIQTtBQUFBO0EzRXluekhBO0FBQ0E7QWlCcmx6SEE7QTBEdkNBO0FBQUE7QTNFZ296SEE7QTJFL256SEE7QUFBQTtBM0Vrb3pIQTtBMkVqb3pIQTtBQUFBO0EzRW9vekhBO0FBQ0E7QWlCaG16SEE7QTBEdkNBO0FBQUE7QTNFMm96SEE7QTJFMW96SEE7QUFBQTtBM0U2b3pIQTtBMkU1b3pIQTtBQUFBO0EzRStvekhBO0FBQ0E7QWlCM216SEE7QTBEdkNBO0FBQUE7QTNFc3B6SEE7QTJFcnB6SEE7QUFBQTtBM0V3cHpIQTtBMkV2cHpIQTtBQUFBO0EzRTBwekhBO0FBQ0E7QTJFcnB6SEE7QUFBQTtBM0V3cHpIQTs7QTJFdnB6SEE7QUFBQTtBM0UycHpIQTs7QTJFMXB6SEE7QUFBQTtBM0U4cHpIQTs7QTJFMXB6SEE7QUFBQTtBM0U4cHpIQTs7QTJFN3B6SEE7QUFBQTtBM0VpcXpIQTs7QTJFaHF6SEE7QUFBQTtBM0VvcXpIQTs7QTJFbnF6SEE7QUFBQTtBM0V1cXpIQTs7QTJFdHF6SEE7QUFBQTtBM0UwcXpIQTs7QTJFenF6SEE7QUFBQTtBM0U2cXpIQTs7QTJFenF6SEE7QUFBQTtBM0U2cXpIQTs7QTZFcHR6SEE7QUFDQTtBN0V1dHpIQTs7QVE3c3pIQTtBcUVMQTtBN0VzdHpIQTs7QTZFNXR6SEE7QUFDQTtBN0UrdHpIQTs7QVFydHpIQTtBcUVMQTtBN0U4dHpIQTs7QTZFcHV6SEE7QUFDQTtBN0V1dXpIQTs7QVE3dHpIQTtBcUVMQTtBN0VzdXpIQTs7QTZFNXV6SEE7QUFDQTtBN0UrdXpIQTs7QVFydXpIQTtBcUVMQTtBN0U4dXpIQTs7QTZFcHZ6SEE7QUFDQTtBN0V1dnpIQTs7QVE3dXpIQTtBcUVMQTtBN0VzdnpIQTs7QTZFNXZ6SEE7QUFDQTtBN0UrdnpIQTs7QVFydnpIQTtBcUVMQTtBN0U4dnpIQTs7QTZFcHd6SEE7QUFDQTtBN0V1d3pIQTs7QVE3dnpIQTtBcUVMQTtBN0Vzd3pIQTs7QTZFNXd6SEE7QUFDQTtBN0Urd3pIQTs7QVFyd3pIQTtBcUVMQTtBN0U4d3pIQTs7QTZFcHh6SEE7QUFDQTtBN0V1eHpIQTs7QVE3d3pIQTtBcUVMQTtBN0VzeHpIQTs7QTZFNXh6SEE7QUFDQTtBN0UreHpIQTs7QVFyeHpIQTtBcUVMQTtBN0U4eHpIQTs7QTZFcHl6SEE7QUFDQTtBN0V1eXpIQTs7QVE3eHpIQTtBcUVMQTtBN0VzeXpIQTs7QTZFNXl6SEE7QUFDQTtBN0UreXpIQTs7QVFyeXpIQTtBcUVMQTtBN0U4eXpIQTs7QTJFdnd6SEE7QUFBQTtBM0Uyd3pIQTs7QTJFMXd6SEE7QUFBQTtBM0U4d3pIQTs7QTJFNXd6SEE7QUFBQTtBM0VneHpIQTs7QTJFL3d6SEE7QUFBQTtBM0VteHpIQTs7QTJFL3d6SEE7QUd2REE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBOUUwMHpIQTs7QTJFbnh6SEE7QUFBQTtBM0V1eHpIQTs7QTJFcnh6SEE7QUFDQTtBQUNBO0EzRXd4ekhBOztBMkVueHpIQTtBQUFBO0EzRXV4ekhBOztBK0V4MXpIQTtBQUNBO0EvRTIxekhBOztBK0V4MXpIQTtBQUNBO0EvRTIxekhBOztBZ0YzMXpIQTtBQUNBOzs7QUFLQTtBQUVBO0FBQUE7QWhGMjF6SEE7QWdGdjF6SEE7QUFDQTtBaEZ5MXpIQTtBZ0ZoMXpIQTtBQUNBO0FoRmsxekhBO0FnRnAwekhBO0FBQ0E7QWhGczB6SEE7QWdGcDB6SEE7O0FBRUE7QUFDQTtBaEZzMHpIQTtBZ0ZuMHpIQTs7QUFFQTtBaEZxMHpIQTtBZ0ZsMHpIQTs7O0FBR0E7QUFDQTtBaEZvMHpIQTtBZ0ZqMHpIQTs7QUFFQTtBaEZtMHpIQTtBZ0YzenpIQTtBQUNBO0FoRjZ6ekhBO0FnRjN6ekhBO0FBQ0E7QWhGNnp6SEE7QWdGM3p6SEE7QUFDQTtBaEY2enpIQTtBZ0Z6enpIQTtBQUNBO0FoRjJ6ekhBO0FnRnp6ekhBO0FBQ0E7QWhGMnp6SEE7QWdGeHp6SEE7QUFDQTtBaEYwenpIQTtBZ0Z4enpIQTs7QUFFQTtBaEYwenpIQTtBZ0ZyenpIQTs7QUFFQTtBaEZ1enpIQTtBZ0ZuenpIQTtBQUNBO0FoRnF6ekhBO0FnRm56ekhBOzs7O0FBSUE7QWhGcXp6SEE7QWdGanp6SEE7QUFDQTtBQUNBO0FoRm16ekhBO0FBQ0E7QWlGbDd6SEE7QUM0QkE7QUFDQTtBQUNBO0FBQ0E7QUExQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEZvN3pIQTtBa0ZsN3pIQTtBQUNBO0FBQ0E7QWxGbzd6SEE7QWtGajd6SEE7QUFHQTtBQUNBO0FsRmk3ekhBO0FrRjk2ekhBO0FBQ0E7QWxGZzd6SEE7QWtGdDZ6SEE7QUFJQTtBbEZxNnpIQTs7QWtGaDN6SEE7QUNuRkE7QUFBQTtBQUFBO0FuRnU4ekhBO0FtRnI4ekhBO0FBQ0E7QUFBQTtBQUFBO0FuRnU4ekhBO0FtRnI4ekhBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbkZ1OHpIQTs7QWlCaDV6SEE7QWlFc0JBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsRjYzekhBO0FBQ0E7QWlCMzV6SEE7QWlFc0JBO0FBV0E7QUFDQTtBQUNBO0FBQ0E7QWxGODN6SEE7QUFDQTs7QWtGdjN6SEE7QUFEQTtBQUVBO0FsRjIzekhBO0FBQ0E7QWtGeDN6SEE7QUFEQTtBQUVBO0FBQ0E7QWxGMjN6SEE7QUFDQTtBa0Z2M3pIQTtBQURBO0FBRUE7QWxGMDN6SEE7QUFDQTs7QWtGcjN6SEE7O0FBRUE7QWxGdzN6SEE7O0FrRm4zekhBO0FBQ0E7QWxGczN6SEE7QWtGcDN6SEE7QUFDQTtBbEZzM3pIQTs7QWtGbDN6SEE7QUFDQTtBbEZxM3pIQTtBa0ZuM3pIQTtBQUNBO0FBQUE7QWxGcTN6SEE7O0FvRjEvekhBO0FBQ0E7QXBGNi96SEE7O0FvRjkvekhBO0FBQ0E7QXBGaWcwSEE7O0FpQjE2ekhBO0FtRXhGQTtBQUNBO0FwRnNnMEhBO0FvRnZnMEhBO0FBQ0E7QXBGeWcwSEE7QUFDQTtBaUJuN3pIQTtBbUV4RkE7QUFDQTtBcEY4ZzBIQTtBb0YvZzBIQTtBQUNBO0FwRmloMEhBO0FBQ0E7QWlCMzd6SEE7QW1FeEZBO0FBQ0E7QXBGc2gwSEE7QW9GdmgwSEE7QUFDQTtBcEZ5aDBIQTtBQUNBO0FpQnIvekhBO0FtRXRDQTtBQUNBO0FwRjhoMEhBO0FvRi9oMEhBO0FBQ0E7QXBGaWkwSEE7QUFDQTtBaUJoL3pIQTtBbUUzQ0E7QUFHQTtBcEY0aDBIQTtBQUNBOztBaUJyL3pIQTtBbUUzQ0E7QUFHQTtBcEZraTBIQTtBQUNBOztBaUIzL3pIQTtBbUUzQ0E7QUFHQTtBcEZ3aTBIQTtBQUNBOztBaUJqZzBIQTtBbUUzQ0E7QUFHQTtBcEY4aTBIQTtBQUNBOztBb0ZsajBIQTtBQUdBO0FwRm1qMEhBOztBb0Y5aTBIQTtBQUNBO0FBQUE7QUFBQTtBcEZpajBIQTs7QXFGbmowSEE7QUFWQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QXJGaWswSEE7O0FxRmxqMEhBO0FBdEJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBckY0azBIQTs7QWlCbGowSEE7QW9FRkE7QUFDQTtBckZ3ajBIQTtBcUZyajBIQTtBQUNBO0FyRnVqMEhBO0FBQ0E7QWlCM2owSEE7QW9FUUE7QUFDQTtBckZzajBIQTtBcUZuajBIQTtBQUNBO0FyRnFqMEhBO0FBQ0E7QWlCbmswSEE7QW9Fa0JBO0FBQ0E7QXJGb2owSEE7QXFGamowSEE7QUFDQTtBckZtajBIQTtBQUNBO0FpQjNrMEhBO0FvRUZBO0FBQ0E7QXJGZ2wwSEE7QXFGN2swSEE7QUFDQTtBckYrazBIQTtBQUNBO0FpQm5sMEhBO0FvRVFBO0FBQ0E7QXJGOGswSEE7QXFGM2swSEE7QUFDQTtBckY2azBIQTtBQUNBO0FpQjNsMEhBO0FvRWtCQTtBQUNBO0FyRjRrMEhBO0FxRnprMEhBO0FBQ0E7QXJGMmswSEE7QUFDQTtBaUJubTBIQTtBb0VGQTtBQUNBO0FyRndtMEhBO0FxRnJtMEhBO0FBQ0E7QXJGdW0wSEE7QUFDQTtBaUIzbTBIQTtBb0VRQTtBQUNBO0FyRnNtMEhBO0FxRm5tMEhBO0FBQ0E7QXJGcW0wSEE7QUFDQTtBaUJubjBIQTtBb0VrQkE7QUFDQTtBckZvbTBIQTtBcUZqbTBIQTtBQUNBO0FyRm1tMEhBO0FBQ0E7QWlCM24wSEE7QW9FRkE7QUFDQTtBckZnbzBIQTtBcUY3bjBIQTtBQUNBO0FyRituMEhBO0FBQ0E7QWlCbm8wSEE7QW9FUUE7QUFDQTtBckY4bjBIQTtBcUYzbjBIQTtBQUNBO0FyRjZuMEhBO0FBQ0E7QWlCM28wSEE7QW9Fa0JBO0FBQ0E7QXJGNG4wSEE7QXFGem4wSEE7QUFDQTtBckYybjBIQTtBQUNBO0FpQm5wMEhBO0FvRUZBO0FBQ0E7QXJGd3AwSEE7QXFGcnAwSEE7QUFDQTtBckZ1cDBIQTtBQUNBO0FpQjNwMEhBO0FvRVFBO0FBQ0E7QXJGc3AwSEE7QXFGbnAwSEE7QUFDQTtBckZxcDBIQTtBQUNBO0FpQm5xMEhBO0FvRWtCQTtBQUNBO0FyRm9wMEhBO0FxRmpwMEhBO0FBQ0E7QXJGbXAwSEE7QUFDQTtBaUIzcTBIQTtBb0VGQTtBQUNBO0FyRmdyMEhBO0FxRjdxMEhBO0FBQ0E7QXJGK3EwSEE7QUFDQTtBaUJucjBIQTtBb0VRQTtBQUNBO0FyRjhxMEhBO0FxRjNxMEhBO0FBQ0E7QXJGNnEwSEE7QUFDQTtBaUIzcjBIQTtBb0VrQkE7QUFDQTtBckY0cTBIQTtBcUZ6cTBIQTtBQUNBO0FyRjJxMEhBO0FBQ0E7QWlCbnMwSEE7QW9FRkE7QUFDQTtBckZ3czBIQTtBcUZyczBIQTtBQUNBO0FyRnVzMEhBO0FBQ0E7QWlCM3MwSEE7QW9FUUE7QUFDQTtBckZzczBIQTtBcUZuczBIQTtBQUNBO0FyRnFzMEhBO0FBQ0E7QWlCbnQwSEE7QW9Fa0JBO0FBQ0E7QXJGb3MwSEE7QXFGanMwSEE7QUFDQTtBckZtczBIQTtBQUNBO0FzRnZ4MEhBOzs7Ozs7Ozs7QUFBQTtBQ09BO0FBQ0E7QXZGNHgwSEE7O0F1Rnp4MEhBO0FBQ0E7QXZGNHgwSEE7O0F1Rnp4MEhBO0FBQ0E7QXZGNHgwSEE7O0F1Rnp4MEhBO0FBQ0E7QXZGNHgwSEE7O0F1Rnp4MEhBO0FBQ0E7QXZGNHgwSEE7O0F1Rnp4MEhBO0FBQ0E7QXZGNHgwSEE7O0F1Rnp4MEhBO0FBQ0E7QXZGNHgwSEE7O0F1Rnp4MEhBO0FBQ0E7QXZGNHgwSEE7O0F1Rnp4MEhBO0FBQ0E7QXZGNHgwSEE7O0F1Rnp4MEhBO0FBQ0E7QXZGNHgwSEE7O0F1Rnp4MEhBO0FBQ0E7QUFDQTtBdkY0eDBIQTs7QXVGengwSEE7QUFDQTtBQUNBO0F2RjR4MEhBOztBaUJ0eDBIQTtBc0VyREE7QUFDQTtBdkYrMDBIQTtBdUY1MDBIQTtBQUNBO0F2RjgwMEhBO0F1RjMwMEhBO0FBQ0E7QXZGNjAwSEE7QXVGMTAwSEE7QUFDQTtBdkY0MDBIQTtBdUZ6MDBIQTtBQUNBO0F2RjIwMEhBO0F1RngwMEhBO0FBQ0E7QXZGMDAwSEE7QXVGdjAwSEE7QUFDQTtBdkZ5MDBIQTtBdUZ0MDBIQTtBQUNBO0F2RncwMEhBO0F1RnIwMEhBO0FBQ0E7QXZGdTAwSEE7QXVGcDAwSEE7QUFDQTtBdkZzMDBIQTtBdUZuMDBIQTtBQUNBO0FBQ0E7QXZGcTAwSEE7QXVGbDAwSEE7QUFDQTtBQUNBO0F2Rm8wMEhBO0FBQ0E7QWlCL3owSEE7QXNFckRBO0FBQ0E7QXZGdTMwSEE7QXVGcDMwSEE7QUFDQTtBdkZzMzBIQTtBdUZuMzBIQTtBQUNBO0F2RnEzMEhBO0F1RmwzMEhBO0FBQ0E7QXZGbzMwSEE7QXVGajMwSEE7QUFDQTtBdkZtMzBIQTtBdUZoMzBIQTtBQUNBO0F2RmszMEhBO0F1Ri8yMEhBO0FBQ0E7QXZGaTMwSEE7QXVGOTIwSEE7QUFDQTtBdkZnMzBIQTtBdUY3MjBIQTtBQUNBO0F2RisyMEhBO0F1RjUyMEhBO0FBQ0E7QXZGODIwSEE7QXVGMzIwSEE7QUFDQTtBQUNBO0F2RjYyMEhBO0F1RjEyMEhBO0FBQ0E7QUFDQTtBdkY0MjBIQTtBQUNBO0FpQnYyMEhBO0FzRXJEQTtBQUNBO0F2Ris1MEhBO0F1RjU1MEhBO0FBQ0E7QXZGODUwSEE7QXVGMzUwSEE7QUFDQTtBdkY2NTBIQTtBdUYxNTBIQTtBQUNBO0F2RjQ1MEhBO0F1Rno1MEhBO0FBQ0E7QXZGMjUwSEE7QXVGeDUwSEE7QUFDQTtBdkYwNTBIQTtBdUZ2NTBIQTtBQUNBO0F2Rnk1MEhBO0F1RnQ1MEhBO0FBQ0E7QXZGdzUwSEE7QXVGcjUwSEE7QUFDQTtBdkZ1NTBIQTtBdUZwNTBIQTtBQUNBO0F2RnM1MEhBO0F1Rm41MEhBO0FBQ0E7QUFDQTtBdkZxNTBIQTtBdUZsNTBIQTtBQUNBO0FBQ0E7QXZGbzUwSEE7QUFDQTtBaUIvNDBIQTtBc0VyREE7QUFDQTtBdkZ1ODBIQTtBdUZwODBIQTtBQUNBO0F2RnM4MEhBO0F1Rm44MEhBO0FBQ0E7QXZGcTgwSEE7QXVGbDgwSEE7QUFDQTtBdkZvODBIQTtBdUZqODBIQTtBQUNBO0F2Rm04MEhBO0F1Rmg4MEhBO0FBQ0E7QXZGazgwSEE7QXVGLzcwSEE7QUFDQTtBdkZpODBIQTtBdUY5NzBIQTtBQUNBO0F2Rmc4MEhBO0F1Rjc3MEhBO0FBQ0E7QXZGKzcwSEE7QXVGNTcwSEE7QUFDQTtBdkY4NzBIQTtBdUYzNzBIQTtBQUNBO0FBQ0E7QXZGNjcwSEE7QXVGMTcwSEE7QUFDQTtBQUNBO0F2RjQ3MEhBO0FBQ0E7QXVGdjcwSEE7QUFDQTtBdkZ5NzBIQTs7QXVGMTcwSEE7QUFDQTtBdkY2NzBIQTs7QXVGOTcwSEE7QUFDQTtBdkZpODBIQTs7QXVGbDgwSEE7QUFDQTtBdkZxODBIQTs7QXVGdDgwSEE7QUFDQTtBdkZ5ODBIQTs7QXVGMTgwSEE7QUFDQTtBdkY2ODBIQTs7QXVGOTgwSEE7QUFDQTtBdkZpOTBIQTs7QXVGbDkwSEE7QUFDQTtBdkZxOTBIQTs7QXVGdDkwSEE7QUFDQTtBdkZ5OTBIQTs7QXVGMTkwSEE7QUFDQTtBdkY2OTBIQTs7QXVGOTkwSEE7QUFDQTtBdkZpKzBIQTs7QXVGbCswSEE7QUFDQTtBdkZxKzBIQTs7QXVGaiswSEE7QUFDQTtBdkZvKzBIQTs7QXVGLzkwSEE7QUFDQTtBdkZrKzBIQTs7QXVGLzkwSEE7QUFDQTtBQUNBO0F2RmsrMEhBOztBdUYvOTBIQTtBQUNBO0FBQ0E7QXZGayswSEE7O0F1Ri85MEhBO0FBQ0E7QUFDQTtBdkZrKzBIQTs7QXVGLzkwSEE7QUFDQTtBQUNBO0F2RmsrMEhBOztBdUYvOTBIQTtBQUNBO0F2RmsrMEhBOztBdUYvOTBIQTtBQUNBO0F2RmsrMEhBOztBd0ZuazFIQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0F4RnNrMUhBOztBd0ZsazFIQTtBQUNBO0FBQUE7QXhGcWsxSEE7O0F3RjVqMUhBO0FBQ0E7QUFBQTtBeEYrajFIQTs7QXdGNWoxSEE7QUFDQTtBeEYrajFIQTs7QXdGM2oxSEE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBeEY4ajFIQTs7QXdGMWoxSEE7QUFDQTtBQUFBO0F4RjZqMUhBOztBd0Z6ajFIQTtBQUNBO0FBQUE7QXhGNGoxSEE7O0F3RnhqMUhBO0FBQ0E7QUFBQTtBeEYyajFIQTs7QXdGeGoxSEE7QUFDQTtBQUFBO0F4RjJqMUhBOztBMEc5bTFIQTtBQUNBO0ExR2luMUhBOztBMEc5bTFIQTtBQUNBO0ExR2luMUhBO0FpQjFqMUhBO0F5RnhEQTtBQUlBO0ExR2tuMUhBO0FBQ0E7O0EwRy9tMUhBO0FBQ0E7QTFHa24xSEE7QWlCbmsxSEE7QXlGaERBO0FBSUE7QTFHbW4xSEE7QUFDQTs7QTBHaG4xSEE7QUFDQTtBMUdtbjFIQTs7QTJHeG8xSEE7O0FBQUE7QUFRQTtBQUNBO0EzR3NvMUhBOztBMkdubzFIQTtBQUNBO0EzR3NvMUhBOztBMkdubzFIQTtBQUNBO0EzR3NvMUhBOztBMkdubzFIQTtBQUNBO0EzR3NvMUhBOztBMkcvbjFIQTtBQUNBO0EzR2tvMUhBOztBMkcvbjFIQTs7QUFDQTtBM0dtbzFIQTs7QTJHaG8xSEE7QUFDQTtBM0dtbzFIQTs7QTJHaG8xSEE7QUFDQTtBM0dtbzFIQTs7QTJHaG8xSEE7Ozs7Ozs7QUFDQTtBM0d5bzFIQTs7QTJHdG8xSEE7QUFDQTtBM0d5bzFIQTs7QTJHdG8xSEE7QUFDQTtBM0d5bzFIQTs7QTJHdG8xSEE7QUFDQTtBM0d5bzFIQTs7QTJHL2wxSEE7O0ExQnhGQTtBMkI4SkE7QUE1RkE7QUF6Q0E7QURtRUE7QTNHb20xSEE7QWlCL28xSEE7QTBGdUNBOztBQ3RCQTtBQXpDQTtBNUc2cTFIQTtBQUNBO0FpQnRwMUhBO0EwRnVDQTs7QUFPQTtBM0c2bTFIQTtBQUNBOztBMkcxbTFIQTs7QTFCbkdBO0EyQjhKQTtBQTVGQTtBRHFDQTtBM0c4bTFIQTtBaUJwcTFIQTtBMEZrREE7O0FDakNBO0E1R3dwMUhBO0FBQ0E7QWlCMXExSEE7QTBGa0RBOztBQU9BO0EzR3NuMUhBO0FBQ0E7O0EyR25uMUhBOztBMUI5R0E7QTJCOEpBO0FBNUZBO0FBekNBO0FEeUZBO0EzR3duMUhBO0FpQnpyMUhBO0EwRjZEQTs7QUM1Q0E7QUF6Q0E7QTVHdXQxSEE7QUFDQTtBaUJoczFIQTtBMEY2REE7O0FBT0E7QTNHaW8xSEE7QUFDQTs7QTJHOW4xSEE7O0ExQnpIQTtBMkI4SkE7QUE1RkE7QUF6Q0E7QURvR0E7QTNHbW8xSEE7QWlCL3MxSEE7QTBGd0VBOztBQ3ZEQTtBQXpDQTtBNUc2dTFIQTtBQUNBO0FpQnR0MUhBO0EwRndFQTs7QUFPQTtBM0c0bzFIQTtBQUNBOztBMkd6bzFIQTs7QTFCcElBO0EyQjhKQTtBQTVGQTtBQXpDQTtBRCtHQTtBM0c4bzFIQTtBaUJydTFIQTtBMEZtRkE7O0FDbEVBO0FBekNBO0E1R213MUhBO0FBQ0E7QWlCNXUxSEE7QTBGbUZBOztBQU9BO0EzR3VwMUhBO0FBQ0E7O0EyR3BwMUhBOztBQUVBO0FBQ0E7QUFPQTtBM0dpcDFIQTtBaUJ6djFIQTtBMEY4RkE7O0FBTUE7QUFDQTtBM0cwcDFIQTtBQUNBO0FpQmh3MUhBO0EwRjhGQTs7QUFhQTtBM0cwcDFIQTtBQUNBOztBMkducDFIQTtBMUJwS0E7QTJCOEpBO0FBNUZBO0E1RzJ2MUhBO0FpQjV3MUhBO0EwRm1IQTtBQ2xHQTtBNUcrdjFIQTtBQUNBOztBMkcxcDFIQTtBMUJ4S0E7QTJCOEpBO0FBNUZBO0E1R3N3MUhBO0FpQnZ4MUhBO0EwRnVIQTtBQ3RHQTtBNUcwdzFIQTtBQUNBOztBMkdqcTFIQTtBMUI1S0E7QTJCOEpBO0FBNUZBO0E1R2l4MUhBO0FpQmx5MUhBO0EwRjJIQTtBQzFHQTtBNUdxeDFIQTtBQUNBOztBMkd4cTFIQTtBMUJoTEE7QTJCOEpBO0FBNUZBO0FBekNBO0E1R3MwMUhBO0FpQjl5MUhBO0EwRitIQTtBQzlHQTtBQXpDQTtBNUcyMDFIQTtBQUNBOztBMkc3cTFIQTtBMUJ4TEE7QTJCOEpBO0FBaEdBO0FBckNBO0E1R20xMUhBO0FpQjN6MUhBO0EwRnVJQTtBQzFIQTtBQXJDQTtBNUd3MTFIQTtBQUNBOztBMkd0cjFIQTtBMUI1TEE7QTJCOEpBO0FBaEdBO0FBckNBO0E1R2cyMUhBO0FpQngwMUhBO0EwRjJJQTtBQzlIQTtBQXJDQTtBNUdxMjFIQTtBQUNBOztBMkcvcjFIQTtBMUJoTUE7QTJCOEpBO0FBaEdBO0E1R3UwMUhBOztBMkdqczFIQTtBMUJwTUE7QTJCOEpBO0FBaEdBO0E1RzYwMUhBOztBMkduczFIQTtBMUJ4TUE7QTJCOEpBO0FBaEdBO0FBckNBO0E1R3kzMUhBOztBMkd0czFIQTtBMUI1TUE7QTJCOEpBO0FBaEdBO0FBckNBO0E1R2c0MUhBOztBMkd6czFIQTtBMUJoTkE7QTJCOEpBO0FBaEdBO0FBckNBO0E1R3U0MUhBO0FpQi8yMUhBO0EwRitKQTtBQ2xKQTtBQXJDQTtBNUc0NDFIQTtBQUNBOztBMkc5czFIQTtBQUNBO0EzR2l0MUhBO0FpQnozMUhBO0EwRnVLQTtBQUlBO0EzR2t0MUhBO0FBQ0E7O0EyRy9zMUhBOzs7QXpCdE9BO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxGMjcxSEE7QWtGejcxSEE7OztBQUNBO0FBQ0E7QWxGNjcxSEE7QWtGMTcxSEE7Ozs7Ozs7QUFHQTtBQUNBO0FsRmc4MUhBO0FrRjc3MUhBOzs7QUFDQTtBbEZpODFIQTs7QTJHeHUxSEE7QXpCNU9BO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFvQ0E7QWxGcTcxSEE7QWtGdjkxSEE7QUFDQTtBQUNBO0FsRnk5MUhBO0FrRnQ5MUhBO0FBR0E7QUFDQTtBbEZzOTFIQTtBa0ZuOTFIQTtBQUNBO0FsRnE5MUhBO0FrRjk3MUhBO0FBSUE7QWxGNjcxSEE7QWtGMTcxSEE7QUFDQTtBbEY0NzFIQTs7QTJHOXYxSEE7QXpCaFBBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFvQ0E7QUFpQkE7QWxGKzcxSEE7QWtGbC8xSEE7QUFDQTtBQUNBO0FsRm8vMUhBO0FrRmovMUhBO0FBR0E7QUFDQTtBbEZpLzFIQTtBa0Y5KzFIQTtBQUNBO0FsRmcvMUhBO0FrRno5MUhBO0FBSUE7QWxGdzkxSEE7QWtGcjkxSEE7QUFDQTtBbEZ1OTFIQTtBa0Y5ODFIQTtBQUlBO0FsRjY4MUhBO0FrRjE4MUhBO0FBQ0E7QWxGNDgxSEE7O0EyRzN4MUhBO0FLdFBBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBaEhxaDJIQTtBZ0huaDJIQTtBQUlBO0FBQ0E7QWhIa2gySEE7O0EyRzV4MUhBO0FBQ0E7QTNHK3gxSEE7O0EyRzV4MUhBO0FNdFFBO0FBQ0E7QWpIc2kySEE7QWlCOSsxSEE7QTBGNk1BO0FNbFFBO0FqSHVpMkhBO0FBQ0E7O0EyR2x5MUhBO0ExQmxRQTtBMkI4SkE7QUFoR0E7QTVHNCsxSEE7O0FrSDdpMkhBO0FBQ0E7QUFDQTtBQUNBO0FsSGdqMkhBO0FrSDloMkhBO0FBQ0E7QWxIZ2kySEE7QWtIN2gySEE7QUFDQTtBbEgraDJIQTtBa0h0aDJIQTs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEh5aDJIQTtBaUI1ZzJIQTtBaUdqQkE7O0FBT0E7QWxIMmgySEE7QUFDQTtBa0g5ZzJIQTs7QUFDQTtBbEhpaDJIQTtBa0h6ZzJIQTtBQUNBO0FBQUE7QUFDQTtBbEgyZzJIQTtBa0h0ZzJIQTs7QUFFQTtBbEh3ZzJIQTtBa0gvLzFIQTs7QUFFQTtBbEhpZzJIQTtBa0h6LzFIQTtBQUNBO0FBQUE7QWxIMi8xSEE7QWtIeC8xSEE7QUFDQTtBbEgwLzFIQTtBa0h2LzFIQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFBQTtBbEh5LzFIQTtBa0h0LzFIQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QWxIdy8xSEE7QWtIci8xSEE7QUFDQTtBbEh1LzFIQTtBa0hwLzFIQTtBQUNBO0FsSHMvMUhBO0FrSG4vMUhBO0FBQ0E7QUFBQTtBQUNBO0FsSHEvMUhBO0FrSGwvMUhBO0FBQ0E7QWxIby8xSEE7QUFDQTtBa0gvKzFIQTtBQUNBO0FBQ0E7QUFBQTtBbEhpLzFIQTtBa0gxKzFIQTtBQUNBO0FsSDQrMUhBO0FrSHIrMUhBO0FBQ0E7QWxIdSsxSEE7QWtIbCsxSEE7Ozs7QUFFQTtBbEhzKzFIQTtBaUJubTJIQTtBaUcySEE7Ozs7QUFLQTtBQUVBO0FsSHkrMUhBO0FBQ0E7QWlCNW0ySEE7QWlHMkhBOzs7O0FBV0E7QUFFQTtBbEg0KzFIQTtBQUNBO0FpQnJuMkhBO0FpRzJIQTs7OztBQWlCQTtBQUVBO0FsSCsrMUhBO0FBQ0E7QWlCOW4ySEE7QWlHMkhBOzs7O0FBeUJBO0FBRUE7QWxIZy8xSEE7QUFDQTtBa0g5KzFIQTs7OztBQUNBO0FsSG0vMUhBO0FrSC8rMUhBOztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsSGsvMUhBO0FpQnBwMkhBO0FpRzhKQTs7QUFPQTtBbEhvLzFIQTtBQUNBO0FrSDErMUhBOztBQUNBO0FsSDYrMUhBO0FrSG4rMUhBO0FBQ0E7QUFDQTtBQUNBO0FsSHErMUhBO0FrSG4rMUhBO0FBQ0E7QUFDQTtBbEhxKzFIQTtBa0gzOTFIQTs7QUFFQTtBbEg2OTFIQTtBa0h4OTFIQTs7QUFFQTtBbEgwOTFIQTtBa0hwOTFIQTtBQUNBO0FBQ0E7QUFDQTtBbEhzOTFIQTtBa0gvODFIQTtBQUNBO0FsSGk5MUhBO0FrSDU4MUhBOzs7O0FBRUE7QWxIZzkxSEE7QWtIOTgxSEE7Ozs7QUFDQTtBbEhtOTFIQTtBa0gvODFIQTs7QUFDQTtBbEhrOTFIQTtBa0gxODFIQTtBQUNBO0FsSDQ4MUhBO0FrSG44MUhBOztBQUVBO0FsSHE4MUhBO0FrSGg4MUhBOztBQUVBO0FsSGs4MUhBO0FrSDU3MUhBO0FBQ0E7QWxIODcxSEE7QWtIdjcxSEE7QUFDQTtBbEh5NzFIQTtBa0hyNzFIQTtBQUNBO0FsSHU3MUhBO0FrSC82MUhBOztBQUVBO0FsSGk3MUhBO0FrSHI2MUhBOztBQUVBO0FsSHU2MUhBO0FpQm51MkhBO0FpRy9CQTtBQUNBO0FsSHF3MkhBO0FrSGx3MkhBO0FBQ0E7QWxIb3cySEE7QWtIM3YySEE7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxIOHYySEE7QUFDQTtBaUJsdjJIQTtBaUdqQkE7O0FBT0E7QWxIaXcySEE7QUFDQTtBaUJ4djJIQTtBaUdJQTs7QUFDQTtBbEh3djJIQTtBa0hodjJIQTtBQUNBO0FBQUE7QUFDQTtBbEhrdjJIQTtBa0g3dTJIQTs7QUFFQTtBbEgrdTJIQTtBa0h0dTJIQTs7QUFFQTtBbEh3dTJIQTtBa0hodTJIQTtBQUNBO0FBQUE7QWxIa3UySEE7QWtIL3QySEE7QUFDQTtBbEhpdTJIQTtBa0g5dDJIQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFBQTtBbEhndTJIQTtBa0g3dDJIQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QWxIK3QySEE7QWtINXQySEE7QUFDQTtBbEg4dDJIQTtBa0gzdDJIQTtBQUNBO0FsSDZ0MkhBO0FrSDF0MkhBO0FBQ0E7QUFBQTtBQUNBO0FsSDR0MkhBO0FrSHp0MkhBO0FBQ0E7QWxIMnQySEE7QUFDQTtBa0hqdjJIQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QWxIK3QySEE7QWtINXQySEE7QUFDQTtBbEg4dDJIQTtBa0gzdDJIQTtBQUNBO0FsSDZ0MkhBO0FrSDF0MkhBO0FBQ0E7QUFBQTtBQUNBO0FsSDR0MkhBO0FrSHp0MkhBO0FBQ0E7QWxIMnQySEE7QUFDQTtBa0h0dDJIQTtBQUNBO0FBQ0E7QUFBQTtBbEh3dDJIQTtBa0hqdDJIQTtBQUNBO0FsSG10MkhBO0FrSDVzMkhBO0FBQ0E7QWxIOHMySEE7QWtIenMySEE7Ozs7QUFFQTtBbEg2czJIQTtBQUNBO0FpQjMwMkhBO0FpRzJIQTs7OztBQUtBO0FBRUE7QWxIaXQySEE7QUFDQTtBaUJwMTJIQTtBaUcySEE7Ozs7QUFXQTtBQUVBO0FsSG90MkhBO0FBQ0E7QWlCNzEySEE7QWlHMkhBOzs7O0FBaUJBO0FBRUE7QWxIdXQySEE7QUFDQTtBaUJ0MjJIQTtBaUcySEE7Ozs7QUF5QkE7QUFFQTtBbEh3dDJIQTtBQUNBO0FpQi8yMkhBO0FpR3lKQTs7OztBQUNBO0FsSDR0MkhBO0FrSHh0MkhBOztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsSDJ0MkhBO0FBQ0E7QWlCOTMySEE7QWlHOEpBOztBQU9BO0FsSDh0MkhBO0FBQ0E7QWlCcDQySEE7QWlHZ0xBOztBQUNBO0FsSHd0MkhBO0FrSDlzMkhBO0FBQ0E7QUFDQTtBQUNBO0FsSGd0MkhBO0FrSDlzMkhBO0FBQ0E7QUFDQTtBbEhndDJIQTtBa0h0czJIQTs7QUFFQTtBbEh3czJIQTtBa0huczJIQTs7QUFFQTtBbEhxczJIQTtBa0gvcjJIQTtBQUNBO0FBQ0E7QUFDQTtBbEhpczJIQTtBa0gxcjJIQTtBQUNBO0FsSDRyMkhBO0FrSHZyMkhBOzs7O0FBRUE7QWxIMnIySEE7QWtIenIySEE7Ozs7QUFDQTtBbEg4cjJIQTtBa0gxcjJIQTs7QUFDQTtBbEg2cjJIQTtBa0hycjJIQTtBQUNBO0FsSHVyMkhBO0FrSDlxMkhBOztBQUVBO0FsSGdyMkhBO0FrSDNxMkhBOztBQUVBO0FsSDZxMkhBO0FrSHZxMkhBO0FBQ0E7QWxIeXEySEE7QWtIbHEySEE7QUFDQTtBbEhvcTJIQTtBa0hocTJIQTtBQUNBO0FsSGtxMkhBO0FrSDFwMkhBOztBQUVBO0FsSDRwMkhBO0FrSGhwMkhBOztBQUVBO0FsSGtwMkhBO0FBQ0E7QWlCLzgySEE7QWlHL0JBO0FBQ0E7QWxIaS8ySEE7QWtIOSsySEE7QUFDQTtBbEhnLzJIQTtBa0h2KzJIQTs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEgwKzJIQTtBQUNBO0FpQjk5MkhBO0FpR2pCQTs7QUFPQTtBbEg2KzJIQTtBQUNBO0FpQnArMkhBO0FpR0lBOztBQUNBO0FsSG8rMkhBO0FrSDU5MkhBO0FBQ0E7QUFBQTtBQUNBO0FsSDg5MkhBO0FrSHo5MkhBOztBQUVBO0FsSDI5MkhBO0FrSGw5MkhBOztBQUVBO0FsSG85MkhBO0FrSDU4MkhBO0FBQ0E7QUFBQTtBbEg4ODJIQTtBa0gzODJIQTtBQUNBO0FsSDY4MkhBO0FrSDE4MkhBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUFBO0FsSDQ4MkhBO0FrSHo4MkhBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBbEgyODJIQTtBa0h4ODJIQTtBQUNBO0FsSDA4MkhBO0FrSHY4MkhBO0FBQ0E7QWxIeTgySEE7QWtIdDgySEE7QUFDQTtBQUFBO0FBQ0E7QWxIdzgySEE7QWtIcjgySEE7QUFDQTtBbEh1ODJIQTtBQUNBO0FrSDc5MkhBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBbEgyODJIQTtBa0h4ODJIQTtBQUNBO0FsSDA4MkhBO0FrSHY4MkhBO0FBQ0E7QWxIeTgySEE7QWtIdDgySEE7QUFDQTtBQUFBO0FBQ0E7QWxIdzgySEE7QWtIcjgySEE7QUFDQTtBbEh1ODJIQTtBQUNBO0FrSGw4MkhBO0FBQ0E7QUFDQTtBQUFBO0FsSG84MkhBO0FrSDc3MkhBO0FBQ0E7QWxIKzcySEE7QWtIeDcySEE7QUFDQTtBbEgwNzJIQTtBa0hyNzJIQTs7OztBQUVBO0FsSHk3MkhBO0FBQ0E7QWlCdmozSEE7QWlHMkhBOzs7O0FBS0E7QUFFQTtBbEg2NzJIQTtBQUNBO0FpQmhrM0hBO0FpRzJIQTs7OztBQVdBO0FBRUE7QWxIZzgySEE7QUFDQTtBaUJ6azNIQTtBaUcySEE7Ozs7QUFpQkE7QUFFQTtBbEhtODJIQTtBQUNBO0FpQmxsM0hBO0FpRzJIQTs7OztBQXlCQTtBQUVBO0FsSG84MkhBO0FBQ0E7QWlCM2wzSEE7QWlHeUpBOzs7O0FBQ0E7QWxIdzgySEE7QWtIcDgySEE7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxIdTgySEE7QUFDQTtBaUIxbTNIQTtBaUc4SkE7O0FBT0E7QWxIMDgySEE7QUFDQTtBaUJobjNIQTtBaUdnTEE7O0FBQ0E7QWxIbzgySEE7QWtIMTcySEE7QUFDQTtBQUNBO0FBQ0E7QWxINDcySEE7QWtIMTcySEE7QUFDQTtBQUNBO0FsSDQ3MkhBO0FrSGw3MkhBOztBQUVBO0FsSG83MkhBO0FrSC82MkhBOztBQUVBO0FsSGk3MkhBO0FrSDM2MkhBO0FBQ0E7QUFDQTtBQUNBO0FsSDY2MkhBO0FrSHQ2MkhBO0FBQ0E7QWxIdzYySEE7QWtIbjYySEE7Ozs7QUFFQTtBbEh1NjJIQTtBa0hyNjJIQTs7OztBQUNBO0FsSDA2MkhBO0FrSHQ2MkhBOztBQUNBO0FsSHk2MkhBO0FrSGo2MkhBO0FBQ0E7QWxIbTYySEE7QWtIMTUySEE7O0FBRUE7QWxINDUySEE7QWtIdjUySEE7O0FBRUE7QWxIeTUySEE7QWtIbjUySEE7QUFDQTtBbEhxNTJIQTtBa0g5NDJIQTtBQUNBO0FsSGc1MkhBO0FrSDU0MkhBO0FBQ0E7QWxIODQySEE7QWtIdDQySEE7O0FBRUE7QWxIdzQySEE7QWtINTMySEE7O0FBRUE7QWxIODMySEE7QUFDQTtBaUIzcjNIQTtBaUcvQkE7QUFDQTtBbEg2dDNIQTtBa0gxdDNIQTtBQUNBO0FsSDR0M0hBO0FrSG50M0hBOztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsSHN0M0hBO0FBQ0E7QWlCMXMzSEE7QWlHakJBOztBQU9BO0FsSHl0M0hBO0FBQ0E7QWlCaHQzSEE7QWlHSUE7O0FBQ0E7QWxIZ3QzSEE7QWtIeHMzSEE7QUFDQTtBQUFBO0FBQ0E7QWxIMHMzSEE7QWtIcnMzSEE7O0FBRUE7QWxIdXMzSEE7QWtIOXIzSEE7O0FBRUE7QWxIZ3MzSEE7QWtIeHIzSEE7QUFDQTtBQUFBO0FsSDByM0hBO0FrSHZyM0hBO0FBQ0E7QWxIeXIzSEE7QWtIdHIzSEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQUE7QWxId3IzSEE7QWtIcnIzSEE7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FsSHVyM0hBO0FrSHByM0hBO0FBQ0E7QWxIc3IzSEE7QWtIbnIzSEE7QUFDQTtBbEhxcjNIQTtBa0hscjNIQTtBQUNBO0FBQUE7QUFDQTtBbEhvcjNIQTtBa0hqcjNIQTtBQUNBO0FsSG1yM0hBO0FBQ0E7QWtIenMzSEE7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FsSHVyM0hBO0FrSHByM0hBO0FBQ0E7QWxIc3IzSEE7QWtIbnIzSEE7QUFDQTtBbEhxcjNIQTtBa0hscjNIQTtBQUNBO0FBQUE7QUFDQTtBbEhvcjNIQTtBa0hqcjNIQTtBQUNBO0FsSG1yM0hBO0FBQ0E7QWtIOXEzSEE7QUFDQTtBQUNBO0FBQUE7QWxIZ3IzSEE7QWtIenEzSEE7QUFDQTtBbEgycTNIQTtBa0hwcTNIQTtBQUNBO0FsSHNxM0hBO0FrSGpxM0hBOzs7O0FBRUE7QWxIcXEzSEE7QUFDQTtBaUJueTNIQTtBaUcySEE7Ozs7QUFLQTtBQUVBO0FsSHlxM0hBO0FBQ0E7QWlCNXkzSEE7QWlHMkhBOzs7O0FBV0E7QUFFQTtBbEg0cTNIQTtBQUNBO0FpQnJ6M0hBO0FpRzJIQTs7OztBQWlCQTtBQUVBO0FsSCtxM0hBO0FBQ0E7QWlCOXozSEE7QWlHMkhBOzs7O0FBeUJBO0FBRUE7QWxIZ3IzSEE7QUFDQTtBaUJ2MDNIQTtBaUd5SkE7Ozs7QUFDQTtBbEhvcjNIQTtBa0hocjNIQTs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEhtcjNIQTtBQUNBO0FpQnQxM0hBO0FpRzhKQTs7QUFPQTtBbEhzcjNIQTtBQUNBO0FpQjUxM0hBO0FpR2dMQTs7QUFDQTtBbEhncjNIQTtBa0h0cTNIQTtBQUNBO0FBQ0E7QUFDQTtBbEh3cTNIQTtBa0h0cTNIQTtBQUNBO0FBQ0E7QWxId3EzSEE7QWtIOXAzSEE7O0FBRUE7QWxIZ3EzSEE7QWtIM3AzSEE7O0FBRUE7QWxINnAzSEE7QWtIdnAzSEE7QUFDQTtBQUNBO0FBQ0E7QWxIeXAzSEE7QWtIbHAzSEE7QUFDQTtBbEhvcDNIQTtBa0gvbzNIQTs7OztBQUVBO0FsSG1wM0hBO0FrSGpwM0hBOzs7O0FBQ0E7QWxIc3AzSEE7QWtIbHAzSEE7O0FBQ0E7QWxIcXAzSEE7QWtIN28zSEE7QUFDQTtBbEgrbzNIQTtBa0h0bzNIQTs7QUFFQTtBbEh3bzNIQTtBa0hubzNIQTs7QUFFQTtBbEhxbzNIQTtBa0gvbjNIQTtBQUNBO0FsSGlvM0hBO0FrSDFuM0hBO0FBQ0E7QWxING4zSEE7QWtIeG4zSEE7QUFDQTtBbEgwbjNIQTtBa0hsbjNIQTs7QUFFQTtBbEhvbjNIQTtBa0h4bTNIQTs7QUFFQTtBbEgwbTNIQTtBQUNBO0FpQnY2M0hBO0FpRy9CQTtBQUNBO0FsSHk4M0hBO0FrSHQ4M0hBO0FBQ0E7QWxIdzgzSEE7QWtILzczSEE7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxIazgzSEE7QUFDQTtBaUJ0NzNIQTtBaUdqQkE7O0FBT0E7QWxIcTgzSEE7QUFDQTtBaUI1NzNIQTtBaUdJQTs7QUFDQTtBbEg0NzNIQTtBa0hwNzNIQTtBQUNBO0FBQUE7QUFDQTtBbEhzNzNIQTtBa0hqNzNIQTs7QUFFQTtBbEhtNzNIQTtBa0gxNjNIQTs7QUFFQTtBbEg0NjNIQTtBa0hwNjNIQTtBQUNBO0FBQUE7QWxIczYzSEE7QWtIbjYzSEE7QUFDQTtBbEhxNjNIQTtBa0hsNjNIQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFBQTtBbEhvNjNIQTtBa0hqNjNIQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QWxIbTYzSEE7QWtIaDYzSEE7QUFDQTtBbEhrNjNIQTtBa0gvNTNIQTtBQUNBO0FsSGk2M0hBO0FrSDk1M0hBO0FBQ0E7QUFBQTtBQUNBO0FsSGc2M0hBO0FrSDc1M0hBO0FBQ0E7QWxIKzUzSEE7QUFDQTtBa0hyNzNIQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QWxIbTYzSEE7QWtIaDYzSEE7QUFDQTtBbEhrNjNIQTtBa0gvNTNIQTtBQUNBO0FsSGk2M0hBO0FrSDk1M0hBO0FBQ0E7QUFBQTtBQUNBO0FsSGc2M0hBO0FrSDc1M0hBO0FBQ0E7QWxIKzUzSEE7QUFDQTtBa0gxNTNIQTtBQUNBO0FBQ0E7QUFBQTtBbEg0NTNIQTtBa0hyNTNIQTtBQUNBO0FsSHU1M0hBO0FrSGg1M0hBO0FBQ0E7QWxIazUzSEE7QWtINzQzSEE7Ozs7QUFFQTtBbEhpNTNIQTtBQUNBO0FpQi9nNEhBO0FpRzJIQTs7OztBQUtBO0FBRUE7QWxIcTUzSEE7QUFDQTtBaUJ4aDRIQTtBaUcySEE7Ozs7QUFXQTtBQUVBO0FsSHc1M0hBO0FBQ0E7QWlCamk0SEE7QWlHMkhBOzs7O0FBaUJBO0FBRUE7QWxIMjUzSEE7QUFDQTtBaUIxaTRIQTtBaUcySEE7Ozs7QUF5QkE7QUFFQTtBbEg0NTNIQTtBQUNBO0FpQm5qNEhBO0FpR3lKQTs7OztBQUNBO0FsSGc2M0hBO0FrSDU1M0hBOztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsSCs1M0hBO0FBQ0E7QWlCbGs0SEE7QWlHOEpBOztBQU9BO0FsSGs2M0hBO0FBQ0E7QWlCeGs0SEE7QWlHZ0xBOztBQUNBO0FsSDQ1M0hBO0FrSGw1M0hBO0FBQ0E7QUFDQTtBQUNBO0FsSG81M0hBO0FrSGw1M0hBO0FBQ0E7QUFDQTtBbEhvNTNIQTtBa0gxNDNIQTs7QUFFQTtBbEg0NDNIQTtBa0h2NDNIQTs7QUFFQTtBbEh5NDNIQTtBa0huNDNIQTtBQUNBO0FBQ0E7QUFDQTtBbEhxNDNIQTtBa0g5MzNIQTtBQUNBO0FsSGc0M0hBO0FrSDMzM0hBOzs7O0FBRUE7QWxIKzMzSEE7QWtINzMzSEE7Ozs7QUFDQTtBbEhrNDNIQTtBa0g5MzNIQTs7QUFDQTtBbEhpNDNIQTtBa0h6MzNIQTtBQUNBO0FsSDIzM0hBO0FrSGwzM0hBOztBQUVBO0FsSG8zM0hBO0FrSC8yM0hBOztBQUVBO0FsSGkzM0hBO0FrSDMyM0hBO0FBQ0E7QWxINjIzSEE7QWtIdDIzSEE7QUFDQTtBbEh3MjNIQTtBa0hwMjNIQTtBQUNBO0FsSHMyM0hBO0FrSDkxM0hBOztBQUVBO0FsSGcyM0hBO0FrSHAxM0hBOztBQUVBO0FsSHMxM0hBO0FBQ0E7QWtIMTAzSEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxINDAzSEE7QW1IcHQ0SEE7QURrWUE7QUNqWUE7QUFDQTtBbkh1dDRIQTtBQUNBO0FtSHJ0NEhBO0FBRUE7QUFDQTtBQUNBO0FuSHN0NEhBO0FtSGx0NEhBO0FBQ0E7QW5Ib3Q0SEE7QW1IaHQ0SEE7QUFDQTtBQUNBO0FuSGt0NEhBO0FtSDlzNEhBO0FBQ0E7QW5IZ3Q0SEE7QUFDQTtBa0g1MTNIQTtBQUNBO0FsSDgxM0hBO0FrSDUxM0hBOztBQUVBO0FsSDgxM0hBO0FrSDUxM0hBOztBQUNBO0FsSCsxM0hBO0FrSDUxM0hBOztBQUNBO0FsSCsxM0hBO0FrSHgxM0hBOztBQUVBO0FsSDAxM0hBO0FrSGoxM0hBOztBQUVBO0FsSG0xM0hBO0FrSHYwM0hBOzs7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEgyMDNIQTtBa0h6MDNIQTs7OztBQUNBO0FsSDgwM0hBO0FrSDMwM0hBOzs7Ozs7O0FBRUE7QUFDQTtBbEhrMTNIQTtBa0hoMTNIQTs7Ozs7OztBQUNBO0FsSHcxM0hBO0FrSHIxM0hBOzs7Ozs7O0FBQ0E7QWxINjEzSEE7QWtIejEzSEE7Ozs7QUFDQTtBbEg4MTNIQTtBa0h6MTNIQTs7OztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FsSDYxM0hBO0FrSGoxM0hBO0FBQ0E7QWxIbTEzSEE7QWtIaDEzSEE7QUFDQTtBbEhrMTNIQTtBa0h4MDNIQTs7QUFFQTtBbEgwMDNIQTtBa0huMDNIQTs7QUFFQTtBQUNBO0FBQ0E7QWxIcTAzSEE7QWtIbjAzSEE7O0FBQ0E7QWxIczAzSEE7QWtIL3ozSEE7O0FBQ0E7QWxIazAzSEE7QWtIL3ozSEE7O0FBQ0E7QWxIazAzSEE7QWtIeHozSEE7O0FBRUE7QUFDQTtBQUNBO0FsSDB6M0hBO0FrSHh6M0hBOztBQUNBO0FsSDJ6M0hBO0FrSHR6M0hBOztBQUVBO0FsSHd6M0hBO0FrSHR6M0hBOztBQUNBO0FsSHl6M0hBO0FrSHR6M0hBOztBQUNBO0FsSHl6M0hBOztBb0hqMzRIQTs7O0FBR0E7QXBIbzM0SEE7QWlCM3o0SEE7QW1HNURBOzs7QUFNQTtBcEh1MzRIQTtBQUNBOztBb0hwMzRIQTtBbkNDQTtBMkI4SkE7QUFoR0E7QUFyQ0E7QTVHaTI0SEE7QWlCejA0SEE7QW1HbERBO0FSK0RBO0FBckNBO0E1R3MyNEhBO0FBQ0E7O0FvSDczNEhBOztBQUVBO0FwSGc0NEhBOztBb0g3MzRIQTtBQUNBO0FwSGc0NEhBO0FvSDkzNEhBO0FBQ0E7QXBIZzQ0SEE7O0FvSDMzNEhBO0FBQ0E7QUFDQTtBcEg4MzRIQTtBb0gzMzRIQTtBQUNBO0FwSDYzNEhBO0FvSHozNEhBO0FBQ0E7QXBIMjM0SEE7QW9IeDM0SEE7QUFDQTtBQUNBO0FwSDAzNEhBOztBb0hyMzRIQTs7QUFFQTtBcEh3MzRIQTtBb0h0MzRIQTs7QUFDQTtBcEh5MzRIQTs7QW9IbjM0SEE7O0FBQ0E7QUFDQTtBQUNBO0FwSHUzNEhBO0FvSHIzNEhBOztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FwSHczNEhBOztBb0hoMzRIQTs7QUFFQTtBcEhtMzRIQTs7QW9IaDM0SEE7QUFDQTtBcEhtMzRIQTs7QW9ILzI0SEE7QUFDQTtBQUNBO0FwSGszNEhBO0FvSC8yNEhBO0FBQ0E7QXBIaTM0SEE7O0FvSDUyNEhBO0FBQ0E7QUFDQTtBcEgrMjRIQTtBb0g1MjRIQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FwSDgyNEhBO0FvSDUyNEhBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FwSDgyNEhBO0FvSDMyNEhBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXBINjI0SEE7QW9IMTI0SEE7QUFDQTtBcEg0MjRIQTtBb0h2MjRIQTtBQUNBO0FwSHkyNEhBO0FvSHQyNEhBO0FBQ0E7QXBIdzI0SEE7QW9IbjI0SEE7QUFDQTtBQUNBO0FwSHEyNEhBO0FvSGwyNEhBO0FBQ0E7QUFDQTtBcEhvMjRIQTs7QW9ILzE0SEE7QUFDQTtBcEhrMjRIQTtBb0hoMjRIQTtBQUNBO0FBQ0E7QXBIazI0SEE7QW9IaDI0SEE7QUFDQTtBQUNBO0FBQ0E7QXBIazI0SEE7QW9ILzE0SEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBcEhpMjRIQTtBb0g1MTRIQTtBQUNBO0FBQ0E7QXBIODE0SEE7O0FxSHBoNUhBO0FBQ0E7QUFDQTtBckh1aDVIQTtBcUhyaDVIQTtBQUlBO0FySG9oNUhBO0FxSGxoNUhBO0FBQ0E7QXJIb2g1SEE7QXFIL2c1SEE7QUFJQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FySDhnNUhBO0FxSDFnNUhBO0FBQ0E7QUFDQTtBckg0ZzVIQTtBaUJsKzRIQTtBb0d4RUE7QUFvQ0E7QXJIMGc1SEE7QXFIeGc1SEE7QUFDQTtBckgwZzVIQTtBQUNBOztBcUhyZzVIQTs7Ozs7Ozs7Ozs7Ozs7QUFZQTtBckgwZzVIQTs7QXFIdmc1SEE7Ozs7Ozs7QUFLQTtBckg0ZzVIQTs7QXFIemc1SEE7Ozs7Ozs7QUFLQTtBckg4ZzVIQTs7QXFIMWc1SEE7QUFJQTtBQUNBO0FySDBnNUhBOztBcUh0ZzVIQTs7QUFFQTtBckh5ZzVIQTs7QXFIdGc1SEE7QUFDQTtBckh5ZzVIQTs7QXFIcmc1SEE7Ozs7Ozs7Ozs7Ozs7Ozs7OztBQ3RGQTtBQUNBO0F0SGduNUhBOztBcUh0ZzVIQTtBQUNBO0FySHlnNUhBO0FxSHZnNUhBO0FBSUE7QUFDQTtBckhzZzVIQTtBcUhuZzVIQTtBQUNBO0FBQ0E7QXJIcWc1SEE7O0FxSGpnNUhBO0FBQ0E7QXJIb2c1SEE7QXFIbGc1SEE7QUFJQTtBQUNBO0FySGlnNUhBOztBcUg1LzRIQTs7Ozs7QUFJQTtBQUNBO0FySGdnNUhBOztBcUgzLzRIQTtBQUlBO0FySDIvNEhBOztBcUh2LzRIQTtBQUNBO0FBQ0E7QUFDQTtBckgwLzRIQTtBcUh4LzRIQTtBQUlBO0FBQ0E7QXJIdS80SEE7O0FxSG4vNEhBO0FBQ0E7QUFDQTtBQUNBO0FySHMvNEhBO0FxSHAvNEhBO0FBSUE7QUFDQTtBckhtLzRIQTs7QXFILys0SEE7QUFDQTtBckhrLzRIQTs7QXFINSs0SEE7O0FBRUE7QXJIKys0SEE7O0FxSDUrNEhBO0FBQ0E7QXJIKys0SEE7QXFINys0SEE7QUFDQTtBckgrKzRIQTs7QXFIMys0SEE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBckg4KzRIQTtBcUg1KzRIQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBckg4KzRIQTtBcUgzKzRIQTtBQUdBO0FBQ0E7QUFDQTtBckgyKzRIQTtBcUh6KzRIQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FySDIrNEhBOztBcUhyKzRIQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FySHcrNEhBO0FxSHQrNEhBO0FBRUE7QUFBQTtBckh1KzRIQTtBcUhwKzRIQTtBQUdBO0FBQ0E7QUFDQTtBckhvKzRIQTtBcUgvOTRIQTtBRW5RQTtBdkhxdTVIQTtBdUg1czVIQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsQ3RDQTtBQWNBO0FBQ0E7QUFBQTtBckZ3dTVIQTtBdUgzczVIQTtBQUNBO0F2SDZzNUhBO0FxSDkrNEhBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QXJIZy80SEE7QXFINys0SEE7QUUvUUE7QXZIK3Y1SEE7QXVIdHU1SEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEN0Q0E7QUFjQTtBQUNBO0FBQUE7QXJGa3c1SEE7QXVIcnU1SEE7QUFDQTtBdkh1dTVIQTtBcUgxLzRIQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FySDQvNEhBO0FxSHIvNEhBO0FFalNBO0F2SHl4NUhBO0F1SHR4NUhBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxDaEJBO0FBY0E7QUFDQTtBQUFBO0FyRjR4NUhBO0F1SGp4NUhBO0FBQ0E7QXZIbXg1SEE7QXFIcGc1SEE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBckhzZzVIQTtBcUhuZzVIQTtBRTdTQTtBdkhtejVIQTtBdUhoejVIQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsQ2hCQTtBQWNBO0FBQ0E7QUFBQTtBckZzejVIQTtBdUgzeTVIQTtBQUNBO0F2SDZ5NUhBO0FxSGhoNUhBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QXJIa2g1SEE7O0FxSDVnNUhBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBRW5VQTtBdkhtMTVIQTtBdUgxejVIQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsQ3RDQTtBQWNBO0FBQ0E7QUFBQTtBckZzMTVIQTtBdUh6ejVIQTtBQUNBO0F2SDJ6NUhBOztBcUgxaDVIQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FySDZoNUhBO0FxSDNoNUhBO0FBRUE7QUFBQTtBckg0aDVIQTtBcUh6aDVIQTtBQUdBO0FBQ0E7QUFDQTtBckh5aDVIQTtBcUhwaDVIQTtBRTdWQTtBdkhvMzVIQTtBdUgzMTVIQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsQ3RDQTtBQWNBO0FBQ0E7QUFBQTtBckZ1MzVIQTtBdUgxMTVIQTtBQUNBO0F2SDQxNUhBO0FxSG5pNUhBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QXJIcWk1SEE7QXFIbGk1SEE7QUV6V0E7QXZIODQ1SEE7QXVIcjM1SEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbEN0Q0E7QUFjQTtBQUNBO0FBQUE7QXJGaTU1SEE7QXVIcDM1SEE7QUFDQTtBdkhzMzVIQTtBcUgvaTVIQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FySGlqNUhBO0FxSDFpNUhBO0FFM1hBO0F2SHc2NUhBO0F1SHI2NUhBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxDaEJBO0FBY0E7QUFDQTtBQUFBO0FyRjI2NUhBO0F1SGg2NUhBO0FBQ0E7QXZIazY1SEE7QXFIemo1SEE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBckgyajVIQTtBcUh4ajVIQTtBRXZZQTtBdkhrODVIQTtBdUgvNzVIQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsQ2hCQTtBQWNBO0FBQ0E7QUFBQTtBckZxODVIQTtBdUgxNzVIQTtBQUNBO0F2SDQ3NUhBO0FxSHJrNUhBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QXJIdWs1SEE7O0FxSGhrNUhBO0FBQ0E7QUFDQTtBckhtazVIQTtBcUhqazVIQTtBQUNBO0FySG1rNUhBOztBcUgvajVIQTtBQUNBO0FBQ0E7QUFDQTtBckhrazVIQTtBcUhoazVIQTtBQUNBO0FySGtrNUhBOztBcUg5ajVIQTtBQUNBO0FBQ0E7QUFDQTtBckhpazVIQTtBcUgvajVIQTtBQUNBO0FySGlrNUhBOztBcUg3ajVIQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FySGdrNUhBO0FxSDlqNUhBO0FBQ0E7QXJIZ2s1SEE7O0FxSDVqNUhBO0FBQ0E7QUFDQTtBQUNBO0FySCtqNUhBO0FxSDdqNUhBO0FBQ0E7QXJIK2o1SEE7O0FxSDNqNUhBOztBQUVBO0FySDhqNUhBOztBcUgxajVIQTtBQUNBO0FySDZqNUhBOztBcUh6ajVIQTtBQUNBO0FySDRqNUhBOztBcUh4ajVIQTtBQUNBO0FySDJqNUhBOztBd0g5aDZIQTs7OztBQUdBO0FBQ0E7QXhIa2k2SEE7O0F5SHZpNkhBO0FBQ0E7QXpIMGk2SEE7QXlIeGk2SEE7QUFDQTtBQUNBO0F6SDBpNkhBO0F5SHZpNkhBO0FBQ0E7QXpIeWk2SEE7QXlIdGk2SEE7QUFDQTtBekh3aTZIQTtBeUhyaTZIQTtBQUNBO0FBQ0E7QUFDQTtBekh1aTZIQTtBeUhyaTZIQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F6SHVpNkhBO0F5SHJpNkhBO0FBQ0E7QUFDQTtBekh1aTZIQTtBeUhwaTZIQTtBQUNBO0F6SHNpNkhBO0F5SHBpNkhBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXpIc2k2SEE7QXlIcGk2SEE7QUFDQTtBekhzaTZIQTtBeUhuaTZIQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QXpIcWk2SEE7QXlIamk2SEE7QUFDQTtBQUFBO0F6SG1pNkhBO0F5SDVoNkhBO0FBQ0E7QUFDQTtBekg4aDZIQTs7QXlIemg2SEE7QUFDQTtBekg0aDZIQTtBUTFsNkhBO0FpSGdFQTtBekg2aDZIQTs7QTBIem02SEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTFING02SEE7QTBIMW02SEE7QUFDQTtBQUNBO0FBQ0E7QUhEQTtBdkg4bTZIQTtBdUgzbTZIQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FsQ2hCQTtBQWNBO0FBQ0E7QUFBQTtBckZpbjZIQTtBdUgxbTZIQTtBQUNBO0F2SDRtNkhBO0EwSHhuNkhBO0FBQ0E7QUFDQTtBQUNBO0FIUkE7QXZIbW82SEE7QXVIaG82SEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbENoQkE7QUFjQTtBQUNBO0FBQUE7QXJGc282SEE7QXVIL242SEE7QUFDQTtBdkhpbzZIQTtBMEh0bzZIQTtBQUNBO0FBQ0E7QUFDQTtBSGZBO0F2SHdwNkhBO0F1SHJwNkhBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWxDaEJBO0FBY0E7QUFDQTtBQUFBO0FyRjJwNkhBO0F1SHBwNkhBO0FBQ0E7QXZIc3A2SEE7QTBIcHA2SEE7QUFDQTtBQUNBO0FBQ0E7QUh0QkE7QXZINnE2SEE7QXVIMXE2SEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBbENoQkE7QUFjQTtBQUNBO0FBQUE7QXJGZ3I2SEE7QXVIenE2SEE7QUFDQTtBdkgycTZIQTtBMEhqcTZIQTtBQUlBO0FBQ0E7QTFIZ3E2SEE7O0EwSDVwNkhBO0FBQ0E7QTFIK3A2SEE7QTBIN3A2SEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTFIK3A2SEE7O0EySHR0NkhBO0FBQ0E7QTNIeXQ2SEE7O0EySHR0NkhBO0FBQ0E7QTNIeXQ2SEE7QTJIdnQ2SEE7QUFDQTtBM0h5dDZIQTtBMkh0dDZIQTtBQUNBO0EzSHd0NkhBOztBNEg5dDZIQTtBdENNQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QWdDVEE7QUFDQTtBdEhzdTZIQTtBc0YxdDZIQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEY0dDZIQTtBc0Z6dDZIQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEYydDZIQTtBNEgvdjZIQTtBQUVBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QTVIZ3c2SEE7O0E0SDV2NkhBO0FBT0E7QUFDQTtBNUh5djZIQTtBaUJ6dDZIQTtBMkd4Q0E7QUFFQTtBQUNBO0E1SG13NkhBO0FBQ0E7O0E0SDN2NkhBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0E1SDh2NkhBOztBNEgxdjZIQTtBQUNBO0E1SDZ2NkhBO0E0SDF2NkhBO0FBQ0E7QUFDQTtBQUNBO0E1SDR2NkhBOztBNEh4djZIQTs7Ozs7OztBdEN2Q0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FnQ1RBO0FBQ0E7QXRIbXo2SEE7QXNGdnk2SEE7Ozs7Ozs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGK3k2SEE7QXNGNXk2SEE7Ozs7Ozs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGb3o2SEE7O0E0SHB5NkhBO0FBQ0E7QUFDQTtBNUh1eTZIQTs7QTRIcHk2SEE7OztBdEN0REE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FnQ1RBO0FBQ0E7QXRIMDI2SEE7QXNGOTE2SEE7OztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEZrMjZIQTtBc0YvMTZIQTs7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0Rm0yNkhBOztBNEh4MDZIQTs7QXRDNURBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBZ0NUQTtBQUNBO0F0SG01NkhBO0FzRnY0NkhBOztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEYwNDZIQTtBc0Z2NDZIQTs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGMDQ2SEE7O0E0SDEyNkhBOzs7QXRDakVBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBZ0NUQTtBQUNBO0F0SDI3NkhBO0FzRi82NkhBOzs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGbTc2SEE7QXNGaDc2SEE7OztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEZvNzZIQTs7QTRIOTQ2SEE7OztBdEN2RUE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FnQ1RBO0FBQ0E7QXRIcSs2SEE7QXNGejk2SEE7OztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEY2OTZIQTtBc0YxOTZIQTs7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0Rjg5NkhBOztBNEhsNzZIQTtBdEM3RUE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FnQ1RBO0FBQ0E7QXRINmc3SEE7QXNGamc3SEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGbWc3SEE7QXNGaGc3SEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGa2c3SEE7O0E0SGw5NkhBOzs7QXRDakZBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBZ0NUQTtBQUNBO0F0SG1qN0hBO0FzRnZpN0hBOzs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGMmk3SEE7QXNGeGk3SEE7OztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEY0aTdIQTs7QTRIdC82SEE7QXRDdkZBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBZ0NUQTtBQUNBO0F0SDJsN0hBO0FzRi9rN0hBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RmlsN0hBO0FzRjlrN0hBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RmdsN0hBOztBNEh0aDdIQTs7O0F0QzNGQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QWdDVEE7QUFDQTtBdEhpbzdIQTtBc0ZybjdIQTs7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RnluN0hBO0FzRnRuN0hBOzs7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGMG43SEE7O0E0SDFqN0hBOztBdENqR0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FnQ1RBO0FBQ0E7QXRIMHE3SEE7QXNGOXA3SEE7O0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RmlxN0hBO0FzRjlwN0hBOztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEZpcTdIQTs7QTRINWw3SEE7QXRDdEdBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBZ0NUQTtBQUNBO0F0SGd0N0hBO0FzRnBzN0hBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RnNzN0hBO0FzRm5zN0hBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0RnFzN0hBOztBNEg1bjdIQTtBdEMxR0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FnQ1RBO0FBQ0E7QXRIb3Y3SEE7QXNGeHU3SEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGMHU3SEE7QXNGdnU3SEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXRGeXU3SEE7O0E0SDNwN0hBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBNUg4cDdIQTs7QTRIM3A3SEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E1SDhwN0hBOztBNEgzcDdIQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTVIOHA3SEE7O0E2SDN5N0hBOzs7O0FBRUE7QUFBQTtBQUFBO0E3SGd6N0hBO0E2SDV5N0hBOztBQUNBO0E3SCt5N0hBO0E2SDV5N0hBOztBQUNBO0E3SCt5N0hBO0E2SDN5N0hBOzs7Ozs7QUFHQTtBQUNBO0E3SGd6N0hBO0E2SDl5N0hBOzs7Ozs7QUFDQTtBN0hxejdIQTtBNkhsejdIQTs7Ozs7O0FBQ0E7QTdIeXo3SEE7QTZIdHo3SEE7Ozs7OztBQUNBO0E3SDZ6N0hBO0E2SDF6N0hBOzs7Ozs7Ozs7OztBQUVBO0FBQ0E7QTdIcTA3SEE7QTZIaDA3SEE7O0FBQ0E7QTdIbTA3SEE7QTZIL3o3SEE7O0FBQ0E7QTdIazA3SEE7QTZIL3o3SEE7O0FBQ0E7QUFDQTtBQUNBO0E3SGswN0hBO0E2SC96N0hBOztBQUNBO0FBQ0E7QUFDQTtBN0hrMDdIQTs7QTZIN3o3SEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3SGcwN0hBOztBNkg3ejdIQTtBQUNBO0FBQ0E7QTdIZzA3SEE7QTZIOXo3SEE7QUFDQTtBQUNBO0E1Q3RFQTtBMkI4SkE7QUE1RkE7QUF6Q0E7QTVHaTM3SEE7QWlCejE3SEE7QTRHbUJBO0FqQkZBO0FBekNBO0E1R3MzN0hBO0FBQ0E7QTZIdDA3SEE7QUFDQTtBN0h3MDdIQTtBNkhyMDdIQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdIdTA3SEE7QWlCLzE3SEE7QTRHZ0JBO0FBV0E7QTdIdzA3SEE7QUFDQTtBNkhwMDdIQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3SHMwN0hBO0E2SG4wN0hBO0FBQ0E7QUFDQTtBN0hxMDdIQTtBNkhsMDdIQTtBQUNBO0E3SG8wN0hBO0FpQmozN0hBO0E0R3VDQTtBQVdBO0E3SG0wN0hBO0FBQ0E7QTZIaDA3SEE7QUFDQTtBN0hrMDdIQTtBNkhoMDdIQTtBQUNBO0E3SGswN0hBO0FpQno0N0hBO0E0R3NFQTtBQUlBO0FBQ0E7QTdIbTA3SEE7QUFDQTtBNkgvejdIQTtBQUNBO0FBQ0E7QTdIaTA3SEE7QWlCbjU3SEE7QTRHd0ZBO0FBQ0E7QTdIOHo3SEE7QUFDQTtBNkgzejdIQTtBQUNBO0FBQ0E7QTdINno3SEE7QTZIMXo3SEE7QUFDQTtBN0g0ejdIQTtBNkh6ejdIQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QTdIMno3SEE7QWlCcDY3SEE7QTRHNEdBO0FBQ0E7QUFDQTtBN0gyejdIQTtBQUNBO0E2SHh6N0hBO0FBQ0E7QUFDQTtBN0gwejdIQTtBaUI5NjdIQTtBNEdrSEE7QUFLQTtBQUFBO0FBQUE7QTdIMno3SEE7QUFDQTtBaUJuNzdIQTtBNEcySEE7QUFFQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0E3SDB6N0hBO0FBQ0E7QTZIdno3SEE7QUFDQTtBN0h5ejdIQTtBaUI3NzdIQTtBNEdtSUE7QUFJQTtBN0gwejdIQTtBQUNBO0E2SHZ6N0hBO0FBQ0E7QUFBQTtBQUNBO0E3SHl6N0hBO0E2SHZ6N0hBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdIeXo3SEE7QTZIcno3SEE7QUFDQTtBQUNBO0E3SHV6N0hBO0E2SHB6N0hBO0E1QzdNQTtBMkI4SkE7QUFoR0E7QTVHdzg3SEE7QTZIcHo3SEE7QUFDQTtBN0hzejdIQTtBNkhwejdIQTtBQUNBO0E3SHN6N0hBO0E2SG56N0hBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QTdIcXo3SEE7QTZIbHo3SEE7QUFDQTtBQUNBO0FBQ0E7QTdIb3o3SEE7QWlCcis3SEE7QTRHOEtBO0FBTUE7QTdIcXo3SEE7QUFDQTtBNkhsejdIQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3SG96N0hBO0E2SDd5N0hBO0FBQ0E7QTdIK3k3SEE7QWlCbi83SEE7QTRHMk1BO0FBQ0E7QTdIMnk3SEE7QUFDQTtBNkhyeTdIQTtBQUNBO0E3SHV5N0hBO0E2SGx5N0hBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0E3SG95N0hBO0FpQmhnOEhBO0E0R3lOQTtBQU1BO0FBQUE7QUFBQTtBN0hxeTdIQTtBQUNBO0E2SG55N0hBO0FBQ0E7QUFDQTtBQUNBO0E3SHF5N0hBO0FpQjFnOEhBO0E0R2tPQTtBQU1BO0FBQ0E7QUFDQTtBN0hzeTdIQTtBQUNBO0E2SG55N0hBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBN0hxeTdIQTtBaUJ0aDhIQTtBNEc4T0E7QUFNQTtBQUFBO0FBQUE7QUFBQTtBN0hzeTdIQTtBQUNBO0E2SHB5N0hBO0FBQ0E7QTdIc3k3SEE7QTZINXg3SEE7Ozs7QUFDQTtBQUNBO0E3SGl5N0hBO0E2SC94N0hBOzs7O0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QTdIb3k3SEE7QTZIbHk3SEE7Ozs7QUFDQTtBN0h1eTdIQTtBNkhweTdIQTs7OztBQUNBO0E3SHl5N0hBO0E2SHR5N0hBOzs7O0FBQ0E7QTdIMnk3SEE7QTZIeHk3SEE7Ozs7QUFDQTtBN0g2eTdIQTtBNkgxeTdIQTs7OztBQUNBO0FBQUE7QUFBQTtBQUFBO0E3SCt5N0hBO0FpQjNrOEhBO0E0RzJSQTs7OztBQUlBO0FBQUE7QUFBQTtBQUFBO0E3SG16N0hBO0FBQ0E7QTZIaHo3SEE7Ozs7QUFDQTtBQUFBO0FBQUE7QTdIcXo3SEE7QTZIbno3SEE7Ozs7QUFDQTtBN0h3ejdIQTtBNkh0ejdIQTs7OztBQUNBO0E3SDJ6N0hBO0E2SHZ6N0hBOzs7O0FBQ0E7QUFDQTtBN0g0ejdIQTtBaUI1bThIQTtBNEc4U0E7Ozs7QUFLQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBN0hnMDdIQTtBQUNBO0E2SDl6N0hBOzs7O0FBQ0E7QTdIbTA3SEE7QWlCNW44SEE7QTRHOFRBOzs7O0FBRUE7QTdIbTA3SEE7QUFDQTtBaUJwbzhIQTtBNEc4VEE7Ozs7QUFNQTtBN0h1MDdIQTtBQUNBO0E2SHIwN0hBOzs7O0FBQ0E7QUFDQTtBN0gwMDdIQTtBNkh0MDdIQTs7OztBQUNBO0E3SDIwN0hBO0FpQnpwOEhBO0E0RzZVQTs7OztBQUlBO0E3SCswN0hBO0FBQ0E7QTZINTA3SEE7Ozs7QUFDQTtBQUNBO0FBQ0E7QTdIaTE3SEE7QTZIMzA3SEE7Ozs7QUFDQTtBN0hnMTdIQTtBaUIvcThIQTtBNEc4VkE7Ozs7QUFJQTtBQUNBO0E3SG8xN0hBO0FBQ0E7QTZINzA3SEE7QUFDQTtBQUFBO0FBQUE7QTdIKzA3SEE7QTZINzA3SEE7QUFDQTtBN0grMDdIQTtBNkg3MDdIQTtBQUNBO0E3SCswN0hBO0E2SDMwN0hBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QTdINjA3SEE7QWlCcHM4SEE7QTRHc1hBO0FBSUE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBN0g4MDdIQTtBQUNBO0E2SHIwN0hBOztBQUNBO0E3SHcwN0hBO0E2SHQwN0hBOztBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBN0h5MDdIQTtBNkh2MDdIQTs7QUFDQTtBN0gwMDdIQTtBNkh2MDdIQTs7QUFDQTtBN0gwMDdIQTtBNkg5ejdIQTs7Ozs7Ozs7Ozs7OztBQUdBO0E3SDAwN0hBO0E2SHQwN0hBO0FBQ0E7QUFBQTtBQUFBO0E3SHcwN0hBO0E2SG4wN0hBO0FBQ0E7QUFBQTtBQUFBO0E3SHEwN0hBO0E2SGwwN0hBO0FBQ0E7QTdIbzA3SEE7QTZIL3o3SEE7QUFDQTtBQUFBO0FBQUE7QTdIaTA3SEE7QTZIOXo3SEE7QUFDQTtBN0hnMDdIQTtBNkg1ejdIQTtBQUNBO0E3SDh6N0hBO0E2SDN6N0hBO0FBQ0E7QTdINno3SEE7QTZIeHo3SEE7QUFDQTtBN0gwejdIQTtBNkhyejdIQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3SHV6N0hBO0FpQjN3OEhBO0E0RytjQTtBQVFBO0E3SHd6N0hBO0FBQ0E7QTZIdHo3SEE7QUFDQTtBN0h3ejdIQTtBNkhyejdIQTtBQUNBO0FBQ0E7QUFDQTtBN0h1ejdIQTtBNkhwejdIQTtBQUNBO0E3SHN6N0hBO0E2SGp6N0hBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdIbXo3SEE7QWlCdnk4SEE7QTRHMGVBO0FBYUE7QUFDQTtBQUNBO0E3SG96N0hBO0FBQ0E7QTZIOXk3SEE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0hnejdIQTtBaUJyejhIQTtBNEdnZ0JBO0FBUUE7QTdIaXo3SEE7QUFDQTtBNkgveTdIQTtBQUNBO0E3SGl6N0hBO0E2SDl5N0hBO0FBQ0E7QUFDQTtBQUNBO0E3SGd6N0hBO0E2SDd5N0hBO0FBQ0E7QTdIK3k3SEE7QTZIMXk3SEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0g0eTdIQTtBaUJqMThIQTtBNEcyaEJBO0FBYUE7QUFDQTtBQUNBO0FBQ0E7QTdINnk3SEE7QUFDQTtBNkhyeTdIQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdIdXk3SEE7QTZIcnk3SEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0h1eTdIQTtBaUJ0MjhIQTtBNEcyakJBO0FBT0E7QTdId3k3SEE7QUFDQTtBNkhoeTdIQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdIa3k3SEE7QTZIaHk3SEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0hreTdIQTtBaUJ4MzhIQTtBNEdrbEJBO0FBT0E7QTdIbXk3SEE7QUFDQTtBNkgzeDdIQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdINng3SEE7QTZIM3g3SEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0g2eDdIQTtBaUIxNDhIQTtBNEd5bUJBO0FBT0E7QTdIOHg3SEE7QUFDQTtBNkh2eDdIQTtBQUNBO0FBQUE7QTdIeXg3SEE7QWlCbDU4SEE7QTRHd25CQTtBQUlBO0FBQUE7QTdIMHg3SEE7QUFDQTtBNkh4eDdIQTtBQUNBO0FBQ0E7QUFDQTtBN0gweDdIQTtBNkh2eDdIQTs7Ozs7OztBQUVBO0FBQ0E7QTdIOHg3SEE7QWlCdDY4SEE7QTRHcW9CQTs7Ozs7OztBQU1BO0FBQ0E7QTdIcXk3SEE7QUFDQTtBNkhseTdIQTtBQUNBO0FBQ0E7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBN0hveTdIQTtBaUJ6NzhIQTtBNEdncEJBO0FBUUE7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBN0hxeTdIQTtBQUNBO0E2SDd4N0hBO0FBQ0E7QTdIK3g3SEE7QTZIMXg3SEE7O0FBRUE7QUFBQTtBQUFBO0E3SDR4N0hBO0E2SDF4N0hBOztBQUNBO0E3SDZ4N0hBO0E2SDF4N0hBOztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdINng3SEE7QWlCcDk4SEE7QTRHa3JCQTs7QUFRQTtBN0greDdIQTtBQUNBO0E2SDN4N0hBO0FBQ0E7QTdINng3SEE7QTZIMXg3SEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0g0eDdIQTtBNkh6eDdIQTtBQUNBO0E3SDJ4N0hBO0E2SHp4N0hBO0FBQ0E7QTdIMng3SEE7QTZIdHg3SEE7QUFDQTtBN0h3eDdIQTtBNkhweDdIQTtBQUNBO0E3SHN4N0hBO0E2SHB4N0hBO0FBQ0E7QTdIc3g3SEE7QTZIaHg3SEE7QUFDQTtBQUNBO0E3SGt4N0hBO0E2SC93N0hBO0FBQ0E7QUFDQTtBN0hpeDdIQTtBNkgvdzdIQTtBQUNBO0FBQ0E7QTdIaXg3SEE7QTZIL3c3SEE7QUFDQTtBN0hpeDdIQTtBaUJwLzhIQTtBNEdrdUJBO0FBSUE7QTdIa3g3SEE7QUFDQTtBNkgzdzdIQTs7QUFFQTtBQUNBO0FBQ0E7QTdINnc3SEE7QTZIMXc3SEE7QUFDQTtBN0g0dzdIQTtBNkh6dzdIQTtBQUNBO0E3SDJ3N0hBO0E2SHh3N0hBO0FBQ0E7QTdIMHc3SEE7QTZIdnc3SEE7QUFDQTtBQU1BO0E3SG93N0hBO0FpQnpoOUhBO0E0Rzh3QkE7QUFJQTtBN0gydzdIQTtBQUNBO0E2SHJ3N0hBO0FBQ0E7QUFDQTtBN0h1dzdIQTtBNkhsdzdIQTtBQUNBO0E3SG93N0hBO0FpQnJpOUhBO0E0R295QkE7QUFDQTtBN0hvdzdIQTtBQUNBO0FpQjFpOUhBO0E0RzB5QkE7QUFDQTtBN0htdzdIQTtBQUNBO0E2SGh3N0hBO0FBQ0E7QTdIa3c3SEE7QTZIaHc3SEE7QUFDQTtBN0hrdzdIQTtBaUJyajlIQTtBNEd3ekJBO0FBQ0E7QUFDQTtBN0hndzdIQTtBQUNBO0FpQjlpOUhBO0E0R2t6QkE7QUFDQTtBN0grdjdIQTtBQUNBO0E2SDN2N0hBOztBQUVBO0E3SDZ2N0hBO0E2SHp2N0hBO0FBQ0E7QTdIMnY3SEE7QTZIenY3SEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0gydjdIQTtBaUJoazlIQTtBNEdpMEJBO0FBT0E7QUFDQTtBN0g0djdIQTtBQUNBO0E2SHp2N0hBO0FBQ0E7QTdIMnY3SEE7QTZIenY3SEE7QUFDQTtBQUNBO0E3SDJ2N0hBO0E2SHR2N0hBO0FBQ0E7QTdId3Y3SEE7QTZIbnY3SEE7QUFDQTtBN0hxdjdIQTtBNkhodjdIQTtBQUNBO0FBQ0E7QTdIa3Y3SEE7QTZIL3U3SEE7QUFDQTtBN0hpdjdIQTtBNkgvdTdIQTtBQUNBO0E3SGl2N0hBO0E2SDd1N0hBO0FBQ0E7QTdIK3U3SEE7QTZINXU3SEE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0E3SDh1N0hBO0E2SDV1N0hBO0FBQ0E7QTdIOHU3SEE7QTZIM3U3SEE7QTVDMzdCQTtBMkI4SkE7QUE1RkE7QUF6Q0E7QWlCcTZCQTtBQUNBO0E3SCt1N0hBO0FpQjduOUhBO0E0RzA0QkE7QWpCejNCQTtBQXpDQTtBNUcwcDlIQTtBQUNBO0E2SGx2N0hBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdIb3Y3SEE7QTZIaHY3SEE7QUFDQTtBQUNBO0FBQ0E7QTdIa3Y3SEE7QTZIL3U3SEE7QUFDQTtBN0hpdjdIQTtBNkg3dTdIQTtBQUNBO0FBQ0E7QTdIK3U3SEE7QTZIM3U3SEE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QTdINnU3SEE7QTZIM3U3SEE7QTVDbCtCQTtBMkI4SkE7QUE1RkE7QUF6Q0E7QWlCNDhCQTtBQUFBO0FBQUE7QUFDQTtBN0grdTdIQTtBaUJwcTlIQTtBNEdpN0JBO0FqQmg2QkE7QUF6Q0E7QTVHaXM5SEE7QUFDQTtBaUIxcTlIQTtBNEdpN0JBO0FBT0E7QUFBQTtBQUFBO0FBQ0E7QTdIc3Y3SEE7QUFDQTtBNkhsdjdIQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFBQTtBN0hvdjdIQTtBNkhsdjdIQTtBQUNBO0E3SG92N0hBO0E2SGp2N0hBO0FBQ0E7QTdIbXY3SEE7QTZIanY3SEE7QUFDQTtBN0htdjdIQTtBNkg5dTdIQTtBQUNBO0E3SGd2N0hBO0E2SDd1N0hBO0FBQ0E7QUFBQTtBQUFBO0E3SCt1N0hBO0E2SDd1N0hBO0FBQ0E7QTdIK3U3SEE7QTZINXU3SEE7QUFDQTtBN0g4dTdIQTtBNkgzdTdIQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBTUE7QUFDQTtBN0h3dTdIQTtBNkg3dTdIQTtBQVZBO0FBV0E7QUFBQTtBQUFBO0E3SGd2N0hBO0FBQ0E7QTZIM3U3SEE7QUFDQTtBN0g2dTdIQTtBNkgxdTdIQTtBQUNBO0E3SDR1N0hBO0E2SHp1N0hBO0FBQ0E7QUFDQTtBN0gydTdIQTtBNkh6dTdIQTtBQUNBO0E3SDJ1N0hBO0E2SHZ1N0hBO0FBQ0E7QUFDQTtBN0h5dTdIQTtBNkh2dTdIQTtBQUNBO0E3SHl1N0hBO0E2SHJ1N0hBO0FBQ0E7QTdIdXU3SEE7QTZIcnU3SEE7QUFIQTtBQUlBO0E3SHd1N0hBO0FBQ0E7QTZIbnU3SEE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0E3SHF1N0hBO0E2SG51N0hBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0E3SHF1N0hBO0E2SG51N0hBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdIcXU3SEE7QWlCMXc5SEE7QTRHaWlDQTtBQU9BO0E3SHN1N0hBO0FBQ0E7QTZIbnU3SEE7QUFDQTtBQUNBO0FBQ0E7QTdIcXU3SEE7QTZIbHU3SEE7QUFDQTtBQUNBO0E3SG91N0hBO0E2SGp1N0hBO0FBQ0E7QTdIbXU3SEE7QTZIaHU3SEE7QUFDQTtBN0hrdTdIQTtBNkg3dDdIQTtBNUNsbkNBO0EyQjhKQTtBQTVGQTtBQXpDQTtBaUI0bENBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0E3SGl1N0hBO0FpQnZ5OUhBO0E0R2lrQ0E7QWpCaGpDQTtBQXpDQTtBNUdvMDlIQTtBQUNBO0E2SHB1N0hBO0FBQ0E7QTdIc3U3SEE7QTZIcHU3SEE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBN0hzdTdIQTtBNkhwdTdIQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0E3SHN1N0hBO0E2SG51N0hBO0FBQ0E7QUFDQTtBQUNBO0E3SHF1N0hBO0E2SC90N0hBO0FBQ0E7QTdIaXU3SEE7QWlCdno5SEE7QTRHcWxDQTtBQUlBO0FBQ0E7QTdIa3U3SEE7QUFDQTtBNkhodTdIQTtBQUNBO0FBQ0E7QUFDQTtBN0hrdTdIQTtBNkg5dDdIQTtBQUNBO0E3SGd1N0hBO0E2SDN0N0hBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBN0g2dDdIQTtBNkh6dDdIQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBN0gydDdIQTtBNkh6dDdIQTtBQUVBO0E3SDB0N0hBO0FpQm4xOUhBO0E0R21uQ0E7QUFXQTtBQUFBO0E3SHl0N0hBO0E2SHZ0N0hBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0E3SHl0N0hBO0E2SHR0N0hBO0FBQ0E7QTdId3Q3SEE7QUFDQTtBNkhydDdIQTtBQUNBO0E3SHV0N0hBO0E2SHB0N0hBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0E3SHN0N0hBO0E2SHB0N0hBO0FBQ0E7QUFDQTtBN0hzdDdIQTtBNkhsdDdIQTtBQUVBO0E3SG10N0hBO0E2SDdzN0hBO0FBQ0E7QUFDQTtBQUNBO0E3SCtzN0hBO0E2SDVzN0hBO0FBTUE7QTdIeXM3SEE7QTZIOXM3SEE7QUFFQTtBN0grczdIQTtBNkh6czdIQTtBQUNBO0E3SDJzN0hBO0E2SHhzN0hBO0FBQ0E7QUFDQTtBQUNBO0E3SDBzN0hBO0E2SHRzN0hBOztBQUNBO0FBQ0E7QUFDQTtBN0h5czdIQTtBNkhwczdIQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0E3SHNzN0hBO0E2SG5zN0hBO0FBQ0E7QTdIcXM3SEE7QTZIbHM3SEE7QUFDQTtBN0hvczdIQTtBNkhoczdIQTtBQUNBO0FBQ0E7QTdIa3M3SEE7QTZIaHM3SEE7QUFDQTtBN0hrczdIQTtBNkgvcjdIQTtBQUNBO0FBQ0E7QUFDQTtBN0hpczdIQTtBNkg3cjdIQTtBQUNBO0FBQ0E7QTdIK3I3SEE7QTZINXI3SEE7QUFDQTtBN0g4cjdIQTtBNkgxcjdIQTtBQUNBO0E3SDRyN0hBO0E2SDFyN0hBO0FBQ0E7QUFDQTtBN0g0cjdIQTtBNkgxcjdIQTtBQUNBO0E3SDRyN0hBO0E2SHpyN0hBO0FBQ0E7QTdIMnI3SEE7QTZIcnI3SEE7QUFDQTtBN0h1cjdIQTtBaUJ0NzlIQTtBNEc4dkNBO0FBSUE7QUFDQTtBN0h3cjdIQTtBQUNBO0E2SHRyN0hBO0FBQ0E7QTdId3I3SEE7QTZIdHI3SEE7QUFDQTtBQUNBO0E3SHdyN0hBO0FpQmg5OUhBO0E0R3N4Q0E7QUFLQTtBN0h5cjdIQTtBQUNBO0E2SHByN0hBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdIc3I3SEE7QTZIcHI3SEE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQUE7QUFBQTtBN0hzcjdIQTtBNkhwcjdIQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QTdIc3I3SEE7QTZIbnI3SEE7QUFDQTtBQUNBO0FBQ0E7QTdIcXI3SEE7QTZIaHI3SEE7QUFDQTtBQUNBO0E3SGtyN0hBO0E2SGhyN0hBO0FBQ0E7QUFDQTtBN0hrcjdIQTtBNkg5cTdIQTtBQUNBO0E3SGdyN0hBO0E2SDlxN0hBO0FBQ0E7QTdIZ3I3SEE7QTZIM3E3SEE7QUFDQTtBN0g2cTdIQTtBNkgzcTdIQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0E3SDZxN0hBO0E2SDNxN0hBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTdINnE3SEE7QTZIMXE3SEE7QUFDQTtBQUNBO0FBQ0E7QTdINHE3SEE7QWlCLy85SEE7QTRHMDFDQTtBQUVBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0E3SHVxN0hBO0E2SHJxN0hBO0FBQ0E7QTdIdXE3SEE7QTZIcHE3SEE7QUFDQTtBQUNBO0E3SHNxN0hBO0E2SG5xN0hBO0FBQ0E7QTdIcXE3SEE7QUFDQTtBaUJoaCtIQTtBNEdpM0NBO0FBRUE7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QTdIaXE3SEE7QUFDQTs7QWlCbmkrSEE7QTRHdTRDQTtBQUVBO0E3SCtwN0hBO0FBQ0E7QTZIN3A3SEE7QUFDQTtBN0grcDdIQTtBaUI1aStIQTtBNEc0NENBO0FBSUE7QTdIZ3E3SEE7QUFDQTtBNkg3cDdIQTtBQUNBO0E3SCtwN0hBO0E2SDdwN0hBO0FBQ0E7QUFDQTtBQUNBO0E3SCtwN0hBO0FpQjVpK0hBO0E0RzA0Q0E7QUFNQTtBN0hncTdIQTtBQUNBO0E2SDVwN0hBO0FBQ0E7QTdIOHA3SEE7QWlCamsrSEE7QTRHcTZDQTtBQUVBO0FBQ0E7QTdIOHA3SEE7QUFDQTtBaUIxaitIQTtBNEd3NUNBO0FBT0E7QUFDQTtBN0grcDdIQTtBQUNBOztBNkh6cDdIQTtBQUNBO0E3SDRwN0hBO0E2SHpwN0hBO0FBQUE7QTdINHA3SEE7O0E2SHhwN0hBO0FBQ0E7QTdIMnA3SEE7QTZIeHA3SEE7QUFBQTtBN0gycDdIQTs7QWlCOWsrSEE7QTRHdTdDQTtBQUNBO0E3SDJwN0hBO0FBQ0E7QThIenArSEE7O0FBRUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBOUgycCtIQTtBbUhscStIQTtBV0NBOztBWEFBO0FBQ0E7QW5Ic3ErSEE7QUFDQTtBbUhwcStIQTtBQUVBOztBQUNBO0FBQ0E7QW5Ic3ErSEE7QW1IbHErSEE7O0FBQ0E7QW5IcXErSEE7QW1IanErSEE7O0FBQ0E7QUFDQTtBbkhvcStIQTtBbUhocStIQTs7QUFDQTtBbkhtcStIQTtBQUNBO0E4SGxyK0hBOztBQUNBO0E5SHFyK0hBO0E4SG5yK0hBOztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUNBO0FBQUE7QTdDbEJBO0EyQjhKQTtBQWhHQTtBQXJDQTtBNUdtcitIQTtBaUIzcCtIQTtBNkczQ0E7O0FsQndEQTtBQXJDQTtBNUd5citIQTtBQUNBO0E4SDdyK0hBOztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFBQTtBOUhncytIQTtBOEg3citIQTs7QUFDQTtBQUNBO0E5SGdzK0hBO0E4SDdyK0hBOzs7QUFFQTtBQUNBO0FBQ0E7QTlIZ3MrSEE7QThIOXIrSEE7OztBQUNBO0FBQUE7QTlIa3MrSEE7QThIOXIrSEE7Ozs7O0FBSUE7QUFDQTtBQUNBO0E5SGlzK0hBO0E4SDdyK0hBOztBQUNBO0FBQ0E7QTlIZ3MrSEE7QThINXIrSEE7O0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0E5SCtyK0hBO0E4SDdyK0hBOztBQUNBO0E5SGdzK0hBOztBaUJwdCtIQTtBNkc2QkE7QUFDQTtBOUgycitIQTtBQUNBO0E4SHhyK0hBO0FBQ0E7QTlIMHIrSEE7QThIdnIrSEE7QUFDQTtBQUNBO0E5SHlyK0hBO0E4SHZyK0hBO0FBRUE7QTlId3IrSEE7QThIcHIrSEE7QUFDQTtBOUhzcitIQTs7QThIaHIrSEE7O0FBRUE7QUFDQTtBOUhtcitIQTs7QThIN3ErSEE7QUFDQTtBOUhncitIQTtBOEg3cStIQTtBQUNBO0E5SCtxK0hBO0E4SDdxK0hBO0FBRUE7QUFDQTtBOUg4cStIQTtBOEg1cStIQTtBQUNBO0FBQUE7QTlIOHErSEE7QThIM3ErSEE7QUFDQTtBOUg2cStIQTs7QXNLdnorSEE7QUFDQTtBdEsweitIQTs7QXNLdnorSEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBdEsweitIQTtBc0t4eitIQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F0SzB6K0hBO0FzS3h6K0hBO0FBQ0E7QUFDQTtBQUNBO0F0SzB6K0hBOztBdUtyMStIQTtBQUNBO0FBQUE7QXZLdzErSEE7QXVLcjErSEE7QUFDQTtBQUFBO0F2S3UxK0hBO0F1S3AxK0hBO0FBQ0E7QUFBQTtBdktzMStIQTtBdUtuMStIQTtBQUNBO0FBQUE7QXZLcTErSEE7QXVLbDErSEE7QUFDQTtBQUFBO0F2S28xK0hBO0F1S2oxK0hBO0FBQ0E7QUFBQTtBdkttMStIQTtBdUtoMStIQTtBQUNBO0FBQUE7QXZLazErSEE7QXVLLzArSEE7QUFDQTtBQUFBO0F2S2kxK0hBO0F1SzkwK0hBO0FBQ0E7QUFDQTtBdktnMStIQTs7QXdLbDMrSEE7QUFDQTtBQUNBO0F4S3EzK0hBOztBd0tsMytIQTtBQUNBO0FBQ0E7QXhLcTMrSEE7O0F3S2wzK0hBOztBQUVBO0FBQ0E7QXhLcTMrSEE7O0F3S2wzK0hBO0FBQ0E7QUFDQTtBeEtxMytIQTs7QXdLbDMrSEE7QUFDQTtBQUNBO0F4S3EzK0hBOztBd0tsMytIQTtBQUNBO0FBQ0E7QXhLcTMrSEE7O0F3S2wzK0hBO0FBQ0E7QXhLcTMrSEE7O0F3S2ozK0hBO0FBQ0E7QXhLbzMrSEE7O0F3S3YyK0hBO0FBQ0E7QXhLMDIrSEE7QWlCbDIrSEE7QXVKVEE7QUFJQTtBeEsyMitIQTtBQUNBOztBd0toMytIQTtBQUNBO0F4S20zK0hBO0FpQjMyK0hBO0F1SlRBO0FBSUE7QXhLbzMrSEE7QUFDQTs7QXdLejMrSEE7QUFDQTtBeEs0MytIQTtBaUJwMytIQTtBdUpUQTtBQUlBO0F4SzYzK0hBO0FBQ0E7O0F3S2w0K0hBO0FBQ0E7QXhLcTQrSEE7QWlCNzMrSEE7QXVKVEE7QUFJQTtBeEtzNCtIQTtBQUNBOztBd0szNCtIQTtBQUNBO0F4Szg0K0hBO0FpQnQ0K0hBO0F1SlRBO0FBSUE7QXhLKzQrSEE7QUFDQTs7QXdLcDUrSEE7QUFDQTtBeEt1NStIQTtBaUIvNCtIQTtBdUpUQTtBQUlBO0F4S3c1K0hBO0FBQ0E7O0F3Szc1K0hBO0FBQ0E7QXhLZzYrSEE7QWlCeDUrSEE7QXVKVEE7QUFJQTtBeEtpNitIQTtBQUNBOztBd0t0NitIQTtBQUNBO0F4S3k2K0hBO0FpQmo2K0hBO0F1SlRBO0FBSUE7QXhLMDYrSEE7QUFDQTs7QXdLLzYrSEE7QUFDQTtBeEtrNytIQTtBaUIxNitIQTtBdUpUQTtBQUlBO0F4S203K0hBO0FBQ0E7O0F3S3g3K0hBO0FBQ0E7QXhLMjcrSEE7QWlCbjcrSEE7QXVKVEE7QUFJQTtBeEs0NytIQTtBQUNBOztBd0tqOCtIQTtBQUNBO0F4S284K0hBO0FpQjU3K0hBO0F1SlRBO0FBSUE7QXhLcTgrSEE7QUFDQTs7QXdLMTgrSEE7QUFDQTtBeEs2OCtIQTtBaUJyOCtIQTtBdUpUQTtBQUlBO0F4Szg4K0hBO0FBQ0E7O0F3S245K0hBO0FBQ0E7QXhLczkrSEE7QWlCOTgrSEE7QXVKVEE7QUFJQTtBeEt1OStIQTtBQUNBOztBd0s1OStIQTtBQUNBO0F4Sys5K0hBO0FpQnY5K0hBO0F1SlRBO0FBSUE7QXhLZysrSEE7QUFDQTs7QXdLcisrSEE7QUFDQTtBeEt3KytIQTtBaUJoKytIQTtBdUpUQTtBQUlBO0F4S3krK0hBO0FBQ0E7O0F3SzkrK0hBO0FBQ0E7QXhLaS8rSEE7QWlCeisrSEE7QXVKVEE7QUFJQTtBeEtrLytIQTtBQUNBOztBd0t2LytIQTtBQUNBO0F4SzAvK0hBO0FpQmwvK0hBO0F1SlRBO0FBSUE7QXhLMi8rSEE7QUFDQTs7QXdLaGcvSEE7QUFDQTtBeEttZy9IQTtBaUIzLytIQTtBdUpUQTtBQUlBO0F4S29nL0hBO0FBQ0E7O0F3S3pnL0hBO0FBQ0E7QXhLNGcvSEE7QWlCcGcvSEE7QXVKVEE7QUFJQTtBeEs2Zy9IQTtBQUNBOztBd0tsaC9IQTtBQUNBO0F4S3FoL0hBO0FpQjdnL0hBO0F1SlRBO0FBSUE7QXhLc2gvSEE7QUFDQTs7QXdLM2gvSEE7QUFDQTtBeEs4aC9IQTtBaUJ0aC9IQTtBdUpUQTtBQUlBO0F4SytoL0hBO0FBQ0E7O0F3S3BpL0hBO0FBQ0E7QXhLdWkvSEE7QWlCL2gvSEE7QXVKVEE7QUFJQTtBeEt3aS9IQTtBQUNBOztBd0s3aS9IQTtBQUNBO0F4S2dqL0hBO0FpQnhpL0hBO0F1SlRBO0FBSUE7QXhLaWovSEE7QUFDQTs7QXdLdGovSEE7QUFDQTtBeEt5ai9IQTtBaUJqai9IQTtBdUpUQTtBQUlBO0F4SzBqL0hBO0FBQ0E7O0F3Sy9qL0hBO0FBQ0E7QXhLa2svSEE7QWlCMWovSEE7QXVKVEE7QUFJQTtBeEttay9IQTtBQUNBOztBd0t4ay9IQTtBQUNBO0F4SzJrL0hBO0FpQm5rL0hBO0F1SlRBO0FBSUE7QXhLNGsvSEE7QUFDQTs7QXdLamwvSEE7QUFDQTtBeEtvbC9IQTtBaUI1ay9IQTtBdUpUQTtBQUlBO0F4S3FsL0hBO0FBQ0E7O0F3SzFsL0hBO0FBQ0E7QXhLNmwvSEE7QWlCcmwvSEE7QXVKVEE7QUFJQTtBeEs4bC9IQTtBQUNBOztBd0tubS9IQTtBQUNBO0F4S3NtL0hBO0FpQjlsL0hBO0F1SlRBO0FBSUE7QXhLdW0vSEE7QUFDQTs7QXdLNW0vSEE7QUFDQTtBeEsrbS9IQTtBaUJ2bS9IQTtBdUpUQTtBQUlBO0F4S2duL0hBO0FBQ0E7O0F3S3JuL0hBO0FBQ0E7QXhLd24vSEE7QWlCaG4vSEE7QXVKVEE7QUFJQTtBeEt5bi9IQTtBQUNBOztBd0s5bi9IQTtBQUNBO0F4S2lvL0hBO0FpQnpuL0hBO0F1SlRBO0FBSUE7QXhLa28vSEE7QUFDQTs7QXdLdm8vSEE7QUFDQTtBeEswby9IQTtBaUJsby9IQTtBdUpUQTtBQUlBO0F4SzJvL0hBO0FBQ0E7O0F3S2hwL0hBO0FBQ0E7QXhLbXAvSEE7QWlCM28vSEE7QXVKVEE7QUFJQTtBeEtvcC9IQTtBQUNBOztBd0t6cC9IQTtBQUNBO0F4SzRwL0hBO0FpQnBwL0hBO0F1SlRBO0FBSUE7QXhLNnAvSEE7QUFDQTs7QXdLbHEvSEE7QUFDQTtBeEtxcS9IQTtBaUI3cC9IQTtBdUpUQTtBQUlBO0F4S3NxL0hBO0FBQ0E7O0F3SzNxL0hBO0FBQ0E7QXhLOHEvSEE7QWlCdHEvSEE7QXVKVEE7QUFJQTtBeEsrcS9IQTtBQUNBOztBd0twci9IQTtBQUNBO0F4S3VyL0hBO0FpQi9xL0hBO0F1SlRBO0FBSUE7QXhLd3IvSEE7QUFDQTs7QXdLN3IvSEE7QUFDQTtBeEtncy9IQTtBaUJ4ci9IQTtBdUpUQTtBQUlBO0F4S2lzL0hBO0FBQ0E7O0F3S3RzL0hBO0FBQ0E7QXhLeXMvSEE7QWlCanMvSEE7QXVKVEE7QUFJQTtBeEswcy9IQTtBQUNBOztBd0svcy9IQTtBQUNBO0F4S2t0L0hBO0FpQjFzL0hBO0F1SlRBO0FBSUE7QXhLbXQvSEE7QUFDQTs7QXdLeHQvSEE7QUFDQTtBeEsydC9IQTtBaUJudC9IQTtBdUpUQTtBQUlBO0F4SzR0L0hBO0FBQ0E7O0F3S2p1L0hBO0FBQ0E7QXhLb3UvSEE7QWlCNXQvSEE7QXVKVEE7QUFJQTtBeEtxdS9IQTtBQUNBOztBd0sxdS9IQTtBQUNBO0F4SzZ1L0hBO0FpQnJ1L0hBO0F1SlRBO0FBSUE7QXhLOHUvSEE7QUFDQTs7QXdLbnYvSEE7QUFDQTtBeEtzdi9IQTtBaUI5dS9IQTtBdUpUQTtBQUlBO0F4S3V2L0hBO0FBQ0E7O0F3SzV2L0hBO0FBQ0E7QXhLK3YvSEE7QWlCdnYvSEE7QXVKVEE7QUFJQTtBeEtndy9IQTtBQUNBOztBd0tydy9IQTtBQUNBO0F4S3d3L0hBO0FpQmh3L0hBO0F1SlRBO0FBSUE7QXhLeXcvSEE7QUFDQTs7QXdLOXcvSEE7QUFDQTtBeEtpeC9IQTtBaUJ6dy9IQTtBdUpUQTtBQUlBO0F4S2t4L0hBO0FBQ0E7O0F3S3Z4L0hBO0FBQ0E7QXhLMHgvSEE7QWlCbHgvSEE7QXVKVEE7QUFJQTtBeEsyeC9IQTtBQUNBOztBd0toeS9IQTtBQUNBO0F4S215L0hBO0FpQjN4L0hBO0F1SlRBO0FBSUE7QXhLb3kvSEE7QUFDQTs7QXdLenkvSEE7QUFDQTtBeEs0eS9IQTtBaUJweS9IQTtBdUpUQTtBQUlBO0F4SzZ5L0hBO0FBQ0E7O0F3S2x6L0hBO0FBQ0E7QXhLcXovSEE7QWlCN3kvSEE7QXVKVEE7QUFJQTtBeEtzei9IQTtBQUNBOztBd0szei9IQTtBQUNBO0F4Szh6L0hBO0FpQnR6L0hBO0F1SlRBO0FBSUE7QXhLK3ovSEE7QUFDQTs7QXdLcDAvSEE7QUFDQTtBeEt1MC9IQTtBaUIvei9IQTtBdUpUQTtBQUlBO0F4S3cwL0hBO0FBQ0E7O0F3SzcwL0hBO0FBQ0E7QXhLZzEvSEE7QWlCeDAvSEE7QXVKVEE7QUFJQTtBeEtpMS9IQTtBQUNBOztBd0t0MS9IQTtBQUNBO0F4S3kxL0hBO0FpQmoxL0hBO0F1SlRBO0FBSUE7QXhLMDEvSEE7QUFDQTs7QXdLLzEvSEE7QUFDQTtBeEtrMi9IQTtBaUIxMS9IQTtBdUpUQTtBQUlBO0F4S20yL0hBO0FBQ0E7O0F3S3gyL0hBO0FBQ0E7QXhLMjIvSEE7QWlCbjIvSEE7QXVKVEE7QUFJQTtBeEs0Mi9IQTtBQUNBOztBd0tqMy9IQTtBQUNBO0F4S28zL0hBO0FpQjUyL0hBO0F1SlRBO0FBSUE7QXhLcTMvSEE7QUFDQTs7QXdLMTMvSEE7QUFDQTtBeEs2My9IQTtBaUJyMy9IQTtBdUpUQTtBQUlBO0F4SzgzL0hBO0FBQ0E7O0F3S240L0hBO0FBQ0E7QXhLczQvSEE7QWlCOTMvSEE7QXVKVEE7QUFJQTtBeEt1NC9IQTtBQUNBOztBd0s1NC9IQTtBQUNBO0F4Sys0L0hBO0FpQnY0L0hBO0F1SlRBO0FBSUE7QXhLZzUvSEE7QUFDQTs7QXdLcjUvSEE7QUFDQTtBeEt3NS9IQTtBaUJoNS9IQTtBdUpUQTtBQUlBO0F4S3k1L0hBO0FBQ0E7O0F3Szk1L0hBO0FBQ0E7QXhLaTYvSEE7QWlCejUvSEE7QXVKVEE7QUFJQTtBeEtrNi9IQTtBQUNBOztBd0t2Ni9IQTtBQUNBO0F4SzA2L0hBO0FpQmw2L0hBO0F1SlRBO0FBSUE7QXhLMjYvSEE7QUFDQTs7QXdLaDcvSEE7QUFDQTtBeEttNy9IQTtBaUIzNi9IQTtBdUpUQTtBQUlBO0F4S283L0hBO0FBQ0E7O0F3S3o3L0hBO0FBQ0E7QXhLNDcvSEE7QWlCcDcvSEE7QXVKVEE7QUFJQTtBeEs2Ny9IQTtBQUNBOztBd0tsOC9IQTtBQUNBO0F4S3E4L0hBO0FpQjc3L0hBO0F1SlRBO0FBSUE7QXhLczgvSEE7QUFDQTs7QXdLMzgvSEE7QUFDQTtBeEs4OC9IQTtBaUJ0OC9IQTtBdUpUQTtBQUlBO0F4Sys4L0hBO0FBQ0E7O0F3S3A5L0hBO0FBQ0E7QXhLdTkvSEE7QWlCLzgvSEE7QXVKVEE7QUFJQTtBeEt3OS9IQTtBQUNBOztBd0s3OS9IQTtBQUNBO0F4S2crL0hBO0FpQng5L0hBO0F1SlRBO0FBSUE7QXhLaSsvSEE7QUFDQTs7QXdLdCsvSEE7QUFDQTtBeEt5Ky9IQTtBaUJqKy9IQTtBdUpUQTtBQUlBO0F4SzArL0hBO0FBQ0E7O0F3Sy8rL0hBO0FBQ0E7QXhLay8vSEE7QWlCMSsvSEE7QXVKVEE7QUFJQTtBeEttLy9IQTtBQUNBOztBd0t4Ly9IQTtBQUNBO0F4SzIvL0hBO0FpQm4vL0hBO0F1SlRBO0FBSUE7QXhLNC8vSEE7QUFDQTs7QXdLamdnSUE7QUFDQTtBeEtvZ2dJQTtBaUI1Ly9IQTtBdUpUQTtBQUlBO0F4S3FnZ0lBO0FBQ0E7O0F3SzFnZ0lBO0FBQ0E7QXhLNmdnSUE7QWlCcmdnSUE7QXVKVEE7QUFJQTtBeEs4Z2dJQTtBQUNBOztBd0tuaGdJQTtBQUNBO0F4S3NoZ0lBO0FpQjlnZ0lBO0F1SlRBO0FBSUE7QXhLdWhnSUE7QUFDQTs7QXdLNWhnSUE7QUFDQTtBeEsraGdJQTtBaUJ2aGdJQTtBdUpUQTtBQUlBO0F4S2dpZ0lBO0FBQ0E7O0F3S3JpZ0lBO0FBQ0E7QXhLd2lnSUE7QWlCaGlnSUE7QXVKVEE7QUFJQTtBeEt5aWdJQTtBQUNBOztBd0s5aWdJQTtBQUNBO0F4S2lqZ0lBO0FpQnppZ0lBO0F1SlRBO0FBSUE7QXhLa2pnSUE7QUFDQTs7QXdLdmpnSUE7QUFDQTtBeEswamdJQTtBaUJsamdJQTtBdUpUQTtBQUlBO0F4SzJqZ0lBO0FBQ0E7O0F3S2hrZ0lBO0FBQ0E7QXhLbWtnSUE7QWlCM2pnSUE7QXVKVEE7QUFJQTtBeEtva2dJQTtBQUNBOztBd0t6a2dJQTtBQUNBO0F4SzRrZ0lBO0FpQnBrZ0lBO0F1SlRBO0FBSUE7QXhLNmtnSUE7QUFDQTs7QXdLbGxnSUE7QUFDQTtBeEtxbGdJQTtBaUI3a2dJQTtBdUpUQTtBQUlBO0F4S3NsZ0lBO0FBQ0E7O0F3SzNsZ0lBO0FBQ0E7QXhLOGxnSUE7QWlCdGxnSUE7QXVKVEE7QUFJQTtBeEsrbGdJQTtBQUNBOztBd0twbWdJQTtBQUNBO0F4S3VtZ0lBO0FpQi9sZ0lBO0F1SlRBO0FBSUE7QXhLd21nSUE7QUFDQTs7QXdLaG1nSUE7QUFDQTtBeEttbWdJQTs7QXdLcG1nSUE7QUFDQTtBeEt1bWdJQTs7QXdLeG1nSUE7QUFDQTtBeEsybWdJQTs7QXdLNW1nSUE7QUFDQTtBeEsrbWdJQTs7QXdLaG5nSUE7QUFDQTtBeEttbmdJQTs7QXdLcG5nSUE7QUFDQTtBeEt1bmdJQTs7QXdLeG5nSUE7QUFDQTtBeEsybmdJQTs7QXdLNW5nSUE7QUFDQTtBeEsrbmdJQTs7QXdLaG9nSUE7QUFDQTtBeEttb2dJQTs7QXdLcG9nSUE7QUFDQTtBeEt1b2dJQTs7QXdLeG9nSUE7QUFDQTtBeEsyb2dJQTs7QXdLNW9nSUE7QUFDQTtBeEsrb2dJQTs7QXdLaHBnSUE7QUFDQTtBeEttcGdJQTs7QXdLcHBnSUE7QUFDQTtBeEt1cGdJQTs7QXdLeHBnSUE7QUFDQTtBeEsycGdJQTs7QXdLNXBnSUE7QUFDQTtBeEsrcGdJQTs7QXdLMXBnSUE7QUFDQTtBeEs2cGdJQTs7QXdLenBnSUE7QTNEVEE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBN0dzcWdJQTtBNkdwcWdJQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0E3R3FxZ0lBO0E2R2xxZ0lBO0FBQ0E7QTdHb3FnSUE7O0F3S3ZxZ0lBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBeEswcWdJQTtBd0t4cWdJQTtBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0F4S3lxZ0lBO0F3S3RxZ0lBO0FBQ0E7QXhLd3FnSUE7O0FpQjlzZ0lBO0F1SjBDQTtBQUVBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QUFBQTtBQUFBO0FBQ0E7QXhLdXFnSUE7QXdLcnFnSUE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBeEtzcWdJQTtBd0tucWdJQTtBQUNBO0F4S3FxZ0lBO0FBQ0E7O0F3S2pxZ0lBO0FBQ0E7QUFDQTtBQUNBO0EzRDlEQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0E3R211Z0lBO0FpQmh1Z0lBO0F1Sm9EQTtBQU1BO0F4SzBxZ0lBO0FBQ0E7QTZHdHVnSUE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFBQTtBN0d1dWdJQTtBNkdwdWdJQTtBQUNBO0E3R3N1Z0lBOztBd0tocmdJQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBeEttcmdJQTs7QXdLaHJnSUE7QUFDQTtBeEttcmdJQTs7QWlCOXZnSUE7QXVKOEVBO0FBRUE7QXhLbXJnSUE7QUFDQTs7QWlCcHdnSUE7QXVKb0ZBO0FBRUE7QXhLbXJnSUE7QUFDQTs7QXdLL3FnSUE7QUFDQTtBeEtrcmdJQTs7QXdLL3FnSUE7OztBQUFBO0FBS0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBeEtpcmdJQTtBd0svcWdJQTtBQUNBO0FBQUE7QUFDQTtBeEtpcmdJQTtBd0s5cWdJQTtBQUNBO0FBQUE7QUFDQTtBeEtncmdJQTtBd0s3cWdJQTtBQUNBO0FBQUE7QUFDQTtBeEsrcWdJQTs7QXlLcDNnSUE7QUFDQTtBekt1M2dJQTs7QXlLcDNnSUE7QUFDQTtBekt1M2dJQTs7QXlLcDNnSUE7QUFDQTtBQUFBO0F6S3UzZ0lBOztBeUtsM2dJQTs7OztBQUFBO0FDYkE7QUFDQTtBQUNBO0ExS3U0Z0lBO0EwS3I0Z0lBOztBQUVBO0FBQ0E7QTFLdTRnSUE7O0EwS3IzZ0lBO0FBVkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBMUttNGdJQTs7QWlCOTFnSUE7QXlKNUJBO0FBaEJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTFLKzRnSUE7QUFDQTtBaUIzMmdJQTtBeUp0QkE7QUF0QkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBMUsyNWdJQTtBQUNBO0FpQnYzZ0lBO0F5SmhCQTtBQTVCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0ExS3U2Z0lBO0FBQ0E7QWlCbjRnSUE7QXlKVkE7QUFsQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBMUttN2dJQTtBQUNBO0EwS241Z0lBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBMUtxNWdJQTs7QTBLajVnSUE7QUFDQTtBQUFBO0ExS281Z0lBOztBMEtoNWdJQTtBQUNBO0FBQUE7QTFLbTVnSUE7O0EyS3Y5Z0lBO0FBQ0E7QTNLMDlnSUE7O0EyS3Y5Z0lBO0FBQ0E7QTNLMDlnSUE7O0EyS3Q3Z0lBO0FBQ0E7QTNLeTdnSUE7QTJLMTdnSUE7QUFDQTtBM0s0N2dJQTtBMks3N2dJQTtBQUNBO0EzSys3Z0lBO0EyS2g4Z0lBO0FBQ0E7QTNLazhnSUE7QTJLbjhnSUE7QUFDQTtBM0txOGdJQTtBMkt0OGdJQTtBQUNBO0EzS3c4Z0lBO0EyS3o4Z0lBO0FBQ0E7QTNLMjhnSUE7QTJLNThnSUE7QUFDQTtBM0s4OGdJQTtBMksvOGdJQTtBQUNBO0EzS2k5Z0lBO0EyS2w5Z0lBO0FBQ0E7QTNLbzlnSUE7QTJLcjlnSUE7QUFDQTtBM0t1OWdJQTtBMkt4OWdJQTtBQUNBO0EzSzA5Z0lBO0EySzM5Z0lBO0FBQ0E7QTNLNjlnSUE7QTJLOTlnSUE7QUFDQTtBM0tnK2dJQTtBMktqK2dJQTtBQUNBO0EzS20rZ0lBO0EyS3ArZ0lBO0FBQ0E7QTNLcytnSUE7QTJLditnSUE7QUFDQTtBM0t5K2dJQTtBMksxK2dJQTtBQUNBO0EzSzQrZ0lBO0EySzcrZ0lBO0FBQ0E7QTNLKytnSUE7QTJLaC9nSUE7QUFDQTtBM0trL2dJQTtBMktuL2dJQTtBQUNBO0EzS3EvZ0lBO0EyS3QvZ0lBO0FBQ0E7QTNLdy9nSUE7QTJLei9nSUE7QUFDQTtBM0syL2dJQTtBMks1L2dJQTtBQUNBO0EzSzgvZ0lBO0EySy8vZ0lBO0FBQ0E7QTNLaWdoSUE7QTJLbGdoSUE7QUFDQTtBM0tvZ2hJQTtBMktyZ2hJQTtBQUNBO0EzS3VnaElBO0EyS3hnaElBO0FBQ0E7QTNLMGdoSUE7QTJLM2doSUE7QUFDQTtBM0s2Z2hJQTtBMks5Z2hJQTtBQUNBO0EzS2doaElBO0EyS2poaElBO0FBQ0E7QTNLbWhoSUE7QTJLcGhoSUE7QUFDQTtBM0tzaGhJQTtBMkt2aGhJQTtBQUNBO0EzS3loaElBO0EySzFoaElBO0FBQ0E7QTNLNGhoSUE7QTJLN2hoSUE7QUFDQTtBM0sraGhJQTtBMktoaWhJQTtBQUNBO0EzS2tpaElBO0EyS25paElBO0FBQ0E7QTNLcWloSUE7QTJLdGloSUE7QUFDQTtBM0t3aWhJQTtBMkt6aWhJQTtBQUNBO0EzSzJpaElBO0EySzVpaElBO0FBQ0E7QTNLOGloSUE7QTJLL2loSUE7QUFDQTtBM0tpamhJQTtBMktsamhJQTtBQUNBO0EzS29qaElBO0EyS3JqaElBO0FBQ0E7QTNLdWpoSUE7QTJLeGpoSUE7QUFDQTtBM0swamhJQTtBMkszamhJQTtBQUNBO0EzSzZqaElBO0EySzlqaElBO0FBQ0E7QTNLZ2toSUE7QTJLamtoSUE7QUFDQTtBM0tta2hJQTtBMktwa2hJQTtBQUNBO0EzS3NraElBO0EyS3ZraElBO0FBQ0E7QTNLeWtoSUE7QTJLMWtoSUE7QUFDQTtBM0s0a2hJQTtBMks3a2hJQTtBQUNBO0EzSytraElBO0EyS2hsaElBO0FBQ0E7QTNLa2xoSUE7QTJLbmxoSUE7QUFDQTtBM0txbGhJQTtBMkt0bGhJQTtBQUNBO0EzS3dsaElBO0EyS3psaElBO0FBQ0E7QTNLMmxoSUE7QTJLNWxoSUE7QUFDQTtBM0s4bGhJQTtBMksvbGhJQTtBQUNBO0EzS2ltaElBO0EyS2xtaElBO0FBQ0E7QTNLb21oSUE7QTJLcm1oSUE7QUFDQTtBM0t1bWhJQTtBMkt4bWhJQTtBQUNBO0EzSzBtaElBO0EySzNtaElBO0FBQ0E7QTNLNm1oSUE7QTJLOW1oSUE7QUFDQTtBM0tnbmhJQTtBMktqbmhJQTtBQUNBO0EzS21uaElBO0EyS3BuaElBO0FBQ0E7QTNLc25oSUE7QTJLdm5oSUE7QUFDQTtBM0t5bmhJQTtBMksxbmhJQTtBQUNBO0EzSzRuaElBO0EySzduaElBO0FBQ0E7QTNLK25oSUE7QTJLaG9oSUE7QUFDQTtBM0trb2hJQTtBMktub2hJQTtBQUNBO0EzS3FvaElBO0EyS3RvaElBO0FBQ0E7QTNLd29oSUE7QTJLem9oSUE7QUFDQTtBM0syb2hJQTs7QTJLNW9oSUE7QUFDQTtBM0srb2hJQTtBMktocGhJQTtBQUNBO0EzS2twaElBO0EyS25waElBO0FBQ0E7QTNLcXBoSUE7QTJLdHBoSUE7QUFDQTtBM0t3cGhJQTtBMkt6cGhJQTtBQUNBO0EzSzJwaElBO0EySzVwaElBO0FBQ0E7QTNLOHBoSUE7QTJLL3BoSUE7QUFDQTtBM0tpcWhJQTtBMktscWhJQTtBQUNBO0EzS29xaElBO0EyS3JxaElBO0FBQ0E7QTNLdXFoSUE7QTJLeHFoSUE7QUFDQTtBM0swcWhJQTtBMkszcWhJQTtBQUNBO0EzSzZxaElBO0EySzlxaElBO0FBQ0E7QTNLZ3JoSUE7QTJLanJoSUE7QUFDQTtBM0ttcmhJQTtBMktwcmhJQTtBQUNBO0EzS3NyaElBO0EyS3ZyaElBO0FBQ0E7QTNLeXJoSUE7QTJLMXJoSUE7QUFDQTtBM0s0cmhJQTtBMks3cmhJQTtBQUNBO0EzSytyaElBO0EyS2hzaElBO0FBQ0E7QTNLa3NoSUE7QTJLbnNoSUE7QUFDQTtBM0txc2hJQTtBMkt0c2hJQTtBQUNBO0EzS3dzaElBO0EyS3pzaElBO0FBQ0E7QTNLMnNoSUE7QTJLNXNoSUE7QUFDQTtBM0s4c2hJQTtBMksvc2hJQTtBQUNBO0EzS2l0aElBO0EyS2x0aElBO0FBQ0E7QTNLb3RoSUE7QTJLcnRoSUE7QUFDQTtBM0t1dGhJQTtBMkt4dGhJQTtBQUNBO0EzSzB0aElBO0EySzN0aElBO0FBQ0E7QTNLNnRoSUE7QTJLOXRoSUE7QUFDQTtBM0tndWhJQTtBMktqdWhJQTtBQUNBO0EzS211aElBO0EyS3B1aElBO0FBQ0E7QTNLc3VoSUE7QTJLdnVoSUE7QUFDQTtBM0t5dWhJQTtBMksxdWhJQTtBQUNBO0EzSzR1aElBO0EySzd1aElBO0FBQ0E7QTNLK3VoSUE7QTJLaHZoSUE7QUFDQTtBM0trdmhJQTtBMktudmhJQTtBQUNBO0EzS3F2aElBO0EyS3R2aElBO0FBQ0E7QTNLd3ZoSUE7QTJLenZoSUE7QUFDQTtBM0sydmhJQTtBMks1dmhJQTtBQUNBO0EzSzh2aElBO0EySy92aElBO0FBQ0E7QTNLaXdoSUE7QTJLbHdoSUE7QUFDQTtBM0tvd2hJQTtBMktyd2hJQTtBQUNBO0EzS3V3aElBO0EyS3h3aElBO0FBQ0E7QTNLMHdoSUE7QTJLM3doSUE7QUFDQTtBM0s2d2hJQTtBMks5d2hJQTtBQUNBO0EzS2d4aElBO0EyS2p4aElBO0FBQ0E7QTNLbXhoSUE7QTJLcHhoSUE7QUFDQTtBM0tzeGhJQTtBMkt2eGhJQTtBQUNBO0EzS3l4aElBO0EySzF4aElBO0FBQ0E7QTNLNHhoSUE7QTJLN3hoSUE7QUFDQTtBM0sreGhJQTtBMktoeWhJQTtBQUNBO0EzS2t5aElBO0EyS255aElBO0FBQ0E7QTNLcXloSUE7QTJLdHloSUE7QUFDQTtBM0t3eWhJQTtBMkt6eWhJQTtBQUNBO0EzSzJ5aElBO0EySzV5aElBO0FBQ0E7QTNLOHloSUE7QTJLL3loSUE7QUFDQTtBM0tpemhJQTtBMktsemhJQTtBQUNBO0EzS296aElBO0EyS3J6aElBO0FBQ0E7QTNLdXpoSUE7QTJLeHpoSUE7QUFDQTtBM0swemhJQTtBMkszemhJQTtBQUNBO0EzSzZ6aElBO0EySzl6aElBO0FBQ0E7QTNLZzBoSUE7QTJLajBoSUE7QUFDQTtBM0ttMGhJQTtBMktwMGhJQTtBQUNBO0EzS3MwaElBO0EyS3YwaElBO0FBQ0E7QTNLeTBoSUE7QTJLMTBoSUE7QUFDQTtBM0s0MGhJQTtBMks3MGhJQTtBQUNBO0EzSyswaElBO0EyS2gxaElBO0FBQ0E7QTNLazFoSUE7QTJLbjFoSUE7QUFDQTtBM0txMWhJQTtBMkt0MWhJQTtBQUNBO0EzS3cxaElBO0EyS3oxaElBO0FBQ0E7QTNLMjFoSUE7QTJLNTFoSUE7QUFDQTtBM0s4MWhJQTtBMksvMWhJQTtBQUNBO0EzS2kyaElBOztBMktsMmhJQTtBQUNBO0EzS3EyaElBO0EyS3QyaElBO0FBQ0E7QTNLdzJoSUE7QTJLejJoSUE7QUFDQTtBM0syMmhJQTtBMks1MmhJQTtBQUNBO0EzSzgyaElBO0EySy8yaElBO0FBQ0E7QTNLaTNoSUE7QTJLbDNoSUE7QUFDQTtBM0tvM2hJQTtBMktyM2hJQTtBQUNBO0EzS3UzaElBO0EyS3gzaElBO0FBQ0E7QTNLMDNoSUE7QTJLMzNoSUE7QUFDQTtBM0s2M2hJQTtBMks5M2hJQTtBQUNBO0EzS2c0aElBO0EyS2o0aElBO0FBQ0E7QTNLbTRoSUE7QTJLcDRoSUE7QUFDQTtBM0tzNGhJQTtBMkt2NGhJQTtBQUNBO0EzS3k0aElBO0EySzE0aElBO0FBQ0E7QTNLNDRoSUE7QTJLNzRoSUE7QUFDQTtBM0srNGhJQTtBMktoNWhJQTtBQUNBO0EzS2s1aElBO0EyS241aElBO0FBQ0E7QTNLcTVoSUE7QTJLdDVoSUE7QUFDQTtBM0t3NWhJQTtBMkt6NWhJQTtBQUNBO0EzSzI1aElBO0EySzU1aElBO0FBQ0E7QTNLODVoSUE7QTJLLzVoSUE7QUFDQTtBM0tpNmhJQTtBMktsNmhJQTtBQUNBO0EzS282aElBO0EyS3I2aElBO0FBQ0E7QTNLdTZoSUE7QTJLeDZoSUE7QUFDQTtBM0swNmhJQTtBMkszNmhJQTtBQUNBO0EzSzY2aElBO0EySzk2aElBO0FBQ0E7QTNLZzdoSUE7QTJLajdoSUE7QUFDQTtBM0ttN2hJQTtBMktwN2hJQTtBQUNBO0EzS3M3aElBO0EyS3Y3aElBO0FBQ0E7QTNLeTdoSUE7QTJLMTdoSUE7QUFDQTtBM0s0N2hJQTtBMks3N2hJQTtBQUNBO0EzSys3aElBO0EyS2g4aElBO0FBQ0E7QTNLazhoSUE7QTJLbjhoSUE7QUFDQTtBM0txOGhJQTtBMkt0OGhJQTtBQUNBO0EzS3c4aElBO0EyS3o4aElBO0FBQ0E7QTNLMjhoSUE7QTJLNThoSUE7QUFDQTtBM0s4OGhJQTtBMksvOGhJQTtBQUNBO0EzS2k5aElBO0EyS2w5aElBO0FBQ0E7QTNLbzloSUE7QTJLcjloSUE7QUFDQTtBM0t1OWhJQTtBMkt4OWhJQTtBQUNBO0EzSzA5aElBO0EySzM5aElBO0FBQ0E7QTNLNjloSUE7QTJLOTloSUE7QUFDQTtBM0tnK2hJQTtBMktqK2hJQTtBQUNBO0EzS20raElBO0EyS3AraElBO0FBQ0E7QTNLcytoSUE7QTJLditoSUE7QUFDQTtBM0t5K2hJQTtBMksxK2hJQTtBQUNBO0EzSzQraElBO0EySzcraElBO0FBQ0E7QTNLKytoSUE7QTJLaC9oSUE7QUFDQTtBM0trL2hJQTtBMktuL2hJQTtBQUNBO0EzS3EvaElBO0EyS3QvaElBO0FBQ0E7QTNLdy9oSUE7QTJLei9oSUE7QUFDQTtBM0syL2hJQTtBMks1L2hJQTtBQUNBO0EzSzgvaElBO0EySy8vaElBO0FBQ0E7QTNLaWdpSUE7QTJLbGdpSUE7QUFDQTtBM0tvZ2lJQTtBMktyZ2lJQTtBQUNBO0EzS3VnaUlBO0EyS3hnaUlBO0FBQ0E7QTNLMGdpSUE7QTJLM2dpSUE7QUFDQTtBM0s2Z2lJQTtBMks5Z2lJQTtBQUNBO0EzS2doaUlBO0EyS2poaUlBO0FBQ0E7QTNLbWhpSUE7QTJLcGhpSUE7QUFDQTtBM0tzaGlJQTtBMkt2aGlJQTtBQUNBO0EzS3loaUlBO0EySzFoaUlBO0FBQ0E7QTNLNGhpSUE7QTJLN2hpSUE7QUFDQTtBM0sraGlJQTtBMktoaWlJQTtBQUNBO0EzS2tpaUlBO0EyS25paUlBO0FBQ0E7QTNLcWlpSUE7QTJLdGlpSUE7QUFDQTtBM0t3aWlJQTtBMkt6aWlJQTtBQUNBO0EzSzJpaUlBO0EySzVpaUlBO0FBQ0E7QTNLOGlpSUE7QTJLL2lpSUE7QUFDQTtBM0tpamlJQTtBMktsamlJQTtBQUNBO0EzS29qaUlBO0EyS3JqaUlBO0FBQ0E7QTNLdWppSUE7O0E0S2ptaUlBO0FBQUE7QUFHQTtBQ0pBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FERUE7QTVLdW1pSUE7QWlCcGppSUE7QTJKdkRBO0FDS0E7QTdLMG1pSUE7QUFDQTs7QTRLem1pSUE7Ozs7QUFBQTtBQVNBOztBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBNUt5bWlJQTtBNEsvbGlJQTs7QUFDQTtBNUtrbWlJQTtBNEtubWlJQTs7QUFDQTtBNUtzbWlJQTtBNEt2bWlJQTs7QUFDQTtBNUswbWlJQTtBNEszbWlJQTs7QUFDQTtBNUs4bWlJQTtBNEsvbWlJQTs7QUFDQTtBNUtrbmlJQTtBNEtubmlJQTs7QUFDQTtBNUtzbmlJQTtBNEt2bmlJQTs7QUFDQTtBNUswbmlJQTtBNEszbmlJQTs7QUFDQTtBNUs4bmlJQTtBNEsvbmlJQTs7QUFDQTtBNUtrb2lJQTtBNEtub2lJQTs7QUFDQTtBNUtzb2lJQTtBNEt2b2lJQTs7QUFDQTtBNUswb2lJQTtBNEszb2lJQTs7QUFDQTtBNUs4b2lJQTs7QTRLdm9pSUE7O0FBRUE7QUFDQTtBNUswb2lJQTs7QTRLbm9pSUE7O0FBRUE7QUFDQTtBNUtzb2lJQTs7QTRLbG9pSUE7O0FBRUE7QUFDQTtBNUtxb2lJQTs7QTRLL29pSUE7O0FBRUE7QUFDQTtBNUtrcGlJQTs7QTRLOW9pSUE7O0FBRUE7QUFDQTtBNUtpcGlJQTs7QTRLM3BpSUE7O0FBRUE7QUFDQTtBNUs4cGlJQTs7QTRLMXBpSUE7O0FBRUE7QUFDQTtBNUs2cGlJQTs7QTRLdnFpSUE7O0FBRUE7QUFDQTtBNUswcWlJQTs7QTRLdHFpSUE7O0FBRUE7QUFDQTtBNUt5cWlJQTs7QTRLbnJpSUE7O0FBRUE7QUFDQTtBNUtzcmlJQTs7QTRLbHJpSUE7O0FBRUE7QUFDQTtBNUtxcmlJQTs7QTRLL3JpSUE7O0FBRUE7QUFDQTtBNUtrc2lJQTs7QTRLOXJpSUE7O0FBRUE7QUFDQTtBNUtpc2lJQTs7QTRLM3NpSUE7O0FBRUE7QUFDQTtBNUs4c2lJQTs7QTRLMXNpSUE7O0FBRUE7QUFDQTtBNUs2c2lJQTs7QTRLdnRpSUE7O0FBRUE7QUFDQTtBNUswdGlJQTs7QTRLdHRpSUE7O0FBRUE7QUFDQTtBNUt5dGlJQTs7QTRLbnVpSUE7O0FBRUE7QUFDQTtBNUtzdWlJQTs7QTRLbHVpSUE7O0FBRUE7QUFDQTtBNUtxdWlJQTs7QTRLM3RpSUE7O0FBRUE7QUFBQTtBQUFBO0E1Szh0aUlBOztBNEtodWlJQTs7QUFFQTtBQUFBO0FBQUE7QTVLbXVpSUE7O0E0S3J1aUlBOztBQUVBO0FBQUE7QUFBQTtBNUt3dWlJQTs7QTRLMXVpSUE7O0FBRUE7QUFBQTtBQUFBO0E1SzZ1aUlBOztBNEsvdWlJQTs7QUFFQTtBQUFBO0FBQUE7QTVLa3ZpSUE7O0E0S3B2aUlBOztBQUVBO0FBQUE7QUFBQTtBNUt1dmlJQTs7QTRLenZpSUE7O0FBRUE7QUFBQTtBQUFBO0E1SzR2aUlBOztBNEs5dmlJQTs7QUFFQTtBQUFBO0FBQUE7QTVLaXdpSUE7O0E0S253aUlBOztBQUVBO0FBQUE7QUFBQTtBNUtzd2lJQTs7QTRLeHdpSUE7O0FBRUE7QUFBQTtBQUFBO0E1SzJ3aUlBOztBNEs3d2lJQTs7QUFFQTtBQUFBO0FBQUE7QTVLZ3hpSUE7O0E0SzF3aUlBO0FBQ0E7QTVLNndpSUE7O0FpQnZ5aUlBO0EySmlDQTs7QUFFQTtBQUFBO0FBQUE7QTVLMHdpSUE7QTRLbndpSUE7O0FBRUE7QUFBQTtBQUFBO0E1S3F3aUlBO0E0S3Z3aUlBOztBQUVBO0FBQUE7QUFBQTtBNUt5d2lJQTtBNEszd2lJQTs7QUFFQTtBQUFBO0FBQUE7QTVLNndpSUE7QTRLL3dpSUE7O0FBRUE7QUFBQTtBQUFBO0E1S2l4aUlBO0E0S254aUlBOztBQUVBO0FBQUE7QUFBQTtBNUtxeGlJQTtBNEt2eGlJQTs7QUFFQTtBQUFBO0FBQUE7QTVLeXhpSUE7QTRLM3hpSUE7O0FBRUE7QUFBQTtBQUFBO0E1SzZ4aUlBO0E0Sy94aUlBOztBQUVBO0FBQUE7QUFBQTtBNUtpeWlJQTtBNEtueWlJQTs7QUFFQTtBQUFBO0FBQUE7QTVLcXlpSUE7QTRLdnlpSUE7O0FBRUE7QUFBQTtBQUFBO0E1S3l5aUlBO0E0SzN5aUlBOztBQUVBO0FBQUE7QUFBQTtBNUs2eWlJQTtBNEt2eWlJQTs7QUFFQTtBNUt5eWlJQTtBNEtyeWlJQTtBQUNBO0E1S3V5aUlBO0FBQ0E7QWlCajJpSUE7QTJKaUVBOztBQUVBO0FBQUE7QUFBQTtBNUtteWlJQTtBNEs1eGlJQTs7QUFFQTtBQUFBO0FBQUE7QTVLOHhpSUE7QTRLaHlpSUE7O0FBRUE7QUFBQTtBQUFBO0E1S2t5aUlBO0E0S3B5aUlBOztBQUVBO0FBQUE7QUFBQTtBNUtzeWlJQTtBNEt4eWlJQTs7QUFFQTtBQUFBO0FBQUE7QTVLMHlpSUE7QTRLNXlpSUE7O0FBRUE7QUFBQTtBQUFBO0E1Szh5aUlBO0E0S2h6aUlBOztBQUVBO0FBQUE7QUFBQTtBNUtremlJQTtBNEtwemlJQTs7QUFFQTtBQUFBO0FBQUE7QTVLc3ppSUE7QTRLeHppSUE7O0FBRUE7QUFBQTtBQUFBO0E1SzB6aUlBO0E0SzV6aUlBOztBQUVBO0FBQUE7QUFBQTtBNUs4emlJQTtBNEtoMGlJQTs7QUFFQTtBQUFBO0FBQUE7QTVLazBpSUE7QTRLcDBpSUE7O0FBRUE7QUFBQTtBQUFBO0E1S3MwaUlBO0E0S2gwaUlBOztBQUVBO0E1S2swaUlBO0E0Szl6aUlBO0FBQ0E7QTVLZzBpSUE7QUFDQTtBaUIxNWlJQTtBMkppR0E7O0FBRUE7QUFBQTtBQUFBO0E1SzR6aUlBO0E0S3J6aUlBOztBQUVBO0FBQUE7QUFBQTtBNUt1emlJQTtBNEt6emlJQTs7QUFFQTtBQUFBO0FBQUE7QTVLMnppSUE7QTRLN3ppSUE7O0FBRUE7QUFBQTtBQUFBO0E1Syt6aUlBO0E0S2owaUlBOztBQUVBO0FBQUE7QUFBQTtBNUttMGlJQTtBNEtyMGlJQTs7QUFFQTtBQUFBO0FBQUE7QTVLdTBpSUE7QTRLejBpSUE7O0FBRUE7QUFBQTtBQUFBO0E1SzIwaUlBO0E0SzcwaUlBOztBQUVBO0FBQUE7QUFBQTtBNUsrMGlJQTtBNEtqMWlJQTs7QUFFQTtBQUFBO0FBQUE7QTVLbTFpSUE7QTRLcjFpSUE7O0FBRUE7QUFBQTtBQUFBO0E1S3UxaUlBO0E0S3oxaUlBOztBQUVBO0FBQUE7QUFBQTtBNUsyMWlJQTtBNEs3MWlJQTs7QUFFQTtBQUFBO0FBQUE7QTVLKzFpSUE7QTRLejFpSUE7O0FBRUE7QTVLMjFpSUE7QTRLdjFpSUE7QUFDQTtBNUt5MWlJQTtBQUNBO0FpQm45aUlBO0EySmtJQTs7QUFFQTtBQUFBO0FBQUE7QTVLbzFpSUE7QTRLNzBpSUE7O0FBRUE7QUFBQTtBQUFBO0E1SyswaUlBO0E0S2oxaUlBOztBQUVBO0FBQUE7QUFBQTtBNUttMWlJQTtBNEtyMWlJQTs7QUFFQTtBQUFBO0FBQUE7QTVLdTFpSUE7QTRLejFpSUE7O0FBRUE7QUFBQTtBQUFBO0E1SzIxaUlBO0E0SzcxaUlBOztBQUVBO0FBQUE7QUFBQTtBNUsrMWlJQTtBNEtqMmlJQTs7QUFFQTtBQUFBO0FBQUE7QTVLbTJpSUE7QTRLcjJpSUE7O0FBRUE7QUFBQTtBQUFBO0E1S3UyaUlBO0E0S3oyaUlBOztBQUVBO0FBQUE7QUFBQTtBNUsyMmlJQTtBNEs3MmlJQTs7QUFFQTtBQUFBO0FBQUE7QTVLKzJpSUE7QTRLajNpSUE7O0FBRUE7QUFBQTtBQUFBO0E1S20zaUlBO0E0S3IzaUlBOztBQUVBO0FBQUE7QUFBQTtBNUt1M2lJQTtBNEtqM2lJQTs7QUFFQTtBNUttM2lJQTtBNEsvMmlJQTtBQUNBO0E1S2kzaUlBO0FBQ0E7QThLdmtqSUE7QUFDQTtBOUt5a2pJQTs7QThLdGtqSUE7QUFDQTtBOUt5a2pJQTs7QThLdGtqSUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0E5S3lraklBO0E4S3ZraklBO0FBQ0E7QUFBQTtBOUt5a2pJQTtBOEt0a2pJQTtBQUNBO0FBQUE7QTlLd2tqSUE7O0E4S3BraklBO0FBQ0E7QUFDQTtBOUt1a2pJQTtBOEtwa2pJQTtBQUVBO0E5S3FraklBO0E4S2xraklBO0FBRUE7QTlLbWtqSUE7QUFDQTs7QThLaGxqSUE7QUFDQTtBQUNBO0E5S3VraklBO0E4S3BraklBO0FBRUE7QTlLcWtqSUE7QThLbGtqSUE7QUFFQTtBOUtta2pJQTtBQUNBO0FpQi9oaklBO0E2SmhDQTtBQUNBO0E5S2traklBO0FBQ0E7QThLOWpqSUE7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBOUtna2pJQTtBOEsxampJQTtBQUdBO0FBQUE7QUFLQTtBOUtzampJQTtBOEsvaWpJQTtBQUNBO0FBQ0E7QTlLaWpqSUE7QThLL2lqSUE7QUFDQTtBOUtpampJQTtBOEs5aWpJQTtBQUNBO0E5S2dqaklBO0E4SzFpaklBO0FBQ0E7QUFDQTtBOUs0aWpJQTtBOEsxaWpJQTtBQUNBO0E5SzRpaklBO0E4S3ppaklBO0FBQ0E7QTlLMmlqSUE7O0E4S3RpaklBO0FBQ0E7QUFBQTtBOUt5aWpJQSIsInNvdXJjZXMiOlsid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9jYXJ0cmlkZ2VzL29yZ19uZm0vY2FydHJpZGdlL2NsaWVudC9kZWZhdWx0L3Njc3MvZ2xvYmFsLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL2NhcnRyaWRnZXMvb3JnX25mbS9jYXJ0cmlkZ2UvY2xpZW50L2RlZmF1bHQvc2Nzcy9fZm9udHMuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Jvb3RzdHJhcC5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3Jvb3Quc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19yZWJvb3Quc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vY2FydHJpZGdlcy9vcmdfbmZtL2NhcnRyaWRnZS9jbGllbnQvZGVmYXVsdC9zY3NzL192YXJpYWJsZXMuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3ZlbmRvci9fcmZzLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdmFyaWFibGVzLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2hvdmVyLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdHlwZS5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19saXN0cy5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2ltYWdlcy5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19pbWFnZS5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ib3JkZXItcmFkaXVzLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fY29kZS5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2dyaWQuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZ3JpZC5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19icmVha3BvaW50cy5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3RhYmxlcy5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190YWJsZS1yb3cuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19mb3Jtcy5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190cmFuc2l0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2Zvcm1zLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2dyYWRpZW50cy5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2J1dHRvbnMuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYnV0dG9ucy5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3RyYW5zaXRpb25zLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fZHJvcGRvd24uc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fY2FyZXQuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fbmF2LWRpdmlkZXIuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19idXR0b24tZ3JvdXAuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19pbnB1dC1ncm91cC5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2N1c3RvbS1mb3Jtcy5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX25hdi5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX25hdmJhci5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2NhcmQuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19icmVhZGNydW1iLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcGFnaW5hdGlvbi5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19wYWdpbmF0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fYmFkZ2Uuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYmFkZ2Uuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19qdW1ib3Ryb24uc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19hbGVydC5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19hbGVydC5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3Byb2dyZXNzLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fbWVkaWEuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19saXN0LWdyb3VwLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2xpc3QtZ3JvdXAuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19jbG9zZS5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3RvYXN0cy5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX21vZGFsLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdG9vbHRpcC5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19yZXNldC10ZXh0LnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcG9wb3Zlci5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2Nhcm91c2VsLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2NsZWFyZml4LnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fc3Bpbm5lcnMuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fYWxpZ24uc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYmFja2dyb3VuZC12YXJpYW50LnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2JhY2tncm91bmQuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fYm9yZGVycy5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19kaXNwbGF5LnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2VtYmVkLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2ZsZXguc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fZmxvYXQuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9faW50ZXJhY3Rpb25zLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX292ZXJmbG93LnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3Bvc2l0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3NjcmVlbnJlYWRlcnMuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fc2NyZWVuLXJlYWRlci5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19zaGFkb3dzLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3NpemluZy5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19zcGFjaW5nLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3N0cmV0Y2hlZC1saW5rLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3RleHQuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdGV4dC10cnVuY2F0ZS5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190ZXh0LWVtcGhhc2lzLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RleHQtaGlkZS5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL192aXNpYmlsaXR5LnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcHJpbnQuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vY2FydHJpZGdlcy9vcmdfbmZtL2NhcnRyaWRnZS9jbGllbnQvZGVmYXVsdC9zY3NzL3V0aWxpdGllcy9fZm9udC5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9jYXJ0cmlkZ2VzL29yZ19uZm0vY2FydHJpZGdlL2NsaWVudC9kZWZhdWx0L3Njc3MvdXRpbGl0aWVzL3R5cGVNaXhpbnMvX2xpbmtzLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL2NhcnRyaWRnZXMvb3JnX25mbS9jYXJ0cmlkZ2UvY2xpZW50L2RlZmF1bHQvc2Nzcy91dGlsaXRpZXMvX3RleHRTZXBhcmF0b3Iuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vY2FydHJpZGdlcy9vcmdfbmZtL2NhcnRyaWRnZS9jbGllbnQvZGVmYXVsdC9zY3NzL3V0aWxpdGllcy9fcmVzcG9uc2l2ZVV0aWxzLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL2NhcnRyaWRnZXMvb3JnX25mbS9jYXJ0cmlkZ2UvY2xpZW50L2RlZmF1bHQvc2Nzcy91dGlsaXRpZXMvX2xheW91dC5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9jYXJ0cmlkZ2VzL29yZ19uZm0vY2FydHJpZGdlL2NsaWVudC9kZWZhdWx0L3Njc3MvdXRpbGl0aWVzL19iYWRnZU1peGluLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL2NhcnRyaWRnZXMvb3JnX25mbS9jYXJ0cmlkZ2UvY2xpZW50L2RlZmF1bHQvc2Nzcy91dGlsaXRpZXMvX2JvcmRlclV0aWxzLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL2NhcnRyaWRnZXMvb3JnX25mbS9jYXJ0cmlkZ2UvY2xpZW50L2RlZmF1bHQvc2Nzcy91dGlsaXRpZXMvX3RyYW5zaXRpb25zLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL2NhcnRyaWRnZXMvb3JnX25mbS9jYXJ0cmlkZ2UvY2xpZW50L2RlZmF1bHQvc2Nzcy9fc2xpY2suc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vY2FydHJpZGdlcy9vcmdfbmZtL2NhcnRyaWRnZS9jbGllbnQvZGVmYXVsdC9zY3NzL19zbGlja190aGVtZS5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9ub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvZm9udC1hd2Vzb21lLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL25vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9fcGF0aC5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9ub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2NvcmUuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19sYXJnZXIuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19maXhlZC13aWR0aC5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9ub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2xpc3Quc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL192YXJpYWJsZXMuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19ib3JkZXJlZC1wdWxsZWQuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19hbmltYXRlZC5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9ub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX3JvdGF0ZWQtZmxpcHBlZC5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9ub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX21peGlucy5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9ub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX3N0YWNrZWQuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9ub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX3NjcmVlbi1yZWFkZXIuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vbm9kZV9tb2R1bGVzL2ZsYWctaWNvbnMvc2Fzcy9fZmxhZy1pY29ucy1iYXNlLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL2NhcnRyaWRnZXMvb3JnX25mbS9jYXJ0cmlkZ2UvY2xpZW50L2RlZmF1bHQvc2Nzcy9ib290c3RyYXBPdmVycmlkZXMvX3JlYm9vdC5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9jYXJ0cmlkZ2VzL29yZ19uZm0vY2FydHJpZGdlL2NsaWVudC9kZWZhdWx0L3Njc3MvYm9vdHN0cmFwT3ZlcnJpZGVzL190eXBlLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL2NhcnRyaWRnZXMvb3JnX25mbS9jYXJ0cmlkZ2UvY2xpZW50L2RlZmF1bHQvc2Nzcy91dGlsaXRpZXMvX3R5cGVVdGlscy5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9jYXJ0cmlkZ2VzL29yZ19uZm0vY2FydHJpZGdlL2NsaWVudC9kZWZhdWx0L3Njc3MvdXRpbGl0aWVzL3R5cGVNaXhpbnMvX2hlYWRpbmdzLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL2NhcnRyaWRnZXMvb3JnX25mbS9jYXJ0cmlkZ2UvY2xpZW50L2RlZmF1bHQvc2Nzcy91dGlsaXRpZXMvdHlwZU1peGlucy9fZGlzcGxheS5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9jYXJ0cmlkZ2VzL29yZ19uZm0vY2FydHJpZGdlL2NsaWVudC9kZWZhdWx0L3Njc3MvdXRpbGl0aWVzL3R5cGVNaXhpbnMvX2xhYmVscy5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9jYXJ0cmlkZ2VzL29yZ19uZm0vY2FydHJpZGdlL2NsaWVudC9kZWZhdWx0L3Njc3MvdXRpbGl0aWVzL3R5cGVNaXhpbnMvX2hlYWRlck5hdi5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9jYXJ0cmlkZ2VzL29yZ19uZm0vY2FydHJpZGdlL2NsaWVudC9kZWZhdWx0L3Njc3MvdXRpbGl0aWVzL3R5cGVNaXhpbnMvX3BkcFR5cGUuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vY2FydHJpZGdlcy9vcmdfbmZtL2NhcnRyaWRnZS9jbGllbnQvZGVmYXVsdC9zY3NzL2Jvb3RzdHJhcE92ZXJyaWRlcy9fdGFibGVzLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL2NhcnRyaWRnZXMvb3JnX25mbS9jYXJ0cmlkZ2UvY2xpZW50L2RlZmF1bHQvc2Nzcy91dGlsaXRpZXMvX3Njcm9sbGJhcnMuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vY2FydHJpZGdlcy9vcmdfbmZtL2NhcnRyaWRnZS9jbGllbnQvZGVmYXVsdC9zY3NzL2Jvb3RzdHJhcE92ZXJyaWRlcy9fZm9ybXMuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vY2FydHJpZGdlcy9vcmdfbmZtL2NhcnRyaWRnZS9jbGllbnQvZGVmYXVsdC9zY3NzL2Jvb3RzdHJhcE92ZXJyaWRlcy9fYnV0dG9ucy5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9jYXJ0cmlkZ2VzL29yZ19uZm0vY2FydHJpZGdlL2NsaWVudC9kZWZhdWx0L3Njc3MvdXRpbGl0aWVzL190eXBvZ3JhcGh5LnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL2NhcnRyaWRnZXMvb3JnX25mbS9jYXJ0cmlkZ2UvY2xpZW50L2RlZmF1bHQvc2Nzcy91dGlsaXRpZXMvX2ljb25VdGlscy5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9jYXJ0cmlkZ2VzL29yZ19uZm0vY2FydHJpZGdlL2NsaWVudC9kZWZhdWx0L3Njc3MvYm9vdHN0cmFwT3ZlcnJpZGVzL19idXR0b24tZ3JvdXAuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vY2FydHJpZGdlcy9vcmdfbmZtL2NhcnRyaWRnZS9jbGllbnQvZGVmYXVsdC9zY3NzL2Jvb3RzdHJhcE92ZXJyaWRlcy9fY2FyZC5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9jYXJ0cmlkZ2VzL29yZ19uZm0vY2FydHJpZGdlL2NsaWVudC9kZWZhdWx0L3Njc3MvYm9vdHN0cmFwT3ZlcnJpZGVzL19hbGVydC5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9jYXJ0cmlkZ2VzL29yZ19uZm0vY2FydHJpZGdlL2NsaWVudC9kZWZhdWx0L3Njc3MvYm9vdHN0cmFwT3ZlcnJpZGVzL19icmVhZGNydW1iLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL2NhcnRyaWRnZXMvb3JnX25mbS9jYXJ0cmlkZ2UvY2xpZW50L2RlZmF1bHQvc2Nzcy9ib290c3RyYXBPdmVycmlkZXMvX2JhZGdlLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL2NhcnRyaWRnZXMvb3JnX25mbS9jYXJ0cmlkZ2UvY2xpZW50L2RlZmF1bHQvc2Nzcy9ib290c3RyYXBPdmVycmlkZXMvX21vZGFsLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL2NhcnRyaWRnZXMvb3JnX25mbS9jYXJ0cmlkZ2UvY2xpZW50L2RlZmF1bHQvc2Nzcy9ib290c3RyYXBPdmVycmlkZXMvX25hdi5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9jYXJ0cmlkZ2VzL29yZ19uZm0vY2FydHJpZGdlL2NsaWVudC9kZWZhdWx0L3Njc3MvYm9vdHN0cmFwT3ZlcnJpZGVzL19wb3BvdmVyLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL2NhcnRyaWRnZXMvb3JnX25mbS9jYXJ0cmlkZ2UvY2xpZW50L2RlZmF1bHQvc2Nzcy9jb21wb25lbnRzL19iYXNlLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL2NhcnRyaWRnZXMvb3JnX25mbS9jYXJ0cmlkZ2UvY2xpZW50L2RlZmF1bHQvc2Nzcy9jb21wb25lbnRzL19jb21tb24uc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vY2FydHJpZGdlcy9vcmdfbmZtL2NhcnRyaWRnZS9jbGllbnQvZGVmYXVsdC9zY3NzL2NvbXBvbmVudHMvX2hlYWRlckxvY2F0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL2NhcnRyaWRnZXMvb3JnX25mbS9jYXJ0cmlkZ2UvY2xpZW50L2RlZmF1bHQvc2Nzcy9jb21wb25lbnRzL19tZW51LnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL2NhcnRyaWRnZXMvb3JnX25mbS9jYXJ0cmlkZ2UvY2xpZW50L2RlZmF1bHQvc2Nzcy91dGlsaXRpZXMvX21lbnUuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vY2FydHJpZGdlcy9vcmdfbmZtL2NhcnRyaWRnZS9jbGllbnQvZGVmYXVsdC9zY3NzL2NvbXBvbmVudHMvX2hlYWRlci5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9jYXJ0cmlkZ2VzL29yZ19uZm0vY2FydHJpZGdlL2NsaWVudC9kZWZhdWx0L3Njc3MvY29tcG9uZW50cy9fY29sbGFwc2libGVJdGVtLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL2NhcnRyaWRnZXMvb3JnX25mbS9jYXJ0cmlkZ2UvY2xpZW50L2RlZmF1bHQvc2Nzcy9jb21wb25lbnRzL19mbG9hdGluZ0FjdGlvbkJ1dHRvbnMuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vY2FydHJpZGdlcy9vcmdfbmZtL2NhcnRyaWRnZS9jbGllbnQvZGVmYXVsdC9zY3NzL2NvbXBvbmVudHMvX2Zvb3Rlci5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9jYXJ0cmlkZ2VzL29yZ19uZm0vY2FydHJpZGdlL2NsaWVudC9kZWZhdWx0L3Njc3MvY29tcG9uZW50cy9fcXVhbnRpdHkuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vY2FydHJpZGdlcy9vcmdfbmZtL2NhcnRyaWRnZS9jbGllbnQvZGVmYXVsdC9zY3NzL2NvbXBvbmVudHMvX3BhZ2VUaW1lb3V0LnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL2NhcnRyaWRnZXMvb3JnX25mbS9jYXJ0cmlkZ2UvY2xpZW50L2RlZmF1bHQvc2Nzcy9jb21wb25lbnRzL19oZXJvLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL2NhcnRyaWRnZXMvb3JnX25mbS9jYXJ0cmlkZ2UvY2xpZW50L2RlZmF1bHQvc2Nzcy9jb21wb25lbnRzL19jb250ZW50Q2FyZHMuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vY2FydHJpZGdlcy9vcmdfbmZtL2NhcnRyaWRnZS9jbGllbnQvZGVmYXVsdC9zY3NzL2NvbXBvbmVudHMvX2NhdGVnb3J5VGlsZXMuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vY2FydHJpZGdlcy9vcmdfbmZtL2NhcnRyaWRnZS9jbGllbnQvZGVmYXVsdC9zY3NzL2NvbXBvbmVudHMvX25vdGlmaWNhdGlvbi5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9jYXJ0cmlkZ2VzL29yZ19uZm0vY2FydHJpZGdlL2NsaWVudC9kZWZhdWx0L3Njc3MvY29tcG9uZW50cy9fcHJpY2luZy5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9jYXJ0cmlkZ2VzL29yZ19uZm0vY2FydHJpZGdlL2NsaWVudC9kZWZhdWx0L3Njc3MvY29tcG9uZW50cy9fcHJvY2Vzc2luZ01lc3NhZ2Uuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vY2FydHJpZGdlcy9vcmdfbmZtL2NhcnRyaWRnZS9jbGllbnQvZGVmYXVsdC9zY3NzL2NvbXBvbmVudHMvX2luU3RvcmVNYXBNb2RhbC5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9jYXJ0cmlkZ2VzL29yZ19uZm0vY2FydHJpZGdlL2NsaWVudC9kZWZhdWx0L3Njc3MvdXRpbGl0aWVzL19zd2F0Y2guc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vY2FydHJpZGdlcy9vcmdfbmZtL2NhcnRyaWRnZS9jbGllbnQvZGVmYXVsdC9zY3NzL3V0aWxpdGllcy9fc2hhcGVzLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL2NhcnRyaWRnZXMvb3JnX25mbS9jYXJ0cmlkZ2UvY2xpZW50L2RlZmF1bHQvc2Nzcy9jb21wb25lbnRzL19wcm9kdWN0Q29tbW9uLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL2NhcnRyaWRnZXMvb3JnX25mbS9jYXJ0cmlkZ2UvY2xpZW50L2RlZmF1bHQvc2Nzcy9jb21wb25lbnRzL190b2FzdE1lc3NhZ2Uuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vY2FydHJpZGdlcy9vcmdfbmZtL2NhcnRyaWRnZS9jbGllbnQvZGVmYXVsdC9zY3NzL2NvbXBvbmVudHMvX3F1aWNrVmlldy5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9jYXJ0cmlkZ2VzL29yZ19uZm0vY2FydHJpZGdlL2NsaWVudC9kZWZhdWx0L3Njc3MvX3Bvd2VycmV2aWV3cy5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9jYXJ0cmlkZ2VzL29yZ19uZm0vY2FydHJpZGdlL2NsaWVudC9kZWZhdWx0L3Njc3MvY29tcG9uZW50cy9fcHJvZHVjdFRpbGVzLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL2NhcnRyaWRnZXMvb3JnX25mbS9jYXJ0cmlkZ2UvY2xpZW50L2RlZmF1bHQvc2Nzcy91dGlsaXRpZXMvdHlwZU1peGlucy9fcHJvZHVjdFRpbGVUeXBlLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL2NhcnRyaWRnZXMvb3JnX25mbS9jYXJ0cmlkZ2UvY2xpZW50L2RlZmF1bHQvc2Nzcy9jb21wb25lbnRzL190YWJzLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL2NhcnRyaWRnZXMvb3JnX25mbS9jYXJ0cmlkZ2UvY2xpZW50L2RlZmF1bHQvc2Nzcy9jb21wb25lbnRzL19icmVhZGNydW1iLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL2NhcnRyaWRnZXMvb3JnX25mbS9jYXJ0cmlkZ2UvY2xpZW50L2RlZmF1bHQvc2Nzcy9jb21wb25lbnRzL19zcGlubmVyLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL2NhcnRyaWRnZXMvb3JnX25mbS9jYXJ0cmlkZ2UvY2xpZW50L2RlZmF1bHQvc2Nzcy9fcHJvZHVjdENhcmQuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vY2FydHJpZGdlcy9vcmdfbmZtL2NhcnRyaWRnZS9jbGllbnQvZGVmYXVsdC9zY3NzL19taW5pQ2FydC5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9jYXJ0cmlkZ2VzL29yZ19uZm0vY2FydHJpZGdlL2NsaWVudC9kZWZhdWx0L3Njc3MvY29tcG9uZW50cy9fdG9vbHRpcC5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9jYXJ0cmlkZ2VzL29yZ19uZm0vY2FydHJpZGdlL2NsaWVudC9kZWZhdWx0L3Njc3MvdXRpbGl0aWVzL190b29sdGlwLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL2NhcnRyaWRnZXMvb3JnX25mbS9jYXJ0cmlkZ2UvY2xpZW50L2RlZmF1bHQvc2Nzcy9jb21wb25lbnRzL19oZWFkZXJTZWFyY2guc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vY2FydHJpZGdlcy9vcmdfbmZtL2NhcnRyaWRnZS9jbGllbnQvZGVmYXVsdC9zY3NzL2NvbXBvbmVudHMvX2Zvcm1GaWVsZHMuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vY2FydHJpZGdlcy9vcmdfbmZtL2NhcnRyaWRnZS9jbGllbnQvZGVmYXVsdC9zY3NzL2NvbXBvbmVudHMvX3dpc2hsaXN0R2xvYmFsLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL2NhcnRyaWRnZXMvb3JnX25mbS9jYXJ0cmlkZ2UvY2xpZW50L2RlZmF1bHQvc2Nzcy9jb21wb25lbnRzL190YWJsZXMuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vY2FydHJpZGdlcy9vcmdfbmZtL2NhcnRyaWRnZS9jbGllbnQvZGVmYXVsdC9zY3NzL2NvbXBvbmVudHMvX3Nlb1RleHQuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vY2FydHJpZGdlcy9vcmdfbmZtL2NhcnRyaWRnZS9jbGllbnQvZGVmYXVsdC9zY3NzL2FkZHJlc3NTdWdnZXN0aW9ucy5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9jYXJ0cmlkZ2VzL29yZ19uZm0vY2FydHJpZGdlL2NsaWVudC9kZWZhdWx0L3Njc3MvaGVscGVycy9faWNvbnMuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vY2FydHJpZGdlcy9vcmdfbmZtL2NhcnRyaWRnZS9jbGllbnQvZGVmYXVsdC9zY3NzL2hlbHBlcnMvX3R5cGVDbGFzc2VzLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL2NhcnRyaWRnZXMvb3JnX25mbS9jYXJ0cmlkZ2UvY2xpZW50L2RlZmF1bHQvc2Nzcy9oZWxwZXJzL19ib3JkZXJzLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL2NhcnRyaWRnZXMvb3JnX25mbS9jYXJ0cmlkZ2UvY2xpZW50L2RlZmF1bHQvc2Nzcy9oZWxwZXJzL19sYXlvdXQuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vY2FydHJpZGdlcy9vcmdfbmZtL2NhcnRyaWRnZS9jbGllbnQvZGVmYXVsdC9zY3NzL2hlbHBlcnMvX2NvbG9ycy5zY3NzIiwid2VicGFjazovL2x5b25zY2ctbmVicmFza2EtZnVybml0dXJlLW1hcnQvLi9jYXJ0cmlkZ2VzL29yZ19uZm0vY2FydHJpZGdlL2NsaWVudC9kZWZhdWx0L3Njc3MvaGVscGVycy9fZGl2aWRlcnMuc2NzcyIsIndlYnBhY2s6Ly9seW9uc2NnLW5lYnJhc2thLWZ1cm5pdHVyZS1tYXJ0Ly4vY2FydHJpZGdlcy9vcmdfbmZtL2NhcnRyaWRnZS9jbGllbnQvZGVmYXVsdC9zY3NzL3V0aWxpdGllcy9fdmVydGljYWxMaW5lLnNjc3MiLCJ3ZWJwYWNrOi8vbHlvbnNjZy1uZWJyYXNrYS1mdXJuaXR1cmUtbWFydC8uL2NhcnRyaWRnZXMvb3JnX25mbS9jYXJ0cmlkZ2UvY2xpZW50L2RlZmF1bHQvc2Nzcy9oZWxwZXJzL19hbmltYXRpb25zLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuLyoqXG4gKiBAbGljZW5zZVxuICogTXlGb250cyBXZWJmb250IEJ1aWxkIElEIDM0OTgwMDQsIDIwMTctMTItMTRUMTA6MzY6MzctMDUwMFxuICpcbiAqIFRoZSBmb250cyBsaXN0ZWQgaW4gdGhpcyBub3RpY2UgYXJlIHN1YmplY3QgdG8gdGhlIEVuZCBVc2VyIExpY2Vuc2VcbiAqIEFncmVlbWVudChzKSBlbnRlcmVkIGludG8gYnkgdGhlIHdlYnNpdGUgb3duZXIuIEFsbCBvdGhlciBwYXJ0aWVzIGFyZVxuICogZXhwbGljaXRseSByZXN0cmljdGVkIGZyb20gdXNpbmcgdGhlIExpY2Vuc2VkIFdlYmZvbnRzKHMpLlxuICpcbiAqIFlvdSBtYXkgb2J0YWluIGEgdmFsaWQgbGljZW5zZSBhdCB0aGUgVVJMcyBiZWxvdy5cbiAqXG4gKiBXZWJmb250OiBKdXN0TG92ZWx5IGJ5IE5pY2t5IExhYXR6XG4gKiBVUkw6IGh0dHBzOi8vd3d3Lm15Zm9udHMuY29tL2ZvbnRzL25pY2t5LWxhYXR6L2p1c3QtbG92ZWx5L2p1c3QtbG92ZWx5L1xuICogQ29weXJpZ2h0OiBDb3B5cmlnaHQgKGMpIDIwMTYgYnkgTmlja3kgTGFhdHouIEFsbCByaWdodHMgcmVzZXJ2ZWQuXG4gKiBMaWNlbnNlZCBwYWdldmlld3M6IDgsMDAwLDAwMFxuICpcbiAqXG4gKiBMaWNlbnNlOiBodHRwczovL3d3dy5teWZvbnRzLmNvbS92aWV3bGljZW5zZT90eXBlPXdlYiZidWlsZGlkPTM0OTgwMDRcbiAqXG4gKiDCqSAyMDE3IE15Rm9udHMgSW5jXG4qL1xuLyogQGltcG9ydCBtdXN0IGJlIGF0IHRvcCBvZiBmaWxlLCBvdGhlcndpc2UgQ1NTIHdpbGwgbm90IHdvcmsgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogSnVzdExvdmVseTtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybChcIi4uL3dlYmZvbnRzLzM1NjAxNF8wXzAuZW90XCIpO1xuICBzcmM6IHVybChcIi4uL3dlYmZvbnRzLzM1NjAxNF8wXzAuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vd2ViZm9udHMvMzU2MDE0XzBfMC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vd2ViZm9udHMvMzU2MDE0XzBfMC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL3dlYmZvbnRzLzM1NjAxNF8wXzAudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi93ZWJmb250cy8zNTYwMTRfMF8wLnN2ZyN3ZlwiKSBmb3JtYXQoXCJzdmdcIik7XG59XG4vKiBmaWd0cmVlLTMwMCAtIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwOyAvKiBDaGVjayBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9DU1MvQGZvbnQtZmFjZS9mb250LWRpc3BsYXkgZm9yIG90aGVyIG9wdGlvbnMuICovXG4gIGZvbnQtZmFtaWx5OiBGaWd0cmVlO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIHNyYzogdXJsKFwiLi4vLi4vd2ViZm9udHMvZmlndHJlZS12Ni1sYXRpbi0zMDAud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7IC8qIENocm9tZSAzNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSssIFNhZmFyaSAxMissIGlPUyAxMCsgKi9cbn1cbi8qIGZpZ3RyZWUtMzAwaXRhbGljIC0gbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7IC8qIENoZWNrIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy9AZm9udC1mYWNlL2ZvbnQtZGlzcGxheSBmb3Igb3RoZXIgb3B0aW9ucy4gKi9cbiAgZm9udC1mYW1pbHk6IEZpZ3RyZWU7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgc3JjOiB1cmwoXCIuLi8uLi93ZWJmb250cy9maWd0cmVlLXY2LWxhdGluLTMwMGl0YWxpYy53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTsgLyogQ2hyb21lIDM2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KywgU2FmYXJpIDEyKywgaU9TIDEwKyAqL1xufVxuLyogZmlndHJlZS1yZWd1bGFyIC0gbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7IC8qIENoZWNrIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy9AZm9udC1mYWNlL2ZvbnQtZGlzcGxheSBmb3Igb3RoZXIgb3B0aW9ucy4gKi9cbiAgZm9udC1mYW1pbHk6IEZpZ3RyZWU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgc3JjOiB1cmwoXCIuLi8uLi93ZWJmb250cy9maWd0cmVlLXY2LWxhdGluLXJlZ3VsYXIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7IC8qIENocm9tZSAzNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSssIFNhZmFyaSAxMissIGlPUyAxMCsgKi9cbn1cbi8qIGZpZ3RyZWUtaXRhbGljIC0gbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7IC8qIENoZWNrIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy9AZm9udC1mYWNlL2ZvbnQtZGlzcGxheSBmb3Igb3RoZXIgb3B0aW9ucy4gKi9cbiAgZm9udC1mYW1pbHk6IEZpZ3RyZWU7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgc3JjOiB1cmwoXCIuLi8uLi93ZWJmb250cy9maWd0cmVlLXY2LWxhdGluLWl0YWxpYy53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTsgLyogQ2hyb21lIDM2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KywgU2FmYXJpIDEyKywgaU9TIDEwKyAqL1xufVxuLyogZmlndHJlZS01MDAgLSBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDsgLyogQ2hlY2sgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQ1NTL0Bmb250LWZhY2UvZm9udC1kaXNwbGF5IGZvciBvdGhlciBvcHRpb25zLiAqL1xuICBmb250LWZhbWlseTogRmlndHJlZTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBzcmM6IHVybChcIi4uLy4uL3dlYmZvbnRzL2ZpZ3RyZWUtdjYtbGF0aW4tNTAwLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpOyAvKiBDaHJvbWUgMzYrLCBPcGVyYSAyMyssIEZpcmVmb3ggMzkrLCBTYWZhcmkgMTIrLCBpT1MgMTArICovXG59XG4vKiBmaWd0cmVlLTUwMGl0YWxpYyAtIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwOyAvKiBDaGVjayBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9DU1MvQGZvbnQtZmFjZS9mb250LWRpc3BsYXkgZm9yIG90aGVyIG9wdGlvbnMuICovXG4gIGZvbnQtZmFtaWx5OiBGaWd0cmVlO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHNyYzogdXJsKFwiLi4vLi4vd2ViZm9udHMvZmlndHJlZS12Ni1sYXRpbi01MDBpdGFsaWMud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7IC8qIENocm9tZSAzNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSssIFNhZmFyaSAxMissIGlPUyAxMCsgKi9cbn1cbi8qIGZpZ3RyZWUtNjAwIC0gbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7IC8qIENoZWNrIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy9AZm9udC1mYWNlL2ZvbnQtZGlzcGxheSBmb3Igb3RoZXIgb3B0aW9ucy4gKi9cbiAgZm9udC1mYW1pbHk6IEZpZ3RyZWU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgc3JjOiB1cmwoXCIuLi8uLi93ZWJmb250cy9maWd0cmVlLXY2LWxhdGluLTYwMC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTsgLyogQ2hyb21lIDM2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KywgU2FmYXJpIDEyKywgaU9TIDEwKyAqL1xufVxuLyogZmlndHJlZS02MDBpdGFsaWMgLSBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDsgLyogQ2hlY2sgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQ1NTL0Bmb250LWZhY2UvZm9udC1kaXNwbGF5IGZvciBvdGhlciBvcHRpb25zLiAqL1xuICBmb250LWZhbWlseTogRmlndHJlZTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogNjAwO1xuICBzcmM6IHVybChcIi4uLy4uL3dlYmZvbnRzL2ZpZ3RyZWUtdjYtbGF0aW4tNjAwaXRhbGljLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpOyAvKiBDaHJvbWUgMzYrLCBPcGVyYSAyMyssIEZpcmVmb3ggMzkrLCBTYWZhcmkgMTIrLCBpT1MgMTArICovXG59XG4vKiBmaWd0cmVlLTcwMCAtIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwOyAvKiBDaGVjayBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9DU1MvQGZvbnQtZmFjZS9mb250LWRpc3BsYXkgZm9yIG90aGVyIG9wdGlvbnMuICovXG4gIGZvbnQtZmFtaWx5OiBGaWd0cmVlO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHNyYzogdXJsKFwiLi4vLi4vd2ViZm9udHMvZmlndHJlZS12Ni1sYXRpbi03MDAud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7IC8qIENocm9tZSAzNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSssIFNhZmFyaSAxMissIGlPUyAxMCsgKi9cbn1cbi8qIGZpZ3RyZWUtNzAwaXRhbGljIC0gbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7IC8qIENoZWNrIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy9AZm9udC1mYWNlL2ZvbnQtZGlzcGxheSBmb3Igb3RoZXIgb3B0aW9ucy4gKi9cbiAgZm9udC1mYW1pbHk6IEZpZ3RyZWU7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgc3JjOiB1cmwoXCIuLi8uLi93ZWJmb250cy9maWd0cmVlLXY2LWxhdGluLTcwMGl0YWxpYy53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTsgLyogQ2hyb21lIDM2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KywgU2FmYXJpIDEyKywgaU9TIDEwKyAqL1xufVxuLyogZmlndHJlZS04MDAgLSBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDsgLyogQ2hlY2sgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQ1NTL0Bmb250LWZhY2UvZm9udC1kaXNwbGF5IGZvciBvdGhlciBvcHRpb25zLiAqL1xuICBmb250LWZhbWlseTogRmlndHJlZTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogODAwO1xuICBzcmM6IHVybChcIi4uLy4uL3dlYmZvbnRzL2ZpZ3RyZWUtdjYtbGF0aW4tODAwLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpOyAvKiBDaHJvbWUgMzYrLCBPcGVyYSAyMyssIEZpcmVmb3ggMzkrLCBTYWZhcmkgMTIrLCBpT1MgMTArICovXG59XG4vKiBmaWd0cmVlLTgwMGl0YWxpYyAtIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwOyAvKiBDaGVjayBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9DU1MvQGZvbnQtZmFjZS9mb250LWRpc3BsYXkgZm9yIG90aGVyIG9wdGlvbnMuICovXG4gIGZvbnQtZmFtaWx5OiBGaWd0cmVlO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIHNyYzogdXJsKFwiLi4vLi4vd2ViZm9udHMvZmlndHJlZS12Ni1sYXRpbi04MDBpdGFsaWMud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7IC8qIENocm9tZSAzNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSssIFNhZmFyaSAxMissIGlPUyAxMCsgKi9cbn1cbi8qIGZpZ3RyZWUtOTAwIC0gbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7IC8qIENoZWNrIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy9AZm9udC1mYWNlL2ZvbnQtZGlzcGxheSBmb3Igb3RoZXIgb3B0aW9ucy4gKi9cbiAgZm9udC1mYW1pbHk6IEZpZ3RyZWU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgc3JjOiB1cmwoXCIuLi8uLi93ZWJmb250cy9maWd0cmVlLXY2LWxhdGluLTkwMC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTsgLyogQ2hyb21lIDM2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KywgU2FmYXJpIDEyKywgaU9TIDEwKyAqL1xufVxuLyogZmlndHJlZS05MDBpdGFsaWMgLSBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDsgLyogQ2hlY2sgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQ1NTL0Bmb250LWZhY2UvZm9udC1kaXNwbGF5IGZvciBvdGhlciBvcHRpb25zLiAqL1xuICBmb250LWZhbWlseTogRmlndHJlZTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogOTAwO1xuICBzcmM6IHVybChcIi4uLy4uL3dlYmZvbnRzL2ZpZ3RyZWUtdjYtbGF0aW4tOTAwaXRhbGljLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpOyAvKiBDaHJvbWUgMzYrLCBPcGVyYSAyMyssIEZpcmVmb3ggMzkrLCBTYWZhcmkgMTIrLCBpT1MgMTArICovXG59XG4vKiBcbmxhdGluLWV4dCBcblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBMYXRvO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgc3JjOiB1cmwoJy4uL3dlYmZvbnRzL1M2dTl3NEJNVVRQSGg3VVNTd2FQR1JfcC53b2ZmMicpIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMTAwLTAyQUYsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMUUwMC0xRTlGLCBVKzFFRjItMUVGRiwgVSsyMDIwLCBVKzIwQTAtMjBBQiwgVSsyMEFELTIwQzAsIFUrMjExMywgVSsyQzYwLTJDN0YsIFUrQTcyMC1BN0ZGO1xufVxuXG5sYXRpbiBcblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBMYXRvO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgc3JjOiB1cmwoJy4uL3dlYmZvbnRzL1M2dTl3NEJNVVRQSGg3VVNTd2lQR1Eud29mZjInKSBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDAwMC0wMEZGLCBVKzAxMzEsIFUrMDE1Mi0wMTUzLCBVKzAyQkItMDJCQywgVSswMkM2LCBVKzAyREEsIFUrMDJEQywgVSswMzA0LCBVKzAzMDgsIFUrMDMyOSwgVSsyMDAwLTIwNkYsIFUrMjA3NCwgVSsyMEFDLCBVKzIxMjIsIFUrMjE5MSwgVSsyMTkzLCBVKzIyMTIsIFUrMjIxNSwgVStGRUZGLCBVK0ZGRkQ7XG59XG5cbmxhdGluLWV4dCBcblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBMYXRvO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgc3JjOiB1cmwoJy4uL3dlYmZvbnRzL1M2dXl3NEJNVVRQSGp4QXdYamV1LndvZmYyJykgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAxMDAtMDJBRiwgVSswMzA0LCBVKzAzMDgsIFUrMDMyOSwgVSsxRTAwLTFFOUYsIFUrMUVGMi0xRUZGLCBVKzIwMjAsIFUrMjBBMC0yMEFCLCBVKzIwQUQtMjBDMCwgVSsyMTEzLCBVKzJDNjAtMkM3RiwgVStBNzIwLUE3RkY7XG59XG5cbmxhdGluIFxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IExhdG87XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBzcmM6IHVybCgnLi4vd2ViZm9udHMvUzZ1eXc0Qk1VVFBIang0d1hnLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAwMDAtMDBGRiwgVSswMTMxLCBVKzAxNTItMDE1MywgVSswMkJCLTAyQkMsIFUrMDJDNiwgVSswMkRBLCBVKzAyREMsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMjAwMC0yMDZGLCBVKzIwNzQsIFUrMjBBQywgVSsyMTIyLCBVKzIxOTEsIFUrMjE5MywgVSsyMjEyLCBVKzIyMTUsIFUrRkVGRiwgVStGRkZEO1xufVxuXG5sYXRpbi1leHQgXG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogTGF0bztcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHNyYzogdXJsKCcuLi93ZWJmb250cy9TNnU5dzRCTVVUUEhoNlVWU3dhUEdSX3Aud29mZjInKSBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDEwMC0wMkFGLCBVKzAzMDQsIFUrMDMwOCwgVSswMzI5LCBVKzFFMDAtMUU5RiwgVSsxRUYyLTFFRkYsIFUrMjAyMCwgVSsyMEEwLTIwQUIsIFUrMjBBRC0yMEMwLCBVKzIxMTMsIFUrMkM2MC0yQzdGLCBVK0E3MjAtQTdGRjtcbn1cblxubGF0aW4gXG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogTGF0bztcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHNyYzogdXJsKCcuLi93ZWJmb250cy9TNnU5dzRCTVVUUEhoNlVWU3dpUEdRLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAwMDAtMDBGRiwgVSswMTMxLCBVKzAxNTItMDE1MywgVSswMkJCLTAyQkMsIFUrMDJDNiwgVSswMkRBLCBVKzAyREMsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMjAwMC0yMDZGLCBVKzIwNzQsIFUrMjBBQywgVSsyMTIyLCBVKzIxOTEsIFUrMjE5MywgVSsyMjEyLCBVKzIyMTUsIFUrRkVGRiwgVStGRkZEO1xufVxuXG5sYXRpbi1leHQgXG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogTGF0bztcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIHNyYzogdXJsKCcuLi93ZWJmb250cy9TNnU5dzRCTVVUUEhoNTBYU3dhUEdSX3Aud29mZjInKSBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDEwMC0wMkFGLCBVKzAzMDQsIFUrMDMwOCwgVSswMzI5LCBVKzFFMDAtMUU5RiwgVSsxRUYyLTFFRkYsIFUrMjAyMCwgVSsyMEEwLTIwQUIsIFUrMjBBRC0yMEMwLCBVKzIxMTMsIFUrMkM2MC0yQzdGLCBVK0E3MjAtQTdGRjtcbn1cblxubGF0aW4gXG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogTGF0bztcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIHNyYzogdXJsKCcuLi93ZWJmb250cy9TNnU5dzRCTVVUUEhoNTBYU3dpUEdRLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAwMDAtMDBGRiwgVSswMTMxLCBVKzAxNTItMDE1MywgVSswMkJCLTAyQkMsIFUrMDJDNiwgVSswMkRBLCBVKzAyREMsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMjAwMC0yMDZGLCBVKzIwNzQsIFUrMjBBQywgVSsyMTIyLCBVKzIxOTEsIFUrMjE5MywgVSsyMjEyLCBVKzIyMTUsIFUrRkVGRiwgVStGRkZEO1xufVxuICovXG4vKiFcbiAqIEJvb3RzdHJhcCB2NC42LjIgKGh0dHBzOi8vZ2V0Ym9vdHN0cmFwLmNvbS8pXG4gKiBDb3B5cmlnaHQgMjAxMS0yMDIyIFRoZSBCb290c3RyYXAgQXV0aG9yc1xuICogQ29weXJpZ2h0IDIwMTEtMjAyMiBUd2l0dGVyLCBJbmMuXG4gKiBMaWNlbnNlZCB1bmRlciBNSVQgKGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9ibG9iL21haW4vTElDRU5TRSlcbiAqL1xuOnJvb3Qge1xuICAtLWJsdWU6ICMwMDQ4NzY7XG4gIC0taW5kaWdvOiAjNjYxMGYyO1xuICAtLXB1cnBsZTogIzUxNTU3ZjtcbiAgLS1waW5rOiAjZTgzZThjO1xuICAtLXJlZDogI2IyMjAwZDtcbiAgLS1vcmFuZ2U6ICNmOTYzMDI7XG4gIC0teWVsbG93OiAjZmZjNjAwO1xuICAtLWdyZWVuOiAjMjhhNzQ1O1xuICAtLXRlYWw6ICM5N2Q0Y2E7XG4gIC0tY3lhbjogIzE3YTJiODtcbiAgLS13aGl0ZTogI2ZmZjtcbiAgLS1ncmF5OiAjNjY2O1xuICAtLWdyYXktZGFyazogIzM2MzYzNjtcbiAgLS1ydXN0OiAjY2Y0NTIwO1xuICAtLTEwMDogI2ZjZWZkNTtcbiAgLS0zMDA6ICNmN2QwODE7XG4gIC0tNTAwOiAjZWVhMTAzO1xuICAtLTcwMDogIzk3NjYwMjtcbiAgLS05MDA6ICM1ZjQwMDE7XG4gIC0tcGFsZS1ncmVlbjogI2Q1ZTZkZTtcbiAgLS1wYWxlLWJsdWU6ICNkZGU3ZWM7XG4gIC0tcGFsZS15ZWxsb3c6ICNmY2VmZDU7XG4gIC0tcGFsZS1yZWQ6ICNmMGQ5ZGE7XG4gIC0tYmxhY2s6ICMwMDA7XG4gIC0tdHJhbnM6IHRyYW5zcGFyZW50O1xuICAtLWJsYWNrLWFscGhhOiByZ2JhKDAsIDAsIDAsIDAuNik7XG4gIC0tcHJpbWFyeTogIzMyNmZlMjtcbiAgLS1zZWNvbmRhcnk6ICM0YzRjNGM7XG4gIC0tc3VjY2VzczogIzA0NmEzODtcbiAgLS1pbmZvOiAjMzE3MDhmO1xuICAtLXdhcm5pbmc6ICNlZWExMDM7XG4gIC0tZGFuZ2VyOiAjYTUxYTFmO1xuICAtLWxpZ2h0OiAjZmZmO1xuICAtLWRhcms6ICMzNjM2MzY7XG4gIC0tZ3JlZW46ICMwNDZhMzg7XG4gIC0tbGltZTogIzQxYTkyODtcbiAgLS1ibGFjazogIzAwMDtcbiAgLS1mb2N1czogIzc2YTBiNDtcbiAgLS1icmVha3BvaW50LXhzOiAwO1xuICAtLWJyZWFrcG9pbnQtc206IDU3NnB4O1xuICAtLWJyZWFrcG9pbnQtbWQ6IDc2OHB4O1xuICAtLWJyZWFrcG9pbnQtbGc6IDEwMjVweDtcbiAgLS1icmVha3BvaW50LXhsOiAxMzY2cHg7XG4gIC0tZm9udC1mYW1pbHktc2Fucy1zZXJpZjogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgLS1mb250LWZhbWlseS1tb25vc3BhY2U6IFNGTW9uby1SZWd1bGFyLCBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJMaWJlcmF0aW9uIE1vbm9cIiwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2U7XG59XG5cbiosXG4qOjpiZWZvcmUsXG4qOjphZnRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbmh0bWwge1xuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDEuMTU7XG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xufVxuXG5hcnRpY2xlLCBhc2lkZSwgZmlnY2FwdGlvbiwgZmlndXJlLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtYWluLCBuYXYsIHNlY3Rpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuYm9keSB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cblt0YWJpbmRleD1cIi0xXCJdOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSkge1xuICBvdXRsaW5lOiAwICFpbXBvcnRhbnQ7XG59XG5cbmhyIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxLjg3NXJlbTtcbn1cblxucCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbmFiYnJbdGl0bGVdLFxuYWJicltkYXRhLW9yaWdpbmFsLXRpdGxlXSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7XG4gIGN1cnNvcjogaGVscDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgdGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rOiBub25lO1xufVxuXG5hZGRyZXNzIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxub2wsXG51bCxcbmRsIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxub2wgb2wsXG51bCB1bCxcbm9sIHVsLFxudWwgb2wge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5kdCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbmRkIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuYmxvY2txdW90ZSB7XG4gIG1hcmdpbjogMCAwIDFyZW07XG59XG5cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogYm9sZGVyO1xufVxuXG5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogODAlO1xufVxuXG5zdWIsXG5zdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBsaW5lLWhlaWdodDogMDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdWIge1xuICBib3R0b206IC0wLjI1ZW07XG59XG5cbnN1cCB7XG4gIHRvcDogLTAuNWVtO1xufVxuXG5hIHtcbiAgY29sb3I6ICMzMjZmZTI7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbmE6aG92ZXIge1xuICBjb2xvcjogIzMyNmZlMjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5hOm5vdChbaHJlZl0pOm5vdChbY2xhc3NdKSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5hOm5vdChbaHJlZl0pOm5vdChbY2xhc3NdKTpob3ZlciB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbnByZSxcbmNvZGUsXG5rYmQsXG5zYW1wIHtcbiAgZm9udC1mYW1pbHk6IFNGTW9uby1SZWd1bGFyLCBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJMaWJlcmF0aW9uIE1vbm9cIiwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2U7XG4gIGZvbnQtc2l6ZTogMWVtO1xufVxuXG5wcmUge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBvdmVyZmxvdzogYXV0bztcbiAgLW1zLW92ZXJmbG93LXN0eWxlOiBzY3JvbGxiYXI7XG59XG5cbmZpZ3VyZSB7XG4gIG1hcmdpbjogMCAwIDFyZW07XG59XG5cbmltZyB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbn1cblxuc3ZnIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xufVxuXG5jYXB0aW9uIHtcbiAgcGFkZGluZy10b3A6IDAuOTM3NXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuOTM3NXJlbTtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNhcHRpb24tc2lkZTogYm90dG9tO1xufVxuXG50aCB7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG4gIHRleHQtYWxpZ246IC13ZWJraXQtbWF0Y2gtcGFyZW50O1xufVxuXG5sYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMC4zMTI1cmVtO1xufVxuXG5idXR0b24ge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG5idXR0b246Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSB7XG4gIG91dGxpbmU6IDA7XG59XG5cbmlucHV0LFxuYnV0dG9uLFxuc2VsZWN0LFxub3B0Z3JvdXAsXG50ZXh0YXJlYSB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbmJ1dHRvbixcbmlucHV0IHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbmJ1dHRvbixcbnNlbGVjdCB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG5bcm9sZT1idXR0b25dIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5zZWxlY3Qge1xuICB3b3JkLXdyYXA6IG5vcm1hbDtcbn1cblxuYnV0dG9uLFxuW3R5cGU9YnV0dG9uXSxcblt0eXBlPXJlc2V0XSxcblt0eXBlPXN1Ym1pdF0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbn1cblxuYnV0dG9uOm5vdCg6ZGlzYWJsZWQpLFxuW3R5cGU9YnV0dG9uXTpub3QoOmRpc2FibGVkKSxcblt0eXBlPXJlc2V0XTpub3QoOmRpc2FibGVkKSxcblt0eXBlPXN1Ym1pdF06bm90KDpkaXNhYmxlZCkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPWJ1dHRvbl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1yZXNldF06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1zdWJtaXRdOjotbW96LWZvY3VzLWlubmVyIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xufVxuXG5pbnB1dFt0eXBlPXJhZGlvXSxcbmlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogMDtcbn1cblxudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bztcbiAgcmVzaXplOiB2ZXJ0aWNhbDtcbn1cblxuZmllbGRzZXQge1xuICBtaW4td2lkdGg6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyOiAwO1xufVxuXG5sZWdlbmQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xufVxuXG5wcm9ncmVzcyB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuW3R5cGU9bnVtYmVyXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcblt0eXBlPW51bWJlcl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cblt0eXBlPXNlYXJjaF0ge1xuICBvdXRsaW5lLW9mZnNldDogLTJweDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG5bdHlwZT1zZWFyY2hdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgZm9udDogaW5oZXJpdDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG59XG5cbm91dHB1dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG50ZW1wbGF0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbltoaWRkZW5dIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LFxuLmgxLCAuaDIsIC5oMywgLmg0LCAuaDUsIC5oNiB7XG4gIG1hcmdpbi1ib3R0b206IDEuODc1cmVtO1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuaDEsIC5oMSB7XG4gIGZvbnQtc2l6ZTogMi41cmVtO1xufVxuXG5oMiwgLmgyIHtcbiAgZm9udC1zaXplOiAycmVtO1xufVxuXG5oMywgLmgzIHtcbiAgZm9udC1zaXplOiAxLjc1cmVtO1xufVxuXG5oNCwgLmg0IHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG59XG5cbmg1LCAuaDUge1xuICBmb250LXNpemU6IDEuMjVyZW07XG59XG5cbmg2LCAuaDYge1xuICBmb250LXNpemU6IDFyZW07XG59XG5cbi5sZWFkIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xufVxuXG4uZGlzcGxheS0xIHtcbiAgZm9udC1zaXplOiA2cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG4uZGlzcGxheS0yIHtcbiAgZm9udC1zaXplOiA1LjVyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbi5kaXNwbGF5LTMge1xuICBmb250LXNpemU6IDQuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuLmRpc3BsYXktNCB7XG4gIGZvbnQtc2l6ZTogMy41cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG5ociB7XG4gIG1hcmdpbi10b3A6IDAuOTM3NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMC45Mzc1cmVtO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuXG5zbWFsbCxcbi5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxubWFyayxcbi5tYXJrIHtcbiAgcGFkZGluZzogMC4yZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2Y4ZTM7XG59XG5cbi5saXN0LXVuc3R5bGVkIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4ubGlzdC1pbmxpbmUge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5saXN0LWlubGluZS1pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmxpc3QtaW5saW5lLWl0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xufVxuXG4uaW5pdGlhbGlzbSB7XG4gIGZvbnQtc2l6ZTogOTAlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4uYmxvY2txdW90ZSB7XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xufVxuXG4uYmxvY2txdW90ZS1mb290ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBjb2xvcjogIzY2Njtcbn1cbi5ibG9ja3F1b3RlLWZvb3Rlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCLigJTCoFwiO1xufVxuXG4uaW1nLWZsdWlkIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5pbWctdGh1bWJuYWlsIHtcbiAgcGFkZGluZzogMC4yNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgI2RhZGFkYTtcbiAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW07XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uZmlndXJlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uZmlndXJlLWltZyB7XG4gIG1hcmdpbi1ib3R0b206IDAuNDY4NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4uZmlndXJlLWNhcHRpb24ge1xuICBmb250LXNpemU6IDkwJTtcbiAgY29sb3I6ICM2NjY7XG59XG5cbmNvZGUge1xuICBmb250LXNpemU6IDg3LjUlO1xuICBjb2xvcjogIzg2MzkzYjtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuYSA+IGNvZGUge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxua2JkIHtcbiAgcGFkZGluZzogMC4ycmVtIDAuNHJlbTtcbiAgZm9udC1zaXplOiA4Ny41JTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxYjFiMWI7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtO1xufVxua2JkIGtiZCB7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxucHJlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogODcuNSU7XG4gIGNvbG9yOiAjMWIxYjFiO1xufVxucHJlIGNvZGUge1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB3b3JkLWJyZWFrOiBub3JtYWw7XG59XG5cbi5wcmUtc2Nyb2xsYWJsZSB7XG4gIG1heC1oZWlnaHQ6IDIxLjI1cmVtO1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG59XG5cbi5jb250YWluZXIsXG4uY29udGFpbmVyLWZsdWlkLFxuLmNvbnRhaW5lci14bCxcbi5jb250YWluZXItbGcsXG4uY29udGFpbmVyLW1kLFxuLmNvbnRhaW5lci1zbSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY29udGFpbmVyLXNtLCAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDc2OHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRhaW5lci1tZCwgLmNvbnRhaW5lci1zbSwgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxMDI1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmNvbnRhaW5lci1sZywgLmNvbnRhaW5lci1tZCwgLmNvbnRhaW5lci1zbSwgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLmNvbnRhaW5lci14bCwgLmNvbnRhaW5lci1sZywgLmNvbnRhaW5lci1tZCwgLmNvbnRhaW5lci1zbSwgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxMjcwcHg7XG4gIH1cbn1cbi5yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1yaWdodDogLTE1cHg7XG4gIG1hcmdpbi1sZWZ0OiAtMTVweDtcbn1cblxuLm5vLWd1dHRlcnMge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLm5vLWd1dHRlcnMgPiAuY29sLFxuLm5vLWd1dHRlcnMgPiBbY2xhc3MqPWNvbC1dIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4uY29sLXhsLFxuLmNvbC14bC1hdXRvLCAuY29sLXhsLTEyLCAuY29sLXhsLTExLCAuY29sLXhsLTEwLCAuY29sLXhsLTksIC5jb2wteGwtOCwgLmNvbC14bC03LCAuY29sLXhsLTYsIC5jb2wteGwtNSwgLmNvbC14bC00LCAuY29sLXhsLTMsIC5jb2wteGwtMiwgLmNvbC14bC0xLCAuY29sLWxnLFxuLmNvbC1sZy1hdXRvLCAuY29sLWxnLTEyLCAuY29sLWxnLTExLCAuY29sLWxnLTEwLCAuY29sLWxnLTksIC5jb2wtbGctOCwgLmNvbC1sZy03LCAuY29sLWxnLTYsIC5jb2wtbGctNSwgLmNvbC1sZy00LCAuY29sLWxnLTMsIC5jb2wtbGctMiwgLmNvbC1sZy0xLCAuY29sLW1kLFxuLmNvbC1tZC1hdXRvLCAuY29sLW1kLTEyLCAuY29sLW1kLTExLCAuY29sLW1kLTEwLCAuY29sLW1kLTksIC5jb2wtbWQtOCwgLmNvbC1tZC03LCAuY29sLW1kLTYsIC5jb2wtbWQtNSwgLmNvbC1tZC00LCAuY29sLW1kLTMsIC5jb2wtbWQtMiwgLmNvbC1tZC0xLCAuY29sLXNtLFxuLmNvbC1zbS1hdXRvLCAuY29sLXNtLTEyLCAuY29sLXNtLTExLCAuY29sLXNtLTEwLCAuY29sLXNtLTksIC5jb2wtc20tOCwgLmNvbC1zbS03LCAuY29sLXNtLTYsIC5jb2wtc20tNSwgLmNvbC1zbS00LCAuY29sLXNtLTMsIC5jb2wtc20tMiwgLmNvbC1zbS0xLCAuY29sLFxuLmNvbC1hdXRvLCAuY29sLTEyLCAuY29sLTExLCAuY29sLTEwLCAuY29sLTksIC5jb2wtOCwgLmNvbC03LCAuY29sLTYsIC5jb2wtNSwgLmNvbC00LCAuY29sLTMsIC5jb2wtMiwgLmNvbC0xIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xufVxuXG4uY29sIHtcbiAgZmxleC1iYXNpczogMDtcbiAgZmxleC1ncm93OiAxO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5yb3ctY29scy0xID4gKiB7XG4gIGZsZXg6IDAgMCAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5yb3ctY29scy0yID4gKiB7XG4gIGZsZXg6IDAgMCA1MCU7XG4gIG1heC13aWR0aDogNTAlO1xufVxuXG4ucm93LWNvbHMtMyA+ICoge1xuICBmbGV4OiAwIDAgMzMuMzMzMzMzMzMzMyU7XG4gIG1heC13aWR0aDogMzMuMzMzMzMzMzMzMyU7XG59XG5cbi5yb3ctY29scy00ID4gKiB7XG4gIGZsZXg6IDAgMCAyNSU7XG4gIG1heC13aWR0aDogMjUlO1xufVxuXG4ucm93LWNvbHMtNSA+ICoge1xuICBmbGV4OiAwIDAgMjAlO1xuICBtYXgtd2lkdGg6IDIwJTtcbn1cblxuLnJvdy1jb2xzLTYgPiAqIHtcbiAgZmxleDogMCAwIDE2LjY2NjY2NjY2NjclO1xuICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xufVxuXG4uY29sLWF1dG8ge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLmNvbC0xIHtcbiAgZmxleDogMCAwIDguMzMzMzMzMzMlO1xuICBtYXgtd2lkdGg6IDguMzMzMzMzMzMlO1xufVxuXG4uY29sLTIge1xuICBmbGV4OiAwIDAgMTYuNjY2NjY2NjclO1xuICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY3JTtcbn1cblxuLmNvbC0zIHtcbiAgZmxleDogMCAwIDI1JTtcbiAgbWF4LXdpZHRoOiAyNSU7XG59XG5cbi5jb2wtNCB7XG4gIGZsZXg6IDAgMCAzMy4zMzMzMzMzMyU7XG4gIG1heC13aWR0aDogMzMuMzMzMzMzMzMlO1xufVxuXG4uY29sLTUge1xuICBmbGV4OiAwIDAgNDEuNjY2NjY2NjclO1xuICBtYXgtd2lkdGg6IDQxLjY2NjY2NjY3JTtcbn1cblxuLmNvbC02IHtcbiAgZmxleDogMCAwIDUwJTtcbiAgbWF4LXdpZHRoOiA1MCU7XG59XG5cbi5jb2wtNyB7XG4gIGZsZXg6IDAgMCA1OC4zMzMzMzMzMyU7XG4gIG1heC13aWR0aDogNTguMzMzMzMzMzMlO1xufVxuXG4uY29sLTgge1xuICBmbGV4OiAwIDAgNjYuNjY2NjY2NjclO1xuICBtYXgtd2lkdGg6IDY2LjY2NjY2NjY3JTtcbn1cblxuLmNvbC05IHtcbiAgZmxleDogMCAwIDc1JTtcbiAgbWF4LXdpZHRoOiA3NSU7XG59XG5cbi5jb2wtMTAge1xuICBmbGV4OiAwIDAgODMuMzMzMzMzMzMlO1xuICBtYXgtd2lkdGg6IDgzLjMzMzMzMzMzJTtcbn1cblxuLmNvbC0xMSB7XG4gIGZsZXg6IDAgMCA5MS42NjY2NjY2NyU7XG4gIG1heC13aWR0aDogOTEuNjY2NjY2NjclO1xufVxuXG4uY29sLTEyIHtcbiAgZmxleDogMCAwIDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLm9yZGVyLWZpcnN0IHtcbiAgb3JkZXI6IC0xO1xufVxuXG4ub3JkZXItbGFzdCB7XG4gIG9yZGVyOiAxMztcbn1cblxuLm9yZGVyLTAge1xuICBvcmRlcjogMDtcbn1cblxuLm9yZGVyLTEge1xuICBvcmRlcjogMTtcbn1cblxuLm9yZGVyLTIge1xuICBvcmRlcjogMjtcbn1cblxuLm9yZGVyLTMge1xuICBvcmRlcjogMztcbn1cblxuLm9yZGVyLTQge1xuICBvcmRlcjogNDtcbn1cblxuLm9yZGVyLTUge1xuICBvcmRlcjogNTtcbn1cblxuLm9yZGVyLTYge1xuICBvcmRlcjogNjtcbn1cblxuLm9yZGVyLTcge1xuICBvcmRlcjogNztcbn1cblxuLm9yZGVyLTgge1xuICBvcmRlcjogODtcbn1cblxuLm9yZGVyLTkge1xuICBvcmRlcjogOTtcbn1cblxuLm9yZGVyLTEwIHtcbiAgb3JkZXI6IDEwO1xufVxuXG4ub3JkZXItMTEge1xuICBvcmRlcjogMTE7XG59XG5cbi5vcmRlci0xMiB7XG4gIG9yZGVyOiAxMjtcbn1cblxuLm9mZnNldC0xIHtcbiAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlO1xufVxuXG4ub2Zmc2V0LTIge1xuICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xufVxuXG4ub2Zmc2V0LTMge1xuICBtYXJnaW4tbGVmdDogMjUlO1xufVxuXG4ub2Zmc2V0LTQge1xuICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xufVxuXG4ub2Zmc2V0LTUge1xuICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xufVxuXG4ub2Zmc2V0LTYge1xuICBtYXJnaW4tbGVmdDogNTAlO1xufVxuXG4ub2Zmc2V0LTcge1xuICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xufVxuXG4ub2Zmc2V0LTgge1xuICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xufVxuXG4ub2Zmc2V0LTkge1xuICBtYXJnaW4tbGVmdDogNzUlO1xufVxuXG4ub2Zmc2V0LTEwIHtcbiAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTtcbn1cblxuLm9mZnNldC0xMSB7XG4gIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY29sLXNtIHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJvdy1jb2xzLXNtLTEgPiAqIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJvdy1jb2xzLXNtLTIgPiAqIHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG4gIC5yb3ctY29scy1zbS0zID4gKiB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cbiAgLnJvdy1jb2xzLXNtLTQgPiAqIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG4gIC5yb3ctY29scy1zbS01ID4gKiB7XG4gICAgZmxleDogMCAwIDIwJTtcbiAgICBtYXgtd2lkdGg6IDIwJTtcbiAgfVxuICAucm93LWNvbHMtc20tNiA+ICoge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5jb2wtc20tMSB7XG4gICAgZmxleDogMCAwIDguMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS0yIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tMyB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuICAuY29sLXNtLTQge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS01IHtcbiAgICBmbGV4OiAwIDAgNDEuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tNiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuICAuY29sLXNtLTcge1xuICAgIGZsZXg6IDAgMCA1OC4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS04IHtcbiAgICBmbGV4OiAwIDAgNjYuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tOSB7XG4gICAgZmxleDogMCAwIDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgfVxuICAuY29sLXNtLTEwIHtcbiAgICBmbGV4OiAwIDAgODMuMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tMTEge1xuICAgIGZsZXg6IDAgMCA5MS42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1zbS0xMiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5vcmRlci1zbS1maXJzdCB7XG4gICAgb3JkZXI6IC0xO1xuICB9XG4gIC5vcmRlci1zbS1sYXN0IHtcbiAgICBvcmRlcjogMTM7XG4gIH1cbiAgLm9yZGVyLXNtLTAge1xuICAgIG9yZGVyOiAwO1xuICB9XG4gIC5vcmRlci1zbS0xIHtcbiAgICBvcmRlcjogMTtcbiAgfVxuICAub3JkZXItc20tMiB7XG4gICAgb3JkZXI6IDI7XG4gIH1cbiAgLm9yZGVyLXNtLTMge1xuICAgIG9yZGVyOiAzO1xuICB9XG4gIC5vcmRlci1zbS00IHtcbiAgICBvcmRlcjogNDtcbiAgfVxuICAub3JkZXItc20tNSB7XG4gICAgb3JkZXI6IDU7XG4gIH1cbiAgLm9yZGVyLXNtLTYge1xuICAgIG9yZGVyOiA2O1xuICB9XG4gIC5vcmRlci1zbS03IHtcbiAgICBvcmRlcjogNztcbiAgfVxuICAub3JkZXItc20tOCB7XG4gICAgb3JkZXI6IDg7XG4gIH1cbiAgLm9yZGVyLXNtLTkge1xuICAgIG9yZGVyOiA5O1xuICB9XG4gIC5vcmRlci1zbS0xMCB7XG4gICAgb3JkZXI6IDEwO1xuICB9XG4gIC5vcmRlci1zbS0xMSB7XG4gICAgb3JkZXI6IDExO1xuICB9XG4gIC5vcmRlci1zbS0xMiB7XG4gICAgb3JkZXI6IDEyO1xuICB9XG4gIC5vZmZzZXQtc20tMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLm9mZnNldC1zbS0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1zbS0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtc20tMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAub2Zmc2V0LXNtLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1zbS01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtc20tNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuICAub2Zmc2V0LXNtLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1zbS04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtc20tOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAub2Zmc2V0LXNtLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtc20tMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29sLW1kIHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJvdy1jb2xzLW1kLTEgPiAqIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJvdy1jb2xzLW1kLTIgPiAqIHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG4gIC5yb3ctY29scy1tZC0zID4gKiB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cbiAgLnJvdy1jb2xzLW1kLTQgPiAqIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG4gIC5yb3ctY29scy1tZC01ID4gKiB7XG4gICAgZmxleDogMCAwIDIwJTtcbiAgICBtYXgtd2lkdGg6IDIwJTtcbiAgfVxuICAucm93LWNvbHMtbWQtNiA+ICoge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5jb2wtbWQtMSB7XG4gICAgZmxleDogMCAwIDguMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC0yIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtMyB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuICAuY29sLW1kLTQge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC01IHtcbiAgICBmbGV4OiAwIDAgNDEuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtNiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuICAuY29sLW1kLTcge1xuICAgIGZsZXg6IDAgMCA1OC4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC04IHtcbiAgICBmbGV4OiAwIDAgNjYuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtOSB7XG4gICAgZmxleDogMCAwIDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgfVxuICAuY29sLW1kLTEwIHtcbiAgICBmbGV4OiAwIDAgODMuMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtMTEge1xuICAgIGZsZXg6IDAgMCA5MS42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC0xMiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5vcmRlci1tZC1maXJzdCB7XG4gICAgb3JkZXI6IC0xO1xuICB9XG4gIC5vcmRlci1tZC1sYXN0IHtcbiAgICBvcmRlcjogMTM7XG4gIH1cbiAgLm9yZGVyLW1kLTAge1xuICAgIG9yZGVyOiAwO1xuICB9XG4gIC5vcmRlci1tZC0xIHtcbiAgICBvcmRlcjogMTtcbiAgfVxuICAub3JkZXItbWQtMiB7XG4gICAgb3JkZXI6IDI7XG4gIH1cbiAgLm9yZGVyLW1kLTMge1xuICAgIG9yZGVyOiAzO1xuICB9XG4gIC5vcmRlci1tZC00IHtcbiAgICBvcmRlcjogNDtcbiAgfVxuICAub3JkZXItbWQtNSB7XG4gICAgb3JkZXI6IDU7XG4gIH1cbiAgLm9yZGVyLW1kLTYge1xuICAgIG9yZGVyOiA2O1xuICB9XG4gIC5vcmRlci1tZC03IHtcbiAgICBvcmRlcjogNztcbiAgfVxuICAub3JkZXItbWQtOCB7XG4gICAgb3JkZXI6IDg7XG4gIH1cbiAgLm9yZGVyLW1kLTkge1xuICAgIG9yZGVyOiA5O1xuICB9XG4gIC5vcmRlci1tZC0xMCB7XG4gICAgb3JkZXI6IDEwO1xuICB9XG4gIC5vcmRlci1tZC0xMSB7XG4gICAgb3JkZXI6IDExO1xuICB9XG4gIC5vcmRlci1tZC0xMiB7XG4gICAgb3JkZXI6IDEyO1xuICB9XG4gIC5vZmZzZXQtbWQtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLm9mZnNldC1tZC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1tZC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtbWQtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAub2Zmc2V0LW1kLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1tZC01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtbWQtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuICAub2Zmc2V0LW1kLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1tZC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtbWQtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAub2Zmc2V0LW1kLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtbWQtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmNvbC1sZyB7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5yb3ctY29scy1sZy0xID4gKiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5yb3ctY29scy1sZy0yID4gKiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuICAucm93LWNvbHMtbGctMyA+ICoge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC5yb3ctY29scy1sZy00ID4gKiB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuICAucm93LWNvbHMtbGctNSA+ICoge1xuICAgIGZsZXg6IDAgMCAyMCU7XG4gICAgbWF4LXdpZHRoOiAyMCU7XG4gIH1cbiAgLnJvdy1jb2xzLWxnLTYgPiAqIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLWF1dG8ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAuY29sLWxnLTEge1xuICAgIGZsZXg6IDAgMCA4LjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbGctMiB7XG4gICAgZmxleDogMCAwIDE2LjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLTMge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cbiAgLmNvbC1sZy00IHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbGctNSB7XG4gICAgZmxleDogMCAwIDQxLjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLTYge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbiAgLmNvbC1sZy03IHtcbiAgICBmbGV4OiAwIDAgNTguMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbGctOCB7XG4gICAgZmxleDogMCAwIDY2LjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLTkge1xuICAgIGZsZXg6IDAgMCA3NSU7XG4gICAgbWF4LXdpZHRoOiA3NSU7XG4gIH1cbiAgLmNvbC1sZy0xMCB7XG4gICAgZmxleDogMCAwIDgzLjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLWxnLTExIHtcbiAgICBmbGV4OiAwIDAgOTEuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbGctMTIge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAub3JkZXItbGctZmlyc3Qge1xuICAgIG9yZGVyOiAtMTtcbiAgfVxuICAub3JkZXItbGctbGFzdCB7XG4gICAgb3JkZXI6IDEzO1xuICB9XG4gIC5vcmRlci1sZy0wIHtcbiAgICBvcmRlcjogMDtcbiAgfVxuICAub3JkZXItbGctMSB7XG4gICAgb3JkZXI6IDE7XG4gIH1cbiAgLm9yZGVyLWxnLTIge1xuICAgIG9yZGVyOiAyO1xuICB9XG4gIC5vcmRlci1sZy0zIHtcbiAgICBvcmRlcjogMztcbiAgfVxuICAub3JkZXItbGctNCB7XG4gICAgb3JkZXI6IDQ7XG4gIH1cbiAgLm9yZGVyLWxnLTUge1xuICAgIG9yZGVyOiA1O1xuICB9XG4gIC5vcmRlci1sZy02IHtcbiAgICBvcmRlcjogNjtcbiAgfVxuICAub3JkZXItbGctNyB7XG4gICAgb3JkZXI6IDc7XG4gIH1cbiAgLm9yZGVyLWxnLTgge1xuICAgIG9yZGVyOiA4O1xuICB9XG4gIC5vcmRlci1sZy05IHtcbiAgICBvcmRlcjogOTtcbiAgfVxuICAub3JkZXItbGctMTAge1xuICAgIG9yZGVyOiAxMDtcbiAgfVxuICAub3JkZXItbGctMTEge1xuICAgIG9yZGVyOiAxMTtcbiAgfVxuICAub3JkZXItbGctMTIge1xuICAgIG9yZGVyOiAxMjtcbiAgfVxuICAub2Zmc2V0LWxnLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5vZmZzZXQtbGctMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtbGctMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LWxnLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cbiAgLm9mZnNldC1sZy00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtbGctNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LWxnLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLm9mZnNldC1sZy03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtbGctOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LWxnLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cbiAgLm9mZnNldC1sZy0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LWxnLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC5jb2wteGwge1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAucm93LWNvbHMteGwtMSA+ICoge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAucm93LWNvbHMteGwtMiA+ICoge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbiAgLnJvdy1jb2xzLXhsLTMgPiAqIHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgfVxuICAucm93LWNvbHMteGwtNCA+ICoge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cbiAgLnJvdy1jb2xzLXhsLTUgPiAqIHtcbiAgICBmbGV4OiAwIDAgMjAlO1xuICAgIG1heC13aWR0aDogMjAlO1xuICB9XG4gIC5yb3ctY29scy14bC02ID4gKiB7XG4gICAgZmxleDogMCAwIDE2LjY2NjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC14bC1hdXRvIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmNvbC14bC0xIHtcbiAgICBmbGV4OiAwIDAgOC4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXhsLTIge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC14bC0zIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG4gIC5jb2wteGwtNCB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXhsLTUge1xuICAgIGZsZXg6IDAgMCA0MS42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC14bC02IHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG4gIC5jb2wteGwtNyB7XG4gICAgZmxleDogMCAwIDU4LjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXhsLTgge1xuICAgIGZsZXg6IDAgMCA2Ni42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC14bC05IHtcbiAgICBmbGV4OiAwIDAgNzUlO1xuICAgIG1heC13aWR0aDogNzUlO1xuICB9XG4gIC5jb2wteGwtMTAge1xuICAgIGZsZXg6IDAgMCA4My4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC14bC0xMSB7XG4gICAgZmxleDogMCAwIDkxLjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDkxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXhsLTEyIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm9yZGVyLXhsLWZpcnN0IHtcbiAgICBvcmRlcjogLTE7XG4gIH1cbiAgLm9yZGVyLXhsLWxhc3Qge1xuICAgIG9yZGVyOiAxMztcbiAgfVxuICAub3JkZXIteGwtMCB7XG4gICAgb3JkZXI6IDA7XG4gIH1cbiAgLm9yZGVyLXhsLTEge1xuICAgIG9yZGVyOiAxO1xuICB9XG4gIC5vcmRlci14bC0yIHtcbiAgICBvcmRlcjogMjtcbiAgfVxuICAub3JkZXIteGwtMyB7XG4gICAgb3JkZXI6IDM7XG4gIH1cbiAgLm9yZGVyLXhsLTQge1xuICAgIG9yZGVyOiA0O1xuICB9XG4gIC5vcmRlci14bC01IHtcbiAgICBvcmRlcjogNTtcbiAgfVxuICAub3JkZXIteGwtNiB7XG4gICAgb3JkZXI6IDY7XG4gIH1cbiAgLm9yZGVyLXhsLTcge1xuICAgIG9yZGVyOiA3O1xuICB9XG4gIC5vcmRlci14bC04IHtcbiAgICBvcmRlcjogODtcbiAgfVxuICAub3JkZXIteGwtOSB7XG4gICAgb3JkZXI6IDk7XG4gIH1cbiAgLm9yZGVyLXhsLTEwIHtcbiAgICBvcmRlcjogMTA7XG4gIH1cbiAgLm9yZGVyLXhsLTExIHtcbiAgICBvcmRlcjogMTE7XG4gIH1cbiAgLm9yZGVyLXhsLTEyIHtcbiAgICBvcmRlcjogMTI7XG4gIH1cbiAgLm9mZnNldC14bC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAub2Zmc2V0LXhsLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LXhsLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC14bC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG4gIC5vZmZzZXQteGwtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LXhsLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC14bC02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG4gIC5vZmZzZXQteGwtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LXhsLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC14bC05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG4gIC5vZmZzZXQteGwtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC14bC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxufVxuLnRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbTtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnRhYmxlIHRoLFxuLnRhYmxlIHRkIHtcbiAgcGFkZGluZzogMC45Mzc1cmVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi50YWJsZSB0aGVhZCB0aCB7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG4gIGJvcmRlci1ib3R0b206IDAuMTI1cmVtIHNvbGlkICNjY2M7XG59XG4udGFibGUgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci10b3A6IDAuMTI1cmVtIHNvbGlkICNjY2M7XG59XG5cbi50YWJsZS1zbSB0aCxcbi50YWJsZS1zbSB0ZCB7XG4gIHBhZGRpbmc6IDAuNjI1cmVtO1xufVxuXG4udGFibGUtYm9yZGVyZWQge1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLnRhYmxlLWJvcmRlcmVkIHRoLFxuLnRhYmxlLWJvcmRlcmVkIHRkIHtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi50YWJsZS1ib3JkZXJlZCB0aGVhZCB0aCxcbi50YWJsZS1ib3JkZXJlZCB0aGVhZCB0ZCB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDAuMTI1cmVtO1xufVxuXG4udGFibGUtYm9yZGVybGVzcyB0aCxcbi50YWJsZS1ib3JkZXJsZXNzIHRkLFxuLnRhYmxlLWJvcmRlcmxlc3MgdGhlYWQgdGgsXG4udGFibGUtYm9yZGVybGVzcyB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyOiAwO1xufVxuXG4udGFibGUtc3RyaXBlZCB0Ym9keSB0cjpudGgtb2YtdHlwZShvZGQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA1KTtcbn1cblxuLnRhYmxlLWhvdmVyIHRib2R5IHRyOmhvdmVyIHtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xufVxuXG4udGFibGUtcHJpbWFyeSxcbi50YWJsZS1wcmltYXJ5ID4gdGgsXG4udGFibGUtcHJpbWFyeSA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M2ZDdmNztcbn1cbi50YWJsZS1wcmltYXJ5IHRoLFxuLnRhYmxlLXByaW1hcnkgdGQsXG4udGFibGUtcHJpbWFyeSB0aGVhZCB0aCxcbi50YWJsZS1wcmltYXJ5IHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICM5NGI0ZjA7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtcHJpbWFyeTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiMGM3ZjQ7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLXByaW1hcnk6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtcHJpbWFyeTpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2IwYzdmNDtcbn1cblxuLnRhYmxlLXNlY29uZGFyeSxcbi50YWJsZS1zZWNvbmRhcnkgPiB0aCxcbi50YWJsZS1zZWNvbmRhcnkgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZGNkY2Q7XG59XG4udGFibGUtc2Vjb25kYXJ5IHRoLFxuLnRhYmxlLXNlY29uZGFyeSB0ZCxcbi50YWJsZS1zZWNvbmRhcnkgdGhlYWQgdGgsXG4udGFibGUtc2Vjb25kYXJ5IHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICNhMmEyYTI7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtc2Vjb25kYXJ5OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogc2lsdmVyO1xufVxuLnRhYmxlLWhvdmVyIC50YWJsZS1zZWNvbmRhcnk6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtc2Vjb25kYXJ5OmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBzaWx2ZXI7XG59XG5cbi50YWJsZS1zdWNjZXNzLFxuLnRhYmxlLXN1Y2Nlc3MgPiB0aCxcbi50YWJsZS1zdWNjZXNzID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjlkNWM3O1xufVxuLnRhYmxlLXN1Y2Nlc3MgdGgsXG4udGFibGUtc3VjY2VzcyB0ZCxcbi50YWJsZS1zdWNjZXNzIHRoZWFkIHRoLFxuLnRhYmxlLXN1Y2Nlc3MgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogIzdjYjI5ODtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1zdWNjZXNzOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E5Y2JiYTtcbn1cbi50YWJsZS1ob3ZlciAudGFibGUtc3VjY2Vzczpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1zdWNjZXNzOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTljYmJhO1xufVxuXG4udGFibGUtaW5mbyxcbi50YWJsZS1pbmZvID4gdGgsXG4udGFibGUtaW5mbyA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M1ZDdlMDtcbn1cbi50YWJsZS1pbmZvIHRoLFxuLnRhYmxlLWluZm8gdGQsXG4udGFibGUtaW5mbyB0aGVhZCB0aCxcbi50YWJsZS1pbmZvIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICM5NGI1YzU7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtaW5mbzpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiNGNjZDc7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLWluZm86aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtaW5mbzpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I0Y2NkNztcbn1cblxuLnRhYmxlLXdhcm5pbmcsXG4udGFibGUtd2FybmluZyA+IHRoLFxuLnRhYmxlLXdhcm5pbmcgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWU1Yjg7XG59XG4udGFibGUtd2FybmluZyB0aCxcbi50YWJsZS13YXJuaW5nIHRkLFxuLnRhYmxlLXdhcm5pbmcgdGhlYWQgdGgsXG4udGFibGUtd2FybmluZyB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjZjZjZTdjO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLXdhcm5pbmc6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhkY2EwO1xufVxuLnRhYmxlLWhvdmVyIC50YWJsZS13YXJuaW5nOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLXdhcm5pbmc6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGRjYTA7XG59XG5cbi50YWJsZS1kYW5nZXIsXG4udGFibGUtZGFuZ2VyID4gdGgsXG4udGFibGUtZGFuZ2VyID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZiZmMwO1xufVxuLnRhYmxlLWRhbmdlciB0aCxcbi50YWJsZS1kYW5nZXIgdGQsXG4udGFibGUtZGFuZ2VyIHRoZWFkIHRoLFxuLnRhYmxlLWRhbmdlciB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjZDA4ODhiO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWRhbmdlcjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZmFkYWU7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLWRhbmdlcjpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1kYW5nZXI6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZmFkYWU7XG59XG5cbi50YWJsZS1saWdodCxcbi50YWJsZS1saWdodCA+IHRoLFxuLnRhYmxlLWxpZ2h0ID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cbi50YWJsZS1saWdodCB0aCxcbi50YWJsZS1saWdodCB0ZCxcbi50YWJsZS1saWdodCB0aGVhZCB0aCxcbi50YWJsZS1saWdodCB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiB3aGl0ZTtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1saWdodDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLWxpZ2h0OmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLWxpZ2h0OmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xufVxuXG4udGFibGUtZGFyayxcbi50YWJsZS1kYXJrID4gdGgsXG4udGFibGUtZGFyayA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M3YzdjNztcbn1cbi50YWJsZS1kYXJrIHRoLFxuLnRhYmxlLWRhcmsgdGQsXG4udGFibGUtZGFyayB0aGVhZCB0aCxcbi50YWJsZS1kYXJrIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICM5Njk2OTY7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtZGFyazpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiYWJhYmE7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLWRhcms6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtZGFyazpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JhYmFiYTtcbn1cblxuLnRhYmxlLWdyZWVuLFxuLnRhYmxlLWdyZWVuID4gdGgsXG4udGFibGUtZ3JlZW4gPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiOWQ1Yzc7XG59XG4udGFibGUtZ3JlZW4gdGgsXG4udGFibGUtZ3JlZW4gdGQsXG4udGFibGUtZ3JlZW4gdGhlYWQgdGgsXG4udGFibGUtZ3JlZW4gdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogIzdjYjI5ODtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1ncmVlbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhOWNiYmE7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLWdyZWVuOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLWdyZWVuOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTljYmJhO1xufVxuXG4udGFibGUtbGltZSxcbi50YWJsZS1saW1lID4gdGgsXG4udGFibGUtbGltZSA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NhZTdjMztcbn1cbi50YWJsZS1saW1lIHRoLFxuLnRhYmxlLWxpbWUgdGQsXG4udGFibGUtbGltZSB0aGVhZCB0aCxcbi50YWJsZS1saW1lIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICM5Y2QyOGY7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtbGltZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiYWUwYjE7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLWxpbWU6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtbGltZTpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JhZTBiMTtcbn1cblxuLnRhYmxlLWJsYWNrLFxuLnRhYmxlLWJsYWNrID4gdGgsXG4udGFibGUtYmxhY2sgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiOGI4Yjg7XG59XG4udGFibGUtYmxhY2sgdGgsXG4udGFibGUtYmxhY2sgdGQsXG4udGFibGUtYmxhY2sgdGhlYWQgdGgsXG4udGFibGUtYmxhY2sgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogIzdhN2E3YTtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1ibGFjazpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhYmFiYWI7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLWJsYWNrOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLWJsYWNrOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWJhYmFiO1xufVxuXG4udGFibGUtZm9jdXMsXG4udGFibGUtZm9jdXMgPiB0aCxcbi50YWJsZS1mb2N1cyA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q5ZTRlYTtcbn1cbi50YWJsZS1mb2N1cyB0aCxcbi50YWJsZS1mb2N1cyB0ZCxcbi50YWJsZS1mb2N1cyB0aGVhZCB0aCxcbi50YWJsZS1mb2N1cyB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjYjhjZWQ4O1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWZvY3VzOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5ZDhlMTtcbn1cbi50YWJsZS1ob3ZlciAudGFibGUtZm9jdXM6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtZm9jdXM6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOWQ4ZTE7XG59XG5cbi50YWJsZS1hY3RpdmUsXG4udGFibGUtYWN0aXZlID4gdGgsXG4udGFibGUtYWN0aXZlID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1hY3RpdmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbn1cbi50YWJsZS1ob3ZlciAudGFibGUtYWN0aXZlOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLWFjdGl2ZTpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG59XG5cbi50YWJsZSAudGhlYWQtZGFyayB0aCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjY2O1xuICBib3JkZXItY29sb3I6ICMyZTJlMmU7XG59XG4udGFibGUgLnRoZWFkLWxpZ2h0IHRoIHtcbiAgY29sb3I6ICM0YzRjNGM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjY2M7XG4gIGJvcmRlci1jb2xvcjogI2NjYztcbn1cblxuLnRhYmxlLWRhcmsge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY2Njtcbn1cbi50YWJsZS1kYXJrIHRoLFxuLnRhYmxlLWRhcmsgdGQsXG4udGFibGUtZGFyayB0aGVhZCB0aCB7XG4gIGJvcmRlci1jb2xvcjogIzJlMmUyZTtcbn1cbi50YWJsZS1kYXJrLnRhYmxlLWJvcmRlcmVkIHtcbiAgYm9yZGVyOiAwO1xufVxuLnRhYmxlLWRhcmsudGFibGUtc3RyaXBlZCB0Ym9keSB0cjpudGgtb2YtdHlwZShvZGQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA1KTtcbn1cbi50YWJsZS1kYXJrLnRhYmxlLWhvdmVyIHRib2R5IHRyOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wNzUpO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLnRhYmxlLXJlc3BvbnNpdmUtc20ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICB9XG4gIC50YWJsZS1yZXNwb25zaXZlLXNtID4gLnRhYmxlLWJvcmRlcmVkIHtcbiAgICBib3JkZXI6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAudGFibGUtcmVzcG9uc2l2ZS1tZCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIH1cbiAgLnRhYmxlLXJlc3BvbnNpdmUtbWQgPiAudGFibGUtYm9yZGVyZWQge1xuICAgIGJvcmRlcjogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjQuOThweCkge1xuICAudGFibGUtcmVzcG9uc2l2ZS1sZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIH1cbiAgLnRhYmxlLXJlc3BvbnNpdmUtbGcgPiAudGFibGUtYm9yZGVyZWQge1xuICAgIGJvcmRlcjogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEzNjUuOThweCkge1xuICAudGFibGUtcmVzcG9uc2l2ZS14bCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIH1cbiAgLnRhYmxlLXJlc3BvbnNpdmUteGwgPiAudGFibGUtYm9yZGVyZWQge1xuICAgIGJvcmRlcjogMDtcbiAgfVxufVxuLnRhYmxlLXJlc3BvbnNpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93LXg6IGF1dG87XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbn1cbi50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkIHtcbiAgYm9yZGVyOiAwO1xufVxuXG4uZm9ybS1jb250cm9sIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGNhbGMoMi4xNXJlbSArIDAuMTI1cmVtKTtcbiAgcGFkZGluZzogMC4zNzVyZW0gMC43NXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtO1xuICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuZm9ybS1jb250cm9sIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uZm9ybS1jb250cm9sOjotbXMtZXhwYW5kIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbn1cbi5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuICBjb2xvcjogIzM2MzYzNjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMzYzNjM2O1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmZvcm0tY29udHJvbDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzY2NjtcbiAgb3BhY2l0eTogMTtcbn1cbi5mb3JtLWNvbnRyb2w6ZGlzYWJsZWQsIC5mb3JtLWNvbnRyb2xbcmVhZG9ubHldIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbiAgb3BhY2l0eTogMTtcbn1cblxuaW5wdXRbdHlwZT1kYXRlXS5mb3JtLWNvbnRyb2wsXG5pbnB1dFt0eXBlPXRpbWVdLmZvcm0tY29udHJvbCxcbmlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLmZvcm0tY29udHJvbCxcbmlucHV0W3R5cGU9bW9udGhdLmZvcm0tY29udHJvbCB7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbnNlbGVjdC5mb3JtLWNvbnRyb2w6LW1vei1mb2N1c3Jpbmcge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRleHQtc2hhZG93OiAwIDAgMCAjMzYzNjM2O1xufVxuc2VsZWN0LmZvcm0tY29udHJvbDpmb2N1czo6LW1zLXZhbHVlIHtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5mb3JtLWNvbnRyb2wtZmlsZSxcbi5mb3JtLWNvbnRyb2wtcmFuZ2Uge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5jb2wtZm9ybS1sYWJlbCB7XG4gIHBhZGRpbmctdG9wOiAwLjQzNzVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjQzNzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cblxuLmNvbC1mb3JtLWxhYmVsLWxnIHtcbiAgcGFkZGluZy10b3A6IDEuMDYyNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDEuMDYyNXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG4uY29sLWZvcm0tbGFiZWwtc20ge1xuICBwYWRkaW5nLXRvcDogMC4zMTI1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC4zMTI1cmVtO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbi5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwLjM3NXJlbSAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXdpZHRoOiAwLjA2MjVyZW0gMDtcbn1cbi5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LmZvcm0tY29udHJvbC1zbSwgLmZvcm0tY29udHJvbC1wbGFpbnRleHQuZm9ybS1jb250cm9sLWxnIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4uZm9ybS1jb250cm9sLXNtIHtcbiAgaGVpZ2h0OiBjYWxjKDEuMmVtICsgMC41cmVtICsgMC4xMjVyZW0pO1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbTtcbn1cblxuLmZvcm0tY29udHJvbC1sZyB7XG4gIGhlaWdodDogY2FsYygxLjJlbSArIDJyZW0gKyAwLjEyNXJlbSk7XG4gIHBhZGRpbmc6IDFyZW0gMS44NzVyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgYm9yZGVyLXJhZGl1czogMC4xODc1cmVtO1xufVxuXG5zZWxlY3QuZm9ybS1jb250cm9sW3NpemVdLCBzZWxlY3QuZm9ybS1jb250cm9sW211bHRpcGxlXSB7XG4gIGhlaWdodDogYXV0bztcbn1cblxudGV4dGFyZWEuZm9ybS1jb250cm9sIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uZm9ybS1ncm91cCB7XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbTtcbn1cblxuLmZvcm0tdGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAwLjMxMjVyZW07XG59XG5cbi5mb3JtLXJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXJpZ2h0OiAtMC4zMTI1cmVtO1xuICBtYXJnaW4tbGVmdDogLTAuMzEyNXJlbTtcbn1cbi5mb3JtLXJvdyA+IC5jb2wsXG4uZm9ybS1yb3cgPiBbY2xhc3MqPWNvbC1dIHtcbiAgcGFkZGluZy1yaWdodDogMC4zMTI1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuMzEyNXJlbTtcbn1cblxuLmZvcm0tY2hlY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLWxlZnQ6IDAuNjI1cmVtO1xufVxuXG4uZm9ybS1jaGVjay1pbnB1dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbWFyZ2luLXRvcDogMC45Mzc1cmVtO1xuICBtYXJnaW4tbGVmdDogLTAuNjI1cmVtO1xufVxuLmZvcm0tY2hlY2staW5wdXRbZGlzYWJsZWRdIH4gLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtLWNoZWNrLWlucHV0OmRpc2FibGVkIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICBjb2xvcjogIzY2Njtcbn1cblxuLmZvcm0tY2hlY2stbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uZm9ybS1jaGVjay1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDAuNzVyZW07XG59XG4uZm9ybS1jaGVjay1pbmxpbmUgLmZvcm0tY2hlY2staW5wdXQge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tcmlnaHQ6IDAuMzEyNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi52YWxpZC1mZWVkYmFjayB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAwLjMxMjVyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgY29sb3I6ICMwNDZhMzg7XG59XG5cbi52YWxpZC10b29sdGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMS4wNjI1cmVtIDEuMDYyNXJlbTtcbiAgbWFyZ2luLXRvcDogMC4xcmVtO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDQ2YTM4O1xuICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbTtcbn1cbi5mb3JtLXJvdyA+IC5jb2wgPiAudmFsaWQtdG9vbHRpcCwgLmZvcm0tcm93ID4gW2NsYXNzKj1jb2wtXSA+IC52YWxpZC10b29sdGlwIHtcbiAgbGVmdDogMC4zMTI1cmVtO1xufVxuXG4ud2FzLXZhbGlkYXRlZCA6dmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssXG4ud2FzLXZhbGlkYXRlZCA6dmFsaWQgfiAudmFsaWQtdG9vbHRpcCxcbi5pcy12YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbi5pcy12YWxpZCB+IC52YWxpZC10b29sdGlwIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6dmFsaWQsIC5mb3JtLWNvbnRyb2wuaXMtdmFsaWQge1xuICBib3JkZXItY29sb3I6ICMwNDZhMzg7XG59XG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOnZhbGlkOmZvY3VzLCAuZm9ybS1jb250cm9sLmlzLXZhbGlkOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDQ2YTM4O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDQsIDEwNiwgNTYsIDAuMjUpO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLXNlbGVjdDp2YWxpZCwgLmN1c3RvbS1zZWxlY3QuaXMtdmFsaWQge1xuICBib3JkZXItY29sb3I6ICMwNDZhMzg7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLXNlbGVjdDp2YWxpZDpmb2N1cywgLmN1c3RvbS1zZWxlY3QuaXMtdmFsaWQ6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICMwNDZhMzg7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoNCwgMTA2LCA1NiwgMC4yNSk7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OnZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtLWNoZWNrLWlucHV0LmlzLXZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICBjb2xvcjogIzA0NmEzODtcbn1cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OnZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLFxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6dmFsaWQgfiAudmFsaWQtdG9vbHRpcCwgLmZvcm0tY2hlY2staW5wdXQuaXMtdmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssXG4uZm9ybS1jaGVjay1pbnB1dC5pcy12YWxpZCB+IC52YWxpZC10b29sdGlwIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDp2YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLXZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgY29sb3I6ICMwNDZhMzg7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6dmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLXZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICMwNDZhMzg7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6dmFsaWQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtdmFsaWQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDY5YjUyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDY5YjUyO1xufVxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OnZhbGlkOmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg0LCAxMDYsIDU2LCAwLjI1KTtcbn1cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDp2YWxpZDpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZDpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICMwNDZhMzg7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tZmlsZS1pbnB1dDp2YWxpZCB+IC5jdXN0b20tZmlsZS1sYWJlbCwgLmN1c3RvbS1maWxlLWlucHV0LmlzLXZhbGlkIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDQ2YTM4O1xufVxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OnZhbGlkOmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsLCAuY3VzdG9tLWZpbGUtaW5wdXQuaXMtdmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICBib3JkZXItY29sb3I6ICMwNDZhMzg7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoNCwgMTA2LCA1NiwgMC4yNSk7XG59XG5cbi5pbnZhbGlkLWZlZWRiYWNrIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDAuMzEyNXJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBjb2xvcjogI2E1MWExZjtcbn1cblxuLmludmFsaWQtdG9vbHRpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiA1O1xuICBkaXNwbGF5OiBub25lO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDEuMDYyNXJlbSAxLjA2MjVyZW07XG4gIG1hcmdpbi10b3A6IDAuMXJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E1MWExZjtcbiAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW07XG59XG4uZm9ybS1yb3cgPiAuY29sID4gLmludmFsaWQtdG9vbHRpcCwgLmZvcm0tcm93ID4gW2NsYXNzKj1jb2wtXSA+IC5pbnZhbGlkLXRvb2x0aXAge1xuICBsZWZ0OiAwLjMxMjVyZW07XG59XG5cbi53YXMtdmFsaWRhdGVkIDppbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4ud2FzLXZhbGlkYXRlZCA6aW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4uaXMtaW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLmlzLWludmFsaWQgfiAuaW52YWxpZC10b29sdGlwIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6aW52YWxpZCwgLmZvcm0tY29udHJvbC5pcy1pbnZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiAjYTUxYTFmO1xufVxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDppbnZhbGlkOmZvY3VzLCAuZm9ybS1jb250cm9sLmlzLWludmFsaWQ6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICNhNTFhMWY7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMTY1LCAyNiwgMzEsIDAuMjUpO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLXNlbGVjdDppbnZhbGlkLCAuY3VzdG9tLXNlbGVjdC5pcy1pbnZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiAjYTUxYTFmO1xufVxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1zZWxlY3Q6aW52YWxpZDpmb2N1cywgLmN1c3RvbS1zZWxlY3QuaXMtaW52YWxpZDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogI2E1MWExZjtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgxNjUsIDI2LCAzMSwgMC4yNSk7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OmludmFsaWQgfiAuZm9ybS1jaGVjay1sYWJlbCwgLmZvcm0tY2hlY2staW5wdXQuaXMtaW52YWxpZCB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgY29sb3I6ICNhNTFhMWY7XG59XG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDppbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDppbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCwgLmZvcm0tY2hlY2staW5wdXQuaXMtaW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLmZvcm0tY2hlY2staW5wdXQuaXMtaW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmludmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy1pbnZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgY29sb3I6ICNhNTFhMWY7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW52YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtaW52YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjYTUxYTFmO1xufVxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmludmFsaWQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtaW52YWxpZDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNkMTIxMjc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMTIxMjc7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW52YWxpZDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtaW52YWxpZDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgxNjUsIDI2LCAzMSwgMC4yNSk7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW52YWxpZDpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy1pbnZhbGlkOmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogI2E1MWExZjtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OmludmFsaWQgfiAuY3VzdG9tLWZpbGUtbGFiZWwsIC5jdXN0b20tZmlsZS1pbnB1dC5pcy1pbnZhbGlkIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgYm9yZGVyLWNvbG9yOiAjYTUxYTFmO1xufVxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OmludmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwsIC5jdXN0b20tZmlsZS1pbnB1dC5pcy1pbnZhbGlkOmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgYm9yZGVyLWNvbG9yOiAjYTUxYTFmO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDE2NSwgMjYsIDMxLCAwLjI1KTtcbn1cblxuLmZvcm0taW5saW5lIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5mb3JtLWlubGluZSAuZm9ybS1jaGVjayB7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5mb3JtLWlubGluZSBsYWJlbCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLmZvcm0taW5saW5lIC5mb3JtLWdyb3VwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5mb3JtLWlubGluZSAuZm9ybS1jb250cm9sIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgfVxuICAuZm9ybS1pbmxpbmUgLmZvcm0tY29udHJvbC1wbGFpbnRleHQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuICAuZm9ybS1pbmxpbmUgLmlucHV0LWdyb3VwLFxuICAuZm9ybS1pbmxpbmUgLmN1c3RvbS1zZWxlY3Qge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5mb3JtLWlubGluZSAuZm9ybS1jaGVjayB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxuICAuZm9ybS1pbmxpbmUgLmZvcm0tY2hlY2staW5wdXQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAuZm9ybS1pbmxpbmUgLmN1c3RvbS1jb250cm9sIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG4gIC5mb3JtLWlubGluZSAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuLmJ0biB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDAuMTI1cmVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBwYWRkaW5nOiAwLjQ2ODc1cmVtIDAuOTM3NXJlbTtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW07XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYnRuIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYnRuOmhvdmVyIHtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5idG46Zm9jdXMsIC5idG4uZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDUwLCAxMTEsIDIyNiwgMC4yMTYpO1xufVxuLmJ0bi5kaXNhYmxlZCwgLmJ0bjpkaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDE7XG59XG4uYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuYS5idG4uZGlzYWJsZWQsXG5maWVsZHNldDpkaXNhYmxlZCBhLmJ0biB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uYnRuLXByaW1hcnkge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyNmZlMjtcbiAgYm9yZGVyLWNvbG9yOiAjMzI2ZmUyO1xufVxuLmJ0bi1wcmltYXJ5OmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZDViZDA7XG4gIGJvcmRlci1jb2xvcjogIzFjNTdjNTtcbn1cbi5idG4tcHJpbWFyeTpmb2N1cywgLmJ0bi1wcmltYXJ5LmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZDViZDA7XG4gIGJvcmRlci1jb2xvcjogIzFjNTdjNTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg4MSwgMTMzLCAyMzAsIDAuNSk7XG59XG4uYnRuLXByaW1hcnkuZGlzYWJsZWQsIC5idG4tcHJpbWFyeTpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzI2ZmUyO1xuICBib3JkZXItY29sb3I6ICMzMjZmZTI7XG59XG4uYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tcHJpbWFyeS5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFjNTdjNTtcbiAgYm9yZGVyLWNvbG9yOiAjMWE1MmJhO1xufVxuLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg4MSwgMTMzLCAyMzAsIDAuNSk7XG59XG5cbi5idG4tc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0YzRjNGM7XG4gIGJvcmRlci1jb2xvcjogIzRjNGM0Yztcbn1cbi5idG4tc2Vjb25kYXJ5OmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzOTM5Mzk7XG4gIGJvcmRlci1jb2xvcjogIzMzMzMzMztcbn1cbi5idG4tc2Vjb25kYXJ5OmZvY3VzLCAuYnRuLXNlY29uZGFyeS5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzkzOTM5O1xuICBib3JkZXItY29sb3I6ICMzMzMzMzM7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMTAzLCAxMDMsIDEwMywgMC41KTtcbn1cbi5idG4tc2Vjb25kYXJ5LmRpc2FibGVkLCAuYnRuLXNlY29uZGFyeTpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGM0YzRjO1xuICBib3JkZXItY29sb3I6ICM0YzRjNGM7XG59XG4uYnRuLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzMzMzMztcbiAgYm9yZGVyLWNvbG9yOiAjMmMyYzJjO1xufVxuLmJ0bi1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgxMDMsIDEwMywgMTAzLCAwLjUpO1xufVxuXG4uYnRuLXN1Y2Nlc3Mge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA0NmEzODtcbiAgYm9yZGVyLWNvbG9yOiAjMDQ2YTM4O1xufVxuLmJ0bi1zdWNjZXNzOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMzQ1MjU7XG4gIGJvcmRlci1jb2xvcjogIzAyMzkxZTtcbn1cbi5idG4tc3VjY2Vzczpmb2N1cywgLmJ0bi1zdWNjZXNzLmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMzQ1MjU7XG4gIGJvcmRlci1jb2xvcjogIzAyMzkxZTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg0MiwgMTI4LCA4NiwgMC41KTtcbn1cbi5idG4tc3VjY2Vzcy5kaXNhYmxlZCwgLmJ0bi1zdWNjZXNzOmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNDZhMzg7XG4gIGJvcmRlci1jb2xvcjogIzA0NmEzODtcbn1cbi5idG4tc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDIzOTFlO1xuICBib3JkZXItY29sb3I6ICMwMjJkMTg7XG59XG4uYnRuLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tc3VjY2Vzcy5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDQyLCAxMjgsIDg2LCAwLjUpO1xufVxuXG4uYnRuLWluZm8ge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMxNzA4ZjtcbiAgYm9yZGVyLWNvbG9yOiAjMzE3MDhmO1xufVxuLmJ0bi1pbmZvOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNzVhNzM7XG4gIGJvcmRlci1jb2xvcjogIzI0NTI2OTtcbn1cbi5idG4taW5mbzpmb2N1cywgLmJ0bi1pbmZvLmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNzVhNzM7XG4gIGJvcmRlci1jb2xvcjogIzI0NTI2OTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg4MCwgMTMzLCAxNjAsIDAuNSk7XG59XG4uYnRuLWluZm8uZGlzYWJsZWQsIC5idG4taW5mbzpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzE3MDhmO1xuICBib3JkZXItY29sb3I6ICMzMTcwOGY7XG59XG4uYnRuLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4taW5mby5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI0NTI2OTtcbiAgYm9yZGVyLWNvbG9yOiAjMjE0YjYwO1xufVxuLmJ0bi1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLWluZm8uZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg4MCwgMTMzLCAxNjAsIDAuNSk7XG59XG5cbi5idG4td2FybmluZyB7XG4gIGNvbG9yOiAjMWIxYjFiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVhMTAzO1xuICBib3JkZXItY29sb3I6ICNlZWExMDM7XG59XG4uYnRuLXdhcm5pbmc6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M4ODcwMztcbiAgYm9yZGVyLWNvbG9yOiAjYmM3ZjAyO1xufVxuLmJ0bi13YXJuaW5nOmZvY3VzLCAuYnRuLXdhcm5pbmcuZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M4ODcwMztcbiAgYm9yZGVyLWNvbG9yOiAjYmM3ZjAyO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDIwNiwgMTQxLCA3LCAwLjUpO1xufVxuLmJ0bi13YXJuaW5nLmRpc2FibGVkLCAuYnRuLXdhcm5pbmc6ZGlzYWJsZWQge1xuICBjb2xvcjogIzFiMWIxYjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlYTEwMztcbiAgYm9yZGVyLWNvbG9yOiAjZWVhMTAzO1xufVxuLmJ0bi13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiYzdmMDI7XG4gIGJvcmRlci1jb2xvcjogI2FmNzYwMjtcbn1cbi5idG4td2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4td2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMjA2LCAxNDEsIDcsIDAuNSk7XG59XG5cbi5idG4tZGFuZ2VyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhNTFhMWY7XG4gIGJvcmRlci1jb2xvcjogI2E1MWExZjtcbn1cbi5idG4tZGFuZ2VyOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4NDE1MTk7XG4gIGJvcmRlci1jb2xvcjogIzc5MTMxNztcbn1cbi5idG4tZGFuZ2VyOmZvY3VzLCAuYnRuLWRhbmdlci5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODQxNTE5O1xuICBib3JkZXItY29sb3I6ICM3OTEzMTc7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMTc5LCA2MCwgNjUsIDAuNSk7XG59XG4uYnRuLWRhbmdlci5kaXNhYmxlZCwgLmJ0bi1kYW5nZXI6ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E1MWExZjtcbiAgYm9yZGVyLWNvbG9yOiAjYTUxYTFmO1xufVxuLmJ0bi1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3OTEzMTc7XG4gIGJvcmRlci1jb2xvcjogIzZlMTExNTtcbn1cbi5idG4tZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMTc5LCA2MCwgNjUsIDAuNSk7XG59XG5cbi5idG4tbGlnaHQge1xuICBjb2xvcjogIzFiMWIxYjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xufVxuLmJ0bi1saWdodDpob3ZlciB7XG4gIGNvbG9yOiAjMWIxYjFiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWNlY2VjO1xuICBib3JkZXItY29sb3I6ICNlNmU2ZTY7XG59XG4uYnRuLWxpZ2h0OmZvY3VzLCAuYnRuLWxpZ2h0LmZvY3VzIHtcbiAgY29sb3I6ICMxYjFiMWI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlY2VjZWM7XG4gIGJvcmRlci1jb2xvcjogI2U2ZTZlNjtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgyMjEsIDIyMSwgMjIxLCAwLjUpO1xufVxuLmJ0bi1saWdodC5kaXNhYmxlZCwgLmJ0bi1saWdodDpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMWIxYjFiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNmZmY7XG59XG4uYnRuLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1saWdodC5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzFiMWIxYjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTZlNjtcbiAgYm9yZGVyLWNvbG9yOiAjZGZkZmRmO1xufVxuLmJ0bi1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tbGlnaHQuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgyMjEsIDIyMSwgMjIxLCAwLjUpO1xufVxuXG4uYnRuLWRhcmsge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM2MzYzNjtcbiAgYm9yZGVyLWNvbG9yOiAjMzYzNjM2O1xufVxuLmJ0bi1kYXJrOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMzIzMjM7XG4gIGJvcmRlci1jb2xvcjogIzFkMWQxZDtcbn1cbi5idG4tZGFyazpmb2N1cywgLmJ0bi1kYXJrLmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMzIzMjM7XG4gIGJvcmRlci1jb2xvcjogIzFkMWQxZDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg4NCwgODQsIDg0LCAwLjUpO1xufVxuLmJ0bi1kYXJrLmRpc2FibGVkLCAuYnRuLWRhcms6ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM2MzYzNjtcbiAgYm9yZGVyLWNvbG9yOiAjMzYzNjM2O1xufVxuLmJ0bi1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLWRhcmsuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZDFkMWQ7XG4gIGJvcmRlci1jb2xvcjogIzE2MTYxNjtcbn1cbi5idG4tZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1kYXJrLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoODQsIDg0LCA4NCwgMC41KTtcbn1cblxuLmJ0bi1ncmVlbiB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDQ2YTM4O1xuICBib3JkZXItY29sb3I6ICMwNDZhMzg7XG59XG4uYnRuLWdyZWVuOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMzQ1MjU7XG4gIGJvcmRlci1jb2xvcjogIzAyMzkxZTtcbn1cbi5idG4tZ3JlZW46Zm9jdXMsIC5idG4tZ3JlZW4uZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAzNDUyNTtcbiAgYm9yZGVyLWNvbG9yOiAjMDIzOTFlO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDQyLCAxMjgsIDg2LCAwLjUpO1xufVxuLmJ0bi1ncmVlbi5kaXNhYmxlZCwgLmJ0bi1ncmVlbjpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDQ2YTM4O1xuICBib3JkZXItY29sb3I6ICMwNDZhMzg7XG59XG4uYnRuLWdyZWVuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1ncmVlbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1ncmVlbi5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAyMzkxZTtcbiAgYm9yZGVyLWNvbG9yOiAjMDIyZDE4O1xufVxuLmJ0bi1ncmVlbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tZ3JlZW46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tZ3JlZW4uZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg0MiwgMTI4LCA4NiwgMC41KTtcbn1cblxuLmJ0bi1saW1lIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MWE5Mjg7XG4gIGJvcmRlci1jb2xvcjogIzQxYTkyODtcbn1cbi5idG4tbGltZTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzU4YTIxO1xuICBib3JkZXItY29sb3I6ICMzMTgwMWU7XG59XG4uYnRuLWxpbWU6Zm9jdXMsIC5idG4tbGltZS5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzU4YTIxO1xuICBib3JkZXItY29sb3I6ICMzMTgwMWU7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoOTQsIDE4MiwgNzIsIDAuNSk7XG59XG4uYnRuLWxpbWUuZGlzYWJsZWQsIC5idG4tbGltZTpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDFhOTI4O1xuICBib3JkZXItY29sb3I6ICM0MWE5Mjg7XG59XG4uYnRuLWxpbWU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWxpbWU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tbGltZS5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMxODAxZTtcbiAgYm9yZGVyLWNvbG9yOiAjMmQ3NTFjO1xufVxuLmJ0bi1saW1lOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1saW1lOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLWxpbWUuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg5NCwgMTgyLCA3MiwgMC41KTtcbn1cblxuLmJ0bi1ibGFjayB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBib3JkZXItY29sb3I6ICMwMDA7XG59XG4uYnRuLWJsYWNrOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuICBib3JkZXItY29sb3I6IGJsYWNrO1xufVxuLmJ0bi1ibGFjazpmb2N1cywgLmJ0bi1ibGFjay5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbiAgYm9yZGVyLWNvbG9yOiBibGFjaztcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgzOCwgMzgsIDM4LCAwLjUpO1xufVxuLmJ0bi1ibGFjay5kaXNhYmxlZCwgLmJ0bi1ibGFjazpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBib3JkZXItY29sb3I6ICMwMDA7XG59XG4uYnRuLWJsYWNrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1ibGFjazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1ibGFjay5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG4gIGJvcmRlci1jb2xvcjogYmxhY2s7XG59XG4uYnRuLWJsYWNrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1ibGFjazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1ibGFjay5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDM4LCAzOCwgMzgsIDAuNSk7XG59XG5cbi5idG4tZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc2YTBiNDtcbiAgYm9yZGVyLWNvbG9yOiAjNzZhMGI0O1xufVxuLmJ0bi1mb2N1czpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWQ4ZmE2O1xuICBib3JkZXItY29sb3I6ICM1Nzg4YTA7XG59XG4uYnRuLWZvY3VzOmZvY3VzLCAuYnRuLWZvY3VzLmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1ZDhmYTY7XG4gIGJvcmRlci1jb2xvcjogIzU3ODhhMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgxMzksIDE3NCwgMTkxLCAwLjUpO1xufVxuLmJ0bi1mb2N1cy5kaXNhYmxlZCwgLmJ0bi1mb2N1czpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzZhMGI0O1xuICBib3JkZXItY29sb3I6ICM3NmEwYjQ7XG59XG4uYnRuLWZvY3VzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1mb2N1czpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1mb2N1cy5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU3ODhhMDtcbiAgYm9yZGVyLWNvbG9yOiAjNTM4MTk3O1xufVxuLmJ0bi1mb2N1czpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tZm9jdXM6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tZm9jdXMuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgxMzksIDE3NCwgMTkxLCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtcHJpbWFyeSB7XG4gIGNvbG9yOiAjMzI2ZmUyO1xuICBib3JkZXItY29sb3I6ICMzMjZmZTI7XG59XG4uYnRuLW91dGxpbmUtcHJpbWFyeTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzI2ZmUyO1xuICBib3JkZXItY29sb3I6ICMzMjZmZTI7XG59XG4uYnRuLW91dGxpbmUtcHJpbWFyeTpmb2N1cywgLmJ0bi1vdXRsaW5lLXByaW1hcnkuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDUwLCAxMTEsIDIyNiwgMC41KTtcbn1cbi5idG4tb3V0bGluZS1wcmltYXJ5LmRpc2FibGVkLCAuYnRuLW91dGxpbmUtcHJpbWFyeTpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMzI2ZmUyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tb3V0bGluZS1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tb3V0bGluZS1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzI2ZmUyO1xuICBib3JkZXItY29sb3I6ICMzMjZmZTI7XG59XG4uYnRuLW91dGxpbmUtcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLW91dGxpbmUtcHJpbWFyeS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDUwLCAxMTEsIDIyNiwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeSwgLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0IHtcbiAgY29sb3I6ICM0YzRjNGM7XG4gIGJvcmRlci1jb2xvcjogIzRjNGM0Yztcbn1cbi5idG4tb3V0bGluZS1zZWNvbmRhcnk6aG92ZXIsIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5pbnB1dC1ncm91cC10ZXh0OmhvdmVyLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dDpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGM0YzRjO1xuICBib3JkZXItY29sb3I6ICM0YzRjNGM7XG59XG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmZvY3VzLCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dDpmb2N1cyxcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQ6Zm9jdXMsIC5idG4tb3V0bGluZS1zZWNvbmRhcnkuZm9jdXMsIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5mb2N1cy5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuZm9jdXMuaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoNzYsIDc2LCA3NiwgMC41KTtcbn1cbi5idG4tb3V0bGluZS1zZWNvbmRhcnkuZGlzYWJsZWQsIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5kaXNhYmxlZC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuZGlzYWJsZWQuaW5wdXQtZ3JvdXAtdGV4dCwgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpkaXNhYmxlZCwgLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQ6ZGlzYWJsZWQsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0OmRpc2FibGVkIHtcbiAgY29sb3I6ICM0YzRjNGM7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5pbnB1dC1ncm91cC10ZXh0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGUsIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5zaG93ID4gLmRyb3Bkb3duLXRvZ2dsZS5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuc2hvdyA+IC5kcm9wZG93bi10b2dnbGUuaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGM0YzRjO1xuICBib3JkZXItY29sb3I6ICM0YzRjNGM7XG59XG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cywgLmlucHV0LWdyb3VwLXByZXBlbmQgLnNob3cgPiAuZHJvcGRvd24tdG9nZ2xlLmlucHV0LWdyb3VwLXRleHQ6Zm9jdXMsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5zaG93ID4gLmRyb3Bkb3duLXRvZ2dsZS5pbnB1dC1ncm91cC10ZXh0OmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg3NiwgNzYsIDc2LCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtc3VjY2VzcyB7XG4gIGNvbG9yOiAjMDQ2YTM4O1xuICBib3JkZXItY29sb3I6ICMwNDZhMzg7XG59XG4uYnRuLW91dGxpbmUtc3VjY2Vzczpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDQ2YTM4O1xuICBib3JkZXItY29sb3I6ICMwNDZhMzg7XG59XG4uYnRuLW91dGxpbmUtc3VjY2Vzczpmb2N1cywgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDQsIDEwNiwgNTYsIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtc3VjY2Vzcy5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6ZGlzYWJsZWQge1xuICBjb2xvcjogIzA0NmEzODtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLW91dGxpbmUtc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLW91dGxpbmUtc3VjY2Vzcy5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA0NmEzODtcbiAgYm9yZGVyLWNvbG9yOiAjMDQ2YTM4O1xufVxuLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg0LCAxMDYsIDU2LCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtaW5mbyB7XG4gIGNvbG9yOiAjMzE3MDhmO1xuICBib3JkZXItY29sb3I6ICMzMTcwOGY7XG59XG4uYnRuLW91dGxpbmUtaW5mbzpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzE3MDhmO1xuICBib3JkZXItY29sb3I6ICMzMTcwOGY7XG59XG4uYnRuLW91dGxpbmUtaW5mbzpmb2N1cywgLmJ0bi1vdXRsaW5lLWluZm8uZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDQ5LCAxMTIsIDE0MywgMC41KTtcbn1cbi5idG4tb3V0bGluZS1pbmZvLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtaW5mbzpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMzE3MDhmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tb3V0bGluZS1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tb3V0bGluZS1pbmZvLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzE3MDhmO1xuICBib3JkZXItY29sb3I6ICMzMTcwOGY7XG59XG4uYnRuLW91dGxpbmUtaW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLW91dGxpbmUtaW5mby5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDQ5LCAxMTIsIDE0MywgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLXdhcm5pbmcge1xuICBjb2xvcjogI2VlYTEwMztcbiAgYm9yZGVyLWNvbG9yOiAjZWVhMTAzO1xufVxuLmJ0bi1vdXRsaW5lLXdhcm5pbmc6aG92ZXIge1xuICBjb2xvcjogIzFiMWIxYjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlYTEwMztcbiAgYm9yZGVyLWNvbG9yOiAjZWVhMTAzO1xufVxuLmJ0bi1vdXRsaW5lLXdhcm5pbmc6Zm9jdXMsIC5idG4tb3V0bGluZS13YXJuaW5nLmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgyMzgsIDE2MSwgMywgMC41KTtcbn1cbi5idG4tb3V0bGluZS13YXJuaW5nLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtd2FybmluZzpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZWVhMTAzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tb3V0bGluZS13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tb3V0bGluZS13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjMWIxYjFiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVhMTAzO1xuICBib3JkZXItY29sb3I6ICNlZWExMDM7XG59XG4uYnRuLW91dGxpbmUtd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLW91dGxpbmUtd2FybmluZy5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDIzOCwgMTYxLCAzLCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtZGFuZ2VyIHtcbiAgY29sb3I6ICNhNTFhMWY7XG4gIGJvcmRlci1jb2xvcjogI2E1MWExZjtcbn1cbi5idG4tb3V0bGluZS1kYW5nZXI6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E1MWExZjtcbiAgYm9yZGVyLWNvbG9yOiAjYTUxYTFmO1xufVxuLmJ0bi1vdXRsaW5lLWRhbmdlcjpmb2N1cywgLmJ0bi1vdXRsaW5lLWRhbmdlci5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMTY1LCAyNiwgMzEsIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtZGFuZ2VyLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtZGFuZ2VyOmRpc2FibGVkIHtcbiAgY29sb3I6ICNhNTFhMWY7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi1vdXRsaW5lLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tb3V0bGluZS1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhNTFhMWY7XG4gIGJvcmRlci1jb2xvcjogI2E1MWExZjtcbn1cbi5idG4tb3V0bGluZS1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLW91dGxpbmUtZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMTY1LCAyNiwgMzEsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1saWdodCB7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNmZmY7XG59XG4uYnRuLW91dGxpbmUtbGlnaHQ6aG92ZXIge1xuICBjb2xvcjogIzFiMWIxYjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xufVxuLmJ0bi1vdXRsaW5lLWxpZ2h0OmZvY3VzLCAuYnRuLW91dGxpbmUtbGlnaHQuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtbGlnaHQuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1saWdodDpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tb3V0bGluZS1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjMWIxYjFiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNmZmY7XG59XG4uYnRuLW91dGxpbmUtbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tb3V0bGluZS1saWdodC5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1kYXJrIHtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIGJvcmRlci1jb2xvcjogIzM2MzYzNjtcbn1cbi5idG4tb3V0bGluZS1kYXJrOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNjM2MzY7XG4gIGJvcmRlci1jb2xvcjogIzM2MzYzNjtcbn1cbi5idG4tb3V0bGluZS1kYXJrOmZvY3VzLCAuYnRuLW91dGxpbmUtZGFyay5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoNTQsIDU0LCA1NCwgMC41KTtcbn1cbi5idG4tb3V0bGluZS1kYXJrLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtZGFyazpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tb3V0bGluZS1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tb3V0bGluZS1kYXJrLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzYzNjM2O1xuICBib3JkZXItY29sb3I6ICMzNjM2MzY7XG59XG4uYnRuLW91dGxpbmUtZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLW91dGxpbmUtZGFyay5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDU0LCA1NCwgNTQsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1ncmVlbiB7XG4gIGNvbG9yOiAjMDQ2YTM4O1xuICBib3JkZXItY29sb3I6ICMwNDZhMzg7XG59XG4uYnRuLW91dGxpbmUtZ3JlZW46aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA0NmEzODtcbiAgYm9yZGVyLWNvbG9yOiAjMDQ2YTM4O1xufVxuLmJ0bi1vdXRsaW5lLWdyZWVuOmZvY3VzLCAuYnRuLW91dGxpbmUtZ3JlZW4uZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDQsIDEwNiwgNTYsIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtZ3JlZW4uZGlzYWJsZWQsIC5idG4tb3V0bGluZS1ncmVlbjpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMDQ2YTM4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tb3V0bGluZS1ncmVlbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1ncmVlbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWdyZWVuLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDQ2YTM4O1xuICBib3JkZXItY29sb3I6ICMwNDZhMzg7XG59XG4uYnRuLW91dGxpbmUtZ3JlZW46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtZ3JlZW46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tb3V0bGluZS1ncmVlbi5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDQsIDEwNiwgNTYsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1saW1lIHtcbiAgY29sb3I6ICM0MWE5Mjg7XG4gIGJvcmRlci1jb2xvcjogIzQxYTkyODtcbn1cbi5idG4tb3V0bGluZS1saW1lOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MWE5Mjg7XG4gIGJvcmRlci1jb2xvcjogIzQxYTkyODtcbn1cbi5idG4tb3V0bGluZS1saW1lOmZvY3VzLCAuYnRuLW91dGxpbmUtbGltZS5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoNjUsIDE2OSwgNDAsIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtbGltZS5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLWxpbWU6ZGlzYWJsZWQge1xuICBjb2xvcjogIzQxYTkyODtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLW91dGxpbmUtbGltZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1saW1lOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLW91dGxpbmUtbGltZS5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQxYTkyODtcbiAgYm9yZGVyLWNvbG9yOiAjNDFhOTI4O1xufVxuLmJ0bi1vdXRsaW5lLWxpbWU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtbGltZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWxpbWUuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg2NSwgMTY5LCA0MCwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLWJsYWNrIHtcbiAgY29sb3I6ICMwMDA7XG4gIGJvcmRlci1jb2xvcjogIzAwMDtcbn1cbi5idG4tb3V0bGluZS1ibGFjazpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBib3JkZXItY29sb3I6ICMwMDA7XG59XG4uYnRuLW91dGxpbmUtYmxhY2s6Zm9jdXMsIC5idG4tb3V0bGluZS1ibGFjay5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cbi5idG4tb3V0bGluZS1ibGFjay5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLWJsYWNrOmRpc2FibGVkIHtcbiAgY29sb3I6ICMwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi1vdXRsaW5lLWJsYWNrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWJsYWNrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLW91dGxpbmUtYmxhY2suZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIGJvcmRlci1jb2xvcjogIzAwMDtcbn1cbi5idG4tb3V0bGluZS1ibGFjazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1ibGFjazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWJsYWNrLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLWZvY3VzIHtcbiAgY29sb3I6ICM3NmEwYjQ7XG4gIGJvcmRlci1jb2xvcjogIzc2YTBiNDtcbn1cbi5idG4tb3V0bGluZS1mb2N1czpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzZhMGI0O1xuICBib3JkZXItY29sb3I6ICM3NmEwYjQ7XG59XG4uYnRuLW91dGxpbmUtZm9jdXM6Zm9jdXMsIC5idG4tb3V0bGluZS1mb2N1cy5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMTE4LCAxNjAsIDE4MCwgMC41KTtcbn1cbi5idG4tb3V0bGluZS1mb2N1cy5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLWZvY3VzOmRpc2FibGVkIHtcbiAgY29sb3I6ICM3NmEwYjQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi1vdXRsaW5lLWZvY3VzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWZvY3VzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLW91dGxpbmUtZm9jdXMuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NmEwYjQ7XG4gIGJvcmRlci1jb2xvcjogIzc2YTBiNDtcbn1cbi5idG4tb3V0bGluZS1mb2N1czpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1mb2N1czpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWZvY3VzLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMTE4LCAxNjAsIDE4MCwgMC41KTtcbn1cblxuLmJ0bi1saW5rIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMzMjZmZTI7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmJ0bi1saW5rOmhvdmVyIHtcbiAgY29sb3I6ICMzMjZmZTI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5idG4tbGluazpmb2N1cywgLmJ0bi1saW5rLmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmJ0bi1saW5rOmRpc2FibGVkLCAuYnRuLWxpbmsuZGlzYWJsZWQge1xuICBjb2xvcjogIzY2NjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5idG4tbGcsIC5idG4tZ3JvdXAtbGcgPiAuYnRuIHtcbiAgcGFkZGluZzogMXJlbSAxLjg3NXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuXG4uYnRuLXNtLCAuYnRuLWdyb3VwLXNtID4gLmJ0biB7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtO1xufVxuXG4uYnRuLWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmJ0bi1ibG9jayArIC5idG4tYmxvY2sge1xuICBtYXJnaW4tdG9wOiAwLjVyZW07XG59XG5cbmlucHV0W3R5cGU9c3VibWl0XS5idG4tYmxvY2ssXG5pbnB1dFt0eXBlPXJlc2V0XS5idG4tYmxvY2ssXG5pbnB1dFt0eXBlPWJ1dHRvbl0uYnRuLWJsb2NrIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5mYWRlIHtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyBsaW5lYXI7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuZmFkZSB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmZhZGU6bm90KC5zaG93KSB7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5jb2xsYXBzZTpub3QoLnNob3cpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmNvbGxhcHNpbmcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogaGVpZ2h0IDAuMzVzIGVhc2U7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY29sbGFwc2luZyB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmNvbGxhcHNpbmcud2lkdGgge1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiBhdXRvO1xuICB0cmFuc2l0aW9uOiB3aWR0aCAwLjM1cyBlYXNlO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmNvbGxhcHNpbmcud2lkdGgge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuLmRyb3B1cCxcbi5kcm9wcmlnaHQsXG4uZHJvcGRvd24sXG4uZHJvcGxlZnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5kcm9wZG93bi10b2dnbGUge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogMC4yNTVlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXRvcDogMC4zZW0gc29saWQ7XG4gIGJvcmRlci1yaWdodDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIGJvcmRlci1sZWZ0OiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5kcm9wZG93bi10b2dnbGU6ZW1wdHk6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5kcm9wZG93bi1tZW51IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwMDA7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsb2F0OiBsZWZ0O1xuICBtaW4td2lkdGg6IDEwcmVtO1xuICBwYWRkaW5nOiAwLjVyZW0gMDtcbiAgbWFyZ2luOiAwLjEyNXJlbSAwIDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICMzNjM2MzY7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtO1xufVxuXG4uZHJvcGRvd24tbWVudS1sZWZ0IHtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IDA7XG59XG5cbi5kcm9wZG93bi1tZW51LXJpZ2h0IHtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IGF1dG87XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuZHJvcGRvd24tbWVudS1zbS1sZWZ0IHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwO1xuICB9XG4gIC5kcm9wZG93bi1tZW51LXNtLXJpZ2h0IHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmRyb3Bkb3duLW1lbnUtbWQtbGVmdCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMDtcbiAgfVxuICAuZHJvcGRvd24tbWVudS1tZC1yaWdodCB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuZHJvcGRvd24tbWVudS1sZy1sZWZ0IHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwO1xuICB9XG4gIC5kcm9wZG93bi1tZW51LWxnLXJpZ2h0IHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC5kcm9wZG93bi1tZW51LXhsLWxlZnQge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDA7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUteGwtcmlnaHQge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbn1cbi5kcm9wdXAgLmRyb3Bkb3duLW1lbnUge1xuICB0b3A6IGF1dG87XG4gIGJvdHRvbTogMTAwJTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMC4xMjVyZW07XG59XG4uZHJvcHVwIC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMC4yNTVlbTtcbiAgdmVydGljYWwtYWxpZ246IDAuMjU1ZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci10b3A6IDA7XG4gIGJvcmRlci1yaWdodDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDAuM2VtIHNvbGlkO1xuICBib3JkZXItbGVmdDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG59XG4uZHJvcHVwIC5kcm9wZG93bi10b2dnbGU6ZW1wdHk6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5kcm9wcmlnaHQgLmRyb3Bkb3duLW1lbnUge1xuICB0b3A6IDA7XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiAxMDAlO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tbGVmdDogMC4xMjVyZW07XG59XG4uZHJvcHJpZ2h0IC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMC4yNTVlbTtcbiAgdmVydGljYWwtYWxpZ246IDAuMjU1ZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci10b3A6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b206IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdDogMC4zZW0gc29saWQ7XG59XG4uZHJvcHJpZ2h0IC5kcm9wZG93bi10b2dnbGU6ZW1wdHk6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uZHJvcHJpZ2h0IC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgdmVydGljYWwtYWxpZ246IDA7XG59XG5cbi5kcm9wbGVmdCAuZHJvcGRvd24tbWVudSB7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDEwMCU7XG4gIGxlZnQ6IGF1dG87XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1yaWdodDogMC4xMjVyZW07XG59XG4uZHJvcGxlZnQgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogMC4yNTVlbTtcbiAgY29udGVudDogXCJcIjtcbn1cbi5kcm9wbGVmdCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZHJvcGxlZnQgLmRyb3Bkb3duLXRvZ2dsZTo6YmVmb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDAuMjU1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAwLjI1NWVtO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItdG9wOiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAwLjNlbSBzb2xpZDtcbiAgYm9yZGVyLWJvdHRvbTogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG59XG4uZHJvcGxlZnQgLmRyb3Bkb3duLXRvZ2dsZTplbXB0eTo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5kcm9wbGVmdCAuZHJvcGRvd24tdG9nZ2xlOjpiZWZvcmUge1xuICB2ZXJ0aWNhbC1hbGlnbjogMDtcbn1cblxuLmRyb3Bkb3duLW1lbnVbeC1wbGFjZW1lbnRePXRvcF0sIC5kcm9wZG93bi1tZW51W3gtcGxhY2VtZW50Xj1yaWdodF0sIC5kcm9wZG93bi1tZW51W3gtcGxhY2VtZW50Xj1ib3R0b21dLCAuZHJvcGRvd24tbWVudVt4LXBsYWNlbWVudF49bGVmdF0ge1xuICByaWdodDogYXV0bztcbiAgYm90dG9tOiBhdXRvO1xufVxuXG4uZHJvcGRvd24tZGl2aWRlciB7XG4gIGhlaWdodDogMDtcbiAgbWFyZ2luOiAwLjQ2ODc1cmVtIDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZmZmO1xufVxuXG4uZHJvcGRvd24taXRlbSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMC4yNXJlbSAxLjVyZW07XG4gIGNsZWFyOiBib3RoO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzM2MzYzNjtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xufVxuLmRyb3Bkb3duLWl0ZW06aG92ZXIsIC5kcm9wZG93bi1pdGVtOmZvY3VzIHtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uZHJvcGRvd24taXRlbS5hY3RpdmUsIC5kcm9wZG93bi1pdGVtOmFjdGl2ZSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmRyb3Bkb3duLWl0ZW0uZGlzYWJsZWQsIC5kcm9wZG93bi1pdGVtOmRpc2FibGVkIHtcbiAgY29sb3I6ICM2NjY7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmRyb3Bkb3duLW1lbnUuc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uZHJvcGRvd24taGVhZGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAuNXJlbSAxLjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgY29sb3I6ICNjY2M7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5kcm9wZG93bi1pdGVtLXRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMC4yNXJlbSAxLjVyZW07XG4gIGNvbG9yOiAjMzYzNjM2O1xufVxuXG4uYnRuLWdyb3VwLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uYnRuLWdyb3VwID4gLmJ0bixcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4OiAxIDEgYXV0bztcbn1cbi5idG4tZ3JvdXAgPiAuYnRuOmhvdmVyLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46aG92ZXIge1xuICB6LWluZGV4OiAxO1xufVxuLmJ0bi1ncm91cCA+IC5idG46Zm9jdXMsIC5idG4tZ3JvdXAgPiAuYnRuOmFjdGl2ZSwgLmJ0bi1ncm91cCA+IC5idG4uYWN0aXZlLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46Zm9jdXMsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjphY3RpdmUsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi5hY3RpdmUge1xuICB6LWluZGV4OiAxO1xufVxuXG4uYnRuLXRvb2xiYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbi5idG4tdG9vbGJhciAuaW5wdXQtZ3JvdXAge1xuICB3aWR0aDogYXV0bztcbn1cblxuLmJ0bi1ncm91cCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4uYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi1sZWZ0OiAtMC4xMjVyZW07XG59XG4uYnRuLWdyb3VwID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbi5idG4tZ3JvdXAgPiAuYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuLmJ0bi1ncm91cCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4uYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4ge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuXG4uZHJvcGRvd24tdG9nZ2xlLXNwbGl0IHtcbiAgcGFkZGluZy1yaWdodDogMC43MDMxMjVyZW07XG4gIHBhZGRpbmctbGVmdDogMC43MDMxMjVyZW07XG59XG4uZHJvcGRvd24tdG9nZ2xlLXNwbGl0OjphZnRlciwgLmRyb3B1cCAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0OjphZnRlciwgLmRyb3ByaWdodCAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0OjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLmRyb3BsZWZ0IC5kcm9wZG93bi10b2dnbGUtc3BsaXQ6OmJlZm9yZSB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLmJ0bi1zbSArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQsIC5idG4tZ3JvdXAtc20gPiAuYnRuICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuMzc1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuMzc1cmVtO1xufVxuXG4uYnRuLWxnICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCwgLmJ0bi1ncm91cC1sZyA+IC5idG4gKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0IHtcbiAgcGFkZGluZy1yaWdodDogMS40MDYyNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAxLjQwNjI1cmVtO1xufVxuXG4uYnRuLWdyb3VwLXZlcnRpY2FsIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4sXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi10b3A6IC0wLjEyNXJlbTtcbn1cbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4ge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG5cbi5idG4tZ3JvdXAtdG9nZ2xlID4gLmJ0bixcbi5idG4tZ3JvdXAtdG9nZ2xlID4gLmJ0bi1ncm91cCA+IC5idG4ge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmJ0bi1ncm91cC10b2dnbGUgPiAuYnRuIGlucHV0W3R5cGU9cmFkaW9dLFxuLmJ0bi1ncm91cC10b2dnbGUgPiAuYnRuIGlucHV0W3R5cGU9Y2hlY2tib3hdLFxuLmJ0bi1ncm91cC10b2dnbGUgPiAuYnRuLWdyb3VwID4gLmJ0biBpbnB1dFt0eXBlPXJhZGlvXSxcbi5idG4tZ3JvdXAtdG9nZ2xlID4gLmJ0bi1ncm91cCA+IC5idG4gaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uaW5wdXQtZ3JvdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LFxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICB3aWR0aDogMSU7XG4gIG1pbi13aWR0aDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wgKyAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCArIC5jdXN0b20tc2VsZWN0LFxuLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCArIC5jdXN0b20tZmlsZSxcbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0ICsgLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0ICsgLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCArIC5jdXN0b20tZmlsZSxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0ICsgLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0ICsgLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdCArIC5jdXN0b20tZmlsZSxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSArIC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUgKyAuY3VzdG9tLXNlbGVjdCxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSArIC5jdXN0b20tZmlsZSB7XG4gIG1hcmdpbi1sZWZ0OiAtMC4wNjI1cmVtO1xufVxuLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbDpmb2N1cyxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0OmZvY3VzLFxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlIC5jdXN0b20tZmlsZS1pbnB1dDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIHotaW5kZXg6IDM7XG59XG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUgLmN1c3RvbS1maWxlLWlucHV0OmZvY3VzIHtcbiAgei1pbmRleDogNDtcbn1cbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2w6bm90KDpmaXJzdC1jaGlsZCksXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlOm5vdCg6bGFzdC1jaGlsZCkgLmN1c3RvbS1maWxlLWxhYmVsLCAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGU6bm90KDpsYXN0LWNoaWxkKSAuY3VzdG9tLWZpbGUtbGFiZWw6OmFmdGVyIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlOm5vdCg6Zmlyc3QtY2hpbGQpIC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG4uaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbikgPiAuZm9ybS1jb250cm9sOm5vdCg6bGFzdC1jaGlsZCksXG4uaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbikgPiAuY3VzdG9tLXNlbGVjdDpub3QoOmxhc3QtY2hpbGQpLFxuLmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pID4gLmN1c3RvbS1maWxlOm5vdCg6bGFzdC1jaGlsZCkgLmN1c3RvbS1maWxlLWxhYmVsLFxuLmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pID4gLmN1c3RvbS1maWxlOm5vdCg6bGFzdC1jaGlsZCkgLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlciB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbn1cbi5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbiA+IC5mb3JtLWNvbnRyb2w6bnRoLWxhc3QtY2hpbGQobiszKSxcbi5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbiA+IC5jdXN0b20tc2VsZWN0Om50aC1sYXN0LWNoaWxkKG4rMyksXG4uaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24gPiAuY3VzdG9tLWZpbGU6bnRoLWxhc3QtY2hpbGQobiszKSAuY3VzdG9tLWZpbGUtbGFiZWwsXG4uaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24gPiAuY3VzdG9tLWZpbGU6bnRoLWxhc3QtY2hpbGQobiszKSAuY3VzdG9tLWZpbGUtbGFiZWw6OmFmdGVyIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCxcbi5pbnB1dC1ncm91cC1hcHBlbmQge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmlucHV0LWdyb3VwLXByZXBlbmQgLmJ0bixcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbn1cbi5pbnB1dC1ncm91cC1wcmVwZW5kIC5idG46Zm9jdXMsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG46Zm9jdXMge1xuICB6LWluZGV4OiAzO1xufVxuLmlucHV0LWdyb3VwLXByZXBlbmQgLmJ0biArIC5idG4sXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCAuYnRuICsgLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCArIC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQgKyAuYnRuLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuICsgLmJ0bixcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0biArIC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCArIC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCArIC5idG4ge1xuICBtYXJnaW4tbGVmdDogLTAuMDYyNXJlbTtcbn1cblxuLmlucHV0LWdyb3VwLXByZXBlbmQge1xuICBtYXJnaW4tcmlnaHQ6IC0wLjA2MjVyZW07XG59XG5cbi5pbnB1dC1ncm91cC1hcHBlbmQge1xuICBtYXJnaW4tbGVmdDogLTAuMDYyNXJlbTtcbn1cblxuLmlucHV0LWdyb3VwLXRleHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAwLjM3NXJlbSAwLjc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtO1xufVxuLmlucHV0LWdyb3VwLXRleHQgaW5wdXRbdHlwZT1yYWRpb10sXG4uaW5wdXQtZ3JvdXAtdGV4dCBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLWNvbnRyb2w6bm90KHRleHRhcmVhKSxcbi5pbnB1dC1ncm91cC1sZyA+IC5jdXN0b20tc2VsZWN0IHtcbiAgaGVpZ2h0OiBjYWxjKDEuMmVtICsgMnJlbSArIDAuMTI1cmVtKTtcbn1cblxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1sZyA+IC5jdXN0b20tc2VsZWN0LFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmJ0bixcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuIHtcbiAgcGFkZGluZzogMXJlbSAxLjg3NXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBib3JkZXItcmFkaXVzOiAwLjE4NzVyZW07XG59XG5cbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLWNvbnRyb2w6bm90KHRleHRhcmVhKSxcbi5pbnB1dC1ncm91cC1zbSA+IC5jdXN0b20tc2VsZWN0IHtcbiAgaGVpZ2h0OiBjYWxjKDEuMmVtICsgMC41cmVtICsgMC4xMjVyZW0pO1xufVxuXG4uaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLXNtID4gLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuYnRuLFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG4ge1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbTtcbn1cblxuLmlucHV0LWdyb3VwLWxnID4gLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAtc20gPiAuY3VzdG9tLXNlbGVjdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDIuNzVyZW07XG59XG5cbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmJ0bixcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbikgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuLFxuLmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pID4gLmlucHV0LWdyb3VwLWFwcGVuZDpub3QoOmxhc3QtY2hpbGQpID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24gPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOm50aC1sYXN0LWNoaWxkKG4rMykgPiAuYnRuLFxuLmlucHV0LWdyb3VwLmhhcy12YWxpZGF0aW9uID4gLmlucHV0LWdyb3VwLWFwcGVuZDpudGgtbGFzdC1jaGlsZChuKzMpID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOmxhc3QtY2hpbGQgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZDpsYXN0LWNoaWxkID4gLmlucHV0LWdyb3VwLXRleHQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4sXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZDpub3QoOmZpcnN0LWNoaWxkKSA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQ6Zmlyc3QtY2hpbGQgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQ6Zmlyc3QtY2hpbGQgPiAuaW5wdXQtZ3JvdXAtdGV4dDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG5cbi5jdXN0b20tY29udHJvbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1pbi1oZWlnaHQ6IDEuNHJlbTtcbiAgcGFkZGluZy1sZWZ0OiAxLjg3NXJlbTtcbiAgcHJpbnQtY29sb3ItYWRqdXN0OiBleGFjdDtcbn1cblxuLmN1c3RvbS1jb250cm9sLWlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBtYXJnaW4tcmlnaHQ6IDAuOTM3NXJlbTtcbn1cblxuLmN1c3RvbS1jb250cm9sLWlucHV0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAtMTtcbiAgd2lkdGg6IDEuMjVyZW07XG4gIGhlaWdodDogMS4zMjVyZW07XG4gIG9wYWNpdHk6IDA7XG59XG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIGJvcmRlci1jb2xvcjogIzM2MzYzNjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5jdXN0b20tY29udHJvbC1pbnB1dDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4wNjI1cmVtICNmZmYsIDAgMCAwIDAuMTI1cmVtIHJnYmEoNTAsIDExMSwgMjI2LCAwLjIxNik7XG59XG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzYzNjM2O1xufVxuLmN1c3RvbS1jb250cm9sLWlucHV0Om5vdCg6ZGlzYWJsZWQpOmFjdGl2ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZWRkZjg7XG4gIGJvcmRlci1jb2xvcjogIzMyNmZlMjtcbn1cbi5jdXN0b20tY29udHJvbC1pbnB1dFtkaXNhYmxlZF0gfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwsIC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gIGNvbG9yOiAjNjY2O1xufVxuLmN1c3RvbS1jb250cm9sLWlucHV0W2Rpc2FibGVkXSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG59XG5cbi5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cbi5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDAuMDc1cmVtO1xuICBsZWZ0OiAtMS44NzVyZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMS4yNXJlbTtcbiAgaGVpZ2h0OiAxLjI1cmVtO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgIzM2MzYzNjtcbn1cbi5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMC4wNzVyZW07XG4gIGxlZnQ6IC0xLjg3NXJlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxLjI1cmVtO1xuICBoZWlnaHQ6IDEuMjVyZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6IDUwJS8xMDAlIDEwMCUgbm8tcmVwZWF0O1xufVxuXG4uY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzIwJyBoZWlnaHQ9JzIwJyB2aWV3Qm94PScwIDAgMjAgMjAnJTNFJTNDZyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnJTNFJTNDcGF0aCBzdHJva2U9JyUyMzM2MzYzNicgZD0nTS41LjVoMTl2MTlILjV6Jy8lM0UlM0NwYXRoIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNMTUuNjA1IDUuMjY4Yy4zMzQtLjM2NS44MTctLjM0MiAxLjEzNi0uMDIzLjMxOC4zMTguMzYuODE2LjAzNCAxLjE3MmE5MDMuNTQ3IDkwMy41NDcgMCAwIDEtNS4zIDUuOTRsLTEuMzMgMS40OGEyOTEyLjU2NyAyOTEyLjU2NyAwIDAgMC0xLjcxOCAxLjkxNWMtLjMuMzMzLS44NDYuMzIzLTEuMTUyLjAxNi0uNTU5LS41MzItMS4wMDYtLjk2MS0yLjAxMi0xLjkyOGwtLjM1NC0uMzRjLS43LS42NzQtMS4xNzUtMS4xMjktMS42NTYtMS41ODctLjM1NC0uMzM5LS4zMi0uODM4IDAtMS4xNjMuMzE2LS4zMjEuNzk4LS4zNiAxLjEzNi0uMDIuOTguOTI4IDEuODE3IDEuNzMyIDMuNDA4IDMuMjY4IDMuNDQ4LTMuODQzIDUuNTY3LTYuMjEyIDcuODA4LTguNzN6Jy8lM0UlM0MvZyUzRSUzQy9zdmclM0UlMEFcIik7XG59XG4uY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1pbnB1dDppbmRldGVybWluYXRlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICMzMjZmZTI7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMjZmZTI7XG59XG4uY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1pbnB1dDppbmRldGVybWluYXRlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNCcgaGVpZ2h0PScyNCcgdmlld0JveD0nMCAwIDI0IDI0JyUzRSUzQ3BhdGggZmlsbD0nbm9uZScgZmlsbC1ydWxlPSdldmVub2RkJyBzdHJva2U9JyUyMzM2MzYzNicgZD0nTS41LjVoMjN2MjNILjV6Jy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xufVxuLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbn1cbi5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkOmluZGV0ZXJtaW5hdGUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG59XG5cbi5jdXN0b20tcmFkaW8gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG4uY3VzdG9tLXJhZGlvIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQyUzRnhtbCB2ZXJzaW9uPScxLjAnIGVuY29kaW5nPSdVVEYtOCclM0YlM0UlM0Nzdmcgd2lkdGg9JzIwcHgnIGhlaWdodD0nMjBweCcgdmlld0JveD0nMCAwIDIwIDIwJyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnJTNFJTNDZyBpZD0nU3R5bGUtR3VpZGUnIHN0cm9rZT0nbm9uZScgc3Ryb2tlLXdpZHRoPScxJyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnJTNFJTNDZyBpZD0nMDcuLUljb25zJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSUyOC03NDkuMDAwMDAwLCAtNjg4LjAwMDAwMCUyOSclM0UlM0NnIGlkPSdGdW5jdGlvbmFsJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSUyODEwMC4wMDAwMDAsIDQ5OS4wMDAwMDAlMjknJTNFJTNDZyBpZD0nRWxlbWVudHMtLy1VSS0vLVJhZGlvLS8tU2VsZWN0ZWQnIHRyYW5zZm9ybT0ndHJhbnNsYXRlJTI4NjQ5LjAwMDAwMCwgMTg5LjAwMDAwMCUyOSclM0UlM0NjaXJjbGUgaWQ9J092YWwnIHN0cm9rZT0nJTIzMzYzNjM2JyBzdHJva2Utd2lkdGg9JzEnIGN4PScxMCcgY3k9JzEwJyByPSc5LjUnJTNFJTNDL2NpcmNsZSUzRSUzQ2NpcmNsZSBpZD0nT3ZhbCcgZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGN4PScxMCcgY3k9JzEwJyByPSc2JyUzRSUzQy9jaXJjbGUlM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7XG59XG4uY3VzdG9tLXJhZGlvIC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xufVxuXG4uY3VzdG9tLXN3aXRjaCB7XG4gIHBhZGRpbmctbGVmdDogMi44MTI1cmVtO1xufVxuLmN1c3RvbS1zd2l0Y2ggLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBsZWZ0OiAtMi44MTI1cmVtO1xuICB3aWR0aDogMi4xODc1cmVtO1xuICBwb2ludGVyLWV2ZW50czogYWxsO1xuICBib3JkZXItcmFkaXVzOiAwLjYyNXJlbTtcbn1cbi5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICB0b3A6IDAuMnJlbTtcbiAgbGVmdDogLTIuNjg3NXJlbTtcbiAgd2lkdGg6IGNhbGMoMS4yNXJlbSAtIDAuMjVyZW0pO1xuICBoZWlnaHQ6IGNhbGMoMS4yNXJlbSAtIDAuMjVyZW0pO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzYzNjM2O1xuICBib3JkZXItcmFkaXVzOiAwLjYyNXJlbTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY3VzdG9tLXN3aXRjaCAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uY3VzdG9tLXN3aXRjaCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMC45Mzc1cmVtKTtcbn1cbi5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xufVxuXG4uY3VzdG9tLXNlbGVjdCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogY2FsYygyLjE1cmVtICsgMC4xMjVyZW0pO1xuICBwYWRkaW5nOiAwLjM3NXJlbSAyLjc1cmVtIDAuMzc1cmVtIDAuNzVyZW07XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBiYWNrZ3JvdW5kOiAjZmZmIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyB3aWR0aD0nMjQnIGhlaWdodD0nMjQnIHZpZXdCb3g9JzAgMCAyNCAyNCclM0UlM0NkZWZzJTNFJTNDcGF0aCBpZD0nYScgZD0nTTEyIDEzLjU4Nkw2LjcwNyA4LjI5M2ExIDEgMCAwIDAtMS40MTQgMS40MTRsNiA2YTEgMSAwIDAgMCAxLjQxNCAwbDYtNmExIDEgMCAxIDAtMS40MTQtMS40MTRMMTIgMTMuNTg2eicvJTNFJTNDL2RlZnMlM0UlM0N1c2UgZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J2V2ZW5vZGQnIHhsaW5rOmhyZWY9JyUyM2EnLyUzRSUzQy9zdmclM0UlMEFcIikgbm8tcmVwZWF0IHJpZ2h0IDAuNzVyZW0gY2VudGVyLzIycHggMjJweDtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW07XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG4uY3VzdG9tLXNlbGVjdDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzM2MzYzNjtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5jdXN0b20tc2VsZWN0OmZvY3VzOjotbXMtdmFsdWUge1xuICBjb2xvcjogIzM2MzYzNjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5jdXN0b20tc2VsZWN0W211bHRpcGxlXSwgLmN1c3RvbS1zZWxlY3Rbc2l6ZV06bm90KFtzaXplPVwiMVwiXSkge1xuICBoZWlnaHQ6IGF1dG87XG4gIHBhZGRpbmctcmlnaHQ6IDAuNzVyZW07XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG59XG4uY3VzdG9tLXNlbGVjdDpkaXNhYmxlZCB7XG4gIGNvbG9yOiByZ2JhKDEwMiwgMTAyLCAxMDIsIDAuOCk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG59XG4uY3VzdG9tLXNlbGVjdDo6LW1zLWV4cGFuZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY3VzdG9tLXNlbGVjdDotbW96LWZvY3VzcmluZyB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdGV4dC1zaGFkb3c6IDAgMCAwICMzNjM2MzY7XG59XG5cbi5jdXN0b20tc2VsZWN0LXNtIHtcbiAgaGVpZ2h0OiBjYWxjKDEuMmVtICsgMC41cmVtICsgMC4xMjVyZW0pO1xuICBwYWRkaW5nLXRvcDogMC4yNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuMjVyZW07XG4gIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICBmb250LXNpemU6IDFyZW07XG59XG5cbi5jdXN0b20tc2VsZWN0LWxnIHtcbiAgaGVpZ2h0OiBjYWxjKDEuMmVtICsgMnJlbSArIDAuMTI1cmVtKTtcbiAgcGFkZGluZy10b3A6IDFyZW07XG4gIHBhZGRpbmctYm90dG9tOiAxcmVtO1xuICBwYWRkaW5nLWxlZnQ6IDEuODc1cmVtO1xuICBmb250LXNpemU6IDEyNSU7XG59XG5cbi5jdXN0b20tZmlsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBjYWxjKDIuMTVyZW0gKyAwLjEyNXJlbSk7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jdXN0b20tZmlsZS1pbnB1dCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogY2FsYygyLjE1cmVtICsgMC4xMjVyZW0pO1xuICBtYXJnaW46IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG9wYWNpdHk6IDA7XG59XG4uY3VzdG9tLWZpbGUtaW5wdXQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICBib3JkZXItY29sb3I6ICMzNjM2MzY7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uY3VzdG9tLWZpbGUtaW5wdXRbZGlzYWJsZWRdIH4gLmN1c3RvbS1maWxlLWxhYmVsLCAuY3VzdG9tLWZpbGUtaW5wdXQ6ZGlzYWJsZWQgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xufVxuLmN1c3RvbS1maWxlLWlucHV0OmxhbmcoZW4pIH4gLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiQnJvd3NlXCI7XG59XG4uY3VzdG9tLWZpbGUtaW5wdXQgfiAuY3VzdG9tLWZpbGUtbGFiZWxbZGF0YS1icm93c2VdOjphZnRlciB7XG4gIGNvbnRlbnQ6IGF0dHIoZGF0YS1icm93c2UpO1xufVxuXG4uY3VzdG9tLWZpbGUtbGFiZWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDE7XG4gIGhlaWdodDogY2FsYygyLjE1cmVtICsgMC4xMjVyZW0pO1xuICBwYWRkaW5nOiAwLjM3NXJlbSAwLjc1cmVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtO1xufVxuLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAzO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAyLjE1cmVtO1xuICBwYWRkaW5nOiAwLjM3NXJlbSAwLjc1cmVtO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBjb2xvcjogIzM2MzYzNjtcbiAgY29udGVudDogXCJCcm93c2VcIjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbiAgYm9yZGVyLWxlZnQ6IGluaGVyaXQ7XG4gIGJvcmRlci1yYWRpdXM6IDAgMC4xMjVyZW0gMC4xMjVyZW0gMDtcbn1cblxuLmN1c3RvbS1yYW5nZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEuMjVyZW07XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBhcHBlYXJhbmNlOiBub25lO1xufVxuLmN1c3RvbS1yYW5nZTpmb2N1cyB7XG4gIG91dGxpbmU6IDA7XG59XG4uY3VzdG9tLXJhbmdlOmZvY3VzOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMDYyNXJlbSAjZmZmLCBub25lO1xufVxuLmN1c3RvbS1yYW5nZTpmb2N1czo6LW1vei1yYW5nZS10aHVtYiB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMDYyNXJlbSAjZmZmLCBub25lO1xufVxuLmN1c3RvbS1yYW5nZTpmb2N1czo6LW1zLXRodW1iIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4wNjI1cmVtICNmZmYsIG5vbmU7XG59XG4uY3VzdG9tLXJhbmdlOjotbW96LWZvY3VzLW91dGVyIHtcbiAgYm9yZGVyOiAwO1xufVxuLmN1c3RvbS1yYW5nZTo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBtYXJnaW4tdG9wOiAtMC4yNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyNmZlMjtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY3VzdG9tLXJhbmdlOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmN1c3RvbS1yYW5nZTo6LXdlYmtpdC1zbGlkZXItdGh1bWI6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NlZGRmODtcbn1cbi5jdXN0b20tcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNrIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMC41cmVtO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY2NjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbn1cbi5jdXN0b20tcmFuZ2U6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzI2ZmUyO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jdXN0b20tcmFuZ2U6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5jdXN0b20tcmFuZ2U6Oi1tb3otcmFuZ2UtdGh1bWI6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NlZGRmODtcbn1cbi5jdXN0b20tcmFuZ2U6Oi1tb3otcmFuZ2UtdHJhY2sge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAwLjVyZW07XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjY2O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xufVxuLmN1c3RvbS1yYW5nZTo6LW1zLXRodW1iIHtcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjEyNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IDAuMTI1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzI2ZmUyO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jdXN0b20tcmFuZ2U6Oi1tcy10aHVtYiB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmN1c3RvbS1yYW5nZTo6LW1zLXRodW1iOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZWRkZjg7XG59XG4uY3VzdG9tLXJhbmdlOjotbXMtdHJhY2sge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAwLjVyZW07XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXdpZHRoOiAwLjVyZW07XG59XG4uY3VzdG9tLXJhbmdlOjotbXMtZmlsbC1sb3dlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NjY7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG59XG4uY3VzdG9tLXJhbmdlOjotbXMtZmlsbC11cHBlciB7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY2NjtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbn1cbi5jdXN0b20tcmFuZ2U6ZGlzYWJsZWQ6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbn1cbi5jdXN0b20tcmFuZ2U6ZGlzYWJsZWQ6Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNrIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmN1c3RvbS1yYW5nZTpkaXNhYmxlZDo6LW1vei1yYW5nZS10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG59XG4uY3VzdG9tLXJhbmdlOmRpc2FibGVkOjotbW96LXJhbmdlLXRyYWNrIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmN1c3RvbS1yYW5nZTpkaXNhYmxlZDo6LW1zLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbn1cblxuLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsXG4uY3VzdG9tLWZpbGUtbGFiZWwsXG4uY3VzdG9tLXNlbGVjdCB7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLFxuICAuY3VzdG9tLWZpbGUtbGFiZWwsXG4gIC5jdXN0b20tc2VsZWN0IHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi5uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLm5hdi1saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ubmF2LWxpbms6aG92ZXIsIC5uYXYtbGluazpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5uYXYtbGluay5kaXNhYmxlZCB7XG4gIGNvbG9yOiAjNjY2O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4ubmF2LXRhYnMge1xuICBib3JkZXItYm90dG9tOiAwLjEyNXJlbSBzb2xpZCAjNDFhOTI4O1xufVxuLm5hdi10YWJzIC5uYXYtbGluayB7XG4gIG1hcmdpbi1ib3R0b206IC0wLjEyNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMC4xMjVyZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMTI1cmVtO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4xMjVyZW07XG59XG4ubmF2LXRhYnMgLm5hdi1saW5rOmhvdmVyLCAubmF2LXRhYnMgLm5hdi1saW5rOmZvY3VzIHtcbiAgaXNvbGF0aW9uOiBpc29sYXRlO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNkYWRhZGE7XG59XG4ubmF2LXRhYnMgLm5hdi1saW5rLmRpc2FibGVkIHtcbiAgY29sb3I6ICM2NjY7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLm5hdi10YWJzIC5uYXYtbGluay5hY3RpdmUsXG4ubmF2LXRhYnMgLm5hdi1pdGVtLnNob3cgLm5hdi1saW5rIHtcbiAgY29sb3I6ICMxYjFiMWI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzFiMWIxYjtcbn1cbi5uYXYtdGFicyAuZHJvcGRvd24tbWVudSB7XG4gIG1hcmdpbi10b3A6IC0wLjEyNXJlbTtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG5cbi5uYXYtcGlsbHMgLm5hdi1saW5rIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbTtcbn1cbi5uYXYtcGlsbHMgLm5hdi1saW5rLmFjdGl2ZSxcbi5uYXYtcGlsbHMgLnNob3cgPiAubmF2LWxpbmsge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFiMWIxYjtcbn1cblxuLm5hdi1maWxsID4gLm5hdi1saW5rLFxuLm5hdi1maWxsIC5uYXYtaXRlbSB7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5uYXYtanVzdGlmaWVkID4gLm5hdi1saW5rLFxuLm5hdi1qdXN0aWZpZWQgLm5hdi1pdGVtIHtcbiAgZmxleC1iYXNpczogMDtcbiAgZmxleC1ncm93OiAxO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi50YWItY29udGVudCA+IC50YWItcGFuZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udGFiLWNvbnRlbnQgPiAuYWN0aXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5uYXZiYXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiAwLjQ2ODc1cmVtIDAuOTM3NXJlbTtcbn1cbi5uYXZiYXIgLmNvbnRhaW5lcixcbi5uYXZiYXIgLmNvbnRhaW5lci1mbHVpZCxcbi5uYXZiYXIgLmNvbnRhaW5lci1zbSxcbi5uYXZiYXIgLmNvbnRhaW5lci1tZCxcbi5uYXZiYXIgLmNvbnRhaW5lci1sZyxcbi5uYXZiYXIgLmNvbnRhaW5lci14bCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLm5hdmJhci1icmFuZCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy10b3A6IDAuNDEyNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNDEyNXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAwLjkzNzVyZW07XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLm5hdmJhci1icmFuZDpob3ZlciwgLm5hdmJhci1icmFuZDpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLm5hdmJhci1uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4ubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4ubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIGZsb2F0OiBub25lO1xufVxuXG4ubmF2YmFyLXRleHQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctdG9wOiAwLjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjVyZW07XG59XG5cbi5uYXZiYXItY29sbGFwc2Uge1xuICBmbGV4LWJhc2lzOiAxMDAlO1xuICBmbGV4LWdyb3c6IDE7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5uYXZiYXItdG9nZ2xlciB7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC43NXJlbTtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW07XG59XG4ubmF2YmFyLXRvZ2dsZXI6aG92ZXIsIC5uYXZiYXItdG9nZ2xlcjpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLm5hdmJhci10b2dnbGVyLWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxLjVlbTtcbiAgaGVpZ2h0OiAxLjVlbTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogNTAlLzEwMCUgMTAwJSBuby1yZXBlYXQ7XG59XG5cbi5uYXZiYXItbmF2LXNjcm9sbCB7XG4gIG1heC1oZWlnaHQ6IDc1dmg7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXIsXG4gIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci1mbHVpZCxcbiAgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLXNtLFxuICAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXItbWQsXG4gIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci1sZyxcbiAgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLXhsIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLXNtIHtcbiAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItbmF2IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLFxuICAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXItZmx1aWQsXG4gIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci1zbSxcbiAgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLW1kLFxuICAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXItbGcsXG4gIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci14bCB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgZmxleC1iYXNpczogYXV0bztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLXRvZ2dsZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXIsXG4gIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci1mbHVpZCxcbiAgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLXNtLFxuICAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXItbWQsXG4gIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci1sZyxcbiAgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLXhsIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLW1kIHtcbiAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItbmF2IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLFxuICAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXItZmx1aWQsXG4gIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci1zbSxcbiAgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLW1kLFxuICAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXItbGcsXG4gIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci14bCB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgZmxleC1iYXNpczogYXV0bztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLXRvZ2dsZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0Ljk4cHgpIHtcbiAgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLFxuICAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXItZmx1aWQsXG4gIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci1zbSxcbiAgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLW1kLFxuICAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXItbGcsXG4gIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci14bCB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm5hdmJhci1leHBhbmQtbGcge1xuICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1uYXYge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXIsXG4gIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci1mbHVpZCxcbiAgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLXNtLFxuICAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXItbWQsXG4gIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci1sZyxcbiAgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLXhsIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLW5hdi1zY3JvbGwge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEzNjUuOThweCkge1xuICAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXIsXG4gIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci1mbHVpZCxcbiAgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLXNtLFxuICAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXItbWQsXG4gIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci1sZyxcbiAgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLXhsIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAubmF2YmFyLWV4cGFuZC14bCB7XG4gICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLW5hdiB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lcixcbiAgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLWZsdWlkLFxuICAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXItc20sXG4gIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci1tZCxcbiAgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLWxnLFxuICAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXIteGwge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2LXNjcm9sbCB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci10b2dnbGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ubmF2YmFyLWV4cGFuZCB7XG4gIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLFxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLWZsdWlkLFxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLXNtLFxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLW1kLFxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLWxnLFxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLXhsIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXYge1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuLm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4ubmF2YmFyLWV4cGFuZCAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gIHBhZGRpbmctbGVmdDogMC41cmVtO1xufVxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLFxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLWZsdWlkLFxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLXNtLFxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLW1kLFxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLWxnLFxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLXhsIHtcbiAgZmxleC13cmFwOiBub3dyYXA7XG59XG4ubmF2YmFyLWV4cGFuZCAubmF2YmFyLW5hdi1zY3JvbGwge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cbi5uYXZiYXItZXhwYW5kIC5uYXZiYXItY29sbGFwc2Uge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGZsZXgtYmFzaXM6IGF1dG87XG59XG4ubmF2YmFyLWV4cGFuZCAubmF2YmFyLXRvZ2dsZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItYnJhbmQge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjkpO1xufVxuLm5hdmJhci1saWdodCAubmF2YmFyLWJyYW5kOmhvdmVyLCAubmF2YmFyLWxpZ2h0IC5uYXZiYXItYnJhbmQ6Zm9jdXMge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjkpO1xufVxuLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xufVxuLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbms6aG92ZXIsIC5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rOmZvY3VzIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43KTtcbn1cbi5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rLmRpc2FibGVkIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zKTtcbn1cbi5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLnNob3cgPiAubmF2LWxpbmssXG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5hY3RpdmUgPiAubmF2LWxpbmssXG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5uYXYtbGluay5zaG93LFxuLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbmsuYWN0aXZlIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC45KTtcbn1cbi5uYXZiYXItbGlnaHQgLm5hdmJhci10b2dnbGVyIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSczMCcgaGVpZ2h0PSczMCcgdmlld0JveD0nMCAwIDMwIDMwJyUzZSUzY3BhdGggc3Ryb2tlPSdyZ2JhJTI4MCwgMCwgMCwgMC41JTI5JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cbi5uYXZiYXItbGlnaHQgLm5hdmJhci10ZXh0IHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cbi5uYXZiYXItbGlnaHQgLm5hdmJhci10ZXh0IGEge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjkpO1xufVxuLm5hdmJhci1saWdodCAubmF2YmFyLXRleHQgYTpob3ZlciwgLm5hdmJhci1saWdodCAubmF2YmFyLXRleHQgYTpmb2N1cyB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOSk7XG59XG5cbi5uYXZiYXItZGFyayAubmF2YmFyLWJyYW5kIHtcbiAgY29sb3I6ICNmZmY7XG59XG4ubmF2YmFyLWRhcmsgLm5hdmJhci1icmFuZDpob3ZlciwgLm5hdmJhci1kYXJrIC5uYXZiYXItYnJhbmQ6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xufVxuLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluazpob3ZlciwgLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluazpmb2N1cyB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNzUpO1xufVxuLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluay5kaXNhYmxlZCB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMjUpO1xufVxuLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5zaG93ID4gLm5hdi1saW5rLFxuLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5hY3RpdmUgPiAubmF2LWxpbmssXG4ubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rLnNob3csXG4ubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLm5hdmJhci1kYXJrIC5uYXZiYXItdG9nZ2xlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xufVxuLm5hdmJhci1kYXJrIC5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSczMCcgaGVpZ2h0PSczMCcgdmlld0JveD0nMCAwIDMwIDMwJyUzZSUzY3BhdGggc3Ryb2tlPSdyZ2JhJTI4MjU1LCAyNTUsIDI1NSwgMC41JTI5JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cbi5uYXZiYXItZGFyayAubmF2YmFyLXRleHQge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xufVxuLm5hdmJhci1kYXJrIC5uYXZiYXItdGV4dCBhIHtcbiAgY29sb3I6ICNmZmY7XG59XG4ubmF2YmFyLWRhcmsgLm5hdmJhci10ZXh0IGE6aG92ZXIsIC5uYXZiYXItZGFyayAubmF2YmFyLXRleHQgYTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uY2FyZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWluLXdpZHRoOiAwO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogYm9yZGVyLWJveDtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW07XG59XG4uY2FyZCA+IGhyIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5jYXJkID4gLmxpc3QtZ3JvdXAge1xuICBib3JkZXItdG9wOiBpbmhlcml0O1xuICBib3JkZXItYm90dG9tOiBpbmhlcml0O1xufVxuLmNhcmQgPiAubGlzdC1ncm91cDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDA7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IGNhbGMoMC4xMjVyZW0gLSAwLjA2MjVyZW0pO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogY2FsYygwLjEyNXJlbSAtIDAuMDYyNXJlbSk7XG59XG4uY2FyZCA+IC5saXN0LWdyb3VwOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogY2FsYygwLjEyNXJlbSAtIDAuMDYyNXJlbSk7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IGNhbGMoMC4xMjVyZW0gLSAwLjA2MjVyZW0pO1xufVxuLmNhcmQgPiAuY2FyZC1oZWFkZXIgKyAubGlzdC1ncm91cCxcbi5jYXJkID4gLmxpc3QtZ3JvdXAgKyAuY2FyZC1mb290ZXIge1xuICBib3JkZXItdG9wOiAwO1xufVxuXG4uY2FyZC1ib2R5IHtcbiAgZmxleDogMSAxIGF1dG87XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgcGFkZGluZzogMC45Mzc1cmVtO1xufVxuXG4uY2FyZC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbTtcbn1cblxuLmNhcmQtc3VidGl0bGUge1xuICBtYXJnaW4tdG9wOiAtMC40Njg3NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNhcmQtdGV4dDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNhcmQtbGluazpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5jYXJkLWxpbmsgKyAuY2FyZC1saW5rIHtcbiAgbWFyZ2luLWxlZnQ6IDAuOTM3NXJlbTtcbn1cblxuLmNhcmQtaGVhZGVyIHtcbiAgcGFkZGluZzogMC45Mzc1cmVtIDAuOTM3NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4uY2FyZC1oZWFkZXI6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItcmFkaXVzOiBjYWxjKDAuMTI1cmVtIC0gMC4wNjI1cmVtKSBjYWxjKDAuMTI1cmVtIC0gMC4wNjI1cmVtKSAwIDA7XG59XG5cbi5jYXJkLWZvb3RlciB7XG4gIHBhZGRpbmc6IDAuOTM3NXJlbSAwLjkzNzVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLmNhcmQtZm9vdGVyOmxhc3QtY2hpbGQge1xuICBib3JkZXItcmFkaXVzOiAwIDAgY2FsYygwLjEyNXJlbSAtIDAuMDYyNXJlbSkgY2FsYygwLjEyNXJlbSAtIDAuMDYyNXJlbSk7XG59XG5cbi5jYXJkLWhlYWRlci10YWJzIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMC40Njg3NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogLTAuOTM3NXJlbTtcbiAgbWFyZ2luLWxlZnQ6IC0wLjQ2ODc1cmVtO1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuXG4uY2FyZC1oZWFkZXItcGlsbHMge1xuICBtYXJnaW4tcmlnaHQ6IC0wLjQ2ODc1cmVtO1xuICBtYXJnaW4tbGVmdDogLTAuNDY4NzVyZW07XG59XG5cbi5jYXJkLWltZy1vdmVybGF5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHBhZGRpbmc6IDEuMjVyZW07XG4gIGJvcmRlci1yYWRpdXM6IGNhbGMoMC4xMjVyZW0gLSAwLjA2MjVyZW0pO1xufVxuXG4uY2FyZC1pbWcsXG4uY2FyZC1pbWctdG9wLFxuLmNhcmQtaW1nLWJvdHRvbSB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmNhcmQtaW1nLFxuLmNhcmQtaW1nLXRvcCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IGNhbGMoMC4xMjVyZW0gLSAwLjA2MjVyZW0pO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogY2FsYygwLjEyNXJlbSAtIDAuMDYyNXJlbSk7XG59XG5cbi5jYXJkLWltZyxcbi5jYXJkLWltZy1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogY2FsYygwLjEyNXJlbSAtIDAuMDYyNXJlbSk7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IGNhbGMoMC4xMjVyZW0gLSAwLjA2MjVyZW0pO1xufVxuXG4uY2FyZC1kZWNrIC5jYXJkIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY2FyZC1kZWNrIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbiAgICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gIH1cbiAgLmNhcmQtZGVjayAuY2FyZCB7XG4gICAgZmxleDogMSAwIDAlO1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICB9XG59XG5cbi5jYXJkLWdyb3VwID4gLmNhcmQge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jYXJkLWdyb3VwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZCB7XG4gICAgZmxleDogMSAwIDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZCArIC5jYXJkIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBib3JkZXItbGVmdDogMDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpsYXN0LWNoaWxkKSAuY2FyZC1pbWctdG9wLFxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6bGFzdC1jaGlsZCkgLmNhcmQtaGVhZGVyIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6bGFzdC1jaGlsZCkgLmNhcmQtaW1nLWJvdHRvbSxcbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmxhc3QtY2hpbGQpIC5jYXJkLWZvb3RlciB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpmaXJzdC1jaGlsZCkgLmNhcmQtaW1nLXRvcCxcbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmZpcnN0LWNoaWxkKSAuY2FyZC1oZWFkZXIge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmZpcnN0LWNoaWxkKSAuY2FyZC1pbWctYm90dG9tLFxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpIC5jYXJkLWZvb3RlciB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxufVxuXG4uY2FyZC1jb2x1bW5zIC5jYXJkIHtcbiAgbWFyZ2luLWJvdHRvbTogMC45Mzc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jYXJkLWNvbHVtbnMge1xuICAgIGNvbHVtbi1jb3VudDogMztcbiAgICBjb2x1bW4tZ2FwOiAxLjI1cmVtO1xuICAgIG9ycGhhbnM6IDE7XG4gICAgd2lkb3dzOiAxO1xuICB9XG4gIC5jYXJkLWNvbHVtbnMgLmNhcmQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uYWNjb3JkaW9uIHtcbiAgb3ZlcmZsb3ctYW5jaG9yOiBub25lO1xufVxuLmFjY29yZGlvbiA+IC5jYXJkIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5hY2NvcmRpb24gPiAuY2FyZDpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICBib3JkZXItYm90dG9tOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cbi5hY2NvcmRpb24gPiAuY2FyZDpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG4uYWNjb3JkaW9uID4gLmNhcmQgPiAuY2FyZC1oZWFkZXIge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBtYXJnaW4tYm90dG9tOiAtMC4wNjI1cmVtO1xufVxuXG4uYnJlYWRjcnVtYiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZzogMCAwO1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW07XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtO1xufVxuXG4uYnJlYWRjcnVtYi1pdGVtICsgLmJyZWFkY3J1bWItaXRlbSB7XG4gIHBhZGRpbmctbGVmdDogMC42MjVyZW07XG59XG4uYnJlYWRjcnVtYi1pdGVtICsgLmJyZWFkY3J1bWItaXRlbTo6YmVmb3JlIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNjI1cmVtO1xuICBjb2xvcjogIzY2NjtcbiAgY29udGVudDogXCJ8XCI7XG59XG4uYnJlYWRjcnVtYi1pdGVtICsgLmJyZWFkY3J1bWItaXRlbTpob3Zlcjo6YmVmb3JlIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uYnJlYWRjcnVtYi1pdGVtICsgLmJyZWFkY3J1bWItaXRlbTpob3Zlcjo6YmVmb3JlIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmJyZWFkY3J1bWItaXRlbS5hY3RpdmUge1xuICBjb2xvcjogIzM2MzYzNjtcbn1cblxuLnBhZ2luYXRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtO1xufVxuXG4ucGFnZS1saW5rIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMC40Njg3NXJlbSAwO1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gIGNvbG9yOiAjMzI2ZmUyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDAgc29saWQgdHJhbnNwYXJlbnQ7XG59XG4ucGFnZS1saW5rOmhvdmVyIHtcbiAgei1pbmRleDogMjtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5wYWdlLWxpbms6Zm9jdXMge1xuICB6LWluZGV4OiAzO1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDUwLCAxMTEsIDIyNiwgMC4yMTYpO1xufVxuXG4ucGFnZS1pdGVtOmZpcnN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4xMjVyZW07XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMTI1cmVtO1xufVxuLnBhZ2UtaXRlbTpsYXN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4xMjVyZW07XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjEyNXJlbTtcbn1cbi5wYWdlLWl0ZW0uYWN0aXZlIC5wYWdlLWxpbmsge1xuICB6LWluZGV4OiAzO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xufVxuLnBhZ2UtaXRlbS5kaXNhYmxlZCAucGFnZS1saW5rIHtcbiAgY29sb3I6ICM2NjY7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBjdXJzb3I6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4ucGFnaW5hdGlvbi1sZyAucGFnZS1saW5rIHtcbiAgcGFkZGluZzogMC43NXJlbSAxLjVyZW07XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG4ucGFnaW5hdGlvbi1sZyAucGFnZS1pdGVtOmZpcnN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xufVxuLnBhZ2luYXRpb24tbGcgLnBhZ2UtaXRlbTpsYXN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG59XG5cbi5wYWdpbmF0aW9uLXNtIC5wYWdlLWxpbmsge1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4zO1xufVxuLnBhZ2luYXRpb24tc20gLnBhZ2UtaXRlbTpmaXJzdC1jaGlsZCAucGFnZS1saW5rIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4xMjVyZW07XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMTI1cmVtO1xufVxuLnBhZ2luYXRpb24tc20gLnBhZ2UtaXRlbTpsYXN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4xMjVyZW07XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjEyNXJlbTtcbn1cblxuLmJhZGdlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAwLjEyNXJlbSAwLjVyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5iYWRnZSB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuYS5iYWRnZTpob3ZlciwgYS5iYWRnZTpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmJhZGdlOmVtcHR5IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmJ0biAuYmFkZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTFweDtcbn1cblxuLmJhZGdlLXBpbGwge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjZlbTtcbiAgcGFkZGluZy1sZWZ0OiAwLjZlbTtcbiAgYm9yZGVyLXJhZGl1czogMTByZW07XG59XG5cbi5iYWRnZS1wcmltYXJ5IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMjZmZTI7XG59XG5hLmJhZGdlLXByaW1hcnk6aG92ZXIsIGEuYmFkZ2UtcHJpbWFyeTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWM1N2M1O1xufVxuYS5iYWRnZS1wcmltYXJ5OmZvY3VzLCBhLmJhZGdlLXByaW1hcnkuZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDUwLCAxMTEsIDIyNiwgMC41KTtcbn1cblxuLmJhZGdlLXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGM0YzRjO1xufVxuYS5iYWRnZS1zZWNvbmRhcnk6aG92ZXIsIGEuYmFkZ2Utc2Vjb25kYXJ5OmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzMzMzM7XG59XG5hLmJhZGdlLXNlY29uZGFyeTpmb2N1cywgYS5iYWRnZS1zZWNvbmRhcnkuZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDc2LCA3NiwgNzYsIDAuNSk7XG59XG5cbi5iYWRnZS1zdWNjZXNzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNDZhMzg7XG59XG5hLmJhZGdlLXN1Y2Nlc3M6aG92ZXIsIGEuYmFkZ2Utc3VjY2Vzczpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDIzOTFlO1xufVxuYS5iYWRnZS1zdWNjZXNzOmZvY3VzLCBhLmJhZGdlLXN1Y2Nlc3MuZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDQsIDEwNiwgNTYsIDAuNSk7XG59XG5cbi5iYWRnZS1pbmZvIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMTcwOGY7XG59XG5hLmJhZGdlLWluZm86aG92ZXIsIGEuYmFkZ2UtaW5mbzpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjQ1MjY5O1xufVxuYS5iYWRnZS1pbmZvOmZvY3VzLCBhLmJhZGdlLWluZm8uZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDQ5LCAxMTIsIDE0MywgMC41KTtcbn1cblxuLmJhZGdlLXdhcm5pbmcge1xuICBjb2xvcjogIzFiMWIxYjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlYTEwMztcbn1cbmEuYmFkZ2Utd2FybmluZzpob3ZlciwgYS5iYWRnZS13YXJuaW5nOmZvY3VzIHtcbiAgY29sb3I6ICMxYjFiMWI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiYzdmMDI7XG59XG5hLmJhZGdlLXdhcm5pbmc6Zm9jdXMsIGEuYmFkZ2Utd2FybmluZy5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMjM4LCAxNjEsIDMsIDAuNSk7XG59XG5cbi5iYWRnZS1kYW5nZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E1MWExZjtcbn1cbmEuYmFkZ2UtZGFuZ2VyOmhvdmVyLCBhLmJhZGdlLWRhbmdlcjpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzkxMzE3O1xufVxuYS5iYWRnZS1kYW5nZXI6Zm9jdXMsIGEuYmFkZ2UtZGFuZ2VyLmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgxNjUsIDI2LCAzMSwgMC41KTtcbn1cblxuLmJhZGdlLWxpZ2h0IHtcbiAgY29sb3I6ICMxYjFiMWI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5hLmJhZGdlLWxpZ2h0OmhvdmVyLCBhLmJhZGdlLWxpZ2h0OmZvY3VzIHtcbiAgY29sb3I6ICMxYjFiMWI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmU2ZTY7XG59XG5hLmJhZGdlLWxpZ2h0OmZvY3VzLCBhLmJhZGdlLWxpZ2h0LmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xufVxuXG4uYmFkZ2UtZGFyayB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzYzNjM2O1xufVxuYS5iYWRnZS1kYXJrOmhvdmVyLCBhLmJhZGdlLWRhcms6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFkMWQxZDtcbn1cbmEuYmFkZ2UtZGFyazpmb2N1cywgYS5iYWRnZS1kYXJrLmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg1NCwgNTQsIDU0LCAwLjUpO1xufVxuXG4uYmFkZ2UtZ3JlZW4ge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA0NmEzODtcbn1cbmEuYmFkZ2UtZ3JlZW46aG92ZXIsIGEuYmFkZ2UtZ3JlZW46Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAyMzkxZTtcbn1cbmEuYmFkZ2UtZ3JlZW46Zm9jdXMsIGEuYmFkZ2UtZ3JlZW4uZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDQsIDEwNiwgNTYsIDAuNSk7XG59XG5cbi5iYWRnZS1saW1lIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MWE5Mjg7XG59XG5hLmJhZGdlLWxpbWU6aG92ZXIsIGEuYmFkZ2UtbGltZTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzE4MDFlO1xufVxuYS5iYWRnZS1saW1lOmZvY3VzLCBhLmJhZGdlLWxpbWUuZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDY1LCAxNjksIDQwLCAwLjUpO1xufVxuXG4uYmFkZ2UtYmxhY2sge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbn1cbmEuYmFkZ2UtYmxhY2s6aG92ZXIsIGEuYmFkZ2UtYmxhY2s6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG59XG5hLmJhZGdlLWJsYWNrOmZvY3VzLCBhLmJhZGdlLWJsYWNrLmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgwLCAwLCAwLCAwLjUpO1xufVxuXG4uYmFkZ2UtZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc2YTBiNDtcbn1cbmEuYmFkZ2UtZm9jdXM6aG92ZXIsIGEuYmFkZ2UtZm9jdXM6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU3ODhhMDtcbn1cbmEuYmFkZ2UtZm9jdXM6Zm9jdXMsIGEuYmFkZ2UtZm9jdXMuZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDExOCwgMTYwLCAxODAsIDAuNSk7XG59XG5cbi5qdW1ib3Ryb24ge1xuICBwYWRkaW5nOiAycmVtIDFyZW07XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmp1bWJvdHJvbiB7XG4gICAgcGFkZGluZzogNHJlbSAycmVtO1xuICB9XG59XG5cbi5qdW1ib3Ryb24tZmx1aWQge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5hbGVydCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMXJlbSAwLjgxMjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbTtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG59XG5cbi5hbGVydC1oZWFkaW5nIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi5hbGVydC1saW5rIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmFsZXJ0LWRpc21pc3NpYmxlIHtcbiAgcGFkZGluZy1yaWdodDogMy4xMjVyZW07XG59XG4uYWxlcnQtZGlzbWlzc2libGUgLmNsb3NlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiAyO1xuICBwYWRkaW5nOiAxcmVtIDAuODEyNXJlbTtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi5hbGVydC1wcmltYXJ5IHtcbiAgY29sb3I6ICMxYTNhNzY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNmUyZjk7XG4gIGJvcmRlci1jb2xvcjogI2Q2ZTJmOTtcbn1cbi5hbGVydC1wcmltYXJ5IGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2MwZDJmNjtcbn1cbi5hbGVydC1wcmltYXJ5IC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICMxMTI1NGM7XG59XG5cbi5hbGVydC1zZWNvbmRhcnkge1xuICBjb2xvcjogIzI4MjgyODtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RiZGJkYjtcbiAgYm9yZGVyLWNvbG9yOiAjZGJkYmRiO1xufVxuLmFsZXJ0LXNlY29uZGFyeSBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNjZWNlY2U7XG59XG4uYWxlcnQtc2Vjb25kYXJ5IC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICMwZjBmMGY7XG59XG5cbi5hbGVydC1zdWNjZXNzIHtcbiAgY29sb3I6ICMwMjM3MWQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZGUxZDc7XG4gIGJvcmRlci1jb2xvcjogI2NkZTFkNztcbn1cbi5hbGVydC1zdWNjZXNzIGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2JkZDdjYTtcbn1cbi5hbGVydC1zdWNjZXNzIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICMwMDA2MDM7XG59XG5cbi5hbGVydC1pbmZvIHtcbiAgY29sb3I6ICMxOTNhNGE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNmUyZTk7XG4gIGJvcmRlci1jb2xvcjogI2Q2ZTJlOTtcbn1cbi5hbGVydC1pbmZvIGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2M1ZDZlMDtcbn1cbi5hbGVydC1pbmZvIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICMwYzFjMjQ7XG59XG5cbi5hbGVydC13YXJuaW5nIHtcbiAgY29sb3I6ICM3YzU0MDI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2VjY2Q7XG4gIGJvcmRlci1jb2xvcjogI2ZjZWNjZDtcbn1cbi5hbGVydC13YXJuaW5nIGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2ZiZTNiNTtcbn1cbi5hbGVydC13YXJuaW5nIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICM0YTMyMDE7XG59XG5cbi5hbGVydC1kYW5nZXIge1xuICBjb2xvcjogIzU2MGUxMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VkZDFkMjtcbiAgYm9yZGVyLWNvbG9yOiAjZWRkMWQyO1xufVxuLmFsZXJ0LWRhbmdlciBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNlNmJmYzA7XG59XG4uYWxlcnQtZGFuZ2VyIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICMyYTA3MDg7XG59XG5cbi5hbGVydC1saWdodCB7XG4gIGNvbG9yOiAjODU4NTg1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyLWNvbG9yOiB3aGl0ZTtcbn1cbi5hbGVydC1saWdodCBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNmMmYyZjI7XG59XG4uYWxlcnQtbGlnaHQgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzZjNmM2Yztcbn1cblxuLmFsZXJ0LWRhcmsge1xuICBjb2xvcjogIzFjMWMxYztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q3ZDdkNztcbiAgYm9yZGVyLWNvbG9yOiAjZDdkN2Q3O1xufVxuLmFsZXJ0LWRhcmsgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjY2FjYWNhO1xufVxuLmFsZXJ0LWRhcmsgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzAzMDMwMztcbn1cblxuLmFsZXJ0LWdyZWVuIHtcbiAgY29sb3I6ICMwMjM3MWQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZGUxZDc7XG4gIGJvcmRlci1jb2xvcjogI2NkZTFkNztcbn1cbi5hbGVydC1ncmVlbiBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNiZGQ3Y2E7XG59XG4uYWxlcnQtZ3JlZW4gLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzAwMDYwMztcbn1cblxuLmFsZXJ0LWxpbWUge1xuICBjb2xvcjogIzIyNTgxNTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q5ZWVkNDtcbiAgYm9yZGVyLWNvbG9yOiAjZDllZWQ0O1xufVxuLmFsZXJ0LWxpbWUgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjYzllN2MyO1xufVxuLmFsZXJ0LWxpbWUgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzEyMmYwYjtcbn1cblxuLmFsZXJ0LWJsYWNrIHtcbiAgY29sb3I6IGJsYWNrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjY2NjO1xuICBib3JkZXItY29sb3I6ICNjY2NjY2M7XG59XG4uYWxlcnQtYmxhY2sgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjYmZiZmJmO1xufVxuLmFsZXJ0LWJsYWNrIC5hbGVydC1saW5rIHtcbiAgY29sb3I6IGJsYWNrO1xufVxuXG4uYWxlcnQtZm9jdXMge1xuICBjb2xvcjogIzNkNTM1ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U0ZWNmMDtcbiAgYm9yZGVyLWNvbG9yOiAjZTRlY2YwO1xufVxuLmFsZXJ0LWZvY3VzIGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2Q0ZTBlNztcbn1cbi5hbGVydC1mb2N1cyAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjMjkzODNmO1xufVxuXG5Aa2V5ZnJhbWVzIHByb2dyZXNzLWJhci1zdHJpcGVzIHtcbiAgZnJvbSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMXJlbSAwO1xuICB9XG4gIHRvIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG4gIH1cbn1cbi5wcm9ncmVzcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogMXJlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbiAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW07XG59XG5cbi5wcm9ncmVzcy1iYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyNmZlMjtcbiAgdHJhbnNpdGlvbjogd2lkdGggMC42cyBlYXNlO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLnByb2dyZXNzLWJhciB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG4ucHJvZ3Jlc3MtYmFyLXN0cmlwZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbiAgYmFja2dyb3VuZC1zaXplOiAxcmVtIDFyZW07XG59XG5cbi5wcm9ncmVzcy1iYXItYW5pbWF0ZWQge1xuICBhbmltYXRpb246IDFzIGxpbmVhciBpbmZpbml0ZSBwcm9ncmVzcy1iYXItc3RyaXBlcztcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5wcm9ncmVzcy1iYXItYW5pbWF0ZWQge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgfVxufVxuXG4ubWVkaWEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cblxuLm1lZGlhLWJvZHkge1xuICBmbGV4OiAxO1xufVxuXG4ubGlzdC1ncm91cCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW07XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGNvbG9yOiAjNGM0YzRjO1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgei1pbmRleDogMTtcbiAgY29sb3I6ICM0YzRjNGM7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmFjdGl2ZSB7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xufVxuXG4ubGlzdC1ncm91cC1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMC43NXJlbSAxLjI1cmVtO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xufVxuLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IGluaGVyaXQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiBpbmhlcml0O1xufVxuLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IGluaGVyaXQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IGluaGVyaXQ7XG59XG4ubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkLCAubGlzdC1ncm91cC1pdGVtOmRpc2FibGVkIHtcbiAgY29sb3I6ICM2NjY7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICB6LWluZGV4OiAyO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyNmZlMjtcbiAgYm9yZGVyLWNvbG9yOiAjMzI2ZmUyO1xufVxuLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICBib3JkZXItdG9wLXdpZHRoOiAwO1xufVxuLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgbWFyZ2luLXRvcDogLTAuMDYyNXJlbTtcbiAgYm9yZGVyLXRvcC13aWR0aDogMC4wNjI1cmVtO1xufVxuXG4ubGlzdC1ncm91cC1ob3Jpem9udGFsIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cbi5saXN0LWdyb3VwLWhvcml6b250YWwgPiAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4xMjVyZW07XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbCA+IC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjEyNXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cbi5saXN0LWdyb3VwLWhvcml6b250YWwgPiAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4ubGlzdC1ncm91cC1ob3Jpem9udGFsID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICBib3JkZXItdG9wLXdpZHRoOiAwLjA2MjVyZW07XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xufVxuLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbCA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gIG1hcmdpbi1sZWZ0OiAtMC4wNjI1cmVtO1xuICBib3JkZXItbGVmdC13aWR0aDogMC4wNjI1cmVtO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXNtID4gLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4xMjVyZW07XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbSA+IC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMTI1cmVtO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbSA+IC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtc20gPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMC4wNjI1cmVtO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtc20gPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC4wNjI1cmVtO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwLjA2MjVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbWQgPiAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjEyNXJlbTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kID4gLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4xMjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kID4gLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZCA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAwLjA2MjVyZW07XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZCA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjA2MjVyZW07XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDAuMDYyNXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbGcgPiAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjEyNXJlbTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnID4gLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4xMjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnID4gLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZyA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAwLjA2MjVyZW07XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZyA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjA2MjVyZW07XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDAuMDYyNXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXhsIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteGwgPiAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjEyNXJlbTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXhsID4gLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4xMjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXhsID4gLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14bCA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAwLjA2MjVyZW07XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14bCA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjA2MjVyZW07XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDAuMDYyNXJlbTtcbiAgfVxufVxuLmxpc3QtZ3JvdXAtZmx1c2gge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLmxpc3QtZ3JvdXAtZmx1c2ggPiAubGlzdC1ncm91cC1pdGVtIHtcbiAgYm9yZGVyLXdpZHRoOiAwIDAgMC4wNjI1cmVtO1xufVxuLmxpc3QtZ3JvdXAtZmx1c2ggPiAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLXByaW1hcnkge1xuICBjb2xvcjogIzFhM2E3NjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M2ZDdmNztcbn1cbi5saXN0LWdyb3VwLWl0ZW0tcHJpbWFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLXByaW1hcnkubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjMWEzYTc2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjBjN2Y0O1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1wcmltYXJ5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxYTNhNzY7XG4gIGJvcmRlci1jb2xvcjogIzFhM2E3Njtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1zZWNvbmRhcnkge1xuICBjb2xvcjogIzI4MjgyODtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NkY2RjZDtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tc2Vjb25kYXJ5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tc2Vjb25kYXJ5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzI4MjgyODtcbiAgYmFja2dyb3VuZC1jb2xvcjogc2lsdmVyO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1zZWNvbmRhcnkubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI4MjgyODtcbiAgYm9yZGVyLWNvbG9yOiAjMjgyODI4O1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3Mge1xuICBjb2xvcjogIzAyMzcxZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I5ZDVjNztcbn1cbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjMDIzNzFkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTljYmJhO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMjM3MWQ7XG4gIGJvcmRlci1jb2xvcjogIzAyMzcxZDtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvIHtcbiAgY29sb3I6ICMxOTNhNGE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjNWQ3ZTA7XG59XG4ubGlzdC1ncm91cC1pdGVtLWluZm8ubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzE5M2E0YTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I0Y2NkNztcbn1cbi5saXN0LWdyb3VwLWl0ZW0taW5mby5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTkzYTRhO1xuICBib3JkZXItY29sb3I6ICMxOTNhNGE7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZyB7XG4gIGNvbG9yOiAjN2M1NDAyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFlNWI4O1xufVxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICM3YzU0MDI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGRjYTA7XG59XG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdjNTQwMjtcbiAgYm9yZGVyLWNvbG9yOiAjN2M1NDAyO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlciB7XG4gIGNvbG9yOiAjNTYwZTEwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZiZmMwO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjNTYwZTEwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGZhZGFlO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU2MGUxMDtcbiAgYm9yZGVyLWNvbG9yOiAjNTYwZTEwO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWxpZ2h0IHtcbiAgY29sb3I6ICM4NTg1ODU7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1saWdodC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWxpZ2h0Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzg1ODU4NTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tbGlnaHQubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg1ODU4NTtcbiAgYm9yZGVyLWNvbG9yOiAjODU4NTg1O1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWRhcmsge1xuICBjb2xvcjogIzFjMWMxYztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M3YzdjNztcbn1cbi5saXN0LWdyb3VwLWl0ZW0tZGFyay5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWRhcmsubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjMWMxYzFjO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmFiYWJhO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1kYXJrLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxYzFjMWM7XG4gIGJvcmRlci1jb2xvcjogIzFjMWMxYztcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1ncmVlbiB7XG4gIGNvbG9yOiAjMDIzNzFkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjlkNWM3O1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1ncmVlbi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWdyZWVuLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzAyMzcxZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E5Y2JiYTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tZ3JlZW4ubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAyMzcxZDtcbiAgYm9yZGVyLWNvbG9yOiAjMDIzNzFkO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWxpbWUge1xuICBjb2xvcjogIzIyNTgxNTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NhZTdjMztcbn1cbi5saXN0LWdyb3VwLWl0ZW0tbGltZS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWxpbWUubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjMjI1ODE1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmFlMGIxO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1saW1lLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMjU4MTU7XG4gIGJvcmRlci1jb2xvcjogIzIyNTgxNTtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1ibGFjayB7XG4gIGNvbG9yOiBibGFjaztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I4YjhiODtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tYmxhY2subGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1ibGFjay5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6IGJsYWNrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWJhYmFiO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1ibGFjay5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbiAgYm9yZGVyLWNvbG9yOiBibGFjaztcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1mb2N1cyB7XG4gIGNvbG9yOiAjM2Q1MzVlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDllNGVhO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1mb2N1cy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWZvY3VzLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzNkNTM1ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5ZDhlMTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tZm9jdXMubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNkNTM1ZTtcbiAgYm9yZGVyLWNvbG9yOiAjM2Q1MzVlO1xufVxuXG4uY2xvc2Uge1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICBvcGFjaXR5OiAwLjU7XG59XG4uY2xvc2U6aG92ZXIge1xuICBjb2xvcjogIzM2MzYzNjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmNsb3NlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmhvdmVyLCAuY2xvc2U6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6Zm9jdXMge1xuICBvcGFjaXR5OiAwLjc1O1xufVxuXG5idXR0b24uY2xvc2Uge1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xufVxuXG5hLmNsb3NlLmRpc2FibGVkIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi50b2FzdCB7XG4gIGZsZXgtYmFzaXM6IDIxLjg3NXJlbTtcbiAgbWF4LXdpZHRoOiAyMS44NzVyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44NSk7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYm94LXNoYWRvdzogMCAwLjVyZW0gMC44NzVyZW0gMCByZ2JhKDIyNCwgMjI5LCAyMzgsIDAuNSk7XG4gIG9wYWNpdHk6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG59XG4udG9hc3Q6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDAuNzVyZW07XG59XG4udG9hc3Quc2hvd2luZyB7XG4gIG9wYWNpdHk6IDE7XG59XG4udG9hc3Quc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvcGFjaXR5OiAxO1xufVxuLnRvYXN0LmhpZGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4udG9hc3QtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjc1cmVtO1xuICBjb2xvcjogIzY2NjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg1KTtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMTg3NXJlbTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMTg3NXJlbTtcbn1cblxuLnRvYXN0LWJvZHkge1xuICBwYWRkaW5nOiAwLjc1cmVtO1xufVxuXG4ubW9kYWwtb3BlbiB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ubW9kYWwtb3BlbiAubW9kYWwge1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbi5tb2RhbCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDUwO1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBvdXRsaW5lOiAwO1xufVxuXG4ubW9kYWwtZGlhbG9nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luOiAwLjVyZW07XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLm1vZGFsLmZhZGUgLm1vZGFsLWRpYWxvZyB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2Utb3V0O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMy4xMjVyZW0pO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLm1vZGFsLmZhZGUgLm1vZGFsLWRpYWxvZyB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLm1vZGFsLnNob3cgLm1vZGFsLWRpYWxvZyB7XG4gIHRyYW5zZm9ybTogbm9uZTtcbn1cbi5tb2RhbC5tb2RhbC1zdGF0aWMgLm1vZGFsLWRpYWxvZyB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4wMik7XG59XG5cbi5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1heC1oZWlnaHQ6IGNhbGMoMTAwJSAtIDFyZW0pO1xufVxuLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIC5tb2RhbC1jb250ZW50IHtcbiAgbWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDFyZW0pO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIC5tb2RhbC1oZWFkZXIsXG4ubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUgLm1vZGFsLWZvb3RlciB7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIC5tb2RhbC1ib2R5IHtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuLm1vZGFsLWRpYWxvZy1jZW50ZXJlZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMTAwJSAtIDFyZW0pO1xufVxuLm1vZGFsLWRpYWxvZy1jZW50ZXJlZDo6YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogY2FsYygxMDB2aCAtIDFyZW0pO1xuICBoZWlnaHQ6IG1pbi1jb250ZW50O1xuICBjb250ZW50OiBcIlwiO1xufVxuLm1vZGFsLWRpYWxvZy1jZW50ZXJlZC5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ubW9kYWwtZGlhbG9nLWNlbnRlcmVkLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIC5tb2RhbC1jb250ZW50IHtcbiAgbWF4LWhlaWdodDogbm9uZTtcbn1cbi5tb2RhbC1kaWFsb2ctY2VudGVyZWQubW9kYWwtZGlhbG9nLXNjcm9sbGFibGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG5cbi5tb2RhbC1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aWR0aDogMTAwJTtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogMCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIG91dGxpbmU6IDA7XG59XG5cbi5tb2RhbC1iYWNrZHJvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDQwO1xuICB3aWR0aDogMTAwdnc7XG4gIGhlaWdodDogMTAwdmg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTtcbn1cbi5tb2RhbC1iYWNrZHJvcC5mYWRlIHtcbiAgb3BhY2l0eTogMDtcbn1cbi5tb2RhbC1iYWNrZHJvcC5zaG93IHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLm1vZGFsLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDAgMCAwLjkzNzVyZW07XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cbi5tb2RhbC1oZWFkZXIgLmNsb3NlIHtcbiAgcGFkZGluZzogMCAwIDAuOTM3NXJlbTtcbiAgbWFyZ2luOiAtMC45Mzc1cmVtIDAgLTAuOTM3NXJlbSBhdXRvO1xufVxuXG4ubW9kYWwtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuXG4ubW9kYWwtYm9keSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleDogMSAxIGF1dG87XG4gIHBhZGRpbmc6IDAuOTM3NXJlbSAxLjg3NXJlbSAxLjg3NXJlbTtcbn1cblxuLm1vZGFsLWZvb3RlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgcGFkZGluZzogMC45Mzc1cmVtIDEuODc1cmVtIDEuODc1cmVtLTAuMjVyZW07XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cbi5tb2RhbC1mb290ZXIgPiAqIHtcbiAgbWFyZ2luOiAwLjI1cmVtO1xufVxuXG4ubW9kYWwtc2Nyb2xsYmFyLW1lYXN1cmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTk5OTlweDtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgb3ZlcmZsb3c6IHNjcm9sbDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5tb2RhbC1kaWFsb2cge1xuICAgIG1heC13aWR0aDogMzEuMjVyZW07XG4gICAgbWFyZ2luOiAxLjc1cmVtIGF1dG87XG4gIH1cbiAgLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIHtcbiAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMCUgLSAzLjVyZW0pO1xuICB9XG4gIC5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSAubW9kYWwtY29udGVudCB7XG4gICAgbWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDMuNXJlbSk7XG4gIH1cbiAgLm1vZGFsLWRpYWxvZy1jZW50ZXJlZCB7XG4gICAgbWluLWhlaWdodDogY2FsYygxMDAlIC0gMy41cmVtKTtcbiAgfVxuICAubW9kYWwtZGlhbG9nLWNlbnRlcmVkOjpiZWZvcmUge1xuICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDMuNXJlbSk7XG4gICAgaGVpZ2h0OiBtaW4tY29udGVudDtcbiAgfVxuICAubW9kYWwtc20ge1xuICAgIG1heC13aWR0aDogMTguNzVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1vZGFsLWxnLFxuICAubW9kYWwteGwge1xuICAgIG1heC13aWR0aDogNTByZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLm1vZGFsLXhsIHtcbiAgICBtYXgtd2lkdGg6IDcxLjI1cmVtO1xuICB9XG59XG4udG9vbHRpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTA3MDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB3b3JkLWJyZWFrOiBub3JtYWw7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBsaW5lLWJyZWFrOiBhdXRvO1xuICBmb250LXNpemU6IDFyZW07XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgb3BhY2l0eTogMDtcbn1cbi50b29sdGlwLnNob3cge1xuICBvcGFjaXR5OiAxO1xufVxuLnRvb2x0aXAgLmFycm93IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDAuOHJlbTtcbiAgaGVpZ2h0OiAwLjRyZW07XG59XG4udG9vbHRpcCAuYXJyb3c6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbn1cblxuLmJzLXRvb2x0aXAtdG9wLCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj10b3BdIHtcbiAgcGFkZGluZzogMC40cmVtIDA7XG59XG4uYnMtdG9vbHRpcC10b3AgLmFycm93LCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj10b3BdIC5hcnJvdyB7XG4gIGJvdHRvbTogMDtcbn1cbi5icy10b29sdGlwLXRvcCAuYXJyb3c6OmJlZm9yZSwgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49dG9wXSAuYXJyb3c6OmJlZm9yZSB7XG4gIHRvcDogMDtcbiAgYm9yZGVyLXdpZHRoOiAwLjRyZW0gMC40cmVtIDA7XG4gIGJvcmRlci10b3AtY29sb3I6ICNmZmY7XG59XG5cbi5icy10b29sdGlwLXJpZ2h0LCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1yaWdodF0ge1xuICBwYWRkaW5nOiAwIDAuNHJlbTtcbn1cbi5icy10b29sdGlwLXJpZ2h0IC5hcnJvdywgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49cmlnaHRdIC5hcnJvdyB7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAwLjRyZW07XG4gIGhlaWdodDogMC44cmVtO1xufVxuLmJzLXRvb2x0aXAtcmlnaHQgLmFycm93OjpiZWZvcmUsIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePXJpZ2h0XSAuYXJyb3c6OmJlZm9yZSB7XG4gIHJpZ2h0OiAwO1xuICBib3JkZXItd2lkdGg6IDAuNHJlbSAwLjRyZW0gMC40cmVtIDA7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI2ZmZjtcbn1cblxuLmJzLXRvb2x0aXAtYm90dG9tLCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1ib3R0b21dIHtcbiAgcGFkZGluZzogMC40cmVtIDA7XG59XG4uYnMtdG9vbHRpcC1ib3R0b20gLmFycm93LCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1ib3R0b21dIC5hcnJvdyB7XG4gIHRvcDogMDtcbn1cbi5icy10b29sdGlwLWJvdHRvbSAuYXJyb3c6OmJlZm9yZSwgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49Ym90dG9tXSAuYXJyb3c6OmJlZm9yZSB7XG4gIGJvdHRvbTogMDtcbiAgYm9yZGVyLXdpZHRoOiAwIDAuNHJlbSAwLjRyZW07XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmY7XG59XG5cbi5icy10b29sdGlwLWxlZnQsIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePWxlZnRdIHtcbiAgcGFkZGluZzogMCAwLjRyZW07XG59XG4uYnMtdG9vbHRpcC1sZWZ0IC5hcnJvdywgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49bGVmdF0gLmFycm93IHtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAwLjRyZW07XG4gIGhlaWdodDogMC44cmVtO1xufVxuLmJzLXRvb2x0aXAtbGVmdCAuYXJyb3c6OmJlZm9yZSwgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49bGVmdF0gLmFycm93OjpiZWZvcmUge1xuICBsZWZ0OiAwO1xuICBib3JkZXItd2lkdGg6IDAuNHJlbSAwIDAuNHJlbSAwLjRyZW07XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjZmZmO1xufVxuXG4udG9vbHRpcC1pbm5lciB7XG4gIG1heC13aWR0aDogMTUuNjI1cmVtO1xuICBwYWRkaW5nOiAxLjA2MjVyZW0gMS4wNjI1cmVtO1xuICBjb2xvcjogIzM2MzYzNjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbTtcbn1cblxuLnBvcG92ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTA2MDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMTIuNXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB3b3JkLWJyZWFrOiBub3JtYWw7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBsaW5lLWJyZWFrOiBhdXRvO1xuICBmb250LXNpemU6IDFyZW07XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgIzM2MzYzNjtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5wb3BvdmVyIC5hcnJvdyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxLjMxMjVyZW07XG4gIGhlaWdodDogMC42ODc1cmVtO1xuICBtYXJnaW46IDAgMDtcbn1cbi5wb3BvdmVyIC5hcnJvdzo6YmVmb3JlLCAucG9wb3ZlciAuYXJyb3c6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbn1cblxuLmJzLXBvcG92ZXItdG9wLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj10b3BdIHtcbiAgbWFyZ2luLWJvdHRvbTogMC42ODc1cmVtO1xufVxuLmJzLXBvcG92ZXItdG9wID4gLmFycm93LCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj10b3BdID4gLmFycm93IHtcbiAgYm90dG9tOiAtMC43NXJlbTtcbn1cbi5icy1wb3BvdmVyLXRvcCA+IC5hcnJvdzo6YmVmb3JlLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj10b3BdID4gLmFycm93OjpiZWZvcmUge1xuICBib3R0b206IDA7XG4gIGJvcmRlci13aWR0aDogMC42ODc1cmVtIDAuNjU2MjVyZW0gMDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzM2MzYzNjtcbn1cbi5icy1wb3BvdmVyLXRvcCA+IC5hcnJvdzo6YWZ0ZXIsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePXRvcF0gPiAuYXJyb3c6OmFmdGVyIHtcbiAgYm90dG9tOiAwLjA2MjVyZW07XG4gIGJvcmRlci13aWR0aDogMC42ODc1cmVtIDAuNjU2MjVyZW0gMDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2ZmZjtcbn1cblxuLmJzLXBvcG92ZXItcmlnaHQsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePXJpZ2h0XSB7XG4gIG1hcmdpbi1sZWZ0OiAwLjY4NzVyZW07XG59XG4uYnMtcG9wb3Zlci1yaWdodCA+IC5hcnJvdywgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49cmlnaHRdID4gLmFycm93IHtcbiAgbGVmdDogLTAuNzVyZW07XG4gIHdpZHRoOiAwLjY4NzVyZW07XG4gIGhlaWdodDogMS4zMTI1cmVtO1xuICBtYXJnaW46IDAgMDtcbn1cbi5icy1wb3BvdmVyLXJpZ2h0ID4gLmFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePXJpZ2h0XSA+IC5hcnJvdzo6YmVmb3JlIHtcbiAgbGVmdDogMDtcbiAgYm9yZGVyLXdpZHRoOiAwLjY1NjI1cmVtIDAuNjg3NXJlbSAwLjY1NjI1cmVtIDA7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzM2MzYzNjtcbn1cbi5icy1wb3BvdmVyLXJpZ2h0ID4gLmFycm93OjphZnRlciwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49cmlnaHRdID4gLmFycm93OjphZnRlciB7XG4gIGxlZnQ6IDAuMDYyNXJlbTtcbiAgYm9yZGVyLXdpZHRoOiAwLjY1NjI1cmVtIDAuNjg3NXJlbSAwLjY1NjI1cmVtIDA7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI2ZmZjtcbn1cblxuLmJzLXBvcG92ZXItYm90dG9tLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1ib3R0b21dIHtcbiAgbWFyZ2luLXRvcDogMC42ODc1cmVtO1xufVxuLmJzLXBvcG92ZXItYm90dG9tID4gLmFycm93LCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1ib3R0b21dID4gLmFycm93IHtcbiAgdG9wOiAtMC43NXJlbTtcbn1cbi5icy1wb3BvdmVyLWJvdHRvbSA+IC5hcnJvdzo6YmVmb3JlLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1ib3R0b21dID4gLmFycm93OjpiZWZvcmUge1xuICB0b3A6IDA7XG4gIGJvcmRlci13aWR0aDogMCAwLjY1NjI1cmVtIDAuNjg3NXJlbSAwLjY1NjI1cmVtO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMzYzNjM2O1xufVxuLmJzLXBvcG92ZXItYm90dG9tID4gLmFycm93OjphZnRlciwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49Ym90dG9tXSA+IC5hcnJvdzo6YWZ0ZXIge1xuICB0b3A6IDAuMDYyNXJlbTtcbiAgYm9yZGVyLXdpZHRoOiAwIDAuNjU2MjVyZW0gMC42ODc1cmVtIDAuNjU2MjVyZW07XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmY7XG59XG4uYnMtcG9wb3Zlci1ib3R0b20gLnBvcG92ZXItaGVhZGVyOjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWJvdHRvbV0gLnBvcG92ZXItaGVhZGVyOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogNTAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEuMzEyNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IC0wLjY1NjI1cmVtO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2Y3ZjdmNztcbn1cblxuLmJzLXBvcG92ZXItbGVmdCwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49bGVmdF0ge1xuICBtYXJnaW4tcmlnaHQ6IDAuNjg3NXJlbTtcbn1cbi5icy1wb3BvdmVyLWxlZnQgPiAuYXJyb3csIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWxlZnRdID4gLmFycm93IHtcbiAgcmlnaHQ6IC0wLjc1cmVtO1xuICB3aWR0aDogMC42ODc1cmVtO1xuICBoZWlnaHQ6IDEuMzEyNXJlbTtcbiAgbWFyZ2luOiAwIDA7XG59XG4uYnMtcG9wb3Zlci1sZWZ0ID4gLmFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWxlZnRdID4gLmFycm93OjpiZWZvcmUge1xuICByaWdodDogMDtcbiAgYm9yZGVyLXdpZHRoOiAwLjY1NjI1cmVtIDAgMC42NTYyNXJlbSAwLjY4NzVyZW07XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMzYzNjM2O1xufVxuLmJzLXBvcG92ZXItbGVmdCA+IC5hcnJvdzo6YWZ0ZXIsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWxlZnRdID4gLmFycm93OjphZnRlciB7XG4gIHJpZ2h0OiAwLjA2MjVyZW07XG4gIGJvcmRlci13aWR0aDogMC42NTYyNXJlbSAwIDAuNjU2MjVyZW0gMC42ODc1cmVtO1xuICBib3JkZXItbGVmdC1jb2xvcjogI2ZmZjtcbn1cblxuLnBvcG92ZXItaGVhZGVyIHtcbiAgcGFkZGluZzogMS4wNjI1cmVtIDEuMDYyNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2ViZWJlYjtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG4ucG9wb3Zlci1oZWFkZXI6ZW1wdHkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucG9wb3Zlci1ib2R5IHtcbiAgcGFkZGluZzogMS4wNjI1cmVtIDEuMDYyNXJlbTtcbiAgY29sb3I6ICMzNjM2MzY7XG59XG5cbi5jYXJvdXNlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNhcm91c2VsLnBvaW50ZXItZXZlbnQge1xuICB0b3VjaC1hY3Rpb246IHBhbi15O1xufVxuXG4uY2Fyb3VzZWwtaW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmNhcm91c2VsLWlubmVyOjphZnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjbGVhcjogYm90aDtcbiAgY29udGVudDogXCJcIjtcbn1cblxuLmNhcm91c2VsLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXJpZ2h0OiAtMTAwJTtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC42cyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jYXJvdXNlbC1pdGVtIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi5jYXJvdXNlbC1pdGVtLmFjdGl2ZSxcbi5jYXJvdXNlbC1pdGVtLW5leHQsXG4uY2Fyb3VzZWwtaXRlbS1wcmV2IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5jYXJvdXNlbC1pdGVtLW5leHQ6bm90KC5jYXJvdXNlbC1pdGVtLWxlZnQpLFxuLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXJpZ2h0IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xufVxuXG4uY2Fyb3VzZWwtaXRlbS1wcmV2Om5vdCguY2Fyb3VzZWwtaXRlbS1yaWdodCksXG4uYWN0aXZlLmNhcm91c2VsLWl0ZW0tbGVmdCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG59XG5cbi5jYXJvdXNlbC1mYWRlIC5jYXJvdXNlbC1pdGVtIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eTtcbiAgdHJhbnNmb3JtOiBub25lO1xufVxuLmNhcm91c2VsLWZhZGUgLmNhcm91c2VsLWl0ZW0uYWN0aXZlLFxuLmNhcm91c2VsLWZhZGUgLmNhcm91c2VsLWl0ZW0tbmV4dC5jYXJvdXNlbC1pdGVtLWxlZnQsXG4uY2Fyb3VzZWwtZmFkZSAuY2Fyb3VzZWwtaXRlbS1wcmV2LmNhcm91c2VsLWl0ZW0tcmlnaHQge1xuICB6LWluZGV4OiAxO1xuICBvcGFjaXR5OiAxO1xufVxuLmNhcm91c2VsLWZhZGUgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLWxlZnQsXG4uY2Fyb3VzZWwtZmFkZSAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tcmlnaHQge1xuICB6LWluZGV4OiAwO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDBzIDAuNnM7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY2Fyb3VzZWwtZmFkZSAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tbGVmdCxcbiAgLmNhcm91c2VsLWZhZGUgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXJpZ2h0IHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYsXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAxNSU7XG4gIHBhZGRpbmc6IDA7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogMDtcbiAgb3BhY2l0eTogMC41O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGVhc2U7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY2Fyb3VzZWwtY29udHJvbC1wcmV2LFxuICAuY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2OmhvdmVyLCAuY2Fyb3VzZWwtY29udHJvbC1wcmV2OmZvY3VzLFxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dDpob3Zlcixcbi5jYXJvdXNlbC1jb250cm9sLW5leHQ6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBvdXRsaW5lOiAwO1xuICBvcGFjaXR5OiAwLjk7XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYge1xuICBsZWZ0OiAwO1xufVxuXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgcmlnaHQ6IDA7XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbixcbi5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEuMjVyZW07XG4gIGhlaWdodDogMS4yNXJlbTtcbiAgYmFja2dyb3VuZDogNTAlLzEwMCUgMTAwJSBuby1yZXBlYXQ7XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgZmlsbD0nJTIzZmZmJyB2aWV3Qm94PScwIDAgOCA4JyUzRSUzQ3BhdGggZD0nTTUuMjUgMGwtNCA0IDQgNCAxLjUtMS41LTIuNS0yLjUgMi41LTIuNS0xLjUtMS41eicvJTNFJTNDL3N2ZyUzRVwiKTtcbn1cblxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPSclMjNmZmYnIHZpZXdCb3g9JzAgMCA4IDgnJTNFJTNDcGF0aCBkPSdNMi43NSAwbC0xLjUgMS41IDIuNSAyLjUtMi41IDIuNSAxLjUgMS41IDQtNC00LTR6Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xufVxuXG4uY2Fyb3VzZWwtaW5kaWNhdG9ycyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMTUlO1xuICBtYXJnaW4tbGVmdDogMTUlO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuLmNhcm91c2VsLWluZGljYXRvcnMgbGkge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgZmxleDogMCAxIGF1dG87XG4gIHdpZHRoOiAxLjg3NXJlbTtcbiAgaGVpZ2h0OiAwLjE4NzVyZW07XG4gIG1hcmdpbi1yaWdodDogMC4xODc1cmVtO1xuICBtYXJnaW4tbGVmdDogMC4xODc1cmVtO1xuICB0ZXh0LWluZGVudDogLTk5OXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlci10b3A6IDAuNjI1cmVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAwLjYyNXJlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgb3BhY2l0eTogMC41O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNnMgZWFzZTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jYXJvdXNlbC1pbmRpY2F0b3JzIGxpIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uY2Fyb3VzZWwtaW5kaWNhdG9ycyAuYWN0aXZlIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmNhcm91c2VsLWNhcHRpb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxNSU7XG4gIGJvdHRvbTogMjBweDtcbiAgbGVmdDogMTUlO1xuICB6LWluZGV4OiAxMDtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5Aa2V5ZnJhbWVzIHNwaW5uZXItYm9yZGVyIHtcbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cbi5zcGlubmVyLWJvcmRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDJyZW07XG4gIGhlaWdodDogMnJlbTtcbiAgdmVydGljYWwtYWxpZ246IC0wLjEyNWVtO1xuICBib3JkZXI6IDAuMjVlbSBzb2xpZCBjdXJyZW50Y29sb3I7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYW5pbWF0aW9uOiAwLjc1cyBsaW5lYXIgaW5maW5pdGUgc3Bpbm5lci1ib3JkZXI7XG59XG5cbi5zcGlubmVyLWJvcmRlci1zbSB7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIGJvcmRlci13aWR0aDogMC4yZW07XG59XG5cbkBrZXlmcmFtZXMgc3Bpbm5lci1ncm93IHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIH1cbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuLnNwaW5uZXItZ3JvdyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDJyZW07XG4gIGhlaWdodDogMnJlbTtcbiAgdmVydGljYWwtYWxpZ246IC0wLjEyNWVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Y29sb3I7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgb3BhY2l0eTogMDtcbiAgYW5pbWF0aW9uOiAwLjc1cyBsaW5lYXIgaW5maW5pdGUgc3Bpbm5lci1ncm93O1xufVxuXG4uc3Bpbm5lci1ncm93LXNtIHtcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTtcbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLnNwaW5uZXItYm9yZGVyLFxuICAuc3Bpbm5lci1ncm93IHtcbiAgICBhbmltYXRpb24tZHVyYXRpb246IDEuNXM7XG4gIH1cbn1cbi5hbGlnbi1iYXNlbGluZSB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tdG9wIHtcbiAgdmVydGljYWwtYWxpZ246IHRvcCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tbWlkZGxlIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tYm90dG9tIHtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tdGV4dC1ib3R0b20ge1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b20gIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXRleHQtdG9wIHtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtdG9wICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyNmZlMiAhaW1wb3J0YW50O1xufVxuXG5hLmJnLXByaW1hcnk6aG92ZXIsIGEuYmctcHJpbWFyeTpmb2N1cyxcbmJ1dHRvbi5iZy1wcmltYXJ5OmhvdmVyLFxuYnV0dG9uLmJnLXByaW1hcnk6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWM1N2M1ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1zZWNvbmRhcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGM0YzRjICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctc2Vjb25kYXJ5OmhvdmVyLCBhLmJnLXNlY29uZGFyeTpmb2N1cyxcbmJ1dHRvbi5iZy1zZWNvbmRhcnk6aG92ZXIsXG5idXR0b24uYmctc2Vjb25kYXJ5OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzMzMzMyAhaW1wb3J0YW50O1xufVxuXG4uYmctc3VjY2VzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNDZhMzggIWltcG9ydGFudDtcbn1cblxuYS5iZy1zdWNjZXNzOmhvdmVyLCBhLmJnLXN1Y2Nlc3M6Zm9jdXMsXG5idXR0b24uYmctc3VjY2Vzczpob3ZlcixcbmJ1dHRvbi5iZy1zdWNjZXNzOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAyMzkxZSAhaW1wb3J0YW50O1xufVxuXG4uYmctaW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMTcwOGYgIWltcG9ydGFudDtcbn1cblxuYS5iZy1pbmZvOmhvdmVyLCBhLmJnLWluZm86Zm9jdXMsXG5idXR0b24uYmctaW5mbzpob3ZlcixcbmJ1dHRvbi5iZy1pbmZvOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI0NTI2OSAhaW1wb3J0YW50O1xufVxuXG4uYmctd2FybmluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWExMDMgIWltcG9ydGFudDtcbn1cblxuYS5iZy13YXJuaW5nOmhvdmVyLCBhLmJnLXdhcm5pbmc6Zm9jdXMsXG5idXR0b24uYmctd2FybmluZzpob3ZlcixcbmJ1dHRvbi5iZy13YXJuaW5nOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JjN2YwMiAhaW1wb3J0YW50O1xufVxuXG4uYmctZGFuZ2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E1MWExZiAhaW1wb3J0YW50O1xufVxuXG5hLmJnLWRhbmdlcjpob3ZlciwgYS5iZy1kYW5nZXI6Zm9jdXMsXG5idXR0b24uYmctZGFuZ2VyOmhvdmVyLFxuYnV0dG9uLmJnLWRhbmdlcjpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3OTEzMTcgIWltcG9ydGFudDtcbn1cblxuLmJnLWxpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG5hLmJnLWxpZ2h0OmhvdmVyLCBhLmJnLWxpZ2h0OmZvY3VzLFxuYnV0dG9uLmJnLWxpZ2h0OmhvdmVyLFxuYnV0dG9uLmJnLWxpZ2h0OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTZlNiAhaW1wb3J0YW50O1xufVxuXG4uYmctZGFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNjM2MzYgIWltcG9ydGFudDtcbn1cblxuYS5iZy1kYXJrOmhvdmVyLCBhLmJnLWRhcms6Zm9jdXMsXG5idXR0b24uYmctZGFyazpob3ZlcixcbmJ1dHRvbi5iZy1kYXJrOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFkMWQxZCAhaW1wb3J0YW50O1xufVxuXG4uYmctZ3JlZW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDQ2YTM4ICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctZ3JlZW46aG92ZXIsIGEuYmctZ3JlZW46Zm9jdXMsXG5idXR0b24uYmctZ3JlZW46aG92ZXIsXG5idXR0b24uYmctZ3JlZW46Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDIzOTFlICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1saW1lIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQxYTkyOCAhaW1wb3J0YW50O1xufVxuXG5hLmJnLWxpbWU6aG92ZXIsIGEuYmctbGltZTpmb2N1cyxcbmJ1dHRvbi5iZy1saW1lOmhvdmVyLFxuYnV0dG9uLmJnLWxpbWU6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzE4MDFlICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ibGFjayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbn1cblxuYS5iZy1ibGFjazpob3ZlciwgYS5iZy1ibGFjazpmb2N1cyxcbmJ1dHRvbi5iZy1ibGFjazpob3ZlcixcbmJ1dHRvbi5iZy1ibGFjazpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1mb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NmEwYjQgIWltcG9ydGFudDtcbn1cblxuYS5iZy1mb2N1czpob3ZlciwgYS5iZy1mb2N1czpmb2N1cyxcbmJ1dHRvbi5iZy1mb2N1czpob3ZlcixcbmJ1dHRvbi5iZy1mb2N1czpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1Nzg4YTAgIWltcG9ydGFudDtcbn1cblxuLmJnLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4uYmctdHJhbnNwYXJlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyIHtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItMCB7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXRvcC0wIHtcbiAgYm9yZGVyLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXJpZ2h0LTAge1xuICBib3JkZXItcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ib3R0b20tMCB7XG4gIGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1sZWZ0LTAge1xuICBib3JkZXItbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXByaW1hcnkge1xuICBib3JkZXItY29sb3I6ICMzMjZmZTIgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1zZWNvbmRhcnkge1xuICBib3JkZXItY29sb3I6ICM0YzRjNGMgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1zdWNjZXNzIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDQ2YTM4ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItaW5mbyB7XG4gIGJvcmRlci1jb2xvcjogIzMxNzA4ZiAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXdhcm5pbmcge1xuICBib3JkZXItY29sb3I6ICNlZWExMDMgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1kYW5nZXIge1xuICBib3JkZXItY29sb3I6ICNhNTFhMWYgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1saWdodCB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWRhcmsge1xuICBib3JkZXItY29sb3I6ICMzNjM2MzYgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ncmVlbiB7XG4gIGJvcmRlci1jb2xvcjogIzA0NmEzOCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWxpbWUge1xuICBib3JkZXItY29sb3I6ICM0MWE5MjggIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ibGFjayB7XG4gIGJvcmRlci1jb2xvcjogIzAwMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjNzZhMGI0ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItd2hpdGUge1xuICBib3JkZXItY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtc20ge1xuICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZCB7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXRvcCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMTI1cmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1yaWdodCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjEyNXJlbSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4xMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMTI1cmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWxlZnQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjEyNXJlbSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1sZyB7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtY2lyY2xlIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXBpbGwge1xuICBib3JkZXItcmFkaXVzOiA1MHJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC0wIHtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuXG4uY2xlYXJmaXg6OmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNsZWFyOiBib3RoO1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4uZC1ub25lIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uZC1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbn1cblxuLmQtaW5saW5lLWJsb2NrIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi5kLWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLmQtdGFibGUge1xuICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xufVxuXG4uZC10YWJsZS1yb3cge1xuICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbn1cblxuLmQtdGFibGUtY2VsbCB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbn1cblxuLmQtZmxleCB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbn1cblxuLmQtaW5saW5lLWZsZXgge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmQtc20tbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20taW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20taW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZC1tZC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuZC1sZy1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAuZC14bC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIHByaW50IHtcbiAgLmQtcHJpbnQtbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtcHJpbnQtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtcHJpbnQtaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5lbWJlZC1yZXNwb25zaXZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uZW1iZWQtcmVzcG9uc2l2ZTo6YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG4uZW1iZWQtcmVzcG9uc2l2ZSAuZW1iZWQtcmVzcG9uc2l2ZS1pdGVtLFxuLmVtYmVkLXJlc3BvbnNpdmUgaWZyYW1lLFxuLmVtYmVkLXJlc3BvbnNpdmUgZW1iZWQsXG4uZW1iZWQtcmVzcG9uc2l2ZSBvYmplY3QsXG4uZW1iZWQtcmVzcG9uc2l2ZSB2aWRlbyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlcjogMDtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMjFieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA0Mi44NTcxNDI4NiU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS00YnkzOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNzUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xYnkxOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMjFieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA0Mi44NTcxNDI4NiU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS00YnkzOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNzUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xYnkxOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbn1cblxuLmZsZXgtcm93IHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1jb2x1bW4ge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LXJvdy1yZXZlcnNlIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LWNvbHVtbi1yZXZlcnNlIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LXdyYXAge1xuICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtbm93cmFwIHtcbiAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtd3JhcC1yZXZlcnNlIHtcbiAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtZmlsbCB7XG4gIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LWdyb3ctMCB7XG4gIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1ncm93LTEge1xuICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtc2hyaW5rLTAge1xuICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1zaHJpbmstMSB7XG4gIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtc3RhcnQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1lbmQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtY2VudGVyIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1iZXR3ZWVuIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtYXJvdW5kIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLXN0YXJ0IHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLWVuZCB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24taXRlbXMtY2VudGVyIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24taXRlbXMtYmFzZWxpbmUge1xuICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLXN0cmV0Y2gge1xuICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1zdGFydCB7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtZW5kIHtcbiAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtY2VudGVyIHtcbiAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LWJldHdlZW4ge1xuICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LWFyb3VuZCB7XG4gIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1zdHJldGNoIHtcbiAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1hdXRvIHtcbiAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1zdGFydCB7XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtZW5kIHtcbiAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtY2VudGVyIHtcbiAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLWJhc2VsaW5lIHtcbiAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtc3RyZXRjaCB7XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5mbGV4LXNtLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20td3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXNtLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1zbS1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1zbS1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtc20tYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1zbS1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXNtLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtc20tZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXNtLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtc20tYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXNtLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtc20tc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXNtLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1zbS1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXNtLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1zbS1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXNtLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXNtLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mbGV4LW1kLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtd3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLW1kLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1tZC1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1tZC1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbWQtYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1tZC1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LW1kLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LW1kLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LW1kLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLW1kLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1tZC1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLW1kLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1tZC1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLW1kLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLW1kLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuZmxleC1sZy1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLW5vd3JhcCB7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy13cmFwLXJldmVyc2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctZmlsbCB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1ncm93LTAge1xuICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLWdyb3ctMSB7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctc2hyaW5rLTEge1xuICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1sZy1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbGctZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbGctY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLWxnLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbGctc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1sZy1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LWxnLWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1sZy1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LWxnLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1sZy1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LWxnLXN0cmV0Y2gge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1sZy1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbGctc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1sZy1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbGctY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1sZy1iYXNlbGluZSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1sZy1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLmZsZXgteGwtcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtd3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLWZpbGwge1xuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1ncm93LTEge1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLXNocmluay0wIHtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14bC1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14bC1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteGwtc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXhsLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXhsLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy14bC1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXhsLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteGwtc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14bC1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteGwtY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14bC1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteGwtYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14bC1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteGwtYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXhsLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteGwtZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXhsLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteGwtYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteGwtc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG59XG4uZmxvYXQtbGVmdCB7XG4gIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG59XG5cbi5mbG9hdC1yaWdodCB7XG4gIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xufVxuXG4uZmxvYXQtbm9uZSB7XG4gIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuZmxvYXQtc20tbGVmdCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQtc20tcmlnaHQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC1zbS1ub25lIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZsb2F0LW1kLWxlZnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LW1kLXJpZ2h0IHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQtbWQtbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuZmxvYXQtbGctbGVmdCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQtbGctcmlnaHQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC1sZy1ub25lIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC5mbG9hdC14bC1sZWZ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC14bC1yaWdodCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LXhsLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi51c2VyLXNlbGVjdC1hbGwge1xuICB1c2VyLXNlbGVjdDogYWxsICFpbXBvcnRhbnQ7XG59XG5cbi51c2VyLXNlbGVjdC1hdXRvIHtcbiAgdXNlci1zZWxlY3Q6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLnVzZXItc2VsZWN0LW5vbmUge1xuICB1c2VyLXNlbGVjdDogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ub3ZlcmZsb3ctYXV0byB7XG4gIG92ZXJmbG93OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5vdmVyZmxvdy1oaWRkZW4ge1xuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG5cbi5wb3NpdGlvbi1zdGF0aWMge1xuICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XG59XG5cbi5wb3NpdGlvbi1yZWxhdGl2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xufVxuXG4ucG9zaXRpb24tYWJzb2x1dGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbn1cblxuLnBvc2l0aW9uLWZpeGVkIHtcbiAgcG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7XG59XG5cbi5wb3NpdGlvbi1zdGlja3kge1xuICBwb3NpdGlvbjogc3RpY2t5ICFpbXBvcnRhbnQ7XG59XG5cbi5maXhlZC10b3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwMzA7XG59XG5cbi5maXhlZC1ib3R0b20ge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwMzA7XG59XG5cbkBzdXBwb3J0cyAocG9zaXRpb246IHN0aWNreSkge1xuICAuc3RpY2t5LXRvcCB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogMTAyMDtcbiAgfVxufVxuXG4uc3Itb25seSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogLTFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYm9yZGVyOiAwO1xufVxuXG4uc3Itb25seS1mb2N1c2FibGU6YWN0aXZlLCAuc3Itb25seS1mb2N1c2FibGU6Zm9jdXMge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgY2xpcDogYXV0bztcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbn1cblxuLnNoYWRvdy1zbSB7XG4gIGJveC1zaGFkb3c6IDAgMC4xMjVyZW0gMC4yNXJlbSByZ2JhKDIyNCwgMjI5LCAyMzgsIDAuMDc1KSAhaW1wb3J0YW50O1xufVxuXG4uc2hhZG93IHtcbiAgYm94LXNoYWRvdzogMCAwLjVyZW0gMC44NzVyZW0gMCByZ2JhKDIyNCwgMjI5LCAyMzgsIDAuNSkgIWltcG9ydGFudDtcbn1cblxuLnNoYWRvdy1sZyB7XG4gIGJveC1zaGFkb3c6IDAgMXJlbSAzcmVtIHJnYmEoMjI0LCAyMjksIDIzOCwgMC4xNzUpICFpbXBvcnRhbnQ7XG59XG5cbi5zaGFkb3ctbm9uZSB7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnctMjUge1xuICB3aWR0aDogMjUlICFpbXBvcnRhbnQ7XG59XG5cbi53LTUwIHtcbiAgd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4udy03NSB7XG4gIHdpZHRoOiA3NSUgIWltcG9ydGFudDtcbn1cblxuLnctMTAwIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLnctYXV0byB7XG4gIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi53LTMzIHtcbiAgd2lkdGg6IDMzLjMzMzMlICFpbXBvcnRhbnQ7XG59XG5cbi53LTY2IHtcbiAgd2lkdGg6IDY2LjY2NjYlICFpbXBvcnRhbnQ7XG59XG5cbi5oLTI1IHtcbiAgaGVpZ2h0OiAyNSUgIWltcG9ydGFudDtcbn1cblxuLmgtNTAge1xuICBoZWlnaHQ6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4uaC03NSB7XG4gIGhlaWdodDogNzUlICFpbXBvcnRhbnQ7XG59XG5cbi5oLTEwMCB7XG4gIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4uaC1hdXRvIHtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5oLTMzIHtcbiAgaGVpZ2h0OiAzMy4zMzMzJSAhaW1wb3J0YW50O1xufVxuXG4uaC02NiB7XG4gIGhlaWdodDogNjYuNjY2NiUgIWltcG9ydGFudDtcbn1cblxuLm13LTEwMCB7XG4gIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4ubWgtMTAwIHtcbiAgbWF4LWhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4ubWluLXZ3LTEwMCB7XG4gIG1pbi13aWR0aDogMTAwdncgIWltcG9ydGFudDtcbn1cblxuLm1pbi12aC0xMDAge1xuICBtaW4taGVpZ2h0OiAxMDB2aCAhaW1wb3J0YW50O1xufVxuXG4udnctMTAwIHtcbiAgd2lkdGg6IDEwMHZ3ICFpbXBvcnRhbnQ7XG59XG5cbi52aC0xMDAge1xuICBoZWlnaHQ6IDEwMHZoICFpbXBvcnRhbnQ7XG59XG5cbi5tLTAge1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbn1cblxuLm10LTAsXG4ubXktMCB7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLm1yLTAsXG4ubXgtMCB7XG4gIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4ubWItMCxcbi5teS0wIHtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4ubWwtMCxcbi5teC0wIHtcbiAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLm0tMSB7XG4gIG1hcmdpbjogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtMSxcbi5teS0xIHtcbiAgbWFyZ2luLXRvcDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItMSxcbi5teC0xIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0xLFxuLm15LTEge1xuICBtYXJnaW4tYm90dG9tOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC0xLFxuLm14LTEge1xuICBtYXJnaW4tbGVmdDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS0yIHtcbiAgbWFyZ2luOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTIsXG4ubXktMiB7XG4gIG1hcmdpbi10b3A6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItMixcbi5teC0yIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTIsXG4ubXktMiB7XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtMixcbi5teC0yIHtcbiAgbWFyZ2luLWxlZnQ6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS0zIHtcbiAgbWFyZ2luOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0zLFxuLm15LTMge1xuICBtYXJnaW4tdG9wOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci0zLFxuLm14LTMge1xuICBtYXJnaW4tcmlnaHQ6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTMsXG4ubXktMyB7XG4gIG1hcmdpbi1ib3R0b206IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTMsXG4ubXgtMyB7XG4gIG1hcmdpbi1sZWZ0OiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTQge1xuICBtYXJnaW46IDEuODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC00LFxuLm15LTQge1xuICBtYXJnaW4tdG9wOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItNCxcbi5teC00IHtcbiAgbWFyZ2luLXJpZ2h0OiAxLjg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItNCxcbi5teS00IHtcbiAgbWFyZ2luLWJvdHRvbTogMS44NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTQsXG4ubXgtNCB7XG4gIG1hcmdpbi1sZWZ0OiAxLjg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS01IHtcbiAgbWFyZ2luOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC01LFxuLm15LTUge1xuICBtYXJnaW4tdG9wOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci01LFxuLm14LTUge1xuICBtYXJnaW4tcmlnaHQ6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTUsXG4ubXktNSB7XG4gIG1hcmdpbi1ib3R0b206IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTUsXG4ubXgtNSB7XG4gIG1hcmdpbi1sZWZ0OiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTYge1xuICBtYXJnaW46IDIuODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtNixcbi5teS02IHtcbiAgbWFyZ2luLXRvcDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci02LFxuLm14LTYge1xuICBtYXJnaW4tcmlnaHQ6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItNixcbi5teS02IHtcbiAgbWFyZ2luLWJvdHRvbTogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC02LFxuLm14LTYge1xuICBtYXJnaW4tbGVmdDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTcge1xuICBtYXJnaW46IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTcsXG4ubXktNyB7XG4gIG1hcmdpbi10b3A6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTcsXG4ubXgtNyB7XG4gIG1hcmdpbi1yaWdodDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItNyxcbi5teS03IHtcbiAgbWFyZ2luLWJvdHRvbTogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtNyxcbi5teC03IHtcbiAgbWFyZ2luLWxlZnQ6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tOCB7XG4gIG1hcmdpbjogMy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtOCxcbi5teS04IHtcbiAgbWFyZ2luLXRvcDogMy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItOCxcbi5teC04IHtcbiAgbWFyZ2luLXJpZ2h0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi04LFxuLm15LTgge1xuICBtYXJnaW4tYm90dG9tOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC04LFxuLm14LTgge1xuICBtYXJnaW4tbGVmdDogMy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS05IHtcbiAgbWFyZ2luOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC05LFxuLm15LTkge1xuICBtYXJnaW4tdG9wOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci05LFxuLm14LTkge1xuICBtYXJnaW4tcmlnaHQ6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTksXG4ubXktOSB7XG4gIG1hcmdpbi1ib3R0b206IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTksXG4ubXgtOSB7XG4gIG1hcmdpbi1sZWZ0OiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTEwIHtcbiAgbWFyZ2luOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTEwLFxuLm15LTEwIHtcbiAgbWFyZ2luLXRvcDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci0xMCxcbi5teC0xMCB7XG4gIG1hcmdpbi1yaWdodDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0xMCxcbi5teS0xMCB7XG4gIG1hcmdpbi1ib3R0b206IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtMTAsXG4ubXgtMTAge1xuICBtYXJnaW4tbGVmdDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTFfNSB7XG4gIG1hcmdpbjogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTFfNSxcbi5teS0xXzUge1xuICBtYXJnaW4tdG9wOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItMV81LFxuLm14LTFfNSB7XG4gIG1hcmdpbi1yaWdodDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTFfNSxcbi5teS0xXzUge1xuICBtYXJnaW4tYm90dG9tOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtMV81LFxuLm14LTFfNSB7XG4gIG1hcmdpbi1sZWZ0OiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS0yXzUge1xuICBtYXJnaW46IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0yXzUsXG4ubXktMl81IHtcbiAgbWFyZ2luLXRvcDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTJfNSxcbi5teC0yXzUge1xuICBtYXJnaW4tcmlnaHQ6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0yXzUsXG4ubXktMl81IHtcbiAgbWFyZ2luLWJvdHRvbTogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTJfNSxcbi5teC0yXzUge1xuICBtYXJnaW4tbGVmdDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tM181IHtcbiAgbWFyZ2luOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtM181LFxuLm15LTNfNSB7XG4gIG1hcmdpbi10b3A6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci0zXzUsXG4ubXgtM181IHtcbiAgbWFyZ2luLXJpZ2h0OiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItM181LFxuLm15LTNfNSB7XG4gIG1hcmdpbi1ib3R0b206IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC0zXzUsXG4ubXgtM181IHtcbiAgbWFyZ2luLWxlZnQ6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTRfNSB7XG4gIG1hcmdpbjogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTRfNSxcbi5teS00XzUge1xuICBtYXJnaW4tdG9wOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItNF81LFxuLm14LTRfNSB7XG4gIG1hcmdpbi1yaWdodDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTRfNSxcbi5teS00XzUge1xuICBtYXJnaW4tYm90dG9tOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtNF81LFxuLm14LTRfNSB7XG4gIG1hcmdpbi1sZWZ0OiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS01XzUge1xuICBtYXJnaW46IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC01XzUsXG4ubXktNV81IHtcbiAgbWFyZ2luLXRvcDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTVfNSxcbi5teC01XzUge1xuICBtYXJnaW4tcmlnaHQ6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi01XzUsXG4ubXktNV81IHtcbiAgbWFyZ2luLWJvdHRvbTogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTVfNSxcbi5teC01XzUge1xuICBtYXJnaW4tbGVmdDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tNl81IHtcbiAgbWFyZ2luOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtNl81LFxuLm15LTZfNSB7XG4gIG1hcmdpbi10b3A6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci02XzUsXG4ubXgtNl81IHtcbiAgbWFyZ2luLXJpZ2h0OiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItNl81LFxuLm15LTZfNSB7XG4gIG1hcmdpbi1ib3R0b206IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC02XzUsXG4ubXgtNl81IHtcbiAgbWFyZ2luLWxlZnQ6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTdfNSB7XG4gIG1hcmdpbjogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTdfNSxcbi5teS03XzUge1xuICBtYXJnaW4tdG9wOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItN181LFxuLm14LTdfNSB7XG4gIG1hcmdpbi1yaWdodDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTdfNSxcbi5teS03XzUge1xuICBtYXJnaW4tYm90dG9tOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtN181LFxuLm14LTdfNSB7XG4gIG1hcmdpbi1sZWZ0OiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS04XzUge1xuICBtYXJnaW46IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC04XzUsXG4ubXktOF81IHtcbiAgbWFyZ2luLXRvcDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLThfNSxcbi5teC04XzUge1xuICBtYXJnaW4tcmlnaHQ6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi04XzUsXG4ubXktOF81IHtcbiAgbWFyZ2luLWJvdHRvbTogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLThfNSxcbi5teC04XzUge1xuICBtYXJnaW4tbGVmdDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tOV81IHtcbiAgbWFyZ2luOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtOV81LFxuLm15LTlfNSB7XG4gIG1hcmdpbi10b3A6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci05XzUsXG4ubXgtOV81IHtcbiAgbWFyZ2luLXJpZ2h0OiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItOV81LFxuLm15LTlfNSB7XG4gIG1hcmdpbi1ib3R0b206IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC05XzUsXG4ubXgtOV81IHtcbiAgbWFyZ2luLWxlZnQ6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTEwXzUge1xuICBtYXJnaW46IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0xMF81LFxuLm15LTEwXzUge1xuICBtYXJnaW4tdG9wOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItMTBfNSxcbi5teC0xMF81IHtcbiAgbWFyZ2luLXJpZ2h0OiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMTBfNSxcbi5teS0xMF81IHtcbiAgbWFyZ2luLWJvdHRvbTogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTEwXzUsXG4ubXgtMTBfNSB7XG4gIG1hcmdpbi1sZWZ0OiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0wIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuXG4ucHQtMCxcbi5weS0wIHtcbiAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLnByLTAsXG4ucHgtMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLnBiLTAsXG4ucHktMCB7XG4gIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wbC0wLFxuLnB4LTAge1xuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLnAtMSB7XG4gIHBhZGRpbmc6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTEsXG4ucHktMSB7XG4gIHBhZGRpbmctdG9wOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci0xLFxuLnB4LTEge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0xLFxuLnB5LTEge1xuICBwYWRkaW5nLWJvdHRvbTogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtMSxcbi5weC0xIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTIge1xuICBwYWRkaW5nOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTIsXG4ucHktMiB7XG4gIHBhZGRpbmctdG9wOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTIsXG4ucHgtMiB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMixcbi5weS0yIHtcbiAgcGFkZGluZy1ib3R0b206IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtMixcbi5weC0yIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtMyB7XG4gIHBhZGRpbmc6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTMsXG4ucHktMyB7XG4gIHBhZGRpbmctdG9wOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci0zLFxuLnB4LTMge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0zLFxuLnB5LTMge1xuICBwYWRkaW5nLWJvdHRvbTogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtMyxcbi5weC0zIHtcbiAgcGFkZGluZy1sZWZ0OiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTQge1xuICBwYWRkaW5nOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtNCxcbi5weS00IHtcbiAgcGFkZGluZy10b3A6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci00LFxuLnB4LTQge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItNCxcbi5weS00IHtcbiAgcGFkZGluZy1ib3R0b206IDEuODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC00LFxuLnB4LTQge1xuICBwYWRkaW5nLWxlZnQ6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTUge1xuICBwYWRkaW5nOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC01LFxuLnB5LTUge1xuICBwYWRkaW5nLXRvcDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItNSxcbi5weC01IHtcbiAgcGFkZGluZy1yaWdodDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItNSxcbi5weS01IHtcbiAgcGFkZGluZy1ib3R0b206IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTUsXG4ucHgtNSB7XG4gIHBhZGRpbmctbGVmdDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC02IHtcbiAgcGFkZGluZzogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC02LFxuLnB5LTYge1xuICBwYWRkaW5nLXRvcDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci02LFxuLnB4LTYge1xuICBwYWRkaW5nLXJpZ2h0OiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTYsXG4ucHktNiB7XG4gIHBhZGRpbmctYm90dG9tOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTYsXG4ucHgtNiB7XG4gIHBhZGRpbmctbGVmdDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTcge1xuICBwYWRkaW5nOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC03LFxuLnB5LTcge1xuICBwYWRkaW5nLXRvcDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItNyxcbi5weC03IHtcbiAgcGFkZGluZy1yaWdodDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItNyxcbi5weS03IHtcbiAgcGFkZGluZy1ib3R0b206IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTcsXG4ucHgtNyB7XG4gIHBhZGRpbmctbGVmdDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC04IHtcbiAgcGFkZGluZzogMy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtOCxcbi5weS04IHtcbiAgcGFkZGluZy10b3A6IDMuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTgsXG4ucHgtOCB7XG4gIHBhZGRpbmctcmlnaHQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTgsXG4ucHktOCB7XG4gIHBhZGRpbmctYm90dG9tOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC04LFxuLnB4LTgge1xuICBwYWRkaW5nLWxlZnQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtOSB7XG4gIHBhZGRpbmc6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTksXG4ucHktOSB7XG4gIHBhZGRpbmctdG9wOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci05LFxuLnB4LTkge1xuICBwYWRkaW5nLXJpZ2h0OiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi05LFxuLnB5LTkge1xuICBwYWRkaW5nLWJvdHRvbTogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtOSxcbi5weC05IHtcbiAgcGFkZGluZy1sZWZ0OiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTEwIHtcbiAgcGFkZGluZzogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0xMCxcbi5weS0xMCB7XG4gIHBhZGRpbmctdG9wOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTEwLFxuLnB4LTEwIHtcbiAgcGFkZGluZy1yaWdodDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0xMCxcbi5weS0xMCB7XG4gIHBhZGRpbmctYm90dG9tOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTEwLFxuLnB4LTEwIHtcbiAgcGFkZGluZy1sZWZ0OiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtMV81IHtcbiAgcGFkZGluZzogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTFfNSxcbi5weS0xXzUge1xuICBwYWRkaW5nLXRvcDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTFfNSxcbi5weC0xXzUge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMV81LFxuLnB5LTFfNSB7XG4gIHBhZGRpbmctYm90dG9tOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtMV81LFxuLnB4LTFfNSB7XG4gIHBhZGRpbmctbGVmdDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtMl81IHtcbiAgcGFkZGluZzogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTJfNSxcbi5weS0yXzUge1xuICBwYWRkaW5nLXRvcDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTJfNSxcbi5weC0yXzUge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMl81LFxuLnB5LTJfNSB7XG4gIHBhZGRpbmctYm90dG9tOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtMl81LFxuLnB4LTJfNSB7XG4gIHBhZGRpbmctbGVmdDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtM181IHtcbiAgcGFkZGluZzogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTNfNSxcbi5weS0zXzUge1xuICBwYWRkaW5nLXRvcDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTNfNSxcbi5weC0zXzUge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItM181LFxuLnB5LTNfNSB7XG4gIHBhZGRpbmctYm90dG9tOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtM181LFxuLnB4LTNfNSB7XG4gIHBhZGRpbmctbGVmdDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtNF81IHtcbiAgcGFkZGluZzogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTRfNSxcbi5weS00XzUge1xuICBwYWRkaW5nLXRvcDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTRfNSxcbi5weC00XzUge1xuICBwYWRkaW5nLXJpZ2h0OiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItNF81LFxuLnB5LTRfNSB7XG4gIHBhZGRpbmctYm90dG9tOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtNF81LFxuLnB4LTRfNSB7XG4gIHBhZGRpbmctbGVmdDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtNV81IHtcbiAgcGFkZGluZzogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTVfNSxcbi5weS01XzUge1xuICBwYWRkaW5nLXRvcDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTVfNSxcbi5weC01XzUge1xuICBwYWRkaW5nLXJpZ2h0OiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItNV81LFxuLnB5LTVfNSB7XG4gIHBhZGRpbmctYm90dG9tOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtNV81LFxuLnB4LTVfNSB7XG4gIHBhZGRpbmctbGVmdDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtNl81IHtcbiAgcGFkZGluZzogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTZfNSxcbi5weS02XzUge1xuICBwYWRkaW5nLXRvcDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTZfNSxcbi5weC02XzUge1xuICBwYWRkaW5nLXJpZ2h0OiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItNl81LFxuLnB5LTZfNSB7XG4gIHBhZGRpbmctYm90dG9tOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtNl81LFxuLnB4LTZfNSB7XG4gIHBhZGRpbmctbGVmdDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtN181IHtcbiAgcGFkZGluZzogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTdfNSxcbi5weS03XzUge1xuICBwYWRkaW5nLXRvcDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTdfNSxcbi5weC03XzUge1xuICBwYWRkaW5nLXJpZ2h0OiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItN181LFxuLnB5LTdfNSB7XG4gIHBhZGRpbmctYm90dG9tOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtN181LFxuLnB4LTdfNSB7XG4gIHBhZGRpbmctbGVmdDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtOF81IHtcbiAgcGFkZGluZzogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LThfNSxcbi5weS04XzUge1xuICBwYWRkaW5nLXRvcDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLThfNSxcbi5weC04XzUge1xuICBwYWRkaW5nLXJpZ2h0OiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItOF81LFxuLnB5LThfNSB7XG4gIHBhZGRpbmctYm90dG9tOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtOF81LFxuLnB4LThfNSB7XG4gIHBhZGRpbmctbGVmdDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtOV81IHtcbiAgcGFkZGluZzogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTlfNSxcbi5weS05XzUge1xuICBwYWRkaW5nLXRvcDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTlfNSxcbi5weC05XzUge1xuICBwYWRkaW5nLXJpZ2h0OiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItOV81LFxuLnB5LTlfNSB7XG4gIHBhZGRpbmctYm90dG9tOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtOV81LFxuLnB4LTlfNSB7XG4gIHBhZGRpbmctbGVmdDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtMTBfNSB7XG4gIHBhZGRpbmc6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0xMF81LFxuLnB5LTEwXzUge1xuICBwYWRkaW5nLXRvcDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTEwXzUsXG4ucHgtMTBfNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0xMF81LFxuLnB5LTEwXzUge1xuICBwYWRkaW5nLWJvdHRvbTogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTEwXzUsXG4ucHgtMTBfNSB7XG4gIHBhZGRpbmctbGVmdDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjEge1xuICBtYXJnaW46IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uMSxcbi5teS1uMSB7XG4gIG1hcmdpbi10b3A6IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uMSxcbi5teC1uMSB7XG4gIG1hcmdpbi1yaWdodDogLTAuNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW4xLFxuLm15LW4xIHtcbiAgbWFyZ2luLWJvdHRvbTogLTAuNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW4xLFxuLm14LW4xIHtcbiAgbWFyZ2luLWxlZnQ6IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW4yIHtcbiAgbWFyZ2luOiAtMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uMixcbi5teS1uMiB7XG4gIG1hcmdpbi10b3A6IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW4yLFxuLm14LW4yIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uMixcbi5teS1uMiB7XG4gIG1hcmdpbi1ib3R0b206IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW4yLFxuLm14LW4yIHtcbiAgbWFyZ2luLWxlZnQ6IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjMge1xuICBtYXJnaW46IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uMyxcbi5teS1uMyB7XG4gIG1hcmdpbi10b3A6IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uMyxcbi5teC1uMyB7XG4gIG1hcmdpbi1yaWdodDogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW4zLFxuLm15LW4zIHtcbiAgbWFyZ2luLWJvdHRvbTogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW4zLFxuLm14LW4zIHtcbiAgbWFyZ2luLWxlZnQ6IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW40IHtcbiAgbWFyZ2luOiAtMS44NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW40LFxuLm15LW40IHtcbiAgbWFyZ2luLXRvcDogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uNCxcbi5teC1uNCB7XG4gIG1hcmdpbi1yaWdodDogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uNCxcbi5teS1uNCB7XG4gIG1hcmdpbi1ib3R0b206IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjQsXG4ubXgtbjQge1xuICBtYXJnaW4tbGVmdDogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW41IHtcbiAgbWFyZ2luOiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjUsXG4ubXktbjUge1xuICBtYXJnaW4tdG9wOiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjUsXG4ubXgtbjUge1xuICBtYXJnaW4tcmlnaHQ6IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uNSxcbi5teS1uNSB7XG4gIG1hcmdpbi1ib3R0b206IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uNSxcbi5teC1uNSB7XG4gIG1hcmdpbi1sZWZ0OiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uNiB7XG4gIG1hcmdpbjogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjYsXG4ubXktbjYge1xuICBtYXJnaW4tdG9wOiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uNixcbi5teC1uNiB7XG4gIG1hcmdpbi1yaWdodDogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjYsXG4ubXktbjYge1xuICBtYXJnaW4tYm90dG9tOiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uNixcbi5teC1uNiB7XG4gIG1hcmdpbi1sZWZ0OiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW43IHtcbiAgbWFyZ2luOiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjcsXG4ubXktbjcge1xuICBtYXJnaW4tdG9wOiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjcsXG4ubXgtbjcge1xuICBtYXJnaW4tcmlnaHQ6IC0zLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uNyxcbi5teS1uNyB7XG4gIG1hcmdpbi1ib3R0b206IC0zLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uNyxcbi5teC1uNyB7XG4gIG1hcmdpbi1sZWZ0OiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uOCB7XG4gIG1hcmdpbjogLTMuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW44LFxuLm15LW44IHtcbiAgbWFyZ2luLXRvcDogLTMuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW44LFxuLm14LW44IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjgsXG4ubXktbjgge1xuICBtYXJnaW4tYm90dG9tOiAtMy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjgsXG4ubXgtbjgge1xuICBtYXJnaW4tbGVmdDogLTMuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjkge1xuICBtYXJnaW46IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uOSxcbi5teS1uOSB7XG4gIG1hcmdpbi10b3A6IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uOSxcbi5teC1uOSB7XG4gIG1hcmdpbi1yaWdodDogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW45LFxuLm15LW45IHtcbiAgbWFyZ2luLWJvdHRvbTogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW45LFxuLm14LW45IHtcbiAgbWFyZ2luLWxlZnQ6IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW4xMCB7XG4gIG1hcmdpbjogLTYuNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjEwLFxuLm15LW4xMCB7XG4gIG1hcmdpbi10b3A6IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW4xMCxcbi5teC1uMTAge1xuICBtYXJnaW4tcmlnaHQ6IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW4xMCxcbi5teS1uMTAge1xuICBtYXJnaW4tYm90dG9tOiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uMTAsXG4ubXgtbjEwIHtcbiAgbWFyZ2luLWxlZnQ6IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjFfNSB7XG4gIG1hcmdpbjogLTAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uMV81LFxuLm15LW4xXzUge1xuICBtYXJnaW4tdG9wOiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW4xXzUsXG4ubXgtbjFfNSB7XG4gIG1hcmdpbi1yaWdodDogLTAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uMV81LFxuLm15LW4xXzUge1xuICBtYXJnaW4tYm90dG9tOiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW4xXzUsXG4ubXgtbjFfNSB7XG4gIG1hcmdpbi1sZWZ0OiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjJfNSB7XG4gIG1hcmdpbjogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uMl81LFxuLm15LW4yXzUge1xuICBtYXJnaW4tdG9wOiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW4yXzUsXG4ubXgtbjJfNSB7XG4gIG1hcmdpbi1yaWdodDogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uMl81LFxuLm15LW4yXzUge1xuICBtYXJnaW4tYm90dG9tOiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW4yXzUsXG4ubXgtbjJfNSB7XG4gIG1hcmdpbi1sZWZ0OiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjNfNSB7XG4gIG1hcmdpbjogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uM181LFxuLm15LW4zXzUge1xuICBtYXJnaW4tdG9wOiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW4zXzUsXG4ubXgtbjNfNSB7XG4gIG1hcmdpbi1yaWdodDogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uM181LFxuLm15LW4zXzUge1xuICBtYXJnaW4tYm90dG9tOiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW4zXzUsXG4ubXgtbjNfNSB7XG4gIG1hcmdpbi1sZWZ0OiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjRfNSB7XG4gIG1hcmdpbjogLTIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uNF81LFxuLm15LW40XzUge1xuICBtYXJnaW4tdG9wOiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW40XzUsXG4ubXgtbjRfNSB7XG4gIG1hcmdpbi1yaWdodDogLTIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uNF81LFxuLm15LW40XzUge1xuICBtYXJnaW4tYm90dG9tOiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW40XzUsXG4ubXgtbjRfNSB7XG4gIG1hcmdpbi1sZWZ0OiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjVfNSB7XG4gIG1hcmdpbjogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uNV81LFxuLm15LW41XzUge1xuICBtYXJnaW4tdG9wOiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW41XzUsXG4ubXgtbjVfNSB7XG4gIG1hcmdpbi1yaWdodDogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uNV81LFxuLm15LW41XzUge1xuICBtYXJnaW4tYm90dG9tOiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW41XzUsXG4ubXgtbjVfNSB7XG4gIG1hcmdpbi1sZWZ0OiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjZfNSB7XG4gIG1hcmdpbjogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uNl81LFxuLm15LW42XzUge1xuICBtYXJnaW4tdG9wOiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW42XzUsXG4ubXgtbjZfNSB7XG4gIG1hcmdpbi1yaWdodDogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uNl81LFxuLm15LW42XzUge1xuICBtYXJnaW4tYm90dG9tOiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW42XzUsXG4ubXgtbjZfNSB7XG4gIG1hcmdpbi1sZWZ0OiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjdfNSB7XG4gIG1hcmdpbjogLTMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uN181LFxuLm15LW43XzUge1xuICBtYXJnaW4tdG9wOiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW43XzUsXG4ubXgtbjdfNSB7XG4gIG1hcmdpbi1yaWdodDogLTMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uN181LFxuLm15LW43XzUge1xuICBtYXJnaW4tYm90dG9tOiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW43XzUsXG4ubXgtbjdfNSB7XG4gIG1hcmdpbi1sZWZ0OiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjhfNSB7XG4gIG1hcmdpbjogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uOF81LFxuLm15LW44XzUge1xuICBtYXJnaW4tdG9wOiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW44XzUsXG4ubXgtbjhfNSB7XG4gIG1hcmdpbi1yaWdodDogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uOF81LFxuLm15LW44XzUge1xuICBtYXJnaW4tYm90dG9tOiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW44XzUsXG4ubXgtbjhfNSB7XG4gIG1hcmdpbi1sZWZ0OiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjlfNSB7XG4gIG1hcmdpbjogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uOV81LFxuLm15LW45XzUge1xuICBtYXJnaW4tdG9wOiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW45XzUsXG4ubXgtbjlfNSB7XG4gIG1hcmdpbi1yaWdodDogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uOV81LFxuLm15LW45XzUge1xuICBtYXJnaW4tYm90dG9tOiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW45XzUsXG4ubXgtbjlfNSB7XG4gIG1hcmdpbi1sZWZ0OiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjEwXzUge1xuICBtYXJnaW46IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjEwXzUsXG4ubXktbjEwXzUge1xuICBtYXJnaW4tdG9wOiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW4xMF81LFxuLm14LW4xMF81IHtcbiAgbWFyZ2luLXJpZ2h0OiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW4xMF81LFxuLm15LW4xMF81IHtcbiAgbWFyZ2luLWJvdHRvbTogLTYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uMTBfNSxcbi5teC1uMTBfNSB7XG4gIG1hcmdpbi1sZWZ0OiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tYXV0byB7XG4gIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubXQtYXV0byxcbi5teS1hdXRvIHtcbiAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubXItYXV0byxcbi5teC1hdXRvIHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1hdXRvLFxuLm15LWF1dG8ge1xuICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1hdXRvLFxuLm14LWF1dG8ge1xuICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm0tc20tMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTAsXG4gIC5teS1zbS0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTAsXG4gIC5teC1zbS0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tMCxcbiAgLm15LXNtLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tMCxcbiAgLm14LXNtLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tMSB7XG4gICAgbWFyZ2luOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTEsXG4gIC5teS1zbS0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTEsXG4gIC5teC1zbS0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tMSxcbiAgLm15LXNtLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tMSxcbiAgLm14LXNtLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tMiB7XG4gICAgbWFyZ2luOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tMixcbiAgLm15LXNtLTIge1xuICAgIG1hcmdpbi10b3A6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS0yLFxuICAubXgtc20tMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tMixcbiAgLm15LXNtLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS0yLFxuICAubXgtc20tMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTMge1xuICAgIG1hcmdpbjogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS0zLFxuICAubXktc20tMyB7XG4gICAgbWFyZ2luLXRvcDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS0zLFxuICAubXgtc20tMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTMsXG4gIC5teS1zbS0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTMsXG4gIC5teC1zbS0zIHtcbiAgICBtYXJnaW4tbGVmdDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTQge1xuICAgIG1hcmdpbjogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tNCxcbiAgLm15LXNtLTQge1xuICAgIG1hcmdpbi10b3A6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTQsXG4gIC5teC1zbS00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTQsXG4gIC5teS1zbS00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS00LFxuICAubXgtc20tNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tNSB7XG4gICAgbWFyZ2luOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTUsXG4gIC5teS1zbS01IHtcbiAgICBtYXJnaW4tdG9wOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTUsXG4gIC5teC1zbS01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tNSxcbiAgLm15LXNtLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tNSxcbiAgLm14LXNtLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tNiB7XG4gICAgbWFyZ2luOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tNixcbiAgLm15LXNtLTYge1xuICAgIG1hcmdpbi10b3A6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS02LFxuICAubXgtc20tNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tNixcbiAgLm15LXNtLTYge1xuICAgIG1hcmdpbi1ib3R0b206IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS02LFxuICAubXgtc20tNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTcge1xuICAgIG1hcmdpbjogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS03LFxuICAubXktc20tNyB7XG4gICAgbWFyZ2luLXRvcDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS03LFxuICAubXgtc20tNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTcsXG4gIC5teS1zbS03IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTcsXG4gIC5teC1zbS03IHtcbiAgICBtYXJnaW4tbGVmdDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTgge1xuICAgIG1hcmdpbjogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS04LFxuICAubXktc20tOCB7XG4gICAgbWFyZ2luLXRvcDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS04LFxuICAubXgtc20tOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTgsXG4gIC5teS1zbS04IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTgsXG4gIC5teC1zbS04IHtcbiAgICBtYXJnaW4tbGVmdDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTkge1xuICAgIG1hcmdpbjogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS05LFxuICAubXktc20tOSB7XG4gICAgbWFyZ2luLXRvcDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS05LFxuICAubXgtc20tOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTksXG4gIC5teS1zbS05IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTksXG4gIC5teC1zbS05IHtcbiAgICBtYXJnaW4tbGVmdDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTEwIHtcbiAgICBtYXJnaW46IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS0xMCxcbiAgLm15LXNtLTEwIHtcbiAgICBtYXJnaW4tdG9wOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tMTAsXG4gIC5teC1zbS0xMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tMTAsXG4gIC5teS1zbS0xMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTEwLFxuICAubXgtc20tMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS0xXzUge1xuICAgIG1hcmdpbjogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tMV81LFxuICAubXktc20tMV81IHtcbiAgICBtYXJnaW4tdG9wOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS0xXzUsXG4gIC5teC1zbS0xXzUge1xuICAgIG1hcmdpbi1yaWdodDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tMV81LFxuICAubXktc20tMV81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS0xXzUsXG4gIC5teC1zbS0xXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTJfNSB7XG4gICAgbWFyZ2luOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS0yXzUsXG4gIC5teS1zbS0yXzUge1xuICAgIG1hcmdpbi10b3A6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTJfNSxcbiAgLm14LXNtLTJfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS0yXzUsXG4gIC5teS1zbS0yXzUge1xuICAgIG1hcmdpbi1ib3R0b206IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTJfNSxcbiAgLm14LXNtLTJfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tM181IHtcbiAgICBtYXJnaW46IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTNfNSxcbiAgLm15LXNtLTNfNSB7XG4gICAgbWFyZ2luLXRvcDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tM181LFxuICAubXgtc20tM181IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTNfNSxcbiAgLm15LXNtLTNfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tM181LFxuICAubXgtc20tM181IHtcbiAgICBtYXJnaW4tbGVmdDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS00XzUge1xuICAgIG1hcmdpbjogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tNF81LFxuICAubXktc20tNF81IHtcbiAgICBtYXJnaW4tdG9wOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS00XzUsXG4gIC5teC1zbS00XzUge1xuICAgIG1hcmdpbi1yaWdodDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tNF81LFxuICAubXktc20tNF81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS00XzUsXG4gIC5teC1zbS00XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTVfNSB7XG4gICAgbWFyZ2luOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS01XzUsXG4gIC5teS1zbS01XzUge1xuICAgIG1hcmdpbi10b3A6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTVfNSxcbiAgLm14LXNtLTVfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS01XzUsXG4gIC5teS1zbS01XzUge1xuICAgIG1hcmdpbi1ib3R0b206IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTVfNSxcbiAgLm14LXNtLTVfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tNl81IHtcbiAgICBtYXJnaW46IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTZfNSxcbiAgLm15LXNtLTZfNSB7XG4gICAgbWFyZ2luLXRvcDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tNl81LFxuICAubXgtc20tNl81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTZfNSxcbiAgLm15LXNtLTZfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tNl81LFxuICAubXgtc20tNl81IHtcbiAgICBtYXJnaW4tbGVmdDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS03XzUge1xuICAgIG1hcmdpbjogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tN181LFxuICAubXktc20tN181IHtcbiAgICBtYXJnaW4tdG9wOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS03XzUsXG4gIC5teC1zbS03XzUge1xuICAgIG1hcmdpbi1yaWdodDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tN181LFxuICAubXktc20tN181IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS03XzUsXG4gIC5teC1zbS03XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLThfNSB7XG4gICAgbWFyZ2luOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS04XzUsXG4gIC5teS1zbS04XzUge1xuICAgIG1hcmdpbi10b3A6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLThfNSxcbiAgLm14LXNtLThfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS04XzUsXG4gIC5teS1zbS04XzUge1xuICAgIG1hcmdpbi1ib3R0b206IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLThfNSxcbiAgLm14LXNtLThfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tOV81IHtcbiAgICBtYXJnaW46IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTlfNSxcbiAgLm15LXNtLTlfNSB7XG4gICAgbWFyZ2luLXRvcDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tOV81LFxuICAubXgtc20tOV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTlfNSxcbiAgLm15LXNtLTlfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tOV81LFxuICAubXgtc20tOV81IHtcbiAgICBtYXJnaW4tbGVmdDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS0xMF81IHtcbiAgICBtYXJnaW46IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTEwXzUsXG4gIC5teS1zbS0xMF81IHtcbiAgICBtYXJnaW4tdG9wOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS0xMF81LFxuICAubXgtc20tMTBfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS0xMF81LFxuICAubXktc20tMTBfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tMTBfNSxcbiAgLm14LXNtLTEwXzUge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tMCxcbiAgLnB5LXNtLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTAsXG4gIC5weC1zbS0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTAsXG4gIC5weS1zbS0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS0wLFxuICAucHgtc20tMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tMSB7XG4gICAgcGFkZGluZzogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS0xLFxuICAucHktc20tMSB7XG4gICAgcGFkZGluZy10b3A6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tMSxcbiAgLnB4LXNtLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tMSxcbiAgLnB5LXNtLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTEsXG4gIC5weC1zbS0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS0yIHtcbiAgICBwYWRkaW5nOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tMixcbiAgLnB5LXNtLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tMixcbiAgLnB4LXNtLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS0yLFxuICAucHktc20tMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS0yLFxuICAucHgtc20tMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS0zIHtcbiAgICBwYWRkaW5nOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTMsXG4gIC5weS1zbS0zIHtcbiAgICBwYWRkaW5nLXRvcDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS0zLFxuICAucHgtc20tMyB7XG4gICAgcGFkZGluZy1yaWdodDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS0zLFxuICAucHktc20tMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tMyxcbiAgLnB4LXNtLTMge1xuICAgIHBhZGRpbmctbGVmdDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTQge1xuICAgIHBhZGRpbmc6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTQsXG4gIC5weS1zbS00IHtcbiAgICBwYWRkaW5nLXRvcDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tNCxcbiAgLnB4LXNtLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTQsXG4gIC5weS1zbS00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tNCxcbiAgLnB4LXNtLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS01IHtcbiAgICBwYWRkaW5nOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTUsXG4gIC5weS1zbS01IHtcbiAgICBwYWRkaW5nLXRvcDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS01LFxuICAucHgtc20tNSB7XG4gICAgcGFkZGluZy1yaWdodDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS01LFxuICAucHktc20tNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tNSxcbiAgLnB4LXNtLTUge1xuICAgIHBhZGRpbmctbGVmdDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTYge1xuICAgIHBhZGRpbmc6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS02LFxuICAucHktc20tNiB7XG4gICAgcGFkZGluZy10b3A6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS02LFxuICAucHgtc20tNiB7XG4gICAgcGFkZGluZy1yaWdodDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTYsXG4gIC5weS1zbS02IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTYsXG4gIC5weC1zbS02IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTcge1xuICAgIHBhZGRpbmc6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tNyxcbiAgLnB5LXNtLTcge1xuICAgIHBhZGRpbmctdG9wOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTcsXG4gIC5weC1zbS03IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTcsXG4gIC5weS1zbS03IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS03LFxuICAucHgtc20tNyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tOCB7XG4gICAgcGFkZGluZzogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS04LFxuICAucHktc20tOCB7XG4gICAgcGFkZGluZy10b3A6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tOCxcbiAgLnB4LXNtLTgge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tOCxcbiAgLnB5LXNtLTgge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTgsXG4gIC5weC1zbS04IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS05IHtcbiAgICBwYWRkaW5nOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTksXG4gIC5weS1zbS05IHtcbiAgICBwYWRkaW5nLXRvcDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS05LFxuICAucHgtc20tOSB7XG4gICAgcGFkZGluZy1yaWdodDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS05LFxuICAucHktc20tOSB7XG4gICAgcGFkZGluZy1ib3R0b206IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tOSxcbiAgLnB4LXNtLTkge1xuICAgIHBhZGRpbmctbGVmdDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTEwIHtcbiAgICBwYWRkaW5nOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tMTAsXG4gIC5weS1zbS0xMCB7XG4gICAgcGFkZGluZy10b3A6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS0xMCxcbiAgLnB4LXNtLTEwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tMTAsXG4gIC5weS1zbS0xMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS0xMCxcbiAgLnB4LXNtLTEwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTFfNSB7XG4gICAgcGFkZGluZzogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tMV81LFxuICAucHktc20tMV81IHtcbiAgICBwYWRkaW5nLXRvcDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tMV81LFxuICAucHgtc20tMV81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS0xXzUsXG4gIC5weS1zbS0xXzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS0xXzUsXG4gIC5weC1zbS0xXzUge1xuICAgIHBhZGRpbmctbGVmdDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS0yXzUge1xuICAgIHBhZGRpbmc6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTJfNSxcbiAgLnB5LXNtLTJfNSB7XG4gICAgcGFkZGluZy10b3A6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTJfNSxcbiAgLnB4LXNtLTJfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tMl81LFxuICAucHktc20tMl81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tMl81LFxuICAucHgtc20tMl81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tM181IHtcbiAgICBwYWRkaW5nOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS0zXzUsXG4gIC5weS1zbS0zXzUge1xuICAgIHBhZGRpbmctdG9wOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS0zXzUsXG4gIC5weC1zbS0zXzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTNfNSxcbiAgLnB5LXNtLTNfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTNfNSxcbiAgLnB4LXNtLTNfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTRfNSB7XG4gICAgcGFkZGluZzogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tNF81LFxuICAucHktc20tNF81IHtcbiAgICBwYWRkaW5nLXRvcDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tNF81LFxuICAucHgtc20tNF81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS00XzUsXG4gIC5weS1zbS00XzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS00XzUsXG4gIC5weC1zbS00XzUge1xuICAgIHBhZGRpbmctbGVmdDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS01XzUge1xuICAgIHBhZGRpbmc6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTVfNSxcbiAgLnB5LXNtLTVfNSB7XG4gICAgcGFkZGluZy10b3A6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTVfNSxcbiAgLnB4LXNtLTVfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tNV81LFxuICAucHktc20tNV81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tNV81LFxuICAucHgtc20tNV81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tNl81IHtcbiAgICBwYWRkaW5nOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS02XzUsXG4gIC5weS1zbS02XzUge1xuICAgIHBhZGRpbmctdG9wOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS02XzUsXG4gIC5weC1zbS02XzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTZfNSxcbiAgLnB5LXNtLTZfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTZfNSxcbiAgLnB4LXNtLTZfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTdfNSB7XG4gICAgcGFkZGluZzogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tN181LFxuICAucHktc20tN181IHtcbiAgICBwYWRkaW5nLXRvcDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tN181LFxuICAucHgtc20tN181IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS03XzUsXG4gIC5weS1zbS03XzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS03XzUsXG4gIC5weC1zbS03XzUge1xuICAgIHBhZGRpbmctbGVmdDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS04XzUge1xuICAgIHBhZGRpbmc6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLThfNSxcbiAgLnB5LXNtLThfNSB7XG4gICAgcGFkZGluZy10b3A6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLThfNSxcbiAgLnB4LXNtLThfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tOF81LFxuICAucHktc20tOF81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tOF81LFxuICAucHgtc20tOF81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tOV81IHtcbiAgICBwYWRkaW5nOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS05XzUsXG4gIC5weS1zbS05XzUge1xuICAgIHBhZGRpbmctdG9wOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS05XzUsXG4gIC5weC1zbS05XzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTlfNSxcbiAgLnB5LXNtLTlfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTlfNSxcbiAgLnB4LXNtLTlfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTEwXzUge1xuICAgIHBhZGRpbmc6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTEwXzUsXG4gIC5weS1zbS0xMF81IHtcbiAgICBwYWRkaW5nLXRvcDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tMTBfNSxcbiAgLnB4LXNtLTEwXzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTEwXzUsXG4gIC5weS1zbS0xMF81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tMTBfNSxcbiAgLnB4LXNtLTEwXzUge1xuICAgIHBhZGRpbmctbGVmdDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uMSB7XG4gICAgbWFyZ2luOiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uMSxcbiAgLm15LXNtLW4xIHtcbiAgICBtYXJnaW4tdG9wOiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uMSxcbiAgLm14LXNtLW4xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW4xLFxuICAubXktc20tbjEge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW4xLFxuICAubXgtc20tbjEge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW4yIHtcbiAgICBtYXJnaW46IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjIsXG4gIC5teS1zbS1uMiB7XG4gICAgbWFyZ2luLXRvcDogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uMixcbiAgLm14LXNtLW4yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjIsXG4gIC5teS1zbS1uMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uMixcbiAgLm14LXNtLW4yIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW4zIHtcbiAgICBtYXJnaW46IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW4zLFxuICAubXktc20tbjMge1xuICAgIG1hcmdpbi10b3A6IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW4zLFxuICAubXgtc20tbjMge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjMsXG4gIC5teS1zbS1uMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjMsXG4gIC5teC1zbS1uMyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjQge1xuICAgIG1hcmdpbjogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW40LFxuICAubXktc20tbjQge1xuICAgIG1hcmdpbi10b3A6IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uNCxcbiAgLm14LXNtLW40IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uNCxcbiAgLm15LXNtLW40IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjQsXG4gIC5teC1zbS1uNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW41IHtcbiAgICBtYXJnaW46IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW41LFxuICAubXktc20tbjUge1xuICAgIG1hcmdpbi10b3A6IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW41LFxuICAubXgtc20tbjUge1xuICAgIG1hcmdpbi1yaWdodDogLTIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjUsXG4gIC5teS1zbS1uNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjUsXG4gIC5teC1zbS1uNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjYge1xuICAgIG1hcmdpbjogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uNixcbiAgLm15LXNtLW42IHtcbiAgICBtYXJnaW4tdG9wOiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW42LFxuICAubXgtc20tbjYge1xuICAgIG1hcmdpbi1yaWdodDogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uNixcbiAgLm15LXNtLW42IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW42LFxuICAubXgtc20tbjYge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjcge1xuICAgIG1hcmdpbjogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjcsXG4gIC5teS1zbS1uNyB7XG4gICAgbWFyZ2luLXRvcDogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjcsXG4gIC5teC1zbS1uNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uNyxcbiAgLm15LXNtLW43IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uNyxcbiAgLm14LXNtLW43IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uOCB7XG4gICAgbWFyZ2luOiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uOCxcbiAgLm15LXNtLW44IHtcbiAgICBtYXJnaW4tdG9wOiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uOCxcbiAgLm14LXNtLW44IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW44LFxuICAubXktc20tbjgge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW44LFxuICAubXgtc20tbjgge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW45IHtcbiAgICBtYXJnaW46IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW45LFxuICAubXktc20tbjkge1xuICAgIG1hcmdpbi10b3A6IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW45LFxuICAubXgtc20tbjkge1xuICAgIG1hcmdpbi1yaWdodDogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjksXG4gIC5teS1zbS1uOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjksXG4gIC5teC1zbS1uOSB7XG4gICAgbWFyZ2luLWxlZnQ6IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjEwIHtcbiAgICBtYXJnaW46IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjEwLFxuICAubXktc20tbjEwIHtcbiAgICBtYXJnaW4tdG9wOiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW4xMCxcbiAgLm14LXNtLW4xMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW4xMCxcbiAgLm15LXNtLW4xMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uMTAsXG4gIC5teC1zbS1uMTAge1xuICAgIG1hcmdpbi1sZWZ0OiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjFfNSB7XG4gICAgbWFyZ2luOiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjFfNSxcbiAgLm15LXNtLW4xXzUge1xuICAgIG1hcmdpbi10b3A6IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uMV81LFxuICAubXgtc20tbjFfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjFfNSxcbiAgLm15LXNtLW4xXzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uMV81LFxuICAubXgtc20tbjFfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW4yXzUge1xuICAgIG1hcmdpbjogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW4yXzUsXG4gIC5teS1zbS1uMl81IHtcbiAgICBtYXJnaW4tdG9wOiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjJfNSxcbiAgLm14LXNtLW4yXzUge1xuICAgIG1hcmdpbi1yaWdodDogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW4yXzUsXG4gIC5teS1zbS1uMl81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjJfNSxcbiAgLm14LXNtLW4yXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uM181IHtcbiAgICBtYXJnaW46IC0xLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uM181LFxuICAubXktc20tbjNfNSB7XG4gICAgbWFyZ2luLXRvcDogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW4zXzUsXG4gIC5teC1zbS1uM181IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uM181LFxuICAubXktc20tbjNfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW4zXzUsXG4gIC5teC1zbS1uM181IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjRfNSB7XG4gICAgbWFyZ2luOiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjRfNSxcbiAgLm15LXNtLW40XzUge1xuICAgIG1hcmdpbi10b3A6IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uNF81LFxuICAubXgtc20tbjRfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjRfNSxcbiAgLm15LXNtLW40XzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uNF81LFxuICAubXgtc20tbjRfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW41XzUge1xuICAgIG1hcmdpbjogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW41XzUsXG4gIC5teS1zbS1uNV81IHtcbiAgICBtYXJnaW4tdG9wOiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjVfNSxcbiAgLm14LXNtLW41XzUge1xuICAgIG1hcmdpbi1yaWdodDogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW41XzUsXG4gIC5teS1zbS1uNV81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjVfNSxcbiAgLm14LXNtLW41XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uNl81IHtcbiAgICBtYXJnaW46IC0zLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uNl81LFxuICAubXktc20tbjZfNSB7XG4gICAgbWFyZ2luLXRvcDogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW42XzUsXG4gIC5teC1zbS1uNl81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uNl81LFxuICAubXktc20tbjZfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW42XzUsXG4gIC5teC1zbS1uNl81IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjdfNSB7XG4gICAgbWFyZ2luOiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjdfNSxcbiAgLm15LXNtLW43XzUge1xuICAgIG1hcmdpbi10b3A6IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uN181LFxuICAubXgtc20tbjdfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjdfNSxcbiAgLm15LXNtLW43XzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uN181LFxuICAubXgtc20tbjdfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW44XzUge1xuICAgIG1hcmdpbjogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW44XzUsXG4gIC5teS1zbS1uOF81IHtcbiAgICBtYXJnaW4tdG9wOiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjhfNSxcbiAgLm14LXNtLW44XzUge1xuICAgIG1hcmdpbi1yaWdodDogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW44XzUsXG4gIC5teS1zbS1uOF81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjhfNSxcbiAgLm14LXNtLW44XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uOV81IHtcbiAgICBtYXJnaW46IC00LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uOV81LFxuICAubXktc20tbjlfNSB7XG4gICAgbWFyZ2luLXRvcDogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW45XzUsXG4gIC5teC1zbS1uOV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uOV81LFxuICAubXktc20tbjlfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW45XzUsXG4gIC5teC1zbS1uOV81IHtcbiAgICBtYXJnaW4tbGVmdDogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjEwXzUge1xuICAgIG1hcmdpbjogLTYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW4xMF81LFxuICAubXktc20tbjEwXzUge1xuICAgIG1hcmdpbi10b3A6IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uMTBfNSxcbiAgLm14LXNtLW4xMF81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uMTBfNSxcbiAgLm15LXNtLW4xMF81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjEwXzUsXG4gIC5teC1zbS1uMTBfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1hdXRvLFxuICAubXktc20tYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1hdXRvLFxuICAubXgtc20tYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLWF1dG8sXG4gIC5teS1zbS1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLWF1dG8sXG4gIC5teC1zbS1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm0tbWQtMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTAsXG4gIC5teS1tZC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTAsXG4gIC5teC1tZC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtMCxcbiAgLm15LW1kLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtMCxcbiAgLm14LW1kLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtMSB7XG4gICAgbWFyZ2luOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTEsXG4gIC5teS1tZC0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTEsXG4gIC5teC1tZC0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtMSxcbiAgLm15LW1kLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtMSxcbiAgLm14LW1kLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtMiB7XG4gICAgbWFyZ2luOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtMixcbiAgLm15LW1kLTIge1xuICAgIG1hcmdpbi10b3A6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC0yLFxuICAubXgtbWQtMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtMixcbiAgLm15LW1kLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC0yLFxuICAubXgtbWQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTMge1xuICAgIG1hcmdpbjogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC0zLFxuICAubXktbWQtMyB7XG4gICAgbWFyZ2luLXRvcDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC0zLFxuICAubXgtbWQtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTMsXG4gIC5teS1tZC0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTMsXG4gIC5teC1tZC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTQge1xuICAgIG1hcmdpbjogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtNCxcbiAgLm15LW1kLTQge1xuICAgIG1hcmdpbi10b3A6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTQsXG4gIC5teC1tZC00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTQsXG4gIC5teS1tZC00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC00LFxuICAubXgtbWQtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtNSB7XG4gICAgbWFyZ2luOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTUsXG4gIC5teS1tZC01IHtcbiAgICBtYXJnaW4tdG9wOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTUsXG4gIC5teC1tZC01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtNSxcbiAgLm15LW1kLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtNSxcbiAgLm14LW1kLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtNiB7XG4gICAgbWFyZ2luOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtNixcbiAgLm15LW1kLTYge1xuICAgIG1hcmdpbi10b3A6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC02LFxuICAubXgtbWQtNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtNixcbiAgLm15LW1kLTYge1xuICAgIG1hcmdpbi1ib3R0b206IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC02LFxuICAubXgtbWQtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTcge1xuICAgIG1hcmdpbjogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC03LFxuICAubXktbWQtNyB7XG4gICAgbWFyZ2luLXRvcDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC03LFxuICAubXgtbWQtNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTcsXG4gIC5teS1tZC03IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTcsXG4gIC5teC1tZC03IHtcbiAgICBtYXJnaW4tbGVmdDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTgge1xuICAgIG1hcmdpbjogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC04LFxuICAubXktbWQtOCB7XG4gICAgbWFyZ2luLXRvcDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC04LFxuICAubXgtbWQtOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTgsXG4gIC5teS1tZC04IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTgsXG4gIC5teC1tZC04IHtcbiAgICBtYXJnaW4tbGVmdDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTkge1xuICAgIG1hcmdpbjogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC05LFxuICAubXktbWQtOSB7XG4gICAgbWFyZ2luLXRvcDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC05LFxuICAubXgtbWQtOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTksXG4gIC5teS1tZC05IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTksXG4gIC5teC1tZC05IHtcbiAgICBtYXJnaW4tbGVmdDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTEwIHtcbiAgICBtYXJnaW46IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC0xMCxcbiAgLm15LW1kLTEwIHtcbiAgICBtYXJnaW4tdG9wOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtMTAsXG4gIC5teC1tZC0xMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtMTAsXG4gIC5teS1tZC0xMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTEwLFxuICAubXgtbWQtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC0xXzUge1xuICAgIG1hcmdpbjogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtMV81LFxuICAubXktbWQtMV81IHtcbiAgICBtYXJnaW4tdG9wOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC0xXzUsXG4gIC5teC1tZC0xXzUge1xuICAgIG1hcmdpbi1yaWdodDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtMV81LFxuICAubXktbWQtMV81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC0xXzUsXG4gIC5teC1tZC0xXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTJfNSB7XG4gICAgbWFyZ2luOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC0yXzUsXG4gIC5teS1tZC0yXzUge1xuICAgIG1hcmdpbi10b3A6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTJfNSxcbiAgLm14LW1kLTJfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC0yXzUsXG4gIC5teS1tZC0yXzUge1xuICAgIG1hcmdpbi1ib3R0b206IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTJfNSxcbiAgLm14LW1kLTJfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtM181IHtcbiAgICBtYXJnaW46IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTNfNSxcbiAgLm15LW1kLTNfNSB7XG4gICAgbWFyZ2luLXRvcDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtM181LFxuICAubXgtbWQtM181IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTNfNSxcbiAgLm15LW1kLTNfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtM181LFxuICAubXgtbWQtM181IHtcbiAgICBtYXJnaW4tbGVmdDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC00XzUge1xuICAgIG1hcmdpbjogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtNF81LFxuICAubXktbWQtNF81IHtcbiAgICBtYXJnaW4tdG9wOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC00XzUsXG4gIC5teC1tZC00XzUge1xuICAgIG1hcmdpbi1yaWdodDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtNF81LFxuICAubXktbWQtNF81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC00XzUsXG4gIC5teC1tZC00XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTVfNSB7XG4gICAgbWFyZ2luOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC01XzUsXG4gIC5teS1tZC01XzUge1xuICAgIG1hcmdpbi10b3A6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTVfNSxcbiAgLm14LW1kLTVfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC01XzUsXG4gIC5teS1tZC01XzUge1xuICAgIG1hcmdpbi1ib3R0b206IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTVfNSxcbiAgLm14LW1kLTVfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtNl81IHtcbiAgICBtYXJnaW46IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTZfNSxcbiAgLm15LW1kLTZfNSB7XG4gICAgbWFyZ2luLXRvcDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtNl81LFxuICAubXgtbWQtNl81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTZfNSxcbiAgLm15LW1kLTZfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtNl81LFxuICAubXgtbWQtNl81IHtcbiAgICBtYXJnaW4tbGVmdDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC03XzUge1xuICAgIG1hcmdpbjogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtN181LFxuICAubXktbWQtN181IHtcbiAgICBtYXJnaW4tdG9wOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC03XzUsXG4gIC5teC1tZC03XzUge1xuICAgIG1hcmdpbi1yaWdodDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtN181LFxuICAubXktbWQtN181IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC03XzUsXG4gIC5teC1tZC03XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLThfNSB7XG4gICAgbWFyZ2luOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC04XzUsXG4gIC5teS1tZC04XzUge1xuICAgIG1hcmdpbi10b3A6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLThfNSxcbiAgLm14LW1kLThfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC04XzUsXG4gIC5teS1tZC04XzUge1xuICAgIG1hcmdpbi1ib3R0b206IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLThfNSxcbiAgLm14LW1kLThfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtOV81IHtcbiAgICBtYXJnaW46IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTlfNSxcbiAgLm15LW1kLTlfNSB7XG4gICAgbWFyZ2luLXRvcDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtOV81LFxuICAubXgtbWQtOV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTlfNSxcbiAgLm15LW1kLTlfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtOV81LFxuICAubXgtbWQtOV81IHtcbiAgICBtYXJnaW4tbGVmdDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC0xMF81IHtcbiAgICBtYXJnaW46IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTEwXzUsXG4gIC5teS1tZC0xMF81IHtcbiAgICBtYXJnaW4tdG9wOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC0xMF81LFxuICAubXgtbWQtMTBfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC0xMF81LFxuICAubXktbWQtMTBfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtMTBfNSxcbiAgLm14LW1kLTEwXzUge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtMCxcbiAgLnB5LW1kLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTAsXG4gIC5weC1tZC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTAsXG4gIC5weS1tZC0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC0wLFxuICAucHgtbWQtMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtMSB7XG4gICAgcGFkZGluZzogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC0xLFxuICAucHktbWQtMSB7XG4gICAgcGFkZGluZy10b3A6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtMSxcbiAgLnB4LW1kLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtMSxcbiAgLnB5LW1kLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTEsXG4gIC5weC1tZC0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC0yIHtcbiAgICBwYWRkaW5nOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtMixcbiAgLnB5LW1kLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtMixcbiAgLnB4LW1kLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC0yLFxuICAucHktbWQtMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC0yLFxuICAucHgtbWQtMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC0zIHtcbiAgICBwYWRkaW5nOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTMsXG4gIC5weS1tZC0zIHtcbiAgICBwYWRkaW5nLXRvcDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC0zLFxuICAucHgtbWQtMyB7XG4gICAgcGFkZGluZy1yaWdodDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC0zLFxuICAucHktbWQtMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtMyxcbiAgLnB4LW1kLTMge1xuICAgIHBhZGRpbmctbGVmdDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTQge1xuICAgIHBhZGRpbmc6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTQsXG4gIC5weS1tZC00IHtcbiAgICBwYWRkaW5nLXRvcDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtNCxcbiAgLnB4LW1kLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTQsXG4gIC5weS1tZC00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtNCxcbiAgLnB4LW1kLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC01IHtcbiAgICBwYWRkaW5nOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTUsXG4gIC5weS1tZC01IHtcbiAgICBwYWRkaW5nLXRvcDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC01LFxuICAucHgtbWQtNSB7XG4gICAgcGFkZGluZy1yaWdodDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC01LFxuICAucHktbWQtNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtNSxcbiAgLnB4LW1kLTUge1xuICAgIHBhZGRpbmctbGVmdDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTYge1xuICAgIHBhZGRpbmc6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC02LFxuICAucHktbWQtNiB7XG4gICAgcGFkZGluZy10b3A6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC02LFxuICAucHgtbWQtNiB7XG4gICAgcGFkZGluZy1yaWdodDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTYsXG4gIC5weS1tZC02IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTYsXG4gIC5weC1tZC02IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTcge1xuICAgIHBhZGRpbmc6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtNyxcbiAgLnB5LW1kLTcge1xuICAgIHBhZGRpbmctdG9wOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTcsXG4gIC5weC1tZC03IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTcsXG4gIC5weS1tZC03IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC03LFxuICAucHgtbWQtNyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtOCB7XG4gICAgcGFkZGluZzogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC04LFxuICAucHktbWQtOCB7XG4gICAgcGFkZGluZy10b3A6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtOCxcbiAgLnB4LW1kLTgge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtOCxcbiAgLnB5LW1kLTgge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTgsXG4gIC5weC1tZC04IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC05IHtcbiAgICBwYWRkaW5nOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTksXG4gIC5weS1tZC05IHtcbiAgICBwYWRkaW5nLXRvcDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC05LFxuICAucHgtbWQtOSB7XG4gICAgcGFkZGluZy1yaWdodDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC05LFxuICAucHktbWQtOSB7XG4gICAgcGFkZGluZy1ib3R0b206IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtOSxcbiAgLnB4LW1kLTkge1xuICAgIHBhZGRpbmctbGVmdDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTEwIHtcbiAgICBwYWRkaW5nOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtMTAsXG4gIC5weS1tZC0xMCB7XG4gICAgcGFkZGluZy10b3A6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC0xMCxcbiAgLnB4LW1kLTEwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtMTAsXG4gIC5weS1tZC0xMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC0xMCxcbiAgLnB4LW1kLTEwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTFfNSB7XG4gICAgcGFkZGluZzogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtMV81LFxuICAucHktbWQtMV81IHtcbiAgICBwYWRkaW5nLXRvcDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtMV81LFxuICAucHgtbWQtMV81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC0xXzUsXG4gIC5weS1tZC0xXzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC0xXzUsXG4gIC5weC1tZC0xXzUge1xuICAgIHBhZGRpbmctbGVmdDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC0yXzUge1xuICAgIHBhZGRpbmc6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTJfNSxcbiAgLnB5LW1kLTJfNSB7XG4gICAgcGFkZGluZy10b3A6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTJfNSxcbiAgLnB4LW1kLTJfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtMl81LFxuICAucHktbWQtMl81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtMl81LFxuICAucHgtbWQtMl81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtM181IHtcbiAgICBwYWRkaW5nOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC0zXzUsXG4gIC5weS1tZC0zXzUge1xuICAgIHBhZGRpbmctdG9wOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC0zXzUsXG4gIC5weC1tZC0zXzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTNfNSxcbiAgLnB5LW1kLTNfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTNfNSxcbiAgLnB4LW1kLTNfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTRfNSB7XG4gICAgcGFkZGluZzogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtNF81LFxuICAucHktbWQtNF81IHtcbiAgICBwYWRkaW5nLXRvcDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtNF81LFxuICAucHgtbWQtNF81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC00XzUsXG4gIC5weS1tZC00XzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC00XzUsXG4gIC5weC1tZC00XzUge1xuICAgIHBhZGRpbmctbGVmdDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC01XzUge1xuICAgIHBhZGRpbmc6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTVfNSxcbiAgLnB5LW1kLTVfNSB7XG4gICAgcGFkZGluZy10b3A6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTVfNSxcbiAgLnB4LW1kLTVfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtNV81LFxuICAucHktbWQtNV81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtNV81LFxuICAucHgtbWQtNV81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtNl81IHtcbiAgICBwYWRkaW5nOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC02XzUsXG4gIC5weS1tZC02XzUge1xuICAgIHBhZGRpbmctdG9wOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC02XzUsXG4gIC5weC1tZC02XzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTZfNSxcbiAgLnB5LW1kLTZfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTZfNSxcbiAgLnB4LW1kLTZfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTdfNSB7XG4gICAgcGFkZGluZzogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtN181LFxuICAucHktbWQtN181IHtcbiAgICBwYWRkaW5nLXRvcDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtN181LFxuICAucHgtbWQtN181IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC03XzUsXG4gIC5weS1tZC03XzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC03XzUsXG4gIC5weC1tZC03XzUge1xuICAgIHBhZGRpbmctbGVmdDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC04XzUge1xuICAgIHBhZGRpbmc6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLThfNSxcbiAgLnB5LW1kLThfNSB7XG4gICAgcGFkZGluZy10b3A6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLThfNSxcbiAgLnB4LW1kLThfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtOF81LFxuICAucHktbWQtOF81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtOF81LFxuICAucHgtbWQtOF81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtOV81IHtcbiAgICBwYWRkaW5nOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC05XzUsXG4gIC5weS1tZC05XzUge1xuICAgIHBhZGRpbmctdG9wOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC05XzUsXG4gIC5weC1tZC05XzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTlfNSxcbiAgLnB5LW1kLTlfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTlfNSxcbiAgLnB4LW1kLTlfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTEwXzUge1xuICAgIHBhZGRpbmc6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTEwXzUsXG4gIC5weS1tZC0xMF81IHtcbiAgICBwYWRkaW5nLXRvcDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtMTBfNSxcbiAgLnB4LW1kLTEwXzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTEwXzUsXG4gIC5weS1tZC0xMF81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtMTBfNSxcbiAgLnB4LW1kLTEwXzUge1xuICAgIHBhZGRpbmctbGVmdDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uMSB7XG4gICAgbWFyZ2luOiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uMSxcbiAgLm15LW1kLW4xIHtcbiAgICBtYXJnaW4tdG9wOiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uMSxcbiAgLm14LW1kLW4xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW4xLFxuICAubXktbWQtbjEge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW4xLFxuICAubXgtbWQtbjEge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW4yIHtcbiAgICBtYXJnaW46IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjIsXG4gIC5teS1tZC1uMiB7XG4gICAgbWFyZ2luLXRvcDogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uMixcbiAgLm14LW1kLW4yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjIsXG4gIC5teS1tZC1uMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uMixcbiAgLm14LW1kLW4yIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW4zIHtcbiAgICBtYXJnaW46IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW4zLFxuICAubXktbWQtbjMge1xuICAgIG1hcmdpbi10b3A6IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW4zLFxuICAubXgtbWQtbjMge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjMsXG4gIC5teS1tZC1uMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjMsXG4gIC5teC1tZC1uMyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjQge1xuICAgIG1hcmdpbjogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW40LFxuICAubXktbWQtbjQge1xuICAgIG1hcmdpbi10b3A6IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uNCxcbiAgLm14LW1kLW40IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uNCxcbiAgLm15LW1kLW40IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjQsXG4gIC5teC1tZC1uNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW41IHtcbiAgICBtYXJnaW46IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW41LFxuICAubXktbWQtbjUge1xuICAgIG1hcmdpbi10b3A6IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW41LFxuICAubXgtbWQtbjUge1xuICAgIG1hcmdpbi1yaWdodDogLTIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjUsXG4gIC5teS1tZC1uNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjUsXG4gIC5teC1tZC1uNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjYge1xuICAgIG1hcmdpbjogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uNixcbiAgLm15LW1kLW42IHtcbiAgICBtYXJnaW4tdG9wOiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW42LFxuICAubXgtbWQtbjYge1xuICAgIG1hcmdpbi1yaWdodDogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uNixcbiAgLm15LW1kLW42IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW42LFxuICAubXgtbWQtbjYge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjcge1xuICAgIG1hcmdpbjogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjcsXG4gIC5teS1tZC1uNyB7XG4gICAgbWFyZ2luLXRvcDogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtbjcsXG4gIC5teC1tZC1uNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uNyxcbiAgLm15LW1kLW43IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uNyxcbiAgLm14LW1kLW43IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uOCB7XG4gICAgbWFyZ2luOiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uOCxcbiAgLm15LW1kLW44IHtcbiAgICBtYXJnaW4tdG9wOiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uOCxcbiAgLm14LW1kLW44IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW44LFxuICAubXktbWQtbjgge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW44LFxuICAubXgtbWQtbjgge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW45IHtcbiAgICBtYXJnaW46IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW45LFxuICAubXktbWQtbjkge1xuICAgIG1hcmdpbi10b3A6IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW45LFxuICAubXgtbWQtbjkge1xuICAgIG1hcmdpbi1yaWdodDogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjksXG4gIC5teS1tZC1uOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjksXG4gIC5teC1tZC1uOSB7XG4gICAgbWFyZ2luLWxlZnQ6IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjEwIHtcbiAgICBtYXJnaW46IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjEwLFxuICAubXktbWQtbjEwIHtcbiAgICBtYXJnaW4tdG9wOiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW4xMCxcbiAgLm14LW1kLW4xMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW4xMCxcbiAgLm15LW1kLW4xMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uMTAsXG4gIC5teC1tZC1uMTAge1xuICAgIG1hcmdpbi1sZWZ0OiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjFfNSB7XG4gICAgbWFyZ2luOiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjFfNSxcbiAgLm15LW1kLW4xXzUge1xuICAgIG1hcmdpbi10b3A6IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uMV81LFxuICAubXgtbWQtbjFfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjFfNSxcbiAgLm15LW1kLW4xXzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uMV81LFxuICAubXgtbWQtbjFfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW4yXzUge1xuICAgIG1hcmdpbjogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW4yXzUsXG4gIC5teS1tZC1uMl81IHtcbiAgICBtYXJnaW4tdG9wOiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtbjJfNSxcbiAgLm14LW1kLW4yXzUge1xuICAgIG1hcmdpbi1yaWdodDogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW4yXzUsXG4gIC5teS1tZC1uMl81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjJfNSxcbiAgLm14LW1kLW4yXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uM181IHtcbiAgICBtYXJnaW46IC0xLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uM181LFxuICAubXktbWQtbjNfNSB7XG4gICAgbWFyZ2luLXRvcDogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW4zXzUsXG4gIC5teC1tZC1uM181IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uM181LFxuICAubXktbWQtbjNfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW4zXzUsXG4gIC5teC1tZC1uM181IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjRfNSB7XG4gICAgbWFyZ2luOiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjRfNSxcbiAgLm15LW1kLW40XzUge1xuICAgIG1hcmdpbi10b3A6IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uNF81LFxuICAubXgtbWQtbjRfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjRfNSxcbiAgLm15LW1kLW40XzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uNF81LFxuICAubXgtbWQtbjRfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW41XzUge1xuICAgIG1hcmdpbjogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW41XzUsXG4gIC5teS1tZC1uNV81IHtcbiAgICBtYXJnaW4tdG9wOiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtbjVfNSxcbiAgLm14LW1kLW41XzUge1xuICAgIG1hcmdpbi1yaWdodDogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW41XzUsXG4gIC5teS1tZC1uNV81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjVfNSxcbiAgLm14LW1kLW41XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uNl81IHtcbiAgICBtYXJnaW46IC0zLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uNl81LFxuICAubXktbWQtbjZfNSB7XG4gICAgbWFyZ2luLXRvcDogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW42XzUsXG4gIC5teC1tZC1uNl81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uNl81LFxuICAubXktbWQtbjZfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW42XzUsXG4gIC5teC1tZC1uNl81IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjdfNSB7XG4gICAgbWFyZ2luOiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjdfNSxcbiAgLm15LW1kLW43XzUge1xuICAgIG1hcmdpbi10b3A6IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uN181LFxuICAubXgtbWQtbjdfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjdfNSxcbiAgLm15LW1kLW43XzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uN181LFxuICAubXgtbWQtbjdfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW44XzUge1xuICAgIG1hcmdpbjogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW44XzUsXG4gIC5teS1tZC1uOF81IHtcbiAgICBtYXJnaW4tdG9wOiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtbjhfNSxcbiAgLm14LW1kLW44XzUge1xuICAgIG1hcmdpbi1yaWdodDogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW44XzUsXG4gIC5teS1tZC1uOF81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjhfNSxcbiAgLm14LW1kLW44XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uOV81IHtcbiAgICBtYXJnaW46IC00LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uOV81LFxuICAubXktbWQtbjlfNSB7XG4gICAgbWFyZ2luLXRvcDogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW45XzUsXG4gIC5teC1tZC1uOV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uOV81LFxuICAubXktbWQtbjlfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW45XzUsXG4gIC5teC1tZC1uOV81IHtcbiAgICBtYXJnaW4tbGVmdDogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjEwXzUge1xuICAgIG1hcmdpbjogLTYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW4xMF81LFxuICAubXktbWQtbjEwXzUge1xuICAgIG1hcmdpbi10b3A6IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uMTBfNSxcbiAgLm14LW1kLW4xMF81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uMTBfNSxcbiAgLm15LW1kLW4xMF81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjEwXzUsXG4gIC5teC1tZC1uMTBfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1hdXRvLFxuICAubXktbWQtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1hdXRvLFxuICAubXgtbWQtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLWF1dG8sXG4gIC5teS1tZC1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLWF1dG8sXG4gIC5teC1tZC1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tLWxnLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy0wLFxuICAubXktbGctMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy0wLFxuICAubXgtbGctMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTAsXG4gIC5teS1sZy0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTAsXG4gIC5teC1sZy0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTEge1xuICAgIG1hcmdpbjogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy0xLFxuICAubXktbGctMSB7XG4gICAgbWFyZ2luLXRvcDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy0xLFxuICAubXgtbGctMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTEsXG4gIC5teS1sZy0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTEsXG4gIC5teC1sZy0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTIge1xuICAgIG1hcmdpbjogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTIsXG4gIC5teS1sZy0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctMixcbiAgLm14LWxnLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTIsXG4gIC5teS1sZy0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctMixcbiAgLm14LWxnLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy0zIHtcbiAgICBtYXJnaW46IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctMyxcbiAgLm15LWxnLTMge1xuICAgIG1hcmdpbi10b3A6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctMyxcbiAgLm14LWxnLTMge1xuICAgIG1hcmdpbi1yaWdodDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0zLFxuICAubXktbGctMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy0zLFxuICAubXgtbGctMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy00IHtcbiAgICBtYXJnaW46IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTQsXG4gIC5teS1sZy00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy00LFxuICAubXgtbGctNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy00LFxuICAubXktbGctNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctNCxcbiAgLm14LWxnLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTUge1xuICAgIG1hcmdpbjogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy01LFxuICAubXktbGctNSB7XG4gICAgbWFyZ2luLXRvcDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy01LFxuICAubXgtbGctNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTUsXG4gIC5teS1sZy01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTUsXG4gIC5teC1sZy01IHtcbiAgICBtYXJnaW4tbGVmdDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTYge1xuICAgIG1hcmdpbjogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTYsXG4gIC5teS1sZy02IHtcbiAgICBtYXJnaW4tdG9wOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctNixcbiAgLm14LWxnLTYge1xuICAgIG1hcmdpbi1yaWdodDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTYsXG4gIC5teS1sZy02IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctNixcbiAgLm14LWxnLTYge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy03IHtcbiAgICBtYXJnaW46IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctNyxcbiAgLm15LWxnLTcge1xuICAgIG1hcmdpbi10b3A6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctNyxcbiAgLm14LWxnLTcge1xuICAgIG1hcmdpbi1yaWdodDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy03LFxuICAubXktbGctNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy03LFxuICAubXgtbGctNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy04IHtcbiAgICBtYXJnaW46IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctOCxcbiAgLm15LWxnLTgge1xuICAgIG1hcmdpbi10b3A6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctOCxcbiAgLm14LWxnLTgge1xuICAgIG1hcmdpbi1yaWdodDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy04LFxuICAubXktbGctOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy04LFxuICAubXgtbGctOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy05IHtcbiAgICBtYXJnaW46IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctOSxcbiAgLm15LWxnLTkge1xuICAgIG1hcmdpbi10b3A6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctOSxcbiAgLm14LWxnLTkge1xuICAgIG1hcmdpbi1yaWdodDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy05LFxuICAubXktbGctOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy05LFxuICAubXgtbGctOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy0xMCB7XG4gICAgbWFyZ2luOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctMTAsXG4gIC5teS1sZy0xMCB7XG4gICAgbWFyZ2luLXRvcDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTEwLFxuICAubXgtbGctMTAge1xuICAgIG1hcmdpbi1yaWdodDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTEwLFxuICAubXktbGctMTAge1xuICAgIG1hcmdpbi1ib3R0b206IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy0xMCxcbiAgLm14LWxnLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctMV81IHtcbiAgICBtYXJnaW46IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTFfNSxcbiAgLm15LWxnLTFfNSB7XG4gICAgbWFyZ2luLXRvcDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctMV81LFxuICAubXgtbGctMV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTFfNSxcbiAgLm15LWxnLTFfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctMV81LFxuICAubXgtbGctMV81IHtcbiAgICBtYXJnaW4tbGVmdDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy0yXzUge1xuICAgIG1hcmdpbjogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctMl81LFxuICAubXktbGctMl81IHtcbiAgICBtYXJnaW4tdG9wOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy0yXzUsXG4gIC5teC1sZy0yXzUge1xuICAgIG1hcmdpbi1yaWdodDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctMl81LFxuICAubXktbGctMl81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy0yXzUsXG4gIC5teC1sZy0yXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTNfNSB7XG4gICAgbWFyZ2luOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy0zXzUsXG4gIC5teS1sZy0zXzUge1xuICAgIG1hcmdpbi10b3A6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTNfNSxcbiAgLm14LWxnLTNfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0zXzUsXG4gIC5teS1sZy0zXzUge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTNfNSxcbiAgLm14LWxnLTNfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctNF81IHtcbiAgICBtYXJnaW46IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTRfNSxcbiAgLm15LWxnLTRfNSB7XG4gICAgbWFyZ2luLXRvcDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctNF81LFxuICAubXgtbGctNF81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTRfNSxcbiAgLm15LWxnLTRfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctNF81LFxuICAubXgtbGctNF81IHtcbiAgICBtYXJnaW4tbGVmdDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy01XzUge1xuICAgIG1hcmdpbjogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctNV81LFxuICAubXktbGctNV81IHtcbiAgICBtYXJnaW4tdG9wOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy01XzUsXG4gIC5teC1sZy01XzUge1xuICAgIG1hcmdpbi1yaWdodDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctNV81LFxuICAubXktbGctNV81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy01XzUsXG4gIC5teC1sZy01XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTZfNSB7XG4gICAgbWFyZ2luOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy02XzUsXG4gIC5teS1sZy02XzUge1xuICAgIG1hcmdpbi10b3A6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTZfNSxcbiAgLm14LWxnLTZfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy02XzUsXG4gIC5teS1sZy02XzUge1xuICAgIG1hcmdpbi1ib3R0b206IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTZfNSxcbiAgLm14LWxnLTZfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctN181IHtcbiAgICBtYXJnaW46IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTdfNSxcbiAgLm15LWxnLTdfNSB7XG4gICAgbWFyZ2luLXRvcDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctN181LFxuICAubXgtbGctN181IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTdfNSxcbiAgLm15LWxnLTdfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctN181LFxuICAubXgtbGctN181IHtcbiAgICBtYXJnaW4tbGVmdDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy04XzUge1xuICAgIG1hcmdpbjogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctOF81LFxuICAubXktbGctOF81IHtcbiAgICBtYXJnaW4tdG9wOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy04XzUsXG4gIC5teC1sZy04XzUge1xuICAgIG1hcmdpbi1yaWdodDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctOF81LFxuICAubXktbGctOF81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy04XzUsXG4gIC5teC1sZy04XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTlfNSB7XG4gICAgbWFyZ2luOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy05XzUsXG4gIC5teS1sZy05XzUge1xuICAgIG1hcmdpbi10b3A6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTlfNSxcbiAgLm14LWxnLTlfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy05XzUsXG4gIC5teS1sZy05XzUge1xuICAgIG1hcmdpbi1ib3R0b206IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTlfNSxcbiAgLm14LWxnLTlfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctMTBfNSB7XG4gICAgbWFyZ2luOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy0xMF81LFxuICAubXktbGctMTBfNSB7XG4gICAgbWFyZ2luLXRvcDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctMTBfNSxcbiAgLm14LWxnLTEwXzUge1xuICAgIG1hcmdpbi1yaWdodDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctMTBfNSxcbiAgLm15LWxnLTEwXzUge1xuICAgIG1hcmdpbi1ib3R0b206IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTEwXzUsXG4gIC5teC1sZy0xMF81IHtcbiAgICBtYXJnaW4tbGVmdDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTAsXG4gIC5weS1sZy0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy0wLFxuICAucHgtbGctMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy0wLFxuICAucHktbGctMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctMCxcbiAgLnB4LWxnLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTEge1xuICAgIHBhZGRpbmc6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctMSxcbiAgLnB5LWxnLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTEsXG4gIC5weC1sZy0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTEsXG4gIC5weS1sZy0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy0xLFxuICAucHgtbGctMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctMiB7XG4gICAgcGFkZGluZzogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTIsXG4gIC5weS1sZy0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTIsXG4gIC5weC1sZy0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctMixcbiAgLnB5LWxnLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctMixcbiAgLnB4LWxnLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctMyB7XG4gICAgcGFkZGluZzogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy0zLFxuICAucHktbGctMyB7XG4gICAgcGFkZGluZy10b3A6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctMyxcbiAgLnB4LWxnLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctMyxcbiAgLnB5LWxnLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTMsXG4gIC5weC1sZy0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy00IHtcbiAgICBwYWRkaW5nOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy00LFxuICAucHktbGctNCB7XG4gICAgcGFkZGluZy10b3A6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTQsXG4gIC5weC1sZy00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy00LFxuICAucHktbGctNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTQsXG4gIC5weC1sZy00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctNSB7XG4gICAgcGFkZGluZzogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy01LFxuICAucHktbGctNSB7XG4gICAgcGFkZGluZy10b3A6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctNSxcbiAgLnB4LWxnLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctNSxcbiAgLnB5LWxnLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTUsXG4gIC5weC1sZy01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy02IHtcbiAgICBwYWRkaW5nOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctNixcbiAgLnB5LWxnLTYge1xuICAgIHBhZGRpbmctdG9wOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctNixcbiAgLnB4LWxnLTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy02LFxuICAucHktbGctNiB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy02LFxuICAucHgtbGctNiB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy03IHtcbiAgICBwYWRkaW5nOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTcsXG4gIC5weS1sZy03IHtcbiAgICBwYWRkaW5nLXRvcDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy03LFxuICAucHgtbGctNyB7XG4gICAgcGFkZGluZy1yaWdodDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy03LFxuICAucHktbGctNyB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctNyxcbiAgLnB4LWxnLTcge1xuICAgIHBhZGRpbmctbGVmdDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTgge1xuICAgIHBhZGRpbmc6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctOCxcbiAgLnB5LWxnLTgge1xuICAgIHBhZGRpbmctdG9wOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTgsXG4gIC5weC1sZy04IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTgsXG4gIC5weS1sZy04IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy04LFxuICAucHgtbGctOCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctOSB7XG4gICAgcGFkZGluZzogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy05LFxuICAucHktbGctOSB7XG4gICAgcGFkZGluZy10b3A6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctOSxcbiAgLnB4LWxnLTkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctOSxcbiAgLnB5LWxnLTkge1xuICAgIHBhZGRpbmctYm90dG9tOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTksXG4gIC5weC1sZy05IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0xMCB7XG4gICAgcGFkZGluZzogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTEwLFxuICAucHktbGctMTAge1xuICAgIHBhZGRpbmctdG9wOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctMTAsXG4gIC5weC1sZy0xMCB7XG4gICAgcGFkZGluZy1yaWdodDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTEwLFxuICAucHktbGctMTAge1xuICAgIHBhZGRpbmctYm90dG9tOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctMTAsXG4gIC5weC1sZy0xMCB7XG4gICAgcGFkZGluZy1sZWZ0OiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0xXzUge1xuICAgIHBhZGRpbmc6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTFfNSxcbiAgLnB5LWxnLTFfNSB7XG4gICAgcGFkZGluZy10b3A6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTFfNSxcbiAgLnB4LWxnLTFfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctMV81LFxuICAucHktbGctMV81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctMV81LFxuICAucHgtbGctMV81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctMl81IHtcbiAgICBwYWRkaW5nOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy0yXzUsXG4gIC5weS1sZy0yXzUge1xuICAgIHBhZGRpbmctdG9wOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy0yXzUsXG4gIC5weC1sZy0yXzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTJfNSxcbiAgLnB5LWxnLTJfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTJfNSxcbiAgLnB4LWxnLTJfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTNfNSB7XG4gICAgcGFkZGluZzogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctM181LFxuICAucHktbGctM181IHtcbiAgICBwYWRkaW5nLXRvcDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctM181LFxuICAucHgtbGctM181IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy0zXzUsXG4gIC5weS1sZy0zXzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy0zXzUsXG4gIC5weC1sZy0zXzUge1xuICAgIHBhZGRpbmctbGVmdDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy00XzUge1xuICAgIHBhZGRpbmc6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTRfNSxcbiAgLnB5LWxnLTRfNSB7XG4gICAgcGFkZGluZy10b3A6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTRfNSxcbiAgLnB4LWxnLTRfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctNF81LFxuICAucHktbGctNF81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctNF81LFxuICAucHgtbGctNF81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctNV81IHtcbiAgICBwYWRkaW5nOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy01XzUsXG4gIC5weS1sZy01XzUge1xuICAgIHBhZGRpbmctdG9wOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy01XzUsXG4gIC5weC1sZy01XzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTVfNSxcbiAgLnB5LWxnLTVfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTVfNSxcbiAgLnB4LWxnLTVfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTZfNSB7XG4gICAgcGFkZGluZzogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctNl81LFxuICAucHktbGctNl81IHtcbiAgICBwYWRkaW5nLXRvcDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctNl81LFxuICAucHgtbGctNl81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy02XzUsXG4gIC5weS1sZy02XzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy02XzUsXG4gIC5weC1sZy02XzUge1xuICAgIHBhZGRpbmctbGVmdDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy03XzUge1xuICAgIHBhZGRpbmc6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTdfNSxcbiAgLnB5LWxnLTdfNSB7XG4gICAgcGFkZGluZy10b3A6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTdfNSxcbiAgLnB4LWxnLTdfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctN181LFxuICAucHktbGctN181IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctN181LFxuICAucHgtbGctN181IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctOF81IHtcbiAgICBwYWRkaW5nOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy04XzUsXG4gIC5weS1sZy04XzUge1xuICAgIHBhZGRpbmctdG9wOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy04XzUsXG4gIC5weC1sZy04XzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLThfNSxcbiAgLnB5LWxnLThfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLThfNSxcbiAgLnB4LWxnLThfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTlfNSB7XG4gICAgcGFkZGluZzogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctOV81LFxuICAucHktbGctOV81IHtcbiAgICBwYWRkaW5nLXRvcDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctOV81LFxuICAucHgtbGctOV81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy05XzUsXG4gIC5weS1sZy05XzUge1xuICAgIHBhZGRpbmctYm90dG9tOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy05XzUsXG4gIC5weC1sZy05XzUge1xuICAgIHBhZGRpbmctbGVmdDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0xMF81IHtcbiAgICBwYWRkaW5nOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy0xMF81LFxuICAucHktbGctMTBfNSB7XG4gICAgcGFkZGluZy10b3A6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTEwXzUsXG4gIC5weC1sZy0xMF81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy0xMF81LFxuICAucHktbGctMTBfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTEwXzUsXG4gIC5weC1sZy0xMF81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjEge1xuICAgIG1hcmdpbjogLTAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjEsXG4gIC5teS1sZy1uMSB7XG4gICAgbWFyZ2luLXRvcDogLTAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjEsXG4gIC5teC1sZy1uMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uMSxcbiAgLm15LWxnLW4xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uMSxcbiAgLm14LWxnLW4xIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uMiB7XG4gICAgbWFyZ2luOiAtMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW4yLFxuICAubXktbGctbjIge1xuICAgIG1hcmdpbi10b3A6IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjIsXG4gIC5teC1sZy1uMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW4yLFxuICAubXktbGctbjIge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjIsXG4gIC5teC1sZy1uMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uMyB7XG4gICAgbWFyZ2luOiAtMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uMyxcbiAgLm15LWxnLW4zIHtcbiAgICBtYXJnaW4tdG9wOiAtMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uMyxcbiAgLm14LWxnLW4zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW4zLFxuICAubXktbGctbjMge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW4zLFxuICAubXgtbGctbjMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW40IHtcbiAgICBtYXJnaW46IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uNCxcbiAgLm15LWxnLW40IHtcbiAgICBtYXJnaW4tdG9wOiAtMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjQsXG4gIC5teC1sZy1uNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjQsXG4gIC5teS1sZy1uNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW40LFxuICAubXgtbGctbjQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uNSB7XG4gICAgbWFyZ2luOiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uNSxcbiAgLm15LWxnLW41IHtcbiAgICBtYXJnaW4tdG9wOiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uNSxcbiAgLm14LWxnLW41IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW41LFxuICAubXktbGctbjUge1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW41LFxuICAubXgtbGctbjUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW42IHtcbiAgICBtYXJnaW46IC0yLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjYsXG4gIC5teS1sZy1uNiB7XG4gICAgbWFyZ2luLXRvcDogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uNixcbiAgLm14LWxnLW42IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjYsXG4gIC5teS1sZy1uNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uNixcbiAgLm14LWxnLW42IHtcbiAgICBtYXJnaW4tbGVmdDogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW43IHtcbiAgICBtYXJnaW46IC0zLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW43LFxuICAubXktbGctbjcge1xuICAgIG1hcmdpbi10b3A6IC0zLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLW43LFxuICAubXgtbGctbjcge1xuICAgIG1hcmdpbi1yaWdodDogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjcsXG4gIC5teS1sZy1uNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjcsXG4gIC5teC1sZy1uNyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjgge1xuICAgIG1hcmdpbjogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjgsXG4gIC5teS1sZy1uOCB7XG4gICAgbWFyZ2luLXRvcDogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjgsXG4gIC5teC1sZy1uOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uOCxcbiAgLm15LWxnLW44IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uOCxcbiAgLm14LWxnLW44IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uOSB7XG4gICAgbWFyZ2luOiAtNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uOSxcbiAgLm15LWxnLW45IHtcbiAgICBtYXJnaW4tdG9wOiAtNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uOSxcbiAgLm14LWxnLW45IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW45LFxuICAubXktbGctbjkge1xuICAgIG1hcmdpbi1ib3R0b206IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW45LFxuICAubXgtbGctbjkge1xuICAgIG1hcmdpbi1sZWZ0OiAtNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW4xMCB7XG4gICAgbWFyZ2luOiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW4xMCxcbiAgLm15LWxnLW4xMCB7XG4gICAgbWFyZ2luLXRvcDogLTYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uMTAsXG4gIC5teC1sZy1uMTAge1xuICAgIG1hcmdpbi1yaWdodDogLTYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uMTAsXG4gIC5teS1sZy1uMTAge1xuICAgIG1hcmdpbi1ib3R0b206IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjEwLFxuICAubXgtbGctbjEwIHtcbiAgICBtYXJnaW4tbGVmdDogLTYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW4xXzUge1xuICAgIG1hcmdpbjogLTAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW4xXzUsXG4gIC5teS1sZy1uMV81IHtcbiAgICBtYXJnaW4tdG9wOiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjFfNSxcbiAgLm14LWxnLW4xXzUge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW4xXzUsXG4gIC5teS1sZy1uMV81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjFfNSxcbiAgLm14LWxnLW4xXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uMl81IHtcbiAgICBtYXJnaW46IC0xLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uMl81LFxuICAubXktbGctbjJfNSB7XG4gICAgbWFyZ2luLXRvcDogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLW4yXzUsXG4gIC5teC1sZy1uMl81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uMl81LFxuICAubXktbGctbjJfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW4yXzUsXG4gIC5teC1sZy1uMl81IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjNfNSB7XG4gICAgbWFyZ2luOiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjNfNSxcbiAgLm15LWxnLW4zXzUge1xuICAgIG1hcmdpbi10b3A6IC0xLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uM181LFxuICAubXgtbGctbjNfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjNfNSxcbiAgLm15LWxnLW4zXzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uM181LFxuICAubXgtbGctbjNfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW40XzUge1xuICAgIG1hcmdpbjogLTIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW40XzUsXG4gIC5teS1sZy1uNF81IHtcbiAgICBtYXJnaW4tdG9wOiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjRfNSxcbiAgLm14LWxnLW40XzUge1xuICAgIG1hcmdpbi1yaWdodDogLTIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW40XzUsXG4gIC5teS1sZy1uNF81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjRfNSxcbiAgLm14LWxnLW40XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uNV81IHtcbiAgICBtYXJnaW46IC0yLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uNV81LFxuICAubXktbGctbjVfNSB7XG4gICAgbWFyZ2luLXRvcDogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLW41XzUsXG4gIC5teC1sZy1uNV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uNV81LFxuICAubXktbGctbjVfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW41XzUsXG4gIC5teC1sZy1uNV81IHtcbiAgICBtYXJnaW4tbGVmdDogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjZfNSB7XG4gICAgbWFyZ2luOiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjZfNSxcbiAgLm15LWxnLW42XzUge1xuICAgIG1hcmdpbi10b3A6IC0zLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uNl81LFxuICAubXgtbGctbjZfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjZfNSxcbiAgLm15LWxnLW42XzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uNl81LFxuICAubXgtbGctbjZfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW43XzUge1xuICAgIG1hcmdpbjogLTMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW43XzUsXG4gIC5teS1sZy1uN181IHtcbiAgICBtYXJnaW4tdG9wOiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjdfNSxcbiAgLm14LWxnLW43XzUge1xuICAgIG1hcmdpbi1yaWdodDogLTMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW43XzUsXG4gIC5teS1sZy1uN181IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjdfNSxcbiAgLm14LWxnLW43XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uOF81IHtcbiAgICBtYXJnaW46IC0zLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uOF81LFxuICAubXktbGctbjhfNSB7XG4gICAgbWFyZ2luLXRvcDogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLW44XzUsXG4gIC5teC1sZy1uOF81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uOF81LFxuICAubXktbGctbjhfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW44XzUsXG4gIC5teC1sZy1uOF81IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjlfNSB7XG4gICAgbWFyZ2luOiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjlfNSxcbiAgLm15LWxnLW45XzUge1xuICAgIG1hcmdpbi10b3A6IC00LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uOV81LFxuICAubXgtbGctbjlfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjlfNSxcbiAgLm15LWxnLW45XzUge1xuICAgIG1hcmdpbi1ib3R0b206IC00LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uOV81LFxuICAubXgtbGctbjlfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC00LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW4xMF81IHtcbiAgICBtYXJnaW46IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uMTBfNSxcbiAgLm15LWxnLW4xMF81IHtcbiAgICBtYXJnaW4tdG9wOiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjEwXzUsXG4gIC5teC1sZy1uMTBfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjEwXzUsXG4gIC5teS1sZy1uMTBfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW4xMF81LFxuICAubXgtbGctbjEwXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctYXV0byxcbiAgLm15LWxnLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctYXV0byxcbiAgLm14LWxnLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1hdXRvLFxuICAubXktbGctYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1hdXRvLFxuICAubXgtbGctYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAubS14bC0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtMCxcbiAgLm15LXhsLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtMCxcbiAgLm14LXhsLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC0wLFxuICAubXkteGwtMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC0wLFxuICAubXgteGwtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubS14bC0xIHtcbiAgICBtYXJnaW46IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtMSxcbiAgLm15LXhsLTEge1xuICAgIG1hcmdpbi10b3A6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtMSxcbiAgLm14LXhsLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC0xLFxuICAubXkteGwtMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC0xLFxuICAubXgteGwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC0yIHtcbiAgICBtYXJnaW46IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC0yLFxuICAubXkteGwtMiB7XG4gICAgbWFyZ2luLXRvcDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTIsXG4gIC5teC14bC0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC0yLFxuICAubXkteGwtMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTIsXG4gIC5teC14bC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtMyB7XG4gICAgbWFyZ2luOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTMsXG4gIC5teS14bC0zIHtcbiAgICBtYXJnaW4tdG9wOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTMsXG4gIC5teC14bC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtMyxcbiAgLm15LXhsLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtMyxcbiAgLm14LXhsLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtNCB7XG4gICAgbWFyZ2luOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC00LFxuICAubXkteGwtNCB7XG4gICAgbWFyZ2luLXRvcDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtNCxcbiAgLm14LXhsLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtNCxcbiAgLm15LXhsLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTQsXG4gIC5teC14bC00IHtcbiAgICBtYXJnaW4tbGVmdDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC01IHtcbiAgICBtYXJnaW46IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtNSxcbiAgLm15LXhsLTUge1xuICAgIG1hcmdpbi10b3A6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtNSxcbiAgLm14LXhsLTUge1xuICAgIG1hcmdpbi1yaWdodDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC01LFxuICAubXkteGwtNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC01LFxuICAubXgteGwtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC02IHtcbiAgICBtYXJnaW46IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC02LFxuICAubXkteGwtNiB7XG4gICAgbWFyZ2luLXRvcDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTYsXG4gIC5teC14bC02IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC02LFxuICAubXkteGwtNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTYsXG4gIC5teC14bC02IHtcbiAgICBtYXJnaW4tbGVmdDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtNyB7XG4gICAgbWFyZ2luOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTcsXG4gIC5teS14bC03IHtcbiAgICBtYXJnaW4tdG9wOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTcsXG4gIC5teC14bC03IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtNyxcbiAgLm15LXhsLTcge1xuICAgIG1hcmdpbi1ib3R0b206IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtNyxcbiAgLm14LXhsLTcge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtOCB7XG4gICAgbWFyZ2luOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTgsXG4gIC5teS14bC04IHtcbiAgICBtYXJnaW4tdG9wOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTgsXG4gIC5teC14bC04IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtOCxcbiAgLm15LXhsLTgge1xuICAgIG1hcmdpbi1ib3R0b206IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtOCxcbiAgLm14LXhsLTgge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtOSB7XG4gICAgbWFyZ2luOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTksXG4gIC5teS14bC05IHtcbiAgICBtYXJnaW4tdG9wOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTksXG4gIC5teC14bC05IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtOSxcbiAgLm15LXhsLTkge1xuICAgIG1hcmdpbi1ib3R0b206IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtOSxcbiAgLm14LXhsLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtMTAge1xuICAgIG1hcmdpbjogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTEwLFxuICAubXkteGwtMTAge1xuICAgIG1hcmdpbi10b3A6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC0xMCxcbiAgLm14LXhsLTEwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC0xMCxcbiAgLm15LXhsLTEwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtMTAsXG4gIC5teC14bC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTFfNSB7XG4gICAgbWFyZ2luOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC0xXzUsXG4gIC5teS14bC0xXzUge1xuICAgIG1hcmdpbi10b3A6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTFfNSxcbiAgLm14LXhsLTFfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC0xXzUsXG4gIC5teS14bC0xXzUge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTFfNSxcbiAgLm14LXhsLTFfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtMl81IHtcbiAgICBtYXJnaW46IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTJfNSxcbiAgLm15LXhsLTJfNSB7XG4gICAgbWFyZ2luLXRvcDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtMl81LFxuICAubXgteGwtMl81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTJfNSxcbiAgLm15LXhsLTJfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtMl81LFxuICAubXgteGwtMl81IHtcbiAgICBtYXJnaW4tbGVmdDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC0zXzUge1xuICAgIG1hcmdpbjogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtM181LFxuICAubXkteGwtM181IHtcbiAgICBtYXJnaW4tdG9wOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC0zXzUsXG4gIC5teC14bC0zXzUge1xuICAgIG1hcmdpbi1yaWdodDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtM181LFxuICAubXkteGwtM181IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC0zXzUsXG4gIC5teC14bC0zXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTRfNSB7XG4gICAgbWFyZ2luOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC00XzUsXG4gIC5teS14bC00XzUge1xuICAgIG1hcmdpbi10b3A6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTRfNSxcbiAgLm14LXhsLTRfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC00XzUsXG4gIC5teS14bC00XzUge1xuICAgIG1hcmdpbi1ib3R0b206IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTRfNSxcbiAgLm14LXhsLTRfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtNV81IHtcbiAgICBtYXJnaW46IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTVfNSxcbiAgLm15LXhsLTVfNSB7XG4gICAgbWFyZ2luLXRvcDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtNV81LFxuICAubXgteGwtNV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTVfNSxcbiAgLm15LXhsLTVfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtNV81LFxuICAubXgteGwtNV81IHtcbiAgICBtYXJnaW4tbGVmdDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC02XzUge1xuICAgIG1hcmdpbjogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtNl81LFxuICAubXkteGwtNl81IHtcbiAgICBtYXJnaW4tdG9wOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC02XzUsXG4gIC5teC14bC02XzUge1xuICAgIG1hcmdpbi1yaWdodDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtNl81LFxuICAubXkteGwtNl81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC02XzUsXG4gIC5teC14bC02XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTdfNSB7XG4gICAgbWFyZ2luOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC03XzUsXG4gIC5teS14bC03XzUge1xuICAgIG1hcmdpbi10b3A6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTdfNSxcbiAgLm14LXhsLTdfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC03XzUsXG4gIC5teS14bC03XzUge1xuICAgIG1hcmdpbi1ib3R0b206IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTdfNSxcbiAgLm14LXhsLTdfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtOF81IHtcbiAgICBtYXJnaW46IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLThfNSxcbiAgLm15LXhsLThfNSB7XG4gICAgbWFyZ2luLXRvcDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtOF81LFxuICAubXgteGwtOF81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLThfNSxcbiAgLm15LXhsLThfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtOF81LFxuICAubXgteGwtOF81IHtcbiAgICBtYXJnaW4tbGVmdDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC05XzUge1xuICAgIG1hcmdpbjogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtOV81LFxuICAubXkteGwtOV81IHtcbiAgICBtYXJnaW4tdG9wOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC05XzUsXG4gIC5teC14bC05XzUge1xuICAgIG1hcmdpbi1yaWdodDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtOV81LFxuICAubXkteGwtOV81IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC05XzUsXG4gIC5teC14bC05XzUge1xuICAgIG1hcmdpbi1sZWZ0OiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTEwXzUge1xuICAgIG1hcmdpbjogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtMTBfNSxcbiAgLm15LXhsLTEwXzUge1xuICAgIG1hcmdpbi10b3A6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTEwXzUsXG4gIC5teC14bC0xMF81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTEwXzUsXG4gIC5teS14bC0xMF81IHtcbiAgICBtYXJnaW4tYm90dG9tOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC0xMF81LFxuICAubXgteGwtMTBfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC0wLFxuICAucHkteGwtMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtMCxcbiAgLnB4LXhsLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtMCxcbiAgLnB5LXhsLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTAsXG4gIC5weC14bC0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucC14bC0xIHtcbiAgICBwYWRkaW5nOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTEsXG4gIC5weS14bC0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC0xLFxuICAucHgteGwtMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC0xLFxuICAucHkteGwtMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtMSxcbiAgLnB4LXhsLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTIge1xuICAgIHBhZGRpbmc6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC0yLFxuICAucHkteGwtMiB7XG4gICAgcGFkZGluZy10b3A6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC0yLFxuICAucHgteGwtMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTIsXG4gIC5weS14bC0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTIsXG4gIC5weC14bC0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTMge1xuICAgIHBhZGRpbmc6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtMyxcbiAgLnB5LXhsLTMge1xuICAgIHBhZGRpbmctdG9wOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTMsXG4gIC5weC14bC0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTMsXG4gIC5weS14bC0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC0zLFxuICAucHgteGwtMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtNCB7XG4gICAgcGFkZGluZzogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtNCxcbiAgLnB5LXhsLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC00LFxuICAucHgteGwtNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtNCxcbiAgLnB5LXhsLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC00LFxuICAucHgteGwtNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTUge1xuICAgIHBhZGRpbmc6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtNSxcbiAgLnB5LXhsLTUge1xuICAgIHBhZGRpbmctdG9wOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTUsXG4gIC5weC14bC01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTUsXG4gIC5weS14bC01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC01LFxuICAucHgteGwtNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtNiB7XG4gICAgcGFkZGluZzogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTYsXG4gIC5weS14bC02IHtcbiAgICBwYWRkaW5nLXRvcDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTYsXG4gIC5weC14bC02IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtNixcbiAgLnB5LXhsLTYge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtNixcbiAgLnB4LXhsLTYge1xuICAgIHBhZGRpbmctbGVmdDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtNyB7XG4gICAgcGFkZGluZzogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC03LFxuICAucHkteGwtNyB7XG4gICAgcGFkZGluZy10b3A6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtNyxcbiAgLnB4LXhsLTcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtNyxcbiAgLnB5LXhsLTcge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTcsXG4gIC5weC14bC03IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC04IHtcbiAgICBwYWRkaW5nOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTgsXG4gIC5weS14bC04IHtcbiAgICBwYWRkaW5nLXRvcDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC04LFxuICAucHgteGwtOCB7XG4gICAgcGFkZGluZy1yaWdodDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC04LFxuICAucHkteGwtOCB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtOCxcbiAgLnB4LXhsLTgge1xuICAgIHBhZGRpbmctbGVmdDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTkge1xuICAgIHBhZGRpbmc6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtOSxcbiAgLnB5LXhsLTkge1xuICAgIHBhZGRpbmctdG9wOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTksXG4gIC5weC14bC05IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTksXG4gIC5weS14bC05IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC05LFxuICAucHgteGwtOSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtMTAge1xuICAgIHBhZGRpbmc6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC0xMCxcbiAgLnB5LXhsLTEwIHtcbiAgICBwYWRkaW5nLXRvcDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTEwLFxuICAucHgteGwtMTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC0xMCxcbiAgLnB5LXhsLTEwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTEwLFxuICAucHgteGwtMTAge1xuICAgIHBhZGRpbmctbGVmdDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtMV81IHtcbiAgICBwYWRkaW5nOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC0xXzUsXG4gIC5weS14bC0xXzUge1xuICAgIHBhZGRpbmctdG9wOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC0xXzUsXG4gIC5weC14bC0xXzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTFfNSxcbiAgLnB5LXhsLTFfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTFfNSxcbiAgLnB4LXhsLTFfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTJfNSB7XG4gICAgcGFkZGluZzogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtMl81LFxuICAucHkteGwtMl81IHtcbiAgICBwYWRkaW5nLXRvcDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtMl81LFxuICAucHgteGwtMl81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC0yXzUsXG4gIC5weS14bC0yXzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC0yXzUsXG4gIC5weC14bC0yXzUge1xuICAgIHBhZGRpbmctbGVmdDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC0zXzUge1xuICAgIHBhZGRpbmc6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTNfNSxcbiAgLnB5LXhsLTNfNSB7XG4gICAgcGFkZGluZy10b3A6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTNfNSxcbiAgLnB4LXhsLTNfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtM181LFxuICAucHkteGwtM181IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtM181LFxuICAucHgteGwtM181IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtNF81IHtcbiAgICBwYWRkaW5nOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC00XzUsXG4gIC5weS14bC00XzUge1xuICAgIHBhZGRpbmctdG9wOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC00XzUsXG4gIC5weC14bC00XzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTRfNSxcbiAgLnB5LXhsLTRfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTRfNSxcbiAgLnB4LXhsLTRfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTVfNSB7XG4gICAgcGFkZGluZzogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtNV81LFxuICAucHkteGwtNV81IHtcbiAgICBwYWRkaW5nLXRvcDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtNV81LFxuICAucHgteGwtNV81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC01XzUsXG4gIC5weS14bC01XzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC01XzUsXG4gIC5weC14bC01XzUge1xuICAgIHBhZGRpbmctbGVmdDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC02XzUge1xuICAgIHBhZGRpbmc6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTZfNSxcbiAgLnB5LXhsLTZfNSB7XG4gICAgcGFkZGluZy10b3A6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTZfNSxcbiAgLnB4LXhsLTZfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtNl81LFxuICAucHkteGwtNl81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtNl81LFxuICAucHgteGwtNl81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtN181IHtcbiAgICBwYWRkaW5nOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC03XzUsXG4gIC5weS14bC03XzUge1xuICAgIHBhZGRpbmctdG9wOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC03XzUsXG4gIC5weC14bC03XzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTdfNSxcbiAgLnB5LXhsLTdfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTdfNSxcbiAgLnB4LXhsLTdfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLThfNSB7XG4gICAgcGFkZGluZzogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtOF81LFxuICAucHkteGwtOF81IHtcbiAgICBwYWRkaW5nLXRvcDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtOF81LFxuICAucHgteGwtOF81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC04XzUsXG4gIC5weS14bC04XzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC04XzUsXG4gIC5weC14bC04XzUge1xuICAgIHBhZGRpbmctbGVmdDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC05XzUge1xuICAgIHBhZGRpbmc6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTlfNSxcbiAgLnB5LXhsLTlfNSB7XG4gICAgcGFkZGluZy10b3A6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTlfNSxcbiAgLnB4LXhsLTlfNSB7XG4gICAgcGFkZGluZy1yaWdodDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtOV81LFxuICAucHkteGwtOV81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtOV81LFxuICAucHgteGwtOV81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtMTBfNSB7XG4gICAgcGFkZGluZzogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtMTBfNSxcbiAgLnB5LXhsLTEwXzUge1xuICAgIHBhZGRpbmctdG9wOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC0xMF81LFxuICAucHgteGwtMTBfNSB7XG4gICAgcGFkZGluZy1yaWdodDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtMTBfNSxcbiAgLnB5LXhsLTEwXzUge1xuICAgIHBhZGRpbmctYm90dG9tOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC0xMF81LFxuICAucHgteGwtMTBfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW4xIHtcbiAgICBtYXJnaW46IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW4xLFxuICAubXkteGwtbjEge1xuICAgIG1hcmdpbi10b3A6IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW4xLFxuICAubXgteGwtbjEge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjEsXG4gIC5teS14bC1uMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjEsXG4gIC5teC14bC1uMSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjIge1xuICAgIG1hcmdpbjogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uMixcbiAgLm15LXhsLW4yIHtcbiAgICBtYXJnaW4tdG9wOiAtMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW4yLFxuICAubXgteGwtbjIge1xuICAgIG1hcmdpbi1yaWdodDogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uMixcbiAgLm15LXhsLW4yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW4yLFxuICAubXgteGwtbjIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjMge1xuICAgIG1hcmdpbjogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjMsXG4gIC5teS14bC1uMyB7XG4gICAgbWFyZ2luLXRvcDogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjMsXG4gIC5teC14bC1uMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uMyxcbiAgLm15LXhsLW4zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uMyxcbiAgLm14LXhsLW4zIHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uNCB7XG4gICAgbWFyZ2luOiAtMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjQsXG4gIC5teS14bC1uNCB7XG4gICAgbWFyZ2luLXRvcDogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW40LFxuICAubXgteGwtbjQge1xuICAgIG1hcmdpbi1yaWdodDogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW40LFxuICAubXkteGwtbjQge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uNCxcbiAgLm14LXhsLW40IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjUge1xuICAgIG1hcmdpbjogLTIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjUsXG4gIC5teS14bC1uNSB7XG4gICAgbWFyZ2luLXRvcDogLTIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjUsXG4gIC5teC14bC1uNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uNSxcbiAgLm15LXhsLW41IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uNSxcbiAgLm14LXhsLW41IHtcbiAgICBtYXJnaW4tbGVmdDogLTIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uNiB7XG4gICAgbWFyZ2luOiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW42LFxuICAubXkteGwtbjYge1xuICAgIG1hcmdpbi10b3A6IC0yLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjYsXG4gIC5teC14bC1uNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW42LFxuICAubXkteGwtbjYge1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjYsXG4gIC5teC14bC1uNiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uNyB7XG4gICAgbWFyZ2luOiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uNyxcbiAgLm15LXhsLW43IHtcbiAgICBtYXJnaW4tdG9wOiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1uNyxcbiAgLm14LXhsLW43IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW43LFxuICAubXkteGwtbjcge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW43LFxuICAubXgteGwtbjcge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW44IHtcbiAgICBtYXJnaW46IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW44LFxuICAubXkteGwtbjgge1xuICAgIG1hcmdpbi10b3A6IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW44LFxuICAubXgteGwtbjgge1xuICAgIG1hcmdpbi1yaWdodDogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjgsXG4gIC5teS14bC1uOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjgsXG4gIC5teC14bC1uOCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjkge1xuICAgIG1hcmdpbjogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjksXG4gIC5teS14bC1uOSB7XG4gICAgbWFyZ2luLXRvcDogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjksXG4gIC5teC14bC1uOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uOSxcbiAgLm15LXhsLW45IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uOSxcbiAgLm14LXhsLW45IHtcbiAgICBtYXJnaW4tbGVmdDogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uMTAge1xuICAgIG1hcmdpbjogLTYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uMTAsXG4gIC5teS14bC1uMTAge1xuICAgIG1hcmdpbi10b3A6IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjEwLFxuICAubXgteGwtbjEwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjEwLFxuICAubXkteGwtbjEwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW4xMCxcbiAgLm14LXhsLW4xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uMV81IHtcbiAgICBtYXJnaW46IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uMV81LFxuICAubXkteGwtbjFfNSB7XG4gICAgbWFyZ2luLXRvcDogLTAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW4xXzUsXG4gIC5teC14bC1uMV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uMV81LFxuICAubXkteGwtbjFfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW4xXzUsXG4gIC5teC14bC1uMV81IHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjJfNSB7XG4gICAgbWFyZ2luOiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjJfNSxcbiAgLm15LXhsLW4yXzUge1xuICAgIG1hcmdpbi10b3A6IC0xLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1uMl81LFxuICAubXgteGwtbjJfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjJfNSxcbiAgLm15LXhsLW4yXzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uMl81LFxuICAubXgteGwtbjJfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW4zXzUge1xuICAgIG1hcmdpbjogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW4zXzUsXG4gIC5teS14bC1uM181IHtcbiAgICBtYXJnaW4tdG9wOiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjNfNSxcbiAgLm14LXhsLW4zXzUge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW4zXzUsXG4gIC5teS14bC1uM181IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjNfNSxcbiAgLm14LXhsLW4zXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uNF81IHtcbiAgICBtYXJnaW46IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uNF81LFxuICAubXkteGwtbjRfNSB7XG4gICAgbWFyZ2luLXRvcDogLTIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW40XzUsXG4gIC5teC14bC1uNF81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uNF81LFxuICAubXkteGwtbjRfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW40XzUsXG4gIC5teC14bC1uNF81IHtcbiAgICBtYXJnaW4tbGVmdDogLTIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjVfNSB7XG4gICAgbWFyZ2luOiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjVfNSxcbiAgLm15LXhsLW41XzUge1xuICAgIG1hcmdpbi10b3A6IC0yLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1uNV81LFxuICAubXgteGwtbjVfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjVfNSxcbiAgLm15LXhsLW41XzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uNV81LFxuICAubXgteGwtbjVfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW42XzUge1xuICAgIG1hcmdpbjogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW42XzUsXG4gIC5teS14bC1uNl81IHtcbiAgICBtYXJnaW4tdG9wOiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjZfNSxcbiAgLm14LXhsLW42XzUge1xuICAgIG1hcmdpbi1yaWdodDogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW42XzUsXG4gIC5teS14bC1uNl81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjZfNSxcbiAgLm14LXhsLW42XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uN181IHtcbiAgICBtYXJnaW46IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uN181LFxuICAubXkteGwtbjdfNSB7XG4gICAgbWFyZ2luLXRvcDogLTMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW43XzUsXG4gIC5teC14bC1uN181IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uN181LFxuICAubXkteGwtbjdfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW43XzUsXG4gIC5teC14bC1uN181IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjhfNSB7XG4gICAgbWFyZ2luOiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjhfNSxcbiAgLm15LXhsLW44XzUge1xuICAgIG1hcmdpbi10b3A6IC0zLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1uOF81LFxuICAubXgteGwtbjhfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjhfNSxcbiAgLm15LXhsLW44XzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uOF81LFxuICAubXgteGwtbjhfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW45XzUge1xuICAgIG1hcmdpbjogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW45XzUsXG4gIC5teS14bC1uOV81IHtcbiAgICBtYXJnaW4tdG9wOiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjlfNSxcbiAgLm14LXhsLW45XzUge1xuICAgIG1hcmdpbi1yaWdodDogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW45XzUsXG4gIC5teS14bC1uOV81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjlfNSxcbiAgLm14LXhsLW45XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uMTBfNSB7XG4gICAgbWFyZ2luOiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjEwXzUsXG4gIC5teS14bC1uMTBfNSB7XG4gICAgbWFyZ2luLXRvcDogLTYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW4xMF81LFxuICAubXgteGwtbjEwXzUge1xuICAgIG1hcmdpbi1yaWdodDogLTYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW4xMF81LFxuICAubXkteGwtbjEwXzUge1xuICAgIG1hcmdpbi1ib3R0b206IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uMTBfNSxcbiAgLm14LXhsLW4xMF81IHtcbiAgICBtYXJnaW4tbGVmdDogLTYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLWF1dG8sXG4gIC5teS14bC1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLWF1dG8sXG4gIC5teC14bC1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtYXV0byxcbiAgLm15LXhsLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtYXV0byxcbiAgLm14LXhsLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5zdHJldGNoZWQtbGluazo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG59XG5cbi50ZXh0LW1vbm9zcGFjZSB7XG4gIGZvbnQtZmFtaWx5OiBTRk1vbm8tUmVndWxhciwgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWp1c3RpZnkge1xuICB0ZXh0LWFsaWduOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXdyYXAge1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LW5vd3JhcCB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXAgIWltcG9ydGFudDtcbn1cblxuLnRleHQtdHJ1bmNhdGUge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLnRleHQtbGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbn1cblxuLnRleHQtcmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC50ZXh0LXNtLWxlZnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC1zbS1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC1zbS1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRleHQtbWQtbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LW1kLXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LW1kLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnRleHQtbGctbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LWxnLXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LWxnLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLnRleHQteGwtbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LXhsLXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LXhsLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi50ZXh0LWxvd2VyY2FzZSB7XG4gIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2UgIWltcG9ydGFudDtcbn1cblxuLnRleHQtdXBwZXJjYXNlIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1jYXBpdGFsaXplIHtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemUgIWltcG9ydGFudDtcbn1cblxuLmZvbnQtd2VpZ2h0LWxpZ2h0IHtcbiAgZm9udC13ZWlnaHQ6IDMwMCAhaW1wb3J0YW50O1xufVxuXG4uZm9udC13ZWlnaHQtbGlnaHRlciB7XG4gIGZvbnQtd2VpZ2h0OiBsaWdodGVyICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LXdlaWdodC1ub3JtYWwge1xuICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LXdlaWdodC1ib2xkIHtcbiAgZm9udC13ZWlnaHQ6IDcwMCAhaW1wb3J0YW50O1xufVxuXG4uZm9udC13ZWlnaHQtYm9sZGVyIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlciAhaW1wb3J0YW50O1xufVxuXG4uZm9udC1pdGFsaWMge1xuICBmb250LXN0eWxlOiBpdGFsaWMgIWltcG9ydGFudDtcbn1cblxuLnRleHQtd2hpdGUge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1wcmltYXJ5IHtcbiAgY29sb3I6ICMzMjZmZTIgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LXByaW1hcnk6aG92ZXIsIGEudGV4dC1wcmltYXJ5OmZvY3VzIHtcbiAgY29sb3I6ICMxMjM5ODIgIWltcG9ydGFudDtcbn1cblxuLnRleHQtc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICM0YzRjNGMgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LXNlY29uZGFyeTpob3ZlciwgYS50ZXh0LXNlY29uZGFyeTpmb2N1cyB7XG4gIGNvbG9yOiAjMGMwYzBjICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXN1Y2Nlc3Mge1xuICBjb2xvcjogIzA0NmEzOCAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtc3VjY2Vzczpob3ZlciwgYS50ZXh0LXN1Y2Nlc3M6Zm9jdXMge1xuICBjb2xvcjogYmxhY2sgIWltcG9ydGFudDtcbn1cblxuLnRleHQtaW5mbyB7XG4gIGNvbG9yOiAjMzE3MDhmICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1pbmZvOmhvdmVyLCBhLnRleHQtaW5mbzpmb2N1cyB7XG4gIGNvbG9yOiAjMTAyNjMwICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXdhcm5pbmcge1xuICBjb2xvcjogI2VlYTEwMyAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtd2FybmluZzpob3ZlciwgYS50ZXh0LXdhcm5pbmc6Zm9jdXMge1xuICBjb2xvcjogIzcwNGMwMSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1kYW5nZXIge1xuICBjb2xvcjogI2E1MWExZiAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtZGFuZ2VyOmhvdmVyLCBhLnRleHQtZGFuZ2VyOmZvY3VzIHtcbiAgY29sb3I6ICMzNzA5MGEgIWltcG9ydGFudDtcbn1cblxuLnRleHQtbGlnaHQge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtbGlnaHQ6aG92ZXIsIGEudGV4dC1saWdodDpmb2N1cyB7XG4gIGNvbG9yOiAjYmZiZmJmICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWRhcmsge1xuICBjb2xvcjogIzM2MzYzNiAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtZGFyazpob3ZlciwgYS50ZXh0LWRhcms6Zm9jdXMge1xuICBjb2xvcjogYmxhY2sgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZ3JlZW4ge1xuICBjb2xvcjogIzA0NmEzOCAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtZ3JlZW46aG92ZXIsIGEudGV4dC1ncmVlbjpmb2N1cyB7XG4gIGNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1saW1lIHtcbiAgY29sb3I6ICM0MWE5MjggIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LWxpbWU6aG92ZXIsIGEudGV4dC1saW1lOmZvY3VzIHtcbiAgY29sb3I6ICMxOTQyMTAgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYmxhY2sge1xuICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtYmxhY2s6aG92ZXIsIGEudGV4dC1ibGFjazpmb2N1cyB7XG4gIGNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1mb2N1cyB7XG4gIGNvbG9yOiAjNzZhMGI0ICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1mb2N1czpob3ZlciwgYS50ZXh0LWZvY3VzOmZvY3VzIHtcbiAgY29sb3I6ICMzYzVlNmUgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYm9keSB7XG4gIGNvbG9yOiAjMzYzNjM2ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LW11dGVkIHtcbiAgY29sb3I6ICM2NjYgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYmxhY2stNTAge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXdoaXRlLTUwIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1oaWRlIHtcbiAgZm9udDogMC8wIGE7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG59XG5cbi50ZXh0LWRlY29yYXRpb24tbm9uZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1icmVhayB7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQgIWltcG9ydGFudDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXJlc2V0IHtcbiAgY29sb3I6IGluaGVyaXQgIWltcG9ydGFudDtcbn1cblxuLnZpc2libGUge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG59XG5cbi5pbnZpc2libGUge1xuICB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHByaW50IHtcbiAgKixcbiAgKjo6YmVmb3JlLFxuICAqOjphZnRlciB7XG4gICAgdGV4dC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgYTpub3QoLmJ0bikge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG4gIGFiYnJbdGl0bGVdOjphZnRlciB7XG4gICAgY29udGVudDogXCIgKFwiIGF0dHIodGl0bGUpIFwiKVwiO1xuICB9XG4gIHByZSB7XG4gICAgd2hpdGUtc3BhY2U6IHByZS13cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgcHJlLFxuICBibG9ja3F1b3RlIHtcbiAgICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjYWVhZWFlO1xuICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDtcbiAgfVxuICB0cixcbiAgaW1nIHtcbiAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7XG4gIH1cbiAgcCxcbiAgaDIsXG4gIGgzIHtcbiAgICBvcnBoYW5zOiAzO1xuICAgIHdpZG93czogMztcbiAgfVxuICBoMixcbiAgaDMge1xuICAgIHBhZ2UtYnJlYWstYWZ0ZXI6IGF2b2lkO1xuICB9XG4gIEBwYWdlIHtcbiAgICBzaXplOiBhMztcbiAgfVxuICBib2R5IHtcbiAgICBtaW4td2lkdGg6IDEwMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5jb250YWluZXIge1xuICAgIG1pbi13aWR0aDogMTAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm5hdmJhciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuYmFkZ2Uge1xuICAgIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICMwMDA7XG4gIH1cbiAgLnRhYmxlIHtcbiAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlIHRkLFxuICAudGFibGUgdGgge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUtYm9yZGVyZWQgdGgsXG4gIC50YWJsZS1ib3JkZXJlZCB0ZCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RhZGFkYSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS1kYXJrIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgfVxuICAudGFibGUtZGFyayB0aCxcbiAgLnRhYmxlLWRhcmsgdGQsXG4gIC50YWJsZS1kYXJrIHRoZWFkIHRoLFxuICAudGFibGUtZGFyayB0Ym9keSArIHRib2R5IHtcbiAgICBib3JkZXItY29sb3I6ICNjY2M7XG4gIH1cbiAgLnRhYmxlIC50aGVhZC1kYXJrIHRoIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICBib3JkZXItY29sb3I6ICNjY2M7XG4gIH1cbn1cbjpyb290IHtcbiAgLS1ibHVlOiAjMDA0ODc2O1xuICAtLWluZGlnbzogIzY2MTBmMjtcbiAgLS1wdXJwbGU6ICM1MTU1N2Y7XG4gIC0tcGluazogI2U4M2U4YztcbiAgLS1yZWQ6ICNiMjIwMGQ7XG4gIC0tb3JhbmdlOiAjZjk2MzAyO1xuICAtLXllbGxvdzogI2ZmYzYwMDtcbiAgLS1ncmVlbjogIzI4YTc0NTtcbiAgLS10ZWFsOiAjOTdkNGNhO1xuICAtLWN5YW46ICMxN2EyYjg7XG4gIC0td2hpdGU6ICNmZmY7XG4gIC0tZ3JheTogIzY2NjtcbiAgLS1ncmF5LWRhcms6ICMzNjM2MzY7XG4gIC0tcnVzdDogI2NmNDUyMDtcbiAgLS0xMDA6ICNmY2VmZDU7XG4gIC0tMzAwOiAjZjdkMDgxO1xuICAtLTUwMDogI2VlYTEwMztcbiAgLS03MDA6ICM5NzY2MDI7XG4gIC0tOTAwOiAjNWY0MDAxO1xuICAtLXBhbGUtZ3JlZW46ICNkNWU2ZGU7XG4gIC0tcGFsZS1ibHVlOiAjZGRlN2VjO1xuICAtLXBhbGUteWVsbG93OiAjZmNlZmQ1O1xuICAtLXBhbGUtcmVkOiAjZjBkOWRhO1xuICAtLWJsYWNrOiAjMDAwO1xuICAtLXRyYW5zOiB0cmFuc3BhcmVudDtcbiAgLS1ibGFjay1hbHBoYTogcmdiYSgwLCAwLCAwLCAwLjYpO1xuICAtLXByaW1hcnk6ICMzMjZmZTI7XG4gIC0tc2Vjb25kYXJ5OiAjNGM0YzRjO1xuICAtLXN1Y2Nlc3M6ICMwNDZhMzg7XG4gIC0taW5mbzogIzMxNzA4ZjtcbiAgLS13YXJuaW5nOiAjZWVhMTAzO1xuICAtLWRhbmdlcjogI2E1MWExZjtcbiAgLS1saWdodDogI2ZmZjtcbiAgLS1kYXJrOiAjMzYzNjM2O1xuICAtLWdyZWVuOiAjMDQ2YTM4O1xuICAtLWxpbWU6ICM0MWE5Mjg7XG4gIC0tYmxhY2s6ICMwMDA7XG4gIC0tZm9jdXM6ICM3NmEwYjQ7XG4gIC0tYnJlYWtwb2ludC14czogMDtcbiAgLS1icmVha3BvaW50LXNtOiA1NzZweDtcbiAgLS1icmVha3BvaW50LW1kOiA3NjhweDtcbiAgLS1icmVha3BvaW50LWxnOiAxMDI1cHg7XG4gIC0tYnJlYWtwb2ludC14bDogMTM2NnB4O1xuICAtLWZvbnQtZmFtaWx5LXNhbnMtc2VyaWY6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIC0tZm9udC1mYW1pbHktbW9ub3NwYWNlOiBTRk1vbm8tUmVndWxhciwgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlO1xufVxuXG4qLFxuKjo6YmVmb3JlLFxuKjo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5odG1sIHtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG4gIGxpbmUtaGVpZ2h0OiAxLjE1O1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbn1cblxuYXJ0aWNsZSwgYXNpZGUsIGZpZ2NhcHRpb24sIGZpZ3VyZSwgZm9vdGVyLCBoZWFkZXIsIGhncm91cCwgbWFpbiwgbmF2LCBzZWN0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbmJvZHkge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG5bdGFiaW5kZXg9XCItMVwiXTpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpIHtcbiAgb3V0bGluZTogMCAhaW1wb3J0YW50O1xufVxuXG5ociB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMS44NzVyZW07XG59XG5cbnAge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG5hYmJyW3RpdGxlXSxcbmFiYnJbZGF0YS1vcmlnaW5hbC10aXRsZV0ge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkO1xuICBjdXJzb3I6IGhlbHA7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIHRleHQtZGVjb3JhdGlvbi1za2lwLWluazogbm9uZTtcbn1cblxuYWRkcmVzcyB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbm9sLFxudWwsXG5kbCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbm9sIG9sLFxudWwgdWwsXG5vbCB1bCxcbnVsIG9sIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuZHQge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG5kZCB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbmJsb2NrcXVvdGUge1xuICBtYXJnaW46IDAgMCAxcmVtO1xufVxuXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcbn1cblxuc21hbGwge1xuICBmb250LXNpemU6IDgwJTtcbn1cblxuc3ViLFxuc3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDc1JTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3ViIHtcbiAgYm90dG9tOiAtMC4yNWVtO1xufVxuXG5zdXAge1xuICB0b3A6IC0wLjVlbTtcbn1cblxuYSB7XG4gIGNvbG9yOiAjMzI2ZmUyO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5hOmhvdmVyIHtcbiAgY29sb3I6ICMzMjZmZTI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuYTpub3QoW2hyZWZdKTpub3QoW2NsYXNzXSkge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuYTpub3QoW2hyZWZdKTpub3QoW2NsYXNzXSk6aG92ZXIge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5wcmUsXG5jb2RlLFxua2JkLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiBTRk1vbm8tUmVndWxhciwgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlO1xuICBmb250LXNpemU6IDFlbTtcbn1cblxucHJlIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIC1tcy1vdmVyZmxvdy1zdHlsZTogc2Nyb2xsYmFyO1xufVxuXG5maWd1cmUge1xuICBtYXJnaW46IDAgMCAxcmVtO1xufVxuXG5pbWcge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG59XG5cbnN2ZyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbn1cblxuY2FwdGlvbiB7XG4gIHBhZGRpbmctdG9wOiAwLjkzNzVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjkzNzVyZW07XG4gIGNvbG9yOiAjMzYzNjM2O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjYXB0aW9uLXNpZGU6IGJvdHRvbTtcbn1cblxudGgge1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xuICB0ZXh0LWFsaWduOiAtd2Via2l0LW1hdGNoLXBhcmVudDtcbn1cblxubGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDAuMzEyNXJlbTtcbn1cblxuYnV0dG9uIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuYnV0dG9uOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSkge1xuICBvdXRsaW5lOiAwO1xufVxuXG5pbnB1dCxcbmJ1dHRvbixcbnNlbGVjdCxcbm9wdGdyb3VwLFxudGV4dGFyZWEge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG5idXR0b24sXG5pbnB1dCB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG5idXR0b24sXG5zZWxlY3Qge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cblxuW3JvbGU9YnV0dG9uXSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuc2VsZWN0IHtcbiAgd29yZC13cmFwOiBub3JtYWw7XG59XG5cbmJ1dHRvbixcblt0eXBlPWJ1dHRvbl0sXG5bdHlwZT1yZXNldF0sXG5bdHlwZT1zdWJtaXRdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG59XG5cbmJ1dHRvbjpub3QoOmRpc2FibGVkKSxcblt0eXBlPWJ1dHRvbl06bm90KDpkaXNhYmxlZCksXG5bdHlwZT1yZXNldF06bm90KDpkaXNhYmxlZCksXG5bdHlwZT1zdWJtaXRdOm5vdCg6ZGlzYWJsZWQpIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1idXR0b25dOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9cmVzZXRdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9c3VibWl0XTo6LW1vei1mb2N1cy1pbm5lciB7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbn1cblxuaW5wdXRbdHlwZT1yYWRpb10sXG5pbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmc6IDA7XG59XG5cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHJlc2l6ZTogdmVydGljYWw7XG59XG5cbmZpZWxkc2V0IHtcbiAgbWluLXdpZHRoOiAwO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGJvcmRlcjogMDtcbn1cblxubGVnZW5kIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbn1cblxucHJvZ3Jlc3Mge1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cblt0eXBlPW51bWJlcl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5bdHlwZT1udW1iZXJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG5bdHlwZT1zZWFyY2hdIHtcbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuW3R5cGU9c2VhcmNoXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xufVxuXG5vdXRwdXQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbnN1bW1hcnkge1xuICBkaXNwbGF5OiBsaXN0LWl0ZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxudGVtcGxhdGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5baGlkZGVuXSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNixcbi5oMSwgLmgyLCAuaDMsIC5oNCwgLmg1LCAuaDYge1xuICBtYXJnaW4tYm90dG9tOiAxLjg3NXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbmgxLCAuaDEge1xuICBmb250LXNpemU6IDIuNXJlbTtcbn1cblxuaDIsIC5oMiB7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbn1cblxuaDMsIC5oMyB7XG4gIGZvbnQtc2l6ZTogMS43NXJlbTtcbn1cblxuaDQsIC5oNCB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xufVxuXG5oNSwgLmg1IHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xufVxuXG5oNiwgLmg2IHtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuXG4ubGVhZCB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cblxuLmRpc3BsYXktMSB7XG4gIGZvbnQtc2l6ZTogNnJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuLmRpc3BsYXktMiB7XG4gIGZvbnQtc2l6ZTogNS41cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG4uZGlzcGxheS0zIHtcbiAgZm9udC1zaXplOiA0LjVyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbi5kaXNwbGF5LTQge1xuICBmb250LXNpemU6IDMuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuaHIge1xuICBtYXJnaW4tdG9wOiAwLjkzNzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbTtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cblxuc21hbGwsXG4uc21hbGwge1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbm1hcmssXG4ubWFyayB7XG4gIHBhZGRpbmc6IDAuMmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmOGUzO1xufVxuXG4ubGlzdC11bnN0eWxlZCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLmxpc3QtaW5saW5lIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4ubGlzdC1pbmxpbmUtaXRlbSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5saXN0LWlubGluZS1pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbn1cblxuLmluaXRpYWxpc20ge1xuICBmb250LXNpemU6IDkwJTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLmJsb2NrcXVvdGUge1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbn1cblxuLmJsb2NrcXVvdGUtZm9vdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgY29sb3I6ICM2NjY7XG59XG4uYmxvY2txdW90ZS1mb290ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4oCUwqBcIjtcbn1cblxuLmltZy1mbHVpZCB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uaW1nLXRodW1ibmFpbCB7XG4gIHBhZGRpbmc6IDAuMjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICNkYWRhZGE7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLmZpZ3VyZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmZpZ3VyZS1pbWcge1xuICBtYXJnaW4tYm90dG9tOiAwLjQ2ODc1cmVtO1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLmZpZ3VyZS1jYXB0aW9uIHtcbiAgZm9udC1zaXplOiA5MCU7XG4gIGNvbG9yOiAjNjY2O1xufVxuXG5jb2RlIHtcbiAgZm9udC1zaXplOiA4Ny41JTtcbiAgY29sb3I6ICM4NjM5M2I7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbn1cbmEgPiBjb2RlIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbmtiZCB7XG4gIHBhZGRpbmc6IDAuMnJlbSAwLjRyZW07XG4gIGZvbnQtc2l6ZTogODcuNSU7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWIxYjFiO1xuICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbTtcbn1cbmtiZCBrYmQge1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IDEwMCU7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbnByZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDg3LjUlO1xuICBjb2xvcjogIzFiMWIxYjtcbn1cbnByZSBjb2RlIHtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgd29yZC1icmVhazogbm9ybWFsO1xufVxuXG4ucHJlLXNjcm9sbGFibGUge1xuICBtYXgtaGVpZ2h0OiAyMS4yNXJlbTtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xufVxuXG4uY29udGFpbmVyLFxuLmNvbnRhaW5lci1mbHVpZCxcbi5jb250YWluZXItc20sXG4uY29udGFpbmVyLW1kLFxuLmNvbnRhaW5lci1sZyxcbi5jb250YWluZXIteGwge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNvbnRhaW5lciwgLmNvbnRhaW5lci1zbSB7XG4gICAgbWF4LXdpZHRoOiA3NjhweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb250YWluZXIsIC5jb250YWluZXItc20sIC5jb250YWluZXItbWQge1xuICAgIG1heC13aWR0aDogMTAyNXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5jb250YWluZXIsIC5jb250YWluZXItc20sIC5jb250YWluZXItbWQsIC5jb250YWluZXItbGcge1xuICAgIG1heC13aWR0aDogMTIwMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC5jb250YWluZXIsIC5jb250YWluZXItc20sIC5jb250YWluZXItbWQsIC5jb250YWluZXItbGcsIC5jb250YWluZXIteGwge1xuICAgIG1heC13aWR0aDogMTI3MHB4O1xuICB9XG59XG4ucm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICBtYXJnaW4tbGVmdDogLTE1cHg7XG59XG5cbi5uby1ndXR0ZXJzIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5uby1ndXR0ZXJzID4gLmNvbCxcbi5uby1ndXR0ZXJzID4gW2NsYXNzKj1jb2wtXSB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLmNvbC0xLCAuY29sLTIsIC5jb2wtMywgLmNvbC00LCAuY29sLTUsIC5jb2wtNiwgLmNvbC03LCAuY29sLTgsIC5jb2wtOSwgLmNvbC0xMCwgLmNvbC0xMSwgLmNvbC0xMiwgLmNvbCxcbi5jb2wtYXV0bywgLmNvbC1zbS0xLCAuY29sLXNtLTIsIC5jb2wtc20tMywgLmNvbC1zbS00LCAuY29sLXNtLTUsIC5jb2wtc20tNiwgLmNvbC1zbS03LCAuY29sLXNtLTgsIC5jb2wtc20tOSwgLmNvbC1zbS0xMCwgLmNvbC1zbS0xMSwgLmNvbC1zbS0xMiwgLmNvbC1zbSxcbi5jb2wtc20tYXV0bywgLmNvbC1tZC0xLCAuY29sLW1kLTIsIC5jb2wtbWQtMywgLmNvbC1tZC00LCAuY29sLW1kLTUsIC5jb2wtbWQtNiwgLmNvbC1tZC03LCAuY29sLW1kLTgsIC5jb2wtbWQtOSwgLmNvbC1tZC0xMCwgLmNvbC1tZC0xMSwgLmNvbC1tZC0xMiwgLmNvbC1tZCxcbi5jb2wtbWQtYXV0bywgLmNvbC1sZy0xLCAuY29sLWxnLTIsIC5jb2wtbGctMywgLmNvbC1sZy00LCAuY29sLWxnLTUsIC5jb2wtbGctNiwgLmNvbC1sZy03LCAuY29sLWxnLTgsIC5jb2wtbGctOSwgLmNvbC1sZy0xMCwgLmNvbC1sZy0xMSwgLmNvbC1sZy0xMiwgLmNvbC1sZyxcbi5jb2wtbGctYXV0bywgLmNvbC14bC0xLCAuY29sLXhsLTIsIC5jb2wteGwtMywgLmNvbC14bC00LCAuY29sLXhsLTUsIC5jb2wteGwtNiwgLmNvbC14bC03LCAuY29sLXhsLTgsIC5jb2wteGwtOSwgLmNvbC14bC0xMCwgLmNvbC14bC0xMSwgLmNvbC14bC0xMiwgLmNvbC14bCxcbi5jb2wteGwtYXV0byB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbn1cblxuLmNvbCB7XG4gIGZsZXgtYmFzaXM6IDA7XG4gIGZsZXgtZ3JvdzogMTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4ucm93LWNvbHMtMSA+ICoge1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4ucm93LWNvbHMtMiA+ICoge1xuICBmbGV4OiAwIDAgNTAlO1xuICBtYXgtd2lkdGg6IDUwJTtcbn1cblxuLnJvdy1jb2xzLTMgPiAqIHtcbiAgZmxleDogMCAwIDMzLjMzMzMzMzMzMzMlO1xuICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xufVxuXG4ucm93LWNvbHMtNCA+ICoge1xuICBmbGV4OiAwIDAgMjUlO1xuICBtYXgtd2lkdGg6IDI1JTtcbn1cblxuLnJvdy1jb2xzLTUgPiAqIHtcbiAgZmxleDogMCAwIDIwJTtcbiAgbWF4LXdpZHRoOiAyMCU7XG59XG5cbi5yb3ctY29scy02ID4gKiB7XG4gIGZsZXg6IDAgMCAxNi42NjY2NjY2NjY3JTtcbiAgbWF4LXdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbn1cblxuLmNvbC1hdXRvIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5jb2wtMSB7XG4gIGZsZXg6IDAgMCA4LjMzMzMzMzMzJTtcbiAgbWF4LXdpZHRoOiA4LjMzMzMzMzMzJTtcbn1cblxuLmNvbC0yIHtcbiAgZmxleDogMCAwIDE2LjY2NjY2NjY3JTtcbiAgbWF4LXdpZHRoOiAxNi42NjY2NjY2NyU7XG59XG5cbi5jb2wtMyB7XG4gIGZsZXg6IDAgMCAyNSU7XG4gIG1heC13aWR0aDogMjUlO1xufVxuXG4uY29sLTQge1xuICBmbGV4OiAwIDAgMzMuMzMzMzMzMzMlO1xuICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzJTtcbn1cblxuLmNvbC01IHtcbiAgZmxleDogMCAwIDQxLjY2NjY2NjY3JTtcbiAgbWF4LXdpZHRoOiA0MS42NjY2NjY2NyU7XG59XG5cbi5jb2wtNiB7XG4gIGZsZXg6IDAgMCA1MCU7XG4gIG1heC13aWR0aDogNTAlO1xufVxuXG4uY29sLTcge1xuICBmbGV4OiAwIDAgNTguMzMzMzMzMzMlO1xuICBtYXgtd2lkdGg6IDU4LjMzMzMzMzMzJTtcbn1cblxuLmNvbC04IHtcbiAgZmxleDogMCAwIDY2LjY2NjY2NjY3JTtcbiAgbWF4LXdpZHRoOiA2Ni42NjY2NjY2NyU7XG59XG5cbi5jb2wtOSB7XG4gIGZsZXg6IDAgMCA3NSU7XG4gIG1heC13aWR0aDogNzUlO1xufVxuXG4uY29sLTEwIHtcbiAgZmxleDogMCAwIDgzLjMzMzMzMzMzJTtcbiAgbWF4LXdpZHRoOiA4My4zMzMzMzMzMyU7XG59XG5cbi5jb2wtMTEge1xuICBmbGV4OiAwIDAgOTEuNjY2NjY2NjclO1xuICBtYXgtd2lkdGg6IDkxLjY2NjY2NjY3JTtcbn1cblxuLmNvbC0xMiB7XG4gIGZsZXg6IDAgMCAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5vcmRlci1maXJzdCB7XG4gIG9yZGVyOiAtMTtcbn1cblxuLm9yZGVyLWxhc3Qge1xuICBvcmRlcjogMTM7XG59XG5cbi5vcmRlci0wIHtcbiAgb3JkZXI6IDA7XG59XG5cbi5vcmRlci0xIHtcbiAgb3JkZXI6IDE7XG59XG5cbi5vcmRlci0yIHtcbiAgb3JkZXI6IDI7XG59XG5cbi5vcmRlci0zIHtcbiAgb3JkZXI6IDM7XG59XG5cbi5vcmRlci00IHtcbiAgb3JkZXI6IDQ7XG59XG5cbi5vcmRlci01IHtcbiAgb3JkZXI6IDU7XG59XG5cbi5vcmRlci02IHtcbiAgb3JkZXI6IDY7XG59XG5cbi5vcmRlci03IHtcbiAgb3JkZXI6IDc7XG59XG5cbi5vcmRlci04IHtcbiAgb3JkZXI6IDg7XG59XG5cbi5vcmRlci05IHtcbiAgb3JkZXI6IDk7XG59XG5cbi5vcmRlci0xMCB7XG4gIG9yZGVyOiAxMDtcbn1cblxuLm9yZGVyLTExIHtcbiAgb3JkZXI6IDExO1xufVxuXG4ub3JkZXItMTIge1xuICBvcmRlcjogMTI7XG59XG5cbi5vZmZzZXQtMSB7XG4gIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcbn1cblxuLm9mZnNldC0yIHtcbiAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbn1cblxuLm9mZnNldC0zIHtcbiAgbWFyZ2luLWxlZnQ6IDI1JTtcbn1cblxuLm9mZnNldC00IHtcbiAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTtcbn1cblxuLm9mZnNldC01IHtcbiAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbn1cblxuLm9mZnNldC02IHtcbiAgbWFyZ2luLWxlZnQ6IDUwJTtcbn1cblxuLm9mZnNldC03IHtcbiAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTtcbn1cblxuLm9mZnNldC04IHtcbiAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbn1cblxuLm9mZnNldC05IHtcbiAgbWFyZ2luLWxlZnQ6IDc1JTtcbn1cblxuLm9mZnNldC0xMCB7XG4gIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XG59XG5cbi5vZmZzZXQtMTEge1xuICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNvbC1zbSB7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5yb3ctY29scy1zbS0xID4gKiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5yb3ctY29scy1zbS0yID4gKiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuICAucm93LWNvbHMtc20tMyA+ICoge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC5yb3ctY29scy1zbS00ID4gKiB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuICAucm93LWNvbHMtc20tNSA+ICoge1xuICAgIGZsZXg6IDAgMCAyMCU7XG4gICAgbWF4LXdpZHRoOiAyMCU7XG4gIH1cbiAgLnJvdy1jb2xzLXNtLTYgPiAqIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLWF1dG8ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAuY29sLXNtLTEge1xuICAgIGZsZXg6IDAgMCA4LjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tMiB7XG4gICAgZmxleDogMCAwIDE2LjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLTMge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cbiAgLmNvbC1zbS00IHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tNSB7XG4gICAgZmxleDogMCAwIDQxLjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLTYge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbiAgLmNvbC1zbS03IHtcbiAgICBmbGV4OiAwIDAgNTguMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tOCB7XG4gICAgZmxleDogMCAwIDY2LjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLTkge1xuICAgIGZsZXg6IDAgMCA3NSU7XG4gICAgbWF4LXdpZHRoOiA3NSU7XG4gIH1cbiAgLmNvbC1zbS0xMCB7XG4gICAgZmxleDogMCAwIDgzLjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXNtLTExIHtcbiAgICBmbGV4OiAwIDAgOTEuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tMTIge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAub3JkZXItc20tZmlyc3Qge1xuICAgIG9yZGVyOiAtMTtcbiAgfVxuICAub3JkZXItc20tbGFzdCB7XG4gICAgb3JkZXI6IDEzO1xuICB9XG4gIC5vcmRlci1zbS0wIHtcbiAgICBvcmRlcjogMDtcbiAgfVxuICAub3JkZXItc20tMSB7XG4gICAgb3JkZXI6IDE7XG4gIH1cbiAgLm9yZGVyLXNtLTIge1xuICAgIG9yZGVyOiAyO1xuICB9XG4gIC5vcmRlci1zbS0zIHtcbiAgICBvcmRlcjogMztcbiAgfVxuICAub3JkZXItc20tNCB7XG4gICAgb3JkZXI6IDQ7XG4gIH1cbiAgLm9yZGVyLXNtLTUge1xuICAgIG9yZGVyOiA1O1xuICB9XG4gIC5vcmRlci1zbS02IHtcbiAgICBvcmRlcjogNjtcbiAgfVxuICAub3JkZXItc20tNyB7XG4gICAgb3JkZXI6IDc7XG4gIH1cbiAgLm9yZGVyLXNtLTgge1xuICAgIG9yZGVyOiA4O1xuICB9XG4gIC5vcmRlci1zbS05IHtcbiAgICBvcmRlcjogOTtcbiAgfVxuICAub3JkZXItc20tMTAge1xuICAgIG9yZGVyOiAxMDtcbiAgfVxuICAub3JkZXItc20tMTEge1xuICAgIG9yZGVyOiAxMTtcbiAgfVxuICAub3JkZXItc20tMTIge1xuICAgIG9yZGVyOiAxMjtcbiAgfVxuICAub2Zmc2V0LXNtLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5vZmZzZXQtc20tMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtc20tMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LXNtLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cbiAgLm9mZnNldC1zbS00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtc20tNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LXNtLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLm9mZnNldC1zbS03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtc20tOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LXNtLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cbiAgLm9mZnNldC1zbS0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LXNtLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbC1tZCB7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5yb3ctY29scy1tZC0xID4gKiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5yb3ctY29scy1tZC0yID4gKiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuICAucm93LWNvbHMtbWQtMyA+ICoge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC5yb3ctY29scy1tZC00ID4gKiB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuICAucm93LWNvbHMtbWQtNSA+ICoge1xuICAgIGZsZXg6IDAgMCAyMCU7XG4gICAgbWF4LXdpZHRoOiAyMCU7XG4gIH1cbiAgLnJvdy1jb2xzLW1kLTYgPiAqIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLWF1dG8ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAuY29sLW1kLTEge1xuICAgIGZsZXg6IDAgMCA4LjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtMiB7XG4gICAgZmxleDogMCAwIDE2LjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLTMge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cbiAgLmNvbC1tZC00IHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtNSB7XG4gICAgZmxleDogMCAwIDQxLjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLTYge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbiAgLmNvbC1tZC03IHtcbiAgICBmbGV4OiAwIDAgNTguMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtOCB7XG4gICAgZmxleDogMCAwIDY2LjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLTkge1xuICAgIGZsZXg6IDAgMCA3NSU7XG4gICAgbWF4LXdpZHRoOiA3NSU7XG4gIH1cbiAgLmNvbC1tZC0xMCB7XG4gICAgZmxleDogMCAwIDgzLjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLW1kLTExIHtcbiAgICBmbGV4OiAwIDAgOTEuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtMTIge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAub3JkZXItbWQtZmlyc3Qge1xuICAgIG9yZGVyOiAtMTtcbiAgfVxuICAub3JkZXItbWQtbGFzdCB7XG4gICAgb3JkZXI6IDEzO1xuICB9XG4gIC5vcmRlci1tZC0wIHtcbiAgICBvcmRlcjogMDtcbiAgfVxuICAub3JkZXItbWQtMSB7XG4gICAgb3JkZXI6IDE7XG4gIH1cbiAgLm9yZGVyLW1kLTIge1xuICAgIG9yZGVyOiAyO1xuICB9XG4gIC5vcmRlci1tZC0zIHtcbiAgICBvcmRlcjogMztcbiAgfVxuICAub3JkZXItbWQtNCB7XG4gICAgb3JkZXI6IDQ7XG4gIH1cbiAgLm9yZGVyLW1kLTUge1xuICAgIG9yZGVyOiA1O1xuICB9XG4gIC5vcmRlci1tZC02IHtcbiAgICBvcmRlcjogNjtcbiAgfVxuICAub3JkZXItbWQtNyB7XG4gICAgb3JkZXI6IDc7XG4gIH1cbiAgLm9yZGVyLW1kLTgge1xuICAgIG9yZGVyOiA4O1xuICB9XG4gIC5vcmRlci1tZC05IHtcbiAgICBvcmRlcjogOTtcbiAgfVxuICAub3JkZXItbWQtMTAge1xuICAgIG9yZGVyOiAxMDtcbiAgfVxuICAub3JkZXItbWQtMTEge1xuICAgIG9yZGVyOiAxMTtcbiAgfVxuICAub3JkZXItbWQtMTIge1xuICAgIG9yZGVyOiAxMjtcbiAgfVxuICAub2Zmc2V0LW1kLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5vZmZzZXQtbWQtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtbWQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LW1kLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cbiAgLm9mZnNldC1tZC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtbWQtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LW1kLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLm9mZnNldC1tZC03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtbWQtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LW1kLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cbiAgLm9mZnNldC1tZC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LW1kLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5jb2wtbGcge1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAucm93LWNvbHMtbGctMSA+ICoge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAucm93LWNvbHMtbGctMiA+ICoge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbiAgLnJvdy1jb2xzLWxnLTMgPiAqIHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgfVxuICAucm93LWNvbHMtbGctNCA+ICoge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cbiAgLnJvdy1jb2xzLWxnLTUgPiAqIHtcbiAgICBmbGV4OiAwIDAgMjAlO1xuICAgIG1heC13aWR0aDogMjAlO1xuICB9XG4gIC5yb3ctY29scy1sZy02ID4gKiB7XG4gICAgZmxleDogMCAwIDE2LjY2NjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy1hdXRvIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmNvbC1sZy0xIHtcbiAgICBmbGV4OiAwIDAgOC4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLWxnLTIge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy0zIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG4gIC5jb2wtbGctNCB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLWxnLTUge1xuICAgIGZsZXg6IDAgMCA0MS42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy02IHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG4gIC5jb2wtbGctNyB7XG4gICAgZmxleDogMCAwIDU4LjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLWxnLTgge1xuICAgIGZsZXg6IDAgMCA2Ni42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy05IHtcbiAgICBmbGV4OiAwIDAgNzUlO1xuICAgIG1heC13aWR0aDogNzUlO1xuICB9XG4gIC5jb2wtbGctMTAge1xuICAgIGZsZXg6IDAgMCA4My4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy0xMSB7XG4gICAgZmxleDogMCAwIDkxLjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDkxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLTEyIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm9yZGVyLWxnLWZpcnN0IHtcbiAgICBvcmRlcjogLTE7XG4gIH1cbiAgLm9yZGVyLWxnLWxhc3Qge1xuICAgIG9yZGVyOiAxMztcbiAgfVxuICAub3JkZXItbGctMCB7XG4gICAgb3JkZXI6IDA7XG4gIH1cbiAgLm9yZGVyLWxnLTEge1xuICAgIG9yZGVyOiAxO1xuICB9XG4gIC5vcmRlci1sZy0yIHtcbiAgICBvcmRlcjogMjtcbiAgfVxuICAub3JkZXItbGctMyB7XG4gICAgb3JkZXI6IDM7XG4gIH1cbiAgLm9yZGVyLWxnLTQge1xuICAgIG9yZGVyOiA0O1xuICB9XG4gIC5vcmRlci1sZy01IHtcbiAgICBvcmRlcjogNTtcbiAgfVxuICAub3JkZXItbGctNiB7XG4gICAgb3JkZXI6IDY7XG4gIH1cbiAgLm9yZGVyLWxnLTcge1xuICAgIG9yZGVyOiA3O1xuICB9XG4gIC5vcmRlci1sZy04IHtcbiAgICBvcmRlcjogODtcbiAgfVxuICAub3JkZXItbGctOSB7XG4gICAgb3JkZXI6IDk7XG4gIH1cbiAgLm9yZGVyLWxnLTEwIHtcbiAgICBvcmRlcjogMTA7XG4gIH1cbiAgLm9yZGVyLWxnLTExIHtcbiAgICBvcmRlcjogMTE7XG4gIH1cbiAgLm9yZGVyLWxnLTEyIHtcbiAgICBvcmRlcjogMTI7XG4gIH1cbiAgLm9mZnNldC1sZy0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAub2Zmc2V0LWxnLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LWxnLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1sZy0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG4gIC5vZmZzZXQtbGctNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LWxnLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1sZy02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG4gIC5vZmZzZXQtbGctNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LWxnLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1sZy05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG4gIC5vZmZzZXQtbGctMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1sZy0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAuY29sLXhsIHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJvdy1jb2xzLXhsLTEgPiAqIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJvdy1jb2xzLXhsLTIgPiAqIHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG4gIC5yb3ctY29scy14bC0zID4gKiB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cbiAgLnJvdy1jb2xzLXhsLTQgPiAqIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG4gIC5yb3ctY29scy14bC01ID4gKiB7XG4gICAgZmxleDogMCAwIDIwJTtcbiAgICBtYXgtd2lkdGg6IDIwJTtcbiAgfVxuICAucm93LWNvbHMteGwtNiA+ICoge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wteGwtYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5jb2wteGwtMSB7XG4gICAgZmxleDogMCAwIDguMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC14bC0yIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wteGwtMyB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuICAuY29sLXhsLTQge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC14bC01IHtcbiAgICBmbGV4OiAwIDAgNDEuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wteGwtNiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuICAuY29sLXhsLTcge1xuICAgIGZsZXg6IDAgMCA1OC4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC14bC04IHtcbiAgICBmbGV4OiAwIDAgNjYuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wteGwtOSB7XG4gICAgZmxleDogMCAwIDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgfVxuICAuY29sLXhsLTEwIHtcbiAgICBmbGV4OiAwIDAgODMuMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wteGwtMTEge1xuICAgIGZsZXg6IDAgMCA5MS42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC14bC0xMiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5vcmRlci14bC1maXJzdCB7XG4gICAgb3JkZXI6IC0xO1xuICB9XG4gIC5vcmRlci14bC1sYXN0IHtcbiAgICBvcmRlcjogMTM7XG4gIH1cbiAgLm9yZGVyLXhsLTAge1xuICAgIG9yZGVyOiAwO1xuICB9XG4gIC5vcmRlci14bC0xIHtcbiAgICBvcmRlcjogMTtcbiAgfVxuICAub3JkZXIteGwtMiB7XG4gICAgb3JkZXI6IDI7XG4gIH1cbiAgLm9yZGVyLXhsLTMge1xuICAgIG9yZGVyOiAzO1xuICB9XG4gIC5vcmRlci14bC00IHtcbiAgICBvcmRlcjogNDtcbiAgfVxuICAub3JkZXIteGwtNSB7XG4gICAgb3JkZXI6IDU7XG4gIH1cbiAgLm9yZGVyLXhsLTYge1xuICAgIG9yZGVyOiA2O1xuICB9XG4gIC5vcmRlci14bC03IHtcbiAgICBvcmRlcjogNztcbiAgfVxuICAub3JkZXIteGwtOCB7XG4gICAgb3JkZXI6IDg7XG4gIH1cbiAgLm9yZGVyLXhsLTkge1xuICAgIG9yZGVyOiA5O1xuICB9XG4gIC5vcmRlci14bC0xMCB7XG4gICAgb3JkZXI6IDEwO1xuICB9XG4gIC5vcmRlci14bC0xMSB7XG4gICAgb3JkZXI6IDExO1xuICB9XG4gIC5vcmRlci14bC0xMiB7XG4gICAgb3JkZXI6IDEyO1xuICB9XG4gIC5vZmZzZXQteGwtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLm9mZnNldC14bC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC14bC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQteGwtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAub2Zmc2V0LXhsLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC14bC01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQteGwtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuICAub2Zmc2V0LXhsLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC14bC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQteGwtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAub2Zmc2V0LXhsLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQteGwtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XG4gIH1cbn1cbi50YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW07XG4gIGNvbG9yOiAjMzYzNjM2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi50YWJsZSB0aCxcbi50YWJsZSB0ZCB7XG4gIHBhZGRpbmc6IDAuOTM3NXJlbTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4udGFibGUgdGhlYWQgdGgge1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICBib3JkZXItYm90dG9tOiAwLjEyNXJlbSBzb2xpZCAjY2NjO1xufVxuLnRhYmxlIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItdG9wOiAwLjEyNXJlbSBzb2xpZCAjY2NjO1xufVxuXG4udGFibGUtc20gdGgsXG4udGFibGUtc20gdGQge1xuICBwYWRkaW5nOiAwLjYyNXJlbTtcbn1cblxuLnRhYmxlLWJvcmRlcmVkIHtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi50YWJsZS1ib3JkZXJlZCB0aCxcbi50YWJsZS1ib3JkZXJlZCB0ZCB7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4udGFibGUtYm9yZGVyZWQgdGhlYWQgdGgsXG4udGFibGUtYm9yZGVyZWQgdGhlYWQgdGQge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAwLjEyNXJlbTtcbn1cblxuLnRhYmxlLWJvcmRlcmxlc3MgdGgsXG4udGFibGUtYm9yZGVybGVzcyB0ZCxcbi50YWJsZS1ib3JkZXJsZXNzIHRoZWFkIHRoLFxuLnRhYmxlLWJvcmRlcmxlc3MgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlcjogMDtcbn1cblxuLnRhYmxlLXN0cmlwZWQgdGJvZHkgdHI6bnRoLW9mLXR5cGUob2RkKSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG59XG5cbi50YWJsZS1ob3ZlciB0Ym9keSB0cjpob3ZlciB7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbn1cblxuLnRhYmxlLXByaW1hcnksXG4udGFibGUtcHJpbWFyeSA+IHRoLFxuLnRhYmxlLXByaW1hcnkgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjNmQ3Zjc7XG59XG4udGFibGUtcHJpbWFyeSB0aCxcbi50YWJsZS1wcmltYXJ5IHRkLFxuLnRhYmxlLXByaW1hcnkgdGhlYWQgdGgsXG4udGFibGUtcHJpbWFyeSB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjOTRiNGYwO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLXByaW1hcnk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjBjN2Y0O1xufVxuLnRhYmxlLWhvdmVyIC50YWJsZS1wcmltYXJ5OmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLXByaW1hcnk6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiMGM3ZjQ7XG59XG5cbi50YWJsZS1zZWNvbmRhcnksXG4udGFibGUtc2Vjb25kYXJ5ID4gdGgsXG4udGFibGUtc2Vjb25kYXJ5ID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2RjZGNkO1xufVxuLnRhYmxlLXNlY29uZGFyeSB0aCxcbi50YWJsZS1zZWNvbmRhcnkgdGQsXG4udGFibGUtc2Vjb25kYXJ5IHRoZWFkIHRoLFxuLnRhYmxlLXNlY29uZGFyeSB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjYTJhMmEyO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLXNlY29uZGFyeTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHNpbHZlcjtcbn1cbi50YWJsZS1ob3ZlciAudGFibGUtc2Vjb25kYXJ5OmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLXNlY29uZGFyeTpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogc2lsdmVyO1xufVxuXG4udGFibGUtc3VjY2Vzcyxcbi50YWJsZS1zdWNjZXNzID4gdGgsXG4udGFibGUtc3VjY2VzcyA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I5ZDVjNztcbn1cbi50YWJsZS1zdWNjZXNzIHRoLFxuLnRhYmxlLXN1Y2Nlc3MgdGQsXG4udGFibGUtc3VjY2VzcyB0aGVhZCB0aCxcbi50YWJsZS1zdWNjZXNzIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICM3Y2IyOTg7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtc3VjY2Vzczpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhOWNiYmE7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLXN1Y2Nlc3M6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtc3VjY2Vzczpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E5Y2JiYTtcbn1cblxuLnRhYmxlLWluZm8sXG4udGFibGUtaW5mbyA+IHRoLFxuLnRhYmxlLWluZm8gPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjNWQ3ZTA7XG59XG4udGFibGUtaW5mbyB0aCxcbi50YWJsZS1pbmZvIHRkLFxuLnRhYmxlLWluZm8gdGhlYWQgdGgsXG4udGFibGUtaW5mbyB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjOTRiNWM1O1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWluZm86aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjRjY2Q3O1xufVxuLnRhYmxlLWhvdmVyIC50YWJsZS1pbmZvOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLWluZm86aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiNGNjZDc7XG59XG5cbi50YWJsZS13YXJuaW5nLFxuLnRhYmxlLXdhcm5pbmcgPiB0aCxcbi50YWJsZS13YXJuaW5nID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFlNWI4O1xufVxuLnRhYmxlLXdhcm5pbmcgdGgsXG4udGFibGUtd2FybmluZyB0ZCxcbi50YWJsZS13YXJuaW5nIHRoZWFkIHRoLFxuLnRhYmxlLXdhcm5pbmcgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogI2Y2Y2U3Yztcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS13YXJuaW5nOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZGNhMDtcbn1cbi50YWJsZS1ob3ZlciAudGFibGUtd2FybmluZzpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS13YXJuaW5nOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhkY2EwO1xufVxuXG4udGFibGUtZGFuZ2VyLFxuLnRhYmxlLWRhbmdlciA+IHRoLFxuLnRhYmxlLWRhbmdlciA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2YmZjMDtcbn1cbi50YWJsZS1kYW5nZXIgdGgsXG4udGFibGUtZGFuZ2VyIHRkLFxuLnRhYmxlLWRhbmdlciB0aGVhZCB0aCxcbi50YWJsZS1kYW5nZXIgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogI2QwODg4Yjtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1kYW5nZXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGZhZGFlO1xufVxuLnRhYmxlLWhvdmVyIC50YWJsZS1kYW5nZXI6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtZGFuZ2VyOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGZhZGFlO1xufVxuXG4udGFibGUtbGlnaHQsXG4udGFibGUtbGlnaHQgPiB0aCxcbi50YWJsZS1saWdodCA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG59XG4udGFibGUtbGlnaHQgdGgsXG4udGFibGUtbGlnaHQgdGQsXG4udGFibGUtbGlnaHQgdGhlYWQgdGgsXG4udGFibGUtbGlnaHQgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogd2hpdGU7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtbGlnaHQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xufVxuLnRhYmxlLWhvdmVyIC50YWJsZS1saWdodDpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1saWdodDpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcbn1cblxuLnRhYmxlLWRhcmssXG4udGFibGUtZGFyayA+IHRoLFxuLnRhYmxlLWRhcmsgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjN2M3Yzc7XG59XG4udGFibGUtZGFyayB0aCxcbi50YWJsZS1kYXJrIHRkLFxuLnRhYmxlLWRhcmsgdGhlYWQgdGgsXG4udGFibGUtZGFyayB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjOTY5Njk2O1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWRhcms6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmFiYWJhO1xufVxuLnRhYmxlLWhvdmVyIC50YWJsZS1kYXJrOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLWRhcms6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiYWJhYmE7XG59XG5cbi50YWJsZS1ncmVlbixcbi50YWJsZS1ncmVlbiA+IHRoLFxuLnRhYmxlLWdyZWVuID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjlkNWM3O1xufVxuLnRhYmxlLWdyZWVuIHRoLFxuLnRhYmxlLWdyZWVuIHRkLFxuLnRhYmxlLWdyZWVuIHRoZWFkIHRoLFxuLnRhYmxlLWdyZWVuIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICM3Y2IyOTg7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtZ3JlZW46aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTljYmJhO1xufVxuLnRhYmxlLWhvdmVyIC50YWJsZS1ncmVlbjpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1ncmVlbjpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E5Y2JiYTtcbn1cblxuLnRhYmxlLWxpbWUsXG4udGFibGUtbGltZSA+IHRoLFxuLnRhYmxlLWxpbWUgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjYWU3YzM7XG59XG4udGFibGUtbGltZSB0aCxcbi50YWJsZS1saW1lIHRkLFxuLnRhYmxlLWxpbWUgdGhlYWQgdGgsXG4udGFibGUtbGltZSB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjOWNkMjhmO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWxpbWU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmFlMGIxO1xufVxuLnRhYmxlLWhvdmVyIC50YWJsZS1saW1lOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLWxpbWU6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiYWUwYjE7XG59XG5cbi50YWJsZS1ibGFjayxcbi50YWJsZS1ibGFjayA+IHRoLFxuLnRhYmxlLWJsYWNrID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjhiOGI4O1xufVxuLnRhYmxlLWJsYWNrIHRoLFxuLnRhYmxlLWJsYWNrIHRkLFxuLnRhYmxlLWJsYWNrIHRoZWFkIHRoLFxuLnRhYmxlLWJsYWNrIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICM3YTdhN2E7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtYmxhY2s6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWJhYmFiO1xufVxuLnRhYmxlLWhvdmVyIC50YWJsZS1ibGFjazpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1ibGFjazpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FiYWJhYjtcbn1cblxuLnRhYmxlLWZvY3VzLFxuLnRhYmxlLWZvY3VzID4gdGgsXG4udGFibGUtZm9jdXMgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkOWU0ZWE7XG59XG4udGFibGUtZm9jdXMgdGgsXG4udGFibGUtZm9jdXMgdGQsXG4udGFibGUtZm9jdXMgdGhlYWQgdGgsXG4udGFibGUtZm9jdXMgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogI2I4Y2VkODtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1mb2N1czpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOWQ4ZTE7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLWZvY3VzOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLWZvY3VzOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzlkOGUxO1xufVxuXG4udGFibGUtYWN0aXZlLFxuLnRhYmxlLWFjdGl2ZSA+IHRoLFxuLnRhYmxlLWFjdGl2ZSA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtYWN0aXZlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLWFjdGl2ZTpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1hY3RpdmU6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xufVxuXG4udGFibGUgLnRoZWFkLWRhcmsgdGgge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY2NjtcbiAgYm9yZGVyLWNvbG9yOiAjMmUyZTJlO1xufVxuLnRhYmxlIC50aGVhZC1saWdodCB0aCB7XG4gIGNvbG9yOiAjNGM0YzRjO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xuICBib3JkZXItY29sb3I6ICNjY2M7XG59XG5cbi50YWJsZS1kYXJrIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NjY7XG59XG4udGFibGUtZGFyayB0aCxcbi50YWJsZS1kYXJrIHRkLFxuLnRhYmxlLWRhcmsgdGhlYWQgdGgge1xuICBib3JkZXItY29sb3I6ICMyZTJlMmU7XG59XG4udGFibGUtZGFyay50YWJsZS1ib3JkZXJlZCB7XG4gIGJvcmRlcjogMDtcbn1cbi50YWJsZS1kYXJrLnRhYmxlLXN0cmlwZWQgdGJvZHkgdHI6bnRoLW9mLXR5cGUob2RkKSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wNSk7XG59XG4udGFibGUtZGFyay50YWJsZS1ob3ZlciB0Ym9keSB0cjpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDc1KTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC50YWJsZS1yZXNwb25zaXZlLXNtIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgfVxuICAudGFibGUtcmVzcG9uc2l2ZS1zbSA+IC50YWJsZS1ib3JkZXJlZCB7XG4gICAgYm9yZGVyOiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnRhYmxlLXJlc3BvbnNpdmUtbWQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICB9XG4gIC50YWJsZS1yZXNwb25zaXZlLW1kID4gLnRhYmxlLWJvcmRlcmVkIHtcbiAgICBib3JkZXI6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0Ljk4cHgpIHtcbiAgLnRhYmxlLXJlc3BvbnNpdmUtbGcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICB9XG4gIC50YWJsZS1yZXNwb25zaXZlLWxnID4gLnRhYmxlLWJvcmRlcmVkIHtcbiAgICBib3JkZXI6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzY1Ljk4cHgpIHtcbiAgLnRhYmxlLXJlc3BvbnNpdmUteGwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICB9XG4gIC50YWJsZS1yZXNwb25zaXZlLXhsID4gLnRhYmxlLWJvcmRlcmVkIHtcbiAgICBib3JkZXI6IDA7XG4gIH1cbn1cbi50YWJsZS1yZXNwb25zaXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG59XG4udGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCB7XG4gIGJvcmRlcjogMDtcbn1cblxuLmZvcm0tY29udHJvbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBjYWxjKDIuMTVyZW0gKyAwLjEyNXJlbSk7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDAuNzVyZW07XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbTtcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmZvcm0tY29udHJvbCB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmZvcm0tY29udHJvbDo6LW1zLWV4cGFuZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG59XG4uZm9ybS1jb250cm9sOmZvY3VzIHtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogIzM2MzYzNjtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5mb3JtLWNvbnRyb2w6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM2NjY7XG4gIG9wYWNpdHk6IDE7XG59XG4uZm9ybS1jb250cm9sOmRpc2FibGVkLCAuZm9ybS1jb250cm9sW3JlYWRvbmx5XSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG4gIG9wYWNpdHk6IDE7XG59XG5cbmlucHV0W3R5cGU9ZGF0ZV0uZm9ybS1jb250cm9sLFxuaW5wdXRbdHlwZT10aW1lXS5mb3JtLWNvbnRyb2wsXG5pbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXS5mb3JtLWNvbnRyb2wsXG5pbnB1dFt0eXBlPW1vbnRoXS5mb3JtLWNvbnRyb2wge1xuICBhcHBlYXJhbmNlOiBub25lO1xufVxuXG5zZWxlY3QuZm9ybS1jb250cm9sOi1tb3otZm9jdXNyaW5nIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB0ZXh0LXNoYWRvdzogMCAwIDAgIzM2MzYzNjtcbn1cbnNlbGVjdC5mb3JtLWNvbnRyb2w6Zm9jdXM6Oi1tcy12YWx1ZSB7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4uZm9ybS1jb250cm9sLWZpbGUsXG4uZm9ybS1jb250cm9sLXJhbmdlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uY29sLWZvcm0tbGFiZWwge1xuICBwYWRkaW5nLXRvcDogMC40Mzc1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC40Mzc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG5cbi5jb2wtZm9ybS1sYWJlbC1sZyB7XG4gIHBhZGRpbmctdG9wOiAxLjA2MjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAxLjA2MjVyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuLmNvbC1mb3JtLWxhYmVsLXNtIHtcbiAgcGFkZGluZy10b3A6IDAuMzEyNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuMzEyNXJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG4uZm9ybS1jb250cm9sLXBsYWludGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMC4zNzVyZW0gMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBjb2xvcjogIzM2MzYzNjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci13aWR0aDogMC4wNjI1cmVtIDA7XG59XG4uZm9ybS1jb250cm9sLXBsYWludGV4dC5mb3JtLWNvbnRyb2wtc20sIC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LmZvcm0tY29udHJvbC1sZyB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLmZvcm0tY29udHJvbC1zbSB7XG4gIGhlaWdodDogY2FsYygxLjJlbSArIDAuNXJlbSArIDAuMTI1cmVtKTtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW07XG59XG5cbi5mb3JtLWNvbnRyb2wtbGcge1xuICBoZWlnaHQ6IGNhbGMoMS4yZW0gKyAycmVtICsgMC4xMjVyZW0pO1xuICBwYWRkaW5nOiAxcmVtIDEuODc1cmVtO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTg3NXJlbTtcbn1cblxuc2VsZWN0LmZvcm0tY29udHJvbFtzaXplXSwgc2VsZWN0LmZvcm0tY29udHJvbFttdWx0aXBsZV0ge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbnRleHRhcmVhLmZvcm0tY29udHJvbCB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLmZvcm0tZ3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW07XG59XG5cbi5mb3JtLXRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMC4zMTI1cmVtO1xufVxuXG4uZm9ybS1yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1yaWdodDogLTAuMzEyNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IC0wLjMxMjVyZW07XG59XG4uZm9ybS1yb3cgPiAuY29sLFxuLmZvcm0tcm93ID4gW2NsYXNzKj1jb2wtXSB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuMzEyNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAwLjMxMjVyZW07XG59XG5cbi5mb3JtLWNoZWNrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy1sZWZ0OiAwLjYyNXJlbTtcbn1cblxuLmZvcm0tY2hlY2staW5wdXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG1hcmdpbi10b3A6IDAuOTM3NXJlbTtcbiAgbWFyZ2luLWxlZnQ6IC0wLjYyNXJlbTtcbn1cbi5mb3JtLWNoZWNrLWlucHV0W2Rpc2FibGVkXSB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybS1jaGVjay1pbnB1dDpkaXNhYmxlZCB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgY29sb3I6ICM2NjY7XG59XG5cbi5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmZvcm0tY2hlY2staW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjc1cmVtO1xufVxuLmZvcm0tY2hlY2staW5saW5lIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjMxMjVyZW07XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4udmFsaWQtZmVlZGJhY2sge1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMC4zMTI1cmVtO1xuICBmb250LXNpemU6IDFyZW07XG4gIGNvbG9yOiAjMDQ2YTM4O1xufVxuXG4udmFsaWQtdG9vbHRpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiA1O1xuICBkaXNwbGF5OiBub25lO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDEuMDYyNXJlbSAxLjA2MjVyZW07XG4gIG1hcmdpbi10b3A6IDAuMXJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA0NmEzODtcbiAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW07XG59XG4uZm9ybS1yb3cgPiAuY29sID4gLnZhbGlkLXRvb2x0aXAsIC5mb3JtLXJvdyA+IFtjbGFzcyo9Y29sLV0gPiAudmFsaWQtdG9vbHRpcCB7XG4gIGxlZnQ6IDAuMzEyNXJlbTtcbn1cblxuLndhcy12YWxpZGF0ZWQgOnZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLFxuLndhcy12YWxpZGF0ZWQgOnZhbGlkIH4gLnZhbGlkLXRvb2x0aXAsXG4uaXMtdmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssXG4uaXMtdmFsaWQgfiAudmFsaWQtdG9vbHRpcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOnZhbGlkLCAuZm9ybS1jb250cm9sLmlzLXZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDQ2YTM4O1xufVxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDp2YWxpZDpmb2N1cywgLmZvcm0tY29udHJvbC5pcy12YWxpZDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzA0NmEzODtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg0LCAxMDYsIDU2LCAwLjI1KTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1zZWxlY3Q6dmFsaWQsIC5jdXN0b20tc2VsZWN0LmlzLXZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDQ2YTM4O1xufVxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1zZWxlY3Q6dmFsaWQ6Zm9jdXMsIC5jdXN0b20tc2VsZWN0LmlzLXZhbGlkOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDQ2YTM4O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDQsIDEwNiwgNTYsIDAuMjUpO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDp2YWxpZCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybS1jaGVjay1pbnB1dC5pcy12YWxpZCB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgY29sb3I6ICMwNDZhMzg7XG59XG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDp2YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OnZhbGlkIH4gLnZhbGlkLXRvb2x0aXAsIC5mb3JtLWNoZWNrLWlucHV0LmlzLXZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLFxuLmZvcm0tY2hlY2staW5wdXQuaXMtdmFsaWQgfiAudmFsaWQtdG9vbHRpcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6dmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gIGNvbG9yOiAjMDQ2YTM4O1xufVxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OnZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDQ2YTM4O1xufVxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OnZhbGlkOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLXZhbGlkOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzA2OWI1MjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA2OWI1Mjtcbn1cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDp2YWxpZDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtdmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoNCwgMTA2LCA1NiwgMC4yNSk7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6dmFsaWQ6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtdmFsaWQ6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDQ2YTM4O1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWZpbGUtaW5wdXQ6dmFsaWQgfiAuY3VzdG9tLWZpbGUtbGFiZWwsIC5jdXN0b20tZmlsZS1pbnB1dC5pcy12YWxpZCB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGJvcmRlci1jb2xvcjogIzA0NmEzODtcbn1cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tZmlsZS1pbnB1dDp2YWxpZDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCwgLmN1c3RvbS1maWxlLWlucHV0LmlzLXZhbGlkOmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDQ2YTM4O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDQsIDEwNiwgNTYsIDAuMjUpO1xufVxuXG4uaW52YWxpZC1mZWVkYmFjayB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAwLjMxMjVyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgY29sb3I6ICNhNTFhMWY7XG59XG5cbi5pbnZhbGlkLXRvb2x0aXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogNTtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxLjA2MjVyZW0gMS4wNjI1cmVtO1xuICBtYXJnaW4tdG9wOiAwLjFyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhNTFhMWY7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtO1xufVxuLmZvcm0tcm93ID4gLmNvbCA+IC5pbnZhbGlkLXRvb2x0aXAsIC5mb3JtLXJvdyA+IFtjbGFzcyo9Y29sLV0gPiAuaW52YWxpZC10b29sdGlwIHtcbiAgbGVmdDogMC4zMTI1cmVtO1xufVxuXG4ud2FzLXZhbGlkYXRlZCA6aW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLndhcy12YWxpZGF0ZWQgOmludmFsaWQgfiAuaW52YWxpZC10b29sdGlwLFxuLmlzLWludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi5pcy1pbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOmludmFsaWQsIC5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogI2E1MWExZjtcbn1cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6aW52YWxpZDpmb2N1cywgLmZvcm0tY29udHJvbC5pcy1pbnZhbGlkOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjYTUxYTFmO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDE2NSwgMjYsIDMxLCAwLjI1KTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1zZWxlY3Q6aW52YWxpZCwgLmN1c3RvbS1zZWxlY3QuaXMtaW52YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogI2E1MWExZjtcbn1cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tc2VsZWN0OmludmFsaWQ6Zm9jdXMsIC5jdXN0b20tc2VsZWN0LmlzLWludmFsaWQ6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICNhNTFhMWY7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMTY1LCAyNiwgMzEsIDAuMjUpO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDppbnZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtLWNoZWNrLWlucHV0LmlzLWludmFsaWQgfiAuZm9ybS1jaGVjay1sYWJlbCB7XG4gIGNvbG9yOiAjYTUxYTFmO1xufVxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6aW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6aW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAsIC5mb3JtLWNoZWNrLWlucHV0LmlzLWludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi5mb3JtLWNoZWNrLWlucHV0LmlzLWludmFsaWQgfiAuaW52YWxpZC10b29sdGlwIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDppbnZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtaW52YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gIGNvbG9yOiAjYTUxYTFmO1xufVxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmludmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLWludmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogI2E1MWExZjtcbn1cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDppbnZhbGlkOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLWludmFsaWQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZDEyMTI3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDEyMTI3O1xufVxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmludmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLWludmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMTY1LCAyNiwgMzEsIDAuMjUpO1xufVxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmludmFsaWQ6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtaW52YWxpZDpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNhNTFhMWY7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tZmlsZS1pbnB1dDppbnZhbGlkIH4gLmN1c3RvbS1maWxlLWxhYmVsLCAuY3VzdG9tLWZpbGUtaW5wdXQuaXMtaW52YWxpZCB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGJvcmRlci1jb2xvcjogI2E1MWExZjtcbn1cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tZmlsZS1pbnB1dDppbnZhbGlkOmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsLCAuY3VzdG9tLWZpbGUtaW5wdXQuaXMtaW52YWxpZDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGJvcmRlci1jb2xvcjogI2E1MWExZjtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgxNjUsIDI2LCAzMSwgMC4yNSk7XG59XG5cbi5mb3JtLWlubGluZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uZm9ybS1pbmxpbmUgLmZvcm0tY2hlY2sge1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuZm9ybS1pbmxpbmUgbGFiZWwge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5mb3JtLWlubGluZSAuZm9ybS1ncm91cCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAuZm9ybS1pbmxpbmUgLmZvcm0tY29udHJvbCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIH1cbiAgLmZvcm0taW5saW5lIC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbiAgLmZvcm0taW5saW5lIC5pbnB1dC1ncm91cCxcbiAgLmZvcm0taW5saW5lIC5jdXN0b20tc2VsZWN0IHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAuZm9ybS1pbmxpbmUgLmZvcm0tY2hlY2sge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB3aWR0aDogYXV0bztcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbiAgLmZvcm0taW5saW5lIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW07XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLmZvcm0taW5saW5lIC5jdXN0b20tY29udHJvbCB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICAuZm9ybS1pbmxpbmUgLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5cbi5idG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzM2MzYzNjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwLjEyNXJlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcGFkZGluZzogMC40Njg3NXJlbSAwLjkzNzVyZW07XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmJ0biB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmJ0bjpob3ZlciB7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYnRuOmZvY3VzLCAuYnRuLmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg1MCwgMTExLCAyMjYsIDAuMjE2KTtcbn1cbi5idG4uZGlzYWJsZWQsIC5idG46ZGlzYWJsZWQge1xuICBvcGFjaXR5OiAxO1xufVxuLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbmEuYnRuLmRpc2FibGVkLFxuZmllbGRzZXQ6ZGlzYWJsZWQgYS5idG4ge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmJ0bi1wcmltYXJ5IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMjZmZTI7XG4gIGJvcmRlci1jb2xvcjogIzMyNmZlMjtcbn1cbi5idG4tcHJpbWFyeTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWQ1YmQwO1xuICBib3JkZXItY29sb3I6ICMxYzU3YzU7XG59XG4uYnRuLXByaW1hcnk6Zm9jdXMsIC5idG4tcHJpbWFyeS5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWQ1YmQwO1xuICBib3JkZXItY29sb3I6ICMxYzU3YzU7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoODEsIDEzMywgMjMwLCAwLjUpO1xufVxuLmJ0bi1wcmltYXJ5LmRpc2FibGVkLCAuYnRuLXByaW1hcnk6ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyNmZlMjtcbiAgYm9yZGVyLWNvbG9yOiAjMzI2ZmUyO1xufVxuLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxYzU3YzU7XG4gIGJvcmRlci1jb2xvcjogIzFhNTJiYTtcbn1cbi5idG4tcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoODEsIDEzMywgMjMwLCAwLjUpO1xufVxuXG4uYnRuLXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGM0YzRjO1xuICBib3JkZXItY29sb3I6ICM0YzRjNGM7XG59XG4uYnRuLXNlY29uZGFyeTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzkzOTM5O1xuICBib3JkZXItY29sb3I6ICMzMzMzMzM7XG59XG4uYnRuLXNlY29uZGFyeTpmb2N1cywgLmJ0bi1zZWNvbmRhcnkuZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM5MzkzOTtcbiAgYm9yZGVyLWNvbG9yOiAjMzMzMzMzO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDEwMywgMTAzLCAxMDMsIDAuNSk7XG59XG4uYnRuLXNlY29uZGFyeS5kaXNhYmxlZCwgLmJ0bi1zZWNvbmRhcnk6ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRjNGM0YztcbiAgYm9yZGVyLWNvbG9yOiAjNGM0YzRjO1xufVxuLmJ0bi1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzMzMzM7XG4gIGJvcmRlci1jb2xvcjogIzJjMmMyYztcbn1cbi5idG4tc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMTAzLCAxMDMsIDEwMywgMC41KTtcbn1cblxuLmJ0bi1zdWNjZXNzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNDZhMzg7XG4gIGJvcmRlci1jb2xvcjogIzA0NmEzODtcbn1cbi5idG4tc3VjY2Vzczpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDM0NTI1O1xuICBib3JkZXItY29sb3I6ICMwMjM5MWU7XG59XG4uYnRuLXN1Y2Nlc3M6Zm9jdXMsIC5idG4tc3VjY2Vzcy5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDM0NTI1O1xuICBib3JkZXItY29sb3I6ICMwMjM5MWU7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoNDIsIDEyOCwgODYsIDAuNSk7XG59XG4uYnRuLXN1Y2Nlc3MuZGlzYWJsZWQsIC5idG4tc3VjY2VzczpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDQ2YTM4O1xuICBib3JkZXItY29sb3I6ICMwNDZhMzg7XG59XG4uYnRuLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tc3VjY2Vzcy5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAyMzkxZTtcbiAgYm9yZGVyLWNvbG9yOiAjMDIyZDE4O1xufVxuLmJ0bi1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg0MiwgMTI4LCA4NiwgMC41KTtcbn1cblxuLmJ0bi1pbmZvIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMTcwOGY7XG4gIGJvcmRlci1jb2xvcjogIzMxNzA4Zjtcbn1cbi5idG4taW5mbzpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjc1YTczO1xuICBib3JkZXItY29sb3I6ICMyNDUyNjk7XG59XG4uYnRuLWluZm86Zm9jdXMsIC5idG4taW5mby5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjc1YTczO1xuICBib3JkZXItY29sb3I6ICMyNDUyNjk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoODAsIDEzMywgMTYwLCAwLjUpO1xufVxuLmJ0bi1pbmZvLmRpc2FibGVkLCAuYnRuLWluZm86ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMxNzA4ZjtcbiAgYm9yZGVyLWNvbG9yOiAjMzE3MDhmO1xufVxuLmJ0bi1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLWluZm8uZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNDUyNjk7XG4gIGJvcmRlci1jb2xvcjogIzIxNGI2MDtcbn1cbi5idG4taW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4taW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1pbmZvLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoODAsIDEzMywgMTYwLCAwLjUpO1xufVxuXG4uYnRuLXdhcm5pbmcge1xuICBjb2xvcjogIzFiMWIxYjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlYTEwMztcbiAgYm9yZGVyLWNvbG9yOiAjZWVhMTAzO1xufVxuLmJ0bi13YXJuaW5nOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjODg3MDM7XG4gIGJvcmRlci1jb2xvcjogI2JjN2YwMjtcbn1cbi5idG4td2FybmluZzpmb2N1cywgLmJ0bi13YXJuaW5nLmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjODg3MDM7XG4gIGJvcmRlci1jb2xvcjogI2JjN2YwMjtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgyMDYsIDE0MSwgNywgMC41KTtcbn1cbi5idG4td2FybmluZy5kaXNhYmxlZCwgLmJ0bi13YXJuaW5nOmRpc2FibGVkIHtcbiAgY29sb3I6ICMxYjFiMWI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWExMDM7XG4gIGJvcmRlci1jb2xvcjogI2VlYTEwMztcbn1cbi5idG4td2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4td2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmM3ZjAyO1xuICBib3JkZXItY29sb3I6ICNhZjc2MDI7XG59XG4uYnRuLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4td2FybmluZy5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDIwNiwgMTQxLCA3LCAwLjUpO1xufVxuXG4uYnRuLWRhbmdlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTUxYTFmO1xuICBib3JkZXItY29sb3I6ICNhNTFhMWY7XG59XG4uYnRuLWRhbmdlcjpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODQxNTE5O1xuICBib3JkZXItY29sb3I6ICM3OTEzMTc7XG59XG4uYnRuLWRhbmdlcjpmb2N1cywgLmJ0bi1kYW5nZXIuZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg0MTUxOTtcbiAgYm9yZGVyLWNvbG9yOiAjNzkxMzE3O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDE3OSwgNjAsIDY1LCAwLjUpO1xufVxuLmJ0bi1kYW5nZXIuZGlzYWJsZWQsIC5idG4tZGFuZ2VyOmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhNTFhMWY7XG4gIGJvcmRlci1jb2xvcjogI2E1MWExZjtcbn1cbi5idG4tZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzkxMzE3O1xuICBib3JkZXItY29sb3I6ICM2ZTExMTU7XG59XG4uYnRuLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLWRhbmdlci5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDE3OSwgNjAsIDY1LCAwLjUpO1xufVxuXG4uYnRuLWxpZ2h0IHtcbiAgY29sb3I6ICMxYjFiMWI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbn1cbi5idG4tbGlnaHQ6aG92ZXIge1xuICBjb2xvcjogIzFiMWIxYjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VjZWNlYztcbiAgYm9yZGVyLWNvbG9yOiAjZTZlNmU2O1xufVxuLmJ0bi1saWdodDpmb2N1cywgLmJ0bi1saWdodC5mb2N1cyB7XG4gIGNvbG9yOiAjMWIxYjFiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWNlY2VjO1xuICBib3JkZXItY29sb3I6ICNlNmU2ZTY7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMjIxLCAyMjEsIDIyMSwgMC41KTtcbn1cbi5idG4tbGlnaHQuZGlzYWJsZWQsIC5idG4tbGlnaHQ6ZGlzYWJsZWQge1xuICBjb2xvcjogIzFiMWIxYjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xufVxuLmJ0bi1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tbGlnaHQuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICMxYjFiMWI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmU2ZTY7XG4gIGJvcmRlci1jb2xvcjogI2RmZGZkZjtcbn1cbi5idG4tbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMjIxLCAyMjEsIDIyMSwgMC41KTtcbn1cblxuLmJ0bi1kYXJrIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNjM2MzY7XG4gIGJvcmRlci1jb2xvcjogIzM2MzYzNjtcbn1cbi5idG4tZGFyazpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjMyMzIzO1xuICBib3JkZXItY29sb3I6ICMxZDFkMWQ7XG59XG4uYnRuLWRhcms6Zm9jdXMsIC5idG4tZGFyay5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjMyMzIzO1xuICBib3JkZXItY29sb3I6ICMxZDFkMWQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoODQsIDg0LCA4NCwgMC41KTtcbn1cbi5idG4tZGFyay5kaXNhYmxlZCwgLmJ0bi1kYXJrOmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNjM2MzY7XG4gIGJvcmRlci1jb2xvcjogIzM2MzYzNjtcbn1cbi5idG4tZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1kYXJrLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWQxZDFkO1xuICBib3JkZXItY29sb3I6ICMxNjE2MTY7XG59XG4uYnRuLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tZGFyay5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDg0LCA4NCwgODQsIDAuNSk7XG59XG5cbi5idG4tZ3JlZW4ge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA0NmEzODtcbiAgYm9yZGVyLWNvbG9yOiAjMDQ2YTM4O1xufVxuLmJ0bi1ncmVlbjpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDM0NTI1O1xuICBib3JkZXItY29sb3I6ICMwMjM5MWU7XG59XG4uYnRuLWdyZWVuOmZvY3VzLCAuYnRuLWdyZWVuLmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMzQ1MjU7XG4gIGJvcmRlci1jb2xvcjogIzAyMzkxZTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg0MiwgMTI4LCA4NiwgMC41KTtcbn1cbi5idG4tZ3JlZW4uZGlzYWJsZWQsIC5idG4tZ3JlZW46ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA0NmEzODtcbiAgYm9yZGVyLWNvbG9yOiAjMDQ2YTM4O1xufVxuLmJ0bi1ncmVlbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tZ3JlZW46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tZ3JlZW4uZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMjM5MWU7XG4gIGJvcmRlci1jb2xvcjogIzAyMmQxODtcbn1cbi5idG4tZ3JlZW46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWdyZWVuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLWdyZWVuLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoNDIsIDEyOCwgODYsIDAuNSk7XG59XG5cbi5idG4tbGltZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDFhOTI4O1xuICBib3JkZXItY29sb3I6ICM0MWE5Mjg7XG59XG4uYnRuLWxpbWU6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM1OGEyMTtcbiAgYm9yZGVyLWNvbG9yOiAjMzE4MDFlO1xufVxuLmJ0bi1saW1lOmZvY3VzLCAuYnRuLWxpbWUuZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM1OGEyMTtcbiAgYm9yZGVyLWNvbG9yOiAjMzE4MDFlO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDk0LCAxODIsIDcyLCAwLjUpO1xufVxuLmJ0bi1saW1lLmRpc2FibGVkLCAuYnRuLWxpbWU6ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQxYTkyODtcbiAgYm9yZGVyLWNvbG9yOiAjNDFhOTI4O1xufVxuLmJ0bi1saW1lOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1saW1lOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLWxpbWUuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMTgwMWU7XG4gIGJvcmRlci1jb2xvcjogIzJkNzUxYztcbn1cbi5idG4tbGltZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tbGltZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1saW1lLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoOTQsIDE4MiwgNzIsIDAuNSk7XG59XG5cbi5idG4tYmxhY2sge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwO1xufVxuLmJ0bi1ibGFjazpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbiAgYm9yZGVyLWNvbG9yOiBibGFjaztcbn1cbi5idG4tYmxhY2s6Zm9jdXMsIC5idG4tYmxhY2suZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG4gIGJvcmRlci1jb2xvcjogYmxhY2s7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMzgsIDM4LCAzOCwgMC41KTtcbn1cbi5idG4tYmxhY2suZGlzYWJsZWQsIC5idG4tYmxhY2s6ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwO1xufVxuLmJ0bi1ibGFjazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tYmxhY2s6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tYmxhY2suZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuICBib3JkZXItY29sb3I6IGJsYWNrO1xufVxuLmJ0bi1ibGFjazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tYmxhY2s6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tYmxhY2suZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgzOCwgMzgsIDM4LCAwLjUpO1xufVxuXG4uYnRuLWZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NmEwYjQ7XG4gIGJvcmRlci1jb2xvcjogIzc2YTBiNDtcbn1cbi5idG4tZm9jdXM6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVkOGZhNjtcbiAgYm9yZGVyLWNvbG9yOiAjNTc4OGEwO1xufVxuLmJ0bi1mb2N1czpmb2N1cywgLmJ0bi1mb2N1cy5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWQ4ZmE2O1xuICBib3JkZXItY29sb3I6ICM1Nzg4YTA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMTM5LCAxNzQsIDE5MSwgMC41KTtcbn1cbi5idG4tZm9jdXMuZGlzYWJsZWQsIC5idG4tZm9jdXM6ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc2YTBiNDtcbiAgYm9yZGVyLWNvbG9yOiAjNzZhMGI0O1xufVxuLmJ0bi1mb2N1czpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tZm9jdXM6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tZm9jdXMuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1Nzg4YTA7XG4gIGJvcmRlci1jb2xvcjogIzUzODE5Nztcbn1cbi5idG4tZm9jdXM6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWZvY3VzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLWZvY3VzLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMTM5LCAxNzQsIDE5MSwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLXByaW1hcnkge1xuICBjb2xvcjogIzMyNmZlMjtcbiAgYm9yZGVyLWNvbG9yOiAjMzI2ZmUyO1xufVxuLmJ0bi1vdXRsaW5lLXByaW1hcnk6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyNmZlMjtcbiAgYm9yZGVyLWNvbG9yOiAjMzI2ZmUyO1xufVxuLmJ0bi1vdXRsaW5lLXByaW1hcnk6Zm9jdXMsIC5idG4tb3V0bGluZS1wcmltYXJ5LmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg1MCwgMTExLCAyMjYsIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtcHJpbWFyeS5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLXByaW1hcnk6ZGlzYWJsZWQge1xuICBjb2xvcjogIzMyNmZlMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLW91dGxpbmUtcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLW91dGxpbmUtcHJpbWFyeS5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyNmZlMjtcbiAgYm9yZGVyLWNvbG9yOiAjMzI2ZmUyO1xufVxuLmJ0bi1vdXRsaW5lLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg1MCwgMTExLCAyMjYsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1zZWNvbmRhcnksIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIGNvbG9yOiAjNGM0YzRjO1xuICBib3JkZXItY29sb3I6ICM0YzRjNGM7XG59XG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmhvdmVyLCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dDpob3Zlcixcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQ6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRjNGM0YztcbiAgYm9yZGVyLWNvbG9yOiAjNGM0YzRjO1xufVxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpmb2N1cywgLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQ6Zm9jdXMsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0OmZvY3VzLCAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmZvY3VzLCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuZm9jdXMuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmZvY3VzLmlucHV0LWdyb3VwLXRleHQge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDc2LCA3NiwgNzYsIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmRpc2FibGVkLCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuZGlzYWJsZWQuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmRpc2FibGVkLmlucHV0LWdyb3VwLXRleHQsIC5idG4tb3V0bGluZS1zZWNvbmRhcnk6ZGlzYWJsZWQsIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5pbnB1dC1ncm91cC10ZXh0OmRpc2FibGVkLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dDpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjNGM0YzRjO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5pbnB1dC1ncm91cC10ZXh0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tb3V0bGluZS1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlLCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuc2hvdyA+IC5kcm9wZG93bi10b2dnbGUuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1hcHBlbmQgLnNob3cgPiAuZHJvcGRvd24tdG9nZ2xlLmlucHV0LWdyb3VwLXRleHQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRjNGM0YztcbiAgYm9yZGVyLWNvbG9yOiAjNGM0YzRjO1xufVxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5pbnB1dC1ncm91cC10ZXh0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cyxcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGU6Zm9jdXMsIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5zaG93ID4gLmRyb3Bkb3duLXRvZ2dsZS5pbnB1dC1ncm91cC10ZXh0OmZvY3VzLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuc2hvdyA+IC5kcm9wZG93bi10b2dnbGUuaW5wdXQtZ3JvdXAtdGV4dDpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoNzYsIDc2LCA3NiwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLXN1Y2Nlc3Mge1xuICBjb2xvcjogIzA0NmEzODtcbiAgYm9yZGVyLWNvbG9yOiAjMDQ2YTM4O1xufVxuLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA0NmEzODtcbiAgYm9yZGVyLWNvbG9yOiAjMDQ2YTM4O1xufVxuLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6Zm9jdXMsIC5idG4tb3V0bGluZS1zdWNjZXNzLmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg0LCAxMDYsIDU2LCAwLjUpO1xufVxuLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1zdWNjZXNzOmRpc2FibGVkIHtcbiAgY29sb3I6ICMwNDZhMzg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNDZhMzg7XG4gIGJvcmRlci1jb2xvcjogIzA0NmEzODtcbn1cbi5idG4tb3V0bGluZS1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tb3V0bGluZS1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoNCwgMTA2LCA1NiwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLWluZm8ge1xuICBjb2xvcjogIzMxNzA4ZjtcbiAgYm9yZGVyLWNvbG9yOiAjMzE3MDhmO1xufVxuLmJ0bi1vdXRsaW5lLWluZm86aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMxNzA4ZjtcbiAgYm9yZGVyLWNvbG9yOiAjMzE3MDhmO1xufVxuLmJ0bi1vdXRsaW5lLWluZm86Zm9jdXMsIC5idG4tb3V0bGluZS1pbmZvLmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg0OSwgMTEyLCAxNDMsIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtaW5mby5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLWluZm86ZGlzYWJsZWQge1xuICBjb2xvcjogIzMxNzA4ZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLW91dGxpbmUtaW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLW91dGxpbmUtaW5mby5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMxNzA4ZjtcbiAgYm9yZGVyLWNvbG9yOiAjMzE3MDhmO1xufVxuLmJ0bi1vdXRsaW5lLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtaW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWluZm8uZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg0OSwgMTEyLCAxNDMsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS13YXJuaW5nIHtcbiAgY29sb3I6ICNlZWExMDM7XG4gIGJvcmRlci1jb2xvcjogI2VlYTEwMztcbn1cbi5idG4tb3V0bGluZS13YXJuaW5nOmhvdmVyIHtcbiAgY29sb3I6ICMxYjFiMWI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWExMDM7XG4gIGJvcmRlci1jb2xvcjogI2VlYTEwMztcbn1cbi5idG4tb3V0bGluZS13YXJuaW5nOmZvY3VzLCAuYnRuLW91dGxpbmUtd2FybmluZy5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMjM4LCAxNjEsIDMsIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtd2FybmluZy5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLXdhcm5pbmc6ZGlzYWJsZWQge1xuICBjb2xvcjogI2VlYTEwMztcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLW91dGxpbmUtd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLW91dGxpbmUtd2FybmluZy5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzFiMWIxYjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlYTEwMztcbiAgYm9yZGVyLWNvbG9yOiAjZWVhMTAzO1xufVxuLmJ0bi1vdXRsaW5lLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgyMzgsIDE2MSwgMywgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLWRhbmdlciB7XG4gIGNvbG9yOiAjYTUxYTFmO1xuICBib3JkZXItY29sb3I6ICNhNTFhMWY7XG59XG4uYnRuLW91dGxpbmUtZGFuZ2VyOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhNTFhMWY7XG4gIGJvcmRlci1jb2xvcjogI2E1MWExZjtcbn1cbi5idG4tb3V0bGluZS1kYW5nZXI6Zm9jdXMsIC5idG4tb3V0bGluZS1kYW5nZXIuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDE2NSwgMjYsIDMxLCAwLjUpO1xufVxuLmJ0bi1vdXRsaW5lLWRhbmdlci5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLWRhbmdlcjpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjYTUxYTFmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tb3V0bGluZS1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLW91dGxpbmUtZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTUxYTFmO1xuICBib3JkZXItY29sb3I6ICNhNTFhMWY7XG59XG4uYnRuLW91dGxpbmUtZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWRhbmdlci5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDE2NSwgMjYsIDMxLCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtbGlnaHQge1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xufVxuLmJ0bi1vdXRsaW5lLWxpZ2h0OmhvdmVyIHtcbiAgY29sb3I6ICMxYjFiMWI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbn1cbi5idG4tb3V0bGluZS1saWdodDpmb2N1cywgLmJ0bi1vdXRsaW5lLWxpZ2h0LmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xufVxuLmJ0bi1vdXRsaW5lLWxpZ2h0LmRpc2FibGVkLCAuYnRuLW91dGxpbmUtbGlnaHQ6ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLW91dGxpbmUtbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tb3V0bGluZS1saWdodC5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzFiMWIxYjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xufVxuLmJ0bi1vdXRsaW5lLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLW91dGxpbmUtbGlnaHQuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtZGFyayB7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICBib3JkZXItY29sb3I6ICMzNjM2MzY7XG59XG4uYnRuLW91dGxpbmUtZGFyazpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzYzNjM2O1xuICBib3JkZXItY29sb3I6ICMzNjM2MzY7XG59XG4uYnRuLW91dGxpbmUtZGFyazpmb2N1cywgLmJ0bi1vdXRsaW5lLWRhcmsuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDU0LCA1NCwgNTQsIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtZGFyay5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLWRhcms6ZGlzYWJsZWQge1xuICBjb2xvcjogIzM2MzYzNjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLW91dGxpbmUtZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLW91dGxpbmUtZGFyay5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM2MzYzNjtcbiAgYm9yZGVyLWNvbG9yOiAjMzYzNjM2O1xufVxuLmJ0bi1vdXRsaW5lLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWRhcmsuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg1NCwgNTQsIDU0LCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtZ3JlZW4ge1xuICBjb2xvcjogIzA0NmEzODtcbiAgYm9yZGVyLWNvbG9yOiAjMDQ2YTM4O1xufVxuLmJ0bi1vdXRsaW5lLWdyZWVuOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNDZhMzg7XG4gIGJvcmRlci1jb2xvcjogIzA0NmEzODtcbn1cbi5idG4tb3V0bGluZS1ncmVlbjpmb2N1cywgLmJ0bi1vdXRsaW5lLWdyZWVuLmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg0LCAxMDYsIDU2LCAwLjUpO1xufVxuLmJ0bi1vdXRsaW5lLWdyZWVuLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtZ3JlZW46ZGlzYWJsZWQge1xuICBjb2xvcjogIzA0NmEzODtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLW91dGxpbmUtZ3JlZW46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtZ3JlZW46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tb3V0bGluZS1ncmVlbi5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA0NmEzODtcbiAgYm9yZGVyLWNvbG9yOiAjMDQ2YTM4O1xufVxuLmJ0bi1vdXRsaW5lLWdyZWVuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLWdyZWVuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLW91dGxpbmUtZ3JlZW4uZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg0LCAxMDYsIDU2LCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtbGltZSB7XG4gIGNvbG9yOiAjNDFhOTI4O1xuICBib3JkZXItY29sb3I6ICM0MWE5Mjg7XG59XG4uYnRuLW91dGxpbmUtbGltZTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDFhOTI4O1xuICBib3JkZXItY29sb3I6ICM0MWE5Mjg7XG59XG4uYnRuLW91dGxpbmUtbGltZTpmb2N1cywgLmJ0bi1vdXRsaW5lLWxpbWUuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDY1LCAxNjksIDQwLCAwLjUpO1xufVxuLmJ0bi1vdXRsaW5lLWxpbWUuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1saW1lOmRpc2FibGVkIHtcbiAgY29sb3I6ICM0MWE5Mjg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi1vdXRsaW5lLWxpbWU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtbGltZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWxpbWUuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MWE5Mjg7XG4gIGJvcmRlci1jb2xvcjogIzQxYTkyODtcbn1cbi5idG4tb3V0bGluZS1saW1lOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLWxpbWU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tb3V0bGluZS1saW1lLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoNjUsIDE2OSwgNDAsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1ibGFjayB7XG4gIGNvbG9yOiAjMDAwO1xuICBib3JkZXItY29sb3I6ICMwMDA7XG59XG4uYnRuLW91dGxpbmUtYmxhY2s6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwO1xufVxuLmJ0bi1vdXRsaW5lLWJsYWNrOmZvY3VzLCAuYnRuLW91dGxpbmUtYmxhY2suZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDAsIDAsIDAsIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtYmxhY2suZGlzYWJsZWQsIC5idG4tb3V0bGluZS1ibGFjazpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tb3V0bGluZS1ibGFjazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1ibGFjazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWJsYWNrLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBib3JkZXItY29sb3I6ICMwMDA7XG59XG4uYnRuLW91dGxpbmUtYmxhY2s6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtYmxhY2s6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tb3V0bGluZS1ibGFjay5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDAsIDAsIDAsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1mb2N1cyB7XG4gIGNvbG9yOiAjNzZhMGI0O1xuICBib3JkZXItY29sb3I6ICM3NmEwYjQ7XG59XG4uYnRuLW91dGxpbmUtZm9jdXM6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc2YTBiNDtcbiAgYm9yZGVyLWNvbG9yOiAjNzZhMGI0O1xufVxuLmJ0bi1vdXRsaW5lLWZvY3VzOmZvY3VzLCAuYnRuLW91dGxpbmUtZm9jdXMuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDExOCwgMTYwLCAxODAsIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtZm9jdXMuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1mb2N1czpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjNzZhMGI0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tb3V0bGluZS1mb2N1czpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1mb2N1czpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWZvY3VzLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzZhMGI0O1xuICBib3JkZXItY29sb3I6ICM3NmEwYjQ7XG59XG4uYnRuLW91dGxpbmUtZm9jdXM6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtZm9jdXM6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tb3V0bGluZS1mb2N1cy5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDExOCwgMTYwLCAxODAsIDAuNSk7XG59XG5cbi5idG4tbGluayB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMzI2ZmUyO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5idG4tbGluazpob3ZlciB7XG4gIGNvbG9yOiAjMzI2ZmUyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYnRuLWxpbms6Zm9jdXMsIC5idG4tbGluay5mb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5idG4tbGluazpkaXNhYmxlZCwgLmJ0bi1saW5rLmRpc2FibGVkIHtcbiAgY29sb3I6ICM2NjY7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uYnRuLWxnLCAuYnRuLWdyb3VwLWxnID4gLmJ0biB7XG4gIHBhZGRpbmc6IDFyZW0gMS44NzVyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbn1cblxuLmJ0bi1zbSwgLmJ0bi1ncm91cC1zbSA+IC5idG4ge1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbTtcbn1cblxuLmJ0bi1ibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cbi5idG4tYmxvY2sgKyAuYnRuLWJsb2NrIHtcbiAgbWFyZ2luLXRvcDogMC41cmVtO1xufVxuXG5pbnB1dFt0eXBlPXN1Ym1pdF0uYnRuLWJsb2NrLFxuaW5wdXRbdHlwZT1yZXNldF0uYnRuLWJsb2NrLFxuaW5wdXRbdHlwZT1idXR0b25dLmJ0bi1ibG9jayB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZmFkZSB7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4xNXMgbGluZWFyO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmZhZGUge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5mYWRlOm5vdCguc2hvdykge1xuICBvcGFjaXR5OiAwO1xufVxuXG4uY29sbGFwc2U6bm90KC5zaG93KSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jb2xsYXBzaW5nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IGhlaWdodCAwLjM1cyBlYXNlO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmNvbGxhcHNpbmcge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5jb2xsYXBzaW5nLndpZHRoIHtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogYXV0bztcbiAgdHJhbnNpdGlvbjogd2lkdGggMC4zNXMgZWFzZTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jb2xsYXBzaW5nLndpZHRoIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi5kcm9wdXAsXG4uZHJvcHJpZ2h0LFxuLmRyb3Bkb3duLFxuLmRyb3BsZWZ0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZHJvcGRvd24tdG9nZ2xlIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMC4yNTVlbTtcbiAgdmVydGljYWwtYWxpZ246IDAuMjU1ZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci10b3A6IDAuM2VtIHNvbGlkO1xuICBib3JkZXItcmlnaHQ6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAwO1xuICBib3JkZXItbGVmdDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG59XG4uZHJvcGRvd24tdG9nZ2xlOmVtcHR5OjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uZHJvcGRvd24tbWVudSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDAwO1xuICBkaXNwbGF5OiBub25lO1xuICBmbG9hdDogbGVmdDtcbiAgbWluLXdpZHRoOiAxMHJlbTtcbiAgcGFkZGluZzogMC41cmVtIDA7XG4gIG1hcmdpbjogMC4xMjVyZW0gMCAwO1xuICBmb250LXNpemU6IDFyZW07XG4gIGNvbG9yOiAjMzYzNjM2O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjMzYzNjM2O1xuICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbTtcbn1cblxuLmRyb3Bkb3duLW1lbnUtbGVmdCB7XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiAwO1xufVxuXG4uZHJvcGRvd24tbWVudS1yaWdodCB7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiBhdXRvO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmRyb3Bkb3duLW1lbnUtc20tbGVmdCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMDtcbiAgfVxuICAuZHJvcGRvd24tbWVudS1zbS1yaWdodCB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5kcm9wZG93bi1tZW51LW1kLWxlZnQge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDA7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUtbWQtcmlnaHQge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmRyb3Bkb3duLW1lbnUtbGctbGVmdCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMDtcbiAgfVxuICAuZHJvcGRvd24tbWVudS1sZy1yaWdodCB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAuZHJvcGRvd24tbWVudS14bC1sZWZ0IHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwO1xuICB9XG4gIC5kcm9wZG93bi1tZW51LXhsLXJpZ2h0IHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG59XG4uZHJvcHVwIC5kcm9wZG93bi1tZW51IHtcbiAgdG9wOiBhdXRvO1xuICBib3R0b206IDEwMCU7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDAuMTI1cmVtO1xufVxuLmRyb3B1cCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDAuMjU1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAwLjI1NWVtO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItdG9wOiAwO1xuICBib3JkZXItcmlnaHQ6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAwLjNlbSBzb2xpZDtcbiAgYm9yZGVyLWxlZnQ6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLmRyb3B1cCAuZHJvcGRvd24tdG9nZ2xlOmVtcHR5OjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uZHJvcHJpZ2h0IC5kcm9wZG93bi1tZW51IHtcbiAgdG9wOiAwO1xuICByaWdodDogYXV0bztcbiAgbGVmdDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWxlZnQ6IDAuMTI1cmVtO1xufVxuLmRyb3ByaWdodCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDAuMjU1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAwLjI1NWVtO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItdG9wOiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tOiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWxlZnQ6IDAuM2VtIHNvbGlkO1xufVxuLmRyb3ByaWdodCAuZHJvcGRvd24tdG9nZ2xlOmVtcHR5OjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLmRyb3ByaWdodCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIHZlcnRpY2FsLWFsaWduOiAwO1xufVxuXG4uZHJvcGxlZnQgLmRyb3Bkb3duLW1lbnUge1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAxMDAlO1xuICBsZWZ0OiBhdXRvO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tcmlnaHQ6IDAuMTI1cmVtO1xufVxuLmRyb3BsZWZ0IC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMC4yNTVlbTtcbiAgdmVydGljYWwtYWxpZ246IDAuMjU1ZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG4uZHJvcGxlZnQgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmRyb3BsZWZ0IC5kcm9wZG93bi10b2dnbGU6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAwLjI1NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogMC4yNTVlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXRvcDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogMC4zZW0gc29saWQ7XG4gIGJvcmRlci1ib3R0b206IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLmRyb3BsZWZ0IC5kcm9wZG93bi10b2dnbGU6ZW1wdHk6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uZHJvcGxlZnQgLmRyb3Bkb3duLXRvZ2dsZTo6YmVmb3JlIHtcbiAgdmVydGljYWwtYWxpZ246IDA7XG59XG5cbi5kcm9wZG93bi1tZW51W3gtcGxhY2VtZW50Xj10b3BdLCAuZHJvcGRvd24tbWVudVt4LXBsYWNlbWVudF49cmlnaHRdLCAuZHJvcGRvd24tbWVudVt4LXBsYWNlbWVudF49Ym90dG9tXSwgLmRyb3Bkb3duLW1lbnVbeC1wbGFjZW1lbnRePWxlZnRdIHtcbiAgcmlnaHQ6IGF1dG87XG4gIGJvdHRvbTogYXV0bztcbn1cblxuLmRyb3Bkb3duLWRpdmlkZXIge1xuICBoZWlnaHQ6IDA7XG4gIG1hcmdpbjogMC40Njg3NXJlbSAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2ZmZjtcbn1cblxuLmRyb3Bkb3duLWl0ZW0ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMS41cmVtO1xuICBjbGVhcjogYm90aDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbn1cbi5kcm9wZG93bi1pdGVtOmhvdmVyLCAuZHJvcGRvd24taXRlbTpmb2N1cyB7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmRyb3Bkb3duLWl0ZW0uYWN0aXZlLCAuZHJvcGRvd24taXRlbTphY3RpdmUge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5kcm9wZG93bi1pdGVtLmRpc2FibGVkLCAuZHJvcGRvd24taXRlbTpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjNjY2O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5kcm9wZG93bi1tZW51LnNob3cge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmRyb3Bkb3duLWhlYWRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwLjVyZW0gMS41cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGNvbG9yOiAjY2NjO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uZHJvcGRvd24taXRlbS10ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMS41cmVtO1xuICBjb2xvcjogIzM2MzYzNjtcbn1cblxuLmJ0bi1ncm91cCxcbi5idG4tZ3JvdXAtdmVydGljYWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLmJ0bi1ncm91cCA+IC5idG4sXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleDogMSAxIGF1dG87XG59XG4uYnRuLWdyb3VwID4gLmJ0bjpob3Zlcixcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOmhvdmVyIHtcbiAgei1pbmRleDogMTtcbn1cbi5idG4tZ3JvdXAgPiAuYnRuOmZvY3VzLCAuYnRuLWdyb3VwID4gLmJ0bjphY3RpdmUsIC5idG4tZ3JvdXAgPiAuYnRuLmFjdGl2ZSxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOmZvY3VzLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46YWN0aXZlLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4uYWN0aXZlIHtcbiAgei1pbmRleDogMTtcbn1cblxuLmJ0bi10b29sYmFyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG4uYnRuLXRvb2xiYXIgLmlucHV0LWdyb3VwIHtcbiAgd2lkdGg6IGF1dG87XG59XG5cbi5idG4tZ3JvdXAgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLmJ0bi1ncm91cCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tbGVmdDogLTAuMTI1cmVtO1xufVxuLmJ0bi1ncm91cCA+IC5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4uYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0biB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbn1cbi5idG4tZ3JvdXAgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLmJ0bi1ncm91cCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cblxuLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNzAzMTI1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuNzAzMTI1cmVtO1xufVxuLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdDo6YWZ0ZXIsIC5kcm9wdXAgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdDo6YWZ0ZXIsIC5kcm9wcmlnaHQgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdDo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5kcm9wbGVmdCAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0OjpiZWZvcmUge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5idG4tc20gKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0LCAuYnRuLWdyb3VwLXNtID4gLmJ0biArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjM3NXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAwLjM3NXJlbTtcbn1cblxuLmJ0bi1sZyArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQsIC5idG4tZ3JvdXAtbGcgPiAuYnRuICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEuNDA2MjVyZW07XG4gIHBhZGRpbmctbGVmdDogMS40MDYyNXJlbTtcbn1cblxuLmJ0bi1ncm91cC12ZXJ0aWNhbCB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXAge1xuICB3aWR0aDogMTAwJTtcbn1cbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tdG9wOiAtMC4xMjVyZW07XG59XG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0biB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4uYnRuLWdyb3VwLXRvZ2dsZSA+IC5idG4sXG4uYnRuLWdyb3VwLXRvZ2dsZSA+IC5idG4tZ3JvdXAgPiAuYnRuIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5idG4tZ3JvdXAtdG9nZ2xlID4gLmJ0biBpbnB1dFt0eXBlPXJhZGlvXSxcbi5idG4tZ3JvdXAtdG9nZ2xlID4gLmJ0biBpbnB1dFt0eXBlPWNoZWNrYm94XSxcbi5idG4tZ3JvdXAtdG9nZ2xlID4gLmJ0bi1ncm91cCA+IC5idG4gaW5wdXRbdHlwZT1yYWRpb10sXG4uYnRuLWdyb3VwLXRvZ2dsZSA+IC5idG4tZ3JvdXAgPiAuYnRuIGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmlucHV0LWdyb3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICB3aWR0aDogMTAwJTtcbn1cbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0LFxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4OiAxIDEgYXV0bztcbiAgd2lkdGg6IDElO1xuICBtaW4td2lkdGg6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sICsgLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wgKyAuY3VzdG9tLXNlbGVjdCxcbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wgKyAuY3VzdG9tLWZpbGUsXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCArIC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCArIC5jdXN0b20tc2VsZWN0LFxuLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQgKyAuY3VzdG9tLWZpbGUsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdCArIC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdCArIC5jdXN0b20tc2VsZWN0LFxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1zZWxlY3QgKyAuY3VzdG9tLWZpbGUsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUgKyAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlICsgLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUgKyAuY3VzdG9tLWZpbGUge1xuICBtYXJnaW4tbGVmdDogLTAuMDYyNXJlbTtcbn1cbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2w6Zm9jdXMsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdDpmb2N1cyxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSAuY3VzdG9tLWZpbGUtaW5wdXQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICB6LWluZGV4OiAzO1xufVxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlIC5jdXN0b20tZmlsZS1pbnB1dDpmb2N1cyB7XG4gIHotaW5kZXg6IDQ7XG59XG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1zZWxlY3Q6bm90KDpmaXJzdC1jaGlsZCkge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZTpub3QoOmxhc3QtY2hpbGQpIC5jdXN0b20tZmlsZS1sYWJlbCwgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlOm5vdCg6bGFzdC1jaGlsZCkgLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlciB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbn1cbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZTpub3QoOmZpcnN0LWNoaWxkKSAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuLmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pID4gLmZvcm0tY29udHJvbDpub3QoOmxhc3QtY2hpbGQpLFxuLmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pID4gLmN1c3RvbS1zZWxlY3Q6bm90KDpsYXN0LWNoaWxkKSxcbi5pbnB1dC1ncm91cDpub3QoLmhhcy12YWxpZGF0aW9uKSA+IC5jdXN0b20tZmlsZTpub3QoOmxhc3QtY2hpbGQpIC5jdXN0b20tZmlsZS1sYWJlbCxcbi5pbnB1dC1ncm91cDpub3QoLmhhcy12YWxpZGF0aW9uKSA+IC5jdXN0b20tZmlsZTpub3QoOmxhc3QtY2hpbGQpIC5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXIge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG59XG4uaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24gPiAuZm9ybS1jb250cm9sOm50aC1sYXN0LWNoaWxkKG4rMyksXG4uaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24gPiAuY3VzdG9tLXNlbGVjdDpudGgtbGFzdC1jaGlsZChuKzMpLFxuLmlucHV0LWdyb3VwLmhhcy12YWxpZGF0aW9uID4gLmN1c3RvbS1maWxlOm50aC1sYXN0LWNoaWxkKG4rMykgLmN1c3RvbS1maWxlLWxhYmVsLFxuLmlucHV0LWdyb3VwLmhhcy12YWxpZGF0aW9uID4gLmN1c3RvbS1maWxlOm50aC1sYXN0LWNoaWxkKG4rMykgLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlciB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuLmlucHV0LWdyb3VwLXByZXBlbmQsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5pbnB1dC1ncm91cC1wcmVwZW5kIC5idG4sXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG59XG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCAuYnRuOmZvY3VzLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuOmZvY3VzIHtcbiAgei1pbmRleDogMztcbn1cbi5pbnB1dC1ncm91cC1wcmVwZW5kIC5idG4gKyAuYnRuLFxuLmlucHV0LWdyb3VwLXByZXBlbmQgLmJ0biArIC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQgKyAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1wcmVwZW5kIC5pbnB1dC1ncm91cC10ZXh0ICsgLmJ0bixcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0biArIC5idG4sXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG4gKyAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQgKyAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQgKyAuYnRuIHtcbiAgbWFyZ2luLWxlZnQ6IC0wLjA2MjVyZW07XG59XG5cbi5pbnB1dC1ncm91cC1wcmVwZW5kIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMC4wNjI1cmVtO1xufVxuXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIHtcbiAgbWFyZ2luLWxlZnQ6IC0wLjA2MjVyZW07XG59XG5cbi5pbnB1dC1ncm91cC10ZXh0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMC4zNzVyZW0gMC43NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBjb2xvcjogIzM2MzYzNjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbTtcbn1cbi5pbnB1dC1ncm91cC10ZXh0IGlucHV0W3R5cGU9cmFkaW9dLFxuLmlucHV0LWdyb3VwLXRleHQgaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1jb250cm9sOm5vdCh0ZXh0YXJlYSksXG4uaW5wdXQtZ3JvdXAtbGcgPiAuY3VzdG9tLXNlbGVjdCB7XG4gIGhlaWdodDogY2FsYygxLjJlbSArIDJyZW0gKyAwLjEyNXJlbSk7XG59XG5cbi5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuY3VzdG9tLXNlbGVjdCxcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0biB7XG4gIHBhZGRpbmc6IDFyZW0gMS44NzVyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgYm9yZGVyLXJhZGl1czogMC4xODc1cmVtO1xufVxuXG4uaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1jb250cm9sOm5vdCh0ZXh0YXJlYSksXG4uaW5wdXQtZ3JvdXAtc20gPiAuY3VzdG9tLXNlbGVjdCB7XG4gIGhlaWdodDogY2FsYygxLjJlbSArIDAuNXJlbSArIDAuMTI1cmVtKTtcbn1cblxuLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1zbSA+IC5jdXN0b20tc2VsZWN0LFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmJ0bixcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuIHtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW07XG59XG5cbi5pbnB1dC1ncm91cC1sZyA+IC5jdXN0b20tc2VsZWN0LFxuLmlucHV0LWdyb3VwLXNtID4gLmN1c3RvbS1zZWxlY3Qge1xuICBwYWRkaW5nLXJpZ2h0OiAyLjc1cmVtO1xufVxuXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pID4gLmlucHV0LWdyb3VwLWFwcGVuZDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0bixcbi5pbnB1dC1ncm91cDpub3QoLmhhcy12YWxpZGF0aW9uKSA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bm90KDpsYXN0LWNoaWxkKSA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLmhhcy12YWxpZGF0aW9uID4gLmlucHV0LWdyb3VwLWFwcGVuZDpudGgtbGFzdC1jaGlsZChuKzMpID4gLmJ0bixcbi5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbiA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bnRoLWxhc3QtY2hpbGQobiszKSA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZDpsYXN0LWNoaWxkID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bGFzdC1jaGlsZCA+IC5pbnB1dC1ncm91cC10ZXh0Om5vdCg6bGFzdC1jaGlsZCkge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG59XG5cbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQ6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQ6bm90KDpmaXJzdC1jaGlsZCkgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOmZpcnN0LWNoaWxkID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOmZpcnN0LWNoaWxkID4gLmlucHV0LWdyb3VwLXRleHQ6bm90KDpmaXJzdC1jaGlsZCkge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuXG4uY3VzdG9tLWNvbnRyb2wge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtaW4taGVpZ2h0OiAxLjRyZW07XG4gIHBhZGRpbmctbGVmdDogMS44NzVyZW07XG4gIHByaW50LWNvbG9yLWFkanVzdDogZXhhY3Q7XG59XG5cbi5jdXN0b20tY29udHJvbC1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjkzNzVyZW07XG59XG5cbi5jdXN0b20tY29udHJvbC1pbnB1dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogLTE7XG4gIHdpZHRoOiAxLjI1cmVtO1xuICBoZWlnaHQ6IDEuMzI1cmVtO1xuICBvcGFjaXR5OiAwO1xufVxuLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICBib3JkZXItY29sb3I6ICMzNjM2MzY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMDYyNXJlbSAjZmZmLCAwIDAgMCAwLjEyNXJlbSByZ2JhKDUwLCAxMTEsIDIyNiwgMC4yMTYpO1xufVxuLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzM2MzYzNjtcbn1cbi5jdXN0b20tY29udHJvbC1pbnB1dDpub3QoOmRpc2FibGVkKTphY3RpdmUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2VkZGY4O1xuICBib3JkZXItY29sb3I6ICMzMjZmZTI7XG59XG4uY3VzdG9tLWNvbnRyb2wtaW5wdXRbZGlzYWJsZWRdIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICBjb2xvcjogIzY2Njtcbn1cbi5jdXN0b20tY29udHJvbC1pbnB1dFtkaXNhYmxlZF0gfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG4uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwLjA3NXJlbTtcbiAgbGVmdDogLTEuODc1cmVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEuMjVyZW07XG4gIGhlaWdodDogMS4yNXJlbTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICMzNjM2MzY7XG59XG4uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDAuMDc1cmVtO1xuICBsZWZ0OiAtMS44NzVyZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMS4yNXJlbTtcbiAgaGVpZ2h0OiAxLjI1cmVtO1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiA1MCUvMTAwJSAxMDAlIG5vLXJlcGVhdDtcbn1cblxuLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4uY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyMCcgaGVpZ2h0PScyMCcgdmlld0JveD0nMCAwIDIwIDIwJyUzRSUzQ2cgZmlsbD0nbm9uZScgZmlsbC1ydWxlPSdldmVub2RkJyUzRSUzQ3BhdGggc3Ryb2tlPSclMjMzNjM2MzYnIGQ9J00uNS41aDE5djE5SC41eicvJTNFJTNDcGF0aCBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTE1LjYwNSA1LjI2OGMuMzM0LS4zNjUuODE3LS4zNDIgMS4xMzYtLjAyMy4zMTguMzE4LjM2LjgxNi4wMzQgMS4xNzJhOTAzLjU0NyA5MDMuNTQ3IDAgMCAxLTUuMyA1Ljk0bC0xLjMzIDEuNDhhMjkxMi41NjcgMjkxMi41NjcgMCAwIDAtMS43MTggMS45MTVjLS4zLjMzMy0uODQ2LjMyMy0xLjE1Mi4wMTYtLjU1OS0uNTMyLTEuMDA2LS45NjEtMi4wMTItMS45MjhsLS4zNTQtLjM0Yy0uNy0uNjc0LTEuMTc1LTEuMTI5LTEuNjU2LTEuNTg3LS4zNTQtLjMzOS0uMzItLjgzOCAwLTEuMTYzLjMxNi0uMzIxLjc5OC0uMzYgMS4xMzYtLjAyLjk4LjkyOCAxLjgxNyAxLjczMiAzLjQwOCAzLjI2OCAzLjQ0OC0zLjg0MyA1LjU2Ny02LjIxMiA3LjgwOC04LjczeicvJTNFJTNDL2clM0UlM0Mvc3ZnJTNFJTBBXCIpO1xufVxuLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW5kZXRlcm1pbmF0ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzI2ZmUyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzI2ZmUyO1xufVxuLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW5kZXRlcm1pbmF0ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjQnIGhlaWdodD0nMjQnIHZpZXdCb3g9JzAgMCAyNCAyNCclM0UlM0NwYXRoIGZpbGw9J25vbmUnIGZpbGwtcnVsZT0nZXZlbm9kZCcgc3Ryb2tlPSclMjMzNjM2MzYnIGQ9J00uNS41aDIzdjIzSC41eicvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbn1cbi5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG59XG4uY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZDppbmRldGVybWluYXRlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xufVxuXG4uY3VzdG9tLXJhZGlvIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLmN1c3RvbS1yYWRpbyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0MlM0Z4bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0nVVRGLTgnJTNGJTNFJTNDc3ZnIHdpZHRoPScyMHB4JyBoZWlnaHQ9JzIwcHgnIHZpZXdCb3g9JzAgMCAyMCAyMCcgdmVyc2lvbj0nMS4xJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyUzRSUzQ2cgaWQ9J1N0eWxlLUd1aWRlJyBzdHJva2U9J25vbmUnIHN0cm9rZS13aWR0aD0nMScgZmlsbD0nbm9uZScgZmlsbC1ydWxlPSdldmVub2RkJyUzRSUzQ2cgaWQ9JzA3Li1JY29ucycgdHJhbnNmb3JtPSd0cmFuc2xhdGUlMjgtNzQ5LjAwMDAwMCwgLTY4OC4wMDAwMDAlMjknJTNFJTNDZyBpZD0nRnVuY3Rpb25hbCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUlMjgxMDAuMDAwMDAwLCA0OTkuMDAwMDAwJTI5JyUzRSUzQ2cgaWQ9J0VsZW1lbnRzLS8tVUktLy1SYWRpby0vLVNlbGVjdGVkJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSUyODY0OS4wMDAwMDAsIDE4OS4wMDAwMDAlMjknJTNFJTNDY2lyY2xlIGlkPSdPdmFsJyBzdHJva2U9JyUyMzM2MzYzNicgc3Ryb2tlLXdpZHRoPScxJyBjeD0nMTAnIGN5PScxMCcgcj0nOS41JyUzRSUzQy9jaXJjbGUlM0UlM0NjaXJjbGUgaWQ9J092YWwnIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdldmVub2RkJyBjeD0nMTAnIGN5PScxMCcgcj0nNiclM0UlM0MvY2lyY2xlJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpO1xufVxuLmN1c3RvbS1yYWRpbyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbn1cblxuLmN1c3RvbS1zd2l0Y2gge1xuICBwYWRkaW5nLWxlZnQ6IDIuODEyNXJlbTtcbn1cbi5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgbGVmdDogLTIuODEyNXJlbTtcbiAgd2lkdGg6IDIuMTg3NXJlbTtcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgYm9yZGVyLXJhZGl1czogMC42MjVyZW07XG59XG4uY3VzdG9tLXN3aXRjaCAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgdG9wOiAwLjJyZW07XG4gIGxlZnQ6IC0yLjY4NzVyZW07XG4gIHdpZHRoOiBjYWxjKDEuMjVyZW0gLSAwLjI1cmVtKTtcbiAgaGVpZ2h0OiBjYWxjKDEuMjVyZW0gLSAwLjI1cmVtKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM2MzYzNjtcbiAgYm9yZGVyLXJhZGl1czogMC42MjVyZW07XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmN1c3RvbS1zd2l0Y2ggLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmN1c3RvbS1zd2l0Y2ggLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAuOTM3NXJlbSk7XG59XG4uY3VzdG9tLXN3aXRjaCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbn1cblxuLmN1c3RvbS1zZWxlY3Qge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGNhbGMoMi4xNXJlbSArIDAuMTI1cmVtKTtcbiAgcGFkZGluZzogMC4zNzVyZW0gMi43NXJlbSAwLjM3NXJlbSAwLjc1cmVtO1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBjb2xvcjogIzM2MzYzNjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYmFja2dyb3VuZDogI2ZmZiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB4bWxuczp4bGluaz0naHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluaycgd2lkdGg9JzI0JyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMjQgMjQnJTNFJTNDZGVmcyUzRSUzQ3BhdGggaWQ9J2EnIGQ9J00xMiAxMy41ODZMNi43MDcgOC4yOTNhMSAxIDAgMCAwLTEuNDE0IDEuNDE0bDYgNmExIDEgMCAwIDAgMS40MTQgMGw2LTZhMSAxIDAgMSAwLTEuNDE0LTEuNDE0TDEyIDEzLjU4NnonLyUzRSUzQy9kZWZzJTNFJTNDdXNlIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdldmVub2RkJyB4bGluazpocmVmPSclMjNhJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpIG5vLXJlcGVhdCByaWdodCAwLjc1cmVtIGNlbnRlci8yMnB4IDIycHg7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtO1xuICBhcHBlYXJhbmNlOiBub25lO1xufVxuLmN1c3RvbS1zZWxlY3Q6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICMzNjM2MzY7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uY3VzdG9tLXNlbGVjdDpmb2N1czo6LW1zLXZhbHVlIHtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4uY3VzdG9tLXNlbGVjdFttdWx0aXBsZV0sIC5jdXN0b20tc2VsZWN0W3NpemVdOm5vdChbc2l6ZT1cIjFcIl0pIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwYWRkaW5nLXJpZ2h0OiAwLjc1cmVtO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuLmN1c3RvbS1zZWxlY3Q6ZGlzYWJsZWQge1xuICBjb2xvcjogcmdiYSgxMDIsIDEwMiwgMTAyLCAwLjgpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xufVxuLmN1c3RvbS1zZWxlY3Q6Oi1tcy1leHBhbmQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmN1c3RvbS1zZWxlY3Q6LW1vei1mb2N1c3Jpbmcge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRleHQtc2hhZG93OiAwIDAgMCAjMzYzNjM2O1xufVxuXG4uY3VzdG9tLXNlbGVjdC1zbSB7XG4gIGhlaWdodDogY2FsYygxLjJlbSArIDAuNXJlbSArIDAuMTI1cmVtKTtcbiAgcGFkZGluZy10b3A6IDAuMjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuXG4uY3VzdG9tLXNlbGVjdC1sZyB7XG4gIGhlaWdodDogY2FsYygxLjJlbSArIDJyZW0gKyAwLjEyNXJlbSk7XG4gIHBhZGRpbmctdG9wOiAxcmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAxLjg3NXJlbTtcbiAgZm9udC1zaXplOiAxMjUlO1xufVxuXG4uY3VzdG9tLWZpbGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogY2FsYygyLjE1cmVtICsgMC4xMjVyZW0pO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uY3VzdG9tLWZpbGUtaW5wdXQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGNhbGMoMi4xNXJlbSArIDAuMTI1cmVtKTtcbiAgbWFyZ2luOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBvcGFjaXR5OiAwO1xufVxuLmN1c3RvbS1maWxlLWlucHV0OmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzYzNjM2O1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmN1c3RvbS1maWxlLWlucHV0W2Rpc2FibGVkXSB+IC5jdXN0b20tZmlsZS1sYWJlbCwgLmN1c3RvbS1maWxlLWlucHV0OmRpc2FibGVkIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbn1cbi5jdXN0b20tZmlsZS1pbnB1dDpsYW5nKGVuKSB+IC5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIkJyb3dzZVwiO1xufVxuLmN1c3RvbS1maWxlLWlucHV0IH4gLmN1c3RvbS1maWxlLWxhYmVsW2RhdGEtYnJvd3NlXTo6YWZ0ZXIge1xuICBjb250ZW50OiBhdHRyKGRhdGEtYnJvd3NlKTtcbn1cblxuLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxO1xuICBoZWlnaHQ6IGNhbGMoMi4xNXJlbSArIDAuMTI1cmVtKTtcbiAgcGFkZGluZzogMC4zNzVyZW0gMC43NXJlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbTtcbn1cbi5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogMztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMi4xNXJlbTtcbiAgcGFkZGluZzogMC4zNzVyZW0gMC43NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIGNvbnRlbnQ6IFwiQnJvd3NlXCI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG4gIGJvcmRlci1sZWZ0OiBpbmhlcml0O1xuICBib3JkZXItcmFkaXVzOiAwIDAuMTI1cmVtIDAuMTI1cmVtIDA7XG59XG5cbi5jdXN0b20tcmFuZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxLjI1cmVtO1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cbi5jdXN0b20tcmFuZ2U6Zm9jdXMge1xuICBvdXRsaW5lOiAwO1xufVxuLmN1c3RvbS1yYW5nZTpmb2N1czo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjA2MjVyZW0gI2ZmZiwgbm9uZTtcbn1cbi5jdXN0b20tcmFuZ2U6Zm9jdXM6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjA2MjVyZW0gI2ZmZiwgbm9uZTtcbn1cbi5jdXN0b20tcmFuZ2U6Zm9jdXM6Oi1tcy10aHVtYiB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMDYyNXJlbSAjZmZmLCBub25lO1xufVxuLmN1c3RvbS1yYW5nZTo6LW1vei1mb2N1cy1vdXRlciB7XG4gIGJvcmRlcjogMDtcbn1cbi5jdXN0b20tcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgbWFyZ2luLXRvcDogLTAuMjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMjZmZTI7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xuICBhcHBlYXJhbmNlOiBub25lO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmN1c3RvbS1yYW5nZTo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5jdXN0b20tcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXRodW1iOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZWRkZjg7XG59XG4uY3VzdG9tLXJhbmdlOjotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFjayB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDAuNXJlbTtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NjY7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG59XG4uY3VzdG9tLXJhbmdlOjotbW96LXJhbmdlLXRodW1iIHtcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyNmZlMjtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY3VzdG9tLXJhbmdlOjotbW96LXJhbmdlLXRodW1iIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uY3VzdG9tLXJhbmdlOjotbW96LXJhbmdlLXRodW1iOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZWRkZjg7XG59XG4uY3VzdG9tLXJhbmdlOjotbW96LXJhbmdlLXRyYWNrIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMC41cmVtO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY2NjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbn1cbi5jdXN0b20tcmFuZ2U6Oi1tcy10aHVtYiB7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1yaWdodDogMC4xMjVyZW07XG4gIG1hcmdpbi1sZWZ0OiAwLjEyNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyNmZlMjtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY3VzdG9tLXJhbmdlOjotbXMtdGh1bWIge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5jdXN0b20tcmFuZ2U6Oi1tcy10aHVtYjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2VkZGY4O1xufVxuLmN1c3RvbS1yYW5nZTo6LW1zLXRyYWNrIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMC41cmVtO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci13aWR0aDogMC41cmVtO1xufVxuLmN1c3RvbS1yYW5nZTo6LW1zLWZpbGwtbG93ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjY2O1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xufVxuLmN1c3RvbS1yYW5nZTo6LW1zLWZpbGwtdXBwZXIge1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NjY7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG59XG4uY3VzdG9tLXJhbmdlOmRpc2FibGVkOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG59XG4uY3VzdG9tLXJhbmdlOmRpc2FibGVkOjotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFjayB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5jdXN0b20tcmFuZ2U6ZGlzYWJsZWQ6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xufVxuLmN1c3RvbS1yYW5nZTpkaXNhYmxlZDo6LW1vei1yYW5nZS10cmFjayB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5jdXN0b20tcmFuZ2U6ZGlzYWJsZWQ6Oi1tcy10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG59XG5cbi5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLFxuLmN1c3RvbS1maWxlLWxhYmVsLFxuLmN1c3RvbS1zZWxlY3Qge1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSxcbiAgLmN1c3RvbS1maWxlLWxhYmVsLFxuICAuY3VzdG9tLXNlbGVjdCB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG4ubmF2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5uYXYtbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLm5hdi1saW5rOmhvdmVyLCAubmF2LWxpbms6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ubmF2LWxpbmsuZGlzYWJsZWQge1xuICBjb2xvcjogIzY2NjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLm5hdi10YWJzIHtcbiAgYm9yZGVyLWJvdHRvbTogMC4xMjVyZW0gc29saWQgIzQxYTkyODtcbn1cbi5uYXYtdGFicyAubmF2LWxpbmsge1xuICBtYXJnaW4tYm90dG9tOiAtMC4xMjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDAuMTI1cmVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjEyNXJlbTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMTI1cmVtO1xufVxuLm5hdi10YWJzIC5uYXYtbGluazpob3ZlciwgLm5hdi10YWJzIC5uYXYtbGluazpmb2N1cyB7XG4gIGlzb2xhdGlvbjogaXNvbGF0ZTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjZGFkYWRhO1xufVxuLm5hdi10YWJzIC5uYXYtbGluay5kaXNhYmxlZCB7XG4gIGNvbG9yOiAjNjY2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5uYXYtdGFicyAubmF2LWxpbmsuYWN0aXZlLFxuLm5hdi10YWJzIC5uYXYtaXRlbS5zaG93IC5uYXYtbGluayB7XG4gIGNvbG9yOiAjMWIxYjFiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICMxYjFiMWI7XG59XG4ubmF2LXRhYnMgLmRyb3Bkb3duLW1lbnUge1xuICBtYXJnaW4tdG9wOiAtMC4xMjVyZW07XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4ubmF2LXBpbGxzIC5uYXYtbGluayB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW07XG59XG4ubmF2LXBpbGxzIC5uYXYtbGluay5hY3RpdmUsXG4ubmF2LXBpbGxzIC5zaG93ID4gLm5hdi1saW5rIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxYjFiMWI7XG59XG5cbi5uYXYtZmlsbCA+IC5uYXYtbGluayxcbi5uYXYtZmlsbCAubmF2LWl0ZW0ge1xuICBmbGV4OiAxIDEgYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ubmF2LWp1c3RpZmllZCA+IC5uYXYtbGluayxcbi5uYXYtanVzdGlmaWVkIC5uYXYtaXRlbSB7XG4gIGZsZXgtYmFzaXM6IDA7XG4gIGZsZXgtZ3JvdzogMTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4udGFiLWNvbnRlbnQgPiAudGFiLXBhbmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnRhYi1jb250ZW50ID4gLmFjdGl2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ubmF2YmFyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogMC40Njg3NXJlbSAwLjkzNzVyZW07XG59XG4ubmF2YmFyIC5jb250YWluZXIsXG4ubmF2YmFyIC5jb250YWluZXItZmx1aWQsXG4ubmF2YmFyIC5jb250YWluZXItc20sXG4ubmF2YmFyIC5jb250YWluZXItbWQsXG4ubmF2YmFyIC5jb250YWluZXItbGcsXG4ubmF2YmFyIC5jb250YWluZXIteGwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5uYXZiYXItYnJhbmQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctdG9wOiAwLjQxMjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjQxMjVyZW07XG4gIG1hcmdpbi1yaWdodDogMC45Mzc1cmVtO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5uYXZiYXItYnJhbmQ6aG92ZXIsIC5uYXZiYXItYnJhbmQ6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5uYXZiYXItbmF2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBmbG9hdDogbm9uZTtcbn1cblxuLm5hdmJhci10ZXh0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLXRvcDogMC41cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC41cmVtO1xufVxuXG4ubmF2YmFyLWNvbGxhcHNlIHtcbiAgZmxleC1iYXNpczogMTAwJTtcbiAgZmxleC1ncm93OiAxO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4ubmF2YmFyLXRvZ2dsZXIge1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNzVyZW07XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtO1xufVxuLm5hdmJhci10b2dnbGVyOmhvdmVyLCAubmF2YmFyLXRvZ2dsZXI6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMS41ZW07XG4gIGhlaWdodDogMS41ZW07XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6IDUwJS8xMDAlIDEwMCUgbm8tcmVwZWF0O1xufVxuXG4ubmF2YmFyLW5hdi1zY3JvbGwge1xuICBtYXgtaGVpZ2h0OiA3NXZoO1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLFxuICAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXItZmx1aWQsXG4gIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci1zbSxcbiAgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLW1kLFxuICAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXItbGcsXG4gIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci14bCB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubmF2YmFyLWV4cGFuZC1zbSB7XG4gICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLW5hdiB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lcixcbiAgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLWZsdWlkLFxuICAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXItc20sXG4gIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci1tZCxcbiAgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLWxnLFxuICAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXIteGwge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItbmF2LXNjcm9sbCB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci10b2dnbGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLFxuICAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXItZmx1aWQsXG4gIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci1zbSxcbiAgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLW1kLFxuICAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXItbGcsXG4gIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci14bCB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubmF2YmFyLWV4cGFuZC1tZCB7XG4gICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLW5hdiB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lcixcbiAgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLWZsdWlkLFxuICAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXItc20sXG4gIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci1tZCxcbiAgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLWxnLFxuICAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXIteGwge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItbmF2LXNjcm9sbCB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci10b2dnbGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNC45OHB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lcixcbiAgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLWZsdWlkLFxuICAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXItc20sXG4gIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci1tZCxcbiAgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLWxnLFxuICAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXIteGwge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLWxnIHtcbiAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItbmF2IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLFxuICAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXItZmx1aWQsXG4gIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci1zbSxcbiAgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLW1kLFxuICAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXItbGcsXG4gIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci14bCB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgZmxleC1iYXNpczogYXV0bztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLXRvZ2dsZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzY1Ljk4cHgpIHtcbiAgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLFxuICAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXItZmx1aWQsXG4gIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci1zbSxcbiAgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLW1kLFxuICAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXItbGcsXG4gIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci14bCB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLm5hdmJhci1leHBhbmQteGwge1xuICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1uYXYge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXIsXG4gIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci1mbHVpZCxcbiAgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLXNtLFxuICAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXItbWQsXG4gIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci1sZyxcbiAgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLXhsIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLW5hdi1zY3JvbGwge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLm5hdmJhci1leHBhbmQge1xuICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbi5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lcixcbi5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci1mbHVpZCxcbi5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci1zbSxcbi5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci1tZCxcbi5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci1sZyxcbi5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci14bCB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi5uYXZiYXItZXhwYW5kIC5uYXZiYXItbmF2IHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cbi5uYXZiYXItZXhwYW5kIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbn1cbi5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lcixcbi5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci1mbHVpZCxcbi5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci1zbSxcbi5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci1tZCxcbi5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci1sZyxcbi5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci14bCB7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xufVxuLm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG4ubmF2YmFyLWV4cGFuZCAubmF2YmFyLWNvbGxhcHNlIHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBmbGV4LWJhc2lzOiBhdXRvO1xufVxuLm5hdmJhci1leHBhbmQgLm5hdmJhci10b2dnbGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLm5hdmJhci1saWdodCAubmF2YmFyLWJyYW5kIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC45KTtcbn1cbi5uYXZiYXItbGlnaHQgLm5hdmJhci1icmFuZDpob3ZlciwgLm5hdmJhci1saWdodCAubmF2YmFyLWJyYW5kOmZvY3VzIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC45KTtcbn1cbi5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cbi5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rOmhvdmVyLCAubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5uYXYtbGluazpmb2N1cyB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNyk7XG59XG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5uYXYtbGluay5kaXNhYmxlZCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMyk7XG59XG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5zaG93ID4gLm5hdi1saW5rLFxuLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAuYWN0aXZlID4gLm5hdi1saW5rLFxuLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbmsuc2hvdyxcbi5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOSk7XG59XG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItdG9nZ2xlciB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuLm5hdmJhci1saWdodCAubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMzAnIGhlaWdodD0nMzAnIHZpZXdCb3g9JzAgMCAzMCAzMCclM2UlM2NwYXRoIHN0cm9rZT0ncmdiYSUyODAsIDAsIDAsIDAuNSUyOScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIHN0cm9rZS13aWR0aD0nMicgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLyUzZSUzYy9zdmclM2VcIik7XG59XG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItdGV4dCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG59XG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItdGV4dCBhIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC45KTtcbn1cbi5uYXZiYXItbGlnaHQgLm5hdmJhci10ZXh0IGE6aG92ZXIsIC5uYXZiYXItbGlnaHQgLm5hdmJhci10ZXh0IGE6Zm9jdXMge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjkpO1xufVxuXG4ubmF2YmFyLWRhcmsgLm5hdmJhci1icmFuZCB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLm5hdmJhci1kYXJrIC5uYXZiYXItYnJhbmQ6aG92ZXIsIC5uYXZiYXItZGFyayAubmF2YmFyLWJyYW5kOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG59XG4ubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbn1cbi5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAubmF2LWxpbms6aG92ZXIsIC5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAubmF2LWxpbms6Zm9jdXMge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjc1KTtcbn1cbi5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAubmF2LWxpbmsuZGlzYWJsZWQge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjI1KTtcbn1cbi5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAuc2hvdyA+IC5uYXYtbGluayxcbi5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAuYWN0aXZlID4gLm5hdi1saW5rLFxuLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluay5zaG93LFxuLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluay5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5uYXZiYXItZGFyayAubmF2YmFyLXRvZ2dsZXIge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbn1cbi5uYXZiYXItZGFyayAubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMzAnIGhlaWdodD0nMzAnIHZpZXdCb3g9JzAgMCAzMCAzMCclM2UlM2NwYXRoIHN0cm9rZT0ncmdiYSUyODI1NSwgMjU1LCAyNTUsIDAuNSUyOScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIHN0cm9rZS13aWR0aD0nMicgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLyUzZSUzYy9zdmclM2VcIik7XG59XG4ubmF2YmFyLWRhcmsgLm5hdmJhci10ZXh0IHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbn1cbi5uYXZiYXItZGFyayAubmF2YmFyLXRleHQgYSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLm5hdmJhci1kYXJrIC5uYXZiYXItdGV4dCBhOmhvdmVyLCAubmF2YmFyLWRhcmsgLm5hdmJhci10ZXh0IGE6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmNhcmQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1pbi13aWR0aDogMDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNsaXA6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtO1xufVxuLmNhcmQgPiBociB7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uY2FyZCA+IC5saXN0LWdyb3VwIHtcbiAgYm9yZGVyLXRvcDogaW5oZXJpdDtcbiAgYm9yZGVyLWJvdHRvbTogaW5oZXJpdDtcbn1cbi5jYXJkID4gLmxpc3QtZ3JvdXA6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wLXdpZHRoOiAwO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiBjYWxjKDAuMTI1cmVtIC0gMC4wNjI1cmVtKTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IGNhbGMoMC4xMjVyZW0gLSAwLjA2MjVyZW0pO1xufVxuLmNhcmQgPiAubGlzdC1ncm91cDpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IGNhbGMoMC4xMjVyZW0gLSAwLjA2MjVyZW0pO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiBjYWxjKDAuMTI1cmVtIC0gMC4wNjI1cmVtKTtcbn1cbi5jYXJkID4gLmNhcmQtaGVhZGVyICsgLmxpc3QtZ3JvdXAsXG4uY2FyZCA+IC5saXN0LWdyb3VwICsgLmNhcmQtZm9vdGVyIHtcbiAgYm9yZGVyLXRvcDogMDtcbn1cblxuLmNhcmQtYm9keSB7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmc6IDAuOTM3NXJlbTtcbn1cblxuLmNhcmQtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW07XG59XG5cbi5jYXJkLXN1YnRpdGxlIHtcbiAgbWFyZ2luLXRvcDogLTAuNDY4NzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jYXJkLXRleHQ6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jYXJkLWxpbms6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uY2FyZC1saW5rICsgLmNhcmQtbGluayB7XG4gIG1hcmdpbi1sZWZ0OiAwLjkzNzVyZW07XG59XG5cbi5jYXJkLWhlYWRlciB7XG4gIHBhZGRpbmc6IDAuOTM3NXJlbSAwLjkzNzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLmNhcmQtaGVhZGVyOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXJhZGl1czogY2FsYygwLjEyNXJlbSAtIDAuMDYyNXJlbSkgY2FsYygwLjEyNXJlbSAtIDAuMDYyNXJlbSkgMCAwO1xufVxuXG4uY2FyZC1mb290ZXIge1xuICBwYWRkaW5nOiAwLjkzNzVyZW0gMC45Mzc1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi5jYXJkLWZvb3RlcjpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXJhZGl1czogMCAwIGNhbGMoMC4xMjVyZW0gLSAwLjA2MjVyZW0pIGNhbGMoMC4xMjVyZW0gLSAwLjA2MjVyZW0pO1xufVxuXG4uY2FyZC1oZWFkZXItdGFicyB7XG4gIG1hcmdpbi1yaWdodDogLTAuNDY4NzVyZW07XG4gIG1hcmdpbi1ib3R0b206IC0wLjkzNzVyZW07XG4gIG1hcmdpbi1sZWZ0OiAtMC40Njg3NXJlbTtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cblxuLmNhcmQtaGVhZGVyLXBpbGxzIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMC40Njg3NXJlbTtcbiAgbWFyZ2luLWxlZnQ6IC0wLjQ2ODc1cmVtO1xufVxuXG4uY2FyZC1pbWctb3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBwYWRkaW5nOiAxLjI1cmVtO1xuICBib3JkZXItcmFkaXVzOiBjYWxjKDAuMTI1cmVtIC0gMC4wNjI1cmVtKTtcbn1cblxuLmNhcmQtaW1nLFxuLmNhcmQtaW1nLXRvcCxcbi5jYXJkLWltZy1ib3R0b20ge1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5jYXJkLWltZyxcbi5jYXJkLWltZy10b3Age1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiBjYWxjKDAuMTI1cmVtIC0gMC4wNjI1cmVtKTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IGNhbGMoMC4xMjVyZW0gLSAwLjA2MjVyZW0pO1xufVxuXG4uY2FyZC1pbWcsXG4uY2FyZC1pbWctYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IGNhbGMoMC4xMjVyZW0gLSAwLjA2MjVyZW0pO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiBjYWxjKDAuMTI1cmVtIC0gMC4wNjI1cmVtKTtcbn1cblxuLmNhcmQtZGVjayAuY2FyZCB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNhcmQtZGVjayB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgIG1hcmdpbi1yaWdodDogLTE1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICB9XG4gIC5jYXJkLWRlY2sgLmNhcmQge1xuICAgIGZsZXg6IDEgMCAwJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgfVxufVxuXG4uY2FyZC1ncm91cCA+IC5jYXJkIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY2FyZC1ncm91cCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQge1xuICAgIGZsZXg6IDEgMCAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQgKyAuY2FyZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgYm9yZGVyLWxlZnQ6IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6bGFzdC1jaGlsZCkgLmNhcmQtaW1nLXRvcCxcbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmxhc3QtY2hpbGQpIC5jYXJkLWhlYWRlciB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmxhc3QtY2hpbGQpIC5jYXJkLWltZy1ib3R0b20sXG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpsYXN0LWNoaWxkKSAuY2FyZC1mb290ZXIge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpIC5jYXJkLWltZy10b3AsXG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpmaXJzdC1jaGlsZCkgLmNhcmQtaGVhZGVyIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpmaXJzdC1jaGlsZCkgLmNhcmQtaW1nLWJvdHRvbSxcbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmZpcnN0LWNoaWxkKSAuY2FyZC1mb290ZXIge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIH1cbn1cblxuLmNhcmQtY29sdW1ucyAuY2FyZCB7XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY2FyZC1jb2x1bW5zIHtcbiAgICBjb2x1bW4tY291bnQ6IDM7XG4gICAgY29sdW1uLWdhcDogMS4yNXJlbTtcbiAgICBvcnBoYW5zOiAxO1xuICAgIHdpZG93czogMTtcbiAgfVxuICAuY2FyZC1jb2x1bW5zIC5jYXJkIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLmFjY29yZGlvbiB7XG4gIG92ZXJmbG93LWFuY2hvcjogbm9uZTtcbn1cbi5hY2NvcmRpb24gPiAuY2FyZCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uYWNjb3JkaW9uID4gLmNhcmQ6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG4uYWNjb3JkaW9uID4gLmNhcmQ6bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuLmFjY29yZGlvbiA+IC5jYXJkID4gLmNhcmQtaGVhZGVyIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgbWFyZ2luLWJvdHRvbTogLTAuMDYyNXJlbTtcbn1cblxuLmJyZWFkY3J1bWIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmc6IDAgMDtcbiAgbWFyZ2luLWJvdHRvbTogMC45Mzc1cmVtO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbTtcbn1cblxuLmJyZWFkY3J1bWItaXRlbSArIC5icmVhZGNydW1iLWl0ZW0ge1xuICBwYWRkaW5nLWxlZnQ6IDAuNjI1cmVtO1xufVxuLmJyZWFkY3J1bWItaXRlbSArIC5icmVhZGNydW1iLWl0ZW06OmJlZm9yZSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nLXJpZ2h0OiAwLjYyNXJlbTtcbiAgY29sb3I6ICM2NjY7XG4gIGNvbnRlbnQ6IFwifFwiO1xufVxuLmJyZWFkY3J1bWItaXRlbSArIC5icmVhZGNydW1iLWl0ZW06aG92ZXI6OmJlZm9yZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmJyZWFkY3J1bWItaXRlbSArIC5icmVhZGNydW1iLWl0ZW06aG92ZXI6OmJlZm9yZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5icmVhZGNydW1iLWl0ZW0uYWN0aXZlIHtcbiAgY29sb3I6ICMzNjM2MzY7XG59XG5cbi5wYWdpbmF0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbTtcbn1cblxuLnBhZ2UtbGluayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAuNDY4NzVyZW0gMDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICBjb2xvcjogIzMyNmZlMjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLnBhZ2UtbGluazpob3ZlciB7XG4gIHotaW5kZXg6IDI7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4ucGFnZS1saW5rOmZvY3VzIHtcbiAgei1pbmRleDogMztcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg1MCwgMTExLCAyMjYsIDAuMjE2KTtcbn1cblxuLnBhZ2UtaXRlbTpmaXJzdC1jaGlsZCAucGFnZS1saW5rIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMTI1cmVtO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjEyNXJlbTtcbn1cbi5wYWdlLWl0ZW06bGFzdC1jaGlsZCAucGFnZS1saW5rIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMTI1cmVtO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4xMjVyZW07XG59XG4ucGFnZS1pdGVtLmFjdGl2ZSAucGFnZS1saW5rIHtcbiAgei1pbmRleDogMztcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbn1cbi5wYWdlLWl0ZW0uZGlzYWJsZWQgLnBhZ2UtbGluayB7XG4gIGNvbG9yOiAjNjY2O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgY3Vyc29yOiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLnBhZ2luYXRpb24tbGcgLnBhZ2UtbGluayB7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMS41cmVtO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuLnBhZ2luYXRpb24tbGcgLnBhZ2UtaXRlbTpmaXJzdC1jaGlsZCAucGFnZS1saW5rIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbn1cbi5wYWdpbmF0aW9uLWxnIC5wYWdlLWl0ZW06bGFzdC1jaGlsZCAucGFnZS1saW5rIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjI1cmVtO1xufVxuXG4ucGFnaW5hdGlvbi1zbSAucGFnZS1saW5rIHtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbn1cbi5wYWdpbmF0aW9uLXNtIC5wYWdlLWl0ZW06Zmlyc3QtY2hpbGQgLnBhZ2UtbGluayB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMTI1cmVtO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjEyNXJlbTtcbn1cbi5wYWdpbmF0aW9uLXNtIC5wYWdlLWl0ZW06bGFzdC1jaGlsZCAucGFnZS1saW5rIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMTI1cmVtO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4xMjVyZW07XG59XG5cbi5iYWRnZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMC4xMjVyZW0gMC41cmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYmFkZ2Uge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbmEuYmFkZ2U6aG92ZXIsIGEuYmFkZ2U6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5iYWRnZTplbXB0eSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5idG4gLmJhZGdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0xcHg7XG59XG5cbi5iYWRnZS1waWxsIHtcbiAgcGFkZGluZy1yaWdodDogMC42ZW07XG4gIHBhZGRpbmctbGVmdDogMC42ZW07XG4gIGJvcmRlci1yYWRpdXM6IDEwcmVtO1xufVxuXG4uYmFkZ2UtcHJpbWFyeSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzI2ZmUyO1xufVxuYS5iYWRnZS1wcmltYXJ5OmhvdmVyLCBhLmJhZGdlLXByaW1hcnk6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFjNTdjNTtcbn1cbmEuYmFkZ2UtcHJpbWFyeTpmb2N1cywgYS5iYWRnZS1wcmltYXJ5LmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg1MCwgMTExLCAyMjYsIDAuNSk7XG59XG5cbi5iYWRnZS1zZWNvbmRhcnkge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRjNGM0Yztcbn1cbmEuYmFkZ2Utc2Vjb25kYXJ5OmhvdmVyLCBhLmJhZGdlLXNlY29uZGFyeTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzMzMzO1xufVxuYS5iYWRnZS1zZWNvbmRhcnk6Zm9jdXMsIGEuYmFkZ2Utc2Vjb25kYXJ5LmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg3NiwgNzYsIDc2LCAwLjUpO1xufVxuXG4uYmFkZ2Utc3VjY2VzcyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDQ2YTM4O1xufVxuYS5iYWRnZS1zdWNjZXNzOmhvdmVyLCBhLmJhZGdlLXN1Y2Nlc3M6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAyMzkxZTtcbn1cbmEuYmFkZ2Utc3VjY2Vzczpmb2N1cywgYS5iYWRnZS1zdWNjZXNzLmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg0LCAxMDYsIDU2LCAwLjUpO1xufVxuXG4uYmFkZ2UtaW5mbyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzE3MDhmO1xufVxuYS5iYWRnZS1pbmZvOmhvdmVyLCBhLmJhZGdlLWluZm86Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI0NTI2OTtcbn1cbmEuYmFkZ2UtaW5mbzpmb2N1cywgYS5iYWRnZS1pbmZvLmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg0OSwgMTEyLCAxNDMsIDAuNSk7XG59XG5cbi5iYWRnZS13YXJuaW5nIHtcbiAgY29sb3I6ICMxYjFiMWI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWExMDM7XG59XG5hLmJhZGdlLXdhcm5pbmc6aG92ZXIsIGEuYmFkZ2Utd2FybmluZzpmb2N1cyB7XG4gIGNvbG9yOiAjMWIxYjFiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmM3ZjAyO1xufVxuYS5iYWRnZS13YXJuaW5nOmZvY3VzLCBhLmJhZGdlLXdhcm5pbmcuZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDIzOCwgMTYxLCAzLCAwLjUpO1xufVxuXG4uYmFkZ2UtZGFuZ2VyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhNTFhMWY7XG59XG5hLmJhZGdlLWRhbmdlcjpob3ZlciwgYS5iYWRnZS1kYW5nZXI6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc5MTMxNztcbn1cbmEuYmFkZ2UtZGFuZ2VyOmZvY3VzLCBhLmJhZGdlLWRhbmdlci5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMTY1LCAyNiwgMzEsIDAuNSk7XG59XG5cbi5iYWRnZS1saWdodCB7XG4gIGNvbG9yOiAjMWIxYjFiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuYS5iYWRnZS1saWdodDpob3ZlciwgYS5iYWRnZS1saWdodDpmb2N1cyB7XG4gIGNvbG9yOiAjMWIxYjFiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlNmU2O1xufVxuYS5iYWRnZS1saWdodDpmb2N1cywgYS5iYWRnZS1saWdodC5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbn1cblxuLmJhZGdlLWRhcmsge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM2MzYzNjtcbn1cbmEuYmFkZ2UtZGFyazpob3ZlciwgYS5iYWRnZS1kYXJrOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZDFkMWQ7XG59XG5hLmJhZGdlLWRhcms6Zm9jdXMsIGEuYmFkZ2UtZGFyay5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoNTQsIDU0LCA1NCwgMC41KTtcbn1cblxuLmJhZGdlLWdyZWVuIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNDZhMzg7XG59XG5hLmJhZGdlLWdyZWVuOmhvdmVyLCBhLmJhZGdlLWdyZWVuOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMjM5MWU7XG59XG5hLmJhZGdlLWdyZWVuOmZvY3VzLCBhLmJhZGdlLWdyZWVuLmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg0LCAxMDYsIDU2LCAwLjUpO1xufVxuXG4uYmFkZ2UtbGltZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDFhOTI4O1xufVxuYS5iYWRnZS1saW1lOmhvdmVyLCBhLmJhZGdlLWxpbWU6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMxODAxZTtcbn1cbmEuYmFkZ2UtbGltZTpmb2N1cywgYS5iYWRnZS1saW1lLmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg2NSwgMTY5LCA0MCwgMC41KTtcbn1cblxuLmJhZGdlLWJsYWNrIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG59XG5hLmJhZGdlLWJsYWNrOmhvdmVyLCBhLmJhZGdlLWJsYWNrOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xufVxuYS5iYWRnZS1ibGFjazpmb2N1cywgYS5iYWRnZS1ibGFjay5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cblxuLmJhZGdlLWZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NmEwYjQ7XG59XG5hLmJhZGdlLWZvY3VzOmhvdmVyLCBhLmJhZGdlLWZvY3VzOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1Nzg4YTA7XG59XG5hLmJhZGdlLWZvY3VzOmZvY3VzLCBhLmJhZGdlLWZvY3VzLmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgxMTgsIDE2MCwgMTgwLCAwLjUpO1xufVxuXG4uanVtYm90cm9uIHtcbiAgcGFkZGluZzogMnJlbSAxcmVtO1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5qdW1ib3Ryb24ge1xuICAgIHBhZGRpbmc6IDRyZW0gMnJlbTtcbiAgfVxufVxuXG4uanVtYm90cm9uLWZsdWlkIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4uYWxlcnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDFyZW0gMC44MTI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW07XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuXG4uYWxlcnQtaGVhZGluZyB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4uYWxlcnQtbGluayB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5hbGVydC1kaXNtaXNzaWJsZSB7XG4gIHBhZGRpbmctcmlnaHQ6IDMuMTI1cmVtO1xufVxuLmFsZXJ0LWRpc21pc3NpYmxlIC5jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgei1pbmRleDogMjtcbiAgcGFkZGluZzogMXJlbSAwLjgxMjVyZW07XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4uYWxlcnQtcHJpbWFyeSB7XG4gIGNvbG9yOiAjMWEzYTc2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDZlMmY5O1xuICBib3JkZXItY29sb3I6ICNkNmUyZjk7XG59XG4uYWxlcnQtcHJpbWFyeSBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNjMGQyZjY7XG59XG4uYWxlcnQtcHJpbWFyeSAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjMTEyNTRjO1xufVxuXG4uYWxlcnQtc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICMyODI4Mjg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYmRiZGI7XG4gIGJvcmRlci1jb2xvcjogI2RiZGJkYjtcbn1cbi5hbGVydC1zZWNvbmRhcnkgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjY2VjZWNlO1xufVxuLmFsZXJ0LXNlY29uZGFyeSAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjMGYwZjBmO1xufVxuXG4uYWxlcnQtc3VjY2VzcyB7XG4gIGNvbG9yOiAjMDIzNzFkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2RlMWQ3O1xuICBib3JkZXItY29sb3I6ICNjZGUxZDc7XG59XG4uYWxlcnQtc3VjY2VzcyBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNiZGQ3Y2E7XG59XG4uYWxlcnQtc3VjY2VzcyAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjMDAwNjAzO1xufVxuXG4uYWxlcnQtaW5mbyB7XG4gIGNvbG9yOiAjMTkzYTRhO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDZlMmU5O1xuICBib3JkZXItY29sb3I6ICNkNmUyZTk7XG59XG4uYWxlcnQtaW5mbyBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNjNWQ2ZTA7XG59XG4uYWxlcnQtaW5mbyAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjMGMxYzI0O1xufVxuXG4uYWxlcnQtd2FybmluZyB7XG4gIGNvbG9yOiAjN2M1NDAyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNlY2NkO1xuICBib3JkZXItY29sb3I6ICNmY2VjY2Q7XG59XG4uYWxlcnQtd2FybmluZyBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNmYmUzYjU7XG59XG4uYWxlcnQtd2FybmluZyAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjNGEzMjAxO1xufVxuXG4uYWxlcnQtZGFuZ2VyIHtcbiAgY29sb3I6ICM1NjBlMTA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZGQxZDI7XG4gIGJvcmRlci1jb2xvcjogI2VkZDFkMjtcbn1cbi5hbGVydC1kYW5nZXIgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZTZiZmMwO1xufVxuLmFsZXJ0LWRhbmdlciAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjMmEwNzA4O1xufVxuXG4uYWxlcnQtbGlnaHQge1xuICBjb2xvcjogIzg1ODU4NTtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJvcmRlci1jb2xvcjogd2hpdGU7XG59XG4uYWxlcnQtbGlnaHQgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZjJmMmYyO1xufVxuLmFsZXJ0LWxpZ2h0IC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICM2YzZjNmM7XG59XG5cbi5hbGVydC1kYXJrIHtcbiAgY29sb3I6ICMxYzFjMWM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkN2Q3ZDc7XG4gIGJvcmRlci1jb2xvcjogI2Q3ZDdkNztcbn1cbi5hbGVydC1kYXJrIGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2NhY2FjYTtcbn1cbi5hbGVydC1kYXJrIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICMwMzAzMDM7XG59XG5cbi5hbGVydC1ncmVlbiB7XG4gIGNvbG9yOiAjMDIzNzFkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2RlMWQ3O1xuICBib3JkZXItY29sb3I6ICNjZGUxZDc7XG59XG4uYWxlcnQtZ3JlZW4gaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjYmRkN2NhO1xufVxuLmFsZXJ0LWdyZWVuIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICMwMDA2MDM7XG59XG5cbi5hbGVydC1saW1lIHtcbiAgY29sb3I6ICMyMjU4MTU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkOWVlZDQ7XG4gIGJvcmRlci1jb2xvcjogI2Q5ZWVkNDtcbn1cbi5hbGVydC1saW1lIGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2M5ZTdjMjtcbn1cbi5hbGVydC1saW1lIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICMxMjJmMGI7XG59XG5cbi5hbGVydC1ibGFjayB7XG4gIGNvbG9yOiBibGFjaztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjY2NjYztcbiAgYm9yZGVyLWNvbG9yOiAjY2NjY2NjO1xufVxuLmFsZXJ0LWJsYWNrIGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2JmYmZiZjtcbn1cbi5hbGVydC1ibGFjayAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiBibGFjaztcbn1cblxuLmFsZXJ0LWZvY3VzIHtcbiAgY29sb3I6ICMzZDUzNWU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNGVjZjA7XG4gIGJvcmRlci1jb2xvcjogI2U0ZWNmMDtcbn1cbi5hbGVydC1mb2N1cyBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNkNGUwZTc7XG59XG4uYWxlcnQtZm9jdXMgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzI5MzgzZjtcbn1cblxuQGtleWZyYW1lcyBwcm9ncmVzcy1iYXItc3RyaXBlcyB7XG4gIGZyb20ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDFyZW0gMDtcbiAgfVxuICB0byB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuICB9XG59XG4ucHJvZ3Jlc3Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IDFyZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtO1xufVxuXG4ucHJvZ3Jlc3MtYmFyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMjZmZTI7XG4gIHRyYW5zaXRpb246IHdpZHRoIDAuNnMgZWFzZTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5wcm9ncmVzcy1iYXIge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuLnByb2dyZXNzLWJhci1zdHJpcGVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG4gIGJhY2tncm91bmQtc2l6ZTogMXJlbSAxcmVtO1xufVxuXG4ucHJvZ3Jlc3MtYmFyLWFuaW1hdGVkIHtcbiAgYW5pbWF0aW9uOiAxcyBsaW5lYXIgaW5maW5pdGUgcHJvZ3Jlc3MtYmFyLXN0cmlwZXM7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAucHJvZ3Jlc3MtYmFyLWFuaW1hdGVkIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gIH1cbn1cblxuLm1lZGlhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG5cbi5tZWRpYS1ib2R5IHtcbiAgZmxleDogMTtcbn1cblxuLmxpc3QtZ3JvdXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWFjdGlvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBjb2xvcjogIzRjNGM0YztcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIHotaW5kZXg6IDE7XG4gIGNvbG9yOiAjNGM0YzRjO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG59XG4ubGlzdC1ncm91cC1pdGVtLWFjdGlvbjphY3RpdmUge1xuICBjb2xvcjogIzM2MzYzNjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMS4yNXJlbTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbn1cbi5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiBpbmhlcml0O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogaW5oZXJpdDtcbn1cbi5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiBpbmhlcml0O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiBpbmhlcml0O1xufVxuLmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZCwgLmxpc3QtZ3JvdXAtaXRlbTpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjNjY2O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgei1pbmRleDogMjtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMjZmZTI7XG4gIGJvcmRlci1jb2xvcjogIzMyNmZlMjtcbn1cbi5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgYm9yZGVyLXRvcC13aWR0aDogMDtcbn1cbi5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gIG1hcmdpbi10b3A6IC0wLjA2MjVyZW07XG4gIGJvcmRlci10b3Atd2lkdGg6IDAuMDYyNXJlbTtcbn1cblxuLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbCB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG4ubGlzdC1ncm91cC1ob3Jpem9udGFsID4gLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMTI1cmVtO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cbi5saXN0LWdyb3VwLWhvcml6b250YWwgPiAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4xMjVyZW07XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG4ubGlzdC1ncm91cC1ob3Jpem9udGFsID4gLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbCA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgYm9yZGVyLXRvcC13aWR0aDogMC4wNjI1cmVtO1xuICBib3JkZXItbGVmdC13aWR0aDogMDtcbn1cbi5saXN0LWdyb3VwLWhvcml6b250YWwgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICBtYXJnaW4tbGVmdDogLTAuMDYyNXJlbTtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDAuMDYyNXJlbTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtc20ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbSA+IC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMTI1cmVtO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtc20gPiAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjEyNXJlbTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtc20gPiAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXNtID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDAuMDYyNXJlbTtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXNtID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuMDYyNXJlbTtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMC4wNjI1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZCB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kID4gLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4xMjVyZW07XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZCA+IC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMTI1cmVtO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZCA+IC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbWQgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMC4wNjI1cmVtO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbWQgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC4wNjI1cmVtO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwLjA2MjVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnID4gLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4xMjVyZW07XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZyA+IC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMTI1cmVtO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZyA+IC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbGcgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMC4wNjI1cmVtO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbGcgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC4wNjI1cmVtO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwLjA2MjVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14bCB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXhsID4gLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4xMjVyZW07XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14bCA+IC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMTI1cmVtO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14bCA+IC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteGwgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMC4wNjI1cmVtO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteGwgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC4wNjI1cmVtO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwLjA2MjVyZW07XG4gIH1cbn1cbi5saXN0LWdyb3VwLWZsdXNoIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5saXN0LWdyb3VwLWZsdXNoID4gLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIGJvcmRlci13aWR0aDogMCAwIDAuMDYyNXJlbTtcbn1cbi5saXN0LWdyb3VwLWZsdXNoID4gLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1wcmltYXJ5IHtcbiAgY29sb3I6ICMxYTNhNzY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjNmQ3Zjc7XG59XG4ubGlzdC1ncm91cC1pdGVtLXByaW1hcnkubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1wcmltYXJ5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzFhM2E3NjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2IwYzdmNDtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tcHJpbWFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWEzYTc2O1xuICBib3JkZXItY29sb3I6ICMxYTNhNzY7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICMyODI4Mjg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZGNkY2Q7XG59XG4ubGlzdC1ncm91cC1pdGVtLXNlY29uZGFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLXNlY29uZGFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICMyODI4Mjg7XG4gIGJhY2tncm91bmQtY29sb3I6IHNpbHZlcjtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tc2Vjb25kYXJ5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyODI4Mjg7XG4gIGJvcmRlci1jb2xvcjogIzI4MjgyODtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzIHtcbiAgY29sb3I6ICMwMjM3MWQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiOWQ1Yzc7XG59XG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzAyMzcxZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E5Y2JiYTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDIzNzFkO1xuICBib3JkZXItY29sb3I6ICMwMjM3MWQ7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0taW5mbyB7XG4gIGNvbG9yOiAjMTkzYTRhO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzVkN2UwO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0taW5mby5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICMxOTNhNGE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiNGNjZDc7XG59XG4ubGlzdC1ncm91cC1pdGVtLWluZm8ubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5M2E0YTtcbiAgYm9yZGVyLWNvbG9yOiAjMTkzYTRhO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcge1xuICBjb2xvcjogIzdjNTQwMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZTViODtcbn1cbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjN2M1NDAyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhkY2EwO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3YzU0MDI7XG4gIGJvcmRlci1jb2xvcjogIzdjNTQwMjtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIge1xuICBjb2xvcjogIzU2MGUxMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2YmZjMDtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzU2MGUxMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RmYWRhZTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1NjBlMTA7XG4gIGJvcmRlci1jb2xvcjogIzU2MGUxMDtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1saWdodCB7XG4gIGNvbG9yOiAjODU4NTg1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tbGlnaHQubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1saWdodC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICM4NTg1ODU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XG59XG4ubGlzdC1ncm91cC1pdGVtLWxpZ2h0Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4NTg1ODU7XG4gIGJvcmRlci1jb2xvcjogIzg1ODU4NTtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1kYXJrIHtcbiAgY29sb3I6ICMxYzFjMWM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjN2M3Yzc7XG59XG4ubGlzdC1ncm91cC1pdGVtLWRhcmsubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1kYXJrLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzFjMWMxYztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JhYmFiYTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tZGFyay5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWMxYzFjO1xuICBib3JkZXItY29sb3I6ICMxYzFjMWM7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tZ3JlZW4ge1xuICBjb2xvcjogIzAyMzcxZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I5ZDVjNztcbn1cbi5saXN0LWdyb3VwLWl0ZW0tZ3JlZW4ubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1ncmVlbi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICMwMjM3MWQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhOWNiYmE7XG59XG4ubGlzdC1ncm91cC1pdGVtLWdyZWVuLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMjM3MWQ7XG4gIGJvcmRlci1jb2xvcjogIzAyMzcxZDtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1saW1lIHtcbiAgY29sb3I6ICMyMjU4MTU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjYWU3YzM7XG59XG4ubGlzdC1ncm91cC1pdGVtLWxpbWUubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1saW1lLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzIyNTgxNTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JhZTBiMTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tbGltZS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjI1ODE1O1xuICBib3JkZXItY29sb3I6ICMyMjU4MTU7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tYmxhY2sge1xuICBjb2xvcjogYmxhY2s7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiOGI4Yjg7XG59XG4ubGlzdC1ncm91cC1pdGVtLWJsYWNrLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tYmxhY2subGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiBibGFjaztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FiYWJhYjtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tYmxhY2subGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG4gIGJvcmRlci1jb2xvcjogYmxhY2s7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tZm9jdXMge1xuICBjb2xvcjogIzNkNTM1ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q5ZTRlYTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tZm9jdXMubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1mb2N1cy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICMzZDUzNWU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOWQ4ZTE7XG59XG4ubGlzdC1ncm91cC1pdGVtLWZvY3VzLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzZDUzNWU7XG4gIGJvcmRlci1jb2xvcjogIzNkNTM1ZTtcbn1cblxuLmNsb3NlIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgb3BhY2l0eTogMC41O1xufVxuLmNsb3NlOmhvdmVyIHtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5jbG9zZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTpob3ZlciwgLmNsb3NlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmZvY3VzIHtcbiAgb3BhY2l0eTogMC43NTtcbn1cblxuYnV0dG9uLmNsb3NlIHtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbn1cblxuYS5jbG9zZS5kaXNhYmxlZCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4ubW9kYWwtb3BlbiB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ubW9kYWwtb3BlbiAubW9kYWwge1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbi5tb2RhbCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDUwO1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBvdXRsaW5lOiAwO1xufVxuXG4ubW9kYWwtZGlhbG9nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luOiAwLjVyZW07XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLm1vZGFsLmZhZGUgLm1vZGFsLWRpYWxvZyB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2Utb3V0O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMy4xMjVyZW0pO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLm1vZGFsLmZhZGUgLm1vZGFsLWRpYWxvZyB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLm1vZGFsLnNob3cgLm1vZGFsLWRpYWxvZyB7XG4gIHRyYW5zZm9ybTogbm9uZTtcbn1cbi5tb2RhbC5tb2RhbC1zdGF0aWMgLm1vZGFsLWRpYWxvZyB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4wMik7XG59XG5cbi5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1heC1oZWlnaHQ6IGNhbGMoMTAwJSAtIDFyZW0pO1xufVxuLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIC5tb2RhbC1jb250ZW50IHtcbiAgbWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDFyZW0pO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIC5tb2RhbC1oZWFkZXIsXG4ubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUgLm1vZGFsLWZvb3RlciB7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIC5tb2RhbC1ib2R5IHtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuLm1vZGFsLWRpYWxvZy1jZW50ZXJlZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMTAwJSAtIDFyZW0pO1xufVxuLm1vZGFsLWRpYWxvZy1jZW50ZXJlZDo6YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogY2FsYygxMDB2aCAtIDFyZW0pO1xuICBoZWlnaHQ6IG1pbi1jb250ZW50O1xuICBjb250ZW50OiBcIlwiO1xufVxuLm1vZGFsLWRpYWxvZy1jZW50ZXJlZC5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ubW9kYWwtZGlhbG9nLWNlbnRlcmVkLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIC5tb2RhbC1jb250ZW50IHtcbiAgbWF4LWhlaWdodDogbm9uZTtcbn1cbi5tb2RhbC1kaWFsb2ctY2VudGVyZWQubW9kYWwtZGlhbG9nLXNjcm9sbGFibGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG5cbi5tb2RhbC1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aWR0aDogMTAwJTtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogMCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIG91dGxpbmU6IDA7XG59XG5cbi5tb2RhbC1iYWNrZHJvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDQwO1xuICB3aWR0aDogMTAwdnc7XG4gIGhlaWdodDogMTAwdmg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTtcbn1cbi5tb2RhbC1iYWNrZHJvcC5mYWRlIHtcbiAgb3BhY2l0eTogMDtcbn1cbi5tb2RhbC1iYWNrZHJvcC5zaG93IHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLm1vZGFsLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDAgMCAwLjkzNzVyZW07XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cbi5tb2RhbC1oZWFkZXIgLmNsb3NlIHtcbiAgcGFkZGluZzogMCAwIDAuOTM3NXJlbTtcbiAgbWFyZ2luOiAtMC45Mzc1cmVtIDAgLTAuOTM3NXJlbSBhdXRvO1xufVxuXG4ubW9kYWwtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuXG4ubW9kYWwtYm9keSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleDogMSAxIGF1dG87XG4gIHBhZGRpbmc6IDAuOTM3NXJlbSAxLjg3NXJlbSAxLjg3NXJlbTtcbn1cblxuLm1vZGFsLWZvb3RlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgcGFkZGluZzogMC45Mzc1cmVtIDEuODc1cmVtIDEuODc1cmVtLTAuMjVyZW07XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cbi5tb2RhbC1mb290ZXIgPiAqIHtcbiAgbWFyZ2luOiAwLjI1cmVtO1xufVxuXG4ubW9kYWwtc2Nyb2xsYmFyLW1lYXN1cmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTk5OTlweDtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgb3ZlcmZsb3c6IHNjcm9sbDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5tb2RhbC1kaWFsb2cge1xuICAgIG1heC13aWR0aDogMzEuMjVyZW07XG4gICAgbWFyZ2luOiAxLjc1cmVtIGF1dG87XG4gIH1cbiAgLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIHtcbiAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMCUgLSAzLjVyZW0pO1xuICB9XG4gIC5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSAubW9kYWwtY29udGVudCB7XG4gICAgbWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDMuNXJlbSk7XG4gIH1cbiAgLm1vZGFsLWRpYWxvZy1jZW50ZXJlZCB7XG4gICAgbWluLWhlaWdodDogY2FsYygxMDAlIC0gMy41cmVtKTtcbiAgfVxuICAubW9kYWwtZGlhbG9nLWNlbnRlcmVkOjpiZWZvcmUge1xuICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDMuNXJlbSk7XG4gICAgaGVpZ2h0OiBtaW4tY29udGVudDtcbiAgfVxuICAubW9kYWwtc20ge1xuICAgIG1heC13aWR0aDogMTguNzVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1vZGFsLWxnLFxuICAubW9kYWwteGwge1xuICAgIG1heC13aWR0aDogNTByZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLm1vZGFsLXhsIHtcbiAgICBtYXgtd2lkdGg6IDcxLjI1cmVtO1xuICB9XG59XG4udG9vbHRpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTA3MDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB3b3JkLWJyZWFrOiBub3JtYWw7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBsaW5lLWJyZWFrOiBhdXRvO1xuICBmb250LXNpemU6IDFyZW07XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgb3BhY2l0eTogMDtcbn1cbi50b29sdGlwLnNob3cge1xuICBvcGFjaXR5OiAxO1xufVxuLnRvb2x0aXAgLmFycm93IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDAuOHJlbTtcbiAgaGVpZ2h0OiAwLjRyZW07XG59XG4udG9vbHRpcCAuYXJyb3c6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbn1cblxuLmJzLXRvb2x0aXAtdG9wLCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj10b3BdIHtcbiAgcGFkZGluZzogMC40cmVtIDA7XG59XG4uYnMtdG9vbHRpcC10b3AgLmFycm93LCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj10b3BdIC5hcnJvdyB7XG4gIGJvdHRvbTogMDtcbn1cbi5icy10b29sdGlwLXRvcCAuYXJyb3c6OmJlZm9yZSwgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49dG9wXSAuYXJyb3c6OmJlZm9yZSB7XG4gIHRvcDogMDtcbiAgYm9yZGVyLXdpZHRoOiAwLjRyZW0gMC40cmVtIDA7XG4gIGJvcmRlci10b3AtY29sb3I6ICNmZmY7XG59XG5cbi5icy10b29sdGlwLXJpZ2h0LCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1yaWdodF0ge1xuICBwYWRkaW5nOiAwIDAuNHJlbTtcbn1cbi5icy10b29sdGlwLXJpZ2h0IC5hcnJvdywgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49cmlnaHRdIC5hcnJvdyB7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAwLjRyZW07XG4gIGhlaWdodDogMC44cmVtO1xufVxuLmJzLXRvb2x0aXAtcmlnaHQgLmFycm93OjpiZWZvcmUsIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePXJpZ2h0XSAuYXJyb3c6OmJlZm9yZSB7XG4gIHJpZ2h0OiAwO1xuICBib3JkZXItd2lkdGg6IDAuNHJlbSAwLjRyZW0gMC40cmVtIDA7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI2ZmZjtcbn1cblxuLmJzLXRvb2x0aXAtYm90dG9tLCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1ib3R0b21dIHtcbiAgcGFkZGluZzogMC40cmVtIDA7XG59XG4uYnMtdG9vbHRpcC1ib3R0b20gLmFycm93LCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1ib3R0b21dIC5hcnJvdyB7XG4gIHRvcDogMDtcbn1cbi5icy10b29sdGlwLWJvdHRvbSAuYXJyb3c6OmJlZm9yZSwgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49Ym90dG9tXSAuYXJyb3c6OmJlZm9yZSB7XG4gIGJvdHRvbTogMDtcbiAgYm9yZGVyLXdpZHRoOiAwIDAuNHJlbSAwLjRyZW07XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmY7XG59XG5cbi5icy10b29sdGlwLWxlZnQsIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePWxlZnRdIHtcbiAgcGFkZGluZzogMCAwLjRyZW07XG59XG4uYnMtdG9vbHRpcC1sZWZ0IC5hcnJvdywgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49bGVmdF0gLmFycm93IHtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAwLjRyZW07XG4gIGhlaWdodDogMC44cmVtO1xufVxuLmJzLXRvb2x0aXAtbGVmdCAuYXJyb3c6OmJlZm9yZSwgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49bGVmdF0gLmFycm93OjpiZWZvcmUge1xuICBsZWZ0OiAwO1xuICBib3JkZXItd2lkdGg6IDAuNHJlbSAwIDAuNHJlbSAwLjRyZW07XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjZmZmO1xufVxuXG4udG9vbHRpcC1pbm5lciB7XG4gIG1heC13aWR0aDogMTUuNjI1cmVtO1xuICBwYWRkaW5nOiAxLjA2MjVyZW0gMS4wNjI1cmVtO1xuICBjb2xvcjogIzM2MzYzNjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbTtcbn1cblxuLnBvcG92ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTA2MDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMTIuNXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB3b3JkLWJyZWFrOiBub3JtYWw7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBsaW5lLWJyZWFrOiBhdXRvO1xuICBmb250LXNpemU6IDFyZW07XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgIzM2MzYzNjtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5wb3BvdmVyIC5hcnJvdyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxLjMxMjVyZW07XG4gIGhlaWdodDogMC42ODc1cmVtO1xuICBtYXJnaW46IDAgMDtcbn1cbi5wb3BvdmVyIC5hcnJvdzo6YmVmb3JlLCAucG9wb3ZlciAuYXJyb3c6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbn1cblxuLmJzLXBvcG92ZXItdG9wLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj10b3BdIHtcbiAgbWFyZ2luLWJvdHRvbTogMC42ODc1cmVtO1xufVxuLmJzLXBvcG92ZXItdG9wID4gLmFycm93LCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj10b3BdID4gLmFycm93IHtcbiAgYm90dG9tOiAtMC43NXJlbTtcbn1cbi5icy1wb3BvdmVyLXRvcCA+IC5hcnJvdzo6YmVmb3JlLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj10b3BdID4gLmFycm93OjpiZWZvcmUge1xuICBib3R0b206IDA7XG4gIGJvcmRlci13aWR0aDogMC42ODc1cmVtIDAuNjU2MjVyZW0gMDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzM2MzYzNjtcbn1cbi5icy1wb3BvdmVyLXRvcCA+IC5hcnJvdzo6YWZ0ZXIsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePXRvcF0gPiAuYXJyb3c6OmFmdGVyIHtcbiAgYm90dG9tOiAwLjA2MjVyZW07XG4gIGJvcmRlci13aWR0aDogMC42ODc1cmVtIDAuNjU2MjVyZW0gMDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2ZmZjtcbn1cblxuLmJzLXBvcG92ZXItcmlnaHQsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePXJpZ2h0XSB7XG4gIG1hcmdpbi1sZWZ0OiAwLjY4NzVyZW07XG59XG4uYnMtcG9wb3Zlci1yaWdodCA+IC5hcnJvdywgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49cmlnaHRdID4gLmFycm93IHtcbiAgbGVmdDogLTAuNzVyZW07XG4gIHdpZHRoOiAwLjY4NzVyZW07XG4gIGhlaWdodDogMS4zMTI1cmVtO1xuICBtYXJnaW46IDAgMDtcbn1cbi5icy1wb3BvdmVyLXJpZ2h0ID4gLmFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePXJpZ2h0XSA+IC5hcnJvdzo6YmVmb3JlIHtcbiAgbGVmdDogMDtcbiAgYm9yZGVyLXdpZHRoOiAwLjY1NjI1cmVtIDAuNjg3NXJlbSAwLjY1NjI1cmVtIDA7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzM2MzYzNjtcbn1cbi5icy1wb3BvdmVyLXJpZ2h0ID4gLmFycm93OjphZnRlciwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49cmlnaHRdID4gLmFycm93OjphZnRlciB7XG4gIGxlZnQ6IDAuMDYyNXJlbTtcbiAgYm9yZGVyLXdpZHRoOiAwLjY1NjI1cmVtIDAuNjg3NXJlbSAwLjY1NjI1cmVtIDA7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI2ZmZjtcbn1cblxuLmJzLXBvcG92ZXItYm90dG9tLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1ib3R0b21dIHtcbiAgbWFyZ2luLXRvcDogMC42ODc1cmVtO1xufVxuLmJzLXBvcG92ZXItYm90dG9tID4gLmFycm93LCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1ib3R0b21dID4gLmFycm93IHtcbiAgdG9wOiAtMC43NXJlbTtcbn1cbi5icy1wb3BvdmVyLWJvdHRvbSA+IC5hcnJvdzo6YmVmb3JlLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1ib3R0b21dID4gLmFycm93OjpiZWZvcmUge1xuICB0b3A6IDA7XG4gIGJvcmRlci13aWR0aDogMCAwLjY1NjI1cmVtIDAuNjg3NXJlbSAwLjY1NjI1cmVtO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMzYzNjM2O1xufVxuLmJzLXBvcG92ZXItYm90dG9tID4gLmFycm93OjphZnRlciwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49Ym90dG9tXSA+IC5hcnJvdzo6YWZ0ZXIge1xuICB0b3A6IDAuMDYyNXJlbTtcbiAgYm9yZGVyLXdpZHRoOiAwIDAuNjU2MjVyZW0gMC42ODc1cmVtIDAuNjU2MjVyZW07XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmY7XG59XG4uYnMtcG9wb3Zlci1ib3R0b20gLnBvcG92ZXItaGVhZGVyOjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWJvdHRvbV0gLnBvcG92ZXItaGVhZGVyOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogNTAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEuMzEyNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IC0wLjY1NjI1cmVtO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2Y3ZjdmNztcbn1cblxuLmJzLXBvcG92ZXItbGVmdCwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49bGVmdF0ge1xuICBtYXJnaW4tcmlnaHQ6IDAuNjg3NXJlbTtcbn1cbi5icy1wb3BvdmVyLWxlZnQgPiAuYXJyb3csIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWxlZnRdID4gLmFycm93IHtcbiAgcmlnaHQ6IC0wLjc1cmVtO1xuICB3aWR0aDogMC42ODc1cmVtO1xuICBoZWlnaHQ6IDEuMzEyNXJlbTtcbiAgbWFyZ2luOiAwIDA7XG59XG4uYnMtcG9wb3Zlci1sZWZ0ID4gLmFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWxlZnRdID4gLmFycm93OjpiZWZvcmUge1xuICByaWdodDogMDtcbiAgYm9yZGVyLXdpZHRoOiAwLjY1NjI1cmVtIDAgMC42NTYyNXJlbSAwLjY4NzVyZW07XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMzYzNjM2O1xufVxuLmJzLXBvcG92ZXItbGVmdCA+IC5hcnJvdzo6YWZ0ZXIsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWxlZnRdID4gLmFycm93OjphZnRlciB7XG4gIHJpZ2h0OiAwLjA2MjVyZW07XG4gIGJvcmRlci13aWR0aDogMC42NTYyNXJlbSAwIDAuNjU2MjVyZW0gMC42ODc1cmVtO1xuICBib3JkZXItbGVmdC1jb2xvcjogI2ZmZjtcbn1cblxuLnBvcG92ZXItaGVhZGVyIHtcbiAgcGFkZGluZzogMS4wNjI1cmVtIDEuMDYyNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2ViZWJlYjtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG4ucG9wb3Zlci1oZWFkZXI6ZW1wdHkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucG9wb3Zlci1ib2R5IHtcbiAgcGFkZGluZzogMS4wNjI1cmVtIDEuMDYyNXJlbTtcbiAgY29sb3I6ICMzNjM2MzY7XG59XG5cbi5jYXJvdXNlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNhcm91c2VsLnBvaW50ZXItZXZlbnQge1xuICB0b3VjaC1hY3Rpb246IHBhbi15O1xufVxuXG4uY2Fyb3VzZWwtaW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmNhcm91c2VsLWlubmVyOjphZnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjbGVhcjogYm90aDtcbiAgY29udGVudDogXCJcIjtcbn1cblxuLmNhcm91c2VsLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXJpZ2h0OiAtMTAwJTtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC42cyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jYXJvdXNlbC1pdGVtIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi5jYXJvdXNlbC1pdGVtLmFjdGl2ZSxcbi5jYXJvdXNlbC1pdGVtLW5leHQsXG4uY2Fyb3VzZWwtaXRlbS1wcmV2IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5jYXJvdXNlbC1pdGVtLW5leHQ6bm90KC5jYXJvdXNlbC1pdGVtLWxlZnQpLFxuLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXJpZ2h0IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xufVxuXG4uY2Fyb3VzZWwtaXRlbS1wcmV2Om5vdCguY2Fyb3VzZWwtaXRlbS1yaWdodCksXG4uYWN0aXZlLmNhcm91c2VsLWl0ZW0tbGVmdCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG59XG5cbi5jYXJvdXNlbC1mYWRlIC5jYXJvdXNlbC1pdGVtIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eTtcbiAgdHJhbnNmb3JtOiBub25lO1xufVxuLmNhcm91c2VsLWZhZGUgLmNhcm91c2VsLWl0ZW0uYWN0aXZlLFxuLmNhcm91c2VsLWZhZGUgLmNhcm91c2VsLWl0ZW0tbmV4dC5jYXJvdXNlbC1pdGVtLWxlZnQsXG4uY2Fyb3VzZWwtZmFkZSAuY2Fyb3VzZWwtaXRlbS1wcmV2LmNhcm91c2VsLWl0ZW0tcmlnaHQge1xuICB6LWluZGV4OiAxO1xuICBvcGFjaXR5OiAxO1xufVxuLmNhcm91c2VsLWZhZGUgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLWxlZnQsXG4uY2Fyb3VzZWwtZmFkZSAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tcmlnaHQge1xuICB6LWluZGV4OiAwO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDBzIDAuNnM7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY2Fyb3VzZWwtZmFkZSAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tbGVmdCxcbiAgLmNhcm91c2VsLWZhZGUgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXJpZ2h0IHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYsXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAxNSU7XG4gIHBhZGRpbmc6IDA7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogMDtcbiAgb3BhY2l0eTogMC41O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGVhc2U7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY2Fyb3VzZWwtY29udHJvbC1wcmV2LFxuICAuY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2OmhvdmVyLCAuY2Fyb3VzZWwtY29udHJvbC1wcmV2OmZvY3VzLFxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dDpob3Zlcixcbi5jYXJvdXNlbC1jb250cm9sLW5leHQ6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBvdXRsaW5lOiAwO1xuICBvcGFjaXR5OiAwLjk7XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYge1xuICBsZWZ0OiAwO1xufVxuXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgcmlnaHQ6IDA7XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbixcbi5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEuMjVyZW07XG4gIGhlaWdodDogMS4yNXJlbTtcbiAgYmFja2dyb3VuZDogNTAlLzEwMCUgMTAwJSBuby1yZXBlYXQ7XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgZmlsbD0nJTIzZmZmJyB2aWV3Qm94PScwIDAgOCA4JyUzRSUzQ3BhdGggZD0nTTUuMjUgMGwtNCA0IDQgNCAxLjUtMS41LTIuNS0yLjUgMi41LTIuNS0xLjUtMS41eicvJTNFJTNDL3N2ZyUzRVwiKTtcbn1cblxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPSclMjNmZmYnIHZpZXdCb3g9JzAgMCA4IDgnJTNFJTNDcGF0aCBkPSdNMi43NSAwbC0xLjUgMS41IDIuNSAyLjUtMi41IDIuNSAxLjUgMS41IDQtNC00LTR6Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xufVxuXG4uY2Fyb3VzZWwtaW5kaWNhdG9ycyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMTUlO1xuICBtYXJnaW4tbGVmdDogMTUlO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuLmNhcm91c2VsLWluZGljYXRvcnMgbGkge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgZmxleDogMCAxIGF1dG87XG4gIHdpZHRoOiAxLjg3NXJlbTtcbiAgaGVpZ2h0OiAwLjE4NzVyZW07XG4gIG1hcmdpbi1yaWdodDogMC4xODc1cmVtO1xuICBtYXJnaW4tbGVmdDogMC4xODc1cmVtO1xuICB0ZXh0LWluZGVudDogLTk5OXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlci10b3A6IDAuNjI1cmVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAwLjYyNXJlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgb3BhY2l0eTogMC41O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNnMgZWFzZTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jYXJvdXNlbC1pbmRpY2F0b3JzIGxpIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uY2Fyb3VzZWwtaW5kaWNhdG9ycyAuYWN0aXZlIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmNhcm91c2VsLWNhcHRpb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxNSU7XG4gIGJvdHRvbTogMjBweDtcbiAgbGVmdDogMTUlO1xuICB6LWluZGV4OiAxMDtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uYWxpZ24tYmFzZWxpbmUge1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXRvcCB7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3AgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLW1pZGRsZSB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGUgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWJvdHRvbSB7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b20gIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXRleHQtYm90dG9tIHtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtYm90dG9tICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi10ZXh0LXRvcCB7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcCAhaW1wb3J0YW50O1xufVxuXG4uYmctcHJpbWFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMjZmZTIgIWltcG9ydGFudDtcbn1cblxuYS5iZy1wcmltYXJ5OmhvdmVyLCBhLmJnLXByaW1hcnk6Zm9jdXMsXG5idXR0b24uYmctcHJpbWFyeTpob3ZlcixcbmJ1dHRvbi5iZy1wcmltYXJ5OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFjNTdjNSAhaW1wb3J0YW50O1xufVxuXG4uYmctc2Vjb25kYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRjNGM0YyAhaW1wb3J0YW50O1xufVxuXG5hLmJnLXNlY29uZGFyeTpob3ZlciwgYS5iZy1zZWNvbmRhcnk6Zm9jdXMsXG5idXR0b24uYmctc2Vjb25kYXJ5OmhvdmVyLFxuYnV0dG9uLmJnLXNlY29uZGFyeTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzMzMzMgIWltcG9ydGFudDtcbn1cblxuLmJnLXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDQ2YTM4ICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctc3VjY2Vzczpob3ZlciwgYS5iZy1zdWNjZXNzOmZvY3VzLFxuYnV0dG9uLmJnLXN1Y2Nlc3M6aG92ZXIsXG5idXR0b24uYmctc3VjY2Vzczpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMjM5MWUgIWltcG9ydGFudDtcbn1cblxuLmJnLWluZm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzE3MDhmICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctaW5mbzpob3ZlciwgYS5iZy1pbmZvOmZvY3VzLFxuYnV0dG9uLmJnLWluZm86aG92ZXIsXG5idXR0b24uYmctaW5mbzpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNDUyNjkgIWltcG9ydGFudDtcbn1cblxuLmJnLXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVhMTAzICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctd2FybmluZzpob3ZlciwgYS5iZy13YXJuaW5nOmZvY3VzLFxuYnV0dG9uLmJnLXdhcm5pbmc6aG92ZXIsXG5idXR0b24uYmctd2FybmluZzpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiYzdmMDIgIWltcG9ydGFudDtcbn1cblxuLmJnLWRhbmdlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhNTFhMWYgIWltcG9ydGFudDtcbn1cblxuYS5iZy1kYW5nZXI6aG92ZXIsIGEuYmctZGFuZ2VyOmZvY3VzLFxuYnV0dG9uLmJnLWRhbmdlcjpob3ZlcixcbmJ1dHRvbi5iZy1kYW5nZXI6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzkxMzE3ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1saWdodCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuYS5iZy1saWdodDpob3ZlciwgYS5iZy1saWdodDpmb2N1cyxcbmJ1dHRvbi5iZy1saWdodDpob3ZlcixcbmJ1dHRvbi5iZy1saWdodDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmU2ZTYgIWltcG9ydGFudDtcbn1cblxuLmJnLWRhcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzYzNjM2ICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctZGFyazpob3ZlciwgYS5iZy1kYXJrOmZvY3VzLFxuYnV0dG9uLmJnLWRhcms6aG92ZXIsXG5idXR0b24uYmctZGFyazpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZDFkMWQgIWltcG9ydGFudDtcbn1cblxuLmJnLWdyZWVuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA0NmEzOCAhaW1wb3J0YW50O1xufVxuXG5hLmJnLWdyZWVuOmhvdmVyLCBhLmJnLWdyZWVuOmZvY3VzLFxuYnV0dG9uLmJnLWdyZWVuOmhvdmVyLFxuYnV0dG9uLmJnLWdyZWVuOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAyMzkxZSAhaW1wb3J0YW50O1xufVxuXG4uYmctbGltZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MWE5MjggIWltcG9ydGFudDtcbn1cblxuYS5iZy1saW1lOmhvdmVyLCBhLmJnLWxpbWU6Zm9jdXMsXG5idXR0b24uYmctbGltZTpob3ZlcixcbmJ1dHRvbi5iZy1saW1lOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMxODAxZSAhaW1wb3J0YW50O1xufVxuXG4uYmctYmxhY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctYmxhY2s6aG92ZXIsIGEuYmctYmxhY2s6Zm9jdXMsXG5idXR0b24uYmctYmxhY2s6aG92ZXIsXG5idXR0b24uYmctYmxhY2s6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xufVxuXG4uYmctZm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzZhMGI0ICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctZm9jdXM6aG92ZXIsIGEuYmctZm9jdXM6Zm9jdXMsXG5idXR0b24uYmctZm9jdXM6aG92ZXIsXG5idXR0b24uYmctZm9jdXM6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTc4OGEwICFpbXBvcnRhbnQ7XG59XG5cbi5iZy13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuLmJnLXRyYW5zcGFyZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlciB7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci10b3Age1xuICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0OiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0OiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLTAge1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci10b3AtMCB7XG4gIGJvcmRlci10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1yaWdodC0wIHtcbiAgYm9yZGVyLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItYm90dG9tLTAge1xuICBib3JkZXItYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItbGVmdC0wIHtcbiAgYm9yZGVyLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1wcmltYXJ5IHtcbiAgYm9yZGVyLWNvbG9yOiAjMzI2ZmUyICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItc2Vjb25kYXJ5IHtcbiAgYm9yZGVyLWNvbG9yOiAjNGM0YzRjICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItc3VjY2VzcyB7XG4gIGJvcmRlci1jb2xvcjogIzA0NmEzOCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWluZm8ge1xuICBib3JkZXItY29sb3I6ICMzMTcwOGYgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci13YXJuaW5nIHtcbiAgYm9yZGVyLWNvbG9yOiAjZWVhMTAzICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZGFuZ2VyIHtcbiAgYm9yZGVyLWNvbG9yOiAjYTUxYTFmICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItbGlnaHQge1xuICBib3JkZXItY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1kYXJrIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzYzNjM2ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZ3JlZW4ge1xuICBib3JkZXItY29sb3I6ICMwNDZhMzggIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1saW1lIHtcbiAgYm9yZGVyLWNvbG9yOiAjNDFhOTI4ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItYmxhY2sge1xuICBib3JkZXItY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1mb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzc2YTBiNCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXdoaXRlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXNtIHtcbiAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQge1xuICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC10b3Age1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjEyNXJlbSAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4xMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtcmlnaHQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4xMjVyZW0gIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjEyNXJlbSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1sZWZ0IHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4xMjVyZW0gIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4xMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtbGcge1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWNpcmNsZSB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1waWxsIHtcbiAgYm9yZGVyLXJhZGl1czogNTByZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtMCB7XG4gIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbn1cblxuLmNsZWFyZml4OjphZnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjbGVhcjogYm90aDtcbiAgY29udGVudDogXCJcIjtcbn1cblxuLmQtbm9uZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmQtaW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG59XG5cbi5kLWlubGluZS1ibG9jayB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xufVxuXG4uZC1ibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi5kLXRhYmxlIHtcbiAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbn1cblxuLmQtdGFibGUtcm93IHtcbiAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG59XG5cbi5kLXRhYmxlLWNlbGwge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG59XG5cbi5kLWZsZXgge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG59XG5cbi5kLWlubGluZS1mbGV4IHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5kLXNtLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20tYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20tdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20tdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20tZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmQtbWQtbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmQtbGctbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLmQteGwtbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBwcmludCB7XG4gIC5kLXByaW50LW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtcHJpbnQtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtcHJpbnQtdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtcHJpbnQtdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtcHJpbnQtZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG59XG4uZW1iZWQtcmVzcG9uc2l2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmVtYmVkLXJlc3BvbnNpdmU6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb250ZW50OiBcIlwiO1xufVxuLmVtYmVkLXJlc3BvbnNpdmUgLmVtYmVkLXJlc3BvbnNpdmUtaXRlbSxcbi5lbWJlZC1yZXNwb25zaXZlIGlmcmFtZSxcbi5lbWJlZC1yZXNwb25zaXZlIGVtYmVkLFxuLmVtYmVkLXJlc3BvbnNpdmUgb2JqZWN0LFxuLmVtYmVkLXJlc3BvbnNpdmUgdmlkZW8ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXI6IDA7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTIxYnk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNDIuODU3MTQyODYlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xNmJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDU2LjI1JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtNGJ5Mzo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDc1JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMWJ5MTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDEwMCU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTIxYnk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNDIuODU3MTQyODYlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xNmJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDU2LjI1JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtNGJ5Mzo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDc1JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMWJ5MTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDEwMCU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTIxYnk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNDIuODU3MTQyODYlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xNmJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDU2LjI1JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtNGJ5Mzo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDc1JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMWJ5MTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDEwMCU7XG59XG5cbi5mbGV4LXJvdyB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtY29sdW1uIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1yb3ctcmV2ZXJzZSB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1jb2x1bW4tcmV2ZXJzZSB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xufVxuXG4uZmxleC13cmFwIHtcbiAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LW5vd3JhcCB7XG4gIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LXdyYXAtcmV2ZXJzZSB7XG4gIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LWZpbGwge1xuICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1ncm93LTAge1xuICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtZ3Jvdy0xIHtcbiAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LXNocmluay0wIHtcbiAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtc2hyaW5rLTEge1xuICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LXN0YXJ0IHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtZW5kIHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LWNlbnRlciB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtYmV0d2VlbiB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LWFyb3VuZCB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1pdGVtcy1zdGFydCB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1pdGVtcy1lbmQge1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLWNlbnRlciB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLWJhc2VsaW5lIHtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1pdGVtcy1zdHJldGNoIHtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtc3RhcnQge1xuICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LWVuZCB7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LWNlbnRlciB7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1iZXR3ZWVuIHtcbiAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1hcm91bmQge1xuICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtc3RyZXRjaCB7XG4gIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtYXV0byB7XG4gIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtc3RhcnQge1xuICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLWVuZCB7XG4gIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLWNlbnRlciB7XG4gIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1iYXNlbGluZSB7XG4gIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLXN0cmV0Y2gge1xuICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuZmxleC1zbS1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLW5vd3JhcCB7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS13cmFwLXJldmVyc2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tZmlsbCB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1ncm93LTAge1xuICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLWdyb3ctMSB7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tc2hyaW5rLTEge1xuICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1zbS1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtc20tZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtc20tY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXNtLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtc20tc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1zbS1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXNtLWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1zbS1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXNtLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1zbS1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXNtLXN0cmV0Y2gge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1zbS1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtc20tc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1zbS1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtc20tY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1zbS1iYXNlbGluZSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1zbS1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmxleC1tZC1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLW5vd3JhcCB7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC13cmFwLXJldmVyc2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtZmlsbCB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1ncm93LTAge1xuICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLWdyb3ctMSB7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtc2hyaW5rLTEge1xuICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1tZC1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbWQtZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbWQtY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLW1kLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbWQtc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1tZC1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LW1kLWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1tZC1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LW1kLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1tZC1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LW1kLXN0cmV0Y2gge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1tZC1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbWQtc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1tZC1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbWQtY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1tZC1iYXNlbGluZSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1tZC1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmZsZXgtbGctcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctd3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLWZpbGwge1xuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1ncm93LTEge1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLXNocmluay0wIHtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbGctc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLWxnLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLWxnLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1sZy1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLWxnLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbGctc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1sZy1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbGctY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1sZy1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbGctYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1sZy1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbGctYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLWxnLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbGctZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLWxnLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbGctYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbGctc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC5mbGV4LXhsLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtd3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14bC1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXhsLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy14bC1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy14bC1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteGwtYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy14bC1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXhsLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteGwtZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXhsLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteGwtYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXhsLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteGwtc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXhsLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14bC1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXhsLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14bC1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXhsLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXhsLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxufVxuLmZsb2F0LWxlZnQge1xuICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xufVxuXG4uZmxvYXQtcmlnaHQge1xuICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbn1cblxuLmZsb2F0LW5vbmUge1xuICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmZsb2F0LXNtLWxlZnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LXNtLXJpZ2h0IHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQtc20tbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mbG9hdC1tZC1sZWZ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC1tZC1yaWdodCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LW1kLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmZsb2F0LWxnLWxlZnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LWxnLXJpZ2h0IHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQtbGctbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAuZmxvYXQteGwtbGVmdCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQteGwtcmlnaHQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC14bC1ub25lIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG4udXNlci1zZWxlY3QtYWxsIHtcbiAgdXNlci1zZWxlY3Q6IGFsbCAhaW1wb3J0YW50O1xufVxuXG4udXNlci1zZWxlY3QtYXV0byB7XG4gIHVzZXItc2VsZWN0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi51c2VyLXNlbGVjdC1ub25lIHtcbiAgdXNlci1zZWxlY3Q6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLm92ZXJmbG93LWF1dG8ge1xuICBvdmVyZmxvdzogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ub3ZlcmZsb3ctaGlkZGVuIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxuXG4ucG9zaXRpb24tc3RhdGljIHtcbiAgcG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50O1xufVxuXG4ucG9zaXRpb24tcmVsYXRpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbn1cblxuLnBvc2l0aW9uLWFic29sdXRlIHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG59XG5cbi5wb3NpdGlvbi1maXhlZCB7XG4gIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xufVxuXG4ucG9zaXRpb24tc3RpY2t5IHtcbiAgcG9zaXRpb246IHN0aWNreSAhaW1wb3J0YW50O1xufVxuXG4uZml4ZWQtdG9wIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDMwO1xufVxuXG4uZml4ZWQtYm90dG9tIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDMwO1xufVxuXG5Ac3VwcG9ydHMgKHBvc2l0aW9uOiBzdGlja3kpIHtcbiAgLnN0aWNreS10b3Age1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDEwMjA7XG4gIH1cbn1cblxuLnNyLW9ubHkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IC0xcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJvcmRlcjogMDtcbn1cblxuLnNyLW9ubHktZm9jdXNhYmxlOmFjdGl2ZSwgLnNyLW9ubHktZm9jdXNhYmxlOmZvY3VzIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIGNsaXA6IGF1dG87XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG59XG5cbi5zaGFkb3ctc20ge1xuICBib3gtc2hhZG93OiAwIDAuMTI1cmVtIDAuMjVyZW0gcmdiYSgyMjQsIDIyOSwgMjM4LCAwLjA3NSkgIWltcG9ydGFudDtcbn1cblxuLnNoYWRvdyB7XG4gIGJveC1zaGFkb3c6IDAgMC41cmVtIDAuODc1cmVtIDAgcmdiYSgyMjQsIDIyOSwgMjM4LCAwLjUpICFpbXBvcnRhbnQ7XG59XG5cbi5zaGFkb3ctbGcge1xuICBib3gtc2hhZG93OiAwIDFyZW0gM3JlbSByZ2JhKDIyNCwgMjI5LCAyMzgsIDAuMTc1KSAhaW1wb3J0YW50O1xufVxuXG4uc2hhZG93LW5vbmUge1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi53LTI1IHtcbiAgd2lkdGg6IDI1JSAhaW1wb3J0YW50O1xufVxuXG4udy01MCB7XG4gIHdpZHRoOiA1MCUgIWltcG9ydGFudDtcbn1cblxuLnctNzUge1xuICB3aWR0aDogNzUlICFpbXBvcnRhbnQ7XG59XG5cbi53LTEwMCB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi53LWF1dG8ge1xuICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4udy0zMyB7XG4gIHdpZHRoOiAzMy4zMzMzJSAhaW1wb3J0YW50O1xufVxuXG4udy02NiB7XG4gIHdpZHRoOiA2Ni42NjY2JSAhaW1wb3J0YW50O1xufVxuXG4uaC0yNSB7XG4gIGhlaWdodDogMjUlICFpbXBvcnRhbnQ7XG59XG5cbi5oLTUwIHtcbiAgaGVpZ2h0OiA1MCUgIWltcG9ydGFudDtcbn1cblxuLmgtNzUge1xuICBoZWlnaHQ6IDc1JSAhaW1wb3J0YW50O1xufVxuXG4uaC0xMDAge1xuICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLmgtYXV0byB7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4uaC0zMyB7XG4gIGhlaWdodDogMzMuMzMzMyUgIWltcG9ydGFudDtcbn1cblxuLmgtNjYge1xuICBoZWlnaHQ6IDY2LjY2NjYlICFpbXBvcnRhbnQ7XG59XG5cbi5tdy0xMDAge1xuICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLm1oLTEwMCB7XG4gIG1heC1oZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLm1pbi12dy0xMDAge1xuICBtaW4td2lkdGg6IDEwMHZ3ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdmgtMTAwIHtcbiAgbWluLWhlaWdodDogMTAwdmggIWltcG9ydGFudDtcbn1cblxuLnZ3LTEwMCB7XG4gIHdpZHRoOiAxMDB2dyAhaW1wb3J0YW50O1xufVxuXG4udmgtMTAwIHtcbiAgaGVpZ2h0OiAxMDB2aCAhaW1wb3J0YW50O1xufVxuXG4ubS0wIHtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0wLFxuLm15LTAge1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tci0wLFxuLm14LTAge1xuICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLm1iLTAsXG4ubXktMCB7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLm1sLTAsXG4ubXgtMCB7XG4gIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tLTEge1xuICBtYXJnaW46IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTEsXG4ubXktMSB7XG4gIG1hcmdpbi10b3A6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTEsXG4ubXgtMSB7XG4gIG1hcmdpbi1yaWdodDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMSxcbi5teS0xIHtcbiAgbWFyZ2luLWJvdHRvbTogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtMSxcbi5teC0xIHtcbiAgbWFyZ2luLWxlZnQ6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tMiB7XG4gIG1hcmdpbjogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0yLFxuLm15LTIge1xuICBtYXJnaW4tdG9wOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTIsXG4ubXgtMiB7XG4gIG1hcmdpbi1yaWdodDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0yLFxuLm15LTIge1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTIsXG4ubXgtMiB7XG4gIG1hcmdpbi1sZWZ0OiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tMyB7XG4gIG1hcmdpbjogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtMyxcbi5teS0zIHtcbiAgbWFyZ2luLXRvcDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItMyxcbi5teC0zIHtcbiAgbWFyZ2luLXJpZ2h0OiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0zLFxuLm15LTMge1xuICBtYXJnaW4tYm90dG9tOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC0zLFxuLm14LTMge1xuICBtYXJnaW4tbGVmdDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS00IHtcbiAgbWFyZ2luOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtNCxcbi5teS00IHtcbiAgbWFyZ2luLXRvcDogMS44NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTQsXG4ubXgtNCB7XG4gIG1hcmdpbi1yaWdodDogMS44NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTQsXG4ubXktNCB7XG4gIG1hcmdpbi1ib3R0b206IDEuODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC00LFxuLm14LTQge1xuICBtYXJnaW4tbGVmdDogMS44NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tNSB7XG4gIG1hcmdpbjogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtNSxcbi5teS01IHtcbiAgbWFyZ2luLXRvcDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItNSxcbi5teC01IHtcbiAgbWFyZ2luLXJpZ2h0OiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi01LFxuLm15LTUge1xuICBtYXJnaW4tYm90dG9tOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC01LFxuLm14LTUge1xuICBtYXJnaW4tbGVmdDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS02IHtcbiAgbWFyZ2luOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTYsXG4ubXktNiB7XG4gIG1hcmdpbi10b3A6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItNixcbi5teC02IHtcbiAgbWFyZ2luLXJpZ2h0OiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTYsXG4ubXktNiB7XG4gIG1hcmdpbi1ib3R0b206IDIuODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtNixcbi5teC02IHtcbiAgbWFyZ2luLWxlZnQ6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS03IHtcbiAgbWFyZ2luOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC03LFxuLm15LTcge1xuICBtYXJnaW4tdG9wOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci03LFxuLm14LTcge1xuICBtYXJnaW4tcmlnaHQ6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTcsXG4ubXktNyB7XG4gIG1hcmdpbi1ib3R0b206IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTcsXG4ubXgtNyB7XG4gIG1hcmdpbi1sZWZ0OiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTgge1xuICBtYXJnaW46IDMuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTgsXG4ubXktOCB7XG4gIG1hcmdpbi10b3A6IDMuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTgsXG4ubXgtOCB7XG4gIG1hcmdpbi1yaWdodDogMy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItOCxcbi5teS04IHtcbiAgbWFyZ2luLWJvdHRvbTogMy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtOCxcbi5teC04IHtcbiAgbWFyZ2luLWxlZnQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tOSB7XG4gIG1hcmdpbjogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtOSxcbi5teS05IHtcbiAgbWFyZ2luLXRvcDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItOSxcbi5teC05IHtcbiAgbWFyZ2luLXJpZ2h0OiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi05LFxuLm15LTkge1xuICBtYXJnaW4tYm90dG9tOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC05LFxuLm14LTkge1xuICBtYXJnaW4tbGVmdDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS0xMCB7XG4gIG1hcmdpbjogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0xMCxcbi5teS0xMCB7XG4gIG1hcmdpbi10b3A6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItMTAsXG4ubXgtMTAge1xuICBtYXJnaW4tcmlnaHQ6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMTAsXG4ubXktMTAge1xuICBtYXJnaW4tYm90dG9tOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTEwLFxuLm14LTEwIHtcbiAgbWFyZ2luLWxlZnQ6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS0xXzUge1xuICBtYXJnaW46IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0xXzUsXG4ubXktMV81IHtcbiAgbWFyZ2luLXRvcDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTFfNSxcbi5teC0xXzUge1xuICBtYXJnaW4tcmlnaHQ6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0xXzUsXG4ubXktMV81IHtcbiAgbWFyZ2luLWJvdHRvbTogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTFfNSxcbi5teC0xXzUge1xuICBtYXJnaW4tbGVmdDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tMl81IHtcbiAgbWFyZ2luOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtMl81LFxuLm15LTJfNSB7XG4gIG1hcmdpbi10b3A6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci0yXzUsXG4ubXgtMl81IHtcbiAgbWFyZ2luLXJpZ2h0OiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMl81LFxuLm15LTJfNSB7XG4gIG1hcmdpbi1ib3R0b206IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC0yXzUsXG4ubXgtMl81IHtcbiAgbWFyZ2luLWxlZnQ6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTNfNSB7XG4gIG1hcmdpbjogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTNfNSxcbi5teS0zXzUge1xuICBtYXJnaW4tdG9wOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItM181LFxuLm14LTNfNSB7XG4gIG1hcmdpbi1yaWdodDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTNfNSxcbi5teS0zXzUge1xuICBtYXJnaW4tYm90dG9tOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtM181LFxuLm14LTNfNSB7XG4gIG1hcmdpbi1sZWZ0OiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS00XzUge1xuICBtYXJnaW46IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC00XzUsXG4ubXktNF81IHtcbiAgbWFyZ2luLXRvcDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTRfNSxcbi5teC00XzUge1xuICBtYXJnaW4tcmlnaHQ6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi00XzUsXG4ubXktNF81IHtcbiAgbWFyZ2luLWJvdHRvbTogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTRfNSxcbi5teC00XzUge1xuICBtYXJnaW4tbGVmdDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tNV81IHtcbiAgbWFyZ2luOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtNV81LFxuLm15LTVfNSB7XG4gIG1hcmdpbi10b3A6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci01XzUsXG4ubXgtNV81IHtcbiAgbWFyZ2luLXJpZ2h0OiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItNV81LFxuLm15LTVfNSB7XG4gIG1hcmdpbi1ib3R0b206IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC01XzUsXG4ubXgtNV81IHtcbiAgbWFyZ2luLWxlZnQ6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTZfNSB7XG4gIG1hcmdpbjogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTZfNSxcbi5teS02XzUge1xuICBtYXJnaW4tdG9wOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItNl81LFxuLm14LTZfNSB7XG4gIG1hcmdpbi1yaWdodDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTZfNSxcbi5teS02XzUge1xuICBtYXJnaW4tYm90dG9tOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtNl81LFxuLm14LTZfNSB7XG4gIG1hcmdpbi1sZWZ0OiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS03XzUge1xuICBtYXJnaW46IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC03XzUsXG4ubXktN181IHtcbiAgbWFyZ2luLXRvcDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTdfNSxcbi5teC03XzUge1xuICBtYXJnaW4tcmlnaHQ6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi03XzUsXG4ubXktN181IHtcbiAgbWFyZ2luLWJvdHRvbTogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTdfNSxcbi5teC03XzUge1xuICBtYXJnaW4tbGVmdDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tOF81IHtcbiAgbWFyZ2luOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtOF81LFxuLm15LThfNSB7XG4gIG1hcmdpbi10b3A6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci04XzUsXG4ubXgtOF81IHtcbiAgbWFyZ2luLXJpZ2h0OiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItOF81LFxuLm15LThfNSB7XG4gIG1hcmdpbi1ib3R0b206IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC04XzUsXG4ubXgtOF81IHtcbiAgbWFyZ2luLWxlZnQ6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTlfNSB7XG4gIG1hcmdpbjogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTlfNSxcbi5teS05XzUge1xuICBtYXJnaW4tdG9wOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItOV81LFxuLm14LTlfNSB7XG4gIG1hcmdpbi1yaWdodDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTlfNSxcbi5teS05XzUge1xuICBtYXJnaW4tYm90dG9tOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtOV81LFxuLm14LTlfNSB7XG4gIG1hcmdpbi1sZWZ0OiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS0xMF81IHtcbiAgbWFyZ2luOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtMTBfNSxcbi5teS0xMF81IHtcbiAgbWFyZ2luLXRvcDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTEwXzUsXG4ubXgtMTBfNSB7XG4gIG1hcmdpbi1yaWdodDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTEwXzUsXG4ubXktMTBfNSB7XG4gIG1hcmdpbi1ib3R0b206IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC0xMF81LFxuLm14LTEwXzUge1xuICBtYXJnaW4tbGVmdDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtMCB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cblxuLnB0LTAsXG4ucHktMCB7XG4gIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wci0wLFxuLnB4LTAge1xuICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0wLFxuLnB5LTAge1xuICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4ucGwtMCxcbi5weC0wIHtcbiAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wLTEge1xuICBwYWRkaW5nOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0xLFxuLnB5LTEge1xuICBwYWRkaW5nLXRvcDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItMSxcbi5weC0xIHtcbiAgcGFkZGluZy1yaWdodDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMSxcbi5weS0xIHtcbiAgcGFkZGluZy1ib3R0b206IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTEsXG4ucHgtMSB7XG4gIHBhZGRpbmctbGVmdDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0yIHtcbiAgcGFkZGluZzogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0yLFxuLnB5LTIge1xuICBwYWRkaW5nLXRvcDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci0yLFxuLnB4LTIge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTIsXG4ucHktMiB7XG4gIHBhZGRpbmctYm90dG9tOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTIsXG4ucHgtMiB7XG4gIHBhZGRpbmctbGVmdDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTMge1xuICBwYWRkaW5nOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0zLFxuLnB5LTMge1xuICBwYWRkaW5nLXRvcDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItMyxcbi5weC0zIHtcbiAgcGFkZGluZy1yaWdodDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMyxcbi5weS0zIHtcbiAgcGFkZGluZy1ib3R0b206IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTMsXG4ucHgtMyB7XG4gIHBhZGRpbmctbGVmdDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC00IHtcbiAgcGFkZGluZzogMS44NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTQsXG4ucHktNCB7XG4gIHBhZGRpbmctdG9wOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItNCxcbi5weC00IHtcbiAgcGFkZGluZy1yaWdodDogMS44NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTQsXG4ucHktNCB7XG4gIHBhZGRpbmctYm90dG9tOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtNCxcbi5weC00IHtcbiAgcGFkZGluZy1sZWZ0OiAxLjg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC01IHtcbiAgcGFkZGluZzogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtNSxcbi5weS01IHtcbiAgcGFkZGluZy10b3A6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTUsXG4ucHgtNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTUsXG4ucHktNSB7XG4gIHBhZGRpbmctYm90dG9tOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC01LFxuLnB4LTUge1xuICBwYWRkaW5nLWxlZnQ6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtNiB7XG4gIHBhZGRpbmc6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtNixcbi5weS02IHtcbiAgcGFkZGluZy10b3A6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItNixcbi5weC02IHtcbiAgcGFkZGluZy1yaWdodDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi02LFxuLnB5LTYge1xuICBwYWRkaW5nLWJvdHRvbTogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC02LFxuLnB4LTYge1xuICBwYWRkaW5nLWxlZnQ6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC03IHtcbiAgcGFkZGluZzogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtNyxcbi5weS03IHtcbiAgcGFkZGluZy10b3A6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTcsXG4ucHgtNyB7XG4gIHBhZGRpbmctcmlnaHQ6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTcsXG4ucHktNyB7XG4gIHBhZGRpbmctYm90dG9tOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC03LFxuLnB4LTcge1xuICBwYWRkaW5nLWxlZnQ6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtOCB7XG4gIHBhZGRpbmc6IDMuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTgsXG4ucHktOCB7XG4gIHBhZGRpbmctdG9wOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci04LFxuLnB4LTgge1xuICBwYWRkaW5nLXJpZ2h0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi04LFxuLnB5LTgge1xuICBwYWRkaW5nLWJvdHRvbTogMy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtOCxcbi5weC04IHtcbiAgcGFkZGluZy1sZWZ0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTkge1xuICBwYWRkaW5nOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC05LFxuLnB5LTkge1xuICBwYWRkaW5nLXRvcDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItOSxcbi5weC05IHtcbiAgcGFkZGluZy1yaWdodDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItOSxcbi5weS05IHtcbiAgcGFkZGluZy1ib3R0b206IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTksXG4ucHgtOSB7XG4gIHBhZGRpbmctbGVmdDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0xMCB7XG4gIHBhZGRpbmc6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtMTAsXG4ucHktMTAge1xuICBwYWRkaW5nLXRvcDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci0xMCxcbi5weC0xMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMTAsXG4ucHktMTAge1xuICBwYWRkaW5nLWJvdHRvbTogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC0xMCxcbi5weC0xMCB7XG4gIHBhZGRpbmctbGVmdDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTFfNSB7XG4gIHBhZGRpbmc6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0xXzUsXG4ucHktMV81IHtcbiAgcGFkZGluZy10b3A6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci0xXzUsXG4ucHgtMV81IHtcbiAgcGFkZGluZy1yaWdodDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTFfNSxcbi5weS0xXzUge1xuICBwYWRkaW5nLWJvdHRvbTogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTFfNSxcbi5weC0xXzUge1xuICBwYWRkaW5nLWxlZnQ6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTJfNSB7XG4gIHBhZGRpbmc6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0yXzUsXG4ucHktMl81IHtcbiAgcGFkZGluZy10b3A6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci0yXzUsXG4ucHgtMl81IHtcbiAgcGFkZGluZy1yaWdodDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTJfNSxcbi5weS0yXzUge1xuICBwYWRkaW5nLWJvdHRvbTogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTJfNSxcbi5weC0yXzUge1xuICBwYWRkaW5nLWxlZnQ6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTNfNSB7XG4gIHBhZGRpbmc6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0zXzUsXG4ucHktM181IHtcbiAgcGFkZGluZy10b3A6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci0zXzUsXG4ucHgtM181IHtcbiAgcGFkZGluZy1yaWdodDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTNfNSxcbi5weS0zXzUge1xuICBwYWRkaW5nLWJvdHRvbTogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTNfNSxcbi5weC0zXzUge1xuICBwYWRkaW5nLWxlZnQ6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTRfNSB7XG4gIHBhZGRpbmc6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC00XzUsXG4ucHktNF81IHtcbiAgcGFkZGluZy10b3A6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci00XzUsXG4ucHgtNF81IHtcbiAgcGFkZGluZy1yaWdodDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTRfNSxcbi5weS00XzUge1xuICBwYWRkaW5nLWJvdHRvbTogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTRfNSxcbi5weC00XzUge1xuICBwYWRkaW5nLWxlZnQ6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTVfNSB7XG4gIHBhZGRpbmc6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC01XzUsXG4ucHktNV81IHtcbiAgcGFkZGluZy10b3A6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci01XzUsXG4ucHgtNV81IHtcbiAgcGFkZGluZy1yaWdodDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTVfNSxcbi5weS01XzUge1xuICBwYWRkaW5nLWJvdHRvbTogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTVfNSxcbi5weC01XzUge1xuICBwYWRkaW5nLWxlZnQ6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTZfNSB7XG4gIHBhZGRpbmc6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC02XzUsXG4ucHktNl81IHtcbiAgcGFkZGluZy10b3A6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci02XzUsXG4ucHgtNl81IHtcbiAgcGFkZGluZy1yaWdodDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTZfNSxcbi5weS02XzUge1xuICBwYWRkaW5nLWJvdHRvbTogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTZfNSxcbi5weC02XzUge1xuICBwYWRkaW5nLWxlZnQ6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTdfNSB7XG4gIHBhZGRpbmc6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC03XzUsXG4ucHktN181IHtcbiAgcGFkZGluZy10b3A6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci03XzUsXG4ucHgtN181IHtcbiAgcGFkZGluZy1yaWdodDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTdfNSxcbi5weS03XzUge1xuICBwYWRkaW5nLWJvdHRvbTogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTdfNSxcbi5weC03XzUge1xuICBwYWRkaW5nLWxlZnQ6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLThfNSB7XG4gIHBhZGRpbmc6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC04XzUsXG4ucHktOF81IHtcbiAgcGFkZGluZy10b3A6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci04XzUsXG4ucHgtOF81IHtcbiAgcGFkZGluZy1yaWdodDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLThfNSxcbi5weS04XzUge1xuICBwYWRkaW5nLWJvdHRvbTogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLThfNSxcbi5weC04XzUge1xuICBwYWRkaW5nLWxlZnQ6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTlfNSB7XG4gIHBhZGRpbmc6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC05XzUsXG4ucHktOV81IHtcbiAgcGFkZGluZy10b3A6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci05XzUsXG4ucHgtOV81IHtcbiAgcGFkZGluZy1yaWdodDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTlfNSxcbi5weS05XzUge1xuICBwYWRkaW5nLWJvdHRvbTogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTlfNSxcbi5weC05XzUge1xuICBwYWRkaW5nLWxlZnQ6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTEwXzUge1xuICBwYWRkaW5nOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtMTBfNSxcbi5weS0xMF81IHtcbiAgcGFkZGluZy10b3A6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci0xMF81LFxuLnB4LTEwXzUge1xuICBwYWRkaW5nLXJpZ2h0OiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMTBfNSxcbi5weS0xMF81IHtcbiAgcGFkZGluZy1ib3R0b206IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC0xMF81LFxuLnB4LTEwXzUge1xuICBwYWRkaW5nLWxlZnQ6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW4xIHtcbiAgbWFyZ2luOiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjEsXG4ubXktbjEge1xuICBtYXJnaW4tdG9wOiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjEsXG4ubXgtbjEge1xuICBtYXJnaW4tcmlnaHQ6IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uMSxcbi5teS1uMSB7XG4gIG1hcmdpbi1ib3R0b206IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uMSxcbi5teC1uMSB7XG4gIG1hcmdpbi1sZWZ0OiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uMiB7XG4gIG1hcmdpbjogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjIsXG4ubXktbjIge1xuICBtYXJnaW4tdG9wOiAtMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uMixcbi5teC1uMiB7XG4gIG1hcmdpbi1yaWdodDogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjIsXG4ubXktbjIge1xuICBtYXJnaW4tYm90dG9tOiAtMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uMixcbi5teC1uMiB7XG4gIG1hcmdpbi1sZWZ0OiAtMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW4zIHtcbiAgbWFyZ2luOiAtMS40MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjMsXG4ubXktbjMge1xuICBtYXJnaW4tdG9wOiAtMS40MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjMsXG4ubXgtbjMge1xuICBtYXJnaW4tcmlnaHQ6IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uMyxcbi5teS1uMyB7XG4gIG1hcmdpbi1ib3R0b206IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uMyxcbi5teC1uMyB7XG4gIG1hcmdpbi1sZWZ0OiAtMS40MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uNCB7XG4gIG1hcmdpbjogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uNCxcbi5teS1uNCB7XG4gIG1hcmdpbi10b3A6IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjQsXG4ubXgtbjQge1xuICBtYXJnaW4tcmlnaHQ6IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjQsXG4ubXktbjQge1xuICBtYXJnaW4tYm90dG9tOiAtMS44NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW40LFxuLm14LW40IHtcbiAgbWFyZ2luLWxlZnQ6IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uNSB7XG4gIG1hcmdpbjogLTIuMzQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW41LFxuLm15LW41IHtcbiAgbWFyZ2luLXRvcDogLTIuMzQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW41LFxuLm14LW41IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjUsXG4ubXktbjUge1xuICBtYXJnaW4tYm90dG9tOiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjUsXG4ubXgtbjUge1xuICBtYXJnaW4tbGVmdDogLTIuMzQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjYge1xuICBtYXJnaW46IC0yLjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW42LFxuLm15LW42IHtcbiAgbWFyZ2luLXRvcDogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjYsXG4ubXgtbjYge1xuICBtYXJnaW4tcmlnaHQ6IC0yLjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW42LFxuLm15LW42IHtcbiAgbWFyZ2luLWJvdHRvbTogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjYsXG4ubXgtbjYge1xuICBtYXJnaW4tbGVmdDogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uNyB7XG4gIG1hcmdpbjogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW43LFxuLm15LW43IHtcbiAgbWFyZ2luLXRvcDogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW43LFxuLm14LW43IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjcsXG4ubXktbjcge1xuICBtYXJnaW4tYm90dG9tOiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjcsXG4ubXgtbjcge1xuICBtYXJnaW4tbGVmdDogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjgge1xuICBtYXJnaW46IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uOCxcbi5teS1uOCB7XG4gIG1hcmdpbi10b3A6IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uOCxcbi5teC1uOCB7XG4gIG1hcmdpbi1yaWdodDogLTMuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW44LFxuLm15LW44IHtcbiAgbWFyZ2luLWJvdHRvbTogLTMuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW44LFxuLm14LW44IHtcbiAgbWFyZ2luLWxlZnQ6IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW45IHtcbiAgbWFyZ2luOiAtNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjksXG4ubXktbjkge1xuICBtYXJnaW4tdG9wOiAtNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjksXG4ubXgtbjkge1xuICBtYXJnaW4tcmlnaHQ6IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uOSxcbi5teS1uOSB7XG4gIG1hcmdpbi1ib3R0b206IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uOSxcbi5teC1uOSB7XG4gIG1hcmdpbi1sZWZ0OiAtNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uMTAge1xuICBtYXJnaW46IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW4xMCxcbi5teS1uMTAge1xuICBtYXJnaW4tdG9wOiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uMTAsXG4ubXgtbjEwIHtcbiAgbWFyZ2luLXJpZ2h0OiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uMTAsXG4ubXktbjEwIHtcbiAgbWFyZ2luLWJvdHRvbTogLTYuNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjEwLFxuLm14LW4xMCB7XG4gIG1hcmdpbi1sZWZ0OiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW4xXzUge1xuICBtYXJnaW46IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjFfNSxcbi5teS1uMV81IHtcbiAgbWFyZ2luLXRvcDogLTAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uMV81LFxuLm14LW4xXzUge1xuICBtYXJnaW4tcmlnaHQ6IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjFfNSxcbi5teS1uMV81IHtcbiAgbWFyZ2luLWJvdHRvbTogLTAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uMV81LFxuLm14LW4xXzUge1xuICBtYXJnaW4tbGVmdDogLTAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW4yXzUge1xuICBtYXJnaW46IC0xLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjJfNSxcbi5teS1uMl81IHtcbiAgbWFyZ2luLXRvcDogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uMl81LFxuLm14LW4yXzUge1xuICBtYXJnaW4tcmlnaHQ6IC0xLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjJfNSxcbi5teS1uMl81IHtcbiAgbWFyZ2luLWJvdHRvbTogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uMl81LFxuLm14LW4yXzUge1xuICBtYXJnaW4tbGVmdDogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW4zXzUge1xuICBtYXJnaW46IC0xLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjNfNSxcbi5teS1uM181IHtcbiAgbWFyZ2luLXRvcDogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uM181LFxuLm14LW4zXzUge1xuICBtYXJnaW4tcmlnaHQ6IC0xLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjNfNSxcbi5teS1uM181IHtcbiAgbWFyZ2luLWJvdHRvbTogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uM181LFxuLm14LW4zXzUge1xuICBtYXJnaW4tbGVmdDogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW40XzUge1xuICBtYXJnaW46IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjRfNSxcbi5teS1uNF81IHtcbiAgbWFyZ2luLXRvcDogLTIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uNF81LFxuLm14LW40XzUge1xuICBtYXJnaW4tcmlnaHQ6IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjRfNSxcbi5teS1uNF81IHtcbiAgbWFyZ2luLWJvdHRvbTogLTIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uNF81LFxuLm14LW40XzUge1xuICBtYXJnaW4tbGVmdDogLTIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW41XzUge1xuICBtYXJnaW46IC0yLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjVfNSxcbi5teS1uNV81IHtcbiAgbWFyZ2luLXRvcDogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uNV81LFxuLm14LW41XzUge1xuICBtYXJnaW4tcmlnaHQ6IC0yLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjVfNSxcbi5teS1uNV81IHtcbiAgbWFyZ2luLWJvdHRvbTogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uNV81LFxuLm14LW41XzUge1xuICBtYXJnaW4tbGVmdDogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW42XzUge1xuICBtYXJnaW46IC0zLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjZfNSxcbi5teS1uNl81IHtcbiAgbWFyZ2luLXRvcDogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uNl81LFxuLm14LW42XzUge1xuICBtYXJnaW4tcmlnaHQ6IC0zLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjZfNSxcbi5teS1uNl81IHtcbiAgbWFyZ2luLWJvdHRvbTogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uNl81LFxuLm14LW42XzUge1xuICBtYXJnaW4tbGVmdDogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW43XzUge1xuICBtYXJnaW46IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjdfNSxcbi5teS1uN181IHtcbiAgbWFyZ2luLXRvcDogLTMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uN181LFxuLm14LW43XzUge1xuICBtYXJnaW4tcmlnaHQ6IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjdfNSxcbi5teS1uN181IHtcbiAgbWFyZ2luLWJvdHRvbTogLTMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uN181LFxuLm14LW43XzUge1xuICBtYXJnaW4tbGVmdDogLTMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW44XzUge1xuICBtYXJnaW46IC0zLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjhfNSxcbi5teS1uOF81IHtcbiAgbWFyZ2luLXRvcDogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uOF81LFxuLm14LW44XzUge1xuICBtYXJnaW4tcmlnaHQ6IC0zLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjhfNSxcbi5teS1uOF81IHtcbiAgbWFyZ2luLWJvdHRvbTogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uOF81LFxuLm14LW44XzUge1xuICBtYXJnaW4tbGVmdDogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW45XzUge1xuICBtYXJnaW46IC00LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjlfNSxcbi5teS1uOV81IHtcbiAgbWFyZ2luLXRvcDogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uOV81LFxuLm14LW45XzUge1xuICBtYXJnaW4tcmlnaHQ6IC00LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjlfNSxcbi5teS1uOV81IHtcbiAgbWFyZ2luLWJvdHRvbTogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uOV81LFxuLm14LW45XzUge1xuICBtYXJnaW4tbGVmdDogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW4xMF81IHtcbiAgbWFyZ2luOiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW4xMF81LFxuLm15LW4xMF81IHtcbiAgbWFyZ2luLXRvcDogLTYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uMTBfNSxcbi5teC1uMTBfNSB7XG4gIG1hcmdpbi1yaWdodDogLTYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uMTBfNSxcbi5teS1uMTBfNSB7XG4gIG1hcmdpbi1ib3R0b206IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjEwXzUsXG4ubXgtbjEwXzUge1xuICBtYXJnaW4tbGVmdDogLTYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLWF1dG8ge1xuICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm10LWF1dG8sXG4ubXktYXV0byB7XG4gIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm1yLWF1dG8sXG4ubXgtYXV0byB7XG4gIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubWItYXV0byxcbi5teS1hdXRvIHtcbiAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubWwtYXV0byxcbi5teC1hdXRvIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5tLXNtLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS0wLFxuICAubXktc20tMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS0wLFxuICAubXgtc20tMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTAsXG4gIC5teS1zbS0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTAsXG4gIC5teC1zbS0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTEge1xuICAgIG1hcmdpbjogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS0xLFxuICAubXktc20tMSB7XG4gICAgbWFyZ2luLXRvcDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS0xLFxuICAubXgtc20tMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTEsXG4gIC5teS1zbS0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTEsXG4gIC5teC1zbS0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTIge1xuICAgIG1hcmdpbjogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTIsXG4gIC5teS1zbS0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tMixcbiAgLm14LXNtLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTIsXG4gIC5teS1zbS0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tMixcbiAgLm14LXNtLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS0zIHtcbiAgICBtYXJnaW46IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tMyxcbiAgLm15LXNtLTMge1xuICAgIG1hcmdpbi10b3A6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tMyxcbiAgLm14LXNtLTMge1xuICAgIG1hcmdpbi1yaWdodDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS0zLFxuICAubXktc20tMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS0zLFxuICAubXgtc20tMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS00IHtcbiAgICBtYXJnaW46IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTQsXG4gIC5teS1zbS00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS00LFxuICAubXgtc20tNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS00LFxuICAubXktc20tNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tNCxcbiAgLm14LXNtLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTUge1xuICAgIG1hcmdpbjogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS01LFxuICAubXktc20tNSB7XG4gICAgbWFyZ2luLXRvcDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS01LFxuICAubXgtc20tNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTUsXG4gIC5teS1zbS01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTUsXG4gIC5teC1zbS01IHtcbiAgICBtYXJnaW4tbGVmdDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTYge1xuICAgIG1hcmdpbjogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTYsXG4gIC5teS1zbS02IHtcbiAgICBtYXJnaW4tdG9wOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tNixcbiAgLm14LXNtLTYge1xuICAgIG1hcmdpbi1yaWdodDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTYsXG4gIC5teS1zbS02IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tNixcbiAgLm14LXNtLTYge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS03IHtcbiAgICBtYXJnaW46IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tNyxcbiAgLm15LXNtLTcge1xuICAgIG1hcmdpbi10b3A6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tNyxcbiAgLm14LXNtLTcge1xuICAgIG1hcmdpbi1yaWdodDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS03LFxuICAubXktc20tNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS03LFxuICAubXgtc20tNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS04IHtcbiAgICBtYXJnaW46IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tOCxcbiAgLm15LXNtLTgge1xuICAgIG1hcmdpbi10b3A6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tOCxcbiAgLm14LXNtLTgge1xuICAgIG1hcmdpbi1yaWdodDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS04LFxuICAubXktc20tOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS04LFxuICAubXgtc20tOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS05IHtcbiAgICBtYXJnaW46IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tOSxcbiAgLm15LXNtLTkge1xuICAgIG1hcmdpbi10b3A6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tOSxcbiAgLm14LXNtLTkge1xuICAgIG1hcmdpbi1yaWdodDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS05LFxuICAubXktc20tOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS05LFxuICAubXgtc20tOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS0xMCB7XG4gICAgbWFyZ2luOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tMTAsXG4gIC5teS1zbS0xMCB7XG4gICAgbWFyZ2luLXRvcDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTEwLFxuICAubXgtc20tMTAge1xuICAgIG1hcmdpbi1yaWdodDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTEwLFxuICAubXktc20tMTAge1xuICAgIG1hcmdpbi1ib3R0b206IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS0xMCxcbiAgLm14LXNtLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tMV81IHtcbiAgICBtYXJnaW46IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTFfNSxcbiAgLm15LXNtLTFfNSB7XG4gICAgbWFyZ2luLXRvcDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tMV81LFxuICAubXgtc20tMV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTFfNSxcbiAgLm15LXNtLTFfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tMV81LFxuICAubXgtc20tMV81IHtcbiAgICBtYXJnaW4tbGVmdDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS0yXzUge1xuICAgIG1hcmdpbjogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tMl81LFxuICAubXktc20tMl81IHtcbiAgICBtYXJnaW4tdG9wOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS0yXzUsXG4gIC5teC1zbS0yXzUge1xuICAgIG1hcmdpbi1yaWdodDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tMl81LFxuICAubXktc20tMl81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS0yXzUsXG4gIC5teC1zbS0yXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTNfNSB7XG4gICAgbWFyZ2luOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS0zXzUsXG4gIC5teS1zbS0zXzUge1xuICAgIG1hcmdpbi10b3A6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTNfNSxcbiAgLm14LXNtLTNfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS0zXzUsXG4gIC5teS1zbS0zXzUge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTNfNSxcbiAgLm14LXNtLTNfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tNF81IHtcbiAgICBtYXJnaW46IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTRfNSxcbiAgLm15LXNtLTRfNSB7XG4gICAgbWFyZ2luLXRvcDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tNF81LFxuICAubXgtc20tNF81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTRfNSxcbiAgLm15LXNtLTRfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tNF81LFxuICAubXgtc20tNF81IHtcbiAgICBtYXJnaW4tbGVmdDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS01XzUge1xuICAgIG1hcmdpbjogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tNV81LFxuICAubXktc20tNV81IHtcbiAgICBtYXJnaW4tdG9wOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS01XzUsXG4gIC5teC1zbS01XzUge1xuICAgIG1hcmdpbi1yaWdodDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tNV81LFxuICAubXktc20tNV81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS01XzUsXG4gIC5teC1zbS01XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTZfNSB7XG4gICAgbWFyZ2luOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS02XzUsXG4gIC5teS1zbS02XzUge1xuICAgIG1hcmdpbi10b3A6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTZfNSxcbiAgLm14LXNtLTZfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS02XzUsXG4gIC5teS1zbS02XzUge1xuICAgIG1hcmdpbi1ib3R0b206IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTZfNSxcbiAgLm14LXNtLTZfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tN181IHtcbiAgICBtYXJnaW46IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTdfNSxcbiAgLm15LXNtLTdfNSB7XG4gICAgbWFyZ2luLXRvcDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tN181LFxuICAubXgtc20tN181IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTdfNSxcbiAgLm15LXNtLTdfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tN181LFxuICAubXgtc20tN181IHtcbiAgICBtYXJnaW4tbGVmdDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS04XzUge1xuICAgIG1hcmdpbjogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tOF81LFxuICAubXktc20tOF81IHtcbiAgICBtYXJnaW4tdG9wOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS04XzUsXG4gIC5teC1zbS04XzUge1xuICAgIG1hcmdpbi1yaWdodDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tOF81LFxuICAubXktc20tOF81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS04XzUsXG4gIC5teC1zbS04XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTlfNSB7XG4gICAgbWFyZ2luOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS05XzUsXG4gIC5teS1zbS05XzUge1xuICAgIG1hcmdpbi10b3A6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTlfNSxcbiAgLm14LXNtLTlfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS05XzUsXG4gIC5teS1zbS05XzUge1xuICAgIG1hcmdpbi1ib3R0b206IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTlfNSxcbiAgLm14LXNtLTlfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tMTBfNSB7XG4gICAgbWFyZ2luOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS0xMF81LFxuICAubXktc20tMTBfNSB7XG4gICAgbWFyZ2luLXRvcDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tMTBfNSxcbiAgLm14LXNtLTEwXzUge1xuICAgIG1hcmdpbi1yaWdodDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tMTBfNSxcbiAgLm15LXNtLTEwXzUge1xuICAgIG1hcmdpbi1ib3R0b206IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTEwXzUsXG4gIC5teC1zbS0xMF81IHtcbiAgICBtYXJnaW4tbGVmdDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTAsXG4gIC5weS1zbS0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS0wLFxuICAucHgtc20tMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS0wLFxuICAucHktc20tMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tMCxcbiAgLnB4LXNtLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTEge1xuICAgIHBhZGRpbmc6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tMSxcbiAgLnB5LXNtLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTEsXG4gIC5weC1zbS0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTEsXG4gIC5weS1zbS0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS0xLFxuICAucHgtc20tMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tMiB7XG4gICAgcGFkZGluZzogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTIsXG4gIC5weS1zbS0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTIsXG4gIC5weC1zbS0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tMixcbiAgLnB5LXNtLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tMixcbiAgLnB4LXNtLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tMyB7XG4gICAgcGFkZGluZzogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS0zLFxuICAucHktc20tMyB7XG4gICAgcGFkZGluZy10b3A6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tMyxcbiAgLnB4LXNtLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tMyxcbiAgLnB5LXNtLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTMsXG4gIC5weC1zbS0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS00IHtcbiAgICBwYWRkaW5nOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS00LFxuICAucHktc20tNCB7XG4gICAgcGFkZGluZy10b3A6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTQsXG4gIC5weC1zbS00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS00LFxuICAucHktc20tNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTQsXG4gIC5weC1zbS00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tNSB7XG4gICAgcGFkZGluZzogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS01LFxuICAucHktc20tNSB7XG4gICAgcGFkZGluZy10b3A6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tNSxcbiAgLnB4LXNtLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tNSxcbiAgLnB5LXNtLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTUsXG4gIC5weC1zbS01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS02IHtcbiAgICBwYWRkaW5nOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tNixcbiAgLnB5LXNtLTYge1xuICAgIHBhZGRpbmctdG9wOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tNixcbiAgLnB4LXNtLTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS02LFxuICAucHktc20tNiB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS02LFxuICAucHgtc20tNiB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS03IHtcbiAgICBwYWRkaW5nOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTcsXG4gIC5weS1zbS03IHtcbiAgICBwYWRkaW5nLXRvcDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS03LFxuICAucHgtc20tNyB7XG4gICAgcGFkZGluZy1yaWdodDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS03LFxuICAucHktc20tNyB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tNyxcbiAgLnB4LXNtLTcge1xuICAgIHBhZGRpbmctbGVmdDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTgge1xuICAgIHBhZGRpbmc6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tOCxcbiAgLnB5LXNtLTgge1xuICAgIHBhZGRpbmctdG9wOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTgsXG4gIC5weC1zbS04IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTgsXG4gIC5weS1zbS04IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS04LFxuICAucHgtc20tOCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tOSB7XG4gICAgcGFkZGluZzogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS05LFxuICAucHktc20tOSB7XG4gICAgcGFkZGluZy10b3A6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tOSxcbiAgLnB4LXNtLTkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tOSxcbiAgLnB5LXNtLTkge1xuICAgIHBhZGRpbmctYm90dG9tOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTksXG4gIC5weC1zbS05IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS0xMCB7XG4gICAgcGFkZGluZzogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTEwLFxuICAucHktc20tMTAge1xuICAgIHBhZGRpbmctdG9wOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tMTAsXG4gIC5weC1zbS0xMCB7XG4gICAgcGFkZGluZy1yaWdodDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTEwLFxuICAucHktc20tMTAge1xuICAgIHBhZGRpbmctYm90dG9tOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tMTAsXG4gIC5weC1zbS0xMCB7XG4gICAgcGFkZGluZy1sZWZ0OiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS0xXzUge1xuICAgIHBhZGRpbmc6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTFfNSxcbiAgLnB5LXNtLTFfNSB7XG4gICAgcGFkZGluZy10b3A6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTFfNSxcbiAgLnB4LXNtLTFfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tMV81LFxuICAucHktc20tMV81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tMV81LFxuICAucHgtc20tMV81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tMl81IHtcbiAgICBwYWRkaW5nOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS0yXzUsXG4gIC5weS1zbS0yXzUge1xuICAgIHBhZGRpbmctdG9wOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS0yXzUsXG4gIC5weC1zbS0yXzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTJfNSxcbiAgLnB5LXNtLTJfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTJfNSxcbiAgLnB4LXNtLTJfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTNfNSB7XG4gICAgcGFkZGluZzogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tM181LFxuICAucHktc20tM181IHtcbiAgICBwYWRkaW5nLXRvcDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tM181LFxuICAucHgtc20tM181IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS0zXzUsXG4gIC5weS1zbS0zXzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS0zXzUsXG4gIC5weC1zbS0zXzUge1xuICAgIHBhZGRpbmctbGVmdDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS00XzUge1xuICAgIHBhZGRpbmc6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTRfNSxcbiAgLnB5LXNtLTRfNSB7XG4gICAgcGFkZGluZy10b3A6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTRfNSxcbiAgLnB4LXNtLTRfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tNF81LFxuICAucHktc20tNF81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tNF81LFxuICAucHgtc20tNF81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tNV81IHtcbiAgICBwYWRkaW5nOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS01XzUsXG4gIC5weS1zbS01XzUge1xuICAgIHBhZGRpbmctdG9wOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS01XzUsXG4gIC5weC1zbS01XzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTVfNSxcbiAgLnB5LXNtLTVfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTVfNSxcbiAgLnB4LXNtLTVfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTZfNSB7XG4gICAgcGFkZGluZzogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tNl81LFxuICAucHktc20tNl81IHtcbiAgICBwYWRkaW5nLXRvcDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tNl81LFxuICAucHgtc20tNl81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS02XzUsXG4gIC5weS1zbS02XzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS02XzUsXG4gIC5weC1zbS02XzUge1xuICAgIHBhZGRpbmctbGVmdDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS03XzUge1xuICAgIHBhZGRpbmc6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTdfNSxcbiAgLnB5LXNtLTdfNSB7XG4gICAgcGFkZGluZy10b3A6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTdfNSxcbiAgLnB4LXNtLTdfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tN181LFxuICAucHktc20tN181IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tN181LFxuICAucHgtc20tN181IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tOF81IHtcbiAgICBwYWRkaW5nOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS04XzUsXG4gIC5weS1zbS04XzUge1xuICAgIHBhZGRpbmctdG9wOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS04XzUsXG4gIC5weC1zbS04XzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLThfNSxcbiAgLnB5LXNtLThfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLThfNSxcbiAgLnB4LXNtLThfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTlfNSB7XG4gICAgcGFkZGluZzogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tOV81LFxuICAucHktc20tOV81IHtcbiAgICBwYWRkaW5nLXRvcDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tOV81LFxuICAucHgtc20tOV81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS05XzUsXG4gIC5weS1zbS05XzUge1xuICAgIHBhZGRpbmctYm90dG9tOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS05XzUsXG4gIC5weC1zbS05XzUge1xuICAgIHBhZGRpbmctbGVmdDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS0xMF81IHtcbiAgICBwYWRkaW5nOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS0xMF81LFxuICAucHktc20tMTBfNSB7XG4gICAgcGFkZGluZy10b3A6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTEwXzUsXG4gIC5weC1zbS0xMF81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS0xMF81LFxuICAucHktc20tMTBfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTEwXzUsXG4gIC5weC1zbS0xMF81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjEge1xuICAgIG1hcmdpbjogLTAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjEsXG4gIC5teS1zbS1uMSB7XG4gICAgbWFyZ2luLXRvcDogLTAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjEsXG4gIC5teC1zbS1uMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uMSxcbiAgLm15LXNtLW4xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uMSxcbiAgLm14LXNtLW4xIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uMiB7XG4gICAgbWFyZ2luOiAtMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW4yLFxuICAubXktc20tbjIge1xuICAgIG1hcmdpbi10b3A6IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjIsXG4gIC5teC1zbS1uMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW4yLFxuICAubXktc20tbjIge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjIsXG4gIC5teC1zbS1uMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uMyB7XG4gICAgbWFyZ2luOiAtMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uMyxcbiAgLm15LXNtLW4zIHtcbiAgICBtYXJnaW4tdG9wOiAtMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uMyxcbiAgLm14LXNtLW4zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW4zLFxuICAubXktc20tbjMge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW4zLFxuICAubXgtc20tbjMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW40IHtcbiAgICBtYXJnaW46IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uNCxcbiAgLm15LXNtLW40IHtcbiAgICBtYXJnaW4tdG9wOiAtMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjQsXG4gIC5teC1zbS1uNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjQsXG4gIC5teS1zbS1uNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW40LFxuICAubXgtc20tbjQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uNSB7XG4gICAgbWFyZ2luOiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uNSxcbiAgLm15LXNtLW41IHtcbiAgICBtYXJnaW4tdG9wOiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uNSxcbiAgLm14LXNtLW41IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW41LFxuICAubXktc20tbjUge1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW41LFxuICAubXgtc20tbjUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW42IHtcbiAgICBtYXJnaW46IC0yLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjYsXG4gIC5teS1zbS1uNiB7XG4gICAgbWFyZ2luLXRvcDogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uNixcbiAgLm14LXNtLW42IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjYsXG4gIC5teS1zbS1uNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uNixcbiAgLm14LXNtLW42IHtcbiAgICBtYXJnaW4tbGVmdDogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW43IHtcbiAgICBtYXJnaW46IC0zLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW43LFxuICAubXktc20tbjcge1xuICAgIG1hcmdpbi10b3A6IC0zLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW43LFxuICAubXgtc20tbjcge1xuICAgIG1hcmdpbi1yaWdodDogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjcsXG4gIC5teS1zbS1uNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjcsXG4gIC5teC1zbS1uNyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjgge1xuICAgIG1hcmdpbjogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjgsXG4gIC5teS1zbS1uOCB7XG4gICAgbWFyZ2luLXRvcDogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjgsXG4gIC5teC1zbS1uOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uOCxcbiAgLm15LXNtLW44IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uOCxcbiAgLm14LXNtLW44IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uOSB7XG4gICAgbWFyZ2luOiAtNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uOSxcbiAgLm15LXNtLW45IHtcbiAgICBtYXJnaW4tdG9wOiAtNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uOSxcbiAgLm14LXNtLW45IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW45LFxuICAubXktc20tbjkge1xuICAgIG1hcmdpbi1ib3R0b206IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW45LFxuICAubXgtc20tbjkge1xuICAgIG1hcmdpbi1sZWZ0OiAtNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW4xMCB7XG4gICAgbWFyZ2luOiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW4xMCxcbiAgLm15LXNtLW4xMCB7XG4gICAgbWFyZ2luLXRvcDogLTYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uMTAsXG4gIC5teC1zbS1uMTAge1xuICAgIG1hcmdpbi1yaWdodDogLTYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uMTAsXG4gIC5teS1zbS1uMTAge1xuICAgIG1hcmdpbi1ib3R0b206IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjEwLFxuICAubXgtc20tbjEwIHtcbiAgICBtYXJnaW4tbGVmdDogLTYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW4xXzUge1xuICAgIG1hcmdpbjogLTAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW4xXzUsXG4gIC5teS1zbS1uMV81IHtcbiAgICBtYXJnaW4tdG9wOiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjFfNSxcbiAgLm14LXNtLW4xXzUge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW4xXzUsXG4gIC5teS1zbS1uMV81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjFfNSxcbiAgLm14LXNtLW4xXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uMl81IHtcbiAgICBtYXJnaW46IC0xLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uMl81LFxuICAubXktc20tbjJfNSB7XG4gICAgbWFyZ2luLXRvcDogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW4yXzUsXG4gIC5teC1zbS1uMl81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uMl81LFxuICAubXktc20tbjJfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW4yXzUsXG4gIC5teC1zbS1uMl81IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjNfNSB7XG4gICAgbWFyZ2luOiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjNfNSxcbiAgLm15LXNtLW4zXzUge1xuICAgIG1hcmdpbi10b3A6IC0xLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uM181LFxuICAubXgtc20tbjNfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjNfNSxcbiAgLm15LXNtLW4zXzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uM181LFxuICAubXgtc20tbjNfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW40XzUge1xuICAgIG1hcmdpbjogLTIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW40XzUsXG4gIC5teS1zbS1uNF81IHtcbiAgICBtYXJnaW4tdG9wOiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjRfNSxcbiAgLm14LXNtLW40XzUge1xuICAgIG1hcmdpbi1yaWdodDogLTIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW40XzUsXG4gIC5teS1zbS1uNF81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjRfNSxcbiAgLm14LXNtLW40XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uNV81IHtcbiAgICBtYXJnaW46IC0yLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uNV81LFxuICAubXktc20tbjVfNSB7XG4gICAgbWFyZ2luLXRvcDogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW41XzUsXG4gIC5teC1zbS1uNV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uNV81LFxuICAubXktc20tbjVfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW41XzUsXG4gIC5teC1zbS1uNV81IHtcbiAgICBtYXJnaW4tbGVmdDogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjZfNSB7XG4gICAgbWFyZ2luOiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjZfNSxcbiAgLm15LXNtLW42XzUge1xuICAgIG1hcmdpbi10b3A6IC0zLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uNl81LFxuICAubXgtc20tbjZfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjZfNSxcbiAgLm15LXNtLW42XzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uNl81LFxuICAubXgtc20tbjZfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW43XzUge1xuICAgIG1hcmdpbjogLTMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW43XzUsXG4gIC5teS1zbS1uN181IHtcbiAgICBtYXJnaW4tdG9wOiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjdfNSxcbiAgLm14LXNtLW43XzUge1xuICAgIG1hcmdpbi1yaWdodDogLTMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW43XzUsXG4gIC5teS1zbS1uN181IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjdfNSxcbiAgLm14LXNtLW43XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uOF81IHtcbiAgICBtYXJnaW46IC0zLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uOF81LFxuICAubXktc20tbjhfNSB7XG4gICAgbWFyZ2luLXRvcDogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW44XzUsXG4gIC5teC1zbS1uOF81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uOF81LFxuICAubXktc20tbjhfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW44XzUsXG4gIC5teC1zbS1uOF81IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjlfNSB7XG4gICAgbWFyZ2luOiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjlfNSxcbiAgLm15LXNtLW45XzUge1xuICAgIG1hcmdpbi10b3A6IC00LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uOV81LFxuICAubXgtc20tbjlfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjlfNSxcbiAgLm15LXNtLW45XzUge1xuICAgIG1hcmdpbi1ib3R0b206IC00LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uOV81LFxuICAubXgtc20tbjlfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC00LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW4xMF81IHtcbiAgICBtYXJnaW46IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uMTBfNSxcbiAgLm15LXNtLW4xMF81IHtcbiAgICBtYXJnaW4tdG9wOiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjEwXzUsXG4gIC5teC1zbS1uMTBfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjEwXzUsXG4gIC5teS1zbS1uMTBfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW4xMF81LFxuICAubXgtc20tbjEwXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tYXV0byxcbiAgLm15LXNtLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tYXV0byxcbiAgLm14LXNtLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1hdXRvLFxuICAubXktc20tYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1hdXRvLFxuICAubXgtc20tYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tLW1kLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC0wLFxuICAubXktbWQtMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC0wLFxuICAubXgtbWQtMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTAsXG4gIC5teS1tZC0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTAsXG4gIC5teC1tZC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTEge1xuICAgIG1hcmdpbjogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC0xLFxuICAubXktbWQtMSB7XG4gICAgbWFyZ2luLXRvcDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC0xLFxuICAubXgtbWQtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTEsXG4gIC5teS1tZC0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTEsXG4gIC5teC1tZC0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTIge1xuICAgIG1hcmdpbjogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTIsXG4gIC5teS1tZC0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtMixcbiAgLm14LW1kLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTIsXG4gIC5teS1tZC0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtMixcbiAgLm14LW1kLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC0zIHtcbiAgICBtYXJnaW46IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtMyxcbiAgLm15LW1kLTMge1xuICAgIG1hcmdpbi10b3A6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtMyxcbiAgLm14LW1kLTMge1xuICAgIG1hcmdpbi1yaWdodDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC0zLFxuICAubXktbWQtMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC0zLFxuICAubXgtbWQtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC00IHtcbiAgICBtYXJnaW46IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTQsXG4gIC5teS1tZC00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC00LFxuICAubXgtbWQtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC00LFxuICAubXktbWQtNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtNCxcbiAgLm14LW1kLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTUge1xuICAgIG1hcmdpbjogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC01LFxuICAubXktbWQtNSB7XG4gICAgbWFyZ2luLXRvcDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC01LFxuICAubXgtbWQtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTUsXG4gIC5teS1tZC01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTUsXG4gIC5teC1tZC01IHtcbiAgICBtYXJnaW4tbGVmdDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTYge1xuICAgIG1hcmdpbjogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTYsXG4gIC5teS1tZC02IHtcbiAgICBtYXJnaW4tdG9wOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtNixcbiAgLm14LW1kLTYge1xuICAgIG1hcmdpbi1yaWdodDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTYsXG4gIC5teS1tZC02IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtNixcbiAgLm14LW1kLTYge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC03IHtcbiAgICBtYXJnaW46IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtNyxcbiAgLm15LW1kLTcge1xuICAgIG1hcmdpbi10b3A6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtNyxcbiAgLm14LW1kLTcge1xuICAgIG1hcmdpbi1yaWdodDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC03LFxuICAubXktbWQtNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC03LFxuICAubXgtbWQtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC04IHtcbiAgICBtYXJnaW46IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtOCxcbiAgLm15LW1kLTgge1xuICAgIG1hcmdpbi10b3A6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtOCxcbiAgLm14LW1kLTgge1xuICAgIG1hcmdpbi1yaWdodDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC04LFxuICAubXktbWQtOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC04LFxuICAubXgtbWQtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC05IHtcbiAgICBtYXJnaW46IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtOSxcbiAgLm15LW1kLTkge1xuICAgIG1hcmdpbi10b3A6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtOSxcbiAgLm14LW1kLTkge1xuICAgIG1hcmdpbi1yaWdodDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC05LFxuICAubXktbWQtOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC05LFxuICAubXgtbWQtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC0xMCB7XG4gICAgbWFyZ2luOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtMTAsXG4gIC5teS1tZC0xMCB7XG4gICAgbWFyZ2luLXRvcDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTEwLFxuICAubXgtbWQtMTAge1xuICAgIG1hcmdpbi1yaWdodDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTEwLFxuICAubXktbWQtMTAge1xuICAgIG1hcmdpbi1ib3R0b206IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC0xMCxcbiAgLm14LW1kLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtMV81IHtcbiAgICBtYXJnaW46IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTFfNSxcbiAgLm15LW1kLTFfNSB7XG4gICAgbWFyZ2luLXRvcDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtMV81LFxuICAubXgtbWQtMV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTFfNSxcbiAgLm15LW1kLTFfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtMV81LFxuICAubXgtbWQtMV81IHtcbiAgICBtYXJnaW4tbGVmdDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC0yXzUge1xuICAgIG1hcmdpbjogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtMl81LFxuICAubXktbWQtMl81IHtcbiAgICBtYXJnaW4tdG9wOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC0yXzUsXG4gIC5teC1tZC0yXzUge1xuICAgIG1hcmdpbi1yaWdodDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtMl81LFxuICAubXktbWQtMl81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC0yXzUsXG4gIC5teC1tZC0yXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTNfNSB7XG4gICAgbWFyZ2luOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC0zXzUsXG4gIC5teS1tZC0zXzUge1xuICAgIG1hcmdpbi10b3A6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTNfNSxcbiAgLm14LW1kLTNfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC0zXzUsXG4gIC5teS1tZC0zXzUge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTNfNSxcbiAgLm14LW1kLTNfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtNF81IHtcbiAgICBtYXJnaW46IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTRfNSxcbiAgLm15LW1kLTRfNSB7XG4gICAgbWFyZ2luLXRvcDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtNF81LFxuICAubXgtbWQtNF81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTRfNSxcbiAgLm15LW1kLTRfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtNF81LFxuICAubXgtbWQtNF81IHtcbiAgICBtYXJnaW4tbGVmdDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC01XzUge1xuICAgIG1hcmdpbjogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtNV81LFxuICAubXktbWQtNV81IHtcbiAgICBtYXJnaW4tdG9wOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC01XzUsXG4gIC5teC1tZC01XzUge1xuICAgIG1hcmdpbi1yaWdodDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtNV81LFxuICAubXktbWQtNV81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC01XzUsXG4gIC5teC1tZC01XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTZfNSB7XG4gICAgbWFyZ2luOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC02XzUsXG4gIC5teS1tZC02XzUge1xuICAgIG1hcmdpbi10b3A6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTZfNSxcbiAgLm14LW1kLTZfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC02XzUsXG4gIC5teS1tZC02XzUge1xuICAgIG1hcmdpbi1ib3R0b206IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTZfNSxcbiAgLm14LW1kLTZfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtN181IHtcbiAgICBtYXJnaW46IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTdfNSxcbiAgLm15LW1kLTdfNSB7XG4gICAgbWFyZ2luLXRvcDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtN181LFxuICAubXgtbWQtN181IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTdfNSxcbiAgLm15LW1kLTdfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtN181LFxuICAubXgtbWQtN181IHtcbiAgICBtYXJnaW4tbGVmdDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC04XzUge1xuICAgIG1hcmdpbjogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtOF81LFxuICAubXktbWQtOF81IHtcbiAgICBtYXJnaW4tdG9wOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC04XzUsXG4gIC5teC1tZC04XzUge1xuICAgIG1hcmdpbi1yaWdodDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtOF81LFxuICAubXktbWQtOF81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC04XzUsXG4gIC5teC1tZC04XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTlfNSB7XG4gICAgbWFyZ2luOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC05XzUsXG4gIC5teS1tZC05XzUge1xuICAgIG1hcmdpbi10b3A6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTlfNSxcbiAgLm14LW1kLTlfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC05XzUsXG4gIC5teS1tZC05XzUge1xuICAgIG1hcmdpbi1ib3R0b206IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTlfNSxcbiAgLm14LW1kLTlfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtMTBfNSB7XG4gICAgbWFyZ2luOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC0xMF81LFxuICAubXktbWQtMTBfNSB7XG4gICAgbWFyZ2luLXRvcDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtMTBfNSxcbiAgLm14LW1kLTEwXzUge1xuICAgIG1hcmdpbi1yaWdodDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtMTBfNSxcbiAgLm15LW1kLTEwXzUge1xuICAgIG1hcmdpbi1ib3R0b206IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTEwXzUsXG4gIC5teC1tZC0xMF81IHtcbiAgICBtYXJnaW4tbGVmdDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTAsXG4gIC5weS1tZC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC0wLFxuICAucHgtbWQtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC0wLFxuICAucHktbWQtMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtMCxcbiAgLnB4LW1kLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTEge1xuICAgIHBhZGRpbmc6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtMSxcbiAgLnB5LW1kLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTEsXG4gIC5weC1tZC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTEsXG4gIC5weS1tZC0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC0xLFxuICAucHgtbWQtMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtMiB7XG4gICAgcGFkZGluZzogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTIsXG4gIC5weS1tZC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTIsXG4gIC5weC1tZC0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtMixcbiAgLnB5LW1kLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtMixcbiAgLnB4LW1kLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtMyB7XG4gICAgcGFkZGluZzogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC0zLFxuICAucHktbWQtMyB7XG4gICAgcGFkZGluZy10b3A6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtMyxcbiAgLnB4LW1kLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtMyxcbiAgLnB5LW1kLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTMsXG4gIC5weC1tZC0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC00IHtcbiAgICBwYWRkaW5nOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC00LFxuICAucHktbWQtNCB7XG4gICAgcGFkZGluZy10b3A6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTQsXG4gIC5weC1tZC00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC00LFxuICAucHktbWQtNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTQsXG4gIC5weC1tZC00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtNSB7XG4gICAgcGFkZGluZzogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC01LFxuICAucHktbWQtNSB7XG4gICAgcGFkZGluZy10b3A6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtNSxcbiAgLnB4LW1kLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtNSxcbiAgLnB5LW1kLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTUsXG4gIC5weC1tZC01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC02IHtcbiAgICBwYWRkaW5nOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtNixcbiAgLnB5LW1kLTYge1xuICAgIHBhZGRpbmctdG9wOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtNixcbiAgLnB4LW1kLTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC02LFxuICAucHktbWQtNiB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC02LFxuICAucHgtbWQtNiB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC03IHtcbiAgICBwYWRkaW5nOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTcsXG4gIC5weS1tZC03IHtcbiAgICBwYWRkaW5nLXRvcDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC03LFxuICAucHgtbWQtNyB7XG4gICAgcGFkZGluZy1yaWdodDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC03LFxuICAucHktbWQtNyB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtNyxcbiAgLnB4LW1kLTcge1xuICAgIHBhZGRpbmctbGVmdDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTgge1xuICAgIHBhZGRpbmc6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtOCxcbiAgLnB5LW1kLTgge1xuICAgIHBhZGRpbmctdG9wOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTgsXG4gIC5weC1tZC04IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTgsXG4gIC5weS1tZC04IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC04LFxuICAucHgtbWQtOCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtOSB7XG4gICAgcGFkZGluZzogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC05LFxuICAucHktbWQtOSB7XG4gICAgcGFkZGluZy10b3A6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtOSxcbiAgLnB4LW1kLTkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtOSxcbiAgLnB5LW1kLTkge1xuICAgIHBhZGRpbmctYm90dG9tOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTksXG4gIC5weC1tZC05IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC0xMCB7XG4gICAgcGFkZGluZzogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTEwLFxuICAucHktbWQtMTAge1xuICAgIHBhZGRpbmctdG9wOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtMTAsXG4gIC5weC1tZC0xMCB7XG4gICAgcGFkZGluZy1yaWdodDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTEwLFxuICAucHktbWQtMTAge1xuICAgIHBhZGRpbmctYm90dG9tOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtMTAsXG4gIC5weC1tZC0xMCB7XG4gICAgcGFkZGluZy1sZWZ0OiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC0xXzUge1xuICAgIHBhZGRpbmc6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTFfNSxcbiAgLnB5LW1kLTFfNSB7XG4gICAgcGFkZGluZy10b3A6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTFfNSxcbiAgLnB4LW1kLTFfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtMV81LFxuICAucHktbWQtMV81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtMV81LFxuICAucHgtbWQtMV81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtMl81IHtcbiAgICBwYWRkaW5nOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC0yXzUsXG4gIC5weS1tZC0yXzUge1xuICAgIHBhZGRpbmctdG9wOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC0yXzUsXG4gIC5weC1tZC0yXzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTJfNSxcbiAgLnB5LW1kLTJfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTJfNSxcbiAgLnB4LW1kLTJfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTNfNSB7XG4gICAgcGFkZGluZzogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtM181LFxuICAucHktbWQtM181IHtcbiAgICBwYWRkaW5nLXRvcDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtM181LFxuICAucHgtbWQtM181IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC0zXzUsXG4gIC5weS1tZC0zXzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC0zXzUsXG4gIC5weC1tZC0zXzUge1xuICAgIHBhZGRpbmctbGVmdDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC00XzUge1xuICAgIHBhZGRpbmc6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTRfNSxcbiAgLnB5LW1kLTRfNSB7XG4gICAgcGFkZGluZy10b3A6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTRfNSxcbiAgLnB4LW1kLTRfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtNF81LFxuICAucHktbWQtNF81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtNF81LFxuICAucHgtbWQtNF81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtNV81IHtcbiAgICBwYWRkaW5nOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC01XzUsXG4gIC5weS1tZC01XzUge1xuICAgIHBhZGRpbmctdG9wOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC01XzUsXG4gIC5weC1tZC01XzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTVfNSxcbiAgLnB5LW1kLTVfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTVfNSxcbiAgLnB4LW1kLTVfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTZfNSB7XG4gICAgcGFkZGluZzogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtNl81LFxuICAucHktbWQtNl81IHtcbiAgICBwYWRkaW5nLXRvcDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtNl81LFxuICAucHgtbWQtNl81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC02XzUsXG4gIC5weS1tZC02XzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC02XzUsXG4gIC5weC1tZC02XzUge1xuICAgIHBhZGRpbmctbGVmdDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC03XzUge1xuICAgIHBhZGRpbmc6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTdfNSxcbiAgLnB5LW1kLTdfNSB7XG4gICAgcGFkZGluZy10b3A6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTdfNSxcbiAgLnB4LW1kLTdfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtN181LFxuICAucHktbWQtN181IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtN181LFxuICAucHgtbWQtN181IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtOF81IHtcbiAgICBwYWRkaW5nOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC04XzUsXG4gIC5weS1tZC04XzUge1xuICAgIHBhZGRpbmctdG9wOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC04XzUsXG4gIC5weC1tZC04XzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLThfNSxcbiAgLnB5LW1kLThfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLThfNSxcbiAgLnB4LW1kLThfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTlfNSB7XG4gICAgcGFkZGluZzogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtOV81LFxuICAucHktbWQtOV81IHtcbiAgICBwYWRkaW5nLXRvcDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtOV81LFxuICAucHgtbWQtOV81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC05XzUsXG4gIC5weS1tZC05XzUge1xuICAgIHBhZGRpbmctYm90dG9tOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC05XzUsXG4gIC5weC1tZC05XzUge1xuICAgIHBhZGRpbmctbGVmdDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC0xMF81IHtcbiAgICBwYWRkaW5nOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC0xMF81LFxuICAucHktbWQtMTBfNSB7XG4gICAgcGFkZGluZy10b3A6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTEwXzUsXG4gIC5weC1tZC0xMF81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC0xMF81LFxuICAucHktbWQtMTBfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTEwXzUsXG4gIC5weC1tZC0xMF81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjEge1xuICAgIG1hcmdpbjogLTAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjEsXG4gIC5teS1tZC1uMSB7XG4gICAgbWFyZ2luLXRvcDogLTAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtbjEsXG4gIC5teC1tZC1uMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uMSxcbiAgLm15LW1kLW4xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uMSxcbiAgLm14LW1kLW4xIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uMiB7XG4gICAgbWFyZ2luOiAtMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW4yLFxuICAubXktbWQtbjIge1xuICAgIG1hcmdpbi10b3A6IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtbjIsXG4gIC5teC1tZC1uMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW4yLFxuICAubXktbWQtbjIge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjIsXG4gIC5teC1tZC1uMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uMyB7XG4gICAgbWFyZ2luOiAtMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uMyxcbiAgLm15LW1kLW4zIHtcbiAgICBtYXJnaW4tdG9wOiAtMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uMyxcbiAgLm14LW1kLW4zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW4zLFxuICAubXktbWQtbjMge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW4zLFxuICAubXgtbWQtbjMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW40IHtcbiAgICBtYXJnaW46IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uNCxcbiAgLm15LW1kLW40IHtcbiAgICBtYXJnaW4tdG9wOiAtMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtbjQsXG4gIC5teC1tZC1uNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjQsXG4gIC5teS1tZC1uNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW40LFxuICAubXgtbWQtbjQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uNSB7XG4gICAgbWFyZ2luOiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uNSxcbiAgLm15LW1kLW41IHtcbiAgICBtYXJnaW4tdG9wOiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uNSxcbiAgLm14LW1kLW41IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW41LFxuICAubXktbWQtbjUge1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW41LFxuICAubXgtbWQtbjUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW42IHtcbiAgICBtYXJnaW46IC0yLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjYsXG4gIC5teS1tZC1uNiB7XG4gICAgbWFyZ2luLXRvcDogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uNixcbiAgLm14LW1kLW42IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjYsXG4gIC5teS1tZC1uNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uNixcbiAgLm14LW1kLW42IHtcbiAgICBtYXJnaW4tbGVmdDogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW43IHtcbiAgICBtYXJnaW46IC0zLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW43LFxuICAubXktbWQtbjcge1xuICAgIG1hcmdpbi10b3A6IC0zLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW43LFxuICAubXgtbWQtbjcge1xuICAgIG1hcmdpbi1yaWdodDogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjcsXG4gIC5teS1tZC1uNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjcsXG4gIC5teC1tZC1uNyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjgge1xuICAgIG1hcmdpbjogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjgsXG4gIC5teS1tZC1uOCB7XG4gICAgbWFyZ2luLXRvcDogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtbjgsXG4gIC5teC1tZC1uOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uOCxcbiAgLm15LW1kLW44IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uOCxcbiAgLm14LW1kLW44IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uOSB7XG4gICAgbWFyZ2luOiAtNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uOSxcbiAgLm15LW1kLW45IHtcbiAgICBtYXJnaW4tdG9wOiAtNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uOSxcbiAgLm14LW1kLW45IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW45LFxuICAubXktbWQtbjkge1xuICAgIG1hcmdpbi1ib3R0b206IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW45LFxuICAubXgtbWQtbjkge1xuICAgIG1hcmdpbi1sZWZ0OiAtNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW4xMCB7XG4gICAgbWFyZ2luOiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW4xMCxcbiAgLm15LW1kLW4xMCB7XG4gICAgbWFyZ2luLXRvcDogLTYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uMTAsXG4gIC5teC1tZC1uMTAge1xuICAgIG1hcmdpbi1yaWdodDogLTYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uMTAsXG4gIC5teS1tZC1uMTAge1xuICAgIG1hcmdpbi1ib3R0b206IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjEwLFxuICAubXgtbWQtbjEwIHtcbiAgICBtYXJnaW4tbGVmdDogLTYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW4xXzUge1xuICAgIG1hcmdpbjogLTAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW4xXzUsXG4gIC5teS1tZC1uMV81IHtcbiAgICBtYXJnaW4tdG9wOiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtbjFfNSxcbiAgLm14LW1kLW4xXzUge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW4xXzUsXG4gIC5teS1tZC1uMV81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjFfNSxcbiAgLm14LW1kLW4xXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uMl81IHtcbiAgICBtYXJnaW46IC0xLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uMl81LFxuICAubXktbWQtbjJfNSB7XG4gICAgbWFyZ2luLXRvcDogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW4yXzUsXG4gIC5teC1tZC1uMl81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uMl81LFxuICAubXktbWQtbjJfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW4yXzUsXG4gIC5teC1tZC1uMl81IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjNfNSB7XG4gICAgbWFyZ2luOiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjNfNSxcbiAgLm15LW1kLW4zXzUge1xuICAgIG1hcmdpbi10b3A6IC0xLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uM181LFxuICAubXgtbWQtbjNfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjNfNSxcbiAgLm15LW1kLW4zXzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uM181LFxuICAubXgtbWQtbjNfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW40XzUge1xuICAgIG1hcmdpbjogLTIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW40XzUsXG4gIC5teS1tZC1uNF81IHtcbiAgICBtYXJnaW4tdG9wOiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtbjRfNSxcbiAgLm14LW1kLW40XzUge1xuICAgIG1hcmdpbi1yaWdodDogLTIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW40XzUsXG4gIC5teS1tZC1uNF81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjRfNSxcbiAgLm14LW1kLW40XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uNV81IHtcbiAgICBtYXJnaW46IC0yLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uNV81LFxuICAubXktbWQtbjVfNSB7XG4gICAgbWFyZ2luLXRvcDogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW41XzUsXG4gIC5teC1tZC1uNV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uNV81LFxuICAubXktbWQtbjVfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW41XzUsXG4gIC5teC1tZC1uNV81IHtcbiAgICBtYXJnaW4tbGVmdDogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjZfNSB7XG4gICAgbWFyZ2luOiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjZfNSxcbiAgLm15LW1kLW42XzUge1xuICAgIG1hcmdpbi10b3A6IC0zLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uNl81LFxuICAubXgtbWQtbjZfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjZfNSxcbiAgLm15LW1kLW42XzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uNl81LFxuICAubXgtbWQtbjZfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW43XzUge1xuICAgIG1hcmdpbjogLTMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW43XzUsXG4gIC5teS1tZC1uN181IHtcbiAgICBtYXJnaW4tdG9wOiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtbjdfNSxcbiAgLm14LW1kLW43XzUge1xuICAgIG1hcmdpbi1yaWdodDogLTMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW43XzUsXG4gIC5teS1tZC1uN181IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjdfNSxcbiAgLm14LW1kLW43XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uOF81IHtcbiAgICBtYXJnaW46IC0zLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uOF81LFxuICAubXktbWQtbjhfNSB7XG4gICAgbWFyZ2luLXRvcDogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW44XzUsXG4gIC5teC1tZC1uOF81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uOF81LFxuICAubXktbWQtbjhfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW44XzUsXG4gIC5teC1tZC1uOF81IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjlfNSB7XG4gICAgbWFyZ2luOiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjlfNSxcbiAgLm15LW1kLW45XzUge1xuICAgIG1hcmdpbi10b3A6IC00LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uOV81LFxuICAubXgtbWQtbjlfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjlfNSxcbiAgLm15LW1kLW45XzUge1xuICAgIG1hcmdpbi1ib3R0b206IC00LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uOV81LFxuICAubXgtbWQtbjlfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC00LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW4xMF81IHtcbiAgICBtYXJnaW46IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uMTBfNSxcbiAgLm15LW1kLW4xMF81IHtcbiAgICBtYXJnaW4tdG9wOiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtbjEwXzUsXG4gIC5teC1tZC1uMTBfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjEwXzUsXG4gIC5teS1tZC1uMTBfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW4xMF81LFxuICAubXgtbWQtbjEwXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtYXV0byxcbiAgLm15LW1kLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtYXV0byxcbiAgLm14LW1kLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1hdXRvLFxuICAubXktbWQtYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1hdXRvLFxuICAubXgtbWQtYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubS1sZy0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctMCxcbiAgLm15LWxnLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctMCxcbiAgLm14LWxnLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0wLFxuICAubXktbGctMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy0wLFxuICAubXgtbGctMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy0xIHtcbiAgICBtYXJnaW46IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctMSxcbiAgLm15LWxnLTEge1xuICAgIG1hcmdpbi10b3A6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctMSxcbiAgLm14LWxnLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0xLFxuICAubXktbGctMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy0xLFxuICAubXgtbGctMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy0yIHtcbiAgICBtYXJnaW46IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy0yLFxuICAubXktbGctMiB7XG4gICAgbWFyZ2luLXRvcDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTIsXG4gIC5teC1sZy0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0yLFxuICAubXktbGctMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTIsXG4gIC5teC1sZy0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctMyB7XG4gICAgbWFyZ2luOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTMsXG4gIC5teS1sZy0zIHtcbiAgICBtYXJnaW4tdG9wOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTMsXG4gIC5teC1sZy0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctMyxcbiAgLm15LWxnLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctMyxcbiAgLm14LWxnLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctNCB7XG4gICAgbWFyZ2luOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy00LFxuICAubXktbGctNCB7XG4gICAgbWFyZ2luLXRvcDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctNCxcbiAgLm14LWxnLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctNCxcbiAgLm15LWxnLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTQsXG4gIC5teC1sZy00IHtcbiAgICBtYXJnaW4tbGVmdDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy01IHtcbiAgICBtYXJnaW46IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctNSxcbiAgLm15LWxnLTUge1xuICAgIG1hcmdpbi10b3A6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctNSxcbiAgLm14LWxnLTUge1xuICAgIG1hcmdpbi1yaWdodDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy01LFxuICAubXktbGctNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy01LFxuICAubXgtbGctNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy02IHtcbiAgICBtYXJnaW46IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy02LFxuICAubXktbGctNiB7XG4gICAgbWFyZ2luLXRvcDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTYsXG4gIC5teC1sZy02IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy02LFxuICAubXktbGctNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTYsXG4gIC5teC1sZy02IHtcbiAgICBtYXJnaW4tbGVmdDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctNyB7XG4gICAgbWFyZ2luOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTcsXG4gIC5teS1sZy03IHtcbiAgICBtYXJnaW4tdG9wOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTcsXG4gIC5teC1sZy03IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctNyxcbiAgLm15LWxnLTcge1xuICAgIG1hcmdpbi1ib3R0b206IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctNyxcbiAgLm14LWxnLTcge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctOCB7XG4gICAgbWFyZ2luOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTgsXG4gIC5teS1sZy04IHtcbiAgICBtYXJnaW4tdG9wOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTgsXG4gIC5teC1sZy04IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctOCxcbiAgLm15LWxnLTgge1xuICAgIG1hcmdpbi1ib3R0b206IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctOCxcbiAgLm14LWxnLTgge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctOSB7XG4gICAgbWFyZ2luOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTksXG4gIC5teS1sZy05IHtcbiAgICBtYXJnaW4tdG9wOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTksXG4gIC5teC1sZy05IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctOSxcbiAgLm15LWxnLTkge1xuICAgIG1hcmdpbi1ib3R0b206IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctOSxcbiAgLm14LWxnLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctMTAge1xuICAgIG1hcmdpbjogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTEwLFxuICAubXktbGctMTAge1xuICAgIG1hcmdpbi10b3A6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy0xMCxcbiAgLm14LWxnLTEwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0xMCxcbiAgLm15LWxnLTEwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctMTAsXG4gIC5teC1sZy0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTFfNSB7XG4gICAgbWFyZ2luOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy0xXzUsXG4gIC5teS1sZy0xXzUge1xuICAgIG1hcmdpbi10b3A6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTFfNSxcbiAgLm14LWxnLTFfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0xXzUsXG4gIC5teS1sZy0xXzUge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTFfNSxcbiAgLm14LWxnLTFfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctMl81IHtcbiAgICBtYXJnaW46IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTJfNSxcbiAgLm15LWxnLTJfNSB7XG4gICAgbWFyZ2luLXRvcDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctMl81LFxuICAubXgtbGctMl81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTJfNSxcbiAgLm15LWxnLTJfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctMl81LFxuICAubXgtbGctMl81IHtcbiAgICBtYXJnaW4tbGVmdDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy0zXzUge1xuICAgIG1hcmdpbjogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctM181LFxuICAubXktbGctM181IHtcbiAgICBtYXJnaW4tdG9wOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy0zXzUsXG4gIC5teC1sZy0zXzUge1xuICAgIG1hcmdpbi1yaWdodDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctM181LFxuICAubXktbGctM181IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy0zXzUsXG4gIC5teC1sZy0zXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTRfNSB7XG4gICAgbWFyZ2luOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy00XzUsXG4gIC5teS1sZy00XzUge1xuICAgIG1hcmdpbi10b3A6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTRfNSxcbiAgLm14LWxnLTRfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy00XzUsXG4gIC5teS1sZy00XzUge1xuICAgIG1hcmdpbi1ib3R0b206IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTRfNSxcbiAgLm14LWxnLTRfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctNV81IHtcbiAgICBtYXJnaW46IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTVfNSxcbiAgLm15LWxnLTVfNSB7XG4gICAgbWFyZ2luLXRvcDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctNV81LFxuICAubXgtbGctNV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTVfNSxcbiAgLm15LWxnLTVfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctNV81LFxuICAubXgtbGctNV81IHtcbiAgICBtYXJnaW4tbGVmdDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy02XzUge1xuICAgIG1hcmdpbjogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctNl81LFxuICAubXktbGctNl81IHtcbiAgICBtYXJnaW4tdG9wOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy02XzUsXG4gIC5teC1sZy02XzUge1xuICAgIG1hcmdpbi1yaWdodDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctNl81LFxuICAubXktbGctNl81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy02XzUsXG4gIC5teC1sZy02XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTdfNSB7XG4gICAgbWFyZ2luOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy03XzUsXG4gIC5teS1sZy03XzUge1xuICAgIG1hcmdpbi10b3A6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTdfNSxcbiAgLm14LWxnLTdfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy03XzUsXG4gIC5teS1sZy03XzUge1xuICAgIG1hcmdpbi1ib3R0b206IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTdfNSxcbiAgLm14LWxnLTdfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctOF81IHtcbiAgICBtYXJnaW46IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLThfNSxcbiAgLm15LWxnLThfNSB7XG4gICAgbWFyZ2luLXRvcDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctOF81LFxuICAubXgtbGctOF81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLThfNSxcbiAgLm15LWxnLThfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctOF81LFxuICAubXgtbGctOF81IHtcbiAgICBtYXJnaW4tbGVmdDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy05XzUge1xuICAgIG1hcmdpbjogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctOV81LFxuICAubXktbGctOV81IHtcbiAgICBtYXJnaW4tdG9wOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy05XzUsXG4gIC5teC1sZy05XzUge1xuICAgIG1hcmdpbi1yaWdodDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctOV81LFxuICAubXktbGctOV81IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy05XzUsXG4gIC5teC1sZy05XzUge1xuICAgIG1hcmdpbi1sZWZ0OiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTEwXzUge1xuICAgIG1hcmdpbjogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctMTBfNSxcbiAgLm15LWxnLTEwXzUge1xuICAgIG1hcmdpbi10b3A6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTEwXzUsXG4gIC5teC1sZy0xMF81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTEwXzUsXG4gIC5teS1sZy0xMF81IHtcbiAgICBtYXJnaW4tYm90dG9tOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy0xMF81LFxuICAubXgtbGctMTBfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy0wLFxuICAucHktbGctMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctMCxcbiAgLnB4LWxnLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctMCxcbiAgLnB5LWxnLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTAsXG4gIC5weC1sZy0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0xIHtcbiAgICBwYWRkaW5nOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTEsXG4gIC5weS1sZy0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy0xLFxuICAucHgtbGctMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy0xLFxuICAucHktbGctMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctMSxcbiAgLnB4LWxnLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTIge1xuICAgIHBhZGRpbmc6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy0yLFxuICAucHktbGctMiB7XG4gICAgcGFkZGluZy10b3A6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy0yLFxuICAucHgtbGctMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTIsXG4gIC5weS1sZy0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTIsXG4gIC5weC1sZy0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTMge1xuICAgIHBhZGRpbmc6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctMyxcbiAgLnB5LWxnLTMge1xuICAgIHBhZGRpbmctdG9wOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTMsXG4gIC5weC1sZy0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTMsXG4gIC5weS1sZy0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy0zLFxuICAucHgtbGctMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctNCB7XG4gICAgcGFkZGluZzogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctNCxcbiAgLnB5LWxnLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy00LFxuICAucHgtbGctNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctNCxcbiAgLnB5LWxnLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy00LFxuICAucHgtbGctNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTUge1xuICAgIHBhZGRpbmc6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctNSxcbiAgLnB5LWxnLTUge1xuICAgIHBhZGRpbmctdG9wOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTUsXG4gIC5weC1sZy01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTUsXG4gIC5weS1sZy01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy01LFxuICAucHgtbGctNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctNiB7XG4gICAgcGFkZGluZzogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTYsXG4gIC5weS1sZy02IHtcbiAgICBwYWRkaW5nLXRvcDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTYsXG4gIC5weC1sZy02IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctNixcbiAgLnB5LWxnLTYge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctNixcbiAgLnB4LWxnLTYge1xuICAgIHBhZGRpbmctbGVmdDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctNyB7XG4gICAgcGFkZGluZzogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy03LFxuICAucHktbGctNyB7XG4gICAgcGFkZGluZy10b3A6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctNyxcbiAgLnB4LWxnLTcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctNyxcbiAgLnB5LWxnLTcge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTcsXG4gIC5weC1sZy03IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy04IHtcbiAgICBwYWRkaW5nOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTgsXG4gIC5weS1sZy04IHtcbiAgICBwYWRkaW5nLXRvcDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy04LFxuICAucHgtbGctOCB7XG4gICAgcGFkZGluZy1yaWdodDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy04LFxuICAucHktbGctOCB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctOCxcbiAgLnB4LWxnLTgge1xuICAgIHBhZGRpbmctbGVmdDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTkge1xuICAgIHBhZGRpbmc6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctOSxcbiAgLnB5LWxnLTkge1xuICAgIHBhZGRpbmctdG9wOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTksXG4gIC5weC1sZy05IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTksXG4gIC5weS1sZy05IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy05LFxuICAucHgtbGctOSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctMTAge1xuICAgIHBhZGRpbmc6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy0xMCxcbiAgLnB5LWxnLTEwIHtcbiAgICBwYWRkaW5nLXRvcDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTEwLFxuICAucHgtbGctMTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy0xMCxcbiAgLnB5LWxnLTEwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTEwLFxuICAucHgtbGctMTAge1xuICAgIHBhZGRpbmctbGVmdDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctMV81IHtcbiAgICBwYWRkaW5nOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy0xXzUsXG4gIC5weS1sZy0xXzUge1xuICAgIHBhZGRpbmctdG9wOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy0xXzUsXG4gIC5weC1sZy0xXzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTFfNSxcbiAgLnB5LWxnLTFfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTFfNSxcbiAgLnB4LWxnLTFfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTJfNSB7XG4gICAgcGFkZGluZzogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctMl81LFxuICAucHktbGctMl81IHtcbiAgICBwYWRkaW5nLXRvcDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctMl81LFxuICAucHgtbGctMl81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy0yXzUsXG4gIC5weS1sZy0yXzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy0yXzUsXG4gIC5weC1sZy0yXzUge1xuICAgIHBhZGRpbmctbGVmdDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0zXzUge1xuICAgIHBhZGRpbmc6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTNfNSxcbiAgLnB5LWxnLTNfNSB7XG4gICAgcGFkZGluZy10b3A6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTNfNSxcbiAgLnB4LWxnLTNfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctM181LFxuICAucHktbGctM181IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctM181LFxuICAucHgtbGctM181IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctNF81IHtcbiAgICBwYWRkaW5nOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy00XzUsXG4gIC5weS1sZy00XzUge1xuICAgIHBhZGRpbmctdG9wOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy00XzUsXG4gIC5weC1sZy00XzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTRfNSxcbiAgLnB5LWxnLTRfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTRfNSxcbiAgLnB4LWxnLTRfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTVfNSB7XG4gICAgcGFkZGluZzogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctNV81LFxuICAucHktbGctNV81IHtcbiAgICBwYWRkaW5nLXRvcDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctNV81LFxuICAucHgtbGctNV81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy01XzUsXG4gIC5weS1sZy01XzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy01XzUsXG4gIC5weC1sZy01XzUge1xuICAgIHBhZGRpbmctbGVmdDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy02XzUge1xuICAgIHBhZGRpbmc6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTZfNSxcbiAgLnB5LWxnLTZfNSB7XG4gICAgcGFkZGluZy10b3A6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTZfNSxcbiAgLnB4LWxnLTZfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctNl81LFxuICAucHktbGctNl81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctNl81LFxuICAucHgtbGctNl81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctN181IHtcbiAgICBwYWRkaW5nOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy03XzUsXG4gIC5weS1sZy03XzUge1xuICAgIHBhZGRpbmctdG9wOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy03XzUsXG4gIC5weC1sZy03XzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTdfNSxcbiAgLnB5LWxnLTdfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTdfNSxcbiAgLnB4LWxnLTdfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLThfNSB7XG4gICAgcGFkZGluZzogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctOF81LFxuICAucHktbGctOF81IHtcbiAgICBwYWRkaW5nLXRvcDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctOF81LFxuICAucHgtbGctOF81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy04XzUsXG4gIC5weS1sZy04XzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy04XzUsXG4gIC5weC1sZy04XzUge1xuICAgIHBhZGRpbmctbGVmdDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy05XzUge1xuICAgIHBhZGRpbmc6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTlfNSxcbiAgLnB5LWxnLTlfNSB7XG4gICAgcGFkZGluZy10b3A6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTlfNSxcbiAgLnB4LWxnLTlfNSB7XG4gICAgcGFkZGluZy1yaWdodDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctOV81LFxuICAucHktbGctOV81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctOV81LFxuICAucHgtbGctOV81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctMTBfNSB7XG4gICAgcGFkZGluZzogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctMTBfNSxcbiAgLnB5LWxnLTEwXzUge1xuICAgIHBhZGRpbmctdG9wOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy0xMF81LFxuICAucHgtbGctMTBfNSB7XG4gICAgcGFkZGluZy1yaWdodDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctMTBfNSxcbiAgLnB5LWxnLTEwXzUge1xuICAgIHBhZGRpbmctYm90dG9tOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy0xMF81LFxuICAucHgtbGctMTBfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW4xIHtcbiAgICBtYXJnaW46IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW4xLFxuICAubXktbGctbjEge1xuICAgIG1hcmdpbi10b3A6IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLW4xLFxuICAubXgtbGctbjEge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjEsXG4gIC5teS1sZy1uMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjEsXG4gIC5teC1sZy1uMSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjIge1xuICAgIG1hcmdpbjogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uMixcbiAgLm15LWxnLW4yIHtcbiAgICBtYXJnaW4tdG9wOiAtMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLW4yLFxuICAubXgtbGctbjIge1xuICAgIG1hcmdpbi1yaWdodDogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uMixcbiAgLm15LWxnLW4yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW4yLFxuICAubXgtbGctbjIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjMge1xuICAgIG1hcmdpbjogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjMsXG4gIC5teS1sZy1uMyB7XG4gICAgbWFyZ2luLXRvcDogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjMsXG4gIC5teC1sZy1uMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uMyxcbiAgLm15LWxnLW4zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uMyxcbiAgLm14LWxnLW4zIHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uNCB7XG4gICAgbWFyZ2luOiAtMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjQsXG4gIC5teS1sZy1uNCB7XG4gICAgbWFyZ2luLXRvcDogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLW40LFxuICAubXgtbGctbjQge1xuICAgIG1hcmdpbi1yaWdodDogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW40LFxuICAubXktbGctbjQge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uNCxcbiAgLm14LWxnLW40IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjUge1xuICAgIG1hcmdpbjogLTIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjUsXG4gIC5teS1sZy1uNSB7XG4gICAgbWFyZ2luLXRvcDogLTIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjUsXG4gIC5teC1sZy1uNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uNSxcbiAgLm15LWxnLW41IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uNSxcbiAgLm14LWxnLW41IHtcbiAgICBtYXJnaW4tbGVmdDogLTIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uNiB7XG4gICAgbWFyZ2luOiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW42LFxuICAubXktbGctbjYge1xuICAgIG1hcmdpbi10b3A6IC0yLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjYsXG4gIC5teC1sZy1uNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW42LFxuICAubXktbGctbjYge1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjYsXG4gIC5teC1sZy1uNiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uNyB7XG4gICAgbWFyZ2luOiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uNyxcbiAgLm15LWxnLW43IHtcbiAgICBtYXJnaW4tdG9wOiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uNyxcbiAgLm14LWxnLW43IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW43LFxuICAubXktbGctbjcge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW43LFxuICAubXgtbGctbjcge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW44IHtcbiAgICBtYXJnaW46IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW44LFxuICAubXktbGctbjgge1xuICAgIG1hcmdpbi10b3A6IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLW44LFxuICAubXgtbGctbjgge1xuICAgIG1hcmdpbi1yaWdodDogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjgsXG4gIC5teS1sZy1uOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjgsXG4gIC5teC1sZy1uOCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjkge1xuICAgIG1hcmdpbjogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjksXG4gIC5teS1sZy1uOSB7XG4gICAgbWFyZ2luLXRvcDogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjksXG4gIC5teC1sZy1uOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uOSxcbiAgLm15LWxnLW45IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uOSxcbiAgLm14LWxnLW45IHtcbiAgICBtYXJnaW4tbGVmdDogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uMTAge1xuICAgIG1hcmdpbjogLTYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uMTAsXG4gIC5teS1sZy1uMTAge1xuICAgIG1hcmdpbi10b3A6IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjEwLFxuICAubXgtbGctbjEwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjEwLFxuICAubXktbGctbjEwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW4xMCxcbiAgLm14LWxnLW4xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uMV81IHtcbiAgICBtYXJnaW46IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uMV81LFxuICAubXktbGctbjFfNSB7XG4gICAgbWFyZ2luLXRvcDogLTAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLW4xXzUsXG4gIC5teC1sZy1uMV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uMV81LFxuICAubXktbGctbjFfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW4xXzUsXG4gIC5teC1sZy1uMV81IHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjJfNSB7XG4gICAgbWFyZ2luOiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjJfNSxcbiAgLm15LWxnLW4yXzUge1xuICAgIG1hcmdpbi10b3A6IC0xLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uMl81LFxuICAubXgtbGctbjJfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjJfNSxcbiAgLm15LWxnLW4yXzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uMl81LFxuICAubXgtbGctbjJfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW4zXzUge1xuICAgIG1hcmdpbjogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW4zXzUsXG4gIC5teS1sZy1uM181IHtcbiAgICBtYXJnaW4tdG9wOiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjNfNSxcbiAgLm14LWxnLW4zXzUge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW4zXzUsXG4gIC5teS1sZy1uM181IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjNfNSxcbiAgLm14LWxnLW4zXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uNF81IHtcbiAgICBtYXJnaW46IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uNF81LFxuICAubXktbGctbjRfNSB7XG4gICAgbWFyZ2luLXRvcDogLTIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLW40XzUsXG4gIC5teC1sZy1uNF81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uNF81LFxuICAubXktbGctbjRfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW40XzUsXG4gIC5teC1sZy1uNF81IHtcbiAgICBtYXJnaW4tbGVmdDogLTIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjVfNSB7XG4gICAgbWFyZ2luOiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjVfNSxcbiAgLm15LWxnLW41XzUge1xuICAgIG1hcmdpbi10b3A6IC0yLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uNV81LFxuICAubXgtbGctbjVfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjVfNSxcbiAgLm15LWxnLW41XzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uNV81LFxuICAubXgtbGctbjVfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW42XzUge1xuICAgIG1hcmdpbjogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW42XzUsXG4gIC5teS1sZy1uNl81IHtcbiAgICBtYXJnaW4tdG9wOiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjZfNSxcbiAgLm14LWxnLW42XzUge1xuICAgIG1hcmdpbi1yaWdodDogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW42XzUsXG4gIC5teS1sZy1uNl81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjZfNSxcbiAgLm14LWxnLW42XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uN181IHtcbiAgICBtYXJnaW46IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uN181LFxuICAubXktbGctbjdfNSB7XG4gICAgbWFyZ2luLXRvcDogLTMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLW43XzUsXG4gIC5teC1sZy1uN181IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uN181LFxuICAubXktbGctbjdfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW43XzUsXG4gIC5teC1sZy1uN181IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjhfNSB7XG4gICAgbWFyZ2luOiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjhfNSxcbiAgLm15LWxnLW44XzUge1xuICAgIG1hcmdpbi10b3A6IC0zLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uOF81LFxuICAubXgtbGctbjhfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjhfNSxcbiAgLm15LWxnLW44XzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uOF81LFxuICAubXgtbGctbjhfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW45XzUge1xuICAgIG1hcmdpbjogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW45XzUsXG4gIC5teS1sZy1uOV81IHtcbiAgICBtYXJnaW4tdG9wOiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjlfNSxcbiAgLm14LWxnLW45XzUge1xuICAgIG1hcmdpbi1yaWdodDogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW45XzUsXG4gIC5teS1sZy1uOV81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjlfNSxcbiAgLm14LWxnLW45XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uMTBfNSB7XG4gICAgbWFyZ2luOiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjEwXzUsXG4gIC5teS1sZy1uMTBfNSB7XG4gICAgbWFyZ2luLXRvcDogLTYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLW4xMF81LFxuICAubXgtbGctbjEwXzUge1xuICAgIG1hcmdpbi1yaWdodDogLTYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW4xMF81LFxuICAubXktbGctbjEwXzUge1xuICAgIG1hcmdpbi1ib3R0b206IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uMTBfNSxcbiAgLm14LWxnLW4xMF81IHtcbiAgICBtYXJnaW4tbGVmdDogLTYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLWF1dG8sXG4gIC5teS1sZy1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLWF1dG8sXG4gIC5teC1sZy1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctYXV0byxcbiAgLm15LWxnLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctYXV0byxcbiAgLm14LWxnLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLm0teGwtMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTAsXG4gIC5teS14bC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTAsXG4gIC5teC14bC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtMCxcbiAgLm15LXhsLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtMCxcbiAgLm14LXhsLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtMSB7XG4gICAgbWFyZ2luOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTEsXG4gIC5teS14bC0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTEsXG4gIC5teC14bC0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtMSxcbiAgLm15LXhsLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtMSxcbiAgLm14LXhsLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtMiB7XG4gICAgbWFyZ2luOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtMixcbiAgLm15LXhsLTIge1xuICAgIG1hcmdpbi10b3A6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC0yLFxuICAubXgteGwtMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtMixcbiAgLm15LXhsLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC0yLFxuICAubXgteGwtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTMge1xuICAgIG1hcmdpbjogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC0zLFxuICAubXkteGwtMyB7XG4gICAgbWFyZ2luLXRvcDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC0zLFxuICAubXgteGwtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTMsXG4gIC5teS14bC0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTMsXG4gIC5teC14bC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTQge1xuICAgIG1hcmdpbjogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtNCxcbiAgLm15LXhsLTQge1xuICAgIG1hcmdpbi10b3A6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTQsXG4gIC5teC14bC00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTQsXG4gIC5teS14bC00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC00LFxuICAubXgteGwtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtNSB7XG4gICAgbWFyZ2luOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTUsXG4gIC5teS14bC01IHtcbiAgICBtYXJnaW4tdG9wOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTUsXG4gIC5teC14bC01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtNSxcbiAgLm15LXhsLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtNSxcbiAgLm14LXhsLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtNiB7XG4gICAgbWFyZ2luOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtNixcbiAgLm15LXhsLTYge1xuICAgIG1hcmdpbi10b3A6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC02LFxuICAubXgteGwtNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtNixcbiAgLm15LXhsLTYge1xuICAgIG1hcmdpbi1ib3R0b206IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC02LFxuICAubXgteGwtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTcge1xuICAgIG1hcmdpbjogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC03LFxuICAubXkteGwtNyB7XG4gICAgbWFyZ2luLXRvcDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC03LFxuICAubXgteGwtNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTcsXG4gIC5teS14bC03IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTcsXG4gIC5teC14bC03IHtcbiAgICBtYXJnaW4tbGVmdDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTgge1xuICAgIG1hcmdpbjogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC04LFxuICAubXkteGwtOCB7XG4gICAgbWFyZ2luLXRvcDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC04LFxuICAubXgteGwtOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTgsXG4gIC5teS14bC04IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTgsXG4gIC5teC14bC04IHtcbiAgICBtYXJnaW4tbGVmdDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTkge1xuICAgIG1hcmdpbjogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC05LFxuICAubXkteGwtOSB7XG4gICAgbWFyZ2luLXRvcDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC05LFxuICAubXgteGwtOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTksXG4gIC5teS14bC05IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTksXG4gIC5teC14bC05IHtcbiAgICBtYXJnaW4tbGVmdDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTEwIHtcbiAgICBtYXJnaW46IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC0xMCxcbiAgLm15LXhsLTEwIHtcbiAgICBtYXJnaW4tdG9wOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtMTAsXG4gIC5teC14bC0xMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtMTAsXG4gIC5teS14bC0xMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTEwLFxuICAubXgteGwtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC0xXzUge1xuICAgIG1hcmdpbjogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtMV81LFxuICAubXkteGwtMV81IHtcbiAgICBtYXJnaW4tdG9wOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC0xXzUsXG4gIC5teC14bC0xXzUge1xuICAgIG1hcmdpbi1yaWdodDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtMV81LFxuICAubXkteGwtMV81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC0xXzUsXG4gIC5teC14bC0xXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTJfNSB7XG4gICAgbWFyZ2luOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC0yXzUsXG4gIC5teS14bC0yXzUge1xuICAgIG1hcmdpbi10b3A6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTJfNSxcbiAgLm14LXhsLTJfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC0yXzUsXG4gIC5teS14bC0yXzUge1xuICAgIG1hcmdpbi1ib3R0b206IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTJfNSxcbiAgLm14LXhsLTJfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtM181IHtcbiAgICBtYXJnaW46IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTNfNSxcbiAgLm15LXhsLTNfNSB7XG4gICAgbWFyZ2luLXRvcDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtM181LFxuICAubXgteGwtM181IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTNfNSxcbiAgLm15LXhsLTNfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtM181LFxuICAubXgteGwtM181IHtcbiAgICBtYXJnaW4tbGVmdDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC00XzUge1xuICAgIG1hcmdpbjogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtNF81LFxuICAubXkteGwtNF81IHtcbiAgICBtYXJnaW4tdG9wOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC00XzUsXG4gIC5teC14bC00XzUge1xuICAgIG1hcmdpbi1yaWdodDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtNF81LFxuICAubXkteGwtNF81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC00XzUsXG4gIC5teC14bC00XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTVfNSB7XG4gICAgbWFyZ2luOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC01XzUsXG4gIC5teS14bC01XzUge1xuICAgIG1hcmdpbi10b3A6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTVfNSxcbiAgLm14LXhsLTVfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC01XzUsXG4gIC5teS14bC01XzUge1xuICAgIG1hcmdpbi1ib3R0b206IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTVfNSxcbiAgLm14LXhsLTVfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtNl81IHtcbiAgICBtYXJnaW46IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTZfNSxcbiAgLm15LXhsLTZfNSB7XG4gICAgbWFyZ2luLXRvcDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtNl81LFxuICAubXgteGwtNl81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTZfNSxcbiAgLm15LXhsLTZfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtNl81LFxuICAubXgteGwtNl81IHtcbiAgICBtYXJnaW4tbGVmdDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC03XzUge1xuICAgIG1hcmdpbjogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtN181LFxuICAubXkteGwtN181IHtcbiAgICBtYXJnaW4tdG9wOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC03XzUsXG4gIC5teC14bC03XzUge1xuICAgIG1hcmdpbi1yaWdodDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtN181LFxuICAubXkteGwtN181IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC03XzUsXG4gIC5teC14bC03XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLThfNSB7XG4gICAgbWFyZ2luOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC04XzUsXG4gIC5teS14bC04XzUge1xuICAgIG1hcmdpbi10b3A6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLThfNSxcbiAgLm14LXhsLThfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC04XzUsXG4gIC5teS14bC04XzUge1xuICAgIG1hcmdpbi1ib3R0b206IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLThfNSxcbiAgLm14LXhsLThfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtOV81IHtcbiAgICBtYXJnaW46IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTlfNSxcbiAgLm15LXhsLTlfNSB7XG4gICAgbWFyZ2luLXRvcDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtOV81LFxuICAubXgteGwtOV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTlfNSxcbiAgLm15LXhsLTlfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtOV81LFxuICAubXgteGwtOV81IHtcbiAgICBtYXJnaW4tbGVmdDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC0xMF81IHtcbiAgICBtYXJnaW46IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTEwXzUsXG4gIC5teS14bC0xMF81IHtcbiAgICBtYXJnaW4tdG9wOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC0xMF81LFxuICAubXgteGwtMTBfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC0xMF81LFxuICAubXkteGwtMTBfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtMTBfNSxcbiAgLm14LXhsLTEwXzUge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtMCxcbiAgLnB5LXhsLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTAsXG4gIC5weC14bC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTAsXG4gIC5weS14bC0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC0wLFxuICAucHgteGwtMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtMSB7XG4gICAgcGFkZGluZzogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC0xLFxuICAucHkteGwtMSB7XG4gICAgcGFkZGluZy10b3A6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtMSxcbiAgLnB4LXhsLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtMSxcbiAgLnB5LXhsLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTEsXG4gIC5weC14bC0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC0yIHtcbiAgICBwYWRkaW5nOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtMixcbiAgLnB5LXhsLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtMixcbiAgLnB4LXhsLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC0yLFxuICAucHkteGwtMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC0yLFxuICAucHgteGwtMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC0zIHtcbiAgICBwYWRkaW5nOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTMsXG4gIC5weS14bC0zIHtcbiAgICBwYWRkaW5nLXRvcDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC0zLFxuICAucHgteGwtMyB7XG4gICAgcGFkZGluZy1yaWdodDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC0zLFxuICAucHkteGwtMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtMyxcbiAgLnB4LXhsLTMge1xuICAgIHBhZGRpbmctbGVmdDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTQge1xuICAgIHBhZGRpbmc6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTQsXG4gIC5weS14bC00IHtcbiAgICBwYWRkaW5nLXRvcDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtNCxcbiAgLnB4LXhsLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTQsXG4gIC5weS14bC00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtNCxcbiAgLnB4LXhsLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC01IHtcbiAgICBwYWRkaW5nOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTUsXG4gIC5weS14bC01IHtcbiAgICBwYWRkaW5nLXRvcDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC01LFxuICAucHgteGwtNSB7XG4gICAgcGFkZGluZy1yaWdodDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC01LFxuICAucHkteGwtNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtNSxcbiAgLnB4LXhsLTUge1xuICAgIHBhZGRpbmctbGVmdDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTYge1xuICAgIHBhZGRpbmc6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC02LFxuICAucHkteGwtNiB7XG4gICAgcGFkZGluZy10b3A6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC02LFxuICAucHgteGwtNiB7XG4gICAgcGFkZGluZy1yaWdodDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTYsXG4gIC5weS14bC02IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTYsXG4gIC5weC14bC02IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTcge1xuICAgIHBhZGRpbmc6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtNyxcbiAgLnB5LXhsLTcge1xuICAgIHBhZGRpbmctdG9wOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTcsXG4gIC5weC14bC03IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTcsXG4gIC5weS14bC03IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC03LFxuICAucHgteGwtNyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtOCB7XG4gICAgcGFkZGluZzogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC04LFxuICAucHkteGwtOCB7XG4gICAgcGFkZGluZy10b3A6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtOCxcbiAgLnB4LXhsLTgge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtOCxcbiAgLnB5LXhsLTgge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTgsXG4gIC5weC14bC04IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC05IHtcbiAgICBwYWRkaW5nOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTksXG4gIC5weS14bC05IHtcbiAgICBwYWRkaW5nLXRvcDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC05LFxuICAucHgteGwtOSB7XG4gICAgcGFkZGluZy1yaWdodDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC05LFxuICAucHkteGwtOSB7XG4gICAgcGFkZGluZy1ib3R0b206IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtOSxcbiAgLnB4LXhsLTkge1xuICAgIHBhZGRpbmctbGVmdDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTEwIHtcbiAgICBwYWRkaW5nOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtMTAsXG4gIC5weS14bC0xMCB7XG4gICAgcGFkZGluZy10b3A6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC0xMCxcbiAgLnB4LXhsLTEwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtMTAsXG4gIC5weS14bC0xMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC0xMCxcbiAgLnB4LXhsLTEwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTFfNSB7XG4gICAgcGFkZGluZzogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtMV81LFxuICAucHkteGwtMV81IHtcbiAgICBwYWRkaW5nLXRvcDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtMV81LFxuICAucHgteGwtMV81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC0xXzUsXG4gIC5weS14bC0xXzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC0xXzUsXG4gIC5weC14bC0xXzUge1xuICAgIHBhZGRpbmctbGVmdDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC0yXzUge1xuICAgIHBhZGRpbmc6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTJfNSxcbiAgLnB5LXhsLTJfNSB7XG4gICAgcGFkZGluZy10b3A6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTJfNSxcbiAgLnB4LXhsLTJfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtMl81LFxuICAucHkteGwtMl81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtMl81LFxuICAucHgteGwtMl81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtM181IHtcbiAgICBwYWRkaW5nOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC0zXzUsXG4gIC5weS14bC0zXzUge1xuICAgIHBhZGRpbmctdG9wOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC0zXzUsXG4gIC5weC14bC0zXzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTNfNSxcbiAgLnB5LXhsLTNfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTNfNSxcbiAgLnB4LXhsLTNfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTRfNSB7XG4gICAgcGFkZGluZzogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtNF81LFxuICAucHkteGwtNF81IHtcbiAgICBwYWRkaW5nLXRvcDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtNF81LFxuICAucHgteGwtNF81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC00XzUsXG4gIC5weS14bC00XzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC00XzUsXG4gIC5weC14bC00XzUge1xuICAgIHBhZGRpbmctbGVmdDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC01XzUge1xuICAgIHBhZGRpbmc6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTVfNSxcbiAgLnB5LXhsLTVfNSB7XG4gICAgcGFkZGluZy10b3A6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTVfNSxcbiAgLnB4LXhsLTVfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtNV81LFxuICAucHkteGwtNV81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtNV81LFxuICAucHgteGwtNV81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtNl81IHtcbiAgICBwYWRkaW5nOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC02XzUsXG4gIC5weS14bC02XzUge1xuICAgIHBhZGRpbmctdG9wOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC02XzUsXG4gIC5weC14bC02XzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTZfNSxcbiAgLnB5LXhsLTZfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTZfNSxcbiAgLnB4LXhsLTZfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTdfNSB7XG4gICAgcGFkZGluZzogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtN181LFxuICAucHkteGwtN181IHtcbiAgICBwYWRkaW5nLXRvcDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtN181LFxuICAucHgteGwtN181IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC03XzUsXG4gIC5weS14bC03XzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC03XzUsXG4gIC5weC14bC03XzUge1xuICAgIHBhZGRpbmctbGVmdDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC04XzUge1xuICAgIHBhZGRpbmc6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLThfNSxcbiAgLnB5LXhsLThfNSB7XG4gICAgcGFkZGluZy10b3A6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLThfNSxcbiAgLnB4LXhsLThfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtOF81LFxuICAucHkteGwtOF81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtOF81LFxuICAucHgteGwtOF81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtOV81IHtcbiAgICBwYWRkaW5nOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC05XzUsXG4gIC5weS14bC05XzUge1xuICAgIHBhZGRpbmctdG9wOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC05XzUsXG4gIC5weC14bC05XzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTlfNSxcbiAgLnB5LXhsLTlfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTlfNSxcbiAgLnB4LXhsLTlfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTEwXzUge1xuICAgIHBhZGRpbmc6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTEwXzUsXG4gIC5weS14bC0xMF81IHtcbiAgICBwYWRkaW5nLXRvcDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtMTBfNSxcbiAgLnB4LXhsLTEwXzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTEwXzUsXG4gIC5weS14bC0xMF81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtMTBfNSxcbiAgLnB4LXhsLTEwXzUge1xuICAgIHBhZGRpbmctbGVmdDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uMSB7XG4gICAgbWFyZ2luOiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uMSxcbiAgLm15LXhsLW4xIHtcbiAgICBtYXJnaW4tdG9wOiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1uMSxcbiAgLm14LXhsLW4xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW4xLFxuICAubXkteGwtbjEge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW4xLFxuICAubXgteGwtbjEge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW4yIHtcbiAgICBtYXJnaW46IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjIsXG4gIC5teS14bC1uMiB7XG4gICAgbWFyZ2luLXRvcDogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1uMixcbiAgLm14LXhsLW4yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjIsXG4gIC5teS14bC1uMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uMixcbiAgLm14LXhsLW4yIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW4zIHtcbiAgICBtYXJnaW46IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW4zLFxuICAubXkteGwtbjMge1xuICAgIG1hcmdpbi10b3A6IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW4zLFxuICAubXgteGwtbjMge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjMsXG4gIC5teS14bC1uMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjMsXG4gIC5teC14bC1uMyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjQge1xuICAgIG1hcmdpbjogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW40LFxuICAubXkteGwtbjQge1xuICAgIG1hcmdpbi10b3A6IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1uNCxcbiAgLm14LXhsLW40IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uNCxcbiAgLm15LXhsLW40IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjQsXG4gIC5teC14bC1uNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW41IHtcbiAgICBtYXJnaW46IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW41LFxuICAubXkteGwtbjUge1xuICAgIG1hcmdpbi10b3A6IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW41LFxuICAubXgteGwtbjUge1xuICAgIG1hcmdpbi1yaWdodDogLTIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjUsXG4gIC5teS14bC1uNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjUsXG4gIC5teC14bC1uNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjYge1xuICAgIG1hcmdpbjogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uNixcbiAgLm15LXhsLW42IHtcbiAgICBtYXJnaW4tdG9wOiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW42LFxuICAubXgteGwtbjYge1xuICAgIG1hcmdpbi1yaWdodDogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uNixcbiAgLm15LXhsLW42IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW42LFxuICAubXgteGwtbjYge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjcge1xuICAgIG1hcmdpbjogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjcsXG4gIC5teS14bC1uNyB7XG4gICAgbWFyZ2luLXRvcDogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjcsXG4gIC5teC14bC1uNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uNyxcbiAgLm15LXhsLW43IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uNyxcbiAgLm14LXhsLW43IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uOCB7XG4gICAgbWFyZ2luOiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uOCxcbiAgLm15LXhsLW44IHtcbiAgICBtYXJnaW4tdG9wOiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1uOCxcbiAgLm14LXhsLW44IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW44LFxuICAubXkteGwtbjgge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW44LFxuICAubXgteGwtbjgge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW45IHtcbiAgICBtYXJnaW46IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW45LFxuICAubXkteGwtbjkge1xuICAgIG1hcmdpbi10b3A6IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW45LFxuICAubXgteGwtbjkge1xuICAgIG1hcmdpbi1yaWdodDogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjksXG4gIC5teS14bC1uOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjksXG4gIC5teC14bC1uOSB7XG4gICAgbWFyZ2luLWxlZnQ6IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjEwIHtcbiAgICBtYXJnaW46IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjEwLFxuICAubXkteGwtbjEwIHtcbiAgICBtYXJnaW4tdG9wOiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW4xMCxcbiAgLm14LXhsLW4xMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW4xMCxcbiAgLm15LXhsLW4xMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uMTAsXG4gIC5teC14bC1uMTAge1xuICAgIG1hcmdpbi1sZWZ0OiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjFfNSB7XG4gICAgbWFyZ2luOiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjFfNSxcbiAgLm15LXhsLW4xXzUge1xuICAgIG1hcmdpbi10b3A6IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1uMV81LFxuICAubXgteGwtbjFfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjFfNSxcbiAgLm15LXhsLW4xXzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uMV81LFxuICAubXgteGwtbjFfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW4yXzUge1xuICAgIG1hcmdpbjogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW4yXzUsXG4gIC5teS14bC1uMl81IHtcbiAgICBtYXJnaW4tdG9wOiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjJfNSxcbiAgLm14LXhsLW4yXzUge1xuICAgIG1hcmdpbi1yaWdodDogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW4yXzUsXG4gIC5teS14bC1uMl81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjJfNSxcbiAgLm14LXhsLW4yXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uM181IHtcbiAgICBtYXJnaW46IC0xLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uM181LFxuICAubXkteGwtbjNfNSB7XG4gICAgbWFyZ2luLXRvcDogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW4zXzUsXG4gIC5teC14bC1uM181IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uM181LFxuICAubXkteGwtbjNfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW4zXzUsXG4gIC5teC14bC1uM181IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjRfNSB7XG4gICAgbWFyZ2luOiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjRfNSxcbiAgLm15LXhsLW40XzUge1xuICAgIG1hcmdpbi10b3A6IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1uNF81LFxuICAubXgteGwtbjRfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjRfNSxcbiAgLm15LXhsLW40XzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uNF81LFxuICAubXgteGwtbjRfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW41XzUge1xuICAgIG1hcmdpbjogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW41XzUsXG4gIC5teS14bC1uNV81IHtcbiAgICBtYXJnaW4tdG9wOiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjVfNSxcbiAgLm14LXhsLW41XzUge1xuICAgIG1hcmdpbi1yaWdodDogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW41XzUsXG4gIC5teS14bC1uNV81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjVfNSxcbiAgLm14LXhsLW41XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uNl81IHtcbiAgICBtYXJnaW46IC0zLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uNl81LFxuICAubXkteGwtbjZfNSB7XG4gICAgbWFyZ2luLXRvcDogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW42XzUsXG4gIC5teC14bC1uNl81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uNl81LFxuICAubXkteGwtbjZfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW42XzUsXG4gIC5teC14bC1uNl81IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjdfNSB7XG4gICAgbWFyZ2luOiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjdfNSxcbiAgLm15LXhsLW43XzUge1xuICAgIG1hcmdpbi10b3A6IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1uN181LFxuICAubXgteGwtbjdfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjdfNSxcbiAgLm15LXhsLW43XzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uN181LFxuICAubXgteGwtbjdfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW44XzUge1xuICAgIG1hcmdpbjogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW44XzUsXG4gIC5teS14bC1uOF81IHtcbiAgICBtYXJnaW4tdG9wOiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjhfNSxcbiAgLm14LXhsLW44XzUge1xuICAgIG1hcmdpbi1yaWdodDogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW44XzUsXG4gIC5teS14bC1uOF81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjhfNSxcbiAgLm14LXhsLW44XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uOV81IHtcbiAgICBtYXJnaW46IC00LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uOV81LFxuICAubXkteGwtbjlfNSB7XG4gICAgbWFyZ2luLXRvcDogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW45XzUsXG4gIC5teC14bC1uOV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uOV81LFxuICAubXkteGwtbjlfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW45XzUsXG4gIC5teC14bC1uOV81IHtcbiAgICBtYXJnaW4tbGVmdDogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjEwXzUge1xuICAgIG1hcmdpbjogLTYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW4xMF81LFxuICAubXkteGwtbjEwXzUge1xuICAgIG1hcmdpbi10b3A6IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1uMTBfNSxcbiAgLm14LXhsLW4xMF81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uMTBfNSxcbiAgLm15LXhsLW4xMF81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjEwXzUsXG4gIC5teC14bC1uMTBfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1hdXRvLFxuICAubXkteGwtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1hdXRvLFxuICAubXgteGwtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLWF1dG8sXG4gIC5teS14bC1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLWF1dG8sXG4gIC5teC14bC1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG4uc3RyZXRjaGVkLWxpbms6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDE7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xufVxuXG4udGV4dC1tb25vc3BhY2Uge1xuICBmb250LWZhbWlseTogU0ZNb25vLVJlZ3VsYXIsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1qdXN0aWZ5IHtcbiAgdGV4dC1hbGlnbjoganVzdGlmeSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC13cmFwIHtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ub3dyYXAge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXRydW5jYXRlIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi50ZXh0LWxlZnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbn1cblxuLnRleHQtY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAudGV4dC1zbS1sZWZ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQtc20tcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQtc20tY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50ZXh0LW1kLWxlZnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC1tZC1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC1tZC1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC50ZXh0LWxnLWxlZnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC1sZy1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC1sZy1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC50ZXh0LXhsLWxlZnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC14bC1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC14bC1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG59XG4udGV4dC1sb3dlcmNhc2Uge1xuICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXVwcGVyY2FzZSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDtcbn1cblxuLnRleHQtY2FwaXRhbGl6ZSB7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LXdlaWdodC1saWdodCB7XG4gIGZvbnQtd2VpZ2h0OiAzMDAgIWltcG9ydGFudDtcbn1cblxuLmZvbnQtd2VpZ2h0LWxpZ2h0ZXIge1xuICBmb250LXdlaWdodDogbGlnaHRlciAhaW1wb3J0YW50O1xufVxuXG4uZm9udC13ZWlnaHQtbm9ybWFsIHtcbiAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xufVxuXG4uZm9udC13ZWlnaHQtYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDAgIWltcG9ydGFudDtcbn1cblxuLmZvbnQtd2VpZ2h0LWJvbGRlciB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXIgIWltcG9ydGFudDtcbn1cblxuLmZvbnQtaXRhbGljIHtcbiAgZm9udC1zdHlsZTogaXRhbGljICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXdoaXRlIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuLnRleHQtcHJpbWFyeSB7XG4gIGNvbG9yOiAjMzI2ZmUyICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1wcmltYXJ5OmhvdmVyLCBhLnRleHQtcHJpbWFyeTpmb2N1cyB7XG4gIGNvbG9yOiAjMTIzOTgyICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjNGM0YzRjICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1zZWNvbmRhcnk6aG92ZXIsIGEudGV4dC1zZWNvbmRhcnk6Zm9jdXMge1xuICBjb2xvcjogIzBjMGMwYyAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1zdWNjZXNzIHtcbiAgY29sb3I6ICMwNDZhMzggIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LXN1Y2Nlc3M6aG92ZXIsIGEudGV4dC1zdWNjZXNzOmZvY3VzIHtcbiAgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWluZm8ge1xuICBjb2xvcjogIzMxNzA4ZiAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtaW5mbzpob3ZlciwgYS50ZXh0LWluZm86Zm9jdXMge1xuICBjb2xvcjogIzEwMjYzMCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC13YXJuaW5nIHtcbiAgY29sb3I6ICNlZWExMDMgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LXdhcm5pbmc6aG92ZXIsIGEudGV4dC13YXJuaW5nOmZvY3VzIHtcbiAgY29sb3I6ICM3MDRjMDEgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZGFuZ2VyIHtcbiAgY29sb3I6ICNhNTFhMWYgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LWRhbmdlcjpob3ZlciwgYS50ZXh0LWRhbmdlcjpmb2N1cyB7XG4gIGNvbG9yOiAjMzcwOTBhICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWxpZ2h0IHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LWxpZ2h0OmhvdmVyLCBhLnRleHQtbGlnaHQ6Zm9jdXMge1xuICBjb2xvcjogI2JmYmZiZiAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1kYXJrIHtcbiAgY29sb3I6ICMzNjM2MzYgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LWRhcms6aG92ZXIsIGEudGV4dC1kYXJrOmZvY3VzIHtcbiAgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWdyZWVuIHtcbiAgY29sb3I6ICMwNDZhMzggIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LWdyZWVuOmhvdmVyLCBhLnRleHQtZ3JlZW46Zm9jdXMge1xuICBjb2xvcjogYmxhY2sgIWltcG9ydGFudDtcbn1cblxuLnRleHQtbGltZSB7XG4gIGNvbG9yOiAjNDFhOTI4ICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1saW1lOmhvdmVyLCBhLnRleHQtbGltZTpmb2N1cyB7XG4gIGNvbG9yOiAjMTk0MjEwICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJsYWNrIHtcbiAgY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LWJsYWNrOmhvdmVyLCBhLnRleHQtYmxhY2s6Zm9jdXMge1xuICBjb2xvcjogYmxhY2sgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZm9jdXMge1xuICBjb2xvcjogIzc2YTBiNCAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtZm9jdXM6aG92ZXIsIGEudGV4dC1mb2N1czpmb2N1cyB7XG4gIGNvbG9yOiAjM2M1ZTZlICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJvZHkge1xuICBjb2xvcjogIzM2MzYzNiAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1tdXRlZCB7XG4gIGNvbG9yOiAjNjY2ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJsYWNrLTUwIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC13aGl0ZS01MCB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtaGlkZSB7XG4gIGZvbnQ6IDAvMCBhO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xufVxuXG4udGV4dC1kZWNvcmF0aW9uLW5vbmUge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYnJlYWsge1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkICFpbXBvcnRhbnQ7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1yZXNldCB7XG4gIGNvbG9yOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG59XG5cbi52aXNpYmxlIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xufVxuXG4uaW52aXNpYmxlIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBwcmludCB7XG4gICosXG4gICo6OmJlZm9yZSxcbiAgKjo6YWZ0ZXIge1xuICAgIHRleHQtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIGE6bm90KC5idG4pIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxuICBhYmJyW3RpdGxlXTo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiIChcIiBhdHRyKHRpdGxlKSBcIilcIjtcbiAgfVxuICBwcmUge1xuICAgIHdoaXRlLXNwYWNlOiBwcmUtd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIHByZSxcbiAgYmxvY2txdW90ZSB7XG4gICAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgI2FlYWVhZTtcbiAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7XG4gIH1cbiAgdHIsXG4gIGltZyB7XG4gICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkO1xuICB9XG4gIHAsXG4gIGgyLFxuICBoMyB7XG4gICAgb3JwaGFuczogMztcbiAgICB3aWRvd3M6IDM7XG4gIH1cbiAgaDIsXG4gIGgzIHtcbiAgICBwYWdlLWJyZWFrLWFmdGVyOiBhdm9pZDtcbiAgfVxuICBAcGFnZSB7XG4gICAgc2l6ZTogYTM7XG4gIH1cbiAgYm9keSB7XG4gICAgbWluLXdpZHRoOiAxMDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAuY29udGFpbmVyIHtcbiAgICBtaW4td2lkdGg6IDEwMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5uYXZiYXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmJhZGdlIHtcbiAgICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjMDAwO1xuICB9XG4gIC50YWJsZSB7XG4gICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZSB0ZCxcbiAgLnRhYmxlIHRoIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLWJvcmRlcmVkIHRoLFxuICAudGFibGUtYm9yZGVyZWQgdGQge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkYWRhZGEgIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUtZGFyayB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gIH1cbiAgLnRhYmxlLWRhcmsgdGgsXG4gIC50YWJsZS1kYXJrIHRkLFxuICAudGFibGUtZGFyayB0aGVhZCB0aCxcbiAgLnRhYmxlLWRhcmsgdGJvZHkgKyB0Ym9keSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjY2NjO1xuICB9XG4gIC50YWJsZSAudGhlYWQtZGFyayB0aCB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjY2NjO1xuICB9XG59XG4vKiBGb250IE1peGlucywgRXh0ZW5zaW9ucyAqL1xuLmxpbmstcHJpbWFyeS0xIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGNvbG9yOiAjMzI2ZmUyO1xuICBmb250LXdlaWdodDogNDAwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG59XG4ubGluay1wcmltYXJ5LTE6aG92ZXIge1xuICBjb2xvcjogIzMyNmZlMjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmxpbmstcHJpbWFyeS0xLmFjdGl2ZSwgLmxpbmstcHJpbWFyeS0xOmFjdGl2ZSwgLmxpbmstcHJpbWFyeS0xOmZvY3VzIHtcbiAgY29sb3I6ICMzMjZmZTI7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmxpbmstcHJpbWFyeS0xLnNtYWxsIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuLmxpbmstcHJpbWFyeS0xLmFjdGl2ZSwgLmxpbmstcHJpbWFyeS0xOmFjdGl2ZSwgLmxpbmstcHJpbWFyeS0xOmhvdmVyLCAubGluay1wcmltYXJ5LTE6Zm9jdXMge1xuICBjb2xvcjogIzMyNmZlMjtcbn1cblxuLmlubGluZS10ZXh0LXNlcGFyYXRvcnMge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmlubGluZS10ZXh0LXNlcGFyYXRvcnMgPiAqIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG59XG4uaW5saW5lLXRleHQtc2VwYXJhdG9ycyA+ICogKyAqOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBtYXJnaW46IDAgMS4yNWVtIC0wLjVlbSAxZW07XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMS41ZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNjY2M7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0Ljk4cHgpIHtcbiAgLm9yZGVyZGV0YWlscyB7XG4gICAgbWFyZ2luLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMC4zNDM3NXJlbSA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDMyNXB4ICFpbXBvcnRhbnQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5vcmRlcmRldGFpbHMge1xuICAgIG1hcmdpbi10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkgYW5kIChtYXgtd2lkdGg6IDExMTZweCkge1xuICAuY2FuY2Vsb3JkZXIge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSBhbmQgKG1heC13aWR0aDogMTExNnB4KSB7XG4gIC5jYW5jZWxvcmRlciAub3JkZXJkZXRhaWxzIHtcbiAgICB3aWR0aDogMzY1cHggIWltcG9ydGFudDtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkgYW5kIChtYXgtd2lkdGg6IDExMTZweCkge1xuICAuY2FuY2Vsb3JkZXIgLmNhbmNlbG9yZGVyID4gOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICB9XG59XG5cbi5uby11bmRlcmxpbmUsXG4ubm8tdW5kZXJsaW5lOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5saW5rLWNvbnRhaW5lcjpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuLmxpbmstY29udGFpbmVyOmhvdmVyICoge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xufVxuXG4ubGluay1jb250YWluZXItdW5pZm9ybTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuLmxpbmstY29udGFpbmVyLXVuaWZvcm06aG92ZXIgKiB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIDAuMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHVsbC1sZWZ0LXhzIHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbi5wdWxsLXJpZ2h0LXhzIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAucHVsbC1sZWZ0LXNtIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuICAucHVsbC1yaWdodC1zbSB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0Ljk4cHgpIHtcbiAgLnB1bGwtbGVmdC1tZCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbiAgLnB1bGwtcmlnaHQtbWQge1xuICAgIGZsb2F0OiByaWdodDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkgYW5kIChtYXgtd2lkdGg6IDEzNjUuOThweCkge1xuICAucHVsbC1sZWZ0LWxnIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuICAucHVsbC1yaWdodC1sZyB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC5wdWxsLWxlZnQteGwge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG4gIC5wdWxsLXJpZ2h0LXhsIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuaGlkZGVuLXhzLWRvd24ge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmhpZGRlbi1zbS1kb3duIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjQuOThweCkge1xuICAuaGlkZGVuLW1kLWRvd24ge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTM2NS45OHB4KSB7XG4gIC5oaWRkZW4tbGctZG93biB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5oaWRkZW4teGwtZG93biB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnJvdy5lcXVhbC1oZWlnaHQgPiBbY2xhc3NePWNvbF0ge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uZnVsbC13aWR0aCB7XG4gIHJpZ2h0OiBpbmhlcml0O1xuICBsZWZ0OiA1MCU7XG4gIHdpZHRoOiAxMDB2dyAhaW1wb3J0YW50O1xuICB3aWR0aDogdmFyKC0tdncsIDEwMHZ3KSAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5vdmVycmlkZS1mdWxsLXdpZHRoIHtcbiAgcmlnaHQ6IGluaGVyaXQ7XG4gIGxlZnQ6IDUwJTtcbiAgd2lkdGg6IDEwMHZ3ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiB2YXIoLS12dywgMTAwdncpICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC53LXNtLTI1IHtcbiAgICB3aWR0aDogMjUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtc20tMjUge1xuICAgIGhlaWdodDogMjUlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudy1tZC0yNSB7XG4gICAgd2lkdGg6IDI1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5oLW1kLTI1IHtcbiAgICBoZWlnaHQ6IDI1JSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC53LWxnLTI1IHtcbiAgICB3aWR0aDogMjUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbGctMjUge1xuICAgIGhlaWdodDogMjUlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAudy1zbS01MCB7XG4gICAgd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXNtLTUwIHtcbiAgICBoZWlnaHQ6IDUwJSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnctbWQtNTAge1xuICAgIHdpZHRoOiA1MCUgIWltcG9ydGFudDtcbiAgfVxuICAuaC1tZC01MCB7XG4gICAgaGVpZ2h0OiA1MCUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAudy1sZy01MCB7XG4gICAgd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5oLWxnLTUwIHtcbiAgICBoZWlnaHQ6IDUwJSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnctc20tNzUge1xuICAgIHdpZHRoOiA3NSUgIWltcG9ydGFudDtcbiAgfVxuICAuaC1zbS03NSB7XG4gICAgaGVpZ2h0OiA3NSUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC53LW1kLTc1IHtcbiAgICB3aWR0aDogNzUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbWQtNzUge1xuICAgIGhlaWdodDogNzUlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnctbGctNzUge1xuICAgIHdpZHRoOiA3NSUgIWltcG9ydGFudDtcbiAgfVxuICAuaC1sZy03NSB7XG4gICAgaGVpZ2h0OiA3NSUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC53LXNtLTEwMCB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuICAuaC1zbS0xMDAge1xuICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnctbWQtMTAwIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5oLW1kLTEwMCB7XG4gICAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnctbGctMTAwIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5oLWxnLTEwMCB7XG4gICAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAudy1zbS1hdXRvIHtcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXNtLWF1dG8ge1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnctbWQtYXV0byB7XG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuaC1tZC1hdXRvIHtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAudy1sZy1hdXRvIHtcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5oLWxnLWF1dG8ge1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnctc20tMzMge1xuICAgIHdpZHRoOiAzMy4zMzMzJSAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXNtLTMzIHtcbiAgICBoZWlnaHQ6IDMzLjMzMzMlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudy1tZC0zMyB7XG4gICAgd2lkdGg6IDMzLjMzMzMlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbWQtMzMge1xuICAgIGhlaWdodDogMzMuMzMzMyUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAudy1sZy0zMyB7XG4gICAgd2lkdGg6IDMzLjMzMzMlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbGctMzMge1xuICAgIGhlaWdodDogMzMuMzMzMyUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC53LXNtLTY2IHtcbiAgICB3aWR0aDogNjYuNjY2NiUgIWltcG9ydGFudDtcbiAgfVxuICAuaC1zbS02NiB7XG4gICAgaGVpZ2h0OiA2Ni42NjY2JSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnctbWQtNjYge1xuICAgIHdpZHRoOiA2Ni42NjY2JSAhaW1wb3J0YW50O1xuICB9XG4gIC5oLW1kLTY2IHtcbiAgICBoZWlnaHQ6IDY2LjY2NjYlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnctbGctNjYge1xuICAgIHdpZHRoOiA2Ni42NjY2JSAhaW1wb3J0YW50O1xuICB9XG4gIC5oLWxnLTY2IHtcbiAgICBoZWlnaHQ6IDY2LjY2NjYlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi8qXG4gICAgQmFkZ2UgTWl4aW5cbiAgICBUaGlzIGNyZWF0ZXMgYSBzb2xpZCBjb2xvcmVkIGZsYWcgd2l0aCBhcnJvd3Mgb24gdGhlIHNpZGUgd2l0aCB0cmFuc3BhcmVudCB0cmlhbmdsZSBjdXQtb3V0XG4gICAgQHBhcmFtICRiZ0NvbG9yOiB0aGUgY29sb3Igb2YgdGhlIGJhZGdlXG4gICAgQHBhcmFtICRjb2xvcjogdGhlIHRleHQgY29sb3JcbiAgICBAcGFyYW0gJGhlaWdodDogdGhlIGhlaWdodCBvZiB0aGUgYmFkZ2VcbiAgICBAcGFyYW0gJGFycm93U2l6ZTogdGhlIHdpZHRoIG9mIHRoZSBhcnJvdyB0cmlhbmdsZXNcblxuICAgIGV4OiAgQGluY2x1ZGUgYmFkZ2UoJGFjY2VudDIsIDI0cHgsIDEycHgpO1xuKi9cbi5ib3JkZXIge1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItMCB7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItdG9wLTAge1xuICBib3JkZXItdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItcmlnaHQtMCB7XG4gIGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWJvdHRvbS0wIHtcbiAgYm9yZGVyLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWxlZnQtMCB7XG4gIGJvcmRlci1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXIteCB7XG4gIGJvcmRlci1sZWZ0OiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICBib3JkZXItcmlnaHQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXIteSB7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuYm9yZGVyLXNtIHtcbiAgICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1zbS0wIHtcbiAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXNtLXRvcCB7XG4gICAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXNtLXJpZ2h0IHtcbiAgICBib3JkZXItcmlnaHQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1zbS1ib3R0b20ge1xuICAgIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1zbS1sZWZ0IHtcbiAgICBib3JkZXItbGVmdDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXNtLXRvcC0wIHtcbiAgICBib3JkZXItdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1zbS1yaWdodC0wIHtcbiAgICBib3JkZXItcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXNtLWJvdHRvbS0wIHtcbiAgICBib3JkZXItYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1zbS1sZWZ0LTAge1xuICAgIGJvcmRlci1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1zbS14IHtcbiAgICBib3JkZXItbGVmdDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgICBib3JkZXItcmlnaHQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1zbS15IHtcbiAgICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYm9yZGVyLW1kIHtcbiAgICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1tZC0wIHtcbiAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLW1kLXRvcCB7XG4gICAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLW1kLXJpZ2h0IHtcbiAgICBib3JkZXItcmlnaHQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1tZC1ib3R0b20ge1xuICAgIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1tZC1sZWZ0IHtcbiAgICBib3JkZXItbGVmdDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLW1kLXRvcC0wIHtcbiAgICBib3JkZXItdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1tZC1yaWdodC0wIHtcbiAgICBib3JkZXItcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLW1kLWJvdHRvbS0wIHtcbiAgICBib3JkZXItYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1tZC1sZWZ0LTAge1xuICAgIGJvcmRlci1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1tZC14IHtcbiAgICBib3JkZXItbGVmdDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgICBib3JkZXItcmlnaHQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1tZC15IHtcbiAgICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmJvcmRlci1sZyB7XG4gICAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItbGctMCB7XG4gICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1sZy10b3Age1xuICAgIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1sZy1yaWdodCB7XG4gICAgYm9yZGVyLXJpZ2h0OiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItbGctYm90dG9tIHtcbiAgICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItbGctbGVmdCB7XG4gICAgYm9yZGVyLWxlZnQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1sZy10b3AtMCB7XG4gICAgYm9yZGVyLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItbGctcmlnaHQtMCB7XG4gICAgYm9yZGVyLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1sZy1ib3R0b20tMCB7XG4gICAgYm9yZGVyLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItbGctbGVmdC0wIHtcbiAgICBib3JkZXItbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItbGcteCB7XG4gICAgYm9yZGVyLWxlZnQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXJpZ2h0OiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItbGcteSB7XG4gICAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC5ib3JkZXIteGwge1xuICAgIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXhsLTAge1xuICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXIteGwtdG9wIHtcbiAgICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXIteGwtcmlnaHQge1xuICAgIGJvcmRlci1yaWdodDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXhsLWJvdHRvbSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXhsLWxlZnQge1xuICAgIGJvcmRlci1sZWZ0OiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXIteGwtdG9wLTAge1xuICAgIGJvcmRlci10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXhsLXJpZ2h0LTAge1xuICAgIGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXIteGwtYm90dG9tLTAge1xuICAgIGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXhsLWxlZnQtMCB7XG4gICAgYm9yZGVyLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXhsLXgge1xuICAgIGJvcmRlci1sZWZ0OiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1yaWdodDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXhsLXkge1xuICAgIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxufVxuLmJvcmRlci1wcmltYXJ5IHtcbiAgYm9yZGVyLWNvbG9yOiAjMzI2ZmUyICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItc2Vjb25kYXJ5IHtcbiAgYm9yZGVyLWNvbG9yOiAjNGM0YzRjICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItc3VjY2VzcyB7XG4gIGJvcmRlci1jb2xvcjogIzA0NmEzOCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWluZm8ge1xuICBib3JkZXItY29sb3I6ICMzMTcwOGYgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci13YXJuaW5nIHtcbiAgYm9yZGVyLWNvbG9yOiAjZWVhMTAzICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZGFuZ2VyIHtcbiAgYm9yZGVyLWNvbG9yOiAjYTUxYTFmICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItbGlnaHQge1xuICBib3JkZXItY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1kYXJrIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzYzNjM2ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZ3JlZW4ge1xuICBib3JkZXItY29sb3I6ICMwNDZhMzggIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1saW1lIHtcbiAgYm9yZGVyLWNvbG9yOiAjNDFhOTI4ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItYmxhY2sge1xuICBib3JkZXItY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1mb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzc2YTBiNCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXdoaXRlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkIHtcbiAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtdG9wIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4xMjVyZW0gIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXJpZ2h0IHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMTI1cmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4xMjVyZW0gIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4xMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtbGVmdCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMTI1cmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWNpcmNsZSB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC0wIHtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuXG4uaG92ZXItdHJhbnNpdGlvbi1zaW1wbGUtc2hhZG93LCAuaG92ZXItdHJhbnNpdGlvbi1zaGFkb3csIC5ob3Zlci10cmFuc2l0aW9uLWRvd24sIC5ob3Zlci10cmFuc2l0aW9uLXVwLCAuaG92ZXItdHJhbnNpdGlvbi1mYWRlLWltZyBpbWcsIC5ob3Zlci10cmFuc2l0aW9uLWZhZGUsIC5ob3Zlci10cmFuc2l0aW9uLXNocmluayBpbWcsIC5ob3Zlci10cmFuc2l0aW9uLWdyb3cgaW1nIHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDMwMG1zO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKSBzY2FsZSgxLCAxKTtcbn1cblxuLmhvdmVyLXRyYW5zaXRpb24tZ3Jvdzpob3ZlciBpbWcge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xufVxuXG4uaG92ZXItdHJhbnNpdGlvbi1mYWRlLWltZyBpbWcsIC5ob3Zlci10cmFuc2l0aW9uLWZhZGUge1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDMwMG1zO1xufVxuXG4uaG92ZXItdHJhbnNpdGlvbi1mYWRlLWltZzpob3ZlciBpbWcsIC5ob3Zlci10cmFuc2l0aW9uLWZhZGU6aG92ZXIge1xuICBvcGFjaXR5OiAwLjc7XG59XG5cbi5ob3Zlci10cmFuc2l0aW9uLXNpbXBsZS1zaGFkb3csIC5ob3Zlci10cmFuc2l0aW9uLXNoYWRvdywgLmhvdmVyLXRyYW5zaXRpb24tZG93biwgLmhvdmVyLXRyYW5zaXRpb24tdXAsIC5ob3Zlci10cmFuc2l0aW9uLWZhZGUtaW1nIGltZywgLmhvdmVyLXRyYW5zaXRpb24tZmFkZSwgLmhvdmVyLXRyYW5zaXRpb24tc2hyaW5rIGltZywgLmhvdmVyLXRyYW5zaXRpb24tZ3JvdyBpbWcge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMzAwbXM7XG59XG5cbi5ob3Zlci10cmFuc2l0aW9uLXVwOmhvdmVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTAuNjI1cmVtKTtcbn1cblxuLmhvdmVyLXRyYW5zaXRpb24tZG93bjpob3ZlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDAuNjI1cmVtKTtcbn1cblxuLmhvdmVyLXRyYW5zaXRpb24tc2ltcGxlLXNoYWRvdywgLmhvdmVyLXRyYW5zaXRpb24tc2hhZG93IHtcbiAgdHJhbnNpdGlvbjogYWxsIDIyMG1zIGVhc2UtaW4tb3V0O1xufVxuXG4uaG92ZXItdHJhbnNpdGlvbi1zaW1wbGUtc2hhZG93OmhvdmVyLCAuaG92ZXItdHJhbnNpdGlvbi1zaGFkb3c6aG92ZXIge1xuICBib3gtc2hhZG93OiAwIDAuNXJlbSAxcmVtIHJnYmEoMCwgMCwgMCwgMC4xNSk7XG59XG5cbi8qIFNsaWRlciAqL1xuLnNsaWNrLXNsaWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLWtodG1sLXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxudWwuc2xpY2stc2xpZGVyIHtcbiAgLXdlYmtpdC1wYWRkaW5nLXN0YXJ0OiAwO1xuICAtbW96LXBhZGRpbmctc3RhcnQ6IDA7XG4gIC1raHRtbC1wYWRkaW5nLXN0YXJ0OiAwO1xuICAtby1wYWRkaW5nLXN0YXJ0OiAwO1xufVxuXG4uc2xpY2stbGlzdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbi5zbGljay1saXN0OmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5zbGljay1saXN0LmRyYWdnaW5nIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjdXJzb3I6IGhhbmQ7XG59XG5cbi5zbGljay1zbGlkZXIgLnNsaWNrLXRyYWNrLFxuLnNsaWNrLXNsaWRlciAuc2xpY2stbGlzdCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbn1cblxuLnNsaWNrLXRyYWNrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnNsaWNrLXRyYWNrOjpiZWZvcmUsIC5zbGljay10cmFjazo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cbi5zbGljay10cmFjazo6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cbi5zbGljay1sb2FkaW5nIC5zbGljay10cmFjayB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLnNsaWNrLXNsaWRlIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbltkaXI9cnRsXSAuc2xpY2stc2xpZGUge1xuICBmbG9hdDogcmlnaHQ7XG59XG4uc2xpY2stc2xpZGUgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbi5zbGljay1zbGlkZS5zbGljay1sb2FkaW5nIGltZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2xpY2stc2xpZGUuZHJhZ2dpbmcgaW1nIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uc2xpY2staW5pdGlhbGl6ZWQgLnNsaWNrLXNsaWRlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uc2xpY2stbG9hZGluZyAuc2xpY2stc2xpZGUge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4uc2xpY2stdmVydGljYWwgLnNsaWNrLXNsaWRlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogYXV0bztcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5zbGljay1hcnJvdy5zbGljay1oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBTbGlkZXIgKi9cbi5zbGljay1sb2FkaW5nIC5zbGljay1saXN0IHtcbiAgYmFja2dyb3VuZDogI2ZmZiB1cmwoXCIuLi9saWIvc2xpY2svLi4vLi4vaW1hZ2VzL2FqYXgtbG9hZGVyLmdpZlwiKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbn1cblxuLyogQXJyb3dzICovXG4uc2xpY2stcHJldixcbi5zbGljay1uZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiA0OHB4O1xuICB3aWR0aDogNDhweDtcbiAgbWluLWhlaWdodDogMDtcbiAgZm9udC13ZWlnaHQ6IGluaXRpYWw7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBmb250LXNpemU6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdG9wOiA1MCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgb3BhY2l0eTogMC45O1xuICB6LWluZGV4OiAxO1xufVxuLnNsaWNrLXByZXY6aG92ZXIsIC5zbGljay1wcmV2OmZvY3VzLFxuLnNsaWNrLW5leHQ6aG92ZXIsXG4uc2xpY2stbmV4dDpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBvcGFjaXR5OiAwLjg7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5zbGljay1wcmV2LnNsaWNrLWRpc2FibGVkOjpiZWZvcmUsXG4uc2xpY2stbmV4dC5zbGljay1kaXNhYmxlZDo6YmVmb3JlIHtcbiAgb3BhY2l0eTogMC4yNTtcbn1cbi5zbGljay1wcmV2OjpiZWZvcmUsXG4uc2xpY2stbmV4dDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMjhweDtcbiAgaGVpZ2h0OiAyOHB4O1xufVxuXG4uc2xpY2stcHJldiB7XG4gIGxlZnQ6IC0xMHB4O1xufVxuW2Rpcj1ydGxdIC5zbGljay1wcmV2IHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDFweDtcbn1cbi5zbGljay1wcmV2OjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjgnIGhlaWdodD0nMjgnIHZpZXdCb3g9JzAgMCAyOCAyOCclM0UlM0NnIGZpbGw9J25vbmUnIGZpbGwtcnVsZT0nbm9uemVybyclM0UlM0NwYXRoIGZpbGw9JyUyM0ZGRicgZD0nTTE0IDI3QzYuODMzIDI3IDEgMjEuMTY5IDEgMTQgMSA2LjgzMyA2LjgzMiAxIDE0IDFjNy4xNjkgMCAxMyA1LjgzMiAxMyAxMyAwIDcuMTY5LTUuODMxIDEzLTEzIDEzJy8lM0UlM0NwYXRoIGZpbGw9JyUyMzM2MzYzNicgZD0nTTE0IDEuMzU1QzcuMDMgMS4zNTUgMS4zNTggNy4wMjkgMS4zNTggMTRTNy4wMjkgMjYuNjQ0IDE0IDI2LjY0NCAyNi42NDYgMjAuOTczIDI2LjY0NiAxNCAyMC45NzMgMS4zNTUgMTQgMS4zNTVNMTQgMjhDNi4yOCAyOCAwIDIxLjcyIDAgMTRTNi4yOCAwIDE0IDBzMTQgNi4yOCAxNCAxNC02LjI4IDE0LTE0IDE0Jy8lM0UlM0NwYXRoIGZpbGw9JyUyMzM2MzYzNicgZD0nTTExLjQyIDEzLjk4N2w0LjMyMyA0LjQwNWMuMTYzLjE4LjI1NC40MTIuMjU2LjY1NWEuOTA0LjkwNCAwIDAgMS0uMjc3LjY2Ljk2Mi45NjIgMCAwIDEtLjY4My4yOTNjLS4yNzMtLjAwMS0uNTMxLS4xMjgtLjY1My0uMjkzTDkuMjY3IDE0LjY2YS45NDguOTQ4IDAgMCAxIC4wMDctMS4zMjdsNS4xMDYtNS4wNThBLjkxOS45MTkgMCAwIDEgMTUuMDQ3IDhjLjI0LjAwMi40NzMuMDkuNjk3LjI5LjE2Mi4xOC4yNTMuNDEyLjI1NS42NTRhLjkwOC45MDggMCAwIDEtLjI3NS42NmwtNC4zMDQgNC4zODN6Jy8lM0UlM0MvZyUzRSUzQy9zdmclM0UlMEFcIik7XG59XG5bZGlyPXJ0bF0gLnNsaWNrLXByZXY6OmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG5cbi5zbGljay1uZXh0IHtcbiAgcmlnaHQ6IC0xMHB4O1xufVxuW2Rpcj1ydGxdIC5zbGljay1uZXh0IHtcbiAgbGVmdDogMXB4O1xuICByaWdodDogYXV0bztcbn1cbi5zbGljay1uZXh0OjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjgnIGhlaWdodD0nMjgnIHZpZXdCb3g9JzAgMCAyOCAyOCclM0UlM0NnIGZpbGw9J25vbmUnIGZpbGwtcnVsZT0nbm9uemVybyclM0UlM0NwYXRoIGZpbGw9JyUyM0ZGRicgZD0nTTE0IDI3QzYuODMzIDI3IDEgMjEuMTY5IDEgMTQgMSA2LjgzMyA2LjgzMiAxIDE0IDFjNy4xNjkgMCAxMyA1LjgzMiAxMyAxMyAwIDcuMTY5LTUuODMxIDEzLTEzIDEzJy8lM0UlM0NwYXRoIGZpbGw9JyUyMzM2MzYzNicgZD0nTTE0IDEuMzU1QzcuMDMgMS4zNTUgMS4zNTggNy4wMjkgMS4zNTggMTRTNy4wMjkgMjYuNjQ0IDE0IDI2LjY0NCAyNi42NDYgMjAuOTczIDI2LjY0NiAxNCAyMC45NzMgMS4zNTUgMTQgMS4zNTVNMTQgMjhDNi4yOCAyOCAwIDIxLjcyIDAgMTRTNi4yOCAwIDE0IDBzMTQgNi4yOCAxNCAxNC02LjI4IDE0LTE0IDE0Jy8lM0UlM0NwYXRoIGZpbGw9JyUyMzM2MzYzNicgZD0nTTE1LjU3OSAxMy45ODdsLTQuMzA0LTQuMzgzYS45MDguOTA4IDAgMCAxLS4yNzUtLjY2Ljk5Mi45OTIgMCAwIDEgLjI1NS0uNjU0Yy4yMjUtLjIuNDU3LS4yODguNjk4LS4yOWEuOTE5LjkxOSAwIDAgMSAuNjY2LjI3NWw1LjEwNiA1LjA1OGEuOTQ4Ljk0OCAwIDAgMSAuMDA3IDEuMzI3bC01LjExOCA1LjA0N2MtLjEyMy4xNjUtLjM4LjI5Mi0uNjU0LjI5M2EuOTYyLjk2MiAwIDAgMS0uNjgzLS4yOTMuOTAzLjkwMyAwIDAgMS0uMjc3LS42Ni45OTMuOTkzIDAgMCAxIC4yNTYtLjY1NWw0LjMyMy00LjQwNXonLyUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTtcbn1cbltkaXI9cnRsXSAuc2xpY2stbmV4dDo6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cblxuLyogRG90cyAqL1xuLnNsaWNrLWRvdHRlZC5zbGljay1zbGlkZXIge1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW07XG59XG5cbi5zbGljay1kb3RzIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cbi5zbGljay1kb3RzIGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IDIycHg7XG4gIG1hcmdpbjogMCAycHg7XG4gIHBhZGRpbmc6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5zbGljay1kb3RzIGxpIGJ1dHRvbiB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMnB4O1xuICB3aWR0aDogMTJweDtcbiAgb3V0bGluZTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIGZvbnQtc2l6ZTogMDtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBwYWRkaW5nOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uc2xpY2stZG90cyBsaSBidXR0b246aG92ZXIsIC5zbGljay1kb3RzIGxpIGJ1dHRvbjpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmhvdmVyOjpiZWZvcmUsIC5zbGljay1kb3RzIGxpIGJ1dHRvbjpmb2N1czo6YmVmb3JlIHtcbiAgb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM2MzYzNjtcbn1cbi5zbGljay1kb3RzIGxpIGJ1dHRvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDVweDtcbiAgbGVmdDogNXB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIG9wYWNpdHk6IDE7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIGJ1dHRvbjo6YmVmb3JlIHtcbiAgY29sb3I6ICNmZmY7XG4gIG9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNjM2MzY7XG59XG5cbi5zbGljay1kYXJrLWFycm93cyAuc2xpY2stcHJldixcbi5zbGljay1kYXJrLWFycm93cyAuc2xpY2stbmV4dCB7XG4gIGhlaWdodDogNjRweDtcbiAgd2lkdGg6IDI0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG59XG4uc2xpY2stZGFyay1hcnJvd3MgLnNsaWNrLXByZXY6aG92ZXIsIC5zbGljay1kYXJrLWFycm93cyAuc2xpY2stcHJldjpmb2N1cyxcbi5zbGljay1kYXJrLWFycm93cyAuc2xpY2stbmV4dDpob3Zlcixcbi5zbGljay1kYXJrLWFycm93cyAuc2xpY2stbmV4dDpmb2N1cyB7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG59XG4uc2xpY2stZGFyay1hcnJvd3MgLnNsaWNrLXByZXY6OmJlZm9yZSxcbi5zbGljay1kYXJrLWFycm93cyAuc2xpY2stbmV4dDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xufVxuXG4ucHJvZHVjdC10aWxlLWNhcm8ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAwO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDBzO1xufVxuLnByb2R1Y3QtdGlsZS1jYXJvLnNsaWNrLWluaXRpYWxpemVkIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC41cztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnByb2R1Y3QtdGlsZS1jYXJvIHtcbiAgICBwYWRkaW5nOiAwIDIuODEyNXJlbTtcbiAgfVxufVxuLnByb2R1Y3QtdGlsZS1jYXJvIC5zbGljay1wcmV2IHtcbiAgbGVmdDogMDtcbn1cbi5wcm9kdWN0LXRpbGUtY2FybyAuc2xpY2stbmV4dCB7XG4gIHJpZ2h0OiAwO1xufVxuLnByb2R1Y3QtdGlsZS1jYXJvIC5wcm9kdWN0LXRpbGUge1xuICBtYXJnaW46IDAgMC42MjVyZW07XG59XG4ucHJvZHVjdC10aWxlLWNhcm8gLnByb2R1Y3QtdGlsZSAudGlsZS1ib2R5IC5wcm9kdWN0LXNrdS1jb250YWluZXIsXG4ucHJvZHVjdC10aWxlLWNhcm8gLnByb2R1Y3QtdGlsZSAudGlsZS1ib2R5IC5wcm9tb3Rpb25zLFxuLnByb2R1Y3QtdGlsZS1jYXJvIC5wcm9kdWN0LXRpbGUgLnRpbGUtYm9keSAuc2Vjb25kYXJ5LW1zZ3Mge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiFcbiAqICBGb250IEF3ZXNvbWUgNC43LjAgYnkgQGRhdmVnYW5keSAtIGh0dHA6Ly9mb250YXdlc29tZS5pbyAtIEBmb250YXdlc29tZVxuICogIExpY2Vuc2UgLSBodHRwOi8vZm9udGF3ZXNvbWUuaW8vbGljZW5zZSAoRm9udDogU0lMIE9GTCAxLjEsIENTUzogTUlUIExpY2Vuc2UpXG4gKi9cbi8qIEZPTlQgUEFUSFxuICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJGb250QXdlc29tZVwiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL2ZvbnRhd2Vzb21lLXdlYmZvbnQuZW90P3Y9NC43LjBcIik7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvZm9udGF3ZXNvbWUtd2ViZm9udC5lb3Q/I2llZml4JnY9NC43LjBcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL2ZvbnRhd2Vzb21lLXdlYmZvbnQud29mZjI/dj00LjcuMFwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvZm9udGF3ZXNvbWUtd2ViZm9udC53b2ZmP3Y9NC43LjBcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvZm9udGF3ZXNvbWUtd2ViZm9udC50dGY/dj00LjcuMFwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvZm9udGF3ZXNvbWUtd2ViZm9udC5zdmc/dj00LjcuMCNmb250YXdlc29tZXJlZ3VsYXJcIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG4uZmEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQ6IG5vcm1hbCBub3JtYWwgbm9ybWFsIDE0cHgvMSBGb250QXdlc29tZTtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICB0ZXh0LXJlbmRlcmluZzogYXV0bztcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cbi8qIG1ha2VzIHRoZSBmb250IDMzJSBsYXJnZXIgcmVsYXRpdmUgdG8gdGhlIGljb24gY29udGFpbmVyICovXG4uZmEtbGcge1xuICBmb250LXNpemU6IDEuMzMzMzMzMzMzM2VtO1xuICBsaW5lLWhlaWdodDogMC43NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogLTE1JTtcbn1cblxuLmZhLTJ4IHtcbiAgZm9udC1zaXplOiAyZW07XG59XG5cbi5mYS0zeCB7XG4gIGZvbnQtc2l6ZTogM2VtO1xufVxuXG4uZmEtNHgge1xuICBmb250LXNpemU6IDRlbTtcbn1cblxuLmZhLTV4IHtcbiAgZm9udC1zaXplOiA1ZW07XG59XG5cbi5mYS1mdyB7XG4gIHdpZHRoOiAxLjI4NTcxNDI4NTdlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uZmEtdWwge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAyLjE0Mjg1NzE0MjllbTtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xufVxuLmZhLXVsID4gbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5mYS1saSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTIuMTQyODU3MTQyOWVtO1xuICB3aWR0aDogMi4xNDI4NTcxNDI5ZW07XG4gIHRvcDogMC4xNDI4NTcxNDI5ZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5mYS1saS5mYS1sZyB7XG4gIGxlZnQ6IC0xLjg1NzE0Mjg1NzFlbTtcbn1cblxuLmZhLWJvcmRlciB7XG4gIHBhZGRpbmc6IDAuMmVtIDAuMjVlbSAwLjE1ZW07XG4gIGJvcmRlcjogc29saWQgMC4wOGVtICNlZWU7XG4gIGJvcmRlci1yYWRpdXM6IDAuMWVtO1xufVxuXG4uZmEtcHVsbC1sZWZ0IHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbi5mYS1wdWxsLXJpZ2h0IHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuXG4uZmEuZmEtcHVsbC1sZWZ0IHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjNlbTtcbn1cbi5mYS5mYS1wdWxsLXJpZ2h0IHtcbiAgbWFyZ2luLWxlZnQ6IDAuM2VtO1xufVxuXG4vKiBEZXByZWNhdGVkIGFzIG9mIDQuNC4wICovXG4ucHVsbC1yaWdodCB7XG4gIGZsb2F0OiByaWdodDtcbn1cblxuLnB1bGwtbGVmdCB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uZmEucHVsbC1sZWZ0IHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjNlbTtcbn1cbi5mYS5wdWxsLXJpZ2h0IHtcbiAgbWFyZ2luLWxlZnQ6IDAuM2VtO1xufVxuXG4uZmEtc3BpbiB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBmYS1zcGluIDJzIGluZmluaXRlIGxpbmVhcjtcbiAgYW5pbWF0aW9uOiBmYS1zcGluIDJzIGluZmluaXRlIGxpbmVhcjtcbn1cblxuLmZhLXB1bHNlIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IGZhLXNwaW4gMXMgaW5maW5pdGUgc3RlcHMoOCk7XG4gIGFuaW1hdGlvbjogZmEtc3BpbiAxcyBpbmZpbml0ZSBzdGVwcyg4KTtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhLXNwaW4ge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcbiAgfVxufVxuQGtleWZyYW1lcyBmYS1zcGluIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XG4gIH1cbn1cbi5mYS1yb3RhdGUtOTAge1xuICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTEpXCI7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG59XG5cbi5mYS1yb3RhdGUtMTgwIHtcbiAgLW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0yKVwiO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuXG4uZmEtcm90YXRlLTI3MCB7XG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249MylcIjtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTtcbn1cblxuLmZhLWZsaXAtaG9yaXpvbnRhbCB7XG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249MCwgbWlycm9yPTEpXCI7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgtMSwgMSk7XG4gIC1tcy10cmFuc2Zvcm06IHNjYWxlKC0xLCAxKTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgtMSwgMSk7XG59XG5cbi5mYS1mbGlwLXZlcnRpY2FsIHtcbiAgLW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0yLCBtaXJyb3I9MSlcIjtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEsIC0xKTtcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMSwgLTEpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEsIC0xKTtcbn1cblxuOnJvb3QgLmZhLXJvdGF0ZS05MCxcbjpyb290IC5mYS1yb3RhdGUtMTgwLFxuOnJvb3QgLmZhLXJvdGF0ZS0yNzAsXG46cm9vdCAuZmEtZmxpcC1ob3Jpem9udGFsLFxuOnJvb3QgLmZhLWZsaXAtdmVydGljYWwge1xuICBmaWx0ZXI6IG5vbmU7XG59XG5cbi5mYS1zdGFjayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMmVtO1xuICBoZWlnaHQ6IDJlbTtcbiAgbGluZS1oZWlnaHQ6IDJlbTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLmZhLXN0YWNrLTF4LCAuZmEtc3RhY2stMngge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5mYS1zdGFjay0xeCB7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG4uZmEtc3RhY2stMngge1xuICBmb250LXNpemU6IDJlbTtcbn1cblxuLmZhLWludmVyc2Uge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLyogRm9udCBBd2Vzb21lIHVzZXMgdGhlIFVuaWNvZGUgUHJpdmF0ZSBVc2UgQXJlYSAoUFVBKSB0byBlbnN1cmUgc2NyZWVuXG4gICByZWFkZXJzIGRvIG5vdCByZWFkIG9mZiByYW5kb20gY2hhcmFjdGVycyB0aGF0IHJlcHJlc2VudCBpY29ucyAqL1xuLmZhLWdsYXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDAwXCI7XG59XG5cbi5mYS1tdXNpYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwMVwiO1xufVxuXG4uZmEtc2VhcmNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDAyXCI7XG59XG5cbi5mYS1lbnZlbG9wZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDAzXCI7XG59XG5cbi5mYS1oZWFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwNFwiO1xufVxuXG4uZmEtc3RhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwNVwiO1xufVxuXG4uZmEtc3Rhci1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDA2XCI7XG59XG5cbi5mYS11c2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDA3XCI7XG59XG5cbi5mYS1maWxtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDA4XCI7XG59XG5cbi5mYS10aC1sYXJnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwOVwiO1xufVxuXG4uZmEtdGg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMGFcIjtcbn1cblxuLmZhLXRoLWxpc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMGJcIjtcbn1cblxuLmZhLWNoZWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDBjXCI7XG59XG5cbi5mYS1yZW1vdmU6YmVmb3JlLFxuLmZhLWNsb3NlOmJlZm9yZSxcbi5mYS10aW1lczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwZFwiO1xufVxuXG4uZmEtc2VhcmNoLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMGVcIjtcbn1cblxuLmZhLXNlYXJjaC1taW51czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxMFwiO1xufVxuXG4uZmEtcG93ZXItb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDExXCI7XG59XG5cbi5mYS1zaWduYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTJcIjtcbn1cblxuLmZhLWdlYXI6YmVmb3JlLFxuLmZhLWNvZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxM1wiO1xufVxuXG4uZmEtdHJhc2gtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxNFwiO1xufVxuXG4uZmEtaG9tZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxNVwiO1xufVxuXG4uZmEtZmlsZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDE2XCI7XG59XG5cbi5mYS1jbG9jay1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDE3XCI7XG59XG5cbi5mYS1yb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDE4XCI7XG59XG5cbi5mYS1kb3dubG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxOVwiO1xufVxuXG4uZmEtYXJyb3ctY2lyY2xlLW8tZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxYVwiO1xufVxuXG4uZmEtYXJyb3ctY2lyY2xlLW8tdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMWJcIjtcbn1cblxuLmZhLWluYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDFjXCI7XG59XG5cbi5mYS1wbGF5LWNpcmNsZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDFkXCI7XG59XG5cbi5mYS1yb3RhdGUtcmlnaHQ6YmVmb3JlLFxuLmZhLXJlcGVhdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxZVwiO1xufVxuXG4uZmEtcmVmcmVzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyMVwiO1xufVxuXG4uZmEtbGlzdC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMjJcIjtcbn1cblxuLmZhLWxvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMjNcIjtcbn1cblxuLmZhLWZsYWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMjRcIjtcbn1cblxuLmZhLWhlYWRwaG9uZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMjVcIjtcbn1cblxuLmZhLXZvbHVtZS1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMjZcIjtcbn1cblxuLmZhLXZvbHVtZS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDI3XCI7XG59XG5cbi5mYS12b2x1bWUtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMjhcIjtcbn1cblxuLmZhLXFyY29kZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyOVwiO1xufVxuXG4uZmEtYmFyY29kZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyYVwiO1xufVxuXG4uZmEtdGFnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDJiXCI7XG59XG5cbi5mYS10YWdzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDJjXCI7XG59XG5cbi5mYS1ib29rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDJkXCI7XG59XG5cbi5mYS1ib29rbWFyazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyZVwiO1xufVxuXG4uZmEtcHJpbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMmZcIjtcbn1cblxuLmZhLWNhbWVyYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzMFwiO1xufVxuXG4uZmEtZm9udDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzMVwiO1xufVxuXG4uZmEtYm9sZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzMlwiO1xufVxuXG4uZmEtaXRhbGljOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDMzXCI7XG59XG5cbi5mYS10ZXh0LWhlaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzNFwiO1xufVxuXG4uZmEtdGV4dC13aWR0aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzNVwiO1xufVxuXG4uZmEtYWxpZ24tbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzNlwiO1xufVxuXG4uZmEtYWxpZ24tY2VudGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDM3XCI7XG59XG5cbi5mYS1hbGlnbi1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzOFwiO1xufVxuXG4uZmEtYWxpZ24tanVzdGlmeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzOVwiO1xufVxuXG4uZmEtbGlzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzYVwiO1xufVxuXG4uZmEtZGVkZW50OmJlZm9yZSxcbi5mYS1vdXRkZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDNiXCI7XG59XG5cbi5mYS1pbmRlbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwM2NcIjtcbn1cblxuLmZhLXZpZGVvLWNhbWVyYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzZFwiO1xufVxuXG4uZmEtcGhvdG86YmVmb3JlLFxuLmZhLWltYWdlOmJlZm9yZSxcbi5mYS1waWN0dXJlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwM2VcIjtcbn1cblxuLmZhLXBlbmNpbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0MFwiO1xufVxuXG4uZmEtbWFwLW1hcmtlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0MVwiO1xufVxuXG4uZmEtYWRqdXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDQyXCI7XG59XG5cbi5mYS10aW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDQzXCI7XG59XG5cbi5mYS1lZGl0OmJlZm9yZSxcbi5mYS1wZW5jaWwtc3F1YXJlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNDRcIjtcbn1cblxuLmZhLXNoYXJlLXNxdWFyZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDQ1XCI7XG59XG5cbi5mYS1jaGVjay1zcXVhcmUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0NlwiO1xufVxuXG4uZmEtYXJyb3dzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDQ3XCI7XG59XG5cbi5mYS1zdGVwLWJhY2t3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDQ4XCI7XG59XG5cbi5mYS1mYXN0LWJhY2t3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDQ5XCI7XG59XG5cbi5mYS1iYWNrd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0YVwiO1xufVxuXG4uZmEtcGxheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0YlwiO1xufVxuXG4uZmEtcGF1c2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNGNcIjtcbn1cblxuLmZhLXN0b3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNGRcIjtcbn1cblxuLmZhLWZvcndhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNGVcIjtcbn1cblxuLmZhLWZhc3QtZm9yd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1MFwiO1xufVxuXG4uZmEtc3RlcC1mb3J3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDUxXCI7XG59XG5cbi5mYS1lamVjdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1MlwiO1xufVxuXG4uZmEtY2hldnJvbi1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDUzXCI7XG59XG5cbi5mYS1jaGV2cm9uLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDU0XCI7XG59XG5cbi5mYS1wbHVzLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1NVwiO1xufVxuXG4uZmEtbWludXMtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDU2XCI7XG59XG5cbi5mYS10aW1lcy1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTdcIjtcbn1cblxuLmZhLWNoZWNrLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1OFwiO1xufVxuXG4uZmEtcXVlc3Rpb24tY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDU5XCI7XG59XG5cbi5mYS1pbmZvLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1YVwiO1xufVxuXG4uZmEtY3Jvc3NoYWlyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1YlwiO1xufVxuXG4uZmEtdGltZXMtY2lyY2xlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNWNcIjtcbn1cblxuLmZhLWNoZWNrLWNpcmNsZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDVkXCI7XG59XG5cbi5mYS1iYW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNWVcIjtcbn1cblxuLmZhLWFycm93LWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNjBcIjtcbn1cblxuLmZhLWFycm93LXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDYxXCI7XG59XG5cbi5mYS1hcnJvdy11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2MlwiO1xufVxuXG4uZmEtYXJyb3ctZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2M1wiO1xufVxuXG4uZmEtbWFpbC1mb3J3YXJkOmJlZm9yZSxcbi5mYS1zaGFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2NFwiO1xufVxuXG4uZmEtZXhwYW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDY1XCI7XG59XG5cbi5mYS1jb21wcmVzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2NlwiO1xufVxuXG4uZmEtcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2N1wiO1xufVxuXG4uZmEtbWludXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNjhcIjtcbn1cblxuLmZhLWFzdGVyaXNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDY5XCI7XG59XG5cbi5mYS1leGNsYW1hdGlvbi1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNmFcIjtcbn1cblxuLmZhLWdpZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNmJcIjtcbn1cblxuLmZhLWxlYWY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNmNcIjtcbn1cblxuLmZhLWZpcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNmRcIjtcbn1cblxuLmZhLWV5ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2ZVwiO1xufVxuXG4uZmEtZXllLXNsYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDcwXCI7XG59XG5cbi5mYS13YXJuaW5nOmJlZm9yZSxcbi5mYS1leGNsYW1hdGlvbi10cmlhbmdsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3MVwiO1xufVxuXG4uZmEtcGxhbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzJcIjtcbn1cblxuLmZhLWNhbGVuZGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDczXCI7XG59XG5cbi5mYS1yYW5kb206YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzRcIjtcbn1cblxuLmZhLWNvbW1lbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzVcIjtcbn1cblxuLmZhLW1hZ25ldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3NlwiO1xufVxuXG4uZmEtY2hldnJvbi11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3N1wiO1xufVxuXG4uZmEtY2hldnJvbi1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDc4XCI7XG59XG5cbi5mYS1yZXR3ZWV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDc5XCI7XG59XG5cbi5mYS1zaG9wcGluZy1jYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDdhXCI7XG59XG5cbi5mYS1mb2xkZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwN2JcIjtcbn1cblxuLmZhLWZvbGRlci1vcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDdjXCI7XG59XG5cbi5mYS1hcnJvd3MtdjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3ZFwiO1xufVxuXG4uZmEtYXJyb3dzLWg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwN2VcIjtcbn1cblxuLmZhLWJhci1jaGFydC1vOmJlZm9yZSxcbi5mYS1iYXItY2hhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwODBcIjtcbn1cblxuLmZhLXR3aXR0ZXItc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDgxXCI7XG59XG5cbi5mYS1mYWNlYm9vay1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwODJcIjtcbn1cblxuLmZhLWNhbWVyYS1yZXRybzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4M1wiO1xufVxuXG4uZmEta2V5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDg0XCI7XG59XG5cbi5mYS1nZWFyczpiZWZvcmUsXG4uZmEtY29nczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4NVwiO1xufVxuXG4uZmEtY29tbWVudHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwODZcIjtcbn1cblxuLmZhLXRodW1icy1vLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDg3XCI7XG59XG5cbi5mYS10aHVtYnMtby1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDg4XCI7XG59XG5cbi5mYS1zdGFyLWhhbGY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwODlcIjtcbn1cblxuLmZhLWhlYXJ0LW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOGFcIjtcbn1cblxuLmZhLXNpZ24tb3V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDhiXCI7XG59XG5cbi5mYS1saW5rZWRpbi1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOGNcIjtcbn1cblxuLmZhLXRodW1iLXRhY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOGRcIjtcbn1cblxuLmZhLWV4dGVybmFsLWxpbms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOGVcIjtcbn1cblxuLmZhLXNpZ24taW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOTBcIjtcbn1cblxuLmZhLXRyb3BoeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5MVwiO1xufVxuXG4uZmEtZ2l0aHViLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5MlwiO1xufVxuXG4uZmEtdXBsb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDkzXCI7XG59XG5cbi5mYS1sZW1vbi1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDk0XCI7XG59XG5cbi5mYS1waG9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5NVwiO1xufVxuXG4uZmEtc3F1YXJlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOTZcIjtcbn1cblxuLmZhLWJvb2ttYXJrLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOTdcIjtcbn1cblxuLmZhLXBob25lLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5OFwiO1xufVxuXG4uZmEtdHdpdHRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5OVwiO1xufVxuXG4uZmEtZmFjZWJvb2stZjpiZWZvcmUsXG4uZmEtZmFjZWJvb2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOWFcIjtcbn1cblxuLmZhLWdpdGh1YjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5YlwiO1xufVxuXG4uZmEtdW5sb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDljXCI7XG59XG5cbi5mYS1jcmVkaXQtY2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5ZFwiO1xufVxuXG4uZmEtZmVlZDpiZWZvcmUsXG4uZmEtcnNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDllXCI7XG59XG5cbi5mYS1oZGQtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhMFwiO1xufVxuXG4uZmEtYnVsbGhvcm46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYTFcIjtcbn1cblxuLmZhLWJlbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZjNcIjtcbn1cblxuLmZhLWNlcnRpZmljYXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGEzXCI7XG59XG5cbi5mYS1oYW5kLW8tcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYTRcIjtcbn1cblxuLmZhLWhhbmQtby1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGE1XCI7XG59XG5cbi5mYS1oYW5kLW8tdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYTZcIjtcbn1cblxuLmZhLWhhbmQtby1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGE3XCI7XG59XG5cbi5mYS1hcnJvdy1jaXJjbGUtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhOFwiO1xufVxuXG4uZmEtYXJyb3ctY2lyY2xlLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGE5XCI7XG59XG5cbi5mYS1hcnJvdy1jaXJjbGUtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYWFcIjtcbn1cblxuLmZhLWFycm93LWNpcmNsZS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGFiXCI7XG59XG5cbi5mYS1nbG9iZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhY1wiO1xufVxuXG4uZmEtd3JlbmNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGFkXCI7XG59XG5cbi5mYS10YXNrczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhZVwiO1xufVxuXG4uZmEtZmlsdGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGIwXCI7XG59XG5cbi5mYS1icmllZmNhc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYjFcIjtcbn1cblxuLmZhLWFycm93cy1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYjJcIjtcbn1cblxuLmZhLWdyb3VwOmJlZm9yZSxcbi5mYS11c2VyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjMFwiO1xufVxuXG4uZmEtY2hhaW46YmVmb3JlLFxuLmZhLWxpbms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYzFcIjtcbn1cblxuLmZhLWNsb3VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGMyXCI7XG59XG5cbi5mYS1mbGFzazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjM1wiO1xufVxuXG4uZmEtY3V0OmJlZm9yZSxcbi5mYS1zY2lzc29yczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjNFwiO1xufVxuXG4uZmEtY29weTpiZWZvcmUsXG4uZmEtZmlsZXMtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjNVwiO1xufVxuXG4uZmEtcGFwZXJjbGlwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGM2XCI7XG59XG5cbi5mYS1zYXZlOmJlZm9yZSxcbi5mYS1mbG9wcHktbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjN1wiO1xufVxuXG4uZmEtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGM4XCI7XG59XG5cbi5mYS1uYXZpY29uOmJlZm9yZSxcbi5mYS1yZW9yZGVyOmJlZm9yZSxcbi5mYS1iYXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGM5XCI7XG59XG5cbi5mYS1saXN0LXVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGNhXCI7XG59XG5cbi5mYS1saXN0LW9sOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGNiXCI7XG59XG5cbi5mYS1zdHJpa2V0aHJvdWdoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGNjXCI7XG59XG5cbi5mYS11bmRlcmxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwY2RcIjtcbn1cblxuLmZhLXRhYmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGNlXCI7XG59XG5cbi5mYS1tYWdpYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkMFwiO1xufVxuXG4uZmEtdHJ1Y2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDFcIjtcbn1cblxuLmZhLXBpbnRlcmVzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkMlwiO1xufVxuXG4uZmEtcGludGVyZXN0LXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkM1wiO1xufVxuXG4uZmEtZ29vZ2xlLXBsdXMtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGQ0XCI7XG59XG5cbi5mYS1nb29nbGUtcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkNVwiO1xufVxuXG4uZmEtbW9uZXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDZcIjtcbn1cblxuLmZhLWNhcmV0LWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDdcIjtcbn1cblxuLmZhLWNhcmV0LXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGQ4XCI7XG59XG5cbi5mYS1jYXJldC1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGQ5XCI7XG59XG5cbi5mYS1jYXJldC1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkYVwiO1xufVxuXG4uZmEtY29sdW1uczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkYlwiO1xufVxuXG4uZmEtdW5zb3J0ZWQ6YmVmb3JlLFxuLmZhLXNvcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZGNcIjtcbn1cblxuLmZhLXNvcnQtZG93bjpiZWZvcmUsXG4uZmEtc29ydC1kZXNjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGRkXCI7XG59XG5cbi5mYS1zb3J0LXVwOmJlZm9yZSxcbi5mYS1zb3J0LWFzYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkZVwiO1xufVxuXG4uZmEtZW52ZWxvcGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZTBcIjtcbn1cblxuLmZhLWxpbmtlZGluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGUxXCI7XG59XG5cbi5mYS1yb3RhdGUtbGVmdDpiZWZvcmUsXG4uZmEtdW5kbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlMlwiO1xufVxuXG4uZmEtbGVnYWw6YmVmb3JlLFxuLmZhLWdhdmVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGUzXCI7XG59XG5cbi5mYS1kYXNoYm9hcmQ6YmVmb3JlLFxuLmZhLXRhY2hvbWV0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZTRcIjtcbn1cblxuLmZhLWNvbW1lbnQtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlNVwiO1xufVxuXG4uZmEtY29tbWVudHMtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlNlwiO1xufVxuXG4uZmEtZmxhc2g6YmVmb3JlLFxuLmZhLWJvbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZTdcIjtcbn1cblxuLmZhLXNpdGVtYXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZThcIjtcbn1cblxuLmZhLXVtYnJlbGxhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGU5XCI7XG59XG5cbi5mYS1wYXN0ZTpiZWZvcmUsXG4uZmEtY2xpcGJvYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGVhXCI7XG59XG5cbi5mYS1saWdodGJ1bGItbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlYlwiO1xufVxuXG4uZmEtZXhjaGFuZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZWNcIjtcbn1cblxuLmZhLWNsb3VkLWRvd25sb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGVkXCI7XG59XG5cbi5mYS1jbG91ZC11cGxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZWVcIjtcbn1cblxuLmZhLXVzZXItbWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZjBcIjtcbn1cblxuLmZhLXN0ZXRob3Njb3BlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGYxXCI7XG59XG5cbi5mYS1zdWl0Y2FzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmMlwiO1xufVxuXG4uZmEtYmVsbC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGEyXCI7XG59XG5cbi5mYS1jb2ZmZWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZjRcIjtcbn1cblxuLmZhLWN1dGxlcnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZjVcIjtcbn1cblxuLmZhLWZpbGUtdGV4dC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGY2XCI7XG59XG5cbi5mYS1idWlsZGluZy1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGY3XCI7XG59XG5cbi5mYS1ob3NwaXRhbC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGY4XCI7XG59XG5cbi5mYS1hbWJ1bGFuY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZjlcIjtcbn1cblxuLmZhLW1lZGtpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmYVwiO1xufVxuXG4uZmEtZmlnaHRlci1qZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZmJcIjtcbn1cblxuLmZhLWJlZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZmNcIjtcbn1cblxuLmZhLWgtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGZkXCI7XG59XG5cbi5mYS1wbHVzLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmZVwiO1xufVxuXG4uZmEtYW5nbGUtZG91YmxlLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDBcIjtcbn1cblxuLmZhLWFuZ2xlLWRvdWJsZS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwMVwiO1xufVxuXG4uZmEtYW5nbGUtZG91YmxlLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTAyXCI7XG59XG5cbi5mYS1hbmdsZS1kb3VibGUtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwM1wiO1xufVxuXG4uZmEtYW5nbGUtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwNFwiO1xufVxuXG4uZmEtYW5nbGUtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDVcIjtcbn1cblxuLmZhLWFuZ2xlLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTA2XCI7XG59XG5cbi5mYS1hbmdsZS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTA3XCI7XG59XG5cbi5mYS1kZXNrdG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTA4XCI7XG59XG5cbi5mYS1sYXB0b3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDlcIjtcbn1cblxuLmZhLXRhYmxldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwYVwiO1xufVxuXG4uZmEtbW9iaWxlLXBob25lOmJlZm9yZSxcbi5mYS1tb2JpbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMGJcIjtcbn1cblxuLmZhLWNpcmNsZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTBjXCI7XG59XG5cbi5mYS1xdW90ZS1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTBkXCI7XG59XG5cbi5mYS1xdW90ZS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwZVwiO1xufVxuXG4uZmEtc3Bpbm5lcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExMFwiO1xufVxuXG4uZmEtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTExXCI7XG59XG5cbi5mYS1tYWlsLXJlcGx5OmJlZm9yZSxcbi5mYS1yZXBseTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExMlwiO1xufVxuXG4uZmEtZ2l0aHViLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExM1wiO1xufVxuXG4uZmEtZm9sZGVyLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMTRcIjtcbn1cblxuLmZhLWZvbGRlci1vcGVuLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMTVcIjtcbn1cblxuLmZhLXNtaWxlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMThcIjtcbn1cblxuLmZhLWZyb3duLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMTlcIjtcbn1cblxuLmZhLW1laC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTFhXCI7XG59XG5cbi5mYS1nYW1lcGFkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTFiXCI7XG59XG5cbi5mYS1rZXlib2FyZC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTFjXCI7XG59XG5cbi5mYS1mbGFnLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMWRcIjtcbn1cblxuLmZhLWZsYWctY2hlY2tlcmVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTFlXCI7XG59XG5cbi5mYS10ZXJtaW5hbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyMFwiO1xufVxuXG4uZmEtY29kZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyMVwiO1xufVxuXG4uZmEtbWFpbC1yZXBseS1hbGw6YmVmb3JlLFxuLmZhLXJlcGx5LWFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyMlwiO1xufVxuXG4uZmEtc3Rhci1oYWxmLWVtcHR5OmJlZm9yZSxcbi5mYS1zdGFyLWhhbGYtZnVsbDpiZWZvcmUsXG4uZmEtc3Rhci1oYWxmLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMjNcIjtcbn1cblxuLmZhLWxvY2F0aW9uLWFycm93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTI0XCI7XG59XG5cbi5mYS1jcm9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTI1XCI7XG59XG5cbi5mYS1jb2RlLWZvcms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMjZcIjtcbn1cblxuLmZhLXVubGluazpiZWZvcmUsXG4uZmEtY2hhaW4tYnJva2VuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTI3XCI7XG59XG5cbi5mYS1xdWVzdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyOFwiO1xufVxuXG4uZmEtaW5mbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyOVwiO1xufVxuXG4uZmEtZXhjbGFtYXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMmFcIjtcbn1cblxuLmZhLXN1cGVyc2NyaXB0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTJiXCI7XG59XG5cbi5mYS1zdWJzY3JpcHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMmNcIjtcbn1cblxuLmZhLWVyYXNlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyZFwiO1xufVxuXG4uZmEtcHV6emxlLXBpZWNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTJlXCI7XG59XG5cbi5mYS1taWNyb3Bob25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTMwXCI7XG59XG5cbi5mYS1taWNyb3Bob25lLXNsYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTMxXCI7XG59XG5cbi5mYS1zaGllbGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzJcIjtcbn1cblxuLmZhLWNhbGVuZGFyLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzNcIjtcbn1cblxuLmZhLWZpcmUtZXh0aW5ndWlzaGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTM0XCI7XG59XG5cbi5mYS1yb2NrZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzVcIjtcbn1cblxuLmZhLW1heGNkbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzNlwiO1xufVxuXG4uZmEtY2hldnJvbi1jaXJjbGUtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzN1wiO1xufVxuXG4uZmEtY2hldnJvbi1jaXJjbGUtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzhcIjtcbn1cblxuLmZhLWNoZXZyb24tY2lyY2xlLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTM5XCI7XG59XG5cbi5mYS1jaGV2cm9uLWNpcmNsZS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTNhXCI7XG59XG5cbi5mYS1odG1sNTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzYlwiO1xufVxuXG4uZmEtY3NzMzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzY1wiO1xufVxuXG4uZmEtYW5jaG9yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTNkXCI7XG59XG5cbi5mYS11bmxvY2stYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTNlXCI7XG59XG5cbi5mYS1idWxsc2V5ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0MFwiO1xufVxuXG4uZmEtZWxsaXBzaXMtaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0MVwiO1xufVxuXG4uZmEtZWxsaXBzaXMtdjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0MlwiO1xufVxuXG4uZmEtcnNzLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0M1wiO1xufVxuXG4uZmEtcGxheS1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNDRcIjtcbn1cblxuLmZhLXRpY2tldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0NVwiO1xufVxuXG4uZmEtbWludXMtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTQ2XCI7XG59XG5cbi5mYS1taW51cy1zcXVhcmUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0N1wiO1xufVxuXG4uZmEtbGV2ZWwtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNDhcIjtcbn1cblxuLmZhLWxldmVsLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNDlcIjtcbn1cblxuLmZhLWNoZWNrLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0YVwiO1xufVxuXG4uZmEtcGVuY2lsLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0YlwiO1xufVxuXG4uZmEtZXh0ZXJuYWwtbGluay1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNGNcIjtcbn1cblxuLmZhLXNoYXJlLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0ZFwiO1xufVxuXG4uZmEtY29tcGFzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0ZVwiO1xufVxuXG4uZmEtdG9nZ2xlLWRvd246YmVmb3JlLFxuLmZhLWNhcmV0LXNxdWFyZS1vLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTBcIjtcbn1cblxuLmZhLXRvZ2dsZS11cDpiZWZvcmUsXG4uZmEtY2FyZXQtc3F1YXJlLW8tdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTFcIjtcbn1cblxuLmZhLXRvZ2dsZS1yaWdodDpiZWZvcmUsXG4uZmEtY2FyZXQtc3F1YXJlLW8tcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTJcIjtcbn1cblxuLmZhLWV1cm86YmVmb3JlLFxuLmZhLWV1cjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1M1wiO1xufVxuXG4uZmEtZ2JwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTU0XCI7XG59XG5cbi5mYS1kb2xsYXI6YmVmb3JlLFxuLmZhLXVzZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1NVwiO1xufVxuXG4uZmEtcnVwZWU6YmVmb3JlLFxuLmZhLWlucjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1NlwiO1xufVxuXG4uZmEtY255OmJlZm9yZSxcbi5mYS1ybWI6YmVmb3JlLFxuLmZhLXllbjpiZWZvcmUsXG4uZmEtanB5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTU3XCI7XG59XG5cbi5mYS1ydWJsZTpiZWZvcmUsXG4uZmEtcm91YmxlOmJlZm9yZSxcbi5mYS1ydWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNThcIjtcbn1cblxuLmZhLXdvbjpiZWZvcmUsXG4uZmEta3J3OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTU5XCI7XG59XG5cbi5mYS1iaXRjb2luOmJlZm9yZSxcbi5mYS1idGM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNWFcIjtcbn1cblxuLmZhLWZpbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNWJcIjtcbn1cblxuLmZhLWZpbGUtdGV4dDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1Y1wiO1xufVxuXG4uZmEtc29ydC1hbHBoYS1hc2M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNWRcIjtcbn1cblxuLmZhLXNvcnQtYWxwaGEtZGVzYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1ZVwiO1xufVxuXG4uZmEtc29ydC1hbW91bnQtYXNjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTYwXCI7XG59XG5cbi5mYS1zb3J0LWFtb3VudC1kZXNjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTYxXCI7XG59XG5cbi5mYS1zb3J0LW51bWVyaWMtYXNjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTYyXCI7XG59XG5cbi5mYS1zb3J0LW51bWVyaWMtZGVzYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2M1wiO1xufVxuXG4uZmEtdGh1bWJzLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTY0XCI7XG59XG5cbi5mYS10aHVtYnMtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2NVwiO1xufVxuXG4uZmEteW91dHViZS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNjZcIjtcbn1cblxuLmZhLXlvdXR1YmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNjdcIjtcbn1cblxuLmZhLXhpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNjhcIjtcbn1cblxuLmZhLXhpbmctc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTY5XCI7XG59XG5cbi5mYS15b3V0dWJlLXBsYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNmFcIjtcbn1cblxuLmZhLWRyb3Bib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNmJcIjtcbn1cblxuLmZhLXN0YWNrLW92ZXJmbG93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTZjXCI7XG59XG5cbi5mYS1pbnN0YWdyYW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNmRcIjtcbn1cblxuLmZhLWZsaWNrcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2ZVwiO1xufVxuXG4uZmEtYWRuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTcwXCI7XG59XG5cbi5mYS1iaXRidWNrZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNzFcIjtcbn1cblxuLmZhLWJpdGJ1Y2tldC1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNzJcIjtcbn1cblxuLmZhLXR1bWJscjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3M1wiO1xufVxuXG4uZmEtdHVtYmxyLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3NFwiO1xufVxuXG4uZmEtbG9uZy1hcnJvdy1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTc1XCI7XG59XG5cbi5mYS1sb25nLWFycm93LXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTc2XCI7XG59XG5cbi5mYS1sb25nLWFycm93LWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNzdcIjtcbn1cblxuLmZhLWxvbmctYXJyb3ctcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNzhcIjtcbn1cblxuLmZhLWFwcGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTc5XCI7XG59XG5cbi5mYS13aW5kb3dzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTdhXCI7XG59XG5cbi5mYS1hbmRyb2lkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTdiXCI7XG59XG5cbi5mYS1saW51eDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3Y1wiO1xufVxuXG4uZmEtZHJpYmJibGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxN2RcIjtcbn1cblxuLmZhLXNreXBlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTdlXCI7XG59XG5cbi5mYS1mb3Vyc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTgwXCI7XG59XG5cbi5mYS10cmVsbG86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxODFcIjtcbn1cblxuLmZhLWZlbWFsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4MlwiO1xufVxuXG4uZmEtbWFsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4M1wiO1xufVxuXG4uZmEtZ2l0dGlwOmJlZm9yZSxcbi5mYS1ncmF0aXBheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4NFwiO1xufVxuXG4uZmEtc3VuLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxODVcIjtcbn1cblxuLmZhLW1vb24tbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4NlwiO1xufVxuXG4uZmEtYXJjaGl2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4N1wiO1xufVxuXG4uZmEtYnVnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTg4XCI7XG59XG5cbi5mYS12azpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4OVwiO1xufVxuXG4uZmEtd2VpYm86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOGFcIjtcbn1cblxuLmZhLXJlbnJlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4YlwiO1xufVxuXG4uZmEtcGFnZWxpbmVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMThjXCI7XG59XG5cbi5mYS1zdGFjay1leGNoYW5nZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4ZFwiO1xufVxuXG4uZmEtYXJyb3ctY2lyY2xlLW8tcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOGVcIjtcbn1cblxuLmZhLWFycm93LWNpcmNsZS1vLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOTBcIjtcbn1cblxuLmZhLXRvZ2dsZS1sZWZ0OmJlZm9yZSxcbi5mYS1jYXJldC1zcXVhcmUtby1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTkxXCI7XG59XG5cbi5mYS1kb3QtY2lyY2xlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOTJcIjtcbn1cblxuLmZhLXdoZWVsY2hhaXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOTNcIjtcbn1cblxuLmZhLXZpbWVvLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5NFwiO1xufVxuXG4uZmEtdHVya2lzaC1saXJhOmJlZm9yZSxcbi5mYS10cnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOTVcIjtcbn1cblxuLmZhLXBsdXMtc3F1YXJlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOTZcIjtcbn1cblxuLmZhLXNwYWNlLXNodXR0bGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOTdcIjtcbn1cblxuLmZhLXNsYWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTk4XCI7XG59XG5cbi5mYS1lbnZlbG9wZS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOTlcIjtcbn1cblxuLmZhLXdvcmRwcmVzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5YVwiO1xufVxuXG4uZmEtb3BlbmlkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTliXCI7XG59XG5cbi5mYS1pbnN0aXR1dGlvbjpiZWZvcmUsXG4uZmEtYmFuazpiZWZvcmUsXG4uZmEtdW5pdmVyc2l0eTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5Y1wiO1xufVxuXG4uZmEtbW9ydGFyLWJvYXJkOmJlZm9yZSxcbi5mYS1ncmFkdWF0aW9uLWNhcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5ZFwiO1xufVxuXG4uZmEteWFob286YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOWVcIjtcbn1cblxuLmZhLWdvb2dsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhMFwiO1xufVxuXG4uZmEtcmVkZGl0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWExXCI7XG59XG5cbi5mYS1yZWRkaXQtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWEyXCI7XG59XG5cbi5mYS1zdHVtYmxldXBvbi1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYTNcIjtcbn1cblxuLmZhLXN0dW1ibGV1cG9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWE0XCI7XG59XG5cbi5mYS1kZWxpY2lvdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYTVcIjtcbn1cblxuLmZhLWRpZ2c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYTZcIjtcbn1cblxuLmZhLXBpZWQtcGlwZXItcHA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYTdcIjtcbn1cblxuLmZhLXBpZWQtcGlwZXItYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWE4XCI7XG59XG5cbi5mYS1kcnVwYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYTlcIjtcbn1cblxuLmZhLWpvb21sYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhYVwiO1xufVxuXG4uZmEtbGFuZ3VhZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYWJcIjtcbn1cblxuLmZhLWZheDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhY1wiO1xufVxuXG4uZmEtYnVpbGRpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYWRcIjtcbn1cblxuLmZhLWNoaWxkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWFlXCI7XG59XG5cbi5mYS1wYXc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYjBcIjtcbn1cblxuLmZhLXNwb29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWIxXCI7XG59XG5cbi5mYS1jdWJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWIyXCI7XG59XG5cbi5mYS1jdWJlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiM1wiO1xufVxuXG4uZmEtYmVoYW5jZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiNFwiO1xufVxuXG4uZmEtYmVoYW5jZS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYjVcIjtcbn1cblxuLmZhLXN0ZWFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWI2XCI7XG59XG5cbi5mYS1zdGVhbS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYjdcIjtcbn1cblxuLmZhLXJlY3ljbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYjhcIjtcbn1cblxuLmZhLWF1dG9tb2JpbGU6YmVmb3JlLFxuLmZhLWNhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiOVwiO1xufVxuXG4uZmEtY2FiOmJlZm9yZSxcbi5mYS10YXhpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWJhXCI7XG59XG5cbi5mYS10cmVlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWJiXCI7XG59XG5cbi5mYS1zcG90aWZ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWJjXCI7XG59XG5cbi5mYS1kZXZpYW50YXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWJkXCI7XG59XG5cbi5mYS1zb3VuZGNsb3VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWJlXCI7XG59XG5cbi5mYS1kYXRhYmFzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjMFwiO1xufVxuXG4uZmEtZmlsZS1wZGYtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjMVwiO1xufVxuXG4uZmEtZmlsZS13b3JkLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYzJcIjtcbn1cblxuLmZhLWZpbGUtZXhjZWwtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjM1wiO1xufVxuXG4uZmEtZmlsZS1wb3dlcnBvaW50LW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYzRcIjtcbn1cblxuLmZhLWZpbGUtcGhvdG8tbzpiZWZvcmUsXG4uZmEtZmlsZS1waWN0dXJlLW86YmVmb3JlLFxuLmZhLWZpbGUtaW1hZ2UtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjNVwiO1xufVxuXG4uZmEtZmlsZS16aXAtbzpiZWZvcmUsXG4uZmEtZmlsZS1hcmNoaXZlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYzZcIjtcbn1cblxuLmZhLWZpbGUtc291bmQtbzpiZWZvcmUsXG4uZmEtZmlsZS1hdWRpby1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWM3XCI7XG59XG5cbi5mYS1maWxlLW1vdmllLW86YmVmb3JlLFxuLmZhLWZpbGUtdmlkZW8tbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjOFwiO1xufVxuXG4uZmEtZmlsZS1jb2RlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYzlcIjtcbn1cblxuLmZhLXZpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxY2FcIjtcbn1cblxuLmZhLWNvZGVwZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxY2JcIjtcbn1cblxuLmZhLWpzZmlkZGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWNjXCI7XG59XG5cbi5mYS1saWZlLWJvdXk6YmVmb3JlLFxuLmZhLWxpZmUtYnVveTpiZWZvcmUsXG4uZmEtbGlmZS1zYXZlcjpiZWZvcmUsXG4uZmEtc3VwcG9ydDpiZWZvcmUsXG4uZmEtbGlmZS1yaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWNkXCI7XG59XG5cbi5mYS1jaXJjbGUtby1ub3RjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjZVwiO1xufVxuXG4uZmEtcmE6YmVmb3JlLFxuLmZhLXJlc2lzdGFuY2U6YmVmb3JlLFxuLmZhLXJlYmVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWQwXCI7XG59XG5cbi5mYS1nZTpiZWZvcmUsXG4uZmEtZW1waXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWQxXCI7XG59XG5cbi5mYS1naXQtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWQyXCI7XG59XG5cbi5mYS1naXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZDNcIjtcbn1cblxuLmZhLXktY29tYmluYXRvci1zcXVhcmU6YmVmb3JlLFxuLmZhLXljLXNxdWFyZTpiZWZvcmUsXG4uZmEtaGFja2VyLW5ld3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZDRcIjtcbn1cblxuLmZhLXRlbmNlbnQtd2VpYm86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZDVcIjtcbn1cblxuLmZhLXFxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWQ2XCI7XG59XG5cbi5mYS13ZWNoYXQ6YmVmb3JlLFxuLmZhLXdlaXhpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkN1wiO1xufVxuXG4uZmEtc2VuZDpiZWZvcmUsXG4uZmEtcGFwZXItcGxhbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZDhcIjtcbn1cblxuLmZhLXNlbmQtbzpiZWZvcmUsXG4uZmEtcGFwZXItcGxhbmUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkOVwiO1xufVxuXG4uZmEtaGlzdG9yeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkYVwiO1xufVxuXG4uZmEtY2lyY2xlLXRoaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZGJcIjtcbn1cblxuLmZhLWhlYWRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkY1wiO1xufVxuXG4uZmEtcGFyYWdyYXBoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWRkXCI7XG59XG5cbi5mYS1zbGlkZXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWRlXCI7XG59XG5cbi5mYS1zaGFyZS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTBcIjtcbn1cblxuLmZhLXNoYXJlLWFsdC1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTFcIjtcbn1cblxuLmZhLWJvbWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTJcIjtcbn1cblxuLmZhLXNvY2Nlci1iYWxsLW86YmVmb3JlLFxuLmZhLWZ1dGJvbC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWUzXCI7XG59XG5cbi5mYS10dHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTRcIjtcbn1cblxuLmZhLWJpbm9jdWxhcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTVcIjtcbn1cblxuLmZhLXBsdWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTZcIjtcbn1cblxuLmZhLXNsaWRlc2hhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTdcIjtcbn1cblxuLmZhLXR3aXRjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlOFwiO1xufVxuXG4uZmEteWVscDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlOVwiO1xufVxuXG4uZmEtbmV3c3BhcGVyLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZWFcIjtcbn1cblxuLmZhLXdpZmk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZWJcIjtcbn1cblxuLmZhLWNhbGN1bGF0b3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZWNcIjtcbn1cblxuLmZhLXBheXBhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlZFwiO1xufVxuXG4uZmEtZ29vZ2xlLXdhbGxldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlZVwiO1xufVxuXG4uZmEtY2MtdmlzYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmMFwiO1xufVxuXG4uZmEtY2MtbWFzdGVyY2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmMVwiO1xufVxuXG4uZmEtY2MtZGlzY292ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZjJcIjtcbn1cblxuLmZhLWNjLWFtZXg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZjNcIjtcbn1cblxuLmZhLWNjLXBheXBhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmNFwiO1xufVxuXG4uZmEtY2Mtc3RyaXBlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWY1XCI7XG59XG5cbi5mYS1iZWxsLXNsYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWY2XCI7XG59XG5cbi5mYS1iZWxsLXNsYXNoLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZjdcIjtcbn1cblxuLmZhLXRyYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWY4XCI7XG59XG5cbi5mYS1jb3B5cmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZjlcIjtcbn1cblxuLmZhLWF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWZhXCI7XG59XG5cbi5mYS1leWVkcm9wcGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWZiXCI7XG59XG5cbi5mYS1wYWludC1icnVzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmY1wiO1xufVxuXG4uZmEtYmlydGhkYXktY2FrZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmZFwiO1xufVxuXG4uZmEtYXJlYS1jaGFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmZVwiO1xufVxuXG4uZmEtcGllLWNoYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjAwXCI7XG59XG5cbi5mYS1saW5lLWNoYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjAxXCI7XG59XG5cbi5mYS1sYXN0Zm06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMDJcIjtcbn1cblxuLmZhLWxhc3RmbS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMDNcIjtcbn1cblxuLmZhLXRvZ2dsZS1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMDRcIjtcbn1cblxuLmZhLXRvZ2dsZS1vbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwNVwiO1xufVxuXG4uZmEtYmljeWNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwNlwiO1xufVxuXG4uZmEtYnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjA3XCI7XG59XG5cbi5mYS1pb3hob3N0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjA4XCI7XG59XG5cbi5mYS1hbmdlbGxpc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMDlcIjtcbn1cblxuLmZhLWNjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjBhXCI7XG59XG5cbi5mYS1zaGVrZWw6YmVmb3JlLFxuLmZhLXNoZXFlbDpiZWZvcmUsXG4uZmEtaWxzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjBiXCI7XG59XG5cbi5mYS1tZWFucGF0aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwY1wiO1xufVxuXG4uZmEtYnV5c2VsbGFkczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwZFwiO1xufVxuXG4uZmEtY29ubmVjdGRldmVsb3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMGVcIjtcbn1cblxuLmZhLWRhc2hjdWJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjEwXCI7XG59XG5cbi5mYS1mb3J1bWJlZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxMVwiO1xufVxuXG4uZmEtbGVhbnB1YjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxMlwiO1xufVxuXG4uZmEtc2VsbHN5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjEzXCI7XG59XG5cbi5mYS1zaGlydHNpbmJ1bGs6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMTRcIjtcbn1cblxuLmZhLXNpbXBseWJ1aWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjE1XCI7XG59XG5cbi5mYS1za3lhdGxhczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxNlwiO1xufVxuXG4uZmEtY2FydC1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjE3XCI7XG59XG5cbi5mYS1jYXJ0LWFycm93LWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMThcIjtcbn1cblxuLmZhLWRpYW1vbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMTlcIjtcbn1cblxuLmZhLXNoaXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMWFcIjtcbn1cblxuLmZhLXVzZXItc2VjcmV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjFiXCI7XG59XG5cbi5mYS1tb3RvcmN5Y2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjFjXCI7XG59XG5cbi5mYS1zdHJlZXQtdmlldzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxZFwiO1xufVxuXG4uZmEtaGVhcnRiZWF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjFlXCI7XG59XG5cbi5mYS12ZW51czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyMVwiO1xufVxuXG4uZmEtbWFyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyMlwiO1xufVxuXG4uZmEtbWVyY3VyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyM1wiO1xufVxuXG4uZmEtaW50ZXJzZXg6YmVmb3JlLFxuLmZhLXRyYW5zZ2VuZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjI0XCI7XG59XG5cbi5mYS10cmFuc2dlbmRlci1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMjVcIjtcbn1cblxuLmZhLXZlbnVzLWRvdWJsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyNlwiO1xufVxuXG4uZmEtbWFycy1kb3VibGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMjdcIjtcbn1cblxuLmZhLXZlbnVzLW1hcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMjhcIjtcbn1cblxuLmZhLW1hcnMtc3Ryb2tlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjI5XCI7XG59XG5cbi5mYS1tYXJzLXN0cm9rZS12OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjJhXCI7XG59XG5cbi5mYS1tYXJzLXN0cm9rZS1oOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjJiXCI7XG59XG5cbi5mYS1uZXV0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMmNcIjtcbn1cblxuLmZhLWdlbmRlcmxlc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMmRcIjtcbn1cblxuLmZhLWZhY2Vib29rLW9mZmljaWFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjMwXCI7XG59XG5cbi5mYS1waW50ZXJlc3QtcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzMVwiO1xufVxuXG4uZmEtd2hhdHNhcHA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMzJcIjtcbn1cblxuLmZhLXNlcnZlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzM1wiO1xufVxuXG4uZmEtdXNlci1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjM0XCI7XG59XG5cbi5mYS11c2VyLXRpbWVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjM1XCI7XG59XG5cbi5mYS1ob3RlbDpiZWZvcmUsXG4uZmEtYmVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjM2XCI7XG59XG5cbi5mYS12aWFjb2luOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjM3XCI7XG59XG5cbi5mYS10cmFpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzOFwiO1xufVxuXG4uZmEtc3Vid2F5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjM5XCI7XG59XG5cbi5mYS1tZWRpdW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyM2FcIjtcbn1cblxuLmZhLXljOmJlZm9yZSxcbi5mYS15LWNvbWJpbmF0b3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyM2JcIjtcbn1cblxuLmZhLW9wdGluLW1vbnN0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyM2NcIjtcbn1cblxuLmZhLW9wZW5jYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjNkXCI7XG59XG5cbi5mYS1leHBlZGl0ZWRzc2w6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyM2VcIjtcbn1cblxuLmZhLWJhdHRlcnktNDpiZWZvcmUsXG4uZmEtYmF0dGVyeTpiZWZvcmUsXG4uZmEtYmF0dGVyeS1mdWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjQwXCI7XG59XG5cbi5mYS1iYXR0ZXJ5LTM6YmVmb3JlLFxuLmZhLWJhdHRlcnktdGhyZWUtcXVhcnRlcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDFcIjtcbn1cblxuLmZhLWJhdHRlcnktMjpiZWZvcmUsXG4uZmEtYmF0dGVyeS1oYWxmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjQyXCI7XG59XG5cbi5mYS1iYXR0ZXJ5LTE6YmVmb3JlLFxuLmZhLWJhdHRlcnktcXVhcnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0M1wiO1xufVxuXG4uZmEtYmF0dGVyeS0wOmJlZm9yZSxcbi5mYS1iYXR0ZXJ5LWVtcHR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjQ0XCI7XG59XG5cbi5mYS1tb3VzZS1wb2ludGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjQ1XCI7XG59XG5cbi5mYS1pLWN1cnNvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0NlwiO1xufVxuXG4uZmEtb2JqZWN0LWdyb3VwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjQ3XCI7XG59XG5cbi5mYS1vYmplY3QtdW5ncm91cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0OFwiO1xufVxuXG4uZmEtc3RpY2t5LW5vdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDlcIjtcbn1cblxuLmZhLXN0aWNreS1ub3RlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNGFcIjtcbn1cblxuLmZhLWNjLWpjYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0YlwiO1xufVxuXG4uZmEtY2MtZGluZXJzLWNsdWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNGNcIjtcbn1cblxuLmZhLWNsb25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjRkXCI7XG59XG5cbi5mYS1iYWxhbmNlLXNjYWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjRlXCI7XG59XG5cbi5mYS1ob3VyZ2xhc3MtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1MFwiO1xufVxuXG4uZmEtaG91cmdsYXNzLTE6YmVmb3JlLFxuLmZhLWhvdXJnbGFzcy1zdGFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1MVwiO1xufVxuXG4uZmEtaG91cmdsYXNzLTI6YmVmb3JlLFxuLmZhLWhvdXJnbGFzcy1oYWxmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjUyXCI7XG59XG5cbi5mYS1ob3VyZ2xhc3MtMzpiZWZvcmUsXG4uZmEtaG91cmdsYXNzLWVuZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1M1wiO1xufVxuXG4uZmEtaG91cmdsYXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjU0XCI7XG59XG5cbi5mYS1oYW5kLWdyYWItbzpiZWZvcmUsXG4uZmEtaGFuZC1yb2NrLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNTVcIjtcbn1cblxuLmZhLWhhbmQtc3RvcC1vOmJlZm9yZSxcbi5mYS1oYW5kLXBhcGVyLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNTZcIjtcbn1cblxuLmZhLWhhbmQtc2Npc3NvcnMtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1N1wiO1xufVxuXG4uZmEtaGFuZC1saXphcmQtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1OFwiO1xufVxuXG4uZmEtaGFuZC1zcG9jay1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjU5XCI7XG59XG5cbi5mYS1oYW5kLXBvaW50ZXItbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1YVwiO1xufVxuXG4uZmEtaGFuZC1wZWFjZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjViXCI7XG59XG5cbi5mYS10cmFkZW1hcms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNWNcIjtcbn1cblxuLmZhLXJlZ2lzdGVyZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNWRcIjtcbn1cblxuLmZhLWNyZWF0aXZlLWNvbW1vbnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNWVcIjtcbn1cblxuLmZhLWdnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjYwXCI7XG59XG5cbi5mYS1nZy1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNjFcIjtcbn1cblxuLmZhLXRyaXBhZHZpc29yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjYyXCI7XG59XG5cbi5mYS1vZG5va2xhc3NuaWtpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjYzXCI7XG59XG5cbi5mYS1vZG5va2xhc3NuaWtpLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2NFwiO1xufVxuXG4uZmEtZ2V0LXBvY2tldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2NVwiO1xufVxuXG4uZmEtd2lraXBlZGlhLXc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNjZcIjtcbn1cblxuLmZhLXNhZmFyaTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2N1wiO1xufVxuXG4uZmEtY2hyb21lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjY4XCI7XG59XG5cbi5mYS1maXJlZm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjY5XCI7XG59XG5cbi5mYS1vcGVyYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2YVwiO1xufVxuXG4uZmEtaW50ZXJuZXQtZXhwbG9yZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNmJcIjtcbn1cblxuLmZhLXR2OmJlZm9yZSxcbi5mYS10ZWxldmlzaW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjZjXCI7XG59XG5cbi5mYS1jb250YW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNmRcIjtcbn1cblxuLmZhLTUwMHB4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjZlXCI7XG59XG5cbi5mYS1hbWF6b246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNzBcIjtcbn1cblxuLmZhLWNhbGVuZGFyLXBsdXMtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3MVwiO1xufVxuXG4uZmEtY2FsZW5kYXItbWludXMtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3MlwiO1xufVxuXG4uZmEtY2FsZW5kYXItdGltZXMtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3M1wiO1xufVxuXG4uZmEtY2FsZW5kYXItY2hlY2stbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3NFwiO1xufVxuXG4uZmEtaW5kdXN0cnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNzVcIjtcbn1cblxuLmZhLW1hcC1waW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNzZcIjtcbn1cblxuLmZhLW1hcC1zaWduczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3N1wiO1xufVxuXG4uZmEtbWFwLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNzhcIjtcbn1cblxuLmZhLW1hcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3OVwiO1xufVxuXG4uZmEtY29tbWVudGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3YVwiO1xufVxuXG4uZmEtY29tbWVudGluZy1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjdiXCI7XG59XG5cbi5mYS1ob3V6ejpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3Y1wiO1xufVxuXG4uZmEtdmltZW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyN2RcIjtcbn1cblxuLmZhLWJsYWNrLXRpZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3ZVwiO1xufVxuXG4uZmEtZm9udGljb25zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjgwXCI7XG59XG5cbi5mYS1yZWRkaXQtYWxpZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyODFcIjtcbn1cblxuLmZhLWVkZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyODJcIjtcbn1cblxuLmZhLWNyZWRpdC1jYXJkLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4M1wiO1xufVxuXG4uZmEtY29kaWVwaWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyODRcIjtcbn1cblxuLmZhLW1vZHg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyODVcIjtcbn1cblxuLmZhLWZvcnQtYXdlc29tZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4NlwiO1xufVxuXG4uZmEtdXNiOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjg3XCI7XG59XG5cbi5mYS1wcm9kdWN0LWh1bnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyODhcIjtcbn1cblxuLmZhLW1peGNsb3VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjg5XCI7XG59XG5cbi5mYS1zY3JpYmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOGFcIjtcbn1cblxuLmZhLXBhdXNlLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4YlwiO1xufVxuXG4uZmEtcGF1c2UtY2lyY2xlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOGNcIjtcbn1cblxuLmZhLXN0b3AtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjhkXCI7XG59XG5cbi5mYS1zdG9wLWNpcmNsZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjhlXCI7XG59XG5cbi5mYS1zaG9wcGluZy1iYWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOTBcIjtcbn1cblxuLmZhLXNob3BwaW5nLWJhc2tldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5MVwiO1xufVxuXG4uZmEtaGFzaHRhZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5MlwiO1xufVxuXG4uZmEtYmx1ZXRvb3RoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjkzXCI7XG59XG5cbi5mYS1ibHVldG9vdGgtYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5NFwiO1xufVxuXG4uZmEtcGVyY2VudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5NVwiO1xufVxuXG4uZmEtZ2l0bGFiOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjk2XCI7XG59XG5cbi5mYS13cGJlZ2lubmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjk3XCI7XG59XG5cbi5mYS13cGZvcm1zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjk4XCI7XG59XG5cbi5mYS1lbnZpcmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOTlcIjtcbn1cblxuLmZhLXVuaXZlcnNhbC1hY2Nlc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOWFcIjtcbn1cblxuLmZhLXdoZWVsY2hhaXItYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjliXCI7XG59XG5cbi5mYS1xdWVzdGlvbi1jaXJjbGUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5Y1wiO1xufVxuXG4uZmEtYmxpbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOWRcIjtcbn1cblxuLmZhLWF1ZGlvLWRlc2NyaXB0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjllXCI7XG59XG5cbi5mYS12b2x1bWUtY29udHJvbC1waG9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhMFwiO1xufVxuXG4uZmEtYnJhaWxsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhMVwiO1xufVxuXG4uZmEtYXNzaXN0aXZlLWxpc3RlbmluZy1zeXN0ZW1zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmEyXCI7XG59XG5cbi5mYS1hc2wtaW50ZXJwcmV0aW5nOmJlZm9yZSxcbi5mYS1hbWVyaWNhbi1zaWduLWxhbmd1YWdlLWludGVycHJldGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhM1wiO1xufVxuXG4uZmEtZGVhZm5lc3M6YmVmb3JlLFxuLmZhLWhhcmQtb2YtaGVhcmluZzpiZWZvcmUsXG4uZmEtZGVhZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhNFwiO1xufVxuXG4uZmEtZ2xpZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYTVcIjtcbn1cblxuLmZhLWdsaWRlLWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYTZcIjtcbn1cblxuLmZhLXNpZ25pbmc6YmVmb3JlLFxuLmZhLXNpZ24tbGFuZ3VhZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYTdcIjtcbn1cblxuLmZhLWxvdy12aXNpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYThcIjtcbn1cblxuLmZhLXZpYWRlbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhOVwiO1xufVxuXG4uZmEtdmlhZGVvLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhYVwiO1xufVxuXG4uZmEtc25hcGNoYXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYWJcIjtcbn1cblxuLmZhLXNuYXBjaGF0LWdob3N0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmFjXCI7XG59XG5cbi5mYS1zbmFwY2hhdC1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYWRcIjtcbn1cblxuLmZhLXBpZWQtcGlwZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYWVcIjtcbn1cblxuLmZhLWZpcnN0LW9yZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmIwXCI7XG59XG5cbi5mYS15b2FzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiMVwiO1xufVxuXG4uZmEtdGhlbWVpc2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmIyXCI7XG59XG5cbi5mYS1nb29nbGUtcGx1cy1jaXJjbGU6YmVmb3JlLFxuLmZhLWdvb2dsZS1wbHVzLW9mZmljaWFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmIzXCI7XG59XG5cbi5mYS1mYTpiZWZvcmUsXG4uZmEtZm9udC1hd2Vzb21lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmI0XCI7XG59XG5cbi5mYS1oYW5kc2hha2UtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiNVwiO1xufVxuXG4uZmEtZW52ZWxvcGUtb3BlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiNlwiO1xufVxuXG4uZmEtZW52ZWxvcGUtb3Blbi1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmI3XCI7XG59XG5cbi5mYS1saW5vZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYjhcIjtcbn1cblxuLmZhLWFkZHJlc3MtYm9vazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiOVwiO1xufVxuXG4uZmEtYWRkcmVzcy1ib29rLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYmFcIjtcbn1cblxuLmZhLXZjYXJkOmJlZm9yZSxcbi5mYS1hZGRyZXNzLWNhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYmJcIjtcbn1cblxuLmZhLXZjYXJkLW86YmVmb3JlLFxuLmZhLWFkZHJlc3MtY2FyZC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmJjXCI7XG59XG5cbi5mYS11c2VyLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiZFwiO1xufVxuXG4uZmEtdXNlci1jaXJjbGUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiZVwiO1xufVxuXG4uZmEtdXNlci1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmMwXCI7XG59XG5cbi5mYS1pZC1iYWRnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjMVwiO1xufVxuXG4uZmEtZHJpdmVycy1saWNlbnNlOmJlZm9yZSxcbi5mYS1pZC1jYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmMyXCI7XG59XG5cbi5mYS1kcml2ZXJzLWxpY2Vuc2UtbzpiZWZvcmUsXG4uZmEtaWQtY2FyZC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmMzXCI7XG59XG5cbi5mYS1xdW9yYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjNFwiO1xufVxuXG4uZmEtZnJlZS1jb2RlLWNhbXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzVcIjtcbn1cblxuLmZhLXRlbGVncmFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmM2XCI7XG59XG5cbi5mYS10aGVybW9tZXRlci00OmJlZm9yZSxcbi5mYS10aGVybW9tZXRlcjpiZWZvcmUsXG4uZmEtdGhlcm1vbWV0ZXItZnVsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjN1wiO1xufVxuXG4uZmEtdGhlcm1vbWV0ZXItMzpiZWZvcmUsXG4uZmEtdGhlcm1vbWV0ZXItdGhyZWUtcXVhcnRlcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzhcIjtcbn1cblxuLmZhLXRoZXJtb21ldGVyLTI6YmVmb3JlLFxuLmZhLXRoZXJtb21ldGVyLWhhbGY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzlcIjtcbn1cblxuLmZhLXRoZXJtb21ldGVyLTE6YmVmb3JlLFxuLmZhLXRoZXJtb21ldGVyLXF1YXJ0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyY2FcIjtcbn1cblxuLmZhLXRoZXJtb21ldGVyLTA6YmVmb3JlLFxuLmZhLXRoZXJtb21ldGVyLWVtcHR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmNiXCI7XG59XG5cbi5mYS1zaG93ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyY2NcIjtcbn1cblxuLmZhLWJhdGh0dWI6YmVmb3JlLFxuLmZhLXMxNTpiZWZvcmUsXG4uZmEtYmF0aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjZFwiO1xufVxuXG4uZmEtcG9kY2FzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjZVwiO1xufVxuXG4uZmEtd2luZG93LW1heGltaXplOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmQwXCI7XG59XG5cbi5mYS13aW5kb3ctbWluaW1pemU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZDFcIjtcbn1cblxuLmZhLXdpbmRvdy1yZXN0b3JlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmQyXCI7XG59XG5cbi5mYS10aW1lcy1yZWN0YW5nbGU6YmVmb3JlLFxuLmZhLXdpbmRvdy1jbG9zZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkM1wiO1xufVxuXG4uZmEtdGltZXMtcmVjdGFuZ2xlLW86YmVmb3JlLFxuLmZhLXdpbmRvdy1jbG9zZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmQ0XCI7XG59XG5cbi5mYS1iYW5kY2FtcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkNVwiO1xufVxuXG4uZmEtZ3JhdjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkNlwiO1xufVxuXG4uZmEtZXRzeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkN1wiO1xufVxuXG4uZmEtaW1kYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkOFwiO1xufVxuXG4uZmEtcmF2ZWxyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkOVwiO1xufVxuXG4uZmEtZWVyY2FzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkYVwiO1xufVxuXG4uZmEtbWljcm9jaGlwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmRiXCI7XG59XG5cbi5mYS1zbm93Zmxha2UtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkY1wiO1xufVxuXG4uZmEtc3VwZXJwb3dlcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZGRcIjtcbn1cblxuLmZhLXdwZXhwbG9yZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZGVcIjtcbn1cblxuLmZhLW1lZXR1cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJlMFwiO1xufVxuXG4uc3Itb25seSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogLTFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgYm9yZGVyOiAwO1xufVxuXG4uc3Itb25seS1mb2N1c2FibGU6YWN0aXZlLCAuc3Itb25seS1mb2N1c2FibGU6Zm9jdXMge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW46IDA7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBjbGlwOiBhdXRvO1xufVxuXG4uZmliLCAuZmkge1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDUwJTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cblxuLmZpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxLjMzMzMzM2VtO1xuICBsaW5lLWhlaWdodDogMWVtO1xufVxuLmZpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiwqBcIjtcbn1cbi5maS5maXMge1xuICB3aWR0aDogMWVtO1xufVxuXG4uZmkteHgge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3h4LnN2Zyk7XG59XG4uZmkteHguZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS94eC5zdmcpO1xufVxuXG4uZmktYWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2FkLnN2Zyk7XG59XG4uZmktYWQuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9hZC5zdmcpO1xufVxuXG4uZmktYWUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2FlLnN2Zyk7XG59XG4uZmktYWUuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9hZS5zdmcpO1xufVxuXG4uZmktYWYge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2FmLnN2Zyk7XG59XG4uZmktYWYuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9hZi5zdmcpO1xufVxuXG4uZmktYWcge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2FnLnN2Zyk7XG59XG4uZmktYWcuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9hZy5zdmcpO1xufVxuXG4uZmktYWkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2FpLnN2Zyk7XG59XG4uZmktYWkuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9haS5zdmcpO1xufVxuXG4uZmktYWwge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2FsLnN2Zyk7XG59XG4uZmktYWwuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9hbC5zdmcpO1xufVxuXG4uZmktYW0ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2FtLnN2Zyk7XG59XG4uZmktYW0uZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9hbS5zdmcpO1xufVxuXG4uZmktYW8ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2FvLnN2Zyk7XG59XG4uZmktYW8uZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9hby5zdmcpO1xufVxuXG4uZmktYXEge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2FxLnN2Zyk7XG59XG4uZmktYXEuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9hcS5zdmcpO1xufVxuXG4uZmktYXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2FyLnN2Zyk7XG59XG4uZmktYXIuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9hci5zdmcpO1xufVxuXG4uZmktYXMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2FzLnN2Zyk7XG59XG4uZmktYXMuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9hcy5zdmcpO1xufVxuXG4uZmktYXQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2F0LnN2Zyk7XG59XG4uZmktYXQuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9hdC5zdmcpO1xufVxuXG4uZmktYXUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2F1LnN2Zyk7XG59XG4uZmktYXUuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9hdS5zdmcpO1xufVxuXG4uZmktYXcge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2F3LnN2Zyk7XG59XG4uZmktYXcuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9hdy5zdmcpO1xufVxuXG4uZmktYXgge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2F4LnN2Zyk7XG59XG4uZmktYXguZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9heC5zdmcpO1xufVxuXG4uZmktYXoge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2F6LnN2Zyk7XG59XG4uZmktYXouZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9hei5zdmcpO1xufVxuXG4uZmktYmEge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2JhLnN2Zyk7XG59XG4uZmktYmEuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9iYS5zdmcpO1xufVxuXG4uZmktYmIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2JiLnN2Zyk7XG59XG4uZmktYmIuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9iYi5zdmcpO1xufVxuXG4uZmktYmQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2JkLnN2Zyk7XG59XG4uZmktYmQuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9iZC5zdmcpO1xufVxuXG4uZmktYmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2JlLnN2Zyk7XG59XG4uZmktYmUuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9iZS5zdmcpO1xufVxuXG4uZmktYmYge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2JmLnN2Zyk7XG59XG4uZmktYmYuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9iZi5zdmcpO1xufVxuXG4uZmktYmcge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2JnLnN2Zyk7XG59XG4uZmktYmcuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9iZy5zdmcpO1xufVxuXG4uZmktYmgge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2JoLnN2Zyk7XG59XG4uZmktYmguZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9iaC5zdmcpO1xufVxuXG4uZmktYmkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2JpLnN2Zyk7XG59XG4uZmktYmkuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9iaS5zdmcpO1xufVxuXG4uZmktYmoge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2JqLnN2Zyk7XG59XG4uZmktYmouZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9iai5zdmcpO1xufVxuXG4uZmktYmwge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2JsLnN2Zyk7XG59XG4uZmktYmwuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9ibC5zdmcpO1xufVxuXG4uZmktYm0ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2JtLnN2Zyk7XG59XG4uZmktYm0uZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9ibS5zdmcpO1xufVxuXG4uZmktYm4ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2JuLnN2Zyk7XG59XG4uZmktYm4uZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9ibi5zdmcpO1xufVxuXG4uZmktYm8ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2JvLnN2Zyk7XG59XG4uZmktYm8uZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9iby5zdmcpO1xufVxuXG4uZmktYnEge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2JxLnN2Zyk7XG59XG4uZmktYnEuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9icS5zdmcpO1xufVxuXG4uZmktYnIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2JyLnN2Zyk7XG59XG4uZmktYnIuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9ici5zdmcpO1xufVxuXG4uZmktYnMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2JzLnN2Zyk7XG59XG4uZmktYnMuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9icy5zdmcpO1xufVxuXG4uZmktYnQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2J0LnN2Zyk7XG59XG4uZmktYnQuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9idC5zdmcpO1xufVxuXG4uZmktYnYge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2J2LnN2Zyk7XG59XG4uZmktYnYuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9idi5zdmcpO1xufVxuXG4uZmktYncge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2J3LnN2Zyk7XG59XG4uZmktYncuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9idy5zdmcpO1xufVxuXG4uZmktYnkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2J5LnN2Zyk7XG59XG4uZmktYnkuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9ieS5zdmcpO1xufVxuXG4uZmktYnoge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2J6LnN2Zyk7XG59XG4uZmktYnouZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9iei5zdmcpO1xufVxuXG4uZmktY2Ege1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2NhLnN2Zyk7XG59XG4uZmktY2EuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9jYS5zdmcpO1xufVxuXG4uZmktY2Mge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2NjLnN2Zyk7XG59XG4uZmktY2MuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9jYy5zdmcpO1xufVxuXG4uZmktY2Qge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2NkLnN2Zyk7XG59XG4uZmktY2QuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9jZC5zdmcpO1xufVxuXG4uZmktY2Yge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2NmLnN2Zyk7XG59XG4uZmktY2YuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9jZi5zdmcpO1xufVxuXG4uZmktY2cge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2NnLnN2Zyk7XG59XG4uZmktY2cuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9jZy5zdmcpO1xufVxuXG4uZmktY2gge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2NoLnN2Zyk7XG59XG4uZmktY2guZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9jaC5zdmcpO1xufVxuXG4uZmktY2kge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2NpLnN2Zyk7XG59XG4uZmktY2kuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9jaS5zdmcpO1xufVxuXG4uZmktY2sge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2NrLnN2Zyk7XG59XG4uZmktY2suZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9jay5zdmcpO1xufVxuXG4uZmktY2wge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2NsLnN2Zyk7XG59XG4uZmktY2wuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9jbC5zdmcpO1xufVxuXG4uZmktY20ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2NtLnN2Zyk7XG59XG4uZmktY20uZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9jbS5zdmcpO1xufVxuXG4uZmktY24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2NuLnN2Zyk7XG59XG4uZmktY24uZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9jbi5zdmcpO1xufVxuXG4uZmktY28ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2NvLnN2Zyk7XG59XG4uZmktY28uZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9jby5zdmcpO1xufVxuXG4uZmktY3Ige1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2NyLnN2Zyk7XG59XG4uZmktY3IuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9jci5zdmcpO1xufVxuXG4uZmktY3Uge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2N1LnN2Zyk7XG59XG4uZmktY3UuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9jdS5zdmcpO1xufVxuXG4uZmktY3Yge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2N2LnN2Zyk7XG59XG4uZmktY3YuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9jdi5zdmcpO1xufVxuXG4uZmktY3cge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2N3LnN2Zyk7XG59XG4uZmktY3cuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9jdy5zdmcpO1xufVxuXG4uZmktY3gge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2N4LnN2Zyk7XG59XG4uZmktY3guZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9jeC5zdmcpO1xufVxuXG4uZmktY3kge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2N5LnN2Zyk7XG59XG4uZmktY3kuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9jeS5zdmcpO1xufVxuXG4uZmktY3oge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2N6LnN2Zyk7XG59XG4uZmktY3ouZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9jei5zdmcpO1xufVxuXG4uZmktZGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2RlLnN2Zyk7XG59XG4uZmktZGUuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9kZS5zdmcpO1xufVxuXG4uZmktZGoge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2RqLnN2Zyk7XG59XG4uZmktZGouZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9kai5zdmcpO1xufVxuXG4uZmktZGsge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2RrLnN2Zyk7XG59XG4uZmktZGsuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9kay5zdmcpO1xufVxuXG4uZmktZG0ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2RtLnN2Zyk7XG59XG4uZmktZG0uZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9kbS5zdmcpO1xufVxuXG4uZmktZG8ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2RvLnN2Zyk7XG59XG4uZmktZG8uZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9kby5zdmcpO1xufVxuXG4uZmktZHoge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2R6LnN2Zyk7XG59XG4uZmktZHouZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9kei5zdmcpO1xufVxuXG4uZmktZWMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2VjLnN2Zyk7XG59XG4uZmktZWMuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9lYy5zdmcpO1xufVxuXG4uZmktZWUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2VlLnN2Zyk7XG59XG4uZmktZWUuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9lZS5zdmcpO1xufVxuXG4uZmktZWcge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2VnLnN2Zyk7XG59XG4uZmktZWcuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9lZy5zdmcpO1xufVxuXG4uZmktZWgge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2VoLnN2Zyk7XG59XG4uZmktZWguZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9laC5zdmcpO1xufVxuXG4uZmktZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2VyLnN2Zyk7XG59XG4uZmktZXIuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9lci5zdmcpO1xufVxuXG4uZmktZXMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2VzLnN2Zyk7XG59XG4uZmktZXMuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9lcy5zdmcpO1xufVxuXG4uZmktZXQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2V0LnN2Zyk7XG59XG4uZmktZXQuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9ldC5zdmcpO1xufVxuXG4uZmktZmkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2ZpLnN2Zyk7XG59XG4uZmktZmkuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9maS5zdmcpO1xufVxuXG4uZmktZmoge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2ZqLnN2Zyk7XG59XG4uZmktZmouZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9mai5zdmcpO1xufVxuXG4uZmktZmsge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2ZrLnN2Zyk7XG59XG4uZmktZmsuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9may5zdmcpO1xufVxuXG4uZmktZm0ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2ZtLnN2Zyk7XG59XG4uZmktZm0uZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9mbS5zdmcpO1xufVxuXG4uZmktZm8ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2ZvLnN2Zyk7XG59XG4uZmktZm8uZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9mby5zdmcpO1xufVxuXG4uZmktZnIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2ZyLnN2Zyk7XG59XG4uZmktZnIuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9mci5zdmcpO1xufVxuXG4uZmktZ2Ege1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2dhLnN2Zyk7XG59XG4uZmktZ2EuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9nYS5zdmcpO1xufVxuXG4uZmktZ2Ige1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2diLnN2Zyk7XG59XG4uZmktZ2IuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9nYi5zdmcpO1xufVxuXG4uZmktZ2Qge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2dkLnN2Zyk7XG59XG4uZmktZ2QuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9nZC5zdmcpO1xufVxuXG4uZmktZ2Uge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2dlLnN2Zyk7XG59XG4uZmktZ2UuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9nZS5zdmcpO1xufVxuXG4uZmktZ2Yge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2dmLnN2Zyk7XG59XG4uZmktZ2YuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9nZi5zdmcpO1xufVxuXG4uZmktZ2cge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2dnLnN2Zyk7XG59XG4uZmktZ2cuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9nZy5zdmcpO1xufVxuXG4uZmktZ2gge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2doLnN2Zyk7XG59XG4uZmktZ2guZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9naC5zdmcpO1xufVxuXG4uZmktZ2kge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2dpLnN2Zyk7XG59XG4uZmktZ2kuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9naS5zdmcpO1xufVxuXG4uZmktZ2wge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2dsLnN2Zyk7XG59XG4uZmktZ2wuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9nbC5zdmcpO1xufVxuXG4uZmktZ20ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2dtLnN2Zyk7XG59XG4uZmktZ20uZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9nbS5zdmcpO1xufVxuXG4uZmktZ24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2duLnN2Zyk7XG59XG4uZmktZ24uZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9nbi5zdmcpO1xufVxuXG4uZmktZ3Age1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2dwLnN2Zyk7XG59XG4uZmktZ3AuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9ncC5zdmcpO1xufVxuXG4uZmktZ3Ege1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2dxLnN2Zyk7XG59XG4uZmktZ3EuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9ncS5zdmcpO1xufVxuXG4uZmktZ3Ige1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2dyLnN2Zyk7XG59XG4uZmktZ3IuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9nci5zdmcpO1xufVxuXG4uZmktZ3Mge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2dzLnN2Zyk7XG59XG4uZmktZ3MuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9ncy5zdmcpO1xufVxuXG4uZmktZ3Qge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2d0LnN2Zyk7XG59XG4uZmktZ3QuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9ndC5zdmcpO1xufVxuXG4uZmktZ3Uge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2d1LnN2Zyk7XG59XG4uZmktZ3UuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9ndS5zdmcpO1xufVxuXG4uZmktZ3cge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2d3LnN2Zyk7XG59XG4uZmktZ3cuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9ndy5zdmcpO1xufVxuXG4uZmktZ3kge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2d5LnN2Zyk7XG59XG4uZmktZ3kuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9neS5zdmcpO1xufVxuXG4uZmktaGsge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2hrLnN2Zyk7XG59XG4uZmktaGsuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9oay5zdmcpO1xufVxuXG4uZmktaG0ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2htLnN2Zyk7XG59XG4uZmktaG0uZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9obS5zdmcpO1xufVxuXG4uZmktaG4ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2huLnN2Zyk7XG59XG4uZmktaG4uZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9obi5zdmcpO1xufVxuXG4uZmktaHIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2hyLnN2Zyk7XG59XG4uZmktaHIuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9oci5zdmcpO1xufVxuXG4uZmktaHQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2h0LnN2Zyk7XG59XG4uZmktaHQuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9odC5zdmcpO1xufVxuXG4uZmktaHUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2h1LnN2Zyk7XG59XG4uZmktaHUuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9odS5zdmcpO1xufVxuXG4uZmktaWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2lkLnN2Zyk7XG59XG4uZmktaWQuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9pZC5zdmcpO1xufVxuXG4uZmktaWUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2llLnN2Zyk7XG59XG4uZmktaWUuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9pZS5zdmcpO1xufVxuXG4uZmktaWwge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2lsLnN2Zyk7XG59XG4uZmktaWwuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9pbC5zdmcpO1xufVxuXG4uZmktaW0ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2ltLnN2Zyk7XG59XG4uZmktaW0uZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9pbS5zdmcpO1xufVxuXG4uZmktaW4ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2luLnN2Zyk7XG59XG4uZmktaW4uZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9pbi5zdmcpO1xufVxuXG4uZmktaW8ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2lvLnN2Zyk7XG59XG4uZmktaW8uZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9pby5zdmcpO1xufVxuXG4uZmktaXEge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2lxLnN2Zyk7XG59XG4uZmktaXEuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9pcS5zdmcpO1xufVxuXG4uZmktaXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2lyLnN2Zyk7XG59XG4uZmktaXIuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9pci5zdmcpO1xufVxuXG4uZmktaXMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2lzLnN2Zyk7XG59XG4uZmktaXMuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9pcy5zdmcpO1xufVxuXG4uZmktaXQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2l0LnN2Zyk7XG59XG4uZmktaXQuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9pdC5zdmcpO1xufVxuXG4uZmktamUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2plLnN2Zyk7XG59XG4uZmktamUuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9qZS5zdmcpO1xufVxuXG4uZmktam0ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2ptLnN2Zyk7XG59XG4uZmktam0uZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9qbS5zdmcpO1xufVxuXG4uZmktam8ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2pvLnN2Zyk7XG59XG4uZmktam8uZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9qby5zdmcpO1xufVxuXG4uZmktanAge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2pwLnN2Zyk7XG59XG4uZmktanAuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9qcC5zdmcpO1xufVxuXG4uZmkta2Uge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2tlLnN2Zyk7XG59XG4uZmkta2UuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9rZS5zdmcpO1xufVxuXG4uZmkta2cge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2tnLnN2Zyk7XG59XG4uZmkta2cuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9rZy5zdmcpO1xufVxuXG4uZmkta2gge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2toLnN2Zyk7XG59XG4uZmkta2guZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9raC5zdmcpO1xufVxuXG4uZmkta2kge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2tpLnN2Zyk7XG59XG4uZmkta2kuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9raS5zdmcpO1xufVxuXG4uZmkta20ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2ttLnN2Zyk7XG59XG4uZmkta20uZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9rbS5zdmcpO1xufVxuXG4uZmkta24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2tuLnN2Zyk7XG59XG4uZmkta24uZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9rbi5zdmcpO1xufVxuXG4uZmkta3Age1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2twLnN2Zyk7XG59XG4uZmkta3AuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9rcC5zdmcpO1xufVxuXG4uZmkta3Ige1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2tyLnN2Zyk7XG59XG4uZmkta3IuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9rci5zdmcpO1xufVxuXG4uZmkta3cge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2t3LnN2Zyk7XG59XG4uZmkta3cuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9rdy5zdmcpO1xufVxuXG4uZmkta3kge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2t5LnN2Zyk7XG59XG4uZmkta3kuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9reS5zdmcpO1xufVxuXG4uZmkta3oge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2t6LnN2Zyk7XG59XG4uZmkta3ouZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9rei5zdmcpO1xufVxuXG4uZmktbGEge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2xhLnN2Zyk7XG59XG4uZmktbGEuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9sYS5zdmcpO1xufVxuXG4uZmktbGIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2xiLnN2Zyk7XG59XG4uZmktbGIuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9sYi5zdmcpO1xufVxuXG4uZmktbGMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2xjLnN2Zyk7XG59XG4uZmktbGMuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9sYy5zdmcpO1xufVxuXG4uZmktbGkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2xpLnN2Zyk7XG59XG4uZmktbGkuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9saS5zdmcpO1xufVxuXG4uZmktbGsge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2xrLnN2Zyk7XG59XG4uZmktbGsuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9say5zdmcpO1xufVxuXG4uZmktbHIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2xyLnN2Zyk7XG59XG4uZmktbHIuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9sci5zdmcpO1xufVxuXG4uZmktbHMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2xzLnN2Zyk7XG59XG4uZmktbHMuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9scy5zdmcpO1xufVxuXG4uZmktbHQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2x0LnN2Zyk7XG59XG4uZmktbHQuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9sdC5zdmcpO1xufVxuXG4uZmktbHUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2x1LnN2Zyk7XG59XG4uZmktbHUuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9sdS5zdmcpO1xufVxuXG4uZmktbHYge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2x2LnN2Zyk7XG59XG4uZmktbHYuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9sdi5zdmcpO1xufVxuXG4uZmktbHkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2x5LnN2Zyk7XG59XG4uZmktbHkuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9seS5zdmcpO1xufVxuXG4uZmktbWEge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL21hLnN2Zyk7XG59XG4uZmktbWEuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9tYS5zdmcpO1xufVxuXG4uZmktbWMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL21jLnN2Zyk7XG59XG4uZmktbWMuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9tYy5zdmcpO1xufVxuXG4uZmktbWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL21kLnN2Zyk7XG59XG4uZmktbWQuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9tZC5zdmcpO1xufVxuXG4uZmktbWUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL21lLnN2Zyk7XG59XG4uZmktbWUuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9tZS5zdmcpO1xufVxuXG4uZmktbWYge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL21mLnN2Zyk7XG59XG4uZmktbWYuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9tZi5zdmcpO1xufVxuXG4uZmktbWcge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL21nLnN2Zyk7XG59XG4uZmktbWcuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9tZy5zdmcpO1xufVxuXG4uZmktbWgge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL21oLnN2Zyk7XG59XG4uZmktbWguZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9taC5zdmcpO1xufVxuXG4uZmktbWsge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL21rLnN2Zyk7XG59XG4uZmktbWsuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9tay5zdmcpO1xufVxuXG4uZmktbWwge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL21sLnN2Zyk7XG59XG4uZmktbWwuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9tbC5zdmcpO1xufVxuXG4uZmktbW0ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL21tLnN2Zyk7XG59XG4uZmktbW0uZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9tbS5zdmcpO1xufVxuXG4uZmktbW4ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL21uLnN2Zyk7XG59XG4uZmktbW4uZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9tbi5zdmcpO1xufVxuXG4uZmktbW8ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL21vLnN2Zyk7XG59XG4uZmktbW8uZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9tby5zdmcpO1xufVxuXG4uZmktbXAge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL21wLnN2Zyk7XG59XG4uZmktbXAuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9tcC5zdmcpO1xufVxuXG4uZmktbXEge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL21xLnN2Zyk7XG59XG4uZmktbXEuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9tcS5zdmcpO1xufVxuXG4uZmktbXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL21yLnN2Zyk7XG59XG4uZmktbXIuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9tci5zdmcpO1xufVxuXG4uZmktbXMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL21zLnN2Zyk7XG59XG4uZmktbXMuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9tcy5zdmcpO1xufVxuXG4uZmktbXQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL210LnN2Zyk7XG59XG4uZmktbXQuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9tdC5zdmcpO1xufVxuXG4uZmktbXUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL211LnN2Zyk7XG59XG4uZmktbXUuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9tdS5zdmcpO1xufVxuXG4uZmktbXYge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL212LnN2Zyk7XG59XG4uZmktbXYuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9tdi5zdmcpO1xufVxuXG4uZmktbXcge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL213LnN2Zyk7XG59XG4uZmktbXcuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9tdy5zdmcpO1xufVxuXG4uZmktbXgge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL214LnN2Zyk7XG59XG4uZmktbXguZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9teC5zdmcpO1xufVxuXG4uZmktbXkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL215LnN2Zyk7XG59XG4uZmktbXkuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9teS5zdmcpO1xufVxuXG4uZmktbXoge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL216LnN2Zyk7XG59XG4uZmktbXouZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9tei5zdmcpO1xufVxuXG4uZmktbmEge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL25hLnN2Zyk7XG59XG4uZmktbmEuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9uYS5zdmcpO1xufVxuXG4uZmktbmMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL25jLnN2Zyk7XG59XG4uZmktbmMuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9uYy5zdmcpO1xufVxuXG4uZmktbmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL25lLnN2Zyk7XG59XG4uZmktbmUuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9uZS5zdmcpO1xufVxuXG4uZmktbmYge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL25mLnN2Zyk7XG59XG4uZmktbmYuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9uZi5zdmcpO1xufVxuXG4uZmktbmcge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL25nLnN2Zyk7XG59XG4uZmktbmcuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9uZy5zdmcpO1xufVxuXG4uZmktbmkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL25pLnN2Zyk7XG59XG4uZmktbmkuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9uaS5zdmcpO1xufVxuXG4uZmktbmwge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL25sLnN2Zyk7XG59XG4uZmktbmwuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9ubC5zdmcpO1xufVxuXG4uZmktbm8ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL25vLnN2Zyk7XG59XG4uZmktbm8uZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9uby5zdmcpO1xufVxuXG4uZmktbnAge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL25wLnN2Zyk7XG59XG4uZmktbnAuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9ucC5zdmcpO1xufVxuXG4uZmktbnIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL25yLnN2Zyk7XG59XG4uZmktbnIuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9uci5zdmcpO1xufVxuXG4uZmktbnUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL251LnN2Zyk7XG59XG4uZmktbnUuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9udS5zdmcpO1xufVxuXG4uZmktbnoge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL256LnN2Zyk7XG59XG4uZmktbnouZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9uei5zdmcpO1xufVxuXG4uZmktb20ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL29tLnN2Zyk7XG59XG4uZmktb20uZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9vbS5zdmcpO1xufVxuXG4uZmktcGEge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3BhLnN2Zyk7XG59XG4uZmktcGEuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9wYS5zdmcpO1xufVxuXG4uZmktcGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3BlLnN2Zyk7XG59XG4uZmktcGUuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9wZS5zdmcpO1xufVxuXG4uZmktcGYge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3BmLnN2Zyk7XG59XG4uZmktcGYuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9wZi5zdmcpO1xufVxuXG4uZmktcGcge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3BnLnN2Zyk7XG59XG4uZmktcGcuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9wZy5zdmcpO1xufVxuXG4uZmktcGgge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3BoLnN2Zyk7XG59XG4uZmktcGguZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9waC5zdmcpO1xufVxuXG4uZmktcGsge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3BrLnN2Zyk7XG59XG4uZmktcGsuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9way5zdmcpO1xufVxuXG4uZmktcGwge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3BsLnN2Zyk7XG59XG4uZmktcGwuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9wbC5zdmcpO1xufVxuXG4uZmktcG0ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3BtLnN2Zyk7XG59XG4uZmktcG0uZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9wbS5zdmcpO1xufVxuXG4uZmktcG4ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3BuLnN2Zyk7XG59XG4uZmktcG4uZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9wbi5zdmcpO1xufVxuXG4uZmktcHIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3ByLnN2Zyk7XG59XG4uZmktcHIuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9wci5zdmcpO1xufVxuXG4uZmktcHMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3BzLnN2Zyk7XG59XG4uZmktcHMuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9wcy5zdmcpO1xufVxuXG4uZmktcHQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3B0LnN2Zyk7XG59XG4uZmktcHQuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9wdC5zdmcpO1xufVxuXG4uZmktcHcge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3B3LnN2Zyk7XG59XG4uZmktcHcuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9wdy5zdmcpO1xufVxuXG4uZmktcHkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3B5LnN2Zyk7XG59XG4uZmktcHkuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9weS5zdmcpO1xufVxuXG4uZmktcWEge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3FhLnN2Zyk7XG59XG4uZmktcWEuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9xYS5zdmcpO1xufVxuXG4uZmktcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3JlLnN2Zyk7XG59XG4uZmktcmUuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9yZS5zdmcpO1xufVxuXG4uZmktcm8ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3JvLnN2Zyk7XG59XG4uZmktcm8uZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9yby5zdmcpO1xufVxuXG4uZmktcnMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3JzLnN2Zyk7XG59XG4uZmktcnMuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9ycy5zdmcpO1xufVxuXG4uZmktcnUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3J1LnN2Zyk7XG59XG4uZmktcnUuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9ydS5zdmcpO1xufVxuXG4uZmktcncge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3J3LnN2Zyk7XG59XG4uZmktcncuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9ydy5zdmcpO1xufVxuXG4uZmktc2Ege1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3NhLnN2Zyk7XG59XG4uZmktc2EuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9zYS5zdmcpO1xufVxuXG4uZmktc2Ige1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3NiLnN2Zyk7XG59XG4uZmktc2IuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9zYi5zdmcpO1xufVxuXG4uZmktc2Mge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3NjLnN2Zyk7XG59XG4uZmktc2MuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9zYy5zdmcpO1xufVxuXG4uZmktc2Qge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3NkLnN2Zyk7XG59XG4uZmktc2QuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9zZC5zdmcpO1xufVxuXG4uZmktc2Uge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3NlLnN2Zyk7XG59XG4uZmktc2UuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9zZS5zdmcpO1xufVxuXG4uZmktc2cge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3NnLnN2Zyk7XG59XG4uZmktc2cuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9zZy5zdmcpO1xufVxuXG4uZmktc2gge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3NoLnN2Zyk7XG59XG4uZmktc2guZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9zaC5zdmcpO1xufVxuXG4uZmktc2kge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3NpLnN2Zyk7XG59XG4uZmktc2kuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9zaS5zdmcpO1xufVxuXG4uZmktc2oge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3NqLnN2Zyk7XG59XG4uZmktc2ouZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9zai5zdmcpO1xufVxuXG4uZmktc2sge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3NrLnN2Zyk7XG59XG4uZmktc2suZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9zay5zdmcpO1xufVxuXG4uZmktc2wge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3NsLnN2Zyk7XG59XG4uZmktc2wuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9zbC5zdmcpO1xufVxuXG4uZmktc20ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3NtLnN2Zyk7XG59XG4uZmktc20uZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9zbS5zdmcpO1xufVxuXG4uZmktc24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3NuLnN2Zyk7XG59XG4uZmktc24uZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9zbi5zdmcpO1xufVxuXG4uZmktc28ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3NvLnN2Zyk7XG59XG4uZmktc28uZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9zby5zdmcpO1xufVxuXG4uZmktc3Ige1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3NyLnN2Zyk7XG59XG4uZmktc3IuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9zci5zdmcpO1xufVxuXG4uZmktc3Mge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3NzLnN2Zyk7XG59XG4uZmktc3MuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9zcy5zdmcpO1xufVxuXG4uZmktc3Qge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3N0LnN2Zyk7XG59XG4uZmktc3QuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9zdC5zdmcpO1xufVxuXG4uZmktc3Yge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3N2LnN2Zyk7XG59XG4uZmktc3YuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9zdi5zdmcpO1xufVxuXG4uZmktc3gge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3N4LnN2Zyk7XG59XG4uZmktc3guZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9zeC5zdmcpO1xufVxuXG4uZmktc3kge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3N5LnN2Zyk7XG59XG4uZmktc3kuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9zeS5zdmcpO1xufVxuXG4uZmktc3oge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3N6LnN2Zyk7XG59XG4uZmktc3ouZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9zei5zdmcpO1xufVxuXG4uZmktdGMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3RjLnN2Zyk7XG59XG4uZmktdGMuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS90Yy5zdmcpO1xufVxuXG4uZmktdGQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3RkLnN2Zyk7XG59XG4uZmktdGQuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS90ZC5zdmcpO1xufVxuXG4uZmktdGYge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3RmLnN2Zyk7XG59XG4uZmktdGYuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS90Zi5zdmcpO1xufVxuXG4uZmktdGcge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3RnLnN2Zyk7XG59XG4uZmktdGcuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS90Zy5zdmcpO1xufVxuXG4uZmktdGgge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3RoLnN2Zyk7XG59XG4uZmktdGguZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS90aC5zdmcpO1xufVxuXG4uZmktdGoge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3RqLnN2Zyk7XG59XG4uZmktdGouZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS90ai5zdmcpO1xufVxuXG4uZmktdGsge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3RrLnN2Zyk7XG59XG4uZmktdGsuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS90ay5zdmcpO1xufVxuXG4uZmktdGwge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3RsLnN2Zyk7XG59XG4uZmktdGwuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS90bC5zdmcpO1xufVxuXG4uZmktdG0ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3RtLnN2Zyk7XG59XG4uZmktdG0uZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS90bS5zdmcpO1xufVxuXG4uZmktdG4ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3RuLnN2Zyk7XG59XG4uZmktdG4uZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS90bi5zdmcpO1xufVxuXG4uZmktdG8ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3RvLnN2Zyk7XG59XG4uZmktdG8uZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS90by5zdmcpO1xufVxuXG4uZmktdHIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3RyLnN2Zyk7XG59XG4uZmktdHIuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS90ci5zdmcpO1xufVxuXG4uZmktdHQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3R0LnN2Zyk7XG59XG4uZmktdHQuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS90dC5zdmcpO1xufVxuXG4uZmktdHYge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3R2LnN2Zyk7XG59XG4uZmktdHYuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS90di5zdmcpO1xufVxuXG4uZmktdHcge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3R3LnN2Zyk7XG59XG4uZmktdHcuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS90dy5zdmcpO1xufVxuXG4uZmktdHoge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3R6LnN2Zyk7XG59XG4uZmktdHouZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS90ei5zdmcpO1xufVxuXG4uZmktdWEge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3VhLnN2Zyk7XG59XG4uZmktdWEuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS91YS5zdmcpO1xufVxuXG4uZmktdWcge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3VnLnN2Zyk7XG59XG4uZmktdWcuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS91Zy5zdmcpO1xufVxuXG4uZmktdW0ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3VtLnN2Zyk7XG59XG4uZmktdW0uZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS91bS5zdmcpO1xufVxuXG4uZmktdXMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3VzLnN2Zyk7XG59XG4uZmktdXMuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS91cy5zdmcpO1xufVxuXG4uZmktdXkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3V5LnN2Zyk7XG59XG4uZmktdXkuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS91eS5zdmcpO1xufVxuXG4uZmktdXoge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3V6LnN2Zyk7XG59XG4uZmktdXouZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS91ei5zdmcpO1xufVxuXG4uZmktdmEge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3ZhLnN2Zyk7XG59XG4uZmktdmEuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS92YS5zdmcpO1xufVxuXG4uZmktdmMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3ZjLnN2Zyk7XG59XG4uZmktdmMuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS92Yy5zdmcpO1xufVxuXG4uZmktdmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3ZlLnN2Zyk7XG59XG4uZmktdmUuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS92ZS5zdmcpO1xufVxuXG4uZmktdmcge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3ZnLnN2Zyk7XG59XG4uZmktdmcuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS92Zy5zdmcpO1xufVxuXG4uZmktdmkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3ZpLnN2Zyk7XG59XG4uZmktdmkuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS92aS5zdmcpO1xufVxuXG4uZmktdm4ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3ZuLnN2Zyk7XG59XG4uZmktdm4uZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS92bi5zdmcpO1xufVxuXG4uZmktdnUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3Z1LnN2Zyk7XG59XG4uZmktdnUuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS92dS5zdmcpO1xufVxuXG4uZmktd2Yge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3dmLnN2Zyk7XG59XG4uZmktd2YuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS93Zi5zdmcpO1xufVxuXG4uZmktd3Mge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3dzLnN2Zyk7XG59XG4uZmktd3MuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS93cy5zdmcpO1xufVxuXG4uZmkteWUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3llLnN2Zyk7XG59XG4uZmkteWUuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS95ZS5zdmcpO1xufVxuXG4uZmkteXQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3l0LnN2Zyk7XG59XG4uZmkteXQuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS95dC5zdmcpO1xufVxuXG4uZmktemEge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3phLnN2Zyk7XG59XG4uZmktemEuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS96YS5zdmcpO1xufVxuXG4uZmktem0ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3ptLnN2Zyk7XG59XG4uZmktem0uZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS96bS5zdmcpO1xufVxuXG4uZmktencge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL3p3LnN2Zyk7XG59XG4uZmktencuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS96dy5zdmcpO1xufVxuXG4uZmktYXJhYiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9mbGFncy80eDMvYXJhYi5zdmcpO1xufVxuLmZpLWFyYWIuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9hcmFiLnN2Zyk7XG59XG5cbi5maS1jZWZ0YSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9mbGFncy80eDMvY2VmdGEuc3ZnKTtcbn1cbi5maS1jZWZ0YS5maXMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvMXgxL2NlZnRhLnN2Zyk7XG59XG5cbi5maS1jcCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9mbGFncy80eDMvY3Auc3ZnKTtcbn1cbi5maS1jcC5maXMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvMXgxL2NwLnN2Zyk7XG59XG5cbi5maS1kZyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9mbGFncy80eDMvZGcuc3ZnKTtcbn1cbi5maS1kZy5maXMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvMXgxL2RnLnN2Zyk7XG59XG5cbi5maS1lYWMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2VhYy5zdmcpO1xufVxuLmZpLWVhYy5maXMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvMXgxL2VhYy5zdmcpO1xufVxuXG4uZmktZXMtY3Qge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2VzLWN0LnN2Zyk7XG59XG4uZmktZXMtY3QuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9lcy1jdC5zdmcpO1xufVxuXG4uZmktZXMtZ2Ege1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2VzLWdhLnN2Zyk7XG59XG4uZmktZXMtZ2EuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9lcy1nYS5zdmcpO1xufVxuXG4uZmktZXMtcHYge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2VzLXB2LnN2Zyk7XG59XG4uZmktZXMtcHYuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9lcy1wdi5zdmcpO1xufVxuXG4uZmktZXUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2V1LnN2Zyk7XG59XG4uZmktZXUuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9ldS5zdmcpO1xufVxuXG4uZmktZ2ItZW5nIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9nYi1lbmcuc3ZnKTtcbn1cbi5maS1nYi1lbmcuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9nYi1lbmcuc3ZnKTtcbn1cblxuLmZpLWdiLW5pciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9mbGFncy80eDMvZ2ItbmlyLnN2Zyk7XG59XG4uZmktZ2ItbmlyLmZpcyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9mbGFncy8xeDEvZ2ItbmlyLnN2Zyk7XG59XG5cbi5maS1nYi1zY3Qge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2diLXNjdC5zdmcpO1xufVxuLmZpLWdiLXNjdC5maXMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvMXgxL2diLXNjdC5zdmcpO1xufVxuXG4uZmktZ2Itd2xzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9nYi13bHMuc3ZnKTtcbn1cbi5maS1nYi13bHMuZmlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9nYi13bHMuc3ZnKTtcbn1cblxuLmZpLWljIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9pYy5zdmcpO1xufVxuLmZpLWljLmZpcyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9mbGFncy8xeDEvaWMuc3ZnKTtcbn1cblxuLmZpLXBjIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9wYy5zdmcpO1xufVxuLmZpLXBjLmZpcyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9mbGFncy8xeDEvcGMuc3ZnKTtcbn1cblxuLmZpLXNoLWFjIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9zaC1hYy5zdmcpO1xufVxuLmZpLXNoLWFjLmZpcyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9mbGFncy8xeDEvc2gtYWMuc3ZnKTtcbn1cblxuLmZpLXNoLWhsIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9zaC1obC5zdmcpO1xufVxuLmZpLXNoLWhsLmZpcyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9mbGFncy8xeDEvc2gtaGwuc3ZnKTtcbn1cblxuLmZpLXNoLXRhIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9zaC10YS5zdmcpO1xufVxuLmZpLXNoLXRhLmZpcyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9mbGFncy8xeDEvc2gtdGEuc3ZnKTtcbn1cblxuLmZpLXVuIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My91bi5zdmcpO1xufVxuLmZpLXVuLmZpcyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9mbGFncy8xeDEvdW4uc3ZnKTtcbn1cblxuLmZpLXhrIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My94ay5zdmcpO1xufVxuLmZpLXhrLmZpcyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9mbGFncy8xeDEveGsuc3ZnKTtcbn1cblxuaHRtbCB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cblxuYm9keSB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgYm9keSB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG59XG5cbmZvcm0ge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGZvcm0ge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxufVxuXG5sYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi8qXG4qIFNlZSAgdXRpbGl0aWVzL190eXBvZ3JhcGh5LnNjc3MgZm9yIG1peGluc1xuKi9cbi5mb250LXNtIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LWJvZHktc20ge1xuICBmb250LXNpemU6IDAuODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LWJvZHkge1xuICBmb250LXNpemU6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLmZvbnQtbGcge1xuICBmb250LXNpemU6IDEuMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LWxpZ2h0IHtcbiAgZm9udC13ZWlnaHQ6IDMwMCAhaW1wb3J0YW50O1xufVxuXG4uZm9udC1yZWd1bGFyLFxuLmZvbnQtbm9ybWFsIHtcbiAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xufVxuXG4uZm9udC1tZWRpdW0ge1xuICBmb250LXdlaWdodDogNTAwICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LXNlbWlib2xkIHtcbiAgZm9udC13ZWlnaHQ6IDYwMCAhaW1wb3J0YW50O1xufVxuXG5iLFxuLmIsXG5zdHJvbmcsXG4uc3Ryb25nLFxuLmJvbGQsXG4udGV4dC1ib2xkLFxuLmZvbnQtYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDAgIWltcG9ydGFudDtcbn1cblxuLmZvbnQtZXh0cmFib2xkIHtcbiAgZm9udC13ZWlnaHQ6IDgwMCAhaW1wb3J0YW50O1xufVxuXG4uZm9udC1ibGFjayB7XG4gIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDtcbn1cblxuLmp1c3QtbG92ZWx5IHtcbiAgZm9udC1mYW1pbHk6IFwiSnVzdExvdmVseVwiLCBBcmlhbCwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xufVxuXG5oMSxcbi5oMSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDEuNjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgaDEsXG4gIC5oMSB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBoMSxcbiAgLmgxIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjg3NXJlbTtcbiAgfVxufVxuXG5oMixcbi5oMiB7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDEuMzc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgaDIsXG4gIC5oMiB7XG4gICAgZm9udC1zaXplOiAxLjc1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgaDIsXG4gIC5oMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS44NzVyZW07XG4gIH1cbn1cblxuaDMsXG4uaDMge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgaDMsXG4gIC5oMyB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGgzLFxuICAuaDMge1xuICAgIG1hcmdpbi1ib3R0b206IDEuODc1cmVtO1xuICB9XG59XG5cbmg0LFxuLmg0IHtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjc7XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBoNCxcbiAgLmg0IHtcbiAgICBmb250LXNpemU6IDEuMzc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBoNCxcbiAgLmg0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjg3NXJlbTtcbiAgfVxufVxuXG5oNSxcbi5oNSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgaDUsXG4gIC5oNSB7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBoNSxcbiAgLmg1IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjg3NXJlbTtcbiAgfVxufVxuXG5oNixcbi5oNiB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgbWFyZ2luLWJvdHRvbTogMC45Mzc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGg2LFxuICAuaDYge1xuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGg2LFxuICAuaDYge1xuICAgIG1hcmdpbi1ib3R0b206IDEuODc1cmVtO1xuICB9XG59XG5cbi5kaXNwbGF5LTEge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAyLjI1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5kaXNwbGF5LTEge1xuICAgIGZvbnQtc2l6ZTogMi42MjVyZW07XG4gIH1cbn1cblxuLmRpc3BsYXktMiB7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDEuNjI1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5kaXNwbGF5LTIge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgfVxufVxuXG4uZGlzcGxheS0zIHtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZGlzcGxheS0zIHtcbiAgICBmb250LXNpemU6IDEuMzc1cmVtO1xuICB9XG59XG5cbi5kaXNwbGF5LTQge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5kaXNwbGF5LTQge1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICB9XG59XG5cbi5sYWJlbDEge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubGFiZWwxIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgfVxufVxuXG4ubGFiZWwxLWJvbGQge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubGFiZWwxLWJvbGQge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICB9XG59XG5cbi5sYWJlbDIge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuXG4ubGFiZWwyLWJvbGQge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuXG4ubGFiZWwzIHtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG59XG5cbi5sYWJlbDMtYm9sZCB7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBsaW5lLWhlaWdodDogMS4zO1xufVxuXG4ubGFiZWw0LWJvbGQge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS4zO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5sYWJlbDQtYm9sZCB7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICB9XG59XG5cbmEge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICBhIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbn1cblxuYS5ub3JtYWwsXG4ubGluayxcbi5saW5rLXByaW1hcnkge1xuICBjb2xvcjogIzMyNmZlMjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xufVxuYS5ub3JtYWw6aG92ZXIsXG4ubGluazpob3Zlcixcbi5saW5rLXByaW1hcnk6aG92ZXIge1xuICBjb2xvcjogIzMyNmZlMjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuYS5ub3JtYWwuYWN0aXZlLCBhLm5vcm1hbDphY3RpdmUsIGEubm9ybWFsOmZvY3VzLFxuLmxpbmsuYWN0aXZlLFxuLmxpbms6YWN0aXZlLFxuLmxpbms6Zm9jdXMsXG4ubGluay1wcmltYXJ5LmFjdGl2ZSxcbi5saW5rLXByaW1hcnk6YWN0aXZlLFxuLmxpbmstcHJpbWFyeTpmb2N1cyB7XG4gIGNvbG9yOiAjMzI2ZmUyO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbmEubm9ybWFsLnNtYWxsLFxuLmxpbmsuc21hbGwsXG4ubGluay1wcmltYXJ5LnNtYWxsIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuXG4ubGluazIge1xuICBjb2xvcjogIzMyNmZlMjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBjb2xvcjogIzM2MzYzNjtcbn1cbi5saW5rMjpob3ZlciB7XG4gIGNvbG9yOiAjMzI2ZmUyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ubGluazIuYWN0aXZlLCAubGluazI6YWN0aXZlLCAubGluazI6Zm9jdXMge1xuICBjb2xvcjogIzMyNmZlMjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4ubGluazIuc21hbGwge1xuICBmb250LXNpemU6IDAuNzVyZW07XG59XG4ubGluazIuYWN0aXZlLCAubGluazI6YWN0aXZlLCAubGluazI6aG92ZXIsIC5saW5rMjpmb2N1cyB7XG4gIGNvbG9yOiAjMzYzNjM2O1xufVxuLmxpbmsyLnNtYWxsIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuXG4ubGluazMge1xuICBjb2xvcjogIzMyNmZlMjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBjb2xvcjogIzM2MzYzNjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG4ubGluazM6aG92ZXIge1xuICBjb2xvcjogIzMyNmZlMjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmxpbmszLmFjdGl2ZSwgLmxpbmszOmFjdGl2ZSwgLmxpbmszOmZvY3VzIHtcbiAgY29sb3I6ICMzMjZmZTI7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmxpbmszLnNtYWxsIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuLmxpbmszLmFjdGl2ZSwgLmxpbmszOmFjdGl2ZSwgLmxpbmszOmhvdmVyLCAubGluazM6Zm9jdXMge1xuICBjb2xvcjogIzM2MzYzNjtcbn1cbi5saW5rMy5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cbi5saW5rMy5hY3RpdmUsIC5saW5rMzphY3RpdmUsIC5saW5rMzpob3ZlciwgLmxpbmszOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDtcbn1cbi5saW5rMy5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cblxuLm5hdi1saW5rIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBjb2xvcjogIzM2MzYzNjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cbi5uYXYtbGluazphY3RpdmUsIC5uYXYtbGluazpob3ZlciwgLm5hdi1saW5rOmZvY3VzLCAubmF2LWxpbmsuYWN0aXZlIHtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4uc3RyaWtlLXRocm91Z2ggc3BhbiB7XG4gIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xufVxuXG4ucGRwLXByaWNlIHtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGRwLXByaWNlIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgfVxufVxuXG4ucHJvZHVjdC10aWxlLXByaWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cblxuLnRhYmxlIHtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4udGFibGUtd3JhcHBlci50YWJsZS1taCB7XG4gIG1heC1oZWlnaHQ6IDI1cmVtO1xufVxuLnRhYmxlLXdyYXBwZXIudGFibGUtbWgtMCB7XG4gIG1heC1oZWlnaHQ6IG5vbmUgIWltcG9ydGFudDtcbn1cbi50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc3RpY2t5KSB0YWJsZSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbi50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc3RpY2t5KSB0YWJsZSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gIHRvcDogY2FsYygxOS42cHggKyAxLjQwNjI1cmVtICsgMC4wNjI1cmVtKTtcbiAgei1pbmRleDogNDtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgbGVmdDogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXN0aWNreSkgdGFibGUgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc3RpY2t5KSB0YWJsZSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgdG9wOiBjYWxjKDIyLjRweCArIDEuNDA2MjVyZW0gKyAwLjA2MjVyZW0pO1xuICB9XG59XG4udGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLW5vc3RpY2t5KSB0YWJsZSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbi50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbm9zdGlja3kpIHRhYmxlIHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbn1cbi50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc25hcCkge1xuICBzY3JvbGwtc25hcC10eXBlOiBib3RoIG1hbmRhdG9yeTtcbiAgb3ZlcnNjcm9sbC1iZWhhdmlvci14OiBjb250YWluO1xufVxuLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1zbmFwKSB0aGVhZDpoYXMofiB0Ym9keSkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcikgdGQsXG4udGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXNuYXApIHRoZWFkOmhhcyh+IHRib2R5KSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKSB0aCB7XG4gIHNjcm9sbC1zbmFwLWFsaWduOiBzdGFydDtcbn1cbi50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc25hcCkgdGJvZHk6bm90KHRoZWFkIH4gKikgdHI6bm90KC5zZWN0aW9uLWhlYWRlcikgdGQsXG4udGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXNuYXApIHRib2R5Om5vdCh0aGVhZCB+ICopIHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpIHRoIHtcbiAgc2Nyb2xsLXNuYXAtYWxpZ246IHN0YXJ0O1xufVxuLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1ub3NuYXApIHtcbiAgc2Nyb2xsLXNuYXAtdHlwZTogbm9uZTtcbn1cbi50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc2Nyb2xsaW5kaWNhdG9yKSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc2Nyb2xsaW5kaWNhdG9yKTpoYXMoLmluLXZpZXcpOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogNHJlbTtcbiAgd2lkdGg6IDRyZW07XG4gIHRvcDogNy41cmVtO1xuICB0b3A6IG1heCgyMCUsIDcuNXJlbSk7XG4gIHJpZ2h0OiA1JTtcbiAgb3BhY2l0eTogMTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBwYWRkaW5nOiAwLjEyNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSczMCcgaGVpZ2h0PSczMCcgdmlld0JveD0nMCAwIDMwIDMwJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDZyBjbGlwLXBhdGg9J3VybCglMjNjbGlwMF8xNzVfOTc0KSclM0UlM0NnIGZpbHRlcj0ndXJsKCUyM2ZpbHRlcjBfZF8xNzVfOTc0KSclM0UlM0NwYXRoIGQ9J00yNC4yNjc3IDE0LjY4MTdIMjMuNTA1MkMyMy40MzQ3IDE0LjU4NiAyMy4zNDgzIDE0LjQ3MzkgMjMuMjUwMSAxNC4zNTY3QzIyLjk5ODcgMTQuMDU2NyAyMi41ODA3IDEzLjYxMTYgMjIuMDk1MyAxMy40MTc0QzIxLjYxODcgMTMuMjI2OCAyMC45ODY3IDEzLjI0NDcgMjAuNTc3NiAxMy4yNzY1QzIwLjUxNzggMTMuMjgxMSAyMC40NTk2IDEzLjI4NjQgMjAuNDAzNyAxMy4yOTJDMjAuMjY4MiAxMi45NTQyIDIwLjAyODYgMTIuNjQ5IDE5LjY3MDUgMTIuNDVDMTkuNDE1IDEyLjMwNzkgMTkuMDY5NiAxMi4xNDU1IDE4LjcwMjQgMTIuMDcyMUMxOC4zNTUyIDEyLjAwMjYgMTcuODkyMSAxMS45OTYzIDE3LjUwOTYgMTIuMDA1OUMxOC41OTUyIDExLjIyMjMgMTkuMzAzMyA5Ljk0NjQ1IDE5LjMwMzMgOC41MDgyMUMxOS4zMDMzIDYuMTMwODggMTcuMzY5MiA0LjE5Njc4IDE0Ljk5MTggNC4xOTY3OEMxMi42MTQ1IDQuMTk2NzggMTAuNjgwNCA2LjEzMDg4IDEwLjY4MDQgOC41MDgyMUMxMC42ODA0IDEwLjAzMjggMTEuNDc1OSAxMS4zNzUgMTIuNjczNSAxMi4xNDE4VjE3LjAzMjVMMTAuNjMxOCAxNC45OTA4QzkuOTYxNTQgMTQuMzIwNiA4LjkxMTM1IDE0LjIxNjYgOC4xMjI2MyAxNC43NDI0QzcuMjM5NDMgMTUuMzMxMiA2Ljk3NDM5IDE2LjUwOTkgNy41MjA1MSAxNy40MjAxTDEwLjc4NzIgMjIuODY0NkwxMi4zODAzIDI2LjA1MDhDMTIuNzEzNSAyNi43MTcxIDEzLjM5NDUgMjcuMTM4IDE0LjEzOTUgMjcuMTM4SDIyLjQwMjFDMjMuMTA3OSAyNy4xMzggMjMuNzU5NiAyNi43NTk5IDI0LjEwOTggMjYuMTQ3TDI1LjkzOTIgMjIuOTQ1NUMyNi4yNTg3IDIyLjM4NjQgMjYuNDU3IDIxLjc2NjIgMjYuNTIxMSAyMS4xMjUzTDI2Ljg3NzEgMTcuNTY1QzI3LjAzMTQgMTYuMDIxMyAyNS44MTkyIDE0LjY4MTcgMjQuMjY3NyAxNC42ODE3WicgZmlsbD0nd2hpdGUnLyUzRSUzQ3BhdGggZD0nTTI0LjI2NzcgMTQuNjgxN0gyMy41MDUyQzIzLjQzNDcgMTQuNTg2IDIzLjM0ODMgMTQuNDczOSAyMy4yNTAxIDE0LjM1NjdDMjIuOTk4NyAxNC4wNTY3IDIyLjU4MDcgMTMuNjExNiAyMi4wOTUzIDEzLjQxNzRDMjEuNjE4NyAxMy4yMjY4IDIwLjk4NjcgMTMuMjQ0NyAyMC41Nzc2IDEzLjI3NjVDMjAuNTE3OCAxMy4yODExIDIwLjQ1OTYgMTMuMjg2NCAyMC40MDM3IDEzLjI5MkMyMC4yNjgyIDEyLjk1NDIgMjAuMDI4NiAxMi42NDkgMTkuNjcwNSAxMi40NUMxOS40MTUgMTIuMzA3OSAxOS4wNjk2IDEyLjE0NTUgMTguNzAyNCAxMi4wNzIxQzE4LjM1NTIgMTIuMDAyNiAxNy44OTIxIDExLjk5NjMgMTcuNTA5NiAxMi4wMDU5QzE4LjU5NTIgMTEuMjIyMyAxOS4zMDMzIDkuOTQ2NDUgMTkuMzAzMyA4LjUwODIxQzE5LjMwMzMgNi4xMzA4OCAxNy4zNjkyIDQuMTk2NzggMTQuOTkxOCA0LjE5Njc4QzEyLjYxNDUgNC4xOTY3OCAxMC42ODA0IDYuMTMwODggMTAuNjgwNCA4LjUwODIxQzEwLjY4MDQgMTAuMDMyOCAxMS40NzU5IDExLjM3NSAxMi42NzM1IDEyLjE0MThWMTcuMDMyNUwxMC42MzE4IDE0Ljk5MDhDOS45NjE1NCAxNC4zMjA2IDguOTExMzUgMTQuMjE2NiA4LjEyMjYzIDE0Ljc0MjRDNy4yMzk0MyAxNS4zMzEyIDYuOTc0MzkgMTYuNTA5OSA3LjUyMDUxIDE3LjQyMDFMMTAuNzg3MiAyMi44NjQ2TDEyLjM4MDMgMjYuMDUwOEMxMi43MTM1IDI2LjcxNzEgMTMuMzk0NSAyNy4xMzggMTQuMTM5NSAyNy4xMzhIMjIuNDAyMUMyMy4xMDc5IDI3LjEzOCAyMy43NTk2IDI2Ljc1OTkgMjQuMTA5OCAyNi4xNDdMMjUuOTM5MiAyMi45NDU1QzI2LjI1ODcgMjIuMzg2NCAyNi40NTcgMjEuNzY2MiAyNi41MjExIDIxLjEyNTNMMjYuODc3MSAxNy41NjVDMjcuMDMxNCAxNi4wMjEzIDI1LjgxOTIgMTQuNjgxNyAyNC4yNjc3IDE0LjY4MTdaTTExLjg0MiA4LjUwODIxQzExLjg0MiA2Ljc3MTM1IDEzLjI1NSA1LjM1ODMxIDE0Ljk5MTggNS4zNTgzMUMxNi43Mjg3IDUuMzU4MzEgMTguMTQxOCA2Ljc3MTM1IDE4LjE0MTggOC41MDgyMUMxOC4xNDE4IDkuMzUzNzUgMTcuODA2OCAxMC4xMjI1IDE3LjI2MjcgMTAuNjg4OVY4LjQ1MzU2QzE3LjI2MjcgNy4xODYzIDE2LjIzNTMgNi4xNTg5OCAxNC45NjgxIDYuMTU4OThDMTMuNzAwOCA2LjE1ODk4IDEyLjY3MzUgNy4xODYzIDEyLjY3MzUgOC40NTM1NlYxMC42MzgyQzEyLjE1NzUgMTAuMDc3MSAxMS44NDIgOS4zMjg4NCAxMS44NDIgOC41MDgyMVpNMjUuNTcyNCAxNy40MzQ2TDI1LjIxNjMgMjAuOTk0OEMyNS4xNzA2IDIxLjQ1MjYgMjUuMDI5IDIxLjg5NTYgMjQuODAwOCAyMi4yOTVMMjIuOTcxMyAyNS40OTY1QzIyLjg1NDYgMjUuNzAwOCAyMi42MzczIDI1LjgyNjggMjIuNDAyMSAyNS44MjY4SDE0LjEzOTVDMTMuODkxMSAyNS44MjY4IDEzLjY2NDEgMjUuNjg2NSAxMy41NTMxIDI1LjQ2NDRMMTEuOTM3NCAyMi4yMzMxTDguNjQ0ODUgMTYuNzQ1NUM4LjQ1ODgyIDE2LjQzNTQgOC41NDkxIDE2LjAzMzkgOC44NDk5NiAxNS44MzM0QzkuMTE4NjIgMTUuNjU0MiA5LjQ3NjM1IDE1LjY4OTcgOS43MDQ2NyAxNS45MThMMTIuODY1NSAxOS4wNzg4QzEzLjA1MyAxOS4yNjYzIDEzLjMzNSAxOS4zMjI0IDEzLjU4IDE5LjIyMUMxMy44MjUgMTkuMTE5NSAxMy45ODQ3IDE4Ljg4MDQgMTMuOTg0NyAxOC42MTUzVjguNDUzNTZDMTMuOTg0NyA3LjkxMDQ1IDE0LjQyNSA3LjQ3MDE3IDE0Ljk2ODEgNy40NzAxN0MxNS41MTEyIDcuNDcwMTcgMTUuOTUxNSA3LjkxMDQ1IDE1Ljk1MTUgOC40NTM1NlYxNi42NDg1QzE1Ljk1MTUgMTcuMDEwNiAxNi4yNDUgMTcuMzA0MSAxNi42MDcxIDE3LjMwNDFDMTYuOTY5MiAxNy4zMDQxIDE3LjI2MjcgMTcuMDEwNiAxNy4yNjI3IDE2LjY0ODVWMTMuMzI2OUMxNy4yOTk2IDEzLjMyNTIgMTcuMzM3NCAxMy4zMjM1IDE3LjM3NTkgMTMuMzIyQzE3Ljc5MDggMTMuMzA1OSAxOC4yMTA2IDEzLjMxMDkgMTguNDQ1MyAxMy4zNTc4QzE4LjYyMTQgMTMuMzkzIDE4LjgzMDUgMTMuNDgzMiAxOS4wMzM0IDEzLjU5NkMxOS4xMzM0IDEzLjY1MTYgMTkuMjI5NSAxMy43ODkgMTkuMjI5NSAxNC4wMDc2VjE2LjY0ODVDMTkuMjI5NSAxNy4wMTA2IDE5LjUyMyAxNy4zMDQxIDE5Ljg4NTEgMTcuMzA0MUMyMC4yNDcxIDE3LjMwNDEgMjAuNTQwNiAxNy4wMTA2IDIwLjU0MDYgMTYuNjQ4NVYxNC41OTZDMjAuNTg1NSAxNC41OTE2IDIwLjYzMTggMTQuNTg3NCAyMC42NzkyIDE0LjU4MzdDMjEuMDkzNiAxNC41NTE1IDIxLjQ0NDggMTQuNTY5NCAyMS42MDgzIDE0LjYzNDhDMjEuNzYyOSAxNC42OTY3IDIyLjAwMDYgMTQuOTA3MSAyMi4yNDQ5IDE1LjE5ODdDMjIuMzUxNCAxNS4zMjU5IDIyLjQ0MjIgMTUuNDQ3NiAyMi41MDc0IDE1LjUzOTNWMTcuMzA0MUMyMi41MDc0IDE3LjY2NjIgMjIuODAxIDE3Ljk1OTcgMjMuMTYzIDE3Ljk1OTdDMjMuNTI1MiAxNy45NTk3IDIzLjgxODYgMTcuNjY2MiAyMy44MTg2IDE3LjMwNDFWMTUuOTkyOUgyNC4yNjc3QzI1LjA0MzUgMTUuOTkyOSAyNS42NDk1IDE2LjY2MjcgMjUuNTcyNCAxNy40MzQ2WicgZmlsbD0nJTIzMUIxQjFCJy8lM0UlM0NwYXRoIGQ9J00yOS43OTA2IDcuNTk5NDNMMjYuNzQ3MiA0LjU1NTkzQzI2LjUwMTYgNC4zMTA0OCAyNi4xMDIyIDQuMzEwNTQgMjUuODU2NiA0LjU1NTk5QzI1LjYxMTIgNC44MDE1IDI1LjYxMTIgNS4yMDA4OCAyNS44NTY3IDUuNDQ2MzlMMjcuODI1MiA3LjQxNTAxSDIwLjcyODZDMjAuMzgxNSA3LjQxNTAxIDIwLjA5OSA3LjY5NzUxIDIwLjA5OSA4LjA0NDY5QzIwLjA5OSA4LjM5MTg3IDIwLjM4MTUgOC42NzQzMSAyMC43Mjg2IDguNjc0MzFIMjcuODI1MkwyNS44NTY2IDEwLjY0MjlDMjUuNjExMiAxMC44ODg0IDI1LjYxMTIgMTEuMjg3OSAyNS44NTY3IDExLjUzMzVDMjUuOTc5NCAxMS42NTYxIDI2LjE0MDYgMTEuNzE3NCAyNi4zMDE5IDExLjcxNzRDMjYuNDYzMSAxMS43MTc0IDI2LjYyNDQgMTEuNjU2MSAyNi43NDcyIDExLjUzMzRMMjkuNzkwNyA4LjQ4OTg5QzMwLjAzNjEgOC4yNDQzOCAzMC4wMzYxIDcuODQ0OTQgMjkuNzkwNiA3LjU5OTQzWicgZmlsbD0nJTIzMUIxQjFCJy8lM0UlM0NwYXRoIGQ9J00wLjI0MjM2NiA4LjQ4OTg5TDMuMjg1ODEgMTEuNTMzNEMzLjUzMTM4IDExLjc3ODggMy45MzA4MiAxMS43Nzg4IDQuMTc2MzkgMTEuNTMzM0M0LjQyMTc3IDExLjI4NzggNC40MjE3NyAxMC44ODg0IDQuMTc2MzMgMTAuNjQyOUwyLjIwNzc2IDguNjc0MzFIOS4zMDQzNkM5LjY1MTU0IDguNjc0MzEgOS45MzM5OCA4LjM5MTgxIDkuOTMzOTggOC4wNDQ2M0M5LjkzMzk4IDcuNjk3NDUgOS42NTE1NCA3LjQxNTAxIDkuMzA0MzYgNy40MTUwMUgyLjIwNzc2TDQuMTc2MzkgNS40NDY0NUM0LjQyMTc3IDUuMjAwOTQgNC40MjE3NyA0LjgwMTQ0IDQuMTc2MzMgNC41NTU4N0M0LjA1MzYgNC40MzMyIDMuODkyMzcgNC4zNzE4NyAzLjczMTEzIDQuMzcxODdDMy41Njk4OSA0LjM3MTg3IDMuNDA4NTkgNC40MzMyIDMuMjg1ODEgNC41NTU5M0wwLjI0MjMwNSA3LjU5OTQzQy0wLjAwMzA4MDczIDcuODQ0OTQgLTAuMDAzMDgwNzYgOC4yNDQzOCAwLjI0MjM2NiA4LjQ4OTg5WicgZmlsbD0nJTIzMUIxQjFCJy8lM0UlM0MvZyUzRSUzQy9nJTNFJTNDZGVmcyUzRSUzQ2ZpbHRlciBpZD0nZmlsdGVyMF9kXzE3NV85NzQnIHg9Jy0zLjk0MTczJyB5PScwLjE5Njc3Nycgd2lkdGg9JzM3LjkxNjUnIGhlaWdodD0nMzAuOTQxMicgZmlsdGVyVW5pdHM9J3VzZXJTcGFjZU9uVXNlJyBjb2xvci1pbnRlcnBvbGF0aW9uLWZpbHRlcnM9J3NSR0InJTNFJTNDZmVGbG9vZCBmbG9vZC1vcGFjaXR5PScwJyByZXN1bHQ9J0JhY2tncm91bmRJbWFnZUZpeCcvJTNFJTNDZmVDb2xvck1hdHJpeCBpbj0nU291cmNlQWxwaGEnIHR5cGU9J21hdHJpeCcgdmFsdWVzPScwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAxMjcgMCcgcmVzdWx0PSdoYXJkQWxwaGEnLyUzRSUzQ2ZlT2Zmc2V0LyUzRSUzQ2ZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0nMicvJTNFJTNDZmVDb21wb3NpdGUgaW4yPSdoYXJkQWxwaGEnIG9wZXJhdG9yPSdvdXQnLyUzRSUzQ2ZlQ29sb3JNYXRyaXggdHlwZT0nbWF0cml4JyB2YWx1ZXM9JzAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAuMTIgMCcvJTNFJTNDZmVCbGVuZCBtb2RlPSdub3JtYWwnIGluMj0nQmFja2dyb3VuZEltYWdlRml4JyByZXN1bHQ9J2VmZmVjdDFfZHJvcFNoYWRvd18xNzVfOTc0Jy8lM0UlM0NmZUJsZW5kIG1vZGU9J25vcm1hbCcgaW49J1NvdXJjZUdyYXBoaWMnIGluMj0nZWZmZWN0MV9kcm9wU2hhZG93XzE3NV85NzQnIHJlc3VsdD0nc2hhcGUnLyUzRSUzQy9maWx0ZXIlM0UlM0NjbGlwUGF0aCBpZD0nY2xpcDBfMTc1Xzk3NCclM0UlM0NyZWN0IHdpZHRoPSczMCcgaGVpZ2h0PSczMCcgZmlsbD0nd2hpdGUnLyUzRSUzQy9jbGlwUGF0aCUzRSUzQy9kZWZzJTNFJTNDL3N2ZyUzRVwiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiA4NSU7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJveC1zaGFkb3c6IDAgMCAwLjM3NXJlbSByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7XG4gIHotaW5kZXg6IDE7XG4gIGFuaW1hdGlvbjogc3dpcGUgMnMgZWFzZS1pbiBpbmZpbml0ZSBmb3J3YXJkcztcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgNTAwbXMgZWFzZTtcbn1cbkBrZXlmcmFtZXMgc3dpcGUge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgMTUlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDQ1JSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICA4MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwcHgpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1zY3JvbGxpbmRpY2F0b3IpOmhhcyguZmFkZS1vdXQpOjphZnRlciB7XG4gIG9wYWNpdHk6IDAgIWltcG9ydGFudDtcbiAgYW5pbWF0aW9uLXBsYXktc3RhdGU6IHBhdXNlZDtcbn1cbi50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbm9zY3JvbGxpbmRpY2F0b3IpOmhhcyguaW4tdmlldyk6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLnRhYmxlLXN0aWNreSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4udGFibGUtc3RpY2t5IHRoZWFkIHRyIHRkLFxuLnRhYmxlLXN0aWNreSB0aGVhZCB0ciB0aCxcbi50YWJsZS1zdGlja3kgdGJvZHkgdHIgdGQsXG4udGFibGUtc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgbWluLXdpZHRoOiA0MHZ3O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC50YWJsZS1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIC0tY29sLW1pbi13aWR0aDogMzB2dztcbiAgICBtaW4td2lkdGg6IHZhcigtLWNvbC1taW4td2lkdGgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRhYmxlLXN0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLXN0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLXN0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLXN0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgLS1jb2wtbWluLXdpZHRoOiAyOHZ3O1xuICAgIG1pbi13aWR0aDogdmFyKC0tY29sLW1pbi13aWR0aCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnRhYmxlLXN0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLXN0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLXN0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLXN0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgLS1jb2wtbWluLXdpZHRoOiAyMnZ3O1xuICAgIG1pbi13aWR0aDogdmFyKC0tY29sLW1pbi13aWR0aCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLnRhYmxlLXN0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLXN0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLXN0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLXN0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgLS1jb2wtbWluLXdpZHRoOiAxNy44NzVyZW07XG4gICAgbWluLXdpZHRoOiB2YXIoLS1jb2wtbWluLXdpZHRoKTtcbiAgfVxufVxuLnRhYmxlLXN0aWNreSB0aGVhZCB0ciB0ZC5oYWxmLFxuLnRhYmxlLXN0aWNreSB0aGVhZCB0ciB0aC5oYWxmLFxuLnRhYmxlLXN0aWNreSB0Ym9keSB0ciB0ZC5oYWxmLFxuLnRhYmxlLXN0aWNreSB0Ym9keSB0ciB0aC5oYWxmIHtcbiAgbWluLXdpZHRoOiBjYWxjKHZhcigtLWNvbC1taW4td2lkdGgpIC8gMik7XG59XG4udGFibGUtc3RpY2t5IHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuLnRhYmxlLXN0aWNreSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gIHRvcDogY2FsYygxOS42cHggKyAxLjQwNjI1cmVtICsgMC4xMjVyZW0pO1xuICB6LWluZGV4OiA0O1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICBsZWZ0OiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50YWJsZS1zdGlja3kgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS1zdGlja3kgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHRvcDogY2FsYygyMi40cHggKyAxLjQwNjI1cmVtICsgMC4xMjVyZW0pO1xuICB9XG59XG4udGFibGUtc3RpY2t5Om5vdCgudGFibGUtc25hcCkgdGFibGUgdGhlYWQgdHIgdGgsXG4udGFibGUtc3RpY2t5Om5vdCgudGFibGUtc25hcCkgdGFibGUgdGJvZHkgdHIgdGgge1xuICBtYXgtd2lkdGg6IG5vbmU7XG59XG4udGFibGUtc3RpY2t5IHRoZWFkIHRyIHRoIHtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiAyO1xufVxuLnRhYmxlLXN0aWNreSB0aGVhZCB0ciB0aDpmaXJzdC1jaGlsZCB7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDM7XG59XG4udGFibGUtc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopOmZpcnN0LWNoaWxkIHRkLFxuLnRhYmxlLXN0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKTpmaXJzdC1jaGlsZCB0aCB7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLnRhYmxlLXN0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0ZCxcbi50YWJsZS1zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKikgdHIgdGgge1xuICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi50YWJsZS1zdGlja3kgdGJvZHkgdHIgdGg6Zmlyc3QtY2hpbGQge1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAyO1xufVxuLnRhYmxlLW5vc3RpY2t5IHtcbiAgd2hpdGUtc3BhY2U6IHdyYXA7XG59XG4udGFibGUtbm9zdGlja3kgdGhlYWQgdHIgdGQsXG4udGFibGUtbm9zdGlja3kgdGhlYWQgdHIgdGgsXG4udGFibGUtbm9zdGlja3kgdGJvZHkgdHIgdGQsXG4udGFibGUtbm9zdGlja3kgdGJvZHkgdHIgdGgge1xuICBtaW4td2lkdGg6IHVuc2V0O1xufVxuLnRhYmxlLW5vc3RpY2t5IHRoZWFkIHRyIHRkLmhhbGYsXG4udGFibGUtbm9zdGlja3kgdGhlYWQgdHIgdGguaGFsZixcbi50YWJsZS1ub3N0aWNreSB0Ym9keSB0ciB0ZC5oYWxmLFxuLnRhYmxlLW5vc3RpY2t5IHRib2R5IHRyIHRoLmhhbGYge1xuICBtaW4td2lkdGg6IHVuc2V0O1xufVxuLnRhYmxlLW5vc3RpY2t5IHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuLnRhYmxlLW5vc3RpY2t5IHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbn1cbi50YWJsZS1ub3N0aWNreSB0aGVhZCB0ciB0aCB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG59XG4udGFibGUtbm9zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKik6Zmlyc3QtY2hpbGQgdGQsXG4udGFibGUtbm9zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKik6Zmlyc3QtY2hpbGQgdGgge1xuICBib3JkZXItdG9wOiBub25lO1xufVxuLnRhYmxlLW5vc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopIHRyIHRkLFxuLnRhYmxlLW5vc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopIHRyIHRoIHtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbn1cbi50YWJsZS1ub3N0aWNreSB0Ym9keSB0ciB0aDpmaXJzdC1jaGlsZCB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG59XG4udGFibGUtZml4ZWQge1xuICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xufVxuLnRhYmxlLW5vZml4ZWQge1xuICB0YWJsZS1sYXlvdXQ6IGF1dG87XG59XG4udGFibGUtc3RyaXBlZCB0Ym9keSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKTpudGgtY2hpbGQoZXZlbikgdGQsXG4udGFibGUtc3RyaXBlZCB0Ym9keSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKTpudGgtY2hpbGQoZXZlbikgdGgge1xuICBiYWNrZ3JvdW5kOiAjZjVmNWY1O1xufVxuLnRhYmxlLW5vc3RyaXBlZCB0Ym9keSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKTpudGgtY2hpbGQoZXZlbikgdGQsXG4udGFibGUtbm9zdHJpcGVkIHRib2R5IHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpOm50aC1jaGlsZChldmVuKSB0aCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnRhYmxlLXdyYXBwZXIudGFibGUtc20tbWgge1xuICAgIG1heC1oZWlnaHQ6IDI1cmVtO1xuICB9XG4gIC50YWJsZS13cmFwcGVyLnRhYmxlLXNtLW1oLTAge1xuICAgIG1heC1oZWlnaHQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXNtLXN0aWNreSkgdGFibGUgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc20tc3RpY2t5KSB0YWJsZSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgdG9wOiBjYWxjKDE5LjZweCArIDEuNDA2MjVyZW0gKyAwLjA2MjVyZW0pO1xuICAgIHotaW5kZXg6IDQ7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICBsZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXNtLXN0aWNreSkgdGFibGUgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc20tc3RpY2t5KSB0YWJsZSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgdG9wOiBjYWxjKDIyLjRweCArIDEuNDA2MjVyZW0gKyAwLjA2MjVyZW0pO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1zbS1ub3N0aWNreSkgdGFibGUgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc20tbm9zdGlja3kpIHRhYmxlIHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc20tc25hcCkge1xuICAgIHNjcm9sbC1zbmFwLXR5cGU6IGJvdGggbWFuZGF0b3J5O1xuICAgIG92ZXJzY3JvbGwtYmVoYXZpb3IteDogY29udGFpbjtcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXNtLXNuYXApIHRoZWFkOmhhcyh+IHRib2R5KSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKSB0ZCxcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1zbS1zbmFwKSB0aGVhZDpoYXMofiB0Ym9keSkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcikgdGgge1xuICAgIHNjcm9sbC1zbmFwLWFsaWduOiBzdGFydDtcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXNtLXNuYXApIHRib2R5Om5vdCh0aGVhZCB+ICopIHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpIHRkLFxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXNtLXNuYXApIHRib2R5Om5vdCh0aGVhZCB+ICopIHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpIHRoIHtcbiAgICBzY3JvbGwtc25hcC1hbGlnbjogc3RhcnQ7XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1zbS1ub3NuYXApIHtcbiAgICBzY3JvbGwtc25hcC10eXBlOiBub25lO1xuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc20tc2Nyb2xsaW5kaWNhdG9yKSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc20tc2Nyb2xsaW5kaWNhdG9yKTpoYXMoLmluLXZpZXcpOjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiA0cmVtO1xuICAgIHdpZHRoOiA0cmVtO1xuICAgIHRvcDogNy41cmVtO1xuICAgIHRvcDogbWF4KDIwJSwgNy41cmVtKTtcbiAgICByaWdodDogNSU7XG4gICAgb3BhY2l0eTogMTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgcGFkZGluZzogMC4xMjVyZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzMwJyBoZWlnaHQ9JzMwJyB2aWV3Qm94PScwIDAgMzAgMzAnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NnIGNsaXAtcGF0aD0ndXJsKCUyM2NsaXAwXzE3NV85NzQpJyUzRSUzQ2cgZmlsdGVyPSd1cmwoJTIzZmlsdGVyMF9kXzE3NV85NzQpJyUzRSUzQ3BhdGggZD0nTTI0LjI2NzcgMTQuNjgxN0gyMy41MDUyQzIzLjQzNDcgMTQuNTg2IDIzLjM0ODMgMTQuNDczOSAyMy4yNTAxIDE0LjM1NjdDMjIuOTk4NyAxNC4wNTY3IDIyLjU4MDcgMTMuNjExNiAyMi4wOTUzIDEzLjQxNzRDMjEuNjE4NyAxMy4yMjY4IDIwLjk4NjcgMTMuMjQ0NyAyMC41Nzc2IDEzLjI3NjVDMjAuNTE3OCAxMy4yODExIDIwLjQ1OTYgMTMuMjg2NCAyMC40MDM3IDEzLjI5MkMyMC4yNjgyIDEyLjk1NDIgMjAuMDI4NiAxMi42NDkgMTkuNjcwNSAxMi40NUMxOS40MTUgMTIuMzA3OSAxOS4wNjk2IDEyLjE0NTUgMTguNzAyNCAxMi4wNzIxQzE4LjM1NTIgMTIuMDAyNiAxNy44OTIxIDExLjk5NjMgMTcuNTA5NiAxMi4wMDU5QzE4LjU5NTIgMTEuMjIyMyAxOS4zMDMzIDkuOTQ2NDUgMTkuMzAzMyA4LjUwODIxQzE5LjMwMzMgNi4xMzA4OCAxNy4zNjkyIDQuMTk2NzggMTQuOTkxOCA0LjE5Njc4QzEyLjYxNDUgNC4xOTY3OCAxMC42ODA0IDYuMTMwODggMTAuNjgwNCA4LjUwODIxQzEwLjY4MDQgMTAuMDMyOCAxMS40NzU5IDExLjM3NSAxMi42NzM1IDEyLjE0MThWMTcuMDMyNUwxMC42MzE4IDE0Ljk5MDhDOS45NjE1NCAxNC4zMjA2IDguOTExMzUgMTQuMjE2NiA4LjEyMjYzIDE0Ljc0MjRDNy4yMzk0MyAxNS4zMzEyIDYuOTc0MzkgMTYuNTA5OSA3LjUyMDUxIDE3LjQyMDFMMTAuNzg3MiAyMi44NjQ2TDEyLjM4MDMgMjYuMDUwOEMxMi43MTM1IDI2LjcxNzEgMTMuMzk0NSAyNy4xMzggMTQuMTM5NSAyNy4xMzhIMjIuNDAyMUMyMy4xMDc5IDI3LjEzOCAyMy43NTk2IDI2Ljc1OTkgMjQuMTA5OCAyNi4xNDdMMjUuOTM5MiAyMi45NDU1QzI2LjI1ODcgMjIuMzg2NCAyNi40NTcgMjEuNzY2MiAyNi41MjExIDIxLjEyNTNMMjYuODc3MSAxNy41NjVDMjcuMDMxNCAxNi4wMjEzIDI1LjgxOTIgMTQuNjgxNyAyNC4yNjc3IDE0LjY4MTdaJyBmaWxsPSd3aGl0ZScvJTNFJTNDcGF0aCBkPSdNMjQuMjY3NyAxNC42ODE3SDIzLjUwNTJDMjMuNDM0NyAxNC41ODYgMjMuMzQ4MyAxNC40NzM5IDIzLjI1MDEgMTQuMzU2N0MyMi45OTg3IDE0LjA1NjcgMjIuNTgwNyAxMy42MTE2IDIyLjA5NTMgMTMuNDE3NEMyMS42MTg3IDEzLjIyNjggMjAuOTg2NyAxMy4yNDQ3IDIwLjU3NzYgMTMuMjc2NUMyMC41MTc4IDEzLjI4MTEgMjAuNDU5NiAxMy4yODY0IDIwLjQwMzcgMTMuMjkyQzIwLjI2ODIgMTIuOTU0MiAyMC4wMjg2IDEyLjY0OSAxOS42NzA1IDEyLjQ1QzE5LjQxNSAxMi4zMDc5IDE5LjA2OTYgMTIuMTQ1NSAxOC43MDI0IDEyLjA3MjFDMTguMzU1MiAxMi4wMDI2IDE3Ljg5MjEgMTEuOTk2MyAxNy41MDk2IDEyLjAwNTlDMTguNTk1MiAxMS4yMjIzIDE5LjMwMzMgOS45NDY0NSAxOS4zMDMzIDguNTA4MjFDMTkuMzAzMyA2LjEzMDg4IDE3LjM2OTIgNC4xOTY3OCAxNC45OTE4IDQuMTk2NzhDMTIuNjE0NSA0LjE5Njc4IDEwLjY4MDQgNi4xMzA4OCAxMC42ODA0IDguNTA4MjFDMTAuNjgwNCAxMC4wMzI4IDExLjQ3NTkgMTEuMzc1IDEyLjY3MzUgMTIuMTQxOFYxNy4wMzI1TDEwLjYzMTggMTQuOTkwOEM5Ljk2MTU0IDE0LjMyMDYgOC45MTEzNSAxNC4yMTY2IDguMTIyNjMgMTQuNzQyNEM3LjIzOTQzIDE1LjMzMTIgNi45NzQzOSAxNi41MDk5IDcuNTIwNTEgMTcuNDIwMUwxMC43ODcyIDIyLjg2NDZMMTIuMzgwMyAyNi4wNTA4QzEyLjcxMzUgMjYuNzE3MSAxMy4zOTQ1IDI3LjEzOCAxNC4xMzk1IDI3LjEzOEgyMi40MDIxQzIzLjEwNzkgMjcuMTM4IDIzLjc1OTYgMjYuNzU5OSAyNC4xMDk4IDI2LjE0N0wyNS45MzkyIDIyLjk0NTVDMjYuMjU4NyAyMi4zODY0IDI2LjQ1NyAyMS43NjYyIDI2LjUyMTEgMjEuMTI1M0wyNi44NzcxIDE3LjU2NUMyNy4wMzE0IDE2LjAyMTMgMjUuODE5MiAxNC42ODE3IDI0LjI2NzcgMTQuNjgxN1pNMTEuODQyIDguNTA4MjFDMTEuODQyIDYuNzcxMzUgMTMuMjU1IDUuMzU4MzEgMTQuOTkxOCA1LjM1ODMxQzE2LjcyODcgNS4zNTgzMSAxOC4xNDE4IDYuNzcxMzUgMTguMTQxOCA4LjUwODIxQzE4LjE0MTggOS4zNTM3NSAxNy44MDY4IDEwLjEyMjUgMTcuMjYyNyAxMC42ODg5VjguNDUzNTZDMTcuMjYyNyA3LjE4NjMgMTYuMjM1MyA2LjE1ODk4IDE0Ljk2ODEgNi4xNTg5OEMxMy43MDA4IDYuMTU4OTggMTIuNjczNSA3LjE4NjMgMTIuNjczNSA4LjQ1MzU2VjEwLjYzODJDMTIuMTU3NSAxMC4wNzcxIDExLjg0MiA5LjMyODg0IDExLjg0MiA4LjUwODIxWk0yNS41NzI0IDE3LjQzNDZMMjUuMjE2MyAyMC45OTQ4QzI1LjE3MDYgMjEuNDUyNiAyNS4wMjkgMjEuODk1NiAyNC44MDA4IDIyLjI5NUwyMi45NzEzIDI1LjQ5NjVDMjIuODU0NiAyNS43MDA4IDIyLjYzNzMgMjUuODI2OCAyMi40MDIxIDI1LjgyNjhIMTQuMTM5NUMxMy44OTExIDI1LjgyNjggMTMuNjY0MSAyNS42ODY1IDEzLjU1MzEgMjUuNDY0NEwxMS45Mzc0IDIyLjIzMzFMOC42NDQ4NSAxNi43NDU1QzguNDU4ODIgMTYuNDM1NCA4LjU0OTEgMTYuMDMzOSA4Ljg0OTk2IDE1LjgzMzRDOS4xMTg2MiAxNS42NTQyIDkuNDc2MzUgMTUuNjg5NyA5LjcwNDY3IDE1LjkxOEwxMi44NjU1IDE5LjA3ODhDMTMuMDUzIDE5LjI2NjMgMTMuMzM1IDE5LjMyMjQgMTMuNTggMTkuMjIxQzEzLjgyNSAxOS4xMTk1IDEzLjk4NDcgMTguODgwNCAxMy45ODQ3IDE4LjYxNTNWOC40NTM1NkMxMy45ODQ3IDcuOTEwNDUgMTQuNDI1IDcuNDcwMTcgMTQuOTY4MSA3LjQ3MDE3QzE1LjUxMTIgNy40NzAxNyAxNS45NTE1IDcuOTEwNDUgMTUuOTUxNSA4LjQ1MzU2VjE2LjY0ODVDMTUuOTUxNSAxNy4wMTA2IDE2LjI0NSAxNy4zMDQxIDE2LjYwNzEgMTcuMzA0MUMxNi45NjkyIDE3LjMwNDEgMTcuMjYyNyAxNy4wMTA2IDE3LjI2MjcgMTYuNjQ4NVYxMy4zMjY5QzE3LjI5OTYgMTMuMzI1MiAxNy4zMzc0IDEzLjMyMzUgMTcuMzc1OSAxMy4zMjJDMTcuNzkwOCAxMy4zMDU5IDE4LjIxMDYgMTMuMzEwOSAxOC40NDUzIDEzLjM1NzhDMTguNjIxNCAxMy4zOTMgMTguODMwNSAxMy40ODMyIDE5LjAzMzQgMTMuNTk2QzE5LjEzMzQgMTMuNjUxNiAxOS4yMjk1IDEzLjc4OSAxOS4yMjk1IDE0LjAwNzZWMTYuNjQ4NUMxOS4yMjk1IDE3LjAxMDYgMTkuNTIzIDE3LjMwNDEgMTkuODg1MSAxNy4zMDQxQzIwLjI0NzEgMTcuMzA0MSAyMC41NDA2IDE3LjAxMDYgMjAuNTQwNiAxNi42NDg1VjE0LjU5NkMyMC41ODU1IDE0LjU5MTYgMjAuNjMxOCAxNC41ODc0IDIwLjY3OTIgMTQuNTgzN0MyMS4wOTM2IDE0LjU1MTUgMjEuNDQ0OCAxNC41Njk0IDIxLjYwODMgMTQuNjM0OEMyMS43NjI5IDE0LjY5NjcgMjIuMDAwNiAxNC45MDcxIDIyLjI0NDkgMTUuMTk4N0MyMi4zNTE0IDE1LjMyNTkgMjIuNDQyMiAxNS40NDc2IDIyLjUwNzQgMTUuNTM5M1YxNy4zMDQxQzIyLjUwNzQgMTcuNjY2MiAyMi44MDEgMTcuOTU5NyAyMy4xNjMgMTcuOTU5N0MyMy41MjUyIDE3Ljk1OTcgMjMuODE4NiAxNy42NjYyIDIzLjgxODYgMTcuMzA0MVYxNS45OTI5SDI0LjI2NzdDMjUuMDQzNSAxNS45OTI5IDI1LjY0OTUgMTYuNjYyNyAyNS41NzI0IDE3LjQzNDZaJyBmaWxsPSclMjMxQjFCMUInLyUzRSUzQ3BhdGggZD0nTTI5Ljc5MDYgNy41OTk0M0wyNi43NDcyIDQuNTU1OTNDMjYuNTAxNiA0LjMxMDQ4IDI2LjEwMjIgNC4zMTA1NCAyNS44NTY2IDQuNTU1OTlDMjUuNjExMiA0LjgwMTUgMjUuNjExMiA1LjIwMDg4IDI1Ljg1NjcgNS40NDYzOUwyNy44MjUyIDcuNDE1MDFIMjAuNzI4NkMyMC4zODE1IDcuNDE1MDEgMjAuMDk5IDcuNjk3NTEgMjAuMDk5IDguMDQ0NjlDMjAuMDk5IDguMzkxODcgMjAuMzgxNSA4LjY3NDMxIDIwLjcyODYgOC42NzQzMUgyNy44MjUyTDI1Ljg1NjYgMTAuNjQyOUMyNS42MTEyIDEwLjg4ODQgMjUuNjExMiAxMS4yODc5IDI1Ljg1NjcgMTEuNTMzNUMyNS45Nzk0IDExLjY1NjEgMjYuMTQwNiAxMS43MTc0IDI2LjMwMTkgMTEuNzE3NEMyNi40NjMxIDExLjcxNzQgMjYuNjI0NCAxMS42NTYxIDI2Ljc0NzIgMTEuNTMzNEwyOS43OTA3IDguNDg5ODlDMzAuMDM2MSA4LjI0NDM4IDMwLjAzNjEgNy44NDQ5NCAyOS43OTA2IDcuNTk5NDNaJyBmaWxsPSclMjMxQjFCMUInLyUzRSUzQ3BhdGggZD0nTTAuMjQyMzY2IDguNDg5ODlMMy4yODU4MSAxMS41MzM0QzMuNTMxMzggMTEuNzc4OCAzLjkzMDgyIDExLjc3ODggNC4xNzYzOSAxMS41MzMzQzQuNDIxNzcgMTEuMjg3OCA0LjQyMTc3IDEwLjg4ODQgNC4xNzYzMyAxMC42NDI5TDIuMjA3NzYgOC42NzQzMUg5LjMwNDM2QzkuNjUxNTQgOC42NzQzMSA5LjkzMzk4IDguMzkxODEgOS45MzM5OCA4LjA0NDYzQzkuOTMzOTggNy42OTc0NSA5LjY1MTU0IDcuNDE1MDEgOS4zMDQzNiA3LjQxNTAxSDIuMjA3NzZMNC4xNzYzOSA1LjQ0NjQ1QzQuNDIxNzcgNS4yMDA5NCA0LjQyMTc3IDQuODAxNDQgNC4xNzYzMyA0LjU1NTg3QzQuMDUzNiA0LjQzMzIgMy44OTIzNyA0LjM3MTg3IDMuNzMxMTMgNC4zNzE4N0MzLjU2OTg5IDQuMzcxODcgMy40MDg1OSA0LjQzMzIgMy4yODU4MSA0LjU1NTkzTDAuMjQyMzA1IDcuNTk5NDNDLTAuMDAzMDgwNzMgNy44NDQ5NCAtMC4wMDMwODA3NiA4LjI0NDM4IDAuMjQyMzY2IDguNDg5ODlaJyBmaWxsPSclMjMxQjFCMUInLyUzRSUzQy9nJTNFJTNDL2clM0UlM0NkZWZzJTNFJTNDZmlsdGVyIGlkPSdmaWx0ZXIwX2RfMTc1Xzk3NCcgeD0nLTMuOTQxNzMnIHk9JzAuMTk2Nzc3JyB3aWR0aD0nMzcuOTE2NScgaGVpZ2h0PSczMC45NDEyJyBmaWx0ZXJVbml0cz0ndXNlclNwYWNlT25Vc2UnIGNvbG9yLWludGVycG9sYXRpb24tZmlsdGVycz0nc1JHQiclM0UlM0NmZUZsb29kIGZsb29kLW9wYWNpdHk9JzAnIHJlc3VsdD0nQmFja2dyb3VuZEltYWdlRml4Jy8lM0UlM0NmZUNvbG9yTWF0cml4IGluPSdTb3VyY2VBbHBoYScgdHlwZT0nbWF0cml4JyB2YWx1ZXM9JzAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDEyNyAwJyByZXN1bHQ9J2hhcmRBbHBoYScvJTNFJTNDZmVPZmZzZXQvJTNFJTNDZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPScyJy8lM0UlM0NmZUNvbXBvc2l0ZSBpbjI9J2hhcmRBbHBoYScgb3BlcmF0b3I9J291dCcvJTNFJTNDZmVDb2xvck1hdHJpeCB0eXBlPSdtYXRyaXgnIHZhbHVlcz0nMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMC4xMiAwJy8lM0UlM0NmZUJsZW5kIG1vZGU9J25vcm1hbCcgaW4yPSdCYWNrZ3JvdW5kSW1hZ2VGaXgnIHJlc3VsdD0nZWZmZWN0MV9kcm9wU2hhZG93XzE3NV85NzQnLyUzRSUzQ2ZlQmxlbmQgbW9kZT0nbm9ybWFsJyBpbj0nU291cmNlR3JhcGhpYycgaW4yPSdlZmZlY3QxX2Ryb3BTaGFkb3dfMTc1Xzk3NCcgcmVzdWx0PSdzaGFwZScvJTNFJTNDL2ZpbHRlciUzRSUzQ2NsaXBQYXRoIGlkPSdjbGlwMF8xNzVfOTc0JyUzRSUzQ3JlY3Qgd2lkdGg9JzMwJyBoZWlnaHQ9JzMwJyBmaWxsPSd3aGl0ZScvJTNFJTNDL2NsaXBQYXRoJTNFJTNDL2RlZnMlM0UlM0Mvc3ZnJTNFXCIpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiA4NSU7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBib3gtc2hhZG93OiAwIDAgMC4zNzVyZW0gcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpO1xuICAgIHotaW5kZXg6IDE7XG4gICAgYW5pbWF0aW9uOiBzd2lwZSAycyBlYXNlLWluIGluZmluaXRlIGZvcndhcmRzO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgNTAwbXMgZWFzZTtcbiAgfVxuICBAa2V5ZnJhbWVzIHN3aXBlIHtcbiAgICAwJSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuICAgIDE1JSB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgICA0NSUge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG4gICAgODAlIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwcHgpO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG4gICAgMTAwJSB7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXNtLXNjcm9sbGluZGljYXRvcik6aGFzKC5mYWRlLW91dCk6OmFmdGVyIHtcbiAgICBvcGFjaXR5OiAwICFpbXBvcnRhbnQ7XG4gICAgYW5pbWF0aW9uLXBsYXktc3RhdGU6IHBhdXNlZDtcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXNtLW5vc2Nyb2xsaW5kaWNhdG9yKTpoYXMoLmluLXZpZXcpOjphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS1zbS1zdGlja3kge1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cbiAgLnRhYmxlLXNtLXN0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLXNtLXN0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLXNtLXN0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLXNtLXN0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgbWluLXdpZHRoOiA0MHZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAobWluLXdpZHRoOiA1NzZweCkge1xuICAudGFibGUtc20tc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUtc20tc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUtc20tc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUtc20tc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICAtLWNvbC1taW4td2lkdGg6IDMwdnc7XG4gICAgbWluLXdpZHRoOiB2YXIoLS1jb2wtbWluLXdpZHRoKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRhYmxlLXNtLXN0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLXNtLXN0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLXNtLXN0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLXNtLXN0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgLS1jb2wtbWluLXdpZHRoOiAyOHZ3O1xuICAgIG1pbi13aWR0aDogdmFyKC0tY29sLW1pbi13aWR0aCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAudGFibGUtc20tc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUtc20tc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUtc20tc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUtc20tc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICAtLWNvbC1taW4td2lkdGg6IDIydnc7XG4gICAgbWluLXdpZHRoOiB2YXIoLS1jb2wtbWluLXdpZHRoKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSBhbmQgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC50YWJsZS1zbS1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS1zbS1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1zbS1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS1zbS1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIC0tY29sLW1pbi13aWR0aDogMTcuODc1cmVtO1xuICAgIG1pbi13aWR0aDogdmFyKC0tY29sLW1pbi13aWR0aCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAudGFibGUtc20tc3RpY2t5IHRoZWFkIHRyIHRkLmhhbGYsXG4gIC50YWJsZS1zbS1zdGlja3kgdGhlYWQgdHIgdGguaGFsZixcbiAgLnRhYmxlLXNtLXN0aWNreSB0Ym9keSB0ciB0ZC5oYWxmLFxuICAudGFibGUtc20tc3RpY2t5IHRib2R5IHRyIHRoLmhhbGYge1xuICAgIG1pbi13aWR0aDogY2FsYyh2YXIoLS1jb2wtbWluLXdpZHRoKSAvIDIpO1xuICB9XG4gIC50YWJsZS1zbS1zdGlja3kgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS1zbS1zdGlja3kgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHRvcDogY2FsYygxOS42cHggKyAxLjQwNjI1cmVtICsgMC4xMjVyZW0pO1xuICAgIHotaW5kZXg6IDQ7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICBsZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGFibGUtc20tc3RpY2t5IHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUtc20tc3RpY2t5IHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICB0b3A6IGNhbGMoMjIuNHB4ICsgMS40MDYyNXJlbSArIDAuMTI1cmVtKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC50YWJsZS1zbS1zdGlja3k6bm90KC50YWJsZS1zbmFwKSB0YWJsZSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLXNtLXN0aWNreTpub3QoLnRhYmxlLXNuYXApIHRhYmxlIHRib2R5IHRyIHRoIHtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnRhYmxlLXNtLXN0aWNreSB0aGVhZCB0ciB0aCB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogMjtcbiAgfVxuICAudGFibGUtc20tc3RpY2t5IHRoZWFkIHRyIHRoOmZpcnN0LWNoaWxkIHtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDM7XG4gIH1cbiAgLnRhYmxlLXNtLXN0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKTpmaXJzdC1jaGlsZCB0ZCxcbiAgLnRhYmxlLXNtLXN0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKTpmaXJzdC1jaGlsZCB0aCB7XG4gICAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIH1cbiAgLnRhYmxlLXNtLXN0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0ZCxcbiAgLnRhYmxlLXNtLXN0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0aCB7XG4gICAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIH1cbiAgLnRhYmxlLXNtLXN0aWNreSB0Ym9keSB0ciB0aDpmaXJzdC1jaGlsZCB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDI7XG4gIH1cbiAgLnRhYmxlLXNtLW5vc3RpY2t5IHtcbiAgICB3aGl0ZS1zcGFjZTogd3JhcDtcbiAgfVxuICAudGFibGUtc20tbm9zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS1zbS1ub3N0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLXNtLW5vc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUtc20tbm9zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIG1pbi13aWR0aDogdW5zZXQ7XG4gIH1cbiAgLnRhYmxlLXNtLW5vc3RpY2t5IHRoZWFkIHRyIHRkLmhhbGYsXG4gIC50YWJsZS1zbS1ub3N0aWNreSB0aGVhZCB0ciB0aC5oYWxmLFxuICAudGFibGUtc20tbm9zdGlja3kgdGJvZHkgdHIgdGQuaGFsZixcbiAgLnRhYmxlLXNtLW5vc3RpY2t5IHRib2R5IHRyIHRoLmhhbGYge1xuICAgIG1pbi13aWR0aDogdW5zZXQ7XG4gIH1cbiAgLnRhYmxlLXNtLW5vc3RpY2t5IHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUtc20tbm9zdGlja3kgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbiAgLnRhYmxlLXNtLW5vc3RpY2t5IHRoZWFkIHRyIHRoIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG4gIC50YWJsZS1zbS1ub3N0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKTpmaXJzdC1jaGlsZCB0ZCxcbiAgLnRhYmxlLXNtLW5vc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopOmZpcnN0LWNoaWxkIHRoIHtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICB9XG4gIC50YWJsZS1zbS1ub3N0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0ZCxcbiAgLnRhYmxlLXNtLW5vc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopIHRyIHRoIHtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICB9XG4gIC50YWJsZS1zbS1ub3N0aWNreSB0Ym9keSB0ciB0aDpmaXJzdC1jaGlsZCB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxuICAudGFibGUtc20tZml4ZWQge1xuICAgIHRhYmxlLWxheW91dDogZml4ZWQ7XG4gIH1cbiAgLnRhYmxlLXNtLW5vZml4ZWQge1xuICAgIHRhYmxlLWxheW91dDogYXV0bztcbiAgfVxuICAudGFibGUtc20tc3RyaXBlZCB0Ym9keSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKTpudGgtY2hpbGQoZXZlbikgdGQsXG4gIC50YWJsZS1zbS1zdHJpcGVkIHRib2R5IHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpOm50aC1jaGlsZChldmVuKSB0aCB7XG4gICAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcbiAgfVxuICAudGFibGUtc20tbm9zdHJpcGVkIHRib2R5IHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpOm50aC1jaGlsZChldmVuKSB0ZCxcbiAgLnRhYmxlLXNtLW5vc3RyaXBlZCB0Ym9keSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKTpudGgtY2hpbGQoZXZlbikgdGgge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGFibGUtd3JhcHBlci50YWJsZS1tZC1taCB7XG4gICAgbWF4LWhlaWdodDogMjVyZW07XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXIudGFibGUtbWQtbWgtMCB7XG4gICAgbWF4LWhlaWdodDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbWQtc3RpY2t5KSB0YWJsZSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1tZC1zdGlja3kpIHRhYmxlIHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICB0b3A6IGNhbGMoMTkuNnB4ICsgMS40MDYyNXJlbSArIDAuMDYyNXJlbSk7XG4gICAgei1pbmRleDogNDtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIGxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbWQtc3RpY2t5KSB0YWJsZSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1tZC1zdGlja3kpIHRhYmxlIHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICB0b3A6IGNhbGMoMjIuNHB4ICsgMS40MDYyNXJlbSArIDAuMDYyNXJlbSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLW1kLW5vc3RpY2t5KSB0YWJsZSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1tZC1ub3N0aWNreSkgdGFibGUgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1tZC1zbmFwKSB7XG4gICAgc2Nyb2xsLXNuYXAtdHlwZTogYm90aCBtYW5kYXRvcnk7XG4gICAgb3ZlcnNjcm9sbC1iZWhhdmlvci14OiBjb250YWluO1xuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbWQtc25hcCkgdGhlYWQ6aGFzKH4gdGJvZHkpIHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpIHRkLFxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLW1kLXNuYXApIHRoZWFkOmhhcyh+IHRib2R5KSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKSB0aCB7XG4gICAgc2Nyb2xsLXNuYXAtYWxpZ246IHN0YXJ0O1xuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbWQtc25hcCkgdGJvZHk6bm90KHRoZWFkIH4gKikgdHI6bm90KC5zZWN0aW9uLWhlYWRlcikgdGQsXG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbWQtc25hcCkgdGJvZHk6bm90KHRoZWFkIH4gKikgdHI6bm90KC5zZWN0aW9uLWhlYWRlcikgdGgge1xuICAgIHNjcm9sbC1zbmFwLWFsaWduOiBzdGFydDtcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLW1kLW5vc25hcCkge1xuICAgIHNjcm9sbC1zbmFwLXR5cGU6IG5vbmU7XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1tZC1zY3JvbGxpbmRpY2F0b3IpIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1tZC1zY3JvbGxpbmRpY2F0b3IpOmhhcyguaW4tdmlldyk6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDRyZW07XG4gICAgd2lkdGg6IDRyZW07XG4gICAgdG9wOiA3LjVyZW07XG4gICAgdG9wOiBtYXgoMjAlLCA3LjVyZW0pO1xuICAgIHJpZ2h0OiA1JTtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBwYWRkaW5nOiAwLjEyNXJlbTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMzAnIGhlaWdodD0nMzAnIHZpZXdCb3g9JzAgMCAzMCAzMCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ2cgY2xpcC1wYXRoPSd1cmwoJTIzY2xpcDBfMTc1Xzk3NCknJTNFJTNDZyBmaWx0ZXI9J3VybCglMjNmaWx0ZXIwX2RfMTc1Xzk3NCknJTNFJTNDcGF0aCBkPSdNMjQuMjY3NyAxNC42ODE3SDIzLjUwNTJDMjMuNDM0NyAxNC41ODYgMjMuMzQ4MyAxNC40NzM5IDIzLjI1MDEgMTQuMzU2N0MyMi45OTg3IDE0LjA1NjcgMjIuNTgwNyAxMy42MTE2IDIyLjA5NTMgMTMuNDE3NEMyMS42MTg3IDEzLjIyNjggMjAuOTg2NyAxMy4yNDQ3IDIwLjU3NzYgMTMuMjc2NUMyMC41MTc4IDEzLjI4MTEgMjAuNDU5NiAxMy4yODY0IDIwLjQwMzcgMTMuMjkyQzIwLjI2ODIgMTIuOTU0MiAyMC4wMjg2IDEyLjY0OSAxOS42NzA1IDEyLjQ1QzE5LjQxNSAxMi4zMDc5IDE5LjA2OTYgMTIuMTQ1NSAxOC43MDI0IDEyLjA3MjFDMTguMzU1MiAxMi4wMDI2IDE3Ljg5MjEgMTEuOTk2MyAxNy41MDk2IDEyLjAwNTlDMTguNTk1MiAxMS4yMjIzIDE5LjMwMzMgOS45NDY0NSAxOS4zMDMzIDguNTA4MjFDMTkuMzAzMyA2LjEzMDg4IDE3LjM2OTIgNC4xOTY3OCAxNC45OTE4IDQuMTk2NzhDMTIuNjE0NSA0LjE5Njc4IDEwLjY4MDQgNi4xMzA4OCAxMC42ODA0IDguNTA4MjFDMTAuNjgwNCAxMC4wMzI4IDExLjQ3NTkgMTEuMzc1IDEyLjY3MzUgMTIuMTQxOFYxNy4wMzI1TDEwLjYzMTggMTQuOTkwOEM5Ljk2MTU0IDE0LjMyMDYgOC45MTEzNSAxNC4yMTY2IDguMTIyNjMgMTQuNzQyNEM3LjIzOTQzIDE1LjMzMTIgNi45NzQzOSAxNi41MDk5IDcuNTIwNTEgMTcuNDIwMUwxMC43ODcyIDIyLjg2NDZMMTIuMzgwMyAyNi4wNTA4QzEyLjcxMzUgMjYuNzE3MSAxMy4zOTQ1IDI3LjEzOCAxNC4xMzk1IDI3LjEzOEgyMi40MDIxQzIzLjEwNzkgMjcuMTM4IDIzLjc1OTYgMjYuNzU5OSAyNC4xMDk4IDI2LjE0N0wyNS45MzkyIDIyLjk0NTVDMjYuMjU4NyAyMi4zODY0IDI2LjQ1NyAyMS43NjYyIDI2LjUyMTEgMjEuMTI1M0wyNi44NzcxIDE3LjU2NUMyNy4wMzE0IDE2LjAyMTMgMjUuODE5MiAxNC42ODE3IDI0LjI2NzcgMTQuNjgxN1onIGZpbGw9J3doaXRlJy8lM0UlM0NwYXRoIGQ9J00yNC4yNjc3IDE0LjY4MTdIMjMuNTA1MkMyMy40MzQ3IDE0LjU4NiAyMy4zNDgzIDE0LjQ3MzkgMjMuMjUwMSAxNC4zNTY3QzIyLjk5ODcgMTQuMDU2NyAyMi41ODA3IDEzLjYxMTYgMjIuMDk1MyAxMy40MTc0QzIxLjYxODcgMTMuMjI2OCAyMC45ODY3IDEzLjI0NDcgMjAuNTc3NiAxMy4yNzY1QzIwLjUxNzggMTMuMjgxMSAyMC40NTk2IDEzLjI4NjQgMjAuNDAzNyAxMy4yOTJDMjAuMjY4MiAxMi45NTQyIDIwLjAyODYgMTIuNjQ5IDE5LjY3MDUgMTIuNDVDMTkuNDE1IDEyLjMwNzkgMTkuMDY5NiAxMi4xNDU1IDE4LjcwMjQgMTIuMDcyMUMxOC4zNTUyIDEyLjAwMjYgMTcuODkyMSAxMS45OTYzIDE3LjUwOTYgMTIuMDA1OUMxOC41OTUyIDExLjIyMjMgMTkuMzAzMyA5Ljk0NjQ1IDE5LjMwMzMgOC41MDgyMUMxOS4zMDMzIDYuMTMwODggMTcuMzY5MiA0LjE5Njc4IDE0Ljk5MTggNC4xOTY3OEMxMi42MTQ1IDQuMTk2NzggMTAuNjgwNCA2LjEzMDg4IDEwLjY4MDQgOC41MDgyMUMxMC42ODA0IDEwLjAzMjggMTEuNDc1OSAxMS4zNzUgMTIuNjczNSAxMi4xNDE4VjE3LjAzMjVMMTAuNjMxOCAxNC45OTA4QzkuOTYxNTQgMTQuMzIwNiA4LjkxMTM1IDE0LjIxNjYgOC4xMjI2MyAxNC43NDI0QzcuMjM5NDMgMTUuMzMxMiA2Ljk3NDM5IDE2LjUwOTkgNy41MjA1MSAxNy40MjAxTDEwLjc4NzIgMjIuODY0NkwxMi4zODAzIDI2LjA1MDhDMTIuNzEzNSAyNi43MTcxIDEzLjM5NDUgMjcuMTM4IDE0LjEzOTUgMjcuMTM4SDIyLjQwMjFDMjMuMTA3OSAyNy4xMzggMjMuNzU5NiAyNi43NTk5IDI0LjEwOTggMjYuMTQ3TDI1LjkzOTIgMjIuOTQ1NUMyNi4yNTg3IDIyLjM4NjQgMjYuNDU3IDIxLjc2NjIgMjYuNTIxMSAyMS4xMjUzTDI2Ljg3NzEgMTcuNTY1QzI3LjAzMTQgMTYuMDIxMyAyNS44MTkyIDE0LjY4MTcgMjQuMjY3NyAxNC42ODE3Wk0xMS44NDIgOC41MDgyMUMxMS44NDIgNi43NzEzNSAxMy4yNTUgNS4zNTgzMSAxNC45OTE4IDUuMzU4MzFDMTYuNzI4NyA1LjM1ODMxIDE4LjE0MTggNi43NzEzNSAxOC4xNDE4IDguNTA4MjFDMTguMTQxOCA5LjM1Mzc1IDE3LjgwNjggMTAuMTIyNSAxNy4yNjI3IDEwLjY4ODlWOC40NTM1NkMxNy4yNjI3IDcuMTg2MyAxNi4yMzUzIDYuMTU4OTggMTQuOTY4MSA2LjE1ODk4QzEzLjcwMDggNi4xNTg5OCAxMi42NzM1IDcuMTg2MyAxMi42NzM1IDguNDUzNTZWMTAuNjM4MkMxMi4xNTc1IDEwLjA3NzEgMTEuODQyIDkuMzI4ODQgMTEuODQyIDguNTA4MjFaTTI1LjU3MjQgMTcuNDM0NkwyNS4yMTYzIDIwLjk5NDhDMjUuMTcwNiAyMS40NTI2IDI1LjAyOSAyMS44OTU2IDI0LjgwMDggMjIuMjk1TDIyLjk3MTMgMjUuNDk2NUMyMi44NTQ2IDI1LjcwMDggMjIuNjM3MyAyNS44MjY4IDIyLjQwMjEgMjUuODI2OEgxNC4xMzk1QzEzLjg5MTEgMjUuODI2OCAxMy42NjQxIDI1LjY4NjUgMTMuNTUzMSAyNS40NjQ0TDExLjkzNzQgMjIuMjMzMUw4LjY0NDg1IDE2Ljc0NTVDOC40NTg4MiAxNi40MzU0IDguNTQ5MSAxNi4wMzM5IDguODQ5OTYgMTUuODMzNEM5LjExODYyIDE1LjY1NDIgOS40NzYzNSAxNS42ODk3IDkuNzA0NjcgMTUuOTE4TDEyLjg2NTUgMTkuMDc4OEMxMy4wNTMgMTkuMjY2MyAxMy4zMzUgMTkuMzIyNCAxMy41OCAxOS4yMjFDMTMuODI1IDE5LjExOTUgMTMuOTg0NyAxOC44ODA0IDEzLjk4NDcgMTguNjE1M1Y4LjQ1MzU2QzEzLjk4NDcgNy45MTA0NSAxNC40MjUgNy40NzAxNyAxNC45NjgxIDcuNDcwMTdDMTUuNTExMiA3LjQ3MDE3IDE1Ljk1MTUgNy45MTA0NSAxNS45NTE1IDguNDUzNTZWMTYuNjQ4NUMxNS45NTE1IDE3LjAxMDYgMTYuMjQ1IDE3LjMwNDEgMTYuNjA3MSAxNy4zMDQxQzE2Ljk2OTIgMTcuMzA0MSAxNy4yNjI3IDE3LjAxMDYgMTcuMjYyNyAxNi42NDg1VjEzLjMyNjlDMTcuMjk5NiAxMy4zMjUyIDE3LjMzNzQgMTMuMzIzNSAxNy4zNzU5IDEzLjMyMkMxNy43OTA4IDEzLjMwNTkgMTguMjEwNiAxMy4zMTA5IDE4LjQ0NTMgMTMuMzU3OEMxOC42MjE0IDEzLjM5MyAxOC44MzA1IDEzLjQ4MzIgMTkuMDMzNCAxMy41OTZDMTkuMTMzNCAxMy42NTE2IDE5LjIyOTUgMTMuNzg5IDE5LjIyOTUgMTQuMDA3NlYxNi42NDg1QzE5LjIyOTUgMTcuMDEwNiAxOS41MjMgMTcuMzA0MSAxOS44ODUxIDE3LjMwNDFDMjAuMjQ3MSAxNy4zMDQxIDIwLjU0MDYgMTcuMDEwNiAyMC41NDA2IDE2LjY0ODVWMTQuNTk2QzIwLjU4NTUgMTQuNTkxNiAyMC42MzE4IDE0LjU4NzQgMjAuNjc5MiAxNC41ODM3QzIxLjA5MzYgMTQuNTUxNSAyMS40NDQ4IDE0LjU2OTQgMjEuNjA4MyAxNC42MzQ4QzIxLjc2MjkgMTQuNjk2NyAyMi4wMDA2IDE0LjkwNzEgMjIuMjQ0OSAxNS4xOTg3QzIyLjM1MTQgMTUuMzI1OSAyMi40NDIyIDE1LjQ0NzYgMjIuNTA3NCAxNS41MzkzVjE3LjMwNDFDMjIuNTA3NCAxNy42NjYyIDIyLjgwMSAxNy45NTk3IDIzLjE2MyAxNy45NTk3QzIzLjUyNTIgMTcuOTU5NyAyMy44MTg2IDE3LjY2NjIgMjMuODE4NiAxNy4zMDQxVjE1Ljk5MjlIMjQuMjY3N0MyNS4wNDM1IDE1Ljk5MjkgMjUuNjQ5NSAxNi42NjI3IDI1LjU3MjQgMTcuNDM0NlonIGZpbGw9JyUyMzFCMUIxQicvJTNFJTNDcGF0aCBkPSdNMjkuNzkwNiA3LjU5OTQzTDI2Ljc0NzIgNC41NTU5M0MyNi41MDE2IDQuMzEwNDggMjYuMTAyMiA0LjMxMDU0IDI1Ljg1NjYgNC41NTU5OUMyNS42MTEyIDQuODAxNSAyNS42MTEyIDUuMjAwODggMjUuODU2NyA1LjQ0NjM5TDI3LjgyNTIgNy40MTUwMUgyMC43Mjg2QzIwLjM4MTUgNy40MTUwMSAyMC4wOTkgNy42OTc1MSAyMC4wOTkgOC4wNDQ2OUMyMC4wOTkgOC4zOTE4NyAyMC4zODE1IDguNjc0MzEgMjAuNzI4NiA4LjY3NDMxSDI3LjgyNTJMMjUuODU2NiAxMC42NDI5QzI1LjYxMTIgMTAuODg4NCAyNS42MTEyIDExLjI4NzkgMjUuODU2NyAxMS41MzM1QzI1Ljk3OTQgMTEuNjU2MSAyNi4xNDA2IDExLjcxNzQgMjYuMzAxOSAxMS43MTc0QzI2LjQ2MzEgMTEuNzE3NCAyNi42MjQ0IDExLjY1NjEgMjYuNzQ3MiAxMS41MzM0TDI5Ljc5MDcgOC40ODk4OUMzMC4wMzYxIDguMjQ0MzggMzAuMDM2MSA3Ljg0NDk0IDI5Ljc5MDYgNy41OTk0M1onIGZpbGw9JyUyMzFCMUIxQicvJTNFJTNDcGF0aCBkPSdNMC4yNDIzNjYgOC40ODk4OUwzLjI4NTgxIDExLjUzMzRDMy41MzEzOCAxMS43Nzg4IDMuOTMwODIgMTEuNzc4OCA0LjE3NjM5IDExLjUzMzNDNC40MjE3NyAxMS4yODc4IDQuNDIxNzcgMTAuODg4NCA0LjE3NjMzIDEwLjY0MjlMMi4yMDc3NiA4LjY3NDMxSDkuMzA0MzZDOS42NTE1NCA4LjY3NDMxIDkuOTMzOTggOC4zOTE4MSA5LjkzMzk4IDguMDQ0NjNDOS45MzM5OCA3LjY5NzQ1IDkuNjUxNTQgNy40MTUwMSA5LjMwNDM2IDcuNDE1MDFIMi4yMDc3Nkw0LjE3NjM5IDUuNDQ2NDVDNC40MjE3NyA1LjIwMDk0IDQuNDIxNzcgNC44MDE0NCA0LjE3NjMzIDQuNTU1ODdDNC4wNTM2IDQuNDMzMiAzLjg5MjM3IDQuMzcxODcgMy43MzExMyA0LjM3MTg3QzMuNTY5ODkgNC4zNzE4NyAzLjQwODU5IDQuNDMzMiAzLjI4NTgxIDQuNTU1OTNMMC4yNDIzMDUgNy41OTk0M0MtMC4wMDMwODA3MyA3Ljg0NDk0IC0wLjAwMzA4MDc2IDguMjQ0MzggMC4yNDIzNjYgOC40ODk4OVonIGZpbGw9JyUyMzFCMUIxQicvJTNFJTNDL2clM0UlM0MvZyUzRSUzQ2RlZnMlM0UlM0NmaWx0ZXIgaWQ9J2ZpbHRlcjBfZF8xNzVfOTc0JyB4PSctMy45NDE3MycgeT0nMC4xOTY3NzcnIHdpZHRoPSczNy45MTY1JyBoZWlnaHQ9JzMwLjk0MTInIGZpbHRlclVuaXRzPSd1c2VyU3BhY2VPblVzZScgY29sb3ItaW50ZXJwb2xhdGlvbi1maWx0ZXJzPSdzUkdCJyUzRSUzQ2ZlRmxvb2QgZmxvb2Qtb3BhY2l0eT0nMCcgcmVzdWx0PSdCYWNrZ3JvdW5kSW1hZ2VGaXgnLyUzRSUzQ2ZlQ29sb3JNYXRyaXggaW49J1NvdXJjZUFscGhhJyB0eXBlPSdtYXRyaXgnIHZhbHVlcz0nMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMTI3IDAnIHJlc3VsdD0naGFyZEFscGhhJy8lM0UlM0NmZU9mZnNldC8lM0UlM0NmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249JzInLyUzRSUzQ2ZlQ29tcG9zaXRlIGluMj0naGFyZEFscGhhJyBvcGVyYXRvcj0nb3V0Jy8lM0UlM0NmZUNvbG9yTWF0cml4IHR5cGU9J21hdHJpeCcgdmFsdWVzPScwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwLjEyIDAnLyUzRSUzQ2ZlQmxlbmQgbW9kZT0nbm9ybWFsJyBpbjI9J0JhY2tncm91bmRJbWFnZUZpeCcgcmVzdWx0PSdlZmZlY3QxX2Ryb3BTaGFkb3dfMTc1Xzk3NCcvJTNFJTNDZmVCbGVuZCBtb2RlPSdub3JtYWwnIGluPSdTb3VyY2VHcmFwaGljJyBpbjI9J2VmZmVjdDFfZHJvcFNoYWRvd18xNzVfOTc0JyByZXN1bHQ9J3NoYXBlJy8lM0UlM0MvZmlsdGVyJTNFJTNDY2xpcFBhdGggaWQ9J2NsaXAwXzE3NV85NzQnJTNFJTNDcmVjdCB3aWR0aD0nMzAnIGhlaWdodD0nMzAnIGZpbGw9J3doaXRlJy8lM0UlM0MvY2xpcFBhdGglM0UlM0MvZGVmcyUzRSUzQy9zdmclM0VcIik7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDg1JTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgIGJveC1zaGFkb3c6IDAgMCAwLjM3NXJlbSByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7XG4gICAgei1pbmRleDogMTtcbiAgICBhbmltYXRpb246IHN3aXBlIDJzIGVhc2UtaW4gaW5maW5pdGUgZm9yd2FyZHM7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSA1MDBtcyBlYXNlO1xuICB9XG4gIEBrZXlmcmFtZXMgc3dpcGUge1xuICAgIDAlIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG4gICAgMTUlIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuICAgIDQ1JSB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgICA4MCUge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDBweCk7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbiAgICAxMDAlIHtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbWQtc2Nyb2xsaW5kaWNhdG9yKTpoYXMoLmZhZGUtb3V0KTo6YWZ0ZXIge1xuICAgIG9wYWNpdHk6IDAgIWltcG9ydGFudDtcbiAgICBhbmltYXRpb24tcGxheS1zdGF0ZTogcGF1c2VkO1xuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbWQtbm9zY3JvbGxpbmRpY2F0b3IpOmhhcyguaW4tdmlldyk6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLW1kLXN0aWNreSB7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgfVxuICAudGFibGUtbWQtc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUtbWQtc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUtbWQtc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUtbWQtc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICBtaW4td2lkdGg6IDQwdnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC50YWJsZS1tZC1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS1tZC1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1tZC1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS1tZC1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIC0tY29sLW1pbi13aWR0aDogMzB2dztcbiAgICBtaW4td2lkdGg6IHZhcigtLWNvbC1taW4td2lkdGgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGFibGUtbWQtc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUtbWQtc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUtbWQtc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUtbWQtc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICAtLWNvbC1taW4td2lkdGg6IDI4dnc7XG4gICAgbWluLXdpZHRoOiB2YXIoLS1jb2wtbWluLXdpZHRoKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC50YWJsZS1tZC1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS1tZC1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1tZC1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS1tZC1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIC0tY29sLW1pbi13aWR0aDogMjJ2dztcbiAgICBtaW4td2lkdGg6IHZhcigtLWNvbC1taW4td2lkdGgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLnRhYmxlLW1kLXN0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLW1kLXN0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLW1kLXN0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLW1kLXN0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgLS1jb2wtbWluLXdpZHRoOiAxNy44NzVyZW07XG4gICAgbWluLXdpZHRoOiB2YXIoLS1jb2wtbWluLXdpZHRoKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50YWJsZS1tZC1zdGlja3kgdGhlYWQgdHIgdGQuaGFsZixcbiAgLnRhYmxlLW1kLXN0aWNreSB0aGVhZCB0ciB0aC5oYWxmLFxuICAudGFibGUtbWQtc3RpY2t5IHRib2R5IHRyIHRkLmhhbGYsXG4gIC50YWJsZS1tZC1zdGlja3kgdGJvZHkgdHIgdGguaGFsZiB7XG4gICAgbWluLXdpZHRoOiBjYWxjKHZhcigtLWNvbC1taW4td2lkdGgpIC8gMik7XG4gIH1cbiAgLnRhYmxlLW1kLXN0aWNreSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLW1kLXN0aWNreSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgdG9wOiBjYWxjKDE5LjZweCArIDEuNDA2MjVyZW0gKyAwLjEyNXJlbSk7XG4gICAgei1pbmRleDogNDtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIGxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50YWJsZS1tZC1zdGlja3kgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS1tZC1zdGlja3kgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHRvcDogY2FsYygyMi40cHggKyAxLjQwNjI1cmVtICsgMC4xMjVyZW0pO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRhYmxlLW1kLXN0aWNreTpub3QoLnRhYmxlLXNuYXApIHRhYmxlIHRoZWFkIHRyIHRoLFxuICAudGFibGUtbWQtc3RpY2t5Om5vdCgudGFibGUtc25hcCkgdGFibGUgdGJvZHkgdHIgdGgge1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAudGFibGUtbWQtc3RpY2t5IHRoZWFkIHRyIHRoIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAyO1xuICB9XG4gIC50YWJsZS1tZC1zdGlja3kgdGhlYWQgdHIgdGg6Zmlyc3QtY2hpbGQge1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMztcbiAgfVxuICAudGFibGUtbWQtc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopOmZpcnN0LWNoaWxkIHRkLFxuICAudGFibGUtbWQtc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopOmZpcnN0LWNoaWxkIHRoIHtcbiAgICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgfVxuICAudGFibGUtbWQtc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopIHRyIHRkLFxuICAudGFibGUtbWQtc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopIHRyIHRoIHtcbiAgICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgfVxuICAudGFibGUtbWQtc3RpY2t5IHRib2R5IHRyIHRoOmZpcnN0LWNoaWxkIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMjtcbiAgfVxuICAudGFibGUtbWQtbm9zdGlja3kge1xuICAgIHdoaXRlLXNwYWNlOiB3cmFwO1xuICB9XG4gIC50YWJsZS1tZC1ub3N0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLW1kLW5vc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUtbWQtbm9zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS1tZC1ub3N0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgbWluLXdpZHRoOiB1bnNldDtcbiAgfVxuICAudGFibGUtbWQtbm9zdGlja3kgdGhlYWQgdHIgdGQuaGFsZixcbiAgLnRhYmxlLW1kLW5vc3RpY2t5IHRoZWFkIHRyIHRoLmhhbGYsXG4gIC50YWJsZS1tZC1ub3N0aWNreSB0Ym9keSB0ciB0ZC5oYWxmLFxuICAudGFibGUtbWQtbm9zdGlja3kgdGJvZHkgdHIgdGguaGFsZiB7XG4gICAgbWluLXdpZHRoOiB1bnNldDtcbiAgfVxuICAudGFibGUtbWQtbm9zdGlja3kgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS1tZC1ub3N0aWNreSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxuICAudGFibGUtbWQtbm9zdGlja3kgdGhlYWQgdHIgdGgge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbiAgLnRhYmxlLW1kLW5vc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopOmZpcnN0LWNoaWxkIHRkLFxuICAudGFibGUtbWQtbm9zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKik6Zmlyc3QtY2hpbGQgdGgge1xuICAgIGJvcmRlci10b3A6IG5vbmU7XG4gIH1cbiAgLnRhYmxlLW1kLW5vc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopIHRyIHRkLFxuICAudGFibGUtbWQtbm9zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKikgdHIgdGgge1xuICAgIGJvcmRlci10b3A6IG5vbmU7XG4gIH1cbiAgLnRhYmxlLW1kLW5vc3RpY2t5IHRib2R5IHRyIHRoOmZpcnN0LWNoaWxkIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG4gIC50YWJsZS1tZC1maXhlZCB7XG4gICAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbiAgfVxuICAudGFibGUtbWQtbm9maXhlZCB7XG4gICAgdGFibGUtbGF5b3V0OiBhdXRvO1xuICB9XG4gIC50YWJsZS1tZC1zdHJpcGVkIHRib2R5IHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpOm50aC1jaGlsZChldmVuKSB0ZCxcbiAgLnRhYmxlLW1kLXN0cmlwZWQgdGJvZHkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcik6bnRoLWNoaWxkKGV2ZW4pIHRoIHtcbiAgICBiYWNrZ3JvdW5kOiAjZjVmNWY1O1xuICB9XG4gIC50YWJsZS1tZC1ub3N0cmlwZWQgdGJvZHkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcik6bnRoLWNoaWxkKGV2ZW4pIHRkLFxuICAudGFibGUtbWQtbm9zdHJpcGVkIHRib2R5IHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpOm50aC1jaGlsZChldmVuKSB0aCB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAudGFibGUtd3JhcHBlci50YWJsZS1sZy1taCB7XG4gICAgbWF4LWhlaWdodDogMjVyZW07XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXIudGFibGUtbGctbWgtMCB7XG4gICAgbWF4LWhlaWdodDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbGctc3RpY2t5KSB0YWJsZSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1sZy1zdGlja3kpIHRhYmxlIHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICB0b3A6IGNhbGMoMTkuNnB4ICsgMS40MDYyNXJlbSArIDAuMDYyNXJlbSk7XG4gICAgei1pbmRleDogNDtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIGxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLWxnLXN0aWNreSkgdGFibGUgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbGctc3RpY2t5KSB0YWJsZSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgdG9wOiBjYWxjKDIyLjRweCArIDEuNDA2MjVyZW0gKyAwLjA2MjVyZW0pO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbGctbm9zdGlja3kpIHRhYmxlIHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLWxnLW5vc3RpY2t5KSB0YWJsZSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLWxnLXNuYXApIHtcbiAgICBzY3JvbGwtc25hcC10eXBlOiBib3RoIG1hbmRhdG9yeTtcbiAgICBvdmVyc2Nyb2xsLWJlaGF2aW9yLXg6IGNvbnRhaW47XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1sZy1zbmFwKSB0aGVhZDpoYXMofiB0Ym9keSkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcikgdGQsXG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbGctc25hcCkgdGhlYWQ6aGFzKH4gdGJvZHkpIHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpIHRoIHtcbiAgICBzY3JvbGwtc25hcC1hbGlnbjogc3RhcnQ7XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1sZy1zbmFwKSB0Ym9keTpub3QodGhlYWQgfiAqKSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKSB0ZCxcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1sZy1zbmFwKSB0Ym9keTpub3QodGhlYWQgfiAqKSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKSB0aCB7XG4gICAgc2Nyb2xsLXNuYXAtYWxpZ246IHN0YXJ0O1xuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbGctbm9zbmFwKSB7XG4gICAgc2Nyb2xsLXNuYXAtdHlwZTogbm9uZTtcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLWxnLXNjcm9sbGluZGljYXRvcikge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLWxnLXNjcm9sbGluZGljYXRvcik6aGFzKC5pbi12aWV3KTo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogNHJlbTtcbiAgICB3aWR0aDogNHJlbTtcbiAgICB0b3A6IDcuNXJlbTtcbiAgICB0b3A6IG1heCgyMCUsIDcuNXJlbSk7XG4gICAgcmlnaHQ6IDUlO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIHBhZGRpbmc6IDAuMTI1cmVtO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSczMCcgaGVpZ2h0PSczMCcgdmlld0JveD0nMCAwIDMwIDMwJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDZyBjbGlwLXBhdGg9J3VybCglMjNjbGlwMF8xNzVfOTc0KSclM0UlM0NnIGZpbHRlcj0ndXJsKCUyM2ZpbHRlcjBfZF8xNzVfOTc0KSclM0UlM0NwYXRoIGQ9J00yNC4yNjc3IDE0LjY4MTdIMjMuNTA1MkMyMy40MzQ3IDE0LjU4NiAyMy4zNDgzIDE0LjQ3MzkgMjMuMjUwMSAxNC4zNTY3QzIyLjk5ODcgMTQuMDU2NyAyMi41ODA3IDEzLjYxMTYgMjIuMDk1MyAxMy40MTc0QzIxLjYxODcgMTMuMjI2OCAyMC45ODY3IDEzLjI0NDcgMjAuNTc3NiAxMy4yNzY1QzIwLjUxNzggMTMuMjgxMSAyMC40NTk2IDEzLjI4NjQgMjAuNDAzNyAxMy4yOTJDMjAuMjY4MiAxMi45NTQyIDIwLjAyODYgMTIuNjQ5IDE5LjY3MDUgMTIuNDVDMTkuNDE1IDEyLjMwNzkgMTkuMDY5NiAxMi4xNDU1IDE4LjcwMjQgMTIuMDcyMUMxOC4zNTUyIDEyLjAwMjYgMTcuODkyMSAxMS45OTYzIDE3LjUwOTYgMTIuMDA1OUMxOC41OTUyIDExLjIyMjMgMTkuMzAzMyA5Ljk0NjQ1IDE5LjMwMzMgOC41MDgyMUMxOS4zMDMzIDYuMTMwODggMTcuMzY5MiA0LjE5Njc4IDE0Ljk5MTggNC4xOTY3OEMxMi42MTQ1IDQuMTk2NzggMTAuNjgwNCA2LjEzMDg4IDEwLjY4MDQgOC41MDgyMUMxMC42ODA0IDEwLjAzMjggMTEuNDc1OSAxMS4zNzUgMTIuNjczNSAxMi4xNDE4VjE3LjAzMjVMMTAuNjMxOCAxNC45OTA4QzkuOTYxNTQgMTQuMzIwNiA4LjkxMTM1IDE0LjIxNjYgOC4xMjI2MyAxNC43NDI0QzcuMjM5NDMgMTUuMzMxMiA2Ljk3NDM5IDE2LjUwOTkgNy41MjA1MSAxNy40MjAxTDEwLjc4NzIgMjIuODY0NkwxMi4zODAzIDI2LjA1MDhDMTIuNzEzNSAyNi43MTcxIDEzLjM5NDUgMjcuMTM4IDE0LjEzOTUgMjcuMTM4SDIyLjQwMjFDMjMuMTA3OSAyNy4xMzggMjMuNzU5NiAyNi43NTk5IDI0LjEwOTggMjYuMTQ3TDI1LjkzOTIgMjIuOTQ1NUMyNi4yNTg3IDIyLjM4NjQgMjYuNDU3IDIxLjc2NjIgMjYuNTIxMSAyMS4xMjUzTDI2Ljg3NzEgMTcuNTY1QzI3LjAzMTQgMTYuMDIxMyAyNS44MTkyIDE0LjY4MTcgMjQuMjY3NyAxNC42ODE3WicgZmlsbD0nd2hpdGUnLyUzRSUzQ3BhdGggZD0nTTI0LjI2NzcgMTQuNjgxN0gyMy41MDUyQzIzLjQzNDcgMTQuNTg2IDIzLjM0ODMgMTQuNDczOSAyMy4yNTAxIDE0LjM1NjdDMjIuOTk4NyAxNC4wNTY3IDIyLjU4MDcgMTMuNjExNiAyMi4wOTUzIDEzLjQxNzRDMjEuNjE4NyAxMy4yMjY4IDIwLjk4NjcgMTMuMjQ0NyAyMC41Nzc2IDEzLjI3NjVDMjAuNTE3OCAxMy4yODExIDIwLjQ1OTYgMTMuMjg2NCAyMC40MDM3IDEzLjI5MkMyMC4yNjgyIDEyLjk1NDIgMjAuMDI4NiAxMi42NDkgMTkuNjcwNSAxMi40NUMxOS40MTUgMTIuMzA3OSAxOS4wNjk2IDEyLjE0NTUgMTguNzAyNCAxMi4wNzIxQzE4LjM1NTIgMTIuMDAyNiAxNy44OTIxIDExLjk5NjMgMTcuNTA5NiAxMi4wMDU5QzE4LjU5NTIgMTEuMjIyMyAxOS4zMDMzIDkuOTQ2NDUgMTkuMzAzMyA4LjUwODIxQzE5LjMwMzMgNi4xMzA4OCAxNy4zNjkyIDQuMTk2NzggMTQuOTkxOCA0LjE5Njc4QzEyLjYxNDUgNC4xOTY3OCAxMC42ODA0IDYuMTMwODggMTAuNjgwNCA4LjUwODIxQzEwLjY4MDQgMTAuMDMyOCAxMS40NzU5IDExLjM3NSAxMi42NzM1IDEyLjE0MThWMTcuMDMyNUwxMC42MzE4IDE0Ljk5MDhDOS45NjE1NCAxNC4zMjA2IDguOTExMzUgMTQuMjE2NiA4LjEyMjYzIDE0Ljc0MjRDNy4yMzk0MyAxNS4zMzEyIDYuOTc0MzkgMTYuNTA5OSA3LjUyMDUxIDE3LjQyMDFMMTAuNzg3MiAyMi44NjQ2TDEyLjM4MDMgMjYuMDUwOEMxMi43MTM1IDI2LjcxNzEgMTMuMzk0NSAyNy4xMzggMTQuMTM5NSAyNy4xMzhIMjIuNDAyMUMyMy4xMDc5IDI3LjEzOCAyMy43NTk2IDI2Ljc1OTkgMjQuMTA5OCAyNi4xNDdMMjUuOTM5MiAyMi45NDU1QzI2LjI1ODcgMjIuMzg2NCAyNi40NTcgMjEuNzY2MiAyNi41MjExIDIxLjEyNTNMMjYuODc3MSAxNy41NjVDMjcuMDMxNCAxNi4wMjEzIDI1LjgxOTIgMTQuNjgxNyAyNC4yNjc3IDE0LjY4MTdaTTExLjg0MiA4LjUwODIxQzExLjg0MiA2Ljc3MTM1IDEzLjI1NSA1LjM1ODMxIDE0Ljk5MTggNS4zNTgzMUMxNi43Mjg3IDUuMzU4MzEgMTguMTQxOCA2Ljc3MTM1IDE4LjE0MTggOC41MDgyMUMxOC4xNDE4IDkuMzUzNzUgMTcuODA2OCAxMC4xMjI1IDE3LjI2MjcgMTAuNjg4OVY4LjQ1MzU2QzE3LjI2MjcgNy4xODYzIDE2LjIzNTMgNi4xNTg5OCAxNC45NjgxIDYuMTU4OThDMTMuNzAwOCA2LjE1ODk4IDEyLjY3MzUgNy4xODYzIDEyLjY3MzUgOC40NTM1NlYxMC42MzgyQzEyLjE1NzUgMTAuMDc3MSAxMS44NDIgOS4zMjg4NCAxMS44NDIgOC41MDgyMVpNMjUuNTcyNCAxNy40MzQ2TDI1LjIxNjMgMjAuOTk0OEMyNS4xNzA2IDIxLjQ1MjYgMjUuMDI5IDIxLjg5NTYgMjQuODAwOCAyMi4yOTVMMjIuOTcxMyAyNS40OTY1QzIyLjg1NDYgMjUuNzAwOCAyMi42MzczIDI1LjgyNjggMjIuNDAyMSAyNS44MjY4SDE0LjEzOTVDMTMuODkxMSAyNS44MjY4IDEzLjY2NDEgMjUuNjg2NSAxMy41NTMxIDI1LjQ2NDRMMTEuOTM3NCAyMi4yMzMxTDguNjQ0ODUgMTYuNzQ1NUM4LjQ1ODgyIDE2LjQzNTQgOC41NDkxIDE2LjAzMzkgOC44NDk5NiAxNS44MzM0QzkuMTE4NjIgMTUuNjU0MiA5LjQ3NjM1IDE1LjY4OTcgOS43MDQ2NyAxNS45MThMMTIuODY1NSAxOS4wNzg4QzEzLjA1MyAxOS4yNjYzIDEzLjMzNSAxOS4zMjI0IDEzLjU4IDE5LjIyMUMxMy44MjUgMTkuMTE5NSAxMy45ODQ3IDE4Ljg4MDQgMTMuOTg0NyAxOC42MTUzVjguNDUzNTZDMTMuOTg0NyA3LjkxMDQ1IDE0LjQyNSA3LjQ3MDE3IDE0Ljk2ODEgNy40NzAxN0MxNS41MTEyIDcuNDcwMTcgMTUuOTUxNSA3LjkxMDQ1IDE1Ljk1MTUgOC40NTM1NlYxNi42NDg1QzE1Ljk1MTUgMTcuMDEwNiAxNi4yNDUgMTcuMzA0MSAxNi42MDcxIDE3LjMwNDFDMTYuOTY5MiAxNy4zMDQxIDE3LjI2MjcgMTcuMDEwNiAxNy4yNjI3IDE2LjY0ODVWMTMuMzI2OUMxNy4yOTk2IDEzLjMyNTIgMTcuMzM3NCAxMy4zMjM1IDE3LjM3NTkgMTMuMzIyQzE3Ljc5MDggMTMuMzA1OSAxOC4yMTA2IDEzLjMxMDkgMTguNDQ1MyAxMy4zNTc4QzE4LjYyMTQgMTMuMzkzIDE4LjgzMDUgMTMuNDgzMiAxOS4wMzM0IDEzLjU5NkMxOS4xMzM0IDEzLjY1MTYgMTkuMjI5NSAxMy43ODkgMTkuMjI5NSAxNC4wMDc2VjE2LjY0ODVDMTkuMjI5NSAxNy4wMTA2IDE5LjUyMyAxNy4zMDQxIDE5Ljg4NTEgMTcuMzA0MUMyMC4yNDcxIDE3LjMwNDEgMjAuNTQwNiAxNy4wMTA2IDIwLjU0MDYgMTYuNjQ4NVYxNC41OTZDMjAuNTg1NSAxNC41OTE2IDIwLjYzMTggMTQuNTg3NCAyMC42NzkyIDE0LjU4MzdDMjEuMDkzNiAxNC41NTE1IDIxLjQ0NDggMTQuNTY5NCAyMS42MDgzIDE0LjYzNDhDMjEuNzYyOSAxNC42OTY3IDIyLjAwMDYgMTQuOTA3MSAyMi4yNDQ5IDE1LjE5ODdDMjIuMzUxNCAxNS4zMjU5IDIyLjQ0MjIgMTUuNDQ3NiAyMi41MDc0IDE1LjUzOTNWMTcuMzA0MUMyMi41MDc0IDE3LjY2NjIgMjIuODAxIDE3Ljk1OTcgMjMuMTYzIDE3Ljk1OTdDMjMuNTI1MiAxNy45NTk3IDIzLjgxODYgMTcuNjY2MiAyMy44MTg2IDE3LjMwNDFWMTUuOTkyOUgyNC4yNjc3QzI1LjA0MzUgMTUuOTkyOSAyNS42NDk1IDE2LjY2MjcgMjUuNTcyNCAxNy40MzQ2WicgZmlsbD0nJTIzMUIxQjFCJy8lM0UlM0NwYXRoIGQ9J00yOS43OTA2IDcuNTk5NDNMMjYuNzQ3MiA0LjU1NTkzQzI2LjUwMTYgNC4zMTA0OCAyNi4xMDIyIDQuMzEwNTQgMjUuODU2NiA0LjU1NTk5QzI1LjYxMTIgNC44MDE1IDI1LjYxMTIgNS4yMDA4OCAyNS44NTY3IDUuNDQ2MzlMMjcuODI1MiA3LjQxNTAxSDIwLjcyODZDMjAuMzgxNSA3LjQxNTAxIDIwLjA5OSA3LjY5NzUxIDIwLjA5OSA4LjA0NDY5QzIwLjA5OSA4LjM5MTg3IDIwLjM4MTUgOC42NzQzMSAyMC43Mjg2IDguNjc0MzFIMjcuODI1MkwyNS44NTY2IDEwLjY0MjlDMjUuNjExMiAxMC44ODg0IDI1LjYxMTIgMTEuMjg3OSAyNS44NTY3IDExLjUzMzVDMjUuOTc5NCAxMS42NTYxIDI2LjE0MDYgMTEuNzE3NCAyNi4zMDE5IDExLjcxNzRDMjYuNDYzMSAxMS43MTc0IDI2LjYyNDQgMTEuNjU2MSAyNi43NDcyIDExLjUzMzRMMjkuNzkwNyA4LjQ4OTg5QzMwLjAzNjEgOC4yNDQzOCAzMC4wMzYxIDcuODQ0OTQgMjkuNzkwNiA3LjU5OTQzWicgZmlsbD0nJTIzMUIxQjFCJy8lM0UlM0NwYXRoIGQ9J00wLjI0MjM2NiA4LjQ4OTg5TDMuMjg1ODEgMTEuNTMzNEMzLjUzMTM4IDExLjc3ODggMy45MzA4MiAxMS43Nzg4IDQuMTc2MzkgMTEuNTMzM0M0LjQyMTc3IDExLjI4NzggNC40MjE3NyAxMC44ODg0IDQuMTc2MzMgMTAuNjQyOUwyLjIwNzc2IDguNjc0MzFIOS4zMDQzNkM5LjY1MTU0IDguNjc0MzEgOS45MzM5OCA4LjM5MTgxIDkuOTMzOTggOC4wNDQ2M0M5LjkzMzk4IDcuNjk3NDUgOS42NTE1NCA3LjQxNTAxIDkuMzA0MzYgNy40MTUwMUgyLjIwNzc2TDQuMTc2MzkgNS40NDY0NUM0LjQyMTc3IDUuMjAwOTQgNC40MjE3NyA0LjgwMTQ0IDQuMTc2MzMgNC41NTU4N0M0LjA1MzYgNC40MzMyIDMuODkyMzcgNC4zNzE4NyAzLjczMTEzIDQuMzcxODdDMy41Njk4OSA0LjM3MTg3IDMuNDA4NTkgNC40MzMyIDMuMjg1ODEgNC41NTU5M0wwLjI0MjMwNSA3LjU5OTQzQy0wLjAwMzA4MDczIDcuODQ0OTQgLTAuMDAzMDgwNzYgOC4yNDQzOCAwLjI0MjM2NiA4LjQ4OTg5WicgZmlsbD0nJTIzMUIxQjFCJy8lM0UlM0MvZyUzRSUzQy9nJTNFJTNDZGVmcyUzRSUzQ2ZpbHRlciBpZD0nZmlsdGVyMF9kXzE3NV85NzQnIHg9Jy0zLjk0MTczJyB5PScwLjE5Njc3Nycgd2lkdGg9JzM3LjkxNjUnIGhlaWdodD0nMzAuOTQxMicgZmlsdGVyVW5pdHM9J3VzZXJTcGFjZU9uVXNlJyBjb2xvci1pbnRlcnBvbGF0aW9uLWZpbHRlcnM9J3NSR0InJTNFJTNDZmVGbG9vZCBmbG9vZC1vcGFjaXR5PScwJyByZXN1bHQ9J0JhY2tncm91bmRJbWFnZUZpeCcvJTNFJTNDZmVDb2xvck1hdHJpeCBpbj0nU291cmNlQWxwaGEnIHR5cGU9J21hdHJpeCcgdmFsdWVzPScwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAxMjcgMCcgcmVzdWx0PSdoYXJkQWxwaGEnLyUzRSUzQ2ZlT2Zmc2V0LyUzRSUzQ2ZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0nMicvJTNFJTNDZmVDb21wb3NpdGUgaW4yPSdoYXJkQWxwaGEnIG9wZXJhdG9yPSdvdXQnLyUzRSUzQ2ZlQ29sb3JNYXRyaXggdHlwZT0nbWF0cml4JyB2YWx1ZXM9JzAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAuMTIgMCcvJTNFJTNDZmVCbGVuZCBtb2RlPSdub3JtYWwnIGluMj0nQmFja2dyb3VuZEltYWdlRml4JyByZXN1bHQ9J2VmZmVjdDFfZHJvcFNoYWRvd18xNzVfOTc0Jy8lM0UlM0NmZUJsZW5kIG1vZGU9J25vcm1hbCcgaW49J1NvdXJjZUdyYXBoaWMnIGluMj0nZWZmZWN0MV9kcm9wU2hhZG93XzE3NV85NzQnIHJlc3VsdD0nc2hhcGUnLyUzRSUzQy9maWx0ZXIlM0UlM0NjbGlwUGF0aCBpZD0nY2xpcDBfMTc1Xzk3NCclM0UlM0NyZWN0IHdpZHRoPSczMCcgaGVpZ2h0PSczMCcgZmlsbD0nd2hpdGUnLyUzRSUzQy9jbGlwUGF0aCUzRSUzQy9kZWZzJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogODUlO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgYm94LXNoYWRvdzogMCAwIDAuMzc1cmVtIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTtcbiAgICB6LWluZGV4OiAxO1xuICAgIGFuaW1hdGlvbjogc3dpcGUgMnMgZWFzZS1pbiBpbmZpbml0ZSBmb3J3YXJkcztcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDUwMG1zIGVhc2U7XG4gIH1cbiAgQGtleWZyYW1lcyBzd2lwZSB7XG4gICAgMCUge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbiAgICAxNSUge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG4gICAgNDUlIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuICAgIDgwJSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMHB4KTtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuICAgIDEwMCUge1xuICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1sZy1zY3JvbGxpbmRpY2F0b3IpOmhhcyguZmFkZS1vdXQpOjphZnRlciB7XG4gICAgb3BhY2l0eTogMCAhaW1wb3J0YW50O1xuICAgIGFuaW1hdGlvbi1wbGF5LXN0YXRlOiBwYXVzZWQ7XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1sZy1ub3Njcm9sbGluZGljYXRvcik6aGFzKC5pbi12aWV3KTo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUtbGctc3RpY2t5IHtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB9XG4gIC50YWJsZS1sZy1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS1sZy1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1sZy1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS1sZy1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIG1pbi13aWR0aDogNDB2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkgYW5kIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC50YWJsZS1sZy1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS1sZy1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1sZy1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS1sZy1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIC0tY29sLW1pbi13aWR0aDogMzB2dztcbiAgICBtaW4td2lkdGg6IHZhcigtLWNvbC1taW4td2lkdGgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRhYmxlLWxnLXN0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLWxnLXN0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLWxnLXN0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLWxnLXN0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgLS1jb2wtbWluLXdpZHRoOiAyOHZ3O1xuICAgIG1pbi13aWR0aDogdmFyKC0tY29sLW1pbi13aWR0aCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnRhYmxlLWxnLXN0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLWxnLXN0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLWxnLXN0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLWxnLXN0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgLS1jb2wtbWluLXdpZHRoOiAyMnZ3O1xuICAgIG1pbi13aWR0aDogdmFyKC0tY29sLW1pbi13aWR0aCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIGFuZCAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLnRhYmxlLWxnLXN0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLWxnLXN0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLWxnLXN0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLWxnLXN0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgLS1jb2wtbWluLXdpZHRoOiAxNy44NzVyZW07XG4gICAgbWluLXdpZHRoOiB2YXIoLS1jb2wtbWluLXdpZHRoKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAudGFibGUtbGctc3RpY2t5IHRoZWFkIHRyIHRkLmhhbGYsXG4gIC50YWJsZS1sZy1zdGlja3kgdGhlYWQgdHIgdGguaGFsZixcbiAgLnRhYmxlLWxnLXN0aWNreSB0Ym9keSB0ciB0ZC5oYWxmLFxuICAudGFibGUtbGctc3RpY2t5IHRib2R5IHRyIHRoLmhhbGYge1xuICAgIG1pbi13aWR0aDogY2FsYyh2YXIoLS1jb2wtbWluLXdpZHRoKSAvIDIpO1xuICB9XG4gIC50YWJsZS1sZy1zdGlja3kgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS1sZy1zdGlja3kgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHRvcDogY2FsYygxOS42cHggKyAxLjQwNjI1cmVtICsgMC4xMjVyZW0pO1xuICAgIHotaW5kZXg6IDQ7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICBsZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRhYmxlLWxnLXN0aWNreSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLWxnLXN0aWNreSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgdG9wOiBjYWxjKDIyLjRweCArIDEuNDA2MjVyZW0gKyAwLjEyNXJlbSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnRhYmxlLWxnLXN0aWNreTpub3QoLnRhYmxlLXNuYXApIHRhYmxlIHRoZWFkIHRyIHRoLFxuICAudGFibGUtbGctc3RpY2t5Om5vdCgudGFibGUtc25hcCkgdGFibGUgdGJvZHkgdHIgdGgge1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAudGFibGUtbGctc3RpY2t5IHRoZWFkIHRyIHRoIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAyO1xuICB9XG4gIC50YWJsZS1sZy1zdGlja3kgdGhlYWQgdHIgdGg6Zmlyc3QtY2hpbGQge1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMztcbiAgfVxuICAudGFibGUtbGctc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopOmZpcnN0LWNoaWxkIHRkLFxuICAudGFibGUtbGctc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopOmZpcnN0LWNoaWxkIHRoIHtcbiAgICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgfVxuICAudGFibGUtbGctc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopIHRyIHRkLFxuICAudGFibGUtbGctc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopIHRyIHRoIHtcbiAgICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgfVxuICAudGFibGUtbGctc3RpY2t5IHRib2R5IHRyIHRoOmZpcnN0LWNoaWxkIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMjtcbiAgfVxuICAudGFibGUtbGctbm9zdGlja3kge1xuICAgIHdoaXRlLXNwYWNlOiB3cmFwO1xuICB9XG4gIC50YWJsZS1sZy1ub3N0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLWxnLW5vc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUtbGctbm9zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS1sZy1ub3N0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgbWluLXdpZHRoOiB1bnNldDtcbiAgfVxuICAudGFibGUtbGctbm9zdGlja3kgdGhlYWQgdHIgdGQuaGFsZixcbiAgLnRhYmxlLWxnLW5vc3RpY2t5IHRoZWFkIHRyIHRoLmhhbGYsXG4gIC50YWJsZS1sZy1ub3N0aWNreSB0Ym9keSB0ciB0ZC5oYWxmLFxuICAudGFibGUtbGctbm9zdGlja3kgdGJvZHkgdHIgdGguaGFsZiB7XG4gICAgbWluLXdpZHRoOiB1bnNldDtcbiAgfVxuICAudGFibGUtbGctbm9zdGlja3kgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS1sZy1ub3N0aWNreSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxuICAudGFibGUtbGctbm9zdGlja3kgdGhlYWQgdHIgdGgge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbiAgLnRhYmxlLWxnLW5vc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopOmZpcnN0LWNoaWxkIHRkLFxuICAudGFibGUtbGctbm9zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKik6Zmlyc3QtY2hpbGQgdGgge1xuICAgIGJvcmRlci10b3A6IG5vbmU7XG4gIH1cbiAgLnRhYmxlLWxnLW5vc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopIHRyIHRkLFxuICAudGFibGUtbGctbm9zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKikgdHIgdGgge1xuICAgIGJvcmRlci10b3A6IG5vbmU7XG4gIH1cbiAgLnRhYmxlLWxnLW5vc3RpY2t5IHRib2R5IHRyIHRoOmZpcnN0LWNoaWxkIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG4gIC50YWJsZS1sZy1maXhlZCB7XG4gICAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbiAgfVxuICAudGFibGUtbGctbm9maXhlZCB7XG4gICAgdGFibGUtbGF5b3V0OiBhdXRvO1xuICB9XG4gIC50YWJsZS1sZy1zdHJpcGVkIHRib2R5IHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpOm50aC1jaGlsZChldmVuKSB0ZCxcbiAgLnRhYmxlLWxnLXN0cmlwZWQgdGJvZHkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcik6bnRoLWNoaWxkKGV2ZW4pIHRoIHtcbiAgICBiYWNrZ3JvdW5kOiAjZjVmNWY1O1xuICB9XG4gIC50YWJsZS1sZy1ub3N0cmlwZWQgdGJvZHkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcik6bnRoLWNoaWxkKGV2ZW4pIHRkLFxuICAudGFibGUtbGctbm9zdHJpcGVkIHRib2R5IHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpOm50aC1jaGlsZChldmVuKSB0aCB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAudGFibGUtd3JhcHBlci50YWJsZS14bC1taCB7XG4gICAgbWF4LWhlaWdodDogMjVyZW07XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXIudGFibGUteGwtbWgtMCB7XG4gICAgbWF4LWhlaWdodDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUteGwtc3RpY2t5KSB0YWJsZSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS14bC1zdGlja3kpIHRhYmxlIHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICB0b3A6IGNhbGMoMTkuNnB4ICsgMS40MDYyNXJlbSArIDAuMDYyNXJlbSk7XG4gICAgei1pbmRleDogNDtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIGxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXhsLXN0aWNreSkgdGFibGUgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUteGwtc3RpY2t5KSB0YWJsZSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgdG9wOiBjYWxjKDIyLjRweCArIDEuNDA2MjVyZW0gKyAwLjA2MjVyZW0pO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUteGwtbm9zdGlja3kpIHRhYmxlIHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXhsLW5vc3RpY2t5KSB0YWJsZSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXhsLXNuYXApIHtcbiAgICBzY3JvbGwtc25hcC10eXBlOiBib3RoIG1hbmRhdG9yeTtcbiAgICBvdmVyc2Nyb2xsLWJlaGF2aW9yLXg6IGNvbnRhaW47XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS14bC1zbmFwKSB0aGVhZDpoYXMofiB0Ym9keSkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcikgdGQsXG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUteGwtc25hcCkgdGhlYWQ6aGFzKH4gdGJvZHkpIHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpIHRoIHtcbiAgICBzY3JvbGwtc25hcC1hbGlnbjogc3RhcnQ7XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS14bC1zbmFwKSB0Ym9keTpub3QodGhlYWQgfiAqKSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKSB0ZCxcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS14bC1zbmFwKSB0Ym9keTpub3QodGhlYWQgfiAqKSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKSB0aCB7XG4gICAgc2Nyb2xsLXNuYXAtYWxpZ246IHN0YXJ0O1xuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUteGwtbm9zbmFwKSB7XG4gICAgc2Nyb2xsLXNuYXAtdHlwZTogbm9uZTtcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXhsLXNjcm9sbGluZGljYXRvcikge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXhsLXNjcm9sbGluZGljYXRvcik6aGFzKC5pbi12aWV3KTo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogNHJlbTtcbiAgICB3aWR0aDogNHJlbTtcbiAgICB0b3A6IDcuNXJlbTtcbiAgICB0b3A6IG1heCgyMCUsIDcuNXJlbSk7XG4gICAgcmlnaHQ6IDUlO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIHBhZGRpbmc6IDAuMTI1cmVtO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSczMCcgaGVpZ2h0PSczMCcgdmlld0JveD0nMCAwIDMwIDMwJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDZyBjbGlwLXBhdGg9J3VybCglMjNjbGlwMF8xNzVfOTc0KSclM0UlM0NnIGZpbHRlcj0ndXJsKCUyM2ZpbHRlcjBfZF8xNzVfOTc0KSclM0UlM0NwYXRoIGQ9J00yNC4yNjc3IDE0LjY4MTdIMjMuNTA1MkMyMy40MzQ3IDE0LjU4NiAyMy4zNDgzIDE0LjQ3MzkgMjMuMjUwMSAxNC4zNTY3QzIyLjk5ODcgMTQuMDU2NyAyMi41ODA3IDEzLjYxMTYgMjIuMDk1MyAxMy40MTc0QzIxLjYxODcgMTMuMjI2OCAyMC45ODY3IDEzLjI0NDcgMjAuNTc3NiAxMy4yNzY1QzIwLjUxNzggMTMuMjgxMSAyMC40NTk2IDEzLjI4NjQgMjAuNDAzNyAxMy4yOTJDMjAuMjY4MiAxMi45NTQyIDIwLjAyODYgMTIuNjQ5IDE5LjY3MDUgMTIuNDVDMTkuNDE1IDEyLjMwNzkgMTkuMDY5NiAxMi4xNDU1IDE4LjcwMjQgMTIuMDcyMUMxOC4zNTUyIDEyLjAwMjYgMTcuODkyMSAxMS45OTYzIDE3LjUwOTYgMTIuMDA1OUMxOC41OTUyIDExLjIyMjMgMTkuMzAzMyA5Ljk0NjQ1IDE5LjMwMzMgOC41MDgyMUMxOS4zMDMzIDYuMTMwODggMTcuMzY5MiA0LjE5Njc4IDE0Ljk5MTggNC4xOTY3OEMxMi42MTQ1IDQuMTk2NzggMTAuNjgwNCA2LjEzMDg4IDEwLjY4MDQgOC41MDgyMUMxMC42ODA0IDEwLjAzMjggMTEuNDc1OSAxMS4zNzUgMTIuNjczNSAxMi4xNDE4VjE3LjAzMjVMMTAuNjMxOCAxNC45OTA4QzkuOTYxNTQgMTQuMzIwNiA4LjkxMTM1IDE0LjIxNjYgOC4xMjI2MyAxNC43NDI0QzcuMjM5NDMgMTUuMzMxMiA2Ljk3NDM5IDE2LjUwOTkgNy41MjA1MSAxNy40MjAxTDEwLjc4NzIgMjIuODY0NkwxMi4zODAzIDI2LjA1MDhDMTIuNzEzNSAyNi43MTcxIDEzLjM5NDUgMjcuMTM4IDE0LjEzOTUgMjcuMTM4SDIyLjQwMjFDMjMuMTA3OSAyNy4xMzggMjMuNzU5NiAyNi43NTk5IDI0LjEwOTggMjYuMTQ3TDI1LjkzOTIgMjIuOTQ1NUMyNi4yNTg3IDIyLjM4NjQgMjYuNDU3IDIxLjc2NjIgMjYuNTIxMSAyMS4xMjUzTDI2Ljg3NzEgMTcuNTY1QzI3LjAzMTQgMTYuMDIxMyAyNS44MTkyIDE0LjY4MTcgMjQuMjY3NyAxNC42ODE3WicgZmlsbD0nd2hpdGUnLyUzRSUzQ3BhdGggZD0nTTI0LjI2NzcgMTQuNjgxN0gyMy41MDUyQzIzLjQzNDcgMTQuNTg2IDIzLjM0ODMgMTQuNDczOSAyMy4yNTAxIDE0LjM1NjdDMjIuOTk4NyAxNC4wNTY3IDIyLjU4MDcgMTMuNjExNiAyMi4wOTUzIDEzLjQxNzRDMjEuNjE4NyAxMy4yMjY4IDIwLjk4NjcgMTMuMjQ0NyAyMC41Nzc2IDEzLjI3NjVDMjAuNTE3OCAxMy4yODExIDIwLjQ1OTYgMTMuMjg2NCAyMC40MDM3IDEzLjI5MkMyMC4yNjgyIDEyLjk1NDIgMjAuMDI4NiAxMi42NDkgMTkuNjcwNSAxMi40NUMxOS40MTUgMTIuMzA3OSAxOS4wNjk2IDEyLjE0NTUgMTguNzAyNCAxMi4wNzIxQzE4LjM1NTIgMTIuMDAyNiAxNy44OTIxIDExLjk5NjMgMTcuNTA5NiAxMi4wMDU5QzE4LjU5NTIgMTEuMjIyMyAxOS4zMDMzIDkuOTQ2NDUgMTkuMzAzMyA4LjUwODIxQzE5LjMwMzMgNi4xMzA4OCAxNy4zNjkyIDQuMTk2NzggMTQuOTkxOCA0LjE5Njc4QzEyLjYxNDUgNC4xOTY3OCAxMC42ODA0IDYuMTMwODggMTAuNjgwNCA4LjUwODIxQzEwLjY4MDQgMTAuMDMyOCAxMS40NzU5IDExLjM3NSAxMi42NzM1IDEyLjE0MThWMTcuMDMyNUwxMC42MzE4IDE0Ljk5MDhDOS45NjE1NCAxNC4zMjA2IDguOTExMzUgMTQuMjE2NiA4LjEyMjYzIDE0Ljc0MjRDNy4yMzk0MyAxNS4zMzEyIDYuOTc0MzkgMTYuNTA5OSA3LjUyMDUxIDE3LjQyMDFMMTAuNzg3MiAyMi44NjQ2TDEyLjM4MDMgMjYuMDUwOEMxMi43MTM1IDI2LjcxNzEgMTMuMzk0NSAyNy4xMzggMTQuMTM5NSAyNy4xMzhIMjIuNDAyMUMyMy4xMDc5IDI3LjEzOCAyMy43NTk2IDI2Ljc1OTkgMjQuMTA5OCAyNi4xNDdMMjUuOTM5MiAyMi45NDU1QzI2LjI1ODcgMjIuMzg2NCAyNi40NTcgMjEuNzY2MiAyNi41MjExIDIxLjEyNTNMMjYuODc3MSAxNy41NjVDMjcuMDMxNCAxNi4wMjEzIDI1LjgxOTIgMTQuNjgxNyAyNC4yNjc3IDE0LjY4MTdaTTExLjg0MiA4LjUwODIxQzExLjg0MiA2Ljc3MTM1IDEzLjI1NSA1LjM1ODMxIDE0Ljk5MTggNS4zNTgzMUMxNi43Mjg3IDUuMzU4MzEgMTguMTQxOCA2Ljc3MTM1IDE4LjE0MTggOC41MDgyMUMxOC4xNDE4IDkuMzUzNzUgMTcuODA2OCAxMC4xMjI1IDE3LjI2MjcgMTAuNjg4OVY4LjQ1MzU2QzE3LjI2MjcgNy4xODYzIDE2LjIzNTMgNi4xNTg5OCAxNC45NjgxIDYuMTU4OThDMTMuNzAwOCA2LjE1ODk4IDEyLjY3MzUgNy4xODYzIDEyLjY3MzUgOC40NTM1NlYxMC42MzgyQzEyLjE1NzUgMTAuMDc3MSAxMS44NDIgOS4zMjg4NCAxMS44NDIgOC41MDgyMVpNMjUuNTcyNCAxNy40MzQ2TDI1LjIxNjMgMjAuOTk0OEMyNS4xNzA2IDIxLjQ1MjYgMjUuMDI5IDIxLjg5NTYgMjQuODAwOCAyMi4yOTVMMjIuOTcxMyAyNS40OTY1QzIyLjg1NDYgMjUuNzAwOCAyMi42MzczIDI1LjgyNjggMjIuNDAyMSAyNS44MjY4SDE0LjEzOTVDMTMuODkxMSAyNS44MjY4IDEzLjY2NDEgMjUuNjg2NSAxMy41NTMxIDI1LjQ2NDRMMTEuOTM3NCAyMi4yMzMxTDguNjQ0ODUgMTYuNzQ1NUM4LjQ1ODgyIDE2LjQzNTQgOC41NDkxIDE2LjAzMzkgOC44NDk5NiAxNS44MzM0QzkuMTE4NjIgMTUuNjU0MiA5LjQ3NjM1IDE1LjY4OTcgOS43MDQ2NyAxNS45MThMMTIuODY1NSAxOS4wNzg4QzEzLjA1MyAxOS4yNjYzIDEzLjMzNSAxOS4zMjI0IDEzLjU4IDE5LjIyMUMxMy44MjUgMTkuMTE5NSAxMy45ODQ3IDE4Ljg4MDQgMTMuOTg0NyAxOC42MTUzVjguNDUzNTZDMTMuOTg0NyA3LjkxMDQ1IDE0LjQyNSA3LjQ3MDE3IDE0Ljk2ODEgNy40NzAxN0MxNS41MTEyIDcuNDcwMTcgMTUuOTUxNSA3LjkxMDQ1IDE1Ljk1MTUgOC40NTM1NlYxNi42NDg1QzE1Ljk1MTUgMTcuMDEwNiAxNi4yNDUgMTcuMzA0MSAxNi42MDcxIDE3LjMwNDFDMTYuOTY5MiAxNy4zMDQxIDE3LjI2MjcgMTcuMDEwNiAxNy4yNjI3IDE2LjY0ODVWMTMuMzI2OUMxNy4yOTk2IDEzLjMyNTIgMTcuMzM3NCAxMy4zMjM1IDE3LjM3NTkgMTMuMzIyQzE3Ljc5MDggMTMuMzA1OSAxOC4yMTA2IDEzLjMxMDkgMTguNDQ1MyAxMy4zNTc4QzE4LjYyMTQgMTMuMzkzIDE4LjgzMDUgMTMuNDgzMiAxOS4wMzM0IDEzLjU5NkMxOS4xMzM0IDEzLjY1MTYgMTkuMjI5NSAxMy43ODkgMTkuMjI5NSAxNC4wMDc2VjE2LjY0ODVDMTkuMjI5NSAxNy4wMTA2IDE5LjUyMyAxNy4zMDQxIDE5Ljg4NTEgMTcuMzA0MUMyMC4yNDcxIDE3LjMwNDEgMjAuNTQwNiAxNy4wMTA2IDIwLjU0MDYgMTYuNjQ4NVYxNC41OTZDMjAuNTg1NSAxNC41OTE2IDIwLjYzMTggMTQuNTg3NCAyMC42NzkyIDE0LjU4MzdDMjEuMDkzNiAxNC41NTE1IDIxLjQ0NDggMTQuNTY5NCAyMS42MDgzIDE0LjYzNDhDMjEuNzYyOSAxNC42OTY3IDIyLjAwMDYgMTQuOTA3MSAyMi4yNDQ5IDE1LjE5ODdDMjIuMzUxNCAxNS4zMjU5IDIyLjQ0MjIgMTUuNDQ3NiAyMi41MDc0IDE1LjUzOTNWMTcuMzA0MUMyMi41MDc0IDE3LjY2NjIgMjIuODAxIDE3Ljk1OTcgMjMuMTYzIDE3Ljk1OTdDMjMuNTI1MiAxNy45NTk3IDIzLjgxODYgMTcuNjY2MiAyMy44MTg2IDE3LjMwNDFWMTUuOTkyOUgyNC4yNjc3QzI1LjA0MzUgMTUuOTkyOSAyNS42NDk1IDE2LjY2MjcgMjUuNTcyNCAxNy40MzQ2WicgZmlsbD0nJTIzMUIxQjFCJy8lM0UlM0NwYXRoIGQ9J00yOS43OTA2IDcuNTk5NDNMMjYuNzQ3MiA0LjU1NTkzQzI2LjUwMTYgNC4zMTA0OCAyNi4xMDIyIDQuMzEwNTQgMjUuODU2NiA0LjU1NTk5QzI1LjYxMTIgNC44MDE1IDI1LjYxMTIgNS4yMDA4OCAyNS44NTY3IDUuNDQ2MzlMMjcuODI1MiA3LjQxNTAxSDIwLjcyODZDMjAuMzgxNSA3LjQxNTAxIDIwLjA5OSA3LjY5NzUxIDIwLjA5OSA4LjA0NDY5QzIwLjA5OSA4LjM5MTg3IDIwLjM4MTUgOC42NzQzMSAyMC43Mjg2IDguNjc0MzFIMjcuODI1MkwyNS44NTY2IDEwLjY0MjlDMjUuNjExMiAxMC44ODg0IDI1LjYxMTIgMTEuMjg3OSAyNS44NTY3IDExLjUzMzVDMjUuOTc5NCAxMS42NTYxIDI2LjE0MDYgMTEuNzE3NCAyNi4zMDE5IDExLjcxNzRDMjYuNDYzMSAxMS43MTc0IDI2LjYyNDQgMTEuNjU2MSAyNi43NDcyIDExLjUzMzRMMjkuNzkwNyA4LjQ4OTg5QzMwLjAzNjEgOC4yNDQzOCAzMC4wMzYxIDcuODQ0OTQgMjkuNzkwNiA3LjU5OTQzWicgZmlsbD0nJTIzMUIxQjFCJy8lM0UlM0NwYXRoIGQ9J00wLjI0MjM2NiA4LjQ4OTg5TDMuMjg1ODEgMTEuNTMzNEMzLjUzMTM4IDExLjc3ODggMy45MzA4MiAxMS43Nzg4IDQuMTc2MzkgMTEuNTMzM0M0LjQyMTc3IDExLjI4NzggNC40MjE3NyAxMC44ODg0IDQuMTc2MzMgMTAuNjQyOUwyLjIwNzc2IDguNjc0MzFIOS4zMDQzNkM5LjY1MTU0IDguNjc0MzEgOS45MzM5OCA4LjM5MTgxIDkuOTMzOTggOC4wNDQ2M0M5LjkzMzk4IDcuNjk3NDUgOS42NTE1NCA3LjQxNTAxIDkuMzA0MzYgNy40MTUwMUgyLjIwNzc2TDQuMTc2MzkgNS40NDY0NUM0LjQyMTc3IDUuMjAwOTQgNC40MjE3NyA0LjgwMTQ0IDQuMTc2MzMgNC41NTU4N0M0LjA1MzYgNC40MzMyIDMuODkyMzcgNC4zNzE4NyAzLjczMTEzIDQuMzcxODdDMy41Njk4OSA0LjM3MTg3IDMuNDA4NTkgNC40MzMyIDMuMjg1ODEgNC41NTU5M0wwLjI0MjMwNSA3LjU5OTQzQy0wLjAwMzA4MDczIDcuODQ0OTQgLTAuMDAzMDgwNzYgOC4yNDQzOCAwLjI0MjM2NiA4LjQ4OTg5WicgZmlsbD0nJTIzMUIxQjFCJy8lM0UlM0MvZyUzRSUzQy9nJTNFJTNDZGVmcyUzRSUzQ2ZpbHRlciBpZD0nZmlsdGVyMF9kXzE3NV85NzQnIHg9Jy0zLjk0MTczJyB5PScwLjE5Njc3Nycgd2lkdGg9JzM3LjkxNjUnIGhlaWdodD0nMzAuOTQxMicgZmlsdGVyVW5pdHM9J3VzZXJTcGFjZU9uVXNlJyBjb2xvci1pbnRlcnBvbGF0aW9uLWZpbHRlcnM9J3NSR0InJTNFJTNDZmVGbG9vZCBmbG9vZC1vcGFjaXR5PScwJyByZXN1bHQ9J0JhY2tncm91bmRJbWFnZUZpeCcvJTNFJTNDZmVDb2xvck1hdHJpeCBpbj0nU291cmNlQWxwaGEnIHR5cGU9J21hdHJpeCcgdmFsdWVzPScwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAxMjcgMCcgcmVzdWx0PSdoYXJkQWxwaGEnLyUzRSUzQ2ZlT2Zmc2V0LyUzRSUzQ2ZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0nMicvJTNFJTNDZmVDb21wb3NpdGUgaW4yPSdoYXJkQWxwaGEnIG9wZXJhdG9yPSdvdXQnLyUzRSUzQ2ZlQ29sb3JNYXRyaXggdHlwZT0nbWF0cml4JyB2YWx1ZXM9JzAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAuMTIgMCcvJTNFJTNDZmVCbGVuZCBtb2RlPSdub3JtYWwnIGluMj0nQmFja2dyb3VuZEltYWdlRml4JyByZXN1bHQ9J2VmZmVjdDFfZHJvcFNoYWRvd18xNzVfOTc0Jy8lM0UlM0NmZUJsZW5kIG1vZGU9J25vcm1hbCcgaW49J1NvdXJjZUdyYXBoaWMnIGluMj0nZWZmZWN0MV9kcm9wU2hhZG93XzE3NV85NzQnIHJlc3VsdD0nc2hhcGUnLyUzRSUzQy9maWx0ZXIlM0UlM0NjbGlwUGF0aCBpZD0nY2xpcDBfMTc1Xzk3NCclM0UlM0NyZWN0IHdpZHRoPSczMCcgaGVpZ2h0PSczMCcgZmlsbD0nd2hpdGUnLyUzRSUzQy9jbGlwUGF0aCUzRSUzQy9kZWZzJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogODUlO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgYm94LXNoYWRvdzogMCAwIDAuMzc1cmVtIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTtcbiAgICB6LWluZGV4OiAxO1xuICAgIGFuaW1hdGlvbjogc3dpcGUgMnMgZWFzZS1pbiBpbmZpbml0ZSBmb3J3YXJkcztcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDUwMG1zIGVhc2U7XG4gIH1cbiAgQGtleWZyYW1lcyBzd2lwZSB7XG4gICAgMCUge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbiAgICAxNSUge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG4gICAgNDUlIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuICAgIDgwJSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMHB4KTtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuICAgIDEwMCUge1xuICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS14bC1zY3JvbGxpbmRpY2F0b3IpOmhhcyguZmFkZS1vdXQpOjphZnRlciB7XG4gICAgb3BhY2l0eTogMCAhaW1wb3J0YW50O1xuICAgIGFuaW1hdGlvbi1wbGF5LXN0YXRlOiBwYXVzZWQ7XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS14bC1ub3Njcm9sbGluZGljYXRvcik6aGFzKC5pbi12aWV3KTo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUteGwtc3RpY2t5IHtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB9XG4gIC50YWJsZS14bC1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS14bC1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS14bC1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS14bC1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIG1pbi13aWR0aDogNDB2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkgYW5kIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC50YWJsZS14bC1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS14bC1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS14bC1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS14bC1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIC0tY29sLW1pbi13aWR0aDogMzB2dztcbiAgICBtaW4td2lkdGg6IHZhcigtLWNvbC1taW4td2lkdGgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRhYmxlLXhsLXN0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLXhsLXN0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLXhsLXN0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLXhsLXN0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgLS1jb2wtbWluLXdpZHRoOiAyOHZ3O1xuICAgIG1pbi13aWR0aDogdmFyKC0tY29sLW1pbi13aWR0aCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnRhYmxlLXhsLXN0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLXhsLXN0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLXhsLXN0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLXhsLXN0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgLS1jb2wtbWluLXdpZHRoOiAyMnZ3O1xuICAgIG1pbi13aWR0aDogdmFyKC0tY29sLW1pbi13aWR0aCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIGFuZCAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLnRhYmxlLXhsLXN0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLXhsLXN0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLXhsLXN0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLXhsLXN0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgLS1jb2wtbWluLXdpZHRoOiAxNy44NzVyZW07XG4gICAgbWluLXdpZHRoOiB2YXIoLS1jb2wtbWluLXdpZHRoKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAudGFibGUteGwtc3RpY2t5IHRoZWFkIHRyIHRkLmhhbGYsXG4gIC50YWJsZS14bC1zdGlja3kgdGhlYWQgdHIgdGguaGFsZixcbiAgLnRhYmxlLXhsLXN0aWNreSB0Ym9keSB0ciB0ZC5oYWxmLFxuICAudGFibGUteGwtc3RpY2t5IHRib2R5IHRyIHRoLmhhbGYge1xuICAgIG1pbi13aWR0aDogY2FsYyh2YXIoLS1jb2wtbWluLXdpZHRoKSAvIDIpO1xuICB9XG4gIC50YWJsZS14bC1zdGlja3kgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS14bC1zdGlja3kgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHRvcDogY2FsYygxOS42cHggKyAxLjQwNjI1cmVtICsgMC4xMjVyZW0pO1xuICAgIHotaW5kZXg6IDQ7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICBsZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRhYmxlLXhsLXN0aWNreSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLXhsLXN0aWNreSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgdG9wOiBjYWxjKDIyLjRweCArIDEuNDA2MjVyZW0gKyAwLjEyNXJlbSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLnRhYmxlLXhsLXN0aWNreTpub3QoLnRhYmxlLXNuYXApIHRhYmxlIHRoZWFkIHRyIHRoLFxuICAudGFibGUteGwtc3RpY2t5Om5vdCgudGFibGUtc25hcCkgdGFibGUgdGJvZHkgdHIgdGgge1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAudGFibGUteGwtc3RpY2t5IHRoZWFkIHRyIHRoIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAyO1xuICB9XG4gIC50YWJsZS14bC1zdGlja3kgdGhlYWQgdHIgdGg6Zmlyc3QtY2hpbGQge1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMztcbiAgfVxuICAudGFibGUteGwtc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopOmZpcnN0LWNoaWxkIHRkLFxuICAudGFibGUteGwtc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopOmZpcnN0LWNoaWxkIHRoIHtcbiAgICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgfVxuICAudGFibGUteGwtc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopIHRyIHRkLFxuICAudGFibGUteGwtc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopIHRyIHRoIHtcbiAgICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgfVxuICAudGFibGUteGwtc3RpY2t5IHRib2R5IHRyIHRoOmZpcnN0LWNoaWxkIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMjtcbiAgfVxuICAudGFibGUteGwtbm9zdGlja3kge1xuICAgIHdoaXRlLXNwYWNlOiB3cmFwO1xuICB9XG4gIC50YWJsZS14bC1ub3N0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLXhsLW5vc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUteGwtbm9zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS14bC1ub3N0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgbWluLXdpZHRoOiB1bnNldDtcbiAgfVxuICAudGFibGUteGwtbm9zdGlja3kgdGhlYWQgdHIgdGQuaGFsZixcbiAgLnRhYmxlLXhsLW5vc3RpY2t5IHRoZWFkIHRyIHRoLmhhbGYsXG4gIC50YWJsZS14bC1ub3N0aWNreSB0Ym9keSB0ciB0ZC5oYWxmLFxuICAudGFibGUteGwtbm9zdGlja3kgdGJvZHkgdHIgdGguaGFsZiB7XG4gICAgbWluLXdpZHRoOiB1bnNldDtcbiAgfVxuICAudGFibGUteGwtbm9zdGlja3kgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS14bC1ub3N0aWNreSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxuICAudGFibGUteGwtbm9zdGlja3kgdGhlYWQgdHIgdGgge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbiAgLnRhYmxlLXhsLW5vc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopOmZpcnN0LWNoaWxkIHRkLFxuICAudGFibGUteGwtbm9zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKik6Zmlyc3QtY2hpbGQgdGgge1xuICAgIGJvcmRlci10b3A6IG5vbmU7XG4gIH1cbiAgLnRhYmxlLXhsLW5vc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopIHRyIHRkLFxuICAudGFibGUteGwtbm9zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKikgdHIgdGgge1xuICAgIGJvcmRlci10b3A6IG5vbmU7XG4gIH1cbiAgLnRhYmxlLXhsLW5vc3RpY2t5IHRib2R5IHRyIHRoOmZpcnN0LWNoaWxkIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG4gIC50YWJsZS14bC1maXhlZCB7XG4gICAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbiAgfVxuICAudGFibGUteGwtbm9maXhlZCB7XG4gICAgdGFibGUtbGF5b3V0OiBhdXRvO1xuICB9XG4gIC50YWJsZS14bC1zdHJpcGVkIHRib2R5IHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpOm50aC1jaGlsZChldmVuKSB0ZCxcbiAgLnRhYmxlLXhsLXN0cmlwZWQgdGJvZHkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcik6bnRoLWNoaWxkKGV2ZW4pIHRoIHtcbiAgICBiYWNrZ3JvdW5kOiAjZjVmNWY1O1xuICB9XG4gIC50YWJsZS14bC1ub3N0cmlwZWQgdGJvZHkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcik6bnRoLWNoaWxkKGV2ZW4pIHRkLFxuICAudGFibGUteGwtbm9zdHJpcGVkIHRib2R5IHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpOm50aC1jaGlsZChldmVuKSB0aCB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgfVxufVxuLnRhYmxlLXdyYXBwZXIge1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIGJvcmRlci1yYWRpdXM6IDAuMzc1cmVtO1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQHN1cHBvcnRzIChzY3JvbGxiYXItd2lkdGg6IHRoaW4pIHtcbiAgLnRhYmxlLXdyYXBwZXIge1xuICAgIHNjcm9sbGJhci13aWR0aDogdGhpbjtcbiAgICBzY3JvbGxiYXItY29sb3I6ICM2NjYgI2U4ZThlODtcbiAgfVxufVxuQHN1cHBvcnRzIHNlbGVjdG9yKDo6LXdlYmtpdC1zY3JvbGxiYXIpIHtcbiAgLnRhYmxlLXdyYXBwZXI6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICB3aWR0aDogMC4yNXJlbTtcbiAgICBoZWlnaHQ6IDAuMjVyZW07XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgICBiYWNrZ3JvdW5kOiAjZThlOGU4O1xuICB9XG4gIC50YWJsZS13cmFwcGVyOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgYmFja2dyb3VuZDogIzY2NjtcbiAgICBib3JkZXItcmFkaXVzOiA1MHJlbTtcbiAgfVxuICAudGFibGUtd3JhcHBlcjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWI6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICMzNjM2MzY7XG4gIH1cbn1cbi50YWJsZS13cmFwcGVyIHRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4udGFibGUtd3JhcHBlciB0YWJsZSB0aCxcbi50YWJsZS13cmFwcGVyIHRhYmxlIHRkIHtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuLnRhYmxlLXdyYXBwZXIgdGFibGUgdGg6Zmlyc3QtY2hpbGQsXG4udGFibGUtd3JhcHBlciB0YWJsZSB0ZDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1sZWZ0OiBub25lICFpbXBvcnRhbnQ7XG59XG4udGFibGUtd3JhcHBlciB0YWJsZSB0aDpsYXN0LWNoaWxkLFxuLnRhYmxlLXdyYXBwZXIgdGFibGUgdGQ6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1yaWdodDogbm9uZSAhaW1wb3J0YW50O1xufVxuLnRhYmxlLXdyYXBwZXIgdGFibGUgdGhlYWQgdHI6Zmlyc3QtY2hpbGQgdGgsXG4udGFibGUtd3JhcHBlciB0YWJsZSB0aGVhZCB0cjpmaXJzdC1jaGlsZCB0ZCB7XG4gIGJvcmRlci10b3A6IG5vbmUgIWltcG9ydGFudDtcbn1cbi50YWJsZS13cmFwcGVyIHRhYmxlIHRib2R5IHRyOmxhc3QtY2hpbGQgdGgsXG4udGFibGUtd3JhcHBlciB0YWJsZSB0Ym9keSB0cjpsYXN0LWNoaWxkIHRkIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZSAhaW1wb3J0YW50O1xufVxuLnRhYmxlIHRoZWFkIHRyIHRoLFxuLnRhYmxlIHRoZWFkIHRyIHRkLFxuLnRhYmxlIHRib2R5IHRyIHRoLFxuLnRhYmxlIHRib2R5IHRyIHRkIHtcbiAgcGFkZGluZzogMC43MDMxMjVyZW0gMC45Mzc1cmVtO1xuICBib3JkZXItdG9wOiBub25lO1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgYm9yZGVyLXJpZ2h0OiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgYmFja2dyb3VuZDogI2RhZGFkYTtcbn1cbi50YWJsZSB0aGVhZCB0ciB0aDpmaXJzdC1jaGlsZCxcbi50YWJsZSB0aGVhZCB0ciB0ZDpmaXJzdC1jaGlsZCxcbi50YWJsZSB0Ym9keSB0ciB0aDpmaXJzdC1jaGlsZCxcbi50YWJsZSB0Ym9keSB0ciB0ZDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1sZWZ0OiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi50YWJsZSB0aGVhZCB0ciB0aDplbXB0eSwgLnRhYmxlIHRoZWFkIHRyIHRoOmhhcygrIDplbXB0eSksXG4udGFibGUgdGhlYWQgdHIgdGQ6ZW1wdHksXG4udGFibGUgdGhlYWQgdHIgdGQ6aGFzKCsgOmVtcHR5KSxcbi50YWJsZSB0Ym9keSB0ciB0aDplbXB0eSxcbi50YWJsZSB0Ym9keSB0ciB0aDpoYXMoKyA6ZW1wdHkpLFxuLnRhYmxlIHRib2R5IHRyIHRkOmVtcHR5LFxuLnRhYmxlIHRib2R5IHRyIHRkOmhhcygrIDplbXB0eSkge1xuICBib3JkZXItbGVmdDogbm9uZTtcbiAgYm9yZGVyLXJpZ2h0OiBub25lO1xufVxuLnRhYmxlIHRoZWFkIHRyIHRoOmVtcHR5OmZpcnN0LWNoaWxkLCAudGFibGUgdGhlYWQgdHIgdGg6aGFzKCsgOmVtcHR5KTpmaXJzdC1jaGlsZCxcbi50YWJsZSB0aGVhZCB0ciB0ZDplbXB0eTpmaXJzdC1jaGlsZCxcbi50YWJsZSB0aGVhZCB0ciB0ZDpoYXMoKyA6ZW1wdHkpOmZpcnN0LWNoaWxkLFxuLnRhYmxlIHRib2R5IHRyIHRoOmVtcHR5OmZpcnN0LWNoaWxkLFxuLnRhYmxlIHRib2R5IHRyIHRoOmhhcygrIDplbXB0eSk6Zmlyc3QtY2hpbGQsXG4udGFibGUgdGJvZHkgdHIgdGQ6ZW1wdHk6Zmlyc3QtY2hpbGQsXG4udGFibGUgdGJvZHkgdHIgdGQ6aGFzKCsgOmVtcHR5KTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1sZWZ0OiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi50YWJsZSB0aGVhZCB0ciB0aDplbXB0eTpsYXN0LWNoaWxkLCAudGFibGUgdGhlYWQgdHIgdGg6aGFzKCsgOmVtcHR5KTpsYXN0LWNoaWxkLFxuLnRhYmxlIHRoZWFkIHRyIHRkOmVtcHR5Omxhc3QtY2hpbGQsXG4udGFibGUgdGhlYWQgdHIgdGQ6aGFzKCsgOmVtcHR5KTpsYXN0LWNoaWxkLFxuLnRhYmxlIHRib2R5IHRyIHRoOmVtcHR5Omxhc3QtY2hpbGQsXG4udGFibGUgdGJvZHkgdHIgdGg6aGFzKCsgOmVtcHR5KTpsYXN0LWNoaWxkLFxuLnRhYmxlIHRib2R5IHRyIHRkOmVtcHR5Omxhc3QtY2hpbGQsXG4udGFibGUgdGJvZHkgdHIgdGQ6aGFzKCsgOmVtcHR5KTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXJpZ2h0OiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi50YWJsZSB0aGVhZCB0ciB0aDpub3QoOmhhcygrIDplbXB0eSkpLFxuLnRhYmxlIHRoZWFkIHRyIHRkOm5vdCg6aGFzKCsgOmVtcHR5KSksXG4udGFibGUgdGJvZHkgdHIgdGg6bm90KDpoYXMoKyA6ZW1wdHkpKSxcbi50YWJsZSB0Ym9keSB0ciB0ZDpub3QoOmhhcygrIDplbXB0eSkpIHtcbiAgYm9yZGVyLXJpZ2h0OiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi50YWJsZSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlciB0ZCxcbi50YWJsZSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlciB0aCxcbi50YWJsZSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB0ZCxcbi50YWJsZSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB0aCB7XG4gIGJhY2tncm91bmQ6ICNlOGU4ZTg7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHBhZGRpbmc6IDAuNDY4NzVyZW0gMC45Mzc1cmVtO1xufVxuLnRhYmxlIHRoZWFkOmhhcyh+IHRib2R5KSB0cjpmaXJzdC1jaGlsZCB0aDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMzc1cmVtO1xufVxuLnRhYmxlIHRoZWFkOmhhcyh+IHRib2R5KSB0cjpmaXJzdC1jaGlsZCB0aDpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMzc1cmVtO1xufVxuLnRhYmxlIHRib2R5IHRyIHRkLFxuLnRhYmxlIHRib2R5IHRyIHRoIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi50YWJsZSB0Ym9keTpub3QoOmhhcyh0aGVhZCB+ICopKSB0ciB0ZCxcbi50YWJsZSB0Ym9keTpub3QoOmhhcyh0aGVhZCB+ICopKSB0ciB0aCB7XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBib3JkZXItcmlnaHQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLnRhYmxlIHRib2R5Om5vdCg6aGFzKHRoZWFkIH4gKikpIHRyIHRkOmZpcnN0LWNoaWxkLFxuLnRhYmxlIHRib2R5Om5vdCg6aGFzKHRoZWFkIH4gKikpIHRyIHRoOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWxlZnQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLnRhYmxlIHRib2R5Om5vdCg6aGFzKHRoZWFkIH4gKikpIHRyOmxhc3QtY2hpbGQgdGQ6Zmlyc3QtY2hpbGQsXG4udGFibGUgdGJvZHk6bm90KDpoYXModGhlYWQgfiAqKSkgdHI6bGFzdC1jaGlsZCB0aDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMzc1cmVtO1xufVxuLnRhYmxlIHRib2R5Om5vdCg6aGFzKHRoZWFkIH4gKikpIHRyOmxhc3QtY2hpbGQgdGQ6bGFzdC1jaGlsZCxcbi50YWJsZSB0Ym9keTpub3QoOmhhcyh0aGVhZCB+ICopKSB0cjpsYXN0LWNoaWxkIHRoOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4zNzVyZW07XG59XG4udGFibGUgdGJvZHk6bm90KHRoZWFkIH4gKikgdHIgdGQsXG4udGFibGUgdGJvZHk6bm90KHRoZWFkIH4gKikgdHIgdGgge1xuICBib3JkZXItdG9wOiBub25lO1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgYm9yZGVyLXJpZ2h0OiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi50YWJsZSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0ZDpmaXJzdC1jaGlsZCxcbi50YWJsZSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0aDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1sZWZ0OiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi50YWJsZSB0Ym9keTpub3QodGhlYWQgfiAqKSB0cjpmaXJzdC1jaGlsZCB0ZCxcbi50YWJsZSB0Ym9keTpub3QodGhlYWQgfiAqKSB0cjpmaXJzdC1jaGlsZCB0aCB7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLnRhYmxlIHRib2R5Om5vdCh0aGVhZCB+ICopIHRyOmZpcnN0LWNoaWxkIHRkOmZpcnN0LWNoaWxkLFxuLnRhYmxlIHRib2R5Om5vdCh0aGVhZCB+ICopIHRyOmZpcnN0LWNoaWxkIHRoOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4zNzVyZW07XG59XG4udGFibGUgdGJvZHk6bm90KHRoZWFkIH4gKikgdHI6Zmlyc3QtY2hpbGQgdGQ6bGFzdC1jaGlsZCxcbi50YWJsZSB0Ym9keTpub3QodGhlYWQgfiAqKSB0cjpmaXJzdC1jaGlsZCB0aDpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMzc1cmVtO1xufVxuXG4uZm9ybS1jb250cm9sLFxuLmN1c3RvbS1zZWxlY3QsXG4uaW52YWxpZC1mZWVkYmFjayB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW0gIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmZvcm0tY29udHJvbCxcbiAgLmN1c3RvbS1zZWxlY3QsXG4gIC5pbnZhbGlkLWZlZWRiYWNrIHtcbiAgICBmb250LXNpemU6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuXG5sYWJlbCB7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4zO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGxhYmVsIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgfVxufVxuXG5pbnB1dCArIGRpdjpub3QoLmlucHV0LWdyb3VwLWFwcGVuZCksXG4uZm9ybS1jYXB0aW9uIHtcbiAgbWFyZ2luLXRvcDogMC4zMTI1cmVtO1xufVxuXG4uY3VzdG9tLXJhZGlvIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbi5jdXN0b20tcmFkaW8gLmN1c3RvbS1jb250cm9sLWlucHV0IHtcbiAgei1pbmRleDogMDtcbn1cblxuLmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBib3JkZXItY29sb3I6ICMzNjM2MzY7XG59XG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgY29sb3I6ICMzNjM2MzY7XG59XG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQ6YWN0aXZlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NlZGRmODtcbn1cblxuaW5wdXRbdHlwZT1wYXNzd29yZF0sXG5pbnB1dFt0eXBlPXRleHRdLnBhc3N3b3JkIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzRjNGM0Yztcbn1cbmlucHV0W3R5cGU9cGFzc3dvcmRdLnRoaW4tYm9yZGVyLFxuaW5wdXRbdHlwZT10ZXh0XS5wYXNzd29yZC50aGluLWJvcmRlciB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI2NjYztcbn1cblxuLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0IHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLXdpZHRoOiAycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG59XG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dC50aGluLWJvcmRlcixcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQudGhpbi1ib3JkZXIge1xuICBib3JkZXItd2lkdGg6IDFweDtcbiAgYm9yZGVyLWNvbG9yOiAjY2NjO1xuICBwYWRkaW5nOiAwLjM3NXJlbSAxcmVtO1xuICBtaW4td2lkdGg6IDc1cHg7XG59XG5cbi5pbnB1dC1ncm91cC5pcy1pbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4uZm9ybS1jb250cm9sLWxhYmVsLnRleHQtZGFuZ2VyIH4gLmludmFsaWQtZmVlZGJhY2sge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmlzLWludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayB7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG59XG5cbi5jdXN0b20tcmFkaW8uY3VzdG9tLXJhZGlvLWFzLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgIzM2MzYzNjtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5jdXN0b20tcmFkaW8uY3VzdG9tLXJhZGlvLWFzLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyMCcgaGVpZ2h0PScyMCcgdmlld0JveD0nMCAwIDIwIDIwJyUzRSUzQ2cgZmlsbD0nbm9uZScgZmlsbC1ydWxlPSdldmVub2RkJyUzRSUzQ3BhdGggc3Ryb2tlPSclMjMzNjM2MzYnIGQ9J00uNS41aDE5djE5SC41eicvJTNFJTNDcGF0aCBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTE1LjYwNSA1LjI2OGMuMzM0LS4zNjUuODE3LS4zNDIgMS4xMzYtLjAyMy4zMTguMzE4LjM2LjgxNi4wMzQgMS4xNzJhOTAzLjU0NyA5MDMuNTQ3IDAgMCAxLTUuMyA1Ljk0bC0xLjMzIDEuNDhhMjkxMi41NjcgMjkxMi41NjcgMCAwIDAtMS43MTggMS45MTVjLS4zLjMzMy0uODQ2LjMyMy0xLjE1Mi4wMTYtLjU1OS0uNTMyLTEuMDA2LS45NjEtMi4wMTItMS45MjhsLS4zNTQtLjM0Yy0uNy0uNjc0LTEuMTc1LTEuMTI5LTEuNjU2LTEuNTg3LS4zNTQtLjMzOS0uMzItLjgzOCAwLTEuMTYzLjMxNi0uMzIxLjc5OC0uMzYgMS4xMzYtLjAyLjk4LjkyOCAxLjgxNyAxLjczMiAzLjQwOCAzLjI2OCAzLjQ0OC0zLjg0MyA1LjU2Ny02LjIxMiA3LjgwOC04LjczeicvJTNFJTNDL2clM0UlM0Mvc3ZnJTNFJTBBXCIpO1xufVxuXG4uY3VzdG9tLWNoZWNrYm94LmN1c3RvbS1jaGVja2JveC1hcy1yYWRpbyAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICMzNjM2MzY7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbi5jdXN0b20tY2hlY2tib3guY3VzdG9tLWNoZWNrYm94LWFzLXJhZGlvIC5mYXV4LXJhZGlvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAycmVtO1xuICBwYWRkaW5nLWxlZnQ6IDJyZW07XG59XG4uY3VzdG9tLWNoZWNrYm94LmN1c3RvbS1jaGVja2JveC1hcy1yYWRpbyAuZmF1eC1yYWRpbzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgIzM2MzYzNjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY3VzdG9tLWNoZWNrYm94LmN1c3RvbS1jaGVja2JveC1hcy1yYWRpbyAuZmF1eC1yYWRpbzo6YWZ0ZXIge1xuICBoZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAyMHB4O1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQyUzRnhtbCB2ZXJzaW9uPScxLjAnIGVuY29kaW5nPSdVVEYtOCclM0YlM0UlM0Nzdmcgd2lkdGg9JzIwcHgnIGhlaWdodD0nMjBweCcgdmlld0JveD0nMCAwIDIwIDIwJyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnJTNFJTNDZyBpZD0nU3R5bGUtR3VpZGUnIHN0cm9rZT0nbm9uZScgc3Ryb2tlLXdpZHRoPScxJyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnJTNFJTNDZyBpZD0nMDcuLUljb25zJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtNzQ5LjAwMDAwMCwgLTY4OC4wMDAwMDApJyUzRSUzQ2cgaWQ9J0Z1bmN0aW9uYWwnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDEwMC4wMDAwMDAsIDQ5OS4wMDAwMDApJyUzRSUzQ2cgaWQ9J0VsZW1lbnRzLS8tVUktLy1SYWRpby0vLVNlbGVjdGVkJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSg2NDkuMDAwMDAwLCAxODkuMDAwMDAwKSclM0UlM0NjaXJjbGUgaWQ9J092YWwnIHN0cm9rZT0nJTIzMzYzNjM2JyBzdHJva2Utd2lkdGg9JzEnIGN4PScxMCcgY3k9JzEwJyByPSc5LjUnJTNFJTNDL2NpcmNsZSUzRSUzQ2NpcmNsZSBpZD0nT3ZhbCcgZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGN4PScxMCcgY3k9JzEwJyByPSc2JyUzRSUzQy9jaXJjbGUlM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbn1cbi5jdXN0b20tY2hlY2tib3guY3VzdG9tLWNoZWNrYm94LWFzLXJhZGlvIC5mYXV4LXJhZGlvIC5mYXV4LXJhZGlvLWxhYmVsIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5jdXN0b20tY2hlY2tib3guY3VzdG9tLWNoZWNrYm94LWFzLXJhZGlvIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmN1c3RvbS1jaGVja2JveC5jdXN0b20tY2hlY2tib3gtYXMtcmFkaW8gLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDJTNGeG1sIHZlcnNpb249JzEuMCcgZW5jb2Rpbmc9J1VURi04JyUzRiUzRSUzQ3N2ZyB3aWR0aD0nMjBweCcgaGVpZ2h0PScyMHB4JyB2aWV3Qm94PScwIDAgMjAgMjAnIHZlcnNpb249JzEuMScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB4bWxuczp4bGluaz0naHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayclM0UlM0NnIGlkPSdTdHlsZS1HdWlkZScgc3Ryb2tlPSdub25lJyBzdHJva2Utd2lkdGg9JzEnIGZpbGw9J25vbmUnIGZpbGwtcnVsZT0nZXZlbm9kZCclM0UlM0NnIGlkPScwNy4tSWNvbnMnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKC03NDkuMDAwMDAwLCAtNjg4LjAwMDAwMCknJTNFJTNDZyBpZD0nRnVuY3Rpb25hbCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMTAwLjAwMDAwMCwgNDk5LjAwMDAwMCknJTNFJTNDZyBpZD0nRWxlbWVudHMtLy1VSS0vLVJhZGlvLS8tU2VsZWN0ZWQnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDY0OS4wMDAwMDAsIDE4OS4wMDAwMDApJyUzRSUzQ2NpcmNsZSBpZD0nT3ZhbCcgc3Ryb2tlPSclMjMzNjM2MzYnIHN0cm9rZS13aWR0aD0nMScgY3g9JzEwJyBjeT0nMTAnIHI9JzkuNSclM0UlM0MvY2lyY2xlJTNFJTNDY2lyY2xlIGlkPSdPdmFsJyBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nZXZlbm9kZCcgY3g9JzEwJyBjeT0nMTAnIHI9JzYnJTNFJTNDL2NpcmNsZSUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTtcbn1cbi5jdXN0b20tY2hlY2tib3guY3VzdG9tLWNoZWNrYm94LWFzLXJhZGlvIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmZhdXgtcmFkaW86OmJlZm9yZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgIzM2MzYzNjtcbn1cbi5jdXN0b20tY2hlY2tib3guY3VzdG9tLWNoZWNrYm94LWFzLXJhZGlvIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmZhdXgtcmFkaW86OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbn1cblxuLmN1c3RvbS1zd2l0Y2gge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4uY3VzdG9tLXN3aXRjaCAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICBjdXJzb3I6IHBvaW50ZXIgIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAyLjcxMjVyZW07XG59XG4uY3VzdG9tLXN3aXRjaCAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGhlaWdodDogMS4xNXJlbTtcbiAgd2lkdGg6IDIuMDg3NXJlbTtcbiAgbGVmdDogMDtcbn1cbi5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBoZWlnaHQ6IDAuODVyZW07XG4gIHdpZHRoOiAwLjg1cmVtO1xuICBsZWZ0OiAwLjJyZW07XG4gIHRvcDogMC4yMjVyZW07XG59XG4uY3VzdG9tLXN3aXRjaCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyNmZlMjtcbiAgYm9yZGVyLWNvbG9yOiAjMzI2ZmUyO1xufVxuXG4uYnRuIHtcbiAgcGFkZGluZzogMC4zNDM3NXJlbSAwLjkzNzVyZW07XG4gIHdpZHRoOiBhdXRvO1xufVxuLmJ0bi5hY3RpdmUsIC5idG46YWN0aXZlLCAuYnRuOmhvdmVyLCAuYnRuOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDtcbn1cbi5idG4uYWN0aXZlIC5pY29uLCAuYnRuOmFjdGl2ZSAuaWNvbiwgLmJ0bjpob3ZlciAuaWNvbiwgLmJ0bjpmb2N1cyAuaWNvbiB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5idG4uZGlzYWJsZWQsIC5idG46ZGlzYWJsZWQsIC5idG4uZGlzYWJsZWQ6aG92ZXIsIC5idG46ZGlzYWJsZWQ6aG92ZXIge1xuICBvcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kOiAjZThlOGU4O1xuICBib3JkZXItY29sb3I6ICNlOGU4ZTg7XG4gIGNvbG9yOiAjY2NjO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5idG4gLmljb24ge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBtYXJnaW4tcmlnaHQ6IDAuMzEyNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuYnRuIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuYnRuLmJ0bi1pbmxpbmUge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG5cbi5idG4tbGlnaHQsXG4uYnRuLWxpZ2h0OmhvdmVyLFxuLmJ0bi1saWdodDpmb2N1cyxcbi5idG4tbGluazIsXG4uYnRuLWxpbmszLFxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeSxcbi5pbnB1dC1ncm91cC1wcmVwZW5kIC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5idG4td2FybmluZyxcbi5idG4td2FybmluZzpob3Zlcixcbi5idG4td2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsXG4uYnRuLW91dGxpbmUtbGlnaHQ6aG92ZXIsXG4uYnRuLW91dGxpbmUtbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLFxuLmJ0bi1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUge1xuICBjb2xvcjogIzM2MzYzNjtcbn1cblxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpob3Zlcixcbi5idG4tdHJhbnMtZGFyayxcbi5idG4tb3V0bGluZS1zZWNvbmRhcnksXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQsXG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcbi5idG4tdmlkZW8ge1xuICBib3JkZXItY29sb3I6ICMzNjM2MzY7XG59XG5cbi5idG4tdHJhbnMtZGFyazpob3Zlcixcbi5idG4tdHJhbnMtZGFyazpmb2N1cyxcbi5idG4tdHJhbnMtZGFyazphY3RpdmUsXG4uYnRuLXZpZGVvLFxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNjM2MzY7XG59XG5cbi5idG4tbGlnaHQuYWN0aXZlLCAuYnRuLWxpZ2h0OmFjdGl2ZSwgLmJ0bi1saWdodDpob3ZlciwgLmJ0bi1saWdodDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG4gIGJvcmRlci1jb2xvcjogI2Y1ZjVmNTtcbn1cblxuLmJ0bi1kYXJrOmhvdmVyLFxuLmJ0bi1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSB7XG4gIGJvcmRlci1jb2xvcjogIzAwMDtcbn1cblxuLmJ0bi1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG59XG5cbi5idG4tcHJpbWFyeSxcbi5idG4tc2Vjb25kYXJ5LFxuLmJ0bi1kYXJrLFxuLmJ0bi1zdWNjZXNzLFxuLmJ0bi1pbmZvLFxuLmJ0bi1kYW5nZXIsXG4uYnRuLWxpZ2h0OmhvdmVyLFxuLmJ0bi10cmFucy1kYXJrOmhvdmVyLFxuLmJ0bi10cmFucy1saWdodCxcbi5idG4tdHJhbnMtbGlnaHQ6aG92ZXIsXG4uYnRuLW91dGxpbmUtcHJpbWFyeTpob3Zlcixcbi5idG4tb3V0bGluZS1kYXJrOmhvdmVyLFxuLmJ0bi1vdXRsaW5lLWxpZ2h0LFxuLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MsXG4uYnRuLW91dGxpbmUtaW5mbyxcbi5idG4tb3V0bGluZS1kYW5nZXIsXG4uYnRuLXZpZGVvLW91dGxpbmU6aG92ZXIsXG4uYnRuLXZpZGVvIHtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cbi5idG4tcHJpbWFyeSB7XG4gIGJvcmRlci1jb2xvcjogIzMyNmZlMjtcbn1cbi5idG4tcHJpbWFyeS5hY3RpdmUsIC5idG4tcHJpbWFyeTphY3RpdmUsIC5idG4tcHJpbWFyeTpob3ZlciwgLmJ0bi1wcmltYXJ5OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNDg3NjtcbiAgYm9yZGVyLWNvbG9yOiAjMDA0ODc2O1xufVxuLmJ0bi1wcmltYXJ5IGkge1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIG1hcmdpbi1sZWZ0OiAwLjVlbTtcbn1cblxuLmJ0bi1vdXRsaW5lLXByaW1hcnkge1xuICBib3JkZXItY29sb3I6ICMzMjZmZTI7XG59XG4uYnRuLW91dGxpbmUtcHJpbWFyeS5hY3RpdmUsIC5idG4tb3V0bGluZS1wcmltYXJ5OmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLXByaW1hcnk6aG92ZXIsIC5idG4tb3V0bGluZS1wcmltYXJ5OmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA0ODc2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA0ODc2O1xufVxuXG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmFjdGl2ZSwgLmlucHV0LWdyb3VwLXByZXBlbmQgLmFjdGl2ZS5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuYWN0aXZlLmlucHV0LWdyb3VwLXRleHQsIC5idG4tb3V0bGluZS1zZWNvbmRhcnk6YWN0aXZlLCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dDphY3RpdmUsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0OmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpob3ZlciwgLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQ6aG92ZXIsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0OmhvdmVyLCAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmZvY3VzLCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dDpmb2N1cyxcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQ6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM2MzYzNjtcbn1cblxuLmJ0bi1kYXJrLmFjdGl2ZSwgLmJ0bi1kYXJrOmFjdGl2ZSwgLmJ0bi1kYXJrOmhvdmVyLCAuYnRuLWRhcms6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xufVxuXG4uYnRuLXRyYW5zLWRhcmsge1xuICBib3JkZXItY29sb3I6ICMzNjM2MzY7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzM2MzYzNjtcbn1cbi5idG4tdHJhbnMtZGFyay5hY3RpdmUsIC5idG4tdHJhbnMtZGFyazphY3RpdmUsIC5idG4tdHJhbnMtZGFyazpob3ZlciwgLmJ0bi10cmFucy1kYXJrOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNjM2MzY7XG59XG5cbi5idG4tdHJhbnMtbGlnaHQge1xuICBib3JkZXItY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogI2ZmZjtcbn1cbi5idG4tdHJhbnMtbGlnaHQuYWN0aXZlLCAuYnRuLXRyYW5zLWxpZ2h0OmFjdGl2ZSwgLmJ0bi10cmFucy1saWdodDpob3ZlciwgLmJ0bi10cmFucy1saWdodDpmb2N1cyB7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4uYnRuLWFkZC1zZXJ2aWNlIHtcbiAgd2lkdGg6IGF1dG87XG59XG5cbi5idG46bm90KDpob3ZlcikgLmljb24uaG92ZXItaWNvbixcbi5idG46aG92ZXIgLmljb24uaG92ZXItaWNvbiB+IC5pY29uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmJ0bi5pY29uOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG4uYnRuLmljb246aG92ZXIgc3BhbiB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4uYnRuLXZpZGVvLW91dGxpbmUtY2VudGVyZWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMzYzNjM2O1xuICBjb2xvcjogIzM2MzYzNjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmJ0bi12aWRlby1vdXRsaW5lLWNlbnRlcmVkIC52aWRlby1pY29uIHtcbiAgd2lkdGg6IDI3cHg7XG4gIGhlaWdodDogMjBweDtcbiAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNycgaGVpZ2h0PScyMCcgdmlld0JveD0nMCAwIDI3IDIwJyUzRSUzQ3BhdGggZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J00yNS44OTYuODI1Yy4zNTIgMS4zOTQuNjIyIDIuODYxLjgxNiA0LjQwMkEzOC4xNyAzOC4xNyAwIDAgMSAyNyA5Ljk5NWMwIDEuNjMzLS4xMDIgMy4yMjgtLjI4OCA0Ljc2OWEzNi4wOSAzNi4wOSAwIDAgMS0uODE2IDQuNDAyIDc3LjU0NyA3Ny41NDcgMCAwIDEtNS45NTcuNjIzYy0yLjA3OC4xMzgtNC4yMjEuMjExLTYuNDMuMjExLTIuMjE3IDAtNC4zNi0uMDczLTYuNDM5LS4yMWE3Ni41ODEgNzYuNTgxIDAgMCAxLTUuOTU3LS42MjQgMzQuNTMzIDM0LjUzMyAwIDAgMS0uODI1LTQuMzkzQTM4LjE3IDM4LjE3IDAgMCAxIDAgMTAuMDA1YzAtMS42MzMuMDkzLTMuMjIuMjg4LTQuNzY5QTM2LjA5IDM2LjA5IDAgMCAxIDEuMTA0LjgzNCA3Ny41NDcgNzcuNTQ3IDAgMCAxIDcuMDYxLjIxMSA5Ny40MTUgOTcuNDE1IDAgMCAxIDEzLjUgMGMyLjIxOCAwIDQuMzYuMDczIDYuNDMuMjEgMi4wNzguMTMgNC4wNjQuMzQgNS45NjYuNjE1ek0xMCAxNWw4LTUtOC01djEweicvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1pbWFnZSAwLjE1cztcbn1cbi5idG4tdmlkZW8tb3V0bGluZS1jZW50ZXJlZDpob3ZlciwgLmJ0bi12aWRlby1vdXRsaW5lLWNlbnRlcmVkOmZvY3VzLCAuYnRuLXZpZGVvLW91dGxpbmUtY2VudGVyZWQ6YWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNjM2MzY7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmJ0bi12aWRlby1vdXRsaW5lLWNlbnRlcmVkOmhvdmVyIC52aWRlby1pY29uLCAuYnRuLXZpZGVvLW91dGxpbmUtY2VudGVyZWQ6Zm9jdXMgLnZpZGVvLWljb24sIC5idG4tdmlkZW8tb3V0bGluZS1jZW50ZXJlZDphY3RpdmUgLnZpZGVvLWljb24ge1xuICB3aWR0aDogMjdweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI3JyBoZWlnaHQ9JzIwJyB2aWV3Qm94PScwIDAgMjcgMjAnJTNFJTNDcGF0aCBmaWxsPSclMjNmZmZmZmYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTI1Ljg5Ni44MjVjLjM1MiAxLjM5NC42MjIgMi44NjEuODE2IDQuNDAyQTM4LjE3IDM4LjE3IDAgMCAxIDI3IDkuOTk1YzAgMS42MzMtLjEwMiAzLjIyOC0uMjg4IDQuNzY5YTM2LjA5IDM2LjA5IDAgMCAxLS44MTYgNC40MDIgNzcuNTQ3IDc3LjU0NyAwIDAgMS01Ljk1Ny42MjNjLTIuMDc4LjEzOC00LjIyMS4yMTEtNi40My4yMTEtMi4yMTcgMC00LjM2LS4wNzMtNi40MzktLjIxYTc2LjU4MSA3Ni41ODEgMCAwIDEtNS45NTctLjYyNCAzNC41MzMgMzQuNTMzIDAgMCAxLS44MjUtNC4zOTNBMzguMTcgMzguMTcgMCAwIDEgMCAxMC4wMDVjMC0xLjYzMy4wOTMtMy4yMi4yODgtNC43NjlBMzYuMDkgMzYuMDkgMCAwIDEgMS4xMDQuODM0IDc3LjU0NyA3Ny41NDcgMCAwIDEgNy4wNjEuMjExIDk3LjQxNSA5Ny40MTUgMCAwIDEgMTMuNSAwYzIuMjE4IDAgNC4zNi4wNzMgNi40My4yMSAyLjA3OC4xMyA0LjA2NC4zNCA1Ljk2Ni42MTV6TTEwIDE1bDgtNS04LTV2MTB6Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xufVxuXG4uYnRuLXZpZGVvLW91dGxpbmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICMzNjM2MzY7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYnRuLXZpZGVvLW91dGxpbmU6OmFmdGVyLCAuYnRuLXZpZGVvLW91dGxpbmU6OmJlZm9yZSB7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4xNXM7XG59XG4uYnRuLXZpZGVvLW91dGxpbmU6aG92ZXIsIC5idG4tdmlkZW8tb3V0bGluZTpmb2N1cywgLmJ0bi12aWRlby1vdXRsaW5lOmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzYzNjM2O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5idG4tdmlkZW8tb3V0bGluZTpub3QoLmljb24tcmlnaHQpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJ0bi12aWRlby1vdXRsaW5lOm5vdCguaWNvbi1yaWdodCk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjcnIGhlaWdodD0nMjAnIHZpZXdCb3g9JzAgMCAyNyAyMCclM0UlM0NwYXRoIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNMjUuODk2LjgyNWMuMzUyIDEuMzk0LjYyMiAyLjg2MS44MTYgNC40MDJBMzguMTcgMzguMTcgMCAwIDEgMjcgOS45OTVjMCAxLjYzMy0uMTAyIDMuMjI4LS4yODggNC43NjlhMzYuMDkgMzYuMDkgMCAwIDEtLjgxNiA0LjQwMiA3Ny41NDcgNzcuNTQ3IDAgMCAxLTUuOTU3LjYyM2MtMi4wNzguMTM4LTQuMjIxLjIxMS02LjQzLjIxMS0yLjIxNyAwLTQuMzYtLjA3My02LjQzOS0uMjFhNzYuNTgxIDc2LjU4MSAwIDAgMS01Ljk1Ny0uNjI0IDM0LjUzMyAzNC41MzMgMCAwIDEtLjgyNS00LjM5M0EzOC4xNyAzOC4xNyAwIDAgMSAwIDEwLjAwNWMwLTEuNjMzLjA5My0zLjIyLjI4OC00Ljc2OUEzNi4wOSAzNi4wOSAwIDAgMSAxLjEwNC44MzQgNzcuNTQ3IDc3LjU0NyAwIDAgMSA3LjA2MS4yMTEgOTcuNDE1IDk3LjQxNSAwIDAgMSAxMy41IDBjMi4yMTggMCA0LjM2LjA3MyA2LjQzLjIxIDIuMDc4LjEzIDQuMDY0LjM0IDUuOTY2LjYxNXpNMTAgMTVsOC01LTgtNXYxMHonLyUzRSUzQy9zdmclM0VcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBoZWlnaHQ6IDI3cHg7XG4gIHdpZHRoOiAyN3B4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4uYnRuLXZpZGVvLW91dGxpbmU6bm90KC5pY29uLXJpZ2h0KTo6YmVmb3JlIHtcbiAgbGVmdDogMDtcbn1cbi5idG4tdmlkZW8tb3V0bGluZTpub3QoLmljb24tcmlnaHQpOjpiZWZvcmUge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHRyYW5zZm9ybTogbm9uZTtcbiAgd2lkdGg6IDI3cHg7XG4gIGhlaWdodDogMjBweDtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtdG9wO1xufVxuLmJ0bi12aWRlby1vdXRsaW5lOm5vdCguaWNvbi1yaWdodCk6aG92ZXIsIC5idG4tdmlkZW8tb3V0bGluZTpub3QoLmljb24tcmlnaHQpOmZvY3VzLCAuYnRuLXZpZGVvLW91dGxpbmU6bm90KC5pY29uLXJpZ2h0KTphY3RpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYnRuLXZpZGVvLW91dGxpbmU6bm90KC5pY29uLXJpZ2h0KTpob3Zlcjo6YmVmb3JlLCAuYnRuLXZpZGVvLW91dGxpbmU6bm90KC5pY29uLXJpZ2h0KTpmb2N1czo6YmVmb3JlLCAuYnRuLXZpZGVvLW91dGxpbmU6bm90KC5pY29uLXJpZ2h0KTphY3RpdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjcnIGhlaWdodD0nMjAnIHZpZXdCb3g9JzAgMCAyNyAyMCclM0UlM0NwYXRoIGZpbGw9JyUyM2ZmZmZmZicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNMjUuODk2LjgyNWMuMzUyIDEuMzk0LjYyMiAyLjg2MS44MTYgNC40MDJBMzguMTcgMzguMTcgMCAwIDEgMjcgOS45OTVjMCAxLjYzMy0uMTAyIDMuMjI4LS4yODggNC43NjlhMzYuMDkgMzYuMDkgMCAwIDEtLjgxNiA0LjQwMiA3Ny41NDcgNzcuNTQ3IDAgMCAxLTUuOTU3LjYyM2MtMi4wNzguMTM4LTQuMjIxLjIxMS02LjQzLjIxMS0yLjIxNyAwLTQuMzYtLjA3My02LjQzOS0uMjFhNzYuNTgxIDc2LjU4MSAwIDAgMS01Ljk1Ny0uNjI0IDM0LjUzMyAzNC41MzMgMCAwIDEtLjgyNS00LjM5M0EzOC4xNyAzOC4xNyAwIDAgMSAwIDEwLjAwNWMwLTEuNjMzLjA5My0zLjIyLjI4OC00Ljc2OUEzNi4wOSAzNi4wOSAwIDAgMSAxLjEwNC44MzQgNzcuNTQ3IDc3LjU0NyAwIDAgMSA3LjA2MS4yMTEgOTcuNDE1IDk3LjQxNSAwIDAgMSAxMy41IDBjMi4yMTggMCA0LjM2LjA3MyA2LjQzLjIxIDIuMDc4LjEzIDQuMDY0LjM0IDUuOTY2LjYxNXpNMTAgMTVsOC01LTgtNXYxMHonLyUzRSUzQy9zdmclM0VcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBoZWlnaHQ6IDI3cHg7XG4gIHdpZHRoOiAyN3B4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4uYnRuLXZpZGVvLW91dGxpbmU6bm90KC5pY29uLXJpZ2h0KTpob3Zlcjo6YmVmb3JlLCAuYnRuLXZpZGVvLW91dGxpbmU6bm90KC5pY29uLXJpZ2h0KTpmb2N1czo6YmVmb3JlLCAuYnRuLXZpZGVvLW91dGxpbmU6bm90KC5pY29uLXJpZ2h0KTphY3RpdmU6OmJlZm9yZSB7XG4gIGxlZnQ6IDA7XG59XG4uYnRuLXZpZGVvLW91dGxpbmU6bm90KC5pY29uLXJpZ2h0KTpob3Zlcjo6YmVmb3JlLCAuYnRuLXZpZGVvLW91dGxpbmU6bm90KC5pY29uLXJpZ2h0KTpmb2N1czo6YmVmb3JlLCAuYnRuLXZpZGVvLW91dGxpbmU6bm90KC5pY29uLXJpZ2h0KTphY3RpdmU6OmJlZm9yZSB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgdHJhbnNmb3JtOiBub25lO1xuICB3aWR0aDogMjdweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3A7XG59XG4uYnRuLXZpZGVvLW91dGxpbmUuaWNvbi1yaWdodCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5idG4tdmlkZW8tb3V0bGluZS5pY29uLXJpZ2h0OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjcnIGhlaWdodD0nMjAnIHZpZXdCb3g9JzAgMCAyNyAyMCclM0UlM0NwYXRoIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNMjUuODk2LjgyNWMuMzUyIDEuMzk0LjYyMiAyLjg2MS44MTYgNC40MDJBMzguMTcgMzguMTcgMCAwIDEgMjcgOS45OTVjMCAxLjYzMy0uMTAyIDMuMjI4LS4yODggNC43NjlhMzYuMDkgMzYuMDkgMCAwIDEtLjgxNiA0LjQwMiA3Ny41NDcgNzcuNTQ3IDAgMCAxLTUuOTU3LjYyM2MtMi4wNzguMTM4LTQuMjIxLjIxMS02LjQzLjIxMS0yLjIxNyAwLTQuMzYtLjA3My02LjQzOS0uMjFhNzYuNTgxIDc2LjU4MSAwIDAgMS01Ljk1Ny0uNjI0IDM0LjUzMyAzNC41MzMgMCAwIDEtLjgyNS00LjM5M0EzOC4xNyAzOC4xNyAwIDAgMSAwIDEwLjAwNWMwLTEuNjMzLjA5My0zLjIyLjI4OC00Ljc2OUEzNi4wOSAzNi4wOSAwIDAgMSAxLjEwNC44MzQgNzcuNTQ3IDc3LjU0NyAwIDAgMSA3LjA2MS4yMTEgOTcuNDE1IDk3LjQxNSAwIDAgMSAxMy41IDBjMi4yMTggMCA0LjM2LjA3MyA2LjQzLjIxIDIuMDc4LjEzIDQuMDY0LjM0IDUuOTY2LjYxNXpNMTAgMTVsOC01LTgtNXYxMHonLyUzRSUzQy9zdmclM0VcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBoZWlnaHQ6IDI3cHg7XG4gIHdpZHRoOiAyN3B4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4uYnRuLXZpZGVvLW91dGxpbmUuaWNvbi1yaWdodDo6YWZ0ZXIge1xuICByaWdodDogMDtcbn1cbi5idG4tdmlkZW8tb3V0bGluZS5pY29uLXJpZ2h0OjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB0cmFuc2Zvcm06IG5vbmU7XG4gIHdpZHRoOiAyN3B4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcDtcbn1cbi5idG4tdmlkZW8tb3V0bGluZS5pY29uLXJpZ2h0OmhvdmVyLCAuYnRuLXZpZGVvLW91dGxpbmUuaWNvbi1yaWdodDpmb2N1cywgLmJ0bi12aWRlby1vdXRsaW5lLmljb24tcmlnaHQ6YWN0aXZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJ0bi12aWRlby1vdXRsaW5lLmljb24tcmlnaHQ6aG92ZXI6OmFmdGVyLCAuYnRuLXZpZGVvLW91dGxpbmUuaWNvbi1yaWdodDpmb2N1czo6YWZ0ZXIsIC5idG4tdmlkZW8tb3V0bGluZS5pY29uLXJpZ2h0OmFjdGl2ZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI3JyBoZWlnaHQ9JzIwJyB2aWV3Qm94PScwIDAgMjcgMjAnJTNFJTNDcGF0aCBmaWxsPSclMjNmZmZmZmYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTI1Ljg5Ni44MjVjLjM1MiAxLjM5NC42MjIgMi44NjEuODE2IDQuNDAyQTM4LjE3IDM4LjE3IDAgMCAxIDI3IDkuOTk1YzAgMS42MzMtLjEwMiAzLjIyOC0uMjg4IDQuNzY5YTM2LjA5IDM2LjA5IDAgMCAxLS44MTYgNC40MDIgNzcuNTQ3IDc3LjU0NyAwIDAgMS01Ljk1Ny42MjNjLTIuMDc4LjEzOC00LjIyMS4yMTEtNi40My4yMTEtMi4yMTcgMC00LjM2LS4wNzMtNi40MzktLjIxYTc2LjU4MSA3Ni41ODEgMCAwIDEtNS45NTctLjYyNCAzNC41MzMgMzQuNTMzIDAgMCAxLS44MjUtNC4zOTNBMzguMTcgMzguMTcgMCAwIDEgMCAxMC4wMDVjMC0xLjYzMy4wOTMtMy4yMi4yODgtNC43NjlBMzYuMDkgMzYuMDkgMCAwIDEgMS4xMDQuODM0IDc3LjU0NyA3Ny41NDcgMCAwIDEgNy4wNjEuMjExIDk3LjQxNSA5Ny40MTUgMCAwIDEgMTMuNSAwYzIuMjE4IDAgNC4zNi4wNzMgNi40My4yMSAyLjA3OC4xMyA0LjA2NC4zNCA1Ljk2Ni42MTV6TTEwIDE1bDgtNS04LTV2MTB6Jy8lM0UlM0Mvc3ZnJTNFXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgaGVpZ2h0OiAyN3B4O1xuICB3aWR0aDogMjdweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLmJ0bi12aWRlby1vdXRsaW5lLmljb24tcmlnaHQ6aG92ZXI6OmFmdGVyLCAuYnRuLXZpZGVvLW91dGxpbmUuaWNvbi1yaWdodDpmb2N1czo6YWZ0ZXIsIC5idG4tdmlkZW8tb3V0bGluZS5pY29uLXJpZ2h0OmFjdGl2ZTo6YWZ0ZXIge1xuICByaWdodDogMDtcbn1cbi5idG4tdmlkZW8tb3V0bGluZS5pY29uLXJpZ2h0OmhvdmVyOjphZnRlciwgLmJ0bi12aWRlby1vdXRsaW5lLmljb24tcmlnaHQ6Zm9jdXM6OmFmdGVyLCAuYnRuLXZpZGVvLW91dGxpbmUuaWNvbi1yaWdodDphY3RpdmU6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHRyYW5zZm9ybTogbm9uZTtcbiAgd2lkdGg6IDI3cHg7XG4gIGhlaWdodDogMjBweDtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtdG9wO1xufVxuXG4ubGluay12aWRlbyB7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICBtYXJnaW46IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDIuNXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmxpbmstdmlkZW86OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjcnIGhlaWdodD0nMjAnIHZpZXdCb3g9JzAgMCAyNyAyMCclM0UlM0NwYXRoIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNMjUuODk2LjgyNWMuMzUyIDEuMzk0LjYyMiAyLjg2MS44MTYgNC40MDJBMzguMTcgMzguMTcgMCAwIDEgMjcgOS45OTVjMCAxLjYzMy0uMTAyIDMuMjI4LS4yODggNC43NjlhMzYuMDkgMzYuMDkgMCAwIDEtLjgxNiA0LjQwMiA3Ny41NDcgNzcuNTQ3IDAgMCAxLTUuOTU3LjYyM2MtMi4wNzguMTM4LTQuMjIxLjIxMS02LjQzLjIxMS0yLjIxNyAwLTQuMzYtLjA3My02LjQzOS0uMjFhNzYuNTgxIDc2LjU4MSAwIDAgMS01Ljk1Ny0uNjI0IDM0LjUzMyAzNC41MzMgMCAwIDEtLjgyNS00LjM5M0EzOC4xNyAzOC4xNyAwIDAgMSAwIDEwLjAwNWMwLTEuNjMzLjA5My0zLjIyLjI4OC00Ljc2OUEzNi4wOSAzNi4wOSAwIDAgMSAxLjEwNC44MzQgNzcuNTQ3IDc3LjU0NyAwIDAgMSA3LjA2MS4yMTEgOTcuNDE1IDk3LjQxNSAwIDAgMSAxMy41IDBjMi4yMTggMCA0LjM2LjA3MyA2LjQzLjIxIDIuMDc4LjEzIDQuMDY0LjM0IDUuOTY2LjYxNXpNMTAgMTVsOC01LTgtNXYxMHonLyUzRSUzQy9zdmclM0VcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBoZWlnaHQ6IDI3cHg7XG4gIHdpZHRoOiAyN3B4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4ubGluay12aWRlbzo6YmVmb3JlIHtcbiAgbGVmdDogMDtcbn1cblxuLmJ0bi12aWRlbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0YzRjNGM7XG4gIGJvcmRlci1jb2xvcjogIzRjNGM0YztcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5idG4tdmlkZW86OmFmdGVyLCAuYnRuLXZpZGVvOjpiZWZvcmUge1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMTVzO1xufVxuLmJ0bi12aWRlbzpob3ZlciwgLmJ0bi12aWRlbzpmb2N1cywgLmJ0bi12aWRlbzphY3RpdmUge1xuICBjb2xvcjogIzM2MzYzNjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uYnRuLXZpZGVvOm5vdCguaWNvbi1yaWdodCkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYnRuLXZpZGVvOm5vdCguaWNvbi1yaWdodCk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjcnIGhlaWdodD0nMjAnIHZpZXdCb3g9JzAgMCAyNyAyMCclM0UlM0NwYXRoIGZpbGw9JyUyM2ZmZmZmZicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNMjUuODk2LjgyNWMuMzUyIDEuMzk0LjYyMiAyLjg2MS44MTYgNC40MDJBMzguMTcgMzguMTcgMCAwIDEgMjcgOS45OTVjMCAxLjYzMy0uMTAyIDMuMjI4LS4yODggNC43NjlhMzYuMDkgMzYuMDkgMCAwIDEtLjgxNiA0LjQwMiA3Ny41NDcgNzcuNTQ3IDAgMCAxLTUuOTU3LjYyM2MtMi4wNzguMTM4LTQuMjIxLjIxMS02LjQzLjIxMS0yLjIxNyAwLTQuMzYtLjA3My02LjQzOS0uMjFhNzYuNTgxIDc2LjU4MSAwIDAgMS01Ljk1Ny0uNjI0IDM0LjUzMyAzNC41MzMgMCAwIDEtLjgyNS00LjM5M0EzOC4xNyAzOC4xNyAwIDAgMSAwIDEwLjAwNWMwLTEuNjMzLjA5My0zLjIyLjI4OC00Ljc2OUEzNi4wOSAzNi4wOSAwIDAgMSAxLjEwNC44MzQgNzcuNTQ3IDc3LjU0NyAwIDAgMSA3LjA2MS4yMTEgOTcuNDE1IDk3LjQxNSAwIDAgMSAxMy41IDBjMi4yMTggMCA0LjM2LjA3MyA2LjQzLjIxIDIuMDc4LjEzIDQuMDY0LjM0IDUuOTY2LjYxNXpNMTAgMTVsOC01LTgtNXYxMHonLyUzRSUzQy9zdmclM0VcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBoZWlnaHQ6IDI3cHg7XG4gIHdpZHRoOiAyN3B4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4uYnRuLXZpZGVvOm5vdCguaWNvbi1yaWdodCk6OmJlZm9yZSB7XG4gIGxlZnQ6IDA7XG59XG4uYnRuLXZpZGVvOm5vdCguaWNvbi1yaWdodCk6OmJlZm9yZSB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgdHJhbnNmb3JtOiBub25lO1xuICB3aWR0aDogMjdweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3A7XG59XG4uYnRuLXZpZGVvOm5vdCguaWNvbi1yaWdodCk6aG92ZXIsIC5idG4tdmlkZW86bm90KC5pY29uLXJpZ2h0KTpmb2N1cywgLmJ0bi12aWRlbzpub3QoLmljb24tcmlnaHQpOmFjdGl2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5idG4tdmlkZW86bm90KC5pY29uLXJpZ2h0KTpob3Zlcjo6YmVmb3JlLCAuYnRuLXZpZGVvOm5vdCguaWNvbi1yaWdodCk6Zm9jdXM6OmJlZm9yZSwgLmJ0bi12aWRlbzpub3QoLmljb24tcmlnaHQpOmFjdGl2ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNycgaGVpZ2h0PScyMCcgdmlld0JveD0nMCAwIDI3IDIwJyUzRSUzQ3BhdGggZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J00yNS44OTYuODI1Yy4zNTIgMS4zOTQuNjIyIDIuODYxLjgxNiA0LjQwMkEzOC4xNyAzOC4xNyAwIDAgMSAyNyA5Ljk5NWMwIDEuNjMzLS4xMDIgMy4yMjgtLjI4OCA0Ljc2OWEzNi4wOSAzNi4wOSAwIDAgMS0uODE2IDQuNDAyIDc3LjU0NyA3Ny41NDcgMCAwIDEtNS45NTcuNjIzYy0yLjA3OC4xMzgtNC4yMjEuMjExLTYuNDMuMjExLTIuMjE3IDAtNC4zNi0uMDczLTYuNDM5LS4yMWE3Ni41ODEgNzYuNTgxIDAgMCAxLTUuOTU3LS42MjQgMzQuNTMzIDM0LjUzMyAwIDAgMS0uODI1LTQuMzkzQTM4LjE3IDM4LjE3IDAgMCAxIDAgMTAuMDA1YzAtMS42MzMuMDkzLTMuMjIuMjg4LTQuNzY5QTM2LjA5IDM2LjA5IDAgMCAxIDEuMTA0LjgzNCA3Ny41NDcgNzcuNTQ3IDAgMCAxIDcuMDYxLjIxMSA5Ny40MTUgOTcuNDE1IDAgMCAxIDEzLjUgMGMyLjIxOCAwIDQuMzYuMDczIDYuNDMuMjEgMi4wNzguMTMgNC4wNjQuMzQgNS45NjYuNjE1ek0xMCAxNWw4LTUtOC01djEweicvJTNFJTNDL3N2ZyUzRVwiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGhlaWdodDogMjdweDtcbiAgd2lkdGg6IDI3cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5idG4tdmlkZW86bm90KC5pY29uLXJpZ2h0KTpob3Zlcjo6YmVmb3JlLCAuYnRuLXZpZGVvOm5vdCguaWNvbi1yaWdodCk6Zm9jdXM6OmJlZm9yZSwgLmJ0bi12aWRlbzpub3QoLmljb24tcmlnaHQpOmFjdGl2ZTo6YmVmb3JlIHtcbiAgbGVmdDogMDtcbn1cbi5idG4tdmlkZW86bm90KC5pY29uLXJpZ2h0KTpob3Zlcjo6YmVmb3JlLCAuYnRuLXZpZGVvOm5vdCguaWNvbi1yaWdodCk6Zm9jdXM6OmJlZm9yZSwgLmJ0bi12aWRlbzpub3QoLmljb24tcmlnaHQpOmFjdGl2ZTo6YmVmb3JlIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB0cmFuc2Zvcm06IG5vbmU7XG4gIHdpZHRoOiAyN3B4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcDtcbn1cbi5idG4tdmlkZW8uaWNvbi1yaWdodCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5idG4tdmlkZW8uaWNvbi1yaWdodDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI3JyBoZWlnaHQ9JzIwJyB2aWV3Qm94PScwIDAgMjcgMjAnJTNFJTNDcGF0aCBmaWxsPSclMjNmZmZmZmYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTI1Ljg5Ni44MjVjLjM1MiAxLjM5NC42MjIgMi44NjEuODE2IDQuNDAyQTM4LjE3IDM4LjE3IDAgMCAxIDI3IDkuOTk1YzAgMS42MzMtLjEwMiAzLjIyOC0uMjg4IDQuNzY5YTM2LjA5IDM2LjA5IDAgMCAxLS44MTYgNC40MDIgNzcuNTQ3IDc3LjU0NyAwIDAgMS01Ljk1Ny42MjNjLTIuMDc4LjEzOC00LjIyMS4yMTEtNi40My4yMTEtMi4yMTcgMC00LjM2LS4wNzMtNi40MzktLjIxYTc2LjU4MSA3Ni41ODEgMCAwIDEtNS45NTctLjYyNCAzNC41MzMgMzQuNTMzIDAgMCAxLS44MjUtNC4zOTNBMzguMTcgMzguMTcgMCAwIDEgMCAxMC4wMDVjMC0xLjYzMy4wOTMtMy4yMi4yODgtNC43NjlBMzYuMDkgMzYuMDkgMCAwIDEgMS4xMDQuODM0IDc3LjU0NyA3Ny41NDcgMCAwIDEgNy4wNjEuMjExIDk3LjQxNSA5Ny40MTUgMCAwIDEgMTMuNSAwYzIuMjE4IDAgNC4zNi4wNzMgNi40My4yMSAyLjA3OC4xMyA0LjA2NC4zNCA1Ljk2Ni42MTV6TTEwIDE1bDgtNS04LTV2MTB6Jy8lM0UlM0Mvc3ZnJTNFXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgaGVpZ2h0OiAyN3B4O1xuICB3aWR0aDogMjdweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLmJ0bi12aWRlby5pY29uLXJpZ2h0OjphZnRlciB7XG4gIHJpZ2h0OiAwO1xufVxuLmJ0bi12aWRlby5pY29uLXJpZ2h0OjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB0cmFuc2Zvcm06IG5vbmU7XG4gIHdpZHRoOiAyN3B4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcDtcbn1cbi5idG4tdmlkZW8uaWNvbi1yaWdodDpob3ZlciwgLmJ0bi12aWRlby5pY29uLXJpZ2h0OmZvY3VzLCAuYnRuLXZpZGVvLmljb24tcmlnaHQ6YWN0aXZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJ0bi12aWRlby5pY29uLXJpZ2h0OmhvdmVyOjphZnRlciwgLmJ0bi12aWRlby5pY29uLXJpZ2h0OmZvY3VzOjphZnRlciwgLmJ0bi12aWRlby5pY29uLXJpZ2h0OmFjdGl2ZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI3JyBoZWlnaHQ9JzIwJyB2aWV3Qm94PScwIDAgMjcgMjAnJTNFJTNDcGF0aCBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTI1Ljg5Ni44MjVjLjM1MiAxLjM5NC42MjIgMi44NjEuODE2IDQuNDAyQTM4LjE3IDM4LjE3IDAgMCAxIDI3IDkuOTk1YzAgMS42MzMtLjEwMiAzLjIyOC0uMjg4IDQuNzY5YTM2LjA5IDM2LjA5IDAgMCAxLS44MTYgNC40MDIgNzcuNTQ3IDc3LjU0NyAwIDAgMS01Ljk1Ny42MjNjLTIuMDc4LjEzOC00LjIyMS4yMTEtNi40My4yMTEtMi4yMTcgMC00LjM2LS4wNzMtNi40MzktLjIxYTc2LjU4MSA3Ni41ODEgMCAwIDEtNS45NTctLjYyNCAzNC41MzMgMzQuNTMzIDAgMCAxLS44MjUtNC4zOTNBMzguMTcgMzguMTcgMCAwIDEgMCAxMC4wMDVjMC0xLjYzMy4wOTMtMy4yMi4yODgtNC43NjlBMzYuMDkgMzYuMDkgMCAwIDEgMS4xMDQuODM0IDc3LjU0NyA3Ny41NDcgMCAwIDEgNy4wNjEuMjExIDk3LjQxNSA5Ny40MTUgMCAwIDEgMTMuNSAwYzIuMjE4IDAgNC4zNi4wNzMgNi40My4yMSAyLjA3OC4xMyA0LjA2NC4zNCA1Ljk2Ni42MTV6TTEwIDE1bDgtNS04LTV2MTB6Jy8lM0UlM0Mvc3ZnJTNFXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgaGVpZ2h0OiAyN3B4O1xuICB3aWR0aDogMjdweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLmJ0bi12aWRlby5pY29uLXJpZ2h0OmhvdmVyOjphZnRlciwgLmJ0bi12aWRlby5pY29uLXJpZ2h0OmZvY3VzOjphZnRlciwgLmJ0bi12aWRlby5pY29uLXJpZ2h0OmFjdGl2ZTo6YWZ0ZXIge1xuICByaWdodDogMDtcbn1cbi5idG4tdmlkZW8uaWNvbi1yaWdodDpob3Zlcjo6YWZ0ZXIsIC5idG4tdmlkZW8uaWNvbi1yaWdodDpmb2N1czo6YWZ0ZXIsIC5idG4tdmlkZW8uaWNvbi1yaWdodDphY3RpdmU6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHRyYW5zZm9ybTogbm9uZTtcbiAgd2lkdGg6IDI3cHg7XG4gIGhlaWdodDogMjBweDtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtdG9wO1xufVxuXG4uYnRuLWxpbmsge1xuICBjb2xvcjogIzMyNmZlMjtcbiAgcGFkZGluZzogMDtcbn1cbi5idG4tbGluazpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uYnRuLWxpbmsyIHtcbiAgY29sb3I6ICM0YzRjNGM7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBwYWRkaW5nOiAwO1xufVxuLmJ0bi1saW5rMjpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uYnRuLWxpbmszIHtcbiAgY29sb3I6ICM0YzRjNGM7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwO1xufVxuLmJ0bi1saW5rMzpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XG59XG5cbi5idG4tbGluazQge1xuICBjb2xvcjogIzRjNGM0YztcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMTBweDtcbiAgYm9yZGVyOiBub25lO1xufVxuLmJ0bi1saW5rNDpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XG59XG5cbi5idG4tbGluazUge1xuICBjb2xvcjogIzRjNGM0YztcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMDtcbn1cbi5idG4tbGluazU6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xufVxuXG4ucmVtb3ZlLWJ0bixcbi5yZW1vdmUtYnRuLWxnIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4ubW9kYWwtaGVhZGVyIGJ1dHRvbi5jbG9zZSB7XG4gIHRleHQtc2hhZG93OiBub25lO1xufVxuXG4uY2xvc2Uge1xuICBvcGFjaXR5OiAxO1xufVxuXG5hLmJ0biB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmJ0bi1ncm91cCA+IC5idG46Zm9jdXMsIC5idG4tZ3JvdXAgPiAuYnRuOmFjdGl2ZSwgLmJ0bi1ncm91cCA+IC5idG4uYWN0aXZlLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46Zm9jdXMsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjphY3RpdmUsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzI2ZmUyO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmNhcmQge1xuICBtYXJnaW4tYm90dG9tOiAxZW07XG59XG4uY2FyZCAubGlzdC1ncm91cCB7XG4gIG1hcmdpbi1sZWZ0OiAtMC45Mzc1cmVtO1xuICBtYXJnaW4tcmlnaHQ6IC0wLjkzNzVyZW07XG59XG4uY2FyZCAuY2FyZC1oZWFkZXIge1xuICBiYWNrZ3JvdW5kOiAjY2NjO1xufVxuLmNhcmQgLmNhcmQtdGl0bGUuaDUge1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbn1cbiNhY2NvcmRpb24gLmNhcmQge1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBib3JkZXItcmFkaXVzOiBub25lO1xufVxuI2FjY29yZGlvbiAuY2FyZCAuY2FyZC1oZWFkZXIge1xuICBwYWRkaW5nOiAxLjI1cmVtIDA7XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBib3JkZXItdG9wOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuI2FjY29yZGlvbiAuY2FyZCAuY2FyZC1oZWFkZXI6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuI2FjY29yZGlvbiAuY2FyZCAuY2FyZC1oZWFkZXIgLmJ0biB7XG4gIHBhZGRpbmc6IDEuMjVyZW0gMC42MjVyZW07XG59XG4jYWNjb3JkaW9uIC5jYXJkIC5jYXJkLWhlYWRlciAuYnRuLmJ0bi1saW5rIHtcbiAgY29sb3I6ICM2NjY7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuI2FjY29yZGlvbiAuY2FyZCAuY2FyZC1oZWFkZXIgLmJ0bi5idG4tbGluazpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbiNhY2NvcmRpb24gLmNhcmQgLmNhcmQtaGVhZGVyIC5idG4uYnRuLWxpbms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW46IDNweCA1cHggMCAwO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIHZpZXdCb3g9JzAgMCAxMiAxMiclM0UlM0NwYXRoIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNNy41NzkgNS45ODdMMy4yNzUgMS42MDRBLjkwOC45MDggMCAwIDEgMyAuOTQ0Ljk5Mi45OTIgMCAwIDEgMy4yNTUuMjljLjIyNS0uMi40NTctLjI4OC42OTgtLjI5YS45MTkuOTE5IDAgMCAxIC42NjYuMjc1bDUuMTA2IDUuMDU4YS45NDguOTQ4IDAgMCAxIC4wMDcgMS4zMjdsLTUuMTE4IDUuMDQ3Yy0uMTIzLjE2NS0uMzguMjkyLS42NTQuMjkzYS45NjIuOTYyIDAgMCAxLS42ODMtLjI5My45MDMuOTAzIDAgMCAxLS4yNzctLjY2Ljk5My45OTMgMCAwIDEgLjI1Ni0uNjU1TDcuNTggNS45ODd6Jy8lM0UlM0Mvc3ZnJTNFXCIpIG5vLXJlcGVhdCAwIDA7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbn1cbiNhY2NvcmRpb24gLmNhcmQgLmNhcmQtaGVhZGVyIC5idG4uYnRuLWxpbmsuY29sbGFwc2VkOjpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbn1cbiNhY2NvcmRpb24gLmNhcmQgLmNhcmQtYm9keSB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1sZWZ0OiAwLjkzNzVyZW07XG59XG5cbi5jYXJkLWxpbmsge1xuICBjb2xvcjogIzMyNmZlMjtcbn1cbi5jYXJkLWxpbms6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5hbGVydCB7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgYm9yZGVyLWxlZnQ6IDAuMTI1cmVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAwIDAuMTI1cmVtIDAuMTI1cmVtIDA7XG4gIHBhZGRpbmc6IDAuNXJlbSAwLjYyNXJlbSAwLjVyZW0gMi44NzVyZW07XG4gIG1hcmdpbjogYXV0bztcbn1cbi5hbGVydC5hbGVydC1zdWNjZXNzIHtcbiAgY29sb3I6ICMwNDZhMzg7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMDQ2YTM4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDVlNmRlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYWxlcnQuYWxlcnQtc3VjY2Vzczo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxNicgaGVpZ2h0PScxNicgZmlsbD0nJTIzMDQ2QTM4JyBjbGFzcz0nYmkgYmktY2hlY2stY2lyY2xlLWZpbGwnIHZpZXdCb3g9JzAgMCAxNiAxNic+PHBhdGggZD0nTTE2IDhBOCA4IDAgMSAxIDAgOGE4IDggMCAwIDEgMTYgMHptLTMuOTctMy4wM2EuNzUuNzUgMCAwIDAtMS4wOC4wMjJMNy40NzcgOS40MTcgNS4zODQgNy4zMjNhLjc1Ljc1IDAgMCAwLTEuMDYgMS4wNkw2Ljk3IDExLjAzYS43NS43NSAwIDAgMCAxLjA3OS0uMDJsMy45OTItNC45OWEuNzUuNzUgMCAwIDAtLjAxLTEuMDV6Jy8+PC9zdmc+XCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgaGVpZ2h0OiAxNnB4O1xuICB3aWR0aDogMTZweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLmFsZXJ0LmFsZXJ0LXN1Y2Nlc3M6OmFmdGVyIHtcbiAgbGVmdDogMDtcbn1cbi5hbGVydC5hbGVydC1pbmZvIHtcbiAgY29sb3I6ICMyMjRlNjQ7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMzE3MDhmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRlN2VjO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYWxlcnQuYWxlcnQtaW5mbzo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxNicgaGVpZ2h0PScxNicgZmlsbD0nJTIzMzE3MDhGJyBjbGFzcz0nYmkgYmktaW5mby1jaXJjbGUtZmlsbCcgdmlld0JveD0nMCAwIDE2IDE2Jz48cGF0aCBkPSdNOCAxNkE4IDggMCAxIDAgOCAwYTggOCAwIDAgMCAwIDE2em0uOTMtOS40MTItMSA0LjcwNWMtLjA3LjM0LjAyOS41MzMuMzA0LjUzMy4xOTQgMCAuNDg3LS4wNy42ODYtLjI0NmwtLjA4OC40MTZjLS4yODcuMzQ2LS45Mi41OTgtMS40NjUuNTk4LS43MDMgMC0xLjAwMi0uNDIyLS44MDgtMS4zMTlsLjczOC0zLjQ2OGMuMDY0LS4yOTMuMDA2LS4zOTktLjI4Ny0uNDdsLS40NTEtLjA4MS4wODItLjM4MSAyLjI5LS4yODd6TTggNS41YTEgMSAwIDEgMSAwLTIgMSAxIDAgMCAxIDAgMnonLz48L3N2Zz5cIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBoZWlnaHQ6IDE2cHg7XG4gIHdpZHRoOiAxNnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4uYWxlcnQuYWxlcnQtaW5mbzo6YWZ0ZXIge1xuICBsZWZ0OiAwO1xufVxuLmFsZXJ0LmFsZXJ0LXdhcm5pbmcge1xuICBjb2xvcjogIzM2MzYzNjtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNlZWExMDM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2VmZDU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hbGVydC5hbGVydC13YXJuaW5nOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzE2JyBoZWlnaHQ9JzE2JyBmaWxsPSclMjNGRkM2MDAnIGNsYXNzPSdiaSBiaS1leGNsYW1hdGlvbi1jaXJjbGUtZmlsbCcgdmlld0JveD0nMCAwIDE2IDE2Jz48cGF0aCBkPSdNMTYgOEE4IDggMCAxIDEgMCA4YTggOCAwIDAgMSAxNiAwek04IDRhLjkwNS45MDUgMCAwIDAtLjkuOTk1bC4zNSAzLjUwN2EuNTUyLjU1MiAwIDAgMCAxLjEgMGwuMzUtMy41MDdBLjkwNS45MDUgMCAwIDAgOCA0em0uMDAyIDZhMSAxIDAgMSAwIDAgMiAxIDEgMCAwIDAgMC0yeicvPjwvc3ZnPlwiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGhlaWdodDogMTZweDtcbiAgd2lkdGg6IDE2cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5hbGVydC5hbGVydC13YXJuaW5nOjphZnRlciB7XG4gIGxlZnQ6IDA7XG59XG4uYWxlcnQuYWxlcnQtZGFuZ2VyIHtcbiAgY29sb3I6ICM3NDEyMTY7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjYTUxYTFmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBkOWRhO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYWxlcnQuYWxlcnQtZGFuZ2VyOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzE2JyBoZWlnaHQ9JzE2JyBmaWxsPSclMjNCMjIwMEQnIGNsYXNzPSdiaSBiaS14LWNpcmNsZS1maWxsJyB2aWV3Qm94PScwIDAgMTYgMTYnPjxwYXRoIGQ9J00xNiA4QTggOCAwIDEgMSAwIDhhOCA4IDAgMCAxIDE2IDB6TTUuMzU0IDQuNjQ2YS41LjUgMCAxIDAtLjcwOC43MDhMNy4yOTMgOGwtMi42NDcgMi42NDZhLjUuNSAwIDAgMCAuNzA4LjcwOEw4IDguNzA3bDIuNjQ2IDIuNjQ3YS41LjUgMCAwIDAgLjcwOC0uNzA4TDguNzA3IDhsMi42NDctMi42NDZhLjUuNSAwIDAgMC0uNzA4LS43MDhMOCA3LjI5MyA1LjM1NCA0LjY0NnonLz48L3N2Zz5cIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBoZWlnaHQ6IDE2cHg7XG4gIHdpZHRoOiAxNnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4uYWxlcnQuYWxlcnQtZGFuZ2VyOjphZnRlciB7XG4gIGxlZnQ6IDA7XG59XG4uYWxlcnQuYWxlcnQtc3VjY2Vzczo6YWZ0ZXIsIC5hbGVydC5hbGVydC1pbmZvOjphZnRlciwgLmFsZXJ0LmFsZXJ0LXdhcm5pbmc6OmFmdGVyLCAuYWxlcnQuYWxlcnQtZGFuZ2VyOjphZnRlciB7XG4gIGxlZnQ6IDE1cHg7XG4gIHRvcDogMThweDtcbn1cblxuLmFsZXJ0LWRpc21pc3NpYmxlIHtcbiAgcGFkZGluZy1yaWdodDogMi41cmVtO1xufVxuLmFsZXJ0LWRpc21pc3NpYmxlIC5jbG9zZSB7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyMCcgaGVpZ2h0PScyMCcgdmlld0JveD0nMCAwIDIwIDIwJyUzRSUzQ2cgZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J25vbnplcm8nJTNFJTNDcGF0aCBkPSdNNy44MTcgNi43MjZMMTAgOC45MDlsMi4xODMtMi4xODNhLjc3Mi43NzIgMCAwIDEgMS4wMDQtLjA3NWwuMDg3LjA3NWEuNzcyLjc3MiAwIDAgMSAwIDEuMDkxTDExLjA5MSAxMGwyLjE4MyAyLjE4M2EuNzcyLjc3MiAwIDEgMS0xLjA5MSAxLjA5MUwxMCAxMS4wOTFsLTIuMTgzIDIuMTgzYS43NzIuNzcyIDAgMCAxLTEuMDA0LjA3NWwtLjA4Ny0uMDc1YS43NzIuNzcyIDAgMCAxIDAtMS4wOTFMOC45MDkgMTAgNi43MjYgNy44MTdhLjc3Mi43NzIgMCAxIDEgMS4wOTEtMS4wOTF6Jy8lM0UlM0NwYXRoIGQ9J00xMCAyMGM1LjUyMyAwIDEwLTQuNDc3IDEwLTEwUzE1LjUyMyAwIDEwIDAgMCA0LjQ3NyAwIDEwczQuNDc3IDEwIDEwIDEwem0wLTFhOSA5IDAgMSAxIDAtMTggOSA5IDAgMCAxIDAgMTh6Jy8lM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogNTAlO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5cbi5icmVhZGNydW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmJyZWFkY3J1bWItaXRlbSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4uYnJlYWRjcnVtYi1pdGVtIGEge1xuICBjb2xvcjogIzM2MzYzNjtcbn1cbi5icmVhZGNydW1iLWl0ZW0uYWN0aXZlIHtcbiAgY29sb3I6ICMzNjM2MzY7XG59XG5cbi5iYWRnZSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBtaW4td2lkdGg6IGNhbGMoMTAzcHggLSAxMnB4KTtcbiAgaGVpZ2h0OiAyNHB4O1xuICBwYWRkaW5nOiAwLjE4NzVyZW0gMTVweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjMzI2ZmUyO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cbi5iYWRnZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci10b3A6IDEycHggc29saWQgIzMyNmZlMjtcbiAgYm9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgdG9wOiAwO1xufVxuLmJhZGdlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tOiAxMnB4IHNvbGlkICMzMjZmZTI7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTExcHg7XG4gIGJvdHRvbTogMDtcbn1cbi5iYWRnZS1jb250YWluZXIsIC5iYWRnZS1tYXJ4ZW50LWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB6LWluZGV4OiAxO1xufVxuXG4uYmFkZ2UtbWFyeGVudC1jb250YWluZXIge1xuICBib3R0b206IDMuMjgxMjVyZW07XG4gIGxlZnQ6IDAuOTM3NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYmFkZ2UtbWFyeGVudC1jb250YWluZXIge1xuICAgIGJvdHRvbTogNi43OTY4NzVyZW07XG4gICAgbGVmdDogMC45Mzc1cmVtO1xuICB9XG59XG5cbi5tdWx0aS1iYWRnZS1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4ubXVsdGktYmFkZ2UtY29udGFpbmVyID4gLmJhZGdlLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5tdWx0aS1iYWRnZS1jb250YWluZXIgPiAuYmFkZ2UtbWFyeGVudC1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNXB4O1xufVxuXG4uYmFkZ2UtZ3JlZW4sXG4uYmFkZ2UtZnJlZS1kZWxpdmVyeSxcbi5iYWRnZS1yZXdhcmQsXG4uYmFkZ2UtaW5zdGFsbCxcbi5iYWRnZS1vbmxpbmUsXG4uYmFkZ2UtaW5zdG9yZSxcbi5iYWRnZS1zdWNjZXNzIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIG1pbi13aWR0aDogY2FsYygxMDNweCAtIDEycHgpO1xuICBoZWlnaHQ6IDI0cHg7XG4gIHBhZGRpbmc6IDAuMTg3NXJlbSAxNXB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICMwNDZhMzg7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuLmJhZGdlLWdyZWVuOjpiZWZvcmUsXG4uYmFkZ2UtZnJlZS1kZWxpdmVyeTo6YmVmb3JlLFxuLmJhZGdlLXJld2FyZDo6YmVmb3JlLFxuLmJhZGdlLWluc3RhbGw6OmJlZm9yZSxcbi5iYWRnZS1vbmxpbmU6OmJlZm9yZSxcbi5iYWRnZS1pbnN0b3JlOjpiZWZvcmUsXG4uYmFkZ2Utc3VjY2Vzczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci10b3A6IDEycHggc29saWQgIzA0NmEzODtcbiAgYm9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgdG9wOiAwO1xufVxuLmJhZGdlLWdyZWVuOjphZnRlcixcbi5iYWRnZS1mcmVlLWRlbGl2ZXJ5OjphZnRlcixcbi5iYWRnZS1yZXdhcmQ6OmFmdGVyLFxuLmJhZGdlLWluc3RhbGw6OmFmdGVyLFxuLmJhZGdlLW9ubGluZTo6YWZ0ZXIsXG4uYmFkZ2UtaW5zdG9yZTo6YWZ0ZXIsXG4uYmFkZ2Utc3VjY2Vzczo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogMTJweCBzb2xpZCAjMDQ2YTM4O1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICBib3R0b206IDA7XG59XG5cbi5iYWRnZS1pbnN0YWxsIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjYyNXJlbTtcbiAgcGFkZGluZy1yaWdodDogMC42MjVyZW07XG59XG5cbi5iYWRnZS1zdXBlci1idXksXG4uYmFkZ2UtYmx1ZSxcbi5iYWRnZS1wcmVvcmRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBtaW4td2lkdGg6IGNhbGMoMTAzcHggLSAxMnB4KTtcbiAgaGVpZ2h0OiAyNHB4O1xuICBwYWRkaW5nOiAwLjE4NzVyZW0gMTVweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjMDA0ODc2O1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cbi5iYWRnZS1zdXBlci1idXk6OmJlZm9yZSxcbi5iYWRnZS1ibHVlOjpiZWZvcmUsXG4uYmFkZ2UtcHJlb3JkZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItdG9wOiAxMnB4IHNvbGlkICMwMDQ4NzY7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTExcHg7XG4gIHRvcDogMDtcbn1cbi5iYWRnZS1zdXBlci1idXk6OmFmdGVyLFxuLmJhZGdlLWJsdWU6OmFmdGVyLFxuLmJhZGdlLXByZW9yZGVyOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tOiAxMnB4IHNvbGlkICMwMDQ4NzY7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTExcHg7XG4gIGJvdHRvbTogMDtcbn1cblxuLmJhZGdlLXByZW93bmVkLFxuLmJhZGdlLXB1cnBsZSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBtaW4td2lkdGg6IGNhbGMoMTAzcHggLSAxMnB4KTtcbiAgaGVpZ2h0OiAyNHB4O1xuICBwYWRkaW5nOiAwLjE4NzVyZW0gMTVweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjNEQ0MTg1O1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cbi5iYWRnZS1wcmVvd25lZDo6YmVmb3JlLFxuLmJhZGdlLXB1cnBsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci10b3A6IDEycHggc29saWQgIzRENDE4NTtcbiAgYm9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgdG9wOiAwO1xufVxuLmJhZGdlLXByZW93bmVkOjphZnRlcixcbi5iYWRnZS1wdXJwbGU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b206IDEycHggc29saWQgIzRENDE4NTtcbiAgYm9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgYm90dG9tOiAwO1xufVxuXG4uYmFkZ2UteWVsbG93LFxuLmJhZGdlLWNsZWFyYW5jZSxcbi5iYWRnZS1iZXN0LXNlbGxlciB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBtaW4td2lkdGg6IGNhbGMoMTAzcHggLSAxMnB4KTtcbiAgaGVpZ2h0OiAyNHB4O1xuICBwYWRkaW5nOiAwLjE4NzVyZW0gMTVweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICBiYWNrZ3JvdW5kOiAjZmZjNjAwO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cbi5iYWRnZS15ZWxsb3c6OmJlZm9yZSxcbi5iYWRnZS1jbGVhcmFuY2U6OmJlZm9yZSxcbi5iYWRnZS1iZXN0LXNlbGxlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci10b3A6IDEycHggc29saWQgI2ZmYzYwMDtcbiAgYm9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgdG9wOiAwO1xufVxuLmJhZGdlLXllbGxvdzo6YWZ0ZXIsXG4uYmFkZ2UtY2xlYXJhbmNlOjphZnRlcixcbi5iYWRnZS1iZXN0LXNlbGxlcjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogMTJweCBzb2xpZCAjZmZjNjAwO1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICBib3R0b206IDA7XG59XG5cbi5iYWRnZS1uZm0tcGx1cyxcbi5iYWRnZS1vcmFuZ2UsXG4uYmFkZ2UtZXhjbHVzaXZlIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIG1pbi13aWR0aDogY2FsYygxMDNweCAtIDEycHgpO1xuICBoZWlnaHQ6IDI0cHg7XG4gIHBhZGRpbmc6IDAuMTg3NXJlbSAxNXB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICNmOTYzMDI7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuLmJhZGdlLW5mbS1wbHVzOjpiZWZvcmUsXG4uYmFkZ2Utb3JhbmdlOjpiZWZvcmUsXG4uYmFkZ2UtZXhjbHVzaXZlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXRvcDogMTJweCBzb2xpZCAjZjk2MzAyO1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICB0b3A6IDA7XG59XG4uYmFkZ2UtbmZtLXBsdXM6OmFmdGVyLFxuLmJhZGdlLW9yYW5nZTo6YWZ0ZXIsXG4uYmFkZ2UtZXhjbHVzaXZlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tOiAxMnB4IHNvbGlkICNmOTYzMDI7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTExcHg7XG4gIGJvdHRvbTogMDtcbn1cblxuLmJhZGdlLXNlY29uZGFyeSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBtaW4td2lkdGg6IGNhbGMoMTAzcHggLSAxMnB4KTtcbiAgaGVpZ2h0OiAyNHB4O1xuICBwYWRkaW5nOiAwLjE4NzVyZW0gMTVweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjNGM0YzRjO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cbi5iYWRnZS1zZWNvbmRhcnk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItdG9wOiAxMnB4IHNvbGlkICM0YzRjNGM7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTExcHg7XG4gIHRvcDogMDtcbn1cbi5iYWRnZS1zZWNvbmRhcnk6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b206IDEycHggc29saWQgIzRjNGM0YztcbiAgYm9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgYm90dG9tOiAwO1xufVxuXG4uYmFkZ2UtZGFuZ2VyLFxuLmJhZGdlLXJlZCxcbi5iYWRnZS1kb29yYnVzdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIG1pbi13aWR0aDogY2FsYygxMDNweCAtIDEycHgpO1xuICBoZWlnaHQ6IDI0cHg7XG4gIHBhZGRpbmc6IDAuMTg3NXJlbSAxNXB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICNhNTFhMWY7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuLmJhZGdlLWRhbmdlcjo6YmVmb3JlLFxuLmJhZGdlLXJlZDo6YmVmb3JlLFxuLmJhZGdlLWRvb3JidXN0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItdG9wOiAxMnB4IHNvbGlkICNhNTFhMWY7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTExcHg7XG4gIHRvcDogMDtcbn1cbi5iYWRnZS1kYW5nZXI6OmFmdGVyLFxuLmJhZGdlLXJlZDo6YWZ0ZXIsXG4uYmFkZ2UtZG9vcmJ1c3Rlcjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogMTJweCBzb2xpZCAjYTUxYTFmO1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICBib3R0b206IDA7XG59XG5cbi5iYWRnZS13YXJuaW5nIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIG1pbi13aWR0aDogY2FsYygxMDNweCAtIDEycHgpO1xuICBoZWlnaHQ6IDI0cHg7XG4gIHBhZGRpbmc6IDAuMTg3NXJlbSAxNXB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICNlZWExMDM7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuLmJhZGdlLXdhcm5pbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItdG9wOiAxMnB4IHNvbGlkICNlZWExMDM7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTExcHg7XG4gIHRvcDogMDtcbn1cbi5iYWRnZS13YXJuaW5nOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tOiAxMnB4IHNvbGlkICNlZWExMDM7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTExcHg7XG4gIGJvdHRvbTogMDtcbn1cblxuLmJhZGdlLWluZm8sXG4uYmFkZ2UtZ2FzLFxuLmJhZGdlLWR1YWwtZnVlbCB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBtaW4td2lkdGg6IGNhbGMoMTAzcHggLSAxMnB4KTtcbiAgaGVpZ2h0OiAyNHB4O1xuICBwYWRkaW5nOiAwLjE4NzVyZW0gMTVweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjMzE3MDhmO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cbi5iYWRnZS1pbmZvOjpiZWZvcmUsXG4uYmFkZ2UtZ2FzOjpiZWZvcmUsXG4uYmFkZ2UtZHVhbC1mdWVsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXRvcDogMTJweCBzb2xpZCAjMzE3MDhmO1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICB0b3A6IDA7XG59XG4uYmFkZ2UtaW5mbzo6YWZ0ZXIsXG4uYmFkZ2UtZ2FzOjphZnRlcixcbi5iYWRnZS1kdWFsLWZ1ZWw6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b206IDEycHggc29saWQgIzMxNzA4ZjtcbiAgYm9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgYm90dG9tOiAwO1xufVxuXG4uYmFkZ2UtcmVkLW9yYW5nZSxcbi5iYWRnZS1lbGVjdHJpYyB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBtaW4td2lkdGg6IGNhbGMoMTAzcHggLSAxMnB4KTtcbiAgaGVpZ2h0OiAyNHB4O1xuICBwYWRkaW5nOiAwLjE4NzVyZW0gMTVweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjZDI0NjI3O1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cbi5iYWRnZS1yZWQtb3JhbmdlOjpiZWZvcmUsXG4uYmFkZ2UtZWxlY3RyaWM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItdG9wOiAxMnB4IHNvbGlkICNkMjQ2Mjc7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTExcHg7XG4gIHRvcDogMDtcbn1cbi5iYWRnZS1yZWQtb3JhbmdlOjphZnRlcixcbi5iYWRnZS1lbGVjdHJpYzo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogMTJweCBzb2xpZCAjZDI0NjI3O1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICBib3R0b206IDA7XG59XG5cbi5iYWRnZS1saWdodCB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBtaW4td2lkdGg6IGNhbGMoMTAzcHggLSAxMnB4KTtcbiAgaGVpZ2h0OiAyNHB4O1xuICBwYWRkaW5nOiAwLjE4NzVyZW0gMTVweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cbi5iYWRnZS1saWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci10b3A6IDEycHggc29saWQgI2ZmZjtcbiAgYm9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgdG9wOiAwO1xufVxuLmJhZGdlLWxpZ2h0OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tOiAxMnB4IHNvbGlkICNmZmY7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTExcHg7XG4gIGJvdHRvbTogMDtcbn1cblxuLmJhZGdlLWRhcmsge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWluLXdpZHRoOiBjYWxjKDEwM3B4IC0gMTJweCk7XG4gIGhlaWdodDogMjRweDtcbiAgcGFkZGluZzogMC4xODc1cmVtIDE1cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogIzM2MzYzNjtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG4uYmFkZ2UtZGFyazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci10b3A6IDEycHggc29saWQgIzM2MzYzNjtcbiAgYm9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgdG9wOiAwO1xufVxuLmJhZGdlLWRhcms6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b206IDEycHggc29saWQgIzM2MzYzNjtcbiAgYm9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgYm90dG9tOiAwO1xufVxuXG4uZ2FzLXdoaXRlIHtcbiAgYmFja2dyb3VuZDogbm8tcmVwZWF0IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMCcgaGVpZ2h0PScxMicgdmlld0JveD0nMCAwIDEwIDEyJyByb2xlPSdpbWcnJTNFJTNDcGF0aCBmaWxsPSclMjNGRkYnIGZpbGwtcnVsZT0nZXZlbm9kZCcgZD0nTTIuODQ5IDEyQy0uMTkzIDEwLjEzOC0uODk1IDcuMDM0IDEuMjEgNC45NjYgMy4zMTcgMi44OTYgNC4yNTMgMS40NDggMi44NDkgMCA0LjcyLjYyIDcuMjk1LjYyIDYuODI3IDMuOTMxYy0uMzEyIDIuMjA3LS4wNzggMy4xNzIuNzAyIDIuODk3LjYyNC0uNDE0Ljg1OC0xLjM4LjcwMi0yLjg5N0M5Ljg2OSA2LjIwNyAxMS41MDcgOC44OTcgNy41MjkgMTJjLjQ2OC0zLjkzMS0yLjU3NC0zLjUxNy0yLjU3NC02LjYyLS42MjcuNDkyLTIuODA4IDEuNDQ4LS45MzYgNC4zNDQtLjkzNi0uMjA3LTEuODcyLS42Mi0xLjg3Mi0yLjA2OS0xLjE3IDEuODYyLjIzNCAzLjUxNy43MDIgNC4zNDV6Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuXG4uZWxlY3RyaWMtd2hpdGUge1xuICBiYWNrZ3JvdW5kOiBuby1yZXBlYXQgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzgnIGhlaWdodD0nMTMnIHZpZXdCb3g9JzAgMCA4IDEzJyByb2xlPSdpbWcnJTNFJTNDcGF0aCBmaWxsPSclMjNGRkYnIGZpbGwtcnVsZT0nZXZlbm9kZCcgZD0nTTEuNzc4IDEzTDggNC43NjdINC40NDRMNi44OSAwSDIuNjY3TDAgNi41aDMuNTU2eicvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiAxM3B4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuXG4uZHVhbGZ1ZWwtd2hpdGUge1xuICBiYWNrZ3JvdW5kOiBuby1yZXBlYXQgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQyUzRnhtbCB2ZXJzaW9uPScxLjAnIGVuY29kaW5nPSdVVEYtOCclM0YlM0UlM0NzdmcgaWQ9J0xheWVyXzInIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDY2LjAzIDQ2LjU5JyUzRSUzQ2RlZnMlM0UlM0NzdHlsZSUzRS5jbHMtMSU3QmZpbGw6JTIzZmZmO3N0cm9rZS13aWR0aDowcHg7JTdEJTNDL3N0eWxlJTNFJTNDL2RlZnMlM0UlM0NnIGlkPSdnYXMtYW5kLWVsZWN0cmljLWZ1ZWwnJTNFJTNDZyBpZD0nYmFkZ2VfaWNvbi1kdWFsLWZ1ZWxfd2hpdGUyJyUzRSUzQ3BhdGggaWQ9J1BhdGhfOTY3JyBjbGFzcz0nY2xzLTEnIGQ9J205LjU4LDQ1LjNzLTE4LjItOC42MS00LjQzLTI3Ljk4YzAsMCw3Ljk3LTEwLjk1LDQuNDMtMTcuMzIsMCwwLDEzLjY3LDkuNDUsMTIuMywyNS42NSwwLDAsNS4wMi03LjQ5LDUuNy0xMC4yLDAsMCwxMi44OCwxNy40MS0zLjg0LDMwLjA1LDIuNC00Ljc4LDEtMTAuNTEtMy4zOC0xMy43OC0zLjMtMi42Ny01LjA3LTYuNjctNC43OC0xMC43OCwwLDAtOC4wNywzLjA5LTIuNjYsMTUuNjMsMCwwLTQuNTMtMS4wMy02Ljc5LTcuMy0xLjM3LDUuNTctLjExLDExLjQzLDMuNDQsMTYuMDRaJy8lM0UlM0NwYXRoIGlkPSdQYXRoXzk4MicgY2xhc3M9J2Nscy0xJyBkPSdtNDguMjIsMS44aDEzLjAybC02LjA0LDE1LjkyaDEwLjgzbC0yMC4xNiwyOC44Nyw1Ljc0LTIzLjMxLTExLjU5LS4zOEw0OC4yMiwxLjhaJy8lM0UlM0MvZyUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTtcbiAgd2lkdGg6IDIxcHg7XG4gIGhlaWdodDogMTZweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cblxuLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWluZm8sXG4ucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtY29udGVudCAub3B0aW9uLWluZm8tZ3JvdXAtY29sLTIsXG4ucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1jb250ZW50IC5tb2RhbC1pbmZvLFxuLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtY29udGVudCAub3B0aW9uLWluZm8tZ3JvdXAtY29sLTIge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgLm1vZGFsLWxpbmUtaXRlbSxcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgLm1vZGFsLWxpbmUtaXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSAjaW5zdGFsbGF0aW9uLWZvcm0tcHJvZHVjdFR5cGUtZXJyb3IsXG4ucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5ICNpbnN0YWxsYXRpb24tZm9ybS1wcm9kdWN0VHlwZS1lcnJvciB7XG4gIG1hcmdpbjogLTAuM3JlbSAwIDAuNXJlbTtcbn1cbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IGg0LFxuLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWNvbnRlbnQgaDUsXG4ucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtY29udGVudCBoNixcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgaDQsXG4ucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1jb250ZW50IGg1LFxuLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtY29udGVudCBoNiB7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtY29udGVudCBoNC5wYXJ0cy1oZWFkZXIsXG4ucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtY29udGVudCBoNS5wYXJ0cy1oZWFkZXIsXG4ucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtY29udGVudCBoNi5wYXJ0cy1oZWFkZXIsXG4ucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1jb250ZW50IGg0LnBhcnRzLWhlYWRlcixcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgaDUucGFydHMtaGVhZGVyLFxuLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtY29udGVudCBoNi5wYXJ0cy1oZWFkZXIge1xuICBtYXJnaW46IDAuOTM3NXJlbSAwIDAuNjI1cmVtO1xufVxuLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWNvbnRlbnQgaDQucGVyZm9ybWFuY2UtaGVhZGVyLFxuLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWNvbnRlbnQgaDUucGVyZm9ybWFuY2UtaGVhZGVyLFxuLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWNvbnRlbnQgaDYucGVyZm9ybWFuY2UtaGVhZGVyLFxuLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtY29udGVudCBoNC5wZXJmb3JtYW5jZS1oZWFkZXIsXG4ucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1jb250ZW50IGg1LnBlcmZvcm1hbmNlLWhlYWRlcixcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgaDYucGVyZm9ybWFuY2UtaGVhZGVyIHtcbiAgbWFyZ2luOiAwLjU2MjVyZW0gMCAwO1xufVxuLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWNvbnRlbnQgaDQuYW50aXZpcnVzLWhlYWRlcixcbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IGg1LmFudGl2aXJ1cy1oZWFkZXIsXG4ucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtY29udGVudCBoNi5hbnRpdmlydXMtaGVhZGVyLFxuLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtY29udGVudCBoNC5hbnRpdmlydXMtaGVhZGVyLFxuLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtY29udGVudCBoNS5hbnRpdmlydXMtaGVhZGVyLFxuLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtY29udGVudCBoNi5hbnRpdmlydXMtaGVhZGVyIHtcbiAgbWFyZ2luOiAwLjU2MjVyZW0gMCAwO1xufVxuLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWNvbnRlbnQgaDQucGF5bWVudC1hbnRpdmlydXMtdGl0bGUsIC5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IGg0LlBheW1lbnQtUHJvdGVjdGlvbi10aXRsZSxcbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IGg1LnBheW1lbnQtYW50aXZpcnVzLXRpdGxlLFxuLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWNvbnRlbnQgaDUuUGF5bWVudC1Qcm90ZWN0aW9uLXRpdGxlLFxuLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWNvbnRlbnQgaDYucGF5bWVudC1hbnRpdmlydXMtdGl0bGUsXG4ucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtY29udGVudCBoNi5QYXltZW50LVByb3RlY3Rpb24tdGl0bGUsXG4ucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1jb250ZW50IGg0LnBheW1lbnQtYW50aXZpcnVzLXRpdGxlLFxuLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtY29udGVudCBoNC5QYXltZW50LVByb3RlY3Rpb24tdGl0bGUsXG4ucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1jb250ZW50IGg1LnBheW1lbnQtYW50aXZpcnVzLXRpdGxlLFxuLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtY29udGVudCBoNS5QYXltZW50LVByb3RlY3Rpb24tdGl0bGUsXG4ucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1jb250ZW50IGg2LnBheW1lbnQtYW50aXZpcnVzLXRpdGxlLFxuLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtY29udGVudCBoNi5QYXltZW50LVByb3RlY3Rpb24tdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtO1xuICBsaW5lLWhlaWdodDogMTtcbn1cbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IC5wbGFuLW9wdGlvbnMgaDYsXG4ucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1jb250ZW50IC5wbGFuLW9wdGlvbnMgaDYge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWhlYWRlcixcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWhlYWRlciB7XG4gIHBhZGRpbmctYm90dG9tOiAwLjYyNXJlbTtcbn1cbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IC50aXRsZSxcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgLnRpdGxlIHtcbiAgcGFkZGluZzogN3B4IDA7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW0gIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDEuMnJlbSAhaW1wb3J0YW50O1xufVxuLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWNvbnRlbnQgLnBsYW4tZGlzY291bnQsXG4ucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1jb250ZW50IC5wbGFuLWRpc2NvdW50IHtcbiAgcGFkZGluZzogMC45Mzc1cmVtIDA7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IC0wLjkzNzVyZW07XG59XG5cbi5idXR0b24tZGl2IHtcbiAgbWFyZ2luOiAwO1xuICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMDtcbiAgcGFkZGluZy1ib3R0b206IDAuOTM3NXJlbTtcbn1cblxuLm1vZGFsIHtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG59XG4ubW9kYWwgLm1vZGFsLWhlYWRlciB7XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBwYWRkaW5nLWJvdHRvbTogMC45Mzc1cmVtO1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubW9kYWwgLm1vZGFsLWhlYWRlciB7XG4gICAgZm9udC1zaXplOiAxLjM3NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICB9XG59XG4ubW9kYWwgLm1vZGFsLWhlYWRlciAubW9kYWwtdGl0bGUge1xuICBtYXJnaW4tcmlnaHQ6IDEuODc1cmVtO1xufVxuLm1vZGFsIC5tb2RhbC1oZWFkZXIgLmNsb3NlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBwYWRkaW5nOiAwLjkzNzVyZW0gMS44NzVyZW07XG4gIG1hcmdpbjogMDtcbiAgb3BhY2l0eTogMTtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIGZvbnQtc2l6ZTogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0Ljk4cHgpIHtcbiAgLm1vZGFsIC5tb2RhbC1oZWFkZXIgLmNsb3NlIHtcbiAgICBwYWRkaW5nOiAwLjkzNzVyZW07XG4gIH1cbn1cbi5tb2RhbCAuY29udGVudC1tb2RhbC1jbG9zZSB7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyMCcgaGVpZ2h0PScyMCcgdmlld0JveD0nMCAwIDIwIDIwJyUzRSUzQ2cgZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J25vbnplcm8nJTNFJTNDcGF0aCBkPSdNNy44MTcgNi43MjZMMTAgOC45MDlsMi4xODMtMi4xODNhLjc3Mi43NzIgMCAwIDEgMS4wMDQtLjA3NWwuMDg3LjA3NWEuNzcyLjc3MiAwIDAgMSAwIDEuMDkxTDExLjA5MSAxMGwyLjE4MyAyLjE4M2EuNzcyLjc3MiAwIDEgMS0xLjA5MSAxLjA5MUwxMCAxMS4wOTFsLTIuMTgzIDIuMTgzYS43NzIuNzcyIDAgMCAxLTEuMDA0LjA3NWwtLjA4Ny0uMDc1YS43NzIuNzcyIDAgMCAxIDAtMS4wOTFMOC45MDkgMTAgNi43MjYgNy44MTdhLjc3Mi43NzIgMCAxIDEgMS4wOTEtMS4wOTF6Jy8lM0UlM0NwYXRoIGQ9J00xMCAyMGM1LjUyMyAwIDEwLTQuNDc3IDEwLTEwUzE1LjUyMyAwIDEwIDAgMCA0LjQ3NyAwIDEwczQuNDc3IDEwIDEwIDEwem0wLTFhOSA5IDAgMSAxIDAtMTggOSA5IDAgMCAxIDAgMTh6Jy8lM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xufVxuLm1vZGFsIC5tb2RhbC1jb250ZW50IHtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgcGFkZGluZzogMC45Mzc1cmVtIDEuODc1cmVtIDEuODc1cmVtO1xufVxuLm1vZGFsIC5tb2RhbC1jb250ZW50ICNwYWdlVGltZW91dE1vZGFsVGl0bGUgLndhcm5pbmctaWNvbiB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuOTM3NXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0Ljk4cHgpIHtcbiAgLm1vZGFsIC5tb2RhbC1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAwLjkzNzVyZW07XG4gIH1cbn1cbi5tb2RhbCAubW9kYWwtYm9keSB7XG4gIHBhZGRpbmc6IDAuNjI1cmVtIDA7XG59XG4ubW9kYWwgLm1vZGFsLWJvZHkgLnZpZGVvLWNvbnRhaW5lciB7XG4gIGhlaWdodDogMTQ3cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1vZGFsIC5tb2RhbC1ib2R5IC52aWRlby1jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMzc3cHg7XG4gIH1cbn1cbi5tb2RhbCAubW9kYWwtZm9vdGVyIHtcbiAgcGFkZGluZzogMC45Mzc1cmVtIDAgMDtcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1vZGFsLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWRpYWxvZywgLm1vZGFsLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtZGlhbG9nIHtcbiAgICBtYXgtd2lkdGg6IDcyNnB4O1xuICB9XG59XG4ubW9kYWwucG9zdC1hZGQtdG8tY2FydCAucHJldi1zZXJ2aWNlLWhlYWRlciwgLm1vZGFsLnByb2R1Y3QtYWRkLW9ucyAucHJldi1zZXJ2aWNlLWhlYWRlciB7XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLm1vZGFsLnBvc3QtYWRkLXRvLWNhcnQgLm5leHQtc2VydmljZS1oZWFkZXIsIC5tb2RhbC5wcm9kdWN0LWFkZC1vbnMgLm5leHQtc2VydmljZS1oZWFkZXIge1xuICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1saW5lLWl0ZW0sIC5tb2RhbC5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWxpbmUtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtbGluZS1pdGVtOmxhc3Qtb2YtdHlwZSwgLm1vZGFsLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtbGluZS1pdGVtOmxhc3Qtb2YtdHlwZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxufVxuLm1vZGFsLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWxpbmUtaXRlbSAubW9kYWwtaW5mbywgLm1vZGFsLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtbGluZS1pdGVtIC5tb2RhbC1pbmZvIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtbGluZS1pdGVtIC5tb2RhbC1pbmZvLCAubW9kYWwucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1saW5lLWl0ZW0gLm1vZGFsLWluZm8ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1vZGFsLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWxpbmUtaXRlbSAubGluZS1pdGVtLXF0eSwgLm1vZGFsLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtbGluZS1pdGVtIC5saW5lLWl0ZW0tcXR5IHtcbiAgICBmbGV4OiAxIDAgMjUlO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cbi5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1saW5lLWl0ZW0gLmxpbmUtaXRlbS1wcmltYXJ5LCAubW9kYWwucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1saW5lLWl0ZW0gLmxpbmUtaXRlbS1wcmltYXJ5IHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1vZGFsLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWxpbmUtaXRlbSAubGluZS1pdGVtLXByaW1hcnksIC5tb2RhbC5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWxpbmUtaXRlbSAubGluZS1pdGVtLXByaW1hcnkge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbi5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1saW5lLWl0ZW0gLmxpbmUtaXRlbS1pbWFnZSwgLm1vZGFsLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtbGluZS1pdGVtIC5saW5lLWl0ZW0taW1hZ2Uge1xuICBmbGV4LXNocmluazogMDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuLm1vZGFsLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWxpbmUtaXRlbSAubGluZS1pdGVtLWltYWdlIGltZywgLm1vZGFsLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtbGluZS1pdGVtIC5saW5lLWl0ZW0taW1hZ2UgaW1nIHtcbiAgbWluLXdpZHRoOiA3MHB4O1xuICB3aWR0aDogNzBweDtcbiAgbWluLWhlaWdodDogNzBweDtcbiAgaGVpZ2h0OiA3MHB4O1xufVxuLm1vZGFsLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWxpbmUtaXRlbSAubGluZS1pdGVtLW5hbWUsIC5tb2RhbC5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWxpbmUtaXRlbSAubGluZS1pdGVtLW5hbWUge1xuICBtYXJnaW46IDAgMTBweCAwIDA7XG4gIHdoaXRlLXNwYWNlOiBpbml0aWFsO1xufVxuLm1vZGFsLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWxpbmUtaXRlbSAubGluZS1pdGVtLXNrdSwgLm1vZGFsLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtbGluZS1pdGVtIC5saW5lLWl0ZW0tc2t1IHtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cbi5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1mb290ZXIsIC5tb2RhbC5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWZvb3RlciB7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLm1vZGFsLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWZvb3RlciBidXR0b24sIC5tb2RhbC5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWZvb3RlciBidXR0b24ge1xuICBwYWRkaW5nOiAwLjM0Mzc1cmVtIDAuOTM3NXJlbTtcbn1cbi5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyLCAubW9kYWwucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1mb290ZXIgLmNvbnRpbnVlLWxpbmssIC5tb2RhbC5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWZvb3RlciAuY29udGludWUtbGluayB7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1mb290ZXIgLmNvbnRpbnVlLWxpbmssIC5tb2RhbC5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWZvb3RlciAuY29udGludWUtbGluayB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG59XG4ubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtZm9vdGVyIC5idG4tdmlldy1jYXJ0LCAubW9kYWwucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1mb290ZXIgLmJ0bi12aWV3LWNhcnQge1xuICBtYXgtd2lkdGg6IDEyMHB4O1xuICBoZWlnaHQ6IDM2cHg7XG4gIG1heC1oZWlnaHQ6IDM2cHg7XG4gIHBhZGRpbmc6IDAgMTVweDtcbn1cbi5tb2RhbCAucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1saW5lLWl0ZW0gLmxpbmUtaXRlbS1xdHkge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tb2RhbC5tb2RhbC1zZWN1cml0eS1xdWVzdGlvbnMgLm1vZGFsLWRpYWxvZyB7XG4gICAgbWF4LXdpZHRoOiA3MjZweDtcbiAgfVxufVxuLm1vZGFsLm1vZGFsLXNlY3VyaXR5LXF1ZXN0aW9uLWNoZWNrIGJ1dHRvbi5jbG9zZSwgLm1vZGFsLm1vZGFsLXNlY3VyaXR5LXF1ZXN0aW9ucyBidXR0b24uY2xvc2Uge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm1vZGFsLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1oZWFkZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cbi5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1oZWFkZXIgLmljb24ge1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW46IDVweCA1cHggMCAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtaGVhZGVyIC5pY29uIHtcbiAgICB3aWR0aDogMjRweDtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gICAgbWFyZ2luOiAwIDEwcHggMCAwO1xuICB9XG59XG4ubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtaGVhZGVyIGg0LnF1YW50aXR5LWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1oZWFkZXIgaDQucXVhbnRpdHktaGVhZGVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG59XG4ubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtaGVhZGVyIGg0LnF1YW50aXR5LWhlYWRlciAucXVhbnRpdHktYWRkZWQge1xuICBtYXJnaW4tcmlnaHQ6IDAuMzEyNXJlbTtcbn1cbi5tb2RhbCAubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMsXG4ubW9kYWwgLm1vZGFsLWJvZHktYWRkb25zIC5wbGFuLW9wdGlvbnMsXG4ubW9kYWwgLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGxhbi1vcHRpb25zLFxuLm1vZGFsIC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyB7XG4gIHBhZGRpbmc6IDE1cHggMCA1cHg7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLm1vZGFsIC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24sXG4ubW9kYWwgLm1vZGFsLWJvZHktYWRkb25zIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uLFxuLm1vZGFsIC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24sXG4ubW9kYWwgLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ubW9kYWwgLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbjpsYXN0LW9mLXR5cGUsXG4ubW9kYWwgLm1vZGFsLWJvZHktYWRkb25zIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uOmxhc3Qtb2YtdHlwZSxcbi5tb2RhbCAubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uOmxhc3Qtb2YtdHlwZSxcbi5tb2RhbCAubW9kYWwtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uOmxhc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ubW9kYWwgLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAuY3VzdG9tLWNvbnRyb2wsXG4ubW9kYWwgLm1vZGFsLWJvZHktYWRkb25zIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5jdXN0b20tY29udHJvbCxcbi5tb2RhbCAubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5jdXN0b20tY29udHJvbCxcbi5tb2RhbCAubW9kYWwtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5jdXN0b20tY29udHJvbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ubW9kYWwgLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAuZm9ybS1jb250cm9sLWxhYmVsLFxuLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAuZm9ybS1jb250cm9sLWxhYmVsLFxuLm1vZGFsIC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLmZvcm0tY29udHJvbC1sYWJlbCxcbi5tb2RhbCAubW9kYWwtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5mb3JtLWNvbnRyb2wtbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLm1vZGFsIC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gaW5wdXQsXG4ubW9kYWwgLm1vZGFsLWJvZHktYWRkb25zIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIGlucHV0LFxuLm1vZGFsIC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gaW5wdXQsXG4ubW9kYWwgLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiBpbnB1dCB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cbi5tb2RhbCAubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1pbmZvLFxuLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0taW5mbyxcbi5tb2RhbCAubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1pbmZvLFxuLm1vZGFsIC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLWluZm8ge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubW9kYWwgLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0taW5mbyxcbiAgLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0taW5mbyxcbiAgLm1vZGFsIC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLWluZm8sXG4gIC5tb2RhbCAubW9kYWwtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1pbmZvIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG59XG4ubW9kYWwgLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAsXG4ubW9kYWwgLm1vZGFsLWJvZHktYWRkb25zIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taW5mby1ncm91cCxcbi5tb2RhbCAubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taW5mby1ncm91cCxcbi5tb2RhbCAubW9kYWwtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taW5mby1ncm91cCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4ubW9kYWwgLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAub3B0aW9uLWluZm8tZ3JvdXAtY29sLTEsXG4ubW9kYWwgLm1vZGFsLWJvZHktYWRkb25zIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taW5mby1ncm91cC5vcHRpb24taW5mby1ncm91cC1jb2wtMSxcbi5tb2RhbCAubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taW5mby1ncm91cC5vcHRpb24taW5mby1ncm91cC1jb2wtMSxcbi5tb2RhbCAubW9kYWwtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taW5mby1ncm91cC5vcHRpb24taW5mby1ncm91cC1jb2wtMSB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5tb2RhbCAubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taW5mby1ncm91cC5vcHRpb24taW5mby1ncm91cC1jb2wtMSAudmVydGljYWxseS1jZW50ZXJlZCxcbi5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0xIC52ZXJ0aWNhbGx5LWNlbnRlcmVkLFxuLm1vZGFsIC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0xIC52ZXJ0aWNhbGx5LWNlbnRlcmVkLFxuLm1vZGFsIC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0xIC52ZXJ0aWNhbGx5LWNlbnRlcmVkIHtcbiAgbWFyZ2luOiBhdXRvIDA7XG59XG4ubW9kYWwgLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAub3B0aW9uLWluZm8tZ3JvdXAtY29sLTIsXG4ubW9kYWwgLm1vZGFsLWJvZHktYWRkb25zIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taW5mby1ncm91cC5vcHRpb24taW5mby1ncm91cC1jb2wtMixcbi5tb2RhbCAubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taW5mby1ncm91cC5vcHRpb24taW5mby1ncm91cC1jb2wtMixcbi5tb2RhbCAubW9kYWwtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taW5mby1ncm91cC5vcHRpb24taW5mby1ncm91cC1jb2wtMiB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubW9kYWwgLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAub3B0aW9uLWluZm8tZ3JvdXAtY29sLTIsXG4gIC5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0yLFxuICAubW9kYWwgLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAub3B0aW9uLWluZm8tZ3JvdXAtY29sLTIsXG4gIC5tb2RhbCAubW9kYWwtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taW5mby1ncm91cC5vcHRpb24taW5mby1ncm91cC1jb2wtMiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxufVxuLm1vZGFsIC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0yIC5vcHRpb24tcXR5LFxuLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAub3B0aW9uLWluZm8tZ3JvdXAtY29sLTIgLm9wdGlvbi1xdHksXG4ubW9kYWwgLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAub3B0aW9uLWluZm8tZ3JvdXAtY29sLTIgLm9wdGlvbi1xdHksXG4ubW9kYWwgLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAub3B0aW9uLWluZm8tZ3JvdXAtY29sLTIgLm9wdGlvbi1xdHkge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tb2RhbCAubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1pbWFnZSxcbiAgLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0taW1hZ2UsXG4gIC5tb2RhbCAubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1pbWFnZSxcbiAgLm1vZGFsIC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLWltYWdlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1vZGFsIC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLWltYWdlLFxuICAubW9kYWwgLm1vZGFsLWJvZHktYWRkb25zIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1pbWFnZSxcbiAgLm1vZGFsIC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLWltYWdlLFxuICAubW9kYWwgLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0taW1hZ2Uge1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgfVxufVxuLm1vZGFsIC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLWltYWdlIGltZyxcbi5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLWltYWdlIGltZyxcbi5tb2RhbCAubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1pbWFnZSBpbWcsXG4ubW9kYWwgLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0taW1hZ2UgaW1nIHtcbiAgd2lkdGg6IDcwcHg7XG4gIGhlaWdodDogNzBweDtcbn1cbi5tb2RhbCAubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1uYW1lLFxuLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0tbmFtZSxcbi5tb2RhbCAubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1uYW1lLFxuLm1vZGFsIC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLW5hbWUge1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1vZGFsIC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLW5hbWUsXG4gIC5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLW5hbWUsXG4gIC5tb2RhbCAubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1uYW1lLFxuICAubW9kYWwgLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0tbmFtZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICB9XG59XG4ubW9kYWwgLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0tcHJpY2UsXG4ubW9kYWwgLm1vZGFsLWJvZHktYWRkb25zIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1wcmljZSxcbi5tb2RhbCAubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1wcmljZSxcbi5tb2RhbCAubW9kYWwtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1wcmljZSB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5tb2RhbCAubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5tb2RhbC1mb290ZXIgLmJ0bi1saW5rLFxuLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAubW9kYWwtZm9vdGVyIC5idG4tbGluayxcbi5tb2RhbCAubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ0bi1saW5rLFxuLm1vZGFsIC5tb2RhbC1nb2xkLXBsYW4gLm1vZGFsLWZvb3RlciAuYnRuLWxpbmsge1xuICBwYWRkaW5nLXRvcDogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1vZGFsIC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLm1vZGFsLWZvb3RlciAuYnRuLWxpbmssXG4gIC5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLm1vZGFsLWZvb3RlciAuYnRuLWxpbmssXG4gIC5tb2RhbCAubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ0bi1saW5rLFxuICAubW9kYWwgLm1vZGFsLWdvbGQtcGxhbiAubW9kYWwtZm9vdGVyIC5idG4tbGluayB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbi5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taW5mby1ncm91cCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4ubW9kYWwgLm1vZGFsLWJvZHktYWRkb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAub3B0aW9uLWluZm8tZ3JvdXAtY29sLTEge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ubW9kYWwgLm1vZGFsLWJvZHktYWRkb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAub3B0aW9uLWluZm8tZ3JvdXAtY29sLTEgLnZlcnRpY2FsbHktY2VudGVyZWQge1xuICBtYXJnaW46IGF1dG8gMDtcbn1cbi5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taW5mby1ncm91cC5vcHRpb24taW5mby1ncm91cC1jb2wtMiB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taW5mby1ncm91cC5vcHRpb24taW5mby1ncm91cC1jb2wtMiB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zLCAubW9kYWwubW9kYWwtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMsXG4ubW9kYWwgLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnByb3RlY3Rpb24tcGxhbi10b3RhbCwgLm1vZGFsLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wcm90ZWN0aW9uLXBsYW4tdG90YWwsXG4ubW9kYWwgLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wcm90ZWN0aW9uLXBsYW4tdG90YWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnByb3RlY3Rpb24tcGxhbi10b3RhbCAucHJvdGVjdGlvbi1wbGFuLXRvdGFsLWxhYmVsLCAubW9kYWwubW9kYWwtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnByb3RlY3Rpb24tcGxhbi10b3RhbCAucHJvdGVjdGlvbi1wbGFuLXRvdGFsLWxhYmVsLFxuLm1vZGFsIC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucHJvdGVjdGlvbi1wbGFuLXRvdGFsIC5wcm90ZWN0aW9uLXBsYW4tdG90YWwtbGFiZWwge1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnByb3RlY3Rpb24tcGxhbi10b3RhbCAucHJvdGVjdGlvbi1wbGFuLXRvdGFsLXZhbHVlLCAubW9kYWwubW9kYWwtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnByb3RlY3Rpb24tcGxhbi10b3RhbCAucHJvdGVjdGlvbi1wbGFuLXRvdGFsLXZhbHVlLFxuLm1vZGFsIC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucHJvdGVjdGlvbi1wbGFuLXRvdGFsIC5wcm90ZWN0aW9uLXBsYW4tdG90YWwtdmFsdWUge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBlcmZvcm1hbmNlLWhlYWRlcixcbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLmFudGl2aXJ1cy1oZWFkZXIsXG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wYXJ0cy1oZWFkZXIsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAucGVyZm9ybWFuY2UtaGVhZGVyLFxuLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtaGVhZGVyLFxuLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5wYXJ0cy1oZWFkZXIsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBlcmZvcm1hbmNlLWhlYWRlcixcbi5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1oZWFkZXIsXG4ubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wYXJ0cy1oZWFkZXIsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLnBlcmZvcm1hbmNlLWhlYWRlcixcbi5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLmFudGl2aXJ1cy1oZWFkZXIsXG4ubW9kYWwubW9kYWwtYW50aXZpcnVzIC5wYXJ0cy1oZWFkZXIsIC5tb2RhbC5tb2RhbC1wYXJ0cyAucGVyZm9ybWFuY2UtaGVhZGVyLFxuLm1vZGFsLm1vZGFsLXBhcnRzIC5hbnRpdmlydXMtaGVhZGVyLFxuLm1vZGFsLm1vZGFsLXBhcnRzIC5wYXJ0cy1oZWFkZXIsIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAucGVyZm9ybWFuY2UtaGVhZGVyLFxuLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtaGVhZGVyLFxuLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5wYXJ0cy1oZWFkZXIge1xuICBtYXJnaW46IDEwcHggMDtcbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24sIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiwgLm1vZGFsLm1vZGFsLXBhcnRzIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24ge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wZXJmb3JtYW5jZS1jb250ZW50IC5wbGFuLW9wdGlvbiwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5wZXJmb3JtYW5jZS1jb250ZW50IC5wbGFuLW9wdGlvbiwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGVyZm9ybWFuY2UtY29udGVudCAucGxhbi1vcHRpb24sIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLnBlcmZvcm1hbmNlLWNvbnRlbnQgLnBsYW4tb3B0aW9uLCAubW9kYWwubW9kYWwtcGFydHMgLnBlcmZvcm1hbmNlLWNvbnRlbnQgLnBsYW4tb3B0aW9uLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLnBlcmZvcm1hbmNlLWNvbnRlbnQgLnBsYW4tb3B0aW9uIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGVyZm9ybWFuY2UtY29udGVudCAucGVyZm9ybWFuY2UtcHJpY2UtaW5mbywgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5wZXJmb3JtYW5jZS1jb250ZW50IC5wZXJmb3JtYW5jZS1wcmljZS1pbmZvLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wZXJmb3JtYW5jZS1jb250ZW50IC5wZXJmb3JtYW5jZS1wcmljZS1pbmZvLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5wZXJmb3JtYW5jZS1jb250ZW50IC5wZXJmb3JtYW5jZS1wcmljZS1pbmZvLCAubW9kYWwubW9kYWwtcGFydHMgLnBlcmZvcm1hbmNlLWNvbnRlbnQgLnBlcmZvcm1hbmNlLXByaWNlLWluZm8sIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAucGVyZm9ybWFuY2UtY29udGVudCAucGVyZm9ybWFuY2UtcHJpY2UtaW5mbyB7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLmFudGl2aXJ1cy1jb250ZW50IC5wbGFuLW9wdGlvbiwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtY29udGVudCAucGxhbi1vcHRpb24sIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1jb250ZW50IC5wbGFuLW9wdGlvbiwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAuYW50aXZpcnVzLWNvbnRlbnQgLnBsYW4tb3B0aW9uLCAubW9kYWwubW9kYWwtcGFydHMgLmFudGl2aXJ1cy1jb250ZW50IC5wbGFuLW9wdGlvbiwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtY29udGVudCAucGxhbi1vcHRpb24ge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5hbnRpdmlydXMtY29udGVudCAuYW50aXZpcnVzLXByaWNlLWluZm8sIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLWNvbnRlbnQgLmFudGl2aXJ1cy1wcmljZS1pbmZvLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtY29udGVudCAuYW50aXZpcnVzLXByaWNlLWluZm8sIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLmFudGl2aXJ1cy1jb250ZW50IC5hbnRpdmlydXMtcHJpY2UtaW5mbywgLm1vZGFsLm1vZGFsLXBhcnRzIC5hbnRpdmlydXMtY29udGVudCAuYW50aXZpcnVzLXByaWNlLWluZm8sIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLWNvbnRlbnQgLmFudGl2aXJ1cy1wcmljZS1pbmZvIHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAub3B0aW9uLXByaWNlLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLm9wdGlvbi1wcmljZSwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAub3B0aW9uLXByaWNlLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5vcHRpb24tcHJpY2UsIC5tb2RhbC5tb2RhbC1wYXJ0cyAub3B0aW9uLXByaWNlLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLm9wdGlvbi1wcmljZSB7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnRhYi1jb250ZW50LCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLnRhYi1jb250ZW50LCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC50YWItY29udGVudCwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAudGFiLWNvbnRlbnQsIC5tb2RhbC5tb2RhbC1wYXJ0cyAudGFiLWNvbnRlbnQsIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAudGFiLWNvbnRlbnQge1xuICBwYWRkaW5nLXRvcDogMTBweDtcbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnRhYi1wYW5lIC5wZXJmb3JtYW5jZS1jb250ZW50IGg1Lm1iLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLnRhYi1wYW5lIC5wZXJmb3JtYW5jZS1jb250ZW50IGg1Lm1iLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC50YWItcGFuZSAucGVyZm9ybWFuY2UtY29udGVudCBoNS5tYiwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAudGFiLXBhbmUgLnBlcmZvcm1hbmNlLWNvbnRlbnQgaDUubWIsIC5tb2RhbC5tb2RhbC1wYXJ0cyAudGFiLXBhbmUgLnBlcmZvcm1hbmNlLWNvbnRlbnQgaDUubWIsIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAudGFiLXBhbmUgLnBlcmZvcm1hbmNlLWNvbnRlbnQgaDUubWIge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGFydHMtcGVyZm9ybWFuY2UtdGFicywgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzLCAubW9kYWwubW9kYWwtcGFydHMgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMsIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAucGFydHMtcGVyZm9ybWFuY2UtdGFicyB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgbWFyZ2luLXRvcDogMC42MjVyZW07XG4gIHBhZGRpbmctdG9wOiA3cHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2NjO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAucGFydHMtcGVyZm9ybWFuY2UtdGFicywgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGFydHMtcGVyZm9ybWFuY2UtdGFicywgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAucGFydHMtcGVyZm9ybWFuY2UtdGFicywgLm1vZGFsLm1vZGFsLXBhcnRzIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmssIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmssIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluaywgLm1vZGFsLm1vZGFsLXBhcnRzIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluaywgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluayB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstY29udGVudCwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1jb250ZW50LCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1jb250ZW50LCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1jb250ZW50LCAubW9kYWwubW9kYWwtcGFydHMgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLWNvbnRlbnQsIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstY29udGVudCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwIDAuNjI1cmVtIDAuNXJlbTtcbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLmFjdGl2ZSAubmF2LWxpbmstY29udGVudCwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay5hY3RpdmUgLm5hdi1saW5rLWNvbnRlbnQsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLmFjdGl2ZSAubmF2LWxpbmstY29udGVudCwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmsuYWN0aXZlIC5uYXYtbGluay1jb250ZW50LCAubW9kYWwubW9kYWwtcGFydHMgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLmFjdGl2ZSAubmF2LWxpbmstY29udGVudCwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay5hY3RpdmUgLm5hdi1saW5rLWNvbnRlbnQge1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1wYXJ0czpub3QoLmFjdGl2ZSkgLm5hdi1saW5rLXRleHQ6OmJlZm9yZSwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1wYXJ0czpub3QoLmFjdGl2ZSkgLm5hdi1saW5rLXRleHQ6OmJlZm9yZSwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstcGFydHM6bm90KC5hY3RpdmUpIC5uYXYtbGluay10ZXh0OjpiZWZvcmUsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLXBhcnRzOm5vdCguYWN0aXZlKSAubmF2LWxpbmstdGV4dDo6YmVmb3JlLCAubW9kYWwubW9kYWwtcGFydHMgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLXBhcnRzOm5vdCguYWN0aXZlKSAubmF2LWxpbmstdGV4dDo6YmVmb3JlLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLXBhcnRzOm5vdCguYWN0aXZlKSAubmF2LWxpbmstdGV4dDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgbGVmdDogLTE1cHg7XG4gIHRvcDogLTAuMjVyZW07XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyOCcgaGVpZ2h0PScyOCcgdmlld0JveD0nMCAwIDI4IDI4JyUzRSUzQ3BhdGggZmlsbD0nJTIzMDQ2QTM4JyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J00xLjM1NyAxNGMwIDYuOTczIDUuNjcyIDEyLjY0NCAxMi42NDQgMTIuNjQ0UzI2LjY0NiAyMC45NzMgMjYuNjQ2IDE0IDIwLjk3MyAxLjM1NSAxNCAxLjM1NUM3LjAyOSAxLjM1NSAxLjM1NyA3LjAyOSAxLjM1NyAxNHpNMCAxNEMwIDYuMjggNi4yOCAwIDE0IDBzMTQgNi4yOCAxNCAxNC02LjI4IDE0LTE0IDE0UzAgMjEuNzIgMCAxNHptMjAuOTE5LTUuOGMuNTY2LS41OTggMS40NjcuMjc1LjkwMS44NzQtMy4xNCAzLjQ0MS02LjMwNyA2LjgzMy05LjQ3NCAxMC4yNS0uMTU0LjE3NC0uMzA5LjMyNC0uNDYzLjQ5OC0uMjMyLjI1LS42Ny4yMjUtLjkwMSAwLTEuNTk2LTEuNDcxLTMuMTkyLTIuOTY3LTQuNzg4LTQuNDM5LS41OTMtLjU0OS4zMDgtMS40NDYuOS0uODczYTYyNy40MDMgNjI3LjQwMyAwIDAgMSA0LjMgMy45OWMzLjE5Mi0zLjQ0MSA2LjM1OS02Ljg1OCA5LjUyNS0xMC4zeicvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1wYXJ0czpub3QoLmFjdGl2ZSkgLm5hdi1saW5rLXRleHQ6OmJlZm9yZSwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1wYXJ0czpub3QoLmFjdGl2ZSkgLm5hdi1saW5rLXRleHQ6OmJlZm9yZSwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstcGFydHM6bm90KC5hY3RpdmUpIC5uYXYtbGluay10ZXh0OjpiZWZvcmUsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLXBhcnRzOm5vdCguYWN0aXZlKSAubmF2LWxpbmstdGV4dDo6YmVmb3JlLCAubW9kYWwubW9kYWwtcGFydHMgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLXBhcnRzOm5vdCguYWN0aXZlKSAubmF2LWxpbmstdGV4dDo6YmVmb3JlLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLXBhcnRzOm5vdCguYWN0aXZlKSAubmF2LWxpbmstdGV4dDo6YmVmb3JlIHtcbiAgICB3aWR0aDogMjRweDtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gICAgbGVmdDogLTIycHg7XG4gIH1cbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicywgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMsIC5tb2RhbC5tb2RhbC1wYXJ0cyAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMsIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMge1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIG1hcmdpbi10b3A6IDAuNjI1cmVtO1xuICBwYWRkaW5nLXRvcDogN3B4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2NjYztcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicywgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicywgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzLCAubW9kYWwubW9kYWwtcGFydHMgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluaywgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmssIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluaywgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLCAubW9kYWwubW9kYWwtcGFydHMgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluaywgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmsge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1jb250ZW50LCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1jb250ZW50LCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstY29udGVudCwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLWNvbnRlbnQsIC5tb2RhbC5tb2RhbC1wYXJ0cyAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLWNvbnRlbnQsIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLWNvbnRlbnQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMCAxMHB4IDhweDtcbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay5hY3RpdmUgLm5hdi1saW5rLWNvbnRlbnQsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLmFjdGl2ZSAubmF2LWxpbmstY29udGVudCwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLmFjdGl2ZSAubmF2LWxpbmstY29udGVudCwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLmFjdGl2ZSAubmF2LWxpbmstY29udGVudCwgLm1vZGFsLm1vZGFsLXBhcnRzIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmsuYWN0aXZlIC5uYXYtbGluay1jb250ZW50LCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay5hY3RpdmUgLm5hdi1saW5rLWNvbnRlbnQge1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstcGVyZm9ybWFuY2U6bm90KC5hY3RpdmUpIC5uYXYtbGluay1jb250ZW50OjpiZWZvcmUsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLXBlcmZvcm1hbmNlOm5vdCguYWN0aXZlKSAubmF2LWxpbmstY29udGVudDo6YmVmb3JlLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstcGVyZm9ybWFuY2U6bm90KC5hY3RpdmUpIC5uYXYtbGluay1jb250ZW50OjpiZWZvcmUsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1wZXJmb3JtYW5jZTpub3QoLmFjdGl2ZSkgLm5hdi1saW5rLWNvbnRlbnQ6OmJlZm9yZSwgLm1vZGFsLm1vZGFsLXBhcnRzIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstcGVyZm9ybWFuY2U6bm90KC5hY3RpdmUpIC5uYXYtbGluay1jb250ZW50OjpiZWZvcmUsIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLXBlcmZvcm1hbmNlOm5vdCguYWN0aXZlKSAubmF2LWxpbmstY29udGVudDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgbGVmdDogLTE1cHg7XG4gIHRvcDogMnB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjgnIGhlaWdodD0nMjgnIHZpZXdCb3g9JzAgMCAyOCAyOCclM0UlM0NwYXRoIGZpbGw9JyUyMzA0NkEzOCcgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNMS4zNTcgMTRjMCA2Ljk3MyA1LjY3MiAxMi42NDQgMTIuNjQ0IDEyLjY0NFMyNi42NDYgMjAuOTczIDI2LjY0NiAxNCAyMC45NzMgMS4zNTUgMTQgMS4zNTVDNy4wMjkgMS4zNTUgMS4zNTcgNy4wMjkgMS4zNTcgMTR6TTAgMTRDMCA2LjI4IDYuMjggMCAxNCAwczE0IDYuMjggMTQgMTQtNi4yOCAxNC0xNCAxNFMwIDIxLjcyIDAgMTR6bTIwLjkxOS01LjhjLjU2Ni0uNTk4IDEuNDY3LjI3NS45MDEuODc0LTMuMTQgMy40NDEtNi4zMDcgNi44MzMtOS40NzQgMTAuMjUtLjE1NC4xNzQtLjMwOS4zMjQtLjQ2My40OTgtLjIzMi4yNS0uNjcuMjI1LS45MDEgMC0xLjU5Ni0xLjQ3MS0zLjE5Mi0yLjk2Ny00Ljc4OC00LjQzOS0uNTkzLS41NDkuMzA4LTEuNDQ2LjktLjg3M2E2MjcuNDAzIDYyNy40MDMgMCAwIDEgNC4zIDMuOTljMy4xOTItMy40NDEgNi4zNTktNi44NTggOS41MjUtMTAuM3onLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLXBlcmZvcm1hbmNlOm5vdCguYWN0aXZlKSAubmF2LWxpbmstY29udGVudDo6YmVmb3JlLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1wZXJmb3JtYW5jZTpub3QoLmFjdGl2ZSkgLm5hdi1saW5rLWNvbnRlbnQ6OmJlZm9yZSwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLXBlcmZvcm1hbmNlOm5vdCguYWN0aXZlKSAubmF2LWxpbmstY29udGVudDo6YmVmb3JlLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstcGVyZm9ybWFuY2U6bm90KC5hY3RpdmUpIC5uYXYtbGluay1jb250ZW50OjpiZWZvcmUsIC5tb2RhbC5tb2RhbC1wYXJ0cyAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLXBlcmZvcm1hbmNlOm5vdCguYWN0aXZlKSAubmF2LWxpbmstY29udGVudDo6YmVmb3JlLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1wZXJmb3JtYW5jZTpub3QoLmFjdGl2ZSkgLm5hdi1saW5rLWNvbnRlbnQ6OmJlZm9yZSB7XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIGxlZnQ6IC0yMnB4O1xuICAgIHRvcDogMDtcbiAgfVxufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGFydHMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0biwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5wYXJ0cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wYXJ0cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5wYXJ0cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLCAubW9kYWwubW9kYWwtcGFydHMgLnBhcnRzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4sIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAucGFydHMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0biB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBhcnRzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAucGFydHMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGFydHMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAucGFydHMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLXBhcnRzIC5wYXJ0cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLnBhcnRzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjgnIGhlaWdodD0nMjgnIHZpZXdCb3g9JzAgMCAyOCAyOCclM0UlM0NwYXRoIGZpbGw9JyUyMzA0NkEzOCcgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNMS4zNTcgMTRjMCA2Ljk3MyA1LjY3MiAxMi42NDQgMTIuNjQ0IDEyLjY0NFMyNi42NDYgMjAuOTczIDI2LjY0NiAxNCAyMC45NzMgMS4zNTUgMTQgMS4zNTVDNy4wMjkgMS4zNTUgMS4zNTcgNy4wMjkgMS4zNTcgMTR6TTAgMTRDMCA2LjI4IDYuMjggMCAxNCAwczE0IDYuMjggMTQgMTQtNi4yOCAxNC0xNCAxNFMwIDIxLjcyIDAgMTR6bTIwLjkxOS01LjhjLjU2Ni0uNTk4IDEuNDY3LjI3NS45MDEuODc0LTMuMTQgMy40NDEtNi4zMDcgNi44MzMtOS40NzQgMTAuMjUtLjE1NC4xNzQtLjMwOS4zMjQtLjQ2My40OTgtLjIzMi4yNS0uNjcuMjI1LS45MDEgMC0xLjU5Ni0xLjQ3MS0zLjE5Mi0yLjk2Ny00Ljc4OC00LjQzOS0uNTkzLS41NDkuMzA4LTEuNDQ2LjktLjg3M2E2MjcuNDAzIDYyNy40MDMgMCAwIDEgNC4zIDMuOTljMy4xOTItMy40NDEgNi4zNTktNi44NTggOS41MjUtMTAuM3onLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogMjBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHJpZ2h0O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wYXJ0cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLnBhcnRzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBhcnRzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLnBhcnRzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1wYXJ0cyAucGFydHMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5wYXJ0cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDI0cHg7XG4gIH1cbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBlcmZvcm1hbmNlLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4sIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAucGVyZm9ybWFuY2UtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0biwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGVyZm9ybWFuY2UtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0biwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAucGVyZm9ybWFuY2UtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0biwgLm1vZGFsLm1vZGFsLXBhcnRzIC5wZXJmb3JtYW5jZS1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLnBlcmZvcm1hbmNlLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4ge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wZXJmb3JtYW5jZS1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLnBlcmZvcm1hbmNlLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBlcmZvcm1hbmNlLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLnBlcmZvcm1hbmNlLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1wYXJ0cyAucGVyZm9ybWFuY2UtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5wZXJmb3JtYW5jZS1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDEwMCAxMDAnJTNFJTNDZGVmcyUzRSUzQ3N0eWxlJTNFIC5mMmUwMmY2Ni04YWVjLTRkNzItYjhhNi1jZjdkOTI3YWVjYTclN0JmaWxsOm5vbmU7JTdELmY5NDc5NzAwLTU1MmMtNGQ0Yy1iZTQwLWI2YjhlYmQzMDk5NCU3QmZpbGw6JTIzMDQ2QTM4OyU3RCAlM0Mvc3R5bGUlM0UlM0MvZGVmcyUzRSUzQ2cgaWQ9J2E0NWQ1NjY4LTRhOTQtNGE1My04ZDg5LWZmNzY5MTRjZWJkYycgZGF0YS1uYW1lPSd3YXJyYW50eSclM0UlM0NwYXRoIGNsYXNzPSdmMmUwMmY2Ni04YWVjLTRkNzItYjhhNi1jZjdkOTI3YWVjYTcnIGQ9J003OS4yNCw1MlYyNC42NmE1My4zNSw1My4zNSwwLDAsMS0xNC4zNy0yLjkxLDQxLjI2LDQxLjI2LDAsMCwxLTE0LjYyLTkuMTlBNDYuNyw0Ni43LDAsMCwxLDM1LDIxLjc1YTYwLjcsNjAuNywwLDAsMS0xNS4yOCwyLjkyVjUxLjljMCwuNi40LDcsMi44OCwxMC44NS4yMi4zNS40MS43NS42OSwxLjIxLDIuNzUsNC41NSw4LjQ0LDE0LDI2LjkyLDIyLjU2LDE4LTguMzQsMjMuNC0xNy42OCwyNi0yMi4xOS4zNS0uNjEuNjYtMS4xNS45NC0xLjU4LDIuMDctMy4yNCwyLjE3LTguNzYsMi0xMC42MUM3OS4xOSw1Mi4wOCw3OS4yNCw1Miw3OS4yNCw1MlptLTguMzQtOC45YTIsMiwwLDAsMS0uNiwxLjQzbC0yNSwyNS4yYTIuMTIsMi4xMiwwLDAsMS0xLjQ2LjdoMGEyLjE2LDIuMTYsMCwwLDEtMS40Ni0uN0wzMC41NSw1Ny41N2EyLjEsMi4xLDAsMCwxLS40Ni0xLjV2LTEzYTEuOTIsMS45MiwwLDAsMSwzLjMyLTEuNDRsMTAuNDIsMTAuNkw2Ny40MywyOC42YTIsMiwwLDAsMSwzLjQ3LDEuNDVaJy8lM0UlM0NwYXRoIGNsYXNzPSdmOTQ3OTcwMC01NTJjLTRkNGMtYmU0MC1iNmI4ZWJkMzA5OTQnIGQ9J002OS42NSwyOC4xNWEyLDIsMCwwLDAtMi4yMy40NEw0My44MSw1Mi4yMSwzMy40LDQxLjYyYTEuOTEsMS45MSwwLDAsMC0zLjMxLDEuNDR2MTNhMi4wOSwyLjA5LDAsMCwwLC40NiwxLjVsMTEuOCwxMi4xMmEyLjE2LDIuMTYsMCwwLDAsMS40Ni43aDBhMi4wNywyLjA3LDAsMCwwLDEuNDUtLjdsMjUtMjUuMTZhMi4wNiwyLjA2LDAsMCwwLC42LTEuNDR2LTEzQTIsMiwwLDAsMCw2OS42NSwyOC4xNVpNNjYuNTksNDIuMjNsLTIyLjkyLDIzLTkuODQtMTBWNDguMDdsOC40Myw4LjY0YTIuMjksMi4yOSwwLDAsMCwxLjUuNzVoMGExLjk0LDEuOTQsMCwwLDAsMS4zNS0uNzRMNjYuNTksMzVaJy8lM0UlM0NwYXRoIGNsYXNzPSdmOTQ3OTcwMC01NTJjLTRkNGMtYmU0MC1iNmI4ZWJkMzA5OTQnIGQ9J004My4yNiw1MS44OFYyMi43N2EyLjA3LDIuMDcsMCwwLDAtMS45Mi0yLjA1Yy02LjQtLjQ1LTExLjA3LTEuMzItMTUuMS0yLjgxYTM2Ljc3LDM2Ljc3LDAsMCwxLTE0LTkuMjFsLS4xNy0uMjdhMi4wNSwyLjA1LDAsMCwwLTMuMzgtLjE4bC0uMjguMzVhNDIuMzgsNDIuMzgsMCwwLDEtMTQuOTEsOS4yOWMtMy43NSwxLjM5LTksMi4zLTE2LjE0LDIuODJhMi4wNiwyLjA2LDAsMCwwLTEuOTEsMi4wNnYyOS4zYzAsLjMyLjQ1LDgsMy42MiwxMi45MS4yLjMyLjQ0LjY4LjY5LDEuMSwyLjc2LDQuNTUsOS4yLDE1LjIxLDI5LjE4LDI0LjM2bC4xNS4wNi40Ny4xN2ExLjg5LDEuODksMCwwLDAsLjcuMTMsMi4xNSwyLjE1LDAsMCwwLC44LS4xNmwuNDctLjJDNzEsODEuNSw3Ni45NCw3MS4zLDc5LjgxLDY2LjRjLjMyLS41NS42LTEsLjg2LTEuNDRDODMuNzQsNjAuMTUsODMuMjYsNTIuODYsODMuMjYsNTEuODhaTTc3LjE4LDYyLjc1Yy0uMjkuNDQtLjU4LDEtLjk0LDEuNTgtMi42Miw0LjUxLTgsMTMuODUtMjYsMjIuMTlDMzEuNzQsNzcuOTQsMjYuMDcsNjguNTEsMjMuMyw2NGMtLjI5LS40Ni0uNDctLjg2LS42OS0xLjIxLTIuNDctMy44NC0yLjg3LTEwLjI1LTIuODctMTAuODVWMjQuNjdBNjIuMzIsNjIuMzIsMCwwLDAsMzUsMjEuNzZhNDYuNyw0Ni43LDAsMCwwLDE1LjIzLTkuMTksNDEuMzEsNDEuMzEsMCwwLDAsMTQuNjEsOS4xOSw1My4xMyw1My4xMywwLDAsMCwxNC4zNywyLjkxVjUyYzAsLjA2LDAsLjEyLDAsLjE4LjE2LDEuODQuMDcsNy4zNi0yLDEwLjZaJy8lM0UlM0MvZyUzRSUzQy9zdmclM0UlMEFcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogMjBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHJpZ2h0O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wZXJmb3JtYW5jZS1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLnBlcmZvcm1hbmNlLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBlcmZvcm1hbmNlLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLnBlcmZvcm1hbmNlLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1wYXJ0cyAucGVyZm9ybWFuY2UtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5wZXJmb3JtYW5jZS1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDI0cHg7XG4gIH1cbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLmFudGl2aXJ1cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0biwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAuYW50aXZpcnVzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4sIC5tb2RhbC5tb2RhbC1wYXJ0cyAuYW50aXZpcnVzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4sIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4ge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5hbnRpdmlydXMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLmFudGl2aXJ1cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtcGFydHMgLmFudGl2aXJ1cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDEwMCAxMDAnJTNFJTNDZGVmcyUzRSUzQ3N0eWxlJTNFIC5mMmUwMmY2Ni04YWVjLTRkNzItYjhhNi1jZjdkOTI3YWVjYTclN0JmaWxsOm5vbmU7JTdELmY5NDc5NzAwLTU1MmMtNGQ0Yy1iZTQwLWI2YjhlYmQzMDk5NCU3QmZpbGw6JTIzMDQ2QTM4OyU3RCAlM0Mvc3R5bGUlM0UlM0MvZGVmcyUzRSUzQ2cgaWQ9J2E0NWQ1NjY4LTRhOTQtNGE1My04ZDg5LWZmNzY5MTRjZWJkYycgZGF0YS1uYW1lPSd3YXJyYW50eSclM0UlM0NwYXRoIGNsYXNzPSdmMmUwMmY2Ni04YWVjLTRkNzItYjhhNi1jZjdkOTI3YWVjYTcnIGQ9J003OS4yNCw1MlYyNC42NmE1My4zNSw1My4zNSwwLDAsMS0xNC4zNy0yLjkxLDQxLjI2LDQxLjI2LDAsMCwxLTE0LjYyLTkuMTlBNDYuNyw0Ni43LDAsMCwxLDM1LDIxLjc1YTYwLjcsNjAuNywwLDAsMS0xNS4yOCwyLjkyVjUxLjljMCwuNi40LDcsMi44OCwxMC44NS4yMi4zNS40MS43NS42OSwxLjIxLDIuNzUsNC41NSw4LjQ0LDE0LDI2LjkyLDIyLjU2LDE4LTguMzQsMjMuNC0xNy42OCwyNi0yMi4xOS4zNS0uNjEuNjYtMS4xNS45NC0xLjU4LDIuMDctMy4yNCwyLjE3LTguNzYsMi0xMC42MUM3OS4xOSw1Mi4wOCw3OS4yNCw1Miw3OS4yNCw1MlptLTguMzQtOC45YTIsMiwwLDAsMS0uNiwxLjQzbC0yNSwyNS4yYTIuMTIsMi4xMiwwLDAsMS0xLjQ2LjdoMGEyLjE2LDIuMTYsMCwwLDEtMS40Ni0uN0wzMC41NSw1Ny41N2EyLjEsMi4xLDAsMCwxLS40Ni0xLjV2LTEzYTEuOTIsMS45MiwwLDAsMSwzLjMyLTEuNDRsMTAuNDIsMTAuNkw2Ny40MywyOC42YTIsMiwwLDAsMSwzLjQ3LDEuNDVaJy8lM0UlM0NwYXRoIGNsYXNzPSdmOTQ3OTcwMC01NTJjLTRkNGMtYmU0MC1iNmI4ZWJkMzA5OTQnIGQ9J002OS42NSwyOC4xNWEyLDIsMCwwLDAtMi4yMy40NEw0My44MSw1Mi4yMSwzMy40LDQxLjYyYTEuOTEsMS45MSwwLDAsMC0zLjMxLDEuNDR2MTNhMi4wOSwyLjA5LDAsMCwwLC40NiwxLjVsMTEuOCwxMi4xMmEyLjE2LDIuMTYsMCwwLDAsMS40Ni43aDBhMi4wNywyLjA3LDAsMCwwLDEuNDUtLjdsMjUtMjUuMTZhMi4wNiwyLjA2LDAsMCwwLC42LTEuNDR2LTEzQTIsMiwwLDAsMCw2OS42NSwyOC4xNVpNNjYuNTksNDIuMjNsLTIyLjkyLDIzLTkuODQtMTBWNDguMDdsOC40Myw4LjY0YTIuMjksMi4yOSwwLDAsMCwxLjUuNzVoMGExLjk0LDEuOTQsMCwwLDAsMS4zNS0uNzRMNjYuNTksMzVaJy8lM0UlM0NwYXRoIGNsYXNzPSdmOTQ3OTcwMC01NTJjLTRkNGMtYmU0MC1iNmI4ZWJkMzA5OTQnIGQ9J004My4yNiw1MS44OFYyMi43N2EyLjA3LDIuMDcsMCwwLDAtMS45Mi0yLjA1Yy02LjQtLjQ1LTExLjA3LTEuMzItMTUuMS0yLjgxYTM2Ljc3LDM2Ljc3LDAsMCwxLTE0LTkuMjFsLS4xNy0uMjdhMi4wNSwyLjA1LDAsMCwwLTMuMzgtLjE4bC0uMjguMzVhNDIuMzgsNDIuMzgsMCwwLDEtMTQuOTEsOS4yOWMtMy43NSwxLjM5LTksMi4zLTE2LjE0LDIuODJhMi4wNiwyLjA2LDAsMCwwLTEuOTEsMi4wNnYyOS4zYzAsLjMyLjQ1LDgsMy42MiwxMi45MS4yLjMyLjQ0LjY4LjY5LDEuMSwyLjc2LDQuNTUsOS4yLDE1LjIxLDI5LjE4LDI0LjM2bC4xNS4wNi40Ny4xN2ExLjg5LDEuODksMCwwLDAsLjcuMTMsMi4xNSwyLjE1LDAsMCwwLC44LS4xNmwuNDctLjJDNzEsODEuNSw3Ni45NCw3MS4zLDc5LjgxLDY2LjRjLjMyLS41NS42LTEsLjg2LTEuNDRDODMuNzQsNjAuMTUsODMuMjYsNTIuODYsODMuMjYsNTEuODhaTTc3LjE4LDYyLjc1Yy0uMjkuNDQtLjU4LDEtLjk0LDEuNTgtMi42Miw0LjUxLTgsMTMuODUtMjYsMjIuMTlDMzEuNzQsNzcuOTQsMjYuMDcsNjguNTEsMjMuMyw2NGMtLjI5LS40Ni0uNDctLjg2LS42OS0xLjIxLTIuNDctMy44NC0yLjg3LTEwLjI1LTIuODctMTAuODVWMjQuNjdBNjIuMzIsNjIuMzIsMCwwLDAsMzUsMjEuNzZhNDYuNyw0Ni43LDAsMCwwLDE1LjIzLTkuMTksNDEuMzEsNDEuMzEsMCwwLDAsMTQuNjEsOS4xOSw1My4xMyw1My4xMywwLDAsMCwxNC4zNywyLjkxVjUyYzAsLjA2LDAsLjEyLDAsLjE4LjE2LDEuODQuMDcsNy4zNi0yLDEwLjZaJy8lM0UlM0MvZyUzRSUzQy9zdmclM0UlMEFcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogMjBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHJpZ2h0O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5hbnRpdmlydXMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLmFudGl2aXJ1cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtcGFydHMgLmFudGl2aXJ1cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDI0cHg7XG4gIH1cbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciwgLm1vZGFsLm1vZGFsLXBhcnRzIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIge1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciwgLm1vZGFsLm1vZGFsLXBhcnRzIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB9XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIGJ1dHRvbiwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIGJ1dHRvbiwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciBidXR0b24sIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgYnV0dG9uLCAubW9kYWwubW9kYWwtcGFydHMgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgYnV0dG9uLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgYnV0dG9uIHtcbiAgaGVpZ2h0OiAzNnB4O1xuICBtYXgtaGVpZ2h0OiAzNnB4O1xuICBwYWRkaW5nOiAwIDE1cHg7XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5idG4tcHJldixcbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0bi1uZXh0LCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0bi1wcmV2LFxuLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5idG4tbmV4dCwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLXByZXYsXG4ubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5idG4tbmV4dCwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLXByZXYsXG4ubW9kYWwubW9kYWwtYW50aXZpcnVzIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5idG4tbmV4dCwgLm1vZGFsLm1vZGFsLXBhcnRzIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5idG4tcHJldixcbi5tb2RhbC5tb2RhbC1wYXJ0cyAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLW5leHQsIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLXByZXYsXG4ubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0bi1uZXh0IHtcbiAgd2lkdGg6IDcycHg7XG4gIG1heC13aWR0aDogNzJweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLXByZXYsXG4gIC5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0bi1uZXh0LCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0bi1wcmV2LFxuICAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0bi1uZXh0LCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5idG4tcHJldixcbiAgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLW5leHQsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0bi1wcmV2LFxuICAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5idG4tbmV4dCwgLm1vZGFsLm1vZGFsLXBhcnRzIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5idG4tcHJldixcbiAgLm1vZGFsLm1vZGFsLXBhcnRzIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5idG4tbmV4dCwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5idG4tcHJldixcbiAgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5idG4tbmV4dCB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5jb250aW51ZS1saW5rLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmNvbnRpbnVlLWxpbmssIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmNvbnRpbnVlLWxpbmssIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmNvbnRpbnVlLWxpbmssIC5tb2RhbC5tb2RhbC1wYXJ0cyAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuY29udGludWUtbGluaywgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5jb250aW51ZS1saW5rIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgb3JkZXI6IDM7XG4gIC1tcy1mbGV4LW9yZGVyOiAzO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgcGFkZGluZzogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5jb250aW51ZS1saW5rLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmNvbnRpbnVlLWxpbmssIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmNvbnRpbnVlLWxpbmssIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmNvbnRpbnVlLWxpbmssIC5tb2RhbC5tb2RhbC1wYXJ0cyAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuY29udGludWUtbGluaywgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5jb250aW51ZS1saW5rIHtcbiAgICBtYXJnaW46IDAgMTBweCAwIGF1dG87XG4gICAgb3JkZXI6IDA7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDA7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsYXRpb24tcXVvdGUgLm1vZGFsLWhlYWRlciwgLm1vZGFsLm1vZGFsLWluc3RhbGxhdGlvbi1vcHRpb24gLm1vZGFsLWhlYWRlciB7XG4gIHBhZGRpbmctcmlnaHQ6IDM1cHg7XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbGF0aW9uLXF1b3RlIC56aXAtaW5wdXQtcm93LFxuLm1vZGFsLm1vZGFsLWluc3RhbGxhdGlvbi1xdW90ZSAucHJvbW8tYW5kLXN1Ym1pdC1yb3cge1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsYXRpb24tcXVvdGUgLnppcC1pbnB1dC1yb3cgLmZvcm0tZ3JvdXAsXG4ubW9kYWwubW9kYWwtaW5zdGFsbGF0aW9uLXF1b3RlIC5wcm9tby1hbmQtc3VibWl0LXJvdyAuZm9ybS1ncm91cCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbGF0aW9uLXF1b3RlIC56aXAtaW5wdXQtcm93IC5idG4sXG4ubW9kYWwubW9kYWwtaW5zdGFsbGF0aW9uLXF1b3RlIC5wcm9tby1hbmQtc3VibWl0LXJvdyAuYnRuIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMzZweDtcbiAgbWF4LWhlaWdodDogMzZweDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLXRvcDogMjJweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubW9kYWwubW9kYWwtaW5zdGFsbGF0aW9uLXF1b3RlIC56aXAtaW5wdXQtcm93IC5idG4sXG4gIC5tb2RhbC5tb2RhbC1pbnN0YWxsYXRpb24tcXVvdGUgLnByb21vLWFuZC1zdWJtaXQtcm93IC5idG4ge1xuICAgIG1hcmdpbi10b3A6IDI3cHg7XG4gIH1cbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsYXRpb24tcXVvdGUgLnppcC1pbnB1dC1yb3cge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLm1vZGFsLm1vZGFsLWluc3RhbGxhdGlvbi1xdW90ZSAuaW52YWxpZC1mZWVkYmFjay1jdXN0b20ge1xuICBjb2xvcjogI2E1MWExZjtcbiAgcGFkZGluZy10b3A6IDE1cHg7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLm1vZGFsLm1vZGFsLWluc3RhbGxhdGlvbi1xdW90ZSAuYWRkcmVzcy1ibG9jayB7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xufVxuLm1vZGFsLm1vZGFsLWluc3RhbGxhdGlvbi1xdW90ZSAuYWRkcmVzcy1ibG9jayAuZm9ybS1ncm91cDpub3QoLnJlcXVpcmVkKSB7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbGF0aW9uLXF1b3RlIC5wcm9kdWN0LXR5cGUtc2VsZWN0LWxhYmVsIHNwYW4ge1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLm1vZGFsLm1vZGFsLWluc3RhbGxhdGlvbi1xdW90ZSAuZXJyb3ItbWVzc2FnZSB7XG4gIG1hcmdpbjogMTVweCAwO1xufVxuLm1vZGFsLm1vZGFsLWluc3RhbGxhdGlvbi1xdW90ZSAuZXJyb3ItbWVzc2FnZSAuZXJyb3ItbWVzc2FnZS10ZXh0IHtcbiAgY29sb3I6ICNhNTFhMWY7XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbGF0aW9uLW9wdGlvbiAuaW5zdGFsbGF0aW9uLW9wdGlvbnMtYXNzZXRzIHtcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbGF0aW9uLW9wdGlvbiAubW9kYWwtZm9vdGVyIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiBub25lO1xufVxuLm1vZGFsLm1vZGFsLWluc3RhbGxhdGlvbi1vcHRpb24gLm1vZGFsLWZvb3RlciBidXR0b24ge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMC4zNDM3NXJlbSAxMHB4O1xufVxuLm1vZGFsLm1vZGFsLWluc3RhbGxhdGlvbi1vcHRpb24gLm1vZGFsLWZvb3RlciBidXR0b24ubmZtLWluc3RhbGxhdGlvbiB7XG4gIG1hcmdpbi1yaWdodDogMzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubW9kYWwubW9kYWwtaW5zdGFsbGF0aW9uLW9wdGlvbiAubW9kYWwtZm9vdGVyIGJ1dHRvbi5uZm0taW5zdGFsbGF0aW9uIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIH1cbn1cbi5tb2RhbC5tb2RhbC1zZXJ2aWNlcy1yZXF1ZXN0IC56aXAtaW5wdXQtcm93LFxuLm1vZGFsLm1vZGFsLXNlcnZpY2VzLXJlcXVlc3QgLnBob25lLXNhbWUge1xuICBmb250LXNpemU6IDEycHg7XG4gIHRleHQtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXRvcDogLTQuNXB4O1xufVxuLm1vZGFsLm1vZGFsLXNlcnZpY2VzLXJlcXVlc3QgLmVycm9yLXRleHQge1xuICBjb2xvcjogI2E1MWExZjtcbn1cbi5tb2RhbC5tb2RhbC1zZXJ2aWNlcy1yZXF1ZXN0IC53cmFwLXRleHQge1xuICB0ZXh0LXdyYXA6IHdyYXA7XG59XG4ubW9kYWwubW9kYWwtc2VydmljZXMtcmVxdWVzdCAuemlwLWlucHV0LXJvdyB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4ubW9kYWwubW9kYWwtc2VydmljZXMtcmVxdWVzdCAuYnRuLXppcC1zdWJtaXQge1xuICBtYXJnaW4tdG9wOiAyM3B4O1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubW9kYWwubW9kYWwtc2VydmljZXMtcmVxdWVzdCAuYnRuLXppcC1zdWJtaXQge1xuICAgIG1hcmdpbi10b3A6IDI3cHg7XG4gIH1cbn1cbi5tb2RhbC5tb2RhbC1zZXJ2aWNlcy1yZXF1ZXN0IGxhYmVsIHNwYW4ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiAxMDA7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIHtcbiAgcGFkZGluZzogMTVweCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLm1vZGFsLWRpYWxvZyB7XG4gICAgbWF4LXdpZHRoOiA0NDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLm1vZGFsLWRpYWxvZyB7XG4gICAgbWF4LXdpZHRoOiA5MDBweDtcbiAgfVxufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAubW9kYWwtaGVhZGVyIHtcbiAgcGFkZGluZy1ib3R0b206IDAuNjI1cmVtO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAubW9kYWwtaGVhZGVyIC5tb2RhbC10aXRsZSB7XG4gIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAubGVmdC1jb2x1bW4ge1xuICAgIGJvcmRlci1yaWdodDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmxlZnQtY29sdW1uIC5kLXNtLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyIHNwYW4uaGVhZGVyLW1vbnRoLFxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXIgc3Bhbi5oZWFkZXIteWVhciB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyLWhlYWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyLWhlYWRlciBoNSB7XG4gIHBhZGRpbmc6IDAgMCAxMHB4O1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgbWFyZ2luOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItaGVhZGVyIGg1IHtcbiAgICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgfVxufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItaGVhZGVyIC5zbGljay1hcnJvdyB7XG4gIHBhZGRpbmc6IDA7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlci1oZWFkZXIgLnNsaWNrLWFycm93OjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlci1oZWFkZXIgLnNsaWNrLXByZXY6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMicgaGVpZ2h0PScxMicgdmlld0JveD0nMCAwIDEyIDEyJyUzRSUzQ3BhdGggZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J000LjQyIDUuOTg3bDQuMzIzIDQuNDA1Yy4xNjMuMTguMjU0LjQxMi4yNTYuNjU1YS45MDQuOTA0IDAgMCAxLS4yNzcuNjYuOTYyLjk2MiAwIDAgMS0uNjgzLjI5M2MtLjI3My0uMDAxLS41MzEtLjEyOC0uNjUzLS4yOTNMMi4yNjcgNi42NmEuOTQ4Ljk0OCAwIDAgMSAuMDA3LTEuMzI3TDcuMzguMjc1QS45MTkuOTE5IDAgMCAxIDguMDQ3IDBjLjI0LjAwMi40NzMuMDkuNjk3LjI5LjE2Mi4xOC4yNTMuNDEyLjI1NS42NTRhLjkwOC45MDggMCAwIDEtLjI3NS42Nkw0LjQyIDUuOTg3eicvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyLWhlYWRlciAuc2xpY2stbmV4dDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyB2aWV3Qm94PScwIDAgMTIgMTInJTNFJTNDcGF0aCBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTcuNTc5IDUuOTg3TDMuMjc1IDEuNjA0QS45MDguOTA4IDAgMCAxIDMgLjk0NC45OTIuOTkyIDAgMCAxIDMuMjU1LjI5Yy4yMjUtLjIuNDU3LS4yODguNjk4LS4yOWEuOTE5LjkxOSAwIDAgMSAuNjY2LjI3NWw1LjEwNiA1LjA1OGEuOTQ4Ljk0OCAwIDAgMSAuMDA3IDEuMzI3bC01LjExOCA1LjA0N2MtLjEyMy4xNjUtLjM4LjI5Mi0uNjU0LjI5M2EuOTYyLjk2MiAwIDAgMS0uNjgzLS4yOTMuOTAzLjkwMyAwIDAgMS0uMjc3LS42Ni45OTMuOTkzIDAgMCAxIC4yNTYtLjY1NUw3LjU4IDUuOTg3eicvJTNFJTNDL3N2ZyUzRVwiKTtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLm1vZGFsLWJvZHkge1xuICBwYWRkaW5nLXRvcDogMC42MjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuc2VsZWN0LWRhdGUtY3RhIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLnNlbGVjdC1kYXRlLWN0YSBoNSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5wYi0yIGRpdiB7XG4gIHBhZGRpbmctYm90dG9tOiAxNXB4O1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuc2VsZWN0ZWQtcGlja3VwLWxvY2F0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZzogMTVweCAwO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuc2VsZWN0ZWQtcGlja3VwLWxvY2F0aW9uIC5sb2NhdGlvbi1sYWJlbCB7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuc2VsZWN0ZWQtcGlja3VwLWxvY2F0aW9uIC5sb2NhdGlvbi12YWx1ZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuc2VsZWN0ZWQtcGlja3VwLWxvY2F0aW9uIC5sb2NhdGlvbi12YWx1ZSB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIH1cbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLnNlbGVjdGVkLXBpY2t1cC1sb2NhdGlvbiBidXR0b24ge1xuICBwYWRkaW5nOiAxMHB4IDEwcHggMCAyMHB4O1xuICBmb250LXNpemU6IDFyZW07XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLnBpY2t1cC1sb2NhdGlvbnMge1xuICBwYWRkaW5nLXRvcDogMTVweDtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAucGlja3VwLWxvY2F0aW9ucyAuZm9ybS1ncm91cDpsYXN0LW9mLXR5cGUge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAucGlja3VwLWxvY2F0aW9ucyAuY2FuY2VsLWxvY2F0aW9uLWxpbmsge1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IDFyZW07XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlci1kYXlzLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyLWRheXMtaGVhZGVyIGRpdiB7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBmbGV4OiAwIDAgMzVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyLWRheXMtaGVhZGVyIGRpdiB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlci1kYXlzLWhlYWRlciBkaXYge1xuICAgIGZsZXg6IDAgMCA1MHB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItY2FsZW5kYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXM7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlci1jYWxlbmRhci5zbGljay1pbml0aWFsaXplZCB7XG4gIG9wYWNpdHk6IDE7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlci1jYWxlbmRhciAuc2xpY2stbGlzdCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItY2FsZW5kYXIgLnNsaWNrLWxpc3QgLnNsaWNrLXNsaWRlIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItZ3JpZCB7XG4gIHBhZGRpbmc6IDEwcHggMTBweCAwO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1ncmlkLXJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLWdyaWQtcm93OmZpcnN0LW9mLXR5cGUge1xuICBib3JkZXI6IG5vbmU7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLWdyaWQtcm93OmZpcnN0LW9mLXR5cGUgLmRhdGUtZ3JpZC1jb2wge1xuICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtZ3JpZC1yb3cgLmRhdGUtZ3JpZC1jb2wge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtaW4td2lkdGg6IDM1cHg7XG4gIG1pbi1oZWlnaHQ6IDM1cHg7XG4gIGJvcmRlci1yaWdodDogMC4wNjI1cmVtIHNvbGlkICNjMGJmYmY7XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjYzBiZmJmO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHdpZHRoOiAxNC4yOCU7XG4gIGhlaWdodDogNDVweDtcbn1cbkBtZWRpYSBhbGwgYW5kICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLWdyaWQtcm93IC5kYXRlLWdyaWQtY29sIHsgLyogc3R5bGVsaW50LWRpc2FibGUtbGluZSAqL1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtZ3JpZC1yb3cgLmRhdGUtZ3JpZC1jb2w6Zmlyc3Qtb2YtdHlwZSB7XG4gIGJvcmRlci1sZWZ0OiAwLjA2MjVyZW0gc29saWQgI2MwYmZiZjtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtZ3JpZC1yb3cgLmRhdGUtZ3JpZC1jb2w6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1ncmlkLXJvdyAuZGF0ZS1ncmlkLWNvbC5zZWxlY3RlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzI2ZmUyO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1ncmlkLXJvdyAuZGF0ZS1ncmlkLWNvbC5zZWxlY3RlZDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZjYwZGI7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLWdyaWQtcm93IC5kYXRlLWdyaWQtY29sLnVuYXZhaWxhYmxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjYztcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1ncmlkLXJvdyAuZGF0ZS1ncmlkLWNvbC51bmF2YWlsYWJsZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjY2M7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLWdyaWQtcm93IC5kYXRlLWdyaWQtY29sIC5kYXkge1xuICBtYXJnaW46IGF1dG87XG59XG5AbWVkaWEgYWxsIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1ncmlkLXJvdyAuZGF0ZS1ncmlkLWNvbCAuZGF5IHsgLyogc3R5bGVsaW50LWRpc2FibGUtbGluZSAqL1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIH1cbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyLWxlZ2VuZHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAxMHB4IDA7XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItbGVnZW5kcyAubGVnZW5kLWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItbGVnZW5kcyAubGVnZW5kLWl0ZW0gLmxlZ2VuZC1zd2F0Y2gge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbi1yaWdodDogM3B4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyLWxlZ2VuZHMgLmxlZ2VuZC1pdGVtIC5sZWdlbmQtc3dhdGNoIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgfVxufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItbGVnZW5kcyAubGVnZW5kLWl0ZW0gLmxlZ2VuZC1sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyLWxlZ2VuZHMgLmxlZ2VuZC1pdGVtLmF2YWlsYWJsZSAubGVnZW5kLXN3YXRjaCB7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlci1sZWdlbmRzIC5sZWdlbmQtaXRlbS51bmF2YWlsYWJsZSAubGVnZW5kLXN3YXRjaCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjY2M7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlci1sZWdlbmRzIC5sZWdlbmQtaXRlbS5zZWxlY3RlZCAubGVnZW5kLXN3YXRjaCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMjZmZTI7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlci1zZWxlY3Rpb24taW5mbyB7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAxNXB4IDA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlci1zZWxlY3Rpb24taW5mbyB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIH1cbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLm1vZGFsLWZvb3RlciB7XG4gIHBhZGRpbmctdG9wOiAwLjYyNXJlbTtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuY2FuY2VsLWxpbmsge1xuICB3aWR0aDogYXV0bztcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICBtYXJnaW4tbGVmdDogLTEwcHg7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5idG4tc2F2ZS1kYXRlIHtcbiAgd2lkdGg6IDc1cHg7XG4gIGhlaWdodDogMzZweDtcbiAgcGFkZGluZzogMDtcbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyB7XG4gIHBhZGRpbmc6IDE1cHggIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLnNlbGVjdC1zZXJ2aWNlcy1sZWFkIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIHBhZGRpbmctYm90dG9tOiAxNXB4O1xufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5wYXJ0cy1jb2xsYXBzZS1jb250YWluZXI6bGFzdC1vZi10eXBlIHtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLmNvbGxhcHNlLWhlYWRlciAuYnRuIHtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci13aWR0aDogMXB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAuc2VydmljZS1vcHRpb24tY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAuc2VydmljZS1vcHRpb24tY29udGFpbmVyIC5zZXJ2aWNlLWxhYmVsLWZvci1tb2JpbGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAuc2VydmljZS1vcHRpb24tY29udGFpbmVyIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbiAgLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5zZXJ2aWNlLW9wdGlvbi1jb250YWluZXIgLnNlcnZpY2UtbGFiZWwtZm9yLW1vYmlsZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZmxleDogMTAwJSAwIDA7XG4gICAgcGFkZGluZzogMTBweCAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAuc2VydmljZS1vcHRpb24tY29udGFpbmVyIC5zZXJ2aWNlLWxhYmVsLWZvci1kZXNrdG9wIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLnNlcnZpY2Utb3B0aW9uLWNvbnRhaW5lciAucXVhbnRpdHktaW5wdXQtY29udGFpbmVyIHtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAuc2VydmljZS1vcHRpb24tY29udGFpbmVyIC5zZXJ2aWNlLW9wdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLnNlcnZpY2Utb3B0aW9uLWNvbnRhaW5lciAuc2VydmljZS1vcHRpb24gaW5wdXQuaW5wdXQtc2VydmljZS1xdHkge1xuICB3aWR0aDogNDhweDtcbiAgbWF4LXdpZHRoOiA0OHB4O1xufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5zZXJ2aWNlLW9wdGlvbi1jb250YWluZXIgLnNlcnZpY2Utb3B0aW9uIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLnNlcnZpY2Utb3B0aW9uLWNvbnRhaW5lciAuc2VydmljZS1vcHRpb24gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIHRvcDogLTEwcHg7XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLnNlcnZpY2Utb3B0aW9uLXByaWNlIHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgbGFiZWwuc2VydmljZS1sYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgbGFiZWwuc2VydmljZS1sYWJlbDo6YmVmb3JlLCAubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgbGFiZWwuc2VydmljZS1sYWJlbDo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5jdXN0b20tY2hlY2tib3gge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLnF1YW50aXR5LW1vZHVsZSB7XG4gIHdpZHRoOiA4LjEyNXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAwLjkzNzVyZW07XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAucXVhbnRpdHktbW9kdWxlIC5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0bixcbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAucXVhbnRpdHktbW9kdWxlIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5idG4ge1xuICB3aWR0aDogMi41cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAwLjkzNzVyZW07XG4gIHBhZGRpbmctbGVmdDogMC45Mzc1cmVtO1xufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5zZXJ2aWNlLXNlbGVjdC1saW5lLWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLnNlcnZpY2UtYm9keSB7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5tb2RhbC1saW5lLWl0ZW0ge1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAuc2VydmljZXMtY29sbGFwc2UtY29udGFpbmVyIC5hbGVydC5tZXNzYWdlIHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAuc2VydmljZXMtY29sbGFwc2UtY29udGFpbmVyIC5hbGVydC5tZXNzYWdlIH4gLmFsZXJ0Lm1lc3NhZ2Uge1xuICBtYXJnaW4tdG9wOiAwLjkzNzVyZW07XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLnNlcnZpY2VzLWNvbGxhcHNlLWNvbnRhaW5lciAuYWxlcnQubWVzc2FnZSAuYnV0dG9uLXllcyB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuOTM3NXJlbTtcbiAgYm9yZGVyLXJpZ2h0OiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgbWFyZ2luLXJpZ2h0OiAwLjkzNzVyZW07XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLnNlcnZpY2VzLWNvbGxhcHNlLWNvbnRhaW5lciAuaXRlbS1uYW1lIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAuc2VydmljZXMtY29sbGFwc2UtY29udGFpbmVyIC5zZXJ2aWNlLWl0ZW0ge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5tb2RhbC1mb290ZXIge1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5tb2RhbC1mb290ZXIgLnNlcnZpY2UtbW9kYWwtYWN0aW9ucyB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAubW9kYWwtZm9vdGVyIC5zZXJ2aWNlLW1vZGFsLWFjdGlvbnMuc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5tb2RhbC1mb290ZXIgLnNlcnZpY2UtbW9kYWwtYWN0aW9ucy5zZXJ2aWNlcy1iYWNrIHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuLm1vZGFsLm1vZGFsLWluc3RhbGwtc3VyZmFjZSB7XG4gIHBhZGRpbmc6IDE1cHggIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubW9kYWwubW9kYWwtaW5zdGFsbC1zdXJmYWNlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxufVxuLm1vZGFsLm1vZGFsLWluc3RhbGwtc3VyZmFjZSAubW9kYWwtaGVhZGVyIHtcbiAgcGFkZGluZy1ib3R0b206IDAuNjI1cmVtO1xufVxuLm1vZGFsLm1vZGFsLWluc3RhbGwtc3VyZmFjZSAubW9kYWwtaGVhZGVyIC5tb2RhbC10aXRsZSB7XG4gIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tb2RhbC5tb2RhbC1pbnN0YWxsLXN1cmZhY2UgLm1vZGFsLWhlYWRlciAubW9kYWwtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS4zNzVyZW07XG4gIH1cbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsLXN1cmZhY2UgLm1vZGFsLWJvZHkgLmluc3RhbGwtbGluZS1pdGVtcyB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbC1zdXJmYWNlIC5tb2RhbC1ib2R5IC5pbnN0YWxsLWxpbmUtaXRlbXMgLm1vZGFsLWxpbmUtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLm1vZGFsLm1vZGFsLWluc3RhbGwtc3VyZmFjZSAubW9kYWwtYm9keSAuaW5zdGFsbC1saW5lLWl0ZW1zIC5tb2RhbC1saW5lLWl0ZW0gLmxpbmUtaXRlbS1sYWJlbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1heC13aWR0aDogNzAlO1xufVxuLm1vZGFsLm1vZGFsLWluc3RhbGwtc3VyZmFjZSAubW9kYWwtYm9keSAuaW5zdGFsbC1saW5lLWl0ZW1zIC5tb2RhbC1saW5lLWl0ZW0gLmxpbmUtaXRlbS1xdHkge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBtaW4td2lkdGg6IDQ4cHg7XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbC1zdXJmYWNlIC5tb2RhbC1ib2R5IC5pbnN0YWxsLXN1cmZhY2Utc2VsZWN0aW9uIHtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xufVxuLm1vZGFsLm1vZGFsLWluc3RhbGwtc3VyZmFjZSAubW9kYWwtYm9keSAuaW5zdGFsbC1zdXJmYWNlLXNlbGVjdGlvbiAuY3VzdG9tLWNoZWNrYm94IHtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xufVxuLm1vZGFsLm1vZGFsLWluc3RhbGwtc3VyZmFjZSAubW9kYWwtYm9keSAuYWR2YW5jZWQtc3VyZmFjZS1lcnJvciB7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xufVxuLm1vZGFsLm1vZGFsLWluc3RhbGwtc3VyZmFjZSAubW9kYWwtYm9keSAuYWR2YW5jZWQtc3VyZmFjZS1lcnJvci5oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm1vZGFsLm1vZGFsLWluc3RhbGwtc3VyZmFjZSAubW9kYWwtZm9vdGVyIHtcbiAgcGFkZGluZy10b3A6IDAuNjI1cmVtO1xufVxuLm1vZGFsLm1vZGFsLWluc3RhbGwtc3VyZmFjZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbC1zdXJmYWNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5jYW5jZWwtbGluayB7XG4gIHdpZHRoOiBhdXRvO1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIG1hcmdpbi1sZWZ0OiAtMTBweDtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsLXN1cmZhY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0bi1kb25lIHtcbiAgd2lkdGg6IDc1cHg7XG4gIGhlaWdodDogMzZweDtcbiAgcGFkZGluZzogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0Ljk4cHgpIHtcbiAgLm1vZGFsI2FkZHJlc3MtaW52YWxpZCAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbiAgLm1vZGFsI2FkZHJlc3MtaW52YWxpZCAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAubW9kYWwjYWRkcmVzcy1pbnZhbGlkIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5lZGl0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxuICAubW9kYWwjYWRkcmVzcy1pbnZhbGlkIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5hY2NlcHQge1xuICAgIHBhZGRpbmc6IDAuNjg3NXJlbSAwLjYyNXJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5tb2RhbC5tb2RhbC1jYW5jZWwtcHBpIC5mb290ZXItY2FuY2VsLXBwaSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAjdHJ1c3RQaWxvdElmcmFtZSB7XG4gICAgbWF4LWhlaWdodDogODAwcHg7XG4gIH1cbn1cbiN0cnVzdFBpbG90SWZyYW1lIC5tb2RhbC1kaWFsb2cge1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgI3RydXN0UGlsb3RJZnJhbWUgLm1vZGFsLWRpYWxvZyB7XG4gICAgbWF4LXdpZHRoOiA3MjZweDtcbiAgfVxufVxuI3RydXN0UGlsb3RJZnJhbWUgLm1vZGFsLWNvbnRlbnQge1xuICBwYWRkaW5nOiAwLjkzNzVyZW0gMS44NzVyZW0gMC45Mzc1cmVtO1xufVxuI3RydXN0UGlsb3RJZnJhbWUgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWhlYWRlciB7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgcGFkZGluZy1ib3R0b206IDEuODc1cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjQuOThweCkge1xuICAjdHJ1c3RQaWxvdElmcmFtZSAubW9kYWwtY29udGVudCAubW9kYWwtaGVhZGVyIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuOTM3NXJlbTtcbiAgfVxufVxuI3RydXN0UGlsb3RJZnJhbWUgLm1vZGFsLWJvZHkge1xuICBwYWRkaW5nOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAjdHJ1c3RQaWxvdElmcmFtZSAubW9kYWwtYm9keSBwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuODc1cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuODc1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNC45OHB4KSB7XG4gICN0cnVzdFBpbG90SWZyYW1lIC5tb2RhbC1ib2R5IHAge1xuICAgIHBhZGRpbmctbGVmdDogMC45Mzc1cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuODc1cmVtO1xuICB9XG59XG5cbi5raW9zay10aW1lb3V0LW1vZGFsLW9wZW4gLm1vZGFsOm5vdCgjcGFnZVRpbWVvdXRNb2RhbCkge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4ua2lvc2stdGltZW91dC1tb2RhbC1vcGVuIC5tb2RhbC1iYWNrZHJvcCB+IC5tb2RhbC1iYWNrZHJvcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5yZWRpcmVjdC10aW1lb3V0LW1vZGFsLW9wZW4gLm1vZGFsOm5vdCgjcmVkaXJlY3RUaW1lb3V0TW9kYWwpIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLnJlZGlyZWN0LXRpbWVvdXQtbW9kYWwtb3BlbiAubW9kYWwtYmFja2Ryb3AgfiAubW9kYWwtYmFja2Ryb3Age1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLm1vZGFsLWRpYWxvZyB7XG4gICAgcGFkZGluZy1ib3R0b206IGNhbGMoMiAqIGVudihzYWZlLWFyZWEtaW5zZXQtYm90dG9tKSkgIWltcG9ydGFudDtcbiAgfVxufVxuLm5hdi10YWJzLFxuLm5hdi1waWxscyB7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3cteDogYXV0bztcbiAgcGFkZGluZy1ib3R0b206IDAuOTM3NXJlbTtcbn1cbkBzdXBwb3J0cyAoc2Nyb2xsYmFyLXdpZHRoOiB0aGluKSB7XG4gIC5uYXYtdGFicyxcbiAgLm5hdi1waWxscyB7XG4gICAgc2Nyb2xsYmFyLXdpZHRoOiB0aGluO1xuICAgIHNjcm9sbGJhci1jb2xvcjogIzY2NiB0cmFuc3BhcmVudDtcbiAgfVxufVxuQHN1cHBvcnRzIHNlbGVjdG9yKDo6LXdlYmtpdC1zY3JvbGxiYXIpIHtcbiAgLm5hdi10YWJzOjotd2Via2l0LXNjcm9sbGJhcixcbiAgLm5hdi1waWxsczo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgIHdpZHRoOiAwLjI1cmVtO1xuICAgIGhlaWdodDogMC4yNXJlbTtcbiAgfVxuICAubmF2LXRhYnM6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrLFxuICAubmF2LXBpbGxzOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIH1cbiAgLm5hdi10YWJzOjotd2Via2l0LXNjcm9sbGJhci10aHVtYixcbiAgLm5hdi1waWxsczo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgIGJhY2tncm91bmQ6ICM2NjY7XG4gICAgYm9yZGVyLXJhZGl1czogNTByZW07XG4gIH1cbiAgLm5hdi10YWJzOjotd2Via2l0LXNjcm9sbGJhci10aHVtYjpob3ZlcixcbiAgLm5hdi1waWxsczo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWI6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICMzNjM2MzY7XG4gIH1cbn1cbi5uYXYtdGFicyAubmF2LWl0ZW0sXG4ubmF2LXBpbGxzIC5uYXYtaXRlbSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5uYXYtdGFicyAubmF2LWl0ZW0gLm5hdi1saW5rLFxuLm5hdi1waWxscyAubmF2LWl0ZW0gLm5hdi1saW5rIHtcbiAgcGFkZGluZzogMC40Njg3NXJlbSAwLjkzNzVyZW07XG4gIG1hcmdpbjogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAzMDBtcywgY29sb3IgMzAwbXMsIGJvcmRlciAzMDBtcztcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjE0NTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubmF2LXRhYnMgLm5hdi1pdGVtIC5uYXYtbGluayxcbiAgLm5hdi1waWxscyAubmF2LWl0ZW0gLm5hdi1saW5rIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMTI1O1xuICB9XG59XG4ubmF2LXRhYnMgLm5hdi1pdGVtIC5uYXYtbGluayAuaWNvbixcbi5uYXYtcGlsbHMgLm5hdi1pdGVtIC5uYXYtbGluayAuaWNvbiB7XG4gIGhlaWdodDogMTZweDtcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogMC40Njg3NXJlbTtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgxOSUpIHNlcGlhKDEzJSkgc2F0dXJhdGUoMCUpIGh1ZS1yb3RhdGUoMjU2ZGVnKSBicmlnaHRuZXNzKDkxJSkgY29udHJhc3QoODklKTtcbiAgdHJhbnNpdGlvbjogZmlsdGVyIDMwMG1zO1xufVxuLm5hdi10YWJzIC5uYXYtaXRlbSAubmF2LWxpbms6aG92ZXIsXG4ubmF2LXBpbGxzIC5uYXYtaXRlbSAubmF2LWxpbms6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZThlOGU4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ubmF2LXRhYnMgLm5hdi1pdGVtIC5uYXYtbGluay5hY3RpdmUsIC5uYXYtdGFicyAubmF2LWl0ZW0gLm5hdi1saW5rLmhpZ2hsaWdodCxcbi5uYXYtcGlsbHMgLm5hdi1pdGVtIC5uYXYtbGluay5hY3RpdmUsXG4ubmF2LXBpbGxzIC5uYXYtaXRlbSAubmF2LWxpbmsuaGlnaGxpZ2h0IHtcbiAgY29sb3I6ICMxYjFiMWI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5uYXYtdGFicyAubmF2LWl0ZW0gLm5hdi1saW5rLmFjdGl2ZSAuaWNvbiwgLm5hdi10YWJzIC5uYXYtaXRlbSAubmF2LWxpbmsuaGlnaGxpZ2h0IC5pY29uLFxuLm5hdi1waWxscyAubmF2LWl0ZW0gLm5hdi1saW5rLmFjdGl2ZSAuaWNvbixcbi5uYXYtcGlsbHMgLm5hdi1pdGVtIC5uYXYtbGluay5oaWdobGlnaHQgLmljb24ge1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDAlKSBzZXBpYSgxMCUpIHNhdHVyYXRlKDYwOSUpIGh1ZS1yb3RhdGUoMzM3ZGVnKSBicmlnaHRuZXNzKDg3JSkgY29udHJhc3QoNzklKTtcbn1cbi5uYXYtdGFicyAubmF2LWl0ZW0gLm5hdi1saW5rLmRpc2FibGVkLCAubmF2LXRhYnMgLm5hdi1pdGVtIC5uYXYtbGluazpkaXNhYmxlZCwgLm5hdi10YWJzIC5uYXYtaXRlbSAubmF2LWxpbmsuZGlzYWJsZWQ6aG92ZXIsIC5uYXYtdGFicyAubmF2LWl0ZW0gLm5hdi1saW5rOmRpc2FibGVkOmhvdmVyLFxuLm5hdi1waWxscyAubmF2LWl0ZW0gLm5hdi1saW5rLmRpc2FibGVkLFxuLm5hdi1waWxscyAubmF2LWl0ZW0gLm5hdi1saW5rOmRpc2FibGVkLFxuLm5hdi1waWxscyAubmF2LWl0ZW0gLm5hdi1saW5rLmRpc2FibGVkOmhvdmVyLFxuLm5hdi1waWxscyAubmF2LWl0ZW0gLm5hdi1saW5rOmRpc2FibGVkOmhvdmVyIHtcbiAgY29sb3I6ICNjY2M7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLm5hdi10YWJzIC5uYXYtaXRlbS5zaG93IC5uYXYtbGluayxcbi5uYXYtcGlsbHMgLm5hdi1pdGVtLnNob3cgLm5hdi1saW5rIHtcbiAgY29sb3I6ICMxYjFiMWI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5uYXYtdGFicy5uYXYtZml0LFxuLm5hdi1waWxscy5uYXYtZml0IHtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG4ubmF2LXRhYnMubmF2LWZpdCAubmF2LWl0ZW0sXG4ubmF2LXBpbGxzLm5hdi1maXQgLm5hdi1pdGVtIHtcbiAgd2lkdGg6IGF1dG87XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmZvcm0tbmF2IC5uYXYtaXRlbSA+IC5uYXYtbGluayB7XG4gICAgY29sb3I6ICMzNjM2MzY7XG4gIH1cbn1cbi5uYXYtdGFicyB7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5uYXYtdGFicyAubmF2LWl0ZW0gLm5hdi1saW5rIHtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbSAwLjI1cmVtIDAgMDtcbiAgYm9yZGVyLWJvdHRvbTogMC4xMjVyZW0gc29saWQgI2NjYztcbn1cbi5uYXYtdGFicyAubmF2LWl0ZW0gLm5hdi1saW5rLmFjdGl2ZSwgLm5hdi10YWJzIC5uYXYtaXRlbSAubmF2LWxpbmsuaGlnaGxpZ2h0IHtcbiAgYm9yZGVyLWJvdHRvbTogMC4xMjVyZW0gc29saWQ7XG59XG4ubmF2LXRhYnMgLm5hdi1pdGVtLnNob3cgLm5hdi1saW5rIHtcbiAgYm9yZGVyLWJvdHRvbTogMC4xMjVyZW0gc29saWQgI2NjYztcbn1cblxuLm5hdi5uYXZiYXItbmF2IC5yZXNldC1wYXNzd29yZC1mb3JtLW1vZGFsIC5ub3RpZmljYXRpb25zLWNvbnRhaW5lciAuYWxlcnQuYWxlcnQtZGFuZ2VyLFxuLm5hdi5uYXZiYXItbmF2IC5yZXNldC1wYXNzd29yZC1mb3JtLW1vYmlsZSAubm90aWZpY2F0aW9ucy1jb250YWluZXIgLmFsZXJ0LmFsZXJ0LWRhbmdlciB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDEuMjVyZW07XG59XG5cbi5uYXYtcGlsbHMge1xuICBnYXA6IDAuNDY4NzVyZW07XG59XG4ubmF2LXBpbGxzIC5uYXYtaXRlbSAubmF2LWxpbmsge1xuICBib3JkZXItcmFkaXVzOiAwLjc1cmVtO1xufVxuLm5hdi1waWxscyAubmF2LWl0ZW0gLm5hdi1saW5rLmFjdGl2ZSwgLm5hdi1waWxscyAubmF2LWl0ZW0gLm5hdi1saW5rLmhpZ2xpZ2h0IHtcbiAgYmFja2dyb3VuZDogIzFiMWIxYjtcbiAgY29sb3I6ICNmZmY7XG59XG4ubmF2LXBpbGxzIC5uYXYtaXRlbSAubmF2LWxpbmsuYWN0aXZlIC5pY29uLCAubmF2LXBpbGxzIC5uYXYtaXRlbSAubmF2LWxpbmsuaGlnbGlnaHQgLmljb24ge1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgaW52ZXJ0KDEpO1xufVxuLm5hdi1waWxscyAubmF2LWl0ZW0gLm5hdi1saW5rLmFjdGl2ZTpob3ZlciwgLm5hdi1waWxscyAubmF2LWl0ZW0gLm5hdi1saW5rLmhpZ2xpZ2h0OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzM2MzYzNjtcbn1cblxuLnBvcG92ZXJbcm9sZT10b29sdGlwXSB7XG4gIG1heC13aWR0aDogMTUuNjI1cmVtO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGxldHRlci1zcGFjaW5nOiAwcmVtO1xufVxuXG4uYnMtcG9wb3Zlci10b3AsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePXRvcF0ge1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKDAuNjg3NXJlbSArIDAuNjg3NXJlbSk7XG59XG5cbi5icy1wb3BvdmVyLXJpZ2h0LCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1yaWdodF0ge1xuICBtYXJnaW4tbGVmdDogY2FsYygwLjY4NzVyZW0gKyAwLjY4NzVyZW0pO1xufVxuXG4uYnMtcG9wb3Zlci1ib3R0b20sIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWJvdHRvbV0ge1xuICBtYXJnaW4tdG9wOiBjYWxjKDAuNjg3NXJlbSArIDAuNjg3NXJlbSk7XG59XG5cbi5icy1wb3BvdmVyLWxlZnQsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWxlZnRdIHtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKDAuNjg3NXJlbSArIDAuNjg3NXJlbSk7XG59XG5cbioge1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgLyogOmZvY3VzLXZpc2libGUge1xuICAgICAgQGluY2x1ZGUgZm9jdXMtcmluZztcbiAgfSAqL1xufVxuXG5odG1sIHtcbiAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG59XG5cbmJvZHkge1xuICBtaW4td2lkdGg6IDMyMHB4O1xufVxuXG5wLFxuLnAge1xuICBsaW5lLWhlaWdodDogMS40O1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW07XG59XG5wLnNtYWxsLFxucCAuc21hbGwsXG5wIHNtYWxsLFxuLnAuc21hbGwsXG4ucCAuc21hbGwsXG4ucCBzbWFsbCB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXNpemU6IDAuNzVyZW07XG59XG5cbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNixcbi5oMSxcbi5oMixcbi5oMyxcbi5oNCxcbi5oNSxcbi5oNixcbi5kaXNwbGF5LTEsXG4uZGlzcGxheS0yLFxuLmRpc3BsYXktMyxcbi5kaXNwbGF5LTQsXG5kaXYsXG5wIHtcbiAgZm9udC12YXJpYW50LWxpZ2F0dXJlczogbm8tY29tbW9uLWxpZ2F0dXJlcztcbn1cblxuYSB7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbn1cblxuLmN1c3RvbS1jaGVja2JveCBsYWJlbCwgLmN1c3RvbS1yYWRpbyBsYWJlbCB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG51bC5idWxsZXRlZCxcbm9sIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjkzNzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpc3Qtc3R5bGUtdHlwZTogZGlzYztcbn1cbnVsLmJ1bGxldGVkIGxpLFxub2wgbGkge1xuICBsaW5lLWhlaWdodDogMS4zODtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xufVxudWwuYnVsbGV0ZWQgdWwgbGksXG51bC5idWxsZXRlZCBvbCBsaSxcbm9sIHVsIGxpLFxub2wgb2wgbGkge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxudWwuYnVsbGV0ZWQgdWwgbGk6bGFzdC1vZi10eXBlLFxudWwuYnVsbGV0ZWQgb2wgbGk6bGFzdC1vZi10eXBlLFxub2wgdWwgbGk6bGFzdC1vZi10eXBlLFxub2wgb2wgbGk6bGFzdC1vZi10eXBlIHtcbiAgbWFyZ2luLWJvdHRvbTogMS41NjI1cmVtO1xufVxuXG51bC5idWxsZXRlZCB1bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmctbGVmdDogMC42MjVyZW07XG59XG51bC5idWxsZXRlZCB1bCBsaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCIuXCI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogLTAuNjI1cmVtO1xuICBmb250LXNpemU6IDEuNTYyNXJlbTtcbiAgdG9wOiAtMC4zMTI1cmVtO1xuICBsaW5lLWhlaWdodDogMC42MjVyZW07XG59XG5cbm9sIGxpIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjkzNzVyZW07XG59XG5vbCBvbCB7XG4gIGxpc3Qtc3R5bGU6IHVwcGVyLWFscGhhO1xuICBwYWRkaW5nLWxlZnQ6IDIuMTg3NXJlbTtcbn1cblxuYmxvY2txdW90ZSBwIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuXG5ibG9ja3F1b3RlIC5ibG9ja3F1b3RlLWZvb3RlciB7XG4gIGZvbnQtc2l6ZTogMC45cmVtO1xufVxuXG5ibG9ja3F1b3RlIC5xdW90ZTo6YmVmb3JlLCBibG9ja3F1b3RlIC5xdW90ZTo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6ICNkYWRhZGE7XG4gIGZvbnQtc2l6ZTogNnJlbTtcbn1cbmJsb2NrcXVvdGUgLnF1b3RlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIuKAnFwiO1xuICBtYXJnaW4tdG9wOiAtMi41cmVtO1xuICBtYXJnaW4tbGVmdDogLTIuNXJlbTtcbn1cbmJsb2NrcXVvdGUgLnF1b3RlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwi4oCdXCI7XG4gIG1hcmdpbi10b3A6IC0xLjYyNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcbn1cblxuc3VwIHtcbiAgdG9wOiAtMC40M2VtO1xuICBmb250LXNpemU6IDcwJTtcbn1cblxuYm9keSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNvbnRlbnQtcGFnZSAjbWFpbmNvbnRlbnQge1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG59XG5cbi5oZWlnaHQtY2hhbmdlLWxpc3RlbmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMDtcbiAgYm9yZGVyOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgei1pbmRleDogLTE7XG59XG5cbi5zY3JvbGxiYXItbWVhc3VyZSB7XG4gIHdpZHRoOiAxMDBweDtcbiAgaGVpZ2h0OiAxMDBweDtcbiAgb3ZlcmZsb3c6IHNjcm9sbDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC05OTk5cHg7XG59XG5cbi5tb2JpbGVNZW51IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5tb2JpbGVNZW51IC5tb2RhbCB7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBoZWlnaHQ6IGNhbGMoMTAwJSArIDFweCk7XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbn1cblxuLm1vZGFsLW9wZW4ge1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG59XG5cbi5tb2RhbC1iYWNrZ3JvdW5kLFxuLm1vYmlsZS1tb2RhbC1iYWNrZ3JvdW5kIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgZGlzcGxheTogbm9uZTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdy15OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgb3BhY2l0eTogMC42NTtcbiAgd2lkdGg6IDEwMCU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTAwO1xufVxuXG4uZGVza3RvcC1tZW51LWJhY2tncm91bmQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBkaXNwbGF5OiBub25lO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBvcGFjaXR5OiAwLjY1O1xuICB3aWR0aDogMTAwJTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNC45OHB4KSB7XG4gIC5kZXNrdG9wLW1lbnUtYmFja2dyb3VuZCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbmgxLnBhZ2UtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIGgxLnBhZ2UtdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDEuMjVyZW07XG4gIH1cbn1cblxuLmljb24tdG9nZ2xlOmhvdmVyIC5pY29uLmhvdmVyLWljb24gfiAuaWNvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNC45OHB4KSB7XG4gIC5pY29uLXRvZ2dsZTpob3ZlciAuaWNvbi5ob3Zlci1pY29uIH4gLmljb24ge1xuICAgIGRpc3BsYXk6IGlubGluZTtcbiAgfVxufVxuXG4uaWNvbi10b2dnbGU6bm90KDpob3ZlcikgLmljb24uaG92ZXItaWNvbixcbi5pY29uLXRvZ2dsZS5zZWxlY3RlZCAuaWNvbi5ob3Zlci1pY29uIH4gLmljb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uaWNvbi10b2dnbGUuc2VsZWN0ZWQgLmljb24uaG92ZXItaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuaW5wdXRbcGxhY2Vob2xkZXJdIHtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG5cbi5ub3RpZmljYXRpb25zLWNvbnRhaW5lciB7XG4gIHotaW5kZXg6IDEwNTE7XG59XG4ubm90aWZpY2F0aW9ucy1jb250YWluZXIgLmFsZXJ0IHtcbiAgbWFyZ2luLXRvcDogMC45Mzc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubm90aWZpY2F0aW9ucy1jb250YWluZXIgLmFsZXJ0IHtcbiAgICBtYXJnaW4tdG9wOiAxLjI1cmVtO1xuICB9XG59XG5cbi5lcnJvci1tZXNzYWdlIHtcbiAgbWFyZ2luLXRvcDogMy4xMjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDMuMTI1cmVtO1xufVxuXG4uZXJyb3IuY29udGludWUtc2hvcHBpbmcge1xuICBtYXJnaW4tYm90dG9tOiA2LjI1ZW07XG59XG5cbi5za2lwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IC00LjJlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMWVtIDEuNWVtO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cblxuYS5za2lwOmFjdGl2ZSxcbmEuc2tpcDpmb2N1cyxcbmEuc2tpcDpob3ZlciB7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgei1pbmRleDogMTAwMDAwMDA7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuXG4ub3B0aW9uYWwge1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBjb2xvcjogIzY2Njtcbn1cblxuI2ZsaXBwLWlmcmFtZSB7XG4gIG1pbi1oZWlnaHQ6IDM1MHB4O1xuICBvdmVyZmxvdy15OiBoaWRkZW47XG59XG5cbi50cnVzdHBpbG90LWlmcmFtZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDYwMHB4O1xufVxuXG4ucGFydHMtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAucGFydHMtY29udGFpbmVyIC5hZGRvbi1pdGVtLWNvdW50LmFkZG9uLWl0ZW0tY291bnQtcGFydCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5wYXJ0cy1jb250YWluZXIgLnBhcnRzLWhlYWRpbmcge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZy1sZWZ0OiA1JTtcbn1cbi5wYXJ0cy1jb250YWluZXIgLnBhcnRzLWhlYWRpbmcgLmxpbmUtaXRlbS1pbWFnZS1jb250YWluZXIge1xuICAtbXMtZmxleDogMCAwIDMwcHg7XG4gIGZsZXg6IDAgMCAzMHB4O1xuICBtYXgtd2lkdGg6IDMwcHg7XG4gIG1heC1oZWlnaHQ6IDMwcHg7XG59XG4ucGFydHMtY29udGFpbmVyIC5wYXJ0cy1oZWFkaW5nIC5wcm9kdWN0LWNhcmQtZm9vdGVyIHtcbiAgLW1zLWZsZXgtcG9zaXRpdmU6IDA7XG4gIGZsZXgtZ3JvdzogMDtcbiAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogY2FsYygzMy4zMzMzMyUgLSAzMHB4KTtcbiAgLS1ibG9ja1NpemU6IGNhbGMoNjYuMzMzMzMlIC0gMzBweCk7XG4gIGZsZXgtYmFzaXM6IHZhcigtLWJsb2NrU2l6ZSk7IC8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgKi9cbiAgbWF4LXdpZHRoOiB2YXIoLS1ibG9ja1NpemUpO1xufVxuLnBhcnRzLWNvbnRhaW5lciAucGFydHMtaGVhZGluZyAucGFydHMtaWNvbiBpbWcge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMzBweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG4ucGFydHMtY29udGFpbmVyIC5wYXJ0cy1saXN0LWl0ZW0gLnByb2R1Y3QtaW5mbyB7XG4gIHBhZGRpbmctbGVmdDogMTAlICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnBhcnRzLWNvbnRhaW5lciAucHJvZHVjdC1pbmZvIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwJSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNC45OHB4KSB7XG4gIC5wYXJ0cy1jb250YWluZXIgLnBhcnRzLWxpc3QtaXRlbSAucHJvZHVjdC1pbmZvIHtcbiAgICBtYXJnaW4tbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogY2FsYygxNyUgLSAxNXB4KSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYXJ0cy1jb250YWluZXIgLmxpbmUtaXRlbS1oZWFkZXIge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1wb3NpdGl2ZTogMDtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IGNhbGMoMTAwJSAtIDMwcHgpO1xuICAgIGZsZXgtYmFzaXM6IGNhbGMoMTAwJSAtIDMwcHgpOyAvKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lICovXG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAzMHB4KTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIC5wYXJ0cy1jb250YWluZXIgLmxpbmUtaXRlbS1oZWFkZXIgLmxpbmUtaXRlbS1uYW1lIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAucGFydHMtY29udGFpbmVyIC5saW5lLWl0ZW0taGVhZGVyIC5saW5lLWl0ZW0tbmFtZSAuZWRpdC1hZGQtb24ge1xuICAgIGZsb2F0OiByaWdodDtcbiAgfVxuICAucGFydHMtY29udGFpbmVyIC5wcm9kdWN0LWNhcmQtZm9vdGVyIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIC1tcy1mbGV4OiAwIDAgMTAwJSAhaW1wb3J0YW50O1xuICAgIGZsZXg6IDAgMCAxMDAlICFpbXBvcnRhbnQ7XG4gICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBhcnRzLWNvbnRhaW5lciAubGluZS1pdGVtLWltYWdlLWNvbnRhaW5lciB7XG4gICAgLW1zLWZsZXg6IDAgMCAzMHB4O1xuICAgIGZsZXg6IDAgMCAzMHB4O1xuICAgIG1heC13aWR0aDogMzBweDtcbiAgICBtYXgtaGVpZ2h0OiAzMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm5vcGxhbi1hZGRlZC1pY29uIC5hZGQtb24tbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL3N2Zy1pY29ucy9pY29uLXBhcnRzLnN2Z1wiKSAhaW1wb3J0YW50O1xufVxuXG4uZ29sZC1wbGFuLXJvdyAucGFydHMtaWNvbiB7XG4gIG1hcmdpbi1sZWZ0OiA1LjMxMjVyZW0gIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0Ljk4cHgpIHtcbiAgLmdvbGQtcGxhbi1yb3cgLnBhcnRzLWljb24ge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnN1bW1hcnktcGFydHMtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xufVxuLnN1bW1hcnktcGFydHMtY29udGFpbmVyIC5jYXJkLnByb2R1Y3QtaW5mbyAuYWRkb24taXRlbS1jb3VudC1jb250YWluZXIge1xuICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG59XG4uc3VtbWFyeS1wYXJ0cy1jb250YWluZXIgLmFkZG9uLWl0ZW0tY291bnQuYWRkb24taXRlbS1jb3VudC1wYXJ0IHtcbiAgcGFkZGluZy1sZWZ0OiA3NXB4ICFpbXBvcnRhbnQ7XG59XG4uc3VtbWFyeS1wYXJ0cy1jb250YWluZXIgLnBhcnRzLWhlYWRpbmcge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4uc3VtbWFyeS1wYXJ0cy1jb250YWluZXIgLnBhcnRzLWhlYWRpbmcgLmxpbmUtaXRlbS1pbWFnZS1jb250YWluZXIge1xuICAtbXMtZmxleDogMCAwIDMuNzVyZW07XG4gIGZsZXg6IDAgMCAzLjc1cmVtO1xuICBtYXgtd2lkdGg6IDMuNzVyZW07XG59XG4uc3VtbWFyeS1wYXJ0cy1jb250YWluZXIgLnBhcnRzLWhlYWRpbmcgLml0ZW0taW1hZ2Uge1xuICBmbG9hdDogcmlnaHQ7XG59XG4uc3VtbWFyeS1wYXJ0cy1jb250YWluZXIgLnBhcnRzLWljb24ge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAyLjVyZW07XG4gIG1hcmdpbi1yaWdodDogMC45Mzc1cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjQuOThweCkge1xuICAuc3VtbWFyeS1wYXJ0cy1jb250YWluZXIgLnBhcnRzLWljb24ge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5zdW1tYXJ5LXBhcnRzLWNvbnRhaW5lciAucGFydHMtaWNvbiBpbWcge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMzBweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG4uc3VtbWFyeS1wYXJ0cy1jb250YWluZXIgLnBhcnRzLWxpc3QtaXRlbSAucHJvZHVjdC1pbmZvLCAuc3VtbWFyeS1wYXJ0cy1jb250YWluZXIgLnBhcnRzLWxpc3QtaXRlbSAuc2VydmljZS1yb3cge1xuICBwYWRkaW5nLWxlZnQ6IDUuMzEyNXJlbSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjQuOThweCkge1xuICAuc3VtbWFyeS1wYXJ0cy1jb250YWluZXIgLnBhcnRzLWxpc3QtaXRlbSAucHJvZHVjdC1pbmZvLCAuc3VtbWFyeS1wYXJ0cy1jb250YWluZXIgLnBhcnRzLWxpc3QtaXRlbSAuc2VydmljZS1yb3cge1xuICAgIHBhZGRpbmctbGVmdDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG59XG4uc3VtbWFyeS1wYXJ0cy1jb250YWluZXIgLnBhcnRzLWxpc3QtaXRlbSAucHJvZHVjdC1pbmZvIC5saW5lLWl0ZW0taW1hZ2UtY29udGFpbmVyLCAuc3VtbWFyeS1wYXJ0cy1jb250YWluZXIgLnBhcnRzLWxpc3QtaXRlbSAuc2VydmljZS1yb3cgLmxpbmUtaXRlbS1pbWFnZS1jb250YWluZXIge1xuICBwYWRkaW5nOiAwO1xufVxuLnN1bW1hcnktcGFydHMtY29udGFpbmVyIC5wYXJ0cy1saXN0LWl0ZW0gLnByb2R1Y3QtaW5mbyAubGluZS1pdGVtLWltYWdlLWNvbnRhaW5lciAuaXRlbS1pbWFnZSBpbWcsIC5zdW1tYXJ5LXBhcnRzLWNvbnRhaW5lciAucGFydHMtbGlzdC1pdGVtIC5zZXJ2aWNlLXJvdyAubGluZS1pdGVtLWltYWdlLWNvbnRhaW5lciAuaXRlbS1pbWFnZSBpbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG4uc3VtbWFyeS1wYXJ0cy1jb250YWluZXIgLnBhcnRzLWxpc3QtaXRlbSAucHJvZHVjdC1pbmZvIC5yb3csIC5zdW1tYXJ5LXBhcnRzLWNvbnRhaW5lciAucGFydHMtbGlzdC1pdGVtIC5zZXJ2aWNlLXJvdyAucm93IHtcbiAgbWFyZ2luOiAwO1xufVxuLnN1bW1hcnktcGFydHMtY29udGFpbmVyIC5wYXJ0cy1saXN0LWl0ZW0gLnBhY2thZ2Utc2t1LXJvdyAuaXRlbS1pbWFnZSB7XG4gIG1hcmdpbi1sZWZ0OiA1LjMxMjVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNC45OHB4KSB7XG4gIC5zdW1tYXJ5LXBhcnRzLWNvbnRhaW5lciAucGFydHMtbGlzdC1pdGVtIC5wYWNrYWdlLXNrdS1yb3cgLml0ZW0taW1hZ2Uge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0Ljk4cHgpIHtcbiAgLnN1bW1hcnktcGFydHMtY29udGFpbmVyIC5wcm9kdWN0LWNhcmQtZm9vdGVyIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIC1tcy1mbGV4OiAwIDAgMTAwJSAhaW1wb3J0YW50O1xuICAgIGZsZXg6IDAgMCAxMDAlICFpbXBvcnRhbnQ7XG4gICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN1bW1hcnktcGFydHMtY29udGFpbmVyIC5wYXJ0cy1saXN0LWl0ZW0gLnByb2R1Y3QtaW5mbyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMSUgIWltcG9ydGFudDtcbiAgfVxuICAuc3VtbWFyeS1wYXJ0cy1jb250YWluZXIgLnBhcnRzLWhlYWRpbmcgLmxpbmUtaXRlbS1oZWFkZXIge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1wb3NpdGl2ZTogMDtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IGNhbGMoMTAwJSAtIDMuNzVyZW0pO1xuICAgIGZsZXgtYmFzaXM6IGNhbGMoMTAwJSAtIDMuNzVyZW0pOyAvKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lICovXG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAzLjc1cmVtKTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIC5zdW1tYXJ5LXBhcnRzLWNvbnRhaW5lciAucGFydHMtaGVhZGluZyAubGluZS1pdGVtLW5hbWUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5zdW1tYXJ5LXBhcnRzLWNvbnRhaW5lciAucGFydHMtaGVhZGluZyAubGluZS1pdGVtLW5hbWUgLmVkaXQtYWRkLW9uIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gIH1cbiAgLnN1bW1hcnktcGFydHMtY29udGFpbmVyIC5wYXJ0cy1oZWFkaW5nIC5saW5lLWl0ZW0taW1hZ2UtY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDA7XG4gICAgb3JkZXI6IDA7XG4gICAgLW1zLWZsZXg6IDAgMCAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgZmxleDogMCAwIDMuNzVyZW0gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnN1bW1hcnktcGFydHMtY29udGFpbmVyIC5wYXJ0cy1saXN0LWl0ZW0gLnByb2R1Y3QtaW5mbyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxOCUgIWltcG9ydGFudDtcbiAgfVxuICAuc3VtbWFyeS1wYXJ0cy1jb250YWluZXIgLnBhcnRzLWhlYWRpbmcgLmxpbmUtaXRlbS1pbWFnZS1jb250YWluZXIge1xuICAgIC1tcy1mbGV4OiAwIDAgMi41cmVtICFpbXBvcnRhbnQ7XG4gICAgZmxleDogMCAwIDIuNXJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuXG4ucHN3ZF9pbmZvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDEuNTYyNXJlbTtcbiAgbGVmdDogLTAuODEyNXJlbTtcbiAgbWFyZ2luLXRvcDogLTAuNzgxMjVyZW07XG4gIHdpZHRoOiAxLjU2MjVyZW07XG59XG4ucHN3ZF9pbmZvIGg2IHtcbiAgbWFyZ2luLWJvdHRvbTogMC4zMTI1cmVtO1xufVxuLnBzd2RfaW5mbyB1bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi5wc3dkX2luZm8gdWwgbGkge1xuICBwYWRkaW5nOiAwLjEyNXJlbSAxLjU2MjVyZW07XG59XG4ucHN3ZF9pbmZvIC52YWxpZCB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL3N2Zy1pY29ucy9zdWNjZXNzLWljb24uc3ZnXCIpIG5vLXJlcGVhdCBzY3JvbGwgMCAwLjMxMjVyZW07XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4ycyBlYXNlLWluLW91dDtcbiAgLW1vei10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuLnBzd2RfaW5mbyAuaW52YWxpZCB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL3N2Zy1pY29ucy9kYW5nZXItaWNvbi5zdmdcIikgbm8tcmVwZWF0IHNjcm9sbCAwIDAuMzEyNXJlbTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjJzIGVhc2UtaW4tb3V0O1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQgMC4ycyBlYXNlLWluLW91dDtcbn1cbi5wc3dkX2luZm8gLmRlZmF1bHQge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9zdmctaWNvbnMveGNpcmNsZS1pY29uLnN2Z1wiKSBuby1yZXBlYXQgc2Nyb2xsIDAgMC4zMTI1cmVtO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIC1tb3otdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjJzIGVhc2UtaW4tb3V0O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQgMC4ycyBlYXNlLWluLW91dDtcbn1cblxuLyogSW5saW5lIENvcHlyaWdodCBZZWFyIENvbnRlbnQgQXNzZXQgSW5jbHVkZSAqL1xuLmNvbnRlbnQtYXNzZXQ6aGFzKD4gLmNvcHlyaWdodC15ZWFyKSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLyogUmVhZCBNb3JlL0xlc3MgYnV0dG9uIHRleHQgY2hhbmdlIGZ1bmN0aW9uYWxpdHkuICovXG4qW2FyaWEtZXhwYW5kZWQ9ZmFsc2VdIHNwYW4uZXhwYW5kZWQsICpbYXJpYS1leHBhbmRlZD10cnVlXSBzcGFuLmNvbGxhcHNlZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIEV4dGVuZCBoZWlnaHQgZm9yIGhpZGRlbiBTdGlja3kgTmF2IG9uIG1vYmlsZSAqL1xuLnN0aWNreS1oZWFkZXIubmF2LXVwIHtcbiAgdG9wOiAtNS42MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLyogQWRkIGJvcmRlciB0byBSZWZpbmVtZW50IFNsaWRlciBpZiBpbiBQTFAgU2xvdCBQTFAtRiAqL1xuLnBscC1mID4gLnZpc3VhbC1yZWZpbmVtZW50cyB7XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLnBscC1mID4gLnZpc3VhbC1yZWZpbmVtZW50cyAuc2xpY2stdHJhY2sge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLyogRml4IGZvciBzZWxlY3RpbmcgdGV4dCBpbiBzbGljayBzbGlkZXIgY2Fyb3VzZWxzICovXG4uc2xpY2stc2xpZGVyIHtcbiAgdXNlci1zZWxlY3Q6IHRleHQ7XG59XG4uc2xpY2stc2xpZGVyIC5kcmFnZ2FibGUge1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuaW1nIHtcbiAgdHJhbnNpdGlvbjogZmlsdGVyIDc1bXMgZWFzZS1pbi1vdXQsIGNsaXAtcGF0aCA3NW1zIGVhc2UtaW4tb3V0O1xufVxuaW1nLmxhenkuYmx1ciB7XG4gIGZpbHRlcjogYmx1cigwLjI1cmVtKTtcbiAgY2xpcC1wYXRoOiBpbnNldCgwKTtcbn1cblxuLnZpZGVvLWN1c3RvbS10b2dnbGVyLmxvYWRpbmcge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi52aWRlby1jdXN0b20tdG9nZ2xlciAuc3Bpbm5lci1ib3JkZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDM7XG4gIHJpZ2h0OiAtMC4zMTI1cmVtO1xuICB0b3A6IC0wLjMxMjVyZW07XG4gIHdpZHRoOiBjYWxjKDEwMCUgKyAwLjYyNXJlbSk7XG4gIGhlaWdodDogY2FsYygxMDAlICsgMC42MjVyZW0pO1xufVxuLnZpZGVvLWN1c3RvbS10b2dnbGVyIC5zcGlubmVyLWJvcmRlci5oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4udmlkZW8tY29udGFpbmVyIHtcbiAgdHJhbnNpdGlvbjogZmlsdGVyIDc1bXMgZWFzZS1pbi1vdXQsIGNsaXAtcGF0aCA3NW1zIGVhc2UtaW4tb3V0O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi52aWRlby1jb250YWluZXIubGF6eTpoYXMoLmhhcy1wbGFjZWhvbGRlci1pbWFnZSkge1xuICBmaWx0ZXI6IGJsdXIoMC4yNXJlbSkgYnJpZ2h0bmVzcygwLjQpO1xuICBjbGlwLXBhdGg6IGluc2V0KDApO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnZpZGVvLWNvbnRhaW5lci5sYXp5IHZpZGVvIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLnZpZGVvLWNvbnRhaW5lciAudmlkZW8tcGxhY2Vob2xkZXIge1xuICBiYWNrZ3JvdW5kOiAjMWIxYjFiO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGVuZDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi52aWRlby1jb250YWluZXIgLnZpZGVvLXBsYWNlaG9sZGVyLmhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udmlkZW8tY29udGFpbmVyIC52aWRlby1wbGFjZWhvbGRlci5oYXMtcGxhY2Vob2xkZXItaW1hZ2UgaW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLnZpZGVvLWNvbnRhaW5lciAudmlkZW8tcGxhY2Vob2xkZXIgLnNwaW5uZXItYm9yZGVyIHtcbiAgbWFyZ2luOiAwLjkzNzVyZW07XG59XG4udmlkZW8tY29udGFpbmVyOm5vdCguYmFja2dyb3VuZC12aWRlbykgLnZpZGVvLXBsYWNlaG9sZGVyIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5Ac3VwcG9ydHMgbm90IChhc3BlY3QtcmF0aW86IDE2LzkpIHtcbiAgLnZpZGVvLWNvbnRhaW5lcjpub3QoLmJhY2tncm91bmQtdmlkZW8pIHtcbiAgICBwYWRkaW5nLXRvcDogNTYuMjUlO1xuICB9XG4gIC52aWRlby1jb250YWluZXI6bm90KC5iYWNrZ3JvdW5kLXZpZGVvKSAudmlkZW8tcGxhY2Vob2xkZXIge1xuICAgIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG4gIH1cbn1cbkBzdXBwb3J0cyAoYXNwZWN0LXJhdGlvOiAxNi85KSB7XG4gIC52aWRlby1jb250YWluZXI6bm90KC5iYWNrZ3JvdW5kLXZpZGVvKSB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgYXNwZWN0LXJhdGlvOiAxNi85O1xuICB9XG4gIC52aWRlby1jb250YWluZXI6bm90KC5iYWNrZ3JvdW5kLXZpZGVvKSAudmlkZW8tcGxhY2Vob2xkZXIge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIGFzcGVjdC1yYXRpbzogMTYvOTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNC45OHB4KSB7XG4gIC5sb2NhdGlvbi10b2dnbGUtY29udGFpbmVyIHtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICB9XG59XG5cbi5oZWFkZXItbG9jYXRpb24tY29udGFpbmVyIHtcbiAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcbiAgcGFkZGluZzogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmhlYWRlci1sb2NhdGlvbi1jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDNweCAwO1xuICB9XG59XG4uaGVhZGVyLWxvY2F0aW9uLWNvbnRhaW5lciAubG9jYXRpb24tdG9nZ2xlLWNvbnRhaW5lciAucm93IHtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uaGVhZGVyLWxvY2F0aW9uLWNvbnRhaW5lciAuaGVhZGVyLWxvY2F0aW9uIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuaGVhZGVyLWxvY2F0aW9uLWNvbnRhaW5lciAuaGVhZGVyLWxvY2F0aW9uIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIG1heC13aWR0aDogMTI3MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gIC5oZWFkZXItbG9jYXRpb24tY29udGFpbmVyIC5oZWFkZXItbG9jYXRpb24gLmxvY2F0aW9uLXRvZ2dsZS1jb250YWluZXIge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG4gIC5oZWFkZXItbG9jYXRpb24tY29udGFpbmVyIC5oZWFkZXItbG9jYXRpb24gLmxvY2F0aW9uLWdyb3VwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cbi5oZWFkZXItbG9jYXRpb24tY29udGFpbmVyIC5oZWFkZXItbG9jYXRpb24gLmxpdmUtY2hhdC1jb250YWluZXI6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXJpZ2h0OiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgcGFkZGluZy1yaWdodDogMC42MjVyZW07XG4gIG1hcmdpbi1yaWdodDogMC42MjVyZW07XG59XG4uaGVhZGVyLWxvY2F0aW9uLWNvbnRhaW5lciAuaGVhZGVyLWxvY2F0aW9uIC5waW4taWNvbiB7XG4gIG1hcmdpbi10b3A6IC0ycHg7XG59XG4uaGVhZGVyLWxvY2F0aW9uLWNvbnRhaW5lciAuaGVhZGVyLWxvY2F0aW9uIC5sb2NhdGlvbi10b2dnbGUge1xuICBjb2xvcjogIzA0NmEzOCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5oZWFkZXItbG9jYXRpb24tY29udGFpbmVyIC5oZWFkZXItbG9jYXRpb24gLmxvY2F0aW9uLXRvZ2dsZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgbWF4LXdpZHRoOiAxNTBweDtcbiAgfVxufVxuXG4uY2xvc2VzdC1zdG9yZSAuYWxsLWxvY2F0aW9uIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuXG4jZGVsaXZlcnlMb2NhdGlvbkZvcm0ge1xuICBsaW5lLWhlaWdodDogMi41cmVtO1xufVxuXG4ubmVhcmJ5LWxvY2F0aW9uLWRldGFpbCxcbi5uZWFyYnktZGVsaXZlcnktbG9jYXRpb24tZGV0YWlsIHtcbiAgcGFkZGluZy10b3A6IDE1cHg7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi5uZWFyYnktbG9jYXRpb24tZGV0YWlsID4gZGl2LFxuLm5lYXJieS1kZWxpdmVyeS1sb2NhdGlvbi1kZXRhaWwgPiBkaXYge1xuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cbi5uZWFyYnktbG9jYXRpb24tZGV0YWlsIC5zdG9yZS1hZGRyZXNzIGRpdixcbi5uZWFyYnktZGVsaXZlcnktbG9jYXRpb24tZGV0YWlsIC5zdG9yZS1hZGRyZXNzIGRpdiB7XG4gIGxpbmUtaGVpZ2h0OiAxLjQgIWltcG9ydGFudDtcbn1cbi5uZWFyYnktbG9jYXRpb24tZGV0YWlsIC50ZXh0LWJsb2NrID4gZGl2IC5zdG9yZS1hZGRyZXNzLFxuLm5lYXJieS1kZWxpdmVyeS1sb2NhdGlvbi1kZXRhaWwgLnRleHQtYmxvY2sgPiBkaXYgLnN0b3JlLWFkZHJlc3Mge1xuICBtYXJnaW4tYm90dG9tOiAxLjJyZW0gIWltcG9ydGFudDtcbn1cbi5uZWFyYnktbG9jYXRpb24tZGV0YWlsIC5idXR0b24tc2VjdGlvbiAuZGlyZWN0aW9uLFxuLm5lYXJieS1kZWxpdmVyeS1sb2NhdGlvbi1kZXRhaWwgLmJ1dHRvbi1zZWN0aW9uIC5kaXJlY3Rpb24ge1xuICBmbG9hdDogbGVmdDtcbn1cbi5uZWFyYnktbG9jYXRpb24tZGV0YWlsIC5idXR0b24tc2VjdGlvbiAud2Vla2x5LWFkLFxuLm5lYXJieS1kZWxpdmVyeS1sb2NhdGlvbi1kZXRhaWwgLmJ1dHRvbi1zZWN0aW9uIC53ZWVrbHktYWQge1xuICBmbG9hdDogcmlnaHQ7XG59XG5cbi5saXZlLWNoYXQtbGluayB7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5sb2NhdGlvbi1pbmZvLFxuLmRlbGl2ZXJ5LWxvY2F0aW9uLWluZm8ge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwYWRkaW5nOiAwLjkzNzVyZW07XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IC0xMDAlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgZGlzcGxheTogbm9uZTtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgbWF4LXdpZHRoOiAzNDJweDtcbiAgd2lkdGg6IDkwJTtcbiAgei1pbmRleDogMTAxO1xuICB0cmFuc2l0aW9uOiByaWdodCAyMDBtcyBjdWJpYy1iZXppZXIoMCwgMSwgMC44LCAxKTtcbn1cbi5sb2NhdGlvbi1pbmZvLmNvbGxhcHNpbmcsXG4uZGVsaXZlcnktbG9jYXRpb24taW5mby5jb2xsYXBzaW5nIHtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDtcbn1cbi5sb2NhdGlvbi1pbmZvLnNob3csXG4uZGVsaXZlcnktbG9jYXRpb24taW5mby5zaG93IHtcbiAgcmlnaHQ6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmxvY2F0aW9uLWluZm8gLm15LWxvY2F0aW9uIC5oZWFkZXItZ3JvdXAsXG4uZGVsaXZlcnktbG9jYXRpb24taW5mbyAubXktbG9jYXRpb24gLmhlYWRlci1ncm91cCB7XG4gIHBhZGRpbmctYm90dG9tOiAwLjYyNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMC45Mzc1cmVtO1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi5sb2NhdGlvbi1pbmZvIC5teS1sb2NhdGlvbiAuaGVhZGVyLWdyb3VwIC5jbG9zZSxcbi5kZWxpdmVyeS1sb2NhdGlvbi1pbmZvIC5teS1sb2NhdGlvbiAuaGVhZGVyLWdyb3VwIC5jbG9zZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtM3B4O1xufVxuLmxvY2F0aW9uLWluZm8gLm15LWxvY2F0aW9uIGg2LFxuLmRlbGl2ZXJ5LWxvY2F0aW9uLWluZm8gLm15LWxvY2F0aW9uIGg2IHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5sb2NhdGlvbi1pbmZvIC5teS1sb2NhdGlvbiAuZm9ybS1ncm91cC5wb3N0YWwtZ3JvdXAsXG4uZGVsaXZlcnktbG9jYXRpb24taW5mbyAubXktbG9jYXRpb24gLmZvcm0tZ3JvdXAucG9zdGFsLWdyb3VwIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjYyNXJlbTtcbn1cbi5sb2NhdGlvbi1pbmZvIC5teS1sb2NhdGlvbiAuZm9ybS1ncm91cC5wb3N0YWwtZ3JvdXAgLmludmFsaWQtZmVlZGJhY2ssXG4uZGVsaXZlcnktbG9jYXRpb24taW5mbyAubXktbG9jYXRpb24gLmZvcm0tZ3JvdXAucG9zdGFsLWdyb3VwIC5pbnZhbGlkLWZlZWRiYWNrIHtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cbi5sb2NhdGlvbi1pbmZvIC5teS1sb2NhdGlvbiAuYnRuLFxuLmRlbGl2ZXJ5LWxvY2F0aW9uLWluZm8gLm15LWxvY2F0aW9uIC5idG4ge1xuICBwYWRkaW5nLXRvcDogMC4zNDM3NXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuMzQzNzVyZW07XG59XG4ubG9jYXRpb24taW5mbyAuaW52YWxpZC1mZWVkYmFjay1jdXN0b20sXG4uZGVsaXZlcnktbG9jYXRpb24taW5mbyAuaW52YWxpZC1mZWVkYmFjay1jdXN0b20ge1xuICBjb2xvcjogI2E1MWExZjtcbiAgbWFyZ2luLXRvcDogMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4ubmF2LWl0ZW0ge1xuICB3aWR0aDogMTAwJTtcbn1cbi5uYXYtaXRlbS5zaG93IC5uYXYtbGluayB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuLm5hdi1pdGVtIC5uYXYtbGluazpob3ZlciwgLm5hdi1pdGVtIC5uYXYtbGluazpmb2N1cyB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4ucmVzZXQtcGFzc3dvcmQtZm9ybSB7XG4gIHBhZGRpbmc6IDE1cHggMCAyNXB4O1xufVxuLnJlc2V0LXBhc3N3b3JkLWZvcm0gYnV0dG9uIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ucmVzZXQtcGFzc3dvcmQtZm9ybSAucHJpdmFjeS1wb2xpY3kge1xuICBwYWRkaW5nOiAwIDAuOTM3NXJlbSAxLjg3NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucmVzZXQtcGFzc3dvcmQtZm9ybSB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuXG4ucmVjZWl2ZWRNc2dUZXN0IHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLmRyb3Bkb3duLWl0ZW0ge1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0Ljk4cHgpIHtcbiAgLmhlYWRlciAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAyMHJlbTtcbiAgICBtYXgtd2lkdGg6IDkwJTtcbiAgICBiYWNrZ3JvdW5kOiAjZjVmNWY1O1xuICAgIHotaW5kZXg6IDEwMTtcbiAgfVxuICAuaGVhZGVyIC5uYXZiYXItY29sbGFwc2UuY29sbGFwc2luZyB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5oZWFkZXIgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB3aWR0aDogYXV0bztcbiAgICB3aWR0aDogdW5zZXQ7XG4gIH1cbn1cbi5oZWFkZXIgLm5hdmJhci1jb2xsYXBzZSAuZHJvcGRvd24gLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBmbG9hdDogcmlnaHQ7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL3N2Zy1pY29ucy9hcnJvdy1yaWdodC5zdmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYm9yZGVyOiBub25lO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjbGVhcjogbGVmdDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uaGVhZGVyIC5uYXZiYXItY29sbGFwc2UgLmRyb3Bkb3duIC5kcm9wZG93bi10b2dnbGUgLmljb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiBhdXRvO1xufVxuLmhlYWRlciAubmF2YmFyLWNvbGxhcHNlIC5kcm9wZG93biAuZHJvcGRvd24tdG9nZ2xlIC5pY29uOmhvdmVyIHNwYW4sIC5oZWFkZXIgLm5hdmJhci1jb2xsYXBzZSAuZHJvcGRvd24gLmRyb3Bkb3duLXRvZ2dsZSAuaWNvbjphY3RpdmUgc3BhbiwgLmhlYWRlciAubmF2YmFyLWNvbGxhcHNlIC5kcm9wZG93biAuZHJvcGRvd24tdG9nZ2xlIC5pY29uOmZvY3VzIHNwYW4ge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cbi5oZWFkZXIgLm5hdmJhci1jb2xsYXBzZSAuZHJvcGRvd24gLmRyb3Bkb3duLXRvZ2dsZSAuaG92ZXItaWNvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uaGVhZGVyIC5uYXZiYXItY29sbGFwc2UgLmRyb3Bkb3duIC5kcm9wZG93bi10b2dnbGUgLm1vYmlsZS1sYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDEwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0Ljk4cHgpIHtcbiAgLmhlYWRlciAubmF2YmFyLWNvbGxhcHNlIC5kcm9wZG93biAuZHJvcGRvd24tdG9nZ2xlLnByb2R1Y3QtdG9nZ2xlciwgLmhlYWRlciAubmF2YmFyLWNvbGxhcHNlIC5kcm9wZG93biAuZHJvcGRvd24tdG9nZ2xlLnNlcnZpY2VzLXRvZ2dsZXIsIC5oZWFkZXIgLm5hdmJhci1jb2xsYXBzZSAuZHJvcGRvd24gLmRyb3Bkb3duLXRvZ2dsZS5hY2NvdW50LXRvZ2dsZXIge1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICB9XG4gIC5oZWFkZXIgLm5hdmJhci1jb2xsYXBzZSAuZHJvcGRvd24gLmRyb3Bkb3duLXRvZ2dsZS5wcm9kdWN0LXRvZ2dsZXI6aG92ZXIsIC5oZWFkZXIgLm5hdmJhci1jb2xsYXBzZSAuZHJvcGRvd24gLmRyb3Bkb3duLXRvZ2dsZS5wcm9kdWN0LXRvZ2dsZXI6YWN0aXZlLCAuaGVhZGVyIC5uYXZiYXItY29sbGFwc2UgLmRyb3Bkb3duIC5kcm9wZG93bi10b2dnbGUucHJvZHVjdC10b2dnbGVyOmZvY3VzLCAuaGVhZGVyIC5uYXZiYXItY29sbGFwc2UgLmRyb3Bkb3duIC5kcm9wZG93bi10b2dnbGUucHJvZHVjdC10b2dnbGVyOmhvdmVyIHNwYW4sIC5oZWFkZXIgLm5hdmJhci1jb2xsYXBzZSAuZHJvcGRvd24gLmRyb3Bkb3duLXRvZ2dsZS5wcm9kdWN0LXRvZ2dsZXI6YWN0aXZlIHNwYW4sIC5oZWFkZXIgLm5hdmJhci1jb2xsYXBzZSAuZHJvcGRvd24gLmRyb3Bkb3duLXRvZ2dsZS5wcm9kdWN0LXRvZ2dsZXI6Zm9jdXMgc3BhbiwgLmhlYWRlciAubmF2YmFyLWNvbGxhcHNlIC5kcm9wZG93biAuZHJvcGRvd24tdG9nZ2xlLnNlcnZpY2VzLXRvZ2dsZXI6aG92ZXIsIC5oZWFkZXIgLm5hdmJhci1jb2xsYXBzZSAuZHJvcGRvd24gLmRyb3Bkb3duLXRvZ2dsZS5zZXJ2aWNlcy10b2dnbGVyOmFjdGl2ZSwgLmhlYWRlciAubmF2YmFyLWNvbGxhcHNlIC5kcm9wZG93biAuZHJvcGRvd24tdG9nZ2xlLnNlcnZpY2VzLXRvZ2dsZXI6Zm9jdXMsIC5oZWFkZXIgLm5hdmJhci1jb2xsYXBzZSAuZHJvcGRvd24gLmRyb3Bkb3duLXRvZ2dsZS5zZXJ2aWNlcy10b2dnbGVyOmhvdmVyIHNwYW4sIC5oZWFkZXIgLm5hdmJhci1jb2xsYXBzZSAuZHJvcGRvd24gLmRyb3Bkb3duLXRvZ2dsZS5zZXJ2aWNlcy10b2dnbGVyOmFjdGl2ZSBzcGFuLCAuaGVhZGVyIC5uYXZiYXItY29sbGFwc2UgLmRyb3Bkb3duIC5kcm9wZG93bi10b2dnbGUuc2VydmljZXMtdG9nZ2xlcjpmb2N1cyBzcGFuLCAuaGVhZGVyIC5uYXZiYXItY29sbGFwc2UgLmRyb3Bkb3duIC5kcm9wZG93bi10b2dnbGUuYWNjb3VudC10b2dnbGVyOmhvdmVyLCAuaGVhZGVyIC5uYXZiYXItY29sbGFwc2UgLmRyb3Bkb3duIC5kcm9wZG93bi10b2dnbGUuYWNjb3VudC10b2dnbGVyOmFjdGl2ZSwgLmhlYWRlciAubmF2YmFyLWNvbGxhcHNlIC5kcm9wZG93biAuZHJvcGRvd24tdG9nZ2xlLmFjY291bnQtdG9nZ2xlcjpmb2N1cywgLmhlYWRlciAubmF2YmFyLWNvbGxhcHNlIC5kcm9wZG93biAuZHJvcGRvd24tdG9nZ2xlLmFjY291bnQtdG9nZ2xlcjpob3ZlciBzcGFuLCAuaGVhZGVyIC5uYXZiYXItY29sbGFwc2UgLmRyb3Bkb3duIC5kcm9wZG93bi10b2dnbGUuYWNjb3VudC10b2dnbGVyOmFjdGl2ZSBzcGFuLCAuaGVhZGVyIC5uYXZiYXItY29sbGFwc2UgLmRyb3Bkb3duIC5kcm9wZG93bi10b2dnbGUuYWNjb3VudC10b2dnbGVyOmZvY3VzIHNwYW4ge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5oZWFkZXIgLm5hdmJhci1jb2xsYXBzZSAuZHJvcGRvd24gLmRyb3Bkb3duLXRvZ2dsZS5wcm9kdWN0LXRvZ2dsZXI6aG92ZXIgLmljb246bm90KC5ob3Zlci1pY29uKSwgLmhlYWRlciAubmF2YmFyLWNvbGxhcHNlIC5kcm9wZG93biAuZHJvcGRvd24tdG9nZ2xlLnByb2R1Y3QtdG9nZ2xlcjphY3RpdmUgLmljb246bm90KC5ob3Zlci1pY29uKSwgLmhlYWRlciAubmF2YmFyLWNvbGxhcHNlIC5kcm9wZG93biAuZHJvcGRvd24tdG9nZ2xlLnByb2R1Y3QtdG9nZ2xlcjpmb2N1cyAuaWNvbjpub3QoLmhvdmVyLWljb24pLCAuaGVhZGVyIC5uYXZiYXItY29sbGFwc2UgLmRyb3Bkb3duIC5kcm9wZG93bi10b2dnbGUucHJvZHVjdC10b2dnbGVyOmhvdmVyIHNwYW4gLmljb246bm90KC5ob3Zlci1pY29uKSwgLmhlYWRlciAubmF2YmFyLWNvbGxhcHNlIC5kcm9wZG93biAuZHJvcGRvd24tdG9nZ2xlLnByb2R1Y3QtdG9nZ2xlcjphY3RpdmUgc3BhbiAuaWNvbjpub3QoLmhvdmVyLWljb24pLCAuaGVhZGVyIC5uYXZiYXItY29sbGFwc2UgLmRyb3Bkb3duIC5kcm9wZG93bi10b2dnbGUucHJvZHVjdC10b2dnbGVyOmZvY3VzIHNwYW4gLmljb246bm90KC5ob3Zlci1pY29uKSwgLmhlYWRlciAubmF2YmFyLWNvbGxhcHNlIC5kcm9wZG93biAuZHJvcGRvd24tdG9nZ2xlLnNlcnZpY2VzLXRvZ2dsZXI6aG92ZXIgLmljb246bm90KC5ob3Zlci1pY29uKSwgLmhlYWRlciAubmF2YmFyLWNvbGxhcHNlIC5kcm9wZG93biAuZHJvcGRvd24tdG9nZ2xlLnNlcnZpY2VzLXRvZ2dsZXI6YWN0aXZlIC5pY29uOm5vdCguaG92ZXItaWNvbiksIC5oZWFkZXIgLm5hdmJhci1jb2xsYXBzZSAuZHJvcGRvd24gLmRyb3Bkb3duLXRvZ2dsZS5zZXJ2aWNlcy10b2dnbGVyOmZvY3VzIC5pY29uOm5vdCguaG92ZXItaWNvbiksIC5oZWFkZXIgLm5hdmJhci1jb2xsYXBzZSAuZHJvcGRvd24gLmRyb3Bkb3duLXRvZ2dsZS5zZXJ2aWNlcy10b2dnbGVyOmhvdmVyIHNwYW4gLmljb246bm90KC5ob3Zlci1pY29uKSwgLmhlYWRlciAubmF2YmFyLWNvbGxhcHNlIC5kcm9wZG93biAuZHJvcGRvd24tdG9nZ2xlLnNlcnZpY2VzLXRvZ2dsZXI6YWN0aXZlIHNwYW4gLmljb246bm90KC5ob3Zlci1pY29uKSwgLmhlYWRlciAubmF2YmFyLWNvbGxhcHNlIC5kcm9wZG93biAuZHJvcGRvd24tdG9nZ2xlLnNlcnZpY2VzLXRvZ2dsZXI6Zm9jdXMgc3BhbiAuaWNvbjpub3QoLmhvdmVyLWljb24pLCAuaGVhZGVyIC5uYXZiYXItY29sbGFwc2UgLmRyb3Bkb3duIC5kcm9wZG93bi10b2dnbGUuYWNjb3VudC10b2dnbGVyOmhvdmVyIC5pY29uOm5vdCguaG92ZXItaWNvbiksIC5oZWFkZXIgLm5hdmJhci1jb2xsYXBzZSAuZHJvcGRvd24gLmRyb3Bkb3duLXRvZ2dsZS5hY2NvdW50LXRvZ2dsZXI6YWN0aXZlIC5pY29uOm5vdCguaG92ZXItaWNvbiksIC5oZWFkZXIgLm5hdmJhci1jb2xsYXBzZSAuZHJvcGRvd24gLmRyb3Bkb3duLXRvZ2dsZS5hY2NvdW50LXRvZ2dsZXI6Zm9jdXMgLmljb246bm90KC5ob3Zlci1pY29uKSwgLmhlYWRlciAubmF2YmFyLWNvbGxhcHNlIC5kcm9wZG93biAuZHJvcGRvd24tdG9nZ2xlLmFjY291bnQtdG9nZ2xlcjpob3ZlciBzcGFuIC5pY29uOm5vdCguaG92ZXItaWNvbiksIC5oZWFkZXIgLm5hdmJhci1jb2xsYXBzZSAuZHJvcGRvd24gLmRyb3Bkb3duLXRvZ2dsZS5hY2NvdW50LXRvZ2dsZXI6YWN0aXZlIHNwYW4gLmljb246bm90KC5ob3Zlci1pY29uKSwgLmhlYWRlciAubmF2YmFyLWNvbGxhcHNlIC5kcm9wZG93biAuZHJvcGRvd24tdG9nZ2xlLmFjY291bnQtdG9nZ2xlcjpmb2N1cyBzcGFuIC5pY29uOm5vdCguaG92ZXItaWNvbikge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5oZWFkZXIgLm5hdmJhci1jb2xsYXBzZSAuZHJvcGRvd24gLmRyb3Bkb3duLXRvZ2dsZS5wcm9kdWN0LXRvZ2dsZXI6OmFmdGVyLCAuaGVhZGVyIC5uYXZiYXItY29sbGFwc2UgLmRyb3Bkb3duIC5kcm9wZG93bi10b2dnbGUuc2VydmljZXMtdG9nZ2xlcjo6YWZ0ZXIsIC5oZWFkZXIgLm5hdmJhci1jb2xsYXBzZSAuZHJvcGRvd24gLmRyb3Bkb3duLXRvZ2dsZS5hY2NvdW50LXRvZ2dsZXI6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5oZWFkZXIgLm5hdmJhci1jb2xsYXBzZSAuZHJvcGRvd24gLmRyb3Bkb3duLXRvZ2dsZS5wcm9kdWN0LXRvZ2dsZXIsIC5oZWFkZXIgLm5hdmJhci1jb2xsYXBzZSAuZHJvcGRvd24gLmRyb3Bkb3duLXRvZ2dsZS5zZXJ2aWNlcy10b2dnbGVyIHtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgYm9yZGVyLXdpZHRoOiAwLjA2MjVyZW07XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgd2lkdGg6IDEyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgcGFkZGluZzogMC40Njg3NXJlbSAwLjkzNzVyZW0gMC40Njg3NXJlbSAwO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmhlYWRlciAubmF2YmFyLWNvbGxhcHNlIC5kcm9wZG93biAuZHJvcGRvd24tdG9nZ2xlLnByb2R1Y3QtdG9nZ2xlciB7XG4gICAgYmFja2dyb3VuZDogIzA0NmEzODtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICB9XG4gIC5oZWFkZXIgLm5hdmJhci1jb2xsYXBzZSAuZHJvcGRvd24gLmRyb3Bkb3duLXRvZ2dsZS5wcm9kdWN0LXRvZ2dsZXI6OmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9zdmctaWNvbnMvYXJyb3ctZG93bi13aGl0ZS5zdmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgICByaWdodDogMTBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuaGVhZGVyIC5uYXZiYXItY29sbGFwc2UgLmRyb3Bkb3duIC5kcm9wZG93bi10b2dnbGUuc2VydmljZXMtdG9nZ2xlciB7XG4gICAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgICBiYWNrZ3JvdW5kOiAjZThlOGU4O1xuICAgIGNvbG9yOiAjMzYzNjM2O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjYyNXJlbTtcbiAgfVxuICAuaGVhZGVyIC5uYXZiYXItY29sbGFwc2UgLmRyb3Bkb3duIC5kcm9wZG93bi10b2dnbGUuc2VydmljZXMtdG9nZ2xlcjo6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQ6IHVybChcIi4uL3N2Zy1pY29ucy9hcnJvdy1kb3duLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyO1xuICAgIHJpZ2h0OiAxMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNC45OHB4KSB7XG4gIC5oZWFkZXIgLm5hdmJhci1jb2xsYXBzZSAuZHJvcGRvd24uc2hvdyAuZHJvcGRvd24tdG9nZ2xlLnByb2R1Y3QtdG9nZ2xlciwgLmhlYWRlciAubmF2YmFyLWNvbGxhcHNlIC5kcm9wZG93bi5zaG93IC5kcm9wZG93bi10b2dnbGUuc2VydmljZXMtdG9nZ2xlciwgLmhlYWRlciAubmF2YmFyLWNvbGxhcHNlIC5kcm9wZG93bi5zaG93IC5kcm9wZG93bi10b2dnbGUuYWNjb3VudC10b2dnbGVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjMDQ2YTM4O1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuaGVhZGVyIC5uYXZiYXItY29sbGFwc2UgLmRyb3Bkb3duLnNob3cgLmRyb3Bkb3duLXRvZ2dsZS5wcm9kdWN0LXRvZ2dsZXI6OmFmdGVyLCAuaGVhZGVyIC5uYXZiYXItY29sbGFwc2UgLmRyb3Bkb3duLnNob3cgLmRyb3Bkb3duLXRvZ2dsZS5zZXJ2aWNlcy10b2dnbGVyOjphZnRlciwgLmhlYWRlciAubmF2YmFyLWNvbGxhcHNlIC5kcm9wZG93bi5zaG93IC5kcm9wZG93bi10b2dnbGUuYWNjb3VudC10b2dnbGVyOjphZnRlciB7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICB9XG59XG4uaGVhZGVyIC5uYXZiYXItY29sbGFwc2UgLmRyb3Bkb3duLnNob3cgLmRyb3Bkb3duLXRvZ2dsZTpob3ZlciwgLmhlYWRlciAubmF2YmFyLWNvbGxhcHNlIC5kcm9wZG93bi5zaG93IC5kcm9wZG93bi10b2dnbGU6YWN0aXZlLCAuaGVhZGVyIC5uYXZiYXItY29sbGFwc2UgLmRyb3Bkb3duLnNob3cgLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cywgLmhlYWRlciAubmF2YmFyLWNvbGxhcHNlIC5kcm9wZG93bi5zaG93IC5kcm9wZG93bi10b2dnbGU6aG92ZXIgc3BhbiwgLmhlYWRlciAubmF2YmFyLWNvbGxhcHNlIC5kcm9wZG93bi5zaG93IC5kcm9wZG93bi10b2dnbGU6YWN0aXZlIHNwYW4sIC5oZWFkZXIgLm5hdmJhci1jb2xsYXBzZSAuZHJvcGRvd24uc2hvdyAuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHNwYW4ge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cbi5oZWFkZXIgLm5hdmJhci1jb2xsYXBzZSAuZHJvcGRvd24uc2hvdyAuZHJvcGRvd24tdG9nZ2xlOmhvdmVyIC5pY29uOm5vdCguaG92ZXItaWNvbiksIC5oZWFkZXIgLm5hdmJhci1jb2xsYXBzZSAuZHJvcGRvd24uc2hvdyAuZHJvcGRvd24tdG9nZ2xlOmFjdGl2ZSAuaWNvbjpub3QoLmhvdmVyLWljb24pLCAuaGVhZGVyIC5uYXZiYXItY29sbGFwc2UgLmRyb3Bkb3duLnNob3cgLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyAuaWNvbjpub3QoLmhvdmVyLWljb24pLCAuaGVhZGVyIC5uYXZiYXItY29sbGFwc2UgLmRyb3Bkb3duLnNob3cgLmRyb3Bkb3duLXRvZ2dsZTpob3ZlciBzcGFuIC5pY29uOm5vdCguaG92ZXItaWNvbiksIC5oZWFkZXIgLm5hdmJhci1jb2xsYXBzZSAuZHJvcGRvd24uc2hvdyAuZHJvcGRvd24tdG9nZ2xlOmFjdGl2ZSBzcGFuIC5pY29uOm5vdCguaG92ZXItaWNvbiksIC5oZWFkZXIgLm5hdmJhci1jb2xsYXBzZSAuZHJvcGRvd24uc2hvdyAuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHNwYW4gLmljb246bm90KC5ob3Zlci1pY29uKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uaGVhZGVyIC5uYXZiYXItY29sbGFwc2UgLmRyb3Bkb3duLnNob3cgLmRyb3Bkb3duLXRvZ2dsZSAuaWNvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uaGVhZGVyIC5uYXZiYXItY29sbGFwc2UgLmRyb3Bkb3duLnNob3cgLmRyb3Bkb3duLXRvZ2dsZSAuaG92ZXItaWNvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmhlYWRlciAubmF2YmFyLWNvbGxhcHNlIC5kcm9wZG93bi5zaG93IC5kcm9wZG93bi10b2dnbGUgLm1vYmlsZS1sYWJlbCB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmhlYWRlciAubmF2YmFyLWNvbGxhcHNlIC5kcm9wZG93biAuZHJvcGRvd24tbWVudSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiA1MHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAyNzBweDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAwIDAuOTM3NXJlbTtcbiAgbWFyZ2luOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuaGVhZGVyIC5uYXZiYXItY29sbGFwc2UgLmRyb3Bkb3duIC5kcm9wZG93bi1tZW51IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiBjYWxjKDEwMCUgKyAwLjkzNzVyZW0pO1xuICAgIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gICAgd2lkdGg6IDM0MnB4O1xuICAgIGhlaWdodDogYXV0bztcbiAgICBoZWlnaHQ6IHVuc2V0O1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG4gIC5oZWFkZXIgLm5hdmJhci1jb2xsYXBzZSAuZHJvcGRvd24gLmRyb3Bkb3duLW1lbnVbYXJpYS1sYWJlbGxlZGJ5PXByb2R1Y3REcm9wZG93bl0sIC5oZWFkZXIgLm5hdmJhci1jb2xsYXBzZSAuZHJvcGRvd24gLmRyb3Bkb3duLW1lbnVbYXJpYS1sYWJlbGxlZGJ5PXByb2R1Y3REcm9wZG93bl0gLmRyb3Bkb3duLW1lbnUge1xuICAgIGxlZnQ6IDA7XG4gIH1cbiAgLmhlYWRlciAubmF2YmFyLWNvbGxhcHNlIC5kcm9wZG93biAuZHJvcGRvd24tbWVudVthcmlhLWxhYmVsbGVkYnk9cHJvZHVjdERyb3Bkb3duXSAuc2Nyb2xsYWJsZS1jb250YWluZXIge1xuICAgIG1heC1oZWlnaHQ6IDcwdmg7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIH1cbiAgLmhlYWRlciAubmF2YmFyLWNvbGxhcHNlIC5kcm9wZG93biAuZHJvcGRvd24tbWVudVthcmlhLWxhYmVsbGVkYnk9c2VydmljZXNEcm9wZG93bl0ge1xuICAgIGxlZnQ6IGF1dG87XG4gICAgbGVmdDogaW5pdGlhbDtcbiAgICBsZWZ0OiB1bnNldDtcbiAgICBtYXJnaW4tbGVmdDogMC42MjVyZW07XG4gIH1cbiAgLmhlYWRlciAubmF2YmFyLWNvbGxhcHNlIC5kcm9wZG93biAuZHJvcGRvd24tbWVudS5oaWRkZW4tbGcge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBoZWlnaHQ6IDA7XG4gIH1cbiAgLmhlYWRlciAubmF2YmFyLWNvbGxhcHNlIC5kcm9wZG93biAuZHJvcGRvd24tbWVudS5oaWRkZW4tbGcgPiAuc2Nyb2xsYWJsZS1jb250YWluZXIgPiAuZHJvcGRvd24taGVhZGVyLWdyb3VwIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5oZWFkZXIgLm5hdmJhci1jb2xsYXBzZSAuZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUuaGlkZGVuLWxnID4gLnNjcm9sbGFibGUtY29udGFpbmVyID4gLm1lbnUtbGlzdCA+IC5kcm9wZG93bi1pdGVtIHtcbiAgICBwb3NpdGlvbjogaW5pdGlhbDtcbiAgfVxuICAuaGVhZGVyIC5uYXZiYXItY29sbGFwc2UgLmRyb3Bkb3duIC5kcm9wZG93bi1tZW51LmhpZGRlbi1sZyA+IC5zY3JvbGxhYmxlLWNvbnRhaW5lciA+IC5tZW51LWxpc3QgPiAuZHJvcGRvd24taXRlbTpub3QoLnNob3cpLFxuICAuaGVhZGVyIC5uYXZiYXItY29sbGFwc2UgLmRyb3Bkb3duIC5kcm9wZG93bi1tZW51LmhpZGRlbi1sZyA+IC5zY3JvbGxhYmxlLWNvbnRhaW5lciA+IC5tZW51LWxpc3QgPiAuZHJvcGRvd24taXRlbSA+IGEge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmhlYWRlciAubmF2YmFyLWNvbGxhcHNlIC5kcm9wZG93biAuZHJvcGRvd24tbWVudSAuZHJvcGRvd24tbWVudSB7XG4gICAgdG9wOiAxMDAlO1xuICB9XG59XG4uaGVhZGVyIC5jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxM3B4O1xuICByaWdodDogLTM2cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5oZWFkZXIgLmNsb3NlIC5pY29uLmljb24tY2xvc2Utd2hpdGUtYmFja2dyb3VuZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIFthcmlhLWxhYmVsbGVkYnk9cHJvZHVjdERyb3Bkb3duXTo6YWZ0ZXIsXG4gIFthcmlhLWxhYmVsbGVkYnk9cHJvZHVjdERyb3Bkb3duXSAuZHJvcGRvd24tbWVudS5zaG93OjphZnRlcixcbiAgW2FyaWEtbGFiZWxsZWRieT1zZXJ2aWNlc0Ryb3Bkb3duXTo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTZweDtcbiAgICBsZWZ0OiA1NXB4O1xuICAgIHdpZHRoOiAxMHB4O1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGJvcmRlci1yaWdodDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gICAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgICB6LWluZGV4OiAxMDAxO1xuICB9XG59XG4uZHJvcGRvd24taGVhZGVyLWdyb3VwIHtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uZHJvcGRvd24taGVhZGVyLWdyb3VwIC5iYWNrLWxpbmsge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAxcmVtO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMS4wNjI1cmVtO1xuICBvdXRsaW5lOiBub25lO1xufVxuLmRyb3Bkb3duLWhlYWRlci1ncm91cCAuYmFjay1saW5rOjpiZWZvcmUge1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBtYXJnaW4tcmlnaHQ6IDAuMzEyNXJlbTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL3N2Zy1pY29ucy9hcnJvdy1sZWZ0LnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyO1xuICBib3JkZXI6IG5vbmU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbn1cbi5kcm9wZG93bi1oZWFkZXItZ3JvdXAgLmNhdC1oZWFkaW5nLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmRyb3Bkb3duLWhlYWRlci1ncm91cCAuY2F0LWhlYWRpbmctd3JhcHBlciBoNiB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uZHJvcGRvd24taGVhZGVyLWdyb3VwIGg2IHtcbiAgbWFyZ2luLWJvdHRvbTogMC42MjVyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDAuMzEyNXJlbTtcbiAgcGFkZGluZy10b3A6IDAuNzE4NzVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjcxODc1cmVtO1xufVxuLmRyb3Bkb3duLWhlYWRlci1ncm91cCAudmlldy1hbGwge1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBwYWRkaW5nLXRvcDogMC43MTg3NXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNzE4NzVyZW07XG59XG5cbi5tZW51LWxpc3QsXG4ubWVudS1ncm91cCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbi5tZW51LWxpc3QgLm1lbnUtaGVhZGVyIGg2LFxuLm1lbnUtZ3JvdXAgLm1lbnUtaGVhZGVyIGg2IHtcbiAgbWFyZ2luOiAwLjMxMjVyZW0gMCAwO1xuICBwYWRkaW5nOiAwLjc4MTI1cmVtIDA7XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLm1lbnUtbGlzdCA+IGxpLFxuLm1lbnUtZ3JvdXAgPiBsaSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBhZGRpbmc6IDAgMCAwLjFyZW07XG4gIG1hcmdpbjogMCAwIDAuMXJlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5tZW51LWxpc3QgPiBsaSA+IC5uYXYtbGluayxcbi5tZW51LWdyb3VwID4gbGkgPiAubmF2LWxpbmsge1xuICBwYWRkaW5nOiAwLjcxODc1cmVtIDAuNzVyZW0gMC43MTg3NXJlbSAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICB3aGl0ZS1zcGFjZTogaW5pdGlhbDtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5tZW51LWxpc3QgPiBsaTpsYXN0LWNoaWxkID4gLm5hdi1saW5rLCAubWVudS1saXN0ID4gbGkubGFzdCA+IC5uYXYtbGluayxcbi5tZW51LWdyb3VwID4gbGk6bGFzdC1jaGlsZCA+IC5uYXYtbGluayxcbi5tZW51LWdyb3VwID4gbGkubGFzdCA+IC5uYXYtbGluayB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG5cbi5tZW51LWdyb3VwIGxpIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5tZW51LWdyb3VwIGxpIC5uYXYtbGluayB7XG4gIHBhZGRpbmc6IDAuODg2cmVtIDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4ubWVudS1ncm91cCBsaTpsYXN0LWNoaWxkIC5uYXYtbGluaywgLm1lbnUtZ3JvdXAgbGkubGFzdCAubmF2LWxpbmsge1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuXG5bYXJpYS1sYWJlbGxlZGJ5PWFjY291bnREcm9wZG93bl0gLmFjY291bnQtbWVudS1oZWFkZXIge1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cblthcmlhLWxhYmVsbGVkYnk9YWNjb3VudERyb3Bkb3duXSAuYWNjb3VudC1tZW51LWhlYWRlciBoNiB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpbmUtaGVpZ2h0OiAyLjc3MXJlbTtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbn1cblthcmlhLWxhYmVsbGVkYnk9YWNjb3VudERyb3Bkb3duXSAuZ3JlZXRpbmcge1xuICBtYXJnaW4tdG9wOiAwLjcxODc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxLjU2MjVyZW07XG59XG5bYXJpYS1sYWJlbGxlZGJ5PWFjY291bnREcm9wZG93bl0gLmdyZWV0aW5nIGg2IHtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbn1cblthcmlhLWxhYmVsbGVkYnk9YWNjb3VudERyb3Bkb3duXSAuYnRuLWJsb2NrICsgLmJ0bi1ibG9jayB7XG4gIG1hcmdpbi10b3A6IDEuNTYyNXJlbTtcbn1cblthcmlhLWxhYmVsbGVkYnk9YWNjb3VudERyb3Bkb3duXSAucmV0dXJuaW5nLWN1c3RvbWVyIHtcbiAgbWFyZ2luLXRvcDogMC42MjVyZW07XG59XG5bYXJpYS1sYWJlbGxlZGJ5PWFjY291bnREcm9wZG93bl0gbGkubmF2LWl0ZW0gYS5uYXYtbGluayB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG5bYXJpYS1sYWJlbGxlZGJ5PWFjY291bnREcm9wZG93bl0gbGkge1xuICBsaW5lLWhlaWdodDogMi42MjVyZW07XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBib3JkZXItdG9wOiBub25lO1xufVxuW2FyaWEtbGFiZWxsZWRieT1hY2NvdW50RHJvcGRvd25dIGxpOmZpcnN0LWNoaWxkLFxuW2FyaWEtbGFiZWxsZWRieT1hY2NvdW50RHJvcGRvd25dIGxpOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuW2FyaWEtbGFiZWxsZWRieT1hY2NvdW50RHJvcGRvd25dIC5tZW51LWdyb3VwIHtcbiAgcGFkZGluZy1ib3R0b206IDkwcHg7XG59XG5bYXJpYS1sYWJlbGxlZGJ5PWFjY291bnREcm9wZG93bl0gLm1lbnUtZ3JvdXAgLnVuYXV0aC1wYXktbXNnIHtcbiAgYmFja2dyb3VuZDogI2U4ZThlODtcbiAgbWFyZ2luOiAwIC0wLjkzNzVyZW07XG4gIHBhZGRpbmc6IDAuOTM3NXJlbSAwO1xufVxuW2FyaWEtbGFiZWxsZWRieT1hY2NvdW50RHJvcGRvd25dIC5tZW51LWdyb3VwIC51bmF1dGgtcGF5LW1zZyBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4uY2F0ZWdvcnktYXNzZXQtY29udGFpbmVyID4gZGl2IHtcbiAgbWFyZ2luLXRvcDogMS44NzVyZW07XG59XG4uY2F0ZWdvcnktYXNzZXQtY29udGFpbmVyID4gZGl2IGg2IHtcbiAgcGFkZGluZy1ib3R0b206IDAuNjI1cmVtO1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLm1vYmlsZS1oZWxwLWFzc2V0IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbiAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDAuNjI1cmVtO1xuICBiYWNrZ3JvdW5kOiAjZThlOGU4O1xuICBsaW5lLWhlaWdodDogMy43NXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cbi5tb2JpbGUtaGVscC1hc3NldCA+IGRpdiB7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cbi5tb2JpbGUtaGVscC1hc3NldCBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uYWxlcnQtMSB7XG4gIG1hcmdpbi1ib3R0b206IDEuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLmlucHV0LWdyb3VwLXRleHQtbW9kYWwge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cbi5pbnB1dC1ncm91cC10ZXh0LW1vZGFsLmFjdGl2ZSwgLmlucHV0LWdyb3VwLXRleHQtbW9kYWw6YWN0aXZlLCAuaW5wdXQtZ3JvdXAtdGV4dC1tb2RhbDpob3ZlciwgLmlucHV0LWdyb3VwLXRleHQtbW9kYWw6Zm9jdXMge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzYzNjM2ICFpbXBvcnRhbnQ7XG59XG5cbi5iYWNrLWxpbmsgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XG59XG4uYmFjay1saW5rIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLm1vZGFsLXJlcXVlc3QtcGFzc3dvcmQtdGl0bGUge1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogIzM2MzYzNjtcbiAgbWFyZ2luLWJvdHRvbTogMC45Mzc1cmVtO1xufVxuXG4ubW9kYWwtcmVxdWVzdC1wYXNzd29yZC1ib2R5IHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIG1hcmdpbi1ib3R0b206IDEuMjVyZW07XG59XG5cbi5yZXR1cm5pbmctY3VzdG9tZXIge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuXG4ubmF2YmFyLmhlYWRlciB7XG4gIHBhZGRpbmc6IDAgMC45Mzc1cmVtO1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cblxuZm9ybS5sb2dpbi1tb2JpbGUgLnJlbWVtYmVyLW1lIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWFyZ2luLXRvcDogMC4zMTI1ZW07XG59XG5cbmZvcm0ubG9naW4tbW9iaWxlIC5yZW1lbWJlci1tZS1yZW1pbmRlciB7XG4gIGNsZWFyOiBib3RoO1xuICBtYXJnaW4tbGVmdDogMS44NzVyZW07XG59XG5cbi5hdXRoLXVzZXItbWVzc2FnZSB7XG4gIGRpc3BsYXk6IGlubGluZS10YWJsZSAhaW1wb3J0YW50O1xuICB0b3A6IDAuNXJlbTtcbiAgcG9zaXRpb246IGluaGVyaXQ7XG4gIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5hdXRoLXVzZXItbWVzc2FnZSA+IHAge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBjb2xvcjogIzY2Njtcbn1cblxuLnJlbWVtYmVyLW1lIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWFyZ2luLXRvcDogMC4zMTI1cmVtO1xufVxuXG4ucmVtZW1iZXItbWUtcmVtaW5kZXItbW9kYWwge1xuICBjbGVhcjogYm90aDtcbiAgbWFyZ2luLWxlZnQ6IDEuODc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xufVxuXG4ucmVtZW1iZXItbWUtcmVtaW5kZXItbW9iaWxlIHtcbiAgY2xlYXI6IGJvdGg7XG4gIG1hcmdpbi1sZWZ0OiAxLjg3NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbTtcbn1cblxuLmJ0bi1wb3BvdmVyLXNpZ24taW4ge1xuICBtYXJnaW4tYm90dG9tOiAxLjU2MjVyZW07XG59XG5cbi5sb2dpbi1mb3Jnb3QtcGFzc3dvcmQtbW9kYWwge1xuICBtYXJnaW4tYm90dG9tOiAxLjg3NXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ubG9naW4tZm9yZ290LXBhc3N3b3JkLW1vZGFsOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4ubG9naW4tcG9wb3ZlciB7XG4gIG1hcmdpbi1ib3R0b206IDAuNjI1cmVtO1xufVxuXG4uaW5mby1pY29uLW1vZGFsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWxlZnQ6IDAuMzEyNXJlbTtcbn1cbi5pbmZvLWljb24tbW9kYWwgLmljb24ge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjEnIGhlaWdodD0nMjEnIHZpZXdCb3g9JzAgMCAyMSAyMSclM0UlM0NwYXRoIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNMTAuNSAwQTEwLjUgMTAuNSAwIDAgMSAyMSAxMC41QzIxIDE2LjI5OSAxNi4yOTkgMjEgMTAuNSAyMVMwIDE2LjI5OSAwIDEwLjUgNC43MDEgMCAxMC41IDB6bS0uNDcyIDE0Ljc0MWwtLjE1My4wMDdjLS45MTguMDc0LTEuNjAzLjgwMy0xLjYwNyAxLjcwMyAwIC45Ny43NyAxLjcxIDEuNzU4IDEuNzEuOTkgMCAxLjc2LS43NCAxLjc2LTEuNzEgMC0uOTUtLjc3LTEuNzEtMS43Ni0xLjcxaC4wMDJ6bS40NTgtMTEuNDM3Yy0xLjc2OCAwLTMuMDY3LjY1OC00LjA1NiAxLjQ4OGwuODIzIDEuMjUyYS42NzkuNjc5IDAgMCAwIC42NC4zN2MuNTA5IDAgLjkwOC0uNzEgMi4zMTYtLjcxLjkyIDAgMS40OC41MSAxLjQ4IDEuMzA5IDAgMS45ODgtMi44NTggMi4yMDctMi44NTggMy45NzUuMDAyLjA4Mi4wMDguMTY0LjAyLjI0NWwuMjI1IDEuNjA5aDIuMTE3bC4yOC0xLjM5OWMuMjQtMS4yNDkgMy4wOTctMS41MzkgMy4wOTctNC42MDYgMC0yLjEzNi0xLjU3My0zLjUzNC00LjA4NC0zLjUzM3onLyUzRSUzQy9zdmclM0VcIikgbm8tcmVwZWF0IDAgMDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvaW50ZXItZXZlbnRzOiB1bnNldDtcbn1cblxuLmxvZ2luLW1vZGFsIC5hbGVydCB7XG4gIG1hcmdpbi1ib3R0b206IDEuMjVyZW07XG59XG5cbi5sb2dpbi1tb2RhbCAucmVjYXB0Y2hhLW1vZGFsIHtcbiAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWluLXdpZHRoOiAzOS4zNzVyZW07XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm5hdmJhci1oZWFkZXIge1xuICAgIG1heC1oZWlnaHQ6IDgwcHg7XG4gIH1cbn1cbi5uYXZiYXItaGVhZGVyICNjdGEtcXVpY2stYmlsbC1wYXkgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubmF2YmFyLWhlYWRlciAjY3RhLXF1aWNrLWJpbGwtcGF5IGEge1xuICAgIGNvbG9yOiAjMzI2ZmUyO1xuICB9XG59XG4ubmF2YmFyLWhlYWRlciAjY3RhLXF1aWNrLWJpbGwtcGF5IGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ubmF2YmFyLWhlYWRlciBhOm5vdCgubGluazIpIHtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cbi5uYXZiYXItaGVhZGVyIGE6bm90KC5saW5rMik6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5uYXZiYXItaGVhZGVyIGE6bm90KC5saW5rMik6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5uYXZiYXItaGVhZGVyIGE6bm90KC5saW5rMikubG9naW4tbGluayB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmctbGVmdDogMC45Mzc1cmVtO1xufVxuLm5hdmJhci1oZWFkZXIgYTpub3QoLmxpbmsyKS5sb2dpbi1saW5rOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLm5hdmJhci1oZWFkZXIgLnVzZXIsXG4ubmF2YmFyLWhlYWRlciAubWluaWNhcnQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4ubmF2YmFyLWhlYWRlciAubmF2YmFyLXRvZ2dsZXIge1xuICBwYWRkaW5nOiAwO1xuICBwYWRkaW5nLWxlZnQ6IDAuODEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzY1Ljk4cHgpIHtcbiAgLm5hdmJhci1oZWFkZXIgLm5hdmJhci10b2dnbGVyIHtcbiAgICBwYWRkaW5nOiAwLjU2MjVyZW0gMC40MDYyNXJlbTtcbiAgICBtYXJnaW4tbGVmdDogLTAuNDA2MjVyZW07XG4gIH1cbn1cbi5uYXZiYXItaGVhZGVyIC5uYXZiYXItdG9nZ2xlciAubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDI1cHg7XG59XG4ubmF2YmFyLWhlYWRlciAudGV4dC1saW5rIHtcbiAgbWFyZ2luOiBhdXRvO1xuICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgcGFkZGluZzogMC45Mzc1cmVtIDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuLm5hdmJhci1oZWFkZXIgLm1lbnUtc3BsaXQge1xuICBwYWRkaW5nOiAxLjI1cmVtIDAgMC45Mzc1cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubmF2YmFyLWhlYWRlciAubWVudS1zcGxpdCAuY29udGVudC1hc3NldCB7XG4gIG1hcmdpbi10b3A6IDEuNTYyNXJlbTtcbiAgbWluLXdpZHRoOiAxNy44MTI1cmVtO1xufVxuLm5hdmJhci1oZWFkZXIgLm1lbnUtc3BsaXQgcCB7XG4gIGZvbnQ6IGJvbGQgMS4xMjVyZW0gXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgbWFyZ2luLWJvdHRvbTogMS41NjI1cmVtO1xufVxuLm5hdmJhci1oZWFkZXIgLnJlcXVlc3QtcGFzc3dvcmQtYm9keSBwIHtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtc2l6ZTogMXJlbSAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMS41cmVtO1xuICBmb250LXdlaWdodDogbm9ybWFsICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm5hdmJhci1oZWFkZXIgLmZvcm0tZ3JvdXAtbW9kYWwge1xuICAgIG1hcmdpbi1ib3R0b206IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuLm5hdmJhci1oZWFkZXIgLnJldHVybmluZy1yaWdodCAuY29udGVudC1hc3NldCB7XG4gIG1hcmdpbi10b3A6IDAuNjI1cmVtO1xufVxuLm5hdmJhci1oZWFkZXIgLnZlcnRpY2FsLWxpbmUge1xuICBib3JkZXItbGVmdDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIHRvcDogMS41NjI1cmVtO1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDUwcHgpO1xufVxuLm5hdmJhci1oZWFkZXIgLm1vYmlsZS1hY2NvdW50IHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cbi5uYXZiYXItaGVhZGVyIC5hY2NvdW50LWJpbGxQYXkge1xuICBtYXJnaW4tdG9wOiAwLjYyNXJlbTtcbn1cbi5uYXZiYXItaGVhZGVyIC5hY2NvdW50LWJpbGxQYXkgbGk6Zmlyc3QtY2hpbGQgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuLm5hdmJhci1oZWFkZXIgLmFjY291bnQtYmlsbFBheSBsaTpmaXJzdC1jaGlsZCBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDtcbn1cbi5uYXZiYXItaGVhZGVyIC5mb3JtLWdyb3VwLnJlc2V0LXBhc3N3b3JkLWxhYmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbTtcbn1cbi5uYXZiYXItaGVhZGVyIC5tb2JpbGUtbWVudS1ncm91cCB1bCBsaTpmaXJzdC1jaGlsZCxcbi5uYXZiYXItaGVhZGVyIC5tb2JpbGUtbWVudS1ncm91cCB1bCBsaTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cbi5uYXZiYXItaGVhZGVyIC5tb2JpbGUtbWVudS1ncm91cCB1bCAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmhvdmVyLCAubmF2YmFyLWhlYWRlciAubW9iaWxlLW1lbnUtZ3JvdXAgdWwgLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQ6aG92ZXIsIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5uYXZiYXItaGVhZGVyIC5tb2JpbGUtbWVudS1ncm91cCB1bCAuaW5wdXQtZ3JvdXAtdGV4dDpob3Zlcixcbi5uYXZiYXItaGVhZGVyIC5tb2JpbGUtbWVudS1ncm91cCB1bCAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0OmhvdmVyLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAubmF2YmFyLWhlYWRlciAubW9iaWxlLW1lbnUtZ3JvdXAgdWwgLmlucHV0LWdyb3VwLXRleHQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLm5hdmJhci1oZWFkZXIgLm1vYmlsZS1tZW51LWdyb3VwIC5oZWFkZXItYmFjay1saW5rIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5uYXZiYXItaGVhZGVyIC5tb2JpbGUtbWVudS1ncm91cCAuaGVhZGVyLWJhY2stbGluazo6YmVmb3JlIHtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMTZweDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjMxMjVyZW07XG4gIGZsb2F0OiBsZWZ0O1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9zdmctaWNvbnMvYXJyb3ctbGVmdC5zdmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYm9yZGVyOiBub25lO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBoZWlnaHQ6IGF1dG87XG59XG4ubmF2YmFyLWhlYWRlciAubW9iaWxlLW1lbnUtZ3JvdXAgLm1vZGFsLXJlcXVlc3QtcGFzc3dvcmQtdGl0bGUge1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogIzM2MzYzNjtcbiAgbWFyZ2luLWJvdHRvbTogMC45Mzc1cmVtO1xufVxuLm5hdmJhci1oZWFkZXIgLm1vYmlsZS1tZW51LWdyb3VwIC5tb2RhbC1yZXF1ZXN0LXBhc3N3b3JkLWJvZHkge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBjb2xvcjogIzM2MzYzNjtcbiAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbTtcbn1cbi5uYXZiYXItaGVhZGVyIC5tb2JpbGUtbWVudS1ncm91cCAjcmVzZXQtcGFzc3dvcmQtZW1haWwtZXJyb3Ige1xuICBmb250LXNpemU6IDAuODc1cmVtICFpbXBvcnRhbnQ7XG59XG4ubmF2YmFyLWhlYWRlciAubW9iaWxlLW1lbnUtZ3JvdXAgLmZvcmdvdC1wYXNzd29yZC1tb2JpbGUge1xuICBsaW5lLWhlaWdodDogMXJlbTtcbn1cbi5uYXZiYXItaGVhZGVyIC5tb2JpbGUtbWVudS1ncm91cCAuZm9yZ290LXBhc3N3b3JkLW1vYmlsZSAuZ3JlZXRpbmcge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLm5hdmJhci1oZWFkZXIgLm1vYmlsZS1tZW51LWdyb3VwIC5mb3Jnb3QtcGFzc3dvcmQtbW9iaWxlIC5ncmVldGluZyBoNiB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBjb2xvcjogIzM2MzYzNjtcbn1cbi5uYXZiYXItaGVhZGVyIC5tb2JpbGUtbWVudS1ncm91cCAuZm9yZ290LXBhc3N3b3JkLW1vYmlsZSAuaGVhZGVyLWJhY2stbGluayB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGNvbG9yOiAjMzYzNjM2O1xuICBtYXJnaW46IDFyZW0gMDtcbn1cbi5uYXZiYXItaGVhZGVyIC5tb2JpbGUtbWVudS1ncm91cCAuZm9yZ290LXBhc3N3b3JkLW1vYmlsZSAuZm9ybS1jb250cm9sLWxhYmVsIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIG1hcmdpbi1ib3R0b206IDAuNjI1cmVtO1xufVxuLm5hdmJhci1oZWFkZXIgLm1vYmlsZS1tZW51LWdyb3VwIC5mb3Jnb3QtcGFzc3dvcmQtbW9iaWxlIC5mb3Jnb3QtcGFzc3dvcmQtdGV4dCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjRyZW07XG4gIGNvbG9yOiAjMzYzNjM2O1xuICBmb250LXNpemU6IDAuODc1cmVtICFpbXBvcnRhbnQ7XG59XG4ubmF2YmFyLWhlYWRlciAubW9iaWxlLW1lbnUtZ3JvdXAgLmZvcmdvdC1wYXNzd29yZC1tb2JpbGUgLmZvcm0tZ3JvdXAtbW9kYWwge1xuICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xufVxuLm5hdmJhci1oZWFkZXIgLm1vYmlsZS1tZW51LWdyb3VwIC5mb3Jnb3QtcGFzc3dvcmQtbW9iaWxlIC5tb2RhbC1yZXF1ZXN0LXBhc3N3b3JkLWJvZHkge1xuICBsaW5lLWhlaWdodDogMS41cmVtO1xufVxuLm5hdmJhci1oZWFkZXIgLm1vYmlsZS1zaWduaW4ge1xuICBwYWRkaW5nOiAwO1xufVxuLm5hdmJhci1oZWFkZXIgLm1vYmlsZS1zaWduaW4gLmludmFsaWQtZmVlZGJhY2ssXG4ubmF2YmFyLWhlYWRlciAubW9iaWxlLXNpZ25pbiAuYWxlcnQtZGFuZ2VyIHtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xufVxuLm5hdmJhci1oZWFkZXIgLm1vYmlsZS1zaWduaW4gI3B3ZFZpZXdCdG4ge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cbi5uYXZiYXItaGVhZGVyIC5tb2JpbGUtc2lnbmluICNwd2RWaWV3QnRuLmFjdGl2ZSwgLm5hdmJhci1oZWFkZXIgLm1vYmlsZS1zaWduaW4gI3B3ZFZpZXdCdG46YWN0aXZlLCAubmF2YmFyLWhlYWRlciAubW9iaWxlLXNpZ25pbiAjcHdkVmlld0J0bjpob3ZlciwgLm5hdmJhci1oZWFkZXIgLm1vYmlsZS1zaWduaW4gI3B3ZFZpZXdCdG46Zm9jdXMge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzYzNjM2ICFpbXBvcnRhbnQ7XG59XG4ubmF2YmFyLWhlYWRlciAubW9iaWxlLXNpZ25pbiAubW9iaWxlLWFycm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbTtcbn1cbi5uYXZiYXItaGVhZGVyIC5tb2JpbGUtc2lnbmluIC5tb2JpbGUtYXJyb3cgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLm5hdmJhci1oZWFkZXIgLm1vYmlsZS1zaWduaW4gLm1vYmlsZS1hcnJvdyBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLm5hdmJhci1oZWFkZXIgLm1vYmlsZS1zaWduaW4gaSB7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIG1hcmdpbi1yaWdodDogMC4zMTI1cmVtO1xuICBmbG9hdDogbGVmdDtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vc3ZnLWljb25zL2Fycm93LWxlZnQuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJvcmRlcjogbm9uZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgaGVpZ2h0OiAwLjg3NXJlbTtcbn1cbi5uYXZiYXItaGVhZGVyIC5tb2JpbGUtc2lnbmluIC5sb2dpbi1tb2JpbGUge1xuICBsaW5lLWhlaWdodDogMi41O1xufVxuLm5hdmJhci1oZWFkZXIgLm1vYmlsZS1zaWduaW4gLmxvZ2luLW1vYmlsZSAuZm9ybS1ncm91cC1tb2JpbGUge1xuICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xufVxuLm5hdmJhci1oZWFkZXIgLm1vYmlsZS1zaWduaW4gLmxvZ2luLW1vYmlsZSAuZm9ybS1ncm91cC1tb2JpbGUgLmZvcm0tY29udHJvbC1sYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDAuNjI1cmVtO1xufVxuLm5hdmJhci1oZWFkZXIgLm1vYmlsZS1zaWduaW4gLmxvZ2luLW1vYmlsZSAuZm9ybS1ncm91cC1tb2JpbGUgLmZvcm0tY29udHJvbC1sYWJlbC1tb2RhbCB7XG4gIHRleHQtZGVjb3JhdGlvbjogc29saWQ7XG59XG4ubmF2YmFyLWhlYWRlciAubW9iaWxlLXNpZ25pbiAubG9naW4tbW9iaWxlIC5mb3JtLWdyb3VwLW1vYmlsZSAuZm9ybS1jb250cm9sIHtcbiAgbWFyZ2luLWJvdHRvbTogMC42MjVyZW07XG59XG4ubmF2YmFyLWhlYWRlciAubW9iaWxlLXNpZ25pbiAubG9naW4tbW9iaWxlIC5hbGVydCB7XG4gIG1hcmdpbi1ib3R0b206IDEuMjVyZW07XG59XG4ubmF2YmFyLWhlYWRlciAubW9iaWxlLXNpZ25pbiAubG9naW4tbW9iaWxlIC5yZWNhcHRjaGEtbW9iaWxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbTtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5uYXZiYXItaGVhZGVyIC5tb2JpbGUtc2lnbmluIC5sb2dpbi1tb2JpbGUgLmctcmVjYXB0Y2hhIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjc3KTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuNzcpO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xufVxuLm5hdmJhci1oZWFkZXIgLm1vYmlsZS1zaWduaW4gLmxvZ2luLW1vYmlsZSAuY2xlYXJmaXgge1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuLm5hdmJhci1oZWFkZXIgLm1vYmlsZS1zaWduaW4gLmxvZ2luLW1vYmlsZSAuY2xlYXJmaXggLmZvcmdvdC1wYXNzd29yZCB7XG4gIG1hcmdpbi10b3A6IDEuNTYyNXJlbTtcbn1cbi5uYXZiYXItaGVhZGVyIC5tb2JpbGUtc2lnbmluIC5sb2dpbi1tb2JpbGUgLmNsZWFyZml4IC5wYXNzd29yZC1yZXNldC1tb2JpbGUge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5uYXZiYXItaGVhZGVyIC5tb2JpbGUtc2lnbmluIC5sb2dpbi1tb2JpbGUgLmNsZWFyZml4IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjc7XG59XG4ubmF2YmFyLWhlYWRlciAubW9iaWxlLXNpZ25pbiAubG9naW4tbW9iaWxlIC5jbGVhcmZpeCAucmVtZW1iZXItbWUge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgaGVpZ2h0OiAwO1xufVxuLm5hdmJhci1oZWFkZXIgLm1vYmlsZS1zaWduaW4gLmxvZ2luLW1vYmlsZSAuY2xlYXJmaXggLnJlbWVtYmVyLW1lLXJlbWluZGVyLW1vZGVsIHtcbiAgbWFyZ2luLWxlZnQ6IDEuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW07XG59XG4ubmF2YmFyLWhlYWRlciAubW9iaWxlLXNpZ25pbiAubG9naW4tbW9iaWxlIC5jbGVhcmZpeCAuaW5mby1pY29uIHtcbiAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cbi5uYXZiYXItaGVhZGVyIC5tb2JpbGUtc2lnbmluIC5sb2dpbi1tb2JpbGUgLmNsZWFyZml4IC5pbmZvLWljb24gLmljb24ge1xuICB3aWR0aDogMC44cmVtO1xufVxuLm5hdmJhci1oZWFkZXIgLm1vYmlsZS1zaWduaW4gLmxvZ2luLW1vYmlsZSAuZm9yZ290LXBhc3N3b3JkIHtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cbi5uYXZiYXItaGVhZGVyIC51c2VyIC5iYWNrLWxpbmsge1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBtYXJnaW4tcmlnaHQ6IDAuMzEyNXJlbTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL3N2Zy1pY29ucy9hcnJvdy1sZWZ0LnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyO1xuICBib3JkZXI6IG5vbmU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIHBhZGRpbmctbGVmdDogMS4wNjI1cmVtO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDFyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5uYXZiYXItaGVhZGVyIC51c2VyIC5wb3BvdmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBub25lO1xuICBwYWRkaW5nOiAwIDAuOTM3NXJlbTtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW07XG4gIHRvcDogY2FsYygxMDAlICsgMC45Mzc1cmVtKSAhaW1wb3J0YW50O1xuICByaWdodDogLTEuNTYyNXJlbTtcbiAgbGVmdDogYXV0bztcbiAgbWF4LXdpZHRoOiBub25lO1xufVxuLm5hdmJhci1oZWFkZXIgLnVzZXIgLnBvcG92ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTZweDtcbiAgcmlnaHQ6IDguNzVyZW07XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1yaWdodDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xufVxuLm5hdmJhci1oZWFkZXIgLnVzZXIgLnBvcG92ZXIuc2lnbmVkaW4tcG9wb3ZlciB7XG4gIHBhZGRpbmc6IDEuMjVyZW0gMC45Mzc1cmVtIDAuOTM3NXJlbTtcbiAgdG9wOiBjYWxjKDEwMCUgKyAwLjkzNzVyZW0pICFpbXBvcnRhbnQ7XG59XG4ubmF2YmFyLWhlYWRlciAudXNlciAucG9wb3ZlciAucm93IHtcbiAgbWluLXdpZHRoOiA2MzBweDtcbn1cbi5uYXZiYXItaGVhZGVyIC51c2VyIC5wb3BvdmVyIC5jb2wge1xuICBtaW4td2lkdGg6IDI4NXB4O1xufVxuLm5hdmJhci1oZWFkZXIgLnVzZXIgLnBvcG92ZXIgLmdyZWV0aW5nIGEubG9naW4tbGluayB7XG4gIGxpbmUtaGVpZ2h0OiA0NnB4O1xufVxuLm5hdmJhci1oZWFkZXIgLnVzZXIgLnBvcG92ZXIgYSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG4ubmF2YmFyLWhlYWRlciAudXNlciAucG9wb3ZlciAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5LCAubmF2YmFyLWhlYWRlciAudXNlciAucG9wb3ZlciAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCwgLmlucHV0LWdyb3VwLXByZXBlbmQgLm5hdmJhci1oZWFkZXIgLnVzZXIgLnBvcG92ZXIgLmlucHV0LWdyb3VwLXRleHQsXG4ubmF2YmFyLWhlYWRlciAudXNlciAucG9wb3ZlciAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWFwcGVuZCAubmF2YmFyLWhlYWRlciAudXNlciAucG9wb3ZlciAuaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIHBhZGRpbmc6IDhweDtcbn1cbi5uYXZiYXItaGVhZGVyIC51c2VyIC5wb3BvdmVyIC5idG4tb3V0bGluZS1zZWNvbmRhcnkuYWN0aXZlLCAubmF2YmFyLWhlYWRlciAudXNlciAucG9wb3ZlciAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuYWN0aXZlLmlucHV0LWdyb3VwLXRleHQsIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5uYXZiYXItaGVhZGVyIC51c2VyIC5wb3BvdmVyIC5hY3RpdmUuaW5wdXQtZ3JvdXAtdGV4dCxcbi5uYXZiYXItaGVhZGVyIC51c2VyIC5wb3BvdmVyIC5pbnB1dC1ncm91cC1hcHBlbmQgLmFjdGl2ZS5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWFwcGVuZCAubmF2YmFyLWhlYWRlciAudXNlciAucG9wb3ZlciAuYWN0aXZlLmlucHV0LWdyb3VwLXRleHQsIC5uYXZiYXItaGVhZGVyIC51c2VyIC5wb3BvdmVyIC5idG4tb3V0bGluZS1zZWNvbmRhcnk6YWN0aXZlLCAubmF2YmFyLWhlYWRlciAudXNlciAucG9wb3ZlciAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dDphY3RpdmUsIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5uYXZiYXItaGVhZGVyIC51c2VyIC5wb3BvdmVyIC5pbnB1dC1ncm91cC10ZXh0OmFjdGl2ZSxcbi5uYXZiYXItaGVhZGVyIC51c2VyIC5wb3BvdmVyIC5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQ6YWN0aXZlLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAubmF2YmFyLWhlYWRlciAudXNlciAucG9wb3ZlciAuaW5wdXQtZ3JvdXAtdGV4dDphY3RpdmUsIC5uYXZiYXItaGVhZGVyIC51c2VyIC5wb3BvdmVyIC5idG4tb3V0bGluZS1zZWNvbmRhcnk6aG92ZXIsIC5uYXZiYXItaGVhZGVyIC51c2VyIC5wb3BvdmVyIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5pbnB1dC1ncm91cC10ZXh0OmhvdmVyLCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAubmF2YmFyLWhlYWRlciAudXNlciAucG9wb3ZlciAuaW5wdXQtZ3JvdXAtdGV4dDpob3Zlcixcbi5uYXZiYXItaGVhZGVyIC51c2VyIC5wb3BvdmVyIC5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQ6aG92ZXIsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5uYXZiYXItaGVhZGVyIC51c2VyIC5wb3BvdmVyIC5pbnB1dC1ncm91cC10ZXh0OmhvdmVyLCAubmF2YmFyLWhlYWRlciAudXNlciAucG9wb3ZlciAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmZvY3VzLCAubmF2YmFyLWhlYWRlciAudXNlciAucG9wb3ZlciAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dDpmb2N1cywgLmlucHV0LWdyb3VwLXByZXBlbmQgLm5hdmJhci1oZWFkZXIgLnVzZXIgLnBvcG92ZXIgLmlucHV0LWdyb3VwLXRleHQ6Zm9jdXMsXG4ubmF2YmFyLWhlYWRlciAudXNlciAucG9wb3ZlciAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0OmZvY3VzLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAubmF2YmFyLWhlYWRlciAudXNlciAucG9wb3ZlciAuaW5wdXQtZ3JvdXAtdGV4dDpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzYzNjM2O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5uYXZiYXItaGVhZGVyIC51c2VyIC5wb3BvdmVyLnNob3cge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLm5hdmJhci1oZWFkZXIgLnVzZXIgLnBvcG92ZXIgaDYge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xufVxuLm5hdmJhci1oZWFkZXIgLnVzZXIgLnBvcG92ZXIgLm1lbnUtY29udGVudC1hc3NldCB7XG4gIHdpZHRoOiAyODVweDtcbn1cbi5uYXZiYXItaGVhZGVyIC51c2VyLWxpbmsge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5uYXZiYXItaGVhZGVyIC51c2VyLWxpbmsge1xuICAgIHBhZGRpbmctbGVmdDogMS44NzVyZW07XG4gIH1cbiAgLm5hdmJhci1oZWFkZXIgLnVzZXItbGluayAudXNlcjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAxcHg7XG4gICAgaGVpZ2h0OiAzNHB4O1xuICAgIGJvcmRlci1yaWdodDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAubmF2YmFyLWhlYWRlciAudXNlci1saW5rIC5hY2NvdW50LWljb24ge1xuICAgIG1hcmdpbi10b3A6IC0ycHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLm5hdmJhci1oZWFkZXIgLnVzZXItbGluayB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjQzNzVyZW07XG4gIH1cbn1cbi5uYXZiYXItaGVhZGVyIC51c2VyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ubmF2YmFyLWhlYWRlciAudXNlci5zaG93IC5hcnJvdy1kb3duIHtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm5hdmJhci1oZWFkZXIgLnVzZXIge1xuICAgIG1hcmdpbi1yaWdodDogMC4zNzVyZW07XG4gIH1cbn1cbi5uYXZiYXItaGVhZGVyIC51c2VyIHNwYW4ge1xuICBtYXJnaW4tcmlnaHQ6IDAuMzc1cmVtO1xufVxuLm5hdmJhci1oZWFkZXIgLmdyZWV0aW5nIC53LTEwMCB7XG4gIG92ZXJmbG93LXdyYXA6IGJyZWFrLXdvcmQ7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgaHlwaGVuczogYXV0bztcbn1cblxuLmFjY291bnQtbWVudS1oZWFkZXIgaDYge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgbWF4LXdpZHRoOiAxNTBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmFjY291bnQtbWVudS1oZWFkZXIgaDYge1xuICAgIG1heC13aWR0aDogMTAwcHg7XG4gIH1cbn1cblxuLm5hdmJhci1zZWFyY2gge1xuICBoZWlnaHQ6IGF1dG87XG59XG4ubmF2YmFyLXNlYXJjaCAuc2VhcmNoIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5uYXZiYXItc2VhcmNoIC5zZWFyY2gge1xuICAgIHBhZGRpbmctbGVmdDogMS44NzVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLm5hdmJhci1zZWFyY2ggLnNlYXJjaCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjc1cmVtO1xuICB9XG59XG5cbi5icmFuZC1sb2dvIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXgtd2lkdGg6IDM0cHg7XG4gIGhlaWdodDogMzhweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmJyYW5kLWxvZ28ge1xuICAgIG1heC13aWR0aDogNTNweDtcbiAgICBoZWlnaHQ6IDU2cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjg3NXJlbTtcbiAgfVxufVxuLmJyYW5kLWxvZ28gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLm1pbmljYXJ0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDAgMCAwIDAuMjgxMjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm1pbmljYXJ0IHtcbiAgICBtYXJnaW4tbGVmdDogMS4zNDM3NXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubWluaWNhcnQge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjI1cmVtO1xuICB9XG59XG4ubWluaWNhcnQgYS5taW5pY2FydC1saW5rIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBwYWRkaW5nOiAwLjg0NHJlbSAwLjUzMTI1cmVtO1xufVxuLm1pbmljYXJ0IGEubWluaWNhcnQtbGluazpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjVweCkgYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDEuMjUpIHtcbiAgLm1pbmljYXJ0IGEubWluaWNhcnQtbGluayB7XG4gICAgcGFkZGluZzogMC44MjVyZW0gMC41MzEyNXJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMS41KSB7XG4gIC5taW5pY2FydCBhLm1pbmljYXJ0LWxpbmsge1xuICAgIHBhZGRpbmc6IDAuODEzcmVtIDAuNTMxMjVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzY1Ljk4cHgpIHtcbiAgLm1pbmljYXJ0IGEubWluaWNhcnQtbGluayB7XG4gICAgcGFkZGluZzogMC42ODc1cmVtIDAuNTYyNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjUzMTI1cmVtO1xuICB9XG59XG4ubWluaWNhcnQgYS5taW5pY2FydC1saW5rIC5taW5pY2FydC1xdWFudGl0eSB7XG4gIG1hcmdpbjogMCAwLjUzMTI1cmVtO1xufVxuLm1pbmljYXJ0IC5taW5pY2FydC1xdWFudGl0eSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMjZmZTI7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgd2lkdGg6IDEuMTI1cmVtO1xuICBsaW5lLWhlaWdodDogMC43NXJlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDhweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwLjkzNzVyZW07XG4gIGNvbG9yOiAjZmZmO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uY2hlY2tvdXQtaGVhZGVyIHtcbiAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcbiAgYm94LXNoYWRvdzogMC4wNjI1cmVtIDAuMDYyNXJlbSAwLjMxMjVyZW0gMC4xMjVyZW0gcmdiYSgwLCAwLCAwLCAwLjIpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuY2hlY2tvdXQtaGVhZGVyIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTI3MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG4uY2hlY2tvdXQtaGVhZGVyIC5saXZlLWNoYXQtY29udGFpbmVyOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci1yaWdodDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIHBhZGRpbmctcmlnaHQ6IDAuOTM3NXJlbTtcbn1cblxuYS5ub3JtYWwge1xuICBjb2xvcjogIzMyNmZlMjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5jb29raWUtd2FybmluZy1tZXNzYWdpbmcuY29va2llLXdhcm5pbmcge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4udmFsaWQtY29va2llLXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzI2ZmUyO1xuICBjb2xvcjogI2ZmZjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi52YWxpZC1jb29raWUtd2FybmluZyBwIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMC4yZW07XG4gIHBhZGRpbmctcmlnaHQ6IDJlbTtcbn1cblxuLmJyb3dzZXItY29tcGF0aWJpbGl0eS1hbGVydCB7XG4gIHotaW5kZXg6IDEwMzA7XG59XG5cbi5leGNsdWRlZC1yZWdpb24taGVhZGVyLW1lc3NhZ2Uge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNC45OHB4KSB7XG4gIC5zdGlja3ktaGVhZGVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgdHJhbnNpdGlvbjogdG9wIDAuMjVzIGVhc2Utb3V0O1xuICAgIHotaW5kZXg6IDEwMTtcbiAgfVxuICAuc3RpY2t5LWhlYWRlci5uYXYtdXAge1xuICAgIHRvcDogLTIwMHB4O1xuICB9XG4gIC5zdGlja3ktaGVhZGVyLm5hdi11cC1zZWFyY2gge1xuICAgIC0tbmF2LXVwOiA1LjE4NzVyZW07XG4gICAgdG9wOiBjYWxjKHZhcigtLW5hdi11cCwgNS4xODc1cmVtKSAqIC0xKTtcbiAgfVxufVxuLmFycm93LWRvd24tZ3JlZW4uY2FyZXQtcG9zaXRpb24ge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuXG4ubXctMTkyMHB4IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTIwcmVtICFpbXBvcnRhbnQ7XG59XG5cbi53ZWxjb21lLXVzZXItcG9wb3ZlciwgLm5hdmJhci1oZWFkZXIgLnNpZ25pbi1wb3BvdmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiA1MDtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDE4Ljc1cmVtO1xuICBoZWlnaHQ6IGF1dG87XG4gIHRvcDogY2FsYygxMDAlICsgMC45Mzc1cmVtKTtcbiAgbGVmdDogLTIuMzc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk1MHB4KSBhbmQgKG1heC13aWR0aDogMTM2NnB4KSB7XG4gIC53ZWxjb21lLXVzZXItcG9wb3ZlciwgLm5hdmJhci1oZWFkZXIgLnNpZ25pbi1wb3BvdmVyIHtcbiAgICByaWdodDogLTQuMzc1cmVtO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0Ljk4cHgpIHtcbiAgLndlbGNvbWUtdXNlci1wb3BvdmVyLCAubmF2YmFyLWhlYWRlciAuc2lnbmluLXBvcG92ZXIge1xuICAgIGxlZnQ6IDAuOTM3NXJlbTtcbiAgICBtYXgtd2lkdGg6IDE3LjE4NzVyZW07XG4gICAgdG9wOiA1MCU7XG4gIH1cbn1cbi53ZWxjb21lLXVzZXItcG9wb3ZlciAjZ3JlZXQtdXNlci1jbG9zZSwgLm5hdmJhci1oZWFkZXIgLnNpZ25pbi1wb3BvdmVyICNncmVldC11c2VyLWNsb3NlLFxuLndlbGNvbWUtdXNlci1wb3BvdmVyIC5jbG9zZSxcbi5uYXZiYXItaGVhZGVyIC5zaWduaW4tcG9wb3ZlciAuY2xvc2Uge1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBwYWRkaW5nOiAwLjkzNzVyZW07XG59XG4ud2VsY29tZS11c2VyLXBvcG92ZXIgI2dyZWV0LXVzZXItY2xvc2UgLmdyZWV0LXVzZXItY2xvc2UtaWNvbiwgLm5hdmJhci1oZWFkZXIgLnNpZ25pbi1wb3BvdmVyICNncmVldC11c2VyLWNsb3NlIC5ncmVldC11c2VyLWNsb3NlLWljb24sXG4ud2VsY29tZS11c2VyLXBvcG92ZXIgI2dyZWV0LXVzZXItY2xvc2UgLmNsb3NlLWljb24sXG4ubmF2YmFyLWhlYWRlciAuc2lnbmluLXBvcG92ZXIgI2dyZWV0LXVzZXItY2xvc2UgLmNsb3NlLWljb24sXG4ud2VsY29tZS11c2VyLXBvcG92ZXIgLmNsb3NlIC5ncmVldC11c2VyLWNsb3NlLWljb24sXG4ubmF2YmFyLWhlYWRlciAuc2lnbmluLXBvcG92ZXIgLmNsb3NlIC5ncmVldC11c2VyLWNsb3NlLWljb24sXG4ud2VsY29tZS11c2VyLXBvcG92ZXIgLmNsb3NlIC5jbG9zZS1pY29uLFxuLm5hdmJhci1oZWFkZXIgLnNpZ25pbi1wb3BvdmVyIC5jbG9zZSAuY2xvc2UtaWNvbiB7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA3LjEgNy4xJyUzRSUzQ2RlZnMlM0UlM0NzdHlsZSUzRS5jbHMtMSU3QmZpbGw6JTIzMzYzNjM2OyU3RCUzQy9zdHlsZSUzRSUzQy9kZWZzJTNFJTNDcGF0aCBjbGFzcz0nY2xzLTEnIGQ9J00xLjMuMiwzLjUsMi40LDUuNy4yYS43Ny43NywwLDAsMSwxLS4xbC4xLjFhLjc4Ljc4LDAsMCwxLDAsMS4xTDQuNiwzLjUsNi44LDUuN0EuNzguNzgsMCwwLDEsNS43LDYuOGgwTDMuNSw0LjYsMS4zLDYuOGEuNzcuNzcsMCwwLDEtMSwuMUwuMiw2LjhhLjc4Ljc4LDAsMCwxLDAtMS4xTDIuNCwzLjUuMiwxLjNBLjc4Ljc4LDAsMCwxLC4yLjIuNzguNzgsMCwwLDEsMS4zLjJaJy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDAuNjI1cmVtO1xuICBoZWlnaHQ6IDAuNjI1cmVtO1xufVxuLndlbGNvbWUtdXNlci1wb3BvdmVyOjphZnRlciwgLm5hdmJhci1oZWFkZXIgLnNpZ25pbi1wb3BvdmVyOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTAuNTYyNXJlbTtcbiAgbGVmdDogMC45Mzc1cmVtO1xuICB3aWR0aDogMC42MjVyZW07XG4gIGhlaWdodDogMC42MjVyZW07XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1yaWdodDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpIHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHotaW5kZXg6IDEwMDE7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC53ZWxjb21lLXVzZXItcG9wb3Zlcjo6YWZ0ZXIsIC5uYXZiYXItaGVhZGVyIC5zaWduaW4tcG9wb3Zlcjo6YWZ0ZXIge1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjQuOThweCkge1xuICAud2VsY29tZS11c2VyLXBvcG92ZXI6OmFmdGVyLCAubmF2YmFyLWhlYWRlciAuc2lnbmluLXBvcG92ZXI6OmFmdGVyIHtcbiAgICBsZWZ0OiAwLjkzNzVyZW07XG4gIH1cbn1cblxuLm5hdmJhci1oZWFkZXIgLnNpZ25pbi1wb3BvdmVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1pbi13aWR0aDogMTlyZW07XG4gIHBhZGRpbmc6IDEuNXJlbSAxcmVtIDFyZW07XG4gIGhlaWdodDogYXV0bztcbiAgdG9wOiBjYWxjKDEwMCUgKyAwLjkzNzVyZW0pO1xufVxuLm5hdmJhci1oZWFkZXIgLnNpZ25pbi1wb3BvdmVyIC5zaWduaW4tbm90aWZpY2F0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5uYXZiYXItaGVhZGVyIC5zaWduaW4tcG9wb3Zlci5jbG9zZS1pY29uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBwYWRkaW5nOiAwLjdyZW07XG59XG4ubmF2YmFyLWhlYWRlciAuc2lnbmluLXBvcG92ZXIgYTpub3QoLmxpbmsyKSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLm5hdmJhci1oZWFkZXIgLnNpZ25pbi1wb3BvdmVyIC5zaWduLWluIHtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzY1Ljk4cHgpIHtcbiAgLm5hdmJhci1oZWFkZXIgLnNpZ25pbi1wb3BvdmVyIHtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIHRvcDogY2FsYygxMDAlICsgMC45Mzc1cmVtKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEzNjUuOThweCkgYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5uYXZiYXItaGVhZGVyIC5zaWduaW4tcG9wb3ZlciB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMwcHgpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTM2NS45OHB4KSB7XG4gIC5uYXZiYXItaGVhZGVyIC5zaWduaW4tcG9wb3ZlciBwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjQ2ODc1cmVtO1xuICB9XG4gIC5uYXZiYXItaGVhZGVyIC5zaWduaW4tcG9wb3ZlciAuYnRuLWRhcmsuc2lnbi1pbiB7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgfVxuICAubmF2YmFyLWhlYWRlciAuc2lnbmluLXBvcG92ZXI6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuY29sbGFwc2libGUteHMge1xuICAgIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICB9XG4gIC5jb2xsYXBzaWJsZS14cyAudGl0bGUge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5jb2xsYXBzaWJsZS14cyAudGl0bGUgKiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2xsYXBzaWJsZS14cyAudGl0bGU6aG92ZXIsIC5jb2xsYXBzaWJsZS14cyAudGl0bGU6Zm9jdXMsIC5jb2xsYXBzaWJsZS14cyAudGl0bGU6YWN0aXZlIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY29sb3I6ICMzNjM2MzY7XG4gIH1cbiAgLmNvbGxhcHNpYmxlLXhzIC50aXRsZTo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNsZWFyOiBib3RoO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cbiAgLmNvbGxhcHNpYmxlLXhzIC50aXRsZTo6YWZ0ZXIge1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBjb250ZW50OiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTAnIGhlaWdodD0nMTAnIHZpZXdCb3g9JzAgMCAxMCAxMCclM0UlM0NwYXRoIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNNS43NSAwdjQuMjVIMTB2MS41SDUuNzVWMTBoLTEuNVY1Ljc1SDB2LTEuNWg0LjI1VjBoMS41eicvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNjI1cmVtO1xuICAgIHdpZHRoOiAxMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29sbGFwc2libGUteHMgLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5jb2xsYXBzaWJsZS14cyAuY29udGVudCxcbiAgLmNvbGxhcHNpYmxlLXhzIC5jYXJkLWJvZHkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmNvbGxhcHNpYmxlLXhzLmFjdGl2ZSAudGl0bGU6OmFmdGVyIHtcbiAgICBjb250ZW50OiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTAnIGhlaWdodD0nMTAnIHZpZXdCb3g9JzAgMCAxMCAxMCclM0UlM0NwYXRoIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNMCA0LjI1aDEwdjEuNUgweicvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgICBtYXJnaW4tdG9wOiAtMC4xMjVlbTsgLyogMi8xNiAqL1xuICB9XG4gIC5wcm9kdWN0LWFjY29yZGlvbiAuY29sbGFwc2libGUteHMuYWN0aXZlIHtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICB9XG4gIC5wcm9kdWN0LWFjY29yZGlvbiAuY29sbGFwc2libGUteHMuYWN0aXZlIC50aXRsZSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIH1cbiAgLnByb2R1Y3QtYWNjb3JkaW9uIC5jb2xsYXBzaWJsZS14cy5hY3RpdmUgLmNvbnRlbnQsXG4gIC5wcm9kdWN0LWFjY29yZGlvbiAuY29sbGFwc2libGUteHMuYWN0aXZlIC5jYXJkLWJvZHkge1xuICAgIG1hcmdpbi10b3A6IDAuOTM3NXJlbTtcbiAgfVxuICAuYmFzaWMgLmNvbGxhcHNpYmxlLXhzIC50aXRsZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBjb2xvcjogIzM2MzYzNjtcbiAgICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW0gIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMi42MjVyZW0gIWltcG9ydGFudDsgLyogNDIvMTYgKi9cbiAgfVxuICAucHJvZHVjdC1hY2NvcmRpb24gLmNvbGxhcHNpYmxlLXhzIC50aXRsZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBwYWRkaW5nOiAwLjkzNzVyZW0gMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnByb2R1Y3QtYWNjb3JkaW9uIC5jb2xsYXBzaWJsZS14cyAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wcm9kdWN0LWFjY29yZGlvbiAuY29sbGFwc2libGUteHMgLnRpdGxlIHtcbiAgICBwYWRkaW5nOiAxLjI1cmVtIDA7XG4gIH1cbn1cbi5jb250YWluZXIgZGl2LmNvbGxhcHNpYmxlLXhzIGJ1dHRvbi50aXRsZSB7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uY29udGFpbmVyIGRpdi5jb2xsYXBzaWJsZS14cyBidXR0b24udGl0bGU6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuY29sbGFwc2libGUtc20ge1xuICAgIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICB9XG4gIC5jb2xsYXBzaWJsZS1zbSAudGl0bGUge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5jb2xsYXBzaWJsZS1zbSAudGl0bGUgKiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2xsYXBzaWJsZS1zbSAudGl0bGU6aG92ZXIsIC5jb2xsYXBzaWJsZS1zbSAudGl0bGU6Zm9jdXMsIC5jb2xsYXBzaWJsZS1zbSAudGl0bGU6YWN0aXZlIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY29sb3I6ICMzNjM2MzY7XG4gIH1cbiAgLmNvbGxhcHNpYmxlLXNtIC50aXRsZTo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNsZWFyOiBib3RoO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cbiAgLmNvbGxhcHNpYmxlLXNtIC50aXRsZTo6YWZ0ZXIge1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBjb250ZW50OiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTAnIGhlaWdodD0nMTAnIHZpZXdCb3g9JzAgMCAxMCAxMCclM0UlM0NwYXRoIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNNS43NSAwdjQuMjVIMTB2MS41SDUuNzVWMTBoLTEuNVY1Ljc1SDB2LTEuNWg0LjI1VjBoMS41eicvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNjI1cmVtO1xuICAgIHdpZHRoOiAxMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29sbGFwc2libGUtc20gLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5jb2xsYXBzaWJsZS1zbSAuY29udGVudCxcbiAgLmNvbGxhcHNpYmxlLXNtIC5jYXJkLWJvZHkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmNvbGxhcHNpYmxlLXNtLmFjdGl2ZSAudGl0bGU6OmFmdGVyIHtcbiAgICBjb250ZW50OiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTAnIGhlaWdodD0nMTAnIHZpZXdCb3g9JzAgMCAxMCAxMCclM0UlM0NwYXRoIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNMCA0LjI1aDEwdjEuNUgweicvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgICBtYXJnaW4tdG9wOiAtMC4xMjVlbTsgLyogMi8xNiAqL1xuICB9XG4gIC5wcm9kdWN0LWFjY29yZGlvbiAuY29sbGFwc2libGUtc20uYWN0aXZlIHtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICB9XG4gIC5wcm9kdWN0LWFjY29yZGlvbiAuY29sbGFwc2libGUtc20uYWN0aXZlIC50aXRsZSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIH1cbiAgLnByb2R1Y3QtYWNjb3JkaW9uIC5jb2xsYXBzaWJsZS1zbS5hY3RpdmUgLmNvbnRlbnQsXG4gIC5wcm9kdWN0LWFjY29yZGlvbiAuY29sbGFwc2libGUtc20uYWN0aXZlIC5jYXJkLWJvZHkge1xuICAgIG1hcmdpbi10b3A6IDAuOTM3NXJlbTtcbiAgfVxuICAuYmFzaWMgLmNvbGxhcHNpYmxlLXNtIC50aXRsZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBjb2xvcjogIzM2MzYzNjtcbiAgICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW0gIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMi42MjVyZW0gIWltcG9ydGFudDsgLyogNDIvMTYgKi9cbiAgfVxuICAucHJvZHVjdC1hY2NvcmRpb24gLmNvbGxhcHNpYmxlLXNtIC50aXRsZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBwYWRkaW5nOiAwLjkzNzVyZW0gMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnByb2R1Y3QtYWNjb3JkaW9uIC5jb2xsYXBzaWJsZS1zbSAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wcm9kdWN0LWFjY29yZGlvbiAuY29sbGFwc2libGUtc20gLnRpdGxlIHtcbiAgICBwYWRkaW5nOiAxLjI1cmVtIDA7XG4gIH1cbn1cbi5jb250YWluZXIgZGl2LmNvbGxhcHNpYmxlLXNtIGJ1dHRvbi50aXRsZSB7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uY29udGFpbmVyIGRpdi5jb2xsYXBzaWJsZS1zbSBidXR0b24udGl0bGU6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0Ljk4cHgpIHtcbiAgLmNvbGxhcHNpYmxlLW1kIHtcbiAgICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgfVxuICAuY29sbGFwc2libGUtbWQgLnRpdGxlIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAuY29sbGFwc2libGUtbWQgLnRpdGxlICoge1xuICAgIG1hcmdpbi1yaWdodDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sbGFwc2libGUtbWQgLnRpdGxlOmhvdmVyLCAuY29sbGFwc2libGUtbWQgLnRpdGxlOmZvY3VzLCAuY29sbGFwc2libGUtbWQgLnRpdGxlOmFjdGl2ZSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiAjMzYzNjM2O1xuICB9XG4gIC5jb2xsYXBzaWJsZS1tZCAudGl0bGU6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjbGVhcjogYm90aDtcbiAgICBjb250ZW50OiBcIlwiO1xuICB9XG4gIC5jb2xsYXBzaWJsZS1tZCAudGl0bGU6OmFmdGVyIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgY29udGVudDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEwJyBoZWlnaHQ9JzEwJyB2aWV3Qm94PScwIDAgMTAgMTAnJTNFJTNDcGF0aCBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTUuNzUgMHY0LjI1SDEwdjEuNUg1Ljc1VjEwaC0xLjVWNS43NUgwdi0xLjVoNC4yNVYwaDEuNXonLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjYyNXJlbTtcbiAgICB3aWR0aDogMTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjQuOThweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb2xsYXBzaWJsZS1tZCAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNC45OHB4KSB7XG4gIC5jb2xsYXBzaWJsZS1tZCAuY29udGVudCxcbiAgLmNvbGxhcHNpYmxlLW1kIC5jYXJkLWJvZHkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmNvbGxhcHNpYmxlLW1kLmFjdGl2ZSAudGl0bGU6OmFmdGVyIHtcbiAgICBjb250ZW50OiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTAnIGhlaWdodD0nMTAnIHZpZXdCb3g9JzAgMCAxMCAxMCclM0UlM0NwYXRoIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNMCA0LjI1aDEwdjEuNUgweicvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgICBtYXJnaW4tdG9wOiAtMC4xMjVlbTsgLyogMi8xNiAqL1xuICB9XG4gIC5wcm9kdWN0LWFjY29yZGlvbiAuY29sbGFwc2libGUtbWQuYWN0aXZlIHtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICB9XG4gIC5wcm9kdWN0LWFjY29yZGlvbiAuY29sbGFwc2libGUtbWQuYWN0aXZlIC50aXRsZSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIH1cbiAgLnByb2R1Y3QtYWNjb3JkaW9uIC5jb2xsYXBzaWJsZS1tZC5hY3RpdmUgLmNvbnRlbnQsXG4gIC5wcm9kdWN0LWFjY29yZGlvbiAuY29sbGFwc2libGUtbWQuYWN0aXZlIC5jYXJkLWJvZHkge1xuICAgIG1hcmdpbi10b3A6IDAuOTM3NXJlbTtcbiAgfVxuICAuYmFzaWMgLmNvbGxhcHNpYmxlLW1kIC50aXRsZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBjb2xvcjogIzM2MzYzNjtcbiAgICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW0gIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMi42MjVyZW0gIWltcG9ydGFudDsgLyogNDIvMTYgKi9cbiAgfVxuICAucHJvZHVjdC1hY2NvcmRpb24gLmNvbGxhcHNpYmxlLW1kIC50aXRsZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBwYWRkaW5nOiAwLjkzNzVyZW0gMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjQuOThweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wcm9kdWN0LWFjY29yZGlvbiAuY29sbGFwc2libGUtbWQgLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNC45OHB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnByb2R1Y3QtYWNjb3JkaW9uIC5jb2xsYXBzaWJsZS1tZCAudGl0bGUge1xuICAgIHBhZGRpbmc6IDEuMjVyZW0gMDtcbiAgfVxufVxuLmNvbnRhaW5lciBkaXYuY29sbGFwc2libGUtbWQgYnV0dG9uLnRpdGxlIHtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5jb250YWluZXIgZGl2LmNvbGxhcHNpYmxlLW1kIGJ1dHRvbi50aXRsZTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEzNjUuOThweCkge1xuICAuY29sbGFwc2libGUtbGcge1xuICAgIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICB9XG4gIC5jb2xsYXBzaWJsZS1sZyAudGl0bGUge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5jb2xsYXBzaWJsZS1sZyAudGl0bGUgKiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2xsYXBzaWJsZS1sZyAudGl0bGU6aG92ZXIsIC5jb2xsYXBzaWJsZS1sZyAudGl0bGU6Zm9jdXMsIC5jb2xsYXBzaWJsZS1sZyAudGl0bGU6YWN0aXZlIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY29sb3I6ICMzNjM2MzY7XG4gIH1cbiAgLmNvbGxhcHNpYmxlLWxnIC50aXRsZTo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNsZWFyOiBib3RoO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cbiAgLmNvbGxhcHNpYmxlLWxnIC50aXRsZTo6YWZ0ZXIge1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBjb250ZW50OiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTAnIGhlaWdodD0nMTAnIHZpZXdCb3g9JzAgMCAxMCAxMCclM0UlM0NwYXRoIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNNS43NSAwdjQuMjVIMTB2MS41SDUuNzVWMTBoLTEuNVY1Ljc1SDB2LTEuNWg0LjI1VjBoMS41eicvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNjI1cmVtO1xuICAgIHdpZHRoOiAxMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTM2NS45OHB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbGxhcHNpYmxlLWxnIC50aXRsZSB7XG4gICAgZm9udC1zaXplOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzY1Ljk4cHgpIHtcbiAgLmNvbGxhcHNpYmxlLWxnIC5jb250ZW50LFxuICAuY29sbGFwc2libGUtbGcgLmNhcmQtYm9keSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuY29sbGFwc2libGUtbGcuYWN0aXZlIC50aXRsZTo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMCcgaGVpZ2h0PScxMCcgdmlld0JveD0nMCAwIDEwIDEwJyUzRSUzQ3BhdGggZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J00wIDQuMjVoMTB2MS41SDB6Jy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICAgIG1hcmdpbi10b3A6IC0wLjEyNWVtOyAvKiAyLzE2ICovXG4gIH1cbiAgLnByb2R1Y3QtYWNjb3JkaW9uIC5jb2xsYXBzaWJsZS1sZy5hY3RpdmUge1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIH1cbiAgLnByb2R1Y3QtYWNjb3JkaW9uIC5jb2xsYXBzaWJsZS1sZy5hY3RpdmUgLnRpdGxlIHtcbiAgICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgfVxuICAucHJvZHVjdC1hY2NvcmRpb24gLmNvbGxhcHNpYmxlLWxnLmFjdGl2ZSAuY29udGVudCxcbiAgLnByb2R1Y3QtYWNjb3JkaW9uIC5jb2xsYXBzaWJsZS1sZy5hY3RpdmUgLmNhcmQtYm9keSB7XG4gICAgbWFyZ2luLXRvcDogMC45Mzc1cmVtO1xuICB9XG4gIC5iYXNpYyAuY29sbGFwc2libGUtbGcgLnRpdGxlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGNvbG9yOiAjMzYzNjM2O1xuICAgIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbSAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAyLjYyNXJlbSAhaW1wb3J0YW50OyAvKiA0Mi8xNiAqL1xuICB9XG4gIC5wcm9kdWN0LWFjY29yZGlvbiAuY29sbGFwc2libGUtbGcgLnRpdGxlIHtcbiAgICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIHBhZGRpbmc6IDAuOTM3NXJlbSAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTM2NS45OHB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnByb2R1Y3QtYWNjb3JkaW9uIC5jb2xsYXBzaWJsZS1sZyAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzY1Ljk4cHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucHJvZHVjdC1hY2NvcmRpb24gLmNvbGxhcHNpYmxlLWxnIC50aXRsZSB7XG4gICAgcGFkZGluZzogMS4yNXJlbSAwO1xuICB9XG59XG4uY29udGFpbmVyIGRpdi5jb2xsYXBzaWJsZS1sZyBidXR0b24udGl0bGUge1xuICBjb2xvcjogIzM2MzYzNjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmNvbnRhaW5lciBkaXYuY29sbGFwc2libGUtbGcgYnV0dG9uLnRpdGxlOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uY29sbGFwc2libGUteGwge1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi5jb2xsYXBzaWJsZS14bCAudGl0bGUge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZzogMDtcbn1cbi5jb2xsYXBzaWJsZS14bCAudGl0bGUgKiB7XG4gIG1hcmdpbi1yaWdodDogMS44NzVyZW0gIWltcG9ydGFudDtcbn1cbi5jb2xsYXBzaWJsZS14bCAudGl0bGU6aG92ZXIsIC5jb2xsYXBzaWJsZS14bCAudGl0bGU6Zm9jdXMsIC5jb2xsYXBzaWJsZS14bCAudGl0bGU6YWN0aXZlIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzM2MzYzNjtcbn1cbi5jb2xsYXBzaWJsZS14bCAudGl0bGU6OmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNsZWFyOiBib3RoO1xuICBjb250ZW50OiBcIlwiO1xufVxuLmNvbGxhcHNpYmxlLXhsIC50aXRsZTo6YWZ0ZXIge1xuICBmbG9hdDogcmlnaHQ7XG4gIGNvbnRlbnQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMCcgaGVpZ2h0PScxMCcgdmlld0JveD0nMCAwIDEwIDEwJyUzRSUzQ3BhdGggZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J001Ljc1IDB2NC4yNUgxMHYxLjVINS43NVYxMGgtMS41VjUuNzVIMHYtMS41aDQuMjVWMGgxLjV6Jy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICBtYXJnaW4tcmlnaHQ6IDAuNjI1cmVtO1xuICB3aWR0aDogMTBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29sbGFwc2libGUteGwgLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuLmNvbGxhcHNpYmxlLXhsIC5jb250ZW50LFxuLmNvbGxhcHNpYmxlLXhsIC5jYXJkLWJvZHkge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmNvbGxhcHNpYmxlLXhsLmFjdGl2ZSAudGl0bGU6OmFmdGVyIHtcbiAgY29udGVudDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEwJyBoZWlnaHQ9JzEwJyB2aWV3Qm94PScwIDAgMTAgMTAnJTNFJTNDcGF0aCBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTAgNC4yNWgxMHYxLjVIMHonLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gIG1hcmdpbi10b3A6IC0wLjEyNWVtOyAvKiAyLzE2ICovXG59XG4ucHJvZHVjdC1hY2NvcmRpb24gLmNvbGxhcHNpYmxlLXhsLmFjdGl2ZSB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG4ucHJvZHVjdC1hY2NvcmRpb24gLmNvbGxhcHNpYmxlLXhsLmFjdGl2ZSAudGl0bGUge1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi5wcm9kdWN0LWFjY29yZGlvbiAuY29sbGFwc2libGUteGwuYWN0aXZlIC5jb250ZW50LFxuLnByb2R1Y3QtYWNjb3JkaW9uIC5jb2xsYXBzaWJsZS14bC5hY3RpdmUgLmNhcmQtYm9keSB7XG4gIG1hcmdpbi10b3A6IDAuOTM3NXJlbTtcbn1cbi5iYXNpYyAuY29sbGFwc2libGUteGwgLnRpdGxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB3aWR0aDogMTAwJTtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDAuODc1cmVtICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAyLjYyNXJlbSAhaW1wb3J0YW50OyAvKiA0Mi8xNiAqL1xufVxuLnByb2R1Y3QtYWNjb3JkaW9uIC5jb2xsYXBzaWJsZS14bCAudGl0bGUge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBwYWRkaW5nOiAwLjkzNzVyZW0gMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucHJvZHVjdC1hY2NvcmRpb24gLmNvbGxhcHNpYmxlLXhsIC50aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wcm9kdWN0LWFjY29yZGlvbiAuY29sbGFwc2libGUteGwgLnRpdGxlIHtcbiAgICBwYWRkaW5nOiAxLjI1cmVtIDA7XG4gIH1cbn1cblxuLmNvbnRhaW5lciBkaXYuY29sbGFwc2libGUteGwgYnV0dG9uLnRpdGxlIHtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5jb250YWluZXIgZGl2LmNvbGxhcHNpYmxlLXhsIGJ1dHRvbi50aXRsZTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuI2ZhYiB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogOTk5O1xuICBib3R0b206IDQuMzc1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogY2FsYygyICogZW52KHNhZmUtYXJlYS1pbnNldC1ib3R0b20pKTtcbiAgcmlnaHQ6IDAuMDYyNXJlbTtcbn1cbiNmYWIgLmZhYi1idXR0b24ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlcjogMXB4IHNvbGlkO1xuICBib3JkZXItcmFkaXVzOiAycmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3gtc2hhZG93OiAwIDFweCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDMwMG1zLCBjb2xvciAzMDBtcztcbn1cbiNmYWIgLmZhYi1idXR0b24gc3ZnIHtcbiAgaGVpZ2h0OiAxLjM3NXJlbTtcbiAgd2lkdGg6IDEuMzc1cmVtO1xufVxuI2ZhYiAuZmFiLWJ1dHRvbiA+IHNwYW4ge1xuICB0cmFuc2l0aW9uOiBtYXgtd2lkdGggMzAwbXMgZWFzZS1pbi1vdXQ7XG4gIG1heC13aWR0aDogMDtcbn1cbiNmYWIgLmZhYi1idXR0b24gc3BhbiBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuI2ZhYiAuZmFiLWJ1dHRvbjpob3ZlciA+IHNwYW4sICNmYWIgLmZhYi1idXR0b246Zm9jdXMgPiBzcGFuIHtcbiAgdHJhbnNpdGlvbjogbWF4LXdpZHRoIDMwMG1zIGVhc2UtaW4tb3V0O1xuICBtYXgtd2lkdGg6IDYuMTg3NWVtO1xufVxuI2ZhYiAuZmFiLWJ1dHRvbjpob3ZlciA+IHNwYW4gc3BhbiwgI2ZhYiAuZmFiLWJ1dHRvbjpmb2N1cyA+IHNwYW4gc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuI2ZhYiAuZmFiLWJ1dHRvbi5saWdodCB7XG4gIGNvbG9yOiAjMjMxRjIwO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuI2ZhYiAuZmFiLWJ1dHRvbi5saWdodDpob3ZlciB7XG4gIGNvbG9yOiAjMDAwO1xufVxuI2ZhYiAuZmFiLWJ1dHRvbi5kYXJrIHtcbiAgYmFja2dyb3VuZDogIzIzMUYyMDtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogbm9uZTtcbn1cbiNmYWIgLmZhYi1idXR0b24uZGFyazpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xufVxuI2ZhYiAuZmFiLWJ1dHRvbi50by10b3Age1xuICBkaXNwbGF5OiBub25lO1xufVxuI2ZhYiAuZmFiLWJ1dHRvbjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNmYWIgLmZhYi1idXR0b24ub3BlbiA+IHNwYW4ge1xuICAgIG1heC13aWR0aDogNi4xODc1ZW07XG4gIH1cbiAgI2ZhYiAuZmFiLWJ1dHRvbi5vcGVuID4gc3BhbiBzcGFuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG5mb290ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuZm9vdGVyLnN0aWNreS1hZGQtdG8tY2FydCB7XG4gIG1hcmdpbi1ib3R0b206IDY2cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgZm9vdGVyLnN0aWNreS1hZGQtdG8tY2FydCB7XG4gICAgbWFyZ2luLWJvdHRvbTogaW5pdGlhbDtcbiAgfVxufVxuZm9vdGVyIHVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4uZm9vdGVyLWEge1xuICBwYWRkaW5nOiAwLjkzNzVyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmZvb3Rlci1hIHtcbiAgICBwYWRkaW5nOiAwLjc1cmVtO1xuICB9XG59XG4uZm9vdGVyLWEgaDIge1xuICBtYXJnaW4tYm90dG9tOiAwLjMxMjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5mb290ZXItYSBoMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuLmZvb3Rlci1hIC5jYWxsb3V0LWdyb3VwIHtcbiAgbWF4LXdpZHRoOiA0MDRweDtcbn1cbi5mb290ZXItYSAuY2FsbG91dCB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmZvb3Rlci1hIC5jYWxsb3V0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG4uZm9vdGVyLWEgLmJ0biB7XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmZvb3Rlci1hIC5idG4ge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNC45OHB4KSB7XG4gIC5mb290ZXItYSAuc29jaWFsLWxpbmtzIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBtYXgtd2lkdGg6IDI1MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5mb290ZXItYSAuc29jaWFsLWxpbmtzIHtcbiAgICBtYXJnaW46IDAuNjg3NXJlbSAwIDA7XG4gIH1cbiAgLmZvb3Rlci1hIC5zb2NpYWwtbGlua3MgbGkge1xuICAgIHBhZGRpbmctbGVmdDogMS44NzVyZW07XG4gIH1cbn1cblxuLmZvb3Rlci1jb250YWluZXIge1xuICBwYWRkaW5nOiAwIDAuOTM3NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmZvb3Rlci1jb250YWluZXIge1xuICAgIG1hcmdpbi10b3A6IDEuODc1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDEuODc1cmVtO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0Ljk4cHgpIHtcbiAgLmZvb3Rlci1pdGVtIHtcbiAgICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5mb290ZXItaXRlbSB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIH1cbiAgLmZvb3Rlci1pdGVtOm5vdCgubGFzdCkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuMjVyZW07XG4gIH1cbiAgLmZvb3Rlci1pdGVtIGE6bm90KC50aXRsZSkge1xuICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICB9XG59XG4uZm9vdGVyLWl0ZW0gLm1lbnUtZm9vdGVyIGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAxLjM4O1xuICBwYWRkaW5nLWJvdHRvbTogMC42MjVyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG4uZm9vdGVyLWl0ZW0gLm1lbnUtZm9vdGVyIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmZvb3Rlci1pdGVtIC50aXRsZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGNvbG9yOiAjMzYzNjM2O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBsaW5lLWhlaWdodDogMS4zODtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC42MjVyZW07XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjQuOThweCkge1xuICAuZm9vdGVyLWUge1xuICAgIG1hcmdpbjogMzBweCBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLmZvb3Rlci1lIHtcbiAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICB9XG59XG4uZm9vdGVyLWUgaW1nIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjkzNzVyZW07XG59XG4uZm9vdGVyLWUgLm5mbS1jYXJkLWN0YSB7XG4gIG1hcmdpbi1ib3R0b206IDIuNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtYXgtd2lkdGg6IDEwMjQuOThweCkge1xuICAuZm9vdGVyLWUgLm5mbS1jYXJkLWN0YSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuLmZvb3Rlci1lIC5oZWxwLWN0YSBpbWcge1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiAzNi40cHg7XG59XG4uZm9vdGVyLWUgcCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uZm9vdGVyLWUgYTpub3QoLnRlbC1saW5rKSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy10b3A6IDAuNjI1cmVtO1xufVxuLmZvb3Rlci1lIC5tcnMtYi1jYWxsb3V0IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmZvb3Rlci1lIC5tcnMtYi1jYWxsb3V0IGltZyB7XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbTtcbn1cbi5mb290ZXItZSAubXJzLWItY2FsbG91dCBwOmxhc3Qtb2YtdHlwZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXRvcDogMC40Mzc1cmVtO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5sZWdhbC13cmFwcGVyIHtcbiAgICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTM2NS45OHB4KSB7XG4gIC5mb290ZXItZixcbiAgLmZvb3Rlci1hLWNoZWNrb3V0IHtcbiAgICBwYWRkaW5nOiAwLjkzNzVyZW0gMCAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuZm9vdGVyLWYsXG4gIC5mb290ZXItYS1jaGVja291dCB7XG4gICAgcGFkZGluZzogMC42MjVyZW0gMCAwO1xuICB9XG59XG4uZm9vdGVyLWYgaW1nOmZpcnN0LW9mLXR5cGUsXG4uZm9vdGVyLWEtY2hlY2tvdXQgaW1nOmZpcnN0LW9mLXR5cGUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzY1Ljk4cHgpIHtcbiAgLmZvb3Rlci1mIGltZzpmaXJzdC1vZi10eXBlLFxuICAuZm9vdGVyLWEtY2hlY2tvdXQgaW1nOmZpcnN0LW9mLXR5cGUge1xuICAgIG1hcmdpbi1yaWdodDogMC4zMTI1cmVtO1xuICB9XG59XG4uZm9vdGVyLWYgLmNvcHlyaWdodCxcbi5mb290ZXItZiAubGluay1ncm91cCxcbi5mb290ZXItYS1jaGVja291dCAuY29weXJpZ2h0LFxuLmZvb3Rlci1hLWNoZWNrb3V0IC5saW5rLWdyb3VwIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmZvb3Rlci1mIC5jb3B5cmlnaHQsXG4gIC5mb290ZXItZiAubGluay1ncm91cCxcbiAgLmZvb3Rlci1hLWNoZWNrb3V0IC5jb3B5cmlnaHQsXG4gIC5mb290ZXItYS1jaGVja291dCAubGluay1ncm91cCB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIG1hcmdpbjogMDtcbiAgICBsaW5lLWhlaWdodDogNTBweDtcbiAgfVxuICAuZm9vdGVyLWYgLmNvcHlyaWdodCAubGluazIsXG4gIC5mb290ZXItZiAubGluay1ncm91cCAubGluazIsXG4gIC5mb290ZXItYS1jaGVja291dCAuY29weXJpZ2h0IC5saW5rMixcbiAgLmZvb3Rlci1hLWNoZWNrb3V0IC5saW5rLWdyb3VwIC5saW5rMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjg3NXJlbTtcbiAgfVxufVxuLmZvb3Rlci1mIC5tcnMtYi1jYWxsb3V0LFxuLmZvb3Rlci1hLWNoZWNrb3V0IC5tcnMtYi1jYWxsb3V0IHtcbiAgbWFyZ2luLXRvcDogMS44NzVyZW07XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uZm9vdGVyLWYgLm1ycy1iLWNhbGxvdXQgcDpmaXJzdC1vZi10eXBlLFxuLmZvb3Rlci1hLWNoZWNrb3V0IC5tcnMtYi1jYWxsb3V0IHA6Zmlyc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmZvb3Rlci1mIC5tcnMtYi1jYWxsb3V0IGltZyxcbiAgLmZvb3Rlci1hLWNoZWNrb3V0IC5tcnMtYi1jYWxsb3V0IGltZyB7XG4gICAgd2lkdGg6IDQ2cHg7XG4gICAgaGVpZ2h0OiA0NnB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMzEyNXJlbTtcbiAgfVxufVxuXG4jZmFiLndpdGgtYXRjaGVpZ2h0IHtcbiAgYm90dG9tOiA4LjY3MTg3NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAjZmFiIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmZvb3Rlci1hLFxuICAuZm9vdGVyLWYsXG4gIC5mb290ZXItYS1jaGVja291dCB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5mb290ZXItYS1jaGVja291dCB7XG4gICAgbWF4LXdpZHRoOiAxMjcwcHg7XG4gIH1cbn1cblxuLmNoZWNrb3V0LWZvb3RlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy10b3A6IDMwcHg7XG59XG4uY2hlY2tvdXQtZm9vdGVyIC5oZWxwLWluY2x1ZGUge1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjQuOThweCkge1xuICAuY2hlY2tvdXQtZm9vdGVyIC5oZWxwLWluY2x1ZGUge1xuICAgIGJhY2tncm91bmQ6ICMzNjM2MzY7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGxpbmUtaGVpZ2h0OiA1MnB4O1xuICB9XG59XG4uY2hlY2tvdXQtZm9vdGVyIC5oZWxwLWluY2x1ZGUgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjQuOThweCkge1xuICAuY2hlY2tvdXQtZm9vdGVyIC5oZWxwLWluY2x1ZGUgYSB7XG4gICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5jaGVja291dC1mb290ZXIgLmZvb3Rlci1hLWNoZWNrb3V0IHtcbiAgICBwYWRkaW5nLXRvcDogMC45Mzc1cmVtO1xuICB9XG4gIC5jaGVja291dC1mb290ZXIgLmZvb3Rlci1hLWNoZWNrb3V0IC5saW5rLWdyb3VwIHtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICB9XG4gIC5jaGVja291dC1mb290ZXIgLmxlZ2FsLXdyYXBwZXIge1xuICAgIGJvcmRlci10b3A6IDEwcHggc29saWQgIzM2MzYzNjtcbiAgfVxuICAuY2hlY2tvdXQtZm9vdGVyIC5jb3B5cmlnaHQge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAxLjg3NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4yOTtcbiAgfVxuICAuY2hlY2tvdXQtZm9vdGVyIC5tcnMtYi1jYWxsb3V0IHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbiAgLmNoZWNrb3V0LWZvb3RlciAubXJzLWItY2FsbG91dCBwOmZpcnN0LW9mLXR5cGUge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLmNoZWNrb3V0LWZvb3RlciAubXJzLWItY2FsbG91dCBpbWcge1xuICAgIHdpZHRoOiA0NnB4O1xuICAgIGhlaWdodDogNDZweDtcbiAgfVxufVxuXG4jY29uc2VudC10cmFja2luZyAuYnV0dG9uLXdyYXBwZXIge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuI2NvbnNlbnQtdHJhY2tpbmcgLmJ1dHRvbi13cmFwcGVyIGJ1dHRvbiB7XG4gIG1hcmdpbjogMC41ZW0gMDtcbn1cbiNjb25zZW50LXRyYWNraW5nIC5idXR0b24td3JhcHBlciBidXR0b24uZGVjbGluZSB7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xufVxuI2NvbnNlbnQtdHJhY2tpbmcgLmJ1dHRvbi13cmFwcGVyIGJ1dHRvbi5hZmZpcm0ge1xuICBtYXJnaW4tbGVmdDogMC41cmVtO1xufVxuXG4uYmFjay10by10b3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAxdnc7XG4gIGJvdHRvbTogMXZ3O1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luOiAwLjMxM2VtO1xuICBtYXJnaW4tdG9wOiAwLjE4NzVlbTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmc6IDAuMTI1ZW07XG4gIHBhZGRpbmctYm90dG9tOiAyLjE1cmVtO1xuICB6LWluZGV4OiAxMDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5iYWNrLXRvLXRvcDpmb2N1cyB7XG4gIG91dGxpbmU6IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNC45OHB4KSB7XG4gIC5iYWNrLXRvLXRvcCB7XG4gICAgYm90dG9tOiA1NXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLnN0aWNreS1hZGQtdG8tY2FydCAuYmFjay10by10b3Age1xuICAgIGJvdHRvbTogNjZweDtcbiAgfVxuICBAc3VwcG9ydHMgKC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZSkgYW5kIChzdHJva2UtY29sb3I6IHRyYW5zcGFyZW50KSB7XG4gICAgLnN0aWNreS1hZGQtdG8tY2FydCAuYmFjay10by10b3Age1xuICAgICAgYm90dG9tOiAxNDZweDtcbiAgICB9XG4gIH1cbiAgQHN1cHBvcnRzICgtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmUpIGFuZCAoc3Ryb2tlLWNvbG9yOiB0cmFuc3BhcmVudCkge1xuICAgIC5iYWNrLXRvLXRvcCB7XG4gICAgICBib3R0b206IDE0NnB4O1xuICAgIH1cbiAgfVxufVxuXG4ucXVhbnRpdHktbW9kdWxlIC5pbnB1dC1ncm91cCxcbi5xdWFudGl0eS1pbnB1dC1jb250YWluZXIgLmlucHV0LWdyb3VwIHtcbiAgaGVpZ2h0OiAzNnB4O1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbn1cbi5xdWFudGl0eS1tb2R1bGUgLmlucHV0LWdyb3VwIC5idG4sXG4ucXVhbnRpdHktaW5wdXQtY29udGFpbmVyIC5pbnB1dC1ncm91cCAuYnRuIHtcbiAgd2lkdGg6IDQwcHg7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4ucXVhbnRpdHktbW9kdWxlIC5pbnB1dC1ncm91cCAuYnRuOmhvdmVyLCAucXVhbnRpdHktbW9kdWxlIC5pbnB1dC1ncm91cCAuYnRuLmhvdmVyLCAucXVhbnRpdHktbW9kdWxlIC5pbnB1dC1ncm91cCAuYnRuOmZvY3VzLCAucXVhbnRpdHktbW9kdWxlIC5pbnB1dC1ncm91cCAuYnRuOmFjdGl2ZSxcbi5xdWFudGl0eS1pbnB1dC1jb250YWluZXIgLmlucHV0LWdyb3VwIC5idG46aG92ZXIsXG4ucXVhbnRpdHktaW5wdXQtY29udGFpbmVyIC5pbnB1dC1ncm91cCAuYnRuLmhvdmVyLFxuLnF1YW50aXR5LWlucHV0LWNvbnRhaW5lciAuaW5wdXQtZ3JvdXAgLmJ0bjpmb2N1cyxcbi5xdWFudGl0eS1pbnB1dC1jb250YWluZXIgLmlucHV0LWdyb3VwIC5idG46YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5xdWFudGl0eS1tb2R1bGUgLmlucHV0LWdyb3VwIC5idG4uZGlzYWJsZWQsXG4ucXVhbnRpdHktaW5wdXQtY29udGFpbmVyIC5pbnB1dC1ncm91cCAuYnRuLmRpc2FibGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbiAgb3BhY2l0eTogMC41O1xufVxuLnF1YW50aXR5LW1vZHVsZSAuaW5wdXQtZ3JvdXAgLmJ0bi5xdWFudGl0eS1kZWNyZWFzZSwgLnF1YW50aXR5LW1vZHVsZSAuaW5wdXQtZ3JvdXAgLmJ0bi5xdWFudGl0eS1pbmNyZWFzZSxcbi5xdWFudGl0eS1pbnB1dC1jb250YWluZXIgLmlucHV0LWdyb3VwIC5idG4ucXVhbnRpdHktZGVjcmVhc2UsXG4ucXVhbnRpdHktaW5wdXQtY29udGFpbmVyIC5pbnB1dC1ncm91cCAuYnRuLnF1YW50aXR5LWluY3JlYXNlIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuLnF1YW50aXR5LW1vZHVsZSAuaW5wdXQtZ3JvdXAgLmJ0bi5xdWFudGl0eS1kZWNyZWFzZSxcbi5xdWFudGl0eS1pbnB1dC1jb250YWluZXIgLmlucHV0LWdyb3VwIC5idG4ucXVhbnRpdHktZGVjcmVhc2Uge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTAnIGhlaWdodD0nMTAnIHZpZXdCb3g9JzAgMCAxMCAxMCclM0UlM0NwYXRoIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNMCA0LjI1aDEwdjEuNUgweicvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbn1cbi5xdWFudGl0eS1tb2R1bGUgLmlucHV0LWdyb3VwIC5idG4ucXVhbnRpdHktaW5jcmVhc2UsXG4ucXVhbnRpdHktaW5wdXQtY29udGFpbmVyIC5pbnB1dC1ncm91cCAuYnRuLnF1YW50aXR5LWluY3JlYXNlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEwJyBoZWlnaHQ9JzEwJyB2aWV3Qm94PScwIDAgMTAgMTAnJTNFJTNDcGF0aCBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTUuNzUgMHY0LjI1SDEwdjEuNUg1Ljc1VjEwaC0xLjVWNS43NUgwdi0xLjVoNC4yNVYwaDEuNXonLyUzRSUzQy9zdmclM0UlMEFcIik7XG59XG4ucXVhbnRpdHktbW9kdWxlIC5pbnB1dC1ncm91cCAuYnRuLmRpc2FibGVkOmZvY3VzLFxuLnF1YW50aXR5LWlucHV0LWNvbnRhaW5lciAuaW5wdXQtZ3JvdXAgLmJ0bi5kaXNhYmxlZDpmb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4ucXVhbnRpdHktbW9kdWxlIGlucHV0W3R5cGU9bnVtYmVyXSxcbi5xdWFudGl0eS1pbnB1dC1jb250YWluZXIgaW5wdXRbdHlwZT1udW1iZXJdIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtaW4td2lkdGg6IDQwcHg7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgLW1vei1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnF1YW50aXR5LW1vZHVsZSBpbnB1dFt0eXBlPW51bWJlcl0sXG4gIC5xdWFudGl0eS1pbnB1dC1jb250YWluZXIgaW5wdXRbdHlwZT1udW1iZXJdIHtcbiAgICBtaW4td2lkdGg6IDQ4cHg7XG4gICAgd2lkdGg6IDQ4cHg7XG4gIH1cbn1cbi5xdWFudGl0eS1tb2R1bGUgaW5wdXRbdHlwZT1udW1iZXJdLmRpc2FibGUtaW50ZXJhY3Rpb24sXG4ucXVhbnRpdHktaW5wdXQtY29udGFpbmVyIGlucHV0W3R5cGU9bnVtYmVyXS5kaXNhYmxlLWludGVyYWN0aW9uIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ucXVhbnRpdHktbW9kdWxlIGlucHV0W3R5cGU9bnVtYmVyXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbiwgLnF1YW50aXR5LW1vZHVsZSBpbnB1dFt0eXBlPW51bWJlcl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24sXG4ucXVhbnRpdHktaW5wdXQtY29udGFpbmVyIGlucHV0W3R5cGU9bnVtYmVyXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcbi5xdWFudGl0eS1pbnB1dC1jb250YWluZXIgaW5wdXRbdHlwZT1udW1iZXJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBtYXJnaW46IDA7XG59XG5cbiNyZWRpcmVjdFRpbWVvdXRNb2RhbC5zaG93LFxuI3BhZ2VUaW1lb3V0TW9kYWwuc2hvdyB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuI3JlZGlyZWN0VGltZW91dE1vZGFsLnNob3cgLm1vZGFsLWRpYWxvZyxcbiNwYWdlVGltZW91dE1vZGFsLnNob3cgLm1vZGFsLWRpYWxvZyB7XG4gIG1heC13aWR0aDogOTUlO1xuICB3aWR0aDogNjQwcHg7XG59XG4jcmVkaXJlY3RUaW1lb3V0TW9kYWwuc2hvdyAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50LFxuI3BhZ2VUaW1lb3V0TW9kYWwuc2hvdyAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IHtcbiAgcGFkZGluZzogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbiNyZWRpcmVjdFRpbWVvdXRNb2RhbC5zaG93IC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWhlYWRlcixcbiNwYWdlVGltZW91dE1vZGFsLnNob3cgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCAubW9kYWwtaGVhZGVyIHtcbiAgcGFkZGluZzogNXB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA1MHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuI3JlZGlyZWN0VGltZW91dE1vZGFsLnNob3cgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCAubW9kYWwtaGVhZGVyIC5tb2RhbC10aXRsZSxcbiNwYWdlVGltZW91dE1vZGFsLnNob3cgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCAubW9kYWwtaGVhZGVyIC5tb2RhbC10aXRsZSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuI3JlZGlyZWN0VGltZW91dE1vZGFsLnNob3cgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCAubW9kYWwtaGVhZGVyIC5tb2RhbC10aXRsZSAubW9kYWwtdGl0bGUsXG4jcGFnZVRpbWVvdXRNb2RhbC5zaG93IC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWhlYWRlciAubW9kYWwtdGl0bGUgLm1vZGFsLXRpdGxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgI3JlZGlyZWN0VGltZW91dE1vZGFsLnNob3cgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCAubW9kYWwtaGVhZGVyIC5tb2RhbC10aXRsZSAubW9kYWwtdGl0bGUgYnV0dG9uLmNsb3NlLFxuICAjcGFnZVRpbWVvdXRNb2RhbC5zaG93IC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWhlYWRlciAubW9kYWwtdGl0bGUgLm1vZGFsLXRpdGxlIGJ1dHRvbi5jbG9zZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuI3JlZGlyZWN0VGltZW91dE1vZGFsLnNob3cgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCAubW9kYWwtaGVhZGVyIGltZyxcbiNwYWdlVGltZW91dE1vZGFsLnNob3cgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCAubW9kYWwtaGVhZGVyIGltZyB7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG59XG4jcmVkaXJlY3RUaW1lb3V0TW9kYWwuc2hvdyAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5LFxuI3BhZ2VUaW1lb3V0TW9kYWwuc2hvdyAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG59XG4jcmVkaXJlY3RUaW1lb3V0TW9kYWwuc2hvdyAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IC5tb2RhbC1mb290ZXIsXG4jcGFnZVRpbWVvdXRNb2RhbC5zaG93IC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWZvb3RlciB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogOTUlO1xuICBwYWRkaW5nOiAwLjkzNzVyZW07XG59XG5cbi5zbG90LXdyYXBwZXIgPiBkaXYge1xuICBtYXJnaW4tYm90dG9tOiAxLjg3NXJlbTtcbn1cbi5zbG90LXdyYXBwZXIuaG9tZS1hID4gZGl2LCAuc2xvdC13cmFwcGVyLmNhdC1sYW5kaW5nLWEgPiBkaXYsIC5zbG90LXdyYXBwZXIuY3VzdG9tLWxhbmRpbmctYSA+IGRpdiB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4uc2xvdC13cmFwcGVyID4gZGl2LmdyaWQtY29udGVudCwgLnNsb3Qtd3JhcHBlciA+IGRpdi5zbGljay1zbGlkZXIgLnNsaWNrLWRvdHMge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uc2xvdC13cmFwcGVyW2NsYXNzXj1jYXQtbGFuZGluZy1dIC5jb250YWluZXIsXG4uc2xvdC13cmFwcGVyW2NsYXNzXj1jdXN0b20tbGFuZGluZy1dIC5jb250YWluZXIge1xuICBwYWRkaW5nOiAwO1xufVxuLnNsb3Qtd3JhcHBlcltjbGFzc149Y2F0LWxhbmRpbmctXSAuY29udGVudC1hc3NldC1jYXJvIC5zbGljay1wcmV2LFxuLnNsb3Qtd3JhcHBlcltjbGFzc149Y2F0LWxhbmRpbmctXSAuaGVyby1jYXJvIC5zbGljay1wcmV2LFxuLnNsb3Qtd3JhcHBlcltjbGFzc149Y3VzdG9tLWxhbmRpbmctXSAuY29udGVudC1hc3NldC1jYXJvIC5zbGljay1wcmV2LFxuLnNsb3Qtd3JhcHBlcltjbGFzc149Y3VzdG9tLWxhbmRpbmctXSAuaGVyby1jYXJvIC5zbGljay1wcmV2IHtcbiAgbGVmdDogMDtcbn1cbi5zbG90LXdyYXBwZXJbY2xhc3NePWNhdC1sYW5kaW5nLV0gLmNvbnRlbnQtYXNzZXQtY2FybyAuc2xpY2stbmV4dCxcbi5zbG90LXdyYXBwZXJbY2xhc3NePWNhdC1sYW5kaW5nLV0gLmhlcm8tY2FybyAuc2xpY2stbmV4dCxcbi5zbG90LXdyYXBwZXJbY2xhc3NePWN1c3RvbS1sYW5kaW5nLV0gLmNvbnRlbnQtYXNzZXQtY2FybyAuc2xpY2stbmV4dCxcbi5zbG90LXdyYXBwZXJbY2xhc3NePWN1c3RvbS1sYW5kaW5nLV0gLmhlcm8tY2FybyAuc2xpY2stbmV4dCB7XG4gIHJpZ2h0OiAwO1xufVxuXG4uY29udGVudC1hc3NldC1jYXJvIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jb250ZW50LWFzc2V0LWNhcm8uc2xpY2staW5pdGlhbGl6ZWQge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmhlcm8tY2FybyAuc2xpY2stcHJldiB7XG4gIGxlZnQ6IDVweDtcbn1cbi5oZXJvLWNhcm8gLnNsaWNrLW5leHQge1xuICByaWdodDogNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5oZXJvLWNhcm8gLnNsaWNrLXByZXYge1xuICAgIGxlZnQ6IDIwcHg7XG4gIH1cbiAgLmhlcm8tY2FybyAuc2xpY2stbmV4dCB7XG4gICAgcmlnaHQ6IDIwcHg7XG4gIH1cbn1cbi5oZXJvLWNhcm8gLmhlcm8ge1xuICBoZWlnaHQ6IGF1dG87XG4gIGhlaWdodDogdW5zZXQ7XG59XG5cbi5oZXJvIHtcbiAgdXNlci1zZWxlY3Q6IHRleHQ7XG59XG4uaGVybyBwaWN0dXJlIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uaGVybyBpbWcge1xuICBtYXgtd2lkdGg6IDEwMHZ3O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cblxuLmhlcm8uZnVsbC13aWR0aC1oZXJvIC5oZXJvLWNhcm8tY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmhlcm8uZnVsbC13aWR0aC1oZXJvIC5oZXJvLWNvbnRlbnQtbGVmdCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmhlcm8uZnVsbC13aWR0aC1oZXJvIC5oZXJvLWNvbnRlbnQtbGVmdCAudGV4dC1ibG9jayB7XG4gICAgbGVmdDogMDtcbiAgfVxufVxuLmhlcm8uZnVsbC13aWR0aC1oZXJvIC5oZXJvLWNvbnRlbnQtY2VudGVyIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5oZXJvLmZ1bGwtd2lkdGgtaGVybyAuaGVyby1jb250ZW50LWNlbnRlciAudGV4dC1ibG9jayB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgfVxufVxuLmhlcm8uZnVsbC13aWR0aC1oZXJvIC5oZXJvLWNvbnRlbnQtcmlnaHQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuaGVyby5mdWxsLXdpZHRoLWhlcm8gLmhlcm8tY29udGVudC1yaWdodCAudGV4dC1ibG9jayB7XG4gICAgcmlnaHQ6IDA7XG4gIH1cbn1cbi5oZXJvLmZ1bGwtd2lkdGgtaGVybyAudGV4dC1ibG9jayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcGFkZGluZzogNC43JSA0LjclIDkuNCU7XG4gIG1heC13aWR0aDogOTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOSk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmhlcm8uZnVsbC13aWR0aC1oZXJvIC50ZXh0LWJsb2NrIHtcbiAgICBwYWRkaW5nOiAyLjglIDYuNSU7XG4gICAgei1pbmRleDogMTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB9XG59XG4uaGVyby5mdWxsLXdpZHRoLWhlcm8gLmNhcmQtdGl0bGUge1xuICBtYXgtd2lkdGg6IDcwJTtcbiAgbWFyZ2luOiAwIGF1dG8gNiU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5oZXJvLmZ1bGwtd2lkdGgtaGVybyAuY2FyZC10aXRsZSB7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICAgIG1heC13aWR0aDogdW5zZXQ7XG4gICAgbWFyZ2luOiAwIGF1dG8gNCU7XG4gIH1cbn1cbi5oZXJvLmZ1bGwtd2lkdGgtaGVybyAuY29weS1ibG9jayB7XG4gIG1heC13aWR0aDogNzAlO1xuICBtYXJnaW46IDAgYXV0byA2JTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmhlcm8uZnVsbC13aWR0aC1oZXJvIC5jb3B5LWJsb2NrIHtcbiAgICBtYXgtd2lkdGg6IDYwJTtcbiAgfVxufVxuLmhlcm8uZnVsbC13aWR0aC1oZXJvIC5oZXJvLWN0YSBhLmJ0bjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luOiAwIDAuMzEyNXJlbSAwLjYyNXJlbSAwO1xufVxuXG4uaGVybzpub3QoLmZ1bGwtd2lkdGgtaGVybyk6bm90KC5zdG9yZSkgLnJvdyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5oZXJvOm5vdCguZnVsbC13aWR0aC1oZXJvKTpub3QoLnN0b3JlKSAuaGVyby1pbWcge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIHBhZGRpbmctdG9wOiA1MCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNC45OHB4KSB7XG4gIC5oZXJvOm5vdCguZnVsbC13aWR0aC1oZXJvKTpub3QoLnN0b3JlKSAudGV4dC1ibG9jayB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG59XG4uaGVybzpub3QoLmZ1bGwtd2lkdGgtaGVybyk6bm90KC5zdG9yZSkgLnRleHQtYmxvY2sgPiBkaXYge1xuICBwYWRkaW5nOiAwLjkzNzVyZW07XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaGVybzpub3QoLmZ1bGwtd2lkdGgtaGVybyk6bm90KC5zdG9yZSkgLnRleHQtYmxvY2sgPiBkaXYge1xuICAgIHBhZGRpbmc6IDEuODc1cmVtIDEzJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzY1Ljk4cHgpIHtcbiAgLmhlcm86bm90KC5mdWxsLXdpZHRoLWhlcm8pOm5vdCguc3RvcmUpIC50ZXh0LWJsb2NrID4gZGl2LmJnLXRyYW5zIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNC45OHB4KSB7XG4gIC5oZXJvOm5vdCguZnVsbC13aWR0aC1oZXJvKTpub3QoLnN0b3JlKSAudGV4dC1ibG9jayA+IGRpdi5iZy13aGl0ZSAuY3RhLWNvbnRhaW5lciB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICAgIG1hcmdpbi1yaWdodDogLTE1cHg7XG4gIH1cbn1cbi5oZXJvOm5vdCguZnVsbC13aWR0aC1oZXJvKTpub3QoLnN0b3JlKSAudGV4dC1ibG9jayA+IGRpdiAuaW50cm8tYmxvY2ssXG4uaGVybzpub3QoLmZ1bGwtd2lkdGgtaGVybyk6bm90KC5zdG9yZSkgLnRleHQtYmxvY2sgPiBkaXYgLmRpc3BsYXktMSxcbi5oZXJvOm5vdCguZnVsbC13aWR0aC1oZXJvKTpub3QoLnN0b3JlKSAudGV4dC1ibG9jayA+IGRpdiAuY29weS1ibG9jayxcbi5oZXJvOm5vdCguZnVsbC13aWR0aC1oZXJvKTpub3QoLnN0b3JlKSAudGV4dC1ibG9jayA+IGRpdiAucCB7XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbTtcbn1cbi5oZXJvOm5vdCguZnVsbC13aWR0aC1oZXJvKTpub3QoLnN0b3JlKSAudGV4dC1ibG9jayA+IGRpdiAuY3RhLWNvbnRhaW5lciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMS4yNXJlbTtcbn1cbi5oZXJvOm5vdCguZnVsbC13aWR0aC1oZXJvKTpub3QoLnN0b3JlKSAudGV4dC1ibG9jayA+IGRpdiAuY3RhLWNvbnRhaW5lciArIC5jdGEtY29udGFpbmVyIC5idG4sXG4uaGVybzpub3QoLmZ1bGwtd2lkdGgtaGVybyk6bm90KC5zdG9yZSkgLnRleHQtYmxvY2sgPiBkaXYgLmN0YS1jb250YWluZXIgKyAuY3RhLWNvbnRhaW5lciAuYnRuLXRleHQsXG4uaGVybzpub3QoLmZ1bGwtd2lkdGgtaGVybyk6bm90KC5zdG9yZSkgLnRleHQtYmxvY2sgPiBkaXYgLmN0YS1jb250YWluZXIgKyAuY3RhLWNvbnRhaW5lciAuYnRuLWxpbmssXG4uaGVybzpub3QoLmZ1bGwtd2lkdGgtaGVybyk6bm90KC5zdG9yZSkgLnRleHQtYmxvY2sgPiBkaXYgLmN0YS1jb250YWluZXIgKyAuY3RhLWNvbnRhaW5lciBhIHtcbiAgbWFyZ2luLXRvcDogMS4yNXJlbTtcbn1cblxuLmhlcm8uc3RvcmUgLnRleHQtYmxvY2sgPiBkaXYsXG4uaGVyby5zdG9yZSAudGV4dC1ibG9jayA+IGRpdiAuY3RhLWNvbnRhaW5lciB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmhlcm8uc3RvcmUgLnRleHQtYmxvY2sgPiBkaXYge1xuICBwYWRkaW5nOiAwLjkzNzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5oZXJvLnN0b3JlIC50ZXh0LWJsb2NrID4gZGl2IHtcbiAgICBwYWRkaW5nOiAwLjkzNzVyZW0gMTAlO1xuICB9XG59XG4uaGVyby5zdG9yZSAudGV4dC1ibG9jayA+IGRpdiBoMixcbi5oZXJvLnN0b3JlIC50ZXh0LWJsb2NrID4gZGl2IGg1IHtcbiAgbWFyZ2luLWJvdHRvbTogMC42MjVyZW07XG59XG4uaGVyby5zdG9yZSAudGV4dC1ibG9jayA+IGRpdiAuc3RvcmUtYWRkcmVzcyB7XG4gIG1hcmdpbi1ib3R0b206IDEuODc1cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjQuOThweCkge1xuICAuaGVyby5zdG9yZSAudGV4dC1ibG9jayA+IGRpdiAuc3RvcmUtcGhvbmUge1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICB9XG59XG5cbi5jb250ZW50LWNhcmQtZ3JvdXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNC45OHB4KSB7XG4gIC5jb250ZW50LWNhcmQtZ3JvdXAge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmNvbnRlbnQtY2FyZC1ncm91cCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICAgIG1hcmdpbi1yaWdodDogLTEwcHg7XG4gIH1cbn1cbi5jb250ZW50LWNhcmQtZ3JvdXAgLmNhcmQge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgbWFyZ2luOiAwIDAgMS44NzVyZW0gMDtcbiAgYm9yZGVyOiBub25lO1xufVxuLmNvbnRlbnQtY2FyZC1ncm91cCAuY2FyZC5sYXN0IHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmNvbnRlbnQtY2FyZC1ncm91cCAuY2FyZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAuY29udGVudC1jYXJkLWdyb3VwIC5jYXJkLmFjcm9zcy0yIHtcbiAgICBmbGV4OiAxIDEgNTAlO1xuICB9XG4gIC5jb250ZW50LWNhcmQtZ3JvdXAgLmNhcmQuYWNyb3NzLTMge1xuICAgIGZsZXg6IDEgMSAzMyU7XG4gIH1cbiAgLmNvbnRlbnQtY2FyZC1ncm91cCAuY2FyZC5hY3Jvc3MtNCB7XG4gICAgZmxleDogMSAxIDI1JTtcbiAgfVxuICAuY29udGVudC1jYXJkLWdyb3VwIC5jYXJkLmFjcm9zcy01IHtcbiAgICBmbGV4OiAxIDEgMjAlO1xuICB9XG59XG5cbi5jb250ZW50LWNhcmQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDA7XG4gIGhlaWdodDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmNvbnRlbnQtY2FyZCB7XG4gICAgbWFyZ2luOiAwIDAuNjI1cmVtO1xuICB9XG59XG4uY29udGVudC1jYXJkIC5jYXJkLWJvZHkge1xuICBwYWRkaW5nOiAwLjkzNzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5jb250ZW50LWNhcmQgLmNhcmQtYm9keSB7XG4gICAgcGFkZGluZzogMS44NzVyZW07XG4gIH1cbn1cbi5jb250ZW50LWNhcmQgLmNhcmQtdGV4dCBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctdG9wOiAwLjkzNzVyZW07XG59XG4uY29udGVudC1jYXJkIGltZyB7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tcmlnaHQ6IDEuMjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRlbnQtY2FyZCBpbWcge1xuICAgIHdpZHRoOiA2MHB4O1xuICAgIGhlaWdodDogNjBweDtcbiAgfVxufVxuLmNvbnRlbnQtY2FyZCAuY2FyZC10aXRsZSB7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzY1Ljk4cHgpIHtcbiAgLmNvbnRlbnQtY2FyZC5jYXJkMiAuY2FyZC1ib2R5IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBtYXJnaW46IDAgLTAuNjI1cmVtIDEuODc1cmVtO1xuICB9XG59XG5cbi5wcm9tby1jYXJkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnByb21vLWNhcmQge1xuICAgIG1hcmdpbjogMCAwLjYyNXJlbTtcbiAgICBtYXgtd2lkdGg6IDM4MHB4O1xuICB9XG59XG4ucHJvbW8tY2FyZCAuY2FyZC1ib2R5IHtcbiAgcGFkZGluZzogMC45Mzc1cmVtIDAgMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnByb21vLWNhcmQgLmNhcmQtYm9keSB7XG4gICAgcGFkZGluZzogMS44NzVyZW0gMCAwO1xuICB9XG59XG4ucHJvbW8tY2FyZCAuY2FyZC10aXRsZSB7XG4gIG1hcmdpbjogMDtcbn1cbi5wcm9tby1jYXJkIC5jYXJkLXRpdGxlIGgyIHtcbiAgbWFyZ2luLWJvdHRvbTogMC42MjVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNC45OHB4KSB7XG4gIC5wcm9tby1jYXJkIC5jYXJkLXRleHQge1xuICAgIHBhZGRpbmc6IDAgMS4yNXJlbTtcbiAgfVxufVxuXG4uZmVhdHVyZWQtY2FyZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uZmVhdHVyZWQtY2FyZCBhLFxuLmZlYXR1cmVkLWNhcmQgYTpob3Zlcixcbi5mZWF0dXJlZC1jYXJkIGE6Zm9jdXMge1xuICBjb2xvcjogIzM2MzYzNjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmZlYXR1cmVkLWNhcmQgLmNhcmQtYm9keSB7XG4gIHBhZGRpbmc6IDAuOTM3NXJlbSAwIDA7XG59XG4uZmVhdHVyZWQtY2FyZCAuY2FyZC10aXRsZSxcbi5mZWF0dXJlZC1jYXJkIC5jYXJkLXRpdGxlIGg0IHtcbiAgbWFyZ2luOiAwO1xuICBjb2xvcjogI2E1MWExZjtcbn1cblxuLmNvbnRlbnQtY2FyZC1ncmlkIC5jYXJkIHtcbiAgcGFkZGluZy1ib3R0b206IDEuODc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBib3JkZXI6IG5vbmU7XG4gIGhlaWdodDogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0Ljk4cHgpIHtcbiAgLmNvbnRlbnQtY2FyZC1ncmlkIC5jYXJkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNjI1cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNjI1cmVtO1xuICB9XG59XG5cbi5jb250ZW50LWNhcmQtY2FybyAuc2xpY2stdHJhY2sge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG59XG4uY29udGVudC1jYXJkLWNhcm8gLnNsaWNrLXRyYWNrIC5zbGljay1zbGlkZSB7XG4gIGhlaWdodDogaW5oZXJpdDtcbn1cbi5jb250ZW50LWNhcmQtY2FybyAuc2xpY2stdHJhY2sgLnNsaWNrLXNsaWRlID4gZGl2IHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmNvbnRlbnQtY2FyZC1jYXJvIC5zbGljay10cmFjayAuc2xpY2stc2xpZGUgLmNhcmQtY29udGFpbmVyIHtcbiAgaGVpZ2h0OiBpbmhlcml0O1xufVxuLmNvbnRlbnQtY2FyZC1jYXJvIC5zbGljay10cmFjayAuc2xpY2stc2xpZGUgLmNhcmQtY29udGFpbmVyIC5jYXJkIHtcbiAgaGVpZ2h0OiBpbmhlcml0O1xuICBib3JkZXI6IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmctYm90dG9tOiAwLjkzNzVyZW07XG59XG4uY29udGVudC1jYXJkLWNhcm8gLmNhcmQtY29udGFpbmVyIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjkzNzVyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDAuOTM3NXJlbTtcbn1cblxuLmFjdGlvbi1jYXJkIHtcbiAgcGFkZGluZy10b3A6IDEwJTtcbiAgcGFkZGluZy1ib3R0b206IDEwJTtcbiAgbWFyZ2luLWJvdHRvbTogMS44NzVyZW07XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmFjdGlvbi1jYXJkIHtcbiAgICBwYWRkaW5nLXRvcDogMTUlO1xuICAgIHBhZGRpbmctYm90dG9tOiAxNSU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzY1Ljk4cHgpIHtcbiAgLmFjdGlvbi1jYXJkLmxhc3Qge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbi5hY3Rpb24tY2FyZCAuY2FyZC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDEuODc1cmVtO1xufVxuLmFjdGlvbi1jYXJkIC5jYXJkLXRpdGxlIHAge1xuICBwYWRkaW5nLXRvcDogMC45Mzc1cmVtO1xufVxuXG4uc2xvdC1jYWxsb3V0IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uY2F0ZWdvcnktdGlsZS1ncm91cCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5jYXRlZ29yeS10aWxlLWdyb3VwIGltZyB7XG4gIG1hcmdpbi1ib3R0b206IDAuNjI1cmVtO1xufVxuXG4uY2F0ZWdvcnktdGlsZS1ncmlkIC5jYXRlZ29yeS10aWxlLWdyb3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgYm9yZGVyOiBub25lO1xufVxuQG1lZGlhIGFsbCBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gIC5jYXRlZ29yeS10aWxlLWdyaWQgLmNhdGVnb3J5LXRpbGUtZ3JvdXAgeyAvKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lICovIH1cbn1cbkBtZWRpYSAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY2F0ZWdvcnktdGlsZS1ncmlkIC5jYXRlZ29yeS10aWxlLWdyb3VwLmNvbC1tZC00IHtcbiAgICBtYXgtd2lkdGg6IDMzLjMzJTtcbiAgfVxufVxuQG1lZGlhICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkgYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuY2F0ZWdvcnktdGlsZS1ncmlkIC5jYXRlZ29yeS10aWxlLWdyb3VwLmNvbC1sZy0yIHtcbiAgICBtYXgtd2lkdGg6IDE2LjY2JTtcbiAgfVxufVxuXG4ubm90aWZ5IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG59XG5cbi5jYXJ0LW1lcmdlLWFsZXJ0LW1lc3NhZ2luZyB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAxLjg3NXJlbSk7XG4gIHotaW5kZXg6IDI7XG4gIG1hcmdpbjogMC45Mzc1cmVtIDAuOTM3NXJlbSAwO1xufVxuXG4ubWFwLWJsb2NrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLm1hcC1ibG9jayBwIHtcbiAgbWFyZ2luOiAwO1xufVxuLm1hcC1ibG9jayAubWVzc2FnZSBbZGF0YS10b2dnbGU9cG9wb3Zlcl06bm90KFtkYXRhLWNvbnRlbnQ9XCJcIl0pIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLm1hcC1ibG9jayAubWVzc2FnZSAubG93ZXItaW4tY2hlY2tvdXQgc3BhbiB7XG4gIGNvbG9yOiAjMzI2ZmUyO1xuICBmb250LXdlaWdodDogNDAwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGNvbG9yOiAjMzYzNjM2O1xufVxuLm1hcC1ibG9jayAubWVzc2FnZSAubG93ZXItaW4tY2hlY2tvdXQgc3Bhbjpob3ZlciB7XG4gIGNvbG9yOiAjMzI2ZmUyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ubWFwLWJsb2NrIC5tZXNzYWdlIC5sb3dlci1pbi1jaGVja291dCBzcGFuLmFjdGl2ZSwgLm1hcC1ibG9jayAubWVzc2FnZSAubG93ZXItaW4tY2hlY2tvdXQgc3BhbjphY3RpdmUsIC5tYXAtYmxvY2sgLm1lc3NhZ2UgLmxvd2VyLWluLWNoZWNrb3V0IHNwYW46Zm9jdXMge1xuICBjb2xvcjogIzMyNmZlMjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4ubWFwLWJsb2NrIC5tZXNzYWdlIC5sb3dlci1pbi1jaGVja291dCBzcGFuLnNtYWxsIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuLm1hcC1ibG9jayAubWVzc2FnZSAubG93ZXItaW4tY2hlY2tvdXQgc3Bhbi5hY3RpdmUsIC5tYXAtYmxvY2sgLm1lc3NhZ2UgLmxvd2VyLWluLWNoZWNrb3V0IHNwYW46YWN0aXZlLCAubWFwLWJsb2NrIC5tZXNzYWdlIC5sb3dlci1pbi1jaGVja291dCBzcGFuOmhvdmVyLCAubWFwLWJsb2NrIC5tZXNzYWdlIC5sb3dlci1pbi1jaGVja291dCBzcGFuOmZvY3VzIHtcbiAgY29sb3I6ICMzNjM2MzY7XG59XG4ubWFwLWJsb2NrIC5tZXNzYWdlIC5sb3dlci1pbi1jaGVja291dCBzcGFuLnNtYWxsIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuLm1hcC1ibG9jayA+IC5tZXNzYWdlOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAwLjQ2ODc1cmVtO1xufVxuXG4ucHJpY2UudGlsZSAuc2FsZXMge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuLnByaWNlLnRpbGUgLnNhbGVzLm9uLXNhbGUge1xuICBjb2xvcjogI2E1MWExZjtcbn1cbi5wcmljZS50aWxlIC5zYWxlcyAucG9zdC1zdWZmaXgge1xuICBmb250LXdlaWdodDogNDAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wcmljZS50aWxlIC5zYWxlcyAucG9zdC1zdWZmaXgge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxufVxuLnByaWNlLnRpbGUgLnNhbGVzIC52YWx1ZSxcbi5wcmljZS50aWxlIC5zYWxlcyAuc3VmZml4IHtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbn1cbi5wcmljZS5wZHAgLnNhbGVzIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cbi5wcmljZS5wZHAgLnNhbGVzIC52YWx1ZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucHJpY2UucGRwIC5zYWxlcyAucG9zdC1zdWZmaXgge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxufVxuLnByaWNlLnBkcCAub24tc2FsZSB7XG4gIGNvbG9yOiAjYTUxYTFmO1xufVxuLnByaWNlLnBkcCAuc2F2aW5ncy1hbW91bnQsXG4ucHJpY2UucGRwIC5zYXZpbmdzLXBlcmNlbnQge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbn1cbi5wcmljZS5jYXJ0IC5tYXAtYmxvY2sge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLnByaWNlLmNhcnQgLm1hcC1ibG9jazpub3QoLnVuaXQtb2YtbWVhc3VyZSkgPiBwIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLnByaWNlLmNhcnQgLm1hcC1ibG9jazpub3QoLnVuaXQtb2YtbWVhc3VyZSkgPiBwIC5wb3N0LXN1ZmZpeCxcbi5wcmljZS5jYXJ0IC5tYXAtYmxvY2s6bm90KC51bml0LW9mLW1lYXN1cmUpID4gcCAucHJpbWFyeSB7XG4gIG9yZGVyOiAwO1xufVxuLnByaWNlLmNhcnQgLm1hcC1ibG9jazpub3QoLnVuaXQtb2YtbWVhc3VyZSkgPiBwIC52YWx1ZSxcbi5wcmljZS5jYXJ0IC5tYXAtYmxvY2s6bm90KC51bml0LW9mLW1lYXN1cmUpID4gcCBzdHJvbmcge1xuICBvcmRlcjogNDtcbn1cbi5wcmljZS5jYXJ0IC5tYXAtYmxvY2suc2F2aW5ncy1hbW91bnQgcCBzdHJvbmcgLnZhbHVlLCAucHJpY2UuY2FydCAubWFwLWJsb2NrLnNhdmluZ3MtcGVyY2VudCBwIHN0cm9uZyAudmFsdWUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG59XG4ucHJpY2UuY2FydCAubWFwLWJsb2NrLnNhdmluZ3MtYW1vdW50IHAgc3Ryb25nIC5lYWNoLXByaWNlLWxhYmVsLCAucHJpY2UuY2FydCAubWFwLWJsb2NrLnNhdmluZ3MtcGVyY2VudCBwIHN0cm9uZyAuZWFjaC1wcmljZS1sYWJlbCB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuLnByaWNlLmNhcnQgLm1hcC1ibG9jay51bml0LW9mLW1lYXN1cmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnBhcnQtbGluZS1pdGVtIC5wcmljZS5jYXJ0IC5tYXAtYmxvY2s6bm90KC51bml0LW9mLW1lYXN1cmUpLCAucGVyZm9ybWFuY2UtbGluZS1pdGVtIC5wcmljZS5jYXJ0IC5tYXAtYmxvY2s6bm90KC51bml0LW9mLW1lYXN1cmUpIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5wYXJ0LWxpbmUtaXRlbSAucHJpY2UuY2FydCAubWFwLWJsb2NrOm5vdCgudW5pdC1vZi1tZWFzdXJlKSAqOm5vdCguZWFjaC1wcmljZS1sYWJlbCksIC5wZXJmb3JtYW5jZS1saW5lLWl0ZW0gLnByaWNlLmNhcnQgLm1hcC1ibG9jazpub3QoLnVuaXQtb2YtbWVhc3VyZSkgKjpub3QoLmVhY2gtcHJpY2UtbGFiZWwpIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnBhcnQtbGluZS1pdGVtIC5wcmljZS5jYXJ0IC5tYXAtYmxvY2s6bm90KC51bml0LW9mLW1lYXN1cmUpICo6bm90KC5lYWNoLXByaWNlLWxhYmVsKSwgLnBlcmZvcm1hbmNlLWxpbmUtaXRlbSAucHJpY2UuY2FydCAubWFwLWJsb2NrOm5vdCgudW5pdC1vZi1tZWFzdXJlKSAqOm5vdCguZWFjaC1wcmljZS1sYWJlbCkge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxufVxuLnBhcnQtbGluZS1pdGVtIC5wcmljZS5jYXJ0IC5tYXAtYmxvY2s6bm90KC51bml0LW9mLW1lYXN1cmUpIC5zdWZmaXgsXG4ucGFydC1saW5lLWl0ZW0gLnByaWNlLmNhcnQgLm1hcC1ibG9jazpub3QoLnVuaXQtb2YtbWVhc3VyZSkgLnBvc3Qtc3VmZml4LFxuLnBhcnQtbGluZS1pdGVtIC5wcmljZS5jYXJ0IC5tYXAtYmxvY2s6bm90KC51bml0LW9mLW1lYXN1cmUpIC5wcmltYXJ5LCAucGVyZm9ybWFuY2UtbGluZS1pdGVtIC5wcmljZS5jYXJ0IC5tYXAtYmxvY2s6bm90KC51bml0LW9mLW1lYXN1cmUpIC5zdWZmaXgsXG4ucGVyZm9ybWFuY2UtbGluZS1pdGVtIC5wcmljZS5jYXJ0IC5tYXAtYmxvY2s6bm90KC51bml0LW9mLW1lYXN1cmUpIC5wb3N0LXN1ZmZpeCxcbi5wZXJmb3JtYW5jZS1saW5lLWl0ZW0gLnByaWNlLmNhcnQgLm1hcC1ibG9jazpub3QoLnVuaXQtb2YtbWVhc3VyZSkgLnByaW1hcnkge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnByaWNlIC5tYXAtYmxvY2sgcCB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG4ucHJpY2UgLm9uLXNhbGUge1xuICBjb2xvcjogI2E1MWExZjtcbn1cbi5wcmljZSAuYmVya3NoaXJlLXNhbGUge1xuICBjb2xvcjogI2E1MWExZjtcbn1cbi5wcmljZSAuc3RyaWtlLXRocm91Z2gge1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGNvbG9yOiAjMzYzNjM2O1xuICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcbn1cbi5wcmljZSAuc3RhcnRpbmcsXG4ucHJpY2UgLnJhbmdlLFxuLnByaWNlIC5zYWxlcyB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG59XG4ucHJpY2UgLnN0YXJ0aW5nIC5wLFxuLnByaWNlIC5yYW5nZSAucCxcbi5wcmljZSAuc2FsZXMgLnAge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucHJpY2UgLnN0YXJ0aW5nIC5wLFxuICAucHJpY2UgLnJhbmdlIC5wLFxuICAucHJpY2UgLnNhbGVzIC5wIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgfVxufVxuLnByaWNlIC5wcmljZS1zYXZpbmdzIHtcbiAgY29sb3I6ICNhNTFhMWY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4ucHJpY2UgLnNhdmluZ3MtYW1vdW50LFxuLnByaWNlIC5zYXZpbmdzLXBlcmNlbnQge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogI2E1MWExZjtcbn1cbi5wcmljZSAudGllcmVkIHRhYmxlIHtcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLnByaWNlIC50aWVyZWQgdGFibGUgdHI6bnRoLWNoaWxkKG9kZCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xufVxuLnByaWNlIC50aWVyZWQgdGQsXG4ucHJpY2UgLnRpZXJlZCBzcGFuLnByaWNlIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4ucHJpY2UgLnRpZXJlZCB0ZCB7XG4gIHBhZGRpbmc6IDAuMzEzcmVtO1xufVxuLnByaWNlIC50aWVyZWQgdGQucXVhbnRpdHkge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5wcmljZSAudGllcmVkIHRkLnZhbHVlIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5wcmljZSAudGllcmVkIC50YWJsZS1oZWFkZXIge1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBwYWRkaW5nOiAwLjMxM3JlbTtcbn1cbi5wcmljZSAudGllcmVkIC5jb2x1bW4taGVhZGVyIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBwYWRkaW5nOiAwLjMxM3JlbTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cbi5wcmljZSAudGllcmVkIC5jb2x1bW4taGVhZGVyLnF1YW50aXR5IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi5wbGFjZS1vcmRlci1mb3JtIC5wcmljZS5jYXJ0IC5tYXAtYmxvY2suc2F2aW5ncy1hbW91bnQgcCBzdHJvbmcgLnZhbHVlLCAucGxhY2Utb3JkZXItZm9ybSAucHJpY2UuY2FydCAubWFwLWJsb2NrLnNhdmluZ3MtcGVyY2VudCBwIHN0cm9uZyAudmFsdWUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wbGFjZS1vcmRlci1mb3JtIC5wcmljZS5jYXJ0IC5tYXAtYmxvY2suc2F2aW5ncy1hbW91bnQgcCBzdHJvbmcgLnZhbHVlLCAucGxhY2Utb3JkZXItZm9ybSAucHJpY2UuY2FydCAubWFwLWJsb2NrLnNhdmluZ3MtcGVyY2VudCBwIHN0cm9uZyAudmFsdWUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxufVxuLnBsYWNlLW9yZGVyLWZvcm0gLnByaWNlLmNhcnQgLm1hcC1ibG9jay51bml0LW9mLW1lYXN1cmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ub3JkZXItc3VtbWFyeS1jYXJkLWNvbnRhaW5lciAucHJpY2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLm9yZGVyLXN1bW1hcnktY2FyZC1jb250YWluZXIgLnByaWNlIC5lYWNoLWl0ZW0tcHJpY2Uge1xuICBvcmRlcjogMTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm9yZGVyLXN1bW1hcnktY2FyZC1jb250YWluZXIgLnByaWNlIC5lYWNoLWl0ZW0tcHJpY2UgLnByaW1hcnk6bm90KC5jYXJ0b24pIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ub3JkZXItc3VtbWFyeS1jYXJkLWNvbnRhaW5lciAucHJpY2UgLnNhdmluZ3MtYW1vdW50LFxuLm9yZGVyLXN1bW1hcnktY2FyZC1jb250YWluZXIgLnByaWNlIC5zYXZpbmdzLXBlcmNlbnQsXG4ub3JkZXItc3VtbWFyeS1jYXJkLWNvbnRhaW5lciAucHJpY2UgLnVuaXQtb2YtbWVhc3VyZSxcbi5vcmRlci1zdW1tYXJ5LWNhcmQtY29udGFpbmVyIC5wcmljZSAubXNycCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbiNwcm9jZXNzaW5nTWVzc2FnZU1vZGFsLnNob3cge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cbiNwcm9jZXNzaW5nTWVzc2FnZU1vZGFsLnNob3cgLm1vZGFsLWRpYWxvZyB7XG4gIHdpZHRoOiA1MDBweDtcbn1cbiNwcm9jZXNzaW5nTWVzc2FnZU1vZGFsLnNob3cgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCB7XG4gIHBhZGRpbmc6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4jcHJvY2Vzc2luZ01lc3NhZ2VNb2RhbC5zaG93IC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDQwcHg7XG59XG4jcHJvY2Vzc2luZ01lc3NhZ2VNb2RhbC5zaG93IC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgLmRpc3BsYXktMiB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0Ljk4cHgpIHtcbiAgI3Byb2Nlc3NpbmdNZXNzYWdlTW9kYWwuc2hvdyAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IC5kaXNwbGF5LTIge1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgfVxufVxuI3Byb2Nlc3NpbmdNZXNzYWdlTW9kYWwuc2hvdyAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IC5kaXNwbGF5LTQge1xuICBmb250LXNpemU6IDFyZW07XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjQuOThweCkge1xuICAjcHJvY2Vzc2luZ01lc3NhZ2VNb2RhbC5zaG93IC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgLmRpc3BsYXktNCB7XG4gICAgZm9udC1zaXplOiAwLjlyZW07XG4gIH1cbn1cbiNwcm9jZXNzaW5nTWVzc2FnZU1vZGFsLnNob3cgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSAuc3Bpbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuI2luU3RvcmVNYXBNb2RhbC5zaG93IHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG4jaW5TdG9yZU1hcE1vZGFsLnNob3cgLm1vZGFsLWhlYWRlciAuY2xvc2Uge1xuICBvdXRsaW5lOiBub25lO1xufVxuI2luU3RvcmVNYXBNb2RhbC5zaG93IC5tb2RhbC1ib2R5ICNuYXYtd3JhcHBlciB7XG4gIG1heC13aWR0aDogMzUwcHg7XG4gIHdpZHRoOiAzNTBweDtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNC45OHB4KSB7XG4gICNpblN0b3JlTWFwTW9kYWwuc2hvdyAubW9kYWwtYm9keSAjbmF2LXdyYXBwZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuI2luU3RvcmVNYXBNb2RhbC5zaG93IC5tb2RhbC1ib2R5ICNuYXYtd3JhcHBlciAjY29sbGFwc2VMb2NhdGlvbnNOYXYge1xuICB6LWluZGV4OiA5OTk7XG4gIGhlaWdodDogMCAhaW1wb3J0YW50O1xufVxuI2luU3RvcmVNYXBNb2RhbC5zaG93IC5tb2RhbC1ib2R5ICNuYXYtd3JhcHBlciAjY29sbGFwc2VMb2NhdGlvbnNOYXYgLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBmb250LXdlaWdodDogYm9sZCAhaW1wb3J0YW50O1xufVxuI2luU3RvcmVNYXBNb2RhbC5zaG93IC5tb2RhbC1ib2R5ICNuYXYtd3JhcHBlciAjbG9jYXRpb25OYXZNZW51IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgd2lkdGg6IDM4NXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjQuOThweCkge1xuICAjaW5TdG9yZU1hcE1vZGFsLnNob3cgLm1vZGFsLWJvZHkgI25hdi13cmFwcGVyICNsb2NhdGlvbk5hdk1lbnUge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4jaW5TdG9yZU1hcE1vZGFsLnNob3cgLm1vZGFsLWJvZHkgI25hdi13cmFwcGVyIC5kcm9wZG93bi10ZXh0IHtcbiAgd2lkdGg6IDM5MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjQuOThweCkge1xuICAjaW5TdG9yZU1hcE1vZGFsLnNob3cgLm1vZGFsLWJvZHkgI25hdi13cmFwcGVyIC5kcm9wZG93bi10ZXh0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuI2luU3RvcmVNYXBNb2RhbC5zaG93IC5tb2RhbC1ib2R5ICNuYXYtd3JhcHBlciAuZHJvcGRvd24tY2hhbmdlIHtcbiAgZGlzcGxheTogaW5saW5lO1xuICBwYWRkaW5nLWxlZnQ6IDcuNXB4O1xuICBmbG9hdDogcmlnaHQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNC45OHB4KSB7XG4gICNpblN0b3JlTWFwTW9kYWwuc2hvdyAubW9kYWwtYm9keSAjbmF2LXdyYXBwZXIgLmRyb3Bkb3duLWNoYW5nZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG4jaW5TdG9yZU1hcE1vZGFsLnNob3cgLm1vZGFsLWJvZHkgLm1hcC1idW5kbGVkLWNvbnRyb2wtb24tYm90dG9tIHtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAxMDBweDtcbiAgcmlnaHQ6IDU1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNC45OHB4KSB7XG4gICNpblN0b3JlTWFwTW9kYWwuc2hvdyAubW9kYWwtYm9keSAubWFwLWJ1bmRsZWQtY29udHJvbC1vbi1ib3R0b20ge1xuICAgIHJpZ2h0OiA1MHB4O1xuICB9XG59XG4jaW5TdG9yZU1hcE1vZGFsLnNob3cgLm1vZGFsLWJvZHkgLm1hcC1idW5kbGVkLWNvbnRyb2wtb24tYm90dG9tIC56b29tbm9wcmludCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xufVxuI2luU3RvcmVNYXBNb2RhbC5zaG93IC5tb2RhbC1ib2R5IC5tYXAtYnVuZGxlZC1jb250cm9sLW9uLWJvdHRvbSAuem9vbW5vcHJpbnQgLnpvb20tY29udHJvbCB7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBib3gtc2hhZG93OiByZ2JhKDAsIDAsIDAsIDAuMykgMCAxcHggMXB4IC0xcHg7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzkyOTI5MjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7XG4gIHdpZHRoOiA0MXB4O1xuICBoZWlnaHQ6IDgxcHg7XG59XG4jaW5TdG9yZU1hcE1vZGFsLnNob3cgLm1vZGFsLWJvZHkgLm1hcC1idW5kbGVkLWNvbnRyb2wtb24tYm90dG9tIC56b29tbm9wcmludCAuem9vbS1jb250cm9sIC5tYXAtY29udHJvbC1hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyOiAwO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbiNpblN0b3JlTWFwTW9kYWwuc2hvdyAubW9kYWwtYm9keSAubWFwLWJ1bmRsZWQtY29udHJvbC1vbi1ib3R0b20gLnpvb21ub3ByaW50IC56b29tLWNvbnRyb2wgLm1hcC1jb250cm9sLWRpdmlkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luOiAwIDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDIzMCwgMjMwLCAyMzApO1xuICB0b3A6IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNC45OHB4KSB7XG4gICNpblN0b3JlTWFwTW9kYWwuc2hvdyAubW9kYWwtZm9vdGVyIHtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjQuOThweCkge1xuICAjaW5TdG9yZU1hcE1vZGFsLnNob3cgLm1vZGFsLWZvb3RlciAudGV4dC1sZWZ0IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNC45OHB4KSB7XG4gICNpblN0b3JlTWFwTW9kYWwuc2hvdyAubW9kYWwtZm9vdGVyIC50ZXh0LXJpZ2h0IHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2NjYztcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgfVxufVxuI2luU3RvcmVNYXBNb2RhbC5zaG93IHN2ZyByZWN0IHtcbiAgZmlsbDogbm9uZTtcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbn1cblxuLnN3YXRjaC1jaXJjbGUtYmVpZ2Uge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBiYWNrZ3JvdW5kOiAjZjVmNWRjO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnN3YXRjaC1jaXJjbGUtYmVpZ2UuY29sb3ItdmFsdWUuc2VsZWN0ZWQ6OmFmdGVyIHtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgIzM2MzYzNjtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIG9wYWNpdHk6IDE7XG59XG4uc3dhdGNoLWNpcmNsZS1iZWlnZS5jb2xvci12YWx1ZS51bnNlbGVjdGFibGU6OmFmdGVyLCAuc3dhdGNoLWNpcmNsZS1iZWlnZS5jb2xvci12YWx1ZS5kaXNhYmxlZDo6YWZ0ZXIge1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHN0eWxlPSd3aWR0aDogMTAwJTI1OyBoZWlnaHQ6IDEwMCUyNTsnJTNFJTNDbGluZSB4MT0nMCcgeTE9JzEwMCUyNScgeDI9JzEwMCUyNScgeTI9JzAnIHN0eWxlPSdzdHJva2U6JTIzMzYzNjM2IDtzdHJva2Utd2lkdGg6MC4wNjI1cmVtJy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgb3BhY2l0eTogMTtcbn1cbi5zd2F0Y2gtY2lyY2xlLWJlaWdlLmNvbG9yLXZhbHVlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMjAwbXM7XG59XG5cbi5zd2F0Y2gtZmlsdGVyLWJlaWdlIHtcbiAgd2lkdGg6IDEuMzhlbTtcbiAgaGVpZ2h0OiAxLjM4ZW07XG4gIGJhY2tncm91bmQ6ICNmNWY1ZGM7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMC42OWVtO1xuICBib3JkZXItcmFkaXVzOiAwLjY5ZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZGM7XG59XG4uc3dhdGNoLWZpbHRlci1iZWlnZS5kaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuMjtcbn1cblxuLnN3YXRjaC1jaXJjbGUtYmxhY2sge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnN3YXRjaC1jaXJjbGUtYmxhY2suY29sb3ItdmFsdWUuc2VsZWN0ZWQ6OmFmdGVyIHtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgIzM2MzYzNjtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIG9wYWNpdHk6IDE7XG59XG4uc3dhdGNoLWNpcmNsZS1ibGFjay5jb2xvci12YWx1ZS51bnNlbGVjdGFibGU6OmFmdGVyLCAuc3dhdGNoLWNpcmNsZS1ibGFjay5jb2xvci12YWx1ZS5kaXNhYmxlZDo6YWZ0ZXIge1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHN0eWxlPSd3aWR0aDogMTAwJTI1OyBoZWlnaHQ6IDEwMCUyNTsnJTNFJTNDbGluZSB4MT0nMCcgeTE9JzEwMCUyNScgeDI9JzEwMCUyNScgeTI9JzAnIHN0eWxlPSdzdHJva2U6JTIzMzYzNjM2IDtzdHJva2Utd2lkdGg6MC4wNjI1cmVtJy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgb3BhY2l0eTogMTtcbn1cbi5zd2F0Y2gtY2lyY2xlLWJsYWNrLmNvbG9yLXZhbHVlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMjAwbXM7XG59XG5cbi5zd2F0Y2gtZmlsdGVyLWJsYWNrIHtcbiAgd2lkdGg6IDEuMzhlbTtcbiAgaGVpZ2h0OiAxLjM4ZW07XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMC42OWVtO1xuICBib3JkZXItcmFkaXVzOiAwLjY5ZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG59XG4uc3dhdGNoLWZpbHRlci1ibGFjay5kaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuMjtcbn1cblxuLnN3YXRjaC1jaXJjbGUtYmx1ZSB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGJhY2tncm91bmQ6ICMzMjZmZTI7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMTVweDtcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uc3dhdGNoLWNpcmNsZS1ibHVlLmNvbG9yLXZhbHVlLnNlbGVjdGVkOjphZnRlciB7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICMzNjM2MzY7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBvcGFjaXR5OiAxO1xufVxuLnN3YXRjaC1jaXJjbGUtYmx1ZS5jb2xvci12YWx1ZS51bnNlbGVjdGFibGU6OmFmdGVyLCAuc3dhdGNoLWNpcmNsZS1ibHVlLmNvbG9yLXZhbHVlLmRpc2FibGVkOjphZnRlciB7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgc3R5bGU9J3dpZHRoOiAxMDAlMjU7IGhlaWdodDogMTAwJTI1OyclM0UlM0NsaW5lIHgxPScwJyB5MT0nMTAwJTI1JyB4Mj0nMTAwJTI1JyB5Mj0nMCcgc3R5bGU9J3N0cm9rZTolMjMzNjM2MzYgO3N0cm9rZS13aWR0aDowLjA2MjVyZW0nLyUzRSUzQy9zdmclM0VcIik7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBvcGFjaXR5OiAxO1xufVxuLnN3YXRjaC1jaXJjbGUtYmx1ZS5jb2xvci12YWx1ZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDIwMG1zO1xufVxuXG4uc3dhdGNoLWZpbHRlci1ibHVlIHtcbiAgd2lkdGg6IDEuMzhlbTtcbiAgaGVpZ2h0OiAxLjM4ZW07XG4gIGJhY2tncm91bmQ6ICMzMjZmZTI7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMC42OWVtO1xuICBib3JkZXItcmFkaXVzOiAwLjY5ZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMjZmZTI7XG59XG4uc3dhdGNoLWZpbHRlci1ibHVlLmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC4yO1xufVxuXG4uc3dhdGNoLWNpcmNsZS1icm93biB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGJhY2tncm91bmQ6ICNhNTJhMmE7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMTVweDtcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uc3dhdGNoLWNpcmNsZS1icm93bi5jb2xvci12YWx1ZS5zZWxlY3RlZDo6YWZ0ZXIge1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjMzYzNjM2O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgb3BhY2l0eTogMTtcbn1cbi5zd2F0Y2gtY2lyY2xlLWJyb3duLmNvbG9yLXZhbHVlLnVuc2VsZWN0YWJsZTo6YWZ0ZXIsIC5zd2F0Y2gtY2lyY2xlLWJyb3duLmNvbG9yLXZhbHVlLmRpc2FibGVkOjphZnRlciB7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgc3R5bGU9J3dpZHRoOiAxMDAlMjU7IGhlaWdodDogMTAwJTI1OyclM0UlM0NsaW5lIHgxPScwJyB5MT0nMTAwJTI1JyB4Mj0nMTAwJTI1JyB5Mj0nMCcgc3R5bGU9J3N0cm9rZTolMjMzNjM2MzYgO3N0cm9rZS13aWR0aDowLjA2MjVyZW0nLyUzRSUzQy9zdmclM0VcIik7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBvcGFjaXR5OiAxO1xufVxuLnN3YXRjaC1jaXJjbGUtYnJvd24uY29sb3ItdmFsdWU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAyMDBtcztcbn1cblxuLnN3YXRjaC1maWx0ZXItYnJvd24ge1xuICB3aWR0aDogMS4zOGVtO1xuICBoZWlnaHQ6IDEuMzhlbTtcbiAgYmFja2dyb3VuZDogI2E1MmEyYTtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAwLjY5ZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuNjllbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E1MmEyYTtcbn1cbi5zd2F0Y2gtZmlsdGVyLWJyb3duLmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC4yO1xufVxuXG4uc3dhdGNoLWNpcmNsZS1ncmVlbiB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGJhY2tncm91bmQ6IGdyZWVuO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnN3YXRjaC1jaXJjbGUtZ3JlZW4uY29sb3ItdmFsdWUuc2VsZWN0ZWQ6OmFmdGVyIHtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgIzM2MzYzNjtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIG9wYWNpdHk6IDE7XG59XG4uc3dhdGNoLWNpcmNsZS1ncmVlbi5jb2xvci12YWx1ZS51bnNlbGVjdGFibGU6OmFmdGVyLCAuc3dhdGNoLWNpcmNsZS1ncmVlbi5jb2xvci12YWx1ZS5kaXNhYmxlZDo6YWZ0ZXIge1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHN0eWxlPSd3aWR0aDogMTAwJTI1OyBoZWlnaHQ6IDEwMCUyNTsnJTNFJTNDbGluZSB4MT0nMCcgeTE9JzEwMCUyNScgeDI9JzEwMCUyNScgeTI9JzAnIHN0eWxlPSdzdHJva2U6JTIzMzYzNjM2IDtzdHJva2Utd2lkdGg6MC4wNjI1cmVtJy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgb3BhY2l0eTogMTtcbn1cbi5zd2F0Y2gtY2lyY2xlLWdyZWVuLmNvbG9yLXZhbHVlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMjAwbXM7XG59XG5cbi5zd2F0Y2gtZmlsdGVyLWdyZWVuIHtcbiAgd2lkdGg6IDEuMzhlbTtcbiAgaGVpZ2h0OiAxLjM4ZW07XG4gIGJhY2tncm91bmQ6IGdyZWVuO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDAuNjllbTtcbiAgYm9yZGVyLXJhZGl1czogMC42OWVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBncmVlbjtcbn1cbi5zd2F0Y2gtZmlsdGVyLWdyZWVuLmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC4yO1xufVxuXG4uc3dhdGNoLWNpcmNsZS1ncmV5IHtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgYmFja2dyb3VuZDogIzhmOTc5ZDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAxNXB4O1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5zd2F0Y2gtY2lyY2xlLWdyZXkuY29sb3ItdmFsdWUuc2VsZWN0ZWQ6OmFmdGVyIHtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgIzM2MzYzNjtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIG9wYWNpdHk6IDE7XG59XG4uc3dhdGNoLWNpcmNsZS1ncmV5LmNvbG9yLXZhbHVlLnVuc2VsZWN0YWJsZTo6YWZ0ZXIsIC5zd2F0Y2gtY2lyY2xlLWdyZXkuY29sb3ItdmFsdWUuZGlzYWJsZWQ6OmFmdGVyIHtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBzdHlsZT0nd2lkdGg6IDEwMCUyNTsgaGVpZ2h0OiAxMDAlMjU7JyUzRSUzQ2xpbmUgeDE9JzAnIHkxPScxMDAlMjUnIHgyPScxMDAlMjUnIHkyPScwJyBzdHlsZT0nc3Ryb2tlOiUyMzM2MzYzNiA7c3Ryb2tlLXdpZHRoOjAuMDYyNXJlbScvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIG9wYWNpdHk6IDE7XG59XG4uc3dhdGNoLWNpcmNsZS1ncmV5LmNvbG9yLXZhbHVlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMjAwbXM7XG59XG5cbi5zd2F0Y2gtZmlsdGVyLWdyZXkge1xuICB3aWR0aDogMS4zOGVtO1xuICBoZWlnaHQ6IDEuMzhlbTtcbiAgYmFja2dyb3VuZDogIzhmOTc5ZDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAwLjY5ZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuNjllbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhmOTc5ZDtcbn1cbi5zd2F0Y2gtZmlsdGVyLWdyZXkuZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjI7XG59XG5cbi5zd2F0Y2gtY2lyY2xlLW5hdnkge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBiYWNrZ3JvdW5kOiAjMDAwMDgwO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnN3YXRjaC1jaXJjbGUtbmF2eS5jb2xvci12YWx1ZS5zZWxlY3RlZDo6YWZ0ZXIge1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjMzYzNjM2O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgb3BhY2l0eTogMTtcbn1cbi5zd2F0Y2gtY2lyY2xlLW5hdnkuY29sb3ItdmFsdWUudW5zZWxlY3RhYmxlOjphZnRlciwgLnN3YXRjaC1jaXJjbGUtbmF2eS5jb2xvci12YWx1ZS5kaXNhYmxlZDo6YWZ0ZXIge1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHN0eWxlPSd3aWR0aDogMTAwJTI1OyBoZWlnaHQ6IDEwMCUyNTsnJTNFJTNDbGluZSB4MT0nMCcgeTE9JzEwMCUyNScgeDI9JzEwMCUyNScgeTI9JzAnIHN0eWxlPSdzdHJva2U6JTIzMzYzNjM2IDtzdHJva2Utd2lkdGg6MC4wNjI1cmVtJy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgb3BhY2l0eTogMTtcbn1cbi5zd2F0Y2gtY2lyY2xlLW5hdnkuY29sb3ItdmFsdWU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAyMDBtcztcbn1cblxuLnN3YXRjaC1maWx0ZXItbmF2eSB7XG4gIHdpZHRoOiAxLjM4ZW07XG4gIGhlaWdodDogMS4zOGVtO1xuICBiYWNrZ3JvdW5kOiAjMDAwMDgwO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDAuNjllbTtcbiAgYm9yZGVyLXJhZGl1czogMC42OWVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDgwO1xufVxuLnN3YXRjaC1maWx0ZXItbmF2eS5kaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuMjtcbn1cblxuLnN3YXRjaC1jaXJjbGUtb3JhbmdlIHtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgYmFja2dyb3VuZDogI2ZmYTUwMDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAxNXB4O1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5zd2F0Y2gtY2lyY2xlLW9yYW5nZS5jb2xvci12YWx1ZS5zZWxlY3RlZDo6YWZ0ZXIge1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjMzYzNjM2O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgb3BhY2l0eTogMTtcbn1cbi5zd2F0Y2gtY2lyY2xlLW9yYW5nZS5jb2xvci12YWx1ZS51bnNlbGVjdGFibGU6OmFmdGVyLCAuc3dhdGNoLWNpcmNsZS1vcmFuZ2UuY29sb3ItdmFsdWUuZGlzYWJsZWQ6OmFmdGVyIHtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBzdHlsZT0nd2lkdGg6IDEwMCUyNTsgaGVpZ2h0OiAxMDAlMjU7JyUzRSUzQ2xpbmUgeDE9JzAnIHkxPScxMDAlMjUnIHgyPScxMDAlMjUnIHkyPScwJyBzdHlsZT0nc3Ryb2tlOiUyMzM2MzYzNiA7c3Ryb2tlLXdpZHRoOjAuMDYyNXJlbScvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIG9wYWNpdHk6IDE7XG59XG4uc3dhdGNoLWNpcmNsZS1vcmFuZ2UuY29sb3ItdmFsdWU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAyMDBtcztcbn1cblxuLnN3YXRjaC1maWx0ZXItb3JhbmdlIHtcbiAgd2lkdGg6IDEuMzhlbTtcbiAgaGVpZ2h0OiAxLjM4ZW07XG4gIGJhY2tncm91bmQ6ICNmZmE1MDA7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMC42OWVtO1xuICBib3JkZXItcmFkaXVzOiAwLjY5ZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmE1MDA7XG59XG4uc3dhdGNoLWZpbHRlci1vcmFuZ2UuZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjI7XG59XG5cbi5zd2F0Y2gtY2lyY2xlLXBpbmsge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBiYWNrZ3JvdW5kOiAjZmUyNDlhO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnN3YXRjaC1jaXJjbGUtcGluay5jb2xvci12YWx1ZS5zZWxlY3RlZDo6YWZ0ZXIge1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjMzYzNjM2O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgb3BhY2l0eTogMTtcbn1cbi5zd2F0Y2gtY2lyY2xlLXBpbmsuY29sb3ItdmFsdWUudW5zZWxlY3RhYmxlOjphZnRlciwgLnN3YXRjaC1jaXJjbGUtcGluay5jb2xvci12YWx1ZS5kaXNhYmxlZDo6YWZ0ZXIge1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHN0eWxlPSd3aWR0aDogMTAwJTI1OyBoZWlnaHQ6IDEwMCUyNTsnJTNFJTNDbGluZSB4MT0nMCcgeTE9JzEwMCUyNScgeDI9JzEwMCUyNScgeTI9JzAnIHN0eWxlPSdzdHJva2U6JTIzMzYzNjM2IDtzdHJva2Utd2lkdGg6MC4wNjI1cmVtJy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgb3BhY2l0eTogMTtcbn1cbi5zd2F0Y2gtY2lyY2xlLXBpbmsuY29sb3ItdmFsdWU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAyMDBtcztcbn1cblxuLnN3YXRjaC1maWx0ZXItcGluayB7XG4gIHdpZHRoOiAxLjM4ZW07XG4gIGhlaWdodDogMS4zOGVtO1xuICBiYWNrZ3JvdW5kOiAjZmUyNDlhO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDAuNjllbTtcbiAgYm9yZGVyLXJhZGl1czogMC42OWVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmUyNDlhO1xufVxuLnN3YXRjaC1maWx0ZXItcGluay5kaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuMjtcbn1cblxuLnN3YXRjaC1jaXJjbGUtcHVycGxlIHtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgYmFja2dyb3VuZDogIzgwMDA4MDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAxNXB4O1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5zd2F0Y2gtY2lyY2xlLXB1cnBsZS5jb2xvci12YWx1ZS5zZWxlY3RlZDo6YWZ0ZXIge1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjMzYzNjM2O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgb3BhY2l0eTogMTtcbn1cbi5zd2F0Y2gtY2lyY2xlLXB1cnBsZS5jb2xvci12YWx1ZS51bnNlbGVjdGFibGU6OmFmdGVyLCAuc3dhdGNoLWNpcmNsZS1wdXJwbGUuY29sb3ItdmFsdWUuZGlzYWJsZWQ6OmFmdGVyIHtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBzdHlsZT0nd2lkdGg6IDEwMCUyNTsgaGVpZ2h0OiAxMDAlMjU7JyUzRSUzQ2xpbmUgeDE9JzAnIHkxPScxMDAlMjUnIHgyPScxMDAlMjUnIHkyPScwJyBzdHlsZT0nc3Ryb2tlOiUyMzM2MzYzNiA7c3Ryb2tlLXdpZHRoOjAuMDYyNXJlbScvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIG9wYWNpdHk6IDE7XG59XG4uc3dhdGNoLWNpcmNsZS1wdXJwbGUuY29sb3ItdmFsdWU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAyMDBtcztcbn1cblxuLnN3YXRjaC1maWx0ZXItcHVycGxlIHtcbiAgd2lkdGg6IDEuMzhlbTtcbiAgaGVpZ2h0OiAxLjM4ZW07XG4gIGJhY2tncm91bmQ6ICM4MDAwODA7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMC42OWVtO1xuICBib3JkZXItcmFkaXVzOiAwLjY5ZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICM4MDAwODA7XG59XG4uc3dhdGNoLWZpbHRlci1wdXJwbGUuZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjI7XG59XG5cbi5zd2F0Y2gtY2lyY2xlLXJlZCB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGJhY2tncm91bmQ6ICNmMDA7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMTVweDtcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uc3dhdGNoLWNpcmNsZS1yZWQuY29sb3ItdmFsdWUuc2VsZWN0ZWQ6OmFmdGVyIHtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgIzM2MzYzNjtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIG9wYWNpdHk6IDE7XG59XG4uc3dhdGNoLWNpcmNsZS1yZWQuY29sb3ItdmFsdWUudW5zZWxlY3RhYmxlOjphZnRlciwgLnN3YXRjaC1jaXJjbGUtcmVkLmNvbG9yLXZhbHVlLmRpc2FibGVkOjphZnRlciB7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgc3R5bGU9J3dpZHRoOiAxMDAlMjU7IGhlaWdodDogMTAwJTI1OyclM0UlM0NsaW5lIHgxPScwJyB5MT0nMTAwJTI1JyB4Mj0nMTAwJTI1JyB5Mj0nMCcgc3R5bGU9J3N0cm9rZTolMjMzNjM2MzYgO3N0cm9rZS13aWR0aDowLjA2MjVyZW0nLyUzRSUzQy9zdmclM0VcIik7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBvcGFjaXR5OiAxO1xufVxuLnN3YXRjaC1jaXJjbGUtcmVkLmNvbG9yLXZhbHVlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMjAwbXM7XG59XG5cbi5zd2F0Y2gtZmlsdGVyLXJlZCB7XG4gIHdpZHRoOiAxLjM4ZW07XG4gIGhlaWdodDogMS4zOGVtO1xuICBiYWNrZ3JvdW5kOiAjZjAwO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDAuNjllbTtcbiAgYm9yZGVyLXJhZGl1czogMC42OWVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjAwO1xufVxuLnN3YXRjaC1maWx0ZXItcmVkLmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC4yO1xufVxuXG4uc3dhdGNoLWNpcmNsZS13aGl0ZSB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMTVweDtcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uc3dhdGNoLWNpcmNsZS13aGl0ZS5jb2xvci12YWx1ZS5zZWxlY3RlZDo6YWZ0ZXIge1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjMzYzNjM2O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgb3BhY2l0eTogMTtcbn1cbi5zd2F0Y2gtY2lyY2xlLXdoaXRlLmNvbG9yLXZhbHVlLnVuc2VsZWN0YWJsZTo6YWZ0ZXIsIC5zd2F0Y2gtY2lyY2xlLXdoaXRlLmNvbG9yLXZhbHVlLmRpc2FibGVkOjphZnRlciB7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgc3R5bGU9J3dpZHRoOiAxMDAlMjU7IGhlaWdodDogMTAwJTI1OyclM0UlM0NsaW5lIHgxPScwJyB5MT0nMTAwJTI1JyB4Mj0nMTAwJTI1JyB5Mj0nMCcgc3R5bGU9J3N0cm9rZTolMjMzNjM2MzYgO3N0cm9rZS13aWR0aDowLjA2MjVyZW0nLyUzRSUzQy9zdmclM0VcIik7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBvcGFjaXR5OiAxO1xufVxuLnN3YXRjaC1jaXJjbGUtd2hpdGUuY29sb3ItdmFsdWU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAyMDBtcztcbn1cblxuLnN3YXRjaC1maWx0ZXItd2hpdGUge1xuICB3aWR0aDogMS4zOGVtO1xuICBoZWlnaHQ6IDEuMzhlbTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAwLjY5ZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuNjllbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5zd2F0Y2gtZmlsdGVyLXdoaXRlLmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC4yO1xufVxuXG4uc3dhdGNoLWNpcmNsZS15ZWxsb3cge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBiYWNrZ3JvdW5kOiAjZmYwO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnN3YXRjaC1jaXJjbGUteWVsbG93LmNvbG9yLXZhbHVlLnNlbGVjdGVkOjphZnRlciB7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICMzNjM2MzY7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBvcGFjaXR5OiAxO1xufVxuLnN3YXRjaC1jaXJjbGUteWVsbG93LmNvbG9yLXZhbHVlLnVuc2VsZWN0YWJsZTo6YWZ0ZXIsIC5zd2F0Y2gtY2lyY2xlLXllbGxvdy5jb2xvci12YWx1ZS5kaXNhYmxlZDo6YWZ0ZXIge1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHN0eWxlPSd3aWR0aDogMTAwJTI1OyBoZWlnaHQ6IDEwMCUyNTsnJTNFJTNDbGluZSB4MT0nMCcgeTE9JzEwMCUyNScgeDI9JzEwMCUyNScgeTI9JzAnIHN0eWxlPSdzdHJva2U6JTIzMzYzNjM2IDtzdHJva2Utd2lkdGg6MC4wNjI1cmVtJy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgb3BhY2l0eTogMTtcbn1cbi5zd2F0Y2gtY2lyY2xlLXllbGxvdy5jb2xvci12YWx1ZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDIwMG1zO1xufVxuXG4uc3dhdGNoLWZpbHRlci15ZWxsb3cge1xuICB3aWR0aDogMS4zOGVtO1xuICBoZWlnaHQ6IDEuMzhlbTtcbiAgYmFja2dyb3VuZDogI2ZmMDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAwLjY5ZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuNjllbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMDtcbn1cbi5zd2F0Y2gtZmlsdGVyLXllbGxvdy5kaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuMjtcbn1cblxuLnN3YXRjaC1jaXJjbGUtbWlzY2VsbGFuZW91cyB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2IoMTMwLCAzMCwgMTQ1KSAwLCByZ2IoMTMwLCAzMCwgMTQ1KSAyNSUsIHJnYigyMzcsIDIwOSwgNTIpIDI1JSwgcmdiKDI1NSwgMjU1LCAwKSA1MCUsIHJnYigyMzcsIDIwOSwgNTIpIDUwJSwgIzU5YmEwMCA1MCUsICM1OWJhMDAgNzYlLCAjMTExIDc2JSwgIzExMSAxMDAlKSwgbGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYigxNCwgOTIsIDIwOSkgMCwgcmdiKDE0LCA5MiwgMjA5KSA1MCUsIHJnYigyMjYsIDExLCAxMSkgNTAlLCByZ2IoMjI2LCAxMSwgMTEpIDEwMCUpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXksIHJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiA1MCUgMTAwJSwgMTAwJSAxMDAlO1xuICBib3JkZXI6IDAuMDYzZW0gc29saWQgcmdiYSgwLCAwLCAwLCAwLjMpO1xuICBib3JkZXItcmFkaXVzOiAxLjI1ZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEuNTYzZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMzVkZWcpO1xuICB3aWR0aDogMS41NjNlbTtcbn1cbi5zd2F0Y2gtY2lyY2xlLW1pc2NlbGxhbmVvdXMuZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjI7XG59XG4uc3dhdGNoLWNpcmNsZS1taXNjZWxsYW5lb3VzLnNlbGVjdGVkOjphZnRlciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0zNWRlZyk7XG59XG5cbi5zd2F0Y2gtc3F1YXJlLW1pc2NlbGxhbmVvdXMge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgcmdiKDEzMCwgMzAsIDE0NSkgMCwgcmdiKDEzMCwgMzAsIDE0NSkgMjUlLCByZ2IoMjM3LCAyMDksIDUyKSAyNSUsIHJnYigyNTUsIDI1NSwgMCkgNTAlLCByZ2IoMjM3LCAyMDksIDUyKSA1MCUsICM1OWJhMDAgNTAlLCAjNTliYTAwIDc2JSwgIzExMSA3NiUsICMxMTEgMTAwJSksIGxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2IoMTQsIDkyLCAyMDkpIDAsIHJnYigxNCwgOTIsIDIwOSkgNTAlLCByZ2IoMjI2LCAxMSwgMTEpIDUwJSwgcmdiKDIyNiwgMTEsIDExKSAxMDAlKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC15LCByZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogNTAlIDEwMCUsIDEwMCUgMTAwJTtcbiAgYm9yZGVyOiAwLjA2M2VtIHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgYm9yZGVyLXJhZGl1czogMS4yNWVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGluZS1oZWlnaHQ6IDEuNTYzZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEuNTYzZW07XG59XG4uc3dhdGNoLXNxdWFyZS1taXNjZWxsYW5lb3VzLmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC4yO1xufVxuLnN3YXRjaC1zcXVhcmUtbWlzY2VsbGFuZW91cy5zZWxlY3RlZDo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMzVkZWcpO1xufVxuXG4vKipcbiAqIEBsaWNlbnNlXG4gKiBNeUZvbnRzIFdlYmZvbnQgQnVpbGQgSUQgMzQ5ODAwNCwgMjAxNy0xMi0xNFQxMDozNjozNy0wNTAwXG4gKlxuICogVGhlIGZvbnRzIGxpc3RlZCBpbiB0aGlzIG5vdGljZSBhcmUgc3ViamVjdCB0byB0aGUgRW5kIFVzZXIgTGljZW5zZVxuICogQWdyZWVtZW50KHMpIGVudGVyZWQgaW50byBieSB0aGUgd2Vic2l0ZSBvd25lci4gQWxsIG90aGVyIHBhcnRpZXMgYXJlXG4gKiBleHBsaWNpdGx5IHJlc3RyaWN0ZWQgZnJvbSB1c2luZyB0aGUgTGljZW5zZWQgV2ViZm9udHMocykuXG4gKlxuICogWW91IG1heSBvYnRhaW4gYSB2YWxpZCBsaWNlbnNlIGF0IHRoZSBVUkxzIGJlbG93LlxuICpcbiAqIFdlYmZvbnQ6IEp1c3RMb3ZlbHkgYnkgTmlja3kgTGFhdHpcbiAqIFVSTDogaHR0cHM6Ly93d3cubXlmb250cy5jb20vZm9udHMvbmlja3ktbGFhdHovanVzdC1sb3ZlbHkvanVzdC1sb3ZlbHkvXG4gKiBDb3B5cmlnaHQ6IENvcHlyaWdodCAoYykgMjAxNiBieSBOaWNreSBMYWF0ei4gQWxsIHJpZ2h0cyByZXNlcnZlZC5cbiAqIExpY2Vuc2VkIHBhZ2V2aWV3czogOCwwMDAsMDAwXG4gKlxuICpcbiAqIExpY2Vuc2U6IGh0dHBzOi8vd3d3Lm15Zm9udHMuY29tL3ZpZXdsaWNlbnNlP3R5cGU9d2ViJmJ1aWxkaWQ9MzQ5ODAwNFxuICpcbiAqIMKpIDIwMTcgTXlGb250cyBJbmNcbiovXG4vKiBAaW1wb3J0IG11c3QgYmUgYXQgdG9wIG9mIGZpbGUsIG90aGVyd2lzZSBDU1Mgd2lsbCBub3Qgd29yayAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBKdXN0TG92ZWx5O1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKFwiLi4vd2ViZm9udHMvMzU2MDE0XzBfMC5lb3RcIik7XG4gIHNyYzogdXJsKFwiLi4vd2ViZm9udHMvMzU2MDE0XzBfMC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi93ZWJmb250cy8zNTYwMTRfMF8wLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi93ZWJmb250cy8zNTYwMTRfMF8wLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vd2ViZm9udHMvMzU2MDE0XzBfMC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uL3dlYmZvbnRzLzM1NjAxNF8wXzAuc3ZnI3dmXCIpIGZvcm1hdChcInN2Z1wiKTtcbn1cbi8qIGZpZ3RyZWUtMzAwIC0gbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7IC8qIENoZWNrIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy9AZm9udC1mYWNlL2ZvbnQtZGlzcGxheSBmb3Igb3RoZXIgb3B0aW9ucy4gKi9cbiAgZm9udC1mYW1pbHk6IEZpZ3RyZWU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgc3JjOiB1cmwoXCIuLi8uLi93ZWJmb250cy9maWd0cmVlLXY2LWxhdGluLTMwMC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTsgLyogQ2hyb21lIDM2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KywgU2FmYXJpIDEyKywgaU9TIDEwKyAqL1xufVxuLyogZmlndHJlZS0zMDBpdGFsaWMgLSBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDsgLyogQ2hlY2sgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQ1NTL0Bmb250LWZhY2UvZm9udC1kaXNwbGF5IGZvciBvdGhlciBvcHRpb25zLiAqL1xuICBmb250LWZhbWlseTogRmlndHJlZTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogMzAwO1xuICBzcmM6IHVybChcIi4uLy4uL3dlYmZvbnRzL2ZpZ3RyZWUtdjYtbGF0aW4tMzAwaXRhbGljLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpOyAvKiBDaHJvbWUgMzYrLCBPcGVyYSAyMyssIEZpcmVmb3ggMzkrLCBTYWZhcmkgMTIrLCBpT1MgMTArICovXG59XG4vKiBmaWd0cmVlLXJlZ3VsYXIgLSBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDsgLyogQ2hlY2sgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQ1NTL0Bmb250LWZhY2UvZm9udC1kaXNwbGF5IGZvciBvdGhlciBvcHRpb25zLiAqL1xuICBmb250LWZhbWlseTogRmlndHJlZTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBzcmM6IHVybChcIi4uLy4uL3dlYmZvbnRzL2ZpZ3RyZWUtdjYtbGF0aW4tcmVndWxhci53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTsgLyogQ2hyb21lIDM2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KywgU2FmYXJpIDEyKywgaU9TIDEwKyAqL1xufVxuLyogZmlndHJlZS1pdGFsaWMgLSBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDsgLyogQ2hlY2sgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQ1NTL0Bmb250LWZhY2UvZm9udC1kaXNwbGF5IGZvciBvdGhlciBvcHRpb25zLiAqL1xuICBmb250LWZhbWlseTogRmlndHJlZTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogNDAwO1xuICBzcmM6IHVybChcIi4uLy4uL3dlYmZvbnRzL2ZpZ3RyZWUtdjYtbGF0aW4taXRhbGljLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpOyAvKiBDaHJvbWUgMzYrLCBPcGVyYSAyMyssIEZpcmVmb3ggMzkrLCBTYWZhcmkgMTIrLCBpT1MgMTArICovXG59XG4vKiBmaWd0cmVlLTUwMCAtIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwOyAvKiBDaGVjayBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9DU1MvQGZvbnQtZmFjZS9mb250LWRpc3BsYXkgZm9yIG90aGVyIG9wdGlvbnMuICovXG4gIGZvbnQtZmFtaWx5OiBGaWd0cmVlO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHNyYzogdXJsKFwiLi4vLi4vd2ViZm9udHMvZmlndHJlZS12Ni1sYXRpbi01MDAud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7IC8qIENocm9tZSAzNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSssIFNhZmFyaSAxMissIGlPUyAxMCsgKi9cbn1cbi8qIGZpZ3RyZWUtNTAwaXRhbGljIC0gbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7IC8qIENoZWNrIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy9AZm9udC1mYWNlL2ZvbnQtZGlzcGxheSBmb3Igb3RoZXIgb3B0aW9ucy4gKi9cbiAgZm9udC1mYW1pbHk6IEZpZ3RyZWU7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgc3JjOiB1cmwoXCIuLi8uLi93ZWJmb250cy9maWd0cmVlLXY2LWxhdGluLTUwMGl0YWxpYy53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTsgLyogQ2hyb21lIDM2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KywgU2FmYXJpIDEyKywgaU9TIDEwKyAqL1xufVxuLyogZmlndHJlZS02MDAgLSBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDsgLyogQ2hlY2sgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQ1NTL0Bmb250LWZhY2UvZm9udC1kaXNwbGF5IGZvciBvdGhlciBvcHRpb25zLiAqL1xuICBmb250LWZhbWlseTogRmlndHJlZTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBzcmM6IHVybChcIi4uLy4uL3dlYmZvbnRzL2ZpZ3RyZWUtdjYtbGF0aW4tNjAwLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpOyAvKiBDaHJvbWUgMzYrLCBPcGVyYSAyMyssIEZpcmVmb3ggMzkrLCBTYWZhcmkgMTIrLCBpT1MgMTArICovXG59XG4vKiBmaWd0cmVlLTYwMGl0YWxpYyAtIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwOyAvKiBDaGVjayBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9DU1MvQGZvbnQtZmFjZS9mb250LWRpc3BsYXkgZm9yIG90aGVyIG9wdGlvbnMuICovXG4gIGZvbnQtZmFtaWx5OiBGaWd0cmVlO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHNyYzogdXJsKFwiLi4vLi4vd2ViZm9udHMvZmlndHJlZS12Ni1sYXRpbi02MDBpdGFsaWMud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7IC8qIENocm9tZSAzNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSssIFNhZmFyaSAxMissIGlPUyAxMCsgKi9cbn1cbi8qIGZpZ3RyZWUtNzAwIC0gbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7IC8qIENoZWNrIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy9AZm9udC1mYWNlL2ZvbnQtZGlzcGxheSBmb3Igb3RoZXIgb3B0aW9ucy4gKi9cbiAgZm9udC1mYW1pbHk6IEZpZ3RyZWU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgc3JjOiB1cmwoXCIuLi8uLi93ZWJmb250cy9maWd0cmVlLXY2LWxhdGluLTcwMC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTsgLyogQ2hyb21lIDM2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KywgU2FmYXJpIDEyKywgaU9TIDEwKyAqL1xufVxuLyogZmlndHJlZS03MDBpdGFsaWMgLSBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDsgLyogQ2hlY2sgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQ1NTL0Bmb250LWZhY2UvZm9udC1kaXNwbGF5IGZvciBvdGhlciBvcHRpb25zLiAqL1xuICBmb250LWZhbWlseTogRmlndHJlZTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogNzAwO1xuICBzcmM6IHVybChcIi4uLy4uL3dlYmZvbnRzL2ZpZ3RyZWUtdjYtbGF0aW4tNzAwaXRhbGljLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpOyAvKiBDaHJvbWUgMzYrLCBPcGVyYSAyMyssIEZpcmVmb3ggMzkrLCBTYWZhcmkgMTIrLCBpT1MgMTArICovXG59XG4vKiBmaWd0cmVlLTgwMCAtIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwOyAvKiBDaGVjayBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9DU1MvQGZvbnQtZmFjZS9mb250LWRpc3BsYXkgZm9yIG90aGVyIG9wdGlvbnMuICovXG4gIGZvbnQtZmFtaWx5OiBGaWd0cmVlO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIHNyYzogdXJsKFwiLi4vLi4vd2ViZm9udHMvZmlndHJlZS12Ni1sYXRpbi04MDAud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7IC8qIENocm9tZSAzNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSssIFNhZmFyaSAxMissIGlPUyAxMCsgKi9cbn1cbi8qIGZpZ3RyZWUtODAwaXRhbGljIC0gbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7IC8qIENoZWNrIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy9AZm9udC1mYWNlL2ZvbnQtZGlzcGxheSBmb3Igb3RoZXIgb3B0aW9ucy4gKi9cbiAgZm9udC1mYW1pbHk6IEZpZ3RyZWU7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgc3JjOiB1cmwoXCIuLi8uLi93ZWJmb250cy9maWd0cmVlLXY2LWxhdGluLTgwMGl0YWxpYy53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTsgLyogQ2hyb21lIDM2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KywgU2FmYXJpIDEyKywgaU9TIDEwKyAqL1xufVxuLyogZmlndHJlZS05MDAgLSBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDsgLyogQ2hlY2sgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQ1NTL0Bmb250LWZhY2UvZm9udC1kaXNwbGF5IGZvciBvdGhlciBvcHRpb25zLiAqL1xuICBmb250LWZhbWlseTogRmlndHJlZTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogOTAwO1xuICBzcmM6IHVybChcIi4uLy4uL3dlYmZvbnRzL2ZpZ3RyZWUtdjYtbGF0aW4tOTAwLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpOyAvKiBDaHJvbWUgMzYrLCBPcGVyYSAyMyssIEZpcmVmb3ggMzkrLCBTYWZhcmkgMTIrLCBpT1MgMTArICovXG59XG4vKiBmaWd0cmVlLTkwMGl0YWxpYyAtIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwOyAvKiBDaGVjayBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9DU1MvQGZvbnQtZmFjZS9mb250LWRpc3BsYXkgZm9yIG90aGVyIG9wdGlvbnMuICovXG4gIGZvbnQtZmFtaWx5OiBGaWd0cmVlO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIHNyYzogdXJsKFwiLi4vLi4vd2ViZm9udHMvZmlndHJlZS12Ni1sYXRpbi05MDBpdGFsaWMud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7IC8qIENocm9tZSAzNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSssIFNhZmFyaSAxMissIGlPUyAxMCsgKi9cbn1cbi8qIFxubGF0aW4tZXh0IFxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IExhdG87XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBzcmM6IHVybCgnLi4vd2ViZm9udHMvUzZ1OXc0Qk1VVFBIaDdVU1N3YVBHUl9wLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAxMDAtMDJBRiwgVSswMzA0LCBVKzAzMDgsIFUrMDMyOSwgVSsxRTAwLTFFOUYsIFUrMUVGMi0xRUZGLCBVKzIwMjAsIFUrMjBBMC0yMEFCLCBVKzIwQUQtMjBDMCwgVSsyMTEzLCBVKzJDNjAtMkM3RiwgVStBNzIwLUE3RkY7XG59XG5cbmxhdGluIFxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IExhdG87XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBzcmM6IHVybCgnLi4vd2ViZm9udHMvUzZ1OXc0Qk1VVFBIaDdVU1N3aVBHUS53b2ZmMicpIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMDAwLTAwRkYsIFUrMDEzMSwgVSswMTUyLTAxNTMsIFUrMDJCQi0wMkJDLCBVKzAyQzYsIFUrMDJEQSwgVSswMkRDLCBVKzAzMDQsIFUrMDMwOCwgVSswMzI5LCBVKzIwMDAtMjA2RiwgVSsyMDc0LCBVKzIwQUMsIFUrMjEyMiwgVSsyMTkxLCBVKzIxOTMsIFUrMjIxMiwgVSsyMjE1LCBVK0ZFRkYsIFUrRkZGRDtcbn1cblxubGF0aW4tZXh0IFxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IExhdG87XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBzcmM6IHVybCgnLi4vd2ViZm9udHMvUzZ1eXc0Qk1VVFBIanhBd1hqZXUud29mZjInKSBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDEwMC0wMkFGLCBVKzAzMDQsIFUrMDMwOCwgVSswMzI5LCBVKzFFMDAtMUU5RiwgVSsxRUYyLTFFRkYsIFUrMjAyMCwgVSsyMEEwLTIwQUIsIFUrMjBBRC0yMEMwLCBVKzIxMTMsIFUrMkM2MC0yQzdGLCBVK0E3MjAtQTdGRjtcbn1cblxubGF0aW4gXG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogTGF0bztcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHNyYzogdXJsKCcuLi93ZWJmb250cy9TNnV5dzRCTVVUUEhqeDR3WGcud29mZjInKSBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDAwMC0wMEZGLCBVKzAxMzEsIFUrMDE1Mi0wMTUzLCBVKzAyQkItMDJCQywgVSswMkM2LCBVKzAyREEsIFUrMDJEQywgVSswMzA0LCBVKzAzMDgsIFUrMDMyOSwgVSsyMDAwLTIwNkYsIFUrMjA3NCwgVSsyMEFDLCBVKzIxMjIsIFUrMjE5MSwgVSsyMTkzLCBVKzIyMTIsIFUrMjIxNSwgVStGRUZGLCBVK0ZGRkQ7XG59XG5cbmxhdGluLWV4dCBcblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBMYXRvO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgc3JjOiB1cmwoJy4uL3dlYmZvbnRzL1M2dTl3NEJNVVRQSGg2VVZTd2FQR1JfcC53b2ZmMicpIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMTAwLTAyQUYsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMUUwMC0xRTlGLCBVKzFFRjItMUVGRiwgVSsyMDIwLCBVKzIwQTAtMjBBQiwgVSsyMEFELTIwQzAsIFUrMjExMywgVSsyQzYwLTJDN0YsIFUrQTcyMC1BN0ZGO1xufVxuXG5sYXRpbiBcblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBMYXRvO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgc3JjOiB1cmwoJy4uL3dlYmZvbnRzL1M2dTl3NEJNVVRQSGg2VVZTd2lQR1Eud29mZjInKSBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDAwMC0wMEZGLCBVKzAxMzEsIFUrMDE1Mi0wMTUzLCBVKzAyQkItMDJCQywgVSswMkM2LCBVKzAyREEsIFUrMDJEQywgVSswMzA0LCBVKzAzMDgsIFUrMDMyOSwgVSsyMDAwLTIwNkYsIFUrMjA3NCwgVSsyMEFDLCBVKzIxMjIsIFUrMjE5MSwgVSsyMTkzLCBVKzIyMTIsIFUrMjIxNSwgVStGRUZGLCBVK0ZGRkQ7XG59XG5cbmxhdGluLWV4dCBcblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBMYXRvO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgc3JjOiB1cmwoJy4uL3dlYmZvbnRzL1M2dTl3NEJNVVRQSGg1MFhTd2FQR1JfcC53b2ZmMicpIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMTAwLTAyQUYsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMUUwMC0xRTlGLCBVKzFFRjItMUVGRiwgVSsyMDIwLCBVKzIwQTAtMjBBQiwgVSsyMEFELTIwQzAsIFUrMjExMywgVSsyQzYwLTJDN0YsIFUrQTcyMC1BN0ZGO1xufVxuXG5sYXRpbiBcblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBMYXRvO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgc3JjOiB1cmwoJy4uL3dlYmZvbnRzL1M2dTl3NEJNVVRQSGg1MFhTd2lQR1Eud29mZjInKSBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDAwMC0wMEZGLCBVKzAxMzEsIFUrMDE1Mi0wMTUzLCBVKzAyQkItMDJCQywgVSswMkM2LCBVKzAyREEsIFUrMDJEQywgVSswMzA0LCBVKzAzMDgsIFUrMDMyOSwgVSsyMDAwLTIwNkYsIFUrMjA3NCwgVSsyMEFDLCBVKzIxMjIsIFUrMjE5MSwgVSsyMTkzLCBVKzIyMTIsIFUrMjIxNSwgVStGRUZGLCBVK0ZGRkQ7XG59XG4gKi9cbi8qIVxuICogQm9vdHN0cmFwIHY0LjYuMiAoaHR0cHM6Ly9nZXRib290c3RyYXAuY29tLylcbiAqIENvcHlyaWdodCAyMDExLTIwMjIgVGhlIEJvb3RzdHJhcCBBdXRob3JzXG4gKiBDb3B5cmlnaHQgMjAxMS0yMDIyIFR3aXR0ZXIsIEluYy5cbiAqIExpY2Vuc2VkIHVuZGVyIE1JVCAoaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2Jsb2IvbWFpbi9MSUNFTlNFKVxuICovXG46cm9vdCB7XG4gIC0tYmx1ZTogIzAwNDg3NjtcbiAgLS1pbmRpZ286ICM2NjEwZjI7XG4gIC0tcHVycGxlOiAjNTE1NTdmO1xuICAtLXBpbms6ICNlODNlOGM7XG4gIC0tcmVkOiAjYjIyMDBkO1xuICAtLW9yYW5nZTogI2Y5NjMwMjtcbiAgLS15ZWxsb3c6ICNmZmM2MDA7XG4gIC0tZ3JlZW46ICMyOGE3NDU7XG4gIC0tdGVhbDogIzk3ZDRjYTtcbiAgLS1jeWFuOiAjMTdhMmI4O1xuICAtLXdoaXRlOiAjZmZmO1xuICAtLWdyYXk6ICM2NjY7XG4gIC0tZ3JheS1kYXJrOiAjMzYzNjM2O1xuICAtLXJ1c3Q6ICNjZjQ1MjA7XG4gIC0tMTAwOiAjZmNlZmQ1O1xuICAtLTMwMDogI2Y3ZDA4MTtcbiAgLS01MDA6ICNlZWExMDM7XG4gIC0tNzAwOiAjOTc2NjAyO1xuICAtLTkwMDogIzVmNDAwMTtcbiAgLS1wYWxlLWdyZWVuOiAjZDVlNmRlO1xuICAtLXBhbGUtYmx1ZTogI2RkZTdlYztcbiAgLS1wYWxlLXllbGxvdzogI2ZjZWZkNTtcbiAgLS1wYWxlLXJlZDogI2YwZDlkYTtcbiAgLS1ibGFjazogIzAwMDtcbiAgLS10cmFuczogdHJhbnNwYXJlbnQ7XG4gIC0tYmxhY2stYWxwaGE6IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgLS1wcmltYXJ5OiAjMzI2ZmUyO1xuICAtLXNlY29uZGFyeTogIzRjNGM0YztcbiAgLS1zdWNjZXNzOiAjMDQ2YTM4O1xuICAtLWluZm86ICMzMTcwOGY7XG4gIC0td2FybmluZzogI2VlYTEwMztcbiAgLS1kYW5nZXI6ICNhNTFhMWY7XG4gIC0tbGlnaHQ6ICNmZmY7XG4gIC0tZGFyazogIzM2MzYzNjtcbiAgLS1ncmVlbjogIzA0NmEzODtcbiAgLS1saW1lOiAjNDFhOTI4O1xuICAtLWJsYWNrOiAjMDAwO1xuICAtLWZvY3VzOiAjNzZhMGI0O1xuICAtLWJyZWFrcG9pbnQteHM6IDA7XG4gIC0tYnJlYWtwb2ludC1zbTogNTc2cHg7XG4gIC0tYnJlYWtwb2ludC1tZDogNzY4cHg7XG4gIC0tYnJlYWtwb2ludC1sZzogMTAyNXB4O1xuICAtLWJyZWFrcG9pbnQteGw6IDEzNjZweDtcbiAgLS1mb250LWZhbWlseS1zYW5zLXNlcmlmOiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICAtLWZvbnQtZmFtaWx5LW1vbm9zcGFjZTogU0ZNb25vLVJlZ3VsYXIsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZTtcbn1cblxuKixcbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuaHRtbCB7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO1xuICBsaW5lLWhlaWdodDogMS4xNTtcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG59XG5cbmFydGljbGUsIGFzaWRlLCBmaWdjYXB0aW9uLCBmaWd1cmUsIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG1haW4sIG5hdiwgc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBjb2xvcjogIzM2MzYzNjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuW3RhYmluZGV4PVwiLTFcIl06Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSB7XG4gIG91dGxpbmU6IDAgIWltcG9ydGFudDtcbn1cblxuaHIge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDEuODc1cmVtO1xufVxuXG5wIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxuYWJiclt0aXRsZV0sXG5hYmJyW2RhdGEtb3JpZ2luYWwtdGl0bGVdIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDtcbiAgY3Vyc29yOiBoZWxwO1xuICBib3JkZXItYm90dG9tOiAwO1xuICB0ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6IG5vbmU7XG59XG5cbmFkZHJlc3Mge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG5vbCxcbnVsLFxuZGwge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG5vbCBvbCxcbnVsIHVsLFxub2wgdWwsXG51bCBvbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbmR0IHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuZGQge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG5ibG9ja3F1b3RlIHtcbiAgbWFyZ2luOiAwIDAgMXJlbTtcbn1cblxuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG59XG5cbnNtYWxsIHtcbiAgZm9udC1zaXplOiA4MCU7XG59XG5cbnN1YixcbnN1cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbnN1YiB7XG4gIGJvdHRvbTogLTAuMjVlbTtcbn1cblxuc3VwIHtcbiAgdG9wOiAtMC41ZW07XG59XG5cbmEge1xuICBjb2xvcjogIzMyNmZlMjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuYTpob3ZlciB7XG4gIGNvbG9yOiAjMzI2ZmUyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbmE6bm90KFtocmVmXSk6bm90KFtjbGFzc10pIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbmE6bm90KFtocmVmXSk6bm90KFtjbGFzc10pOmhvdmVyIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxucHJlLFxuY29kZSxcbmtiZCxcbnNhbXAge1xuICBmb250LWZhbWlseTogU0ZNb25vLVJlZ3VsYXIsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZTtcbiAgZm9udC1zaXplOiAxZW07XG59XG5cbnByZSB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIG92ZXJmbG93OiBhdXRvO1xuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IHNjcm9sbGJhcjtcbn1cblxuZmlndXJlIHtcbiAgbWFyZ2luOiAwIDAgMXJlbTtcbn1cblxuaW1nIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xufVxuXG5zdmcge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG59XG5cbmNhcHRpb24ge1xuICBwYWRkaW5nLXRvcDogMC45Mzc1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC45Mzc1cmVtO1xuICBjb2xvcjogIzM2MzYzNjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY2FwdGlvbi1zaWRlOiBib3R0b207XG59XG5cbnRoIHtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbiAgdGV4dC1hbGlnbjogLXdlYmtpdC1tYXRjaC1wYXJlbnQ7XG59XG5cbmxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAwLjMxMjVyZW07XG59XG5cbmJ1dHRvbiB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbmJ1dHRvbjpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpIHtcbiAgb3V0bGluZTogMDtcbn1cblxuaW5wdXQsXG5idXR0b24sXG5zZWxlY3QsXG5vcHRncm91cCxcbnRleHRhcmVhIHtcbiAgbWFyZ2luOiAwO1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxuYnV0dG9uLFxuaW5wdXQge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuYnV0dG9uLFxuc2VsZWN0IHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5cbltyb2xlPWJ1dHRvbl0ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbnNlbGVjdCB7XG4gIHdvcmQtd3JhcDogbm9ybWFsO1xufVxuXG5idXR0b24sXG5bdHlwZT1idXR0b25dLFxuW3R5cGU9cmVzZXRdLFxuW3R5cGU9c3VibWl0XSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xufVxuXG5idXR0b246bm90KDpkaXNhYmxlZCksXG5bdHlwZT1idXR0b25dOm5vdCg6ZGlzYWJsZWQpLFxuW3R5cGU9cmVzZXRdOm5vdCg6ZGlzYWJsZWQpLFxuW3R5cGU9c3VibWl0XTpub3QoOmRpc2FibGVkKSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9YnV0dG9uXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPXJlc2V0XTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPXN1Ym1pdF06Oi1tb3otZm9jdXMtaW5uZXIge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG59XG5cbmlucHV0W3R5cGU9cmFkaW9dLFxuaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nOiAwO1xufVxuXG50ZXh0YXJlYSB7XG4gIG92ZXJmbG93OiBhdXRvO1xuICByZXNpemU6IHZlcnRpY2FsO1xufVxuXG5maWVsZHNldCB7XG4gIG1pbi13aWR0aDogMDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXI6IDA7XG59XG5cbmxlZ2VuZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG59XG5cbnByb2dyZXNzIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5bdHlwZT1udW1iZXJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuW3R5cGU9bnVtYmVyXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuW3R5cGU9c2VhcmNoXSB7XG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cblt0eXBlPXNlYXJjaF06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbjo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICBmb250OiBpbmhlcml0O1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbn1cblxub3V0cHV0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogbGlzdC1pdGVtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbnRlbXBsYXRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuW2hpZGRlbl0ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsXG4uaDEsIC5oMiwgLmgzLCAuaDQsIC5oNSwgLmg2IHtcbiAgbWFyZ2luLWJvdHRvbTogMS44NzVyZW07XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG5oMSwgLmgxIHtcbiAgZm9udC1zaXplOiAyLjVyZW07XG59XG5cbmgyLCAuaDIge1xuICBmb250LXNpemU6IDJyZW07XG59XG5cbmgzLCAuaDMge1xuICBmb250LXNpemU6IDEuNzVyZW07XG59XG5cbmg0LCAuaDQge1xuICBmb250LXNpemU6IDEuNXJlbTtcbn1cblxuaDUsIC5oNSB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbn1cblxuaDYsIC5oNiB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cblxuLmxlYWQge1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5cbi5kaXNwbGF5LTEge1xuICBmb250LXNpemU6IDZyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbi5kaXNwbGF5LTIge1xuICBmb250LXNpemU6IDUuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuLmRpc3BsYXktMyB7XG4gIGZvbnQtc2l6ZTogNC41cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG4uZGlzcGxheS00IHtcbiAgZm9udC1zaXplOiAzLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbmhyIHtcbiAgbWFyZ2luLXRvcDogMC45Mzc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW07XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG5cbnNtYWxsLFxuLnNtYWxsIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG5tYXJrLFxuLm1hcmsge1xuICBwYWRkaW5nOiAwLjJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZjhlMztcbn1cblxuLmxpc3QtdW5zdHlsZWQge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5saXN0LWlubGluZSB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLmxpc3QtaW5saW5lLWl0ZW0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4ubGlzdC1pbmxpbmUtaXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG59XG5cbi5pbml0aWFsaXNtIHtcbiAgZm9udC1zaXplOiA5MCU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5ibG9ja3F1b3RlIHtcbiAgbWFyZ2luLWJvdHRvbTogMC45Mzc1cmVtO1xuICBmb250LXNpemU6IDEuMjVyZW07XG59XG5cbi5ibG9ja3F1b3RlLWZvb3RlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGNvbG9yOiAjNjY2O1xufVxuLmJsb2NrcXVvdGUtZm9vdGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIuKAlMKgXCI7XG59XG5cbi5pbWctZmx1aWQge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLmltZy10aHVtYm5haWwge1xuICBwYWRkaW5nOiAwLjI1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjZGFkYWRhO1xuICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5maWd1cmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5maWd1cmUtaW1nIHtcbiAgbWFyZ2luLWJvdHRvbTogMC40Njg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi5maWd1cmUtY2FwdGlvbiB7XG4gIGZvbnQtc2l6ZTogOTAlO1xuICBjb2xvcjogIzY2Njtcbn1cblxuY29kZSB7XG4gIGZvbnQtc2l6ZTogODcuNSU7XG4gIGNvbG9yOiAjODYzOTNiO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG59XG5hID4gY29kZSB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG5rYmQge1xuICBwYWRkaW5nOiAwLjJyZW0gMC40cmVtO1xuICBmb250LXNpemU6IDg3LjUlO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFiMWIxYjtcbiAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW07XG59XG5rYmQga2JkIHtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1zaXplOiAxMDAlO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG5wcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiA4Ny41JTtcbiAgY29sb3I6ICMxYjFiMWI7XG59XG5wcmUgY29kZSB7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHdvcmQtYnJlYWs6IG5vcm1hbDtcbn1cblxuLnByZS1zY3JvbGxhYmxlIHtcbiAgbWF4LWhlaWdodDogMjEuMjVyZW07XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbn1cblxuLmNvbnRhaW5lcixcbi5jb250YWluZXItZmx1aWQsXG4uY29udGFpbmVyLXNtLFxuLmNvbnRhaW5lci1tZCxcbi5jb250YWluZXItbGcsXG4uY29udGFpbmVyLXhsIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jb250YWluZXIsIC5jb250YWluZXItc20ge1xuICAgIG1heC13aWR0aDogNzY4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29udGFpbmVyLCAuY29udGFpbmVyLXNtLCAuY29udGFpbmVyLW1kIHtcbiAgICBtYXgtd2lkdGg6IDEwMjVweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuY29udGFpbmVyLCAuY29udGFpbmVyLXNtLCAuY29udGFpbmVyLW1kLCAuY29udGFpbmVyLWxnIHtcbiAgICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAuY29udGFpbmVyLCAuY29udGFpbmVyLXNtLCAuY29udGFpbmVyLW1kLCAuY29udGFpbmVyLWxnLCAuY29udGFpbmVyLXhsIHtcbiAgICBtYXgtd2lkdGg6IDEyNzBweDtcbiAgfVxufVxuLnJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbiAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xufVxuXG4ubm8tZ3V0dGVycyB7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4ubm8tZ3V0dGVycyA+IC5jb2wsXG4ubm8tZ3V0dGVycyA+IFtjbGFzcyo9Y29sLV0ge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi5jb2wtMSwgLmNvbC0yLCAuY29sLTMsIC5jb2wtNCwgLmNvbC01LCAuY29sLTYsIC5jb2wtNywgLmNvbC04LCAuY29sLTksIC5jb2wtMTAsIC5jb2wtMTEsIC5jb2wtMTIsIC5jb2wsXG4uY29sLWF1dG8sIC5jb2wtc20tMSwgLmNvbC1zbS0yLCAuY29sLXNtLTMsIC5jb2wtc20tNCwgLmNvbC1zbS01LCAuY29sLXNtLTYsIC5jb2wtc20tNywgLmNvbC1zbS04LCAuY29sLXNtLTksIC5jb2wtc20tMTAsIC5jb2wtc20tMTEsIC5jb2wtc20tMTIsIC5jb2wtc20sXG4uY29sLXNtLWF1dG8sIC5jb2wtbWQtMSwgLmNvbC1tZC0yLCAuY29sLW1kLTMsIC5jb2wtbWQtNCwgLmNvbC1tZC01LCAuY29sLW1kLTYsIC5jb2wtbWQtNywgLmNvbC1tZC04LCAuY29sLW1kLTksIC5jb2wtbWQtMTAsIC5jb2wtbWQtMTEsIC5jb2wtbWQtMTIsIC5jb2wtbWQsXG4uY29sLW1kLWF1dG8sIC5jb2wtbGctMSwgLmNvbC1sZy0yLCAuY29sLWxnLTMsIC5jb2wtbGctNCwgLmNvbC1sZy01LCAuY29sLWxnLTYsIC5jb2wtbGctNywgLmNvbC1sZy04LCAuY29sLWxnLTksIC5jb2wtbGctMTAsIC5jb2wtbGctMTEsIC5jb2wtbGctMTIsIC5jb2wtbGcsXG4uY29sLWxnLWF1dG8sIC5jb2wteGwtMSwgLmNvbC14bC0yLCAuY29sLXhsLTMsIC5jb2wteGwtNCwgLmNvbC14bC01LCAuY29sLXhsLTYsIC5jb2wteGwtNywgLmNvbC14bC04LCAuY29sLXhsLTksIC5jb2wteGwtMTAsIC5jb2wteGwtMTEsIC5jb2wteGwtMTIsIC5jb2wteGwsXG4uY29sLXhsLWF1dG8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG59XG5cbi5jb2wge1xuICBmbGV4LWJhc2lzOiAwO1xuICBmbGV4LWdyb3c6IDE7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLnJvdy1jb2xzLTEgPiAqIHtcbiAgZmxleDogMCAwIDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLnJvdy1jb2xzLTIgPiAqIHtcbiAgZmxleDogMCAwIDUwJTtcbiAgbWF4LXdpZHRoOiA1MCU7XG59XG5cbi5yb3ctY29scy0zID4gKiB7XG4gIGZsZXg6IDAgMCAzMy4zMzMzMzMzMzMzJTtcbiAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbn1cblxuLnJvdy1jb2xzLTQgPiAqIHtcbiAgZmxleDogMCAwIDI1JTtcbiAgbWF4LXdpZHRoOiAyNSU7XG59XG5cbi5yb3ctY29scy01ID4gKiB7XG4gIGZsZXg6IDAgMCAyMCU7XG4gIG1heC13aWR0aDogMjAlO1xufVxuXG4ucm93LWNvbHMtNiA+ICoge1xuICBmbGV4OiAwIDAgMTYuNjY2NjY2NjY2NyU7XG4gIG1heC13aWR0aDogMTYuNjY2NjY2NjY2NyU7XG59XG5cbi5jb2wtYXV0byB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4uY29sLTEge1xuICBmbGV4OiAwIDAgOC4zMzMzMzMzMyU7XG4gIG1heC13aWR0aDogOC4zMzMzMzMzMyU7XG59XG5cbi5jb2wtMiB7XG4gIGZsZXg6IDAgMCAxNi42NjY2NjY2NyU7XG4gIG1heC13aWR0aDogMTYuNjY2NjY2NjclO1xufVxuXG4uY29sLTMge1xuICBmbGV4OiAwIDAgMjUlO1xuICBtYXgtd2lkdGg6IDI1JTtcbn1cblxuLmNvbC00IHtcbiAgZmxleDogMCAwIDMzLjMzMzMzMzMzJTtcbiAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMyU7XG59XG5cbi5jb2wtNSB7XG4gIGZsZXg6IDAgMCA0MS42NjY2NjY2NyU7XG4gIG1heC13aWR0aDogNDEuNjY2NjY2NjclO1xufVxuXG4uY29sLTYge1xuICBmbGV4OiAwIDAgNTAlO1xuICBtYXgtd2lkdGg6IDUwJTtcbn1cblxuLmNvbC03IHtcbiAgZmxleDogMCAwIDU4LjMzMzMzMzMzJTtcbiAgbWF4LXdpZHRoOiA1OC4zMzMzMzMzMyU7XG59XG5cbi5jb2wtOCB7XG4gIGZsZXg6IDAgMCA2Ni42NjY2NjY2NyU7XG4gIG1heC13aWR0aDogNjYuNjY2NjY2NjclO1xufVxuXG4uY29sLTkge1xuICBmbGV4OiAwIDAgNzUlO1xuICBtYXgtd2lkdGg6IDc1JTtcbn1cblxuLmNvbC0xMCB7XG4gIGZsZXg6IDAgMCA4My4zMzMzMzMzMyU7XG4gIG1heC13aWR0aDogODMuMzMzMzMzMzMlO1xufVxuXG4uY29sLTExIHtcbiAgZmxleDogMCAwIDkxLjY2NjY2NjY3JTtcbiAgbWF4LXdpZHRoOiA5MS42NjY2NjY2NyU7XG59XG5cbi5jb2wtMTIge1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4ub3JkZXItZmlyc3Qge1xuICBvcmRlcjogLTE7XG59XG5cbi5vcmRlci1sYXN0IHtcbiAgb3JkZXI6IDEzO1xufVxuXG4ub3JkZXItMCB7XG4gIG9yZGVyOiAwO1xufVxuXG4ub3JkZXItMSB7XG4gIG9yZGVyOiAxO1xufVxuXG4ub3JkZXItMiB7XG4gIG9yZGVyOiAyO1xufVxuXG4ub3JkZXItMyB7XG4gIG9yZGVyOiAzO1xufVxuXG4ub3JkZXItNCB7XG4gIG9yZGVyOiA0O1xufVxuXG4ub3JkZXItNSB7XG4gIG9yZGVyOiA1O1xufVxuXG4ub3JkZXItNiB7XG4gIG9yZGVyOiA2O1xufVxuXG4ub3JkZXItNyB7XG4gIG9yZGVyOiA3O1xufVxuXG4ub3JkZXItOCB7XG4gIG9yZGVyOiA4O1xufVxuXG4ub3JkZXItOSB7XG4gIG9yZGVyOiA5O1xufVxuXG4ub3JkZXItMTAge1xuICBvcmRlcjogMTA7XG59XG5cbi5vcmRlci0xMSB7XG4gIG9yZGVyOiAxMTtcbn1cblxuLm9yZGVyLTEyIHtcbiAgb3JkZXI6IDEyO1xufVxuXG4ub2Zmc2V0LTEge1xuICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG59XG5cbi5vZmZzZXQtMiB7XG4gIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7XG59XG5cbi5vZmZzZXQtMyB7XG4gIG1hcmdpbi1sZWZ0OiAyNSU7XG59XG5cbi5vZmZzZXQtNCB7XG4gIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG59XG5cbi5vZmZzZXQtNSB7XG4gIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7XG59XG5cbi5vZmZzZXQtNiB7XG4gIG1hcmdpbi1sZWZ0OiA1MCU7XG59XG5cbi5vZmZzZXQtNyB7XG4gIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG59XG5cbi5vZmZzZXQtOCB7XG4gIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7XG59XG5cbi5vZmZzZXQtOSB7XG4gIG1hcmdpbi1sZWZ0OiA3NSU7XG59XG5cbi5vZmZzZXQtMTAge1xuICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xufVxuXG4ub2Zmc2V0LTExIHtcbiAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jb2wtc20ge1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAucm93LWNvbHMtc20tMSA+ICoge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAucm93LWNvbHMtc20tMiA+ICoge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbiAgLnJvdy1jb2xzLXNtLTMgPiAqIHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgfVxuICAucm93LWNvbHMtc20tNCA+ICoge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cbiAgLnJvdy1jb2xzLXNtLTUgPiAqIHtcbiAgICBmbGV4OiAwIDAgMjAlO1xuICAgIG1heC13aWR0aDogMjAlO1xuICB9XG4gIC5yb3ctY29scy1zbS02ID4gKiB7XG4gICAgZmxleDogMCAwIDE2LjY2NjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1zbS1hdXRvIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmNvbC1zbS0xIHtcbiAgICBmbGV4OiAwIDAgOC4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXNtLTIge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1zbS0zIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG4gIC5jb2wtc20tNCB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXNtLTUge1xuICAgIGZsZXg6IDAgMCA0MS42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1zbS02IHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG4gIC5jb2wtc20tNyB7XG4gICAgZmxleDogMCAwIDU4LjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXNtLTgge1xuICAgIGZsZXg6IDAgMCA2Ni42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1zbS05IHtcbiAgICBmbGV4OiAwIDAgNzUlO1xuICAgIG1heC13aWR0aDogNzUlO1xuICB9XG4gIC5jb2wtc20tMTAge1xuICAgIGZsZXg6IDAgMCA4My4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS0xMSB7XG4gICAgZmxleDogMCAwIDkxLjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDkxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLTEyIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm9yZGVyLXNtLWZpcnN0IHtcbiAgICBvcmRlcjogLTE7XG4gIH1cbiAgLm9yZGVyLXNtLWxhc3Qge1xuICAgIG9yZGVyOiAxMztcbiAgfVxuICAub3JkZXItc20tMCB7XG4gICAgb3JkZXI6IDA7XG4gIH1cbiAgLm9yZGVyLXNtLTEge1xuICAgIG9yZGVyOiAxO1xuICB9XG4gIC5vcmRlci1zbS0yIHtcbiAgICBvcmRlcjogMjtcbiAgfVxuICAub3JkZXItc20tMyB7XG4gICAgb3JkZXI6IDM7XG4gIH1cbiAgLm9yZGVyLXNtLTQge1xuICAgIG9yZGVyOiA0O1xuICB9XG4gIC5vcmRlci1zbS01IHtcbiAgICBvcmRlcjogNTtcbiAgfVxuICAub3JkZXItc20tNiB7XG4gICAgb3JkZXI6IDY7XG4gIH1cbiAgLm9yZGVyLXNtLTcge1xuICAgIG9yZGVyOiA3O1xuICB9XG4gIC5vcmRlci1zbS04IHtcbiAgICBvcmRlcjogODtcbiAgfVxuICAub3JkZXItc20tOSB7XG4gICAgb3JkZXI6IDk7XG4gIH1cbiAgLm9yZGVyLXNtLTEwIHtcbiAgICBvcmRlcjogMTA7XG4gIH1cbiAgLm9yZGVyLXNtLTExIHtcbiAgICBvcmRlcjogMTE7XG4gIH1cbiAgLm9yZGVyLXNtLTEyIHtcbiAgICBvcmRlcjogMTI7XG4gIH1cbiAgLm9mZnNldC1zbS0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAub2Zmc2V0LXNtLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LXNtLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1zbS0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG4gIC5vZmZzZXQtc20tNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LXNtLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1zbS02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG4gIC5vZmZzZXQtc20tNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LXNtLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1zbS05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG4gIC5vZmZzZXQtc20tMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1zbS0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb2wtbWQge1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAucm93LWNvbHMtbWQtMSA+ICoge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAucm93LWNvbHMtbWQtMiA+ICoge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbiAgLnJvdy1jb2xzLW1kLTMgPiAqIHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgfVxuICAucm93LWNvbHMtbWQtNCA+ICoge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cbiAgLnJvdy1jb2xzLW1kLTUgPiAqIHtcbiAgICBmbGV4OiAwIDAgMjAlO1xuICAgIG1heC13aWR0aDogMjAlO1xuICB9XG4gIC5yb3ctY29scy1tZC02ID4gKiB7XG4gICAgZmxleDogMCAwIDE2LjY2NjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC1hdXRvIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmNvbC1tZC0xIHtcbiAgICBmbGV4OiAwIDAgOC4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLW1kLTIge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC0zIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG4gIC5jb2wtbWQtNCB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLW1kLTUge1xuICAgIGZsZXg6IDAgMCA0MS42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC02IHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG4gIC5jb2wtbWQtNyB7XG4gICAgZmxleDogMCAwIDU4LjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLW1kLTgge1xuICAgIGZsZXg6IDAgMCA2Ni42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC05IHtcbiAgICBmbGV4OiAwIDAgNzUlO1xuICAgIG1heC13aWR0aDogNzUlO1xuICB9XG4gIC5jb2wtbWQtMTAge1xuICAgIGZsZXg6IDAgMCA4My4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC0xMSB7XG4gICAgZmxleDogMCAwIDkxLjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDkxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLTEyIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm9yZGVyLW1kLWZpcnN0IHtcbiAgICBvcmRlcjogLTE7XG4gIH1cbiAgLm9yZGVyLW1kLWxhc3Qge1xuICAgIG9yZGVyOiAxMztcbiAgfVxuICAub3JkZXItbWQtMCB7XG4gICAgb3JkZXI6IDA7XG4gIH1cbiAgLm9yZGVyLW1kLTEge1xuICAgIG9yZGVyOiAxO1xuICB9XG4gIC5vcmRlci1tZC0yIHtcbiAgICBvcmRlcjogMjtcbiAgfVxuICAub3JkZXItbWQtMyB7XG4gICAgb3JkZXI6IDM7XG4gIH1cbiAgLm9yZGVyLW1kLTQge1xuICAgIG9yZGVyOiA0O1xuICB9XG4gIC5vcmRlci1tZC01IHtcbiAgICBvcmRlcjogNTtcbiAgfVxuICAub3JkZXItbWQtNiB7XG4gICAgb3JkZXI6IDY7XG4gIH1cbiAgLm9yZGVyLW1kLTcge1xuICAgIG9yZGVyOiA3O1xuICB9XG4gIC5vcmRlci1tZC04IHtcbiAgICBvcmRlcjogODtcbiAgfVxuICAub3JkZXItbWQtOSB7XG4gICAgb3JkZXI6IDk7XG4gIH1cbiAgLm9yZGVyLW1kLTEwIHtcbiAgICBvcmRlcjogMTA7XG4gIH1cbiAgLm9yZGVyLW1kLTExIHtcbiAgICBvcmRlcjogMTE7XG4gIH1cbiAgLm9yZGVyLW1kLTEyIHtcbiAgICBvcmRlcjogMTI7XG4gIH1cbiAgLm9mZnNldC1tZC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAub2Zmc2V0LW1kLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LW1kLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1tZC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG4gIC5vZmZzZXQtbWQtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LW1kLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1tZC02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG4gIC5vZmZzZXQtbWQtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LW1kLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1tZC05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG4gIC5vZmZzZXQtbWQtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1tZC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuY29sLWxnIHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJvdy1jb2xzLWxnLTEgPiAqIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJvdy1jb2xzLWxnLTIgPiAqIHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG4gIC5yb3ctY29scy1sZy0zID4gKiB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cbiAgLnJvdy1jb2xzLWxnLTQgPiAqIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG4gIC5yb3ctY29scy1sZy01ID4gKiB7XG4gICAgZmxleDogMCAwIDIwJTtcbiAgICBtYXgtd2lkdGg6IDIwJTtcbiAgfVxuICAucm93LWNvbHMtbGctNiA+ICoge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbGctYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5jb2wtbGctMSB7XG4gICAgZmxleDogMCAwIDguMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy0yIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbGctMyB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuICAuY29sLWxnLTQge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy01IHtcbiAgICBmbGV4OiAwIDAgNDEuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbGctNiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuICAuY29sLWxnLTcge1xuICAgIGZsZXg6IDAgMCA1OC4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy04IHtcbiAgICBmbGV4OiAwIDAgNjYuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbGctOSB7XG4gICAgZmxleDogMCAwIDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgfVxuICAuY29sLWxnLTEwIHtcbiAgICBmbGV4OiAwIDAgODMuMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbGctMTEge1xuICAgIGZsZXg6IDAgMCA5MS42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy0xMiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5vcmRlci1sZy1maXJzdCB7XG4gICAgb3JkZXI6IC0xO1xuICB9XG4gIC5vcmRlci1sZy1sYXN0IHtcbiAgICBvcmRlcjogMTM7XG4gIH1cbiAgLm9yZGVyLWxnLTAge1xuICAgIG9yZGVyOiAwO1xuICB9XG4gIC5vcmRlci1sZy0xIHtcbiAgICBvcmRlcjogMTtcbiAgfVxuICAub3JkZXItbGctMiB7XG4gICAgb3JkZXI6IDI7XG4gIH1cbiAgLm9yZGVyLWxnLTMge1xuICAgIG9yZGVyOiAzO1xuICB9XG4gIC5vcmRlci1sZy00IHtcbiAgICBvcmRlcjogNDtcbiAgfVxuICAub3JkZXItbGctNSB7XG4gICAgb3JkZXI6IDU7XG4gIH1cbiAgLm9yZGVyLWxnLTYge1xuICAgIG9yZGVyOiA2O1xuICB9XG4gIC5vcmRlci1sZy03IHtcbiAgICBvcmRlcjogNztcbiAgfVxuICAub3JkZXItbGctOCB7XG4gICAgb3JkZXI6IDg7XG4gIH1cbiAgLm9yZGVyLWxnLTkge1xuICAgIG9yZGVyOiA5O1xuICB9XG4gIC5vcmRlci1sZy0xMCB7XG4gICAgb3JkZXI6IDEwO1xuICB9XG4gIC5vcmRlci1sZy0xMSB7XG4gICAgb3JkZXI6IDExO1xuICB9XG4gIC5vcmRlci1sZy0xMiB7XG4gICAgb3JkZXI6IDEyO1xuICB9XG4gIC5vZmZzZXQtbGctMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLm9mZnNldC1sZy0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1sZy0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtbGctMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAub2Zmc2V0LWxnLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1sZy01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtbGctNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuICAub2Zmc2V0LWxnLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1sZy04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtbGctOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAub2Zmc2V0LWxnLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtbGctMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLmNvbC14bCB7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5yb3ctY29scy14bC0xID4gKiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5yb3ctY29scy14bC0yID4gKiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuICAucm93LWNvbHMteGwtMyA+ICoge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC5yb3ctY29scy14bC00ID4gKiB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuICAucm93LWNvbHMteGwtNSA+ICoge1xuICAgIGZsZXg6IDAgMCAyMCU7XG4gICAgbWF4LXdpZHRoOiAyMCU7XG4gIH1cbiAgLnJvdy1jb2xzLXhsLTYgPiAqIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXhsLWF1dG8ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAuY29sLXhsLTEge1xuICAgIGZsZXg6IDAgMCA4LjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wteGwtMiB7XG4gICAgZmxleDogMCAwIDE2LjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXhsLTMge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cbiAgLmNvbC14bC00IHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wteGwtNSB7XG4gICAgZmxleDogMCAwIDQxLjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXhsLTYge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbiAgLmNvbC14bC03IHtcbiAgICBmbGV4OiAwIDAgNTguMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wteGwtOCB7XG4gICAgZmxleDogMCAwIDY2LjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXhsLTkge1xuICAgIGZsZXg6IDAgMCA3NSU7XG4gICAgbWF4LXdpZHRoOiA3NSU7XG4gIH1cbiAgLmNvbC14bC0xMCB7XG4gICAgZmxleDogMCAwIDgzLjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXhsLTExIHtcbiAgICBmbGV4OiAwIDAgOTEuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wteGwtMTIge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAub3JkZXIteGwtZmlyc3Qge1xuICAgIG9yZGVyOiAtMTtcbiAgfVxuICAub3JkZXIteGwtbGFzdCB7XG4gICAgb3JkZXI6IDEzO1xuICB9XG4gIC5vcmRlci14bC0wIHtcbiAgICBvcmRlcjogMDtcbiAgfVxuICAub3JkZXIteGwtMSB7XG4gICAgb3JkZXI6IDE7XG4gIH1cbiAgLm9yZGVyLXhsLTIge1xuICAgIG9yZGVyOiAyO1xuICB9XG4gIC5vcmRlci14bC0zIHtcbiAgICBvcmRlcjogMztcbiAgfVxuICAub3JkZXIteGwtNCB7XG4gICAgb3JkZXI6IDQ7XG4gIH1cbiAgLm9yZGVyLXhsLTUge1xuICAgIG9yZGVyOiA1O1xuICB9XG4gIC5vcmRlci14bC02IHtcbiAgICBvcmRlcjogNjtcbiAgfVxuICAub3JkZXIteGwtNyB7XG4gICAgb3JkZXI6IDc7XG4gIH1cbiAgLm9yZGVyLXhsLTgge1xuICAgIG9yZGVyOiA4O1xuICB9XG4gIC5vcmRlci14bC05IHtcbiAgICBvcmRlcjogOTtcbiAgfVxuICAub3JkZXIteGwtMTAge1xuICAgIG9yZGVyOiAxMDtcbiAgfVxuICAub3JkZXIteGwtMTEge1xuICAgIG9yZGVyOiAxMTtcbiAgfVxuICAub3JkZXIteGwtMTIge1xuICAgIG9yZGVyOiAxMjtcbiAgfVxuICAub2Zmc2V0LXhsLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5vZmZzZXQteGwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQteGwtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LXhsLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cbiAgLm9mZnNldC14bC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQteGwtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LXhsLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLm9mZnNldC14bC03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQteGwtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LXhsLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cbiAgLm9mZnNldC14bC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LXhsLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xuICB9XG59XG4udGFibGUge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMC45Mzc1cmVtO1xuICBjb2xvcjogIzM2MzYzNjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udGFibGUgdGgsXG4udGFibGUgdGQge1xuICBwYWRkaW5nOiAwLjkzNzVyZW07XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLnRhYmxlIHRoZWFkIHRoIHtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgYm9yZGVyLWJvdHRvbTogMC4xMjVyZW0gc29saWQgI2NjYztcbn1cbi50YWJsZSB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLXRvcDogMC4xMjVyZW0gc29saWQgI2NjYztcbn1cblxuLnRhYmxlLXNtIHRoLFxuLnRhYmxlLXNtIHRkIHtcbiAgcGFkZGluZzogMC42MjVyZW07XG59XG5cbi50YWJsZS1ib3JkZXJlZCB7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4udGFibGUtYm9yZGVyZWQgdGgsXG4udGFibGUtYm9yZGVyZWQgdGQge1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLnRhYmxlLWJvcmRlcmVkIHRoZWFkIHRoLFxuLnRhYmxlLWJvcmRlcmVkIHRoZWFkIHRkIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMC4xMjVyZW07XG59XG5cbi50YWJsZS1ib3JkZXJsZXNzIHRoLFxuLnRhYmxlLWJvcmRlcmxlc3MgdGQsXG4udGFibGUtYm9yZGVybGVzcyB0aGVhZCB0aCxcbi50YWJsZS1ib3JkZXJsZXNzIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXI6IDA7XG59XG5cbi50YWJsZS1zdHJpcGVkIHRib2R5IHRyOm50aC1vZi10eXBlKG9kZCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDUpO1xufVxuXG4udGFibGUtaG92ZXIgdGJvZHkgdHI6aG92ZXIge1xuICBjb2xvcjogIzM2MzYzNjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG59XG5cbi50YWJsZS1wcmltYXJ5LFxuLnRhYmxlLXByaW1hcnkgPiB0aCxcbi50YWJsZS1wcmltYXJ5ID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzZkN2Y3O1xufVxuLnRhYmxlLXByaW1hcnkgdGgsXG4udGFibGUtcHJpbWFyeSB0ZCxcbi50YWJsZS1wcmltYXJ5IHRoZWFkIHRoLFxuLnRhYmxlLXByaW1hcnkgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogIzk0YjRmMDtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1wcmltYXJ5OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2IwYzdmNDtcbn1cbi50YWJsZS1ob3ZlciAudGFibGUtcHJpbWFyeTpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1wcmltYXJ5OmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjBjN2Y0O1xufVxuXG4udGFibGUtc2Vjb25kYXJ5LFxuLnRhYmxlLXNlY29uZGFyeSA+IHRoLFxuLnRhYmxlLXNlY29uZGFyeSA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NkY2RjZDtcbn1cbi50YWJsZS1zZWNvbmRhcnkgdGgsXG4udGFibGUtc2Vjb25kYXJ5IHRkLFxuLnRhYmxlLXNlY29uZGFyeSB0aGVhZCB0aCxcbi50YWJsZS1zZWNvbmRhcnkgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogI2EyYTJhMjtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1zZWNvbmRhcnk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBzaWx2ZXI7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLXNlY29uZGFyeTpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1zZWNvbmRhcnk6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHNpbHZlcjtcbn1cblxuLnRhYmxlLXN1Y2Nlc3MsXG4udGFibGUtc3VjY2VzcyA+IHRoLFxuLnRhYmxlLXN1Y2Nlc3MgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiOWQ1Yzc7XG59XG4udGFibGUtc3VjY2VzcyB0aCxcbi50YWJsZS1zdWNjZXNzIHRkLFxuLnRhYmxlLXN1Y2Nlc3MgdGhlYWQgdGgsXG4udGFibGUtc3VjY2VzcyB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjN2NiMjk4O1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLXN1Y2Nlc3M6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTljYmJhO1xufVxuLnRhYmxlLWhvdmVyIC50YWJsZS1zdWNjZXNzOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLXN1Y2Nlc3M6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhOWNiYmE7XG59XG5cbi50YWJsZS1pbmZvLFxuLnRhYmxlLWluZm8gPiB0aCxcbi50YWJsZS1pbmZvID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzVkN2UwO1xufVxuLnRhYmxlLWluZm8gdGgsXG4udGFibGUtaW5mbyB0ZCxcbi50YWJsZS1pbmZvIHRoZWFkIHRoLFxuLnRhYmxlLWluZm8gdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogIzk0YjVjNTtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1pbmZvOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I0Y2NkNztcbn1cbi50YWJsZS1ob3ZlciAudGFibGUtaW5mbzpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1pbmZvOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjRjY2Q3O1xufVxuXG4udGFibGUtd2FybmluZyxcbi50YWJsZS13YXJuaW5nID4gdGgsXG4udGFibGUtd2FybmluZyA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZTViODtcbn1cbi50YWJsZS13YXJuaW5nIHRoLFxuLnRhYmxlLXdhcm5pbmcgdGQsXG4udGFibGUtd2FybmluZyB0aGVhZCB0aCxcbi50YWJsZS13YXJuaW5nIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICNmNmNlN2M7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtd2FybmluZzpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGRjYTA7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLXdhcm5pbmc6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtd2FybmluZzpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZGNhMDtcbn1cblxuLnRhYmxlLWRhbmdlcixcbi50YWJsZS1kYW5nZXIgPiB0aCxcbi50YWJsZS1kYW5nZXIgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmJmYzA7XG59XG4udGFibGUtZGFuZ2VyIHRoLFxuLnRhYmxlLWRhbmdlciB0ZCxcbi50YWJsZS1kYW5nZXIgdGhlYWQgdGgsXG4udGFibGUtZGFuZ2VyIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICNkMDg4OGI7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtZGFuZ2VyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RmYWRhZTtcbn1cbi50YWJsZS1ob3ZlciAudGFibGUtZGFuZ2VyOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLWRhbmdlcjpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RmYWRhZTtcbn1cblxuLnRhYmxlLWxpZ2h0LFxuLnRhYmxlLWxpZ2h0ID4gdGgsXG4udGFibGUtbGlnaHQgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuLnRhYmxlLWxpZ2h0IHRoLFxuLnRhYmxlLWxpZ2h0IHRkLFxuLnRhYmxlLWxpZ2h0IHRoZWFkIHRoLFxuLnRhYmxlLWxpZ2h0IHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6IHdoaXRlO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWxpZ2h0OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcbn1cbi50YWJsZS1ob3ZlciAudGFibGUtbGlnaHQ6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtbGlnaHQ6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XG59XG5cbi50YWJsZS1kYXJrLFxuLnRhYmxlLWRhcmsgPiB0aCxcbi50YWJsZS1kYXJrID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzdjN2M3O1xufVxuLnRhYmxlLWRhcmsgdGgsXG4udGFibGUtZGFyayB0ZCxcbi50YWJsZS1kYXJrIHRoZWFkIHRoLFxuLnRhYmxlLWRhcmsgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogIzk2OTY5Njtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1kYXJrOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JhYmFiYTtcbn1cbi50YWJsZS1ob3ZlciAudGFibGUtZGFyazpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1kYXJrOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmFiYWJhO1xufVxuXG4udGFibGUtZ3JlZW4sXG4udGFibGUtZ3JlZW4gPiB0aCxcbi50YWJsZS1ncmVlbiA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I5ZDVjNztcbn1cbi50YWJsZS1ncmVlbiB0aCxcbi50YWJsZS1ncmVlbiB0ZCxcbi50YWJsZS1ncmVlbiB0aGVhZCB0aCxcbi50YWJsZS1ncmVlbiB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjN2NiMjk4O1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWdyZWVuOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E5Y2JiYTtcbn1cbi50YWJsZS1ob3ZlciAudGFibGUtZ3JlZW46aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtZ3JlZW46aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhOWNiYmE7XG59XG5cbi50YWJsZS1saW1lLFxuLnRhYmxlLWxpbWUgPiB0aCxcbi50YWJsZS1saW1lID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2FlN2MzO1xufVxuLnRhYmxlLWxpbWUgdGgsXG4udGFibGUtbGltZSB0ZCxcbi50YWJsZS1saW1lIHRoZWFkIHRoLFxuLnRhYmxlLWxpbWUgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogIzljZDI4Zjtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1saW1lOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JhZTBiMTtcbn1cbi50YWJsZS1ob3ZlciAudGFibGUtbGltZTpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1saW1lOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmFlMGIxO1xufVxuXG4udGFibGUtYmxhY2ssXG4udGFibGUtYmxhY2sgPiB0aCxcbi50YWJsZS1ibGFjayA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I4YjhiODtcbn1cbi50YWJsZS1ibGFjayB0aCxcbi50YWJsZS1ibGFjayB0ZCxcbi50YWJsZS1ibGFjayB0aGVhZCB0aCxcbi50YWJsZS1ibGFjayB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjN2E3YTdhO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWJsYWNrOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FiYWJhYjtcbn1cbi50YWJsZS1ob3ZlciAudGFibGUtYmxhY2s6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtYmxhY2s6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhYmFiYWI7XG59XG5cbi50YWJsZS1mb2N1cyxcbi50YWJsZS1mb2N1cyA+IHRoLFxuLnRhYmxlLWZvY3VzID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDllNGVhO1xufVxuLnRhYmxlLWZvY3VzIHRoLFxuLnRhYmxlLWZvY3VzIHRkLFxuLnRhYmxlLWZvY3VzIHRoZWFkIHRoLFxuLnRhYmxlLWZvY3VzIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICNiOGNlZDg7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtZm9jdXM6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzlkOGUxO1xufVxuLnRhYmxlLWhvdmVyIC50YWJsZS1mb2N1czpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1mb2N1czpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5ZDhlMTtcbn1cblxuLnRhYmxlLWFjdGl2ZSxcbi50YWJsZS1hY3RpdmUgPiB0aCxcbi50YWJsZS1hY3RpdmUgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWFjdGl2ZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xufVxuLnRhYmxlLWhvdmVyIC50YWJsZS1hY3RpdmU6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtYWN0aXZlOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbn1cblxuLnRhYmxlIC50aGVhZC1kYXJrIHRoIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NjY7XG4gIGJvcmRlci1jb2xvcjogIzJlMmUyZTtcbn1cbi50YWJsZSAudGhlYWQtbGlnaHQgdGgge1xuICBjb2xvcjogIzRjNGM0YztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjYztcbiAgYm9yZGVyLWNvbG9yOiAjY2NjO1xufVxuXG4udGFibGUtZGFyayB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjY2O1xufVxuLnRhYmxlLWRhcmsgdGgsXG4udGFibGUtZGFyayB0ZCxcbi50YWJsZS1kYXJrIHRoZWFkIHRoIHtcbiAgYm9yZGVyLWNvbG9yOiAjMmUyZTJlO1xufVxuLnRhYmxlLWRhcmsudGFibGUtYm9yZGVyZWQge1xuICBib3JkZXI6IDA7XG59XG4udGFibGUtZGFyay50YWJsZS1zdHJpcGVkIHRib2R5IHRyOm50aC1vZi10eXBlKG9kZCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDUpO1xufVxuLnRhYmxlLWRhcmsudGFibGUtaG92ZXIgdGJvZHkgdHI6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA3NSk7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAudGFibGUtcmVzcG9uc2l2ZS1zbSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIH1cbiAgLnRhYmxlLXJlc3BvbnNpdmUtc20gPiAudGFibGUtYm9yZGVyZWQge1xuICAgIGJvcmRlcjogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC50YWJsZS1yZXNwb25zaXZlLW1kIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgfVxuICAudGFibGUtcmVzcG9uc2l2ZS1tZCA+IC50YWJsZS1ib3JkZXJlZCB7XG4gICAgYm9yZGVyOiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNC45OHB4KSB7XG4gIC50YWJsZS1yZXNwb25zaXZlLWxnIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgfVxuICAudGFibGUtcmVzcG9uc2l2ZS1sZyA+IC50YWJsZS1ib3JkZXJlZCB7XG4gICAgYm9yZGVyOiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTM2NS45OHB4KSB7XG4gIC50YWJsZS1yZXNwb25zaXZlLXhsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgfVxuICAudGFibGUtcmVzcG9uc2l2ZS14bCA+IC50YWJsZS1ib3JkZXJlZCB7XG4gICAgYm9yZGVyOiAwO1xuICB9XG59XG4udGFibGUtcmVzcG9uc2l2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3cteDogYXV0bztcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xufVxuLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQge1xuICBib3JkZXI6IDA7XG59XG5cbi5mb3JtLWNvbnRyb2wge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogY2FsYygyLjE1cmVtICsgMC4xMjVyZW0pO1xuICBwYWRkaW5nOiAwLjM3NXJlbSAwLjc1cmVtO1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBjb2xvcjogIzM2MzYzNjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW07XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5mb3JtLWNvbnRyb2wge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5mb3JtLWNvbnRyb2w6Oi1tcy1leHBhbmQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xufVxuLmZvcm0tY29udHJvbDpmb2N1cyB7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICMzNjM2MzY7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uZm9ybS1jb250cm9sOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNjY2O1xuICBvcGFjaXR5OiAxO1xufVxuLmZvcm0tY29udHJvbDpkaXNhYmxlZCwgLmZvcm0tY29udHJvbFtyZWFkb25seV0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xuICBvcGFjaXR5OiAxO1xufVxuXG5pbnB1dFt0eXBlPWRhdGVdLmZvcm0tY29udHJvbCxcbmlucHV0W3R5cGU9dGltZV0uZm9ybS1jb250cm9sLFxuaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0uZm9ybS1jb250cm9sLFxuaW5wdXRbdHlwZT1tb250aF0uZm9ybS1jb250cm9sIHtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuc2VsZWN0LmZvcm0tY29udHJvbDotbW96LWZvY3VzcmluZyB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdGV4dC1zaGFkb3c6IDAgMCAwICMzNjM2MzY7XG59XG5zZWxlY3QuZm9ybS1jb250cm9sOmZvY3VzOjotbXMtdmFsdWUge1xuICBjb2xvcjogIzM2MzYzNjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmZvcm0tY29udHJvbC1maWxlLFxuLmZvcm0tY29udHJvbC1yYW5nZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmNvbC1mb3JtLWxhYmVsIHtcbiAgcGFkZGluZy10b3A6IDAuNDM3NXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNDM3NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuXG4uY29sLWZvcm0tbGFiZWwtbGcge1xuICBwYWRkaW5nLXRvcDogMS4wNjI1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMS4wNjI1cmVtO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbi5jb2wtZm9ybS1sYWJlbC1zbSB7XG4gIHBhZGRpbmctdG9wOiAwLjMxMjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjMxMjVyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuLmZvcm0tY29udHJvbC1wbGFpbnRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItd2lkdGg6IDAuMDYyNXJlbSAwO1xufVxuLmZvcm0tY29udHJvbC1wbGFpbnRleHQuZm9ybS1jb250cm9sLXNtLCAuZm9ybS1jb250cm9sLXBsYWludGV4dC5mb3JtLWNvbnRyb2wtbGcge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi5mb3JtLWNvbnRyb2wtc20ge1xuICBoZWlnaHQ6IGNhbGMoMS4yZW0gKyAwLjVyZW0gKyAwLjEyNXJlbSk7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtO1xufVxuXG4uZm9ybS1jb250cm9sLWxnIHtcbiAgaGVpZ2h0OiBjYWxjKDEuMmVtICsgMnJlbSArIDAuMTI1cmVtKTtcbiAgcGFkZGluZzogMXJlbSAxLjg3NXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBib3JkZXItcmFkaXVzOiAwLjE4NzVyZW07XG59XG5cbnNlbGVjdC5mb3JtLWNvbnRyb2xbc2l6ZV0sIHNlbGVjdC5mb3JtLWNvbnRyb2xbbXVsdGlwbGVdIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG50ZXh0YXJlYS5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5mb3JtLWdyb3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogMC45Mzc1cmVtO1xufVxuXG4uZm9ybS10ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDAuMzEyNXJlbTtcbn1cblxuLmZvcm0tcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tcmlnaHQ6IC0wLjMxMjVyZW07XG4gIG1hcmdpbi1sZWZ0OiAtMC4zMTI1cmVtO1xufVxuLmZvcm0tcm93ID4gLmNvbCxcbi5mb3JtLXJvdyA+IFtjbGFzcyo9Y29sLV0ge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjMxMjVyZW07XG4gIHBhZGRpbmctbGVmdDogMC4zMTI1cmVtO1xufVxuXG4uZm9ybS1jaGVjayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctbGVmdDogMC42MjVyZW07XG59XG5cbi5mb3JtLWNoZWNrLWlucHV0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBtYXJnaW4tdG9wOiAwLjkzNzVyZW07XG4gIG1hcmdpbi1sZWZ0OiAtMC42MjVyZW07XG59XG4uZm9ybS1jaGVjay1pbnB1dFtkaXNhYmxlZF0gfiAuZm9ybS1jaGVjay1sYWJlbCwgLmZvcm0tY2hlY2staW5wdXQ6ZGlzYWJsZWQgfiAuZm9ybS1jaGVjay1sYWJlbCB7XG4gIGNvbG9yOiAjNjY2O1xufVxuXG4uZm9ybS1jaGVjay1sYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5mb3JtLWNoZWNrLWlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMC43NXJlbTtcbn1cbi5mb3JtLWNoZWNrLWlubGluZSAuZm9ybS1jaGVjay1pbnB1dCB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1yaWdodDogMC4zMTI1cmVtO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLnZhbGlkLWZlZWRiYWNrIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDAuMzEyNXJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBjb2xvcjogIzA0NmEzODtcbn1cblxuLnZhbGlkLXRvb2x0aXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogNTtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxLjA2MjVyZW0gMS4wNjI1cmVtO1xuICBtYXJnaW4tdG9wOiAwLjFyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNDZhMzg7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtO1xufVxuLmZvcm0tcm93ID4gLmNvbCA+IC52YWxpZC10b29sdGlwLCAuZm9ybS1yb3cgPiBbY2xhc3MqPWNvbC1dID4gLnZhbGlkLXRvb2x0aXAge1xuICBsZWZ0OiAwLjMxMjVyZW07XG59XG5cbi53YXMtdmFsaWRhdGVkIDp2YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbi53YXMtdmFsaWRhdGVkIDp2YWxpZCB+IC52YWxpZC10b29sdGlwLFxuLmlzLXZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLFxuLmlzLXZhbGlkIH4gLnZhbGlkLXRvb2x0aXAge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDp2YWxpZCwgLmZvcm0tY29udHJvbC5pcy12YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogIzA0NmEzODtcbn1cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6dmFsaWQ6Zm9jdXMsIC5mb3JtLWNvbnRyb2wuaXMtdmFsaWQ6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICMwNDZhMzg7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoNCwgMTA2LCA1NiwgMC4yNSk7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tc2VsZWN0OnZhbGlkLCAuY3VzdG9tLXNlbGVjdC5pcy12YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogIzA0NmEzODtcbn1cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tc2VsZWN0OnZhbGlkOmZvY3VzLCAuY3VzdG9tLXNlbGVjdC5pcy12YWxpZDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzA0NmEzODtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg0LCAxMDYsIDU2LCAwLjI1KTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6dmFsaWQgfiAuZm9ybS1jaGVjay1sYWJlbCwgLmZvcm0tY2hlY2staW5wdXQuaXMtdmFsaWQgfiAuZm9ybS1jaGVjay1sYWJlbCB7XG4gIGNvbG9yOiAjMDQ2YTM4O1xufVxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6dmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDp2YWxpZCB+IC52YWxpZC10b29sdGlwLCAuZm9ybS1jaGVjay1pbnB1dC5pcy12YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbi5mb3JtLWNoZWNrLWlucHV0LmlzLXZhbGlkIH4gLnZhbGlkLXRvb2x0aXAge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OnZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtdmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICBjb2xvcjogIzA0NmEzODtcbn1cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDp2YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtdmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzA0NmEzODtcbn1cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDp2YWxpZDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICMwNjliNTI7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNjliNTI7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6dmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLXZhbGlkOmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDQsIDEwNiwgNTYsIDAuMjUpO1xufVxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OnZhbGlkOmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLXZhbGlkOmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzA0NmEzODtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OnZhbGlkIH4gLmN1c3RvbS1maWxlLWxhYmVsLCAuY3VzdG9tLWZpbGUtaW5wdXQuaXMtdmFsaWQgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICBib3JkZXItY29sb3I6ICMwNDZhMzg7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWZpbGUtaW5wdXQ6dmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwsIC5jdXN0b20tZmlsZS1pbnB1dC5pcy12YWxpZDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGJvcmRlci1jb2xvcjogIzA0NmEzODtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg0LCAxMDYsIDU2LCAwLjI1KTtcbn1cblxuLmludmFsaWQtZmVlZGJhY2sge1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMC4zMTI1cmVtO1xuICBmb250LXNpemU6IDFyZW07XG4gIGNvbG9yOiAjYTUxYTFmO1xufVxuXG4uaW52YWxpZC10b29sdGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMS4wNjI1cmVtIDEuMDYyNXJlbTtcbiAgbWFyZ2luLXRvcDogMC4xcmVtO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTUxYTFmO1xuICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbTtcbn1cbi5mb3JtLXJvdyA+IC5jb2wgPiAuaW52YWxpZC10b29sdGlwLCAuZm9ybS1yb3cgPiBbY2xhc3MqPWNvbC1dID4gLmludmFsaWQtdG9vbHRpcCB7XG4gIGxlZnQ6IDAuMzEyNXJlbTtcbn1cblxuLndhcy12YWxpZGF0ZWQgOmludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi53YXMtdmFsaWRhdGVkIDppbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCxcbi5pcy1pbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4uaXMtaW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDppbnZhbGlkLCAuZm9ybS1jb250cm9sLmlzLWludmFsaWQge1xuICBib3JkZXItY29sb3I6ICNhNTFhMWY7XG59XG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOmludmFsaWQ6Zm9jdXMsIC5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogI2E1MWExZjtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgxNjUsIDI2LCAzMSwgMC4yNSk7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tc2VsZWN0OmludmFsaWQsIC5jdXN0b20tc2VsZWN0LmlzLWludmFsaWQge1xuICBib3JkZXItY29sb3I6ICNhNTFhMWY7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLXNlbGVjdDppbnZhbGlkOmZvY3VzLCAuY3VzdG9tLXNlbGVjdC5pcy1pbnZhbGlkOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjYTUxYTFmO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDE2NSwgMjYsIDMxLCAwLjI1KTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6aW52YWxpZCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybS1jaGVjay1pbnB1dC5pcy1pbnZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICBjb2xvcjogI2E1MWExZjtcbn1cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OmludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OmludmFsaWQgfiAuaW52YWxpZC10b29sdGlwLCAuZm9ybS1jaGVjay1pbnB1dC5pcy1pbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4uZm9ybS1jaGVjay1pbnB1dC5pcy1pbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW52YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLWludmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICBjb2xvcjogI2E1MWExZjtcbn1cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDppbnZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy1pbnZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNhNTFhMWY7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW52YWxpZDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy1pbnZhbGlkOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogI2QxMjEyNztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QxMjEyNztcbn1cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDppbnZhbGlkOmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy1pbnZhbGlkOmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDE2NSwgMjYsIDMxLCAwLjI1KTtcbn1cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDppbnZhbGlkOmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLWludmFsaWQ6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjYTUxYTFmO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWZpbGUtaW5wdXQ6aW52YWxpZCB+IC5jdXN0b20tZmlsZS1sYWJlbCwgLmN1c3RvbS1maWxlLWlucHV0LmlzLWludmFsaWQgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICBib3JkZXItY29sb3I6ICNhNTFhMWY7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWZpbGUtaW5wdXQ6aW52YWxpZDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCwgLmN1c3RvbS1maWxlLWlucHV0LmlzLWludmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICBib3JkZXItY29sb3I6ICNhNTFhMWY7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMTY1LCAyNiwgMzEsIDAuMjUpO1xufVxuXG4uZm9ybS1pbmxpbmUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmZvcm0taW5saW5lIC5mb3JtLWNoZWNrIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmZvcm0taW5saW5lIGxhYmVsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAuZm9ybS1pbmxpbmUgLmZvcm0tZ3JvdXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLmZvcm0taW5saW5lIC5mb3JtLWNvbnRyb2wge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogYXV0bztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB9XG4gIC5mb3JtLWlubGluZSAuZm9ybS1jb250cm9sLXBsYWludGV4dCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG4gIC5mb3JtLWlubGluZSAuaW5wdXQtZ3JvdXAsXG4gIC5mb3JtLWlubGluZSAuY3VzdG9tLXNlbGVjdCB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLmZvcm0taW5saW5lIC5mb3JtLWNoZWNrIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG4gIC5mb3JtLWlubGluZSAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5mb3JtLWlubGluZSAuY3VzdG9tLWNvbnRyb2wge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbiAgLmZvcm0taW5saW5lIC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG4uYnRuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMC4xMjVyZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmc6IDAuNDY4NzVyZW0gMC45Mzc1cmVtO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5idG4ge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5idG46aG92ZXIge1xuICBjb2xvcjogIzM2MzYzNjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmJ0bjpmb2N1cywgLmJ0bi5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoNTAsIDExMSwgMjI2LCAwLjIxNik7XG59XG4uYnRuLmRpc2FibGVkLCAuYnRuOmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5hLmJ0bi5kaXNhYmxlZCxcbmZpZWxkc2V0OmRpc2FibGVkIGEuYnRuIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5idG4tcHJpbWFyeSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzI2ZmUyO1xuICBib3JkZXItY29sb3I6ICMzMjZmZTI7XG59XG4uYnRuLXByaW1hcnk6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFkNWJkMDtcbiAgYm9yZGVyLWNvbG9yOiAjMWM1N2M1O1xufVxuLmJ0bi1wcmltYXJ5OmZvY3VzLCAuYnRuLXByaW1hcnkuZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFkNWJkMDtcbiAgYm9yZGVyLWNvbG9yOiAjMWM1N2M1O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDgxLCAxMzMsIDIzMCwgMC41KTtcbn1cbi5idG4tcHJpbWFyeS5kaXNhYmxlZCwgLmJ0bi1wcmltYXJ5OmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMjZmZTI7XG4gIGJvcmRlci1jb2xvcjogIzMyNmZlMjtcbn1cbi5idG4tcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWM1N2M1O1xuICBib3JkZXItY29sb3I6ICMxYTUyYmE7XG59XG4uYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tcHJpbWFyeS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDgxLCAxMzMsIDIzMCwgMC41KTtcbn1cblxuLmJ0bi1zZWNvbmRhcnkge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRjNGM0YztcbiAgYm9yZGVyLWNvbG9yOiAjNGM0YzRjO1xufVxuLmJ0bi1zZWNvbmRhcnk6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM5MzkzOTtcbiAgYm9yZGVyLWNvbG9yOiAjMzMzMzMzO1xufVxuLmJ0bi1zZWNvbmRhcnk6Zm9jdXMsIC5idG4tc2Vjb25kYXJ5LmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzOTM5Mzk7XG4gIGJvcmRlci1jb2xvcjogIzMzMzMzMztcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgxMDMsIDEwMywgMTAzLCAwLjUpO1xufVxuLmJ0bi1zZWNvbmRhcnkuZGlzYWJsZWQsIC5idG4tc2Vjb25kYXJ5OmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0YzRjNGM7XG4gIGJvcmRlci1jb2xvcjogIzRjNGM0Yztcbn1cbi5idG4tc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzMzMzO1xuICBib3JkZXItY29sb3I6ICMyYzJjMmM7XG59XG4uYnRuLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDEwMywgMTAzLCAxMDMsIDAuNSk7XG59XG5cbi5idG4tc3VjY2VzcyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDQ2YTM4O1xuICBib3JkZXItY29sb3I6ICMwNDZhMzg7XG59XG4uYnRuLXN1Y2Nlc3M6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAzNDUyNTtcbiAgYm9yZGVyLWNvbG9yOiAjMDIzOTFlO1xufVxuLmJ0bi1zdWNjZXNzOmZvY3VzLCAuYnRuLXN1Y2Nlc3MuZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAzNDUyNTtcbiAgYm9yZGVyLWNvbG9yOiAjMDIzOTFlO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDQyLCAxMjgsIDg2LCAwLjUpO1xufVxuLmJ0bi1zdWNjZXNzLmRpc2FibGVkLCAuYnRuLXN1Y2Nlc3M6ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA0NmEzODtcbiAgYm9yZGVyLWNvbG9yOiAjMDQ2YTM4O1xufVxuLmJ0bi1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMjM5MWU7XG4gIGJvcmRlci1jb2xvcjogIzAyMmQxODtcbn1cbi5idG4tc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoNDIsIDEyOCwgODYsIDAuNSk7XG59XG5cbi5idG4taW5mbyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzE3MDhmO1xuICBib3JkZXItY29sb3I6ICMzMTcwOGY7XG59XG4uYnRuLWluZm86aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI3NWE3MztcbiAgYm9yZGVyLWNvbG9yOiAjMjQ1MjY5O1xufVxuLmJ0bi1pbmZvOmZvY3VzLCAuYnRuLWluZm8uZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI3NWE3MztcbiAgYm9yZGVyLWNvbG9yOiAjMjQ1MjY5O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDgwLCAxMzMsIDE2MCwgMC41KTtcbn1cbi5idG4taW5mby5kaXNhYmxlZCwgLmJ0bi1pbmZvOmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMTcwOGY7XG4gIGJvcmRlci1jb2xvcjogIzMxNzA4Zjtcbn1cbi5idG4taW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4taW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1pbmZvLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjQ1MjY5O1xuICBib3JkZXItY29sb3I6ICMyMTRiNjA7XG59XG4uYnRuLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4taW5mby5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDgwLCAxMzMsIDE2MCwgMC41KTtcbn1cblxuLmJ0bi13YXJuaW5nIHtcbiAgY29sb3I6ICMxYjFiMWI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWExMDM7XG4gIGJvcmRlci1jb2xvcjogI2VlYTEwMztcbn1cbi5idG4td2FybmluZzpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzg4NzAzO1xuICBib3JkZXItY29sb3I6ICNiYzdmMDI7XG59XG4uYnRuLXdhcm5pbmc6Zm9jdXMsIC5idG4td2FybmluZy5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzg4NzAzO1xuICBib3JkZXItY29sb3I6ICNiYzdmMDI7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMjA2LCAxNDEsIDcsIDAuNSk7XG59XG4uYnRuLXdhcm5pbmcuZGlzYWJsZWQsIC5idG4td2FybmluZzpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMWIxYjFiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVhMTAzO1xuICBib3JkZXItY29sb3I6ICNlZWExMDM7XG59XG4uYnRuLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4td2FybmluZy5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JjN2YwMjtcbiAgYm9yZGVyLWNvbG9yOiAjYWY3NjAyO1xufVxuLmJ0bi13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgyMDYsIDE0MSwgNywgMC41KTtcbn1cblxuLmJ0bi1kYW5nZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E1MWExZjtcbiAgYm9yZGVyLWNvbG9yOiAjYTUxYTFmO1xufVxuLmJ0bi1kYW5nZXI6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg0MTUxOTtcbiAgYm9yZGVyLWNvbG9yOiAjNzkxMzE3O1xufVxuLmJ0bi1kYW5nZXI6Zm9jdXMsIC5idG4tZGFuZ2VyLmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4NDE1MTk7XG4gIGJvcmRlci1jb2xvcjogIzc5MTMxNztcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgxNzksIDYwLCA2NSwgMC41KTtcbn1cbi5idG4tZGFuZ2VyLmRpc2FibGVkLCAuYnRuLWRhbmdlcjpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTUxYTFmO1xuICBib3JkZXItY29sb3I6ICNhNTFhMWY7XG59XG4uYnRuLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLWRhbmdlci5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc5MTMxNztcbiAgYm9yZGVyLWNvbG9yOiAjNmUxMTE1O1xufVxuLmJ0bi1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgxNzksIDYwLCA2NSwgMC41KTtcbn1cblxuLmJ0bi1saWdodCB7XG4gIGNvbG9yOiAjMWIxYjFiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNmZmY7XG59XG4uYnRuLWxpZ2h0OmhvdmVyIHtcbiAgY29sb3I6ICMxYjFiMWI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlY2VjZWM7XG4gIGJvcmRlci1jb2xvcjogI2U2ZTZlNjtcbn1cbi5idG4tbGlnaHQ6Zm9jdXMsIC5idG4tbGlnaHQuZm9jdXMge1xuICBjb2xvcjogIzFiMWIxYjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VjZWNlYztcbiAgYm9yZGVyLWNvbG9yOiAjZTZlNmU2O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDIyMSwgMjIxLCAyMjEsIDAuNSk7XG59XG4uYnRuLWxpZ2h0LmRpc2FibGVkLCAuYnRuLWxpZ2h0OmRpc2FibGVkIHtcbiAgY29sb3I6ICMxYjFiMWI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbn1cbi5idG4tbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjMWIxYjFiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlNmU2O1xuICBib3JkZXItY29sb3I6ICNkZmRmZGY7XG59XG4uYnRuLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1saWdodC5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDIyMSwgMjIxLCAyMjEsIDAuNSk7XG59XG5cbi5idG4tZGFyayB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzYzNjM2O1xuICBib3JkZXItY29sb3I6ICMzNjM2MzY7XG59XG4uYnRuLWRhcms6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIzMjMyMztcbiAgYm9yZGVyLWNvbG9yOiAjMWQxZDFkO1xufVxuLmJ0bi1kYXJrOmZvY3VzLCAuYnRuLWRhcmsuZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIzMjMyMztcbiAgYm9yZGVyLWNvbG9yOiAjMWQxZDFkO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDg0LCA4NCwgODQsIDAuNSk7XG59XG4uYnRuLWRhcmsuZGlzYWJsZWQsIC5idG4tZGFyazpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzYzNjM2O1xuICBib3JkZXItY29sb3I6ICMzNjM2MzY7XG59XG4uYnRuLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tZGFyay5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFkMWQxZDtcbiAgYm9yZGVyLWNvbG9yOiAjMTYxNjE2O1xufVxuLmJ0bi1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLWRhcmsuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg4NCwgODQsIDg0LCAwLjUpO1xufVxuXG4uYnRuLWdyZWVuIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNDZhMzg7XG4gIGJvcmRlci1jb2xvcjogIzA0NmEzODtcbn1cbi5idG4tZ3JlZW46aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAzNDUyNTtcbiAgYm9yZGVyLWNvbG9yOiAjMDIzOTFlO1xufVxuLmJ0bi1ncmVlbjpmb2N1cywgLmJ0bi1ncmVlbi5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDM0NTI1O1xuICBib3JkZXItY29sb3I6ICMwMjM5MWU7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoNDIsIDEyOCwgODYsIDAuNSk7XG59XG4uYnRuLWdyZWVuLmRpc2FibGVkLCAuYnRuLWdyZWVuOmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNDZhMzg7XG4gIGJvcmRlci1jb2xvcjogIzA0NmEzODtcbn1cbi5idG4tZ3JlZW46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWdyZWVuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLWdyZWVuLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDIzOTFlO1xuICBib3JkZXItY29sb3I6ICMwMjJkMTg7XG59XG4uYnRuLWdyZWVuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1ncmVlbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1ncmVlbi5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDQyLCAxMjgsIDg2LCAwLjUpO1xufVxuXG4uYnRuLWxpbWUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQxYTkyODtcbiAgYm9yZGVyLWNvbG9yOiAjNDFhOTI4O1xufVxuLmJ0bi1saW1lOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNThhMjE7XG4gIGJvcmRlci1jb2xvcjogIzMxODAxZTtcbn1cbi5idG4tbGltZTpmb2N1cywgLmJ0bi1saW1lLmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNThhMjE7XG4gIGJvcmRlci1jb2xvcjogIzMxODAxZTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg5NCwgMTgyLCA3MiwgMC41KTtcbn1cbi5idG4tbGltZS5kaXNhYmxlZCwgLmJ0bi1saW1lOmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MWE5Mjg7XG4gIGJvcmRlci1jb2xvcjogIzQxYTkyODtcbn1cbi5idG4tbGltZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tbGltZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1saW1lLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzE4MDFlO1xuICBib3JkZXItY29sb3I6ICMyZDc1MWM7XG59XG4uYnRuLWxpbWU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWxpbWU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tbGltZS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDk0LCAxODIsIDcyLCAwLjUpO1xufVxuXG4uYnRuLWJsYWNrIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIGJvcmRlci1jb2xvcjogIzAwMDtcbn1cbi5idG4tYmxhY2s6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG4gIGJvcmRlci1jb2xvcjogYmxhY2s7XG59XG4uYnRuLWJsYWNrOmZvY3VzLCAuYnRuLWJsYWNrLmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuICBib3JkZXItY29sb3I6IGJsYWNrO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDM4LCAzOCwgMzgsIDAuNSk7XG59XG4uYnRuLWJsYWNrLmRpc2FibGVkLCAuYnRuLWJsYWNrOmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIGJvcmRlci1jb2xvcjogIzAwMDtcbn1cbi5idG4tYmxhY2s6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWJsYWNrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLWJsYWNrLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbiAgYm9yZGVyLWNvbG9yOiBibGFjaztcbn1cbi5idG4tYmxhY2s6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWJsYWNrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLWJsYWNrLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMzgsIDM4LCAzOCwgMC41KTtcbn1cblxuLmJ0bi1mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzZhMGI0O1xuICBib3JkZXItY29sb3I6ICM3NmEwYjQ7XG59XG4uYnRuLWZvY3VzOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1ZDhmYTY7XG4gIGJvcmRlci1jb2xvcjogIzU3ODhhMDtcbn1cbi5idG4tZm9jdXM6Zm9jdXMsIC5idG4tZm9jdXMuZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVkOGZhNjtcbiAgYm9yZGVyLWNvbG9yOiAjNTc4OGEwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDEzOSwgMTc0LCAxOTEsIDAuNSk7XG59XG4uYnRuLWZvY3VzLmRpc2FibGVkLCAuYnRuLWZvY3VzOmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NmEwYjQ7XG4gIGJvcmRlci1jb2xvcjogIzc2YTBiNDtcbn1cbi5idG4tZm9jdXM6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWZvY3VzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLWZvY3VzLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTc4OGEwO1xuICBib3JkZXItY29sb3I6ICM1MzgxOTc7XG59XG4uYnRuLWZvY3VzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1mb2N1czpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1mb2N1cy5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDEzOSwgMTc0LCAxOTEsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1wcmltYXJ5IHtcbiAgY29sb3I6ICMzMjZmZTI7XG4gIGJvcmRlci1jb2xvcjogIzMyNmZlMjtcbn1cbi5idG4tb3V0bGluZS1wcmltYXJ5OmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMjZmZTI7XG4gIGJvcmRlci1jb2xvcjogIzMyNmZlMjtcbn1cbi5idG4tb3V0bGluZS1wcmltYXJ5OmZvY3VzLCAuYnRuLW91dGxpbmUtcHJpbWFyeS5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoNTAsIDExMSwgMjI2LCAwLjUpO1xufVxuLmJ0bi1vdXRsaW5lLXByaW1hcnkuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1wcmltYXJ5OmRpc2FibGVkIHtcbiAgY29sb3I6ICMzMjZmZTI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi1vdXRsaW5lLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMjZmZTI7XG4gIGJvcmRlci1jb2xvcjogIzMyNmZlMjtcbn1cbi5idG4tb3V0bGluZS1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tb3V0bGluZS1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoNTAsIDExMSwgMjI2LCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5LCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQge1xuICBjb2xvcjogIzRjNGM0YztcbiAgYm9yZGVyLWNvbG9yOiAjNGM0YzRjO1xufVxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpob3ZlciwgLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQ6aG92ZXIsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0OmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0YzRjNGM7XG4gIGJvcmRlci1jb2xvcjogIzRjNGM0Yztcbn1cbi5idG4tb3V0bGluZS1zZWNvbmRhcnk6Zm9jdXMsIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5pbnB1dC1ncm91cC10ZXh0OmZvY3VzLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dDpmb2N1cywgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5mb2N1cywgLmlucHV0LWdyb3VwLXByZXBlbmQgLmZvY3VzLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5mb2N1cy5pbnB1dC1ncm91cC10ZXh0IHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg3NiwgNzYsIDc2LCAwLjUpO1xufVxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5kaXNhYmxlZCwgLmlucHV0LWdyb3VwLXByZXBlbmQgLmRpc2FibGVkLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5kaXNhYmxlZC5pbnB1dC1ncm91cC10ZXh0LCAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmRpc2FibGVkLCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dDpkaXNhYmxlZCxcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQ6ZGlzYWJsZWQge1xuICBjb2xvcjogIzRjNGM0YztcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZSwgLmlucHV0LWdyb3VwLXByZXBlbmQgLnNob3cgPiAuZHJvcGRvd24tdG9nZ2xlLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5zaG93ID4gLmRyb3Bkb3duLXRvZ2dsZS5pbnB1dC1ncm91cC10ZXh0IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0YzRjNGM7XG4gIGJvcmRlci1jb2xvcjogIzRjNGM0Yztcbn1cbi5idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5pbnB1dC1ncm91cC10ZXh0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tb3V0bGluZS1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlOmZvY3VzLCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuc2hvdyA+IC5kcm9wZG93bi10b2dnbGUuaW5wdXQtZ3JvdXAtdGV4dDpmb2N1cyxcbi5pbnB1dC1ncm91cC1hcHBlbmQgLnNob3cgPiAuZHJvcGRvd24tdG9nZ2xlLmlucHV0LWdyb3VwLXRleHQ6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDc2LCA3NiwgNzYsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1zdWNjZXNzIHtcbiAgY29sb3I6ICMwNDZhMzg7XG4gIGJvcmRlci1jb2xvcjogIzA0NmEzODtcbn1cbi5idG4tb3V0bGluZS1zdWNjZXNzOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNDZhMzg7XG4gIGJvcmRlci1jb2xvcjogIzA0NmEzODtcbn1cbi5idG4tb3V0bGluZS1zdWNjZXNzOmZvY3VzLCAuYnRuLW91dGxpbmUtc3VjY2Vzcy5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoNCwgMTA2LCA1NiwgMC41KTtcbn1cbi5idG4tb3V0bGluZS1zdWNjZXNzLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtc3VjY2VzczpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMDQ2YTM4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tb3V0bGluZS1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tb3V0bGluZS1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDQ2YTM4O1xuICBib3JkZXItY29sb3I6ICMwNDZhMzg7XG59XG4uYnRuLW91dGxpbmUtc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLW91dGxpbmUtc3VjY2Vzcy5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDQsIDEwNiwgNTYsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1pbmZvIHtcbiAgY29sb3I6ICMzMTcwOGY7XG4gIGJvcmRlci1jb2xvcjogIzMxNzA4Zjtcbn1cbi5idG4tb3V0bGluZS1pbmZvOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMTcwOGY7XG4gIGJvcmRlci1jb2xvcjogIzMxNzA4Zjtcbn1cbi5idG4tb3V0bGluZS1pbmZvOmZvY3VzLCAuYnRuLW91dGxpbmUtaW5mby5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoNDksIDExMiwgMTQzLCAwLjUpO1xufVxuLmJ0bi1vdXRsaW5lLWluZm8uZGlzYWJsZWQsIC5idG4tb3V0bGluZS1pbmZvOmRpc2FibGVkIHtcbiAgY29sb3I6ICMzMTcwOGY7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi1vdXRsaW5lLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtaW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWluZm8uZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMTcwOGY7XG4gIGJvcmRlci1jb2xvcjogIzMxNzA4Zjtcbn1cbi5idG4tb3V0bGluZS1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tb3V0bGluZS1pbmZvLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoNDksIDExMiwgMTQzLCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtd2FybmluZyB7XG4gIGNvbG9yOiAjZWVhMTAzO1xuICBib3JkZXItY29sb3I6ICNlZWExMDM7XG59XG4uYnRuLW91dGxpbmUtd2FybmluZzpob3ZlciB7XG4gIGNvbG9yOiAjMWIxYjFiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVhMTAzO1xuICBib3JkZXItY29sb3I6ICNlZWExMDM7XG59XG4uYnRuLW91dGxpbmUtd2FybmluZzpmb2N1cywgLmJ0bi1vdXRsaW5lLXdhcm5pbmcuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDIzOCwgMTYxLCAzLCAwLjUpO1xufVxuLmJ0bi1vdXRsaW5lLXdhcm5pbmcuZGlzYWJsZWQsIC5idG4tb3V0bGluZS13YXJuaW5nOmRpc2FibGVkIHtcbiAgY29sb3I6ICNlZWExMDM7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi1vdXRsaW5lLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICMxYjFiMWI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWExMDM7XG4gIGJvcmRlci1jb2xvcjogI2VlYTEwMztcbn1cbi5idG4tb3V0bGluZS13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tb3V0bGluZS13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMjM4LCAxNjEsIDMsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1kYW5nZXIge1xuICBjb2xvcjogI2E1MWExZjtcbiAgYm9yZGVyLWNvbG9yOiAjYTUxYTFmO1xufVxuLmJ0bi1vdXRsaW5lLWRhbmdlcjpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTUxYTFmO1xuICBib3JkZXItY29sb3I6ICNhNTFhMWY7XG59XG4uYnRuLW91dGxpbmUtZGFuZ2VyOmZvY3VzLCAuYnRuLW91dGxpbmUtZGFuZ2VyLmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgxNjUsIDI2LCAzMSwgMC41KTtcbn1cbi5idG4tb3V0bGluZS1kYW5nZXIuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1kYW5nZXI6ZGlzYWJsZWQge1xuICBjb2xvcjogI2E1MWExZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLW91dGxpbmUtZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWRhbmdlci5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E1MWExZjtcbiAgYm9yZGVyLWNvbG9yOiAjYTUxYTFmO1xufVxuLmJ0bi1vdXRsaW5lLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tb3V0bGluZS1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgxNjUsIDI2LCAzMSwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLWxpZ2h0IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbn1cbi5idG4tb3V0bGluZS1saWdodDpob3ZlciB7XG4gIGNvbG9yOiAjMWIxYjFiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNmZmY7XG59XG4uYnRuLW91dGxpbmUtbGlnaHQ6Zm9jdXMsIC5idG4tb3V0bGluZS1saWdodC5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbn1cbi5idG4tb3V0bGluZS1saWdodC5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLWxpZ2h0OmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi1vdXRsaW5lLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLW91dGxpbmUtbGlnaHQuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICMxYjFiMWI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbn1cbi5idG4tb3V0bGluZS1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLWRhcmsge1xuICBjb2xvcjogIzM2MzYzNjtcbiAgYm9yZGVyLWNvbG9yOiAjMzYzNjM2O1xufVxuLmJ0bi1vdXRsaW5lLWRhcms6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM2MzYzNjtcbiAgYm9yZGVyLWNvbG9yOiAjMzYzNjM2O1xufVxuLmJ0bi1vdXRsaW5lLWRhcms6Zm9jdXMsIC5idG4tb3V0bGluZS1kYXJrLmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg1NCwgNTQsIDU0LCAwLjUpO1xufVxuLmJ0bi1vdXRsaW5lLWRhcmsuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1kYXJrOmRpc2FibGVkIHtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi1vdXRsaW5lLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWRhcmsuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNjM2MzY7XG4gIGJvcmRlci1jb2xvcjogIzM2MzYzNjtcbn1cbi5idG4tb3V0bGluZS1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tb3V0bGluZS1kYXJrLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoNTQsIDU0LCA1NCwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLWdyZWVuIHtcbiAgY29sb3I6ICMwNDZhMzg7XG4gIGJvcmRlci1jb2xvcjogIzA0NmEzODtcbn1cbi5idG4tb3V0bGluZS1ncmVlbjpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDQ2YTM4O1xuICBib3JkZXItY29sb3I6ICMwNDZhMzg7XG59XG4uYnRuLW91dGxpbmUtZ3JlZW46Zm9jdXMsIC5idG4tb3V0bGluZS1ncmVlbi5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoNCwgMTA2LCA1NiwgMC41KTtcbn1cbi5idG4tb3V0bGluZS1ncmVlbi5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLWdyZWVuOmRpc2FibGVkIHtcbiAgY29sb3I6ICMwNDZhMzg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi1vdXRsaW5lLWdyZWVuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWdyZWVuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLW91dGxpbmUtZ3JlZW4uZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNDZhMzg7XG4gIGJvcmRlci1jb2xvcjogIzA0NmEzODtcbn1cbi5idG4tb3V0bGluZS1ncmVlbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1ncmVlbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWdyZWVuLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoNCwgMTA2LCA1NiwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLWxpbWUge1xuICBjb2xvcjogIzQxYTkyODtcbiAgYm9yZGVyLWNvbG9yOiAjNDFhOTI4O1xufVxuLmJ0bi1vdXRsaW5lLWxpbWU6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQxYTkyODtcbiAgYm9yZGVyLWNvbG9yOiAjNDFhOTI4O1xufVxuLmJ0bi1vdXRsaW5lLWxpbWU6Zm9jdXMsIC5idG4tb3V0bGluZS1saW1lLmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg2NSwgMTY5LCA0MCwgMC41KTtcbn1cbi5idG4tb3V0bGluZS1saW1lLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtbGltZTpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjNDFhOTI4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tb3V0bGluZS1saW1lOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWxpbWU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tb3V0bGluZS1saW1lLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDFhOTI4O1xuICBib3JkZXItY29sb3I6ICM0MWE5Mjg7XG59XG4uYnRuLW91dGxpbmUtbGltZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1saW1lOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLW91dGxpbmUtbGltZS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDY1LCAxNjksIDQwLCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtYmxhY2sge1xuICBjb2xvcjogIzAwMDtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwO1xufVxuLmJ0bi1vdXRsaW5lLWJsYWNrOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIGJvcmRlci1jb2xvcjogIzAwMDtcbn1cbi5idG4tb3V0bGluZS1ibGFjazpmb2N1cywgLmJ0bi1vdXRsaW5lLWJsYWNrLmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgwLCAwLCAwLCAwLjUpO1xufVxuLmJ0bi1vdXRsaW5lLWJsYWNrLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtYmxhY2s6ZGlzYWJsZWQge1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLW91dGxpbmUtYmxhY2s6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtYmxhY2s6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tb3V0bGluZS1ibGFjay5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwO1xufVxuLmJ0bi1vdXRsaW5lLWJsYWNrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLWJsYWNrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLW91dGxpbmUtYmxhY2suZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgwLCAwLCAwLCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtZm9jdXMge1xuICBjb2xvcjogIzc2YTBiNDtcbiAgYm9yZGVyLWNvbG9yOiAjNzZhMGI0O1xufVxuLmJ0bi1vdXRsaW5lLWZvY3VzOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NmEwYjQ7XG4gIGJvcmRlci1jb2xvcjogIzc2YTBiNDtcbn1cbi5idG4tb3V0bGluZS1mb2N1czpmb2N1cywgLmJ0bi1vdXRsaW5lLWZvY3VzLmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgxMTgsIDE2MCwgMTgwLCAwLjUpO1xufVxuLmJ0bi1vdXRsaW5lLWZvY3VzLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtZm9jdXM6ZGlzYWJsZWQge1xuICBjb2xvcjogIzc2YTBiNDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLW91dGxpbmUtZm9jdXM6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtZm9jdXM6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tb3V0bGluZS1mb2N1cy5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc2YTBiNDtcbiAgYm9yZGVyLWNvbG9yOiAjNzZhMGI0O1xufVxuLmJ0bi1vdXRsaW5lLWZvY3VzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLWZvY3VzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLW91dGxpbmUtZm9jdXMuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgxMTgsIDE2MCwgMTgwLCAwLjUpO1xufVxuXG4uYnRuLWxpbmsge1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzMyNmZlMjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uYnRuLWxpbms6aG92ZXIge1xuICBjb2xvcjogIzMyNmZlMjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmJ0bi1saW5rOmZvY3VzLCAuYnRuLWxpbmsuZm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYnRuLWxpbms6ZGlzYWJsZWQsIC5idG4tbGluay5kaXNhYmxlZCB7XG4gIGNvbG9yOiAjNjY2O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmJ0bi1sZywgLmJ0bi1ncm91cC1sZyA+IC5idG4ge1xuICBwYWRkaW5nOiAxcmVtIDEuODc1cmVtO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG59XG5cbi5idG4tc20sIC5idG4tZ3JvdXAtc20gPiAuYnRuIHtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW07XG59XG5cbi5idG4tYmxvY2sge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG4uYnRuLWJsb2NrICsgLmJ0bi1ibG9jayB7XG4gIG1hcmdpbi10b3A6IDAuNXJlbTtcbn1cblxuaW5wdXRbdHlwZT1zdWJtaXRdLmJ0bi1ibG9jayxcbmlucHV0W3R5cGU9cmVzZXRdLmJ0bi1ibG9jayxcbmlucHV0W3R5cGU9YnV0dG9uXS5idG4tYmxvY2sge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmZhZGUge1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGxpbmVhcjtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5mYWRlIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uZmFkZTpub3QoLnNob3cpIHtcbiAgb3BhY2l0eTogMDtcbn1cblxuLmNvbGxhcHNlOm5vdCguc2hvdykge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uY29sbGFwc2luZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBoZWlnaHQgMC4zNXMgZWFzZTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jb2xsYXBzaW5nIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uY29sbGFwc2luZy53aWR0aCB7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IGF1dG87XG4gIHRyYW5zaXRpb246IHdpZHRoIDAuMzVzIGVhc2U7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY29sbGFwc2luZy53aWR0aCB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG4uZHJvcHVwLFxuLmRyb3ByaWdodCxcbi5kcm9wZG93bixcbi5kcm9wbGVmdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDAuMjU1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAwLjI1NWVtO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItdG9wOiAwLjNlbSBzb2xpZDtcbiAgYm9yZGVyLXJpZ2h0OiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgYm9yZGVyLWxlZnQ6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLmRyb3Bkb3duLXRvZ2dsZTplbXB0eTo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLmRyb3Bkb3duLW1lbnUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTAwMDtcbiAgZGlzcGxheTogbm9uZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1pbi13aWR0aDogMTByZW07XG4gIHBhZGRpbmc6IDAuNXJlbSAwO1xuICBtYXJnaW46IDAuMTI1cmVtIDAgMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBjb2xvcjogIzM2MzYzNjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgIzM2MzYzNjtcbiAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW07XG59XG5cbi5kcm9wZG93bi1tZW51LWxlZnQge1xuICByaWdodDogYXV0bztcbiAgbGVmdDogMDtcbn1cblxuLmRyb3Bkb3duLW1lbnUtcmlnaHQge1xuICByaWdodDogMDtcbiAgbGVmdDogYXV0bztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5kcm9wZG93bi1tZW51LXNtLWxlZnQge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDA7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUtc20tcmlnaHQge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZHJvcGRvd24tbWVudS1tZC1sZWZ0IHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwO1xuICB9XG4gIC5kcm9wZG93bi1tZW51LW1kLXJpZ2h0IHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5kcm9wZG93bi1tZW51LWxnLWxlZnQge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDA7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUtbGctcmlnaHQge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLmRyb3Bkb3duLW1lbnUteGwtbGVmdCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMDtcbiAgfVxuICAuZHJvcGRvd24tbWVudS14bC1yaWdodCB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogYXV0bztcbiAgfVxufVxuLmRyb3B1cCAuZHJvcGRvd24tbWVudSB7XG4gIHRvcDogYXV0bztcbiAgYm90dG9tOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwLjEyNXJlbTtcbn1cbi5kcm9wdXAgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogMC4yNTVlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXRvcDogMDtcbiAgYm9yZGVyLXJpZ2h0OiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMC4zZW0gc29saWQ7XG4gIGJvcmRlci1sZWZ0OiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5kcm9wdXAgLmRyb3Bkb3duLXRvZ2dsZTplbXB0eTo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLmRyb3ByaWdodCAuZHJvcGRvd24tbWVudSB7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1sZWZ0OiAwLjEyNXJlbTtcbn1cbi5kcm9wcmlnaHQgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogMC4yNTVlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXRvcDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1sZWZ0OiAwLjNlbSBzb2xpZDtcbn1cbi5kcm9wcmlnaHQgLmRyb3Bkb3duLXRvZ2dsZTplbXB0eTo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5kcm9wcmlnaHQgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICB2ZXJ0aWNhbC1hbGlnbjogMDtcbn1cblxuLmRyb3BsZWZ0IC5kcm9wZG93bi1tZW51IHtcbiAgdG9wOiAwO1xuICByaWdodDogMTAwJTtcbiAgbGVmdDogYXV0bztcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjEyNXJlbTtcbn1cbi5kcm9wbGVmdCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDAuMjU1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAwLjI1NWVtO1xuICBjb250ZW50OiBcIlwiO1xufVxuLmRyb3BsZWZ0IC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5kcm9wbGVmdCAuZHJvcGRvd24tdG9nZ2xlOjpiZWZvcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMC4yNTVlbTtcbiAgdmVydGljYWwtYWxpZ246IDAuMjU1ZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci10b3A6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDAuM2VtIHNvbGlkO1xuICBib3JkZXItYm90dG9tOiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5kcm9wbGVmdCAuZHJvcGRvd24tdG9nZ2xlOmVtcHR5OjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLmRyb3BsZWZ0IC5kcm9wZG93bi10b2dnbGU6OmJlZm9yZSB7XG4gIHZlcnRpY2FsLWFsaWduOiAwO1xufVxuXG4uZHJvcGRvd24tbWVudVt4LXBsYWNlbWVudF49dG9wXSwgLmRyb3Bkb3duLW1lbnVbeC1wbGFjZW1lbnRePXJpZ2h0XSwgLmRyb3Bkb3duLW1lbnVbeC1wbGFjZW1lbnRePWJvdHRvbV0sIC5kcm9wZG93bi1tZW51W3gtcGxhY2VtZW50Xj1sZWZ0XSB7XG4gIHJpZ2h0OiBhdXRvO1xuICBib3R0b206IGF1dG87XG59XG5cbi5kcm9wZG93bi1kaXZpZGVyIHtcbiAgaGVpZ2h0OiAwO1xuICBtYXJnaW46IDAuNDY4NzVyZW0gMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNmZmY7XG59XG5cbi5kcm9wZG93bi1pdGVtIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwLjI1cmVtIDEuNXJlbTtcbiAgY2xlYXI6IGJvdGg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG59XG4uZHJvcGRvd24taXRlbTpob3ZlciwgLmRyb3Bkb3duLWl0ZW06Zm9jdXMge1xuICBjb2xvcjogIzM2MzYzNjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5kcm9wZG93bi1pdGVtLmFjdGl2ZSwgLmRyb3Bkb3duLWl0ZW06YWN0aXZlIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uZHJvcGRvd24taXRlbS5kaXNhYmxlZCwgLmRyb3Bkb3duLWl0ZW06ZGlzYWJsZWQge1xuICBjb2xvcjogIzY2NjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZHJvcGRvd24tbWVudS5zaG93IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5kcm9wZG93bi1oZWFkZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMC41cmVtIDEuNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBjb2xvcjogI2NjYztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmRyb3Bkb3duLWl0ZW0tdGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwLjI1cmVtIDEuNXJlbTtcbiAgY29sb3I6ICMzNjM2MzY7XG59XG5cbi5idG4tZ3JvdXAsXG4uYnRuLWdyb3VwLXZlcnRpY2FsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5idG4tZ3JvdXAgPiAuYnRuLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXg6IDEgMSBhdXRvO1xufVxuLmJ0bi1ncm91cCA+IC5idG46aG92ZXIsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpob3ZlciB7XG4gIHotaW5kZXg6IDE7XG59XG4uYnRuLWdyb3VwID4gLmJ0bjpmb2N1cywgLmJ0bi1ncm91cCA+IC5idG46YWN0aXZlLCAuYnRuLWdyb3VwID4gLmJ0bi5hY3RpdmUsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpmb2N1cyxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOmFjdGl2ZSxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLmFjdGl2ZSB7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5idG4tdG9vbGJhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuLmJ0bi10b29sYmFyIC5pbnB1dC1ncm91cCB7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4uYnRuLWdyb3VwID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbi5idG4tZ3JvdXAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWxlZnQ6IC0wLjEyNXJlbTtcbn1cbi5idG4tZ3JvdXAgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuLmJ0bi1ncm91cCA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4ge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG59XG4uYnRuLWdyb3VwID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbi5idG4tZ3JvdXAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0biB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG5cbi5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjcwMzEyNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAwLjcwMzEyNXJlbTtcbn1cbi5kcm9wZG93bi10b2dnbGUtc3BsaXQ6OmFmdGVyLCAuZHJvcHVwIC5kcm9wZG93bi10b2dnbGUtc3BsaXQ6OmFmdGVyLCAuZHJvcHJpZ2h0IC5kcm9wZG93bi10b2dnbGUtc3BsaXQ6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uZHJvcGxlZnQgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdDo6YmVmb3JlIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4uYnRuLXNtICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCwgLmJ0bi1ncm91cC1zbSA+IC5idG4gKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0IHtcbiAgcGFkZGluZy1yaWdodDogMC4zNzVyZW07XG4gIHBhZGRpbmctbGVmdDogMC4zNzVyZW07XG59XG5cbi5idG4tbGcgKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0LCAuYnRuLWdyb3VwLWxnID4gLmJ0biArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjQwNjI1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDEuNDA2MjVyZW07XG59XG5cbi5idG4tZ3JvdXAtdmVydGljYWwge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bixcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXRvcDogLTAuMTI1cmVtO1xufVxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0biB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4ge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuLmJ0bi1ncm91cC10b2dnbGUgPiAuYnRuLFxuLmJ0bi1ncm91cC10b2dnbGUgPiAuYnRuLWdyb3VwID4gLmJ0biB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uYnRuLWdyb3VwLXRvZ2dsZSA+IC5idG4gaW5wdXRbdHlwZT1yYWRpb10sXG4uYnRuLWdyb3VwLXRvZ2dsZSA+IC5idG4gaW5wdXRbdHlwZT1jaGVja2JveF0sXG4uYnRuLWdyb3VwLXRvZ2dsZSA+IC5idG4tZ3JvdXAgPiAuYnRuIGlucHV0W3R5cGU9cmFkaW9dLFxuLmJ0bi1ncm91cC10b2dnbGUgPiAuYnRuLWdyb3VwID4gLmJ0biBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5pbnB1dC1ncm91cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdCxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleDogMSAxIGF1dG87XG4gIHdpZHRoOiAxJTtcbiAgbWluLXdpZHRoOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCArIC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sICsgLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sICsgLmN1c3RvbS1maWxlLFxuLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQgKyAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQgKyAuY3VzdG9tLXNlbGVjdCxcbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0ICsgLmN1c3RvbS1maWxlLFxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1zZWxlY3QgKyAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1zZWxlY3QgKyAuY3VzdG9tLXNlbGVjdCxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0ICsgLmN1c3RvbS1maWxlLFxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlICsgLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSArIC5jdXN0b20tc2VsZWN0LFxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlICsgLmN1c3RvbS1maWxlIHtcbiAgbWFyZ2luLWxlZnQ6IC0wLjA2MjVyZW07XG59XG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sOmZvY3VzLFxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1zZWxlY3Q6Zm9jdXMsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUgLmN1c3RvbS1maWxlLWlucHV0OmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgei1pbmRleDogMztcbn1cbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSAuY3VzdG9tLWZpbGUtaW5wdXQ6Zm9jdXMge1xuICB6LWluZGV4OiA0O1xufVxuLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbDpub3QoOmZpcnN0LWNoaWxkKSxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0Om5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGU6bm90KDpsYXN0LWNoaWxkKSAuY3VzdG9tLWZpbGUtbGFiZWwsIC5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZTpub3QoOmxhc3QtY2hpbGQpIC5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXIge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG59XG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGU6bm90KDpmaXJzdC1jaGlsZCkgLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cbi5pbnB1dC1ncm91cDpub3QoLmhhcy12YWxpZGF0aW9uKSA+IC5mb3JtLWNvbnRyb2w6bm90KDpsYXN0LWNoaWxkKSxcbi5pbnB1dC1ncm91cDpub3QoLmhhcy12YWxpZGF0aW9uKSA+IC5jdXN0b20tc2VsZWN0Om5vdCg6bGFzdC1jaGlsZCksXG4uaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbikgPiAuY3VzdG9tLWZpbGU6bm90KDpsYXN0LWNoaWxkKSAuY3VzdG9tLWZpbGUtbGFiZWwsXG4uaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbikgPiAuY3VzdG9tLWZpbGU6bm90KDpsYXN0LWNoaWxkKSAuY3VzdG9tLWZpbGUtbGFiZWw6OmFmdGVyIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuLmlucHV0LWdyb3VwLmhhcy12YWxpZGF0aW9uID4gLmZvcm0tY29udHJvbDpudGgtbGFzdC1jaGlsZChuKzMpLFxuLmlucHV0LWdyb3VwLmhhcy12YWxpZGF0aW9uID4gLmN1c3RvbS1zZWxlY3Q6bnRoLWxhc3QtY2hpbGQobiszKSxcbi5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbiA+IC5jdXN0b20tZmlsZTpudGgtbGFzdC1jaGlsZChuKzMpIC5jdXN0b20tZmlsZS1sYWJlbCxcbi5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbiA+IC5jdXN0b20tZmlsZTpudGgtbGFzdC1jaGlsZChuKzMpIC5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXIge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG59XG5cbi5pbnB1dC1ncm91cC1wcmVwZW5kLFxuLmlucHV0LWdyb3VwLWFwcGVuZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCAuYnRuLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xufVxuLmlucHV0LWdyb3VwLXByZXBlbmQgLmJ0bjpmb2N1cyxcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0bjpmb2N1cyB7XG4gIHotaW5kZXg6IDM7XG59XG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCAuYnRuICsgLmJ0bixcbi5pbnB1dC1ncm91cC1wcmVwZW5kIC5idG4gKyAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1wcmVwZW5kIC5pbnB1dC1ncm91cC10ZXh0ICsgLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCArIC5idG4sXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG4gKyAuYnRuLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuICsgLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0ICsgLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0ICsgLmJ0biB7XG4gIG1hcmdpbi1sZWZ0OiAtMC4wNjI1cmVtO1xufVxuXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCB7XG4gIG1hcmdpbi1yaWdodDogLTAuMDYyNXJlbTtcbn1cblxuLmlucHV0LWdyb3VwLWFwcGVuZCB7XG4gIG1hcmdpbi1sZWZ0OiAtMC4wNjI1cmVtO1xufVxuXG4uaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDAuNzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW07XG59XG4uaW5wdXQtZ3JvdXAtdGV4dCBpbnB1dFt0eXBlPXJhZGlvXSxcbi5pbnB1dC1ncm91cC10ZXh0IGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tY29udHJvbDpub3QodGV4dGFyZWEpLFxuLmlucHV0LWdyb3VwLWxnID4gLmN1c3RvbS1zZWxlY3Qge1xuICBoZWlnaHQ6IGNhbGMoMS4yZW0gKyAycmVtICsgMC4xMjVyZW0pO1xufVxuXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLWxnID4gLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuYnRuLFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG4ge1xuICBwYWRkaW5nOiAxcmVtIDEuODc1cmVtO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTg3NXJlbTtcbn1cblxuLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tY29udHJvbDpub3QodGV4dGFyZWEpLFxuLmlucHV0LWdyb3VwLXNtID4gLmN1c3RvbS1zZWxlY3Qge1xuICBoZWlnaHQ6IGNhbGMoMS4yZW0gKyAwLjVyZW0gKyAwLjEyNXJlbSk7XG59XG5cbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtc20gPiAuY3VzdG9tLXNlbGVjdCxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0biB7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtO1xufVxuXG4uaW5wdXQtZ3JvdXAtbGcgPiAuY3VzdG9tLXNlbGVjdCxcbi5pbnB1dC1ncm91cC1zbSA+IC5jdXN0b20tc2VsZWN0IHtcbiAgcGFkZGluZy1yaWdodDogMi43NXJlbTtcbn1cblxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuYnRuLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cDpub3QoLmhhcy12YWxpZGF0aW9uKSA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4sXG4uaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbikgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOm5vdCg6bGFzdC1jaGlsZCkgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbiA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bnRoLWxhc3QtY2hpbGQobiszKSA+IC5idG4sXG4uaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24gPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOm50aC1sYXN0LWNoaWxkKG4rMykgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bGFzdC1jaGlsZCA+IC5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOmxhc3QtY2hpbGQgPiAuaW5wdXQtZ3JvdXAtdGV4dDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0bixcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0bixcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZDpmaXJzdC1jaGlsZCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZDpmaXJzdC1jaGlsZCA+IC5pbnB1dC1ncm91cC10ZXh0Om5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cblxuLmN1c3RvbS1jb250cm9sIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWluLWhlaWdodDogMS40cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDEuODc1cmVtO1xuICBwcmludC1jb2xvci1hZGp1c3Q6IGV4YWN0O1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIG1hcmdpbi1yaWdodDogMC45Mzc1cmVtO1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IC0xO1xuICB3aWR0aDogMS4yNXJlbTtcbiAgaGVpZ2h0OiAxLjMyNXJlbTtcbiAgb3BhY2l0eTogMDtcbn1cbi5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBjb2xvcjogIzM2MzYzNjtcbiAgYm9yZGVyLWNvbG9yOiAjMzYzNjM2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjA2MjVyZW0gI2ZmZiwgMCAwIDAgMC4xMjVyZW0gcmdiYSg1MCwgMTExLCAyMjYsIDAuMjE2KTtcbn1cbi5jdXN0b20tY29udHJvbC1pbnB1dDpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICMzNjM2MzY7XG59XG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQ6bm90KDpkaXNhYmxlZCk6YWN0aXZlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NlZGRmODtcbiAgYm9yZGVyLWNvbG9yOiAjMzI2ZmUyO1xufVxuLmN1c3RvbS1jb250cm9sLWlucHV0W2Rpc2FibGVkXSB+IC5jdXN0b20tY29udHJvbC1sYWJlbCwgLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgY29sb3I6ICM2NjY7XG59XG4uY3VzdG9tLWNvbnRyb2wtaW5wdXRbZGlzYWJsZWRdIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbn1cblxuLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMC4wNzVyZW07XG4gIGxlZnQ6IC0xLjg3NXJlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxLjI1cmVtO1xuICBoZWlnaHQ6IDEuMjVyZW07XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjMzYzNjM2O1xufVxuLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwLjA3NXJlbTtcbiAgbGVmdDogLTEuODc1cmVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEuMjVyZW07XG4gIGhlaWdodDogMS4yNXJlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogNTAlLzEwMCUgMTAwJSBuby1yZXBlYXQ7XG59XG5cbi5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjAnIGhlaWdodD0nMjAnIHZpZXdCb3g9JzAgMCAyMCAyMCclM0UlM0NnIGZpbGw9J25vbmUnIGZpbGwtcnVsZT0nZXZlbm9kZCclM0UlM0NwYXRoIHN0cm9rZT0nJTIzMzYzNjM2JyBkPSdNLjUuNWgxOXYxOUguNXonLyUzRSUzQ3BhdGggZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J00xNS42MDUgNS4yNjhjLjMzNC0uMzY1LjgxNy0uMzQyIDEuMTM2LS4wMjMuMzE4LjMxOC4zNi44MTYuMDM0IDEuMTcyYTkwMy41NDcgOTAzLjU0NyAwIDAgMS01LjMgNS45NGwtMS4zMyAxLjQ4YTI5MTIuNTY3IDI5MTIuNTY3IDAgMCAwLTEuNzE4IDEuOTE1Yy0uMy4zMzMtLjg0Ni4zMjMtMS4xNTIuMDE2LS41NTktLjUzMi0xLjAwNi0uOTYxLTIuMDEyLTEuOTI4bC0uMzU0LS4zNGMtLjctLjY3NC0xLjE3NS0xLjEyOS0xLjY1Ni0xLjU4Ny0uMzU0LS4zMzktLjMyLS44MzggMC0xLjE2My4zMTYtLjMyMS43OTgtLjM2IDEuMTM2LS4wMi45OC45MjggMS44MTcgMS43MzIgMy40MDggMy4yNjggMy40NDgtMy44NDMgNS41NjctNi4yMTIgNy44MDgtOC43M3onLyUzRSUzQy9nJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbn1cbi5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWlucHV0OmluZGV0ZXJtaW5hdGUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzMyNmZlMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyNmZlMjtcbn1cbi5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWlucHV0OmluZGV0ZXJtaW5hdGUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI0JyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMjQgMjQnJTNFJTNDcGF0aCBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnIHN0cm9rZT0nJTIzMzYzNjM2JyBkPSdNLjUuNWgyM3YyM0guNXonLyUzRSUzQy9zdmclM0UlMEFcIik7XG59XG4uY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xufVxuLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQ6aW5kZXRlcm1pbmF0ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbn1cblxuLmN1c3RvbS1yYWRpbyAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbi5jdXN0b20tcmFkaW8gLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDJTNGeG1sIHZlcnNpb249JzEuMCcgZW5jb2Rpbmc9J1VURi04JyUzRiUzRSUzQ3N2ZyB3aWR0aD0nMjBweCcgaGVpZ2h0PScyMHB4JyB2aWV3Qm94PScwIDAgMjAgMjAnIHZlcnNpb249JzEuMScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB4bWxuczp4bGluaz0naHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayclM0UlM0NnIGlkPSdTdHlsZS1HdWlkZScgc3Ryb2tlPSdub25lJyBzdHJva2Utd2lkdGg9JzEnIGZpbGw9J25vbmUnIGZpbGwtcnVsZT0nZXZlbm9kZCclM0UlM0NnIGlkPScwNy4tSWNvbnMnIHRyYW5zZm9ybT0ndHJhbnNsYXRlJTI4LTc0OS4wMDAwMDAsIC02ODguMDAwMDAwJTI5JyUzRSUzQ2cgaWQ9J0Z1bmN0aW9uYWwnIHRyYW5zZm9ybT0ndHJhbnNsYXRlJTI4MTAwLjAwMDAwMCwgNDk5LjAwMDAwMCUyOSclM0UlM0NnIGlkPSdFbGVtZW50cy0vLVVJLS8tUmFkaW8tLy1TZWxlY3RlZCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUlMjg2NDkuMDAwMDAwLCAxODkuMDAwMDAwJTI5JyUzRSUzQ2NpcmNsZSBpZD0nT3ZhbCcgc3Ryb2tlPSclMjMzNjM2MzYnIHN0cm9rZS13aWR0aD0nMScgY3g9JzEwJyBjeT0nMTAnIHI9JzkuNSclM0UlM0MvY2lyY2xlJTNFJTNDY2lyY2xlIGlkPSdPdmFsJyBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nZXZlbm9kZCcgY3g9JzEwJyBjeT0nMTAnIHI9JzYnJTNFJTNDL2NpcmNsZSUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTtcbn1cbi5jdXN0b20tcmFkaW8gLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG59XG5cbi5jdXN0b20tc3dpdGNoIHtcbiAgcGFkZGluZy1sZWZ0OiAyLjgxMjVyZW07XG59XG4uY3VzdG9tLXN3aXRjaCAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGxlZnQ6IC0yLjgxMjVyZW07XG4gIHdpZHRoOiAyLjE4NzVyZW07XG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gIGJvcmRlci1yYWRpdXM6IDAuNjI1cmVtO1xufVxuLmN1c3RvbS1zd2l0Y2ggLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIHRvcDogMC4ycmVtO1xuICBsZWZ0OiAtMi42ODc1cmVtO1xuICB3aWR0aDogY2FsYygxLjI1cmVtIC0gMC4yNXJlbSk7XG4gIGhlaWdodDogY2FsYygxLjI1cmVtIC0gMC4yNXJlbSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNjM2MzY7XG4gIGJvcmRlci1yYWRpdXM6IDAuNjI1cmVtO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwLjkzNzVyZW0pO1xufVxuLmN1c3RvbS1zd2l0Y2ggLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG59XG5cbi5jdXN0b20tc2VsZWN0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBjYWxjKDIuMTVyZW0gKyAwLjEyNXJlbSk7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDIuNzVyZW0gMC4zNzVyZW0gMC43NXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJhY2tncm91bmQ6ICNmZmYgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnIHdpZHRoPScyNCcgaGVpZ2h0PScyNCcgdmlld0JveD0nMCAwIDI0IDI0JyUzRSUzQ2RlZnMlM0UlM0NwYXRoIGlkPSdhJyBkPSdNMTIgMTMuNTg2TDYuNzA3IDguMjkzYTEgMSAwIDAgMC0xLjQxNCAxLjQxNGw2IDZhMSAxIDAgMCAwIDEuNDE0IDBsNi02YTEgMSAwIDEgMC0xLjQxNC0xLjQxNEwxMiAxMy41ODZ6Jy8lM0UlM0MvZGVmcyUzRSUzQ3VzZSBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nZXZlbm9kZCcgeGxpbms6aHJlZj0nJTIzYScvJTNFJTNDL3N2ZyUzRSUwQVwiKSBuby1yZXBlYXQgcmlnaHQgMC43NXJlbSBjZW50ZXIvMjJweCAyMnB4O1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cbi5jdXN0b20tc2VsZWN0OmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzYzNjM2O1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmN1c3RvbS1zZWxlY3Q6Zm9jdXM6Oi1tcy12YWx1ZSB7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmN1c3RvbS1zZWxlY3RbbXVsdGlwbGVdLCAuY3VzdG9tLXNlbGVjdFtzaXplXTpub3QoW3NpemU9XCIxXCJdKSB7XG4gIGhlaWdodDogYXV0bztcbiAgcGFkZGluZy1yaWdodDogMC43NXJlbTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbn1cbi5jdXN0b20tc2VsZWN0OmRpc2FibGVkIHtcbiAgY29sb3I6IHJnYmEoMTAyLCAxMDIsIDEwMiwgMC44KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbn1cbi5jdXN0b20tc2VsZWN0OjotbXMtZXhwYW5kIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jdXN0b20tc2VsZWN0Oi1tb3otZm9jdXNyaW5nIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB0ZXh0LXNoYWRvdzogMCAwIDAgIzM2MzYzNjtcbn1cblxuLmN1c3RvbS1zZWxlY3Qtc20ge1xuICBoZWlnaHQ6IGNhbGMoMS4yZW0gKyAwLjVyZW0gKyAwLjEyNXJlbSk7XG4gIHBhZGRpbmctdG9wOiAwLjI1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cblxuLmN1c3RvbS1zZWxlY3QtbGcge1xuICBoZWlnaHQ6IGNhbGMoMS4yZW0gKyAycmVtICsgMC4xMjVyZW0pO1xuICBwYWRkaW5nLXRvcDogMXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDFyZW07XG4gIHBhZGRpbmctbGVmdDogMS44NzVyZW07XG4gIGZvbnQtc2l6ZTogMTI1JTtcbn1cblxuLmN1c3RvbS1maWxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGNhbGMoMi4xNXJlbSArIDAuMTI1cmVtKTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmN1c3RvbS1maWxlLWlucHV0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBjYWxjKDIuMTVyZW0gKyAwLjEyNXJlbSk7XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcbn1cbi5jdXN0b20tZmlsZS1pbnB1dDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGJvcmRlci1jb2xvcjogIzM2MzYzNjtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5jdXN0b20tZmlsZS1pbnB1dFtkaXNhYmxlZF0gfiAuY3VzdG9tLWZpbGUtbGFiZWwsIC5jdXN0b20tZmlsZS1pbnB1dDpkaXNhYmxlZCB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG59XG4uY3VzdG9tLWZpbGUtaW5wdXQ6bGFuZyhlbikgfiAuY3VzdG9tLWZpbGUtbGFiZWw6OmFmdGVyIHtcbiAgY29udGVudDogXCJCcm93c2VcIjtcbn1cbi5jdXN0b20tZmlsZS1pbnB1dCB+IC5jdXN0b20tZmlsZS1sYWJlbFtkYXRhLWJyb3dzZV06OmFmdGVyIHtcbiAgY29udGVudDogYXR0cihkYXRhLWJyb3dzZSk7XG59XG5cbi5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTtcbiAgaGVpZ2h0OiBjYWxjKDIuMTVyZW0gKyAwLjEyNXJlbSk7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDAuNzVyZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBjb2xvcjogIzM2MzYzNjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW07XG59XG4uY3VzdG9tLWZpbGUtbGFiZWw6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IDM7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDIuMTVyZW07XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDAuNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICBjb250ZW50OiBcIkJyb3dzZVwiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xuICBib3JkZXItbGVmdDogaW5oZXJpdDtcbiAgYm9yZGVyLXJhZGl1czogMCAwLjEyNXJlbSAwLjEyNXJlbSAwO1xufVxuXG4uY3VzdG9tLXJhbmdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMS4yNXJlbTtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG4uY3VzdG9tLXJhbmdlOmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbn1cbi5jdXN0b20tcmFuZ2U6Zm9jdXM6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4wNjI1cmVtICNmZmYsIG5vbmU7XG59XG4uY3VzdG9tLXJhbmdlOmZvY3VzOjotbW96LXJhbmdlLXRodW1iIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4wNjI1cmVtICNmZmYsIG5vbmU7XG59XG4uY3VzdG9tLXJhbmdlOmZvY3VzOjotbXMtdGh1bWIge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjA2MjVyZW0gI2ZmZiwgbm9uZTtcbn1cbi5jdXN0b20tcmFuZ2U6Oi1tb3otZm9jdXMtb3V0ZXIge1xuICBib3JkZXI6IDA7XG59XG4uY3VzdG9tLXJhbmdlOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIG1hcmdpbi10b3A6IC0wLjI1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzI2ZmUyO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jdXN0b20tcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uY3VzdG9tLXJhbmdlOjotd2Via2l0LXNsaWRlci10aHVtYjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2VkZGY4O1xufVxuLmN1c3RvbS1yYW5nZTo6LXdlYmtpdC1zbGlkZXItcnVubmFibGUtdHJhY2sge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAwLjVyZW07XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjY2O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xufVxuLmN1c3RvbS1yYW5nZTo6LW1vei1yYW5nZS10aHVtYiB7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMjZmZTI7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xuICBhcHBlYXJhbmNlOiBub25lO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmN1c3RvbS1yYW5nZTo6LW1vei1yYW5nZS10aHVtYiB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmN1c3RvbS1yYW5nZTo6LW1vei1yYW5nZS10aHVtYjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2VkZGY4O1xufVxuLmN1c3RvbS1yYW5nZTo6LW1vei1yYW5nZS10cmFjayB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDAuNXJlbTtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NjY7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG59XG4uY3VzdG9tLXJhbmdlOjotbXMtdGh1bWIge1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tcmlnaHQ6IDAuMTI1cmVtO1xuICBtYXJnaW4tbGVmdDogMC4xMjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMjZmZTI7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xuICBhcHBlYXJhbmNlOiBub25lO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmN1c3RvbS1yYW5nZTo6LW1zLXRodW1iIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uY3VzdG9tLXJhbmdlOjotbXMtdGh1bWI6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NlZGRmODtcbn1cbi5jdXN0b20tcmFuZ2U6Oi1tcy10cmFjayB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDAuNXJlbTtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItd2lkdGg6IDAuNXJlbTtcbn1cbi5jdXN0b20tcmFuZ2U6Oi1tcy1maWxsLWxvd2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY2NjtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbn1cbi5jdXN0b20tcmFuZ2U6Oi1tcy1maWxsLXVwcGVyIHtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjY2O1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xufVxuLmN1c3RvbS1yYW5nZTpkaXNhYmxlZDo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xufVxuLmN1c3RvbS1yYW5nZTpkaXNhYmxlZDo6LXdlYmtpdC1zbGlkZXItcnVubmFibGUtdHJhY2sge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4uY3VzdG9tLXJhbmdlOmRpc2FibGVkOjotbW96LXJhbmdlLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbn1cbi5jdXN0b20tcmFuZ2U6ZGlzYWJsZWQ6Oi1tb3otcmFuZ2UtdHJhY2sge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4uY3VzdG9tLXJhbmdlOmRpc2FibGVkOjotbXMtdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSxcbi5jdXN0b20tZmlsZS1sYWJlbCxcbi5jdXN0b20tc2VsZWN0IHtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsXG4gIC5jdXN0b20tZmlsZS1sYWJlbCxcbiAgLmN1c3RvbS1zZWxlY3Qge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuLm5hdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4ubmF2LWxpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5uYXYtbGluazpob3ZlciwgLm5hdi1saW5rOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLm5hdi1saW5rLmRpc2FibGVkIHtcbiAgY29sb3I6ICM2NjY7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5uYXYtdGFicyB7XG4gIGJvcmRlci1ib3R0b206IDAuMTI1cmVtIHNvbGlkICM0MWE5Mjg7XG59XG4ubmF2LXRhYnMgLm5hdi1saW5rIHtcbiAgbWFyZ2luLWJvdHRvbTogLTAuMTI1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwLjEyNXJlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4xMjVyZW07XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjEyNXJlbTtcbn1cbi5uYXYtdGFicyAubmF2LWxpbms6aG92ZXIsIC5uYXYtdGFicyAubmF2LWxpbms6Zm9jdXMge1xuICBpc29sYXRpb246IGlzb2xhdGU7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI2RhZGFkYTtcbn1cbi5uYXYtdGFicyAubmF2LWxpbmsuZGlzYWJsZWQge1xuICBjb2xvcjogIzY2NjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4ubmF2LXRhYnMgLm5hdi1saW5rLmFjdGl2ZSxcbi5uYXYtdGFicyAubmF2LWl0ZW0uc2hvdyAubmF2LWxpbmsge1xuICBjb2xvcjogIzFiMWIxYjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjMWIxYjFiO1xufVxuLm5hdi10YWJzIC5kcm9wZG93bi1tZW51IHtcbiAgbWFyZ2luLXRvcDogLTAuMTI1cmVtO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuLm5hdi1waWxscyAubmF2LWxpbmsge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtO1xufVxuLm5hdi1waWxscyAubmF2LWxpbmsuYWN0aXZlLFxuLm5hdi1waWxscyAuc2hvdyA+IC5uYXYtbGluayB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWIxYjFiO1xufVxuXG4ubmF2LWZpbGwgPiAubmF2LWxpbmssXG4ubmF2LWZpbGwgLm5hdi1pdGVtIHtcbiAgZmxleDogMSAxIGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLm5hdi1qdXN0aWZpZWQgPiAubmF2LWxpbmssXG4ubmF2LWp1c3RpZmllZCAubmF2LWl0ZW0ge1xuICBmbGV4LWJhc2lzOiAwO1xuICBmbGV4LWdyb3c6IDE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnRhYi1jb250ZW50ID4gLnRhYi1wYW5lIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi50YWItY29udGVudCA+IC5hY3RpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLm5hdmJhciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDAuNDY4NzVyZW0gMC45Mzc1cmVtO1xufVxuLm5hdmJhciAuY29udGFpbmVyLFxuLm5hdmJhciAuY29udGFpbmVyLWZsdWlkLFxuLm5hdmJhciAuY29udGFpbmVyLXNtLFxuLm5hdmJhciAuY29udGFpbmVyLW1kLFxuLm5hdmJhciAuY29udGFpbmVyLWxnLFxuLm5hdmJhciAuY29udGFpbmVyLXhsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4ubmF2YmFyLWJyYW5kIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLXRvcDogMC40MTI1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC40MTI1cmVtO1xuICBtYXJnaW4tcmlnaHQ6IDAuOTM3NXJlbTtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4ubmF2YmFyLWJyYW5kOmhvdmVyLCAubmF2YmFyLWJyYW5kOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4ubmF2YmFyLW5hdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbi5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgZmxvYXQ6IG5vbmU7XG59XG5cbi5uYXZiYXItdGV4dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy10b3A6IDAuNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbTtcbn1cblxuLm5hdmJhci1jb2xsYXBzZSB7XG4gIGZsZXgtYmFzaXM6IDEwMCU7XG4gIGZsZXgtZ3JvdzogMTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLm5hdmJhci10b2dnbGVyIHtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjc1cmVtO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbTtcbn1cbi5uYXZiYXItdG9nZ2xlcjpob3ZlciwgLm5hdmJhci10b2dnbGVyOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4ubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEuNWVtO1xuICBoZWlnaHQ6IDEuNWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiA1MCUvMTAwJSAxMDAlIG5vLXJlcGVhdDtcbn1cblxuLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgbWF4LWhlaWdodDogNzV2aDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lcixcbiAgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLWZsdWlkLFxuICAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXItc20sXG4gIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci1tZCxcbiAgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLWxnLFxuICAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXIteGwge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm5hdmJhci1leHBhbmQtc20ge1xuICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1uYXYge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXIsXG4gIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci1mbHVpZCxcbiAgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLXNtLFxuICAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXItbWQsXG4gIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci1sZyxcbiAgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLXhsIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLW5hdi1zY3JvbGwge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lcixcbiAgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLWZsdWlkLFxuICAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXItc20sXG4gIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci1tZCxcbiAgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLWxnLFxuICAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXIteGwge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5hdmJhci1leHBhbmQtbWQge1xuICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1uYXYge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXIsXG4gIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci1mbHVpZCxcbiAgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLXNtLFxuICAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXItbWQsXG4gIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci1sZyxcbiAgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLXhsIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLW5hdi1zY3JvbGwge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjQuOThweCkge1xuICAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXIsXG4gIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci1mbHVpZCxcbiAgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLXNtLFxuICAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXItbWQsXG4gIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci1sZyxcbiAgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLXhsIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubmF2YmFyLWV4cGFuZC1sZyB7XG4gICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLW5hdiB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lcixcbiAgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLWZsdWlkLFxuICAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXItc20sXG4gIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci1tZCxcbiAgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLWxnLFxuICAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXIteGwge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItbmF2LXNjcm9sbCB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci10b2dnbGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTM2NS45OHB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lcixcbiAgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLWZsdWlkLFxuICAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXItc20sXG4gIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci1tZCxcbiAgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLWxnLFxuICAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXIteGwge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLXhsIHtcbiAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLFxuICAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXItZmx1aWQsXG4gIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci1zbSxcbiAgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLW1kLFxuICAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXItbGcsXG4gIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci14bCB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgZmxleC1iYXNpczogYXV0bztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLXRvZ2dsZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5uYXZiYXItZXhwYW5kIHtcbiAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG4ubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXIsXG4ubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXItZmx1aWQsXG4ubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXItc20sXG4ubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXItbWQsXG4ubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXItbGcsXG4ubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXIteGwge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4ubmF2YmFyLWV4cGFuZCAubmF2YmFyLW5hdiB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG4ubmF2YmFyLWV4cGFuZCAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5uYXZiYXItZXhwYW5kIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG59XG4ubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXIsXG4ubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXItZmx1aWQsXG4ubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXItc20sXG4ubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXItbWQsXG4ubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXItbGcsXG4ubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXIteGwge1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbn1cbi5uYXZiYXItZXhwYW5kIC5uYXZiYXItbmF2LXNjcm9sbCB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuLm5hdmJhci1leHBhbmQgLm5hdmJhci1jb2xsYXBzZSB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgZmxleC1iYXNpczogYXV0bztcbn1cbi5uYXZiYXItZXhwYW5kIC5uYXZiYXItdG9nZ2xlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5uYXZiYXItbGlnaHQgLm5hdmJhci1icmFuZCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOSk7XG59XG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItYnJhbmQ6aG92ZXIsIC5uYXZiYXItbGlnaHQgLm5hdmJhci1icmFuZDpmb2N1cyB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOSk7XG59XG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG59XG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5uYXYtbGluazpob3ZlciwgLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbms6Zm9jdXMge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjcpO1xufVxuLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbmsuZGlzYWJsZWQge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjMpO1xufVxuLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAuc2hvdyA+IC5uYXYtbGluayxcbi5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLmFjdGl2ZSA+IC5uYXYtbGluayxcbi5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rLnNob3csXG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5uYXYtbGluay5hY3RpdmUge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjkpO1xufVxuLm5hdmJhci1saWdodCAubmF2YmFyLXRvZ2dsZXIge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cbi5uYXZiYXItbGlnaHQgLm5hdmJhci10b2dnbGVyLWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzMwJyBoZWlnaHQ9JzMwJyB2aWV3Qm94PScwIDAgMzAgMzAnJTNlJTNjcGF0aCBzdHJva2U9J3JnYmElMjgwLCAwLCAwLCAwLjUlMjknIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBzdHJva2Utd2lkdGg9JzInIGQ9J000IDdoMjJNNCAxNWgyMk00IDIzaDIyJy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuLm5hdmJhci1saWdodCAubmF2YmFyLXRleHQge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xufVxuLm5hdmJhci1saWdodCAubmF2YmFyLXRleHQgYSB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOSk7XG59XG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItdGV4dCBhOmhvdmVyLCAubmF2YmFyLWxpZ2h0IC5uYXZiYXItdGV4dCBhOmZvY3VzIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC45KTtcbn1cblxuLm5hdmJhci1kYXJrIC5uYXZiYXItYnJhbmQge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5uYXZiYXItZGFyayAubmF2YmFyLWJyYW5kOmhvdmVyLCAubmF2YmFyLWRhcmsgLm5hdmJhci1icmFuZDpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG59XG4ubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rOmhvdmVyLCAubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rOmZvY3VzIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43NSk7XG59XG4ubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rLmRpc2FibGVkIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yNSk7XG59XG4ubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLnNob3cgPiAubmF2LWxpbmssXG4ubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLmFjdGl2ZSA+IC5uYXYtbGluayxcbi5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAubmF2LWxpbmsuc2hvdyxcbi5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAubmF2LWxpbmsuYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG59XG4ubmF2YmFyLWRhcmsgLm5hdmJhci10b2dnbGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG59XG4ubmF2YmFyLWRhcmsgLm5hdmJhci10b2dnbGVyLWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzMwJyBoZWlnaHQ9JzMwJyB2aWV3Qm94PScwIDAgMzAgMzAnJTNlJTNjcGF0aCBzdHJva2U9J3JnYmElMjgyNTUsIDI1NSwgMjU1LCAwLjUlMjknIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBzdHJva2Utd2lkdGg9JzInIGQ9J000IDdoMjJNNCAxNWgyMk00IDIzaDIyJy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuLm5hdmJhci1kYXJrIC5uYXZiYXItdGV4dCB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG59XG4ubmF2YmFyLWRhcmsgLm5hdmJhci10ZXh0IGEge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5uYXZiYXItZGFyayAubmF2YmFyLXRleHQgYTpob3ZlciwgLm5hdmJhci1kYXJrIC5uYXZiYXItdGV4dCBhOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5jYXJkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtaW4td2lkdGg6IDA7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jbGlwOiBib3JkZXItYm94O1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbTtcbn1cbi5jYXJkID4gaHIge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLmNhcmQgPiAubGlzdC1ncm91cCB7XG4gIGJvcmRlci10b3A6IGluaGVyaXQ7XG4gIGJvcmRlci1ib3R0b206IGluaGVyaXQ7XG59XG4uY2FyZCA+IC5saXN0LWdyb3VwOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC13aWR0aDogMDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogY2FsYygwLjEyNXJlbSAtIDAuMDYyNXJlbSk7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiBjYWxjKDAuMTI1cmVtIC0gMC4wNjI1cmVtKTtcbn1cbi5jYXJkID4gLmxpc3QtZ3JvdXA6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiBjYWxjKDAuMTI1cmVtIC0gMC4wNjI1cmVtKTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogY2FsYygwLjEyNXJlbSAtIDAuMDYyNXJlbSk7XG59XG4uY2FyZCA+IC5jYXJkLWhlYWRlciArIC5saXN0LWdyb3VwLFxuLmNhcmQgPiAubGlzdC1ncm91cCArIC5jYXJkLWZvb3RlciB7XG4gIGJvcmRlci10b3A6IDA7XG59XG5cbi5jYXJkLWJvZHkge1xuICBmbGV4OiAxIDEgYXV0bztcbiAgbWluLWhlaWdodDogMXB4O1xuICBwYWRkaW5nOiAwLjkzNzVyZW07XG59XG5cbi5jYXJkLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMC45Mzc1cmVtO1xufVxuXG4uY2FyZC1zdWJ0aXRsZSB7XG4gIG1hcmdpbi10b3A6IC0wLjQ2ODc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uY2FyZC10ZXh0Omxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uY2FyZC1saW5rOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmNhcmQtbGluayArIC5jYXJkLWxpbmsge1xuICBtYXJnaW4tbGVmdDogMC45Mzc1cmVtO1xufVxuXG4uY2FyZC1oZWFkZXIge1xuICBwYWRkaW5nOiAwLjkzNzVyZW0gMC45Mzc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi5jYXJkLWhlYWRlcjpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1yYWRpdXM6IGNhbGMoMC4xMjVyZW0gLSAwLjA2MjVyZW0pIGNhbGMoMC4xMjVyZW0gLSAwLjA2MjVyZW0pIDAgMDtcbn1cblxuLmNhcmQtZm9vdGVyIHtcbiAgcGFkZGluZzogMC45Mzc1cmVtIDAuOTM3NXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4uY2FyZC1mb290ZXI6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCBjYWxjKDAuMTI1cmVtIC0gMC4wNjI1cmVtKSBjYWxjKDAuMTI1cmVtIC0gMC4wNjI1cmVtKTtcbn1cblxuLmNhcmQtaGVhZGVyLXRhYnMge1xuICBtYXJnaW4tcmlnaHQ6IC0wLjQ2ODc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAtMC45Mzc1cmVtO1xuICBtYXJnaW4tbGVmdDogLTAuNDY4NzVyZW07XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG5cbi5jYXJkLWhlYWRlci1waWxscyB7XG4gIG1hcmdpbi1yaWdodDogLTAuNDY4NzVyZW07XG4gIG1hcmdpbi1sZWZ0OiAtMC40Njg3NXJlbTtcbn1cblxuLmNhcmQtaW1nLW92ZXJsYXkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcGFkZGluZzogMS4yNXJlbTtcbiAgYm9yZGVyLXJhZGl1czogY2FsYygwLjEyNXJlbSAtIDAuMDYyNXJlbSk7XG59XG5cbi5jYXJkLWltZyxcbi5jYXJkLWltZy10b3AsXG4uY2FyZC1pbWctYm90dG9tIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uY2FyZC1pbWcsXG4uY2FyZC1pbWctdG9wIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogY2FsYygwLjEyNXJlbSAtIDAuMDYyNXJlbSk7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiBjYWxjKDAuMTI1cmVtIC0gMC4wNjI1cmVtKTtcbn1cblxuLmNhcmQtaW1nLFxuLmNhcmQtaW1nLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiBjYWxjKDAuMTI1cmVtIC0gMC4wNjI1cmVtKTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogY2FsYygwLjEyNXJlbSAtIDAuMDYyNXJlbSk7XG59XG5cbi5jYXJkLWRlY2sgLmNhcmQge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jYXJkLWRlY2sge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICAgIG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgfVxuICAuY2FyZC1kZWNrIC5jYXJkIHtcbiAgICBmbGV4OiAxIDAgMCU7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gIH1cbn1cblxuLmNhcmQtZ3JvdXAgPiAuY2FyZCB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNhcmQtZ3JvdXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkIHtcbiAgICBmbGV4OiAxIDAgMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkICsgLmNhcmQge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIGJvcmRlci1sZWZ0OiAwO1xuICB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmxhc3QtY2hpbGQpIC5jYXJkLWltZy10b3AsXG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpsYXN0LWNoaWxkKSAuY2FyZC1oZWFkZXIge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpsYXN0LWNoaWxkKSAuY2FyZC1pbWctYm90dG9tLFxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6bGFzdC1jaGlsZCkgLmNhcmQtZm9vdGVyIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmZpcnN0LWNoaWxkKSAuY2FyZC1pbWctdG9wLFxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpIC5jYXJkLWhlYWRlciB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpIC5jYXJkLWltZy1ib3R0b20sXG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpmaXJzdC1jaGlsZCkgLmNhcmQtZm9vdGVyIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICB9XG59XG5cbi5jYXJkLWNvbHVtbnMgLmNhcmQge1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNhcmQtY29sdW1ucyB7XG4gICAgY29sdW1uLWNvdW50OiAzO1xuICAgIGNvbHVtbi1nYXA6IDEuMjVyZW07XG4gICAgb3JwaGFuczogMTtcbiAgICB3aWRvd3M6IDE7XG4gIH1cbiAgLmNhcmQtY29sdW1ucyAuY2FyZCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5hY2NvcmRpb24ge1xuICBvdmVyZmxvdy1hbmNob3I6IG5vbmU7XG59XG4uYWNjb3JkaW9uID4gLmNhcmQge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmFjY29yZGlvbiA+IC5jYXJkOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuLmFjY29yZGlvbiA+IC5jYXJkOm5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cbi5hY2NvcmRpb24gPiAuY2FyZCA+IC5jYXJkLWhlYWRlciB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIG1hcmdpbi1ib3R0b206IC0wLjA2MjVyZW07XG59XG5cbi5icmVhZGNydW1iIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nOiAwIDA7XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW07XG59XG5cbi5icmVhZGNydW1iLWl0ZW0gKyAuYnJlYWRjcnVtYi1pdGVtIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjYyNXJlbTtcbn1cbi5icmVhZGNydW1iLWl0ZW0gKyAuYnJlYWRjcnVtYi1pdGVtOjpiZWZvcmUge1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZy1yaWdodDogMC42MjVyZW07XG4gIGNvbG9yOiAjNjY2O1xuICBjb250ZW50OiBcInxcIjtcbn1cbi5icmVhZGNydW1iLWl0ZW0gKyAuYnJlYWRjcnVtYi1pdGVtOmhvdmVyOjpiZWZvcmUge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5icmVhZGNydW1iLWl0ZW0gKyAuYnJlYWRjcnVtYi1pdGVtOmhvdmVyOjpiZWZvcmUge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYnJlYWRjcnVtYi1pdGVtLmFjdGl2ZSB7XG4gIGNvbG9yOiAjMzYzNjM2O1xufVxuXG4ucGFnaW5hdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW07XG59XG5cbi5wYWdlLWxpbmsge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwLjQ2ODc1cmVtIDA7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBsaW5lLWhlaWdodDogMS4yNTtcbiAgY29sb3I6ICMzMjZmZTI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5wYWdlLWxpbms6aG92ZXIge1xuICB6LWluZGV4OiAyO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnBhZ2UtbGluazpmb2N1cyB7XG4gIHotaW5kZXg6IDM7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoNTAsIDExMSwgMjI2LCAwLjIxNik7XG59XG5cbi5wYWdlLWl0ZW06Zmlyc3QtY2hpbGQgLnBhZ2UtbGluayB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjEyNXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4xMjVyZW07XG59XG4ucGFnZS1pdGVtOmxhc3QtY2hpbGQgLnBhZ2UtbGluayB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjEyNXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMTI1cmVtO1xufVxuLnBhZ2UtaXRlbS5hY3RpdmUgLnBhZ2UtbGluayB7XG4gIHotaW5kZXg6IDM7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNmZmY7XG59XG4ucGFnZS1pdGVtLmRpc2FibGVkIC5wYWdlLWxpbmsge1xuICBjb2xvcjogIzY2NjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGN1cnNvcjogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5wYWdpbmF0aW9uLWxnIC5wYWdlLWxpbmsge1xuICBwYWRkaW5nOiAwLjc1cmVtIDEuNXJlbTtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cbi5wYWdpbmF0aW9uLWxnIC5wYWdlLWl0ZW06Zmlyc3QtY2hpbGQgLnBhZ2UtbGluayB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMjVyZW07XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMjVyZW07XG59XG4ucGFnaW5hdGlvbi1sZyAucGFnZS1pdGVtOmxhc3QtY2hpbGQgLnBhZ2UtbGluayB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjI1cmVtO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbn1cblxuLnBhZ2luYXRpb24tc20gLnBhZ2UtbGluayB7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG59XG4ucGFnaW5hdGlvbi1zbSAucGFnZS1pdGVtOmZpcnN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjEyNXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4xMjVyZW07XG59XG4ucGFnaW5hdGlvbi1zbSAucGFnZS1pdGVtOmxhc3QtY2hpbGQgLnBhZ2UtbGluayB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjEyNXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMTI1cmVtO1xufVxuXG4uYmFkZ2Uge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDAuMTI1cmVtIDAuNXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmJhZGdlIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5hLmJhZGdlOmhvdmVyLCBhLmJhZGdlOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uYmFkZ2U6ZW1wdHkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYnRuIC5iYWRnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMXB4O1xufVxuXG4uYmFkZ2UtcGlsbCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuNmVtO1xuICBib3JkZXItcmFkaXVzOiAxMHJlbTtcbn1cblxuLmJhZGdlLXByaW1hcnkge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyNmZlMjtcbn1cbmEuYmFkZ2UtcHJpbWFyeTpob3ZlciwgYS5iYWRnZS1wcmltYXJ5OmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxYzU3YzU7XG59XG5hLmJhZGdlLXByaW1hcnk6Zm9jdXMsIGEuYmFkZ2UtcHJpbWFyeS5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoNTAsIDExMSwgMjI2LCAwLjUpO1xufVxuXG4uYmFkZ2Utc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0YzRjNGM7XG59XG5hLmJhZGdlLXNlY29uZGFyeTpob3ZlciwgYS5iYWRnZS1zZWNvbmRhcnk6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzMzMzMztcbn1cbmEuYmFkZ2Utc2Vjb25kYXJ5OmZvY3VzLCBhLmJhZGdlLXNlY29uZGFyeS5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoNzYsIDc2LCA3NiwgMC41KTtcbn1cblxuLmJhZGdlLXN1Y2Nlc3Mge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA0NmEzODtcbn1cbmEuYmFkZ2Utc3VjY2Vzczpob3ZlciwgYS5iYWRnZS1zdWNjZXNzOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMjM5MWU7XG59XG5hLmJhZGdlLXN1Y2Nlc3M6Zm9jdXMsIGEuYmFkZ2Utc3VjY2Vzcy5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoNCwgMTA2LCA1NiwgMC41KTtcbn1cblxuLmJhZGdlLWluZm8ge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMxNzA4Zjtcbn1cbmEuYmFkZ2UtaW5mbzpob3ZlciwgYS5iYWRnZS1pbmZvOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNDUyNjk7XG59XG5hLmJhZGdlLWluZm86Zm9jdXMsIGEuYmFkZ2UtaW5mby5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoNDksIDExMiwgMTQzLCAwLjUpO1xufVxuXG4uYmFkZ2Utd2FybmluZyB7XG4gIGNvbG9yOiAjMWIxYjFiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVhMTAzO1xufVxuYS5iYWRnZS13YXJuaW5nOmhvdmVyLCBhLmJhZGdlLXdhcm5pbmc6Zm9jdXMge1xuICBjb2xvcjogIzFiMWIxYjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JjN2YwMjtcbn1cbmEuYmFkZ2Utd2FybmluZzpmb2N1cywgYS5iYWRnZS13YXJuaW5nLmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgyMzgsIDE2MSwgMywgMC41KTtcbn1cblxuLmJhZGdlLWRhbmdlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTUxYTFmO1xufVxuYS5iYWRnZS1kYW5nZXI6aG92ZXIsIGEuYmFkZ2UtZGFuZ2VyOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3OTEzMTc7XG59XG5hLmJhZGdlLWRhbmdlcjpmb2N1cywgYS5iYWRnZS1kYW5nZXIuZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDE2NSwgMjYsIDMxLCAwLjUpO1xufVxuXG4uYmFkZ2UtbGlnaHQge1xuICBjb2xvcjogIzFiMWIxYjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbmEuYmFkZ2UtbGlnaHQ6aG92ZXIsIGEuYmFkZ2UtbGlnaHQ6Zm9jdXMge1xuICBjb2xvcjogIzFiMWIxYjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTZlNjtcbn1cbmEuYmFkZ2UtbGlnaHQ6Zm9jdXMsIGEuYmFkZ2UtbGlnaHQuZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG59XG5cbi5iYWRnZS1kYXJrIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNjM2MzY7XG59XG5hLmJhZGdlLWRhcms6aG92ZXIsIGEuYmFkZ2UtZGFyazpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWQxZDFkO1xufVxuYS5iYWRnZS1kYXJrOmZvY3VzLCBhLmJhZGdlLWRhcmsuZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDU0LCA1NCwgNTQsIDAuNSk7XG59XG5cbi5iYWRnZS1ncmVlbiB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDQ2YTM4O1xufVxuYS5iYWRnZS1ncmVlbjpob3ZlciwgYS5iYWRnZS1ncmVlbjpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDIzOTFlO1xufVxuYS5iYWRnZS1ncmVlbjpmb2N1cywgYS5iYWRnZS1ncmVlbi5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoNCwgMTA2LCA1NiwgMC41KTtcbn1cblxuLmJhZGdlLWxpbWUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQxYTkyODtcbn1cbmEuYmFkZ2UtbGltZTpob3ZlciwgYS5iYWRnZS1saW1lOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMTgwMWU7XG59XG5hLmJhZGdlLWxpbWU6Zm9jdXMsIGEuYmFkZ2UtbGltZS5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoNjUsIDE2OSwgNDAsIDAuNSk7XG59XG5cbi5iYWRnZS1ibGFjayB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xufVxuYS5iYWRnZS1ibGFjazpob3ZlciwgYS5iYWRnZS1ibGFjazpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbn1cbmEuYmFkZ2UtYmxhY2s6Zm9jdXMsIGEuYmFkZ2UtYmxhY2suZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDAsIDAsIDAsIDAuNSk7XG59XG5cbi5iYWRnZS1mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzZhMGI0O1xufVxuYS5iYWRnZS1mb2N1czpob3ZlciwgYS5iYWRnZS1mb2N1czpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTc4OGEwO1xufVxuYS5iYWRnZS1mb2N1czpmb2N1cywgYS5iYWRnZS1mb2N1cy5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMTE4LCAxNjAsIDE4MCwgMC41KTtcbn1cblxuLmp1bWJvdHJvbiB7XG4gIHBhZGRpbmc6IDJyZW0gMXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuanVtYm90cm9uIHtcbiAgICBwYWRkaW5nOiA0cmVtIDJyZW07XG4gIH1cbn1cblxuLmp1bWJvdHJvbi1mbHVpZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLmFsZXJ0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAxcmVtIDAuODEyNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMC45Mzc1cmVtO1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbn1cblxuLmFsZXJ0LWhlYWRpbmcge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLmFsZXJ0LWxpbmsge1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uYWxlcnQtZGlzbWlzc2libGUge1xuICBwYWRkaW5nLXJpZ2h0OiAzLjEyNXJlbTtcbn1cbi5hbGVydC1kaXNtaXNzaWJsZSAuY2xvc2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDI7XG4gIHBhZGRpbmc6IDFyZW0gMC44MTI1cmVtO1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLmFsZXJ0LXByaW1hcnkge1xuICBjb2xvcjogIzFhM2E3NjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q2ZTJmOTtcbiAgYm9yZGVyLWNvbG9yOiAjZDZlMmY5O1xufVxuLmFsZXJ0LXByaW1hcnkgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjYzBkMmY2O1xufVxuLmFsZXJ0LXByaW1hcnkgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzExMjU0Yztcbn1cblxuLmFsZXJ0LXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjMjgyODI4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGJkYmRiO1xuICBib3JkZXItY29sb3I6ICNkYmRiZGI7XG59XG4uYWxlcnQtc2Vjb25kYXJ5IGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2NlY2VjZTtcbn1cbi5hbGVydC1zZWNvbmRhcnkgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzBmMGYwZjtcbn1cblxuLmFsZXJ0LXN1Y2Nlc3Mge1xuICBjb2xvcjogIzAyMzcxZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NkZTFkNztcbiAgYm9yZGVyLWNvbG9yOiAjY2RlMWQ3O1xufVxuLmFsZXJ0LXN1Y2Nlc3MgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjYmRkN2NhO1xufVxuLmFsZXJ0LXN1Y2Nlc3MgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzAwMDYwMztcbn1cblxuLmFsZXJ0LWluZm8ge1xuICBjb2xvcjogIzE5M2E0YTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q2ZTJlOTtcbiAgYm9yZGVyLWNvbG9yOiAjZDZlMmU5O1xufVxuLmFsZXJ0LWluZm8gaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjYzVkNmUwO1xufVxuLmFsZXJ0LWluZm8gLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzBjMWMyNDtcbn1cblxuLmFsZXJ0LXdhcm5pbmcge1xuICBjb2xvcjogIzdjNTQwMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZWNjZDtcbiAgYm9yZGVyLWNvbG9yOiAjZmNlY2NkO1xufVxuLmFsZXJ0LXdhcm5pbmcgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZmJlM2I1O1xufVxuLmFsZXJ0LXdhcm5pbmcgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzRhMzIwMTtcbn1cblxuLmFsZXJ0LWRhbmdlciB7XG4gIGNvbG9yOiAjNTYwZTEwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRkMWQyO1xuICBib3JkZXItY29sb3I6ICNlZGQxZDI7XG59XG4uYWxlcnQtZGFuZ2VyIGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2U2YmZjMDtcbn1cbi5hbGVydC1kYW5nZXIgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzJhMDcwODtcbn1cblxuLmFsZXJ0LWxpZ2h0IHtcbiAgY29sb3I6ICM4NTg1ODU7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBib3JkZXItY29sb3I6IHdoaXRlO1xufVxuLmFsZXJ0LWxpZ2h0IGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2YyZjJmMjtcbn1cbi5hbGVydC1saWdodCAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjNmM2YzZjO1xufVxuXG4uYWxlcnQtZGFyayB7XG4gIGNvbG9yOiAjMWMxYzFjO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDdkN2Q3O1xuICBib3JkZXItY29sb3I6ICNkN2Q3ZDc7XG59XG4uYWxlcnQtZGFyayBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNjYWNhY2E7XG59XG4uYWxlcnQtZGFyayAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjMDMwMzAzO1xufVxuXG4uYWxlcnQtZ3JlZW4ge1xuICBjb2xvcjogIzAyMzcxZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NkZTFkNztcbiAgYm9yZGVyLWNvbG9yOiAjY2RlMWQ3O1xufVxuLmFsZXJ0LWdyZWVuIGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2JkZDdjYTtcbn1cbi5hbGVydC1ncmVlbiAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjMDAwNjAzO1xufVxuXG4uYWxlcnQtbGltZSB7XG4gIGNvbG9yOiAjMjI1ODE1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDllZWQ0O1xuICBib3JkZXItY29sb3I6ICNkOWVlZDQ7XG59XG4uYWxlcnQtbGltZSBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNjOWU3YzI7XG59XG4uYWxlcnQtbGltZSAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjMTIyZjBiO1xufVxuXG4uYWxlcnQtYmxhY2sge1xuICBjb2xvcjogYmxhY2s7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjY2NjY2M7XG4gIGJvcmRlci1jb2xvcjogI2NjY2NjYztcbn1cbi5hbGVydC1ibGFjayBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNiZmJmYmY7XG59XG4uYWxlcnQtYmxhY2sgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogYmxhY2s7XG59XG5cbi5hbGVydC1mb2N1cyB7XG4gIGNvbG9yOiAjM2Q1MzVlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTRlY2YwO1xuICBib3JkZXItY29sb3I6ICNlNGVjZjA7XG59XG4uYWxlcnQtZm9jdXMgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZDRlMGU3O1xufVxuLmFsZXJ0LWZvY3VzIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICMyOTM4M2Y7XG59XG5cbkBrZXlmcmFtZXMgcHJvZ3Jlc3MtYmFyLXN0cmlwZXMge1xuICBmcm9tIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxcmVtIDA7XG4gIH1cbiAgdG8ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcbiAgfVxufVxuLnByb2dyZXNzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiAxcmVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBsaW5lLWhlaWdodDogMDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xuICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbTtcbn1cblxuLnByb2dyZXNzLWJhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzI2ZmUyO1xuICB0cmFuc2l0aW9uOiB3aWR0aCAwLjZzIGVhc2U7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAucHJvZ3Jlc3MtYmFyIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi5wcm9ncmVzcy1iYXItc3RyaXBlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDFyZW0gMXJlbTtcbn1cblxuLnByb2dyZXNzLWJhci1hbmltYXRlZCB7XG4gIGFuaW1hdGlvbjogMXMgbGluZWFyIGluZmluaXRlIHByb2dyZXNzLWJhci1zdHJpcGVzO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLnByb2dyZXNzLWJhci1hbmltYXRlZCB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICB9XG59XG5cbi5tZWRpYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuXG4ubWVkaWEtYm9keSB7XG4gIGZsZXg6IDE7XG59XG5cbi5saXN0LWdyb3VwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbTtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24ge1xuICB3aWR0aDogMTAwJTtcbiAgY29sb3I6ICM0YzRjNGM7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG59XG4ubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICB6LWluZGV4OiAxO1xuICBjb2xvcjogIzRjNGM0YztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246YWN0aXZlIHtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwLjc1cmVtIDEuMjVyZW07XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG59XG4ubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogaW5oZXJpdDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IGluaGVyaXQ7XG59XG4ubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogaW5oZXJpdDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogaW5oZXJpdDtcbn1cbi5saXN0LWdyb3VwLWl0ZW0uZGlzYWJsZWQsIC5saXN0LWdyb3VwLWl0ZW06ZGlzYWJsZWQge1xuICBjb2xvcjogIzY2NjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gIHotaW5kZXg6IDI7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzI2ZmUyO1xuICBib3JkZXItY29sb3I6ICMzMjZmZTI7XG59XG4ubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDA7XG59XG4ubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICBtYXJnaW4tdG9wOiAtMC4wNjI1cmVtO1xuICBib3JkZXItdG9wLXdpZHRoOiAwLjA2MjVyZW07XG59XG5cbi5saXN0LWdyb3VwLWhvcml6b250YWwge1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbCA+IC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjEyNXJlbTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG4ubGlzdC1ncm91cC1ob3Jpem9udGFsID4gLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMTI1cmVtO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbCA+IC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5saXN0LWdyb3VwLWhvcml6b250YWwgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDAuMDYyNXJlbTtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG59XG4ubGlzdC1ncm91cC1ob3Jpem9udGFsID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgbWFyZ2luLWxlZnQ6IC0wLjA2MjVyZW07XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAwLjA2MjVyZW07XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXNtIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtc20gPiAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjEyNXJlbTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXNtID4gLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4xMjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXNtID4gLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbSA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAwLjA2MjVyZW07XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbSA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjA2MjVyZW07XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDAuMDYyNXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbWQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZCA+IC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMTI1cmVtO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbWQgPiAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjEyNXJlbTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbWQgPiAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDAuMDYyNXJlbTtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuMDYyNXJlbTtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMC4wNjI1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbGcge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZyA+IC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMTI1cmVtO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbGcgPiAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjEyNXJlbTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbGcgPiAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDAuMDYyNXJlbTtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuMDYyNXJlbTtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMC4wNjI1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteGwge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14bCA+IC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMTI1cmVtO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteGwgPiAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjEyNXJlbTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteGwgPiAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXhsID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDAuMDYyNXJlbTtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXhsID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuMDYyNXJlbTtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMC4wNjI1cmVtO1xuICB9XG59XG4ubGlzdC1ncm91cC1mbHVzaCB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4ubGlzdC1ncm91cC1mbHVzaCA+IC5saXN0LWdyb3VwLWl0ZW0ge1xuICBib3JkZXItd2lkdGg6IDAgMCAwLjA2MjVyZW07XG59XG4ubGlzdC1ncm91cC1mbHVzaCA+IC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tcHJpbWFyeSB7XG4gIGNvbG9yOiAjMWEzYTc2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzZkN2Y3O1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1wcmltYXJ5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tcHJpbWFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICMxYTNhNzY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiMGM3ZjQ7XG59XG4ubGlzdC1ncm91cC1pdGVtLXByaW1hcnkubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFhM2E3NjtcbiAgYm9yZGVyLWNvbG9yOiAjMWEzYTc2O1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjMjgyODI4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2RjZGNkO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1zZWNvbmRhcnkubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1zZWNvbmRhcnkubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjMjgyODI4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBzaWx2ZXI7XG59XG4ubGlzdC1ncm91cC1pdGVtLXNlY29uZGFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjgyODI4O1xuICBib3JkZXItY29sb3I6ICMyODI4Mjg7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2VzcyB7XG4gIGNvbG9yOiAjMDIzNzFkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjlkNWM3O1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICMwMjM3MWQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhOWNiYmE7XG59XG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAyMzcxZDtcbiAgYm9yZGVyLWNvbG9yOiAjMDIzNzFkO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWluZm8ge1xuICBjb2xvcjogIzE5M2E0YTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M1ZDdlMDtcbn1cbi5saXN0LWdyb3VwLWl0ZW0taW5mby5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWluZm8ubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjMTkzYTRhO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjRjY2Q3O1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOTNhNGE7XG4gIGJvcmRlci1jb2xvcjogIzE5M2E0YTtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nIHtcbiAgY29sb3I6ICM3YzU0MDI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWU1Yjg7XG59XG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzdjNTQwMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZGNhMDtcbn1cbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2M1NDAyO1xuICBib3JkZXItY29sb3I6ICM3YzU0MDI7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyIHtcbiAgY29sb3I6ICM1NjBlMTA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmJmYzA7XG59XG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWRhbmdlci5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICM1NjBlMTA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZmFkYWU7XG59XG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTYwZTEwO1xuICBib3JkZXItY29sb3I6ICM1NjBlMTA7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tbGlnaHQge1xuICBjb2xvcjogIzg1ODU4NTtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG59XG4ubGlzdC1ncm91cC1pdGVtLWxpZ2h0Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tbGlnaHQubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjODU4NTg1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1saWdodC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODU4NTg1O1xuICBib3JkZXItY29sb3I6ICM4NTg1ODU7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tZGFyayB7XG4gIGNvbG9yOiAjMWMxYzFjO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzdjN2M3O1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1kYXJrLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tZGFyay5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICMxYzFjMWM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiYWJhYmE7XG59XG4ubGlzdC1ncm91cC1pdGVtLWRhcmsubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFjMWMxYztcbiAgYm9yZGVyLWNvbG9yOiAjMWMxYzFjO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWdyZWVuIHtcbiAgY29sb3I6ICMwMjM3MWQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiOWQ1Yzc7XG59XG4ubGlzdC1ncm91cC1pdGVtLWdyZWVuLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tZ3JlZW4ubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjMDIzNzFkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTljYmJhO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1ncmVlbi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDIzNzFkO1xuICBib3JkZXItY29sb3I6ICMwMjM3MWQ7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tbGltZSB7XG4gIGNvbG9yOiAjMjI1ODE1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2FlN2MzO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1saW1lLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tbGltZS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICMyMjU4MTU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiYWUwYjE7XG59XG4ubGlzdC1ncm91cC1pdGVtLWxpbWUubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIyNTgxNTtcbiAgYm9yZGVyLWNvbG9yOiAjMjI1ODE1O1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWJsYWNrIHtcbiAgY29sb3I6IGJsYWNrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjhiOGI4O1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1ibGFjay5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWJsYWNrLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogYmxhY2s7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhYmFiYWI7XG59XG4ubGlzdC1ncm91cC1pdGVtLWJsYWNrLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuICBib3JkZXItY29sb3I6IGJsYWNrO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWZvY3VzIHtcbiAgY29sb3I6ICMzZDUzNWU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkOWU0ZWE7XG59XG4ubGlzdC1ncm91cC1pdGVtLWZvY3VzLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tZm9jdXMubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjM2Q1MzVlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzlkOGUxO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1mb2N1cy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2Q1MzVlO1xuICBib3JkZXItY29sb3I6ICMzZDUzNWU7XG59XG5cbi5jbG9zZSB7XG4gIGZsb2F0OiByaWdodDtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogIzM2MzYzNjtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIG9wYWNpdHk6IDAuNTtcbn1cbi5jbG9zZTpob3ZlciB7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uY2xvc2U6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6aG92ZXIsIC5jbG9zZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTpmb2N1cyB7XG4gIG9wYWNpdHk6IDAuNzU7XG59XG5cbmJ1dHRvbi5jbG9zZSB7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG59XG5cbmEuY2xvc2UuZGlzYWJsZWQge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLnRvYXN0IHtcbiAgZmxleC1iYXNpczogMjEuODc1cmVtO1xuICBtYXgtd2lkdGg6IDIxLjg3NXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg1KTtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBib3gtc2hhZG93OiAwIDAuNXJlbSAwLjg3NXJlbSAwIHJnYmEoMjI0LCAyMjksIDIzOCwgMC41KTtcbiAgb3BhY2l0eTogMDtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbn1cbi50b2FzdDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogMC43NXJlbTtcbn1cbi50b2FzdC5zaG93aW5nIHtcbiAgb3BhY2l0eTogMTtcbn1cbi50b2FzdC5zaG93IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG9wYWNpdHk6IDE7XG59XG4udG9hc3QuaGlkZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi50b2FzdC1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNzVyZW07XG4gIGNvbG9yOiAjNjY2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODUpO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4xODc1cmVtO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4xODc1cmVtO1xufVxuXG4udG9hc3QtYm9keSB7XG4gIHBhZGRpbmc6IDAuNzVyZW07XG59XG5cbi5tb2RhbC1vcGVuIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5tb2RhbC1vcGVuIC5tb2RhbCB7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuLm1vZGFsIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwNTA7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG91dGxpbmU6IDA7XG59XG5cbi5tb2RhbC1kaWFsb2cge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXJnaW46IDAuNXJlbTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ubW9kYWwuZmFkZSAubW9kYWwtZGlhbG9nIHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZS1vdXQ7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC0zLjEyNXJlbSk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAubW9kYWwuZmFkZSAubW9kYWwtZGlhbG9nIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4ubW9kYWwuc2hvdyAubW9kYWwtZGlhbG9nIHtcbiAgdHJhbnNmb3JtOiBub25lO1xufVxuLm1vZGFsLm1vZGFsLXN0YXRpYyAubW9kYWwtZGlhbG9nIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjAyKTtcbn1cblxuLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWF4LWhlaWdodDogY2FsYygxMDAlIC0gMXJlbSk7XG59XG4ubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUgLm1vZGFsLWNvbnRlbnQge1xuICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMXJlbSk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUgLm1vZGFsLWhlYWRlcixcbi5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSAubW9kYWwtZm9vdGVyIHtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4ubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUgLm1vZGFsLWJvZHkge1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG4ubW9kYWwtZGlhbG9nLWNlbnRlcmVkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWluLWhlaWdodDogY2FsYygxMDAlIC0gMXJlbSk7XG59XG4ubW9kYWwtZGlhbG9nLWNlbnRlcmVkOjpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMXJlbSk7XG4gIGhlaWdodDogbWluLWNvbnRlbnQ7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG4ubW9kYWwtZGlhbG9nLWNlbnRlcmVkLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5tb2RhbC1kaWFsb2ctY2VudGVyZWQubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUgLm1vZGFsLWNvbnRlbnQge1xuICBtYXgtaGVpZ2h0OiBub25lO1xufVxuLm1vZGFsLWRpYWxvZy1jZW50ZXJlZC5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZTo6YmVmb3JlIHtcbiAgY29udGVudDogbm9uZTtcbn1cblxuLm1vZGFsLWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiAxMDAlO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAwIHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgb3V0bGluZTogMDtcbn1cblxuLm1vZGFsLWJhY2tkcm9wIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwNDA7XG4gIHdpZHRoOiAxMDB2dztcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjYpO1xufVxuLm1vZGFsLWJhY2tkcm9wLmZhZGUge1xuICBvcGFjaXR5OiAwO1xufVxuLm1vZGFsLWJhY2tkcm9wLnNob3cge1xuICBvcGFjaXR5OiAxO1xufVxuXG4ubW9kYWwtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogMCAwIDAuOTM3NXJlbTtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuLm1vZGFsLWhlYWRlciAuY2xvc2Uge1xuICBwYWRkaW5nOiAwIDAgMC45Mzc1cmVtO1xuICBtYXJnaW46IC0wLjkzNzVyZW0gMCAtMC45Mzc1cmVtIGF1dG87XG59XG5cbi5tb2RhbC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG5cbi5tb2RhbC1ib2R5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4OiAxIDEgYXV0bztcbiAgcGFkZGluZzogMC45Mzc1cmVtIDEuODc1cmVtIDEuODc1cmVtO1xufVxuXG4ubW9kYWwtZm9vdGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBwYWRkaW5nOiAwLjkzNzVyZW0gMS44NzVyZW0gMS44NzVyZW0tMC4yNXJlbTtcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuLm1vZGFsLWZvb3RlciA+ICoge1xuICBtYXJnaW46IDAuMjVyZW07XG59XG5cbi5tb2RhbC1zY3JvbGxiYXItbWVhc3VyZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtOTk5OXB4O1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBvdmVyZmxvdzogc2Nyb2xsO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm1vZGFsLWRpYWxvZyB7XG4gICAgbWF4LXdpZHRoOiAzMS4yNXJlbTtcbiAgICBtYXJnaW46IDEuNzVyZW0gYXV0bztcbiAgfVxuICAubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUge1xuICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwJSAtIDMuNXJlbSk7XG4gIH1cbiAgLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIC5tb2RhbC1jb250ZW50IHtcbiAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMy41cmVtKTtcbiAgfVxuICAubW9kYWwtZGlhbG9nLWNlbnRlcmVkIHtcbiAgICBtaW4taGVpZ2h0OiBjYWxjKDEwMCUgLSAzLjVyZW0pO1xuICB9XG4gIC5tb2RhbC1kaWFsb2ctY2VudGVyZWQ6OmJlZm9yZSB7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMy41cmVtKTtcbiAgICBoZWlnaHQ6IG1pbi1jb250ZW50O1xuICB9XG4gIC5tb2RhbC1zbSB7XG4gICAgbWF4LXdpZHRoOiAxOC43NXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubW9kYWwtbGcsXG4gIC5tb2RhbC14bCB7XG4gICAgbWF4LXdpZHRoOiA1MHJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAubW9kYWwteGwge1xuICAgIG1heC13aWR0aDogNzEuMjVyZW07XG4gIH1cbn1cbi50b29sdGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxMDcwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwO1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS40O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHdvcmQtYnJlYWs6IG5vcm1hbDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGxpbmUtYnJlYWs6IGF1dG87XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBvcGFjaXR5OiAwO1xufVxuLnRvb2x0aXAuc2hvdyB7XG4gIG9wYWNpdHk6IDE7XG59XG4udG9vbHRpcCAuYXJyb3cge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMC44cmVtO1xuICBoZWlnaHQ6IDAuNHJlbTtcbn1cbi50b29sdGlwIC5hcnJvdzo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xufVxuXG4uYnMtdG9vbHRpcC10b3AsIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePXRvcF0ge1xuICBwYWRkaW5nOiAwLjRyZW0gMDtcbn1cbi5icy10b29sdGlwLXRvcCAuYXJyb3csIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePXRvcF0gLmFycm93IHtcbiAgYm90dG9tOiAwO1xufVxuLmJzLXRvb2x0aXAtdG9wIC5hcnJvdzo6YmVmb3JlLCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj10b3BdIC5hcnJvdzo6YmVmb3JlIHtcbiAgdG9wOiAwO1xuICBib3JkZXItd2lkdGg6IDAuNHJlbSAwLjRyZW0gMDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2ZmZjtcbn1cblxuLmJzLXRvb2x0aXAtcmlnaHQsIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePXJpZ2h0XSB7XG4gIHBhZGRpbmc6IDAgMC40cmVtO1xufVxuLmJzLXRvb2x0aXAtcmlnaHQgLmFycm93LCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1yaWdodF0gLmFycm93IHtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDAuNHJlbTtcbiAgaGVpZ2h0OiAwLjhyZW07XG59XG4uYnMtdG9vbHRpcC1yaWdodCAuYXJyb3c6OmJlZm9yZSwgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49cmlnaHRdIC5hcnJvdzo6YmVmb3JlIHtcbiAgcmlnaHQ6IDA7XG4gIGJvcmRlci13aWR0aDogMC40cmVtIDAuNHJlbSAwLjRyZW0gMDtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjZmZmO1xufVxuXG4uYnMtdG9vbHRpcC1ib3R0b20sIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePWJvdHRvbV0ge1xuICBwYWRkaW5nOiAwLjRyZW0gMDtcbn1cbi5icy10b29sdGlwLWJvdHRvbSAuYXJyb3csIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePWJvdHRvbV0gLmFycm93IHtcbiAgdG9wOiAwO1xufVxuLmJzLXRvb2x0aXAtYm90dG9tIC5hcnJvdzo6YmVmb3JlLCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1ib3R0b21dIC5hcnJvdzo6YmVmb3JlIHtcbiAgYm90dG9tOiAwO1xuICBib3JkZXItd2lkdGg6IDAgMC40cmVtIDAuNHJlbTtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2ZmZjtcbn1cblxuLmJzLXRvb2x0aXAtbGVmdCwgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49bGVmdF0ge1xuICBwYWRkaW5nOiAwIDAuNHJlbTtcbn1cbi5icy10b29sdGlwLWxlZnQgLmFycm93LCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1sZWZ0XSAuYXJyb3cge1xuICByaWdodDogMDtcbiAgd2lkdGg6IDAuNHJlbTtcbiAgaGVpZ2h0OiAwLjhyZW07XG59XG4uYnMtdG9vbHRpcC1sZWZ0IC5hcnJvdzo6YmVmb3JlLCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1sZWZ0XSAuYXJyb3c6OmJlZm9yZSB7XG4gIGxlZnQ6IDA7XG4gIGJvcmRlci13aWR0aDogMC40cmVtIDAgMC40cmVtIDAuNHJlbTtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNmZmY7XG59XG5cbi50b29sdGlwLWlubmVyIHtcbiAgbWF4LXdpZHRoOiAxNS42MjVyZW07XG4gIHBhZGRpbmc6IDEuMDYyNXJlbSAxLjA2MjVyZW07XG4gIGNvbG9yOiAjMzYzNjM2O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtO1xufVxuXG4ucG9wb3ZlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDYwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiAxMi41cmVtO1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS40O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHdvcmQtYnJlYWs6IG5vcm1hbDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGxpbmUtYnJlYWs6IGF1dG87XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjMzYzNjM2O1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLnBvcG92ZXIgLmFycm93IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEuMzEyNXJlbTtcbiAgaGVpZ2h0OiAwLjY4NzVyZW07XG4gIG1hcmdpbjogMCAwO1xufVxuLnBvcG92ZXIgLmFycm93OjpiZWZvcmUsIC5wb3BvdmVyIC5hcnJvdzo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xufVxuXG4uYnMtcG9wb3Zlci10b3AsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePXRvcF0ge1xuICBtYXJnaW4tYm90dG9tOiAwLjY4NzVyZW07XG59XG4uYnMtcG9wb3Zlci10b3AgPiAuYXJyb3csIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePXRvcF0gPiAuYXJyb3cge1xuICBib3R0b206IC0wLjc1cmVtO1xufVxuLmJzLXBvcG92ZXItdG9wID4gLmFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePXRvcF0gPiAuYXJyb3c6OmJlZm9yZSB7XG4gIGJvdHRvbTogMDtcbiAgYm9yZGVyLXdpZHRoOiAwLjY4NzVyZW0gMC42NTYyNXJlbSAwO1xuICBib3JkZXItdG9wLWNvbG9yOiAjMzYzNjM2O1xufVxuLmJzLXBvcG92ZXItdG9wID4gLmFycm93OjphZnRlciwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49dG9wXSA+IC5hcnJvdzo6YWZ0ZXIge1xuICBib3R0b206IDAuMDYyNXJlbTtcbiAgYm9yZGVyLXdpZHRoOiAwLjY4NzVyZW0gMC42NTYyNXJlbSAwO1xuICBib3JkZXItdG9wLWNvbG9yOiAjZmZmO1xufVxuXG4uYnMtcG9wb3Zlci1yaWdodCwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49cmlnaHRdIHtcbiAgbWFyZ2luLWxlZnQ6IDAuNjg3NXJlbTtcbn1cbi5icy1wb3BvdmVyLXJpZ2h0ID4gLmFycm93LCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1yaWdodF0gPiAuYXJyb3cge1xuICBsZWZ0OiAtMC43NXJlbTtcbiAgd2lkdGg6IDAuNjg3NXJlbTtcbiAgaGVpZ2h0OiAxLjMxMjVyZW07XG4gIG1hcmdpbjogMCAwO1xufVxuLmJzLXBvcG92ZXItcmlnaHQgPiAuYXJyb3c6OmJlZm9yZSwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49cmlnaHRdID4gLmFycm93OjpiZWZvcmUge1xuICBsZWZ0OiAwO1xuICBib3JkZXItd2lkdGg6IDAuNjU2MjVyZW0gMC42ODc1cmVtIDAuNjU2MjVyZW0gMDtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjMzYzNjM2O1xufVxuLmJzLXBvcG92ZXItcmlnaHQgPiAuYXJyb3c6OmFmdGVyLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1yaWdodF0gPiAuYXJyb3c6OmFmdGVyIHtcbiAgbGVmdDogMC4wNjI1cmVtO1xuICBib3JkZXItd2lkdGg6IDAuNjU2MjVyZW0gMC42ODc1cmVtIDAuNjU2MjVyZW0gMDtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjZmZmO1xufVxuXG4uYnMtcG9wb3Zlci1ib3R0b20sIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWJvdHRvbV0ge1xuICBtYXJnaW4tdG9wOiAwLjY4NzVyZW07XG59XG4uYnMtcG9wb3Zlci1ib3R0b20gPiAuYXJyb3csIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWJvdHRvbV0gPiAuYXJyb3cge1xuICB0b3A6IC0wLjc1cmVtO1xufVxuLmJzLXBvcG92ZXItYm90dG9tID4gLmFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWJvdHRvbV0gPiAuYXJyb3c6OmJlZm9yZSB7XG4gIHRvcDogMDtcbiAgYm9yZGVyLXdpZHRoOiAwIDAuNjU2MjVyZW0gMC42ODc1cmVtIDAuNjU2MjVyZW07XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMzNjM2MzY7XG59XG4uYnMtcG9wb3Zlci1ib3R0b20gPiAuYXJyb3c6OmFmdGVyLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1ib3R0b21dID4gLmFycm93OjphZnRlciB7XG4gIHRvcDogMC4wNjI1cmVtO1xuICBib3JkZXItd2lkdGg6IDAgMC42NTYyNXJlbSAwLjY4NzVyZW0gMC42NTYyNXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2ZmZjtcbn1cbi5icy1wb3BvdmVyLWJvdHRvbSAucG9wb3Zlci1oZWFkZXI6OmJlZm9yZSwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49Ym90dG9tXSAucG9wb3Zlci1oZWFkZXI6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiA1MCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMS4zMTI1cmVtO1xuICBtYXJnaW4tbGVmdDogLTAuNjU2MjVyZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjZjdmN2Y3O1xufVxuXG4uYnMtcG9wb3Zlci1sZWZ0LCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1sZWZ0XSB7XG4gIG1hcmdpbi1yaWdodDogMC42ODc1cmVtO1xufVxuLmJzLXBvcG92ZXItbGVmdCA+IC5hcnJvdywgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49bGVmdF0gPiAuYXJyb3cge1xuICByaWdodDogLTAuNzVyZW07XG4gIHdpZHRoOiAwLjY4NzVyZW07XG4gIGhlaWdodDogMS4zMTI1cmVtO1xuICBtYXJnaW46IDAgMDtcbn1cbi5icy1wb3BvdmVyLWxlZnQgPiAuYXJyb3c6OmJlZm9yZSwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49bGVmdF0gPiAuYXJyb3c6OmJlZm9yZSB7XG4gIHJpZ2h0OiAwO1xuICBib3JkZXItd2lkdGg6IDAuNjU2MjVyZW0gMCAwLjY1NjI1cmVtIDAuNjg3NXJlbTtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMzNjM2MzY7XG59XG4uYnMtcG9wb3Zlci1sZWZ0ID4gLmFycm93OjphZnRlciwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49bGVmdF0gPiAuYXJyb3c6OmFmdGVyIHtcbiAgcmlnaHQ6IDAuMDYyNXJlbTtcbiAgYm9yZGVyLXdpZHRoOiAwLjY1NjI1cmVtIDAgMC42NTYyNXJlbSAwLjY4NzVyZW07XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjZmZmO1xufVxuXG4ucG9wb3Zlci1oZWFkZXIge1xuICBwYWRkaW5nOiAxLjA2MjVyZW0gMS4wNjI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IDFyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjZWJlYmViO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cbi5wb3BvdmVyLWhlYWRlcjplbXB0eSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5wb3BvdmVyLWJvZHkge1xuICBwYWRkaW5nOiAxLjA2MjVyZW0gMS4wNjI1cmVtO1xuICBjb2xvcjogIzM2MzYzNjtcbn1cblxuLmNhcm91c2VsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY2Fyb3VzZWwucG9pbnRlci1ldmVudCB7XG4gIHRvdWNoLWFjdGlvbjogcGFuLXk7XG59XG5cbi5jYXJvdXNlbC1pbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uY2Fyb3VzZWwtaW5uZXI6OmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNsZWFyOiBib3RoO1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4uY2Fyb3VzZWwtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogbm9uZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tcmlnaHQ6IC0xMDAlO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjZzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmNhcm91c2VsLWl0ZW0ge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuLmNhcm91c2VsLWl0ZW0uYWN0aXZlLFxuLmNhcm91c2VsLWl0ZW0tbmV4dCxcbi5jYXJvdXNlbC1pdGVtLXByZXYge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmNhcm91c2VsLWl0ZW0tbmV4dDpub3QoLmNhcm91c2VsLWl0ZW0tbGVmdCksXG4uYWN0aXZlLmNhcm91c2VsLWl0ZW0tcmlnaHQge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG59XG5cbi5jYXJvdXNlbC1pdGVtLXByZXY6bm90KC5jYXJvdXNlbC1pdGVtLXJpZ2h0KSxcbi5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1sZWZ0IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbn1cblxuLmNhcm91c2VsLWZhZGUgLmNhcm91c2VsLWl0ZW0ge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5O1xuICB0cmFuc2Zvcm06IG5vbmU7XG59XG4uY2Fyb3VzZWwtZmFkZSAuY2Fyb3VzZWwtaXRlbS5hY3RpdmUsXG4uY2Fyb3VzZWwtZmFkZSAuY2Fyb3VzZWwtaXRlbS1uZXh0LmNhcm91c2VsLWl0ZW0tbGVmdCxcbi5jYXJvdXNlbC1mYWRlIC5jYXJvdXNlbC1pdGVtLXByZXYuY2Fyb3VzZWwtaXRlbS1yaWdodCB7XG4gIHotaW5kZXg6IDE7XG4gIG9wYWNpdHk6IDE7XG59XG4uY2Fyb3VzZWwtZmFkZSAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tbGVmdCxcbi5jYXJvdXNlbC1mYWRlIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1yaWdodCB7XG4gIHotaW5kZXg6IDA7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMHMgMC42cztcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jYXJvdXNlbC1mYWRlIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1sZWZ0LFxuICAuY2Fyb3VzZWwtZmFkZSAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tcmlnaHQge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuLmNhcm91c2VsLWNvbnRyb2wtcHJldixcbi5jYXJvdXNlbC1jb250cm9sLW5leHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDE1JTtcbiAgcGFkZGluZzogMDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiAwO1xuICBvcGFjaXR5OiAwLjU7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4xNXMgZWFzZTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jYXJvdXNlbC1jb250cm9sLXByZXYsXG4gIC5jYXJvdXNlbC1jb250cm9sLW5leHQge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5jYXJvdXNlbC1jb250cm9sLXByZXY6aG92ZXIsIC5jYXJvdXNlbC1jb250cm9sLXByZXY6Zm9jdXMsXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0OmhvdmVyLFxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dDpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG91dGxpbmU6IDA7XG4gIG9wYWNpdHk6IDAuOTtcbn1cblxuLmNhcm91c2VsLWNvbnRyb2wtcHJldiB7XG4gIGxlZnQ6IDA7XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLW5leHQge1xuICByaWdodDogMDtcbn1cblxuLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uLFxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMS4yNXJlbTtcbiAgaGVpZ2h0OiAxLjI1cmVtO1xuICBiYWNrZ3JvdW5kOiA1MCUvMTAwJSAxMDAlIG5vLXJlcGVhdDtcbn1cblxuLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPSclMjNmZmYnIHZpZXdCb3g9JzAgMCA4IDgnJTNFJTNDcGF0aCBkPSdNNS4yNSAwbC00IDQgNCA0IDEuNS0xLjUtMi41LTIuNSAyLjUtMi41LTEuNS0xLjV6Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xufVxuXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9JyUyM2ZmZicgdmlld0JveD0nMCAwIDggOCclM0UlM0NwYXRoIGQ9J00yLjc1IDBsLTEuNSAxLjUgMi41IDIuNS0yLjUgMi41IDEuNSAxLjUgNC00LTQtNHonLyUzRSUzQy9zdmclM0VcIik7XG59XG5cbi5jYXJvdXNlbC1pbmRpY2F0b3JzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxNTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAxNSU7XG4gIG1hcmdpbi1sZWZ0OiAxNSU7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4uY2Fyb3VzZWwtaW5kaWNhdG9ycyBsaSB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBmbGV4OiAwIDEgYXV0bztcbiAgd2lkdGg6IDEuODc1cmVtO1xuICBoZWlnaHQ6IDAuMTg3NXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAwLjE4NzVyZW07XG4gIG1hcmdpbi1sZWZ0OiAwLjE4NzVyZW07XG4gIHRleHQtaW5kZW50OiAtOTk5cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyLXRvcDogMC42MjVyZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDAuNjI1cmVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBvcGFjaXR5OiAwLjU7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC42cyBlYXNlO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmNhcm91c2VsLWluZGljYXRvcnMgbGkge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5jYXJvdXNlbC1pbmRpY2F0b3JzIC5hY3RpdmUge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uY2Fyb3VzZWwtY2FwdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDE1JTtcbiAgYm90dG9tOiAyMHB4O1xuICBsZWZ0OiAxNSU7XG4gIHotaW5kZXg6IDEwO1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbkBrZXlmcmFtZXMgc3Bpbm5lci1ib3JkZXIge1xuICB0byB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuLnNwaW5uZXItYm9yZGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMnJlbTtcbiAgaGVpZ2h0OiAycmVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogLTAuMTI1ZW07XG4gIGJvcmRlcjogMC4yNWVtIHNvbGlkIGN1cnJlbnRjb2xvcjtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBhbmltYXRpb246IDAuNzVzIGxpbmVhciBpbmZpbml0ZSBzcGlubmVyLWJvcmRlcjtcbn1cblxuLnNwaW5uZXItYm9yZGVyLXNtIHtcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgYm9yZGVyLXdpZHRoOiAwLjJlbTtcbn1cblxuQGtleWZyYW1lcyBzcGlubmVyLWdyb3cge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgfVxuICA1MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG4uc3Bpbm5lci1ncm93IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMnJlbTtcbiAgaGVpZ2h0OiAycmVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogLTAuMTI1ZW07XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRjb2xvcjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBvcGFjaXR5OiAwO1xuICBhbmltYXRpb246IDAuNzVzIGxpbmVhciBpbmZpbml0ZSBzcGlubmVyLWdyb3c7XG59XG5cbi5zcGlubmVyLWdyb3ctc20ge1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xufVxuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuc3Bpbm5lci1ib3JkZXIsXG4gIC5zcGlubmVyLWdyb3cge1xuICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMS41cztcbiAgfVxufVxuLmFsaWduLWJhc2VsaW5lIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi10b3Age1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1taWRkbGUge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1ib3R0b20ge1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi10ZXh0LWJvdHRvbSB7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tdGV4dC10b3Age1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3AgIWltcG9ydGFudDtcbn1cblxuLmJnLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzI2ZmUyICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctcHJpbWFyeTpob3ZlciwgYS5iZy1wcmltYXJ5OmZvY3VzLFxuYnV0dG9uLmJnLXByaW1hcnk6aG92ZXIsXG5idXR0b24uYmctcHJpbWFyeTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxYzU3YzUgIWltcG9ydGFudDtcbn1cblxuLmJnLXNlY29uZGFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0YzRjNGMgIWltcG9ydGFudDtcbn1cblxuYS5iZy1zZWNvbmRhcnk6aG92ZXIsIGEuYmctc2Vjb25kYXJ5OmZvY3VzLFxuYnV0dG9uLmJnLXNlY29uZGFyeTpob3ZlcixcbmJ1dHRvbi5iZy1zZWNvbmRhcnk6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzMzMzICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA0NmEzOCAhaW1wb3J0YW50O1xufVxuXG5hLmJnLXN1Y2Nlc3M6aG92ZXIsIGEuYmctc3VjY2Vzczpmb2N1cyxcbmJ1dHRvbi5iZy1zdWNjZXNzOmhvdmVyLFxuYnV0dG9uLmJnLXN1Y2Nlc3M6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDIzOTFlICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1pbmZvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMxNzA4ZiAhaW1wb3J0YW50O1xufVxuXG5hLmJnLWluZm86aG92ZXIsIGEuYmctaW5mbzpmb2N1cyxcbmJ1dHRvbi5iZy1pbmZvOmhvdmVyLFxuYnV0dG9uLmJnLWluZm86Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjQ1MjY5ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy13YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlYTEwMyAhaW1wb3J0YW50O1xufVxuXG5hLmJnLXdhcm5pbmc6aG92ZXIsIGEuYmctd2FybmluZzpmb2N1cyxcbmJ1dHRvbi5iZy13YXJuaW5nOmhvdmVyLFxuYnV0dG9uLmJnLXdhcm5pbmc6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmM3ZjAyICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1kYW5nZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTUxYTFmICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctZGFuZ2VyOmhvdmVyLCBhLmJnLWRhbmdlcjpmb2N1cyxcbmJ1dHRvbi5iZy1kYW5nZXI6aG92ZXIsXG5idXR0b24uYmctZGFuZ2VyOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc5MTMxNyAhaW1wb3J0YW50O1xufVxuXG4uYmctbGlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctbGlnaHQ6aG92ZXIsIGEuYmctbGlnaHQ6Zm9jdXMsXG5idXR0b24uYmctbGlnaHQ6aG92ZXIsXG5idXR0b24uYmctbGlnaHQ6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlNmU2ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1kYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM2MzYzNiAhaW1wb3J0YW50O1xufVxuXG5hLmJnLWRhcms6aG92ZXIsIGEuYmctZGFyazpmb2N1cyxcbmJ1dHRvbi5iZy1kYXJrOmhvdmVyLFxuYnV0dG9uLmJnLWRhcms6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWQxZDFkICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ncmVlbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNDZhMzggIWltcG9ydGFudDtcbn1cblxuYS5iZy1ncmVlbjpob3ZlciwgYS5iZy1ncmVlbjpmb2N1cyxcbmJ1dHRvbi5iZy1ncmVlbjpob3ZlcixcbmJ1dHRvbi5iZy1ncmVlbjpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMjM5MWUgIWltcG9ydGFudDtcbn1cblxuLmJnLWxpbWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDFhOTI4ICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctbGltZTpob3ZlciwgYS5iZy1saW1lOmZvY3VzLFxuYnV0dG9uLmJnLWxpbWU6aG92ZXIsXG5idXR0b24uYmctbGltZTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMTgwMWUgIWltcG9ydGFudDtcbn1cblxuLmJnLWJsYWNrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMCAhaW1wb3J0YW50O1xufVxuXG5hLmJnLWJsYWNrOmhvdmVyLCBhLmJnLWJsYWNrOmZvY3VzLFxuYnV0dG9uLmJnLWJsYWNrOmhvdmVyLFxuYnV0dG9uLmJnLWJsYWNrOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2sgIWltcG9ydGFudDtcbn1cblxuLmJnLWZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc2YTBiNCAhaW1wb3J0YW50O1xufVxuXG5hLmJnLWZvY3VzOmhvdmVyLCBhLmJnLWZvY3VzOmZvY3VzLFxuYnV0dG9uLmJnLWZvY3VzOmhvdmVyLFxuYnV0dG9uLmJnLWZvY3VzOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU3ODhhMCAhaW1wb3J0YW50O1xufVxuXG4uYmctd2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5iZy10cmFuc3BhcmVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXIge1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci0wIHtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItdG9wLTAge1xuICBib3JkZXItdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItcmlnaHQtMCB7XG4gIGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWJvdHRvbS0wIHtcbiAgYm9yZGVyLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWxlZnQtMCB7XG4gIGJvcmRlci1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItcHJpbWFyeSB7XG4gIGJvcmRlci1jb2xvcjogIzMyNmZlMiAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXNlY29uZGFyeSB7XG4gIGJvcmRlci1jb2xvcjogIzRjNGM0YyAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXN1Y2Nlc3Mge1xuICBib3JkZXItY29sb3I6ICMwNDZhMzggIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1pbmZvIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzE3MDhmICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItd2FybmluZyB7XG4gIGJvcmRlci1jb2xvcjogI2VlYTEwMyAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWRhbmdlciB7XG4gIGJvcmRlci1jb2xvcjogI2E1MWExZiAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWxpZ2h0IHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZGFyayB7XG4gIGJvcmRlci1jb2xvcjogIzM2MzYzNiAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWdyZWVuIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDQ2YTM4ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItbGltZSB7XG4gIGJvcmRlci1jb2xvcjogIzQxYTkyOCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWJsYWNrIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZm9jdXMge1xuICBib3JkZXItY29sb3I6ICM3NmEwYjQgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci13aGl0ZSB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1zbSB7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkIHtcbiAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtdG9wIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4xMjVyZW0gIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXJpZ2h0IHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMTI1cmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4xMjVyZW0gIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4xMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtbGVmdCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMTI1cmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWxnIHtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1jaXJjbGUge1xuICBib3JkZXItcmFkaXVzOiA1MCUgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtcGlsbCB7XG4gIGJvcmRlci1yYWRpdXM6IDUwcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLTAge1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5jbGVhcmZpeDo6YWZ0ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY2xlYXI6IGJvdGg7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG5cbi5kLW5vbmUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5kLWlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xufVxuXG4uZC1pbmxpbmUtYmxvY2sge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLmQtYmxvY2sge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuXG4uZC10YWJsZSB7XG4gIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG59XG5cbi5kLXRhYmxlLXJvdyB7XG4gIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xufVxuXG4uZC10YWJsZS1jZWxsIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xufVxuXG4uZC1mbGV4IHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xufVxuXG4uZC1pbmxpbmUtZmxleCB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuZC1zbS1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20taW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20tdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5kLW1kLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5kLWxnLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC5kLXhsLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgcHJpbnQge1xuICAuZC1wcmludC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtcHJpbnQtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtcHJpbnQtdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxufVxuLmVtYmVkLXJlc3BvbnNpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5lbWJlZC1yZXNwb25zaXZlOjpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29udGVudDogXCJcIjtcbn1cbi5lbWJlZC1yZXNwb25zaXZlIC5lbWJlZC1yZXNwb25zaXZlLWl0ZW0sXG4uZW1iZWQtcmVzcG9uc2l2ZSBpZnJhbWUsXG4uZW1iZWQtcmVzcG9uc2l2ZSBlbWJlZCxcbi5lbWJlZC1yZXNwb25zaXZlIG9iamVjdCxcbi5lbWJlZC1yZXNwb25zaXZlIHZpZGVvIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyOiAwO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0yMWJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDQyLjg1NzE0Mjg2JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMTZieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTRieTM6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA3NSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTFieTE6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiAxMDAlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0yMWJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDQyLjg1NzE0Mjg2JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMTZieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTRieTM6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA3NSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTFieTE6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiAxMDAlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0yMWJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDQyLjg1NzE0Mjg2JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMTZieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTRieTM6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA3NSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTFieTE6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiAxMDAlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0yMWJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDQyLjg1NzE0Mjg2JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMTZieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTRieTM6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA3NSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTFieTE6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiAxMDAlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0yMWJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDQyLjg1NzE0Mjg2JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMTZieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTRieTM6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA3NSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTFieTE6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiAxMDAlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0yMWJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDQyLjg1NzE0Mjg2JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMTZieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTRieTM6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA3NSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTFieTE6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiAxMDAlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0yMWJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDQyLjg1NzE0Mjg2JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMTZieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTRieTM6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA3NSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTFieTE6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiAxMDAlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0yMWJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDQyLjg1NzE0Mjg2JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMTZieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTRieTM6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA3NSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTFieTE6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiAxMDAlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0yMWJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDQyLjg1NzE0Mjg2JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMTZieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTRieTM6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA3NSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTFieTE6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiAxMDAlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0yMWJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDQyLjg1NzE0Mjg2JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMTZieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTRieTM6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA3NSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTFieTE6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiAxMDAlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0yMWJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDQyLjg1NzE0Mjg2JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMTZieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTRieTM6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA3NSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTFieTE6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiAxMDAlO1xufVxuXG4uZmxleC1yb3cge1xuICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LWNvbHVtbiB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbn1cblxuLmZsZXgtcm93LXJldmVyc2Uge1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtY29sdW1uLXJldmVyc2Uge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtd3JhcCB7XG4gIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1ub3dyYXAge1xuICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xufVxuXG4uZmxleC13cmFwLXJldmVyc2Uge1xuICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1maWxsIHtcbiAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbn1cblxuLmZsZXgtZ3Jvdy0wIHtcbiAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LWdyb3ctMSB7XG4gIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1zaHJpbmstMCB7XG4gIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LXNocmluay0xIHtcbiAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1zdGFydCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LWVuZCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1jZW50ZXIge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LWJldHdlZW4ge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1hcm91bmQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24taXRlbXMtc3RhcnQge1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24taXRlbXMtZW5kIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1pdGVtcy1jZW50ZXIge1xuICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1pdGVtcy1iYXNlbGluZSB7XG4gIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24taXRlbXMtc3RyZXRjaCB7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LXN0YXJ0IHtcbiAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1lbmQge1xuICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1jZW50ZXIge1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtYmV0d2VlbiB7XG4gIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtYXJvdW5kIHtcbiAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LXN0cmV0Y2gge1xuICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLWF1dG8ge1xuICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLXN0YXJ0IHtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1lbmQge1xuICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1jZW50ZXIge1xuICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtYmFzZWxpbmUge1xuICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1zdHJldGNoIHtcbiAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmZsZXgtc20tcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20td3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLWZpbGwge1xuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1ncm93LTEge1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLXNocmluay0wIHtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtc20tc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXNtLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXNtLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1zbS1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXNtLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtc20tc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1zbS1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtc20tY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1zbS1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtc20tYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1zbS1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtc20tYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXNtLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtc20tZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXNtLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtc20tYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtc20tc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZsZXgtbWQtcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtd3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLWZpbGwge1xuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1ncm93LTEge1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLXNocmluay0wIHtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbWQtc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLW1kLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLW1kLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1tZC1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLW1kLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1tZC1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1tZC1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1tZC1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbWQtYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLW1kLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbWQtZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLW1kLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbWQtYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbWQtc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5mbGV4LWxnLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctd3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLWxnLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1sZy1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1sZy1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbGctYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1sZy1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LWxnLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbGctZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LWxnLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbGctYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LWxnLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbGctc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLWxnLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1sZy1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLWxnLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1sZy1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLWxnLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLWxnLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAuZmxleC14bC1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLW5vd3JhcCB7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC13cmFwLXJldmVyc2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtZmlsbCB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1ncm93LTAge1xuICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLWdyb3ctMSB7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtc2hyaW5rLTEge1xuICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14bC1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14bC1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy14bC1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteGwtZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteGwtY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXhsLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteGwtc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14bC1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXhsLWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14bC1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXhsLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14bC1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXhsLXN0cmV0Y2gge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14bC1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteGwtc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14bC1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteGwtY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14bC1iYXNlbGluZSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14bC1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5mbG9hdC1sZWZ0IHtcbiAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbn1cblxuLmZsb2F0LXJpZ2h0IHtcbiAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG59XG5cbi5mbG9hdC1ub25lIHtcbiAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5mbG9hdC1zbS1sZWZ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC1zbS1yaWdodCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LXNtLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmxvYXQtbWQtbGVmdCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQtbWQtcmlnaHQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC1tZC1ub25lIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5mbG9hdC1sZy1sZWZ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC1sZy1yaWdodCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LWxnLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLmZsb2F0LXhsLWxlZnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LXhsLXJpZ2h0IHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQteGwtbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuLnVzZXItc2VsZWN0LWFsbCB7XG4gIHVzZXItc2VsZWN0OiBhbGwgIWltcG9ydGFudDtcbn1cblxuLnVzZXItc2VsZWN0LWF1dG8ge1xuICB1c2VyLXNlbGVjdDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4udXNlci1zZWxlY3Qtbm9uZSB7XG4gIHVzZXItc2VsZWN0OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5vdmVyZmxvdy1hdXRvIHtcbiAgb3ZlcmZsb3c6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm92ZXJmbG93LWhpZGRlbiB7XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cblxuLnBvc2l0aW9uLXN0YXRpYyB7XG4gIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcbn1cblxuLnBvc2l0aW9uLXJlbGF0aXZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG59XG5cbi5wb3NpdGlvbi1hYnNvbHV0ZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xufVxuXG4ucG9zaXRpb24tZml4ZWQge1xuICBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDtcbn1cblxuLnBvc2l0aW9uLXN0aWNreSB7XG4gIHBvc2l0aW9uOiBzdGlja3kgIWltcG9ydGFudDtcbn1cblxuLmZpeGVkLXRvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTAzMDtcbn1cblxuLmZpeGVkLWJvdHRvbSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTAzMDtcbn1cblxuQHN1cHBvcnRzIChwb3NpdGlvbjogc3RpY2t5KSB7XG4gIC5zdGlja3ktdG9wIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAxMDIwO1xuICB9XG59XG5cbi5zci1vbmx5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAtMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBib3JkZXI6IDA7XG59XG5cbi5zci1vbmx5LWZvY3VzYWJsZTphY3RpdmUsIC5zci1vbmx5LWZvY3VzYWJsZTpmb2N1cyB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBjbGlwOiBhdXRvO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xufVxuXG4uc2hhZG93LXNtIHtcbiAgYm94LXNoYWRvdzogMCAwLjEyNXJlbSAwLjI1cmVtIHJnYmEoMjI0LCAyMjksIDIzOCwgMC4wNzUpICFpbXBvcnRhbnQ7XG59XG5cbi5zaGFkb3cge1xuICBib3gtc2hhZG93OiAwIDAuNXJlbSAwLjg3NXJlbSAwIHJnYmEoMjI0LCAyMjksIDIzOCwgMC41KSAhaW1wb3J0YW50O1xufVxuXG4uc2hhZG93LWxnIHtcbiAgYm94LXNoYWRvdzogMCAxcmVtIDNyZW0gcmdiYSgyMjQsIDIyOSwgMjM4LCAwLjE3NSkgIWltcG9ydGFudDtcbn1cblxuLnNoYWRvdy1ub25lIHtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4udy0yNSB7XG4gIHdpZHRoOiAyNSUgIWltcG9ydGFudDtcbn1cblxuLnctNTAge1xuICB3aWR0aDogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi53LTc1IHtcbiAgd2lkdGg6IDc1JSAhaW1wb3J0YW50O1xufVxuXG4udy0xMDAge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4udy1hdXRvIHtcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLnctMzMge1xuICB3aWR0aDogMzMuMzMzMyUgIWltcG9ydGFudDtcbn1cblxuLnctNjYge1xuICB3aWR0aDogNjYuNjY2NiUgIWltcG9ydGFudDtcbn1cblxuLmgtMjUge1xuICBoZWlnaHQ6IDI1JSAhaW1wb3J0YW50O1xufVxuXG4uaC01MCB7XG4gIGhlaWdodDogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5oLTc1IHtcbiAgaGVpZ2h0OiA3NSUgIWltcG9ydGFudDtcbn1cblxuLmgtMTAwIHtcbiAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5oLWF1dG8ge1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLmgtMzMge1xuICBoZWlnaHQ6IDMzLjMzMzMlICFpbXBvcnRhbnQ7XG59XG5cbi5oLTY2IHtcbiAgaGVpZ2h0OiA2Ni42NjY2JSAhaW1wb3J0YW50O1xufVxuXG4ubXctMTAwIHtcbiAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5taC0xMDAge1xuICBtYXgtaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdnctMTAwIHtcbiAgbWluLXdpZHRoOiAxMDB2dyAhaW1wb3J0YW50O1xufVxuXG4ubWluLXZoLTEwMCB7XG4gIG1pbi1oZWlnaHQ6IDEwMHZoICFpbXBvcnRhbnQ7XG59XG5cbi52dy0xMDAge1xuICB3aWR0aDogMTAwdncgIWltcG9ydGFudDtcbn1cblxuLnZoLTEwMCB7XG4gIGhlaWdodDogMTAwdmggIWltcG9ydGFudDtcbn1cblxuLm0tMCB7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuXG4ubXQtMCxcbi5teS0wIHtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4ubXItMCxcbi5teC0wIHtcbiAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0wLFxuLm15LTAge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tbC0wLFxuLm14LTAge1xuICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4ubS0xIHtcbiAgbWFyZ2luOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0xLFxuLm15LTEge1xuICBtYXJnaW4tdG9wOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci0xLFxuLm14LTEge1xuICBtYXJnaW4tcmlnaHQ6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTEsXG4ubXktMSB7XG4gIG1hcmdpbi1ib3R0b206IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTEsXG4ubXgtMSB7XG4gIG1hcmdpbi1sZWZ0OiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTIge1xuICBtYXJnaW46IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtMixcbi5teS0yIHtcbiAgbWFyZ2luLXRvcDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci0yLFxuLm14LTIge1xuICBtYXJnaW4tcmlnaHQ6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMixcbi5teS0yIHtcbiAgbWFyZ2luLWJvdHRvbTogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC0yLFxuLm14LTIge1xuICBtYXJnaW4tbGVmdDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTMge1xuICBtYXJnaW46IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTMsXG4ubXktMyB7XG4gIG1hcmdpbi10b3A6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTMsXG4ubXgtMyB7XG4gIG1hcmdpbi1yaWdodDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMyxcbi5teS0zIHtcbiAgbWFyZ2luLWJvdHRvbTogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtMyxcbi5teC0zIHtcbiAgbWFyZ2luLWxlZnQ6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tNCB7XG4gIG1hcmdpbjogMS44NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTQsXG4ubXktNCB7XG4gIG1hcmdpbi10b3A6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci00LFxuLm14LTQge1xuICBtYXJnaW4tcmlnaHQ6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi00LFxuLm15LTQge1xuICBtYXJnaW4tYm90dG9tOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtNCxcbi5teC00IHtcbiAgbWFyZ2luLWxlZnQ6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTUge1xuICBtYXJnaW46IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTUsXG4ubXktNSB7XG4gIG1hcmdpbi10b3A6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTUsXG4ubXgtNSB7XG4gIG1hcmdpbi1yaWdodDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItNSxcbi5teS01IHtcbiAgbWFyZ2luLWJvdHRvbTogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtNSxcbi5teC01IHtcbiAgbWFyZ2luLWxlZnQ6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tNiB7XG4gIG1hcmdpbjogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC02LFxuLm15LTYge1xuICBtYXJnaW4tdG9wOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTYsXG4ubXgtNiB7XG4gIG1hcmdpbi1yaWdodDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi02LFxuLm15LTYge1xuICBtYXJnaW4tYm90dG9tOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTYsXG4ubXgtNiB7XG4gIG1hcmdpbi1sZWZ0OiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tNyB7XG4gIG1hcmdpbjogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtNyxcbi5teS03IHtcbiAgbWFyZ2luLXRvcDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItNyxcbi5teC03IHtcbiAgbWFyZ2luLXJpZ2h0OiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi03LFxuLm15LTcge1xuICBtYXJnaW4tYm90dG9tOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC03LFxuLm14LTcge1xuICBtYXJnaW4tbGVmdDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS04IHtcbiAgbWFyZ2luOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC04LFxuLm15LTgge1xuICBtYXJnaW4tdG9wOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci04LFxuLm14LTgge1xuICBtYXJnaW4tcmlnaHQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTgsXG4ubXktOCB7XG4gIG1hcmdpbi1ib3R0b206IDMuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTgsXG4ubXgtOCB7XG4gIG1hcmdpbi1sZWZ0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTkge1xuICBtYXJnaW46IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTksXG4ubXktOSB7XG4gIG1hcmdpbi10b3A6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTksXG4ubXgtOSB7XG4gIG1hcmdpbi1yaWdodDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItOSxcbi5teS05IHtcbiAgbWFyZ2luLWJvdHRvbTogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtOSxcbi5teC05IHtcbiAgbWFyZ2luLWxlZnQ6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tMTAge1xuICBtYXJnaW46IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtMTAsXG4ubXktMTAge1xuICBtYXJnaW4tdG9wOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTEwLFxuLm14LTEwIHtcbiAgbWFyZ2luLXJpZ2h0OiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTEwLFxuLm15LTEwIHtcbiAgbWFyZ2luLWJvdHRvbTogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC0xMCxcbi5teC0xMCB7XG4gIG1hcmdpbi1sZWZ0OiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tMV81IHtcbiAgbWFyZ2luOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtMV81LFxuLm15LTFfNSB7XG4gIG1hcmdpbi10b3A6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci0xXzUsXG4ubXgtMV81IHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMV81LFxuLm15LTFfNSB7XG4gIG1hcmdpbi1ib3R0b206IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC0xXzUsXG4ubXgtMV81IHtcbiAgbWFyZ2luLWxlZnQ6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTJfNSB7XG4gIG1hcmdpbjogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTJfNSxcbi5teS0yXzUge1xuICBtYXJnaW4tdG9wOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItMl81LFxuLm14LTJfNSB7XG4gIG1hcmdpbi1yaWdodDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTJfNSxcbi5teS0yXzUge1xuICBtYXJnaW4tYm90dG9tOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtMl81LFxuLm14LTJfNSB7XG4gIG1hcmdpbi1sZWZ0OiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS0zXzUge1xuICBtYXJnaW46IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0zXzUsXG4ubXktM181IHtcbiAgbWFyZ2luLXRvcDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTNfNSxcbi5teC0zXzUge1xuICBtYXJnaW4tcmlnaHQ6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0zXzUsXG4ubXktM181IHtcbiAgbWFyZ2luLWJvdHRvbTogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTNfNSxcbi5teC0zXzUge1xuICBtYXJnaW4tbGVmdDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tNF81IHtcbiAgbWFyZ2luOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtNF81LFxuLm15LTRfNSB7XG4gIG1hcmdpbi10b3A6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci00XzUsXG4ubXgtNF81IHtcbiAgbWFyZ2luLXJpZ2h0OiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItNF81LFxuLm15LTRfNSB7XG4gIG1hcmdpbi1ib3R0b206IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC00XzUsXG4ubXgtNF81IHtcbiAgbWFyZ2luLWxlZnQ6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTVfNSB7XG4gIG1hcmdpbjogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTVfNSxcbi5teS01XzUge1xuICBtYXJnaW4tdG9wOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItNV81LFxuLm14LTVfNSB7XG4gIG1hcmdpbi1yaWdodDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTVfNSxcbi5teS01XzUge1xuICBtYXJnaW4tYm90dG9tOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtNV81LFxuLm14LTVfNSB7XG4gIG1hcmdpbi1sZWZ0OiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS02XzUge1xuICBtYXJnaW46IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC02XzUsXG4ubXktNl81IHtcbiAgbWFyZ2luLXRvcDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTZfNSxcbi5teC02XzUge1xuICBtYXJnaW4tcmlnaHQ6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi02XzUsXG4ubXktNl81IHtcbiAgbWFyZ2luLWJvdHRvbTogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTZfNSxcbi5teC02XzUge1xuICBtYXJnaW4tbGVmdDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tN181IHtcbiAgbWFyZ2luOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtN181LFxuLm15LTdfNSB7XG4gIG1hcmdpbi10b3A6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci03XzUsXG4ubXgtN181IHtcbiAgbWFyZ2luLXJpZ2h0OiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItN181LFxuLm15LTdfNSB7XG4gIG1hcmdpbi1ib3R0b206IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC03XzUsXG4ubXgtN181IHtcbiAgbWFyZ2luLWxlZnQ6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLThfNSB7XG4gIG1hcmdpbjogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LThfNSxcbi5teS04XzUge1xuICBtYXJnaW4tdG9wOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItOF81LFxuLm14LThfNSB7XG4gIG1hcmdpbi1yaWdodDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLThfNSxcbi5teS04XzUge1xuICBtYXJnaW4tYm90dG9tOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtOF81LFxuLm14LThfNSB7XG4gIG1hcmdpbi1sZWZ0OiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS05XzUge1xuICBtYXJnaW46IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC05XzUsXG4ubXktOV81IHtcbiAgbWFyZ2luLXRvcDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTlfNSxcbi5teC05XzUge1xuICBtYXJnaW4tcmlnaHQ6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi05XzUsXG4ubXktOV81IHtcbiAgbWFyZ2luLWJvdHRvbTogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTlfNSxcbi5teC05XzUge1xuICBtYXJnaW4tbGVmdDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tMTBfNSB7XG4gIG1hcmdpbjogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTEwXzUsXG4ubXktMTBfNSB7XG4gIG1hcmdpbi10b3A6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci0xMF81LFxuLm14LTEwXzUge1xuICBtYXJnaW4tcmlnaHQ6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0xMF81LFxuLm15LTEwXzUge1xuICBtYXJnaW4tYm90dG9tOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtMTBfNSxcbi5teC0xMF81IHtcbiAgbWFyZ2luLWxlZnQ6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTAge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0wLFxuLnB5LTAge1xuICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4ucHItMCxcbi5weC0wIHtcbiAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4ucGItMCxcbi5weS0wIHtcbiAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLnBsLTAsXG4ucHgtMCB7XG4gIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4ucC0xIHtcbiAgcGFkZGluZzogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtMSxcbi5weS0xIHtcbiAgcGFkZGluZy10b3A6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTEsXG4ucHgtMSB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTEsXG4ucHktMSB7XG4gIHBhZGRpbmctYm90dG9tOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC0xLFxuLnB4LTEge1xuICBwYWRkaW5nLWxlZnQ6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtMiB7XG4gIHBhZGRpbmc6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtMixcbi5weS0yIHtcbiAgcGFkZGluZy10b3A6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItMixcbi5weC0yIHtcbiAgcGFkZGluZy1yaWdodDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0yLFxuLnB5LTIge1xuICBwYWRkaW5nLWJvdHRvbTogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC0yLFxuLnB4LTIge1xuICBwYWRkaW5nLWxlZnQ6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0zIHtcbiAgcGFkZGluZzogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtMyxcbi5weS0zIHtcbiAgcGFkZGluZy10b3A6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTMsXG4ucHgtMyB7XG4gIHBhZGRpbmctcmlnaHQ6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTMsXG4ucHktMyB7XG4gIHBhZGRpbmctYm90dG9tOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC0zLFxuLnB4LTMge1xuICBwYWRkaW5nLWxlZnQ6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtNCB7XG4gIHBhZGRpbmc6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC00LFxuLnB5LTQge1xuICBwYWRkaW5nLXRvcDogMS44NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTQsXG4ucHgtNCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi00LFxuLnB5LTQge1xuICBwYWRkaW5nLWJvdHRvbTogMS44NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTQsXG4ucHgtNCB7XG4gIHBhZGRpbmctbGVmdDogMS44NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtNSB7XG4gIHBhZGRpbmc6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTUsXG4ucHktNSB7XG4gIHBhZGRpbmctdG9wOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci01LFxuLnB4LTUge1xuICBwYWRkaW5nLXJpZ2h0OiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi01LFxuLnB5LTUge1xuICBwYWRkaW5nLWJvdHRvbTogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtNSxcbi5weC01IHtcbiAgcGFkZGluZy1sZWZ0OiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTYge1xuICBwYWRkaW5nOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTYsXG4ucHktNiB7XG4gIHBhZGRpbmctdG9wOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTYsXG4ucHgtNiB7XG4gIHBhZGRpbmctcmlnaHQ6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItNixcbi5weS02IHtcbiAgcGFkZGluZy1ib3R0b206IDIuODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtNixcbi5weC02IHtcbiAgcGFkZGluZy1sZWZ0OiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtNyB7XG4gIHBhZGRpbmc6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTcsXG4ucHktNyB7XG4gIHBhZGRpbmctdG9wOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci03LFxuLnB4LTcge1xuICBwYWRkaW5nLXJpZ2h0OiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi03LFxuLnB5LTcge1xuICBwYWRkaW5nLWJvdHRvbTogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtNyxcbi5weC03IHtcbiAgcGFkZGluZy1sZWZ0OiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTgge1xuICBwYWRkaW5nOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC04LFxuLnB5LTgge1xuICBwYWRkaW5nLXRvcDogMy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItOCxcbi5weC04IHtcbiAgcGFkZGluZy1yaWdodDogMy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItOCxcbi5weS04IHtcbiAgcGFkZGluZy1ib3R0b206IDMuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTgsXG4ucHgtOCB7XG4gIHBhZGRpbmctbGVmdDogMy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC05IHtcbiAgcGFkZGluZzogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtOSxcbi5weS05IHtcbiAgcGFkZGluZy10b3A6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTksXG4ucHgtOSB7XG4gIHBhZGRpbmctcmlnaHQ6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTksXG4ucHktOSB7XG4gIHBhZGRpbmctYm90dG9tOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC05LFxuLnB4LTkge1xuICBwYWRkaW5nLWxlZnQ6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtMTAge1xuICBwYWRkaW5nOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTEwLFxuLnB5LTEwIHtcbiAgcGFkZGluZy10b3A6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItMTAsXG4ucHgtMTAge1xuICBwYWRkaW5nLXJpZ2h0OiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTEwLFxuLnB5LTEwIHtcbiAgcGFkZGluZy1ib3R0b206IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtMTAsXG4ucHgtMTAge1xuICBwYWRkaW5nLWxlZnQ6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0xXzUge1xuICBwYWRkaW5nOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtMV81LFxuLnB5LTFfNSB7XG4gIHBhZGRpbmctdG9wOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItMV81LFxuLnB4LTFfNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0xXzUsXG4ucHktMV81IHtcbiAgcGFkZGluZy1ib3R0b206IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC0xXzUsXG4ucHgtMV81IHtcbiAgcGFkZGluZy1sZWZ0OiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0yXzUge1xuICBwYWRkaW5nOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtMl81LFxuLnB5LTJfNSB7XG4gIHBhZGRpbmctdG9wOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItMl81LFxuLnB4LTJfNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0yXzUsXG4ucHktMl81IHtcbiAgcGFkZGluZy1ib3R0b206IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC0yXzUsXG4ucHgtMl81IHtcbiAgcGFkZGluZy1sZWZ0OiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0zXzUge1xuICBwYWRkaW5nOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtM181LFxuLnB5LTNfNSB7XG4gIHBhZGRpbmctdG9wOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItM181LFxuLnB4LTNfNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0zXzUsXG4ucHktM181IHtcbiAgcGFkZGluZy1ib3R0b206IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC0zXzUsXG4ucHgtM181IHtcbiAgcGFkZGluZy1sZWZ0OiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC00XzUge1xuICBwYWRkaW5nOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtNF81LFxuLnB5LTRfNSB7XG4gIHBhZGRpbmctdG9wOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItNF81LFxuLnB4LTRfNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi00XzUsXG4ucHktNF81IHtcbiAgcGFkZGluZy1ib3R0b206IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC00XzUsXG4ucHgtNF81IHtcbiAgcGFkZGluZy1sZWZ0OiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC01XzUge1xuICBwYWRkaW5nOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtNV81LFxuLnB5LTVfNSB7XG4gIHBhZGRpbmctdG9wOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItNV81LFxuLnB4LTVfNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi01XzUsXG4ucHktNV81IHtcbiAgcGFkZGluZy1ib3R0b206IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC01XzUsXG4ucHgtNV81IHtcbiAgcGFkZGluZy1sZWZ0OiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC02XzUge1xuICBwYWRkaW5nOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtNl81LFxuLnB5LTZfNSB7XG4gIHBhZGRpbmctdG9wOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItNl81LFxuLnB4LTZfNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi02XzUsXG4ucHktNl81IHtcbiAgcGFkZGluZy1ib3R0b206IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC02XzUsXG4ucHgtNl81IHtcbiAgcGFkZGluZy1sZWZ0OiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC03XzUge1xuICBwYWRkaW5nOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtN181LFxuLnB5LTdfNSB7XG4gIHBhZGRpbmctdG9wOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItN181LFxuLnB4LTdfNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi03XzUsXG4ucHktN181IHtcbiAgcGFkZGluZy1ib3R0b206IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC03XzUsXG4ucHgtN181IHtcbiAgcGFkZGluZy1sZWZ0OiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC04XzUge1xuICBwYWRkaW5nOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtOF81LFxuLnB5LThfNSB7XG4gIHBhZGRpbmctdG9wOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItOF81LFxuLnB4LThfNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi04XzUsXG4ucHktOF81IHtcbiAgcGFkZGluZy1ib3R0b206IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC04XzUsXG4ucHgtOF81IHtcbiAgcGFkZGluZy1sZWZ0OiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC05XzUge1xuICBwYWRkaW5nOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtOV81LFxuLnB5LTlfNSB7XG4gIHBhZGRpbmctdG9wOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItOV81LFxuLnB4LTlfNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi05XzUsXG4ucHktOV81IHtcbiAgcGFkZGluZy1ib3R0b206IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC05XzUsXG4ucHgtOV81IHtcbiAgcGFkZGluZy1sZWZ0OiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0xMF81IHtcbiAgcGFkZGluZzogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTEwXzUsXG4ucHktMTBfNSB7XG4gIHBhZGRpbmctdG9wOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItMTBfNSxcbi5weC0xMF81IHtcbiAgcGFkZGluZy1yaWdodDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTEwXzUsXG4ucHktMTBfNSB7XG4gIHBhZGRpbmctYm90dG9tOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtMTBfNSxcbi5weC0xMF81IHtcbiAgcGFkZGluZy1sZWZ0OiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uMSB7XG4gIG1hcmdpbjogLTAuNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW4xLFxuLm15LW4xIHtcbiAgbWFyZ2luLXRvcDogLTAuNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW4xLFxuLm14LW4xIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjEsXG4ubXktbjEge1xuICBtYXJnaW4tYm90dG9tOiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjEsXG4ubXgtbjEge1xuICBtYXJnaW4tbGVmdDogLTAuNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjIge1xuICBtYXJnaW46IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW4yLFxuLm15LW4yIHtcbiAgbWFyZ2luLXRvcDogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjIsXG4ubXgtbjIge1xuICBtYXJnaW4tcmlnaHQ6IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW4yLFxuLm15LW4yIHtcbiAgbWFyZ2luLWJvdHRvbTogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjIsXG4ubXgtbjIge1xuICBtYXJnaW4tbGVmdDogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uMyB7XG4gIG1hcmdpbjogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW4zLFxuLm15LW4zIHtcbiAgbWFyZ2luLXRvcDogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW4zLFxuLm14LW4zIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMS40MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjMsXG4ubXktbjMge1xuICBtYXJnaW4tYm90dG9tOiAtMS40MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjMsXG4ubXgtbjMge1xuICBtYXJnaW4tbGVmdDogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjQge1xuICBtYXJnaW46IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjQsXG4ubXktbjQge1xuICBtYXJnaW4tdG9wOiAtMS44NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW40LFxuLm14LW40IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMS44NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW40LFxuLm15LW40IHtcbiAgbWFyZ2luLWJvdHRvbTogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uNCxcbi5teC1uNCB7XG4gIG1hcmdpbi1sZWZ0OiAtMS44NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjUge1xuICBtYXJnaW46IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uNSxcbi5teS1uNSB7XG4gIG1hcmdpbi10b3A6IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uNSxcbi5teC1uNSB7XG4gIG1hcmdpbi1yaWdodDogLTIuMzQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW41LFxuLm15LW41IHtcbiAgbWFyZ2luLWJvdHRvbTogLTIuMzQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW41LFxuLm14LW41IHtcbiAgbWFyZ2luLWxlZnQ6IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW42IHtcbiAgbWFyZ2luOiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uNixcbi5teS1uNiB7XG4gIG1hcmdpbi10b3A6IC0yLjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW42LFxuLm14LW42IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uNixcbi5teS1uNiB7XG4gIG1hcmdpbi1ib3R0b206IC0yLjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW42LFxuLm14LW42IHtcbiAgbWFyZ2luLWxlZnQ6IC0yLjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjcge1xuICBtYXJnaW46IC0zLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uNyxcbi5teS1uNyB7XG4gIG1hcmdpbi10b3A6IC0zLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uNyxcbi5teC1uNyB7XG4gIG1hcmdpbi1yaWdodDogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW43LFxuLm15LW43IHtcbiAgbWFyZ2luLWJvdHRvbTogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW43LFxuLm14LW43IHtcbiAgbWFyZ2luLWxlZnQ6IC0zLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW44IHtcbiAgbWFyZ2luOiAtMy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjgsXG4ubXktbjgge1xuICBtYXJnaW4tdG9wOiAtMy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjgsXG4ubXgtbjgge1xuICBtYXJnaW4tcmlnaHQ6IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uOCxcbi5teS1uOCB7XG4gIG1hcmdpbi1ib3R0b206IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uOCxcbi5teC1uOCB7XG4gIG1hcmdpbi1sZWZ0OiAtMy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uOSB7XG4gIG1hcmdpbjogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW45LFxuLm15LW45IHtcbiAgbWFyZ2luLXRvcDogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW45LFxuLm14LW45IHtcbiAgbWFyZ2luLXJpZ2h0OiAtNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjksXG4ubXktbjkge1xuICBtYXJnaW4tYm90dG9tOiAtNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjksXG4ubXgtbjkge1xuICBtYXJnaW4tbGVmdDogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjEwIHtcbiAgbWFyZ2luOiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uMTAsXG4ubXktbjEwIHtcbiAgbWFyZ2luLXRvcDogLTYuNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjEwLFxuLm14LW4xMCB7XG4gIG1hcmdpbi1yaWdodDogLTYuNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjEwLFxuLm15LW4xMCB7XG4gIG1hcmdpbi1ib3R0b206IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW4xMCxcbi5teC1uMTAge1xuICBtYXJnaW4tbGVmdDogLTYuNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uMV81IHtcbiAgbWFyZ2luOiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW4xXzUsXG4ubXktbjFfNSB7XG4gIG1hcmdpbi10b3A6IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjFfNSxcbi5teC1uMV81IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW4xXzUsXG4ubXktbjFfNSB7XG4gIG1hcmdpbi1ib3R0b206IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjFfNSxcbi5teC1uMV81IHtcbiAgbWFyZ2luLWxlZnQ6IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uMl81IHtcbiAgbWFyZ2luOiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW4yXzUsXG4ubXktbjJfNSB7XG4gIG1hcmdpbi10b3A6IC0xLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjJfNSxcbi5teC1uMl81IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW4yXzUsXG4ubXktbjJfNSB7XG4gIG1hcmdpbi1ib3R0b206IC0xLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjJfNSxcbi5teC1uMl81IHtcbiAgbWFyZ2luLWxlZnQ6IC0xLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uM181IHtcbiAgbWFyZ2luOiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW4zXzUsXG4ubXktbjNfNSB7XG4gIG1hcmdpbi10b3A6IC0xLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjNfNSxcbi5teC1uM181IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW4zXzUsXG4ubXktbjNfNSB7XG4gIG1hcmdpbi1ib3R0b206IC0xLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjNfNSxcbi5teC1uM181IHtcbiAgbWFyZ2luLWxlZnQ6IC0xLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uNF81IHtcbiAgbWFyZ2luOiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW40XzUsXG4ubXktbjRfNSB7XG4gIG1hcmdpbi10b3A6IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjRfNSxcbi5teC1uNF81IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW40XzUsXG4ubXktbjRfNSB7XG4gIG1hcmdpbi1ib3R0b206IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjRfNSxcbi5teC1uNF81IHtcbiAgbWFyZ2luLWxlZnQ6IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uNV81IHtcbiAgbWFyZ2luOiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW41XzUsXG4ubXktbjVfNSB7XG4gIG1hcmdpbi10b3A6IC0yLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjVfNSxcbi5teC1uNV81IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW41XzUsXG4ubXktbjVfNSB7XG4gIG1hcmdpbi1ib3R0b206IC0yLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjVfNSxcbi5teC1uNV81IHtcbiAgbWFyZ2luLWxlZnQ6IC0yLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uNl81IHtcbiAgbWFyZ2luOiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW42XzUsXG4ubXktbjZfNSB7XG4gIG1hcmdpbi10b3A6IC0zLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjZfNSxcbi5teC1uNl81IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW42XzUsXG4ubXktbjZfNSB7XG4gIG1hcmdpbi1ib3R0b206IC0zLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjZfNSxcbi5teC1uNl81IHtcbiAgbWFyZ2luLWxlZnQ6IC0zLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uN181IHtcbiAgbWFyZ2luOiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW43XzUsXG4ubXktbjdfNSB7XG4gIG1hcmdpbi10b3A6IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjdfNSxcbi5teC1uN181IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW43XzUsXG4ubXktbjdfNSB7XG4gIG1hcmdpbi1ib3R0b206IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjdfNSxcbi5teC1uN181IHtcbiAgbWFyZ2luLWxlZnQ6IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uOF81IHtcbiAgbWFyZ2luOiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW44XzUsXG4ubXktbjhfNSB7XG4gIG1hcmdpbi10b3A6IC0zLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjhfNSxcbi5teC1uOF81IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW44XzUsXG4ubXktbjhfNSB7XG4gIG1hcmdpbi1ib3R0b206IC0zLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjhfNSxcbi5teC1uOF81IHtcbiAgbWFyZ2luLWxlZnQ6IC0zLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uOV81IHtcbiAgbWFyZ2luOiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW45XzUsXG4ubXktbjlfNSB7XG4gIG1hcmdpbi10b3A6IC00LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjlfNSxcbi5teC1uOV81IHtcbiAgbWFyZ2luLXJpZ2h0OiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW45XzUsXG4ubXktbjlfNSB7XG4gIG1hcmdpbi1ib3R0b206IC00LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjlfNSxcbi5teC1uOV81IHtcbiAgbWFyZ2luLWxlZnQ6IC00LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uMTBfNSB7XG4gIG1hcmdpbjogLTYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uMTBfNSxcbi5teS1uMTBfNSB7XG4gIG1hcmdpbi10b3A6IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjEwXzUsXG4ubXgtbjEwXzUge1xuICBtYXJnaW4tcmlnaHQ6IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjEwXzUsXG4ubXktbjEwXzUge1xuICBtYXJnaW4tYm90dG9tOiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW4xMF81LFxuLm14LW4xMF81IHtcbiAgbWFyZ2luLWxlZnQ6IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1hdXRvIHtcbiAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1hdXRvLFxuLm15LWF1dG8ge1xuICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5tci1hdXRvLFxuLm14LWF1dG8ge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm1iLWF1dG8sXG4ubXktYXV0byB7XG4gIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm1sLWF1dG8sXG4ubXgtYXV0byB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubS1zbS0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tMCxcbiAgLm15LXNtLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tMCxcbiAgLm14LXNtLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS0wLFxuICAubXktc20tMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS0wLFxuICAubXgtc20tMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS0xIHtcbiAgICBtYXJnaW46IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tMSxcbiAgLm15LXNtLTEge1xuICAgIG1hcmdpbi10b3A6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tMSxcbiAgLm14LXNtLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS0xLFxuICAubXktc20tMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS0xLFxuICAubXgtc20tMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS0yIHtcbiAgICBtYXJnaW46IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS0yLFxuICAubXktc20tMiB7XG4gICAgbWFyZ2luLXRvcDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTIsXG4gIC5teC1zbS0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS0yLFxuICAubXktc20tMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTIsXG4gIC5teC1zbS0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tMyB7XG4gICAgbWFyZ2luOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTMsXG4gIC5teS1zbS0zIHtcbiAgICBtYXJnaW4tdG9wOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTMsXG4gIC5teC1zbS0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tMyxcbiAgLm15LXNtLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tMyxcbiAgLm14LXNtLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tNCB7XG4gICAgbWFyZ2luOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS00LFxuICAubXktc20tNCB7XG4gICAgbWFyZ2luLXRvcDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tNCxcbiAgLm14LXNtLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tNCxcbiAgLm15LXNtLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTQsXG4gIC5teC1zbS00IHtcbiAgICBtYXJnaW4tbGVmdDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS01IHtcbiAgICBtYXJnaW46IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tNSxcbiAgLm15LXNtLTUge1xuICAgIG1hcmdpbi10b3A6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tNSxcbiAgLm14LXNtLTUge1xuICAgIG1hcmdpbi1yaWdodDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS01LFxuICAubXktc20tNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS01LFxuICAubXgtc20tNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS02IHtcbiAgICBtYXJnaW46IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS02LFxuICAubXktc20tNiB7XG4gICAgbWFyZ2luLXRvcDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTYsXG4gIC5teC1zbS02IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS02LFxuICAubXktc20tNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTYsXG4gIC5teC1zbS02IHtcbiAgICBtYXJnaW4tbGVmdDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tNyB7XG4gICAgbWFyZ2luOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTcsXG4gIC5teS1zbS03IHtcbiAgICBtYXJnaW4tdG9wOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTcsXG4gIC5teC1zbS03IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tNyxcbiAgLm15LXNtLTcge1xuICAgIG1hcmdpbi1ib3R0b206IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tNyxcbiAgLm14LXNtLTcge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tOCB7XG4gICAgbWFyZ2luOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTgsXG4gIC5teS1zbS04IHtcbiAgICBtYXJnaW4tdG9wOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTgsXG4gIC5teC1zbS04IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tOCxcbiAgLm15LXNtLTgge1xuICAgIG1hcmdpbi1ib3R0b206IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tOCxcbiAgLm14LXNtLTgge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tOSB7XG4gICAgbWFyZ2luOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTksXG4gIC5teS1zbS05IHtcbiAgICBtYXJnaW4tdG9wOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTksXG4gIC5teC1zbS05IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tOSxcbiAgLm15LXNtLTkge1xuICAgIG1hcmdpbi1ib3R0b206IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tOSxcbiAgLm14LXNtLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tMTAge1xuICAgIG1hcmdpbjogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTEwLFxuICAubXktc20tMTAge1xuICAgIG1hcmdpbi10b3A6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS0xMCxcbiAgLm14LXNtLTEwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS0xMCxcbiAgLm15LXNtLTEwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tMTAsXG4gIC5teC1zbS0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTFfNSB7XG4gICAgbWFyZ2luOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS0xXzUsXG4gIC5teS1zbS0xXzUge1xuICAgIG1hcmdpbi10b3A6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTFfNSxcbiAgLm14LXNtLTFfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS0xXzUsXG4gIC5teS1zbS0xXzUge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTFfNSxcbiAgLm14LXNtLTFfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tMl81IHtcbiAgICBtYXJnaW46IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTJfNSxcbiAgLm15LXNtLTJfNSB7XG4gICAgbWFyZ2luLXRvcDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tMl81LFxuICAubXgtc20tMl81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTJfNSxcbiAgLm15LXNtLTJfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tMl81LFxuICAubXgtc20tMl81IHtcbiAgICBtYXJnaW4tbGVmdDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS0zXzUge1xuICAgIG1hcmdpbjogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tM181LFxuICAubXktc20tM181IHtcbiAgICBtYXJnaW4tdG9wOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS0zXzUsXG4gIC5teC1zbS0zXzUge1xuICAgIG1hcmdpbi1yaWdodDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tM181LFxuICAubXktc20tM181IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS0zXzUsXG4gIC5teC1zbS0zXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTRfNSB7XG4gICAgbWFyZ2luOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS00XzUsXG4gIC5teS1zbS00XzUge1xuICAgIG1hcmdpbi10b3A6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTRfNSxcbiAgLm14LXNtLTRfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS00XzUsXG4gIC5teS1zbS00XzUge1xuICAgIG1hcmdpbi1ib3R0b206IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTRfNSxcbiAgLm14LXNtLTRfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tNV81IHtcbiAgICBtYXJnaW46IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTVfNSxcbiAgLm15LXNtLTVfNSB7XG4gICAgbWFyZ2luLXRvcDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tNV81LFxuICAubXgtc20tNV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTVfNSxcbiAgLm15LXNtLTVfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tNV81LFxuICAubXgtc20tNV81IHtcbiAgICBtYXJnaW4tbGVmdDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS02XzUge1xuICAgIG1hcmdpbjogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tNl81LFxuICAubXktc20tNl81IHtcbiAgICBtYXJnaW4tdG9wOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS02XzUsXG4gIC5teC1zbS02XzUge1xuICAgIG1hcmdpbi1yaWdodDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tNl81LFxuICAubXktc20tNl81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS02XzUsXG4gIC5teC1zbS02XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTdfNSB7XG4gICAgbWFyZ2luOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS03XzUsXG4gIC5teS1zbS03XzUge1xuICAgIG1hcmdpbi10b3A6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTdfNSxcbiAgLm14LXNtLTdfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS03XzUsXG4gIC5teS1zbS03XzUge1xuICAgIG1hcmdpbi1ib3R0b206IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTdfNSxcbiAgLm14LXNtLTdfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tOF81IHtcbiAgICBtYXJnaW46IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLThfNSxcbiAgLm15LXNtLThfNSB7XG4gICAgbWFyZ2luLXRvcDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tOF81LFxuICAubXgtc20tOF81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLThfNSxcbiAgLm15LXNtLThfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tOF81LFxuICAubXgtc20tOF81IHtcbiAgICBtYXJnaW4tbGVmdDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS05XzUge1xuICAgIG1hcmdpbjogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tOV81LFxuICAubXktc20tOV81IHtcbiAgICBtYXJnaW4tdG9wOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS05XzUsXG4gIC5teC1zbS05XzUge1xuICAgIG1hcmdpbi1yaWdodDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tOV81LFxuICAubXktc20tOV81IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS05XzUsXG4gIC5teC1zbS05XzUge1xuICAgIG1hcmdpbi1sZWZ0OiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTEwXzUge1xuICAgIG1hcmdpbjogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tMTBfNSxcbiAgLm15LXNtLTEwXzUge1xuICAgIG1hcmdpbi10b3A6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTEwXzUsXG4gIC5teC1zbS0xMF81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTEwXzUsXG4gIC5teS1zbS0xMF81IHtcbiAgICBtYXJnaW4tYm90dG9tOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS0xMF81LFxuICAubXgtc20tMTBfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS0wLFxuICAucHktc20tMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tMCxcbiAgLnB4LXNtLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tMCxcbiAgLnB5LXNtLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTAsXG4gIC5weC1zbS0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS0xIHtcbiAgICBwYWRkaW5nOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTEsXG4gIC5weS1zbS0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS0xLFxuICAucHgtc20tMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS0xLFxuICAucHktc20tMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tMSxcbiAgLnB4LXNtLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTIge1xuICAgIHBhZGRpbmc6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS0yLFxuICAucHktc20tMiB7XG4gICAgcGFkZGluZy10b3A6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS0yLFxuICAucHgtc20tMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTIsXG4gIC5weS1zbS0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTIsXG4gIC5weC1zbS0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTMge1xuICAgIHBhZGRpbmc6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tMyxcbiAgLnB5LXNtLTMge1xuICAgIHBhZGRpbmctdG9wOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTMsXG4gIC5weC1zbS0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTMsXG4gIC5weS1zbS0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS0zLFxuICAucHgtc20tMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tNCB7XG4gICAgcGFkZGluZzogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tNCxcbiAgLnB5LXNtLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS00LFxuICAucHgtc20tNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tNCxcbiAgLnB5LXNtLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS00LFxuICAucHgtc20tNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTUge1xuICAgIHBhZGRpbmc6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tNSxcbiAgLnB5LXNtLTUge1xuICAgIHBhZGRpbmctdG9wOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTUsXG4gIC5weC1zbS01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTUsXG4gIC5weS1zbS01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS01LFxuICAucHgtc20tNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tNiB7XG4gICAgcGFkZGluZzogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTYsXG4gIC5weS1zbS02IHtcbiAgICBwYWRkaW5nLXRvcDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTYsXG4gIC5weC1zbS02IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tNixcbiAgLnB5LXNtLTYge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tNixcbiAgLnB4LXNtLTYge1xuICAgIHBhZGRpbmctbGVmdDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tNyB7XG4gICAgcGFkZGluZzogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS03LFxuICAucHktc20tNyB7XG4gICAgcGFkZGluZy10b3A6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tNyxcbiAgLnB4LXNtLTcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tNyxcbiAgLnB5LXNtLTcge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTcsXG4gIC5weC1zbS03IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS04IHtcbiAgICBwYWRkaW5nOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTgsXG4gIC5weS1zbS04IHtcbiAgICBwYWRkaW5nLXRvcDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS04LFxuICAucHgtc20tOCB7XG4gICAgcGFkZGluZy1yaWdodDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS04LFxuICAucHktc20tOCB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tOCxcbiAgLnB4LXNtLTgge1xuICAgIHBhZGRpbmctbGVmdDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTkge1xuICAgIHBhZGRpbmc6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tOSxcbiAgLnB5LXNtLTkge1xuICAgIHBhZGRpbmctdG9wOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTksXG4gIC5weC1zbS05IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTksXG4gIC5weS1zbS05IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS05LFxuICAucHgtc20tOSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tMTAge1xuICAgIHBhZGRpbmc6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS0xMCxcbiAgLnB5LXNtLTEwIHtcbiAgICBwYWRkaW5nLXRvcDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTEwLFxuICAucHgtc20tMTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS0xMCxcbiAgLnB5LXNtLTEwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTEwLFxuICAucHgtc20tMTAge1xuICAgIHBhZGRpbmctbGVmdDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tMV81IHtcbiAgICBwYWRkaW5nOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS0xXzUsXG4gIC5weS1zbS0xXzUge1xuICAgIHBhZGRpbmctdG9wOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS0xXzUsXG4gIC5weC1zbS0xXzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTFfNSxcbiAgLnB5LXNtLTFfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTFfNSxcbiAgLnB4LXNtLTFfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTJfNSB7XG4gICAgcGFkZGluZzogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tMl81LFxuICAucHktc20tMl81IHtcbiAgICBwYWRkaW5nLXRvcDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tMl81LFxuICAucHgtc20tMl81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS0yXzUsXG4gIC5weS1zbS0yXzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS0yXzUsXG4gIC5weC1zbS0yXzUge1xuICAgIHBhZGRpbmctbGVmdDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS0zXzUge1xuICAgIHBhZGRpbmc6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTNfNSxcbiAgLnB5LXNtLTNfNSB7XG4gICAgcGFkZGluZy10b3A6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTNfNSxcbiAgLnB4LXNtLTNfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tM181LFxuICAucHktc20tM181IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tM181LFxuICAucHgtc20tM181IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tNF81IHtcbiAgICBwYWRkaW5nOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS00XzUsXG4gIC5weS1zbS00XzUge1xuICAgIHBhZGRpbmctdG9wOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS00XzUsXG4gIC5weC1zbS00XzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTRfNSxcbiAgLnB5LXNtLTRfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTRfNSxcbiAgLnB4LXNtLTRfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTVfNSB7XG4gICAgcGFkZGluZzogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tNV81LFxuICAucHktc20tNV81IHtcbiAgICBwYWRkaW5nLXRvcDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tNV81LFxuICAucHgtc20tNV81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS01XzUsXG4gIC5weS1zbS01XzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS01XzUsXG4gIC5weC1zbS01XzUge1xuICAgIHBhZGRpbmctbGVmdDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS02XzUge1xuICAgIHBhZGRpbmc6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTZfNSxcbiAgLnB5LXNtLTZfNSB7XG4gICAgcGFkZGluZy10b3A6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTZfNSxcbiAgLnB4LXNtLTZfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tNl81LFxuICAucHktc20tNl81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tNl81LFxuICAucHgtc20tNl81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tN181IHtcbiAgICBwYWRkaW5nOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS03XzUsXG4gIC5weS1zbS03XzUge1xuICAgIHBhZGRpbmctdG9wOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS03XzUsXG4gIC5weC1zbS03XzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTdfNSxcbiAgLnB5LXNtLTdfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTdfNSxcbiAgLnB4LXNtLTdfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLThfNSB7XG4gICAgcGFkZGluZzogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tOF81LFxuICAucHktc20tOF81IHtcbiAgICBwYWRkaW5nLXRvcDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tOF81LFxuICAucHgtc20tOF81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS04XzUsXG4gIC5weS1zbS04XzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS04XzUsXG4gIC5weC1zbS04XzUge1xuICAgIHBhZGRpbmctbGVmdDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS05XzUge1xuICAgIHBhZGRpbmc6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTlfNSxcbiAgLnB5LXNtLTlfNSB7XG4gICAgcGFkZGluZy10b3A6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTlfNSxcbiAgLnB4LXNtLTlfNSB7XG4gICAgcGFkZGluZy1yaWdodDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tOV81LFxuICAucHktc20tOV81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tOV81LFxuICAucHgtc20tOV81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tMTBfNSB7XG4gICAgcGFkZGluZzogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tMTBfNSxcbiAgLnB5LXNtLTEwXzUge1xuICAgIHBhZGRpbmctdG9wOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS0xMF81LFxuICAucHgtc20tMTBfNSB7XG4gICAgcGFkZGluZy1yaWdodDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tMTBfNSxcbiAgLnB5LXNtLTEwXzUge1xuICAgIHBhZGRpbmctYm90dG9tOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS0xMF81LFxuICAucHgtc20tMTBfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW4xIHtcbiAgICBtYXJnaW46IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW4xLFxuICAubXktc20tbjEge1xuICAgIG1hcmdpbi10b3A6IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW4xLFxuICAubXgtc20tbjEge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjEsXG4gIC5teS1zbS1uMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjEsXG4gIC5teC1zbS1uMSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjIge1xuICAgIG1hcmdpbjogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uMixcbiAgLm15LXNtLW4yIHtcbiAgICBtYXJnaW4tdG9wOiAtMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW4yLFxuICAubXgtc20tbjIge1xuICAgIG1hcmdpbi1yaWdodDogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uMixcbiAgLm15LXNtLW4yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW4yLFxuICAubXgtc20tbjIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjMge1xuICAgIG1hcmdpbjogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjMsXG4gIC5teS1zbS1uMyB7XG4gICAgbWFyZ2luLXRvcDogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjMsXG4gIC5teC1zbS1uMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uMyxcbiAgLm15LXNtLW4zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uMyxcbiAgLm14LXNtLW4zIHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uNCB7XG4gICAgbWFyZ2luOiAtMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjQsXG4gIC5teS1zbS1uNCB7XG4gICAgbWFyZ2luLXRvcDogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW40LFxuICAubXgtc20tbjQge1xuICAgIG1hcmdpbi1yaWdodDogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW40LFxuICAubXktc20tbjQge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uNCxcbiAgLm14LXNtLW40IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjUge1xuICAgIG1hcmdpbjogLTIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjUsXG4gIC5teS1zbS1uNSB7XG4gICAgbWFyZ2luLXRvcDogLTIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjUsXG4gIC5teC1zbS1uNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uNSxcbiAgLm15LXNtLW41IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uNSxcbiAgLm14LXNtLW41IHtcbiAgICBtYXJnaW4tbGVmdDogLTIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uNiB7XG4gICAgbWFyZ2luOiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW42LFxuICAubXktc20tbjYge1xuICAgIG1hcmdpbi10b3A6IC0yLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjYsXG4gIC5teC1zbS1uNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW42LFxuICAubXktc20tbjYge1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjYsXG4gIC5teC1zbS1uNiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uNyB7XG4gICAgbWFyZ2luOiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uNyxcbiAgLm15LXNtLW43IHtcbiAgICBtYXJnaW4tdG9wOiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uNyxcbiAgLm14LXNtLW43IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW43LFxuICAubXktc20tbjcge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW43LFxuICAubXgtc20tbjcge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW44IHtcbiAgICBtYXJnaW46IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW44LFxuICAubXktc20tbjgge1xuICAgIG1hcmdpbi10b3A6IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW44LFxuICAubXgtc20tbjgge1xuICAgIG1hcmdpbi1yaWdodDogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjgsXG4gIC5teS1zbS1uOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjgsXG4gIC5teC1zbS1uOCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjkge1xuICAgIG1hcmdpbjogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjksXG4gIC5teS1zbS1uOSB7XG4gICAgbWFyZ2luLXRvcDogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjksXG4gIC5teC1zbS1uOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uOSxcbiAgLm15LXNtLW45IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uOSxcbiAgLm14LXNtLW45IHtcbiAgICBtYXJnaW4tbGVmdDogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uMTAge1xuICAgIG1hcmdpbjogLTYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uMTAsXG4gIC5teS1zbS1uMTAge1xuICAgIG1hcmdpbi10b3A6IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjEwLFxuICAubXgtc20tbjEwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjEwLFxuICAubXktc20tbjEwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW4xMCxcbiAgLm14LXNtLW4xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uMV81IHtcbiAgICBtYXJnaW46IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uMV81LFxuICAubXktc20tbjFfNSB7XG4gICAgbWFyZ2luLXRvcDogLTAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW4xXzUsXG4gIC5teC1zbS1uMV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uMV81LFxuICAubXktc20tbjFfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW4xXzUsXG4gIC5teC1zbS1uMV81IHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjJfNSB7XG4gICAgbWFyZ2luOiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjJfNSxcbiAgLm15LXNtLW4yXzUge1xuICAgIG1hcmdpbi10b3A6IC0xLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uMl81LFxuICAubXgtc20tbjJfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjJfNSxcbiAgLm15LXNtLW4yXzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uMl81LFxuICAubXgtc20tbjJfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW4zXzUge1xuICAgIG1hcmdpbjogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW4zXzUsXG4gIC5teS1zbS1uM181IHtcbiAgICBtYXJnaW4tdG9wOiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjNfNSxcbiAgLm14LXNtLW4zXzUge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW4zXzUsXG4gIC5teS1zbS1uM181IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjNfNSxcbiAgLm14LXNtLW4zXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uNF81IHtcbiAgICBtYXJnaW46IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uNF81LFxuICAubXktc20tbjRfNSB7XG4gICAgbWFyZ2luLXRvcDogLTIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW40XzUsXG4gIC5teC1zbS1uNF81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uNF81LFxuICAubXktc20tbjRfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW40XzUsXG4gIC5teC1zbS1uNF81IHtcbiAgICBtYXJnaW4tbGVmdDogLTIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjVfNSB7XG4gICAgbWFyZ2luOiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjVfNSxcbiAgLm15LXNtLW41XzUge1xuICAgIG1hcmdpbi10b3A6IC0yLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uNV81LFxuICAubXgtc20tbjVfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjVfNSxcbiAgLm15LXNtLW41XzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uNV81LFxuICAubXgtc20tbjVfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW42XzUge1xuICAgIG1hcmdpbjogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW42XzUsXG4gIC5teS1zbS1uNl81IHtcbiAgICBtYXJnaW4tdG9wOiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjZfNSxcbiAgLm14LXNtLW42XzUge1xuICAgIG1hcmdpbi1yaWdodDogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW42XzUsXG4gIC5teS1zbS1uNl81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjZfNSxcbiAgLm14LXNtLW42XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uN181IHtcbiAgICBtYXJnaW46IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uN181LFxuICAubXktc20tbjdfNSB7XG4gICAgbWFyZ2luLXRvcDogLTMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW43XzUsXG4gIC5teC1zbS1uN181IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uN181LFxuICAubXktc20tbjdfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW43XzUsXG4gIC5teC1zbS1uN181IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjhfNSB7XG4gICAgbWFyZ2luOiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjhfNSxcbiAgLm15LXNtLW44XzUge1xuICAgIG1hcmdpbi10b3A6IC0zLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uOF81LFxuICAubXgtc20tbjhfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjhfNSxcbiAgLm15LXNtLW44XzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uOF81LFxuICAubXgtc20tbjhfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW45XzUge1xuICAgIG1hcmdpbjogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW45XzUsXG4gIC5teS1zbS1uOV81IHtcbiAgICBtYXJnaW4tdG9wOiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjlfNSxcbiAgLm14LXNtLW45XzUge1xuICAgIG1hcmdpbi1yaWdodDogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW45XzUsXG4gIC5teS1zbS1uOV81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjlfNSxcbiAgLm14LXNtLW45XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uMTBfNSB7XG4gICAgbWFyZ2luOiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjEwXzUsXG4gIC5teS1zbS1uMTBfNSB7XG4gICAgbWFyZ2luLXRvcDogLTYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW4xMF81LFxuICAubXgtc20tbjEwXzUge1xuICAgIG1hcmdpbi1yaWdodDogLTYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW4xMF81LFxuICAubXktc20tbjEwXzUge1xuICAgIG1hcmdpbi1ib3R0b206IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uMTBfNSxcbiAgLm14LXNtLW4xMF81IHtcbiAgICBtYXJnaW4tbGVmdDogLTYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLWF1dG8sXG4gIC5teS1zbS1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLWF1dG8sXG4gIC5teC1zbS1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tYXV0byxcbiAgLm15LXNtLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tYXV0byxcbiAgLm14LXNtLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubS1tZC0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtMCxcbiAgLm15LW1kLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtMCxcbiAgLm14LW1kLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC0wLFxuICAubXktbWQtMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC0wLFxuICAubXgtbWQtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC0xIHtcbiAgICBtYXJnaW46IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtMSxcbiAgLm15LW1kLTEge1xuICAgIG1hcmdpbi10b3A6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtMSxcbiAgLm14LW1kLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC0xLFxuICAubXktbWQtMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC0xLFxuICAubXgtbWQtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC0yIHtcbiAgICBtYXJnaW46IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC0yLFxuICAubXktbWQtMiB7XG4gICAgbWFyZ2luLXRvcDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTIsXG4gIC5teC1tZC0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC0yLFxuICAubXktbWQtMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTIsXG4gIC5teC1tZC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtMyB7XG4gICAgbWFyZ2luOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTMsXG4gIC5teS1tZC0zIHtcbiAgICBtYXJnaW4tdG9wOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTMsXG4gIC5teC1tZC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtMyxcbiAgLm15LW1kLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtMyxcbiAgLm14LW1kLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtNCB7XG4gICAgbWFyZ2luOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC00LFxuICAubXktbWQtNCB7XG4gICAgbWFyZ2luLXRvcDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtNCxcbiAgLm14LW1kLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtNCxcbiAgLm15LW1kLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTQsXG4gIC5teC1tZC00IHtcbiAgICBtYXJnaW4tbGVmdDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC01IHtcbiAgICBtYXJnaW46IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtNSxcbiAgLm15LW1kLTUge1xuICAgIG1hcmdpbi10b3A6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtNSxcbiAgLm14LW1kLTUge1xuICAgIG1hcmdpbi1yaWdodDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC01LFxuICAubXktbWQtNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC01LFxuICAubXgtbWQtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC02IHtcbiAgICBtYXJnaW46IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC02LFxuICAubXktbWQtNiB7XG4gICAgbWFyZ2luLXRvcDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTYsXG4gIC5teC1tZC02IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC02LFxuICAubXktbWQtNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTYsXG4gIC5teC1tZC02IHtcbiAgICBtYXJnaW4tbGVmdDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtNyB7XG4gICAgbWFyZ2luOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTcsXG4gIC5teS1tZC03IHtcbiAgICBtYXJnaW4tdG9wOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTcsXG4gIC5teC1tZC03IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtNyxcbiAgLm15LW1kLTcge1xuICAgIG1hcmdpbi1ib3R0b206IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtNyxcbiAgLm14LW1kLTcge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtOCB7XG4gICAgbWFyZ2luOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTgsXG4gIC5teS1tZC04IHtcbiAgICBtYXJnaW4tdG9wOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTgsXG4gIC5teC1tZC04IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtOCxcbiAgLm15LW1kLTgge1xuICAgIG1hcmdpbi1ib3R0b206IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtOCxcbiAgLm14LW1kLTgge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtOSB7XG4gICAgbWFyZ2luOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTksXG4gIC5teS1tZC05IHtcbiAgICBtYXJnaW4tdG9wOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTksXG4gIC5teC1tZC05IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtOSxcbiAgLm15LW1kLTkge1xuICAgIG1hcmdpbi1ib3R0b206IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtOSxcbiAgLm14LW1kLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtMTAge1xuICAgIG1hcmdpbjogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTEwLFxuICAubXktbWQtMTAge1xuICAgIG1hcmdpbi10b3A6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC0xMCxcbiAgLm14LW1kLTEwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC0xMCxcbiAgLm15LW1kLTEwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtMTAsXG4gIC5teC1tZC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTFfNSB7XG4gICAgbWFyZ2luOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC0xXzUsXG4gIC5teS1tZC0xXzUge1xuICAgIG1hcmdpbi10b3A6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTFfNSxcbiAgLm14LW1kLTFfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC0xXzUsXG4gIC5teS1tZC0xXzUge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTFfNSxcbiAgLm14LW1kLTFfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtMl81IHtcbiAgICBtYXJnaW46IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTJfNSxcbiAgLm15LW1kLTJfNSB7XG4gICAgbWFyZ2luLXRvcDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtMl81LFxuICAubXgtbWQtMl81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTJfNSxcbiAgLm15LW1kLTJfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtMl81LFxuICAubXgtbWQtMl81IHtcbiAgICBtYXJnaW4tbGVmdDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC0zXzUge1xuICAgIG1hcmdpbjogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtM181LFxuICAubXktbWQtM181IHtcbiAgICBtYXJnaW4tdG9wOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC0zXzUsXG4gIC5teC1tZC0zXzUge1xuICAgIG1hcmdpbi1yaWdodDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtM181LFxuICAubXktbWQtM181IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC0zXzUsXG4gIC5teC1tZC0zXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTRfNSB7XG4gICAgbWFyZ2luOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC00XzUsXG4gIC5teS1tZC00XzUge1xuICAgIG1hcmdpbi10b3A6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTRfNSxcbiAgLm14LW1kLTRfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC00XzUsXG4gIC5teS1tZC00XzUge1xuICAgIG1hcmdpbi1ib3R0b206IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTRfNSxcbiAgLm14LW1kLTRfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtNV81IHtcbiAgICBtYXJnaW46IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTVfNSxcbiAgLm15LW1kLTVfNSB7XG4gICAgbWFyZ2luLXRvcDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtNV81LFxuICAubXgtbWQtNV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTVfNSxcbiAgLm15LW1kLTVfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtNV81LFxuICAubXgtbWQtNV81IHtcbiAgICBtYXJnaW4tbGVmdDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC02XzUge1xuICAgIG1hcmdpbjogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtNl81LFxuICAubXktbWQtNl81IHtcbiAgICBtYXJnaW4tdG9wOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC02XzUsXG4gIC5teC1tZC02XzUge1xuICAgIG1hcmdpbi1yaWdodDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtNl81LFxuICAubXktbWQtNl81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC02XzUsXG4gIC5teC1tZC02XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTdfNSB7XG4gICAgbWFyZ2luOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC03XzUsXG4gIC5teS1tZC03XzUge1xuICAgIG1hcmdpbi10b3A6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTdfNSxcbiAgLm14LW1kLTdfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC03XzUsXG4gIC5teS1tZC03XzUge1xuICAgIG1hcmdpbi1ib3R0b206IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTdfNSxcbiAgLm14LW1kLTdfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtOF81IHtcbiAgICBtYXJnaW46IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLThfNSxcbiAgLm15LW1kLThfNSB7XG4gICAgbWFyZ2luLXRvcDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtOF81LFxuICAubXgtbWQtOF81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLThfNSxcbiAgLm15LW1kLThfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtOF81LFxuICAubXgtbWQtOF81IHtcbiAgICBtYXJnaW4tbGVmdDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC05XzUge1xuICAgIG1hcmdpbjogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtOV81LFxuICAubXktbWQtOV81IHtcbiAgICBtYXJnaW4tdG9wOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC05XzUsXG4gIC5teC1tZC05XzUge1xuICAgIG1hcmdpbi1yaWdodDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtOV81LFxuICAubXktbWQtOV81IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC05XzUsXG4gIC5teC1tZC05XzUge1xuICAgIG1hcmdpbi1sZWZ0OiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTEwXzUge1xuICAgIG1hcmdpbjogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtMTBfNSxcbiAgLm15LW1kLTEwXzUge1xuICAgIG1hcmdpbi10b3A6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTEwXzUsXG4gIC5teC1tZC0xMF81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTEwXzUsXG4gIC5teS1tZC0xMF81IHtcbiAgICBtYXJnaW4tYm90dG9tOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC0xMF81LFxuICAubXgtbWQtMTBfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC0wLFxuICAucHktbWQtMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtMCxcbiAgLnB4LW1kLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtMCxcbiAgLnB5LW1kLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTAsXG4gIC5weC1tZC0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC0xIHtcbiAgICBwYWRkaW5nOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTEsXG4gIC5weS1tZC0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC0xLFxuICAucHgtbWQtMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC0xLFxuICAucHktbWQtMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtMSxcbiAgLnB4LW1kLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTIge1xuICAgIHBhZGRpbmc6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC0yLFxuICAucHktbWQtMiB7XG4gICAgcGFkZGluZy10b3A6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC0yLFxuICAucHgtbWQtMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTIsXG4gIC5weS1tZC0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTIsXG4gIC5weC1tZC0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTMge1xuICAgIHBhZGRpbmc6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtMyxcbiAgLnB5LW1kLTMge1xuICAgIHBhZGRpbmctdG9wOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTMsXG4gIC5weC1tZC0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTMsXG4gIC5weS1tZC0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC0zLFxuICAucHgtbWQtMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtNCB7XG4gICAgcGFkZGluZzogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtNCxcbiAgLnB5LW1kLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC00LFxuICAucHgtbWQtNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtNCxcbiAgLnB5LW1kLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC00LFxuICAucHgtbWQtNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTUge1xuICAgIHBhZGRpbmc6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtNSxcbiAgLnB5LW1kLTUge1xuICAgIHBhZGRpbmctdG9wOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTUsXG4gIC5weC1tZC01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTUsXG4gIC5weS1tZC01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC01LFxuICAucHgtbWQtNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtNiB7XG4gICAgcGFkZGluZzogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTYsXG4gIC5weS1tZC02IHtcbiAgICBwYWRkaW5nLXRvcDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTYsXG4gIC5weC1tZC02IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtNixcbiAgLnB5LW1kLTYge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtNixcbiAgLnB4LW1kLTYge1xuICAgIHBhZGRpbmctbGVmdDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtNyB7XG4gICAgcGFkZGluZzogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC03LFxuICAucHktbWQtNyB7XG4gICAgcGFkZGluZy10b3A6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtNyxcbiAgLnB4LW1kLTcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtNyxcbiAgLnB5LW1kLTcge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTcsXG4gIC5weC1tZC03IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC04IHtcbiAgICBwYWRkaW5nOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTgsXG4gIC5weS1tZC04IHtcbiAgICBwYWRkaW5nLXRvcDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC04LFxuICAucHgtbWQtOCB7XG4gICAgcGFkZGluZy1yaWdodDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC04LFxuICAucHktbWQtOCB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtOCxcbiAgLnB4LW1kLTgge1xuICAgIHBhZGRpbmctbGVmdDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTkge1xuICAgIHBhZGRpbmc6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtOSxcbiAgLnB5LW1kLTkge1xuICAgIHBhZGRpbmctdG9wOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTksXG4gIC5weC1tZC05IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTksXG4gIC5weS1tZC05IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC05LFxuICAucHgtbWQtOSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtMTAge1xuICAgIHBhZGRpbmc6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC0xMCxcbiAgLnB5LW1kLTEwIHtcbiAgICBwYWRkaW5nLXRvcDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTEwLFxuICAucHgtbWQtMTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC0xMCxcbiAgLnB5LW1kLTEwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTEwLFxuICAucHgtbWQtMTAge1xuICAgIHBhZGRpbmctbGVmdDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtMV81IHtcbiAgICBwYWRkaW5nOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC0xXzUsXG4gIC5weS1tZC0xXzUge1xuICAgIHBhZGRpbmctdG9wOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC0xXzUsXG4gIC5weC1tZC0xXzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTFfNSxcbiAgLnB5LW1kLTFfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTFfNSxcbiAgLnB4LW1kLTFfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTJfNSB7XG4gICAgcGFkZGluZzogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtMl81LFxuICAucHktbWQtMl81IHtcbiAgICBwYWRkaW5nLXRvcDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtMl81LFxuICAucHgtbWQtMl81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC0yXzUsXG4gIC5weS1tZC0yXzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC0yXzUsXG4gIC5weC1tZC0yXzUge1xuICAgIHBhZGRpbmctbGVmdDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC0zXzUge1xuICAgIHBhZGRpbmc6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTNfNSxcbiAgLnB5LW1kLTNfNSB7XG4gICAgcGFkZGluZy10b3A6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTNfNSxcbiAgLnB4LW1kLTNfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtM181LFxuICAucHktbWQtM181IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtM181LFxuICAucHgtbWQtM181IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtNF81IHtcbiAgICBwYWRkaW5nOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC00XzUsXG4gIC5weS1tZC00XzUge1xuICAgIHBhZGRpbmctdG9wOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC00XzUsXG4gIC5weC1tZC00XzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTRfNSxcbiAgLnB5LW1kLTRfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTRfNSxcbiAgLnB4LW1kLTRfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTVfNSB7XG4gICAgcGFkZGluZzogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtNV81LFxuICAucHktbWQtNV81IHtcbiAgICBwYWRkaW5nLXRvcDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtNV81LFxuICAucHgtbWQtNV81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC01XzUsXG4gIC5weS1tZC01XzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC01XzUsXG4gIC5weC1tZC01XzUge1xuICAgIHBhZGRpbmctbGVmdDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC02XzUge1xuICAgIHBhZGRpbmc6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTZfNSxcbiAgLnB5LW1kLTZfNSB7XG4gICAgcGFkZGluZy10b3A6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTZfNSxcbiAgLnB4LW1kLTZfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtNl81LFxuICAucHktbWQtNl81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtNl81LFxuICAucHgtbWQtNl81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtN181IHtcbiAgICBwYWRkaW5nOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC03XzUsXG4gIC5weS1tZC03XzUge1xuICAgIHBhZGRpbmctdG9wOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC03XzUsXG4gIC5weC1tZC03XzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTdfNSxcbiAgLnB5LW1kLTdfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTdfNSxcbiAgLnB4LW1kLTdfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLThfNSB7XG4gICAgcGFkZGluZzogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtOF81LFxuICAucHktbWQtOF81IHtcbiAgICBwYWRkaW5nLXRvcDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtOF81LFxuICAucHgtbWQtOF81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC04XzUsXG4gIC5weS1tZC04XzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC04XzUsXG4gIC5weC1tZC04XzUge1xuICAgIHBhZGRpbmctbGVmdDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC05XzUge1xuICAgIHBhZGRpbmc6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTlfNSxcbiAgLnB5LW1kLTlfNSB7XG4gICAgcGFkZGluZy10b3A6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTlfNSxcbiAgLnB4LW1kLTlfNSB7XG4gICAgcGFkZGluZy1yaWdodDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtOV81LFxuICAucHktbWQtOV81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtOV81LFxuICAucHgtbWQtOV81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtMTBfNSB7XG4gICAgcGFkZGluZzogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtMTBfNSxcbiAgLnB5LW1kLTEwXzUge1xuICAgIHBhZGRpbmctdG9wOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC0xMF81LFxuICAucHgtbWQtMTBfNSB7XG4gICAgcGFkZGluZy1yaWdodDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtMTBfNSxcbiAgLnB5LW1kLTEwXzUge1xuICAgIHBhZGRpbmctYm90dG9tOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC0xMF81LFxuICAucHgtbWQtMTBfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW4xIHtcbiAgICBtYXJnaW46IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW4xLFxuICAubXktbWQtbjEge1xuICAgIG1hcmdpbi10b3A6IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW4xLFxuICAubXgtbWQtbjEge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjEsXG4gIC5teS1tZC1uMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjEsXG4gIC5teC1tZC1uMSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjIge1xuICAgIG1hcmdpbjogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uMixcbiAgLm15LW1kLW4yIHtcbiAgICBtYXJnaW4tdG9wOiAtMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW4yLFxuICAubXgtbWQtbjIge1xuICAgIG1hcmdpbi1yaWdodDogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uMixcbiAgLm15LW1kLW4yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW4yLFxuICAubXgtbWQtbjIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjMge1xuICAgIG1hcmdpbjogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjMsXG4gIC5teS1tZC1uMyB7XG4gICAgbWFyZ2luLXRvcDogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtbjMsXG4gIC5teC1tZC1uMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uMyxcbiAgLm15LW1kLW4zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uMyxcbiAgLm14LW1kLW4zIHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uNCB7XG4gICAgbWFyZ2luOiAtMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjQsXG4gIC5teS1tZC1uNCB7XG4gICAgbWFyZ2luLXRvcDogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW40LFxuICAubXgtbWQtbjQge1xuICAgIG1hcmdpbi1yaWdodDogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW40LFxuICAubXktbWQtbjQge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uNCxcbiAgLm14LW1kLW40IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjUge1xuICAgIG1hcmdpbjogLTIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjUsXG4gIC5teS1tZC1uNSB7XG4gICAgbWFyZ2luLXRvcDogLTIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtbjUsXG4gIC5teC1tZC1uNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uNSxcbiAgLm15LW1kLW41IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uNSxcbiAgLm14LW1kLW41IHtcbiAgICBtYXJnaW4tbGVmdDogLTIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uNiB7XG4gICAgbWFyZ2luOiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW42LFxuICAubXktbWQtbjYge1xuICAgIG1hcmdpbi10b3A6IC0yLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtbjYsXG4gIC5teC1tZC1uNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW42LFxuICAubXktbWQtbjYge1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjYsXG4gIC5teC1tZC1uNiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uNyB7XG4gICAgbWFyZ2luOiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uNyxcbiAgLm15LW1kLW43IHtcbiAgICBtYXJnaW4tdG9wOiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uNyxcbiAgLm14LW1kLW43IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW43LFxuICAubXktbWQtbjcge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW43LFxuICAubXgtbWQtbjcge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW44IHtcbiAgICBtYXJnaW46IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW44LFxuICAubXktbWQtbjgge1xuICAgIG1hcmdpbi10b3A6IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW44LFxuICAubXgtbWQtbjgge1xuICAgIG1hcmdpbi1yaWdodDogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjgsXG4gIC5teS1tZC1uOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjgsXG4gIC5teC1tZC1uOCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjkge1xuICAgIG1hcmdpbjogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjksXG4gIC5teS1tZC1uOSB7XG4gICAgbWFyZ2luLXRvcDogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtbjksXG4gIC5teC1tZC1uOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uOSxcbiAgLm15LW1kLW45IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uOSxcbiAgLm14LW1kLW45IHtcbiAgICBtYXJnaW4tbGVmdDogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uMTAge1xuICAgIG1hcmdpbjogLTYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uMTAsXG4gIC5teS1tZC1uMTAge1xuICAgIG1hcmdpbi10b3A6IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtbjEwLFxuICAubXgtbWQtbjEwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjEwLFxuICAubXktbWQtbjEwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW4xMCxcbiAgLm14LW1kLW4xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uMV81IHtcbiAgICBtYXJnaW46IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uMV81LFxuICAubXktbWQtbjFfNSB7XG4gICAgbWFyZ2luLXRvcDogLTAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW4xXzUsXG4gIC5teC1tZC1uMV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uMV81LFxuICAubXktbWQtbjFfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW4xXzUsXG4gIC5teC1tZC1uMV81IHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjJfNSB7XG4gICAgbWFyZ2luOiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjJfNSxcbiAgLm15LW1kLW4yXzUge1xuICAgIG1hcmdpbi10b3A6IC0xLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uMl81LFxuICAubXgtbWQtbjJfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjJfNSxcbiAgLm15LW1kLW4yXzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uMl81LFxuICAubXgtbWQtbjJfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW4zXzUge1xuICAgIG1hcmdpbjogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW4zXzUsXG4gIC5teS1tZC1uM181IHtcbiAgICBtYXJnaW4tdG9wOiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtbjNfNSxcbiAgLm14LW1kLW4zXzUge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW4zXzUsXG4gIC5teS1tZC1uM181IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjNfNSxcbiAgLm14LW1kLW4zXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uNF81IHtcbiAgICBtYXJnaW46IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uNF81LFxuICAubXktbWQtbjRfNSB7XG4gICAgbWFyZ2luLXRvcDogLTIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW40XzUsXG4gIC5teC1tZC1uNF81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uNF81LFxuICAubXktbWQtbjRfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW40XzUsXG4gIC5teC1tZC1uNF81IHtcbiAgICBtYXJnaW4tbGVmdDogLTIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjVfNSB7XG4gICAgbWFyZ2luOiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjVfNSxcbiAgLm15LW1kLW41XzUge1xuICAgIG1hcmdpbi10b3A6IC0yLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uNV81LFxuICAubXgtbWQtbjVfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjVfNSxcbiAgLm15LW1kLW41XzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uNV81LFxuICAubXgtbWQtbjVfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW42XzUge1xuICAgIG1hcmdpbjogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW42XzUsXG4gIC5teS1tZC1uNl81IHtcbiAgICBtYXJnaW4tdG9wOiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtbjZfNSxcbiAgLm14LW1kLW42XzUge1xuICAgIG1hcmdpbi1yaWdodDogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW42XzUsXG4gIC5teS1tZC1uNl81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjZfNSxcbiAgLm14LW1kLW42XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uN181IHtcbiAgICBtYXJnaW46IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uN181LFxuICAubXktbWQtbjdfNSB7XG4gICAgbWFyZ2luLXRvcDogLTMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW43XzUsXG4gIC5teC1tZC1uN181IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uN181LFxuICAubXktbWQtbjdfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW43XzUsXG4gIC5teC1tZC1uN181IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjhfNSB7XG4gICAgbWFyZ2luOiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjhfNSxcbiAgLm15LW1kLW44XzUge1xuICAgIG1hcmdpbi10b3A6IC0zLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uOF81LFxuICAubXgtbWQtbjhfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjhfNSxcbiAgLm15LW1kLW44XzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uOF81LFxuICAubXgtbWQtbjhfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW45XzUge1xuICAgIG1hcmdpbjogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW45XzUsXG4gIC5teS1tZC1uOV81IHtcbiAgICBtYXJnaW4tdG9wOiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtbjlfNSxcbiAgLm14LW1kLW45XzUge1xuICAgIG1hcmdpbi1yaWdodDogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW45XzUsXG4gIC5teS1tZC1uOV81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjlfNSxcbiAgLm14LW1kLW45XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uMTBfNSB7XG4gICAgbWFyZ2luOiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjEwXzUsXG4gIC5teS1tZC1uMTBfNSB7XG4gICAgbWFyZ2luLXRvcDogLTYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW4xMF81LFxuICAubXgtbWQtbjEwXzUge1xuICAgIG1hcmdpbi1yaWdodDogLTYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW4xMF81LFxuICAubXktbWQtbjEwXzUge1xuICAgIG1hcmdpbi1ib3R0b206IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uMTBfNSxcbiAgLm14LW1kLW4xMF81IHtcbiAgICBtYXJnaW4tbGVmdDogLTYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLWF1dG8sXG4gIC5teS1tZC1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLWF1dG8sXG4gIC5teC1tZC1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtYXV0byxcbiAgLm15LW1kLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtYXV0byxcbiAgLm14LW1kLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm0tbGctMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTAsXG4gIC5teS1sZy0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTAsXG4gIC5teC1sZy0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctMCxcbiAgLm15LWxnLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctMCxcbiAgLm14LWxnLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctMSB7XG4gICAgbWFyZ2luOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTEsXG4gIC5teS1sZy0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTEsXG4gIC5teC1sZy0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctMSxcbiAgLm15LWxnLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctMSxcbiAgLm14LWxnLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctMiB7XG4gICAgbWFyZ2luOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctMixcbiAgLm15LWxnLTIge1xuICAgIG1hcmdpbi10b3A6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy0yLFxuICAubXgtbGctMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctMixcbiAgLm15LWxnLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy0yLFxuICAubXgtbGctMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTMge1xuICAgIG1hcmdpbjogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy0zLFxuICAubXktbGctMyB7XG4gICAgbWFyZ2luLXRvcDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy0zLFxuICAubXgtbGctMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTMsXG4gIC5teS1sZy0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTMsXG4gIC5teC1sZy0zIHtcbiAgICBtYXJnaW4tbGVmdDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTQge1xuICAgIG1hcmdpbjogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctNCxcbiAgLm15LWxnLTQge1xuICAgIG1hcmdpbi10b3A6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTQsXG4gIC5teC1sZy00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTQsXG4gIC5teS1sZy00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy00LFxuICAubXgtbGctNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctNSB7XG4gICAgbWFyZ2luOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTUsXG4gIC5teS1sZy01IHtcbiAgICBtYXJnaW4tdG9wOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTUsXG4gIC5teC1sZy01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctNSxcbiAgLm15LWxnLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctNSxcbiAgLm14LWxnLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctNiB7XG4gICAgbWFyZ2luOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctNixcbiAgLm15LWxnLTYge1xuICAgIG1hcmdpbi10b3A6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy02LFxuICAubXgtbGctNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctNixcbiAgLm15LWxnLTYge1xuICAgIG1hcmdpbi1ib3R0b206IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy02LFxuICAubXgtbGctNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTcge1xuICAgIG1hcmdpbjogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy03LFxuICAubXktbGctNyB7XG4gICAgbWFyZ2luLXRvcDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy03LFxuICAubXgtbGctNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTcsXG4gIC5teS1sZy03IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTcsXG4gIC5teC1sZy03IHtcbiAgICBtYXJnaW4tbGVmdDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTgge1xuICAgIG1hcmdpbjogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy04LFxuICAubXktbGctOCB7XG4gICAgbWFyZ2luLXRvcDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy04LFxuICAubXgtbGctOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTgsXG4gIC5teS1sZy04IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTgsXG4gIC5teC1sZy04IHtcbiAgICBtYXJnaW4tbGVmdDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTkge1xuICAgIG1hcmdpbjogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy05LFxuICAubXktbGctOSB7XG4gICAgbWFyZ2luLXRvcDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy05LFxuICAubXgtbGctOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTksXG4gIC5teS1sZy05IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTksXG4gIC5teC1sZy05IHtcbiAgICBtYXJnaW4tbGVmdDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTEwIHtcbiAgICBtYXJnaW46IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy0xMCxcbiAgLm15LWxnLTEwIHtcbiAgICBtYXJnaW4tdG9wOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctMTAsXG4gIC5teC1sZy0xMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctMTAsXG4gIC5teS1sZy0xMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTEwLFxuICAubXgtbGctMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy0xXzUge1xuICAgIG1hcmdpbjogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctMV81LFxuICAubXktbGctMV81IHtcbiAgICBtYXJnaW4tdG9wOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy0xXzUsXG4gIC5teC1sZy0xXzUge1xuICAgIG1hcmdpbi1yaWdodDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctMV81LFxuICAubXktbGctMV81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy0xXzUsXG4gIC5teC1sZy0xXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTJfNSB7XG4gICAgbWFyZ2luOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy0yXzUsXG4gIC5teS1sZy0yXzUge1xuICAgIG1hcmdpbi10b3A6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTJfNSxcbiAgLm14LWxnLTJfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0yXzUsXG4gIC5teS1sZy0yXzUge1xuICAgIG1hcmdpbi1ib3R0b206IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTJfNSxcbiAgLm14LWxnLTJfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctM181IHtcbiAgICBtYXJnaW46IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTNfNSxcbiAgLm15LWxnLTNfNSB7XG4gICAgbWFyZ2luLXRvcDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctM181LFxuICAubXgtbGctM181IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTNfNSxcbiAgLm15LWxnLTNfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctM181LFxuICAubXgtbGctM181IHtcbiAgICBtYXJnaW4tbGVmdDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy00XzUge1xuICAgIG1hcmdpbjogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctNF81LFxuICAubXktbGctNF81IHtcbiAgICBtYXJnaW4tdG9wOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy00XzUsXG4gIC5teC1sZy00XzUge1xuICAgIG1hcmdpbi1yaWdodDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctNF81LFxuICAubXktbGctNF81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy00XzUsXG4gIC5teC1sZy00XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTVfNSB7XG4gICAgbWFyZ2luOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy01XzUsXG4gIC5teS1sZy01XzUge1xuICAgIG1hcmdpbi10b3A6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTVfNSxcbiAgLm14LWxnLTVfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy01XzUsXG4gIC5teS1sZy01XzUge1xuICAgIG1hcmdpbi1ib3R0b206IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTVfNSxcbiAgLm14LWxnLTVfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctNl81IHtcbiAgICBtYXJnaW46IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTZfNSxcbiAgLm15LWxnLTZfNSB7XG4gICAgbWFyZ2luLXRvcDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctNl81LFxuICAubXgtbGctNl81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTZfNSxcbiAgLm15LWxnLTZfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctNl81LFxuICAubXgtbGctNl81IHtcbiAgICBtYXJnaW4tbGVmdDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy03XzUge1xuICAgIG1hcmdpbjogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctN181LFxuICAubXktbGctN181IHtcbiAgICBtYXJnaW4tdG9wOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy03XzUsXG4gIC5teC1sZy03XzUge1xuICAgIG1hcmdpbi1yaWdodDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctN181LFxuICAubXktbGctN181IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy03XzUsXG4gIC5teC1sZy03XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLThfNSB7XG4gICAgbWFyZ2luOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy04XzUsXG4gIC5teS1sZy04XzUge1xuICAgIG1hcmdpbi10b3A6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLThfNSxcbiAgLm14LWxnLThfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy04XzUsXG4gIC5teS1sZy04XzUge1xuICAgIG1hcmdpbi1ib3R0b206IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLThfNSxcbiAgLm14LWxnLThfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctOV81IHtcbiAgICBtYXJnaW46IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTlfNSxcbiAgLm15LWxnLTlfNSB7XG4gICAgbWFyZ2luLXRvcDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctOV81LFxuICAubXgtbGctOV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTlfNSxcbiAgLm15LWxnLTlfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctOV81LFxuICAubXgtbGctOV81IHtcbiAgICBtYXJnaW4tbGVmdDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy0xMF81IHtcbiAgICBtYXJnaW46IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTEwXzUsXG4gIC5teS1sZy0xMF81IHtcbiAgICBtYXJnaW4tdG9wOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy0xMF81LFxuICAubXgtbGctMTBfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0xMF81LFxuICAubXktbGctMTBfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctMTBfNSxcbiAgLm14LWxnLTEwXzUge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctMCxcbiAgLnB5LWxnLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTAsXG4gIC5weC1sZy0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTAsXG4gIC5weS1sZy0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy0wLFxuICAucHgtbGctMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctMSB7XG4gICAgcGFkZGluZzogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy0xLFxuICAucHktbGctMSB7XG4gICAgcGFkZGluZy10b3A6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctMSxcbiAgLnB4LWxnLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctMSxcbiAgLnB5LWxnLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTEsXG4gIC5weC1sZy0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0yIHtcbiAgICBwYWRkaW5nOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctMixcbiAgLnB5LWxnLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctMixcbiAgLnB4LWxnLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy0yLFxuICAucHktbGctMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy0yLFxuICAucHgtbGctMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0zIHtcbiAgICBwYWRkaW5nOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTMsXG4gIC5weS1sZy0zIHtcbiAgICBwYWRkaW5nLXRvcDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy0zLFxuICAucHgtbGctMyB7XG4gICAgcGFkZGluZy1yaWdodDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy0zLFxuICAucHktbGctMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctMyxcbiAgLnB4LWxnLTMge1xuICAgIHBhZGRpbmctbGVmdDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTQge1xuICAgIHBhZGRpbmc6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTQsXG4gIC5weS1sZy00IHtcbiAgICBwYWRkaW5nLXRvcDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctNCxcbiAgLnB4LWxnLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTQsXG4gIC5weS1sZy00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctNCxcbiAgLnB4LWxnLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy01IHtcbiAgICBwYWRkaW5nOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTUsXG4gIC5weS1sZy01IHtcbiAgICBwYWRkaW5nLXRvcDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy01LFxuICAucHgtbGctNSB7XG4gICAgcGFkZGluZy1yaWdodDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy01LFxuICAucHktbGctNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctNSxcbiAgLnB4LWxnLTUge1xuICAgIHBhZGRpbmctbGVmdDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTYge1xuICAgIHBhZGRpbmc6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy02LFxuICAucHktbGctNiB7XG4gICAgcGFkZGluZy10b3A6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy02LFxuICAucHgtbGctNiB7XG4gICAgcGFkZGluZy1yaWdodDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTYsXG4gIC5weS1sZy02IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTYsXG4gIC5weC1sZy02IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTcge1xuICAgIHBhZGRpbmc6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctNyxcbiAgLnB5LWxnLTcge1xuICAgIHBhZGRpbmctdG9wOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTcsXG4gIC5weC1sZy03IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTcsXG4gIC5weS1sZy03IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy03LFxuICAucHgtbGctNyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctOCB7XG4gICAgcGFkZGluZzogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy04LFxuICAucHktbGctOCB7XG4gICAgcGFkZGluZy10b3A6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctOCxcbiAgLnB4LWxnLTgge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctOCxcbiAgLnB5LWxnLTgge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTgsXG4gIC5weC1sZy04IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy05IHtcbiAgICBwYWRkaW5nOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTksXG4gIC5weS1sZy05IHtcbiAgICBwYWRkaW5nLXRvcDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy05LFxuICAucHgtbGctOSB7XG4gICAgcGFkZGluZy1yaWdodDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy05LFxuICAucHktbGctOSB7XG4gICAgcGFkZGluZy1ib3R0b206IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctOSxcbiAgLnB4LWxnLTkge1xuICAgIHBhZGRpbmctbGVmdDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTEwIHtcbiAgICBwYWRkaW5nOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctMTAsXG4gIC5weS1sZy0xMCB7XG4gICAgcGFkZGluZy10b3A6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy0xMCxcbiAgLnB4LWxnLTEwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctMTAsXG4gIC5weS1sZy0xMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy0xMCxcbiAgLnB4LWxnLTEwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTFfNSB7XG4gICAgcGFkZGluZzogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctMV81LFxuICAucHktbGctMV81IHtcbiAgICBwYWRkaW5nLXRvcDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctMV81LFxuICAucHgtbGctMV81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy0xXzUsXG4gIC5weS1sZy0xXzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy0xXzUsXG4gIC5weC1sZy0xXzUge1xuICAgIHBhZGRpbmctbGVmdDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0yXzUge1xuICAgIHBhZGRpbmc6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTJfNSxcbiAgLnB5LWxnLTJfNSB7XG4gICAgcGFkZGluZy10b3A6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTJfNSxcbiAgLnB4LWxnLTJfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctMl81LFxuICAucHktbGctMl81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctMl81LFxuICAucHgtbGctMl81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctM181IHtcbiAgICBwYWRkaW5nOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy0zXzUsXG4gIC5weS1sZy0zXzUge1xuICAgIHBhZGRpbmctdG9wOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy0zXzUsXG4gIC5weC1sZy0zXzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTNfNSxcbiAgLnB5LWxnLTNfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTNfNSxcbiAgLnB4LWxnLTNfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTRfNSB7XG4gICAgcGFkZGluZzogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctNF81LFxuICAucHktbGctNF81IHtcbiAgICBwYWRkaW5nLXRvcDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctNF81LFxuICAucHgtbGctNF81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy00XzUsXG4gIC5weS1sZy00XzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy00XzUsXG4gIC5weC1sZy00XzUge1xuICAgIHBhZGRpbmctbGVmdDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy01XzUge1xuICAgIHBhZGRpbmc6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTVfNSxcbiAgLnB5LWxnLTVfNSB7XG4gICAgcGFkZGluZy10b3A6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTVfNSxcbiAgLnB4LWxnLTVfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctNV81LFxuICAucHktbGctNV81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctNV81LFxuICAucHgtbGctNV81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctNl81IHtcbiAgICBwYWRkaW5nOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy02XzUsXG4gIC5weS1sZy02XzUge1xuICAgIHBhZGRpbmctdG9wOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy02XzUsXG4gIC5weC1sZy02XzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTZfNSxcbiAgLnB5LWxnLTZfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTZfNSxcbiAgLnB4LWxnLTZfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTdfNSB7XG4gICAgcGFkZGluZzogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctN181LFxuICAucHktbGctN181IHtcbiAgICBwYWRkaW5nLXRvcDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctN181LFxuICAucHgtbGctN181IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy03XzUsXG4gIC5weS1sZy03XzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy03XzUsXG4gIC5weC1sZy03XzUge1xuICAgIHBhZGRpbmctbGVmdDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy04XzUge1xuICAgIHBhZGRpbmc6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLThfNSxcbiAgLnB5LWxnLThfNSB7XG4gICAgcGFkZGluZy10b3A6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLThfNSxcbiAgLnB4LWxnLThfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctOF81LFxuICAucHktbGctOF81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctOF81LFxuICAucHgtbGctOF81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctOV81IHtcbiAgICBwYWRkaW5nOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy05XzUsXG4gIC5weS1sZy05XzUge1xuICAgIHBhZGRpbmctdG9wOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy05XzUsXG4gIC5weC1sZy05XzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTlfNSxcbiAgLnB5LWxnLTlfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTlfNSxcbiAgLnB4LWxnLTlfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTEwXzUge1xuICAgIHBhZGRpbmc6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTEwXzUsXG4gIC5weS1sZy0xMF81IHtcbiAgICBwYWRkaW5nLXRvcDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctMTBfNSxcbiAgLnB4LWxnLTEwXzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTEwXzUsXG4gIC5weS1sZy0xMF81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctMTBfNSxcbiAgLnB4LWxnLTEwXzUge1xuICAgIHBhZGRpbmctbGVmdDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uMSB7XG4gICAgbWFyZ2luOiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uMSxcbiAgLm15LWxnLW4xIHtcbiAgICBtYXJnaW4tdG9wOiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uMSxcbiAgLm14LWxnLW4xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW4xLFxuICAubXktbGctbjEge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW4xLFxuICAubXgtbGctbjEge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW4yIHtcbiAgICBtYXJnaW46IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjIsXG4gIC5teS1sZy1uMiB7XG4gICAgbWFyZ2luLXRvcDogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uMixcbiAgLm14LWxnLW4yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjIsXG4gIC5teS1sZy1uMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uMixcbiAgLm14LWxnLW4yIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW4zIHtcbiAgICBtYXJnaW46IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW4zLFxuICAubXktbGctbjMge1xuICAgIG1hcmdpbi10b3A6IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLW4zLFxuICAubXgtbGctbjMge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjMsXG4gIC5teS1sZy1uMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjMsXG4gIC5teC1sZy1uMyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjQge1xuICAgIG1hcmdpbjogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW40LFxuICAubXktbGctbjQge1xuICAgIG1hcmdpbi10b3A6IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uNCxcbiAgLm14LWxnLW40IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uNCxcbiAgLm15LWxnLW40IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjQsXG4gIC5teC1sZy1uNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW41IHtcbiAgICBtYXJnaW46IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW41LFxuICAubXktbGctbjUge1xuICAgIG1hcmdpbi10b3A6IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLW41LFxuICAubXgtbGctbjUge1xuICAgIG1hcmdpbi1yaWdodDogLTIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjUsXG4gIC5teS1sZy1uNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjUsXG4gIC5teC1sZy1uNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjYge1xuICAgIG1hcmdpbjogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uNixcbiAgLm15LWxnLW42IHtcbiAgICBtYXJnaW4tdG9wOiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLW42LFxuICAubXgtbGctbjYge1xuICAgIG1hcmdpbi1yaWdodDogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uNixcbiAgLm15LWxnLW42IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW42LFxuICAubXgtbGctbjYge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjcge1xuICAgIG1hcmdpbjogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjcsXG4gIC5teS1sZy1uNyB7XG4gICAgbWFyZ2luLXRvcDogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjcsXG4gIC5teC1sZy1uNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uNyxcbiAgLm15LWxnLW43IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uNyxcbiAgLm14LWxnLW43IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uOCB7XG4gICAgbWFyZ2luOiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uOCxcbiAgLm15LWxnLW44IHtcbiAgICBtYXJnaW4tdG9wOiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uOCxcbiAgLm14LWxnLW44IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW44LFxuICAubXktbGctbjgge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW44LFxuICAubXgtbGctbjgge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW45IHtcbiAgICBtYXJnaW46IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW45LFxuICAubXktbGctbjkge1xuICAgIG1hcmdpbi10b3A6IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLW45LFxuICAubXgtbGctbjkge1xuICAgIG1hcmdpbi1yaWdodDogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjksXG4gIC5teS1sZy1uOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjksXG4gIC5teC1sZy1uOSB7XG4gICAgbWFyZ2luLWxlZnQ6IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjEwIHtcbiAgICBtYXJnaW46IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjEwLFxuICAubXktbGctbjEwIHtcbiAgICBtYXJnaW4tdG9wOiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLW4xMCxcbiAgLm14LWxnLW4xMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW4xMCxcbiAgLm15LWxnLW4xMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uMTAsXG4gIC5teC1sZy1uMTAge1xuICAgIG1hcmdpbi1sZWZ0OiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjFfNSB7XG4gICAgbWFyZ2luOiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjFfNSxcbiAgLm15LWxnLW4xXzUge1xuICAgIG1hcmdpbi10b3A6IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uMV81LFxuICAubXgtbGctbjFfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjFfNSxcbiAgLm15LWxnLW4xXzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uMV81LFxuICAubXgtbGctbjFfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW4yXzUge1xuICAgIG1hcmdpbjogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW4yXzUsXG4gIC5teS1sZy1uMl81IHtcbiAgICBtYXJnaW4tdG9wOiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjJfNSxcbiAgLm14LWxnLW4yXzUge1xuICAgIG1hcmdpbi1yaWdodDogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW4yXzUsXG4gIC5teS1sZy1uMl81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjJfNSxcbiAgLm14LWxnLW4yXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uM181IHtcbiAgICBtYXJnaW46IC0xLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uM181LFxuICAubXktbGctbjNfNSB7XG4gICAgbWFyZ2luLXRvcDogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLW4zXzUsXG4gIC5teC1sZy1uM181IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uM181LFxuICAubXktbGctbjNfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW4zXzUsXG4gIC5teC1sZy1uM181IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjRfNSB7XG4gICAgbWFyZ2luOiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjRfNSxcbiAgLm15LWxnLW40XzUge1xuICAgIG1hcmdpbi10b3A6IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uNF81LFxuICAubXgtbGctbjRfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjRfNSxcbiAgLm15LWxnLW40XzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uNF81LFxuICAubXgtbGctbjRfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW41XzUge1xuICAgIG1hcmdpbjogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW41XzUsXG4gIC5teS1sZy1uNV81IHtcbiAgICBtYXJnaW4tdG9wOiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjVfNSxcbiAgLm14LWxnLW41XzUge1xuICAgIG1hcmdpbi1yaWdodDogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW41XzUsXG4gIC5teS1sZy1uNV81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjVfNSxcbiAgLm14LWxnLW41XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uNl81IHtcbiAgICBtYXJnaW46IC0zLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uNl81LFxuICAubXktbGctbjZfNSB7XG4gICAgbWFyZ2luLXRvcDogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLW42XzUsXG4gIC5teC1sZy1uNl81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uNl81LFxuICAubXktbGctbjZfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW42XzUsXG4gIC5teC1sZy1uNl81IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjdfNSB7XG4gICAgbWFyZ2luOiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjdfNSxcbiAgLm15LWxnLW43XzUge1xuICAgIG1hcmdpbi10b3A6IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uN181LFxuICAubXgtbGctbjdfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjdfNSxcbiAgLm15LWxnLW43XzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uN181LFxuICAubXgtbGctbjdfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW44XzUge1xuICAgIG1hcmdpbjogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW44XzUsXG4gIC5teS1sZy1uOF81IHtcbiAgICBtYXJnaW4tdG9wOiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjhfNSxcbiAgLm14LWxnLW44XzUge1xuICAgIG1hcmdpbi1yaWdodDogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW44XzUsXG4gIC5teS1sZy1uOF81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjhfNSxcbiAgLm14LWxnLW44XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uOV81IHtcbiAgICBtYXJnaW46IC00LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uOV81LFxuICAubXktbGctbjlfNSB7XG4gICAgbWFyZ2luLXRvcDogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLW45XzUsXG4gIC5teC1sZy1uOV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uOV81LFxuICAubXktbGctbjlfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW45XzUsXG4gIC5teC1sZy1uOV81IHtcbiAgICBtYXJnaW4tbGVmdDogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjEwXzUge1xuICAgIG1hcmdpbjogLTYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW4xMF81LFxuICAubXktbGctbjEwXzUge1xuICAgIG1hcmdpbi10b3A6IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uMTBfNSxcbiAgLm14LWxnLW4xMF81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uMTBfNSxcbiAgLm15LWxnLW4xMF81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjEwXzUsXG4gIC5teC1sZy1uMTBfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1hdXRvLFxuICAubXktbGctYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1hdXRvLFxuICAubXgtbGctYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLWF1dG8sXG4gIC5teS1sZy1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLWF1dG8sXG4gIC5teC1sZy1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC5tLXhsLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC0wLFxuICAubXkteGwtMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC0wLFxuICAubXgteGwtMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTAsXG4gIC5teS14bC0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTAsXG4gIC5teC14bC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTEge1xuICAgIG1hcmdpbjogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC0xLFxuICAubXkteGwtMSB7XG4gICAgbWFyZ2luLXRvcDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC0xLFxuICAubXgteGwtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTEsXG4gIC5teS14bC0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTEsXG4gIC5teC14bC0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTIge1xuICAgIG1hcmdpbjogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTIsXG4gIC5teS14bC0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtMixcbiAgLm14LXhsLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTIsXG4gIC5teS14bC0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtMixcbiAgLm14LXhsLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC0zIHtcbiAgICBtYXJnaW46IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtMyxcbiAgLm15LXhsLTMge1xuICAgIG1hcmdpbi10b3A6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtMyxcbiAgLm14LXhsLTMge1xuICAgIG1hcmdpbi1yaWdodDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC0zLFxuICAubXkteGwtMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC0zLFxuICAubXgteGwtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC00IHtcbiAgICBtYXJnaW46IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTQsXG4gIC5teS14bC00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC00LFxuICAubXgteGwtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC00LFxuICAubXkteGwtNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtNCxcbiAgLm14LXhsLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTUge1xuICAgIG1hcmdpbjogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC01LFxuICAubXkteGwtNSB7XG4gICAgbWFyZ2luLXRvcDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC01LFxuICAubXgteGwtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTUsXG4gIC5teS14bC01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTUsXG4gIC5teC14bC01IHtcbiAgICBtYXJnaW4tbGVmdDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTYge1xuICAgIG1hcmdpbjogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTYsXG4gIC5teS14bC02IHtcbiAgICBtYXJnaW4tdG9wOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtNixcbiAgLm14LXhsLTYge1xuICAgIG1hcmdpbi1yaWdodDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTYsXG4gIC5teS14bC02IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtNixcbiAgLm14LXhsLTYge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC03IHtcbiAgICBtYXJnaW46IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtNyxcbiAgLm15LXhsLTcge1xuICAgIG1hcmdpbi10b3A6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtNyxcbiAgLm14LXhsLTcge1xuICAgIG1hcmdpbi1yaWdodDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC03LFxuICAubXkteGwtNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC03LFxuICAubXgteGwtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC04IHtcbiAgICBtYXJnaW46IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtOCxcbiAgLm15LXhsLTgge1xuICAgIG1hcmdpbi10b3A6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtOCxcbiAgLm14LXhsLTgge1xuICAgIG1hcmdpbi1yaWdodDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC04LFxuICAubXkteGwtOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC04LFxuICAubXgteGwtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC05IHtcbiAgICBtYXJnaW46IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtOSxcbiAgLm15LXhsLTkge1xuICAgIG1hcmdpbi10b3A6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtOSxcbiAgLm14LXhsLTkge1xuICAgIG1hcmdpbi1yaWdodDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC05LFxuICAubXkteGwtOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC05LFxuICAubXgteGwtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC0xMCB7XG4gICAgbWFyZ2luOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtMTAsXG4gIC5teS14bC0xMCB7XG4gICAgbWFyZ2luLXRvcDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTEwLFxuICAubXgteGwtMTAge1xuICAgIG1hcmdpbi1yaWdodDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTEwLFxuICAubXkteGwtMTAge1xuICAgIG1hcmdpbi1ib3R0b206IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC0xMCxcbiAgLm14LXhsLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtMV81IHtcbiAgICBtYXJnaW46IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTFfNSxcbiAgLm15LXhsLTFfNSB7XG4gICAgbWFyZ2luLXRvcDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtMV81LFxuICAubXgteGwtMV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTFfNSxcbiAgLm15LXhsLTFfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtMV81LFxuICAubXgteGwtMV81IHtcbiAgICBtYXJnaW4tbGVmdDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC0yXzUge1xuICAgIG1hcmdpbjogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtMl81LFxuICAubXkteGwtMl81IHtcbiAgICBtYXJnaW4tdG9wOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC0yXzUsXG4gIC5teC14bC0yXzUge1xuICAgIG1hcmdpbi1yaWdodDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtMl81LFxuICAubXkteGwtMl81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC0yXzUsXG4gIC5teC14bC0yXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTNfNSB7XG4gICAgbWFyZ2luOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC0zXzUsXG4gIC5teS14bC0zXzUge1xuICAgIG1hcmdpbi10b3A6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTNfNSxcbiAgLm14LXhsLTNfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC0zXzUsXG4gIC5teS14bC0zXzUge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTNfNSxcbiAgLm14LXhsLTNfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtNF81IHtcbiAgICBtYXJnaW46IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTRfNSxcbiAgLm15LXhsLTRfNSB7XG4gICAgbWFyZ2luLXRvcDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtNF81LFxuICAubXgteGwtNF81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTRfNSxcbiAgLm15LXhsLTRfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtNF81LFxuICAubXgteGwtNF81IHtcbiAgICBtYXJnaW4tbGVmdDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC01XzUge1xuICAgIG1hcmdpbjogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtNV81LFxuICAubXkteGwtNV81IHtcbiAgICBtYXJnaW4tdG9wOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC01XzUsXG4gIC5teC14bC01XzUge1xuICAgIG1hcmdpbi1yaWdodDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtNV81LFxuICAubXkteGwtNV81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC01XzUsXG4gIC5teC14bC01XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTZfNSB7XG4gICAgbWFyZ2luOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC02XzUsXG4gIC5teS14bC02XzUge1xuICAgIG1hcmdpbi10b3A6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTZfNSxcbiAgLm14LXhsLTZfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC02XzUsXG4gIC5teS14bC02XzUge1xuICAgIG1hcmdpbi1ib3R0b206IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTZfNSxcbiAgLm14LXhsLTZfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtN181IHtcbiAgICBtYXJnaW46IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTdfNSxcbiAgLm15LXhsLTdfNSB7XG4gICAgbWFyZ2luLXRvcDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtN181LFxuICAubXgteGwtN181IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTdfNSxcbiAgLm15LXhsLTdfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtN181LFxuICAubXgteGwtN181IHtcbiAgICBtYXJnaW4tbGVmdDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC04XzUge1xuICAgIG1hcmdpbjogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtOF81LFxuICAubXkteGwtOF81IHtcbiAgICBtYXJnaW4tdG9wOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC04XzUsXG4gIC5teC14bC04XzUge1xuICAgIG1hcmdpbi1yaWdodDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtOF81LFxuICAubXkteGwtOF81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC04XzUsXG4gIC5teC14bC04XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTlfNSB7XG4gICAgbWFyZ2luOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC05XzUsXG4gIC5teS14bC05XzUge1xuICAgIG1hcmdpbi10b3A6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTlfNSxcbiAgLm14LXhsLTlfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC05XzUsXG4gIC5teS14bC05XzUge1xuICAgIG1hcmdpbi1ib3R0b206IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTlfNSxcbiAgLm14LXhsLTlfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtMTBfNSB7XG4gICAgbWFyZ2luOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC0xMF81LFxuICAubXkteGwtMTBfNSB7XG4gICAgbWFyZ2luLXRvcDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtMTBfNSxcbiAgLm14LXhsLTEwXzUge1xuICAgIG1hcmdpbi1yaWdodDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtMTBfNSxcbiAgLm15LXhsLTEwXzUge1xuICAgIG1hcmdpbi1ib3R0b206IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTEwXzUsXG4gIC5teC14bC0xMF81IHtcbiAgICBtYXJnaW4tbGVmdDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTAsXG4gIC5weS14bC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC0wLFxuICAucHgteGwtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC0wLFxuICAucHkteGwtMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtMCxcbiAgLnB4LXhsLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTEge1xuICAgIHBhZGRpbmc6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtMSxcbiAgLnB5LXhsLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTEsXG4gIC5weC14bC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTEsXG4gIC5weS14bC0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC0xLFxuICAucHgteGwtMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtMiB7XG4gICAgcGFkZGluZzogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTIsXG4gIC5weS14bC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTIsXG4gIC5weC14bC0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtMixcbiAgLnB5LXhsLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtMixcbiAgLnB4LXhsLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtMyB7XG4gICAgcGFkZGluZzogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC0zLFxuICAucHkteGwtMyB7XG4gICAgcGFkZGluZy10b3A6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtMyxcbiAgLnB4LXhsLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtMyxcbiAgLnB5LXhsLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTMsXG4gIC5weC14bC0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC00IHtcbiAgICBwYWRkaW5nOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC00LFxuICAucHkteGwtNCB7XG4gICAgcGFkZGluZy10b3A6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTQsXG4gIC5weC14bC00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC00LFxuICAucHkteGwtNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTQsXG4gIC5weC14bC00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtNSB7XG4gICAgcGFkZGluZzogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC01LFxuICAucHkteGwtNSB7XG4gICAgcGFkZGluZy10b3A6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtNSxcbiAgLnB4LXhsLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtNSxcbiAgLnB5LXhsLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTUsXG4gIC5weC14bC01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC02IHtcbiAgICBwYWRkaW5nOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtNixcbiAgLnB5LXhsLTYge1xuICAgIHBhZGRpbmctdG9wOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtNixcbiAgLnB4LXhsLTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC02LFxuICAucHkteGwtNiB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC02LFxuICAucHgteGwtNiB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC03IHtcbiAgICBwYWRkaW5nOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTcsXG4gIC5weS14bC03IHtcbiAgICBwYWRkaW5nLXRvcDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC03LFxuICAucHgteGwtNyB7XG4gICAgcGFkZGluZy1yaWdodDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC03LFxuICAucHkteGwtNyB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtNyxcbiAgLnB4LXhsLTcge1xuICAgIHBhZGRpbmctbGVmdDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTgge1xuICAgIHBhZGRpbmc6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtOCxcbiAgLnB5LXhsLTgge1xuICAgIHBhZGRpbmctdG9wOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTgsXG4gIC5weC14bC04IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTgsXG4gIC5weS14bC04IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC04LFxuICAucHgteGwtOCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtOSB7XG4gICAgcGFkZGluZzogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC05LFxuICAucHkteGwtOSB7XG4gICAgcGFkZGluZy10b3A6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtOSxcbiAgLnB4LXhsLTkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtOSxcbiAgLnB5LXhsLTkge1xuICAgIHBhZGRpbmctYm90dG9tOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTksXG4gIC5weC14bC05IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC0xMCB7XG4gICAgcGFkZGluZzogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTEwLFxuICAucHkteGwtMTAge1xuICAgIHBhZGRpbmctdG9wOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtMTAsXG4gIC5weC14bC0xMCB7XG4gICAgcGFkZGluZy1yaWdodDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTEwLFxuICAucHkteGwtMTAge1xuICAgIHBhZGRpbmctYm90dG9tOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtMTAsXG4gIC5weC14bC0xMCB7XG4gICAgcGFkZGluZy1sZWZ0OiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC0xXzUge1xuICAgIHBhZGRpbmc6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTFfNSxcbiAgLnB5LXhsLTFfNSB7XG4gICAgcGFkZGluZy10b3A6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTFfNSxcbiAgLnB4LXhsLTFfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtMV81LFxuICAucHkteGwtMV81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtMV81LFxuICAucHgteGwtMV81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtMl81IHtcbiAgICBwYWRkaW5nOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC0yXzUsXG4gIC5weS14bC0yXzUge1xuICAgIHBhZGRpbmctdG9wOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC0yXzUsXG4gIC5weC14bC0yXzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTJfNSxcbiAgLnB5LXhsLTJfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTJfNSxcbiAgLnB4LXhsLTJfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTNfNSB7XG4gICAgcGFkZGluZzogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtM181LFxuICAucHkteGwtM181IHtcbiAgICBwYWRkaW5nLXRvcDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtM181LFxuICAucHgteGwtM181IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC0zXzUsXG4gIC5weS14bC0zXzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC0zXzUsXG4gIC5weC14bC0zXzUge1xuICAgIHBhZGRpbmctbGVmdDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC00XzUge1xuICAgIHBhZGRpbmc6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTRfNSxcbiAgLnB5LXhsLTRfNSB7XG4gICAgcGFkZGluZy10b3A6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTRfNSxcbiAgLnB4LXhsLTRfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtNF81LFxuICAucHkteGwtNF81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtNF81LFxuICAucHgteGwtNF81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtNV81IHtcbiAgICBwYWRkaW5nOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC01XzUsXG4gIC5weS14bC01XzUge1xuICAgIHBhZGRpbmctdG9wOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC01XzUsXG4gIC5weC14bC01XzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTVfNSxcbiAgLnB5LXhsLTVfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTVfNSxcbiAgLnB4LXhsLTVfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTZfNSB7XG4gICAgcGFkZGluZzogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtNl81LFxuICAucHkteGwtNl81IHtcbiAgICBwYWRkaW5nLXRvcDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtNl81LFxuICAucHgteGwtNl81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC02XzUsXG4gIC5weS14bC02XzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC02XzUsXG4gIC5weC14bC02XzUge1xuICAgIHBhZGRpbmctbGVmdDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC03XzUge1xuICAgIHBhZGRpbmc6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTdfNSxcbiAgLnB5LXhsLTdfNSB7XG4gICAgcGFkZGluZy10b3A6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTdfNSxcbiAgLnB4LXhsLTdfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtN181LFxuICAucHkteGwtN181IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtN181LFxuICAucHgteGwtN181IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtOF81IHtcbiAgICBwYWRkaW5nOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC04XzUsXG4gIC5weS14bC04XzUge1xuICAgIHBhZGRpbmctdG9wOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC04XzUsXG4gIC5weC14bC04XzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLThfNSxcbiAgLnB5LXhsLThfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLThfNSxcbiAgLnB4LXhsLThfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTlfNSB7XG4gICAgcGFkZGluZzogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtOV81LFxuICAucHkteGwtOV81IHtcbiAgICBwYWRkaW5nLXRvcDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtOV81LFxuICAucHgteGwtOV81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC05XzUsXG4gIC5weS14bC05XzUge1xuICAgIHBhZGRpbmctYm90dG9tOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC05XzUsXG4gIC5weC14bC05XzUge1xuICAgIHBhZGRpbmctbGVmdDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC0xMF81IHtcbiAgICBwYWRkaW5nOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC0xMF81LFxuICAucHkteGwtMTBfNSB7XG4gICAgcGFkZGluZy10b3A6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTEwXzUsXG4gIC5weC14bC0xMF81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC0xMF81LFxuICAucHkteGwtMTBfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTEwXzUsXG4gIC5weC14bC0xMF81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjEge1xuICAgIG1hcmdpbjogLTAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjEsXG4gIC5teS14bC1uMSB7XG4gICAgbWFyZ2luLXRvcDogLTAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjEsXG4gIC5teC14bC1uMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uMSxcbiAgLm15LXhsLW4xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uMSxcbiAgLm14LXhsLW4xIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uMiB7XG4gICAgbWFyZ2luOiAtMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW4yLFxuICAubXkteGwtbjIge1xuICAgIG1hcmdpbi10b3A6IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjIsXG4gIC5teC14bC1uMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW4yLFxuICAubXkteGwtbjIge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjIsXG4gIC5teC14bC1uMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uMyB7XG4gICAgbWFyZ2luOiAtMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uMyxcbiAgLm15LXhsLW4zIHtcbiAgICBtYXJnaW4tdG9wOiAtMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1uMyxcbiAgLm14LXhsLW4zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW4zLFxuICAubXkteGwtbjMge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW4zLFxuICAubXgteGwtbjMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW40IHtcbiAgICBtYXJnaW46IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uNCxcbiAgLm15LXhsLW40IHtcbiAgICBtYXJnaW4tdG9wOiAtMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjQsXG4gIC5teC14bC1uNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjQsXG4gIC5teS14bC1uNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW40LFxuICAubXgteGwtbjQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uNSB7XG4gICAgbWFyZ2luOiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uNSxcbiAgLm15LXhsLW41IHtcbiAgICBtYXJnaW4tdG9wOiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1uNSxcbiAgLm14LXhsLW41IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW41LFxuICAubXkteGwtbjUge1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW41LFxuICAubXgteGwtbjUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW42IHtcbiAgICBtYXJnaW46IC0yLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjYsXG4gIC5teS14bC1uNiB7XG4gICAgbWFyZ2luLXRvcDogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1uNixcbiAgLm14LXhsLW42IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjYsXG4gIC5teS14bC1uNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uNixcbiAgLm14LXhsLW42IHtcbiAgICBtYXJnaW4tbGVmdDogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW43IHtcbiAgICBtYXJnaW46IC0zLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW43LFxuICAubXkteGwtbjcge1xuICAgIG1hcmdpbi10b3A6IC0zLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW43LFxuICAubXgteGwtbjcge1xuICAgIG1hcmdpbi1yaWdodDogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjcsXG4gIC5teS14bC1uNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjcsXG4gIC5teC14bC1uNyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjgge1xuICAgIG1hcmdpbjogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjgsXG4gIC5teS14bC1uOCB7XG4gICAgbWFyZ2luLXRvcDogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjgsXG4gIC5teC14bC1uOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uOCxcbiAgLm15LXhsLW44IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uOCxcbiAgLm14LXhsLW44IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uOSB7XG4gICAgbWFyZ2luOiAtNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uOSxcbiAgLm15LXhsLW45IHtcbiAgICBtYXJnaW4tdG9wOiAtNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1uOSxcbiAgLm14LXhsLW45IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW45LFxuICAubXkteGwtbjkge1xuICAgIG1hcmdpbi1ib3R0b206IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW45LFxuICAubXgteGwtbjkge1xuICAgIG1hcmdpbi1sZWZ0OiAtNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW4xMCB7XG4gICAgbWFyZ2luOiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW4xMCxcbiAgLm15LXhsLW4xMCB7XG4gICAgbWFyZ2luLXRvcDogLTYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1uMTAsXG4gIC5teC14bC1uMTAge1xuICAgIG1hcmdpbi1yaWdodDogLTYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uMTAsXG4gIC5teS14bC1uMTAge1xuICAgIG1hcmdpbi1ib3R0b206IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjEwLFxuICAubXgteGwtbjEwIHtcbiAgICBtYXJnaW4tbGVmdDogLTYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW4xXzUge1xuICAgIG1hcmdpbjogLTAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW4xXzUsXG4gIC5teS14bC1uMV81IHtcbiAgICBtYXJnaW4tdG9wOiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjFfNSxcbiAgLm14LXhsLW4xXzUge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW4xXzUsXG4gIC5teS14bC1uMV81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjFfNSxcbiAgLm14LXhsLW4xXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uMl81IHtcbiAgICBtYXJnaW46IC0xLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uMl81LFxuICAubXkteGwtbjJfNSB7XG4gICAgbWFyZ2luLXRvcDogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW4yXzUsXG4gIC5teC14bC1uMl81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uMl81LFxuICAubXkteGwtbjJfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW4yXzUsXG4gIC5teC14bC1uMl81IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjNfNSB7XG4gICAgbWFyZ2luOiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjNfNSxcbiAgLm15LXhsLW4zXzUge1xuICAgIG1hcmdpbi10b3A6IC0xLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1uM181LFxuICAubXgteGwtbjNfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjNfNSxcbiAgLm15LXhsLW4zXzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uM181LFxuICAubXgteGwtbjNfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW40XzUge1xuICAgIG1hcmdpbjogLTIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW40XzUsXG4gIC5teS14bC1uNF81IHtcbiAgICBtYXJnaW4tdG9wOiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjRfNSxcbiAgLm14LXhsLW40XzUge1xuICAgIG1hcmdpbi1yaWdodDogLTIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW40XzUsXG4gIC5teS14bC1uNF81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjRfNSxcbiAgLm14LXhsLW40XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uNV81IHtcbiAgICBtYXJnaW46IC0yLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uNV81LFxuICAubXkteGwtbjVfNSB7XG4gICAgbWFyZ2luLXRvcDogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW41XzUsXG4gIC5teC14bC1uNV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uNV81LFxuICAubXkteGwtbjVfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW41XzUsXG4gIC5teC14bC1uNV81IHtcbiAgICBtYXJnaW4tbGVmdDogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjZfNSB7XG4gICAgbWFyZ2luOiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjZfNSxcbiAgLm15LXhsLW42XzUge1xuICAgIG1hcmdpbi10b3A6IC0zLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1uNl81LFxuICAubXgteGwtbjZfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjZfNSxcbiAgLm15LXhsLW42XzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uNl81LFxuICAubXgteGwtbjZfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW43XzUge1xuICAgIG1hcmdpbjogLTMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW43XzUsXG4gIC5teS14bC1uN181IHtcbiAgICBtYXJnaW4tdG9wOiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjdfNSxcbiAgLm14LXhsLW43XzUge1xuICAgIG1hcmdpbi1yaWdodDogLTMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW43XzUsXG4gIC5teS14bC1uN181IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjdfNSxcbiAgLm14LXhsLW43XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uOF81IHtcbiAgICBtYXJnaW46IC0zLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uOF81LFxuICAubXkteGwtbjhfNSB7XG4gICAgbWFyZ2luLXRvcDogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW44XzUsXG4gIC5teC14bC1uOF81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uOF81LFxuICAubXkteGwtbjhfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW44XzUsXG4gIC5teC14bC1uOF81IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjlfNSB7XG4gICAgbWFyZ2luOiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjlfNSxcbiAgLm15LXhsLW45XzUge1xuICAgIG1hcmdpbi10b3A6IC00LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1uOV81LFxuICAubXgteGwtbjlfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjlfNSxcbiAgLm15LXhsLW45XzUge1xuICAgIG1hcmdpbi1ib3R0b206IC00LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uOV81LFxuICAubXgteGwtbjlfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC00LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW4xMF81IHtcbiAgICBtYXJnaW46IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uMTBfNSxcbiAgLm15LXhsLW4xMF81IHtcbiAgICBtYXJnaW4tdG9wOiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjEwXzUsXG4gIC5teC14bC1uMTBfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjEwXzUsXG4gIC5teS14bC1uMTBfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW4xMF81LFxuICAubXgteGwtbjEwXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtYXV0byxcbiAgLm15LXhsLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtYXV0byxcbiAgLm14LXhsLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1hdXRvLFxuICAubXkteGwtYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1hdXRvLFxuICAubXgteGwtYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuLnN0cmV0Y2hlZC1saW5rOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbn1cblxuLnRleHQtbW9ub3NwYWNlIHtcbiAgZm9udC1mYW1pbHk6IFNGTW9uby1SZWd1bGFyLCBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJMaWJlcmF0aW9uIE1vbm9cIiwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2UgIWltcG9ydGFudDtcbn1cblxuLnRleHQtanVzdGlmeSB7XG4gIHRleHQtYWxpZ246IGp1c3RpZnkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtd3JhcCB7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWwgIWltcG9ydGFudDtcbn1cblxuLnRleHQtbm93cmFwIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC10cnVuY2F0ZSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4udGV4dC1sZWZ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnRleHQtc20tbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LXNtLXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LXNtLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGV4dC1tZC1sZWZ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQtbWQtcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQtbWQtY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAudGV4dC1sZy1sZWZ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQtbGctcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQtbGctY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAudGV4dC14bC1sZWZ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQteGwtcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQteGwtY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxufVxuLnRleHQtbG93ZXJjYXNlIHtcbiAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC11cHBlcmNhc2Uge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWNhcGl0YWxpemUge1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZSAhaW1wb3J0YW50O1xufVxuXG4uZm9udC13ZWlnaHQtbGlnaHQge1xuICBmb250LXdlaWdodDogMzAwICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LXdlaWdodC1saWdodGVyIHtcbiAgZm9udC13ZWlnaHQ6IGxpZ2h0ZXIgIWltcG9ydGFudDtcbn1cblxuLmZvbnQtd2VpZ2h0LW5vcm1hbCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDAgIWltcG9ydGFudDtcbn1cblxuLmZvbnQtd2VpZ2h0LWJvbGQge1xuICBmb250LXdlaWdodDogNzAwICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LXdlaWdodC1ib2xkZXIge1xuICBmb250LXdlaWdodDogYm9sZGVyICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LWl0YWxpYyB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYyAhaW1wb3J0YW50O1xufVxuXG4udGV4dC13aGl0ZSB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXByaW1hcnkge1xuICBjb2xvcjogIzMyNmZlMiAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtcHJpbWFyeTpob3ZlciwgYS50ZXh0LXByaW1hcnk6Zm9jdXMge1xuICBjb2xvcjogIzEyMzk4MiAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1zZWNvbmRhcnkge1xuICBjb2xvcjogIzRjNGM0YyAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtc2Vjb25kYXJ5OmhvdmVyLCBhLnRleHQtc2Vjb25kYXJ5OmZvY3VzIHtcbiAgY29sb3I6ICMwYzBjMGMgIWltcG9ydGFudDtcbn1cblxuLnRleHQtc3VjY2VzcyB7XG4gIGNvbG9yOiAjMDQ2YTM4ICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1zdWNjZXNzOmhvdmVyLCBhLnRleHQtc3VjY2Vzczpmb2N1cyB7XG4gIGNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1pbmZvIHtcbiAgY29sb3I6ICMzMTcwOGYgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LWluZm86aG92ZXIsIGEudGV4dC1pbmZvOmZvY3VzIHtcbiAgY29sb3I6ICMxMDI2MzAgIWltcG9ydGFudDtcbn1cblxuLnRleHQtd2FybmluZyB7XG4gIGNvbG9yOiAjZWVhMTAzICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC13YXJuaW5nOmhvdmVyLCBhLnRleHQtd2FybmluZzpmb2N1cyB7XG4gIGNvbG9yOiAjNzA0YzAxICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWRhbmdlciB7XG4gIGNvbG9yOiAjYTUxYTFmICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1kYW5nZXI6aG92ZXIsIGEudGV4dC1kYW5nZXI6Zm9jdXMge1xuICBjb2xvcjogIzM3MDkwYSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1saWdodCB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1saWdodDpob3ZlciwgYS50ZXh0LWxpZ2h0OmZvY3VzIHtcbiAgY29sb3I6ICNiZmJmYmYgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZGFyayB7XG4gIGNvbG9yOiAjMzYzNjM2ICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1kYXJrOmhvdmVyLCBhLnRleHQtZGFyazpmb2N1cyB7XG4gIGNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ncmVlbiB7XG4gIGNvbG9yOiAjMDQ2YTM4ICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1ncmVlbjpob3ZlciwgYS50ZXh0LWdyZWVuOmZvY3VzIHtcbiAgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWxpbWUge1xuICBjb2xvcjogIzQxYTkyOCAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtbGltZTpob3ZlciwgYS50ZXh0LWxpbWU6Zm9jdXMge1xuICBjb2xvcjogIzE5NDIxMCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ibGFjayB7XG4gIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1ibGFjazpob3ZlciwgYS50ZXh0LWJsYWNrOmZvY3VzIHtcbiAgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWZvY3VzIHtcbiAgY29sb3I6ICM3NmEwYjQgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LWZvY3VzOmhvdmVyLCBhLnRleHQtZm9jdXM6Zm9jdXMge1xuICBjb2xvcjogIzNjNWU2ZSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ib2R5IHtcbiAgY29sb3I6ICMzNjM2MzYgIWltcG9ydGFudDtcbn1cblxuLnRleHQtbXV0ZWQge1xuICBjb2xvcjogIzY2NiAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ibGFjay01MCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtd2hpdGUtNTAge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWhpZGUge1xuICBmb250OiAwLzAgYTtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbn1cblxuLnRleHQtZGVjb3JhdGlvbi1ub25lIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJyZWFrIHtcbiAgd29yZC1icmVhazogYnJlYWstd29yZCAhaW1wb3J0YW50O1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQgIWltcG9ydGFudDtcbn1cblxuLnRleHQtcmVzZXQge1xuICBjb2xvcjogaW5oZXJpdCAhaW1wb3J0YW50O1xufVxuXG4udmlzaWJsZSB7XG4gIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbn1cblxuLmludmlzaWJsZSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgcHJpbnQge1xuICAqLFxuICAqOjpiZWZvcmUsXG4gICo6OmFmdGVyIHtcbiAgICB0ZXh0LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICBhOm5vdCguYnRuKSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cbiAgYWJiclt0aXRsZV06OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIiAoXCIgYXR0cih0aXRsZSkgXCIpXCI7XG4gIH1cbiAgcHJlIHtcbiAgICB3aGl0ZS1zcGFjZTogcHJlLXdyYXAgIWltcG9ydGFudDtcbiAgfVxuICBwcmUsXG4gIGJsb2NrcXVvdGUge1xuICAgIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICNhZWFlYWU7XG4gICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkO1xuICB9XG4gIHRyLFxuICBpbWcge1xuICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDtcbiAgfVxuICBwLFxuICBoMixcbiAgaDMge1xuICAgIG9ycGhhbnM6IDM7XG4gICAgd2lkb3dzOiAzO1xuICB9XG4gIGgyLFxuICBoMyB7XG4gICAgcGFnZS1icmVhay1hZnRlcjogYXZvaWQ7XG4gIH1cbiAgQHBhZ2Uge1xuICAgIHNpemU6IGEzO1xuICB9XG4gIGJvZHkge1xuICAgIG1pbi13aWR0aDogMTAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbnRhaW5lciB7XG4gICAgbWluLXdpZHRoOiAxMDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAubmF2YmFyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5iYWRnZSB7XG4gICAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgIzAwMDtcbiAgfVxuICAudGFibGUge1xuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2UgIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUgdGQsXG4gIC50YWJsZSB0aCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS1ib3JkZXJlZCB0aCxcbiAgLnRhYmxlLWJvcmRlcmVkIHRkIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGFkYWRhICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLWRhcmsge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICB9XG4gIC50YWJsZS1kYXJrIHRoLFxuICAudGFibGUtZGFyayB0ZCxcbiAgLnRhYmxlLWRhcmsgdGhlYWQgdGgsXG4gIC50YWJsZS1kYXJrIHRib2R5ICsgdGJvZHkge1xuICAgIGJvcmRlci1jb2xvcjogI2NjYztcbiAgfVxuICAudGFibGUgLnRoZWFkLWRhcmsgdGgge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIGJvcmRlci1jb2xvcjogI2NjYztcbiAgfVxufVxuLyogRm9udCBNaXhpbnMsIEV4dGVuc2lvbnMgKi9cbi5saW5rLXByaW1hcnktMSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBjb2xvcjogIzMyNmZlMjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xufVxuLmxpbmstcHJpbWFyeS0xOmhvdmVyIHtcbiAgY29sb3I6ICMzMjZmZTI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5saW5rLXByaW1hcnktMS5hY3RpdmUsIC5saW5rLXByaW1hcnktMTphY3RpdmUsIC5saW5rLXByaW1hcnktMTpmb2N1cyB7XG4gIGNvbG9yOiAjMzI2ZmUyO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5saW5rLXByaW1hcnktMS5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cbi5saW5rLXByaW1hcnktMS5hY3RpdmUsIC5saW5rLXByaW1hcnktMTphY3RpdmUsIC5saW5rLXByaW1hcnktMTpob3ZlciwgLmxpbmstcHJpbWFyeS0xOmZvY3VzIHtcbiAgY29sb3I6ICMzMjZmZTI7XG59XG5cbi5pbmxpbmUtdGV4dC1zZXBhcmF0b3JzIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5pbmxpbmUtdGV4dC1zZXBhcmF0b3JzID4gKiB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xufVxuLmlubGluZS10ZXh0LXNlcGFyYXRvcnMgPiAqICsgKjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgbWFyZ2luOiAwIDEuMjVlbSAtMC41ZW0gMWVtO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDEuNWVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNC45OHB4KSB7XG4gIC5vcmRlcmRldGFpbHMge1xuICAgIG1hcmdpbi10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDAuMzQzNzVyZW0gNTBweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAzMjVweCAhaW1wb3J0YW50O1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAub3JkZXJkZXRhaWxzIHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIGFuZCAobWF4LXdpZHRoOiAxMTE2cHgpIHtcbiAgLmNhbmNlbG9yZGVyIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkgYW5kIChtYXgtd2lkdGg6IDExMTZweCkge1xuICAuY2FuY2Vsb3JkZXIgLm9yZGVyZGV0YWlscyB7XG4gICAgd2lkdGg6IDM2NXB4ICFpbXBvcnRhbnQ7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIGFuZCAobWF4LXdpZHRoOiAxMTE2cHgpIHtcbiAgLmNhbmNlbG9yZGVyIC5jYW5jZWxvcmRlciA+IDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgfVxufVxuXG4ubm8tdW5kZXJsaW5lLFxuLm5vLXVuZGVybGluZTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ubGluay1jb250YWluZXI6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cbi5saW5rLWNvbnRhaW5lcjpob3ZlciAqIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDtcbn1cblxuLmxpbmstY29udGFpbmVyLXVuaWZvcm06aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cbi5saW5rLWNvbnRhaW5lci11bmlmb3JtOmhvdmVyICoge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAwLjFyZW0gIWltcG9ydGFudDtcbn1cblxuLnB1bGwtbGVmdC14cyB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4ucHVsbC1yaWdodC14cyB7XG4gIGZsb2F0OiByaWdodDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnB1bGwtbGVmdC1zbSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbiAgLnB1bGwtcmlnaHQtc20ge1xuICAgIGZsb2F0OiByaWdodDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyNC45OHB4KSB7XG4gIC5wdWxsLWxlZnQtbWQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG4gIC5wdWxsLXJpZ2h0LW1kIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIGFuZCAobWF4LXdpZHRoOiAxMzY1Ljk4cHgpIHtcbiAgLnB1bGwtbGVmdC1sZyB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbiAgLnB1bGwtcmlnaHQtbGcge1xuICAgIGZsb2F0OiByaWdodDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAucHVsbC1sZWZ0LXhsIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuICAucHVsbC1yaWdodC14bCB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLmhpZGRlbi14cy1kb3duIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5oaWRkZW4tc20tZG93biB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0Ljk4cHgpIHtcbiAgLmhpZGRlbi1tZC1kb3duIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEzNjUuOThweCkge1xuICAuaGlkZGVuLWxnLWRvd24ge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uaGlkZGVuLXhsLWRvd24ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5yb3cuZXF1YWwtaGVpZ2h0ID4gW2NsYXNzXj1jb2xdIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmZ1bGwtd2lkdGgge1xuICByaWdodDogaW5oZXJpdDtcbiAgbGVmdDogNTAlO1xuICB3aWR0aDogMTAwdncgIWltcG9ydGFudDtcbiAgd2lkdGg6IHZhcigtLXZ3LCAxMDB2dykgIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ub3ZlcnJpZGUtZnVsbC13aWR0aCB7XG4gIHJpZ2h0OiBpbmhlcml0O1xuICBsZWZ0OiA1MCU7XG4gIHdpZHRoOiAxMDB2dyAhaW1wb3J0YW50O1xuICB3aWR0aDogdmFyKC0tdncsIDEwMHZ3KSAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAudy1zbS0yNSB7XG4gICAgd2lkdGg6IDI1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXNtLTI1IHtcbiAgICBoZWlnaHQ6IDI1JSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnctbWQtMjUge1xuICAgIHdpZHRoOiAyNSUgIWltcG9ydGFudDtcbiAgfVxuICAuaC1tZC0yNSB7XG4gICAgaGVpZ2h0OiAyNSUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAudy1sZy0yNSB7XG4gICAgd2lkdGg6IDI1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5oLWxnLTI1IHtcbiAgICBoZWlnaHQ6IDI1JSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnctc20tNTAge1xuICAgIHdpZHRoOiA1MCUgIWltcG9ydGFudDtcbiAgfVxuICAuaC1zbS01MCB7XG4gICAgaGVpZ2h0OiA1MCUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC53LW1kLTUwIHtcbiAgICB3aWR0aDogNTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbWQtNTAge1xuICAgIGhlaWdodDogNTAlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnctbGctNTAge1xuICAgIHdpZHRoOiA1MCUgIWltcG9ydGFudDtcbiAgfVxuICAuaC1sZy01MCB7XG4gICAgaGVpZ2h0OiA1MCUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC53LXNtLTc1IHtcbiAgICB3aWR0aDogNzUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtc20tNzUge1xuICAgIGhlaWdodDogNzUlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudy1tZC03NSB7XG4gICAgd2lkdGg6IDc1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5oLW1kLTc1IHtcbiAgICBoZWlnaHQ6IDc1JSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC53LWxnLTc1IHtcbiAgICB3aWR0aDogNzUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbGctNzUge1xuICAgIGhlaWdodDogNzUlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAudy1zbS0xMDAge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtc20tMTAwIHtcbiAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC53LW1kLTEwMCB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuICAuaC1tZC0xMDAge1xuICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC53LWxnLTEwMCB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuICAuaC1sZy0xMDAge1xuICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnctc20tYXV0byB7XG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuaC1zbS1hdXRvIHtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC53LW1kLWF1dG8ge1xuICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbWQtYXV0byB7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnctbGctYXV0byB7XG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuaC1sZy1hdXRvIHtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC53LXNtLTMzIHtcbiAgICB3aWR0aDogMzMuMzMzMyUgIWltcG9ydGFudDtcbiAgfVxuICAuaC1zbS0zMyB7XG4gICAgaGVpZ2h0OiAzMy4zMzMzJSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnctbWQtMzMge1xuICAgIHdpZHRoOiAzMy4zMzMzJSAhaW1wb3J0YW50O1xuICB9XG4gIC5oLW1kLTMzIHtcbiAgICBoZWlnaHQ6IDMzLjMzMzMlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnctbGctMzMge1xuICAgIHdpZHRoOiAzMy4zMzMzJSAhaW1wb3J0YW50O1xuICB9XG4gIC5oLWxnLTMzIHtcbiAgICBoZWlnaHQ6IDMzLjMzMzMlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAudy1zbS02NiB7XG4gICAgd2lkdGg6IDY2LjY2NjYlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtc20tNjYge1xuICAgIGhlaWdodDogNjYuNjY2NiUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC53LW1kLTY2IHtcbiAgICB3aWR0aDogNjYuNjY2NiUgIWltcG9ydGFudDtcbiAgfVxuICAuaC1tZC02NiB7XG4gICAgaGVpZ2h0OiA2Ni42NjY2JSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC53LWxnLTY2IHtcbiAgICB3aWR0aDogNjYuNjY2NiUgIWltcG9ydGFudDtcbiAgfVxuICAuaC1sZy02NiB7XG4gICAgaGVpZ2h0OiA2Ni42NjY2JSAhaW1wb3J0YW50O1xuICB9XG59XG4vKlxuICAgIEJhZGdlIE1peGluXG4gICAgVGhpcyBjcmVhdGVzIGEgc29saWQgY29sb3JlZCBmbGFnIHdpdGggYXJyb3dzIG9uIHRoZSBzaWRlIHdpdGggdHJhbnNwYXJlbnQgdHJpYW5nbGUgY3V0LW91dFxuICAgIEBwYXJhbSAkYmdDb2xvcjogdGhlIGNvbG9yIG9mIHRoZSBiYWRnZVxuICAgIEBwYXJhbSAkY29sb3I6IHRoZSB0ZXh0IGNvbG9yXG4gICAgQHBhcmFtICRoZWlnaHQ6IHRoZSBoZWlnaHQgb2YgdGhlIGJhZGdlXG4gICAgQHBhcmFtICRhcnJvd1NpemU6IHRoZSB3aWR0aCBvZiB0aGUgYXJyb3cgdHJpYW5nbGVzXG5cbiAgICBleDogIEBpbmNsdWRlIGJhZGdlKCRhY2NlbnQyLCAyNHB4LCAxMnB4KTtcbiovXG4uYm9yZGVyIHtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLTAge1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci10b3Age1xuICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0OiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0OiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXRvcC0wIHtcbiAgYm9yZGVyLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXJpZ2h0LTAge1xuICBib3JkZXItcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ib3R0b20tMCB7XG4gIGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1sZWZ0LTAge1xuICBib3JkZXItbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXgge1xuICBib3JkZXItbGVmdDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJpZ2h0OiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXkge1xuICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmJvcmRlci1zbSB7XG4gICAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItc20tMCB7XG4gICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1zbS10b3Age1xuICAgIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1zbS1yaWdodCB7XG4gICAgYm9yZGVyLXJpZ2h0OiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItc20tYm90dG9tIHtcbiAgICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItc20tbGVmdCB7XG4gICAgYm9yZGVyLWxlZnQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1zbS10b3AtMCB7XG4gICAgYm9yZGVyLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItc20tcmlnaHQtMCB7XG4gICAgYm9yZGVyLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1zbS1ib3R0b20tMCB7XG4gICAgYm9yZGVyLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItc20tbGVmdC0wIHtcbiAgICBib3JkZXItbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItc20teCB7XG4gICAgYm9yZGVyLWxlZnQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXJpZ2h0OiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItc20teSB7XG4gICAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJvcmRlci1tZCB7XG4gICAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItbWQtMCB7XG4gICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1tZC10b3Age1xuICAgIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1tZC1yaWdodCB7XG4gICAgYm9yZGVyLXJpZ2h0OiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItbWQtYm90dG9tIHtcbiAgICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItbWQtbGVmdCB7XG4gICAgYm9yZGVyLWxlZnQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1tZC10b3AtMCB7XG4gICAgYm9yZGVyLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItbWQtcmlnaHQtMCB7XG4gICAgYm9yZGVyLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1tZC1ib3R0b20tMCB7XG4gICAgYm9yZGVyLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItbWQtbGVmdC0wIHtcbiAgICBib3JkZXItbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItbWQteCB7XG4gICAgYm9yZGVyLWxlZnQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXJpZ2h0OiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItbWQteSB7XG4gICAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5ib3JkZXItbGcge1xuICAgIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLWxnLTAge1xuICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItbGctdG9wIHtcbiAgICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItbGctcmlnaHQge1xuICAgIGJvcmRlci1yaWdodDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLWxnLWJvdHRvbSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLWxnLWxlZnQge1xuICAgIGJvcmRlci1sZWZ0OiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItbGctdG9wLTAge1xuICAgIGJvcmRlci10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLWxnLXJpZ2h0LTAge1xuICAgIGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItbGctYm90dG9tLTAge1xuICAgIGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLWxnLWxlZnQtMCB7XG4gICAgYm9yZGVyLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLWxnLXgge1xuICAgIGJvcmRlci1sZWZ0OiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1yaWdodDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLWxnLXkge1xuICAgIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAuYm9yZGVyLXhsIHtcbiAgICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci14bC0wIHtcbiAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXhsLXRvcCB7XG4gICAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXhsLXJpZ2h0IHtcbiAgICBib3JkZXItcmlnaHQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci14bC1ib3R0b20ge1xuICAgIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci14bC1sZWZ0IHtcbiAgICBib3JkZXItbGVmdDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXhsLXRvcC0wIHtcbiAgICBib3JkZXItdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci14bC1yaWdodC0wIHtcbiAgICBib3JkZXItcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXhsLWJvdHRvbS0wIHtcbiAgICBib3JkZXItYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci14bC1sZWZ0LTAge1xuICAgIGJvcmRlci1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci14bC14IHtcbiAgICBib3JkZXItbGVmdDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgICBib3JkZXItcmlnaHQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci14bC15IHtcbiAgICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5ib3JkZXItcHJpbWFyeSB7XG4gIGJvcmRlci1jb2xvcjogIzMyNmZlMiAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXNlY29uZGFyeSB7XG4gIGJvcmRlci1jb2xvcjogIzRjNGM0YyAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXN1Y2Nlc3Mge1xuICBib3JkZXItY29sb3I6ICMwNDZhMzggIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1pbmZvIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzE3MDhmICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItd2FybmluZyB7XG4gIGJvcmRlci1jb2xvcjogI2VlYTEwMyAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWRhbmdlciB7XG4gIGJvcmRlci1jb2xvcjogI2E1MWExZiAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWxpZ2h0IHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZGFyayB7XG4gIGJvcmRlci1jb2xvcjogIzM2MzYzNiAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWdyZWVuIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDQ2YTM4ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItbGltZSB7XG4gIGJvcmRlci1jb2xvcjogIzQxYTkyOCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWJsYWNrIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZm9jdXMge1xuICBib3JkZXItY29sb3I6ICM3NmEwYjQgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci13aGl0ZSB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZCB7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXRvcCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMTI1cmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1yaWdodCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjEyNXJlbSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4xMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMTI1cmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWxlZnQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjEyNXJlbSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1jaXJjbGUge1xuICBib3JkZXItcmFkaXVzOiA1MCUgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtMCB7XG4gIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbn1cblxuLmhvdmVyLXRyYW5zaXRpb24tZ3JvdyBpbWcsIC5ob3Zlci10cmFuc2l0aW9uLXNocmluayBpbWcsIC5ob3Zlci10cmFuc2l0aW9uLWZhZGUsIC5ob3Zlci10cmFuc2l0aW9uLWZhZGUtaW1nIGltZywgLmhvdmVyLXRyYW5zaXRpb24tdXAsIC5ob3Zlci10cmFuc2l0aW9uLWRvd24sIC5ob3Zlci10cmFuc2l0aW9uLXNpbXBsZS1zaGFkb3csIC5ob3Zlci10cmFuc2l0aW9uLXNoYWRvdyB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAzMDBtcztcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCkgc2NhbGUoMSwgMSk7XG59XG5cbi5ob3Zlci10cmFuc2l0aW9uLWdyb3c6aG92ZXIgaW1nIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcbn1cblxuLmhvdmVyLXRyYW5zaXRpb24tZmFkZSwgLmhvdmVyLXRyYW5zaXRpb24tZmFkZS1pbWcgaW1nIHtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAzMDBtcztcbn1cblxuLmhvdmVyLXRyYW5zaXRpb24tZmFkZTpob3ZlciwgLmhvdmVyLXRyYW5zaXRpb24tZmFkZS1pbWc6aG92ZXIgaW1nIHtcbiAgb3BhY2l0eTogMC43O1xufVxuXG4uaG92ZXItdHJhbnNpdGlvbi1ncm93IGltZywgLmhvdmVyLXRyYW5zaXRpb24tc2hyaW5rIGltZywgLmhvdmVyLXRyYW5zaXRpb24tZmFkZSwgLmhvdmVyLXRyYW5zaXRpb24tZmFkZS1pbWcgaW1nLCAuaG92ZXItdHJhbnNpdGlvbi11cCwgLmhvdmVyLXRyYW5zaXRpb24tZG93biwgLmhvdmVyLXRyYW5zaXRpb24tc2ltcGxlLXNoYWRvdywgLmhvdmVyLXRyYW5zaXRpb24tc2hhZG93IHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDMwMG1zO1xufVxuXG4uaG92ZXItdHJhbnNpdGlvbi11cDpob3ZlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC0wLjYyNXJlbSk7XG59XG5cbi5ob3Zlci10cmFuc2l0aW9uLWRvd246aG92ZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwLjYyNXJlbSk7XG59XG5cbi5ob3Zlci10cmFuc2l0aW9uLXNpbXBsZS1zaGFkb3csIC5ob3Zlci10cmFuc2l0aW9uLXNoYWRvdyB7XG4gIHRyYW5zaXRpb246IGFsbCAyMjBtcyBlYXNlLWluLW91dDtcbn1cblxuLmhvdmVyLXRyYW5zaXRpb24tc2ltcGxlLXNoYWRvdzpob3ZlciwgLmhvdmVyLXRyYW5zaXRpb24tc2hhZG93OmhvdmVyIHtcbiAgYm94LXNoYWRvdzogMCAwLjVyZW0gMXJlbSByZ2JhKDAsIDAsIDAsIDAuMTUpO1xufVxuXG5odG1sIHtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuXG5ib2R5IHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBib2R5IHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbn1cblxuZm9ybSB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgZm9ybSB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG59XG5cbmxhYmVsIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLypcbiogU2VlICB1dGlsaXRpZXMvX3R5cG9ncmFwaHkuc2NzcyBmb3IgbWl4aW5zXG4qL1xuLmZvbnQtc20ge1xuICBmb250LXNpemU6IDAuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLmZvbnQtYm9keS1zbSB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLmZvbnQtYm9keSB7XG4gIGZvbnQtc2l6ZTogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4uZm9udC1sZyB7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLmZvbnQtbGlnaHQge1xuICBmb250LXdlaWdodDogMzAwICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LXJlZ3VsYXIsXG4uZm9udC1ub3JtYWwge1xuICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LW1lZGl1bSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDAgIWltcG9ydGFudDtcbn1cblxuLmZvbnQtc2VtaWJvbGQge1xuICBmb250LXdlaWdodDogNjAwICFpbXBvcnRhbnQ7XG59XG5cbmIsXG4uYixcbnN0cm9uZyxcbi5zdHJvbmcsXG4uYm9sZCxcbi50ZXh0LWJvbGQsXG4uZm9udC1ib2xkIHtcbiAgZm9udC13ZWlnaHQ6IDcwMCAhaW1wb3J0YW50O1xufVxuXG4uZm9udC1leHRyYWJvbGQge1xuICBmb250LXdlaWdodDogODAwICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LWJsYWNrIHtcbiAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50O1xufVxuXG4uanVzdC1sb3ZlbHkge1xuICBmb250LWZhbWlseTogXCJKdXN0TG92ZWx5XCIsIEFyaWFsLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG59XG5cbmgxLFxuLmgxIHtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMS42MjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBoMSxcbiAgLmgxIHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGgxLFxuICAuaDEge1xuICAgIG1hcmdpbi1ib3R0b206IDEuODc1cmVtO1xuICB9XG59XG5cbmgyLFxuLmgyIHtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMS4zNzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBoMixcbiAgLmgyIHtcbiAgICBmb250LXNpemU6IDEuNzVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBoMixcbiAgLmgyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjg3NXJlbTtcbiAgfVxufVxuXG5oMyxcbi5oMyB7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBoMyxcbiAgLmgzIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgaDMsXG4gIC5oMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS44NzVyZW07XG4gIH1cbn1cblxuaDQsXG4uaDQge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNztcbiAgbWFyZ2luLWJvdHRvbTogMC45Mzc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGg0LFxuICAuaDQge1xuICAgIGZvbnQtc2l6ZTogMS4zNzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGg0LFxuICAuaDQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuODc1cmVtO1xuICB9XG59XG5cbmg1LFxuLmg1IHtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBoNSxcbiAgLmg1IHtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGg1LFxuICAuaDUge1xuICAgIG1hcmdpbi1ib3R0b206IDEuODc1cmVtO1xuICB9XG59XG5cbmg2LFxuLmg2IHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgaDYsXG4gIC5oNiB7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgaDYsXG4gIC5oNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS44NzVyZW07XG4gIH1cbn1cblxuLmRpc3BsYXktMSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDIuMjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmRpc3BsYXktMSB7XG4gICAgZm9udC1zaXplOiAyLjYyNXJlbTtcbiAgfVxufVxuXG4uZGlzcGxheS0yIHtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMS42MjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmRpc3BsYXktMiB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICB9XG59XG5cbi5kaXNwbGF5LTMge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5kaXNwbGF5LTMge1xuICAgIGZvbnQtc2l6ZTogMS4zNzVyZW07XG4gIH1cbn1cblxuLmRpc3BsYXktNCB7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmRpc3BsYXktNCB7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIH1cbn1cblxuLmxhYmVsMSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4zO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5sYWJlbDEge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICB9XG59XG5cbi5sYWJlbDEtYm9sZCB7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4zO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5sYWJlbDEtYm9sZCB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIH1cbn1cblxuLmxhYmVsMiB7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDAuNzVyZW07XG59XG5cbi5sYWJlbDItYm9sZCB7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDAuNzVyZW07XG59XG5cbi5sYWJlbDMge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbn1cblxuLmxhYmVsMy1ib2xkIHtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG59XG5cbi5sYWJlbDQtYm9sZCB7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmxhYmVsNC1ib2xkIHtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIH1cbn1cblxuYSB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIGEge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxufVxuXG5hLm5vcm1hbCxcbi5saW5rLFxuLmxpbmstcHJpbWFyeSB7XG4gIGNvbG9yOiAjMzI2ZmUyO1xuICBmb250LXdlaWdodDogNDAwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG59XG5hLm5vcm1hbDpob3Zlcixcbi5saW5rOmhvdmVyLFxuLmxpbmstcHJpbWFyeTpob3ZlciB7XG4gIGNvbG9yOiAjMzI2ZmUyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5hLm5vcm1hbC5hY3RpdmUsIGEubm9ybWFsOmFjdGl2ZSwgYS5ub3JtYWw6Zm9jdXMsXG4ubGluay5hY3RpdmUsXG4ubGluazphY3RpdmUsXG4ubGluazpmb2N1cyxcbi5saW5rLXByaW1hcnkuYWN0aXZlLFxuLmxpbmstcHJpbWFyeTphY3RpdmUsXG4ubGluay1wcmltYXJ5OmZvY3VzIHtcbiAgY29sb3I6ICMzMjZmZTI7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuYS5ub3JtYWwuc21hbGwsXG4ubGluay5zbWFsbCxcbi5saW5rLXByaW1hcnkuc21hbGwge1xuICBmb250LXNpemU6IDAuNzVyZW07XG59XG5cbi5saW5rMiB7XG4gIGNvbG9yOiAjMzI2ZmUyO1xuICBmb250LXdlaWdodDogNDAwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGNvbG9yOiAjMzYzNjM2O1xufVxuLmxpbmsyOmhvdmVyIHtcbiAgY29sb3I6ICMzMjZmZTI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5saW5rMi5hY3RpdmUsIC5saW5rMjphY3RpdmUsIC5saW5rMjpmb2N1cyB7XG4gIGNvbG9yOiAjMzI2ZmUyO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5saW5rMi5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cbi5saW5rMi5hY3RpdmUsIC5saW5rMjphY3RpdmUsIC5saW5rMjpob3ZlciwgLmxpbmsyOmZvY3VzIHtcbiAgY29sb3I6ICMzNjM2MzY7XG59XG4ubGluazIuc21hbGwge1xuICBmb250LXNpemU6IDAuNzVyZW07XG59XG5cbi5saW5rMyB7XG4gIGNvbG9yOiAjMzI2ZmUyO1xuICBmb250LXdlaWdodDogNDAwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cbi5saW5rMzpob3ZlciB7XG4gIGNvbG9yOiAjMzI2ZmUyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ubGluazMuYWN0aXZlLCAubGluazM6YWN0aXZlLCAubGluazM6Zm9jdXMge1xuICBjb2xvcjogIzMyNmZlMjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4ubGluazMuc21hbGwge1xuICBmb250LXNpemU6IDAuNzVyZW07XG59XG4ubGluazMuYWN0aXZlLCAubGluazM6YWN0aXZlLCAubGluazM6aG92ZXIsIC5saW5rMzpmb2N1cyB7XG4gIGNvbG9yOiAjMzYzNjM2O1xufVxuLmxpbmszLnNtYWxsIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuLmxpbmszLmFjdGl2ZSwgLmxpbmszOmFjdGl2ZSwgLmxpbmszOmhvdmVyLCAubGluazM6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xufVxuLmxpbmszLnNtYWxsIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuXG4ubmF2LWxpbmsge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuLm5hdi1saW5rOmFjdGl2ZSwgLm5hdi1saW5rOmhvdmVyLCAubmF2LWxpbms6Zm9jdXMsIC5uYXYtbGluay5hY3RpdmUge1xuICBjb2xvcjogIzM2MzYzNjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5zdHJpa2UtdGhyb3VnaCBzcGFuIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG59XG5cbi5wZHAtcHJpY2Uge1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wZHAtcHJpY2Uge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICB9XG59XG5cbi5wcm9kdWN0LXRpbGUtcHJpY2Uge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuXG4udGFibGUge1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi50YWJsZS13cmFwcGVyLnRhYmxlLW1oIHtcbiAgbWF4LWhlaWdodDogMjVyZW07XG59XG4udGFibGUtd3JhcHBlci50YWJsZS1taC0wIHtcbiAgbWF4LWhlaWdodDogbm9uZSAhaW1wb3J0YW50O1xufVxuLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1zdGlja3kpIHRhYmxlIHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1zdGlja3kpIHRhYmxlIHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgdG9wOiBjYWxjKDE5LjZweCArIDEuNDA2MjVyZW0gKyAwLjA2MjVyZW0pO1xuICB6LWluZGV4OiA0O1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICBsZWZ0OiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc3RpY2t5KSB0YWJsZSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1zdGlja3kpIHRhYmxlIHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICB0b3A6IGNhbGMoMjIuNHB4ICsgMS40MDYyNXJlbSArIDAuMDYyNXJlbSk7XG4gIH1cbn1cbi50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbm9zdGlja3kpIHRhYmxlIHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1ub3N0aWNreSkgdGFibGUgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICBwb3NpdGlvbjogc3RhdGljO1xufVxuLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1zbmFwKSB7XG4gIHNjcm9sbC1zbmFwLXR5cGU6IGJvdGggbWFuZGF0b3J5O1xuICBvdmVyc2Nyb2xsLWJlaGF2aW9yLXg6IGNvbnRhaW47XG59XG4udGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXNuYXApIHRoZWFkOmhhcyh+IHRib2R5KSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKSB0ZCxcbi50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc25hcCkgdGhlYWQ6aGFzKH4gdGJvZHkpIHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpIHRoIHtcbiAgc2Nyb2xsLXNuYXAtYWxpZ246IHN0YXJ0O1xufVxuLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1zbmFwKSB0Ym9keTpub3QodGhlYWQgfiAqKSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKSB0ZCxcbi50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc25hcCkgdGJvZHk6bm90KHRoZWFkIH4gKikgdHI6bm90KC5zZWN0aW9uLWhlYWRlcikgdGgge1xuICBzY3JvbGwtc25hcC1hbGlnbjogc3RhcnQ7XG59XG4udGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLW5vc25hcCkge1xuICBzY3JvbGwtc25hcC10eXBlOiBub25lO1xufVxuLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1zY3JvbGxpbmRpY2F0b3IpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1zY3JvbGxpbmRpY2F0b3IpOmhhcyguaW4tdmlldyk6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiA0cmVtO1xuICB3aWR0aDogNHJlbTtcbiAgdG9wOiA3LjVyZW07XG4gIHRvcDogbWF4KDIwJSwgNy41cmVtKTtcbiAgcmlnaHQ6IDUlO1xuICBvcGFjaXR5OiAxO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHBhZGRpbmc6IDAuMTI1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzMwJyBoZWlnaHQ9JzMwJyB2aWV3Qm94PScwIDAgMzAgMzAnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NnIGNsaXAtcGF0aD0ndXJsKCUyM2NsaXAwXzE3NV85NzQpJyUzRSUzQ2cgZmlsdGVyPSd1cmwoJTIzZmlsdGVyMF9kXzE3NV85NzQpJyUzRSUzQ3BhdGggZD0nTTI0LjI2NzcgMTQuNjgxN0gyMy41MDUyQzIzLjQzNDcgMTQuNTg2IDIzLjM0ODMgMTQuNDczOSAyMy4yNTAxIDE0LjM1NjdDMjIuOTk4NyAxNC4wNTY3IDIyLjU4MDcgMTMuNjExNiAyMi4wOTUzIDEzLjQxNzRDMjEuNjE4NyAxMy4yMjY4IDIwLjk4NjcgMTMuMjQ0NyAyMC41Nzc2IDEzLjI3NjVDMjAuNTE3OCAxMy4yODExIDIwLjQ1OTYgMTMuMjg2NCAyMC40MDM3IDEzLjI5MkMyMC4yNjgyIDEyLjk1NDIgMjAuMDI4NiAxMi42NDkgMTkuNjcwNSAxMi40NUMxOS40MTUgMTIuMzA3OSAxOS4wNjk2IDEyLjE0NTUgMTguNzAyNCAxMi4wNzIxQzE4LjM1NTIgMTIuMDAyNiAxNy44OTIxIDExLjk5NjMgMTcuNTA5NiAxMi4wMDU5QzE4LjU5NTIgMTEuMjIyMyAxOS4zMDMzIDkuOTQ2NDUgMTkuMzAzMyA4LjUwODIxQzE5LjMwMzMgNi4xMzA4OCAxNy4zNjkyIDQuMTk2NzggMTQuOTkxOCA0LjE5Njc4QzEyLjYxNDUgNC4xOTY3OCAxMC42ODA0IDYuMTMwODggMTAuNjgwNCA4LjUwODIxQzEwLjY4MDQgMTAuMDMyOCAxMS40NzU5IDExLjM3NSAxMi42NzM1IDEyLjE0MThWMTcuMDMyNUwxMC42MzE4IDE0Ljk5MDhDOS45NjE1NCAxNC4zMjA2IDguOTExMzUgMTQuMjE2NiA4LjEyMjYzIDE0Ljc0MjRDNy4yMzk0MyAxNS4zMzEyIDYuOTc0MzkgMTYuNTA5OSA3LjUyMDUxIDE3LjQyMDFMMTAuNzg3MiAyMi44NjQ2TDEyLjM4MDMgMjYuMDUwOEMxMi43MTM1IDI2LjcxNzEgMTMuMzk0NSAyNy4xMzggMTQuMTM5NSAyNy4xMzhIMjIuNDAyMUMyMy4xMDc5IDI3LjEzOCAyMy43NTk2IDI2Ljc1OTkgMjQuMTA5OCAyNi4xNDdMMjUuOTM5MiAyMi45NDU1QzI2LjI1ODcgMjIuMzg2NCAyNi40NTcgMjEuNzY2MiAyNi41MjExIDIxLjEyNTNMMjYuODc3MSAxNy41NjVDMjcuMDMxNCAxNi4wMjEzIDI1LjgxOTIgMTQuNjgxNyAyNC4yNjc3IDE0LjY4MTdaJyBmaWxsPSd3aGl0ZScvJTNFJTNDcGF0aCBkPSdNMjQuMjY3NyAxNC42ODE3SDIzLjUwNTJDMjMuNDM0NyAxNC41ODYgMjMuMzQ4MyAxNC40NzM5IDIzLjI1MDEgMTQuMzU2N0MyMi45OTg3IDE0LjA1NjcgMjIuNTgwNyAxMy42MTE2IDIyLjA5NTMgMTMuNDE3NEMyMS42MTg3IDEzLjIyNjggMjAuOTg2NyAxMy4yNDQ3IDIwLjU3NzYgMTMuMjc2NUMyMC41MTc4IDEzLjI4MTEgMjAuNDU5NiAxMy4yODY0IDIwLjQwMzcgMTMuMjkyQzIwLjI2ODIgMTIuOTU0MiAyMC4wMjg2IDEyLjY0OSAxOS42NzA1IDEyLjQ1QzE5LjQxNSAxMi4zMDc5IDE5LjA2OTYgMTIuMTQ1NSAxOC43MDI0IDEyLjA3MjFDMTguMzU1MiAxMi4wMDI2IDE3Ljg5MjEgMTEuOTk2MyAxNy41MDk2IDEyLjAwNTlDMTguNTk1MiAxMS4yMjIzIDE5LjMwMzMgOS45NDY0NSAxOS4zMDMzIDguNTA4MjFDMTkuMzAzMyA2LjEzMDg4IDE3LjM2OTIgNC4xOTY3OCAxNC45OTE4IDQuMTk2NzhDMTIuNjE0NSA0LjE5Njc4IDEwLjY4MDQgNi4xMzA4OCAxMC42ODA0IDguNTA4MjFDMTAuNjgwNCAxMC4wMzI4IDExLjQ3NTkgMTEuMzc1IDEyLjY3MzUgMTIuMTQxOFYxNy4wMzI1TDEwLjYzMTggMTQuOTkwOEM5Ljk2MTU0IDE0LjMyMDYgOC45MTEzNSAxNC4yMTY2IDguMTIyNjMgMTQuNzQyNEM3LjIzOTQzIDE1LjMzMTIgNi45NzQzOSAxNi41MDk5IDcuNTIwNTEgMTcuNDIwMUwxMC43ODcyIDIyLjg2NDZMMTIuMzgwMyAyNi4wNTA4QzEyLjcxMzUgMjYuNzE3MSAxMy4zOTQ1IDI3LjEzOCAxNC4xMzk1IDI3LjEzOEgyMi40MDIxQzIzLjEwNzkgMjcuMTM4IDIzLjc1OTYgMjYuNzU5OSAyNC4xMDk4IDI2LjE0N0wyNS45MzkyIDIyLjk0NTVDMjYuMjU4NyAyMi4zODY0IDI2LjQ1NyAyMS43NjYyIDI2LjUyMTEgMjEuMTI1M0wyNi44NzcxIDE3LjU2NUMyNy4wMzE0IDE2LjAyMTMgMjUuODE5MiAxNC42ODE3IDI0LjI2NzcgMTQuNjgxN1pNMTEuODQyIDguNTA4MjFDMTEuODQyIDYuNzcxMzUgMTMuMjU1IDUuMzU4MzEgMTQuOTkxOCA1LjM1ODMxQzE2LjcyODcgNS4zNTgzMSAxOC4xNDE4IDYuNzcxMzUgMTguMTQxOCA4LjUwODIxQzE4LjE0MTggOS4zNTM3NSAxNy44MDY4IDEwLjEyMjUgMTcuMjYyNyAxMC42ODg5VjguNDUzNTZDMTcuMjYyNyA3LjE4NjMgMTYuMjM1MyA2LjE1ODk4IDE0Ljk2ODEgNi4xNTg5OEMxMy43MDA4IDYuMTU4OTggMTIuNjczNSA3LjE4NjMgMTIuNjczNSA4LjQ1MzU2VjEwLjYzODJDMTIuMTU3NSAxMC4wNzcxIDExLjg0MiA5LjMyODg0IDExLjg0MiA4LjUwODIxWk0yNS41NzI0IDE3LjQzNDZMMjUuMjE2MyAyMC45OTQ4QzI1LjE3MDYgMjEuNDUyNiAyNS4wMjkgMjEuODk1NiAyNC44MDA4IDIyLjI5NUwyMi45NzEzIDI1LjQ5NjVDMjIuODU0NiAyNS43MDA4IDIyLjYzNzMgMjUuODI2OCAyMi40MDIxIDI1LjgyNjhIMTQuMTM5NUMxMy44OTExIDI1LjgyNjggMTMuNjY0MSAyNS42ODY1IDEzLjU1MzEgMjUuNDY0NEwxMS45Mzc0IDIyLjIzMzFMOC42NDQ4NSAxNi43NDU1QzguNDU4ODIgMTYuNDM1NCA4LjU0OTEgMTYuMDMzOSA4Ljg0OTk2IDE1LjgzMzRDOS4xMTg2MiAxNS42NTQyIDkuNDc2MzUgMTUuNjg5NyA5LjcwNDY3IDE1LjkxOEwxMi44NjU1IDE5LjA3ODhDMTMuMDUzIDE5LjI2NjMgMTMuMzM1IDE5LjMyMjQgMTMuNTggMTkuMjIxQzEzLjgyNSAxOS4xMTk1IDEzLjk4NDcgMTguODgwNCAxMy45ODQ3IDE4LjYxNTNWOC40NTM1NkMxMy45ODQ3IDcuOTEwNDUgMTQuNDI1IDcuNDcwMTcgMTQuOTY4MSA3LjQ3MDE3QzE1LjUxMTIgNy40NzAxNyAxNS45NTE1IDcuOTEwNDUgMTUuOTUxNSA4LjQ1MzU2VjE2LjY0ODVDMTUuOTUxNSAxNy4wMTA2IDE2LjI0NSAxNy4zMDQxIDE2LjYwNzEgMTcuMzA0MUMxNi45NjkyIDE3LjMwNDEgMTcuMjYyNyAxNy4wMTA2IDE3LjI2MjcgMTYuNjQ4NVYxMy4zMjY5QzE3LjI5OTYgMTMuMzI1MiAxNy4zMzc0IDEzLjMyMzUgMTcuMzc1OSAxMy4zMjJDMTcuNzkwOCAxMy4zMDU5IDE4LjIxMDYgMTMuMzEwOSAxOC40NDUzIDEzLjM1NzhDMTguNjIxNCAxMy4zOTMgMTguODMwNSAxMy40ODMyIDE5LjAzMzQgMTMuNTk2QzE5LjEzMzQgMTMuNjUxNiAxOS4yMjk1IDEzLjc4OSAxOS4yMjk1IDE0LjAwNzZWMTYuNjQ4NUMxOS4yMjk1IDE3LjAxMDYgMTkuNTIzIDE3LjMwNDEgMTkuODg1MSAxNy4zMDQxQzIwLjI0NzEgMTcuMzA0MSAyMC41NDA2IDE3LjAxMDYgMjAuNTQwNiAxNi42NDg1VjE0LjU5NkMyMC41ODU1IDE0LjU5MTYgMjAuNjMxOCAxNC41ODc0IDIwLjY3OTIgMTQuNTgzN0MyMS4wOTM2IDE0LjU1MTUgMjEuNDQ0OCAxNC41Njk0IDIxLjYwODMgMTQuNjM0OEMyMS43NjI5IDE0LjY5NjcgMjIuMDAwNiAxNC45MDcxIDIyLjI0NDkgMTUuMTk4N0MyMi4zNTE0IDE1LjMyNTkgMjIuNDQyMiAxNS40NDc2IDIyLjUwNzQgMTUuNTM5M1YxNy4zMDQxQzIyLjUwNzQgMTcuNjY2MiAyMi44MDEgMTcuOTU5NyAyMy4xNjMgMTcuOTU5N0MyMy41MjUyIDE3Ljk1OTcgMjMuODE4NiAxNy42NjYyIDIzLjgxODYgMTcuMzA0MVYxNS45OTI5SDI0LjI2NzdDMjUuMDQzNSAxNS45OTI5IDI1LjY0OTUgMTYuNjYyNyAyNS41NzI0IDE3LjQzNDZaJyBmaWxsPSclMjMxQjFCMUInLyUzRSUzQ3BhdGggZD0nTTI5Ljc5MDYgNy41OTk0M0wyNi43NDcyIDQuNTU1OTNDMjYuNTAxNiA0LjMxMDQ4IDI2LjEwMjIgNC4zMTA1NCAyNS44NTY2IDQuNTU1OTlDMjUuNjExMiA0LjgwMTUgMjUuNjExMiA1LjIwMDg4IDI1Ljg1NjcgNS40NDYzOUwyNy44MjUyIDcuNDE1MDFIMjAuNzI4NkMyMC4zODE1IDcuNDE1MDEgMjAuMDk5IDcuNjk3NTEgMjAuMDk5IDguMDQ0NjlDMjAuMDk5IDguMzkxODcgMjAuMzgxNSA4LjY3NDMxIDIwLjcyODYgOC42NzQzMUgyNy44MjUyTDI1Ljg1NjYgMTAuNjQyOUMyNS42MTEyIDEwLjg4ODQgMjUuNjExMiAxMS4yODc5IDI1Ljg1NjcgMTEuNTMzNUMyNS45Nzk0IDExLjY1NjEgMjYuMTQwNiAxMS43MTc0IDI2LjMwMTkgMTEuNzE3NEMyNi40NjMxIDExLjcxNzQgMjYuNjI0NCAxMS42NTYxIDI2Ljc0NzIgMTEuNTMzNEwyOS43OTA3IDguNDg5ODlDMzAuMDM2MSA4LjI0NDM4IDMwLjAzNjEgNy44NDQ5NCAyOS43OTA2IDcuNTk5NDNaJyBmaWxsPSclMjMxQjFCMUInLyUzRSUzQ3BhdGggZD0nTTAuMjQyMzY2IDguNDg5ODlMMy4yODU4MSAxMS41MzM0QzMuNTMxMzggMTEuNzc4OCAzLjkzMDgyIDExLjc3ODggNC4xNzYzOSAxMS41MzMzQzQuNDIxNzcgMTEuMjg3OCA0LjQyMTc3IDEwLjg4ODQgNC4xNzYzMyAxMC42NDI5TDIuMjA3NzYgOC42NzQzMUg5LjMwNDM2QzkuNjUxNTQgOC42NzQzMSA5LjkzMzk4IDguMzkxODEgOS45MzM5OCA4LjA0NDYzQzkuOTMzOTggNy42OTc0NSA5LjY1MTU0IDcuNDE1MDEgOS4zMDQzNiA3LjQxNTAxSDIuMjA3NzZMNC4xNzYzOSA1LjQ0NjQ1QzQuNDIxNzcgNS4yMDA5NCA0LjQyMTc3IDQuODAxNDQgNC4xNzYzMyA0LjU1NTg3QzQuMDUzNiA0LjQzMzIgMy44OTIzNyA0LjM3MTg3IDMuNzMxMTMgNC4zNzE4N0MzLjU2OTg5IDQuMzcxODcgMy40MDg1OSA0LjQzMzIgMy4yODU4MSA0LjU1NTkzTDAuMjQyMzA1IDcuNTk5NDNDLTAuMDAzMDgwNzMgNy44NDQ5NCAtMC4wMDMwODA3NiA4LjI0NDM4IDAuMjQyMzY2IDguNDg5ODlaJyBmaWxsPSclMjMxQjFCMUInLyUzRSUzQy9nJTNFJTNDL2clM0UlM0NkZWZzJTNFJTNDZmlsdGVyIGlkPSdmaWx0ZXIwX2RfMTc1Xzk3NCcgeD0nLTMuOTQxNzMnIHk9JzAuMTk2Nzc3JyB3aWR0aD0nMzcuOTE2NScgaGVpZ2h0PSczMC45NDEyJyBmaWx0ZXJVbml0cz0ndXNlclNwYWNlT25Vc2UnIGNvbG9yLWludGVycG9sYXRpb24tZmlsdGVycz0nc1JHQiclM0UlM0NmZUZsb29kIGZsb29kLW9wYWNpdHk9JzAnIHJlc3VsdD0nQmFja2dyb3VuZEltYWdlRml4Jy8lM0UlM0NmZUNvbG9yTWF0cml4IGluPSdTb3VyY2VBbHBoYScgdHlwZT0nbWF0cml4JyB2YWx1ZXM9JzAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDEyNyAwJyByZXN1bHQ9J2hhcmRBbHBoYScvJTNFJTNDZmVPZmZzZXQvJTNFJTNDZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPScyJy8lM0UlM0NmZUNvbXBvc2l0ZSBpbjI9J2hhcmRBbHBoYScgb3BlcmF0b3I9J291dCcvJTNFJTNDZmVDb2xvck1hdHJpeCB0eXBlPSdtYXRyaXgnIHZhbHVlcz0nMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMC4xMiAwJy8lM0UlM0NmZUJsZW5kIG1vZGU9J25vcm1hbCcgaW4yPSdCYWNrZ3JvdW5kSW1hZ2VGaXgnIHJlc3VsdD0nZWZmZWN0MV9kcm9wU2hhZG93XzE3NV85NzQnLyUzRSUzQ2ZlQmxlbmQgbW9kZT0nbm9ybWFsJyBpbj0nU291cmNlR3JhcGhpYycgaW4yPSdlZmZlY3QxX2Ryb3BTaGFkb3dfMTc1Xzk3NCcgcmVzdWx0PSdzaGFwZScvJTNFJTNDL2ZpbHRlciUzRSUzQ2NsaXBQYXRoIGlkPSdjbGlwMF8xNzVfOTc0JyUzRSUzQ3JlY3Qgd2lkdGg9JzMwJyBoZWlnaHQ9JzMwJyBmaWxsPSd3aGl0ZScvJTNFJTNDL2NsaXBQYXRoJTNFJTNDL2RlZnMlM0UlM0Mvc3ZnJTNFXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDg1JTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYm94LXNoYWRvdzogMCAwIDAuMzc1cmVtIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTtcbiAgei1pbmRleDogMTtcbiAgYW5pbWF0aW9uOiBzd2lwZSAycyBlYXNlLWluIGluZmluaXRlIGZvcndhcmRzO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSA1MDBtcyBlYXNlO1xufVxuQGtleWZyYW1lcyBzd2lwZSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAxNSUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgNDUlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDgwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDBweCk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG4udGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXNjcm9sbGluZGljYXRvcik6aGFzKC5mYWRlLW91dCk6OmFmdGVyIHtcbiAgb3BhY2l0eTogMCAhaW1wb3J0YW50O1xuICBhbmltYXRpb24tcGxheS1zdGF0ZTogcGF1c2VkO1xufVxuLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1ub3Njcm9sbGluZGljYXRvcik6aGFzKC5pbi12aWV3KTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4udGFibGUtc3RpY2t5IHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi50YWJsZS1zdGlja3kgdGhlYWQgdHIgdGQsXG4udGFibGUtc3RpY2t5IHRoZWFkIHRyIHRoLFxuLnRhYmxlLXN0aWNreSB0Ym9keSB0ciB0ZCxcbi50YWJsZS1zdGlja3kgdGJvZHkgdHIgdGgge1xuICBtaW4td2lkdGg6IDQwdnc7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnRhYmxlLXN0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLXN0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLXN0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLXN0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgLS1jb2wtbWluLXdpZHRoOiAzMHZ3O1xuICAgIG1pbi13aWR0aDogdmFyKC0tY29sLW1pbi13aWR0aCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGFibGUtc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUtc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUtc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUtc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICAtLWNvbC1taW4td2lkdGg6IDI4dnc7XG4gICAgbWluLXdpZHRoOiB2YXIoLS1jb2wtbWluLXdpZHRoKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAudGFibGUtc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUtc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUtc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUtc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICAtLWNvbC1taW4td2lkdGg6IDIydnc7XG4gICAgbWluLXdpZHRoOiB2YXIoLS1jb2wtbWluLXdpZHRoKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAudGFibGUtc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUtc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUtc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUtc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICAtLWNvbC1taW4td2lkdGg6IDE3Ljg3NXJlbTtcbiAgICBtaW4td2lkdGg6IHZhcigtLWNvbC1taW4td2lkdGgpO1xuICB9XG59XG4udGFibGUtc3RpY2t5IHRoZWFkIHRyIHRkLmhhbGYsXG4udGFibGUtc3RpY2t5IHRoZWFkIHRyIHRoLmhhbGYsXG4udGFibGUtc3RpY2t5IHRib2R5IHRyIHRkLmhhbGYsXG4udGFibGUtc3RpY2t5IHRib2R5IHRyIHRoLmhhbGYge1xuICBtaW4td2lkdGg6IGNhbGModmFyKC0tY29sLW1pbi13aWR0aCkgLyAyKTtcbn1cbi50YWJsZS1zdGlja3kgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4udGFibGUtc3RpY2t5IHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgdG9wOiBjYWxjKDE5LjZweCArIDEuNDA2MjVyZW0gKyAwLjEyNXJlbSk7XG4gIHotaW5kZXg6IDQ7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIGxlZnQ6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRhYmxlLXN0aWNreSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLXN0aWNreSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgdG9wOiBjYWxjKDIyLjRweCArIDEuNDA2MjVyZW0gKyAwLjEyNXJlbSk7XG4gIH1cbn1cbi50YWJsZS1zdGlja3k6bm90KC50YWJsZS1zbmFwKSB0YWJsZSB0aGVhZCB0ciB0aCxcbi50YWJsZS1zdGlja3k6bm90KC50YWJsZS1zbmFwKSB0YWJsZSB0Ym9keSB0ciB0aCB7XG4gIG1heC13aWR0aDogbm9uZTtcbn1cbi50YWJsZS1zdGlja3kgdGhlYWQgdHIgdGgge1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDI7XG59XG4udGFibGUtc3RpY2t5IHRoZWFkIHRyIHRoOmZpcnN0LWNoaWxkIHtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMztcbn1cbi50YWJsZS1zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKik6Zmlyc3QtY2hpbGQgdGQsXG4udGFibGUtc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopOmZpcnN0LWNoaWxkIHRoIHtcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4udGFibGUtc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopIHRyIHRkLFxuLnRhYmxlLXN0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0aCB7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLnRhYmxlLXN0aWNreSB0Ym9keSB0ciB0aDpmaXJzdC1jaGlsZCB7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDI7XG59XG4udGFibGUtbm9zdGlja3kge1xuICB3aGl0ZS1zcGFjZTogd3JhcDtcbn1cbi50YWJsZS1ub3N0aWNreSB0aGVhZCB0ciB0ZCxcbi50YWJsZS1ub3N0aWNreSB0aGVhZCB0ciB0aCxcbi50YWJsZS1ub3N0aWNreSB0Ym9keSB0ciB0ZCxcbi50YWJsZS1ub3N0aWNreSB0Ym9keSB0ciB0aCB7XG4gIG1pbi13aWR0aDogdW5zZXQ7XG59XG4udGFibGUtbm9zdGlja3kgdGhlYWQgdHIgdGQuaGFsZixcbi50YWJsZS1ub3N0aWNreSB0aGVhZCB0ciB0aC5oYWxmLFxuLnRhYmxlLW5vc3RpY2t5IHRib2R5IHRyIHRkLmhhbGYsXG4udGFibGUtbm9zdGlja3kgdGJvZHkgdHIgdGguaGFsZiB7XG4gIG1pbi13aWR0aDogdW5zZXQ7XG59XG4udGFibGUtbm9zdGlja3kgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4udGFibGUtbm9zdGlja3kgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICBwb3NpdGlvbjogc3RhdGljO1xufVxuLnRhYmxlLW5vc3RpY2t5IHRoZWFkIHRyIHRoIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbn1cbi50YWJsZS1ub3N0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKTpmaXJzdC1jaGlsZCB0ZCxcbi50YWJsZS1ub3N0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKTpmaXJzdC1jaGlsZCB0aCB7XG4gIGJvcmRlci10b3A6IG5vbmU7XG59XG4udGFibGUtbm9zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKikgdHIgdGQsXG4udGFibGUtbm9zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKikgdHIgdGgge1xuICBib3JkZXItdG9wOiBub25lO1xufVxuLnRhYmxlLW5vc3RpY2t5IHRib2R5IHRyIHRoOmZpcnN0LWNoaWxkIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbn1cbi50YWJsZS1maXhlZCB7XG4gIHRhYmxlLWxheW91dDogZml4ZWQ7XG59XG4udGFibGUtbm9maXhlZCB7XG4gIHRhYmxlLWxheW91dDogYXV0bztcbn1cbi50YWJsZS1zdHJpcGVkIHRib2R5IHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpOm50aC1jaGlsZChldmVuKSB0ZCxcbi50YWJsZS1zdHJpcGVkIHRib2R5IHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpOm50aC1jaGlsZChldmVuKSB0aCB7XG4gIGJhY2tncm91bmQ6ICNmNWY1ZjU7XG59XG4udGFibGUtbm9zdHJpcGVkIHRib2R5IHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpOm50aC1jaGlsZChldmVuKSB0ZCxcbi50YWJsZS1ub3N0cmlwZWQgdGJvZHkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcik6bnRoLWNoaWxkKGV2ZW4pIHRoIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAudGFibGUtd3JhcHBlci50YWJsZS1zbS1taCB7XG4gICAgbWF4LWhlaWdodDogMjVyZW07XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXIudGFibGUtc20tbWgtMCB7XG4gICAgbWF4LWhlaWdodDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc20tc3RpY2t5KSB0YWJsZSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1zbS1zdGlja3kpIHRhYmxlIHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICB0b3A6IGNhbGMoMTkuNnB4ICsgMS40MDYyNXJlbSArIDAuMDYyNXJlbSk7XG4gICAgei1pbmRleDogNDtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIGxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc20tc3RpY2t5KSB0YWJsZSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1zbS1zdGlja3kpIHRhYmxlIHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICB0b3A6IGNhbGMoMjIuNHB4ICsgMS40MDYyNXJlbSArIDAuMDYyNXJlbSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXNtLW5vc3RpY2t5KSB0YWJsZSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1zbS1ub3N0aWNreSkgdGFibGUgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1zbS1zbmFwKSB7XG4gICAgc2Nyb2xsLXNuYXAtdHlwZTogYm90aCBtYW5kYXRvcnk7XG4gICAgb3ZlcnNjcm9sbC1iZWhhdmlvci14OiBjb250YWluO1xuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc20tc25hcCkgdGhlYWQ6aGFzKH4gdGJvZHkpIHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpIHRkLFxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXNtLXNuYXApIHRoZWFkOmhhcyh+IHRib2R5KSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKSB0aCB7XG4gICAgc2Nyb2xsLXNuYXAtYWxpZ246IHN0YXJ0O1xuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc20tc25hcCkgdGJvZHk6bm90KHRoZWFkIH4gKikgdHI6bm90KC5zZWN0aW9uLWhlYWRlcikgdGQsXG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc20tc25hcCkgdGJvZHk6bm90KHRoZWFkIH4gKikgdHI6bm90KC5zZWN0aW9uLWhlYWRlcikgdGgge1xuICAgIHNjcm9sbC1zbmFwLWFsaWduOiBzdGFydDtcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXNtLW5vc25hcCkge1xuICAgIHNjcm9sbC1zbmFwLXR5cGU6IG5vbmU7XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1zbS1zY3JvbGxpbmRpY2F0b3IpIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1zbS1zY3JvbGxpbmRpY2F0b3IpOmhhcyguaW4tdmlldyk6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDRyZW07XG4gICAgd2lkdGg6IDRyZW07XG4gICAgdG9wOiA3LjVyZW07XG4gICAgdG9wOiBtYXgoMjAlLCA3LjVyZW0pO1xuICAgIHJpZ2h0OiA1JTtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBwYWRkaW5nOiAwLjEyNXJlbTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMzAnIGhlaWdodD0nMzAnIHZpZXdCb3g9JzAgMCAzMCAzMCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ2cgY2xpcC1wYXRoPSd1cmwoJTIzY2xpcDBfMTc1Xzk3NCknJTNFJTNDZyBmaWx0ZXI9J3VybCglMjNmaWx0ZXIwX2RfMTc1Xzk3NCknJTNFJTNDcGF0aCBkPSdNMjQuMjY3NyAxNC42ODE3SDIzLjUwNTJDMjMuNDM0NyAxNC41ODYgMjMuMzQ4MyAxNC40NzM5IDIzLjI1MDEgMTQuMzU2N0MyMi45OTg3IDE0LjA1NjcgMjIuNTgwNyAxMy42MTE2IDIyLjA5NTMgMTMuNDE3NEMyMS42MTg3IDEzLjIyNjggMjAuOTg2NyAxMy4yNDQ3IDIwLjU3NzYgMTMuMjc2NUMyMC41MTc4IDEzLjI4MTEgMjAuNDU5NiAxMy4yODY0IDIwLjQwMzcgMTMuMjkyQzIwLjI2ODIgMTIuOTU0MiAyMC4wMjg2IDEyLjY0OSAxOS42NzA1IDEyLjQ1QzE5LjQxNSAxMi4zMDc5IDE5LjA2OTYgMTIuMTQ1NSAxOC43MDI0IDEyLjA3MjFDMTguMzU1MiAxMi4wMDI2IDE3Ljg5MjEgMTEuOTk2MyAxNy41MDk2IDEyLjAwNTlDMTguNTk1MiAxMS4yMjIzIDE5LjMwMzMgOS45NDY0NSAxOS4zMDMzIDguNTA4MjFDMTkuMzAzMyA2LjEzMDg4IDE3LjM2OTIgNC4xOTY3OCAxNC45OTE4IDQuMTk2NzhDMTIuNjE0NSA0LjE5Njc4IDEwLjY4MDQgNi4xMzA4OCAxMC42ODA0IDguNTA4MjFDMTAuNjgwNCAxMC4wMzI4IDExLjQ3NTkgMTEuMzc1IDEyLjY3MzUgMTIuMTQxOFYxNy4wMzI1TDEwLjYzMTggMTQuOTkwOEM5Ljk2MTU0IDE0LjMyMDYgOC45MTEzNSAxNC4yMTY2IDguMTIyNjMgMTQuNzQyNEM3LjIzOTQzIDE1LjMzMTIgNi45NzQzOSAxNi41MDk5IDcuNTIwNTEgMTcuNDIwMUwxMC43ODcyIDIyLjg2NDZMMTIuMzgwMyAyNi4wNTA4QzEyLjcxMzUgMjYuNzE3MSAxMy4zOTQ1IDI3LjEzOCAxNC4xMzk1IDI3LjEzOEgyMi40MDIxQzIzLjEwNzkgMjcuMTM4IDIzLjc1OTYgMjYuNzU5OSAyNC4xMDk4IDI2LjE0N0wyNS45MzkyIDIyLjk0NTVDMjYuMjU4NyAyMi4zODY0IDI2LjQ1NyAyMS43NjYyIDI2LjUyMTEgMjEuMTI1M0wyNi44NzcxIDE3LjU2NUMyNy4wMzE0IDE2LjAyMTMgMjUuODE5MiAxNC42ODE3IDI0LjI2NzcgMTQuNjgxN1onIGZpbGw9J3doaXRlJy8lM0UlM0NwYXRoIGQ9J00yNC4yNjc3IDE0LjY4MTdIMjMuNTA1MkMyMy40MzQ3IDE0LjU4NiAyMy4zNDgzIDE0LjQ3MzkgMjMuMjUwMSAxNC4zNTY3QzIyLjk5ODcgMTQuMDU2NyAyMi41ODA3IDEzLjYxMTYgMjIuMDk1MyAxMy40MTc0QzIxLjYxODcgMTMuMjI2OCAyMC45ODY3IDEzLjI0NDcgMjAuNTc3NiAxMy4yNzY1QzIwLjUxNzggMTMuMjgxMSAyMC40NTk2IDEzLjI4NjQgMjAuNDAzNyAxMy4yOTJDMjAuMjY4MiAxMi45NTQyIDIwLjAyODYgMTIuNjQ5IDE5LjY3MDUgMTIuNDVDMTkuNDE1IDEyLjMwNzkgMTkuMDY5NiAxMi4xNDU1IDE4LjcwMjQgMTIuMDcyMUMxOC4zNTUyIDEyLjAwMjYgMTcuODkyMSAxMS45OTYzIDE3LjUwOTYgMTIuMDA1OUMxOC41OTUyIDExLjIyMjMgMTkuMzAzMyA5Ljk0NjQ1IDE5LjMwMzMgOC41MDgyMUMxOS4zMDMzIDYuMTMwODggMTcuMzY5MiA0LjE5Njc4IDE0Ljk5MTggNC4xOTY3OEMxMi42MTQ1IDQuMTk2NzggMTAuNjgwNCA2LjEzMDg4IDEwLjY4MDQgOC41MDgyMUMxMC42ODA0IDEwLjAzMjggMTEuNDc1OSAxMS4zNzUgMTIuNjczNSAxMi4xNDE4VjE3LjAzMjVMMTAuNjMxOCAxNC45OTA4QzkuOTYxNTQgMTQuMzIwNiA4LjkxMTM1IDE0LjIxNjYgOC4xMjI2MyAxNC43NDI0QzcuMjM5NDMgMTUuMzMxMiA2Ljk3NDM5IDE2LjUwOTkgNy41MjA1MSAxNy40MjAxTDEwLjc4NzIgMjIuODY0NkwxMi4zODAzIDI2LjA1MDhDMTIuNzEzNSAyNi43MTcxIDEzLjM5NDUgMjcuMTM4IDE0LjEzOTUgMjcuMTM4SDIyLjQwMjFDMjMuMTA3OSAyNy4xMzggMjMuNzU5NiAyNi43NTk5IDI0LjEwOTggMjYuMTQ3TDI1LjkzOTIgMjIuOTQ1NUMyNi4yNTg3IDIyLjM4NjQgMjYuNDU3IDIxLjc2NjIgMjYuNTIxMSAyMS4xMjUzTDI2Ljg3NzEgMTcuNTY1QzI3LjAzMTQgMTYuMDIxMyAyNS44MTkyIDE0LjY4MTcgMjQuMjY3NyAxNC42ODE3Wk0xMS44NDIgOC41MDgyMUMxMS44NDIgNi43NzEzNSAxMy4yNTUgNS4zNTgzMSAxNC45OTE4IDUuMzU4MzFDMTYuNzI4NyA1LjM1ODMxIDE4LjE0MTggNi43NzEzNSAxOC4xNDE4IDguNTA4MjFDMTguMTQxOCA5LjM1Mzc1IDE3LjgwNjggMTAuMTIyNSAxNy4yNjI3IDEwLjY4ODlWOC40NTM1NkMxNy4yNjI3IDcuMTg2MyAxNi4yMzUzIDYuMTU4OTggMTQuOTY4MSA2LjE1ODk4QzEzLjcwMDggNi4xNTg5OCAxMi42NzM1IDcuMTg2MyAxMi42NzM1IDguNDUzNTZWMTAuNjM4MkMxMi4xNTc1IDEwLjA3NzEgMTEuODQyIDkuMzI4ODQgMTEuODQyIDguNTA4MjFaTTI1LjU3MjQgMTcuNDM0NkwyNS4yMTYzIDIwLjk5NDhDMjUuMTcwNiAyMS40NTI2IDI1LjAyOSAyMS44OTU2IDI0LjgwMDggMjIuMjk1TDIyLjk3MTMgMjUuNDk2NUMyMi44NTQ2IDI1LjcwMDggMjIuNjM3MyAyNS44MjY4IDIyLjQwMjEgMjUuODI2OEgxNC4xMzk1QzEzLjg5MTEgMjUuODI2OCAxMy42NjQxIDI1LjY4NjUgMTMuNTUzMSAyNS40NjQ0TDExLjkzNzQgMjIuMjMzMUw4LjY0NDg1IDE2Ljc0NTVDOC40NTg4MiAxNi40MzU0IDguNTQ5MSAxNi4wMzM5IDguODQ5OTYgMTUuODMzNEM5LjExODYyIDE1LjY1NDIgOS40NzYzNSAxNS42ODk3IDkuNzA0NjcgMTUuOTE4TDEyLjg2NTUgMTkuMDc4OEMxMy4wNTMgMTkuMjY2MyAxMy4zMzUgMTkuMzIyNCAxMy41OCAxOS4yMjFDMTMuODI1IDE5LjExOTUgMTMuOTg0NyAxOC44ODA0IDEzLjk4NDcgMTguNjE1M1Y4LjQ1MzU2QzEzLjk4NDcgNy45MTA0NSAxNC40MjUgNy40NzAxNyAxNC45NjgxIDcuNDcwMTdDMTUuNTExMiA3LjQ3MDE3IDE1Ljk1MTUgNy45MTA0NSAxNS45NTE1IDguNDUzNTZWMTYuNjQ4NUMxNS45NTE1IDE3LjAxMDYgMTYuMjQ1IDE3LjMwNDEgMTYuNjA3MSAxNy4zMDQxQzE2Ljk2OTIgMTcuMzA0MSAxNy4yNjI3IDE3LjAxMDYgMTcuMjYyNyAxNi42NDg1VjEzLjMyNjlDMTcuMjk5NiAxMy4zMjUyIDE3LjMzNzQgMTMuMzIzNSAxNy4zNzU5IDEzLjMyMkMxNy43OTA4IDEzLjMwNTkgMTguMjEwNiAxMy4zMTA5IDE4LjQ0NTMgMTMuMzU3OEMxOC42MjE0IDEzLjM5MyAxOC44MzA1IDEzLjQ4MzIgMTkuMDMzNCAxMy41OTZDMTkuMTMzNCAxMy42NTE2IDE5LjIyOTUgMTMuNzg5IDE5LjIyOTUgMTQuMDA3NlYxNi42NDg1QzE5LjIyOTUgMTcuMDEwNiAxOS41MjMgMTcuMzA0MSAxOS44ODUxIDE3LjMwNDFDMjAuMjQ3MSAxNy4zMDQxIDIwLjU0MDYgMTcuMDEwNiAyMC41NDA2IDE2LjY0ODVWMTQuNTk2QzIwLjU4NTUgMTQuNTkxNiAyMC42MzE4IDE0LjU4NzQgMjAuNjc5MiAxNC41ODM3QzIxLjA5MzYgMTQuNTUxNSAyMS40NDQ4IDE0LjU2OTQgMjEuNjA4MyAxNC42MzQ4QzIxLjc2MjkgMTQuNjk2NyAyMi4wMDA2IDE0LjkwNzEgMjIuMjQ0OSAxNS4xOTg3QzIyLjM1MTQgMTUuMzI1OSAyMi40NDIyIDE1LjQ0NzYgMjIuNTA3NCAxNS41MzkzVjE3LjMwNDFDMjIuNTA3NCAxNy42NjYyIDIyLjgwMSAxNy45NTk3IDIzLjE2MyAxNy45NTk3QzIzLjUyNTIgMTcuOTU5NyAyMy44MTg2IDE3LjY2NjIgMjMuODE4NiAxNy4zMDQxVjE1Ljk5MjlIMjQuMjY3N0MyNS4wNDM1IDE1Ljk5MjkgMjUuNjQ5NSAxNi42NjI3IDI1LjU3MjQgMTcuNDM0NlonIGZpbGw9JyUyMzFCMUIxQicvJTNFJTNDcGF0aCBkPSdNMjkuNzkwNiA3LjU5OTQzTDI2Ljc0NzIgNC41NTU5M0MyNi41MDE2IDQuMzEwNDggMjYuMTAyMiA0LjMxMDU0IDI1Ljg1NjYgNC41NTU5OUMyNS42MTEyIDQuODAxNSAyNS42MTEyIDUuMjAwODggMjUuODU2NyA1LjQ0NjM5TDI3LjgyNTIgNy40MTUwMUgyMC43Mjg2QzIwLjM4MTUgNy40MTUwMSAyMC4wOTkgNy42OTc1MSAyMC4wOTkgOC4wNDQ2OUMyMC4wOTkgOC4zOTE4NyAyMC4zODE1IDguNjc0MzEgMjAuNzI4NiA4LjY3NDMxSDI3LjgyNTJMMjUuODU2NiAxMC42NDI5QzI1LjYxMTIgMTAuODg4NCAyNS42MTEyIDExLjI4NzkgMjUuODU2NyAxMS41MzM1QzI1Ljk3OTQgMTEuNjU2MSAyNi4xNDA2IDExLjcxNzQgMjYuMzAxOSAxMS43MTc0QzI2LjQ2MzEgMTEuNzE3NCAyNi42MjQ0IDExLjY1NjEgMjYuNzQ3MiAxMS41MzM0TDI5Ljc5MDcgOC40ODk4OUMzMC4wMzYxIDguMjQ0MzggMzAuMDM2MSA3Ljg0NDk0IDI5Ljc5MDYgNy41OTk0M1onIGZpbGw9JyUyMzFCMUIxQicvJTNFJTNDcGF0aCBkPSdNMC4yNDIzNjYgOC40ODk4OUwzLjI4NTgxIDExLjUzMzRDMy41MzEzOCAxMS43Nzg4IDMuOTMwODIgMTEuNzc4OCA0LjE3NjM5IDExLjUzMzNDNC40MjE3NyAxMS4yODc4IDQuNDIxNzcgMTAuODg4NCA0LjE3NjMzIDEwLjY0MjlMMi4yMDc3NiA4LjY3NDMxSDkuMzA0MzZDOS42NTE1NCA4LjY3NDMxIDkuOTMzOTggOC4zOTE4MSA5LjkzMzk4IDguMDQ0NjNDOS45MzM5OCA3LjY5NzQ1IDkuNjUxNTQgNy40MTUwMSA5LjMwNDM2IDcuNDE1MDFIMi4yMDc3Nkw0LjE3NjM5IDUuNDQ2NDVDNC40MjE3NyA1LjIwMDk0IDQuNDIxNzcgNC44MDE0NCA0LjE3NjMzIDQuNTU1ODdDNC4wNTM2IDQuNDMzMiAzLjg5MjM3IDQuMzcxODcgMy43MzExMyA0LjM3MTg3QzMuNTY5ODkgNC4zNzE4NyAzLjQwODU5IDQuNDMzMiAzLjI4NTgxIDQuNTU1OTNMMC4yNDIzMDUgNy41OTk0M0MtMC4wMDMwODA3MyA3Ljg0NDk0IC0wLjAwMzA4MDc2IDguMjQ0MzggMC4yNDIzNjYgOC40ODk4OVonIGZpbGw9JyUyMzFCMUIxQicvJTNFJTNDL2clM0UlM0MvZyUzRSUzQ2RlZnMlM0UlM0NmaWx0ZXIgaWQ9J2ZpbHRlcjBfZF8xNzVfOTc0JyB4PSctMy45NDE3MycgeT0nMC4xOTY3NzcnIHdpZHRoPSczNy45MTY1JyBoZWlnaHQ9JzMwLjk0MTInIGZpbHRlclVuaXRzPSd1c2VyU3BhY2VPblVzZScgY29sb3ItaW50ZXJwb2xhdGlvbi1maWx0ZXJzPSdzUkdCJyUzRSUzQ2ZlRmxvb2QgZmxvb2Qtb3BhY2l0eT0nMCcgcmVzdWx0PSdCYWNrZ3JvdW5kSW1hZ2VGaXgnLyUzRSUzQ2ZlQ29sb3JNYXRyaXggaW49J1NvdXJjZUFscGhhJyB0eXBlPSdtYXRyaXgnIHZhbHVlcz0nMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMTI3IDAnIHJlc3VsdD0naGFyZEFscGhhJy8lM0UlM0NmZU9mZnNldC8lM0UlM0NmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249JzInLyUzRSUzQ2ZlQ29tcG9zaXRlIGluMj0naGFyZEFscGhhJyBvcGVyYXRvcj0nb3V0Jy8lM0UlM0NmZUNvbG9yTWF0cml4IHR5cGU9J21hdHJpeCcgdmFsdWVzPScwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwLjEyIDAnLyUzRSUzQ2ZlQmxlbmQgbW9kZT0nbm9ybWFsJyBpbjI9J0JhY2tncm91bmRJbWFnZUZpeCcgcmVzdWx0PSdlZmZlY3QxX2Ryb3BTaGFkb3dfMTc1Xzk3NCcvJTNFJTNDZmVCbGVuZCBtb2RlPSdub3JtYWwnIGluPSdTb3VyY2VHcmFwaGljJyBpbjI9J2VmZmVjdDFfZHJvcFNoYWRvd18xNzVfOTc0JyByZXN1bHQ9J3NoYXBlJy8lM0UlM0MvZmlsdGVyJTNFJTNDY2xpcFBhdGggaWQ9J2NsaXAwXzE3NV85NzQnJTNFJTNDcmVjdCB3aWR0aD0nMzAnIGhlaWdodD0nMzAnIGZpbGw9J3doaXRlJy8lM0UlM0MvY2xpcFBhdGglM0UlM0MvZGVmcyUzRSUzQy9zdmclM0VcIik7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDg1JTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgIGJveC1zaGFkb3c6IDAgMCAwLjM3NXJlbSByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7XG4gICAgei1pbmRleDogMTtcbiAgICBhbmltYXRpb246IHN3aXBlIDJzIGVhc2UtaW4gaW5maW5pdGUgZm9yd2FyZHM7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSA1MDBtcyBlYXNlO1xuICB9XG4gIEBrZXlmcmFtZXMgc3dpcGUge1xuICAgIDAlIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG4gICAgMTUlIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuICAgIDQ1JSB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgICA4MCUge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDBweCk7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbiAgICAxMDAlIHtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc20tc2Nyb2xsaW5kaWNhdG9yKTpoYXMoLmZhZGUtb3V0KTo6YWZ0ZXIge1xuICAgIG9wYWNpdHk6IDAgIWltcG9ydGFudDtcbiAgICBhbmltYXRpb24tcGxheS1zdGF0ZTogcGF1c2VkO1xuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc20tbm9zY3JvbGxpbmRpY2F0b3IpOmhhcyguaW4tdmlldyk6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLXNtLXN0aWNreSB7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgfVxuICAudGFibGUtc20tc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUtc20tc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUtc20tc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUtc20tc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICBtaW4td2lkdGg6IDQwdnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC50YWJsZS1zbS1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS1zbS1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1zbS1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS1zbS1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIC0tY29sLW1pbi13aWR0aDogMzB2dztcbiAgICBtaW4td2lkdGg6IHZhcigtLWNvbC1taW4td2lkdGgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGFibGUtc20tc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUtc20tc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUtc20tc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUtc20tc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICAtLWNvbC1taW4td2lkdGg6IDI4dnc7XG4gICAgbWluLXdpZHRoOiB2YXIoLS1jb2wtbWluLXdpZHRoKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC50YWJsZS1zbS1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS1zbS1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1zbS1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS1zbS1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIC0tY29sLW1pbi13aWR0aDogMjJ2dztcbiAgICBtaW4td2lkdGg6IHZhcigtLWNvbC1taW4td2lkdGgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLnRhYmxlLXNtLXN0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLXNtLXN0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLXNtLXN0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLXNtLXN0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgLS1jb2wtbWluLXdpZHRoOiAxNy44NzVyZW07XG4gICAgbWluLXdpZHRoOiB2YXIoLS1jb2wtbWluLXdpZHRoKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC50YWJsZS1zbS1zdGlja3kgdGhlYWQgdHIgdGQuaGFsZixcbiAgLnRhYmxlLXNtLXN0aWNreSB0aGVhZCB0ciB0aC5oYWxmLFxuICAudGFibGUtc20tc3RpY2t5IHRib2R5IHRyIHRkLmhhbGYsXG4gIC50YWJsZS1zbS1zdGlja3kgdGJvZHkgdHIgdGguaGFsZiB7XG4gICAgbWluLXdpZHRoOiBjYWxjKHZhcigtLWNvbC1taW4td2lkdGgpIC8gMik7XG4gIH1cbiAgLnRhYmxlLXNtLXN0aWNreSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLXNtLXN0aWNreSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgdG9wOiBjYWxjKDE5LjZweCArIDEuNDA2MjVyZW0gKyAwLjEyNXJlbSk7XG4gICAgei1pbmRleDogNDtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIGxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50YWJsZS1zbS1zdGlja3kgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS1zbS1zdGlja3kgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHRvcDogY2FsYygyMi40cHggKyAxLjQwNjI1cmVtICsgMC4xMjVyZW0pO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnRhYmxlLXNtLXN0aWNreTpub3QoLnRhYmxlLXNuYXApIHRhYmxlIHRoZWFkIHRyIHRoLFxuICAudGFibGUtc20tc3RpY2t5Om5vdCgudGFibGUtc25hcCkgdGFibGUgdGJvZHkgdHIgdGgge1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAudGFibGUtc20tc3RpY2t5IHRoZWFkIHRyIHRoIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAyO1xuICB9XG4gIC50YWJsZS1zbS1zdGlja3kgdGhlYWQgdHIgdGg6Zmlyc3QtY2hpbGQge1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMztcbiAgfVxuICAudGFibGUtc20tc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopOmZpcnN0LWNoaWxkIHRkLFxuICAudGFibGUtc20tc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopOmZpcnN0LWNoaWxkIHRoIHtcbiAgICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgfVxuICAudGFibGUtc20tc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopIHRyIHRkLFxuICAudGFibGUtc20tc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopIHRyIHRoIHtcbiAgICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgfVxuICAudGFibGUtc20tc3RpY2t5IHRib2R5IHRyIHRoOmZpcnN0LWNoaWxkIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMjtcbiAgfVxuICAudGFibGUtc20tbm9zdGlja3kge1xuICAgIHdoaXRlLXNwYWNlOiB3cmFwO1xuICB9XG4gIC50YWJsZS1zbS1ub3N0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLXNtLW5vc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUtc20tbm9zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS1zbS1ub3N0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgbWluLXdpZHRoOiB1bnNldDtcbiAgfVxuICAudGFibGUtc20tbm9zdGlja3kgdGhlYWQgdHIgdGQuaGFsZixcbiAgLnRhYmxlLXNtLW5vc3RpY2t5IHRoZWFkIHRyIHRoLmhhbGYsXG4gIC50YWJsZS1zbS1ub3N0aWNreSB0Ym9keSB0ciB0ZC5oYWxmLFxuICAudGFibGUtc20tbm9zdGlja3kgdGJvZHkgdHIgdGguaGFsZiB7XG4gICAgbWluLXdpZHRoOiB1bnNldDtcbiAgfVxuICAudGFibGUtc20tbm9zdGlja3kgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS1zbS1ub3N0aWNreSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxuICAudGFibGUtc20tbm9zdGlja3kgdGhlYWQgdHIgdGgge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbiAgLnRhYmxlLXNtLW5vc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopOmZpcnN0LWNoaWxkIHRkLFxuICAudGFibGUtc20tbm9zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKik6Zmlyc3QtY2hpbGQgdGgge1xuICAgIGJvcmRlci10b3A6IG5vbmU7XG4gIH1cbiAgLnRhYmxlLXNtLW5vc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopIHRyIHRkLFxuICAudGFibGUtc20tbm9zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKikgdHIgdGgge1xuICAgIGJvcmRlci10b3A6IG5vbmU7XG4gIH1cbiAgLnRhYmxlLXNtLW5vc3RpY2t5IHRib2R5IHRyIHRoOmZpcnN0LWNoaWxkIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG4gIC50YWJsZS1zbS1maXhlZCB7XG4gICAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbiAgfVxuICAudGFibGUtc20tbm9maXhlZCB7XG4gICAgdGFibGUtbGF5b3V0OiBhdXRvO1xuICB9XG4gIC50YWJsZS1zbS1zdHJpcGVkIHRib2R5IHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpOm50aC1jaGlsZChldmVuKSB0ZCxcbiAgLnRhYmxlLXNtLXN0cmlwZWQgdGJvZHkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcik6bnRoLWNoaWxkKGV2ZW4pIHRoIHtcbiAgICBiYWNrZ3JvdW5kOiAjZjVmNWY1O1xuICB9XG4gIC50YWJsZS1zbS1ub3N0cmlwZWQgdGJvZHkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcik6bnRoLWNoaWxkKGV2ZW4pIHRkLFxuICAudGFibGUtc20tbm9zdHJpcGVkIHRib2R5IHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpOm50aC1jaGlsZChldmVuKSB0aCB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50YWJsZS13cmFwcGVyLnRhYmxlLW1kLW1oIHtcbiAgICBtYXgtaGVpZ2h0OiAyNXJlbTtcbiAgfVxuICAudGFibGUtd3JhcHBlci50YWJsZS1tZC1taC0wIHtcbiAgICBtYXgtaGVpZ2h0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1tZC1zdGlja3kpIHRhYmxlIHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLW1kLXN0aWNreSkgdGFibGUgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHRvcDogY2FsYygxOS42cHggKyAxLjQwNjI1cmVtICsgMC4wNjI1cmVtKTtcbiAgICB6LWluZGV4OiA0O1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1tZC1zdGlja3kpIHRhYmxlIHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLW1kLXN0aWNreSkgdGFibGUgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHRvcDogY2FsYygyMi40cHggKyAxLjQwNjI1cmVtICsgMC4wNjI1cmVtKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbWQtbm9zdGlja3kpIHRhYmxlIHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLW1kLW5vc3RpY2t5KSB0YWJsZSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLW1kLXNuYXApIHtcbiAgICBzY3JvbGwtc25hcC10eXBlOiBib3RoIG1hbmRhdG9yeTtcbiAgICBvdmVyc2Nyb2xsLWJlaGF2aW9yLXg6IGNvbnRhaW47XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1tZC1zbmFwKSB0aGVhZDpoYXMofiB0Ym9keSkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcikgdGQsXG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbWQtc25hcCkgdGhlYWQ6aGFzKH4gdGJvZHkpIHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpIHRoIHtcbiAgICBzY3JvbGwtc25hcC1hbGlnbjogc3RhcnQ7XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1tZC1zbmFwKSB0Ym9keTpub3QodGhlYWQgfiAqKSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKSB0ZCxcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1tZC1zbmFwKSB0Ym9keTpub3QodGhlYWQgfiAqKSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKSB0aCB7XG4gICAgc2Nyb2xsLXNuYXAtYWxpZ246IHN0YXJ0O1xuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbWQtbm9zbmFwKSB7XG4gICAgc2Nyb2xsLXNuYXAtdHlwZTogbm9uZTtcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLW1kLXNjcm9sbGluZGljYXRvcikge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLW1kLXNjcm9sbGluZGljYXRvcik6aGFzKC5pbi12aWV3KTo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogNHJlbTtcbiAgICB3aWR0aDogNHJlbTtcbiAgICB0b3A6IDcuNXJlbTtcbiAgICB0b3A6IG1heCgyMCUsIDcuNXJlbSk7XG4gICAgcmlnaHQ6IDUlO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIHBhZGRpbmc6IDAuMTI1cmVtO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSczMCcgaGVpZ2h0PSczMCcgdmlld0JveD0nMCAwIDMwIDMwJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDZyBjbGlwLXBhdGg9J3VybCglMjNjbGlwMF8xNzVfOTc0KSclM0UlM0NnIGZpbHRlcj0ndXJsKCUyM2ZpbHRlcjBfZF8xNzVfOTc0KSclM0UlM0NwYXRoIGQ9J00yNC4yNjc3IDE0LjY4MTdIMjMuNTA1MkMyMy40MzQ3IDE0LjU4NiAyMy4zNDgzIDE0LjQ3MzkgMjMuMjUwMSAxNC4zNTY3QzIyLjk5ODcgMTQuMDU2NyAyMi41ODA3IDEzLjYxMTYgMjIuMDk1MyAxMy40MTc0QzIxLjYxODcgMTMuMjI2OCAyMC45ODY3IDEzLjI0NDcgMjAuNTc3NiAxMy4yNzY1QzIwLjUxNzggMTMuMjgxMSAyMC40NTk2IDEzLjI4NjQgMjAuNDAzNyAxMy4yOTJDMjAuMjY4MiAxMi45NTQyIDIwLjAyODYgMTIuNjQ5IDE5LjY3MDUgMTIuNDVDMTkuNDE1IDEyLjMwNzkgMTkuMDY5NiAxMi4xNDU1IDE4LjcwMjQgMTIuMDcyMUMxOC4zNTUyIDEyLjAwMjYgMTcuODkyMSAxMS45OTYzIDE3LjUwOTYgMTIuMDA1OUMxOC41OTUyIDExLjIyMjMgMTkuMzAzMyA5Ljk0NjQ1IDE5LjMwMzMgOC41MDgyMUMxOS4zMDMzIDYuMTMwODggMTcuMzY5MiA0LjE5Njc4IDE0Ljk5MTggNC4xOTY3OEMxMi42MTQ1IDQuMTk2NzggMTAuNjgwNCA2LjEzMDg4IDEwLjY4MDQgOC41MDgyMUMxMC42ODA0IDEwLjAzMjggMTEuNDc1OSAxMS4zNzUgMTIuNjczNSAxMi4xNDE4VjE3LjAzMjVMMTAuNjMxOCAxNC45OTA4QzkuOTYxNTQgMTQuMzIwNiA4LjkxMTM1IDE0LjIxNjYgOC4xMjI2MyAxNC43NDI0QzcuMjM5NDMgMTUuMzMxMiA2Ljk3NDM5IDE2LjUwOTkgNy41MjA1MSAxNy40MjAxTDEwLjc4NzIgMjIuODY0NkwxMi4zODAzIDI2LjA1MDhDMTIuNzEzNSAyNi43MTcxIDEzLjM5NDUgMjcuMTM4IDE0LjEzOTUgMjcuMTM4SDIyLjQwMjFDMjMuMTA3OSAyNy4xMzggMjMuNzU5NiAyNi43NTk5IDI0LjEwOTggMjYuMTQ3TDI1LjkzOTIgMjIuOTQ1NUMyNi4yNTg3IDIyLjM4NjQgMjYuNDU3IDIxLjc2NjIgMjYuNTIxMSAyMS4xMjUzTDI2Ljg3NzEgMTcuNTY1QzI3LjAzMTQgMTYuMDIxMyAyNS44MTkyIDE0LjY4MTcgMjQuMjY3NyAxNC42ODE3WicgZmlsbD0nd2hpdGUnLyUzRSUzQ3BhdGggZD0nTTI0LjI2NzcgMTQuNjgxN0gyMy41MDUyQzIzLjQzNDcgMTQuNTg2IDIzLjM0ODMgMTQuNDczOSAyMy4yNTAxIDE0LjM1NjdDMjIuOTk4NyAxNC4wNTY3IDIyLjU4MDcgMTMuNjExNiAyMi4wOTUzIDEzLjQxNzRDMjEuNjE4NyAxMy4yMjY4IDIwLjk4NjcgMTMuMjQ0NyAyMC41Nzc2IDEzLjI3NjVDMjAuNTE3OCAxMy4yODExIDIwLjQ1OTYgMTMuMjg2NCAyMC40MDM3IDEzLjI5MkMyMC4yNjgyIDEyLjk1NDIgMjAuMDI4NiAxMi42NDkgMTkuNjcwNSAxMi40NUMxOS40MTUgMTIuMzA3OSAxOS4wNjk2IDEyLjE0NTUgMTguNzAyNCAxMi4wNzIxQzE4LjM1NTIgMTIuMDAyNiAxNy44OTIxIDExLjk5NjMgMTcuNTA5NiAxMi4wMDU5QzE4LjU5NTIgMTEuMjIyMyAxOS4zMDMzIDkuOTQ2NDUgMTkuMzAzMyA4LjUwODIxQzE5LjMwMzMgNi4xMzA4OCAxNy4zNjkyIDQuMTk2NzggMTQuOTkxOCA0LjE5Njc4QzEyLjYxNDUgNC4xOTY3OCAxMC42ODA0IDYuMTMwODggMTAuNjgwNCA4LjUwODIxQzEwLjY4MDQgMTAuMDMyOCAxMS40NzU5IDExLjM3NSAxMi42NzM1IDEyLjE0MThWMTcuMDMyNUwxMC42MzE4IDE0Ljk5MDhDOS45NjE1NCAxNC4zMjA2IDguOTExMzUgMTQuMjE2NiA4LjEyMjYzIDE0Ljc0MjRDNy4yMzk0MyAxNS4zMzEyIDYuOTc0MzkgMTYuNTA5OSA3LjUyMDUxIDE3LjQyMDFMMTAuNzg3MiAyMi44NjQ2TDEyLjM4MDMgMjYuMDUwOEMxMi43MTM1IDI2LjcxNzEgMTMuMzk0NSAyNy4xMzggMTQuMTM5NSAyNy4xMzhIMjIuNDAyMUMyMy4xMDc5IDI3LjEzOCAyMy43NTk2IDI2Ljc1OTkgMjQuMTA5OCAyNi4xNDdMMjUuOTM5MiAyMi45NDU1QzI2LjI1ODcgMjIuMzg2NCAyNi40NTcgMjEuNzY2MiAyNi41MjExIDIxLjEyNTNMMjYuODc3MSAxNy41NjVDMjcuMDMxNCAxNi4wMjEzIDI1LjgxOTIgMTQuNjgxNyAyNC4yNjc3IDE0LjY4MTdaTTExLjg0MiA4LjUwODIxQzExLjg0MiA2Ljc3MTM1IDEzLjI1NSA1LjM1ODMxIDE0Ljk5MTggNS4zNTgzMUMxNi43Mjg3IDUuMzU4MzEgMTguMTQxOCA2Ljc3MTM1IDE4LjE0MTggOC41MDgyMUMxOC4xNDE4IDkuMzUzNzUgMTcuODA2OCAxMC4xMjI1IDE3LjI2MjcgMTAuNjg4OVY4LjQ1MzU2QzE3LjI2MjcgNy4xODYzIDE2LjIzNTMgNi4xNTg5OCAxNC45NjgxIDYuMTU4OThDMTMuNzAwOCA2LjE1ODk4IDEyLjY3MzUgNy4xODYzIDEyLjY3MzUgOC40NTM1NlYxMC42MzgyQzEyLjE1NzUgMTAuMDc3MSAxMS44NDIgOS4zMjg4NCAxMS44NDIgOC41MDgyMVpNMjUuNTcyNCAxNy40MzQ2TDI1LjIxNjMgMjAuOTk0OEMyNS4xNzA2IDIxLjQ1MjYgMjUuMDI5IDIxLjg5NTYgMjQuODAwOCAyMi4yOTVMMjIuOTcxMyAyNS40OTY1QzIyLjg1NDYgMjUuNzAwOCAyMi42MzczIDI1LjgyNjggMjIuNDAyMSAyNS44MjY4SDE0LjEzOTVDMTMuODkxMSAyNS44MjY4IDEzLjY2NDEgMjUuNjg2NSAxMy41NTMxIDI1LjQ2NDRMMTEuOTM3NCAyMi4yMzMxTDguNjQ0ODUgMTYuNzQ1NUM4LjQ1ODgyIDE2LjQzNTQgOC41NDkxIDE2LjAzMzkgOC44NDk5NiAxNS44MzM0QzkuMTE4NjIgMTUuNjU0MiA5LjQ3NjM1IDE1LjY4OTcgOS43MDQ2NyAxNS45MThMMTIuODY1NSAxOS4wNzg4QzEzLjA1MyAxOS4yNjYzIDEzLjMzNSAxOS4zMjI0IDEzLjU4IDE5LjIyMUMxMy44MjUgMTkuMTE5NSAxMy45ODQ3IDE4Ljg4MDQgMTMuOTg0NyAxOC42MTUzVjguNDUzNTZDMTMuOTg0NyA3LjkxMDQ1IDE0LjQyNSA3LjQ3MDE3IDE0Ljk2ODEgNy40NzAxN0MxNS41MTEyIDcuNDcwMTcgMTUuOTUxNSA3LjkxMDQ1IDE1Ljk1MTUgOC40NTM1NlYxNi42NDg1QzE1Ljk1MTUgMTcuMDEwNiAxNi4yNDUgMTcuMzA0MSAxNi42MDcxIDE3LjMwNDFDMTYuOTY5MiAxNy4zMDQxIDE3LjI2MjcgMTcuMDEwNiAxNy4yNjI3IDE2LjY0ODVWMTMuMzI2OUMxNy4yOTk2IDEzLjMyNTIgMTcuMzM3NCAxMy4zMjM1IDE3LjM3NTkgMTMuMzIyQzE3Ljc5MDggMTMuMzA1OSAxOC4yMTA2IDEzLjMxMDkgMTguNDQ1MyAxMy4zNTc4QzE4LjYyMTQgMTMuMzkzIDE4LjgzMDUgMTMuNDgzMiAxOS4wMzM0IDEzLjU5NkMxOS4xMzM0IDEzLjY1MTYgMTkuMjI5NSAxMy43ODkgMTkuMjI5NSAxNC4wMDc2VjE2LjY0ODVDMTkuMjI5NSAxNy4wMTA2IDE5LjUyMyAxNy4zMDQxIDE5Ljg4NTEgMTcuMzA0MUMyMC4yNDcxIDE3LjMwNDEgMjAuNTQwNiAxNy4wMTA2IDIwLjU0MDYgMTYuNjQ4NVYxNC41OTZDMjAuNTg1NSAxNC41OTE2IDIwLjYzMTggMTQuNTg3NCAyMC42NzkyIDE0LjU4MzdDMjEuMDkzNiAxNC41NTE1IDIxLjQ0NDggMTQuNTY5NCAyMS42MDgzIDE0LjYzNDhDMjEuNzYyOSAxNC42OTY3IDIyLjAwMDYgMTQuOTA3MSAyMi4yNDQ5IDE1LjE5ODdDMjIuMzUxNCAxNS4zMjU5IDIyLjQ0MjIgMTUuNDQ3NiAyMi41MDc0IDE1LjUzOTNWMTcuMzA0MUMyMi41MDc0IDE3LjY2NjIgMjIuODAxIDE3Ljk1OTcgMjMuMTYzIDE3Ljk1OTdDMjMuNTI1MiAxNy45NTk3IDIzLjgxODYgMTcuNjY2MiAyMy44MTg2IDE3LjMwNDFWMTUuOTkyOUgyNC4yNjc3QzI1LjA0MzUgMTUuOTkyOSAyNS42NDk1IDE2LjY2MjcgMjUuNTcyNCAxNy40MzQ2WicgZmlsbD0nJTIzMUIxQjFCJy8lM0UlM0NwYXRoIGQ9J00yOS43OTA2IDcuNTk5NDNMMjYuNzQ3MiA0LjU1NTkzQzI2LjUwMTYgNC4zMTA0OCAyNi4xMDIyIDQuMzEwNTQgMjUuODU2NiA0LjU1NTk5QzI1LjYxMTIgNC44MDE1IDI1LjYxMTIgNS4yMDA4OCAyNS44NTY3IDUuNDQ2MzlMMjcuODI1MiA3LjQxNTAxSDIwLjcyODZDMjAuMzgxNSA3LjQxNTAxIDIwLjA5OSA3LjY5NzUxIDIwLjA5OSA4LjA0NDY5QzIwLjA5OSA4LjM5MTg3IDIwLjM4MTUgOC42NzQzMSAyMC43Mjg2IDguNjc0MzFIMjcuODI1MkwyNS44NTY2IDEwLjY0MjlDMjUuNjExMiAxMC44ODg0IDI1LjYxMTIgMTEuMjg3OSAyNS44NTY3IDExLjUzMzVDMjUuOTc5NCAxMS42NTYxIDI2LjE0MDYgMTEuNzE3NCAyNi4zMDE5IDExLjcxNzRDMjYuNDYzMSAxMS43MTc0IDI2LjYyNDQgMTEuNjU2MSAyNi43NDcyIDExLjUzMzRMMjkuNzkwNyA4LjQ4OTg5QzMwLjAzNjEgOC4yNDQzOCAzMC4wMzYxIDcuODQ0OTQgMjkuNzkwNiA3LjU5OTQzWicgZmlsbD0nJTIzMUIxQjFCJy8lM0UlM0NwYXRoIGQ9J00wLjI0MjM2NiA4LjQ4OTg5TDMuMjg1ODEgMTEuNTMzNEMzLjUzMTM4IDExLjc3ODggMy45MzA4MiAxMS43Nzg4IDQuMTc2MzkgMTEuNTMzM0M0LjQyMTc3IDExLjI4NzggNC40MjE3NyAxMC44ODg0IDQuMTc2MzMgMTAuNjQyOUwyLjIwNzc2IDguNjc0MzFIOS4zMDQzNkM5LjY1MTU0IDguNjc0MzEgOS45MzM5OCA4LjM5MTgxIDkuOTMzOTggOC4wNDQ2M0M5LjkzMzk4IDcuNjk3NDUgOS42NTE1NCA3LjQxNTAxIDkuMzA0MzYgNy40MTUwMUgyLjIwNzc2TDQuMTc2MzkgNS40NDY0NUM0LjQyMTc3IDUuMjAwOTQgNC40MjE3NyA0LjgwMTQ0IDQuMTc2MzMgNC41NTU4N0M0LjA1MzYgNC40MzMyIDMuODkyMzcgNC4zNzE4NyAzLjczMTEzIDQuMzcxODdDMy41Njk4OSA0LjM3MTg3IDMuNDA4NTkgNC40MzMyIDMuMjg1ODEgNC41NTU5M0wwLjI0MjMwNSA3LjU5OTQzQy0wLjAwMzA4MDczIDcuODQ0OTQgLTAuMDAzMDgwNzYgOC4yNDQzOCAwLjI0MjM2NiA4LjQ4OTg5WicgZmlsbD0nJTIzMUIxQjFCJy8lM0UlM0MvZyUzRSUzQy9nJTNFJTNDZGVmcyUzRSUzQ2ZpbHRlciBpZD0nZmlsdGVyMF9kXzE3NV85NzQnIHg9Jy0zLjk0MTczJyB5PScwLjE5Njc3Nycgd2lkdGg9JzM3LjkxNjUnIGhlaWdodD0nMzAuOTQxMicgZmlsdGVyVW5pdHM9J3VzZXJTcGFjZU9uVXNlJyBjb2xvci1pbnRlcnBvbGF0aW9uLWZpbHRlcnM9J3NSR0InJTNFJTNDZmVGbG9vZCBmbG9vZC1vcGFjaXR5PScwJyByZXN1bHQ9J0JhY2tncm91bmRJbWFnZUZpeCcvJTNFJTNDZmVDb2xvck1hdHJpeCBpbj0nU291cmNlQWxwaGEnIHR5cGU9J21hdHJpeCcgdmFsdWVzPScwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAxMjcgMCcgcmVzdWx0PSdoYXJkQWxwaGEnLyUzRSUzQ2ZlT2Zmc2V0LyUzRSUzQ2ZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0nMicvJTNFJTNDZmVDb21wb3NpdGUgaW4yPSdoYXJkQWxwaGEnIG9wZXJhdG9yPSdvdXQnLyUzRSUzQ2ZlQ29sb3JNYXRyaXggdHlwZT0nbWF0cml4JyB2YWx1ZXM9JzAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAuMTIgMCcvJTNFJTNDZmVCbGVuZCBtb2RlPSdub3JtYWwnIGluMj0nQmFja2dyb3VuZEltYWdlRml4JyByZXN1bHQ9J2VmZmVjdDFfZHJvcFNoYWRvd18xNzVfOTc0Jy8lM0UlM0NmZUJsZW5kIG1vZGU9J25vcm1hbCcgaW49J1NvdXJjZUdyYXBoaWMnIGluMj0nZWZmZWN0MV9kcm9wU2hhZG93XzE3NV85NzQnIHJlc3VsdD0nc2hhcGUnLyUzRSUzQy9maWx0ZXIlM0UlM0NjbGlwUGF0aCBpZD0nY2xpcDBfMTc1Xzk3NCclM0UlM0NyZWN0IHdpZHRoPSczMCcgaGVpZ2h0PSczMCcgZmlsbD0nd2hpdGUnLyUzRSUzQy9jbGlwUGF0aCUzRSUzQy9kZWZzJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogODUlO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgYm94LXNoYWRvdzogMCAwIDAuMzc1cmVtIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTtcbiAgICB6LWluZGV4OiAxO1xuICAgIGFuaW1hdGlvbjogc3dpcGUgMnMgZWFzZS1pbiBpbmZpbml0ZSBmb3J3YXJkcztcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDUwMG1zIGVhc2U7XG4gIH1cbiAgQGtleWZyYW1lcyBzd2lwZSB7XG4gICAgMCUge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbiAgICAxNSUge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG4gICAgNDUlIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuICAgIDgwJSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMHB4KTtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuICAgIDEwMCUge1xuICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1tZC1zY3JvbGxpbmRpY2F0b3IpOmhhcyguZmFkZS1vdXQpOjphZnRlciB7XG4gICAgb3BhY2l0eTogMCAhaW1wb3J0YW50O1xuICAgIGFuaW1hdGlvbi1wbGF5LXN0YXRlOiBwYXVzZWQ7XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1tZC1ub3Njcm9sbGluZGljYXRvcik6aGFzKC5pbi12aWV3KTo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUtbWQtc3RpY2t5IHtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB9XG4gIC50YWJsZS1tZC1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS1tZC1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1tZC1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS1tZC1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIG1pbi13aWR0aDogNDB2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnRhYmxlLW1kLXN0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLW1kLXN0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLW1kLXN0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLW1kLXN0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgLS1jb2wtbWluLXdpZHRoOiAzMHZ3O1xuICAgIG1pbi13aWR0aDogdmFyKC0tY29sLW1pbi13aWR0aCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50YWJsZS1tZC1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS1tZC1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1tZC1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS1tZC1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIC0tY29sLW1pbi13aWR0aDogMjh2dztcbiAgICBtaW4td2lkdGg6IHZhcigtLWNvbC1taW4td2lkdGgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnRhYmxlLW1kLXN0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLW1kLXN0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLW1kLXN0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLW1kLXN0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgLS1jb2wtbWluLXdpZHRoOiAyMnZ3O1xuICAgIG1pbi13aWR0aDogdmFyKC0tY29sLW1pbi13aWR0aCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAudGFibGUtbWQtc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUtbWQtc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUtbWQtc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUtbWQtc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICAtLWNvbC1taW4td2lkdGg6IDE3Ljg3NXJlbTtcbiAgICBtaW4td2lkdGg6IHZhcigtLWNvbC1taW4td2lkdGgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRhYmxlLW1kLXN0aWNreSB0aGVhZCB0ciB0ZC5oYWxmLFxuICAudGFibGUtbWQtc3RpY2t5IHRoZWFkIHRyIHRoLmhhbGYsXG4gIC50YWJsZS1tZC1zdGlja3kgdGJvZHkgdHIgdGQuaGFsZixcbiAgLnRhYmxlLW1kLXN0aWNreSB0Ym9keSB0ciB0aC5oYWxmIHtcbiAgICBtaW4td2lkdGg6IGNhbGModmFyKC0tY29sLW1pbi13aWR0aCkgLyAyKTtcbiAgfVxuICAudGFibGUtbWQtc3RpY2t5IHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUtbWQtc3RpY2t5IHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICB0b3A6IGNhbGMoMTkuNnB4ICsgMS40MDYyNXJlbSArIDAuMTI1cmVtKTtcbiAgICB6LWluZGV4OiA0O1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRhYmxlLW1kLXN0aWNreSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLW1kLXN0aWNreSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgdG9wOiBjYWxjKDIyLjRweCArIDEuNDA2MjVyZW0gKyAwLjEyNXJlbSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGFibGUtbWQtc3RpY2t5Om5vdCgudGFibGUtc25hcCkgdGFibGUgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1tZC1zdGlja3k6bm90KC50YWJsZS1zbmFwKSB0YWJsZSB0Ym9keSB0ciB0aCB7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC50YWJsZS1tZC1zdGlja3kgdGhlYWQgdHIgdGgge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDI7XG4gIH1cbiAgLnRhYmxlLW1kLXN0aWNreSB0aGVhZCB0ciB0aDpmaXJzdC1jaGlsZCB7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAzO1xuICB9XG4gIC50YWJsZS1tZC1zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKik6Zmlyc3QtY2hpbGQgdGQsXG4gIC50YWJsZS1tZC1zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKik6Zmlyc3QtY2hpbGQgdGgge1xuICAgIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICB9XG4gIC50YWJsZS1tZC1zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKikgdHIgdGQsXG4gIC50YWJsZS1tZC1zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKikgdHIgdGgge1xuICAgIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICB9XG4gIC50YWJsZS1tZC1zdGlja3kgdGJvZHkgdHIgdGg6Zmlyc3QtY2hpbGQge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAyO1xuICB9XG4gIC50YWJsZS1tZC1ub3N0aWNreSB7XG4gICAgd2hpdGUtc3BhY2U6IHdyYXA7XG4gIH1cbiAgLnRhYmxlLW1kLW5vc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUtbWQtbm9zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1tZC1ub3N0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLW1kLW5vc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICBtaW4td2lkdGg6IHVuc2V0O1xuICB9XG4gIC50YWJsZS1tZC1ub3N0aWNreSB0aGVhZCB0ciB0ZC5oYWxmLFxuICAudGFibGUtbWQtbm9zdGlja3kgdGhlYWQgdHIgdGguaGFsZixcbiAgLnRhYmxlLW1kLW5vc3RpY2t5IHRib2R5IHRyIHRkLmhhbGYsXG4gIC50YWJsZS1tZC1ub3N0aWNreSB0Ym9keSB0ciB0aC5oYWxmIHtcbiAgICBtaW4td2lkdGg6IHVuc2V0O1xuICB9XG4gIC50YWJsZS1tZC1ub3N0aWNreSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLW1kLW5vc3RpY2t5IHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG4gIC50YWJsZS1tZC1ub3N0aWNreSB0aGVhZCB0ciB0aCB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxuICAudGFibGUtbWQtbm9zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKik6Zmlyc3QtY2hpbGQgdGQsXG4gIC50YWJsZS1tZC1ub3N0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKTpmaXJzdC1jaGlsZCB0aCB7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgfVxuICAudGFibGUtbWQtbm9zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKikgdHIgdGQsXG4gIC50YWJsZS1tZC1ub3N0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0aCB7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgfVxuICAudGFibGUtbWQtbm9zdGlja3kgdGJvZHkgdHIgdGg6Zmlyc3QtY2hpbGQge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbiAgLnRhYmxlLW1kLWZpeGVkIHtcbiAgICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xuICB9XG4gIC50YWJsZS1tZC1ub2ZpeGVkIHtcbiAgICB0YWJsZS1sYXlvdXQ6IGF1dG87XG4gIH1cbiAgLnRhYmxlLW1kLXN0cmlwZWQgdGJvZHkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcik6bnRoLWNoaWxkKGV2ZW4pIHRkLFxuICAudGFibGUtbWQtc3RyaXBlZCB0Ym9keSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKTpudGgtY2hpbGQoZXZlbikgdGgge1xuICAgIGJhY2tncm91bmQ6ICNmNWY1ZjU7XG4gIH1cbiAgLnRhYmxlLW1kLW5vc3RyaXBlZCB0Ym9keSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKTpudGgtY2hpbGQoZXZlbikgdGQsXG4gIC50YWJsZS1tZC1ub3N0cmlwZWQgdGJvZHkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcik6bnRoLWNoaWxkKGV2ZW4pIHRoIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC50YWJsZS13cmFwcGVyLnRhYmxlLWxnLW1oIHtcbiAgICBtYXgtaGVpZ2h0OiAyNXJlbTtcbiAgfVxuICAudGFibGUtd3JhcHBlci50YWJsZS1sZy1taC0wIHtcbiAgICBtYXgtaGVpZ2h0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1sZy1zdGlja3kpIHRhYmxlIHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLWxnLXN0aWNreSkgdGFibGUgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHRvcDogY2FsYygxOS42cHggKyAxLjQwNjI1cmVtICsgMC4wNjI1cmVtKTtcbiAgICB6LWluZGV4OiA0O1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbGctc3RpY2t5KSB0YWJsZSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1sZy1zdGlja3kpIHRhYmxlIHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICB0b3A6IGNhbGMoMjIuNHB4ICsgMS40MDYyNXJlbSArIDAuMDYyNXJlbSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1sZy1ub3N0aWNreSkgdGFibGUgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbGctbm9zdGlja3kpIHRhYmxlIHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbGctc25hcCkge1xuICAgIHNjcm9sbC1zbmFwLXR5cGU6IGJvdGggbWFuZGF0b3J5O1xuICAgIG92ZXJzY3JvbGwtYmVoYXZpb3IteDogY29udGFpbjtcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLWxnLXNuYXApIHRoZWFkOmhhcyh+IHRib2R5KSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKSB0ZCxcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1sZy1zbmFwKSB0aGVhZDpoYXMofiB0Ym9keSkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcikgdGgge1xuICAgIHNjcm9sbC1zbmFwLWFsaWduOiBzdGFydDtcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLWxnLXNuYXApIHRib2R5Om5vdCh0aGVhZCB+ICopIHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpIHRkLFxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLWxnLXNuYXApIHRib2R5Om5vdCh0aGVhZCB+ICopIHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpIHRoIHtcbiAgICBzY3JvbGwtc25hcC1hbGlnbjogc3RhcnQ7XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1sZy1ub3NuYXApIHtcbiAgICBzY3JvbGwtc25hcC10eXBlOiBub25lO1xuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbGctc2Nyb2xsaW5kaWNhdG9yKSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbGctc2Nyb2xsaW5kaWNhdG9yKTpoYXMoLmluLXZpZXcpOjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiA0cmVtO1xuICAgIHdpZHRoOiA0cmVtO1xuICAgIHRvcDogNy41cmVtO1xuICAgIHRvcDogbWF4KDIwJSwgNy41cmVtKTtcbiAgICByaWdodDogNSU7XG4gICAgb3BhY2l0eTogMTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgcGFkZGluZzogMC4xMjVyZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzMwJyBoZWlnaHQ9JzMwJyB2aWV3Qm94PScwIDAgMzAgMzAnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NnIGNsaXAtcGF0aD0ndXJsKCUyM2NsaXAwXzE3NV85NzQpJyUzRSUzQ2cgZmlsdGVyPSd1cmwoJTIzZmlsdGVyMF9kXzE3NV85NzQpJyUzRSUzQ3BhdGggZD0nTTI0LjI2NzcgMTQuNjgxN0gyMy41MDUyQzIzLjQzNDcgMTQuNTg2IDIzLjM0ODMgMTQuNDczOSAyMy4yNTAxIDE0LjM1NjdDMjIuOTk4NyAxNC4wNTY3IDIyLjU4MDcgMTMuNjExNiAyMi4wOTUzIDEzLjQxNzRDMjEuNjE4NyAxMy4yMjY4IDIwLjk4NjcgMTMuMjQ0NyAyMC41Nzc2IDEzLjI3NjVDMjAuNTE3OCAxMy4yODExIDIwLjQ1OTYgMTMuMjg2NCAyMC40MDM3IDEzLjI5MkMyMC4yNjgyIDEyLjk1NDIgMjAuMDI4NiAxMi42NDkgMTkuNjcwNSAxMi40NUMxOS40MTUgMTIuMzA3OSAxOS4wNjk2IDEyLjE0NTUgMTguNzAyNCAxMi4wNzIxQzE4LjM1NTIgMTIuMDAyNiAxNy44OTIxIDExLjk5NjMgMTcuNTA5NiAxMi4wMDU5QzE4LjU5NTIgMTEuMjIyMyAxOS4zMDMzIDkuOTQ2NDUgMTkuMzAzMyA4LjUwODIxQzE5LjMwMzMgNi4xMzA4OCAxNy4zNjkyIDQuMTk2NzggMTQuOTkxOCA0LjE5Njc4QzEyLjYxNDUgNC4xOTY3OCAxMC42ODA0IDYuMTMwODggMTAuNjgwNCA4LjUwODIxQzEwLjY4MDQgMTAuMDMyOCAxMS40NzU5IDExLjM3NSAxMi42NzM1IDEyLjE0MThWMTcuMDMyNUwxMC42MzE4IDE0Ljk5MDhDOS45NjE1NCAxNC4zMjA2IDguOTExMzUgMTQuMjE2NiA4LjEyMjYzIDE0Ljc0MjRDNy4yMzk0MyAxNS4zMzEyIDYuOTc0MzkgMTYuNTA5OSA3LjUyMDUxIDE3LjQyMDFMMTAuNzg3MiAyMi44NjQ2TDEyLjM4MDMgMjYuMDUwOEMxMi43MTM1IDI2LjcxNzEgMTMuMzk0NSAyNy4xMzggMTQuMTM5NSAyNy4xMzhIMjIuNDAyMUMyMy4xMDc5IDI3LjEzOCAyMy43NTk2IDI2Ljc1OTkgMjQuMTA5OCAyNi4xNDdMMjUuOTM5MiAyMi45NDU1QzI2LjI1ODcgMjIuMzg2NCAyNi40NTcgMjEuNzY2MiAyNi41MjExIDIxLjEyNTNMMjYuODc3MSAxNy41NjVDMjcuMDMxNCAxNi4wMjEzIDI1LjgxOTIgMTQuNjgxNyAyNC4yNjc3IDE0LjY4MTdaJyBmaWxsPSd3aGl0ZScvJTNFJTNDcGF0aCBkPSdNMjQuMjY3NyAxNC42ODE3SDIzLjUwNTJDMjMuNDM0NyAxNC41ODYgMjMuMzQ4MyAxNC40NzM5IDIzLjI1MDEgMTQuMzU2N0MyMi45OTg3IDE0LjA1NjcgMjIuNTgwNyAxMy42MTE2IDIyLjA5NTMgMTMuNDE3NEMyMS42MTg3IDEzLjIyNjggMjAuOTg2NyAxMy4yNDQ3IDIwLjU3NzYgMTMuMjc2NUMyMC41MTc4IDEzLjI4MTEgMjAuNDU5NiAxMy4yODY0IDIwLjQwMzcgMTMuMjkyQzIwLjI2ODIgMTIuOTU0MiAyMC4wMjg2IDEyLjY0OSAxOS42NzA1IDEyLjQ1QzE5LjQxNSAxMi4zMDc5IDE5LjA2OTYgMTIuMTQ1NSAxOC43MDI0IDEyLjA3MjFDMTguMzU1MiAxMi4wMDI2IDE3Ljg5MjEgMTEuOTk2MyAxNy41MDk2IDEyLjAwNTlDMTguNTk1MiAxMS4yMjIzIDE5LjMwMzMgOS45NDY0NSAxOS4zMDMzIDguNTA4MjFDMTkuMzAzMyA2LjEzMDg4IDE3LjM2OTIgNC4xOTY3OCAxNC45OTE4IDQuMTk2NzhDMTIuNjE0NSA0LjE5Njc4IDEwLjY4MDQgNi4xMzA4OCAxMC42ODA0IDguNTA4MjFDMTAuNjgwNCAxMC4wMzI4IDExLjQ3NTkgMTEuMzc1IDEyLjY3MzUgMTIuMTQxOFYxNy4wMzI1TDEwLjYzMTggMTQuOTkwOEM5Ljk2MTU0IDE0LjMyMDYgOC45MTEzNSAxNC4yMTY2IDguMTIyNjMgMTQuNzQyNEM3LjIzOTQzIDE1LjMzMTIgNi45NzQzOSAxNi41MDk5IDcuNTIwNTEgMTcuNDIwMUwxMC43ODcyIDIyLjg2NDZMMTIuMzgwMyAyNi4wNTA4QzEyLjcxMzUgMjYuNzE3MSAxMy4zOTQ1IDI3LjEzOCAxNC4xMzk1IDI3LjEzOEgyMi40MDIxQzIzLjEwNzkgMjcuMTM4IDIzLjc1OTYgMjYuNzU5OSAyNC4xMDk4IDI2LjE0N0wyNS45MzkyIDIyLjk0NTVDMjYuMjU4NyAyMi4zODY0IDI2LjQ1NyAyMS43NjYyIDI2LjUyMTEgMjEuMTI1M0wyNi44NzcxIDE3LjU2NUMyNy4wMzE0IDE2LjAyMTMgMjUuODE5MiAxNC42ODE3IDI0LjI2NzcgMTQuNjgxN1pNMTEuODQyIDguNTA4MjFDMTEuODQyIDYuNzcxMzUgMTMuMjU1IDUuMzU4MzEgMTQuOTkxOCA1LjM1ODMxQzE2LjcyODcgNS4zNTgzMSAxOC4xNDE4IDYuNzcxMzUgMTguMTQxOCA4LjUwODIxQzE4LjE0MTggOS4zNTM3NSAxNy44MDY4IDEwLjEyMjUgMTcuMjYyNyAxMC42ODg5VjguNDUzNTZDMTcuMjYyNyA3LjE4NjMgMTYuMjM1MyA2LjE1ODk4IDE0Ljk2ODEgNi4xNTg5OEMxMy43MDA4IDYuMTU4OTggMTIuNjczNSA3LjE4NjMgMTIuNjczNSA4LjQ1MzU2VjEwLjYzODJDMTIuMTU3NSAxMC4wNzcxIDExLjg0MiA5LjMyODg0IDExLjg0MiA4LjUwODIxWk0yNS41NzI0IDE3LjQzNDZMMjUuMjE2MyAyMC45OTQ4QzI1LjE3MDYgMjEuNDUyNiAyNS4wMjkgMjEuODk1NiAyNC44MDA4IDIyLjI5NUwyMi45NzEzIDI1LjQ5NjVDMjIuODU0NiAyNS43MDA4IDIyLjYzNzMgMjUuODI2OCAyMi40MDIxIDI1LjgyNjhIMTQuMTM5NUMxMy44OTExIDI1LjgyNjggMTMuNjY0MSAyNS42ODY1IDEzLjU1MzEgMjUuNDY0NEwxMS45Mzc0IDIyLjIzMzFMOC42NDQ4NSAxNi43NDU1QzguNDU4ODIgMTYuNDM1NCA4LjU0OTEgMTYuMDMzOSA4Ljg0OTk2IDE1LjgzMzRDOS4xMTg2MiAxNS42NTQyIDkuNDc2MzUgMTUuNjg5NyA5LjcwNDY3IDE1LjkxOEwxMi44NjU1IDE5LjA3ODhDMTMuMDUzIDE5LjI2NjMgMTMuMzM1IDE5LjMyMjQgMTMuNTggMTkuMjIxQzEzLjgyNSAxOS4xMTk1IDEzLjk4NDcgMTguODgwNCAxMy45ODQ3IDE4LjYxNTNWOC40NTM1NkMxMy45ODQ3IDcuOTEwNDUgMTQuNDI1IDcuNDcwMTcgMTQuOTY4MSA3LjQ3MDE3QzE1LjUxMTIgNy40NzAxNyAxNS45NTE1IDcuOTEwNDUgMTUuOTUxNSA4LjQ1MzU2VjE2LjY0ODVDMTUuOTUxNSAxNy4wMTA2IDE2LjI0NSAxNy4zMDQxIDE2LjYwNzEgMTcuMzA0MUMxNi45NjkyIDE3LjMwNDEgMTcuMjYyNyAxNy4wMTA2IDE3LjI2MjcgMTYuNjQ4NVYxMy4zMjY5QzE3LjI5OTYgMTMuMzI1MiAxNy4zMzc0IDEzLjMyMzUgMTcuMzc1OSAxMy4zMjJDMTcuNzkwOCAxMy4zMDU5IDE4LjIxMDYgMTMuMzEwOSAxOC40NDUzIDEzLjM1NzhDMTguNjIxNCAxMy4zOTMgMTguODMwNSAxMy40ODMyIDE5LjAzMzQgMTMuNTk2QzE5LjEzMzQgMTMuNjUxNiAxOS4yMjk1IDEzLjc4OSAxOS4yMjk1IDE0LjAwNzZWMTYuNjQ4NUMxOS4yMjk1IDE3LjAxMDYgMTkuNTIzIDE3LjMwNDEgMTkuODg1MSAxNy4zMDQxQzIwLjI0NzEgMTcuMzA0MSAyMC41NDA2IDE3LjAxMDYgMjAuNTQwNiAxNi42NDg1VjE0LjU5NkMyMC41ODU1IDE0LjU5MTYgMjAuNjMxOCAxNC41ODc0IDIwLjY3OTIgMTQuNTgzN0MyMS4wOTM2IDE0LjU1MTUgMjEuNDQ0OCAxNC41Njk0IDIxLjYwODMgMTQuNjM0OEMyMS43NjI5IDE0LjY5NjcgMjIuMDAwNiAxNC45MDcxIDIyLjI0NDkgMTUuMTk4N0MyMi4zNTE0IDE1LjMyNTkgMjIuNDQyMiAxNS40NDc2IDIyLjUwNzQgMTUuNTM5M1YxNy4zMDQxQzIyLjUwNzQgMTcuNjY2MiAyMi44MDEgMTcuOTU5NyAyMy4xNjMgMTcuOTU5N0MyMy41MjUyIDE3Ljk1OTcgMjMuODE4NiAxNy42NjYyIDIzLjgxODYgMTcuMzA0MVYxNS45OTI5SDI0LjI2NzdDMjUuMDQzNSAxNS45OTI5IDI1LjY0OTUgMTYuNjYyNyAyNS41NzI0IDE3LjQzNDZaJyBmaWxsPSclMjMxQjFCMUInLyUzRSUzQ3BhdGggZD0nTTI5Ljc5MDYgNy41OTk0M0wyNi43NDcyIDQuNTU1OTNDMjYuNTAxNiA0LjMxMDQ4IDI2LjEwMjIgNC4zMTA1NCAyNS44NTY2IDQuNTU1OTlDMjUuNjExMiA0LjgwMTUgMjUuNjExMiA1LjIwMDg4IDI1Ljg1NjcgNS40NDYzOUwyNy44MjUyIDcuNDE1MDFIMjAuNzI4NkMyMC4zODE1IDcuNDE1MDEgMjAuMDk5IDcuNjk3NTEgMjAuMDk5IDguMDQ0NjlDMjAuMDk5IDguMzkxODcgMjAuMzgxNSA4LjY3NDMxIDIwLjcyODYgOC42NzQzMUgyNy44MjUyTDI1Ljg1NjYgMTAuNjQyOUMyNS42MTEyIDEwLjg4ODQgMjUuNjExMiAxMS4yODc5IDI1Ljg1NjcgMTEuNTMzNUMyNS45Nzk0IDExLjY1NjEgMjYuMTQwNiAxMS43MTc0IDI2LjMwMTkgMTEuNzE3NEMyNi40NjMxIDExLjcxNzQgMjYuNjI0NCAxMS42NTYxIDI2Ljc0NzIgMTEuNTMzNEwyOS43OTA3IDguNDg5ODlDMzAuMDM2MSA4LjI0NDM4IDMwLjAzNjEgNy44NDQ5NCAyOS43OTA2IDcuNTk5NDNaJyBmaWxsPSclMjMxQjFCMUInLyUzRSUzQ3BhdGggZD0nTTAuMjQyMzY2IDguNDg5ODlMMy4yODU4MSAxMS41MzM0QzMuNTMxMzggMTEuNzc4OCAzLjkzMDgyIDExLjc3ODggNC4xNzYzOSAxMS41MzMzQzQuNDIxNzcgMTEuMjg3OCA0LjQyMTc3IDEwLjg4ODQgNC4xNzYzMyAxMC42NDI5TDIuMjA3NzYgOC42NzQzMUg5LjMwNDM2QzkuNjUxNTQgOC42NzQzMSA5LjkzMzk4IDguMzkxODEgOS45MzM5OCA4LjA0NDYzQzkuOTMzOTggNy42OTc0NSA5LjY1MTU0IDcuNDE1MDEgOS4zMDQzNiA3LjQxNTAxSDIuMjA3NzZMNC4xNzYzOSA1LjQ0NjQ1QzQuNDIxNzcgNS4yMDA5NCA0LjQyMTc3IDQuODAxNDQgNC4xNzYzMyA0LjU1NTg3QzQuMDUzNiA0LjQzMzIgMy44OTIzNyA0LjM3MTg3IDMuNzMxMTMgNC4zNzE4N0MzLjU2OTg5IDQuMzcxODcgMy40MDg1OSA0LjQzMzIgMy4yODU4MSA0LjU1NTkzTDAuMjQyMzA1IDcuNTk5NDNDLTAuMDAzMDgwNzMgNy44NDQ5NCAtMC4wMDMwODA3NiA4LjI0NDM4IDAuMjQyMzY2IDguNDg5ODlaJyBmaWxsPSclMjMxQjFCMUInLyUzRSUzQy9nJTNFJTNDL2clM0UlM0NkZWZzJTNFJTNDZmlsdGVyIGlkPSdmaWx0ZXIwX2RfMTc1Xzk3NCcgeD0nLTMuOTQxNzMnIHk9JzAuMTk2Nzc3JyB3aWR0aD0nMzcuOTE2NScgaGVpZ2h0PSczMC45NDEyJyBmaWx0ZXJVbml0cz0ndXNlclNwYWNlT25Vc2UnIGNvbG9yLWludGVycG9sYXRpb24tZmlsdGVycz0nc1JHQiclM0UlM0NmZUZsb29kIGZsb29kLW9wYWNpdHk9JzAnIHJlc3VsdD0nQmFja2dyb3VuZEltYWdlRml4Jy8lM0UlM0NmZUNvbG9yTWF0cml4IGluPSdTb3VyY2VBbHBoYScgdHlwZT0nbWF0cml4JyB2YWx1ZXM9JzAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDEyNyAwJyByZXN1bHQ9J2hhcmRBbHBoYScvJTNFJTNDZmVPZmZzZXQvJTNFJTNDZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPScyJy8lM0UlM0NmZUNvbXBvc2l0ZSBpbjI9J2hhcmRBbHBoYScgb3BlcmF0b3I9J291dCcvJTNFJTNDZmVDb2xvck1hdHJpeCB0eXBlPSdtYXRyaXgnIHZhbHVlcz0nMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMC4xMiAwJy8lM0UlM0NmZUJsZW5kIG1vZGU9J25vcm1hbCcgaW4yPSdCYWNrZ3JvdW5kSW1hZ2VGaXgnIHJlc3VsdD0nZWZmZWN0MV9kcm9wU2hhZG93XzE3NV85NzQnLyUzRSUzQ2ZlQmxlbmQgbW9kZT0nbm9ybWFsJyBpbj0nU291cmNlR3JhcGhpYycgaW4yPSdlZmZlY3QxX2Ryb3BTaGFkb3dfMTc1Xzk3NCcgcmVzdWx0PSdzaGFwZScvJTNFJTNDL2ZpbHRlciUzRSUzQ2NsaXBQYXRoIGlkPSdjbGlwMF8xNzVfOTc0JyUzRSUzQ3JlY3Qgd2lkdGg9JzMwJyBoZWlnaHQ9JzMwJyBmaWxsPSd3aGl0ZScvJTNFJTNDL2NsaXBQYXRoJTNFJTNDL2RlZnMlM0UlM0Mvc3ZnJTNFXCIpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiA4NSU7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBib3gtc2hhZG93OiAwIDAgMC4zNzVyZW0gcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpO1xuICAgIHotaW5kZXg6IDE7XG4gICAgYW5pbWF0aW9uOiBzd2lwZSAycyBlYXNlLWluIGluZmluaXRlIGZvcndhcmRzO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgNTAwbXMgZWFzZTtcbiAgfVxuICBAa2V5ZnJhbWVzIHN3aXBlIHtcbiAgICAwJSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuICAgIDE1JSB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgICA0NSUge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG4gICAgODAlIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwcHgpO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG4gICAgMTAwJSB7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLWxnLXNjcm9sbGluZGljYXRvcik6aGFzKC5mYWRlLW91dCk6OmFmdGVyIHtcbiAgICBvcGFjaXR5OiAwICFpbXBvcnRhbnQ7XG4gICAgYW5pbWF0aW9uLXBsYXktc3RhdGU6IHBhdXNlZDtcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLWxnLW5vc2Nyb2xsaW5kaWNhdG9yKTpoYXMoLmluLXZpZXcpOjphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS1sZy1zdGlja3kge1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cbiAgLnRhYmxlLWxnLXN0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLWxnLXN0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLWxnLXN0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLWxnLXN0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgbWluLXdpZHRoOiA0MHZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSBhbmQgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnRhYmxlLWxnLXN0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLWxnLXN0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLWxnLXN0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLWxnLXN0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgLS1jb2wtbWluLXdpZHRoOiAzMHZ3O1xuICAgIG1pbi13aWR0aDogdmFyKC0tY29sLW1pbi13aWR0aCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGFibGUtbGctc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUtbGctc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUtbGctc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUtbGctc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICAtLWNvbC1taW4td2lkdGg6IDI4dnc7XG4gICAgbWluLXdpZHRoOiB2YXIoLS1jb2wtbWluLXdpZHRoKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkgYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAudGFibGUtbGctc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUtbGctc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUtbGctc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUtbGctc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICAtLWNvbC1taW4td2lkdGg6IDIydnc7XG4gICAgbWluLXdpZHRoOiB2YXIoLS1jb2wtbWluLXdpZHRoKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkgYW5kIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAudGFibGUtbGctc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUtbGctc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUtbGctc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUtbGctc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICAtLWNvbC1taW4td2lkdGg6IDE3Ljg3NXJlbTtcbiAgICBtaW4td2lkdGg6IHZhcigtLWNvbC1taW4td2lkdGgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC50YWJsZS1sZy1zdGlja3kgdGhlYWQgdHIgdGQuaGFsZixcbiAgLnRhYmxlLWxnLXN0aWNreSB0aGVhZCB0ciB0aC5oYWxmLFxuICAudGFibGUtbGctc3RpY2t5IHRib2R5IHRyIHRkLmhhbGYsXG4gIC50YWJsZS1sZy1zdGlja3kgdGJvZHkgdHIgdGguaGFsZiB7XG4gICAgbWluLXdpZHRoOiBjYWxjKHZhcigtLWNvbC1taW4td2lkdGgpIC8gMik7XG4gIH1cbiAgLnRhYmxlLWxnLXN0aWNreSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLWxnLXN0aWNreSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgdG9wOiBjYWxjKDE5LjZweCArIDEuNDA2MjVyZW0gKyAwLjEyNXJlbSk7XG4gICAgei1pbmRleDogNDtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIGxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGFibGUtbGctc3RpY2t5IHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUtbGctc3RpY2t5IHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICB0b3A6IGNhbGMoMjIuNHB4ICsgMS40MDYyNXJlbSArIDAuMTI1cmVtKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAudGFibGUtbGctc3RpY2t5Om5vdCgudGFibGUtc25hcCkgdGFibGUgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1sZy1zdGlja3k6bm90KC50YWJsZS1zbmFwKSB0YWJsZSB0Ym9keSB0ciB0aCB7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC50YWJsZS1sZy1zdGlja3kgdGhlYWQgdHIgdGgge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDI7XG4gIH1cbiAgLnRhYmxlLWxnLXN0aWNreSB0aGVhZCB0ciB0aDpmaXJzdC1jaGlsZCB7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAzO1xuICB9XG4gIC50YWJsZS1sZy1zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKik6Zmlyc3QtY2hpbGQgdGQsXG4gIC50YWJsZS1sZy1zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKik6Zmlyc3QtY2hpbGQgdGgge1xuICAgIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICB9XG4gIC50YWJsZS1sZy1zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKikgdHIgdGQsXG4gIC50YWJsZS1sZy1zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKikgdHIgdGgge1xuICAgIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICB9XG4gIC50YWJsZS1sZy1zdGlja3kgdGJvZHkgdHIgdGg6Zmlyc3QtY2hpbGQge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAyO1xuICB9XG4gIC50YWJsZS1sZy1ub3N0aWNreSB7XG4gICAgd2hpdGUtc3BhY2U6IHdyYXA7XG4gIH1cbiAgLnRhYmxlLWxnLW5vc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUtbGctbm9zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1sZy1ub3N0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLWxnLW5vc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICBtaW4td2lkdGg6IHVuc2V0O1xuICB9XG4gIC50YWJsZS1sZy1ub3N0aWNreSB0aGVhZCB0ciB0ZC5oYWxmLFxuICAudGFibGUtbGctbm9zdGlja3kgdGhlYWQgdHIgdGguaGFsZixcbiAgLnRhYmxlLWxnLW5vc3RpY2t5IHRib2R5IHRyIHRkLmhhbGYsXG4gIC50YWJsZS1sZy1ub3N0aWNreSB0Ym9keSB0ciB0aC5oYWxmIHtcbiAgICBtaW4td2lkdGg6IHVuc2V0O1xuICB9XG4gIC50YWJsZS1sZy1ub3N0aWNreSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLWxnLW5vc3RpY2t5IHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG4gIC50YWJsZS1sZy1ub3N0aWNreSB0aGVhZCB0ciB0aCB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxuICAudGFibGUtbGctbm9zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKik6Zmlyc3QtY2hpbGQgdGQsXG4gIC50YWJsZS1sZy1ub3N0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKTpmaXJzdC1jaGlsZCB0aCB7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgfVxuICAudGFibGUtbGctbm9zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKikgdHIgdGQsXG4gIC50YWJsZS1sZy1ub3N0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0aCB7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgfVxuICAudGFibGUtbGctbm9zdGlja3kgdGJvZHkgdHIgdGg6Zmlyc3QtY2hpbGQge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbiAgLnRhYmxlLWxnLWZpeGVkIHtcbiAgICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xuICB9XG4gIC50YWJsZS1sZy1ub2ZpeGVkIHtcbiAgICB0YWJsZS1sYXlvdXQ6IGF1dG87XG4gIH1cbiAgLnRhYmxlLWxnLXN0cmlwZWQgdGJvZHkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcik6bnRoLWNoaWxkKGV2ZW4pIHRkLFxuICAudGFibGUtbGctc3RyaXBlZCB0Ym9keSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKTpudGgtY2hpbGQoZXZlbikgdGgge1xuICAgIGJhY2tncm91bmQ6ICNmNWY1ZjU7XG4gIH1cbiAgLnRhYmxlLWxnLW5vc3RyaXBlZCB0Ym9keSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKTpudGgtY2hpbGQoZXZlbikgdGQsXG4gIC50YWJsZS1sZy1ub3N0cmlwZWQgdGJvZHkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcik6bnRoLWNoaWxkKGV2ZW4pIHRoIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC50YWJsZS13cmFwcGVyLnRhYmxlLXhsLW1oIHtcbiAgICBtYXgtaGVpZ2h0OiAyNXJlbTtcbiAgfVxuICAudGFibGUtd3JhcHBlci50YWJsZS14bC1taC0wIHtcbiAgICBtYXgtaGVpZ2h0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS14bC1zdGlja3kpIHRhYmxlIHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXhsLXN0aWNreSkgdGFibGUgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHRvcDogY2FsYygxOS42cHggKyAxLjQwNjI1cmVtICsgMC4wNjI1cmVtKTtcbiAgICB6LWluZGV4OiA0O1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUteGwtc3RpY2t5KSB0YWJsZSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS14bC1zdGlja3kpIHRhYmxlIHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICB0b3A6IGNhbGMoMjIuNHB4ICsgMS40MDYyNXJlbSArIDAuMDYyNXJlbSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS14bC1ub3N0aWNreSkgdGFibGUgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUteGwtbm9zdGlja3kpIHRhYmxlIHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUteGwtc25hcCkge1xuICAgIHNjcm9sbC1zbmFwLXR5cGU6IGJvdGggbWFuZGF0b3J5O1xuICAgIG92ZXJzY3JvbGwtYmVoYXZpb3IteDogY29udGFpbjtcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXhsLXNuYXApIHRoZWFkOmhhcyh+IHRib2R5KSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKSB0ZCxcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS14bC1zbmFwKSB0aGVhZDpoYXMofiB0Ym9keSkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcikgdGgge1xuICAgIHNjcm9sbC1zbmFwLWFsaWduOiBzdGFydDtcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXhsLXNuYXApIHRib2R5Om5vdCh0aGVhZCB+ICopIHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpIHRkLFxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXhsLXNuYXApIHRib2R5Om5vdCh0aGVhZCB+ICopIHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpIHRoIHtcbiAgICBzY3JvbGwtc25hcC1hbGlnbjogc3RhcnQ7XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS14bC1ub3NuYXApIHtcbiAgICBzY3JvbGwtc25hcC10eXBlOiBub25lO1xuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUteGwtc2Nyb2xsaW5kaWNhdG9yKSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUteGwtc2Nyb2xsaW5kaWNhdG9yKTpoYXMoLmluLXZpZXcpOjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiA0cmVtO1xuICAgIHdpZHRoOiA0cmVtO1xuICAgIHRvcDogNy41cmVtO1xuICAgIHRvcDogbWF4KDIwJSwgNy41cmVtKTtcbiAgICByaWdodDogNSU7XG4gICAgb3BhY2l0eTogMTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgcGFkZGluZzogMC4xMjVyZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzMwJyBoZWlnaHQ9JzMwJyB2aWV3Qm94PScwIDAgMzAgMzAnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NnIGNsaXAtcGF0aD0ndXJsKCUyM2NsaXAwXzE3NV85NzQpJyUzRSUzQ2cgZmlsdGVyPSd1cmwoJTIzZmlsdGVyMF9kXzE3NV85NzQpJyUzRSUzQ3BhdGggZD0nTTI0LjI2NzcgMTQuNjgxN0gyMy41MDUyQzIzLjQzNDcgMTQuNTg2IDIzLjM0ODMgMTQuNDczOSAyMy4yNTAxIDE0LjM1NjdDMjIuOTk4NyAxNC4wNTY3IDIyLjU4MDcgMTMuNjExNiAyMi4wOTUzIDEzLjQxNzRDMjEuNjE4NyAxMy4yMjY4IDIwLjk4NjcgMTMuMjQ0NyAyMC41Nzc2IDEzLjI3NjVDMjAuNTE3OCAxMy4yODExIDIwLjQ1OTYgMTMuMjg2NCAyMC40MDM3IDEzLjI5MkMyMC4yNjgyIDEyLjk1NDIgMjAuMDI4NiAxMi42NDkgMTkuNjcwNSAxMi40NUMxOS40MTUgMTIuMzA3OSAxOS4wNjk2IDEyLjE0NTUgMTguNzAyNCAxMi4wNzIxQzE4LjM1NTIgMTIuMDAyNiAxNy44OTIxIDExLjk5NjMgMTcuNTA5NiAxMi4wMDU5QzE4LjU5NTIgMTEuMjIyMyAxOS4zMDMzIDkuOTQ2NDUgMTkuMzAzMyA4LjUwODIxQzE5LjMwMzMgNi4xMzA4OCAxNy4zNjkyIDQuMTk2NzggMTQuOTkxOCA0LjE5Njc4QzEyLjYxNDUgNC4xOTY3OCAxMC42ODA0IDYuMTMwODggMTAuNjgwNCA4LjUwODIxQzEwLjY4MDQgMTAuMDMyOCAxMS40NzU5IDExLjM3NSAxMi42NzM1IDEyLjE0MThWMTcuMDMyNUwxMC42MzE4IDE0Ljk5MDhDOS45NjE1NCAxNC4zMjA2IDguOTExMzUgMTQuMjE2NiA4LjEyMjYzIDE0Ljc0MjRDNy4yMzk0MyAxNS4zMzEyIDYuOTc0MzkgMTYuNTA5OSA3LjUyMDUxIDE3LjQyMDFMMTAuNzg3MiAyMi44NjQ2TDEyLjM4MDMgMjYuMDUwOEMxMi43MTM1IDI2LjcxNzEgMTMuMzk0NSAyNy4xMzggMTQuMTM5NSAyNy4xMzhIMjIuNDAyMUMyMy4xMDc5IDI3LjEzOCAyMy43NTk2IDI2Ljc1OTkgMjQuMTA5OCAyNi4xNDdMMjUuOTM5MiAyMi45NDU1QzI2LjI1ODcgMjIuMzg2NCAyNi40NTcgMjEuNzY2MiAyNi41MjExIDIxLjEyNTNMMjYuODc3MSAxNy41NjVDMjcuMDMxNCAxNi4wMjEzIDI1LjgxOTIgMTQuNjgxNyAyNC4yNjc3IDE0LjY4MTdaJyBmaWxsPSd3aGl0ZScvJTNFJTNDcGF0aCBkPSdNMjQuMjY3NyAxNC42ODE3SDIzLjUwNTJDMjMuNDM0NyAxNC41ODYgMjMuMzQ4MyAxNC40NzM5IDIzLjI1MDEgMTQuMzU2N0MyMi45OTg3IDE0LjA1NjcgMjIuNTgwNyAxMy42MTE2IDIyLjA5NTMgMTMuNDE3NEMyMS42MTg3IDEzLjIyNjggMjAuOTg2NyAxMy4yNDQ3IDIwLjU3NzYgMTMuMjc2NUMyMC41MTc4IDEzLjI4MTEgMjAuNDU5NiAxMy4yODY0IDIwLjQwMzcgMTMuMjkyQzIwLjI2ODIgMTIuOTU0MiAyMC4wMjg2IDEyLjY0OSAxOS42NzA1IDEyLjQ1QzE5LjQxNSAxMi4zMDc5IDE5LjA2OTYgMTIuMTQ1NSAxOC43MDI0IDEyLjA3MjFDMTguMzU1MiAxMi4wMDI2IDE3Ljg5MjEgMTEuOTk2MyAxNy41MDk2IDEyLjAwNTlDMTguNTk1MiAxMS4yMjIzIDE5LjMwMzMgOS45NDY0NSAxOS4zMDMzIDguNTA4MjFDMTkuMzAzMyA2LjEzMDg4IDE3LjM2OTIgNC4xOTY3OCAxNC45OTE4IDQuMTk2NzhDMTIuNjE0NSA0LjE5Njc4IDEwLjY4MDQgNi4xMzA4OCAxMC42ODA0IDguNTA4MjFDMTAuNjgwNCAxMC4wMzI4IDExLjQ3NTkgMTEuMzc1IDEyLjY3MzUgMTIuMTQxOFYxNy4wMzI1TDEwLjYzMTggMTQuOTkwOEM5Ljk2MTU0IDE0LjMyMDYgOC45MTEzNSAxNC4yMTY2IDguMTIyNjMgMTQuNzQyNEM3LjIzOTQzIDE1LjMzMTIgNi45NzQzOSAxNi41MDk5IDcuNTIwNTEgMTcuNDIwMUwxMC43ODcyIDIyLjg2NDZMMTIuMzgwMyAyNi4wNTA4QzEyLjcxMzUgMjYuNzE3MSAxMy4zOTQ1IDI3LjEzOCAxNC4xMzk1IDI3LjEzOEgyMi40MDIxQzIzLjEwNzkgMjcuMTM4IDIzLjc1OTYgMjYuNzU5OSAyNC4xMDk4IDI2LjE0N0wyNS45MzkyIDIyLjk0NTVDMjYuMjU4NyAyMi4zODY0IDI2LjQ1NyAyMS43NjYyIDI2LjUyMTEgMjEuMTI1M0wyNi44NzcxIDE3LjU2NUMyNy4wMzE0IDE2LjAyMTMgMjUuODE5MiAxNC42ODE3IDI0LjI2NzcgMTQuNjgxN1pNMTEuODQyIDguNTA4MjFDMTEuODQyIDYuNzcxMzUgMTMuMjU1IDUuMzU4MzEgMTQuOTkxOCA1LjM1ODMxQzE2LjcyODcgNS4zNTgzMSAxOC4xNDE4IDYuNzcxMzUgMTguMTQxOCA4LjUwODIxQzE4LjE0MTggOS4zNTM3NSAxNy44MDY4IDEwLjEyMjUgMTcuMjYyNyAxMC42ODg5VjguNDUzNTZDMTcuMjYyNyA3LjE4NjMgMTYuMjM1MyA2LjE1ODk4IDE0Ljk2ODEgNi4xNTg5OEMxMy43MDA4IDYuMTU4OTggMTIuNjczNSA3LjE4NjMgMTIuNjczNSA4LjQ1MzU2VjEwLjYzODJDMTIuMTU3NSAxMC4wNzcxIDExLjg0MiA5LjMyODg0IDExLjg0MiA4LjUwODIxWk0yNS41NzI0IDE3LjQzNDZMMjUuMjE2MyAyMC45OTQ4QzI1LjE3MDYgMjEuNDUyNiAyNS4wMjkgMjEuODk1NiAyNC44MDA4IDIyLjI5NUwyMi45NzEzIDI1LjQ5NjVDMjIuODU0NiAyNS43MDA4IDIyLjYzNzMgMjUuODI2OCAyMi40MDIxIDI1LjgyNjhIMTQuMTM5NUMxMy44OTExIDI1LjgyNjggMTMuNjY0MSAyNS42ODY1IDEzLjU1MzEgMjUuNDY0NEwxMS45Mzc0IDIyLjIzMzFMOC42NDQ4NSAxNi43NDU1QzguNDU4ODIgMTYuNDM1NCA4LjU0OTEgMTYuMDMzOSA4Ljg0OTk2IDE1LjgzMzRDOS4xMTg2MiAxNS42NTQyIDkuNDc2MzUgMTUuNjg5NyA5LjcwNDY3IDE1LjkxOEwxMi44NjU1IDE5LjA3ODhDMTMuMDUzIDE5LjI2NjMgMTMuMzM1IDE5LjMyMjQgMTMuNTggMTkuMjIxQzEzLjgyNSAxOS4xMTk1IDEzLjk4NDcgMTguODgwNCAxMy45ODQ3IDE4LjYxNTNWOC40NTM1NkMxMy45ODQ3IDcuOTEwNDUgMTQuNDI1IDcuNDcwMTcgMTQuOTY4MSA3LjQ3MDE3QzE1LjUxMTIgNy40NzAxNyAxNS45NTE1IDcuOTEwNDUgMTUuOTUxNSA4LjQ1MzU2VjE2LjY0ODVDMTUuOTUxNSAxNy4wMTA2IDE2LjI0NSAxNy4zMDQxIDE2LjYwNzEgMTcuMzA0MUMxNi45NjkyIDE3LjMwNDEgMTcuMjYyNyAxNy4wMTA2IDE3LjI2MjcgMTYuNjQ4NVYxMy4zMjY5QzE3LjI5OTYgMTMuMzI1MiAxNy4zMzc0IDEzLjMyMzUgMTcuMzc1OSAxMy4zMjJDMTcuNzkwOCAxMy4zMDU5IDE4LjIxMDYgMTMuMzEwOSAxOC40NDUzIDEzLjM1NzhDMTguNjIxNCAxMy4zOTMgMTguODMwNSAxMy40ODMyIDE5LjAzMzQgMTMuNTk2QzE5LjEzMzQgMTMuNjUxNiAxOS4yMjk1IDEzLjc4OSAxOS4yMjk1IDE0LjAwNzZWMTYuNjQ4NUMxOS4yMjk1IDE3LjAxMDYgMTkuNTIzIDE3LjMwNDEgMTkuODg1MSAxNy4zMDQxQzIwLjI0NzEgMTcuMzA0MSAyMC41NDA2IDE3LjAxMDYgMjAuNTQwNiAxNi42NDg1VjE0LjU5NkMyMC41ODU1IDE0LjU5MTYgMjAuNjMxOCAxNC41ODc0IDIwLjY3OTIgMTQuNTgzN0MyMS4wOTM2IDE0LjU1MTUgMjEuNDQ0OCAxNC41Njk0IDIxLjYwODMgMTQuNjM0OEMyMS43NjI5IDE0LjY5NjcgMjIuMDAwNiAxNC45MDcxIDIyLjI0NDkgMTUuMTk4N0MyMi4zNTE0IDE1LjMyNTkgMjIuNDQyMiAxNS40NDc2IDIyLjUwNzQgMTUuNTM5M1YxNy4zMDQxQzIyLjUwNzQgMTcuNjY2MiAyMi44MDEgMTcuOTU5NyAyMy4xNjMgMTcuOTU5N0MyMy41MjUyIDE3Ljk1OTcgMjMuODE4NiAxNy42NjYyIDIzLjgxODYgMTcuMzA0MVYxNS45OTI5SDI0LjI2NzdDMjUuMDQzNSAxNS45OTI5IDI1LjY0OTUgMTYuNjYyNyAyNS41NzI0IDE3LjQzNDZaJyBmaWxsPSclMjMxQjFCMUInLyUzRSUzQ3BhdGggZD0nTTI5Ljc5MDYgNy41OTk0M0wyNi43NDcyIDQuNTU1OTNDMjYuNTAxNiA0LjMxMDQ4IDI2LjEwMjIgNC4zMTA1NCAyNS44NTY2IDQuNTU1OTlDMjUuNjExMiA0LjgwMTUgMjUuNjExMiA1LjIwMDg4IDI1Ljg1NjcgNS40NDYzOUwyNy44MjUyIDcuNDE1MDFIMjAuNzI4NkMyMC4zODE1IDcuNDE1MDEgMjAuMDk5IDcuNjk3NTEgMjAuMDk5IDguMDQ0NjlDMjAuMDk5IDguMzkxODcgMjAuMzgxNSA4LjY3NDMxIDIwLjcyODYgOC42NzQzMUgyNy44MjUyTDI1Ljg1NjYgMTAuNjQyOUMyNS42MTEyIDEwLjg4ODQgMjUuNjExMiAxMS4yODc5IDI1Ljg1NjcgMTEuNTMzNUMyNS45Nzk0IDExLjY1NjEgMjYuMTQwNiAxMS43MTc0IDI2LjMwMTkgMTEuNzE3NEMyNi40NjMxIDExLjcxNzQgMjYuNjI0NCAxMS42NTYxIDI2Ljc0NzIgMTEuNTMzNEwyOS43OTA3IDguNDg5ODlDMzAuMDM2MSA4LjI0NDM4IDMwLjAzNjEgNy44NDQ5NCAyOS43OTA2IDcuNTk5NDNaJyBmaWxsPSclMjMxQjFCMUInLyUzRSUzQ3BhdGggZD0nTTAuMjQyMzY2IDguNDg5ODlMMy4yODU4MSAxMS41MzM0QzMuNTMxMzggMTEuNzc4OCAzLjkzMDgyIDExLjc3ODggNC4xNzYzOSAxMS41MzMzQzQuNDIxNzcgMTEuMjg3OCA0LjQyMTc3IDEwLjg4ODQgNC4xNzYzMyAxMC42NDI5TDIuMjA3NzYgOC42NzQzMUg5LjMwNDM2QzkuNjUxNTQgOC42NzQzMSA5LjkzMzk4IDguMzkxODEgOS45MzM5OCA4LjA0NDYzQzkuOTMzOTggNy42OTc0NSA5LjY1MTU0IDcuNDE1MDEgOS4zMDQzNiA3LjQxNTAxSDIuMjA3NzZMNC4xNzYzOSA1LjQ0NjQ1QzQuNDIxNzcgNS4yMDA5NCA0LjQyMTc3IDQuODAxNDQgNC4xNzYzMyA0LjU1NTg3QzQuMDUzNiA0LjQzMzIgMy44OTIzNyA0LjM3MTg3IDMuNzMxMTMgNC4zNzE4N0MzLjU2OTg5IDQuMzcxODcgMy40MDg1OSA0LjQzMzIgMy4yODU4MSA0LjU1NTkzTDAuMjQyMzA1IDcuNTk5NDNDLTAuMDAzMDgwNzMgNy44NDQ5NCAtMC4wMDMwODA3NiA4LjI0NDM4IDAuMjQyMzY2IDguNDg5ODlaJyBmaWxsPSclMjMxQjFCMUInLyUzRSUzQy9nJTNFJTNDL2clM0UlM0NkZWZzJTNFJTNDZmlsdGVyIGlkPSdmaWx0ZXIwX2RfMTc1Xzk3NCcgeD0nLTMuOTQxNzMnIHk9JzAuMTk2Nzc3JyB3aWR0aD0nMzcuOTE2NScgaGVpZ2h0PSczMC45NDEyJyBmaWx0ZXJVbml0cz0ndXNlclNwYWNlT25Vc2UnIGNvbG9yLWludGVycG9sYXRpb24tZmlsdGVycz0nc1JHQiclM0UlM0NmZUZsb29kIGZsb29kLW9wYWNpdHk9JzAnIHJlc3VsdD0nQmFja2dyb3VuZEltYWdlRml4Jy8lM0UlM0NmZUNvbG9yTWF0cml4IGluPSdTb3VyY2VBbHBoYScgdHlwZT0nbWF0cml4JyB2YWx1ZXM9JzAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDEyNyAwJyByZXN1bHQ9J2hhcmRBbHBoYScvJTNFJTNDZmVPZmZzZXQvJTNFJTNDZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPScyJy8lM0UlM0NmZUNvbXBvc2l0ZSBpbjI9J2hhcmRBbHBoYScgb3BlcmF0b3I9J291dCcvJTNFJTNDZmVDb2xvck1hdHJpeCB0eXBlPSdtYXRyaXgnIHZhbHVlcz0nMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMC4xMiAwJy8lM0UlM0NmZUJsZW5kIG1vZGU9J25vcm1hbCcgaW4yPSdCYWNrZ3JvdW5kSW1hZ2VGaXgnIHJlc3VsdD0nZWZmZWN0MV9kcm9wU2hhZG93XzE3NV85NzQnLyUzRSUzQ2ZlQmxlbmQgbW9kZT0nbm9ybWFsJyBpbj0nU291cmNlR3JhcGhpYycgaW4yPSdlZmZlY3QxX2Ryb3BTaGFkb3dfMTc1Xzk3NCcgcmVzdWx0PSdzaGFwZScvJTNFJTNDL2ZpbHRlciUzRSUzQ2NsaXBQYXRoIGlkPSdjbGlwMF8xNzVfOTc0JyUzRSUzQ3JlY3Qgd2lkdGg9JzMwJyBoZWlnaHQ9JzMwJyBmaWxsPSd3aGl0ZScvJTNFJTNDL2NsaXBQYXRoJTNFJTNDL2RlZnMlM0UlM0Mvc3ZnJTNFXCIpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiA4NSU7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBib3gtc2hhZG93OiAwIDAgMC4zNzVyZW0gcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpO1xuICAgIHotaW5kZXg6IDE7XG4gICAgYW5pbWF0aW9uOiBzd2lwZSAycyBlYXNlLWluIGluZmluaXRlIGZvcndhcmRzO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgNTAwbXMgZWFzZTtcbiAgfVxuICBAa2V5ZnJhbWVzIHN3aXBlIHtcbiAgICAwJSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuICAgIDE1JSB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgICA0NSUge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG4gICAgODAlIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwcHgpO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG4gICAgMTAwJSB7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXhsLXNjcm9sbGluZGljYXRvcik6aGFzKC5mYWRlLW91dCk6OmFmdGVyIHtcbiAgICBvcGFjaXR5OiAwICFpbXBvcnRhbnQ7XG4gICAgYW5pbWF0aW9uLXBsYXktc3RhdGU6IHBhdXNlZDtcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXhsLW5vc2Nyb2xsaW5kaWNhdG9yKTpoYXMoLmluLXZpZXcpOjphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS14bC1zdGlja3kge1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cbiAgLnRhYmxlLXhsLXN0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLXhsLXN0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLXhsLXN0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLXhsLXN0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgbWluLXdpZHRoOiA0MHZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSBhbmQgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnRhYmxlLXhsLXN0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLXhsLXN0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLXhsLXN0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLXhsLXN0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgLS1jb2wtbWluLXdpZHRoOiAzMHZ3O1xuICAgIG1pbi13aWR0aDogdmFyKC0tY29sLW1pbi13aWR0aCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGFibGUteGwtc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUteGwtc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUteGwtc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUteGwtc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICAtLWNvbC1taW4td2lkdGg6IDI4dnc7XG4gICAgbWluLXdpZHRoOiB2YXIoLS1jb2wtbWluLXdpZHRoKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkgYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAudGFibGUteGwtc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUteGwtc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUteGwtc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUteGwtc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICAtLWNvbC1taW4td2lkdGg6IDIydnc7XG4gICAgbWluLXdpZHRoOiB2YXIoLS1jb2wtbWluLXdpZHRoKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkgYW5kIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAudGFibGUteGwtc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUteGwtc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUteGwtc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUteGwtc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICAtLWNvbC1taW4td2lkdGg6IDE3Ljg3NXJlbTtcbiAgICBtaW4td2lkdGg6IHZhcigtLWNvbC1taW4td2lkdGgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC50YWJsZS14bC1zdGlja3kgdGhlYWQgdHIgdGQuaGFsZixcbiAgLnRhYmxlLXhsLXN0aWNreSB0aGVhZCB0ciB0aC5oYWxmLFxuICAudGFibGUteGwtc3RpY2t5IHRib2R5IHRyIHRkLmhhbGYsXG4gIC50YWJsZS14bC1zdGlja3kgdGJvZHkgdHIgdGguaGFsZiB7XG4gICAgbWluLXdpZHRoOiBjYWxjKHZhcigtLWNvbC1taW4td2lkdGgpIC8gMik7XG4gIH1cbiAgLnRhYmxlLXhsLXN0aWNreSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLXhsLXN0aWNreSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgdG9wOiBjYWxjKDE5LjZweCArIDEuNDA2MjVyZW0gKyAwLjEyNXJlbSk7XG4gICAgei1pbmRleDogNDtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIGxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGFibGUteGwtc3RpY2t5IHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUteGwtc3RpY2t5IHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICB0b3A6IGNhbGMoMjIuNHB4ICsgMS40MDYyNXJlbSArIDAuMTI1cmVtKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAudGFibGUteGwtc3RpY2t5Om5vdCgudGFibGUtc25hcCkgdGFibGUgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS14bC1zdGlja3k6bm90KC50YWJsZS1zbmFwKSB0YWJsZSB0Ym9keSB0ciB0aCB7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC50YWJsZS14bC1zdGlja3kgdGhlYWQgdHIgdGgge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDI7XG4gIH1cbiAgLnRhYmxlLXhsLXN0aWNreSB0aGVhZCB0ciB0aDpmaXJzdC1jaGlsZCB7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAzO1xuICB9XG4gIC50YWJsZS14bC1zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKik6Zmlyc3QtY2hpbGQgdGQsXG4gIC50YWJsZS14bC1zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKik6Zmlyc3QtY2hpbGQgdGgge1xuICAgIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICB9XG4gIC50YWJsZS14bC1zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKikgdHIgdGQsXG4gIC50YWJsZS14bC1zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKikgdHIgdGgge1xuICAgIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICB9XG4gIC50YWJsZS14bC1zdGlja3kgdGJvZHkgdHIgdGg6Zmlyc3QtY2hpbGQge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAyO1xuICB9XG4gIC50YWJsZS14bC1ub3N0aWNreSB7XG4gICAgd2hpdGUtc3BhY2U6IHdyYXA7XG4gIH1cbiAgLnRhYmxlLXhsLW5vc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUteGwtbm9zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS14bC1ub3N0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLXhsLW5vc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICBtaW4td2lkdGg6IHVuc2V0O1xuICB9XG4gIC50YWJsZS14bC1ub3N0aWNreSB0aGVhZCB0ciB0ZC5oYWxmLFxuICAudGFibGUteGwtbm9zdGlja3kgdGhlYWQgdHIgdGguaGFsZixcbiAgLnRhYmxlLXhsLW5vc3RpY2t5IHRib2R5IHRyIHRkLmhhbGYsXG4gIC50YWJsZS14bC1ub3N0aWNreSB0Ym9keSB0ciB0aC5oYWxmIHtcbiAgICBtaW4td2lkdGg6IHVuc2V0O1xuICB9XG4gIC50YWJsZS14bC1ub3N0aWNreSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLXhsLW5vc3RpY2t5IHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG4gIC50YWJsZS14bC1ub3N0aWNreSB0aGVhZCB0ciB0aCB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxuICAudGFibGUteGwtbm9zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKik6Zmlyc3QtY2hpbGQgdGQsXG4gIC50YWJsZS14bC1ub3N0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKTpmaXJzdC1jaGlsZCB0aCB7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgfVxuICAudGFibGUteGwtbm9zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKikgdHIgdGQsXG4gIC50YWJsZS14bC1ub3N0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0aCB7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgfVxuICAudGFibGUteGwtbm9zdGlja3kgdGJvZHkgdHIgdGg6Zmlyc3QtY2hpbGQge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbiAgLnRhYmxlLXhsLWZpeGVkIHtcbiAgICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xuICB9XG4gIC50YWJsZS14bC1ub2ZpeGVkIHtcbiAgICB0YWJsZS1sYXlvdXQ6IGF1dG87XG4gIH1cbiAgLnRhYmxlLXhsLXN0cmlwZWQgdGJvZHkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcik6bnRoLWNoaWxkKGV2ZW4pIHRkLFxuICAudGFibGUteGwtc3RyaXBlZCB0Ym9keSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKTpudGgtY2hpbGQoZXZlbikgdGgge1xuICAgIGJhY2tncm91bmQ6ICNmNWY1ZjU7XG4gIH1cbiAgLnRhYmxlLXhsLW5vc3RyaXBlZCB0Ym9keSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKTpudGgtY2hpbGQoZXZlbikgdGQsXG4gIC50YWJsZS14bC1ub3N0cmlwZWQgdGJvZHkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcik6bnRoLWNoaWxkKGV2ZW4pIHRoIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB9XG59XG4udGFibGUtd3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogYXV0bztcbiAgYm9yZGVyLXJhZGl1czogMC4zNzVyZW07XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5Ac3VwcG9ydHMgKHNjcm9sbGJhci13aWR0aDogdGhpbikge1xuICAudGFibGUtd3JhcHBlciB7XG4gICAgc2Nyb2xsYmFyLXdpZHRoOiB0aGluO1xuICAgIHNjcm9sbGJhci1jb2xvcjogIzY2NiAjZThlOGU4O1xuICB9XG59XG5Ac3VwcG9ydHMgc2VsZWN0b3IoOjotd2Via2l0LXNjcm9sbGJhcikge1xuICAudGFibGUtd3JhcHBlcjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgIHdpZHRoOiAwLjI1cmVtO1xuICAgIGhlaWdodDogMC4yNXJlbTtcbiAgfVxuICAudGFibGUtd3JhcHBlcjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICAgIGJhY2tncm91bmQ6ICNlOGU4ZTg7XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICBiYWNrZ3JvdW5kOiAjNjY2O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwcmVtO1xuICB9XG4gIC50YWJsZS13cmFwcGVyOjotd2Via2l0LXNjcm9sbGJhci10aHVtYjpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogIzM2MzYzNjtcbiAgfVxufVxuLnRhYmxlLXdyYXBwZXIgdGFibGUge1xuICB3aWR0aDogMTAwJTtcbn1cbi50YWJsZS13cmFwcGVyIHRhYmxlIHRoLFxuLnRhYmxlLXdyYXBwZXIgdGFibGUgdGQge1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG4udGFibGUtd3JhcHBlciB0YWJsZSB0aDpmaXJzdC1jaGlsZCxcbi50YWJsZS13cmFwcGVyIHRhYmxlIHRkOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWxlZnQ6IG5vbmUgIWltcG9ydGFudDtcbn1cbi50YWJsZS13cmFwcGVyIHRhYmxlIHRoOmxhc3QtY2hpbGQsXG4udGFibGUtd3JhcHBlciB0YWJsZSB0ZDpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXJpZ2h0OiBub25lICFpbXBvcnRhbnQ7XG59XG4udGFibGUtd3JhcHBlciB0YWJsZSB0aGVhZCB0cjpmaXJzdC1jaGlsZCB0aCxcbi50YWJsZS13cmFwcGVyIHRhYmxlIHRoZWFkIHRyOmZpcnN0LWNoaWxkIHRkIHtcbiAgYm9yZGVyLXRvcDogbm9uZSAhaW1wb3J0YW50O1xufVxuLnRhYmxlLXdyYXBwZXIgdGFibGUgdGJvZHkgdHI6bGFzdC1jaGlsZCB0aCxcbi50YWJsZS13cmFwcGVyIHRhYmxlIHRib2R5IHRyOmxhc3QtY2hpbGQgdGQge1xuICBib3JkZXItYm90dG9tOiBub25lICFpbXBvcnRhbnQ7XG59XG4udGFibGUgdGhlYWQgdHIgdGgsXG4udGFibGUgdGhlYWQgdHIgdGQsXG4udGFibGUgdGJvZHkgdHIgdGgsXG4udGFibGUgdGJvZHkgdHIgdGQge1xuICBwYWRkaW5nOiAwLjcwMzEyNXJlbSAwLjkzNzVyZW07XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBib3JkZXItcmlnaHQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBiYWNrZ3JvdW5kOiAjZGFkYWRhO1xufVxuLnRhYmxlIHRoZWFkIHRyIHRoOmZpcnN0LWNoaWxkLFxuLnRhYmxlIHRoZWFkIHRyIHRkOmZpcnN0LWNoaWxkLFxuLnRhYmxlIHRib2R5IHRyIHRoOmZpcnN0LWNoaWxkLFxuLnRhYmxlIHRib2R5IHRyIHRkOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWxlZnQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLnRhYmxlIHRoZWFkIHRyIHRoOmVtcHR5LCAudGFibGUgdGhlYWQgdHIgdGg6aGFzKCsgOmVtcHR5KSxcbi50YWJsZSB0aGVhZCB0ciB0ZDplbXB0eSxcbi50YWJsZSB0aGVhZCB0ciB0ZDpoYXMoKyA6ZW1wdHkpLFxuLnRhYmxlIHRib2R5IHRyIHRoOmVtcHR5LFxuLnRhYmxlIHRib2R5IHRyIHRoOmhhcygrIDplbXB0eSksXG4udGFibGUgdGJvZHkgdHIgdGQ6ZW1wdHksXG4udGFibGUgdGJvZHkgdHIgdGQ6aGFzKCsgOmVtcHR5KSB7XG4gIGJvcmRlci1sZWZ0OiBub25lO1xuICBib3JkZXItcmlnaHQ6IG5vbmU7XG59XG4udGFibGUgdGhlYWQgdHIgdGg6ZW1wdHk6Zmlyc3QtY2hpbGQsIC50YWJsZSB0aGVhZCB0ciB0aDpoYXMoKyA6ZW1wdHkpOmZpcnN0LWNoaWxkLFxuLnRhYmxlIHRoZWFkIHRyIHRkOmVtcHR5OmZpcnN0LWNoaWxkLFxuLnRhYmxlIHRoZWFkIHRyIHRkOmhhcygrIDplbXB0eSk6Zmlyc3QtY2hpbGQsXG4udGFibGUgdGJvZHkgdHIgdGg6ZW1wdHk6Zmlyc3QtY2hpbGQsXG4udGFibGUgdGJvZHkgdHIgdGg6aGFzKCsgOmVtcHR5KTpmaXJzdC1jaGlsZCxcbi50YWJsZSB0Ym9keSB0ciB0ZDplbXB0eTpmaXJzdC1jaGlsZCxcbi50YWJsZSB0Ym9keSB0ciB0ZDpoYXMoKyA6ZW1wdHkpOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWxlZnQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLnRhYmxlIHRoZWFkIHRyIHRoOmVtcHR5Omxhc3QtY2hpbGQsIC50YWJsZSB0aGVhZCB0ciB0aDpoYXMoKyA6ZW1wdHkpOmxhc3QtY2hpbGQsXG4udGFibGUgdGhlYWQgdHIgdGQ6ZW1wdHk6bGFzdC1jaGlsZCxcbi50YWJsZSB0aGVhZCB0ciB0ZDpoYXMoKyA6ZW1wdHkpOmxhc3QtY2hpbGQsXG4udGFibGUgdGJvZHkgdHIgdGg6ZW1wdHk6bGFzdC1jaGlsZCxcbi50YWJsZSB0Ym9keSB0ciB0aDpoYXMoKyA6ZW1wdHkpOmxhc3QtY2hpbGQsXG4udGFibGUgdGJvZHkgdHIgdGQ6ZW1wdHk6bGFzdC1jaGlsZCxcbi50YWJsZSB0Ym9keSB0ciB0ZDpoYXMoKyA6ZW1wdHkpOmxhc3QtY2hpbGQge1xuICBib3JkZXItcmlnaHQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLnRhYmxlIHRoZWFkIHRyIHRoOm5vdCg6aGFzKCsgOmVtcHR5KSksXG4udGFibGUgdGhlYWQgdHIgdGQ6bm90KDpoYXMoKyA6ZW1wdHkpKSxcbi50YWJsZSB0Ym9keSB0ciB0aDpub3QoOmhhcygrIDplbXB0eSkpLFxuLnRhYmxlIHRib2R5IHRyIHRkOm5vdCg6aGFzKCsgOmVtcHR5KSkge1xuICBib3JkZXItcmlnaHQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLnRhYmxlIHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyIHRkLFxuLnRhYmxlIHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyIHRoLFxuLnRhYmxlIHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHRkLFxuLnRhYmxlIHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHRoIHtcbiAgYmFja2dyb3VuZDogI2U4ZThlODtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgcGFkZGluZzogMC40Njg3NXJlbSAwLjkzNzVyZW07XG59XG4udGFibGUgdGhlYWQ6aGFzKH4gdGJvZHkpIHRyOmZpcnN0LWNoaWxkIHRoOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4zNzVyZW07XG59XG4udGFibGUgdGhlYWQ6aGFzKH4gdGJvZHkpIHRyOmZpcnN0LWNoaWxkIHRoOmxhc3QtY2hpbGQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4zNzVyZW07XG59XG4udGFibGUgdGJvZHkgdHIgdGQsXG4udGFibGUgdGJvZHkgdHIgdGgge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLnRhYmxlIHRib2R5Om5vdCg6aGFzKHRoZWFkIH4gKikpIHRyIHRkLFxuLnRhYmxlIHRib2R5Om5vdCg6aGFzKHRoZWFkIH4gKikpIHRyIHRoIHtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIGJvcmRlci1yaWdodDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4udGFibGUgdGJvZHk6bm90KDpoYXModGhlYWQgfiAqKSkgdHIgdGQ6Zmlyc3QtY2hpbGQsXG4udGFibGUgdGJvZHk6bm90KDpoYXModGhlYWQgfiAqKSkgdHIgdGg6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItbGVmdDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4udGFibGUgdGJvZHk6bm90KDpoYXModGhlYWQgfiAqKSkgdHI6bGFzdC1jaGlsZCB0ZDpmaXJzdC1jaGlsZCxcbi50YWJsZSB0Ym9keTpub3QoOmhhcyh0aGVhZCB+ICopKSB0cjpsYXN0LWNoaWxkIHRoOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4zNzVyZW07XG59XG4udGFibGUgdGJvZHk6bm90KDpoYXModGhlYWQgfiAqKSkgdHI6bGFzdC1jaGlsZCB0ZDpsYXN0LWNoaWxkLFxuLnRhYmxlIHRib2R5Om5vdCg6aGFzKHRoZWFkIH4gKikpIHRyOmxhc3QtY2hpbGQgdGg6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjM3NXJlbTtcbn1cbi50YWJsZSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0ZCxcbi50YWJsZSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0aCB7XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBib3JkZXItcmlnaHQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLnRhYmxlIHRib2R5Om5vdCh0aGVhZCB+ICopIHRyIHRkOmZpcnN0LWNoaWxkLFxuLnRhYmxlIHRib2R5Om5vdCh0aGVhZCB+ICopIHRyIHRoOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWxlZnQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLnRhYmxlIHRib2R5Om5vdCh0aGVhZCB+ICopIHRyOmZpcnN0LWNoaWxkIHRkLFxuLnRhYmxlIHRib2R5Om5vdCh0aGVhZCB+ICopIHRyOmZpcnN0LWNoaWxkIHRoIHtcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4udGFibGUgdGJvZHk6bm90KHRoZWFkIH4gKikgdHI6Zmlyc3QtY2hpbGQgdGQ6Zmlyc3QtY2hpbGQsXG4udGFibGUgdGJvZHk6bm90KHRoZWFkIH4gKikgdHI6Zmlyc3QtY2hpbGQgdGg6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjM3NXJlbTtcbn1cbi50YWJsZSB0Ym9keTpub3QodGhlYWQgfiAqKSB0cjpmaXJzdC1jaGlsZCB0ZDpsYXN0LWNoaWxkLFxuLnRhYmxlIHRib2R5Om5vdCh0aGVhZCB+ICopIHRyOmZpcnN0LWNoaWxkIHRoOmxhc3QtY2hpbGQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4zNzVyZW07XG59XG5cbi5mb3JtLWNvbnRyb2wsXG4uY3VzdG9tLXNlbGVjdCxcbi5pbnZhbGlkLWZlZWRiYWNrIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuZm9ybS1jb250cm9sLFxuICAuY3VzdG9tLXNlbGVjdCxcbiAgLmludmFsaWQtZmVlZGJhY2sge1xuICAgIGZvbnQtc2l6ZTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG59XG5cbmxhYmVsIHtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICB9XG59XG5cbmlucHV0ICsgZGl2Om5vdCguaW5wdXQtZ3JvdXAtYXBwZW5kKSxcbi5mb3JtLWNhcHRpb24ge1xuICBtYXJnaW4tdG9wOiAwLjMxMjVyZW07XG59XG5cbi5jdXN0b20tcmFkaW8ge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuLmN1c3RvbS1yYWRpbyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQge1xuICB6LWluZGV4OiAwO1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIGJvcmRlci1jb2xvcjogIzM2MzYzNjtcbn1cbi5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBjb2xvcjogIzM2MzYzNjtcbn1cbi5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5jdXN0b20tY29udHJvbC1pbnB1dDphY3RpdmUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2VkZGY4O1xufVxuXG5pbnB1dFt0eXBlPXBhc3N3b3JkXSxcbmlucHV0W3R5cGU9dGV4dF0ucGFzc3dvcmQge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjNGM0YzRjO1xufVxuaW5wdXRbdHlwZT1wYXNzd29yZF0udGhpbi1ib3JkZXIsXG5pbnB1dFt0eXBlPXRleHRdLnBhc3N3b3JkLnRoaW4tYm9yZGVyIHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjY2NjO1xufVxuXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItd2lkdGg6IDJweDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbn1cbi5pbnB1dC1ncm91cC1wcmVwZW5kIC5pbnB1dC1ncm91cC10ZXh0LnRoaW4tYm9yZGVyLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dC50aGluLWJvcmRlciB7XG4gIGJvcmRlci13aWR0aDogMXB4O1xuICBib3JkZXItY29sb3I6ICNjY2M7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDFyZW07XG4gIG1pbi13aWR0aDogNzVweDtcbn1cblxuLmlucHV0LWdyb3VwLmlzLWludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi5mb3JtLWNvbnRyb2wtbGFiZWwudGV4dC1kYW5nZXIgfiAuaW52YWxpZC1mZWVkYmFjayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uaXMtaW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrIHtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbn1cblxuLmN1c3RvbS1yYWRpby5jdXN0b20tcmFkaW8tYXMtY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjMzYzNjM2O1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLmN1c3RvbS1yYWRpby5jdXN0b20tcmFkaW8tYXMtY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzIwJyBoZWlnaHQ9JzIwJyB2aWV3Qm94PScwIDAgMjAgMjAnJTNFJTNDZyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnJTNFJTNDcGF0aCBzdHJva2U9JyUyMzM2MzYzNicgZD0nTS41LjVoMTl2MTlILjV6Jy8lM0UlM0NwYXRoIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNMTUuNjA1IDUuMjY4Yy4zMzQtLjM2NS44MTctLjM0MiAxLjEzNi0uMDIzLjMxOC4zMTguMzYuODE2LjAzNCAxLjE3MmE5MDMuNTQ3IDkwMy41NDcgMCAwIDEtNS4zIDUuOTRsLTEuMzMgMS40OGEyOTEyLjU2NyAyOTEyLjU2NyAwIDAgMC0xLjcxOCAxLjkxNWMtLjMuMzMzLS44NDYuMzIzLTEuMTUyLjAxNi0uNTU5LS41MzItMS4wMDYtLjk2MS0yLjAxMi0xLjkyOGwtLjM1NC0uMzRjLS43LS42NzQtMS4xNzUtMS4xMjktMS42NTYtMS41ODctLjM1NC0uMzM5LS4zMi0uODM4IDAtMS4xNjMuMzE2LS4zMjEuNzk4LS4zNiAxLjEzNi0uMDIuOTguOTI4IDEuODE3IDEuNzMyIDMuNDA4IDMuMjY4IDMuNDQ4LTMuODQzIDUuNTY3LTYuMjEyIDcuODA4LTguNzN6Jy8lM0UlM0MvZyUzRSUzQy9zdmclM0UlMEFcIik7XG59XG5cbi5jdXN0b20tY2hlY2tib3guY3VzdG9tLWNoZWNrYm94LWFzLXJhZGlvIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgIzM2MzYzNjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLmN1c3RvbS1jaGVja2JveC5jdXN0b20tY2hlY2tib3gtYXMtcmFkaW8gLmZhdXgtcmFkaW8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDJyZW07XG4gIHBhZGRpbmctbGVmdDogMnJlbTtcbn1cbi5jdXN0b20tY2hlY2tib3guY3VzdG9tLWNoZWNrYm94LWFzLXJhZGlvIC5mYXV4LXJhZGlvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjMzYzNjM2O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jdXN0b20tY2hlY2tib3guY3VzdG9tLWNoZWNrYm94LWFzLXJhZGlvIC5mYXV4LXJhZGlvOjphZnRlciB7XG4gIGhlaWdodDogMjBweDtcbiAgd2lkdGg6IDIwcHg7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDJTNGeG1sIHZlcnNpb249JzEuMCcgZW5jb2Rpbmc9J1VURi04JyUzRiUzRSUzQ3N2ZyB3aWR0aD0nMjBweCcgaGVpZ2h0PScyMHB4JyB2aWV3Qm94PScwIDAgMjAgMjAnIHZlcnNpb249JzEuMScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB4bWxuczp4bGluaz0naHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayclM0UlM0NnIGlkPSdTdHlsZS1HdWlkZScgc3Ryb2tlPSdub25lJyBzdHJva2Utd2lkdGg9JzEnIGZpbGw9J25vbmUnIGZpbGwtcnVsZT0nZXZlbm9kZCclM0UlM0NnIGlkPScwNy4tSWNvbnMnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKC03NDkuMDAwMDAwLCAtNjg4LjAwMDAwMCknJTNFJTNDZyBpZD0nRnVuY3Rpb25hbCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMTAwLjAwMDAwMCwgNDk5LjAwMDAwMCknJTNFJTNDZyBpZD0nRWxlbWVudHMtLy1VSS0vLVJhZGlvLS8tU2VsZWN0ZWQnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDY0OS4wMDAwMDAsIDE4OS4wMDAwMDApJyUzRSUzQ2NpcmNsZSBpZD0nT3ZhbCcgc3Ryb2tlPSclMjMzNjM2MzYnIHN0cm9rZS13aWR0aD0nMScgY3g9JzEwJyBjeT0nMTAnIHI9JzkuNSclM0UlM0MvY2lyY2xlJTNFJTNDY2lyY2xlIGlkPSdPdmFsJyBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nZXZlbm9kZCcgY3g9JzEwJyBjeT0nMTAnIHI9JzYnJTNFJTNDL2NpcmNsZSUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xufVxuLmN1c3RvbS1jaGVja2JveC5jdXN0b20tY2hlY2tib3gtYXMtcmFkaW8gLmZhdXgtcmFkaW8gLmZhdXgtcmFkaW8tbGFiZWwge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLmN1c3RvbS1jaGVja2JveC5jdXN0b20tY2hlY2tib3gtYXMtcmFkaW8gLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uY3VzdG9tLWNoZWNrYm94LmN1c3RvbS1jaGVja2JveC1hcy1yYWRpbyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0MlM0Z4bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0nVVRGLTgnJTNGJTNFJTNDc3ZnIHdpZHRoPScyMHB4JyBoZWlnaHQ9JzIwcHgnIHZpZXdCb3g9JzAgMCAyMCAyMCcgdmVyc2lvbj0nMS4xJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyUzRSUzQ2cgaWQ9J1N0eWxlLUd1aWRlJyBzdHJva2U9J25vbmUnIHN0cm9rZS13aWR0aD0nMScgZmlsbD0nbm9uZScgZmlsbC1ydWxlPSdldmVub2RkJyUzRSUzQ2cgaWQ9JzA3Li1JY29ucycgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTc0OS4wMDAwMDAsIC02ODguMDAwMDAwKSclM0UlM0NnIGlkPSdGdW5jdGlvbmFsJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgxMDAuMDAwMDAwLCA0OTkuMDAwMDAwKSclM0UlM0NnIGlkPSdFbGVtZW50cy0vLVVJLS8tUmFkaW8tLy1TZWxlY3RlZCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoNjQ5LjAwMDAwMCwgMTg5LjAwMDAwMCknJTNFJTNDY2lyY2xlIGlkPSdPdmFsJyBzdHJva2U9JyUyMzM2MzYzNicgc3Ryb2tlLXdpZHRoPScxJyBjeD0nMTAnIGN5PScxMCcgcj0nOS41JyUzRSUzQy9jaXJjbGUlM0UlM0NjaXJjbGUgaWQ9J092YWwnIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdldmVub2RkJyBjeD0nMTAnIGN5PScxMCcgcj0nNiclM0UlM0MvY2lyY2xlJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpO1xufVxuLmN1c3RvbS1jaGVja2JveC5jdXN0b20tY2hlY2tib3gtYXMtcmFkaW8gLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuZmF1eC1yYWRpbzo6YmVmb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjMzYzNjM2O1xufVxuLmN1c3RvbS1jaGVja2JveC5jdXN0b20tY2hlY2tib3gtYXMtcmFkaW8gLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuZmF1eC1yYWRpbzo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuXG4uY3VzdG9tLXN3aXRjaCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gIGN1cnNvcjogcG9pbnRlciAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDIuNzEyNXJlbTtcbn1cbi5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgaGVpZ2h0OiAxLjE1cmVtO1xuICB3aWR0aDogMi4wODc1cmVtO1xuICBsZWZ0OiAwO1xufVxuLmN1c3RvbS1zd2l0Y2ggLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGhlaWdodDogMC44NXJlbTtcbiAgd2lkdGg6IDAuODVyZW07XG4gIGxlZnQ6IDAuMnJlbTtcbiAgdG9wOiAwLjIyNXJlbTtcbn1cbi5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzI2ZmUyO1xuICBib3JkZXItY29sb3I6ICMzMjZmZTI7XG59XG5cbi5idG4ge1xuICBwYWRkaW5nOiAwLjM0Mzc1cmVtIDAuOTM3NXJlbTtcbiAgd2lkdGg6IGF1dG87XG59XG4uYnRuLmFjdGl2ZSwgLmJ0bjphY3RpdmUsIC5idG46aG92ZXIsIC5idG46Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xufVxuLmJ0bi5hY3RpdmUgLmljb24sIC5idG46YWN0aXZlIC5pY29uLCAuYnRuOmhvdmVyIC5pY29uLCAuYnRuOmZvY3VzIC5pY29uIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmJ0bi5kaXNhYmxlZCwgLmJ0bjpkaXNhYmxlZCwgLmJ0bi5kaXNhYmxlZDpob3ZlciwgLmJ0bjpkaXNhYmxlZDpob3ZlciB7XG4gIG9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQ6ICNlOGU4ZTg7XG4gIGJvcmRlci1jb2xvcjogI2U4ZThlODtcbiAgY29sb3I6ICNjY2M7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmJ0biAuaWNvbiB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG1hcmdpbi1yaWdodDogMC4zMTI1cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5idG4ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5idG4uYnRuLWlubGluZSB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cblxuLmJ0bi1saWdodCxcbi5idG4tbGlnaHQ6aG92ZXIsXG4uYnRuLWxpZ2h0OmZvY3VzLFxuLmJ0bi1saW5rMixcbi5idG4tbGluazMsXG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5LFxuLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0LFxuLmJ0bi13YXJuaW5nLFxuLmJ0bi13YXJuaW5nOmhvdmVyLFxuLmJ0bi13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcbi5idG4tb3V0bGluZS1saWdodDpob3Zlcixcbi5idG4tb3V0bGluZS1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsXG4uYnRuLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSB7XG4gIGNvbG9yOiAjMzYzNjM2O1xufVxuXG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmhvdmVyLFxuLmJ0bi10cmFucy1kYXJrLFxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeSxcbi5pbnB1dC1ncm91cC1wcmVwZW5kIC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLFxuLmJ0bi12aWRlbyB7XG4gIGJvcmRlci1jb2xvcjogIzM2MzYzNjtcbn1cblxuLmJ0bi10cmFucy1kYXJrOmhvdmVyLFxuLmJ0bi10cmFucy1kYXJrOmZvY3VzLFxuLmJ0bi10cmFucy1kYXJrOmFjdGl2ZSxcbi5idG4tdmlkZW8sXG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcbi5pbnB1dC1ncm91cC1wcmVwZW5kIC5pbnB1dC1ncm91cC10ZXh0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM2MzYzNjtcbn1cblxuLmJ0bi1saWdodC5hY3RpdmUsIC5idG4tbGlnaHQ6YWN0aXZlLCAuYnRuLWxpZ2h0OmhvdmVyLCAuYnRuLWxpZ2h0OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbiAgYm9yZGVyLWNvbG9yOiAjZjVmNWY1O1xufVxuXG4uYnRuLWRhcms6aG92ZXIsXG4uYnRuLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwO1xufVxuXG4uYnRuLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbn1cblxuLmJ0bi1wcmltYXJ5LFxuLmJ0bi1zZWNvbmRhcnksXG4uYnRuLWRhcmssXG4uYnRuLXN1Y2Nlc3MsXG4uYnRuLWluZm8sXG4uYnRuLWRhbmdlcixcbi5idG4tbGlnaHQ6aG92ZXIsXG4uYnRuLXRyYW5zLWRhcms6aG92ZXIsXG4uYnRuLXRyYW5zLWxpZ2h0LFxuLmJ0bi10cmFucy1saWdodDpob3Zlcixcbi5idG4tb3V0bGluZS1wcmltYXJ5OmhvdmVyLFxuLmJ0bi1vdXRsaW5lLWRhcms6aG92ZXIsXG4uYnRuLW91dGxpbmUtbGlnaHQsXG4uYnRuLW91dGxpbmUtc3VjY2Vzcyxcbi5idG4tb3V0bGluZS1pbmZvLFxuLmJ0bi1vdXRsaW5lLWRhbmdlcixcbi5idG4tdmlkZW8tb3V0bGluZTpob3Zlcixcbi5idG4tdmlkZW8ge1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuLmJ0bi1wcmltYXJ5IHtcbiAgYm9yZGVyLWNvbG9yOiAjMzI2ZmUyO1xufVxuLmJ0bi1wcmltYXJ5LmFjdGl2ZSwgLmJ0bi1wcmltYXJ5OmFjdGl2ZSwgLmJ0bi1wcmltYXJ5OmhvdmVyLCAuYnRuLXByaW1hcnk6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA0ODc2O1xuICBib3JkZXItY29sb3I6ICMwMDQ4NzY7XG59XG4uYnRuLXByaW1hcnkgaSB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IDAuNWVtO1xufVxuXG4uYnRuLW91dGxpbmUtcHJpbWFyeSB7XG4gIGJvcmRlci1jb2xvcjogIzMyNmZlMjtcbn1cbi5idG4tb3V0bGluZS1wcmltYXJ5LmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLXByaW1hcnk6YWN0aXZlLCAuYnRuLW91dGxpbmUtcHJpbWFyeTpob3ZlciwgLmJ0bi1vdXRsaW5lLXByaW1hcnk6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICMwMDQ4NzY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDQ4NzY7XG59XG5cbi5idG4tb3V0bGluZS1zZWNvbmRhcnkuYWN0aXZlLCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuYWN0aXZlLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5hY3RpdmUuaW5wdXQtZ3JvdXAtdGV4dCwgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTphY3RpdmUsIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5pbnB1dC1ncm91cC10ZXh0OmFjdGl2ZSxcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQ6YWN0aXZlLCAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmhvdmVyLCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dDpob3Zlcixcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQ6aG92ZXIsIC5idG4tb3V0bGluZS1zZWNvbmRhcnk6Zm9jdXMsIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5pbnB1dC1ncm91cC10ZXh0OmZvY3VzLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dDpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzYzNjM2O1xufVxuXG4uYnRuLWRhcmsuYWN0aXZlLCAuYnRuLWRhcms6YWN0aXZlLCAuYnRuLWRhcms6aG92ZXIsIC5idG4tZGFyazpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG59XG5cbi5idG4tdHJhbnMtZGFyayB7XG4gIGJvcmRlci1jb2xvcjogIzM2MzYzNjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjMzYzNjM2O1xufVxuLmJ0bi10cmFucy1kYXJrLmFjdGl2ZSwgLmJ0bi10cmFucy1kYXJrOmFjdGl2ZSwgLmJ0bi10cmFucy1kYXJrOmhvdmVyLCAuYnRuLXRyYW5zLWRhcms6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM2MzYzNjtcbn1cblxuLmJ0bi10cmFucy1saWdodCB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmJ0bi10cmFucy1saWdodC5hY3RpdmUsIC5idG4tdHJhbnMtbGlnaHQ6YWN0aXZlLCAuYnRuLXRyYW5zLWxpZ2h0OmhvdmVyLCAuYnRuLXRyYW5zLWxpZ2h0OmZvY3VzIHtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5idG4tYWRkLXNlcnZpY2Uge1xuICB3aWR0aDogYXV0bztcbn1cblxuLmJ0bjpub3QoOmhvdmVyKSAuaWNvbi5ob3Zlci1pY29uLFxuLmJ0bjpob3ZlciAuaWNvbi5ob3Zlci1pY29uIH4gLmljb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYnRuLmljb246aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cbi5idG4uaWNvbjpob3ZlciBzcGFuIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5idG4tdmlkZW8tb3V0bGluZS1jZW50ZXJlZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICMzNjM2MzY7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYnRuLXZpZGVvLW91dGxpbmUtY2VudGVyZWQgLnZpZGVvLWljb24ge1xuICB3aWR0aDogMjdweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI3JyBoZWlnaHQ9JzIwJyB2aWV3Qm94PScwIDAgMjcgMjAnJTNFJTNDcGF0aCBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTI1Ljg5Ni44MjVjLjM1MiAxLjM5NC42MjIgMi44NjEuODE2IDQuNDAyQTM4LjE3IDM4LjE3IDAgMCAxIDI3IDkuOTk1YzAgMS42MzMtLjEwMiAzLjIyOC0uMjg4IDQuNzY5YTM2LjA5IDM2LjA5IDAgMCAxLS44MTYgNC40MDIgNzcuNTQ3IDc3LjU0NyAwIDAgMS01Ljk1Ny42MjNjLTIuMDc4LjEzOC00LjIyMS4yMTEtNi40My4yMTEtMi4yMTcgMC00LjM2LS4wNzMtNi40MzktLjIxYTc2LjU4MSA3Ni41ODEgMCAwIDEtNS45NTctLjYyNCAzNC41MzMgMzQuNTMzIDAgMCAxLS44MjUtNC4zOTNBMzguMTcgMzguMTcgMCAwIDEgMCAxMC4wMDVjMC0xLjYzMy4wOTMtMy4yMi4yODgtNC43NjlBMzYuMDkgMzYuMDkgMCAwIDEgMS4xMDQuODM0IDc3LjU0NyA3Ny41NDcgMCAwIDEgNy4wNjEuMjExIDk3LjQxNSA5Ny40MTUgMCAwIDEgMTMuNSAwYzIuMjE4IDAgNC4zNi4wNzMgNi40My4yMSAyLjA3OC4xMyA0LjA2NC4zNCA1Ljk2Ni42MTV6TTEwIDE1bDgtNS04LTV2MTB6Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWltYWdlIDAuMTVzO1xufVxuLmJ0bi12aWRlby1vdXRsaW5lLWNlbnRlcmVkOmhvdmVyLCAuYnRuLXZpZGVvLW91dGxpbmUtY2VudGVyZWQ6Zm9jdXMsIC5idG4tdmlkZW8tb3V0bGluZS1jZW50ZXJlZDphY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM2MzYzNjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uYnRuLXZpZGVvLW91dGxpbmUtY2VudGVyZWQ6aG92ZXIgLnZpZGVvLWljb24sIC5idG4tdmlkZW8tb3V0bGluZS1jZW50ZXJlZDpmb2N1cyAudmlkZW8taWNvbiwgLmJ0bi12aWRlby1vdXRsaW5lLWNlbnRlcmVkOmFjdGl2ZSAudmlkZW8taWNvbiB7XG4gIHdpZHRoOiAyN3B4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbi1yaWdodDogNnB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjcnIGhlaWdodD0nMjAnIHZpZXdCb3g9JzAgMCAyNyAyMCclM0UlM0NwYXRoIGZpbGw9JyUyM2ZmZmZmZicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNMjUuODk2LjgyNWMuMzUyIDEuMzk0LjYyMiAyLjg2MS44MTYgNC40MDJBMzguMTcgMzguMTcgMCAwIDEgMjcgOS45OTVjMCAxLjYzMy0uMTAyIDMuMjI4LS4yODggNC43NjlhMzYuMDkgMzYuMDkgMCAwIDEtLjgxNiA0LjQwMiA3Ny41NDcgNzcuNTQ3IDAgMCAxLTUuOTU3LjYyM2MtMi4wNzguMTM4LTQuMjIxLjIxMS02LjQzLjIxMS0yLjIxNyAwLTQuMzYtLjA3My02LjQzOS0uMjFhNzYuNTgxIDc2LjU4MSAwIDAgMS01Ljk1Ny0uNjI0IDM0LjUzMyAzNC41MzMgMCAwIDEtLjgyNS00LjM5M0EzOC4xNyAzOC4xNyAwIDAgMSAwIDEwLjAwNWMwLTEuNjMzLjA5My0zLjIyLjI4OC00Ljc2OUEzNi4wOSAzNi4wOSAwIDAgMSAxLjEwNC44MzQgNzcuNTQ3IDc3LjU0NyAwIDAgMSA3LjA2MS4yMTEgOTcuNDE1IDk3LjQxNSAwIDAgMSAxMy41IDBjMi4yMTggMCA0LjM2LjA3MyA2LjQzLjIxIDIuMDc4LjEzIDQuMDY0LjM0IDUuOTY2LjYxNXpNMTAgMTVsOC01LTgtNXYxMHonLyUzRSUzQy9zdmclM0VcIik7XG59XG5cbi5idG4tdmlkZW8tb3V0bGluZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogIzM2MzYzNjtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5idG4tdmlkZW8tb3V0bGluZTo6YWZ0ZXIsIC5idG4tdmlkZW8tb3V0bGluZTo6YmVmb3JlIHtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjE1cztcbn1cbi5idG4tdmlkZW8tb3V0bGluZTpob3ZlciwgLmJ0bi12aWRlby1vdXRsaW5lOmZvY3VzLCAuYnRuLXZpZGVvLW91dGxpbmU6YWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNjM2MzY7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmJ0bi12aWRlby1vdXRsaW5lOm5vdCguaWNvbi1yaWdodCkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYnRuLXZpZGVvLW91dGxpbmU6bm90KC5pY29uLXJpZ2h0KTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNycgaGVpZ2h0PScyMCcgdmlld0JveD0nMCAwIDI3IDIwJyUzRSUzQ3BhdGggZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J00yNS44OTYuODI1Yy4zNTIgMS4zOTQuNjIyIDIuODYxLjgxNiA0LjQwMkEzOC4xNyAzOC4xNyAwIDAgMSAyNyA5Ljk5NWMwIDEuNjMzLS4xMDIgMy4yMjgtLjI4OCA0Ljc2OWEzNi4wOSAzNi4wOSAwIDAgMS0uODE2IDQuNDAyIDc3LjU0NyA3Ny41NDcgMCAwIDEtNS45NTcuNjIzYy0yLjA3OC4xMzgtNC4yMjEuMjExLTYuNDMuMjExLTIuMjE3IDAtNC4zNi0uMDczLTYuNDM5LS4yMWE3Ni41ODEgNzYuNTgxIDAgMCAxLTUuOTU3LS42MjQgMzQuNTMzIDM0LjUzMyAwIDAgMS0uODI1LTQuMzkzQTM4LjE3IDM4LjE3IDAgMCAxIDAgMTAuMDA1YzAtMS42MzMuMDkzLTMuMjIuMjg4LTQuNzY5QTM2LjA5IDM2LjA5IDAgMCAxIDEuMTA0LjgzNCA3Ny41NDcgNzcuNTQ3IDAgMCAxIDcuMDYxLjIxMSA5Ny40MTUgOTcuNDE1IDAgMCAxIDEzLjUgMGMyLjIxOCAwIDQuMzYuMDczIDYuNDMuMjEgMi4wNzguMTMgNC4wNjQuMzQgNS45NjYuNjE1ek0xMCAxNWw4LTUtOC01djEweicvJTNFJTNDL3N2ZyUzRVwiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGhlaWdodDogMjdweDtcbiAgd2lkdGg6IDI3cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5idG4tdmlkZW8tb3V0bGluZTpub3QoLmljb24tcmlnaHQpOjpiZWZvcmUge1xuICBsZWZ0OiAwO1xufVxuLmJ0bi12aWRlby1vdXRsaW5lOm5vdCguaWNvbi1yaWdodCk6OmJlZm9yZSB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgdHJhbnNmb3JtOiBub25lO1xuICB3aWR0aDogMjdweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3A7XG59XG4uYnRuLXZpZGVvLW91dGxpbmU6bm90KC5pY29uLXJpZ2h0KTpob3ZlciwgLmJ0bi12aWRlby1vdXRsaW5lOm5vdCguaWNvbi1yaWdodCk6Zm9jdXMsIC5idG4tdmlkZW8tb3V0bGluZTpub3QoLmljb24tcmlnaHQpOmFjdGl2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5idG4tdmlkZW8tb3V0bGluZTpub3QoLmljb24tcmlnaHQpOmhvdmVyOjpiZWZvcmUsIC5idG4tdmlkZW8tb3V0bGluZTpub3QoLmljb24tcmlnaHQpOmZvY3VzOjpiZWZvcmUsIC5idG4tdmlkZW8tb3V0bGluZTpub3QoLmljb24tcmlnaHQpOmFjdGl2ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNycgaGVpZ2h0PScyMCcgdmlld0JveD0nMCAwIDI3IDIwJyUzRSUzQ3BhdGggZmlsbD0nJTIzZmZmZmZmJyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J00yNS44OTYuODI1Yy4zNTIgMS4zOTQuNjIyIDIuODYxLjgxNiA0LjQwMkEzOC4xNyAzOC4xNyAwIDAgMSAyNyA5Ljk5NWMwIDEuNjMzLS4xMDIgMy4yMjgtLjI4OCA0Ljc2OWEzNi4wOSAzNi4wOSAwIDAgMS0uODE2IDQuNDAyIDc3LjU0NyA3Ny41NDcgMCAwIDEtNS45NTcuNjIzYy0yLjA3OC4xMzgtNC4yMjEuMjExLTYuNDMuMjExLTIuMjE3IDAtNC4zNi0uMDczLTYuNDM5LS4yMWE3Ni41ODEgNzYuNTgxIDAgMCAxLTUuOTU3LS42MjQgMzQuNTMzIDM0LjUzMyAwIDAgMS0uODI1LTQuMzkzQTM4LjE3IDM4LjE3IDAgMCAxIDAgMTAuMDA1YzAtMS42MzMuMDkzLTMuMjIuMjg4LTQuNzY5QTM2LjA5IDM2LjA5IDAgMCAxIDEuMTA0LjgzNCA3Ny41NDcgNzcuNTQ3IDAgMCAxIDcuMDYxLjIxMSA5Ny40MTUgOTcuNDE1IDAgMCAxIDEzLjUgMGMyLjIxOCAwIDQuMzYuMDczIDYuNDMuMjEgMi4wNzguMTMgNC4wNjQuMzQgNS45NjYuNjE1ek0xMCAxNWw4LTUtOC01djEweicvJTNFJTNDL3N2ZyUzRVwiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGhlaWdodDogMjdweDtcbiAgd2lkdGg6IDI3cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5idG4tdmlkZW8tb3V0bGluZTpub3QoLmljb24tcmlnaHQpOmhvdmVyOjpiZWZvcmUsIC5idG4tdmlkZW8tb3V0bGluZTpub3QoLmljb24tcmlnaHQpOmZvY3VzOjpiZWZvcmUsIC5idG4tdmlkZW8tb3V0bGluZTpub3QoLmljb24tcmlnaHQpOmFjdGl2ZTo6YmVmb3JlIHtcbiAgbGVmdDogMDtcbn1cbi5idG4tdmlkZW8tb3V0bGluZTpub3QoLmljb24tcmlnaHQpOmhvdmVyOjpiZWZvcmUsIC5idG4tdmlkZW8tb3V0bGluZTpub3QoLmljb24tcmlnaHQpOmZvY3VzOjpiZWZvcmUsIC5idG4tdmlkZW8tb3V0bGluZTpub3QoLmljb24tcmlnaHQpOmFjdGl2ZTo6YmVmb3JlIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB0cmFuc2Zvcm06IG5vbmU7XG4gIHdpZHRoOiAyN3B4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcDtcbn1cbi5idG4tdmlkZW8tb3V0bGluZS5pY29uLXJpZ2h0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJ0bi12aWRlby1vdXRsaW5lLmljb24tcmlnaHQ6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNycgaGVpZ2h0PScyMCcgdmlld0JveD0nMCAwIDI3IDIwJyUzRSUzQ3BhdGggZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J00yNS44OTYuODI1Yy4zNTIgMS4zOTQuNjIyIDIuODYxLjgxNiA0LjQwMkEzOC4xNyAzOC4xNyAwIDAgMSAyNyA5Ljk5NWMwIDEuNjMzLS4xMDIgMy4yMjgtLjI4OCA0Ljc2OWEzNi4wOSAzNi4wOSAwIDAgMS0uODE2IDQuNDAyIDc3LjU0NyA3Ny41NDcgMCAwIDEtNS45NTcuNjIzYy0yLjA3OC4xMzgtNC4yMjEuMjExLTYuNDMuMjExLTIuMjE3IDAtNC4zNi0uMDczLTYuNDM5LS4yMWE3Ni41ODEgNzYuNTgxIDAgMCAxLTUuOTU3LS42MjQgMzQuNTMzIDM0LjUzMyAwIDAgMS0uODI1LTQuMzkzQTM4LjE3IDM4LjE3IDAgMCAxIDAgMTAuMDA1YzAtMS42MzMuMDkzLTMuMjIuMjg4LTQuNzY5QTM2LjA5IDM2LjA5IDAgMCAxIDEuMTA0LjgzNCA3Ny41NDcgNzcuNTQ3IDAgMCAxIDcuMDYxLjIxMSA5Ny40MTUgOTcuNDE1IDAgMCAxIDEzLjUgMGMyLjIxOCAwIDQuMzYuMDczIDYuNDMuMjEgMi4wNzguMTMgNC4wNjQuMzQgNS45NjYuNjE1ek0xMCAxNWw4LTUtOC01djEweicvJTNFJTNDL3N2ZyUzRVwiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGhlaWdodDogMjdweDtcbiAgd2lkdGg6IDI3cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5idG4tdmlkZW8tb3V0bGluZS5pY29uLXJpZ2h0OjphZnRlciB7XG4gIHJpZ2h0OiAwO1xufVxuLmJ0bi12aWRlby1vdXRsaW5lLmljb24tcmlnaHQ6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHRyYW5zZm9ybTogbm9uZTtcbiAgd2lkdGg6IDI3cHg7XG4gIGhlaWdodDogMjBweDtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtdG9wO1xufVxuLmJ0bi12aWRlby1vdXRsaW5lLmljb24tcmlnaHQ6aG92ZXIsIC5idG4tdmlkZW8tb3V0bGluZS5pY29uLXJpZ2h0OmZvY3VzLCAuYnRuLXZpZGVvLW91dGxpbmUuaWNvbi1yaWdodDphY3RpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYnRuLXZpZGVvLW91dGxpbmUuaWNvbi1yaWdodDpob3Zlcjo6YWZ0ZXIsIC5idG4tdmlkZW8tb3V0bGluZS5pY29uLXJpZ2h0OmZvY3VzOjphZnRlciwgLmJ0bi12aWRlby1vdXRsaW5lLmljb24tcmlnaHQ6YWN0aXZlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjcnIGhlaWdodD0nMjAnIHZpZXdCb3g9JzAgMCAyNyAyMCclM0UlM0NwYXRoIGZpbGw9JyUyM2ZmZmZmZicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNMjUuODk2LjgyNWMuMzUyIDEuMzk0LjYyMiAyLjg2MS44MTYgNC40MDJBMzguMTcgMzguMTcgMCAwIDEgMjcgOS45OTVjMCAxLjYzMy0uMTAyIDMuMjI4LS4yODggNC43NjlhMzYuMDkgMzYuMDkgMCAwIDEtLjgxNiA0LjQwMiA3Ny41NDcgNzcuNTQ3IDAgMCAxLTUuOTU3LjYyM2MtMi4wNzguMTM4LTQuMjIxLjIxMS02LjQzLjIxMS0yLjIxNyAwLTQuMzYtLjA3My02LjQzOS0uMjFhNzYuNTgxIDc2LjU4MSAwIDAgMS01Ljk1Ny0uNjI0IDM0LjUzMyAzNC41MzMgMCAwIDEtLjgyNS00LjM5M0EzOC4xNyAzOC4xNyAwIDAgMSAwIDEwLjAwNWMwLTEuNjMzLjA5My0zLjIyLjI4OC00Ljc2OUEzNi4wOSAzNi4wOSAwIDAgMSAxLjEwNC44MzQgNzcuNTQ3IDc3LjU0NyAwIDAgMSA3LjA2MS4yMTEgOTcuNDE1IDk3LjQxNSAwIDAgMSAxMy41IDBjMi4yMTggMCA0LjM2LjA3MyA2LjQzLjIxIDIuMDc4LjEzIDQuMDY0LjM0IDUuOTY2LjYxNXpNMTAgMTVsOC01LTgtNXYxMHonLyUzRSUzQy9zdmclM0VcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBoZWlnaHQ6IDI3cHg7XG4gIHdpZHRoOiAyN3B4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4uYnRuLXZpZGVvLW91dGxpbmUuaWNvbi1yaWdodDpob3Zlcjo6YWZ0ZXIsIC5idG4tdmlkZW8tb3V0bGluZS5pY29uLXJpZ2h0OmZvY3VzOjphZnRlciwgLmJ0bi12aWRlby1vdXRsaW5lLmljb24tcmlnaHQ6YWN0aXZlOjphZnRlciB7XG4gIHJpZ2h0OiAwO1xufVxuLmJ0bi12aWRlby1vdXRsaW5lLmljb24tcmlnaHQ6aG92ZXI6OmFmdGVyLCAuYnRuLXZpZGVvLW91dGxpbmUuaWNvbi1yaWdodDpmb2N1czo6YWZ0ZXIsIC5idG4tdmlkZW8tb3V0bGluZS5pY29uLXJpZ2h0OmFjdGl2ZTo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgdHJhbnNmb3JtOiBub25lO1xuICB3aWR0aDogMjdweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3A7XG59XG5cbi5saW5rLXZpZGVvIHtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIG1hcmdpbjogMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMi41cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubGluay12aWRlbzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNycgaGVpZ2h0PScyMCcgdmlld0JveD0nMCAwIDI3IDIwJyUzRSUzQ3BhdGggZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J00yNS44OTYuODI1Yy4zNTIgMS4zOTQuNjIyIDIuODYxLjgxNiA0LjQwMkEzOC4xNyAzOC4xNyAwIDAgMSAyNyA5Ljk5NWMwIDEuNjMzLS4xMDIgMy4yMjgtLjI4OCA0Ljc2OWEzNi4wOSAzNi4wOSAwIDAgMS0uODE2IDQuNDAyIDc3LjU0NyA3Ny41NDcgMCAwIDEtNS45NTcuNjIzYy0yLjA3OC4xMzgtNC4yMjEuMjExLTYuNDMuMjExLTIuMjE3IDAtNC4zNi0uMDczLTYuNDM5LS4yMWE3Ni41ODEgNzYuNTgxIDAgMCAxLTUuOTU3LS42MjQgMzQuNTMzIDM0LjUzMyAwIDAgMS0uODI1LTQuMzkzQTM4LjE3IDM4LjE3IDAgMCAxIDAgMTAuMDA1YzAtMS42MzMuMDkzLTMuMjIuMjg4LTQuNzY5QTM2LjA5IDM2LjA5IDAgMCAxIDEuMTA0LjgzNCA3Ny41NDcgNzcuNTQ3IDAgMCAxIDcuMDYxLjIxMSA5Ny40MTUgOTcuNDE1IDAgMCAxIDEzLjUgMGMyLjIxOCAwIDQuMzYuMDczIDYuNDMuMjEgMi4wNzguMTMgNC4wNjQuMzQgNS45NjYuNjE1ek0xMCAxNWw4LTUtOC01djEweicvJTNFJTNDL3N2ZyUzRVwiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGhlaWdodDogMjdweDtcbiAgd2lkdGg6IDI3cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5saW5rLXZpZGVvOjpiZWZvcmUge1xuICBsZWZ0OiAwO1xufVxuXG4uYnRuLXZpZGVvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRjNGM0YztcbiAgYm9yZGVyLWNvbG9yOiAjNGM0YzRjO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmJ0bi12aWRlbzo6YWZ0ZXIsIC5idG4tdmlkZW86OmJlZm9yZSB7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4xNXM7XG59XG4uYnRuLXZpZGVvOmhvdmVyLCAuYnRuLXZpZGVvOmZvY3VzLCAuYnRuLXZpZGVvOmFjdGl2ZSB7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5idG4tdmlkZW86bm90KC5pY29uLXJpZ2h0KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5idG4tdmlkZW86bm90KC5pY29uLXJpZ2h0KTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNycgaGVpZ2h0PScyMCcgdmlld0JveD0nMCAwIDI3IDIwJyUzRSUzQ3BhdGggZmlsbD0nJTIzZmZmZmZmJyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J00yNS44OTYuODI1Yy4zNTIgMS4zOTQuNjIyIDIuODYxLjgxNiA0LjQwMkEzOC4xNyAzOC4xNyAwIDAgMSAyNyA5Ljk5NWMwIDEuNjMzLS4xMDIgMy4yMjgtLjI4OCA0Ljc2OWEzNi4wOSAzNi4wOSAwIDAgMS0uODE2IDQuNDAyIDc3LjU0NyA3Ny41NDcgMCAwIDEtNS45NTcuNjIzYy0yLjA3OC4xMzgtNC4yMjEuMjExLTYuNDMuMjExLTIuMjE3IDAtNC4zNi0uMDczLTYuNDM5LS4yMWE3Ni41ODEgNzYuNTgxIDAgMCAxLTUuOTU3LS42MjQgMzQuNTMzIDM0LjUzMyAwIDAgMS0uODI1LTQuMzkzQTM4LjE3IDM4LjE3IDAgMCAxIDAgMTAuMDA1YzAtMS42MzMuMDkzLTMuMjIuMjg4LTQuNzY5QTM2LjA5IDM2LjA5IDAgMCAxIDEuMTA0LjgzNCA3Ny41NDcgNzcuNTQ3IDAgMCAxIDcuMDYxLjIxMSA5Ny40MTUgOTcuNDE1IDAgMCAxIDEzLjUgMGMyLjIxOCAwIDQuMzYuMDczIDYuNDMuMjEgMi4wNzguMTMgNC4wNjQuMzQgNS45NjYuNjE1ek0xMCAxNWw4LTUtOC01djEweicvJTNFJTNDL3N2ZyUzRVwiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGhlaWdodDogMjdweDtcbiAgd2lkdGg6IDI3cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5idG4tdmlkZW86bm90KC5pY29uLXJpZ2h0KTo6YmVmb3JlIHtcbiAgbGVmdDogMDtcbn1cbi5idG4tdmlkZW86bm90KC5pY29uLXJpZ2h0KTo6YmVmb3JlIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB0cmFuc2Zvcm06IG5vbmU7XG4gIHdpZHRoOiAyN3B4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcDtcbn1cbi5idG4tdmlkZW86bm90KC5pY29uLXJpZ2h0KTpob3ZlciwgLmJ0bi12aWRlbzpub3QoLmljb24tcmlnaHQpOmZvY3VzLCAuYnRuLXZpZGVvOm5vdCguaWNvbi1yaWdodCk6YWN0aXZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJ0bi12aWRlbzpub3QoLmljb24tcmlnaHQpOmhvdmVyOjpiZWZvcmUsIC5idG4tdmlkZW86bm90KC5pY29uLXJpZ2h0KTpmb2N1czo6YmVmb3JlLCAuYnRuLXZpZGVvOm5vdCguaWNvbi1yaWdodCk6YWN0aXZlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI3JyBoZWlnaHQ9JzIwJyB2aWV3Qm94PScwIDAgMjcgMjAnJTNFJTNDcGF0aCBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTI1Ljg5Ni44MjVjLjM1MiAxLjM5NC42MjIgMi44NjEuODE2IDQuNDAyQTM4LjE3IDM4LjE3IDAgMCAxIDI3IDkuOTk1YzAgMS42MzMtLjEwMiAzLjIyOC0uMjg4IDQuNzY5YTM2LjA5IDM2LjA5IDAgMCAxLS44MTYgNC40MDIgNzcuNTQ3IDc3LjU0NyAwIDAgMS01Ljk1Ny42MjNjLTIuMDc4LjEzOC00LjIyMS4yMTEtNi40My4yMTEtMi4yMTcgMC00LjM2LS4wNzMtNi40MzktLjIxYTc2LjU4MSA3Ni41ODEgMCAwIDEtNS45NTctLjYyNCAzNC41MzMgMzQuNTMzIDAgMCAxLS44MjUtNC4zOTNBMzguMTcgMzguMTcgMCAwIDEgMCAxMC4wMDVjMC0xLjYzMy4wOTMtMy4yMi4yODgtNC43NjlBMzYuMDkgMzYuMDkgMCAwIDEgMS4xMDQuODM0IDc3LjU0NyA3Ny41NDcgMCAwIDEgNy4wNjEuMjExIDk3LjQxNSA5Ny40MTUgMCAwIDEgMTMuNSAwYzIuMjE4IDAgNC4zNi4wNzMgNi40My4yMSAyLjA3OC4xMyA0LjA2NC4zNCA1Ljk2Ni42MTV6TTEwIDE1bDgtNS04LTV2MTB6Jy8lM0UlM0Mvc3ZnJTNFXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgaGVpZ2h0OiAyN3B4O1xuICB3aWR0aDogMjdweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLmJ0bi12aWRlbzpub3QoLmljb24tcmlnaHQpOmhvdmVyOjpiZWZvcmUsIC5idG4tdmlkZW86bm90KC5pY29uLXJpZ2h0KTpmb2N1czo6YmVmb3JlLCAuYnRuLXZpZGVvOm5vdCguaWNvbi1yaWdodCk6YWN0aXZlOjpiZWZvcmUge1xuICBsZWZ0OiAwO1xufVxuLmJ0bi12aWRlbzpub3QoLmljb24tcmlnaHQpOmhvdmVyOjpiZWZvcmUsIC5idG4tdmlkZW86bm90KC5pY29uLXJpZ2h0KTpmb2N1czo6YmVmb3JlLCAuYnRuLXZpZGVvOm5vdCguaWNvbi1yaWdodCk6YWN0aXZlOjpiZWZvcmUge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHRyYW5zZm9ybTogbm9uZTtcbiAgd2lkdGg6IDI3cHg7XG4gIGhlaWdodDogMjBweDtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtdG9wO1xufVxuLmJ0bi12aWRlby5pY29uLXJpZ2h0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJ0bi12aWRlby5pY29uLXJpZ2h0OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjcnIGhlaWdodD0nMjAnIHZpZXdCb3g9JzAgMCAyNyAyMCclM0UlM0NwYXRoIGZpbGw9JyUyM2ZmZmZmZicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNMjUuODk2LjgyNWMuMzUyIDEuMzk0LjYyMiAyLjg2MS44MTYgNC40MDJBMzguMTcgMzguMTcgMCAwIDEgMjcgOS45OTVjMCAxLjYzMy0uMTAyIDMuMjI4LS4yODggNC43NjlhMzYuMDkgMzYuMDkgMCAwIDEtLjgxNiA0LjQwMiA3Ny41NDcgNzcuNTQ3IDAgMCAxLTUuOTU3LjYyM2MtMi4wNzguMTM4LTQuMjIxLjIxMS02LjQzLjIxMS0yLjIxNyAwLTQuMzYtLjA3My02LjQzOS0uMjFhNzYuNTgxIDc2LjU4MSAwIDAgMS01Ljk1Ny0uNjI0IDM0LjUzMyAzNC41MzMgMCAwIDEtLjgyNS00LjM5M0EzOC4xNyAzOC4xNyAwIDAgMSAwIDEwLjAwNWMwLTEuNjMzLjA5My0zLjIyLjI4OC00Ljc2OUEzNi4wOSAzNi4wOSAwIDAgMSAxLjEwNC44MzQgNzcuNTQ3IDc3LjU0NyAwIDAgMSA3LjA2MS4yMTEgOTcuNDE1IDk3LjQxNSAwIDAgMSAxMy41IDBjMi4yMTggMCA0LjM2LjA3MyA2LjQzLjIxIDIuMDc4LjEzIDQuMDY0LjM0IDUuOTY2LjYxNXpNMTAgMTVsOC01LTgtNXYxMHonLyUzRSUzQy9zdmclM0VcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBoZWlnaHQ6IDI3cHg7XG4gIHdpZHRoOiAyN3B4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4uYnRuLXZpZGVvLmljb24tcmlnaHQ6OmFmdGVyIHtcbiAgcmlnaHQ6IDA7XG59XG4uYnRuLXZpZGVvLmljb24tcmlnaHQ6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHRyYW5zZm9ybTogbm9uZTtcbiAgd2lkdGg6IDI3cHg7XG4gIGhlaWdodDogMjBweDtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtdG9wO1xufVxuLmJ0bi12aWRlby5pY29uLXJpZ2h0OmhvdmVyLCAuYnRuLXZpZGVvLmljb24tcmlnaHQ6Zm9jdXMsIC5idG4tdmlkZW8uaWNvbi1yaWdodDphY3RpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYnRuLXZpZGVvLmljb24tcmlnaHQ6aG92ZXI6OmFmdGVyLCAuYnRuLXZpZGVvLmljb24tcmlnaHQ6Zm9jdXM6OmFmdGVyLCAuYnRuLXZpZGVvLmljb24tcmlnaHQ6YWN0aXZlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjcnIGhlaWdodD0nMjAnIHZpZXdCb3g9JzAgMCAyNyAyMCclM0UlM0NwYXRoIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNMjUuODk2LjgyNWMuMzUyIDEuMzk0LjYyMiAyLjg2MS44MTYgNC40MDJBMzguMTcgMzguMTcgMCAwIDEgMjcgOS45OTVjMCAxLjYzMy0uMTAyIDMuMjI4LS4yODggNC43NjlhMzYuMDkgMzYuMDkgMCAwIDEtLjgxNiA0LjQwMiA3Ny41NDcgNzcuNTQ3IDAgMCAxLTUuOTU3LjYyM2MtMi4wNzguMTM4LTQuMjIxLjIxMS02LjQzLjIxMS0yLjIxNyAwLTQuMzYtLjA3My02LjQzOS0uMjFhNzYuNTgxIDc2LjU4MSAwIDAgMS01Ljk1Ny0uNjI0IDM0LjUzMyAzNC41MzMgMCAwIDEtLjgyNS00LjM5M0EzOC4xNyAzOC4xNyAwIDAgMSAwIDEwLjAwNWMwLTEuNjMzLjA5My0zLjIyLjI4OC00Ljc2OUEzNi4wOSAzNi4wOSAwIDAgMSAxLjEwNC44MzQgNzcuNTQ3IDc3LjU0NyAwIDAgMSA3LjA2MS4yMTEgOTcuNDE1IDk3LjQxNSAwIDAgMSAxMy41IDBjMi4yMTggMCA0LjM2LjA3MyA2LjQzLjIxIDIuMDc4LjEzIDQuMDY0LjM0IDUuOTY2LjYxNXpNMTAgMTVsOC01LTgtNXYxMHonLyUzRSUzQy9zdmclM0VcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBoZWlnaHQ6IDI3cHg7XG4gIHdpZHRoOiAyN3B4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4uYnRuLXZpZGVvLmljb24tcmlnaHQ6aG92ZXI6OmFmdGVyLCAuYnRuLXZpZGVvLmljb24tcmlnaHQ6Zm9jdXM6OmFmdGVyLCAuYnRuLXZpZGVvLmljb24tcmlnaHQ6YWN0aXZlOjphZnRlciB7XG4gIHJpZ2h0OiAwO1xufVxuLmJ0bi12aWRlby5pY29uLXJpZ2h0OmhvdmVyOjphZnRlciwgLmJ0bi12aWRlby5pY29uLXJpZ2h0OmZvY3VzOjphZnRlciwgLmJ0bi12aWRlby5pY29uLXJpZ2h0OmFjdGl2ZTo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgdHJhbnNmb3JtOiBub25lO1xuICB3aWR0aDogMjdweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3A7XG59XG5cbi5idG4tbGluayB7XG4gIGNvbG9yOiAjMzI2ZmUyO1xuICBwYWRkaW5nOiAwO1xufVxuLmJ0bi1saW5rOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5idG4tbGluazIge1xuICBjb2xvcjogIzRjNGM0YztcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHBhZGRpbmc6IDA7XG59XG4uYnRuLWxpbmsyOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5idG4tbGluazMge1xuICBjb2xvcjogIzRjNGM0YztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDA7XG59XG4uYnRuLWxpbmszOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDtcbn1cblxuLmJ0bi1saW5rNCB7XG4gIGNvbG9yOiAjNGM0YzRjO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAxMHB4O1xuICBib3JkZXI6IG5vbmU7XG59XG4uYnRuLWxpbms0OmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDtcbn1cblxuLmJ0bi1saW5rNSB7XG4gIGNvbG9yOiAjNGM0YzRjO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwO1xufVxuLmJ0bi1saW5rNTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XG59XG5cbi5yZW1vdmUtYnRuLFxuLnJlbW92ZS1idG4tbGcge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5tb2RhbC1oZWFkZXIgYnV0dG9uLmNsb3NlIHtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG59XG5cbi5jbG9zZSB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbmEuYnRuIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uYnRuLWdyb3VwID4gLmJ0bjpmb2N1cywgLmJ0bi1ncm91cCA+IC5idG46YWN0aXZlLCAuYnRuLWdyb3VwID4gLmJ0bi5hY3RpdmUsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpmb2N1cyxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOmFjdGl2ZSxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMjZmZTI7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uY2FyZCB7XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbn1cbi5jYXJkIC5saXN0LWdyb3VwIHtcbiAgbWFyZ2luLWxlZnQ6IC0wLjkzNzVyZW07XG4gIG1hcmdpbi1yaWdodDogLTAuOTM3NXJlbTtcbn1cbi5jYXJkIC5jYXJkLWhlYWRlciB7XG4gIGJhY2tncm91bmQ6ICNjY2M7XG59XG4uY2FyZCAuY2FyZC10aXRsZS5oNSB7XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuI2FjY29yZGlvbiAuY2FyZCB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIGJvcmRlci1yYWRpdXM6IG5vbmU7XG59XG4jYWNjb3JkaW9uIC5jYXJkIC5jYXJkLWhlYWRlciB7XG4gIHBhZGRpbmc6IDEuMjVyZW0gMDtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4jYWNjb3JkaW9uIC5jYXJkIC5jYXJkLWhlYWRlcjpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG4jYWNjb3JkaW9uIC5jYXJkIC5jYXJkLWhlYWRlciAuYnRuIHtcbiAgcGFkZGluZzogMS4yNXJlbSAwLjYyNXJlbTtcbn1cbiNhY2NvcmRpb24gLmNhcmQgLmNhcmQtaGVhZGVyIC5idG4uYnRuLWxpbmsge1xuICBjb2xvcjogIzY2NjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4jYWNjb3JkaW9uIC5jYXJkIC5jYXJkLWhlYWRlciAuYnRuLmJ0bi1saW5rOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuI2FjY29yZGlvbiAuY2FyZCAuY2FyZC1oZWFkZXIgLmJ0bi5idG4tbGluazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbjogM3B4IDVweCAwIDA7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMicgaGVpZ2h0PScxMicgdmlld0JveD0nMCAwIDEyIDEyJyUzRSUzQ3BhdGggZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J003LjU3OSA1Ljk4N0wzLjI3NSAxLjYwNEEuOTA4LjkwOCAwIDAgMSAzIC45NDQuOTkyLjk5MiAwIDAgMSAzLjI1NS4yOWMuMjI1LS4yLjQ1Ny0uMjg4LjY5OC0uMjlhLjkxOS45MTkgMCAwIDEgLjY2Ni4yNzVsNS4xMDYgNS4wNThhLjk0OC45NDggMCAwIDEgLjAwNyAxLjMyN2wtNS4xMTggNS4wNDdjLS4xMjMuMTY1LS4zOC4yOTItLjY1NC4yOTNhLjk2Mi45NjIgMCAwIDEtLjY4My0uMjkzLjkwMy45MDMgMCAwIDEtLjI3Ny0uNjYuOTkzLjk5MyAwIDAgMSAuMjU2LS42NTVMNy41OCA1Ljk4N3onLyUzRSUzQy9zdmclM0VcIikgbm8tcmVwZWF0IDAgMDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xufVxuI2FjY29yZGlvbiAuY2FyZCAuY2FyZC1oZWFkZXIgLmJ0bi5idG4tbGluay5jb2xsYXBzZWQ6OmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xufVxuI2FjY29yZGlvbiAuY2FyZCAuY2FyZC1ib2R5IHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWxlZnQ6IDAuOTM3NXJlbTtcbn1cblxuLmNhcmQtbGluayB7XG4gIGNvbG9yOiAjMzI2ZmUyO1xufVxuLmNhcmQtbGluazpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmFsZXJ0IHtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBmb250LXdlaWdodDogNDAwO1xuICBib3JkZXItbGVmdDogMC4xMjVyZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDAgMC4xMjVyZW0gMC4xMjVyZW0gMDtcbiAgcGFkZGluZzogMC41cmVtIDAuNjI1cmVtIDAuNXJlbSAyLjg3NXJlbTtcbiAgbWFyZ2luOiBhdXRvO1xufVxuLmFsZXJ0LmFsZXJ0LXN1Y2Nlc3Mge1xuICBjb2xvcjogIzA0NmEzODtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMwNDZhMzg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNWU2ZGU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hbGVydC5hbGVydC1zdWNjZXNzOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzE2JyBoZWlnaHQ9JzE2JyBmaWxsPSclMjMwNDZBMzgnIGNsYXNzPSdiaSBiaS1jaGVjay1jaXJjbGUtZmlsbCcgdmlld0JveD0nMCAwIDE2IDE2Jz48cGF0aCBkPSdNMTYgOEE4IDggMCAxIDEgMCA4YTggOCAwIDAgMSAxNiAwem0tMy45Ny0zLjAzYS43NS43NSAwIDAgMC0xLjA4LjAyMkw3LjQ3NyA5LjQxNyA1LjM4NCA3LjMyM2EuNzUuNzUgMCAwIDAtMS4wNiAxLjA2TDYuOTcgMTEuMDNhLjc1Ljc1IDAgMCAwIDEuMDc5LS4wMmwzLjk5Mi00Ljk5YS43NS43NSAwIDAgMC0uMDEtMS4wNXonLz48L3N2Zz5cIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBoZWlnaHQ6IDE2cHg7XG4gIHdpZHRoOiAxNnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4uYWxlcnQuYWxlcnQtc3VjY2Vzczo6YWZ0ZXIge1xuICBsZWZ0OiAwO1xufVxuLmFsZXJ0LmFsZXJ0LWluZm8ge1xuICBjb2xvcjogIzIyNGU2NDtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMzMTcwOGY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZGU3ZWM7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hbGVydC5hbGVydC1pbmZvOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzE2JyBoZWlnaHQ9JzE2JyBmaWxsPSclMjMzMTcwOEYnIGNsYXNzPSdiaSBiaS1pbmZvLWNpcmNsZS1maWxsJyB2aWV3Qm94PScwIDAgMTYgMTYnPjxwYXRoIGQ9J004IDE2QTggOCAwIDEgMCA4IDBhOCA4IDAgMCAwIDAgMTZ6bS45My05LjQxMi0xIDQuNzA1Yy0uMDcuMzQuMDI5LjUzMy4zMDQuNTMzLjE5NCAwIC40ODctLjA3LjY4Ni0uMjQ2bC0uMDg4LjQxNmMtLjI4Ny4zNDYtLjkyLjU5OC0xLjQ2NS41OTgtLjcwMyAwLTEuMDAyLS40MjItLjgwOC0xLjMxOWwuNzM4LTMuNDY4Yy4wNjQtLjI5My4wMDYtLjM5OS0uMjg3LS40N2wtLjQ1MS0uMDgxLjA4Mi0uMzgxIDIuMjktLjI4N3pNOCA1LjVhMSAxIDAgMSAxIDAtMiAxIDEgMCAwIDEgMCAyeicvPjwvc3ZnPlwiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGhlaWdodDogMTZweDtcbiAgd2lkdGg6IDE2cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5hbGVydC5hbGVydC1pbmZvOjphZnRlciB7XG4gIGxlZnQ6IDA7XG59XG4uYWxlcnQuYWxlcnQtd2FybmluZyB7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICBib3JkZXItbGVmdC1jb2xvcjogI2VlYTEwMztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZWZkNTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmFsZXJ0LmFsZXJ0LXdhcm5pbmc6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTYnIGhlaWdodD0nMTYnIGZpbGw9JyUyM0ZGQzYwMCcgY2xhc3M9J2JpIGJpLWV4Y2xhbWF0aW9uLWNpcmNsZS1maWxsJyB2aWV3Qm94PScwIDAgMTYgMTYnPjxwYXRoIGQ9J00xNiA4QTggOCAwIDEgMSAwIDhhOCA4IDAgMCAxIDE2IDB6TTggNGEuOTA1LjkwNSAwIDAgMC0uOS45OTVsLjM1IDMuNTA3YS41NTIuNTUyIDAgMCAwIDEuMSAwbC4zNS0zLjUwN0EuOTA1LjkwNSAwIDAgMCA4IDR6bS4wMDIgNmExIDEgMCAxIDAgMCAyIDEgMSAwIDAgMCAwLTJ6Jy8+PC9zdmc+XCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgaGVpZ2h0OiAxNnB4O1xuICB3aWR0aDogMTZweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLmFsZXJ0LmFsZXJ0LXdhcm5pbmc6OmFmdGVyIHtcbiAgbGVmdDogMDtcbn1cbi5hbGVydC5hbGVydC1kYW5nZXIge1xuICBjb2xvcjogIzc0MTIxNjtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNhNTFhMWY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGQ5ZGE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hbGVydC5hbGVydC1kYW5nZXI6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTYnIGhlaWdodD0nMTYnIGZpbGw9JyUyM0IyMjAwRCcgY2xhc3M9J2JpIGJpLXgtY2lyY2xlLWZpbGwnIHZpZXdCb3g9JzAgMCAxNiAxNic+PHBhdGggZD0nTTE2IDhBOCA4IDAgMSAxIDAgOGE4IDggMCAwIDEgMTYgMHpNNS4zNTQgNC42NDZhLjUuNSAwIDEgMC0uNzA4LjcwOEw3LjI5MyA4bC0yLjY0NyAyLjY0NmEuNS41IDAgMCAwIC43MDguNzA4TDggOC43MDdsMi42NDYgMi42NDdhLjUuNSAwIDAgMCAuNzA4LS43MDhMOC43MDcgOGwyLjY0Ny0yLjY0NmEuNS41IDAgMCAwLS43MDgtLjcwOEw4IDcuMjkzIDUuMzU0IDQuNjQ2eicvPjwvc3ZnPlwiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGhlaWdodDogMTZweDtcbiAgd2lkdGg6IDE2cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5hbGVydC5hbGVydC1kYW5nZXI6OmFmdGVyIHtcbiAgbGVmdDogMDtcbn1cbi5hbGVydC5hbGVydC1zdWNjZXNzOjphZnRlciwgLmFsZXJ0LmFsZXJ0LWluZm86OmFmdGVyLCAuYWxlcnQuYWxlcnQtd2FybmluZzo6YWZ0ZXIsIC5hbGVydC5hbGVydC1kYW5nZXI6OmFmdGVyIHtcbiAgbGVmdDogMTVweDtcbiAgdG9wOiAxOHB4O1xufVxuXG4uYWxlcnQtZGlzbWlzc2libGUge1xuICBwYWRkaW5nLXJpZ2h0OiAyLjVyZW07XG59XG4uYWxlcnQtZGlzbWlzc2libGUgLmNsb3NlIHtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzIwJyBoZWlnaHQ9JzIwJyB2aWV3Qm94PScwIDAgMjAgMjAnJTNFJTNDZyBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nbm9uemVybyclM0UlM0NwYXRoIGQ9J003LjgxNyA2LjcyNkwxMCA4LjkwOWwyLjE4My0yLjE4M2EuNzcyLjc3MiAwIDAgMSAxLjAwNC0uMDc1bC4wODcuMDc1YS43NzIuNzcyIDAgMCAxIDAgMS4wOTFMMTEuMDkxIDEwbDIuMTgzIDIuMTgzYS43NzIuNzcyIDAgMSAxLTEuMDkxIDEuMDkxTDEwIDExLjA5MWwtMi4xODMgMi4xODNhLjc3Mi43NzIgMCAwIDEtMS4wMDQuMDc1bC0uMDg3LS4wNzVhLjc3Mi43NzIgMCAwIDEgMC0xLjA5MUw4LjkwOSAxMCA2LjcyNiA3LjgxN2EuNzcyLjc3MiAwIDEgMSAxLjA5MS0xLjA5MXonLyUzRSUzQ3BhdGggZD0nTTEwIDIwYzUuNTIzIDAgMTAtNC40NzcgMTAtMTBTMTUuNTIzIDAgMTAgMCAwIDQuNDc3IDAgMTBzNC40NzcgMTAgMTAgMTB6bTAtMWE5IDkgMCAxIDEgMC0xOCA5IDkgMCAwIDEgMCAxOHonLyUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTtcbiAgYmFja2dyb3VuZC1zaXplOiA1MCU7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cblxuLmJyZWFkY3J1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4uYnJlYWRjcnVtYi1pdGVtIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5icmVhZGNydW1iLWl0ZW0gYSB7XG4gIGNvbG9yOiAjMzYzNjM2O1xufVxuLmJyZWFkY3J1bWItaXRlbS5hY3RpdmUge1xuICBjb2xvcjogIzM2MzYzNjtcbn1cblxuLmJhZGdlIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIG1pbi13aWR0aDogY2FsYygxMDNweCAtIDEycHgpO1xuICBoZWlnaHQ6IDI0cHg7XG4gIHBhZGRpbmc6IDAuMTg3NXJlbSAxNXB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICMzMjZmZTI7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuLmJhZGdlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXRvcDogMTJweCBzb2xpZCAjMzI2ZmUyO1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICB0b3A6IDA7XG59XG4uYmFkZ2U6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b206IDEycHggc29saWQgIzMyNmZlMjtcbiAgYm9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgYm90dG9tOiAwO1xufVxuLmJhZGdlLWNvbnRhaW5lciwgLmJhZGdlLW1hcnhlbnQtY29udGFpbmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHotaW5kZXg6IDE7XG59XG5cbi5iYWRnZS1tYXJ4ZW50LWNvbnRhaW5lciB7XG4gIGJvdHRvbTogMy4yODEyNXJlbTtcbiAgbGVmdDogMC45Mzc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5iYWRnZS1tYXJ4ZW50LWNvbnRhaW5lciB7XG4gICAgYm90dG9tOiA2Ljc5Njg3NXJlbTtcbiAgICBsZWZ0OiAwLjkzNzVyZW07XG4gIH1cbn1cblxuLm11bHRpLWJhZGdlLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi5tdWx0aS1iYWRnZS1jb250YWluZXIgPiAuYmFkZ2UtY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLm11bHRpLWJhZGdlLWNvbnRhaW5lciA+IC5iYWRnZS1tYXJ4ZW50LWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA1cHg7XG59XG5cbi5iYWRnZS1ncmVlbixcbi5iYWRnZS1mcmVlLWRlbGl2ZXJ5LFxuLmJhZGdlLXJld2FyZCxcbi5iYWRnZS1pbnN0YWxsLFxuLmJhZGdlLW9ubGluZSxcbi5iYWRnZS1pbnN0b3JlLFxuLmJhZGdlLXN1Y2Nlc3Mge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWluLXdpZHRoOiBjYWxjKDEwM3B4IC0gMTJweCk7XG4gIGhlaWdodDogMjRweDtcbiAgcGFkZGluZzogMC4xODc1cmVtIDE1cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogIzA0NmEzODtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG4uYmFkZ2UtZ3JlZW46OmJlZm9yZSxcbi5iYWRnZS1mcmVlLWRlbGl2ZXJ5OjpiZWZvcmUsXG4uYmFkZ2UtcmV3YXJkOjpiZWZvcmUsXG4uYmFkZ2UtaW5zdGFsbDo6YmVmb3JlLFxuLmJhZGdlLW9ubGluZTo6YmVmb3JlLFxuLmJhZGdlLWluc3RvcmU6OmJlZm9yZSxcbi5iYWRnZS1zdWNjZXNzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXRvcDogMTJweCBzb2xpZCAjMDQ2YTM4O1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICB0b3A6IDA7XG59XG4uYmFkZ2UtZ3JlZW46OmFmdGVyLFxuLmJhZGdlLWZyZWUtZGVsaXZlcnk6OmFmdGVyLFxuLmJhZGdlLXJld2FyZDo6YWZ0ZXIsXG4uYmFkZ2UtaW5zdGFsbDo6YWZ0ZXIsXG4uYmFkZ2Utb25saW5lOjphZnRlcixcbi5iYWRnZS1pbnN0b3JlOjphZnRlcixcbi5iYWRnZS1zdWNjZXNzOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tOiAxMnB4IHNvbGlkICMwNDZhMzg7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTExcHg7XG4gIGJvdHRvbTogMDtcbn1cblxuLmJhZGdlLWluc3RhbGwge1xuICBwYWRkaW5nLWxlZnQ6IDAuNjI1cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAwLjYyNXJlbTtcbn1cblxuLmJhZGdlLXN1cGVyLWJ1eSxcbi5iYWRnZS1ibHVlLFxuLmJhZGdlLXByZW9yZGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIG1pbi13aWR0aDogY2FsYygxMDNweCAtIDEycHgpO1xuICBoZWlnaHQ6IDI0cHg7XG4gIHBhZGRpbmc6IDAuMTg3NXJlbSAxNXB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICMwMDQ4NzY7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuLmJhZGdlLXN1cGVyLWJ1eTo6YmVmb3JlLFxuLmJhZGdlLWJsdWU6OmJlZm9yZSxcbi5iYWRnZS1wcmVvcmRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci10b3A6IDEycHggc29saWQgIzAwNDg3NjtcbiAgYm9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgdG9wOiAwO1xufVxuLmJhZGdlLXN1cGVyLWJ1eTo6YWZ0ZXIsXG4uYmFkZ2UtYmx1ZTo6YWZ0ZXIsXG4uYmFkZ2UtcHJlb3JkZXI6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b206IDEycHggc29saWQgIzAwNDg3NjtcbiAgYm9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgYm90dG9tOiAwO1xufVxuXG4uYmFkZ2UtcHJlb3duZWQsXG4uYmFkZ2UtcHVycGxlIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIG1pbi13aWR0aDogY2FsYygxMDNweCAtIDEycHgpO1xuICBoZWlnaHQ6IDI0cHg7XG4gIHBhZGRpbmc6IDAuMTg3NXJlbSAxNXB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICM0RDQxODU7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuLmJhZGdlLXByZW93bmVkOjpiZWZvcmUsXG4uYmFkZ2UtcHVycGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXRvcDogMTJweCBzb2xpZCAjNEQ0MTg1O1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICB0b3A6IDA7XG59XG4uYmFkZ2UtcHJlb3duZWQ6OmFmdGVyLFxuLmJhZGdlLXB1cnBsZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogMTJweCBzb2xpZCAjNEQ0MTg1O1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICBib3R0b206IDA7XG59XG5cbi5iYWRnZS15ZWxsb3csXG4uYmFkZ2UtY2xlYXJhbmNlLFxuLmJhZGdlLWJlc3Qtc2VsbGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIG1pbi13aWR0aDogY2FsYygxMDNweCAtIDEycHgpO1xuICBoZWlnaHQ6IDI0cHg7XG4gIHBhZGRpbmc6IDAuMTg3NXJlbSAxNXB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIGJhY2tncm91bmQ6ICNmZmM2MDA7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuLmJhZGdlLXllbGxvdzo6YmVmb3JlLFxuLmJhZGdlLWNsZWFyYW5jZTo6YmVmb3JlLFxuLmJhZGdlLWJlc3Qtc2VsbGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXRvcDogMTJweCBzb2xpZCAjZmZjNjAwO1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICB0b3A6IDA7XG59XG4uYmFkZ2UteWVsbG93OjphZnRlcixcbi5iYWRnZS1jbGVhcmFuY2U6OmFmdGVyLFxuLmJhZGdlLWJlc3Qtc2VsbGVyOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tOiAxMnB4IHNvbGlkICNmZmM2MDA7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTExcHg7XG4gIGJvdHRvbTogMDtcbn1cblxuLmJhZGdlLW5mbS1wbHVzLFxuLmJhZGdlLW9yYW5nZSxcbi5iYWRnZS1leGNsdXNpdmUge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWluLXdpZHRoOiBjYWxjKDEwM3B4IC0gMTJweCk7XG4gIGhlaWdodDogMjRweDtcbiAgcGFkZGluZzogMC4xODc1cmVtIDE1cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogI2Y5NjMwMjtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG4uYmFkZ2UtbmZtLXBsdXM6OmJlZm9yZSxcbi5iYWRnZS1vcmFuZ2U6OmJlZm9yZSxcbi5iYWRnZS1leGNsdXNpdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItdG9wOiAxMnB4IHNvbGlkICNmOTYzMDI7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTExcHg7XG4gIHRvcDogMDtcbn1cbi5iYWRnZS1uZm0tcGx1czo6YWZ0ZXIsXG4uYmFkZ2Utb3JhbmdlOjphZnRlcixcbi5iYWRnZS1leGNsdXNpdmU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b206IDEycHggc29saWQgI2Y5NjMwMjtcbiAgYm9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgYm90dG9tOiAwO1xufVxuXG4uYmFkZ2Utc2Vjb25kYXJ5IHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIG1pbi13aWR0aDogY2FsYygxMDNweCAtIDEycHgpO1xuICBoZWlnaHQ6IDI0cHg7XG4gIHBhZGRpbmc6IDAuMTg3NXJlbSAxNXB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICM0YzRjNGM7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuLmJhZGdlLXNlY29uZGFyeTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci10b3A6IDEycHggc29saWQgIzRjNGM0YztcbiAgYm9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgdG9wOiAwO1xufVxuLmJhZGdlLXNlY29uZGFyeTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogMTJweCBzb2xpZCAjNGM0YzRjO1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICBib3R0b206IDA7XG59XG5cbi5iYWRnZS1kYW5nZXIsXG4uYmFkZ2UtcmVkLFxuLmJhZGdlLWRvb3JidXN0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWluLXdpZHRoOiBjYWxjKDEwM3B4IC0gMTJweCk7XG4gIGhlaWdodDogMjRweDtcbiAgcGFkZGluZzogMC4xODc1cmVtIDE1cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogI2E1MWExZjtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG4uYmFkZ2UtZGFuZ2VyOjpiZWZvcmUsXG4uYmFkZ2UtcmVkOjpiZWZvcmUsXG4uYmFkZ2UtZG9vcmJ1c3Rlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci10b3A6IDEycHggc29saWQgI2E1MWExZjtcbiAgYm9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgdG9wOiAwO1xufVxuLmJhZGdlLWRhbmdlcjo6YWZ0ZXIsXG4uYmFkZ2UtcmVkOjphZnRlcixcbi5iYWRnZS1kb29yYnVzdGVyOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tOiAxMnB4IHNvbGlkICNhNTFhMWY7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTExcHg7XG4gIGJvdHRvbTogMDtcbn1cblxuLmJhZGdlLXdhcm5pbmcge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWluLXdpZHRoOiBjYWxjKDEwM3B4IC0gMTJweCk7XG4gIGhlaWdodDogMjRweDtcbiAgcGFkZGluZzogMC4xODc1cmVtIDE1cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogI2VlYTEwMztcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG4uYmFkZ2Utd2FybmluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci10b3A6IDEycHggc29saWQgI2VlYTEwMztcbiAgYm9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgdG9wOiAwO1xufVxuLmJhZGdlLXdhcm5pbmc6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b206IDEycHggc29saWQgI2VlYTEwMztcbiAgYm9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgYm90dG9tOiAwO1xufVxuXG4uYmFkZ2UtaW5mbyxcbi5iYWRnZS1nYXMsXG4uYmFkZ2UtZHVhbC1mdWVsIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIG1pbi13aWR0aDogY2FsYygxMDNweCAtIDEycHgpO1xuICBoZWlnaHQ6IDI0cHg7XG4gIHBhZGRpbmc6IDAuMTg3NXJlbSAxNXB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICMzMTcwOGY7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuLmJhZGdlLWluZm86OmJlZm9yZSxcbi5iYWRnZS1nYXM6OmJlZm9yZSxcbi5iYWRnZS1kdWFsLWZ1ZWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItdG9wOiAxMnB4IHNvbGlkICMzMTcwOGY7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTExcHg7XG4gIHRvcDogMDtcbn1cbi5iYWRnZS1pbmZvOjphZnRlcixcbi5iYWRnZS1nYXM6OmFmdGVyLFxuLmJhZGdlLWR1YWwtZnVlbDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogMTJweCBzb2xpZCAjMzE3MDhmO1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICBib3R0b206IDA7XG59XG5cbi5iYWRnZS1yZWQtb3JhbmdlLFxuLmJhZGdlLWVsZWN0cmljIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIG1pbi13aWR0aDogY2FsYygxMDNweCAtIDEycHgpO1xuICBoZWlnaHQ6IDI0cHg7XG4gIHBhZGRpbmc6IDAuMTg3NXJlbSAxNXB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICNkMjQ2Mjc7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuLmJhZGdlLXJlZC1vcmFuZ2U6OmJlZm9yZSxcbi5iYWRnZS1lbGVjdHJpYzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci10b3A6IDEycHggc29saWQgI2QyNDYyNztcbiAgYm9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgdG9wOiAwO1xufVxuLmJhZGdlLXJlZC1vcmFuZ2U6OmFmdGVyLFxuLmJhZGdlLWVsZWN0cmljOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tOiAxMnB4IHNvbGlkICNkMjQ2Mjc7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTExcHg7XG4gIGJvdHRvbTogMDtcbn1cblxuLmJhZGdlLWxpZ2h0IHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIG1pbi13aWR0aDogY2FsYygxMDNweCAtIDEycHgpO1xuICBoZWlnaHQ6IDI0cHg7XG4gIHBhZGRpbmc6IDAuMTg3NXJlbSAxNXB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuLmJhZGdlLWxpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXRvcDogMTJweCBzb2xpZCAjZmZmO1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICB0b3A6IDA7XG59XG4uYmFkZ2UtbGlnaHQ6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b206IDEycHggc29saWQgI2ZmZjtcbiAgYm9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgYm90dG9tOiAwO1xufVxuXG4uYmFkZ2UtZGFyayB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBtaW4td2lkdGg6IGNhbGMoMTAzcHggLSAxMnB4KTtcbiAgaGVpZ2h0OiAyNHB4O1xuICBwYWRkaW5nOiAwLjE4NzVyZW0gMTVweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjMzYzNjM2O1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cbi5iYWRnZS1kYXJrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXRvcDogMTJweCBzb2xpZCAjMzYzNjM2O1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICB0b3A6IDA7XG59XG4uYmFkZ2UtZGFyazo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogMTJweCBzb2xpZCAjMzYzNjM2O1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICBib3R0b206IDA7XG59XG5cbi5nYXMtd2hpdGUge1xuICBiYWNrZ3JvdW5kOiBuby1yZXBlYXQgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEwJyBoZWlnaHQ9JzEyJyB2aWV3Qm94PScwIDAgMTAgMTInIHJvbGU9J2ltZyclM0UlM0NwYXRoIGZpbGw9JyUyM0ZGRicgZmlsbC1ydWxlPSdldmVub2RkJyBkPSdNMi44NDkgMTJDLS4xOTMgMTAuMTM4LS44OTUgNy4wMzQgMS4yMSA0Ljk2NiAzLjMxNyAyLjg5NiA0LjI1MyAxLjQ0OCAyLjg0OSAwIDQuNzIuNjIgNy4yOTUuNjIgNi44MjcgMy45MzFjLS4zMTIgMi4yMDctLjA3OCAzLjE3Mi43MDIgMi44OTcuNjI0LS40MTQuODU4LTEuMzguNzAyLTIuODk3QzkuODY5IDYuMjA3IDExLjUwNyA4Ljg5NyA3LjUyOSAxMmMuNDY4LTMuOTMxLTIuNTc0LTMuNTE3LTIuNTc0LTYuNjItLjYyNy40OTItMi44MDggMS40NDgtLjkzNiA0LjM0NC0uOTM2LS4yMDctMS44NzItLjYyLTEuODcyLTIuMDY5LTEuMTcgMS44NjIuMjM0IDMuNTE3LjcwMiA0LjM0NXonLyUzRSUzQy9zdmclM0VcIik7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG5cbi5lbGVjdHJpYy13aGl0ZSB7XG4gIGJhY2tncm91bmQ6IG5vLXJlcGVhdCB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nOCcgaGVpZ2h0PScxMycgdmlld0JveD0nMCAwIDggMTMnIHJvbGU9J2ltZyclM0UlM0NwYXRoIGZpbGw9JyUyM0ZGRicgZmlsbC1ydWxlPSdldmVub2RkJyBkPSdNMS43NzggMTNMOCA0Ljc2N0g0LjQ0NEw2Ljg5IDBIMi42NjdMMCA2LjVoMy41NTZ6Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICB3aWR0aDogOHB4O1xuICBoZWlnaHQ6IDEzcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG5cbi5kdWFsZnVlbC13aGl0ZSB7XG4gIGJhY2tncm91bmQ6IG5vLXJlcGVhdCB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDJTNGeG1sIHZlcnNpb249JzEuMCcgZW5jb2Rpbmc9J1VURi04JyUzRiUzRSUzQ3N2ZyBpZD0nTGF5ZXJfMicgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNjYuMDMgNDYuNTknJTNFJTNDZGVmcyUzRSUzQ3N0eWxlJTNFLmNscy0xJTdCZmlsbDolMjNmZmY7c3Ryb2tlLXdpZHRoOjBweDslN0QlM0Mvc3R5bGUlM0UlM0MvZGVmcyUzRSUzQ2cgaWQ9J2dhcy1hbmQtZWxlY3RyaWMtZnVlbCclM0UlM0NnIGlkPSdiYWRnZV9pY29uLWR1YWwtZnVlbF93aGl0ZTInJTNFJTNDcGF0aCBpZD0nUGF0aF85NjcnIGNsYXNzPSdjbHMtMScgZD0nbTkuNTgsNDUuM3MtMTguMi04LjYxLTQuNDMtMjcuOThjMCwwLDcuOTctMTAuOTUsNC40My0xNy4zMiwwLDAsMTMuNjcsOS40NSwxMi4zLDI1LjY1LDAsMCw1LjAyLTcuNDksNS43LTEwLjIsMCwwLDEyLjg4LDE3LjQxLTMuODQsMzAuMDUsMi40LTQuNzgsMS0xMC41MS0zLjM4LTEzLjc4LTMuMy0yLjY3LTUuMDctNi42Ny00Ljc4LTEwLjc4LDAsMC04LjA3LDMuMDktMi42NiwxNS42MywwLDAtNC41My0xLjAzLTYuNzktNy4zLTEuMzcsNS41Ny0uMTEsMTEuNDMsMy40NCwxNi4wNFonLyUzRSUzQ3BhdGggaWQ9J1BhdGhfOTgyJyBjbGFzcz0nY2xzLTEnIGQ9J200OC4yMiwxLjhoMTMuMDJsLTYuMDQsMTUuOTJoMTAuODNsLTIwLjE2LDI4Ljg3LDUuNzQtMjMuMzEtMTEuNTktLjM4TDQ4LjIyLDEuOFonLyUzRSUzQy9nJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpO1xuICB3aWR0aDogMjFweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuXG4ucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtY29udGVudCAubW9kYWwtaW5mbyxcbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IC5vcHRpb24taW5mby1ncm91cC1jb2wtMixcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWluZm8sXG4ucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1jb250ZW50IC5vcHRpb24taW5mby1ncm91cC1jb2wtMiB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSAubW9kYWwtbGluZS1pdGVtLFxuLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSAubW9kYWwtbGluZS1pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5ICNpbnN0YWxsYXRpb24tZm9ybS1wcm9kdWN0VHlwZS1lcnJvcixcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgI2luc3RhbGxhdGlvbi1mb3JtLXByb2R1Y3RUeXBlLWVycm9yIHtcbiAgbWFyZ2luOiAtMC4zcmVtIDAgMC41cmVtO1xufVxuLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWNvbnRlbnQgaDQsXG4ucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtY29udGVudCBoNSxcbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IGg2LFxuLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtY29udGVudCBoNCxcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgaDUsXG4ucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1jb250ZW50IGg2IHtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IGg0LnBhcnRzLWhlYWRlcixcbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IGg1LnBhcnRzLWhlYWRlcixcbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IGg2LnBhcnRzLWhlYWRlcixcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgaDQucGFydHMtaGVhZGVyLFxuLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtY29udGVudCBoNS5wYXJ0cy1oZWFkZXIsXG4ucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1jb250ZW50IGg2LnBhcnRzLWhlYWRlciB7XG4gIG1hcmdpbjogMC45Mzc1cmVtIDAgMC42MjVyZW07XG59XG4ucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtY29udGVudCBoNC5wZXJmb3JtYW5jZS1oZWFkZXIsXG4ucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtY29udGVudCBoNS5wZXJmb3JtYW5jZS1oZWFkZXIsXG4ucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtY29udGVudCBoNi5wZXJmb3JtYW5jZS1oZWFkZXIsXG4ucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1jb250ZW50IGg0LnBlcmZvcm1hbmNlLWhlYWRlcixcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgaDUucGVyZm9ybWFuY2UtaGVhZGVyLFxuLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtY29udGVudCBoNi5wZXJmb3JtYW5jZS1oZWFkZXIge1xuICBtYXJnaW46IDAuNTYyNXJlbSAwIDA7XG59XG4ucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtY29udGVudCBoNC5hbnRpdmlydXMtaGVhZGVyLFxuLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWNvbnRlbnQgaDUuYW50aXZpcnVzLWhlYWRlcixcbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IGg2LmFudGl2aXJ1cy1oZWFkZXIsXG4ucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1jb250ZW50IGg0LmFudGl2aXJ1cy1oZWFkZXIsXG4ucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1jb250ZW50IGg1LmFudGl2aXJ1cy1oZWFkZXIsXG4ucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1jb250ZW50IGg2LmFudGl2aXJ1cy1oZWFkZXIge1xuICBtYXJnaW46IDAuNTYyNXJlbSAwIDA7XG59XG4ucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtY29udGVudCBoNC5wYXltZW50LWFudGl2aXJ1cy10aXRsZSwgLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWNvbnRlbnQgaDQuUGF5bWVudC1Qcm90ZWN0aW9uLXRpdGxlLFxuLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWNvbnRlbnQgaDUucGF5bWVudC1hbnRpdmlydXMtdGl0bGUsXG4ucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtY29udGVudCBoNS5QYXltZW50LVByb3RlY3Rpb24tdGl0bGUsXG4ucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtY29udGVudCBoNi5wYXltZW50LWFudGl2aXJ1cy10aXRsZSxcbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IGg2LlBheW1lbnQtUHJvdGVjdGlvbi10aXRsZSxcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgaDQucGF5bWVudC1hbnRpdmlydXMtdGl0bGUsXG4ucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1jb250ZW50IGg0LlBheW1lbnQtUHJvdGVjdGlvbi10aXRsZSxcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgaDUucGF5bWVudC1hbnRpdmlydXMtdGl0bGUsXG4ucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1jb250ZW50IGg1LlBheW1lbnQtUHJvdGVjdGlvbi10aXRsZSxcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgaDYucGF5bWVudC1hbnRpdmlydXMtdGl0bGUsXG4ucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1jb250ZW50IGg2LlBheW1lbnQtUHJvdGVjdGlvbi10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDAuNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWNvbnRlbnQgLnBsYW4tb3B0aW9ucyBoNixcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgLnBsYW4tb3B0aW9ucyBoNiB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4ucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtY29udGVudCAubW9kYWwtaGVhZGVyLFxuLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtY29udGVudCAubW9kYWwtaGVhZGVyIHtcbiAgcGFkZGluZy1ib3R0b206IDAuNjI1cmVtO1xufVxuLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWNvbnRlbnQgLnRpdGxlLFxuLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtY29udGVudCAudGl0bGUge1xuICBwYWRkaW5nOiA3cHggMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbSAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMS4ycmVtICFpbXBvcnRhbnQ7XG59XG4ucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtY29udGVudCAucGxhbi1kaXNjb3VudCxcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgLnBsYW4tZGlzY291bnQge1xuICBwYWRkaW5nOiAwLjkzNzVyZW0gMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogLTAuOTM3NXJlbTtcbn1cblxuLmJ1dHRvbi1kaXYge1xuICBtYXJnaW46IDA7XG4gIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMC45Mzc1cmVtO1xufVxuXG4ubW9kYWwge1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbn1cbi5tb2RhbCAubW9kYWwtaGVhZGVyIHtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIHBhZGRpbmctYm90dG9tOiAwLjkzNzVyZW07XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBsaW5lLWhlaWdodDogMS43O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tb2RhbCAubW9kYWwtaGVhZGVyIHtcbiAgICBmb250LXNpemU6IDEuMzc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIH1cbn1cbi5tb2RhbCAubW9kYWwtaGVhZGVyIC5tb2RhbC10aXRsZSB7XG4gIG1hcmdpbi1yaWdodDogMS44NzVyZW07XG59XG4ubW9kYWwgLm1vZGFsLWhlYWRlciAuY2xvc2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIHBhZGRpbmc6IDAuOTM3NXJlbSAxLjg3NXJlbTtcbiAgbWFyZ2luOiAwO1xuICBvcGFjaXR5OiAxO1xuICBjb2xvcjogIzM2MzYzNjtcbiAgZm9udC1zaXplOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjQuOThweCkge1xuICAubW9kYWwgLm1vZGFsLWhlYWRlciAuY2xvc2Uge1xuICAgIHBhZGRpbmc6IDAuOTM3NXJlbTtcbiAgfVxufVxuLm1vZGFsIC5jb250ZW50LW1vZGFsLWNsb3NlIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzIwJyBoZWlnaHQ9JzIwJyB2aWV3Qm94PScwIDAgMjAgMjAnJTNFJTNDZyBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nbm9uemVybyclM0UlM0NwYXRoIGQ9J003LjgxNyA2LjcyNkwxMCA4LjkwOWwyLjE4My0yLjE4M2EuNzcyLjc3MiAwIDAgMSAxLjAwNC0uMDc1bC4wODcuMDc1YS43NzIuNzcyIDAgMCAxIDAgMS4wOTFMMTEuMDkxIDEwbDIuMTgzIDIuMTgzYS43NzIuNzcyIDAgMSAxLTEuMDkxIDEuMDkxTDEwIDExLjA5MWwtMi4xODMgMi4xODNhLjc3Mi43NzIgMCAwIDEtMS4wMDQuMDc1bC0uMDg3LS4wNzVhLjc3Mi43NzIgMCAwIDEgMC0xLjA5MUw4LjkwOSAxMCA2LjcyNiA3LjgxN2EuNzcyLjc3MiAwIDEgMSAxLjA5MS0xLjA5MXonLyUzRSUzQ3BhdGggZD0nTTEwIDIwYzUuNTIzIDAgMTAtNC40NzcgMTAtMTBTMTUuNTIzIDAgMTAgMCAwIDQuNDc3IDAgMTBzNC40NzcgMTAgMTAgMTB6bTAtMWE5IDkgMCAxIDEgMC0xOCA5IDkgMCAwIDEgMCAxOHonLyUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG59XG4ubW9kYWwgLm1vZGFsLWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBwYWRkaW5nOiAwLjkzNzVyZW0gMS44NzVyZW0gMS44NzVyZW07XG59XG4ubW9kYWwgLm1vZGFsLWNvbnRlbnQgI3BhZ2VUaW1lb3V0TW9kYWxUaXRsZSAud2FybmluZy1pY29uIHtcbiAgcGFkZGluZy1yaWdodDogMC45Mzc1cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjQuOThweCkge1xuICAubW9kYWwgLm1vZGFsLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDAuOTM3NXJlbTtcbiAgfVxufVxuLm1vZGFsIC5tb2RhbC1ib2R5IHtcbiAgcGFkZGluZzogMC42MjVyZW0gMDtcbn1cbi5tb2RhbCAubW9kYWwtYm9keSAudmlkZW8tY29udGFpbmVyIHtcbiAgaGVpZ2h0OiAxNDdweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubW9kYWwgLm1vZGFsLWJvZHkgLnZpZGVvLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAzNzdweDtcbiAgfVxufVxuLm1vZGFsIC5tb2RhbC1mb290ZXIge1xuICBwYWRkaW5nOiAwLjkzNzVyZW0gMCAwO1xuICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtZGlhbG9nLCAubW9kYWwucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1kaWFsb2cge1xuICAgIG1heC13aWR0aDogNzI2cHg7XG4gIH1cbn1cbi5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5wcmV2LXNlcnZpY2UtaGVhZGVyLCAubW9kYWwucHJvZHVjdC1hZGQtb25zIC5wcmV2LXNlcnZpY2UtaGVhZGVyIHtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4ubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubmV4dC1zZXJ2aWNlLWhlYWRlciwgLm1vZGFsLnByb2R1Y3QtYWRkLW9ucyAubmV4dC1zZXJ2aWNlLWhlYWRlciB7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLm1vZGFsLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWxpbmUtaXRlbSwgLm1vZGFsLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtbGluZS1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1saW5lLWl0ZW06bGFzdC1vZi10eXBlLCAubW9kYWwucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1saW5lLWl0ZW06bGFzdC1vZi10eXBlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICB9XG59XG4ubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtbGluZS1pdGVtIC5tb2RhbC1pbmZvLCAubW9kYWwucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1saW5lLWl0ZW0gLm1vZGFsLWluZm8ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1saW5lLWl0ZW0gLm1vZGFsLWluZm8sIC5tb2RhbC5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWxpbmUtaXRlbSAubW9kYWwtaW5mbyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtbGluZS1pdGVtIC5saW5lLWl0ZW0tcXR5LCAubW9kYWwucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1saW5lLWl0ZW0gLmxpbmUtaXRlbS1xdHkge1xuICAgIGZsZXg6IDEgMCAyNSU7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuLm1vZGFsLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWxpbmUtaXRlbSAubGluZS1pdGVtLXByaW1hcnksIC5tb2RhbC5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWxpbmUtaXRlbSAubGluZS1pdGVtLXByaW1hcnkge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtbGluZS1pdGVtIC5saW5lLWl0ZW0tcHJpbWFyeSwgLm1vZGFsLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtbGluZS1pdGVtIC5saW5lLWl0ZW0tcHJpbWFyeSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuLm1vZGFsLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWxpbmUtaXRlbSAubGluZS1pdGVtLWltYWdlLCAubW9kYWwucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1saW5lLWl0ZW0gLmxpbmUtaXRlbS1pbWFnZSB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4ubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtbGluZS1pdGVtIC5saW5lLWl0ZW0taW1hZ2UgaW1nLCAubW9kYWwucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1saW5lLWl0ZW0gLmxpbmUtaXRlbS1pbWFnZSBpbWcge1xuICBtaW4td2lkdGg6IDcwcHg7XG4gIHdpZHRoOiA3MHB4O1xuICBtaW4taGVpZ2h0OiA3MHB4O1xuICBoZWlnaHQ6IDcwcHg7XG59XG4ubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtbGluZS1pdGVtIC5saW5lLWl0ZW0tbmFtZSwgLm1vZGFsLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtbGluZS1pdGVtIC5saW5lLWl0ZW0tbmFtZSB7XG4gIG1hcmdpbjogMCAxMHB4IDAgMDtcbiAgd2hpdGUtc3BhY2U6IGluaXRpYWw7XG59XG4ubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtbGluZS1pdGVtIC5saW5lLWl0ZW0tc2t1LCAubW9kYWwucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1saW5lLWl0ZW0gLmxpbmUtaXRlbS1za3Uge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuLm1vZGFsLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWZvb3RlciwgLm1vZGFsLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtZm9vdGVyIHtcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4ubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtZm9vdGVyIGJ1dHRvbiwgLm1vZGFsLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtZm9vdGVyIGJ1dHRvbiB7XG4gIHBhZGRpbmc6IDAuMzQzNzVyZW0gMC45Mzc1cmVtO1xufVxuLm1vZGFsLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIsIC5tb2RhbC5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLm1vZGFsLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWZvb3RlciAuY29udGludWUtbGluaywgLm1vZGFsLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtZm9vdGVyIC5jb250aW51ZS1saW5rIHtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1vZGFsLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWZvb3RlciAuY29udGludWUtbGluaywgLm1vZGFsLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtZm9vdGVyIC5jb250aW51ZS1saW5rIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbn1cbi5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1mb290ZXIgLmJ0bi12aWV3LWNhcnQsIC5tb2RhbC5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWZvb3RlciAuYnRuLXZpZXctY2FydCB7XG4gIG1heC13aWR0aDogMTIwcHg7XG4gIGhlaWdodDogMzZweDtcbiAgbWF4LWhlaWdodDogMzZweDtcbiAgcGFkZGluZzogMCAxNXB4O1xufVxuLm1vZGFsIC5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWxpbmUtaXRlbSAubGluZS1pdGVtLXF0eSB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1vZGFsLm1vZGFsLXNlY3VyaXR5LXF1ZXN0aW9ucyAubW9kYWwtZGlhbG9nIHtcbiAgICBtYXgtd2lkdGg6IDcyNnB4O1xuICB9XG59XG4ubW9kYWwubW9kYWwtc2VjdXJpdHktcXVlc3Rpb24tY2hlY2sgYnV0dG9uLmNsb3NlLCAubW9kYWwubW9kYWwtc2VjdXJpdHktcXVlc3Rpb25zIGJ1dHRvbi5jbG9zZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1vZGFsLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWhlYWRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuLm1vZGFsLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWhlYWRlciAuaWNvbiB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbjogNXB4IDVweCAwIDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1oZWFkZXIgLmljb24ge1xuICAgIHdpZHRoOiAyNHB4O1xuICAgIGhlaWdodDogMjRweDtcbiAgICBtYXJnaW46IDAgMTBweCAwIDA7XG4gIH1cbn1cbi5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1oZWFkZXIgaDQucXVhbnRpdHktaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1vZGFsLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWhlYWRlciBoNC5xdWFudGl0eS1oZWFkZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbn1cbi5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1oZWFkZXIgaDQucXVhbnRpdHktaGVhZGVyIC5xdWFudGl0eS1hZGRlZCB7XG4gIG1hcmdpbi1yaWdodDogMC4zMTI1cmVtO1xufVxuLm1vZGFsIC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyxcbi5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLnBsYW4tb3B0aW9ucyxcbi5tb2RhbCAubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wbGFuLW9wdGlvbnMsXG4ubW9kYWwgLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIHtcbiAgcGFkZGluZzogMTVweCAwIDVweDtcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4ubW9kYWwgLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbixcbi5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24sXG4ubW9kYWwgLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbixcbi5tb2RhbCAubW9kYWwtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5tb2RhbCAubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uOmxhc3Qtb2YtdHlwZSxcbi5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb246bGFzdC1vZi10eXBlLFxuLm1vZGFsIC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb246bGFzdC1vZi10eXBlLFxuLm1vZGFsIC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb246bGFzdC1vZi10eXBlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5tb2RhbCAubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5jdXN0b20tY29udHJvbCxcbi5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLmN1c3RvbS1jb250cm9sLFxuLm1vZGFsIC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLmN1c3RvbS1jb250cm9sLFxuLm1vZGFsIC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLmN1c3RvbS1jb250cm9sIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5tb2RhbCAubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5mb3JtLWNvbnRyb2wtbGFiZWwsXG4ubW9kYWwgLm1vZGFsLWJvZHktYWRkb25zIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5mb3JtLWNvbnRyb2wtbGFiZWwsXG4ubW9kYWwgLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAuZm9ybS1jb250cm9sLWxhYmVsLFxuLm1vZGFsIC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLmZvcm0tY29udHJvbC1sYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ubW9kYWwgLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiBpbnB1dCxcbi5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gaW5wdXQsXG4ubW9kYWwgLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiBpbnB1dCxcbi5tb2RhbCAubW9kYWwtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIGlucHV0IHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuLm1vZGFsIC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLWluZm8sXG4ubW9kYWwgLm1vZGFsLWJvZHktYWRkb25zIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1pbmZvLFxuLm1vZGFsIC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLWluZm8sXG4ubW9kYWwgLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0taW5mbyB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tb2RhbCAubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1pbmZvLFxuICAubW9kYWwgLm1vZGFsLWJvZHktYWRkb25zIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1pbmZvLFxuICAubW9kYWwgLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0taW5mbyxcbiAgLm1vZGFsIC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLWluZm8ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbn1cbi5tb2RhbCAubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taW5mby1ncm91cCxcbi5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLFxuLm1vZGFsIC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLFxuLm1vZGFsIC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5tb2RhbCAubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taW5mby1ncm91cC5vcHRpb24taW5mby1ncm91cC1jb2wtMSxcbi5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0xLFxuLm1vZGFsIC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0xLFxuLm1vZGFsIC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0xIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLm1vZGFsIC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0xIC52ZXJ0aWNhbGx5LWNlbnRlcmVkLFxuLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAub3B0aW9uLWluZm8tZ3JvdXAtY29sLTEgLnZlcnRpY2FsbHktY2VudGVyZWQsXG4ubW9kYWwgLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAub3B0aW9uLWluZm8tZ3JvdXAtY29sLTEgLnZlcnRpY2FsbHktY2VudGVyZWQsXG4ubW9kYWwgLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAub3B0aW9uLWluZm8tZ3JvdXAtY29sLTEgLnZlcnRpY2FsbHktY2VudGVyZWQge1xuICBtYXJnaW46IGF1dG8gMDtcbn1cbi5tb2RhbCAubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taW5mby1ncm91cC5vcHRpb24taW5mby1ncm91cC1jb2wtMixcbi5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0yLFxuLm1vZGFsIC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0yLFxuLm1vZGFsIC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0yIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tb2RhbCAubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taW5mby1ncm91cC5vcHRpb24taW5mby1ncm91cC1jb2wtMixcbiAgLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAub3B0aW9uLWluZm8tZ3JvdXAtY29sLTIsXG4gIC5tb2RhbCAubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taW5mby1ncm91cC5vcHRpb24taW5mby1ncm91cC1jb2wtMixcbiAgLm1vZGFsIC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0yIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG59XG4ubW9kYWwgLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAub3B0aW9uLWluZm8tZ3JvdXAtY29sLTIgLm9wdGlvbi1xdHksXG4ubW9kYWwgLm1vZGFsLWJvZHktYWRkb25zIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taW5mby1ncm91cC5vcHRpb24taW5mby1ncm91cC1jb2wtMiAub3B0aW9uLXF0eSxcbi5tb2RhbCAubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taW5mby1ncm91cC5vcHRpb24taW5mby1ncm91cC1jb2wtMiAub3B0aW9uLXF0eSxcbi5tb2RhbCAubW9kYWwtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taW5mby1ncm91cC5vcHRpb24taW5mby1ncm91cC1jb2wtMiAub3B0aW9uLXF0eSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1vZGFsIC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLWltYWdlLFxuICAubW9kYWwgLm1vZGFsLWJvZHktYWRkb25zIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1pbWFnZSxcbiAgLm1vZGFsIC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLWltYWdlLFxuICAubW9kYWwgLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0taW1hZ2Uge1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubW9kYWwgLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0taW1hZ2UsXG4gIC5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLWltYWdlLFxuICAubW9kYWwgLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0taW1hZ2UsXG4gIC5tb2RhbCAubW9kYWwtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1pbWFnZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICB9XG59XG4ubW9kYWwgLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0taW1hZ2UgaW1nLFxuLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0taW1hZ2UgaW1nLFxuLm1vZGFsIC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLWltYWdlIGltZyxcbi5tb2RhbCAubW9kYWwtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1pbWFnZSBpbWcge1xuICB3aWR0aDogNzBweDtcbiAgaGVpZ2h0OiA3MHB4O1xufVxuLm1vZGFsIC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLW5hbWUsXG4ubW9kYWwgLm1vZGFsLWJvZHktYWRkb25zIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1uYW1lLFxuLm1vZGFsIC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLW5hbWUsXG4ubW9kYWwgLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0tbmFtZSB7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubW9kYWwgLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0tbmFtZSxcbiAgLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0tbmFtZSxcbiAgLm1vZGFsIC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLW5hbWUsXG4gIC5tb2RhbCAubW9kYWwtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1uYW1lIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gIH1cbn1cbi5tb2RhbCAubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1wcmljZSxcbi5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLXByaWNlLFxuLm1vZGFsIC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLXByaWNlLFxuLm1vZGFsIC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLXByaWNlIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLm1vZGFsIC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLm1vZGFsLWZvb3RlciAuYnRuLWxpbmssXG4ubW9kYWwgLm1vZGFsLWJvZHktYWRkb25zIC5tb2RhbC1mb290ZXIgLmJ0bi1saW5rLFxuLm1vZGFsIC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnRuLWxpbmssXG4ubW9kYWwgLm1vZGFsLWdvbGQtcGxhbiAubW9kYWwtZm9vdGVyIC5idG4tbGluayB7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubW9kYWwgLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAubW9kYWwtZm9vdGVyIC5idG4tbGluayxcbiAgLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAubW9kYWwtZm9vdGVyIC5idG4tbGluayxcbiAgLm1vZGFsIC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnRuLWxpbmssXG4gIC5tb2RhbCAubW9kYWwtZ29sZC1wbGFuIC5tb2RhbC1mb290ZXIgLmJ0bi1saW5rIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taW5mby1ncm91cC5vcHRpb24taW5mby1ncm91cC1jb2wtMSB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taW5mby1ncm91cC5vcHRpb24taW5mby1ncm91cC1jb2wtMSAudmVydGljYWxseS1jZW50ZXJlZCB7XG4gIG1hcmdpbjogYXV0byAwO1xufVxuLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0yIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0yIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMsIC5tb2RhbC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyxcbi5tb2RhbCAubW9kYWwtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucHJvdGVjdGlvbi1wbGFuLXRvdGFsLCAubW9kYWwubW9kYWwtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnByb3RlY3Rpb24tcGxhbi10b3RhbCxcbi5tb2RhbCAubW9kYWwtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnByb3RlY3Rpb24tcGxhbi10b3RhbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucHJvdGVjdGlvbi1wbGFuLXRvdGFsIC5wcm90ZWN0aW9uLXBsYW4tdG90YWwtbGFiZWwsIC5tb2RhbC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucHJvdGVjdGlvbi1wbGFuLXRvdGFsIC5wcm90ZWN0aW9uLXBsYW4tdG90YWwtbGFiZWwsXG4ubW9kYWwgLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wcm90ZWN0aW9uLXBsYW4tdG90YWwgLnByb3RlY3Rpb24tcGxhbi10b3RhbC1sYWJlbCB7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucHJvdGVjdGlvbi1wbGFuLXRvdGFsIC5wcm90ZWN0aW9uLXBsYW4tdG90YWwtdmFsdWUsIC5tb2RhbC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucHJvdGVjdGlvbi1wbGFuLXRvdGFsIC5wcm90ZWN0aW9uLXBsYW4tdG90YWwtdmFsdWUsXG4ubW9kYWwgLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wcm90ZWN0aW9uLXBsYW4tdG90YWwgLnByb3RlY3Rpb24tcGxhbi10b3RhbC12YWx1ZSB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGVyZm9ybWFuY2UtaGVhZGVyLFxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAuYW50aXZpcnVzLWhlYWRlcixcbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBhcnRzLWhlYWRlciwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5wZXJmb3JtYW5jZS1oZWFkZXIsXG4ubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1oZWFkZXIsXG4ubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLnBhcnRzLWhlYWRlciwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGVyZm9ybWFuY2UtaGVhZGVyLFxuLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLWhlYWRlcixcbi5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBhcnRzLWhlYWRlciwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAucGVyZm9ybWFuY2UtaGVhZGVyLFxuLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAuYW50aXZpcnVzLWhlYWRlcixcbi5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLnBhcnRzLWhlYWRlciwgLm1vZGFsLm1vZGFsLXBhcnRzIC5wZXJmb3JtYW5jZS1oZWFkZXIsXG4ubW9kYWwubW9kYWwtcGFydHMgLmFudGl2aXJ1cy1oZWFkZXIsXG4ubW9kYWwubW9kYWwtcGFydHMgLnBhcnRzLWhlYWRlciwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5wZXJmb3JtYW5jZS1oZWFkZXIsXG4ubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1oZWFkZXIsXG4ubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLnBhcnRzLWhlYWRlciB7XG4gIG1hcmdpbjogMTBweCAwO1xufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uLCAubW9kYWwubW9kYWwtcGFydHMgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24sIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBlcmZvcm1hbmNlLWNvbnRlbnQgLnBsYW4tb3B0aW9uLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLnBlcmZvcm1hbmNlLWNvbnRlbnQgLnBsYW4tb3B0aW9uLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wZXJmb3JtYW5jZS1jb250ZW50IC5wbGFuLW9wdGlvbiwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAucGVyZm9ybWFuY2UtY29udGVudCAucGxhbi1vcHRpb24sIC5tb2RhbC5tb2RhbC1wYXJ0cyAucGVyZm9ybWFuY2UtY29udGVudCAucGxhbi1vcHRpb24sIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAucGVyZm9ybWFuY2UtY29udGVudCAucGxhbi1vcHRpb24ge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wZXJmb3JtYW5jZS1jb250ZW50IC5wZXJmb3JtYW5jZS1wcmljZS1pbmZvLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLnBlcmZvcm1hbmNlLWNvbnRlbnQgLnBlcmZvcm1hbmNlLXByaWNlLWluZm8sIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBlcmZvcm1hbmNlLWNvbnRlbnQgLnBlcmZvcm1hbmNlLXByaWNlLWluZm8sIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLnBlcmZvcm1hbmNlLWNvbnRlbnQgLnBlcmZvcm1hbmNlLXByaWNlLWluZm8sIC5tb2RhbC5tb2RhbC1wYXJ0cyAucGVyZm9ybWFuY2UtY29udGVudCAucGVyZm9ybWFuY2UtcHJpY2UtaW5mbywgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5wZXJmb3JtYW5jZS1jb250ZW50IC5wZXJmb3JtYW5jZS1wcmljZS1pbmZvIHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAuYW50aXZpcnVzLWNvbnRlbnQgLnBsYW4tb3B0aW9uLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1jb250ZW50IC5wbGFuLW9wdGlvbiwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLWNvbnRlbnQgLnBsYW4tb3B0aW9uLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5hbnRpdmlydXMtY29udGVudCAucGxhbi1vcHRpb24sIC5tb2RhbC5tb2RhbC1wYXJ0cyAuYW50aXZpcnVzLWNvbnRlbnQgLnBsYW4tb3B0aW9uLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1jb250ZW50IC5wbGFuLW9wdGlvbiB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLmFudGl2aXJ1cy1jb250ZW50IC5hbnRpdmlydXMtcHJpY2UtaW5mbywgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtY29udGVudCAuYW50aXZpcnVzLXByaWNlLWluZm8sIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1jb250ZW50IC5hbnRpdmlydXMtcHJpY2UtaW5mbywgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAuYW50aXZpcnVzLWNvbnRlbnQgLmFudGl2aXJ1cy1wcmljZS1pbmZvLCAubW9kYWwubW9kYWwtcGFydHMgLmFudGl2aXJ1cy1jb250ZW50IC5hbnRpdmlydXMtcHJpY2UtaW5mbywgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtY29udGVudCAuYW50aXZpcnVzLXByaWNlLWluZm8ge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5vcHRpb24tcHJpY2UsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAub3B0aW9uLXByaWNlLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5vcHRpb24tcHJpY2UsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLm9wdGlvbi1wcmljZSwgLm1vZGFsLm1vZGFsLXBhcnRzIC5vcHRpb24tcHJpY2UsIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAub3B0aW9uLXByaWNlIHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAudGFiLWNvbnRlbnQsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAudGFiLWNvbnRlbnQsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnRhYi1jb250ZW50LCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC50YWItY29udGVudCwgLm1vZGFsLm1vZGFsLXBhcnRzIC50YWItY29udGVudCwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC50YWItY29udGVudCB7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAudGFiLXBhbmUgLnBlcmZvcm1hbmNlLWNvbnRlbnQgaDUubWIsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAudGFiLXBhbmUgLnBlcmZvcm1hbmNlLWNvbnRlbnQgaDUubWIsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnRhYi1wYW5lIC5wZXJmb3JtYW5jZS1jb250ZW50IGg1Lm1iLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC50YWItcGFuZSAucGVyZm9ybWFuY2UtY29udGVudCBoNS5tYiwgLm1vZGFsLm1vZGFsLXBhcnRzIC50YWItcGFuZSAucGVyZm9ybWFuY2UtY29udGVudCBoNS5tYiwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC50YWItcGFuZSAucGVyZm9ybWFuY2UtY29udGVudCBoNS5tYiB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMsIC5tb2RhbC5tb2RhbC1wYXJ0cyAucGFydHMtcGVyZm9ybWFuY2UtdGFicywgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBtYXJnaW4tdG9wOiAwLjYyNXJlbTtcbiAgcGFkZGluZy10b3A6IDdweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNjY2M7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGFydHMtcGVyZm9ybWFuY2UtdGFicywgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzLCAubW9kYWwubW9kYWwtcGFydHMgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMsIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAucGFydHMtcGVyZm9ybWFuY2UtdGFicyB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluaywgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluaywgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmssIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLCAubW9kYWwubW9kYWwtcGFydHMgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1jb250ZW50LCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLWNvbnRlbnQsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLWNvbnRlbnQsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLWNvbnRlbnQsIC5tb2RhbC5tb2RhbC1wYXJ0cyAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstY29udGVudCwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1jb250ZW50IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDAgMC42MjVyZW0gMC41cmVtO1xufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmsuYWN0aXZlIC5uYXYtbGluay1jb250ZW50LCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLmFjdGl2ZSAubmF2LWxpbmstY29udGVudCwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmsuYWN0aXZlIC5uYXYtbGluay1jb250ZW50LCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay5hY3RpdmUgLm5hdi1saW5rLWNvbnRlbnQsIC5tb2RhbC5tb2RhbC1wYXJ0cyAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmsuYWN0aXZlIC5uYXYtbGluay1jb250ZW50LCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLmFjdGl2ZSAubmF2LWxpbmstY29udGVudCB7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLXBhcnRzOm5vdCguYWN0aXZlKSAubmF2LWxpbmstdGV4dDo6YmVmb3JlLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLXBhcnRzOm5vdCguYWN0aXZlKSAubmF2LWxpbmstdGV4dDo6YmVmb3JlLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1wYXJ0czpub3QoLmFjdGl2ZSkgLm5hdi1saW5rLXRleHQ6OmJlZm9yZSwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstcGFydHM6bm90KC5hY3RpdmUpIC5uYXYtbGluay10ZXh0OjpiZWZvcmUsIC5tb2RhbC5tb2RhbC1wYXJ0cyAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstcGFydHM6bm90KC5hY3RpdmUpIC5uYXYtbGluay10ZXh0OjpiZWZvcmUsIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstcGFydHM6bm90KC5hY3RpdmUpIC5uYXYtbGluay10ZXh0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBsZWZ0OiAtMTVweDtcbiAgdG9wOiAtMC4yNXJlbTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI4JyBoZWlnaHQ9JzI4JyB2aWV3Qm94PScwIDAgMjggMjgnJTNFJTNDcGF0aCBmaWxsPSclMjMwNDZBMzgnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTEuMzU3IDE0YzAgNi45NzMgNS42NzIgMTIuNjQ0IDEyLjY0NCAxMi42NDRTMjYuNjQ2IDIwLjk3MyAyNi42NDYgMTQgMjAuOTczIDEuMzU1IDE0IDEuMzU1QzcuMDI5IDEuMzU1IDEuMzU3IDcuMDI5IDEuMzU3IDE0ek0wIDE0QzAgNi4yOCA2LjI4IDAgMTQgMHMxNCA2LjI4IDE0IDE0LTYuMjggMTQtMTQgMTRTMCAyMS43MiAwIDE0em0yMC45MTktNS44Yy41NjYtLjU5OCAxLjQ2Ny4yNzUuOTAxLjg3NC0zLjE0IDMuNDQxLTYuMzA3IDYuODMzLTkuNDc0IDEwLjI1LS4xNTQuMTc0LS4zMDkuMzI0LS40NjMuNDk4LS4yMzIuMjUtLjY3LjIyNS0uOTAxIDAtMS41OTYtMS40NzEtMy4xOTItMi45NjctNC43ODgtNC40MzktLjU5My0uNTQ5LjMwOC0xLjQ0Ni45LS44NzNhNjI3LjQwMyA2MjcuNDAzIDAgMCAxIDQuMyAzLjk5YzMuMTkyLTMuNDQxIDYuMzU5LTYuODU4IDkuNTI1LTEwLjN6Jy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLXBhcnRzOm5vdCguYWN0aXZlKSAubmF2LWxpbmstdGV4dDo6YmVmb3JlLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLXBhcnRzOm5vdCguYWN0aXZlKSAubmF2LWxpbmstdGV4dDo6YmVmb3JlLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1wYXJ0czpub3QoLmFjdGl2ZSkgLm5hdi1saW5rLXRleHQ6OmJlZm9yZSwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstcGFydHM6bm90KC5hY3RpdmUpIC5uYXYtbGluay10ZXh0OjpiZWZvcmUsIC5tb2RhbC5tb2RhbC1wYXJ0cyAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstcGFydHM6bm90KC5hY3RpdmUpIC5uYXYtbGluay10ZXh0OjpiZWZvcmUsIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstcGFydHM6bm90KC5hY3RpdmUpIC5uYXYtbGluay10ZXh0OjpiZWZvcmUge1xuICAgIHdpZHRoOiAyNHB4O1xuICAgIGhlaWdodDogMjRweDtcbiAgICBsZWZ0OiAtMjJweDtcbiAgfVxufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicywgLm1vZGFsLm1vZGFsLXBhcnRzIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicywgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgbWFyZ2luLXRvcDogMC42MjVyZW07XG4gIHBhZGRpbmctdG9wOiA3cHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2NjO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicywgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMsIC5tb2RhbC5tb2RhbC1wYXJ0cyAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMsIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluaywgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmssIC5tb2RhbC5tb2RhbC1wYXJ0cyAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluayB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLWNvbnRlbnQsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLWNvbnRlbnQsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1jb250ZW50LCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstY29udGVudCwgLm1vZGFsLm1vZGFsLXBhcnRzIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstY29udGVudCwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstY29udGVudCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwIDEwcHggOHB4O1xufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLmFjdGl2ZSAubmF2LWxpbmstY29udGVudCwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmsuYWN0aXZlIC5uYXYtbGluay1jb250ZW50LCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmsuYWN0aXZlIC5uYXYtbGluay1jb250ZW50LCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmsuYWN0aXZlIC5uYXYtbGluay1jb250ZW50LCAubW9kYWwubW9kYWwtcGFydHMgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay5hY3RpdmUgLm5hdi1saW5rLWNvbnRlbnQsIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLmFjdGl2ZSAubmF2LWxpbmstY29udGVudCB7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1wZXJmb3JtYW5jZTpub3QoLmFjdGl2ZSkgLm5hdi1saW5rLWNvbnRlbnQ6OmJlZm9yZSwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstcGVyZm9ybWFuY2U6bm90KC5hY3RpdmUpIC5uYXYtbGluay1jb250ZW50OjpiZWZvcmUsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1wZXJmb3JtYW5jZTpub3QoLmFjdGl2ZSkgLm5hdi1saW5rLWNvbnRlbnQ6OmJlZm9yZSwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLXBlcmZvcm1hbmNlOm5vdCguYWN0aXZlKSAubmF2LWxpbmstY29udGVudDo6YmVmb3JlLCAubW9kYWwubW9kYWwtcGFydHMgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1wZXJmb3JtYW5jZTpub3QoLmFjdGl2ZSkgLm5hdi1saW5rLWNvbnRlbnQ6OmJlZm9yZSwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstcGVyZm9ybWFuY2U6bm90KC5hY3RpdmUpIC5uYXYtbGluay1jb250ZW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBsZWZ0OiAtMTVweDtcbiAgdG9wOiAycHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyOCcgaGVpZ2h0PScyOCcgdmlld0JveD0nMCAwIDI4IDI4JyUzRSUzQ3BhdGggZmlsbD0nJTIzMDQ2QTM4JyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J00xLjM1NyAxNGMwIDYuOTczIDUuNjcyIDEyLjY0NCAxMi42NDQgMTIuNjQ0UzI2LjY0NiAyMC45NzMgMjYuNjQ2IDE0IDIwLjk3MyAxLjM1NSAxNCAxLjM1NUM3LjAyOSAxLjM1NSAxLjM1NyA3LjAyOSAxLjM1NyAxNHpNMCAxNEMwIDYuMjggNi4yOCAwIDE0IDBzMTQgNi4yOCAxNCAxNC02LjI4IDE0LTE0IDE0UzAgMjEuNzIgMCAxNHptMjAuOTE5LTUuOGMuNTY2LS41OTggMS40NjcuMjc1LjkwMS44NzQtMy4xNCAzLjQ0MS02LjMwNyA2LjgzMy05LjQ3NCAxMC4yNS0uMTU0LjE3NC0uMzA5LjMyNC0uNDYzLjQ5OC0uMjMyLjI1LS42Ny4yMjUtLjkwMSAwLTEuNTk2LTEuNDcxLTMuMTkyLTIuOTY3LTQuNzg4LTQuNDM5LS41OTMtLjU0OS4zMDgtMS40NDYuOS0uODczYTYyNy40MDMgNjI3LjQwMyAwIDAgMSA0LjMgMy45OWMzLjE5Mi0zLjQ0MSA2LjM1OS02Ljg1OCA5LjUyNS0xMC4zeicvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstcGVyZm9ybWFuY2U6bm90KC5hY3RpdmUpIC5uYXYtbGluay1jb250ZW50OjpiZWZvcmUsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLXBlcmZvcm1hbmNlOm5vdCguYWN0aXZlKSAubmF2LWxpbmstY29udGVudDo6YmVmb3JlLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstcGVyZm9ybWFuY2U6bm90KC5hY3RpdmUpIC5uYXYtbGluay1jb250ZW50OjpiZWZvcmUsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1wZXJmb3JtYW5jZTpub3QoLmFjdGl2ZSkgLm5hdi1saW5rLWNvbnRlbnQ6OmJlZm9yZSwgLm1vZGFsLm1vZGFsLXBhcnRzIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstcGVyZm9ybWFuY2U6bm90KC5hY3RpdmUpIC5uYXYtbGluay1jb250ZW50OjpiZWZvcmUsIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLXBlcmZvcm1hbmNlOm5vdCguYWN0aXZlKSAubmF2LWxpbmstY29udGVudDo6YmVmb3JlIHtcbiAgICB3aWR0aDogMjRweDtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gICAgbGVmdDogLTIycHg7XG4gICAgdG9wOiAwO1xuICB9XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wYXJ0cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLnBhcnRzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4sIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBhcnRzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4sIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLnBhcnRzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4sIC5tb2RhbC5tb2RhbC1wYXJ0cyAucGFydHMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0biwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5wYXJ0cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGFydHMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5wYXJ0cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wYXJ0cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5wYXJ0cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtcGFydHMgLnBhcnRzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAucGFydHMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyOCcgaGVpZ2h0PScyOCcgdmlld0JveD0nMCAwIDI4IDI4JyUzRSUzQ3BhdGggZmlsbD0nJTIzMDQ2QTM4JyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J00xLjM1NyAxNGMwIDYuOTczIDUuNjcyIDEyLjY0NCAxMi42NDQgMTIuNjQ0UzI2LjY0NiAyMC45NzMgMjYuNjQ2IDE0IDIwLjk3MyAxLjM1NSAxNCAxLjM1NUM3LjAyOSAxLjM1NSAxLjM1NyA3LjAyOSAxLjM1NyAxNHpNMCAxNEMwIDYuMjggNi4yOCAwIDE0IDBzMTQgNi4yOCAxNCAxNC02LjI4IDE0LTE0IDE0UzAgMjEuNzIgMCAxNHptMjAuOTE5LTUuOGMuNTY2LS41OTggMS40NjcuMjc1LjkwMS44NzQtMy4xNCAzLjQ0MS02LjMwNyA2LjgzMy05LjQ3NCAxMC4yNS0uMTU0LjE3NC0uMzA5LjMyNC0uNDYzLjQ5OC0uMjMyLjI1LS42Ny4yMjUtLjkwMSAwLTEuNTk2LTEuNDcxLTMuMTkyLTIuOTY3LTQuNzg4LTQuNDM5LS41OTMtLjU0OS4zMDgtMS40NDYuOS0uODczYTYyNy40MDMgNjI3LjQwMyAwIDAgMSA0LjMgMy45OWMzLjE5Mi0zLjQ0MSA2LjM1OS02Ljg1OCA5LjUyNS0xMC4zeicvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgYmFja2dyb3VuZC1zaXplOiAyMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgcmlnaHQ7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBhcnRzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAucGFydHMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGFydHMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAucGFydHMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLXBhcnRzIC5wYXJ0cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLnBhcnRzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQge1xuICAgIGJhY2tncm91bmQtc2l6ZTogMjRweDtcbiAgfVxufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGVyZm9ybWFuY2UtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0biwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5wZXJmb3JtYW5jZS1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wZXJmb3JtYW5jZS1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5wZXJmb3JtYW5jZS1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLCAubW9kYWwubW9kYWwtcGFydHMgLnBlcmZvcm1hbmNlLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4sIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAucGVyZm9ybWFuY2UtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0biB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBlcmZvcm1hbmNlLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAucGVyZm9ybWFuY2UtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGVyZm9ybWFuY2UtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAucGVyZm9ybWFuY2UtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLXBhcnRzIC5wZXJmb3JtYW5jZS1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLnBlcmZvcm1hbmNlLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTAwIDEwMCclM0UlM0NkZWZzJTNFJTNDc3R5bGUlM0UgLmYyZTAyZjY2LThhZWMtNGQ3Mi1iOGE2LWNmN2Q5MjdhZWNhNyU3QmZpbGw6bm9uZTslN0QuZjk0Nzk3MDAtNTUyYy00ZDRjLWJlNDAtYjZiOGViZDMwOTk0JTdCZmlsbDolMjMwNDZBMzg7JTdEICUzQy9zdHlsZSUzRSUzQy9kZWZzJTNFJTNDZyBpZD0nYTQ1ZDU2NjgtNGE5NC00YTUzLThkODktZmY3NjkxNGNlYmRjJyBkYXRhLW5hbWU9J3dhcnJhbnR5JyUzRSUzQ3BhdGggY2xhc3M9J2YyZTAyZjY2LThhZWMtNGQ3Mi1iOGE2LWNmN2Q5MjdhZWNhNycgZD0nTTc5LjI0LDUyVjI0LjY2YTUzLjM1LDUzLjM1LDAsMCwxLTE0LjM3LTIuOTEsNDEuMjYsNDEuMjYsMCwwLDEtMTQuNjItOS4xOUE0Ni43LDQ2LjcsMCwwLDEsMzUsMjEuNzVhNjAuNyw2MC43LDAsMCwxLTE1LjI4LDIuOTJWNTEuOWMwLC42LjQsNywyLjg4LDEwLjg1LjIyLjM1LjQxLjc1LjY5LDEuMjEsMi43NSw0LjU1LDguNDQsMTQsMjYuOTIsMjIuNTYsMTgtOC4zNCwyMy40LTE3LjY4LDI2LTIyLjE5LjM1LS42MS42Ni0xLjE1Ljk0LTEuNTgsMi4wNy0zLjI0LDIuMTctOC43NiwyLTEwLjYxQzc5LjE5LDUyLjA4LDc5LjI0LDUyLDc5LjI0LDUyWm0tOC4zNC04LjlhMiwyLDAsMCwxLS42LDEuNDNsLTI1LDI1LjJhMi4xMiwyLjEyLDAsMCwxLTEuNDYuN2gwYTIuMTYsMi4xNiwwLDAsMS0xLjQ2LS43TDMwLjU1LDU3LjU3YTIuMSwyLjEsMCwwLDEtLjQ2LTEuNXYtMTNhMS45MiwxLjkyLDAsMCwxLDMuMzItMS40NGwxMC40MiwxMC42TDY3LjQzLDI4LjZhMiwyLDAsMCwxLDMuNDcsMS40NVonLyUzRSUzQ3BhdGggY2xhc3M9J2Y5NDc5NzAwLTU1MmMtNGQ0Yy1iZTQwLWI2YjhlYmQzMDk5NCcgZD0nTTY5LjY1LDI4LjE1YTIsMiwwLDAsMC0yLjIzLjQ0TDQzLjgxLDUyLjIxLDMzLjQsNDEuNjJhMS45MSwxLjkxLDAsMCwwLTMuMzEsMS40NHYxM2EyLjA5LDIuMDksMCwwLDAsLjQ2LDEuNWwxMS44LDEyLjEyYTIuMTYsMi4xNiwwLDAsMCwxLjQ2LjdoMGEyLjA3LDIuMDcsMCwwLDAsMS40NS0uN2wyNS0yNS4xNmEyLjA2LDIuMDYsMCwwLDAsLjYtMS40NHYtMTNBMiwyLDAsMCwwLDY5LjY1LDI4LjE1Wk02Ni41OSw0Mi4yM2wtMjIuOTIsMjMtOS44NC0xMFY0OC4wN2w4LjQzLDguNjRhMi4yOSwyLjI5LDAsMCwwLDEuNS43NWgwYTEuOTQsMS45NCwwLDAsMCwxLjM1LS43NEw2Ni41OSwzNVonLyUzRSUzQ3BhdGggY2xhc3M9J2Y5NDc5NzAwLTU1MmMtNGQ0Yy1iZTQwLWI2YjhlYmQzMDk5NCcgZD0nTTgzLjI2LDUxLjg4VjIyLjc3YTIuMDcsMi4wNywwLDAsMC0xLjkyLTIuMDVjLTYuNC0uNDUtMTEuMDctMS4zMi0xNS4xLTIuODFhMzYuNzcsMzYuNzcsMCwwLDEtMTQtOS4yMWwtLjE3LS4yN2EyLjA1LDIuMDUsMCwwLDAtMy4zOC0uMThsLS4yOC4zNWE0Mi4zOCw0Mi4zOCwwLDAsMS0xNC45MSw5LjI5Yy0zLjc1LDEuMzktOSwyLjMtMTYuMTQsMi44MmEyLjA2LDIuMDYsMCwwLDAtMS45MSwyLjA2djI5LjNjMCwuMzIuNDUsOCwzLjYyLDEyLjkxLjIuMzIuNDQuNjguNjksMS4xLDIuNzYsNC41NSw5LjIsMTUuMjEsMjkuMTgsMjQuMzZsLjE1LjA2LjQ3LjE3YTEuODksMS44OSwwLDAsMCwuNy4xMywyLjE1LDIuMTUsMCwwLDAsLjgtLjE2bC40Ny0uMkM3MSw4MS41LDc2Ljk0LDcxLjMsNzkuODEsNjYuNGMuMzItLjU1LjYtMSwuODYtMS40NEM4My43NCw2MC4xNSw4My4yNiw1Mi44Niw4My4yNiw1MS44OFpNNzcuMTgsNjIuNzVjLS4yOS40NC0uNTgsMS0uOTQsMS41OC0yLjYyLDQuNTEtOCwxMy44NS0yNiwyMi4xOUMzMS43NCw3Ny45NCwyNi4wNyw2OC41MSwyMy4zLDY0Yy0uMjktLjQ2LS40Ny0uODYtLjY5LTEuMjEtMi40Ny0zLjg0LTIuODctMTAuMjUtMi44Ny0xMC44NVYyNC42N0E2Mi4zMiw2Mi4zMiwwLDAsMCwzNSwyMS43NmE0Ni43LDQ2LjcsMCwwLDAsMTUuMjMtOS4xOSw0MS4zMSw0MS4zMSwwLDAsMCwxNC42MSw5LjE5LDUzLjEzLDUzLjEzLDAsMCwwLDE0LjM3LDIuOTFWNTJjMCwuMDYsMCwuMTIsMCwuMTguMTYsMS44NC4wNyw3LjM2LTIsMTAuNlonLyUzRSUzQy9nJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgYmFja2dyb3VuZC1zaXplOiAyMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgcmlnaHQ7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBlcmZvcm1hbmNlLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAucGVyZm9ybWFuY2UtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGVyZm9ybWFuY2UtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAucGVyZm9ybWFuY2UtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLXBhcnRzIC5wZXJmb3JtYW5jZS1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLnBlcmZvcm1hbmNlLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQge1xuICAgIGJhY2tncm91bmQtc2l6ZTogMjRweDtcbiAgfVxufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAuYW50aXZpcnVzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4sIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4sIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5hbnRpdmlydXMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0biwgLm1vZGFsLm1vZGFsLXBhcnRzIC5hbnRpdmlydXMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0biwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0biB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLmFudGl2aXJ1cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAuYW50aXZpcnVzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1wYXJ0cyAuYW50aXZpcnVzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTAwIDEwMCclM0UlM0NkZWZzJTNFJTNDc3R5bGUlM0UgLmYyZTAyZjY2LThhZWMtNGQ3Mi1iOGE2LWNmN2Q5MjdhZWNhNyU3QmZpbGw6bm9uZTslN0QuZjk0Nzk3MDAtNTUyYy00ZDRjLWJlNDAtYjZiOGViZDMwOTk0JTdCZmlsbDolMjMwNDZBMzg7JTdEICUzQy9zdHlsZSUzRSUzQy9kZWZzJTNFJTNDZyBpZD0nYTQ1ZDU2NjgtNGE5NC00YTUzLThkODktZmY3NjkxNGNlYmRjJyBkYXRhLW5hbWU9J3dhcnJhbnR5JyUzRSUzQ3BhdGggY2xhc3M9J2YyZTAyZjY2LThhZWMtNGQ3Mi1iOGE2LWNmN2Q5MjdhZWNhNycgZD0nTTc5LjI0LDUyVjI0LjY2YTUzLjM1LDUzLjM1LDAsMCwxLTE0LjM3LTIuOTEsNDEuMjYsNDEuMjYsMCwwLDEtMTQuNjItOS4xOUE0Ni43LDQ2LjcsMCwwLDEsMzUsMjEuNzVhNjAuNyw2MC43LDAsMCwxLTE1LjI4LDIuOTJWNTEuOWMwLC42LjQsNywyLjg4LDEwLjg1LjIyLjM1LjQxLjc1LjY5LDEuMjEsMi43NSw0LjU1LDguNDQsMTQsMjYuOTIsMjIuNTYsMTgtOC4zNCwyMy40LTE3LjY4LDI2LTIyLjE5LjM1LS42MS42Ni0xLjE1Ljk0LTEuNTgsMi4wNy0zLjI0LDIuMTctOC43NiwyLTEwLjYxQzc5LjE5LDUyLjA4LDc5LjI0LDUyLDc5LjI0LDUyWm0tOC4zNC04LjlhMiwyLDAsMCwxLS42LDEuNDNsLTI1LDI1LjJhMi4xMiwyLjEyLDAsMCwxLTEuNDYuN2gwYTIuMTYsMi4xNiwwLDAsMS0xLjQ2LS43TDMwLjU1LDU3LjU3YTIuMSwyLjEsMCwwLDEtLjQ2LTEuNXYtMTNhMS45MiwxLjkyLDAsMCwxLDMuMzItMS40NGwxMC40MiwxMC42TDY3LjQzLDI4LjZhMiwyLDAsMCwxLDMuNDcsMS40NVonLyUzRSUzQ3BhdGggY2xhc3M9J2Y5NDc5NzAwLTU1MmMtNGQ0Yy1iZTQwLWI2YjhlYmQzMDk5NCcgZD0nTTY5LjY1LDI4LjE1YTIsMiwwLDAsMC0yLjIzLjQ0TDQzLjgxLDUyLjIxLDMzLjQsNDEuNjJhMS45MSwxLjkxLDAsMCwwLTMuMzEsMS40NHYxM2EyLjA5LDIuMDksMCwwLDAsLjQ2LDEuNWwxMS44LDEyLjEyYTIuMTYsMi4xNiwwLDAsMCwxLjQ2LjdoMGEyLjA3LDIuMDcsMCwwLDAsMS40NS0uN2wyNS0yNS4xNmEyLjA2LDIuMDYsMCwwLDAsLjYtMS40NHYtMTNBMiwyLDAsMCwwLDY5LjY1LDI4LjE1Wk02Ni41OSw0Mi4yM2wtMjIuOTIsMjMtOS44NC0xMFY0OC4wN2w4LjQzLDguNjRhMi4yOSwyLjI5LDAsMCwwLDEuNS43NWgwYTEuOTQsMS45NCwwLDAsMCwxLjM1LS43NEw2Ni41OSwzNVonLyUzRSUzQ3BhdGggY2xhc3M9J2Y5NDc5NzAwLTU1MmMtNGQ0Yy1iZTQwLWI2YjhlYmQzMDk5NCcgZD0nTTgzLjI2LDUxLjg4VjIyLjc3YTIuMDcsMi4wNywwLDAsMC0xLjkyLTIuMDVjLTYuNC0uNDUtMTEuMDctMS4zMi0xNS4xLTIuODFhMzYuNzcsMzYuNzcsMCwwLDEtMTQtOS4yMWwtLjE3LS4yN2EyLjA1LDIuMDUsMCwwLDAtMy4zOC0uMThsLS4yOC4zNWE0Mi4zOCw0Mi4zOCwwLDAsMS0xNC45MSw5LjI5Yy0zLjc1LDEuMzktOSwyLjMtMTYuMTQsMi44MmEyLjA2LDIuMDYsMCwwLDAtMS45MSwyLjA2djI5LjNjMCwuMzIuNDUsOCwzLjYyLDEyLjkxLjIuMzIuNDQuNjguNjksMS4xLDIuNzYsNC41NSw5LjIsMTUuMjEsMjkuMTgsMjQuMzZsLjE1LjA2LjQ3LjE3YTEuODksMS44OSwwLDAsMCwuNy4xMywyLjE1LDIuMTUsMCwwLDAsLjgtLjE2bC40Ny0uMkM3MSw4MS41LDc2Ljk0LDcxLjMsNzkuODEsNjYuNGMuMzItLjU1LjYtMSwuODYtMS40NEM4My43NCw2MC4xNSw4My4yNiw1Mi44Niw4My4yNiw1MS44OFpNNzcuMTgsNjIuNzVjLS4yOS40NC0uNTgsMS0uOTQsMS41OC0yLjYyLDQuNTEtOCwxMy44NS0yNiwyMi4xOUMzMS43NCw3Ny45NCwyNi4wNyw2OC41MSwyMy4zLDY0Yy0uMjktLjQ2LS40Ny0uODYtLjY5LTEuMjEtMi40Ny0zLjg0LTIuODctMTAuMjUtMi44Ny0xMC44NVYyNC42N0E2Mi4zMiw2Mi4zMiwwLDAsMCwzNSwyMS43NmE0Ni43LDQ2LjcsMCwwLDAsMTUuMjMtOS4xOSw0MS4zMSw0MS4zMSwwLDAsMCwxNC42MSw5LjE5LDUzLjEzLDUzLjEzLDAsMCwwLDE0LjM3LDIuOTFWNTJjMCwuMDYsMCwuMTIsMCwuMTguMTYsMS44NC4wNyw3LjM2LTIsMTAuNlonLyUzRSUzQy9nJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgYmFja2dyb3VuZC1zaXplOiAyMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgcmlnaHQ7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLmFudGl2aXJ1cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAuYW50aXZpcnVzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1wYXJ0cyAuYW50aXZpcnVzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQge1xuICAgIGJhY2tncm91bmQtc2l6ZTogMjRweDtcbiAgfVxufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyLCAubW9kYWwubW9kYWwtcGFydHMgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIsIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciB7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyLCAubW9kYWwubW9kYWwtcGFydHMgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIsIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gIH1cbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgYnV0dG9uLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgYnV0dG9uLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIGJ1dHRvbiwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciBidXR0b24sIC5tb2RhbC5tb2RhbC1wYXJ0cyAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciBidXR0b24sIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciBidXR0b24ge1xuICBoZWlnaHQ6IDM2cHg7XG4gIG1heC1oZWlnaHQ6IDM2cHg7XG4gIHBhZGRpbmc6IDAgMTVweDtcbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0bi1wcmV2LFxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLW5leHQsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLXByZXYsXG4ubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0bi1uZXh0LCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5idG4tcHJldixcbi5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0bi1uZXh0LCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5idG4tcHJldixcbi5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0bi1uZXh0LCAubW9kYWwubW9kYWwtcGFydHMgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0bi1wcmV2LFxuLm1vZGFsLm1vZGFsLXBhcnRzIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5idG4tbmV4dCwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5idG4tcHJldixcbi5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLW5leHQge1xuICB3aWR0aDogNzJweDtcbiAgbWF4LXdpZHRoOiA3MnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5idG4tcHJldixcbiAgLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLW5leHQsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLXByZXYsXG4gIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLW5leHQsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0bi1wcmV2LFxuICAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5idG4tbmV4dCwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLXByZXYsXG4gIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0bi1uZXh0LCAubW9kYWwubW9kYWwtcGFydHMgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0bi1wcmV2LFxuICAubW9kYWwubW9kYWwtcGFydHMgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0bi1uZXh0LCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0bi1wcmV2LFxuICAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0bi1uZXh0IHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmNvbnRpbnVlLWxpbmssIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuY29udGludWUtbGluaywgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuY29udGludWUtbGluaywgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuY29udGludWUtbGluaywgLm1vZGFsLm1vZGFsLXBhcnRzIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5jb250aW51ZS1saW5rLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmNvbnRpbnVlLWxpbmsge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBvcmRlcjogMztcbiAgLW1zLWZsZXgtb3JkZXI6IDM7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBwYWRkaW5nOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmNvbnRpbnVlLWxpbmssIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuY29udGludWUtbGluaywgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuY29udGludWUtbGluaywgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuY29udGludWUtbGluaywgLm1vZGFsLm1vZGFsLXBhcnRzIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5jb250aW51ZS1saW5rLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmNvbnRpbnVlLWxpbmsge1xuICAgIG1hcmdpbjogMCAxMHB4IDAgYXV0bztcbiAgICBvcmRlcjogMDtcbiAgICAtbXMtZmxleC1vcmRlcjogMDtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxufVxuLm1vZGFsLm1vZGFsLWluc3RhbGxhdGlvbi1xdW90ZSAubW9kYWwtaGVhZGVyLCAubW9kYWwubW9kYWwtaW5zdGFsbGF0aW9uLW9wdGlvbiAubW9kYWwtaGVhZGVyIHtcbiAgcGFkZGluZy1yaWdodDogMzVweDtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsYXRpb24tcXVvdGUgLnppcC1pbnB1dC1yb3csXG4ubW9kYWwubW9kYWwtaW5zdGFsbGF0aW9uLXF1b3RlIC5wcm9tby1hbmQtc3VibWl0LXJvdyB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuLm1vZGFsLm1vZGFsLWluc3RhbGxhdGlvbi1xdW90ZSAuemlwLWlucHV0LXJvdyAuZm9ybS1ncm91cCxcbi5tb2RhbC5tb2RhbC1pbnN0YWxsYXRpb24tcXVvdGUgLnByb21vLWFuZC1zdWJtaXQtcm93IC5mb3JtLWdyb3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsYXRpb24tcXVvdGUgLnppcC1pbnB1dC1yb3cgLmJ0bixcbi5tb2RhbC5tb2RhbC1pbnN0YWxsYXRpb24tcXVvdGUgLnByb21vLWFuZC1zdWJtaXQtcm93IC5idG4ge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAzNnB4O1xuICBtYXgtaGVpZ2h0OiAzNnB4O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tdG9wOiAyMnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tb2RhbC5tb2RhbC1pbnN0YWxsYXRpb24tcXVvdGUgLnppcC1pbnB1dC1yb3cgLmJ0bixcbiAgLm1vZGFsLm1vZGFsLWluc3RhbGxhdGlvbi1xdW90ZSAucHJvbW8tYW5kLXN1Ym1pdC1yb3cgLmJ0biB7XG4gICAgbWFyZ2luLXRvcDogMjdweDtcbiAgfVxufVxuLm1vZGFsLm1vZGFsLWluc3RhbGxhdGlvbi1xdW90ZSAuemlwLWlucHV0LXJvdyB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbGF0aW9uLXF1b3RlIC5pbnZhbGlkLWZlZWRiYWNrLWN1c3RvbSB7XG4gIGNvbG9yOiAjYTUxYTFmO1xuICBwYWRkaW5nLXRvcDogMTVweDtcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbGF0aW9uLXF1b3RlIC5hZGRyZXNzLWJsb2NrIHtcbiAgcGFkZGluZy10b3A6IDE1cHg7XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbGF0aW9uLXF1b3RlIC5hZGRyZXNzLWJsb2NrIC5mb3JtLWdyb3VwOm5vdCgucmVxdWlyZWQpIHtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsYXRpb24tcXVvdGUgLnByb2R1Y3QtdHlwZS1zZWxlY3QtbGFiZWwgc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbGF0aW9uLXF1b3RlIC5lcnJvci1tZXNzYWdlIHtcbiAgbWFyZ2luOiAxNXB4IDA7XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbGF0aW9uLXF1b3RlIC5lcnJvci1tZXNzYWdlIC5lcnJvci1tZXNzYWdlLXRleHQge1xuICBjb2xvcjogI2E1MWExZjtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsYXRpb24tb3B0aW9uIC5pbnN0YWxsYXRpb24tb3B0aW9ucy1hc3NldHMge1xuICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgbWFyZ2luLXRvcDogMTZweDtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsYXRpb24tb3B0aW9uIC5tb2RhbC1mb290ZXIge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IG5vbmU7XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbGF0aW9uLW9wdGlvbiAubW9kYWwtZm9vdGVyIGJ1dHRvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwLjM0Mzc1cmVtIDEwcHg7XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbGF0aW9uLW9wdGlvbiAubW9kYWwtZm9vdGVyIGJ1dHRvbi5uZm0taW5zdGFsbGF0aW9uIHtcbiAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5tb2RhbC5tb2RhbC1pbnN0YWxsYXRpb24tb3B0aW9uIC5tb2RhbC1mb290ZXIgYnV0dG9uLm5mbS1pbnN0YWxsYXRpb24ge1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgfVxufVxuLm1vZGFsLm1vZGFsLXNlcnZpY2VzLXJlcXVlc3QgLnppcC1pbnB1dC1yb3csXG4ubW9kYWwubW9kYWwtc2VydmljZXMtcmVxdWVzdCAucGhvbmUtc2FtZSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgdGV4dC13cmFwOiB3cmFwO1xuICBtYXJnaW4tdG9wOiAtNC41cHg7XG59XG4ubW9kYWwubW9kYWwtc2VydmljZXMtcmVxdWVzdCAuZXJyb3ItdGV4dCB7XG4gIGNvbG9yOiAjYTUxYTFmO1xufVxuLm1vZGFsLm1vZGFsLXNlcnZpY2VzLXJlcXVlc3QgLndyYXAtdGV4dCB7XG4gIHRleHQtd3JhcDogd3JhcDtcbn1cbi5tb2RhbC5tb2RhbC1zZXJ2aWNlcy1yZXF1ZXN0IC56aXAtaW5wdXQtcm93IHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi5tb2RhbC5tb2RhbC1zZXJ2aWNlcy1yZXF1ZXN0IC5idG4temlwLXN1Ym1pdCB7XG4gIG1hcmdpbi10b3A6IDIzcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tb2RhbC5tb2RhbC1zZXJ2aWNlcy1yZXF1ZXN0IC5idG4temlwLXN1Ym1pdCB7XG4gICAgbWFyZ2luLXRvcDogMjdweDtcbiAgfVxufVxuLm1vZGFsLm1vZGFsLXNlcnZpY2VzLXJlcXVlc3QgbGFiZWwgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDEwMDtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAge1xuICBwYWRkaW5nOiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAubW9kYWwtZGlhbG9nIHtcbiAgICBtYXgtd2lkdGg6IDQ0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAubW9kYWwtZGlhbG9nIHtcbiAgICBtYXgtd2lkdGg6IDkwMHB4O1xuICB9XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5tb2RhbC1oZWFkZXIge1xuICBwYWRkaW5nLWJvdHRvbTogMC42MjVyZW07XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5tb2RhbC1oZWFkZXIgLm1vZGFsLXRpdGxlIHtcbiAgcGFkZGluZy1yaWdodDogNDBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubW9kYWwuZGVsaXZlcnktcGlja3VwIC5sZWZ0LWNvbHVtbiB7XG4gICAgYm9yZGVyLXJpZ2h0OiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAubGVmdC1jb2x1bW4gLmQtc20tbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXIgc3Bhbi5oZWFkZXItbW9udGgsXG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlciBzcGFuLmhlYWRlci15ZWFyIHtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItaGVhZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItaGVhZGVyIGg1IHtcbiAgcGFkZGluZzogMCAwIDEwcHg7XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBtYXJnaW46IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlci1oZWFkZXIgaDUge1xuICAgIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICB9XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlci1oZWFkZXIgLnNsaWNrLWFycm93IHtcbiAgcGFkZGluZzogMDtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyLWhlYWRlciAuc2xpY2stYXJyb3c6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyLWhlYWRlciAuc2xpY2stcHJldjo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyB2aWV3Qm94PScwIDAgMTIgMTInJTNFJTNDcGF0aCBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTQuNDIgNS45ODdsNC4zMjMgNC40MDVjLjE2My4xOC4yNTQuNDEyLjI1Ni42NTVhLjkwNC45MDQgMCAwIDEtLjI3Ny42Ni45NjIuOTYyIDAgMCAxLS42ODMuMjkzYy0uMjczLS4wMDEtLjUzMS0uMTI4LS42NTMtLjI5M0wyLjI2NyA2LjY2YS45NDguOTQ4IDAgMCAxIC4wMDctMS4zMjdMNy4zOC4yNzVBLjkxOS45MTkgMCAwIDEgOC4wNDcgMGMuMjQuMDAyLjQ3My4wOS42OTcuMjkuMTYyLjE4LjI1My40MTIuMjU1LjY1NGEuOTA4LjkwOCAwIDAgMS0uMjc1LjY2TDQuNDIgNS45ODd6Jy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItaGVhZGVyIC5zbGljay1uZXh0OjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIHZpZXdCb3g9JzAgMCAxMiAxMiclM0UlM0NwYXRoIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNNy41NzkgNS45ODdMMy4yNzUgMS42MDRBLjkwOC45MDggMCAwIDEgMyAuOTQ0Ljk5Mi45OTIgMCAwIDEgMy4yNTUuMjljLjIyNS0uMi40NTctLjI4OC42OTgtLjI5YS45MTkuOTE5IDAgMCAxIC42NjYuMjc1bDUuMTA2IDUuMDU4YS45NDguOTQ4IDAgMCAxIC4wMDcgMS4zMjdsLTUuMTE4IDUuMDQ3Yy0uMTIzLjE2NS0uMzguMjkyLS42NTQuMjkzYS45NjIuOTYyIDAgMCAxLS42ODMtLjI5My45MDMuOTAzIDAgMCAxLS4yNzctLjY2Ljk5My45OTMgMCAwIDEgLjI1Ni0uNjU1TDcuNTggNS45ODd6Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAubW9kYWwtYm9keSB7XG4gIHBhZGRpbmctdG9wOiAwLjYyNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5zZWxlY3QtZGF0ZS1jdGEge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuc2VsZWN0LWRhdGUtY3RhIGg1IHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLnBiLTIgZGl2IHtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5zZWxlY3RlZC1waWNrdXAtbG9jYXRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nOiAxNXB4IDA7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5zZWxlY3RlZC1waWNrdXAtbG9jYXRpb24gLmxvY2F0aW9uLWxhYmVsIHtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5zZWxlY3RlZC1waWNrdXAtbG9jYXRpb24gLmxvY2F0aW9uLXZhbHVlIHtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubW9kYWwuZGVsaXZlcnktcGlja3VwIC5zZWxlY3RlZC1waWNrdXAtbG9jYXRpb24gLmxvY2F0aW9uLXZhbHVlIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgfVxufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuc2VsZWN0ZWQtcGlja3VwLWxvY2F0aW9uIGJ1dHRvbiB7XG4gIHBhZGRpbmc6IDEwcHggMTBweCAwIDIwcHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgYm9yZGVyOiBub25lO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAucGlja3VwLWxvY2F0aW9ucyB7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xuICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5waWNrdXAtbG9jYXRpb25zIC5mb3JtLWdyb3VwOmxhc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5waWNrdXAtbG9jYXRpb25zIC5jYW5jZWwtbG9jYXRpb24tbGluayB7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyLWRheXMtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMTBweDtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItZGF5cy1oZWFkZXIgZGl2IHtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGZsZXg6IDAgMCAzNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItZGF5cy1oZWFkZXIgZGl2IHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyLWRheXMtaGVhZGVyIGRpdiB7XG4gICAgZmxleDogMCAwIDUwcHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlci1jYWxlbmRhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC41cztcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyLWNhbGVuZGFyLnNsaWNrLWluaXRpYWxpemVkIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyLWNhbGVuZGFyIC5zbGljay1saXN0IHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlci1jYWxlbmRhciAuc2xpY2stbGlzdCAuc2xpY2stc2xpZGUge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlci1ncmlkIHtcbiAgcGFkZGluZzogMTBweCAxMHB4IDA7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLWdyaWQtcm93IHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtZ3JpZC1yb3c6Zmlyc3Qtb2YtdHlwZSB7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtZ3JpZC1yb3c6Zmlyc3Qtb2YtdHlwZSAuZGF0ZS1ncmlkLWNvbCB7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1ncmlkLXJvdyAuZGF0ZS1ncmlkLWNvbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1pbi13aWR0aDogMzVweDtcbiAgbWluLWhlaWdodDogMzVweDtcbiAgYm9yZGVyLXJpZ2h0OiAwLjA2MjVyZW0gc29saWQgI2MwYmZiZjtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjMGJmYmY7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgd2lkdGg6IDE0LjI4JTtcbiAgaGVpZ2h0OiA0NXB4O1xufVxuQG1lZGlhIGFsbCBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gIC5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtZ3JpZC1yb3cgLmRhdGUtZ3JpZC1jb2wgeyAvKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lICovXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1ncmlkLXJvdyAuZGF0ZS1ncmlkLWNvbDpmaXJzdC1vZi10eXBlIHtcbiAgYm9yZGVyLWxlZnQ6IDAuMDYyNXJlbSBzb2xpZCAjYzBiZmJmO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1ncmlkLXJvdyAuZGF0ZS1ncmlkLWNvbDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLWdyaWQtcm93IC5kYXRlLWdyaWQtY29sLnNlbGVjdGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMjZmZTI7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLWdyaWQtcm93IC5kYXRlLWdyaWQtY29sLnNlbGVjdGVkOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFmNjBkYjtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtZ3JpZC1yb3cgLmRhdGUtZ3JpZC1jb2wudW5hdmFpbGFibGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLWdyaWQtcm93IC5kYXRlLWdyaWQtY29sLnVuYXZhaWxhYmxlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjYztcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtZ3JpZC1yb3cgLmRhdGUtZ3JpZC1jb2wgLmRheSB7XG4gIG1hcmdpbjogYXV0bztcbn1cbkBtZWRpYSBhbGwgYW5kICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLWdyaWQtcm93IC5kYXRlLWdyaWQtY29sIC5kYXkgeyAvKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lICovXG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgfVxufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItbGVnZW5kcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDEwcHggMDtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlci1sZWdlbmRzIC5sZWdlbmQtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlci1sZWdlbmRzIC5sZWdlbmQtaXRlbSAubGVnZW5kLXN3YXRjaCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgbWFyZ2luLXJpZ2h0OiAzcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItbGVnZW5kcyAubGVnZW5kLWl0ZW0gLmxlZ2VuZC1zd2F0Y2gge1xuICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICB9XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlci1sZWdlbmRzIC5sZWdlbmQtaXRlbSAubGVnZW5kLWxhYmVsIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItbGVnZW5kcyAubGVnZW5kLWl0ZW0uYXZhaWxhYmxlIC5sZWdlbmQtc3dhdGNoIHtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyLWxlZ2VuZHMgLmxlZ2VuZC1pdGVtLnVuYXZhaWxhYmxlIC5sZWdlbmQtc3dhdGNoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjYztcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyLWxlZ2VuZHMgLmxlZ2VuZC1pdGVtLnNlbGVjdGVkIC5sZWdlbmQtc3dhdGNoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyNmZlMjtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyLXNlbGVjdGlvbi1pbmZvIHtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDE1cHggMDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyLXNlbGVjdGlvbi1pbmZvIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgfVxufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAubW9kYWwtZm9vdGVyIHtcbiAgcGFkZGluZy10b3A6IDAuNjI1cmVtO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5jYW5jZWwtbGluayB7XG4gIHdpZHRoOiBhdXRvO1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIG1hcmdpbi1sZWZ0OiAtMTBweDtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0bi1zYXZlLWRhdGUge1xuICB3aWR0aDogNzVweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICBwYWRkaW5nOiAwO1xufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIHtcbiAgcGFkZGluZzogMTVweCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAuc2VsZWN0LXNlcnZpY2VzLWxlYWQge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLnBhcnRzLWNvbGxhcHNlLWNvbnRhaW5lcjpsYXN0LW9mLXR5cGUge1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAuY29sbGFwc2UtaGVhZGVyIC5idG4ge1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5zZXJ2aWNlLW9wdGlvbi1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5zZXJ2aWNlLW9wdGlvbi1jb250YWluZXIgLnNlcnZpY2UtbGFiZWwtZm9yLW1vYmlsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5zZXJ2aWNlLW9wdGlvbi1jb250YWluZXIge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuICAubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLnNlcnZpY2Utb3B0aW9uLWNvbnRhaW5lciAuc2VydmljZS1sYWJlbC1mb3ItbW9iaWxlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmbGV4OiAxMDAlIDAgMDtcbiAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5zZXJ2aWNlLW9wdGlvbi1jb250YWluZXIgLnNlcnZpY2UtbGFiZWwtZm9yLWRlc2t0b3Age1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAuc2VydmljZS1vcHRpb24tY29udGFpbmVyIC5xdWFudGl0eS1pbnB1dC1jb250YWluZXIge1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5zZXJ2aWNlLW9wdGlvbi1jb250YWluZXIgLnNlcnZpY2Utb3B0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAuc2VydmljZS1vcHRpb24tY29udGFpbmVyIC5zZXJ2aWNlLW9wdGlvbiBpbnB1dC5pbnB1dC1zZXJ2aWNlLXF0eSB7XG4gIHdpZHRoOiA0OHB4O1xuICBtYXgtd2lkdGg6IDQ4cHg7XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLnNlcnZpY2Utb3B0aW9uLWNvbnRhaW5lciAuc2VydmljZS1vcHRpb24gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAuc2VydmljZS1vcHRpb24tY29udGFpbmVyIC5zZXJ2aWNlLW9wdGlvbiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgdG9wOiAtMTBweDtcbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAuc2VydmljZS1vcHRpb24tcHJpY2Uge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyBsYWJlbC5zZXJ2aWNlLWxhYmVsIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyBsYWJlbC5zZXJ2aWNlLWxhYmVsOjpiZWZvcmUsIC5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyBsYWJlbC5zZXJ2aWNlLWxhYmVsOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLmN1c3RvbS1jaGVja2JveCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAucXVhbnRpdHktbW9kdWxlIHtcbiAgd2lkdGg6IDguMTI1cmVtO1xuICBtYXJnaW4tcmlnaHQ6IDAuOTM3NXJlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5xdWFudGl0eS1tb2R1bGUgLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuLFxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5xdWFudGl0eS1tb2R1bGUgLmlucHV0LWdyb3VwLXByZXBlbmQgLmJ0biB7XG4gIHdpZHRoOiAyLjVyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDAuOTM3NXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAwLjkzNzVyZW07XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLnNlcnZpY2Utc2VsZWN0LWxpbmUtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAuc2VydmljZS1ib2R5IHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLm1vZGFsLWxpbmUtaXRlbSB7XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5zZXJ2aWNlcy1jb2xsYXBzZS1jb250YWluZXIgLmFsZXJ0Lm1lc3NhZ2Uge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5zZXJ2aWNlcy1jb2xsYXBzZS1jb250YWluZXIgLmFsZXJ0Lm1lc3NhZ2UgfiAuYWxlcnQubWVzc2FnZSB7XG4gIG1hcmdpbi10b3A6IDAuOTM3NXJlbTtcbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAuc2VydmljZXMtY29sbGFwc2UtY29udGFpbmVyIC5hbGVydC5tZXNzYWdlIC5idXR0b24teWVzIHtcbiAgcGFkZGluZy1yaWdodDogMC45Mzc1cmVtO1xuICBib3JkZXItcmlnaHQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBtYXJnaW4tcmlnaHQ6IDAuOTM3NXJlbTtcbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAuc2VydmljZXMtY29sbGFwc2UtY29udGFpbmVyIC5pdGVtLW5hbWUge1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5zZXJ2aWNlcy1jb2xsYXBzZS1jb250YWluZXIgLnNlcnZpY2UtaXRlbSB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLm1vZGFsLWZvb3RlciB7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLm1vZGFsLWZvb3RlciAuc2VydmljZS1tb2RhbC1hY3Rpb25zIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5tb2RhbC1mb290ZXIgLnNlcnZpY2UtbW9kYWwtYWN0aW9ucy5zaG93IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLm1vZGFsLWZvb3RlciAuc2VydmljZS1tb2RhbC1hY3Rpb25zLnNlcnZpY2VzLWJhY2sge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbC1zdXJmYWNlIHtcbiAgcGFkZGluZzogMTVweCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5tb2RhbC5tb2RhbC1pbnN0YWxsLXN1cmZhY2Uge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbC1zdXJmYWNlIC5tb2RhbC1oZWFkZXIge1xuICBwYWRkaW5nLWJvdHRvbTogMC42MjVyZW07XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbC1zdXJmYWNlIC5tb2RhbC1oZWFkZXIgLm1vZGFsLXRpdGxlIHtcbiAgcGFkZGluZy1yaWdodDogNDBweDtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1vZGFsLm1vZGFsLWluc3RhbGwtc3VyZmFjZSAubW9kYWwtaGVhZGVyIC5tb2RhbC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjM3NXJlbTtcbiAgfVxufVxuLm1vZGFsLm1vZGFsLWluc3RhbGwtc3VyZmFjZSAubW9kYWwtYm9keSAuaW5zdGFsbC1saW5lLWl0ZW1zIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsLXN1cmZhY2UgLm1vZGFsLWJvZHkgLmluc3RhbGwtbGluZS1pdGVtcyAubW9kYWwtbGluZS1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbC1zdXJmYWNlIC5tb2RhbC1ib2R5IC5pbnN0YWxsLWxpbmUtaXRlbXMgLm1vZGFsLWxpbmUtaXRlbSAubGluZS1pdGVtLWxhYmVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWF4LXdpZHRoOiA3MCU7XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbC1zdXJmYWNlIC5tb2RhbC1ib2R5IC5pbnN0YWxsLWxpbmUtaXRlbXMgLm1vZGFsLWxpbmUtaXRlbSAubGluZS1pdGVtLXF0eSB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIG1pbi13aWR0aDogNDhweDtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsLXN1cmZhY2UgLm1vZGFsLWJvZHkgLmluc3RhbGwtc3VyZmFjZS1zZWxlY3Rpb24ge1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbC1zdXJmYWNlIC5tb2RhbC1ib2R5IC5pbnN0YWxsLXN1cmZhY2Utc2VsZWN0aW9uIC5jdXN0b20tY2hlY2tib3gge1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbC1zdXJmYWNlIC5tb2RhbC1ib2R5IC5hZHZhbmNlZC1zdXJmYWNlLWVycm9yIHtcbiAgcGFkZGluZy10b3A6IDE1cHg7XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbC1zdXJmYWNlIC5tb2RhbC1ib2R5IC5hZHZhbmNlZC1zdXJmYWNlLWVycm9yLmhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbC1zdXJmYWNlIC5tb2RhbC1mb290ZXIge1xuICBwYWRkaW5nLXRvcDogMC42MjVyZW07XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbC1zdXJmYWNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsLXN1cmZhY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmNhbmNlbC1saW5rIHtcbiAgd2lkdGg6IGF1dG87XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xufVxuLm1vZGFsLm1vZGFsLWluc3RhbGwtc3VyZmFjZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLWRvbmUge1xuICB3aWR0aDogNzVweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICBwYWRkaW5nOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjQuOThweCkge1xuICAubW9kYWwjYWRkcmVzcy1pbnZhbGlkIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuICAubW9kYWwjYWRkcmVzcy1pbnZhbGlkIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5idG4ge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5tb2RhbCNhZGRyZXNzLWludmFsaWQgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmVkaXQge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG4gIC5tb2RhbCNhZGRyZXNzLWludmFsaWQgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmFjY2VwdCB7XG4gICAgcGFkZGluZzogMC42ODc1cmVtIDAuNjI1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm1vZGFsLm1vZGFsLWNhbmNlbC1wcGkgLmZvb3Rlci1jYW5jZWwtcHBpIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gICN0cnVzdFBpbG90SWZyYW1lIHtcbiAgICBtYXgtaGVpZ2h0OiA4MDBweDtcbiAgfVxufVxuI3RydXN0UGlsb3RJZnJhbWUgLm1vZGFsLWRpYWxvZyB7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAjdHJ1c3RQaWxvdElmcmFtZSAubW9kYWwtZGlhbG9nIHtcbiAgICBtYXgtd2lkdGg6IDcyNnB4O1xuICB9XG59XG4jdHJ1c3RQaWxvdElmcmFtZSAubW9kYWwtY29udGVudCB7XG4gIHBhZGRpbmc6IDAuOTM3NXJlbSAxLjg3NXJlbSAwLjkzNzVyZW07XG59XG4jdHJ1c3RQaWxvdElmcmFtZSAubW9kYWwtY29udGVudCAubW9kYWwtaGVhZGVyIHtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBwYWRkaW5nLWJvdHRvbTogMS44NzVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNC45OHB4KSB7XG4gICN0cnVzdFBpbG90SWZyYW1lIC5tb2RhbC1jb250ZW50IC5tb2RhbC1oZWFkZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC45Mzc1cmVtO1xuICB9XG59XG4jdHJ1c3RQaWxvdElmcmFtZSAubW9kYWwtYm9keSB7XG4gIHBhZGRpbmc6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gICN0cnVzdFBpbG90SWZyYW1lIC5tb2RhbC1ib2R5IHAge1xuICAgIHBhZGRpbmctbGVmdDogMS44NzVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMS44NzVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0Ljk4cHgpIHtcbiAgI3RydXN0UGlsb3RJZnJhbWUgLm1vZGFsLWJvZHkgcCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjkzNzVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMS44NzVyZW07XG4gIH1cbn1cblxuLmtpb3NrLXRpbWVvdXQtbW9kYWwtb3BlbiAubW9kYWw6bm90KCNwYWdlVGltZW91dE1vZGFsKSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5raW9zay10aW1lb3V0LW1vZGFsLW9wZW4gLm1vZGFsLWJhY2tkcm9wIH4gLm1vZGFsLWJhY2tkcm9wIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnJlZGlyZWN0LXRpbWVvdXQtbW9kYWwtb3BlbiAubW9kYWw6bm90KCNyZWRpcmVjdFRpbWVvdXRNb2RhbCkge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4ucmVkaXJlY3QtdGltZW91dC1tb2RhbC1vcGVuIC5tb2RhbC1iYWNrZHJvcCB+IC5tb2RhbC1iYWNrZHJvcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAubW9kYWwtZGlhbG9nIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogY2FsYygyICogZW52KHNhZmUtYXJlYS1pbnNldC1ib3R0b20pKSAhaW1wb3J0YW50O1xuICB9XG59XG4ubmF2LXRhYnMsXG4ubmF2LXBpbGxzIHtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3RhcnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICBwYWRkaW5nLWJvdHRvbTogMC45Mzc1cmVtO1xufVxuQHN1cHBvcnRzIChzY3JvbGxiYXItd2lkdGg6IHRoaW4pIHtcbiAgLm5hdi10YWJzLFxuICAubmF2LXBpbGxzIHtcbiAgICBzY3JvbGxiYXItd2lkdGg6IHRoaW47XG4gICAgc2Nyb2xsYmFyLWNvbG9yOiAjNjY2IHRyYW5zcGFyZW50O1xuICB9XG59XG5Ac3VwcG9ydHMgc2VsZWN0b3IoOjotd2Via2l0LXNjcm9sbGJhcikge1xuICAubmF2LXRhYnM6Oi13ZWJraXQtc2Nyb2xsYmFyLFxuICAubmF2LXBpbGxzOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgd2lkdGg6IDAuMjVyZW07XG4gICAgaGVpZ2h0OiAwLjI1cmVtO1xuICB9XG4gIC5uYXYtdGFiczo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2ssXG4gIC5uYXYtcGlsbHM6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgfVxuICAubmF2LXRhYnM6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iLFxuICAubmF2LXBpbGxzOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgYmFja2dyb3VuZDogIzY2NjtcbiAgICBib3JkZXItcmFkaXVzOiA1MHJlbTtcbiAgfVxuICAubmF2LXRhYnM6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmhvdmVyLFxuICAubmF2LXBpbGxzOjotd2Via2l0LXNjcm9sbGJhci10aHVtYjpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogIzM2MzYzNjtcbiAgfVxufVxuLm5hdi10YWJzIC5uYXYtaXRlbSxcbi5uYXYtcGlsbHMgLm5hdi1pdGVtIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLm5hdi10YWJzIC5uYXYtaXRlbSAubmF2LWxpbmssXG4ubmF2LXBpbGxzIC5uYXYtaXRlbSAubmF2LWxpbmsge1xuICBwYWRkaW5nOiAwLjQ2ODc1cmVtIDAuOTM3NXJlbTtcbiAgbWFyZ2luOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDMwMG1zLCBjb2xvciAzMDBtcywgYm9yZGVyIDMwMG1zO1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMTQ1O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5uYXYtdGFicyAubmF2LWl0ZW0gLm5hdi1saW5rLFxuICAubmF2LXBpbGxzIC5uYXYtaXRlbSAubmF2LWxpbmsge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4xMjU7XG4gIH1cbn1cbi5uYXYtdGFicyAubmF2LWl0ZW0gLm5hdi1saW5rIC5pY29uLFxuLm5hdi1waWxscyAubmF2LWl0ZW0gLm5hdi1saW5rIC5pY29uIHtcbiAgaGVpZ2h0OiAxNnB4O1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiAwLjQ2ODc1cmVtO1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDE5JSkgc2VwaWEoMTMlKSBzYXR1cmF0ZSgwJSkgaHVlLXJvdGF0ZSgyNTZkZWcpIGJyaWdodG5lc3MoOTElKSBjb250cmFzdCg4OSUpO1xuICB0cmFuc2l0aW9uOiBmaWx0ZXIgMzAwbXM7XG59XG4ubmF2LXRhYnMgLm5hdi1pdGVtIC5uYXYtbGluazpob3Zlcixcbi5uYXYtcGlsbHMgLm5hdi1pdGVtIC5uYXYtbGluazpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNlOGU4ZTg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5uYXYtdGFicyAubmF2LWl0ZW0gLm5hdi1saW5rLmFjdGl2ZSwgLm5hdi10YWJzIC5uYXYtaXRlbSAubmF2LWxpbmsuaGlnaGxpZ2h0LFxuLm5hdi1waWxscyAubmF2LWl0ZW0gLm5hdi1saW5rLmFjdGl2ZSxcbi5uYXYtcGlsbHMgLm5hdi1pdGVtIC5uYXYtbGluay5oaWdobGlnaHQge1xuICBjb2xvcjogIzFiMWIxYjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLm5hdi10YWJzIC5uYXYtaXRlbSAubmF2LWxpbmsuYWN0aXZlIC5pY29uLCAubmF2LXRhYnMgLm5hdi1pdGVtIC5uYXYtbGluay5oaWdobGlnaHQgLmljb24sXG4ubmF2LXBpbGxzIC5uYXYtaXRlbSAubmF2LWxpbmsuYWN0aXZlIC5pY29uLFxuLm5hdi1waWxscyAubmF2LWl0ZW0gLm5hdi1saW5rLmhpZ2hsaWdodCAuaWNvbiB7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMCUpIHNlcGlhKDEwJSkgc2F0dXJhdGUoNjA5JSkgaHVlLXJvdGF0ZSgzMzdkZWcpIGJyaWdodG5lc3MoODclKSBjb250cmFzdCg3OSUpO1xufVxuLm5hdi10YWJzIC5uYXYtaXRlbSAubmF2LWxpbmsuZGlzYWJsZWQsIC5uYXYtdGFicyAubmF2LWl0ZW0gLm5hdi1saW5rOmRpc2FibGVkLCAubmF2LXRhYnMgLm5hdi1pdGVtIC5uYXYtbGluay5kaXNhYmxlZDpob3ZlciwgLm5hdi10YWJzIC5uYXYtaXRlbSAubmF2LWxpbms6ZGlzYWJsZWQ6aG92ZXIsXG4ubmF2LXBpbGxzIC5uYXYtaXRlbSAubmF2LWxpbmsuZGlzYWJsZWQsXG4ubmF2LXBpbGxzIC5uYXYtaXRlbSAubmF2LWxpbms6ZGlzYWJsZWQsXG4ubmF2LXBpbGxzIC5uYXYtaXRlbSAubmF2LWxpbmsuZGlzYWJsZWQ6aG92ZXIsXG4ubmF2LXBpbGxzIC5uYXYtaXRlbSAubmF2LWxpbms6ZGlzYWJsZWQ6aG92ZXIge1xuICBjb2xvcjogI2NjYztcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ubmF2LXRhYnMgLm5hdi1pdGVtLnNob3cgLm5hdi1saW5rLFxuLm5hdi1waWxscyAubmF2LWl0ZW0uc2hvdyAubmF2LWxpbmsge1xuICBjb2xvcjogIzFiMWIxYjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLm5hdi10YWJzLm5hdi1maXQsXG4ubmF2LXBpbGxzLm5hdi1maXQge1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbi5uYXYtdGFicy5uYXYtZml0IC5uYXYtaXRlbSxcbi5uYXYtcGlsbHMubmF2LWZpdCAubmF2LWl0ZW0ge1xuICB3aWR0aDogYXV0bztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuZm9ybS1uYXYgLm5hdi1pdGVtID4gLm5hdi1saW5rIHtcbiAgICBjb2xvcjogIzM2MzYzNjtcbiAgfVxufVxuLm5hdi10YWJzIHtcbiAgYm9yZGVyOiBub25lO1xufVxuLm5hdi10YWJzIC5uYXYtaXRlbSAubmF2LWxpbmsge1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtIDAuMjVyZW0gMCAwO1xuICBib3JkZXItYm90dG9tOiAwLjEyNXJlbSBzb2xpZCAjY2NjO1xufVxuLm5hdi10YWJzIC5uYXYtaXRlbSAubmF2LWxpbmsuYWN0aXZlLCAubmF2LXRhYnMgLm5hdi1pdGVtIC5uYXYtbGluay5oaWdobGlnaHQge1xuICBib3JkZXItYm90dG9tOiAwLjEyNXJlbSBzb2xpZDtcbn1cbi5uYXYtdGFicyAubmF2LWl0ZW0uc2hvdyAubmF2LWxpbmsge1xuICBib3JkZXItYm90dG9tOiAwLjEyNXJlbSBzb2xpZCAjY2NjO1xufVxuXG4ubmF2Lm5hdmJhci1uYXYgLnJlc2V0LXBhc3N3b3JkLWZvcm0tbW9kYWwgLm5vdGlmaWNhdGlvbnMtY29udGFpbmVyIC5hbGVydC5hbGVydC1kYW5nZXIsXG4ubmF2Lm5hdmJhci1uYXYgLnJlc2V0LXBhc3N3b3JkLWZvcm0tbW9iaWxlIC5ub3RpZmljYXRpb25zLWNvbnRhaW5lciAuYWxlcnQuYWxlcnQtZGFuZ2VyIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbTtcbn1cblxuLm5hdi1waWxscyB7XG4gIGdhcDogMC40Njg3NXJlbTtcbn1cbi5uYXYtcGlsbHMgLm5hdi1pdGVtIC5uYXYtbGluayB7XG4gIGJvcmRlci1yYWRpdXM6IDAuNzVyZW07XG59XG4ubmF2LXBpbGxzIC5uYXYtaXRlbSAubmF2LWxpbmsuYWN0aXZlLCAubmF2LXBpbGxzIC5uYXYtaXRlbSAubmF2LWxpbmsuaGlnbGlnaHQge1xuICBiYWNrZ3JvdW5kOiAjMWIxYjFiO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5uYXYtcGlsbHMgLm5hdi1pdGVtIC5uYXYtbGluay5hY3RpdmUgLmljb24sIC5uYXYtcGlsbHMgLm5hdi1pdGVtIC5uYXYtbGluay5oaWdsaWdodCAuaWNvbiB7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBpbnZlcnQoMSk7XG59XG4ubmF2LXBpbGxzIC5uYXYtaXRlbSAubmF2LWxpbmsuYWN0aXZlOmhvdmVyLCAubmF2LXBpbGxzIC5uYXYtaXRlbSAubmF2LWxpbmsuaGlnbGlnaHQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMzYzNjM2O1xufVxuXG4uYXR0cmlidXRlIHtcbiAgbWFyZ2luLXRvcDogMC45MzhlbTtcbn1cbi5hdHRyaWJ1dGUgbGFiZWwge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnN3YXRjaCBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uYWRkLXRvLWNhcnQgLmNhcnQtd2hpdGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5hZGQtdG8tY2FydCAuY2FydC13aGl0ZSB7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICB9XG59XG5cbi5hZGQtdG8tY2FydC1tZXNzYWdlcyB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMTUlO1xuICBsZWZ0OiA1MCU7XG4gIHotaW5kZXg6IDEwNTE7XG59XG5cbi5hZGQtdG8td2lzaC1saXN0IHtcbiAgbWFyZ2luLXRvcDogMWVtO1xufVxuXG4uYWRkLXRvLWJhc2tldC1hbGVydCB7XG4gIGFuaW1hdGlvbjogZmFkZSA1cyBsaW5lYXIgZm9yd2FyZHM7XG4gIGJveC1zaGFkb3c6IDFweCAxcHggNXB4IGdyZXk7XG59XG5Aa2V5ZnJhbWVzIGZhZGUge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAxMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgOTAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbi5hZGQtdG8tYmFza2V0LWFsZXJ0LnNob3cge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLm1haW4tYXR0cmlidXRlcyB7XG4gIG1hcmdpbi10b3A6IDFlbTtcbn1cblxuLnN3YXRjaC1jaXJjbGUtYmVpZ2Uge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBiYWNrZ3JvdW5kOiAjZjVmNWRjO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnN3YXRjaC1jaXJjbGUtYmVpZ2UuY29sb3ItdmFsdWUuc2VsZWN0ZWQ6OmFmdGVyIHtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgIzM2MzYzNjtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIG9wYWNpdHk6IDE7XG59XG4uc3dhdGNoLWNpcmNsZS1iZWlnZS5jb2xvci12YWx1ZS51bnNlbGVjdGFibGU6OmFmdGVyLCAuc3dhdGNoLWNpcmNsZS1iZWlnZS5jb2xvci12YWx1ZS5kaXNhYmxlZDo6YWZ0ZXIge1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHN0eWxlPSd3aWR0aDogMTAwJTI1OyBoZWlnaHQ6IDEwMCUyNTsnJTNFJTNDbGluZSB4MT0nMCcgeTE9JzEwMCUyNScgeDI9JzEwMCUyNScgeTI9JzAnIHN0eWxlPSdzdHJva2U6JTIzMzYzNjM2IDtzdHJva2Utd2lkdGg6MC4wNjI1cmVtJy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgb3BhY2l0eTogMTtcbn1cbi5zd2F0Y2gtY2lyY2xlLWJlaWdlLmNvbG9yLXZhbHVlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMjAwbXM7XG59XG5cbi5zd2F0Y2gtZmlsdGVyLWJlaWdlIHtcbiAgd2lkdGg6IDEuMzhlbTtcbiAgaGVpZ2h0OiAxLjM4ZW07XG4gIGJhY2tncm91bmQ6ICNmNWY1ZGM7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMC42OWVtO1xuICBib3JkZXItcmFkaXVzOiAwLjY5ZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZGM7XG59XG4uc3dhdGNoLWZpbHRlci1iZWlnZS5kaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuMjtcbn1cblxuLnN3YXRjaC1jaXJjbGUtYmxhY2sge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnN3YXRjaC1jaXJjbGUtYmxhY2suY29sb3ItdmFsdWUuc2VsZWN0ZWQ6OmFmdGVyIHtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgIzM2MzYzNjtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIG9wYWNpdHk6IDE7XG59XG4uc3dhdGNoLWNpcmNsZS1ibGFjay5jb2xvci12YWx1ZS51bnNlbGVjdGFibGU6OmFmdGVyLCAuc3dhdGNoLWNpcmNsZS1ibGFjay5jb2xvci12YWx1ZS5kaXNhYmxlZDo6YWZ0ZXIge1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHN0eWxlPSd3aWR0aDogMTAwJTI1OyBoZWlnaHQ6IDEwMCUyNTsnJTNFJTNDbGluZSB4MT0nMCcgeTE9JzEwMCUyNScgeDI9JzEwMCUyNScgeTI9JzAnIHN0eWxlPSdzdHJva2U6JTIzMzYzNjM2IDtzdHJva2Utd2lkdGg6MC4wNjI1cmVtJy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgb3BhY2l0eTogMTtcbn1cbi5zd2F0Y2gtY2lyY2xlLWJsYWNrLmNvbG9yLXZhbHVlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMjAwbXM7XG59XG5cbi5zd2F0Y2gtZmlsdGVyLWJsYWNrIHtcbiAgd2lkdGg6IDEuMzhlbTtcbiAgaGVpZ2h0OiAxLjM4ZW07XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMC42OWVtO1xuICBib3JkZXItcmFkaXVzOiAwLjY5ZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG59XG4uc3dhdGNoLWZpbHRlci1ibGFjay5kaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuMjtcbn1cblxuLnN3YXRjaC1jaXJjbGUtYmx1ZSB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGJhY2tncm91bmQ6ICMzMjZmZTI7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMTVweDtcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uc3dhdGNoLWNpcmNsZS1ibHVlLmNvbG9yLXZhbHVlLnNlbGVjdGVkOjphZnRlciB7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICMzNjM2MzY7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBvcGFjaXR5OiAxO1xufVxuLnN3YXRjaC1jaXJjbGUtYmx1ZS5jb2xvci12YWx1ZS51bnNlbGVjdGFibGU6OmFmdGVyLCAuc3dhdGNoLWNpcmNsZS1ibHVlLmNvbG9yLXZhbHVlLmRpc2FibGVkOjphZnRlciB7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgc3R5bGU9J3dpZHRoOiAxMDAlMjU7IGhlaWdodDogMTAwJTI1OyclM0UlM0NsaW5lIHgxPScwJyB5MT0nMTAwJTI1JyB4Mj0nMTAwJTI1JyB5Mj0nMCcgc3R5bGU9J3N0cm9rZTolMjMzNjM2MzYgO3N0cm9rZS13aWR0aDowLjA2MjVyZW0nLyUzRSUzQy9zdmclM0VcIik7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBvcGFjaXR5OiAxO1xufVxuLnN3YXRjaC1jaXJjbGUtYmx1ZS5jb2xvci12YWx1ZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDIwMG1zO1xufVxuXG4uc3dhdGNoLWZpbHRlci1ibHVlIHtcbiAgd2lkdGg6IDEuMzhlbTtcbiAgaGVpZ2h0OiAxLjM4ZW07XG4gIGJhY2tncm91bmQ6ICMzMjZmZTI7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMC42OWVtO1xuICBib3JkZXItcmFkaXVzOiAwLjY5ZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMjZmZTI7XG59XG4uc3dhdGNoLWZpbHRlci1ibHVlLmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC4yO1xufVxuXG4uc3dhdGNoLWNpcmNsZS1icm93biB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGJhY2tncm91bmQ6ICNhNTJhMmE7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMTVweDtcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uc3dhdGNoLWNpcmNsZS1icm93bi5jb2xvci12YWx1ZS5zZWxlY3RlZDo6YWZ0ZXIge1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjMzYzNjM2O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgb3BhY2l0eTogMTtcbn1cbi5zd2F0Y2gtY2lyY2xlLWJyb3duLmNvbG9yLXZhbHVlLnVuc2VsZWN0YWJsZTo6YWZ0ZXIsIC5zd2F0Y2gtY2lyY2xlLWJyb3duLmNvbG9yLXZhbHVlLmRpc2FibGVkOjphZnRlciB7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgc3R5bGU9J3dpZHRoOiAxMDAlMjU7IGhlaWdodDogMTAwJTI1OyclM0UlM0NsaW5lIHgxPScwJyB5MT0nMTAwJTI1JyB4Mj0nMTAwJTI1JyB5Mj0nMCcgc3R5bGU9J3N0cm9rZTolMjMzNjM2MzYgO3N0cm9rZS13aWR0aDowLjA2MjVyZW0nLyUzRSUzQy9zdmclM0VcIik7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBvcGFjaXR5OiAxO1xufVxuLnN3YXRjaC1jaXJjbGUtYnJvd24uY29sb3ItdmFsdWU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAyMDBtcztcbn1cblxuLnN3YXRjaC1maWx0ZXItYnJvd24ge1xuICB3aWR0aDogMS4zOGVtO1xuICBoZWlnaHQ6IDEuMzhlbTtcbiAgYmFja2dyb3VuZDogI2E1MmEyYTtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAwLjY5ZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuNjllbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E1MmEyYTtcbn1cbi5zd2F0Y2gtZmlsdGVyLWJyb3duLmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC4yO1xufVxuXG4uc3dhdGNoLWNpcmNsZS1ncmVlbiB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGJhY2tncm91bmQ6IGdyZWVuO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnN3YXRjaC1jaXJjbGUtZ3JlZW4uY29sb3ItdmFsdWUuc2VsZWN0ZWQ6OmFmdGVyIHtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgIzM2MzYzNjtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIG9wYWNpdHk6IDE7XG59XG4uc3dhdGNoLWNpcmNsZS1ncmVlbi5jb2xvci12YWx1ZS51bnNlbGVjdGFibGU6OmFmdGVyLCAuc3dhdGNoLWNpcmNsZS1ncmVlbi5jb2xvci12YWx1ZS5kaXNhYmxlZDo6YWZ0ZXIge1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHN0eWxlPSd3aWR0aDogMTAwJTI1OyBoZWlnaHQ6IDEwMCUyNTsnJTNFJTNDbGluZSB4MT0nMCcgeTE9JzEwMCUyNScgeDI9JzEwMCUyNScgeTI9JzAnIHN0eWxlPSdzdHJva2U6JTIzMzYzNjM2IDtzdHJva2Utd2lkdGg6MC4wNjI1cmVtJy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgb3BhY2l0eTogMTtcbn1cbi5zd2F0Y2gtY2lyY2xlLWdyZWVuLmNvbG9yLXZhbHVlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMjAwbXM7XG59XG5cbi5zd2F0Y2gtZmlsdGVyLWdyZWVuIHtcbiAgd2lkdGg6IDEuMzhlbTtcbiAgaGVpZ2h0OiAxLjM4ZW07XG4gIGJhY2tncm91bmQ6IGdyZWVuO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDAuNjllbTtcbiAgYm9yZGVyLXJhZGl1czogMC42OWVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBncmVlbjtcbn1cbi5zd2F0Y2gtZmlsdGVyLWdyZWVuLmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC4yO1xufVxuXG4uc3dhdGNoLWNpcmNsZS1ncmV5IHtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgYmFja2dyb3VuZDogIzhmOTc5ZDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAxNXB4O1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5zd2F0Y2gtY2lyY2xlLWdyZXkuY29sb3ItdmFsdWUuc2VsZWN0ZWQ6OmFmdGVyIHtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgIzM2MzYzNjtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIG9wYWNpdHk6IDE7XG59XG4uc3dhdGNoLWNpcmNsZS1ncmV5LmNvbG9yLXZhbHVlLnVuc2VsZWN0YWJsZTo6YWZ0ZXIsIC5zd2F0Y2gtY2lyY2xlLWdyZXkuY29sb3ItdmFsdWUuZGlzYWJsZWQ6OmFmdGVyIHtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBzdHlsZT0nd2lkdGg6IDEwMCUyNTsgaGVpZ2h0OiAxMDAlMjU7JyUzRSUzQ2xpbmUgeDE9JzAnIHkxPScxMDAlMjUnIHgyPScxMDAlMjUnIHkyPScwJyBzdHlsZT0nc3Ryb2tlOiUyMzM2MzYzNiA7c3Ryb2tlLXdpZHRoOjAuMDYyNXJlbScvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIG9wYWNpdHk6IDE7XG59XG4uc3dhdGNoLWNpcmNsZS1ncmV5LmNvbG9yLXZhbHVlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMjAwbXM7XG59XG5cbi5zd2F0Y2gtZmlsdGVyLWdyZXkge1xuICB3aWR0aDogMS4zOGVtO1xuICBoZWlnaHQ6IDEuMzhlbTtcbiAgYmFja2dyb3VuZDogIzhmOTc5ZDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAwLjY5ZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuNjllbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhmOTc5ZDtcbn1cbi5zd2F0Y2gtZmlsdGVyLWdyZXkuZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjI7XG59XG5cbi5zd2F0Y2gtY2lyY2xlLW5hdnkge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBiYWNrZ3JvdW5kOiAjMDAwMDgwO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnN3YXRjaC1jaXJjbGUtbmF2eS5jb2xvci12YWx1ZS5zZWxlY3RlZDo6YWZ0ZXIge1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjMzYzNjM2O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgb3BhY2l0eTogMTtcbn1cbi5zd2F0Y2gtY2lyY2xlLW5hdnkuY29sb3ItdmFsdWUudW5zZWxlY3RhYmxlOjphZnRlciwgLnN3YXRjaC1jaXJjbGUtbmF2eS5jb2xvci12YWx1ZS5kaXNhYmxlZDo6YWZ0ZXIge1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHN0eWxlPSd3aWR0aDogMTAwJTI1OyBoZWlnaHQ6IDEwMCUyNTsnJTNFJTNDbGluZSB4MT0nMCcgeTE9JzEwMCUyNScgeDI9JzEwMCUyNScgeTI9JzAnIHN0eWxlPSdzdHJva2U6JTIzMzYzNjM2IDtzdHJva2Utd2lkdGg6MC4wNjI1cmVtJy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgb3BhY2l0eTogMTtcbn1cbi5zd2F0Y2gtY2lyY2xlLW5hdnkuY29sb3ItdmFsdWU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAyMDBtcztcbn1cblxuLnN3YXRjaC1maWx0ZXItbmF2eSB7XG4gIHdpZHRoOiAxLjM4ZW07XG4gIGhlaWdodDogMS4zOGVtO1xuICBiYWNrZ3JvdW5kOiAjMDAwMDgwO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDAuNjllbTtcbiAgYm9yZGVyLXJhZGl1czogMC42OWVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDgwO1xufVxuLnN3YXRjaC1maWx0ZXItbmF2eS5kaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuMjtcbn1cblxuLnN3YXRjaC1jaXJjbGUtb3JhbmdlIHtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgYmFja2dyb3VuZDogI2ZmYTUwMDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAxNXB4O1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5zd2F0Y2gtY2lyY2xlLW9yYW5nZS5jb2xvci12YWx1ZS5zZWxlY3RlZDo6YWZ0ZXIge1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjMzYzNjM2O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgb3BhY2l0eTogMTtcbn1cbi5zd2F0Y2gtY2lyY2xlLW9yYW5nZS5jb2xvci12YWx1ZS51bnNlbGVjdGFibGU6OmFmdGVyLCAuc3dhdGNoLWNpcmNsZS1vcmFuZ2UuY29sb3ItdmFsdWUuZGlzYWJsZWQ6OmFmdGVyIHtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBzdHlsZT0nd2lkdGg6IDEwMCUyNTsgaGVpZ2h0OiAxMDAlMjU7JyUzRSUzQ2xpbmUgeDE9JzAnIHkxPScxMDAlMjUnIHgyPScxMDAlMjUnIHkyPScwJyBzdHlsZT0nc3Ryb2tlOiUyMzM2MzYzNiA7c3Ryb2tlLXdpZHRoOjAuMDYyNXJlbScvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIG9wYWNpdHk6IDE7XG59XG4uc3dhdGNoLWNpcmNsZS1vcmFuZ2UuY29sb3ItdmFsdWU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAyMDBtcztcbn1cblxuLnN3YXRjaC1maWx0ZXItb3JhbmdlIHtcbiAgd2lkdGg6IDEuMzhlbTtcbiAgaGVpZ2h0OiAxLjM4ZW07XG4gIGJhY2tncm91bmQ6ICNmZmE1MDA7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMC42OWVtO1xuICBib3JkZXItcmFkaXVzOiAwLjY5ZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmE1MDA7XG59XG4uc3dhdGNoLWZpbHRlci1vcmFuZ2UuZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjI7XG59XG5cbi5zd2F0Y2gtY2lyY2xlLXBpbmsge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBiYWNrZ3JvdW5kOiAjZmUyNDlhO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnN3YXRjaC1jaXJjbGUtcGluay5jb2xvci12YWx1ZS5zZWxlY3RlZDo6YWZ0ZXIge1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjMzYzNjM2O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgb3BhY2l0eTogMTtcbn1cbi5zd2F0Y2gtY2lyY2xlLXBpbmsuY29sb3ItdmFsdWUudW5zZWxlY3RhYmxlOjphZnRlciwgLnN3YXRjaC1jaXJjbGUtcGluay5jb2xvci12YWx1ZS5kaXNhYmxlZDo6YWZ0ZXIge1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHN0eWxlPSd3aWR0aDogMTAwJTI1OyBoZWlnaHQ6IDEwMCUyNTsnJTNFJTNDbGluZSB4MT0nMCcgeTE9JzEwMCUyNScgeDI9JzEwMCUyNScgeTI9JzAnIHN0eWxlPSdzdHJva2U6JTIzMzYzNjM2IDtzdHJva2Utd2lkdGg6MC4wNjI1cmVtJy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgb3BhY2l0eTogMTtcbn1cbi5zd2F0Y2gtY2lyY2xlLXBpbmsuY29sb3ItdmFsdWU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAyMDBtcztcbn1cblxuLnN3YXRjaC1maWx0ZXItcGluayB7XG4gIHdpZHRoOiAxLjM4ZW07XG4gIGhlaWdodDogMS4zOGVtO1xuICBiYWNrZ3JvdW5kOiAjZmUyNDlhO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDAuNjllbTtcbiAgYm9yZGVyLXJhZGl1czogMC42OWVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmUyNDlhO1xufVxuLnN3YXRjaC1maWx0ZXItcGluay5kaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuMjtcbn1cblxuLnN3YXRjaC1jaXJjbGUtcHVycGxlIHtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgYmFja2dyb3VuZDogIzgwMDA4MDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAxNXB4O1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5zd2F0Y2gtY2lyY2xlLXB1cnBsZS5jb2xvci12YWx1ZS5zZWxlY3RlZDo6YWZ0ZXIge1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjMzYzNjM2O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgb3BhY2l0eTogMTtcbn1cbi5zd2F0Y2gtY2lyY2xlLXB1cnBsZS5jb2xvci12YWx1ZS51bnNlbGVjdGFibGU6OmFmdGVyLCAuc3dhdGNoLWNpcmNsZS1wdXJwbGUuY29sb3ItdmFsdWUuZGlzYWJsZWQ6OmFmdGVyIHtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBzdHlsZT0nd2lkdGg6IDEwMCUyNTsgaGVpZ2h0OiAxMDAlMjU7JyUzRSUzQ2xpbmUgeDE9JzAnIHkxPScxMDAlMjUnIHgyPScxMDAlMjUnIHkyPScwJyBzdHlsZT0nc3Ryb2tlOiUyMzM2MzYzNiA7c3Ryb2tlLXdpZHRoOjAuMDYyNXJlbScvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIG9wYWNpdHk6IDE7XG59XG4uc3dhdGNoLWNpcmNsZS1wdXJwbGUuY29sb3ItdmFsdWU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAyMDBtcztcbn1cblxuLnN3YXRjaC1maWx0ZXItcHVycGxlIHtcbiAgd2lkdGg6IDEuMzhlbTtcbiAgaGVpZ2h0OiAxLjM4ZW07XG4gIGJhY2tncm91bmQ6ICM4MDAwODA7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMC42OWVtO1xuICBib3JkZXItcmFkaXVzOiAwLjY5ZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICM4MDAwODA7XG59XG4uc3dhdGNoLWZpbHRlci1wdXJwbGUuZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjI7XG59XG5cbi5zd2F0Y2gtY2lyY2xlLXJlZCB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGJhY2tncm91bmQ6ICNmMDA7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMTVweDtcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uc3dhdGNoLWNpcmNsZS1yZWQuY29sb3ItdmFsdWUuc2VsZWN0ZWQ6OmFmdGVyIHtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgIzM2MzYzNjtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIG9wYWNpdHk6IDE7XG59XG4uc3dhdGNoLWNpcmNsZS1yZWQuY29sb3ItdmFsdWUudW5zZWxlY3RhYmxlOjphZnRlciwgLnN3YXRjaC1jaXJjbGUtcmVkLmNvbG9yLXZhbHVlLmRpc2FibGVkOjphZnRlciB7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgc3R5bGU9J3dpZHRoOiAxMDAlMjU7IGhlaWdodDogMTAwJTI1OyclM0UlM0NsaW5lIHgxPScwJyB5MT0nMTAwJTI1JyB4Mj0nMTAwJTI1JyB5Mj0nMCcgc3R5bGU9J3N0cm9rZTolMjMzNjM2MzYgO3N0cm9rZS13aWR0aDowLjA2MjVyZW0nLyUzRSUzQy9zdmclM0VcIik7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBvcGFjaXR5OiAxO1xufVxuLnN3YXRjaC1jaXJjbGUtcmVkLmNvbG9yLXZhbHVlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMjAwbXM7XG59XG5cbi5zd2F0Y2gtZmlsdGVyLXJlZCB7XG4gIHdpZHRoOiAxLjM4ZW07XG4gIGhlaWdodDogMS4zOGVtO1xuICBiYWNrZ3JvdW5kOiAjZjAwO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDAuNjllbTtcbiAgYm9yZGVyLXJhZGl1czogMC42OWVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjAwO1xufVxuLnN3YXRjaC1maWx0ZXItcmVkLmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC4yO1xufVxuXG4uc3dhdGNoLWNpcmNsZS13aGl0ZSB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMTVweDtcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uc3dhdGNoLWNpcmNsZS13aGl0ZS5jb2xvci12YWx1ZS5zZWxlY3RlZDo6YWZ0ZXIge1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjMzYzNjM2O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgb3BhY2l0eTogMTtcbn1cbi5zd2F0Y2gtY2lyY2xlLXdoaXRlLmNvbG9yLXZhbHVlLnVuc2VsZWN0YWJsZTo6YWZ0ZXIsIC5zd2F0Y2gtY2lyY2xlLXdoaXRlLmNvbG9yLXZhbHVlLmRpc2FibGVkOjphZnRlciB7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgc3R5bGU9J3dpZHRoOiAxMDAlMjU7IGhlaWdodDogMTAwJTI1OyclM0UlM0NsaW5lIHgxPScwJyB5MT0nMTAwJTI1JyB4Mj0nMTAwJTI1JyB5Mj0nMCcgc3R5bGU9J3N0cm9rZTolMjMzNjM2MzYgO3N0cm9rZS13aWR0aDowLjA2MjVyZW0nLyUzRSUzQy9zdmclM0VcIik7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBvcGFjaXR5OiAxO1xufVxuLnN3YXRjaC1jaXJjbGUtd2hpdGUuY29sb3ItdmFsdWU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAyMDBtcztcbn1cblxuLnN3YXRjaC1maWx0ZXItd2hpdGUge1xuICB3aWR0aDogMS4zOGVtO1xuICBoZWlnaHQ6IDEuMzhlbTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAwLjY5ZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuNjllbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5zd2F0Y2gtZmlsdGVyLXdoaXRlLmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC4yO1xufVxuXG4uc3dhdGNoLWNpcmNsZS15ZWxsb3cge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBiYWNrZ3JvdW5kOiAjZmYwO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnN3YXRjaC1jaXJjbGUteWVsbG93LmNvbG9yLXZhbHVlLnNlbGVjdGVkOjphZnRlciB7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICMzNjM2MzY7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBvcGFjaXR5OiAxO1xufVxuLnN3YXRjaC1jaXJjbGUteWVsbG93LmNvbG9yLXZhbHVlLnVuc2VsZWN0YWJsZTo6YWZ0ZXIsIC5zd2F0Y2gtY2lyY2xlLXllbGxvdy5jb2xvci12YWx1ZS5kaXNhYmxlZDo6YWZ0ZXIge1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHN0eWxlPSd3aWR0aDogMTAwJTI1OyBoZWlnaHQ6IDEwMCUyNTsnJTNFJTNDbGluZSB4MT0nMCcgeTE9JzEwMCUyNScgeDI9JzEwMCUyNScgeTI9JzAnIHN0eWxlPSdzdHJva2U6JTIzMzYzNjM2IDtzdHJva2Utd2lkdGg6MC4wNjI1cmVtJy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgb3BhY2l0eTogMTtcbn1cbi5zd2F0Y2gtY2lyY2xlLXllbGxvdy5jb2xvci12YWx1ZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDIwMG1zO1xufVxuXG4uc3dhdGNoLWZpbHRlci15ZWxsb3cge1xuICB3aWR0aDogMS4zOGVtO1xuICBoZWlnaHQ6IDEuMzhlbTtcbiAgYmFja2dyb3VuZDogI2ZmMDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAwLjY5ZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuNjllbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMDtcbn1cbi5zd2F0Y2gtZmlsdGVyLXllbGxvdy5kaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuMjtcbn1cblxuLnN3YXRjaC1jaXJjbGUtbWlzY2VsbGFuZW91cyB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2IoMTMwLCAzMCwgMTQ1KSAwLCByZ2IoMTMwLCAzMCwgMTQ1KSAyNSUsIHJnYigyMzcsIDIwOSwgNTIpIDI1JSwgcmdiKDI1NSwgMjU1LCAwKSA1MCUsIHJnYigyMzcsIDIwOSwgNTIpIDUwJSwgIzU5YmEwMCA1MCUsICM1OWJhMDAgNzYlLCAjMTExIDc2JSwgIzExMSAxMDAlKSwgbGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYigxNCwgOTIsIDIwOSkgMCwgcmdiKDE0LCA5MiwgMjA5KSA1MCUsIHJnYigyMjYsIDExLCAxMSkgNTAlLCByZ2IoMjI2LCAxMSwgMTEpIDEwMCUpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXksIHJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiA1MCUgMTAwJSwgMTAwJSAxMDAlO1xuICBib3JkZXI6IDAuMDYzZW0gc29saWQgcmdiYSgwLCAwLCAwLCAwLjMpO1xuICBib3JkZXItcmFkaXVzOiAxLjI1ZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEuNTYzZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMzVkZWcpO1xuICB3aWR0aDogMS41NjNlbTtcbn1cbi5zd2F0Y2gtY2lyY2xlLW1pc2NlbGxhbmVvdXMuZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjI7XG59XG4uc3dhdGNoLWNpcmNsZS1taXNjZWxsYW5lb3VzLnNlbGVjdGVkOjphZnRlciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0zNWRlZyk7XG59XG5cbi5zd2F0Y2gtc3F1YXJlLW1pc2NlbGxhbmVvdXMge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgcmdiKDEzMCwgMzAsIDE0NSkgMCwgcmdiKDEzMCwgMzAsIDE0NSkgMjUlLCByZ2IoMjM3LCAyMDksIDUyKSAyNSUsIHJnYigyNTUsIDI1NSwgMCkgNTAlLCByZ2IoMjM3LCAyMDksIDUyKSA1MCUsICM1OWJhMDAgNTAlLCAjNTliYTAwIDc2JSwgIzExMSA3NiUsICMxMTEgMTAwJSksIGxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2IoMTQsIDkyLCAyMDkpIDAsIHJnYigxNCwgOTIsIDIwOSkgNTAlLCByZ2IoMjI2LCAxMSwgMTEpIDUwJSwgcmdiKDIyNiwgMTEsIDExKSAxMDAlKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC15LCByZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogNTAlIDEwMCUsIDEwMCUgMTAwJTtcbiAgYm9yZGVyOiAwLjA2M2VtIHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgYm9yZGVyLXJhZGl1czogMS4yNWVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGluZS1oZWlnaHQ6IDEuNTYzZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEuNTYzZW07XG59XG4uc3dhdGNoLXNxdWFyZS1taXNjZWxsYW5lb3VzLmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC4yO1xufVxuLnN3YXRjaC1zcXVhcmUtbWlzY2VsbGFuZW91cy5zZWxlY3RlZDo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMzVkZWcpO1xufVxuXG4vKipcbiAqIEBsaWNlbnNlXG4gKiBNeUZvbnRzIFdlYmZvbnQgQnVpbGQgSUQgMzQ5ODAwNCwgMjAxNy0xMi0xNFQxMDozNjozNy0wNTAwXG4gKlxuICogVGhlIGZvbnRzIGxpc3RlZCBpbiB0aGlzIG5vdGljZSBhcmUgc3ViamVjdCB0byB0aGUgRW5kIFVzZXIgTGljZW5zZVxuICogQWdyZWVtZW50KHMpIGVudGVyZWQgaW50byBieSB0aGUgd2Vic2l0ZSBvd25lci4gQWxsIG90aGVyIHBhcnRpZXMgYXJlXG4gKiBleHBsaWNpdGx5IHJlc3RyaWN0ZWQgZnJvbSB1c2luZyB0aGUgTGljZW5zZWQgV2ViZm9udHMocykuXG4gKlxuICogWW91IG1heSBvYnRhaW4gYSB2YWxpZCBsaWNlbnNlIGF0IHRoZSBVUkxzIGJlbG93LlxuICpcbiAqIFdlYmZvbnQ6IEp1c3RMb3ZlbHkgYnkgTmlja3kgTGFhdHpcbiAqIFVSTDogaHR0cHM6Ly93d3cubXlmb250cy5jb20vZm9udHMvbmlja3ktbGFhdHovanVzdC1sb3ZlbHkvanVzdC1sb3ZlbHkvXG4gKiBDb3B5cmlnaHQ6IENvcHlyaWdodCAoYykgMjAxNiBieSBOaWNreSBMYWF0ei4gQWxsIHJpZ2h0cyByZXNlcnZlZC5cbiAqIExpY2Vuc2VkIHBhZ2V2aWV3czogOCwwMDAsMDAwXG4gKlxuICpcbiAqIExpY2Vuc2U6IGh0dHBzOi8vd3d3Lm15Zm9udHMuY29tL3ZpZXdsaWNlbnNlP3R5cGU9d2ViJmJ1aWxkaWQ9MzQ5ODAwNFxuICpcbiAqIMKpIDIwMTcgTXlGb250cyBJbmNcbiovXG4vKiBAaW1wb3J0IG11c3QgYmUgYXQgdG9wIG9mIGZpbGUsIG90aGVyd2lzZSBDU1Mgd2lsbCBub3Qgd29yayAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBKdXN0TG92ZWx5O1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKFwiLi4vd2ViZm9udHMvMzU2MDE0XzBfMC5lb3RcIik7XG4gIHNyYzogdXJsKFwiLi4vd2ViZm9udHMvMzU2MDE0XzBfMC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi93ZWJmb250cy8zNTYwMTRfMF8wLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi93ZWJmb250cy8zNTYwMTRfMF8wLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vd2ViZm9udHMvMzU2MDE0XzBfMC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uL3dlYmZvbnRzLzM1NjAxNF8wXzAuc3ZnI3dmXCIpIGZvcm1hdChcInN2Z1wiKTtcbn1cbi8qIGZpZ3RyZWUtMzAwIC0gbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7IC8qIENoZWNrIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy9AZm9udC1mYWNlL2ZvbnQtZGlzcGxheSBmb3Igb3RoZXIgb3B0aW9ucy4gKi9cbiAgZm9udC1mYW1pbHk6IEZpZ3RyZWU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgc3JjOiB1cmwoXCIuLi8uLi93ZWJmb250cy9maWd0cmVlLXY2LWxhdGluLTMwMC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTsgLyogQ2hyb21lIDM2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KywgU2FmYXJpIDEyKywgaU9TIDEwKyAqL1xufVxuLyogZmlndHJlZS0zMDBpdGFsaWMgLSBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDsgLyogQ2hlY2sgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQ1NTL0Bmb250LWZhY2UvZm9udC1kaXNwbGF5IGZvciBvdGhlciBvcHRpb25zLiAqL1xuICBmb250LWZhbWlseTogRmlndHJlZTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogMzAwO1xuICBzcmM6IHVybChcIi4uLy4uL3dlYmZvbnRzL2ZpZ3RyZWUtdjYtbGF0aW4tMzAwaXRhbGljLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpOyAvKiBDaHJvbWUgMzYrLCBPcGVyYSAyMyssIEZpcmVmb3ggMzkrLCBTYWZhcmkgMTIrLCBpT1MgMTArICovXG59XG4vKiBmaWd0cmVlLXJlZ3VsYXIgLSBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDsgLyogQ2hlY2sgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQ1NTL0Bmb250LWZhY2UvZm9udC1kaXNwbGF5IGZvciBvdGhlciBvcHRpb25zLiAqL1xuICBmb250LWZhbWlseTogRmlndHJlZTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBzcmM6IHVybChcIi4uLy4uL3dlYmZvbnRzL2ZpZ3RyZWUtdjYtbGF0aW4tcmVndWxhci53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTsgLyogQ2hyb21lIDM2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KywgU2FmYXJpIDEyKywgaU9TIDEwKyAqL1xufVxuLyogZmlndHJlZS1pdGFsaWMgLSBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDsgLyogQ2hlY2sgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQ1NTL0Bmb250LWZhY2UvZm9udC1kaXNwbGF5IGZvciBvdGhlciBvcHRpb25zLiAqL1xuICBmb250LWZhbWlseTogRmlndHJlZTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogNDAwO1xuICBzcmM6IHVybChcIi4uLy4uL3dlYmZvbnRzL2ZpZ3RyZWUtdjYtbGF0aW4taXRhbGljLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpOyAvKiBDaHJvbWUgMzYrLCBPcGVyYSAyMyssIEZpcmVmb3ggMzkrLCBTYWZhcmkgMTIrLCBpT1MgMTArICovXG59XG4vKiBmaWd0cmVlLTUwMCAtIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwOyAvKiBDaGVjayBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9DU1MvQGZvbnQtZmFjZS9mb250LWRpc3BsYXkgZm9yIG90aGVyIG9wdGlvbnMuICovXG4gIGZvbnQtZmFtaWx5OiBGaWd0cmVlO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHNyYzogdXJsKFwiLi4vLi4vd2ViZm9udHMvZmlndHJlZS12Ni1sYXRpbi01MDAud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7IC8qIENocm9tZSAzNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSssIFNhZmFyaSAxMissIGlPUyAxMCsgKi9cbn1cbi8qIGZpZ3RyZWUtNTAwaXRhbGljIC0gbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7IC8qIENoZWNrIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy9AZm9udC1mYWNlL2ZvbnQtZGlzcGxheSBmb3Igb3RoZXIgb3B0aW9ucy4gKi9cbiAgZm9udC1mYW1pbHk6IEZpZ3RyZWU7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgc3JjOiB1cmwoXCIuLi8uLi93ZWJmb250cy9maWd0cmVlLXY2LWxhdGluLTUwMGl0YWxpYy53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTsgLyogQ2hyb21lIDM2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KywgU2FmYXJpIDEyKywgaU9TIDEwKyAqL1xufVxuLyogZmlndHJlZS02MDAgLSBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDsgLyogQ2hlY2sgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQ1NTL0Bmb250LWZhY2UvZm9udC1kaXNwbGF5IGZvciBvdGhlciBvcHRpb25zLiAqL1xuICBmb250LWZhbWlseTogRmlndHJlZTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBzcmM6IHVybChcIi4uLy4uL3dlYmZvbnRzL2ZpZ3RyZWUtdjYtbGF0aW4tNjAwLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpOyAvKiBDaHJvbWUgMzYrLCBPcGVyYSAyMyssIEZpcmVmb3ggMzkrLCBTYWZhcmkgMTIrLCBpT1MgMTArICovXG59XG4vKiBmaWd0cmVlLTYwMGl0YWxpYyAtIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwOyAvKiBDaGVjayBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9DU1MvQGZvbnQtZmFjZS9mb250LWRpc3BsYXkgZm9yIG90aGVyIG9wdGlvbnMuICovXG4gIGZvbnQtZmFtaWx5OiBGaWd0cmVlO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHNyYzogdXJsKFwiLi4vLi4vd2ViZm9udHMvZmlndHJlZS12Ni1sYXRpbi02MDBpdGFsaWMud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7IC8qIENocm9tZSAzNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSssIFNhZmFyaSAxMissIGlPUyAxMCsgKi9cbn1cbi8qIGZpZ3RyZWUtNzAwIC0gbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7IC8qIENoZWNrIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy9AZm9udC1mYWNlL2ZvbnQtZGlzcGxheSBmb3Igb3RoZXIgb3B0aW9ucy4gKi9cbiAgZm9udC1mYW1pbHk6IEZpZ3RyZWU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgc3JjOiB1cmwoXCIuLi8uLi93ZWJmb250cy9maWd0cmVlLXY2LWxhdGluLTcwMC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTsgLyogQ2hyb21lIDM2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KywgU2FmYXJpIDEyKywgaU9TIDEwKyAqL1xufVxuLyogZmlndHJlZS03MDBpdGFsaWMgLSBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDsgLyogQ2hlY2sgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQ1NTL0Bmb250LWZhY2UvZm9udC1kaXNwbGF5IGZvciBvdGhlciBvcHRpb25zLiAqL1xuICBmb250LWZhbWlseTogRmlndHJlZTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogNzAwO1xuICBzcmM6IHVybChcIi4uLy4uL3dlYmZvbnRzL2ZpZ3RyZWUtdjYtbGF0aW4tNzAwaXRhbGljLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpOyAvKiBDaHJvbWUgMzYrLCBPcGVyYSAyMyssIEZpcmVmb3ggMzkrLCBTYWZhcmkgMTIrLCBpT1MgMTArICovXG59XG4vKiBmaWd0cmVlLTgwMCAtIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwOyAvKiBDaGVjayBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9DU1MvQGZvbnQtZmFjZS9mb250LWRpc3BsYXkgZm9yIG90aGVyIG9wdGlvbnMuICovXG4gIGZvbnQtZmFtaWx5OiBGaWd0cmVlO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIHNyYzogdXJsKFwiLi4vLi4vd2ViZm9udHMvZmlndHJlZS12Ni1sYXRpbi04MDAud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7IC8qIENocm9tZSAzNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSssIFNhZmFyaSAxMissIGlPUyAxMCsgKi9cbn1cbi8qIGZpZ3RyZWUtODAwaXRhbGljIC0gbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7IC8qIENoZWNrIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy9AZm9udC1mYWNlL2ZvbnQtZGlzcGxheSBmb3Igb3RoZXIgb3B0aW9ucy4gKi9cbiAgZm9udC1mYW1pbHk6IEZpZ3RyZWU7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgc3JjOiB1cmwoXCIuLi8uLi93ZWJmb250cy9maWd0cmVlLXY2LWxhdGluLTgwMGl0YWxpYy53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTsgLyogQ2hyb21lIDM2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KywgU2FmYXJpIDEyKywgaU9TIDEwKyAqL1xufVxuLyogZmlndHJlZS05MDAgLSBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDsgLyogQ2hlY2sgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQ1NTL0Bmb250LWZhY2UvZm9udC1kaXNwbGF5IGZvciBvdGhlciBvcHRpb25zLiAqL1xuICBmb250LWZhbWlseTogRmlndHJlZTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogOTAwO1xuICBzcmM6IHVybChcIi4uLy4uL3dlYmZvbnRzL2ZpZ3RyZWUtdjYtbGF0aW4tOTAwLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpOyAvKiBDaHJvbWUgMzYrLCBPcGVyYSAyMyssIEZpcmVmb3ggMzkrLCBTYWZhcmkgMTIrLCBpT1MgMTArICovXG59XG4vKiBmaWd0cmVlLTkwMGl0YWxpYyAtIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwOyAvKiBDaGVjayBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9DU1MvQGZvbnQtZmFjZS9mb250LWRpc3BsYXkgZm9yIG90aGVyIG9wdGlvbnMuICovXG4gIGZvbnQtZmFtaWx5OiBGaWd0cmVlO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIHNyYzogdXJsKFwiLi4vLi4vd2ViZm9udHMvZmlndHJlZS12Ni1sYXRpbi05MDBpdGFsaWMud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7IC8qIENocm9tZSAzNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSssIFNhZmFyaSAxMissIGlPUyAxMCsgKi9cbn1cbi8qIFxubGF0aW4tZXh0IFxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IExhdG87XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBzcmM6IHVybCgnLi4vd2ViZm9udHMvUzZ1OXc0Qk1VVFBIaDdVU1N3YVBHUl9wLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAxMDAtMDJBRiwgVSswMzA0LCBVKzAzMDgsIFUrMDMyOSwgVSsxRTAwLTFFOUYsIFUrMUVGMi0xRUZGLCBVKzIwMjAsIFUrMjBBMC0yMEFCLCBVKzIwQUQtMjBDMCwgVSsyMTEzLCBVKzJDNjAtMkM3RiwgVStBNzIwLUE3RkY7XG59XG5cbmxhdGluIFxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IExhdG87XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBzcmM6IHVybCgnLi4vd2ViZm9udHMvUzZ1OXc0Qk1VVFBIaDdVU1N3aVBHUS53b2ZmMicpIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMDAwLTAwRkYsIFUrMDEzMSwgVSswMTUyLTAxNTMsIFUrMDJCQi0wMkJDLCBVKzAyQzYsIFUrMDJEQSwgVSswMkRDLCBVKzAzMDQsIFUrMDMwOCwgVSswMzI5LCBVKzIwMDAtMjA2RiwgVSsyMDc0LCBVKzIwQUMsIFUrMjEyMiwgVSsyMTkxLCBVKzIxOTMsIFUrMjIxMiwgVSsyMjE1LCBVK0ZFRkYsIFUrRkZGRDtcbn1cblxubGF0aW4tZXh0IFxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IExhdG87XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBzcmM6IHVybCgnLi4vd2ViZm9udHMvUzZ1eXc0Qk1VVFBIanhBd1hqZXUud29mZjInKSBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDEwMC0wMkFGLCBVKzAzMDQsIFUrMDMwOCwgVSswMzI5LCBVKzFFMDAtMUU5RiwgVSsxRUYyLTFFRkYsIFUrMjAyMCwgVSsyMEEwLTIwQUIsIFUrMjBBRC0yMEMwLCBVKzIxMTMsIFUrMkM2MC0yQzdGLCBVK0E3MjAtQTdGRjtcbn1cblxubGF0aW4gXG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogTGF0bztcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHNyYzogdXJsKCcuLi93ZWJmb250cy9TNnV5dzRCTVVUUEhqeDR3WGcud29mZjInKSBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDAwMC0wMEZGLCBVKzAxMzEsIFUrMDE1Mi0wMTUzLCBVKzAyQkItMDJCQywgVSswMkM2LCBVKzAyREEsIFUrMDJEQywgVSswMzA0LCBVKzAzMDgsIFUrMDMyOSwgVSsyMDAwLTIwNkYsIFUrMjA3NCwgVSsyMEFDLCBVKzIxMjIsIFUrMjE5MSwgVSsyMTkzLCBVKzIyMTIsIFUrMjIxNSwgVStGRUZGLCBVK0ZGRkQ7XG59XG5cbmxhdGluLWV4dCBcblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBMYXRvO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgc3JjOiB1cmwoJy4uL3dlYmZvbnRzL1M2dTl3NEJNVVRQSGg2VVZTd2FQR1JfcC53b2ZmMicpIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMTAwLTAyQUYsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMUUwMC0xRTlGLCBVKzFFRjItMUVGRiwgVSsyMDIwLCBVKzIwQTAtMjBBQiwgVSsyMEFELTIwQzAsIFUrMjExMywgVSsyQzYwLTJDN0YsIFUrQTcyMC1BN0ZGO1xufVxuXG5sYXRpbiBcblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBMYXRvO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgc3JjOiB1cmwoJy4uL3dlYmZvbnRzL1M2dTl3NEJNVVRQSGg2VVZTd2lQR1Eud29mZjInKSBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDAwMC0wMEZGLCBVKzAxMzEsIFUrMDE1Mi0wMTUzLCBVKzAyQkItMDJCQywgVSswMkM2LCBVKzAyREEsIFUrMDJEQywgVSswMzA0LCBVKzAzMDgsIFUrMDMyOSwgVSsyMDAwLTIwNkYsIFUrMjA3NCwgVSsyMEFDLCBVKzIxMjIsIFUrMjE5MSwgVSsyMTkzLCBVKzIyMTIsIFUrMjIxNSwgVStGRUZGLCBVK0ZGRkQ7XG59XG5cbmxhdGluLWV4dCBcblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBMYXRvO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgc3JjOiB1cmwoJy4uL3dlYmZvbnRzL1M2dTl3NEJNVVRQSGg1MFhTd2FQR1JfcC53b2ZmMicpIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMTAwLTAyQUYsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMUUwMC0xRTlGLCBVKzFFRjItMUVGRiwgVSsyMDIwLCBVKzIwQTAtMjBBQiwgVSsyMEFELTIwQzAsIFUrMjExMywgVSsyQzYwLTJDN0YsIFUrQTcyMC1BN0ZGO1xufVxuXG5sYXRpbiBcblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBMYXRvO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgc3JjOiB1cmwoJy4uL3dlYmZvbnRzL1M2dTl3NEJNVVRQSGg1MFhTd2lQR1Eud29mZjInKSBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDAwMC0wMEZGLCBVKzAxMzEsIFUrMDE1Mi0wMTUzLCBVKzAyQkItMDJCQywgVSswMkM2LCBVKzAyREEsIFUrMDJEQywgVSswMzA0LCBVKzAzMDgsIFUrMDMyOSwgVSsyMDAwLTIwNkYsIFUrMjA3NCwgVSsyMEFDLCBVKzIxMjIsIFUrMjE5MSwgVSsyMTkzLCBVKzIyMTIsIFUrMjIxNSwgVStGRUZGLCBVK0ZGRkQ7XG59XG4gKi9cbi8qIVxuICogQm9vdHN0cmFwIHY0LjYuMiAoaHR0cHM6Ly9nZXRib290c3RyYXAuY29tLylcbiAqIENvcHlyaWdodCAyMDExLTIwMjIgVGhlIEJvb3RzdHJhcCBBdXRob3JzXG4gKiBDb3B5cmlnaHQgMjAxMS0yMDIyIFR3aXR0ZXIsIEluYy5cbiAqIExpY2Vuc2VkIHVuZGVyIE1JVCAoaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2Jsb2IvbWFpbi9MSUNFTlNFKVxuICovXG46cm9vdCB7XG4gIC0tYmx1ZTogIzAwNDg3NjtcbiAgLS1pbmRpZ286ICM2NjEwZjI7XG4gIC0tcHVycGxlOiAjNTE1NTdmO1xuICAtLXBpbms6ICNlODNlOGM7XG4gIC0tcmVkOiAjYjIyMDBkO1xuICAtLW9yYW5nZTogI2Y5NjMwMjtcbiAgLS15ZWxsb3c6ICNmZmM2MDA7XG4gIC0tZ3JlZW46ICMyOGE3NDU7XG4gIC0tdGVhbDogIzk3ZDRjYTtcbiAgLS1jeWFuOiAjMTdhMmI4O1xuICAtLXdoaXRlOiAjZmZmO1xuICAtLWdyYXk6ICM2NjY7XG4gIC0tZ3JheS1kYXJrOiAjMzYzNjM2O1xuICAtLXJ1c3Q6ICNjZjQ1MjA7XG4gIC0tMTAwOiAjZmNlZmQ1O1xuICAtLTMwMDogI2Y3ZDA4MTtcbiAgLS01MDA6ICNlZWExMDM7XG4gIC0tNzAwOiAjOTc2NjAyO1xuICAtLTkwMDogIzVmNDAwMTtcbiAgLS1wYWxlLWdyZWVuOiAjZDVlNmRlO1xuICAtLXBhbGUtYmx1ZTogI2RkZTdlYztcbiAgLS1wYWxlLXllbGxvdzogI2ZjZWZkNTtcbiAgLS1wYWxlLXJlZDogI2YwZDlkYTtcbiAgLS1ibGFjazogIzAwMDtcbiAgLS10cmFuczogdHJhbnNwYXJlbnQ7XG4gIC0tYmxhY2stYWxwaGE6IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgLS1wcmltYXJ5OiAjMzI2ZmUyO1xuICAtLXNlY29uZGFyeTogIzRjNGM0YztcbiAgLS1zdWNjZXNzOiAjMDQ2YTM4O1xuICAtLWluZm86ICMzMTcwOGY7XG4gIC0td2FybmluZzogI2VlYTEwMztcbiAgLS1kYW5nZXI6ICNhNTFhMWY7XG4gIC0tbGlnaHQ6ICNmZmY7XG4gIC0tZGFyazogIzM2MzYzNjtcbiAgLS1ncmVlbjogIzA0NmEzODtcbiAgLS1saW1lOiAjNDFhOTI4O1xuICAtLWJsYWNrOiAjMDAwO1xuICAtLWZvY3VzOiAjNzZhMGI0O1xuICAtLWJyZWFrcG9pbnQteHM6IDA7XG4gIC0tYnJlYWtwb2ludC1zbTogNTc2cHg7XG4gIC0tYnJlYWtwb2ludC1tZDogNzY4cHg7XG4gIC0tYnJlYWtwb2ludC1sZzogMTAyNXB4O1xuICAtLWJyZWFrcG9pbnQteGw6IDEzNjZweDtcbiAgLS1mb250LWZhbWlseS1zYW5zLXNlcmlmOiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICAtLWZvbnQtZmFtaWx5LW1vbm9zcGFjZTogU0ZNb25vLVJlZ3VsYXIsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZTtcbn1cblxuKixcbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuaHRtbCB7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO1xuICBsaW5lLWhlaWdodDogMS4xNTtcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG59XG5cbmFydGljbGUsIGFzaWRlLCBmaWdjYXB0aW9uLCBmaWd1cmUsIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG1haW4sIG5hdiwgc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBjb2xvcjogIzM2MzYzNjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuW3RhYmluZGV4PVwiLTFcIl06Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSB7XG4gIG91dGxpbmU6IDAgIWltcG9ydGFudDtcbn1cblxuaHIge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDEuODc1cmVtO1xufVxuXG5wIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxuYWJiclt0aXRsZV0sXG5hYmJyW2RhdGEtb3JpZ2luYWwtdGl0bGVdIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDtcbiAgY3Vyc29yOiBoZWxwO1xuICBib3JkZXItYm90dG9tOiAwO1xuICB0ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6IG5vbmU7XG59XG5cbmFkZHJlc3Mge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG5vbCxcbnVsLFxuZGwge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG5vbCBvbCxcbnVsIHVsLFxub2wgdWwsXG51bCBvbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbmR0IHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuZGQge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG5ibG9ja3F1b3RlIHtcbiAgbWFyZ2luOiAwIDAgMXJlbTtcbn1cblxuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG59XG5cbnNtYWxsIHtcbiAgZm9udC1zaXplOiA4MCU7XG59XG5cbnN1YixcbnN1cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbnN1YiB7XG4gIGJvdHRvbTogLTAuMjVlbTtcbn1cblxuc3VwIHtcbiAgdG9wOiAtMC41ZW07XG59XG5cbmEge1xuICBjb2xvcjogIzMyNmZlMjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuYTpob3ZlciB7XG4gIGNvbG9yOiAjMzI2ZmUyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbmE6bm90KFtocmVmXSk6bm90KFtjbGFzc10pIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbmE6bm90KFtocmVmXSk6bm90KFtjbGFzc10pOmhvdmVyIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxucHJlLFxuY29kZSxcbmtiZCxcbnNhbXAge1xuICBmb250LWZhbWlseTogU0ZNb25vLVJlZ3VsYXIsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZTtcbiAgZm9udC1zaXplOiAxZW07XG59XG5cbnByZSB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIG92ZXJmbG93OiBhdXRvO1xuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IHNjcm9sbGJhcjtcbn1cblxuZmlndXJlIHtcbiAgbWFyZ2luOiAwIDAgMXJlbTtcbn1cblxuaW1nIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xufVxuXG5zdmcge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG59XG5cbmNhcHRpb24ge1xuICBwYWRkaW5nLXRvcDogMC45Mzc1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC45Mzc1cmVtO1xuICBjb2xvcjogIzM2MzYzNjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY2FwdGlvbi1zaWRlOiBib3R0b207XG59XG5cbnRoIHtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbiAgdGV4dC1hbGlnbjogLXdlYmtpdC1tYXRjaC1wYXJlbnQ7XG59XG5cbmxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAwLjMxMjVyZW07XG59XG5cbmJ1dHRvbiB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbmJ1dHRvbjpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpIHtcbiAgb3V0bGluZTogMDtcbn1cblxuaW5wdXQsXG5idXR0b24sXG5zZWxlY3QsXG5vcHRncm91cCxcbnRleHRhcmVhIHtcbiAgbWFyZ2luOiAwO1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxuYnV0dG9uLFxuaW5wdXQge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuYnV0dG9uLFxuc2VsZWN0IHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5cbltyb2xlPWJ1dHRvbl0ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbnNlbGVjdCB7XG4gIHdvcmQtd3JhcDogbm9ybWFsO1xufVxuXG5idXR0b24sXG5bdHlwZT1idXR0b25dLFxuW3R5cGU9cmVzZXRdLFxuW3R5cGU9c3VibWl0XSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xufVxuXG5idXR0b246bm90KDpkaXNhYmxlZCksXG5bdHlwZT1idXR0b25dOm5vdCg6ZGlzYWJsZWQpLFxuW3R5cGU9cmVzZXRdOm5vdCg6ZGlzYWJsZWQpLFxuW3R5cGU9c3VibWl0XTpub3QoOmRpc2FibGVkKSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9YnV0dG9uXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPXJlc2V0XTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPXN1Ym1pdF06Oi1tb3otZm9jdXMtaW5uZXIge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG59XG5cbmlucHV0W3R5cGU9cmFkaW9dLFxuaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nOiAwO1xufVxuXG50ZXh0YXJlYSB7XG4gIG92ZXJmbG93OiBhdXRvO1xuICByZXNpemU6IHZlcnRpY2FsO1xufVxuXG5maWVsZHNldCB7XG4gIG1pbi13aWR0aDogMDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXI6IDA7XG59XG5cbmxlZ2VuZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG59XG5cbnByb2dyZXNzIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5bdHlwZT1udW1iZXJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuW3R5cGU9bnVtYmVyXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuW3R5cGU9c2VhcmNoXSB7XG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cblt0eXBlPXNlYXJjaF06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbjo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICBmb250OiBpbmhlcml0O1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbn1cblxub3V0cHV0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogbGlzdC1pdGVtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbnRlbXBsYXRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuW2hpZGRlbl0ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsXG4uaDEsIC5oMiwgLmgzLCAuaDQsIC5oNSwgLmg2IHtcbiAgbWFyZ2luLWJvdHRvbTogMS44NzVyZW07XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG5oMSwgLmgxIHtcbiAgZm9udC1zaXplOiAyLjVyZW07XG59XG5cbmgyLCAuaDIge1xuICBmb250LXNpemU6IDJyZW07XG59XG5cbmgzLCAuaDMge1xuICBmb250LXNpemU6IDEuNzVyZW07XG59XG5cbmg0LCAuaDQge1xuICBmb250LXNpemU6IDEuNXJlbTtcbn1cblxuaDUsIC5oNSB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbn1cblxuaDYsIC5oNiB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cblxuLmxlYWQge1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5cbi5kaXNwbGF5LTEge1xuICBmb250LXNpemU6IDZyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbi5kaXNwbGF5LTIge1xuICBmb250LXNpemU6IDUuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuLmRpc3BsYXktMyB7XG4gIGZvbnQtc2l6ZTogNC41cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG4uZGlzcGxheS00IHtcbiAgZm9udC1zaXplOiAzLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbmhyIHtcbiAgbWFyZ2luLXRvcDogMC45Mzc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW07XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG5cbnNtYWxsLFxuLnNtYWxsIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG5tYXJrLFxuLm1hcmsge1xuICBwYWRkaW5nOiAwLjJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZjhlMztcbn1cblxuLmxpc3QtdW5zdHlsZWQge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5saXN0LWlubGluZSB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLmxpc3QtaW5saW5lLWl0ZW0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4ubGlzdC1pbmxpbmUtaXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG59XG5cbi5pbml0aWFsaXNtIHtcbiAgZm9udC1zaXplOiA5MCU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5ibG9ja3F1b3RlIHtcbiAgbWFyZ2luLWJvdHRvbTogMC45Mzc1cmVtO1xuICBmb250LXNpemU6IDEuMjVyZW07XG59XG5cbi5ibG9ja3F1b3RlLWZvb3RlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGNvbG9yOiAjNjY2O1xufVxuLmJsb2NrcXVvdGUtZm9vdGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIuKAlMKgXCI7XG59XG5cbi5pbWctZmx1aWQge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLmltZy10aHVtYm5haWwge1xuICBwYWRkaW5nOiAwLjI1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjZGFkYWRhO1xuICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5maWd1cmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5maWd1cmUtaW1nIHtcbiAgbWFyZ2luLWJvdHRvbTogMC40Njg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi5maWd1cmUtY2FwdGlvbiB7XG4gIGZvbnQtc2l6ZTogOTAlO1xuICBjb2xvcjogIzY2Njtcbn1cblxuY29kZSB7XG4gIGZvbnQtc2l6ZTogODcuNSU7XG4gIGNvbG9yOiAjODYzOTNiO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG59XG5hID4gY29kZSB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG5rYmQge1xuICBwYWRkaW5nOiAwLjJyZW0gMC40cmVtO1xuICBmb250LXNpemU6IDg3LjUlO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFiMWIxYjtcbiAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW07XG59XG5rYmQga2JkIHtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1zaXplOiAxMDAlO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG5wcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiA4Ny41JTtcbiAgY29sb3I6ICMxYjFiMWI7XG59XG5wcmUgY29kZSB7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHdvcmQtYnJlYWs6IG5vcm1hbDtcbn1cblxuLnByZS1zY3JvbGxhYmxlIHtcbiAgbWF4LWhlaWdodDogMjEuMjVyZW07XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbn1cblxuLmNvbnRhaW5lcixcbi5jb250YWluZXItZmx1aWQsXG4uY29udGFpbmVyLXNtLFxuLmNvbnRhaW5lci1tZCxcbi5jb250YWluZXItbGcsXG4uY29udGFpbmVyLXhsIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jb250YWluZXIsIC5jb250YWluZXItc20ge1xuICAgIG1heC13aWR0aDogNzY4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29udGFpbmVyLCAuY29udGFpbmVyLXNtLCAuY29udGFpbmVyLW1kIHtcbiAgICBtYXgtd2lkdGg6IDEwMjVweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuY29udGFpbmVyLCAuY29udGFpbmVyLXNtLCAuY29udGFpbmVyLW1kLCAuY29udGFpbmVyLWxnIHtcbiAgICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAuY29udGFpbmVyLCAuY29udGFpbmVyLXNtLCAuY29udGFpbmVyLW1kLCAuY29udGFpbmVyLWxnLCAuY29udGFpbmVyLXhsIHtcbiAgICBtYXgtd2lkdGg6IDEyNzBweDtcbiAgfVxufVxuLnJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbiAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xufVxuXG4ubm8tZ3V0dGVycyB7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4ubm8tZ3V0dGVycyA+IC5jb2wsXG4ubm8tZ3V0dGVycyA+IFtjbGFzcyo9Y29sLV0ge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi5jb2wtMSwgLmNvbC0yLCAuY29sLTMsIC5jb2wtNCwgLmNvbC01LCAuY29sLTYsIC5jb2wtNywgLmNvbC04LCAuY29sLTksIC5jb2wtMTAsIC5jb2wtMTEsIC5jb2wtMTIsIC5jb2wsXG4uY29sLWF1dG8sIC5jb2wtc20tMSwgLmNvbC1zbS0yLCAuY29sLXNtLTMsIC5jb2wtc20tNCwgLmNvbC1zbS01LCAuY29sLXNtLTYsIC5jb2wtc20tNywgLmNvbC1zbS04LCAuY29sLXNtLTksIC5jb2wtc20tMTAsIC5jb2wtc20tMTEsIC5jb2wtc20tMTIsIC5jb2wtc20sXG4uY29sLXNtLWF1dG8sIC5jb2wtbWQtMSwgLmNvbC1tZC0yLCAuY29sLW1kLTMsIC5jb2wtbWQtNCwgLmNvbC1tZC01LCAuY29sLW1kLTYsIC5jb2wtbWQtNywgLmNvbC1tZC04LCAuY29sLW1kLTksIC5jb2wtbWQtMTAsIC5jb2wtbWQtMTEsIC5jb2wtbWQtMTIsIC5jb2wtbWQsXG4uY29sLW1kLWF1dG8sIC5jb2wtbGctMSwgLmNvbC1sZy0yLCAuY29sLWxnLTMsIC5jb2wtbGctNCwgLmNvbC1sZy01LCAuY29sLWxnLTYsIC5jb2wtbGctNywgLmNvbC1sZy04LCAuY29sLWxnLTksIC5jb2wtbGctMTAsIC5jb2wtbGctMTEsIC5jb2wtbGctMTIsIC5jb2wtbGcsXG4uY29sLWxnLWF1dG8sIC5jb2wteGwtMSwgLmNvbC14bC0yLCAuY29sLXhsLTMsIC5jb2wteGwtNCwgLmNvbC14bC01LCAuY29sLXhsLTYsIC5jb2wteGwtNywgLmNvbC14bC04LCAuY29sLXhsLTksIC5jb2wteGwtMTAsIC5jb2wteGwtMTEsIC5jb2wteGwtMTIsIC5jb2wteGwsXG4uY29sLXhsLWF1dG8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG59XG5cbi5jb2wge1xuICBmbGV4LWJhc2lzOiAwO1xuICBmbGV4LWdyb3c6IDE7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLnJvdy1jb2xzLTEgPiAqIHtcbiAgZmxleDogMCAwIDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLnJvdy1jb2xzLTIgPiAqIHtcbiAgZmxleDogMCAwIDUwJTtcbiAgbWF4LXdpZHRoOiA1MCU7XG59XG5cbi5yb3ctY29scy0zID4gKiB7XG4gIGZsZXg6IDAgMCAzMy4zMzMzMzMzMzMzJTtcbiAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbn1cblxuLnJvdy1jb2xzLTQgPiAqIHtcbiAgZmxleDogMCAwIDI1JTtcbiAgbWF4LXdpZHRoOiAyNSU7XG59XG5cbi5yb3ctY29scy01ID4gKiB7XG4gIGZsZXg6IDAgMCAyMCU7XG4gIG1heC13aWR0aDogMjAlO1xufVxuXG4ucm93LWNvbHMtNiA+ICoge1xuICBmbGV4OiAwIDAgMTYuNjY2NjY2NjY2NyU7XG4gIG1heC13aWR0aDogMTYuNjY2NjY2NjY2NyU7XG59XG5cbi5jb2wtYXV0byB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4uY29sLTEge1xuICBmbGV4OiAwIDAgOC4zMzMzMzMzMyU7XG4gIG1heC13aWR0aDogOC4zMzMzMzMzMyU7XG59XG5cbi5jb2wtMiB7XG4gIGZsZXg6IDAgMCAxNi42NjY2NjY2NyU7XG4gIG1heC13aWR0aDogMTYuNjY2NjY2NjclO1xufVxuXG4uY29sLTMge1xuICBmbGV4OiAwIDAgMjUlO1xuICBtYXgtd2lkdGg6IDI1JTtcbn1cblxuLmNvbC00IHtcbiAgZmxleDogMCAwIDMzLjMzMzMzMzMzJTtcbiAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMyU7XG59XG5cbi5jb2wtNSB7XG4gIGZsZXg6IDAgMCA0MS42NjY2NjY2NyU7XG4gIG1heC13aWR0aDogNDEuNjY2NjY2NjclO1xufVxuXG4uY29sLTYge1xuICBmbGV4OiAwIDAgNTAlO1xuICBtYXgtd2lkdGg6IDUwJTtcbn1cblxuLmNvbC03IHtcbiAgZmxleDogMCAwIDU4LjMzMzMzMzMzJTtcbiAgbWF4LXdpZHRoOiA1OC4zMzMzMzMzMyU7XG59XG5cbi5jb2wtOCB7XG4gIGZsZXg6IDAgMCA2Ni42NjY2NjY2NyU7XG4gIG1heC13aWR0aDogNjYuNjY2NjY2NjclO1xufVxuXG4uY29sLTkge1xuICBmbGV4OiAwIDAgNzUlO1xuICBtYXgtd2lkdGg6IDc1JTtcbn1cblxuLmNvbC0xMCB7XG4gIGZsZXg6IDAgMCA4My4zMzMzMzMzMyU7XG4gIG1heC13aWR0aDogODMuMzMzMzMzMzMlO1xufVxuXG4uY29sLTExIHtcbiAgZmxleDogMCAwIDkxLjY2NjY2NjY3JTtcbiAgbWF4LXdpZHRoOiA5MS42NjY2NjY2NyU7XG59XG5cbi5jb2wtMTIge1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4ub3JkZXItZmlyc3Qge1xuICBvcmRlcjogLTE7XG59XG5cbi5vcmRlci1sYXN0IHtcbiAgb3JkZXI6IDEzO1xufVxuXG4ub3JkZXItMCB7XG4gIG9yZGVyOiAwO1xufVxuXG4ub3JkZXItMSB7XG4gIG9yZGVyOiAxO1xufVxuXG4ub3JkZXItMiB7XG4gIG9yZGVyOiAyO1xufVxuXG4ub3JkZXItMyB7XG4gIG9yZGVyOiAzO1xufVxuXG4ub3JkZXItNCB7XG4gIG9yZGVyOiA0O1xufVxuXG4ub3JkZXItNSB7XG4gIG9yZGVyOiA1O1xufVxuXG4ub3JkZXItNiB7XG4gIG9yZGVyOiA2O1xufVxuXG4ub3JkZXItNyB7XG4gIG9yZGVyOiA3O1xufVxuXG4ub3JkZXItOCB7XG4gIG9yZGVyOiA4O1xufVxuXG4ub3JkZXItOSB7XG4gIG9yZGVyOiA5O1xufVxuXG4ub3JkZXItMTAge1xuICBvcmRlcjogMTA7XG59XG5cbi5vcmRlci0xMSB7XG4gIG9yZGVyOiAxMTtcbn1cblxuLm9yZGVyLTEyIHtcbiAgb3JkZXI6IDEyO1xufVxuXG4ub2Zmc2V0LTEge1xuICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG59XG5cbi5vZmZzZXQtMiB7XG4gIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7XG59XG5cbi5vZmZzZXQtMyB7XG4gIG1hcmdpbi1sZWZ0OiAyNSU7XG59XG5cbi5vZmZzZXQtNCB7XG4gIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG59XG5cbi5vZmZzZXQtNSB7XG4gIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7XG59XG5cbi5vZmZzZXQtNiB7XG4gIG1hcmdpbi1sZWZ0OiA1MCU7XG59XG5cbi5vZmZzZXQtNyB7XG4gIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG59XG5cbi5vZmZzZXQtOCB7XG4gIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7XG59XG5cbi5vZmZzZXQtOSB7XG4gIG1hcmdpbi1sZWZ0OiA3NSU7XG59XG5cbi5vZmZzZXQtMTAge1xuICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xufVxuXG4ub2Zmc2V0LTExIHtcbiAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jb2wtc20ge1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAucm93LWNvbHMtc20tMSA+ICoge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAucm93LWNvbHMtc20tMiA+ICoge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbiAgLnJvdy1jb2xzLXNtLTMgPiAqIHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgfVxuICAucm93LWNvbHMtc20tNCA+ICoge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cbiAgLnJvdy1jb2xzLXNtLTUgPiAqIHtcbiAgICBmbGV4OiAwIDAgMjAlO1xuICAgIG1heC13aWR0aDogMjAlO1xuICB9XG4gIC5yb3ctY29scy1zbS02ID4gKiB7XG4gICAgZmxleDogMCAwIDE2LjY2NjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1zbS1hdXRvIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmNvbC1zbS0xIHtcbiAgICBmbGV4OiAwIDAgOC4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXNtLTIge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1zbS0zIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG4gIC5jb2wtc20tNCB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXNtLTUge1xuICAgIGZsZXg6IDAgMCA0MS42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1zbS02IHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG4gIC5jb2wtc20tNyB7XG4gICAgZmxleDogMCAwIDU4LjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXNtLTgge1xuICAgIGZsZXg6IDAgMCA2Ni42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1zbS05IHtcbiAgICBmbGV4OiAwIDAgNzUlO1xuICAgIG1heC13aWR0aDogNzUlO1xuICB9XG4gIC5jb2wtc20tMTAge1xuICAgIGZsZXg6IDAgMCA4My4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS0xMSB7XG4gICAgZmxleDogMCAwIDkxLjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDkxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLTEyIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm9yZGVyLXNtLWZpcnN0IHtcbiAgICBvcmRlcjogLTE7XG4gIH1cbiAgLm9yZGVyLXNtLWxhc3Qge1xuICAgIG9yZGVyOiAxMztcbiAgfVxuICAub3JkZXItc20tMCB7XG4gICAgb3JkZXI6IDA7XG4gIH1cbiAgLm9yZGVyLXNtLTEge1xuICAgIG9yZGVyOiAxO1xuICB9XG4gIC5vcmRlci1zbS0yIHtcbiAgICBvcmRlcjogMjtcbiAgfVxuICAub3JkZXItc20tMyB7XG4gICAgb3JkZXI6IDM7XG4gIH1cbiAgLm9yZGVyLXNtLTQge1xuICAgIG9yZGVyOiA0O1xuICB9XG4gIC5vcmRlci1zbS01IHtcbiAgICBvcmRlcjogNTtcbiAgfVxuICAub3JkZXItc20tNiB7XG4gICAgb3JkZXI6IDY7XG4gIH1cbiAgLm9yZGVyLXNtLTcge1xuICAgIG9yZGVyOiA3O1xuICB9XG4gIC5vcmRlci1zbS04IHtcbiAgICBvcmRlcjogODtcbiAgfVxuICAub3JkZXItc20tOSB7XG4gICAgb3JkZXI6IDk7XG4gIH1cbiAgLm9yZGVyLXNtLTEwIHtcbiAgICBvcmRlcjogMTA7XG4gIH1cbiAgLm9yZGVyLXNtLTExIHtcbiAgICBvcmRlcjogMTE7XG4gIH1cbiAgLm9yZGVyLXNtLTEyIHtcbiAgICBvcmRlcjogMTI7XG4gIH1cbiAgLm9mZnNldC1zbS0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAub2Zmc2V0LXNtLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LXNtLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1zbS0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG4gIC5vZmZzZXQtc20tNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LXNtLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1zbS02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG4gIC5vZmZzZXQtc20tNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LXNtLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1zbS05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG4gIC5vZmZzZXQtc20tMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1zbS0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb2wtbWQge1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAucm93LWNvbHMtbWQtMSA+ICoge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAucm93LWNvbHMtbWQtMiA+ICoge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbiAgLnJvdy1jb2xzLW1kLTMgPiAqIHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgfVxuICAucm93LWNvbHMtbWQtNCA+ICoge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cbiAgLnJvdy1jb2xzLW1kLTUgPiAqIHtcbiAgICBmbGV4OiAwIDAgMjAlO1xuICAgIG1heC13aWR0aDogMjAlO1xuICB9XG4gIC5yb3ctY29scy1tZC02ID4gKiB7XG4gICAgZmxleDogMCAwIDE2LjY2NjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC1hdXRvIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmNvbC1tZC0xIHtcbiAgICBmbGV4OiAwIDAgOC4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLW1kLTIge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC0zIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG4gIC5jb2wtbWQtNCB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLW1kLTUge1xuICAgIGZsZXg6IDAgMCA0MS42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC02IHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG4gIC5jb2wtbWQtNyB7XG4gICAgZmxleDogMCAwIDU4LjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLW1kLTgge1xuICAgIGZsZXg6IDAgMCA2Ni42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC05IHtcbiAgICBmbGV4OiAwIDAgNzUlO1xuICAgIG1heC13aWR0aDogNzUlO1xuICB9XG4gIC5jb2wtbWQtMTAge1xuICAgIGZsZXg6IDAgMCA4My4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC0xMSB7XG4gICAgZmxleDogMCAwIDkxLjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDkxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLTEyIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm9yZGVyLW1kLWZpcnN0IHtcbiAgICBvcmRlcjogLTE7XG4gIH1cbiAgLm9yZGVyLW1kLWxhc3Qge1xuICAgIG9yZGVyOiAxMztcbiAgfVxuICAub3JkZXItbWQtMCB7XG4gICAgb3JkZXI6IDA7XG4gIH1cbiAgLm9yZGVyLW1kLTEge1xuICAgIG9yZGVyOiAxO1xuICB9XG4gIC5vcmRlci1tZC0yIHtcbiAgICBvcmRlcjogMjtcbiAgfVxuICAub3JkZXItbWQtMyB7XG4gICAgb3JkZXI6IDM7XG4gIH1cbiAgLm9yZGVyLW1kLTQge1xuICAgIG9yZGVyOiA0O1xuICB9XG4gIC5vcmRlci1tZC01IHtcbiAgICBvcmRlcjogNTtcbiAgfVxuICAub3JkZXItbWQtNiB7XG4gICAgb3JkZXI6IDY7XG4gIH1cbiAgLm9yZGVyLW1kLTcge1xuICAgIG9yZGVyOiA3O1xuICB9XG4gIC5vcmRlci1tZC04IHtcbiAgICBvcmRlcjogODtcbiAgfVxuICAub3JkZXItbWQtOSB7XG4gICAgb3JkZXI6IDk7XG4gIH1cbiAgLm9yZGVyLW1kLTEwIHtcbiAgICBvcmRlcjogMTA7XG4gIH1cbiAgLm9yZGVyLW1kLTExIHtcbiAgICBvcmRlcjogMTE7XG4gIH1cbiAgLm9yZGVyLW1kLTEyIHtcbiAgICBvcmRlcjogMTI7XG4gIH1cbiAgLm9mZnNldC1tZC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAub2Zmc2V0LW1kLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LW1kLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1tZC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG4gIC5vZmZzZXQtbWQtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LW1kLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1tZC02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG4gIC5vZmZzZXQtbWQtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LW1kLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1tZC05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG4gIC5vZmZzZXQtbWQtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1tZC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuY29sLWxnIHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJvdy1jb2xzLWxnLTEgPiAqIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJvdy1jb2xzLWxnLTIgPiAqIHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG4gIC5yb3ctY29scy1sZy0zID4gKiB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cbiAgLnJvdy1jb2xzLWxnLTQgPiAqIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG4gIC5yb3ctY29scy1sZy01ID4gKiB7XG4gICAgZmxleDogMCAwIDIwJTtcbiAgICBtYXgtd2lkdGg6IDIwJTtcbiAgfVxuICAucm93LWNvbHMtbGctNiA+ICoge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbGctYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5jb2wtbGctMSB7XG4gICAgZmxleDogMCAwIDguMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy0yIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbGctMyB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuICAuY29sLWxnLTQge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy01IHtcbiAgICBmbGV4OiAwIDAgNDEuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbGctNiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuICAuY29sLWxnLTcge1xuICAgIGZsZXg6IDAgMCA1OC4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy04IHtcbiAgICBmbGV4OiAwIDAgNjYuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbGctOSB7XG4gICAgZmxleDogMCAwIDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgfVxuICAuY29sLWxnLTEwIHtcbiAgICBmbGV4OiAwIDAgODMuMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbGctMTEge1xuICAgIGZsZXg6IDAgMCA5MS42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy0xMiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5vcmRlci1sZy1maXJzdCB7XG4gICAgb3JkZXI6IC0xO1xuICB9XG4gIC5vcmRlci1sZy1sYXN0IHtcbiAgICBvcmRlcjogMTM7XG4gIH1cbiAgLm9yZGVyLWxnLTAge1xuICAgIG9yZGVyOiAwO1xuICB9XG4gIC5vcmRlci1sZy0xIHtcbiAgICBvcmRlcjogMTtcbiAgfVxuICAub3JkZXItbGctMiB7XG4gICAgb3JkZXI6IDI7XG4gIH1cbiAgLm9yZGVyLWxnLTMge1xuICAgIG9yZGVyOiAzO1xuICB9XG4gIC5vcmRlci1sZy00IHtcbiAgICBvcmRlcjogNDtcbiAgfVxuICAub3JkZXItbGctNSB7XG4gICAgb3JkZXI6IDU7XG4gIH1cbiAgLm9yZGVyLWxnLTYge1xuICAgIG9yZGVyOiA2O1xuICB9XG4gIC5vcmRlci1sZy03IHtcbiAgICBvcmRlcjogNztcbiAgfVxuICAub3JkZXItbGctOCB7XG4gICAgb3JkZXI6IDg7XG4gIH1cbiAgLm9yZGVyLWxnLTkge1xuICAgIG9yZGVyOiA5O1xuICB9XG4gIC5vcmRlci1sZy0xMCB7XG4gICAgb3JkZXI6IDEwO1xuICB9XG4gIC5vcmRlci1sZy0xMSB7XG4gICAgb3JkZXI6IDExO1xuICB9XG4gIC5vcmRlci1sZy0xMiB7XG4gICAgb3JkZXI6IDEyO1xuICB9XG4gIC5vZmZzZXQtbGctMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLm9mZnNldC1sZy0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1sZy0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtbGctMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAub2Zmc2V0LWxnLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1sZy01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtbGctNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuICAub2Zmc2V0LWxnLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1sZy04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtbGctOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAub2Zmc2V0LWxnLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtbGctMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLmNvbC14bCB7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5yb3ctY29scy14bC0xID4gKiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5yb3ctY29scy14bC0yID4gKiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuICAucm93LWNvbHMteGwtMyA+ICoge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC5yb3ctY29scy14bC00ID4gKiB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuICAucm93LWNvbHMteGwtNSA+ICoge1xuICAgIGZsZXg6IDAgMCAyMCU7XG4gICAgbWF4LXdpZHRoOiAyMCU7XG4gIH1cbiAgLnJvdy1jb2xzLXhsLTYgPiAqIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXhsLWF1dG8ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAuY29sLXhsLTEge1xuICAgIGZsZXg6IDAgMCA4LjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wteGwtMiB7XG4gICAgZmxleDogMCAwIDE2LjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXhsLTMge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cbiAgLmNvbC14bC00IHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wteGwtNSB7XG4gICAgZmxleDogMCAwIDQxLjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXhsLTYge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbiAgLmNvbC14bC03IHtcbiAgICBmbGV4OiAwIDAgNTguMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wteGwtOCB7XG4gICAgZmxleDogMCAwIDY2LjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXhsLTkge1xuICAgIGZsZXg6IDAgMCA3NSU7XG4gICAgbWF4LXdpZHRoOiA3NSU7XG4gIH1cbiAgLmNvbC14bC0xMCB7XG4gICAgZmxleDogMCAwIDgzLjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXhsLTExIHtcbiAgICBmbGV4OiAwIDAgOTEuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wteGwtMTIge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAub3JkZXIteGwtZmlyc3Qge1xuICAgIG9yZGVyOiAtMTtcbiAgfVxuICAub3JkZXIteGwtbGFzdCB7XG4gICAgb3JkZXI6IDEzO1xuICB9XG4gIC5vcmRlci14bC0wIHtcbiAgICBvcmRlcjogMDtcbiAgfVxuICAub3JkZXIteGwtMSB7XG4gICAgb3JkZXI6IDE7XG4gIH1cbiAgLm9yZGVyLXhsLTIge1xuICAgIG9yZGVyOiAyO1xuICB9XG4gIC5vcmRlci14bC0zIHtcbiAgICBvcmRlcjogMztcbiAgfVxuICAub3JkZXIteGwtNCB7XG4gICAgb3JkZXI6IDQ7XG4gIH1cbiAgLm9yZGVyLXhsLTUge1xuICAgIG9yZGVyOiA1O1xuICB9XG4gIC5vcmRlci14bC02IHtcbiAgICBvcmRlcjogNjtcbiAgfVxuICAub3JkZXIteGwtNyB7XG4gICAgb3JkZXI6IDc7XG4gIH1cbiAgLm9yZGVyLXhsLTgge1xuICAgIG9yZGVyOiA4O1xuICB9XG4gIC5vcmRlci14bC05IHtcbiAgICBvcmRlcjogOTtcbiAgfVxuICAub3JkZXIteGwtMTAge1xuICAgIG9yZGVyOiAxMDtcbiAgfVxuICAub3JkZXIteGwtMTEge1xuICAgIG9yZGVyOiAxMTtcbiAgfVxuICAub3JkZXIteGwtMTIge1xuICAgIG9yZGVyOiAxMjtcbiAgfVxuICAub2Zmc2V0LXhsLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5vZmZzZXQteGwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQteGwtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LXhsLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cbiAgLm9mZnNldC14bC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQteGwtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LXhsLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLm9mZnNldC14bC03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQteGwtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LXhsLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cbiAgLm9mZnNldC14bC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LXhsLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xuICB9XG59XG4udGFibGUge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMC45Mzc1cmVtO1xuICBjb2xvcjogIzM2MzYzNjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udGFibGUgdGgsXG4udGFibGUgdGQge1xuICBwYWRkaW5nOiAwLjkzNzVyZW07XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLnRhYmxlIHRoZWFkIHRoIHtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgYm9yZGVyLWJvdHRvbTogMC4xMjVyZW0gc29saWQgI2NjYztcbn1cbi50YWJsZSB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLXRvcDogMC4xMjVyZW0gc29saWQgI2NjYztcbn1cblxuLnRhYmxlLXNtIHRoLFxuLnRhYmxlLXNtIHRkIHtcbiAgcGFkZGluZzogMC42MjVyZW07XG59XG5cbi50YWJsZS1ib3JkZXJlZCB7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4udGFibGUtYm9yZGVyZWQgdGgsXG4udGFibGUtYm9yZGVyZWQgdGQge1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLnRhYmxlLWJvcmRlcmVkIHRoZWFkIHRoLFxuLnRhYmxlLWJvcmRlcmVkIHRoZWFkIHRkIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMC4xMjVyZW07XG59XG5cbi50YWJsZS1ib3JkZXJsZXNzIHRoLFxuLnRhYmxlLWJvcmRlcmxlc3MgdGQsXG4udGFibGUtYm9yZGVybGVzcyB0aGVhZCB0aCxcbi50YWJsZS1ib3JkZXJsZXNzIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXI6IDA7XG59XG5cbi50YWJsZS1zdHJpcGVkIHRib2R5IHRyOm50aC1vZi10eXBlKG9kZCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDUpO1xufVxuXG4udGFibGUtaG92ZXIgdGJvZHkgdHI6aG92ZXIge1xuICBjb2xvcjogIzM2MzYzNjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG59XG5cbi50YWJsZS1wcmltYXJ5LFxuLnRhYmxlLXByaW1hcnkgPiB0aCxcbi50YWJsZS1wcmltYXJ5ID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzZkN2Y3O1xufVxuLnRhYmxlLXByaW1hcnkgdGgsXG4udGFibGUtcHJpbWFyeSB0ZCxcbi50YWJsZS1wcmltYXJ5IHRoZWFkIHRoLFxuLnRhYmxlLXByaW1hcnkgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogIzk0YjRmMDtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1wcmltYXJ5OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2IwYzdmNDtcbn1cbi50YWJsZS1ob3ZlciAudGFibGUtcHJpbWFyeTpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1wcmltYXJ5OmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjBjN2Y0O1xufVxuXG4udGFibGUtc2Vjb25kYXJ5LFxuLnRhYmxlLXNlY29uZGFyeSA+IHRoLFxuLnRhYmxlLXNlY29uZGFyeSA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NkY2RjZDtcbn1cbi50YWJsZS1zZWNvbmRhcnkgdGgsXG4udGFibGUtc2Vjb25kYXJ5IHRkLFxuLnRhYmxlLXNlY29uZGFyeSB0aGVhZCB0aCxcbi50YWJsZS1zZWNvbmRhcnkgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogI2EyYTJhMjtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1zZWNvbmRhcnk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBzaWx2ZXI7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLXNlY29uZGFyeTpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1zZWNvbmRhcnk6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHNpbHZlcjtcbn1cblxuLnRhYmxlLXN1Y2Nlc3MsXG4udGFibGUtc3VjY2VzcyA+IHRoLFxuLnRhYmxlLXN1Y2Nlc3MgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiOWQ1Yzc7XG59XG4udGFibGUtc3VjY2VzcyB0aCxcbi50YWJsZS1zdWNjZXNzIHRkLFxuLnRhYmxlLXN1Y2Nlc3MgdGhlYWQgdGgsXG4udGFibGUtc3VjY2VzcyB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjN2NiMjk4O1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLXN1Y2Nlc3M6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTljYmJhO1xufVxuLnRhYmxlLWhvdmVyIC50YWJsZS1zdWNjZXNzOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLXN1Y2Nlc3M6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhOWNiYmE7XG59XG5cbi50YWJsZS1pbmZvLFxuLnRhYmxlLWluZm8gPiB0aCxcbi50YWJsZS1pbmZvID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzVkN2UwO1xufVxuLnRhYmxlLWluZm8gdGgsXG4udGFibGUtaW5mbyB0ZCxcbi50YWJsZS1pbmZvIHRoZWFkIHRoLFxuLnRhYmxlLWluZm8gdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogIzk0YjVjNTtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1pbmZvOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I0Y2NkNztcbn1cbi50YWJsZS1ob3ZlciAudGFibGUtaW5mbzpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1pbmZvOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjRjY2Q3O1xufVxuXG4udGFibGUtd2FybmluZyxcbi50YWJsZS13YXJuaW5nID4gdGgsXG4udGFibGUtd2FybmluZyA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZTViODtcbn1cbi50YWJsZS13YXJuaW5nIHRoLFxuLnRhYmxlLXdhcm5pbmcgdGQsXG4udGFibGUtd2FybmluZyB0aGVhZCB0aCxcbi50YWJsZS13YXJuaW5nIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICNmNmNlN2M7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtd2FybmluZzpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGRjYTA7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLXdhcm5pbmc6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtd2FybmluZzpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZGNhMDtcbn1cblxuLnRhYmxlLWRhbmdlcixcbi50YWJsZS1kYW5nZXIgPiB0aCxcbi50YWJsZS1kYW5nZXIgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmJmYzA7XG59XG4udGFibGUtZGFuZ2VyIHRoLFxuLnRhYmxlLWRhbmdlciB0ZCxcbi50YWJsZS1kYW5nZXIgdGhlYWQgdGgsXG4udGFibGUtZGFuZ2VyIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICNkMDg4OGI7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtZGFuZ2VyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RmYWRhZTtcbn1cbi50YWJsZS1ob3ZlciAudGFibGUtZGFuZ2VyOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLWRhbmdlcjpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RmYWRhZTtcbn1cblxuLnRhYmxlLWxpZ2h0LFxuLnRhYmxlLWxpZ2h0ID4gdGgsXG4udGFibGUtbGlnaHQgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuLnRhYmxlLWxpZ2h0IHRoLFxuLnRhYmxlLWxpZ2h0IHRkLFxuLnRhYmxlLWxpZ2h0IHRoZWFkIHRoLFxuLnRhYmxlLWxpZ2h0IHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6IHdoaXRlO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWxpZ2h0OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcbn1cbi50YWJsZS1ob3ZlciAudGFibGUtbGlnaHQ6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtbGlnaHQ6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XG59XG5cbi50YWJsZS1kYXJrLFxuLnRhYmxlLWRhcmsgPiB0aCxcbi50YWJsZS1kYXJrID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzdjN2M3O1xufVxuLnRhYmxlLWRhcmsgdGgsXG4udGFibGUtZGFyayB0ZCxcbi50YWJsZS1kYXJrIHRoZWFkIHRoLFxuLnRhYmxlLWRhcmsgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogIzk2OTY5Njtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1kYXJrOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JhYmFiYTtcbn1cbi50YWJsZS1ob3ZlciAudGFibGUtZGFyazpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1kYXJrOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmFiYWJhO1xufVxuXG4udGFibGUtZ3JlZW4sXG4udGFibGUtZ3JlZW4gPiB0aCxcbi50YWJsZS1ncmVlbiA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I5ZDVjNztcbn1cbi50YWJsZS1ncmVlbiB0aCxcbi50YWJsZS1ncmVlbiB0ZCxcbi50YWJsZS1ncmVlbiB0aGVhZCB0aCxcbi50YWJsZS1ncmVlbiB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjN2NiMjk4O1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWdyZWVuOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E5Y2JiYTtcbn1cbi50YWJsZS1ob3ZlciAudGFibGUtZ3JlZW46aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtZ3JlZW46aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhOWNiYmE7XG59XG5cbi50YWJsZS1saW1lLFxuLnRhYmxlLWxpbWUgPiB0aCxcbi50YWJsZS1saW1lID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2FlN2MzO1xufVxuLnRhYmxlLWxpbWUgdGgsXG4udGFibGUtbGltZSB0ZCxcbi50YWJsZS1saW1lIHRoZWFkIHRoLFxuLnRhYmxlLWxpbWUgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogIzljZDI4Zjtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1saW1lOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JhZTBiMTtcbn1cbi50YWJsZS1ob3ZlciAudGFibGUtbGltZTpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1saW1lOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmFlMGIxO1xufVxuXG4udGFibGUtYmxhY2ssXG4udGFibGUtYmxhY2sgPiB0aCxcbi50YWJsZS1ibGFjayA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I4YjhiODtcbn1cbi50YWJsZS1ibGFjayB0aCxcbi50YWJsZS1ibGFjayB0ZCxcbi50YWJsZS1ibGFjayB0aGVhZCB0aCxcbi50YWJsZS1ibGFjayB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjN2E3YTdhO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWJsYWNrOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FiYWJhYjtcbn1cbi50YWJsZS1ob3ZlciAudGFibGUtYmxhY2s6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtYmxhY2s6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhYmFiYWI7XG59XG5cbi50YWJsZS1mb2N1cyxcbi50YWJsZS1mb2N1cyA+IHRoLFxuLnRhYmxlLWZvY3VzID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDllNGVhO1xufVxuLnRhYmxlLWZvY3VzIHRoLFxuLnRhYmxlLWZvY3VzIHRkLFxuLnRhYmxlLWZvY3VzIHRoZWFkIHRoLFxuLnRhYmxlLWZvY3VzIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICNiOGNlZDg7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtZm9jdXM6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzlkOGUxO1xufVxuLnRhYmxlLWhvdmVyIC50YWJsZS1mb2N1czpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1mb2N1czpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5ZDhlMTtcbn1cblxuLnRhYmxlLWFjdGl2ZSxcbi50YWJsZS1hY3RpdmUgPiB0aCxcbi50YWJsZS1hY3RpdmUgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWFjdGl2ZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xufVxuLnRhYmxlLWhvdmVyIC50YWJsZS1hY3RpdmU6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtYWN0aXZlOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbn1cblxuLnRhYmxlIC50aGVhZC1kYXJrIHRoIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NjY7XG4gIGJvcmRlci1jb2xvcjogIzJlMmUyZTtcbn1cbi50YWJsZSAudGhlYWQtbGlnaHQgdGgge1xuICBjb2xvcjogIzRjNGM0YztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjYztcbiAgYm9yZGVyLWNvbG9yOiAjY2NjO1xufVxuXG4udGFibGUtZGFyayB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjY2O1xufVxuLnRhYmxlLWRhcmsgdGgsXG4udGFibGUtZGFyayB0ZCxcbi50YWJsZS1kYXJrIHRoZWFkIHRoIHtcbiAgYm9yZGVyLWNvbG9yOiAjMmUyZTJlO1xufVxuLnRhYmxlLWRhcmsudGFibGUtYm9yZGVyZWQge1xuICBib3JkZXI6IDA7XG59XG4udGFibGUtZGFyay50YWJsZS1zdHJpcGVkIHRib2R5IHRyOm50aC1vZi10eXBlKG9kZCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDUpO1xufVxuLnRhYmxlLWRhcmsudGFibGUtaG92ZXIgdGJvZHkgdHI6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA3NSk7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAudGFibGUtcmVzcG9uc2l2ZS1zbSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIH1cbiAgLnRhYmxlLXJlc3BvbnNpdmUtc20gPiAudGFibGUtYm9yZGVyZWQge1xuICAgIGJvcmRlcjogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC50YWJsZS1yZXNwb25zaXZlLW1kIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgfVxuICAudGFibGUtcmVzcG9uc2l2ZS1tZCA+IC50YWJsZS1ib3JkZXJlZCB7XG4gICAgYm9yZGVyOiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNC45OHB4KSB7XG4gIC50YWJsZS1yZXNwb25zaXZlLWxnIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgfVxuICAudGFibGUtcmVzcG9uc2l2ZS1sZyA+IC50YWJsZS1ib3JkZXJlZCB7XG4gICAgYm9yZGVyOiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTM2NS45OHB4KSB7XG4gIC50YWJsZS1yZXNwb25zaXZlLXhsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgfVxuICAudGFibGUtcmVzcG9uc2l2ZS14bCA+IC50YWJsZS1ib3JkZXJlZCB7XG4gICAgYm9yZGVyOiAwO1xuICB9XG59XG4udGFibGUtcmVzcG9uc2l2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3cteDogYXV0bztcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xufVxuLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQge1xuICBib3JkZXI6IDA7XG59XG5cbi5mb3JtLWNvbnRyb2wge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogY2FsYygyLjE1cmVtICsgMC4xMjVyZW0pO1xuICBwYWRkaW5nOiAwLjM3NXJlbSAwLjc1cmVtO1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBjb2xvcjogIzM2MzYzNjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW07XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5mb3JtLWNvbnRyb2wge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5mb3JtLWNvbnRyb2w6Oi1tcy1leHBhbmQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xufVxuLmZvcm0tY29udHJvbDpmb2N1cyB7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICMzNjM2MzY7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uZm9ybS1jb250cm9sOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNjY2O1xuICBvcGFjaXR5OiAxO1xufVxuLmZvcm0tY29udHJvbDpkaXNhYmxlZCwgLmZvcm0tY29udHJvbFtyZWFkb25seV0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xuICBvcGFjaXR5OiAxO1xufVxuXG5pbnB1dFt0eXBlPWRhdGVdLmZvcm0tY29udHJvbCxcbmlucHV0W3R5cGU9dGltZV0uZm9ybS1jb250cm9sLFxuaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0uZm9ybS1jb250cm9sLFxuaW5wdXRbdHlwZT1tb250aF0uZm9ybS1jb250cm9sIHtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuc2VsZWN0LmZvcm0tY29udHJvbDotbW96LWZvY3VzcmluZyB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdGV4dC1zaGFkb3c6IDAgMCAwICMzNjM2MzY7XG59XG5zZWxlY3QuZm9ybS1jb250cm9sOmZvY3VzOjotbXMtdmFsdWUge1xuICBjb2xvcjogIzM2MzYzNjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmZvcm0tY29udHJvbC1maWxlLFxuLmZvcm0tY29udHJvbC1yYW5nZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmNvbC1mb3JtLWxhYmVsIHtcbiAgcGFkZGluZy10b3A6IDAuNDM3NXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNDM3NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuXG4uY29sLWZvcm0tbGFiZWwtbGcge1xuICBwYWRkaW5nLXRvcDogMS4wNjI1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMS4wNjI1cmVtO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbi5jb2wtZm9ybS1sYWJlbC1zbSB7XG4gIHBhZGRpbmctdG9wOiAwLjMxMjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjMxMjVyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuLmZvcm0tY29udHJvbC1wbGFpbnRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItd2lkdGg6IDAuMDYyNXJlbSAwO1xufVxuLmZvcm0tY29udHJvbC1wbGFpbnRleHQuZm9ybS1jb250cm9sLXNtLCAuZm9ybS1jb250cm9sLXBsYWludGV4dC5mb3JtLWNvbnRyb2wtbGcge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi5mb3JtLWNvbnRyb2wtc20ge1xuICBoZWlnaHQ6IGNhbGMoMS4yZW0gKyAwLjVyZW0gKyAwLjEyNXJlbSk7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtO1xufVxuXG4uZm9ybS1jb250cm9sLWxnIHtcbiAgaGVpZ2h0OiBjYWxjKDEuMmVtICsgMnJlbSArIDAuMTI1cmVtKTtcbiAgcGFkZGluZzogMXJlbSAxLjg3NXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBib3JkZXItcmFkaXVzOiAwLjE4NzVyZW07XG59XG5cbnNlbGVjdC5mb3JtLWNvbnRyb2xbc2l6ZV0sIHNlbGVjdC5mb3JtLWNvbnRyb2xbbXVsdGlwbGVdIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG50ZXh0YXJlYS5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5mb3JtLWdyb3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogMC45Mzc1cmVtO1xufVxuXG4uZm9ybS10ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDAuMzEyNXJlbTtcbn1cblxuLmZvcm0tcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tcmlnaHQ6IC0wLjMxMjVyZW07XG4gIG1hcmdpbi1sZWZ0OiAtMC4zMTI1cmVtO1xufVxuLmZvcm0tcm93ID4gLmNvbCxcbi5mb3JtLXJvdyA+IFtjbGFzcyo9Y29sLV0ge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjMxMjVyZW07XG4gIHBhZGRpbmctbGVmdDogMC4zMTI1cmVtO1xufVxuXG4uZm9ybS1jaGVjayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctbGVmdDogMC42MjVyZW07XG59XG5cbi5mb3JtLWNoZWNrLWlucHV0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBtYXJnaW4tdG9wOiAwLjkzNzVyZW07XG4gIG1hcmdpbi1sZWZ0OiAtMC42MjVyZW07XG59XG4uZm9ybS1jaGVjay1pbnB1dFtkaXNhYmxlZF0gfiAuZm9ybS1jaGVjay1sYWJlbCwgLmZvcm0tY2hlY2staW5wdXQ6ZGlzYWJsZWQgfiAuZm9ybS1jaGVjay1sYWJlbCB7XG4gIGNvbG9yOiAjNjY2O1xufVxuXG4uZm9ybS1jaGVjay1sYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5mb3JtLWNoZWNrLWlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMC43NXJlbTtcbn1cbi5mb3JtLWNoZWNrLWlubGluZSAuZm9ybS1jaGVjay1pbnB1dCB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1yaWdodDogMC4zMTI1cmVtO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLnZhbGlkLWZlZWRiYWNrIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDAuMzEyNXJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBjb2xvcjogIzA0NmEzODtcbn1cblxuLnZhbGlkLXRvb2x0aXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogNTtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxLjA2MjVyZW0gMS4wNjI1cmVtO1xuICBtYXJnaW4tdG9wOiAwLjFyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNDZhMzg7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtO1xufVxuLmZvcm0tcm93ID4gLmNvbCA+IC52YWxpZC10b29sdGlwLCAuZm9ybS1yb3cgPiBbY2xhc3MqPWNvbC1dID4gLnZhbGlkLXRvb2x0aXAge1xuICBsZWZ0OiAwLjMxMjVyZW07XG59XG5cbi53YXMtdmFsaWRhdGVkIDp2YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbi53YXMtdmFsaWRhdGVkIDp2YWxpZCB+IC52YWxpZC10b29sdGlwLFxuLmlzLXZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLFxuLmlzLXZhbGlkIH4gLnZhbGlkLXRvb2x0aXAge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDp2YWxpZCwgLmZvcm0tY29udHJvbC5pcy12YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogIzA0NmEzODtcbn1cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6dmFsaWQ6Zm9jdXMsIC5mb3JtLWNvbnRyb2wuaXMtdmFsaWQ6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICMwNDZhMzg7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoNCwgMTA2LCA1NiwgMC4yNSk7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tc2VsZWN0OnZhbGlkLCAuY3VzdG9tLXNlbGVjdC5pcy12YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogIzA0NmEzODtcbn1cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tc2VsZWN0OnZhbGlkOmZvY3VzLCAuY3VzdG9tLXNlbGVjdC5pcy12YWxpZDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzA0NmEzODtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg0LCAxMDYsIDU2LCAwLjI1KTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6dmFsaWQgfiAuZm9ybS1jaGVjay1sYWJlbCwgLmZvcm0tY2hlY2staW5wdXQuaXMtdmFsaWQgfiAuZm9ybS1jaGVjay1sYWJlbCB7XG4gIGNvbG9yOiAjMDQ2YTM4O1xufVxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6dmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDp2YWxpZCB+IC52YWxpZC10b29sdGlwLCAuZm9ybS1jaGVjay1pbnB1dC5pcy12YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbi5mb3JtLWNoZWNrLWlucHV0LmlzLXZhbGlkIH4gLnZhbGlkLXRvb2x0aXAge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OnZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtdmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICBjb2xvcjogIzA0NmEzODtcbn1cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDp2YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtdmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzA0NmEzODtcbn1cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDp2YWxpZDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICMwNjliNTI7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNjliNTI7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6dmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLXZhbGlkOmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDQsIDEwNiwgNTYsIDAuMjUpO1xufVxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OnZhbGlkOmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLXZhbGlkOmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzA0NmEzODtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OnZhbGlkIH4gLmN1c3RvbS1maWxlLWxhYmVsLCAuY3VzdG9tLWZpbGUtaW5wdXQuaXMtdmFsaWQgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICBib3JkZXItY29sb3I6ICMwNDZhMzg7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWZpbGUtaW5wdXQ6dmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwsIC5jdXN0b20tZmlsZS1pbnB1dC5pcy12YWxpZDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGJvcmRlci1jb2xvcjogIzA0NmEzODtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg0LCAxMDYsIDU2LCAwLjI1KTtcbn1cblxuLmludmFsaWQtZmVlZGJhY2sge1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMC4zMTI1cmVtO1xuICBmb250LXNpemU6IDFyZW07XG4gIGNvbG9yOiAjYTUxYTFmO1xufVxuXG4uaW52YWxpZC10b29sdGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMS4wNjI1cmVtIDEuMDYyNXJlbTtcbiAgbWFyZ2luLXRvcDogMC4xcmVtO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTUxYTFmO1xuICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbTtcbn1cbi5mb3JtLXJvdyA+IC5jb2wgPiAuaW52YWxpZC10b29sdGlwLCAuZm9ybS1yb3cgPiBbY2xhc3MqPWNvbC1dID4gLmludmFsaWQtdG9vbHRpcCB7XG4gIGxlZnQ6IDAuMzEyNXJlbTtcbn1cblxuLndhcy12YWxpZGF0ZWQgOmludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi53YXMtdmFsaWRhdGVkIDppbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCxcbi5pcy1pbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4uaXMtaW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDppbnZhbGlkLCAuZm9ybS1jb250cm9sLmlzLWludmFsaWQge1xuICBib3JkZXItY29sb3I6ICNhNTFhMWY7XG59XG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOmludmFsaWQ6Zm9jdXMsIC5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogI2E1MWExZjtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgxNjUsIDI2LCAzMSwgMC4yNSk7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tc2VsZWN0OmludmFsaWQsIC5jdXN0b20tc2VsZWN0LmlzLWludmFsaWQge1xuICBib3JkZXItY29sb3I6ICNhNTFhMWY7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLXNlbGVjdDppbnZhbGlkOmZvY3VzLCAuY3VzdG9tLXNlbGVjdC5pcy1pbnZhbGlkOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjYTUxYTFmO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDE2NSwgMjYsIDMxLCAwLjI1KTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6aW52YWxpZCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybS1jaGVjay1pbnB1dC5pcy1pbnZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICBjb2xvcjogI2E1MWExZjtcbn1cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OmludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OmludmFsaWQgfiAuaW52YWxpZC10b29sdGlwLCAuZm9ybS1jaGVjay1pbnB1dC5pcy1pbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4uZm9ybS1jaGVjay1pbnB1dC5pcy1pbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW52YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLWludmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICBjb2xvcjogI2E1MWExZjtcbn1cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDppbnZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy1pbnZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNhNTFhMWY7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW52YWxpZDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy1pbnZhbGlkOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogI2QxMjEyNztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QxMjEyNztcbn1cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDppbnZhbGlkOmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy1pbnZhbGlkOmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDE2NSwgMjYsIDMxLCAwLjI1KTtcbn1cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDppbnZhbGlkOmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLWludmFsaWQ6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjYTUxYTFmO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWZpbGUtaW5wdXQ6aW52YWxpZCB+IC5jdXN0b20tZmlsZS1sYWJlbCwgLmN1c3RvbS1maWxlLWlucHV0LmlzLWludmFsaWQgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICBib3JkZXItY29sb3I6ICNhNTFhMWY7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWZpbGUtaW5wdXQ6aW52YWxpZDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCwgLmN1c3RvbS1maWxlLWlucHV0LmlzLWludmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICBib3JkZXItY29sb3I6ICNhNTFhMWY7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMTY1LCAyNiwgMzEsIDAuMjUpO1xufVxuXG4uZm9ybS1pbmxpbmUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmZvcm0taW5saW5lIC5mb3JtLWNoZWNrIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmZvcm0taW5saW5lIGxhYmVsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAuZm9ybS1pbmxpbmUgLmZvcm0tZ3JvdXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLmZvcm0taW5saW5lIC5mb3JtLWNvbnRyb2wge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogYXV0bztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB9XG4gIC5mb3JtLWlubGluZSAuZm9ybS1jb250cm9sLXBsYWludGV4dCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG4gIC5mb3JtLWlubGluZSAuaW5wdXQtZ3JvdXAsXG4gIC5mb3JtLWlubGluZSAuY3VzdG9tLXNlbGVjdCB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLmZvcm0taW5saW5lIC5mb3JtLWNoZWNrIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG4gIC5mb3JtLWlubGluZSAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5mb3JtLWlubGluZSAuY3VzdG9tLWNvbnRyb2wge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbiAgLmZvcm0taW5saW5lIC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG4uYnRuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMC4xMjVyZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmc6IDAuNDY4NzVyZW0gMC45Mzc1cmVtO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5idG4ge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5idG46aG92ZXIge1xuICBjb2xvcjogIzM2MzYzNjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmJ0bjpmb2N1cywgLmJ0bi5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoNTAsIDExMSwgMjI2LCAwLjIxNik7XG59XG4uYnRuLmRpc2FibGVkLCAuYnRuOmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5hLmJ0bi5kaXNhYmxlZCxcbmZpZWxkc2V0OmRpc2FibGVkIGEuYnRuIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5idG4tcHJpbWFyeSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzI2ZmUyO1xuICBib3JkZXItY29sb3I6ICMzMjZmZTI7XG59XG4uYnRuLXByaW1hcnk6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFkNWJkMDtcbiAgYm9yZGVyLWNvbG9yOiAjMWM1N2M1O1xufVxuLmJ0bi1wcmltYXJ5OmZvY3VzLCAuYnRuLXByaW1hcnkuZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFkNWJkMDtcbiAgYm9yZGVyLWNvbG9yOiAjMWM1N2M1O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDgxLCAxMzMsIDIzMCwgMC41KTtcbn1cbi5idG4tcHJpbWFyeS5kaXNhYmxlZCwgLmJ0bi1wcmltYXJ5OmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMjZmZTI7XG4gIGJvcmRlci1jb2xvcjogIzMyNmZlMjtcbn1cbi5idG4tcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWM1N2M1O1xuICBib3JkZXItY29sb3I6ICMxYTUyYmE7XG59XG4uYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tcHJpbWFyeS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDgxLCAxMzMsIDIzMCwgMC41KTtcbn1cblxuLmJ0bi1zZWNvbmRhcnkge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRjNGM0YztcbiAgYm9yZGVyLWNvbG9yOiAjNGM0YzRjO1xufVxuLmJ0bi1zZWNvbmRhcnk6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM5MzkzOTtcbiAgYm9yZGVyLWNvbG9yOiAjMzMzMzMzO1xufVxuLmJ0bi1zZWNvbmRhcnk6Zm9jdXMsIC5idG4tc2Vjb25kYXJ5LmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzOTM5Mzk7XG4gIGJvcmRlci1jb2xvcjogIzMzMzMzMztcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgxMDMsIDEwMywgMTAzLCAwLjUpO1xufVxuLmJ0bi1zZWNvbmRhcnkuZGlzYWJsZWQsIC5idG4tc2Vjb25kYXJ5OmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0YzRjNGM7XG4gIGJvcmRlci1jb2xvcjogIzRjNGM0Yztcbn1cbi5idG4tc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzMzMzO1xuICBib3JkZXItY29sb3I6ICMyYzJjMmM7XG59XG4uYnRuLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDEwMywgMTAzLCAxMDMsIDAuNSk7XG59XG5cbi5idG4tc3VjY2VzcyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDQ2YTM4O1xuICBib3JkZXItY29sb3I6ICMwNDZhMzg7XG59XG4uYnRuLXN1Y2Nlc3M6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAzNDUyNTtcbiAgYm9yZGVyLWNvbG9yOiAjMDIzOTFlO1xufVxuLmJ0bi1zdWNjZXNzOmZvY3VzLCAuYnRuLXN1Y2Nlc3MuZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAzNDUyNTtcbiAgYm9yZGVyLWNvbG9yOiAjMDIzOTFlO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDQyLCAxMjgsIDg2LCAwLjUpO1xufVxuLmJ0bi1zdWNjZXNzLmRpc2FibGVkLCAuYnRuLXN1Y2Nlc3M6ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA0NmEzODtcbiAgYm9yZGVyLWNvbG9yOiAjMDQ2YTM4O1xufVxuLmJ0bi1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMjM5MWU7XG4gIGJvcmRlci1jb2xvcjogIzAyMmQxODtcbn1cbi5idG4tc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoNDIsIDEyOCwgODYsIDAuNSk7XG59XG5cbi5idG4taW5mbyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzE3MDhmO1xuICBib3JkZXItY29sb3I6ICMzMTcwOGY7XG59XG4uYnRuLWluZm86aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI3NWE3MztcbiAgYm9yZGVyLWNvbG9yOiAjMjQ1MjY5O1xufVxuLmJ0bi1pbmZvOmZvY3VzLCAuYnRuLWluZm8uZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI3NWE3MztcbiAgYm9yZGVyLWNvbG9yOiAjMjQ1MjY5O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDgwLCAxMzMsIDE2MCwgMC41KTtcbn1cbi5idG4taW5mby5kaXNhYmxlZCwgLmJ0bi1pbmZvOmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMTcwOGY7XG4gIGJvcmRlci1jb2xvcjogIzMxNzA4Zjtcbn1cbi5idG4taW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4taW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1pbmZvLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjQ1MjY5O1xuICBib3JkZXItY29sb3I6ICMyMTRiNjA7XG59XG4uYnRuLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4taW5mby5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDgwLCAxMzMsIDE2MCwgMC41KTtcbn1cblxuLmJ0bi13YXJuaW5nIHtcbiAgY29sb3I6ICMxYjFiMWI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWExMDM7XG4gIGJvcmRlci1jb2xvcjogI2VlYTEwMztcbn1cbi5idG4td2FybmluZzpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzg4NzAzO1xuICBib3JkZXItY29sb3I6ICNiYzdmMDI7XG59XG4uYnRuLXdhcm5pbmc6Zm9jdXMsIC5idG4td2FybmluZy5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzg4NzAzO1xuICBib3JkZXItY29sb3I6ICNiYzdmMDI7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMjA2LCAxNDEsIDcsIDAuNSk7XG59XG4uYnRuLXdhcm5pbmcuZGlzYWJsZWQsIC5idG4td2FybmluZzpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMWIxYjFiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVhMTAzO1xuICBib3JkZXItY29sb3I6ICNlZWExMDM7XG59XG4uYnRuLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4td2FybmluZy5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JjN2YwMjtcbiAgYm9yZGVyLWNvbG9yOiAjYWY3NjAyO1xufVxuLmJ0bi13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgyMDYsIDE0MSwgNywgMC41KTtcbn1cblxuLmJ0bi1kYW5nZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E1MWExZjtcbiAgYm9yZGVyLWNvbG9yOiAjYTUxYTFmO1xufVxuLmJ0bi1kYW5nZXI6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg0MTUxOTtcbiAgYm9yZGVyLWNvbG9yOiAjNzkxMzE3O1xufVxuLmJ0bi1kYW5nZXI6Zm9jdXMsIC5idG4tZGFuZ2VyLmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4NDE1MTk7XG4gIGJvcmRlci1jb2xvcjogIzc5MTMxNztcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgxNzksIDYwLCA2NSwgMC41KTtcbn1cbi5idG4tZGFuZ2VyLmRpc2FibGVkLCAuYnRuLWRhbmdlcjpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTUxYTFmO1xuICBib3JkZXItY29sb3I6ICNhNTFhMWY7XG59XG4uYnRuLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLWRhbmdlci5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc5MTMxNztcbiAgYm9yZGVyLWNvbG9yOiAjNmUxMTE1O1xufVxuLmJ0bi1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgxNzksIDYwLCA2NSwgMC41KTtcbn1cblxuLmJ0bi1saWdodCB7XG4gIGNvbG9yOiAjMWIxYjFiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNmZmY7XG59XG4uYnRuLWxpZ2h0OmhvdmVyIHtcbiAgY29sb3I6ICMxYjFiMWI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlY2VjZWM7XG4gIGJvcmRlci1jb2xvcjogI2U2ZTZlNjtcbn1cbi5idG4tbGlnaHQ6Zm9jdXMsIC5idG4tbGlnaHQuZm9jdXMge1xuICBjb2xvcjogIzFiMWIxYjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VjZWNlYztcbiAgYm9yZGVyLWNvbG9yOiAjZTZlNmU2O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDIyMSwgMjIxLCAyMjEsIDAuNSk7XG59XG4uYnRuLWxpZ2h0LmRpc2FibGVkLCAuYnRuLWxpZ2h0OmRpc2FibGVkIHtcbiAgY29sb3I6ICMxYjFiMWI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbn1cbi5idG4tbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjMWIxYjFiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlNmU2O1xuICBib3JkZXItY29sb3I6ICNkZmRmZGY7XG59XG4uYnRuLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1saWdodC5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDIyMSwgMjIxLCAyMjEsIDAuNSk7XG59XG5cbi5idG4tZGFyayB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzYzNjM2O1xuICBib3JkZXItY29sb3I6ICMzNjM2MzY7XG59XG4uYnRuLWRhcms6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIzMjMyMztcbiAgYm9yZGVyLWNvbG9yOiAjMWQxZDFkO1xufVxuLmJ0bi1kYXJrOmZvY3VzLCAuYnRuLWRhcmsuZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIzMjMyMztcbiAgYm9yZGVyLWNvbG9yOiAjMWQxZDFkO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDg0LCA4NCwgODQsIDAuNSk7XG59XG4uYnRuLWRhcmsuZGlzYWJsZWQsIC5idG4tZGFyazpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzYzNjM2O1xuICBib3JkZXItY29sb3I6ICMzNjM2MzY7XG59XG4uYnRuLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tZGFyay5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFkMWQxZDtcbiAgYm9yZGVyLWNvbG9yOiAjMTYxNjE2O1xufVxuLmJ0bi1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLWRhcmsuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg4NCwgODQsIDg0LCAwLjUpO1xufVxuXG4uYnRuLWdyZWVuIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNDZhMzg7XG4gIGJvcmRlci1jb2xvcjogIzA0NmEzODtcbn1cbi5idG4tZ3JlZW46aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAzNDUyNTtcbiAgYm9yZGVyLWNvbG9yOiAjMDIzOTFlO1xufVxuLmJ0bi1ncmVlbjpmb2N1cywgLmJ0bi1ncmVlbi5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDM0NTI1O1xuICBib3JkZXItY29sb3I6ICMwMjM5MWU7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoNDIsIDEyOCwgODYsIDAuNSk7XG59XG4uYnRuLWdyZWVuLmRpc2FibGVkLCAuYnRuLWdyZWVuOmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNDZhMzg7XG4gIGJvcmRlci1jb2xvcjogIzA0NmEzODtcbn1cbi5idG4tZ3JlZW46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWdyZWVuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLWdyZWVuLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDIzOTFlO1xuICBib3JkZXItY29sb3I6ICMwMjJkMTg7XG59XG4uYnRuLWdyZWVuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1ncmVlbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1ncmVlbi5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDQyLCAxMjgsIDg2LCAwLjUpO1xufVxuXG4uYnRuLWxpbWUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQxYTkyODtcbiAgYm9yZGVyLWNvbG9yOiAjNDFhOTI4O1xufVxuLmJ0bi1saW1lOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNThhMjE7XG4gIGJvcmRlci1jb2xvcjogIzMxODAxZTtcbn1cbi5idG4tbGltZTpmb2N1cywgLmJ0bi1saW1lLmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNThhMjE7XG4gIGJvcmRlci1jb2xvcjogIzMxODAxZTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg5NCwgMTgyLCA3MiwgMC41KTtcbn1cbi5idG4tbGltZS5kaXNhYmxlZCwgLmJ0bi1saW1lOmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MWE5Mjg7XG4gIGJvcmRlci1jb2xvcjogIzQxYTkyODtcbn1cbi5idG4tbGltZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tbGltZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1saW1lLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzE4MDFlO1xuICBib3JkZXItY29sb3I6ICMyZDc1MWM7XG59XG4uYnRuLWxpbWU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWxpbWU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tbGltZS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDk0LCAxODIsIDcyLCAwLjUpO1xufVxuXG4uYnRuLWJsYWNrIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIGJvcmRlci1jb2xvcjogIzAwMDtcbn1cbi5idG4tYmxhY2s6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG4gIGJvcmRlci1jb2xvcjogYmxhY2s7XG59XG4uYnRuLWJsYWNrOmZvY3VzLCAuYnRuLWJsYWNrLmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuICBib3JkZXItY29sb3I6IGJsYWNrO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDM4LCAzOCwgMzgsIDAuNSk7XG59XG4uYnRuLWJsYWNrLmRpc2FibGVkLCAuYnRuLWJsYWNrOmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIGJvcmRlci1jb2xvcjogIzAwMDtcbn1cbi5idG4tYmxhY2s6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWJsYWNrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLWJsYWNrLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbiAgYm9yZGVyLWNvbG9yOiBibGFjaztcbn1cbi5idG4tYmxhY2s6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWJsYWNrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLWJsYWNrLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMzgsIDM4LCAzOCwgMC41KTtcbn1cblxuLmJ0bi1mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzZhMGI0O1xuICBib3JkZXItY29sb3I6ICM3NmEwYjQ7XG59XG4uYnRuLWZvY3VzOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1ZDhmYTY7XG4gIGJvcmRlci1jb2xvcjogIzU3ODhhMDtcbn1cbi5idG4tZm9jdXM6Zm9jdXMsIC5idG4tZm9jdXMuZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVkOGZhNjtcbiAgYm9yZGVyLWNvbG9yOiAjNTc4OGEwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDEzOSwgMTc0LCAxOTEsIDAuNSk7XG59XG4uYnRuLWZvY3VzLmRpc2FibGVkLCAuYnRuLWZvY3VzOmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NmEwYjQ7XG4gIGJvcmRlci1jb2xvcjogIzc2YTBiNDtcbn1cbi5idG4tZm9jdXM6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWZvY3VzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLWZvY3VzLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTc4OGEwO1xuICBib3JkZXItY29sb3I6ICM1MzgxOTc7XG59XG4uYnRuLWZvY3VzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1mb2N1czpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1mb2N1cy5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDEzOSwgMTc0LCAxOTEsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1wcmltYXJ5IHtcbiAgY29sb3I6ICMzMjZmZTI7XG4gIGJvcmRlci1jb2xvcjogIzMyNmZlMjtcbn1cbi5idG4tb3V0bGluZS1wcmltYXJ5OmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMjZmZTI7XG4gIGJvcmRlci1jb2xvcjogIzMyNmZlMjtcbn1cbi5idG4tb3V0bGluZS1wcmltYXJ5OmZvY3VzLCAuYnRuLW91dGxpbmUtcHJpbWFyeS5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoNTAsIDExMSwgMjI2LCAwLjUpO1xufVxuLmJ0bi1vdXRsaW5lLXByaW1hcnkuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1wcmltYXJ5OmRpc2FibGVkIHtcbiAgY29sb3I6ICMzMjZmZTI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi1vdXRsaW5lLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMjZmZTI7XG4gIGJvcmRlci1jb2xvcjogIzMyNmZlMjtcbn1cbi5idG4tb3V0bGluZS1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tb3V0bGluZS1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoNTAsIDExMSwgMjI2LCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5LCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQge1xuICBjb2xvcjogIzRjNGM0YztcbiAgYm9yZGVyLWNvbG9yOiAjNGM0YzRjO1xufVxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpob3ZlciwgLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQ6aG92ZXIsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0OmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0YzRjNGM7XG4gIGJvcmRlci1jb2xvcjogIzRjNGM0Yztcbn1cbi5idG4tb3V0bGluZS1zZWNvbmRhcnk6Zm9jdXMsIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5pbnB1dC1ncm91cC10ZXh0OmZvY3VzLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dDpmb2N1cywgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5mb2N1cywgLmlucHV0LWdyb3VwLXByZXBlbmQgLmZvY3VzLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5mb2N1cy5pbnB1dC1ncm91cC10ZXh0IHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg3NiwgNzYsIDc2LCAwLjUpO1xufVxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5kaXNhYmxlZCwgLmlucHV0LWdyb3VwLXByZXBlbmQgLmRpc2FibGVkLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5kaXNhYmxlZC5pbnB1dC1ncm91cC10ZXh0LCAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmRpc2FibGVkLCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dDpkaXNhYmxlZCxcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQ6ZGlzYWJsZWQge1xuICBjb2xvcjogIzRjNGM0YztcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZSwgLmlucHV0LWdyb3VwLXByZXBlbmQgLnNob3cgPiAuZHJvcGRvd24tdG9nZ2xlLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5zaG93ID4gLmRyb3Bkb3duLXRvZ2dsZS5pbnB1dC1ncm91cC10ZXh0IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0YzRjNGM7XG4gIGJvcmRlci1jb2xvcjogIzRjNGM0Yztcbn1cbi5idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5pbnB1dC1ncm91cC10ZXh0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tb3V0bGluZS1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlOmZvY3VzLCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuc2hvdyA+IC5kcm9wZG93bi10b2dnbGUuaW5wdXQtZ3JvdXAtdGV4dDpmb2N1cyxcbi5pbnB1dC1ncm91cC1hcHBlbmQgLnNob3cgPiAuZHJvcGRvd24tdG9nZ2xlLmlucHV0LWdyb3VwLXRleHQ6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDc2LCA3NiwgNzYsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1zdWNjZXNzIHtcbiAgY29sb3I6ICMwNDZhMzg7XG4gIGJvcmRlci1jb2xvcjogIzA0NmEzODtcbn1cbi5idG4tb3V0bGluZS1zdWNjZXNzOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNDZhMzg7XG4gIGJvcmRlci1jb2xvcjogIzA0NmEzODtcbn1cbi5idG4tb3V0bGluZS1zdWNjZXNzOmZvY3VzLCAuYnRuLW91dGxpbmUtc3VjY2Vzcy5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoNCwgMTA2LCA1NiwgMC41KTtcbn1cbi5idG4tb3V0bGluZS1zdWNjZXNzLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtc3VjY2VzczpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMDQ2YTM4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tb3V0bGluZS1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tb3V0bGluZS1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDQ2YTM4O1xuICBib3JkZXItY29sb3I6ICMwNDZhMzg7XG59XG4uYnRuLW91dGxpbmUtc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLW91dGxpbmUtc3VjY2Vzcy5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDQsIDEwNiwgNTYsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1pbmZvIHtcbiAgY29sb3I6ICMzMTcwOGY7XG4gIGJvcmRlci1jb2xvcjogIzMxNzA4Zjtcbn1cbi5idG4tb3V0bGluZS1pbmZvOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMTcwOGY7XG4gIGJvcmRlci1jb2xvcjogIzMxNzA4Zjtcbn1cbi5idG4tb3V0bGluZS1pbmZvOmZvY3VzLCAuYnRuLW91dGxpbmUtaW5mby5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoNDksIDExMiwgMTQzLCAwLjUpO1xufVxuLmJ0bi1vdXRsaW5lLWluZm8uZGlzYWJsZWQsIC5idG4tb3V0bGluZS1pbmZvOmRpc2FibGVkIHtcbiAgY29sb3I6ICMzMTcwOGY7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi1vdXRsaW5lLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtaW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWluZm8uZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMTcwOGY7XG4gIGJvcmRlci1jb2xvcjogIzMxNzA4Zjtcbn1cbi5idG4tb3V0bGluZS1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tb3V0bGluZS1pbmZvLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoNDksIDExMiwgMTQzLCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtd2FybmluZyB7XG4gIGNvbG9yOiAjZWVhMTAzO1xuICBib3JkZXItY29sb3I6ICNlZWExMDM7XG59XG4uYnRuLW91dGxpbmUtd2FybmluZzpob3ZlciB7XG4gIGNvbG9yOiAjMWIxYjFiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVhMTAzO1xuICBib3JkZXItY29sb3I6ICNlZWExMDM7XG59XG4uYnRuLW91dGxpbmUtd2FybmluZzpmb2N1cywgLmJ0bi1vdXRsaW5lLXdhcm5pbmcuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDIzOCwgMTYxLCAzLCAwLjUpO1xufVxuLmJ0bi1vdXRsaW5lLXdhcm5pbmcuZGlzYWJsZWQsIC5idG4tb3V0bGluZS13YXJuaW5nOmRpc2FibGVkIHtcbiAgY29sb3I6ICNlZWExMDM7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi1vdXRsaW5lLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICMxYjFiMWI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWExMDM7XG4gIGJvcmRlci1jb2xvcjogI2VlYTEwMztcbn1cbi5idG4tb3V0bGluZS13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tb3V0bGluZS13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMjM4LCAxNjEsIDMsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1kYW5nZXIge1xuICBjb2xvcjogI2E1MWExZjtcbiAgYm9yZGVyLWNvbG9yOiAjYTUxYTFmO1xufVxuLmJ0bi1vdXRsaW5lLWRhbmdlcjpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTUxYTFmO1xuICBib3JkZXItY29sb3I6ICNhNTFhMWY7XG59XG4uYnRuLW91dGxpbmUtZGFuZ2VyOmZvY3VzLCAuYnRuLW91dGxpbmUtZGFuZ2VyLmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgxNjUsIDI2LCAzMSwgMC41KTtcbn1cbi5idG4tb3V0bGluZS1kYW5nZXIuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1kYW5nZXI6ZGlzYWJsZWQge1xuICBjb2xvcjogI2E1MWExZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLW91dGxpbmUtZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWRhbmdlci5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E1MWExZjtcbiAgYm9yZGVyLWNvbG9yOiAjYTUxYTFmO1xufVxuLmJ0bi1vdXRsaW5lLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tb3V0bGluZS1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgxNjUsIDI2LCAzMSwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLWxpZ2h0IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbn1cbi5idG4tb3V0bGluZS1saWdodDpob3ZlciB7XG4gIGNvbG9yOiAjMWIxYjFiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNmZmY7XG59XG4uYnRuLW91dGxpbmUtbGlnaHQ6Zm9jdXMsIC5idG4tb3V0bGluZS1saWdodC5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbn1cbi5idG4tb3V0bGluZS1saWdodC5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLWxpZ2h0OmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi1vdXRsaW5lLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLW91dGxpbmUtbGlnaHQuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICMxYjFiMWI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbn1cbi5idG4tb3V0bGluZS1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLWRhcmsge1xuICBjb2xvcjogIzM2MzYzNjtcbiAgYm9yZGVyLWNvbG9yOiAjMzYzNjM2O1xufVxuLmJ0bi1vdXRsaW5lLWRhcms6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM2MzYzNjtcbiAgYm9yZGVyLWNvbG9yOiAjMzYzNjM2O1xufVxuLmJ0bi1vdXRsaW5lLWRhcms6Zm9jdXMsIC5idG4tb3V0bGluZS1kYXJrLmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg1NCwgNTQsIDU0LCAwLjUpO1xufVxuLmJ0bi1vdXRsaW5lLWRhcmsuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1kYXJrOmRpc2FibGVkIHtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi1vdXRsaW5lLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWRhcmsuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNjM2MzY7XG4gIGJvcmRlci1jb2xvcjogIzM2MzYzNjtcbn1cbi5idG4tb3V0bGluZS1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tb3V0bGluZS1kYXJrLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoNTQsIDU0LCA1NCwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLWdyZWVuIHtcbiAgY29sb3I6ICMwNDZhMzg7XG4gIGJvcmRlci1jb2xvcjogIzA0NmEzODtcbn1cbi5idG4tb3V0bGluZS1ncmVlbjpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDQ2YTM4O1xuICBib3JkZXItY29sb3I6ICMwNDZhMzg7XG59XG4uYnRuLW91dGxpbmUtZ3JlZW46Zm9jdXMsIC5idG4tb3V0bGluZS1ncmVlbi5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoNCwgMTA2LCA1NiwgMC41KTtcbn1cbi5idG4tb3V0bGluZS1ncmVlbi5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLWdyZWVuOmRpc2FibGVkIHtcbiAgY29sb3I6ICMwNDZhMzg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi1vdXRsaW5lLWdyZWVuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWdyZWVuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLW91dGxpbmUtZ3JlZW4uZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNDZhMzg7XG4gIGJvcmRlci1jb2xvcjogIzA0NmEzODtcbn1cbi5idG4tb3V0bGluZS1ncmVlbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1ncmVlbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWdyZWVuLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoNCwgMTA2LCA1NiwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLWxpbWUge1xuICBjb2xvcjogIzQxYTkyODtcbiAgYm9yZGVyLWNvbG9yOiAjNDFhOTI4O1xufVxuLmJ0bi1vdXRsaW5lLWxpbWU6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQxYTkyODtcbiAgYm9yZGVyLWNvbG9yOiAjNDFhOTI4O1xufVxuLmJ0bi1vdXRsaW5lLWxpbWU6Zm9jdXMsIC5idG4tb3V0bGluZS1saW1lLmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg2NSwgMTY5LCA0MCwgMC41KTtcbn1cbi5idG4tb3V0bGluZS1saW1lLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtbGltZTpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjNDFhOTI4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tb3V0bGluZS1saW1lOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWxpbWU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tb3V0bGluZS1saW1lLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDFhOTI4O1xuICBib3JkZXItY29sb3I6ICM0MWE5Mjg7XG59XG4uYnRuLW91dGxpbmUtbGltZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1saW1lOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLW91dGxpbmUtbGltZS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDY1LCAxNjksIDQwLCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtYmxhY2sge1xuICBjb2xvcjogIzAwMDtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwO1xufVxuLmJ0bi1vdXRsaW5lLWJsYWNrOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIGJvcmRlci1jb2xvcjogIzAwMDtcbn1cbi5idG4tb3V0bGluZS1ibGFjazpmb2N1cywgLmJ0bi1vdXRsaW5lLWJsYWNrLmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgwLCAwLCAwLCAwLjUpO1xufVxuLmJ0bi1vdXRsaW5lLWJsYWNrLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtYmxhY2s6ZGlzYWJsZWQge1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLW91dGxpbmUtYmxhY2s6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtYmxhY2s6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tb3V0bGluZS1ibGFjay5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwO1xufVxuLmJ0bi1vdXRsaW5lLWJsYWNrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLWJsYWNrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLW91dGxpbmUtYmxhY2suZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgwLCAwLCAwLCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtZm9jdXMge1xuICBjb2xvcjogIzc2YTBiNDtcbiAgYm9yZGVyLWNvbG9yOiAjNzZhMGI0O1xufVxuLmJ0bi1vdXRsaW5lLWZvY3VzOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NmEwYjQ7XG4gIGJvcmRlci1jb2xvcjogIzc2YTBiNDtcbn1cbi5idG4tb3V0bGluZS1mb2N1czpmb2N1cywgLmJ0bi1vdXRsaW5lLWZvY3VzLmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgxMTgsIDE2MCwgMTgwLCAwLjUpO1xufVxuLmJ0bi1vdXRsaW5lLWZvY3VzLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtZm9jdXM6ZGlzYWJsZWQge1xuICBjb2xvcjogIzc2YTBiNDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLW91dGxpbmUtZm9jdXM6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtZm9jdXM6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tb3V0bGluZS1mb2N1cy5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc2YTBiNDtcbiAgYm9yZGVyLWNvbG9yOiAjNzZhMGI0O1xufVxuLmJ0bi1vdXRsaW5lLWZvY3VzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLWZvY3VzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLW91dGxpbmUtZm9jdXMuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgxMTgsIDE2MCwgMTgwLCAwLjUpO1xufVxuXG4uYnRuLWxpbmsge1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzMyNmZlMjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uYnRuLWxpbms6aG92ZXIge1xuICBjb2xvcjogIzMyNmZlMjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmJ0bi1saW5rOmZvY3VzLCAuYnRuLWxpbmsuZm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYnRuLWxpbms6ZGlzYWJsZWQsIC5idG4tbGluay5kaXNhYmxlZCB7XG4gIGNvbG9yOiAjNjY2O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmJ0bi1sZywgLmJ0bi1ncm91cC1sZyA+IC5idG4ge1xuICBwYWRkaW5nOiAxcmVtIDEuODc1cmVtO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG59XG5cbi5idG4tc20sIC5idG4tZ3JvdXAtc20gPiAuYnRuIHtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW07XG59XG5cbi5idG4tYmxvY2sge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG4uYnRuLWJsb2NrICsgLmJ0bi1ibG9jayB7XG4gIG1hcmdpbi10b3A6IDAuNXJlbTtcbn1cblxuaW5wdXRbdHlwZT1zdWJtaXRdLmJ0bi1ibG9jayxcbmlucHV0W3R5cGU9cmVzZXRdLmJ0bi1ibG9jayxcbmlucHV0W3R5cGU9YnV0dG9uXS5idG4tYmxvY2sge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmZhZGUge1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGxpbmVhcjtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5mYWRlIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uZmFkZTpub3QoLnNob3cpIHtcbiAgb3BhY2l0eTogMDtcbn1cblxuLmNvbGxhcHNlOm5vdCguc2hvdykge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uY29sbGFwc2luZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBoZWlnaHQgMC4zNXMgZWFzZTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jb2xsYXBzaW5nIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uY29sbGFwc2luZy53aWR0aCB7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IGF1dG87XG4gIHRyYW5zaXRpb246IHdpZHRoIDAuMzVzIGVhc2U7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY29sbGFwc2luZy53aWR0aCB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG4uZHJvcHVwLFxuLmRyb3ByaWdodCxcbi5kcm9wZG93bixcbi5kcm9wbGVmdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDAuMjU1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAwLjI1NWVtO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItdG9wOiAwLjNlbSBzb2xpZDtcbiAgYm9yZGVyLXJpZ2h0OiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgYm9yZGVyLWxlZnQ6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLmRyb3Bkb3duLXRvZ2dsZTplbXB0eTo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLmRyb3Bkb3duLW1lbnUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTAwMDtcbiAgZGlzcGxheTogbm9uZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1pbi13aWR0aDogMTByZW07XG4gIHBhZGRpbmc6IDAuNXJlbSAwO1xuICBtYXJnaW46IDAuMTI1cmVtIDAgMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBjb2xvcjogIzM2MzYzNjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgIzM2MzYzNjtcbiAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW07XG59XG5cbi5kcm9wZG93bi1tZW51LWxlZnQge1xuICByaWdodDogYXV0bztcbiAgbGVmdDogMDtcbn1cblxuLmRyb3Bkb3duLW1lbnUtcmlnaHQge1xuICByaWdodDogMDtcbiAgbGVmdDogYXV0bztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5kcm9wZG93bi1tZW51LXNtLWxlZnQge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDA7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUtc20tcmlnaHQge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZHJvcGRvd24tbWVudS1tZC1sZWZ0IHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwO1xuICB9XG4gIC5kcm9wZG93bi1tZW51LW1kLXJpZ2h0IHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5kcm9wZG93bi1tZW51LWxnLWxlZnQge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDA7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUtbGctcmlnaHQge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLmRyb3Bkb3duLW1lbnUteGwtbGVmdCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMDtcbiAgfVxuICAuZHJvcGRvd24tbWVudS14bC1yaWdodCB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogYXV0bztcbiAgfVxufVxuLmRyb3B1cCAuZHJvcGRvd24tbWVudSB7XG4gIHRvcDogYXV0bztcbiAgYm90dG9tOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwLjEyNXJlbTtcbn1cbi5kcm9wdXAgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogMC4yNTVlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXRvcDogMDtcbiAgYm9yZGVyLXJpZ2h0OiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMC4zZW0gc29saWQ7XG4gIGJvcmRlci1sZWZ0OiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5kcm9wdXAgLmRyb3Bkb3duLXRvZ2dsZTplbXB0eTo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLmRyb3ByaWdodCAuZHJvcGRvd24tbWVudSB7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1sZWZ0OiAwLjEyNXJlbTtcbn1cbi5kcm9wcmlnaHQgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogMC4yNTVlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXRvcDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1sZWZ0OiAwLjNlbSBzb2xpZDtcbn1cbi5kcm9wcmlnaHQgLmRyb3Bkb3duLXRvZ2dsZTplbXB0eTo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5kcm9wcmlnaHQgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICB2ZXJ0aWNhbC1hbGlnbjogMDtcbn1cblxuLmRyb3BsZWZ0IC5kcm9wZG93bi1tZW51IHtcbiAgdG9wOiAwO1xuICByaWdodDogMTAwJTtcbiAgbGVmdDogYXV0bztcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjEyNXJlbTtcbn1cbi5kcm9wbGVmdCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDAuMjU1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAwLjI1NWVtO1xuICBjb250ZW50OiBcIlwiO1xufVxuLmRyb3BsZWZ0IC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5kcm9wbGVmdCAuZHJvcGRvd24tdG9nZ2xlOjpiZWZvcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMC4yNTVlbTtcbiAgdmVydGljYWwtYWxpZ246IDAuMjU1ZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci10b3A6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDAuM2VtIHNvbGlkO1xuICBib3JkZXItYm90dG9tOiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5kcm9wbGVmdCAuZHJvcGRvd24tdG9nZ2xlOmVtcHR5OjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLmRyb3BsZWZ0IC5kcm9wZG93bi10b2dnbGU6OmJlZm9yZSB7XG4gIHZlcnRpY2FsLWFsaWduOiAwO1xufVxuXG4uZHJvcGRvd24tbWVudVt4LXBsYWNlbWVudF49dG9wXSwgLmRyb3Bkb3duLW1lbnVbeC1wbGFjZW1lbnRePXJpZ2h0XSwgLmRyb3Bkb3duLW1lbnVbeC1wbGFjZW1lbnRePWJvdHRvbV0sIC5kcm9wZG93bi1tZW51W3gtcGxhY2VtZW50Xj1sZWZ0XSB7XG4gIHJpZ2h0OiBhdXRvO1xuICBib3R0b206IGF1dG87XG59XG5cbi5kcm9wZG93bi1kaXZpZGVyIHtcbiAgaGVpZ2h0OiAwO1xuICBtYXJnaW46IDAuNDY4NzVyZW0gMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNmZmY7XG59XG5cbi5kcm9wZG93bi1pdGVtIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwLjI1cmVtIDEuNXJlbTtcbiAgY2xlYXI6IGJvdGg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG59XG4uZHJvcGRvd24taXRlbTpob3ZlciwgLmRyb3Bkb3duLWl0ZW06Zm9jdXMge1xuICBjb2xvcjogIzM2MzYzNjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5kcm9wZG93bi1pdGVtLmFjdGl2ZSwgLmRyb3Bkb3duLWl0ZW06YWN0aXZlIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uZHJvcGRvd24taXRlbS5kaXNhYmxlZCwgLmRyb3Bkb3duLWl0ZW06ZGlzYWJsZWQge1xuICBjb2xvcjogIzY2NjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZHJvcGRvd24tbWVudS5zaG93IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5kcm9wZG93bi1oZWFkZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMC41cmVtIDEuNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBjb2xvcjogI2NjYztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmRyb3Bkb3duLWl0ZW0tdGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwLjI1cmVtIDEuNXJlbTtcbiAgY29sb3I6ICMzNjM2MzY7XG59XG5cbi5idG4tZ3JvdXAsXG4uYnRuLWdyb3VwLXZlcnRpY2FsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5idG4tZ3JvdXAgPiAuYnRuLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXg6IDEgMSBhdXRvO1xufVxuLmJ0bi1ncm91cCA+IC5idG46aG92ZXIsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpob3ZlciB7XG4gIHotaW5kZXg6IDE7XG59XG4uYnRuLWdyb3VwID4gLmJ0bjpmb2N1cywgLmJ0bi1ncm91cCA+IC5idG46YWN0aXZlLCAuYnRuLWdyb3VwID4gLmJ0bi5hY3RpdmUsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpmb2N1cyxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOmFjdGl2ZSxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLmFjdGl2ZSB7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5idG4tdG9vbGJhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuLmJ0bi10b29sYmFyIC5pbnB1dC1ncm91cCB7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4uYnRuLWdyb3VwID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbi5idG4tZ3JvdXAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWxlZnQ6IC0wLjEyNXJlbTtcbn1cbi5idG4tZ3JvdXAgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuLmJ0bi1ncm91cCA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4ge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG59XG4uYnRuLWdyb3VwID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbi5idG4tZ3JvdXAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0biB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG5cbi5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjcwMzEyNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAwLjcwMzEyNXJlbTtcbn1cbi5kcm9wZG93bi10b2dnbGUtc3BsaXQ6OmFmdGVyLCAuZHJvcHVwIC5kcm9wZG93bi10b2dnbGUtc3BsaXQ6OmFmdGVyLCAuZHJvcHJpZ2h0IC5kcm9wZG93bi10b2dnbGUtc3BsaXQ6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uZHJvcGxlZnQgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdDo6YmVmb3JlIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4uYnRuLXNtICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCwgLmJ0bi1ncm91cC1zbSA+IC5idG4gKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0IHtcbiAgcGFkZGluZy1yaWdodDogMC4zNzVyZW07XG4gIHBhZGRpbmctbGVmdDogMC4zNzVyZW07XG59XG5cbi5idG4tbGcgKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0LCAuYnRuLWdyb3VwLWxnID4gLmJ0biArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjQwNjI1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDEuNDA2MjVyZW07XG59XG5cbi5idG4tZ3JvdXAtdmVydGljYWwge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bixcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXRvcDogLTAuMTI1cmVtO1xufVxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0biB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4ge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuLmJ0bi1ncm91cC10b2dnbGUgPiAuYnRuLFxuLmJ0bi1ncm91cC10b2dnbGUgPiAuYnRuLWdyb3VwID4gLmJ0biB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uYnRuLWdyb3VwLXRvZ2dsZSA+IC5idG4gaW5wdXRbdHlwZT1yYWRpb10sXG4uYnRuLWdyb3VwLXRvZ2dsZSA+IC5idG4gaW5wdXRbdHlwZT1jaGVja2JveF0sXG4uYnRuLWdyb3VwLXRvZ2dsZSA+IC5idG4tZ3JvdXAgPiAuYnRuIGlucHV0W3R5cGU9cmFkaW9dLFxuLmJ0bi1ncm91cC10b2dnbGUgPiAuYnRuLWdyb3VwID4gLmJ0biBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5pbnB1dC1ncm91cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdCxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleDogMSAxIGF1dG87XG4gIHdpZHRoOiAxJTtcbiAgbWluLXdpZHRoOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCArIC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sICsgLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sICsgLmN1c3RvbS1maWxlLFxuLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQgKyAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQgKyAuY3VzdG9tLXNlbGVjdCxcbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0ICsgLmN1c3RvbS1maWxlLFxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1zZWxlY3QgKyAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1zZWxlY3QgKyAuY3VzdG9tLXNlbGVjdCxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0ICsgLmN1c3RvbS1maWxlLFxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlICsgLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSArIC5jdXN0b20tc2VsZWN0LFxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlICsgLmN1c3RvbS1maWxlIHtcbiAgbWFyZ2luLWxlZnQ6IC0wLjA2MjVyZW07XG59XG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sOmZvY3VzLFxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1zZWxlY3Q6Zm9jdXMsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUgLmN1c3RvbS1maWxlLWlucHV0OmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgei1pbmRleDogMztcbn1cbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSAuY3VzdG9tLWZpbGUtaW5wdXQ6Zm9jdXMge1xuICB6LWluZGV4OiA0O1xufVxuLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbDpub3QoOmZpcnN0LWNoaWxkKSxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0Om5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGU6bm90KDpsYXN0LWNoaWxkKSAuY3VzdG9tLWZpbGUtbGFiZWwsIC5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZTpub3QoOmxhc3QtY2hpbGQpIC5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXIge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG59XG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGU6bm90KDpmaXJzdC1jaGlsZCkgLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cbi5pbnB1dC1ncm91cDpub3QoLmhhcy12YWxpZGF0aW9uKSA+IC5mb3JtLWNvbnRyb2w6bm90KDpsYXN0LWNoaWxkKSxcbi5pbnB1dC1ncm91cDpub3QoLmhhcy12YWxpZGF0aW9uKSA+IC5jdXN0b20tc2VsZWN0Om5vdCg6bGFzdC1jaGlsZCksXG4uaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbikgPiAuY3VzdG9tLWZpbGU6bm90KDpsYXN0LWNoaWxkKSAuY3VzdG9tLWZpbGUtbGFiZWwsXG4uaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbikgPiAuY3VzdG9tLWZpbGU6bm90KDpsYXN0LWNoaWxkKSAuY3VzdG9tLWZpbGUtbGFiZWw6OmFmdGVyIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuLmlucHV0LWdyb3VwLmhhcy12YWxpZGF0aW9uID4gLmZvcm0tY29udHJvbDpudGgtbGFzdC1jaGlsZChuKzMpLFxuLmlucHV0LWdyb3VwLmhhcy12YWxpZGF0aW9uID4gLmN1c3RvbS1zZWxlY3Q6bnRoLWxhc3QtY2hpbGQobiszKSxcbi5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbiA+IC5jdXN0b20tZmlsZTpudGgtbGFzdC1jaGlsZChuKzMpIC5jdXN0b20tZmlsZS1sYWJlbCxcbi5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbiA+IC5jdXN0b20tZmlsZTpudGgtbGFzdC1jaGlsZChuKzMpIC5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXIge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG59XG5cbi5pbnB1dC1ncm91cC1wcmVwZW5kLFxuLmlucHV0LWdyb3VwLWFwcGVuZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCAuYnRuLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xufVxuLmlucHV0LWdyb3VwLXByZXBlbmQgLmJ0bjpmb2N1cyxcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0bjpmb2N1cyB7XG4gIHotaW5kZXg6IDM7XG59XG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCAuYnRuICsgLmJ0bixcbi5pbnB1dC1ncm91cC1wcmVwZW5kIC5idG4gKyAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1wcmVwZW5kIC5pbnB1dC1ncm91cC10ZXh0ICsgLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCArIC5idG4sXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG4gKyAuYnRuLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuICsgLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0ICsgLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0ICsgLmJ0biB7XG4gIG1hcmdpbi1sZWZ0OiAtMC4wNjI1cmVtO1xufVxuXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCB7XG4gIG1hcmdpbi1yaWdodDogLTAuMDYyNXJlbTtcbn1cblxuLmlucHV0LWdyb3VwLWFwcGVuZCB7XG4gIG1hcmdpbi1sZWZ0OiAtMC4wNjI1cmVtO1xufVxuXG4uaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDAuNzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW07XG59XG4uaW5wdXQtZ3JvdXAtdGV4dCBpbnB1dFt0eXBlPXJhZGlvXSxcbi5pbnB1dC1ncm91cC10ZXh0IGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tY29udHJvbDpub3QodGV4dGFyZWEpLFxuLmlucHV0LWdyb3VwLWxnID4gLmN1c3RvbS1zZWxlY3Qge1xuICBoZWlnaHQ6IGNhbGMoMS4yZW0gKyAycmVtICsgMC4xMjVyZW0pO1xufVxuXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLWxnID4gLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuYnRuLFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG4ge1xuICBwYWRkaW5nOiAxcmVtIDEuODc1cmVtO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTg3NXJlbTtcbn1cblxuLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tY29udHJvbDpub3QodGV4dGFyZWEpLFxuLmlucHV0LWdyb3VwLXNtID4gLmN1c3RvbS1zZWxlY3Qge1xuICBoZWlnaHQ6IGNhbGMoMS4yZW0gKyAwLjVyZW0gKyAwLjEyNXJlbSk7XG59XG5cbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtc20gPiAuY3VzdG9tLXNlbGVjdCxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0biB7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtO1xufVxuXG4uaW5wdXQtZ3JvdXAtbGcgPiAuY3VzdG9tLXNlbGVjdCxcbi5pbnB1dC1ncm91cC1zbSA+IC5jdXN0b20tc2VsZWN0IHtcbiAgcGFkZGluZy1yaWdodDogMi43NXJlbTtcbn1cblxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuYnRuLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cDpub3QoLmhhcy12YWxpZGF0aW9uKSA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4sXG4uaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbikgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOm5vdCg6bGFzdC1jaGlsZCkgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbiA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bnRoLWxhc3QtY2hpbGQobiszKSA+IC5idG4sXG4uaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24gPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOm50aC1sYXN0LWNoaWxkKG4rMykgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bGFzdC1jaGlsZCA+IC5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOmxhc3QtY2hpbGQgPiAuaW5wdXQtZ3JvdXAtdGV4dDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0bixcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0bixcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZDpmaXJzdC1jaGlsZCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZDpmaXJzdC1jaGlsZCA+IC5pbnB1dC1ncm91cC10ZXh0Om5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cblxuLmN1c3RvbS1jb250cm9sIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWluLWhlaWdodDogMS40cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDEuODc1cmVtO1xuICBwcmludC1jb2xvci1hZGp1c3Q6IGV4YWN0O1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIG1hcmdpbi1yaWdodDogMC45Mzc1cmVtO1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IC0xO1xuICB3aWR0aDogMS4yNXJlbTtcbiAgaGVpZ2h0OiAxLjMyNXJlbTtcbiAgb3BhY2l0eTogMDtcbn1cbi5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBjb2xvcjogIzM2MzYzNjtcbiAgYm9yZGVyLWNvbG9yOiAjMzYzNjM2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjA2MjVyZW0gI2ZmZiwgMCAwIDAgMC4xMjVyZW0gcmdiYSg1MCwgMTExLCAyMjYsIDAuMjE2KTtcbn1cbi5jdXN0b20tY29udHJvbC1pbnB1dDpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICMzNjM2MzY7XG59XG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQ6bm90KDpkaXNhYmxlZCk6YWN0aXZlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NlZGRmODtcbiAgYm9yZGVyLWNvbG9yOiAjMzI2ZmUyO1xufVxuLmN1c3RvbS1jb250cm9sLWlucHV0W2Rpc2FibGVkXSB+IC5jdXN0b20tY29udHJvbC1sYWJlbCwgLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgY29sb3I6ICM2NjY7XG59XG4uY3VzdG9tLWNvbnRyb2wtaW5wdXRbZGlzYWJsZWRdIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbn1cblxuLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMC4wNzVyZW07XG4gIGxlZnQ6IC0xLjg3NXJlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxLjI1cmVtO1xuICBoZWlnaHQ6IDEuMjVyZW07XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjMzYzNjM2O1xufVxuLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwLjA3NXJlbTtcbiAgbGVmdDogLTEuODc1cmVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEuMjVyZW07XG4gIGhlaWdodDogMS4yNXJlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogNTAlLzEwMCUgMTAwJSBuby1yZXBlYXQ7XG59XG5cbi5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjAnIGhlaWdodD0nMjAnIHZpZXdCb3g9JzAgMCAyMCAyMCclM0UlM0NnIGZpbGw9J25vbmUnIGZpbGwtcnVsZT0nZXZlbm9kZCclM0UlM0NwYXRoIHN0cm9rZT0nJTIzMzYzNjM2JyBkPSdNLjUuNWgxOXYxOUguNXonLyUzRSUzQ3BhdGggZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J00xNS42MDUgNS4yNjhjLjMzNC0uMzY1LjgxNy0uMzQyIDEuMTM2LS4wMjMuMzE4LjMxOC4zNi44MTYuMDM0IDEuMTcyYTkwMy41NDcgOTAzLjU0NyAwIDAgMS01LjMgNS45NGwtMS4zMyAxLjQ4YTI5MTIuNTY3IDI5MTIuNTY3IDAgMCAwLTEuNzE4IDEuOTE1Yy0uMy4zMzMtLjg0Ni4zMjMtMS4xNTIuMDE2LS41NTktLjUzMi0xLjAwNi0uOTYxLTIuMDEyLTEuOTI4bC0uMzU0LS4zNGMtLjctLjY3NC0xLjE3NS0xLjEyOS0xLjY1Ni0xLjU4Ny0uMzU0LS4zMzktLjMyLS44MzggMC0xLjE2My4zMTYtLjMyMS43OTgtLjM2IDEuMTM2LS4wMi45OC45MjggMS44MTcgMS43MzIgMy40MDggMy4yNjggMy40NDgtMy44NDMgNS41NjctNi4yMTIgNy44MDgtOC43M3onLyUzRSUzQy9nJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbn1cbi5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWlucHV0OmluZGV0ZXJtaW5hdGUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzMyNmZlMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyNmZlMjtcbn1cbi5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWlucHV0OmluZGV0ZXJtaW5hdGUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI0JyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMjQgMjQnJTNFJTNDcGF0aCBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnIHN0cm9rZT0nJTIzMzYzNjM2JyBkPSdNLjUuNWgyM3YyM0guNXonLyUzRSUzQy9zdmclM0UlMEFcIik7XG59XG4uY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xufVxuLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQ6aW5kZXRlcm1pbmF0ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbn1cblxuLmN1c3RvbS1yYWRpbyAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbi5jdXN0b20tcmFkaW8gLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDJTNGeG1sIHZlcnNpb249JzEuMCcgZW5jb2Rpbmc9J1VURi04JyUzRiUzRSUzQ3N2ZyB3aWR0aD0nMjBweCcgaGVpZ2h0PScyMHB4JyB2aWV3Qm94PScwIDAgMjAgMjAnIHZlcnNpb249JzEuMScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB4bWxuczp4bGluaz0naHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayclM0UlM0NnIGlkPSdTdHlsZS1HdWlkZScgc3Ryb2tlPSdub25lJyBzdHJva2Utd2lkdGg9JzEnIGZpbGw9J25vbmUnIGZpbGwtcnVsZT0nZXZlbm9kZCclM0UlM0NnIGlkPScwNy4tSWNvbnMnIHRyYW5zZm9ybT0ndHJhbnNsYXRlJTI4LTc0OS4wMDAwMDAsIC02ODguMDAwMDAwJTI5JyUzRSUzQ2cgaWQ9J0Z1bmN0aW9uYWwnIHRyYW5zZm9ybT0ndHJhbnNsYXRlJTI4MTAwLjAwMDAwMCwgNDk5LjAwMDAwMCUyOSclM0UlM0NnIGlkPSdFbGVtZW50cy0vLVVJLS8tUmFkaW8tLy1TZWxlY3RlZCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUlMjg2NDkuMDAwMDAwLCAxODkuMDAwMDAwJTI5JyUzRSUzQ2NpcmNsZSBpZD0nT3ZhbCcgc3Ryb2tlPSclMjMzNjM2MzYnIHN0cm9rZS13aWR0aD0nMScgY3g9JzEwJyBjeT0nMTAnIHI9JzkuNSclM0UlM0MvY2lyY2xlJTNFJTNDY2lyY2xlIGlkPSdPdmFsJyBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nZXZlbm9kZCcgY3g9JzEwJyBjeT0nMTAnIHI9JzYnJTNFJTNDL2NpcmNsZSUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTtcbn1cbi5jdXN0b20tcmFkaW8gLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG59XG5cbi5jdXN0b20tc3dpdGNoIHtcbiAgcGFkZGluZy1sZWZ0OiAyLjgxMjVyZW07XG59XG4uY3VzdG9tLXN3aXRjaCAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGxlZnQ6IC0yLjgxMjVyZW07XG4gIHdpZHRoOiAyLjE4NzVyZW07XG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gIGJvcmRlci1yYWRpdXM6IDAuNjI1cmVtO1xufVxuLmN1c3RvbS1zd2l0Y2ggLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIHRvcDogMC4ycmVtO1xuICBsZWZ0OiAtMi42ODc1cmVtO1xuICB3aWR0aDogY2FsYygxLjI1cmVtIC0gMC4yNXJlbSk7XG4gIGhlaWdodDogY2FsYygxLjI1cmVtIC0gMC4yNXJlbSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNjM2MzY7XG4gIGJvcmRlci1yYWRpdXM6IDAuNjI1cmVtO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwLjkzNzVyZW0pO1xufVxuLmN1c3RvbS1zd2l0Y2ggLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG59XG5cbi5jdXN0b20tc2VsZWN0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBjYWxjKDIuMTVyZW0gKyAwLjEyNXJlbSk7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDIuNzVyZW0gMC4zNzVyZW0gMC43NXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJhY2tncm91bmQ6ICNmZmYgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnIHdpZHRoPScyNCcgaGVpZ2h0PScyNCcgdmlld0JveD0nMCAwIDI0IDI0JyUzRSUzQ2RlZnMlM0UlM0NwYXRoIGlkPSdhJyBkPSdNMTIgMTMuNTg2TDYuNzA3IDguMjkzYTEgMSAwIDAgMC0xLjQxNCAxLjQxNGw2IDZhMSAxIDAgMCAwIDEuNDE0IDBsNi02YTEgMSAwIDEgMC0xLjQxNC0xLjQxNEwxMiAxMy41ODZ6Jy8lM0UlM0MvZGVmcyUzRSUzQ3VzZSBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nZXZlbm9kZCcgeGxpbms6aHJlZj0nJTIzYScvJTNFJTNDL3N2ZyUzRSUwQVwiKSBuby1yZXBlYXQgcmlnaHQgMC43NXJlbSBjZW50ZXIvMjJweCAyMnB4O1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cbi5jdXN0b20tc2VsZWN0OmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzYzNjM2O1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmN1c3RvbS1zZWxlY3Q6Zm9jdXM6Oi1tcy12YWx1ZSB7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmN1c3RvbS1zZWxlY3RbbXVsdGlwbGVdLCAuY3VzdG9tLXNlbGVjdFtzaXplXTpub3QoW3NpemU9XCIxXCJdKSB7XG4gIGhlaWdodDogYXV0bztcbiAgcGFkZGluZy1yaWdodDogMC43NXJlbTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbn1cbi5jdXN0b20tc2VsZWN0OmRpc2FibGVkIHtcbiAgY29sb3I6IHJnYmEoMTAyLCAxMDIsIDEwMiwgMC44KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbn1cbi5jdXN0b20tc2VsZWN0OjotbXMtZXhwYW5kIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jdXN0b20tc2VsZWN0Oi1tb3otZm9jdXNyaW5nIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB0ZXh0LXNoYWRvdzogMCAwIDAgIzM2MzYzNjtcbn1cblxuLmN1c3RvbS1zZWxlY3Qtc20ge1xuICBoZWlnaHQ6IGNhbGMoMS4yZW0gKyAwLjVyZW0gKyAwLjEyNXJlbSk7XG4gIHBhZGRpbmctdG9wOiAwLjI1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cblxuLmN1c3RvbS1zZWxlY3QtbGcge1xuICBoZWlnaHQ6IGNhbGMoMS4yZW0gKyAycmVtICsgMC4xMjVyZW0pO1xuICBwYWRkaW5nLXRvcDogMXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDFyZW07XG4gIHBhZGRpbmctbGVmdDogMS44NzVyZW07XG4gIGZvbnQtc2l6ZTogMTI1JTtcbn1cblxuLmN1c3RvbS1maWxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGNhbGMoMi4xNXJlbSArIDAuMTI1cmVtKTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmN1c3RvbS1maWxlLWlucHV0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBjYWxjKDIuMTVyZW0gKyAwLjEyNXJlbSk7XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcbn1cbi5jdXN0b20tZmlsZS1pbnB1dDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGJvcmRlci1jb2xvcjogIzM2MzYzNjtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5jdXN0b20tZmlsZS1pbnB1dFtkaXNhYmxlZF0gfiAuY3VzdG9tLWZpbGUtbGFiZWwsIC5jdXN0b20tZmlsZS1pbnB1dDpkaXNhYmxlZCB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG59XG4uY3VzdG9tLWZpbGUtaW5wdXQ6bGFuZyhlbikgfiAuY3VzdG9tLWZpbGUtbGFiZWw6OmFmdGVyIHtcbiAgY29udGVudDogXCJCcm93c2VcIjtcbn1cbi5jdXN0b20tZmlsZS1pbnB1dCB+IC5jdXN0b20tZmlsZS1sYWJlbFtkYXRhLWJyb3dzZV06OmFmdGVyIHtcbiAgY29udGVudDogYXR0cihkYXRhLWJyb3dzZSk7XG59XG5cbi5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTtcbiAgaGVpZ2h0OiBjYWxjKDIuMTVyZW0gKyAwLjEyNXJlbSk7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDAuNzVyZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBjb2xvcjogIzM2MzYzNjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW07XG59XG4uY3VzdG9tLWZpbGUtbGFiZWw6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IDM7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDIuMTVyZW07XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDAuNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICBjb250ZW50OiBcIkJyb3dzZVwiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xuICBib3JkZXItbGVmdDogaW5oZXJpdDtcbiAgYm9yZGVyLXJhZGl1czogMCAwLjEyNXJlbSAwLjEyNXJlbSAwO1xufVxuXG4uY3VzdG9tLXJhbmdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMS4yNXJlbTtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG4uY3VzdG9tLXJhbmdlOmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbn1cbi5jdXN0b20tcmFuZ2U6Zm9jdXM6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4wNjI1cmVtICNmZmYsIG5vbmU7XG59XG4uY3VzdG9tLXJhbmdlOmZvY3VzOjotbW96LXJhbmdlLXRodW1iIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4wNjI1cmVtICNmZmYsIG5vbmU7XG59XG4uY3VzdG9tLXJhbmdlOmZvY3VzOjotbXMtdGh1bWIge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjA2MjVyZW0gI2ZmZiwgbm9uZTtcbn1cbi5jdXN0b20tcmFuZ2U6Oi1tb3otZm9jdXMtb3V0ZXIge1xuICBib3JkZXI6IDA7XG59XG4uY3VzdG9tLXJhbmdlOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIG1hcmdpbi10b3A6IC0wLjI1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzI2ZmUyO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jdXN0b20tcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uY3VzdG9tLXJhbmdlOjotd2Via2l0LXNsaWRlci10aHVtYjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2VkZGY4O1xufVxuLmN1c3RvbS1yYW5nZTo6LXdlYmtpdC1zbGlkZXItcnVubmFibGUtdHJhY2sge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAwLjVyZW07XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjY2O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xufVxuLmN1c3RvbS1yYW5nZTo6LW1vei1yYW5nZS10aHVtYiB7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMjZmZTI7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xuICBhcHBlYXJhbmNlOiBub25lO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmN1c3RvbS1yYW5nZTo6LW1vei1yYW5nZS10aHVtYiB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmN1c3RvbS1yYW5nZTo6LW1vei1yYW5nZS10aHVtYjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2VkZGY4O1xufVxuLmN1c3RvbS1yYW5nZTo6LW1vei1yYW5nZS10cmFjayB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDAuNXJlbTtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NjY7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG59XG4uY3VzdG9tLXJhbmdlOjotbXMtdGh1bWIge1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tcmlnaHQ6IDAuMTI1cmVtO1xuICBtYXJnaW4tbGVmdDogMC4xMjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMjZmZTI7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xuICBhcHBlYXJhbmNlOiBub25lO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmN1c3RvbS1yYW5nZTo6LW1zLXRodW1iIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uY3VzdG9tLXJhbmdlOjotbXMtdGh1bWI6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NlZGRmODtcbn1cbi5jdXN0b20tcmFuZ2U6Oi1tcy10cmFjayB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDAuNXJlbTtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItd2lkdGg6IDAuNXJlbTtcbn1cbi5jdXN0b20tcmFuZ2U6Oi1tcy1maWxsLWxvd2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY2NjtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbn1cbi5jdXN0b20tcmFuZ2U6Oi1tcy1maWxsLXVwcGVyIHtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjY2O1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xufVxuLmN1c3RvbS1yYW5nZTpkaXNhYmxlZDo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xufVxuLmN1c3RvbS1yYW5nZTpkaXNhYmxlZDo6LXdlYmtpdC1zbGlkZXItcnVubmFibGUtdHJhY2sge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4uY3VzdG9tLXJhbmdlOmRpc2FibGVkOjotbW96LXJhbmdlLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbn1cbi5jdXN0b20tcmFuZ2U6ZGlzYWJsZWQ6Oi1tb3otcmFuZ2UtdHJhY2sge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4uY3VzdG9tLXJhbmdlOmRpc2FibGVkOjotbXMtdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSxcbi5jdXN0b20tZmlsZS1sYWJlbCxcbi5jdXN0b20tc2VsZWN0IHtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsXG4gIC5jdXN0b20tZmlsZS1sYWJlbCxcbiAgLmN1c3RvbS1zZWxlY3Qge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuLm5hdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4ubmF2LWxpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5uYXYtbGluazpob3ZlciwgLm5hdi1saW5rOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLm5hdi1saW5rLmRpc2FibGVkIHtcbiAgY29sb3I6ICM2NjY7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5uYXYtdGFicyB7XG4gIGJvcmRlci1ib3R0b206IDAuMTI1cmVtIHNvbGlkICM0MWE5Mjg7XG59XG4ubmF2LXRhYnMgLm5hdi1saW5rIHtcbiAgbWFyZ2luLWJvdHRvbTogLTAuMTI1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwLjEyNXJlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4xMjVyZW07XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjEyNXJlbTtcbn1cbi5uYXYtdGFicyAubmF2LWxpbms6aG92ZXIsIC5uYXYtdGFicyAubmF2LWxpbms6Zm9jdXMge1xuICBpc29sYXRpb246IGlzb2xhdGU7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI2RhZGFkYTtcbn1cbi5uYXYtdGFicyAubmF2LWxpbmsuZGlzYWJsZWQge1xuICBjb2xvcjogIzY2NjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4ubmF2LXRhYnMgLm5hdi1saW5rLmFjdGl2ZSxcbi5uYXYtdGFicyAubmF2LWl0ZW0uc2hvdyAubmF2LWxpbmsge1xuICBjb2xvcjogIzFiMWIxYjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjMWIxYjFiO1xufVxuLm5hdi10YWJzIC5kcm9wZG93bi1tZW51IHtcbiAgbWFyZ2luLXRvcDogLTAuMTI1cmVtO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuLm5hdi1waWxscyAubmF2LWxpbmsge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtO1xufVxuLm5hdi1waWxscyAubmF2LWxpbmsuYWN0aXZlLFxuLm5hdi1waWxscyAuc2hvdyA+IC5uYXYtbGluayB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWIxYjFiO1xufVxuXG4ubmF2LWZpbGwgPiAubmF2LWxpbmssXG4ubmF2LWZpbGwgLm5hdi1pdGVtIHtcbiAgZmxleDogMSAxIGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLm5hdi1qdXN0aWZpZWQgPiAubmF2LWxpbmssXG4ubmF2LWp1c3RpZmllZCAubmF2LWl0ZW0ge1xuICBmbGV4LWJhc2lzOiAwO1xuICBmbGV4LWdyb3c6IDE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnRhYi1jb250ZW50ID4gLnRhYi1wYW5lIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi50YWItY29udGVudCA+IC5hY3RpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLm5hdmJhciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDAuNDY4NzVyZW0gMC45Mzc1cmVtO1xufVxuLm5hdmJhciAuY29udGFpbmVyLFxuLm5hdmJhciAuY29udGFpbmVyLWZsdWlkLFxuLm5hdmJhciAuY29udGFpbmVyLXNtLFxuLm5hdmJhciAuY29udGFpbmVyLW1kLFxuLm5hdmJhciAuY29udGFpbmVyLWxnLFxuLm5hdmJhciAuY29udGFpbmVyLXhsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4ubmF2YmFyLWJyYW5kIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLXRvcDogMC40MTI1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC40MTI1cmVtO1xuICBtYXJnaW4tcmlnaHQ6IDAuOTM3NXJlbTtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4ubmF2YmFyLWJyYW5kOmhvdmVyLCAubmF2YmFyLWJyYW5kOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4ubmF2YmFyLW5hdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbi5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgZmxvYXQ6IG5vbmU7XG59XG5cbi5uYXZiYXItdGV4dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy10b3A6IDAuNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbTtcbn1cblxuLm5hdmJhci1jb2xsYXBzZSB7XG4gIGZsZXgtYmFzaXM6IDEwMCU7XG4gIGZsZXgtZ3JvdzogMTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLm5hdmJhci10b2dnbGVyIHtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjc1cmVtO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbTtcbn1cbi5uYXZiYXItdG9nZ2xlcjpob3ZlciwgLm5hdmJhci10b2dnbGVyOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4ubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEuNWVtO1xuICBoZWlnaHQ6IDEuNWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiA1MCUvMTAwJSAxMDAlIG5vLXJlcGVhdDtcbn1cblxuLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgbWF4LWhlaWdodDogNzV2aDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lcixcbiAgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLWZsdWlkLFxuICAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXItc20sXG4gIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci1tZCxcbiAgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLWxnLFxuICAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXIteGwge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm5hdmJhci1leHBhbmQtc20ge1xuICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1uYXYge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXIsXG4gIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci1mbHVpZCxcbiAgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLXNtLFxuICAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXItbWQsXG4gIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci1sZyxcbiAgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLXhsIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLW5hdi1zY3JvbGwge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lcixcbiAgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLWZsdWlkLFxuICAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXItc20sXG4gIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci1tZCxcbiAgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLWxnLFxuICAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXIteGwge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5hdmJhci1leHBhbmQtbWQge1xuICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1uYXYge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXIsXG4gIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci1mbHVpZCxcbiAgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLXNtLFxuICAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXItbWQsXG4gIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci1sZyxcbiAgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLXhsIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLW5hdi1zY3JvbGwge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjQuOThweCkge1xuICAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXIsXG4gIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci1mbHVpZCxcbiAgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLXNtLFxuICAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXItbWQsXG4gIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci1sZyxcbiAgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLXhsIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubmF2YmFyLWV4cGFuZC1sZyB7XG4gICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLW5hdiB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lcixcbiAgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLWZsdWlkLFxuICAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXItc20sXG4gIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci1tZCxcbiAgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLWxnLFxuICAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXIteGwge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItbmF2LXNjcm9sbCB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci10b2dnbGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTM2NS45OHB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lcixcbiAgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLWZsdWlkLFxuICAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXItc20sXG4gIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci1tZCxcbiAgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLWxnLFxuICAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXIteGwge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLXhsIHtcbiAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLFxuICAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXItZmx1aWQsXG4gIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci1zbSxcbiAgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLW1kLFxuICAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXItbGcsXG4gIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci14bCB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgZmxleC1iYXNpczogYXV0bztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLXRvZ2dsZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5uYXZiYXItZXhwYW5kIHtcbiAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG4ubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXIsXG4ubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXItZmx1aWQsXG4ubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXItc20sXG4ubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXItbWQsXG4ubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXItbGcsXG4ubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXIteGwge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4ubmF2YmFyLWV4cGFuZCAubmF2YmFyLW5hdiB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG4ubmF2YmFyLWV4cGFuZCAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5uYXZiYXItZXhwYW5kIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG59XG4ubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXIsXG4ubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXItZmx1aWQsXG4ubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXItc20sXG4ubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXItbWQsXG4ubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXItbGcsXG4ubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXIteGwge1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbn1cbi5uYXZiYXItZXhwYW5kIC5uYXZiYXItbmF2LXNjcm9sbCB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuLm5hdmJhci1leHBhbmQgLm5hdmJhci1jb2xsYXBzZSB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgZmxleC1iYXNpczogYXV0bztcbn1cbi5uYXZiYXItZXhwYW5kIC5uYXZiYXItdG9nZ2xlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5uYXZiYXItbGlnaHQgLm5hdmJhci1icmFuZCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOSk7XG59XG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItYnJhbmQ6aG92ZXIsIC5uYXZiYXItbGlnaHQgLm5hdmJhci1icmFuZDpmb2N1cyB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOSk7XG59XG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG59XG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5uYXYtbGluazpob3ZlciwgLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbms6Zm9jdXMge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjcpO1xufVxuLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbmsuZGlzYWJsZWQge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjMpO1xufVxuLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAuc2hvdyA+IC5uYXYtbGluayxcbi5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLmFjdGl2ZSA+IC5uYXYtbGluayxcbi5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rLnNob3csXG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5uYXYtbGluay5hY3RpdmUge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjkpO1xufVxuLm5hdmJhci1saWdodCAubmF2YmFyLXRvZ2dsZXIge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cbi5uYXZiYXItbGlnaHQgLm5hdmJhci10b2dnbGVyLWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzMwJyBoZWlnaHQ9JzMwJyB2aWV3Qm94PScwIDAgMzAgMzAnJTNlJTNjcGF0aCBzdHJva2U9J3JnYmElMjgwLCAwLCAwLCAwLjUlMjknIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBzdHJva2Utd2lkdGg9JzInIGQ9J000IDdoMjJNNCAxNWgyMk00IDIzaDIyJy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuLm5hdmJhci1saWdodCAubmF2YmFyLXRleHQge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xufVxuLm5hdmJhci1saWdodCAubmF2YmFyLXRleHQgYSB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOSk7XG59XG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItdGV4dCBhOmhvdmVyLCAubmF2YmFyLWxpZ2h0IC5uYXZiYXItdGV4dCBhOmZvY3VzIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC45KTtcbn1cblxuLm5hdmJhci1kYXJrIC5uYXZiYXItYnJhbmQge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5uYXZiYXItZGFyayAubmF2YmFyLWJyYW5kOmhvdmVyLCAubmF2YmFyLWRhcmsgLm5hdmJhci1icmFuZDpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG59XG4ubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rOmhvdmVyLCAubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rOmZvY3VzIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43NSk7XG59XG4ubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rLmRpc2FibGVkIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yNSk7XG59XG4ubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLnNob3cgPiAubmF2LWxpbmssXG4ubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLmFjdGl2ZSA+IC5uYXYtbGluayxcbi5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAubmF2LWxpbmsuc2hvdyxcbi5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAubmF2LWxpbmsuYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG59XG4ubmF2YmFyLWRhcmsgLm5hdmJhci10b2dnbGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG59XG4ubmF2YmFyLWRhcmsgLm5hdmJhci10b2dnbGVyLWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzMwJyBoZWlnaHQ9JzMwJyB2aWV3Qm94PScwIDAgMzAgMzAnJTNlJTNjcGF0aCBzdHJva2U9J3JnYmElMjgyNTUsIDI1NSwgMjU1LCAwLjUlMjknIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBzdHJva2Utd2lkdGg9JzInIGQ9J000IDdoMjJNNCAxNWgyMk00IDIzaDIyJy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuLm5hdmJhci1kYXJrIC5uYXZiYXItdGV4dCB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG59XG4ubmF2YmFyLWRhcmsgLm5hdmJhci10ZXh0IGEge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5uYXZiYXItZGFyayAubmF2YmFyLXRleHQgYTpob3ZlciwgLm5hdmJhci1kYXJrIC5uYXZiYXItdGV4dCBhOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5jYXJkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtaW4td2lkdGg6IDA7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jbGlwOiBib3JkZXItYm94O1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbTtcbn1cbi5jYXJkID4gaHIge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLmNhcmQgPiAubGlzdC1ncm91cCB7XG4gIGJvcmRlci10b3A6IGluaGVyaXQ7XG4gIGJvcmRlci1ib3R0b206IGluaGVyaXQ7XG59XG4uY2FyZCA+IC5saXN0LWdyb3VwOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC13aWR0aDogMDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogY2FsYygwLjEyNXJlbSAtIDAuMDYyNXJlbSk7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiBjYWxjKDAuMTI1cmVtIC0gMC4wNjI1cmVtKTtcbn1cbi5jYXJkID4gLmxpc3QtZ3JvdXA6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiBjYWxjKDAuMTI1cmVtIC0gMC4wNjI1cmVtKTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogY2FsYygwLjEyNXJlbSAtIDAuMDYyNXJlbSk7XG59XG4uY2FyZCA+IC5jYXJkLWhlYWRlciArIC5saXN0LWdyb3VwLFxuLmNhcmQgPiAubGlzdC1ncm91cCArIC5jYXJkLWZvb3RlciB7XG4gIGJvcmRlci10b3A6IDA7XG59XG5cbi5jYXJkLWJvZHkge1xuICBmbGV4OiAxIDEgYXV0bztcbiAgbWluLWhlaWdodDogMXB4O1xuICBwYWRkaW5nOiAwLjkzNzVyZW07XG59XG5cbi5jYXJkLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMC45Mzc1cmVtO1xufVxuXG4uY2FyZC1zdWJ0aXRsZSB7XG4gIG1hcmdpbi10b3A6IC0wLjQ2ODc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uY2FyZC10ZXh0Omxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uY2FyZC1saW5rOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmNhcmQtbGluayArIC5jYXJkLWxpbmsge1xuICBtYXJnaW4tbGVmdDogMC45Mzc1cmVtO1xufVxuXG4uY2FyZC1oZWFkZXIge1xuICBwYWRkaW5nOiAwLjkzNzVyZW0gMC45Mzc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi5jYXJkLWhlYWRlcjpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1yYWRpdXM6IGNhbGMoMC4xMjVyZW0gLSAwLjA2MjVyZW0pIGNhbGMoMC4xMjVyZW0gLSAwLjA2MjVyZW0pIDAgMDtcbn1cblxuLmNhcmQtZm9vdGVyIHtcbiAgcGFkZGluZzogMC45Mzc1cmVtIDAuOTM3NXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4uY2FyZC1mb290ZXI6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCBjYWxjKDAuMTI1cmVtIC0gMC4wNjI1cmVtKSBjYWxjKDAuMTI1cmVtIC0gMC4wNjI1cmVtKTtcbn1cblxuLmNhcmQtaGVhZGVyLXRhYnMge1xuICBtYXJnaW4tcmlnaHQ6IC0wLjQ2ODc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAtMC45Mzc1cmVtO1xuICBtYXJnaW4tbGVmdDogLTAuNDY4NzVyZW07XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG5cbi5jYXJkLWhlYWRlci1waWxscyB7XG4gIG1hcmdpbi1yaWdodDogLTAuNDY4NzVyZW07XG4gIG1hcmdpbi1sZWZ0OiAtMC40Njg3NXJlbTtcbn1cblxuLmNhcmQtaW1nLW92ZXJsYXkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcGFkZGluZzogMS4yNXJlbTtcbiAgYm9yZGVyLXJhZGl1czogY2FsYygwLjEyNXJlbSAtIDAuMDYyNXJlbSk7XG59XG5cbi5jYXJkLWltZyxcbi5jYXJkLWltZy10b3AsXG4uY2FyZC1pbWctYm90dG9tIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uY2FyZC1pbWcsXG4uY2FyZC1pbWctdG9wIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogY2FsYygwLjEyNXJlbSAtIDAuMDYyNXJlbSk7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiBjYWxjKDAuMTI1cmVtIC0gMC4wNjI1cmVtKTtcbn1cblxuLmNhcmQtaW1nLFxuLmNhcmQtaW1nLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiBjYWxjKDAuMTI1cmVtIC0gMC4wNjI1cmVtKTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogY2FsYygwLjEyNXJlbSAtIDAuMDYyNXJlbSk7XG59XG5cbi5jYXJkLWRlY2sgLmNhcmQge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jYXJkLWRlY2sge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICAgIG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgfVxuICAuY2FyZC1kZWNrIC5jYXJkIHtcbiAgICBmbGV4OiAxIDAgMCU7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gIH1cbn1cblxuLmNhcmQtZ3JvdXAgPiAuY2FyZCB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNhcmQtZ3JvdXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkIHtcbiAgICBmbGV4OiAxIDAgMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkICsgLmNhcmQge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIGJvcmRlci1sZWZ0OiAwO1xuICB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmxhc3QtY2hpbGQpIC5jYXJkLWltZy10b3AsXG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpsYXN0LWNoaWxkKSAuY2FyZC1oZWFkZXIge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpsYXN0LWNoaWxkKSAuY2FyZC1pbWctYm90dG9tLFxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6bGFzdC1jaGlsZCkgLmNhcmQtZm9vdGVyIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmZpcnN0LWNoaWxkKSAuY2FyZC1pbWctdG9wLFxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpIC5jYXJkLWhlYWRlciB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpIC5jYXJkLWltZy1ib3R0b20sXG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpmaXJzdC1jaGlsZCkgLmNhcmQtZm9vdGVyIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICB9XG59XG5cbi5jYXJkLWNvbHVtbnMgLmNhcmQge1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNhcmQtY29sdW1ucyB7XG4gICAgY29sdW1uLWNvdW50OiAzO1xuICAgIGNvbHVtbi1nYXA6IDEuMjVyZW07XG4gICAgb3JwaGFuczogMTtcbiAgICB3aWRvd3M6IDE7XG4gIH1cbiAgLmNhcmQtY29sdW1ucyAuY2FyZCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5hY2NvcmRpb24ge1xuICBvdmVyZmxvdy1hbmNob3I6IG5vbmU7XG59XG4uYWNjb3JkaW9uID4gLmNhcmQge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmFjY29yZGlvbiA+IC5jYXJkOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuLmFjY29yZGlvbiA+IC5jYXJkOm5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cbi5hY2NvcmRpb24gPiAuY2FyZCA+IC5jYXJkLWhlYWRlciB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIG1hcmdpbi1ib3R0b206IC0wLjA2MjVyZW07XG59XG5cbi5icmVhZGNydW1iIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nOiAwIDA7XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW07XG59XG5cbi5icmVhZGNydW1iLWl0ZW0gKyAuYnJlYWRjcnVtYi1pdGVtIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjYyNXJlbTtcbn1cbi5icmVhZGNydW1iLWl0ZW0gKyAuYnJlYWRjcnVtYi1pdGVtOjpiZWZvcmUge1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZy1yaWdodDogMC42MjVyZW07XG4gIGNvbG9yOiAjNjY2O1xuICBjb250ZW50OiBcInxcIjtcbn1cbi5icmVhZGNydW1iLWl0ZW0gKyAuYnJlYWRjcnVtYi1pdGVtOmhvdmVyOjpiZWZvcmUge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5icmVhZGNydW1iLWl0ZW0gKyAuYnJlYWRjcnVtYi1pdGVtOmhvdmVyOjpiZWZvcmUge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYnJlYWRjcnVtYi1pdGVtLmFjdGl2ZSB7XG4gIGNvbG9yOiAjMzYzNjM2O1xufVxuXG4ucGFnaW5hdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW07XG59XG5cbi5wYWdlLWxpbmsge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwLjQ2ODc1cmVtIDA7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBsaW5lLWhlaWdodDogMS4yNTtcbiAgY29sb3I6ICMzMjZmZTI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5wYWdlLWxpbms6aG92ZXIge1xuICB6LWluZGV4OiAyO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnBhZ2UtbGluazpmb2N1cyB7XG4gIHotaW5kZXg6IDM7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoNTAsIDExMSwgMjI2LCAwLjIxNik7XG59XG5cbi5wYWdlLWl0ZW06Zmlyc3QtY2hpbGQgLnBhZ2UtbGluayB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjEyNXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4xMjVyZW07XG59XG4ucGFnZS1pdGVtOmxhc3QtY2hpbGQgLnBhZ2UtbGluayB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjEyNXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMTI1cmVtO1xufVxuLnBhZ2UtaXRlbS5hY3RpdmUgLnBhZ2UtbGluayB7XG4gIHotaW5kZXg6IDM7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNmZmY7XG59XG4ucGFnZS1pdGVtLmRpc2FibGVkIC5wYWdlLWxpbmsge1xuICBjb2xvcjogIzY2NjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGN1cnNvcjogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5wYWdpbmF0aW9uLWxnIC5wYWdlLWxpbmsge1xuICBwYWRkaW5nOiAwLjc1cmVtIDEuNXJlbTtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cbi5wYWdpbmF0aW9uLWxnIC5wYWdlLWl0ZW06Zmlyc3QtY2hpbGQgLnBhZ2UtbGluayB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMjVyZW07XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMjVyZW07XG59XG4ucGFnaW5hdGlvbi1sZyAucGFnZS1pdGVtOmxhc3QtY2hpbGQgLnBhZ2UtbGluayB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjI1cmVtO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbn1cblxuLnBhZ2luYXRpb24tc20gLnBhZ2UtbGluayB7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG59XG4ucGFnaW5hdGlvbi1zbSAucGFnZS1pdGVtOmZpcnN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjEyNXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4xMjVyZW07XG59XG4ucGFnaW5hdGlvbi1zbSAucGFnZS1pdGVtOmxhc3QtY2hpbGQgLnBhZ2UtbGluayB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjEyNXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMTI1cmVtO1xufVxuXG4uYmFkZ2Uge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDAuMTI1cmVtIDAuNXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmJhZGdlIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5hLmJhZGdlOmhvdmVyLCBhLmJhZGdlOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uYmFkZ2U6ZW1wdHkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYnRuIC5iYWRnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMXB4O1xufVxuXG4uYmFkZ2UtcGlsbCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuNmVtO1xuICBib3JkZXItcmFkaXVzOiAxMHJlbTtcbn1cblxuLmJhZGdlLXByaW1hcnkge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyNmZlMjtcbn1cbmEuYmFkZ2UtcHJpbWFyeTpob3ZlciwgYS5iYWRnZS1wcmltYXJ5OmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxYzU3YzU7XG59XG5hLmJhZGdlLXByaW1hcnk6Zm9jdXMsIGEuYmFkZ2UtcHJpbWFyeS5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoNTAsIDExMSwgMjI2LCAwLjUpO1xufVxuXG4uYmFkZ2Utc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0YzRjNGM7XG59XG5hLmJhZGdlLXNlY29uZGFyeTpob3ZlciwgYS5iYWRnZS1zZWNvbmRhcnk6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzMzMzMztcbn1cbmEuYmFkZ2Utc2Vjb25kYXJ5OmZvY3VzLCBhLmJhZGdlLXNlY29uZGFyeS5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoNzYsIDc2LCA3NiwgMC41KTtcbn1cblxuLmJhZGdlLXN1Y2Nlc3Mge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA0NmEzODtcbn1cbmEuYmFkZ2Utc3VjY2Vzczpob3ZlciwgYS5iYWRnZS1zdWNjZXNzOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMjM5MWU7XG59XG5hLmJhZGdlLXN1Y2Nlc3M6Zm9jdXMsIGEuYmFkZ2Utc3VjY2Vzcy5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoNCwgMTA2LCA1NiwgMC41KTtcbn1cblxuLmJhZGdlLWluZm8ge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMxNzA4Zjtcbn1cbmEuYmFkZ2UtaW5mbzpob3ZlciwgYS5iYWRnZS1pbmZvOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNDUyNjk7XG59XG5hLmJhZGdlLWluZm86Zm9jdXMsIGEuYmFkZ2UtaW5mby5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoNDksIDExMiwgMTQzLCAwLjUpO1xufVxuXG4uYmFkZ2Utd2FybmluZyB7XG4gIGNvbG9yOiAjMWIxYjFiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVhMTAzO1xufVxuYS5iYWRnZS13YXJuaW5nOmhvdmVyLCBhLmJhZGdlLXdhcm5pbmc6Zm9jdXMge1xuICBjb2xvcjogIzFiMWIxYjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JjN2YwMjtcbn1cbmEuYmFkZ2Utd2FybmluZzpmb2N1cywgYS5iYWRnZS13YXJuaW5nLmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgyMzgsIDE2MSwgMywgMC41KTtcbn1cblxuLmJhZGdlLWRhbmdlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTUxYTFmO1xufVxuYS5iYWRnZS1kYW5nZXI6aG92ZXIsIGEuYmFkZ2UtZGFuZ2VyOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3OTEzMTc7XG59XG5hLmJhZGdlLWRhbmdlcjpmb2N1cywgYS5iYWRnZS1kYW5nZXIuZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDE2NSwgMjYsIDMxLCAwLjUpO1xufVxuXG4uYmFkZ2UtbGlnaHQge1xuICBjb2xvcjogIzFiMWIxYjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbmEuYmFkZ2UtbGlnaHQ6aG92ZXIsIGEuYmFkZ2UtbGlnaHQ6Zm9jdXMge1xuICBjb2xvcjogIzFiMWIxYjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTZlNjtcbn1cbmEuYmFkZ2UtbGlnaHQ6Zm9jdXMsIGEuYmFkZ2UtbGlnaHQuZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG59XG5cbi5iYWRnZS1kYXJrIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNjM2MzY7XG59XG5hLmJhZGdlLWRhcms6aG92ZXIsIGEuYmFkZ2UtZGFyazpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWQxZDFkO1xufVxuYS5iYWRnZS1kYXJrOmZvY3VzLCBhLmJhZGdlLWRhcmsuZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDU0LCA1NCwgNTQsIDAuNSk7XG59XG5cbi5iYWRnZS1ncmVlbiB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDQ2YTM4O1xufVxuYS5iYWRnZS1ncmVlbjpob3ZlciwgYS5iYWRnZS1ncmVlbjpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDIzOTFlO1xufVxuYS5iYWRnZS1ncmVlbjpmb2N1cywgYS5iYWRnZS1ncmVlbi5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoNCwgMTA2LCA1NiwgMC41KTtcbn1cblxuLmJhZGdlLWxpbWUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQxYTkyODtcbn1cbmEuYmFkZ2UtbGltZTpob3ZlciwgYS5iYWRnZS1saW1lOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMTgwMWU7XG59XG5hLmJhZGdlLWxpbWU6Zm9jdXMsIGEuYmFkZ2UtbGltZS5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoNjUsIDE2OSwgNDAsIDAuNSk7XG59XG5cbi5iYWRnZS1ibGFjayB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xufVxuYS5iYWRnZS1ibGFjazpob3ZlciwgYS5iYWRnZS1ibGFjazpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbn1cbmEuYmFkZ2UtYmxhY2s6Zm9jdXMsIGEuYmFkZ2UtYmxhY2suZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDAsIDAsIDAsIDAuNSk7XG59XG5cbi5iYWRnZS1mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzZhMGI0O1xufVxuYS5iYWRnZS1mb2N1czpob3ZlciwgYS5iYWRnZS1mb2N1czpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTc4OGEwO1xufVxuYS5iYWRnZS1mb2N1czpmb2N1cywgYS5iYWRnZS1mb2N1cy5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMTE4LCAxNjAsIDE4MCwgMC41KTtcbn1cblxuLmp1bWJvdHJvbiB7XG4gIHBhZGRpbmc6IDJyZW0gMXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuanVtYm90cm9uIHtcbiAgICBwYWRkaW5nOiA0cmVtIDJyZW07XG4gIH1cbn1cblxuLmp1bWJvdHJvbi1mbHVpZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLmFsZXJ0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAxcmVtIDAuODEyNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMC45Mzc1cmVtO1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbn1cblxuLmFsZXJ0LWhlYWRpbmcge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLmFsZXJ0LWxpbmsge1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uYWxlcnQtZGlzbWlzc2libGUge1xuICBwYWRkaW5nLXJpZ2h0OiAzLjEyNXJlbTtcbn1cbi5hbGVydC1kaXNtaXNzaWJsZSAuY2xvc2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDI7XG4gIHBhZGRpbmc6IDFyZW0gMC44MTI1cmVtO1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLmFsZXJ0LXByaW1hcnkge1xuICBjb2xvcjogIzFhM2E3NjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q2ZTJmOTtcbiAgYm9yZGVyLWNvbG9yOiAjZDZlMmY5O1xufVxuLmFsZXJ0LXByaW1hcnkgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjYzBkMmY2O1xufVxuLmFsZXJ0LXByaW1hcnkgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzExMjU0Yztcbn1cblxuLmFsZXJ0LXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjMjgyODI4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGJkYmRiO1xuICBib3JkZXItY29sb3I6ICNkYmRiZGI7XG59XG4uYWxlcnQtc2Vjb25kYXJ5IGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2NlY2VjZTtcbn1cbi5hbGVydC1zZWNvbmRhcnkgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzBmMGYwZjtcbn1cblxuLmFsZXJ0LXN1Y2Nlc3Mge1xuICBjb2xvcjogIzAyMzcxZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NkZTFkNztcbiAgYm9yZGVyLWNvbG9yOiAjY2RlMWQ3O1xufVxuLmFsZXJ0LXN1Y2Nlc3MgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjYmRkN2NhO1xufVxuLmFsZXJ0LXN1Y2Nlc3MgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzAwMDYwMztcbn1cblxuLmFsZXJ0LWluZm8ge1xuICBjb2xvcjogIzE5M2E0YTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q2ZTJlOTtcbiAgYm9yZGVyLWNvbG9yOiAjZDZlMmU5O1xufVxuLmFsZXJ0LWluZm8gaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjYzVkNmUwO1xufVxuLmFsZXJ0LWluZm8gLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzBjMWMyNDtcbn1cblxuLmFsZXJ0LXdhcm5pbmcge1xuICBjb2xvcjogIzdjNTQwMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZWNjZDtcbiAgYm9yZGVyLWNvbG9yOiAjZmNlY2NkO1xufVxuLmFsZXJ0LXdhcm5pbmcgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZmJlM2I1O1xufVxuLmFsZXJ0LXdhcm5pbmcgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzRhMzIwMTtcbn1cblxuLmFsZXJ0LWRhbmdlciB7XG4gIGNvbG9yOiAjNTYwZTEwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRkMWQyO1xuICBib3JkZXItY29sb3I6ICNlZGQxZDI7XG59XG4uYWxlcnQtZGFuZ2VyIGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2U2YmZjMDtcbn1cbi5hbGVydC1kYW5nZXIgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzJhMDcwODtcbn1cblxuLmFsZXJ0LWxpZ2h0IHtcbiAgY29sb3I6ICM4NTg1ODU7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBib3JkZXItY29sb3I6IHdoaXRlO1xufVxuLmFsZXJ0LWxpZ2h0IGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2YyZjJmMjtcbn1cbi5hbGVydC1saWdodCAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjNmM2YzZjO1xufVxuXG4uYWxlcnQtZGFyayB7XG4gIGNvbG9yOiAjMWMxYzFjO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDdkN2Q3O1xuICBib3JkZXItY29sb3I6ICNkN2Q3ZDc7XG59XG4uYWxlcnQtZGFyayBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNjYWNhY2E7XG59XG4uYWxlcnQtZGFyayAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjMDMwMzAzO1xufVxuXG4uYWxlcnQtZ3JlZW4ge1xuICBjb2xvcjogIzAyMzcxZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NkZTFkNztcbiAgYm9yZGVyLWNvbG9yOiAjY2RlMWQ3O1xufVxuLmFsZXJ0LWdyZWVuIGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2JkZDdjYTtcbn1cbi5hbGVydC1ncmVlbiAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjMDAwNjAzO1xufVxuXG4uYWxlcnQtbGltZSB7XG4gIGNvbG9yOiAjMjI1ODE1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDllZWQ0O1xuICBib3JkZXItY29sb3I6ICNkOWVlZDQ7XG59XG4uYWxlcnQtbGltZSBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNjOWU3YzI7XG59XG4uYWxlcnQtbGltZSAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjMTIyZjBiO1xufVxuXG4uYWxlcnQtYmxhY2sge1xuICBjb2xvcjogYmxhY2s7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjY2NjY2M7XG4gIGJvcmRlci1jb2xvcjogI2NjY2NjYztcbn1cbi5hbGVydC1ibGFjayBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNiZmJmYmY7XG59XG4uYWxlcnQtYmxhY2sgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogYmxhY2s7XG59XG5cbi5hbGVydC1mb2N1cyB7XG4gIGNvbG9yOiAjM2Q1MzVlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTRlY2YwO1xuICBib3JkZXItY29sb3I6ICNlNGVjZjA7XG59XG4uYWxlcnQtZm9jdXMgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZDRlMGU3O1xufVxuLmFsZXJ0LWZvY3VzIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICMyOTM4M2Y7XG59XG5cbkBrZXlmcmFtZXMgcHJvZ3Jlc3MtYmFyLXN0cmlwZXMge1xuICBmcm9tIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxcmVtIDA7XG4gIH1cbiAgdG8ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcbiAgfVxufVxuLnByb2dyZXNzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiAxcmVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBsaW5lLWhlaWdodDogMDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xuICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbTtcbn1cblxuLnByb2dyZXNzLWJhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzI2ZmUyO1xuICB0cmFuc2l0aW9uOiB3aWR0aCAwLjZzIGVhc2U7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAucHJvZ3Jlc3MtYmFyIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi5wcm9ncmVzcy1iYXItc3RyaXBlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDFyZW0gMXJlbTtcbn1cblxuLnByb2dyZXNzLWJhci1hbmltYXRlZCB7XG4gIGFuaW1hdGlvbjogMXMgbGluZWFyIGluZmluaXRlIHByb2dyZXNzLWJhci1zdHJpcGVzO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLnByb2dyZXNzLWJhci1hbmltYXRlZCB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICB9XG59XG5cbi5tZWRpYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuXG4ubWVkaWEtYm9keSB7XG4gIGZsZXg6IDE7XG59XG5cbi5saXN0LWdyb3VwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbTtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24ge1xuICB3aWR0aDogMTAwJTtcbiAgY29sb3I6ICM0YzRjNGM7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG59XG4ubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICB6LWluZGV4OiAxO1xuICBjb2xvcjogIzRjNGM0YztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246YWN0aXZlIHtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwLjc1cmVtIDEuMjVyZW07XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG59XG4ubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogaW5oZXJpdDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IGluaGVyaXQ7XG59XG4ubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogaW5oZXJpdDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogaW5oZXJpdDtcbn1cbi5saXN0LWdyb3VwLWl0ZW0uZGlzYWJsZWQsIC5saXN0LWdyb3VwLWl0ZW06ZGlzYWJsZWQge1xuICBjb2xvcjogIzY2NjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gIHotaW5kZXg6IDI7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzI2ZmUyO1xuICBib3JkZXItY29sb3I6ICMzMjZmZTI7XG59XG4ubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDA7XG59XG4ubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICBtYXJnaW4tdG9wOiAtMC4wNjI1cmVtO1xuICBib3JkZXItdG9wLXdpZHRoOiAwLjA2MjVyZW07XG59XG5cbi5saXN0LWdyb3VwLWhvcml6b250YWwge1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbCA+IC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjEyNXJlbTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG4ubGlzdC1ncm91cC1ob3Jpem9udGFsID4gLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMTI1cmVtO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbCA+IC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5saXN0LWdyb3VwLWhvcml6b250YWwgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDAuMDYyNXJlbTtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG59XG4ubGlzdC1ncm91cC1ob3Jpem9udGFsID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgbWFyZ2luLWxlZnQ6IC0wLjA2MjVyZW07XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAwLjA2MjVyZW07XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXNtIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtc20gPiAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjEyNXJlbTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXNtID4gLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4xMjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXNtID4gLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbSA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAwLjA2MjVyZW07XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbSA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjA2MjVyZW07XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDAuMDYyNXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbWQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZCA+IC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMTI1cmVtO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbWQgPiAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjEyNXJlbTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbWQgPiAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDAuMDYyNXJlbTtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuMDYyNXJlbTtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMC4wNjI1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbGcge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZyA+IC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMTI1cmVtO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbGcgPiAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjEyNXJlbTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbGcgPiAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDAuMDYyNXJlbTtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuMDYyNXJlbTtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMC4wNjI1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteGwge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14bCA+IC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMTI1cmVtO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteGwgPiAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjEyNXJlbTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteGwgPiAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXhsID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDAuMDYyNXJlbTtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXhsID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuMDYyNXJlbTtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMC4wNjI1cmVtO1xuICB9XG59XG4ubGlzdC1ncm91cC1mbHVzaCB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4ubGlzdC1ncm91cC1mbHVzaCA+IC5saXN0LWdyb3VwLWl0ZW0ge1xuICBib3JkZXItd2lkdGg6IDAgMCAwLjA2MjVyZW07XG59XG4ubGlzdC1ncm91cC1mbHVzaCA+IC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tcHJpbWFyeSB7XG4gIGNvbG9yOiAjMWEzYTc2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzZkN2Y3O1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1wcmltYXJ5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tcHJpbWFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICMxYTNhNzY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiMGM3ZjQ7XG59XG4ubGlzdC1ncm91cC1pdGVtLXByaW1hcnkubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFhM2E3NjtcbiAgYm9yZGVyLWNvbG9yOiAjMWEzYTc2O1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjMjgyODI4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2RjZGNkO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1zZWNvbmRhcnkubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1zZWNvbmRhcnkubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjMjgyODI4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBzaWx2ZXI7XG59XG4ubGlzdC1ncm91cC1pdGVtLXNlY29uZGFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjgyODI4O1xuICBib3JkZXItY29sb3I6ICMyODI4Mjg7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2VzcyB7XG4gIGNvbG9yOiAjMDIzNzFkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjlkNWM3O1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICMwMjM3MWQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhOWNiYmE7XG59XG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAyMzcxZDtcbiAgYm9yZGVyLWNvbG9yOiAjMDIzNzFkO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWluZm8ge1xuICBjb2xvcjogIzE5M2E0YTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M1ZDdlMDtcbn1cbi5saXN0LWdyb3VwLWl0ZW0taW5mby5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWluZm8ubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjMTkzYTRhO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjRjY2Q3O1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOTNhNGE7XG4gIGJvcmRlci1jb2xvcjogIzE5M2E0YTtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nIHtcbiAgY29sb3I6ICM3YzU0MDI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWU1Yjg7XG59XG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzdjNTQwMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZGNhMDtcbn1cbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2M1NDAyO1xuICBib3JkZXItY29sb3I6ICM3YzU0MDI7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyIHtcbiAgY29sb3I6ICM1NjBlMTA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmJmYzA7XG59XG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWRhbmdlci5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICM1NjBlMTA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZmFkYWU7XG59XG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTYwZTEwO1xuICBib3JkZXItY29sb3I6ICM1NjBlMTA7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tbGlnaHQge1xuICBjb2xvcjogIzg1ODU4NTtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG59XG4ubGlzdC1ncm91cC1pdGVtLWxpZ2h0Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tbGlnaHQubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjODU4NTg1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1saWdodC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODU4NTg1O1xuICBib3JkZXItY29sb3I6ICM4NTg1ODU7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tZGFyayB7XG4gIGNvbG9yOiAjMWMxYzFjO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzdjN2M3O1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1kYXJrLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tZGFyay5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICMxYzFjMWM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiYWJhYmE7XG59XG4ubGlzdC1ncm91cC1pdGVtLWRhcmsubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFjMWMxYztcbiAgYm9yZGVyLWNvbG9yOiAjMWMxYzFjO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWdyZWVuIHtcbiAgY29sb3I6ICMwMjM3MWQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiOWQ1Yzc7XG59XG4ubGlzdC1ncm91cC1pdGVtLWdyZWVuLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tZ3JlZW4ubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjMDIzNzFkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTljYmJhO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1ncmVlbi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDIzNzFkO1xuICBib3JkZXItY29sb3I6ICMwMjM3MWQ7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tbGltZSB7XG4gIGNvbG9yOiAjMjI1ODE1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2FlN2MzO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1saW1lLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tbGltZS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICMyMjU4MTU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiYWUwYjE7XG59XG4ubGlzdC1ncm91cC1pdGVtLWxpbWUubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIyNTgxNTtcbiAgYm9yZGVyLWNvbG9yOiAjMjI1ODE1O1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWJsYWNrIHtcbiAgY29sb3I6IGJsYWNrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjhiOGI4O1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1ibGFjay5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWJsYWNrLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogYmxhY2s7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhYmFiYWI7XG59XG4ubGlzdC1ncm91cC1pdGVtLWJsYWNrLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuICBib3JkZXItY29sb3I6IGJsYWNrO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWZvY3VzIHtcbiAgY29sb3I6ICMzZDUzNWU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkOWU0ZWE7XG59XG4ubGlzdC1ncm91cC1pdGVtLWZvY3VzLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tZm9jdXMubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjM2Q1MzVlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzlkOGUxO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1mb2N1cy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2Q1MzVlO1xuICBib3JkZXItY29sb3I6ICMzZDUzNWU7XG59XG5cbi5jbG9zZSB7XG4gIGZsb2F0OiByaWdodDtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogIzM2MzYzNjtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIG9wYWNpdHk6IDAuNTtcbn1cbi5jbG9zZTpob3ZlciB7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uY2xvc2U6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6aG92ZXIsIC5jbG9zZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTpmb2N1cyB7XG4gIG9wYWNpdHk6IDAuNzU7XG59XG5cbmJ1dHRvbi5jbG9zZSB7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG59XG5cbmEuY2xvc2UuZGlzYWJsZWQge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLnRvYXN0IHtcbiAgZmxleC1iYXNpczogMjEuODc1cmVtO1xuICBtYXgtd2lkdGg6IDIxLjg3NXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg1KTtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBib3gtc2hhZG93OiAwIDAuNXJlbSAwLjg3NXJlbSAwIHJnYmEoMjI0LCAyMjksIDIzOCwgMC41KTtcbiAgb3BhY2l0eTogMDtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbn1cbi50b2FzdDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogMC43NXJlbTtcbn1cbi50b2FzdC5zaG93aW5nIHtcbiAgb3BhY2l0eTogMTtcbn1cbi50b2FzdC5zaG93IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG9wYWNpdHk6IDE7XG59XG4udG9hc3QuaGlkZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi50b2FzdC1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNzVyZW07XG4gIGNvbG9yOiAjNjY2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODUpO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4xODc1cmVtO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4xODc1cmVtO1xufVxuXG4udG9hc3QtYm9keSB7XG4gIHBhZGRpbmc6IDAuNzVyZW07XG59XG5cbi5tb2RhbC1vcGVuIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5tb2RhbC1vcGVuIC5tb2RhbCB7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuLm1vZGFsIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwNTA7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG91dGxpbmU6IDA7XG59XG5cbi5tb2RhbC1kaWFsb2cge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXJnaW46IDAuNXJlbTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ubW9kYWwuZmFkZSAubW9kYWwtZGlhbG9nIHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZS1vdXQ7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC0zLjEyNXJlbSk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAubW9kYWwuZmFkZSAubW9kYWwtZGlhbG9nIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4ubW9kYWwuc2hvdyAubW9kYWwtZGlhbG9nIHtcbiAgdHJhbnNmb3JtOiBub25lO1xufVxuLm1vZGFsLm1vZGFsLXN0YXRpYyAubW9kYWwtZGlhbG9nIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjAyKTtcbn1cblxuLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWF4LWhlaWdodDogY2FsYygxMDAlIC0gMXJlbSk7XG59XG4ubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUgLm1vZGFsLWNvbnRlbnQge1xuICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMXJlbSk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUgLm1vZGFsLWhlYWRlcixcbi5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSAubW9kYWwtZm9vdGVyIHtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4ubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUgLm1vZGFsLWJvZHkge1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG4ubW9kYWwtZGlhbG9nLWNlbnRlcmVkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWluLWhlaWdodDogY2FsYygxMDAlIC0gMXJlbSk7XG59XG4ubW9kYWwtZGlhbG9nLWNlbnRlcmVkOjpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMXJlbSk7XG4gIGhlaWdodDogbWluLWNvbnRlbnQ7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG4ubW9kYWwtZGlhbG9nLWNlbnRlcmVkLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5tb2RhbC1kaWFsb2ctY2VudGVyZWQubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUgLm1vZGFsLWNvbnRlbnQge1xuICBtYXgtaGVpZ2h0OiBub25lO1xufVxuLm1vZGFsLWRpYWxvZy1jZW50ZXJlZC5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZTo6YmVmb3JlIHtcbiAgY29udGVudDogbm9uZTtcbn1cblxuLm1vZGFsLWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiAxMDAlO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAwIHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgb3V0bGluZTogMDtcbn1cblxuLm1vZGFsLWJhY2tkcm9wIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwNDA7XG4gIHdpZHRoOiAxMDB2dztcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjYpO1xufVxuLm1vZGFsLWJhY2tkcm9wLmZhZGUge1xuICBvcGFjaXR5OiAwO1xufVxuLm1vZGFsLWJhY2tkcm9wLnNob3cge1xuICBvcGFjaXR5OiAxO1xufVxuXG4ubW9kYWwtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogMCAwIDAuOTM3NXJlbTtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuLm1vZGFsLWhlYWRlciAuY2xvc2Uge1xuICBwYWRkaW5nOiAwIDAgMC45Mzc1cmVtO1xuICBtYXJnaW46IC0wLjkzNzVyZW0gMCAtMC45Mzc1cmVtIGF1dG87XG59XG5cbi5tb2RhbC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG5cbi5tb2RhbC1ib2R5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4OiAxIDEgYXV0bztcbiAgcGFkZGluZzogMC45Mzc1cmVtIDEuODc1cmVtIDEuODc1cmVtO1xufVxuXG4ubW9kYWwtZm9vdGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBwYWRkaW5nOiAwLjkzNzVyZW0gMS44NzVyZW0gMS44NzVyZW0tMC4yNXJlbTtcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuLm1vZGFsLWZvb3RlciA+ICoge1xuICBtYXJnaW46IDAuMjVyZW07XG59XG5cbi5tb2RhbC1zY3JvbGxiYXItbWVhc3VyZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtOTk5OXB4O1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBvdmVyZmxvdzogc2Nyb2xsO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm1vZGFsLWRpYWxvZyB7XG4gICAgbWF4LXdpZHRoOiAzMS4yNXJlbTtcbiAgICBtYXJnaW46IDEuNzVyZW0gYXV0bztcbiAgfVxuICAubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUge1xuICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwJSAtIDMuNXJlbSk7XG4gIH1cbiAgLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIC5tb2RhbC1jb250ZW50IHtcbiAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMy41cmVtKTtcbiAgfVxuICAubW9kYWwtZGlhbG9nLWNlbnRlcmVkIHtcbiAgICBtaW4taGVpZ2h0OiBjYWxjKDEwMCUgLSAzLjVyZW0pO1xuICB9XG4gIC5tb2RhbC1kaWFsb2ctY2VudGVyZWQ6OmJlZm9yZSB7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMy41cmVtKTtcbiAgICBoZWlnaHQ6IG1pbi1jb250ZW50O1xuICB9XG4gIC5tb2RhbC1zbSB7XG4gICAgbWF4LXdpZHRoOiAxOC43NXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubW9kYWwtbGcsXG4gIC5tb2RhbC14bCB7XG4gICAgbWF4LXdpZHRoOiA1MHJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAubW9kYWwteGwge1xuICAgIG1heC13aWR0aDogNzEuMjVyZW07XG4gIH1cbn1cbi50b29sdGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxMDcwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwO1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS40O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHdvcmQtYnJlYWs6IG5vcm1hbDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGxpbmUtYnJlYWs6IGF1dG87XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBvcGFjaXR5OiAwO1xufVxuLnRvb2x0aXAuc2hvdyB7XG4gIG9wYWNpdHk6IDE7XG59XG4udG9vbHRpcCAuYXJyb3cge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMC44cmVtO1xuICBoZWlnaHQ6IDAuNHJlbTtcbn1cbi50b29sdGlwIC5hcnJvdzo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xufVxuXG4uYnMtdG9vbHRpcC10b3AsIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePXRvcF0ge1xuICBwYWRkaW5nOiAwLjRyZW0gMDtcbn1cbi5icy10b29sdGlwLXRvcCAuYXJyb3csIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePXRvcF0gLmFycm93IHtcbiAgYm90dG9tOiAwO1xufVxuLmJzLXRvb2x0aXAtdG9wIC5hcnJvdzo6YmVmb3JlLCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj10b3BdIC5hcnJvdzo6YmVmb3JlIHtcbiAgdG9wOiAwO1xuICBib3JkZXItd2lkdGg6IDAuNHJlbSAwLjRyZW0gMDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2ZmZjtcbn1cblxuLmJzLXRvb2x0aXAtcmlnaHQsIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePXJpZ2h0XSB7XG4gIHBhZGRpbmc6IDAgMC40cmVtO1xufVxuLmJzLXRvb2x0aXAtcmlnaHQgLmFycm93LCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1yaWdodF0gLmFycm93IHtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDAuNHJlbTtcbiAgaGVpZ2h0OiAwLjhyZW07XG59XG4uYnMtdG9vbHRpcC1yaWdodCAuYXJyb3c6OmJlZm9yZSwgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49cmlnaHRdIC5hcnJvdzo6YmVmb3JlIHtcbiAgcmlnaHQ6IDA7XG4gIGJvcmRlci13aWR0aDogMC40cmVtIDAuNHJlbSAwLjRyZW0gMDtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjZmZmO1xufVxuXG4uYnMtdG9vbHRpcC1ib3R0b20sIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePWJvdHRvbV0ge1xuICBwYWRkaW5nOiAwLjRyZW0gMDtcbn1cbi5icy10b29sdGlwLWJvdHRvbSAuYXJyb3csIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePWJvdHRvbV0gLmFycm93IHtcbiAgdG9wOiAwO1xufVxuLmJzLXRvb2x0aXAtYm90dG9tIC5hcnJvdzo6YmVmb3JlLCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1ib3R0b21dIC5hcnJvdzo6YmVmb3JlIHtcbiAgYm90dG9tOiAwO1xuICBib3JkZXItd2lkdGg6IDAgMC40cmVtIDAuNHJlbTtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2ZmZjtcbn1cblxuLmJzLXRvb2x0aXAtbGVmdCwgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49bGVmdF0ge1xuICBwYWRkaW5nOiAwIDAuNHJlbTtcbn1cbi5icy10b29sdGlwLWxlZnQgLmFycm93LCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1sZWZ0XSAuYXJyb3cge1xuICByaWdodDogMDtcbiAgd2lkdGg6IDAuNHJlbTtcbiAgaGVpZ2h0OiAwLjhyZW07XG59XG4uYnMtdG9vbHRpcC1sZWZ0IC5hcnJvdzo6YmVmb3JlLCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1sZWZ0XSAuYXJyb3c6OmJlZm9yZSB7XG4gIGxlZnQ6IDA7XG4gIGJvcmRlci13aWR0aDogMC40cmVtIDAgMC40cmVtIDAuNHJlbTtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNmZmY7XG59XG5cbi50b29sdGlwLWlubmVyIHtcbiAgbWF4LXdpZHRoOiAxNS42MjVyZW07XG4gIHBhZGRpbmc6IDEuMDYyNXJlbSAxLjA2MjVyZW07XG4gIGNvbG9yOiAjMzYzNjM2O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtO1xufVxuXG4ucG9wb3ZlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDYwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiAxMi41cmVtO1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS40O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHdvcmQtYnJlYWs6IG5vcm1hbDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGxpbmUtYnJlYWs6IGF1dG87XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjMzYzNjM2O1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLnBvcG92ZXIgLmFycm93IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEuMzEyNXJlbTtcbiAgaGVpZ2h0OiAwLjY4NzVyZW07XG4gIG1hcmdpbjogMCAwO1xufVxuLnBvcG92ZXIgLmFycm93OjpiZWZvcmUsIC5wb3BvdmVyIC5hcnJvdzo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xufVxuXG4uYnMtcG9wb3Zlci10b3AsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePXRvcF0ge1xuICBtYXJnaW4tYm90dG9tOiAwLjY4NzVyZW07XG59XG4uYnMtcG9wb3Zlci10b3AgPiAuYXJyb3csIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePXRvcF0gPiAuYXJyb3cge1xuICBib3R0b206IC0wLjc1cmVtO1xufVxuLmJzLXBvcG92ZXItdG9wID4gLmFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePXRvcF0gPiAuYXJyb3c6OmJlZm9yZSB7XG4gIGJvdHRvbTogMDtcbiAgYm9yZGVyLXdpZHRoOiAwLjY4NzVyZW0gMC42NTYyNXJlbSAwO1xuICBib3JkZXItdG9wLWNvbG9yOiAjMzYzNjM2O1xufVxuLmJzLXBvcG92ZXItdG9wID4gLmFycm93OjphZnRlciwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49dG9wXSA+IC5hcnJvdzo6YWZ0ZXIge1xuICBib3R0b206IDAuMDYyNXJlbTtcbiAgYm9yZGVyLXdpZHRoOiAwLjY4NzVyZW0gMC42NTYyNXJlbSAwO1xuICBib3JkZXItdG9wLWNvbG9yOiAjZmZmO1xufVxuXG4uYnMtcG9wb3Zlci1yaWdodCwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49cmlnaHRdIHtcbiAgbWFyZ2luLWxlZnQ6IDAuNjg3NXJlbTtcbn1cbi5icy1wb3BvdmVyLXJpZ2h0ID4gLmFycm93LCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1yaWdodF0gPiAuYXJyb3cge1xuICBsZWZ0OiAtMC43NXJlbTtcbiAgd2lkdGg6IDAuNjg3NXJlbTtcbiAgaGVpZ2h0OiAxLjMxMjVyZW07XG4gIG1hcmdpbjogMCAwO1xufVxuLmJzLXBvcG92ZXItcmlnaHQgPiAuYXJyb3c6OmJlZm9yZSwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49cmlnaHRdID4gLmFycm93OjpiZWZvcmUge1xuICBsZWZ0OiAwO1xuICBib3JkZXItd2lkdGg6IDAuNjU2MjVyZW0gMC42ODc1cmVtIDAuNjU2MjVyZW0gMDtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjMzYzNjM2O1xufVxuLmJzLXBvcG92ZXItcmlnaHQgPiAuYXJyb3c6OmFmdGVyLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1yaWdodF0gPiAuYXJyb3c6OmFmdGVyIHtcbiAgbGVmdDogMC4wNjI1cmVtO1xuICBib3JkZXItd2lkdGg6IDAuNjU2MjVyZW0gMC42ODc1cmVtIDAuNjU2MjVyZW0gMDtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjZmZmO1xufVxuXG4uYnMtcG9wb3Zlci1ib3R0b20sIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWJvdHRvbV0ge1xuICBtYXJnaW4tdG9wOiAwLjY4NzVyZW07XG59XG4uYnMtcG9wb3Zlci1ib3R0b20gPiAuYXJyb3csIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWJvdHRvbV0gPiAuYXJyb3cge1xuICB0b3A6IC0wLjc1cmVtO1xufVxuLmJzLXBvcG92ZXItYm90dG9tID4gLmFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWJvdHRvbV0gPiAuYXJyb3c6OmJlZm9yZSB7XG4gIHRvcDogMDtcbiAgYm9yZGVyLXdpZHRoOiAwIDAuNjU2MjVyZW0gMC42ODc1cmVtIDAuNjU2MjVyZW07XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMzNjM2MzY7XG59XG4uYnMtcG9wb3Zlci1ib3R0b20gPiAuYXJyb3c6OmFmdGVyLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1ib3R0b21dID4gLmFycm93OjphZnRlciB7XG4gIHRvcDogMC4wNjI1cmVtO1xuICBib3JkZXItd2lkdGg6IDAgMC42NTYyNXJlbSAwLjY4NzVyZW0gMC42NTYyNXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2ZmZjtcbn1cbi5icy1wb3BvdmVyLWJvdHRvbSAucG9wb3Zlci1oZWFkZXI6OmJlZm9yZSwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49Ym90dG9tXSAucG9wb3Zlci1oZWFkZXI6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiA1MCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMS4zMTI1cmVtO1xuICBtYXJnaW4tbGVmdDogLTAuNjU2MjVyZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjZjdmN2Y3O1xufVxuXG4uYnMtcG9wb3Zlci1sZWZ0LCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1sZWZ0XSB7XG4gIG1hcmdpbi1yaWdodDogMC42ODc1cmVtO1xufVxuLmJzLXBvcG92ZXItbGVmdCA+IC5hcnJvdywgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49bGVmdF0gPiAuYXJyb3cge1xuICByaWdodDogLTAuNzVyZW07XG4gIHdpZHRoOiAwLjY4NzVyZW07XG4gIGhlaWdodDogMS4zMTI1cmVtO1xuICBtYXJnaW46IDAgMDtcbn1cbi5icy1wb3BvdmVyLWxlZnQgPiAuYXJyb3c6OmJlZm9yZSwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49bGVmdF0gPiAuYXJyb3c6OmJlZm9yZSB7XG4gIHJpZ2h0OiAwO1xuICBib3JkZXItd2lkdGg6IDAuNjU2MjVyZW0gMCAwLjY1NjI1cmVtIDAuNjg3NXJlbTtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMzNjM2MzY7XG59XG4uYnMtcG9wb3Zlci1sZWZ0ID4gLmFycm93OjphZnRlciwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49bGVmdF0gPiAuYXJyb3c6OmFmdGVyIHtcbiAgcmlnaHQ6IDAuMDYyNXJlbTtcbiAgYm9yZGVyLXdpZHRoOiAwLjY1NjI1cmVtIDAgMC42NTYyNXJlbSAwLjY4NzVyZW07XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjZmZmO1xufVxuXG4ucG9wb3Zlci1oZWFkZXIge1xuICBwYWRkaW5nOiAxLjA2MjVyZW0gMS4wNjI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IDFyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjZWJlYmViO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cbi5wb3BvdmVyLWhlYWRlcjplbXB0eSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5wb3BvdmVyLWJvZHkge1xuICBwYWRkaW5nOiAxLjA2MjVyZW0gMS4wNjI1cmVtO1xuICBjb2xvcjogIzM2MzYzNjtcbn1cblxuLmNhcm91c2VsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY2Fyb3VzZWwucG9pbnRlci1ldmVudCB7XG4gIHRvdWNoLWFjdGlvbjogcGFuLXk7XG59XG5cbi5jYXJvdXNlbC1pbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uY2Fyb3VzZWwtaW5uZXI6OmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNsZWFyOiBib3RoO1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4uY2Fyb3VzZWwtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogbm9uZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tcmlnaHQ6IC0xMDAlO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjZzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmNhcm91c2VsLWl0ZW0ge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuLmNhcm91c2VsLWl0ZW0uYWN0aXZlLFxuLmNhcm91c2VsLWl0ZW0tbmV4dCxcbi5jYXJvdXNlbC1pdGVtLXByZXYge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmNhcm91c2VsLWl0ZW0tbmV4dDpub3QoLmNhcm91c2VsLWl0ZW0tbGVmdCksXG4uYWN0aXZlLmNhcm91c2VsLWl0ZW0tcmlnaHQge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG59XG5cbi5jYXJvdXNlbC1pdGVtLXByZXY6bm90KC5jYXJvdXNlbC1pdGVtLXJpZ2h0KSxcbi5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1sZWZ0IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbn1cblxuLmNhcm91c2VsLWZhZGUgLmNhcm91c2VsLWl0ZW0ge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5O1xuICB0cmFuc2Zvcm06IG5vbmU7XG59XG4uY2Fyb3VzZWwtZmFkZSAuY2Fyb3VzZWwtaXRlbS5hY3RpdmUsXG4uY2Fyb3VzZWwtZmFkZSAuY2Fyb3VzZWwtaXRlbS1uZXh0LmNhcm91c2VsLWl0ZW0tbGVmdCxcbi5jYXJvdXNlbC1mYWRlIC5jYXJvdXNlbC1pdGVtLXByZXYuY2Fyb3VzZWwtaXRlbS1yaWdodCB7XG4gIHotaW5kZXg6IDE7XG4gIG9wYWNpdHk6IDE7XG59XG4uY2Fyb3VzZWwtZmFkZSAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tbGVmdCxcbi5jYXJvdXNlbC1mYWRlIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1yaWdodCB7XG4gIHotaW5kZXg6IDA7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMHMgMC42cztcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jYXJvdXNlbC1mYWRlIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1sZWZ0LFxuICAuY2Fyb3VzZWwtZmFkZSAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tcmlnaHQge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuLmNhcm91c2VsLWNvbnRyb2wtcHJldixcbi5jYXJvdXNlbC1jb250cm9sLW5leHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDE1JTtcbiAgcGFkZGluZzogMDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiAwO1xuICBvcGFjaXR5OiAwLjU7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4xNXMgZWFzZTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jYXJvdXNlbC1jb250cm9sLXByZXYsXG4gIC5jYXJvdXNlbC1jb250cm9sLW5leHQge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5jYXJvdXNlbC1jb250cm9sLXByZXY6aG92ZXIsIC5jYXJvdXNlbC1jb250cm9sLXByZXY6Zm9jdXMsXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0OmhvdmVyLFxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dDpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG91dGxpbmU6IDA7XG4gIG9wYWNpdHk6IDAuOTtcbn1cblxuLmNhcm91c2VsLWNvbnRyb2wtcHJldiB7XG4gIGxlZnQ6IDA7XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLW5leHQge1xuICByaWdodDogMDtcbn1cblxuLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uLFxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMS4yNXJlbTtcbiAgaGVpZ2h0OiAxLjI1cmVtO1xuICBiYWNrZ3JvdW5kOiA1MCUvMTAwJSAxMDAlIG5vLXJlcGVhdDtcbn1cblxuLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPSclMjNmZmYnIHZpZXdCb3g9JzAgMCA4IDgnJTNFJTNDcGF0aCBkPSdNNS4yNSAwbC00IDQgNCA0IDEuNS0xLjUtMi41LTIuNSAyLjUtMi41LTEuNS0xLjV6Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xufVxuXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9JyUyM2ZmZicgdmlld0JveD0nMCAwIDggOCclM0UlM0NwYXRoIGQ9J00yLjc1IDBsLTEuNSAxLjUgMi41IDIuNS0yLjUgMi41IDEuNSAxLjUgNC00LTQtNHonLyUzRSUzQy9zdmclM0VcIik7XG59XG5cbi5jYXJvdXNlbC1pbmRpY2F0b3JzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxNTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAxNSU7XG4gIG1hcmdpbi1sZWZ0OiAxNSU7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4uY2Fyb3VzZWwtaW5kaWNhdG9ycyBsaSB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBmbGV4OiAwIDEgYXV0bztcbiAgd2lkdGg6IDEuODc1cmVtO1xuICBoZWlnaHQ6IDAuMTg3NXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAwLjE4NzVyZW07XG4gIG1hcmdpbi1sZWZ0OiAwLjE4NzVyZW07XG4gIHRleHQtaW5kZW50OiAtOTk5cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyLXRvcDogMC42MjVyZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDAuNjI1cmVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBvcGFjaXR5OiAwLjU7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC42cyBlYXNlO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmNhcm91c2VsLWluZGljYXRvcnMgbGkge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5jYXJvdXNlbC1pbmRpY2F0b3JzIC5hY3RpdmUge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uY2Fyb3VzZWwtY2FwdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDE1JTtcbiAgYm90dG9tOiAyMHB4O1xuICBsZWZ0OiAxNSU7XG4gIHotaW5kZXg6IDEwO1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbkBrZXlmcmFtZXMgc3Bpbm5lci1ib3JkZXIge1xuICB0byB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuLnNwaW5uZXItYm9yZGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMnJlbTtcbiAgaGVpZ2h0OiAycmVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogLTAuMTI1ZW07XG4gIGJvcmRlcjogMC4yNWVtIHNvbGlkIGN1cnJlbnRjb2xvcjtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBhbmltYXRpb246IDAuNzVzIGxpbmVhciBpbmZpbml0ZSBzcGlubmVyLWJvcmRlcjtcbn1cblxuLnNwaW5uZXItYm9yZGVyLXNtIHtcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgYm9yZGVyLXdpZHRoOiAwLjJlbTtcbn1cblxuQGtleWZyYW1lcyBzcGlubmVyLWdyb3cge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgfVxuICA1MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG4uc3Bpbm5lci1ncm93IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMnJlbTtcbiAgaGVpZ2h0OiAycmVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogLTAuMTI1ZW07XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRjb2xvcjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBvcGFjaXR5OiAwO1xuICBhbmltYXRpb246IDAuNzVzIGxpbmVhciBpbmZpbml0ZSBzcGlubmVyLWdyb3c7XG59XG5cbi5zcGlubmVyLWdyb3ctc20ge1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xufVxuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuc3Bpbm5lci1ib3JkZXIsXG4gIC5zcGlubmVyLWdyb3cge1xuICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMS41cztcbiAgfVxufVxuLmFsaWduLWJhc2VsaW5lIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi10b3Age1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1taWRkbGUge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1ib3R0b20ge1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi10ZXh0LWJvdHRvbSB7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tdGV4dC10b3Age1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3AgIWltcG9ydGFudDtcbn1cblxuLmJnLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzI2ZmUyICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctcHJpbWFyeTpob3ZlciwgYS5iZy1wcmltYXJ5OmZvY3VzLFxuYnV0dG9uLmJnLXByaW1hcnk6aG92ZXIsXG5idXR0b24uYmctcHJpbWFyeTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxYzU3YzUgIWltcG9ydGFudDtcbn1cblxuLmJnLXNlY29uZGFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0YzRjNGMgIWltcG9ydGFudDtcbn1cblxuYS5iZy1zZWNvbmRhcnk6aG92ZXIsIGEuYmctc2Vjb25kYXJ5OmZvY3VzLFxuYnV0dG9uLmJnLXNlY29uZGFyeTpob3ZlcixcbmJ1dHRvbi5iZy1zZWNvbmRhcnk6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzMzMzICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA0NmEzOCAhaW1wb3J0YW50O1xufVxuXG5hLmJnLXN1Y2Nlc3M6aG92ZXIsIGEuYmctc3VjY2Vzczpmb2N1cyxcbmJ1dHRvbi5iZy1zdWNjZXNzOmhvdmVyLFxuYnV0dG9uLmJnLXN1Y2Nlc3M6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDIzOTFlICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1pbmZvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMxNzA4ZiAhaW1wb3J0YW50O1xufVxuXG5hLmJnLWluZm86aG92ZXIsIGEuYmctaW5mbzpmb2N1cyxcbmJ1dHRvbi5iZy1pbmZvOmhvdmVyLFxuYnV0dG9uLmJnLWluZm86Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjQ1MjY5ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy13YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlYTEwMyAhaW1wb3J0YW50O1xufVxuXG5hLmJnLXdhcm5pbmc6aG92ZXIsIGEuYmctd2FybmluZzpmb2N1cyxcbmJ1dHRvbi5iZy13YXJuaW5nOmhvdmVyLFxuYnV0dG9uLmJnLXdhcm5pbmc6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmM3ZjAyICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1kYW5nZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTUxYTFmICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctZGFuZ2VyOmhvdmVyLCBhLmJnLWRhbmdlcjpmb2N1cyxcbmJ1dHRvbi5iZy1kYW5nZXI6aG92ZXIsXG5idXR0b24uYmctZGFuZ2VyOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc5MTMxNyAhaW1wb3J0YW50O1xufVxuXG4uYmctbGlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctbGlnaHQ6aG92ZXIsIGEuYmctbGlnaHQ6Zm9jdXMsXG5idXR0b24uYmctbGlnaHQ6aG92ZXIsXG5idXR0b24uYmctbGlnaHQ6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlNmU2ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1kYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM2MzYzNiAhaW1wb3J0YW50O1xufVxuXG5hLmJnLWRhcms6aG92ZXIsIGEuYmctZGFyazpmb2N1cyxcbmJ1dHRvbi5iZy1kYXJrOmhvdmVyLFxuYnV0dG9uLmJnLWRhcms6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWQxZDFkICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ncmVlbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNDZhMzggIWltcG9ydGFudDtcbn1cblxuYS5iZy1ncmVlbjpob3ZlciwgYS5iZy1ncmVlbjpmb2N1cyxcbmJ1dHRvbi5iZy1ncmVlbjpob3ZlcixcbmJ1dHRvbi5iZy1ncmVlbjpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMjM5MWUgIWltcG9ydGFudDtcbn1cblxuLmJnLWxpbWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDFhOTI4ICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctbGltZTpob3ZlciwgYS5iZy1saW1lOmZvY3VzLFxuYnV0dG9uLmJnLWxpbWU6aG92ZXIsXG5idXR0b24uYmctbGltZTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMTgwMWUgIWltcG9ydGFudDtcbn1cblxuLmJnLWJsYWNrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMCAhaW1wb3J0YW50O1xufVxuXG5hLmJnLWJsYWNrOmhvdmVyLCBhLmJnLWJsYWNrOmZvY3VzLFxuYnV0dG9uLmJnLWJsYWNrOmhvdmVyLFxuYnV0dG9uLmJnLWJsYWNrOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2sgIWltcG9ydGFudDtcbn1cblxuLmJnLWZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc2YTBiNCAhaW1wb3J0YW50O1xufVxuXG5hLmJnLWZvY3VzOmhvdmVyLCBhLmJnLWZvY3VzOmZvY3VzLFxuYnV0dG9uLmJnLWZvY3VzOmhvdmVyLFxuYnV0dG9uLmJnLWZvY3VzOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU3ODhhMCAhaW1wb3J0YW50O1xufVxuXG4uYmctd2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5iZy10cmFuc3BhcmVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXIge1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci0wIHtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItdG9wLTAge1xuICBib3JkZXItdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItcmlnaHQtMCB7XG4gIGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWJvdHRvbS0wIHtcbiAgYm9yZGVyLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWxlZnQtMCB7XG4gIGJvcmRlci1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItcHJpbWFyeSB7XG4gIGJvcmRlci1jb2xvcjogIzMyNmZlMiAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXNlY29uZGFyeSB7XG4gIGJvcmRlci1jb2xvcjogIzRjNGM0YyAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXN1Y2Nlc3Mge1xuICBib3JkZXItY29sb3I6ICMwNDZhMzggIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1pbmZvIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzE3MDhmICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItd2FybmluZyB7XG4gIGJvcmRlci1jb2xvcjogI2VlYTEwMyAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWRhbmdlciB7XG4gIGJvcmRlci1jb2xvcjogI2E1MWExZiAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWxpZ2h0IHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZGFyayB7XG4gIGJvcmRlci1jb2xvcjogIzM2MzYzNiAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWdyZWVuIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDQ2YTM4ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItbGltZSB7XG4gIGJvcmRlci1jb2xvcjogIzQxYTkyOCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWJsYWNrIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZm9jdXMge1xuICBib3JkZXItY29sb3I6ICM3NmEwYjQgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci13aGl0ZSB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1zbSB7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkIHtcbiAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtdG9wIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4xMjVyZW0gIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXJpZ2h0IHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMTI1cmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4xMjVyZW0gIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4xMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtbGVmdCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMTI1cmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWxnIHtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1jaXJjbGUge1xuICBib3JkZXItcmFkaXVzOiA1MCUgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtcGlsbCB7XG4gIGJvcmRlci1yYWRpdXM6IDUwcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLTAge1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5jbGVhcmZpeDo6YWZ0ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY2xlYXI6IGJvdGg7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG5cbi5kLW5vbmUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5kLWlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xufVxuXG4uZC1pbmxpbmUtYmxvY2sge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLmQtYmxvY2sge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuXG4uZC10YWJsZSB7XG4gIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG59XG5cbi5kLXRhYmxlLXJvdyB7XG4gIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xufVxuXG4uZC10YWJsZS1jZWxsIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xufVxuXG4uZC1mbGV4IHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xufVxuXG4uZC1pbmxpbmUtZmxleCB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuZC1zbS1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20taW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20tdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5kLW1kLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5kLWxnLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC5kLXhsLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgcHJpbnQge1xuICAuZC1wcmludC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtcHJpbnQtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtcHJpbnQtdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxufVxuLmVtYmVkLXJlc3BvbnNpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5lbWJlZC1yZXNwb25zaXZlOjpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29udGVudDogXCJcIjtcbn1cbi5lbWJlZC1yZXNwb25zaXZlIC5lbWJlZC1yZXNwb25zaXZlLWl0ZW0sXG4uZW1iZWQtcmVzcG9uc2l2ZSBpZnJhbWUsXG4uZW1iZWQtcmVzcG9uc2l2ZSBlbWJlZCxcbi5lbWJlZC1yZXNwb25zaXZlIG9iamVjdCxcbi5lbWJlZC1yZXNwb25zaXZlIHZpZGVvIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyOiAwO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0yMWJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDQyLjg1NzE0Mjg2JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMTZieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTRieTM6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA3NSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTFieTE6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiAxMDAlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0yMWJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDQyLjg1NzE0Mjg2JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMTZieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTRieTM6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA3NSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTFieTE6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiAxMDAlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0yMWJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDQyLjg1NzE0Mjg2JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMTZieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTRieTM6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA3NSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTFieTE6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiAxMDAlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0yMWJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDQyLjg1NzE0Mjg2JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMTZieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTRieTM6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA3NSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTFieTE6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiAxMDAlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0yMWJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDQyLjg1NzE0Mjg2JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMTZieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTRieTM6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA3NSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTFieTE6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiAxMDAlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0yMWJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDQyLjg1NzE0Mjg2JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMTZieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTRieTM6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA3NSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTFieTE6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiAxMDAlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0yMWJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDQyLjg1NzE0Mjg2JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMTZieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTRieTM6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA3NSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTFieTE6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiAxMDAlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0yMWJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDQyLjg1NzE0Mjg2JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMTZieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTRieTM6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA3NSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTFieTE6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiAxMDAlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0yMWJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDQyLjg1NzE0Mjg2JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMTZieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTRieTM6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA3NSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTFieTE6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiAxMDAlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0yMWJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDQyLjg1NzE0Mjg2JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMTZieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTRieTM6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA3NSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTFieTE6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiAxMDAlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0yMWJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDQyLjg1NzE0Mjg2JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMTZieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTRieTM6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA3NSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTFieTE6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiAxMDAlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0yMWJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDQyLjg1NzE0Mjg2JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMTZieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTRieTM6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA3NSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTFieTE6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiAxMDAlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0yMWJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDQyLjg1NzE0Mjg2JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMTZieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTRieTM6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA3NSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTFieTE6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiAxMDAlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0yMWJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDQyLjg1NzE0Mjg2JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMTZieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTRieTM6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA3NSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTFieTE6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiAxMDAlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0yMWJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDQyLjg1NzE0Mjg2JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMTZieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTRieTM6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA3NSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTFieTE6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiAxMDAlO1xufVxuXG4uZmxleC1yb3cge1xuICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LWNvbHVtbiB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbn1cblxuLmZsZXgtcm93LXJldmVyc2Uge1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtY29sdW1uLXJldmVyc2Uge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtd3JhcCB7XG4gIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1ub3dyYXAge1xuICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xufVxuXG4uZmxleC13cmFwLXJldmVyc2Uge1xuICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1maWxsIHtcbiAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbn1cblxuLmZsZXgtZ3Jvdy0wIHtcbiAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LWdyb3ctMSB7XG4gIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1zaHJpbmstMCB7XG4gIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LXNocmluay0xIHtcbiAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1zdGFydCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LWVuZCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1jZW50ZXIge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LWJldHdlZW4ge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1hcm91bmQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24taXRlbXMtc3RhcnQge1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24taXRlbXMtZW5kIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1pdGVtcy1jZW50ZXIge1xuICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1pdGVtcy1iYXNlbGluZSB7XG4gIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24taXRlbXMtc3RyZXRjaCB7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LXN0YXJ0IHtcbiAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1lbmQge1xuICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1jZW50ZXIge1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtYmV0d2VlbiB7XG4gIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtYXJvdW5kIHtcbiAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LXN0cmV0Y2gge1xuICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLWF1dG8ge1xuICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLXN0YXJ0IHtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1lbmQge1xuICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1jZW50ZXIge1xuICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtYmFzZWxpbmUge1xuICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1zdHJldGNoIHtcbiAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmZsZXgtc20tcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20td3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLWZpbGwge1xuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1ncm93LTEge1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLXNocmluay0wIHtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtc20tc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXNtLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXNtLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1zbS1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXNtLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtc20tc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1zbS1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtc20tY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1zbS1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtc20tYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1zbS1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtc20tYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXNtLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtc20tZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXNtLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtc20tYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtc20tc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZsZXgtbWQtcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtd3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLWZpbGwge1xuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1ncm93LTEge1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLXNocmluay0wIHtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbWQtc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLW1kLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLW1kLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1tZC1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLW1kLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1tZC1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1tZC1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1tZC1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbWQtYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLW1kLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbWQtZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLW1kLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbWQtYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbWQtc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5mbGV4LWxnLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctd3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLWxnLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1sZy1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1sZy1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbGctYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1sZy1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LWxnLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbGctZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LWxnLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbGctYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LWxnLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbGctc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLWxnLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1sZy1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLWxnLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1sZy1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLWxnLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLWxnLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAuZmxleC14bC1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLW5vd3JhcCB7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC13cmFwLXJldmVyc2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtZmlsbCB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1ncm93LTAge1xuICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLWdyb3ctMSB7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtc2hyaW5rLTEge1xuICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14bC1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14bC1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy14bC1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteGwtZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteGwtY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXhsLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteGwtc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14bC1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXhsLWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14bC1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXhsLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14bC1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXhsLXN0cmV0Y2gge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14bC1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteGwtc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14bC1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteGwtY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14bC1iYXNlbGluZSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14bC1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5mbG9hdC1sZWZ0IHtcbiAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbn1cblxuLmZsb2F0LXJpZ2h0IHtcbiAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG59XG5cbi5mbG9hdC1ub25lIHtcbiAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5mbG9hdC1zbS1sZWZ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC1zbS1yaWdodCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LXNtLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmxvYXQtbWQtbGVmdCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQtbWQtcmlnaHQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC1tZC1ub25lIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5mbG9hdC1sZy1sZWZ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC1sZy1yaWdodCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LWxnLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLmZsb2F0LXhsLWxlZnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LXhsLXJpZ2h0IHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQteGwtbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuLnVzZXItc2VsZWN0LWFsbCB7XG4gIHVzZXItc2VsZWN0OiBhbGwgIWltcG9ydGFudDtcbn1cblxuLnVzZXItc2VsZWN0LWF1dG8ge1xuICB1c2VyLXNlbGVjdDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4udXNlci1zZWxlY3Qtbm9uZSB7XG4gIHVzZXItc2VsZWN0OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5vdmVyZmxvdy1hdXRvIHtcbiAgb3ZlcmZsb3c6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm92ZXJmbG93LWhpZGRlbiB7XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cblxuLnBvc2l0aW9uLXN0YXRpYyB7XG4gIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcbn1cblxuLnBvc2l0aW9uLXJlbGF0aXZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG59XG5cbi5wb3NpdGlvbi1hYnNvbHV0ZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xufVxuXG4ucG9zaXRpb24tZml4ZWQge1xuICBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDtcbn1cblxuLnBvc2l0aW9uLXN0aWNreSB7XG4gIHBvc2l0aW9uOiBzdGlja3kgIWltcG9ydGFudDtcbn1cblxuLmZpeGVkLXRvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTAzMDtcbn1cblxuLmZpeGVkLWJvdHRvbSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTAzMDtcbn1cblxuQHN1cHBvcnRzIChwb3NpdGlvbjogc3RpY2t5KSB7XG4gIC5zdGlja3ktdG9wIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAxMDIwO1xuICB9XG59XG5cbi5zci1vbmx5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAtMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBib3JkZXI6IDA7XG59XG5cbi5zci1vbmx5LWZvY3VzYWJsZTphY3RpdmUsIC5zci1vbmx5LWZvY3VzYWJsZTpmb2N1cyB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBjbGlwOiBhdXRvO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xufVxuXG4uc2hhZG93LXNtIHtcbiAgYm94LXNoYWRvdzogMCAwLjEyNXJlbSAwLjI1cmVtIHJnYmEoMjI0LCAyMjksIDIzOCwgMC4wNzUpICFpbXBvcnRhbnQ7XG59XG5cbi5zaGFkb3cge1xuICBib3gtc2hhZG93OiAwIDAuNXJlbSAwLjg3NXJlbSAwIHJnYmEoMjI0LCAyMjksIDIzOCwgMC41KSAhaW1wb3J0YW50O1xufVxuXG4uc2hhZG93LWxnIHtcbiAgYm94LXNoYWRvdzogMCAxcmVtIDNyZW0gcmdiYSgyMjQsIDIyOSwgMjM4LCAwLjE3NSkgIWltcG9ydGFudDtcbn1cblxuLnNoYWRvdy1ub25lIHtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4udy0yNSB7XG4gIHdpZHRoOiAyNSUgIWltcG9ydGFudDtcbn1cblxuLnctNTAge1xuICB3aWR0aDogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi53LTc1IHtcbiAgd2lkdGg6IDc1JSAhaW1wb3J0YW50O1xufVxuXG4udy0xMDAge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4udy1hdXRvIHtcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLnctMzMge1xuICB3aWR0aDogMzMuMzMzMyUgIWltcG9ydGFudDtcbn1cblxuLnctNjYge1xuICB3aWR0aDogNjYuNjY2NiUgIWltcG9ydGFudDtcbn1cblxuLmgtMjUge1xuICBoZWlnaHQ6IDI1JSAhaW1wb3J0YW50O1xufVxuXG4uaC01MCB7XG4gIGhlaWdodDogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5oLTc1IHtcbiAgaGVpZ2h0OiA3NSUgIWltcG9ydGFudDtcbn1cblxuLmgtMTAwIHtcbiAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5oLWF1dG8ge1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLmgtMzMge1xuICBoZWlnaHQ6IDMzLjMzMzMlICFpbXBvcnRhbnQ7XG59XG5cbi5oLTY2IHtcbiAgaGVpZ2h0OiA2Ni42NjY2JSAhaW1wb3J0YW50O1xufVxuXG4ubXctMTAwIHtcbiAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5taC0xMDAge1xuICBtYXgtaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdnctMTAwIHtcbiAgbWluLXdpZHRoOiAxMDB2dyAhaW1wb3J0YW50O1xufVxuXG4ubWluLXZoLTEwMCB7XG4gIG1pbi1oZWlnaHQ6IDEwMHZoICFpbXBvcnRhbnQ7XG59XG5cbi52dy0xMDAge1xuICB3aWR0aDogMTAwdncgIWltcG9ydGFudDtcbn1cblxuLnZoLTEwMCB7XG4gIGhlaWdodDogMTAwdmggIWltcG9ydGFudDtcbn1cblxuLm0tMCB7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuXG4ubXQtMCxcbi5teS0wIHtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4ubXItMCxcbi5teC0wIHtcbiAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0wLFxuLm15LTAge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tbC0wLFxuLm14LTAge1xuICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4ubS0xIHtcbiAgbWFyZ2luOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0xLFxuLm15LTEge1xuICBtYXJnaW4tdG9wOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci0xLFxuLm14LTEge1xuICBtYXJnaW4tcmlnaHQ6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTEsXG4ubXktMSB7XG4gIG1hcmdpbi1ib3R0b206IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTEsXG4ubXgtMSB7XG4gIG1hcmdpbi1sZWZ0OiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTIge1xuICBtYXJnaW46IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtMixcbi5teS0yIHtcbiAgbWFyZ2luLXRvcDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci0yLFxuLm14LTIge1xuICBtYXJnaW4tcmlnaHQ6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMixcbi5teS0yIHtcbiAgbWFyZ2luLWJvdHRvbTogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC0yLFxuLm14LTIge1xuICBtYXJnaW4tbGVmdDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTMge1xuICBtYXJnaW46IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTMsXG4ubXktMyB7XG4gIG1hcmdpbi10b3A6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTMsXG4ubXgtMyB7XG4gIG1hcmdpbi1yaWdodDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMyxcbi5teS0zIHtcbiAgbWFyZ2luLWJvdHRvbTogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtMyxcbi5teC0zIHtcbiAgbWFyZ2luLWxlZnQ6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tNCB7XG4gIG1hcmdpbjogMS44NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTQsXG4ubXktNCB7XG4gIG1hcmdpbi10b3A6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci00LFxuLm14LTQge1xuICBtYXJnaW4tcmlnaHQ6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi00LFxuLm15LTQge1xuICBtYXJnaW4tYm90dG9tOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtNCxcbi5teC00IHtcbiAgbWFyZ2luLWxlZnQ6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTUge1xuICBtYXJnaW46IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTUsXG4ubXktNSB7XG4gIG1hcmdpbi10b3A6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTUsXG4ubXgtNSB7XG4gIG1hcmdpbi1yaWdodDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItNSxcbi5teS01IHtcbiAgbWFyZ2luLWJvdHRvbTogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtNSxcbi5teC01IHtcbiAgbWFyZ2luLWxlZnQ6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tNiB7XG4gIG1hcmdpbjogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC02LFxuLm15LTYge1xuICBtYXJnaW4tdG9wOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTYsXG4ubXgtNiB7XG4gIG1hcmdpbi1yaWdodDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi02LFxuLm15LTYge1xuICBtYXJnaW4tYm90dG9tOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTYsXG4ubXgtNiB7XG4gIG1hcmdpbi1sZWZ0OiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tNyB7XG4gIG1hcmdpbjogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtNyxcbi5teS03IHtcbiAgbWFyZ2luLXRvcDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItNyxcbi5teC03IHtcbiAgbWFyZ2luLXJpZ2h0OiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi03LFxuLm15LTcge1xuICBtYXJnaW4tYm90dG9tOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC03LFxuLm14LTcge1xuICBtYXJnaW4tbGVmdDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS04IHtcbiAgbWFyZ2luOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC04LFxuLm15LTgge1xuICBtYXJnaW4tdG9wOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci04LFxuLm14LTgge1xuICBtYXJnaW4tcmlnaHQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTgsXG4ubXktOCB7XG4gIG1hcmdpbi1ib3R0b206IDMuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTgsXG4ubXgtOCB7XG4gIG1hcmdpbi1sZWZ0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTkge1xuICBtYXJnaW46IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTksXG4ubXktOSB7XG4gIG1hcmdpbi10b3A6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTksXG4ubXgtOSB7XG4gIG1hcmdpbi1yaWdodDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItOSxcbi5teS05IHtcbiAgbWFyZ2luLWJvdHRvbTogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtOSxcbi5teC05IHtcbiAgbWFyZ2luLWxlZnQ6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tMTAge1xuICBtYXJnaW46IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtMTAsXG4ubXktMTAge1xuICBtYXJnaW4tdG9wOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTEwLFxuLm14LTEwIHtcbiAgbWFyZ2luLXJpZ2h0OiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTEwLFxuLm15LTEwIHtcbiAgbWFyZ2luLWJvdHRvbTogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC0xMCxcbi5teC0xMCB7XG4gIG1hcmdpbi1sZWZ0OiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tMV81IHtcbiAgbWFyZ2luOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtMV81LFxuLm15LTFfNSB7XG4gIG1hcmdpbi10b3A6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci0xXzUsXG4ubXgtMV81IHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMV81LFxuLm15LTFfNSB7XG4gIG1hcmdpbi1ib3R0b206IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC0xXzUsXG4ubXgtMV81IHtcbiAgbWFyZ2luLWxlZnQ6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTJfNSB7XG4gIG1hcmdpbjogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTJfNSxcbi5teS0yXzUge1xuICBtYXJnaW4tdG9wOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItMl81LFxuLm14LTJfNSB7XG4gIG1hcmdpbi1yaWdodDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTJfNSxcbi5teS0yXzUge1xuICBtYXJnaW4tYm90dG9tOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtMl81LFxuLm14LTJfNSB7XG4gIG1hcmdpbi1sZWZ0OiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS0zXzUge1xuICBtYXJnaW46IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0zXzUsXG4ubXktM181IHtcbiAgbWFyZ2luLXRvcDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTNfNSxcbi5teC0zXzUge1xuICBtYXJnaW4tcmlnaHQ6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0zXzUsXG4ubXktM181IHtcbiAgbWFyZ2luLWJvdHRvbTogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTNfNSxcbi5teC0zXzUge1xuICBtYXJnaW4tbGVmdDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tNF81IHtcbiAgbWFyZ2luOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtNF81LFxuLm15LTRfNSB7XG4gIG1hcmdpbi10b3A6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci00XzUsXG4ubXgtNF81IHtcbiAgbWFyZ2luLXJpZ2h0OiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItNF81LFxuLm15LTRfNSB7XG4gIG1hcmdpbi1ib3R0b206IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC00XzUsXG4ubXgtNF81IHtcbiAgbWFyZ2luLWxlZnQ6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTVfNSB7XG4gIG1hcmdpbjogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTVfNSxcbi5teS01XzUge1xuICBtYXJnaW4tdG9wOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItNV81LFxuLm14LTVfNSB7XG4gIG1hcmdpbi1yaWdodDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTVfNSxcbi5teS01XzUge1xuICBtYXJnaW4tYm90dG9tOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtNV81LFxuLm14LTVfNSB7XG4gIG1hcmdpbi1sZWZ0OiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS02XzUge1xuICBtYXJnaW46IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC02XzUsXG4ubXktNl81IHtcbiAgbWFyZ2luLXRvcDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTZfNSxcbi5teC02XzUge1xuICBtYXJnaW4tcmlnaHQ6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi02XzUsXG4ubXktNl81IHtcbiAgbWFyZ2luLWJvdHRvbTogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTZfNSxcbi5teC02XzUge1xuICBtYXJnaW4tbGVmdDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tN181IHtcbiAgbWFyZ2luOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtN181LFxuLm15LTdfNSB7XG4gIG1hcmdpbi10b3A6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci03XzUsXG4ubXgtN181IHtcbiAgbWFyZ2luLXJpZ2h0OiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItN181LFxuLm15LTdfNSB7XG4gIG1hcmdpbi1ib3R0b206IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC03XzUsXG4ubXgtN181IHtcbiAgbWFyZ2luLWxlZnQ6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLThfNSB7XG4gIG1hcmdpbjogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LThfNSxcbi5teS04XzUge1xuICBtYXJnaW4tdG9wOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItOF81LFxuLm14LThfNSB7XG4gIG1hcmdpbi1yaWdodDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLThfNSxcbi5teS04XzUge1xuICBtYXJnaW4tYm90dG9tOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtOF81LFxuLm14LThfNSB7XG4gIG1hcmdpbi1sZWZ0OiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS05XzUge1xuICBtYXJnaW46IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC05XzUsXG4ubXktOV81IHtcbiAgbWFyZ2luLXRvcDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTlfNSxcbi5teC05XzUge1xuICBtYXJnaW4tcmlnaHQ6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi05XzUsXG4ubXktOV81IHtcbiAgbWFyZ2luLWJvdHRvbTogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTlfNSxcbi5teC05XzUge1xuICBtYXJnaW4tbGVmdDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tMTBfNSB7XG4gIG1hcmdpbjogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTEwXzUsXG4ubXktMTBfNSB7XG4gIG1hcmdpbi10b3A6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci0xMF81LFxuLm14LTEwXzUge1xuICBtYXJnaW4tcmlnaHQ6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0xMF81LFxuLm15LTEwXzUge1xuICBtYXJnaW4tYm90dG9tOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtMTBfNSxcbi5teC0xMF81IHtcbiAgbWFyZ2luLWxlZnQ6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTAge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0wLFxuLnB5LTAge1xuICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4ucHItMCxcbi5weC0wIHtcbiAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4ucGItMCxcbi5weS0wIHtcbiAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLnBsLTAsXG4ucHgtMCB7XG4gIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4ucC0xIHtcbiAgcGFkZGluZzogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtMSxcbi5weS0xIHtcbiAgcGFkZGluZy10b3A6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTEsXG4ucHgtMSB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTEsXG4ucHktMSB7XG4gIHBhZGRpbmctYm90dG9tOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC0xLFxuLnB4LTEge1xuICBwYWRkaW5nLWxlZnQ6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtMiB7XG4gIHBhZGRpbmc6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtMixcbi5weS0yIHtcbiAgcGFkZGluZy10b3A6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItMixcbi5weC0yIHtcbiAgcGFkZGluZy1yaWdodDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0yLFxuLnB5LTIge1xuICBwYWRkaW5nLWJvdHRvbTogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC0yLFxuLnB4LTIge1xuICBwYWRkaW5nLWxlZnQ6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0zIHtcbiAgcGFkZGluZzogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtMyxcbi5weS0zIHtcbiAgcGFkZGluZy10b3A6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTMsXG4ucHgtMyB7XG4gIHBhZGRpbmctcmlnaHQ6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTMsXG4ucHktMyB7XG4gIHBhZGRpbmctYm90dG9tOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC0zLFxuLnB4LTMge1xuICBwYWRkaW5nLWxlZnQ6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtNCB7XG4gIHBhZGRpbmc6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC00LFxuLnB5LTQge1xuICBwYWRkaW5nLXRvcDogMS44NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTQsXG4ucHgtNCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi00LFxuLnB5LTQge1xuICBwYWRkaW5nLWJvdHRvbTogMS44NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTQsXG4ucHgtNCB7XG4gIHBhZGRpbmctbGVmdDogMS44NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtNSB7XG4gIHBhZGRpbmc6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTUsXG4ucHktNSB7XG4gIHBhZGRpbmctdG9wOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci01LFxuLnB4LTUge1xuICBwYWRkaW5nLXJpZ2h0OiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi01LFxuLnB5LTUge1xuICBwYWRkaW5nLWJvdHRvbTogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtNSxcbi5weC01IHtcbiAgcGFkZGluZy1sZWZ0OiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTYge1xuICBwYWRkaW5nOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTYsXG4ucHktNiB7XG4gIHBhZGRpbmctdG9wOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTYsXG4ucHgtNiB7XG4gIHBhZGRpbmctcmlnaHQ6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItNixcbi5weS02IHtcbiAgcGFkZGluZy1ib3R0b206IDIuODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtNixcbi5weC02IHtcbiAgcGFkZGluZy1sZWZ0OiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtNyB7XG4gIHBhZGRpbmc6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTcsXG4ucHktNyB7XG4gIHBhZGRpbmctdG9wOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci03LFxuLnB4LTcge1xuICBwYWRkaW5nLXJpZ2h0OiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi03LFxuLnB5LTcge1xuICBwYWRkaW5nLWJvdHRvbTogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtNyxcbi5weC03IHtcbiAgcGFkZGluZy1sZWZ0OiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTgge1xuICBwYWRkaW5nOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC04LFxuLnB5LTgge1xuICBwYWRkaW5nLXRvcDogMy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItOCxcbi5weC04IHtcbiAgcGFkZGluZy1yaWdodDogMy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItOCxcbi5weS04IHtcbiAgcGFkZGluZy1ib3R0b206IDMuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTgsXG4ucHgtOCB7XG4gIHBhZGRpbmctbGVmdDogMy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC05IHtcbiAgcGFkZGluZzogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtOSxcbi5weS05IHtcbiAgcGFkZGluZy10b3A6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTksXG4ucHgtOSB7XG4gIHBhZGRpbmctcmlnaHQ6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTksXG4ucHktOSB7XG4gIHBhZGRpbmctYm90dG9tOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC05LFxuLnB4LTkge1xuICBwYWRkaW5nLWxlZnQ6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtMTAge1xuICBwYWRkaW5nOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTEwLFxuLnB5LTEwIHtcbiAgcGFkZGluZy10b3A6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItMTAsXG4ucHgtMTAge1xuICBwYWRkaW5nLXJpZ2h0OiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTEwLFxuLnB5LTEwIHtcbiAgcGFkZGluZy1ib3R0b206IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtMTAsXG4ucHgtMTAge1xuICBwYWRkaW5nLWxlZnQ6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0xXzUge1xuICBwYWRkaW5nOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtMV81LFxuLnB5LTFfNSB7XG4gIHBhZGRpbmctdG9wOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItMV81LFxuLnB4LTFfNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0xXzUsXG4ucHktMV81IHtcbiAgcGFkZGluZy1ib3R0b206IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC0xXzUsXG4ucHgtMV81IHtcbiAgcGFkZGluZy1sZWZ0OiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0yXzUge1xuICBwYWRkaW5nOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtMl81LFxuLnB5LTJfNSB7XG4gIHBhZGRpbmctdG9wOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItMl81LFxuLnB4LTJfNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0yXzUsXG4ucHktMl81IHtcbiAgcGFkZGluZy1ib3R0b206IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC0yXzUsXG4ucHgtMl81IHtcbiAgcGFkZGluZy1sZWZ0OiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0zXzUge1xuICBwYWRkaW5nOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtM181LFxuLnB5LTNfNSB7XG4gIHBhZGRpbmctdG9wOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItM181LFxuLnB4LTNfNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0zXzUsXG4ucHktM181IHtcbiAgcGFkZGluZy1ib3R0b206IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC0zXzUsXG4ucHgtM181IHtcbiAgcGFkZGluZy1sZWZ0OiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC00XzUge1xuICBwYWRkaW5nOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtNF81LFxuLnB5LTRfNSB7XG4gIHBhZGRpbmctdG9wOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItNF81LFxuLnB4LTRfNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi00XzUsXG4ucHktNF81IHtcbiAgcGFkZGluZy1ib3R0b206IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC00XzUsXG4ucHgtNF81IHtcbiAgcGFkZGluZy1sZWZ0OiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC01XzUge1xuICBwYWRkaW5nOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtNV81LFxuLnB5LTVfNSB7XG4gIHBhZGRpbmctdG9wOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItNV81LFxuLnB4LTVfNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi01XzUsXG4ucHktNV81IHtcbiAgcGFkZGluZy1ib3R0b206IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC01XzUsXG4ucHgtNV81IHtcbiAgcGFkZGluZy1sZWZ0OiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC02XzUge1xuICBwYWRkaW5nOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtNl81LFxuLnB5LTZfNSB7XG4gIHBhZGRpbmctdG9wOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItNl81LFxuLnB4LTZfNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi02XzUsXG4ucHktNl81IHtcbiAgcGFkZGluZy1ib3R0b206IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC02XzUsXG4ucHgtNl81IHtcbiAgcGFkZGluZy1sZWZ0OiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC03XzUge1xuICBwYWRkaW5nOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtN181LFxuLnB5LTdfNSB7XG4gIHBhZGRpbmctdG9wOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItN181LFxuLnB4LTdfNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi03XzUsXG4ucHktN181IHtcbiAgcGFkZGluZy1ib3R0b206IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC03XzUsXG4ucHgtN181IHtcbiAgcGFkZGluZy1sZWZ0OiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC04XzUge1xuICBwYWRkaW5nOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtOF81LFxuLnB5LThfNSB7XG4gIHBhZGRpbmctdG9wOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItOF81LFxuLnB4LThfNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi04XzUsXG4ucHktOF81IHtcbiAgcGFkZGluZy1ib3R0b206IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC04XzUsXG4ucHgtOF81IHtcbiAgcGFkZGluZy1sZWZ0OiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC05XzUge1xuICBwYWRkaW5nOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtOV81LFxuLnB5LTlfNSB7XG4gIHBhZGRpbmctdG9wOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItOV81LFxuLnB4LTlfNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi05XzUsXG4ucHktOV81IHtcbiAgcGFkZGluZy1ib3R0b206IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC05XzUsXG4ucHgtOV81IHtcbiAgcGFkZGluZy1sZWZ0OiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0xMF81IHtcbiAgcGFkZGluZzogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTEwXzUsXG4ucHktMTBfNSB7XG4gIHBhZGRpbmctdG9wOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItMTBfNSxcbi5weC0xMF81IHtcbiAgcGFkZGluZy1yaWdodDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTEwXzUsXG4ucHktMTBfNSB7XG4gIHBhZGRpbmctYm90dG9tOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtMTBfNSxcbi5weC0xMF81IHtcbiAgcGFkZGluZy1sZWZ0OiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uMSB7XG4gIG1hcmdpbjogLTAuNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW4xLFxuLm15LW4xIHtcbiAgbWFyZ2luLXRvcDogLTAuNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW4xLFxuLm14LW4xIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjEsXG4ubXktbjEge1xuICBtYXJnaW4tYm90dG9tOiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjEsXG4ubXgtbjEge1xuICBtYXJnaW4tbGVmdDogLTAuNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjIge1xuICBtYXJnaW46IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW4yLFxuLm15LW4yIHtcbiAgbWFyZ2luLXRvcDogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjIsXG4ubXgtbjIge1xuICBtYXJnaW4tcmlnaHQ6IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW4yLFxuLm15LW4yIHtcbiAgbWFyZ2luLWJvdHRvbTogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjIsXG4ubXgtbjIge1xuICBtYXJnaW4tbGVmdDogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uMyB7XG4gIG1hcmdpbjogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW4zLFxuLm15LW4zIHtcbiAgbWFyZ2luLXRvcDogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW4zLFxuLm14LW4zIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMS40MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjMsXG4ubXktbjMge1xuICBtYXJnaW4tYm90dG9tOiAtMS40MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjMsXG4ubXgtbjMge1xuICBtYXJnaW4tbGVmdDogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjQge1xuICBtYXJnaW46IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjQsXG4ubXktbjQge1xuICBtYXJnaW4tdG9wOiAtMS44NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW40LFxuLm14LW40IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMS44NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW40LFxuLm15LW40IHtcbiAgbWFyZ2luLWJvdHRvbTogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uNCxcbi5teC1uNCB7XG4gIG1hcmdpbi1sZWZ0OiAtMS44NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjUge1xuICBtYXJnaW46IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uNSxcbi5teS1uNSB7XG4gIG1hcmdpbi10b3A6IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uNSxcbi5teC1uNSB7XG4gIG1hcmdpbi1yaWdodDogLTIuMzQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW41LFxuLm15LW41IHtcbiAgbWFyZ2luLWJvdHRvbTogLTIuMzQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW41LFxuLm14LW41IHtcbiAgbWFyZ2luLWxlZnQ6IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW42IHtcbiAgbWFyZ2luOiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uNixcbi5teS1uNiB7XG4gIG1hcmdpbi10b3A6IC0yLjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW42LFxuLm14LW42IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uNixcbi5teS1uNiB7XG4gIG1hcmdpbi1ib3R0b206IC0yLjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW42LFxuLm14LW42IHtcbiAgbWFyZ2luLWxlZnQ6IC0yLjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjcge1xuICBtYXJnaW46IC0zLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uNyxcbi5teS1uNyB7XG4gIG1hcmdpbi10b3A6IC0zLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uNyxcbi5teC1uNyB7XG4gIG1hcmdpbi1yaWdodDogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW43LFxuLm15LW43IHtcbiAgbWFyZ2luLWJvdHRvbTogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW43LFxuLm14LW43IHtcbiAgbWFyZ2luLWxlZnQ6IC0zLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW44IHtcbiAgbWFyZ2luOiAtMy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjgsXG4ubXktbjgge1xuICBtYXJnaW4tdG9wOiAtMy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjgsXG4ubXgtbjgge1xuICBtYXJnaW4tcmlnaHQ6IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uOCxcbi5teS1uOCB7XG4gIG1hcmdpbi1ib3R0b206IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uOCxcbi5teC1uOCB7XG4gIG1hcmdpbi1sZWZ0OiAtMy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uOSB7XG4gIG1hcmdpbjogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW45LFxuLm15LW45IHtcbiAgbWFyZ2luLXRvcDogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW45LFxuLm14LW45IHtcbiAgbWFyZ2luLXJpZ2h0OiAtNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjksXG4ubXktbjkge1xuICBtYXJnaW4tYm90dG9tOiAtNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjksXG4ubXgtbjkge1xuICBtYXJnaW4tbGVmdDogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjEwIHtcbiAgbWFyZ2luOiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uMTAsXG4ubXktbjEwIHtcbiAgbWFyZ2luLXRvcDogLTYuNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjEwLFxuLm14LW4xMCB7XG4gIG1hcmdpbi1yaWdodDogLTYuNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjEwLFxuLm15LW4xMCB7XG4gIG1hcmdpbi1ib3R0b206IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW4xMCxcbi5teC1uMTAge1xuICBtYXJnaW4tbGVmdDogLTYuNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uMV81IHtcbiAgbWFyZ2luOiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW4xXzUsXG4ubXktbjFfNSB7XG4gIG1hcmdpbi10b3A6IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjFfNSxcbi5teC1uMV81IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW4xXzUsXG4ubXktbjFfNSB7XG4gIG1hcmdpbi1ib3R0b206IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjFfNSxcbi5teC1uMV81IHtcbiAgbWFyZ2luLWxlZnQ6IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uMl81IHtcbiAgbWFyZ2luOiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW4yXzUsXG4ubXktbjJfNSB7XG4gIG1hcmdpbi10b3A6IC0xLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjJfNSxcbi5teC1uMl81IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW4yXzUsXG4ubXktbjJfNSB7XG4gIG1hcmdpbi1ib3R0b206IC0xLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjJfNSxcbi5teC1uMl81IHtcbiAgbWFyZ2luLWxlZnQ6IC0xLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uM181IHtcbiAgbWFyZ2luOiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW4zXzUsXG4ubXktbjNfNSB7XG4gIG1hcmdpbi10b3A6IC0xLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjNfNSxcbi5teC1uM181IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW4zXzUsXG4ubXktbjNfNSB7XG4gIG1hcmdpbi1ib3R0b206IC0xLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjNfNSxcbi5teC1uM181IHtcbiAgbWFyZ2luLWxlZnQ6IC0xLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uNF81IHtcbiAgbWFyZ2luOiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW40XzUsXG4ubXktbjRfNSB7XG4gIG1hcmdpbi10b3A6IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjRfNSxcbi5teC1uNF81IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW40XzUsXG4ubXktbjRfNSB7XG4gIG1hcmdpbi1ib3R0b206IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjRfNSxcbi5teC1uNF81IHtcbiAgbWFyZ2luLWxlZnQ6IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uNV81IHtcbiAgbWFyZ2luOiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW41XzUsXG4ubXktbjVfNSB7XG4gIG1hcmdpbi10b3A6IC0yLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjVfNSxcbi5teC1uNV81IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW41XzUsXG4ubXktbjVfNSB7XG4gIG1hcmdpbi1ib3R0b206IC0yLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjVfNSxcbi5teC1uNV81IHtcbiAgbWFyZ2luLWxlZnQ6IC0yLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uNl81IHtcbiAgbWFyZ2luOiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW42XzUsXG4ubXktbjZfNSB7XG4gIG1hcmdpbi10b3A6IC0zLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjZfNSxcbi5teC1uNl81IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW42XzUsXG4ubXktbjZfNSB7XG4gIG1hcmdpbi1ib3R0b206IC0zLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjZfNSxcbi5teC1uNl81IHtcbiAgbWFyZ2luLWxlZnQ6IC0zLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uN181IHtcbiAgbWFyZ2luOiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW43XzUsXG4ubXktbjdfNSB7XG4gIG1hcmdpbi10b3A6IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjdfNSxcbi5teC1uN181IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW43XzUsXG4ubXktbjdfNSB7XG4gIG1hcmdpbi1ib3R0b206IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjdfNSxcbi5teC1uN181IHtcbiAgbWFyZ2luLWxlZnQ6IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uOF81IHtcbiAgbWFyZ2luOiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW44XzUsXG4ubXktbjhfNSB7XG4gIG1hcmdpbi10b3A6IC0zLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjhfNSxcbi5teC1uOF81IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW44XzUsXG4ubXktbjhfNSB7XG4gIG1hcmdpbi1ib3R0b206IC0zLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjhfNSxcbi5teC1uOF81IHtcbiAgbWFyZ2luLWxlZnQ6IC0zLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uOV81IHtcbiAgbWFyZ2luOiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW45XzUsXG4ubXktbjlfNSB7XG4gIG1hcmdpbi10b3A6IC00LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjlfNSxcbi5teC1uOV81IHtcbiAgbWFyZ2luLXJpZ2h0OiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW45XzUsXG4ubXktbjlfNSB7XG4gIG1hcmdpbi1ib3R0b206IC00LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjlfNSxcbi5teC1uOV81IHtcbiAgbWFyZ2luLWxlZnQ6IC00LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uMTBfNSB7XG4gIG1hcmdpbjogLTYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uMTBfNSxcbi5teS1uMTBfNSB7XG4gIG1hcmdpbi10b3A6IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjEwXzUsXG4ubXgtbjEwXzUge1xuICBtYXJnaW4tcmlnaHQ6IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjEwXzUsXG4ubXktbjEwXzUge1xuICBtYXJnaW4tYm90dG9tOiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW4xMF81LFxuLm14LW4xMF81IHtcbiAgbWFyZ2luLWxlZnQ6IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1hdXRvIHtcbiAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1hdXRvLFxuLm15LWF1dG8ge1xuICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5tci1hdXRvLFxuLm14LWF1dG8ge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm1iLWF1dG8sXG4ubXktYXV0byB7XG4gIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm1sLWF1dG8sXG4ubXgtYXV0byB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubS1zbS0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tMCxcbiAgLm15LXNtLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tMCxcbiAgLm14LXNtLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS0wLFxuICAubXktc20tMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS0wLFxuICAubXgtc20tMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS0xIHtcbiAgICBtYXJnaW46IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tMSxcbiAgLm15LXNtLTEge1xuICAgIG1hcmdpbi10b3A6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tMSxcbiAgLm14LXNtLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS0xLFxuICAubXktc20tMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS0xLFxuICAubXgtc20tMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS0yIHtcbiAgICBtYXJnaW46IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS0yLFxuICAubXktc20tMiB7XG4gICAgbWFyZ2luLXRvcDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTIsXG4gIC5teC1zbS0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS0yLFxuICAubXktc20tMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTIsXG4gIC5teC1zbS0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tMyB7XG4gICAgbWFyZ2luOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTMsXG4gIC5teS1zbS0zIHtcbiAgICBtYXJnaW4tdG9wOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTMsXG4gIC5teC1zbS0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tMyxcbiAgLm15LXNtLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tMyxcbiAgLm14LXNtLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tNCB7XG4gICAgbWFyZ2luOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS00LFxuICAubXktc20tNCB7XG4gICAgbWFyZ2luLXRvcDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tNCxcbiAgLm14LXNtLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tNCxcbiAgLm15LXNtLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTQsXG4gIC5teC1zbS00IHtcbiAgICBtYXJnaW4tbGVmdDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS01IHtcbiAgICBtYXJnaW46IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tNSxcbiAgLm15LXNtLTUge1xuICAgIG1hcmdpbi10b3A6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tNSxcbiAgLm14LXNtLTUge1xuICAgIG1hcmdpbi1yaWdodDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS01LFxuICAubXktc20tNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS01LFxuICAubXgtc20tNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS02IHtcbiAgICBtYXJnaW46IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS02LFxuICAubXktc20tNiB7XG4gICAgbWFyZ2luLXRvcDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTYsXG4gIC5teC1zbS02IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS02LFxuICAubXktc20tNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTYsXG4gIC5teC1zbS02IHtcbiAgICBtYXJnaW4tbGVmdDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tNyB7XG4gICAgbWFyZ2luOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTcsXG4gIC5teS1zbS03IHtcbiAgICBtYXJnaW4tdG9wOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTcsXG4gIC5teC1zbS03IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tNyxcbiAgLm15LXNtLTcge1xuICAgIG1hcmdpbi1ib3R0b206IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tNyxcbiAgLm14LXNtLTcge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tOCB7XG4gICAgbWFyZ2luOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTgsXG4gIC5teS1zbS04IHtcbiAgICBtYXJnaW4tdG9wOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTgsXG4gIC5teC1zbS04IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tOCxcbiAgLm15LXNtLTgge1xuICAgIG1hcmdpbi1ib3R0b206IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tOCxcbiAgLm14LXNtLTgge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tOSB7XG4gICAgbWFyZ2luOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTksXG4gIC5teS1zbS05IHtcbiAgICBtYXJnaW4tdG9wOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTksXG4gIC5teC1zbS05IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tOSxcbiAgLm15LXNtLTkge1xuICAgIG1hcmdpbi1ib3R0b206IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tOSxcbiAgLm14LXNtLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tMTAge1xuICAgIG1hcmdpbjogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTEwLFxuICAubXktc20tMTAge1xuICAgIG1hcmdpbi10b3A6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS0xMCxcbiAgLm14LXNtLTEwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS0xMCxcbiAgLm15LXNtLTEwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tMTAsXG4gIC5teC1zbS0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTFfNSB7XG4gICAgbWFyZ2luOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS0xXzUsXG4gIC5teS1zbS0xXzUge1xuICAgIG1hcmdpbi10b3A6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTFfNSxcbiAgLm14LXNtLTFfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS0xXzUsXG4gIC5teS1zbS0xXzUge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTFfNSxcbiAgLm14LXNtLTFfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tMl81IHtcbiAgICBtYXJnaW46IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTJfNSxcbiAgLm15LXNtLTJfNSB7XG4gICAgbWFyZ2luLXRvcDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tMl81LFxuICAubXgtc20tMl81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTJfNSxcbiAgLm15LXNtLTJfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tMl81LFxuICAubXgtc20tMl81IHtcbiAgICBtYXJnaW4tbGVmdDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS0zXzUge1xuICAgIG1hcmdpbjogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tM181LFxuICAubXktc20tM181IHtcbiAgICBtYXJnaW4tdG9wOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS0zXzUsXG4gIC5teC1zbS0zXzUge1xuICAgIG1hcmdpbi1yaWdodDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tM181LFxuICAubXktc20tM181IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS0zXzUsXG4gIC5teC1zbS0zXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTRfNSB7XG4gICAgbWFyZ2luOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS00XzUsXG4gIC5teS1zbS00XzUge1xuICAgIG1hcmdpbi10b3A6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTRfNSxcbiAgLm14LXNtLTRfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS00XzUsXG4gIC5teS1zbS00XzUge1xuICAgIG1hcmdpbi1ib3R0b206IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTRfNSxcbiAgLm14LXNtLTRfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tNV81IHtcbiAgICBtYXJnaW46IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTVfNSxcbiAgLm15LXNtLTVfNSB7XG4gICAgbWFyZ2luLXRvcDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tNV81LFxuICAubXgtc20tNV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTVfNSxcbiAgLm15LXNtLTVfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tNV81LFxuICAubXgtc20tNV81IHtcbiAgICBtYXJnaW4tbGVmdDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS02XzUge1xuICAgIG1hcmdpbjogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tNl81LFxuICAubXktc20tNl81IHtcbiAgICBtYXJnaW4tdG9wOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS02XzUsXG4gIC5teC1zbS02XzUge1xuICAgIG1hcmdpbi1yaWdodDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tNl81LFxuICAubXktc20tNl81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS02XzUsXG4gIC5teC1zbS02XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTdfNSB7XG4gICAgbWFyZ2luOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS03XzUsXG4gIC5teS1zbS03XzUge1xuICAgIG1hcmdpbi10b3A6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTdfNSxcbiAgLm14LXNtLTdfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS03XzUsXG4gIC5teS1zbS03XzUge1xuICAgIG1hcmdpbi1ib3R0b206IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTdfNSxcbiAgLm14LXNtLTdfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tOF81IHtcbiAgICBtYXJnaW46IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLThfNSxcbiAgLm15LXNtLThfNSB7XG4gICAgbWFyZ2luLXRvcDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tOF81LFxuICAubXgtc20tOF81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLThfNSxcbiAgLm15LXNtLThfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tOF81LFxuICAubXgtc20tOF81IHtcbiAgICBtYXJnaW4tbGVmdDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS05XzUge1xuICAgIG1hcmdpbjogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tOV81LFxuICAubXktc20tOV81IHtcbiAgICBtYXJnaW4tdG9wOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS05XzUsXG4gIC5teC1zbS05XzUge1xuICAgIG1hcmdpbi1yaWdodDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tOV81LFxuICAubXktc20tOV81IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS05XzUsXG4gIC5teC1zbS05XzUge1xuICAgIG1hcmdpbi1sZWZ0OiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTEwXzUge1xuICAgIG1hcmdpbjogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tMTBfNSxcbiAgLm15LXNtLTEwXzUge1xuICAgIG1hcmdpbi10b3A6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTEwXzUsXG4gIC5teC1zbS0xMF81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTEwXzUsXG4gIC5teS1zbS0xMF81IHtcbiAgICBtYXJnaW4tYm90dG9tOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS0xMF81LFxuICAubXgtc20tMTBfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS0wLFxuICAucHktc20tMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tMCxcbiAgLnB4LXNtLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tMCxcbiAgLnB5LXNtLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTAsXG4gIC5weC1zbS0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS0xIHtcbiAgICBwYWRkaW5nOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTEsXG4gIC5weS1zbS0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS0xLFxuICAucHgtc20tMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS0xLFxuICAucHktc20tMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tMSxcbiAgLnB4LXNtLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTIge1xuICAgIHBhZGRpbmc6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS0yLFxuICAucHktc20tMiB7XG4gICAgcGFkZGluZy10b3A6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS0yLFxuICAucHgtc20tMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTIsXG4gIC5weS1zbS0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTIsXG4gIC5weC1zbS0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTMge1xuICAgIHBhZGRpbmc6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tMyxcbiAgLnB5LXNtLTMge1xuICAgIHBhZGRpbmctdG9wOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTMsXG4gIC5weC1zbS0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTMsXG4gIC5weS1zbS0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS0zLFxuICAucHgtc20tMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tNCB7XG4gICAgcGFkZGluZzogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tNCxcbiAgLnB5LXNtLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS00LFxuICAucHgtc20tNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tNCxcbiAgLnB5LXNtLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS00LFxuICAucHgtc20tNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTUge1xuICAgIHBhZGRpbmc6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tNSxcbiAgLnB5LXNtLTUge1xuICAgIHBhZGRpbmctdG9wOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTUsXG4gIC5weC1zbS01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTUsXG4gIC5weS1zbS01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS01LFxuICAucHgtc20tNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tNiB7XG4gICAgcGFkZGluZzogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTYsXG4gIC5weS1zbS02IHtcbiAgICBwYWRkaW5nLXRvcDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTYsXG4gIC5weC1zbS02IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tNixcbiAgLnB5LXNtLTYge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tNixcbiAgLnB4LXNtLTYge1xuICAgIHBhZGRpbmctbGVmdDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tNyB7XG4gICAgcGFkZGluZzogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS03LFxuICAucHktc20tNyB7XG4gICAgcGFkZGluZy10b3A6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tNyxcbiAgLnB4LXNtLTcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tNyxcbiAgLnB5LXNtLTcge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTcsXG4gIC5weC1zbS03IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS04IHtcbiAgICBwYWRkaW5nOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTgsXG4gIC5weS1zbS04IHtcbiAgICBwYWRkaW5nLXRvcDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS04LFxuICAucHgtc20tOCB7XG4gICAgcGFkZGluZy1yaWdodDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS04LFxuICAucHktc20tOCB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tOCxcbiAgLnB4LXNtLTgge1xuICAgIHBhZGRpbmctbGVmdDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTkge1xuICAgIHBhZGRpbmc6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tOSxcbiAgLnB5LXNtLTkge1xuICAgIHBhZGRpbmctdG9wOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTksXG4gIC5weC1zbS05IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTksXG4gIC5weS1zbS05IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS05LFxuICAucHgtc20tOSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tMTAge1xuICAgIHBhZGRpbmc6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS0xMCxcbiAgLnB5LXNtLTEwIHtcbiAgICBwYWRkaW5nLXRvcDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTEwLFxuICAucHgtc20tMTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS0xMCxcbiAgLnB5LXNtLTEwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTEwLFxuICAucHgtc20tMTAge1xuICAgIHBhZGRpbmctbGVmdDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tMV81IHtcbiAgICBwYWRkaW5nOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS0xXzUsXG4gIC5weS1zbS0xXzUge1xuICAgIHBhZGRpbmctdG9wOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS0xXzUsXG4gIC5weC1zbS0xXzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTFfNSxcbiAgLnB5LXNtLTFfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTFfNSxcbiAgLnB4LXNtLTFfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTJfNSB7XG4gICAgcGFkZGluZzogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tMl81LFxuICAucHktc20tMl81IHtcbiAgICBwYWRkaW5nLXRvcDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tMl81LFxuICAucHgtc20tMl81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS0yXzUsXG4gIC5weS1zbS0yXzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS0yXzUsXG4gIC5weC1zbS0yXzUge1xuICAgIHBhZGRpbmctbGVmdDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS0zXzUge1xuICAgIHBhZGRpbmc6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTNfNSxcbiAgLnB5LXNtLTNfNSB7XG4gICAgcGFkZGluZy10b3A6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTNfNSxcbiAgLnB4LXNtLTNfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tM181LFxuICAucHktc20tM181IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tM181LFxuICAucHgtc20tM181IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tNF81IHtcbiAgICBwYWRkaW5nOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS00XzUsXG4gIC5weS1zbS00XzUge1xuICAgIHBhZGRpbmctdG9wOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS00XzUsXG4gIC5weC1zbS00XzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTRfNSxcbiAgLnB5LXNtLTRfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTRfNSxcbiAgLnB4LXNtLTRfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTVfNSB7XG4gICAgcGFkZGluZzogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tNV81LFxuICAucHktc20tNV81IHtcbiAgICBwYWRkaW5nLXRvcDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tNV81LFxuICAucHgtc20tNV81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS01XzUsXG4gIC5weS1zbS01XzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS01XzUsXG4gIC5weC1zbS01XzUge1xuICAgIHBhZGRpbmctbGVmdDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS02XzUge1xuICAgIHBhZGRpbmc6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTZfNSxcbiAgLnB5LXNtLTZfNSB7XG4gICAgcGFkZGluZy10b3A6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTZfNSxcbiAgLnB4LXNtLTZfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tNl81LFxuICAucHktc20tNl81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tNl81LFxuICAucHgtc20tNl81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tN181IHtcbiAgICBwYWRkaW5nOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS03XzUsXG4gIC5weS1zbS03XzUge1xuICAgIHBhZGRpbmctdG9wOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS03XzUsXG4gIC5weC1zbS03XzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTdfNSxcbiAgLnB5LXNtLTdfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTdfNSxcbiAgLnB4LXNtLTdfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLThfNSB7XG4gICAgcGFkZGluZzogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tOF81LFxuICAucHktc20tOF81IHtcbiAgICBwYWRkaW5nLXRvcDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tOF81LFxuICAucHgtc20tOF81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS04XzUsXG4gIC5weS1zbS04XzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS04XzUsXG4gIC5weC1zbS04XzUge1xuICAgIHBhZGRpbmctbGVmdDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS05XzUge1xuICAgIHBhZGRpbmc6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTlfNSxcbiAgLnB5LXNtLTlfNSB7XG4gICAgcGFkZGluZy10b3A6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTlfNSxcbiAgLnB4LXNtLTlfNSB7XG4gICAgcGFkZGluZy1yaWdodDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tOV81LFxuICAucHktc20tOV81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tOV81LFxuICAucHgtc20tOV81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tMTBfNSB7XG4gICAgcGFkZGluZzogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tMTBfNSxcbiAgLnB5LXNtLTEwXzUge1xuICAgIHBhZGRpbmctdG9wOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS0xMF81LFxuICAucHgtc20tMTBfNSB7XG4gICAgcGFkZGluZy1yaWdodDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tMTBfNSxcbiAgLnB5LXNtLTEwXzUge1xuICAgIHBhZGRpbmctYm90dG9tOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS0xMF81LFxuICAucHgtc20tMTBfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW4xIHtcbiAgICBtYXJnaW46IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW4xLFxuICAubXktc20tbjEge1xuICAgIG1hcmdpbi10b3A6IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW4xLFxuICAubXgtc20tbjEge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjEsXG4gIC5teS1zbS1uMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjEsXG4gIC5teC1zbS1uMSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjIge1xuICAgIG1hcmdpbjogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uMixcbiAgLm15LXNtLW4yIHtcbiAgICBtYXJnaW4tdG9wOiAtMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW4yLFxuICAubXgtc20tbjIge1xuICAgIG1hcmdpbi1yaWdodDogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uMixcbiAgLm15LXNtLW4yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW4yLFxuICAubXgtc20tbjIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjMge1xuICAgIG1hcmdpbjogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjMsXG4gIC5teS1zbS1uMyB7XG4gICAgbWFyZ2luLXRvcDogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjMsXG4gIC5teC1zbS1uMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uMyxcbiAgLm15LXNtLW4zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uMyxcbiAgLm14LXNtLW4zIHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uNCB7XG4gICAgbWFyZ2luOiAtMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjQsXG4gIC5teS1zbS1uNCB7XG4gICAgbWFyZ2luLXRvcDogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW40LFxuICAubXgtc20tbjQge1xuICAgIG1hcmdpbi1yaWdodDogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW40LFxuICAubXktc20tbjQge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uNCxcbiAgLm14LXNtLW40IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjUge1xuICAgIG1hcmdpbjogLTIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjUsXG4gIC5teS1zbS1uNSB7XG4gICAgbWFyZ2luLXRvcDogLTIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjUsXG4gIC5teC1zbS1uNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uNSxcbiAgLm15LXNtLW41IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uNSxcbiAgLm14LXNtLW41IHtcbiAgICBtYXJnaW4tbGVmdDogLTIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uNiB7XG4gICAgbWFyZ2luOiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW42LFxuICAubXktc20tbjYge1xuICAgIG1hcmdpbi10b3A6IC0yLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjYsXG4gIC5teC1zbS1uNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW42LFxuICAubXktc20tbjYge1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjYsXG4gIC5teC1zbS1uNiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uNyB7XG4gICAgbWFyZ2luOiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uNyxcbiAgLm15LXNtLW43IHtcbiAgICBtYXJnaW4tdG9wOiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uNyxcbiAgLm14LXNtLW43IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW43LFxuICAubXktc20tbjcge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW43LFxuICAubXgtc20tbjcge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW44IHtcbiAgICBtYXJnaW46IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW44LFxuICAubXktc20tbjgge1xuICAgIG1hcmdpbi10b3A6IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW44LFxuICAubXgtc20tbjgge1xuICAgIG1hcmdpbi1yaWdodDogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjgsXG4gIC5teS1zbS1uOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjgsXG4gIC5teC1zbS1uOCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjkge1xuICAgIG1hcmdpbjogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjksXG4gIC5teS1zbS1uOSB7XG4gICAgbWFyZ2luLXRvcDogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjksXG4gIC5teC1zbS1uOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uOSxcbiAgLm15LXNtLW45IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uOSxcbiAgLm14LXNtLW45IHtcbiAgICBtYXJnaW4tbGVmdDogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uMTAge1xuICAgIG1hcmdpbjogLTYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uMTAsXG4gIC5teS1zbS1uMTAge1xuICAgIG1hcmdpbi10b3A6IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjEwLFxuICAubXgtc20tbjEwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjEwLFxuICAubXktc20tbjEwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW4xMCxcbiAgLm14LXNtLW4xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uMV81IHtcbiAgICBtYXJnaW46IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uMV81LFxuICAubXktc20tbjFfNSB7XG4gICAgbWFyZ2luLXRvcDogLTAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW4xXzUsXG4gIC5teC1zbS1uMV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uMV81LFxuICAubXktc20tbjFfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW4xXzUsXG4gIC5teC1zbS1uMV81IHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjJfNSB7XG4gICAgbWFyZ2luOiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjJfNSxcbiAgLm15LXNtLW4yXzUge1xuICAgIG1hcmdpbi10b3A6IC0xLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uMl81LFxuICAubXgtc20tbjJfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjJfNSxcbiAgLm15LXNtLW4yXzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uMl81LFxuICAubXgtc20tbjJfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW4zXzUge1xuICAgIG1hcmdpbjogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW4zXzUsXG4gIC5teS1zbS1uM181IHtcbiAgICBtYXJnaW4tdG9wOiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjNfNSxcbiAgLm14LXNtLW4zXzUge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW4zXzUsXG4gIC5teS1zbS1uM181IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjNfNSxcbiAgLm14LXNtLW4zXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uNF81IHtcbiAgICBtYXJnaW46IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uNF81LFxuICAubXktc20tbjRfNSB7XG4gICAgbWFyZ2luLXRvcDogLTIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW40XzUsXG4gIC5teC1zbS1uNF81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uNF81LFxuICAubXktc20tbjRfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW40XzUsXG4gIC5teC1zbS1uNF81IHtcbiAgICBtYXJnaW4tbGVmdDogLTIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjVfNSB7XG4gICAgbWFyZ2luOiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjVfNSxcbiAgLm15LXNtLW41XzUge1xuICAgIG1hcmdpbi10b3A6IC0yLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uNV81LFxuICAubXgtc20tbjVfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjVfNSxcbiAgLm15LXNtLW41XzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uNV81LFxuICAubXgtc20tbjVfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW42XzUge1xuICAgIG1hcmdpbjogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW42XzUsXG4gIC5teS1zbS1uNl81IHtcbiAgICBtYXJnaW4tdG9wOiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjZfNSxcbiAgLm14LXNtLW42XzUge1xuICAgIG1hcmdpbi1yaWdodDogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW42XzUsXG4gIC5teS1zbS1uNl81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjZfNSxcbiAgLm14LXNtLW42XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uN181IHtcbiAgICBtYXJnaW46IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uN181LFxuICAubXktc20tbjdfNSB7XG4gICAgbWFyZ2luLXRvcDogLTMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW43XzUsXG4gIC5teC1zbS1uN181IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uN181LFxuICAubXktc20tbjdfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW43XzUsXG4gIC5teC1zbS1uN181IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjhfNSB7XG4gICAgbWFyZ2luOiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjhfNSxcbiAgLm15LXNtLW44XzUge1xuICAgIG1hcmdpbi10b3A6IC0zLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uOF81LFxuICAubXgtc20tbjhfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjhfNSxcbiAgLm15LXNtLW44XzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uOF81LFxuICAubXgtc20tbjhfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW45XzUge1xuICAgIG1hcmdpbjogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW45XzUsXG4gIC5teS1zbS1uOV81IHtcbiAgICBtYXJnaW4tdG9wOiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjlfNSxcbiAgLm14LXNtLW45XzUge1xuICAgIG1hcmdpbi1yaWdodDogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW45XzUsXG4gIC5teS1zbS1uOV81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjlfNSxcbiAgLm14LXNtLW45XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uMTBfNSB7XG4gICAgbWFyZ2luOiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjEwXzUsXG4gIC5teS1zbS1uMTBfNSB7XG4gICAgbWFyZ2luLXRvcDogLTYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW4xMF81LFxuICAubXgtc20tbjEwXzUge1xuICAgIG1hcmdpbi1yaWdodDogLTYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW4xMF81LFxuICAubXktc20tbjEwXzUge1xuICAgIG1hcmdpbi1ib3R0b206IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uMTBfNSxcbiAgLm14LXNtLW4xMF81IHtcbiAgICBtYXJnaW4tbGVmdDogLTYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLWF1dG8sXG4gIC5teS1zbS1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLWF1dG8sXG4gIC5teC1zbS1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tYXV0byxcbiAgLm15LXNtLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tYXV0byxcbiAgLm14LXNtLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubS1tZC0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtMCxcbiAgLm15LW1kLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtMCxcbiAgLm14LW1kLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC0wLFxuICAubXktbWQtMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC0wLFxuICAubXgtbWQtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC0xIHtcbiAgICBtYXJnaW46IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtMSxcbiAgLm15LW1kLTEge1xuICAgIG1hcmdpbi10b3A6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtMSxcbiAgLm14LW1kLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC0xLFxuICAubXktbWQtMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC0xLFxuICAubXgtbWQtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC0yIHtcbiAgICBtYXJnaW46IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC0yLFxuICAubXktbWQtMiB7XG4gICAgbWFyZ2luLXRvcDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTIsXG4gIC5teC1tZC0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC0yLFxuICAubXktbWQtMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTIsXG4gIC5teC1tZC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtMyB7XG4gICAgbWFyZ2luOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTMsXG4gIC5teS1tZC0zIHtcbiAgICBtYXJnaW4tdG9wOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTMsXG4gIC5teC1tZC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtMyxcbiAgLm15LW1kLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtMyxcbiAgLm14LW1kLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtNCB7XG4gICAgbWFyZ2luOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC00LFxuICAubXktbWQtNCB7XG4gICAgbWFyZ2luLXRvcDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtNCxcbiAgLm14LW1kLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtNCxcbiAgLm15LW1kLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTQsXG4gIC5teC1tZC00IHtcbiAgICBtYXJnaW4tbGVmdDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC01IHtcbiAgICBtYXJnaW46IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtNSxcbiAgLm15LW1kLTUge1xuICAgIG1hcmdpbi10b3A6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtNSxcbiAgLm14LW1kLTUge1xuICAgIG1hcmdpbi1yaWdodDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC01LFxuICAubXktbWQtNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC01LFxuICAubXgtbWQtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC02IHtcbiAgICBtYXJnaW46IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC02LFxuICAubXktbWQtNiB7XG4gICAgbWFyZ2luLXRvcDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTYsXG4gIC5teC1tZC02IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC02LFxuICAubXktbWQtNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTYsXG4gIC5teC1tZC02IHtcbiAgICBtYXJnaW4tbGVmdDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtNyB7XG4gICAgbWFyZ2luOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTcsXG4gIC5teS1tZC03IHtcbiAgICBtYXJnaW4tdG9wOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTcsXG4gIC5teC1tZC03IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtNyxcbiAgLm15LW1kLTcge1xuICAgIG1hcmdpbi1ib3R0b206IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtNyxcbiAgLm14LW1kLTcge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtOCB7XG4gICAgbWFyZ2luOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTgsXG4gIC5teS1tZC04IHtcbiAgICBtYXJnaW4tdG9wOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTgsXG4gIC5teC1tZC04IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtOCxcbiAgLm15LW1kLTgge1xuICAgIG1hcmdpbi1ib3R0b206IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtOCxcbiAgLm14LW1kLTgge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtOSB7XG4gICAgbWFyZ2luOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTksXG4gIC5teS1tZC05IHtcbiAgICBtYXJnaW4tdG9wOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTksXG4gIC5teC1tZC05IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtOSxcbiAgLm15LW1kLTkge1xuICAgIG1hcmdpbi1ib3R0b206IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtOSxcbiAgLm14LW1kLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtMTAge1xuICAgIG1hcmdpbjogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTEwLFxuICAubXktbWQtMTAge1xuICAgIG1hcmdpbi10b3A6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC0xMCxcbiAgLm14LW1kLTEwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC0xMCxcbiAgLm15LW1kLTEwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtMTAsXG4gIC5teC1tZC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTFfNSB7XG4gICAgbWFyZ2luOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC0xXzUsXG4gIC5teS1tZC0xXzUge1xuICAgIG1hcmdpbi10b3A6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTFfNSxcbiAgLm14LW1kLTFfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC0xXzUsXG4gIC5teS1tZC0xXzUge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTFfNSxcbiAgLm14LW1kLTFfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtMl81IHtcbiAgICBtYXJnaW46IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTJfNSxcbiAgLm15LW1kLTJfNSB7XG4gICAgbWFyZ2luLXRvcDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtMl81LFxuICAubXgtbWQtMl81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTJfNSxcbiAgLm15LW1kLTJfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtMl81LFxuICAubXgtbWQtMl81IHtcbiAgICBtYXJnaW4tbGVmdDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC0zXzUge1xuICAgIG1hcmdpbjogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtM181LFxuICAubXktbWQtM181IHtcbiAgICBtYXJnaW4tdG9wOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC0zXzUsXG4gIC5teC1tZC0zXzUge1xuICAgIG1hcmdpbi1yaWdodDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtM181LFxuICAubXktbWQtM181IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC0zXzUsXG4gIC5teC1tZC0zXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTRfNSB7XG4gICAgbWFyZ2luOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC00XzUsXG4gIC5teS1tZC00XzUge1xuICAgIG1hcmdpbi10b3A6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTRfNSxcbiAgLm14LW1kLTRfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC00XzUsXG4gIC5teS1tZC00XzUge1xuICAgIG1hcmdpbi1ib3R0b206IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTRfNSxcbiAgLm14LW1kLTRfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtNV81IHtcbiAgICBtYXJnaW46IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTVfNSxcbiAgLm15LW1kLTVfNSB7XG4gICAgbWFyZ2luLXRvcDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtNV81LFxuICAubXgtbWQtNV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTVfNSxcbiAgLm15LW1kLTVfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtNV81LFxuICAubXgtbWQtNV81IHtcbiAgICBtYXJnaW4tbGVmdDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC02XzUge1xuICAgIG1hcmdpbjogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtNl81LFxuICAubXktbWQtNl81IHtcbiAgICBtYXJnaW4tdG9wOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC02XzUsXG4gIC5teC1tZC02XzUge1xuICAgIG1hcmdpbi1yaWdodDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtNl81LFxuICAubXktbWQtNl81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC02XzUsXG4gIC5teC1tZC02XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTdfNSB7XG4gICAgbWFyZ2luOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC03XzUsXG4gIC5teS1tZC03XzUge1xuICAgIG1hcmdpbi10b3A6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTdfNSxcbiAgLm14LW1kLTdfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC03XzUsXG4gIC5teS1tZC03XzUge1xuICAgIG1hcmdpbi1ib3R0b206IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTdfNSxcbiAgLm14LW1kLTdfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtOF81IHtcbiAgICBtYXJnaW46IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLThfNSxcbiAgLm15LW1kLThfNSB7XG4gICAgbWFyZ2luLXRvcDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtOF81LFxuICAubXgtbWQtOF81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLThfNSxcbiAgLm15LW1kLThfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtOF81LFxuICAubXgtbWQtOF81IHtcbiAgICBtYXJnaW4tbGVmdDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC05XzUge1xuICAgIG1hcmdpbjogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtOV81LFxuICAubXktbWQtOV81IHtcbiAgICBtYXJnaW4tdG9wOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC05XzUsXG4gIC5teC1tZC05XzUge1xuICAgIG1hcmdpbi1yaWdodDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtOV81LFxuICAubXktbWQtOV81IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC05XzUsXG4gIC5teC1tZC05XzUge1xuICAgIG1hcmdpbi1sZWZ0OiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTEwXzUge1xuICAgIG1hcmdpbjogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtMTBfNSxcbiAgLm15LW1kLTEwXzUge1xuICAgIG1hcmdpbi10b3A6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTEwXzUsXG4gIC5teC1tZC0xMF81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTEwXzUsXG4gIC5teS1tZC0xMF81IHtcbiAgICBtYXJnaW4tYm90dG9tOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC0xMF81LFxuICAubXgtbWQtMTBfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC0wLFxuICAucHktbWQtMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtMCxcbiAgLnB4LW1kLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtMCxcbiAgLnB5LW1kLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTAsXG4gIC5weC1tZC0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC0xIHtcbiAgICBwYWRkaW5nOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTEsXG4gIC5weS1tZC0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC0xLFxuICAucHgtbWQtMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC0xLFxuICAucHktbWQtMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtMSxcbiAgLnB4LW1kLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTIge1xuICAgIHBhZGRpbmc6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC0yLFxuICAucHktbWQtMiB7XG4gICAgcGFkZGluZy10b3A6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC0yLFxuICAucHgtbWQtMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTIsXG4gIC5weS1tZC0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTIsXG4gIC5weC1tZC0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTMge1xuICAgIHBhZGRpbmc6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtMyxcbiAgLnB5LW1kLTMge1xuICAgIHBhZGRpbmctdG9wOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTMsXG4gIC5weC1tZC0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTMsXG4gIC5weS1tZC0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC0zLFxuICAucHgtbWQtMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtNCB7XG4gICAgcGFkZGluZzogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtNCxcbiAgLnB5LW1kLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC00LFxuICAucHgtbWQtNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtNCxcbiAgLnB5LW1kLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC00LFxuICAucHgtbWQtNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTUge1xuICAgIHBhZGRpbmc6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtNSxcbiAgLnB5LW1kLTUge1xuICAgIHBhZGRpbmctdG9wOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTUsXG4gIC5weC1tZC01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTUsXG4gIC5weS1tZC01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC01LFxuICAucHgtbWQtNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtNiB7XG4gICAgcGFkZGluZzogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTYsXG4gIC5weS1tZC02IHtcbiAgICBwYWRkaW5nLXRvcDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTYsXG4gIC5weC1tZC02IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtNixcbiAgLnB5LW1kLTYge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtNixcbiAgLnB4LW1kLTYge1xuICAgIHBhZGRpbmctbGVmdDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtNyB7XG4gICAgcGFkZGluZzogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC03LFxuICAucHktbWQtNyB7XG4gICAgcGFkZGluZy10b3A6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtNyxcbiAgLnB4LW1kLTcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtNyxcbiAgLnB5LW1kLTcge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTcsXG4gIC5weC1tZC03IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC04IHtcbiAgICBwYWRkaW5nOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTgsXG4gIC5weS1tZC04IHtcbiAgICBwYWRkaW5nLXRvcDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC04LFxuICAucHgtbWQtOCB7XG4gICAgcGFkZGluZy1yaWdodDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC04LFxuICAucHktbWQtOCB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtOCxcbiAgLnB4LW1kLTgge1xuICAgIHBhZGRpbmctbGVmdDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTkge1xuICAgIHBhZGRpbmc6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtOSxcbiAgLnB5LW1kLTkge1xuICAgIHBhZGRpbmctdG9wOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTksXG4gIC5weC1tZC05IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTksXG4gIC5weS1tZC05IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC05LFxuICAucHgtbWQtOSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtMTAge1xuICAgIHBhZGRpbmc6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC0xMCxcbiAgLnB5LW1kLTEwIHtcbiAgICBwYWRkaW5nLXRvcDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTEwLFxuICAucHgtbWQtMTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC0xMCxcbiAgLnB5LW1kLTEwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTEwLFxuICAucHgtbWQtMTAge1xuICAgIHBhZGRpbmctbGVmdDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtMV81IHtcbiAgICBwYWRkaW5nOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC0xXzUsXG4gIC5weS1tZC0xXzUge1xuICAgIHBhZGRpbmctdG9wOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC0xXzUsXG4gIC5weC1tZC0xXzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTFfNSxcbiAgLnB5LW1kLTFfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTFfNSxcbiAgLnB4LW1kLTFfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTJfNSB7XG4gICAgcGFkZGluZzogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtMl81LFxuICAucHktbWQtMl81IHtcbiAgICBwYWRkaW5nLXRvcDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtMl81LFxuICAucHgtbWQtMl81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC0yXzUsXG4gIC5weS1tZC0yXzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC0yXzUsXG4gIC5weC1tZC0yXzUge1xuICAgIHBhZGRpbmctbGVmdDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC0zXzUge1xuICAgIHBhZGRpbmc6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTNfNSxcbiAgLnB5LW1kLTNfNSB7XG4gICAgcGFkZGluZy10b3A6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTNfNSxcbiAgLnB4LW1kLTNfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtM181LFxuICAucHktbWQtM181IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtM181LFxuICAucHgtbWQtM181IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtNF81IHtcbiAgICBwYWRkaW5nOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC00XzUsXG4gIC5weS1tZC00XzUge1xuICAgIHBhZGRpbmctdG9wOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC00XzUsXG4gIC5weC1tZC00XzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTRfNSxcbiAgLnB5LW1kLTRfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTRfNSxcbiAgLnB4LW1kLTRfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTVfNSB7XG4gICAgcGFkZGluZzogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtNV81LFxuICAucHktbWQtNV81IHtcbiAgICBwYWRkaW5nLXRvcDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtNV81LFxuICAucHgtbWQtNV81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC01XzUsXG4gIC5weS1tZC01XzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC01XzUsXG4gIC5weC1tZC01XzUge1xuICAgIHBhZGRpbmctbGVmdDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC02XzUge1xuICAgIHBhZGRpbmc6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTZfNSxcbiAgLnB5LW1kLTZfNSB7XG4gICAgcGFkZGluZy10b3A6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTZfNSxcbiAgLnB4LW1kLTZfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtNl81LFxuICAucHktbWQtNl81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtNl81LFxuICAucHgtbWQtNl81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtN181IHtcbiAgICBwYWRkaW5nOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC03XzUsXG4gIC5weS1tZC03XzUge1xuICAgIHBhZGRpbmctdG9wOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC03XzUsXG4gIC5weC1tZC03XzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTdfNSxcbiAgLnB5LW1kLTdfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTdfNSxcbiAgLnB4LW1kLTdfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLThfNSB7XG4gICAgcGFkZGluZzogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtOF81LFxuICAucHktbWQtOF81IHtcbiAgICBwYWRkaW5nLXRvcDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtOF81LFxuICAucHgtbWQtOF81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC04XzUsXG4gIC5weS1tZC04XzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC04XzUsXG4gIC5weC1tZC04XzUge1xuICAgIHBhZGRpbmctbGVmdDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC05XzUge1xuICAgIHBhZGRpbmc6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTlfNSxcbiAgLnB5LW1kLTlfNSB7XG4gICAgcGFkZGluZy10b3A6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTlfNSxcbiAgLnB4LW1kLTlfNSB7XG4gICAgcGFkZGluZy1yaWdodDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtOV81LFxuICAucHktbWQtOV81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtOV81LFxuICAucHgtbWQtOV81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtMTBfNSB7XG4gICAgcGFkZGluZzogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtMTBfNSxcbiAgLnB5LW1kLTEwXzUge1xuICAgIHBhZGRpbmctdG9wOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC0xMF81LFxuICAucHgtbWQtMTBfNSB7XG4gICAgcGFkZGluZy1yaWdodDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtMTBfNSxcbiAgLnB5LW1kLTEwXzUge1xuICAgIHBhZGRpbmctYm90dG9tOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC0xMF81LFxuICAucHgtbWQtMTBfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW4xIHtcbiAgICBtYXJnaW46IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW4xLFxuICAubXktbWQtbjEge1xuICAgIG1hcmdpbi10b3A6IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW4xLFxuICAubXgtbWQtbjEge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjEsXG4gIC5teS1tZC1uMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjEsXG4gIC5teC1tZC1uMSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjIge1xuICAgIG1hcmdpbjogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uMixcbiAgLm15LW1kLW4yIHtcbiAgICBtYXJnaW4tdG9wOiAtMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW4yLFxuICAubXgtbWQtbjIge1xuICAgIG1hcmdpbi1yaWdodDogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uMixcbiAgLm15LW1kLW4yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW4yLFxuICAubXgtbWQtbjIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjMge1xuICAgIG1hcmdpbjogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjMsXG4gIC5teS1tZC1uMyB7XG4gICAgbWFyZ2luLXRvcDogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtbjMsXG4gIC5teC1tZC1uMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uMyxcbiAgLm15LW1kLW4zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uMyxcbiAgLm14LW1kLW4zIHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uNCB7XG4gICAgbWFyZ2luOiAtMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjQsXG4gIC5teS1tZC1uNCB7XG4gICAgbWFyZ2luLXRvcDogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW40LFxuICAubXgtbWQtbjQge1xuICAgIG1hcmdpbi1yaWdodDogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW40LFxuICAubXktbWQtbjQge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uNCxcbiAgLm14LW1kLW40IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjUge1xuICAgIG1hcmdpbjogLTIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjUsXG4gIC5teS1tZC1uNSB7XG4gICAgbWFyZ2luLXRvcDogLTIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtbjUsXG4gIC5teC1tZC1uNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uNSxcbiAgLm15LW1kLW41IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uNSxcbiAgLm14LW1kLW41IHtcbiAgICBtYXJnaW4tbGVmdDogLTIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uNiB7XG4gICAgbWFyZ2luOiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW42LFxuICAubXktbWQtbjYge1xuICAgIG1hcmdpbi10b3A6IC0yLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtbjYsXG4gIC5teC1tZC1uNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW42LFxuICAubXktbWQtbjYge1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjYsXG4gIC5teC1tZC1uNiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uNyB7XG4gICAgbWFyZ2luOiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uNyxcbiAgLm15LW1kLW43IHtcbiAgICBtYXJnaW4tdG9wOiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uNyxcbiAgLm14LW1kLW43IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW43LFxuICAubXktbWQtbjcge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW43LFxuICAubXgtbWQtbjcge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW44IHtcbiAgICBtYXJnaW46IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW44LFxuICAubXktbWQtbjgge1xuICAgIG1hcmdpbi10b3A6IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW44LFxuICAubXgtbWQtbjgge1xuICAgIG1hcmdpbi1yaWdodDogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjgsXG4gIC5teS1tZC1uOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjgsXG4gIC5teC1tZC1uOCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjkge1xuICAgIG1hcmdpbjogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjksXG4gIC5teS1tZC1uOSB7XG4gICAgbWFyZ2luLXRvcDogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtbjksXG4gIC5teC1tZC1uOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uOSxcbiAgLm15LW1kLW45IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uOSxcbiAgLm14LW1kLW45IHtcbiAgICBtYXJnaW4tbGVmdDogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uMTAge1xuICAgIG1hcmdpbjogLTYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uMTAsXG4gIC5teS1tZC1uMTAge1xuICAgIG1hcmdpbi10b3A6IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtbjEwLFxuICAubXgtbWQtbjEwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjEwLFxuICAubXktbWQtbjEwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW4xMCxcbiAgLm14LW1kLW4xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uMV81IHtcbiAgICBtYXJnaW46IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uMV81LFxuICAubXktbWQtbjFfNSB7XG4gICAgbWFyZ2luLXRvcDogLTAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW4xXzUsXG4gIC5teC1tZC1uMV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uMV81LFxuICAubXktbWQtbjFfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW4xXzUsXG4gIC5teC1tZC1uMV81IHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjJfNSB7XG4gICAgbWFyZ2luOiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjJfNSxcbiAgLm15LW1kLW4yXzUge1xuICAgIG1hcmdpbi10b3A6IC0xLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uMl81LFxuICAubXgtbWQtbjJfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjJfNSxcbiAgLm15LW1kLW4yXzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uMl81LFxuICAubXgtbWQtbjJfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW4zXzUge1xuICAgIG1hcmdpbjogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW4zXzUsXG4gIC5teS1tZC1uM181IHtcbiAgICBtYXJnaW4tdG9wOiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtbjNfNSxcbiAgLm14LW1kLW4zXzUge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW4zXzUsXG4gIC5teS1tZC1uM181IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjNfNSxcbiAgLm14LW1kLW4zXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uNF81IHtcbiAgICBtYXJnaW46IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uNF81LFxuICAubXktbWQtbjRfNSB7XG4gICAgbWFyZ2luLXRvcDogLTIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW40XzUsXG4gIC5teC1tZC1uNF81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uNF81LFxuICAubXktbWQtbjRfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW40XzUsXG4gIC5teC1tZC1uNF81IHtcbiAgICBtYXJnaW4tbGVmdDogLTIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjVfNSB7XG4gICAgbWFyZ2luOiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjVfNSxcbiAgLm15LW1kLW41XzUge1xuICAgIG1hcmdpbi10b3A6IC0yLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uNV81LFxuICAubXgtbWQtbjVfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjVfNSxcbiAgLm15LW1kLW41XzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uNV81LFxuICAubXgtbWQtbjVfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW42XzUge1xuICAgIG1hcmdpbjogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW42XzUsXG4gIC5teS1tZC1uNl81IHtcbiAgICBtYXJnaW4tdG9wOiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtbjZfNSxcbiAgLm14LW1kLW42XzUge1xuICAgIG1hcmdpbi1yaWdodDogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW42XzUsXG4gIC5teS1tZC1uNl81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjZfNSxcbiAgLm14LW1kLW42XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uN181IHtcbiAgICBtYXJnaW46IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uN181LFxuICAubXktbWQtbjdfNSB7XG4gICAgbWFyZ2luLXRvcDogLTMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW43XzUsXG4gIC5teC1tZC1uN181IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uN181LFxuICAubXktbWQtbjdfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW43XzUsXG4gIC5teC1tZC1uN181IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjhfNSB7XG4gICAgbWFyZ2luOiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjhfNSxcbiAgLm15LW1kLW44XzUge1xuICAgIG1hcmdpbi10b3A6IC0zLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uOF81LFxuICAubXgtbWQtbjhfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjhfNSxcbiAgLm15LW1kLW44XzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uOF81LFxuICAubXgtbWQtbjhfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW45XzUge1xuICAgIG1hcmdpbjogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW45XzUsXG4gIC5teS1tZC1uOV81IHtcbiAgICBtYXJnaW4tdG9wOiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtbjlfNSxcbiAgLm14LW1kLW45XzUge1xuICAgIG1hcmdpbi1yaWdodDogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW45XzUsXG4gIC5teS1tZC1uOV81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjlfNSxcbiAgLm14LW1kLW45XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uMTBfNSB7XG4gICAgbWFyZ2luOiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjEwXzUsXG4gIC5teS1tZC1uMTBfNSB7XG4gICAgbWFyZ2luLXRvcDogLTYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW4xMF81LFxuICAubXgtbWQtbjEwXzUge1xuICAgIG1hcmdpbi1yaWdodDogLTYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW4xMF81LFxuICAubXktbWQtbjEwXzUge1xuICAgIG1hcmdpbi1ib3R0b206IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uMTBfNSxcbiAgLm14LW1kLW4xMF81IHtcbiAgICBtYXJnaW4tbGVmdDogLTYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLWF1dG8sXG4gIC5teS1tZC1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLWF1dG8sXG4gIC5teC1tZC1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtYXV0byxcbiAgLm15LW1kLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtYXV0byxcbiAgLm14LW1kLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm0tbGctMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTAsXG4gIC5teS1sZy0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTAsXG4gIC5teC1sZy0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctMCxcbiAgLm15LWxnLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctMCxcbiAgLm14LWxnLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctMSB7XG4gICAgbWFyZ2luOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTEsXG4gIC5teS1sZy0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTEsXG4gIC5teC1sZy0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctMSxcbiAgLm15LWxnLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctMSxcbiAgLm14LWxnLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctMiB7XG4gICAgbWFyZ2luOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctMixcbiAgLm15LWxnLTIge1xuICAgIG1hcmdpbi10b3A6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy0yLFxuICAubXgtbGctMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctMixcbiAgLm15LWxnLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy0yLFxuICAubXgtbGctMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTMge1xuICAgIG1hcmdpbjogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy0zLFxuICAubXktbGctMyB7XG4gICAgbWFyZ2luLXRvcDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy0zLFxuICAubXgtbGctMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTMsXG4gIC5teS1sZy0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTMsXG4gIC5teC1sZy0zIHtcbiAgICBtYXJnaW4tbGVmdDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTQge1xuICAgIG1hcmdpbjogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctNCxcbiAgLm15LWxnLTQge1xuICAgIG1hcmdpbi10b3A6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTQsXG4gIC5teC1sZy00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTQsXG4gIC5teS1sZy00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy00LFxuICAubXgtbGctNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctNSB7XG4gICAgbWFyZ2luOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTUsXG4gIC5teS1sZy01IHtcbiAgICBtYXJnaW4tdG9wOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTUsXG4gIC5teC1sZy01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctNSxcbiAgLm15LWxnLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctNSxcbiAgLm14LWxnLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctNiB7XG4gICAgbWFyZ2luOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctNixcbiAgLm15LWxnLTYge1xuICAgIG1hcmdpbi10b3A6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy02LFxuICAubXgtbGctNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctNixcbiAgLm15LWxnLTYge1xuICAgIG1hcmdpbi1ib3R0b206IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy02LFxuICAubXgtbGctNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTcge1xuICAgIG1hcmdpbjogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy03LFxuICAubXktbGctNyB7XG4gICAgbWFyZ2luLXRvcDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy03LFxuICAubXgtbGctNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTcsXG4gIC5teS1sZy03IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTcsXG4gIC5teC1sZy03IHtcbiAgICBtYXJnaW4tbGVmdDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTgge1xuICAgIG1hcmdpbjogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy04LFxuICAubXktbGctOCB7XG4gICAgbWFyZ2luLXRvcDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy04LFxuICAubXgtbGctOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTgsXG4gIC5teS1sZy04IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTgsXG4gIC5teC1sZy04IHtcbiAgICBtYXJnaW4tbGVmdDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTkge1xuICAgIG1hcmdpbjogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy05LFxuICAubXktbGctOSB7XG4gICAgbWFyZ2luLXRvcDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy05LFxuICAubXgtbGctOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTksXG4gIC5teS1sZy05IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTksXG4gIC5teC1sZy05IHtcbiAgICBtYXJnaW4tbGVmdDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTEwIHtcbiAgICBtYXJnaW46IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy0xMCxcbiAgLm15LWxnLTEwIHtcbiAgICBtYXJnaW4tdG9wOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctMTAsXG4gIC5teC1sZy0xMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctMTAsXG4gIC5teS1sZy0xMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTEwLFxuICAubXgtbGctMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy0xXzUge1xuICAgIG1hcmdpbjogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctMV81LFxuICAubXktbGctMV81IHtcbiAgICBtYXJnaW4tdG9wOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy0xXzUsXG4gIC5teC1sZy0xXzUge1xuICAgIG1hcmdpbi1yaWdodDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctMV81LFxuICAubXktbGctMV81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy0xXzUsXG4gIC5teC1sZy0xXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTJfNSB7XG4gICAgbWFyZ2luOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy0yXzUsXG4gIC5teS1sZy0yXzUge1xuICAgIG1hcmdpbi10b3A6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTJfNSxcbiAgLm14LWxnLTJfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0yXzUsXG4gIC5teS1sZy0yXzUge1xuICAgIG1hcmdpbi1ib3R0b206IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTJfNSxcbiAgLm14LWxnLTJfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctM181IHtcbiAgICBtYXJnaW46IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTNfNSxcbiAgLm15LWxnLTNfNSB7XG4gICAgbWFyZ2luLXRvcDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctM181LFxuICAubXgtbGctM181IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTNfNSxcbiAgLm15LWxnLTNfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctM181LFxuICAubXgtbGctM181IHtcbiAgICBtYXJnaW4tbGVmdDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy00XzUge1xuICAgIG1hcmdpbjogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctNF81LFxuICAubXktbGctNF81IHtcbiAgICBtYXJnaW4tdG9wOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy00XzUsXG4gIC5teC1sZy00XzUge1xuICAgIG1hcmdpbi1yaWdodDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctNF81LFxuICAubXktbGctNF81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy00XzUsXG4gIC5teC1sZy00XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTVfNSB7XG4gICAgbWFyZ2luOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy01XzUsXG4gIC5teS1sZy01XzUge1xuICAgIG1hcmdpbi10b3A6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTVfNSxcbiAgLm14LWxnLTVfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy01XzUsXG4gIC5teS1sZy01XzUge1xuICAgIG1hcmdpbi1ib3R0b206IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTVfNSxcbiAgLm14LWxnLTVfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctNl81IHtcbiAgICBtYXJnaW46IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTZfNSxcbiAgLm15LWxnLTZfNSB7XG4gICAgbWFyZ2luLXRvcDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctNl81LFxuICAubXgtbGctNl81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTZfNSxcbiAgLm15LWxnLTZfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctNl81LFxuICAubXgtbGctNl81IHtcbiAgICBtYXJnaW4tbGVmdDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy03XzUge1xuICAgIG1hcmdpbjogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctN181LFxuICAubXktbGctN181IHtcbiAgICBtYXJnaW4tdG9wOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy03XzUsXG4gIC5teC1sZy03XzUge1xuICAgIG1hcmdpbi1yaWdodDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctN181LFxuICAubXktbGctN181IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy03XzUsXG4gIC5teC1sZy03XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLThfNSB7XG4gICAgbWFyZ2luOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy04XzUsXG4gIC5teS1sZy04XzUge1xuICAgIG1hcmdpbi10b3A6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLThfNSxcbiAgLm14LWxnLThfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy04XzUsXG4gIC5teS1sZy04XzUge1xuICAgIG1hcmdpbi1ib3R0b206IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLThfNSxcbiAgLm14LWxnLThfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctOV81IHtcbiAgICBtYXJnaW46IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTlfNSxcbiAgLm15LWxnLTlfNSB7XG4gICAgbWFyZ2luLXRvcDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctOV81LFxuICAubXgtbGctOV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTlfNSxcbiAgLm15LWxnLTlfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctOV81LFxuICAubXgtbGctOV81IHtcbiAgICBtYXJnaW4tbGVmdDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy0xMF81IHtcbiAgICBtYXJnaW46IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTEwXzUsXG4gIC5teS1sZy0xMF81IHtcbiAgICBtYXJnaW4tdG9wOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy0xMF81LFxuICAubXgtbGctMTBfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0xMF81LFxuICAubXktbGctMTBfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctMTBfNSxcbiAgLm14LWxnLTEwXzUge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctMCxcbiAgLnB5LWxnLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTAsXG4gIC5weC1sZy0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTAsXG4gIC5weS1sZy0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy0wLFxuICAucHgtbGctMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctMSB7XG4gICAgcGFkZGluZzogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy0xLFxuICAucHktbGctMSB7XG4gICAgcGFkZGluZy10b3A6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctMSxcbiAgLnB4LWxnLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctMSxcbiAgLnB5LWxnLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTEsXG4gIC5weC1sZy0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0yIHtcbiAgICBwYWRkaW5nOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctMixcbiAgLnB5LWxnLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctMixcbiAgLnB4LWxnLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy0yLFxuICAucHktbGctMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy0yLFxuICAucHgtbGctMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0zIHtcbiAgICBwYWRkaW5nOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTMsXG4gIC5weS1sZy0zIHtcbiAgICBwYWRkaW5nLXRvcDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy0zLFxuICAucHgtbGctMyB7XG4gICAgcGFkZGluZy1yaWdodDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy0zLFxuICAucHktbGctMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctMyxcbiAgLnB4LWxnLTMge1xuICAgIHBhZGRpbmctbGVmdDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTQge1xuICAgIHBhZGRpbmc6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTQsXG4gIC5weS1sZy00IHtcbiAgICBwYWRkaW5nLXRvcDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctNCxcbiAgLnB4LWxnLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTQsXG4gIC5weS1sZy00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctNCxcbiAgLnB4LWxnLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy01IHtcbiAgICBwYWRkaW5nOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTUsXG4gIC5weS1sZy01IHtcbiAgICBwYWRkaW5nLXRvcDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy01LFxuICAucHgtbGctNSB7XG4gICAgcGFkZGluZy1yaWdodDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy01LFxuICAucHktbGctNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctNSxcbiAgLnB4LWxnLTUge1xuICAgIHBhZGRpbmctbGVmdDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTYge1xuICAgIHBhZGRpbmc6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy02LFxuICAucHktbGctNiB7XG4gICAgcGFkZGluZy10b3A6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy02LFxuICAucHgtbGctNiB7XG4gICAgcGFkZGluZy1yaWdodDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTYsXG4gIC5weS1sZy02IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTYsXG4gIC5weC1sZy02IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTcge1xuICAgIHBhZGRpbmc6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctNyxcbiAgLnB5LWxnLTcge1xuICAgIHBhZGRpbmctdG9wOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTcsXG4gIC5weC1sZy03IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTcsXG4gIC5weS1sZy03IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy03LFxuICAucHgtbGctNyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctOCB7XG4gICAgcGFkZGluZzogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy04LFxuICAucHktbGctOCB7XG4gICAgcGFkZGluZy10b3A6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctOCxcbiAgLnB4LWxnLTgge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctOCxcbiAgLnB5LWxnLTgge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTgsXG4gIC5weC1sZy04IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy05IHtcbiAgICBwYWRkaW5nOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTksXG4gIC5weS1sZy05IHtcbiAgICBwYWRkaW5nLXRvcDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy05LFxuICAucHgtbGctOSB7XG4gICAgcGFkZGluZy1yaWdodDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy05LFxuICAucHktbGctOSB7XG4gICAgcGFkZGluZy1ib3R0b206IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctOSxcbiAgLnB4LWxnLTkge1xuICAgIHBhZGRpbmctbGVmdDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTEwIHtcbiAgICBwYWRkaW5nOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctMTAsXG4gIC5weS1sZy0xMCB7XG4gICAgcGFkZGluZy10b3A6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy0xMCxcbiAgLnB4LWxnLTEwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctMTAsXG4gIC5weS1sZy0xMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy0xMCxcbiAgLnB4LWxnLTEwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTFfNSB7XG4gICAgcGFkZGluZzogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctMV81LFxuICAucHktbGctMV81IHtcbiAgICBwYWRkaW5nLXRvcDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctMV81LFxuICAucHgtbGctMV81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy0xXzUsXG4gIC5weS1sZy0xXzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy0xXzUsXG4gIC5weC1sZy0xXzUge1xuICAgIHBhZGRpbmctbGVmdDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0yXzUge1xuICAgIHBhZGRpbmc6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTJfNSxcbiAgLnB5LWxnLTJfNSB7XG4gICAgcGFkZGluZy10b3A6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTJfNSxcbiAgLnB4LWxnLTJfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctMl81LFxuICAucHktbGctMl81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctMl81LFxuICAucHgtbGctMl81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctM181IHtcbiAgICBwYWRkaW5nOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy0zXzUsXG4gIC5weS1sZy0zXzUge1xuICAgIHBhZGRpbmctdG9wOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy0zXzUsXG4gIC5weC1sZy0zXzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTNfNSxcbiAgLnB5LWxnLTNfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTNfNSxcbiAgLnB4LWxnLTNfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTRfNSB7XG4gICAgcGFkZGluZzogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctNF81LFxuICAucHktbGctNF81IHtcbiAgICBwYWRkaW5nLXRvcDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctNF81LFxuICAucHgtbGctNF81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy00XzUsXG4gIC5weS1sZy00XzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy00XzUsXG4gIC5weC1sZy00XzUge1xuICAgIHBhZGRpbmctbGVmdDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy01XzUge1xuICAgIHBhZGRpbmc6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTVfNSxcbiAgLnB5LWxnLTVfNSB7XG4gICAgcGFkZGluZy10b3A6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTVfNSxcbiAgLnB4LWxnLTVfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctNV81LFxuICAucHktbGctNV81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctNV81LFxuICAucHgtbGctNV81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctNl81IHtcbiAgICBwYWRkaW5nOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy02XzUsXG4gIC5weS1sZy02XzUge1xuICAgIHBhZGRpbmctdG9wOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy02XzUsXG4gIC5weC1sZy02XzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTZfNSxcbiAgLnB5LWxnLTZfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTZfNSxcbiAgLnB4LWxnLTZfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTdfNSB7XG4gICAgcGFkZGluZzogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctN181LFxuICAucHktbGctN181IHtcbiAgICBwYWRkaW5nLXRvcDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctN181LFxuICAucHgtbGctN181IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy03XzUsXG4gIC5weS1sZy03XzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy03XzUsXG4gIC5weC1sZy03XzUge1xuICAgIHBhZGRpbmctbGVmdDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy04XzUge1xuICAgIHBhZGRpbmc6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLThfNSxcbiAgLnB5LWxnLThfNSB7XG4gICAgcGFkZGluZy10b3A6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLThfNSxcbiAgLnB4LWxnLThfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctOF81LFxuICAucHktbGctOF81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctOF81LFxuICAucHgtbGctOF81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctOV81IHtcbiAgICBwYWRkaW5nOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy05XzUsXG4gIC5weS1sZy05XzUge1xuICAgIHBhZGRpbmctdG9wOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy05XzUsXG4gIC5weC1sZy05XzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTlfNSxcbiAgLnB5LWxnLTlfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTlfNSxcbiAgLnB4LWxnLTlfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTEwXzUge1xuICAgIHBhZGRpbmc6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTEwXzUsXG4gIC5weS1sZy0xMF81IHtcbiAgICBwYWRkaW5nLXRvcDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctMTBfNSxcbiAgLnB4LWxnLTEwXzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTEwXzUsXG4gIC5weS1sZy0xMF81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctMTBfNSxcbiAgLnB4LWxnLTEwXzUge1xuICAgIHBhZGRpbmctbGVmdDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uMSB7XG4gICAgbWFyZ2luOiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uMSxcbiAgLm15LWxnLW4xIHtcbiAgICBtYXJnaW4tdG9wOiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uMSxcbiAgLm14LWxnLW4xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW4xLFxuICAubXktbGctbjEge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW4xLFxuICAubXgtbGctbjEge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW4yIHtcbiAgICBtYXJnaW46IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjIsXG4gIC5teS1sZy1uMiB7XG4gICAgbWFyZ2luLXRvcDogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uMixcbiAgLm14LWxnLW4yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjIsXG4gIC5teS1sZy1uMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uMixcbiAgLm14LWxnLW4yIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW4zIHtcbiAgICBtYXJnaW46IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW4zLFxuICAubXktbGctbjMge1xuICAgIG1hcmdpbi10b3A6IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLW4zLFxuICAubXgtbGctbjMge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjMsXG4gIC5teS1sZy1uMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjMsXG4gIC5teC1sZy1uMyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjQge1xuICAgIG1hcmdpbjogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW40LFxuICAubXktbGctbjQge1xuICAgIG1hcmdpbi10b3A6IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uNCxcbiAgLm14LWxnLW40IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uNCxcbiAgLm15LWxnLW40IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjQsXG4gIC5teC1sZy1uNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW41IHtcbiAgICBtYXJnaW46IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW41LFxuICAubXktbGctbjUge1xuICAgIG1hcmdpbi10b3A6IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLW41LFxuICAubXgtbGctbjUge1xuICAgIG1hcmdpbi1yaWdodDogLTIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjUsXG4gIC5teS1sZy1uNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjUsXG4gIC5teC1sZy1uNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjYge1xuICAgIG1hcmdpbjogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uNixcbiAgLm15LWxnLW42IHtcbiAgICBtYXJnaW4tdG9wOiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLW42LFxuICAubXgtbGctbjYge1xuICAgIG1hcmdpbi1yaWdodDogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uNixcbiAgLm15LWxnLW42IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW42LFxuICAubXgtbGctbjYge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjcge1xuICAgIG1hcmdpbjogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjcsXG4gIC5teS1sZy1uNyB7XG4gICAgbWFyZ2luLXRvcDogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjcsXG4gIC5teC1sZy1uNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uNyxcbiAgLm15LWxnLW43IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uNyxcbiAgLm14LWxnLW43IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uOCB7XG4gICAgbWFyZ2luOiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uOCxcbiAgLm15LWxnLW44IHtcbiAgICBtYXJnaW4tdG9wOiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uOCxcbiAgLm14LWxnLW44IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW44LFxuICAubXktbGctbjgge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW44LFxuICAubXgtbGctbjgge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW45IHtcbiAgICBtYXJnaW46IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW45LFxuICAubXktbGctbjkge1xuICAgIG1hcmdpbi10b3A6IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLW45LFxuICAubXgtbGctbjkge1xuICAgIG1hcmdpbi1yaWdodDogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjksXG4gIC5teS1sZy1uOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjksXG4gIC5teC1sZy1uOSB7XG4gICAgbWFyZ2luLWxlZnQ6IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjEwIHtcbiAgICBtYXJnaW46IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjEwLFxuICAubXktbGctbjEwIHtcbiAgICBtYXJnaW4tdG9wOiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLW4xMCxcbiAgLm14LWxnLW4xMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW4xMCxcbiAgLm15LWxnLW4xMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uMTAsXG4gIC5teC1sZy1uMTAge1xuICAgIG1hcmdpbi1sZWZ0OiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjFfNSB7XG4gICAgbWFyZ2luOiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjFfNSxcbiAgLm15LWxnLW4xXzUge1xuICAgIG1hcmdpbi10b3A6IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uMV81LFxuICAubXgtbGctbjFfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjFfNSxcbiAgLm15LWxnLW4xXzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uMV81LFxuICAubXgtbGctbjFfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW4yXzUge1xuICAgIG1hcmdpbjogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW4yXzUsXG4gIC5teS1sZy1uMl81IHtcbiAgICBtYXJnaW4tdG9wOiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjJfNSxcbiAgLm14LWxnLW4yXzUge1xuICAgIG1hcmdpbi1yaWdodDogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW4yXzUsXG4gIC5teS1sZy1uMl81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjJfNSxcbiAgLm14LWxnLW4yXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uM181IHtcbiAgICBtYXJnaW46IC0xLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uM181LFxuICAubXktbGctbjNfNSB7XG4gICAgbWFyZ2luLXRvcDogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLW4zXzUsXG4gIC5teC1sZy1uM181IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uM181LFxuICAubXktbGctbjNfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW4zXzUsXG4gIC5teC1sZy1uM181IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjRfNSB7XG4gICAgbWFyZ2luOiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjRfNSxcbiAgLm15LWxnLW40XzUge1xuICAgIG1hcmdpbi10b3A6IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uNF81LFxuICAubXgtbGctbjRfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjRfNSxcbiAgLm15LWxnLW40XzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uNF81LFxuICAubXgtbGctbjRfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW41XzUge1xuICAgIG1hcmdpbjogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW41XzUsXG4gIC5teS1sZy1uNV81IHtcbiAgICBtYXJnaW4tdG9wOiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjVfNSxcbiAgLm14LWxnLW41XzUge1xuICAgIG1hcmdpbi1yaWdodDogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW41XzUsXG4gIC5teS1sZy1uNV81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjVfNSxcbiAgLm14LWxnLW41XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uNl81IHtcbiAgICBtYXJnaW46IC0zLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uNl81LFxuICAubXktbGctbjZfNSB7XG4gICAgbWFyZ2luLXRvcDogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLW42XzUsXG4gIC5teC1sZy1uNl81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uNl81LFxuICAubXktbGctbjZfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW42XzUsXG4gIC5teC1sZy1uNl81IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjdfNSB7XG4gICAgbWFyZ2luOiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjdfNSxcbiAgLm15LWxnLW43XzUge1xuICAgIG1hcmdpbi10b3A6IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uN181LFxuICAubXgtbGctbjdfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjdfNSxcbiAgLm15LWxnLW43XzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uN181LFxuICAubXgtbGctbjdfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW44XzUge1xuICAgIG1hcmdpbjogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW44XzUsXG4gIC5teS1sZy1uOF81IHtcbiAgICBtYXJnaW4tdG9wOiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjhfNSxcbiAgLm14LWxnLW44XzUge1xuICAgIG1hcmdpbi1yaWdodDogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW44XzUsXG4gIC5teS1sZy1uOF81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjhfNSxcbiAgLm14LWxnLW44XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uOV81IHtcbiAgICBtYXJnaW46IC00LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uOV81LFxuICAubXktbGctbjlfNSB7XG4gICAgbWFyZ2luLXRvcDogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLW45XzUsXG4gIC5teC1sZy1uOV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uOV81LFxuICAubXktbGctbjlfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW45XzUsXG4gIC5teC1sZy1uOV81IHtcbiAgICBtYXJnaW4tbGVmdDogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjEwXzUge1xuICAgIG1hcmdpbjogLTYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW4xMF81LFxuICAubXktbGctbjEwXzUge1xuICAgIG1hcmdpbi10b3A6IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uMTBfNSxcbiAgLm14LWxnLW4xMF81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uMTBfNSxcbiAgLm15LWxnLW4xMF81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjEwXzUsXG4gIC5teC1sZy1uMTBfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1hdXRvLFxuICAubXktbGctYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1hdXRvLFxuICAubXgtbGctYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLWF1dG8sXG4gIC5teS1sZy1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLWF1dG8sXG4gIC5teC1sZy1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC5tLXhsLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC0wLFxuICAubXkteGwtMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC0wLFxuICAubXgteGwtMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTAsXG4gIC5teS14bC0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTAsXG4gIC5teC14bC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTEge1xuICAgIG1hcmdpbjogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC0xLFxuICAubXkteGwtMSB7XG4gICAgbWFyZ2luLXRvcDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC0xLFxuICAubXgteGwtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTEsXG4gIC5teS14bC0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTEsXG4gIC5teC14bC0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTIge1xuICAgIG1hcmdpbjogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTIsXG4gIC5teS14bC0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtMixcbiAgLm14LXhsLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTIsXG4gIC5teS14bC0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtMixcbiAgLm14LXhsLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC0zIHtcbiAgICBtYXJnaW46IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtMyxcbiAgLm15LXhsLTMge1xuICAgIG1hcmdpbi10b3A6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtMyxcbiAgLm14LXhsLTMge1xuICAgIG1hcmdpbi1yaWdodDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC0zLFxuICAubXkteGwtMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC0zLFxuICAubXgteGwtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC00IHtcbiAgICBtYXJnaW46IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTQsXG4gIC5teS14bC00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC00LFxuICAubXgteGwtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC00LFxuICAubXkteGwtNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtNCxcbiAgLm14LXhsLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTUge1xuICAgIG1hcmdpbjogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC01LFxuICAubXkteGwtNSB7XG4gICAgbWFyZ2luLXRvcDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC01LFxuICAubXgteGwtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTUsXG4gIC5teS14bC01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTUsXG4gIC5teC14bC01IHtcbiAgICBtYXJnaW4tbGVmdDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTYge1xuICAgIG1hcmdpbjogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTYsXG4gIC5teS14bC02IHtcbiAgICBtYXJnaW4tdG9wOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtNixcbiAgLm14LXhsLTYge1xuICAgIG1hcmdpbi1yaWdodDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTYsXG4gIC5teS14bC02IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtNixcbiAgLm14LXhsLTYge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC03IHtcbiAgICBtYXJnaW46IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtNyxcbiAgLm15LXhsLTcge1xuICAgIG1hcmdpbi10b3A6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtNyxcbiAgLm14LXhsLTcge1xuICAgIG1hcmdpbi1yaWdodDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC03LFxuICAubXkteGwtNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC03LFxuICAubXgteGwtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC04IHtcbiAgICBtYXJnaW46IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtOCxcbiAgLm15LXhsLTgge1xuICAgIG1hcmdpbi10b3A6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtOCxcbiAgLm14LXhsLTgge1xuICAgIG1hcmdpbi1yaWdodDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC04LFxuICAubXkteGwtOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC04LFxuICAubXgteGwtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC05IHtcbiAgICBtYXJnaW46IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtOSxcbiAgLm15LXhsLTkge1xuICAgIG1hcmdpbi10b3A6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtOSxcbiAgLm14LXhsLTkge1xuICAgIG1hcmdpbi1yaWdodDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC05LFxuICAubXkteGwtOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC05LFxuICAubXgteGwtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC0xMCB7XG4gICAgbWFyZ2luOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtMTAsXG4gIC5teS14bC0xMCB7XG4gICAgbWFyZ2luLXRvcDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTEwLFxuICAubXgteGwtMTAge1xuICAgIG1hcmdpbi1yaWdodDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTEwLFxuICAubXkteGwtMTAge1xuICAgIG1hcmdpbi1ib3R0b206IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC0xMCxcbiAgLm14LXhsLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtMV81IHtcbiAgICBtYXJnaW46IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTFfNSxcbiAgLm15LXhsLTFfNSB7XG4gICAgbWFyZ2luLXRvcDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtMV81LFxuICAubXgteGwtMV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTFfNSxcbiAgLm15LXhsLTFfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtMV81LFxuICAubXgteGwtMV81IHtcbiAgICBtYXJnaW4tbGVmdDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC0yXzUge1xuICAgIG1hcmdpbjogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtMl81LFxuICAubXkteGwtMl81IHtcbiAgICBtYXJnaW4tdG9wOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC0yXzUsXG4gIC5teC14bC0yXzUge1xuICAgIG1hcmdpbi1yaWdodDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtMl81LFxuICAubXkteGwtMl81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC0yXzUsXG4gIC5teC14bC0yXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTNfNSB7XG4gICAgbWFyZ2luOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC0zXzUsXG4gIC5teS14bC0zXzUge1xuICAgIG1hcmdpbi10b3A6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTNfNSxcbiAgLm14LXhsLTNfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC0zXzUsXG4gIC5teS14bC0zXzUge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTNfNSxcbiAgLm14LXhsLTNfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtNF81IHtcbiAgICBtYXJnaW46IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTRfNSxcbiAgLm15LXhsLTRfNSB7XG4gICAgbWFyZ2luLXRvcDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtNF81LFxuICAubXgteGwtNF81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTRfNSxcbiAgLm15LXhsLTRfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtNF81LFxuICAubXgteGwtNF81IHtcbiAgICBtYXJnaW4tbGVmdDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC01XzUge1xuICAgIG1hcmdpbjogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtNV81LFxuICAubXkteGwtNV81IHtcbiAgICBtYXJnaW4tdG9wOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC01XzUsXG4gIC5teC14bC01XzUge1xuICAgIG1hcmdpbi1yaWdodDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtNV81LFxuICAubXkteGwtNV81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC01XzUsXG4gIC5teC14bC01XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTZfNSB7XG4gICAgbWFyZ2luOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC02XzUsXG4gIC5teS14bC02XzUge1xuICAgIG1hcmdpbi10b3A6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTZfNSxcbiAgLm14LXhsLTZfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC02XzUsXG4gIC5teS14bC02XzUge1xuICAgIG1hcmdpbi1ib3R0b206IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTZfNSxcbiAgLm14LXhsLTZfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtN181IHtcbiAgICBtYXJnaW46IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTdfNSxcbiAgLm15LXhsLTdfNSB7XG4gICAgbWFyZ2luLXRvcDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtN181LFxuICAubXgteGwtN181IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTdfNSxcbiAgLm15LXhsLTdfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtN181LFxuICAubXgteGwtN181IHtcbiAgICBtYXJnaW4tbGVmdDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC04XzUge1xuICAgIG1hcmdpbjogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtOF81LFxuICAubXkteGwtOF81IHtcbiAgICBtYXJnaW4tdG9wOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC04XzUsXG4gIC5teC14bC04XzUge1xuICAgIG1hcmdpbi1yaWdodDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtOF81LFxuICAubXkteGwtOF81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC04XzUsXG4gIC5teC14bC04XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTlfNSB7XG4gICAgbWFyZ2luOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC05XzUsXG4gIC5teS14bC05XzUge1xuICAgIG1hcmdpbi10b3A6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTlfNSxcbiAgLm14LXhsLTlfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC05XzUsXG4gIC5teS14bC05XzUge1xuICAgIG1hcmdpbi1ib3R0b206IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTlfNSxcbiAgLm14LXhsLTlfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtMTBfNSB7XG4gICAgbWFyZ2luOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC0xMF81LFxuICAubXkteGwtMTBfNSB7XG4gICAgbWFyZ2luLXRvcDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtMTBfNSxcbiAgLm14LXhsLTEwXzUge1xuICAgIG1hcmdpbi1yaWdodDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtMTBfNSxcbiAgLm15LXhsLTEwXzUge1xuICAgIG1hcmdpbi1ib3R0b206IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTEwXzUsXG4gIC5teC14bC0xMF81IHtcbiAgICBtYXJnaW4tbGVmdDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTAsXG4gIC5weS14bC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC0wLFxuICAucHgteGwtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC0wLFxuICAucHkteGwtMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtMCxcbiAgLnB4LXhsLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTEge1xuICAgIHBhZGRpbmc6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtMSxcbiAgLnB5LXhsLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTEsXG4gIC5weC14bC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTEsXG4gIC5weS14bC0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC0xLFxuICAucHgteGwtMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtMiB7XG4gICAgcGFkZGluZzogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTIsXG4gIC5weS14bC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTIsXG4gIC5weC14bC0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtMixcbiAgLnB5LXhsLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtMixcbiAgLnB4LXhsLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtMyB7XG4gICAgcGFkZGluZzogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC0zLFxuICAucHkteGwtMyB7XG4gICAgcGFkZGluZy10b3A6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtMyxcbiAgLnB4LXhsLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtMyxcbiAgLnB5LXhsLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTMsXG4gIC5weC14bC0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC00IHtcbiAgICBwYWRkaW5nOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC00LFxuICAucHkteGwtNCB7XG4gICAgcGFkZGluZy10b3A6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTQsXG4gIC5weC14bC00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC00LFxuICAucHkteGwtNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTQsXG4gIC5weC14bC00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtNSB7XG4gICAgcGFkZGluZzogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC01LFxuICAucHkteGwtNSB7XG4gICAgcGFkZGluZy10b3A6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtNSxcbiAgLnB4LXhsLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtNSxcbiAgLnB5LXhsLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTUsXG4gIC5weC14bC01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC02IHtcbiAgICBwYWRkaW5nOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtNixcbiAgLnB5LXhsLTYge1xuICAgIHBhZGRpbmctdG9wOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtNixcbiAgLnB4LXhsLTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC02LFxuICAucHkteGwtNiB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC02LFxuICAucHgteGwtNiB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC03IHtcbiAgICBwYWRkaW5nOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTcsXG4gIC5weS14bC03IHtcbiAgICBwYWRkaW5nLXRvcDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC03LFxuICAucHgteGwtNyB7XG4gICAgcGFkZGluZy1yaWdodDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC03LFxuICAucHkteGwtNyB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtNyxcbiAgLnB4LXhsLTcge1xuICAgIHBhZGRpbmctbGVmdDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTgge1xuICAgIHBhZGRpbmc6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtOCxcbiAgLnB5LXhsLTgge1xuICAgIHBhZGRpbmctdG9wOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTgsXG4gIC5weC14bC04IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTgsXG4gIC5weS14bC04IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC04LFxuICAucHgteGwtOCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtOSB7XG4gICAgcGFkZGluZzogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC05LFxuICAucHkteGwtOSB7XG4gICAgcGFkZGluZy10b3A6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtOSxcbiAgLnB4LXhsLTkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtOSxcbiAgLnB5LXhsLTkge1xuICAgIHBhZGRpbmctYm90dG9tOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTksXG4gIC5weC14bC05IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC0xMCB7XG4gICAgcGFkZGluZzogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTEwLFxuICAucHkteGwtMTAge1xuICAgIHBhZGRpbmctdG9wOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtMTAsXG4gIC5weC14bC0xMCB7XG4gICAgcGFkZGluZy1yaWdodDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTEwLFxuICAucHkteGwtMTAge1xuICAgIHBhZGRpbmctYm90dG9tOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtMTAsXG4gIC5weC14bC0xMCB7XG4gICAgcGFkZGluZy1sZWZ0OiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC0xXzUge1xuICAgIHBhZGRpbmc6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTFfNSxcbiAgLnB5LXhsLTFfNSB7XG4gICAgcGFkZGluZy10b3A6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTFfNSxcbiAgLnB4LXhsLTFfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtMV81LFxuICAucHkteGwtMV81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtMV81LFxuICAucHgteGwtMV81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtMl81IHtcbiAgICBwYWRkaW5nOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC0yXzUsXG4gIC5weS14bC0yXzUge1xuICAgIHBhZGRpbmctdG9wOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC0yXzUsXG4gIC5weC14bC0yXzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTJfNSxcbiAgLnB5LXhsLTJfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTJfNSxcbiAgLnB4LXhsLTJfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTNfNSB7XG4gICAgcGFkZGluZzogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtM181LFxuICAucHkteGwtM181IHtcbiAgICBwYWRkaW5nLXRvcDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtM181LFxuICAucHgteGwtM181IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC0zXzUsXG4gIC5weS14bC0zXzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC0zXzUsXG4gIC5weC14bC0zXzUge1xuICAgIHBhZGRpbmctbGVmdDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC00XzUge1xuICAgIHBhZGRpbmc6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTRfNSxcbiAgLnB5LXhsLTRfNSB7XG4gICAgcGFkZGluZy10b3A6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTRfNSxcbiAgLnB4LXhsLTRfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtNF81LFxuICAucHkteGwtNF81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtNF81LFxuICAucHgteGwtNF81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtNV81IHtcbiAgICBwYWRkaW5nOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC01XzUsXG4gIC5weS14bC01XzUge1xuICAgIHBhZGRpbmctdG9wOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC01XzUsXG4gIC5weC14bC01XzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTVfNSxcbiAgLnB5LXhsLTVfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTVfNSxcbiAgLnB4LXhsLTVfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTZfNSB7XG4gICAgcGFkZGluZzogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtNl81LFxuICAucHkteGwtNl81IHtcbiAgICBwYWRkaW5nLXRvcDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtNl81LFxuICAucHgteGwtNl81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC02XzUsXG4gIC5weS14bC02XzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC02XzUsXG4gIC5weC14bC02XzUge1xuICAgIHBhZGRpbmctbGVmdDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC03XzUge1xuICAgIHBhZGRpbmc6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTdfNSxcbiAgLnB5LXhsLTdfNSB7XG4gICAgcGFkZGluZy10b3A6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTdfNSxcbiAgLnB4LXhsLTdfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtN181LFxuICAucHkteGwtN181IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtN181LFxuICAucHgteGwtN181IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtOF81IHtcbiAgICBwYWRkaW5nOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC04XzUsXG4gIC5weS14bC04XzUge1xuICAgIHBhZGRpbmctdG9wOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC04XzUsXG4gIC5weC14bC04XzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLThfNSxcbiAgLnB5LXhsLThfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLThfNSxcbiAgLnB4LXhsLThfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTlfNSB7XG4gICAgcGFkZGluZzogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtOV81LFxuICAucHkteGwtOV81IHtcbiAgICBwYWRkaW5nLXRvcDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtOV81LFxuICAucHgteGwtOV81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC05XzUsXG4gIC5weS14bC05XzUge1xuICAgIHBhZGRpbmctYm90dG9tOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC05XzUsXG4gIC5weC14bC05XzUge1xuICAgIHBhZGRpbmctbGVmdDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC0xMF81IHtcbiAgICBwYWRkaW5nOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC0xMF81LFxuICAucHkteGwtMTBfNSB7XG4gICAgcGFkZGluZy10b3A6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTEwXzUsXG4gIC5weC14bC0xMF81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC0xMF81LFxuICAucHkteGwtMTBfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTEwXzUsXG4gIC5weC14bC0xMF81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjEge1xuICAgIG1hcmdpbjogLTAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjEsXG4gIC5teS14bC1uMSB7XG4gICAgbWFyZ2luLXRvcDogLTAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjEsXG4gIC5teC14bC1uMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uMSxcbiAgLm15LXhsLW4xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uMSxcbiAgLm14LXhsLW4xIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uMiB7XG4gICAgbWFyZ2luOiAtMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW4yLFxuICAubXkteGwtbjIge1xuICAgIG1hcmdpbi10b3A6IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjIsXG4gIC5teC14bC1uMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW4yLFxuICAubXkteGwtbjIge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjIsXG4gIC5teC14bC1uMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uMyB7XG4gICAgbWFyZ2luOiAtMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uMyxcbiAgLm15LXhsLW4zIHtcbiAgICBtYXJnaW4tdG9wOiAtMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1uMyxcbiAgLm14LXhsLW4zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW4zLFxuICAubXkteGwtbjMge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW4zLFxuICAubXgteGwtbjMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW40IHtcbiAgICBtYXJnaW46IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uNCxcbiAgLm15LXhsLW40IHtcbiAgICBtYXJnaW4tdG9wOiAtMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjQsXG4gIC5teC14bC1uNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjQsXG4gIC5teS14bC1uNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW40LFxuICAubXgteGwtbjQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uNSB7XG4gICAgbWFyZ2luOiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uNSxcbiAgLm15LXhsLW41IHtcbiAgICBtYXJnaW4tdG9wOiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1uNSxcbiAgLm14LXhsLW41IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW41LFxuICAubXkteGwtbjUge1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW41LFxuICAubXgteGwtbjUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW42IHtcbiAgICBtYXJnaW46IC0yLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjYsXG4gIC5teS14bC1uNiB7XG4gICAgbWFyZ2luLXRvcDogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1uNixcbiAgLm14LXhsLW42IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjYsXG4gIC5teS14bC1uNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uNixcbiAgLm14LXhsLW42IHtcbiAgICBtYXJnaW4tbGVmdDogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW43IHtcbiAgICBtYXJnaW46IC0zLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW43LFxuICAubXkteGwtbjcge1xuICAgIG1hcmdpbi10b3A6IC0zLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW43LFxuICAubXgteGwtbjcge1xuICAgIG1hcmdpbi1yaWdodDogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjcsXG4gIC5teS14bC1uNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjcsXG4gIC5teC14bC1uNyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjgge1xuICAgIG1hcmdpbjogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjgsXG4gIC5teS14bC1uOCB7XG4gICAgbWFyZ2luLXRvcDogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjgsXG4gIC5teC14bC1uOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uOCxcbiAgLm15LXhsLW44IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uOCxcbiAgLm14LXhsLW44IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uOSB7XG4gICAgbWFyZ2luOiAtNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uOSxcbiAgLm15LXhsLW45IHtcbiAgICBtYXJnaW4tdG9wOiAtNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1uOSxcbiAgLm14LXhsLW45IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW45LFxuICAubXkteGwtbjkge1xuICAgIG1hcmdpbi1ib3R0b206IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW45LFxuICAubXgteGwtbjkge1xuICAgIG1hcmdpbi1sZWZ0OiAtNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW4xMCB7XG4gICAgbWFyZ2luOiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW4xMCxcbiAgLm15LXhsLW4xMCB7XG4gICAgbWFyZ2luLXRvcDogLTYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1uMTAsXG4gIC5teC14bC1uMTAge1xuICAgIG1hcmdpbi1yaWdodDogLTYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uMTAsXG4gIC5teS14bC1uMTAge1xuICAgIG1hcmdpbi1ib3R0b206IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjEwLFxuICAubXgteGwtbjEwIHtcbiAgICBtYXJnaW4tbGVmdDogLTYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW4xXzUge1xuICAgIG1hcmdpbjogLTAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW4xXzUsXG4gIC5teS14bC1uMV81IHtcbiAgICBtYXJnaW4tdG9wOiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjFfNSxcbiAgLm14LXhsLW4xXzUge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW4xXzUsXG4gIC5teS14bC1uMV81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjFfNSxcbiAgLm14LXhsLW4xXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uMl81IHtcbiAgICBtYXJnaW46IC0xLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uMl81LFxuICAubXkteGwtbjJfNSB7XG4gICAgbWFyZ2luLXRvcDogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW4yXzUsXG4gIC5teC14bC1uMl81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uMl81LFxuICAubXkteGwtbjJfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW4yXzUsXG4gIC5teC14bC1uMl81IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjNfNSB7XG4gICAgbWFyZ2luOiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjNfNSxcbiAgLm15LXhsLW4zXzUge1xuICAgIG1hcmdpbi10b3A6IC0xLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1uM181LFxuICAubXgteGwtbjNfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjNfNSxcbiAgLm15LXhsLW4zXzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uM181LFxuICAubXgteGwtbjNfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW40XzUge1xuICAgIG1hcmdpbjogLTIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW40XzUsXG4gIC5teS14bC1uNF81IHtcbiAgICBtYXJnaW4tdG9wOiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjRfNSxcbiAgLm14LXhsLW40XzUge1xuICAgIG1hcmdpbi1yaWdodDogLTIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW40XzUsXG4gIC5teS14bC1uNF81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjRfNSxcbiAgLm14LXhsLW40XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uNV81IHtcbiAgICBtYXJnaW46IC0yLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uNV81LFxuICAubXkteGwtbjVfNSB7XG4gICAgbWFyZ2luLXRvcDogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW41XzUsXG4gIC5teC14bC1uNV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uNV81LFxuICAubXkteGwtbjVfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW41XzUsXG4gIC5teC14bC1uNV81IHtcbiAgICBtYXJnaW4tbGVmdDogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjZfNSB7XG4gICAgbWFyZ2luOiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjZfNSxcbiAgLm15LXhsLW42XzUge1xuICAgIG1hcmdpbi10b3A6IC0zLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1uNl81LFxuICAubXgteGwtbjZfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjZfNSxcbiAgLm15LXhsLW42XzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uNl81LFxuICAubXgteGwtbjZfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW43XzUge1xuICAgIG1hcmdpbjogLTMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW43XzUsXG4gIC5teS14bC1uN181IHtcbiAgICBtYXJnaW4tdG9wOiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjdfNSxcbiAgLm14LXhsLW43XzUge1xuICAgIG1hcmdpbi1yaWdodDogLTMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW43XzUsXG4gIC5teS14bC1uN181IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjdfNSxcbiAgLm14LXhsLW43XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uOF81IHtcbiAgICBtYXJnaW46IC0zLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uOF81LFxuICAubXkteGwtbjhfNSB7XG4gICAgbWFyZ2luLXRvcDogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW44XzUsXG4gIC5teC14bC1uOF81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uOF81LFxuICAubXkteGwtbjhfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW44XzUsXG4gIC5teC14bC1uOF81IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjlfNSB7XG4gICAgbWFyZ2luOiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjlfNSxcbiAgLm15LXhsLW45XzUge1xuICAgIG1hcmdpbi10b3A6IC00LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1uOV81LFxuICAubXgteGwtbjlfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjlfNSxcbiAgLm15LXhsLW45XzUge1xuICAgIG1hcmdpbi1ib3R0b206IC00LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uOV81LFxuICAubXgteGwtbjlfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC00LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW4xMF81IHtcbiAgICBtYXJnaW46IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uMTBfNSxcbiAgLm15LXhsLW4xMF81IHtcbiAgICBtYXJnaW4tdG9wOiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjEwXzUsXG4gIC5teC14bC1uMTBfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjEwXzUsXG4gIC5teS14bC1uMTBfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW4xMF81LFxuICAubXgteGwtbjEwXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtYXV0byxcbiAgLm15LXhsLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtYXV0byxcbiAgLm14LXhsLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1hdXRvLFxuICAubXkteGwtYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1hdXRvLFxuICAubXgteGwtYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuLnN0cmV0Y2hlZC1saW5rOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbn1cblxuLnRleHQtbW9ub3NwYWNlIHtcbiAgZm9udC1mYW1pbHk6IFNGTW9uby1SZWd1bGFyLCBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJMaWJlcmF0aW9uIE1vbm9cIiwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2UgIWltcG9ydGFudDtcbn1cblxuLnRleHQtanVzdGlmeSB7XG4gIHRleHQtYWxpZ246IGp1c3RpZnkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtd3JhcCB7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWwgIWltcG9ydGFudDtcbn1cblxuLnRleHQtbm93cmFwIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC10cnVuY2F0ZSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4udGV4dC1sZWZ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnRleHQtc20tbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LXNtLXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LXNtLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGV4dC1tZC1sZWZ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQtbWQtcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQtbWQtY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAudGV4dC1sZy1sZWZ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQtbGctcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQtbGctY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAudGV4dC14bC1sZWZ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQteGwtcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQteGwtY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxufVxuLnRleHQtbG93ZXJjYXNlIHtcbiAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC11cHBlcmNhc2Uge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWNhcGl0YWxpemUge1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZSAhaW1wb3J0YW50O1xufVxuXG4uZm9udC13ZWlnaHQtbGlnaHQge1xuICBmb250LXdlaWdodDogMzAwICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LXdlaWdodC1saWdodGVyIHtcbiAgZm9udC13ZWlnaHQ6IGxpZ2h0ZXIgIWltcG9ydGFudDtcbn1cblxuLmZvbnQtd2VpZ2h0LW5vcm1hbCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDAgIWltcG9ydGFudDtcbn1cblxuLmZvbnQtd2VpZ2h0LWJvbGQge1xuICBmb250LXdlaWdodDogNzAwICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LXdlaWdodC1ib2xkZXIge1xuICBmb250LXdlaWdodDogYm9sZGVyICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LWl0YWxpYyB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYyAhaW1wb3J0YW50O1xufVxuXG4udGV4dC13aGl0ZSB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXByaW1hcnkge1xuICBjb2xvcjogIzMyNmZlMiAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtcHJpbWFyeTpob3ZlciwgYS50ZXh0LXByaW1hcnk6Zm9jdXMge1xuICBjb2xvcjogIzEyMzk4MiAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1zZWNvbmRhcnkge1xuICBjb2xvcjogIzRjNGM0YyAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtc2Vjb25kYXJ5OmhvdmVyLCBhLnRleHQtc2Vjb25kYXJ5OmZvY3VzIHtcbiAgY29sb3I6ICMwYzBjMGMgIWltcG9ydGFudDtcbn1cblxuLnRleHQtc3VjY2VzcyB7XG4gIGNvbG9yOiAjMDQ2YTM4ICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1zdWNjZXNzOmhvdmVyLCBhLnRleHQtc3VjY2Vzczpmb2N1cyB7XG4gIGNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1pbmZvIHtcbiAgY29sb3I6ICMzMTcwOGYgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LWluZm86aG92ZXIsIGEudGV4dC1pbmZvOmZvY3VzIHtcbiAgY29sb3I6ICMxMDI2MzAgIWltcG9ydGFudDtcbn1cblxuLnRleHQtd2FybmluZyB7XG4gIGNvbG9yOiAjZWVhMTAzICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC13YXJuaW5nOmhvdmVyLCBhLnRleHQtd2FybmluZzpmb2N1cyB7XG4gIGNvbG9yOiAjNzA0YzAxICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWRhbmdlciB7XG4gIGNvbG9yOiAjYTUxYTFmICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1kYW5nZXI6aG92ZXIsIGEudGV4dC1kYW5nZXI6Zm9jdXMge1xuICBjb2xvcjogIzM3MDkwYSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1saWdodCB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1saWdodDpob3ZlciwgYS50ZXh0LWxpZ2h0OmZvY3VzIHtcbiAgY29sb3I6ICNiZmJmYmYgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZGFyayB7XG4gIGNvbG9yOiAjMzYzNjM2ICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1kYXJrOmhvdmVyLCBhLnRleHQtZGFyazpmb2N1cyB7XG4gIGNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ncmVlbiB7XG4gIGNvbG9yOiAjMDQ2YTM4ICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1ncmVlbjpob3ZlciwgYS50ZXh0LWdyZWVuOmZvY3VzIHtcbiAgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWxpbWUge1xuICBjb2xvcjogIzQxYTkyOCAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtbGltZTpob3ZlciwgYS50ZXh0LWxpbWU6Zm9jdXMge1xuICBjb2xvcjogIzE5NDIxMCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ibGFjayB7XG4gIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1ibGFjazpob3ZlciwgYS50ZXh0LWJsYWNrOmZvY3VzIHtcbiAgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWZvY3VzIHtcbiAgY29sb3I6ICM3NmEwYjQgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LWZvY3VzOmhvdmVyLCBhLnRleHQtZm9jdXM6Zm9jdXMge1xuICBjb2xvcjogIzNjNWU2ZSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ib2R5IHtcbiAgY29sb3I6ICMzNjM2MzYgIWltcG9ydGFudDtcbn1cblxuLnRleHQtbXV0ZWQge1xuICBjb2xvcjogIzY2NiAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ibGFjay01MCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtd2hpdGUtNTAge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWhpZGUge1xuICBmb250OiAwLzAgYTtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbn1cblxuLnRleHQtZGVjb3JhdGlvbi1ub25lIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJyZWFrIHtcbiAgd29yZC1icmVhazogYnJlYWstd29yZCAhaW1wb3J0YW50O1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQgIWltcG9ydGFudDtcbn1cblxuLnRleHQtcmVzZXQge1xuICBjb2xvcjogaW5oZXJpdCAhaW1wb3J0YW50O1xufVxuXG4udmlzaWJsZSB7XG4gIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbn1cblxuLmludmlzaWJsZSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgcHJpbnQge1xuICAqLFxuICAqOjpiZWZvcmUsXG4gICo6OmFmdGVyIHtcbiAgICB0ZXh0LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICBhOm5vdCguYnRuKSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cbiAgYWJiclt0aXRsZV06OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIiAoXCIgYXR0cih0aXRsZSkgXCIpXCI7XG4gIH1cbiAgcHJlIHtcbiAgICB3aGl0ZS1zcGFjZTogcHJlLXdyYXAgIWltcG9ydGFudDtcbiAgfVxuICBwcmUsXG4gIGJsb2NrcXVvdGUge1xuICAgIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICNhZWFlYWU7XG4gICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkO1xuICB9XG4gIHRyLFxuICBpbWcge1xuICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDtcbiAgfVxuICBwLFxuICBoMixcbiAgaDMge1xuICAgIG9ycGhhbnM6IDM7XG4gICAgd2lkb3dzOiAzO1xuICB9XG4gIGgyLFxuICBoMyB7XG4gICAgcGFnZS1icmVhay1hZnRlcjogYXZvaWQ7XG4gIH1cbiAgQHBhZ2Uge1xuICAgIHNpemU6IGEzO1xuICB9XG4gIGJvZHkge1xuICAgIG1pbi13aWR0aDogMTAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbnRhaW5lciB7XG4gICAgbWluLXdpZHRoOiAxMDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAubmF2YmFyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5iYWRnZSB7XG4gICAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgIzAwMDtcbiAgfVxuICAudGFibGUge1xuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2UgIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUgdGQsXG4gIC50YWJsZSB0aCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS1ib3JkZXJlZCB0aCxcbiAgLnRhYmxlLWJvcmRlcmVkIHRkIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGFkYWRhICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLWRhcmsge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICB9XG4gIC50YWJsZS1kYXJrIHRoLFxuICAudGFibGUtZGFyayB0ZCxcbiAgLnRhYmxlLWRhcmsgdGhlYWQgdGgsXG4gIC50YWJsZS1kYXJrIHRib2R5ICsgdGJvZHkge1xuICAgIGJvcmRlci1jb2xvcjogI2NjYztcbiAgfVxuICAudGFibGUgLnRoZWFkLWRhcmsgdGgge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIGJvcmRlci1jb2xvcjogI2NjYztcbiAgfVxufVxuLyogRm9udCBNaXhpbnMsIEV4dGVuc2lvbnMgKi9cbi5saW5rLXByaW1hcnktMSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBjb2xvcjogIzMyNmZlMjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xufVxuLmxpbmstcHJpbWFyeS0xOmhvdmVyIHtcbiAgY29sb3I6ICMzMjZmZTI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5saW5rLXByaW1hcnktMS5hY3RpdmUsIC5saW5rLXByaW1hcnktMTphY3RpdmUsIC5saW5rLXByaW1hcnktMTpmb2N1cyB7XG4gIGNvbG9yOiAjMzI2ZmUyO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5saW5rLXByaW1hcnktMS5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cbi5saW5rLXByaW1hcnktMS5hY3RpdmUsIC5saW5rLXByaW1hcnktMTphY3RpdmUsIC5saW5rLXByaW1hcnktMTpob3ZlciwgLmxpbmstcHJpbWFyeS0xOmZvY3VzIHtcbiAgY29sb3I6ICMzMjZmZTI7XG59XG5cbi5pbmxpbmUtdGV4dC1zZXBhcmF0b3JzIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5pbmxpbmUtdGV4dC1zZXBhcmF0b3JzID4gKiB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xufVxuLmlubGluZS10ZXh0LXNlcGFyYXRvcnMgPiAqICsgKjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgbWFyZ2luOiAwIDEuMjVlbSAtMC41ZW0gMWVtO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDEuNWVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNC45OHB4KSB7XG4gIC5vcmRlcmRldGFpbHMge1xuICAgIG1hcmdpbi10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDAuMzQzNzVyZW0gNTBweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAzMjVweCAhaW1wb3J0YW50O1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAub3JkZXJkZXRhaWxzIHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIGFuZCAobWF4LXdpZHRoOiAxMTE2cHgpIHtcbiAgLmNhbmNlbG9yZGVyIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkgYW5kIChtYXgtd2lkdGg6IDExMTZweCkge1xuICAuY2FuY2Vsb3JkZXIgLm9yZGVyZGV0YWlscyB7XG4gICAgd2lkdGg6IDM2NXB4ICFpbXBvcnRhbnQ7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIGFuZCAobWF4LXdpZHRoOiAxMTE2cHgpIHtcbiAgLmNhbmNlbG9yZGVyIC5jYW5jZWxvcmRlciA+IDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgfVxufVxuXG4ubm8tdW5kZXJsaW5lLFxuLm5vLXVuZGVybGluZTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ubGluay1jb250YWluZXI6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cbi5saW5rLWNvbnRhaW5lcjpob3ZlciAqIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDtcbn1cblxuLmxpbmstY29udGFpbmVyLXVuaWZvcm06aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cbi5saW5rLWNvbnRhaW5lci11bmlmb3JtOmhvdmVyICoge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAwLjFyZW0gIWltcG9ydGFudDtcbn1cblxuLnB1bGwtbGVmdC14cyB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4ucHVsbC1yaWdodC14cyB7XG4gIGZsb2F0OiByaWdodDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnB1bGwtbGVmdC1zbSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbiAgLnB1bGwtcmlnaHQtc20ge1xuICAgIGZsb2F0OiByaWdodDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyNC45OHB4KSB7XG4gIC5wdWxsLWxlZnQtbWQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG4gIC5wdWxsLXJpZ2h0LW1kIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIGFuZCAobWF4LXdpZHRoOiAxMzY1Ljk4cHgpIHtcbiAgLnB1bGwtbGVmdC1sZyB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbiAgLnB1bGwtcmlnaHQtbGcge1xuICAgIGZsb2F0OiByaWdodDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAucHVsbC1sZWZ0LXhsIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuICAucHVsbC1yaWdodC14bCB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLmhpZGRlbi14cy1kb3duIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5oaWRkZW4tc20tZG93biB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0Ljk4cHgpIHtcbiAgLmhpZGRlbi1tZC1kb3duIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEzNjUuOThweCkge1xuICAuaGlkZGVuLWxnLWRvd24ge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uaGlkZGVuLXhsLWRvd24ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5yb3cuZXF1YWwtaGVpZ2h0ID4gW2NsYXNzXj1jb2xdIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmZ1bGwtd2lkdGgge1xuICByaWdodDogaW5oZXJpdDtcbiAgbGVmdDogNTAlO1xuICB3aWR0aDogMTAwdncgIWltcG9ydGFudDtcbiAgd2lkdGg6IHZhcigtLXZ3LCAxMDB2dykgIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ub3ZlcnJpZGUtZnVsbC13aWR0aCB7XG4gIHJpZ2h0OiBpbmhlcml0O1xuICBsZWZ0OiA1MCU7XG4gIHdpZHRoOiAxMDB2dyAhaW1wb3J0YW50O1xuICB3aWR0aDogdmFyKC0tdncsIDEwMHZ3KSAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAudy1zbS0yNSB7XG4gICAgd2lkdGg6IDI1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXNtLTI1IHtcbiAgICBoZWlnaHQ6IDI1JSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnctbWQtMjUge1xuICAgIHdpZHRoOiAyNSUgIWltcG9ydGFudDtcbiAgfVxuICAuaC1tZC0yNSB7XG4gICAgaGVpZ2h0OiAyNSUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAudy1sZy0yNSB7XG4gICAgd2lkdGg6IDI1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5oLWxnLTI1IHtcbiAgICBoZWlnaHQ6IDI1JSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnctc20tNTAge1xuICAgIHdpZHRoOiA1MCUgIWltcG9ydGFudDtcbiAgfVxuICAuaC1zbS01MCB7XG4gICAgaGVpZ2h0OiA1MCUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC53LW1kLTUwIHtcbiAgICB3aWR0aDogNTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbWQtNTAge1xuICAgIGhlaWdodDogNTAlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnctbGctNTAge1xuICAgIHdpZHRoOiA1MCUgIWltcG9ydGFudDtcbiAgfVxuICAuaC1sZy01MCB7XG4gICAgaGVpZ2h0OiA1MCUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC53LXNtLTc1IHtcbiAgICB3aWR0aDogNzUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtc20tNzUge1xuICAgIGhlaWdodDogNzUlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudy1tZC03NSB7XG4gICAgd2lkdGg6IDc1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5oLW1kLTc1IHtcbiAgICBoZWlnaHQ6IDc1JSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC53LWxnLTc1IHtcbiAgICB3aWR0aDogNzUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbGctNzUge1xuICAgIGhlaWdodDogNzUlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAudy1zbS0xMDAge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtc20tMTAwIHtcbiAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC53LW1kLTEwMCB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuICAuaC1tZC0xMDAge1xuICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC53LWxnLTEwMCB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuICAuaC1sZy0xMDAge1xuICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnctc20tYXV0byB7XG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuaC1zbS1hdXRvIHtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC53LW1kLWF1dG8ge1xuICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbWQtYXV0byB7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnctbGctYXV0byB7XG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuaC1sZy1hdXRvIHtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC53LXNtLTMzIHtcbiAgICB3aWR0aDogMzMuMzMzMyUgIWltcG9ydGFudDtcbiAgfVxuICAuaC1zbS0zMyB7XG4gICAgaGVpZ2h0OiAzMy4zMzMzJSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnctbWQtMzMge1xuICAgIHdpZHRoOiAzMy4zMzMzJSAhaW1wb3J0YW50O1xuICB9XG4gIC5oLW1kLTMzIHtcbiAgICBoZWlnaHQ6IDMzLjMzMzMlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnctbGctMzMge1xuICAgIHdpZHRoOiAzMy4zMzMzJSAhaW1wb3J0YW50O1xuICB9XG4gIC5oLWxnLTMzIHtcbiAgICBoZWlnaHQ6IDMzLjMzMzMlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAudy1zbS02NiB7XG4gICAgd2lkdGg6IDY2LjY2NjYlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtc20tNjYge1xuICAgIGhlaWdodDogNjYuNjY2NiUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC53LW1kLTY2IHtcbiAgICB3aWR0aDogNjYuNjY2NiUgIWltcG9ydGFudDtcbiAgfVxuICAuaC1tZC02NiB7XG4gICAgaGVpZ2h0OiA2Ni42NjY2JSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC53LWxnLTY2IHtcbiAgICB3aWR0aDogNjYuNjY2NiUgIWltcG9ydGFudDtcbiAgfVxuICAuaC1sZy02NiB7XG4gICAgaGVpZ2h0OiA2Ni42NjY2JSAhaW1wb3J0YW50O1xuICB9XG59XG4vKlxuICAgIEJhZGdlIE1peGluXG4gICAgVGhpcyBjcmVhdGVzIGEgc29saWQgY29sb3JlZCBmbGFnIHdpdGggYXJyb3dzIG9uIHRoZSBzaWRlIHdpdGggdHJhbnNwYXJlbnQgdHJpYW5nbGUgY3V0LW91dFxuICAgIEBwYXJhbSAkYmdDb2xvcjogdGhlIGNvbG9yIG9mIHRoZSBiYWRnZVxuICAgIEBwYXJhbSAkY29sb3I6IHRoZSB0ZXh0IGNvbG9yXG4gICAgQHBhcmFtICRoZWlnaHQ6IHRoZSBoZWlnaHQgb2YgdGhlIGJhZGdlXG4gICAgQHBhcmFtICRhcnJvd1NpemU6IHRoZSB3aWR0aCBvZiB0aGUgYXJyb3cgdHJpYW5nbGVzXG5cbiAgICBleDogIEBpbmNsdWRlIGJhZGdlKCRhY2NlbnQyLCAyNHB4LCAxMnB4KTtcbiovXG4uYm9yZGVyIHtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLTAge1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci10b3Age1xuICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0OiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0OiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXRvcC0wIHtcbiAgYm9yZGVyLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXJpZ2h0LTAge1xuICBib3JkZXItcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ib3R0b20tMCB7XG4gIGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1sZWZ0LTAge1xuICBib3JkZXItbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXgge1xuICBib3JkZXItbGVmdDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJpZ2h0OiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXkge1xuICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmJvcmRlci1zbSB7XG4gICAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItc20tMCB7XG4gICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1zbS10b3Age1xuICAgIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1zbS1yaWdodCB7XG4gICAgYm9yZGVyLXJpZ2h0OiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItc20tYm90dG9tIHtcbiAgICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItc20tbGVmdCB7XG4gICAgYm9yZGVyLWxlZnQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1zbS10b3AtMCB7XG4gICAgYm9yZGVyLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItc20tcmlnaHQtMCB7XG4gICAgYm9yZGVyLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1zbS1ib3R0b20tMCB7XG4gICAgYm9yZGVyLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItc20tbGVmdC0wIHtcbiAgICBib3JkZXItbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItc20teCB7XG4gICAgYm9yZGVyLWxlZnQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXJpZ2h0OiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItc20teSB7XG4gICAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJvcmRlci1tZCB7XG4gICAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItbWQtMCB7XG4gICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1tZC10b3Age1xuICAgIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1tZC1yaWdodCB7XG4gICAgYm9yZGVyLXJpZ2h0OiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItbWQtYm90dG9tIHtcbiAgICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItbWQtbGVmdCB7XG4gICAgYm9yZGVyLWxlZnQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1tZC10b3AtMCB7XG4gICAgYm9yZGVyLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItbWQtcmlnaHQtMCB7XG4gICAgYm9yZGVyLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1tZC1ib3R0b20tMCB7XG4gICAgYm9yZGVyLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItbWQtbGVmdC0wIHtcbiAgICBib3JkZXItbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItbWQteCB7XG4gICAgYm9yZGVyLWxlZnQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXJpZ2h0OiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItbWQteSB7XG4gICAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5ib3JkZXItbGcge1xuICAgIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLWxnLTAge1xuICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItbGctdG9wIHtcbiAgICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItbGctcmlnaHQge1xuICAgIGJvcmRlci1yaWdodDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLWxnLWJvdHRvbSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLWxnLWxlZnQge1xuICAgIGJvcmRlci1sZWZ0OiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItbGctdG9wLTAge1xuICAgIGJvcmRlci10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLWxnLXJpZ2h0LTAge1xuICAgIGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItbGctYm90dG9tLTAge1xuICAgIGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLWxnLWxlZnQtMCB7XG4gICAgYm9yZGVyLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLWxnLXgge1xuICAgIGJvcmRlci1sZWZ0OiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1yaWdodDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLWxnLXkge1xuICAgIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAuYm9yZGVyLXhsIHtcbiAgICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci14bC0wIHtcbiAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXhsLXRvcCB7XG4gICAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXhsLXJpZ2h0IHtcbiAgICBib3JkZXItcmlnaHQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci14bC1ib3R0b20ge1xuICAgIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci14bC1sZWZ0IHtcbiAgICBib3JkZXItbGVmdDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXhsLXRvcC0wIHtcbiAgICBib3JkZXItdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci14bC1yaWdodC0wIHtcbiAgICBib3JkZXItcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXhsLWJvdHRvbS0wIHtcbiAgICBib3JkZXItYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci14bC1sZWZ0LTAge1xuICAgIGJvcmRlci1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci14bC14IHtcbiAgICBib3JkZXItbGVmdDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgICBib3JkZXItcmlnaHQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci14bC15IHtcbiAgICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5ib3JkZXItcHJpbWFyeSB7XG4gIGJvcmRlci1jb2xvcjogIzMyNmZlMiAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXNlY29uZGFyeSB7XG4gIGJvcmRlci1jb2xvcjogIzRjNGM0YyAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXN1Y2Nlc3Mge1xuICBib3JkZXItY29sb3I6ICMwNDZhMzggIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1pbmZvIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzE3MDhmICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItd2FybmluZyB7XG4gIGJvcmRlci1jb2xvcjogI2VlYTEwMyAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWRhbmdlciB7XG4gIGJvcmRlci1jb2xvcjogI2E1MWExZiAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWxpZ2h0IHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZGFyayB7XG4gIGJvcmRlci1jb2xvcjogIzM2MzYzNiAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWdyZWVuIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDQ2YTM4ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItbGltZSB7XG4gIGJvcmRlci1jb2xvcjogIzQxYTkyOCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWJsYWNrIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZm9jdXMge1xuICBib3JkZXItY29sb3I6ICM3NmEwYjQgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci13aGl0ZSB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZCB7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXRvcCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMTI1cmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1yaWdodCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjEyNXJlbSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4xMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMTI1cmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWxlZnQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjEyNXJlbSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1jaXJjbGUge1xuICBib3JkZXItcmFkaXVzOiA1MCUgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtMCB7XG4gIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbn1cblxuLmhvdmVyLXRyYW5zaXRpb24tZ3JvdyBpbWcsIC5ob3Zlci10cmFuc2l0aW9uLXNocmluayBpbWcsIC5ob3Zlci10cmFuc2l0aW9uLWZhZGUsIC5ob3Zlci10cmFuc2l0aW9uLWZhZGUtaW1nIGltZywgLmhvdmVyLXRyYW5zaXRpb24tdXAsIC5ob3Zlci10cmFuc2l0aW9uLWRvd24sIC5ob3Zlci10cmFuc2l0aW9uLXNpbXBsZS1zaGFkb3csIC5ob3Zlci10cmFuc2l0aW9uLXNoYWRvdyB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAzMDBtcztcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCkgc2NhbGUoMSwgMSk7XG59XG5cbi5ob3Zlci10cmFuc2l0aW9uLWdyb3c6aG92ZXIgaW1nIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcbn1cblxuLmhvdmVyLXRyYW5zaXRpb24tZmFkZSwgLmhvdmVyLXRyYW5zaXRpb24tZmFkZS1pbWcgaW1nIHtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAzMDBtcztcbn1cblxuLmhvdmVyLXRyYW5zaXRpb24tZmFkZTpob3ZlciwgLmhvdmVyLXRyYW5zaXRpb24tZmFkZS1pbWc6aG92ZXIgaW1nIHtcbiAgb3BhY2l0eTogMC43O1xufVxuXG4uaG92ZXItdHJhbnNpdGlvbi1ncm93IGltZywgLmhvdmVyLXRyYW5zaXRpb24tc2hyaW5rIGltZywgLmhvdmVyLXRyYW5zaXRpb24tZmFkZSwgLmhvdmVyLXRyYW5zaXRpb24tZmFkZS1pbWcgaW1nLCAuaG92ZXItdHJhbnNpdGlvbi11cCwgLmhvdmVyLXRyYW5zaXRpb24tZG93biwgLmhvdmVyLXRyYW5zaXRpb24tc2ltcGxlLXNoYWRvdywgLmhvdmVyLXRyYW5zaXRpb24tc2hhZG93IHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDMwMG1zO1xufVxuXG4uaG92ZXItdHJhbnNpdGlvbi11cDpob3ZlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC0wLjYyNXJlbSk7XG59XG5cbi5ob3Zlci10cmFuc2l0aW9uLWRvd246aG92ZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwLjYyNXJlbSk7XG59XG5cbi5ob3Zlci10cmFuc2l0aW9uLXNpbXBsZS1zaGFkb3csIC5ob3Zlci10cmFuc2l0aW9uLXNoYWRvdyB7XG4gIHRyYW5zaXRpb246IGFsbCAyMjBtcyBlYXNlLWluLW91dDtcbn1cblxuLmhvdmVyLXRyYW5zaXRpb24tc2ltcGxlLXNoYWRvdzpob3ZlciwgLmhvdmVyLXRyYW5zaXRpb24tc2hhZG93OmhvdmVyIHtcbiAgYm94LXNoYWRvdzogMCAwLjVyZW0gMXJlbSByZ2JhKDAsIDAsIDAsIDAuMTUpO1xufVxuXG5odG1sIHtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuXG5ib2R5IHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBib2R5IHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbn1cblxuZm9ybSB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgZm9ybSB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG59XG5cbmxhYmVsIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLypcbiogU2VlICB1dGlsaXRpZXMvX3R5cG9ncmFwaHkuc2NzcyBmb3IgbWl4aW5zXG4qL1xuLmZvbnQtc20ge1xuICBmb250LXNpemU6IDAuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLmZvbnQtYm9keS1zbSB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLmZvbnQtYm9keSB7XG4gIGZvbnQtc2l6ZTogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4uZm9udC1sZyB7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLmZvbnQtbGlnaHQge1xuICBmb250LXdlaWdodDogMzAwICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LXJlZ3VsYXIsXG4uZm9udC1ub3JtYWwge1xuICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LW1lZGl1bSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDAgIWltcG9ydGFudDtcbn1cblxuLmZvbnQtc2VtaWJvbGQge1xuICBmb250LXdlaWdodDogNjAwICFpbXBvcnRhbnQ7XG59XG5cbmIsXG4uYixcbnN0cm9uZyxcbi5zdHJvbmcsXG4uYm9sZCxcbi50ZXh0LWJvbGQsXG4uZm9udC1ib2xkIHtcbiAgZm9udC13ZWlnaHQ6IDcwMCAhaW1wb3J0YW50O1xufVxuXG4uZm9udC1leHRyYWJvbGQge1xuICBmb250LXdlaWdodDogODAwICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LWJsYWNrIHtcbiAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50O1xufVxuXG4uanVzdC1sb3ZlbHkge1xuICBmb250LWZhbWlseTogXCJKdXN0TG92ZWx5XCIsIEFyaWFsLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG59XG5cbmgxLFxuLmgxIHtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMS42MjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBoMSxcbiAgLmgxIHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGgxLFxuICAuaDEge1xuICAgIG1hcmdpbi1ib3R0b206IDEuODc1cmVtO1xuICB9XG59XG5cbmgyLFxuLmgyIHtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMS4zNzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBoMixcbiAgLmgyIHtcbiAgICBmb250LXNpemU6IDEuNzVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBoMixcbiAgLmgyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjg3NXJlbTtcbiAgfVxufVxuXG5oMyxcbi5oMyB7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBoMyxcbiAgLmgzIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgaDMsXG4gIC5oMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS44NzVyZW07XG4gIH1cbn1cblxuaDQsXG4uaDQge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNztcbiAgbWFyZ2luLWJvdHRvbTogMC45Mzc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGg0LFxuICAuaDQge1xuICAgIGZvbnQtc2l6ZTogMS4zNzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGg0LFxuICAuaDQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuODc1cmVtO1xuICB9XG59XG5cbmg1LFxuLmg1IHtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBoNSxcbiAgLmg1IHtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGg1LFxuICAuaDUge1xuICAgIG1hcmdpbi1ib3R0b206IDEuODc1cmVtO1xuICB9XG59XG5cbmg2LFxuLmg2IHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgaDYsXG4gIC5oNiB7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgaDYsXG4gIC5oNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS44NzVyZW07XG4gIH1cbn1cblxuLmRpc3BsYXktMSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDIuMjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmRpc3BsYXktMSB7XG4gICAgZm9udC1zaXplOiAyLjYyNXJlbTtcbiAgfVxufVxuXG4uZGlzcGxheS0yIHtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMS42MjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmRpc3BsYXktMiB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICB9XG59XG5cbi5kaXNwbGF5LTMge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5kaXNwbGF5LTMge1xuICAgIGZvbnQtc2l6ZTogMS4zNzVyZW07XG4gIH1cbn1cblxuLmRpc3BsYXktNCB7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmRpc3BsYXktNCB7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIH1cbn1cblxuLmxhYmVsMSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4zO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5sYWJlbDEge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICB9XG59XG5cbi5sYWJlbDEtYm9sZCB7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4zO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5sYWJlbDEtYm9sZCB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIH1cbn1cblxuLmxhYmVsMiB7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDAuNzVyZW07XG59XG5cbi5sYWJlbDItYm9sZCB7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDAuNzVyZW07XG59XG5cbi5sYWJlbDMge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbn1cblxuLmxhYmVsMy1ib2xkIHtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG59XG5cbi5sYWJlbDQtYm9sZCB7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmxhYmVsNC1ib2xkIHtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIH1cbn1cblxuYSB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIGEge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxufVxuXG5hLm5vcm1hbCxcbi5saW5rLFxuLmxpbmstcHJpbWFyeSB7XG4gIGNvbG9yOiAjMzI2ZmUyO1xuICBmb250LXdlaWdodDogNDAwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG59XG5hLm5vcm1hbDpob3Zlcixcbi5saW5rOmhvdmVyLFxuLmxpbmstcHJpbWFyeTpob3ZlciB7XG4gIGNvbG9yOiAjMzI2ZmUyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5hLm5vcm1hbC5hY3RpdmUsIGEubm9ybWFsOmFjdGl2ZSwgYS5ub3JtYWw6Zm9jdXMsXG4ubGluay5hY3RpdmUsXG4ubGluazphY3RpdmUsXG4ubGluazpmb2N1cyxcbi5saW5rLXByaW1hcnkuYWN0aXZlLFxuLmxpbmstcHJpbWFyeTphY3RpdmUsXG4ubGluay1wcmltYXJ5OmZvY3VzIHtcbiAgY29sb3I6ICMzMjZmZTI7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuYS5ub3JtYWwuc21hbGwsXG4ubGluay5zbWFsbCxcbi5saW5rLXByaW1hcnkuc21hbGwge1xuICBmb250LXNpemU6IDAuNzVyZW07XG59XG5cbi5saW5rMiB7XG4gIGNvbG9yOiAjMzI2ZmUyO1xuICBmb250LXdlaWdodDogNDAwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGNvbG9yOiAjMzYzNjM2O1xufVxuLmxpbmsyOmhvdmVyIHtcbiAgY29sb3I6ICMzMjZmZTI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5saW5rMi5hY3RpdmUsIC5saW5rMjphY3RpdmUsIC5saW5rMjpmb2N1cyB7XG4gIGNvbG9yOiAjMzI2ZmUyO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5saW5rMi5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cbi5saW5rMi5hY3RpdmUsIC5saW5rMjphY3RpdmUsIC5saW5rMjpob3ZlciwgLmxpbmsyOmZvY3VzIHtcbiAgY29sb3I6ICMzNjM2MzY7XG59XG4ubGluazIuc21hbGwge1xuICBmb250LXNpemU6IDAuNzVyZW07XG59XG5cbi5saW5rMyB7XG4gIGNvbG9yOiAjMzI2ZmUyO1xuICBmb250LXdlaWdodDogNDAwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cbi5saW5rMzpob3ZlciB7XG4gIGNvbG9yOiAjMzI2ZmUyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ubGluazMuYWN0aXZlLCAubGluazM6YWN0aXZlLCAubGluazM6Zm9jdXMge1xuICBjb2xvcjogIzMyNmZlMjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4ubGluazMuc21hbGwge1xuICBmb250LXNpemU6IDAuNzVyZW07XG59XG4ubGluazMuYWN0aXZlLCAubGluazM6YWN0aXZlLCAubGluazM6aG92ZXIsIC5saW5rMzpmb2N1cyB7XG4gIGNvbG9yOiAjMzYzNjM2O1xufVxuLmxpbmszLnNtYWxsIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuLmxpbmszLmFjdGl2ZSwgLmxpbmszOmFjdGl2ZSwgLmxpbmszOmhvdmVyLCAubGluazM6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xufVxuLmxpbmszLnNtYWxsIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuXG4ubmF2LWxpbmsge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuLm5hdi1saW5rOmFjdGl2ZSwgLm5hdi1saW5rOmhvdmVyLCAubmF2LWxpbms6Zm9jdXMsIC5uYXYtbGluay5hY3RpdmUge1xuICBjb2xvcjogIzM2MzYzNjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5zdHJpa2UtdGhyb3VnaCBzcGFuIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG59XG5cbi5wZHAtcHJpY2Uge1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wZHAtcHJpY2Uge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICB9XG59XG5cbi5wcm9kdWN0LXRpbGUtcHJpY2Uge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuXG4udGFibGUge1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi50YWJsZS13cmFwcGVyLnRhYmxlLW1oIHtcbiAgbWF4LWhlaWdodDogMjVyZW07XG59XG4udGFibGUtd3JhcHBlci50YWJsZS1taC0wIHtcbiAgbWF4LWhlaWdodDogbm9uZSAhaW1wb3J0YW50O1xufVxuLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1zdGlja3kpIHRhYmxlIHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1zdGlja3kpIHRhYmxlIHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgdG9wOiBjYWxjKDE5LjZweCArIDEuNDA2MjVyZW0gKyAwLjA2MjVyZW0pO1xuICB6LWluZGV4OiA0O1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICBsZWZ0OiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc3RpY2t5KSB0YWJsZSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1zdGlja3kpIHRhYmxlIHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICB0b3A6IGNhbGMoMjIuNHB4ICsgMS40MDYyNXJlbSArIDAuMDYyNXJlbSk7XG4gIH1cbn1cbi50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbm9zdGlja3kpIHRhYmxlIHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1ub3N0aWNreSkgdGFibGUgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICBwb3NpdGlvbjogc3RhdGljO1xufVxuLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1zbmFwKSB7XG4gIHNjcm9sbC1zbmFwLXR5cGU6IGJvdGggbWFuZGF0b3J5O1xuICBvdmVyc2Nyb2xsLWJlaGF2aW9yLXg6IGNvbnRhaW47XG59XG4udGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXNuYXApIHRoZWFkOmhhcyh+IHRib2R5KSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKSB0ZCxcbi50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc25hcCkgdGhlYWQ6aGFzKH4gdGJvZHkpIHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpIHRoIHtcbiAgc2Nyb2xsLXNuYXAtYWxpZ246IHN0YXJ0O1xufVxuLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1zbmFwKSB0Ym9keTpub3QodGhlYWQgfiAqKSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKSB0ZCxcbi50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc25hcCkgdGJvZHk6bm90KHRoZWFkIH4gKikgdHI6bm90KC5zZWN0aW9uLWhlYWRlcikgdGgge1xuICBzY3JvbGwtc25hcC1hbGlnbjogc3RhcnQ7XG59XG4udGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLW5vc25hcCkge1xuICBzY3JvbGwtc25hcC10eXBlOiBub25lO1xufVxuLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1zY3JvbGxpbmRpY2F0b3IpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1zY3JvbGxpbmRpY2F0b3IpOmhhcyguaW4tdmlldyk6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiA0cmVtO1xuICB3aWR0aDogNHJlbTtcbiAgdG9wOiA3LjVyZW07XG4gIHRvcDogbWF4KDIwJSwgNy41cmVtKTtcbiAgcmlnaHQ6IDUlO1xuICBvcGFjaXR5OiAxO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHBhZGRpbmc6IDAuMTI1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzMwJyBoZWlnaHQ9JzMwJyB2aWV3Qm94PScwIDAgMzAgMzAnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NnIGNsaXAtcGF0aD0ndXJsKCUyM2NsaXAwXzE3NV85NzQpJyUzRSUzQ2cgZmlsdGVyPSd1cmwoJTIzZmlsdGVyMF9kXzE3NV85NzQpJyUzRSUzQ3BhdGggZD0nTTI0LjI2NzcgMTQuNjgxN0gyMy41MDUyQzIzLjQzNDcgMTQuNTg2IDIzLjM0ODMgMTQuNDczOSAyMy4yNTAxIDE0LjM1NjdDMjIuOTk4NyAxNC4wNTY3IDIyLjU4MDcgMTMuNjExNiAyMi4wOTUzIDEzLjQxNzRDMjEuNjE4NyAxMy4yMjY4IDIwLjk4NjcgMTMuMjQ0NyAyMC41Nzc2IDEzLjI3NjVDMjAuNTE3OCAxMy4yODExIDIwLjQ1OTYgMTMuMjg2NCAyMC40MDM3IDEzLjI5MkMyMC4yNjgyIDEyLjk1NDIgMjAuMDI4NiAxMi42NDkgMTkuNjcwNSAxMi40NUMxOS40MTUgMTIuMzA3OSAxOS4wNjk2IDEyLjE0NTUgMTguNzAyNCAxMi4wNzIxQzE4LjM1NTIgMTIuMDAyNiAxNy44OTIxIDExLjk5NjMgMTcuNTA5NiAxMi4wMDU5QzE4LjU5NTIgMTEuMjIyMyAxOS4zMDMzIDkuOTQ2NDUgMTkuMzAzMyA4LjUwODIxQzE5LjMwMzMgNi4xMzA4OCAxNy4zNjkyIDQuMTk2NzggMTQuOTkxOCA0LjE5Njc4QzEyLjYxNDUgNC4xOTY3OCAxMC42ODA0IDYuMTMwODggMTAuNjgwNCA4LjUwODIxQzEwLjY4MDQgMTAuMDMyOCAxMS40NzU5IDExLjM3NSAxMi42NzM1IDEyLjE0MThWMTcuMDMyNUwxMC42MzE4IDE0Ljk5MDhDOS45NjE1NCAxNC4zMjA2IDguOTExMzUgMTQuMjE2NiA4LjEyMjYzIDE0Ljc0MjRDNy4yMzk0MyAxNS4zMzEyIDYuOTc0MzkgMTYuNTA5OSA3LjUyMDUxIDE3LjQyMDFMMTAuNzg3MiAyMi44NjQ2TDEyLjM4MDMgMjYuMDUwOEMxMi43MTM1IDI2LjcxNzEgMTMuMzk0NSAyNy4xMzggMTQuMTM5NSAyNy4xMzhIMjIuNDAyMUMyMy4xMDc5IDI3LjEzOCAyMy43NTk2IDI2Ljc1OTkgMjQuMTA5OCAyNi4xNDdMMjUuOTM5MiAyMi45NDU1QzI2LjI1ODcgMjIuMzg2NCAyNi40NTcgMjEuNzY2MiAyNi41MjExIDIxLjEyNTNMMjYuODc3MSAxNy41NjVDMjcuMDMxNCAxNi4wMjEzIDI1LjgxOTIgMTQuNjgxNyAyNC4yNjc3IDE0LjY4MTdaJyBmaWxsPSd3aGl0ZScvJTNFJTNDcGF0aCBkPSdNMjQuMjY3NyAxNC42ODE3SDIzLjUwNTJDMjMuNDM0NyAxNC41ODYgMjMuMzQ4MyAxNC40NzM5IDIzLjI1MDEgMTQuMzU2N0MyMi45OTg3IDE0LjA1NjcgMjIuNTgwNyAxMy42MTE2IDIyLjA5NTMgMTMuNDE3NEMyMS42MTg3IDEzLjIyNjggMjAuOTg2NyAxMy4yNDQ3IDIwLjU3NzYgMTMuMjc2NUMyMC41MTc4IDEzLjI4MTEgMjAuNDU5NiAxMy4yODY0IDIwLjQwMzcgMTMuMjkyQzIwLjI2ODIgMTIuOTU0MiAyMC4wMjg2IDEyLjY0OSAxOS42NzA1IDEyLjQ1QzE5LjQxNSAxMi4zMDc5IDE5LjA2OTYgMTIuMTQ1NSAxOC43MDI0IDEyLjA3MjFDMTguMzU1MiAxMi4wMDI2IDE3Ljg5MjEgMTEuOTk2MyAxNy41MDk2IDEyLjAwNTlDMTguNTk1MiAxMS4yMjIzIDE5LjMwMzMgOS45NDY0NSAxOS4zMDMzIDguNTA4MjFDMTkuMzAzMyA2LjEzMDg4IDE3LjM2OTIgNC4xOTY3OCAxNC45OTE4IDQuMTk2NzhDMTIuNjE0NSA0LjE5Njc4IDEwLjY4MDQgNi4xMzA4OCAxMC42ODA0IDguNTA4MjFDMTAuNjgwNCAxMC4wMzI4IDExLjQ3NTkgMTEuMzc1IDEyLjY3MzUgMTIuMTQxOFYxNy4wMzI1TDEwLjYzMTggMTQuOTkwOEM5Ljk2MTU0IDE0LjMyMDYgOC45MTEzNSAxNC4yMTY2IDguMTIyNjMgMTQuNzQyNEM3LjIzOTQzIDE1LjMzMTIgNi45NzQzOSAxNi41MDk5IDcuNTIwNTEgMTcuNDIwMUwxMC43ODcyIDIyLjg2NDZMMTIuMzgwMyAyNi4wNTA4QzEyLjcxMzUgMjYuNzE3MSAxMy4zOTQ1IDI3LjEzOCAxNC4xMzk1IDI3LjEzOEgyMi40MDIxQzIzLjEwNzkgMjcuMTM4IDIzLjc1OTYgMjYuNzU5OSAyNC4xMDk4IDI2LjE0N0wyNS45MzkyIDIyLjk0NTVDMjYuMjU4NyAyMi4zODY0IDI2LjQ1NyAyMS43NjYyIDI2LjUyMTEgMjEuMTI1M0wyNi44NzcxIDE3LjU2NUMyNy4wMzE0IDE2LjAyMTMgMjUuODE5MiAxNC42ODE3IDI0LjI2NzcgMTQuNjgxN1pNMTEuODQyIDguNTA4MjFDMTEuODQyIDYuNzcxMzUgMTMuMjU1IDUuMzU4MzEgMTQuOTkxOCA1LjM1ODMxQzE2LjcyODcgNS4zNTgzMSAxOC4xNDE4IDYuNzcxMzUgMTguMTQxOCA4LjUwODIxQzE4LjE0MTggOS4zNTM3NSAxNy44MDY4IDEwLjEyMjUgMTcuMjYyNyAxMC42ODg5VjguNDUzNTZDMTcuMjYyNyA3LjE4NjMgMTYuMjM1MyA2LjE1ODk4IDE0Ljk2ODEgNi4xNTg5OEMxMy43MDA4IDYuMTU4OTggMTIuNjczNSA3LjE4NjMgMTIuNjczNSA4LjQ1MzU2VjEwLjYzODJDMTIuMTU3NSAxMC4wNzcxIDExLjg0MiA5LjMyODg0IDExLjg0MiA4LjUwODIxWk0yNS41NzI0IDE3LjQzNDZMMjUuMjE2MyAyMC45OTQ4QzI1LjE3MDYgMjEuNDUyNiAyNS4wMjkgMjEuODk1NiAyNC44MDA4IDIyLjI5NUwyMi45NzEzIDI1LjQ5NjVDMjIuODU0NiAyNS43MDA4IDIyLjYzNzMgMjUuODI2OCAyMi40MDIxIDI1LjgyNjhIMTQuMTM5NUMxMy44OTExIDI1LjgyNjggMTMuNjY0MSAyNS42ODY1IDEzLjU1MzEgMjUuNDY0NEwxMS45Mzc0IDIyLjIzMzFMOC42NDQ4NSAxNi43NDU1QzguNDU4ODIgMTYuNDM1NCA4LjU0OTEgMTYuMDMzOSA4Ljg0OTk2IDE1LjgzMzRDOS4xMTg2MiAxNS42NTQyIDkuNDc2MzUgMTUuNjg5NyA5LjcwNDY3IDE1LjkxOEwxMi44NjU1IDE5LjA3ODhDMTMuMDUzIDE5LjI2NjMgMTMuMzM1IDE5LjMyMjQgMTMuNTggMTkuMjIxQzEzLjgyNSAxOS4xMTk1IDEzLjk4NDcgMTguODgwNCAxMy45ODQ3IDE4LjYxNTNWOC40NTM1NkMxMy45ODQ3IDcuOTEwNDUgMTQuNDI1IDcuNDcwMTcgMTQuOTY4MSA3LjQ3MDE3QzE1LjUxMTIgNy40NzAxNyAxNS45NTE1IDcuOTEwNDUgMTUuOTUxNSA4LjQ1MzU2VjE2LjY0ODVDMTUuOTUxNSAxNy4wMTA2IDE2LjI0NSAxNy4zMDQxIDE2LjYwNzEgMTcuMzA0MUMxNi45NjkyIDE3LjMwNDEgMTcuMjYyNyAxNy4wMTA2IDE3LjI2MjcgMTYuNjQ4NVYxMy4zMjY5QzE3LjI5OTYgMTMuMzI1MiAxNy4zMzc0IDEzLjMyMzUgMTcuMzc1OSAxMy4zMjJDMTcuNzkwOCAxMy4zMDU5IDE4LjIxMDYgMTMuMzEwOSAxOC40NDUzIDEzLjM1NzhDMTguNjIxNCAxMy4zOTMgMTguODMwNSAxMy40ODMyIDE5LjAzMzQgMTMuNTk2QzE5LjEzMzQgMTMuNjUxNiAxOS4yMjk1IDEzLjc4OSAxOS4yMjk1IDE0LjAwNzZWMTYuNjQ4NUMxOS4yMjk1IDE3LjAxMDYgMTkuNTIzIDE3LjMwNDEgMTkuODg1MSAxNy4zMDQxQzIwLjI0NzEgMTcuMzA0MSAyMC41NDA2IDE3LjAxMDYgMjAuNTQwNiAxNi42NDg1VjE0LjU5NkMyMC41ODU1IDE0LjU5MTYgMjAuNjMxOCAxNC41ODc0IDIwLjY3OTIgMTQuNTgzN0MyMS4wOTM2IDE0LjU1MTUgMjEuNDQ0OCAxNC41Njk0IDIxLjYwODMgMTQuNjM0OEMyMS43NjI5IDE0LjY5NjcgMjIuMDAwNiAxNC45MDcxIDIyLjI0NDkgMTUuMTk4N0MyMi4zNTE0IDE1LjMyNTkgMjIuNDQyMiAxNS40NDc2IDIyLjUwNzQgMTUuNTM5M1YxNy4zMDQxQzIyLjUwNzQgMTcuNjY2MiAyMi44MDEgMTcuOTU5NyAyMy4xNjMgMTcuOTU5N0MyMy41MjUyIDE3Ljk1OTcgMjMuODE4NiAxNy42NjYyIDIzLjgxODYgMTcuMzA0MVYxNS45OTI5SDI0LjI2NzdDMjUuMDQzNSAxNS45OTI5IDI1LjY0OTUgMTYuNjYyNyAyNS41NzI0IDE3LjQzNDZaJyBmaWxsPSclMjMxQjFCMUInLyUzRSUzQ3BhdGggZD0nTTI5Ljc5MDYgNy41OTk0M0wyNi43NDcyIDQuNTU1OTNDMjYuNTAxNiA0LjMxMDQ4IDI2LjEwMjIgNC4zMTA1NCAyNS44NTY2IDQuNTU1OTlDMjUuNjExMiA0LjgwMTUgMjUuNjExMiA1LjIwMDg4IDI1Ljg1NjcgNS40NDYzOUwyNy44MjUyIDcuNDE1MDFIMjAuNzI4NkMyMC4zODE1IDcuNDE1MDEgMjAuMDk5IDcuNjk3NTEgMjAuMDk5IDguMDQ0NjlDMjAuMDk5IDguMzkxODcgMjAuMzgxNSA4LjY3NDMxIDIwLjcyODYgOC42NzQzMUgyNy44MjUyTDI1Ljg1NjYgMTAuNjQyOUMyNS42MTEyIDEwLjg4ODQgMjUuNjExMiAxMS4yODc5IDI1Ljg1NjcgMTEuNTMzNUMyNS45Nzk0IDExLjY1NjEgMjYuMTQwNiAxMS43MTc0IDI2LjMwMTkgMTEuNzE3NEMyNi40NjMxIDExLjcxNzQgMjYuNjI0NCAxMS42NTYxIDI2Ljc0NzIgMTEuNTMzNEwyOS43OTA3IDguNDg5ODlDMzAuMDM2MSA4LjI0NDM4IDMwLjAzNjEgNy44NDQ5NCAyOS43OTA2IDcuNTk5NDNaJyBmaWxsPSclMjMxQjFCMUInLyUzRSUzQ3BhdGggZD0nTTAuMjQyMzY2IDguNDg5ODlMMy4yODU4MSAxMS41MzM0QzMuNTMxMzggMTEuNzc4OCAzLjkzMDgyIDExLjc3ODggNC4xNzYzOSAxMS41MzMzQzQuNDIxNzcgMTEuMjg3OCA0LjQyMTc3IDEwLjg4ODQgNC4xNzYzMyAxMC42NDI5TDIuMjA3NzYgOC42NzQzMUg5LjMwNDM2QzkuNjUxNTQgOC42NzQzMSA5LjkzMzk4IDguMzkxODEgOS45MzM5OCA4LjA0NDYzQzkuOTMzOTggNy42OTc0NSA5LjY1MTU0IDcuNDE1MDEgOS4zMDQzNiA3LjQxNTAxSDIuMjA3NzZMNC4xNzYzOSA1LjQ0NjQ1QzQuNDIxNzcgNS4yMDA5NCA0LjQyMTc3IDQuODAxNDQgNC4xNzYzMyA0LjU1NTg3QzQuMDUzNiA0LjQzMzIgMy44OTIzNyA0LjM3MTg3IDMuNzMxMTMgNC4zNzE4N0MzLjU2OTg5IDQuMzcxODcgMy40MDg1OSA0LjQzMzIgMy4yODU4MSA0LjU1NTkzTDAuMjQyMzA1IDcuNTk5NDNDLTAuMDAzMDgwNzMgNy44NDQ5NCAtMC4wMDMwODA3NiA4LjI0NDM4IDAuMjQyMzY2IDguNDg5ODlaJyBmaWxsPSclMjMxQjFCMUInLyUzRSUzQy9nJTNFJTNDL2clM0UlM0NkZWZzJTNFJTNDZmlsdGVyIGlkPSdmaWx0ZXIwX2RfMTc1Xzk3NCcgeD0nLTMuOTQxNzMnIHk9JzAuMTk2Nzc3JyB3aWR0aD0nMzcuOTE2NScgaGVpZ2h0PSczMC45NDEyJyBmaWx0ZXJVbml0cz0ndXNlclNwYWNlT25Vc2UnIGNvbG9yLWludGVycG9sYXRpb24tZmlsdGVycz0nc1JHQiclM0UlM0NmZUZsb29kIGZsb29kLW9wYWNpdHk9JzAnIHJlc3VsdD0nQmFja2dyb3VuZEltYWdlRml4Jy8lM0UlM0NmZUNvbG9yTWF0cml4IGluPSdTb3VyY2VBbHBoYScgdHlwZT0nbWF0cml4JyB2YWx1ZXM9JzAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDEyNyAwJyByZXN1bHQ9J2hhcmRBbHBoYScvJTNFJTNDZmVPZmZzZXQvJTNFJTNDZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPScyJy8lM0UlM0NmZUNvbXBvc2l0ZSBpbjI9J2hhcmRBbHBoYScgb3BlcmF0b3I9J291dCcvJTNFJTNDZmVDb2xvck1hdHJpeCB0eXBlPSdtYXRyaXgnIHZhbHVlcz0nMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMC4xMiAwJy8lM0UlM0NmZUJsZW5kIG1vZGU9J25vcm1hbCcgaW4yPSdCYWNrZ3JvdW5kSW1hZ2VGaXgnIHJlc3VsdD0nZWZmZWN0MV9kcm9wU2hhZG93XzE3NV85NzQnLyUzRSUzQ2ZlQmxlbmQgbW9kZT0nbm9ybWFsJyBpbj0nU291cmNlR3JhcGhpYycgaW4yPSdlZmZlY3QxX2Ryb3BTaGFkb3dfMTc1Xzk3NCcgcmVzdWx0PSdzaGFwZScvJTNFJTNDL2ZpbHRlciUzRSUzQ2NsaXBQYXRoIGlkPSdjbGlwMF8xNzVfOTc0JyUzRSUzQ3JlY3Qgd2lkdGg9JzMwJyBoZWlnaHQ9JzMwJyBmaWxsPSd3aGl0ZScvJTNFJTNDL2NsaXBQYXRoJTNFJTNDL2RlZnMlM0UlM0Mvc3ZnJTNFXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDg1JTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYm94LXNoYWRvdzogMCAwIDAuMzc1cmVtIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTtcbiAgei1pbmRleDogMTtcbiAgYW5pbWF0aW9uOiBzd2lwZSAycyBlYXNlLWluIGluZmluaXRlIGZvcndhcmRzO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSA1MDBtcyBlYXNlO1xufVxuQGtleWZyYW1lcyBzd2lwZSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAxNSUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgNDUlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDgwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDBweCk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG4udGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXNjcm9sbGluZGljYXRvcik6aGFzKC5mYWRlLW91dCk6OmFmdGVyIHtcbiAgb3BhY2l0eTogMCAhaW1wb3J0YW50O1xuICBhbmltYXRpb24tcGxheS1zdGF0ZTogcGF1c2VkO1xufVxuLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1ub3Njcm9sbGluZGljYXRvcik6aGFzKC5pbi12aWV3KTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4udGFibGUtc3RpY2t5IHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi50YWJsZS1zdGlja3kgdGhlYWQgdHIgdGQsXG4udGFibGUtc3RpY2t5IHRoZWFkIHRyIHRoLFxuLnRhYmxlLXN0aWNreSB0Ym9keSB0ciB0ZCxcbi50YWJsZS1zdGlja3kgdGJvZHkgdHIgdGgge1xuICBtaW4td2lkdGg6IDQwdnc7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnRhYmxlLXN0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLXN0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLXN0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLXN0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgLS1jb2wtbWluLXdpZHRoOiAzMHZ3O1xuICAgIG1pbi13aWR0aDogdmFyKC0tY29sLW1pbi13aWR0aCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGFibGUtc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUtc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUtc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUtc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICAtLWNvbC1taW4td2lkdGg6IDI4dnc7XG4gICAgbWluLXdpZHRoOiB2YXIoLS1jb2wtbWluLXdpZHRoKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAudGFibGUtc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUtc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUtc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUtc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICAtLWNvbC1taW4td2lkdGg6IDIydnc7XG4gICAgbWluLXdpZHRoOiB2YXIoLS1jb2wtbWluLXdpZHRoKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAudGFibGUtc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUtc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUtc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUtc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICAtLWNvbC1taW4td2lkdGg6IDE3Ljg3NXJlbTtcbiAgICBtaW4td2lkdGg6IHZhcigtLWNvbC1taW4td2lkdGgpO1xuICB9XG59XG4udGFibGUtc3RpY2t5IHRoZWFkIHRyIHRkLmhhbGYsXG4udGFibGUtc3RpY2t5IHRoZWFkIHRyIHRoLmhhbGYsXG4udGFibGUtc3RpY2t5IHRib2R5IHRyIHRkLmhhbGYsXG4udGFibGUtc3RpY2t5IHRib2R5IHRyIHRoLmhhbGYge1xuICBtaW4td2lkdGg6IGNhbGModmFyKC0tY29sLW1pbi13aWR0aCkgLyAyKTtcbn1cbi50YWJsZS1zdGlja3kgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4udGFibGUtc3RpY2t5IHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgdG9wOiBjYWxjKDE5LjZweCArIDEuNDA2MjVyZW0gKyAwLjEyNXJlbSk7XG4gIHotaW5kZXg6IDQ7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIGxlZnQ6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRhYmxlLXN0aWNreSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLXN0aWNreSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgdG9wOiBjYWxjKDIyLjRweCArIDEuNDA2MjVyZW0gKyAwLjEyNXJlbSk7XG4gIH1cbn1cbi50YWJsZS1zdGlja3k6bm90KC50YWJsZS1zbmFwKSB0YWJsZSB0aGVhZCB0ciB0aCxcbi50YWJsZS1zdGlja3k6bm90KC50YWJsZS1zbmFwKSB0YWJsZSB0Ym9keSB0ciB0aCB7XG4gIG1heC13aWR0aDogbm9uZTtcbn1cbi50YWJsZS1zdGlja3kgdGhlYWQgdHIgdGgge1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDI7XG59XG4udGFibGUtc3RpY2t5IHRoZWFkIHRyIHRoOmZpcnN0LWNoaWxkIHtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMztcbn1cbi50YWJsZS1zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKik6Zmlyc3QtY2hpbGQgdGQsXG4udGFibGUtc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopOmZpcnN0LWNoaWxkIHRoIHtcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4udGFibGUtc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopIHRyIHRkLFxuLnRhYmxlLXN0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0aCB7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLnRhYmxlLXN0aWNreSB0Ym9keSB0ciB0aDpmaXJzdC1jaGlsZCB7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDI7XG59XG4udGFibGUtbm9zdGlja3kge1xuICB3aGl0ZS1zcGFjZTogd3JhcDtcbn1cbi50YWJsZS1ub3N0aWNreSB0aGVhZCB0ciB0ZCxcbi50YWJsZS1ub3N0aWNreSB0aGVhZCB0ciB0aCxcbi50YWJsZS1ub3N0aWNreSB0Ym9keSB0ciB0ZCxcbi50YWJsZS1ub3N0aWNreSB0Ym9keSB0ciB0aCB7XG4gIG1pbi13aWR0aDogdW5zZXQ7XG59XG4udGFibGUtbm9zdGlja3kgdGhlYWQgdHIgdGQuaGFsZixcbi50YWJsZS1ub3N0aWNreSB0aGVhZCB0ciB0aC5oYWxmLFxuLnRhYmxlLW5vc3RpY2t5IHRib2R5IHRyIHRkLmhhbGYsXG4udGFibGUtbm9zdGlja3kgdGJvZHkgdHIgdGguaGFsZiB7XG4gIG1pbi13aWR0aDogdW5zZXQ7XG59XG4udGFibGUtbm9zdGlja3kgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4udGFibGUtbm9zdGlja3kgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICBwb3NpdGlvbjogc3RhdGljO1xufVxuLnRhYmxlLW5vc3RpY2t5IHRoZWFkIHRyIHRoIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbn1cbi50YWJsZS1ub3N0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKTpmaXJzdC1jaGlsZCB0ZCxcbi50YWJsZS1ub3N0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKTpmaXJzdC1jaGlsZCB0aCB7XG4gIGJvcmRlci10b3A6IG5vbmU7XG59XG4udGFibGUtbm9zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKikgdHIgdGQsXG4udGFibGUtbm9zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKikgdHIgdGgge1xuICBib3JkZXItdG9wOiBub25lO1xufVxuLnRhYmxlLW5vc3RpY2t5IHRib2R5IHRyIHRoOmZpcnN0LWNoaWxkIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbn1cbi50YWJsZS1maXhlZCB7XG4gIHRhYmxlLWxheW91dDogZml4ZWQ7XG59XG4udGFibGUtbm9maXhlZCB7XG4gIHRhYmxlLWxheW91dDogYXV0bztcbn1cbi50YWJsZS1zdHJpcGVkIHRib2R5IHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpOm50aC1jaGlsZChldmVuKSB0ZCxcbi50YWJsZS1zdHJpcGVkIHRib2R5IHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpOm50aC1jaGlsZChldmVuKSB0aCB7XG4gIGJhY2tncm91bmQ6ICNmNWY1ZjU7XG59XG4udGFibGUtbm9zdHJpcGVkIHRib2R5IHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpOm50aC1jaGlsZChldmVuKSB0ZCxcbi50YWJsZS1ub3N0cmlwZWQgdGJvZHkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcik6bnRoLWNoaWxkKGV2ZW4pIHRoIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAudGFibGUtd3JhcHBlci50YWJsZS1zbS1taCB7XG4gICAgbWF4LWhlaWdodDogMjVyZW07XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXIudGFibGUtc20tbWgtMCB7XG4gICAgbWF4LWhlaWdodDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc20tc3RpY2t5KSB0YWJsZSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1zbS1zdGlja3kpIHRhYmxlIHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICB0b3A6IGNhbGMoMTkuNnB4ICsgMS40MDYyNXJlbSArIDAuMDYyNXJlbSk7XG4gICAgei1pbmRleDogNDtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIGxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc20tc3RpY2t5KSB0YWJsZSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1zbS1zdGlja3kpIHRhYmxlIHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICB0b3A6IGNhbGMoMjIuNHB4ICsgMS40MDYyNXJlbSArIDAuMDYyNXJlbSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXNtLW5vc3RpY2t5KSB0YWJsZSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1zbS1ub3N0aWNreSkgdGFibGUgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1zbS1zbmFwKSB7XG4gICAgc2Nyb2xsLXNuYXAtdHlwZTogYm90aCBtYW5kYXRvcnk7XG4gICAgb3ZlcnNjcm9sbC1iZWhhdmlvci14OiBjb250YWluO1xuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc20tc25hcCkgdGhlYWQ6aGFzKH4gdGJvZHkpIHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpIHRkLFxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXNtLXNuYXApIHRoZWFkOmhhcyh+IHRib2R5KSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKSB0aCB7XG4gICAgc2Nyb2xsLXNuYXAtYWxpZ246IHN0YXJ0O1xuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc20tc25hcCkgdGJvZHk6bm90KHRoZWFkIH4gKikgdHI6bm90KC5zZWN0aW9uLWhlYWRlcikgdGQsXG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc20tc25hcCkgdGJvZHk6bm90KHRoZWFkIH4gKikgdHI6bm90KC5zZWN0aW9uLWhlYWRlcikgdGgge1xuICAgIHNjcm9sbC1zbmFwLWFsaWduOiBzdGFydDtcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXNtLW5vc25hcCkge1xuICAgIHNjcm9sbC1zbmFwLXR5cGU6IG5vbmU7XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1zbS1zY3JvbGxpbmRpY2F0b3IpIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1zbS1zY3JvbGxpbmRpY2F0b3IpOmhhcyguaW4tdmlldyk6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDRyZW07XG4gICAgd2lkdGg6IDRyZW07XG4gICAgdG9wOiA3LjVyZW07XG4gICAgdG9wOiBtYXgoMjAlLCA3LjVyZW0pO1xuICAgIHJpZ2h0OiA1JTtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBwYWRkaW5nOiAwLjEyNXJlbTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMzAnIGhlaWdodD0nMzAnIHZpZXdCb3g9JzAgMCAzMCAzMCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ2cgY2xpcC1wYXRoPSd1cmwoJTIzY2xpcDBfMTc1Xzk3NCknJTNFJTNDZyBmaWx0ZXI9J3VybCglMjNmaWx0ZXIwX2RfMTc1Xzk3NCknJTNFJTNDcGF0aCBkPSdNMjQuMjY3NyAxNC42ODE3SDIzLjUwNTJDMjMuNDM0NyAxNC41ODYgMjMuMzQ4MyAxNC40NzM5IDIzLjI1MDEgMTQuMzU2N0MyMi45OTg3IDE0LjA1NjcgMjIuNTgwNyAxMy42MTE2IDIyLjA5NTMgMTMuNDE3NEMyMS42MTg3IDEzLjIyNjggMjAuOTg2NyAxMy4yNDQ3IDIwLjU3NzYgMTMuMjc2NUMyMC41MTc4IDEzLjI4MTEgMjAuNDU5NiAxMy4yODY0IDIwLjQwMzcgMTMuMjkyQzIwLjI2ODIgMTIuOTU0MiAyMC4wMjg2IDEyLjY0OSAxOS42NzA1IDEyLjQ1QzE5LjQxNSAxMi4zMDc5IDE5LjA2OTYgMTIuMTQ1NSAxOC43MDI0IDEyLjA3MjFDMTguMzU1MiAxMi4wMDI2IDE3Ljg5MjEgMTEuOTk2MyAxNy41MDk2IDEyLjAwNTlDMTguNTk1MiAxMS4yMjIzIDE5LjMwMzMgOS45NDY0NSAxOS4zMDMzIDguNTA4MjFDMTkuMzAzMyA2LjEzMDg4IDE3LjM2OTIgNC4xOTY3OCAxNC45OTE4IDQuMTk2NzhDMTIuNjE0NSA0LjE5Njc4IDEwLjY4MDQgNi4xMzA4OCAxMC42ODA0IDguNTA4MjFDMTAuNjgwNCAxMC4wMzI4IDExLjQ3NTkgMTEuMzc1IDEyLjY3MzUgMTIuMTQxOFYxNy4wMzI1TDEwLjYzMTggMTQuOTkwOEM5Ljk2MTU0IDE0LjMyMDYgOC45MTEzNSAxNC4yMTY2IDguMTIyNjMgMTQuNzQyNEM3LjIzOTQzIDE1LjMzMTIgNi45NzQzOSAxNi41MDk5IDcuNTIwNTEgMTcuNDIwMUwxMC43ODcyIDIyLjg2NDZMMTIuMzgwMyAyNi4wNTA4QzEyLjcxMzUgMjYuNzE3MSAxMy4zOTQ1IDI3LjEzOCAxNC4xMzk1IDI3LjEzOEgyMi40MDIxQzIzLjEwNzkgMjcuMTM4IDIzLjc1OTYgMjYuNzU5OSAyNC4xMDk4IDI2LjE0N0wyNS45MzkyIDIyLjk0NTVDMjYuMjU4NyAyMi4zODY0IDI2LjQ1NyAyMS43NjYyIDI2LjUyMTEgMjEuMTI1M0wyNi44NzcxIDE3LjU2NUMyNy4wMzE0IDE2LjAyMTMgMjUuODE5MiAxNC42ODE3IDI0LjI2NzcgMTQuNjgxN1onIGZpbGw9J3doaXRlJy8lM0UlM0NwYXRoIGQ9J00yNC4yNjc3IDE0LjY4MTdIMjMuNTA1MkMyMy40MzQ3IDE0LjU4NiAyMy4zNDgzIDE0LjQ3MzkgMjMuMjUwMSAxNC4zNTY3QzIyLjk5ODcgMTQuMDU2NyAyMi41ODA3IDEzLjYxMTYgMjIuMDk1MyAxMy40MTc0QzIxLjYxODcgMTMuMjI2OCAyMC45ODY3IDEzLjI0NDcgMjAuNTc3NiAxMy4yNzY1QzIwLjUxNzggMTMuMjgxMSAyMC40NTk2IDEzLjI4NjQgMjAuNDAzNyAxMy4yOTJDMjAuMjY4MiAxMi45NTQyIDIwLjAyODYgMTIuNjQ5IDE5LjY3MDUgMTIuNDVDMTkuNDE1IDEyLjMwNzkgMTkuMDY5NiAxMi4xNDU1IDE4LjcwMjQgMTIuMDcyMUMxOC4zNTUyIDEyLjAwMjYgMTcuODkyMSAxMS45OTYzIDE3LjUwOTYgMTIuMDA1OUMxOC41OTUyIDExLjIyMjMgMTkuMzAzMyA5Ljk0NjQ1IDE5LjMwMzMgOC41MDgyMUMxOS4zMDMzIDYuMTMwODggMTcuMzY5MiA0LjE5Njc4IDE0Ljk5MTggNC4xOTY3OEMxMi42MTQ1IDQuMTk2NzggMTAuNjgwNCA2LjEzMDg4IDEwLjY4MDQgOC41MDgyMUMxMC42ODA0IDEwLjAzMjggMTEuNDc1OSAxMS4zNzUgMTIuNjczNSAxMi4xNDE4VjE3LjAzMjVMMTAuNjMxOCAxNC45OTA4QzkuOTYxNTQgMTQuMzIwNiA4LjkxMTM1IDE0LjIxNjYgOC4xMjI2MyAxNC43NDI0QzcuMjM5NDMgMTUuMzMxMiA2Ljk3NDM5IDE2LjUwOTkgNy41MjA1MSAxNy40MjAxTDEwLjc4NzIgMjIuODY0NkwxMi4zODAzIDI2LjA1MDhDMTIuNzEzNSAyNi43MTcxIDEzLjM5NDUgMjcuMTM4IDE0LjEzOTUgMjcuMTM4SDIyLjQwMjFDMjMuMTA3OSAyNy4xMzggMjMuNzU5NiAyNi43NTk5IDI0LjEwOTggMjYuMTQ3TDI1LjkzOTIgMjIuOTQ1NUMyNi4yNTg3IDIyLjM4NjQgMjYuNDU3IDIxLjc2NjIgMjYuNTIxMSAyMS4xMjUzTDI2Ljg3NzEgMTcuNTY1QzI3LjAzMTQgMTYuMDIxMyAyNS44MTkyIDE0LjY4MTcgMjQuMjY3NyAxNC42ODE3Wk0xMS44NDIgOC41MDgyMUMxMS44NDIgNi43NzEzNSAxMy4yNTUgNS4zNTgzMSAxNC45OTE4IDUuMzU4MzFDMTYuNzI4NyA1LjM1ODMxIDE4LjE0MTggNi43NzEzNSAxOC4xNDE4IDguNTA4MjFDMTguMTQxOCA5LjM1Mzc1IDE3LjgwNjggMTAuMTIyNSAxNy4yNjI3IDEwLjY4ODlWOC40NTM1NkMxNy4yNjI3IDcuMTg2MyAxNi4yMzUzIDYuMTU4OTggMTQuOTY4MSA2LjE1ODk4QzEzLjcwMDggNi4xNTg5OCAxMi42NzM1IDcuMTg2MyAxMi42NzM1IDguNDUzNTZWMTAuNjM4MkMxMi4xNTc1IDEwLjA3NzEgMTEuODQyIDkuMzI4ODQgMTEuODQyIDguNTA4MjFaTTI1LjU3MjQgMTcuNDM0NkwyNS4yMTYzIDIwLjk5NDhDMjUuMTcwNiAyMS40NTI2IDI1LjAyOSAyMS44OTU2IDI0LjgwMDggMjIuMjk1TDIyLjk3MTMgMjUuNDk2NUMyMi44NTQ2IDI1LjcwMDggMjIuNjM3MyAyNS44MjY4IDIyLjQwMjEgMjUuODI2OEgxNC4xMzk1QzEzLjg5MTEgMjUuODI2OCAxMy42NjQxIDI1LjY4NjUgMTMuNTUzMSAyNS40NjQ0TDExLjkzNzQgMjIuMjMzMUw4LjY0NDg1IDE2Ljc0NTVDOC40NTg4MiAxNi40MzU0IDguNTQ5MSAxNi4wMzM5IDguODQ5OTYgMTUuODMzNEM5LjExODYyIDE1LjY1NDIgOS40NzYzNSAxNS42ODk3IDkuNzA0NjcgMTUuOTE4TDEyLjg2NTUgMTkuMDc4OEMxMy4wNTMgMTkuMjY2MyAxMy4zMzUgMTkuMzIyNCAxMy41OCAxOS4yMjFDMTMuODI1IDE5LjExOTUgMTMuOTg0NyAxOC44ODA0IDEzLjk4NDcgMTguNjE1M1Y4LjQ1MzU2QzEzLjk4NDcgNy45MTA0NSAxNC40MjUgNy40NzAxNyAxNC45NjgxIDcuNDcwMTdDMTUuNTExMiA3LjQ3MDE3IDE1Ljk1MTUgNy45MTA0NSAxNS45NTE1IDguNDUzNTZWMTYuNjQ4NUMxNS45NTE1IDE3LjAxMDYgMTYuMjQ1IDE3LjMwNDEgMTYuNjA3MSAxNy4zMDQxQzE2Ljk2OTIgMTcuMzA0MSAxNy4yNjI3IDE3LjAxMDYgMTcuMjYyNyAxNi42NDg1VjEzLjMyNjlDMTcuMjk5NiAxMy4zMjUyIDE3LjMzNzQgMTMuMzIzNSAxNy4zNzU5IDEzLjMyMkMxNy43OTA4IDEzLjMwNTkgMTguMjEwNiAxMy4zMTA5IDE4LjQ0NTMgMTMuMzU3OEMxOC42MjE0IDEzLjM5MyAxOC44MzA1IDEzLjQ4MzIgMTkuMDMzNCAxMy41OTZDMTkuMTMzNCAxMy42NTE2IDE5LjIyOTUgMTMuNzg5IDE5LjIyOTUgMTQuMDA3NlYxNi42NDg1QzE5LjIyOTUgMTcuMDEwNiAxOS41MjMgMTcuMzA0MSAxOS44ODUxIDE3LjMwNDFDMjAuMjQ3MSAxNy4zMDQxIDIwLjU0MDYgMTcuMDEwNiAyMC41NDA2IDE2LjY0ODVWMTQuNTk2QzIwLjU4NTUgMTQuNTkxNiAyMC42MzE4IDE0LjU4NzQgMjAuNjc5MiAxNC41ODM3QzIxLjA5MzYgMTQuNTUxNSAyMS40NDQ4IDE0LjU2OTQgMjEuNjA4MyAxNC42MzQ4QzIxLjc2MjkgMTQuNjk2NyAyMi4wMDA2IDE0LjkwNzEgMjIuMjQ0OSAxNS4xOTg3QzIyLjM1MTQgMTUuMzI1OSAyMi40NDIyIDE1LjQ0NzYgMjIuNTA3NCAxNS41MzkzVjE3LjMwNDFDMjIuNTA3NCAxNy42NjYyIDIyLjgwMSAxNy45NTk3IDIzLjE2MyAxNy45NTk3QzIzLjUyNTIgMTcuOTU5NyAyMy44MTg2IDE3LjY2NjIgMjMuODE4NiAxNy4zMDQxVjE1Ljk5MjlIMjQuMjY3N0MyNS4wNDM1IDE1Ljk5MjkgMjUuNjQ5NSAxNi42NjI3IDI1LjU3MjQgMTcuNDM0NlonIGZpbGw9JyUyMzFCMUIxQicvJTNFJTNDcGF0aCBkPSdNMjkuNzkwNiA3LjU5OTQzTDI2Ljc0NzIgNC41NTU5M0MyNi41MDE2IDQuMzEwNDggMjYuMTAyMiA0LjMxMDU0IDI1Ljg1NjYgNC41NTU5OUMyNS42MTEyIDQuODAxNSAyNS42MTEyIDUuMjAwODggMjUuODU2NyA1LjQ0NjM5TDI3LjgyNTIgNy40MTUwMUgyMC43Mjg2QzIwLjM4MTUgNy40MTUwMSAyMC4wOTkgNy42OTc1MSAyMC4wOTkgOC4wNDQ2OUMyMC4wOTkgOC4zOTE4NyAyMC4zODE1IDguNjc0MzEgMjAuNzI4NiA4LjY3NDMxSDI3LjgyNTJMMjUuODU2NiAxMC42NDI5QzI1LjYxMTIgMTAuODg4NCAyNS42MTEyIDExLjI4NzkgMjUuODU2NyAxMS41MzM1QzI1Ljk3OTQgMTEuNjU2MSAyNi4xNDA2IDExLjcxNzQgMjYuMzAxOSAxMS43MTc0QzI2LjQ2MzEgMTEuNzE3NCAyNi42MjQ0IDExLjY1NjEgMjYuNzQ3MiAxMS41MzM0TDI5Ljc5MDcgOC40ODk4OUMzMC4wMzYxIDguMjQ0MzggMzAuMDM2MSA3Ljg0NDk0IDI5Ljc5MDYgNy41OTk0M1onIGZpbGw9JyUyMzFCMUIxQicvJTNFJTNDcGF0aCBkPSdNMC4yNDIzNjYgOC40ODk4OUwzLjI4NTgxIDExLjUzMzRDMy41MzEzOCAxMS43Nzg4IDMuOTMwODIgMTEuNzc4OCA0LjE3NjM5IDExLjUzMzNDNC40MjE3NyAxMS4yODc4IDQuNDIxNzcgMTAuODg4NCA0LjE3NjMzIDEwLjY0MjlMMi4yMDc3NiA4LjY3NDMxSDkuMzA0MzZDOS42NTE1NCA4LjY3NDMxIDkuOTMzOTggOC4zOTE4MSA5LjkzMzk4IDguMDQ0NjNDOS45MzM5OCA3LjY5NzQ1IDkuNjUxNTQgNy40MTUwMSA5LjMwNDM2IDcuNDE1MDFIMi4yMDc3Nkw0LjE3NjM5IDUuNDQ2NDVDNC40MjE3NyA1LjIwMDk0IDQuNDIxNzcgNC44MDE0NCA0LjE3NjMzIDQuNTU1ODdDNC4wNTM2IDQuNDMzMiAzLjg5MjM3IDQuMzcxODcgMy43MzExMyA0LjM3MTg3QzMuNTY5ODkgNC4zNzE4NyAzLjQwODU5IDQuNDMzMiAzLjI4NTgxIDQuNTU1OTNMMC4yNDIzMDUgNy41OTk0M0MtMC4wMDMwODA3MyA3Ljg0NDk0IC0wLjAwMzA4MDc2IDguMjQ0MzggMC4yNDIzNjYgOC40ODk4OVonIGZpbGw9JyUyMzFCMUIxQicvJTNFJTNDL2clM0UlM0MvZyUzRSUzQ2RlZnMlM0UlM0NmaWx0ZXIgaWQ9J2ZpbHRlcjBfZF8xNzVfOTc0JyB4PSctMy45NDE3MycgeT0nMC4xOTY3NzcnIHdpZHRoPSczNy45MTY1JyBoZWlnaHQ9JzMwLjk0MTInIGZpbHRlclVuaXRzPSd1c2VyU3BhY2VPblVzZScgY29sb3ItaW50ZXJwb2xhdGlvbi1maWx0ZXJzPSdzUkdCJyUzRSUzQ2ZlRmxvb2QgZmxvb2Qtb3BhY2l0eT0nMCcgcmVzdWx0PSdCYWNrZ3JvdW5kSW1hZ2VGaXgnLyUzRSUzQ2ZlQ29sb3JNYXRyaXggaW49J1NvdXJjZUFscGhhJyB0eXBlPSdtYXRyaXgnIHZhbHVlcz0nMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMTI3IDAnIHJlc3VsdD0naGFyZEFscGhhJy8lM0UlM0NmZU9mZnNldC8lM0UlM0NmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249JzInLyUzRSUzQ2ZlQ29tcG9zaXRlIGluMj0naGFyZEFscGhhJyBvcGVyYXRvcj0nb3V0Jy8lM0UlM0NmZUNvbG9yTWF0cml4IHR5cGU9J21hdHJpeCcgdmFsdWVzPScwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwLjEyIDAnLyUzRSUzQ2ZlQmxlbmQgbW9kZT0nbm9ybWFsJyBpbjI9J0JhY2tncm91bmRJbWFnZUZpeCcgcmVzdWx0PSdlZmZlY3QxX2Ryb3BTaGFkb3dfMTc1Xzk3NCcvJTNFJTNDZmVCbGVuZCBtb2RlPSdub3JtYWwnIGluPSdTb3VyY2VHcmFwaGljJyBpbjI9J2VmZmVjdDFfZHJvcFNoYWRvd18xNzVfOTc0JyByZXN1bHQ9J3NoYXBlJy8lM0UlM0MvZmlsdGVyJTNFJTNDY2xpcFBhdGggaWQ9J2NsaXAwXzE3NV85NzQnJTNFJTNDcmVjdCB3aWR0aD0nMzAnIGhlaWdodD0nMzAnIGZpbGw9J3doaXRlJy8lM0UlM0MvY2xpcFBhdGglM0UlM0MvZGVmcyUzRSUzQy9zdmclM0VcIik7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDg1JTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgIGJveC1zaGFkb3c6IDAgMCAwLjM3NXJlbSByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7XG4gICAgei1pbmRleDogMTtcbiAgICBhbmltYXRpb246IHN3aXBlIDJzIGVhc2UtaW4gaW5maW5pdGUgZm9yd2FyZHM7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSA1MDBtcyBlYXNlO1xuICB9XG4gIEBrZXlmcmFtZXMgc3dpcGUge1xuICAgIDAlIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG4gICAgMTUlIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuICAgIDQ1JSB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgICA4MCUge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDBweCk7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbiAgICAxMDAlIHtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc20tc2Nyb2xsaW5kaWNhdG9yKTpoYXMoLmZhZGUtb3V0KTo6YWZ0ZXIge1xuICAgIG9wYWNpdHk6IDAgIWltcG9ydGFudDtcbiAgICBhbmltYXRpb24tcGxheS1zdGF0ZTogcGF1c2VkO1xuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc20tbm9zY3JvbGxpbmRpY2F0b3IpOmhhcyguaW4tdmlldyk6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLXNtLXN0aWNreSB7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgfVxuICAudGFibGUtc20tc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUtc20tc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUtc20tc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUtc20tc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICBtaW4td2lkdGg6IDQwdnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC50YWJsZS1zbS1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS1zbS1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1zbS1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS1zbS1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIC0tY29sLW1pbi13aWR0aDogMzB2dztcbiAgICBtaW4td2lkdGg6IHZhcigtLWNvbC1taW4td2lkdGgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGFibGUtc20tc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUtc20tc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUtc20tc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUtc20tc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICAtLWNvbC1taW4td2lkdGg6IDI4dnc7XG4gICAgbWluLXdpZHRoOiB2YXIoLS1jb2wtbWluLXdpZHRoKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC50YWJsZS1zbS1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS1zbS1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1zbS1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS1zbS1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIC0tY29sLW1pbi13aWR0aDogMjJ2dztcbiAgICBtaW4td2lkdGg6IHZhcigtLWNvbC1taW4td2lkdGgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLnRhYmxlLXNtLXN0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLXNtLXN0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLXNtLXN0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLXNtLXN0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgLS1jb2wtbWluLXdpZHRoOiAxNy44NzVyZW07XG4gICAgbWluLXdpZHRoOiB2YXIoLS1jb2wtbWluLXdpZHRoKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC50YWJsZS1zbS1zdGlja3kgdGhlYWQgdHIgdGQuaGFsZixcbiAgLnRhYmxlLXNtLXN0aWNreSB0aGVhZCB0ciB0aC5oYWxmLFxuICAudGFibGUtc20tc3RpY2t5IHRib2R5IHRyIHRkLmhhbGYsXG4gIC50YWJsZS1zbS1zdGlja3kgdGJvZHkgdHIgdGguaGFsZiB7XG4gICAgbWluLXdpZHRoOiBjYWxjKHZhcigtLWNvbC1taW4td2lkdGgpIC8gMik7XG4gIH1cbiAgLnRhYmxlLXNtLXN0aWNreSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLXNtLXN0aWNreSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgdG9wOiBjYWxjKDE5LjZweCArIDEuNDA2MjVyZW0gKyAwLjEyNXJlbSk7XG4gICAgei1pbmRleDogNDtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIGxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50YWJsZS1zbS1zdGlja3kgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS1zbS1zdGlja3kgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHRvcDogY2FsYygyMi40cHggKyAxLjQwNjI1cmVtICsgMC4xMjVyZW0pO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnRhYmxlLXNtLXN0aWNreTpub3QoLnRhYmxlLXNuYXApIHRhYmxlIHRoZWFkIHRyIHRoLFxuICAudGFibGUtc20tc3RpY2t5Om5vdCgudGFibGUtc25hcCkgdGFibGUgdGJvZHkgdHIgdGgge1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAudGFibGUtc20tc3RpY2t5IHRoZWFkIHRyIHRoIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAyO1xuICB9XG4gIC50YWJsZS1zbS1zdGlja3kgdGhlYWQgdHIgdGg6Zmlyc3QtY2hpbGQge1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMztcbiAgfVxuICAudGFibGUtc20tc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopOmZpcnN0LWNoaWxkIHRkLFxuICAudGFibGUtc20tc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopOmZpcnN0LWNoaWxkIHRoIHtcbiAgICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgfVxuICAudGFibGUtc20tc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopIHRyIHRkLFxuICAudGFibGUtc20tc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopIHRyIHRoIHtcbiAgICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgfVxuICAudGFibGUtc20tc3RpY2t5IHRib2R5IHRyIHRoOmZpcnN0LWNoaWxkIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMjtcbiAgfVxuICAudGFibGUtc20tbm9zdGlja3kge1xuICAgIHdoaXRlLXNwYWNlOiB3cmFwO1xuICB9XG4gIC50YWJsZS1zbS1ub3N0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLXNtLW5vc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUtc20tbm9zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS1zbS1ub3N0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgbWluLXdpZHRoOiB1bnNldDtcbiAgfVxuICAudGFibGUtc20tbm9zdGlja3kgdGhlYWQgdHIgdGQuaGFsZixcbiAgLnRhYmxlLXNtLW5vc3RpY2t5IHRoZWFkIHRyIHRoLmhhbGYsXG4gIC50YWJsZS1zbS1ub3N0aWNreSB0Ym9keSB0ciB0ZC5oYWxmLFxuICAudGFibGUtc20tbm9zdGlja3kgdGJvZHkgdHIgdGguaGFsZiB7XG4gICAgbWluLXdpZHRoOiB1bnNldDtcbiAgfVxuICAudGFibGUtc20tbm9zdGlja3kgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS1zbS1ub3N0aWNreSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxuICAudGFibGUtc20tbm9zdGlja3kgdGhlYWQgdHIgdGgge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbiAgLnRhYmxlLXNtLW5vc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopOmZpcnN0LWNoaWxkIHRkLFxuICAudGFibGUtc20tbm9zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKik6Zmlyc3QtY2hpbGQgdGgge1xuICAgIGJvcmRlci10b3A6IG5vbmU7XG4gIH1cbiAgLnRhYmxlLXNtLW5vc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopIHRyIHRkLFxuICAudGFibGUtc20tbm9zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKikgdHIgdGgge1xuICAgIGJvcmRlci10b3A6IG5vbmU7XG4gIH1cbiAgLnRhYmxlLXNtLW5vc3RpY2t5IHRib2R5IHRyIHRoOmZpcnN0LWNoaWxkIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG4gIC50YWJsZS1zbS1maXhlZCB7XG4gICAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbiAgfVxuICAudGFibGUtc20tbm9maXhlZCB7XG4gICAgdGFibGUtbGF5b3V0OiBhdXRvO1xuICB9XG4gIC50YWJsZS1zbS1zdHJpcGVkIHRib2R5IHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpOm50aC1jaGlsZChldmVuKSB0ZCxcbiAgLnRhYmxlLXNtLXN0cmlwZWQgdGJvZHkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcik6bnRoLWNoaWxkKGV2ZW4pIHRoIHtcbiAgICBiYWNrZ3JvdW5kOiAjZjVmNWY1O1xuICB9XG4gIC50YWJsZS1zbS1ub3N0cmlwZWQgdGJvZHkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcik6bnRoLWNoaWxkKGV2ZW4pIHRkLFxuICAudGFibGUtc20tbm9zdHJpcGVkIHRib2R5IHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpOm50aC1jaGlsZChldmVuKSB0aCB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50YWJsZS13cmFwcGVyLnRhYmxlLW1kLW1oIHtcbiAgICBtYXgtaGVpZ2h0OiAyNXJlbTtcbiAgfVxuICAudGFibGUtd3JhcHBlci50YWJsZS1tZC1taC0wIHtcbiAgICBtYXgtaGVpZ2h0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1tZC1zdGlja3kpIHRhYmxlIHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLW1kLXN0aWNreSkgdGFibGUgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHRvcDogY2FsYygxOS42cHggKyAxLjQwNjI1cmVtICsgMC4wNjI1cmVtKTtcbiAgICB6LWluZGV4OiA0O1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1tZC1zdGlja3kpIHRhYmxlIHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLW1kLXN0aWNreSkgdGFibGUgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHRvcDogY2FsYygyMi40cHggKyAxLjQwNjI1cmVtICsgMC4wNjI1cmVtKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbWQtbm9zdGlja3kpIHRhYmxlIHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLW1kLW5vc3RpY2t5KSB0YWJsZSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLW1kLXNuYXApIHtcbiAgICBzY3JvbGwtc25hcC10eXBlOiBib3RoIG1hbmRhdG9yeTtcbiAgICBvdmVyc2Nyb2xsLWJlaGF2aW9yLXg6IGNvbnRhaW47XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1tZC1zbmFwKSB0aGVhZDpoYXMofiB0Ym9keSkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcikgdGQsXG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbWQtc25hcCkgdGhlYWQ6aGFzKH4gdGJvZHkpIHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpIHRoIHtcbiAgICBzY3JvbGwtc25hcC1hbGlnbjogc3RhcnQ7XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1tZC1zbmFwKSB0Ym9keTpub3QodGhlYWQgfiAqKSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKSB0ZCxcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1tZC1zbmFwKSB0Ym9keTpub3QodGhlYWQgfiAqKSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKSB0aCB7XG4gICAgc2Nyb2xsLXNuYXAtYWxpZ246IHN0YXJ0O1xuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbWQtbm9zbmFwKSB7XG4gICAgc2Nyb2xsLXNuYXAtdHlwZTogbm9uZTtcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLW1kLXNjcm9sbGluZGljYXRvcikge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLW1kLXNjcm9sbGluZGljYXRvcik6aGFzKC5pbi12aWV3KTo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogNHJlbTtcbiAgICB3aWR0aDogNHJlbTtcbiAgICB0b3A6IDcuNXJlbTtcbiAgICB0b3A6IG1heCgyMCUsIDcuNXJlbSk7XG4gICAgcmlnaHQ6IDUlO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIHBhZGRpbmc6IDAuMTI1cmVtO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSczMCcgaGVpZ2h0PSczMCcgdmlld0JveD0nMCAwIDMwIDMwJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDZyBjbGlwLXBhdGg9J3VybCglMjNjbGlwMF8xNzVfOTc0KSclM0UlM0NnIGZpbHRlcj0ndXJsKCUyM2ZpbHRlcjBfZF8xNzVfOTc0KSclM0UlM0NwYXRoIGQ9J00yNC4yNjc3IDE0LjY4MTdIMjMuNTA1MkMyMy40MzQ3IDE0LjU4NiAyMy4zNDgzIDE0LjQ3MzkgMjMuMjUwMSAxNC4zNTY3QzIyLjk5ODcgMTQuMDU2NyAyMi41ODA3IDEzLjYxMTYgMjIuMDk1MyAxMy40MTc0QzIxLjYxODcgMTMuMjI2OCAyMC45ODY3IDEzLjI0NDcgMjAuNTc3NiAxMy4yNzY1QzIwLjUxNzggMTMuMjgxMSAyMC40NTk2IDEzLjI4NjQgMjAuNDAzNyAxMy4yOTJDMjAuMjY4MiAxMi45NTQyIDIwLjAyODYgMTIuNjQ5IDE5LjY3MDUgMTIuNDVDMTkuNDE1IDEyLjMwNzkgMTkuMDY5NiAxMi4xNDU1IDE4LjcwMjQgMTIuMDcyMUMxOC4zNTUyIDEyLjAwMjYgMTcuODkyMSAxMS45OTYzIDE3LjUwOTYgMTIuMDA1OUMxOC41OTUyIDExLjIyMjMgMTkuMzAzMyA5Ljk0NjQ1IDE5LjMwMzMgOC41MDgyMUMxOS4zMDMzIDYuMTMwODggMTcuMzY5MiA0LjE5Njc4IDE0Ljk5MTggNC4xOTY3OEMxMi42MTQ1IDQuMTk2NzggMTAuNjgwNCA2LjEzMDg4IDEwLjY4MDQgOC41MDgyMUMxMC42ODA0IDEwLjAzMjggMTEuNDc1OSAxMS4zNzUgMTIuNjczNSAxMi4xNDE4VjE3LjAzMjVMMTAuNjMxOCAxNC45OTA4QzkuOTYxNTQgMTQuMzIwNiA4LjkxMTM1IDE0LjIxNjYgOC4xMjI2MyAxNC43NDI0QzcuMjM5NDMgMTUuMzMxMiA2Ljk3NDM5IDE2LjUwOTkgNy41MjA1MSAxNy40MjAxTDEwLjc4NzIgMjIuODY0NkwxMi4zODAzIDI2LjA1MDhDMTIuNzEzNSAyNi43MTcxIDEzLjM5NDUgMjcuMTM4IDE0LjEzOTUgMjcuMTM4SDIyLjQwMjFDMjMuMTA3OSAyNy4xMzggMjMuNzU5NiAyNi43NTk5IDI0LjEwOTggMjYuMTQ3TDI1LjkzOTIgMjIuOTQ1NUMyNi4yNTg3IDIyLjM4NjQgMjYuNDU3IDIxLjc2NjIgMjYuNTIxMSAyMS4xMjUzTDI2Ljg3NzEgMTcuNTY1QzI3LjAzMTQgMTYuMDIxMyAyNS44MTkyIDE0LjY4MTcgMjQuMjY3NyAxNC42ODE3WicgZmlsbD0nd2hpdGUnLyUzRSUzQ3BhdGggZD0nTTI0LjI2NzcgMTQuNjgxN0gyMy41MDUyQzIzLjQzNDcgMTQuNTg2IDIzLjM0ODMgMTQuNDczOSAyMy4yNTAxIDE0LjM1NjdDMjIuOTk4NyAxNC4wNTY3IDIyLjU4MDcgMTMuNjExNiAyMi4wOTUzIDEzLjQxNzRDMjEuNjE4NyAxMy4yMjY4IDIwLjk4NjcgMTMuMjQ0NyAyMC41Nzc2IDEzLjI3NjVDMjAuNTE3OCAxMy4yODExIDIwLjQ1OTYgMTMuMjg2NCAyMC40MDM3IDEzLjI5MkMyMC4yNjgyIDEyLjk1NDIgMjAuMDI4NiAxMi42NDkgMTkuNjcwNSAxMi40NUMxOS40MTUgMTIuMzA3OSAxOS4wNjk2IDEyLjE0NTUgMTguNzAyNCAxMi4wNzIxQzE4LjM1NTIgMTIuMDAyNiAxNy44OTIxIDExLjk5NjMgMTcuNTA5NiAxMi4wMDU5QzE4LjU5NTIgMTEuMjIyMyAxOS4zMDMzIDkuOTQ2NDUgMTkuMzAzMyA4LjUwODIxQzE5LjMwMzMgNi4xMzA4OCAxNy4zNjkyIDQuMTk2NzggMTQuOTkxOCA0LjE5Njc4QzEyLjYxNDUgNC4xOTY3OCAxMC42ODA0IDYuMTMwODggMTAuNjgwNCA4LjUwODIxQzEwLjY4MDQgMTAuMDMyOCAxMS40NzU5IDExLjM3NSAxMi42NzM1IDEyLjE0MThWMTcuMDMyNUwxMC42MzE4IDE0Ljk5MDhDOS45NjE1NCAxNC4zMjA2IDguOTExMzUgMTQuMjE2NiA4LjEyMjYzIDE0Ljc0MjRDNy4yMzk0MyAxNS4zMzEyIDYuOTc0MzkgMTYuNTA5OSA3LjUyMDUxIDE3LjQyMDFMMTAuNzg3MiAyMi44NjQ2TDEyLjM4MDMgMjYuMDUwOEMxMi43MTM1IDI2LjcxNzEgMTMuMzk0NSAyNy4xMzggMTQuMTM5NSAyNy4xMzhIMjIuNDAyMUMyMy4xMDc5IDI3LjEzOCAyMy43NTk2IDI2Ljc1OTkgMjQuMTA5OCAyNi4xNDdMMjUuOTM5MiAyMi45NDU1QzI2LjI1ODcgMjIuMzg2NCAyNi40NTcgMjEuNzY2MiAyNi41MjExIDIxLjEyNTNMMjYuODc3MSAxNy41NjVDMjcuMDMxNCAxNi4wMjEzIDI1LjgxOTIgMTQuNjgxNyAyNC4yNjc3IDE0LjY4MTdaTTExLjg0MiA4LjUwODIxQzExLjg0MiA2Ljc3MTM1IDEzLjI1NSA1LjM1ODMxIDE0Ljk5MTggNS4zNTgzMUMxNi43Mjg3IDUuMzU4MzEgMTguMTQxOCA2Ljc3MTM1IDE4LjE0MTggOC41MDgyMUMxOC4xNDE4IDkuMzUzNzUgMTcuODA2OCAxMC4xMjI1IDE3LjI2MjcgMTAuNjg4OVY4LjQ1MzU2QzE3LjI2MjcgNy4xODYzIDE2LjIzNTMgNi4xNTg5OCAxNC45NjgxIDYuMTU4OThDMTMuNzAwOCA2LjE1ODk4IDEyLjY3MzUgNy4xODYzIDEyLjY3MzUgOC40NTM1NlYxMC42MzgyQzEyLjE1NzUgMTAuMDc3MSAxMS44NDIgOS4zMjg4NCAxMS44NDIgOC41MDgyMVpNMjUuNTcyNCAxNy40MzQ2TDI1LjIxNjMgMjAuOTk0OEMyNS4xNzA2IDIxLjQ1MjYgMjUuMDI5IDIxLjg5NTYgMjQuODAwOCAyMi4yOTVMMjIuOTcxMyAyNS40OTY1QzIyLjg1NDYgMjUuNzAwOCAyMi42MzczIDI1LjgyNjggMjIuNDAyMSAyNS44MjY4SDE0LjEzOTVDMTMuODkxMSAyNS44MjY4IDEzLjY2NDEgMjUuNjg2NSAxMy41NTMxIDI1LjQ2NDRMMTEuOTM3NCAyMi4yMzMxTDguNjQ0ODUgMTYuNzQ1NUM4LjQ1ODgyIDE2LjQzNTQgOC41NDkxIDE2LjAzMzkgOC44NDk5NiAxNS44MzM0QzkuMTE4NjIgMTUuNjU0MiA5LjQ3NjM1IDE1LjY4OTcgOS43MDQ2NyAxNS45MThMMTIuODY1NSAxOS4wNzg4QzEzLjA1MyAxOS4yNjYzIDEzLjMzNSAxOS4zMjI0IDEzLjU4IDE5LjIyMUMxMy44MjUgMTkuMTE5NSAxMy45ODQ3IDE4Ljg4MDQgMTMuOTg0NyAxOC42MTUzVjguNDUzNTZDMTMuOTg0NyA3LjkxMDQ1IDE0LjQyNSA3LjQ3MDE3IDE0Ljk2ODEgNy40NzAxN0MxNS41MTEyIDcuNDcwMTcgMTUuOTUxNSA3LjkxMDQ1IDE1Ljk1MTUgOC40NTM1NlYxNi42NDg1QzE1Ljk1MTUgMTcuMDEwNiAxNi4yNDUgMTcuMzA0MSAxNi42MDcxIDE3LjMwNDFDMTYuOTY5MiAxNy4zMDQxIDE3LjI2MjcgMTcuMDEwNiAxNy4yNjI3IDE2LjY0ODVWMTMuMzI2OUMxNy4yOTk2IDEzLjMyNTIgMTcuMzM3NCAxMy4zMjM1IDE3LjM3NTkgMTMuMzIyQzE3Ljc5MDggMTMuMzA1OSAxOC4yMTA2IDEzLjMxMDkgMTguNDQ1MyAxMy4zNTc4QzE4LjYyMTQgMTMuMzkzIDE4LjgzMDUgMTMuNDgzMiAxOS4wMzM0IDEzLjU5NkMxOS4xMzM0IDEzLjY1MTYgMTkuMjI5NSAxMy43ODkgMTkuMjI5NSAxNC4wMDc2VjE2LjY0ODVDMTkuMjI5NSAxNy4wMTA2IDE5LjUyMyAxNy4zMDQxIDE5Ljg4NTEgMTcuMzA0MUMyMC4yNDcxIDE3LjMwNDEgMjAuNTQwNiAxNy4wMTA2IDIwLjU0MDYgMTYuNjQ4NVYxNC41OTZDMjAuNTg1NSAxNC41OTE2IDIwLjYzMTggMTQuNTg3NCAyMC42NzkyIDE0LjU4MzdDMjEuMDkzNiAxNC41NTE1IDIxLjQ0NDggMTQuNTY5NCAyMS42MDgzIDE0LjYzNDhDMjEuNzYyOSAxNC42OTY3IDIyLjAwMDYgMTQuOTA3MSAyMi4yNDQ5IDE1LjE5ODdDMjIuMzUxNCAxNS4zMjU5IDIyLjQ0MjIgMTUuNDQ3NiAyMi41MDc0IDE1LjUzOTNWMTcuMzA0MUMyMi41MDc0IDE3LjY2NjIgMjIuODAxIDE3Ljk1OTcgMjMuMTYzIDE3Ljk1OTdDMjMuNTI1MiAxNy45NTk3IDIzLjgxODYgMTcuNjY2MiAyMy44MTg2IDE3LjMwNDFWMTUuOTkyOUgyNC4yNjc3QzI1LjA0MzUgMTUuOTkyOSAyNS42NDk1IDE2LjY2MjcgMjUuNTcyNCAxNy40MzQ2WicgZmlsbD0nJTIzMUIxQjFCJy8lM0UlM0NwYXRoIGQ9J00yOS43OTA2IDcuNTk5NDNMMjYuNzQ3MiA0LjU1NTkzQzI2LjUwMTYgNC4zMTA0OCAyNi4xMDIyIDQuMzEwNTQgMjUuODU2NiA0LjU1NTk5QzI1LjYxMTIgNC44MDE1IDI1LjYxMTIgNS4yMDA4OCAyNS44NTY3IDUuNDQ2MzlMMjcuODI1MiA3LjQxNTAxSDIwLjcyODZDMjAuMzgxNSA3LjQxNTAxIDIwLjA5OSA3LjY5NzUxIDIwLjA5OSA4LjA0NDY5QzIwLjA5OSA4LjM5MTg3IDIwLjM4MTUgOC42NzQzMSAyMC43Mjg2IDguNjc0MzFIMjcuODI1MkwyNS44NTY2IDEwLjY0MjlDMjUuNjExMiAxMC44ODg0IDI1LjYxMTIgMTEuMjg3OSAyNS44NTY3IDExLjUzMzVDMjUuOTc5NCAxMS42NTYxIDI2LjE0MDYgMTEuNzE3NCAyNi4zMDE5IDExLjcxNzRDMjYuNDYzMSAxMS43MTc0IDI2LjYyNDQgMTEuNjU2MSAyNi43NDcyIDExLjUzMzRMMjkuNzkwNyA4LjQ4OTg5QzMwLjAzNjEgOC4yNDQzOCAzMC4wMzYxIDcuODQ0OTQgMjkuNzkwNiA3LjU5OTQzWicgZmlsbD0nJTIzMUIxQjFCJy8lM0UlM0NwYXRoIGQ9J00wLjI0MjM2NiA4LjQ4OTg5TDMuMjg1ODEgMTEuNTMzNEMzLjUzMTM4IDExLjc3ODggMy45MzA4MiAxMS43Nzg4IDQuMTc2MzkgMTEuNTMzM0M0LjQyMTc3IDExLjI4NzggNC40MjE3NyAxMC44ODg0IDQuMTc2MzMgMTAuNjQyOUwyLjIwNzc2IDguNjc0MzFIOS4zMDQzNkM5LjY1MTU0IDguNjc0MzEgOS45MzM5OCA4LjM5MTgxIDkuOTMzOTggOC4wNDQ2M0M5LjkzMzk4IDcuNjk3NDUgOS42NTE1NCA3LjQxNTAxIDkuMzA0MzYgNy40MTUwMUgyLjIwNzc2TDQuMTc2MzkgNS40NDY0NUM0LjQyMTc3IDUuMjAwOTQgNC40MjE3NyA0LjgwMTQ0IDQuMTc2MzMgNC41NTU4N0M0LjA1MzYgNC40MzMyIDMuODkyMzcgNC4zNzE4NyAzLjczMTEzIDQuMzcxODdDMy41Njk4OSA0LjM3MTg3IDMuNDA4NTkgNC40MzMyIDMuMjg1ODEgNC41NTU5M0wwLjI0MjMwNSA3LjU5OTQzQy0wLjAwMzA4MDczIDcuODQ0OTQgLTAuMDAzMDgwNzYgOC4yNDQzOCAwLjI0MjM2NiA4LjQ4OTg5WicgZmlsbD0nJTIzMUIxQjFCJy8lM0UlM0MvZyUzRSUzQy9nJTNFJTNDZGVmcyUzRSUzQ2ZpbHRlciBpZD0nZmlsdGVyMF9kXzE3NV85NzQnIHg9Jy0zLjk0MTczJyB5PScwLjE5Njc3Nycgd2lkdGg9JzM3LjkxNjUnIGhlaWdodD0nMzAuOTQxMicgZmlsdGVyVW5pdHM9J3VzZXJTcGFjZU9uVXNlJyBjb2xvci1pbnRlcnBvbGF0aW9uLWZpbHRlcnM9J3NSR0InJTNFJTNDZmVGbG9vZCBmbG9vZC1vcGFjaXR5PScwJyByZXN1bHQ9J0JhY2tncm91bmRJbWFnZUZpeCcvJTNFJTNDZmVDb2xvck1hdHJpeCBpbj0nU291cmNlQWxwaGEnIHR5cGU9J21hdHJpeCcgdmFsdWVzPScwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAxMjcgMCcgcmVzdWx0PSdoYXJkQWxwaGEnLyUzRSUzQ2ZlT2Zmc2V0LyUzRSUzQ2ZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0nMicvJTNFJTNDZmVDb21wb3NpdGUgaW4yPSdoYXJkQWxwaGEnIG9wZXJhdG9yPSdvdXQnLyUzRSUzQ2ZlQ29sb3JNYXRyaXggdHlwZT0nbWF0cml4JyB2YWx1ZXM9JzAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAuMTIgMCcvJTNFJTNDZmVCbGVuZCBtb2RlPSdub3JtYWwnIGluMj0nQmFja2dyb3VuZEltYWdlRml4JyByZXN1bHQ9J2VmZmVjdDFfZHJvcFNoYWRvd18xNzVfOTc0Jy8lM0UlM0NmZUJsZW5kIG1vZGU9J25vcm1hbCcgaW49J1NvdXJjZUdyYXBoaWMnIGluMj0nZWZmZWN0MV9kcm9wU2hhZG93XzE3NV85NzQnIHJlc3VsdD0nc2hhcGUnLyUzRSUzQy9maWx0ZXIlM0UlM0NjbGlwUGF0aCBpZD0nY2xpcDBfMTc1Xzk3NCclM0UlM0NyZWN0IHdpZHRoPSczMCcgaGVpZ2h0PSczMCcgZmlsbD0nd2hpdGUnLyUzRSUzQy9jbGlwUGF0aCUzRSUzQy9kZWZzJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogODUlO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgYm94LXNoYWRvdzogMCAwIDAuMzc1cmVtIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTtcbiAgICB6LWluZGV4OiAxO1xuICAgIGFuaW1hdGlvbjogc3dpcGUgMnMgZWFzZS1pbiBpbmZpbml0ZSBmb3J3YXJkcztcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDUwMG1zIGVhc2U7XG4gIH1cbiAgQGtleWZyYW1lcyBzd2lwZSB7XG4gICAgMCUge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbiAgICAxNSUge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG4gICAgNDUlIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuICAgIDgwJSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMHB4KTtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuICAgIDEwMCUge1xuICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1tZC1zY3JvbGxpbmRpY2F0b3IpOmhhcyguZmFkZS1vdXQpOjphZnRlciB7XG4gICAgb3BhY2l0eTogMCAhaW1wb3J0YW50O1xuICAgIGFuaW1hdGlvbi1wbGF5LXN0YXRlOiBwYXVzZWQ7XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1tZC1ub3Njcm9sbGluZGljYXRvcik6aGFzKC5pbi12aWV3KTo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUtbWQtc3RpY2t5IHtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB9XG4gIC50YWJsZS1tZC1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS1tZC1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1tZC1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS1tZC1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIG1pbi13aWR0aDogNDB2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnRhYmxlLW1kLXN0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLW1kLXN0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLW1kLXN0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLW1kLXN0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgLS1jb2wtbWluLXdpZHRoOiAzMHZ3O1xuICAgIG1pbi13aWR0aDogdmFyKC0tY29sLW1pbi13aWR0aCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50YWJsZS1tZC1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS1tZC1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1tZC1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS1tZC1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIC0tY29sLW1pbi13aWR0aDogMjh2dztcbiAgICBtaW4td2lkdGg6IHZhcigtLWNvbC1taW4td2lkdGgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnRhYmxlLW1kLXN0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLW1kLXN0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLW1kLXN0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLW1kLXN0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgLS1jb2wtbWluLXdpZHRoOiAyMnZ3O1xuICAgIG1pbi13aWR0aDogdmFyKC0tY29sLW1pbi13aWR0aCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAudGFibGUtbWQtc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUtbWQtc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUtbWQtc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUtbWQtc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICAtLWNvbC1taW4td2lkdGg6IDE3Ljg3NXJlbTtcbiAgICBtaW4td2lkdGg6IHZhcigtLWNvbC1taW4td2lkdGgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRhYmxlLW1kLXN0aWNreSB0aGVhZCB0ciB0ZC5oYWxmLFxuICAudGFibGUtbWQtc3RpY2t5IHRoZWFkIHRyIHRoLmhhbGYsXG4gIC50YWJsZS1tZC1zdGlja3kgdGJvZHkgdHIgdGQuaGFsZixcbiAgLnRhYmxlLW1kLXN0aWNreSB0Ym9keSB0ciB0aC5oYWxmIHtcbiAgICBtaW4td2lkdGg6IGNhbGModmFyKC0tY29sLW1pbi13aWR0aCkgLyAyKTtcbiAgfVxuICAudGFibGUtbWQtc3RpY2t5IHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUtbWQtc3RpY2t5IHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICB0b3A6IGNhbGMoMTkuNnB4ICsgMS40MDYyNXJlbSArIDAuMTI1cmVtKTtcbiAgICB6LWluZGV4OiA0O1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRhYmxlLW1kLXN0aWNreSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLW1kLXN0aWNreSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgdG9wOiBjYWxjKDIyLjRweCArIDEuNDA2MjVyZW0gKyAwLjEyNXJlbSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGFibGUtbWQtc3RpY2t5Om5vdCgudGFibGUtc25hcCkgdGFibGUgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1tZC1zdGlja3k6bm90KC50YWJsZS1zbmFwKSB0YWJsZSB0Ym9keSB0ciB0aCB7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC50YWJsZS1tZC1zdGlja3kgdGhlYWQgdHIgdGgge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDI7XG4gIH1cbiAgLnRhYmxlLW1kLXN0aWNreSB0aGVhZCB0ciB0aDpmaXJzdC1jaGlsZCB7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAzO1xuICB9XG4gIC50YWJsZS1tZC1zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKik6Zmlyc3QtY2hpbGQgdGQsXG4gIC50YWJsZS1tZC1zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKik6Zmlyc3QtY2hpbGQgdGgge1xuICAgIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICB9XG4gIC50YWJsZS1tZC1zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKikgdHIgdGQsXG4gIC50YWJsZS1tZC1zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKikgdHIgdGgge1xuICAgIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICB9XG4gIC50YWJsZS1tZC1zdGlja3kgdGJvZHkgdHIgdGg6Zmlyc3QtY2hpbGQge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAyO1xuICB9XG4gIC50YWJsZS1tZC1ub3N0aWNreSB7XG4gICAgd2hpdGUtc3BhY2U6IHdyYXA7XG4gIH1cbiAgLnRhYmxlLW1kLW5vc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUtbWQtbm9zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1tZC1ub3N0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLW1kLW5vc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICBtaW4td2lkdGg6IHVuc2V0O1xuICB9XG4gIC50YWJsZS1tZC1ub3N0aWNreSB0aGVhZCB0ciB0ZC5oYWxmLFxuICAudGFibGUtbWQtbm9zdGlja3kgdGhlYWQgdHIgdGguaGFsZixcbiAgLnRhYmxlLW1kLW5vc3RpY2t5IHRib2R5IHRyIHRkLmhhbGYsXG4gIC50YWJsZS1tZC1ub3N0aWNreSB0Ym9keSB0ciB0aC5oYWxmIHtcbiAgICBtaW4td2lkdGg6IHVuc2V0O1xuICB9XG4gIC50YWJsZS1tZC1ub3N0aWNreSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLW1kLW5vc3RpY2t5IHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG4gIC50YWJsZS1tZC1ub3N0aWNreSB0aGVhZCB0ciB0aCB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxuICAudGFibGUtbWQtbm9zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKik6Zmlyc3QtY2hpbGQgdGQsXG4gIC50YWJsZS1tZC1ub3N0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKTpmaXJzdC1jaGlsZCB0aCB7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgfVxuICAudGFibGUtbWQtbm9zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKikgdHIgdGQsXG4gIC50YWJsZS1tZC1ub3N0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0aCB7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgfVxuICAudGFibGUtbWQtbm9zdGlja3kgdGJvZHkgdHIgdGg6Zmlyc3QtY2hpbGQge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbiAgLnRhYmxlLW1kLWZpeGVkIHtcbiAgICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xuICB9XG4gIC50YWJsZS1tZC1ub2ZpeGVkIHtcbiAgICB0YWJsZS1sYXlvdXQ6IGF1dG87XG4gIH1cbiAgLnRhYmxlLW1kLXN0cmlwZWQgdGJvZHkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcik6bnRoLWNoaWxkKGV2ZW4pIHRkLFxuICAudGFibGUtbWQtc3RyaXBlZCB0Ym9keSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKTpudGgtY2hpbGQoZXZlbikgdGgge1xuICAgIGJhY2tncm91bmQ6ICNmNWY1ZjU7XG4gIH1cbiAgLnRhYmxlLW1kLW5vc3RyaXBlZCB0Ym9keSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKTpudGgtY2hpbGQoZXZlbikgdGQsXG4gIC50YWJsZS1tZC1ub3N0cmlwZWQgdGJvZHkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcik6bnRoLWNoaWxkKGV2ZW4pIHRoIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC50YWJsZS13cmFwcGVyLnRhYmxlLWxnLW1oIHtcbiAgICBtYXgtaGVpZ2h0OiAyNXJlbTtcbiAgfVxuICAudGFibGUtd3JhcHBlci50YWJsZS1sZy1taC0wIHtcbiAgICBtYXgtaGVpZ2h0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1sZy1zdGlja3kpIHRhYmxlIHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLWxnLXN0aWNreSkgdGFibGUgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHRvcDogY2FsYygxOS42cHggKyAxLjQwNjI1cmVtICsgMC4wNjI1cmVtKTtcbiAgICB6LWluZGV4OiA0O1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbGctc3RpY2t5KSB0YWJsZSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1sZy1zdGlja3kpIHRhYmxlIHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICB0b3A6IGNhbGMoMjIuNHB4ICsgMS40MDYyNXJlbSArIDAuMDYyNXJlbSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1sZy1ub3N0aWNreSkgdGFibGUgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbGctbm9zdGlja3kpIHRhYmxlIHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbGctc25hcCkge1xuICAgIHNjcm9sbC1zbmFwLXR5cGU6IGJvdGggbWFuZGF0b3J5O1xuICAgIG92ZXJzY3JvbGwtYmVoYXZpb3IteDogY29udGFpbjtcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLWxnLXNuYXApIHRoZWFkOmhhcyh+IHRib2R5KSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKSB0ZCxcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1sZy1zbmFwKSB0aGVhZDpoYXMofiB0Ym9keSkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcikgdGgge1xuICAgIHNjcm9sbC1zbmFwLWFsaWduOiBzdGFydDtcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLWxnLXNuYXApIHRib2R5Om5vdCh0aGVhZCB+ICopIHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpIHRkLFxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLWxnLXNuYXApIHRib2R5Om5vdCh0aGVhZCB+ICopIHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpIHRoIHtcbiAgICBzY3JvbGwtc25hcC1hbGlnbjogc3RhcnQ7XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1sZy1ub3NuYXApIHtcbiAgICBzY3JvbGwtc25hcC10eXBlOiBub25lO1xuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbGctc2Nyb2xsaW5kaWNhdG9yKSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbGctc2Nyb2xsaW5kaWNhdG9yKTpoYXMoLmluLXZpZXcpOjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiA0cmVtO1xuICAgIHdpZHRoOiA0cmVtO1xuICAgIHRvcDogNy41cmVtO1xuICAgIHRvcDogbWF4KDIwJSwgNy41cmVtKTtcbiAgICByaWdodDogNSU7XG4gICAgb3BhY2l0eTogMTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgcGFkZGluZzogMC4xMjVyZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzMwJyBoZWlnaHQ9JzMwJyB2aWV3Qm94PScwIDAgMzAgMzAnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NnIGNsaXAtcGF0aD0ndXJsKCUyM2NsaXAwXzE3NV85NzQpJyUzRSUzQ2cgZmlsdGVyPSd1cmwoJTIzZmlsdGVyMF9kXzE3NV85NzQpJyUzRSUzQ3BhdGggZD0nTTI0LjI2NzcgMTQuNjgxN0gyMy41MDUyQzIzLjQzNDcgMTQuNTg2IDIzLjM0ODMgMTQuNDczOSAyMy4yNTAxIDE0LjM1NjdDMjIuOTk4NyAxNC4wNTY3IDIyLjU4MDcgMTMuNjExNiAyMi4wOTUzIDEzLjQxNzRDMjEuNjE4NyAxMy4yMjY4IDIwLjk4NjcgMTMuMjQ0NyAyMC41Nzc2IDEzLjI3NjVDMjAuNTE3OCAxMy4yODExIDIwLjQ1OTYgMTMuMjg2NCAyMC40MDM3IDEzLjI5MkMyMC4yNjgyIDEyLjk1NDIgMjAuMDI4NiAxMi42NDkgMTkuNjcwNSAxMi40NUMxOS40MTUgMTIuMzA3OSAxOS4wNjk2IDEyLjE0NTUgMTguNzAyNCAxMi4wNzIxQzE4LjM1NTIgMTIuMDAyNiAxNy44OTIxIDExLjk5NjMgMTcuNTA5NiAxMi4wMDU5QzE4LjU5NTIgMTEuMjIyMyAxOS4zMDMzIDkuOTQ2NDUgMTkuMzAzMyA4LjUwODIxQzE5LjMwMzMgNi4xMzA4OCAxNy4zNjkyIDQuMTk2NzggMTQuOTkxOCA0LjE5Njc4QzEyLjYxNDUgNC4xOTY3OCAxMC42ODA0IDYuMTMwODggMTAuNjgwNCA4LjUwODIxQzEwLjY4MDQgMTAuMDMyOCAxMS40NzU5IDExLjM3NSAxMi42NzM1IDEyLjE0MThWMTcuMDMyNUwxMC42MzE4IDE0Ljk5MDhDOS45NjE1NCAxNC4zMjA2IDguOTExMzUgMTQuMjE2NiA4LjEyMjYzIDE0Ljc0MjRDNy4yMzk0MyAxNS4zMzEyIDYuOTc0MzkgMTYuNTA5OSA3LjUyMDUxIDE3LjQyMDFMMTAuNzg3MiAyMi44NjQ2TDEyLjM4MDMgMjYuMDUwOEMxMi43MTM1IDI2LjcxNzEgMTMuMzk0NSAyNy4xMzggMTQuMTM5NSAyNy4xMzhIMjIuNDAyMUMyMy4xMDc5IDI3LjEzOCAyMy43NTk2IDI2Ljc1OTkgMjQuMTA5OCAyNi4xNDdMMjUuOTM5MiAyMi45NDU1QzI2LjI1ODcgMjIuMzg2NCAyNi40NTcgMjEuNzY2MiAyNi41MjExIDIxLjEyNTNMMjYuODc3MSAxNy41NjVDMjcuMDMxNCAxNi4wMjEzIDI1LjgxOTIgMTQuNjgxNyAyNC4yNjc3IDE0LjY4MTdaJyBmaWxsPSd3aGl0ZScvJTNFJTNDcGF0aCBkPSdNMjQuMjY3NyAxNC42ODE3SDIzLjUwNTJDMjMuNDM0NyAxNC41ODYgMjMuMzQ4MyAxNC40NzM5IDIzLjI1MDEgMTQuMzU2N0MyMi45OTg3IDE0LjA1NjcgMjIuNTgwNyAxMy42MTE2IDIyLjA5NTMgMTMuNDE3NEMyMS42MTg3IDEzLjIyNjggMjAuOTg2NyAxMy4yNDQ3IDIwLjU3NzYgMTMuMjc2NUMyMC41MTc4IDEzLjI4MTEgMjAuNDU5NiAxMy4yODY0IDIwLjQwMzcgMTMuMjkyQzIwLjI2ODIgMTIuOTU0MiAyMC4wMjg2IDEyLjY0OSAxOS42NzA1IDEyLjQ1QzE5LjQxNSAxMi4zMDc5IDE5LjA2OTYgMTIuMTQ1NSAxOC43MDI0IDEyLjA3MjFDMTguMzU1MiAxMi4wMDI2IDE3Ljg5MjEgMTEuOTk2MyAxNy41MDk2IDEyLjAwNTlDMTguNTk1MiAxMS4yMjIzIDE5LjMwMzMgOS45NDY0NSAxOS4zMDMzIDguNTA4MjFDMTkuMzAzMyA2LjEzMDg4IDE3LjM2OTIgNC4xOTY3OCAxNC45OTE4IDQuMTk2NzhDMTIuNjE0NSA0LjE5Njc4IDEwLjY4MDQgNi4xMzA4OCAxMC42ODA0IDguNTA4MjFDMTAuNjgwNCAxMC4wMzI4IDExLjQ3NTkgMTEuMzc1IDEyLjY3MzUgMTIuMTQxOFYxNy4wMzI1TDEwLjYzMTggMTQuOTkwOEM5Ljk2MTU0IDE0LjMyMDYgOC45MTEzNSAxNC4yMTY2IDguMTIyNjMgMTQuNzQyNEM3LjIzOTQzIDE1LjMzMTIgNi45NzQzOSAxNi41MDk5IDcuNTIwNTEgMTcuNDIwMUwxMC43ODcyIDIyLjg2NDZMMTIuMzgwMyAyNi4wNTA4QzEyLjcxMzUgMjYuNzE3MSAxMy4zOTQ1IDI3LjEzOCAxNC4xMzk1IDI3LjEzOEgyMi40MDIxQzIzLjEwNzkgMjcuMTM4IDIzLjc1OTYgMjYuNzU5OSAyNC4xMDk4IDI2LjE0N0wyNS45MzkyIDIyLjk0NTVDMjYuMjU4NyAyMi4zODY0IDI2LjQ1NyAyMS43NjYyIDI2LjUyMTEgMjEuMTI1M0wyNi44NzcxIDE3LjU2NUMyNy4wMzE0IDE2LjAyMTMgMjUuODE5MiAxNC42ODE3IDI0LjI2NzcgMTQuNjgxN1pNMTEuODQyIDguNTA4MjFDMTEuODQyIDYuNzcxMzUgMTMuMjU1IDUuMzU4MzEgMTQuOTkxOCA1LjM1ODMxQzE2LjcyODcgNS4zNTgzMSAxOC4xNDE4IDYuNzcxMzUgMTguMTQxOCA4LjUwODIxQzE4LjE0MTggOS4zNTM3NSAxNy44MDY4IDEwLjEyMjUgMTcuMjYyNyAxMC42ODg5VjguNDUzNTZDMTcuMjYyNyA3LjE4NjMgMTYuMjM1MyA2LjE1ODk4IDE0Ljk2ODEgNi4xNTg5OEMxMy43MDA4IDYuMTU4OTggMTIuNjczNSA3LjE4NjMgMTIuNjczNSA4LjQ1MzU2VjEwLjYzODJDMTIuMTU3NSAxMC4wNzcxIDExLjg0MiA5LjMyODg0IDExLjg0MiA4LjUwODIxWk0yNS41NzI0IDE3LjQzNDZMMjUuMjE2MyAyMC45OTQ4QzI1LjE3MDYgMjEuNDUyNiAyNS4wMjkgMjEuODk1NiAyNC44MDA4IDIyLjI5NUwyMi45NzEzIDI1LjQ5NjVDMjIuODU0NiAyNS43MDA4IDIyLjYzNzMgMjUuODI2OCAyMi40MDIxIDI1LjgyNjhIMTQuMTM5NUMxMy44OTExIDI1LjgyNjggMTMuNjY0MSAyNS42ODY1IDEzLjU1MzEgMjUuNDY0NEwxMS45Mzc0IDIyLjIzMzFMOC42NDQ4NSAxNi43NDU1QzguNDU4ODIgMTYuNDM1NCA4LjU0OTEgMTYuMDMzOSA4Ljg0OTk2IDE1LjgzMzRDOS4xMTg2MiAxNS42NTQyIDkuNDc2MzUgMTUuNjg5NyA5LjcwNDY3IDE1LjkxOEwxMi44NjU1IDE5LjA3ODhDMTMuMDUzIDE5LjI2NjMgMTMuMzM1IDE5LjMyMjQgMTMuNTggMTkuMjIxQzEzLjgyNSAxOS4xMTk1IDEzLjk4NDcgMTguODgwNCAxMy45ODQ3IDE4LjYxNTNWOC40NTM1NkMxMy45ODQ3IDcuOTEwNDUgMTQuNDI1IDcuNDcwMTcgMTQuOTY4MSA3LjQ3MDE3QzE1LjUxMTIgNy40NzAxNyAxNS45NTE1IDcuOTEwNDUgMTUuOTUxNSA4LjQ1MzU2VjE2LjY0ODVDMTUuOTUxNSAxNy4wMTA2IDE2LjI0NSAxNy4zMDQxIDE2LjYwNzEgMTcuMzA0MUMxNi45NjkyIDE3LjMwNDEgMTcuMjYyNyAxNy4wMTA2IDE3LjI2MjcgMTYuNjQ4NVYxMy4zMjY5QzE3LjI5OTYgMTMuMzI1MiAxNy4zMzc0IDEzLjMyMzUgMTcuMzc1OSAxMy4zMjJDMTcuNzkwOCAxMy4zMDU5IDE4LjIxMDYgMTMuMzEwOSAxOC40NDUzIDEzLjM1NzhDMTguNjIxNCAxMy4zOTMgMTguODMwNSAxMy40ODMyIDE5LjAzMzQgMTMuNTk2QzE5LjEzMzQgMTMuNjUxNiAxOS4yMjk1IDEzLjc4OSAxOS4yMjk1IDE0LjAwNzZWMTYuNjQ4NUMxOS4yMjk1IDE3LjAxMDYgMTkuNTIzIDE3LjMwNDEgMTkuODg1MSAxNy4zMDQxQzIwLjI0NzEgMTcuMzA0MSAyMC41NDA2IDE3LjAxMDYgMjAuNTQwNiAxNi42NDg1VjE0LjU5NkMyMC41ODU1IDE0LjU5MTYgMjAuNjMxOCAxNC41ODc0IDIwLjY3OTIgMTQuNTgzN0MyMS4wOTM2IDE0LjU1MTUgMjEuNDQ0OCAxNC41Njk0IDIxLjYwODMgMTQuNjM0OEMyMS43NjI5IDE0LjY5NjcgMjIuMDAwNiAxNC45MDcxIDIyLjI0NDkgMTUuMTk4N0MyMi4zNTE0IDE1LjMyNTkgMjIuNDQyMiAxNS40NDc2IDIyLjUwNzQgMTUuNTM5M1YxNy4zMDQxQzIyLjUwNzQgMTcuNjY2MiAyMi44MDEgMTcuOTU5NyAyMy4xNjMgMTcuOTU5N0MyMy41MjUyIDE3Ljk1OTcgMjMuODE4NiAxNy42NjYyIDIzLjgxODYgMTcuMzA0MVYxNS45OTI5SDI0LjI2NzdDMjUuMDQzNSAxNS45OTI5IDI1LjY0OTUgMTYuNjYyNyAyNS41NzI0IDE3LjQzNDZaJyBmaWxsPSclMjMxQjFCMUInLyUzRSUzQ3BhdGggZD0nTTI5Ljc5MDYgNy41OTk0M0wyNi43NDcyIDQuNTU1OTNDMjYuNTAxNiA0LjMxMDQ4IDI2LjEwMjIgNC4zMTA1NCAyNS44NTY2IDQuNTU1OTlDMjUuNjExMiA0LjgwMTUgMjUuNjExMiA1LjIwMDg4IDI1Ljg1NjcgNS40NDYzOUwyNy44MjUyIDcuNDE1MDFIMjAuNzI4NkMyMC4zODE1IDcuNDE1MDEgMjAuMDk5IDcuNjk3NTEgMjAuMDk5IDguMDQ0NjlDMjAuMDk5IDguMzkxODcgMjAuMzgxNSA4LjY3NDMxIDIwLjcyODYgOC42NzQzMUgyNy44MjUyTDI1Ljg1NjYgMTAuNjQyOUMyNS42MTEyIDEwLjg4ODQgMjUuNjExMiAxMS4yODc5IDI1Ljg1NjcgMTEuNTMzNUMyNS45Nzk0IDExLjY1NjEgMjYuMTQwNiAxMS43MTc0IDI2LjMwMTkgMTEuNzE3NEMyNi40NjMxIDExLjcxNzQgMjYuNjI0NCAxMS42NTYxIDI2Ljc0NzIgMTEuNTMzNEwyOS43OTA3IDguNDg5ODlDMzAuMDM2MSA4LjI0NDM4IDMwLjAzNjEgNy44NDQ5NCAyOS43OTA2IDcuNTk5NDNaJyBmaWxsPSclMjMxQjFCMUInLyUzRSUzQ3BhdGggZD0nTTAuMjQyMzY2IDguNDg5ODlMMy4yODU4MSAxMS41MzM0QzMuNTMxMzggMTEuNzc4OCAzLjkzMDgyIDExLjc3ODggNC4xNzYzOSAxMS41MzMzQzQuNDIxNzcgMTEuMjg3OCA0LjQyMTc3IDEwLjg4ODQgNC4xNzYzMyAxMC42NDI5TDIuMjA3NzYgOC42NzQzMUg5LjMwNDM2QzkuNjUxNTQgOC42NzQzMSA5LjkzMzk4IDguMzkxODEgOS45MzM5OCA4LjA0NDYzQzkuOTMzOTggNy42OTc0NSA5LjY1MTU0IDcuNDE1MDEgOS4zMDQzNiA3LjQxNTAxSDIuMjA3NzZMNC4xNzYzOSA1LjQ0NjQ1QzQuNDIxNzcgNS4yMDA5NCA0LjQyMTc3IDQuODAxNDQgNC4xNzYzMyA0LjU1NTg3QzQuMDUzNiA0LjQzMzIgMy44OTIzNyA0LjM3MTg3IDMuNzMxMTMgNC4zNzE4N0MzLjU2OTg5IDQuMzcxODcgMy40MDg1OSA0LjQzMzIgMy4yODU4MSA0LjU1NTkzTDAuMjQyMzA1IDcuNTk5NDNDLTAuMDAzMDgwNzMgNy44NDQ5NCAtMC4wMDMwODA3NiA4LjI0NDM4IDAuMjQyMzY2IDguNDg5ODlaJyBmaWxsPSclMjMxQjFCMUInLyUzRSUzQy9nJTNFJTNDL2clM0UlM0NkZWZzJTNFJTNDZmlsdGVyIGlkPSdmaWx0ZXIwX2RfMTc1Xzk3NCcgeD0nLTMuOTQxNzMnIHk9JzAuMTk2Nzc3JyB3aWR0aD0nMzcuOTE2NScgaGVpZ2h0PSczMC45NDEyJyBmaWx0ZXJVbml0cz0ndXNlclNwYWNlT25Vc2UnIGNvbG9yLWludGVycG9sYXRpb24tZmlsdGVycz0nc1JHQiclM0UlM0NmZUZsb29kIGZsb29kLW9wYWNpdHk9JzAnIHJlc3VsdD0nQmFja2dyb3VuZEltYWdlRml4Jy8lM0UlM0NmZUNvbG9yTWF0cml4IGluPSdTb3VyY2VBbHBoYScgdHlwZT0nbWF0cml4JyB2YWx1ZXM9JzAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDEyNyAwJyByZXN1bHQ9J2hhcmRBbHBoYScvJTNFJTNDZmVPZmZzZXQvJTNFJTNDZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPScyJy8lM0UlM0NmZUNvbXBvc2l0ZSBpbjI9J2hhcmRBbHBoYScgb3BlcmF0b3I9J291dCcvJTNFJTNDZmVDb2xvck1hdHJpeCB0eXBlPSdtYXRyaXgnIHZhbHVlcz0nMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMC4xMiAwJy8lM0UlM0NmZUJsZW5kIG1vZGU9J25vcm1hbCcgaW4yPSdCYWNrZ3JvdW5kSW1hZ2VGaXgnIHJlc3VsdD0nZWZmZWN0MV9kcm9wU2hhZG93XzE3NV85NzQnLyUzRSUzQ2ZlQmxlbmQgbW9kZT0nbm9ybWFsJyBpbj0nU291cmNlR3JhcGhpYycgaW4yPSdlZmZlY3QxX2Ryb3BTaGFkb3dfMTc1Xzk3NCcgcmVzdWx0PSdzaGFwZScvJTNFJTNDL2ZpbHRlciUzRSUzQ2NsaXBQYXRoIGlkPSdjbGlwMF8xNzVfOTc0JyUzRSUzQ3JlY3Qgd2lkdGg9JzMwJyBoZWlnaHQ9JzMwJyBmaWxsPSd3aGl0ZScvJTNFJTNDL2NsaXBQYXRoJTNFJTNDL2RlZnMlM0UlM0Mvc3ZnJTNFXCIpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiA4NSU7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBib3gtc2hhZG93OiAwIDAgMC4zNzVyZW0gcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpO1xuICAgIHotaW5kZXg6IDE7XG4gICAgYW5pbWF0aW9uOiBzd2lwZSAycyBlYXNlLWluIGluZmluaXRlIGZvcndhcmRzO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgNTAwbXMgZWFzZTtcbiAgfVxuICBAa2V5ZnJhbWVzIHN3aXBlIHtcbiAgICAwJSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuICAgIDE1JSB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgICA0NSUge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG4gICAgODAlIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwcHgpO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG4gICAgMTAwJSB7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLWxnLXNjcm9sbGluZGljYXRvcik6aGFzKC5mYWRlLW91dCk6OmFmdGVyIHtcbiAgICBvcGFjaXR5OiAwICFpbXBvcnRhbnQ7XG4gICAgYW5pbWF0aW9uLXBsYXktc3RhdGU6IHBhdXNlZDtcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLWxnLW5vc2Nyb2xsaW5kaWNhdG9yKTpoYXMoLmluLXZpZXcpOjphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS1sZy1zdGlja3kge1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cbiAgLnRhYmxlLWxnLXN0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLWxnLXN0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLWxnLXN0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLWxnLXN0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgbWluLXdpZHRoOiA0MHZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSBhbmQgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnRhYmxlLWxnLXN0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLWxnLXN0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLWxnLXN0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLWxnLXN0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgLS1jb2wtbWluLXdpZHRoOiAzMHZ3O1xuICAgIG1pbi13aWR0aDogdmFyKC0tY29sLW1pbi13aWR0aCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGFibGUtbGctc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUtbGctc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUtbGctc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUtbGctc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICAtLWNvbC1taW4td2lkdGg6IDI4dnc7XG4gICAgbWluLXdpZHRoOiB2YXIoLS1jb2wtbWluLXdpZHRoKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkgYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAudGFibGUtbGctc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUtbGctc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUtbGctc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUtbGctc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICAtLWNvbC1taW4td2lkdGg6IDIydnc7XG4gICAgbWluLXdpZHRoOiB2YXIoLS1jb2wtbWluLXdpZHRoKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkgYW5kIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAudGFibGUtbGctc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUtbGctc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUtbGctc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUtbGctc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICAtLWNvbC1taW4td2lkdGg6IDE3Ljg3NXJlbTtcbiAgICBtaW4td2lkdGg6IHZhcigtLWNvbC1taW4td2lkdGgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC50YWJsZS1sZy1zdGlja3kgdGhlYWQgdHIgdGQuaGFsZixcbiAgLnRhYmxlLWxnLXN0aWNreSB0aGVhZCB0ciB0aC5oYWxmLFxuICAudGFibGUtbGctc3RpY2t5IHRib2R5IHRyIHRkLmhhbGYsXG4gIC50YWJsZS1sZy1zdGlja3kgdGJvZHkgdHIgdGguaGFsZiB7XG4gICAgbWluLXdpZHRoOiBjYWxjKHZhcigtLWNvbC1taW4td2lkdGgpIC8gMik7XG4gIH1cbiAgLnRhYmxlLWxnLXN0aWNreSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLWxnLXN0aWNreSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgdG9wOiBjYWxjKDE5LjZweCArIDEuNDA2MjVyZW0gKyAwLjEyNXJlbSk7XG4gICAgei1pbmRleDogNDtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIGxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGFibGUtbGctc3RpY2t5IHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUtbGctc3RpY2t5IHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICB0b3A6IGNhbGMoMjIuNHB4ICsgMS40MDYyNXJlbSArIDAuMTI1cmVtKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAudGFibGUtbGctc3RpY2t5Om5vdCgudGFibGUtc25hcCkgdGFibGUgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1sZy1zdGlja3k6bm90KC50YWJsZS1zbmFwKSB0YWJsZSB0Ym9keSB0ciB0aCB7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC50YWJsZS1sZy1zdGlja3kgdGhlYWQgdHIgdGgge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDI7XG4gIH1cbiAgLnRhYmxlLWxnLXN0aWNreSB0aGVhZCB0ciB0aDpmaXJzdC1jaGlsZCB7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAzO1xuICB9XG4gIC50YWJsZS1sZy1zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKik6Zmlyc3QtY2hpbGQgdGQsXG4gIC50YWJsZS1sZy1zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKik6Zmlyc3QtY2hpbGQgdGgge1xuICAgIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICB9XG4gIC50YWJsZS1sZy1zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKikgdHIgdGQsXG4gIC50YWJsZS1sZy1zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKikgdHIgdGgge1xuICAgIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICB9XG4gIC50YWJsZS1sZy1zdGlja3kgdGJvZHkgdHIgdGg6Zmlyc3QtY2hpbGQge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAyO1xuICB9XG4gIC50YWJsZS1sZy1ub3N0aWNreSB7XG4gICAgd2hpdGUtc3BhY2U6IHdyYXA7XG4gIH1cbiAgLnRhYmxlLWxnLW5vc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUtbGctbm9zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1sZy1ub3N0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLWxnLW5vc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICBtaW4td2lkdGg6IHVuc2V0O1xuICB9XG4gIC50YWJsZS1sZy1ub3N0aWNreSB0aGVhZCB0ciB0ZC5oYWxmLFxuICAudGFibGUtbGctbm9zdGlja3kgdGhlYWQgdHIgdGguaGFsZixcbiAgLnRhYmxlLWxnLW5vc3RpY2t5IHRib2R5IHRyIHRkLmhhbGYsXG4gIC50YWJsZS1sZy1ub3N0aWNreSB0Ym9keSB0ciB0aC5oYWxmIHtcbiAgICBtaW4td2lkdGg6IHVuc2V0O1xuICB9XG4gIC50YWJsZS1sZy1ub3N0aWNreSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLWxnLW5vc3RpY2t5IHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG4gIC50YWJsZS1sZy1ub3N0aWNreSB0aGVhZCB0ciB0aCB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxuICAudGFibGUtbGctbm9zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKik6Zmlyc3QtY2hpbGQgdGQsXG4gIC50YWJsZS1sZy1ub3N0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKTpmaXJzdC1jaGlsZCB0aCB7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgfVxuICAudGFibGUtbGctbm9zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKikgdHIgdGQsXG4gIC50YWJsZS1sZy1ub3N0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0aCB7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgfVxuICAudGFibGUtbGctbm9zdGlja3kgdGJvZHkgdHIgdGg6Zmlyc3QtY2hpbGQge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbiAgLnRhYmxlLWxnLWZpeGVkIHtcbiAgICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xuICB9XG4gIC50YWJsZS1sZy1ub2ZpeGVkIHtcbiAgICB0YWJsZS1sYXlvdXQ6IGF1dG87XG4gIH1cbiAgLnRhYmxlLWxnLXN0cmlwZWQgdGJvZHkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcik6bnRoLWNoaWxkKGV2ZW4pIHRkLFxuICAudGFibGUtbGctc3RyaXBlZCB0Ym9keSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKTpudGgtY2hpbGQoZXZlbikgdGgge1xuICAgIGJhY2tncm91bmQ6ICNmNWY1ZjU7XG4gIH1cbiAgLnRhYmxlLWxnLW5vc3RyaXBlZCB0Ym9keSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKTpudGgtY2hpbGQoZXZlbikgdGQsXG4gIC50YWJsZS1sZy1ub3N0cmlwZWQgdGJvZHkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcik6bnRoLWNoaWxkKGV2ZW4pIHRoIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC50YWJsZS13cmFwcGVyLnRhYmxlLXhsLW1oIHtcbiAgICBtYXgtaGVpZ2h0OiAyNXJlbTtcbiAgfVxuICAudGFibGUtd3JhcHBlci50YWJsZS14bC1taC0wIHtcbiAgICBtYXgtaGVpZ2h0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS14bC1zdGlja3kpIHRhYmxlIHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXhsLXN0aWNreSkgdGFibGUgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHRvcDogY2FsYygxOS42cHggKyAxLjQwNjI1cmVtICsgMC4wNjI1cmVtKTtcbiAgICB6LWluZGV4OiA0O1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUteGwtc3RpY2t5KSB0YWJsZSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS14bC1zdGlja3kpIHRhYmxlIHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICB0b3A6IGNhbGMoMjIuNHB4ICsgMS40MDYyNXJlbSArIDAuMDYyNXJlbSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS14bC1ub3N0aWNreSkgdGFibGUgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUteGwtbm9zdGlja3kpIHRhYmxlIHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUteGwtc25hcCkge1xuICAgIHNjcm9sbC1zbmFwLXR5cGU6IGJvdGggbWFuZGF0b3J5O1xuICAgIG92ZXJzY3JvbGwtYmVoYXZpb3IteDogY29udGFpbjtcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXhsLXNuYXApIHRoZWFkOmhhcyh+IHRib2R5KSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKSB0ZCxcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS14bC1zbmFwKSB0aGVhZDpoYXMofiB0Ym9keSkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcikgdGgge1xuICAgIHNjcm9sbC1zbmFwLWFsaWduOiBzdGFydDtcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXhsLXNuYXApIHRib2R5Om5vdCh0aGVhZCB+ICopIHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpIHRkLFxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXhsLXNuYXApIHRib2R5Om5vdCh0aGVhZCB+ICopIHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpIHRoIHtcbiAgICBzY3JvbGwtc25hcC1hbGlnbjogc3RhcnQ7XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS14bC1ub3NuYXApIHtcbiAgICBzY3JvbGwtc25hcC10eXBlOiBub25lO1xuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUteGwtc2Nyb2xsaW5kaWNhdG9yKSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUteGwtc2Nyb2xsaW5kaWNhdG9yKTpoYXMoLmluLXZpZXcpOjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiA0cmVtO1xuICAgIHdpZHRoOiA0cmVtO1xuICAgIHRvcDogNy41cmVtO1xuICAgIHRvcDogbWF4KDIwJSwgNy41cmVtKTtcbiAgICByaWdodDogNSU7XG4gICAgb3BhY2l0eTogMTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgcGFkZGluZzogMC4xMjVyZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzMwJyBoZWlnaHQ9JzMwJyB2aWV3Qm94PScwIDAgMzAgMzAnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NnIGNsaXAtcGF0aD0ndXJsKCUyM2NsaXAwXzE3NV85NzQpJyUzRSUzQ2cgZmlsdGVyPSd1cmwoJTIzZmlsdGVyMF9kXzE3NV85NzQpJyUzRSUzQ3BhdGggZD0nTTI0LjI2NzcgMTQuNjgxN0gyMy41MDUyQzIzLjQzNDcgMTQuNTg2IDIzLjM0ODMgMTQuNDczOSAyMy4yNTAxIDE0LjM1NjdDMjIuOTk4NyAxNC4wNTY3IDIyLjU4MDcgMTMuNjExNiAyMi4wOTUzIDEzLjQxNzRDMjEuNjE4NyAxMy4yMjY4IDIwLjk4NjcgMTMuMjQ0NyAyMC41Nzc2IDEzLjI3NjVDMjAuNTE3OCAxMy4yODExIDIwLjQ1OTYgMTMuMjg2NCAyMC40MDM3IDEzLjI5MkMyMC4yNjgyIDEyLjk1NDIgMjAuMDI4NiAxMi42NDkgMTkuNjcwNSAxMi40NUMxOS40MTUgMTIuMzA3OSAxOS4wNjk2IDEyLjE0NTUgMTguNzAyNCAxMi4wNzIxQzE4LjM1NTIgMTIuMDAyNiAxNy44OTIxIDExLjk5NjMgMTcuNTA5NiAxMi4wMDU5QzE4LjU5NTIgMTEuMjIyMyAxOS4zMDMzIDkuOTQ2NDUgMTkuMzAzMyA4LjUwODIxQzE5LjMwMzMgNi4xMzA4OCAxNy4zNjkyIDQuMTk2NzggMTQuOTkxOCA0LjE5Njc4QzEyLjYxNDUgNC4xOTY3OCAxMC42ODA0IDYuMTMwODggMTAuNjgwNCA4LjUwODIxQzEwLjY4MDQgMTAuMDMyOCAxMS40NzU5IDExLjM3NSAxMi42NzM1IDEyLjE0MThWMTcuMDMyNUwxMC42MzE4IDE0Ljk5MDhDOS45NjE1NCAxNC4zMjA2IDguOTExMzUgMTQuMjE2NiA4LjEyMjYzIDE0Ljc0MjRDNy4yMzk0MyAxNS4zMzEyIDYuOTc0MzkgMTYuNTA5OSA3LjUyMDUxIDE3LjQyMDFMMTAuNzg3MiAyMi44NjQ2TDEyLjM4MDMgMjYuMDUwOEMxMi43MTM1IDI2LjcxNzEgMTMuMzk0NSAyNy4xMzggMTQuMTM5NSAyNy4xMzhIMjIuNDAyMUMyMy4xMDc5IDI3LjEzOCAyMy43NTk2IDI2Ljc1OTkgMjQuMTA5OCAyNi4xNDdMMjUuOTM5MiAyMi45NDU1QzI2LjI1ODcgMjIuMzg2NCAyNi40NTcgMjEuNzY2MiAyNi41MjExIDIxLjEyNTNMMjYuODc3MSAxNy41NjVDMjcuMDMxNCAxNi4wMjEzIDI1LjgxOTIgMTQuNjgxNyAyNC4yNjc3IDE0LjY4MTdaJyBmaWxsPSd3aGl0ZScvJTNFJTNDcGF0aCBkPSdNMjQuMjY3NyAxNC42ODE3SDIzLjUwNTJDMjMuNDM0NyAxNC41ODYgMjMuMzQ4MyAxNC40NzM5IDIzLjI1MDEgMTQuMzU2N0MyMi45OTg3IDE0LjA1NjcgMjIuNTgwNyAxMy42MTE2IDIyLjA5NTMgMTMuNDE3NEMyMS42MTg3IDEzLjIyNjggMjAuOTg2NyAxMy4yNDQ3IDIwLjU3NzYgMTMuMjc2NUMyMC41MTc4IDEzLjI4MTEgMjAuNDU5NiAxMy4yODY0IDIwLjQwMzcgMTMuMjkyQzIwLjI2ODIgMTIuOTU0MiAyMC4wMjg2IDEyLjY0OSAxOS42NzA1IDEyLjQ1QzE5LjQxNSAxMi4zMDc5IDE5LjA2OTYgMTIuMTQ1NSAxOC43MDI0IDEyLjA3MjFDMTguMzU1MiAxMi4wMDI2IDE3Ljg5MjEgMTEuOTk2MyAxNy41MDk2IDEyLjAwNTlDMTguNTk1MiAxMS4yMjIzIDE5LjMwMzMgOS45NDY0NSAxOS4zMDMzIDguNTA4MjFDMTkuMzAzMyA2LjEzMDg4IDE3LjM2OTIgNC4xOTY3OCAxNC45OTE4IDQuMTk2NzhDMTIuNjE0NSA0LjE5Njc4IDEwLjY4MDQgNi4xMzA4OCAxMC42ODA0IDguNTA4MjFDMTAuNjgwNCAxMC4wMzI4IDExLjQ3NTkgMTEuMzc1IDEyLjY3MzUgMTIuMTQxOFYxNy4wMzI1TDEwLjYzMTggMTQuOTkwOEM5Ljk2MTU0IDE0LjMyMDYgOC45MTEzNSAxNC4yMTY2IDguMTIyNjMgMTQuNzQyNEM3LjIzOTQzIDE1LjMzMTIgNi45NzQzOSAxNi41MDk5IDcuNTIwNTEgMTcuNDIwMUwxMC43ODcyIDIyLjg2NDZMMTIuMzgwMyAyNi4wNTA4QzEyLjcxMzUgMjYuNzE3MSAxMy4zOTQ1IDI3LjEzOCAxNC4xMzk1IDI3LjEzOEgyMi40MDIxQzIzLjEwNzkgMjcuMTM4IDIzLjc1OTYgMjYuNzU5OSAyNC4xMDk4IDI2LjE0N0wyNS45MzkyIDIyLjk0NTVDMjYuMjU4NyAyMi4zODY0IDI2LjQ1NyAyMS43NjYyIDI2LjUyMTEgMjEuMTI1M0wyNi44NzcxIDE3LjU2NUMyNy4wMzE0IDE2LjAyMTMgMjUuODE5MiAxNC42ODE3IDI0LjI2NzcgMTQuNjgxN1pNMTEuODQyIDguNTA4MjFDMTEuODQyIDYuNzcxMzUgMTMuMjU1IDUuMzU4MzEgMTQuOTkxOCA1LjM1ODMxQzE2LjcyODcgNS4zNTgzMSAxOC4xNDE4IDYuNzcxMzUgMTguMTQxOCA4LjUwODIxQzE4LjE0MTggOS4zNTM3NSAxNy44MDY4IDEwLjEyMjUgMTcuMjYyNyAxMC42ODg5VjguNDUzNTZDMTcuMjYyNyA3LjE4NjMgMTYuMjM1MyA2LjE1ODk4IDE0Ljk2ODEgNi4xNTg5OEMxMy43MDA4IDYuMTU4OTggMTIuNjczNSA3LjE4NjMgMTIuNjczNSA4LjQ1MzU2VjEwLjYzODJDMTIuMTU3NSAxMC4wNzcxIDExLjg0MiA5LjMyODg0IDExLjg0MiA4LjUwODIxWk0yNS41NzI0IDE3LjQzNDZMMjUuMjE2MyAyMC45OTQ4QzI1LjE3MDYgMjEuNDUyNiAyNS4wMjkgMjEuODk1NiAyNC44MDA4IDIyLjI5NUwyMi45NzEzIDI1LjQ5NjVDMjIuODU0NiAyNS43MDA4IDIyLjYzNzMgMjUuODI2OCAyMi40MDIxIDI1LjgyNjhIMTQuMTM5NUMxMy44OTExIDI1LjgyNjggMTMuNjY0MSAyNS42ODY1IDEzLjU1MzEgMjUuNDY0NEwxMS45Mzc0IDIyLjIzMzFMOC42NDQ4NSAxNi43NDU1QzguNDU4ODIgMTYuNDM1NCA4LjU0OTEgMTYuMDMzOSA4Ljg0OTk2IDE1LjgzMzRDOS4xMTg2MiAxNS42NTQyIDkuNDc2MzUgMTUuNjg5NyA5LjcwNDY3IDE1LjkxOEwxMi44NjU1IDE5LjA3ODhDMTMuMDUzIDE5LjI2NjMgMTMuMzM1IDE5LjMyMjQgMTMuNTggMTkuMjIxQzEzLjgyNSAxOS4xMTk1IDEzLjk4NDcgMTguODgwNCAxMy45ODQ3IDE4LjYxNTNWOC40NTM1NkMxMy45ODQ3IDcuOTEwNDUgMTQuNDI1IDcuNDcwMTcgMTQuOTY4MSA3LjQ3MDE3QzE1LjUxMTIgNy40NzAxNyAxNS45NTE1IDcuOTEwNDUgMTUuOTUxNSA4LjQ1MzU2VjE2LjY0ODVDMTUuOTUxNSAxNy4wMTA2IDE2LjI0NSAxNy4zMDQxIDE2LjYwNzEgMTcuMzA0MUMxNi45NjkyIDE3LjMwNDEgMTcuMjYyNyAxNy4wMTA2IDE3LjI2MjcgMTYuNjQ4NVYxMy4zMjY5QzE3LjI5OTYgMTMuMzI1MiAxNy4zMzc0IDEzLjMyMzUgMTcuMzc1OSAxMy4zMjJDMTcuNzkwOCAxMy4zMDU5IDE4LjIxMDYgMTMuMzEwOSAxOC40NDUzIDEzLjM1NzhDMTguNjIxNCAxMy4zOTMgMTguODMwNSAxMy40ODMyIDE5LjAzMzQgMTMuNTk2QzE5LjEzMzQgMTMuNjUxNiAxOS4yMjk1IDEzLjc4OSAxOS4yMjk1IDE0LjAwNzZWMTYuNjQ4NUMxOS4yMjk1IDE3LjAxMDYgMTkuNTIzIDE3LjMwNDEgMTkuODg1MSAxNy4zMDQxQzIwLjI0NzEgMTcuMzA0MSAyMC41NDA2IDE3LjAxMDYgMjAuNTQwNiAxNi42NDg1VjE0LjU5NkMyMC41ODU1IDE0LjU5MTYgMjAuNjMxOCAxNC41ODc0IDIwLjY3OTIgMTQuNTgzN0MyMS4wOTM2IDE0LjU1MTUgMjEuNDQ0OCAxNC41Njk0IDIxLjYwODMgMTQuNjM0OEMyMS43NjI5IDE0LjY5NjcgMjIuMDAwNiAxNC45MDcxIDIyLjI0NDkgMTUuMTk4N0MyMi4zNTE0IDE1LjMyNTkgMjIuNDQyMiAxNS40NDc2IDIyLjUwNzQgMTUuNTM5M1YxNy4zMDQxQzIyLjUwNzQgMTcuNjY2MiAyMi44MDEgMTcuOTU5NyAyMy4xNjMgMTcuOTU5N0MyMy41MjUyIDE3Ljk1OTcgMjMuODE4NiAxNy42NjYyIDIzLjgxODYgMTcuMzA0MVYxNS45OTI5SDI0LjI2NzdDMjUuMDQzNSAxNS45OTI5IDI1LjY0OTUgMTYuNjYyNyAyNS41NzI0IDE3LjQzNDZaJyBmaWxsPSclMjMxQjFCMUInLyUzRSUzQ3BhdGggZD0nTTI5Ljc5MDYgNy41OTk0M0wyNi43NDcyIDQuNTU1OTNDMjYuNTAxNiA0LjMxMDQ4IDI2LjEwMjIgNC4zMTA1NCAyNS44NTY2IDQuNTU1OTlDMjUuNjExMiA0LjgwMTUgMjUuNjExMiA1LjIwMDg4IDI1Ljg1NjcgNS40NDYzOUwyNy44MjUyIDcuNDE1MDFIMjAuNzI4NkMyMC4zODE1IDcuNDE1MDEgMjAuMDk5IDcuNjk3NTEgMjAuMDk5IDguMDQ0NjlDMjAuMDk5IDguMzkxODcgMjAuMzgxNSA4LjY3NDMxIDIwLjcyODYgOC42NzQzMUgyNy44MjUyTDI1Ljg1NjYgMTAuNjQyOUMyNS42MTEyIDEwLjg4ODQgMjUuNjExMiAxMS4yODc5IDI1Ljg1NjcgMTEuNTMzNUMyNS45Nzk0IDExLjY1NjEgMjYuMTQwNiAxMS43MTc0IDI2LjMwMTkgMTEuNzE3NEMyNi40NjMxIDExLjcxNzQgMjYuNjI0NCAxMS42NTYxIDI2Ljc0NzIgMTEuNTMzNEwyOS43OTA3IDguNDg5ODlDMzAuMDM2MSA4LjI0NDM4IDMwLjAzNjEgNy44NDQ5NCAyOS43OTA2IDcuNTk5NDNaJyBmaWxsPSclMjMxQjFCMUInLyUzRSUzQ3BhdGggZD0nTTAuMjQyMzY2IDguNDg5ODlMMy4yODU4MSAxMS41MzM0QzMuNTMxMzggMTEuNzc4OCAzLjkzMDgyIDExLjc3ODggNC4xNzYzOSAxMS41MzMzQzQuNDIxNzcgMTEuMjg3OCA0LjQyMTc3IDEwLjg4ODQgNC4xNzYzMyAxMC42NDI5TDIuMjA3NzYgOC42NzQzMUg5LjMwNDM2QzkuNjUxNTQgOC42NzQzMSA5LjkzMzk4IDguMzkxODEgOS45MzM5OCA4LjA0NDYzQzkuOTMzOTggNy42OTc0NSA5LjY1MTU0IDcuNDE1MDEgOS4zMDQzNiA3LjQxNTAxSDIuMjA3NzZMNC4xNzYzOSA1LjQ0NjQ1QzQuNDIxNzcgNS4yMDA5NCA0LjQyMTc3IDQuODAxNDQgNC4xNzYzMyA0LjU1NTg3QzQuMDUzNiA0LjQzMzIgMy44OTIzNyA0LjM3MTg3IDMuNzMxMTMgNC4zNzE4N0MzLjU2OTg5IDQuMzcxODcgMy40MDg1OSA0LjQzMzIgMy4yODU4MSA0LjU1NTkzTDAuMjQyMzA1IDcuNTk5NDNDLTAuMDAzMDgwNzMgNy44NDQ5NCAtMC4wMDMwODA3NiA4LjI0NDM4IDAuMjQyMzY2IDguNDg5ODlaJyBmaWxsPSclMjMxQjFCMUInLyUzRSUzQy9nJTNFJTNDL2clM0UlM0NkZWZzJTNFJTNDZmlsdGVyIGlkPSdmaWx0ZXIwX2RfMTc1Xzk3NCcgeD0nLTMuOTQxNzMnIHk9JzAuMTk2Nzc3JyB3aWR0aD0nMzcuOTE2NScgaGVpZ2h0PSczMC45NDEyJyBmaWx0ZXJVbml0cz0ndXNlclNwYWNlT25Vc2UnIGNvbG9yLWludGVycG9sYXRpb24tZmlsdGVycz0nc1JHQiclM0UlM0NmZUZsb29kIGZsb29kLW9wYWNpdHk9JzAnIHJlc3VsdD0nQmFja2dyb3VuZEltYWdlRml4Jy8lM0UlM0NmZUNvbG9yTWF0cml4IGluPSdTb3VyY2VBbHBoYScgdHlwZT0nbWF0cml4JyB2YWx1ZXM9JzAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDEyNyAwJyByZXN1bHQ9J2hhcmRBbHBoYScvJTNFJTNDZmVPZmZzZXQvJTNFJTNDZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPScyJy8lM0UlM0NmZUNvbXBvc2l0ZSBpbjI9J2hhcmRBbHBoYScgb3BlcmF0b3I9J291dCcvJTNFJTNDZmVDb2xvck1hdHJpeCB0eXBlPSdtYXRyaXgnIHZhbHVlcz0nMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMC4xMiAwJy8lM0UlM0NmZUJsZW5kIG1vZGU9J25vcm1hbCcgaW4yPSdCYWNrZ3JvdW5kSW1hZ2VGaXgnIHJlc3VsdD0nZWZmZWN0MV9kcm9wU2hhZG93XzE3NV85NzQnLyUzRSUzQ2ZlQmxlbmQgbW9kZT0nbm9ybWFsJyBpbj0nU291cmNlR3JhcGhpYycgaW4yPSdlZmZlY3QxX2Ryb3BTaGFkb3dfMTc1Xzk3NCcgcmVzdWx0PSdzaGFwZScvJTNFJTNDL2ZpbHRlciUzRSUzQ2NsaXBQYXRoIGlkPSdjbGlwMF8xNzVfOTc0JyUzRSUzQ3JlY3Qgd2lkdGg9JzMwJyBoZWlnaHQ9JzMwJyBmaWxsPSd3aGl0ZScvJTNFJTNDL2NsaXBQYXRoJTNFJTNDL2RlZnMlM0UlM0Mvc3ZnJTNFXCIpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiA4NSU7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBib3gtc2hhZG93OiAwIDAgMC4zNzVyZW0gcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpO1xuICAgIHotaW5kZXg6IDE7XG4gICAgYW5pbWF0aW9uOiBzd2lwZSAycyBlYXNlLWluIGluZmluaXRlIGZvcndhcmRzO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgNTAwbXMgZWFzZTtcbiAgfVxuICBAa2V5ZnJhbWVzIHN3aXBlIHtcbiAgICAwJSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuICAgIDE1JSB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgICA0NSUge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG4gICAgODAlIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwcHgpO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG4gICAgMTAwJSB7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXhsLXNjcm9sbGluZGljYXRvcik6aGFzKC5mYWRlLW91dCk6OmFmdGVyIHtcbiAgICBvcGFjaXR5OiAwICFpbXBvcnRhbnQ7XG4gICAgYW5pbWF0aW9uLXBsYXktc3RhdGU6IHBhdXNlZDtcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXhsLW5vc2Nyb2xsaW5kaWNhdG9yKTpoYXMoLmluLXZpZXcpOjphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS14bC1zdGlja3kge1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cbiAgLnRhYmxlLXhsLXN0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLXhsLXN0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLXhsLXN0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLXhsLXN0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgbWluLXdpZHRoOiA0MHZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSBhbmQgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnRhYmxlLXhsLXN0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLXhsLXN0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLXhsLXN0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLXhsLXN0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgLS1jb2wtbWluLXdpZHRoOiAzMHZ3O1xuICAgIG1pbi13aWR0aDogdmFyKC0tY29sLW1pbi13aWR0aCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGFibGUteGwtc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUteGwtc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUteGwtc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUteGwtc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICAtLWNvbC1taW4td2lkdGg6IDI4dnc7XG4gICAgbWluLXdpZHRoOiB2YXIoLS1jb2wtbWluLXdpZHRoKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkgYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAudGFibGUteGwtc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUteGwtc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUteGwtc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUteGwtc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICAtLWNvbC1taW4td2lkdGg6IDIydnc7XG4gICAgbWluLXdpZHRoOiB2YXIoLS1jb2wtbWluLXdpZHRoKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkgYW5kIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAudGFibGUteGwtc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUteGwtc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUteGwtc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUteGwtc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICAtLWNvbC1taW4td2lkdGg6IDE3Ljg3NXJlbTtcbiAgICBtaW4td2lkdGg6IHZhcigtLWNvbC1taW4td2lkdGgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC50YWJsZS14bC1zdGlja3kgdGhlYWQgdHIgdGQuaGFsZixcbiAgLnRhYmxlLXhsLXN0aWNreSB0aGVhZCB0ciB0aC5oYWxmLFxuICAudGFibGUteGwtc3RpY2t5IHRib2R5IHRyIHRkLmhhbGYsXG4gIC50YWJsZS14bC1zdGlja3kgdGJvZHkgdHIgdGguaGFsZiB7XG4gICAgbWluLXdpZHRoOiBjYWxjKHZhcigtLWNvbC1taW4td2lkdGgpIC8gMik7XG4gIH1cbiAgLnRhYmxlLXhsLXN0aWNreSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLXhsLXN0aWNreSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgdG9wOiBjYWxjKDE5LjZweCArIDEuNDA2MjVyZW0gKyAwLjEyNXJlbSk7XG4gICAgei1pbmRleDogNDtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIGxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGFibGUteGwtc3RpY2t5IHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUteGwtc3RpY2t5IHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICB0b3A6IGNhbGMoMjIuNHB4ICsgMS40MDYyNXJlbSArIDAuMTI1cmVtKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAudGFibGUteGwtc3RpY2t5Om5vdCgudGFibGUtc25hcCkgdGFibGUgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS14bC1zdGlja3k6bm90KC50YWJsZS1zbmFwKSB0YWJsZSB0Ym9keSB0ciB0aCB7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC50YWJsZS14bC1zdGlja3kgdGhlYWQgdHIgdGgge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDI7XG4gIH1cbiAgLnRhYmxlLXhsLXN0aWNreSB0aGVhZCB0ciB0aDpmaXJzdC1jaGlsZCB7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAzO1xuICB9XG4gIC50YWJsZS14bC1zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKik6Zmlyc3QtY2hpbGQgdGQsXG4gIC50YWJsZS14bC1zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKik6Zmlyc3QtY2hpbGQgdGgge1xuICAgIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICB9XG4gIC50YWJsZS14bC1zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKikgdHIgdGQsXG4gIC50YWJsZS14bC1zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKikgdHIgdGgge1xuICAgIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICB9XG4gIC50YWJsZS14bC1zdGlja3kgdGJvZHkgdHIgdGg6Zmlyc3QtY2hpbGQge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAyO1xuICB9XG4gIC50YWJsZS14bC1ub3N0aWNreSB7XG4gICAgd2hpdGUtc3BhY2U6IHdyYXA7XG4gIH1cbiAgLnRhYmxlLXhsLW5vc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUteGwtbm9zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS14bC1ub3N0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLXhsLW5vc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICBtaW4td2lkdGg6IHVuc2V0O1xuICB9XG4gIC50YWJsZS14bC1ub3N0aWNreSB0aGVhZCB0ciB0ZC5oYWxmLFxuICAudGFibGUteGwtbm9zdGlja3kgdGhlYWQgdHIgdGguaGFsZixcbiAgLnRhYmxlLXhsLW5vc3RpY2t5IHRib2R5IHRyIHRkLmhhbGYsXG4gIC50YWJsZS14bC1ub3N0aWNreSB0Ym9keSB0ciB0aC5oYWxmIHtcbiAgICBtaW4td2lkdGg6IHVuc2V0O1xuICB9XG4gIC50YWJsZS14bC1ub3N0aWNreSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLXhsLW5vc3RpY2t5IHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG4gIC50YWJsZS14bC1ub3N0aWNreSB0aGVhZCB0ciB0aCB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxuICAudGFibGUteGwtbm9zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKik6Zmlyc3QtY2hpbGQgdGQsXG4gIC50YWJsZS14bC1ub3N0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKTpmaXJzdC1jaGlsZCB0aCB7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgfVxuICAudGFibGUteGwtbm9zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKikgdHIgdGQsXG4gIC50YWJsZS14bC1ub3N0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0aCB7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgfVxuICAudGFibGUteGwtbm9zdGlja3kgdGJvZHkgdHIgdGg6Zmlyc3QtY2hpbGQge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbiAgLnRhYmxlLXhsLWZpeGVkIHtcbiAgICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xuICB9XG4gIC50YWJsZS14bC1ub2ZpeGVkIHtcbiAgICB0YWJsZS1sYXlvdXQ6IGF1dG87XG4gIH1cbiAgLnRhYmxlLXhsLXN0cmlwZWQgdGJvZHkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcik6bnRoLWNoaWxkKGV2ZW4pIHRkLFxuICAudGFibGUteGwtc3RyaXBlZCB0Ym9keSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKTpudGgtY2hpbGQoZXZlbikgdGgge1xuICAgIGJhY2tncm91bmQ6ICNmNWY1ZjU7XG4gIH1cbiAgLnRhYmxlLXhsLW5vc3RyaXBlZCB0Ym9keSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKTpudGgtY2hpbGQoZXZlbikgdGQsXG4gIC50YWJsZS14bC1ub3N0cmlwZWQgdGJvZHkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcik6bnRoLWNoaWxkKGV2ZW4pIHRoIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB9XG59XG4udGFibGUtd3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogYXV0bztcbiAgYm9yZGVyLXJhZGl1czogMC4zNzVyZW07XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5Ac3VwcG9ydHMgKHNjcm9sbGJhci13aWR0aDogdGhpbikge1xuICAudGFibGUtd3JhcHBlciB7XG4gICAgc2Nyb2xsYmFyLXdpZHRoOiB0aGluO1xuICAgIHNjcm9sbGJhci1jb2xvcjogIzY2NiAjZThlOGU4O1xuICB9XG59XG5Ac3VwcG9ydHMgc2VsZWN0b3IoOjotd2Via2l0LXNjcm9sbGJhcikge1xuICAudGFibGUtd3JhcHBlcjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgIHdpZHRoOiAwLjI1cmVtO1xuICAgIGhlaWdodDogMC4yNXJlbTtcbiAgfVxuICAudGFibGUtd3JhcHBlcjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICAgIGJhY2tncm91bmQ6ICNlOGU4ZTg7XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICBiYWNrZ3JvdW5kOiAjNjY2O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwcmVtO1xuICB9XG4gIC50YWJsZS13cmFwcGVyOjotd2Via2l0LXNjcm9sbGJhci10aHVtYjpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogIzM2MzYzNjtcbiAgfVxufVxuLnRhYmxlLXdyYXBwZXIgdGFibGUge1xuICB3aWR0aDogMTAwJTtcbn1cbi50YWJsZS13cmFwcGVyIHRhYmxlIHRoLFxuLnRhYmxlLXdyYXBwZXIgdGFibGUgdGQge1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG4udGFibGUtd3JhcHBlciB0YWJsZSB0aDpmaXJzdC1jaGlsZCxcbi50YWJsZS13cmFwcGVyIHRhYmxlIHRkOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWxlZnQ6IG5vbmUgIWltcG9ydGFudDtcbn1cbi50YWJsZS13cmFwcGVyIHRhYmxlIHRoOmxhc3QtY2hpbGQsXG4udGFibGUtd3JhcHBlciB0YWJsZSB0ZDpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXJpZ2h0OiBub25lICFpbXBvcnRhbnQ7XG59XG4udGFibGUtd3JhcHBlciB0YWJsZSB0aGVhZCB0cjpmaXJzdC1jaGlsZCB0aCxcbi50YWJsZS13cmFwcGVyIHRhYmxlIHRoZWFkIHRyOmZpcnN0LWNoaWxkIHRkIHtcbiAgYm9yZGVyLXRvcDogbm9uZSAhaW1wb3J0YW50O1xufVxuLnRhYmxlLXdyYXBwZXIgdGFibGUgdGJvZHkgdHI6bGFzdC1jaGlsZCB0aCxcbi50YWJsZS13cmFwcGVyIHRhYmxlIHRib2R5IHRyOmxhc3QtY2hpbGQgdGQge1xuICBib3JkZXItYm90dG9tOiBub25lICFpbXBvcnRhbnQ7XG59XG4udGFibGUgdGhlYWQgdHIgdGgsXG4udGFibGUgdGhlYWQgdHIgdGQsXG4udGFibGUgdGJvZHkgdHIgdGgsXG4udGFibGUgdGJvZHkgdHIgdGQge1xuICBwYWRkaW5nOiAwLjcwMzEyNXJlbSAwLjkzNzVyZW07XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBib3JkZXItcmlnaHQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBiYWNrZ3JvdW5kOiAjZGFkYWRhO1xufVxuLnRhYmxlIHRoZWFkIHRyIHRoOmZpcnN0LWNoaWxkLFxuLnRhYmxlIHRoZWFkIHRyIHRkOmZpcnN0LWNoaWxkLFxuLnRhYmxlIHRib2R5IHRyIHRoOmZpcnN0LWNoaWxkLFxuLnRhYmxlIHRib2R5IHRyIHRkOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWxlZnQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLnRhYmxlIHRoZWFkIHRyIHRoOmVtcHR5LCAudGFibGUgdGhlYWQgdHIgdGg6aGFzKCsgOmVtcHR5KSxcbi50YWJsZSB0aGVhZCB0ciB0ZDplbXB0eSxcbi50YWJsZSB0aGVhZCB0ciB0ZDpoYXMoKyA6ZW1wdHkpLFxuLnRhYmxlIHRib2R5IHRyIHRoOmVtcHR5LFxuLnRhYmxlIHRib2R5IHRyIHRoOmhhcygrIDplbXB0eSksXG4udGFibGUgdGJvZHkgdHIgdGQ6ZW1wdHksXG4udGFibGUgdGJvZHkgdHIgdGQ6aGFzKCsgOmVtcHR5KSB7XG4gIGJvcmRlci1sZWZ0OiBub25lO1xuICBib3JkZXItcmlnaHQ6IG5vbmU7XG59XG4udGFibGUgdGhlYWQgdHIgdGg6ZW1wdHk6Zmlyc3QtY2hpbGQsIC50YWJsZSB0aGVhZCB0ciB0aDpoYXMoKyA6ZW1wdHkpOmZpcnN0LWNoaWxkLFxuLnRhYmxlIHRoZWFkIHRyIHRkOmVtcHR5OmZpcnN0LWNoaWxkLFxuLnRhYmxlIHRoZWFkIHRyIHRkOmhhcygrIDplbXB0eSk6Zmlyc3QtY2hpbGQsXG4udGFibGUgdGJvZHkgdHIgdGg6ZW1wdHk6Zmlyc3QtY2hpbGQsXG4udGFibGUgdGJvZHkgdHIgdGg6aGFzKCsgOmVtcHR5KTpmaXJzdC1jaGlsZCxcbi50YWJsZSB0Ym9keSB0ciB0ZDplbXB0eTpmaXJzdC1jaGlsZCxcbi50YWJsZSB0Ym9keSB0ciB0ZDpoYXMoKyA6ZW1wdHkpOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWxlZnQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLnRhYmxlIHRoZWFkIHRyIHRoOmVtcHR5Omxhc3QtY2hpbGQsIC50YWJsZSB0aGVhZCB0ciB0aDpoYXMoKyA6ZW1wdHkpOmxhc3QtY2hpbGQsXG4udGFibGUgdGhlYWQgdHIgdGQ6ZW1wdHk6bGFzdC1jaGlsZCxcbi50YWJsZSB0aGVhZCB0ciB0ZDpoYXMoKyA6ZW1wdHkpOmxhc3QtY2hpbGQsXG4udGFibGUgdGJvZHkgdHIgdGg6ZW1wdHk6bGFzdC1jaGlsZCxcbi50YWJsZSB0Ym9keSB0ciB0aDpoYXMoKyA6ZW1wdHkpOmxhc3QtY2hpbGQsXG4udGFibGUgdGJvZHkgdHIgdGQ6ZW1wdHk6bGFzdC1jaGlsZCxcbi50YWJsZSB0Ym9keSB0ciB0ZDpoYXMoKyA6ZW1wdHkpOmxhc3QtY2hpbGQge1xuICBib3JkZXItcmlnaHQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLnRhYmxlIHRoZWFkIHRyIHRoOm5vdCg6aGFzKCsgOmVtcHR5KSksXG4udGFibGUgdGhlYWQgdHIgdGQ6bm90KDpoYXMoKyA6ZW1wdHkpKSxcbi50YWJsZSB0Ym9keSB0ciB0aDpub3QoOmhhcygrIDplbXB0eSkpLFxuLnRhYmxlIHRib2R5IHRyIHRkOm5vdCg6aGFzKCsgOmVtcHR5KSkge1xuICBib3JkZXItcmlnaHQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLnRhYmxlIHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyIHRkLFxuLnRhYmxlIHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyIHRoLFxuLnRhYmxlIHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHRkLFxuLnRhYmxlIHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHRoIHtcbiAgYmFja2dyb3VuZDogI2U4ZThlODtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgcGFkZGluZzogMC40Njg3NXJlbSAwLjkzNzVyZW07XG59XG4udGFibGUgdGhlYWQ6aGFzKH4gdGJvZHkpIHRyOmZpcnN0LWNoaWxkIHRoOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4zNzVyZW07XG59XG4udGFibGUgdGhlYWQ6aGFzKH4gdGJvZHkpIHRyOmZpcnN0LWNoaWxkIHRoOmxhc3QtY2hpbGQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4zNzVyZW07XG59XG4udGFibGUgdGJvZHkgdHIgdGQsXG4udGFibGUgdGJvZHkgdHIgdGgge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLnRhYmxlIHRib2R5Om5vdCg6aGFzKHRoZWFkIH4gKikpIHRyIHRkLFxuLnRhYmxlIHRib2R5Om5vdCg6aGFzKHRoZWFkIH4gKikpIHRyIHRoIHtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIGJvcmRlci1yaWdodDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4udGFibGUgdGJvZHk6bm90KDpoYXModGhlYWQgfiAqKSkgdHIgdGQ6Zmlyc3QtY2hpbGQsXG4udGFibGUgdGJvZHk6bm90KDpoYXModGhlYWQgfiAqKSkgdHIgdGg6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItbGVmdDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4udGFibGUgdGJvZHk6bm90KDpoYXModGhlYWQgfiAqKSkgdHI6bGFzdC1jaGlsZCB0ZDpmaXJzdC1jaGlsZCxcbi50YWJsZSB0Ym9keTpub3QoOmhhcyh0aGVhZCB+ICopKSB0cjpsYXN0LWNoaWxkIHRoOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4zNzVyZW07XG59XG4udGFibGUgdGJvZHk6bm90KDpoYXModGhlYWQgfiAqKSkgdHI6bGFzdC1jaGlsZCB0ZDpsYXN0LWNoaWxkLFxuLnRhYmxlIHRib2R5Om5vdCg6aGFzKHRoZWFkIH4gKikpIHRyOmxhc3QtY2hpbGQgdGg6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjM3NXJlbTtcbn1cbi50YWJsZSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0ZCxcbi50YWJsZSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0aCB7XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBib3JkZXItcmlnaHQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLnRhYmxlIHRib2R5Om5vdCh0aGVhZCB+ICopIHRyIHRkOmZpcnN0LWNoaWxkLFxuLnRhYmxlIHRib2R5Om5vdCh0aGVhZCB+ICopIHRyIHRoOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWxlZnQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLnRhYmxlIHRib2R5Om5vdCh0aGVhZCB+ICopIHRyOmZpcnN0LWNoaWxkIHRkLFxuLnRhYmxlIHRib2R5Om5vdCh0aGVhZCB+ICopIHRyOmZpcnN0LWNoaWxkIHRoIHtcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4udGFibGUgdGJvZHk6bm90KHRoZWFkIH4gKikgdHI6Zmlyc3QtY2hpbGQgdGQ6Zmlyc3QtY2hpbGQsXG4udGFibGUgdGJvZHk6bm90KHRoZWFkIH4gKikgdHI6Zmlyc3QtY2hpbGQgdGg6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjM3NXJlbTtcbn1cbi50YWJsZSB0Ym9keTpub3QodGhlYWQgfiAqKSB0cjpmaXJzdC1jaGlsZCB0ZDpsYXN0LWNoaWxkLFxuLnRhYmxlIHRib2R5Om5vdCh0aGVhZCB+ICopIHRyOmZpcnN0LWNoaWxkIHRoOmxhc3QtY2hpbGQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4zNzVyZW07XG59XG5cbi5mb3JtLWNvbnRyb2wsXG4uY3VzdG9tLXNlbGVjdCxcbi5pbnZhbGlkLWZlZWRiYWNrIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuZm9ybS1jb250cm9sLFxuICAuY3VzdG9tLXNlbGVjdCxcbiAgLmludmFsaWQtZmVlZGJhY2sge1xuICAgIGZvbnQtc2l6ZTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG59XG5cbmxhYmVsIHtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICB9XG59XG5cbmlucHV0ICsgZGl2Om5vdCguaW5wdXQtZ3JvdXAtYXBwZW5kKSxcbi5mb3JtLWNhcHRpb24ge1xuICBtYXJnaW4tdG9wOiAwLjMxMjVyZW07XG59XG5cbi5jdXN0b20tcmFkaW8ge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuLmN1c3RvbS1yYWRpbyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQge1xuICB6LWluZGV4OiAwO1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIGJvcmRlci1jb2xvcjogIzM2MzYzNjtcbn1cbi5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBjb2xvcjogIzM2MzYzNjtcbn1cbi5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5jdXN0b20tY29udHJvbC1pbnB1dDphY3RpdmUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2VkZGY4O1xufVxuXG5pbnB1dFt0eXBlPXBhc3N3b3JkXSxcbmlucHV0W3R5cGU9dGV4dF0ucGFzc3dvcmQge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjNGM0YzRjO1xufVxuaW5wdXRbdHlwZT1wYXNzd29yZF0udGhpbi1ib3JkZXIsXG5pbnB1dFt0eXBlPXRleHRdLnBhc3N3b3JkLnRoaW4tYm9yZGVyIHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjY2NjO1xufVxuXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItd2lkdGg6IDJweDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbn1cbi5pbnB1dC1ncm91cC1wcmVwZW5kIC5pbnB1dC1ncm91cC10ZXh0LnRoaW4tYm9yZGVyLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dC50aGluLWJvcmRlciB7XG4gIGJvcmRlci13aWR0aDogMXB4O1xuICBib3JkZXItY29sb3I6ICNjY2M7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDFyZW07XG4gIG1pbi13aWR0aDogNzVweDtcbn1cblxuLmlucHV0LWdyb3VwLmlzLWludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi5mb3JtLWNvbnRyb2wtbGFiZWwudGV4dC1kYW5nZXIgfiAuaW52YWxpZC1mZWVkYmFjayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uaXMtaW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrIHtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbn1cblxuLmN1c3RvbS1yYWRpby5jdXN0b20tcmFkaW8tYXMtY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjMzYzNjM2O1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLmN1c3RvbS1yYWRpby5jdXN0b20tcmFkaW8tYXMtY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzIwJyBoZWlnaHQ9JzIwJyB2aWV3Qm94PScwIDAgMjAgMjAnJTNFJTNDZyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnJTNFJTNDcGF0aCBzdHJva2U9JyUyMzM2MzYzNicgZD0nTS41LjVoMTl2MTlILjV6Jy8lM0UlM0NwYXRoIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNMTUuNjA1IDUuMjY4Yy4zMzQtLjM2NS44MTctLjM0MiAxLjEzNi0uMDIzLjMxOC4zMTguMzYuODE2LjAzNCAxLjE3MmE5MDMuNTQ3IDkwMy41NDcgMCAwIDEtNS4zIDUuOTRsLTEuMzMgMS40OGEyOTEyLjU2NyAyOTEyLjU2NyAwIDAgMC0xLjcxOCAxLjkxNWMtLjMuMzMzLS44NDYuMzIzLTEuMTUyLjAxNi0uNTU5LS41MzItMS4wMDYtLjk2MS0yLjAxMi0xLjkyOGwtLjM1NC0uMzRjLS43LS42NzQtMS4xNzUtMS4xMjktMS42NTYtMS41ODctLjM1NC0uMzM5LS4zMi0uODM4IDAtMS4xNjMuMzE2LS4zMjEuNzk4LS4zNiAxLjEzNi0uMDIuOTguOTI4IDEuODE3IDEuNzMyIDMuNDA4IDMuMjY4IDMuNDQ4LTMuODQzIDUuNTY3LTYuMjEyIDcuODA4LTguNzN6Jy8lM0UlM0MvZyUzRSUzQy9zdmclM0UlMEFcIik7XG59XG5cbi5jdXN0b20tY2hlY2tib3guY3VzdG9tLWNoZWNrYm94LWFzLXJhZGlvIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgIzM2MzYzNjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLmN1c3RvbS1jaGVja2JveC5jdXN0b20tY2hlY2tib3gtYXMtcmFkaW8gLmZhdXgtcmFkaW8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDJyZW07XG4gIHBhZGRpbmctbGVmdDogMnJlbTtcbn1cbi5jdXN0b20tY2hlY2tib3guY3VzdG9tLWNoZWNrYm94LWFzLXJhZGlvIC5mYXV4LXJhZGlvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjMzYzNjM2O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jdXN0b20tY2hlY2tib3guY3VzdG9tLWNoZWNrYm94LWFzLXJhZGlvIC5mYXV4LXJhZGlvOjphZnRlciB7XG4gIGhlaWdodDogMjBweDtcbiAgd2lkdGg6IDIwcHg7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDJTNGeG1sIHZlcnNpb249JzEuMCcgZW5jb2Rpbmc9J1VURi04JyUzRiUzRSUzQ3N2ZyB3aWR0aD0nMjBweCcgaGVpZ2h0PScyMHB4JyB2aWV3Qm94PScwIDAgMjAgMjAnIHZlcnNpb249JzEuMScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB4bWxuczp4bGluaz0naHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayclM0UlM0NnIGlkPSdTdHlsZS1HdWlkZScgc3Ryb2tlPSdub25lJyBzdHJva2Utd2lkdGg9JzEnIGZpbGw9J25vbmUnIGZpbGwtcnVsZT0nZXZlbm9kZCclM0UlM0NnIGlkPScwNy4tSWNvbnMnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKC03NDkuMDAwMDAwLCAtNjg4LjAwMDAwMCknJTNFJTNDZyBpZD0nRnVuY3Rpb25hbCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMTAwLjAwMDAwMCwgNDk5LjAwMDAwMCknJTNFJTNDZyBpZD0nRWxlbWVudHMtLy1VSS0vLVJhZGlvLS8tU2VsZWN0ZWQnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDY0OS4wMDAwMDAsIDE4OS4wMDAwMDApJyUzRSUzQ2NpcmNsZSBpZD0nT3ZhbCcgc3Ryb2tlPSclMjMzNjM2MzYnIHN0cm9rZS13aWR0aD0nMScgY3g9JzEwJyBjeT0nMTAnIHI9JzkuNSclM0UlM0MvY2lyY2xlJTNFJTNDY2lyY2xlIGlkPSdPdmFsJyBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nZXZlbm9kZCcgY3g9JzEwJyBjeT0nMTAnIHI9JzYnJTNFJTNDL2NpcmNsZSUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xufVxuLmN1c3RvbS1jaGVja2JveC5jdXN0b20tY2hlY2tib3gtYXMtcmFkaW8gLmZhdXgtcmFkaW8gLmZhdXgtcmFkaW8tbGFiZWwge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLmN1c3RvbS1jaGVja2JveC5jdXN0b20tY2hlY2tib3gtYXMtcmFkaW8gLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uY3VzdG9tLWNoZWNrYm94LmN1c3RvbS1jaGVja2JveC1hcy1yYWRpbyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0MlM0Z4bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0nVVRGLTgnJTNGJTNFJTNDc3ZnIHdpZHRoPScyMHB4JyBoZWlnaHQ9JzIwcHgnIHZpZXdCb3g9JzAgMCAyMCAyMCcgdmVyc2lvbj0nMS4xJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyUzRSUzQ2cgaWQ9J1N0eWxlLUd1aWRlJyBzdHJva2U9J25vbmUnIHN0cm9rZS13aWR0aD0nMScgZmlsbD0nbm9uZScgZmlsbC1ydWxlPSdldmVub2RkJyUzRSUzQ2cgaWQ9JzA3Li1JY29ucycgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTc0OS4wMDAwMDAsIC02ODguMDAwMDAwKSclM0UlM0NnIGlkPSdGdW5jdGlvbmFsJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgxMDAuMDAwMDAwLCA0OTkuMDAwMDAwKSclM0UlM0NnIGlkPSdFbGVtZW50cy0vLVVJLS8tUmFkaW8tLy1TZWxlY3RlZCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoNjQ5LjAwMDAwMCwgMTg5LjAwMDAwMCknJTNFJTNDY2lyY2xlIGlkPSdPdmFsJyBzdHJva2U9JyUyMzM2MzYzNicgc3Ryb2tlLXdpZHRoPScxJyBjeD0nMTAnIGN5PScxMCcgcj0nOS41JyUzRSUzQy9jaXJjbGUlM0UlM0NjaXJjbGUgaWQ9J092YWwnIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdldmVub2RkJyBjeD0nMTAnIGN5PScxMCcgcj0nNiclM0UlM0MvY2lyY2xlJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpO1xufVxuLmN1c3RvbS1jaGVja2JveC5jdXN0b20tY2hlY2tib3gtYXMtcmFkaW8gLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuZmF1eC1yYWRpbzo6YmVmb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjMzYzNjM2O1xufVxuLmN1c3RvbS1jaGVja2JveC5jdXN0b20tY2hlY2tib3gtYXMtcmFkaW8gLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuZmF1eC1yYWRpbzo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuXG4uY3VzdG9tLXN3aXRjaCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gIGN1cnNvcjogcG9pbnRlciAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDIuNzEyNXJlbTtcbn1cbi5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgaGVpZ2h0OiAxLjE1cmVtO1xuICB3aWR0aDogMi4wODc1cmVtO1xuICBsZWZ0OiAwO1xufVxuLmN1c3RvbS1zd2l0Y2ggLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGhlaWdodDogMC44NXJlbTtcbiAgd2lkdGg6IDAuODVyZW07XG4gIGxlZnQ6IDAuMnJlbTtcbiAgdG9wOiAwLjIyNXJlbTtcbn1cbi5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzI2ZmUyO1xuICBib3JkZXItY29sb3I6ICMzMjZmZTI7XG59XG5cbi5idG4ge1xuICBwYWRkaW5nOiAwLjM0Mzc1cmVtIDAuOTM3NXJlbTtcbiAgd2lkdGg6IGF1dG87XG59XG4uYnRuLmFjdGl2ZSwgLmJ0bjphY3RpdmUsIC5idG46aG92ZXIsIC5idG46Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xufVxuLmJ0bi5hY3RpdmUgLmljb24sIC5idG46YWN0aXZlIC5pY29uLCAuYnRuOmhvdmVyIC5pY29uLCAuYnRuOmZvY3VzIC5pY29uIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmJ0bi5kaXNhYmxlZCwgLmJ0bjpkaXNhYmxlZCwgLmJ0bi5kaXNhYmxlZDpob3ZlciwgLmJ0bjpkaXNhYmxlZDpob3ZlciB7XG4gIG9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQ6ICNlOGU4ZTg7XG4gIGJvcmRlci1jb2xvcjogI2U4ZThlODtcbiAgY29sb3I6ICNjY2M7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmJ0biAuaWNvbiB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG1hcmdpbi1yaWdodDogMC4zMTI1cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5idG4ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5idG4uYnRuLWlubGluZSB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cblxuLmJ0bi1saWdodCxcbi5idG4tbGlnaHQ6aG92ZXIsXG4uYnRuLWxpZ2h0OmZvY3VzLFxuLmJ0bi1saW5rMixcbi5idG4tbGluazMsXG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5LFxuLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0LFxuLmJ0bi13YXJuaW5nLFxuLmJ0bi13YXJuaW5nOmhvdmVyLFxuLmJ0bi13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcbi5idG4tb3V0bGluZS1saWdodDpob3Zlcixcbi5idG4tb3V0bGluZS1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsXG4uYnRuLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSB7XG4gIGNvbG9yOiAjMzYzNjM2O1xufVxuXG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmhvdmVyLFxuLmJ0bi10cmFucy1kYXJrLFxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeSxcbi5pbnB1dC1ncm91cC1wcmVwZW5kIC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLFxuLmJ0bi12aWRlbyB7XG4gIGJvcmRlci1jb2xvcjogIzM2MzYzNjtcbn1cblxuLmJ0bi10cmFucy1kYXJrOmhvdmVyLFxuLmJ0bi10cmFucy1kYXJrOmZvY3VzLFxuLmJ0bi10cmFucy1kYXJrOmFjdGl2ZSxcbi5idG4tdmlkZW8sXG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcbi5pbnB1dC1ncm91cC1wcmVwZW5kIC5pbnB1dC1ncm91cC10ZXh0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM2MzYzNjtcbn1cblxuLmJ0bi1saWdodC5hY3RpdmUsIC5idG4tbGlnaHQ6YWN0aXZlLCAuYnRuLWxpZ2h0OmhvdmVyLCAuYnRuLWxpZ2h0OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbiAgYm9yZGVyLWNvbG9yOiAjZjVmNWY1O1xufVxuXG4uYnRuLWRhcms6aG92ZXIsXG4uYnRuLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwO1xufVxuXG4uYnRuLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbn1cblxuLmJ0bi1wcmltYXJ5LFxuLmJ0bi1zZWNvbmRhcnksXG4uYnRuLWRhcmssXG4uYnRuLXN1Y2Nlc3MsXG4uYnRuLWluZm8sXG4uYnRuLWRhbmdlcixcbi5idG4tbGlnaHQ6aG92ZXIsXG4uYnRuLXRyYW5zLWRhcms6aG92ZXIsXG4uYnRuLXRyYW5zLWxpZ2h0LFxuLmJ0bi10cmFucy1saWdodDpob3Zlcixcbi5idG4tb3V0bGluZS1wcmltYXJ5OmhvdmVyLFxuLmJ0bi1vdXRsaW5lLWRhcms6aG92ZXIsXG4uYnRuLW91dGxpbmUtbGlnaHQsXG4uYnRuLW91dGxpbmUtc3VjY2Vzcyxcbi5idG4tb3V0bGluZS1pbmZvLFxuLmJ0bi1vdXRsaW5lLWRhbmdlcixcbi5idG4tdmlkZW8tb3V0bGluZTpob3Zlcixcbi5idG4tdmlkZW8ge1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuLmJ0bi1wcmltYXJ5IHtcbiAgYm9yZGVyLWNvbG9yOiAjMzI2ZmUyO1xufVxuLmJ0bi1wcmltYXJ5LmFjdGl2ZSwgLmJ0bi1wcmltYXJ5OmFjdGl2ZSwgLmJ0bi1wcmltYXJ5OmhvdmVyLCAuYnRuLXByaW1hcnk6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA0ODc2O1xuICBib3JkZXItY29sb3I6ICMwMDQ4NzY7XG59XG4uYnRuLXByaW1hcnkgaSB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IDAuNWVtO1xufVxuXG4uYnRuLW91dGxpbmUtcHJpbWFyeSB7XG4gIGJvcmRlci1jb2xvcjogIzMyNmZlMjtcbn1cbi5idG4tb3V0bGluZS1wcmltYXJ5LmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLXByaW1hcnk6YWN0aXZlLCAuYnRuLW91dGxpbmUtcHJpbWFyeTpob3ZlciwgLmJ0bi1vdXRsaW5lLXByaW1hcnk6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICMwMDQ4NzY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDQ4NzY7XG59XG5cbi5idG4tb3V0bGluZS1zZWNvbmRhcnkuYWN0aXZlLCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuYWN0aXZlLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5hY3RpdmUuaW5wdXQtZ3JvdXAtdGV4dCwgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTphY3RpdmUsIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5pbnB1dC1ncm91cC10ZXh0OmFjdGl2ZSxcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQ6YWN0aXZlLCAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmhvdmVyLCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dDpob3Zlcixcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQ6aG92ZXIsIC5idG4tb3V0bGluZS1zZWNvbmRhcnk6Zm9jdXMsIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5pbnB1dC1ncm91cC10ZXh0OmZvY3VzLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dDpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzYzNjM2O1xufVxuXG4uYnRuLWRhcmsuYWN0aXZlLCAuYnRuLWRhcms6YWN0aXZlLCAuYnRuLWRhcms6aG92ZXIsIC5idG4tZGFyazpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG59XG5cbi5idG4tdHJhbnMtZGFyayB7XG4gIGJvcmRlci1jb2xvcjogIzM2MzYzNjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjMzYzNjM2O1xufVxuLmJ0bi10cmFucy1kYXJrLmFjdGl2ZSwgLmJ0bi10cmFucy1kYXJrOmFjdGl2ZSwgLmJ0bi10cmFucy1kYXJrOmhvdmVyLCAuYnRuLXRyYW5zLWRhcms6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM2MzYzNjtcbn1cblxuLmJ0bi10cmFucy1saWdodCB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmJ0bi10cmFucy1saWdodC5hY3RpdmUsIC5idG4tdHJhbnMtbGlnaHQ6YWN0aXZlLCAuYnRuLXRyYW5zLWxpZ2h0OmhvdmVyLCAuYnRuLXRyYW5zLWxpZ2h0OmZvY3VzIHtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5idG4tYWRkLXNlcnZpY2Uge1xuICB3aWR0aDogYXV0bztcbn1cblxuLmJ0bjpub3QoOmhvdmVyKSAuaWNvbi5ob3Zlci1pY29uLFxuLmJ0bjpob3ZlciAuaWNvbi5ob3Zlci1pY29uIH4gLmljb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYnRuLmljb246aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cbi5idG4uaWNvbjpob3ZlciBzcGFuIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5idG4tdmlkZW8tb3V0bGluZS1jZW50ZXJlZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICMzNjM2MzY7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYnRuLXZpZGVvLW91dGxpbmUtY2VudGVyZWQgLnZpZGVvLWljb24ge1xuICB3aWR0aDogMjdweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI3JyBoZWlnaHQ9JzIwJyB2aWV3Qm94PScwIDAgMjcgMjAnJTNFJTNDcGF0aCBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTI1Ljg5Ni44MjVjLjM1MiAxLjM5NC42MjIgMi44NjEuODE2IDQuNDAyQTM4LjE3IDM4LjE3IDAgMCAxIDI3IDkuOTk1YzAgMS42MzMtLjEwMiAzLjIyOC0uMjg4IDQuNzY5YTM2LjA5IDM2LjA5IDAgMCAxLS44MTYgNC40MDIgNzcuNTQ3IDc3LjU0NyAwIDAgMS01Ljk1Ny42MjNjLTIuMDc4LjEzOC00LjIyMS4yMTEtNi40My4yMTEtMi4yMTcgMC00LjM2LS4wNzMtNi40MzktLjIxYTc2LjU4MSA3Ni41ODEgMCAwIDEtNS45NTctLjYyNCAzNC41MzMgMzQuNTMzIDAgMCAxLS44MjUtNC4zOTNBMzguMTcgMzguMTcgMCAwIDEgMCAxMC4wMDVjMC0xLjYzMy4wOTMtMy4yMi4yODgtNC43NjlBMzYuMDkgMzYuMDkgMCAwIDEgMS4xMDQuODM0IDc3LjU0NyA3Ny41NDcgMCAwIDEgNy4wNjEuMjExIDk3LjQxNSA5Ny40MTUgMCAwIDEgMTMuNSAwYzIuMjE4IDAgNC4zNi4wNzMgNi40My4yMSAyLjA3OC4xMyA0LjA2NC4zNCA1Ljk2Ni42MTV6TTEwIDE1bDgtNS04LTV2MTB6Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWltYWdlIDAuMTVzO1xufVxuLmJ0bi12aWRlby1vdXRsaW5lLWNlbnRlcmVkOmhvdmVyLCAuYnRuLXZpZGVvLW91dGxpbmUtY2VudGVyZWQ6Zm9jdXMsIC5idG4tdmlkZW8tb3V0bGluZS1jZW50ZXJlZDphY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM2MzYzNjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uYnRuLXZpZGVvLW91dGxpbmUtY2VudGVyZWQ6aG92ZXIgLnZpZGVvLWljb24sIC5idG4tdmlkZW8tb3V0bGluZS1jZW50ZXJlZDpmb2N1cyAudmlkZW8taWNvbiwgLmJ0bi12aWRlby1vdXRsaW5lLWNlbnRlcmVkOmFjdGl2ZSAudmlkZW8taWNvbiB7XG4gIHdpZHRoOiAyN3B4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbi1yaWdodDogNnB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjcnIGhlaWdodD0nMjAnIHZpZXdCb3g9JzAgMCAyNyAyMCclM0UlM0NwYXRoIGZpbGw9JyUyM2ZmZmZmZicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNMjUuODk2LjgyNWMuMzUyIDEuMzk0LjYyMiAyLjg2MS44MTYgNC40MDJBMzguMTcgMzguMTcgMCAwIDEgMjcgOS45OTVjMCAxLjYzMy0uMTAyIDMuMjI4LS4yODggNC43NjlhMzYuMDkgMzYuMDkgMCAwIDEtLjgxNiA0LjQwMiA3Ny41NDcgNzcuNTQ3IDAgMCAxLTUuOTU3LjYyM2MtMi4wNzguMTM4LTQuMjIxLjIxMS02LjQzLjIxMS0yLjIxNyAwLTQuMzYtLjA3My02LjQzOS0uMjFhNzYuNTgxIDc2LjU4MSAwIDAgMS01Ljk1Ny0uNjI0IDM0LjUzMyAzNC41MzMgMCAwIDEtLjgyNS00LjM5M0EzOC4xNyAzOC4xNyAwIDAgMSAwIDEwLjAwNWMwLTEuNjMzLjA5My0zLjIyLjI4OC00Ljc2OUEzNi4wOSAzNi4wOSAwIDAgMSAxLjEwNC44MzQgNzcuNTQ3IDc3LjU0NyAwIDAgMSA3LjA2MS4yMTEgOTcuNDE1IDk3LjQxNSAwIDAgMSAxMy41IDBjMi4yMTggMCA0LjM2LjA3MyA2LjQzLjIxIDIuMDc4LjEzIDQuMDY0LjM0IDUuOTY2LjYxNXpNMTAgMTVsOC01LTgtNXYxMHonLyUzRSUzQy9zdmclM0VcIik7XG59XG5cbi5idG4tdmlkZW8tb3V0bGluZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogIzM2MzYzNjtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5idG4tdmlkZW8tb3V0bGluZTo6YWZ0ZXIsIC5idG4tdmlkZW8tb3V0bGluZTo6YmVmb3JlIHtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjE1cztcbn1cbi5idG4tdmlkZW8tb3V0bGluZTpob3ZlciwgLmJ0bi12aWRlby1vdXRsaW5lOmZvY3VzLCAuYnRuLXZpZGVvLW91dGxpbmU6YWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNjM2MzY7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmJ0bi12aWRlby1vdXRsaW5lOm5vdCguaWNvbi1yaWdodCkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYnRuLXZpZGVvLW91dGxpbmU6bm90KC5pY29uLXJpZ2h0KTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNycgaGVpZ2h0PScyMCcgdmlld0JveD0nMCAwIDI3IDIwJyUzRSUzQ3BhdGggZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J00yNS44OTYuODI1Yy4zNTIgMS4zOTQuNjIyIDIuODYxLjgxNiA0LjQwMkEzOC4xNyAzOC4xNyAwIDAgMSAyNyA5Ljk5NWMwIDEuNjMzLS4xMDIgMy4yMjgtLjI4OCA0Ljc2OWEzNi4wOSAzNi4wOSAwIDAgMS0uODE2IDQuNDAyIDc3LjU0NyA3Ny41NDcgMCAwIDEtNS45NTcuNjIzYy0yLjA3OC4xMzgtNC4yMjEuMjExLTYuNDMuMjExLTIuMjE3IDAtNC4zNi0uMDczLTYuNDM5LS4yMWE3Ni41ODEgNzYuNTgxIDAgMCAxLTUuOTU3LS42MjQgMzQuNTMzIDM0LjUzMyAwIDAgMS0uODI1LTQuMzkzQTM4LjE3IDM4LjE3IDAgMCAxIDAgMTAuMDA1YzAtMS42MzMuMDkzLTMuMjIuMjg4LTQuNzY5QTM2LjA5IDM2LjA5IDAgMCAxIDEuMTA0LjgzNCA3Ny41NDcgNzcuNTQ3IDAgMCAxIDcuMDYxLjIxMSA5Ny40MTUgOTcuNDE1IDAgMCAxIDEzLjUgMGMyLjIxOCAwIDQuMzYuMDczIDYuNDMuMjEgMi4wNzguMTMgNC4wNjQuMzQgNS45NjYuNjE1ek0xMCAxNWw4LTUtOC01djEweicvJTNFJTNDL3N2ZyUzRVwiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGhlaWdodDogMjdweDtcbiAgd2lkdGg6IDI3cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5idG4tdmlkZW8tb3V0bGluZTpub3QoLmljb24tcmlnaHQpOjpiZWZvcmUge1xuICBsZWZ0OiAwO1xufVxuLmJ0bi12aWRlby1vdXRsaW5lOm5vdCguaWNvbi1yaWdodCk6OmJlZm9yZSB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgdHJhbnNmb3JtOiBub25lO1xuICB3aWR0aDogMjdweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3A7XG59XG4uYnRuLXZpZGVvLW91dGxpbmU6bm90KC5pY29uLXJpZ2h0KTpob3ZlciwgLmJ0bi12aWRlby1vdXRsaW5lOm5vdCguaWNvbi1yaWdodCk6Zm9jdXMsIC5idG4tdmlkZW8tb3V0bGluZTpub3QoLmljb24tcmlnaHQpOmFjdGl2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5idG4tdmlkZW8tb3V0bGluZTpub3QoLmljb24tcmlnaHQpOmhvdmVyOjpiZWZvcmUsIC5idG4tdmlkZW8tb3V0bGluZTpub3QoLmljb24tcmlnaHQpOmZvY3VzOjpiZWZvcmUsIC5idG4tdmlkZW8tb3V0bGluZTpub3QoLmljb24tcmlnaHQpOmFjdGl2ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNycgaGVpZ2h0PScyMCcgdmlld0JveD0nMCAwIDI3IDIwJyUzRSUzQ3BhdGggZmlsbD0nJTIzZmZmZmZmJyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J00yNS44OTYuODI1Yy4zNTIgMS4zOTQuNjIyIDIuODYxLjgxNiA0LjQwMkEzOC4xNyAzOC4xNyAwIDAgMSAyNyA5Ljk5NWMwIDEuNjMzLS4xMDIgMy4yMjgtLjI4OCA0Ljc2OWEzNi4wOSAzNi4wOSAwIDAgMS0uODE2IDQuNDAyIDc3LjU0NyA3Ny41NDcgMCAwIDEtNS45NTcuNjIzYy0yLjA3OC4xMzgtNC4yMjEuMjExLTYuNDMuMjExLTIuMjE3IDAtNC4zNi0uMDczLTYuNDM5LS4yMWE3Ni41ODEgNzYuNTgxIDAgMCAxLTUuOTU3LS42MjQgMzQuNTMzIDM0LjUzMyAwIDAgMS0uODI1LTQuMzkzQTM4LjE3IDM4LjE3IDAgMCAxIDAgMTAuMDA1YzAtMS42MzMuMDkzLTMuMjIuMjg4LTQuNzY5QTM2LjA5IDM2LjA5IDAgMCAxIDEuMTA0LjgzNCA3Ny41NDcgNzcuNTQ3IDAgMCAxIDcuMDYxLjIxMSA5Ny40MTUgOTcuNDE1IDAgMCAxIDEzLjUgMGMyLjIxOCAwIDQuMzYuMDczIDYuNDMuMjEgMi4wNzguMTMgNC4wNjQuMzQgNS45NjYuNjE1ek0xMCAxNWw4LTUtOC01djEweicvJTNFJTNDL3N2ZyUzRVwiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGhlaWdodDogMjdweDtcbiAgd2lkdGg6IDI3cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5idG4tdmlkZW8tb3V0bGluZTpub3QoLmljb24tcmlnaHQpOmhvdmVyOjpiZWZvcmUsIC5idG4tdmlkZW8tb3V0bGluZTpub3QoLmljb24tcmlnaHQpOmZvY3VzOjpiZWZvcmUsIC5idG4tdmlkZW8tb3V0bGluZTpub3QoLmljb24tcmlnaHQpOmFjdGl2ZTo6YmVmb3JlIHtcbiAgbGVmdDogMDtcbn1cbi5idG4tdmlkZW8tb3V0bGluZTpub3QoLmljb24tcmlnaHQpOmhvdmVyOjpiZWZvcmUsIC5idG4tdmlkZW8tb3V0bGluZTpub3QoLmljb24tcmlnaHQpOmZvY3VzOjpiZWZvcmUsIC5idG4tdmlkZW8tb3V0bGluZTpub3QoLmljb24tcmlnaHQpOmFjdGl2ZTo6YmVmb3JlIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB0cmFuc2Zvcm06IG5vbmU7XG4gIHdpZHRoOiAyN3B4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcDtcbn1cbi5idG4tdmlkZW8tb3V0bGluZS5pY29uLXJpZ2h0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJ0bi12aWRlby1vdXRsaW5lLmljb24tcmlnaHQ6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNycgaGVpZ2h0PScyMCcgdmlld0JveD0nMCAwIDI3IDIwJyUzRSUzQ3BhdGggZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J00yNS44OTYuODI1Yy4zNTIgMS4zOTQuNjIyIDIuODYxLjgxNiA0LjQwMkEzOC4xNyAzOC4xNyAwIDAgMSAyNyA5Ljk5NWMwIDEuNjMzLS4xMDIgMy4yMjgtLjI4OCA0Ljc2OWEzNi4wOSAzNi4wOSAwIDAgMS0uODE2IDQuNDAyIDc3LjU0NyA3Ny41NDcgMCAwIDEtNS45NTcuNjIzYy0yLjA3OC4xMzgtNC4yMjEuMjExLTYuNDMuMjExLTIuMjE3IDAtNC4zNi0uMDczLTYuNDM5LS4yMWE3Ni41ODEgNzYuNTgxIDAgMCAxLTUuOTU3LS42MjQgMzQuNTMzIDM0LjUzMyAwIDAgMS0uODI1LTQuMzkzQTM4LjE3IDM4LjE3IDAgMCAxIDAgMTAuMDA1YzAtMS42MzMuMDkzLTMuMjIuMjg4LTQuNzY5QTM2LjA5IDM2LjA5IDAgMCAxIDEuMTA0LjgzNCA3Ny41NDcgNzcuNTQ3IDAgMCAxIDcuMDYxLjIxMSA5Ny40MTUgOTcuNDE1IDAgMCAxIDEzLjUgMGMyLjIxOCAwIDQuMzYuMDczIDYuNDMuMjEgMi4wNzguMTMgNC4wNjQuMzQgNS45NjYuNjE1ek0xMCAxNWw4LTUtOC01djEweicvJTNFJTNDL3N2ZyUzRVwiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGhlaWdodDogMjdweDtcbiAgd2lkdGg6IDI3cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5idG4tdmlkZW8tb3V0bGluZS5pY29uLXJpZ2h0OjphZnRlciB7XG4gIHJpZ2h0OiAwO1xufVxuLmJ0bi12aWRlby1vdXRsaW5lLmljb24tcmlnaHQ6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHRyYW5zZm9ybTogbm9uZTtcbiAgd2lkdGg6IDI3cHg7XG4gIGhlaWdodDogMjBweDtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtdG9wO1xufVxuLmJ0bi12aWRlby1vdXRsaW5lLmljb24tcmlnaHQ6aG92ZXIsIC5idG4tdmlkZW8tb3V0bGluZS5pY29uLXJpZ2h0OmZvY3VzLCAuYnRuLXZpZGVvLW91dGxpbmUuaWNvbi1yaWdodDphY3RpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYnRuLXZpZGVvLW91dGxpbmUuaWNvbi1yaWdodDpob3Zlcjo6YWZ0ZXIsIC5idG4tdmlkZW8tb3V0bGluZS5pY29uLXJpZ2h0OmZvY3VzOjphZnRlciwgLmJ0bi12aWRlby1vdXRsaW5lLmljb24tcmlnaHQ6YWN0aXZlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjcnIGhlaWdodD0nMjAnIHZpZXdCb3g9JzAgMCAyNyAyMCclM0UlM0NwYXRoIGZpbGw9JyUyM2ZmZmZmZicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNMjUuODk2LjgyNWMuMzUyIDEuMzk0LjYyMiAyLjg2MS44MTYgNC40MDJBMzguMTcgMzguMTcgMCAwIDEgMjcgOS45OTVjMCAxLjYzMy0uMTAyIDMuMjI4LS4yODggNC43NjlhMzYuMDkgMzYuMDkgMCAwIDEtLjgxNiA0LjQwMiA3Ny41NDcgNzcuNTQ3IDAgMCAxLTUuOTU3LjYyM2MtMi4wNzguMTM4LTQuMjIxLjIxMS02LjQzLjIxMS0yLjIxNyAwLTQuMzYtLjA3My02LjQzOS0uMjFhNzYuNTgxIDc2LjU4MSAwIDAgMS01Ljk1Ny0uNjI0IDM0LjUzMyAzNC41MzMgMCAwIDEtLjgyNS00LjM5M0EzOC4xNyAzOC4xNyAwIDAgMSAwIDEwLjAwNWMwLTEuNjMzLjA5My0zLjIyLjI4OC00Ljc2OUEzNi4wOSAzNi4wOSAwIDAgMSAxLjEwNC44MzQgNzcuNTQ3IDc3LjU0NyAwIDAgMSA3LjA2MS4yMTEgOTcuNDE1IDk3LjQxNSAwIDAgMSAxMy41IDBjMi4yMTggMCA0LjM2LjA3MyA2LjQzLjIxIDIuMDc4LjEzIDQuMDY0LjM0IDUuOTY2LjYxNXpNMTAgMTVsOC01LTgtNXYxMHonLyUzRSUzQy9zdmclM0VcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBoZWlnaHQ6IDI3cHg7XG4gIHdpZHRoOiAyN3B4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4uYnRuLXZpZGVvLW91dGxpbmUuaWNvbi1yaWdodDpob3Zlcjo6YWZ0ZXIsIC5idG4tdmlkZW8tb3V0bGluZS5pY29uLXJpZ2h0OmZvY3VzOjphZnRlciwgLmJ0bi12aWRlby1vdXRsaW5lLmljb24tcmlnaHQ6YWN0aXZlOjphZnRlciB7XG4gIHJpZ2h0OiAwO1xufVxuLmJ0bi12aWRlby1vdXRsaW5lLmljb24tcmlnaHQ6aG92ZXI6OmFmdGVyLCAuYnRuLXZpZGVvLW91dGxpbmUuaWNvbi1yaWdodDpmb2N1czo6YWZ0ZXIsIC5idG4tdmlkZW8tb3V0bGluZS5pY29uLXJpZ2h0OmFjdGl2ZTo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgdHJhbnNmb3JtOiBub25lO1xuICB3aWR0aDogMjdweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3A7XG59XG5cbi5saW5rLXZpZGVvIHtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIG1hcmdpbjogMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMi41cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubGluay12aWRlbzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNycgaGVpZ2h0PScyMCcgdmlld0JveD0nMCAwIDI3IDIwJyUzRSUzQ3BhdGggZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J00yNS44OTYuODI1Yy4zNTIgMS4zOTQuNjIyIDIuODYxLjgxNiA0LjQwMkEzOC4xNyAzOC4xNyAwIDAgMSAyNyA5Ljk5NWMwIDEuNjMzLS4xMDIgMy4yMjgtLjI4OCA0Ljc2OWEzNi4wOSAzNi4wOSAwIDAgMS0uODE2IDQuNDAyIDc3LjU0NyA3Ny41NDcgMCAwIDEtNS45NTcuNjIzYy0yLjA3OC4xMzgtNC4yMjEuMjExLTYuNDMuMjExLTIuMjE3IDAtNC4zNi0uMDczLTYuNDM5LS4yMWE3Ni41ODEgNzYuNTgxIDAgMCAxLTUuOTU3LS42MjQgMzQuNTMzIDM0LjUzMyAwIDAgMS0uODI1LTQuMzkzQTM4LjE3IDM4LjE3IDAgMCAxIDAgMTAuMDA1YzAtMS42MzMuMDkzLTMuMjIuMjg4LTQuNzY5QTM2LjA5IDM2LjA5IDAgMCAxIDEuMTA0LjgzNCA3Ny41NDcgNzcuNTQ3IDAgMCAxIDcuMDYxLjIxMSA5Ny40MTUgOTcuNDE1IDAgMCAxIDEzLjUgMGMyLjIxOCAwIDQuMzYuMDczIDYuNDMuMjEgMi4wNzguMTMgNC4wNjQuMzQgNS45NjYuNjE1ek0xMCAxNWw4LTUtOC01djEweicvJTNFJTNDL3N2ZyUzRVwiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGhlaWdodDogMjdweDtcbiAgd2lkdGg6IDI3cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5saW5rLXZpZGVvOjpiZWZvcmUge1xuICBsZWZ0OiAwO1xufVxuXG4uYnRuLXZpZGVvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRjNGM0YztcbiAgYm9yZGVyLWNvbG9yOiAjNGM0YzRjO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmJ0bi12aWRlbzo6YWZ0ZXIsIC5idG4tdmlkZW86OmJlZm9yZSB7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4xNXM7XG59XG4uYnRuLXZpZGVvOmhvdmVyLCAuYnRuLXZpZGVvOmZvY3VzLCAuYnRuLXZpZGVvOmFjdGl2ZSB7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5idG4tdmlkZW86bm90KC5pY29uLXJpZ2h0KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5idG4tdmlkZW86bm90KC5pY29uLXJpZ2h0KTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNycgaGVpZ2h0PScyMCcgdmlld0JveD0nMCAwIDI3IDIwJyUzRSUzQ3BhdGggZmlsbD0nJTIzZmZmZmZmJyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J00yNS44OTYuODI1Yy4zNTIgMS4zOTQuNjIyIDIuODYxLjgxNiA0LjQwMkEzOC4xNyAzOC4xNyAwIDAgMSAyNyA5Ljk5NWMwIDEuNjMzLS4xMDIgMy4yMjgtLjI4OCA0Ljc2OWEzNi4wOSAzNi4wOSAwIDAgMS0uODE2IDQuNDAyIDc3LjU0NyA3Ny41NDcgMCAwIDEtNS45NTcuNjIzYy0yLjA3OC4xMzgtNC4yMjEuMjExLTYuNDMuMjExLTIuMjE3IDAtNC4zNi0uMDczLTYuNDM5LS4yMWE3Ni41ODEgNzYuNTgxIDAgMCAxLTUuOTU3LS42MjQgMzQuNTMzIDM0LjUzMyAwIDAgMS0uODI1LTQuMzkzQTM4LjE3IDM4LjE3IDAgMCAxIDAgMTAuMDA1YzAtMS42MzMuMDkzLTMuMjIuMjg4LTQuNzY5QTM2LjA5IDM2LjA5IDAgMCAxIDEuMTA0LjgzNCA3Ny41NDcgNzcuNTQ3IDAgMCAxIDcuMDYxLjIxMSA5Ny40MTUgOTcuNDE1IDAgMCAxIDEzLjUgMGMyLjIxOCAwIDQuMzYuMDczIDYuNDMuMjEgMi4wNzguMTMgNC4wNjQuMzQgNS45NjYuNjE1ek0xMCAxNWw4LTUtOC01djEweicvJTNFJTNDL3N2ZyUzRVwiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGhlaWdodDogMjdweDtcbiAgd2lkdGg6IDI3cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5idG4tdmlkZW86bm90KC5pY29uLXJpZ2h0KTo6YmVmb3JlIHtcbiAgbGVmdDogMDtcbn1cbi5idG4tdmlkZW86bm90KC5pY29uLXJpZ2h0KTo6YmVmb3JlIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB0cmFuc2Zvcm06IG5vbmU7XG4gIHdpZHRoOiAyN3B4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcDtcbn1cbi5idG4tdmlkZW86bm90KC5pY29uLXJpZ2h0KTpob3ZlciwgLmJ0bi12aWRlbzpub3QoLmljb24tcmlnaHQpOmZvY3VzLCAuYnRuLXZpZGVvOm5vdCguaWNvbi1yaWdodCk6YWN0aXZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJ0bi12aWRlbzpub3QoLmljb24tcmlnaHQpOmhvdmVyOjpiZWZvcmUsIC5idG4tdmlkZW86bm90KC5pY29uLXJpZ2h0KTpmb2N1czo6YmVmb3JlLCAuYnRuLXZpZGVvOm5vdCguaWNvbi1yaWdodCk6YWN0aXZlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI3JyBoZWlnaHQ9JzIwJyB2aWV3Qm94PScwIDAgMjcgMjAnJTNFJTNDcGF0aCBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTI1Ljg5Ni44MjVjLjM1MiAxLjM5NC42MjIgMi44NjEuODE2IDQuNDAyQTM4LjE3IDM4LjE3IDAgMCAxIDI3IDkuOTk1YzAgMS42MzMtLjEwMiAzLjIyOC0uMjg4IDQuNzY5YTM2LjA5IDM2LjA5IDAgMCAxLS44MTYgNC40MDIgNzcuNTQ3IDc3LjU0NyAwIDAgMS01Ljk1Ny42MjNjLTIuMDc4LjEzOC00LjIyMS4yMTEtNi40My4yMTEtMi4yMTcgMC00LjM2LS4wNzMtNi40MzktLjIxYTc2LjU4MSA3Ni41ODEgMCAwIDEtNS45NTctLjYyNCAzNC41MzMgMzQuNTMzIDAgMCAxLS44MjUtNC4zOTNBMzguMTcgMzguMTcgMCAwIDEgMCAxMC4wMDVjMC0xLjYzMy4wOTMtMy4yMi4yODgtNC43NjlBMzYuMDkgMzYuMDkgMCAwIDEgMS4xMDQuODM0IDc3LjU0NyA3Ny41NDcgMCAwIDEgNy4wNjEuMjExIDk3LjQxNSA5Ny40MTUgMCAwIDEgMTMuNSAwYzIuMjE4IDAgNC4zNi4wNzMgNi40My4yMSAyLjA3OC4xMyA0LjA2NC4zNCA1Ljk2Ni42MTV6TTEwIDE1bDgtNS04LTV2MTB6Jy8lM0UlM0Mvc3ZnJTNFXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgaGVpZ2h0OiAyN3B4O1xuICB3aWR0aDogMjdweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLmJ0bi12aWRlbzpub3QoLmljb24tcmlnaHQpOmhvdmVyOjpiZWZvcmUsIC5idG4tdmlkZW86bm90KC5pY29uLXJpZ2h0KTpmb2N1czo6YmVmb3JlLCAuYnRuLXZpZGVvOm5vdCguaWNvbi1yaWdodCk6YWN0aXZlOjpiZWZvcmUge1xuICBsZWZ0OiAwO1xufVxuLmJ0bi12aWRlbzpub3QoLmljb24tcmlnaHQpOmhvdmVyOjpiZWZvcmUsIC5idG4tdmlkZW86bm90KC5pY29uLXJpZ2h0KTpmb2N1czo6YmVmb3JlLCAuYnRuLXZpZGVvOm5vdCguaWNvbi1yaWdodCk6YWN0aXZlOjpiZWZvcmUge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHRyYW5zZm9ybTogbm9uZTtcbiAgd2lkdGg6IDI3cHg7XG4gIGhlaWdodDogMjBweDtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtdG9wO1xufVxuLmJ0bi12aWRlby5pY29uLXJpZ2h0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJ0bi12aWRlby5pY29uLXJpZ2h0OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjcnIGhlaWdodD0nMjAnIHZpZXdCb3g9JzAgMCAyNyAyMCclM0UlM0NwYXRoIGZpbGw9JyUyM2ZmZmZmZicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNMjUuODk2LjgyNWMuMzUyIDEuMzk0LjYyMiAyLjg2MS44MTYgNC40MDJBMzguMTcgMzguMTcgMCAwIDEgMjcgOS45OTVjMCAxLjYzMy0uMTAyIDMuMjI4LS4yODggNC43NjlhMzYuMDkgMzYuMDkgMCAwIDEtLjgxNiA0LjQwMiA3Ny41NDcgNzcuNTQ3IDAgMCAxLTUuOTU3LjYyM2MtMi4wNzguMTM4LTQuMjIxLjIxMS02LjQzLjIxMS0yLjIxNyAwLTQuMzYtLjA3My02LjQzOS0uMjFhNzYuNTgxIDc2LjU4MSAwIDAgMS01Ljk1Ny0uNjI0IDM0LjUzMyAzNC41MzMgMCAwIDEtLjgyNS00LjM5M0EzOC4xNyAzOC4xNyAwIDAgMSAwIDEwLjAwNWMwLTEuNjMzLjA5My0zLjIyLjI4OC00Ljc2OUEzNi4wOSAzNi4wOSAwIDAgMSAxLjEwNC44MzQgNzcuNTQ3IDc3LjU0NyAwIDAgMSA3LjA2MS4yMTEgOTcuNDE1IDk3LjQxNSAwIDAgMSAxMy41IDBjMi4yMTggMCA0LjM2LjA3MyA2LjQzLjIxIDIuMDc4LjEzIDQuMDY0LjM0IDUuOTY2LjYxNXpNMTAgMTVsOC01LTgtNXYxMHonLyUzRSUzQy9zdmclM0VcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBoZWlnaHQ6IDI3cHg7XG4gIHdpZHRoOiAyN3B4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4uYnRuLXZpZGVvLmljb24tcmlnaHQ6OmFmdGVyIHtcbiAgcmlnaHQ6IDA7XG59XG4uYnRuLXZpZGVvLmljb24tcmlnaHQ6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHRyYW5zZm9ybTogbm9uZTtcbiAgd2lkdGg6IDI3cHg7XG4gIGhlaWdodDogMjBweDtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtdG9wO1xufVxuLmJ0bi12aWRlby5pY29uLXJpZ2h0OmhvdmVyLCAuYnRuLXZpZGVvLmljb24tcmlnaHQ6Zm9jdXMsIC5idG4tdmlkZW8uaWNvbi1yaWdodDphY3RpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYnRuLXZpZGVvLmljb24tcmlnaHQ6aG92ZXI6OmFmdGVyLCAuYnRuLXZpZGVvLmljb24tcmlnaHQ6Zm9jdXM6OmFmdGVyLCAuYnRuLXZpZGVvLmljb24tcmlnaHQ6YWN0aXZlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjcnIGhlaWdodD0nMjAnIHZpZXdCb3g9JzAgMCAyNyAyMCclM0UlM0NwYXRoIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNMjUuODk2LjgyNWMuMzUyIDEuMzk0LjYyMiAyLjg2MS44MTYgNC40MDJBMzguMTcgMzguMTcgMCAwIDEgMjcgOS45OTVjMCAxLjYzMy0uMTAyIDMuMjI4LS4yODggNC43NjlhMzYuMDkgMzYuMDkgMCAwIDEtLjgxNiA0LjQwMiA3Ny41NDcgNzcuNTQ3IDAgMCAxLTUuOTU3LjYyM2MtMi4wNzguMTM4LTQuMjIxLjIxMS02LjQzLjIxMS0yLjIxNyAwLTQuMzYtLjA3My02LjQzOS0uMjFhNzYuNTgxIDc2LjU4MSAwIDAgMS01Ljk1Ny0uNjI0IDM0LjUzMyAzNC41MzMgMCAwIDEtLjgyNS00LjM5M0EzOC4xNyAzOC4xNyAwIDAgMSAwIDEwLjAwNWMwLTEuNjMzLjA5My0zLjIyLjI4OC00Ljc2OUEzNi4wOSAzNi4wOSAwIDAgMSAxLjEwNC44MzQgNzcuNTQ3IDc3LjU0NyAwIDAgMSA3LjA2MS4yMTEgOTcuNDE1IDk3LjQxNSAwIDAgMSAxMy41IDBjMi4yMTggMCA0LjM2LjA3MyA2LjQzLjIxIDIuMDc4LjEzIDQuMDY0LjM0IDUuOTY2LjYxNXpNMTAgMTVsOC01LTgtNXYxMHonLyUzRSUzQy9zdmclM0VcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBoZWlnaHQ6IDI3cHg7XG4gIHdpZHRoOiAyN3B4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4uYnRuLXZpZGVvLmljb24tcmlnaHQ6aG92ZXI6OmFmdGVyLCAuYnRuLXZpZGVvLmljb24tcmlnaHQ6Zm9jdXM6OmFmdGVyLCAuYnRuLXZpZGVvLmljb24tcmlnaHQ6YWN0aXZlOjphZnRlciB7XG4gIHJpZ2h0OiAwO1xufVxuLmJ0bi12aWRlby5pY29uLXJpZ2h0OmhvdmVyOjphZnRlciwgLmJ0bi12aWRlby5pY29uLXJpZ2h0OmZvY3VzOjphZnRlciwgLmJ0bi12aWRlby5pY29uLXJpZ2h0OmFjdGl2ZTo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgdHJhbnNmb3JtOiBub25lO1xuICB3aWR0aDogMjdweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3A7XG59XG5cbi5idG4tbGluayB7XG4gIGNvbG9yOiAjMzI2ZmUyO1xuICBwYWRkaW5nOiAwO1xufVxuLmJ0bi1saW5rOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5idG4tbGluazIge1xuICBjb2xvcjogIzRjNGM0YztcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHBhZGRpbmc6IDA7XG59XG4uYnRuLWxpbmsyOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5idG4tbGluazMge1xuICBjb2xvcjogIzRjNGM0YztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDA7XG59XG4uYnRuLWxpbmszOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDtcbn1cblxuLmJ0bi1saW5rNCB7XG4gIGNvbG9yOiAjNGM0YzRjO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAxMHB4O1xuICBib3JkZXI6IG5vbmU7XG59XG4uYnRuLWxpbms0OmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDtcbn1cblxuLmJ0bi1saW5rNSB7XG4gIGNvbG9yOiAjNGM0YzRjO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwO1xufVxuLmJ0bi1saW5rNTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XG59XG5cbi5yZW1vdmUtYnRuLFxuLnJlbW92ZS1idG4tbGcge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5tb2RhbC1oZWFkZXIgYnV0dG9uLmNsb3NlIHtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG59XG5cbi5jbG9zZSB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbmEuYnRuIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uYnRuLWdyb3VwID4gLmJ0bjpmb2N1cywgLmJ0bi1ncm91cCA+IC5idG46YWN0aXZlLCAuYnRuLWdyb3VwID4gLmJ0bi5hY3RpdmUsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpmb2N1cyxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOmFjdGl2ZSxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMjZmZTI7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uY2FyZCB7XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbn1cbi5jYXJkIC5saXN0LWdyb3VwIHtcbiAgbWFyZ2luLWxlZnQ6IC0wLjkzNzVyZW07XG4gIG1hcmdpbi1yaWdodDogLTAuOTM3NXJlbTtcbn1cbi5jYXJkIC5jYXJkLWhlYWRlciB7XG4gIGJhY2tncm91bmQ6ICNjY2M7XG59XG4uY2FyZCAuY2FyZC10aXRsZS5oNSB7XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuI2FjY29yZGlvbiAuY2FyZCB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIGJvcmRlci1yYWRpdXM6IG5vbmU7XG59XG4jYWNjb3JkaW9uIC5jYXJkIC5jYXJkLWhlYWRlciB7XG4gIHBhZGRpbmc6IDEuMjVyZW0gMDtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4jYWNjb3JkaW9uIC5jYXJkIC5jYXJkLWhlYWRlcjpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG4jYWNjb3JkaW9uIC5jYXJkIC5jYXJkLWhlYWRlciAuYnRuIHtcbiAgcGFkZGluZzogMS4yNXJlbSAwLjYyNXJlbTtcbn1cbiNhY2NvcmRpb24gLmNhcmQgLmNhcmQtaGVhZGVyIC5idG4uYnRuLWxpbmsge1xuICBjb2xvcjogIzY2NjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4jYWNjb3JkaW9uIC5jYXJkIC5jYXJkLWhlYWRlciAuYnRuLmJ0bi1saW5rOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuI2FjY29yZGlvbiAuY2FyZCAuY2FyZC1oZWFkZXIgLmJ0bi5idG4tbGluazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbjogM3B4IDVweCAwIDA7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMicgaGVpZ2h0PScxMicgdmlld0JveD0nMCAwIDEyIDEyJyUzRSUzQ3BhdGggZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J003LjU3OSA1Ljk4N0wzLjI3NSAxLjYwNEEuOTA4LjkwOCAwIDAgMSAzIC45NDQuOTkyLjk5MiAwIDAgMSAzLjI1NS4yOWMuMjI1LS4yLjQ1Ny0uMjg4LjY5OC0uMjlhLjkxOS45MTkgMCAwIDEgLjY2Ni4yNzVsNS4xMDYgNS4wNThhLjk0OC45NDggMCAwIDEgLjAwNyAxLjMyN2wtNS4xMTggNS4wNDdjLS4xMjMuMTY1LS4zOC4yOTItLjY1NC4yOTNhLjk2Mi45NjIgMCAwIDEtLjY4My0uMjkzLjkwMy45MDMgMCAwIDEtLjI3Ny0uNjYuOTkzLjk5MyAwIDAgMSAuMjU2LS42NTVMNy41OCA1Ljk4N3onLyUzRSUzQy9zdmclM0VcIikgbm8tcmVwZWF0IDAgMDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xufVxuI2FjY29yZGlvbiAuY2FyZCAuY2FyZC1oZWFkZXIgLmJ0bi5idG4tbGluay5jb2xsYXBzZWQ6OmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xufVxuI2FjY29yZGlvbiAuY2FyZCAuY2FyZC1ib2R5IHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWxlZnQ6IDAuOTM3NXJlbTtcbn1cblxuLmNhcmQtbGluayB7XG4gIGNvbG9yOiAjMzI2ZmUyO1xufVxuLmNhcmQtbGluazpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmFsZXJ0IHtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBmb250LXdlaWdodDogNDAwO1xuICBib3JkZXItbGVmdDogMC4xMjVyZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDAgMC4xMjVyZW0gMC4xMjVyZW0gMDtcbiAgcGFkZGluZzogMC41cmVtIDAuNjI1cmVtIDAuNXJlbSAyLjg3NXJlbTtcbiAgbWFyZ2luOiBhdXRvO1xufVxuLmFsZXJ0LmFsZXJ0LXN1Y2Nlc3Mge1xuICBjb2xvcjogIzA0NmEzODtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMwNDZhMzg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNWU2ZGU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hbGVydC5hbGVydC1zdWNjZXNzOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzE2JyBoZWlnaHQ9JzE2JyBmaWxsPSclMjMwNDZBMzgnIGNsYXNzPSdiaSBiaS1jaGVjay1jaXJjbGUtZmlsbCcgdmlld0JveD0nMCAwIDE2IDE2Jz48cGF0aCBkPSdNMTYgOEE4IDggMCAxIDEgMCA4YTggOCAwIDAgMSAxNiAwem0tMy45Ny0zLjAzYS43NS43NSAwIDAgMC0xLjA4LjAyMkw3LjQ3NyA5LjQxNyA1LjM4NCA3LjMyM2EuNzUuNzUgMCAwIDAtMS4wNiAxLjA2TDYuOTcgMTEuMDNhLjc1Ljc1IDAgMCAwIDEuMDc5LS4wMmwzLjk5Mi00Ljk5YS43NS43NSAwIDAgMC0uMDEtMS4wNXonLz48L3N2Zz5cIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBoZWlnaHQ6IDE2cHg7XG4gIHdpZHRoOiAxNnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4uYWxlcnQuYWxlcnQtc3VjY2Vzczo6YWZ0ZXIge1xuICBsZWZ0OiAwO1xufVxuLmFsZXJ0LmFsZXJ0LWluZm8ge1xuICBjb2xvcjogIzIyNGU2NDtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMzMTcwOGY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZGU3ZWM7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hbGVydC5hbGVydC1pbmZvOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzE2JyBoZWlnaHQ9JzE2JyBmaWxsPSclMjMzMTcwOEYnIGNsYXNzPSdiaSBiaS1pbmZvLWNpcmNsZS1maWxsJyB2aWV3Qm94PScwIDAgMTYgMTYnPjxwYXRoIGQ9J004IDE2QTggOCAwIDEgMCA4IDBhOCA4IDAgMCAwIDAgMTZ6bS45My05LjQxMi0xIDQuNzA1Yy0uMDcuMzQuMDI5LjUzMy4zMDQuNTMzLjE5NCAwIC40ODctLjA3LjY4Ni0uMjQ2bC0uMDg4LjQxNmMtLjI4Ny4zNDYtLjkyLjU5OC0xLjQ2NS41OTgtLjcwMyAwLTEuMDAyLS40MjItLjgwOC0xLjMxOWwuNzM4LTMuNDY4Yy4wNjQtLjI5My4wMDYtLjM5OS0uMjg3LS40N2wtLjQ1MS0uMDgxLjA4Mi0uMzgxIDIuMjktLjI4N3pNOCA1LjVhMSAxIDAgMSAxIDAtMiAxIDEgMCAwIDEgMCAyeicvPjwvc3ZnPlwiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGhlaWdodDogMTZweDtcbiAgd2lkdGg6IDE2cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5hbGVydC5hbGVydC1pbmZvOjphZnRlciB7XG4gIGxlZnQ6IDA7XG59XG4uYWxlcnQuYWxlcnQtd2FybmluZyB7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICBib3JkZXItbGVmdC1jb2xvcjogI2VlYTEwMztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZWZkNTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmFsZXJ0LmFsZXJ0LXdhcm5pbmc6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTYnIGhlaWdodD0nMTYnIGZpbGw9JyUyM0ZGQzYwMCcgY2xhc3M9J2JpIGJpLWV4Y2xhbWF0aW9uLWNpcmNsZS1maWxsJyB2aWV3Qm94PScwIDAgMTYgMTYnPjxwYXRoIGQ9J00xNiA4QTggOCAwIDEgMSAwIDhhOCA4IDAgMCAxIDE2IDB6TTggNGEuOTA1LjkwNSAwIDAgMC0uOS45OTVsLjM1IDMuNTA3YS41NTIuNTUyIDAgMCAwIDEuMSAwbC4zNS0zLjUwN0EuOTA1LjkwNSAwIDAgMCA4IDR6bS4wMDIgNmExIDEgMCAxIDAgMCAyIDEgMSAwIDAgMCAwLTJ6Jy8+PC9zdmc+XCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgaGVpZ2h0OiAxNnB4O1xuICB3aWR0aDogMTZweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLmFsZXJ0LmFsZXJ0LXdhcm5pbmc6OmFmdGVyIHtcbiAgbGVmdDogMDtcbn1cbi5hbGVydC5hbGVydC1kYW5nZXIge1xuICBjb2xvcjogIzc0MTIxNjtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNhNTFhMWY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGQ5ZGE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hbGVydC5hbGVydC1kYW5nZXI6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTYnIGhlaWdodD0nMTYnIGZpbGw9JyUyM0IyMjAwRCcgY2xhc3M9J2JpIGJpLXgtY2lyY2xlLWZpbGwnIHZpZXdCb3g9JzAgMCAxNiAxNic+PHBhdGggZD0nTTE2IDhBOCA4IDAgMSAxIDAgOGE4IDggMCAwIDEgMTYgMHpNNS4zNTQgNC42NDZhLjUuNSAwIDEgMC0uNzA4LjcwOEw3LjI5MyA4bC0yLjY0NyAyLjY0NmEuNS41IDAgMCAwIC43MDguNzA4TDggOC43MDdsMi42NDYgMi42NDdhLjUuNSAwIDAgMCAuNzA4LS43MDhMOC43MDcgOGwyLjY0Ny0yLjY0NmEuNS41IDAgMCAwLS43MDgtLjcwOEw4IDcuMjkzIDUuMzU0IDQuNjQ2eicvPjwvc3ZnPlwiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGhlaWdodDogMTZweDtcbiAgd2lkdGg6IDE2cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5hbGVydC5hbGVydC1kYW5nZXI6OmFmdGVyIHtcbiAgbGVmdDogMDtcbn1cbi5hbGVydC5hbGVydC1zdWNjZXNzOjphZnRlciwgLmFsZXJ0LmFsZXJ0LWluZm86OmFmdGVyLCAuYWxlcnQuYWxlcnQtd2FybmluZzo6YWZ0ZXIsIC5hbGVydC5hbGVydC1kYW5nZXI6OmFmdGVyIHtcbiAgbGVmdDogMTVweDtcbiAgdG9wOiAxOHB4O1xufVxuXG4uYWxlcnQtZGlzbWlzc2libGUge1xuICBwYWRkaW5nLXJpZ2h0OiAyLjVyZW07XG59XG4uYWxlcnQtZGlzbWlzc2libGUgLmNsb3NlIHtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzIwJyBoZWlnaHQ9JzIwJyB2aWV3Qm94PScwIDAgMjAgMjAnJTNFJTNDZyBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nbm9uemVybyclM0UlM0NwYXRoIGQ9J003LjgxNyA2LjcyNkwxMCA4LjkwOWwyLjE4My0yLjE4M2EuNzcyLjc3MiAwIDAgMSAxLjAwNC0uMDc1bC4wODcuMDc1YS43NzIuNzcyIDAgMCAxIDAgMS4wOTFMMTEuMDkxIDEwbDIuMTgzIDIuMTgzYS43NzIuNzcyIDAgMSAxLTEuMDkxIDEuMDkxTDEwIDExLjA5MWwtMi4xODMgMi4xODNhLjc3Mi43NzIgMCAwIDEtMS4wMDQuMDc1bC0uMDg3LS4wNzVhLjc3Mi43NzIgMCAwIDEgMC0xLjA5MUw4LjkwOSAxMCA2LjcyNiA3LjgxN2EuNzcyLjc3MiAwIDEgMSAxLjA5MS0xLjA5MXonLyUzRSUzQ3BhdGggZD0nTTEwIDIwYzUuNTIzIDAgMTAtNC40NzcgMTAtMTBTMTUuNTIzIDAgMTAgMCAwIDQuNDc3IDAgMTBzNC40NzcgMTAgMTAgMTB6bTAtMWE5IDkgMCAxIDEgMC0xOCA5IDkgMCAwIDEgMCAxOHonLyUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTtcbiAgYmFja2dyb3VuZC1zaXplOiA1MCU7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cblxuLmJyZWFkY3J1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4uYnJlYWRjcnVtYi1pdGVtIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5icmVhZGNydW1iLWl0ZW0gYSB7XG4gIGNvbG9yOiAjMzYzNjM2O1xufVxuLmJyZWFkY3J1bWItaXRlbS5hY3RpdmUge1xuICBjb2xvcjogIzM2MzYzNjtcbn1cblxuLmJhZGdlIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIG1pbi13aWR0aDogY2FsYygxMDNweCAtIDEycHgpO1xuICBoZWlnaHQ6IDI0cHg7XG4gIHBhZGRpbmc6IDAuMTg3NXJlbSAxNXB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICMzMjZmZTI7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuLmJhZGdlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXRvcDogMTJweCBzb2xpZCAjMzI2ZmUyO1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICB0b3A6IDA7XG59XG4uYmFkZ2U6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b206IDEycHggc29saWQgIzMyNmZlMjtcbiAgYm9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgYm90dG9tOiAwO1xufVxuLmJhZGdlLWNvbnRhaW5lciwgLmJhZGdlLW1hcnhlbnQtY29udGFpbmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHotaW5kZXg6IDE7XG59XG5cbi5iYWRnZS1tYXJ4ZW50LWNvbnRhaW5lciB7XG4gIGJvdHRvbTogMy4yODEyNXJlbTtcbiAgbGVmdDogMC45Mzc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5iYWRnZS1tYXJ4ZW50LWNvbnRhaW5lciB7XG4gICAgYm90dG9tOiA2Ljc5Njg3NXJlbTtcbiAgICBsZWZ0OiAwLjkzNzVyZW07XG4gIH1cbn1cblxuLm11bHRpLWJhZGdlLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi5tdWx0aS1iYWRnZS1jb250YWluZXIgPiAuYmFkZ2UtY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLm11bHRpLWJhZGdlLWNvbnRhaW5lciA+IC5iYWRnZS1tYXJ4ZW50LWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA1cHg7XG59XG5cbi5iYWRnZS1ncmVlbixcbi5iYWRnZS1mcmVlLWRlbGl2ZXJ5LFxuLmJhZGdlLXJld2FyZCxcbi5iYWRnZS1pbnN0YWxsLFxuLmJhZGdlLW9ubGluZSxcbi5iYWRnZS1pbnN0b3JlLFxuLmJhZGdlLXN1Y2Nlc3Mge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWluLXdpZHRoOiBjYWxjKDEwM3B4IC0gMTJweCk7XG4gIGhlaWdodDogMjRweDtcbiAgcGFkZGluZzogMC4xODc1cmVtIDE1cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogIzA0NmEzODtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG4uYmFkZ2UtZ3JlZW46OmJlZm9yZSxcbi5iYWRnZS1mcmVlLWRlbGl2ZXJ5OjpiZWZvcmUsXG4uYmFkZ2UtcmV3YXJkOjpiZWZvcmUsXG4uYmFkZ2UtaW5zdGFsbDo6YmVmb3JlLFxuLmJhZGdlLW9ubGluZTo6YmVmb3JlLFxuLmJhZGdlLWluc3RvcmU6OmJlZm9yZSxcbi5iYWRnZS1zdWNjZXNzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXRvcDogMTJweCBzb2xpZCAjMDQ2YTM4O1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICB0b3A6IDA7XG59XG4uYmFkZ2UtZ3JlZW46OmFmdGVyLFxuLmJhZGdlLWZyZWUtZGVsaXZlcnk6OmFmdGVyLFxuLmJhZGdlLXJld2FyZDo6YWZ0ZXIsXG4uYmFkZ2UtaW5zdGFsbDo6YWZ0ZXIsXG4uYmFkZ2Utb25saW5lOjphZnRlcixcbi5iYWRnZS1pbnN0b3JlOjphZnRlcixcbi5iYWRnZS1zdWNjZXNzOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tOiAxMnB4IHNvbGlkICMwNDZhMzg7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTExcHg7XG4gIGJvdHRvbTogMDtcbn1cblxuLmJhZGdlLWluc3RhbGwge1xuICBwYWRkaW5nLWxlZnQ6IDAuNjI1cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAwLjYyNXJlbTtcbn1cblxuLmJhZGdlLXN1cGVyLWJ1eSxcbi5iYWRnZS1ibHVlLFxuLmJhZGdlLXByZW9yZGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIG1pbi13aWR0aDogY2FsYygxMDNweCAtIDEycHgpO1xuICBoZWlnaHQ6IDI0cHg7XG4gIHBhZGRpbmc6IDAuMTg3NXJlbSAxNXB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICMwMDQ4NzY7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuLmJhZGdlLXN1cGVyLWJ1eTo6YmVmb3JlLFxuLmJhZGdlLWJsdWU6OmJlZm9yZSxcbi5iYWRnZS1wcmVvcmRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci10b3A6IDEycHggc29saWQgIzAwNDg3NjtcbiAgYm9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgdG9wOiAwO1xufVxuLmJhZGdlLXN1cGVyLWJ1eTo6YWZ0ZXIsXG4uYmFkZ2UtYmx1ZTo6YWZ0ZXIsXG4uYmFkZ2UtcHJlb3JkZXI6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b206IDEycHggc29saWQgIzAwNDg3NjtcbiAgYm9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgYm90dG9tOiAwO1xufVxuXG4uYmFkZ2UtcHJlb3duZWQsXG4uYmFkZ2UtcHVycGxlIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIG1pbi13aWR0aDogY2FsYygxMDNweCAtIDEycHgpO1xuICBoZWlnaHQ6IDI0cHg7XG4gIHBhZGRpbmc6IDAuMTg3NXJlbSAxNXB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICM0RDQxODU7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuLmJhZGdlLXByZW93bmVkOjpiZWZvcmUsXG4uYmFkZ2UtcHVycGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXRvcDogMTJweCBzb2xpZCAjNEQ0MTg1O1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICB0b3A6IDA7XG59XG4uYmFkZ2UtcHJlb3duZWQ6OmFmdGVyLFxuLmJhZGdlLXB1cnBsZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogMTJweCBzb2xpZCAjNEQ0MTg1O1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICBib3R0b206IDA7XG59XG5cbi5iYWRnZS15ZWxsb3csXG4uYmFkZ2UtY2xlYXJhbmNlLFxuLmJhZGdlLWJlc3Qtc2VsbGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIG1pbi13aWR0aDogY2FsYygxMDNweCAtIDEycHgpO1xuICBoZWlnaHQ6IDI0cHg7XG4gIHBhZGRpbmc6IDAuMTg3NXJlbSAxNXB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIGJhY2tncm91bmQ6ICNmZmM2MDA7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuLmJhZGdlLXllbGxvdzo6YmVmb3JlLFxuLmJhZGdlLWNsZWFyYW5jZTo6YmVmb3JlLFxuLmJhZGdlLWJlc3Qtc2VsbGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXRvcDogMTJweCBzb2xpZCAjZmZjNjAwO1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICB0b3A6IDA7XG59XG4uYmFkZ2UteWVsbG93OjphZnRlcixcbi5iYWRnZS1jbGVhcmFuY2U6OmFmdGVyLFxuLmJhZGdlLWJlc3Qtc2VsbGVyOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tOiAxMnB4IHNvbGlkICNmZmM2MDA7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTExcHg7XG4gIGJvdHRvbTogMDtcbn1cblxuLmJhZGdlLW5mbS1wbHVzLFxuLmJhZGdlLW9yYW5nZSxcbi5iYWRnZS1leGNsdXNpdmUge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWluLXdpZHRoOiBjYWxjKDEwM3B4IC0gMTJweCk7XG4gIGhlaWdodDogMjRweDtcbiAgcGFkZGluZzogMC4xODc1cmVtIDE1cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogI2Y5NjMwMjtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG4uYmFkZ2UtbmZtLXBsdXM6OmJlZm9yZSxcbi5iYWRnZS1vcmFuZ2U6OmJlZm9yZSxcbi5iYWRnZS1leGNsdXNpdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItdG9wOiAxMnB4IHNvbGlkICNmOTYzMDI7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTExcHg7XG4gIHRvcDogMDtcbn1cbi5iYWRnZS1uZm0tcGx1czo6YWZ0ZXIsXG4uYmFkZ2Utb3JhbmdlOjphZnRlcixcbi5iYWRnZS1leGNsdXNpdmU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b206IDEycHggc29saWQgI2Y5NjMwMjtcbiAgYm9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgYm90dG9tOiAwO1xufVxuXG4uYmFkZ2Utc2Vjb25kYXJ5IHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIG1pbi13aWR0aDogY2FsYygxMDNweCAtIDEycHgpO1xuICBoZWlnaHQ6IDI0cHg7XG4gIHBhZGRpbmc6IDAuMTg3NXJlbSAxNXB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICM0YzRjNGM7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuLmJhZGdlLXNlY29uZGFyeTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci10b3A6IDEycHggc29saWQgIzRjNGM0YztcbiAgYm9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgdG9wOiAwO1xufVxuLmJhZGdlLXNlY29uZGFyeTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogMTJweCBzb2xpZCAjNGM0YzRjO1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICBib3R0b206IDA7XG59XG5cbi5iYWRnZS1kYW5nZXIsXG4uYmFkZ2UtcmVkLFxuLmJhZGdlLWRvb3JidXN0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWluLXdpZHRoOiBjYWxjKDEwM3B4IC0gMTJweCk7XG4gIGhlaWdodDogMjRweDtcbiAgcGFkZGluZzogMC4xODc1cmVtIDE1cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogI2E1MWExZjtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG4uYmFkZ2UtZGFuZ2VyOjpiZWZvcmUsXG4uYmFkZ2UtcmVkOjpiZWZvcmUsXG4uYmFkZ2UtZG9vcmJ1c3Rlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci10b3A6IDEycHggc29saWQgI2E1MWExZjtcbiAgYm9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgdG9wOiAwO1xufVxuLmJhZGdlLWRhbmdlcjo6YWZ0ZXIsXG4uYmFkZ2UtcmVkOjphZnRlcixcbi5iYWRnZS1kb29yYnVzdGVyOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tOiAxMnB4IHNvbGlkICNhNTFhMWY7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTExcHg7XG4gIGJvdHRvbTogMDtcbn1cblxuLmJhZGdlLXdhcm5pbmcge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWluLXdpZHRoOiBjYWxjKDEwM3B4IC0gMTJweCk7XG4gIGhlaWdodDogMjRweDtcbiAgcGFkZGluZzogMC4xODc1cmVtIDE1cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogI2VlYTEwMztcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG4uYmFkZ2Utd2FybmluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci10b3A6IDEycHggc29saWQgI2VlYTEwMztcbiAgYm9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgdG9wOiAwO1xufVxuLmJhZGdlLXdhcm5pbmc6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b206IDEycHggc29saWQgI2VlYTEwMztcbiAgYm9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgYm90dG9tOiAwO1xufVxuXG4uYmFkZ2UtaW5mbyxcbi5iYWRnZS1nYXMsXG4uYmFkZ2UtZHVhbC1mdWVsIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIG1pbi13aWR0aDogY2FsYygxMDNweCAtIDEycHgpO1xuICBoZWlnaHQ6IDI0cHg7XG4gIHBhZGRpbmc6IDAuMTg3NXJlbSAxNXB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICMzMTcwOGY7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuLmJhZGdlLWluZm86OmJlZm9yZSxcbi5iYWRnZS1nYXM6OmJlZm9yZSxcbi5iYWRnZS1kdWFsLWZ1ZWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItdG9wOiAxMnB4IHNvbGlkICMzMTcwOGY7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTExcHg7XG4gIHRvcDogMDtcbn1cbi5iYWRnZS1pbmZvOjphZnRlcixcbi5iYWRnZS1nYXM6OmFmdGVyLFxuLmJhZGdlLWR1YWwtZnVlbDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogMTJweCBzb2xpZCAjMzE3MDhmO1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICBib3R0b206IDA7XG59XG5cbi5iYWRnZS1yZWQtb3JhbmdlLFxuLmJhZGdlLWVsZWN0cmljIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIG1pbi13aWR0aDogY2FsYygxMDNweCAtIDEycHgpO1xuICBoZWlnaHQ6IDI0cHg7XG4gIHBhZGRpbmc6IDAuMTg3NXJlbSAxNXB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICNkMjQ2Mjc7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuLmJhZGdlLXJlZC1vcmFuZ2U6OmJlZm9yZSxcbi5iYWRnZS1lbGVjdHJpYzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci10b3A6IDEycHggc29saWQgI2QyNDYyNztcbiAgYm9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgdG9wOiAwO1xufVxuLmJhZGdlLXJlZC1vcmFuZ2U6OmFmdGVyLFxuLmJhZGdlLWVsZWN0cmljOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tOiAxMnB4IHNvbGlkICNkMjQ2Mjc7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTExcHg7XG4gIGJvdHRvbTogMDtcbn1cblxuLmJhZGdlLWxpZ2h0IHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIG1pbi13aWR0aDogY2FsYygxMDNweCAtIDEycHgpO1xuICBoZWlnaHQ6IDI0cHg7XG4gIHBhZGRpbmc6IDAuMTg3NXJlbSAxNXB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuLmJhZGdlLWxpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXRvcDogMTJweCBzb2xpZCAjZmZmO1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICB0b3A6IDA7XG59XG4uYmFkZ2UtbGlnaHQ6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b206IDEycHggc29saWQgI2ZmZjtcbiAgYm9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgYm90dG9tOiAwO1xufVxuXG4uYmFkZ2UtZGFyayB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBtaW4td2lkdGg6IGNhbGMoMTAzcHggLSAxMnB4KTtcbiAgaGVpZ2h0OiAyNHB4O1xuICBwYWRkaW5nOiAwLjE4NzVyZW0gMTVweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjMzYzNjM2O1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cbi5iYWRnZS1kYXJrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXRvcDogMTJweCBzb2xpZCAjMzYzNjM2O1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICB0b3A6IDA7XG59XG4uYmFkZ2UtZGFyazo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogMTJweCBzb2xpZCAjMzYzNjM2O1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICBib3R0b206IDA7XG59XG5cbi5nYXMtd2hpdGUge1xuICBiYWNrZ3JvdW5kOiBuby1yZXBlYXQgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEwJyBoZWlnaHQ9JzEyJyB2aWV3Qm94PScwIDAgMTAgMTInIHJvbGU9J2ltZyclM0UlM0NwYXRoIGZpbGw9JyUyM0ZGRicgZmlsbC1ydWxlPSdldmVub2RkJyBkPSdNMi44NDkgMTJDLS4xOTMgMTAuMTM4LS44OTUgNy4wMzQgMS4yMSA0Ljk2NiAzLjMxNyAyLjg5NiA0LjI1MyAxLjQ0OCAyLjg0OSAwIDQuNzIuNjIgNy4yOTUuNjIgNi44MjcgMy45MzFjLS4zMTIgMi4yMDctLjA3OCAzLjE3Mi43MDIgMi44OTcuNjI0LS40MTQuODU4LTEuMzguNzAyLTIuODk3QzkuODY5IDYuMjA3IDExLjUwNyA4Ljg5NyA3LjUyOSAxMmMuNDY4LTMuOTMxLTIuNTc0LTMuNTE3LTIuNTc0LTYuNjItLjYyNy40OTItMi44MDggMS40NDgtLjkzNiA0LjM0NC0uOTM2LS4yMDctMS44NzItLjYyLTEuODcyLTIuMDY5LTEuMTcgMS44NjIuMjM0IDMuNTE3LjcwMiA0LjM0NXonLyUzRSUzQy9zdmclM0VcIik7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG5cbi5lbGVjdHJpYy13aGl0ZSB7XG4gIGJhY2tncm91bmQ6IG5vLXJlcGVhdCB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nOCcgaGVpZ2h0PScxMycgdmlld0JveD0nMCAwIDggMTMnIHJvbGU9J2ltZyclM0UlM0NwYXRoIGZpbGw9JyUyM0ZGRicgZmlsbC1ydWxlPSdldmVub2RkJyBkPSdNMS43NzggMTNMOCA0Ljc2N0g0LjQ0NEw2Ljg5IDBIMi42NjdMMCA2LjVoMy41NTZ6Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICB3aWR0aDogOHB4O1xuICBoZWlnaHQ6IDEzcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG5cbi5kdWFsZnVlbC13aGl0ZSB7XG4gIGJhY2tncm91bmQ6IG5vLXJlcGVhdCB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDJTNGeG1sIHZlcnNpb249JzEuMCcgZW5jb2Rpbmc9J1VURi04JyUzRiUzRSUzQ3N2ZyBpZD0nTGF5ZXJfMicgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNjYuMDMgNDYuNTknJTNFJTNDZGVmcyUzRSUzQ3N0eWxlJTNFLmNscy0xJTdCZmlsbDolMjNmZmY7c3Ryb2tlLXdpZHRoOjBweDslN0QlM0Mvc3R5bGUlM0UlM0MvZGVmcyUzRSUzQ2cgaWQ9J2dhcy1hbmQtZWxlY3RyaWMtZnVlbCclM0UlM0NnIGlkPSdiYWRnZV9pY29uLWR1YWwtZnVlbF93aGl0ZTInJTNFJTNDcGF0aCBpZD0nUGF0aF85NjcnIGNsYXNzPSdjbHMtMScgZD0nbTkuNTgsNDUuM3MtMTguMi04LjYxLTQuNDMtMjcuOThjMCwwLDcuOTctMTAuOTUsNC40My0xNy4zMiwwLDAsMTMuNjcsOS40NSwxMi4zLDI1LjY1LDAsMCw1LjAyLTcuNDksNS43LTEwLjIsMCwwLDEyLjg4LDE3LjQxLTMuODQsMzAuMDUsMi40LTQuNzgsMS0xMC41MS0zLjM4LTEzLjc4LTMuMy0yLjY3LTUuMDctNi42Ny00Ljc4LTEwLjc4LDAsMC04LjA3LDMuMDktMi42NiwxNS42MywwLDAtNC41My0xLjAzLTYuNzktNy4zLTEuMzcsNS41Ny0uMTEsMTEuNDMsMy40NCwxNi4wNFonLyUzRSUzQ3BhdGggaWQ9J1BhdGhfOTgyJyBjbGFzcz0nY2xzLTEnIGQ9J200OC4yMiwxLjhoMTMuMDJsLTYuMDQsMTUuOTJoMTAuODNsLTIwLjE2LDI4Ljg3LDUuNzQtMjMuMzEtMTEuNTktLjM4TDQ4LjIyLDEuOFonLyUzRSUzQy9nJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpO1xuICB3aWR0aDogMjFweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuXG4ucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtY29udGVudCAubW9kYWwtaW5mbyxcbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IC5vcHRpb24taW5mby1ncm91cC1jb2wtMixcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWluZm8sXG4ucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1jb250ZW50IC5vcHRpb24taW5mby1ncm91cC1jb2wtMiB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSAubW9kYWwtbGluZS1pdGVtLFxuLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSAubW9kYWwtbGluZS1pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5ICNpbnN0YWxsYXRpb24tZm9ybS1wcm9kdWN0VHlwZS1lcnJvcixcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgI2luc3RhbGxhdGlvbi1mb3JtLXByb2R1Y3RUeXBlLWVycm9yIHtcbiAgbWFyZ2luOiAtMC4zcmVtIDAgMC41cmVtO1xufVxuLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWNvbnRlbnQgaDQsXG4ucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtY29udGVudCBoNSxcbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IGg2LFxuLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtY29udGVudCBoNCxcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgaDUsXG4ucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1jb250ZW50IGg2IHtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IGg0LnBhcnRzLWhlYWRlcixcbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IGg1LnBhcnRzLWhlYWRlcixcbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IGg2LnBhcnRzLWhlYWRlcixcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgaDQucGFydHMtaGVhZGVyLFxuLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtY29udGVudCBoNS5wYXJ0cy1oZWFkZXIsXG4ucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1jb250ZW50IGg2LnBhcnRzLWhlYWRlciB7XG4gIG1hcmdpbjogMC45Mzc1cmVtIDAgMC42MjVyZW07XG59XG4ucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtY29udGVudCBoNC5wZXJmb3JtYW5jZS1oZWFkZXIsXG4ucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtY29udGVudCBoNS5wZXJmb3JtYW5jZS1oZWFkZXIsXG4ucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtY29udGVudCBoNi5wZXJmb3JtYW5jZS1oZWFkZXIsXG4ucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1jb250ZW50IGg0LnBlcmZvcm1hbmNlLWhlYWRlcixcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgaDUucGVyZm9ybWFuY2UtaGVhZGVyLFxuLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtY29udGVudCBoNi5wZXJmb3JtYW5jZS1oZWFkZXIge1xuICBtYXJnaW46IDAuNTYyNXJlbSAwIDA7XG59XG4ucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtY29udGVudCBoNC5hbnRpdmlydXMtaGVhZGVyLFxuLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWNvbnRlbnQgaDUuYW50aXZpcnVzLWhlYWRlcixcbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IGg2LmFudGl2aXJ1cy1oZWFkZXIsXG4ucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1jb250ZW50IGg0LmFudGl2aXJ1cy1oZWFkZXIsXG4ucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1jb250ZW50IGg1LmFudGl2aXJ1cy1oZWFkZXIsXG4ucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1jb250ZW50IGg2LmFudGl2aXJ1cy1oZWFkZXIge1xuICBtYXJnaW46IDAuNTYyNXJlbSAwIDA7XG59XG4ucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtY29udGVudCBoNC5wYXltZW50LWFudGl2aXJ1cy10aXRsZSwgLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWNvbnRlbnQgaDQuUGF5bWVudC1Qcm90ZWN0aW9uLXRpdGxlLFxuLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWNvbnRlbnQgaDUucGF5bWVudC1hbnRpdmlydXMtdGl0bGUsXG4ucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtY29udGVudCBoNS5QYXltZW50LVByb3RlY3Rpb24tdGl0bGUsXG4ucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtY29udGVudCBoNi5wYXltZW50LWFudGl2aXJ1cy10aXRsZSxcbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IGg2LlBheW1lbnQtUHJvdGVjdGlvbi10aXRsZSxcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgaDQucGF5bWVudC1hbnRpdmlydXMtdGl0bGUsXG4ucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1jb250ZW50IGg0LlBheW1lbnQtUHJvdGVjdGlvbi10aXRsZSxcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgaDUucGF5bWVudC1hbnRpdmlydXMtdGl0bGUsXG4ucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1jb250ZW50IGg1LlBheW1lbnQtUHJvdGVjdGlvbi10aXRsZSxcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgaDYucGF5bWVudC1hbnRpdmlydXMtdGl0bGUsXG4ucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1jb250ZW50IGg2LlBheW1lbnQtUHJvdGVjdGlvbi10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDAuNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWNvbnRlbnQgLnBsYW4tb3B0aW9ucyBoNixcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgLnBsYW4tb3B0aW9ucyBoNiB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4ucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtY29udGVudCAubW9kYWwtaGVhZGVyLFxuLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtY29udGVudCAubW9kYWwtaGVhZGVyIHtcbiAgcGFkZGluZy1ib3R0b206IDAuNjI1cmVtO1xufVxuLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWNvbnRlbnQgLnRpdGxlLFxuLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtY29udGVudCAudGl0bGUge1xuICBwYWRkaW5nOiA3cHggMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbSAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMS4ycmVtICFpbXBvcnRhbnQ7XG59XG4ucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtY29udGVudCAucGxhbi1kaXNjb3VudCxcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgLnBsYW4tZGlzY291bnQge1xuICBwYWRkaW5nOiAwLjkzNzVyZW0gMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogLTAuOTM3NXJlbTtcbn1cblxuLmJ1dHRvbi1kaXYge1xuICBtYXJnaW46IDA7XG4gIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMC45Mzc1cmVtO1xufVxuXG4ubW9kYWwge1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbn1cbi5tb2RhbCAubW9kYWwtaGVhZGVyIHtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIHBhZGRpbmctYm90dG9tOiAwLjkzNzVyZW07XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBsaW5lLWhlaWdodDogMS43O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tb2RhbCAubW9kYWwtaGVhZGVyIHtcbiAgICBmb250LXNpemU6IDEuMzc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIH1cbn1cbi5tb2RhbCAubW9kYWwtaGVhZGVyIC5tb2RhbC10aXRsZSB7XG4gIG1hcmdpbi1yaWdodDogMS44NzVyZW07XG59XG4ubW9kYWwgLm1vZGFsLWhlYWRlciAuY2xvc2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIHBhZGRpbmc6IDAuOTM3NXJlbSAxLjg3NXJlbTtcbiAgbWFyZ2luOiAwO1xuICBvcGFjaXR5OiAxO1xuICBjb2xvcjogIzM2MzYzNjtcbiAgZm9udC1zaXplOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjQuOThweCkge1xuICAubW9kYWwgLm1vZGFsLWhlYWRlciAuY2xvc2Uge1xuICAgIHBhZGRpbmc6IDAuOTM3NXJlbTtcbiAgfVxufVxuLm1vZGFsIC5jb250ZW50LW1vZGFsLWNsb3NlIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzIwJyBoZWlnaHQ9JzIwJyB2aWV3Qm94PScwIDAgMjAgMjAnJTNFJTNDZyBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nbm9uemVybyclM0UlM0NwYXRoIGQ9J003LjgxNyA2LjcyNkwxMCA4LjkwOWwyLjE4My0yLjE4M2EuNzcyLjc3MiAwIDAgMSAxLjAwNC0uMDc1bC4wODcuMDc1YS43NzIuNzcyIDAgMCAxIDAgMS4wOTFMMTEuMDkxIDEwbDIuMTgzIDIuMTgzYS43NzIuNzcyIDAgMSAxLTEuMDkxIDEuMDkxTDEwIDExLjA5MWwtMi4xODMgMi4xODNhLjc3Mi43NzIgMCAwIDEtMS4wMDQuMDc1bC0uMDg3LS4wNzVhLjc3Mi43NzIgMCAwIDEgMC0xLjA5MUw4LjkwOSAxMCA2LjcyNiA3LjgxN2EuNzcyLjc3MiAwIDEgMSAxLjA5MS0xLjA5MXonLyUzRSUzQ3BhdGggZD0nTTEwIDIwYzUuNTIzIDAgMTAtNC40NzcgMTAtMTBTMTUuNTIzIDAgMTAgMCAwIDQuNDc3IDAgMTBzNC40NzcgMTAgMTAgMTB6bTAtMWE5IDkgMCAxIDEgMC0xOCA5IDkgMCAwIDEgMCAxOHonLyUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG59XG4ubW9kYWwgLm1vZGFsLWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBwYWRkaW5nOiAwLjkzNzVyZW0gMS44NzVyZW0gMS44NzVyZW07XG59XG4ubW9kYWwgLm1vZGFsLWNvbnRlbnQgI3BhZ2VUaW1lb3V0TW9kYWxUaXRsZSAud2FybmluZy1pY29uIHtcbiAgcGFkZGluZy1yaWdodDogMC45Mzc1cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjQuOThweCkge1xuICAubW9kYWwgLm1vZGFsLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDAuOTM3NXJlbTtcbiAgfVxufVxuLm1vZGFsIC5tb2RhbC1ib2R5IHtcbiAgcGFkZGluZzogMC42MjVyZW0gMDtcbn1cbi5tb2RhbCAubW9kYWwtYm9keSAudmlkZW8tY29udGFpbmVyIHtcbiAgaGVpZ2h0OiAxNDdweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubW9kYWwgLm1vZGFsLWJvZHkgLnZpZGVvLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAzNzdweDtcbiAgfVxufVxuLm1vZGFsIC5tb2RhbC1mb290ZXIge1xuICBwYWRkaW5nOiAwLjkzNzVyZW0gMCAwO1xuICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtZGlhbG9nLCAubW9kYWwucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1kaWFsb2cge1xuICAgIG1heC13aWR0aDogNzI2cHg7XG4gIH1cbn1cbi5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5wcmV2LXNlcnZpY2UtaGVhZGVyLCAubW9kYWwucHJvZHVjdC1hZGQtb25zIC5wcmV2LXNlcnZpY2UtaGVhZGVyIHtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4ubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubmV4dC1zZXJ2aWNlLWhlYWRlciwgLm1vZGFsLnByb2R1Y3QtYWRkLW9ucyAubmV4dC1zZXJ2aWNlLWhlYWRlciB7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLm1vZGFsLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWxpbmUtaXRlbSwgLm1vZGFsLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtbGluZS1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1saW5lLWl0ZW06bGFzdC1vZi10eXBlLCAubW9kYWwucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1saW5lLWl0ZW06bGFzdC1vZi10eXBlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICB9XG59XG4ubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtbGluZS1pdGVtIC5tb2RhbC1pbmZvLCAubW9kYWwucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1saW5lLWl0ZW0gLm1vZGFsLWluZm8ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1saW5lLWl0ZW0gLm1vZGFsLWluZm8sIC5tb2RhbC5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWxpbmUtaXRlbSAubW9kYWwtaW5mbyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtbGluZS1pdGVtIC5saW5lLWl0ZW0tcXR5LCAubW9kYWwucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1saW5lLWl0ZW0gLmxpbmUtaXRlbS1xdHkge1xuICAgIGZsZXg6IDEgMCAyNSU7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuLm1vZGFsLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWxpbmUtaXRlbSAubGluZS1pdGVtLXByaW1hcnksIC5tb2RhbC5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWxpbmUtaXRlbSAubGluZS1pdGVtLXByaW1hcnkge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtbGluZS1pdGVtIC5saW5lLWl0ZW0tcHJpbWFyeSwgLm1vZGFsLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtbGluZS1pdGVtIC5saW5lLWl0ZW0tcHJpbWFyeSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuLm1vZGFsLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWxpbmUtaXRlbSAubGluZS1pdGVtLWltYWdlLCAubW9kYWwucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1saW5lLWl0ZW0gLmxpbmUtaXRlbS1pbWFnZSB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4ubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtbGluZS1pdGVtIC5saW5lLWl0ZW0taW1hZ2UgaW1nLCAubW9kYWwucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1saW5lLWl0ZW0gLmxpbmUtaXRlbS1pbWFnZSBpbWcge1xuICBtaW4td2lkdGg6IDcwcHg7XG4gIHdpZHRoOiA3MHB4O1xuICBtaW4taGVpZ2h0OiA3MHB4O1xuICBoZWlnaHQ6IDcwcHg7XG59XG4ubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtbGluZS1pdGVtIC5saW5lLWl0ZW0tbmFtZSwgLm1vZGFsLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtbGluZS1pdGVtIC5saW5lLWl0ZW0tbmFtZSB7XG4gIG1hcmdpbjogMCAxMHB4IDAgMDtcbiAgd2hpdGUtc3BhY2U6IGluaXRpYWw7XG59XG4ubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtbGluZS1pdGVtIC5saW5lLWl0ZW0tc2t1LCAubW9kYWwucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1saW5lLWl0ZW0gLmxpbmUtaXRlbS1za3Uge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuLm1vZGFsLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWZvb3RlciwgLm1vZGFsLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtZm9vdGVyIHtcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4ubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtZm9vdGVyIGJ1dHRvbiwgLm1vZGFsLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtZm9vdGVyIGJ1dHRvbiB7XG4gIHBhZGRpbmc6IDAuMzQzNzVyZW0gMC45Mzc1cmVtO1xufVxuLm1vZGFsLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIsIC5tb2RhbC5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLm1vZGFsLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWZvb3RlciAuY29udGludWUtbGluaywgLm1vZGFsLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtZm9vdGVyIC5jb250aW51ZS1saW5rIHtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1vZGFsLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWZvb3RlciAuY29udGludWUtbGluaywgLm1vZGFsLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtZm9vdGVyIC5jb250aW51ZS1saW5rIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbn1cbi5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1mb290ZXIgLmJ0bi12aWV3LWNhcnQsIC5tb2RhbC5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWZvb3RlciAuYnRuLXZpZXctY2FydCB7XG4gIG1heC13aWR0aDogMTIwcHg7XG4gIGhlaWdodDogMzZweDtcbiAgbWF4LWhlaWdodDogMzZweDtcbiAgcGFkZGluZzogMCAxNXB4O1xufVxuLm1vZGFsIC5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWxpbmUtaXRlbSAubGluZS1pdGVtLXF0eSB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1vZGFsLm1vZGFsLXNlY3VyaXR5LXF1ZXN0aW9ucyAubW9kYWwtZGlhbG9nIHtcbiAgICBtYXgtd2lkdGg6IDcyNnB4O1xuICB9XG59XG4ubW9kYWwubW9kYWwtc2VjdXJpdHktcXVlc3Rpb24tY2hlY2sgYnV0dG9uLmNsb3NlLCAubW9kYWwubW9kYWwtc2VjdXJpdHktcXVlc3Rpb25zIGJ1dHRvbi5jbG9zZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1vZGFsLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWhlYWRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuLm1vZGFsLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWhlYWRlciAuaWNvbiB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbjogNXB4IDVweCAwIDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1oZWFkZXIgLmljb24ge1xuICAgIHdpZHRoOiAyNHB4O1xuICAgIGhlaWdodDogMjRweDtcbiAgICBtYXJnaW46IDAgMTBweCAwIDA7XG4gIH1cbn1cbi5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1oZWFkZXIgaDQucXVhbnRpdHktaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1vZGFsLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWhlYWRlciBoNC5xdWFudGl0eS1oZWFkZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbn1cbi5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1oZWFkZXIgaDQucXVhbnRpdHktaGVhZGVyIC5xdWFudGl0eS1hZGRlZCB7XG4gIG1hcmdpbi1yaWdodDogMC4zMTI1cmVtO1xufVxuLm1vZGFsIC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyxcbi5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLnBsYW4tb3B0aW9ucyxcbi5tb2RhbCAubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wbGFuLW9wdGlvbnMsXG4ubW9kYWwgLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIHtcbiAgcGFkZGluZzogMTVweCAwIDVweDtcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4ubW9kYWwgLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbixcbi5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24sXG4ubW9kYWwgLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbixcbi5tb2RhbCAubW9kYWwtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5tb2RhbCAubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uOmxhc3Qtb2YtdHlwZSxcbi5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb246bGFzdC1vZi10eXBlLFxuLm1vZGFsIC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb246bGFzdC1vZi10eXBlLFxuLm1vZGFsIC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb246bGFzdC1vZi10eXBlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5tb2RhbCAubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5jdXN0b20tY29udHJvbCxcbi5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLmN1c3RvbS1jb250cm9sLFxuLm1vZGFsIC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLmN1c3RvbS1jb250cm9sLFxuLm1vZGFsIC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLmN1c3RvbS1jb250cm9sIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5tb2RhbCAubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5mb3JtLWNvbnRyb2wtbGFiZWwsXG4ubW9kYWwgLm1vZGFsLWJvZHktYWRkb25zIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5mb3JtLWNvbnRyb2wtbGFiZWwsXG4ubW9kYWwgLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAuZm9ybS1jb250cm9sLWxhYmVsLFxuLm1vZGFsIC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLmZvcm0tY29udHJvbC1sYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ubW9kYWwgLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiBpbnB1dCxcbi5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gaW5wdXQsXG4ubW9kYWwgLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiBpbnB1dCxcbi5tb2RhbCAubW9kYWwtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIGlucHV0IHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuLm1vZGFsIC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLWluZm8sXG4ubW9kYWwgLm1vZGFsLWJvZHktYWRkb25zIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1pbmZvLFxuLm1vZGFsIC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLWluZm8sXG4ubW9kYWwgLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0taW5mbyB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tb2RhbCAubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1pbmZvLFxuICAubW9kYWwgLm1vZGFsLWJvZHktYWRkb25zIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1pbmZvLFxuICAubW9kYWwgLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0taW5mbyxcbiAgLm1vZGFsIC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLWluZm8ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbn1cbi5tb2RhbCAubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taW5mby1ncm91cCxcbi5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLFxuLm1vZGFsIC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLFxuLm1vZGFsIC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5tb2RhbCAubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taW5mby1ncm91cC5vcHRpb24taW5mby1ncm91cC1jb2wtMSxcbi5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0xLFxuLm1vZGFsIC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0xLFxuLm1vZGFsIC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0xIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLm1vZGFsIC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0xIC52ZXJ0aWNhbGx5LWNlbnRlcmVkLFxuLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAub3B0aW9uLWluZm8tZ3JvdXAtY29sLTEgLnZlcnRpY2FsbHktY2VudGVyZWQsXG4ubW9kYWwgLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAub3B0aW9uLWluZm8tZ3JvdXAtY29sLTEgLnZlcnRpY2FsbHktY2VudGVyZWQsXG4ubW9kYWwgLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAub3B0aW9uLWluZm8tZ3JvdXAtY29sLTEgLnZlcnRpY2FsbHktY2VudGVyZWQge1xuICBtYXJnaW46IGF1dG8gMDtcbn1cbi5tb2RhbCAubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taW5mby1ncm91cC5vcHRpb24taW5mby1ncm91cC1jb2wtMixcbi5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0yLFxuLm1vZGFsIC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0yLFxuLm1vZGFsIC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0yIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tb2RhbCAubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taW5mby1ncm91cC5vcHRpb24taW5mby1ncm91cC1jb2wtMixcbiAgLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAub3B0aW9uLWluZm8tZ3JvdXAtY29sLTIsXG4gIC5tb2RhbCAubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taW5mby1ncm91cC5vcHRpb24taW5mby1ncm91cC1jb2wtMixcbiAgLm1vZGFsIC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0yIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG59XG4ubW9kYWwgLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAub3B0aW9uLWluZm8tZ3JvdXAtY29sLTIgLm9wdGlvbi1xdHksXG4ubW9kYWwgLm1vZGFsLWJvZHktYWRkb25zIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taW5mby1ncm91cC5vcHRpb24taW5mby1ncm91cC1jb2wtMiAub3B0aW9uLXF0eSxcbi5tb2RhbCAubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taW5mby1ncm91cC5vcHRpb24taW5mby1ncm91cC1jb2wtMiAub3B0aW9uLXF0eSxcbi5tb2RhbCAubW9kYWwtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taW5mby1ncm91cC5vcHRpb24taW5mby1ncm91cC1jb2wtMiAub3B0aW9uLXF0eSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1vZGFsIC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLWltYWdlLFxuICAubW9kYWwgLm1vZGFsLWJvZHktYWRkb25zIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1pbWFnZSxcbiAgLm1vZGFsIC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLWltYWdlLFxuICAubW9kYWwgLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0taW1hZ2Uge1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubW9kYWwgLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0taW1hZ2UsXG4gIC5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLWltYWdlLFxuICAubW9kYWwgLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0taW1hZ2UsXG4gIC5tb2RhbCAubW9kYWwtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1pbWFnZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICB9XG59XG4ubW9kYWwgLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0taW1hZ2UgaW1nLFxuLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0taW1hZ2UgaW1nLFxuLm1vZGFsIC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLWltYWdlIGltZyxcbi5tb2RhbCAubW9kYWwtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1pbWFnZSBpbWcge1xuICB3aWR0aDogNzBweDtcbiAgaGVpZ2h0OiA3MHB4O1xufVxuLm1vZGFsIC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLW5hbWUsXG4ubW9kYWwgLm1vZGFsLWJvZHktYWRkb25zIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1uYW1lLFxuLm1vZGFsIC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLW5hbWUsXG4ubW9kYWwgLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0tbmFtZSB7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubW9kYWwgLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0tbmFtZSxcbiAgLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0tbmFtZSxcbiAgLm1vZGFsIC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLW5hbWUsXG4gIC5tb2RhbCAubW9kYWwtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1uYW1lIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gIH1cbn1cbi5tb2RhbCAubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1wcmljZSxcbi5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLXByaWNlLFxuLm1vZGFsIC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLXByaWNlLFxuLm1vZGFsIC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLXByaWNlIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLm1vZGFsIC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLm1vZGFsLWZvb3RlciAuYnRuLWxpbmssXG4ubW9kYWwgLm1vZGFsLWJvZHktYWRkb25zIC5tb2RhbC1mb290ZXIgLmJ0bi1saW5rLFxuLm1vZGFsIC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnRuLWxpbmssXG4ubW9kYWwgLm1vZGFsLWdvbGQtcGxhbiAubW9kYWwtZm9vdGVyIC5idG4tbGluayB7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubW9kYWwgLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAubW9kYWwtZm9vdGVyIC5idG4tbGluayxcbiAgLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAubW9kYWwtZm9vdGVyIC5idG4tbGluayxcbiAgLm1vZGFsIC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnRuLWxpbmssXG4gIC5tb2RhbCAubW9kYWwtZ29sZC1wbGFuIC5tb2RhbC1mb290ZXIgLmJ0bi1saW5rIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taW5mby1ncm91cC5vcHRpb24taW5mby1ncm91cC1jb2wtMSB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taW5mby1ncm91cC5vcHRpb24taW5mby1ncm91cC1jb2wtMSAudmVydGljYWxseS1jZW50ZXJlZCB7XG4gIG1hcmdpbjogYXV0byAwO1xufVxuLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0yIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0yIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMsIC5tb2RhbC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyxcbi5tb2RhbCAubW9kYWwtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucHJvdGVjdGlvbi1wbGFuLXRvdGFsLCAubW9kYWwubW9kYWwtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnByb3RlY3Rpb24tcGxhbi10b3RhbCxcbi5tb2RhbCAubW9kYWwtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnByb3RlY3Rpb24tcGxhbi10b3RhbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucHJvdGVjdGlvbi1wbGFuLXRvdGFsIC5wcm90ZWN0aW9uLXBsYW4tdG90YWwtbGFiZWwsIC5tb2RhbC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucHJvdGVjdGlvbi1wbGFuLXRvdGFsIC5wcm90ZWN0aW9uLXBsYW4tdG90YWwtbGFiZWwsXG4ubW9kYWwgLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wcm90ZWN0aW9uLXBsYW4tdG90YWwgLnByb3RlY3Rpb24tcGxhbi10b3RhbC1sYWJlbCB7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucHJvdGVjdGlvbi1wbGFuLXRvdGFsIC5wcm90ZWN0aW9uLXBsYW4tdG90YWwtdmFsdWUsIC5tb2RhbC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucHJvdGVjdGlvbi1wbGFuLXRvdGFsIC5wcm90ZWN0aW9uLXBsYW4tdG90YWwtdmFsdWUsXG4ubW9kYWwgLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wcm90ZWN0aW9uLXBsYW4tdG90YWwgLnByb3RlY3Rpb24tcGxhbi10b3RhbC12YWx1ZSB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGVyZm9ybWFuY2UtaGVhZGVyLFxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAuYW50aXZpcnVzLWhlYWRlcixcbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBhcnRzLWhlYWRlciwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5wZXJmb3JtYW5jZS1oZWFkZXIsXG4ubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1oZWFkZXIsXG4ubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLnBhcnRzLWhlYWRlciwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGVyZm9ybWFuY2UtaGVhZGVyLFxuLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLWhlYWRlcixcbi5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBhcnRzLWhlYWRlciwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAucGVyZm9ybWFuY2UtaGVhZGVyLFxuLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAuYW50aXZpcnVzLWhlYWRlcixcbi5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLnBhcnRzLWhlYWRlciwgLm1vZGFsLm1vZGFsLXBhcnRzIC5wZXJmb3JtYW5jZS1oZWFkZXIsXG4ubW9kYWwubW9kYWwtcGFydHMgLmFudGl2aXJ1cy1oZWFkZXIsXG4ubW9kYWwubW9kYWwtcGFydHMgLnBhcnRzLWhlYWRlciwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5wZXJmb3JtYW5jZS1oZWFkZXIsXG4ubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1oZWFkZXIsXG4ubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLnBhcnRzLWhlYWRlciB7XG4gIG1hcmdpbjogMTBweCAwO1xufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uLCAubW9kYWwubW9kYWwtcGFydHMgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24sIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBlcmZvcm1hbmNlLWNvbnRlbnQgLnBsYW4tb3B0aW9uLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLnBlcmZvcm1hbmNlLWNvbnRlbnQgLnBsYW4tb3B0aW9uLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wZXJmb3JtYW5jZS1jb250ZW50IC5wbGFuLW9wdGlvbiwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAucGVyZm9ybWFuY2UtY29udGVudCAucGxhbi1vcHRpb24sIC5tb2RhbC5tb2RhbC1wYXJ0cyAucGVyZm9ybWFuY2UtY29udGVudCAucGxhbi1vcHRpb24sIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAucGVyZm9ybWFuY2UtY29udGVudCAucGxhbi1vcHRpb24ge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wZXJmb3JtYW5jZS1jb250ZW50IC5wZXJmb3JtYW5jZS1wcmljZS1pbmZvLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLnBlcmZvcm1hbmNlLWNvbnRlbnQgLnBlcmZvcm1hbmNlLXByaWNlLWluZm8sIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBlcmZvcm1hbmNlLWNvbnRlbnQgLnBlcmZvcm1hbmNlLXByaWNlLWluZm8sIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLnBlcmZvcm1hbmNlLWNvbnRlbnQgLnBlcmZvcm1hbmNlLXByaWNlLWluZm8sIC5tb2RhbC5tb2RhbC1wYXJ0cyAucGVyZm9ybWFuY2UtY29udGVudCAucGVyZm9ybWFuY2UtcHJpY2UtaW5mbywgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5wZXJmb3JtYW5jZS1jb250ZW50IC5wZXJmb3JtYW5jZS1wcmljZS1pbmZvIHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAuYW50aXZpcnVzLWNvbnRlbnQgLnBsYW4tb3B0aW9uLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1jb250ZW50IC5wbGFuLW9wdGlvbiwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLWNvbnRlbnQgLnBsYW4tb3B0aW9uLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5hbnRpdmlydXMtY29udGVudCAucGxhbi1vcHRpb24sIC5tb2RhbC5tb2RhbC1wYXJ0cyAuYW50aXZpcnVzLWNvbnRlbnQgLnBsYW4tb3B0aW9uLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1jb250ZW50IC5wbGFuLW9wdGlvbiB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLmFudGl2aXJ1cy1jb250ZW50IC5hbnRpdmlydXMtcHJpY2UtaW5mbywgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtY29udGVudCAuYW50aXZpcnVzLXByaWNlLWluZm8sIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1jb250ZW50IC5hbnRpdmlydXMtcHJpY2UtaW5mbywgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAuYW50aXZpcnVzLWNvbnRlbnQgLmFudGl2aXJ1cy1wcmljZS1pbmZvLCAubW9kYWwubW9kYWwtcGFydHMgLmFudGl2aXJ1cy1jb250ZW50IC5hbnRpdmlydXMtcHJpY2UtaW5mbywgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtY29udGVudCAuYW50aXZpcnVzLXByaWNlLWluZm8ge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5vcHRpb24tcHJpY2UsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAub3B0aW9uLXByaWNlLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5vcHRpb24tcHJpY2UsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLm9wdGlvbi1wcmljZSwgLm1vZGFsLm1vZGFsLXBhcnRzIC5vcHRpb24tcHJpY2UsIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAub3B0aW9uLXByaWNlIHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAudGFiLWNvbnRlbnQsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAudGFiLWNvbnRlbnQsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnRhYi1jb250ZW50LCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC50YWItY29udGVudCwgLm1vZGFsLm1vZGFsLXBhcnRzIC50YWItY29udGVudCwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC50YWItY29udGVudCB7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAudGFiLXBhbmUgLnBlcmZvcm1hbmNlLWNvbnRlbnQgaDUubWIsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAudGFiLXBhbmUgLnBlcmZvcm1hbmNlLWNvbnRlbnQgaDUubWIsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnRhYi1wYW5lIC5wZXJmb3JtYW5jZS1jb250ZW50IGg1Lm1iLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC50YWItcGFuZSAucGVyZm9ybWFuY2UtY29udGVudCBoNS5tYiwgLm1vZGFsLm1vZGFsLXBhcnRzIC50YWItcGFuZSAucGVyZm9ybWFuY2UtY29udGVudCBoNS5tYiwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC50YWItcGFuZSAucGVyZm9ybWFuY2UtY29udGVudCBoNS5tYiB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMsIC5tb2RhbC5tb2RhbC1wYXJ0cyAucGFydHMtcGVyZm9ybWFuY2UtdGFicywgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBtYXJnaW4tdG9wOiAwLjYyNXJlbTtcbiAgcGFkZGluZy10b3A6IDdweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNjY2M7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGFydHMtcGVyZm9ybWFuY2UtdGFicywgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzLCAubW9kYWwubW9kYWwtcGFydHMgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMsIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAucGFydHMtcGVyZm9ybWFuY2UtdGFicyB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluaywgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluaywgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmssIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLCAubW9kYWwubW9kYWwtcGFydHMgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1jb250ZW50LCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLWNvbnRlbnQsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLWNvbnRlbnQsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLWNvbnRlbnQsIC5tb2RhbC5tb2RhbC1wYXJ0cyAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstY29udGVudCwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1jb250ZW50IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDAgMC42MjVyZW0gMC41cmVtO1xufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmsuYWN0aXZlIC5uYXYtbGluay1jb250ZW50LCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLmFjdGl2ZSAubmF2LWxpbmstY29udGVudCwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmsuYWN0aXZlIC5uYXYtbGluay1jb250ZW50LCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay5hY3RpdmUgLm5hdi1saW5rLWNvbnRlbnQsIC5tb2RhbC5tb2RhbC1wYXJ0cyAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmsuYWN0aXZlIC5uYXYtbGluay1jb250ZW50LCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLmFjdGl2ZSAubmF2LWxpbmstY29udGVudCB7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLXBhcnRzOm5vdCguYWN0aXZlKSAubmF2LWxpbmstdGV4dDo6YmVmb3JlLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLXBhcnRzOm5vdCguYWN0aXZlKSAubmF2LWxpbmstdGV4dDo6YmVmb3JlLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1wYXJ0czpub3QoLmFjdGl2ZSkgLm5hdi1saW5rLXRleHQ6OmJlZm9yZSwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstcGFydHM6bm90KC5hY3RpdmUpIC5uYXYtbGluay10ZXh0OjpiZWZvcmUsIC5tb2RhbC5tb2RhbC1wYXJ0cyAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstcGFydHM6bm90KC5hY3RpdmUpIC5uYXYtbGluay10ZXh0OjpiZWZvcmUsIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstcGFydHM6bm90KC5hY3RpdmUpIC5uYXYtbGluay10ZXh0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBsZWZ0OiAtMTVweDtcbiAgdG9wOiAtMC4yNXJlbTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI4JyBoZWlnaHQ9JzI4JyB2aWV3Qm94PScwIDAgMjggMjgnJTNFJTNDcGF0aCBmaWxsPSclMjMwNDZBMzgnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTEuMzU3IDE0YzAgNi45NzMgNS42NzIgMTIuNjQ0IDEyLjY0NCAxMi42NDRTMjYuNjQ2IDIwLjk3MyAyNi42NDYgMTQgMjAuOTczIDEuMzU1IDE0IDEuMzU1QzcuMDI5IDEuMzU1IDEuMzU3IDcuMDI5IDEuMzU3IDE0ek0wIDE0QzAgNi4yOCA2LjI4IDAgMTQgMHMxNCA2LjI4IDE0IDE0LTYuMjggMTQtMTQgMTRTMCAyMS43MiAwIDE0em0yMC45MTktNS44Yy41NjYtLjU5OCAxLjQ2Ny4yNzUuOTAxLjg3NC0zLjE0IDMuNDQxLTYuMzA3IDYuODMzLTkuNDc0IDEwLjI1LS4xNTQuMTc0LS4zMDkuMzI0LS40NjMuNDk4LS4yMzIuMjUtLjY3LjIyNS0uOTAxIDAtMS41OTYtMS40NzEtMy4xOTItMi45NjctNC43ODgtNC40MzktLjU5My0uNTQ5LjMwOC0xLjQ0Ni45LS44NzNhNjI3LjQwMyA2MjcuNDAzIDAgMCAxIDQuMyAzLjk5YzMuMTkyLTMuNDQxIDYuMzU5LTYuODU4IDkuNTI1LTEwLjN6Jy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLXBhcnRzOm5vdCguYWN0aXZlKSAubmF2LWxpbmstdGV4dDo6YmVmb3JlLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLXBhcnRzOm5vdCguYWN0aXZlKSAubmF2LWxpbmstdGV4dDo6YmVmb3JlLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1wYXJ0czpub3QoLmFjdGl2ZSkgLm5hdi1saW5rLXRleHQ6OmJlZm9yZSwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstcGFydHM6bm90KC5hY3RpdmUpIC5uYXYtbGluay10ZXh0OjpiZWZvcmUsIC5tb2RhbC5tb2RhbC1wYXJ0cyAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstcGFydHM6bm90KC5hY3RpdmUpIC5uYXYtbGluay10ZXh0OjpiZWZvcmUsIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstcGFydHM6bm90KC5hY3RpdmUpIC5uYXYtbGluay10ZXh0OjpiZWZvcmUge1xuICAgIHdpZHRoOiAyNHB4O1xuICAgIGhlaWdodDogMjRweDtcbiAgICBsZWZ0OiAtMjJweDtcbiAgfVxufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicywgLm1vZGFsLm1vZGFsLXBhcnRzIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicywgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgbWFyZ2luLXRvcDogMC42MjVyZW07XG4gIHBhZGRpbmctdG9wOiA3cHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2NjO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicywgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMsIC5tb2RhbC5tb2RhbC1wYXJ0cyAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMsIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluaywgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmssIC5tb2RhbC5tb2RhbC1wYXJ0cyAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluayB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLWNvbnRlbnQsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLWNvbnRlbnQsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1jb250ZW50LCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstY29udGVudCwgLm1vZGFsLm1vZGFsLXBhcnRzIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstY29udGVudCwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstY29udGVudCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwIDEwcHggOHB4O1xufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLmFjdGl2ZSAubmF2LWxpbmstY29udGVudCwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmsuYWN0aXZlIC5uYXYtbGluay1jb250ZW50LCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmsuYWN0aXZlIC5uYXYtbGluay1jb250ZW50LCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmsuYWN0aXZlIC5uYXYtbGluay1jb250ZW50LCAubW9kYWwubW9kYWwtcGFydHMgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay5hY3RpdmUgLm5hdi1saW5rLWNvbnRlbnQsIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLmFjdGl2ZSAubmF2LWxpbmstY29udGVudCB7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1wZXJmb3JtYW5jZTpub3QoLmFjdGl2ZSkgLm5hdi1saW5rLWNvbnRlbnQ6OmJlZm9yZSwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstcGVyZm9ybWFuY2U6bm90KC5hY3RpdmUpIC5uYXYtbGluay1jb250ZW50OjpiZWZvcmUsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1wZXJmb3JtYW5jZTpub3QoLmFjdGl2ZSkgLm5hdi1saW5rLWNvbnRlbnQ6OmJlZm9yZSwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLXBlcmZvcm1hbmNlOm5vdCguYWN0aXZlKSAubmF2LWxpbmstY29udGVudDo6YmVmb3JlLCAubW9kYWwubW9kYWwtcGFydHMgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1wZXJmb3JtYW5jZTpub3QoLmFjdGl2ZSkgLm5hdi1saW5rLWNvbnRlbnQ6OmJlZm9yZSwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstcGVyZm9ybWFuY2U6bm90KC5hY3RpdmUpIC5uYXYtbGluay1jb250ZW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBsZWZ0OiAtMTVweDtcbiAgdG9wOiAycHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyOCcgaGVpZ2h0PScyOCcgdmlld0JveD0nMCAwIDI4IDI4JyUzRSUzQ3BhdGggZmlsbD0nJTIzMDQ2QTM4JyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J00xLjM1NyAxNGMwIDYuOTczIDUuNjcyIDEyLjY0NCAxMi42NDQgMTIuNjQ0UzI2LjY0NiAyMC45NzMgMjYuNjQ2IDE0IDIwLjk3MyAxLjM1NSAxNCAxLjM1NUM3LjAyOSAxLjM1NSAxLjM1NyA3LjAyOSAxLjM1NyAxNHpNMCAxNEMwIDYuMjggNi4yOCAwIDE0IDBzMTQgNi4yOCAxNCAxNC02LjI4IDE0LTE0IDE0UzAgMjEuNzIgMCAxNHptMjAuOTE5LTUuOGMuNTY2LS41OTggMS40NjcuMjc1LjkwMS44NzQtMy4xNCAzLjQ0MS02LjMwNyA2LjgzMy05LjQ3NCAxMC4yNS0uMTU0LjE3NC0uMzA5LjMyNC0uNDYzLjQ5OC0uMjMyLjI1LS42Ny4yMjUtLjkwMSAwLTEuNTk2LTEuNDcxLTMuMTkyLTIuOTY3LTQuNzg4LTQuNDM5LS41OTMtLjU0OS4zMDgtMS40NDYuOS0uODczYTYyNy40MDMgNjI3LjQwMyAwIDAgMSA0LjMgMy45OWMzLjE5Mi0zLjQ0MSA2LjM1OS02Ljg1OCA5LjUyNS0xMC4zeicvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstcGVyZm9ybWFuY2U6bm90KC5hY3RpdmUpIC5uYXYtbGluay1jb250ZW50OjpiZWZvcmUsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLXBlcmZvcm1hbmNlOm5vdCguYWN0aXZlKSAubmF2LWxpbmstY29udGVudDo6YmVmb3JlLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstcGVyZm9ybWFuY2U6bm90KC5hY3RpdmUpIC5uYXYtbGluay1jb250ZW50OjpiZWZvcmUsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1wZXJmb3JtYW5jZTpub3QoLmFjdGl2ZSkgLm5hdi1saW5rLWNvbnRlbnQ6OmJlZm9yZSwgLm1vZGFsLm1vZGFsLXBhcnRzIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstcGVyZm9ybWFuY2U6bm90KC5hY3RpdmUpIC5uYXYtbGluay1jb250ZW50OjpiZWZvcmUsIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLXBlcmZvcm1hbmNlOm5vdCguYWN0aXZlKSAubmF2LWxpbmstY29udGVudDo6YmVmb3JlIHtcbiAgICB3aWR0aDogMjRweDtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gICAgbGVmdDogLTIycHg7XG4gICAgdG9wOiAwO1xuICB9XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wYXJ0cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLnBhcnRzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4sIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBhcnRzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4sIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLnBhcnRzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4sIC5tb2RhbC5tb2RhbC1wYXJ0cyAucGFydHMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0biwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5wYXJ0cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGFydHMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5wYXJ0cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wYXJ0cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5wYXJ0cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtcGFydHMgLnBhcnRzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAucGFydHMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyOCcgaGVpZ2h0PScyOCcgdmlld0JveD0nMCAwIDI4IDI4JyUzRSUzQ3BhdGggZmlsbD0nJTIzMDQ2QTM4JyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J00xLjM1NyAxNGMwIDYuOTczIDUuNjcyIDEyLjY0NCAxMi42NDQgMTIuNjQ0UzI2LjY0NiAyMC45NzMgMjYuNjQ2IDE0IDIwLjk3MyAxLjM1NSAxNCAxLjM1NUM3LjAyOSAxLjM1NSAxLjM1NyA3LjAyOSAxLjM1NyAxNHpNMCAxNEMwIDYuMjggNi4yOCAwIDE0IDBzMTQgNi4yOCAxNCAxNC02LjI4IDE0LTE0IDE0UzAgMjEuNzIgMCAxNHptMjAuOTE5LTUuOGMuNTY2LS41OTggMS40NjcuMjc1LjkwMS44NzQtMy4xNCAzLjQ0MS02LjMwNyA2LjgzMy05LjQ3NCAxMC4yNS0uMTU0LjE3NC0uMzA5LjMyNC0uNDYzLjQ5OC0uMjMyLjI1LS42Ny4yMjUtLjkwMSAwLTEuNTk2LTEuNDcxLTMuMTkyLTIuOTY3LTQuNzg4LTQuNDM5LS41OTMtLjU0OS4zMDgtMS40NDYuOS0uODczYTYyNy40MDMgNjI3LjQwMyAwIDAgMSA0LjMgMy45OWMzLjE5Mi0zLjQ0MSA2LjM1OS02Ljg1OCA5LjUyNS0xMC4zeicvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgYmFja2dyb3VuZC1zaXplOiAyMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgcmlnaHQ7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBhcnRzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAucGFydHMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGFydHMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAucGFydHMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLXBhcnRzIC5wYXJ0cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLnBhcnRzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQge1xuICAgIGJhY2tncm91bmQtc2l6ZTogMjRweDtcbiAgfVxufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGVyZm9ybWFuY2UtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0biwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5wZXJmb3JtYW5jZS1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wZXJmb3JtYW5jZS1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5wZXJmb3JtYW5jZS1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLCAubW9kYWwubW9kYWwtcGFydHMgLnBlcmZvcm1hbmNlLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4sIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAucGVyZm9ybWFuY2UtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0biB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBlcmZvcm1hbmNlLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAucGVyZm9ybWFuY2UtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGVyZm9ybWFuY2UtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAucGVyZm9ybWFuY2UtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLXBhcnRzIC5wZXJmb3JtYW5jZS1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLnBlcmZvcm1hbmNlLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTAwIDEwMCclM0UlM0NkZWZzJTNFJTNDc3R5bGUlM0UgLmYyZTAyZjY2LThhZWMtNGQ3Mi1iOGE2LWNmN2Q5MjdhZWNhNyU3QmZpbGw6bm9uZTslN0QuZjk0Nzk3MDAtNTUyYy00ZDRjLWJlNDAtYjZiOGViZDMwOTk0JTdCZmlsbDolMjMwNDZBMzg7JTdEICUzQy9zdHlsZSUzRSUzQy9kZWZzJTNFJTNDZyBpZD0nYTQ1ZDU2NjgtNGE5NC00YTUzLThkODktZmY3NjkxNGNlYmRjJyBkYXRhLW5hbWU9J3dhcnJhbnR5JyUzRSUzQ3BhdGggY2xhc3M9J2YyZTAyZjY2LThhZWMtNGQ3Mi1iOGE2LWNmN2Q5MjdhZWNhNycgZD0nTTc5LjI0LDUyVjI0LjY2YTUzLjM1LDUzLjM1LDAsMCwxLTE0LjM3LTIuOTEsNDEuMjYsNDEuMjYsMCwwLDEtMTQuNjItOS4xOUE0Ni43LDQ2LjcsMCwwLDEsMzUsMjEuNzVhNjAuNyw2MC43LDAsMCwxLTE1LjI4LDIuOTJWNTEuOWMwLC42LjQsNywyLjg4LDEwLjg1LjIyLjM1LjQxLjc1LjY5LDEuMjEsMi43NSw0LjU1LDguNDQsMTQsMjYuOTIsMjIuNTYsMTgtOC4zNCwyMy40LTE3LjY4LDI2LTIyLjE5LjM1LS42MS42Ni0xLjE1Ljk0LTEuNTgsMi4wNy0zLjI0LDIuMTctOC43NiwyLTEwLjYxQzc5LjE5LDUyLjA4LDc5LjI0LDUyLDc5LjI0LDUyWm0tOC4zNC04LjlhMiwyLDAsMCwxLS42LDEuNDNsLTI1LDI1LjJhMi4xMiwyLjEyLDAsMCwxLTEuNDYuN2gwYTIuMTYsMi4xNiwwLDAsMS0xLjQ2LS43TDMwLjU1LDU3LjU3YTIuMSwyLjEsMCwwLDEtLjQ2LTEuNXYtMTNhMS45MiwxLjkyLDAsMCwxLDMuMzItMS40NGwxMC40MiwxMC42TDY3LjQzLDI4LjZhMiwyLDAsMCwxLDMuNDcsMS40NVonLyUzRSUzQ3BhdGggY2xhc3M9J2Y5NDc5NzAwLTU1MmMtNGQ0Yy1iZTQwLWI2YjhlYmQzMDk5NCcgZD0nTTY5LjY1LDI4LjE1YTIsMiwwLDAsMC0yLjIzLjQ0TDQzLjgxLDUyLjIxLDMzLjQsNDEuNjJhMS45MSwxLjkxLDAsMCwwLTMuMzEsMS40NHYxM2EyLjA5LDIuMDksMCwwLDAsLjQ2LDEuNWwxMS44LDEyLjEyYTIuMTYsMi4xNiwwLDAsMCwxLjQ2LjdoMGEyLjA3LDIuMDcsMCwwLDAsMS40NS0uN2wyNS0yNS4xNmEyLjA2LDIuMDYsMCwwLDAsLjYtMS40NHYtMTNBMiwyLDAsMCwwLDY5LjY1LDI4LjE1Wk02Ni41OSw0Mi4yM2wtMjIuOTIsMjMtOS44NC0xMFY0OC4wN2w4LjQzLDguNjRhMi4yOSwyLjI5LDAsMCwwLDEuNS43NWgwYTEuOTQsMS45NCwwLDAsMCwxLjM1LS43NEw2Ni41OSwzNVonLyUzRSUzQ3BhdGggY2xhc3M9J2Y5NDc5NzAwLTU1MmMtNGQ0Yy1iZTQwLWI2YjhlYmQzMDk5NCcgZD0nTTgzLjI2LDUxLjg4VjIyLjc3YTIuMDcsMi4wNywwLDAsMC0xLjkyLTIuMDVjLTYuNC0uNDUtMTEuMDctMS4zMi0xNS4xLTIuODFhMzYuNzcsMzYuNzcsMCwwLDEtMTQtOS4yMWwtLjE3LS4yN2EyLjA1LDIuMDUsMCwwLDAtMy4zOC0uMThsLS4yOC4zNWE0Mi4zOCw0Mi4zOCwwLDAsMS0xNC45MSw5LjI5Yy0zLjc1LDEuMzktOSwyLjMtMTYuMTQsMi44MmEyLjA2LDIuMDYsMCwwLDAtMS45MSwyLjA2djI5LjNjMCwuMzIuNDUsOCwzLjYyLDEyLjkxLjIuMzIuNDQuNjguNjksMS4xLDIuNzYsNC41NSw5LjIsMTUuMjEsMjkuMTgsMjQuMzZsLjE1LjA2LjQ3LjE3YTEuODksMS44OSwwLDAsMCwuNy4xMywyLjE1LDIuMTUsMCwwLDAsLjgtLjE2bC40Ny0uMkM3MSw4MS41LDc2Ljk0LDcxLjMsNzkuODEsNjYuNGMuMzItLjU1LjYtMSwuODYtMS40NEM4My43NCw2MC4xNSw4My4yNiw1Mi44Niw4My4yNiw1MS44OFpNNzcuMTgsNjIuNzVjLS4yOS40NC0uNTgsMS0uOTQsMS41OC0yLjYyLDQuNTEtOCwxMy44NS0yNiwyMi4xOUMzMS43NCw3Ny45NCwyNi4wNyw2OC41MSwyMy4zLDY0Yy0uMjktLjQ2LS40Ny0uODYtLjY5LTEuMjEtMi40Ny0zLjg0LTIuODctMTAuMjUtMi44Ny0xMC44NVYyNC42N0E2Mi4zMiw2Mi4zMiwwLDAsMCwzNSwyMS43NmE0Ni43LDQ2LjcsMCwwLDAsMTUuMjMtOS4xOSw0MS4zMSw0MS4zMSwwLDAsMCwxNC42MSw5LjE5LDUzLjEzLDUzLjEzLDAsMCwwLDE0LjM3LDIuOTFWNTJjMCwuMDYsMCwuMTIsMCwuMTguMTYsMS44NC4wNyw3LjM2LTIsMTAuNlonLyUzRSUzQy9nJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgYmFja2dyb3VuZC1zaXplOiAyMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgcmlnaHQ7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBlcmZvcm1hbmNlLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAucGVyZm9ybWFuY2UtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGVyZm9ybWFuY2UtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAucGVyZm9ybWFuY2UtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLXBhcnRzIC5wZXJmb3JtYW5jZS1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLnBlcmZvcm1hbmNlLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQge1xuICAgIGJhY2tncm91bmQtc2l6ZTogMjRweDtcbiAgfVxufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAuYW50aXZpcnVzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4sIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4sIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5hbnRpdmlydXMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0biwgLm1vZGFsLm1vZGFsLXBhcnRzIC5hbnRpdmlydXMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0biwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0biB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLmFudGl2aXJ1cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAuYW50aXZpcnVzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1wYXJ0cyAuYW50aXZpcnVzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTAwIDEwMCclM0UlM0NkZWZzJTNFJTNDc3R5bGUlM0UgLmYyZTAyZjY2LThhZWMtNGQ3Mi1iOGE2LWNmN2Q5MjdhZWNhNyU3QmZpbGw6bm9uZTslN0QuZjk0Nzk3MDAtNTUyYy00ZDRjLWJlNDAtYjZiOGViZDMwOTk0JTdCZmlsbDolMjMwNDZBMzg7JTdEICUzQy9zdHlsZSUzRSUzQy9kZWZzJTNFJTNDZyBpZD0nYTQ1ZDU2NjgtNGE5NC00YTUzLThkODktZmY3NjkxNGNlYmRjJyBkYXRhLW5hbWU9J3dhcnJhbnR5JyUzRSUzQ3BhdGggY2xhc3M9J2YyZTAyZjY2LThhZWMtNGQ3Mi1iOGE2LWNmN2Q5MjdhZWNhNycgZD0nTTc5LjI0LDUyVjI0LjY2YTUzLjM1LDUzLjM1LDAsMCwxLTE0LjM3LTIuOTEsNDEuMjYsNDEuMjYsMCwwLDEtMTQuNjItOS4xOUE0Ni43LDQ2LjcsMCwwLDEsMzUsMjEuNzVhNjAuNyw2MC43LDAsMCwxLTE1LjI4LDIuOTJWNTEuOWMwLC42LjQsNywyLjg4LDEwLjg1LjIyLjM1LjQxLjc1LjY5LDEuMjEsMi43NSw0LjU1LDguNDQsMTQsMjYuOTIsMjIuNTYsMTgtOC4zNCwyMy40LTE3LjY4LDI2LTIyLjE5LjM1LS42MS42Ni0xLjE1Ljk0LTEuNTgsMi4wNy0zLjI0LDIuMTctOC43NiwyLTEwLjYxQzc5LjE5LDUyLjA4LDc5LjI0LDUyLDc5LjI0LDUyWm0tOC4zNC04LjlhMiwyLDAsMCwxLS42LDEuNDNsLTI1LDI1LjJhMi4xMiwyLjEyLDAsMCwxLTEuNDYuN2gwYTIuMTYsMi4xNiwwLDAsMS0xLjQ2LS43TDMwLjU1LDU3LjU3YTIuMSwyLjEsMCwwLDEtLjQ2LTEuNXYtMTNhMS45MiwxLjkyLDAsMCwxLDMuMzItMS40NGwxMC40MiwxMC42TDY3LjQzLDI4LjZhMiwyLDAsMCwxLDMuNDcsMS40NVonLyUzRSUzQ3BhdGggY2xhc3M9J2Y5NDc5NzAwLTU1MmMtNGQ0Yy1iZTQwLWI2YjhlYmQzMDk5NCcgZD0nTTY5LjY1LDI4LjE1YTIsMiwwLDAsMC0yLjIzLjQ0TDQzLjgxLDUyLjIxLDMzLjQsNDEuNjJhMS45MSwxLjkxLDAsMCwwLTMuMzEsMS40NHYxM2EyLjA5LDIuMDksMCwwLDAsLjQ2LDEuNWwxMS44LDEyLjEyYTIuMTYsMi4xNiwwLDAsMCwxLjQ2LjdoMGEyLjA3LDIuMDcsMCwwLDAsMS40NS0uN2wyNS0yNS4xNmEyLjA2LDIuMDYsMCwwLDAsLjYtMS40NHYtMTNBMiwyLDAsMCwwLDY5LjY1LDI4LjE1Wk02Ni41OSw0Mi4yM2wtMjIuOTIsMjMtOS44NC0xMFY0OC4wN2w4LjQzLDguNjRhMi4yOSwyLjI5LDAsMCwwLDEuNS43NWgwYTEuOTQsMS45NCwwLDAsMCwxLjM1LS43NEw2Ni41OSwzNVonLyUzRSUzQ3BhdGggY2xhc3M9J2Y5NDc5NzAwLTU1MmMtNGQ0Yy1iZTQwLWI2YjhlYmQzMDk5NCcgZD0nTTgzLjI2LDUxLjg4VjIyLjc3YTIuMDcsMi4wNywwLDAsMC0xLjkyLTIuMDVjLTYuNC0uNDUtMTEuMDctMS4zMi0xNS4xLTIuODFhMzYuNzcsMzYuNzcsMCwwLDEtMTQtOS4yMWwtLjE3LS4yN2EyLjA1LDIuMDUsMCwwLDAtMy4zOC0uMThsLS4yOC4zNWE0Mi4zOCw0Mi4zOCwwLDAsMS0xNC45MSw5LjI5Yy0zLjc1LDEuMzktOSwyLjMtMTYuMTQsMi44MmEyLjA2LDIuMDYsMCwwLDAtMS45MSwyLjA2djI5LjNjMCwuMzIuNDUsOCwzLjYyLDEyLjkxLjIuMzIuNDQuNjguNjksMS4xLDIuNzYsNC41NSw5LjIsMTUuMjEsMjkuMTgsMjQuMzZsLjE1LjA2LjQ3LjE3YTEuODksMS44OSwwLDAsMCwuNy4xMywyLjE1LDIuMTUsMCwwLDAsLjgtLjE2bC40Ny0uMkM3MSw4MS41LDc2Ljk0LDcxLjMsNzkuODEsNjYuNGMuMzItLjU1LjYtMSwuODYtMS40NEM4My43NCw2MC4xNSw4My4yNiw1Mi44Niw4My4yNiw1MS44OFpNNzcuMTgsNjIuNzVjLS4yOS40NC0uNTgsMS0uOTQsMS41OC0yLjYyLDQuNTEtOCwxMy44NS0yNiwyMi4xOUMzMS43NCw3Ny45NCwyNi4wNyw2OC41MSwyMy4zLDY0Yy0uMjktLjQ2LS40Ny0uODYtLjY5LTEuMjEtMi40Ny0zLjg0LTIuODctMTAuMjUtMi44Ny0xMC44NVYyNC42N0E2Mi4zMiw2Mi4zMiwwLDAsMCwzNSwyMS43NmE0Ni43LDQ2LjcsMCwwLDAsMTUuMjMtOS4xOSw0MS4zMSw0MS4zMSwwLDAsMCwxNC42MSw5LjE5LDUzLjEzLDUzLjEzLDAsMCwwLDE0LjM3LDIuOTFWNTJjMCwuMDYsMCwuMTIsMCwuMTguMTYsMS44NC4wNyw3LjM2LTIsMTAuNlonLyUzRSUzQy9nJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgYmFja2dyb3VuZC1zaXplOiAyMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgcmlnaHQ7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLmFudGl2aXJ1cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAuYW50aXZpcnVzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1wYXJ0cyAuYW50aXZpcnVzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQge1xuICAgIGJhY2tncm91bmQtc2l6ZTogMjRweDtcbiAgfVxufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyLCAubW9kYWwubW9kYWwtcGFydHMgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIsIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciB7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyLCAubW9kYWwubW9kYWwtcGFydHMgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIsIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gIH1cbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgYnV0dG9uLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgYnV0dG9uLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIGJ1dHRvbiwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciBidXR0b24sIC5tb2RhbC5tb2RhbC1wYXJ0cyAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciBidXR0b24sIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciBidXR0b24ge1xuICBoZWlnaHQ6IDM2cHg7XG4gIG1heC1oZWlnaHQ6IDM2cHg7XG4gIHBhZGRpbmc6IDAgMTVweDtcbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0bi1wcmV2LFxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLW5leHQsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLXByZXYsXG4ubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0bi1uZXh0LCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5idG4tcHJldixcbi5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0bi1uZXh0LCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5idG4tcHJldixcbi5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0bi1uZXh0LCAubW9kYWwubW9kYWwtcGFydHMgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0bi1wcmV2LFxuLm1vZGFsLm1vZGFsLXBhcnRzIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5idG4tbmV4dCwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5idG4tcHJldixcbi5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLW5leHQge1xuICB3aWR0aDogNzJweDtcbiAgbWF4LXdpZHRoOiA3MnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5idG4tcHJldixcbiAgLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLW5leHQsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLXByZXYsXG4gIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLW5leHQsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0bi1wcmV2LFxuICAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5idG4tbmV4dCwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLXByZXYsXG4gIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0bi1uZXh0LCAubW9kYWwubW9kYWwtcGFydHMgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0bi1wcmV2LFxuICAubW9kYWwubW9kYWwtcGFydHMgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0bi1uZXh0LCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0bi1wcmV2LFxuICAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0bi1uZXh0IHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmNvbnRpbnVlLWxpbmssIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuY29udGludWUtbGluaywgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuY29udGludWUtbGluaywgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuY29udGludWUtbGluaywgLm1vZGFsLm1vZGFsLXBhcnRzIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5jb250aW51ZS1saW5rLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmNvbnRpbnVlLWxpbmsge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBvcmRlcjogMztcbiAgLW1zLWZsZXgtb3JkZXI6IDM7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBwYWRkaW5nOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmNvbnRpbnVlLWxpbmssIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuY29udGludWUtbGluaywgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuY29udGludWUtbGluaywgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuY29udGludWUtbGluaywgLm1vZGFsLm1vZGFsLXBhcnRzIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5jb250aW51ZS1saW5rLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmNvbnRpbnVlLWxpbmsge1xuICAgIG1hcmdpbjogMCAxMHB4IDAgYXV0bztcbiAgICBvcmRlcjogMDtcbiAgICAtbXMtZmxleC1vcmRlcjogMDtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxufVxuLm1vZGFsLm1vZGFsLWluc3RhbGxhdGlvbi1xdW90ZSAubW9kYWwtaGVhZGVyLCAubW9kYWwubW9kYWwtaW5zdGFsbGF0aW9uLW9wdGlvbiAubW9kYWwtaGVhZGVyIHtcbiAgcGFkZGluZy1yaWdodDogMzVweDtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsYXRpb24tcXVvdGUgLnppcC1pbnB1dC1yb3csXG4ubW9kYWwubW9kYWwtaW5zdGFsbGF0aW9uLXF1b3RlIC5wcm9tby1hbmQtc3VibWl0LXJvdyB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuLm1vZGFsLm1vZGFsLWluc3RhbGxhdGlvbi1xdW90ZSAuemlwLWlucHV0LXJvdyAuZm9ybS1ncm91cCxcbi5tb2RhbC5tb2RhbC1pbnN0YWxsYXRpb24tcXVvdGUgLnByb21vLWFuZC1zdWJtaXQtcm93IC5mb3JtLWdyb3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsYXRpb24tcXVvdGUgLnppcC1pbnB1dC1yb3cgLmJ0bixcbi5tb2RhbC5tb2RhbC1pbnN0YWxsYXRpb24tcXVvdGUgLnByb21vLWFuZC1zdWJtaXQtcm93IC5idG4ge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAzNnB4O1xuICBtYXgtaGVpZ2h0OiAzNnB4O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tdG9wOiAyMnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tb2RhbC5tb2RhbC1pbnN0YWxsYXRpb24tcXVvdGUgLnppcC1pbnB1dC1yb3cgLmJ0bixcbiAgLm1vZGFsLm1vZGFsLWluc3RhbGxhdGlvbi1xdW90ZSAucHJvbW8tYW5kLXN1Ym1pdC1yb3cgLmJ0biB7XG4gICAgbWFyZ2luLXRvcDogMjdweDtcbiAgfVxufVxuLm1vZGFsLm1vZGFsLWluc3RhbGxhdGlvbi1xdW90ZSAuemlwLWlucHV0LXJvdyB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbGF0aW9uLXF1b3RlIC5pbnZhbGlkLWZlZWRiYWNrLWN1c3RvbSB7XG4gIGNvbG9yOiAjYTUxYTFmO1xuICBwYWRkaW5nLXRvcDogMTVweDtcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbGF0aW9uLXF1b3RlIC5hZGRyZXNzLWJsb2NrIHtcbiAgcGFkZGluZy10b3A6IDE1cHg7XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbGF0aW9uLXF1b3RlIC5hZGRyZXNzLWJsb2NrIC5mb3JtLWdyb3VwOm5vdCgucmVxdWlyZWQpIHtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsYXRpb24tcXVvdGUgLnByb2R1Y3QtdHlwZS1zZWxlY3QtbGFiZWwgc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbGF0aW9uLXF1b3RlIC5lcnJvci1tZXNzYWdlIHtcbiAgbWFyZ2luOiAxNXB4IDA7XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbGF0aW9uLXF1b3RlIC5lcnJvci1tZXNzYWdlIC5lcnJvci1tZXNzYWdlLXRleHQge1xuICBjb2xvcjogI2E1MWExZjtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsYXRpb24tb3B0aW9uIC5pbnN0YWxsYXRpb24tb3B0aW9ucy1hc3NldHMge1xuICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgbWFyZ2luLXRvcDogMTZweDtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsYXRpb24tb3B0aW9uIC5tb2RhbC1mb290ZXIge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IG5vbmU7XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbGF0aW9uLW9wdGlvbiAubW9kYWwtZm9vdGVyIGJ1dHRvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwLjM0Mzc1cmVtIDEwcHg7XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbGF0aW9uLW9wdGlvbiAubW9kYWwtZm9vdGVyIGJ1dHRvbi5uZm0taW5zdGFsbGF0aW9uIHtcbiAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5tb2RhbC5tb2RhbC1pbnN0YWxsYXRpb24tb3B0aW9uIC5tb2RhbC1mb290ZXIgYnV0dG9uLm5mbS1pbnN0YWxsYXRpb24ge1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgfVxufVxuLm1vZGFsLm1vZGFsLXNlcnZpY2VzLXJlcXVlc3QgLnppcC1pbnB1dC1yb3csXG4ubW9kYWwubW9kYWwtc2VydmljZXMtcmVxdWVzdCAucGhvbmUtc2FtZSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgdGV4dC13cmFwOiB3cmFwO1xuICBtYXJnaW4tdG9wOiAtNC41cHg7XG59XG4ubW9kYWwubW9kYWwtc2VydmljZXMtcmVxdWVzdCAuZXJyb3ItdGV4dCB7XG4gIGNvbG9yOiAjYTUxYTFmO1xufVxuLm1vZGFsLm1vZGFsLXNlcnZpY2VzLXJlcXVlc3QgLndyYXAtdGV4dCB7XG4gIHRleHQtd3JhcDogd3JhcDtcbn1cbi5tb2RhbC5tb2RhbC1zZXJ2aWNlcy1yZXF1ZXN0IC56aXAtaW5wdXQtcm93IHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi5tb2RhbC5tb2RhbC1zZXJ2aWNlcy1yZXF1ZXN0IC5idG4temlwLXN1Ym1pdCB7XG4gIG1hcmdpbi10b3A6IDIzcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tb2RhbC5tb2RhbC1zZXJ2aWNlcy1yZXF1ZXN0IC5idG4temlwLXN1Ym1pdCB7XG4gICAgbWFyZ2luLXRvcDogMjdweDtcbiAgfVxufVxuLm1vZGFsLm1vZGFsLXNlcnZpY2VzLXJlcXVlc3QgbGFiZWwgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDEwMDtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAge1xuICBwYWRkaW5nOiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAubW9kYWwtZGlhbG9nIHtcbiAgICBtYXgtd2lkdGg6IDQ0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAubW9kYWwtZGlhbG9nIHtcbiAgICBtYXgtd2lkdGg6IDkwMHB4O1xuICB9XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5tb2RhbC1oZWFkZXIge1xuICBwYWRkaW5nLWJvdHRvbTogMC42MjVyZW07XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5tb2RhbC1oZWFkZXIgLm1vZGFsLXRpdGxlIHtcbiAgcGFkZGluZy1yaWdodDogNDBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubW9kYWwuZGVsaXZlcnktcGlja3VwIC5sZWZ0LWNvbHVtbiB7XG4gICAgYm9yZGVyLXJpZ2h0OiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAubGVmdC1jb2x1bW4gLmQtc20tbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXIgc3Bhbi5oZWFkZXItbW9udGgsXG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlciBzcGFuLmhlYWRlci15ZWFyIHtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItaGVhZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItaGVhZGVyIGg1IHtcbiAgcGFkZGluZzogMCAwIDEwcHg7XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBtYXJnaW46IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlci1oZWFkZXIgaDUge1xuICAgIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICB9XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlci1oZWFkZXIgLnNsaWNrLWFycm93IHtcbiAgcGFkZGluZzogMDtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyLWhlYWRlciAuc2xpY2stYXJyb3c6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyLWhlYWRlciAuc2xpY2stcHJldjo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyB2aWV3Qm94PScwIDAgMTIgMTInJTNFJTNDcGF0aCBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTQuNDIgNS45ODdsNC4zMjMgNC40MDVjLjE2My4xOC4yNTQuNDEyLjI1Ni42NTVhLjkwNC45MDQgMCAwIDEtLjI3Ny42Ni45NjIuOTYyIDAgMCAxLS42ODMuMjkzYy0uMjczLS4wMDEtLjUzMS0uMTI4LS42NTMtLjI5M0wyLjI2NyA2LjY2YS45NDguOTQ4IDAgMCAxIC4wMDctMS4zMjdMNy4zOC4yNzVBLjkxOS45MTkgMCAwIDEgOC4wNDcgMGMuMjQuMDAyLjQ3My4wOS42OTcuMjkuMTYyLjE4LjI1My40MTIuMjU1LjY1NGEuOTA4LjkwOCAwIDAgMS0uMjc1LjY2TDQuNDIgNS45ODd6Jy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItaGVhZGVyIC5zbGljay1uZXh0OjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIHZpZXdCb3g9JzAgMCAxMiAxMiclM0UlM0NwYXRoIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNNy41NzkgNS45ODdMMy4yNzUgMS42MDRBLjkwOC45MDggMCAwIDEgMyAuOTQ0Ljk5Mi45OTIgMCAwIDEgMy4yNTUuMjljLjIyNS0uMi40NTctLjI4OC42OTgtLjI5YS45MTkuOTE5IDAgMCAxIC42NjYuMjc1bDUuMTA2IDUuMDU4YS45NDguOTQ4IDAgMCAxIC4wMDcgMS4zMjdsLTUuMTE4IDUuMDQ3Yy0uMTIzLjE2NS0uMzguMjkyLS42NTQuMjkzYS45NjIuOTYyIDAgMCAxLS42ODMtLjI5My45MDMuOTAzIDAgMCAxLS4yNzctLjY2Ljk5My45OTMgMCAwIDEgLjI1Ni0uNjU1TDcuNTggNS45ODd6Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAubW9kYWwtYm9keSB7XG4gIHBhZGRpbmctdG9wOiAwLjYyNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5zZWxlY3QtZGF0ZS1jdGEge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuc2VsZWN0LWRhdGUtY3RhIGg1IHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLnBiLTIgZGl2IHtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5zZWxlY3RlZC1waWNrdXAtbG9jYXRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nOiAxNXB4IDA7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5zZWxlY3RlZC1waWNrdXAtbG9jYXRpb24gLmxvY2F0aW9uLWxhYmVsIHtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5zZWxlY3RlZC1waWNrdXAtbG9jYXRpb24gLmxvY2F0aW9uLXZhbHVlIHtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubW9kYWwuZGVsaXZlcnktcGlja3VwIC5zZWxlY3RlZC1waWNrdXAtbG9jYXRpb24gLmxvY2F0aW9uLXZhbHVlIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgfVxufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuc2VsZWN0ZWQtcGlja3VwLWxvY2F0aW9uIGJ1dHRvbiB7XG4gIHBhZGRpbmc6IDEwcHggMTBweCAwIDIwcHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgYm9yZGVyOiBub25lO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAucGlja3VwLWxvY2F0aW9ucyB7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xuICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5waWNrdXAtbG9jYXRpb25zIC5mb3JtLWdyb3VwOmxhc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5waWNrdXAtbG9jYXRpb25zIC5jYW5jZWwtbG9jYXRpb24tbGluayB7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyLWRheXMtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMTBweDtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItZGF5cy1oZWFkZXIgZGl2IHtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGZsZXg6IDAgMCAzNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItZGF5cy1oZWFkZXIgZGl2IHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyLWRheXMtaGVhZGVyIGRpdiB7XG4gICAgZmxleDogMCAwIDUwcHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlci1jYWxlbmRhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC41cztcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyLWNhbGVuZGFyLnNsaWNrLWluaXRpYWxpemVkIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyLWNhbGVuZGFyIC5zbGljay1saXN0IHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlci1jYWxlbmRhciAuc2xpY2stbGlzdCAuc2xpY2stc2xpZGUge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlci1ncmlkIHtcbiAgcGFkZGluZzogMTBweCAxMHB4IDA7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLWdyaWQtcm93IHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtZ3JpZC1yb3c6Zmlyc3Qtb2YtdHlwZSB7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtZ3JpZC1yb3c6Zmlyc3Qtb2YtdHlwZSAuZGF0ZS1ncmlkLWNvbCB7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1ncmlkLXJvdyAuZGF0ZS1ncmlkLWNvbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1pbi13aWR0aDogMzVweDtcbiAgbWluLWhlaWdodDogMzVweDtcbiAgYm9yZGVyLXJpZ2h0OiAwLjA2MjVyZW0gc29saWQgI2MwYmZiZjtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjMGJmYmY7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgd2lkdGg6IDE0LjI4JTtcbiAgaGVpZ2h0OiA0NXB4O1xufVxuQG1lZGlhIGFsbCBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gIC5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtZ3JpZC1yb3cgLmRhdGUtZ3JpZC1jb2wgeyAvKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lICovXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1ncmlkLXJvdyAuZGF0ZS1ncmlkLWNvbDpmaXJzdC1vZi10eXBlIHtcbiAgYm9yZGVyLWxlZnQ6IDAuMDYyNXJlbSBzb2xpZCAjYzBiZmJmO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1ncmlkLXJvdyAuZGF0ZS1ncmlkLWNvbDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLWdyaWQtcm93IC5kYXRlLWdyaWQtY29sLnNlbGVjdGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMjZmZTI7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLWdyaWQtcm93IC5kYXRlLWdyaWQtY29sLnNlbGVjdGVkOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFmNjBkYjtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtZ3JpZC1yb3cgLmRhdGUtZ3JpZC1jb2wudW5hdmFpbGFibGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLWdyaWQtcm93IC5kYXRlLWdyaWQtY29sLnVuYXZhaWxhYmxlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjYztcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtZ3JpZC1yb3cgLmRhdGUtZ3JpZC1jb2wgLmRheSB7XG4gIG1hcmdpbjogYXV0bztcbn1cbkBtZWRpYSBhbGwgYW5kICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLWdyaWQtcm93IC5kYXRlLWdyaWQtY29sIC5kYXkgeyAvKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lICovXG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgfVxufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItbGVnZW5kcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDEwcHggMDtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlci1sZWdlbmRzIC5sZWdlbmQtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlci1sZWdlbmRzIC5sZWdlbmQtaXRlbSAubGVnZW5kLXN3YXRjaCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgbWFyZ2luLXJpZ2h0OiAzcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItbGVnZW5kcyAubGVnZW5kLWl0ZW0gLmxlZ2VuZC1zd2F0Y2gge1xuICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICB9XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlci1sZWdlbmRzIC5sZWdlbmQtaXRlbSAubGVnZW5kLWxhYmVsIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItbGVnZW5kcyAubGVnZW5kLWl0ZW0uYXZhaWxhYmxlIC5sZWdlbmQtc3dhdGNoIHtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyLWxlZ2VuZHMgLmxlZ2VuZC1pdGVtLnVuYXZhaWxhYmxlIC5sZWdlbmQtc3dhdGNoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjYztcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyLWxlZ2VuZHMgLmxlZ2VuZC1pdGVtLnNlbGVjdGVkIC5sZWdlbmQtc3dhdGNoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyNmZlMjtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyLXNlbGVjdGlvbi1pbmZvIHtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDE1cHggMDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyLXNlbGVjdGlvbi1pbmZvIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgfVxufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAubW9kYWwtZm9vdGVyIHtcbiAgcGFkZGluZy10b3A6IDAuNjI1cmVtO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5jYW5jZWwtbGluayB7XG4gIHdpZHRoOiBhdXRvO1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIG1hcmdpbi1sZWZ0OiAtMTBweDtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0bi1zYXZlLWRhdGUge1xuICB3aWR0aDogNzVweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICBwYWRkaW5nOiAwO1xufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIHtcbiAgcGFkZGluZzogMTVweCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAuc2VsZWN0LXNlcnZpY2VzLWxlYWQge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLnBhcnRzLWNvbGxhcHNlLWNvbnRhaW5lcjpsYXN0LW9mLXR5cGUge1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAuY29sbGFwc2UtaGVhZGVyIC5idG4ge1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5zZXJ2aWNlLW9wdGlvbi1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5zZXJ2aWNlLW9wdGlvbi1jb250YWluZXIgLnNlcnZpY2UtbGFiZWwtZm9yLW1vYmlsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5zZXJ2aWNlLW9wdGlvbi1jb250YWluZXIge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuICAubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLnNlcnZpY2Utb3B0aW9uLWNvbnRhaW5lciAuc2VydmljZS1sYWJlbC1mb3ItbW9iaWxlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmbGV4OiAxMDAlIDAgMDtcbiAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5zZXJ2aWNlLW9wdGlvbi1jb250YWluZXIgLnNlcnZpY2UtbGFiZWwtZm9yLWRlc2t0b3Age1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAuc2VydmljZS1vcHRpb24tY29udGFpbmVyIC5xdWFudGl0eS1pbnB1dC1jb250YWluZXIge1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5zZXJ2aWNlLW9wdGlvbi1jb250YWluZXIgLnNlcnZpY2Utb3B0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAuc2VydmljZS1vcHRpb24tY29udGFpbmVyIC5zZXJ2aWNlLW9wdGlvbiBpbnB1dC5pbnB1dC1zZXJ2aWNlLXF0eSB7XG4gIHdpZHRoOiA0OHB4O1xuICBtYXgtd2lkdGg6IDQ4cHg7XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLnNlcnZpY2Utb3B0aW9uLWNvbnRhaW5lciAuc2VydmljZS1vcHRpb24gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAuc2VydmljZS1vcHRpb24tY29udGFpbmVyIC5zZXJ2aWNlLW9wdGlvbiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgdG9wOiAtMTBweDtcbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAuc2VydmljZS1vcHRpb24tcHJpY2Uge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyBsYWJlbC5zZXJ2aWNlLWxhYmVsIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyBsYWJlbC5zZXJ2aWNlLWxhYmVsOjpiZWZvcmUsIC5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyBsYWJlbC5zZXJ2aWNlLWxhYmVsOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLmN1c3RvbS1jaGVja2JveCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAucXVhbnRpdHktbW9kdWxlIHtcbiAgd2lkdGg6IDguMTI1cmVtO1xuICBtYXJnaW4tcmlnaHQ6IDAuOTM3NXJlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5xdWFudGl0eS1tb2R1bGUgLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuLFxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5xdWFudGl0eS1tb2R1bGUgLmlucHV0LWdyb3VwLXByZXBlbmQgLmJ0biB7XG4gIHdpZHRoOiAyLjVyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDAuOTM3NXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAwLjkzNzVyZW07XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLnNlcnZpY2Utc2VsZWN0LWxpbmUtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAuc2VydmljZS1ib2R5IHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLm1vZGFsLWxpbmUtaXRlbSB7XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5zZXJ2aWNlcy1jb2xsYXBzZS1jb250YWluZXIgLmFsZXJ0Lm1lc3NhZ2Uge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5zZXJ2aWNlcy1jb2xsYXBzZS1jb250YWluZXIgLmFsZXJ0Lm1lc3NhZ2UgfiAuYWxlcnQubWVzc2FnZSB7XG4gIG1hcmdpbi10b3A6IDAuOTM3NXJlbTtcbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAuc2VydmljZXMtY29sbGFwc2UtY29udGFpbmVyIC5hbGVydC5tZXNzYWdlIC5idXR0b24teWVzIHtcbiAgcGFkZGluZy1yaWdodDogMC45Mzc1cmVtO1xuICBib3JkZXItcmlnaHQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBtYXJnaW4tcmlnaHQ6IDAuOTM3NXJlbTtcbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAuc2VydmljZXMtY29sbGFwc2UtY29udGFpbmVyIC5pdGVtLW5hbWUge1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5zZXJ2aWNlcy1jb2xsYXBzZS1jb250YWluZXIgLnNlcnZpY2UtaXRlbSB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLm1vZGFsLWZvb3RlciB7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLm1vZGFsLWZvb3RlciAuc2VydmljZS1tb2RhbC1hY3Rpb25zIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5tb2RhbC1mb290ZXIgLnNlcnZpY2UtbW9kYWwtYWN0aW9ucy5zaG93IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLm1vZGFsLWZvb3RlciAuc2VydmljZS1tb2RhbC1hY3Rpb25zLnNlcnZpY2VzLWJhY2sge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbC1zdXJmYWNlIHtcbiAgcGFkZGluZzogMTVweCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5tb2RhbC5tb2RhbC1pbnN0YWxsLXN1cmZhY2Uge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbC1zdXJmYWNlIC5tb2RhbC1oZWFkZXIge1xuICBwYWRkaW5nLWJvdHRvbTogMC42MjVyZW07XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbC1zdXJmYWNlIC5tb2RhbC1oZWFkZXIgLm1vZGFsLXRpdGxlIHtcbiAgcGFkZGluZy1yaWdodDogNDBweDtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1vZGFsLm1vZGFsLWluc3RhbGwtc3VyZmFjZSAubW9kYWwtaGVhZGVyIC5tb2RhbC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjM3NXJlbTtcbiAgfVxufVxuLm1vZGFsLm1vZGFsLWluc3RhbGwtc3VyZmFjZSAubW9kYWwtYm9keSAuaW5zdGFsbC1saW5lLWl0ZW1zIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsLXN1cmZhY2UgLm1vZGFsLWJvZHkgLmluc3RhbGwtbGluZS1pdGVtcyAubW9kYWwtbGluZS1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbC1zdXJmYWNlIC5tb2RhbC1ib2R5IC5pbnN0YWxsLWxpbmUtaXRlbXMgLm1vZGFsLWxpbmUtaXRlbSAubGluZS1pdGVtLWxhYmVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWF4LXdpZHRoOiA3MCU7XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbC1zdXJmYWNlIC5tb2RhbC1ib2R5IC5pbnN0YWxsLWxpbmUtaXRlbXMgLm1vZGFsLWxpbmUtaXRlbSAubGluZS1pdGVtLXF0eSB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIG1pbi13aWR0aDogNDhweDtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsLXN1cmZhY2UgLm1vZGFsLWJvZHkgLmluc3RhbGwtc3VyZmFjZS1zZWxlY3Rpb24ge1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbC1zdXJmYWNlIC5tb2RhbC1ib2R5IC5pbnN0YWxsLXN1cmZhY2Utc2VsZWN0aW9uIC5jdXN0b20tY2hlY2tib3gge1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbC1zdXJmYWNlIC5tb2RhbC1ib2R5IC5hZHZhbmNlZC1zdXJmYWNlLWVycm9yIHtcbiAgcGFkZGluZy10b3A6IDE1cHg7XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbC1zdXJmYWNlIC5tb2RhbC1ib2R5IC5hZHZhbmNlZC1zdXJmYWNlLWVycm9yLmhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbC1zdXJmYWNlIC5tb2RhbC1mb290ZXIge1xuICBwYWRkaW5nLXRvcDogMC42MjVyZW07XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbC1zdXJmYWNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsLXN1cmZhY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmNhbmNlbC1saW5rIHtcbiAgd2lkdGg6IGF1dG87XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xufVxuLm1vZGFsLm1vZGFsLWluc3RhbGwtc3VyZmFjZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLWRvbmUge1xuICB3aWR0aDogNzVweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICBwYWRkaW5nOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjQuOThweCkge1xuICAubW9kYWwjYWRkcmVzcy1pbnZhbGlkIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuICAubW9kYWwjYWRkcmVzcy1pbnZhbGlkIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5idG4ge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5tb2RhbCNhZGRyZXNzLWludmFsaWQgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmVkaXQge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG4gIC5tb2RhbCNhZGRyZXNzLWludmFsaWQgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmFjY2VwdCB7XG4gICAgcGFkZGluZzogMC42ODc1cmVtIDAuNjI1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm1vZGFsLm1vZGFsLWNhbmNlbC1wcGkgLmZvb3Rlci1jYW5jZWwtcHBpIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gICN0cnVzdFBpbG90SWZyYW1lIHtcbiAgICBtYXgtaGVpZ2h0OiA4MDBweDtcbiAgfVxufVxuI3RydXN0UGlsb3RJZnJhbWUgLm1vZGFsLWRpYWxvZyB7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAjdHJ1c3RQaWxvdElmcmFtZSAubW9kYWwtZGlhbG9nIHtcbiAgICBtYXgtd2lkdGg6IDcyNnB4O1xuICB9XG59XG4jdHJ1c3RQaWxvdElmcmFtZSAubW9kYWwtY29udGVudCB7XG4gIHBhZGRpbmc6IDAuOTM3NXJlbSAxLjg3NXJlbSAwLjkzNzVyZW07XG59XG4jdHJ1c3RQaWxvdElmcmFtZSAubW9kYWwtY29udGVudCAubW9kYWwtaGVhZGVyIHtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBwYWRkaW5nLWJvdHRvbTogMS44NzVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNC45OHB4KSB7XG4gICN0cnVzdFBpbG90SWZyYW1lIC5tb2RhbC1jb250ZW50IC5tb2RhbC1oZWFkZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC45Mzc1cmVtO1xuICB9XG59XG4jdHJ1c3RQaWxvdElmcmFtZSAubW9kYWwtYm9keSB7XG4gIHBhZGRpbmc6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gICN0cnVzdFBpbG90SWZyYW1lIC5tb2RhbC1ib2R5IHAge1xuICAgIHBhZGRpbmctbGVmdDogMS44NzVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMS44NzVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0Ljk4cHgpIHtcbiAgI3RydXN0UGlsb3RJZnJhbWUgLm1vZGFsLWJvZHkgcCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjkzNzVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMS44NzVyZW07XG4gIH1cbn1cblxuLmtpb3NrLXRpbWVvdXQtbW9kYWwtb3BlbiAubW9kYWw6bm90KCNwYWdlVGltZW91dE1vZGFsKSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5raW9zay10aW1lb3V0LW1vZGFsLW9wZW4gLm1vZGFsLWJhY2tkcm9wIH4gLm1vZGFsLWJhY2tkcm9wIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnJlZGlyZWN0LXRpbWVvdXQtbW9kYWwtb3BlbiAubW9kYWw6bm90KCNyZWRpcmVjdFRpbWVvdXRNb2RhbCkge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4ucmVkaXJlY3QtdGltZW91dC1tb2RhbC1vcGVuIC5tb2RhbC1iYWNrZHJvcCB+IC5tb2RhbC1iYWNrZHJvcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAubW9kYWwtZGlhbG9nIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogY2FsYygyICogZW52KHNhZmUtYXJlYS1pbnNldC1ib3R0b20pKSAhaW1wb3J0YW50O1xuICB9XG59XG4ubmF2LXRhYnMsXG4ubmF2LXBpbGxzIHtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3RhcnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICBwYWRkaW5nLWJvdHRvbTogMC45Mzc1cmVtO1xufVxuQHN1cHBvcnRzIChzY3JvbGxiYXItd2lkdGg6IHRoaW4pIHtcbiAgLm5hdi10YWJzLFxuICAubmF2LXBpbGxzIHtcbiAgICBzY3JvbGxiYXItd2lkdGg6IHRoaW47XG4gICAgc2Nyb2xsYmFyLWNvbG9yOiAjNjY2IHRyYW5zcGFyZW50O1xuICB9XG59XG5Ac3VwcG9ydHMgc2VsZWN0b3IoOjotd2Via2l0LXNjcm9sbGJhcikge1xuICAubmF2LXRhYnM6Oi13ZWJraXQtc2Nyb2xsYmFyLFxuICAubmF2LXBpbGxzOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgd2lkdGg6IDAuMjVyZW07XG4gICAgaGVpZ2h0OiAwLjI1cmVtO1xuICB9XG4gIC5uYXYtdGFiczo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2ssXG4gIC5uYXYtcGlsbHM6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgfVxuICAubmF2LXRhYnM6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iLFxuICAubmF2LXBpbGxzOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgYmFja2dyb3VuZDogIzY2NjtcbiAgICBib3JkZXItcmFkaXVzOiA1MHJlbTtcbiAgfVxuICAubmF2LXRhYnM6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmhvdmVyLFxuICAubmF2LXBpbGxzOjotd2Via2l0LXNjcm9sbGJhci10aHVtYjpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogIzM2MzYzNjtcbiAgfVxufVxuLm5hdi10YWJzIC5uYXYtaXRlbSxcbi5uYXYtcGlsbHMgLm5hdi1pdGVtIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLm5hdi10YWJzIC5uYXYtaXRlbSAubmF2LWxpbmssXG4ubmF2LXBpbGxzIC5uYXYtaXRlbSAubmF2LWxpbmsge1xuICBwYWRkaW5nOiAwLjQ2ODc1cmVtIDAuOTM3NXJlbTtcbiAgbWFyZ2luOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDMwMG1zLCBjb2xvciAzMDBtcywgYm9yZGVyIDMwMG1zO1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMTQ1O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5uYXYtdGFicyAubmF2LWl0ZW0gLm5hdi1saW5rLFxuICAubmF2LXBpbGxzIC5uYXYtaXRlbSAubmF2LWxpbmsge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4xMjU7XG4gIH1cbn1cbi5uYXYtdGFicyAubmF2LWl0ZW0gLm5hdi1saW5rIC5pY29uLFxuLm5hdi1waWxscyAubmF2LWl0ZW0gLm5hdi1saW5rIC5pY29uIHtcbiAgaGVpZ2h0OiAxNnB4O1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiAwLjQ2ODc1cmVtO1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDE5JSkgc2VwaWEoMTMlKSBzYXR1cmF0ZSgwJSkgaHVlLXJvdGF0ZSgyNTZkZWcpIGJyaWdodG5lc3MoOTElKSBjb250cmFzdCg4OSUpO1xuICB0cmFuc2l0aW9uOiBmaWx0ZXIgMzAwbXM7XG59XG4ubmF2LXRhYnMgLm5hdi1pdGVtIC5uYXYtbGluazpob3Zlcixcbi5uYXYtcGlsbHMgLm5hdi1pdGVtIC5uYXYtbGluazpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNlOGU4ZTg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5uYXYtdGFicyAubmF2LWl0ZW0gLm5hdi1saW5rLmFjdGl2ZSwgLm5hdi10YWJzIC5uYXYtaXRlbSAubmF2LWxpbmsuaGlnaGxpZ2h0LFxuLm5hdi1waWxscyAubmF2LWl0ZW0gLm5hdi1saW5rLmFjdGl2ZSxcbi5uYXYtcGlsbHMgLm5hdi1pdGVtIC5uYXYtbGluay5oaWdobGlnaHQge1xuICBjb2xvcjogIzFiMWIxYjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLm5hdi10YWJzIC5uYXYtaXRlbSAubmF2LWxpbmsuYWN0aXZlIC5pY29uLCAubmF2LXRhYnMgLm5hdi1pdGVtIC5uYXYtbGluay5oaWdobGlnaHQgLmljb24sXG4ubmF2LXBpbGxzIC5uYXYtaXRlbSAubmF2LWxpbmsuYWN0aXZlIC5pY29uLFxuLm5hdi1waWxscyAubmF2LWl0ZW0gLm5hdi1saW5rLmhpZ2hsaWdodCAuaWNvbiB7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMCUpIHNlcGlhKDEwJSkgc2F0dXJhdGUoNjA5JSkgaHVlLXJvdGF0ZSgzMzdkZWcpIGJyaWdodG5lc3MoODclKSBjb250cmFzdCg3OSUpO1xufVxuLm5hdi10YWJzIC5uYXYtaXRlbSAubmF2LWxpbmsuZGlzYWJsZWQsIC5uYXYtdGFicyAubmF2LWl0ZW0gLm5hdi1saW5rOmRpc2FibGVkLCAubmF2LXRhYnMgLm5hdi1pdGVtIC5uYXYtbGluay5kaXNhYmxlZDpob3ZlciwgLm5hdi10YWJzIC5uYXYtaXRlbSAubmF2LWxpbms6ZGlzYWJsZWQ6aG92ZXIsXG4ubmF2LXBpbGxzIC5uYXYtaXRlbSAubmF2LWxpbmsuZGlzYWJsZWQsXG4ubmF2LXBpbGxzIC5uYXYtaXRlbSAubmF2LWxpbms6ZGlzYWJsZWQsXG4ubmF2LXBpbGxzIC5uYXYtaXRlbSAubmF2LWxpbmsuZGlzYWJsZWQ6aG92ZXIsXG4ubmF2LXBpbGxzIC5uYXYtaXRlbSAubmF2LWxpbms6ZGlzYWJsZWQ6aG92ZXIge1xuICBjb2xvcjogI2NjYztcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ubmF2LXRhYnMgLm5hdi1pdGVtLnNob3cgLm5hdi1saW5rLFxuLm5hdi1waWxscyAubmF2LWl0ZW0uc2hvdyAubmF2LWxpbmsge1xuICBjb2xvcjogIzFiMWIxYjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLm5hdi10YWJzLm5hdi1maXQsXG4ubmF2LXBpbGxzLm5hdi1maXQge1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbi5uYXYtdGFicy5uYXYtZml0IC5uYXYtaXRlbSxcbi5uYXYtcGlsbHMubmF2LWZpdCAubmF2LWl0ZW0ge1xuICB3aWR0aDogYXV0bztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuZm9ybS1uYXYgLm5hdi1pdGVtID4gLm5hdi1saW5rIHtcbiAgICBjb2xvcjogIzM2MzYzNjtcbiAgfVxufVxuLm5hdi10YWJzIHtcbiAgYm9yZGVyOiBub25lO1xufVxuLm5hdi10YWJzIC5uYXYtaXRlbSAubmF2LWxpbmsge1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtIDAuMjVyZW0gMCAwO1xuICBib3JkZXItYm90dG9tOiAwLjEyNXJlbSBzb2xpZCAjY2NjO1xufVxuLm5hdi10YWJzIC5uYXYtaXRlbSAubmF2LWxpbmsuYWN0aXZlLCAubmF2LXRhYnMgLm5hdi1pdGVtIC5uYXYtbGluay5oaWdobGlnaHQge1xuICBib3JkZXItYm90dG9tOiAwLjEyNXJlbSBzb2xpZDtcbn1cbi5uYXYtdGFicyAubmF2LWl0ZW0uc2hvdyAubmF2LWxpbmsge1xuICBib3JkZXItYm90dG9tOiAwLjEyNXJlbSBzb2xpZCAjY2NjO1xufVxuXG4ubmF2Lm5hdmJhci1uYXYgLnJlc2V0LXBhc3N3b3JkLWZvcm0tbW9kYWwgLm5vdGlmaWNhdGlvbnMtY29udGFpbmVyIC5hbGVydC5hbGVydC1kYW5nZXIsXG4ubmF2Lm5hdmJhci1uYXYgLnJlc2V0LXBhc3N3b3JkLWZvcm0tbW9iaWxlIC5ub3RpZmljYXRpb25zLWNvbnRhaW5lciAuYWxlcnQuYWxlcnQtZGFuZ2VyIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbTtcbn1cblxuLm5hdi1waWxscyB7XG4gIGdhcDogMC40Njg3NXJlbTtcbn1cbi5uYXYtcGlsbHMgLm5hdi1pdGVtIC5uYXYtbGluayB7XG4gIGJvcmRlci1yYWRpdXM6IDAuNzVyZW07XG59XG4ubmF2LXBpbGxzIC5uYXYtaXRlbSAubmF2LWxpbmsuYWN0aXZlLCAubmF2LXBpbGxzIC5uYXYtaXRlbSAubmF2LWxpbmsuaGlnbGlnaHQge1xuICBiYWNrZ3JvdW5kOiAjMWIxYjFiO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5uYXYtcGlsbHMgLm5hdi1pdGVtIC5uYXYtbGluay5hY3RpdmUgLmljb24sIC5uYXYtcGlsbHMgLm5hdi1pdGVtIC5uYXYtbGluay5oaWdsaWdodCAuaWNvbiB7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBpbnZlcnQoMSk7XG59XG4ubmF2LXBpbGxzIC5uYXYtaXRlbSAubmF2LWxpbmsuYWN0aXZlOmhvdmVyLCAubmF2LXBpbGxzIC5uYXYtaXRlbSAubmF2LWxpbmsuaGlnbGlnaHQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMzYzNjM2O1xufVxuXG4uYXR0cmlidXRlIHtcbiAgbWFyZ2luLXRvcDogMC45MzhlbTtcbn1cbi5hdHRyaWJ1dGUgbGFiZWwge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnN3YXRjaCBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uYWRkLXRvLWNhcnQgLmNhcnQtd2hpdGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5hZGQtdG8tY2FydCAuY2FydC13aGl0ZSB7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICB9XG59XG5cbi5hZGQtdG8tY2FydC1tZXNzYWdlcyB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMTUlO1xuICBsZWZ0OiA1MCU7XG4gIHotaW5kZXg6IDEwNTE7XG59XG5cbi5hZGQtdG8td2lzaC1saXN0IHtcbiAgbWFyZ2luLXRvcDogMWVtO1xufVxuXG4uYWRkLXRvLWJhc2tldC1hbGVydCB7XG4gIGFuaW1hdGlvbjogZmFkZSA1cyBsaW5lYXIgZm9yd2FyZHM7XG4gIGJveC1zaGFkb3c6IDFweCAxcHggNXB4IGdyZXk7XG59XG5Aa2V5ZnJhbWVzIGZhZGUge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAxMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgOTAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbi5hZGQtdG8tYmFza2V0LWFsZXJ0LnNob3cge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLm1haW4tYXR0cmlidXRlcyB7XG4gIG1hcmdpbi10b3A6IDFlbTtcbn1cblxuLnF1aWNrLXZpZXctZGlhbG9nLFxuLmNob29zZS1ib251cy1wcm9kdWN0LWRpYWxvZyB7XG4gIG1heC13aWR0aDogNTYuMjVlbTtcbn1cbi5xdWljay12aWV3LWRpYWxvZyAuc2VsZWN0YWJsZS1ib251cy1wcm9kdWN0LWxpbmUtaXRlbSxcbi5jaG9vc2UtYm9udXMtcHJvZHVjdC1kaWFsb2cgLnNlbGVjdGFibGUtYm9udXMtcHJvZHVjdC1saW5lLWl0ZW0ge1xuICBtYXJnaW4tdG9wOiAwLjJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMC4yZW07XG4gIHBhZGRpbmctdG9wOiAwLjNlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuM2VtO1xufVxuLnF1aWNrLXZpZXctZGlhbG9nIC5iZWVuU2VsZWN0ZWQsXG4uY2hvb3NlLWJvbnVzLXByb2R1Y3QtZGlhbG9nIC5iZWVuU2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xufVxuLnF1aWNrLXZpZXctZGlhbG9nIC5tb2RhbC1oZWFkZXIsXG4uY2hvb3NlLWJvbnVzLXByb2R1Y3QtZGlhbG9nIC5tb2RhbC1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjE4NzVyZW07XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjE4NzVyZW07XG59XG4ucXVpY2stdmlldy1kaWFsb2cgLm1vZGFsLWhlYWRlciAuZnVsbC1wZHAtbGluayxcbi5jaG9vc2UtYm9udXMtcHJvZHVjdC1kaWFsb2cgLm1vZGFsLWhlYWRlciAuZnVsbC1wZHAtbGluayB7XG4gIGNvbG9yOiAjMzI2ZmUyO1xufVxuLnF1aWNrLXZpZXctZGlhbG9nIC5tb2RhbC1oZWFkZXIgLmNsb3NlLFxuLmNob29zZS1ib251cy1wcm9kdWN0LWRpYWxvZyAubW9kYWwtaGVhZGVyIC5jbG9zZSB7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbn1cbi5xdWljay12aWV3LWRpYWxvZyAubW9kYWwtdGl0bGUsXG4uY2hvb3NlLWJvbnVzLXByb2R1Y3QtZGlhbG9nIC5tb2RhbC10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cbi5xdWljay12aWV3LWRpYWxvZyAucHJvZHVjdC1uYW1lLFxuLmNob29zZS1ib251cy1wcm9kdWN0LWRpYWxvZyAucHJvZHVjdC1uYW1lIHtcbiAgZm9udC1zaXplOiAxLjg3NXJlbTtcbn1cbi5xdWljay12aWV3LWRpYWxvZyAuc3dhdGNoLWNpcmNsZSxcbi5jaG9vc2UtYm9udXMtcHJvZHVjdC1kaWFsb2cgLnN3YXRjaC1jaXJjbGUge1xuICB3aWR0aDogMi41ZW07XG4gIGhlaWdodDogMi41ZW07XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMS4yNWVtO1xuICBib3JkZXItcmFkaXVzOiAxLjI1ZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnF1aWNrLXZpZXctZGlhbG9nIC5zd2F0Y2gtY2lyY2xlLmNvbG9yLXZhbHVlLnNlbGVjdGVkOjphZnRlcixcbi5jaG9vc2UtYm9udXMtcHJvZHVjdC1kaWFsb2cgLnN3YXRjaC1jaXJjbGUuY29sb3ItdmFsdWUuc2VsZWN0ZWQ6OmFmdGVyIHtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgIzM2MzYzNjtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIG9wYWNpdHk6IDE7XG59XG4ucXVpY2stdmlldy1kaWFsb2cgLnN3YXRjaC1jaXJjbGUuY29sb3ItdmFsdWUudW5zZWxlY3RhYmxlOjphZnRlciwgLnF1aWNrLXZpZXctZGlhbG9nIC5zd2F0Y2gtY2lyY2xlLmNvbG9yLXZhbHVlLmRpc2FibGVkOjphZnRlcixcbi5jaG9vc2UtYm9udXMtcHJvZHVjdC1kaWFsb2cgLnN3YXRjaC1jaXJjbGUuY29sb3ItdmFsdWUudW5zZWxlY3RhYmxlOjphZnRlcixcbi5jaG9vc2UtYm9udXMtcHJvZHVjdC1kaWFsb2cgLnN3YXRjaC1jaXJjbGUuY29sb3ItdmFsdWUuZGlzYWJsZWQ6OmFmdGVyIHtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBzdHlsZT0nd2lkdGg6IDEwMCUyNTsgaGVpZ2h0OiAxMDAlMjU7JyUzRSUzQ2xpbmUgeDE9JzAnIHkxPScxMDAlMjUnIHgyPScxMDAlMjUnIHkyPScwJyBzdHlsZT0nc3Ryb2tlOiUyMzM2MzYzNiA7c3Ryb2tlLXdpZHRoOjAuMDYyNXJlbScvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIG9wYWNpdHk6IDE7XG59XG4ucXVpY2stdmlldy1kaWFsb2cgLnN3YXRjaC1jaXJjbGUuY29sb3ItdmFsdWU6OmFmdGVyLFxuLmNob29zZS1ib251cy1wcm9kdWN0LWRpYWxvZyAuc3dhdGNoLWNpcmNsZS5jb2xvci12YWx1ZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDIwMG1zO1xufVxuLnF1aWNrLXZpZXctZGlhbG9nIGFbZGlzYWJsZWRdIC5zd2F0Y2gtY2lyY2xlLFxuLmNob29zZS1ib251cy1wcm9kdWN0LWRpYWxvZyBhW2Rpc2FibGVkXSAuc3dhdGNoLWNpcmNsZSB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG4ucXVpY2stdmlldy1kaWFsb2cgYVtkaXNhYmxlZF0gLnN3YXRjaC1jaXJjbGUuY29sb3ItdmFsdWUuc2VsZWN0ZWQ6OmFmdGVyLFxuLmNob29zZS1ib251cy1wcm9kdWN0LWRpYWxvZyBhW2Rpc2FibGVkXSAuc3dhdGNoLWNpcmNsZS5jb2xvci12YWx1ZS5zZWxlY3RlZDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xufVxuLnF1aWNrLXZpZXctZGlhbG9nIC5hdmFpbGFibGl0eS1jb250YWluZXIsXG4uY2hvb3NlLWJvbnVzLXByb2R1Y3QtZGlhbG9nIC5hdmFpbGFibGl0eS1jb250YWluZXIge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5xdWljay12aWV3LWRpYWxvZyAuYXZhaWxhYmxpdHktY29udGFpbmVyLFxuLnF1aWNrLXZpZXctZGlhbG9nIC5zaXplLWNoYXJ0LFxuLmNob29zZS1ib251cy1wcm9kdWN0LWRpYWxvZyAuYXZhaWxhYmxpdHktY29udGFpbmVyLFxuLmNob29zZS1ib251cy1wcm9kdWN0LWRpYWxvZyAuc2l6ZS1jaGFydCB7XG4gIG1hcmdpbi10b3A6IDAuOTM4ZW07XG59XG4ucXVpY2stdmlldy1kaWFsb2cgLm1vZGFsLWNvbnRlbnQsXG4uY2hvb3NlLWJvbnVzLXByb2R1Y3QtZGlhbG9nIC5tb2RhbC1jb250ZW50IHtcbiAgYm9yZGVyOiBub25lO1xufVxuLnF1aWNrLXZpZXctZGlhbG9nIC5tb2RhbC1ib2R5LFxuLmNob29zZS1ib251cy1wcm9kdWN0LWRpYWxvZyAubW9kYWwtYm9keSB7XG4gIG1heC1oZWlnaHQ6IDI4LjEyNWVtOyAvKiA0NTAvMTYgKi9cbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cbi5xdWljay12aWV3LWRpYWxvZyBidXR0b24uY2xvc2UsXG4uY2hvb3NlLWJvbnVzLXByb2R1Y3QtZGlhbG9nIGJ1dHRvbi5jbG9zZSB7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG59XG4ucXVpY2stdmlldy1kaWFsb2cgLm1vZGFsLWZvb3Rlcixcbi5jaG9vc2UtYm9udXMtcHJvZHVjdC1kaWFsb2cgLm1vZGFsLWZvb3RlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMTg3NXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4xODc1cmVtO1xufVxuLnF1aWNrLXZpZXctZGlhbG9nIC5tb2RhbC1mb290ZXIgLnByaWNlcyAucHJpY2UsXG4uY2hvb3NlLWJvbnVzLXByb2R1Y3QtZGlhbG9nIC5tb2RhbC1mb290ZXIgLnByaWNlcyAucHJpY2Uge1xuICBmb250LXNpemU6IDEuNnJlbTtcbn1cbi5xdWljay12aWV3LWRpYWxvZyAucHJpY2VzIC5zYWxlcyxcbi5jaG9vc2UtYm9udXMtcHJvZHVjdC1kaWFsb2cgLnByaWNlcyAuc2FsZXMge1xuICBmb250LXNpemU6IDEuNXJlbTtcbn1cbi5xdWljay12aWV3LWRpYWxvZyAucHJvbW90aW9ucyxcbi5jaG9vc2UtYm9udXMtcHJvZHVjdC1kaWFsb2cgLnByb21vdGlvbnMge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjb2xvcjogI2E1MWExZjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAucXVpY2stdmlldy1kaWFsb2cgLmJvbnVzLXN1bW1hcnksXG4gIC5jaG9vc2UtYm9udXMtcHJvZHVjdC1kaWFsb2cgLmJvbnVzLXN1bW1hcnkge1xuICAgIGZvbnQtc2l6ZTogMC42MjVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAucXVpY2stdmlldy1kaWFsb2cgLmJvbnVzLXN1bW1hcnkgLmJvbnVzLXByb2R1Y3QtbmFtZSxcbiAgLmNob29zZS1ib251cy1wcm9kdWN0LWRpYWxvZyAuYm9udXMtc3VtbWFyeSAuYm9udXMtcHJvZHVjdC1uYW1lIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG4ucXVpY2stdmlldy1kaWFsb2cgLnByZS1jYXJ0LXByb2R1Y3RzLFxuLmNob29zZS1ib251cy1wcm9kdWN0LWRpYWxvZyAucHJlLWNhcnQtcHJvZHVjdHMge1xuICBtYXJnaW4tcmlnaHQ6IDAuMTI1ZW07XG59XG4ucXVpY2stdmlldy1kaWFsb2cgLmNvbG9yLWF0dHJpYnV0ZSxcbi5jaG9vc2UtYm9udXMtcHJvZHVjdC1kaWFsb2cgLmNvbG9yLWF0dHJpYnV0ZSB7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cbi5xdWljay12aWV3LWRpYWxvZyAubm9uLWlucHV0LWxhYmVsLFxuLmNob29zZS1ib251cy1wcm9kdWN0LWRpYWxvZyAubm9uLWlucHV0LWxhYmVsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbn1cblxuLyoqXG4gKiBAbGljZW5zZVxuICogTXlGb250cyBXZWJmb250IEJ1aWxkIElEIDM0OTgwMDQsIDIwMTctMTItMTRUMTA6MzY6MzctMDUwMFxuICpcbiAqIFRoZSBmb250cyBsaXN0ZWQgaW4gdGhpcyBub3RpY2UgYXJlIHN1YmplY3QgdG8gdGhlIEVuZCBVc2VyIExpY2Vuc2VcbiAqIEFncmVlbWVudChzKSBlbnRlcmVkIGludG8gYnkgdGhlIHdlYnNpdGUgb3duZXIuIEFsbCBvdGhlciBwYXJ0aWVzIGFyZVxuICogZXhwbGljaXRseSByZXN0cmljdGVkIGZyb20gdXNpbmcgdGhlIExpY2Vuc2VkIFdlYmZvbnRzKHMpLlxuICpcbiAqIFlvdSBtYXkgb2J0YWluIGEgdmFsaWQgbGljZW5zZSBhdCB0aGUgVVJMcyBiZWxvdy5cbiAqXG4gKiBXZWJmb250OiBKdXN0TG92ZWx5IGJ5IE5pY2t5IExhYXR6XG4gKiBVUkw6IGh0dHBzOi8vd3d3Lm15Zm9udHMuY29tL2ZvbnRzL25pY2t5LWxhYXR6L2p1c3QtbG92ZWx5L2p1c3QtbG92ZWx5L1xuICogQ29weXJpZ2h0OiBDb3B5cmlnaHQgKGMpIDIwMTYgYnkgTmlja3kgTGFhdHouIEFsbCByaWdodHMgcmVzZXJ2ZWQuXG4gKiBMaWNlbnNlZCBwYWdldmlld3M6IDgsMDAwLDAwMFxuICpcbiAqXG4gKiBMaWNlbnNlOiBodHRwczovL3d3dy5teWZvbnRzLmNvbS92aWV3bGljZW5zZT90eXBlPXdlYiZidWlsZGlkPTM0OTgwMDRcbiAqXG4gKiDCqSAyMDE3IE15Rm9udHMgSW5jXG4qL1xuLyogQGltcG9ydCBtdXN0IGJlIGF0IHRvcCBvZiBmaWxlLCBvdGhlcndpc2UgQ1NTIHdpbGwgbm90IHdvcmsgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogSnVzdExvdmVseTtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybChcIi4uL3dlYmZvbnRzLzM1NjAxNF8wXzAuZW90XCIpO1xuICBzcmM6IHVybChcIi4uL3dlYmZvbnRzLzM1NjAxNF8wXzAuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vd2ViZm9udHMvMzU2MDE0XzBfMC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vd2ViZm9udHMvMzU2MDE0XzBfMC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL3dlYmZvbnRzLzM1NjAxNF8wXzAudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi93ZWJmb250cy8zNTYwMTRfMF8wLnN2ZyN3ZlwiKSBmb3JtYXQoXCJzdmdcIik7XG59XG4vKiBmaWd0cmVlLTMwMCAtIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwOyAvKiBDaGVjayBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9DU1MvQGZvbnQtZmFjZS9mb250LWRpc3BsYXkgZm9yIG90aGVyIG9wdGlvbnMuICovXG4gIGZvbnQtZmFtaWx5OiBGaWd0cmVlO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIHNyYzogdXJsKFwiLi4vLi4vd2ViZm9udHMvZmlndHJlZS12Ni1sYXRpbi0zMDAud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7IC8qIENocm9tZSAzNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSssIFNhZmFyaSAxMissIGlPUyAxMCsgKi9cbn1cbi8qIGZpZ3RyZWUtMzAwaXRhbGljIC0gbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7IC8qIENoZWNrIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy9AZm9udC1mYWNlL2ZvbnQtZGlzcGxheSBmb3Igb3RoZXIgb3B0aW9ucy4gKi9cbiAgZm9udC1mYW1pbHk6IEZpZ3RyZWU7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgc3JjOiB1cmwoXCIuLi8uLi93ZWJmb250cy9maWd0cmVlLXY2LWxhdGluLTMwMGl0YWxpYy53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTsgLyogQ2hyb21lIDM2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KywgU2FmYXJpIDEyKywgaU9TIDEwKyAqL1xufVxuLyogZmlndHJlZS1yZWd1bGFyIC0gbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7IC8qIENoZWNrIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy9AZm9udC1mYWNlL2ZvbnQtZGlzcGxheSBmb3Igb3RoZXIgb3B0aW9ucy4gKi9cbiAgZm9udC1mYW1pbHk6IEZpZ3RyZWU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgc3JjOiB1cmwoXCIuLi8uLi93ZWJmb250cy9maWd0cmVlLXY2LWxhdGluLXJlZ3VsYXIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7IC8qIENocm9tZSAzNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSssIFNhZmFyaSAxMissIGlPUyAxMCsgKi9cbn1cbi8qIGZpZ3RyZWUtaXRhbGljIC0gbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7IC8qIENoZWNrIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy9AZm9udC1mYWNlL2ZvbnQtZGlzcGxheSBmb3Igb3RoZXIgb3B0aW9ucy4gKi9cbiAgZm9udC1mYW1pbHk6IEZpZ3RyZWU7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgc3JjOiB1cmwoXCIuLi8uLi93ZWJmb250cy9maWd0cmVlLXY2LWxhdGluLWl0YWxpYy53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTsgLyogQ2hyb21lIDM2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KywgU2FmYXJpIDEyKywgaU9TIDEwKyAqL1xufVxuLyogZmlndHJlZS01MDAgLSBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDsgLyogQ2hlY2sgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQ1NTL0Bmb250LWZhY2UvZm9udC1kaXNwbGF5IGZvciBvdGhlciBvcHRpb25zLiAqL1xuICBmb250LWZhbWlseTogRmlndHJlZTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBzcmM6IHVybChcIi4uLy4uL3dlYmZvbnRzL2ZpZ3RyZWUtdjYtbGF0aW4tNTAwLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpOyAvKiBDaHJvbWUgMzYrLCBPcGVyYSAyMyssIEZpcmVmb3ggMzkrLCBTYWZhcmkgMTIrLCBpT1MgMTArICovXG59XG4vKiBmaWd0cmVlLTUwMGl0YWxpYyAtIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwOyAvKiBDaGVjayBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9DU1MvQGZvbnQtZmFjZS9mb250LWRpc3BsYXkgZm9yIG90aGVyIG9wdGlvbnMuICovXG4gIGZvbnQtZmFtaWx5OiBGaWd0cmVlO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHNyYzogdXJsKFwiLi4vLi4vd2ViZm9udHMvZmlndHJlZS12Ni1sYXRpbi01MDBpdGFsaWMud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7IC8qIENocm9tZSAzNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSssIFNhZmFyaSAxMissIGlPUyAxMCsgKi9cbn1cbi8qIGZpZ3RyZWUtNjAwIC0gbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7IC8qIENoZWNrIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy9AZm9udC1mYWNlL2ZvbnQtZGlzcGxheSBmb3Igb3RoZXIgb3B0aW9ucy4gKi9cbiAgZm9udC1mYW1pbHk6IEZpZ3RyZWU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgc3JjOiB1cmwoXCIuLi8uLi93ZWJmb250cy9maWd0cmVlLXY2LWxhdGluLTYwMC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTsgLyogQ2hyb21lIDM2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KywgU2FmYXJpIDEyKywgaU9TIDEwKyAqL1xufVxuLyogZmlndHJlZS02MDBpdGFsaWMgLSBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDsgLyogQ2hlY2sgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQ1NTL0Bmb250LWZhY2UvZm9udC1kaXNwbGF5IGZvciBvdGhlciBvcHRpb25zLiAqL1xuICBmb250LWZhbWlseTogRmlndHJlZTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogNjAwO1xuICBzcmM6IHVybChcIi4uLy4uL3dlYmZvbnRzL2ZpZ3RyZWUtdjYtbGF0aW4tNjAwaXRhbGljLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpOyAvKiBDaHJvbWUgMzYrLCBPcGVyYSAyMyssIEZpcmVmb3ggMzkrLCBTYWZhcmkgMTIrLCBpT1MgMTArICovXG59XG4vKiBmaWd0cmVlLTcwMCAtIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwOyAvKiBDaGVjayBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9DU1MvQGZvbnQtZmFjZS9mb250LWRpc3BsYXkgZm9yIG90aGVyIG9wdGlvbnMuICovXG4gIGZvbnQtZmFtaWx5OiBGaWd0cmVlO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHNyYzogdXJsKFwiLi4vLi4vd2ViZm9udHMvZmlndHJlZS12Ni1sYXRpbi03MDAud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7IC8qIENocm9tZSAzNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSssIFNhZmFyaSAxMissIGlPUyAxMCsgKi9cbn1cbi8qIGZpZ3RyZWUtNzAwaXRhbGljIC0gbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7IC8qIENoZWNrIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy9AZm9udC1mYWNlL2ZvbnQtZGlzcGxheSBmb3Igb3RoZXIgb3B0aW9ucy4gKi9cbiAgZm9udC1mYW1pbHk6IEZpZ3RyZWU7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgc3JjOiB1cmwoXCIuLi8uLi93ZWJmb250cy9maWd0cmVlLXY2LWxhdGluLTcwMGl0YWxpYy53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTsgLyogQ2hyb21lIDM2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KywgU2FmYXJpIDEyKywgaU9TIDEwKyAqL1xufVxuLyogZmlndHJlZS04MDAgLSBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDsgLyogQ2hlY2sgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQ1NTL0Bmb250LWZhY2UvZm9udC1kaXNwbGF5IGZvciBvdGhlciBvcHRpb25zLiAqL1xuICBmb250LWZhbWlseTogRmlndHJlZTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogODAwO1xuICBzcmM6IHVybChcIi4uLy4uL3dlYmZvbnRzL2ZpZ3RyZWUtdjYtbGF0aW4tODAwLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpOyAvKiBDaHJvbWUgMzYrLCBPcGVyYSAyMyssIEZpcmVmb3ggMzkrLCBTYWZhcmkgMTIrLCBpT1MgMTArICovXG59XG4vKiBmaWd0cmVlLTgwMGl0YWxpYyAtIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwOyAvKiBDaGVjayBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9DU1MvQGZvbnQtZmFjZS9mb250LWRpc3BsYXkgZm9yIG90aGVyIG9wdGlvbnMuICovXG4gIGZvbnQtZmFtaWx5OiBGaWd0cmVlO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIHNyYzogdXJsKFwiLi4vLi4vd2ViZm9udHMvZmlndHJlZS12Ni1sYXRpbi04MDBpdGFsaWMud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7IC8qIENocm9tZSAzNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSssIFNhZmFyaSAxMissIGlPUyAxMCsgKi9cbn1cbi8qIGZpZ3RyZWUtOTAwIC0gbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7IC8qIENoZWNrIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy9AZm9udC1mYWNlL2ZvbnQtZGlzcGxheSBmb3Igb3RoZXIgb3B0aW9ucy4gKi9cbiAgZm9udC1mYW1pbHk6IEZpZ3RyZWU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgc3JjOiB1cmwoXCIuLi8uLi93ZWJmb250cy9maWd0cmVlLXY2LWxhdGluLTkwMC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTsgLyogQ2hyb21lIDM2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KywgU2FmYXJpIDEyKywgaU9TIDEwKyAqL1xufVxuLyogZmlndHJlZS05MDBpdGFsaWMgLSBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDsgLyogQ2hlY2sgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQ1NTL0Bmb250LWZhY2UvZm9udC1kaXNwbGF5IGZvciBvdGhlciBvcHRpb25zLiAqL1xuICBmb250LWZhbWlseTogRmlndHJlZTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogOTAwO1xuICBzcmM6IHVybChcIi4uLy4uL3dlYmZvbnRzL2ZpZ3RyZWUtdjYtbGF0aW4tOTAwaXRhbGljLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpOyAvKiBDaHJvbWUgMzYrLCBPcGVyYSAyMyssIEZpcmVmb3ggMzkrLCBTYWZhcmkgMTIrLCBpT1MgMTArICovXG59XG4vKiBcbmxhdGluLWV4dCBcblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBMYXRvO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgc3JjOiB1cmwoJy4uL3dlYmZvbnRzL1M2dTl3NEJNVVRQSGg3VVNTd2FQR1JfcC53b2ZmMicpIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMTAwLTAyQUYsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMUUwMC0xRTlGLCBVKzFFRjItMUVGRiwgVSsyMDIwLCBVKzIwQTAtMjBBQiwgVSsyMEFELTIwQzAsIFUrMjExMywgVSsyQzYwLTJDN0YsIFUrQTcyMC1BN0ZGO1xufVxuXG5sYXRpbiBcblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBMYXRvO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgc3JjOiB1cmwoJy4uL3dlYmZvbnRzL1M2dTl3NEJNVVRQSGg3VVNTd2lQR1Eud29mZjInKSBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDAwMC0wMEZGLCBVKzAxMzEsIFUrMDE1Mi0wMTUzLCBVKzAyQkItMDJCQywgVSswMkM2LCBVKzAyREEsIFUrMDJEQywgVSswMzA0LCBVKzAzMDgsIFUrMDMyOSwgVSsyMDAwLTIwNkYsIFUrMjA3NCwgVSsyMEFDLCBVKzIxMjIsIFUrMjE5MSwgVSsyMTkzLCBVKzIyMTIsIFUrMjIxNSwgVStGRUZGLCBVK0ZGRkQ7XG59XG5cbmxhdGluLWV4dCBcblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBMYXRvO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgc3JjOiB1cmwoJy4uL3dlYmZvbnRzL1M2dXl3NEJNVVRQSGp4QXdYamV1LndvZmYyJykgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAxMDAtMDJBRiwgVSswMzA0LCBVKzAzMDgsIFUrMDMyOSwgVSsxRTAwLTFFOUYsIFUrMUVGMi0xRUZGLCBVKzIwMjAsIFUrMjBBMC0yMEFCLCBVKzIwQUQtMjBDMCwgVSsyMTEzLCBVKzJDNjAtMkM3RiwgVStBNzIwLUE3RkY7XG59XG5cbmxhdGluIFxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IExhdG87XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBzcmM6IHVybCgnLi4vd2ViZm9udHMvUzZ1eXc0Qk1VVFBIang0d1hnLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAwMDAtMDBGRiwgVSswMTMxLCBVKzAxNTItMDE1MywgVSswMkJCLTAyQkMsIFUrMDJDNiwgVSswMkRBLCBVKzAyREMsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMjAwMC0yMDZGLCBVKzIwNzQsIFUrMjBBQywgVSsyMTIyLCBVKzIxOTEsIFUrMjE5MywgVSsyMjEyLCBVKzIyMTUsIFUrRkVGRiwgVStGRkZEO1xufVxuXG5sYXRpbi1leHQgXG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogTGF0bztcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHNyYzogdXJsKCcuLi93ZWJmb250cy9TNnU5dzRCTVVUUEhoNlVWU3dhUEdSX3Aud29mZjInKSBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDEwMC0wMkFGLCBVKzAzMDQsIFUrMDMwOCwgVSswMzI5LCBVKzFFMDAtMUU5RiwgVSsxRUYyLTFFRkYsIFUrMjAyMCwgVSsyMEEwLTIwQUIsIFUrMjBBRC0yMEMwLCBVKzIxMTMsIFUrMkM2MC0yQzdGLCBVK0E3MjAtQTdGRjtcbn1cblxubGF0aW4gXG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogTGF0bztcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHNyYzogdXJsKCcuLi93ZWJmb250cy9TNnU5dzRCTVVUUEhoNlVWU3dpUEdRLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAwMDAtMDBGRiwgVSswMTMxLCBVKzAxNTItMDE1MywgVSswMkJCLTAyQkMsIFUrMDJDNiwgVSswMkRBLCBVKzAyREMsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMjAwMC0yMDZGLCBVKzIwNzQsIFUrMjBBQywgVSsyMTIyLCBVKzIxOTEsIFUrMjE5MywgVSsyMjEyLCBVKzIyMTUsIFUrRkVGRiwgVStGRkZEO1xufVxuXG5sYXRpbi1leHQgXG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogTGF0bztcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIHNyYzogdXJsKCcuLi93ZWJmb250cy9TNnU5dzRCTVVUUEhoNTBYU3dhUEdSX3Aud29mZjInKSBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDEwMC0wMkFGLCBVKzAzMDQsIFUrMDMwOCwgVSswMzI5LCBVKzFFMDAtMUU5RiwgVSsxRUYyLTFFRkYsIFUrMjAyMCwgVSsyMEEwLTIwQUIsIFUrMjBBRC0yMEMwLCBVKzIxMTMsIFUrMkM2MC0yQzdGLCBVK0E3MjAtQTdGRjtcbn1cblxubGF0aW4gXG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogTGF0bztcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIHNyYzogdXJsKCcuLi93ZWJmb250cy9TNnU5dzRCTVVUUEhoNTBYU3dpUEdRLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAwMDAtMDBGRiwgVSswMTMxLCBVKzAxNTItMDE1MywgVSswMkJCLTAyQkMsIFUrMDJDNiwgVSswMkRBLCBVKzAyREMsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMjAwMC0yMDZGLCBVKzIwNzQsIFUrMjBBQywgVSsyMTIyLCBVKzIxOTEsIFUrMjE5MywgVSsyMjEyLCBVKzIyMTUsIFUrRkVGRiwgVStGRkZEO1xufVxuICovXG4vKiFcbiAqIEJvb3RzdHJhcCB2NC42LjIgKGh0dHBzOi8vZ2V0Ym9vdHN0cmFwLmNvbS8pXG4gKiBDb3B5cmlnaHQgMjAxMS0yMDIyIFRoZSBCb290c3RyYXAgQXV0aG9yc1xuICogQ29weXJpZ2h0IDIwMTEtMjAyMiBUd2l0dGVyLCBJbmMuXG4gKiBMaWNlbnNlZCB1bmRlciBNSVQgKGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9ibG9iL21haW4vTElDRU5TRSlcbiAqL1xuOnJvb3Qge1xuICAtLWJsdWU6ICMwMDQ4NzY7XG4gIC0taW5kaWdvOiAjNjYxMGYyO1xuICAtLXB1cnBsZTogIzUxNTU3ZjtcbiAgLS1waW5rOiAjZTgzZThjO1xuICAtLXJlZDogI2IyMjAwZDtcbiAgLS1vcmFuZ2U6ICNmOTYzMDI7XG4gIC0teWVsbG93OiAjZmZjNjAwO1xuICAtLWdyZWVuOiAjMjhhNzQ1O1xuICAtLXRlYWw6ICM5N2Q0Y2E7XG4gIC0tY3lhbjogIzE3YTJiODtcbiAgLS13aGl0ZTogI2ZmZjtcbiAgLS1ncmF5OiAjNjY2O1xuICAtLWdyYXktZGFyazogIzM2MzYzNjtcbiAgLS1ydXN0OiAjY2Y0NTIwO1xuICAtLTEwMDogI2ZjZWZkNTtcbiAgLS0zMDA6ICNmN2QwODE7XG4gIC0tNTAwOiAjZWVhMTAzO1xuICAtLTcwMDogIzk3NjYwMjtcbiAgLS05MDA6ICM1ZjQwMDE7XG4gIC0tcGFsZS1ncmVlbjogI2Q1ZTZkZTtcbiAgLS1wYWxlLWJsdWU6ICNkZGU3ZWM7XG4gIC0tcGFsZS15ZWxsb3c6ICNmY2VmZDU7XG4gIC0tcGFsZS1yZWQ6ICNmMGQ5ZGE7XG4gIC0tYmxhY2s6ICMwMDA7XG4gIC0tdHJhbnM6IHRyYW5zcGFyZW50O1xuICAtLWJsYWNrLWFscGhhOiByZ2JhKDAsIDAsIDAsIDAuNik7XG4gIC0tcHJpbWFyeTogIzMyNmZlMjtcbiAgLS1zZWNvbmRhcnk6ICM0YzRjNGM7XG4gIC0tc3VjY2VzczogIzA0NmEzODtcbiAgLS1pbmZvOiAjMzE3MDhmO1xuICAtLXdhcm5pbmc6ICNlZWExMDM7XG4gIC0tZGFuZ2VyOiAjYTUxYTFmO1xuICAtLWxpZ2h0OiAjZmZmO1xuICAtLWRhcms6ICMzNjM2MzY7XG4gIC0tZ3JlZW46ICMwNDZhMzg7XG4gIC0tbGltZTogIzQxYTkyODtcbiAgLS1ibGFjazogIzAwMDtcbiAgLS1mb2N1czogIzc2YTBiNDtcbiAgLS1icmVha3BvaW50LXhzOiAwO1xuICAtLWJyZWFrcG9pbnQtc206IDU3NnB4O1xuICAtLWJyZWFrcG9pbnQtbWQ6IDc2OHB4O1xuICAtLWJyZWFrcG9pbnQtbGc6IDEwMjVweDtcbiAgLS1icmVha3BvaW50LXhsOiAxMzY2cHg7XG4gIC0tZm9udC1mYW1pbHktc2Fucy1zZXJpZjogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgLS1mb250LWZhbWlseS1tb25vc3BhY2U6IFNGTW9uby1SZWd1bGFyLCBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJMaWJlcmF0aW9uIE1vbm9cIiwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2U7XG59XG5cbiosXG4qOjpiZWZvcmUsXG4qOjphZnRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbmh0bWwge1xuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDEuMTU7XG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xufVxuXG5hcnRpY2xlLCBhc2lkZSwgZmlnY2FwdGlvbiwgZmlndXJlLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtYWluLCBuYXYsIHNlY3Rpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuYm9keSB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cblt0YWJpbmRleD1cIi0xXCJdOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSkge1xuICBvdXRsaW5lOiAwICFpbXBvcnRhbnQ7XG59XG5cbmhyIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxLjg3NXJlbTtcbn1cblxucCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbmFiYnJbdGl0bGVdLFxuYWJicltkYXRhLW9yaWdpbmFsLXRpdGxlXSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7XG4gIGN1cnNvcjogaGVscDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgdGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rOiBub25lO1xufVxuXG5hZGRyZXNzIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxub2wsXG51bCxcbmRsIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxub2wgb2wsXG51bCB1bCxcbm9sIHVsLFxudWwgb2wge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5kdCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbmRkIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuYmxvY2txdW90ZSB7XG4gIG1hcmdpbjogMCAwIDFyZW07XG59XG5cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogYm9sZGVyO1xufVxuXG5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogODAlO1xufVxuXG5zdWIsXG5zdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBsaW5lLWhlaWdodDogMDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdWIge1xuICBib3R0b206IC0wLjI1ZW07XG59XG5cbnN1cCB7XG4gIHRvcDogLTAuNWVtO1xufVxuXG5hIHtcbiAgY29sb3I6ICMzMjZmZTI7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbmE6aG92ZXIge1xuICBjb2xvcjogIzMyNmZlMjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5hOm5vdChbaHJlZl0pOm5vdChbY2xhc3NdKSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5hOm5vdChbaHJlZl0pOm5vdChbY2xhc3NdKTpob3ZlciB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbnByZSxcbmNvZGUsXG5rYmQsXG5zYW1wIHtcbiAgZm9udC1mYW1pbHk6IFNGTW9uby1SZWd1bGFyLCBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJMaWJlcmF0aW9uIE1vbm9cIiwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2U7XG4gIGZvbnQtc2l6ZTogMWVtO1xufVxuXG5wcmUge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBvdmVyZmxvdzogYXV0bztcbiAgLW1zLW92ZXJmbG93LXN0eWxlOiBzY3JvbGxiYXI7XG59XG5cbmZpZ3VyZSB7XG4gIG1hcmdpbjogMCAwIDFyZW07XG59XG5cbmltZyB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbn1cblxuc3ZnIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xufVxuXG5jYXB0aW9uIHtcbiAgcGFkZGluZy10b3A6IDAuOTM3NXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuOTM3NXJlbTtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNhcHRpb24tc2lkZTogYm90dG9tO1xufVxuXG50aCB7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG4gIHRleHQtYWxpZ246IC13ZWJraXQtbWF0Y2gtcGFyZW50O1xufVxuXG5sYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMC4zMTI1cmVtO1xufVxuXG5idXR0b24ge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG5idXR0b246Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSB7XG4gIG91dGxpbmU6IDA7XG59XG5cbmlucHV0LFxuYnV0dG9uLFxuc2VsZWN0LFxub3B0Z3JvdXAsXG50ZXh0YXJlYSB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbmJ1dHRvbixcbmlucHV0IHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbmJ1dHRvbixcbnNlbGVjdCB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG5bcm9sZT1idXR0b25dIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5zZWxlY3Qge1xuICB3b3JkLXdyYXA6IG5vcm1hbDtcbn1cblxuYnV0dG9uLFxuW3R5cGU9YnV0dG9uXSxcblt0eXBlPXJlc2V0XSxcblt0eXBlPXN1Ym1pdF0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbn1cblxuYnV0dG9uOm5vdCg6ZGlzYWJsZWQpLFxuW3R5cGU9YnV0dG9uXTpub3QoOmRpc2FibGVkKSxcblt0eXBlPXJlc2V0XTpub3QoOmRpc2FibGVkKSxcblt0eXBlPXN1Ym1pdF06bm90KDpkaXNhYmxlZCkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPWJ1dHRvbl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1yZXNldF06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1zdWJtaXRdOjotbW96LWZvY3VzLWlubmVyIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xufVxuXG5pbnB1dFt0eXBlPXJhZGlvXSxcbmlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogMDtcbn1cblxudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bztcbiAgcmVzaXplOiB2ZXJ0aWNhbDtcbn1cblxuZmllbGRzZXQge1xuICBtaW4td2lkdGg6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyOiAwO1xufVxuXG5sZWdlbmQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xufVxuXG5wcm9ncmVzcyB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuW3R5cGU9bnVtYmVyXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcblt0eXBlPW51bWJlcl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cblt0eXBlPXNlYXJjaF0ge1xuICBvdXRsaW5lLW9mZnNldDogLTJweDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG5bdHlwZT1zZWFyY2hdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgZm9udDogaW5oZXJpdDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG59XG5cbm91dHB1dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG50ZW1wbGF0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbltoaWRkZW5dIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LFxuLmgxLCAuaDIsIC5oMywgLmg0LCAuaDUsIC5oNiB7XG4gIG1hcmdpbi1ib3R0b206IDEuODc1cmVtO1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuaDEsIC5oMSB7XG4gIGZvbnQtc2l6ZTogMi41cmVtO1xufVxuXG5oMiwgLmgyIHtcbiAgZm9udC1zaXplOiAycmVtO1xufVxuXG5oMywgLmgzIHtcbiAgZm9udC1zaXplOiAxLjc1cmVtO1xufVxuXG5oNCwgLmg0IHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG59XG5cbmg1LCAuaDUge1xuICBmb250LXNpemU6IDEuMjVyZW07XG59XG5cbmg2LCAuaDYge1xuICBmb250LXNpemU6IDFyZW07XG59XG5cbi5sZWFkIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xufVxuXG4uZGlzcGxheS0xIHtcbiAgZm9udC1zaXplOiA2cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG4uZGlzcGxheS0yIHtcbiAgZm9udC1zaXplOiA1LjVyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbi5kaXNwbGF5LTMge1xuICBmb250LXNpemU6IDQuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuLmRpc3BsYXktNCB7XG4gIGZvbnQtc2l6ZTogMy41cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG5ociB7XG4gIG1hcmdpbi10b3A6IDAuOTM3NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMC45Mzc1cmVtO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuXG5zbWFsbCxcbi5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxubWFyayxcbi5tYXJrIHtcbiAgcGFkZGluZzogMC4yZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2Y4ZTM7XG59XG5cbi5saXN0LXVuc3R5bGVkIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4ubGlzdC1pbmxpbmUge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5saXN0LWlubGluZS1pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmxpc3QtaW5saW5lLWl0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xufVxuXG4uaW5pdGlhbGlzbSB7XG4gIGZvbnQtc2l6ZTogOTAlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4uYmxvY2txdW90ZSB7XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xufVxuXG4uYmxvY2txdW90ZS1mb290ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBjb2xvcjogIzY2Njtcbn1cbi5ibG9ja3F1b3RlLWZvb3Rlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCLigJTCoFwiO1xufVxuXG4uaW1nLWZsdWlkIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5pbWctdGh1bWJuYWlsIHtcbiAgcGFkZGluZzogMC4yNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgI2RhZGFkYTtcbiAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW07XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uZmlndXJlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uZmlndXJlLWltZyB7XG4gIG1hcmdpbi1ib3R0b206IDAuNDY4NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4uZmlndXJlLWNhcHRpb24ge1xuICBmb250LXNpemU6IDkwJTtcbiAgY29sb3I6ICM2NjY7XG59XG5cbmNvZGUge1xuICBmb250LXNpemU6IDg3LjUlO1xuICBjb2xvcjogIzg2MzkzYjtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuYSA+IGNvZGUge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxua2JkIHtcbiAgcGFkZGluZzogMC4ycmVtIDAuNHJlbTtcbiAgZm9udC1zaXplOiA4Ny41JTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxYjFiMWI7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtO1xufVxua2JkIGtiZCB7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxucHJlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogODcuNSU7XG4gIGNvbG9yOiAjMWIxYjFiO1xufVxucHJlIGNvZGUge1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB3b3JkLWJyZWFrOiBub3JtYWw7XG59XG5cbi5wcmUtc2Nyb2xsYWJsZSB7XG4gIG1heC1oZWlnaHQ6IDIxLjI1cmVtO1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG59XG5cbi5jb250YWluZXIsXG4uY29udGFpbmVyLWZsdWlkLFxuLmNvbnRhaW5lci1zbSxcbi5jb250YWluZXItbWQsXG4uY29udGFpbmVyLWxnLFxuLmNvbnRhaW5lci14bCB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY29udGFpbmVyLCAuY29udGFpbmVyLXNtIHtcbiAgICBtYXgtd2lkdGg6IDc2OHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRhaW5lciwgLmNvbnRhaW5lci1zbSwgLmNvbnRhaW5lci1tZCB7XG4gICAgbWF4LXdpZHRoOiAxMDI1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmNvbnRhaW5lciwgLmNvbnRhaW5lci1zbSwgLmNvbnRhaW5lci1tZCwgLmNvbnRhaW5lci1sZyB7XG4gICAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLmNvbnRhaW5lciwgLmNvbnRhaW5lci1zbSwgLmNvbnRhaW5lci1tZCwgLmNvbnRhaW5lci1sZywgLmNvbnRhaW5lci14bCB7XG4gICAgbWF4LXdpZHRoOiAxMjcwcHg7XG4gIH1cbn1cbi5yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1yaWdodDogLTE1cHg7XG4gIG1hcmdpbi1sZWZ0OiAtMTVweDtcbn1cblxuLm5vLWd1dHRlcnMge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLm5vLWd1dHRlcnMgPiAuY29sLFxuLm5vLWd1dHRlcnMgPiBbY2xhc3MqPWNvbC1dIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4uY29sLTEsIC5jb2wtMiwgLmNvbC0zLCAuY29sLTQsIC5jb2wtNSwgLmNvbC02LCAuY29sLTcsIC5jb2wtOCwgLmNvbC05LCAuY29sLTEwLCAuY29sLTExLCAuY29sLTEyLCAuY29sLFxuLmNvbC1hdXRvLCAuY29sLXNtLTEsIC5jb2wtc20tMiwgLmNvbC1zbS0zLCAuY29sLXNtLTQsIC5jb2wtc20tNSwgLmNvbC1zbS02LCAuY29sLXNtLTcsIC5jb2wtc20tOCwgLmNvbC1zbS05LCAuY29sLXNtLTEwLCAuY29sLXNtLTExLCAuY29sLXNtLTEyLCAuY29sLXNtLFxuLmNvbC1zbS1hdXRvLCAuY29sLW1kLTEsIC5jb2wtbWQtMiwgLmNvbC1tZC0zLCAuY29sLW1kLTQsIC5jb2wtbWQtNSwgLmNvbC1tZC02LCAuY29sLW1kLTcsIC5jb2wtbWQtOCwgLmNvbC1tZC05LCAuY29sLW1kLTEwLCAuY29sLW1kLTExLCAuY29sLW1kLTEyLCAuY29sLW1kLFxuLmNvbC1tZC1hdXRvLCAuY29sLWxnLTEsIC5jb2wtbGctMiwgLmNvbC1sZy0zLCAuY29sLWxnLTQsIC5jb2wtbGctNSwgLmNvbC1sZy02LCAuY29sLWxnLTcsIC5jb2wtbGctOCwgLmNvbC1sZy05LCAuY29sLWxnLTEwLCAuY29sLWxnLTExLCAuY29sLWxnLTEyLCAuY29sLWxnLFxuLmNvbC1sZy1hdXRvLCAuY29sLXhsLTEsIC5jb2wteGwtMiwgLmNvbC14bC0zLCAuY29sLXhsLTQsIC5jb2wteGwtNSwgLmNvbC14bC02LCAuY29sLXhsLTcsIC5jb2wteGwtOCwgLmNvbC14bC05LCAuY29sLXhsLTEwLCAuY29sLXhsLTExLCAuY29sLXhsLTEyLCAuY29sLXhsLFxuLmNvbC14bC1hdXRvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xufVxuXG4uY29sIHtcbiAgZmxleC1iYXNpczogMDtcbiAgZmxleC1ncm93OiAxO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5yb3ctY29scy0xID4gKiB7XG4gIGZsZXg6IDAgMCAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5yb3ctY29scy0yID4gKiB7XG4gIGZsZXg6IDAgMCA1MCU7XG4gIG1heC13aWR0aDogNTAlO1xufVxuXG4ucm93LWNvbHMtMyA+ICoge1xuICBmbGV4OiAwIDAgMzMuMzMzMzMzMzMzMyU7XG4gIG1heC13aWR0aDogMzMuMzMzMzMzMzMzMyU7XG59XG5cbi5yb3ctY29scy00ID4gKiB7XG4gIGZsZXg6IDAgMCAyNSU7XG4gIG1heC13aWR0aDogMjUlO1xufVxuXG4ucm93LWNvbHMtNSA+ICoge1xuICBmbGV4OiAwIDAgMjAlO1xuICBtYXgtd2lkdGg6IDIwJTtcbn1cblxuLnJvdy1jb2xzLTYgPiAqIHtcbiAgZmxleDogMCAwIDE2LjY2NjY2NjY2NjclO1xuICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xufVxuXG4uY29sLWF1dG8ge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLmNvbC0xIHtcbiAgZmxleDogMCAwIDguMzMzMzMzMzMlO1xuICBtYXgtd2lkdGg6IDguMzMzMzMzMzMlO1xufVxuXG4uY29sLTIge1xuICBmbGV4OiAwIDAgMTYuNjY2NjY2NjclO1xuICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY3JTtcbn1cblxuLmNvbC0zIHtcbiAgZmxleDogMCAwIDI1JTtcbiAgbWF4LXdpZHRoOiAyNSU7XG59XG5cbi5jb2wtNCB7XG4gIGZsZXg6IDAgMCAzMy4zMzMzMzMzMyU7XG4gIG1heC13aWR0aDogMzMuMzMzMzMzMzMlO1xufVxuXG4uY29sLTUge1xuICBmbGV4OiAwIDAgNDEuNjY2NjY2NjclO1xuICBtYXgtd2lkdGg6IDQxLjY2NjY2NjY3JTtcbn1cblxuLmNvbC02IHtcbiAgZmxleDogMCAwIDUwJTtcbiAgbWF4LXdpZHRoOiA1MCU7XG59XG5cbi5jb2wtNyB7XG4gIGZsZXg6IDAgMCA1OC4zMzMzMzMzMyU7XG4gIG1heC13aWR0aDogNTguMzMzMzMzMzMlO1xufVxuXG4uY29sLTgge1xuICBmbGV4OiAwIDAgNjYuNjY2NjY2NjclO1xuICBtYXgtd2lkdGg6IDY2LjY2NjY2NjY3JTtcbn1cblxuLmNvbC05IHtcbiAgZmxleDogMCAwIDc1JTtcbiAgbWF4LXdpZHRoOiA3NSU7XG59XG5cbi5jb2wtMTAge1xuICBmbGV4OiAwIDAgODMuMzMzMzMzMzMlO1xuICBtYXgtd2lkdGg6IDgzLjMzMzMzMzMzJTtcbn1cblxuLmNvbC0xMSB7XG4gIGZsZXg6IDAgMCA5MS42NjY2NjY2NyU7XG4gIG1heC13aWR0aDogOTEuNjY2NjY2NjclO1xufVxuXG4uY29sLTEyIHtcbiAgZmxleDogMCAwIDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLm9yZGVyLWZpcnN0IHtcbiAgb3JkZXI6IC0xO1xufVxuXG4ub3JkZXItbGFzdCB7XG4gIG9yZGVyOiAxMztcbn1cblxuLm9yZGVyLTAge1xuICBvcmRlcjogMDtcbn1cblxuLm9yZGVyLTEge1xuICBvcmRlcjogMTtcbn1cblxuLm9yZGVyLTIge1xuICBvcmRlcjogMjtcbn1cblxuLm9yZGVyLTMge1xuICBvcmRlcjogMztcbn1cblxuLm9yZGVyLTQge1xuICBvcmRlcjogNDtcbn1cblxuLm9yZGVyLTUge1xuICBvcmRlcjogNTtcbn1cblxuLm9yZGVyLTYge1xuICBvcmRlcjogNjtcbn1cblxuLm9yZGVyLTcge1xuICBvcmRlcjogNztcbn1cblxuLm9yZGVyLTgge1xuICBvcmRlcjogODtcbn1cblxuLm9yZGVyLTkge1xuICBvcmRlcjogOTtcbn1cblxuLm9yZGVyLTEwIHtcbiAgb3JkZXI6IDEwO1xufVxuXG4ub3JkZXItMTEge1xuICBvcmRlcjogMTE7XG59XG5cbi5vcmRlci0xMiB7XG4gIG9yZGVyOiAxMjtcbn1cblxuLm9mZnNldC0xIHtcbiAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlO1xufVxuXG4ub2Zmc2V0LTIge1xuICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xufVxuXG4ub2Zmc2V0LTMge1xuICBtYXJnaW4tbGVmdDogMjUlO1xufVxuXG4ub2Zmc2V0LTQge1xuICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xufVxuXG4ub2Zmc2V0LTUge1xuICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xufVxuXG4ub2Zmc2V0LTYge1xuICBtYXJnaW4tbGVmdDogNTAlO1xufVxuXG4ub2Zmc2V0LTcge1xuICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xufVxuXG4ub2Zmc2V0LTgge1xuICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xufVxuXG4ub2Zmc2V0LTkge1xuICBtYXJnaW4tbGVmdDogNzUlO1xufVxuXG4ub2Zmc2V0LTEwIHtcbiAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTtcbn1cblxuLm9mZnNldC0xMSB7XG4gIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY29sLXNtIHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJvdy1jb2xzLXNtLTEgPiAqIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJvdy1jb2xzLXNtLTIgPiAqIHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG4gIC5yb3ctY29scy1zbS0zID4gKiB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cbiAgLnJvdy1jb2xzLXNtLTQgPiAqIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG4gIC5yb3ctY29scy1zbS01ID4gKiB7XG4gICAgZmxleDogMCAwIDIwJTtcbiAgICBtYXgtd2lkdGg6IDIwJTtcbiAgfVxuICAucm93LWNvbHMtc20tNiA+ICoge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5jb2wtc20tMSB7XG4gICAgZmxleDogMCAwIDguMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS0yIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tMyB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuICAuY29sLXNtLTQge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS01IHtcbiAgICBmbGV4OiAwIDAgNDEuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tNiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuICAuY29sLXNtLTcge1xuICAgIGZsZXg6IDAgMCA1OC4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS04IHtcbiAgICBmbGV4OiAwIDAgNjYuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tOSB7XG4gICAgZmxleDogMCAwIDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgfVxuICAuY29sLXNtLTEwIHtcbiAgICBmbGV4OiAwIDAgODMuMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tMTEge1xuICAgIGZsZXg6IDAgMCA5MS42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1zbS0xMiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5vcmRlci1zbS1maXJzdCB7XG4gICAgb3JkZXI6IC0xO1xuICB9XG4gIC5vcmRlci1zbS1sYXN0IHtcbiAgICBvcmRlcjogMTM7XG4gIH1cbiAgLm9yZGVyLXNtLTAge1xuICAgIG9yZGVyOiAwO1xuICB9XG4gIC5vcmRlci1zbS0xIHtcbiAgICBvcmRlcjogMTtcbiAgfVxuICAub3JkZXItc20tMiB7XG4gICAgb3JkZXI6IDI7XG4gIH1cbiAgLm9yZGVyLXNtLTMge1xuICAgIG9yZGVyOiAzO1xuICB9XG4gIC5vcmRlci1zbS00IHtcbiAgICBvcmRlcjogNDtcbiAgfVxuICAub3JkZXItc20tNSB7XG4gICAgb3JkZXI6IDU7XG4gIH1cbiAgLm9yZGVyLXNtLTYge1xuICAgIG9yZGVyOiA2O1xuICB9XG4gIC5vcmRlci1zbS03IHtcbiAgICBvcmRlcjogNztcbiAgfVxuICAub3JkZXItc20tOCB7XG4gICAgb3JkZXI6IDg7XG4gIH1cbiAgLm9yZGVyLXNtLTkge1xuICAgIG9yZGVyOiA5O1xuICB9XG4gIC5vcmRlci1zbS0xMCB7XG4gICAgb3JkZXI6IDEwO1xuICB9XG4gIC5vcmRlci1zbS0xMSB7XG4gICAgb3JkZXI6IDExO1xuICB9XG4gIC5vcmRlci1zbS0xMiB7XG4gICAgb3JkZXI6IDEyO1xuICB9XG4gIC5vZmZzZXQtc20tMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLm9mZnNldC1zbS0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1zbS0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtc20tMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAub2Zmc2V0LXNtLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1zbS01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtc20tNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuICAub2Zmc2V0LXNtLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1zbS04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtc20tOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAub2Zmc2V0LXNtLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtc20tMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29sLW1kIHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJvdy1jb2xzLW1kLTEgPiAqIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJvdy1jb2xzLW1kLTIgPiAqIHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG4gIC5yb3ctY29scy1tZC0zID4gKiB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cbiAgLnJvdy1jb2xzLW1kLTQgPiAqIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG4gIC5yb3ctY29scy1tZC01ID4gKiB7XG4gICAgZmxleDogMCAwIDIwJTtcbiAgICBtYXgtd2lkdGg6IDIwJTtcbiAgfVxuICAucm93LWNvbHMtbWQtNiA+ICoge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5jb2wtbWQtMSB7XG4gICAgZmxleDogMCAwIDguMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC0yIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtMyB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuICAuY29sLW1kLTQge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC01IHtcbiAgICBmbGV4OiAwIDAgNDEuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtNiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuICAuY29sLW1kLTcge1xuICAgIGZsZXg6IDAgMCA1OC4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC04IHtcbiAgICBmbGV4OiAwIDAgNjYuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtOSB7XG4gICAgZmxleDogMCAwIDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgfVxuICAuY29sLW1kLTEwIHtcbiAgICBmbGV4OiAwIDAgODMuMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtMTEge1xuICAgIGZsZXg6IDAgMCA5MS42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC0xMiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5vcmRlci1tZC1maXJzdCB7XG4gICAgb3JkZXI6IC0xO1xuICB9XG4gIC5vcmRlci1tZC1sYXN0IHtcbiAgICBvcmRlcjogMTM7XG4gIH1cbiAgLm9yZGVyLW1kLTAge1xuICAgIG9yZGVyOiAwO1xuICB9XG4gIC5vcmRlci1tZC0xIHtcbiAgICBvcmRlcjogMTtcbiAgfVxuICAub3JkZXItbWQtMiB7XG4gICAgb3JkZXI6IDI7XG4gIH1cbiAgLm9yZGVyLW1kLTMge1xuICAgIG9yZGVyOiAzO1xuICB9XG4gIC5vcmRlci1tZC00IHtcbiAgICBvcmRlcjogNDtcbiAgfVxuICAub3JkZXItbWQtNSB7XG4gICAgb3JkZXI6IDU7XG4gIH1cbiAgLm9yZGVyLW1kLTYge1xuICAgIG9yZGVyOiA2O1xuICB9XG4gIC5vcmRlci1tZC03IHtcbiAgICBvcmRlcjogNztcbiAgfVxuICAub3JkZXItbWQtOCB7XG4gICAgb3JkZXI6IDg7XG4gIH1cbiAgLm9yZGVyLW1kLTkge1xuICAgIG9yZGVyOiA5O1xuICB9XG4gIC5vcmRlci1tZC0xMCB7XG4gICAgb3JkZXI6IDEwO1xuICB9XG4gIC5vcmRlci1tZC0xMSB7XG4gICAgb3JkZXI6IDExO1xuICB9XG4gIC5vcmRlci1tZC0xMiB7XG4gICAgb3JkZXI6IDEyO1xuICB9XG4gIC5vZmZzZXQtbWQtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLm9mZnNldC1tZC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1tZC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtbWQtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAub2Zmc2V0LW1kLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1tZC01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtbWQtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuICAub2Zmc2V0LW1kLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1tZC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtbWQtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAub2Zmc2V0LW1kLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtbWQtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmNvbC1sZyB7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5yb3ctY29scy1sZy0xID4gKiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5yb3ctY29scy1sZy0yID4gKiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuICAucm93LWNvbHMtbGctMyA+ICoge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC5yb3ctY29scy1sZy00ID4gKiB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuICAucm93LWNvbHMtbGctNSA+ICoge1xuICAgIGZsZXg6IDAgMCAyMCU7XG4gICAgbWF4LXdpZHRoOiAyMCU7XG4gIH1cbiAgLnJvdy1jb2xzLWxnLTYgPiAqIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLWF1dG8ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAuY29sLWxnLTEge1xuICAgIGZsZXg6IDAgMCA4LjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbGctMiB7XG4gICAgZmxleDogMCAwIDE2LjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLTMge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cbiAgLmNvbC1sZy00IHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbGctNSB7XG4gICAgZmxleDogMCAwIDQxLjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLTYge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbiAgLmNvbC1sZy03IHtcbiAgICBmbGV4OiAwIDAgNTguMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbGctOCB7XG4gICAgZmxleDogMCAwIDY2LjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLTkge1xuICAgIGZsZXg6IDAgMCA3NSU7XG4gICAgbWF4LXdpZHRoOiA3NSU7XG4gIH1cbiAgLmNvbC1sZy0xMCB7XG4gICAgZmxleDogMCAwIDgzLjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLWxnLTExIHtcbiAgICBmbGV4OiAwIDAgOTEuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbGctMTIge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAub3JkZXItbGctZmlyc3Qge1xuICAgIG9yZGVyOiAtMTtcbiAgfVxuICAub3JkZXItbGctbGFzdCB7XG4gICAgb3JkZXI6IDEzO1xuICB9XG4gIC5vcmRlci1sZy0wIHtcbiAgICBvcmRlcjogMDtcbiAgfVxuICAub3JkZXItbGctMSB7XG4gICAgb3JkZXI6IDE7XG4gIH1cbiAgLm9yZGVyLWxnLTIge1xuICAgIG9yZGVyOiAyO1xuICB9XG4gIC5vcmRlci1sZy0zIHtcbiAgICBvcmRlcjogMztcbiAgfVxuICAub3JkZXItbGctNCB7XG4gICAgb3JkZXI6IDQ7XG4gIH1cbiAgLm9yZGVyLWxnLTUge1xuICAgIG9yZGVyOiA1O1xuICB9XG4gIC5vcmRlci1sZy02IHtcbiAgICBvcmRlcjogNjtcbiAgfVxuICAub3JkZXItbGctNyB7XG4gICAgb3JkZXI6IDc7XG4gIH1cbiAgLm9yZGVyLWxnLTgge1xuICAgIG9yZGVyOiA4O1xuICB9XG4gIC5vcmRlci1sZy05IHtcbiAgICBvcmRlcjogOTtcbiAgfVxuICAub3JkZXItbGctMTAge1xuICAgIG9yZGVyOiAxMDtcbiAgfVxuICAub3JkZXItbGctMTEge1xuICAgIG9yZGVyOiAxMTtcbiAgfVxuICAub3JkZXItbGctMTIge1xuICAgIG9yZGVyOiAxMjtcbiAgfVxuICAub2Zmc2V0LWxnLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5vZmZzZXQtbGctMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtbGctMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LWxnLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cbiAgLm9mZnNldC1sZy00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtbGctNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LWxnLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLm9mZnNldC1sZy03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtbGctOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LWxnLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cbiAgLm9mZnNldC1sZy0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LWxnLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC5jb2wteGwge1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAucm93LWNvbHMteGwtMSA+ICoge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAucm93LWNvbHMteGwtMiA+ICoge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbiAgLnJvdy1jb2xzLXhsLTMgPiAqIHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgfVxuICAucm93LWNvbHMteGwtNCA+ICoge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cbiAgLnJvdy1jb2xzLXhsLTUgPiAqIHtcbiAgICBmbGV4OiAwIDAgMjAlO1xuICAgIG1heC13aWR0aDogMjAlO1xuICB9XG4gIC5yb3ctY29scy14bC02ID4gKiB7XG4gICAgZmxleDogMCAwIDE2LjY2NjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC14bC1hdXRvIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmNvbC14bC0xIHtcbiAgICBmbGV4OiAwIDAgOC4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXhsLTIge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC14bC0zIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG4gIC5jb2wteGwtNCB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXhsLTUge1xuICAgIGZsZXg6IDAgMCA0MS42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC14bC02IHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG4gIC5jb2wteGwtNyB7XG4gICAgZmxleDogMCAwIDU4LjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXhsLTgge1xuICAgIGZsZXg6IDAgMCA2Ni42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC14bC05IHtcbiAgICBmbGV4OiAwIDAgNzUlO1xuICAgIG1heC13aWR0aDogNzUlO1xuICB9XG4gIC5jb2wteGwtMTAge1xuICAgIGZsZXg6IDAgMCA4My4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC14bC0xMSB7XG4gICAgZmxleDogMCAwIDkxLjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDkxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXhsLTEyIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm9yZGVyLXhsLWZpcnN0IHtcbiAgICBvcmRlcjogLTE7XG4gIH1cbiAgLm9yZGVyLXhsLWxhc3Qge1xuICAgIG9yZGVyOiAxMztcbiAgfVxuICAub3JkZXIteGwtMCB7XG4gICAgb3JkZXI6IDA7XG4gIH1cbiAgLm9yZGVyLXhsLTEge1xuICAgIG9yZGVyOiAxO1xuICB9XG4gIC5vcmRlci14bC0yIHtcbiAgICBvcmRlcjogMjtcbiAgfVxuICAub3JkZXIteGwtMyB7XG4gICAgb3JkZXI6IDM7XG4gIH1cbiAgLm9yZGVyLXhsLTQge1xuICAgIG9yZGVyOiA0O1xuICB9XG4gIC5vcmRlci14bC01IHtcbiAgICBvcmRlcjogNTtcbiAgfVxuICAub3JkZXIteGwtNiB7XG4gICAgb3JkZXI6IDY7XG4gIH1cbiAgLm9yZGVyLXhsLTcge1xuICAgIG9yZGVyOiA3O1xuICB9XG4gIC5vcmRlci14bC04IHtcbiAgICBvcmRlcjogODtcbiAgfVxuICAub3JkZXIteGwtOSB7XG4gICAgb3JkZXI6IDk7XG4gIH1cbiAgLm9yZGVyLXhsLTEwIHtcbiAgICBvcmRlcjogMTA7XG4gIH1cbiAgLm9yZGVyLXhsLTExIHtcbiAgICBvcmRlcjogMTE7XG4gIH1cbiAgLm9yZGVyLXhsLTEyIHtcbiAgICBvcmRlcjogMTI7XG4gIH1cbiAgLm9mZnNldC14bC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAub2Zmc2V0LXhsLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LXhsLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC14bC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG4gIC5vZmZzZXQteGwtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LXhsLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC14bC02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG4gIC5vZmZzZXQteGwtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LXhsLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC14bC05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG4gIC5vZmZzZXQteGwtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC14bC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxufVxuLnRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbTtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnRhYmxlIHRoLFxuLnRhYmxlIHRkIHtcbiAgcGFkZGluZzogMC45Mzc1cmVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi50YWJsZSB0aGVhZCB0aCB7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG4gIGJvcmRlci1ib3R0b206IDAuMTI1cmVtIHNvbGlkICNjY2M7XG59XG4udGFibGUgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci10b3A6IDAuMTI1cmVtIHNvbGlkICNjY2M7XG59XG5cbi50YWJsZS1zbSB0aCxcbi50YWJsZS1zbSB0ZCB7XG4gIHBhZGRpbmc6IDAuNjI1cmVtO1xufVxuXG4udGFibGUtYm9yZGVyZWQge1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLnRhYmxlLWJvcmRlcmVkIHRoLFxuLnRhYmxlLWJvcmRlcmVkIHRkIHtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi50YWJsZS1ib3JkZXJlZCB0aGVhZCB0aCxcbi50YWJsZS1ib3JkZXJlZCB0aGVhZCB0ZCB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDAuMTI1cmVtO1xufVxuXG4udGFibGUtYm9yZGVybGVzcyB0aCxcbi50YWJsZS1ib3JkZXJsZXNzIHRkLFxuLnRhYmxlLWJvcmRlcmxlc3MgdGhlYWQgdGgsXG4udGFibGUtYm9yZGVybGVzcyB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyOiAwO1xufVxuXG4udGFibGUtc3RyaXBlZCB0Ym9keSB0cjpudGgtb2YtdHlwZShvZGQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA1KTtcbn1cblxuLnRhYmxlLWhvdmVyIHRib2R5IHRyOmhvdmVyIHtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xufVxuXG4udGFibGUtcHJpbWFyeSxcbi50YWJsZS1wcmltYXJ5ID4gdGgsXG4udGFibGUtcHJpbWFyeSA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M2ZDdmNztcbn1cbi50YWJsZS1wcmltYXJ5IHRoLFxuLnRhYmxlLXByaW1hcnkgdGQsXG4udGFibGUtcHJpbWFyeSB0aGVhZCB0aCxcbi50YWJsZS1wcmltYXJ5IHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICM5NGI0ZjA7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtcHJpbWFyeTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiMGM3ZjQ7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLXByaW1hcnk6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtcHJpbWFyeTpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2IwYzdmNDtcbn1cblxuLnRhYmxlLXNlY29uZGFyeSxcbi50YWJsZS1zZWNvbmRhcnkgPiB0aCxcbi50YWJsZS1zZWNvbmRhcnkgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZGNkY2Q7XG59XG4udGFibGUtc2Vjb25kYXJ5IHRoLFxuLnRhYmxlLXNlY29uZGFyeSB0ZCxcbi50YWJsZS1zZWNvbmRhcnkgdGhlYWQgdGgsXG4udGFibGUtc2Vjb25kYXJ5IHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICNhMmEyYTI7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtc2Vjb25kYXJ5OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogc2lsdmVyO1xufVxuLnRhYmxlLWhvdmVyIC50YWJsZS1zZWNvbmRhcnk6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtc2Vjb25kYXJ5OmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBzaWx2ZXI7XG59XG5cbi50YWJsZS1zdWNjZXNzLFxuLnRhYmxlLXN1Y2Nlc3MgPiB0aCxcbi50YWJsZS1zdWNjZXNzID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjlkNWM3O1xufVxuLnRhYmxlLXN1Y2Nlc3MgdGgsXG4udGFibGUtc3VjY2VzcyB0ZCxcbi50YWJsZS1zdWNjZXNzIHRoZWFkIHRoLFxuLnRhYmxlLXN1Y2Nlc3MgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogIzdjYjI5ODtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1zdWNjZXNzOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E5Y2JiYTtcbn1cbi50YWJsZS1ob3ZlciAudGFibGUtc3VjY2Vzczpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1zdWNjZXNzOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTljYmJhO1xufVxuXG4udGFibGUtaW5mbyxcbi50YWJsZS1pbmZvID4gdGgsXG4udGFibGUtaW5mbyA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M1ZDdlMDtcbn1cbi50YWJsZS1pbmZvIHRoLFxuLnRhYmxlLWluZm8gdGQsXG4udGFibGUtaW5mbyB0aGVhZCB0aCxcbi50YWJsZS1pbmZvIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICM5NGI1YzU7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtaW5mbzpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiNGNjZDc7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLWluZm86aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtaW5mbzpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I0Y2NkNztcbn1cblxuLnRhYmxlLXdhcm5pbmcsXG4udGFibGUtd2FybmluZyA+IHRoLFxuLnRhYmxlLXdhcm5pbmcgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWU1Yjg7XG59XG4udGFibGUtd2FybmluZyB0aCxcbi50YWJsZS13YXJuaW5nIHRkLFxuLnRhYmxlLXdhcm5pbmcgdGhlYWQgdGgsXG4udGFibGUtd2FybmluZyB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjZjZjZTdjO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLXdhcm5pbmc6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhkY2EwO1xufVxuLnRhYmxlLWhvdmVyIC50YWJsZS13YXJuaW5nOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLXdhcm5pbmc6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGRjYTA7XG59XG5cbi50YWJsZS1kYW5nZXIsXG4udGFibGUtZGFuZ2VyID4gdGgsXG4udGFibGUtZGFuZ2VyID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZiZmMwO1xufVxuLnRhYmxlLWRhbmdlciB0aCxcbi50YWJsZS1kYW5nZXIgdGQsXG4udGFibGUtZGFuZ2VyIHRoZWFkIHRoLFxuLnRhYmxlLWRhbmdlciB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjZDA4ODhiO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWRhbmdlcjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZmFkYWU7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLWRhbmdlcjpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1kYW5nZXI6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZmFkYWU7XG59XG5cbi50YWJsZS1saWdodCxcbi50YWJsZS1saWdodCA+IHRoLFxuLnRhYmxlLWxpZ2h0ID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cbi50YWJsZS1saWdodCB0aCxcbi50YWJsZS1saWdodCB0ZCxcbi50YWJsZS1saWdodCB0aGVhZCB0aCxcbi50YWJsZS1saWdodCB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiB3aGl0ZTtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1saWdodDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLWxpZ2h0OmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLWxpZ2h0OmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xufVxuXG4udGFibGUtZGFyayxcbi50YWJsZS1kYXJrID4gdGgsXG4udGFibGUtZGFyayA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M3YzdjNztcbn1cbi50YWJsZS1kYXJrIHRoLFxuLnRhYmxlLWRhcmsgdGQsXG4udGFibGUtZGFyayB0aGVhZCB0aCxcbi50YWJsZS1kYXJrIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICM5Njk2OTY7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtZGFyazpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiYWJhYmE7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLWRhcms6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtZGFyazpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JhYmFiYTtcbn1cblxuLnRhYmxlLWdyZWVuLFxuLnRhYmxlLWdyZWVuID4gdGgsXG4udGFibGUtZ3JlZW4gPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiOWQ1Yzc7XG59XG4udGFibGUtZ3JlZW4gdGgsXG4udGFibGUtZ3JlZW4gdGQsXG4udGFibGUtZ3JlZW4gdGhlYWQgdGgsXG4udGFibGUtZ3JlZW4gdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogIzdjYjI5ODtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1ncmVlbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhOWNiYmE7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLWdyZWVuOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLWdyZWVuOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTljYmJhO1xufVxuXG4udGFibGUtbGltZSxcbi50YWJsZS1saW1lID4gdGgsXG4udGFibGUtbGltZSA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NhZTdjMztcbn1cbi50YWJsZS1saW1lIHRoLFxuLnRhYmxlLWxpbWUgdGQsXG4udGFibGUtbGltZSB0aGVhZCB0aCxcbi50YWJsZS1saW1lIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICM5Y2QyOGY7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtbGltZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiYWUwYjE7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLWxpbWU6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtbGltZTpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JhZTBiMTtcbn1cblxuLnRhYmxlLWJsYWNrLFxuLnRhYmxlLWJsYWNrID4gdGgsXG4udGFibGUtYmxhY2sgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiOGI4Yjg7XG59XG4udGFibGUtYmxhY2sgdGgsXG4udGFibGUtYmxhY2sgdGQsXG4udGFibGUtYmxhY2sgdGhlYWQgdGgsXG4udGFibGUtYmxhY2sgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogIzdhN2E3YTtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1ibGFjazpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhYmFiYWI7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLWJsYWNrOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLWJsYWNrOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWJhYmFiO1xufVxuXG4udGFibGUtZm9jdXMsXG4udGFibGUtZm9jdXMgPiB0aCxcbi50YWJsZS1mb2N1cyA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q5ZTRlYTtcbn1cbi50YWJsZS1mb2N1cyB0aCxcbi50YWJsZS1mb2N1cyB0ZCxcbi50YWJsZS1mb2N1cyB0aGVhZCB0aCxcbi50YWJsZS1mb2N1cyB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjYjhjZWQ4O1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWZvY3VzOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5ZDhlMTtcbn1cbi50YWJsZS1ob3ZlciAudGFibGUtZm9jdXM6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtZm9jdXM6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOWQ4ZTE7XG59XG5cbi50YWJsZS1hY3RpdmUsXG4udGFibGUtYWN0aXZlID4gdGgsXG4udGFibGUtYWN0aXZlID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1hY3RpdmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbn1cbi50YWJsZS1ob3ZlciAudGFibGUtYWN0aXZlOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLWFjdGl2ZTpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG59XG5cbi50YWJsZSAudGhlYWQtZGFyayB0aCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjY2O1xuICBib3JkZXItY29sb3I6ICMyZTJlMmU7XG59XG4udGFibGUgLnRoZWFkLWxpZ2h0IHRoIHtcbiAgY29sb3I6ICM0YzRjNGM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjY2M7XG4gIGJvcmRlci1jb2xvcjogI2NjYztcbn1cblxuLnRhYmxlLWRhcmsge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY2Njtcbn1cbi50YWJsZS1kYXJrIHRoLFxuLnRhYmxlLWRhcmsgdGQsXG4udGFibGUtZGFyayB0aGVhZCB0aCB7XG4gIGJvcmRlci1jb2xvcjogIzJlMmUyZTtcbn1cbi50YWJsZS1kYXJrLnRhYmxlLWJvcmRlcmVkIHtcbiAgYm9yZGVyOiAwO1xufVxuLnRhYmxlLWRhcmsudGFibGUtc3RyaXBlZCB0Ym9keSB0cjpudGgtb2YtdHlwZShvZGQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA1KTtcbn1cbi50YWJsZS1kYXJrLnRhYmxlLWhvdmVyIHRib2R5IHRyOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wNzUpO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLnRhYmxlLXJlc3BvbnNpdmUtc20ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICB9XG4gIC50YWJsZS1yZXNwb25zaXZlLXNtID4gLnRhYmxlLWJvcmRlcmVkIHtcbiAgICBib3JkZXI6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAudGFibGUtcmVzcG9uc2l2ZS1tZCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIH1cbiAgLnRhYmxlLXJlc3BvbnNpdmUtbWQgPiAudGFibGUtYm9yZGVyZWQge1xuICAgIGJvcmRlcjogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjQuOThweCkge1xuICAudGFibGUtcmVzcG9uc2l2ZS1sZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIH1cbiAgLnRhYmxlLXJlc3BvbnNpdmUtbGcgPiAudGFibGUtYm9yZGVyZWQge1xuICAgIGJvcmRlcjogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEzNjUuOThweCkge1xuICAudGFibGUtcmVzcG9uc2l2ZS14bCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIH1cbiAgLnRhYmxlLXJlc3BvbnNpdmUteGwgPiAudGFibGUtYm9yZGVyZWQge1xuICAgIGJvcmRlcjogMDtcbiAgfVxufVxuLnRhYmxlLXJlc3BvbnNpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93LXg6IGF1dG87XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbn1cbi50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkIHtcbiAgYm9yZGVyOiAwO1xufVxuXG4uZm9ybS1jb250cm9sIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGNhbGMoMi4xNXJlbSArIDAuMTI1cmVtKTtcbiAgcGFkZGluZzogMC4zNzVyZW0gMC43NXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtO1xuICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuZm9ybS1jb250cm9sIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uZm9ybS1jb250cm9sOjotbXMtZXhwYW5kIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbn1cbi5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuICBjb2xvcjogIzM2MzYzNjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMzYzNjM2O1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmZvcm0tY29udHJvbDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzY2NjtcbiAgb3BhY2l0eTogMTtcbn1cbi5mb3JtLWNvbnRyb2w6ZGlzYWJsZWQsIC5mb3JtLWNvbnRyb2xbcmVhZG9ubHldIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbiAgb3BhY2l0eTogMTtcbn1cblxuaW5wdXRbdHlwZT1kYXRlXS5mb3JtLWNvbnRyb2wsXG5pbnB1dFt0eXBlPXRpbWVdLmZvcm0tY29udHJvbCxcbmlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLmZvcm0tY29udHJvbCxcbmlucHV0W3R5cGU9bW9udGhdLmZvcm0tY29udHJvbCB7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbnNlbGVjdC5mb3JtLWNvbnRyb2w6LW1vei1mb2N1c3Jpbmcge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRleHQtc2hhZG93OiAwIDAgMCAjMzYzNjM2O1xufVxuc2VsZWN0LmZvcm0tY29udHJvbDpmb2N1czo6LW1zLXZhbHVlIHtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5mb3JtLWNvbnRyb2wtZmlsZSxcbi5mb3JtLWNvbnRyb2wtcmFuZ2Uge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5jb2wtZm9ybS1sYWJlbCB7XG4gIHBhZGRpbmctdG9wOiAwLjQzNzVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjQzNzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cblxuLmNvbC1mb3JtLWxhYmVsLWxnIHtcbiAgcGFkZGluZy10b3A6IDEuMDYyNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDEuMDYyNXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG4uY29sLWZvcm0tbGFiZWwtc20ge1xuICBwYWRkaW5nLXRvcDogMC4zMTI1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC4zMTI1cmVtO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbi5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwLjM3NXJlbSAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXdpZHRoOiAwLjA2MjVyZW0gMDtcbn1cbi5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LmZvcm0tY29udHJvbC1zbSwgLmZvcm0tY29udHJvbC1wbGFpbnRleHQuZm9ybS1jb250cm9sLWxnIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4uZm9ybS1jb250cm9sLXNtIHtcbiAgaGVpZ2h0OiBjYWxjKDEuMmVtICsgMC41cmVtICsgMC4xMjVyZW0pO1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbTtcbn1cblxuLmZvcm0tY29udHJvbC1sZyB7XG4gIGhlaWdodDogY2FsYygxLjJlbSArIDJyZW0gKyAwLjEyNXJlbSk7XG4gIHBhZGRpbmc6IDFyZW0gMS44NzVyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgYm9yZGVyLXJhZGl1czogMC4xODc1cmVtO1xufVxuXG5zZWxlY3QuZm9ybS1jb250cm9sW3NpemVdLCBzZWxlY3QuZm9ybS1jb250cm9sW211bHRpcGxlXSB7XG4gIGhlaWdodDogYXV0bztcbn1cblxudGV4dGFyZWEuZm9ybS1jb250cm9sIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uZm9ybS1ncm91cCB7XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbTtcbn1cblxuLmZvcm0tdGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAwLjMxMjVyZW07XG59XG5cbi5mb3JtLXJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXJpZ2h0OiAtMC4zMTI1cmVtO1xuICBtYXJnaW4tbGVmdDogLTAuMzEyNXJlbTtcbn1cbi5mb3JtLXJvdyA+IC5jb2wsXG4uZm9ybS1yb3cgPiBbY2xhc3MqPWNvbC1dIHtcbiAgcGFkZGluZy1yaWdodDogMC4zMTI1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuMzEyNXJlbTtcbn1cblxuLmZvcm0tY2hlY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLWxlZnQ6IDAuNjI1cmVtO1xufVxuXG4uZm9ybS1jaGVjay1pbnB1dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbWFyZ2luLXRvcDogMC45Mzc1cmVtO1xuICBtYXJnaW4tbGVmdDogLTAuNjI1cmVtO1xufVxuLmZvcm0tY2hlY2staW5wdXRbZGlzYWJsZWRdIH4gLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtLWNoZWNrLWlucHV0OmRpc2FibGVkIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICBjb2xvcjogIzY2Njtcbn1cblxuLmZvcm0tY2hlY2stbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uZm9ybS1jaGVjay1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDAuNzVyZW07XG59XG4uZm9ybS1jaGVjay1pbmxpbmUgLmZvcm0tY2hlY2staW5wdXQge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tcmlnaHQ6IDAuMzEyNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi52YWxpZC1mZWVkYmFjayB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAwLjMxMjVyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgY29sb3I6ICMwNDZhMzg7XG59XG5cbi52YWxpZC10b29sdGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMS4wNjI1cmVtIDEuMDYyNXJlbTtcbiAgbWFyZ2luLXRvcDogMC4xcmVtO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDQ2YTM4O1xuICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbTtcbn1cbi5mb3JtLXJvdyA+IC5jb2wgPiAudmFsaWQtdG9vbHRpcCwgLmZvcm0tcm93ID4gW2NsYXNzKj1jb2wtXSA+IC52YWxpZC10b29sdGlwIHtcbiAgbGVmdDogMC4zMTI1cmVtO1xufVxuXG4ud2FzLXZhbGlkYXRlZCA6dmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssXG4ud2FzLXZhbGlkYXRlZCA6dmFsaWQgfiAudmFsaWQtdG9vbHRpcCxcbi5pcy12YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbi5pcy12YWxpZCB+IC52YWxpZC10b29sdGlwIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6dmFsaWQsIC5mb3JtLWNvbnRyb2wuaXMtdmFsaWQge1xuICBib3JkZXItY29sb3I6ICMwNDZhMzg7XG59XG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOnZhbGlkOmZvY3VzLCAuZm9ybS1jb250cm9sLmlzLXZhbGlkOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDQ2YTM4O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDQsIDEwNiwgNTYsIDAuMjUpO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLXNlbGVjdDp2YWxpZCwgLmN1c3RvbS1zZWxlY3QuaXMtdmFsaWQge1xuICBib3JkZXItY29sb3I6ICMwNDZhMzg7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLXNlbGVjdDp2YWxpZDpmb2N1cywgLmN1c3RvbS1zZWxlY3QuaXMtdmFsaWQ6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICMwNDZhMzg7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoNCwgMTA2LCA1NiwgMC4yNSk7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OnZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtLWNoZWNrLWlucHV0LmlzLXZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICBjb2xvcjogIzA0NmEzODtcbn1cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OnZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLFxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6dmFsaWQgfiAudmFsaWQtdG9vbHRpcCwgLmZvcm0tY2hlY2staW5wdXQuaXMtdmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssXG4uZm9ybS1jaGVjay1pbnB1dC5pcy12YWxpZCB+IC52YWxpZC10b29sdGlwIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDp2YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLXZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgY29sb3I6ICMwNDZhMzg7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6dmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLXZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICMwNDZhMzg7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6dmFsaWQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtdmFsaWQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDY5YjUyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDY5YjUyO1xufVxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OnZhbGlkOmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg0LCAxMDYsIDU2LCAwLjI1KTtcbn1cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDp2YWxpZDpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZDpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICMwNDZhMzg7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tZmlsZS1pbnB1dDp2YWxpZCB+IC5jdXN0b20tZmlsZS1sYWJlbCwgLmN1c3RvbS1maWxlLWlucHV0LmlzLXZhbGlkIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDQ2YTM4O1xufVxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OnZhbGlkOmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsLCAuY3VzdG9tLWZpbGUtaW5wdXQuaXMtdmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICBib3JkZXItY29sb3I6ICMwNDZhMzg7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoNCwgMTA2LCA1NiwgMC4yNSk7XG59XG5cbi5pbnZhbGlkLWZlZWRiYWNrIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDAuMzEyNXJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBjb2xvcjogI2E1MWExZjtcbn1cblxuLmludmFsaWQtdG9vbHRpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiA1O1xuICBkaXNwbGF5OiBub25lO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDEuMDYyNXJlbSAxLjA2MjVyZW07XG4gIG1hcmdpbi10b3A6IDAuMXJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E1MWExZjtcbiAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW07XG59XG4uZm9ybS1yb3cgPiAuY29sID4gLmludmFsaWQtdG9vbHRpcCwgLmZvcm0tcm93ID4gW2NsYXNzKj1jb2wtXSA+IC5pbnZhbGlkLXRvb2x0aXAge1xuICBsZWZ0OiAwLjMxMjVyZW07XG59XG5cbi53YXMtdmFsaWRhdGVkIDppbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4ud2FzLXZhbGlkYXRlZCA6aW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4uaXMtaW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLmlzLWludmFsaWQgfiAuaW52YWxpZC10b29sdGlwIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6aW52YWxpZCwgLmZvcm0tY29udHJvbC5pcy1pbnZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiAjYTUxYTFmO1xufVxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDppbnZhbGlkOmZvY3VzLCAuZm9ybS1jb250cm9sLmlzLWludmFsaWQ6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICNhNTFhMWY7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMTY1LCAyNiwgMzEsIDAuMjUpO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLXNlbGVjdDppbnZhbGlkLCAuY3VzdG9tLXNlbGVjdC5pcy1pbnZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiAjYTUxYTFmO1xufVxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1zZWxlY3Q6aW52YWxpZDpmb2N1cywgLmN1c3RvbS1zZWxlY3QuaXMtaW52YWxpZDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogI2E1MWExZjtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgxNjUsIDI2LCAzMSwgMC4yNSk7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OmludmFsaWQgfiAuZm9ybS1jaGVjay1sYWJlbCwgLmZvcm0tY2hlY2staW5wdXQuaXMtaW52YWxpZCB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgY29sb3I6ICNhNTFhMWY7XG59XG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDppbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDppbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCwgLmZvcm0tY2hlY2staW5wdXQuaXMtaW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLmZvcm0tY2hlY2staW5wdXQuaXMtaW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmludmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy1pbnZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgY29sb3I6ICNhNTFhMWY7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW52YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtaW52YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjYTUxYTFmO1xufVxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmludmFsaWQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtaW52YWxpZDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNkMTIxMjc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMTIxMjc7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW52YWxpZDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtaW52YWxpZDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgxNjUsIDI2LCAzMSwgMC4yNSk7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW52YWxpZDpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy1pbnZhbGlkOmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogI2E1MWExZjtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OmludmFsaWQgfiAuY3VzdG9tLWZpbGUtbGFiZWwsIC5jdXN0b20tZmlsZS1pbnB1dC5pcy1pbnZhbGlkIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgYm9yZGVyLWNvbG9yOiAjYTUxYTFmO1xufVxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OmludmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwsIC5jdXN0b20tZmlsZS1pbnB1dC5pcy1pbnZhbGlkOmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgYm9yZGVyLWNvbG9yOiAjYTUxYTFmO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDE2NSwgMjYsIDMxLCAwLjI1KTtcbn1cblxuLmZvcm0taW5saW5lIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5mb3JtLWlubGluZSAuZm9ybS1jaGVjayB7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5mb3JtLWlubGluZSBsYWJlbCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLmZvcm0taW5saW5lIC5mb3JtLWdyb3VwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5mb3JtLWlubGluZSAuZm9ybS1jb250cm9sIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgfVxuICAuZm9ybS1pbmxpbmUgLmZvcm0tY29udHJvbC1wbGFpbnRleHQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuICAuZm9ybS1pbmxpbmUgLmlucHV0LWdyb3VwLFxuICAuZm9ybS1pbmxpbmUgLmN1c3RvbS1zZWxlY3Qge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5mb3JtLWlubGluZSAuZm9ybS1jaGVjayB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxuICAuZm9ybS1pbmxpbmUgLmZvcm0tY2hlY2staW5wdXQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAuZm9ybS1pbmxpbmUgLmN1c3RvbS1jb250cm9sIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG4gIC5mb3JtLWlubGluZSAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuLmJ0biB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDAuMTI1cmVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBwYWRkaW5nOiAwLjQ2ODc1cmVtIDAuOTM3NXJlbTtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW07XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYnRuIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYnRuOmhvdmVyIHtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5idG46Zm9jdXMsIC5idG4uZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDUwLCAxMTEsIDIyNiwgMC4yMTYpO1xufVxuLmJ0bi5kaXNhYmxlZCwgLmJ0bjpkaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDE7XG59XG4uYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuYS5idG4uZGlzYWJsZWQsXG5maWVsZHNldDpkaXNhYmxlZCBhLmJ0biB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uYnRuLXByaW1hcnkge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyNmZlMjtcbiAgYm9yZGVyLWNvbG9yOiAjMzI2ZmUyO1xufVxuLmJ0bi1wcmltYXJ5OmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZDViZDA7XG4gIGJvcmRlci1jb2xvcjogIzFjNTdjNTtcbn1cbi5idG4tcHJpbWFyeTpmb2N1cywgLmJ0bi1wcmltYXJ5LmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZDViZDA7XG4gIGJvcmRlci1jb2xvcjogIzFjNTdjNTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg4MSwgMTMzLCAyMzAsIDAuNSk7XG59XG4uYnRuLXByaW1hcnkuZGlzYWJsZWQsIC5idG4tcHJpbWFyeTpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzI2ZmUyO1xuICBib3JkZXItY29sb3I6ICMzMjZmZTI7XG59XG4uYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tcHJpbWFyeS5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFjNTdjNTtcbiAgYm9yZGVyLWNvbG9yOiAjMWE1MmJhO1xufVxuLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg4MSwgMTMzLCAyMzAsIDAuNSk7XG59XG5cbi5idG4tc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0YzRjNGM7XG4gIGJvcmRlci1jb2xvcjogIzRjNGM0Yztcbn1cbi5idG4tc2Vjb25kYXJ5OmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzOTM5Mzk7XG4gIGJvcmRlci1jb2xvcjogIzMzMzMzMztcbn1cbi5idG4tc2Vjb25kYXJ5OmZvY3VzLCAuYnRuLXNlY29uZGFyeS5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzkzOTM5O1xuICBib3JkZXItY29sb3I6ICMzMzMzMzM7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMTAzLCAxMDMsIDEwMywgMC41KTtcbn1cbi5idG4tc2Vjb25kYXJ5LmRpc2FibGVkLCAuYnRuLXNlY29uZGFyeTpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGM0YzRjO1xuICBib3JkZXItY29sb3I6ICM0YzRjNGM7XG59XG4uYnRuLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzMzMzMztcbiAgYm9yZGVyLWNvbG9yOiAjMmMyYzJjO1xufVxuLmJ0bi1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgxMDMsIDEwMywgMTAzLCAwLjUpO1xufVxuXG4uYnRuLXN1Y2Nlc3Mge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA0NmEzODtcbiAgYm9yZGVyLWNvbG9yOiAjMDQ2YTM4O1xufVxuLmJ0bi1zdWNjZXNzOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMzQ1MjU7XG4gIGJvcmRlci1jb2xvcjogIzAyMzkxZTtcbn1cbi5idG4tc3VjY2Vzczpmb2N1cywgLmJ0bi1zdWNjZXNzLmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMzQ1MjU7XG4gIGJvcmRlci1jb2xvcjogIzAyMzkxZTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg0MiwgMTI4LCA4NiwgMC41KTtcbn1cbi5idG4tc3VjY2Vzcy5kaXNhYmxlZCwgLmJ0bi1zdWNjZXNzOmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNDZhMzg7XG4gIGJvcmRlci1jb2xvcjogIzA0NmEzODtcbn1cbi5idG4tc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDIzOTFlO1xuICBib3JkZXItY29sb3I6ICMwMjJkMTg7XG59XG4uYnRuLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tc3VjY2Vzcy5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDQyLCAxMjgsIDg2LCAwLjUpO1xufVxuXG4uYnRuLWluZm8ge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMxNzA4ZjtcbiAgYm9yZGVyLWNvbG9yOiAjMzE3MDhmO1xufVxuLmJ0bi1pbmZvOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNzVhNzM7XG4gIGJvcmRlci1jb2xvcjogIzI0NTI2OTtcbn1cbi5idG4taW5mbzpmb2N1cywgLmJ0bi1pbmZvLmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNzVhNzM7XG4gIGJvcmRlci1jb2xvcjogIzI0NTI2OTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg4MCwgMTMzLCAxNjAsIDAuNSk7XG59XG4uYnRuLWluZm8uZGlzYWJsZWQsIC5idG4taW5mbzpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzE3MDhmO1xuICBib3JkZXItY29sb3I6ICMzMTcwOGY7XG59XG4uYnRuLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4taW5mby5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI0NTI2OTtcbiAgYm9yZGVyLWNvbG9yOiAjMjE0YjYwO1xufVxuLmJ0bi1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLWluZm8uZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg4MCwgMTMzLCAxNjAsIDAuNSk7XG59XG5cbi5idG4td2FybmluZyB7XG4gIGNvbG9yOiAjMWIxYjFiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVhMTAzO1xuICBib3JkZXItY29sb3I6ICNlZWExMDM7XG59XG4uYnRuLXdhcm5pbmc6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M4ODcwMztcbiAgYm9yZGVyLWNvbG9yOiAjYmM3ZjAyO1xufVxuLmJ0bi13YXJuaW5nOmZvY3VzLCAuYnRuLXdhcm5pbmcuZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M4ODcwMztcbiAgYm9yZGVyLWNvbG9yOiAjYmM3ZjAyO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDIwNiwgMTQxLCA3LCAwLjUpO1xufVxuLmJ0bi13YXJuaW5nLmRpc2FibGVkLCAuYnRuLXdhcm5pbmc6ZGlzYWJsZWQge1xuICBjb2xvcjogIzFiMWIxYjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlYTEwMztcbiAgYm9yZGVyLWNvbG9yOiAjZWVhMTAzO1xufVxuLmJ0bi13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiYzdmMDI7XG4gIGJvcmRlci1jb2xvcjogI2FmNzYwMjtcbn1cbi5idG4td2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4td2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMjA2LCAxNDEsIDcsIDAuNSk7XG59XG5cbi5idG4tZGFuZ2VyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhNTFhMWY7XG4gIGJvcmRlci1jb2xvcjogI2E1MWExZjtcbn1cbi5idG4tZGFuZ2VyOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4NDE1MTk7XG4gIGJvcmRlci1jb2xvcjogIzc5MTMxNztcbn1cbi5idG4tZGFuZ2VyOmZvY3VzLCAuYnRuLWRhbmdlci5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODQxNTE5O1xuICBib3JkZXItY29sb3I6ICM3OTEzMTc7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMTc5LCA2MCwgNjUsIDAuNSk7XG59XG4uYnRuLWRhbmdlci5kaXNhYmxlZCwgLmJ0bi1kYW5nZXI6ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E1MWExZjtcbiAgYm9yZGVyLWNvbG9yOiAjYTUxYTFmO1xufVxuLmJ0bi1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3OTEzMTc7XG4gIGJvcmRlci1jb2xvcjogIzZlMTExNTtcbn1cbi5idG4tZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMTc5LCA2MCwgNjUsIDAuNSk7XG59XG5cbi5idG4tbGlnaHQge1xuICBjb2xvcjogIzFiMWIxYjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xufVxuLmJ0bi1saWdodDpob3ZlciB7XG4gIGNvbG9yOiAjMWIxYjFiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWNlY2VjO1xuICBib3JkZXItY29sb3I6ICNlNmU2ZTY7XG59XG4uYnRuLWxpZ2h0OmZvY3VzLCAuYnRuLWxpZ2h0LmZvY3VzIHtcbiAgY29sb3I6ICMxYjFiMWI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlY2VjZWM7XG4gIGJvcmRlci1jb2xvcjogI2U2ZTZlNjtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgyMjEsIDIyMSwgMjIxLCAwLjUpO1xufVxuLmJ0bi1saWdodC5kaXNhYmxlZCwgLmJ0bi1saWdodDpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMWIxYjFiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNmZmY7XG59XG4uYnRuLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1saWdodC5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzFiMWIxYjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTZlNjtcbiAgYm9yZGVyLWNvbG9yOiAjZGZkZmRmO1xufVxuLmJ0bi1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tbGlnaHQuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgyMjEsIDIyMSwgMjIxLCAwLjUpO1xufVxuXG4uYnRuLWRhcmsge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM2MzYzNjtcbiAgYm9yZGVyLWNvbG9yOiAjMzYzNjM2O1xufVxuLmJ0bi1kYXJrOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMzIzMjM7XG4gIGJvcmRlci1jb2xvcjogIzFkMWQxZDtcbn1cbi5idG4tZGFyazpmb2N1cywgLmJ0bi1kYXJrLmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMzIzMjM7XG4gIGJvcmRlci1jb2xvcjogIzFkMWQxZDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg4NCwgODQsIDg0LCAwLjUpO1xufVxuLmJ0bi1kYXJrLmRpc2FibGVkLCAuYnRuLWRhcms6ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM2MzYzNjtcbiAgYm9yZGVyLWNvbG9yOiAjMzYzNjM2O1xufVxuLmJ0bi1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLWRhcmsuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZDFkMWQ7XG4gIGJvcmRlci1jb2xvcjogIzE2MTYxNjtcbn1cbi5idG4tZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1kYXJrLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoODQsIDg0LCA4NCwgMC41KTtcbn1cblxuLmJ0bi1ncmVlbiB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDQ2YTM4O1xuICBib3JkZXItY29sb3I6ICMwNDZhMzg7XG59XG4uYnRuLWdyZWVuOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMzQ1MjU7XG4gIGJvcmRlci1jb2xvcjogIzAyMzkxZTtcbn1cbi5idG4tZ3JlZW46Zm9jdXMsIC5idG4tZ3JlZW4uZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAzNDUyNTtcbiAgYm9yZGVyLWNvbG9yOiAjMDIzOTFlO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDQyLCAxMjgsIDg2LCAwLjUpO1xufVxuLmJ0bi1ncmVlbi5kaXNhYmxlZCwgLmJ0bi1ncmVlbjpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDQ2YTM4O1xuICBib3JkZXItY29sb3I6ICMwNDZhMzg7XG59XG4uYnRuLWdyZWVuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1ncmVlbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1ncmVlbi5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAyMzkxZTtcbiAgYm9yZGVyLWNvbG9yOiAjMDIyZDE4O1xufVxuLmJ0bi1ncmVlbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tZ3JlZW46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tZ3JlZW4uZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg0MiwgMTI4LCA4NiwgMC41KTtcbn1cblxuLmJ0bi1saW1lIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MWE5Mjg7XG4gIGJvcmRlci1jb2xvcjogIzQxYTkyODtcbn1cbi5idG4tbGltZTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzU4YTIxO1xuICBib3JkZXItY29sb3I6ICMzMTgwMWU7XG59XG4uYnRuLWxpbWU6Zm9jdXMsIC5idG4tbGltZS5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzU4YTIxO1xuICBib3JkZXItY29sb3I6ICMzMTgwMWU7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoOTQsIDE4MiwgNzIsIDAuNSk7XG59XG4uYnRuLWxpbWUuZGlzYWJsZWQsIC5idG4tbGltZTpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDFhOTI4O1xuICBib3JkZXItY29sb3I6ICM0MWE5Mjg7XG59XG4uYnRuLWxpbWU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWxpbWU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tbGltZS5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMxODAxZTtcbiAgYm9yZGVyLWNvbG9yOiAjMmQ3NTFjO1xufVxuLmJ0bi1saW1lOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1saW1lOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLWxpbWUuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg5NCwgMTgyLCA3MiwgMC41KTtcbn1cblxuLmJ0bi1ibGFjayB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBib3JkZXItY29sb3I6ICMwMDA7XG59XG4uYnRuLWJsYWNrOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuICBib3JkZXItY29sb3I6IGJsYWNrO1xufVxuLmJ0bi1ibGFjazpmb2N1cywgLmJ0bi1ibGFjay5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbiAgYm9yZGVyLWNvbG9yOiBibGFjaztcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgzOCwgMzgsIDM4LCAwLjUpO1xufVxuLmJ0bi1ibGFjay5kaXNhYmxlZCwgLmJ0bi1ibGFjazpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBib3JkZXItY29sb3I6ICMwMDA7XG59XG4uYnRuLWJsYWNrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1ibGFjazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1ibGFjay5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG4gIGJvcmRlci1jb2xvcjogYmxhY2s7XG59XG4uYnRuLWJsYWNrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1ibGFjazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1ibGFjay5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDM4LCAzOCwgMzgsIDAuNSk7XG59XG5cbi5idG4tZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc2YTBiNDtcbiAgYm9yZGVyLWNvbG9yOiAjNzZhMGI0O1xufVxuLmJ0bi1mb2N1czpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWQ4ZmE2O1xuICBib3JkZXItY29sb3I6ICM1Nzg4YTA7XG59XG4uYnRuLWZvY3VzOmZvY3VzLCAuYnRuLWZvY3VzLmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1ZDhmYTY7XG4gIGJvcmRlci1jb2xvcjogIzU3ODhhMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgxMzksIDE3NCwgMTkxLCAwLjUpO1xufVxuLmJ0bi1mb2N1cy5kaXNhYmxlZCwgLmJ0bi1mb2N1czpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzZhMGI0O1xuICBib3JkZXItY29sb3I6ICM3NmEwYjQ7XG59XG4uYnRuLWZvY3VzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1mb2N1czpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1mb2N1cy5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU3ODhhMDtcbiAgYm9yZGVyLWNvbG9yOiAjNTM4MTk3O1xufVxuLmJ0bi1mb2N1czpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tZm9jdXM6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tZm9jdXMuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgxMzksIDE3NCwgMTkxLCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtcHJpbWFyeSB7XG4gIGNvbG9yOiAjMzI2ZmUyO1xuICBib3JkZXItY29sb3I6ICMzMjZmZTI7XG59XG4uYnRuLW91dGxpbmUtcHJpbWFyeTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzI2ZmUyO1xuICBib3JkZXItY29sb3I6ICMzMjZmZTI7XG59XG4uYnRuLW91dGxpbmUtcHJpbWFyeTpmb2N1cywgLmJ0bi1vdXRsaW5lLXByaW1hcnkuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDUwLCAxMTEsIDIyNiwgMC41KTtcbn1cbi5idG4tb3V0bGluZS1wcmltYXJ5LmRpc2FibGVkLCAuYnRuLW91dGxpbmUtcHJpbWFyeTpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMzI2ZmUyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tb3V0bGluZS1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tb3V0bGluZS1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzI2ZmUyO1xuICBib3JkZXItY29sb3I6ICMzMjZmZTI7XG59XG4uYnRuLW91dGxpbmUtcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLW91dGxpbmUtcHJpbWFyeS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDUwLCAxMTEsIDIyNiwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeSwgLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0IHtcbiAgY29sb3I6ICM0YzRjNGM7XG4gIGJvcmRlci1jb2xvcjogIzRjNGM0Yztcbn1cbi5idG4tb3V0bGluZS1zZWNvbmRhcnk6aG92ZXIsIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5pbnB1dC1ncm91cC10ZXh0OmhvdmVyLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dDpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGM0YzRjO1xuICBib3JkZXItY29sb3I6ICM0YzRjNGM7XG59XG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmZvY3VzLCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dDpmb2N1cyxcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQ6Zm9jdXMsIC5idG4tb3V0bGluZS1zZWNvbmRhcnkuZm9jdXMsIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5mb2N1cy5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuZm9jdXMuaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoNzYsIDc2LCA3NiwgMC41KTtcbn1cbi5idG4tb3V0bGluZS1zZWNvbmRhcnkuZGlzYWJsZWQsIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5kaXNhYmxlZC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuZGlzYWJsZWQuaW5wdXQtZ3JvdXAtdGV4dCwgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpkaXNhYmxlZCwgLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQ6ZGlzYWJsZWQsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0OmRpc2FibGVkIHtcbiAgY29sb3I6ICM0YzRjNGM7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5pbnB1dC1ncm91cC10ZXh0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGUsIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5zaG93ID4gLmRyb3Bkb3duLXRvZ2dsZS5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuc2hvdyA+IC5kcm9wZG93bi10b2dnbGUuaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGM0YzRjO1xuICBib3JkZXItY29sb3I6ICM0YzRjNGM7XG59XG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cywgLmlucHV0LWdyb3VwLXByZXBlbmQgLnNob3cgPiAuZHJvcGRvd24tdG9nZ2xlLmlucHV0LWdyb3VwLXRleHQ6Zm9jdXMsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5zaG93ID4gLmRyb3Bkb3duLXRvZ2dsZS5pbnB1dC1ncm91cC10ZXh0OmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg3NiwgNzYsIDc2LCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtc3VjY2VzcyB7XG4gIGNvbG9yOiAjMDQ2YTM4O1xuICBib3JkZXItY29sb3I6ICMwNDZhMzg7XG59XG4uYnRuLW91dGxpbmUtc3VjY2Vzczpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDQ2YTM4O1xuICBib3JkZXItY29sb3I6ICMwNDZhMzg7XG59XG4uYnRuLW91dGxpbmUtc3VjY2Vzczpmb2N1cywgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDQsIDEwNiwgNTYsIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtc3VjY2Vzcy5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6ZGlzYWJsZWQge1xuICBjb2xvcjogIzA0NmEzODtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLW91dGxpbmUtc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLW91dGxpbmUtc3VjY2Vzcy5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA0NmEzODtcbiAgYm9yZGVyLWNvbG9yOiAjMDQ2YTM4O1xufVxuLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg0LCAxMDYsIDU2LCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtaW5mbyB7XG4gIGNvbG9yOiAjMzE3MDhmO1xuICBib3JkZXItY29sb3I6ICMzMTcwOGY7XG59XG4uYnRuLW91dGxpbmUtaW5mbzpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzE3MDhmO1xuICBib3JkZXItY29sb3I6ICMzMTcwOGY7XG59XG4uYnRuLW91dGxpbmUtaW5mbzpmb2N1cywgLmJ0bi1vdXRsaW5lLWluZm8uZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDQ5LCAxMTIsIDE0MywgMC41KTtcbn1cbi5idG4tb3V0bGluZS1pbmZvLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtaW5mbzpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMzE3MDhmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tb3V0bGluZS1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tb3V0bGluZS1pbmZvLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzE3MDhmO1xuICBib3JkZXItY29sb3I6ICMzMTcwOGY7XG59XG4uYnRuLW91dGxpbmUtaW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLW91dGxpbmUtaW5mby5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDQ5LCAxMTIsIDE0MywgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLXdhcm5pbmcge1xuICBjb2xvcjogI2VlYTEwMztcbiAgYm9yZGVyLWNvbG9yOiAjZWVhMTAzO1xufVxuLmJ0bi1vdXRsaW5lLXdhcm5pbmc6aG92ZXIge1xuICBjb2xvcjogIzFiMWIxYjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlYTEwMztcbiAgYm9yZGVyLWNvbG9yOiAjZWVhMTAzO1xufVxuLmJ0bi1vdXRsaW5lLXdhcm5pbmc6Zm9jdXMsIC5idG4tb3V0bGluZS13YXJuaW5nLmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgyMzgsIDE2MSwgMywgMC41KTtcbn1cbi5idG4tb3V0bGluZS13YXJuaW5nLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtd2FybmluZzpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZWVhMTAzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tb3V0bGluZS13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tb3V0bGluZS13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjMWIxYjFiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVhMTAzO1xuICBib3JkZXItY29sb3I6ICNlZWExMDM7XG59XG4uYnRuLW91dGxpbmUtd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLW91dGxpbmUtd2FybmluZy5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDIzOCwgMTYxLCAzLCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtZGFuZ2VyIHtcbiAgY29sb3I6ICNhNTFhMWY7XG4gIGJvcmRlci1jb2xvcjogI2E1MWExZjtcbn1cbi5idG4tb3V0bGluZS1kYW5nZXI6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E1MWExZjtcbiAgYm9yZGVyLWNvbG9yOiAjYTUxYTFmO1xufVxuLmJ0bi1vdXRsaW5lLWRhbmdlcjpmb2N1cywgLmJ0bi1vdXRsaW5lLWRhbmdlci5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMTY1LCAyNiwgMzEsIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtZGFuZ2VyLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtZGFuZ2VyOmRpc2FibGVkIHtcbiAgY29sb3I6ICNhNTFhMWY7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi1vdXRsaW5lLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tb3V0bGluZS1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhNTFhMWY7XG4gIGJvcmRlci1jb2xvcjogI2E1MWExZjtcbn1cbi5idG4tb3V0bGluZS1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLW91dGxpbmUtZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMTY1LCAyNiwgMzEsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1saWdodCB7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNmZmY7XG59XG4uYnRuLW91dGxpbmUtbGlnaHQ6aG92ZXIge1xuICBjb2xvcjogIzFiMWIxYjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xufVxuLmJ0bi1vdXRsaW5lLWxpZ2h0OmZvY3VzLCAuYnRuLW91dGxpbmUtbGlnaHQuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtbGlnaHQuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1saWdodDpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tb3V0bGluZS1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjMWIxYjFiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNmZmY7XG59XG4uYnRuLW91dGxpbmUtbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tb3V0bGluZS1saWdodC5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1kYXJrIHtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIGJvcmRlci1jb2xvcjogIzM2MzYzNjtcbn1cbi5idG4tb3V0bGluZS1kYXJrOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNjM2MzY7XG4gIGJvcmRlci1jb2xvcjogIzM2MzYzNjtcbn1cbi5idG4tb3V0bGluZS1kYXJrOmZvY3VzLCAuYnRuLW91dGxpbmUtZGFyay5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoNTQsIDU0LCA1NCwgMC41KTtcbn1cbi5idG4tb3V0bGluZS1kYXJrLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtZGFyazpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tb3V0bGluZS1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tb3V0bGluZS1kYXJrLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzYzNjM2O1xuICBib3JkZXItY29sb3I6ICMzNjM2MzY7XG59XG4uYnRuLW91dGxpbmUtZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLW91dGxpbmUtZGFyay5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDU0LCA1NCwgNTQsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1ncmVlbiB7XG4gIGNvbG9yOiAjMDQ2YTM4O1xuICBib3JkZXItY29sb3I6ICMwNDZhMzg7XG59XG4uYnRuLW91dGxpbmUtZ3JlZW46aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA0NmEzODtcbiAgYm9yZGVyLWNvbG9yOiAjMDQ2YTM4O1xufVxuLmJ0bi1vdXRsaW5lLWdyZWVuOmZvY3VzLCAuYnRuLW91dGxpbmUtZ3JlZW4uZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDQsIDEwNiwgNTYsIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtZ3JlZW4uZGlzYWJsZWQsIC5idG4tb3V0bGluZS1ncmVlbjpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMDQ2YTM4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tb3V0bGluZS1ncmVlbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1ncmVlbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWdyZWVuLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDQ2YTM4O1xuICBib3JkZXItY29sb3I6ICMwNDZhMzg7XG59XG4uYnRuLW91dGxpbmUtZ3JlZW46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtZ3JlZW46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tb3V0bGluZS1ncmVlbi5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDQsIDEwNiwgNTYsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1saW1lIHtcbiAgY29sb3I6ICM0MWE5Mjg7XG4gIGJvcmRlci1jb2xvcjogIzQxYTkyODtcbn1cbi5idG4tb3V0bGluZS1saW1lOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MWE5Mjg7XG4gIGJvcmRlci1jb2xvcjogIzQxYTkyODtcbn1cbi5idG4tb3V0bGluZS1saW1lOmZvY3VzLCAuYnRuLW91dGxpbmUtbGltZS5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoNjUsIDE2OSwgNDAsIDAuNSk7XG59XG4uYnRuLW91dGxpbmUtbGltZS5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLWxpbWU6ZGlzYWJsZWQge1xuICBjb2xvcjogIzQxYTkyODtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLW91dGxpbmUtbGltZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1saW1lOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLW91dGxpbmUtbGltZS5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQxYTkyODtcbiAgYm9yZGVyLWNvbG9yOiAjNDFhOTI4O1xufVxuLmJ0bi1vdXRsaW5lLWxpbWU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtbGltZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWxpbWUuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg2NSwgMTY5LCA0MCwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLWJsYWNrIHtcbiAgY29sb3I6ICMwMDA7XG4gIGJvcmRlci1jb2xvcjogIzAwMDtcbn1cbi5idG4tb3V0bGluZS1ibGFjazpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBib3JkZXItY29sb3I6ICMwMDA7XG59XG4uYnRuLW91dGxpbmUtYmxhY2s6Zm9jdXMsIC5idG4tb3V0bGluZS1ibGFjay5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cbi5idG4tb3V0bGluZS1ibGFjay5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLWJsYWNrOmRpc2FibGVkIHtcbiAgY29sb3I6ICMwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi1vdXRsaW5lLWJsYWNrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWJsYWNrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLW91dGxpbmUtYmxhY2suZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIGJvcmRlci1jb2xvcjogIzAwMDtcbn1cbi5idG4tb3V0bGluZS1ibGFjazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1ibGFjazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWJsYWNrLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLWZvY3VzIHtcbiAgY29sb3I6ICM3NmEwYjQ7XG4gIGJvcmRlci1jb2xvcjogIzc2YTBiNDtcbn1cbi5idG4tb3V0bGluZS1mb2N1czpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzZhMGI0O1xuICBib3JkZXItY29sb3I6ICM3NmEwYjQ7XG59XG4uYnRuLW91dGxpbmUtZm9jdXM6Zm9jdXMsIC5idG4tb3V0bGluZS1mb2N1cy5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMTE4LCAxNjAsIDE4MCwgMC41KTtcbn1cbi5idG4tb3V0bGluZS1mb2N1cy5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLWZvY3VzOmRpc2FibGVkIHtcbiAgY29sb3I6ICM3NmEwYjQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi1vdXRsaW5lLWZvY3VzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWZvY3VzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLW91dGxpbmUtZm9jdXMuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NmEwYjQ7XG4gIGJvcmRlci1jb2xvcjogIzc2YTBiNDtcbn1cbi5idG4tb3V0bGluZS1mb2N1czpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1mb2N1czpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWZvY3VzLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMTE4LCAxNjAsIDE4MCwgMC41KTtcbn1cblxuLmJ0bi1saW5rIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMzMjZmZTI7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmJ0bi1saW5rOmhvdmVyIHtcbiAgY29sb3I6ICMzMjZmZTI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5idG4tbGluazpmb2N1cywgLmJ0bi1saW5rLmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmJ0bi1saW5rOmRpc2FibGVkLCAuYnRuLWxpbmsuZGlzYWJsZWQge1xuICBjb2xvcjogIzY2NjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5idG4tbGcsIC5idG4tZ3JvdXAtbGcgPiAuYnRuIHtcbiAgcGFkZGluZzogMXJlbSAxLjg3NXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuXG4uYnRuLXNtLCAuYnRuLWdyb3VwLXNtID4gLmJ0biB7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtO1xufVxuXG4uYnRuLWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmJ0bi1ibG9jayArIC5idG4tYmxvY2sge1xuICBtYXJnaW4tdG9wOiAwLjVyZW07XG59XG5cbmlucHV0W3R5cGU9c3VibWl0XS5idG4tYmxvY2ssXG5pbnB1dFt0eXBlPXJlc2V0XS5idG4tYmxvY2ssXG5pbnB1dFt0eXBlPWJ1dHRvbl0uYnRuLWJsb2NrIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5mYWRlIHtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyBsaW5lYXI7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuZmFkZSB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmZhZGU6bm90KC5zaG93KSB7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5jb2xsYXBzZTpub3QoLnNob3cpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmNvbGxhcHNpbmcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogaGVpZ2h0IDAuMzVzIGVhc2U7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY29sbGFwc2luZyB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmNvbGxhcHNpbmcud2lkdGgge1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiBhdXRvO1xuICB0cmFuc2l0aW9uOiB3aWR0aCAwLjM1cyBlYXNlO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmNvbGxhcHNpbmcud2lkdGgge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuLmRyb3B1cCxcbi5kcm9wcmlnaHQsXG4uZHJvcGRvd24sXG4uZHJvcGxlZnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5kcm9wZG93bi10b2dnbGUge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogMC4yNTVlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXRvcDogMC4zZW0gc29saWQ7XG4gIGJvcmRlci1yaWdodDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIGJvcmRlci1sZWZ0OiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5kcm9wZG93bi10b2dnbGU6ZW1wdHk6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5kcm9wZG93bi1tZW51IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwMDA7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsb2F0OiBsZWZ0O1xuICBtaW4td2lkdGg6IDEwcmVtO1xuICBwYWRkaW5nOiAwLjVyZW0gMDtcbiAgbWFyZ2luOiAwLjEyNXJlbSAwIDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICMzNjM2MzY7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtO1xufVxuXG4uZHJvcGRvd24tbWVudS1sZWZ0IHtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IDA7XG59XG5cbi5kcm9wZG93bi1tZW51LXJpZ2h0IHtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IGF1dG87XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuZHJvcGRvd24tbWVudS1zbS1sZWZ0IHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwO1xuICB9XG4gIC5kcm9wZG93bi1tZW51LXNtLXJpZ2h0IHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmRyb3Bkb3duLW1lbnUtbWQtbGVmdCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMDtcbiAgfVxuICAuZHJvcGRvd24tbWVudS1tZC1yaWdodCB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuZHJvcGRvd24tbWVudS1sZy1sZWZ0IHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwO1xuICB9XG4gIC5kcm9wZG93bi1tZW51LWxnLXJpZ2h0IHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC5kcm9wZG93bi1tZW51LXhsLWxlZnQge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDA7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUteGwtcmlnaHQge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbn1cbi5kcm9wdXAgLmRyb3Bkb3duLW1lbnUge1xuICB0b3A6IGF1dG87XG4gIGJvdHRvbTogMTAwJTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMC4xMjVyZW07XG59XG4uZHJvcHVwIC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMC4yNTVlbTtcbiAgdmVydGljYWwtYWxpZ246IDAuMjU1ZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci10b3A6IDA7XG4gIGJvcmRlci1yaWdodDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDAuM2VtIHNvbGlkO1xuICBib3JkZXItbGVmdDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG59XG4uZHJvcHVwIC5kcm9wZG93bi10b2dnbGU6ZW1wdHk6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5kcm9wcmlnaHQgLmRyb3Bkb3duLW1lbnUge1xuICB0b3A6IDA7XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiAxMDAlO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tbGVmdDogMC4xMjVyZW07XG59XG4uZHJvcHJpZ2h0IC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMC4yNTVlbTtcbiAgdmVydGljYWwtYWxpZ246IDAuMjU1ZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci10b3A6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b206IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdDogMC4zZW0gc29saWQ7XG59XG4uZHJvcHJpZ2h0IC5kcm9wZG93bi10b2dnbGU6ZW1wdHk6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uZHJvcHJpZ2h0IC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgdmVydGljYWwtYWxpZ246IDA7XG59XG5cbi5kcm9wbGVmdCAuZHJvcGRvd24tbWVudSB7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDEwMCU7XG4gIGxlZnQ6IGF1dG87XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1yaWdodDogMC4xMjVyZW07XG59XG4uZHJvcGxlZnQgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogMC4yNTVlbTtcbiAgY29udGVudDogXCJcIjtcbn1cbi5kcm9wbGVmdCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZHJvcGxlZnQgLmRyb3Bkb3duLXRvZ2dsZTo6YmVmb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDAuMjU1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAwLjI1NWVtO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItdG9wOiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAwLjNlbSBzb2xpZDtcbiAgYm9yZGVyLWJvdHRvbTogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG59XG4uZHJvcGxlZnQgLmRyb3Bkb3duLXRvZ2dsZTplbXB0eTo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5kcm9wbGVmdCAuZHJvcGRvd24tdG9nZ2xlOjpiZWZvcmUge1xuICB2ZXJ0aWNhbC1hbGlnbjogMDtcbn1cblxuLmRyb3Bkb3duLW1lbnVbeC1wbGFjZW1lbnRePXRvcF0sIC5kcm9wZG93bi1tZW51W3gtcGxhY2VtZW50Xj1yaWdodF0sIC5kcm9wZG93bi1tZW51W3gtcGxhY2VtZW50Xj1ib3R0b21dLCAuZHJvcGRvd24tbWVudVt4LXBsYWNlbWVudF49bGVmdF0ge1xuICByaWdodDogYXV0bztcbiAgYm90dG9tOiBhdXRvO1xufVxuXG4uZHJvcGRvd24tZGl2aWRlciB7XG4gIGhlaWdodDogMDtcbiAgbWFyZ2luOiAwLjQ2ODc1cmVtIDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZmZmO1xufVxuXG4uZHJvcGRvd24taXRlbSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMC4yNXJlbSAxLjVyZW07XG4gIGNsZWFyOiBib3RoO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzM2MzYzNjtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xufVxuLmRyb3Bkb3duLWl0ZW06aG92ZXIsIC5kcm9wZG93bi1pdGVtOmZvY3VzIHtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uZHJvcGRvd24taXRlbS5hY3RpdmUsIC5kcm9wZG93bi1pdGVtOmFjdGl2ZSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmRyb3Bkb3duLWl0ZW0uZGlzYWJsZWQsIC5kcm9wZG93bi1pdGVtOmRpc2FibGVkIHtcbiAgY29sb3I6ICM2NjY7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmRyb3Bkb3duLW1lbnUuc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uZHJvcGRvd24taGVhZGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAuNXJlbSAxLjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgY29sb3I6ICNjY2M7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5kcm9wZG93bi1pdGVtLXRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMC4yNXJlbSAxLjVyZW07XG4gIGNvbG9yOiAjMzYzNjM2O1xufVxuXG4uYnRuLWdyb3VwLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uYnRuLWdyb3VwID4gLmJ0bixcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4OiAxIDEgYXV0bztcbn1cbi5idG4tZ3JvdXAgPiAuYnRuOmhvdmVyLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46aG92ZXIge1xuICB6LWluZGV4OiAxO1xufVxuLmJ0bi1ncm91cCA+IC5idG46Zm9jdXMsIC5idG4tZ3JvdXAgPiAuYnRuOmFjdGl2ZSwgLmJ0bi1ncm91cCA+IC5idG4uYWN0aXZlLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46Zm9jdXMsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjphY3RpdmUsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi5hY3RpdmUge1xuICB6LWluZGV4OiAxO1xufVxuXG4uYnRuLXRvb2xiYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbi5idG4tdG9vbGJhciAuaW5wdXQtZ3JvdXAge1xuICB3aWR0aDogYXV0bztcbn1cblxuLmJ0bi1ncm91cCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4uYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi1sZWZ0OiAtMC4xMjVyZW07XG59XG4uYnRuLWdyb3VwID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbi5idG4tZ3JvdXAgPiAuYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuLmJ0bi1ncm91cCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4uYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4ge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuXG4uZHJvcGRvd24tdG9nZ2xlLXNwbGl0IHtcbiAgcGFkZGluZy1yaWdodDogMC43MDMxMjVyZW07XG4gIHBhZGRpbmctbGVmdDogMC43MDMxMjVyZW07XG59XG4uZHJvcGRvd24tdG9nZ2xlLXNwbGl0OjphZnRlciwgLmRyb3B1cCAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0OjphZnRlciwgLmRyb3ByaWdodCAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0OjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLmRyb3BsZWZ0IC5kcm9wZG93bi10b2dnbGUtc3BsaXQ6OmJlZm9yZSB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLmJ0bi1zbSArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQsIC5idG4tZ3JvdXAtc20gPiAuYnRuICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuMzc1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuMzc1cmVtO1xufVxuXG4uYnRuLWxnICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCwgLmJ0bi1ncm91cC1sZyA+IC5idG4gKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0IHtcbiAgcGFkZGluZy1yaWdodDogMS40MDYyNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAxLjQwNjI1cmVtO1xufVxuXG4uYnRuLWdyb3VwLXZlcnRpY2FsIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4sXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi10b3A6IC0wLjEyNXJlbTtcbn1cbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4ge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG5cbi5idG4tZ3JvdXAtdG9nZ2xlID4gLmJ0bixcbi5idG4tZ3JvdXAtdG9nZ2xlID4gLmJ0bi1ncm91cCA+IC5idG4ge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmJ0bi1ncm91cC10b2dnbGUgPiAuYnRuIGlucHV0W3R5cGU9cmFkaW9dLFxuLmJ0bi1ncm91cC10b2dnbGUgPiAuYnRuIGlucHV0W3R5cGU9Y2hlY2tib3hdLFxuLmJ0bi1ncm91cC10b2dnbGUgPiAuYnRuLWdyb3VwID4gLmJ0biBpbnB1dFt0eXBlPXJhZGlvXSxcbi5idG4tZ3JvdXAtdG9nZ2xlID4gLmJ0bi1ncm91cCA+IC5idG4gaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uaW5wdXQtZ3JvdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LFxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICB3aWR0aDogMSU7XG4gIG1pbi13aWR0aDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wgKyAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCArIC5jdXN0b20tc2VsZWN0LFxuLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCArIC5jdXN0b20tZmlsZSxcbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0ICsgLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0ICsgLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCArIC5jdXN0b20tZmlsZSxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0ICsgLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0ICsgLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdCArIC5jdXN0b20tZmlsZSxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSArIC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUgKyAuY3VzdG9tLXNlbGVjdCxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSArIC5jdXN0b20tZmlsZSB7XG4gIG1hcmdpbi1sZWZ0OiAtMC4wNjI1cmVtO1xufVxuLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbDpmb2N1cyxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0OmZvY3VzLFxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlIC5jdXN0b20tZmlsZS1pbnB1dDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIHotaW5kZXg6IDM7XG59XG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUgLmN1c3RvbS1maWxlLWlucHV0OmZvY3VzIHtcbiAgei1pbmRleDogNDtcbn1cbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2w6bm90KDpmaXJzdC1jaGlsZCksXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlOm5vdCg6bGFzdC1jaGlsZCkgLmN1c3RvbS1maWxlLWxhYmVsLCAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGU6bm90KDpsYXN0LWNoaWxkKSAuY3VzdG9tLWZpbGUtbGFiZWw6OmFmdGVyIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlOm5vdCg6Zmlyc3QtY2hpbGQpIC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG4uaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbikgPiAuZm9ybS1jb250cm9sOm5vdCg6bGFzdC1jaGlsZCksXG4uaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbikgPiAuY3VzdG9tLXNlbGVjdDpub3QoOmxhc3QtY2hpbGQpLFxuLmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pID4gLmN1c3RvbS1maWxlOm5vdCg6bGFzdC1jaGlsZCkgLmN1c3RvbS1maWxlLWxhYmVsLFxuLmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pID4gLmN1c3RvbS1maWxlOm5vdCg6bGFzdC1jaGlsZCkgLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlciB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbn1cbi5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbiA+IC5mb3JtLWNvbnRyb2w6bnRoLWxhc3QtY2hpbGQobiszKSxcbi5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbiA+IC5jdXN0b20tc2VsZWN0Om50aC1sYXN0LWNoaWxkKG4rMyksXG4uaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24gPiAuY3VzdG9tLWZpbGU6bnRoLWxhc3QtY2hpbGQobiszKSAuY3VzdG9tLWZpbGUtbGFiZWwsXG4uaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24gPiAuY3VzdG9tLWZpbGU6bnRoLWxhc3QtY2hpbGQobiszKSAuY3VzdG9tLWZpbGUtbGFiZWw6OmFmdGVyIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCxcbi5pbnB1dC1ncm91cC1hcHBlbmQge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmlucHV0LWdyb3VwLXByZXBlbmQgLmJ0bixcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbn1cbi5pbnB1dC1ncm91cC1wcmVwZW5kIC5idG46Zm9jdXMsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG46Zm9jdXMge1xuICB6LWluZGV4OiAzO1xufVxuLmlucHV0LWdyb3VwLXByZXBlbmQgLmJ0biArIC5idG4sXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCAuYnRuICsgLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCArIC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQgKyAuYnRuLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuICsgLmJ0bixcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0biArIC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCArIC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCArIC5idG4ge1xuICBtYXJnaW4tbGVmdDogLTAuMDYyNXJlbTtcbn1cblxuLmlucHV0LWdyb3VwLXByZXBlbmQge1xuICBtYXJnaW4tcmlnaHQ6IC0wLjA2MjVyZW07XG59XG5cbi5pbnB1dC1ncm91cC1hcHBlbmQge1xuICBtYXJnaW4tbGVmdDogLTAuMDYyNXJlbTtcbn1cblxuLmlucHV0LWdyb3VwLXRleHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAwLjM3NXJlbSAwLjc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtO1xufVxuLmlucHV0LWdyb3VwLXRleHQgaW5wdXRbdHlwZT1yYWRpb10sXG4uaW5wdXQtZ3JvdXAtdGV4dCBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLWNvbnRyb2w6bm90KHRleHRhcmVhKSxcbi5pbnB1dC1ncm91cC1sZyA+IC5jdXN0b20tc2VsZWN0IHtcbiAgaGVpZ2h0OiBjYWxjKDEuMmVtICsgMnJlbSArIDAuMTI1cmVtKTtcbn1cblxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1sZyA+IC5jdXN0b20tc2VsZWN0LFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmJ0bixcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuIHtcbiAgcGFkZGluZzogMXJlbSAxLjg3NXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBib3JkZXItcmFkaXVzOiAwLjE4NzVyZW07XG59XG5cbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLWNvbnRyb2w6bm90KHRleHRhcmVhKSxcbi5pbnB1dC1ncm91cC1zbSA+IC5jdXN0b20tc2VsZWN0IHtcbiAgaGVpZ2h0OiBjYWxjKDEuMmVtICsgMC41cmVtICsgMC4xMjVyZW0pO1xufVxuXG4uaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLXNtID4gLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuYnRuLFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG4ge1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbTtcbn1cblxuLmlucHV0LWdyb3VwLWxnID4gLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAtc20gPiAuY3VzdG9tLXNlbGVjdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDIuNzVyZW07XG59XG5cbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmJ0bixcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbikgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuLFxuLmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pID4gLmlucHV0LWdyb3VwLWFwcGVuZDpub3QoOmxhc3QtY2hpbGQpID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24gPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOm50aC1sYXN0LWNoaWxkKG4rMykgPiAuYnRuLFxuLmlucHV0LWdyb3VwLmhhcy12YWxpZGF0aW9uID4gLmlucHV0LWdyb3VwLWFwcGVuZDpudGgtbGFzdC1jaGlsZChuKzMpID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOmxhc3QtY2hpbGQgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZDpsYXN0LWNoaWxkID4gLmlucHV0LWdyb3VwLXRleHQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4sXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZDpub3QoOmZpcnN0LWNoaWxkKSA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQ6Zmlyc3QtY2hpbGQgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQ6Zmlyc3QtY2hpbGQgPiAuaW5wdXQtZ3JvdXAtdGV4dDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG5cbi5jdXN0b20tY29udHJvbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1pbi1oZWlnaHQ6IDEuNHJlbTtcbiAgcGFkZGluZy1sZWZ0OiAxLjg3NXJlbTtcbiAgcHJpbnQtY29sb3ItYWRqdXN0OiBleGFjdDtcbn1cblxuLmN1c3RvbS1jb250cm9sLWlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBtYXJnaW4tcmlnaHQ6IDAuOTM3NXJlbTtcbn1cblxuLmN1c3RvbS1jb250cm9sLWlucHV0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAtMTtcbiAgd2lkdGg6IDEuMjVyZW07XG4gIGhlaWdodDogMS4zMjVyZW07XG4gIG9wYWNpdHk6IDA7XG59XG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIGJvcmRlci1jb2xvcjogIzM2MzYzNjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5jdXN0b20tY29udHJvbC1pbnB1dDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4wNjI1cmVtICNmZmYsIDAgMCAwIDAuMTI1cmVtIHJnYmEoNTAsIDExMSwgMjI2LCAwLjIxNik7XG59XG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzYzNjM2O1xufVxuLmN1c3RvbS1jb250cm9sLWlucHV0Om5vdCg6ZGlzYWJsZWQpOmFjdGl2ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZWRkZjg7XG4gIGJvcmRlci1jb2xvcjogIzMyNmZlMjtcbn1cbi5jdXN0b20tY29udHJvbC1pbnB1dFtkaXNhYmxlZF0gfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwsIC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gIGNvbG9yOiAjNjY2O1xufVxuLmN1c3RvbS1jb250cm9sLWlucHV0W2Rpc2FibGVkXSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG59XG5cbi5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cbi5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDAuMDc1cmVtO1xuICBsZWZ0OiAtMS44NzVyZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMS4yNXJlbTtcbiAgaGVpZ2h0OiAxLjI1cmVtO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgIzM2MzYzNjtcbn1cbi5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMC4wNzVyZW07XG4gIGxlZnQ6IC0xLjg3NXJlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxLjI1cmVtO1xuICBoZWlnaHQ6IDEuMjVyZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6IDUwJS8xMDAlIDEwMCUgbm8tcmVwZWF0O1xufVxuXG4uY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzIwJyBoZWlnaHQ9JzIwJyB2aWV3Qm94PScwIDAgMjAgMjAnJTNFJTNDZyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnJTNFJTNDcGF0aCBzdHJva2U9JyUyMzM2MzYzNicgZD0nTS41LjVoMTl2MTlILjV6Jy8lM0UlM0NwYXRoIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNMTUuNjA1IDUuMjY4Yy4zMzQtLjM2NS44MTctLjM0MiAxLjEzNi0uMDIzLjMxOC4zMTguMzYuODE2LjAzNCAxLjE3MmE5MDMuNTQ3IDkwMy41NDcgMCAwIDEtNS4zIDUuOTRsLTEuMzMgMS40OGEyOTEyLjU2NyAyOTEyLjU2NyAwIDAgMC0xLjcxOCAxLjkxNWMtLjMuMzMzLS44NDYuMzIzLTEuMTUyLjAxNi0uNTU5LS41MzItMS4wMDYtLjk2MS0yLjAxMi0xLjkyOGwtLjM1NC0uMzRjLS43LS42NzQtMS4xNzUtMS4xMjktMS42NTYtMS41ODctLjM1NC0uMzM5LS4zMi0uODM4IDAtMS4xNjMuMzE2LS4zMjEuNzk4LS4zNiAxLjEzNi0uMDIuOTguOTI4IDEuODE3IDEuNzMyIDMuNDA4IDMuMjY4IDMuNDQ4LTMuODQzIDUuNTY3LTYuMjEyIDcuODA4LTguNzN6Jy8lM0UlM0MvZyUzRSUzQy9zdmclM0UlMEFcIik7XG59XG4uY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1pbnB1dDppbmRldGVybWluYXRlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICMzMjZmZTI7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMjZmZTI7XG59XG4uY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1pbnB1dDppbmRldGVybWluYXRlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNCcgaGVpZ2h0PScyNCcgdmlld0JveD0nMCAwIDI0IDI0JyUzRSUzQ3BhdGggZmlsbD0nbm9uZScgZmlsbC1ydWxlPSdldmVub2RkJyBzdHJva2U9JyUyMzM2MzYzNicgZD0nTS41LjVoMjN2MjNILjV6Jy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xufVxuLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbn1cbi5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkOmluZGV0ZXJtaW5hdGUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG59XG5cbi5jdXN0b20tcmFkaW8gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG4uY3VzdG9tLXJhZGlvIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQyUzRnhtbCB2ZXJzaW9uPScxLjAnIGVuY29kaW5nPSdVVEYtOCclM0YlM0UlM0Nzdmcgd2lkdGg9JzIwcHgnIGhlaWdodD0nMjBweCcgdmlld0JveD0nMCAwIDIwIDIwJyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnJTNFJTNDZyBpZD0nU3R5bGUtR3VpZGUnIHN0cm9rZT0nbm9uZScgc3Ryb2tlLXdpZHRoPScxJyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnJTNFJTNDZyBpZD0nMDcuLUljb25zJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSUyOC03NDkuMDAwMDAwLCAtNjg4LjAwMDAwMCUyOSclM0UlM0NnIGlkPSdGdW5jdGlvbmFsJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSUyODEwMC4wMDAwMDAsIDQ5OS4wMDAwMDAlMjknJTNFJTNDZyBpZD0nRWxlbWVudHMtLy1VSS0vLVJhZGlvLS8tU2VsZWN0ZWQnIHRyYW5zZm9ybT0ndHJhbnNsYXRlJTI4NjQ5LjAwMDAwMCwgMTg5LjAwMDAwMCUyOSclM0UlM0NjaXJjbGUgaWQ9J092YWwnIHN0cm9rZT0nJTIzMzYzNjM2JyBzdHJva2Utd2lkdGg9JzEnIGN4PScxMCcgY3k9JzEwJyByPSc5LjUnJTNFJTNDL2NpcmNsZSUzRSUzQ2NpcmNsZSBpZD0nT3ZhbCcgZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGN4PScxMCcgY3k9JzEwJyByPSc2JyUzRSUzQy9jaXJjbGUlM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7XG59XG4uY3VzdG9tLXJhZGlvIC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xufVxuXG4uY3VzdG9tLXN3aXRjaCB7XG4gIHBhZGRpbmctbGVmdDogMi44MTI1cmVtO1xufVxuLmN1c3RvbS1zd2l0Y2ggLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBsZWZ0OiAtMi44MTI1cmVtO1xuICB3aWR0aDogMi4xODc1cmVtO1xuICBwb2ludGVyLWV2ZW50czogYWxsO1xuICBib3JkZXItcmFkaXVzOiAwLjYyNXJlbTtcbn1cbi5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICB0b3A6IDAuMnJlbTtcbiAgbGVmdDogLTIuNjg3NXJlbTtcbiAgd2lkdGg6IGNhbGMoMS4yNXJlbSAtIDAuMjVyZW0pO1xuICBoZWlnaHQ6IGNhbGMoMS4yNXJlbSAtIDAuMjVyZW0pO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzYzNjM2O1xuICBib3JkZXItcmFkaXVzOiAwLjYyNXJlbTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY3VzdG9tLXN3aXRjaCAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uY3VzdG9tLXN3aXRjaCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMC45Mzc1cmVtKTtcbn1cbi5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xufVxuXG4uY3VzdG9tLXNlbGVjdCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogY2FsYygyLjE1cmVtICsgMC4xMjVyZW0pO1xuICBwYWRkaW5nOiAwLjM3NXJlbSAyLjc1cmVtIDAuMzc1cmVtIDAuNzVyZW07XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBiYWNrZ3JvdW5kOiAjZmZmIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyB3aWR0aD0nMjQnIGhlaWdodD0nMjQnIHZpZXdCb3g9JzAgMCAyNCAyNCclM0UlM0NkZWZzJTNFJTNDcGF0aCBpZD0nYScgZD0nTTEyIDEzLjU4Nkw2LjcwNyA4LjI5M2ExIDEgMCAwIDAtMS40MTQgMS40MTRsNiA2YTEgMSAwIDAgMCAxLjQxNCAwbDYtNmExIDEgMCAxIDAtMS40MTQtMS40MTRMMTIgMTMuNTg2eicvJTNFJTNDL2RlZnMlM0UlM0N1c2UgZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J2V2ZW5vZGQnIHhsaW5rOmhyZWY9JyUyM2EnLyUzRSUzQy9zdmclM0UlMEFcIikgbm8tcmVwZWF0IHJpZ2h0IDAuNzVyZW0gY2VudGVyLzIycHggMjJweDtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW07XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG4uY3VzdG9tLXNlbGVjdDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzM2MzYzNjtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5jdXN0b20tc2VsZWN0OmZvY3VzOjotbXMtdmFsdWUge1xuICBjb2xvcjogIzM2MzYzNjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5jdXN0b20tc2VsZWN0W211bHRpcGxlXSwgLmN1c3RvbS1zZWxlY3Rbc2l6ZV06bm90KFtzaXplPVwiMVwiXSkge1xuICBoZWlnaHQ6IGF1dG87XG4gIHBhZGRpbmctcmlnaHQ6IDAuNzVyZW07XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG59XG4uY3VzdG9tLXNlbGVjdDpkaXNhYmxlZCB7XG4gIGNvbG9yOiByZ2JhKDEwMiwgMTAyLCAxMDIsIDAuOCk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG59XG4uY3VzdG9tLXNlbGVjdDo6LW1zLWV4cGFuZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY3VzdG9tLXNlbGVjdDotbW96LWZvY3VzcmluZyB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdGV4dC1zaGFkb3c6IDAgMCAwICMzNjM2MzY7XG59XG5cbi5jdXN0b20tc2VsZWN0LXNtIHtcbiAgaGVpZ2h0OiBjYWxjKDEuMmVtICsgMC41cmVtICsgMC4xMjVyZW0pO1xuICBwYWRkaW5nLXRvcDogMC4yNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuMjVyZW07XG4gIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICBmb250LXNpemU6IDFyZW07XG59XG5cbi5jdXN0b20tc2VsZWN0LWxnIHtcbiAgaGVpZ2h0OiBjYWxjKDEuMmVtICsgMnJlbSArIDAuMTI1cmVtKTtcbiAgcGFkZGluZy10b3A6IDFyZW07XG4gIHBhZGRpbmctYm90dG9tOiAxcmVtO1xuICBwYWRkaW5nLWxlZnQ6IDEuODc1cmVtO1xuICBmb250LXNpemU6IDEyNSU7XG59XG5cbi5jdXN0b20tZmlsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBjYWxjKDIuMTVyZW0gKyAwLjEyNXJlbSk7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jdXN0b20tZmlsZS1pbnB1dCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogY2FsYygyLjE1cmVtICsgMC4xMjVyZW0pO1xuICBtYXJnaW46IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG9wYWNpdHk6IDA7XG59XG4uY3VzdG9tLWZpbGUtaW5wdXQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICBib3JkZXItY29sb3I6ICMzNjM2MzY7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uY3VzdG9tLWZpbGUtaW5wdXRbZGlzYWJsZWRdIH4gLmN1c3RvbS1maWxlLWxhYmVsLCAuY3VzdG9tLWZpbGUtaW5wdXQ6ZGlzYWJsZWQgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xufVxuLmN1c3RvbS1maWxlLWlucHV0OmxhbmcoZW4pIH4gLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiQnJvd3NlXCI7XG59XG4uY3VzdG9tLWZpbGUtaW5wdXQgfiAuY3VzdG9tLWZpbGUtbGFiZWxbZGF0YS1icm93c2VdOjphZnRlciB7XG4gIGNvbnRlbnQ6IGF0dHIoZGF0YS1icm93c2UpO1xufVxuXG4uY3VzdG9tLWZpbGUtbGFiZWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDE7XG4gIGhlaWdodDogY2FsYygyLjE1cmVtICsgMC4xMjVyZW0pO1xuICBwYWRkaW5nOiAwLjM3NXJlbSAwLjc1cmVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtO1xufVxuLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAzO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAyLjE1cmVtO1xuICBwYWRkaW5nOiAwLjM3NXJlbSAwLjc1cmVtO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBjb2xvcjogIzM2MzYzNjtcbiAgY29udGVudDogXCJCcm93c2VcIjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbiAgYm9yZGVyLWxlZnQ6IGluaGVyaXQ7XG4gIGJvcmRlci1yYWRpdXM6IDAgMC4xMjVyZW0gMC4xMjVyZW0gMDtcbn1cblxuLmN1c3RvbS1yYW5nZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEuMjVyZW07XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBhcHBlYXJhbmNlOiBub25lO1xufVxuLmN1c3RvbS1yYW5nZTpmb2N1cyB7XG4gIG91dGxpbmU6IDA7XG59XG4uY3VzdG9tLXJhbmdlOmZvY3VzOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMDYyNXJlbSAjZmZmLCBub25lO1xufVxuLmN1c3RvbS1yYW5nZTpmb2N1czo6LW1vei1yYW5nZS10aHVtYiB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMDYyNXJlbSAjZmZmLCBub25lO1xufVxuLmN1c3RvbS1yYW5nZTpmb2N1czo6LW1zLXRodW1iIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4wNjI1cmVtICNmZmYsIG5vbmU7XG59XG4uY3VzdG9tLXJhbmdlOjotbW96LWZvY3VzLW91dGVyIHtcbiAgYm9yZGVyOiAwO1xufVxuLmN1c3RvbS1yYW5nZTo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBtYXJnaW4tdG9wOiAtMC4yNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyNmZlMjtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY3VzdG9tLXJhbmdlOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmN1c3RvbS1yYW5nZTo6LXdlYmtpdC1zbGlkZXItdGh1bWI6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NlZGRmODtcbn1cbi5jdXN0b20tcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNrIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMC41cmVtO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY2NjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbn1cbi5jdXN0b20tcmFuZ2U6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzI2ZmUyO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jdXN0b20tcmFuZ2U6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5jdXN0b20tcmFuZ2U6Oi1tb3otcmFuZ2UtdGh1bWI6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NlZGRmODtcbn1cbi5jdXN0b20tcmFuZ2U6Oi1tb3otcmFuZ2UtdHJhY2sge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAwLjVyZW07XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjY2O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xufVxuLmN1c3RvbS1yYW5nZTo6LW1zLXRodW1iIHtcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjEyNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IDAuMTI1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzI2ZmUyO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jdXN0b20tcmFuZ2U6Oi1tcy10aHVtYiB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmN1c3RvbS1yYW5nZTo6LW1zLXRodW1iOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZWRkZjg7XG59XG4uY3VzdG9tLXJhbmdlOjotbXMtdHJhY2sge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAwLjVyZW07XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXdpZHRoOiAwLjVyZW07XG59XG4uY3VzdG9tLXJhbmdlOjotbXMtZmlsbC1sb3dlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NjY7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG59XG4uY3VzdG9tLXJhbmdlOjotbXMtZmlsbC11cHBlciB7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY2NjtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbn1cbi5jdXN0b20tcmFuZ2U6ZGlzYWJsZWQ6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbn1cbi5jdXN0b20tcmFuZ2U6ZGlzYWJsZWQ6Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNrIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmN1c3RvbS1yYW5nZTpkaXNhYmxlZDo6LW1vei1yYW5nZS10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG59XG4uY3VzdG9tLXJhbmdlOmRpc2FibGVkOjotbW96LXJhbmdlLXRyYWNrIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmN1c3RvbS1yYW5nZTpkaXNhYmxlZDo6LW1zLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbn1cblxuLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsXG4uY3VzdG9tLWZpbGUtbGFiZWwsXG4uY3VzdG9tLXNlbGVjdCB7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLFxuICAuY3VzdG9tLWZpbGUtbGFiZWwsXG4gIC5jdXN0b20tc2VsZWN0IHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi5uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLm5hdi1saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ubmF2LWxpbms6aG92ZXIsIC5uYXYtbGluazpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5uYXYtbGluay5kaXNhYmxlZCB7XG4gIGNvbG9yOiAjNjY2O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4ubmF2LXRhYnMge1xuICBib3JkZXItYm90dG9tOiAwLjEyNXJlbSBzb2xpZCAjNDFhOTI4O1xufVxuLm5hdi10YWJzIC5uYXYtbGluayB7XG4gIG1hcmdpbi1ib3R0b206IC0wLjEyNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMC4xMjVyZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMTI1cmVtO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4xMjVyZW07XG59XG4ubmF2LXRhYnMgLm5hdi1saW5rOmhvdmVyLCAubmF2LXRhYnMgLm5hdi1saW5rOmZvY3VzIHtcbiAgaXNvbGF0aW9uOiBpc29sYXRlO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNkYWRhZGE7XG59XG4ubmF2LXRhYnMgLm5hdi1saW5rLmRpc2FibGVkIHtcbiAgY29sb3I6ICM2NjY7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLm5hdi10YWJzIC5uYXYtbGluay5hY3RpdmUsXG4ubmF2LXRhYnMgLm5hdi1pdGVtLnNob3cgLm5hdi1saW5rIHtcbiAgY29sb3I6ICMxYjFiMWI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzFiMWIxYjtcbn1cbi5uYXYtdGFicyAuZHJvcGRvd24tbWVudSB7XG4gIG1hcmdpbi10b3A6IC0wLjEyNXJlbTtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG5cbi5uYXYtcGlsbHMgLm5hdi1saW5rIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbTtcbn1cbi5uYXYtcGlsbHMgLm5hdi1saW5rLmFjdGl2ZSxcbi5uYXYtcGlsbHMgLnNob3cgPiAubmF2LWxpbmsge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFiMWIxYjtcbn1cblxuLm5hdi1maWxsID4gLm5hdi1saW5rLFxuLm5hdi1maWxsIC5uYXYtaXRlbSB7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5uYXYtanVzdGlmaWVkID4gLm5hdi1saW5rLFxuLm5hdi1qdXN0aWZpZWQgLm5hdi1pdGVtIHtcbiAgZmxleC1iYXNpczogMDtcbiAgZmxleC1ncm93OiAxO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi50YWItY29udGVudCA+IC50YWItcGFuZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udGFiLWNvbnRlbnQgPiAuYWN0aXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5uYXZiYXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiAwLjQ2ODc1cmVtIDAuOTM3NXJlbTtcbn1cbi5uYXZiYXIgLmNvbnRhaW5lcixcbi5uYXZiYXIgLmNvbnRhaW5lci1mbHVpZCxcbi5uYXZiYXIgLmNvbnRhaW5lci1zbSxcbi5uYXZiYXIgLmNvbnRhaW5lci1tZCxcbi5uYXZiYXIgLmNvbnRhaW5lci1sZyxcbi5uYXZiYXIgLmNvbnRhaW5lci14bCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLm5hdmJhci1icmFuZCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy10b3A6IDAuNDEyNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNDEyNXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAwLjkzNzVyZW07XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLm5hdmJhci1icmFuZDpob3ZlciwgLm5hdmJhci1icmFuZDpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLm5hdmJhci1uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4ubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4ubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIGZsb2F0OiBub25lO1xufVxuXG4ubmF2YmFyLXRleHQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctdG9wOiAwLjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjVyZW07XG59XG5cbi5uYXZiYXItY29sbGFwc2Uge1xuICBmbGV4LWJhc2lzOiAxMDAlO1xuICBmbGV4LWdyb3c6IDE7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5uYXZiYXItdG9nZ2xlciB7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC43NXJlbTtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW07XG59XG4ubmF2YmFyLXRvZ2dsZXI6aG92ZXIsIC5uYXZiYXItdG9nZ2xlcjpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLm5hdmJhci10b2dnbGVyLWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxLjVlbTtcbiAgaGVpZ2h0OiAxLjVlbTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogNTAlLzEwMCUgMTAwJSBuby1yZXBlYXQ7XG59XG5cbi5uYXZiYXItbmF2LXNjcm9sbCB7XG4gIG1heC1oZWlnaHQ6IDc1dmg7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXIsXG4gIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci1mbHVpZCxcbiAgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLXNtLFxuICAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXItbWQsXG4gIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci1sZyxcbiAgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLXhsIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLXNtIHtcbiAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItbmF2IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLFxuICAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXItZmx1aWQsXG4gIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci1zbSxcbiAgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLW1kLFxuICAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXItbGcsXG4gIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci14bCB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgZmxleC1iYXNpczogYXV0bztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLXRvZ2dsZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXIsXG4gIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci1mbHVpZCxcbiAgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLXNtLFxuICAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXItbWQsXG4gIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci1sZyxcbiAgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLXhsIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLW1kIHtcbiAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItbmF2IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLFxuICAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXItZmx1aWQsXG4gIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci1zbSxcbiAgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLW1kLFxuICAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXItbGcsXG4gIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci14bCB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgZmxleC1iYXNpczogYXV0bztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLXRvZ2dsZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0Ljk4cHgpIHtcbiAgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLFxuICAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXItZmx1aWQsXG4gIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci1zbSxcbiAgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLW1kLFxuICAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXItbGcsXG4gIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci14bCB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm5hdmJhci1leHBhbmQtbGcge1xuICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1uYXYge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXIsXG4gIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci1mbHVpZCxcbiAgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLXNtLFxuICAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXItbWQsXG4gIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci1sZyxcbiAgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLXhsIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLW5hdi1zY3JvbGwge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEzNjUuOThweCkge1xuICAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXIsXG4gIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci1mbHVpZCxcbiAgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLXNtLFxuICAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXItbWQsXG4gIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci1sZyxcbiAgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLXhsIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAubmF2YmFyLWV4cGFuZC14bCB7XG4gICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLW5hdiB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lcixcbiAgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLWZsdWlkLFxuICAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXItc20sXG4gIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci1tZCxcbiAgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLWxnLFxuICAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXIteGwge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2LXNjcm9sbCB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci10b2dnbGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ubmF2YmFyLWV4cGFuZCB7XG4gIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLFxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLWZsdWlkLFxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLXNtLFxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLW1kLFxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLWxnLFxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLXhsIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXYge1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuLm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4ubmF2YmFyLWV4cGFuZCAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gIHBhZGRpbmctbGVmdDogMC41cmVtO1xufVxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLFxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLWZsdWlkLFxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLXNtLFxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLW1kLFxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLWxnLFxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLXhsIHtcbiAgZmxleC13cmFwOiBub3dyYXA7XG59XG4ubmF2YmFyLWV4cGFuZCAubmF2YmFyLW5hdi1zY3JvbGwge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cbi5uYXZiYXItZXhwYW5kIC5uYXZiYXItY29sbGFwc2Uge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGZsZXgtYmFzaXM6IGF1dG87XG59XG4ubmF2YmFyLWV4cGFuZCAubmF2YmFyLXRvZ2dsZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItYnJhbmQge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjkpO1xufVxuLm5hdmJhci1saWdodCAubmF2YmFyLWJyYW5kOmhvdmVyLCAubmF2YmFyLWxpZ2h0IC5uYXZiYXItYnJhbmQ6Zm9jdXMge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjkpO1xufVxuLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xufVxuLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbms6aG92ZXIsIC5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rOmZvY3VzIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43KTtcbn1cbi5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rLmRpc2FibGVkIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zKTtcbn1cbi5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLnNob3cgPiAubmF2LWxpbmssXG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5hY3RpdmUgPiAubmF2LWxpbmssXG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5uYXYtbGluay5zaG93LFxuLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbmsuYWN0aXZlIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC45KTtcbn1cbi5uYXZiYXItbGlnaHQgLm5hdmJhci10b2dnbGVyIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSczMCcgaGVpZ2h0PSczMCcgdmlld0JveD0nMCAwIDMwIDMwJyUzZSUzY3BhdGggc3Ryb2tlPSdyZ2JhJTI4MCwgMCwgMCwgMC41JTI5JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cbi5uYXZiYXItbGlnaHQgLm5hdmJhci10ZXh0IHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cbi5uYXZiYXItbGlnaHQgLm5hdmJhci10ZXh0IGEge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjkpO1xufVxuLm5hdmJhci1saWdodCAubmF2YmFyLXRleHQgYTpob3ZlciwgLm5hdmJhci1saWdodCAubmF2YmFyLXRleHQgYTpmb2N1cyB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOSk7XG59XG5cbi5uYXZiYXItZGFyayAubmF2YmFyLWJyYW5kIHtcbiAgY29sb3I6ICNmZmY7XG59XG4ubmF2YmFyLWRhcmsgLm5hdmJhci1icmFuZDpob3ZlciwgLm5hdmJhci1kYXJrIC5uYXZiYXItYnJhbmQ6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xufVxuLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluazpob3ZlciwgLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluazpmb2N1cyB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNzUpO1xufVxuLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluay5kaXNhYmxlZCB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMjUpO1xufVxuLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5zaG93ID4gLm5hdi1saW5rLFxuLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5hY3RpdmUgPiAubmF2LWxpbmssXG4ubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rLnNob3csXG4ubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLm5hdmJhci1kYXJrIC5uYXZiYXItdG9nZ2xlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xufVxuLm5hdmJhci1kYXJrIC5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSczMCcgaGVpZ2h0PSczMCcgdmlld0JveD0nMCAwIDMwIDMwJyUzZSUzY3BhdGggc3Ryb2tlPSdyZ2JhJTI4MjU1LCAyNTUsIDI1NSwgMC41JTI5JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cbi5uYXZiYXItZGFyayAubmF2YmFyLXRleHQge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xufVxuLm5hdmJhci1kYXJrIC5uYXZiYXItdGV4dCBhIHtcbiAgY29sb3I6ICNmZmY7XG59XG4ubmF2YmFyLWRhcmsgLm5hdmJhci10ZXh0IGE6aG92ZXIsIC5uYXZiYXItZGFyayAubmF2YmFyLXRleHQgYTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uY2FyZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWluLXdpZHRoOiAwO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogYm9yZGVyLWJveDtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW07XG59XG4uY2FyZCA+IGhyIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5jYXJkID4gLmxpc3QtZ3JvdXAge1xuICBib3JkZXItdG9wOiBpbmhlcml0O1xuICBib3JkZXItYm90dG9tOiBpbmhlcml0O1xufVxuLmNhcmQgPiAubGlzdC1ncm91cDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDA7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IGNhbGMoMC4xMjVyZW0gLSAwLjA2MjVyZW0pO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogY2FsYygwLjEyNXJlbSAtIDAuMDYyNXJlbSk7XG59XG4uY2FyZCA+IC5saXN0LWdyb3VwOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogY2FsYygwLjEyNXJlbSAtIDAuMDYyNXJlbSk7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IGNhbGMoMC4xMjVyZW0gLSAwLjA2MjVyZW0pO1xufVxuLmNhcmQgPiAuY2FyZC1oZWFkZXIgKyAubGlzdC1ncm91cCxcbi5jYXJkID4gLmxpc3QtZ3JvdXAgKyAuY2FyZC1mb290ZXIge1xuICBib3JkZXItdG9wOiAwO1xufVxuXG4uY2FyZC1ib2R5IHtcbiAgZmxleDogMSAxIGF1dG87XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgcGFkZGluZzogMC45Mzc1cmVtO1xufVxuXG4uY2FyZC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbTtcbn1cblxuLmNhcmQtc3VidGl0bGUge1xuICBtYXJnaW4tdG9wOiAtMC40Njg3NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNhcmQtdGV4dDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNhcmQtbGluazpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5jYXJkLWxpbmsgKyAuY2FyZC1saW5rIHtcbiAgbWFyZ2luLWxlZnQ6IDAuOTM3NXJlbTtcbn1cblxuLmNhcmQtaGVhZGVyIHtcbiAgcGFkZGluZzogMC45Mzc1cmVtIDAuOTM3NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4uY2FyZC1oZWFkZXI6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItcmFkaXVzOiBjYWxjKDAuMTI1cmVtIC0gMC4wNjI1cmVtKSBjYWxjKDAuMTI1cmVtIC0gMC4wNjI1cmVtKSAwIDA7XG59XG5cbi5jYXJkLWZvb3RlciB7XG4gIHBhZGRpbmc6IDAuOTM3NXJlbSAwLjkzNzVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLmNhcmQtZm9vdGVyOmxhc3QtY2hpbGQge1xuICBib3JkZXItcmFkaXVzOiAwIDAgY2FsYygwLjEyNXJlbSAtIDAuMDYyNXJlbSkgY2FsYygwLjEyNXJlbSAtIDAuMDYyNXJlbSk7XG59XG5cbi5jYXJkLWhlYWRlci10YWJzIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMC40Njg3NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogLTAuOTM3NXJlbTtcbiAgbWFyZ2luLWxlZnQ6IC0wLjQ2ODc1cmVtO1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuXG4uY2FyZC1oZWFkZXItcGlsbHMge1xuICBtYXJnaW4tcmlnaHQ6IC0wLjQ2ODc1cmVtO1xuICBtYXJnaW4tbGVmdDogLTAuNDY4NzVyZW07XG59XG5cbi5jYXJkLWltZy1vdmVybGF5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHBhZGRpbmc6IDEuMjVyZW07XG4gIGJvcmRlci1yYWRpdXM6IGNhbGMoMC4xMjVyZW0gLSAwLjA2MjVyZW0pO1xufVxuXG4uY2FyZC1pbWcsXG4uY2FyZC1pbWctdG9wLFxuLmNhcmQtaW1nLWJvdHRvbSB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmNhcmQtaW1nLFxuLmNhcmQtaW1nLXRvcCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IGNhbGMoMC4xMjVyZW0gLSAwLjA2MjVyZW0pO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogY2FsYygwLjEyNXJlbSAtIDAuMDYyNXJlbSk7XG59XG5cbi5jYXJkLWltZyxcbi5jYXJkLWltZy1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogY2FsYygwLjEyNXJlbSAtIDAuMDYyNXJlbSk7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IGNhbGMoMC4xMjVyZW0gLSAwLjA2MjVyZW0pO1xufVxuXG4uY2FyZC1kZWNrIC5jYXJkIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY2FyZC1kZWNrIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbiAgICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gIH1cbiAgLmNhcmQtZGVjayAuY2FyZCB7XG4gICAgZmxleDogMSAwIDAlO1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICB9XG59XG5cbi5jYXJkLWdyb3VwID4gLmNhcmQge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jYXJkLWdyb3VwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZCB7XG4gICAgZmxleDogMSAwIDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZCArIC5jYXJkIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBib3JkZXItbGVmdDogMDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpsYXN0LWNoaWxkKSAuY2FyZC1pbWctdG9wLFxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6bGFzdC1jaGlsZCkgLmNhcmQtaGVhZGVyIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6bGFzdC1jaGlsZCkgLmNhcmQtaW1nLWJvdHRvbSxcbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmxhc3QtY2hpbGQpIC5jYXJkLWZvb3RlciB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpmaXJzdC1jaGlsZCkgLmNhcmQtaW1nLXRvcCxcbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmZpcnN0LWNoaWxkKSAuY2FyZC1oZWFkZXIge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmZpcnN0LWNoaWxkKSAuY2FyZC1pbWctYm90dG9tLFxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpIC5jYXJkLWZvb3RlciB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxufVxuXG4uY2FyZC1jb2x1bW5zIC5jYXJkIHtcbiAgbWFyZ2luLWJvdHRvbTogMC45Mzc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jYXJkLWNvbHVtbnMge1xuICAgIGNvbHVtbi1jb3VudDogMztcbiAgICBjb2x1bW4tZ2FwOiAxLjI1cmVtO1xuICAgIG9ycGhhbnM6IDE7XG4gICAgd2lkb3dzOiAxO1xuICB9XG4gIC5jYXJkLWNvbHVtbnMgLmNhcmQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uYWNjb3JkaW9uIHtcbiAgb3ZlcmZsb3ctYW5jaG9yOiBub25lO1xufVxuLmFjY29yZGlvbiA+IC5jYXJkIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5hY2NvcmRpb24gPiAuY2FyZDpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICBib3JkZXItYm90dG9tOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cbi5hY2NvcmRpb24gPiAuY2FyZDpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG4uYWNjb3JkaW9uID4gLmNhcmQgPiAuY2FyZC1oZWFkZXIge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBtYXJnaW4tYm90dG9tOiAtMC4wNjI1cmVtO1xufVxuXG4uYnJlYWRjcnVtYiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZzogMCAwO1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW07XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtO1xufVxuXG4uYnJlYWRjcnVtYi1pdGVtICsgLmJyZWFkY3J1bWItaXRlbSB7XG4gIHBhZGRpbmctbGVmdDogMC42MjVyZW07XG59XG4uYnJlYWRjcnVtYi1pdGVtICsgLmJyZWFkY3J1bWItaXRlbTo6YmVmb3JlIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNjI1cmVtO1xuICBjb2xvcjogIzY2NjtcbiAgY29udGVudDogXCJ8XCI7XG59XG4uYnJlYWRjcnVtYi1pdGVtICsgLmJyZWFkY3J1bWItaXRlbTpob3Zlcjo6YmVmb3JlIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uYnJlYWRjcnVtYi1pdGVtICsgLmJyZWFkY3J1bWItaXRlbTpob3Zlcjo6YmVmb3JlIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmJyZWFkY3J1bWItaXRlbS5hY3RpdmUge1xuICBjb2xvcjogIzM2MzYzNjtcbn1cblxuLnBhZ2luYXRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtO1xufVxuXG4ucGFnZS1saW5rIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMC40Njg3NXJlbSAwO1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gIGNvbG9yOiAjMzI2ZmUyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDAgc29saWQgdHJhbnNwYXJlbnQ7XG59XG4ucGFnZS1saW5rOmhvdmVyIHtcbiAgei1pbmRleDogMjtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5wYWdlLWxpbms6Zm9jdXMge1xuICB6LWluZGV4OiAzO1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDUwLCAxMTEsIDIyNiwgMC4yMTYpO1xufVxuXG4ucGFnZS1pdGVtOmZpcnN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4xMjVyZW07XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMTI1cmVtO1xufVxuLnBhZ2UtaXRlbTpsYXN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4xMjVyZW07XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjEyNXJlbTtcbn1cbi5wYWdlLWl0ZW0uYWN0aXZlIC5wYWdlLWxpbmsge1xuICB6LWluZGV4OiAzO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xufVxuLnBhZ2UtaXRlbS5kaXNhYmxlZCAucGFnZS1saW5rIHtcbiAgY29sb3I6ICM2NjY7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBjdXJzb3I6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4ucGFnaW5hdGlvbi1sZyAucGFnZS1saW5rIHtcbiAgcGFkZGluZzogMC43NXJlbSAxLjVyZW07XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG4ucGFnaW5hdGlvbi1sZyAucGFnZS1pdGVtOmZpcnN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xufVxuLnBhZ2luYXRpb24tbGcgLnBhZ2UtaXRlbTpsYXN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG59XG5cbi5wYWdpbmF0aW9uLXNtIC5wYWdlLWxpbmsge1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4zO1xufVxuLnBhZ2luYXRpb24tc20gLnBhZ2UtaXRlbTpmaXJzdC1jaGlsZCAucGFnZS1saW5rIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4xMjVyZW07XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMTI1cmVtO1xufVxuLnBhZ2luYXRpb24tc20gLnBhZ2UtaXRlbTpsYXN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4xMjVyZW07XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjEyNXJlbTtcbn1cblxuLmJhZGdlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAwLjEyNXJlbSAwLjVyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5iYWRnZSB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuYS5iYWRnZTpob3ZlciwgYS5iYWRnZTpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmJhZGdlOmVtcHR5IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmJ0biAuYmFkZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTFweDtcbn1cblxuLmJhZGdlLXBpbGwge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjZlbTtcbiAgcGFkZGluZy1sZWZ0OiAwLjZlbTtcbiAgYm9yZGVyLXJhZGl1czogMTByZW07XG59XG5cbi5iYWRnZS1wcmltYXJ5IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMjZmZTI7XG59XG5hLmJhZGdlLXByaW1hcnk6aG92ZXIsIGEuYmFkZ2UtcHJpbWFyeTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWM1N2M1O1xufVxuYS5iYWRnZS1wcmltYXJ5OmZvY3VzLCBhLmJhZGdlLXByaW1hcnkuZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDUwLCAxMTEsIDIyNiwgMC41KTtcbn1cblxuLmJhZGdlLXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGM0YzRjO1xufVxuYS5iYWRnZS1zZWNvbmRhcnk6aG92ZXIsIGEuYmFkZ2Utc2Vjb25kYXJ5OmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzMzMzM7XG59XG5hLmJhZGdlLXNlY29uZGFyeTpmb2N1cywgYS5iYWRnZS1zZWNvbmRhcnkuZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDc2LCA3NiwgNzYsIDAuNSk7XG59XG5cbi5iYWRnZS1zdWNjZXNzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNDZhMzg7XG59XG5hLmJhZGdlLXN1Y2Nlc3M6aG92ZXIsIGEuYmFkZ2Utc3VjY2Vzczpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDIzOTFlO1xufVxuYS5iYWRnZS1zdWNjZXNzOmZvY3VzLCBhLmJhZGdlLXN1Y2Nlc3MuZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDQsIDEwNiwgNTYsIDAuNSk7XG59XG5cbi5iYWRnZS1pbmZvIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMTcwOGY7XG59XG5hLmJhZGdlLWluZm86aG92ZXIsIGEuYmFkZ2UtaW5mbzpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjQ1MjY5O1xufVxuYS5iYWRnZS1pbmZvOmZvY3VzLCBhLmJhZGdlLWluZm8uZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDQ5LCAxMTIsIDE0MywgMC41KTtcbn1cblxuLmJhZGdlLXdhcm5pbmcge1xuICBjb2xvcjogIzFiMWIxYjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlYTEwMztcbn1cbmEuYmFkZ2Utd2FybmluZzpob3ZlciwgYS5iYWRnZS13YXJuaW5nOmZvY3VzIHtcbiAgY29sb3I6ICMxYjFiMWI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiYzdmMDI7XG59XG5hLmJhZGdlLXdhcm5pbmc6Zm9jdXMsIGEuYmFkZ2Utd2FybmluZy5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMjM4LCAxNjEsIDMsIDAuNSk7XG59XG5cbi5iYWRnZS1kYW5nZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E1MWExZjtcbn1cbmEuYmFkZ2UtZGFuZ2VyOmhvdmVyLCBhLmJhZGdlLWRhbmdlcjpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzkxMzE3O1xufVxuYS5iYWRnZS1kYW5nZXI6Zm9jdXMsIGEuYmFkZ2UtZGFuZ2VyLmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgxNjUsIDI2LCAzMSwgMC41KTtcbn1cblxuLmJhZGdlLWxpZ2h0IHtcbiAgY29sb3I6ICMxYjFiMWI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5hLmJhZGdlLWxpZ2h0OmhvdmVyLCBhLmJhZGdlLWxpZ2h0OmZvY3VzIHtcbiAgY29sb3I6ICMxYjFiMWI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmU2ZTY7XG59XG5hLmJhZGdlLWxpZ2h0OmZvY3VzLCBhLmJhZGdlLWxpZ2h0LmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xufVxuXG4uYmFkZ2UtZGFyayB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzYzNjM2O1xufVxuYS5iYWRnZS1kYXJrOmhvdmVyLCBhLmJhZGdlLWRhcms6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFkMWQxZDtcbn1cbmEuYmFkZ2UtZGFyazpmb2N1cywgYS5iYWRnZS1kYXJrLmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg1NCwgNTQsIDU0LCAwLjUpO1xufVxuXG4uYmFkZ2UtZ3JlZW4ge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA0NmEzODtcbn1cbmEuYmFkZ2UtZ3JlZW46aG92ZXIsIGEuYmFkZ2UtZ3JlZW46Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAyMzkxZTtcbn1cbmEuYmFkZ2UtZ3JlZW46Zm9jdXMsIGEuYmFkZ2UtZ3JlZW4uZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDQsIDEwNiwgNTYsIDAuNSk7XG59XG5cbi5iYWRnZS1saW1lIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MWE5Mjg7XG59XG5hLmJhZGdlLWxpbWU6aG92ZXIsIGEuYmFkZ2UtbGltZTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzE4MDFlO1xufVxuYS5iYWRnZS1saW1lOmZvY3VzLCBhLmJhZGdlLWxpbWUuZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDY1LCAxNjksIDQwLCAwLjUpO1xufVxuXG4uYmFkZ2UtYmxhY2sge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbn1cbmEuYmFkZ2UtYmxhY2s6aG92ZXIsIGEuYmFkZ2UtYmxhY2s6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG59XG5hLmJhZGdlLWJsYWNrOmZvY3VzLCBhLmJhZGdlLWJsYWNrLmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgwLCAwLCAwLCAwLjUpO1xufVxuXG4uYmFkZ2UtZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc2YTBiNDtcbn1cbmEuYmFkZ2UtZm9jdXM6aG92ZXIsIGEuYmFkZ2UtZm9jdXM6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU3ODhhMDtcbn1cbmEuYmFkZ2UtZm9jdXM6Zm9jdXMsIGEuYmFkZ2UtZm9jdXMuZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDExOCwgMTYwLCAxODAsIDAuNSk7XG59XG5cbi5qdW1ib3Ryb24ge1xuICBwYWRkaW5nOiAycmVtIDFyZW07XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmp1bWJvdHJvbiB7XG4gICAgcGFkZGluZzogNHJlbSAycmVtO1xuICB9XG59XG5cbi5qdW1ib3Ryb24tZmx1aWQge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5hbGVydCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMXJlbSAwLjgxMjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbTtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG59XG5cbi5hbGVydC1oZWFkaW5nIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi5hbGVydC1saW5rIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmFsZXJ0LWRpc21pc3NpYmxlIHtcbiAgcGFkZGluZy1yaWdodDogMy4xMjVyZW07XG59XG4uYWxlcnQtZGlzbWlzc2libGUgLmNsb3NlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiAyO1xuICBwYWRkaW5nOiAxcmVtIDAuODEyNXJlbTtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi5hbGVydC1wcmltYXJ5IHtcbiAgY29sb3I6ICMxYTNhNzY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNmUyZjk7XG4gIGJvcmRlci1jb2xvcjogI2Q2ZTJmOTtcbn1cbi5hbGVydC1wcmltYXJ5IGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2MwZDJmNjtcbn1cbi5hbGVydC1wcmltYXJ5IC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICMxMTI1NGM7XG59XG5cbi5hbGVydC1zZWNvbmRhcnkge1xuICBjb2xvcjogIzI4MjgyODtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RiZGJkYjtcbiAgYm9yZGVyLWNvbG9yOiAjZGJkYmRiO1xufVxuLmFsZXJ0LXNlY29uZGFyeSBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNjZWNlY2U7XG59XG4uYWxlcnQtc2Vjb25kYXJ5IC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICMwZjBmMGY7XG59XG5cbi5hbGVydC1zdWNjZXNzIHtcbiAgY29sb3I6ICMwMjM3MWQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZGUxZDc7XG4gIGJvcmRlci1jb2xvcjogI2NkZTFkNztcbn1cbi5hbGVydC1zdWNjZXNzIGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2JkZDdjYTtcbn1cbi5hbGVydC1zdWNjZXNzIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICMwMDA2MDM7XG59XG5cbi5hbGVydC1pbmZvIHtcbiAgY29sb3I6ICMxOTNhNGE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNmUyZTk7XG4gIGJvcmRlci1jb2xvcjogI2Q2ZTJlOTtcbn1cbi5hbGVydC1pbmZvIGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2M1ZDZlMDtcbn1cbi5hbGVydC1pbmZvIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICMwYzFjMjQ7XG59XG5cbi5hbGVydC13YXJuaW5nIHtcbiAgY29sb3I6ICM3YzU0MDI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2VjY2Q7XG4gIGJvcmRlci1jb2xvcjogI2ZjZWNjZDtcbn1cbi5hbGVydC13YXJuaW5nIGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2ZiZTNiNTtcbn1cbi5hbGVydC13YXJuaW5nIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICM0YTMyMDE7XG59XG5cbi5hbGVydC1kYW5nZXIge1xuICBjb2xvcjogIzU2MGUxMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VkZDFkMjtcbiAgYm9yZGVyLWNvbG9yOiAjZWRkMWQyO1xufVxuLmFsZXJ0LWRhbmdlciBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNlNmJmYzA7XG59XG4uYWxlcnQtZGFuZ2VyIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICMyYTA3MDg7XG59XG5cbi5hbGVydC1saWdodCB7XG4gIGNvbG9yOiAjODU4NTg1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyLWNvbG9yOiB3aGl0ZTtcbn1cbi5hbGVydC1saWdodCBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNmMmYyZjI7XG59XG4uYWxlcnQtbGlnaHQgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzZjNmM2Yztcbn1cblxuLmFsZXJ0LWRhcmsge1xuICBjb2xvcjogIzFjMWMxYztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q3ZDdkNztcbiAgYm9yZGVyLWNvbG9yOiAjZDdkN2Q3O1xufVxuLmFsZXJ0LWRhcmsgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjY2FjYWNhO1xufVxuLmFsZXJ0LWRhcmsgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzAzMDMwMztcbn1cblxuLmFsZXJ0LWdyZWVuIHtcbiAgY29sb3I6ICMwMjM3MWQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZGUxZDc7XG4gIGJvcmRlci1jb2xvcjogI2NkZTFkNztcbn1cbi5hbGVydC1ncmVlbiBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNiZGQ3Y2E7XG59XG4uYWxlcnQtZ3JlZW4gLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzAwMDYwMztcbn1cblxuLmFsZXJ0LWxpbWUge1xuICBjb2xvcjogIzIyNTgxNTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q5ZWVkNDtcbiAgYm9yZGVyLWNvbG9yOiAjZDllZWQ0O1xufVxuLmFsZXJ0LWxpbWUgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjYzllN2MyO1xufVxuLmFsZXJ0LWxpbWUgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzEyMmYwYjtcbn1cblxuLmFsZXJ0LWJsYWNrIHtcbiAgY29sb3I6IGJsYWNrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjY2NjO1xuICBib3JkZXItY29sb3I6ICNjY2NjY2M7XG59XG4uYWxlcnQtYmxhY2sgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjYmZiZmJmO1xufVxuLmFsZXJ0LWJsYWNrIC5hbGVydC1saW5rIHtcbiAgY29sb3I6IGJsYWNrO1xufVxuXG4uYWxlcnQtZm9jdXMge1xuICBjb2xvcjogIzNkNTM1ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U0ZWNmMDtcbiAgYm9yZGVyLWNvbG9yOiAjZTRlY2YwO1xufVxuLmFsZXJ0LWZvY3VzIGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2Q0ZTBlNztcbn1cbi5hbGVydC1mb2N1cyAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjMjkzODNmO1xufVxuXG5Aa2V5ZnJhbWVzIHByb2dyZXNzLWJhci1zdHJpcGVzIHtcbiAgZnJvbSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMXJlbSAwO1xuICB9XG4gIHRvIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG4gIH1cbn1cbi5wcm9ncmVzcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogMXJlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbiAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW07XG59XG5cbi5wcm9ncmVzcy1iYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyNmZlMjtcbiAgdHJhbnNpdGlvbjogd2lkdGggMC42cyBlYXNlO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLnByb2dyZXNzLWJhciB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG4ucHJvZ3Jlc3MtYmFyLXN0cmlwZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbiAgYmFja2dyb3VuZC1zaXplOiAxcmVtIDFyZW07XG59XG5cbi5wcm9ncmVzcy1iYXItYW5pbWF0ZWQge1xuICBhbmltYXRpb246IDFzIGxpbmVhciBpbmZpbml0ZSBwcm9ncmVzcy1iYXItc3RyaXBlcztcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5wcm9ncmVzcy1iYXItYW5pbWF0ZWQge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgfVxufVxuXG4ubWVkaWEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cblxuLm1lZGlhLWJvZHkge1xuICBmbGV4OiAxO1xufVxuXG4ubGlzdC1ncm91cCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW07XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGNvbG9yOiAjNGM0YzRjO1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgei1pbmRleDogMTtcbiAgY29sb3I6ICM0YzRjNGM7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmFjdGl2ZSB7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xufVxuXG4ubGlzdC1ncm91cC1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMC43NXJlbSAxLjI1cmVtO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xufVxuLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IGluaGVyaXQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiBpbmhlcml0O1xufVxuLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IGluaGVyaXQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IGluaGVyaXQ7XG59XG4ubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkLCAubGlzdC1ncm91cC1pdGVtOmRpc2FibGVkIHtcbiAgY29sb3I6ICM2NjY7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICB6LWluZGV4OiAyO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyNmZlMjtcbiAgYm9yZGVyLWNvbG9yOiAjMzI2ZmUyO1xufVxuLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICBib3JkZXItdG9wLXdpZHRoOiAwO1xufVxuLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgbWFyZ2luLXRvcDogLTAuMDYyNXJlbTtcbiAgYm9yZGVyLXRvcC13aWR0aDogMC4wNjI1cmVtO1xufVxuXG4ubGlzdC1ncm91cC1ob3Jpem9udGFsIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cbi5saXN0LWdyb3VwLWhvcml6b250YWwgPiAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4xMjVyZW07XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbCA+IC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjEyNXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cbi5saXN0LWdyb3VwLWhvcml6b250YWwgPiAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4ubGlzdC1ncm91cC1ob3Jpem9udGFsID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICBib3JkZXItdG9wLXdpZHRoOiAwLjA2MjVyZW07XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xufVxuLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbCA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gIG1hcmdpbi1sZWZ0OiAtMC4wNjI1cmVtO1xuICBib3JkZXItbGVmdC13aWR0aDogMC4wNjI1cmVtO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXNtID4gLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4xMjVyZW07XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbSA+IC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMTI1cmVtO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbSA+IC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtc20gPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMC4wNjI1cmVtO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtc20gPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC4wNjI1cmVtO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwLjA2MjVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbWQgPiAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjEyNXJlbTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kID4gLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4xMjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kID4gLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZCA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAwLjA2MjVyZW07XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZCA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjA2MjVyZW07XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDAuMDYyNXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbGcgPiAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjEyNXJlbTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnID4gLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4xMjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnID4gLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZyA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAwLjA2MjVyZW07XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZyA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjA2MjVyZW07XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDAuMDYyNXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXhsIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteGwgPiAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjEyNXJlbTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXhsID4gLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4xMjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXhsID4gLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14bCA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAwLjA2MjVyZW07XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14bCA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjA2MjVyZW07XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDAuMDYyNXJlbTtcbiAgfVxufVxuLmxpc3QtZ3JvdXAtZmx1c2gge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLmxpc3QtZ3JvdXAtZmx1c2ggPiAubGlzdC1ncm91cC1pdGVtIHtcbiAgYm9yZGVyLXdpZHRoOiAwIDAgMC4wNjI1cmVtO1xufVxuLmxpc3QtZ3JvdXAtZmx1c2ggPiAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLXByaW1hcnkge1xuICBjb2xvcjogIzFhM2E3NjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M2ZDdmNztcbn1cbi5saXN0LWdyb3VwLWl0ZW0tcHJpbWFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLXByaW1hcnkubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjMWEzYTc2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjBjN2Y0O1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1wcmltYXJ5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxYTNhNzY7XG4gIGJvcmRlci1jb2xvcjogIzFhM2E3Njtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1zZWNvbmRhcnkge1xuICBjb2xvcjogIzI4MjgyODtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NkY2RjZDtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tc2Vjb25kYXJ5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tc2Vjb25kYXJ5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzI4MjgyODtcbiAgYmFja2dyb3VuZC1jb2xvcjogc2lsdmVyO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1zZWNvbmRhcnkubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI4MjgyODtcbiAgYm9yZGVyLWNvbG9yOiAjMjgyODI4O1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3Mge1xuICBjb2xvcjogIzAyMzcxZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I5ZDVjNztcbn1cbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjMDIzNzFkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTljYmJhO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMjM3MWQ7XG4gIGJvcmRlci1jb2xvcjogIzAyMzcxZDtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvIHtcbiAgY29sb3I6ICMxOTNhNGE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjNWQ3ZTA7XG59XG4ubGlzdC1ncm91cC1pdGVtLWluZm8ubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzE5M2E0YTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I0Y2NkNztcbn1cbi5saXN0LWdyb3VwLWl0ZW0taW5mby5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTkzYTRhO1xuICBib3JkZXItY29sb3I6ICMxOTNhNGE7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZyB7XG4gIGNvbG9yOiAjN2M1NDAyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFlNWI4O1xufVxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICM3YzU0MDI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGRjYTA7XG59XG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdjNTQwMjtcbiAgYm9yZGVyLWNvbG9yOiAjN2M1NDAyO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlciB7XG4gIGNvbG9yOiAjNTYwZTEwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZiZmMwO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjNTYwZTEwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGZhZGFlO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU2MGUxMDtcbiAgYm9yZGVyLWNvbG9yOiAjNTYwZTEwO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWxpZ2h0IHtcbiAgY29sb3I6ICM4NTg1ODU7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1saWdodC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWxpZ2h0Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzg1ODU4NTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tbGlnaHQubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg1ODU4NTtcbiAgYm9yZGVyLWNvbG9yOiAjODU4NTg1O1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWRhcmsge1xuICBjb2xvcjogIzFjMWMxYztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M3YzdjNztcbn1cbi5saXN0LWdyb3VwLWl0ZW0tZGFyay5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWRhcmsubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjMWMxYzFjO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmFiYWJhO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1kYXJrLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxYzFjMWM7XG4gIGJvcmRlci1jb2xvcjogIzFjMWMxYztcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1ncmVlbiB7XG4gIGNvbG9yOiAjMDIzNzFkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjlkNWM3O1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1ncmVlbi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWdyZWVuLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzAyMzcxZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E5Y2JiYTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tZ3JlZW4ubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAyMzcxZDtcbiAgYm9yZGVyLWNvbG9yOiAjMDIzNzFkO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWxpbWUge1xuICBjb2xvcjogIzIyNTgxNTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NhZTdjMztcbn1cbi5saXN0LWdyb3VwLWl0ZW0tbGltZS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWxpbWUubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjMjI1ODE1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmFlMGIxO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1saW1lLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMjU4MTU7XG4gIGJvcmRlci1jb2xvcjogIzIyNTgxNTtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1ibGFjayB7XG4gIGNvbG9yOiBibGFjaztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I4YjhiODtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tYmxhY2subGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1ibGFjay5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6IGJsYWNrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWJhYmFiO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1ibGFjay5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbiAgYm9yZGVyLWNvbG9yOiBibGFjaztcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1mb2N1cyB7XG4gIGNvbG9yOiAjM2Q1MzVlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDllNGVhO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1mb2N1cy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWZvY3VzLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzNkNTM1ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5ZDhlMTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tZm9jdXMubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNkNTM1ZTtcbiAgYm9yZGVyLWNvbG9yOiAjM2Q1MzVlO1xufVxuXG4uY2xvc2Uge1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICBvcGFjaXR5OiAwLjU7XG59XG4uY2xvc2U6aG92ZXIge1xuICBjb2xvcjogIzM2MzYzNjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmNsb3NlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmhvdmVyLCAuY2xvc2U6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6Zm9jdXMge1xuICBvcGFjaXR5OiAwLjc1O1xufVxuXG5idXR0b24uY2xvc2Uge1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xufVxuXG5hLmNsb3NlLmRpc2FibGVkIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi50b2FzdCB7XG4gIGZsZXgtYmFzaXM6IDIxLjg3NXJlbTtcbiAgbWF4LXdpZHRoOiAyMS44NzVyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44NSk7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYm94LXNoYWRvdzogMCAwLjVyZW0gMC44NzVyZW0gMCByZ2JhKDIyNCwgMjI5LCAyMzgsIDAuNSk7XG4gIG9wYWNpdHk6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG59XG4udG9hc3Q6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDAuNzVyZW07XG59XG4udG9hc3Quc2hvd2luZyB7XG4gIG9wYWNpdHk6IDE7XG59XG4udG9hc3Quc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvcGFjaXR5OiAxO1xufVxuLnRvYXN0LmhpZGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4udG9hc3QtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjc1cmVtO1xuICBjb2xvcjogIzY2NjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg1KTtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMTg3NXJlbTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMTg3NXJlbTtcbn1cblxuLnRvYXN0LWJvZHkge1xuICBwYWRkaW5nOiAwLjc1cmVtO1xufVxuXG4ubW9kYWwtb3BlbiB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ubW9kYWwtb3BlbiAubW9kYWwge1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbi5tb2RhbCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDUwO1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBvdXRsaW5lOiAwO1xufVxuXG4ubW9kYWwtZGlhbG9nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luOiAwLjVyZW07XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLm1vZGFsLmZhZGUgLm1vZGFsLWRpYWxvZyB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2Utb3V0O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMy4xMjVyZW0pO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLm1vZGFsLmZhZGUgLm1vZGFsLWRpYWxvZyB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLm1vZGFsLnNob3cgLm1vZGFsLWRpYWxvZyB7XG4gIHRyYW5zZm9ybTogbm9uZTtcbn1cbi5tb2RhbC5tb2RhbC1zdGF0aWMgLm1vZGFsLWRpYWxvZyB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4wMik7XG59XG5cbi5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1heC1oZWlnaHQ6IGNhbGMoMTAwJSAtIDFyZW0pO1xufVxuLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIC5tb2RhbC1jb250ZW50IHtcbiAgbWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDFyZW0pO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIC5tb2RhbC1oZWFkZXIsXG4ubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUgLm1vZGFsLWZvb3RlciB7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIC5tb2RhbC1ib2R5IHtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuLm1vZGFsLWRpYWxvZy1jZW50ZXJlZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMTAwJSAtIDFyZW0pO1xufVxuLm1vZGFsLWRpYWxvZy1jZW50ZXJlZDo6YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogY2FsYygxMDB2aCAtIDFyZW0pO1xuICBoZWlnaHQ6IG1pbi1jb250ZW50O1xuICBjb250ZW50OiBcIlwiO1xufVxuLm1vZGFsLWRpYWxvZy1jZW50ZXJlZC5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ubW9kYWwtZGlhbG9nLWNlbnRlcmVkLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIC5tb2RhbC1jb250ZW50IHtcbiAgbWF4LWhlaWdodDogbm9uZTtcbn1cbi5tb2RhbC1kaWFsb2ctY2VudGVyZWQubW9kYWwtZGlhbG9nLXNjcm9sbGFibGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG5cbi5tb2RhbC1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aWR0aDogMTAwJTtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogMCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIG91dGxpbmU6IDA7XG59XG5cbi5tb2RhbC1iYWNrZHJvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDQwO1xuICB3aWR0aDogMTAwdnc7XG4gIGhlaWdodDogMTAwdmg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTtcbn1cbi5tb2RhbC1iYWNrZHJvcC5mYWRlIHtcbiAgb3BhY2l0eTogMDtcbn1cbi5tb2RhbC1iYWNrZHJvcC5zaG93IHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLm1vZGFsLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDAgMCAwLjkzNzVyZW07XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cbi5tb2RhbC1oZWFkZXIgLmNsb3NlIHtcbiAgcGFkZGluZzogMCAwIDAuOTM3NXJlbTtcbiAgbWFyZ2luOiAtMC45Mzc1cmVtIDAgLTAuOTM3NXJlbSBhdXRvO1xufVxuXG4ubW9kYWwtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuXG4ubW9kYWwtYm9keSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleDogMSAxIGF1dG87XG4gIHBhZGRpbmc6IDAuOTM3NXJlbSAxLjg3NXJlbSAxLjg3NXJlbTtcbn1cblxuLm1vZGFsLWZvb3RlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgcGFkZGluZzogMC45Mzc1cmVtIDEuODc1cmVtIDEuODc1cmVtLTAuMjVyZW07XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cbi5tb2RhbC1mb290ZXIgPiAqIHtcbiAgbWFyZ2luOiAwLjI1cmVtO1xufVxuXG4ubW9kYWwtc2Nyb2xsYmFyLW1lYXN1cmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTk5OTlweDtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgb3ZlcmZsb3c6IHNjcm9sbDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5tb2RhbC1kaWFsb2cge1xuICAgIG1heC13aWR0aDogMzEuMjVyZW07XG4gICAgbWFyZ2luOiAxLjc1cmVtIGF1dG87XG4gIH1cbiAgLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIHtcbiAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMCUgLSAzLjVyZW0pO1xuICB9XG4gIC5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSAubW9kYWwtY29udGVudCB7XG4gICAgbWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDMuNXJlbSk7XG4gIH1cbiAgLm1vZGFsLWRpYWxvZy1jZW50ZXJlZCB7XG4gICAgbWluLWhlaWdodDogY2FsYygxMDAlIC0gMy41cmVtKTtcbiAgfVxuICAubW9kYWwtZGlhbG9nLWNlbnRlcmVkOjpiZWZvcmUge1xuICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDMuNXJlbSk7XG4gICAgaGVpZ2h0OiBtaW4tY29udGVudDtcbiAgfVxuICAubW9kYWwtc20ge1xuICAgIG1heC13aWR0aDogMTguNzVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1vZGFsLWxnLFxuICAubW9kYWwteGwge1xuICAgIG1heC13aWR0aDogNTByZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLm1vZGFsLXhsIHtcbiAgICBtYXgtd2lkdGg6IDcxLjI1cmVtO1xuICB9XG59XG4udG9vbHRpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTA3MDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB3b3JkLWJyZWFrOiBub3JtYWw7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBsaW5lLWJyZWFrOiBhdXRvO1xuICBmb250LXNpemU6IDFyZW07XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgb3BhY2l0eTogMDtcbn1cbi50b29sdGlwLnNob3cge1xuICBvcGFjaXR5OiAxO1xufVxuLnRvb2x0aXAgLmFycm93IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDAuOHJlbTtcbiAgaGVpZ2h0OiAwLjRyZW07XG59XG4udG9vbHRpcCAuYXJyb3c6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbn1cblxuLmJzLXRvb2x0aXAtdG9wLCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj10b3BdIHtcbiAgcGFkZGluZzogMC40cmVtIDA7XG59XG4uYnMtdG9vbHRpcC10b3AgLmFycm93LCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj10b3BdIC5hcnJvdyB7XG4gIGJvdHRvbTogMDtcbn1cbi5icy10b29sdGlwLXRvcCAuYXJyb3c6OmJlZm9yZSwgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49dG9wXSAuYXJyb3c6OmJlZm9yZSB7XG4gIHRvcDogMDtcbiAgYm9yZGVyLXdpZHRoOiAwLjRyZW0gMC40cmVtIDA7XG4gIGJvcmRlci10b3AtY29sb3I6ICNmZmY7XG59XG5cbi5icy10b29sdGlwLXJpZ2h0LCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1yaWdodF0ge1xuICBwYWRkaW5nOiAwIDAuNHJlbTtcbn1cbi5icy10b29sdGlwLXJpZ2h0IC5hcnJvdywgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49cmlnaHRdIC5hcnJvdyB7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAwLjRyZW07XG4gIGhlaWdodDogMC44cmVtO1xufVxuLmJzLXRvb2x0aXAtcmlnaHQgLmFycm93OjpiZWZvcmUsIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePXJpZ2h0XSAuYXJyb3c6OmJlZm9yZSB7XG4gIHJpZ2h0OiAwO1xuICBib3JkZXItd2lkdGg6IDAuNHJlbSAwLjRyZW0gMC40cmVtIDA7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI2ZmZjtcbn1cblxuLmJzLXRvb2x0aXAtYm90dG9tLCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1ib3R0b21dIHtcbiAgcGFkZGluZzogMC40cmVtIDA7XG59XG4uYnMtdG9vbHRpcC1ib3R0b20gLmFycm93LCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1ib3R0b21dIC5hcnJvdyB7XG4gIHRvcDogMDtcbn1cbi5icy10b29sdGlwLWJvdHRvbSAuYXJyb3c6OmJlZm9yZSwgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49Ym90dG9tXSAuYXJyb3c6OmJlZm9yZSB7XG4gIGJvdHRvbTogMDtcbiAgYm9yZGVyLXdpZHRoOiAwIDAuNHJlbSAwLjRyZW07XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmY7XG59XG5cbi5icy10b29sdGlwLWxlZnQsIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePWxlZnRdIHtcbiAgcGFkZGluZzogMCAwLjRyZW07XG59XG4uYnMtdG9vbHRpcC1sZWZ0IC5hcnJvdywgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49bGVmdF0gLmFycm93IHtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAwLjRyZW07XG4gIGhlaWdodDogMC44cmVtO1xufVxuLmJzLXRvb2x0aXAtbGVmdCAuYXJyb3c6OmJlZm9yZSwgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49bGVmdF0gLmFycm93OjpiZWZvcmUge1xuICBsZWZ0OiAwO1xuICBib3JkZXItd2lkdGg6IDAuNHJlbSAwIDAuNHJlbSAwLjRyZW07XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjZmZmO1xufVxuXG4udG9vbHRpcC1pbm5lciB7XG4gIG1heC13aWR0aDogMTUuNjI1cmVtO1xuICBwYWRkaW5nOiAxLjA2MjVyZW0gMS4wNjI1cmVtO1xuICBjb2xvcjogIzM2MzYzNjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbTtcbn1cblxuLnBvcG92ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTA2MDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMTIuNXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB3b3JkLWJyZWFrOiBub3JtYWw7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBsaW5lLWJyZWFrOiBhdXRvO1xuICBmb250LXNpemU6IDFyZW07XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgIzM2MzYzNjtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5wb3BvdmVyIC5hcnJvdyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxLjMxMjVyZW07XG4gIGhlaWdodDogMC42ODc1cmVtO1xuICBtYXJnaW46IDAgMDtcbn1cbi5wb3BvdmVyIC5hcnJvdzo6YmVmb3JlLCAucG9wb3ZlciAuYXJyb3c6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbn1cblxuLmJzLXBvcG92ZXItdG9wLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj10b3BdIHtcbiAgbWFyZ2luLWJvdHRvbTogMC42ODc1cmVtO1xufVxuLmJzLXBvcG92ZXItdG9wID4gLmFycm93LCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj10b3BdID4gLmFycm93IHtcbiAgYm90dG9tOiAtMC43NXJlbTtcbn1cbi5icy1wb3BvdmVyLXRvcCA+IC5hcnJvdzo6YmVmb3JlLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj10b3BdID4gLmFycm93OjpiZWZvcmUge1xuICBib3R0b206IDA7XG4gIGJvcmRlci13aWR0aDogMC42ODc1cmVtIDAuNjU2MjVyZW0gMDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzM2MzYzNjtcbn1cbi5icy1wb3BvdmVyLXRvcCA+IC5hcnJvdzo6YWZ0ZXIsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePXRvcF0gPiAuYXJyb3c6OmFmdGVyIHtcbiAgYm90dG9tOiAwLjA2MjVyZW07XG4gIGJvcmRlci13aWR0aDogMC42ODc1cmVtIDAuNjU2MjVyZW0gMDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2ZmZjtcbn1cblxuLmJzLXBvcG92ZXItcmlnaHQsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePXJpZ2h0XSB7XG4gIG1hcmdpbi1sZWZ0OiAwLjY4NzVyZW07XG59XG4uYnMtcG9wb3Zlci1yaWdodCA+IC5hcnJvdywgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49cmlnaHRdID4gLmFycm93IHtcbiAgbGVmdDogLTAuNzVyZW07XG4gIHdpZHRoOiAwLjY4NzVyZW07XG4gIGhlaWdodDogMS4zMTI1cmVtO1xuICBtYXJnaW46IDAgMDtcbn1cbi5icy1wb3BvdmVyLXJpZ2h0ID4gLmFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePXJpZ2h0XSA+IC5hcnJvdzo6YmVmb3JlIHtcbiAgbGVmdDogMDtcbiAgYm9yZGVyLXdpZHRoOiAwLjY1NjI1cmVtIDAuNjg3NXJlbSAwLjY1NjI1cmVtIDA7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzM2MzYzNjtcbn1cbi5icy1wb3BvdmVyLXJpZ2h0ID4gLmFycm93OjphZnRlciwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49cmlnaHRdID4gLmFycm93OjphZnRlciB7XG4gIGxlZnQ6IDAuMDYyNXJlbTtcbiAgYm9yZGVyLXdpZHRoOiAwLjY1NjI1cmVtIDAuNjg3NXJlbSAwLjY1NjI1cmVtIDA7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI2ZmZjtcbn1cblxuLmJzLXBvcG92ZXItYm90dG9tLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1ib3R0b21dIHtcbiAgbWFyZ2luLXRvcDogMC42ODc1cmVtO1xufVxuLmJzLXBvcG92ZXItYm90dG9tID4gLmFycm93LCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1ib3R0b21dID4gLmFycm93IHtcbiAgdG9wOiAtMC43NXJlbTtcbn1cbi5icy1wb3BvdmVyLWJvdHRvbSA+IC5hcnJvdzo6YmVmb3JlLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1ib3R0b21dID4gLmFycm93OjpiZWZvcmUge1xuICB0b3A6IDA7XG4gIGJvcmRlci13aWR0aDogMCAwLjY1NjI1cmVtIDAuNjg3NXJlbSAwLjY1NjI1cmVtO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMzYzNjM2O1xufVxuLmJzLXBvcG92ZXItYm90dG9tID4gLmFycm93OjphZnRlciwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49Ym90dG9tXSA+IC5hcnJvdzo6YWZ0ZXIge1xuICB0b3A6IDAuMDYyNXJlbTtcbiAgYm9yZGVyLXdpZHRoOiAwIDAuNjU2MjVyZW0gMC42ODc1cmVtIDAuNjU2MjVyZW07XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmY7XG59XG4uYnMtcG9wb3Zlci1ib3R0b20gLnBvcG92ZXItaGVhZGVyOjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWJvdHRvbV0gLnBvcG92ZXItaGVhZGVyOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogNTAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEuMzEyNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IC0wLjY1NjI1cmVtO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2Y3ZjdmNztcbn1cblxuLmJzLXBvcG92ZXItbGVmdCwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49bGVmdF0ge1xuICBtYXJnaW4tcmlnaHQ6IDAuNjg3NXJlbTtcbn1cbi5icy1wb3BvdmVyLWxlZnQgPiAuYXJyb3csIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWxlZnRdID4gLmFycm93IHtcbiAgcmlnaHQ6IC0wLjc1cmVtO1xuICB3aWR0aDogMC42ODc1cmVtO1xuICBoZWlnaHQ6IDEuMzEyNXJlbTtcbiAgbWFyZ2luOiAwIDA7XG59XG4uYnMtcG9wb3Zlci1sZWZ0ID4gLmFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWxlZnRdID4gLmFycm93OjpiZWZvcmUge1xuICByaWdodDogMDtcbiAgYm9yZGVyLXdpZHRoOiAwLjY1NjI1cmVtIDAgMC42NTYyNXJlbSAwLjY4NzVyZW07XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMzYzNjM2O1xufVxuLmJzLXBvcG92ZXItbGVmdCA+IC5hcnJvdzo6YWZ0ZXIsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWxlZnRdID4gLmFycm93OjphZnRlciB7XG4gIHJpZ2h0OiAwLjA2MjVyZW07XG4gIGJvcmRlci13aWR0aDogMC42NTYyNXJlbSAwIDAuNjU2MjVyZW0gMC42ODc1cmVtO1xuICBib3JkZXItbGVmdC1jb2xvcjogI2ZmZjtcbn1cblxuLnBvcG92ZXItaGVhZGVyIHtcbiAgcGFkZGluZzogMS4wNjI1cmVtIDEuMDYyNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2ViZWJlYjtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG4ucG9wb3Zlci1oZWFkZXI6ZW1wdHkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucG9wb3Zlci1ib2R5IHtcbiAgcGFkZGluZzogMS4wNjI1cmVtIDEuMDYyNXJlbTtcbiAgY29sb3I6ICMzNjM2MzY7XG59XG5cbi5jYXJvdXNlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNhcm91c2VsLnBvaW50ZXItZXZlbnQge1xuICB0b3VjaC1hY3Rpb246IHBhbi15O1xufVxuXG4uY2Fyb3VzZWwtaW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmNhcm91c2VsLWlubmVyOjphZnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjbGVhcjogYm90aDtcbiAgY29udGVudDogXCJcIjtcbn1cblxuLmNhcm91c2VsLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXJpZ2h0OiAtMTAwJTtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC42cyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jYXJvdXNlbC1pdGVtIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi5jYXJvdXNlbC1pdGVtLmFjdGl2ZSxcbi5jYXJvdXNlbC1pdGVtLW5leHQsXG4uY2Fyb3VzZWwtaXRlbS1wcmV2IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5jYXJvdXNlbC1pdGVtLW5leHQ6bm90KC5jYXJvdXNlbC1pdGVtLWxlZnQpLFxuLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXJpZ2h0IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xufVxuXG4uY2Fyb3VzZWwtaXRlbS1wcmV2Om5vdCguY2Fyb3VzZWwtaXRlbS1yaWdodCksXG4uYWN0aXZlLmNhcm91c2VsLWl0ZW0tbGVmdCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG59XG5cbi5jYXJvdXNlbC1mYWRlIC5jYXJvdXNlbC1pdGVtIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eTtcbiAgdHJhbnNmb3JtOiBub25lO1xufVxuLmNhcm91c2VsLWZhZGUgLmNhcm91c2VsLWl0ZW0uYWN0aXZlLFxuLmNhcm91c2VsLWZhZGUgLmNhcm91c2VsLWl0ZW0tbmV4dC5jYXJvdXNlbC1pdGVtLWxlZnQsXG4uY2Fyb3VzZWwtZmFkZSAuY2Fyb3VzZWwtaXRlbS1wcmV2LmNhcm91c2VsLWl0ZW0tcmlnaHQge1xuICB6LWluZGV4OiAxO1xuICBvcGFjaXR5OiAxO1xufVxuLmNhcm91c2VsLWZhZGUgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLWxlZnQsXG4uY2Fyb3VzZWwtZmFkZSAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tcmlnaHQge1xuICB6LWluZGV4OiAwO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDBzIDAuNnM7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY2Fyb3VzZWwtZmFkZSAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tbGVmdCxcbiAgLmNhcm91c2VsLWZhZGUgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXJpZ2h0IHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYsXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAxNSU7XG4gIHBhZGRpbmc6IDA7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogMDtcbiAgb3BhY2l0eTogMC41O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGVhc2U7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY2Fyb3VzZWwtY29udHJvbC1wcmV2LFxuICAuY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2OmhvdmVyLCAuY2Fyb3VzZWwtY29udHJvbC1wcmV2OmZvY3VzLFxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dDpob3Zlcixcbi5jYXJvdXNlbC1jb250cm9sLW5leHQ6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBvdXRsaW5lOiAwO1xuICBvcGFjaXR5OiAwLjk7XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYge1xuICBsZWZ0OiAwO1xufVxuXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgcmlnaHQ6IDA7XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbixcbi5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEuMjVyZW07XG4gIGhlaWdodDogMS4yNXJlbTtcbiAgYmFja2dyb3VuZDogNTAlLzEwMCUgMTAwJSBuby1yZXBlYXQ7XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgZmlsbD0nJTIzZmZmJyB2aWV3Qm94PScwIDAgOCA4JyUzRSUzQ3BhdGggZD0nTTUuMjUgMGwtNCA0IDQgNCAxLjUtMS41LTIuNS0yLjUgMi41LTIuNS0xLjUtMS41eicvJTNFJTNDL3N2ZyUzRVwiKTtcbn1cblxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPSclMjNmZmYnIHZpZXdCb3g9JzAgMCA4IDgnJTNFJTNDcGF0aCBkPSdNMi43NSAwbC0xLjUgMS41IDIuNSAyLjUtMi41IDIuNSAxLjUgMS41IDQtNC00LTR6Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xufVxuXG4uY2Fyb3VzZWwtaW5kaWNhdG9ycyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMTUlO1xuICBtYXJnaW4tbGVmdDogMTUlO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuLmNhcm91c2VsLWluZGljYXRvcnMgbGkge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgZmxleDogMCAxIGF1dG87XG4gIHdpZHRoOiAxLjg3NXJlbTtcbiAgaGVpZ2h0OiAwLjE4NzVyZW07XG4gIG1hcmdpbi1yaWdodDogMC4xODc1cmVtO1xuICBtYXJnaW4tbGVmdDogMC4xODc1cmVtO1xuICB0ZXh0LWluZGVudDogLTk5OXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlci10b3A6IDAuNjI1cmVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAwLjYyNXJlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgb3BhY2l0eTogMC41O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNnMgZWFzZTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jYXJvdXNlbC1pbmRpY2F0b3JzIGxpIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uY2Fyb3VzZWwtaW5kaWNhdG9ycyAuYWN0aXZlIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmNhcm91c2VsLWNhcHRpb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxNSU7XG4gIGJvdHRvbTogMjBweDtcbiAgbGVmdDogMTUlO1xuICB6LWluZGV4OiAxMDtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5Aa2V5ZnJhbWVzIHNwaW5uZXItYm9yZGVyIHtcbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cbi5zcGlubmVyLWJvcmRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDJyZW07XG4gIGhlaWdodDogMnJlbTtcbiAgdmVydGljYWwtYWxpZ246IC0wLjEyNWVtO1xuICBib3JkZXI6IDAuMjVlbSBzb2xpZCBjdXJyZW50Y29sb3I7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYW5pbWF0aW9uOiAwLjc1cyBsaW5lYXIgaW5maW5pdGUgc3Bpbm5lci1ib3JkZXI7XG59XG5cbi5zcGlubmVyLWJvcmRlci1zbSB7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIGJvcmRlci13aWR0aDogMC4yZW07XG59XG5cbkBrZXlmcmFtZXMgc3Bpbm5lci1ncm93IHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIH1cbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuLnNwaW5uZXItZ3JvdyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDJyZW07XG4gIGhlaWdodDogMnJlbTtcbiAgdmVydGljYWwtYWxpZ246IC0wLjEyNWVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Y29sb3I7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgb3BhY2l0eTogMDtcbiAgYW5pbWF0aW9uOiAwLjc1cyBsaW5lYXIgaW5maW5pdGUgc3Bpbm5lci1ncm93O1xufVxuXG4uc3Bpbm5lci1ncm93LXNtIHtcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTtcbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLnNwaW5uZXItYm9yZGVyLFxuICAuc3Bpbm5lci1ncm93IHtcbiAgICBhbmltYXRpb24tZHVyYXRpb246IDEuNXM7XG4gIH1cbn1cbi5hbGlnbi1iYXNlbGluZSB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tdG9wIHtcbiAgdmVydGljYWwtYWxpZ246IHRvcCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tbWlkZGxlIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tYm90dG9tIHtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tdGV4dC1ib3R0b20ge1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b20gIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXRleHQtdG9wIHtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtdG9wICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyNmZlMiAhaW1wb3J0YW50O1xufVxuXG5hLmJnLXByaW1hcnk6aG92ZXIsIGEuYmctcHJpbWFyeTpmb2N1cyxcbmJ1dHRvbi5iZy1wcmltYXJ5OmhvdmVyLFxuYnV0dG9uLmJnLXByaW1hcnk6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWM1N2M1ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1zZWNvbmRhcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGM0YzRjICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctc2Vjb25kYXJ5OmhvdmVyLCBhLmJnLXNlY29uZGFyeTpmb2N1cyxcbmJ1dHRvbi5iZy1zZWNvbmRhcnk6aG92ZXIsXG5idXR0b24uYmctc2Vjb25kYXJ5OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzMzMzMyAhaW1wb3J0YW50O1xufVxuXG4uYmctc3VjY2VzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNDZhMzggIWltcG9ydGFudDtcbn1cblxuYS5iZy1zdWNjZXNzOmhvdmVyLCBhLmJnLXN1Y2Nlc3M6Zm9jdXMsXG5idXR0b24uYmctc3VjY2Vzczpob3ZlcixcbmJ1dHRvbi5iZy1zdWNjZXNzOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAyMzkxZSAhaW1wb3J0YW50O1xufVxuXG4uYmctaW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMTcwOGYgIWltcG9ydGFudDtcbn1cblxuYS5iZy1pbmZvOmhvdmVyLCBhLmJnLWluZm86Zm9jdXMsXG5idXR0b24uYmctaW5mbzpob3ZlcixcbmJ1dHRvbi5iZy1pbmZvOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI0NTI2OSAhaW1wb3J0YW50O1xufVxuXG4uYmctd2FybmluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWExMDMgIWltcG9ydGFudDtcbn1cblxuYS5iZy13YXJuaW5nOmhvdmVyLCBhLmJnLXdhcm5pbmc6Zm9jdXMsXG5idXR0b24uYmctd2FybmluZzpob3ZlcixcbmJ1dHRvbi5iZy13YXJuaW5nOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JjN2YwMiAhaW1wb3J0YW50O1xufVxuXG4uYmctZGFuZ2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E1MWExZiAhaW1wb3J0YW50O1xufVxuXG5hLmJnLWRhbmdlcjpob3ZlciwgYS5iZy1kYW5nZXI6Zm9jdXMsXG5idXR0b24uYmctZGFuZ2VyOmhvdmVyLFxuYnV0dG9uLmJnLWRhbmdlcjpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3OTEzMTcgIWltcG9ydGFudDtcbn1cblxuLmJnLWxpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG5hLmJnLWxpZ2h0OmhvdmVyLCBhLmJnLWxpZ2h0OmZvY3VzLFxuYnV0dG9uLmJnLWxpZ2h0OmhvdmVyLFxuYnV0dG9uLmJnLWxpZ2h0OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTZlNiAhaW1wb3J0YW50O1xufVxuXG4uYmctZGFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNjM2MzYgIWltcG9ydGFudDtcbn1cblxuYS5iZy1kYXJrOmhvdmVyLCBhLmJnLWRhcms6Zm9jdXMsXG5idXR0b24uYmctZGFyazpob3ZlcixcbmJ1dHRvbi5iZy1kYXJrOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFkMWQxZCAhaW1wb3J0YW50O1xufVxuXG4uYmctZ3JlZW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDQ2YTM4ICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctZ3JlZW46aG92ZXIsIGEuYmctZ3JlZW46Zm9jdXMsXG5idXR0b24uYmctZ3JlZW46aG92ZXIsXG5idXR0b24uYmctZ3JlZW46Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDIzOTFlICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1saW1lIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQxYTkyOCAhaW1wb3J0YW50O1xufVxuXG5hLmJnLWxpbWU6aG92ZXIsIGEuYmctbGltZTpmb2N1cyxcbmJ1dHRvbi5iZy1saW1lOmhvdmVyLFxuYnV0dG9uLmJnLWxpbWU6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzE4MDFlICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ibGFjayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbn1cblxuYS5iZy1ibGFjazpob3ZlciwgYS5iZy1ibGFjazpmb2N1cyxcbmJ1dHRvbi5iZy1ibGFjazpob3ZlcixcbmJ1dHRvbi5iZy1ibGFjazpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1mb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NmEwYjQgIWltcG9ydGFudDtcbn1cblxuYS5iZy1mb2N1czpob3ZlciwgYS5iZy1mb2N1czpmb2N1cyxcbmJ1dHRvbi5iZy1mb2N1czpob3ZlcixcbmJ1dHRvbi5iZy1mb2N1czpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1Nzg4YTAgIWltcG9ydGFudDtcbn1cblxuLmJnLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4uYmctdHJhbnNwYXJlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyIHtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItMCB7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXRvcC0wIHtcbiAgYm9yZGVyLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXJpZ2h0LTAge1xuICBib3JkZXItcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ib3R0b20tMCB7XG4gIGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1sZWZ0LTAge1xuICBib3JkZXItbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXByaW1hcnkge1xuICBib3JkZXItY29sb3I6ICMzMjZmZTIgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1zZWNvbmRhcnkge1xuICBib3JkZXItY29sb3I6ICM0YzRjNGMgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1zdWNjZXNzIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDQ2YTM4ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItaW5mbyB7XG4gIGJvcmRlci1jb2xvcjogIzMxNzA4ZiAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXdhcm5pbmcge1xuICBib3JkZXItY29sb3I6ICNlZWExMDMgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1kYW5nZXIge1xuICBib3JkZXItY29sb3I6ICNhNTFhMWYgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1saWdodCB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWRhcmsge1xuICBib3JkZXItY29sb3I6ICMzNjM2MzYgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ncmVlbiB7XG4gIGJvcmRlci1jb2xvcjogIzA0NmEzOCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWxpbWUge1xuICBib3JkZXItY29sb3I6ICM0MWE5MjggIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ibGFjayB7XG4gIGJvcmRlci1jb2xvcjogIzAwMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjNzZhMGI0ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItd2hpdGUge1xuICBib3JkZXItY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtc20ge1xuICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZCB7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXRvcCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMTI1cmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1yaWdodCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjEyNXJlbSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4xMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMTI1cmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWxlZnQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjEyNXJlbSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1sZyB7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtY2lyY2xlIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXBpbGwge1xuICBib3JkZXItcmFkaXVzOiA1MHJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC0wIHtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuXG4uY2xlYXJmaXg6OmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNsZWFyOiBib3RoO1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4uZC1ub25lIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uZC1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbn1cblxuLmQtaW5saW5lLWJsb2NrIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi5kLWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLmQtdGFibGUge1xuICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xufVxuXG4uZC10YWJsZS1yb3cge1xuICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbn1cblxuLmQtdGFibGUtY2VsbCB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbn1cblxuLmQtZmxleCB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbn1cblxuLmQtaW5saW5lLWZsZXgge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmQtc20tbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20taW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20taW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZC1tZC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuZC1sZy1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAuZC14bC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIHByaW50IHtcbiAgLmQtcHJpbnQtbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtcHJpbnQtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtcHJpbnQtaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5lbWJlZC1yZXNwb25zaXZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uZW1iZWQtcmVzcG9uc2l2ZTo6YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG4uZW1iZWQtcmVzcG9uc2l2ZSAuZW1iZWQtcmVzcG9uc2l2ZS1pdGVtLFxuLmVtYmVkLXJlc3BvbnNpdmUgaWZyYW1lLFxuLmVtYmVkLXJlc3BvbnNpdmUgZW1iZWQsXG4uZW1iZWQtcmVzcG9uc2l2ZSBvYmplY3QsXG4uZW1iZWQtcmVzcG9uc2l2ZSB2aWRlbyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlcjogMDtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMjFieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA0Mi44NTcxNDI4NiU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS00YnkzOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNzUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xYnkxOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMjFieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA0Mi44NTcxNDI4NiU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS00YnkzOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNzUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xYnkxOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMjFieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA0Mi44NTcxNDI4NiU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS00YnkzOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNzUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xYnkxOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMjFieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA0Mi44NTcxNDI4NiU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS00YnkzOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNzUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xYnkxOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMjFieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA0Mi44NTcxNDI4NiU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS00YnkzOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNzUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xYnkxOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMjFieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA0Mi44NTcxNDI4NiU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS00YnkzOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNzUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xYnkxOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMjFieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA0Mi44NTcxNDI4NiU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS00YnkzOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNzUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xYnkxOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMjFieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA0Mi44NTcxNDI4NiU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS00YnkzOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNzUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xYnkxOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMjFieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA0Mi44NTcxNDI4NiU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS00YnkzOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNzUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xYnkxOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMjFieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA0Mi44NTcxNDI4NiU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS00YnkzOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNzUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xYnkxOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMjFieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA0Mi44NTcxNDI4NiU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS00YnkzOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNzUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xYnkxOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMjFieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA0Mi44NTcxNDI4NiU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS00YnkzOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNzUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xYnkxOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMjFieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA0Mi44NTcxNDI4NiU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS00YnkzOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNzUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xYnkxOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMjFieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA0Mi44NTcxNDI4NiU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS00YnkzOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNzUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xYnkxOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMjFieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA0Mi44NTcxNDI4NiU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS00YnkzOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNzUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xYnkxOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMjFieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA0Mi44NTcxNDI4NiU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS00YnkzOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNzUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xYnkxOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMjFieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA0Mi44NTcxNDI4NiU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS00YnkzOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNzUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xYnkxOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMjFieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA0Mi44NTcxNDI4NiU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS00YnkzOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNzUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xYnkxOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbn1cblxuLmZsZXgtcm93IHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1jb2x1bW4ge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LXJvdy1yZXZlcnNlIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LWNvbHVtbi1yZXZlcnNlIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LXdyYXAge1xuICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtbm93cmFwIHtcbiAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtd3JhcC1yZXZlcnNlIHtcbiAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtZmlsbCB7XG4gIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LWdyb3ctMCB7XG4gIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1ncm93LTEge1xuICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtc2hyaW5rLTAge1xuICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1zaHJpbmstMSB7XG4gIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtc3RhcnQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1lbmQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtY2VudGVyIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1iZXR3ZWVuIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtYXJvdW5kIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLXN0YXJ0IHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLWVuZCB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24taXRlbXMtY2VudGVyIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24taXRlbXMtYmFzZWxpbmUge1xuICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLXN0cmV0Y2gge1xuICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1zdGFydCB7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtZW5kIHtcbiAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtY2VudGVyIHtcbiAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LWJldHdlZW4ge1xuICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LWFyb3VuZCB7XG4gIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1zdHJldGNoIHtcbiAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1hdXRvIHtcbiAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1zdGFydCB7XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtZW5kIHtcbiAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtY2VudGVyIHtcbiAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLWJhc2VsaW5lIHtcbiAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtc3RyZXRjaCB7XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5mbGV4LXNtLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20td3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXNtLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1zbS1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1zbS1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtc20tYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1zbS1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXNtLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtc20tZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXNtLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtc20tYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXNtLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtc20tc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXNtLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1zbS1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXNtLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1zbS1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXNtLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXNtLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mbGV4LW1kLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtd3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLW1kLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1tZC1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1tZC1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbWQtYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1tZC1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LW1kLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LW1kLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LW1kLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLW1kLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1tZC1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLW1kLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1tZC1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLW1kLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLW1kLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuZmxleC1sZy1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLW5vd3JhcCB7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy13cmFwLXJldmVyc2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctZmlsbCB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1ncm93LTAge1xuICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLWdyb3ctMSB7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctc2hyaW5rLTEge1xuICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1sZy1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbGctZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbGctY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLWxnLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbGctc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1sZy1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LWxnLWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1sZy1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LWxnLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1sZy1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LWxnLXN0cmV0Y2gge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1sZy1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbGctc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1sZy1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbGctY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1sZy1iYXNlbGluZSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1sZy1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLmZsZXgteGwtcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtd3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLWZpbGwge1xuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1ncm93LTEge1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLXNocmluay0wIHtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14bC1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14bC1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteGwtc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXhsLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXhsLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy14bC1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXhsLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteGwtc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14bC1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteGwtY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14bC1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteGwtYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14bC1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteGwtYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXhsLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteGwtZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXhsLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteGwtYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteGwtc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG59XG4uZmxvYXQtbGVmdCB7XG4gIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG59XG5cbi5mbG9hdC1yaWdodCB7XG4gIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xufVxuXG4uZmxvYXQtbm9uZSB7XG4gIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuZmxvYXQtc20tbGVmdCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQtc20tcmlnaHQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC1zbS1ub25lIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZsb2F0LW1kLWxlZnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LW1kLXJpZ2h0IHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQtbWQtbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuZmxvYXQtbGctbGVmdCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQtbGctcmlnaHQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC1sZy1ub25lIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC5mbG9hdC14bC1sZWZ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC14bC1yaWdodCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LXhsLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi51c2VyLXNlbGVjdC1hbGwge1xuICB1c2VyLXNlbGVjdDogYWxsICFpbXBvcnRhbnQ7XG59XG5cbi51c2VyLXNlbGVjdC1hdXRvIHtcbiAgdXNlci1zZWxlY3Q6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLnVzZXItc2VsZWN0LW5vbmUge1xuICB1c2VyLXNlbGVjdDogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ub3ZlcmZsb3ctYXV0byB7XG4gIG92ZXJmbG93OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5vdmVyZmxvdy1oaWRkZW4ge1xuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG5cbi5wb3NpdGlvbi1zdGF0aWMge1xuICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XG59XG5cbi5wb3NpdGlvbi1yZWxhdGl2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xufVxuXG4ucG9zaXRpb24tYWJzb2x1dGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbn1cblxuLnBvc2l0aW9uLWZpeGVkIHtcbiAgcG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7XG59XG5cbi5wb3NpdGlvbi1zdGlja3kge1xuICBwb3NpdGlvbjogc3RpY2t5ICFpbXBvcnRhbnQ7XG59XG5cbi5maXhlZC10b3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwMzA7XG59XG5cbi5maXhlZC1ib3R0b20ge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwMzA7XG59XG5cbkBzdXBwb3J0cyAocG9zaXRpb246IHN0aWNreSkge1xuICAuc3RpY2t5LXRvcCB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogMTAyMDtcbiAgfVxufVxuXG4uc3Itb25seSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogLTFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYm9yZGVyOiAwO1xufVxuXG4uc3Itb25seS1mb2N1c2FibGU6YWN0aXZlLCAuc3Itb25seS1mb2N1c2FibGU6Zm9jdXMge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgY2xpcDogYXV0bztcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbn1cblxuLnNoYWRvdy1zbSB7XG4gIGJveC1zaGFkb3c6IDAgMC4xMjVyZW0gMC4yNXJlbSByZ2JhKDIyNCwgMjI5LCAyMzgsIDAuMDc1KSAhaW1wb3J0YW50O1xufVxuXG4uc2hhZG93IHtcbiAgYm94LXNoYWRvdzogMCAwLjVyZW0gMC44NzVyZW0gMCByZ2JhKDIyNCwgMjI5LCAyMzgsIDAuNSkgIWltcG9ydGFudDtcbn1cblxuLnNoYWRvdy1sZyB7XG4gIGJveC1zaGFkb3c6IDAgMXJlbSAzcmVtIHJnYmEoMjI0LCAyMjksIDIzOCwgMC4xNzUpICFpbXBvcnRhbnQ7XG59XG5cbi5zaGFkb3ctbm9uZSB7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnctMjUge1xuICB3aWR0aDogMjUlICFpbXBvcnRhbnQ7XG59XG5cbi53LTUwIHtcbiAgd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4udy03NSB7XG4gIHdpZHRoOiA3NSUgIWltcG9ydGFudDtcbn1cblxuLnctMTAwIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLnctYXV0byB7XG4gIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi53LTMzIHtcbiAgd2lkdGg6IDMzLjMzMzMlICFpbXBvcnRhbnQ7XG59XG5cbi53LTY2IHtcbiAgd2lkdGg6IDY2LjY2NjYlICFpbXBvcnRhbnQ7XG59XG5cbi5oLTI1IHtcbiAgaGVpZ2h0OiAyNSUgIWltcG9ydGFudDtcbn1cblxuLmgtNTAge1xuICBoZWlnaHQ6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4uaC03NSB7XG4gIGhlaWdodDogNzUlICFpbXBvcnRhbnQ7XG59XG5cbi5oLTEwMCB7XG4gIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4uaC1hdXRvIHtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5oLTMzIHtcbiAgaGVpZ2h0OiAzMy4zMzMzJSAhaW1wb3J0YW50O1xufVxuXG4uaC02NiB7XG4gIGhlaWdodDogNjYuNjY2NiUgIWltcG9ydGFudDtcbn1cblxuLm13LTEwMCB7XG4gIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4ubWgtMTAwIHtcbiAgbWF4LWhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4ubWluLXZ3LTEwMCB7XG4gIG1pbi13aWR0aDogMTAwdncgIWltcG9ydGFudDtcbn1cblxuLm1pbi12aC0xMDAge1xuICBtaW4taGVpZ2h0OiAxMDB2aCAhaW1wb3J0YW50O1xufVxuXG4udnctMTAwIHtcbiAgd2lkdGg6IDEwMHZ3ICFpbXBvcnRhbnQ7XG59XG5cbi52aC0xMDAge1xuICBoZWlnaHQ6IDEwMHZoICFpbXBvcnRhbnQ7XG59XG5cbi5tLTAge1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbn1cblxuLm10LTAsXG4ubXktMCB7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLm1yLTAsXG4ubXgtMCB7XG4gIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4ubWItMCxcbi5teS0wIHtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4ubWwtMCxcbi5teC0wIHtcbiAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLm0tMSB7XG4gIG1hcmdpbjogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtMSxcbi5teS0xIHtcbiAgbWFyZ2luLXRvcDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItMSxcbi5teC0xIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0xLFxuLm15LTEge1xuICBtYXJnaW4tYm90dG9tOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC0xLFxuLm14LTEge1xuICBtYXJnaW4tbGVmdDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS0yIHtcbiAgbWFyZ2luOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTIsXG4ubXktMiB7XG4gIG1hcmdpbi10b3A6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItMixcbi5teC0yIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTIsXG4ubXktMiB7XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtMixcbi5teC0yIHtcbiAgbWFyZ2luLWxlZnQ6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS0zIHtcbiAgbWFyZ2luOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0zLFxuLm15LTMge1xuICBtYXJnaW4tdG9wOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci0zLFxuLm14LTMge1xuICBtYXJnaW4tcmlnaHQ6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTMsXG4ubXktMyB7XG4gIG1hcmdpbi1ib3R0b206IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTMsXG4ubXgtMyB7XG4gIG1hcmdpbi1sZWZ0OiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTQge1xuICBtYXJnaW46IDEuODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC00LFxuLm15LTQge1xuICBtYXJnaW4tdG9wOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItNCxcbi5teC00IHtcbiAgbWFyZ2luLXJpZ2h0OiAxLjg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItNCxcbi5teS00IHtcbiAgbWFyZ2luLWJvdHRvbTogMS44NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTQsXG4ubXgtNCB7XG4gIG1hcmdpbi1sZWZ0OiAxLjg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS01IHtcbiAgbWFyZ2luOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC01LFxuLm15LTUge1xuICBtYXJnaW4tdG9wOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci01LFxuLm14LTUge1xuICBtYXJnaW4tcmlnaHQ6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTUsXG4ubXktNSB7XG4gIG1hcmdpbi1ib3R0b206IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTUsXG4ubXgtNSB7XG4gIG1hcmdpbi1sZWZ0OiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTYge1xuICBtYXJnaW46IDIuODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtNixcbi5teS02IHtcbiAgbWFyZ2luLXRvcDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci02LFxuLm14LTYge1xuICBtYXJnaW4tcmlnaHQ6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItNixcbi5teS02IHtcbiAgbWFyZ2luLWJvdHRvbTogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC02LFxuLm14LTYge1xuICBtYXJnaW4tbGVmdDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTcge1xuICBtYXJnaW46IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTcsXG4ubXktNyB7XG4gIG1hcmdpbi10b3A6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTcsXG4ubXgtNyB7XG4gIG1hcmdpbi1yaWdodDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItNyxcbi5teS03IHtcbiAgbWFyZ2luLWJvdHRvbTogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtNyxcbi5teC03IHtcbiAgbWFyZ2luLWxlZnQ6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tOCB7XG4gIG1hcmdpbjogMy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtOCxcbi5teS04IHtcbiAgbWFyZ2luLXRvcDogMy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItOCxcbi5teC04IHtcbiAgbWFyZ2luLXJpZ2h0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi04LFxuLm15LTgge1xuICBtYXJnaW4tYm90dG9tOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC04LFxuLm14LTgge1xuICBtYXJnaW4tbGVmdDogMy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS05IHtcbiAgbWFyZ2luOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC05LFxuLm15LTkge1xuICBtYXJnaW4tdG9wOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci05LFxuLm14LTkge1xuICBtYXJnaW4tcmlnaHQ6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTksXG4ubXktOSB7XG4gIG1hcmdpbi1ib3R0b206IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTksXG4ubXgtOSB7XG4gIG1hcmdpbi1sZWZ0OiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTEwIHtcbiAgbWFyZ2luOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTEwLFxuLm15LTEwIHtcbiAgbWFyZ2luLXRvcDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci0xMCxcbi5teC0xMCB7XG4gIG1hcmdpbi1yaWdodDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0xMCxcbi5teS0xMCB7XG4gIG1hcmdpbi1ib3R0b206IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtMTAsXG4ubXgtMTAge1xuICBtYXJnaW4tbGVmdDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTFfNSB7XG4gIG1hcmdpbjogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTFfNSxcbi5teS0xXzUge1xuICBtYXJnaW4tdG9wOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItMV81LFxuLm14LTFfNSB7XG4gIG1hcmdpbi1yaWdodDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTFfNSxcbi5teS0xXzUge1xuICBtYXJnaW4tYm90dG9tOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtMV81LFxuLm14LTFfNSB7XG4gIG1hcmdpbi1sZWZ0OiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS0yXzUge1xuICBtYXJnaW46IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0yXzUsXG4ubXktMl81IHtcbiAgbWFyZ2luLXRvcDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTJfNSxcbi5teC0yXzUge1xuICBtYXJnaW4tcmlnaHQ6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0yXzUsXG4ubXktMl81IHtcbiAgbWFyZ2luLWJvdHRvbTogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTJfNSxcbi5teC0yXzUge1xuICBtYXJnaW4tbGVmdDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tM181IHtcbiAgbWFyZ2luOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtM181LFxuLm15LTNfNSB7XG4gIG1hcmdpbi10b3A6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci0zXzUsXG4ubXgtM181IHtcbiAgbWFyZ2luLXJpZ2h0OiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItM181LFxuLm15LTNfNSB7XG4gIG1hcmdpbi1ib3R0b206IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC0zXzUsXG4ubXgtM181IHtcbiAgbWFyZ2luLWxlZnQ6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTRfNSB7XG4gIG1hcmdpbjogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTRfNSxcbi5teS00XzUge1xuICBtYXJnaW4tdG9wOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItNF81LFxuLm14LTRfNSB7XG4gIG1hcmdpbi1yaWdodDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTRfNSxcbi5teS00XzUge1xuICBtYXJnaW4tYm90dG9tOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtNF81LFxuLm14LTRfNSB7XG4gIG1hcmdpbi1sZWZ0OiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS01XzUge1xuICBtYXJnaW46IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC01XzUsXG4ubXktNV81IHtcbiAgbWFyZ2luLXRvcDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTVfNSxcbi5teC01XzUge1xuICBtYXJnaW4tcmlnaHQ6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi01XzUsXG4ubXktNV81IHtcbiAgbWFyZ2luLWJvdHRvbTogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTVfNSxcbi5teC01XzUge1xuICBtYXJnaW4tbGVmdDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tNl81IHtcbiAgbWFyZ2luOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtNl81LFxuLm15LTZfNSB7XG4gIG1hcmdpbi10b3A6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci02XzUsXG4ubXgtNl81IHtcbiAgbWFyZ2luLXJpZ2h0OiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItNl81LFxuLm15LTZfNSB7XG4gIG1hcmdpbi1ib3R0b206IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC02XzUsXG4ubXgtNl81IHtcbiAgbWFyZ2luLWxlZnQ6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTdfNSB7XG4gIG1hcmdpbjogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTdfNSxcbi5teS03XzUge1xuICBtYXJnaW4tdG9wOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItN181LFxuLm14LTdfNSB7XG4gIG1hcmdpbi1yaWdodDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTdfNSxcbi5teS03XzUge1xuICBtYXJnaW4tYm90dG9tOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtN181LFxuLm14LTdfNSB7XG4gIG1hcmdpbi1sZWZ0OiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS04XzUge1xuICBtYXJnaW46IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC04XzUsXG4ubXktOF81IHtcbiAgbWFyZ2luLXRvcDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLThfNSxcbi5teC04XzUge1xuICBtYXJnaW4tcmlnaHQ6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi04XzUsXG4ubXktOF81IHtcbiAgbWFyZ2luLWJvdHRvbTogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLThfNSxcbi5teC04XzUge1xuICBtYXJnaW4tbGVmdDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tOV81IHtcbiAgbWFyZ2luOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtOV81LFxuLm15LTlfNSB7XG4gIG1hcmdpbi10b3A6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci05XzUsXG4ubXgtOV81IHtcbiAgbWFyZ2luLXJpZ2h0OiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItOV81LFxuLm15LTlfNSB7XG4gIG1hcmdpbi1ib3R0b206IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC05XzUsXG4ubXgtOV81IHtcbiAgbWFyZ2luLWxlZnQ6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTEwXzUge1xuICBtYXJnaW46IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0xMF81LFxuLm15LTEwXzUge1xuICBtYXJnaW4tdG9wOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItMTBfNSxcbi5teC0xMF81IHtcbiAgbWFyZ2luLXJpZ2h0OiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMTBfNSxcbi5teS0xMF81IHtcbiAgbWFyZ2luLWJvdHRvbTogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTEwXzUsXG4ubXgtMTBfNSB7XG4gIG1hcmdpbi1sZWZ0OiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0wIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuXG4ucHQtMCxcbi5weS0wIHtcbiAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLnByLTAsXG4ucHgtMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLnBiLTAsXG4ucHktMCB7XG4gIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wbC0wLFxuLnB4LTAge1xuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLnAtMSB7XG4gIHBhZGRpbmc6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTEsXG4ucHktMSB7XG4gIHBhZGRpbmctdG9wOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci0xLFxuLnB4LTEge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0xLFxuLnB5LTEge1xuICBwYWRkaW5nLWJvdHRvbTogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtMSxcbi5weC0xIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTIge1xuICBwYWRkaW5nOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTIsXG4ucHktMiB7XG4gIHBhZGRpbmctdG9wOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTIsXG4ucHgtMiB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMixcbi5weS0yIHtcbiAgcGFkZGluZy1ib3R0b206IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtMixcbi5weC0yIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtMyB7XG4gIHBhZGRpbmc6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTMsXG4ucHktMyB7XG4gIHBhZGRpbmctdG9wOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci0zLFxuLnB4LTMge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0zLFxuLnB5LTMge1xuICBwYWRkaW5nLWJvdHRvbTogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtMyxcbi5weC0zIHtcbiAgcGFkZGluZy1sZWZ0OiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTQge1xuICBwYWRkaW5nOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtNCxcbi5weS00IHtcbiAgcGFkZGluZy10b3A6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci00LFxuLnB4LTQge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItNCxcbi5weS00IHtcbiAgcGFkZGluZy1ib3R0b206IDEuODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC00LFxuLnB4LTQge1xuICBwYWRkaW5nLWxlZnQ6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTUge1xuICBwYWRkaW5nOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC01LFxuLnB5LTUge1xuICBwYWRkaW5nLXRvcDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItNSxcbi5weC01IHtcbiAgcGFkZGluZy1yaWdodDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItNSxcbi5weS01IHtcbiAgcGFkZGluZy1ib3R0b206IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTUsXG4ucHgtNSB7XG4gIHBhZGRpbmctbGVmdDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC02IHtcbiAgcGFkZGluZzogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC02LFxuLnB5LTYge1xuICBwYWRkaW5nLXRvcDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci02LFxuLnB4LTYge1xuICBwYWRkaW5nLXJpZ2h0OiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTYsXG4ucHktNiB7XG4gIHBhZGRpbmctYm90dG9tOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTYsXG4ucHgtNiB7XG4gIHBhZGRpbmctbGVmdDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTcge1xuICBwYWRkaW5nOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC03LFxuLnB5LTcge1xuICBwYWRkaW5nLXRvcDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItNyxcbi5weC03IHtcbiAgcGFkZGluZy1yaWdodDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItNyxcbi5weS03IHtcbiAgcGFkZGluZy1ib3R0b206IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTcsXG4ucHgtNyB7XG4gIHBhZGRpbmctbGVmdDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC04IHtcbiAgcGFkZGluZzogMy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtOCxcbi5weS04IHtcbiAgcGFkZGluZy10b3A6IDMuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTgsXG4ucHgtOCB7XG4gIHBhZGRpbmctcmlnaHQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTgsXG4ucHktOCB7XG4gIHBhZGRpbmctYm90dG9tOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC04LFxuLnB4LTgge1xuICBwYWRkaW5nLWxlZnQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtOSB7XG4gIHBhZGRpbmc6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTksXG4ucHktOSB7XG4gIHBhZGRpbmctdG9wOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci05LFxuLnB4LTkge1xuICBwYWRkaW5nLXJpZ2h0OiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi05LFxuLnB5LTkge1xuICBwYWRkaW5nLWJvdHRvbTogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtOSxcbi5weC05IHtcbiAgcGFkZGluZy1sZWZ0OiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTEwIHtcbiAgcGFkZGluZzogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0xMCxcbi5weS0xMCB7XG4gIHBhZGRpbmctdG9wOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTEwLFxuLnB4LTEwIHtcbiAgcGFkZGluZy1yaWdodDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0xMCxcbi5weS0xMCB7XG4gIHBhZGRpbmctYm90dG9tOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTEwLFxuLnB4LTEwIHtcbiAgcGFkZGluZy1sZWZ0OiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtMV81IHtcbiAgcGFkZGluZzogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTFfNSxcbi5weS0xXzUge1xuICBwYWRkaW5nLXRvcDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTFfNSxcbi5weC0xXzUge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMV81LFxuLnB5LTFfNSB7XG4gIHBhZGRpbmctYm90dG9tOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtMV81LFxuLnB4LTFfNSB7XG4gIHBhZGRpbmctbGVmdDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtMl81IHtcbiAgcGFkZGluZzogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTJfNSxcbi5weS0yXzUge1xuICBwYWRkaW5nLXRvcDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTJfNSxcbi5weC0yXzUge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMl81LFxuLnB5LTJfNSB7XG4gIHBhZGRpbmctYm90dG9tOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtMl81LFxuLnB4LTJfNSB7XG4gIHBhZGRpbmctbGVmdDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtM181IHtcbiAgcGFkZGluZzogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTNfNSxcbi5weS0zXzUge1xuICBwYWRkaW5nLXRvcDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTNfNSxcbi5weC0zXzUge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItM181LFxuLnB5LTNfNSB7XG4gIHBhZGRpbmctYm90dG9tOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtM181LFxuLnB4LTNfNSB7XG4gIHBhZGRpbmctbGVmdDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtNF81IHtcbiAgcGFkZGluZzogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTRfNSxcbi5weS00XzUge1xuICBwYWRkaW5nLXRvcDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTRfNSxcbi5weC00XzUge1xuICBwYWRkaW5nLXJpZ2h0OiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItNF81LFxuLnB5LTRfNSB7XG4gIHBhZGRpbmctYm90dG9tOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtNF81LFxuLnB4LTRfNSB7XG4gIHBhZGRpbmctbGVmdDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtNV81IHtcbiAgcGFkZGluZzogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTVfNSxcbi5weS01XzUge1xuICBwYWRkaW5nLXRvcDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTVfNSxcbi5weC01XzUge1xuICBwYWRkaW5nLXJpZ2h0OiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItNV81LFxuLnB5LTVfNSB7XG4gIHBhZGRpbmctYm90dG9tOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtNV81LFxuLnB4LTVfNSB7XG4gIHBhZGRpbmctbGVmdDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtNl81IHtcbiAgcGFkZGluZzogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTZfNSxcbi5weS02XzUge1xuICBwYWRkaW5nLXRvcDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTZfNSxcbi5weC02XzUge1xuICBwYWRkaW5nLXJpZ2h0OiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItNl81LFxuLnB5LTZfNSB7XG4gIHBhZGRpbmctYm90dG9tOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtNl81LFxuLnB4LTZfNSB7XG4gIHBhZGRpbmctbGVmdDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtN181IHtcbiAgcGFkZGluZzogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTdfNSxcbi5weS03XzUge1xuICBwYWRkaW5nLXRvcDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTdfNSxcbi5weC03XzUge1xuICBwYWRkaW5nLXJpZ2h0OiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItN181LFxuLnB5LTdfNSB7XG4gIHBhZGRpbmctYm90dG9tOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtN181LFxuLnB4LTdfNSB7XG4gIHBhZGRpbmctbGVmdDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtOF81IHtcbiAgcGFkZGluZzogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LThfNSxcbi5weS04XzUge1xuICBwYWRkaW5nLXRvcDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLThfNSxcbi5weC04XzUge1xuICBwYWRkaW5nLXJpZ2h0OiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItOF81LFxuLnB5LThfNSB7XG4gIHBhZGRpbmctYm90dG9tOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtOF81LFxuLnB4LThfNSB7XG4gIHBhZGRpbmctbGVmdDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtOV81IHtcbiAgcGFkZGluZzogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTlfNSxcbi5weS05XzUge1xuICBwYWRkaW5nLXRvcDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTlfNSxcbi5weC05XzUge1xuICBwYWRkaW5nLXJpZ2h0OiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItOV81LFxuLnB5LTlfNSB7XG4gIHBhZGRpbmctYm90dG9tOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtOV81LFxuLnB4LTlfNSB7XG4gIHBhZGRpbmctbGVmdDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtMTBfNSB7XG4gIHBhZGRpbmc6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0xMF81LFxuLnB5LTEwXzUge1xuICBwYWRkaW5nLXRvcDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTEwXzUsXG4ucHgtMTBfNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0xMF81LFxuLnB5LTEwXzUge1xuICBwYWRkaW5nLWJvdHRvbTogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTEwXzUsXG4ucHgtMTBfNSB7XG4gIHBhZGRpbmctbGVmdDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjEge1xuICBtYXJnaW46IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uMSxcbi5teS1uMSB7XG4gIG1hcmdpbi10b3A6IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uMSxcbi5teC1uMSB7XG4gIG1hcmdpbi1yaWdodDogLTAuNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW4xLFxuLm15LW4xIHtcbiAgbWFyZ2luLWJvdHRvbTogLTAuNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW4xLFxuLm14LW4xIHtcbiAgbWFyZ2luLWxlZnQ6IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW4yIHtcbiAgbWFyZ2luOiAtMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uMixcbi5teS1uMiB7XG4gIG1hcmdpbi10b3A6IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW4yLFxuLm14LW4yIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uMixcbi5teS1uMiB7XG4gIG1hcmdpbi1ib3R0b206IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW4yLFxuLm14LW4yIHtcbiAgbWFyZ2luLWxlZnQ6IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjMge1xuICBtYXJnaW46IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uMyxcbi5teS1uMyB7XG4gIG1hcmdpbi10b3A6IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uMyxcbi5teC1uMyB7XG4gIG1hcmdpbi1yaWdodDogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW4zLFxuLm15LW4zIHtcbiAgbWFyZ2luLWJvdHRvbTogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW4zLFxuLm14LW4zIHtcbiAgbWFyZ2luLWxlZnQ6IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW40IHtcbiAgbWFyZ2luOiAtMS44NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW40LFxuLm15LW40IHtcbiAgbWFyZ2luLXRvcDogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uNCxcbi5teC1uNCB7XG4gIG1hcmdpbi1yaWdodDogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uNCxcbi5teS1uNCB7XG4gIG1hcmdpbi1ib3R0b206IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjQsXG4ubXgtbjQge1xuICBtYXJnaW4tbGVmdDogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW41IHtcbiAgbWFyZ2luOiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjUsXG4ubXktbjUge1xuICBtYXJnaW4tdG9wOiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjUsXG4ubXgtbjUge1xuICBtYXJnaW4tcmlnaHQ6IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uNSxcbi5teS1uNSB7XG4gIG1hcmdpbi1ib3R0b206IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uNSxcbi5teC1uNSB7XG4gIG1hcmdpbi1sZWZ0OiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uNiB7XG4gIG1hcmdpbjogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjYsXG4ubXktbjYge1xuICBtYXJnaW4tdG9wOiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uNixcbi5teC1uNiB7XG4gIG1hcmdpbi1yaWdodDogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjYsXG4ubXktbjYge1xuICBtYXJnaW4tYm90dG9tOiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uNixcbi5teC1uNiB7XG4gIG1hcmdpbi1sZWZ0OiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW43IHtcbiAgbWFyZ2luOiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjcsXG4ubXktbjcge1xuICBtYXJnaW4tdG9wOiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjcsXG4ubXgtbjcge1xuICBtYXJnaW4tcmlnaHQ6IC0zLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uNyxcbi5teS1uNyB7XG4gIG1hcmdpbi1ib3R0b206IC0zLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uNyxcbi5teC1uNyB7XG4gIG1hcmdpbi1sZWZ0OiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uOCB7XG4gIG1hcmdpbjogLTMuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW44LFxuLm15LW44IHtcbiAgbWFyZ2luLXRvcDogLTMuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW44LFxuLm14LW44IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjgsXG4ubXktbjgge1xuICBtYXJnaW4tYm90dG9tOiAtMy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjgsXG4ubXgtbjgge1xuICBtYXJnaW4tbGVmdDogLTMuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjkge1xuICBtYXJnaW46IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uOSxcbi5teS1uOSB7XG4gIG1hcmdpbi10b3A6IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uOSxcbi5teC1uOSB7XG4gIG1hcmdpbi1yaWdodDogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW45LFxuLm15LW45IHtcbiAgbWFyZ2luLWJvdHRvbTogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW45LFxuLm14LW45IHtcbiAgbWFyZ2luLWxlZnQ6IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW4xMCB7XG4gIG1hcmdpbjogLTYuNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjEwLFxuLm15LW4xMCB7XG4gIG1hcmdpbi10b3A6IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW4xMCxcbi5teC1uMTAge1xuICBtYXJnaW4tcmlnaHQ6IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW4xMCxcbi5teS1uMTAge1xuICBtYXJnaW4tYm90dG9tOiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uMTAsXG4ubXgtbjEwIHtcbiAgbWFyZ2luLWxlZnQ6IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjFfNSB7XG4gIG1hcmdpbjogLTAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uMV81LFxuLm15LW4xXzUge1xuICBtYXJnaW4tdG9wOiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW4xXzUsXG4ubXgtbjFfNSB7XG4gIG1hcmdpbi1yaWdodDogLTAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uMV81LFxuLm15LW4xXzUge1xuICBtYXJnaW4tYm90dG9tOiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW4xXzUsXG4ubXgtbjFfNSB7XG4gIG1hcmdpbi1sZWZ0OiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjJfNSB7XG4gIG1hcmdpbjogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uMl81LFxuLm15LW4yXzUge1xuICBtYXJnaW4tdG9wOiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW4yXzUsXG4ubXgtbjJfNSB7XG4gIG1hcmdpbi1yaWdodDogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uMl81LFxuLm15LW4yXzUge1xuICBtYXJnaW4tYm90dG9tOiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW4yXzUsXG4ubXgtbjJfNSB7XG4gIG1hcmdpbi1sZWZ0OiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjNfNSB7XG4gIG1hcmdpbjogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uM181LFxuLm15LW4zXzUge1xuICBtYXJnaW4tdG9wOiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW4zXzUsXG4ubXgtbjNfNSB7XG4gIG1hcmdpbi1yaWdodDogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uM181LFxuLm15LW4zXzUge1xuICBtYXJnaW4tYm90dG9tOiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW4zXzUsXG4ubXgtbjNfNSB7XG4gIG1hcmdpbi1sZWZ0OiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjRfNSB7XG4gIG1hcmdpbjogLTIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uNF81LFxuLm15LW40XzUge1xuICBtYXJnaW4tdG9wOiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW40XzUsXG4ubXgtbjRfNSB7XG4gIG1hcmdpbi1yaWdodDogLTIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uNF81LFxuLm15LW40XzUge1xuICBtYXJnaW4tYm90dG9tOiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW40XzUsXG4ubXgtbjRfNSB7XG4gIG1hcmdpbi1sZWZ0OiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjVfNSB7XG4gIG1hcmdpbjogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uNV81LFxuLm15LW41XzUge1xuICBtYXJnaW4tdG9wOiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW41XzUsXG4ubXgtbjVfNSB7XG4gIG1hcmdpbi1yaWdodDogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uNV81LFxuLm15LW41XzUge1xuICBtYXJnaW4tYm90dG9tOiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW41XzUsXG4ubXgtbjVfNSB7XG4gIG1hcmdpbi1sZWZ0OiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjZfNSB7XG4gIG1hcmdpbjogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uNl81LFxuLm15LW42XzUge1xuICBtYXJnaW4tdG9wOiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW42XzUsXG4ubXgtbjZfNSB7XG4gIG1hcmdpbi1yaWdodDogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uNl81LFxuLm15LW42XzUge1xuICBtYXJnaW4tYm90dG9tOiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW42XzUsXG4ubXgtbjZfNSB7XG4gIG1hcmdpbi1sZWZ0OiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjdfNSB7XG4gIG1hcmdpbjogLTMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uN181LFxuLm15LW43XzUge1xuICBtYXJnaW4tdG9wOiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW43XzUsXG4ubXgtbjdfNSB7XG4gIG1hcmdpbi1yaWdodDogLTMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uN181LFxuLm15LW43XzUge1xuICBtYXJnaW4tYm90dG9tOiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW43XzUsXG4ubXgtbjdfNSB7XG4gIG1hcmdpbi1sZWZ0OiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjhfNSB7XG4gIG1hcmdpbjogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uOF81LFxuLm15LW44XzUge1xuICBtYXJnaW4tdG9wOiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW44XzUsXG4ubXgtbjhfNSB7XG4gIG1hcmdpbi1yaWdodDogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uOF81LFxuLm15LW44XzUge1xuICBtYXJnaW4tYm90dG9tOiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW44XzUsXG4ubXgtbjhfNSB7XG4gIG1hcmdpbi1sZWZ0OiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjlfNSB7XG4gIG1hcmdpbjogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uOV81LFxuLm15LW45XzUge1xuICBtYXJnaW4tdG9wOiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW45XzUsXG4ubXgtbjlfNSB7XG4gIG1hcmdpbi1yaWdodDogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uOV81LFxuLm15LW45XzUge1xuICBtYXJnaW4tYm90dG9tOiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW45XzUsXG4ubXgtbjlfNSB7XG4gIG1hcmdpbi1sZWZ0OiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjEwXzUge1xuICBtYXJnaW46IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjEwXzUsXG4ubXktbjEwXzUge1xuICBtYXJnaW4tdG9wOiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW4xMF81LFxuLm14LW4xMF81IHtcbiAgbWFyZ2luLXJpZ2h0OiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW4xMF81LFxuLm15LW4xMF81IHtcbiAgbWFyZ2luLWJvdHRvbTogLTYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uMTBfNSxcbi5teC1uMTBfNSB7XG4gIG1hcmdpbi1sZWZ0OiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tYXV0byB7XG4gIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubXQtYXV0byxcbi5teS1hdXRvIHtcbiAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubXItYXV0byxcbi5teC1hdXRvIHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1hdXRvLFxuLm15LWF1dG8ge1xuICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1hdXRvLFxuLm14LWF1dG8ge1xuICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm0tc20tMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTAsXG4gIC5teS1zbS0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTAsXG4gIC5teC1zbS0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tMCxcbiAgLm15LXNtLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tMCxcbiAgLm14LXNtLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tMSB7XG4gICAgbWFyZ2luOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTEsXG4gIC5teS1zbS0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTEsXG4gIC5teC1zbS0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tMSxcbiAgLm15LXNtLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tMSxcbiAgLm14LXNtLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tMiB7XG4gICAgbWFyZ2luOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tMixcbiAgLm15LXNtLTIge1xuICAgIG1hcmdpbi10b3A6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS0yLFxuICAubXgtc20tMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tMixcbiAgLm15LXNtLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS0yLFxuICAubXgtc20tMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTMge1xuICAgIG1hcmdpbjogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS0zLFxuICAubXktc20tMyB7XG4gICAgbWFyZ2luLXRvcDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS0zLFxuICAubXgtc20tMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTMsXG4gIC5teS1zbS0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTMsXG4gIC5teC1zbS0zIHtcbiAgICBtYXJnaW4tbGVmdDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTQge1xuICAgIG1hcmdpbjogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tNCxcbiAgLm15LXNtLTQge1xuICAgIG1hcmdpbi10b3A6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTQsXG4gIC5teC1zbS00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTQsXG4gIC5teS1zbS00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS00LFxuICAubXgtc20tNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tNSB7XG4gICAgbWFyZ2luOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTUsXG4gIC5teS1zbS01IHtcbiAgICBtYXJnaW4tdG9wOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTUsXG4gIC5teC1zbS01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tNSxcbiAgLm15LXNtLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tNSxcbiAgLm14LXNtLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tNiB7XG4gICAgbWFyZ2luOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tNixcbiAgLm15LXNtLTYge1xuICAgIG1hcmdpbi10b3A6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS02LFxuICAubXgtc20tNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tNixcbiAgLm15LXNtLTYge1xuICAgIG1hcmdpbi1ib3R0b206IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS02LFxuICAubXgtc20tNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTcge1xuICAgIG1hcmdpbjogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS03LFxuICAubXktc20tNyB7XG4gICAgbWFyZ2luLXRvcDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS03LFxuICAubXgtc20tNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTcsXG4gIC5teS1zbS03IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTcsXG4gIC5teC1zbS03IHtcbiAgICBtYXJnaW4tbGVmdDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTgge1xuICAgIG1hcmdpbjogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS04LFxuICAubXktc20tOCB7XG4gICAgbWFyZ2luLXRvcDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS04LFxuICAubXgtc20tOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTgsXG4gIC5teS1zbS04IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTgsXG4gIC5teC1zbS04IHtcbiAgICBtYXJnaW4tbGVmdDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTkge1xuICAgIG1hcmdpbjogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS05LFxuICAubXktc20tOSB7XG4gICAgbWFyZ2luLXRvcDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS05LFxuICAubXgtc20tOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTksXG4gIC5teS1zbS05IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTksXG4gIC5teC1zbS05IHtcbiAgICBtYXJnaW4tbGVmdDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTEwIHtcbiAgICBtYXJnaW46IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS0xMCxcbiAgLm15LXNtLTEwIHtcbiAgICBtYXJnaW4tdG9wOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tMTAsXG4gIC5teC1zbS0xMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tMTAsXG4gIC5teS1zbS0xMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTEwLFxuICAubXgtc20tMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS0xXzUge1xuICAgIG1hcmdpbjogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tMV81LFxuICAubXktc20tMV81IHtcbiAgICBtYXJnaW4tdG9wOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS0xXzUsXG4gIC5teC1zbS0xXzUge1xuICAgIG1hcmdpbi1yaWdodDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tMV81LFxuICAubXktc20tMV81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS0xXzUsXG4gIC5teC1zbS0xXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTJfNSB7XG4gICAgbWFyZ2luOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS0yXzUsXG4gIC5teS1zbS0yXzUge1xuICAgIG1hcmdpbi10b3A6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTJfNSxcbiAgLm14LXNtLTJfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS0yXzUsXG4gIC5teS1zbS0yXzUge1xuICAgIG1hcmdpbi1ib3R0b206IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTJfNSxcbiAgLm14LXNtLTJfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tM181IHtcbiAgICBtYXJnaW46IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTNfNSxcbiAgLm15LXNtLTNfNSB7XG4gICAgbWFyZ2luLXRvcDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tM181LFxuICAubXgtc20tM181IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTNfNSxcbiAgLm15LXNtLTNfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tM181LFxuICAubXgtc20tM181IHtcbiAgICBtYXJnaW4tbGVmdDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS00XzUge1xuICAgIG1hcmdpbjogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tNF81LFxuICAubXktc20tNF81IHtcbiAgICBtYXJnaW4tdG9wOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS00XzUsXG4gIC5teC1zbS00XzUge1xuICAgIG1hcmdpbi1yaWdodDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tNF81LFxuICAubXktc20tNF81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS00XzUsXG4gIC5teC1zbS00XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTVfNSB7XG4gICAgbWFyZ2luOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS01XzUsXG4gIC5teS1zbS01XzUge1xuICAgIG1hcmdpbi10b3A6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTVfNSxcbiAgLm14LXNtLTVfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS01XzUsXG4gIC5teS1zbS01XzUge1xuICAgIG1hcmdpbi1ib3R0b206IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTVfNSxcbiAgLm14LXNtLTVfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tNl81IHtcbiAgICBtYXJnaW46IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTZfNSxcbiAgLm15LXNtLTZfNSB7XG4gICAgbWFyZ2luLXRvcDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tNl81LFxuICAubXgtc20tNl81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTZfNSxcbiAgLm15LXNtLTZfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tNl81LFxuICAubXgtc20tNl81IHtcbiAgICBtYXJnaW4tbGVmdDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS03XzUge1xuICAgIG1hcmdpbjogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tN181LFxuICAubXktc20tN181IHtcbiAgICBtYXJnaW4tdG9wOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS03XzUsXG4gIC5teC1zbS03XzUge1xuICAgIG1hcmdpbi1yaWdodDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tN181LFxuICAubXktc20tN181IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS03XzUsXG4gIC5teC1zbS03XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLThfNSB7XG4gICAgbWFyZ2luOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS04XzUsXG4gIC5teS1zbS04XzUge1xuICAgIG1hcmdpbi10b3A6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLThfNSxcbiAgLm14LXNtLThfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS04XzUsXG4gIC5teS1zbS04XzUge1xuICAgIG1hcmdpbi1ib3R0b206IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLThfNSxcbiAgLm14LXNtLThfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tOV81IHtcbiAgICBtYXJnaW46IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTlfNSxcbiAgLm15LXNtLTlfNSB7XG4gICAgbWFyZ2luLXRvcDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tOV81LFxuICAubXgtc20tOV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTlfNSxcbiAgLm15LXNtLTlfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tOV81LFxuICAubXgtc20tOV81IHtcbiAgICBtYXJnaW4tbGVmdDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS0xMF81IHtcbiAgICBtYXJnaW46IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTEwXzUsXG4gIC5teS1zbS0xMF81IHtcbiAgICBtYXJnaW4tdG9wOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS0xMF81LFxuICAubXgtc20tMTBfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS0xMF81LFxuICAubXktc20tMTBfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tMTBfNSxcbiAgLm14LXNtLTEwXzUge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tMCxcbiAgLnB5LXNtLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTAsXG4gIC5weC1zbS0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTAsXG4gIC5weS1zbS0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS0wLFxuICAucHgtc20tMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tMSB7XG4gICAgcGFkZGluZzogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS0xLFxuICAucHktc20tMSB7XG4gICAgcGFkZGluZy10b3A6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tMSxcbiAgLnB4LXNtLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tMSxcbiAgLnB5LXNtLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTEsXG4gIC5weC1zbS0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS0yIHtcbiAgICBwYWRkaW5nOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tMixcbiAgLnB5LXNtLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tMixcbiAgLnB4LXNtLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS0yLFxuICAucHktc20tMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS0yLFxuICAucHgtc20tMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS0zIHtcbiAgICBwYWRkaW5nOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTMsXG4gIC5weS1zbS0zIHtcbiAgICBwYWRkaW5nLXRvcDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS0zLFxuICAucHgtc20tMyB7XG4gICAgcGFkZGluZy1yaWdodDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS0zLFxuICAucHktc20tMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tMyxcbiAgLnB4LXNtLTMge1xuICAgIHBhZGRpbmctbGVmdDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTQge1xuICAgIHBhZGRpbmc6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTQsXG4gIC5weS1zbS00IHtcbiAgICBwYWRkaW5nLXRvcDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tNCxcbiAgLnB4LXNtLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTQsXG4gIC5weS1zbS00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tNCxcbiAgLnB4LXNtLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS01IHtcbiAgICBwYWRkaW5nOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTUsXG4gIC5weS1zbS01IHtcbiAgICBwYWRkaW5nLXRvcDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS01LFxuICAucHgtc20tNSB7XG4gICAgcGFkZGluZy1yaWdodDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS01LFxuICAucHktc20tNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tNSxcbiAgLnB4LXNtLTUge1xuICAgIHBhZGRpbmctbGVmdDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTYge1xuICAgIHBhZGRpbmc6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS02LFxuICAucHktc20tNiB7XG4gICAgcGFkZGluZy10b3A6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS02LFxuICAucHgtc20tNiB7XG4gICAgcGFkZGluZy1yaWdodDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTYsXG4gIC5weS1zbS02IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTYsXG4gIC5weC1zbS02IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTcge1xuICAgIHBhZGRpbmc6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tNyxcbiAgLnB5LXNtLTcge1xuICAgIHBhZGRpbmctdG9wOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTcsXG4gIC5weC1zbS03IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTcsXG4gIC5weS1zbS03IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS03LFxuICAucHgtc20tNyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tOCB7XG4gICAgcGFkZGluZzogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS04LFxuICAucHktc20tOCB7XG4gICAgcGFkZGluZy10b3A6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tOCxcbiAgLnB4LXNtLTgge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tOCxcbiAgLnB5LXNtLTgge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTgsXG4gIC5weC1zbS04IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS05IHtcbiAgICBwYWRkaW5nOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTksXG4gIC5weS1zbS05IHtcbiAgICBwYWRkaW5nLXRvcDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS05LFxuICAucHgtc20tOSB7XG4gICAgcGFkZGluZy1yaWdodDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS05LFxuICAucHktc20tOSB7XG4gICAgcGFkZGluZy1ib3R0b206IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tOSxcbiAgLnB4LXNtLTkge1xuICAgIHBhZGRpbmctbGVmdDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTEwIHtcbiAgICBwYWRkaW5nOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tMTAsXG4gIC5weS1zbS0xMCB7XG4gICAgcGFkZGluZy10b3A6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS0xMCxcbiAgLnB4LXNtLTEwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tMTAsXG4gIC5weS1zbS0xMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS0xMCxcbiAgLnB4LXNtLTEwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTFfNSB7XG4gICAgcGFkZGluZzogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tMV81LFxuICAucHktc20tMV81IHtcbiAgICBwYWRkaW5nLXRvcDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tMV81LFxuICAucHgtc20tMV81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS0xXzUsXG4gIC5weS1zbS0xXzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS0xXzUsXG4gIC5weC1zbS0xXzUge1xuICAgIHBhZGRpbmctbGVmdDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS0yXzUge1xuICAgIHBhZGRpbmc6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTJfNSxcbiAgLnB5LXNtLTJfNSB7XG4gICAgcGFkZGluZy10b3A6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTJfNSxcbiAgLnB4LXNtLTJfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tMl81LFxuICAucHktc20tMl81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tMl81LFxuICAucHgtc20tMl81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tM181IHtcbiAgICBwYWRkaW5nOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS0zXzUsXG4gIC5weS1zbS0zXzUge1xuICAgIHBhZGRpbmctdG9wOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS0zXzUsXG4gIC5weC1zbS0zXzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTNfNSxcbiAgLnB5LXNtLTNfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTNfNSxcbiAgLnB4LXNtLTNfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTRfNSB7XG4gICAgcGFkZGluZzogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tNF81LFxuICAucHktc20tNF81IHtcbiAgICBwYWRkaW5nLXRvcDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tNF81LFxuICAucHgtc20tNF81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS00XzUsXG4gIC5weS1zbS00XzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS00XzUsXG4gIC5weC1zbS00XzUge1xuICAgIHBhZGRpbmctbGVmdDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS01XzUge1xuICAgIHBhZGRpbmc6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTVfNSxcbiAgLnB5LXNtLTVfNSB7XG4gICAgcGFkZGluZy10b3A6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTVfNSxcbiAgLnB4LXNtLTVfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tNV81LFxuICAucHktc20tNV81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tNV81LFxuICAucHgtc20tNV81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tNl81IHtcbiAgICBwYWRkaW5nOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS02XzUsXG4gIC5weS1zbS02XzUge1xuICAgIHBhZGRpbmctdG9wOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS02XzUsXG4gIC5weC1zbS02XzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTZfNSxcbiAgLnB5LXNtLTZfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTZfNSxcbiAgLnB4LXNtLTZfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTdfNSB7XG4gICAgcGFkZGluZzogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tN181LFxuICAucHktc20tN181IHtcbiAgICBwYWRkaW5nLXRvcDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tN181LFxuICAucHgtc20tN181IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS03XzUsXG4gIC5weS1zbS03XzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS03XzUsXG4gIC5weC1zbS03XzUge1xuICAgIHBhZGRpbmctbGVmdDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS04XzUge1xuICAgIHBhZGRpbmc6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLThfNSxcbiAgLnB5LXNtLThfNSB7XG4gICAgcGFkZGluZy10b3A6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLThfNSxcbiAgLnB4LXNtLThfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tOF81LFxuICAucHktc20tOF81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tOF81LFxuICAucHgtc20tOF81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tOV81IHtcbiAgICBwYWRkaW5nOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS05XzUsXG4gIC5weS1zbS05XzUge1xuICAgIHBhZGRpbmctdG9wOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS05XzUsXG4gIC5weC1zbS05XzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTlfNSxcbiAgLnB5LXNtLTlfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTlfNSxcbiAgLnB4LXNtLTlfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTEwXzUge1xuICAgIHBhZGRpbmc6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTEwXzUsXG4gIC5weS1zbS0xMF81IHtcbiAgICBwYWRkaW5nLXRvcDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tMTBfNSxcbiAgLnB4LXNtLTEwXzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTEwXzUsXG4gIC5weS1zbS0xMF81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tMTBfNSxcbiAgLnB4LXNtLTEwXzUge1xuICAgIHBhZGRpbmctbGVmdDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uMSB7XG4gICAgbWFyZ2luOiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uMSxcbiAgLm15LXNtLW4xIHtcbiAgICBtYXJnaW4tdG9wOiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uMSxcbiAgLm14LXNtLW4xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW4xLFxuICAubXktc20tbjEge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW4xLFxuICAubXgtc20tbjEge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW4yIHtcbiAgICBtYXJnaW46IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjIsXG4gIC5teS1zbS1uMiB7XG4gICAgbWFyZ2luLXRvcDogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uMixcbiAgLm14LXNtLW4yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjIsXG4gIC5teS1zbS1uMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uMixcbiAgLm14LXNtLW4yIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW4zIHtcbiAgICBtYXJnaW46IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW4zLFxuICAubXktc20tbjMge1xuICAgIG1hcmdpbi10b3A6IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW4zLFxuICAubXgtc20tbjMge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjMsXG4gIC5teS1zbS1uMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjMsXG4gIC5teC1zbS1uMyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjQge1xuICAgIG1hcmdpbjogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW40LFxuICAubXktc20tbjQge1xuICAgIG1hcmdpbi10b3A6IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uNCxcbiAgLm14LXNtLW40IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uNCxcbiAgLm15LXNtLW40IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjQsXG4gIC5teC1zbS1uNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW41IHtcbiAgICBtYXJnaW46IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW41LFxuICAubXktc20tbjUge1xuICAgIG1hcmdpbi10b3A6IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW41LFxuICAubXgtc20tbjUge1xuICAgIG1hcmdpbi1yaWdodDogLTIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjUsXG4gIC5teS1zbS1uNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjUsXG4gIC5teC1zbS1uNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjYge1xuICAgIG1hcmdpbjogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uNixcbiAgLm15LXNtLW42IHtcbiAgICBtYXJnaW4tdG9wOiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW42LFxuICAubXgtc20tbjYge1xuICAgIG1hcmdpbi1yaWdodDogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uNixcbiAgLm15LXNtLW42IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW42LFxuICAubXgtc20tbjYge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjcge1xuICAgIG1hcmdpbjogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjcsXG4gIC5teS1zbS1uNyB7XG4gICAgbWFyZ2luLXRvcDogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjcsXG4gIC5teC1zbS1uNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uNyxcbiAgLm15LXNtLW43IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uNyxcbiAgLm14LXNtLW43IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uOCB7XG4gICAgbWFyZ2luOiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uOCxcbiAgLm15LXNtLW44IHtcbiAgICBtYXJnaW4tdG9wOiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uOCxcbiAgLm14LXNtLW44IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW44LFxuICAubXktc20tbjgge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW44LFxuICAubXgtc20tbjgge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW45IHtcbiAgICBtYXJnaW46IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW45LFxuICAubXktc20tbjkge1xuICAgIG1hcmdpbi10b3A6IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW45LFxuICAubXgtc20tbjkge1xuICAgIG1hcmdpbi1yaWdodDogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjksXG4gIC5teS1zbS1uOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjksXG4gIC5teC1zbS1uOSB7XG4gICAgbWFyZ2luLWxlZnQ6IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjEwIHtcbiAgICBtYXJnaW46IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjEwLFxuICAubXktc20tbjEwIHtcbiAgICBtYXJnaW4tdG9wOiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW4xMCxcbiAgLm14LXNtLW4xMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW4xMCxcbiAgLm15LXNtLW4xMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uMTAsXG4gIC5teC1zbS1uMTAge1xuICAgIG1hcmdpbi1sZWZ0OiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjFfNSB7XG4gICAgbWFyZ2luOiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjFfNSxcbiAgLm15LXNtLW4xXzUge1xuICAgIG1hcmdpbi10b3A6IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uMV81LFxuICAubXgtc20tbjFfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjFfNSxcbiAgLm15LXNtLW4xXzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uMV81LFxuICAubXgtc20tbjFfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW4yXzUge1xuICAgIG1hcmdpbjogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW4yXzUsXG4gIC5teS1zbS1uMl81IHtcbiAgICBtYXJnaW4tdG9wOiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjJfNSxcbiAgLm14LXNtLW4yXzUge1xuICAgIG1hcmdpbi1yaWdodDogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW4yXzUsXG4gIC5teS1zbS1uMl81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjJfNSxcbiAgLm14LXNtLW4yXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uM181IHtcbiAgICBtYXJnaW46IC0xLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uM181LFxuICAubXktc20tbjNfNSB7XG4gICAgbWFyZ2luLXRvcDogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW4zXzUsXG4gIC5teC1zbS1uM181IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uM181LFxuICAubXktc20tbjNfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW4zXzUsXG4gIC5teC1zbS1uM181IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjRfNSB7XG4gICAgbWFyZ2luOiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjRfNSxcbiAgLm15LXNtLW40XzUge1xuICAgIG1hcmdpbi10b3A6IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uNF81LFxuICAubXgtc20tbjRfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjRfNSxcbiAgLm15LXNtLW40XzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uNF81LFxuICAubXgtc20tbjRfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW41XzUge1xuICAgIG1hcmdpbjogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW41XzUsXG4gIC5teS1zbS1uNV81IHtcbiAgICBtYXJnaW4tdG9wOiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjVfNSxcbiAgLm14LXNtLW41XzUge1xuICAgIG1hcmdpbi1yaWdodDogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW41XzUsXG4gIC5teS1zbS1uNV81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjVfNSxcbiAgLm14LXNtLW41XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uNl81IHtcbiAgICBtYXJnaW46IC0zLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uNl81LFxuICAubXktc20tbjZfNSB7XG4gICAgbWFyZ2luLXRvcDogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW42XzUsXG4gIC5teC1zbS1uNl81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uNl81LFxuICAubXktc20tbjZfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW42XzUsXG4gIC5teC1zbS1uNl81IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjdfNSB7XG4gICAgbWFyZ2luOiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjdfNSxcbiAgLm15LXNtLW43XzUge1xuICAgIG1hcmdpbi10b3A6IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uN181LFxuICAubXgtc20tbjdfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjdfNSxcbiAgLm15LXNtLW43XzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uN181LFxuICAubXgtc20tbjdfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW44XzUge1xuICAgIG1hcmdpbjogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW44XzUsXG4gIC5teS1zbS1uOF81IHtcbiAgICBtYXJnaW4tdG9wOiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjhfNSxcbiAgLm14LXNtLW44XzUge1xuICAgIG1hcmdpbi1yaWdodDogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW44XzUsXG4gIC5teS1zbS1uOF81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjhfNSxcbiAgLm14LXNtLW44XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uOV81IHtcbiAgICBtYXJnaW46IC00LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uOV81LFxuICAubXktc20tbjlfNSB7XG4gICAgbWFyZ2luLXRvcDogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW45XzUsXG4gIC5teC1zbS1uOV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uOV81LFxuICAubXktc20tbjlfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW45XzUsXG4gIC5teC1zbS1uOV81IHtcbiAgICBtYXJnaW4tbGVmdDogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjEwXzUge1xuICAgIG1hcmdpbjogLTYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW4xMF81LFxuICAubXktc20tbjEwXzUge1xuICAgIG1hcmdpbi10b3A6IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uMTBfNSxcbiAgLm14LXNtLW4xMF81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uMTBfNSxcbiAgLm15LXNtLW4xMF81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjEwXzUsXG4gIC5teC1zbS1uMTBfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1hdXRvLFxuICAubXktc20tYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1hdXRvLFxuICAubXgtc20tYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLWF1dG8sXG4gIC5teS1zbS1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLWF1dG8sXG4gIC5teC1zbS1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm0tbWQtMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTAsXG4gIC5teS1tZC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTAsXG4gIC5teC1tZC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtMCxcbiAgLm15LW1kLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtMCxcbiAgLm14LW1kLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtMSB7XG4gICAgbWFyZ2luOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTEsXG4gIC5teS1tZC0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTEsXG4gIC5teC1tZC0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtMSxcbiAgLm15LW1kLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtMSxcbiAgLm14LW1kLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtMiB7XG4gICAgbWFyZ2luOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtMixcbiAgLm15LW1kLTIge1xuICAgIG1hcmdpbi10b3A6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC0yLFxuICAubXgtbWQtMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtMixcbiAgLm15LW1kLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC0yLFxuICAubXgtbWQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTMge1xuICAgIG1hcmdpbjogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC0zLFxuICAubXktbWQtMyB7XG4gICAgbWFyZ2luLXRvcDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC0zLFxuICAubXgtbWQtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTMsXG4gIC5teS1tZC0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTMsXG4gIC5teC1tZC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTQge1xuICAgIG1hcmdpbjogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtNCxcbiAgLm15LW1kLTQge1xuICAgIG1hcmdpbi10b3A6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTQsXG4gIC5teC1tZC00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTQsXG4gIC5teS1tZC00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC00LFxuICAubXgtbWQtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtNSB7XG4gICAgbWFyZ2luOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTUsXG4gIC5teS1tZC01IHtcbiAgICBtYXJnaW4tdG9wOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTUsXG4gIC5teC1tZC01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtNSxcbiAgLm15LW1kLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtNSxcbiAgLm14LW1kLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtNiB7XG4gICAgbWFyZ2luOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtNixcbiAgLm15LW1kLTYge1xuICAgIG1hcmdpbi10b3A6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC02LFxuICAubXgtbWQtNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtNixcbiAgLm15LW1kLTYge1xuICAgIG1hcmdpbi1ib3R0b206IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC02LFxuICAubXgtbWQtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTcge1xuICAgIG1hcmdpbjogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC03LFxuICAubXktbWQtNyB7XG4gICAgbWFyZ2luLXRvcDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC03LFxuICAubXgtbWQtNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTcsXG4gIC5teS1tZC03IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTcsXG4gIC5teC1tZC03IHtcbiAgICBtYXJnaW4tbGVmdDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTgge1xuICAgIG1hcmdpbjogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC04LFxuICAubXktbWQtOCB7XG4gICAgbWFyZ2luLXRvcDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC04LFxuICAubXgtbWQtOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTgsXG4gIC5teS1tZC04IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTgsXG4gIC5teC1tZC04IHtcbiAgICBtYXJnaW4tbGVmdDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTkge1xuICAgIG1hcmdpbjogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC05LFxuICAubXktbWQtOSB7XG4gICAgbWFyZ2luLXRvcDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC05LFxuICAubXgtbWQtOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTksXG4gIC5teS1tZC05IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTksXG4gIC5teC1tZC05IHtcbiAgICBtYXJnaW4tbGVmdDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTEwIHtcbiAgICBtYXJnaW46IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC0xMCxcbiAgLm15LW1kLTEwIHtcbiAgICBtYXJnaW4tdG9wOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtMTAsXG4gIC5teC1tZC0xMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtMTAsXG4gIC5teS1tZC0xMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTEwLFxuICAubXgtbWQtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC0xXzUge1xuICAgIG1hcmdpbjogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtMV81LFxuICAubXktbWQtMV81IHtcbiAgICBtYXJnaW4tdG9wOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC0xXzUsXG4gIC5teC1tZC0xXzUge1xuICAgIG1hcmdpbi1yaWdodDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtMV81LFxuICAubXktbWQtMV81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC0xXzUsXG4gIC5teC1tZC0xXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTJfNSB7XG4gICAgbWFyZ2luOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC0yXzUsXG4gIC5teS1tZC0yXzUge1xuICAgIG1hcmdpbi10b3A6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTJfNSxcbiAgLm14LW1kLTJfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC0yXzUsXG4gIC5teS1tZC0yXzUge1xuICAgIG1hcmdpbi1ib3R0b206IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTJfNSxcbiAgLm14LW1kLTJfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtM181IHtcbiAgICBtYXJnaW46IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTNfNSxcbiAgLm15LW1kLTNfNSB7XG4gICAgbWFyZ2luLXRvcDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtM181LFxuICAubXgtbWQtM181IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTNfNSxcbiAgLm15LW1kLTNfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtM181LFxuICAubXgtbWQtM181IHtcbiAgICBtYXJnaW4tbGVmdDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC00XzUge1xuICAgIG1hcmdpbjogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtNF81LFxuICAubXktbWQtNF81IHtcbiAgICBtYXJnaW4tdG9wOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC00XzUsXG4gIC5teC1tZC00XzUge1xuICAgIG1hcmdpbi1yaWdodDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtNF81LFxuICAubXktbWQtNF81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC00XzUsXG4gIC5teC1tZC00XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTVfNSB7XG4gICAgbWFyZ2luOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC01XzUsXG4gIC5teS1tZC01XzUge1xuICAgIG1hcmdpbi10b3A6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTVfNSxcbiAgLm14LW1kLTVfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC01XzUsXG4gIC5teS1tZC01XzUge1xuICAgIG1hcmdpbi1ib3R0b206IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTVfNSxcbiAgLm14LW1kLTVfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtNl81IHtcbiAgICBtYXJnaW46IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTZfNSxcbiAgLm15LW1kLTZfNSB7XG4gICAgbWFyZ2luLXRvcDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtNl81LFxuICAubXgtbWQtNl81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTZfNSxcbiAgLm15LW1kLTZfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtNl81LFxuICAubXgtbWQtNl81IHtcbiAgICBtYXJnaW4tbGVmdDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC03XzUge1xuICAgIG1hcmdpbjogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtN181LFxuICAubXktbWQtN181IHtcbiAgICBtYXJnaW4tdG9wOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC03XzUsXG4gIC5teC1tZC03XzUge1xuICAgIG1hcmdpbi1yaWdodDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtN181LFxuICAubXktbWQtN181IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC03XzUsXG4gIC5teC1tZC03XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLThfNSB7XG4gICAgbWFyZ2luOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC04XzUsXG4gIC5teS1tZC04XzUge1xuICAgIG1hcmdpbi10b3A6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLThfNSxcbiAgLm14LW1kLThfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC04XzUsXG4gIC5teS1tZC04XzUge1xuICAgIG1hcmdpbi1ib3R0b206IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLThfNSxcbiAgLm14LW1kLThfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtOV81IHtcbiAgICBtYXJnaW46IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTlfNSxcbiAgLm15LW1kLTlfNSB7XG4gICAgbWFyZ2luLXRvcDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtOV81LFxuICAubXgtbWQtOV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTlfNSxcbiAgLm15LW1kLTlfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtOV81LFxuICAubXgtbWQtOV81IHtcbiAgICBtYXJnaW4tbGVmdDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC0xMF81IHtcbiAgICBtYXJnaW46IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTEwXzUsXG4gIC5teS1tZC0xMF81IHtcbiAgICBtYXJnaW4tdG9wOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC0xMF81LFxuICAubXgtbWQtMTBfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC0xMF81LFxuICAubXktbWQtMTBfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtMTBfNSxcbiAgLm14LW1kLTEwXzUge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtMCxcbiAgLnB5LW1kLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTAsXG4gIC5weC1tZC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTAsXG4gIC5weS1tZC0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC0wLFxuICAucHgtbWQtMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtMSB7XG4gICAgcGFkZGluZzogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC0xLFxuICAucHktbWQtMSB7XG4gICAgcGFkZGluZy10b3A6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtMSxcbiAgLnB4LW1kLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtMSxcbiAgLnB5LW1kLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTEsXG4gIC5weC1tZC0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC0yIHtcbiAgICBwYWRkaW5nOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtMixcbiAgLnB5LW1kLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtMixcbiAgLnB4LW1kLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC0yLFxuICAucHktbWQtMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC0yLFxuICAucHgtbWQtMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC0zIHtcbiAgICBwYWRkaW5nOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTMsXG4gIC5weS1tZC0zIHtcbiAgICBwYWRkaW5nLXRvcDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC0zLFxuICAucHgtbWQtMyB7XG4gICAgcGFkZGluZy1yaWdodDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC0zLFxuICAucHktbWQtMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtMyxcbiAgLnB4LW1kLTMge1xuICAgIHBhZGRpbmctbGVmdDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTQge1xuICAgIHBhZGRpbmc6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTQsXG4gIC5weS1tZC00IHtcbiAgICBwYWRkaW5nLXRvcDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtNCxcbiAgLnB4LW1kLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTQsXG4gIC5weS1tZC00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtNCxcbiAgLnB4LW1kLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC01IHtcbiAgICBwYWRkaW5nOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTUsXG4gIC5weS1tZC01IHtcbiAgICBwYWRkaW5nLXRvcDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC01LFxuICAucHgtbWQtNSB7XG4gICAgcGFkZGluZy1yaWdodDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC01LFxuICAucHktbWQtNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtNSxcbiAgLnB4LW1kLTUge1xuICAgIHBhZGRpbmctbGVmdDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTYge1xuICAgIHBhZGRpbmc6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC02LFxuICAucHktbWQtNiB7XG4gICAgcGFkZGluZy10b3A6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC02LFxuICAucHgtbWQtNiB7XG4gICAgcGFkZGluZy1yaWdodDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTYsXG4gIC5weS1tZC02IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTYsXG4gIC5weC1tZC02IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTcge1xuICAgIHBhZGRpbmc6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtNyxcbiAgLnB5LW1kLTcge1xuICAgIHBhZGRpbmctdG9wOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTcsXG4gIC5weC1tZC03IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTcsXG4gIC5weS1tZC03IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC03LFxuICAucHgtbWQtNyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtOCB7XG4gICAgcGFkZGluZzogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC04LFxuICAucHktbWQtOCB7XG4gICAgcGFkZGluZy10b3A6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtOCxcbiAgLnB4LW1kLTgge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtOCxcbiAgLnB5LW1kLTgge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTgsXG4gIC5weC1tZC04IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC05IHtcbiAgICBwYWRkaW5nOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTksXG4gIC5weS1tZC05IHtcbiAgICBwYWRkaW5nLXRvcDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC05LFxuICAucHgtbWQtOSB7XG4gICAgcGFkZGluZy1yaWdodDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC05LFxuICAucHktbWQtOSB7XG4gICAgcGFkZGluZy1ib3R0b206IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtOSxcbiAgLnB4LW1kLTkge1xuICAgIHBhZGRpbmctbGVmdDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTEwIHtcbiAgICBwYWRkaW5nOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtMTAsXG4gIC5weS1tZC0xMCB7XG4gICAgcGFkZGluZy10b3A6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC0xMCxcbiAgLnB4LW1kLTEwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtMTAsXG4gIC5weS1tZC0xMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC0xMCxcbiAgLnB4LW1kLTEwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTFfNSB7XG4gICAgcGFkZGluZzogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtMV81LFxuICAucHktbWQtMV81IHtcbiAgICBwYWRkaW5nLXRvcDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtMV81LFxuICAucHgtbWQtMV81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC0xXzUsXG4gIC5weS1tZC0xXzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC0xXzUsXG4gIC5weC1tZC0xXzUge1xuICAgIHBhZGRpbmctbGVmdDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC0yXzUge1xuICAgIHBhZGRpbmc6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTJfNSxcbiAgLnB5LW1kLTJfNSB7XG4gICAgcGFkZGluZy10b3A6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTJfNSxcbiAgLnB4LW1kLTJfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtMl81LFxuICAucHktbWQtMl81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtMl81LFxuICAucHgtbWQtMl81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtM181IHtcbiAgICBwYWRkaW5nOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC0zXzUsXG4gIC5weS1tZC0zXzUge1xuICAgIHBhZGRpbmctdG9wOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC0zXzUsXG4gIC5weC1tZC0zXzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTNfNSxcbiAgLnB5LW1kLTNfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTNfNSxcbiAgLnB4LW1kLTNfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTRfNSB7XG4gICAgcGFkZGluZzogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtNF81LFxuICAucHktbWQtNF81IHtcbiAgICBwYWRkaW5nLXRvcDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtNF81LFxuICAucHgtbWQtNF81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC00XzUsXG4gIC5weS1tZC00XzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC00XzUsXG4gIC5weC1tZC00XzUge1xuICAgIHBhZGRpbmctbGVmdDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC01XzUge1xuICAgIHBhZGRpbmc6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTVfNSxcbiAgLnB5LW1kLTVfNSB7XG4gICAgcGFkZGluZy10b3A6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTVfNSxcbiAgLnB4LW1kLTVfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtNV81LFxuICAucHktbWQtNV81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtNV81LFxuICAucHgtbWQtNV81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtNl81IHtcbiAgICBwYWRkaW5nOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC02XzUsXG4gIC5weS1tZC02XzUge1xuICAgIHBhZGRpbmctdG9wOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC02XzUsXG4gIC5weC1tZC02XzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTZfNSxcbiAgLnB5LW1kLTZfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTZfNSxcbiAgLnB4LW1kLTZfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTdfNSB7XG4gICAgcGFkZGluZzogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtN181LFxuICAucHktbWQtN181IHtcbiAgICBwYWRkaW5nLXRvcDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtN181LFxuICAucHgtbWQtN181IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC03XzUsXG4gIC5weS1tZC03XzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC03XzUsXG4gIC5weC1tZC03XzUge1xuICAgIHBhZGRpbmctbGVmdDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC04XzUge1xuICAgIHBhZGRpbmc6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLThfNSxcbiAgLnB5LW1kLThfNSB7XG4gICAgcGFkZGluZy10b3A6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLThfNSxcbiAgLnB4LW1kLThfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtOF81LFxuICAucHktbWQtOF81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtOF81LFxuICAucHgtbWQtOF81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtOV81IHtcbiAgICBwYWRkaW5nOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC05XzUsXG4gIC5weS1tZC05XzUge1xuICAgIHBhZGRpbmctdG9wOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC05XzUsXG4gIC5weC1tZC05XzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTlfNSxcbiAgLnB5LW1kLTlfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTlfNSxcbiAgLnB4LW1kLTlfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTEwXzUge1xuICAgIHBhZGRpbmc6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTEwXzUsXG4gIC5weS1tZC0xMF81IHtcbiAgICBwYWRkaW5nLXRvcDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtMTBfNSxcbiAgLnB4LW1kLTEwXzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTEwXzUsXG4gIC5weS1tZC0xMF81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtMTBfNSxcbiAgLnB4LW1kLTEwXzUge1xuICAgIHBhZGRpbmctbGVmdDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uMSB7XG4gICAgbWFyZ2luOiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uMSxcbiAgLm15LW1kLW4xIHtcbiAgICBtYXJnaW4tdG9wOiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uMSxcbiAgLm14LW1kLW4xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW4xLFxuICAubXktbWQtbjEge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW4xLFxuICAubXgtbWQtbjEge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW4yIHtcbiAgICBtYXJnaW46IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjIsXG4gIC5teS1tZC1uMiB7XG4gICAgbWFyZ2luLXRvcDogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uMixcbiAgLm14LW1kLW4yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjIsXG4gIC5teS1tZC1uMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uMixcbiAgLm14LW1kLW4yIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW4zIHtcbiAgICBtYXJnaW46IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW4zLFxuICAubXktbWQtbjMge1xuICAgIG1hcmdpbi10b3A6IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW4zLFxuICAubXgtbWQtbjMge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjMsXG4gIC5teS1tZC1uMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjMsXG4gIC5teC1tZC1uMyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjQge1xuICAgIG1hcmdpbjogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW40LFxuICAubXktbWQtbjQge1xuICAgIG1hcmdpbi10b3A6IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uNCxcbiAgLm14LW1kLW40IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uNCxcbiAgLm15LW1kLW40IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjQsXG4gIC5teC1tZC1uNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW41IHtcbiAgICBtYXJnaW46IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW41LFxuICAubXktbWQtbjUge1xuICAgIG1hcmdpbi10b3A6IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW41LFxuICAubXgtbWQtbjUge1xuICAgIG1hcmdpbi1yaWdodDogLTIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjUsXG4gIC5teS1tZC1uNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjUsXG4gIC5teC1tZC1uNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjYge1xuICAgIG1hcmdpbjogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uNixcbiAgLm15LW1kLW42IHtcbiAgICBtYXJnaW4tdG9wOiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW42LFxuICAubXgtbWQtbjYge1xuICAgIG1hcmdpbi1yaWdodDogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uNixcbiAgLm15LW1kLW42IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW42LFxuICAubXgtbWQtbjYge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjcge1xuICAgIG1hcmdpbjogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjcsXG4gIC5teS1tZC1uNyB7XG4gICAgbWFyZ2luLXRvcDogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtbjcsXG4gIC5teC1tZC1uNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uNyxcbiAgLm15LW1kLW43IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uNyxcbiAgLm14LW1kLW43IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uOCB7XG4gICAgbWFyZ2luOiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uOCxcbiAgLm15LW1kLW44IHtcbiAgICBtYXJnaW4tdG9wOiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uOCxcbiAgLm14LW1kLW44IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW44LFxuICAubXktbWQtbjgge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW44LFxuICAubXgtbWQtbjgge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW45IHtcbiAgICBtYXJnaW46IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW45LFxuICAubXktbWQtbjkge1xuICAgIG1hcmdpbi10b3A6IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW45LFxuICAubXgtbWQtbjkge1xuICAgIG1hcmdpbi1yaWdodDogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjksXG4gIC5teS1tZC1uOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjksXG4gIC5teC1tZC1uOSB7XG4gICAgbWFyZ2luLWxlZnQ6IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjEwIHtcbiAgICBtYXJnaW46IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjEwLFxuICAubXktbWQtbjEwIHtcbiAgICBtYXJnaW4tdG9wOiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW4xMCxcbiAgLm14LW1kLW4xMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW4xMCxcbiAgLm15LW1kLW4xMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uMTAsXG4gIC5teC1tZC1uMTAge1xuICAgIG1hcmdpbi1sZWZ0OiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjFfNSB7XG4gICAgbWFyZ2luOiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjFfNSxcbiAgLm15LW1kLW4xXzUge1xuICAgIG1hcmdpbi10b3A6IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uMV81LFxuICAubXgtbWQtbjFfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjFfNSxcbiAgLm15LW1kLW4xXzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uMV81LFxuICAubXgtbWQtbjFfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW4yXzUge1xuICAgIG1hcmdpbjogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW4yXzUsXG4gIC5teS1tZC1uMl81IHtcbiAgICBtYXJnaW4tdG9wOiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtbjJfNSxcbiAgLm14LW1kLW4yXzUge1xuICAgIG1hcmdpbi1yaWdodDogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW4yXzUsXG4gIC5teS1tZC1uMl81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjJfNSxcbiAgLm14LW1kLW4yXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uM181IHtcbiAgICBtYXJnaW46IC0xLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uM181LFxuICAubXktbWQtbjNfNSB7XG4gICAgbWFyZ2luLXRvcDogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW4zXzUsXG4gIC5teC1tZC1uM181IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uM181LFxuICAubXktbWQtbjNfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW4zXzUsXG4gIC5teC1tZC1uM181IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjRfNSB7XG4gICAgbWFyZ2luOiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjRfNSxcbiAgLm15LW1kLW40XzUge1xuICAgIG1hcmdpbi10b3A6IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uNF81LFxuICAubXgtbWQtbjRfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjRfNSxcbiAgLm15LW1kLW40XzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uNF81LFxuICAubXgtbWQtbjRfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW41XzUge1xuICAgIG1hcmdpbjogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW41XzUsXG4gIC5teS1tZC1uNV81IHtcbiAgICBtYXJnaW4tdG9wOiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtbjVfNSxcbiAgLm14LW1kLW41XzUge1xuICAgIG1hcmdpbi1yaWdodDogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW41XzUsXG4gIC5teS1tZC1uNV81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjVfNSxcbiAgLm14LW1kLW41XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uNl81IHtcbiAgICBtYXJnaW46IC0zLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uNl81LFxuICAubXktbWQtbjZfNSB7XG4gICAgbWFyZ2luLXRvcDogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW42XzUsXG4gIC5teC1tZC1uNl81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uNl81LFxuICAubXktbWQtbjZfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW42XzUsXG4gIC5teC1tZC1uNl81IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjdfNSB7XG4gICAgbWFyZ2luOiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjdfNSxcbiAgLm15LW1kLW43XzUge1xuICAgIG1hcmdpbi10b3A6IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uN181LFxuICAubXgtbWQtbjdfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjdfNSxcbiAgLm15LW1kLW43XzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uN181LFxuICAubXgtbWQtbjdfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW44XzUge1xuICAgIG1hcmdpbjogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW44XzUsXG4gIC5teS1tZC1uOF81IHtcbiAgICBtYXJnaW4tdG9wOiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtbjhfNSxcbiAgLm14LW1kLW44XzUge1xuICAgIG1hcmdpbi1yaWdodDogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW44XzUsXG4gIC5teS1tZC1uOF81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjhfNSxcbiAgLm14LW1kLW44XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uOV81IHtcbiAgICBtYXJnaW46IC00LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uOV81LFxuICAubXktbWQtbjlfNSB7XG4gICAgbWFyZ2luLXRvcDogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW45XzUsXG4gIC5teC1tZC1uOV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uOV81LFxuICAubXktbWQtbjlfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW45XzUsXG4gIC5teC1tZC1uOV81IHtcbiAgICBtYXJnaW4tbGVmdDogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjEwXzUge1xuICAgIG1hcmdpbjogLTYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW4xMF81LFxuICAubXktbWQtbjEwXzUge1xuICAgIG1hcmdpbi10b3A6IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uMTBfNSxcbiAgLm14LW1kLW4xMF81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uMTBfNSxcbiAgLm15LW1kLW4xMF81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjEwXzUsXG4gIC5teC1tZC1uMTBfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1hdXRvLFxuICAubXktbWQtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1hdXRvLFxuICAubXgtbWQtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLWF1dG8sXG4gIC5teS1tZC1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLWF1dG8sXG4gIC5teC1tZC1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tLWxnLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy0wLFxuICAubXktbGctMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy0wLFxuICAubXgtbGctMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTAsXG4gIC5teS1sZy0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTAsXG4gIC5teC1sZy0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTEge1xuICAgIG1hcmdpbjogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy0xLFxuICAubXktbGctMSB7XG4gICAgbWFyZ2luLXRvcDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy0xLFxuICAubXgtbGctMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTEsXG4gIC5teS1sZy0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTEsXG4gIC5teC1sZy0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTIge1xuICAgIG1hcmdpbjogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTIsXG4gIC5teS1sZy0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctMixcbiAgLm14LWxnLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTIsXG4gIC5teS1sZy0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctMixcbiAgLm14LWxnLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy0zIHtcbiAgICBtYXJnaW46IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctMyxcbiAgLm15LWxnLTMge1xuICAgIG1hcmdpbi10b3A6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctMyxcbiAgLm14LWxnLTMge1xuICAgIG1hcmdpbi1yaWdodDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0zLFxuICAubXktbGctMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy0zLFxuICAubXgtbGctMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy00IHtcbiAgICBtYXJnaW46IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTQsXG4gIC5teS1sZy00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy00LFxuICAubXgtbGctNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy00LFxuICAubXktbGctNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctNCxcbiAgLm14LWxnLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTUge1xuICAgIG1hcmdpbjogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy01LFxuICAubXktbGctNSB7XG4gICAgbWFyZ2luLXRvcDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy01LFxuICAubXgtbGctNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTUsXG4gIC5teS1sZy01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTUsXG4gIC5teC1sZy01IHtcbiAgICBtYXJnaW4tbGVmdDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTYge1xuICAgIG1hcmdpbjogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTYsXG4gIC5teS1sZy02IHtcbiAgICBtYXJnaW4tdG9wOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctNixcbiAgLm14LWxnLTYge1xuICAgIG1hcmdpbi1yaWdodDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTYsXG4gIC5teS1sZy02IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctNixcbiAgLm14LWxnLTYge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy03IHtcbiAgICBtYXJnaW46IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctNyxcbiAgLm15LWxnLTcge1xuICAgIG1hcmdpbi10b3A6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctNyxcbiAgLm14LWxnLTcge1xuICAgIG1hcmdpbi1yaWdodDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy03LFxuICAubXktbGctNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy03LFxuICAubXgtbGctNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy04IHtcbiAgICBtYXJnaW46IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctOCxcbiAgLm15LWxnLTgge1xuICAgIG1hcmdpbi10b3A6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctOCxcbiAgLm14LWxnLTgge1xuICAgIG1hcmdpbi1yaWdodDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy04LFxuICAubXktbGctOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy04LFxuICAubXgtbGctOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy05IHtcbiAgICBtYXJnaW46IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctOSxcbiAgLm15LWxnLTkge1xuICAgIG1hcmdpbi10b3A6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctOSxcbiAgLm14LWxnLTkge1xuICAgIG1hcmdpbi1yaWdodDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy05LFxuICAubXktbGctOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy05LFxuICAubXgtbGctOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy0xMCB7XG4gICAgbWFyZ2luOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctMTAsXG4gIC5teS1sZy0xMCB7XG4gICAgbWFyZ2luLXRvcDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTEwLFxuICAubXgtbGctMTAge1xuICAgIG1hcmdpbi1yaWdodDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTEwLFxuICAubXktbGctMTAge1xuICAgIG1hcmdpbi1ib3R0b206IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy0xMCxcbiAgLm14LWxnLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctMV81IHtcbiAgICBtYXJnaW46IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTFfNSxcbiAgLm15LWxnLTFfNSB7XG4gICAgbWFyZ2luLXRvcDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctMV81LFxuICAubXgtbGctMV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTFfNSxcbiAgLm15LWxnLTFfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctMV81LFxuICAubXgtbGctMV81IHtcbiAgICBtYXJnaW4tbGVmdDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy0yXzUge1xuICAgIG1hcmdpbjogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctMl81LFxuICAubXktbGctMl81IHtcbiAgICBtYXJnaW4tdG9wOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy0yXzUsXG4gIC5teC1sZy0yXzUge1xuICAgIG1hcmdpbi1yaWdodDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctMl81LFxuICAubXktbGctMl81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy0yXzUsXG4gIC5teC1sZy0yXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTNfNSB7XG4gICAgbWFyZ2luOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy0zXzUsXG4gIC5teS1sZy0zXzUge1xuICAgIG1hcmdpbi10b3A6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTNfNSxcbiAgLm14LWxnLTNfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0zXzUsXG4gIC5teS1sZy0zXzUge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTNfNSxcbiAgLm14LWxnLTNfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctNF81IHtcbiAgICBtYXJnaW46IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTRfNSxcbiAgLm15LWxnLTRfNSB7XG4gICAgbWFyZ2luLXRvcDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctNF81LFxuICAubXgtbGctNF81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTRfNSxcbiAgLm15LWxnLTRfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctNF81LFxuICAubXgtbGctNF81IHtcbiAgICBtYXJnaW4tbGVmdDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy01XzUge1xuICAgIG1hcmdpbjogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctNV81LFxuICAubXktbGctNV81IHtcbiAgICBtYXJnaW4tdG9wOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy01XzUsXG4gIC5teC1sZy01XzUge1xuICAgIG1hcmdpbi1yaWdodDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctNV81LFxuICAubXktbGctNV81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy01XzUsXG4gIC5teC1sZy01XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTZfNSB7XG4gICAgbWFyZ2luOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy02XzUsXG4gIC5teS1sZy02XzUge1xuICAgIG1hcmdpbi10b3A6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTZfNSxcbiAgLm14LWxnLTZfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy02XzUsXG4gIC5teS1sZy02XzUge1xuICAgIG1hcmdpbi1ib3R0b206IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTZfNSxcbiAgLm14LWxnLTZfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctN181IHtcbiAgICBtYXJnaW46IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTdfNSxcbiAgLm15LWxnLTdfNSB7XG4gICAgbWFyZ2luLXRvcDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctN181LFxuICAubXgtbGctN181IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTdfNSxcbiAgLm15LWxnLTdfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctN181LFxuICAubXgtbGctN181IHtcbiAgICBtYXJnaW4tbGVmdDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy04XzUge1xuICAgIG1hcmdpbjogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctOF81LFxuICAubXktbGctOF81IHtcbiAgICBtYXJnaW4tdG9wOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy04XzUsXG4gIC5teC1sZy04XzUge1xuICAgIG1hcmdpbi1yaWdodDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctOF81LFxuICAubXktbGctOF81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy04XzUsXG4gIC5teC1sZy04XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTlfNSB7XG4gICAgbWFyZ2luOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy05XzUsXG4gIC5teS1sZy05XzUge1xuICAgIG1hcmdpbi10b3A6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTlfNSxcbiAgLm14LWxnLTlfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy05XzUsXG4gIC5teS1sZy05XzUge1xuICAgIG1hcmdpbi1ib3R0b206IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTlfNSxcbiAgLm14LWxnLTlfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctMTBfNSB7XG4gICAgbWFyZ2luOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy0xMF81LFxuICAubXktbGctMTBfNSB7XG4gICAgbWFyZ2luLXRvcDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctMTBfNSxcbiAgLm14LWxnLTEwXzUge1xuICAgIG1hcmdpbi1yaWdodDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctMTBfNSxcbiAgLm15LWxnLTEwXzUge1xuICAgIG1hcmdpbi1ib3R0b206IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTEwXzUsXG4gIC5teC1sZy0xMF81IHtcbiAgICBtYXJnaW4tbGVmdDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTAsXG4gIC5weS1sZy0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy0wLFxuICAucHgtbGctMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy0wLFxuICAucHktbGctMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctMCxcbiAgLnB4LWxnLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTEge1xuICAgIHBhZGRpbmc6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctMSxcbiAgLnB5LWxnLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTEsXG4gIC5weC1sZy0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTEsXG4gIC5weS1sZy0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy0xLFxuICAucHgtbGctMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctMiB7XG4gICAgcGFkZGluZzogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTIsXG4gIC5weS1sZy0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTIsXG4gIC5weC1sZy0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctMixcbiAgLnB5LWxnLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctMixcbiAgLnB4LWxnLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctMyB7XG4gICAgcGFkZGluZzogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy0zLFxuICAucHktbGctMyB7XG4gICAgcGFkZGluZy10b3A6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctMyxcbiAgLnB4LWxnLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctMyxcbiAgLnB5LWxnLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTMsXG4gIC5weC1sZy0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy00IHtcbiAgICBwYWRkaW5nOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy00LFxuICAucHktbGctNCB7XG4gICAgcGFkZGluZy10b3A6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTQsXG4gIC5weC1sZy00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy00LFxuICAucHktbGctNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTQsXG4gIC5weC1sZy00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctNSB7XG4gICAgcGFkZGluZzogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy01LFxuICAucHktbGctNSB7XG4gICAgcGFkZGluZy10b3A6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctNSxcbiAgLnB4LWxnLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctNSxcbiAgLnB5LWxnLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTUsXG4gIC5weC1sZy01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy02IHtcbiAgICBwYWRkaW5nOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctNixcbiAgLnB5LWxnLTYge1xuICAgIHBhZGRpbmctdG9wOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctNixcbiAgLnB4LWxnLTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy02LFxuICAucHktbGctNiB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy02LFxuICAucHgtbGctNiB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy03IHtcbiAgICBwYWRkaW5nOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTcsXG4gIC5weS1sZy03IHtcbiAgICBwYWRkaW5nLXRvcDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy03LFxuICAucHgtbGctNyB7XG4gICAgcGFkZGluZy1yaWdodDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy03LFxuICAucHktbGctNyB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctNyxcbiAgLnB4LWxnLTcge1xuICAgIHBhZGRpbmctbGVmdDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTgge1xuICAgIHBhZGRpbmc6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctOCxcbiAgLnB5LWxnLTgge1xuICAgIHBhZGRpbmctdG9wOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTgsXG4gIC5weC1sZy04IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTgsXG4gIC5weS1sZy04IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy04LFxuICAucHgtbGctOCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctOSB7XG4gICAgcGFkZGluZzogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy05LFxuICAucHktbGctOSB7XG4gICAgcGFkZGluZy10b3A6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctOSxcbiAgLnB4LWxnLTkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctOSxcbiAgLnB5LWxnLTkge1xuICAgIHBhZGRpbmctYm90dG9tOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTksXG4gIC5weC1sZy05IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0xMCB7XG4gICAgcGFkZGluZzogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTEwLFxuICAucHktbGctMTAge1xuICAgIHBhZGRpbmctdG9wOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctMTAsXG4gIC5weC1sZy0xMCB7XG4gICAgcGFkZGluZy1yaWdodDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTEwLFxuICAucHktbGctMTAge1xuICAgIHBhZGRpbmctYm90dG9tOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctMTAsXG4gIC5weC1sZy0xMCB7XG4gICAgcGFkZGluZy1sZWZ0OiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0xXzUge1xuICAgIHBhZGRpbmc6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTFfNSxcbiAgLnB5LWxnLTFfNSB7XG4gICAgcGFkZGluZy10b3A6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTFfNSxcbiAgLnB4LWxnLTFfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctMV81LFxuICAucHktbGctMV81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctMV81LFxuICAucHgtbGctMV81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctMl81IHtcbiAgICBwYWRkaW5nOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy0yXzUsXG4gIC5weS1sZy0yXzUge1xuICAgIHBhZGRpbmctdG9wOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy0yXzUsXG4gIC5weC1sZy0yXzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTJfNSxcbiAgLnB5LWxnLTJfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTJfNSxcbiAgLnB4LWxnLTJfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTNfNSB7XG4gICAgcGFkZGluZzogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctM181LFxuICAucHktbGctM181IHtcbiAgICBwYWRkaW5nLXRvcDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctM181LFxuICAucHgtbGctM181IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy0zXzUsXG4gIC5weS1sZy0zXzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy0zXzUsXG4gIC5weC1sZy0zXzUge1xuICAgIHBhZGRpbmctbGVmdDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy00XzUge1xuICAgIHBhZGRpbmc6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTRfNSxcbiAgLnB5LWxnLTRfNSB7XG4gICAgcGFkZGluZy10b3A6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTRfNSxcbiAgLnB4LWxnLTRfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctNF81LFxuICAucHktbGctNF81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctNF81LFxuICAucHgtbGctNF81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctNV81IHtcbiAgICBwYWRkaW5nOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy01XzUsXG4gIC5weS1sZy01XzUge1xuICAgIHBhZGRpbmctdG9wOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy01XzUsXG4gIC5weC1sZy01XzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTVfNSxcbiAgLnB5LWxnLTVfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTVfNSxcbiAgLnB4LWxnLTVfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTZfNSB7XG4gICAgcGFkZGluZzogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctNl81LFxuICAucHktbGctNl81IHtcbiAgICBwYWRkaW5nLXRvcDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctNl81LFxuICAucHgtbGctNl81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy02XzUsXG4gIC5weS1sZy02XzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy02XzUsXG4gIC5weC1sZy02XzUge1xuICAgIHBhZGRpbmctbGVmdDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy03XzUge1xuICAgIHBhZGRpbmc6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTdfNSxcbiAgLnB5LWxnLTdfNSB7XG4gICAgcGFkZGluZy10b3A6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTdfNSxcbiAgLnB4LWxnLTdfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctN181LFxuICAucHktbGctN181IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctN181LFxuICAucHgtbGctN181IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctOF81IHtcbiAgICBwYWRkaW5nOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy04XzUsXG4gIC5weS1sZy04XzUge1xuICAgIHBhZGRpbmctdG9wOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy04XzUsXG4gIC5weC1sZy04XzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLThfNSxcbiAgLnB5LWxnLThfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLThfNSxcbiAgLnB4LWxnLThfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTlfNSB7XG4gICAgcGFkZGluZzogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctOV81LFxuICAucHktbGctOV81IHtcbiAgICBwYWRkaW5nLXRvcDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctOV81LFxuICAucHgtbGctOV81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy05XzUsXG4gIC5weS1sZy05XzUge1xuICAgIHBhZGRpbmctYm90dG9tOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy05XzUsXG4gIC5weC1sZy05XzUge1xuICAgIHBhZGRpbmctbGVmdDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0xMF81IHtcbiAgICBwYWRkaW5nOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy0xMF81LFxuICAucHktbGctMTBfNSB7XG4gICAgcGFkZGluZy10b3A6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTEwXzUsXG4gIC5weC1sZy0xMF81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy0xMF81LFxuICAucHktbGctMTBfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTEwXzUsXG4gIC5weC1sZy0xMF81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjEge1xuICAgIG1hcmdpbjogLTAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjEsXG4gIC5teS1sZy1uMSB7XG4gICAgbWFyZ2luLXRvcDogLTAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjEsXG4gIC5teC1sZy1uMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uMSxcbiAgLm15LWxnLW4xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uMSxcbiAgLm14LWxnLW4xIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uMiB7XG4gICAgbWFyZ2luOiAtMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW4yLFxuICAubXktbGctbjIge1xuICAgIG1hcmdpbi10b3A6IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjIsXG4gIC5teC1sZy1uMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW4yLFxuICAubXktbGctbjIge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjIsXG4gIC5teC1sZy1uMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uMyB7XG4gICAgbWFyZ2luOiAtMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uMyxcbiAgLm15LWxnLW4zIHtcbiAgICBtYXJnaW4tdG9wOiAtMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uMyxcbiAgLm14LWxnLW4zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW4zLFxuICAubXktbGctbjMge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW4zLFxuICAubXgtbGctbjMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW40IHtcbiAgICBtYXJnaW46IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uNCxcbiAgLm15LWxnLW40IHtcbiAgICBtYXJnaW4tdG9wOiAtMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjQsXG4gIC5teC1sZy1uNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjQsXG4gIC5teS1sZy1uNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW40LFxuICAubXgtbGctbjQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uNSB7XG4gICAgbWFyZ2luOiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uNSxcbiAgLm15LWxnLW41IHtcbiAgICBtYXJnaW4tdG9wOiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uNSxcbiAgLm14LWxnLW41IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW41LFxuICAubXktbGctbjUge1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW41LFxuICAubXgtbGctbjUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW42IHtcbiAgICBtYXJnaW46IC0yLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjYsXG4gIC5teS1sZy1uNiB7XG4gICAgbWFyZ2luLXRvcDogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uNixcbiAgLm14LWxnLW42IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjYsXG4gIC5teS1sZy1uNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uNixcbiAgLm14LWxnLW42IHtcbiAgICBtYXJnaW4tbGVmdDogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW43IHtcbiAgICBtYXJnaW46IC0zLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW43LFxuICAubXktbGctbjcge1xuICAgIG1hcmdpbi10b3A6IC0zLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLW43LFxuICAubXgtbGctbjcge1xuICAgIG1hcmdpbi1yaWdodDogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjcsXG4gIC5teS1sZy1uNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjcsXG4gIC5teC1sZy1uNyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjgge1xuICAgIG1hcmdpbjogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjgsXG4gIC5teS1sZy1uOCB7XG4gICAgbWFyZ2luLXRvcDogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjgsXG4gIC5teC1sZy1uOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uOCxcbiAgLm15LWxnLW44IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uOCxcbiAgLm14LWxnLW44IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uOSB7XG4gICAgbWFyZ2luOiAtNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uOSxcbiAgLm15LWxnLW45IHtcbiAgICBtYXJnaW4tdG9wOiAtNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uOSxcbiAgLm14LWxnLW45IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW45LFxuICAubXktbGctbjkge1xuICAgIG1hcmdpbi1ib3R0b206IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW45LFxuICAubXgtbGctbjkge1xuICAgIG1hcmdpbi1sZWZ0OiAtNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW4xMCB7XG4gICAgbWFyZ2luOiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW4xMCxcbiAgLm15LWxnLW4xMCB7XG4gICAgbWFyZ2luLXRvcDogLTYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uMTAsXG4gIC5teC1sZy1uMTAge1xuICAgIG1hcmdpbi1yaWdodDogLTYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uMTAsXG4gIC5teS1sZy1uMTAge1xuICAgIG1hcmdpbi1ib3R0b206IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjEwLFxuICAubXgtbGctbjEwIHtcbiAgICBtYXJnaW4tbGVmdDogLTYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW4xXzUge1xuICAgIG1hcmdpbjogLTAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW4xXzUsXG4gIC5teS1sZy1uMV81IHtcbiAgICBtYXJnaW4tdG9wOiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjFfNSxcbiAgLm14LWxnLW4xXzUge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW4xXzUsXG4gIC5teS1sZy1uMV81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjFfNSxcbiAgLm14LWxnLW4xXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uMl81IHtcbiAgICBtYXJnaW46IC0xLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uMl81LFxuICAubXktbGctbjJfNSB7XG4gICAgbWFyZ2luLXRvcDogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLW4yXzUsXG4gIC5teC1sZy1uMl81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uMl81LFxuICAubXktbGctbjJfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW4yXzUsXG4gIC5teC1sZy1uMl81IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjNfNSB7XG4gICAgbWFyZ2luOiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjNfNSxcbiAgLm15LWxnLW4zXzUge1xuICAgIG1hcmdpbi10b3A6IC0xLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uM181LFxuICAubXgtbGctbjNfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjNfNSxcbiAgLm15LWxnLW4zXzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uM181LFxuICAubXgtbGctbjNfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW40XzUge1xuICAgIG1hcmdpbjogLTIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW40XzUsXG4gIC5teS1sZy1uNF81IHtcbiAgICBtYXJnaW4tdG9wOiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjRfNSxcbiAgLm14LWxnLW40XzUge1xuICAgIG1hcmdpbi1yaWdodDogLTIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW40XzUsXG4gIC5teS1sZy1uNF81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjRfNSxcbiAgLm14LWxnLW40XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uNV81IHtcbiAgICBtYXJnaW46IC0yLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uNV81LFxuICAubXktbGctbjVfNSB7XG4gICAgbWFyZ2luLXRvcDogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLW41XzUsXG4gIC5teC1sZy1uNV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uNV81LFxuICAubXktbGctbjVfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW41XzUsXG4gIC5teC1sZy1uNV81IHtcbiAgICBtYXJnaW4tbGVmdDogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjZfNSB7XG4gICAgbWFyZ2luOiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjZfNSxcbiAgLm15LWxnLW42XzUge1xuICAgIG1hcmdpbi10b3A6IC0zLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uNl81LFxuICAubXgtbGctbjZfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjZfNSxcbiAgLm15LWxnLW42XzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uNl81LFxuICAubXgtbGctbjZfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW43XzUge1xuICAgIG1hcmdpbjogLTMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW43XzUsXG4gIC5teS1sZy1uN181IHtcbiAgICBtYXJnaW4tdG9wOiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjdfNSxcbiAgLm14LWxnLW43XzUge1xuICAgIG1hcmdpbi1yaWdodDogLTMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW43XzUsXG4gIC5teS1sZy1uN181IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjdfNSxcbiAgLm14LWxnLW43XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uOF81IHtcbiAgICBtYXJnaW46IC0zLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uOF81LFxuICAubXktbGctbjhfNSB7XG4gICAgbWFyZ2luLXRvcDogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLW44XzUsXG4gIC5teC1sZy1uOF81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uOF81LFxuICAubXktbGctbjhfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW44XzUsXG4gIC5teC1sZy1uOF81IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjlfNSB7XG4gICAgbWFyZ2luOiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjlfNSxcbiAgLm15LWxnLW45XzUge1xuICAgIG1hcmdpbi10b3A6IC00LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uOV81LFxuICAubXgtbGctbjlfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjlfNSxcbiAgLm15LWxnLW45XzUge1xuICAgIG1hcmdpbi1ib3R0b206IC00LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uOV81LFxuICAubXgtbGctbjlfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC00LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW4xMF81IHtcbiAgICBtYXJnaW46IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uMTBfNSxcbiAgLm15LWxnLW4xMF81IHtcbiAgICBtYXJnaW4tdG9wOiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjEwXzUsXG4gIC5teC1sZy1uMTBfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjEwXzUsXG4gIC5teS1sZy1uMTBfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW4xMF81LFxuICAubXgtbGctbjEwXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctYXV0byxcbiAgLm15LWxnLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctYXV0byxcbiAgLm14LWxnLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1hdXRvLFxuICAubXktbGctYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1hdXRvLFxuICAubXgtbGctYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAubS14bC0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtMCxcbiAgLm15LXhsLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtMCxcbiAgLm14LXhsLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC0wLFxuICAubXkteGwtMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC0wLFxuICAubXgteGwtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubS14bC0xIHtcbiAgICBtYXJnaW46IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtMSxcbiAgLm15LXhsLTEge1xuICAgIG1hcmdpbi10b3A6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtMSxcbiAgLm14LXhsLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC0xLFxuICAubXkteGwtMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC0xLFxuICAubXgteGwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC0yIHtcbiAgICBtYXJnaW46IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC0yLFxuICAubXkteGwtMiB7XG4gICAgbWFyZ2luLXRvcDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTIsXG4gIC5teC14bC0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC0yLFxuICAubXkteGwtMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTIsXG4gIC5teC14bC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtMyB7XG4gICAgbWFyZ2luOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTMsXG4gIC5teS14bC0zIHtcbiAgICBtYXJnaW4tdG9wOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTMsXG4gIC5teC14bC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtMyxcbiAgLm15LXhsLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtMyxcbiAgLm14LXhsLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtNCB7XG4gICAgbWFyZ2luOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC00LFxuICAubXkteGwtNCB7XG4gICAgbWFyZ2luLXRvcDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtNCxcbiAgLm14LXhsLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtNCxcbiAgLm15LXhsLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTQsXG4gIC5teC14bC00IHtcbiAgICBtYXJnaW4tbGVmdDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC01IHtcbiAgICBtYXJnaW46IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtNSxcbiAgLm15LXhsLTUge1xuICAgIG1hcmdpbi10b3A6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtNSxcbiAgLm14LXhsLTUge1xuICAgIG1hcmdpbi1yaWdodDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC01LFxuICAubXkteGwtNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC01LFxuICAubXgteGwtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC02IHtcbiAgICBtYXJnaW46IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC02LFxuICAubXkteGwtNiB7XG4gICAgbWFyZ2luLXRvcDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTYsXG4gIC5teC14bC02IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC02LFxuICAubXkteGwtNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTYsXG4gIC5teC14bC02IHtcbiAgICBtYXJnaW4tbGVmdDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtNyB7XG4gICAgbWFyZ2luOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTcsXG4gIC5teS14bC03IHtcbiAgICBtYXJnaW4tdG9wOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTcsXG4gIC5teC14bC03IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtNyxcbiAgLm15LXhsLTcge1xuICAgIG1hcmdpbi1ib3R0b206IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtNyxcbiAgLm14LXhsLTcge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtOCB7XG4gICAgbWFyZ2luOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTgsXG4gIC5teS14bC04IHtcbiAgICBtYXJnaW4tdG9wOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTgsXG4gIC5teC14bC04IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtOCxcbiAgLm15LXhsLTgge1xuICAgIG1hcmdpbi1ib3R0b206IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtOCxcbiAgLm14LXhsLTgge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtOSB7XG4gICAgbWFyZ2luOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTksXG4gIC5teS14bC05IHtcbiAgICBtYXJnaW4tdG9wOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTksXG4gIC5teC14bC05IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtOSxcbiAgLm15LXhsLTkge1xuICAgIG1hcmdpbi1ib3R0b206IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtOSxcbiAgLm14LXhsLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtMTAge1xuICAgIG1hcmdpbjogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTEwLFxuICAubXkteGwtMTAge1xuICAgIG1hcmdpbi10b3A6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC0xMCxcbiAgLm14LXhsLTEwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC0xMCxcbiAgLm15LXhsLTEwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtMTAsXG4gIC5teC14bC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTFfNSB7XG4gICAgbWFyZ2luOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC0xXzUsXG4gIC5teS14bC0xXzUge1xuICAgIG1hcmdpbi10b3A6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTFfNSxcbiAgLm14LXhsLTFfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC0xXzUsXG4gIC5teS14bC0xXzUge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTFfNSxcbiAgLm14LXhsLTFfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtMl81IHtcbiAgICBtYXJnaW46IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTJfNSxcbiAgLm15LXhsLTJfNSB7XG4gICAgbWFyZ2luLXRvcDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtMl81LFxuICAubXgteGwtMl81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTJfNSxcbiAgLm15LXhsLTJfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtMl81LFxuICAubXgteGwtMl81IHtcbiAgICBtYXJnaW4tbGVmdDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC0zXzUge1xuICAgIG1hcmdpbjogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtM181LFxuICAubXkteGwtM181IHtcbiAgICBtYXJnaW4tdG9wOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC0zXzUsXG4gIC5teC14bC0zXzUge1xuICAgIG1hcmdpbi1yaWdodDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtM181LFxuICAubXkteGwtM181IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC0zXzUsXG4gIC5teC14bC0zXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTRfNSB7XG4gICAgbWFyZ2luOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC00XzUsXG4gIC5teS14bC00XzUge1xuICAgIG1hcmdpbi10b3A6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTRfNSxcbiAgLm14LXhsLTRfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC00XzUsXG4gIC5teS14bC00XzUge1xuICAgIG1hcmdpbi1ib3R0b206IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTRfNSxcbiAgLm14LXhsLTRfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtNV81IHtcbiAgICBtYXJnaW46IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTVfNSxcbiAgLm15LXhsLTVfNSB7XG4gICAgbWFyZ2luLXRvcDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtNV81LFxuICAubXgteGwtNV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTVfNSxcbiAgLm15LXhsLTVfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtNV81LFxuICAubXgteGwtNV81IHtcbiAgICBtYXJnaW4tbGVmdDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC02XzUge1xuICAgIG1hcmdpbjogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtNl81LFxuICAubXkteGwtNl81IHtcbiAgICBtYXJnaW4tdG9wOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC02XzUsXG4gIC5teC14bC02XzUge1xuICAgIG1hcmdpbi1yaWdodDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtNl81LFxuICAubXkteGwtNl81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC02XzUsXG4gIC5teC14bC02XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTdfNSB7XG4gICAgbWFyZ2luOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC03XzUsXG4gIC5teS14bC03XzUge1xuICAgIG1hcmdpbi10b3A6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTdfNSxcbiAgLm14LXhsLTdfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC03XzUsXG4gIC5teS14bC03XzUge1xuICAgIG1hcmdpbi1ib3R0b206IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTdfNSxcbiAgLm14LXhsLTdfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtOF81IHtcbiAgICBtYXJnaW46IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLThfNSxcbiAgLm15LXhsLThfNSB7XG4gICAgbWFyZ2luLXRvcDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtOF81LFxuICAubXgteGwtOF81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLThfNSxcbiAgLm15LXhsLThfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtOF81LFxuICAubXgteGwtOF81IHtcbiAgICBtYXJnaW4tbGVmdDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC05XzUge1xuICAgIG1hcmdpbjogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtOV81LFxuICAubXkteGwtOV81IHtcbiAgICBtYXJnaW4tdG9wOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC05XzUsXG4gIC5teC14bC05XzUge1xuICAgIG1hcmdpbi1yaWdodDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtOV81LFxuICAubXkteGwtOV81IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC05XzUsXG4gIC5teC14bC05XzUge1xuICAgIG1hcmdpbi1sZWZ0OiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTEwXzUge1xuICAgIG1hcmdpbjogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtMTBfNSxcbiAgLm15LXhsLTEwXzUge1xuICAgIG1hcmdpbi10b3A6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTEwXzUsXG4gIC5teC14bC0xMF81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTEwXzUsXG4gIC5teS14bC0xMF81IHtcbiAgICBtYXJnaW4tYm90dG9tOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC0xMF81LFxuICAubXgteGwtMTBfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC0wLFxuICAucHkteGwtMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtMCxcbiAgLnB4LXhsLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtMCxcbiAgLnB5LXhsLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTAsXG4gIC5weC14bC0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucC14bC0xIHtcbiAgICBwYWRkaW5nOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTEsXG4gIC5weS14bC0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC0xLFxuICAucHgteGwtMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC0xLFxuICAucHkteGwtMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtMSxcbiAgLnB4LXhsLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTIge1xuICAgIHBhZGRpbmc6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC0yLFxuICAucHkteGwtMiB7XG4gICAgcGFkZGluZy10b3A6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC0yLFxuICAucHgteGwtMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTIsXG4gIC5weS14bC0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTIsXG4gIC5weC14bC0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTMge1xuICAgIHBhZGRpbmc6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtMyxcbiAgLnB5LXhsLTMge1xuICAgIHBhZGRpbmctdG9wOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTMsXG4gIC5weC14bC0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTMsXG4gIC5weS14bC0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC0zLFxuICAucHgteGwtMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtNCB7XG4gICAgcGFkZGluZzogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtNCxcbiAgLnB5LXhsLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC00LFxuICAucHgteGwtNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtNCxcbiAgLnB5LXhsLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC00LFxuICAucHgteGwtNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTUge1xuICAgIHBhZGRpbmc6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtNSxcbiAgLnB5LXhsLTUge1xuICAgIHBhZGRpbmctdG9wOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTUsXG4gIC5weC14bC01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTUsXG4gIC5weS14bC01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC01LFxuICAucHgteGwtNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtNiB7XG4gICAgcGFkZGluZzogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTYsXG4gIC5weS14bC02IHtcbiAgICBwYWRkaW5nLXRvcDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTYsXG4gIC5weC14bC02IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtNixcbiAgLnB5LXhsLTYge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtNixcbiAgLnB4LXhsLTYge1xuICAgIHBhZGRpbmctbGVmdDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtNyB7XG4gICAgcGFkZGluZzogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC03LFxuICAucHkteGwtNyB7XG4gICAgcGFkZGluZy10b3A6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtNyxcbiAgLnB4LXhsLTcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtNyxcbiAgLnB5LXhsLTcge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTcsXG4gIC5weC14bC03IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC04IHtcbiAgICBwYWRkaW5nOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTgsXG4gIC5weS14bC04IHtcbiAgICBwYWRkaW5nLXRvcDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC04LFxuICAucHgteGwtOCB7XG4gICAgcGFkZGluZy1yaWdodDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC04LFxuICAucHkteGwtOCB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtOCxcbiAgLnB4LXhsLTgge1xuICAgIHBhZGRpbmctbGVmdDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTkge1xuICAgIHBhZGRpbmc6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtOSxcbiAgLnB5LXhsLTkge1xuICAgIHBhZGRpbmctdG9wOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTksXG4gIC5weC14bC05IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTksXG4gIC5weS14bC05IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC05LFxuICAucHgteGwtOSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtMTAge1xuICAgIHBhZGRpbmc6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC0xMCxcbiAgLnB5LXhsLTEwIHtcbiAgICBwYWRkaW5nLXRvcDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTEwLFxuICAucHgteGwtMTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC0xMCxcbiAgLnB5LXhsLTEwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTEwLFxuICAucHgteGwtMTAge1xuICAgIHBhZGRpbmctbGVmdDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtMV81IHtcbiAgICBwYWRkaW5nOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC0xXzUsXG4gIC5weS14bC0xXzUge1xuICAgIHBhZGRpbmctdG9wOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC0xXzUsXG4gIC5weC14bC0xXzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTFfNSxcbiAgLnB5LXhsLTFfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTFfNSxcbiAgLnB4LXhsLTFfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTJfNSB7XG4gICAgcGFkZGluZzogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtMl81LFxuICAucHkteGwtMl81IHtcbiAgICBwYWRkaW5nLXRvcDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtMl81LFxuICAucHgteGwtMl81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC0yXzUsXG4gIC5weS14bC0yXzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC0yXzUsXG4gIC5weC14bC0yXzUge1xuICAgIHBhZGRpbmctbGVmdDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC0zXzUge1xuICAgIHBhZGRpbmc6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTNfNSxcbiAgLnB5LXhsLTNfNSB7XG4gICAgcGFkZGluZy10b3A6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTNfNSxcbiAgLnB4LXhsLTNfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtM181LFxuICAucHkteGwtM181IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtM181LFxuICAucHgteGwtM181IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtNF81IHtcbiAgICBwYWRkaW5nOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC00XzUsXG4gIC5weS14bC00XzUge1xuICAgIHBhZGRpbmctdG9wOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC00XzUsXG4gIC5weC14bC00XzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTRfNSxcbiAgLnB5LXhsLTRfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTRfNSxcbiAgLnB4LXhsLTRfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTVfNSB7XG4gICAgcGFkZGluZzogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtNV81LFxuICAucHkteGwtNV81IHtcbiAgICBwYWRkaW5nLXRvcDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtNV81LFxuICAucHgteGwtNV81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC01XzUsXG4gIC5weS14bC01XzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC01XzUsXG4gIC5weC14bC01XzUge1xuICAgIHBhZGRpbmctbGVmdDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC02XzUge1xuICAgIHBhZGRpbmc6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTZfNSxcbiAgLnB5LXhsLTZfNSB7XG4gICAgcGFkZGluZy10b3A6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTZfNSxcbiAgLnB4LXhsLTZfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtNl81LFxuICAucHkteGwtNl81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtNl81LFxuICAucHgteGwtNl81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtN181IHtcbiAgICBwYWRkaW5nOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC03XzUsXG4gIC5weS14bC03XzUge1xuICAgIHBhZGRpbmctdG9wOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC03XzUsXG4gIC5weC14bC03XzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTdfNSxcbiAgLnB5LXhsLTdfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTdfNSxcbiAgLnB4LXhsLTdfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLThfNSB7XG4gICAgcGFkZGluZzogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtOF81LFxuICAucHkteGwtOF81IHtcbiAgICBwYWRkaW5nLXRvcDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtOF81LFxuICAucHgteGwtOF81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC04XzUsXG4gIC5weS14bC04XzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC04XzUsXG4gIC5weC14bC04XzUge1xuICAgIHBhZGRpbmctbGVmdDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC05XzUge1xuICAgIHBhZGRpbmc6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTlfNSxcbiAgLnB5LXhsLTlfNSB7XG4gICAgcGFkZGluZy10b3A6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTlfNSxcbiAgLnB4LXhsLTlfNSB7XG4gICAgcGFkZGluZy1yaWdodDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtOV81LFxuICAucHkteGwtOV81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtOV81LFxuICAucHgteGwtOV81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtMTBfNSB7XG4gICAgcGFkZGluZzogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtMTBfNSxcbiAgLnB5LXhsLTEwXzUge1xuICAgIHBhZGRpbmctdG9wOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC0xMF81LFxuICAucHgteGwtMTBfNSB7XG4gICAgcGFkZGluZy1yaWdodDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtMTBfNSxcbiAgLnB5LXhsLTEwXzUge1xuICAgIHBhZGRpbmctYm90dG9tOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC0xMF81LFxuICAucHgteGwtMTBfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW4xIHtcbiAgICBtYXJnaW46IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW4xLFxuICAubXkteGwtbjEge1xuICAgIG1hcmdpbi10b3A6IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW4xLFxuICAubXgteGwtbjEge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjEsXG4gIC5teS14bC1uMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjEsXG4gIC5teC14bC1uMSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjIge1xuICAgIG1hcmdpbjogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uMixcbiAgLm15LXhsLW4yIHtcbiAgICBtYXJnaW4tdG9wOiAtMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW4yLFxuICAubXgteGwtbjIge1xuICAgIG1hcmdpbi1yaWdodDogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uMixcbiAgLm15LXhsLW4yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW4yLFxuICAubXgteGwtbjIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjMge1xuICAgIG1hcmdpbjogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjMsXG4gIC5teS14bC1uMyB7XG4gICAgbWFyZ2luLXRvcDogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjMsXG4gIC5teC14bC1uMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uMyxcbiAgLm15LXhsLW4zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uMyxcbiAgLm14LXhsLW4zIHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uNCB7XG4gICAgbWFyZ2luOiAtMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjQsXG4gIC5teS14bC1uNCB7XG4gICAgbWFyZ2luLXRvcDogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW40LFxuICAubXgteGwtbjQge1xuICAgIG1hcmdpbi1yaWdodDogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW40LFxuICAubXkteGwtbjQge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uNCxcbiAgLm14LXhsLW40IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjUge1xuICAgIG1hcmdpbjogLTIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjUsXG4gIC5teS14bC1uNSB7XG4gICAgbWFyZ2luLXRvcDogLTIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjUsXG4gIC5teC14bC1uNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uNSxcbiAgLm15LXhsLW41IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uNSxcbiAgLm14LXhsLW41IHtcbiAgICBtYXJnaW4tbGVmdDogLTIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uNiB7XG4gICAgbWFyZ2luOiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW42LFxuICAubXkteGwtbjYge1xuICAgIG1hcmdpbi10b3A6IC0yLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjYsXG4gIC5teC14bC1uNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW42LFxuICAubXkteGwtbjYge1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjYsXG4gIC5teC14bC1uNiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uNyB7XG4gICAgbWFyZ2luOiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uNyxcbiAgLm15LXhsLW43IHtcbiAgICBtYXJnaW4tdG9wOiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1uNyxcbiAgLm14LXhsLW43IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW43LFxuICAubXkteGwtbjcge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW43LFxuICAubXgteGwtbjcge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW44IHtcbiAgICBtYXJnaW46IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW44LFxuICAubXkteGwtbjgge1xuICAgIG1hcmdpbi10b3A6IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW44LFxuICAubXgteGwtbjgge1xuICAgIG1hcmdpbi1yaWdodDogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjgsXG4gIC5teS14bC1uOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjgsXG4gIC5teC14bC1uOCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjkge1xuICAgIG1hcmdpbjogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjksXG4gIC5teS14bC1uOSB7XG4gICAgbWFyZ2luLXRvcDogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjksXG4gIC5teC14bC1uOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uOSxcbiAgLm15LXhsLW45IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uOSxcbiAgLm14LXhsLW45IHtcbiAgICBtYXJnaW4tbGVmdDogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uMTAge1xuICAgIG1hcmdpbjogLTYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uMTAsXG4gIC5teS14bC1uMTAge1xuICAgIG1hcmdpbi10b3A6IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjEwLFxuICAubXgteGwtbjEwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjEwLFxuICAubXkteGwtbjEwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW4xMCxcbiAgLm14LXhsLW4xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uMV81IHtcbiAgICBtYXJnaW46IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uMV81LFxuICAubXkteGwtbjFfNSB7XG4gICAgbWFyZ2luLXRvcDogLTAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW4xXzUsXG4gIC5teC14bC1uMV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uMV81LFxuICAubXkteGwtbjFfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW4xXzUsXG4gIC5teC14bC1uMV81IHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjJfNSB7XG4gICAgbWFyZ2luOiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjJfNSxcbiAgLm15LXhsLW4yXzUge1xuICAgIG1hcmdpbi10b3A6IC0xLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1uMl81LFxuICAubXgteGwtbjJfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjJfNSxcbiAgLm15LXhsLW4yXzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uMl81LFxuICAubXgteGwtbjJfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW4zXzUge1xuICAgIG1hcmdpbjogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW4zXzUsXG4gIC5teS14bC1uM181IHtcbiAgICBtYXJnaW4tdG9wOiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjNfNSxcbiAgLm14LXhsLW4zXzUge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW4zXzUsXG4gIC5teS14bC1uM181IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjNfNSxcbiAgLm14LXhsLW4zXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uNF81IHtcbiAgICBtYXJnaW46IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uNF81LFxuICAubXkteGwtbjRfNSB7XG4gICAgbWFyZ2luLXRvcDogLTIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW40XzUsXG4gIC5teC14bC1uNF81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uNF81LFxuICAubXkteGwtbjRfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW40XzUsXG4gIC5teC14bC1uNF81IHtcbiAgICBtYXJnaW4tbGVmdDogLTIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjVfNSB7XG4gICAgbWFyZ2luOiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjVfNSxcbiAgLm15LXhsLW41XzUge1xuICAgIG1hcmdpbi10b3A6IC0yLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1uNV81LFxuICAubXgteGwtbjVfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjVfNSxcbiAgLm15LXhsLW41XzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uNV81LFxuICAubXgteGwtbjVfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW42XzUge1xuICAgIG1hcmdpbjogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW42XzUsXG4gIC5teS14bC1uNl81IHtcbiAgICBtYXJnaW4tdG9wOiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjZfNSxcbiAgLm14LXhsLW42XzUge1xuICAgIG1hcmdpbi1yaWdodDogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW42XzUsXG4gIC5teS14bC1uNl81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjZfNSxcbiAgLm14LXhsLW42XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uN181IHtcbiAgICBtYXJnaW46IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uN181LFxuICAubXkteGwtbjdfNSB7XG4gICAgbWFyZ2luLXRvcDogLTMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW43XzUsXG4gIC5teC14bC1uN181IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uN181LFxuICAubXkteGwtbjdfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW43XzUsXG4gIC5teC14bC1uN181IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjhfNSB7XG4gICAgbWFyZ2luOiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjhfNSxcbiAgLm15LXhsLW44XzUge1xuICAgIG1hcmdpbi10b3A6IC0zLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1uOF81LFxuICAubXgteGwtbjhfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjhfNSxcbiAgLm15LXhsLW44XzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uOF81LFxuICAubXgteGwtbjhfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW45XzUge1xuICAgIG1hcmdpbjogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW45XzUsXG4gIC5teS14bC1uOV81IHtcbiAgICBtYXJnaW4tdG9wOiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjlfNSxcbiAgLm14LXhsLW45XzUge1xuICAgIG1hcmdpbi1yaWdodDogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW45XzUsXG4gIC5teS14bC1uOV81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjlfNSxcbiAgLm14LXhsLW45XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uMTBfNSB7XG4gICAgbWFyZ2luOiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjEwXzUsXG4gIC5teS14bC1uMTBfNSB7XG4gICAgbWFyZ2luLXRvcDogLTYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW4xMF81LFxuICAubXgteGwtbjEwXzUge1xuICAgIG1hcmdpbi1yaWdodDogLTYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW4xMF81LFxuICAubXkteGwtbjEwXzUge1xuICAgIG1hcmdpbi1ib3R0b206IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uMTBfNSxcbiAgLm14LXhsLW4xMF81IHtcbiAgICBtYXJnaW4tbGVmdDogLTYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLWF1dG8sXG4gIC5teS14bC1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLWF1dG8sXG4gIC5teC14bC1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtYXV0byxcbiAgLm15LXhsLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtYXV0byxcbiAgLm14LXhsLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5zdHJldGNoZWQtbGluazo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG59XG5cbi50ZXh0LW1vbm9zcGFjZSB7XG4gIGZvbnQtZmFtaWx5OiBTRk1vbm8tUmVndWxhciwgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWp1c3RpZnkge1xuICB0ZXh0LWFsaWduOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXdyYXAge1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LW5vd3JhcCB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXAgIWltcG9ydGFudDtcbn1cblxuLnRleHQtdHJ1bmNhdGUge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLnRleHQtbGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbn1cblxuLnRleHQtcmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC50ZXh0LXNtLWxlZnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC1zbS1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC1zbS1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRleHQtbWQtbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LW1kLXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LW1kLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnRleHQtbGctbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LWxnLXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LWxnLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLnRleHQteGwtbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LXhsLXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LXhsLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi50ZXh0LWxvd2VyY2FzZSB7XG4gIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2UgIWltcG9ydGFudDtcbn1cblxuLnRleHQtdXBwZXJjYXNlIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1jYXBpdGFsaXplIHtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemUgIWltcG9ydGFudDtcbn1cblxuLmZvbnQtd2VpZ2h0LWxpZ2h0IHtcbiAgZm9udC13ZWlnaHQ6IDMwMCAhaW1wb3J0YW50O1xufVxuXG4uZm9udC13ZWlnaHQtbGlnaHRlciB7XG4gIGZvbnQtd2VpZ2h0OiBsaWdodGVyICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LXdlaWdodC1ub3JtYWwge1xuICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LXdlaWdodC1ib2xkIHtcbiAgZm9udC13ZWlnaHQ6IDcwMCAhaW1wb3J0YW50O1xufVxuXG4uZm9udC13ZWlnaHQtYm9sZGVyIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlciAhaW1wb3J0YW50O1xufVxuXG4uZm9udC1pdGFsaWMge1xuICBmb250LXN0eWxlOiBpdGFsaWMgIWltcG9ydGFudDtcbn1cblxuLnRleHQtd2hpdGUge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1wcmltYXJ5IHtcbiAgY29sb3I6ICMzMjZmZTIgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LXByaW1hcnk6aG92ZXIsIGEudGV4dC1wcmltYXJ5OmZvY3VzIHtcbiAgY29sb3I6ICMxMjM5ODIgIWltcG9ydGFudDtcbn1cblxuLnRleHQtc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICM0YzRjNGMgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LXNlY29uZGFyeTpob3ZlciwgYS50ZXh0LXNlY29uZGFyeTpmb2N1cyB7XG4gIGNvbG9yOiAjMGMwYzBjICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXN1Y2Nlc3Mge1xuICBjb2xvcjogIzA0NmEzOCAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtc3VjY2Vzczpob3ZlciwgYS50ZXh0LXN1Y2Nlc3M6Zm9jdXMge1xuICBjb2xvcjogYmxhY2sgIWltcG9ydGFudDtcbn1cblxuLnRleHQtaW5mbyB7XG4gIGNvbG9yOiAjMzE3MDhmICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1pbmZvOmhvdmVyLCBhLnRleHQtaW5mbzpmb2N1cyB7XG4gIGNvbG9yOiAjMTAyNjMwICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXdhcm5pbmcge1xuICBjb2xvcjogI2VlYTEwMyAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtd2FybmluZzpob3ZlciwgYS50ZXh0LXdhcm5pbmc6Zm9jdXMge1xuICBjb2xvcjogIzcwNGMwMSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1kYW5nZXIge1xuICBjb2xvcjogI2E1MWExZiAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtZGFuZ2VyOmhvdmVyLCBhLnRleHQtZGFuZ2VyOmZvY3VzIHtcbiAgY29sb3I6ICMzNzA5MGEgIWltcG9ydGFudDtcbn1cblxuLnRleHQtbGlnaHQge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtbGlnaHQ6aG92ZXIsIGEudGV4dC1saWdodDpmb2N1cyB7XG4gIGNvbG9yOiAjYmZiZmJmICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWRhcmsge1xuICBjb2xvcjogIzM2MzYzNiAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtZGFyazpob3ZlciwgYS50ZXh0LWRhcms6Zm9jdXMge1xuICBjb2xvcjogYmxhY2sgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZ3JlZW4ge1xuICBjb2xvcjogIzA0NmEzOCAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtZ3JlZW46aG92ZXIsIGEudGV4dC1ncmVlbjpmb2N1cyB7XG4gIGNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1saW1lIHtcbiAgY29sb3I6ICM0MWE5MjggIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LWxpbWU6aG92ZXIsIGEudGV4dC1saW1lOmZvY3VzIHtcbiAgY29sb3I6ICMxOTQyMTAgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYmxhY2sge1xuICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtYmxhY2s6aG92ZXIsIGEudGV4dC1ibGFjazpmb2N1cyB7XG4gIGNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1mb2N1cyB7XG4gIGNvbG9yOiAjNzZhMGI0ICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1mb2N1czpob3ZlciwgYS50ZXh0LWZvY3VzOmZvY3VzIHtcbiAgY29sb3I6ICMzYzVlNmUgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYm9keSB7XG4gIGNvbG9yOiAjMzYzNjM2ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LW11dGVkIHtcbiAgY29sb3I6ICM2NjYgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYmxhY2stNTAge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXdoaXRlLTUwIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1oaWRlIHtcbiAgZm9udDogMC8wIGE7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG59XG5cbi50ZXh0LWRlY29yYXRpb24tbm9uZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1icmVhayB7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQgIWltcG9ydGFudDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXJlc2V0IHtcbiAgY29sb3I6IGluaGVyaXQgIWltcG9ydGFudDtcbn1cblxuLnZpc2libGUge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG59XG5cbi5pbnZpc2libGUge1xuICB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHByaW50IHtcbiAgKixcbiAgKjo6YmVmb3JlLFxuICAqOjphZnRlciB7XG4gICAgdGV4dC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgYTpub3QoLmJ0bikge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG4gIGFiYnJbdGl0bGVdOjphZnRlciB7XG4gICAgY29udGVudDogXCIgKFwiIGF0dHIodGl0bGUpIFwiKVwiO1xuICB9XG4gIHByZSB7XG4gICAgd2hpdGUtc3BhY2U6IHByZS13cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgcHJlLFxuICBibG9ja3F1b3RlIHtcbiAgICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjYWVhZWFlO1xuICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDtcbiAgfVxuICB0cixcbiAgaW1nIHtcbiAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7XG4gIH1cbiAgcCxcbiAgaDIsXG4gIGgzIHtcbiAgICBvcnBoYW5zOiAzO1xuICAgIHdpZG93czogMztcbiAgfVxuICBoMixcbiAgaDMge1xuICAgIHBhZ2UtYnJlYWstYWZ0ZXI6IGF2b2lkO1xuICB9XG4gIEBwYWdlIHtcbiAgICBzaXplOiBhMztcbiAgfVxuICBib2R5IHtcbiAgICBtaW4td2lkdGg6IDEwMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5jb250YWluZXIge1xuICAgIG1pbi13aWR0aDogMTAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm5hdmJhciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuYmFkZ2Uge1xuICAgIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICMwMDA7XG4gIH1cbiAgLnRhYmxlIHtcbiAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlIHRkLFxuICAudGFibGUgdGgge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUtYm9yZGVyZWQgdGgsXG4gIC50YWJsZS1ib3JkZXJlZCB0ZCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RhZGFkYSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS1kYXJrIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgfVxuICAudGFibGUtZGFyayB0aCxcbiAgLnRhYmxlLWRhcmsgdGQsXG4gIC50YWJsZS1kYXJrIHRoZWFkIHRoLFxuICAudGFibGUtZGFyayB0Ym9keSArIHRib2R5IHtcbiAgICBib3JkZXItY29sb3I6ICNjY2M7XG4gIH1cbiAgLnRhYmxlIC50aGVhZC1kYXJrIHRoIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICBib3JkZXItY29sb3I6ICNjY2M7XG4gIH1cbn1cbi8qIEZvbnQgTWl4aW5zLCBFeHRlbnNpb25zICovXG4ubGluay1wcmltYXJ5LTEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgY29sb3I6ICMzMjZmZTI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbn1cbi5saW5rLXByaW1hcnktMTpob3ZlciB7XG4gIGNvbG9yOiAjMzI2ZmUyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ubGluay1wcmltYXJ5LTEuYWN0aXZlLCAubGluay1wcmltYXJ5LTE6YWN0aXZlLCAubGluay1wcmltYXJ5LTE6Zm9jdXMge1xuICBjb2xvcjogIzMyNmZlMjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4ubGluay1wcmltYXJ5LTEuc21hbGwge1xuICBmb250LXNpemU6IDAuNzVyZW07XG59XG4ubGluay1wcmltYXJ5LTEuYWN0aXZlLCAubGluay1wcmltYXJ5LTE6YWN0aXZlLCAubGluay1wcmltYXJ5LTE6aG92ZXIsIC5saW5rLXByaW1hcnktMTpmb2N1cyB7XG4gIGNvbG9yOiAjMzI2ZmUyO1xufVxuXG4uaW5saW5lLXRleHQtc2VwYXJhdG9ycyB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uaW5saW5lLXRleHQtc2VwYXJhdG9ycyA+ICoge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbn1cbi5pbmxpbmUtdGV4dC1zZXBhcmF0b3JzID4gKiArICo6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIG1hcmdpbjogMCAxLjI1ZW0gLTAuNWVtIDFlbTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxLjVlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjYztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjQuOThweCkge1xuICAub3JkZXJkZXRhaWxzIHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiAwLjM0Mzc1cmVtIDUwcHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMzI1cHggIWltcG9ydGFudDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm9yZGVyZGV0YWlscyB7XG4gICAgbWFyZ2luLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSBhbmQgKG1heC13aWR0aDogMTExNnB4KSB7XG4gIC5jYW5jZWxvcmRlciB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIGFuZCAobWF4LXdpZHRoOiAxMTE2cHgpIHtcbiAgLmNhbmNlbG9yZGVyIC5vcmRlcmRldGFpbHMge1xuICAgIHdpZHRoOiAzNjVweCAhaW1wb3J0YW50O1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSBhbmQgKG1heC13aWR0aDogMTExNnB4KSB7XG4gIC5jYW5jZWxvcmRlciAuY2FuY2Vsb3JkZXIgPiA6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gIH1cbn1cblxuLm5vLXVuZGVybGluZSxcbi5uby11bmRlcmxpbmU6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmxpbmstY29udGFpbmVyOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG4ubGluay1jb250YWluZXI6aG92ZXIgKiB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XG59XG5cbi5saW5rLWNvbnRhaW5lci11bmlmb3JtOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG4ubGluay1jb250YWluZXItdW5pZm9ybTpob3ZlciAqIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgMC4xcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdWxsLWxlZnQteHMge1xuICBmbG9hdDogbGVmdDtcbn1cblxuLnB1bGwtcmlnaHQteHMge1xuICBmbG9hdDogcmlnaHQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5wdWxsLWxlZnQtc20ge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG4gIC5wdWxsLXJpZ2h0LXNtIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjQuOThweCkge1xuICAucHVsbC1sZWZ0LW1kIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuICAucHVsbC1yaWdodC1tZCB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSBhbmQgKG1heC13aWR0aDogMTM2NS45OHB4KSB7XG4gIC5wdWxsLWxlZnQtbGcge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG4gIC5wdWxsLXJpZ2h0LWxnIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLnB1bGwtbGVmdC14bCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbiAgLnB1bGwtcmlnaHQteGwge1xuICAgIGZsb2F0OiByaWdodDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5oaWRkZW4teHMtZG93biB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuaGlkZGVuLXNtLWRvd24ge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNC45OHB4KSB7XG4gIC5oaWRkZW4tbWQtZG93biB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzY1Ljk4cHgpIHtcbiAgLmhpZGRlbi1sZy1kb3duIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmhpZGRlbi14bC1kb3duIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ucm93LmVxdWFsLWhlaWdodCA+IFtjbGFzc149Y29sXSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5mdWxsLXdpZHRoIHtcbiAgcmlnaHQ6IGluaGVyaXQ7XG4gIGxlZnQ6IDUwJTtcbiAgd2lkdGg6IDEwMHZ3ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiB2YXIoLS12dywgMTAwdncpICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLm92ZXJyaWRlLWZ1bGwtd2lkdGgge1xuICByaWdodDogaW5oZXJpdDtcbiAgbGVmdDogNTAlO1xuICB3aWR0aDogMTAwdncgIWltcG9ydGFudDtcbiAgd2lkdGg6IHZhcigtLXZ3LCAxMDB2dykgIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnctc20tMjUge1xuICAgIHdpZHRoOiAyNSUgIWltcG9ydGFudDtcbiAgfVxuICAuaC1zbS0yNSB7XG4gICAgaGVpZ2h0OiAyNSUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC53LW1kLTI1IHtcbiAgICB3aWR0aDogMjUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbWQtMjUge1xuICAgIGhlaWdodDogMjUlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnctbGctMjUge1xuICAgIHdpZHRoOiAyNSUgIWltcG9ydGFudDtcbiAgfVxuICAuaC1sZy0yNSB7XG4gICAgaGVpZ2h0OiAyNSUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC53LXNtLTUwIHtcbiAgICB3aWR0aDogNTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtc20tNTAge1xuICAgIGhlaWdodDogNTAlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudy1tZC01MCB7XG4gICAgd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5oLW1kLTUwIHtcbiAgICBoZWlnaHQ6IDUwJSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC53LWxnLTUwIHtcbiAgICB3aWR0aDogNTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbGctNTAge1xuICAgIGhlaWdodDogNTAlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAudy1zbS03NSB7XG4gICAgd2lkdGg6IDc1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXNtLTc1IHtcbiAgICBoZWlnaHQ6IDc1JSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnctbWQtNzUge1xuICAgIHdpZHRoOiA3NSUgIWltcG9ydGFudDtcbiAgfVxuICAuaC1tZC03NSB7XG4gICAgaGVpZ2h0OiA3NSUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAudy1sZy03NSB7XG4gICAgd2lkdGg6IDc1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5oLWxnLTc1IHtcbiAgICBoZWlnaHQ6IDc1JSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnctc20tMTAwIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXNtLTEwMCB7XG4gICAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudy1tZC0xMDAge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbWQtMTAwIHtcbiAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAudy1sZy0xMDAge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbGctMTAwIHtcbiAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC53LXNtLWF1dG8ge1xuICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtc20tYXV0byB7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudy1tZC1hdXRvIHtcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5oLW1kLWF1dG8ge1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC53LWxnLWF1dG8ge1xuICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbGctYXV0byB7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAudy1zbS0zMyB7XG4gICAgd2lkdGg6IDMzLjMzMzMlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtc20tMzMge1xuICAgIGhlaWdodDogMzMuMzMzMyUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC53LW1kLTMzIHtcbiAgICB3aWR0aDogMzMuMzMzMyUgIWltcG9ydGFudDtcbiAgfVxuICAuaC1tZC0zMyB7XG4gICAgaGVpZ2h0OiAzMy4zMzMzJSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC53LWxnLTMzIHtcbiAgICB3aWR0aDogMzMuMzMzMyUgIWltcG9ydGFudDtcbiAgfVxuICAuaC1sZy0zMyB7XG4gICAgaGVpZ2h0OiAzMy4zMzMzJSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnctc20tNjYge1xuICAgIHdpZHRoOiA2Ni42NjY2JSAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXNtLTY2IHtcbiAgICBoZWlnaHQ6IDY2LjY2NjYlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudy1tZC02NiB7XG4gICAgd2lkdGg6IDY2LjY2NjYlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbWQtNjYge1xuICAgIGhlaWdodDogNjYuNjY2NiUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAudy1sZy02NiB7XG4gICAgd2lkdGg6IDY2LjY2NjYlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbGctNjYge1xuICAgIGhlaWdodDogNjYuNjY2NiUgIWltcG9ydGFudDtcbiAgfVxufVxuLypcbiAgICBCYWRnZSBNaXhpblxuICAgIFRoaXMgY3JlYXRlcyBhIHNvbGlkIGNvbG9yZWQgZmxhZyB3aXRoIGFycm93cyBvbiB0aGUgc2lkZSB3aXRoIHRyYW5zcGFyZW50IHRyaWFuZ2xlIGN1dC1vdXRcbiAgICBAcGFyYW0gJGJnQ29sb3I6IHRoZSBjb2xvciBvZiB0aGUgYmFkZ2VcbiAgICBAcGFyYW0gJGNvbG9yOiB0aGUgdGV4dCBjb2xvclxuICAgIEBwYXJhbSAkaGVpZ2h0OiB0aGUgaGVpZ2h0IG9mIHRoZSBiYWRnZVxuICAgIEBwYXJhbSAkYXJyb3dTaXplOiB0aGUgd2lkdGggb2YgdGhlIGFycm93IHRyaWFuZ2xlc1xuXG4gICAgZXg6ICBAaW5jbHVkZSBiYWRnZSgkYWNjZW50MiwgMjRweCwgMTJweCk7XG4qL1xuLmJvcmRlciB7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci0wIHtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci10b3AtMCB7XG4gIGJvcmRlci10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1yaWdodC0wIHtcbiAgYm9yZGVyLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItYm90dG9tLTAge1xuICBib3JkZXItYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItbGVmdC0wIHtcbiAgYm9yZGVyLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci14IHtcbiAgYm9yZGVyLWxlZnQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yaWdodDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci15IHtcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5ib3JkZXItc20ge1xuICAgIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXNtLTAge1xuICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItc20tdG9wIHtcbiAgICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItc20tcmlnaHQge1xuICAgIGJvcmRlci1yaWdodDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXNtLWJvdHRvbSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXNtLWxlZnQge1xuICAgIGJvcmRlci1sZWZ0OiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItc20tdG9wLTAge1xuICAgIGJvcmRlci10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXNtLXJpZ2h0LTAge1xuICAgIGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItc20tYm90dG9tLTAge1xuICAgIGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXNtLWxlZnQtMCB7XG4gICAgYm9yZGVyLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXNtLXgge1xuICAgIGJvcmRlci1sZWZ0OiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1yaWdodDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXNtLXkge1xuICAgIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ib3JkZXItbWQge1xuICAgIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLW1kLTAge1xuICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItbWQtdG9wIHtcbiAgICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItbWQtcmlnaHQge1xuICAgIGJvcmRlci1yaWdodDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLW1kLWJvdHRvbSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLW1kLWxlZnQge1xuICAgIGJvcmRlci1sZWZ0OiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItbWQtdG9wLTAge1xuICAgIGJvcmRlci10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLW1kLXJpZ2h0LTAge1xuICAgIGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItbWQtYm90dG9tLTAge1xuICAgIGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLW1kLWxlZnQtMCB7XG4gICAgYm9yZGVyLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLW1kLXgge1xuICAgIGJvcmRlci1sZWZ0OiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1yaWdodDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLW1kLXkge1xuICAgIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuYm9yZGVyLWxnIHtcbiAgICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1sZy0wIHtcbiAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLWxnLXRvcCB7XG4gICAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLWxnLXJpZ2h0IHtcbiAgICBib3JkZXItcmlnaHQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1sZy1ib3R0b20ge1xuICAgIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1sZy1sZWZ0IHtcbiAgICBib3JkZXItbGVmdDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLWxnLXRvcC0wIHtcbiAgICBib3JkZXItdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1sZy1yaWdodC0wIHtcbiAgICBib3JkZXItcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLWxnLWJvdHRvbS0wIHtcbiAgICBib3JkZXItYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1sZy1sZWZ0LTAge1xuICAgIGJvcmRlci1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1sZy14IHtcbiAgICBib3JkZXItbGVmdDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgICBib3JkZXItcmlnaHQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1sZy15IHtcbiAgICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLmJvcmRlci14bCB7XG4gICAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXIteGwtMCB7XG4gICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci14bC10b3Age1xuICAgIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci14bC1yaWdodCB7XG4gICAgYm9yZGVyLXJpZ2h0OiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXIteGwtYm90dG9tIHtcbiAgICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXIteGwtbGVmdCB7XG4gICAgYm9yZGVyLWxlZnQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci14bC10b3AtMCB7XG4gICAgYm9yZGVyLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXIteGwtcmlnaHQtMCB7XG4gICAgYm9yZGVyLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci14bC1ib3R0b20tMCB7XG4gICAgYm9yZGVyLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXIteGwtbGVmdC0wIHtcbiAgICBib3JkZXItbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXIteGwteCB7XG4gICAgYm9yZGVyLWxlZnQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXJpZ2h0OiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXIteGwteSB7XG4gICAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICB9XG59XG4uYm9yZGVyLXByaW1hcnkge1xuICBib3JkZXItY29sb3I6ICMzMjZmZTIgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1zZWNvbmRhcnkge1xuICBib3JkZXItY29sb3I6ICM0YzRjNGMgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1zdWNjZXNzIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDQ2YTM4ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItaW5mbyB7XG4gIGJvcmRlci1jb2xvcjogIzMxNzA4ZiAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXdhcm5pbmcge1xuICBib3JkZXItY29sb3I6ICNlZWExMDMgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1kYW5nZXIge1xuICBib3JkZXItY29sb3I6ICNhNTFhMWYgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1saWdodCB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWRhcmsge1xuICBib3JkZXItY29sb3I6ICMzNjM2MzYgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ncmVlbiB7XG4gIGJvcmRlci1jb2xvcjogIzA0NmEzOCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWxpbWUge1xuICBib3JkZXItY29sb3I6ICM0MWE5MjggIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ibGFjayB7XG4gIGJvcmRlci1jb2xvcjogIzAwMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjNzZhMGI0ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItd2hpdGUge1xuICBib3JkZXItY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQge1xuICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC10b3Age1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjEyNXJlbSAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4xMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtcmlnaHQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4xMjVyZW0gIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjEyNXJlbSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1sZWZ0IHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4xMjVyZW0gIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4xMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtY2lyY2xlIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLTAge1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ob3Zlci10cmFuc2l0aW9uLWdyb3cgaW1nLCAuaG92ZXItdHJhbnNpdGlvbi1zaHJpbmsgaW1nLCAuaG92ZXItdHJhbnNpdGlvbi1mYWRlLCAuaG92ZXItdHJhbnNpdGlvbi1mYWRlLWltZyBpbWcsIC5ob3Zlci10cmFuc2l0aW9uLXVwLCAuaG92ZXItdHJhbnNpdGlvbi1kb3duLCAuaG92ZXItdHJhbnNpdGlvbi1zaW1wbGUtc2hhZG93LCAuaG92ZXItdHJhbnNpdGlvbi1zaGFkb3cge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMzAwbXM7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApIHNjYWxlKDEsIDEpO1xufVxuXG4uaG92ZXItdHJhbnNpdGlvbi1ncm93OmhvdmVyIGltZyB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG59XG5cbi5ob3Zlci10cmFuc2l0aW9uLWZhZGUsIC5ob3Zlci10cmFuc2l0aW9uLWZhZGUtaW1nIGltZyB7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMzAwbXM7XG59XG5cbi5ob3Zlci10cmFuc2l0aW9uLWZhZGU6aG92ZXIsIC5ob3Zlci10cmFuc2l0aW9uLWZhZGUtaW1nOmhvdmVyIGltZyB7XG4gIG9wYWNpdHk6IDAuNztcbn1cblxuLmhvdmVyLXRyYW5zaXRpb24tZ3JvdyBpbWcsIC5ob3Zlci10cmFuc2l0aW9uLXNocmluayBpbWcsIC5ob3Zlci10cmFuc2l0aW9uLWZhZGUsIC5ob3Zlci10cmFuc2l0aW9uLWZhZGUtaW1nIGltZywgLmhvdmVyLXRyYW5zaXRpb24tdXAsIC5ob3Zlci10cmFuc2l0aW9uLWRvd24sIC5ob3Zlci10cmFuc2l0aW9uLXNpbXBsZS1zaGFkb3csIC5ob3Zlci10cmFuc2l0aW9uLXNoYWRvdyB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAzMDBtcztcbn1cblxuLmhvdmVyLXRyYW5zaXRpb24tdXA6aG92ZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMC42MjVyZW0pO1xufVxuXG4uaG92ZXItdHJhbnNpdGlvbi1kb3duOmhvdmVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMC42MjVyZW0pO1xufVxuXG4uaG92ZXItdHJhbnNpdGlvbi1zaW1wbGUtc2hhZG93LCAuaG92ZXItdHJhbnNpdGlvbi1zaGFkb3cge1xuICB0cmFuc2l0aW9uOiBhbGwgMjIwbXMgZWFzZS1pbi1vdXQ7XG59XG5cbi5ob3Zlci10cmFuc2l0aW9uLXNpbXBsZS1zaGFkb3c6aG92ZXIsIC5ob3Zlci10cmFuc2l0aW9uLXNoYWRvdzpob3ZlciB7XG4gIGJveC1zaGFkb3c6IDAgMC41cmVtIDFyZW0gcmdiYSgwLCAwLCAwLCAwLjE1KTtcbn1cblxuaHRtbCB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cblxuYm9keSB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgYm9keSB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG59XG5cbmZvcm0ge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGZvcm0ge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxufVxuXG5sYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi8qXG4qIFNlZSAgdXRpbGl0aWVzL190eXBvZ3JhcGh5LnNjc3MgZm9yIG1peGluc1xuKi9cbi5mb250LXNtIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LWJvZHktc20ge1xuICBmb250LXNpemU6IDAuODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LWJvZHkge1xuICBmb250LXNpemU6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLmZvbnQtbGcge1xuICBmb250LXNpemU6IDEuMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LWxpZ2h0IHtcbiAgZm9udC13ZWlnaHQ6IDMwMCAhaW1wb3J0YW50O1xufVxuXG4uZm9udC1yZWd1bGFyLFxuLmZvbnQtbm9ybWFsIHtcbiAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xufVxuXG4uZm9udC1tZWRpdW0ge1xuICBmb250LXdlaWdodDogNTAwICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LXNlbWlib2xkIHtcbiAgZm9udC13ZWlnaHQ6IDYwMCAhaW1wb3J0YW50O1xufVxuXG5iLFxuLmIsXG5zdHJvbmcsXG4uc3Ryb25nLFxuLmJvbGQsXG4udGV4dC1ib2xkLFxuLmZvbnQtYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDAgIWltcG9ydGFudDtcbn1cblxuLmZvbnQtZXh0cmFib2xkIHtcbiAgZm9udC13ZWlnaHQ6IDgwMCAhaW1wb3J0YW50O1xufVxuXG4uZm9udC1ibGFjayB7XG4gIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDtcbn1cblxuLmp1c3QtbG92ZWx5IHtcbiAgZm9udC1mYW1pbHk6IFwiSnVzdExvdmVseVwiLCBBcmlhbCwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xufVxuXG5oMSxcbi5oMSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDEuNjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgaDEsXG4gIC5oMSB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBoMSxcbiAgLmgxIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjg3NXJlbTtcbiAgfVxufVxuXG5oMixcbi5oMiB7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDEuMzc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgaDIsXG4gIC5oMiB7XG4gICAgZm9udC1zaXplOiAxLjc1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgaDIsXG4gIC5oMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS44NzVyZW07XG4gIH1cbn1cblxuaDMsXG4uaDMge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgaDMsXG4gIC5oMyB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGgzLFxuICAuaDMge1xuICAgIG1hcmdpbi1ib3R0b206IDEuODc1cmVtO1xuICB9XG59XG5cbmg0LFxuLmg0IHtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjc7XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBoNCxcbiAgLmg0IHtcbiAgICBmb250LXNpemU6IDEuMzc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBoNCxcbiAgLmg0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjg3NXJlbTtcbiAgfVxufVxuXG5oNSxcbi5oNSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgaDUsXG4gIC5oNSB7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBoNSxcbiAgLmg1IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjg3NXJlbTtcbiAgfVxufVxuXG5oNixcbi5oNiB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgbWFyZ2luLWJvdHRvbTogMC45Mzc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGg2LFxuICAuaDYge1xuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGg2LFxuICAuaDYge1xuICAgIG1hcmdpbi1ib3R0b206IDEuODc1cmVtO1xuICB9XG59XG5cbi5kaXNwbGF5LTEge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAyLjI1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5kaXNwbGF5LTEge1xuICAgIGZvbnQtc2l6ZTogMi42MjVyZW07XG4gIH1cbn1cblxuLmRpc3BsYXktMiB7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDEuNjI1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5kaXNwbGF5LTIge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgfVxufVxuXG4uZGlzcGxheS0zIHtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZGlzcGxheS0zIHtcbiAgICBmb250LXNpemU6IDEuMzc1cmVtO1xuICB9XG59XG5cbi5kaXNwbGF5LTQge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5kaXNwbGF5LTQge1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICB9XG59XG5cbi5sYWJlbDEge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubGFiZWwxIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgfVxufVxuXG4ubGFiZWwxLWJvbGQge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubGFiZWwxLWJvbGQge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICB9XG59XG5cbi5sYWJlbDIge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuXG4ubGFiZWwyLWJvbGQge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuXG4ubGFiZWwzIHtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG59XG5cbi5sYWJlbDMtYm9sZCB7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBsaW5lLWhlaWdodDogMS4zO1xufVxuXG4ubGFiZWw0LWJvbGQge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS4zO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5sYWJlbDQtYm9sZCB7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICB9XG59XG5cbmEge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICBhIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbn1cblxuYS5ub3JtYWwsXG4ubGluayxcbi5saW5rLXByaW1hcnkge1xuICBjb2xvcjogIzMyNmZlMjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xufVxuYS5ub3JtYWw6aG92ZXIsXG4ubGluazpob3Zlcixcbi5saW5rLXByaW1hcnk6aG92ZXIge1xuICBjb2xvcjogIzMyNmZlMjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuYS5ub3JtYWwuYWN0aXZlLCBhLm5vcm1hbDphY3RpdmUsIGEubm9ybWFsOmZvY3VzLFxuLmxpbmsuYWN0aXZlLFxuLmxpbms6YWN0aXZlLFxuLmxpbms6Zm9jdXMsXG4ubGluay1wcmltYXJ5LmFjdGl2ZSxcbi5saW5rLXByaW1hcnk6YWN0aXZlLFxuLmxpbmstcHJpbWFyeTpmb2N1cyB7XG4gIGNvbG9yOiAjMzI2ZmUyO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbmEubm9ybWFsLnNtYWxsLFxuLmxpbmsuc21hbGwsXG4ubGluay1wcmltYXJ5LnNtYWxsIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuXG4ubGluazIge1xuICBjb2xvcjogIzMyNmZlMjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBjb2xvcjogIzM2MzYzNjtcbn1cbi5saW5rMjpob3ZlciB7XG4gIGNvbG9yOiAjMzI2ZmUyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ubGluazIuYWN0aXZlLCAubGluazI6YWN0aXZlLCAubGluazI6Zm9jdXMge1xuICBjb2xvcjogIzMyNmZlMjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4ubGluazIuc21hbGwge1xuICBmb250LXNpemU6IDAuNzVyZW07XG59XG4ubGluazIuYWN0aXZlLCAubGluazI6YWN0aXZlLCAubGluazI6aG92ZXIsIC5saW5rMjpmb2N1cyB7XG4gIGNvbG9yOiAjMzYzNjM2O1xufVxuLmxpbmsyLnNtYWxsIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuXG4ubGluazMge1xuICBjb2xvcjogIzMyNmZlMjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBjb2xvcjogIzM2MzYzNjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG4ubGluazM6aG92ZXIge1xuICBjb2xvcjogIzMyNmZlMjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmxpbmszLmFjdGl2ZSwgLmxpbmszOmFjdGl2ZSwgLmxpbmszOmZvY3VzIHtcbiAgY29sb3I6ICMzMjZmZTI7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmxpbmszLnNtYWxsIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuLmxpbmszLmFjdGl2ZSwgLmxpbmszOmFjdGl2ZSwgLmxpbmszOmhvdmVyLCAubGluazM6Zm9jdXMge1xuICBjb2xvcjogIzM2MzYzNjtcbn1cbi5saW5rMy5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cbi5saW5rMy5hY3RpdmUsIC5saW5rMzphY3RpdmUsIC5saW5rMzpob3ZlciwgLmxpbmszOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDtcbn1cbi5saW5rMy5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cblxuLm5hdi1saW5rIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBjb2xvcjogIzM2MzYzNjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cbi5uYXYtbGluazphY3RpdmUsIC5uYXYtbGluazpob3ZlciwgLm5hdi1saW5rOmZvY3VzLCAubmF2LWxpbmsuYWN0aXZlIHtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4uc3RyaWtlLXRocm91Z2ggc3BhbiB7XG4gIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xufVxuXG4ucGRwLXByaWNlIHtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGRwLXByaWNlIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgfVxufVxuXG4ucHJvZHVjdC10aWxlLXByaWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cblxuLnRhYmxlIHtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4udGFibGUtd3JhcHBlci50YWJsZS1taCB7XG4gIG1heC1oZWlnaHQ6IDI1cmVtO1xufVxuLnRhYmxlLXdyYXBwZXIudGFibGUtbWgtMCB7XG4gIG1heC1oZWlnaHQ6IG5vbmUgIWltcG9ydGFudDtcbn1cbi50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc3RpY2t5KSB0YWJsZSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbi50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc3RpY2t5KSB0YWJsZSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gIHRvcDogY2FsYygxOS42cHggKyAxLjQwNjI1cmVtICsgMC4wNjI1cmVtKTtcbiAgei1pbmRleDogNDtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgbGVmdDogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXN0aWNreSkgdGFibGUgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc3RpY2t5KSB0YWJsZSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgdG9wOiBjYWxjKDIyLjRweCArIDEuNDA2MjVyZW0gKyAwLjA2MjVyZW0pO1xuICB9XG59XG4udGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLW5vc3RpY2t5KSB0YWJsZSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbi50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbm9zdGlja3kpIHRhYmxlIHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbn1cbi50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc25hcCkge1xuICBzY3JvbGwtc25hcC10eXBlOiBib3RoIG1hbmRhdG9yeTtcbiAgb3ZlcnNjcm9sbC1iZWhhdmlvci14OiBjb250YWluO1xufVxuLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1zbmFwKSB0aGVhZDpoYXMofiB0Ym9keSkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcikgdGQsXG4udGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXNuYXApIHRoZWFkOmhhcyh+IHRib2R5KSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKSB0aCB7XG4gIHNjcm9sbC1zbmFwLWFsaWduOiBzdGFydDtcbn1cbi50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc25hcCkgdGJvZHk6bm90KHRoZWFkIH4gKikgdHI6bm90KC5zZWN0aW9uLWhlYWRlcikgdGQsXG4udGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXNuYXApIHRib2R5Om5vdCh0aGVhZCB+ICopIHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpIHRoIHtcbiAgc2Nyb2xsLXNuYXAtYWxpZ246IHN0YXJ0O1xufVxuLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1ub3NuYXApIHtcbiAgc2Nyb2xsLXNuYXAtdHlwZTogbm9uZTtcbn1cbi50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc2Nyb2xsaW5kaWNhdG9yKSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc2Nyb2xsaW5kaWNhdG9yKTpoYXMoLmluLXZpZXcpOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogNHJlbTtcbiAgd2lkdGg6IDRyZW07XG4gIHRvcDogNy41cmVtO1xuICB0b3A6IG1heCgyMCUsIDcuNXJlbSk7XG4gIHJpZ2h0OiA1JTtcbiAgb3BhY2l0eTogMTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBwYWRkaW5nOiAwLjEyNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSczMCcgaGVpZ2h0PSczMCcgdmlld0JveD0nMCAwIDMwIDMwJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDZyBjbGlwLXBhdGg9J3VybCglMjNjbGlwMF8xNzVfOTc0KSclM0UlM0NnIGZpbHRlcj0ndXJsKCUyM2ZpbHRlcjBfZF8xNzVfOTc0KSclM0UlM0NwYXRoIGQ9J00yNC4yNjc3IDE0LjY4MTdIMjMuNTA1MkMyMy40MzQ3IDE0LjU4NiAyMy4zNDgzIDE0LjQ3MzkgMjMuMjUwMSAxNC4zNTY3QzIyLjk5ODcgMTQuMDU2NyAyMi41ODA3IDEzLjYxMTYgMjIuMDk1MyAxMy40MTc0QzIxLjYxODcgMTMuMjI2OCAyMC45ODY3IDEzLjI0NDcgMjAuNTc3NiAxMy4yNzY1QzIwLjUxNzggMTMuMjgxMSAyMC40NTk2IDEzLjI4NjQgMjAuNDAzNyAxMy4yOTJDMjAuMjY4MiAxMi45NTQyIDIwLjAyODYgMTIuNjQ5IDE5LjY3MDUgMTIuNDVDMTkuNDE1IDEyLjMwNzkgMTkuMDY5NiAxMi4xNDU1IDE4LjcwMjQgMTIuMDcyMUMxOC4zNTUyIDEyLjAwMjYgMTcuODkyMSAxMS45OTYzIDE3LjUwOTYgMTIuMDA1OUMxOC41OTUyIDExLjIyMjMgMTkuMzAzMyA5Ljk0NjQ1IDE5LjMwMzMgOC41MDgyMUMxOS4zMDMzIDYuMTMwODggMTcuMzY5MiA0LjE5Njc4IDE0Ljk5MTggNC4xOTY3OEMxMi42MTQ1IDQuMTk2NzggMTAuNjgwNCA2LjEzMDg4IDEwLjY4MDQgOC41MDgyMUMxMC42ODA0IDEwLjAzMjggMTEuNDc1OSAxMS4zNzUgMTIuNjczNSAxMi4xNDE4VjE3LjAzMjVMMTAuNjMxOCAxNC45OTA4QzkuOTYxNTQgMTQuMzIwNiA4LjkxMTM1IDE0LjIxNjYgOC4xMjI2MyAxNC43NDI0QzcuMjM5NDMgMTUuMzMxMiA2Ljk3NDM5IDE2LjUwOTkgNy41MjA1MSAxNy40MjAxTDEwLjc4NzIgMjIuODY0NkwxMi4zODAzIDI2LjA1MDhDMTIuNzEzNSAyNi43MTcxIDEzLjM5NDUgMjcuMTM4IDE0LjEzOTUgMjcuMTM4SDIyLjQwMjFDMjMuMTA3OSAyNy4xMzggMjMuNzU5NiAyNi43NTk5IDI0LjEwOTggMjYuMTQ3TDI1LjkzOTIgMjIuOTQ1NUMyNi4yNTg3IDIyLjM4NjQgMjYuNDU3IDIxLjc2NjIgMjYuNTIxMSAyMS4xMjUzTDI2Ljg3NzEgMTcuNTY1QzI3LjAzMTQgMTYuMDIxMyAyNS44MTkyIDE0LjY4MTcgMjQuMjY3NyAxNC42ODE3WicgZmlsbD0nd2hpdGUnLyUzRSUzQ3BhdGggZD0nTTI0LjI2NzcgMTQuNjgxN0gyMy41MDUyQzIzLjQzNDcgMTQuNTg2IDIzLjM0ODMgMTQuNDczOSAyMy4yNTAxIDE0LjM1NjdDMjIuOTk4NyAxNC4wNTY3IDIyLjU4MDcgMTMuNjExNiAyMi4wOTUzIDEzLjQxNzRDMjEuNjE4NyAxMy4yMjY4IDIwLjk4NjcgMTMuMjQ0NyAyMC41Nzc2IDEzLjI3NjVDMjAuNTE3OCAxMy4yODExIDIwLjQ1OTYgMTMuMjg2NCAyMC40MDM3IDEzLjI5MkMyMC4yNjgyIDEyLjk1NDIgMjAuMDI4NiAxMi42NDkgMTkuNjcwNSAxMi40NUMxOS40MTUgMTIuMzA3OSAxOS4wNjk2IDEyLjE0NTUgMTguNzAyNCAxMi4wNzIxQzE4LjM1NTIgMTIuMDAyNiAxNy44OTIxIDExLjk5NjMgMTcuNTA5NiAxMi4wMDU5QzE4LjU5NTIgMTEuMjIyMyAxOS4zMDMzIDkuOTQ2NDUgMTkuMzAzMyA4LjUwODIxQzE5LjMwMzMgNi4xMzA4OCAxNy4zNjkyIDQuMTk2NzggMTQuOTkxOCA0LjE5Njc4QzEyLjYxNDUgNC4xOTY3OCAxMC42ODA0IDYuMTMwODggMTAuNjgwNCA4LjUwODIxQzEwLjY4MDQgMTAuMDMyOCAxMS40NzU5IDExLjM3NSAxMi42NzM1IDEyLjE0MThWMTcuMDMyNUwxMC42MzE4IDE0Ljk5MDhDOS45NjE1NCAxNC4zMjA2IDguOTExMzUgMTQuMjE2NiA4LjEyMjYzIDE0Ljc0MjRDNy4yMzk0MyAxNS4zMzEyIDYuOTc0MzkgMTYuNTA5OSA3LjUyMDUxIDE3LjQyMDFMMTAuNzg3MiAyMi44NjQ2TDEyLjM4MDMgMjYuMDUwOEMxMi43MTM1IDI2LjcxNzEgMTMuMzk0NSAyNy4xMzggMTQuMTM5NSAyNy4xMzhIMjIuNDAyMUMyMy4xMDc5IDI3LjEzOCAyMy43NTk2IDI2Ljc1OTkgMjQuMTA5OCAyNi4xNDdMMjUuOTM5MiAyMi45NDU1QzI2LjI1ODcgMjIuMzg2NCAyNi40NTcgMjEuNzY2MiAyNi41MjExIDIxLjEyNTNMMjYuODc3MSAxNy41NjVDMjcuMDMxNCAxNi4wMjEzIDI1LjgxOTIgMTQuNjgxNyAyNC4yNjc3IDE0LjY4MTdaTTExLjg0MiA4LjUwODIxQzExLjg0MiA2Ljc3MTM1IDEzLjI1NSA1LjM1ODMxIDE0Ljk5MTggNS4zNTgzMUMxNi43Mjg3IDUuMzU4MzEgMTguMTQxOCA2Ljc3MTM1IDE4LjE0MTggOC41MDgyMUMxOC4xNDE4IDkuMzUzNzUgMTcuODA2OCAxMC4xMjI1IDE3LjI2MjcgMTAuNjg4OVY4LjQ1MzU2QzE3LjI2MjcgNy4xODYzIDE2LjIzNTMgNi4xNTg5OCAxNC45NjgxIDYuMTU4OThDMTMuNzAwOCA2LjE1ODk4IDEyLjY3MzUgNy4xODYzIDEyLjY3MzUgOC40NTM1NlYxMC42MzgyQzEyLjE1NzUgMTAuMDc3MSAxMS44NDIgOS4zMjg4NCAxMS44NDIgOC41MDgyMVpNMjUuNTcyNCAxNy40MzQ2TDI1LjIxNjMgMjAuOTk0OEMyNS4xNzA2IDIxLjQ1MjYgMjUuMDI5IDIxLjg5NTYgMjQuODAwOCAyMi4yOTVMMjIuOTcxMyAyNS40OTY1QzIyLjg1NDYgMjUuNzAwOCAyMi42MzczIDI1LjgyNjggMjIuNDAyMSAyNS44MjY4SDE0LjEzOTVDMTMuODkxMSAyNS44MjY4IDEzLjY2NDEgMjUuNjg2NSAxMy41NTMxIDI1LjQ2NDRMMTEuOTM3NCAyMi4yMzMxTDguNjQ0ODUgMTYuNzQ1NUM4LjQ1ODgyIDE2LjQzNTQgOC41NDkxIDE2LjAzMzkgOC44NDk5NiAxNS44MzM0QzkuMTE4NjIgMTUuNjU0MiA5LjQ3NjM1IDE1LjY4OTcgOS43MDQ2NyAxNS45MThMMTIuODY1NSAxOS4wNzg4QzEzLjA1MyAxOS4yNjYzIDEzLjMzNSAxOS4zMjI0IDEzLjU4IDE5LjIyMUMxMy44MjUgMTkuMTE5NSAxMy45ODQ3IDE4Ljg4MDQgMTMuOTg0NyAxOC42MTUzVjguNDUzNTZDMTMuOTg0NyA3LjkxMDQ1IDE0LjQyNSA3LjQ3MDE3IDE0Ljk2ODEgNy40NzAxN0MxNS41MTEyIDcuNDcwMTcgMTUuOTUxNSA3LjkxMDQ1IDE1Ljk1MTUgOC40NTM1NlYxNi42NDg1QzE1Ljk1MTUgMTcuMDEwNiAxNi4yNDUgMTcuMzA0MSAxNi42MDcxIDE3LjMwNDFDMTYuOTY5MiAxNy4zMDQxIDE3LjI2MjcgMTcuMDEwNiAxNy4yNjI3IDE2LjY0ODVWMTMuMzI2OUMxNy4yOTk2IDEzLjMyNTIgMTcuMzM3NCAxMy4zMjM1IDE3LjM3NTkgMTMuMzIyQzE3Ljc5MDggMTMuMzA1OSAxOC4yMTA2IDEzLjMxMDkgMTguNDQ1MyAxMy4zNTc4QzE4LjYyMTQgMTMuMzkzIDE4LjgzMDUgMTMuNDgzMiAxOS4wMzM0IDEzLjU5NkMxOS4xMzM0IDEzLjY1MTYgMTkuMjI5NSAxMy43ODkgMTkuMjI5NSAxNC4wMDc2VjE2LjY0ODVDMTkuMjI5NSAxNy4wMTA2IDE5LjUyMyAxNy4zMDQxIDE5Ljg4NTEgMTcuMzA0MUMyMC4yNDcxIDE3LjMwNDEgMjAuNTQwNiAxNy4wMTA2IDIwLjU0MDYgMTYuNjQ4NVYxNC41OTZDMjAuNTg1NSAxNC41OTE2IDIwLjYzMTggMTQuNTg3NCAyMC42NzkyIDE0LjU4MzdDMjEuMDkzNiAxNC41NTE1IDIxLjQ0NDggMTQuNTY5NCAyMS42MDgzIDE0LjYzNDhDMjEuNzYyOSAxNC42OTY3IDIyLjAwMDYgMTQuOTA3MSAyMi4yNDQ5IDE1LjE5ODdDMjIuMzUxNCAxNS4zMjU5IDIyLjQ0MjIgMTUuNDQ3NiAyMi41MDc0IDE1LjUzOTNWMTcuMzA0MUMyMi41MDc0IDE3LjY2NjIgMjIuODAxIDE3Ljk1OTcgMjMuMTYzIDE3Ljk1OTdDMjMuNTI1MiAxNy45NTk3IDIzLjgxODYgMTcuNjY2MiAyMy44MTg2IDE3LjMwNDFWMTUuOTkyOUgyNC4yNjc3QzI1LjA0MzUgMTUuOTkyOSAyNS42NDk1IDE2LjY2MjcgMjUuNTcyNCAxNy40MzQ2WicgZmlsbD0nJTIzMUIxQjFCJy8lM0UlM0NwYXRoIGQ9J00yOS43OTA2IDcuNTk5NDNMMjYuNzQ3MiA0LjU1NTkzQzI2LjUwMTYgNC4zMTA0OCAyNi4xMDIyIDQuMzEwNTQgMjUuODU2NiA0LjU1NTk5QzI1LjYxMTIgNC44MDE1IDI1LjYxMTIgNS4yMDA4OCAyNS44NTY3IDUuNDQ2MzlMMjcuODI1MiA3LjQxNTAxSDIwLjcyODZDMjAuMzgxNSA3LjQxNTAxIDIwLjA5OSA3LjY5NzUxIDIwLjA5OSA4LjA0NDY5QzIwLjA5OSA4LjM5MTg3IDIwLjM4MTUgOC42NzQzMSAyMC43Mjg2IDguNjc0MzFIMjcuODI1MkwyNS44NTY2IDEwLjY0MjlDMjUuNjExMiAxMC44ODg0IDI1LjYxMTIgMTEuMjg3OSAyNS44NTY3IDExLjUzMzVDMjUuOTc5NCAxMS42NTYxIDI2LjE0MDYgMTEuNzE3NCAyNi4zMDE5IDExLjcxNzRDMjYuNDYzMSAxMS43MTc0IDI2LjYyNDQgMTEuNjU2MSAyNi43NDcyIDExLjUzMzRMMjkuNzkwNyA4LjQ4OTg5QzMwLjAzNjEgOC4yNDQzOCAzMC4wMzYxIDcuODQ0OTQgMjkuNzkwNiA3LjU5OTQzWicgZmlsbD0nJTIzMUIxQjFCJy8lM0UlM0NwYXRoIGQ9J00wLjI0MjM2NiA4LjQ4OTg5TDMuMjg1ODEgMTEuNTMzNEMzLjUzMTM4IDExLjc3ODggMy45MzA4MiAxMS43Nzg4IDQuMTc2MzkgMTEuNTMzM0M0LjQyMTc3IDExLjI4NzggNC40MjE3NyAxMC44ODg0IDQuMTc2MzMgMTAuNjQyOUwyLjIwNzc2IDguNjc0MzFIOS4zMDQzNkM5LjY1MTU0IDguNjc0MzEgOS45MzM5OCA4LjM5MTgxIDkuOTMzOTggOC4wNDQ2M0M5LjkzMzk4IDcuNjk3NDUgOS42NTE1NCA3LjQxNTAxIDkuMzA0MzYgNy40MTUwMUgyLjIwNzc2TDQuMTc2MzkgNS40NDY0NUM0LjQyMTc3IDUuMjAwOTQgNC40MjE3NyA0LjgwMTQ0IDQuMTc2MzMgNC41NTU4N0M0LjA1MzYgNC40MzMyIDMuODkyMzcgNC4zNzE4NyAzLjczMTEzIDQuMzcxODdDMy41Njk4OSA0LjM3MTg3IDMuNDA4NTkgNC40MzMyIDMuMjg1ODEgNC41NTU5M0wwLjI0MjMwNSA3LjU5OTQzQy0wLjAwMzA4MDczIDcuODQ0OTQgLTAuMDAzMDgwNzYgOC4yNDQzOCAwLjI0MjM2NiA4LjQ4OTg5WicgZmlsbD0nJTIzMUIxQjFCJy8lM0UlM0MvZyUzRSUzQy9nJTNFJTNDZGVmcyUzRSUzQ2ZpbHRlciBpZD0nZmlsdGVyMF9kXzE3NV85NzQnIHg9Jy0zLjk0MTczJyB5PScwLjE5Njc3Nycgd2lkdGg9JzM3LjkxNjUnIGhlaWdodD0nMzAuOTQxMicgZmlsdGVyVW5pdHM9J3VzZXJTcGFjZU9uVXNlJyBjb2xvci1pbnRlcnBvbGF0aW9uLWZpbHRlcnM9J3NSR0InJTNFJTNDZmVGbG9vZCBmbG9vZC1vcGFjaXR5PScwJyByZXN1bHQ9J0JhY2tncm91bmRJbWFnZUZpeCcvJTNFJTNDZmVDb2xvck1hdHJpeCBpbj0nU291cmNlQWxwaGEnIHR5cGU9J21hdHJpeCcgdmFsdWVzPScwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAxMjcgMCcgcmVzdWx0PSdoYXJkQWxwaGEnLyUzRSUzQ2ZlT2Zmc2V0LyUzRSUzQ2ZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0nMicvJTNFJTNDZmVDb21wb3NpdGUgaW4yPSdoYXJkQWxwaGEnIG9wZXJhdG9yPSdvdXQnLyUzRSUzQ2ZlQ29sb3JNYXRyaXggdHlwZT0nbWF0cml4JyB2YWx1ZXM9JzAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAuMTIgMCcvJTNFJTNDZmVCbGVuZCBtb2RlPSdub3JtYWwnIGluMj0nQmFja2dyb3VuZEltYWdlRml4JyByZXN1bHQ9J2VmZmVjdDFfZHJvcFNoYWRvd18xNzVfOTc0Jy8lM0UlM0NmZUJsZW5kIG1vZGU9J25vcm1hbCcgaW49J1NvdXJjZUdyYXBoaWMnIGluMj0nZWZmZWN0MV9kcm9wU2hhZG93XzE3NV85NzQnIHJlc3VsdD0nc2hhcGUnLyUzRSUzQy9maWx0ZXIlM0UlM0NjbGlwUGF0aCBpZD0nY2xpcDBfMTc1Xzk3NCclM0UlM0NyZWN0IHdpZHRoPSczMCcgaGVpZ2h0PSczMCcgZmlsbD0nd2hpdGUnLyUzRSUzQy9jbGlwUGF0aCUzRSUzQy9kZWZzJTNFJTNDL3N2ZyUzRVwiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiA4NSU7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJveC1zaGFkb3c6IDAgMCAwLjM3NXJlbSByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7XG4gIHotaW5kZXg6IDE7XG4gIGFuaW1hdGlvbjogc3dpcGUgMnMgZWFzZS1pbiBpbmZpbml0ZSBmb3J3YXJkcztcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgNTAwbXMgZWFzZTtcbn1cbkBrZXlmcmFtZXMgc3dpcGUge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgMTUlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDQ1JSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICA4MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwcHgpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1zY3JvbGxpbmRpY2F0b3IpOmhhcyguZmFkZS1vdXQpOjphZnRlciB7XG4gIG9wYWNpdHk6IDAgIWltcG9ydGFudDtcbiAgYW5pbWF0aW9uLXBsYXktc3RhdGU6IHBhdXNlZDtcbn1cbi50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbm9zY3JvbGxpbmRpY2F0b3IpOmhhcyguaW4tdmlldyk6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLnRhYmxlLXN0aWNreSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4udGFibGUtc3RpY2t5IHRoZWFkIHRyIHRkLFxuLnRhYmxlLXN0aWNreSB0aGVhZCB0ciB0aCxcbi50YWJsZS1zdGlja3kgdGJvZHkgdHIgdGQsXG4udGFibGUtc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgbWluLXdpZHRoOiA0MHZ3O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC50YWJsZS1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIC0tY29sLW1pbi13aWR0aDogMzB2dztcbiAgICBtaW4td2lkdGg6IHZhcigtLWNvbC1taW4td2lkdGgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRhYmxlLXN0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLXN0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLXN0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLXN0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgLS1jb2wtbWluLXdpZHRoOiAyOHZ3O1xuICAgIG1pbi13aWR0aDogdmFyKC0tY29sLW1pbi13aWR0aCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnRhYmxlLXN0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLXN0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLXN0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLXN0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgLS1jb2wtbWluLXdpZHRoOiAyMnZ3O1xuICAgIG1pbi13aWR0aDogdmFyKC0tY29sLW1pbi13aWR0aCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLnRhYmxlLXN0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLXN0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLXN0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLXN0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgLS1jb2wtbWluLXdpZHRoOiAxNy44NzVyZW07XG4gICAgbWluLXdpZHRoOiB2YXIoLS1jb2wtbWluLXdpZHRoKTtcbiAgfVxufVxuLnRhYmxlLXN0aWNreSB0aGVhZCB0ciB0ZC5oYWxmLFxuLnRhYmxlLXN0aWNreSB0aGVhZCB0ciB0aC5oYWxmLFxuLnRhYmxlLXN0aWNreSB0Ym9keSB0ciB0ZC5oYWxmLFxuLnRhYmxlLXN0aWNreSB0Ym9keSB0ciB0aC5oYWxmIHtcbiAgbWluLXdpZHRoOiBjYWxjKHZhcigtLWNvbC1taW4td2lkdGgpIC8gMik7XG59XG4udGFibGUtc3RpY2t5IHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuLnRhYmxlLXN0aWNreSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gIHRvcDogY2FsYygxOS42cHggKyAxLjQwNjI1cmVtICsgMC4xMjVyZW0pO1xuICB6LWluZGV4OiA0O1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICBsZWZ0OiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50YWJsZS1zdGlja3kgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS1zdGlja3kgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHRvcDogY2FsYygyMi40cHggKyAxLjQwNjI1cmVtICsgMC4xMjVyZW0pO1xuICB9XG59XG4udGFibGUtc3RpY2t5Om5vdCgudGFibGUtc25hcCkgdGFibGUgdGhlYWQgdHIgdGgsXG4udGFibGUtc3RpY2t5Om5vdCgudGFibGUtc25hcCkgdGFibGUgdGJvZHkgdHIgdGgge1xuICBtYXgtd2lkdGg6IG5vbmU7XG59XG4udGFibGUtc3RpY2t5IHRoZWFkIHRyIHRoIHtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiAyO1xufVxuLnRhYmxlLXN0aWNreSB0aGVhZCB0ciB0aDpmaXJzdC1jaGlsZCB7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDM7XG59XG4udGFibGUtc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopOmZpcnN0LWNoaWxkIHRkLFxuLnRhYmxlLXN0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKTpmaXJzdC1jaGlsZCB0aCB7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLnRhYmxlLXN0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0ZCxcbi50YWJsZS1zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKikgdHIgdGgge1xuICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi50YWJsZS1zdGlja3kgdGJvZHkgdHIgdGg6Zmlyc3QtY2hpbGQge1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAyO1xufVxuLnRhYmxlLW5vc3RpY2t5IHtcbiAgd2hpdGUtc3BhY2U6IHdyYXA7XG59XG4udGFibGUtbm9zdGlja3kgdGhlYWQgdHIgdGQsXG4udGFibGUtbm9zdGlja3kgdGhlYWQgdHIgdGgsXG4udGFibGUtbm9zdGlja3kgdGJvZHkgdHIgdGQsXG4udGFibGUtbm9zdGlja3kgdGJvZHkgdHIgdGgge1xuICBtaW4td2lkdGg6IHVuc2V0O1xufVxuLnRhYmxlLW5vc3RpY2t5IHRoZWFkIHRyIHRkLmhhbGYsXG4udGFibGUtbm9zdGlja3kgdGhlYWQgdHIgdGguaGFsZixcbi50YWJsZS1ub3N0aWNreSB0Ym9keSB0ciB0ZC5oYWxmLFxuLnRhYmxlLW5vc3RpY2t5IHRib2R5IHRyIHRoLmhhbGYge1xuICBtaW4td2lkdGg6IHVuc2V0O1xufVxuLnRhYmxlLW5vc3RpY2t5IHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuLnRhYmxlLW5vc3RpY2t5IHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbn1cbi50YWJsZS1ub3N0aWNreSB0aGVhZCB0ciB0aCB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG59XG4udGFibGUtbm9zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKik6Zmlyc3QtY2hpbGQgdGQsXG4udGFibGUtbm9zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKik6Zmlyc3QtY2hpbGQgdGgge1xuICBib3JkZXItdG9wOiBub25lO1xufVxuLnRhYmxlLW5vc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopIHRyIHRkLFxuLnRhYmxlLW5vc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopIHRyIHRoIHtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbn1cbi50YWJsZS1ub3N0aWNreSB0Ym9keSB0ciB0aDpmaXJzdC1jaGlsZCB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG59XG4udGFibGUtZml4ZWQge1xuICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xufVxuLnRhYmxlLW5vZml4ZWQge1xuICB0YWJsZS1sYXlvdXQ6IGF1dG87XG59XG4udGFibGUtc3RyaXBlZCB0Ym9keSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKTpudGgtY2hpbGQoZXZlbikgdGQsXG4udGFibGUtc3RyaXBlZCB0Ym9keSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKTpudGgtY2hpbGQoZXZlbikgdGgge1xuICBiYWNrZ3JvdW5kOiAjZjVmNWY1O1xufVxuLnRhYmxlLW5vc3RyaXBlZCB0Ym9keSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKTpudGgtY2hpbGQoZXZlbikgdGQsXG4udGFibGUtbm9zdHJpcGVkIHRib2R5IHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpOm50aC1jaGlsZChldmVuKSB0aCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnRhYmxlLXdyYXBwZXIudGFibGUtc20tbWgge1xuICAgIG1heC1oZWlnaHQ6IDI1cmVtO1xuICB9XG4gIC50YWJsZS13cmFwcGVyLnRhYmxlLXNtLW1oLTAge1xuICAgIG1heC1oZWlnaHQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXNtLXN0aWNreSkgdGFibGUgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc20tc3RpY2t5KSB0YWJsZSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgdG9wOiBjYWxjKDE5LjZweCArIDEuNDA2MjVyZW0gKyAwLjA2MjVyZW0pO1xuICAgIHotaW5kZXg6IDQ7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICBsZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXNtLXN0aWNreSkgdGFibGUgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc20tc3RpY2t5KSB0YWJsZSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgdG9wOiBjYWxjKDIyLjRweCArIDEuNDA2MjVyZW0gKyAwLjA2MjVyZW0pO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1zbS1ub3N0aWNreSkgdGFibGUgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc20tbm9zdGlja3kpIHRhYmxlIHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc20tc25hcCkge1xuICAgIHNjcm9sbC1zbmFwLXR5cGU6IGJvdGggbWFuZGF0b3J5O1xuICAgIG92ZXJzY3JvbGwtYmVoYXZpb3IteDogY29udGFpbjtcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXNtLXNuYXApIHRoZWFkOmhhcyh+IHRib2R5KSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKSB0ZCxcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1zbS1zbmFwKSB0aGVhZDpoYXMofiB0Ym9keSkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcikgdGgge1xuICAgIHNjcm9sbC1zbmFwLWFsaWduOiBzdGFydDtcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXNtLXNuYXApIHRib2R5Om5vdCh0aGVhZCB+ICopIHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpIHRkLFxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXNtLXNuYXApIHRib2R5Om5vdCh0aGVhZCB+ICopIHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpIHRoIHtcbiAgICBzY3JvbGwtc25hcC1hbGlnbjogc3RhcnQ7XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1zbS1ub3NuYXApIHtcbiAgICBzY3JvbGwtc25hcC10eXBlOiBub25lO1xuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc20tc2Nyb2xsaW5kaWNhdG9yKSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc20tc2Nyb2xsaW5kaWNhdG9yKTpoYXMoLmluLXZpZXcpOjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiA0cmVtO1xuICAgIHdpZHRoOiA0cmVtO1xuICAgIHRvcDogNy41cmVtO1xuICAgIHRvcDogbWF4KDIwJSwgNy41cmVtKTtcbiAgICByaWdodDogNSU7XG4gICAgb3BhY2l0eTogMTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgcGFkZGluZzogMC4xMjVyZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzMwJyBoZWlnaHQ9JzMwJyB2aWV3Qm94PScwIDAgMzAgMzAnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NnIGNsaXAtcGF0aD0ndXJsKCUyM2NsaXAwXzE3NV85NzQpJyUzRSUzQ2cgZmlsdGVyPSd1cmwoJTIzZmlsdGVyMF9kXzE3NV85NzQpJyUzRSUzQ3BhdGggZD0nTTI0LjI2NzcgMTQuNjgxN0gyMy41MDUyQzIzLjQzNDcgMTQuNTg2IDIzLjM0ODMgMTQuNDczOSAyMy4yNTAxIDE0LjM1NjdDMjIuOTk4NyAxNC4wNTY3IDIyLjU4MDcgMTMuNjExNiAyMi4wOTUzIDEzLjQxNzRDMjEuNjE4NyAxMy4yMjY4IDIwLjk4NjcgMTMuMjQ0NyAyMC41Nzc2IDEzLjI3NjVDMjAuNTE3OCAxMy4yODExIDIwLjQ1OTYgMTMuMjg2NCAyMC40MDM3IDEzLjI5MkMyMC4yNjgyIDEyLjk1NDIgMjAuMDI4NiAxMi42NDkgMTkuNjcwNSAxMi40NUMxOS40MTUgMTIuMzA3OSAxOS4wNjk2IDEyLjE0NTUgMTguNzAyNCAxMi4wNzIxQzE4LjM1NTIgMTIuMDAyNiAxNy44OTIxIDExLjk5NjMgMTcuNTA5NiAxMi4wMDU5QzE4LjU5NTIgMTEuMjIyMyAxOS4zMDMzIDkuOTQ2NDUgMTkuMzAzMyA4LjUwODIxQzE5LjMwMzMgNi4xMzA4OCAxNy4zNjkyIDQuMTk2NzggMTQuOTkxOCA0LjE5Njc4QzEyLjYxNDUgNC4xOTY3OCAxMC42ODA0IDYuMTMwODggMTAuNjgwNCA4LjUwODIxQzEwLjY4MDQgMTAuMDMyOCAxMS40NzU5IDExLjM3NSAxMi42NzM1IDEyLjE0MThWMTcuMDMyNUwxMC42MzE4IDE0Ljk5MDhDOS45NjE1NCAxNC4zMjA2IDguOTExMzUgMTQuMjE2NiA4LjEyMjYzIDE0Ljc0MjRDNy4yMzk0MyAxNS4zMzEyIDYuOTc0MzkgMTYuNTA5OSA3LjUyMDUxIDE3LjQyMDFMMTAuNzg3MiAyMi44NjQ2TDEyLjM4MDMgMjYuMDUwOEMxMi43MTM1IDI2LjcxNzEgMTMuMzk0NSAyNy4xMzggMTQuMTM5NSAyNy4xMzhIMjIuNDAyMUMyMy4xMDc5IDI3LjEzOCAyMy43NTk2IDI2Ljc1OTkgMjQuMTA5OCAyNi4xNDdMMjUuOTM5MiAyMi45NDU1QzI2LjI1ODcgMjIuMzg2NCAyNi40NTcgMjEuNzY2MiAyNi41MjExIDIxLjEyNTNMMjYuODc3MSAxNy41NjVDMjcuMDMxNCAxNi4wMjEzIDI1LjgxOTIgMTQuNjgxNyAyNC4yNjc3IDE0LjY4MTdaJyBmaWxsPSd3aGl0ZScvJTNFJTNDcGF0aCBkPSdNMjQuMjY3NyAxNC42ODE3SDIzLjUwNTJDMjMuNDM0NyAxNC41ODYgMjMuMzQ4MyAxNC40NzM5IDIzLjI1MDEgMTQuMzU2N0MyMi45OTg3IDE0LjA1NjcgMjIuNTgwNyAxMy42MTE2IDIyLjA5NTMgMTMuNDE3NEMyMS42MTg3IDEzLjIyNjggMjAuOTg2NyAxMy4yNDQ3IDIwLjU3NzYgMTMuMjc2NUMyMC41MTc4IDEzLjI4MTEgMjAuNDU5NiAxMy4yODY0IDIwLjQwMzcgMTMuMjkyQzIwLjI2ODIgMTIuOTU0MiAyMC4wMjg2IDEyLjY0OSAxOS42NzA1IDEyLjQ1QzE5LjQxNSAxMi4zMDc5IDE5LjA2OTYgMTIuMTQ1NSAxOC43MDI0IDEyLjA3MjFDMTguMzU1MiAxMi4wMDI2IDE3Ljg5MjEgMTEuOTk2MyAxNy41MDk2IDEyLjAwNTlDMTguNTk1MiAxMS4yMjIzIDE5LjMwMzMgOS45NDY0NSAxOS4zMDMzIDguNTA4MjFDMTkuMzAzMyA2LjEzMDg4IDE3LjM2OTIgNC4xOTY3OCAxNC45OTE4IDQuMTk2NzhDMTIuNjE0NSA0LjE5Njc4IDEwLjY4MDQgNi4xMzA4OCAxMC42ODA0IDguNTA4MjFDMTAuNjgwNCAxMC4wMzI4IDExLjQ3NTkgMTEuMzc1IDEyLjY3MzUgMTIuMTQxOFYxNy4wMzI1TDEwLjYzMTggMTQuOTkwOEM5Ljk2MTU0IDE0LjMyMDYgOC45MTEzNSAxNC4yMTY2IDguMTIyNjMgMTQuNzQyNEM3LjIzOTQzIDE1LjMzMTIgNi45NzQzOSAxNi41MDk5IDcuNTIwNTEgMTcuNDIwMUwxMC43ODcyIDIyLjg2NDZMMTIuMzgwMyAyNi4wNTA4QzEyLjcxMzUgMjYuNzE3MSAxMy4zOTQ1IDI3LjEzOCAxNC4xMzk1IDI3LjEzOEgyMi40MDIxQzIzLjEwNzkgMjcuMTM4IDIzLjc1OTYgMjYuNzU5OSAyNC4xMDk4IDI2LjE0N0wyNS45MzkyIDIyLjk0NTVDMjYuMjU4NyAyMi4zODY0IDI2LjQ1NyAyMS43NjYyIDI2LjUyMTEgMjEuMTI1M0wyNi44NzcxIDE3LjU2NUMyNy4wMzE0IDE2LjAyMTMgMjUuODE5MiAxNC42ODE3IDI0LjI2NzcgMTQuNjgxN1pNMTEuODQyIDguNTA4MjFDMTEuODQyIDYuNzcxMzUgMTMuMjU1IDUuMzU4MzEgMTQuOTkxOCA1LjM1ODMxQzE2LjcyODcgNS4zNTgzMSAxOC4xNDE4IDYuNzcxMzUgMTguMTQxOCA4LjUwODIxQzE4LjE0MTggOS4zNTM3NSAxNy44MDY4IDEwLjEyMjUgMTcuMjYyNyAxMC42ODg5VjguNDUzNTZDMTcuMjYyNyA3LjE4NjMgMTYuMjM1MyA2LjE1ODk4IDE0Ljk2ODEgNi4xNTg5OEMxMy43MDA4IDYuMTU4OTggMTIuNjczNSA3LjE4NjMgMTIuNjczNSA4LjQ1MzU2VjEwLjYzODJDMTIuMTU3NSAxMC4wNzcxIDExLjg0MiA5LjMyODg0IDExLjg0MiA4LjUwODIxWk0yNS41NzI0IDE3LjQzNDZMMjUuMjE2MyAyMC45OTQ4QzI1LjE3MDYgMjEuNDUyNiAyNS4wMjkgMjEuODk1NiAyNC44MDA4IDIyLjI5NUwyMi45NzEzIDI1LjQ5NjVDMjIuODU0NiAyNS43MDA4IDIyLjYzNzMgMjUuODI2OCAyMi40MDIxIDI1LjgyNjhIMTQuMTM5NUMxMy44OTExIDI1LjgyNjggMTMuNjY0MSAyNS42ODY1IDEzLjU1MzEgMjUuNDY0NEwxMS45Mzc0IDIyLjIzMzFMOC42NDQ4NSAxNi43NDU1QzguNDU4ODIgMTYuNDM1NCA4LjU0OTEgMTYuMDMzOSA4Ljg0OTk2IDE1LjgzMzRDOS4xMTg2MiAxNS42NTQyIDkuNDc2MzUgMTUuNjg5NyA5LjcwNDY3IDE1LjkxOEwxMi44NjU1IDE5LjA3ODhDMTMuMDUzIDE5LjI2NjMgMTMuMzM1IDE5LjMyMjQgMTMuNTggMTkuMjIxQzEzLjgyNSAxOS4xMTk1IDEzLjk4NDcgMTguODgwNCAxMy45ODQ3IDE4LjYxNTNWOC40NTM1NkMxMy45ODQ3IDcuOTEwNDUgMTQuNDI1IDcuNDcwMTcgMTQuOTY4MSA3LjQ3MDE3QzE1LjUxMTIgNy40NzAxNyAxNS45NTE1IDcuOTEwNDUgMTUuOTUxNSA4LjQ1MzU2VjE2LjY0ODVDMTUuOTUxNSAxNy4wMTA2IDE2LjI0NSAxNy4zMDQxIDE2LjYwNzEgMTcuMzA0MUMxNi45NjkyIDE3LjMwNDEgMTcuMjYyNyAxNy4wMTA2IDE3LjI2MjcgMTYuNjQ4NVYxMy4zMjY5QzE3LjI5OTYgMTMuMzI1MiAxNy4zMzc0IDEzLjMyMzUgMTcuMzc1OSAxMy4zMjJDMTcuNzkwOCAxMy4zMDU5IDE4LjIxMDYgMTMuMzEwOSAxOC40NDUzIDEzLjM1NzhDMTguNjIxNCAxMy4zOTMgMTguODMwNSAxMy40ODMyIDE5LjAzMzQgMTMuNTk2QzE5LjEzMzQgMTMuNjUxNiAxOS4yMjk1IDEzLjc4OSAxOS4yMjk1IDE0LjAwNzZWMTYuNjQ4NUMxOS4yMjk1IDE3LjAxMDYgMTkuNTIzIDE3LjMwNDEgMTkuODg1MSAxNy4zMDQxQzIwLjI0NzEgMTcuMzA0MSAyMC41NDA2IDE3LjAxMDYgMjAuNTQwNiAxNi42NDg1VjE0LjU5NkMyMC41ODU1IDE0LjU5MTYgMjAuNjMxOCAxNC41ODc0IDIwLjY3OTIgMTQuNTgzN0MyMS4wOTM2IDE0LjU1MTUgMjEuNDQ0OCAxNC41Njk0IDIxLjYwODMgMTQuNjM0OEMyMS43NjI5IDE0LjY5NjcgMjIuMDAwNiAxNC45MDcxIDIyLjI0NDkgMTUuMTk4N0MyMi4zNTE0IDE1LjMyNTkgMjIuNDQyMiAxNS40NDc2IDIyLjUwNzQgMTUuNTM5M1YxNy4zMDQxQzIyLjUwNzQgMTcuNjY2MiAyMi44MDEgMTcuOTU5NyAyMy4xNjMgMTcuOTU5N0MyMy41MjUyIDE3Ljk1OTcgMjMuODE4NiAxNy42NjYyIDIzLjgxODYgMTcuMzA0MVYxNS45OTI5SDI0LjI2NzdDMjUuMDQzNSAxNS45OTI5IDI1LjY0OTUgMTYuNjYyNyAyNS41NzI0IDE3LjQzNDZaJyBmaWxsPSclMjMxQjFCMUInLyUzRSUzQ3BhdGggZD0nTTI5Ljc5MDYgNy41OTk0M0wyNi43NDcyIDQuNTU1OTNDMjYuNTAxNiA0LjMxMDQ4IDI2LjEwMjIgNC4zMTA1NCAyNS44NTY2IDQuNTU1OTlDMjUuNjExMiA0LjgwMTUgMjUuNjExMiA1LjIwMDg4IDI1Ljg1NjcgNS40NDYzOUwyNy44MjUyIDcuNDE1MDFIMjAuNzI4NkMyMC4zODE1IDcuNDE1MDEgMjAuMDk5IDcuNjk3NTEgMjAuMDk5IDguMDQ0NjlDMjAuMDk5IDguMzkxODcgMjAuMzgxNSA4LjY3NDMxIDIwLjcyODYgOC42NzQzMUgyNy44MjUyTDI1Ljg1NjYgMTAuNjQyOUMyNS42MTEyIDEwLjg4ODQgMjUuNjExMiAxMS4yODc5IDI1Ljg1NjcgMTEuNTMzNUMyNS45Nzk0IDExLjY1NjEgMjYuMTQwNiAxMS43MTc0IDI2LjMwMTkgMTEuNzE3NEMyNi40NjMxIDExLjcxNzQgMjYuNjI0NCAxMS42NTYxIDI2Ljc0NzIgMTEuNTMzNEwyOS43OTA3IDguNDg5ODlDMzAuMDM2MSA4LjI0NDM4IDMwLjAzNjEgNy44NDQ5NCAyOS43OTA2IDcuNTk5NDNaJyBmaWxsPSclMjMxQjFCMUInLyUzRSUzQ3BhdGggZD0nTTAuMjQyMzY2IDguNDg5ODlMMy4yODU4MSAxMS41MzM0QzMuNTMxMzggMTEuNzc4OCAzLjkzMDgyIDExLjc3ODggNC4xNzYzOSAxMS41MzMzQzQuNDIxNzcgMTEuMjg3OCA0LjQyMTc3IDEwLjg4ODQgNC4xNzYzMyAxMC42NDI5TDIuMjA3NzYgOC42NzQzMUg5LjMwNDM2QzkuNjUxNTQgOC42NzQzMSA5LjkzMzk4IDguMzkxODEgOS45MzM5OCA4LjA0NDYzQzkuOTMzOTggNy42OTc0NSA5LjY1MTU0IDcuNDE1MDEgOS4zMDQzNiA3LjQxNTAxSDIuMjA3NzZMNC4xNzYzOSA1LjQ0NjQ1QzQuNDIxNzcgNS4yMDA5NCA0LjQyMTc3IDQuODAxNDQgNC4xNzYzMyA0LjU1NTg3QzQuMDUzNiA0LjQzMzIgMy44OTIzNyA0LjM3MTg3IDMuNzMxMTMgNC4zNzE4N0MzLjU2OTg5IDQuMzcxODcgMy40MDg1OSA0LjQzMzIgMy4yODU4MSA0LjU1NTkzTDAuMjQyMzA1IDcuNTk5NDNDLTAuMDAzMDgwNzMgNy44NDQ5NCAtMC4wMDMwODA3NiA4LjI0NDM4IDAuMjQyMzY2IDguNDg5ODlaJyBmaWxsPSclMjMxQjFCMUInLyUzRSUzQy9nJTNFJTNDL2clM0UlM0NkZWZzJTNFJTNDZmlsdGVyIGlkPSdmaWx0ZXIwX2RfMTc1Xzk3NCcgeD0nLTMuOTQxNzMnIHk9JzAuMTk2Nzc3JyB3aWR0aD0nMzcuOTE2NScgaGVpZ2h0PSczMC45NDEyJyBmaWx0ZXJVbml0cz0ndXNlclNwYWNlT25Vc2UnIGNvbG9yLWludGVycG9sYXRpb24tZmlsdGVycz0nc1JHQiclM0UlM0NmZUZsb29kIGZsb29kLW9wYWNpdHk9JzAnIHJlc3VsdD0nQmFja2dyb3VuZEltYWdlRml4Jy8lM0UlM0NmZUNvbG9yTWF0cml4IGluPSdTb3VyY2VBbHBoYScgdHlwZT0nbWF0cml4JyB2YWx1ZXM9JzAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDEyNyAwJyByZXN1bHQ9J2hhcmRBbHBoYScvJTNFJTNDZmVPZmZzZXQvJTNFJTNDZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPScyJy8lM0UlM0NmZUNvbXBvc2l0ZSBpbjI9J2hhcmRBbHBoYScgb3BlcmF0b3I9J291dCcvJTNFJTNDZmVDb2xvck1hdHJpeCB0eXBlPSdtYXRyaXgnIHZhbHVlcz0nMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMC4xMiAwJy8lM0UlM0NmZUJsZW5kIG1vZGU9J25vcm1hbCcgaW4yPSdCYWNrZ3JvdW5kSW1hZ2VGaXgnIHJlc3VsdD0nZWZmZWN0MV9kcm9wU2hhZG93XzE3NV85NzQnLyUzRSUzQ2ZlQmxlbmQgbW9kZT0nbm9ybWFsJyBpbj0nU291cmNlR3JhcGhpYycgaW4yPSdlZmZlY3QxX2Ryb3BTaGFkb3dfMTc1Xzk3NCcgcmVzdWx0PSdzaGFwZScvJTNFJTNDL2ZpbHRlciUzRSUzQ2NsaXBQYXRoIGlkPSdjbGlwMF8xNzVfOTc0JyUzRSUzQ3JlY3Qgd2lkdGg9JzMwJyBoZWlnaHQ9JzMwJyBmaWxsPSd3aGl0ZScvJTNFJTNDL2NsaXBQYXRoJTNFJTNDL2RlZnMlM0UlM0Mvc3ZnJTNFXCIpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiA4NSU7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBib3gtc2hhZG93OiAwIDAgMC4zNzVyZW0gcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpO1xuICAgIHotaW5kZXg6IDE7XG4gICAgYW5pbWF0aW9uOiBzd2lwZSAycyBlYXNlLWluIGluZmluaXRlIGZvcndhcmRzO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgNTAwbXMgZWFzZTtcbiAgfVxuICBAa2V5ZnJhbWVzIHN3aXBlIHtcbiAgICAwJSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuICAgIDE1JSB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgICA0NSUge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG4gICAgODAlIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwcHgpO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG4gICAgMTAwJSB7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXNtLXNjcm9sbGluZGljYXRvcik6aGFzKC5mYWRlLW91dCk6OmFmdGVyIHtcbiAgICBvcGFjaXR5OiAwICFpbXBvcnRhbnQ7XG4gICAgYW5pbWF0aW9uLXBsYXktc3RhdGU6IHBhdXNlZDtcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXNtLW5vc2Nyb2xsaW5kaWNhdG9yKTpoYXMoLmluLXZpZXcpOjphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS1zbS1zdGlja3kge1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cbiAgLnRhYmxlLXNtLXN0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLXNtLXN0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLXNtLXN0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLXNtLXN0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgbWluLXdpZHRoOiA0MHZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAobWluLXdpZHRoOiA1NzZweCkge1xuICAudGFibGUtc20tc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUtc20tc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUtc20tc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUtc20tc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICAtLWNvbC1taW4td2lkdGg6IDMwdnc7XG4gICAgbWluLXdpZHRoOiB2YXIoLS1jb2wtbWluLXdpZHRoKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRhYmxlLXNtLXN0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLXNtLXN0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLXNtLXN0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLXNtLXN0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgLS1jb2wtbWluLXdpZHRoOiAyOHZ3O1xuICAgIG1pbi13aWR0aDogdmFyKC0tY29sLW1pbi13aWR0aCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAudGFibGUtc20tc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUtc20tc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUtc20tc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUtc20tc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICAtLWNvbC1taW4td2lkdGg6IDIydnc7XG4gICAgbWluLXdpZHRoOiB2YXIoLS1jb2wtbWluLXdpZHRoKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSBhbmQgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC50YWJsZS1zbS1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS1zbS1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1zbS1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS1zbS1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIC0tY29sLW1pbi13aWR0aDogMTcuODc1cmVtO1xuICAgIG1pbi13aWR0aDogdmFyKC0tY29sLW1pbi13aWR0aCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAudGFibGUtc20tc3RpY2t5IHRoZWFkIHRyIHRkLmhhbGYsXG4gIC50YWJsZS1zbS1zdGlja3kgdGhlYWQgdHIgdGguaGFsZixcbiAgLnRhYmxlLXNtLXN0aWNreSB0Ym9keSB0ciB0ZC5oYWxmLFxuICAudGFibGUtc20tc3RpY2t5IHRib2R5IHRyIHRoLmhhbGYge1xuICAgIG1pbi13aWR0aDogY2FsYyh2YXIoLS1jb2wtbWluLXdpZHRoKSAvIDIpO1xuICB9XG4gIC50YWJsZS1zbS1zdGlja3kgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS1zbS1zdGlja3kgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHRvcDogY2FsYygxOS42cHggKyAxLjQwNjI1cmVtICsgMC4xMjVyZW0pO1xuICAgIHotaW5kZXg6IDQ7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICBsZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGFibGUtc20tc3RpY2t5IHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUtc20tc3RpY2t5IHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICB0b3A6IGNhbGMoMjIuNHB4ICsgMS40MDYyNXJlbSArIDAuMTI1cmVtKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC50YWJsZS1zbS1zdGlja3k6bm90KC50YWJsZS1zbmFwKSB0YWJsZSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLXNtLXN0aWNreTpub3QoLnRhYmxlLXNuYXApIHRhYmxlIHRib2R5IHRyIHRoIHtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnRhYmxlLXNtLXN0aWNreSB0aGVhZCB0ciB0aCB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogMjtcbiAgfVxuICAudGFibGUtc20tc3RpY2t5IHRoZWFkIHRyIHRoOmZpcnN0LWNoaWxkIHtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDM7XG4gIH1cbiAgLnRhYmxlLXNtLXN0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKTpmaXJzdC1jaGlsZCB0ZCxcbiAgLnRhYmxlLXNtLXN0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKTpmaXJzdC1jaGlsZCB0aCB7XG4gICAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIH1cbiAgLnRhYmxlLXNtLXN0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0ZCxcbiAgLnRhYmxlLXNtLXN0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0aCB7XG4gICAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIH1cbiAgLnRhYmxlLXNtLXN0aWNreSB0Ym9keSB0ciB0aDpmaXJzdC1jaGlsZCB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDI7XG4gIH1cbiAgLnRhYmxlLXNtLW5vc3RpY2t5IHtcbiAgICB3aGl0ZS1zcGFjZTogd3JhcDtcbiAgfVxuICAudGFibGUtc20tbm9zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS1zbS1ub3N0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLXNtLW5vc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUtc20tbm9zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIG1pbi13aWR0aDogdW5zZXQ7XG4gIH1cbiAgLnRhYmxlLXNtLW5vc3RpY2t5IHRoZWFkIHRyIHRkLmhhbGYsXG4gIC50YWJsZS1zbS1ub3N0aWNreSB0aGVhZCB0ciB0aC5oYWxmLFxuICAudGFibGUtc20tbm9zdGlja3kgdGJvZHkgdHIgdGQuaGFsZixcbiAgLnRhYmxlLXNtLW5vc3RpY2t5IHRib2R5IHRyIHRoLmhhbGYge1xuICAgIG1pbi13aWR0aDogdW5zZXQ7XG4gIH1cbiAgLnRhYmxlLXNtLW5vc3RpY2t5IHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUtc20tbm9zdGlja3kgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbiAgLnRhYmxlLXNtLW5vc3RpY2t5IHRoZWFkIHRyIHRoIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG4gIC50YWJsZS1zbS1ub3N0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKTpmaXJzdC1jaGlsZCB0ZCxcbiAgLnRhYmxlLXNtLW5vc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopOmZpcnN0LWNoaWxkIHRoIHtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICB9XG4gIC50YWJsZS1zbS1ub3N0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0ZCxcbiAgLnRhYmxlLXNtLW5vc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopIHRyIHRoIHtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICB9XG4gIC50YWJsZS1zbS1ub3N0aWNreSB0Ym9keSB0ciB0aDpmaXJzdC1jaGlsZCB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxuICAudGFibGUtc20tZml4ZWQge1xuICAgIHRhYmxlLWxheW91dDogZml4ZWQ7XG4gIH1cbiAgLnRhYmxlLXNtLW5vZml4ZWQge1xuICAgIHRhYmxlLWxheW91dDogYXV0bztcbiAgfVxuICAudGFibGUtc20tc3RyaXBlZCB0Ym9keSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKTpudGgtY2hpbGQoZXZlbikgdGQsXG4gIC50YWJsZS1zbS1zdHJpcGVkIHRib2R5IHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpOm50aC1jaGlsZChldmVuKSB0aCB7XG4gICAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcbiAgfVxuICAudGFibGUtc20tbm9zdHJpcGVkIHRib2R5IHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpOm50aC1jaGlsZChldmVuKSB0ZCxcbiAgLnRhYmxlLXNtLW5vc3RyaXBlZCB0Ym9keSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKTpudGgtY2hpbGQoZXZlbikgdGgge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGFibGUtd3JhcHBlci50YWJsZS1tZC1taCB7XG4gICAgbWF4LWhlaWdodDogMjVyZW07XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXIudGFibGUtbWQtbWgtMCB7XG4gICAgbWF4LWhlaWdodDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbWQtc3RpY2t5KSB0YWJsZSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1tZC1zdGlja3kpIHRhYmxlIHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICB0b3A6IGNhbGMoMTkuNnB4ICsgMS40MDYyNXJlbSArIDAuMDYyNXJlbSk7XG4gICAgei1pbmRleDogNDtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIGxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbWQtc3RpY2t5KSB0YWJsZSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1tZC1zdGlja3kpIHRhYmxlIHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICB0b3A6IGNhbGMoMjIuNHB4ICsgMS40MDYyNXJlbSArIDAuMDYyNXJlbSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLW1kLW5vc3RpY2t5KSB0YWJsZSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1tZC1ub3N0aWNreSkgdGFibGUgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1tZC1zbmFwKSB7XG4gICAgc2Nyb2xsLXNuYXAtdHlwZTogYm90aCBtYW5kYXRvcnk7XG4gICAgb3ZlcnNjcm9sbC1iZWhhdmlvci14OiBjb250YWluO1xuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbWQtc25hcCkgdGhlYWQ6aGFzKH4gdGJvZHkpIHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpIHRkLFxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLW1kLXNuYXApIHRoZWFkOmhhcyh+IHRib2R5KSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKSB0aCB7XG4gICAgc2Nyb2xsLXNuYXAtYWxpZ246IHN0YXJ0O1xuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbWQtc25hcCkgdGJvZHk6bm90KHRoZWFkIH4gKikgdHI6bm90KC5zZWN0aW9uLWhlYWRlcikgdGQsXG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbWQtc25hcCkgdGJvZHk6bm90KHRoZWFkIH4gKikgdHI6bm90KC5zZWN0aW9uLWhlYWRlcikgdGgge1xuICAgIHNjcm9sbC1zbmFwLWFsaWduOiBzdGFydDtcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLW1kLW5vc25hcCkge1xuICAgIHNjcm9sbC1zbmFwLXR5cGU6IG5vbmU7XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1tZC1zY3JvbGxpbmRpY2F0b3IpIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1tZC1zY3JvbGxpbmRpY2F0b3IpOmhhcyguaW4tdmlldyk6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDRyZW07XG4gICAgd2lkdGg6IDRyZW07XG4gICAgdG9wOiA3LjVyZW07XG4gICAgdG9wOiBtYXgoMjAlLCA3LjVyZW0pO1xuICAgIHJpZ2h0OiA1JTtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBwYWRkaW5nOiAwLjEyNXJlbTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMzAnIGhlaWdodD0nMzAnIHZpZXdCb3g9JzAgMCAzMCAzMCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ2cgY2xpcC1wYXRoPSd1cmwoJTIzY2xpcDBfMTc1Xzk3NCknJTNFJTNDZyBmaWx0ZXI9J3VybCglMjNmaWx0ZXIwX2RfMTc1Xzk3NCknJTNFJTNDcGF0aCBkPSdNMjQuMjY3NyAxNC42ODE3SDIzLjUwNTJDMjMuNDM0NyAxNC41ODYgMjMuMzQ4MyAxNC40NzM5IDIzLjI1MDEgMTQuMzU2N0MyMi45OTg3IDE0LjA1NjcgMjIuNTgwNyAxMy42MTE2IDIyLjA5NTMgMTMuNDE3NEMyMS42MTg3IDEzLjIyNjggMjAuOTg2NyAxMy4yNDQ3IDIwLjU3NzYgMTMuMjc2NUMyMC41MTc4IDEzLjI4MTEgMjAuNDU5NiAxMy4yODY0IDIwLjQwMzcgMTMuMjkyQzIwLjI2ODIgMTIuOTU0MiAyMC4wMjg2IDEyLjY0OSAxOS42NzA1IDEyLjQ1QzE5LjQxNSAxMi4zMDc5IDE5LjA2OTYgMTIuMTQ1NSAxOC43MDI0IDEyLjA3MjFDMTguMzU1MiAxMi4wMDI2IDE3Ljg5MjEgMTEuOTk2MyAxNy41MDk2IDEyLjAwNTlDMTguNTk1MiAxMS4yMjIzIDE5LjMwMzMgOS45NDY0NSAxOS4zMDMzIDguNTA4MjFDMTkuMzAzMyA2LjEzMDg4IDE3LjM2OTIgNC4xOTY3OCAxNC45OTE4IDQuMTk2NzhDMTIuNjE0NSA0LjE5Njc4IDEwLjY4MDQgNi4xMzA4OCAxMC42ODA0IDguNTA4MjFDMTAuNjgwNCAxMC4wMzI4IDExLjQ3NTkgMTEuMzc1IDEyLjY3MzUgMTIuMTQxOFYxNy4wMzI1TDEwLjYzMTggMTQuOTkwOEM5Ljk2MTU0IDE0LjMyMDYgOC45MTEzNSAxNC4yMTY2IDguMTIyNjMgMTQuNzQyNEM3LjIzOTQzIDE1LjMzMTIgNi45NzQzOSAxNi41MDk5IDcuNTIwNTEgMTcuNDIwMUwxMC43ODcyIDIyLjg2NDZMMTIuMzgwMyAyNi4wNTA4QzEyLjcxMzUgMjYuNzE3MSAxMy4zOTQ1IDI3LjEzOCAxNC4xMzk1IDI3LjEzOEgyMi40MDIxQzIzLjEwNzkgMjcuMTM4IDIzLjc1OTYgMjYuNzU5OSAyNC4xMDk4IDI2LjE0N0wyNS45MzkyIDIyLjk0NTVDMjYuMjU4NyAyMi4zODY0IDI2LjQ1NyAyMS43NjYyIDI2LjUyMTEgMjEuMTI1M0wyNi44NzcxIDE3LjU2NUMyNy4wMzE0IDE2LjAyMTMgMjUuODE5MiAxNC42ODE3IDI0LjI2NzcgMTQuNjgxN1onIGZpbGw9J3doaXRlJy8lM0UlM0NwYXRoIGQ9J00yNC4yNjc3IDE0LjY4MTdIMjMuNTA1MkMyMy40MzQ3IDE0LjU4NiAyMy4zNDgzIDE0LjQ3MzkgMjMuMjUwMSAxNC4zNTY3QzIyLjk5ODcgMTQuMDU2NyAyMi41ODA3IDEzLjYxMTYgMjIuMDk1MyAxMy40MTc0QzIxLjYxODcgMTMuMjI2OCAyMC45ODY3IDEzLjI0NDcgMjAuNTc3NiAxMy4yNzY1QzIwLjUxNzggMTMuMjgxMSAyMC40NTk2IDEzLjI4NjQgMjAuNDAzNyAxMy4yOTJDMjAuMjY4MiAxMi45NTQyIDIwLjAyODYgMTIuNjQ5IDE5LjY3MDUgMTIuNDVDMTkuNDE1IDEyLjMwNzkgMTkuMDY5NiAxMi4xNDU1IDE4LjcwMjQgMTIuMDcyMUMxOC4zNTUyIDEyLjAwMjYgMTcuODkyMSAxMS45OTYzIDE3LjUwOTYgMTIuMDA1OUMxOC41OTUyIDExLjIyMjMgMTkuMzAzMyA5Ljk0NjQ1IDE5LjMwMzMgOC41MDgyMUMxOS4zMDMzIDYuMTMwODggMTcuMzY5MiA0LjE5Njc4IDE0Ljk5MTggNC4xOTY3OEMxMi42MTQ1IDQuMTk2NzggMTAuNjgwNCA2LjEzMDg4IDEwLjY4MDQgOC41MDgyMUMxMC42ODA0IDEwLjAzMjggMTEuNDc1OSAxMS4zNzUgMTIuNjczNSAxMi4xNDE4VjE3LjAzMjVMMTAuNjMxOCAxNC45OTA4QzkuOTYxNTQgMTQuMzIwNiA4LjkxMTM1IDE0LjIxNjYgOC4xMjI2MyAxNC43NDI0QzcuMjM5NDMgMTUuMzMxMiA2Ljk3NDM5IDE2LjUwOTkgNy41MjA1MSAxNy40MjAxTDEwLjc4NzIgMjIuODY0NkwxMi4zODAzIDI2LjA1MDhDMTIuNzEzNSAyNi43MTcxIDEzLjM5NDUgMjcuMTM4IDE0LjEzOTUgMjcuMTM4SDIyLjQwMjFDMjMuMTA3OSAyNy4xMzggMjMuNzU5NiAyNi43NTk5IDI0LjEwOTggMjYuMTQ3TDI1LjkzOTIgMjIuOTQ1NUMyNi4yNTg3IDIyLjM4NjQgMjYuNDU3IDIxLjc2NjIgMjYuNTIxMSAyMS4xMjUzTDI2Ljg3NzEgMTcuNTY1QzI3LjAzMTQgMTYuMDIxMyAyNS44MTkyIDE0LjY4MTcgMjQuMjY3NyAxNC42ODE3Wk0xMS44NDIgOC41MDgyMUMxMS44NDIgNi43NzEzNSAxMy4yNTUgNS4zNTgzMSAxNC45OTE4IDUuMzU4MzFDMTYuNzI4NyA1LjM1ODMxIDE4LjE0MTggNi43NzEzNSAxOC4xNDE4IDguNTA4MjFDMTguMTQxOCA5LjM1Mzc1IDE3LjgwNjggMTAuMTIyNSAxNy4yNjI3IDEwLjY4ODlWOC40NTM1NkMxNy4yNjI3IDcuMTg2MyAxNi4yMzUzIDYuMTU4OTggMTQuOTY4MSA2LjE1ODk4QzEzLjcwMDggNi4xNTg5OCAxMi42NzM1IDcuMTg2MyAxMi42NzM1IDguNDUzNTZWMTAuNjM4MkMxMi4xNTc1IDEwLjA3NzEgMTEuODQyIDkuMzI4ODQgMTEuODQyIDguNTA4MjFaTTI1LjU3MjQgMTcuNDM0NkwyNS4yMTYzIDIwLjk5NDhDMjUuMTcwNiAyMS40NTI2IDI1LjAyOSAyMS44OTU2IDI0LjgwMDggMjIuMjk1TDIyLjk3MTMgMjUuNDk2NUMyMi44NTQ2IDI1LjcwMDggMjIuNjM3MyAyNS44MjY4IDIyLjQwMjEgMjUuODI2OEgxNC4xMzk1QzEzLjg5MTEgMjUuODI2OCAxMy42NjQxIDI1LjY4NjUgMTMuNTUzMSAyNS40NjQ0TDExLjkzNzQgMjIuMjMzMUw4LjY0NDg1IDE2Ljc0NTVDOC40NTg4MiAxNi40MzU0IDguNTQ5MSAxNi4wMzM5IDguODQ5OTYgMTUuODMzNEM5LjExODYyIDE1LjY1NDIgOS40NzYzNSAxNS42ODk3IDkuNzA0NjcgMTUuOTE4TDEyLjg2NTUgMTkuMDc4OEMxMy4wNTMgMTkuMjY2MyAxMy4zMzUgMTkuMzIyNCAxMy41OCAxOS4yMjFDMTMuODI1IDE5LjExOTUgMTMuOTg0NyAxOC44ODA0IDEzLjk4NDcgMTguNjE1M1Y4LjQ1MzU2QzEzLjk4NDcgNy45MTA0NSAxNC40MjUgNy40NzAxNyAxNC45NjgxIDcuNDcwMTdDMTUuNTExMiA3LjQ3MDE3IDE1Ljk1MTUgNy45MTA0NSAxNS45NTE1IDguNDUzNTZWMTYuNjQ4NUMxNS45NTE1IDE3LjAxMDYgMTYuMjQ1IDE3LjMwNDEgMTYuNjA3MSAxNy4zMDQxQzE2Ljk2OTIgMTcuMzA0MSAxNy4yNjI3IDE3LjAxMDYgMTcuMjYyNyAxNi42NDg1VjEzLjMyNjlDMTcuMjk5NiAxMy4zMjUyIDE3LjMzNzQgMTMuMzIzNSAxNy4zNzU5IDEzLjMyMkMxNy43OTA4IDEzLjMwNTkgMTguMjEwNiAxMy4zMTA5IDE4LjQ0NTMgMTMuMzU3OEMxOC42MjE0IDEzLjM5MyAxOC44MzA1IDEzLjQ4MzIgMTkuMDMzNCAxMy41OTZDMTkuMTMzNCAxMy42NTE2IDE5LjIyOTUgMTMuNzg5IDE5LjIyOTUgMTQuMDA3NlYxNi42NDg1QzE5LjIyOTUgMTcuMDEwNiAxOS41MjMgMTcuMzA0MSAxOS44ODUxIDE3LjMwNDFDMjAuMjQ3MSAxNy4zMDQxIDIwLjU0MDYgMTcuMDEwNiAyMC41NDA2IDE2LjY0ODVWMTQuNTk2QzIwLjU4NTUgMTQuNTkxNiAyMC42MzE4IDE0LjU4NzQgMjAuNjc5MiAxNC41ODM3QzIxLjA5MzYgMTQuNTUxNSAyMS40NDQ4IDE0LjU2OTQgMjEuNjA4MyAxNC42MzQ4QzIxLjc2MjkgMTQuNjk2NyAyMi4wMDA2IDE0LjkwNzEgMjIuMjQ0OSAxNS4xOTg3QzIyLjM1MTQgMTUuMzI1OSAyMi40NDIyIDE1LjQ0NzYgMjIuNTA3NCAxNS41MzkzVjE3LjMwNDFDMjIuNTA3NCAxNy42NjYyIDIyLjgwMSAxNy45NTk3IDIzLjE2MyAxNy45NTk3QzIzLjUyNTIgMTcuOTU5NyAyMy44MTg2IDE3LjY2NjIgMjMuODE4NiAxNy4zMDQxVjE1Ljk5MjlIMjQuMjY3N0MyNS4wNDM1IDE1Ljk5MjkgMjUuNjQ5NSAxNi42NjI3IDI1LjU3MjQgMTcuNDM0NlonIGZpbGw9JyUyMzFCMUIxQicvJTNFJTNDcGF0aCBkPSdNMjkuNzkwNiA3LjU5OTQzTDI2Ljc0NzIgNC41NTU5M0MyNi41MDE2IDQuMzEwNDggMjYuMTAyMiA0LjMxMDU0IDI1Ljg1NjYgNC41NTU5OUMyNS42MTEyIDQuODAxNSAyNS42MTEyIDUuMjAwODggMjUuODU2NyA1LjQ0NjM5TDI3LjgyNTIgNy40MTUwMUgyMC43Mjg2QzIwLjM4MTUgNy40MTUwMSAyMC4wOTkgNy42OTc1MSAyMC4wOTkgOC4wNDQ2OUMyMC4wOTkgOC4zOTE4NyAyMC4zODE1IDguNjc0MzEgMjAuNzI4NiA4LjY3NDMxSDI3LjgyNTJMMjUuODU2NiAxMC42NDI5QzI1LjYxMTIgMTAuODg4NCAyNS42MTEyIDExLjI4NzkgMjUuODU2NyAxMS41MzM1QzI1Ljk3OTQgMTEuNjU2MSAyNi4xNDA2IDExLjcxNzQgMjYuMzAxOSAxMS43MTc0QzI2LjQ2MzEgMTEuNzE3NCAyNi42MjQ0IDExLjY1NjEgMjYuNzQ3MiAxMS41MzM0TDI5Ljc5MDcgOC40ODk4OUMzMC4wMzYxIDguMjQ0MzggMzAuMDM2MSA3Ljg0NDk0IDI5Ljc5MDYgNy41OTk0M1onIGZpbGw9JyUyMzFCMUIxQicvJTNFJTNDcGF0aCBkPSdNMC4yNDIzNjYgOC40ODk4OUwzLjI4NTgxIDExLjUzMzRDMy41MzEzOCAxMS43Nzg4IDMuOTMwODIgMTEuNzc4OCA0LjE3NjM5IDExLjUzMzNDNC40MjE3NyAxMS4yODc4IDQuNDIxNzcgMTAuODg4NCA0LjE3NjMzIDEwLjY0MjlMMi4yMDc3NiA4LjY3NDMxSDkuMzA0MzZDOS42NTE1NCA4LjY3NDMxIDkuOTMzOTggOC4zOTE4MSA5LjkzMzk4IDguMDQ0NjNDOS45MzM5OCA3LjY5NzQ1IDkuNjUxNTQgNy40MTUwMSA5LjMwNDM2IDcuNDE1MDFIMi4yMDc3Nkw0LjE3NjM5IDUuNDQ2NDVDNC40MjE3NyA1LjIwMDk0IDQuNDIxNzcgNC44MDE0NCA0LjE3NjMzIDQuNTU1ODdDNC4wNTM2IDQuNDMzMiAzLjg5MjM3IDQuMzcxODcgMy43MzExMyA0LjM3MTg3QzMuNTY5ODkgNC4zNzE4NyAzLjQwODU5IDQuNDMzMiAzLjI4NTgxIDQuNTU1OTNMMC4yNDIzMDUgNy41OTk0M0MtMC4wMDMwODA3MyA3Ljg0NDk0IC0wLjAwMzA4MDc2IDguMjQ0MzggMC4yNDIzNjYgOC40ODk4OVonIGZpbGw9JyUyMzFCMUIxQicvJTNFJTNDL2clM0UlM0MvZyUzRSUzQ2RlZnMlM0UlM0NmaWx0ZXIgaWQ9J2ZpbHRlcjBfZF8xNzVfOTc0JyB4PSctMy45NDE3MycgeT0nMC4xOTY3NzcnIHdpZHRoPSczNy45MTY1JyBoZWlnaHQ9JzMwLjk0MTInIGZpbHRlclVuaXRzPSd1c2VyU3BhY2VPblVzZScgY29sb3ItaW50ZXJwb2xhdGlvbi1maWx0ZXJzPSdzUkdCJyUzRSUzQ2ZlRmxvb2QgZmxvb2Qtb3BhY2l0eT0nMCcgcmVzdWx0PSdCYWNrZ3JvdW5kSW1hZ2VGaXgnLyUzRSUzQ2ZlQ29sb3JNYXRyaXggaW49J1NvdXJjZUFscGhhJyB0eXBlPSdtYXRyaXgnIHZhbHVlcz0nMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMTI3IDAnIHJlc3VsdD0naGFyZEFscGhhJy8lM0UlM0NmZU9mZnNldC8lM0UlM0NmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249JzInLyUzRSUzQ2ZlQ29tcG9zaXRlIGluMj0naGFyZEFscGhhJyBvcGVyYXRvcj0nb3V0Jy8lM0UlM0NmZUNvbG9yTWF0cml4IHR5cGU9J21hdHJpeCcgdmFsdWVzPScwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwLjEyIDAnLyUzRSUzQ2ZlQmxlbmQgbW9kZT0nbm9ybWFsJyBpbjI9J0JhY2tncm91bmRJbWFnZUZpeCcgcmVzdWx0PSdlZmZlY3QxX2Ryb3BTaGFkb3dfMTc1Xzk3NCcvJTNFJTNDZmVCbGVuZCBtb2RlPSdub3JtYWwnIGluPSdTb3VyY2VHcmFwaGljJyBpbjI9J2VmZmVjdDFfZHJvcFNoYWRvd18xNzVfOTc0JyByZXN1bHQ9J3NoYXBlJy8lM0UlM0MvZmlsdGVyJTNFJTNDY2xpcFBhdGggaWQ9J2NsaXAwXzE3NV85NzQnJTNFJTNDcmVjdCB3aWR0aD0nMzAnIGhlaWdodD0nMzAnIGZpbGw9J3doaXRlJy8lM0UlM0MvY2xpcFBhdGglM0UlM0MvZGVmcyUzRSUzQy9zdmclM0VcIik7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDg1JTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgIGJveC1zaGFkb3c6IDAgMCAwLjM3NXJlbSByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7XG4gICAgei1pbmRleDogMTtcbiAgICBhbmltYXRpb246IHN3aXBlIDJzIGVhc2UtaW4gaW5maW5pdGUgZm9yd2FyZHM7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSA1MDBtcyBlYXNlO1xuICB9XG4gIEBrZXlmcmFtZXMgc3dpcGUge1xuICAgIDAlIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG4gICAgMTUlIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuICAgIDQ1JSB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgICA4MCUge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDBweCk7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbiAgICAxMDAlIHtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbWQtc2Nyb2xsaW5kaWNhdG9yKTpoYXMoLmZhZGUtb3V0KTo6YWZ0ZXIge1xuICAgIG9wYWNpdHk6IDAgIWltcG9ydGFudDtcbiAgICBhbmltYXRpb24tcGxheS1zdGF0ZTogcGF1c2VkO1xuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbWQtbm9zY3JvbGxpbmRpY2F0b3IpOmhhcyguaW4tdmlldyk6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLW1kLXN0aWNreSB7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgfVxuICAudGFibGUtbWQtc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUtbWQtc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUtbWQtc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUtbWQtc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICBtaW4td2lkdGg6IDQwdnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC50YWJsZS1tZC1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS1tZC1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1tZC1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS1tZC1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIC0tY29sLW1pbi13aWR0aDogMzB2dztcbiAgICBtaW4td2lkdGg6IHZhcigtLWNvbC1taW4td2lkdGgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGFibGUtbWQtc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUtbWQtc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUtbWQtc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUtbWQtc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICAtLWNvbC1taW4td2lkdGg6IDI4dnc7XG4gICAgbWluLXdpZHRoOiB2YXIoLS1jb2wtbWluLXdpZHRoKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC50YWJsZS1tZC1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS1tZC1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1tZC1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS1tZC1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIC0tY29sLW1pbi13aWR0aDogMjJ2dztcbiAgICBtaW4td2lkdGg6IHZhcigtLWNvbC1taW4td2lkdGgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLnRhYmxlLW1kLXN0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLW1kLXN0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLW1kLXN0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLW1kLXN0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgLS1jb2wtbWluLXdpZHRoOiAxNy44NzVyZW07XG4gICAgbWluLXdpZHRoOiB2YXIoLS1jb2wtbWluLXdpZHRoKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50YWJsZS1tZC1zdGlja3kgdGhlYWQgdHIgdGQuaGFsZixcbiAgLnRhYmxlLW1kLXN0aWNreSB0aGVhZCB0ciB0aC5oYWxmLFxuICAudGFibGUtbWQtc3RpY2t5IHRib2R5IHRyIHRkLmhhbGYsXG4gIC50YWJsZS1tZC1zdGlja3kgdGJvZHkgdHIgdGguaGFsZiB7XG4gICAgbWluLXdpZHRoOiBjYWxjKHZhcigtLWNvbC1taW4td2lkdGgpIC8gMik7XG4gIH1cbiAgLnRhYmxlLW1kLXN0aWNreSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLW1kLXN0aWNreSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgdG9wOiBjYWxjKDE5LjZweCArIDEuNDA2MjVyZW0gKyAwLjEyNXJlbSk7XG4gICAgei1pbmRleDogNDtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIGxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50YWJsZS1tZC1zdGlja3kgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS1tZC1zdGlja3kgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHRvcDogY2FsYygyMi40cHggKyAxLjQwNjI1cmVtICsgMC4xMjVyZW0pO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRhYmxlLW1kLXN0aWNreTpub3QoLnRhYmxlLXNuYXApIHRhYmxlIHRoZWFkIHRyIHRoLFxuICAudGFibGUtbWQtc3RpY2t5Om5vdCgudGFibGUtc25hcCkgdGFibGUgdGJvZHkgdHIgdGgge1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAudGFibGUtbWQtc3RpY2t5IHRoZWFkIHRyIHRoIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAyO1xuICB9XG4gIC50YWJsZS1tZC1zdGlja3kgdGhlYWQgdHIgdGg6Zmlyc3QtY2hpbGQge1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMztcbiAgfVxuICAudGFibGUtbWQtc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopOmZpcnN0LWNoaWxkIHRkLFxuICAudGFibGUtbWQtc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopOmZpcnN0LWNoaWxkIHRoIHtcbiAgICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgfVxuICAudGFibGUtbWQtc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopIHRyIHRkLFxuICAudGFibGUtbWQtc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopIHRyIHRoIHtcbiAgICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgfVxuICAudGFibGUtbWQtc3RpY2t5IHRib2R5IHRyIHRoOmZpcnN0LWNoaWxkIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMjtcbiAgfVxuICAudGFibGUtbWQtbm9zdGlja3kge1xuICAgIHdoaXRlLXNwYWNlOiB3cmFwO1xuICB9XG4gIC50YWJsZS1tZC1ub3N0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLW1kLW5vc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUtbWQtbm9zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS1tZC1ub3N0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgbWluLXdpZHRoOiB1bnNldDtcbiAgfVxuICAudGFibGUtbWQtbm9zdGlja3kgdGhlYWQgdHIgdGQuaGFsZixcbiAgLnRhYmxlLW1kLW5vc3RpY2t5IHRoZWFkIHRyIHRoLmhhbGYsXG4gIC50YWJsZS1tZC1ub3N0aWNreSB0Ym9keSB0ciB0ZC5oYWxmLFxuICAudGFibGUtbWQtbm9zdGlja3kgdGJvZHkgdHIgdGguaGFsZiB7XG4gICAgbWluLXdpZHRoOiB1bnNldDtcbiAgfVxuICAudGFibGUtbWQtbm9zdGlja3kgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS1tZC1ub3N0aWNreSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxuICAudGFibGUtbWQtbm9zdGlja3kgdGhlYWQgdHIgdGgge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbiAgLnRhYmxlLW1kLW5vc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopOmZpcnN0LWNoaWxkIHRkLFxuICAudGFibGUtbWQtbm9zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKik6Zmlyc3QtY2hpbGQgdGgge1xuICAgIGJvcmRlci10b3A6IG5vbmU7XG4gIH1cbiAgLnRhYmxlLW1kLW5vc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopIHRyIHRkLFxuICAudGFibGUtbWQtbm9zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKikgdHIgdGgge1xuICAgIGJvcmRlci10b3A6IG5vbmU7XG4gIH1cbiAgLnRhYmxlLW1kLW5vc3RpY2t5IHRib2R5IHRyIHRoOmZpcnN0LWNoaWxkIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG4gIC50YWJsZS1tZC1maXhlZCB7XG4gICAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbiAgfVxuICAudGFibGUtbWQtbm9maXhlZCB7XG4gICAgdGFibGUtbGF5b3V0OiBhdXRvO1xuICB9XG4gIC50YWJsZS1tZC1zdHJpcGVkIHRib2R5IHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpOm50aC1jaGlsZChldmVuKSB0ZCxcbiAgLnRhYmxlLW1kLXN0cmlwZWQgdGJvZHkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcik6bnRoLWNoaWxkKGV2ZW4pIHRoIHtcbiAgICBiYWNrZ3JvdW5kOiAjZjVmNWY1O1xuICB9XG4gIC50YWJsZS1tZC1ub3N0cmlwZWQgdGJvZHkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcik6bnRoLWNoaWxkKGV2ZW4pIHRkLFxuICAudGFibGUtbWQtbm9zdHJpcGVkIHRib2R5IHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpOm50aC1jaGlsZChldmVuKSB0aCB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAudGFibGUtd3JhcHBlci50YWJsZS1sZy1taCB7XG4gICAgbWF4LWhlaWdodDogMjVyZW07XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXIudGFibGUtbGctbWgtMCB7XG4gICAgbWF4LWhlaWdodDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbGctc3RpY2t5KSB0YWJsZSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1sZy1zdGlja3kpIHRhYmxlIHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICB0b3A6IGNhbGMoMTkuNnB4ICsgMS40MDYyNXJlbSArIDAuMDYyNXJlbSk7XG4gICAgei1pbmRleDogNDtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIGxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLWxnLXN0aWNreSkgdGFibGUgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbGctc3RpY2t5KSB0YWJsZSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgdG9wOiBjYWxjKDIyLjRweCArIDEuNDA2MjVyZW0gKyAwLjA2MjVyZW0pO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbGctbm9zdGlja3kpIHRhYmxlIHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLWxnLW5vc3RpY2t5KSB0YWJsZSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLWxnLXNuYXApIHtcbiAgICBzY3JvbGwtc25hcC10eXBlOiBib3RoIG1hbmRhdG9yeTtcbiAgICBvdmVyc2Nyb2xsLWJlaGF2aW9yLXg6IGNvbnRhaW47XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1sZy1zbmFwKSB0aGVhZDpoYXMofiB0Ym9keSkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcikgdGQsXG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbGctc25hcCkgdGhlYWQ6aGFzKH4gdGJvZHkpIHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpIHRoIHtcbiAgICBzY3JvbGwtc25hcC1hbGlnbjogc3RhcnQ7XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1sZy1zbmFwKSB0Ym9keTpub3QodGhlYWQgfiAqKSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKSB0ZCxcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1sZy1zbmFwKSB0Ym9keTpub3QodGhlYWQgfiAqKSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKSB0aCB7XG4gICAgc2Nyb2xsLXNuYXAtYWxpZ246IHN0YXJ0O1xuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbGctbm9zbmFwKSB7XG4gICAgc2Nyb2xsLXNuYXAtdHlwZTogbm9uZTtcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLWxnLXNjcm9sbGluZGljYXRvcikge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLWxnLXNjcm9sbGluZGljYXRvcik6aGFzKC5pbi12aWV3KTo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogNHJlbTtcbiAgICB3aWR0aDogNHJlbTtcbiAgICB0b3A6IDcuNXJlbTtcbiAgICB0b3A6IG1heCgyMCUsIDcuNXJlbSk7XG4gICAgcmlnaHQ6IDUlO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIHBhZGRpbmc6IDAuMTI1cmVtO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSczMCcgaGVpZ2h0PSczMCcgdmlld0JveD0nMCAwIDMwIDMwJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDZyBjbGlwLXBhdGg9J3VybCglMjNjbGlwMF8xNzVfOTc0KSclM0UlM0NnIGZpbHRlcj0ndXJsKCUyM2ZpbHRlcjBfZF8xNzVfOTc0KSclM0UlM0NwYXRoIGQ9J00yNC4yNjc3IDE0LjY4MTdIMjMuNTA1MkMyMy40MzQ3IDE0LjU4NiAyMy4zNDgzIDE0LjQ3MzkgMjMuMjUwMSAxNC4zNTY3QzIyLjk5ODcgMTQuMDU2NyAyMi41ODA3IDEzLjYxMTYgMjIuMDk1MyAxMy40MTc0QzIxLjYxODcgMTMuMjI2OCAyMC45ODY3IDEzLjI0NDcgMjAuNTc3NiAxMy4yNzY1QzIwLjUxNzggMTMuMjgxMSAyMC40NTk2IDEzLjI4NjQgMjAuNDAzNyAxMy4yOTJDMjAuMjY4MiAxMi45NTQyIDIwLjAyODYgMTIuNjQ5IDE5LjY3MDUgMTIuNDVDMTkuNDE1IDEyLjMwNzkgMTkuMDY5NiAxMi4xNDU1IDE4LjcwMjQgMTIuMDcyMUMxOC4zNTUyIDEyLjAwMjYgMTcuODkyMSAxMS45OTYzIDE3LjUwOTYgMTIuMDA1OUMxOC41OTUyIDExLjIyMjMgMTkuMzAzMyA5Ljk0NjQ1IDE5LjMwMzMgOC41MDgyMUMxOS4zMDMzIDYuMTMwODggMTcuMzY5MiA0LjE5Njc4IDE0Ljk5MTggNC4xOTY3OEMxMi42MTQ1IDQuMTk2NzggMTAuNjgwNCA2LjEzMDg4IDEwLjY4MDQgOC41MDgyMUMxMC42ODA0IDEwLjAzMjggMTEuNDc1OSAxMS4zNzUgMTIuNjczNSAxMi4xNDE4VjE3LjAzMjVMMTAuNjMxOCAxNC45OTA4QzkuOTYxNTQgMTQuMzIwNiA4LjkxMTM1IDE0LjIxNjYgOC4xMjI2MyAxNC43NDI0QzcuMjM5NDMgMTUuMzMxMiA2Ljk3NDM5IDE2LjUwOTkgNy41MjA1MSAxNy40MjAxTDEwLjc4NzIgMjIuODY0NkwxMi4zODAzIDI2LjA1MDhDMTIuNzEzNSAyNi43MTcxIDEzLjM5NDUgMjcuMTM4IDE0LjEzOTUgMjcuMTM4SDIyLjQwMjFDMjMuMTA3OSAyNy4xMzggMjMuNzU5NiAyNi43NTk5IDI0LjEwOTggMjYuMTQ3TDI1LjkzOTIgMjIuOTQ1NUMyNi4yNTg3IDIyLjM4NjQgMjYuNDU3IDIxLjc2NjIgMjYuNTIxMSAyMS4xMjUzTDI2Ljg3NzEgMTcuNTY1QzI3LjAzMTQgMTYuMDIxMyAyNS44MTkyIDE0LjY4MTcgMjQuMjY3NyAxNC42ODE3WicgZmlsbD0nd2hpdGUnLyUzRSUzQ3BhdGggZD0nTTI0LjI2NzcgMTQuNjgxN0gyMy41MDUyQzIzLjQzNDcgMTQuNTg2IDIzLjM0ODMgMTQuNDczOSAyMy4yNTAxIDE0LjM1NjdDMjIuOTk4NyAxNC4wNTY3IDIyLjU4MDcgMTMuNjExNiAyMi4wOTUzIDEzLjQxNzRDMjEuNjE4NyAxMy4yMjY4IDIwLjk4NjcgMTMuMjQ0NyAyMC41Nzc2IDEzLjI3NjVDMjAuNTE3OCAxMy4yODExIDIwLjQ1OTYgMTMuMjg2NCAyMC40MDM3IDEzLjI5MkMyMC4yNjgyIDEyLjk1NDIgMjAuMDI4NiAxMi42NDkgMTkuNjcwNSAxMi40NUMxOS40MTUgMTIuMzA3OSAxOS4wNjk2IDEyLjE0NTUgMTguNzAyNCAxMi4wNzIxQzE4LjM1NTIgMTIuMDAyNiAxNy44OTIxIDExLjk5NjMgMTcuNTA5NiAxMi4wMDU5QzE4LjU5NTIgMTEuMjIyMyAxOS4zMDMzIDkuOTQ2NDUgMTkuMzAzMyA4LjUwODIxQzE5LjMwMzMgNi4xMzA4OCAxNy4zNjkyIDQuMTk2NzggMTQuOTkxOCA0LjE5Njc4QzEyLjYxNDUgNC4xOTY3OCAxMC42ODA0IDYuMTMwODggMTAuNjgwNCA4LjUwODIxQzEwLjY4MDQgMTAuMDMyOCAxMS40NzU5IDExLjM3NSAxMi42NzM1IDEyLjE0MThWMTcuMDMyNUwxMC42MzE4IDE0Ljk5MDhDOS45NjE1NCAxNC4zMjA2IDguOTExMzUgMTQuMjE2NiA4LjEyMjYzIDE0Ljc0MjRDNy4yMzk0MyAxNS4zMzEyIDYuOTc0MzkgMTYuNTA5OSA3LjUyMDUxIDE3LjQyMDFMMTAuNzg3MiAyMi44NjQ2TDEyLjM4MDMgMjYuMDUwOEMxMi43MTM1IDI2LjcxNzEgMTMuMzk0NSAyNy4xMzggMTQuMTM5NSAyNy4xMzhIMjIuNDAyMUMyMy4xMDc5IDI3LjEzOCAyMy43NTk2IDI2Ljc1OTkgMjQuMTA5OCAyNi4xNDdMMjUuOTM5MiAyMi45NDU1QzI2LjI1ODcgMjIuMzg2NCAyNi40NTcgMjEuNzY2MiAyNi41MjExIDIxLjEyNTNMMjYuODc3MSAxNy41NjVDMjcuMDMxNCAxNi4wMjEzIDI1LjgxOTIgMTQuNjgxNyAyNC4yNjc3IDE0LjY4MTdaTTExLjg0MiA4LjUwODIxQzExLjg0MiA2Ljc3MTM1IDEzLjI1NSA1LjM1ODMxIDE0Ljk5MTggNS4zNTgzMUMxNi43Mjg3IDUuMzU4MzEgMTguMTQxOCA2Ljc3MTM1IDE4LjE0MTggOC41MDgyMUMxOC4xNDE4IDkuMzUzNzUgMTcuODA2OCAxMC4xMjI1IDE3LjI2MjcgMTAuNjg4OVY4LjQ1MzU2QzE3LjI2MjcgNy4xODYzIDE2LjIzNTMgNi4xNTg5OCAxNC45NjgxIDYuMTU4OThDMTMuNzAwOCA2LjE1ODk4IDEyLjY3MzUgNy4xODYzIDEyLjY3MzUgOC40NTM1NlYxMC42MzgyQzEyLjE1NzUgMTAuMDc3MSAxMS44NDIgOS4zMjg4NCAxMS44NDIgOC41MDgyMVpNMjUuNTcyNCAxNy40MzQ2TDI1LjIxNjMgMjAuOTk0OEMyNS4xNzA2IDIxLjQ1MjYgMjUuMDI5IDIxLjg5NTYgMjQuODAwOCAyMi4yOTVMMjIuOTcxMyAyNS40OTY1QzIyLjg1NDYgMjUuNzAwOCAyMi42MzczIDI1LjgyNjggMjIuNDAyMSAyNS44MjY4SDE0LjEzOTVDMTMuODkxMSAyNS44MjY4IDEzLjY2NDEgMjUuNjg2NSAxMy41NTMxIDI1LjQ2NDRMMTEuOTM3NCAyMi4yMzMxTDguNjQ0ODUgMTYuNzQ1NUM4LjQ1ODgyIDE2LjQzNTQgOC41NDkxIDE2LjAzMzkgOC44NDk5NiAxNS44MzM0QzkuMTE4NjIgMTUuNjU0MiA5LjQ3NjM1IDE1LjY4OTcgOS43MDQ2NyAxNS45MThMMTIuODY1NSAxOS4wNzg4QzEzLjA1MyAxOS4yNjYzIDEzLjMzNSAxOS4zMjI0IDEzLjU4IDE5LjIyMUMxMy44MjUgMTkuMTE5NSAxMy45ODQ3IDE4Ljg4MDQgMTMuOTg0NyAxOC42MTUzVjguNDUzNTZDMTMuOTg0NyA3LjkxMDQ1IDE0LjQyNSA3LjQ3MDE3IDE0Ljk2ODEgNy40NzAxN0MxNS41MTEyIDcuNDcwMTcgMTUuOTUxNSA3LjkxMDQ1IDE1Ljk1MTUgOC40NTM1NlYxNi42NDg1QzE1Ljk1MTUgMTcuMDEwNiAxNi4yNDUgMTcuMzA0MSAxNi42MDcxIDE3LjMwNDFDMTYuOTY5MiAxNy4zMDQxIDE3LjI2MjcgMTcuMDEwNiAxNy4yNjI3IDE2LjY0ODVWMTMuMzI2OUMxNy4yOTk2IDEzLjMyNTIgMTcuMzM3NCAxMy4zMjM1IDE3LjM3NTkgMTMuMzIyQzE3Ljc5MDggMTMuMzA1OSAxOC4yMTA2IDEzLjMxMDkgMTguNDQ1MyAxMy4zNTc4QzE4LjYyMTQgMTMuMzkzIDE4LjgzMDUgMTMuNDgzMiAxOS4wMzM0IDEzLjU5NkMxOS4xMzM0IDEzLjY1MTYgMTkuMjI5NSAxMy43ODkgMTkuMjI5NSAxNC4wMDc2VjE2LjY0ODVDMTkuMjI5NSAxNy4wMTA2IDE5LjUyMyAxNy4zMDQxIDE5Ljg4NTEgMTcuMzA0MUMyMC4yNDcxIDE3LjMwNDEgMjAuNTQwNiAxNy4wMTA2IDIwLjU0MDYgMTYuNjQ4NVYxNC41OTZDMjAuNTg1NSAxNC41OTE2IDIwLjYzMTggMTQuNTg3NCAyMC42NzkyIDE0LjU4MzdDMjEuMDkzNiAxNC41NTE1IDIxLjQ0NDggMTQuNTY5NCAyMS42MDgzIDE0LjYzNDhDMjEuNzYyOSAxNC42OTY3IDIyLjAwMDYgMTQuOTA3MSAyMi4yNDQ5IDE1LjE5ODdDMjIuMzUxNCAxNS4zMjU5IDIyLjQ0MjIgMTUuNDQ3NiAyMi41MDc0IDE1LjUzOTNWMTcuMzA0MUMyMi41MDc0IDE3LjY2NjIgMjIuODAxIDE3Ljk1OTcgMjMuMTYzIDE3Ljk1OTdDMjMuNTI1MiAxNy45NTk3IDIzLjgxODYgMTcuNjY2MiAyMy44MTg2IDE3LjMwNDFWMTUuOTkyOUgyNC4yNjc3QzI1LjA0MzUgMTUuOTkyOSAyNS42NDk1IDE2LjY2MjcgMjUuNTcyNCAxNy40MzQ2WicgZmlsbD0nJTIzMUIxQjFCJy8lM0UlM0NwYXRoIGQ9J00yOS43OTA2IDcuNTk5NDNMMjYuNzQ3MiA0LjU1NTkzQzI2LjUwMTYgNC4zMTA0OCAyNi4xMDIyIDQuMzEwNTQgMjUuODU2NiA0LjU1NTk5QzI1LjYxMTIgNC44MDE1IDI1LjYxMTIgNS4yMDA4OCAyNS44NTY3IDUuNDQ2MzlMMjcuODI1MiA3LjQxNTAxSDIwLjcyODZDMjAuMzgxNSA3LjQxNTAxIDIwLjA5OSA3LjY5NzUxIDIwLjA5OSA4LjA0NDY5QzIwLjA5OSA4LjM5MTg3IDIwLjM4MTUgOC42NzQzMSAyMC43Mjg2IDguNjc0MzFIMjcuODI1MkwyNS44NTY2IDEwLjY0MjlDMjUuNjExMiAxMC44ODg0IDI1LjYxMTIgMTEuMjg3OSAyNS44NTY3IDExLjUzMzVDMjUuOTc5NCAxMS42NTYxIDI2LjE0MDYgMTEuNzE3NCAyNi4zMDE5IDExLjcxNzRDMjYuNDYzMSAxMS43MTc0IDI2LjYyNDQgMTEuNjU2MSAyNi43NDcyIDExLjUzMzRMMjkuNzkwNyA4LjQ4OTg5QzMwLjAzNjEgOC4yNDQzOCAzMC4wMzYxIDcuODQ0OTQgMjkuNzkwNiA3LjU5OTQzWicgZmlsbD0nJTIzMUIxQjFCJy8lM0UlM0NwYXRoIGQ9J00wLjI0MjM2NiA4LjQ4OTg5TDMuMjg1ODEgMTEuNTMzNEMzLjUzMTM4IDExLjc3ODggMy45MzA4MiAxMS43Nzg4IDQuMTc2MzkgMTEuNTMzM0M0LjQyMTc3IDExLjI4NzggNC40MjE3NyAxMC44ODg0IDQuMTc2MzMgMTAuNjQyOUwyLjIwNzc2IDguNjc0MzFIOS4zMDQzNkM5LjY1MTU0IDguNjc0MzEgOS45MzM5OCA4LjM5MTgxIDkuOTMzOTggOC4wNDQ2M0M5LjkzMzk4IDcuNjk3NDUgOS42NTE1NCA3LjQxNTAxIDkuMzA0MzYgNy40MTUwMUgyLjIwNzc2TDQuMTc2MzkgNS40NDY0NUM0LjQyMTc3IDUuMjAwOTQgNC40MjE3NyA0LjgwMTQ0IDQuMTc2MzMgNC41NTU4N0M0LjA1MzYgNC40MzMyIDMuODkyMzcgNC4zNzE4NyAzLjczMTEzIDQuMzcxODdDMy41Njk4OSA0LjM3MTg3IDMuNDA4NTkgNC40MzMyIDMuMjg1ODEgNC41NTU5M0wwLjI0MjMwNSA3LjU5OTQzQy0wLjAwMzA4MDczIDcuODQ0OTQgLTAuMDAzMDgwNzYgOC4yNDQzOCAwLjI0MjM2NiA4LjQ4OTg5WicgZmlsbD0nJTIzMUIxQjFCJy8lM0UlM0MvZyUzRSUzQy9nJTNFJTNDZGVmcyUzRSUzQ2ZpbHRlciBpZD0nZmlsdGVyMF9kXzE3NV85NzQnIHg9Jy0zLjk0MTczJyB5PScwLjE5Njc3Nycgd2lkdGg9JzM3LjkxNjUnIGhlaWdodD0nMzAuOTQxMicgZmlsdGVyVW5pdHM9J3VzZXJTcGFjZU9uVXNlJyBjb2xvci1pbnRlcnBvbGF0aW9uLWZpbHRlcnM9J3NSR0InJTNFJTNDZmVGbG9vZCBmbG9vZC1vcGFjaXR5PScwJyByZXN1bHQ9J0JhY2tncm91bmRJbWFnZUZpeCcvJTNFJTNDZmVDb2xvck1hdHJpeCBpbj0nU291cmNlQWxwaGEnIHR5cGU9J21hdHJpeCcgdmFsdWVzPScwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAxMjcgMCcgcmVzdWx0PSdoYXJkQWxwaGEnLyUzRSUzQ2ZlT2Zmc2V0LyUzRSUzQ2ZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0nMicvJTNFJTNDZmVDb21wb3NpdGUgaW4yPSdoYXJkQWxwaGEnIG9wZXJhdG9yPSdvdXQnLyUzRSUzQ2ZlQ29sb3JNYXRyaXggdHlwZT0nbWF0cml4JyB2YWx1ZXM9JzAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAuMTIgMCcvJTNFJTNDZmVCbGVuZCBtb2RlPSdub3JtYWwnIGluMj0nQmFja2dyb3VuZEltYWdlRml4JyByZXN1bHQ9J2VmZmVjdDFfZHJvcFNoYWRvd18xNzVfOTc0Jy8lM0UlM0NmZUJsZW5kIG1vZGU9J25vcm1hbCcgaW49J1NvdXJjZUdyYXBoaWMnIGluMj0nZWZmZWN0MV9kcm9wU2hhZG93XzE3NV85NzQnIHJlc3VsdD0nc2hhcGUnLyUzRSUzQy9maWx0ZXIlM0UlM0NjbGlwUGF0aCBpZD0nY2xpcDBfMTc1Xzk3NCclM0UlM0NyZWN0IHdpZHRoPSczMCcgaGVpZ2h0PSczMCcgZmlsbD0nd2hpdGUnLyUzRSUzQy9jbGlwUGF0aCUzRSUzQy9kZWZzJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogODUlO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgYm94LXNoYWRvdzogMCAwIDAuMzc1cmVtIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTtcbiAgICB6LWluZGV4OiAxO1xuICAgIGFuaW1hdGlvbjogc3dpcGUgMnMgZWFzZS1pbiBpbmZpbml0ZSBmb3J3YXJkcztcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDUwMG1zIGVhc2U7XG4gIH1cbiAgQGtleWZyYW1lcyBzd2lwZSB7XG4gICAgMCUge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbiAgICAxNSUge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG4gICAgNDUlIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuICAgIDgwJSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMHB4KTtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuICAgIDEwMCUge1xuICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1sZy1zY3JvbGxpbmRpY2F0b3IpOmhhcyguZmFkZS1vdXQpOjphZnRlciB7XG4gICAgb3BhY2l0eTogMCAhaW1wb3J0YW50O1xuICAgIGFuaW1hdGlvbi1wbGF5LXN0YXRlOiBwYXVzZWQ7XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1sZy1ub3Njcm9sbGluZGljYXRvcik6aGFzKC5pbi12aWV3KTo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUtbGctc3RpY2t5IHtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB9XG4gIC50YWJsZS1sZy1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS1sZy1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1sZy1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS1sZy1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIG1pbi13aWR0aDogNDB2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkgYW5kIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC50YWJsZS1sZy1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS1sZy1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1sZy1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS1sZy1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIC0tY29sLW1pbi13aWR0aDogMzB2dztcbiAgICBtaW4td2lkdGg6IHZhcigtLWNvbC1taW4td2lkdGgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRhYmxlLWxnLXN0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLWxnLXN0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLWxnLXN0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLWxnLXN0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgLS1jb2wtbWluLXdpZHRoOiAyOHZ3O1xuICAgIG1pbi13aWR0aDogdmFyKC0tY29sLW1pbi13aWR0aCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnRhYmxlLWxnLXN0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLWxnLXN0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLWxnLXN0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLWxnLXN0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgLS1jb2wtbWluLXdpZHRoOiAyMnZ3O1xuICAgIG1pbi13aWR0aDogdmFyKC0tY29sLW1pbi13aWR0aCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIGFuZCAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLnRhYmxlLWxnLXN0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLWxnLXN0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLWxnLXN0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLWxnLXN0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgLS1jb2wtbWluLXdpZHRoOiAxNy44NzVyZW07XG4gICAgbWluLXdpZHRoOiB2YXIoLS1jb2wtbWluLXdpZHRoKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAudGFibGUtbGctc3RpY2t5IHRoZWFkIHRyIHRkLmhhbGYsXG4gIC50YWJsZS1sZy1zdGlja3kgdGhlYWQgdHIgdGguaGFsZixcbiAgLnRhYmxlLWxnLXN0aWNreSB0Ym9keSB0ciB0ZC5oYWxmLFxuICAudGFibGUtbGctc3RpY2t5IHRib2R5IHRyIHRoLmhhbGYge1xuICAgIG1pbi13aWR0aDogY2FsYyh2YXIoLS1jb2wtbWluLXdpZHRoKSAvIDIpO1xuICB9XG4gIC50YWJsZS1sZy1zdGlja3kgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS1sZy1zdGlja3kgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHRvcDogY2FsYygxOS42cHggKyAxLjQwNjI1cmVtICsgMC4xMjVyZW0pO1xuICAgIHotaW5kZXg6IDQ7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICBsZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRhYmxlLWxnLXN0aWNreSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLWxnLXN0aWNreSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgdG9wOiBjYWxjKDIyLjRweCArIDEuNDA2MjVyZW0gKyAwLjEyNXJlbSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnRhYmxlLWxnLXN0aWNreTpub3QoLnRhYmxlLXNuYXApIHRhYmxlIHRoZWFkIHRyIHRoLFxuICAudGFibGUtbGctc3RpY2t5Om5vdCgudGFibGUtc25hcCkgdGFibGUgdGJvZHkgdHIgdGgge1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAudGFibGUtbGctc3RpY2t5IHRoZWFkIHRyIHRoIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAyO1xuICB9XG4gIC50YWJsZS1sZy1zdGlja3kgdGhlYWQgdHIgdGg6Zmlyc3QtY2hpbGQge1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMztcbiAgfVxuICAudGFibGUtbGctc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopOmZpcnN0LWNoaWxkIHRkLFxuICAudGFibGUtbGctc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopOmZpcnN0LWNoaWxkIHRoIHtcbiAgICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgfVxuICAudGFibGUtbGctc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopIHRyIHRkLFxuICAudGFibGUtbGctc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopIHRyIHRoIHtcbiAgICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgfVxuICAudGFibGUtbGctc3RpY2t5IHRib2R5IHRyIHRoOmZpcnN0LWNoaWxkIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMjtcbiAgfVxuICAudGFibGUtbGctbm9zdGlja3kge1xuICAgIHdoaXRlLXNwYWNlOiB3cmFwO1xuICB9XG4gIC50YWJsZS1sZy1ub3N0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLWxnLW5vc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUtbGctbm9zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS1sZy1ub3N0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgbWluLXdpZHRoOiB1bnNldDtcbiAgfVxuICAudGFibGUtbGctbm9zdGlja3kgdGhlYWQgdHIgdGQuaGFsZixcbiAgLnRhYmxlLWxnLW5vc3RpY2t5IHRoZWFkIHRyIHRoLmhhbGYsXG4gIC50YWJsZS1sZy1ub3N0aWNreSB0Ym9keSB0ciB0ZC5oYWxmLFxuICAudGFibGUtbGctbm9zdGlja3kgdGJvZHkgdHIgdGguaGFsZiB7XG4gICAgbWluLXdpZHRoOiB1bnNldDtcbiAgfVxuICAudGFibGUtbGctbm9zdGlja3kgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS1sZy1ub3N0aWNreSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxuICAudGFibGUtbGctbm9zdGlja3kgdGhlYWQgdHIgdGgge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbiAgLnRhYmxlLWxnLW5vc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopOmZpcnN0LWNoaWxkIHRkLFxuICAudGFibGUtbGctbm9zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKik6Zmlyc3QtY2hpbGQgdGgge1xuICAgIGJvcmRlci10b3A6IG5vbmU7XG4gIH1cbiAgLnRhYmxlLWxnLW5vc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopIHRyIHRkLFxuICAudGFibGUtbGctbm9zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKikgdHIgdGgge1xuICAgIGJvcmRlci10b3A6IG5vbmU7XG4gIH1cbiAgLnRhYmxlLWxnLW5vc3RpY2t5IHRib2R5IHRyIHRoOmZpcnN0LWNoaWxkIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG4gIC50YWJsZS1sZy1maXhlZCB7XG4gICAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbiAgfVxuICAudGFibGUtbGctbm9maXhlZCB7XG4gICAgdGFibGUtbGF5b3V0OiBhdXRvO1xuICB9XG4gIC50YWJsZS1sZy1zdHJpcGVkIHRib2R5IHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpOm50aC1jaGlsZChldmVuKSB0ZCxcbiAgLnRhYmxlLWxnLXN0cmlwZWQgdGJvZHkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcik6bnRoLWNoaWxkKGV2ZW4pIHRoIHtcbiAgICBiYWNrZ3JvdW5kOiAjZjVmNWY1O1xuICB9XG4gIC50YWJsZS1sZy1ub3N0cmlwZWQgdGJvZHkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcik6bnRoLWNoaWxkKGV2ZW4pIHRkLFxuICAudGFibGUtbGctbm9zdHJpcGVkIHRib2R5IHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpOm50aC1jaGlsZChldmVuKSB0aCB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAudGFibGUtd3JhcHBlci50YWJsZS14bC1taCB7XG4gICAgbWF4LWhlaWdodDogMjVyZW07XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXIudGFibGUteGwtbWgtMCB7XG4gICAgbWF4LWhlaWdodDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUteGwtc3RpY2t5KSB0YWJsZSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS14bC1zdGlja3kpIHRhYmxlIHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICB0b3A6IGNhbGMoMTkuNnB4ICsgMS40MDYyNXJlbSArIDAuMDYyNXJlbSk7XG4gICAgei1pbmRleDogNDtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIGxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXhsLXN0aWNreSkgdGFibGUgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUteGwtc3RpY2t5KSB0YWJsZSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgdG9wOiBjYWxjKDIyLjRweCArIDEuNDA2MjVyZW0gKyAwLjA2MjVyZW0pO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUteGwtbm9zdGlja3kpIHRhYmxlIHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXhsLW5vc3RpY2t5KSB0YWJsZSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXhsLXNuYXApIHtcbiAgICBzY3JvbGwtc25hcC10eXBlOiBib3RoIG1hbmRhdG9yeTtcbiAgICBvdmVyc2Nyb2xsLWJlaGF2aW9yLXg6IGNvbnRhaW47XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS14bC1zbmFwKSB0aGVhZDpoYXMofiB0Ym9keSkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcikgdGQsXG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUteGwtc25hcCkgdGhlYWQ6aGFzKH4gdGJvZHkpIHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpIHRoIHtcbiAgICBzY3JvbGwtc25hcC1hbGlnbjogc3RhcnQ7XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS14bC1zbmFwKSB0Ym9keTpub3QodGhlYWQgfiAqKSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKSB0ZCxcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS14bC1zbmFwKSB0Ym9keTpub3QodGhlYWQgfiAqKSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKSB0aCB7XG4gICAgc2Nyb2xsLXNuYXAtYWxpZ246IHN0YXJ0O1xuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUteGwtbm9zbmFwKSB7XG4gICAgc2Nyb2xsLXNuYXAtdHlwZTogbm9uZTtcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXhsLXNjcm9sbGluZGljYXRvcikge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXhsLXNjcm9sbGluZGljYXRvcik6aGFzKC5pbi12aWV3KTo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogNHJlbTtcbiAgICB3aWR0aDogNHJlbTtcbiAgICB0b3A6IDcuNXJlbTtcbiAgICB0b3A6IG1heCgyMCUsIDcuNXJlbSk7XG4gICAgcmlnaHQ6IDUlO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIHBhZGRpbmc6IDAuMTI1cmVtO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSczMCcgaGVpZ2h0PSczMCcgdmlld0JveD0nMCAwIDMwIDMwJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDZyBjbGlwLXBhdGg9J3VybCglMjNjbGlwMF8xNzVfOTc0KSclM0UlM0NnIGZpbHRlcj0ndXJsKCUyM2ZpbHRlcjBfZF8xNzVfOTc0KSclM0UlM0NwYXRoIGQ9J00yNC4yNjc3IDE0LjY4MTdIMjMuNTA1MkMyMy40MzQ3IDE0LjU4NiAyMy4zNDgzIDE0LjQ3MzkgMjMuMjUwMSAxNC4zNTY3QzIyLjk5ODcgMTQuMDU2NyAyMi41ODA3IDEzLjYxMTYgMjIuMDk1MyAxMy40MTc0QzIxLjYxODcgMTMuMjI2OCAyMC45ODY3IDEzLjI0NDcgMjAuNTc3NiAxMy4yNzY1QzIwLjUxNzggMTMuMjgxMSAyMC40NTk2IDEzLjI4NjQgMjAuNDAzNyAxMy4yOTJDMjAuMjY4MiAxMi45NTQyIDIwLjAyODYgMTIuNjQ5IDE5LjY3MDUgMTIuNDVDMTkuNDE1IDEyLjMwNzkgMTkuMDY5NiAxMi4xNDU1IDE4LjcwMjQgMTIuMDcyMUMxOC4zNTUyIDEyLjAwMjYgMTcuODkyMSAxMS45OTYzIDE3LjUwOTYgMTIuMDA1OUMxOC41OTUyIDExLjIyMjMgMTkuMzAzMyA5Ljk0NjQ1IDE5LjMwMzMgOC41MDgyMUMxOS4zMDMzIDYuMTMwODggMTcuMzY5MiA0LjE5Njc4IDE0Ljk5MTggNC4xOTY3OEMxMi42MTQ1IDQuMTk2NzggMTAuNjgwNCA2LjEzMDg4IDEwLjY4MDQgOC41MDgyMUMxMC42ODA0IDEwLjAzMjggMTEuNDc1OSAxMS4zNzUgMTIuNjczNSAxMi4xNDE4VjE3LjAzMjVMMTAuNjMxOCAxNC45OTA4QzkuOTYxNTQgMTQuMzIwNiA4LjkxMTM1IDE0LjIxNjYgOC4xMjI2MyAxNC43NDI0QzcuMjM5NDMgMTUuMzMxMiA2Ljk3NDM5IDE2LjUwOTkgNy41MjA1MSAxNy40MjAxTDEwLjc4NzIgMjIuODY0NkwxMi4zODAzIDI2LjA1MDhDMTIuNzEzNSAyNi43MTcxIDEzLjM5NDUgMjcuMTM4IDE0LjEzOTUgMjcuMTM4SDIyLjQwMjFDMjMuMTA3OSAyNy4xMzggMjMuNzU5NiAyNi43NTk5IDI0LjEwOTggMjYuMTQ3TDI1LjkzOTIgMjIuOTQ1NUMyNi4yNTg3IDIyLjM4NjQgMjYuNDU3IDIxLjc2NjIgMjYuNTIxMSAyMS4xMjUzTDI2Ljg3NzEgMTcuNTY1QzI3LjAzMTQgMTYuMDIxMyAyNS44MTkyIDE0LjY4MTcgMjQuMjY3NyAxNC42ODE3WicgZmlsbD0nd2hpdGUnLyUzRSUzQ3BhdGggZD0nTTI0LjI2NzcgMTQuNjgxN0gyMy41MDUyQzIzLjQzNDcgMTQuNTg2IDIzLjM0ODMgMTQuNDczOSAyMy4yNTAxIDE0LjM1NjdDMjIuOTk4NyAxNC4wNTY3IDIyLjU4MDcgMTMuNjExNiAyMi4wOTUzIDEzLjQxNzRDMjEuNjE4NyAxMy4yMjY4IDIwLjk4NjcgMTMuMjQ0NyAyMC41Nzc2IDEzLjI3NjVDMjAuNTE3OCAxMy4yODExIDIwLjQ1OTYgMTMuMjg2NCAyMC40MDM3IDEzLjI5MkMyMC4yNjgyIDEyLjk1NDIgMjAuMDI4NiAxMi42NDkgMTkuNjcwNSAxMi40NUMxOS40MTUgMTIuMzA3OSAxOS4wNjk2IDEyLjE0NTUgMTguNzAyNCAxMi4wNzIxQzE4LjM1NTIgMTIuMDAyNiAxNy44OTIxIDExLjk5NjMgMTcuNTA5NiAxMi4wMDU5QzE4LjU5NTIgMTEuMjIyMyAxOS4zMDMzIDkuOTQ2NDUgMTkuMzAzMyA4LjUwODIxQzE5LjMwMzMgNi4xMzA4OCAxNy4zNjkyIDQuMTk2NzggMTQuOTkxOCA0LjE5Njc4QzEyLjYxNDUgNC4xOTY3OCAxMC42ODA0IDYuMTMwODggMTAuNjgwNCA4LjUwODIxQzEwLjY4MDQgMTAuMDMyOCAxMS40NzU5IDExLjM3NSAxMi42NzM1IDEyLjE0MThWMTcuMDMyNUwxMC42MzE4IDE0Ljk5MDhDOS45NjE1NCAxNC4zMjA2IDguOTExMzUgMTQuMjE2NiA4LjEyMjYzIDE0Ljc0MjRDNy4yMzk0MyAxNS4zMzEyIDYuOTc0MzkgMTYuNTA5OSA3LjUyMDUxIDE3LjQyMDFMMTAuNzg3MiAyMi44NjQ2TDEyLjM4MDMgMjYuMDUwOEMxMi43MTM1IDI2LjcxNzEgMTMuMzk0NSAyNy4xMzggMTQuMTM5NSAyNy4xMzhIMjIuNDAyMUMyMy4xMDc5IDI3LjEzOCAyMy43NTk2IDI2Ljc1OTkgMjQuMTA5OCAyNi4xNDdMMjUuOTM5MiAyMi45NDU1QzI2LjI1ODcgMjIuMzg2NCAyNi40NTcgMjEuNzY2MiAyNi41MjExIDIxLjEyNTNMMjYuODc3MSAxNy41NjVDMjcuMDMxNCAxNi4wMjEzIDI1LjgxOTIgMTQuNjgxNyAyNC4yNjc3IDE0LjY4MTdaTTExLjg0MiA4LjUwODIxQzExLjg0MiA2Ljc3MTM1IDEzLjI1NSA1LjM1ODMxIDE0Ljk5MTggNS4zNTgzMUMxNi43Mjg3IDUuMzU4MzEgMTguMTQxOCA2Ljc3MTM1IDE4LjE0MTggOC41MDgyMUMxOC4xNDE4IDkuMzUzNzUgMTcuODA2OCAxMC4xMjI1IDE3LjI2MjcgMTAuNjg4OVY4LjQ1MzU2QzE3LjI2MjcgNy4xODYzIDE2LjIzNTMgNi4xNTg5OCAxNC45NjgxIDYuMTU4OThDMTMuNzAwOCA2LjE1ODk4IDEyLjY3MzUgNy4xODYzIDEyLjY3MzUgOC40NTM1NlYxMC42MzgyQzEyLjE1NzUgMTAuMDc3MSAxMS44NDIgOS4zMjg4NCAxMS44NDIgOC41MDgyMVpNMjUuNTcyNCAxNy40MzQ2TDI1LjIxNjMgMjAuOTk0OEMyNS4xNzA2IDIxLjQ1MjYgMjUuMDI5IDIxLjg5NTYgMjQuODAwOCAyMi4yOTVMMjIuOTcxMyAyNS40OTY1QzIyLjg1NDYgMjUuNzAwOCAyMi42MzczIDI1LjgyNjggMjIuNDAyMSAyNS44MjY4SDE0LjEzOTVDMTMuODkxMSAyNS44MjY4IDEzLjY2NDEgMjUuNjg2NSAxMy41NTMxIDI1LjQ2NDRMMTEuOTM3NCAyMi4yMzMxTDguNjQ0ODUgMTYuNzQ1NUM4LjQ1ODgyIDE2LjQzNTQgOC41NDkxIDE2LjAzMzkgOC44NDk5NiAxNS44MzM0QzkuMTE4NjIgMTUuNjU0MiA5LjQ3NjM1IDE1LjY4OTcgOS43MDQ2NyAxNS45MThMMTIuODY1NSAxOS4wNzg4QzEzLjA1MyAxOS4yNjYzIDEzLjMzNSAxOS4zMjI0IDEzLjU4IDE5LjIyMUMxMy44MjUgMTkuMTE5NSAxMy45ODQ3IDE4Ljg4MDQgMTMuOTg0NyAxOC42MTUzVjguNDUzNTZDMTMuOTg0NyA3LjkxMDQ1IDE0LjQyNSA3LjQ3MDE3IDE0Ljk2ODEgNy40NzAxN0MxNS41MTEyIDcuNDcwMTcgMTUuOTUxNSA3LjkxMDQ1IDE1Ljk1MTUgOC40NTM1NlYxNi42NDg1QzE1Ljk1MTUgMTcuMDEwNiAxNi4yNDUgMTcuMzA0MSAxNi42MDcxIDE3LjMwNDFDMTYuOTY5MiAxNy4zMDQxIDE3LjI2MjcgMTcuMDEwNiAxNy4yNjI3IDE2LjY0ODVWMTMuMzI2OUMxNy4yOTk2IDEzLjMyNTIgMTcuMzM3NCAxMy4zMjM1IDE3LjM3NTkgMTMuMzIyQzE3Ljc5MDggMTMuMzA1OSAxOC4yMTA2IDEzLjMxMDkgMTguNDQ1MyAxMy4zNTc4QzE4LjYyMTQgMTMuMzkzIDE4LjgzMDUgMTMuNDgzMiAxOS4wMzM0IDEzLjU5NkMxOS4xMzM0IDEzLjY1MTYgMTkuMjI5NSAxMy43ODkgMTkuMjI5NSAxNC4wMDc2VjE2LjY0ODVDMTkuMjI5NSAxNy4wMTA2IDE5LjUyMyAxNy4zMDQxIDE5Ljg4NTEgMTcuMzA0MUMyMC4yNDcxIDE3LjMwNDEgMjAuNTQwNiAxNy4wMTA2IDIwLjU0MDYgMTYuNjQ4NVYxNC41OTZDMjAuNTg1NSAxNC41OTE2IDIwLjYzMTggMTQuNTg3NCAyMC42NzkyIDE0LjU4MzdDMjEuMDkzNiAxNC41NTE1IDIxLjQ0NDggMTQuNTY5NCAyMS42MDgzIDE0LjYzNDhDMjEuNzYyOSAxNC42OTY3IDIyLjAwMDYgMTQuOTA3MSAyMi4yNDQ5IDE1LjE5ODdDMjIuMzUxNCAxNS4zMjU5IDIyLjQ0MjIgMTUuNDQ3NiAyMi41MDc0IDE1LjUzOTNWMTcuMzA0MUMyMi41MDc0IDE3LjY2NjIgMjIuODAxIDE3Ljk1OTcgMjMuMTYzIDE3Ljk1OTdDMjMuNTI1MiAxNy45NTk3IDIzLjgxODYgMTcuNjY2MiAyMy44MTg2IDE3LjMwNDFWMTUuOTkyOUgyNC4yNjc3QzI1LjA0MzUgMTUuOTkyOSAyNS42NDk1IDE2LjY2MjcgMjUuNTcyNCAxNy40MzQ2WicgZmlsbD0nJTIzMUIxQjFCJy8lM0UlM0NwYXRoIGQ9J00yOS43OTA2IDcuNTk5NDNMMjYuNzQ3MiA0LjU1NTkzQzI2LjUwMTYgNC4zMTA0OCAyNi4xMDIyIDQuMzEwNTQgMjUuODU2NiA0LjU1NTk5QzI1LjYxMTIgNC44MDE1IDI1LjYxMTIgNS4yMDA4OCAyNS44NTY3IDUuNDQ2MzlMMjcuODI1MiA3LjQxNTAxSDIwLjcyODZDMjAuMzgxNSA3LjQxNTAxIDIwLjA5OSA3LjY5NzUxIDIwLjA5OSA4LjA0NDY5QzIwLjA5OSA4LjM5MTg3IDIwLjM4MTUgOC42NzQzMSAyMC43Mjg2IDguNjc0MzFIMjcuODI1MkwyNS44NTY2IDEwLjY0MjlDMjUuNjExMiAxMC44ODg0IDI1LjYxMTIgMTEuMjg3OSAyNS44NTY3IDExLjUzMzVDMjUuOTc5NCAxMS42NTYxIDI2LjE0MDYgMTEuNzE3NCAyNi4zMDE5IDExLjcxNzRDMjYuNDYzMSAxMS43MTc0IDI2LjYyNDQgMTEuNjU2MSAyNi43NDcyIDExLjUzMzRMMjkuNzkwNyA4LjQ4OTg5QzMwLjAzNjEgOC4yNDQzOCAzMC4wMzYxIDcuODQ0OTQgMjkuNzkwNiA3LjU5OTQzWicgZmlsbD0nJTIzMUIxQjFCJy8lM0UlM0NwYXRoIGQ9J00wLjI0MjM2NiA4LjQ4OTg5TDMuMjg1ODEgMTEuNTMzNEMzLjUzMTM4IDExLjc3ODggMy45MzA4MiAxMS43Nzg4IDQuMTc2MzkgMTEuNTMzM0M0LjQyMTc3IDExLjI4NzggNC40MjE3NyAxMC44ODg0IDQuMTc2MzMgMTAuNjQyOUwyLjIwNzc2IDguNjc0MzFIOS4zMDQzNkM5LjY1MTU0IDguNjc0MzEgOS45MzM5OCA4LjM5MTgxIDkuOTMzOTggOC4wNDQ2M0M5LjkzMzk4IDcuNjk3NDUgOS42NTE1NCA3LjQxNTAxIDkuMzA0MzYgNy40MTUwMUgyLjIwNzc2TDQuMTc2MzkgNS40NDY0NUM0LjQyMTc3IDUuMjAwOTQgNC40MjE3NyA0LjgwMTQ0IDQuMTc2MzMgNC41NTU4N0M0LjA1MzYgNC40MzMyIDMuODkyMzcgNC4zNzE4NyAzLjczMTEzIDQuMzcxODdDMy41Njk4OSA0LjM3MTg3IDMuNDA4NTkgNC40MzMyIDMuMjg1ODEgNC41NTU5M0wwLjI0MjMwNSA3LjU5OTQzQy0wLjAwMzA4MDczIDcuODQ0OTQgLTAuMDAzMDgwNzYgOC4yNDQzOCAwLjI0MjM2NiA4LjQ4OTg5WicgZmlsbD0nJTIzMUIxQjFCJy8lM0UlM0MvZyUzRSUzQy9nJTNFJTNDZGVmcyUzRSUzQ2ZpbHRlciBpZD0nZmlsdGVyMF9kXzE3NV85NzQnIHg9Jy0zLjk0MTczJyB5PScwLjE5Njc3Nycgd2lkdGg9JzM3LjkxNjUnIGhlaWdodD0nMzAuOTQxMicgZmlsdGVyVW5pdHM9J3VzZXJTcGFjZU9uVXNlJyBjb2xvci1pbnRlcnBvbGF0aW9uLWZpbHRlcnM9J3NSR0InJTNFJTNDZmVGbG9vZCBmbG9vZC1vcGFjaXR5PScwJyByZXN1bHQ9J0JhY2tncm91bmRJbWFnZUZpeCcvJTNFJTNDZmVDb2xvck1hdHJpeCBpbj0nU291cmNlQWxwaGEnIHR5cGU9J21hdHJpeCcgdmFsdWVzPScwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAxMjcgMCcgcmVzdWx0PSdoYXJkQWxwaGEnLyUzRSUzQ2ZlT2Zmc2V0LyUzRSUzQ2ZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0nMicvJTNFJTNDZmVDb21wb3NpdGUgaW4yPSdoYXJkQWxwaGEnIG9wZXJhdG9yPSdvdXQnLyUzRSUzQ2ZlQ29sb3JNYXRyaXggdHlwZT0nbWF0cml4JyB2YWx1ZXM9JzAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAuMTIgMCcvJTNFJTNDZmVCbGVuZCBtb2RlPSdub3JtYWwnIGluMj0nQmFja2dyb3VuZEltYWdlRml4JyByZXN1bHQ9J2VmZmVjdDFfZHJvcFNoYWRvd18xNzVfOTc0Jy8lM0UlM0NmZUJsZW5kIG1vZGU9J25vcm1hbCcgaW49J1NvdXJjZUdyYXBoaWMnIGluMj0nZWZmZWN0MV9kcm9wU2hhZG93XzE3NV85NzQnIHJlc3VsdD0nc2hhcGUnLyUzRSUzQy9maWx0ZXIlM0UlM0NjbGlwUGF0aCBpZD0nY2xpcDBfMTc1Xzk3NCclM0UlM0NyZWN0IHdpZHRoPSczMCcgaGVpZ2h0PSczMCcgZmlsbD0nd2hpdGUnLyUzRSUzQy9jbGlwUGF0aCUzRSUzQy9kZWZzJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogODUlO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgYm94LXNoYWRvdzogMCAwIDAuMzc1cmVtIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTtcbiAgICB6LWluZGV4OiAxO1xuICAgIGFuaW1hdGlvbjogc3dpcGUgMnMgZWFzZS1pbiBpbmZpbml0ZSBmb3J3YXJkcztcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDUwMG1zIGVhc2U7XG4gIH1cbiAgQGtleWZyYW1lcyBzd2lwZSB7XG4gICAgMCUge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbiAgICAxNSUge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG4gICAgNDUlIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuICAgIDgwJSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMHB4KTtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuICAgIDEwMCUge1xuICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS14bC1zY3JvbGxpbmRpY2F0b3IpOmhhcyguZmFkZS1vdXQpOjphZnRlciB7XG4gICAgb3BhY2l0eTogMCAhaW1wb3J0YW50O1xuICAgIGFuaW1hdGlvbi1wbGF5LXN0YXRlOiBwYXVzZWQ7XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS14bC1ub3Njcm9sbGluZGljYXRvcik6aGFzKC5pbi12aWV3KTo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUteGwtc3RpY2t5IHtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB9XG4gIC50YWJsZS14bC1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS14bC1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS14bC1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS14bC1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIG1pbi13aWR0aDogNDB2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkgYW5kIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC50YWJsZS14bC1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS14bC1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS14bC1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS14bC1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIC0tY29sLW1pbi13aWR0aDogMzB2dztcbiAgICBtaW4td2lkdGg6IHZhcigtLWNvbC1taW4td2lkdGgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRhYmxlLXhsLXN0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLXhsLXN0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLXhsLXN0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLXhsLXN0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgLS1jb2wtbWluLXdpZHRoOiAyOHZ3O1xuICAgIG1pbi13aWR0aDogdmFyKC0tY29sLW1pbi13aWR0aCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnRhYmxlLXhsLXN0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLXhsLXN0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLXhsLXN0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLXhsLXN0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgLS1jb2wtbWluLXdpZHRoOiAyMnZ3O1xuICAgIG1pbi13aWR0aDogdmFyKC0tY29sLW1pbi13aWR0aCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIGFuZCAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLnRhYmxlLXhsLXN0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLXhsLXN0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLXhsLXN0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLXhsLXN0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgLS1jb2wtbWluLXdpZHRoOiAxNy44NzVyZW07XG4gICAgbWluLXdpZHRoOiB2YXIoLS1jb2wtbWluLXdpZHRoKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAudGFibGUteGwtc3RpY2t5IHRoZWFkIHRyIHRkLmhhbGYsXG4gIC50YWJsZS14bC1zdGlja3kgdGhlYWQgdHIgdGguaGFsZixcbiAgLnRhYmxlLXhsLXN0aWNreSB0Ym9keSB0ciB0ZC5oYWxmLFxuICAudGFibGUteGwtc3RpY2t5IHRib2R5IHRyIHRoLmhhbGYge1xuICAgIG1pbi13aWR0aDogY2FsYyh2YXIoLS1jb2wtbWluLXdpZHRoKSAvIDIpO1xuICB9XG4gIC50YWJsZS14bC1zdGlja3kgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS14bC1zdGlja3kgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHRvcDogY2FsYygxOS42cHggKyAxLjQwNjI1cmVtICsgMC4xMjVyZW0pO1xuICAgIHotaW5kZXg6IDQ7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICBsZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRhYmxlLXhsLXN0aWNreSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLXhsLXN0aWNreSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgdG9wOiBjYWxjKDIyLjRweCArIDEuNDA2MjVyZW0gKyAwLjEyNXJlbSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLnRhYmxlLXhsLXN0aWNreTpub3QoLnRhYmxlLXNuYXApIHRhYmxlIHRoZWFkIHRyIHRoLFxuICAudGFibGUteGwtc3RpY2t5Om5vdCgudGFibGUtc25hcCkgdGFibGUgdGJvZHkgdHIgdGgge1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAudGFibGUteGwtc3RpY2t5IHRoZWFkIHRyIHRoIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAyO1xuICB9XG4gIC50YWJsZS14bC1zdGlja3kgdGhlYWQgdHIgdGg6Zmlyc3QtY2hpbGQge1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMztcbiAgfVxuICAudGFibGUteGwtc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopOmZpcnN0LWNoaWxkIHRkLFxuICAudGFibGUteGwtc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopOmZpcnN0LWNoaWxkIHRoIHtcbiAgICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgfVxuICAudGFibGUteGwtc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopIHRyIHRkLFxuICAudGFibGUteGwtc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopIHRyIHRoIHtcbiAgICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgfVxuICAudGFibGUteGwtc3RpY2t5IHRib2R5IHRyIHRoOmZpcnN0LWNoaWxkIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMjtcbiAgfVxuICAudGFibGUteGwtbm9zdGlja3kge1xuICAgIHdoaXRlLXNwYWNlOiB3cmFwO1xuICB9XG4gIC50YWJsZS14bC1ub3N0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLXhsLW5vc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUteGwtbm9zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS14bC1ub3N0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgbWluLXdpZHRoOiB1bnNldDtcbiAgfVxuICAudGFibGUteGwtbm9zdGlja3kgdGhlYWQgdHIgdGQuaGFsZixcbiAgLnRhYmxlLXhsLW5vc3RpY2t5IHRoZWFkIHRyIHRoLmhhbGYsXG4gIC50YWJsZS14bC1ub3N0aWNreSB0Ym9keSB0ciB0ZC5oYWxmLFxuICAudGFibGUteGwtbm9zdGlja3kgdGJvZHkgdHIgdGguaGFsZiB7XG4gICAgbWluLXdpZHRoOiB1bnNldDtcbiAgfVxuICAudGFibGUteGwtbm9zdGlja3kgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS14bC1ub3N0aWNreSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxuICAudGFibGUteGwtbm9zdGlja3kgdGhlYWQgdHIgdGgge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbiAgLnRhYmxlLXhsLW5vc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopOmZpcnN0LWNoaWxkIHRkLFxuICAudGFibGUteGwtbm9zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKik6Zmlyc3QtY2hpbGQgdGgge1xuICAgIGJvcmRlci10b3A6IG5vbmU7XG4gIH1cbiAgLnRhYmxlLXhsLW5vc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopIHRyIHRkLFxuICAudGFibGUteGwtbm9zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKikgdHIgdGgge1xuICAgIGJvcmRlci10b3A6IG5vbmU7XG4gIH1cbiAgLnRhYmxlLXhsLW5vc3RpY2t5IHRib2R5IHRyIHRoOmZpcnN0LWNoaWxkIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG4gIC50YWJsZS14bC1maXhlZCB7XG4gICAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbiAgfVxuICAudGFibGUteGwtbm9maXhlZCB7XG4gICAgdGFibGUtbGF5b3V0OiBhdXRvO1xuICB9XG4gIC50YWJsZS14bC1zdHJpcGVkIHRib2R5IHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpOm50aC1jaGlsZChldmVuKSB0ZCxcbiAgLnRhYmxlLXhsLXN0cmlwZWQgdGJvZHkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcik6bnRoLWNoaWxkKGV2ZW4pIHRoIHtcbiAgICBiYWNrZ3JvdW5kOiAjZjVmNWY1O1xuICB9XG4gIC50YWJsZS14bC1ub3N0cmlwZWQgdGJvZHkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcik6bnRoLWNoaWxkKGV2ZW4pIHRkLFxuICAudGFibGUteGwtbm9zdHJpcGVkIHRib2R5IHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpOm50aC1jaGlsZChldmVuKSB0aCB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgfVxufVxuLnRhYmxlLXdyYXBwZXIge1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIGJvcmRlci1yYWRpdXM6IDAuMzc1cmVtO1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQHN1cHBvcnRzIChzY3JvbGxiYXItd2lkdGg6IHRoaW4pIHtcbiAgLnRhYmxlLXdyYXBwZXIge1xuICAgIHNjcm9sbGJhci13aWR0aDogdGhpbjtcbiAgICBzY3JvbGxiYXItY29sb3I6ICM2NjYgI2U4ZThlODtcbiAgfVxufVxuQHN1cHBvcnRzIHNlbGVjdG9yKDo6LXdlYmtpdC1zY3JvbGxiYXIpIHtcbiAgLnRhYmxlLXdyYXBwZXI6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICB3aWR0aDogMC4yNXJlbTtcbiAgICBoZWlnaHQ6IDAuMjVyZW07XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgICBiYWNrZ3JvdW5kOiAjZThlOGU4O1xuICB9XG4gIC50YWJsZS13cmFwcGVyOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgYmFja2dyb3VuZDogIzY2NjtcbiAgICBib3JkZXItcmFkaXVzOiA1MHJlbTtcbiAgfVxuICAudGFibGUtd3JhcHBlcjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWI6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICMzNjM2MzY7XG4gIH1cbn1cbi50YWJsZS13cmFwcGVyIHRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4udGFibGUtd3JhcHBlciB0YWJsZSB0aCxcbi50YWJsZS13cmFwcGVyIHRhYmxlIHRkIHtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuLnRhYmxlLXdyYXBwZXIgdGFibGUgdGg6Zmlyc3QtY2hpbGQsXG4udGFibGUtd3JhcHBlciB0YWJsZSB0ZDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1sZWZ0OiBub25lICFpbXBvcnRhbnQ7XG59XG4udGFibGUtd3JhcHBlciB0YWJsZSB0aDpsYXN0LWNoaWxkLFxuLnRhYmxlLXdyYXBwZXIgdGFibGUgdGQ6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1yaWdodDogbm9uZSAhaW1wb3J0YW50O1xufVxuLnRhYmxlLXdyYXBwZXIgdGFibGUgdGhlYWQgdHI6Zmlyc3QtY2hpbGQgdGgsXG4udGFibGUtd3JhcHBlciB0YWJsZSB0aGVhZCB0cjpmaXJzdC1jaGlsZCB0ZCB7XG4gIGJvcmRlci10b3A6IG5vbmUgIWltcG9ydGFudDtcbn1cbi50YWJsZS13cmFwcGVyIHRhYmxlIHRib2R5IHRyOmxhc3QtY2hpbGQgdGgsXG4udGFibGUtd3JhcHBlciB0YWJsZSB0Ym9keSB0cjpsYXN0LWNoaWxkIHRkIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZSAhaW1wb3J0YW50O1xufVxuLnRhYmxlIHRoZWFkIHRyIHRoLFxuLnRhYmxlIHRoZWFkIHRyIHRkLFxuLnRhYmxlIHRib2R5IHRyIHRoLFxuLnRhYmxlIHRib2R5IHRyIHRkIHtcbiAgcGFkZGluZzogMC43MDMxMjVyZW0gMC45Mzc1cmVtO1xuICBib3JkZXItdG9wOiBub25lO1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgYm9yZGVyLXJpZ2h0OiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgYmFja2dyb3VuZDogI2RhZGFkYTtcbn1cbi50YWJsZSB0aGVhZCB0ciB0aDpmaXJzdC1jaGlsZCxcbi50YWJsZSB0aGVhZCB0ciB0ZDpmaXJzdC1jaGlsZCxcbi50YWJsZSB0Ym9keSB0ciB0aDpmaXJzdC1jaGlsZCxcbi50YWJsZSB0Ym9keSB0ciB0ZDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1sZWZ0OiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi50YWJsZSB0aGVhZCB0ciB0aDplbXB0eSwgLnRhYmxlIHRoZWFkIHRyIHRoOmhhcygrIDplbXB0eSksXG4udGFibGUgdGhlYWQgdHIgdGQ6ZW1wdHksXG4udGFibGUgdGhlYWQgdHIgdGQ6aGFzKCsgOmVtcHR5KSxcbi50YWJsZSB0Ym9keSB0ciB0aDplbXB0eSxcbi50YWJsZSB0Ym9keSB0ciB0aDpoYXMoKyA6ZW1wdHkpLFxuLnRhYmxlIHRib2R5IHRyIHRkOmVtcHR5LFxuLnRhYmxlIHRib2R5IHRyIHRkOmhhcygrIDplbXB0eSkge1xuICBib3JkZXItbGVmdDogbm9uZTtcbiAgYm9yZGVyLXJpZ2h0OiBub25lO1xufVxuLnRhYmxlIHRoZWFkIHRyIHRoOmVtcHR5OmZpcnN0LWNoaWxkLCAudGFibGUgdGhlYWQgdHIgdGg6aGFzKCsgOmVtcHR5KTpmaXJzdC1jaGlsZCxcbi50YWJsZSB0aGVhZCB0ciB0ZDplbXB0eTpmaXJzdC1jaGlsZCxcbi50YWJsZSB0aGVhZCB0ciB0ZDpoYXMoKyA6ZW1wdHkpOmZpcnN0LWNoaWxkLFxuLnRhYmxlIHRib2R5IHRyIHRoOmVtcHR5OmZpcnN0LWNoaWxkLFxuLnRhYmxlIHRib2R5IHRyIHRoOmhhcygrIDplbXB0eSk6Zmlyc3QtY2hpbGQsXG4udGFibGUgdGJvZHkgdHIgdGQ6ZW1wdHk6Zmlyc3QtY2hpbGQsXG4udGFibGUgdGJvZHkgdHIgdGQ6aGFzKCsgOmVtcHR5KTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1sZWZ0OiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi50YWJsZSB0aGVhZCB0ciB0aDplbXB0eTpsYXN0LWNoaWxkLCAudGFibGUgdGhlYWQgdHIgdGg6aGFzKCsgOmVtcHR5KTpsYXN0LWNoaWxkLFxuLnRhYmxlIHRoZWFkIHRyIHRkOmVtcHR5Omxhc3QtY2hpbGQsXG4udGFibGUgdGhlYWQgdHIgdGQ6aGFzKCsgOmVtcHR5KTpsYXN0LWNoaWxkLFxuLnRhYmxlIHRib2R5IHRyIHRoOmVtcHR5Omxhc3QtY2hpbGQsXG4udGFibGUgdGJvZHkgdHIgdGg6aGFzKCsgOmVtcHR5KTpsYXN0LWNoaWxkLFxuLnRhYmxlIHRib2R5IHRyIHRkOmVtcHR5Omxhc3QtY2hpbGQsXG4udGFibGUgdGJvZHkgdHIgdGQ6aGFzKCsgOmVtcHR5KTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXJpZ2h0OiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi50YWJsZSB0aGVhZCB0ciB0aDpub3QoOmhhcygrIDplbXB0eSkpLFxuLnRhYmxlIHRoZWFkIHRyIHRkOm5vdCg6aGFzKCsgOmVtcHR5KSksXG4udGFibGUgdGJvZHkgdHIgdGg6bm90KDpoYXMoKyA6ZW1wdHkpKSxcbi50YWJsZSB0Ym9keSB0ciB0ZDpub3QoOmhhcygrIDplbXB0eSkpIHtcbiAgYm9yZGVyLXJpZ2h0OiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi50YWJsZSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlciB0ZCxcbi50YWJsZSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlciB0aCxcbi50YWJsZSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB0ZCxcbi50YWJsZSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB0aCB7XG4gIGJhY2tncm91bmQ6ICNlOGU4ZTg7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHBhZGRpbmc6IDAuNDY4NzVyZW0gMC45Mzc1cmVtO1xufVxuLnRhYmxlIHRoZWFkOmhhcyh+IHRib2R5KSB0cjpmaXJzdC1jaGlsZCB0aDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMzc1cmVtO1xufVxuLnRhYmxlIHRoZWFkOmhhcyh+IHRib2R5KSB0cjpmaXJzdC1jaGlsZCB0aDpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMzc1cmVtO1xufVxuLnRhYmxlIHRib2R5IHRyIHRkLFxuLnRhYmxlIHRib2R5IHRyIHRoIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi50YWJsZSB0Ym9keTpub3QoOmhhcyh0aGVhZCB+ICopKSB0ciB0ZCxcbi50YWJsZSB0Ym9keTpub3QoOmhhcyh0aGVhZCB+ICopKSB0ciB0aCB7XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBib3JkZXItcmlnaHQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLnRhYmxlIHRib2R5Om5vdCg6aGFzKHRoZWFkIH4gKikpIHRyIHRkOmZpcnN0LWNoaWxkLFxuLnRhYmxlIHRib2R5Om5vdCg6aGFzKHRoZWFkIH4gKikpIHRyIHRoOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWxlZnQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLnRhYmxlIHRib2R5Om5vdCg6aGFzKHRoZWFkIH4gKikpIHRyOmxhc3QtY2hpbGQgdGQ6Zmlyc3QtY2hpbGQsXG4udGFibGUgdGJvZHk6bm90KDpoYXModGhlYWQgfiAqKSkgdHI6bGFzdC1jaGlsZCB0aDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMzc1cmVtO1xufVxuLnRhYmxlIHRib2R5Om5vdCg6aGFzKHRoZWFkIH4gKikpIHRyOmxhc3QtY2hpbGQgdGQ6bGFzdC1jaGlsZCxcbi50YWJsZSB0Ym9keTpub3QoOmhhcyh0aGVhZCB+ICopKSB0cjpsYXN0LWNoaWxkIHRoOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4zNzVyZW07XG59XG4udGFibGUgdGJvZHk6bm90KHRoZWFkIH4gKikgdHIgdGQsXG4udGFibGUgdGJvZHk6bm90KHRoZWFkIH4gKikgdHIgdGgge1xuICBib3JkZXItdG9wOiBub25lO1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgYm9yZGVyLXJpZ2h0OiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi50YWJsZSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0ZDpmaXJzdC1jaGlsZCxcbi50YWJsZSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0aDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1sZWZ0OiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi50YWJsZSB0Ym9keTpub3QodGhlYWQgfiAqKSB0cjpmaXJzdC1jaGlsZCB0ZCxcbi50YWJsZSB0Ym9keTpub3QodGhlYWQgfiAqKSB0cjpmaXJzdC1jaGlsZCB0aCB7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLnRhYmxlIHRib2R5Om5vdCh0aGVhZCB+ICopIHRyOmZpcnN0LWNoaWxkIHRkOmZpcnN0LWNoaWxkLFxuLnRhYmxlIHRib2R5Om5vdCh0aGVhZCB+ICopIHRyOmZpcnN0LWNoaWxkIHRoOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4zNzVyZW07XG59XG4udGFibGUgdGJvZHk6bm90KHRoZWFkIH4gKikgdHI6Zmlyc3QtY2hpbGQgdGQ6bGFzdC1jaGlsZCxcbi50YWJsZSB0Ym9keTpub3QodGhlYWQgfiAqKSB0cjpmaXJzdC1jaGlsZCB0aDpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMzc1cmVtO1xufVxuXG4uZm9ybS1jb250cm9sLFxuLmN1c3RvbS1zZWxlY3QsXG4uaW52YWxpZC1mZWVkYmFjayB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW0gIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmZvcm0tY29udHJvbCxcbiAgLmN1c3RvbS1zZWxlY3QsXG4gIC5pbnZhbGlkLWZlZWRiYWNrIHtcbiAgICBmb250LXNpemU6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuXG5sYWJlbCB7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4zO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGxhYmVsIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgfVxufVxuXG5pbnB1dCArIGRpdjpub3QoLmlucHV0LWdyb3VwLWFwcGVuZCksXG4uZm9ybS1jYXB0aW9uIHtcbiAgbWFyZ2luLXRvcDogMC4zMTI1cmVtO1xufVxuXG4uY3VzdG9tLXJhZGlvIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbi5jdXN0b20tcmFkaW8gLmN1c3RvbS1jb250cm9sLWlucHV0IHtcbiAgei1pbmRleDogMDtcbn1cblxuLmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBib3JkZXItY29sb3I6ICMzNjM2MzY7XG59XG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgY29sb3I6ICMzNjM2MzY7XG59XG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQ6YWN0aXZlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NlZGRmODtcbn1cblxuaW5wdXRbdHlwZT1wYXNzd29yZF0sXG5pbnB1dFt0eXBlPXRleHRdLnBhc3N3b3JkIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzRjNGM0Yztcbn1cbmlucHV0W3R5cGU9cGFzc3dvcmRdLnRoaW4tYm9yZGVyLFxuaW5wdXRbdHlwZT10ZXh0XS5wYXNzd29yZC50aGluLWJvcmRlciB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI2NjYztcbn1cblxuLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0IHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLXdpZHRoOiAycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG59XG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dC50aGluLWJvcmRlcixcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQudGhpbi1ib3JkZXIge1xuICBib3JkZXItd2lkdGg6IDFweDtcbiAgYm9yZGVyLWNvbG9yOiAjY2NjO1xuICBwYWRkaW5nOiAwLjM3NXJlbSAxcmVtO1xuICBtaW4td2lkdGg6IDc1cHg7XG59XG5cbi5pbnB1dC1ncm91cC5pcy1pbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4uZm9ybS1jb250cm9sLWxhYmVsLnRleHQtZGFuZ2VyIH4gLmludmFsaWQtZmVlZGJhY2sge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmlzLWludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayB7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG59XG5cbi5jdXN0b20tcmFkaW8uY3VzdG9tLXJhZGlvLWFzLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgIzM2MzYzNjtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5jdXN0b20tcmFkaW8uY3VzdG9tLXJhZGlvLWFzLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyMCcgaGVpZ2h0PScyMCcgdmlld0JveD0nMCAwIDIwIDIwJyUzRSUzQ2cgZmlsbD0nbm9uZScgZmlsbC1ydWxlPSdldmVub2RkJyUzRSUzQ3BhdGggc3Ryb2tlPSclMjMzNjM2MzYnIGQ9J00uNS41aDE5djE5SC41eicvJTNFJTNDcGF0aCBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTE1LjYwNSA1LjI2OGMuMzM0LS4zNjUuODE3LS4zNDIgMS4xMzYtLjAyMy4zMTguMzE4LjM2LjgxNi4wMzQgMS4xNzJhOTAzLjU0NyA5MDMuNTQ3IDAgMCAxLTUuMyA1Ljk0bC0xLjMzIDEuNDhhMjkxMi41NjcgMjkxMi41NjcgMCAwIDAtMS43MTggMS45MTVjLS4zLjMzMy0uODQ2LjMyMy0xLjE1Mi4wMTYtLjU1OS0uNTMyLTEuMDA2LS45NjEtMi4wMTItMS45MjhsLS4zNTQtLjM0Yy0uNy0uNjc0LTEuMTc1LTEuMTI5LTEuNjU2LTEuNTg3LS4zNTQtLjMzOS0uMzItLjgzOCAwLTEuMTYzLjMxNi0uMzIxLjc5OC0uMzYgMS4xMzYtLjAyLjk4LjkyOCAxLjgxNyAxLjczMiAzLjQwOCAzLjI2OCAzLjQ0OC0zLjg0MyA1LjU2Ny02LjIxMiA3LjgwOC04LjczeicvJTNFJTNDL2clM0UlM0Mvc3ZnJTNFJTBBXCIpO1xufVxuXG4uY3VzdG9tLWNoZWNrYm94LmN1c3RvbS1jaGVja2JveC1hcy1yYWRpbyAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICMzNjM2MzY7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbi5jdXN0b20tY2hlY2tib3guY3VzdG9tLWNoZWNrYm94LWFzLXJhZGlvIC5mYXV4LXJhZGlvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAycmVtO1xuICBwYWRkaW5nLWxlZnQ6IDJyZW07XG59XG4uY3VzdG9tLWNoZWNrYm94LmN1c3RvbS1jaGVja2JveC1hcy1yYWRpbyAuZmF1eC1yYWRpbzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgIzM2MzYzNjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY3VzdG9tLWNoZWNrYm94LmN1c3RvbS1jaGVja2JveC1hcy1yYWRpbyAuZmF1eC1yYWRpbzo6YWZ0ZXIge1xuICBoZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAyMHB4O1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQyUzRnhtbCB2ZXJzaW9uPScxLjAnIGVuY29kaW5nPSdVVEYtOCclM0YlM0UlM0Nzdmcgd2lkdGg9JzIwcHgnIGhlaWdodD0nMjBweCcgdmlld0JveD0nMCAwIDIwIDIwJyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnJTNFJTNDZyBpZD0nU3R5bGUtR3VpZGUnIHN0cm9rZT0nbm9uZScgc3Ryb2tlLXdpZHRoPScxJyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnJTNFJTNDZyBpZD0nMDcuLUljb25zJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtNzQ5LjAwMDAwMCwgLTY4OC4wMDAwMDApJyUzRSUzQ2cgaWQ9J0Z1bmN0aW9uYWwnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDEwMC4wMDAwMDAsIDQ5OS4wMDAwMDApJyUzRSUzQ2cgaWQ9J0VsZW1lbnRzLS8tVUktLy1SYWRpby0vLVNlbGVjdGVkJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSg2NDkuMDAwMDAwLCAxODkuMDAwMDAwKSclM0UlM0NjaXJjbGUgaWQ9J092YWwnIHN0cm9rZT0nJTIzMzYzNjM2JyBzdHJva2Utd2lkdGg9JzEnIGN4PScxMCcgY3k9JzEwJyByPSc5LjUnJTNFJTNDL2NpcmNsZSUzRSUzQ2NpcmNsZSBpZD0nT3ZhbCcgZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGN4PScxMCcgY3k9JzEwJyByPSc2JyUzRSUzQy9jaXJjbGUlM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbn1cbi5jdXN0b20tY2hlY2tib3guY3VzdG9tLWNoZWNrYm94LWFzLXJhZGlvIC5mYXV4LXJhZGlvIC5mYXV4LXJhZGlvLWxhYmVsIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5jdXN0b20tY2hlY2tib3guY3VzdG9tLWNoZWNrYm94LWFzLXJhZGlvIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmN1c3RvbS1jaGVja2JveC5jdXN0b20tY2hlY2tib3gtYXMtcmFkaW8gLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDJTNGeG1sIHZlcnNpb249JzEuMCcgZW5jb2Rpbmc9J1VURi04JyUzRiUzRSUzQ3N2ZyB3aWR0aD0nMjBweCcgaGVpZ2h0PScyMHB4JyB2aWV3Qm94PScwIDAgMjAgMjAnIHZlcnNpb249JzEuMScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB4bWxuczp4bGluaz0naHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayclM0UlM0NnIGlkPSdTdHlsZS1HdWlkZScgc3Ryb2tlPSdub25lJyBzdHJva2Utd2lkdGg9JzEnIGZpbGw9J25vbmUnIGZpbGwtcnVsZT0nZXZlbm9kZCclM0UlM0NnIGlkPScwNy4tSWNvbnMnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKC03NDkuMDAwMDAwLCAtNjg4LjAwMDAwMCknJTNFJTNDZyBpZD0nRnVuY3Rpb25hbCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMTAwLjAwMDAwMCwgNDk5LjAwMDAwMCknJTNFJTNDZyBpZD0nRWxlbWVudHMtLy1VSS0vLVJhZGlvLS8tU2VsZWN0ZWQnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDY0OS4wMDAwMDAsIDE4OS4wMDAwMDApJyUzRSUzQ2NpcmNsZSBpZD0nT3ZhbCcgc3Ryb2tlPSclMjMzNjM2MzYnIHN0cm9rZS13aWR0aD0nMScgY3g9JzEwJyBjeT0nMTAnIHI9JzkuNSclM0UlM0MvY2lyY2xlJTNFJTNDY2lyY2xlIGlkPSdPdmFsJyBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nZXZlbm9kZCcgY3g9JzEwJyBjeT0nMTAnIHI9JzYnJTNFJTNDL2NpcmNsZSUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTtcbn1cbi5jdXN0b20tY2hlY2tib3guY3VzdG9tLWNoZWNrYm94LWFzLXJhZGlvIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmZhdXgtcmFkaW86OmJlZm9yZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgIzM2MzYzNjtcbn1cbi5jdXN0b20tY2hlY2tib3guY3VzdG9tLWNoZWNrYm94LWFzLXJhZGlvIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmZhdXgtcmFkaW86OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbn1cblxuLmN1c3RvbS1zd2l0Y2gge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4uY3VzdG9tLXN3aXRjaCAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICBjdXJzb3I6IHBvaW50ZXIgIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAyLjcxMjVyZW07XG59XG4uY3VzdG9tLXN3aXRjaCAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGhlaWdodDogMS4xNXJlbTtcbiAgd2lkdGg6IDIuMDg3NXJlbTtcbiAgbGVmdDogMDtcbn1cbi5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBoZWlnaHQ6IDAuODVyZW07XG4gIHdpZHRoOiAwLjg1cmVtO1xuICBsZWZ0OiAwLjJyZW07XG4gIHRvcDogMC4yMjVyZW07XG59XG4uY3VzdG9tLXN3aXRjaCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyNmZlMjtcbiAgYm9yZGVyLWNvbG9yOiAjMzI2ZmUyO1xufVxuXG4uYnRuIHtcbiAgcGFkZGluZzogMC4zNDM3NXJlbSAwLjkzNzVyZW07XG4gIHdpZHRoOiBhdXRvO1xufVxuLmJ0bi5hY3RpdmUsIC5idG46YWN0aXZlLCAuYnRuOmhvdmVyLCAuYnRuOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDtcbn1cbi5idG4uYWN0aXZlIC5pY29uLCAuYnRuOmFjdGl2ZSAuaWNvbiwgLmJ0bjpob3ZlciAuaWNvbiwgLmJ0bjpmb2N1cyAuaWNvbiB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5idG4uZGlzYWJsZWQsIC5idG46ZGlzYWJsZWQsIC5idG4uZGlzYWJsZWQ6aG92ZXIsIC5idG46ZGlzYWJsZWQ6aG92ZXIge1xuICBvcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kOiAjZThlOGU4O1xuICBib3JkZXItY29sb3I6ICNlOGU4ZTg7XG4gIGNvbG9yOiAjY2NjO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5idG4gLmljb24ge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBtYXJnaW4tcmlnaHQ6IDAuMzEyNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuYnRuIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuYnRuLmJ0bi1pbmxpbmUge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG5cbi5idG4tbGlnaHQsXG4uYnRuLWxpZ2h0OmhvdmVyLFxuLmJ0bi1saWdodDpmb2N1cyxcbi5idG4tbGluazIsXG4uYnRuLWxpbmszLFxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeSxcbi5pbnB1dC1ncm91cC1wcmVwZW5kIC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5idG4td2FybmluZyxcbi5idG4td2FybmluZzpob3Zlcixcbi5idG4td2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsXG4uYnRuLW91dGxpbmUtbGlnaHQ6aG92ZXIsXG4uYnRuLW91dGxpbmUtbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLFxuLmJ0bi1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUge1xuICBjb2xvcjogIzM2MzYzNjtcbn1cblxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpob3Zlcixcbi5idG4tdHJhbnMtZGFyayxcbi5idG4tb3V0bGluZS1zZWNvbmRhcnksXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQsXG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcbi5idG4tdmlkZW8ge1xuICBib3JkZXItY29sb3I6ICMzNjM2MzY7XG59XG5cbi5idG4tdHJhbnMtZGFyazpob3Zlcixcbi5idG4tdHJhbnMtZGFyazpmb2N1cyxcbi5idG4tdHJhbnMtZGFyazphY3RpdmUsXG4uYnRuLXZpZGVvLFxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNjM2MzY7XG59XG5cbi5idG4tbGlnaHQuYWN0aXZlLCAuYnRuLWxpZ2h0OmFjdGl2ZSwgLmJ0bi1saWdodDpob3ZlciwgLmJ0bi1saWdodDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG4gIGJvcmRlci1jb2xvcjogI2Y1ZjVmNTtcbn1cblxuLmJ0bi1kYXJrOmhvdmVyLFxuLmJ0bi1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSB7XG4gIGJvcmRlci1jb2xvcjogIzAwMDtcbn1cblxuLmJ0bi1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG59XG5cbi5idG4tcHJpbWFyeSxcbi5idG4tc2Vjb25kYXJ5LFxuLmJ0bi1kYXJrLFxuLmJ0bi1zdWNjZXNzLFxuLmJ0bi1pbmZvLFxuLmJ0bi1kYW5nZXIsXG4uYnRuLWxpZ2h0OmhvdmVyLFxuLmJ0bi10cmFucy1kYXJrOmhvdmVyLFxuLmJ0bi10cmFucy1saWdodCxcbi5idG4tdHJhbnMtbGlnaHQ6aG92ZXIsXG4uYnRuLW91dGxpbmUtcHJpbWFyeTpob3Zlcixcbi5idG4tb3V0bGluZS1kYXJrOmhvdmVyLFxuLmJ0bi1vdXRsaW5lLWxpZ2h0LFxuLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MsXG4uYnRuLW91dGxpbmUtaW5mbyxcbi5idG4tb3V0bGluZS1kYW5nZXIsXG4uYnRuLXZpZGVvLW91dGxpbmU6aG92ZXIsXG4uYnRuLXZpZGVvIHtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cbi5idG4tcHJpbWFyeSB7XG4gIGJvcmRlci1jb2xvcjogIzMyNmZlMjtcbn1cbi5idG4tcHJpbWFyeS5hY3RpdmUsIC5idG4tcHJpbWFyeTphY3RpdmUsIC5idG4tcHJpbWFyeTpob3ZlciwgLmJ0bi1wcmltYXJ5OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNDg3NjtcbiAgYm9yZGVyLWNvbG9yOiAjMDA0ODc2O1xufVxuLmJ0bi1wcmltYXJ5IGkge1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIG1hcmdpbi1sZWZ0OiAwLjVlbTtcbn1cblxuLmJ0bi1vdXRsaW5lLXByaW1hcnkge1xuICBib3JkZXItY29sb3I6ICMzMjZmZTI7XG59XG4uYnRuLW91dGxpbmUtcHJpbWFyeS5hY3RpdmUsIC5idG4tb3V0bGluZS1wcmltYXJ5OmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLXByaW1hcnk6aG92ZXIsIC5idG4tb3V0bGluZS1wcmltYXJ5OmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA0ODc2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA0ODc2O1xufVxuXG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmFjdGl2ZSwgLmlucHV0LWdyb3VwLXByZXBlbmQgLmFjdGl2ZS5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuYWN0aXZlLmlucHV0LWdyb3VwLXRleHQsIC5idG4tb3V0bGluZS1zZWNvbmRhcnk6YWN0aXZlLCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dDphY3RpdmUsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0OmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpob3ZlciwgLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQ6aG92ZXIsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0OmhvdmVyLCAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmZvY3VzLCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dDpmb2N1cyxcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQ6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM2MzYzNjtcbn1cblxuLmJ0bi1kYXJrLmFjdGl2ZSwgLmJ0bi1kYXJrOmFjdGl2ZSwgLmJ0bi1kYXJrOmhvdmVyLCAuYnRuLWRhcms6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xufVxuXG4uYnRuLXRyYW5zLWRhcmsge1xuICBib3JkZXItY29sb3I6ICMzNjM2MzY7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzM2MzYzNjtcbn1cbi5idG4tdHJhbnMtZGFyay5hY3RpdmUsIC5idG4tdHJhbnMtZGFyazphY3RpdmUsIC5idG4tdHJhbnMtZGFyazpob3ZlciwgLmJ0bi10cmFucy1kYXJrOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNjM2MzY7XG59XG5cbi5idG4tdHJhbnMtbGlnaHQge1xuICBib3JkZXItY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogI2ZmZjtcbn1cbi5idG4tdHJhbnMtbGlnaHQuYWN0aXZlLCAuYnRuLXRyYW5zLWxpZ2h0OmFjdGl2ZSwgLmJ0bi10cmFucy1saWdodDpob3ZlciwgLmJ0bi10cmFucy1saWdodDpmb2N1cyB7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4uYnRuLWFkZC1zZXJ2aWNlIHtcbiAgd2lkdGg6IGF1dG87XG59XG5cbi5idG46bm90KDpob3ZlcikgLmljb24uaG92ZXItaWNvbixcbi5idG46aG92ZXIgLmljb24uaG92ZXItaWNvbiB+IC5pY29uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmJ0bi5pY29uOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG4uYnRuLmljb246aG92ZXIgc3BhbiB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4uYnRuLXZpZGVvLW91dGxpbmUtY2VudGVyZWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMzYzNjM2O1xuICBjb2xvcjogIzM2MzYzNjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmJ0bi12aWRlby1vdXRsaW5lLWNlbnRlcmVkIC52aWRlby1pY29uIHtcbiAgd2lkdGg6IDI3cHg7XG4gIGhlaWdodDogMjBweDtcbiAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNycgaGVpZ2h0PScyMCcgdmlld0JveD0nMCAwIDI3IDIwJyUzRSUzQ3BhdGggZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J00yNS44OTYuODI1Yy4zNTIgMS4zOTQuNjIyIDIuODYxLjgxNiA0LjQwMkEzOC4xNyAzOC4xNyAwIDAgMSAyNyA5Ljk5NWMwIDEuNjMzLS4xMDIgMy4yMjgtLjI4OCA0Ljc2OWEzNi4wOSAzNi4wOSAwIDAgMS0uODE2IDQuNDAyIDc3LjU0NyA3Ny41NDcgMCAwIDEtNS45NTcuNjIzYy0yLjA3OC4xMzgtNC4yMjEuMjExLTYuNDMuMjExLTIuMjE3IDAtNC4zNi0uMDczLTYuNDM5LS4yMWE3Ni41ODEgNzYuNTgxIDAgMCAxLTUuOTU3LS42MjQgMzQuNTMzIDM0LjUzMyAwIDAgMS0uODI1LTQuMzkzQTM4LjE3IDM4LjE3IDAgMCAxIDAgMTAuMDA1YzAtMS42MzMuMDkzLTMuMjIuMjg4LTQuNzY5QTM2LjA5IDM2LjA5IDAgMCAxIDEuMTA0LjgzNCA3Ny41NDcgNzcuNTQ3IDAgMCAxIDcuMDYxLjIxMSA5Ny40MTUgOTcuNDE1IDAgMCAxIDEzLjUgMGMyLjIxOCAwIDQuMzYuMDczIDYuNDMuMjEgMi4wNzguMTMgNC4wNjQuMzQgNS45NjYuNjE1ek0xMCAxNWw4LTUtOC01djEweicvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1pbWFnZSAwLjE1cztcbn1cbi5idG4tdmlkZW8tb3V0bGluZS1jZW50ZXJlZDpob3ZlciwgLmJ0bi12aWRlby1vdXRsaW5lLWNlbnRlcmVkOmZvY3VzLCAuYnRuLXZpZGVvLW91dGxpbmUtY2VudGVyZWQ6YWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNjM2MzY7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmJ0bi12aWRlby1vdXRsaW5lLWNlbnRlcmVkOmhvdmVyIC52aWRlby1pY29uLCAuYnRuLXZpZGVvLW91dGxpbmUtY2VudGVyZWQ6Zm9jdXMgLnZpZGVvLWljb24sIC5idG4tdmlkZW8tb3V0bGluZS1jZW50ZXJlZDphY3RpdmUgLnZpZGVvLWljb24ge1xuICB3aWR0aDogMjdweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI3JyBoZWlnaHQ9JzIwJyB2aWV3Qm94PScwIDAgMjcgMjAnJTNFJTNDcGF0aCBmaWxsPSclMjNmZmZmZmYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTI1Ljg5Ni44MjVjLjM1MiAxLjM5NC42MjIgMi44NjEuODE2IDQuNDAyQTM4LjE3IDM4LjE3IDAgMCAxIDI3IDkuOTk1YzAgMS42MzMtLjEwMiAzLjIyOC0uMjg4IDQuNzY5YTM2LjA5IDM2LjA5IDAgMCAxLS44MTYgNC40MDIgNzcuNTQ3IDc3LjU0NyAwIDAgMS01Ljk1Ny42MjNjLTIuMDc4LjEzOC00LjIyMS4yMTEtNi40My4yMTEtMi4yMTcgMC00LjM2LS4wNzMtNi40MzktLjIxYTc2LjU4MSA3Ni41ODEgMCAwIDEtNS45NTctLjYyNCAzNC41MzMgMzQuNTMzIDAgMCAxLS44MjUtNC4zOTNBMzguMTcgMzguMTcgMCAwIDEgMCAxMC4wMDVjMC0xLjYzMy4wOTMtMy4yMi4yODgtNC43NjlBMzYuMDkgMzYuMDkgMCAwIDEgMS4xMDQuODM0IDc3LjU0NyA3Ny41NDcgMCAwIDEgNy4wNjEuMjExIDk3LjQxNSA5Ny40MTUgMCAwIDEgMTMuNSAwYzIuMjE4IDAgNC4zNi4wNzMgNi40My4yMSAyLjA3OC4xMyA0LjA2NC4zNCA1Ljk2Ni42MTV6TTEwIDE1bDgtNS04LTV2MTB6Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xufVxuXG4uYnRuLXZpZGVvLW91dGxpbmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICMzNjM2MzY7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYnRuLXZpZGVvLW91dGxpbmU6OmFmdGVyLCAuYnRuLXZpZGVvLW91dGxpbmU6OmJlZm9yZSB7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4xNXM7XG59XG4uYnRuLXZpZGVvLW91dGxpbmU6aG92ZXIsIC5idG4tdmlkZW8tb3V0bGluZTpmb2N1cywgLmJ0bi12aWRlby1vdXRsaW5lOmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzYzNjM2O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5idG4tdmlkZW8tb3V0bGluZTpub3QoLmljb24tcmlnaHQpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJ0bi12aWRlby1vdXRsaW5lOm5vdCguaWNvbi1yaWdodCk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjcnIGhlaWdodD0nMjAnIHZpZXdCb3g9JzAgMCAyNyAyMCclM0UlM0NwYXRoIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNMjUuODk2LjgyNWMuMzUyIDEuMzk0LjYyMiAyLjg2MS44MTYgNC40MDJBMzguMTcgMzguMTcgMCAwIDEgMjcgOS45OTVjMCAxLjYzMy0uMTAyIDMuMjI4LS4yODggNC43NjlhMzYuMDkgMzYuMDkgMCAwIDEtLjgxNiA0LjQwMiA3Ny41NDcgNzcuNTQ3IDAgMCAxLTUuOTU3LjYyM2MtMi4wNzguMTM4LTQuMjIxLjIxMS02LjQzLjIxMS0yLjIxNyAwLTQuMzYtLjA3My02LjQzOS0uMjFhNzYuNTgxIDc2LjU4MSAwIDAgMS01Ljk1Ny0uNjI0IDM0LjUzMyAzNC41MzMgMCAwIDEtLjgyNS00LjM5M0EzOC4xNyAzOC4xNyAwIDAgMSAwIDEwLjAwNWMwLTEuNjMzLjA5My0zLjIyLjI4OC00Ljc2OUEzNi4wOSAzNi4wOSAwIDAgMSAxLjEwNC44MzQgNzcuNTQ3IDc3LjU0NyAwIDAgMSA3LjA2MS4yMTEgOTcuNDE1IDk3LjQxNSAwIDAgMSAxMy41IDBjMi4yMTggMCA0LjM2LjA3MyA2LjQzLjIxIDIuMDc4LjEzIDQuMDY0LjM0IDUuOTY2LjYxNXpNMTAgMTVsOC01LTgtNXYxMHonLyUzRSUzQy9zdmclM0VcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBoZWlnaHQ6IDI3cHg7XG4gIHdpZHRoOiAyN3B4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4uYnRuLXZpZGVvLW91dGxpbmU6bm90KC5pY29uLXJpZ2h0KTo6YmVmb3JlIHtcbiAgbGVmdDogMDtcbn1cbi5idG4tdmlkZW8tb3V0bGluZTpub3QoLmljb24tcmlnaHQpOjpiZWZvcmUge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHRyYW5zZm9ybTogbm9uZTtcbiAgd2lkdGg6IDI3cHg7XG4gIGhlaWdodDogMjBweDtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtdG9wO1xufVxuLmJ0bi12aWRlby1vdXRsaW5lOm5vdCguaWNvbi1yaWdodCk6aG92ZXIsIC5idG4tdmlkZW8tb3V0bGluZTpub3QoLmljb24tcmlnaHQpOmZvY3VzLCAuYnRuLXZpZGVvLW91dGxpbmU6bm90KC5pY29uLXJpZ2h0KTphY3RpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYnRuLXZpZGVvLW91dGxpbmU6bm90KC5pY29uLXJpZ2h0KTpob3Zlcjo6YmVmb3JlLCAuYnRuLXZpZGVvLW91dGxpbmU6bm90KC5pY29uLXJpZ2h0KTpmb2N1czo6YmVmb3JlLCAuYnRuLXZpZGVvLW91dGxpbmU6bm90KC5pY29uLXJpZ2h0KTphY3RpdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjcnIGhlaWdodD0nMjAnIHZpZXdCb3g9JzAgMCAyNyAyMCclM0UlM0NwYXRoIGZpbGw9JyUyM2ZmZmZmZicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNMjUuODk2LjgyNWMuMzUyIDEuMzk0LjYyMiAyLjg2MS44MTYgNC40MDJBMzguMTcgMzguMTcgMCAwIDEgMjcgOS45OTVjMCAxLjYzMy0uMTAyIDMuMjI4LS4yODggNC43NjlhMzYuMDkgMzYuMDkgMCAwIDEtLjgxNiA0LjQwMiA3Ny41NDcgNzcuNTQ3IDAgMCAxLTUuOTU3LjYyM2MtMi4wNzguMTM4LTQuMjIxLjIxMS02LjQzLjIxMS0yLjIxNyAwLTQuMzYtLjA3My02LjQzOS0uMjFhNzYuNTgxIDc2LjU4MSAwIDAgMS01Ljk1Ny0uNjI0IDM0LjUzMyAzNC41MzMgMCAwIDEtLjgyNS00LjM5M0EzOC4xNyAzOC4xNyAwIDAgMSAwIDEwLjAwNWMwLTEuNjMzLjA5My0zLjIyLjI4OC00Ljc2OUEzNi4wOSAzNi4wOSAwIDAgMSAxLjEwNC44MzQgNzcuNTQ3IDc3LjU0NyAwIDAgMSA3LjA2MS4yMTEgOTcuNDE1IDk3LjQxNSAwIDAgMSAxMy41IDBjMi4yMTggMCA0LjM2LjA3MyA2LjQzLjIxIDIuMDc4LjEzIDQuMDY0LjM0IDUuOTY2LjYxNXpNMTAgMTVsOC01LTgtNXYxMHonLyUzRSUzQy9zdmclM0VcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBoZWlnaHQ6IDI3cHg7XG4gIHdpZHRoOiAyN3B4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4uYnRuLXZpZGVvLW91dGxpbmU6bm90KC5pY29uLXJpZ2h0KTpob3Zlcjo6YmVmb3JlLCAuYnRuLXZpZGVvLW91dGxpbmU6bm90KC5pY29uLXJpZ2h0KTpmb2N1czo6YmVmb3JlLCAuYnRuLXZpZGVvLW91dGxpbmU6bm90KC5pY29uLXJpZ2h0KTphY3RpdmU6OmJlZm9yZSB7XG4gIGxlZnQ6IDA7XG59XG4uYnRuLXZpZGVvLW91dGxpbmU6bm90KC5pY29uLXJpZ2h0KTpob3Zlcjo6YmVmb3JlLCAuYnRuLXZpZGVvLW91dGxpbmU6bm90KC5pY29uLXJpZ2h0KTpmb2N1czo6YmVmb3JlLCAuYnRuLXZpZGVvLW91dGxpbmU6bm90KC5pY29uLXJpZ2h0KTphY3RpdmU6OmJlZm9yZSB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgdHJhbnNmb3JtOiBub25lO1xuICB3aWR0aDogMjdweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3A7XG59XG4uYnRuLXZpZGVvLW91dGxpbmUuaWNvbi1yaWdodCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5idG4tdmlkZW8tb3V0bGluZS5pY29uLXJpZ2h0OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjcnIGhlaWdodD0nMjAnIHZpZXdCb3g9JzAgMCAyNyAyMCclM0UlM0NwYXRoIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNMjUuODk2LjgyNWMuMzUyIDEuMzk0LjYyMiAyLjg2MS44MTYgNC40MDJBMzguMTcgMzguMTcgMCAwIDEgMjcgOS45OTVjMCAxLjYzMy0uMTAyIDMuMjI4LS4yODggNC43NjlhMzYuMDkgMzYuMDkgMCAwIDEtLjgxNiA0LjQwMiA3Ny41NDcgNzcuNTQ3IDAgMCAxLTUuOTU3LjYyM2MtMi4wNzguMTM4LTQuMjIxLjIxMS02LjQzLjIxMS0yLjIxNyAwLTQuMzYtLjA3My02LjQzOS0uMjFhNzYuNTgxIDc2LjU4MSAwIDAgMS01Ljk1Ny0uNjI0IDM0LjUzMyAzNC41MzMgMCAwIDEtLjgyNS00LjM5M0EzOC4xNyAzOC4xNyAwIDAgMSAwIDEwLjAwNWMwLTEuNjMzLjA5My0zLjIyLjI4OC00Ljc2OUEzNi4wOSAzNi4wOSAwIDAgMSAxLjEwNC44MzQgNzcuNTQ3IDc3LjU0NyAwIDAgMSA3LjA2MS4yMTEgOTcuNDE1IDk3LjQxNSAwIDAgMSAxMy41IDBjMi4yMTggMCA0LjM2LjA3MyA2LjQzLjIxIDIuMDc4LjEzIDQuMDY0LjM0IDUuOTY2LjYxNXpNMTAgMTVsOC01LTgtNXYxMHonLyUzRSUzQy9zdmclM0VcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBoZWlnaHQ6IDI3cHg7XG4gIHdpZHRoOiAyN3B4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4uYnRuLXZpZGVvLW91dGxpbmUuaWNvbi1yaWdodDo6YWZ0ZXIge1xuICByaWdodDogMDtcbn1cbi5idG4tdmlkZW8tb3V0bGluZS5pY29uLXJpZ2h0OjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB0cmFuc2Zvcm06IG5vbmU7XG4gIHdpZHRoOiAyN3B4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcDtcbn1cbi5idG4tdmlkZW8tb3V0bGluZS5pY29uLXJpZ2h0OmhvdmVyLCAuYnRuLXZpZGVvLW91dGxpbmUuaWNvbi1yaWdodDpmb2N1cywgLmJ0bi12aWRlby1vdXRsaW5lLmljb24tcmlnaHQ6YWN0aXZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJ0bi12aWRlby1vdXRsaW5lLmljb24tcmlnaHQ6aG92ZXI6OmFmdGVyLCAuYnRuLXZpZGVvLW91dGxpbmUuaWNvbi1yaWdodDpmb2N1czo6YWZ0ZXIsIC5idG4tdmlkZW8tb3V0bGluZS5pY29uLXJpZ2h0OmFjdGl2ZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI3JyBoZWlnaHQ9JzIwJyB2aWV3Qm94PScwIDAgMjcgMjAnJTNFJTNDcGF0aCBmaWxsPSclMjNmZmZmZmYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTI1Ljg5Ni44MjVjLjM1MiAxLjM5NC42MjIgMi44NjEuODE2IDQuNDAyQTM4LjE3IDM4LjE3IDAgMCAxIDI3IDkuOTk1YzAgMS42MzMtLjEwMiAzLjIyOC0uMjg4IDQuNzY5YTM2LjA5IDM2LjA5IDAgMCAxLS44MTYgNC40MDIgNzcuNTQ3IDc3LjU0NyAwIDAgMS01Ljk1Ny42MjNjLTIuMDc4LjEzOC00LjIyMS4yMTEtNi40My4yMTEtMi4yMTcgMC00LjM2LS4wNzMtNi40MzktLjIxYTc2LjU4MSA3Ni41ODEgMCAwIDEtNS45NTctLjYyNCAzNC41MzMgMzQuNTMzIDAgMCAxLS44MjUtNC4zOTNBMzguMTcgMzguMTcgMCAwIDEgMCAxMC4wMDVjMC0xLjYzMy4wOTMtMy4yMi4yODgtNC43NjlBMzYuMDkgMzYuMDkgMCAwIDEgMS4xMDQuODM0IDc3LjU0NyA3Ny41NDcgMCAwIDEgNy4wNjEuMjExIDk3LjQxNSA5Ny40MTUgMCAwIDEgMTMuNSAwYzIuMjE4IDAgNC4zNi4wNzMgNi40My4yMSAyLjA3OC4xMyA0LjA2NC4zNCA1Ljk2Ni42MTV6TTEwIDE1bDgtNS04LTV2MTB6Jy8lM0UlM0Mvc3ZnJTNFXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgaGVpZ2h0OiAyN3B4O1xuICB3aWR0aDogMjdweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLmJ0bi12aWRlby1vdXRsaW5lLmljb24tcmlnaHQ6aG92ZXI6OmFmdGVyLCAuYnRuLXZpZGVvLW91dGxpbmUuaWNvbi1yaWdodDpmb2N1czo6YWZ0ZXIsIC5idG4tdmlkZW8tb3V0bGluZS5pY29uLXJpZ2h0OmFjdGl2ZTo6YWZ0ZXIge1xuICByaWdodDogMDtcbn1cbi5idG4tdmlkZW8tb3V0bGluZS5pY29uLXJpZ2h0OmhvdmVyOjphZnRlciwgLmJ0bi12aWRlby1vdXRsaW5lLmljb24tcmlnaHQ6Zm9jdXM6OmFmdGVyLCAuYnRuLXZpZGVvLW91dGxpbmUuaWNvbi1yaWdodDphY3RpdmU6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHRyYW5zZm9ybTogbm9uZTtcbiAgd2lkdGg6IDI3cHg7XG4gIGhlaWdodDogMjBweDtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtdG9wO1xufVxuXG4ubGluay12aWRlbyB7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICBtYXJnaW46IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDIuNXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmxpbmstdmlkZW86OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjcnIGhlaWdodD0nMjAnIHZpZXdCb3g9JzAgMCAyNyAyMCclM0UlM0NwYXRoIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNMjUuODk2LjgyNWMuMzUyIDEuMzk0LjYyMiAyLjg2MS44MTYgNC40MDJBMzguMTcgMzguMTcgMCAwIDEgMjcgOS45OTVjMCAxLjYzMy0uMTAyIDMuMjI4LS4yODggNC43NjlhMzYuMDkgMzYuMDkgMCAwIDEtLjgxNiA0LjQwMiA3Ny41NDcgNzcuNTQ3IDAgMCAxLTUuOTU3LjYyM2MtMi4wNzguMTM4LTQuMjIxLjIxMS02LjQzLjIxMS0yLjIxNyAwLTQuMzYtLjA3My02LjQzOS0uMjFhNzYuNTgxIDc2LjU4MSAwIDAgMS01Ljk1Ny0uNjI0IDM0LjUzMyAzNC41MzMgMCAwIDEtLjgyNS00LjM5M0EzOC4xNyAzOC4xNyAwIDAgMSAwIDEwLjAwNWMwLTEuNjMzLjA5My0zLjIyLjI4OC00Ljc2OUEzNi4wOSAzNi4wOSAwIDAgMSAxLjEwNC44MzQgNzcuNTQ3IDc3LjU0NyAwIDAgMSA3LjA2MS4yMTEgOTcuNDE1IDk3LjQxNSAwIDAgMSAxMy41IDBjMi4yMTggMCA0LjM2LjA3MyA2LjQzLjIxIDIuMDc4LjEzIDQuMDY0LjM0IDUuOTY2LjYxNXpNMTAgMTVsOC01LTgtNXYxMHonLyUzRSUzQy9zdmclM0VcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBoZWlnaHQ6IDI3cHg7XG4gIHdpZHRoOiAyN3B4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4ubGluay12aWRlbzo6YmVmb3JlIHtcbiAgbGVmdDogMDtcbn1cblxuLmJ0bi12aWRlbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0YzRjNGM7XG4gIGJvcmRlci1jb2xvcjogIzRjNGM0YztcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5idG4tdmlkZW86OmFmdGVyLCAuYnRuLXZpZGVvOjpiZWZvcmUge1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMTVzO1xufVxuLmJ0bi12aWRlbzpob3ZlciwgLmJ0bi12aWRlbzpmb2N1cywgLmJ0bi12aWRlbzphY3RpdmUge1xuICBjb2xvcjogIzM2MzYzNjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uYnRuLXZpZGVvOm5vdCguaWNvbi1yaWdodCkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYnRuLXZpZGVvOm5vdCguaWNvbi1yaWdodCk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjcnIGhlaWdodD0nMjAnIHZpZXdCb3g9JzAgMCAyNyAyMCclM0UlM0NwYXRoIGZpbGw9JyUyM2ZmZmZmZicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNMjUuODk2LjgyNWMuMzUyIDEuMzk0LjYyMiAyLjg2MS44MTYgNC40MDJBMzguMTcgMzguMTcgMCAwIDEgMjcgOS45OTVjMCAxLjYzMy0uMTAyIDMuMjI4LS4yODggNC43NjlhMzYuMDkgMzYuMDkgMCAwIDEtLjgxNiA0LjQwMiA3Ny41NDcgNzcuNTQ3IDAgMCAxLTUuOTU3LjYyM2MtMi4wNzguMTM4LTQuMjIxLjIxMS02LjQzLjIxMS0yLjIxNyAwLTQuMzYtLjA3My02LjQzOS0uMjFhNzYuNTgxIDc2LjU4MSAwIDAgMS01Ljk1Ny0uNjI0IDM0LjUzMyAzNC41MzMgMCAwIDEtLjgyNS00LjM5M0EzOC4xNyAzOC4xNyAwIDAgMSAwIDEwLjAwNWMwLTEuNjMzLjA5My0zLjIyLjI4OC00Ljc2OUEzNi4wOSAzNi4wOSAwIDAgMSAxLjEwNC44MzQgNzcuNTQ3IDc3LjU0NyAwIDAgMSA3LjA2MS4yMTEgOTcuNDE1IDk3LjQxNSAwIDAgMSAxMy41IDBjMi4yMTggMCA0LjM2LjA3MyA2LjQzLjIxIDIuMDc4LjEzIDQuMDY0LjM0IDUuOTY2LjYxNXpNMTAgMTVsOC01LTgtNXYxMHonLyUzRSUzQy9zdmclM0VcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBoZWlnaHQ6IDI3cHg7XG4gIHdpZHRoOiAyN3B4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4uYnRuLXZpZGVvOm5vdCguaWNvbi1yaWdodCk6OmJlZm9yZSB7XG4gIGxlZnQ6IDA7XG59XG4uYnRuLXZpZGVvOm5vdCguaWNvbi1yaWdodCk6OmJlZm9yZSB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgdHJhbnNmb3JtOiBub25lO1xuICB3aWR0aDogMjdweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3A7XG59XG4uYnRuLXZpZGVvOm5vdCguaWNvbi1yaWdodCk6aG92ZXIsIC5idG4tdmlkZW86bm90KC5pY29uLXJpZ2h0KTpmb2N1cywgLmJ0bi12aWRlbzpub3QoLmljb24tcmlnaHQpOmFjdGl2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5idG4tdmlkZW86bm90KC5pY29uLXJpZ2h0KTpob3Zlcjo6YmVmb3JlLCAuYnRuLXZpZGVvOm5vdCguaWNvbi1yaWdodCk6Zm9jdXM6OmJlZm9yZSwgLmJ0bi12aWRlbzpub3QoLmljb24tcmlnaHQpOmFjdGl2ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNycgaGVpZ2h0PScyMCcgdmlld0JveD0nMCAwIDI3IDIwJyUzRSUzQ3BhdGggZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J00yNS44OTYuODI1Yy4zNTIgMS4zOTQuNjIyIDIuODYxLjgxNiA0LjQwMkEzOC4xNyAzOC4xNyAwIDAgMSAyNyA5Ljk5NWMwIDEuNjMzLS4xMDIgMy4yMjgtLjI4OCA0Ljc2OWEzNi4wOSAzNi4wOSAwIDAgMS0uODE2IDQuNDAyIDc3LjU0NyA3Ny41NDcgMCAwIDEtNS45NTcuNjIzYy0yLjA3OC4xMzgtNC4yMjEuMjExLTYuNDMuMjExLTIuMjE3IDAtNC4zNi0uMDczLTYuNDM5LS4yMWE3Ni41ODEgNzYuNTgxIDAgMCAxLTUuOTU3LS42MjQgMzQuNTMzIDM0LjUzMyAwIDAgMS0uODI1LTQuMzkzQTM4LjE3IDM4LjE3IDAgMCAxIDAgMTAuMDA1YzAtMS42MzMuMDkzLTMuMjIuMjg4LTQuNzY5QTM2LjA5IDM2LjA5IDAgMCAxIDEuMTA0LjgzNCA3Ny41NDcgNzcuNTQ3IDAgMCAxIDcuMDYxLjIxMSA5Ny40MTUgOTcuNDE1IDAgMCAxIDEzLjUgMGMyLjIxOCAwIDQuMzYuMDczIDYuNDMuMjEgMi4wNzguMTMgNC4wNjQuMzQgNS45NjYuNjE1ek0xMCAxNWw4LTUtOC01djEweicvJTNFJTNDL3N2ZyUzRVwiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGhlaWdodDogMjdweDtcbiAgd2lkdGg6IDI3cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5idG4tdmlkZW86bm90KC5pY29uLXJpZ2h0KTpob3Zlcjo6YmVmb3JlLCAuYnRuLXZpZGVvOm5vdCguaWNvbi1yaWdodCk6Zm9jdXM6OmJlZm9yZSwgLmJ0bi12aWRlbzpub3QoLmljb24tcmlnaHQpOmFjdGl2ZTo6YmVmb3JlIHtcbiAgbGVmdDogMDtcbn1cbi5idG4tdmlkZW86bm90KC5pY29uLXJpZ2h0KTpob3Zlcjo6YmVmb3JlLCAuYnRuLXZpZGVvOm5vdCguaWNvbi1yaWdodCk6Zm9jdXM6OmJlZm9yZSwgLmJ0bi12aWRlbzpub3QoLmljb24tcmlnaHQpOmFjdGl2ZTo6YmVmb3JlIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB0cmFuc2Zvcm06IG5vbmU7XG4gIHdpZHRoOiAyN3B4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcDtcbn1cbi5idG4tdmlkZW8uaWNvbi1yaWdodCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5idG4tdmlkZW8uaWNvbi1yaWdodDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI3JyBoZWlnaHQ9JzIwJyB2aWV3Qm94PScwIDAgMjcgMjAnJTNFJTNDcGF0aCBmaWxsPSclMjNmZmZmZmYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTI1Ljg5Ni44MjVjLjM1MiAxLjM5NC42MjIgMi44NjEuODE2IDQuNDAyQTM4LjE3IDM4LjE3IDAgMCAxIDI3IDkuOTk1YzAgMS42MzMtLjEwMiAzLjIyOC0uMjg4IDQuNzY5YTM2LjA5IDM2LjA5IDAgMCAxLS44MTYgNC40MDIgNzcuNTQ3IDc3LjU0NyAwIDAgMS01Ljk1Ny42MjNjLTIuMDc4LjEzOC00LjIyMS4yMTEtNi40My4yMTEtMi4yMTcgMC00LjM2LS4wNzMtNi40MzktLjIxYTc2LjU4MSA3Ni41ODEgMCAwIDEtNS45NTctLjYyNCAzNC41MzMgMzQuNTMzIDAgMCAxLS44MjUtNC4zOTNBMzguMTcgMzguMTcgMCAwIDEgMCAxMC4wMDVjMC0xLjYzMy4wOTMtMy4yMi4yODgtNC43NjlBMzYuMDkgMzYuMDkgMCAwIDEgMS4xMDQuODM0IDc3LjU0NyA3Ny41NDcgMCAwIDEgNy4wNjEuMjExIDk3LjQxNSA5Ny40MTUgMCAwIDEgMTMuNSAwYzIuMjE4IDAgNC4zNi4wNzMgNi40My4yMSAyLjA3OC4xMyA0LjA2NC4zNCA1Ljk2Ni42MTV6TTEwIDE1bDgtNS04LTV2MTB6Jy8lM0UlM0Mvc3ZnJTNFXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgaGVpZ2h0OiAyN3B4O1xuICB3aWR0aDogMjdweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLmJ0bi12aWRlby5pY29uLXJpZ2h0OjphZnRlciB7XG4gIHJpZ2h0OiAwO1xufVxuLmJ0bi12aWRlby5pY29uLXJpZ2h0OjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB0cmFuc2Zvcm06IG5vbmU7XG4gIHdpZHRoOiAyN3B4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcDtcbn1cbi5idG4tdmlkZW8uaWNvbi1yaWdodDpob3ZlciwgLmJ0bi12aWRlby5pY29uLXJpZ2h0OmZvY3VzLCAuYnRuLXZpZGVvLmljb24tcmlnaHQ6YWN0aXZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJ0bi12aWRlby5pY29uLXJpZ2h0OmhvdmVyOjphZnRlciwgLmJ0bi12aWRlby5pY29uLXJpZ2h0OmZvY3VzOjphZnRlciwgLmJ0bi12aWRlby5pY29uLXJpZ2h0OmFjdGl2ZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI3JyBoZWlnaHQ9JzIwJyB2aWV3Qm94PScwIDAgMjcgMjAnJTNFJTNDcGF0aCBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTI1Ljg5Ni44MjVjLjM1MiAxLjM5NC42MjIgMi44NjEuODE2IDQuNDAyQTM4LjE3IDM4LjE3IDAgMCAxIDI3IDkuOTk1YzAgMS42MzMtLjEwMiAzLjIyOC0uMjg4IDQuNzY5YTM2LjA5IDM2LjA5IDAgMCAxLS44MTYgNC40MDIgNzcuNTQ3IDc3LjU0NyAwIDAgMS01Ljk1Ny42MjNjLTIuMDc4LjEzOC00LjIyMS4yMTEtNi40My4yMTEtMi4yMTcgMC00LjM2LS4wNzMtNi40MzktLjIxYTc2LjU4MSA3Ni41ODEgMCAwIDEtNS45NTctLjYyNCAzNC41MzMgMzQuNTMzIDAgMCAxLS44MjUtNC4zOTNBMzguMTcgMzguMTcgMCAwIDEgMCAxMC4wMDVjMC0xLjYzMy4wOTMtMy4yMi4yODgtNC43NjlBMzYuMDkgMzYuMDkgMCAwIDEgMS4xMDQuODM0IDc3LjU0NyA3Ny41NDcgMCAwIDEgNy4wNjEuMjExIDk3LjQxNSA5Ny40MTUgMCAwIDEgMTMuNSAwYzIuMjE4IDAgNC4zNi4wNzMgNi40My4yMSAyLjA3OC4xMyA0LjA2NC4zNCA1Ljk2Ni42MTV6TTEwIDE1bDgtNS04LTV2MTB6Jy8lM0UlM0Mvc3ZnJTNFXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgaGVpZ2h0OiAyN3B4O1xuICB3aWR0aDogMjdweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLmJ0bi12aWRlby5pY29uLXJpZ2h0OmhvdmVyOjphZnRlciwgLmJ0bi12aWRlby5pY29uLXJpZ2h0OmZvY3VzOjphZnRlciwgLmJ0bi12aWRlby5pY29uLXJpZ2h0OmFjdGl2ZTo6YWZ0ZXIge1xuICByaWdodDogMDtcbn1cbi5idG4tdmlkZW8uaWNvbi1yaWdodDpob3Zlcjo6YWZ0ZXIsIC5idG4tdmlkZW8uaWNvbi1yaWdodDpmb2N1czo6YWZ0ZXIsIC5idG4tdmlkZW8uaWNvbi1yaWdodDphY3RpdmU6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHRyYW5zZm9ybTogbm9uZTtcbiAgd2lkdGg6IDI3cHg7XG4gIGhlaWdodDogMjBweDtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtdG9wO1xufVxuXG4uYnRuLWxpbmsge1xuICBjb2xvcjogIzMyNmZlMjtcbiAgcGFkZGluZzogMDtcbn1cbi5idG4tbGluazpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uYnRuLWxpbmsyIHtcbiAgY29sb3I6ICM0YzRjNGM7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBwYWRkaW5nOiAwO1xufVxuLmJ0bi1saW5rMjpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uYnRuLWxpbmszIHtcbiAgY29sb3I6ICM0YzRjNGM7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwO1xufVxuLmJ0bi1saW5rMzpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XG59XG5cbi5idG4tbGluazQge1xuICBjb2xvcjogIzRjNGM0YztcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMTBweDtcbiAgYm9yZGVyOiBub25lO1xufVxuLmJ0bi1saW5rNDpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XG59XG5cbi5idG4tbGluazUge1xuICBjb2xvcjogIzRjNGM0YztcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMDtcbn1cbi5idG4tbGluazU6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xufVxuXG4ucmVtb3ZlLWJ0bixcbi5yZW1vdmUtYnRuLWxnIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4ubW9kYWwtaGVhZGVyIGJ1dHRvbi5jbG9zZSB7XG4gIHRleHQtc2hhZG93OiBub25lO1xufVxuXG4uY2xvc2Uge1xuICBvcGFjaXR5OiAxO1xufVxuXG5hLmJ0biB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmJ0bi1ncm91cCA+IC5idG46Zm9jdXMsIC5idG4tZ3JvdXAgPiAuYnRuOmFjdGl2ZSwgLmJ0bi1ncm91cCA+IC5idG4uYWN0aXZlLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46Zm9jdXMsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjphY3RpdmUsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzI2ZmUyO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmNhcmQge1xuICBtYXJnaW4tYm90dG9tOiAxZW07XG59XG4uY2FyZCAubGlzdC1ncm91cCB7XG4gIG1hcmdpbi1sZWZ0OiAtMC45Mzc1cmVtO1xuICBtYXJnaW4tcmlnaHQ6IC0wLjkzNzVyZW07XG59XG4uY2FyZCAuY2FyZC1oZWFkZXIge1xuICBiYWNrZ3JvdW5kOiAjY2NjO1xufVxuLmNhcmQgLmNhcmQtdGl0bGUuaDUge1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbn1cbiNhY2NvcmRpb24gLmNhcmQge1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBib3JkZXItcmFkaXVzOiBub25lO1xufVxuI2FjY29yZGlvbiAuY2FyZCAuY2FyZC1oZWFkZXIge1xuICBwYWRkaW5nOiAxLjI1cmVtIDA7XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBib3JkZXItdG9wOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuI2FjY29yZGlvbiAuY2FyZCAuY2FyZC1oZWFkZXI6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuI2FjY29yZGlvbiAuY2FyZCAuY2FyZC1oZWFkZXIgLmJ0biB7XG4gIHBhZGRpbmc6IDEuMjVyZW0gMC42MjVyZW07XG59XG4jYWNjb3JkaW9uIC5jYXJkIC5jYXJkLWhlYWRlciAuYnRuLmJ0bi1saW5rIHtcbiAgY29sb3I6ICM2NjY7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuI2FjY29yZGlvbiAuY2FyZCAuY2FyZC1oZWFkZXIgLmJ0bi5idG4tbGluazpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbiNhY2NvcmRpb24gLmNhcmQgLmNhcmQtaGVhZGVyIC5idG4uYnRuLWxpbms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW46IDNweCA1cHggMCAwO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIHZpZXdCb3g9JzAgMCAxMiAxMiclM0UlM0NwYXRoIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNNy41NzkgNS45ODdMMy4yNzUgMS42MDRBLjkwOC45MDggMCAwIDEgMyAuOTQ0Ljk5Mi45OTIgMCAwIDEgMy4yNTUuMjljLjIyNS0uMi40NTctLjI4OC42OTgtLjI5YS45MTkuOTE5IDAgMCAxIC42NjYuMjc1bDUuMTA2IDUuMDU4YS45NDguOTQ4IDAgMCAxIC4wMDcgMS4zMjdsLTUuMTE4IDUuMDQ3Yy0uMTIzLjE2NS0uMzguMjkyLS42NTQuMjkzYS45NjIuOTYyIDAgMCAxLS42ODMtLjI5My45MDMuOTAzIDAgMCAxLS4yNzctLjY2Ljk5My45OTMgMCAwIDEgLjI1Ni0uNjU1TDcuNTggNS45ODd6Jy8lM0UlM0Mvc3ZnJTNFXCIpIG5vLXJlcGVhdCAwIDA7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbn1cbiNhY2NvcmRpb24gLmNhcmQgLmNhcmQtaGVhZGVyIC5idG4uYnRuLWxpbmsuY29sbGFwc2VkOjpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbn1cbiNhY2NvcmRpb24gLmNhcmQgLmNhcmQtYm9keSB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1sZWZ0OiAwLjkzNzVyZW07XG59XG5cbi5jYXJkLWxpbmsge1xuICBjb2xvcjogIzMyNmZlMjtcbn1cbi5jYXJkLWxpbms6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5hbGVydCB7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgYm9yZGVyLWxlZnQ6IDAuMTI1cmVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAwIDAuMTI1cmVtIDAuMTI1cmVtIDA7XG4gIHBhZGRpbmc6IDAuNXJlbSAwLjYyNXJlbSAwLjVyZW0gMi44NzVyZW07XG4gIG1hcmdpbjogYXV0bztcbn1cbi5hbGVydC5hbGVydC1zdWNjZXNzIHtcbiAgY29sb3I6ICMwNDZhMzg7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMDQ2YTM4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDVlNmRlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYWxlcnQuYWxlcnQtc3VjY2Vzczo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxNicgaGVpZ2h0PScxNicgZmlsbD0nJTIzMDQ2QTM4JyBjbGFzcz0nYmkgYmktY2hlY2stY2lyY2xlLWZpbGwnIHZpZXdCb3g9JzAgMCAxNiAxNic+PHBhdGggZD0nTTE2IDhBOCA4IDAgMSAxIDAgOGE4IDggMCAwIDEgMTYgMHptLTMuOTctMy4wM2EuNzUuNzUgMCAwIDAtMS4wOC4wMjJMNy40NzcgOS40MTcgNS4zODQgNy4zMjNhLjc1Ljc1IDAgMCAwLTEuMDYgMS4wNkw2Ljk3IDExLjAzYS43NS43NSAwIDAgMCAxLjA3OS0uMDJsMy45OTItNC45OWEuNzUuNzUgMCAwIDAtLjAxLTEuMDV6Jy8+PC9zdmc+XCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgaGVpZ2h0OiAxNnB4O1xuICB3aWR0aDogMTZweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLmFsZXJ0LmFsZXJ0LXN1Y2Nlc3M6OmFmdGVyIHtcbiAgbGVmdDogMDtcbn1cbi5hbGVydC5hbGVydC1pbmZvIHtcbiAgY29sb3I6ICMyMjRlNjQ7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMzE3MDhmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRlN2VjO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYWxlcnQuYWxlcnQtaW5mbzo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxNicgaGVpZ2h0PScxNicgZmlsbD0nJTIzMzE3MDhGJyBjbGFzcz0nYmkgYmktaW5mby1jaXJjbGUtZmlsbCcgdmlld0JveD0nMCAwIDE2IDE2Jz48cGF0aCBkPSdNOCAxNkE4IDggMCAxIDAgOCAwYTggOCAwIDAgMCAwIDE2em0uOTMtOS40MTItMSA0LjcwNWMtLjA3LjM0LjAyOS41MzMuMzA0LjUzMy4xOTQgMCAuNDg3LS4wNy42ODYtLjI0NmwtLjA4OC40MTZjLS4yODcuMzQ2LS45Mi41OTgtMS40NjUuNTk4LS43MDMgMC0xLjAwMi0uNDIyLS44MDgtMS4zMTlsLjczOC0zLjQ2OGMuMDY0LS4yOTMuMDA2LS4zOTktLjI4Ny0uNDdsLS40NTEtLjA4MS4wODItLjM4MSAyLjI5LS4yODd6TTggNS41YTEgMSAwIDEgMSAwLTIgMSAxIDAgMCAxIDAgMnonLz48L3N2Zz5cIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBoZWlnaHQ6IDE2cHg7XG4gIHdpZHRoOiAxNnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4uYWxlcnQuYWxlcnQtaW5mbzo6YWZ0ZXIge1xuICBsZWZ0OiAwO1xufVxuLmFsZXJ0LmFsZXJ0LXdhcm5pbmcge1xuICBjb2xvcjogIzM2MzYzNjtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNlZWExMDM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2VmZDU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hbGVydC5hbGVydC13YXJuaW5nOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzE2JyBoZWlnaHQ9JzE2JyBmaWxsPSclMjNGRkM2MDAnIGNsYXNzPSdiaSBiaS1leGNsYW1hdGlvbi1jaXJjbGUtZmlsbCcgdmlld0JveD0nMCAwIDE2IDE2Jz48cGF0aCBkPSdNMTYgOEE4IDggMCAxIDEgMCA4YTggOCAwIDAgMSAxNiAwek04IDRhLjkwNS45MDUgMCAwIDAtLjkuOTk1bC4zNSAzLjUwN2EuNTUyLjU1MiAwIDAgMCAxLjEgMGwuMzUtMy41MDdBLjkwNS45MDUgMCAwIDAgOCA0em0uMDAyIDZhMSAxIDAgMSAwIDAgMiAxIDEgMCAwIDAgMC0yeicvPjwvc3ZnPlwiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGhlaWdodDogMTZweDtcbiAgd2lkdGg6IDE2cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5hbGVydC5hbGVydC13YXJuaW5nOjphZnRlciB7XG4gIGxlZnQ6IDA7XG59XG4uYWxlcnQuYWxlcnQtZGFuZ2VyIHtcbiAgY29sb3I6ICM3NDEyMTY7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjYTUxYTFmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBkOWRhO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYWxlcnQuYWxlcnQtZGFuZ2VyOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzE2JyBoZWlnaHQ9JzE2JyBmaWxsPSclMjNCMjIwMEQnIGNsYXNzPSdiaSBiaS14LWNpcmNsZS1maWxsJyB2aWV3Qm94PScwIDAgMTYgMTYnPjxwYXRoIGQ9J00xNiA4QTggOCAwIDEgMSAwIDhhOCA4IDAgMCAxIDE2IDB6TTUuMzU0IDQuNjQ2YS41LjUgMCAxIDAtLjcwOC43MDhMNy4yOTMgOGwtMi42NDcgMi42NDZhLjUuNSAwIDAgMCAuNzA4LjcwOEw4IDguNzA3bDIuNjQ2IDIuNjQ3YS41LjUgMCAwIDAgLjcwOC0uNzA4TDguNzA3IDhsMi42NDctMi42NDZhLjUuNSAwIDAgMC0uNzA4LS43MDhMOCA3LjI5MyA1LjM1NCA0LjY0NnonLz48L3N2Zz5cIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBoZWlnaHQ6IDE2cHg7XG4gIHdpZHRoOiAxNnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4uYWxlcnQuYWxlcnQtZGFuZ2VyOjphZnRlciB7XG4gIGxlZnQ6IDA7XG59XG4uYWxlcnQuYWxlcnQtc3VjY2Vzczo6YWZ0ZXIsIC5hbGVydC5hbGVydC1pbmZvOjphZnRlciwgLmFsZXJ0LmFsZXJ0LXdhcm5pbmc6OmFmdGVyLCAuYWxlcnQuYWxlcnQtZGFuZ2VyOjphZnRlciB7XG4gIGxlZnQ6IDE1cHg7XG4gIHRvcDogMThweDtcbn1cblxuLmFsZXJ0LWRpc21pc3NpYmxlIHtcbiAgcGFkZGluZy1yaWdodDogMi41cmVtO1xufVxuLmFsZXJ0LWRpc21pc3NpYmxlIC5jbG9zZSB7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyMCcgaGVpZ2h0PScyMCcgdmlld0JveD0nMCAwIDIwIDIwJyUzRSUzQ2cgZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J25vbnplcm8nJTNFJTNDcGF0aCBkPSdNNy44MTcgNi43MjZMMTAgOC45MDlsMi4xODMtMi4xODNhLjc3Mi43NzIgMCAwIDEgMS4wMDQtLjA3NWwuMDg3LjA3NWEuNzcyLjc3MiAwIDAgMSAwIDEuMDkxTDExLjA5MSAxMGwyLjE4MyAyLjE4M2EuNzcyLjc3MiAwIDEgMS0xLjA5MSAxLjA5MUwxMCAxMS4wOTFsLTIuMTgzIDIuMTgzYS43NzIuNzcyIDAgMCAxLTEuMDA0LjA3NWwtLjA4Ny0uMDc1YS43NzIuNzcyIDAgMCAxIDAtMS4wOTFMOC45MDkgMTAgNi43MjYgNy44MTdhLjc3Mi43NzIgMCAxIDEgMS4wOTEtMS4wOTF6Jy8lM0UlM0NwYXRoIGQ9J00xMCAyMGM1LjUyMyAwIDEwLTQuNDc3IDEwLTEwUzE1LjUyMyAwIDEwIDAgMCA0LjQ3NyAwIDEwczQuNDc3IDEwIDEwIDEwem0wLTFhOSA5IDAgMSAxIDAtMTggOSA5IDAgMCAxIDAgMTh6Jy8lM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogNTAlO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5cbi5icmVhZGNydW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmJyZWFkY3J1bWItaXRlbSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4uYnJlYWRjcnVtYi1pdGVtIGEge1xuICBjb2xvcjogIzM2MzYzNjtcbn1cbi5icmVhZGNydW1iLWl0ZW0uYWN0aXZlIHtcbiAgY29sb3I6ICMzNjM2MzY7XG59XG5cbi5iYWRnZSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBtaW4td2lkdGg6IGNhbGMoMTAzcHggLSAxMnB4KTtcbiAgaGVpZ2h0OiAyNHB4O1xuICBwYWRkaW5nOiAwLjE4NzVyZW0gMTVweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjMzI2ZmUyO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cbi5iYWRnZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci10b3A6IDEycHggc29saWQgIzMyNmZlMjtcbiAgYm9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgdG9wOiAwO1xufVxuLmJhZGdlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tOiAxMnB4IHNvbGlkICMzMjZmZTI7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTExcHg7XG4gIGJvdHRvbTogMDtcbn1cbi5iYWRnZS1jb250YWluZXIsIC5iYWRnZS1tYXJ4ZW50LWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB6LWluZGV4OiAxO1xufVxuXG4uYmFkZ2UtbWFyeGVudC1jb250YWluZXIge1xuICBib3R0b206IDMuMjgxMjVyZW07XG4gIGxlZnQ6IDAuOTM3NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYmFkZ2UtbWFyeGVudC1jb250YWluZXIge1xuICAgIGJvdHRvbTogNi43OTY4NzVyZW07XG4gICAgbGVmdDogMC45Mzc1cmVtO1xuICB9XG59XG5cbi5tdWx0aS1iYWRnZS1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4ubXVsdGktYmFkZ2UtY29udGFpbmVyID4gLmJhZGdlLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5tdWx0aS1iYWRnZS1jb250YWluZXIgPiAuYmFkZ2UtbWFyeGVudC1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNXB4O1xufVxuXG4uYmFkZ2UtZ3JlZW4sXG4uYmFkZ2UtZnJlZS1kZWxpdmVyeSxcbi5iYWRnZS1yZXdhcmQsXG4uYmFkZ2UtaW5zdGFsbCxcbi5iYWRnZS1vbmxpbmUsXG4uYmFkZ2UtaW5zdG9yZSxcbi5iYWRnZS1zdWNjZXNzIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIG1pbi13aWR0aDogY2FsYygxMDNweCAtIDEycHgpO1xuICBoZWlnaHQ6IDI0cHg7XG4gIHBhZGRpbmc6IDAuMTg3NXJlbSAxNXB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICMwNDZhMzg7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuLmJhZGdlLWdyZWVuOjpiZWZvcmUsXG4uYmFkZ2UtZnJlZS1kZWxpdmVyeTo6YmVmb3JlLFxuLmJhZGdlLXJld2FyZDo6YmVmb3JlLFxuLmJhZGdlLWluc3RhbGw6OmJlZm9yZSxcbi5iYWRnZS1vbmxpbmU6OmJlZm9yZSxcbi5iYWRnZS1pbnN0b3JlOjpiZWZvcmUsXG4uYmFkZ2Utc3VjY2Vzczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci10b3A6IDEycHggc29saWQgIzA0NmEzODtcbiAgYm9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgdG9wOiAwO1xufVxuLmJhZGdlLWdyZWVuOjphZnRlcixcbi5iYWRnZS1mcmVlLWRlbGl2ZXJ5OjphZnRlcixcbi5iYWRnZS1yZXdhcmQ6OmFmdGVyLFxuLmJhZGdlLWluc3RhbGw6OmFmdGVyLFxuLmJhZGdlLW9ubGluZTo6YWZ0ZXIsXG4uYmFkZ2UtaW5zdG9yZTo6YWZ0ZXIsXG4uYmFkZ2Utc3VjY2Vzczo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogMTJweCBzb2xpZCAjMDQ2YTM4O1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICBib3R0b206IDA7XG59XG5cbi5iYWRnZS1pbnN0YWxsIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjYyNXJlbTtcbiAgcGFkZGluZy1yaWdodDogMC42MjVyZW07XG59XG5cbi5iYWRnZS1zdXBlci1idXksXG4uYmFkZ2UtYmx1ZSxcbi5iYWRnZS1wcmVvcmRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBtaW4td2lkdGg6IGNhbGMoMTAzcHggLSAxMnB4KTtcbiAgaGVpZ2h0OiAyNHB4O1xuICBwYWRkaW5nOiAwLjE4NzVyZW0gMTVweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjMDA0ODc2O1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cbi5iYWRnZS1zdXBlci1idXk6OmJlZm9yZSxcbi5iYWRnZS1ibHVlOjpiZWZvcmUsXG4uYmFkZ2UtcHJlb3JkZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItdG9wOiAxMnB4IHNvbGlkICMwMDQ4NzY7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTExcHg7XG4gIHRvcDogMDtcbn1cbi5iYWRnZS1zdXBlci1idXk6OmFmdGVyLFxuLmJhZGdlLWJsdWU6OmFmdGVyLFxuLmJhZGdlLXByZW9yZGVyOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tOiAxMnB4IHNvbGlkICMwMDQ4NzY7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTExcHg7XG4gIGJvdHRvbTogMDtcbn1cblxuLmJhZGdlLXByZW93bmVkLFxuLmJhZGdlLXB1cnBsZSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBtaW4td2lkdGg6IGNhbGMoMTAzcHggLSAxMnB4KTtcbiAgaGVpZ2h0OiAyNHB4O1xuICBwYWRkaW5nOiAwLjE4NzVyZW0gMTVweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjNEQ0MTg1O1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cbi5iYWRnZS1wcmVvd25lZDo6YmVmb3JlLFxuLmJhZGdlLXB1cnBsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci10b3A6IDEycHggc29saWQgIzRENDE4NTtcbiAgYm9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgdG9wOiAwO1xufVxuLmJhZGdlLXByZW93bmVkOjphZnRlcixcbi5iYWRnZS1wdXJwbGU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b206IDEycHggc29saWQgIzRENDE4NTtcbiAgYm9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgYm90dG9tOiAwO1xufVxuXG4uYmFkZ2UteWVsbG93LFxuLmJhZGdlLWNsZWFyYW5jZSxcbi5iYWRnZS1iZXN0LXNlbGxlciB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBtaW4td2lkdGg6IGNhbGMoMTAzcHggLSAxMnB4KTtcbiAgaGVpZ2h0OiAyNHB4O1xuICBwYWRkaW5nOiAwLjE4NzVyZW0gMTVweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICBiYWNrZ3JvdW5kOiAjZmZjNjAwO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cbi5iYWRnZS15ZWxsb3c6OmJlZm9yZSxcbi5iYWRnZS1jbGVhcmFuY2U6OmJlZm9yZSxcbi5iYWRnZS1iZXN0LXNlbGxlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci10b3A6IDEycHggc29saWQgI2ZmYzYwMDtcbiAgYm9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgdG9wOiAwO1xufVxuLmJhZGdlLXllbGxvdzo6YWZ0ZXIsXG4uYmFkZ2UtY2xlYXJhbmNlOjphZnRlcixcbi5iYWRnZS1iZXN0LXNlbGxlcjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogMTJweCBzb2xpZCAjZmZjNjAwO1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICBib3R0b206IDA7XG59XG5cbi5iYWRnZS1uZm0tcGx1cyxcbi5iYWRnZS1vcmFuZ2UsXG4uYmFkZ2UtZXhjbHVzaXZlIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIG1pbi13aWR0aDogY2FsYygxMDNweCAtIDEycHgpO1xuICBoZWlnaHQ6IDI0cHg7XG4gIHBhZGRpbmc6IDAuMTg3NXJlbSAxNXB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICNmOTYzMDI7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuLmJhZGdlLW5mbS1wbHVzOjpiZWZvcmUsXG4uYmFkZ2Utb3JhbmdlOjpiZWZvcmUsXG4uYmFkZ2UtZXhjbHVzaXZlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXRvcDogMTJweCBzb2xpZCAjZjk2MzAyO1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICB0b3A6IDA7XG59XG4uYmFkZ2UtbmZtLXBsdXM6OmFmdGVyLFxuLmJhZGdlLW9yYW5nZTo6YWZ0ZXIsXG4uYmFkZ2UtZXhjbHVzaXZlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tOiAxMnB4IHNvbGlkICNmOTYzMDI7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTExcHg7XG4gIGJvdHRvbTogMDtcbn1cblxuLmJhZGdlLXNlY29uZGFyeSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBtaW4td2lkdGg6IGNhbGMoMTAzcHggLSAxMnB4KTtcbiAgaGVpZ2h0OiAyNHB4O1xuICBwYWRkaW5nOiAwLjE4NzVyZW0gMTVweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjNGM0YzRjO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cbi5iYWRnZS1zZWNvbmRhcnk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItdG9wOiAxMnB4IHNvbGlkICM0YzRjNGM7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTExcHg7XG4gIHRvcDogMDtcbn1cbi5iYWRnZS1zZWNvbmRhcnk6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b206IDEycHggc29saWQgIzRjNGM0YztcbiAgYm9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgYm90dG9tOiAwO1xufVxuXG4uYmFkZ2UtZGFuZ2VyLFxuLmJhZGdlLXJlZCxcbi5iYWRnZS1kb29yYnVzdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIG1pbi13aWR0aDogY2FsYygxMDNweCAtIDEycHgpO1xuICBoZWlnaHQ6IDI0cHg7XG4gIHBhZGRpbmc6IDAuMTg3NXJlbSAxNXB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICNhNTFhMWY7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuLmJhZGdlLWRhbmdlcjo6YmVmb3JlLFxuLmJhZGdlLXJlZDo6YmVmb3JlLFxuLmJhZGdlLWRvb3JidXN0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItdG9wOiAxMnB4IHNvbGlkICNhNTFhMWY7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTExcHg7XG4gIHRvcDogMDtcbn1cbi5iYWRnZS1kYW5nZXI6OmFmdGVyLFxuLmJhZGdlLXJlZDo6YWZ0ZXIsXG4uYmFkZ2UtZG9vcmJ1c3Rlcjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogMTJweCBzb2xpZCAjYTUxYTFmO1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICBib3R0b206IDA7XG59XG5cbi5iYWRnZS13YXJuaW5nIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIG1pbi13aWR0aDogY2FsYygxMDNweCAtIDEycHgpO1xuICBoZWlnaHQ6IDI0cHg7XG4gIHBhZGRpbmc6IDAuMTg3NXJlbSAxNXB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICNlZWExMDM7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuLmJhZGdlLXdhcm5pbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItdG9wOiAxMnB4IHNvbGlkICNlZWExMDM7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTExcHg7XG4gIHRvcDogMDtcbn1cbi5iYWRnZS13YXJuaW5nOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tOiAxMnB4IHNvbGlkICNlZWExMDM7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTExcHg7XG4gIGJvdHRvbTogMDtcbn1cblxuLmJhZGdlLWluZm8sXG4uYmFkZ2UtZ2FzLFxuLmJhZGdlLWR1YWwtZnVlbCB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBtaW4td2lkdGg6IGNhbGMoMTAzcHggLSAxMnB4KTtcbiAgaGVpZ2h0OiAyNHB4O1xuICBwYWRkaW5nOiAwLjE4NzVyZW0gMTVweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjMzE3MDhmO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cbi5iYWRnZS1pbmZvOjpiZWZvcmUsXG4uYmFkZ2UtZ2FzOjpiZWZvcmUsXG4uYmFkZ2UtZHVhbC1mdWVsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXRvcDogMTJweCBzb2xpZCAjMzE3MDhmO1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICB0b3A6IDA7XG59XG4uYmFkZ2UtaW5mbzo6YWZ0ZXIsXG4uYmFkZ2UtZ2FzOjphZnRlcixcbi5iYWRnZS1kdWFsLWZ1ZWw6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b206IDEycHggc29saWQgIzMxNzA4ZjtcbiAgYm9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgYm90dG9tOiAwO1xufVxuXG4uYmFkZ2UtcmVkLW9yYW5nZSxcbi5iYWRnZS1lbGVjdHJpYyB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBtaW4td2lkdGg6IGNhbGMoMTAzcHggLSAxMnB4KTtcbiAgaGVpZ2h0OiAyNHB4O1xuICBwYWRkaW5nOiAwLjE4NzVyZW0gMTVweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjZDI0NjI3O1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cbi5iYWRnZS1yZWQtb3JhbmdlOjpiZWZvcmUsXG4uYmFkZ2UtZWxlY3RyaWM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItdG9wOiAxMnB4IHNvbGlkICNkMjQ2Mjc7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTExcHg7XG4gIHRvcDogMDtcbn1cbi5iYWRnZS1yZWQtb3JhbmdlOjphZnRlcixcbi5iYWRnZS1lbGVjdHJpYzo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogMTJweCBzb2xpZCAjZDI0NjI3O1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICBib3R0b206IDA7XG59XG5cbi5iYWRnZS1saWdodCB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBtaW4td2lkdGg6IGNhbGMoMTAzcHggLSAxMnB4KTtcbiAgaGVpZ2h0OiAyNHB4O1xuICBwYWRkaW5nOiAwLjE4NzVyZW0gMTVweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cbi5iYWRnZS1saWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci10b3A6IDEycHggc29saWQgI2ZmZjtcbiAgYm9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgdG9wOiAwO1xufVxuLmJhZGdlLWxpZ2h0OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tOiAxMnB4IHNvbGlkICNmZmY7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTExcHg7XG4gIGJvdHRvbTogMDtcbn1cblxuLmJhZGdlLWRhcmsge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWluLXdpZHRoOiBjYWxjKDEwM3B4IC0gMTJweCk7XG4gIGhlaWdodDogMjRweDtcbiAgcGFkZGluZzogMC4xODc1cmVtIDE1cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogIzM2MzYzNjtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG4uYmFkZ2UtZGFyazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci10b3A6IDEycHggc29saWQgIzM2MzYzNjtcbiAgYm9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgdG9wOiAwO1xufVxuLmJhZGdlLWRhcms6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b206IDEycHggc29saWQgIzM2MzYzNjtcbiAgYm9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgYm90dG9tOiAwO1xufVxuXG4uZ2FzLXdoaXRlIHtcbiAgYmFja2dyb3VuZDogbm8tcmVwZWF0IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMCcgaGVpZ2h0PScxMicgdmlld0JveD0nMCAwIDEwIDEyJyByb2xlPSdpbWcnJTNFJTNDcGF0aCBmaWxsPSclMjNGRkYnIGZpbGwtcnVsZT0nZXZlbm9kZCcgZD0nTTIuODQ5IDEyQy0uMTkzIDEwLjEzOC0uODk1IDcuMDM0IDEuMjEgNC45NjYgMy4zMTcgMi44OTYgNC4yNTMgMS40NDggMi44NDkgMCA0LjcyLjYyIDcuMjk1LjYyIDYuODI3IDMuOTMxYy0uMzEyIDIuMjA3LS4wNzggMy4xNzIuNzAyIDIuODk3LjYyNC0uNDE0Ljg1OC0xLjM4LjcwMi0yLjg5N0M5Ljg2OSA2LjIwNyAxMS41MDcgOC44OTcgNy41MjkgMTJjLjQ2OC0zLjkzMS0yLjU3NC0zLjUxNy0yLjU3NC02LjYyLS42MjcuNDkyLTIuODA4IDEuNDQ4LS45MzYgNC4zNDQtLjkzNi0uMjA3LTEuODcyLS42Mi0xLjg3Mi0yLjA2OS0xLjE3IDEuODYyLjIzNCAzLjUxNy43MDIgNC4zNDV6Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuXG4uZWxlY3RyaWMtd2hpdGUge1xuICBiYWNrZ3JvdW5kOiBuby1yZXBlYXQgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzgnIGhlaWdodD0nMTMnIHZpZXdCb3g9JzAgMCA4IDEzJyByb2xlPSdpbWcnJTNFJTNDcGF0aCBmaWxsPSclMjNGRkYnIGZpbGwtcnVsZT0nZXZlbm9kZCcgZD0nTTEuNzc4IDEzTDggNC43NjdINC40NDRMNi44OSAwSDIuNjY3TDAgNi41aDMuNTU2eicvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiAxM3B4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuXG4uZHVhbGZ1ZWwtd2hpdGUge1xuICBiYWNrZ3JvdW5kOiBuby1yZXBlYXQgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQyUzRnhtbCB2ZXJzaW9uPScxLjAnIGVuY29kaW5nPSdVVEYtOCclM0YlM0UlM0NzdmcgaWQ9J0xheWVyXzInIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDY2LjAzIDQ2LjU5JyUzRSUzQ2RlZnMlM0UlM0NzdHlsZSUzRS5jbHMtMSU3QmZpbGw6JTIzZmZmO3N0cm9rZS13aWR0aDowcHg7JTdEJTNDL3N0eWxlJTNFJTNDL2RlZnMlM0UlM0NnIGlkPSdnYXMtYW5kLWVsZWN0cmljLWZ1ZWwnJTNFJTNDZyBpZD0nYmFkZ2VfaWNvbi1kdWFsLWZ1ZWxfd2hpdGUyJyUzRSUzQ3BhdGggaWQ9J1BhdGhfOTY3JyBjbGFzcz0nY2xzLTEnIGQ9J205LjU4LDQ1LjNzLTE4LjItOC42MS00LjQzLTI3Ljk4YzAsMCw3Ljk3LTEwLjk1LDQuNDMtMTcuMzIsMCwwLDEzLjY3LDkuNDUsMTIuMywyNS42NSwwLDAsNS4wMi03LjQ5LDUuNy0xMC4yLDAsMCwxMi44OCwxNy40MS0zLjg0LDMwLjA1LDIuNC00Ljc4LDEtMTAuNTEtMy4zOC0xMy43OC0zLjMtMi42Ny01LjA3LTYuNjctNC43OC0xMC43OCwwLDAtOC4wNywzLjA5LTIuNjYsMTUuNjMsMCwwLTQuNTMtMS4wMy02Ljc5LTcuMy0xLjM3LDUuNTctLjExLDExLjQzLDMuNDQsMTYuMDRaJy8lM0UlM0NwYXRoIGlkPSdQYXRoXzk4MicgY2xhc3M9J2Nscy0xJyBkPSdtNDguMjIsMS44aDEzLjAybC02LjA0LDE1LjkyaDEwLjgzbC0yMC4xNiwyOC44Nyw1Ljc0LTIzLjMxLTExLjU5LS4zOEw0OC4yMiwxLjhaJy8lM0UlM0MvZyUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTtcbiAgd2lkdGg6IDIxcHg7XG4gIGhlaWdodDogMTZweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cblxuLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWluZm8sXG4ucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtY29udGVudCAub3B0aW9uLWluZm8tZ3JvdXAtY29sLTIsXG4ucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1jb250ZW50IC5tb2RhbC1pbmZvLFxuLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtY29udGVudCAub3B0aW9uLWluZm8tZ3JvdXAtY29sLTIge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgLm1vZGFsLWxpbmUtaXRlbSxcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgLm1vZGFsLWxpbmUtaXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSAjaW5zdGFsbGF0aW9uLWZvcm0tcHJvZHVjdFR5cGUtZXJyb3IsXG4ucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5ICNpbnN0YWxsYXRpb24tZm9ybS1wcm9kdWN0VHlwZS1lcnJvciB7XG4gIG1hcmdpbjogLTAuM3JlbSAwIDAuNXJlbTtcbn1cbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IGg0LFxuLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWNvbnRlbnQgaDUsXG4ucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtY29udGVudCBoNixcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgaDQsXG4ucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1jb250ZW50IGg1LFxuLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtY29udGVudCBoNiB7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtY29udGVudCBoNC5wYXJ0cy1oZWFkZXIsXG4ucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtY29udGVudCBoNS5wYXJ0cy1oZWFkZXIsXG4ucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtY29udGVudCBoNi5wYXJ0cy1oZWFkZXIsXG4ucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1jb250ZW50IGg0LnBhcnRzLWhlYWRlcixcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgaDUucGFydHMtaGVhZGVyLFxuLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtY29udGVudCBoNi5wYXJ0cy1oZWFkZXIge1xuICBtYXJnaW46IDAuOTM3NXJlbSAwIDAuNjI1cmVtO1xufVxuLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWNvbnRlbnQgaDQucGVyZm9ybWFuY2UtaGVhZGVyLFxuLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWNvbnRlbnQgaDUucGVyZm9ybWFuY2UtaGVhZGVyLFxuLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWNvbnRlbnQgaDYucGVyZm9ybWFuY2UtaGVhZGVyLFxuLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtY29udGVudCBoNC5wZXJmb3JtYW5jZS1oZWFkZXIsXG4ucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1jb250ZW50IGg1LnBlcmZvcm1hbmNlLWhlYWRlcixcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgaDYucGVyZm9ybWFuY2UtaGVhZGVyIHtcbiAgbWFyZ2luOiAwLjU2MjVyZW0gMCAwO1xufVxuLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWNvbnRlbnQgaDQuYW50aXZpcnVzLWhlYWRlcixcbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IGg1LmFudGl2aXJ1cy1oZWFkZXIsXG4ucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtY29udGVudCBoNi5hbnRpdmlydXMtaGVhZGVyLFxuLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtY29udGVudCBoNC5hbnRpdmlydXMtaGVhZGVyLFxuLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtY29udGVudCBoNS5hbnRpdmlydXMtaGVhZGVyLFxuLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtY29udGVudCBoNi5hbnRpdmlydXMtaGVhZGVyIHtcbiAgbWFyZ2luOiAwLjU2MjVyZW0gMCAwO1xufVxuLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWNvbnRlbnQgaDQucGF5bWVudC1hbnRpdmlydXMtdGl0bGUsIC5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IGg0LlBheW1lbnQtUHJvdGVjdGlvbi10aXRsZSxcbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IGg1LnBheW1lbnQtYW50aXZpcnVzLXRpdGxlLFxuLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWNvbnRlbnQgaDUuUGF5bWVudC1Qcm90ZWN0aW9uLXRpdGxlLFxuLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWNvbnRlbnQgaDYucGF5bWVudC1hbnRpdmlydXMtdGl0bGUsXG4ucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtY29udGVudCBoNi5QYXltZW50LVByb3RlY3Rpb24tdGl0bGUsXG4ucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1jb250ZW50IGg0LnBheW1lbnQtYW50aXZpcnVzLXRpdGxlLFxuLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtY29udGVudCBoNC5QYXltZW50LVByb3RlY3Rpb24tdGl0bGUsXG4ucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1jb250ZW50IGg1LnBheW1lbnQtYW50aXZpcnVzLXRpdGxlLFxuLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtY29udGVudCBoNS5QYXltZW50LVByb3RlY3Rpb24tdGl0bGUsXG4ucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1jb250ZW50IGg2LnBheW1lbnQtYW50aXZpcnVzLXRpdGxlLFxuLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtY29udGVudCBoNi5QYXltZW50LVByb3RlY3Rpb24tdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtO1xuICBsaW5lLWhlaWdodDogMTtcbn1cbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IC5wbGFuLW9wdGlvbnMgaDYsXG4ucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1jb250ZW50IC5wbGFuLW9wdGlvbnMgaDYge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWhlYWRlcixcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWhlYWRlciB7XG4gIHBhZGRpbmctYm90dG9tOiAwLjYyNXJlbTtcbn1cbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IC50aXRsZSxcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgLnRpdGxlIHtcbiAgcGFkZGluZzogN3B4IDA7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW0gIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDEuMnJlbSAhaW1wb3J0YW50O1xufVxuLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWNvbnRlbnQgLnBsYW4tZGlzY291bnQsXG4ucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1jb250ZW50IC5wbGFuLWRpc2NvdW50IHtcbiAgcGFkZGluZzogMC45Mzc1cmVtIDA7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IC0wLjkzNzVyZW07XG59XG5cbi5idXR0b24tZGl2IHtcbiAgbWFyZ2luOiAwO1xuICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMDtcbiAgcGFkZGluZy1ib3R0b206IDAuOTM3NXJlbTtcbn1cblxuLm1vZGFsIHtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG59XG4ubW9kYWwgLm1vZGFsLWhlYWRlciB7XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBwYWRkaW5nLWJvdHRvbTogMC45Mzc1cmVtO1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubW9kYWwgLm1vZGFsLWhlYWRlciB7XG4gICAgZm9udC1zaXplOiAxLjM3NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICB9XG59XG4ubW9kYWwgLm1vZGFsLWhlYWRlciAubW9kYWwtdGl0bGUge1xuICBtYXJnaW4tcmlnaHQ6IDEuODc1cmVtO1xufVxuLm1vZGFsIC5tb2RhbC1oZWFkZXIgLmNsb3NlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBwYWRkaW5nOiAwLjkzNzVyZW0gMS44NzVyZW07XG4gIG1hcmdpbjogMDtcbiAgb3BhY2l0eTogMTtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIGZvbnQtc2l6ZTogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0Ljk4cHgpIHtcbiAgLm1vZGFsIC5tb2RhbC1oZWFkZXIgLmNsb3NlIHtcbiAgICBwYWRkaW5nOiAwLjkzNzVyZW07XG4gIH1cbn1cbi5tb2RhbCAuY29udGVudC1tb2RhbC1jbG9zZSB7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyMCcgaGVpZ2h0PScyMCcgdmlld0JveD0nMCAwIDIwIDIwJyUzRSUzQ2cgZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J25vbnplcm8nJTNFJTNDcGF0aCBkPSdNNy44MTcgNi43MjZMMTAgOC45MDlsMi4xODMtMi4xODNhLjc3Mi43NzIgMCAwIDEgMS4wMDQtLjA3NWwuMDg3LjA3NWEuNzcyLjc3MiAwIDAgMSAwIDEuMDkxTDExLjA5MSAxMGwyLjE4MyAyLjE4M2EuNzcyLjc3MiAwIDEgMS0xLjA5MSAxLjA5MUwxMCAxMS4wOTFsLTIuMTgzIDIuMTgzYS43NzIuNzcyIDAgMCAxLTEuMDA0LjA3NWwtLjA4Ny0uMDc1YS43NzIuNzcyIDAgMCAxIDAtMS4wOTFMOC45MDkgMTAgNi43MjYgNy44MTdhLjc3Mi43NzIgMCAxIDEgMS4wOTEtMS4wOTF6Jy8lM0UlM0NwYXRoIGQ9J00xMCAyMGM1LjUyMyAwIDEwLTQuNDc3IDEwLTEwUzE1LjUyMyAwIDEwIDAgMCA0LjQ3NyAwIDEwczQuNDc3IDEwIDEwIDEwem0wLTFhOSA5IDAgMSAxIDAtMTggOSA5IDAgMCAxIDAgMTh6Jy8lM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xufVxuLm1vZGFsIC5tb2RhbC1jb250ZW50IHtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgcGFkZGluZzogMC45Mzc1cmVtIDEuODc1cmVtIDEuODc1cmVtO1xufVxuLm1vZGFsIC5tb2RhbC1jb250ZW50ICNwYWdlVGltZW91dE1vZGFsVGl0bGUgLndhcm5pbmctaWNvbiB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuOTM3NXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0Ljk4cHgpIHtcbiAgLm1vZGFsIC5tb2RhbC1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAwLjkzNzVyZW07XG4gIH1cbn1cbi5tb2RhbCAubW9kYWwtYm9keSB7XG4gIHBhZGRpbmc6IDAuNjI1cmVtIDA7XG59XG4ubW9kYWwgLm1vZGFsLWJvZHkgLnZpZGVvLWNvbnRhaW5lciB7XG4gIGhlaWdodDogMTQ3cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1vZGFsIC5tb2RhbC1ib2R5IC52aWRlby1jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMzc3cHg7XG4gIH1cbn1cbi5tb2RhbCAubW9kYWwtZm9vdGVyIHtcbiAgcGFkZGluZzogMC45Mzc1cmVtIDAgMDtcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1vZGFsLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWRpYWxvZywgLm1vZGFsLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtZGlhbG9nIHtcbiAgICBtYXgtd2lkdGg6IDcyNnB4O1xuICB9XG59XG4ubW9kYWwucG9zdC1hZGQtdG8tY2FydCAucHJldi1zZXJ2aWNlLWhlYWRlciwgLm1vZGFsLnByb2R1Y3QtYWRkLW9ucyAucHJldi1zZXJ2aWNlLWhlYWRlciB7XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLm1vZGFsLnBvc3QtYWRkLXRvLWNhcnQgLm5leHQtc2VydmljZS1oZWFkZXIsIC5tb2RhbC5wcm9kdWN0LWFkZC1vbnMgLm5leHQtc2VydmljZS1oZWFkZXIge1xuICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1saW5lLWl0ZW0sIC5tb2RhbC5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWxpbmUtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtbGluZS1pdGVtOmxhc3Qtb2YtdHlwZSwgLm1vZGFsLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtbGluZS1pdGVtOmxhc3Qtb2YtdHlwZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxufVxuLm1vZGFsLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWxpbmUtaXRlbSAubW9kYWwtaW5mbywgLm1vZGFsLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtbGluZS1pdGVtIC5tb2RhbC1pbmZvIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtbGluZS1pdGVtIC5tb2RhbC1pbmZvLCAubW9kYWwucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1saW5lLWl0ZW0gLm1vZGFsLWluZm8ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1vZGFsLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWxpbmUtaXRlbSAubGluZS1pdGVtLXF0eSwgLm1vZGFsLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtbGluZS1pdGVtIC5saW5lLWl0ZW0tcXR5IHtcbiAgICBmbGV4OiAxIDAgMjUlO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cbi5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1saW5lLWl0ZW0gLmxpbmUtaXRlbS1wcmltYXJ5LCAubW9kYWwucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1saW5lLWl0ZW0gLmxpbmUtaXRlbS1wcmltYXJ5IHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1vZGFsLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWxpbmUtaXRlbSAubGluZS1pdGVtLXByaW1hcnksIC5tb2RhbC5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWxpbmUtaXRlbSAubGluZS1pdGVtLXByaW1hcnkge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbi5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1saW5lLWl0ZW0gLmxpbmUtaXRlbS1pbWFnZSwgLm1vZGFsLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtbGluZS1pdGVtIC5saW5lLWl0ZW0taW1hZ2Uge1xuICBmbGV4LXNocmluazogMDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuLm1vZGFsLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWxpbmUtaXRlbSAubGluZS1pdGVtLWltYWdlIGltZywgLm1vZGFsLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtbGluZS1pdGVtIC5saW5lLWl0ZW0taW1hZ2UgaW1nIHtcbiAgbWluLXdpZHRoOiA3MHB4O1xuICB3aWR0aDogNzBweDtcbiAgbWluLWhlaWdodDogNzBweDtcbiAgaGVpZ2h0OiA3MHB4O1xufVxuLm1vZGFsLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWxpbmUtaXRlbSAubGluZS1pdGVtLW5hbWUsIC5tb2RhbC5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWxpbmUtaXRlbSAubGluZS1pdGVtLW5hbWUge1xuICBtYXJnaW46IDAgMTBweCAwIDA7XG4gIHdoaXRlLXNwYWNlOiBpbml0aWFsO1xufVxuLm1vZGFsLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWxpbmUtaXRlbSAubGluZS1pdGVtLXNrdSwgLm1vZGFsLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtbGluZS1pdGVtIC5saW5lLWl0ZW0tc2t1IHtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cbi5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1mb290ZXIsIC5tb2RhbC5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWZvb3RlciB7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLm1vZGFsLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWZvb3RlciBidXR0b24sIC5tb2RhbC5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWZvb3RlciBidXR0b24ge1xuICBwYWRkaW5nOiAwLjM0Mzc1cmVtIDAuOTM3NXJlbTtcbn1cbi5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyLCAubW9kYWwucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1mb290ZXIgLmNvbnRpbnVlLWxpbmssIC5tb2RhbC5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWZvb3RlciAuY29udGludWUtbGluayB7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1mb290ZXIgLmNvbnRpbnVlLWxpbmssIC5tb2RhbC5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWZvb3RlciAuY29udGludWUtbGluayB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG59XG4ubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtZm9vdGVyIC5idG4tdmlldy1jYXJ0LCAubW9kYWwucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1mb290ZXIgLmJ0bi12aWV3LWNhcnQge1xuICBtYXgtd2lkdGg6IDEyMHB4O1xuICBoZWlnaHQ6IDM2cHg7XG4gIG1heC1oZWlnaHQ6IDM2cHg7XG4gIHBhZGRpbmc6IDAgMTVweDtcbn1cbi5tb2RhbCAucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1saW5lLWl0ZW0gLmxpbmUtaXRlbS1xdHkge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tb2RhbC5tb2RhbC1zZWN1cml0eS1xdWVzdGlvbnMgLm1vZGFsLWRpYWxvZyB7XG4gICAgbWF4LXdpZHRoOiA3MjZweDtcbiAgfVxufVxuLm1vZGFsLm1vZGFsLXNlY3VyaXR5LXF1ZXN0aW9uLWNoZWNrIGJ1dHRvbi5jbG9zZSwgLm1vZGFsLm1vZGFsLXNlY3VyaXR5LXF1ZXN0aW9ucyBidXR0b24uY2xvc2Uge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm1vZGFsLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1oZWFkZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cbi5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1oZWFkZXIgLmljb24ge1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW46IDVweCA1cHggMCAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtaGVhZGVyIC5pY29uIHtcbiAgICB3aWR0aDogMjRweDtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gICAgbWFyZ2luOiAwIDEwcHggMCAwO1xuICB9XG59XG4ubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtaGVhZGVyIGg0LnF1YW50aXR5LWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1oZWFkZXIgaDQucXVhbnRpdHktaGVhZGVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG59XG4ubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtaGVhZGVyIGg0LnF1YW50aXR5LWhlYWRlciAucXVhbnRpdHktYWRkZWQge1xuICBtYXJnaW4tcmlnaHQ6IDAuMzEyNXJlbTtcbn1cbi5tb2RhbCAubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMsXG4ubW9kYWwgLm1vZGFsLWJvZHktYWRkb25zIC5wbGFuLW9wdGlvbnMsXG4ubW9kYWwgLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGxhbi1vcHRpb25zLFxuLm1vZGFsIC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyB7XG4gIHBhZGRpbmc6IDE1cHggMCA1cHg7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLm1vZGFsIC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24sXG4ubW9kYWwgLm1vZGFsLWJvZHktYWRkb25zIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uLFxuLm1vZGFsIC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24sXG4ubW9kYWwgLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ubW9kYWwgLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbjpsYXN0LW9mLXR5cGUsXG4ubW9kYWwgLm1vZGFsLWJvZHktYWRkb25zIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uOmxhc3Qtb2YtdHlwZSxcbi5tb2RhbCAubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uOmxhc3Qtb2YtdHlwZSxcbi5tb2RhbCAubW9kYWwtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uOmxhc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ubW9kYWwgLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAuY3VzdG9tLWNvbnRyb2wsXG4ubW9kYWwgLm1vZGFsLWJvZHktYWRkb25zIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5jdXN0b20tY29udHJvbCxcbi5tb2RhbCAubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5jdXN0b20tY29udHJvbCxcbi5tb2RhbCAubW9kYWwtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5jdXN0b20tY29udHJvbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ubW9kYWwgLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAuZm9ybS1jb250cm9sLWxhYmVsLFxuLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAuZm9ybS1jb250cm9sLWxhYmVsLFxuLm1vZGFsIC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLmZvcm0tY29udHJvbC1sYWJlbCxcbi5tb2RhbCAubW9kYWwtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5mb3JtLWNvbnRyb2wtbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLm1vZGFsIC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gaW5wdXQsXG4ubW9kYWwgLm1vZGFsLWJvZHktYWRkb25zIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIGlucHV0LFxuLm1vZGFsIC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gaW5wdXQsXG4ubW9kYWwgLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiBpbnB1dCB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cbi5tb2RhbCAubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1pbmZvLFxuLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0taW5mbyxcbi5tb2RhbCAubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1pbmZvLFxuLm1vZGFsIC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLWluZm8ge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubW9kYWwgLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0taW5mbyxcbiAgLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0taW5mbyxcbiAgLm1vZGFsIC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLWluZm8sXG4gIC5tb2RhbCAubW9kYWwtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1pbmZvIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG59XG4ubW9kYWwgLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAsXG4ubW9kYWwgLm1vZGFsLWJvZHktYWRkb25zIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taW5mby1ncm91cCxcbi5tb2RhbCAubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taW5mby1ncm91cCxcbi5tb2RhbCAubW9kYWwtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taW5mby1ncm91cCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4ubW9kYWwgLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAub3B0aW9uLWluZm8tZ3JvdXAtY29sLTEsXG4ubW9kYWwgLm1vZGFsLWJvZHktYWRkb25zIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taW5mby1ncm91cC5vcHRpb24taW5mby1ncm91cC1jb2wtMSxcbi5tb2RhbCAubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taW5mby1ncm91cC5vcHRpb24taW5mby1ncm91cC1jb2wtMSxcbi5tb2RhbCAubW9kYWwtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taW5mby1ncm91cC5vcHRpb24taW5mby1ncm91cC1jb2wtMSB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5tb2RhbCAubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taW5mby1ncm91cC5vcHRpb24taW5mby1ncm91cC1jb2wtMSAudmVydGljYWxseS1jZW50ZXJlZCxcbi5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0xIC52ZXJ0aWNhbGx5LWNlbnRlcmVkLFxuLm1vZGFsIC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0xIC52ZXJ0aWNhbGx5LWNlbnRlcmVkLFxuLm1vZGFsIC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0xIC52ZXJ0aWNhbGx5LWNlbnRlcmVkIHtcbiAgbWFyZ2luOiBhdXRvIDA7XG59XG4ubW9kYWwgLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAub3B0aW9uLWluZm8tZ3JvdXAtY29sLTIsXG4ubW9kYWwgLm1vZGFsLWJvZHktYWRkb25zIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taW5mby1ncm91cC5vcHRpb24taW5mby1ncm91cC1jb2wtMixcbi5tb2RhbCAubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taW5mby1ncm91cC5vcHRpb24taW5mby1ncm91cC1jb2wtMixcbi5tb2RhbCAubW9kYWwtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taW5mby1ncm91cC5vcHRpb24taW5mby1ncm91cC1jb2wtMiB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubW9kYWwgLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAub3B0aW9uLWluZm8tZ3JvdXAtY29sLTIsXG4gIC5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0yLFxuICAubW9kYWwgLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAub3B0aW9uLWluZm8tZ3JvdXAtY29sLTIsXG4gIC5tb2RhbCAubW9kYWwtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taW5mby1ncm91cC5vcHRpb24taW5mby1ncm91cC1jb2wtMiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxufVxuLm1vZGFsIC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0yIC5vcHRpb24tcXR5LFxuLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAub3B0aW9uLWluZm8tZ3JvdXAtY29sLTIgLm9wdGlvbi1xdHksXG4ubW9kYWwgLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAub3B0aW9uLWluZm8tZ3JvdXAtY29sLTIgLm9wdGlvbi1xdHksXG4ubW9kYWwgLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAub3B0aW9uLWluZm8tZ3JvdXAtY29sLTIgLm9wdGlvbi1xdHkge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tb2RhbCAubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1pbWFnZSxcbiAgLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0taW1hZ2UsXG4gIC5tb2RhbCAubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1pbWFnZSxcbiAgLm1vZGFsIC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLWltYWdlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1vZGFsIC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLWltYWdlLFxuICAubW9kYWwgLm1vZGFsLWJvZHktYWRkb25zIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1pbWFnZSxcbiAgLm1vZGFsIC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLWltYWdlLFxuICAubW9kYWwgLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0taW1hZ2Uge1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgfVxufVxuLm1vZGFsIC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLWltYWdlIGltZyxcbi5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLWltYWdlIGltZyxcbi5tb2RhbCAubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1pbWFnZSBpbWcsXG4ubW9kYWwgLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0taW1hZ2UgaW1nIHtcbiAgd2lkdGg6IDcwcHg7XG4gIGhlaWdodDogNzBweDtcbn1cbi5tb2RhbCAubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1uYW1lLFxuLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0tbmFtZSxcbi5tb2RhbCAubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1uYW1lLFxuLm1vZGFsIC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLW5hbWUge1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1vZGFsIC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLW5hbWUsXG4gIC5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLW5hbWUsXG4gIC5tb2RhbCAubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1uYW1lLFxuICAubW9kYWwgLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0tbmFtZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICB9XG59XG4ubW9kYWwgLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0tcHJpY2UsXG4ubW9kYWwgLm1vZGFsLWJvZHktYWRkb25zIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1wcmljZSxcbi5tb2RhbCAubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1wcmljZSxcbi5tb2RhbCAubW9kYWwtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1wcmljZSB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5tb2RhbCAubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5tb2RhbC1mb290ZXIgLmJ0bi1saW5rLFxuLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAubW9kYWwtZm9vdGVyIC5idG4tbGluayxcbi5tb2RhbCAubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ0bi1saW5rLFxuLm1vZGFsIC5tb2RhbC1nb2xkLXBsYW4gLm1vZGFsLWZvb3RlciAuYnRuLWxpbmsge1xuICBwYWRkaW5nLXRvcDogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1vZGFsIC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLm1vZGFsLWZvb3RlciAuYnRuLWxpbmssXG4gIC5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLm1vZGFsLWZvb3RlciAuYnRuLWxpbmssXG4gIC5tb2RhbCAubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ0bi1saW5rLFxuICAubW9kYWwgLm1vZGFsLWdvbGQtcGxhbiAubW9kYWwtZm9vdGVyIC5idG4tbGluayB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbi5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taW5mby1ncm91cCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4ubW9kYWwgLm1vZGFsLWJvZHktYWRkb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAub3B0aW9uLWluZm8tZ3JvdXAtY29sLTEge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ubW9kYWwgLm1vZGFsLWJvZHktYWRkb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAub3B0aW9uLWluZm8tZ3JvdXAtY29sLTEgLnZlcnRpY2FsbHktY2VudGVyZWQge1xuICBtYXJnaW46IGF1dG8gMDtcbn1cbi5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taW5mby1ncm91cC5vcHRpb24taW5mby1ncm91cC1jb2wtMiB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taW5mby1ncm91cC5vcHRpb24taW5mby1ncm91cC1jb2wtMiB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zLCAubW9kYWwubW9kYWwtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMsXG4ubW9kYWwgLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnByb3RlY3Rpb24tcGxhbi10b3RhbCwgLm1vZGFsLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wcm90ZWN0aW9uLXBsYW4tdG90YWwsXG4ubW9kYWwgLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wcm90ZWN0aW9uLXBsYW4tdG90YWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnByb3RlY3Rpb24tcGxhbi10b3RhbCAucHJvdGVjdGlvbi1wbGFuLXRvdGFsLWxhYmVsLCAubW9kYWwubW9kYWwtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnByb3RlY3Rpb24tcGxhbi10b3RhbCAucHJvdGVjdGlvbi1wbGFuLXRvdGFsLWxhYmVsLFxuLm1vZGFsIC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucHJvdGVjdGlvbi1wbGFuLXRvdGFsIC5wcm90ZWN0aW9uLXBsYW4tdG90YWwtbGFiZWwge1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnByb3RlY3Rpb24tcGxhbi10b3RhbCAucHJvdGVjdGlvbi1wbGFuLXRvdGFsLXZhbHVlLCAubW9kYWwubW9kYWwtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnByb3RlY3Rpb24tcGxhbi10b3RhbCAucHJvdGVjdGlvbi1wbGFuLXRvdGFsLXZhbHVlLFxuLm1vZGFsIC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucHJvdGVjdGlvbi1wbGFuLXRvdGFsIC5wcm90ZWN0aW9uLXBsYW4tdG90YWwtdmFsdWUge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBlcmZvcm1hbmNlLWhlYWRlcixcbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLmFudGl2aXJ1cy1oZWFkZXIsXG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wYXJ0cy1oZWFkZXIsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAucGVyZm9ybWFuY2UtaGVhZGVyLFxuLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtaGVhZGVyLFxuLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5wYXJ0cy1oZWFkZXIsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBlcmZvcm1hbmNlLWhlYWRlcixcbi5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1oZWFkZXIsXG4ubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wYXJ0cy1oZWFkZXIsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLnBlcmZvcm1hbmNlLWhlYWRlcixcbi5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLmFudGl2aXJ1cy1oZWFkZXIsXG4ubW9kYWwubW9kYWwtYW50aXZpcnVzIC5wYXJ0cy1oZWFkZXIsIC5tb2RhbC5tb2RhbC1wYXJ0cyAucGVyZm9ybWFuY2UtaGVhZGVyLFxuLm1vZGFsLm1vZGFsLXBhcnRzIC5hbnRpdmlydXMtaGVhZGVyLFxuLm1vZGFsLm1vZGFsLXBhcnRzIC5wYXJ0cy1oZWFkZXIsIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAucGVyZm9ybWFuY2UtaGVhZGVyLFxuLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtaGVhZGVyLFxuLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5wYXJ0cy1oZWFkZXIge1xuICBtYXJnaW46IDEwcHggMDtcbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24sIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiwgLm1vZGFsLm1vZGFsLXBhcnRzIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24ge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wZXJmb3JtYW5jZS1jb250ZW50IC5wbGFuLW9wdGlvbiwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5wZXJmb3JtYW5jZS1jb250ZW50IC5wbGFuLW9wdGlvbiwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGVyZm9ybWFuY2UtY29udGVudCAucGxhbi1vcHRpb24sIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLnBlcmZvcm1hbmNlLWNvbnRlbnQgLnBsYW4tb3B0aW9uLCAubW9kYWwubW9kYWwtcGFydHMgLnBlcmZvcm1hbmNlLWNvbnRlbnQgLnBsYW4tb3B0aW9uLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLnBlcmZvcm1hbmNlLWNvbnRlbnQgLnBsYW4tb3B0aW9uIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGVyZm9ybWFuY2UtY29udGVudCAucGVyZm9ybWFuY2UtcHJpY2UtaW5mbywgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5wZXJmb3JtYW5jZS1jb250ZW50IC5wZXJmb3JtYW5jZS1wcmljZS1pbmZvLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wZXJmb3JtYW5jZS1jb250ZW50IC5wZXJmb3JtYW5jZS1wcmljZS1pbmZvLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5wZXJmb3JtYW5jZS1jb250ZW50IC5wZXJmb3JtYW5jZS1wcmljZS1pbmZvLCAubW9kYWwubW9kYWwtcGFydHMgLnBlcmZvcm1hbmNlLWNvbnRlbnQgLnBlcmZvcm1hbmNlLXByaWNlLWluZm8sIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAucGVyZm9ybWFuY2UtY29udGVudCAucGVyZm9ybWFuY2UtcHJpY2UtaW5mbyB7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLmFudGl2aXJ1cy1jb250ZW50IC5wbGFuLW9wdGlvbiwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtY29udGVudCAucGxhbi1vcHRpb24sIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1jb250ZW50IC5wbGFuLW9wdGlvbiwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAuYW50aXZpcnVzLWNvbnRlbnQgLnBsYW4tb3B0aW9uLCAubW9kYWwubW9kYWwtcGFydHMgLmFudGl2aXJ1cy1jb250ZW50IC5wbGFuLW9wdGlvbiwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtY29udGVudCAucGxhbi1vcHRpb24ge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5hbnRpdmlydXMtY29udGVudCAuYW50aXZpcnVzLXByaWNlLWluZm8sIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLWNvbnRlbnQgLmFudGl2aXJ1cy1wcmljZS1pbmZvLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtY29udGVudCAuYW50aXZpcnVzLXByaWNlLWluZm8sIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLmFudGl2aXJ1cy1jb250ZW50IC5hbnRpdmlydXMtcHJpY2UtaW5mbywgLm1vZGFsLm1vZGFsLXBhcnRzIC5hbnRpdmlydXMtY29udGVudCAuYW50aXZpcnVzLXByaWNlLWluZm8sIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLWNvbnRlbnQgLmFudGl2aXJ1cy1wcmljZS1pbmZvIHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAub3B0aW9uLXByaWNlLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLm9wdGlvbi1wcmljZSwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAub3B0aW9uLXByaWNlLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5vcHRpb24tcHJpY2UsIC5tb2RhbC5tb2RhbC1wYXJ0cyAub3B0aW9uLXByaWNlLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLm9wdGlvbi1wcmljZSB7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnRhYi1jb250ZW50LCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLnRhYi1jb250ZW50LCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC50YWItY29udGVudCwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAudGFiLWNvbnRlbnQsIC5tb2RhbC5tb2RhbC1wYXJ0cyAudGFiLWNvbnRlbnQsIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAudGFiLWNvbnRlbnQge1xuICBwYWRkaW5nLXRvcDogMTBweDtcbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnRhYi1wYW5lIC5wZXJmb3JtYW5jZS1jb250ZW50IGg1Lm1iLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLnRhYi1wYW5lIC5wZXJmb3JtYW5jZS1jb250ZW50IGg1Lm1iLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC50YWItcGFuZSAucGVyZm9ybWFuY2UtY29udGVudCBoNS5tYiwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAudGFiLXBhbmUgLnBlcmZvcm1hbmNlLWNvbnRlbnQgaDUubWIsIC5tb2RhbC5tb2RhbC1wYXJ0cyAudGFiLXBhbmUgLnBlcmZvcm1hbmNlLWNvbnRlbnQgaDUubWIsIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAudGFiLXBhbmUgLnBlcmZvcm1hbmNlLWNvbnRlbnQgaDUubWIge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGFydHMtcGVyZm9ybWFuY2UtdGFicywgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzLCAubW9kYWwubW9kYWwtcGFydHMgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMsIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAucGFydHMtcGVyZm9ybWFuY2UtdGFicyB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgbWFyZ2luLXRvcDogMC42MjVyZW07XG4gIHBhZGRpbmctdG9wOiA3cHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2NjO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAucGFydHMtcGVyZm9ybWFuY2UtdGFicywgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGFydHMtcGVyZm9ybWFuY2UtdGFicywgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAucGFydHMtcGVyZm9ybWFuY2UtdGFicywgLm1vZGFsLm1vZGFsLXBhcnRzIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmssIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmssIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluaywgLm1vZGFsLm1vZGFsLXBhcnRzIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluaywgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluayB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstY29udGVudCwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1jb250ZW50LCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1jb250ZW50LCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1jb250ZW50LCAubW9kYWwubW9kYWwtcGFydHMgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLWNvbnRlbnQsIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstY29udGVudCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwIDAuNjI1cmVtIDAuNXJlbTtcbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLmFjdGl2ZSAubmF2LWxpbmstY29udGVudCwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay5hY3RpdmUgLm5hdi1saW5rLWNvbnRlbnQsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLmFjdGl2ZSAubmF2LWxpbmstY29udGVudCwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmsuYWN0aXZlIC5uYXYtbGluay1jb250ZW50LCAubW9kYWwubW9kYWwtcGFydHMgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLmFjdGl2ZSAubmF2LWxpbmstY29udGVudCwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay5hY3RpdmUgLm5hdi1saW5rLWNvbnRlbnQge1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1wYXJ0czpub3QoLmFjdGl2ZSkgLm5hdi1saW5rLXRleHQ6OmJlZm9yZSwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1wYXJ0czpub3QoLmFjdGl2ZSkgLm5hdi1saW5rLXRleHQ6OmJlZm9yZSwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstcGFydHM6bm90KC5hY3RpdmUpIC5uYXYtbGluay10ZXh0OjpiZWZvcmUsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLXBhcnRzOm5vdCguYWN0aXZlKSAubmF2LWxpbmstdGV4dDo6YmVmb3JlLCAubW9kYWwubW9kYWwtcGFydHMgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLXBhcnRzOm5vdCguYWN0aXZlKSAubmF2LWxpbmstdGV4dDo6YmVmb3JlLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLXBhcnRzOm5vdCguYWN0aXZlKSAubmF2LWxpbmstdGV4dDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgbGVmdDogLTE1cHg7XG4gIHRvcDogLTAuMjVyZW07XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyOCcgaGVpZ2h0PScyOCcgdmlld0JveD0nMCAwIDI4IDI4JyUzRSUzQ3BhdGggZmlsbD0nJTIzMDQ2QTM4JyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J00xLjM1NyAxNGMwIDYuOTczIDUuNjcyIDEyLjY0NCAxMi42NDQgMTIuNjQ0UzI2LjY0NiAyMC45NzMgMjYuNjQ2IDE0IDIwLjk3MyAxLjM1NSAxNCAxLjM1NUM3LjAyOSAxLjM1NSAxLjM1NyA3LjAyOSAxLjM1NyAxNHpNMCAxNEMwIDYuMjggNi4yOCAwIDE0IDBzMTQgNi4yOCAxNCAxNC02LjI4IDE0LTE0IDE0UzAgMjEuNzIgMCAxNHptMjAuOTE5LTUuOGMuNTY2LS41OTggMS40NjcuMjc1LjkwMS44NzQtMy4xNCAzLjQ0MS02LjMwNyA2LjgzMy05LjQ3NCAxMC4yNS0uMTU0LjE3NC0uMzA5LjMyNC0uNDYzLjQ5OC0uMjMyLjI1LS42Ny4yMjUtLjkwMSAwLTEuNTk2LTEuNDcxLTMuMTkyLTIuOTY3LTQuNzg4LTQuNDM5LS41OTMtLjU0OS4zMDgtMS40NDYuOS0uODczYTYyNy40MDMgNjI3LjQwMyAwIDAgMSA0LjMgMy45OWMzLjE5Mi0zLjQ0MSA2LjM1OS02Ljg1OCA5LjUyNS0xMC4zeicvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1wYXJ0czpub3QoLmFjdGl2ZSkgLm5hdi1saW5rLXRleHQ6OmJlZm9yZSwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1wYXJ0czpub3QoLmFjdGl2ZSkgLm5hdi1saW5rLXRleHQ6OmJlZm9yZSwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstcGFydHM6bm90KC5hY3RpdmUpIC5uYXYtbGluay10ZXh0OjpiZWZvcmUsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLXBhcnRzOm5vdCguYWN0aXZlKSAubmF2LWxpbmstdGV4dDo6YmVmb3JlLCAubW9kYWwubW9kYWwtcGFydHMgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLXBhcnRzOm5vdCguYWN0aXZlKSAubmF2LWxpbmstdGV4dDo6YmVmb3JlLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLXBhcnRzOm5vdCguYWN0aXZlKSAubmF2LWxpbmstdGV4dDo6YmVmb3JlIHtcbiAgICB3aWR0aDogMjRweDtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gICAgbGVmdDogLTIycHg7XG4gIH1cbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicywgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMsIC5tb2RhbC5tb2RhbC1wYXJ0cyAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMsIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMge1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIG1hcmdpbi10b3A6IDAuNjI1cmVtO1xuICBwYWRkaW5nLXRvcDogN3B4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2NjYztcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicywgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicywgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzLCAubW9kYWwubW9kYWwtcGFydHMgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluaywgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmssIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluaywgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLCAubW9kYWwubW9kYWwtcGFydHMgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluaywgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmsge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1jb250ZW50LCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1jb250ZW50LCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstY29udGVudCwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLWNvbnRlbnQsIC5tb2RhbC5tb2RhbC1wYXJ0cyAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLWNvbnRlbnQsIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLWNvbnRlbnQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMCAxMHB4IDhweDtcbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay5hY3RpdmUgLm5hdi1saW5rLWNvbnRlbnQsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLmFjdGl2ZSAubmF2LWxpbmstY29udGVudCwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLmFjdGl2ZSAubmF2LWxpbmstY29udGVudCwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLmFjdGl2ZSAubmF2LWxpbmstY29udGVudCwgLm1vZGFsLm1vZGFsLXBhcnRzIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmsuYWN0aXZlIC5uYXYtbGluay1jb250ZW50LCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay5hY3RpdmUgLm5hdi1saW5rLWNvbnRlbnQge1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstcGVyZm9ybWFuY2U6bm90KC5hY3RpdmUpIC5uYXYtbGluay1jb250ZW50OjpiZWZvcmUsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLXBlcmZvcm1hbmNlOm5vdCguYWN0aXZlKSAubmF2LWxpbmstY29udGVudDo6YmVmb3JlLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstcGVyZm9ybWFuY2U6bm90KC5hY3RpdmUpIC5uYXYtbGluay1jb250ZW50OjpiZWZvcmUsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1wZXJmb3JtYW5jZTpub3QoLmFjdGl2ZSkgLm5hdi1saW5rLWNvbnRlbnQ6OmJlZm9yZSwgLm1vZGFsLm1vZGFsLXBhcnRzIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstcGVyZm9ybWFuY2U6bm90KC5hY3RpdmUpIC5uYXYtbGluay1jb250ZW50OjpiZWZvcmUsIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLXBlcmZvcm1hbmNlOm5vdCguYWN0aXZlKSAubmF2LWxpbmstY29udGVudDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgbGVmdDogLTE1cHg7XG4gIHRvcDogMnB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjgnIGhlaWdodD0nMjgnIHZpZXdCb3g9JzAgMCAyOCAyOCclM0UlM0NwYXRoIGZpbGw9JyUyMzA0NkEzOCcgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNMS4zNTcgMTRjMCA2Ljk3MyA1LjY3MiAxMi42NDQgMTIuNjQ0IDEyLjY0NFMyNi42NDYgMjAuOTczIDI2LjY0NiAxNCAyMC45NzMgMS4zNTUgMTQgMS4zNTVDNy4wMjkgMS4zNTUgMS4zNTcgNy4wMjkgMS4zNTcgMTR6TTAgMTRDMCA2LjI4IDYuMjggMCAxNCAwczE0IDYuMjggMTQgMTQtNi4yOCAxNC0xNCAxNFMwIDIxLjcyIDAgMTR6bTIwLjkxOS01LjhjLjU2Ni0uNTk4IDEuNDY3LjI3NS45MDEuODc0LTMuMTQgMy40NDEtNi4zMDcgNi44MzMtOS40NzQgMTAuMjUtLjE1NC4xNzQtLjMwOS4zMjQtLjQ2My40OTgtLjIzMi4yNS0uNjcuMjI1LS45MDEgMC0xLjU5Ni0xLjQ3MS0zLjE5Mi0yLjk2Ny00Ljc4OC00LjQzOS0uNTkzLS41NDkuMzA4LTEuNDQ2LjktLjg3M2E2MjcuNDAzIDYyNy40MDMgMCAwIDEgNC4zIDMuOTljMy4xOTItMy40NDEgNi4zNTktNi44NTggOS41MjUtMTAuM3onLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLXBlcmZvcm1hbmNlOm5vdCguYWN0aXZlKSAubmF2LWxpbmstY29udGVudDo6YmVmb3JlLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1wZXJmb3JtYW5jZTpub3QoLmFjdGl2ZSkgLm5hdi1saW5rLWNvbnRlbnQ6OmJlZm9yZSwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLXBlcmZvcm1hbmNlOm5vdCguYWN0aXZlKSAubmF2LWxpbmstY29udGVudDo6YmVmb3JlLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstcGVyZm9ybWFuY2U6bm90KC5hY3RpdmUpIC5uYXYtbGluay1jb250ZW50OjpiZWZvcmUsIC5tb2RhbC5tb2RhbC1wYXJ0cyAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLXBlcmZvcm1hbmNlOm5vdCguYWN0aXZlKSAubmF2LWxpbmstY29udGVudDo6YmVmb3JlLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1wZXJmb3JtYW5jZTpub3QoLmFjdGl2ZSkgLm5hdi1saW5rLWNvbnRlbnQ6OmJlZm9yZSB7XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIGxlZnQ6IC0yMnB4O1xuICAgIHRvcDogMDtcbiAgfVxufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGFydHMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0biwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5wYXJ0cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wYXJ0cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5wYXJ0cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLCAubW9kYWwubW9kYWwtcGFydHMgLnBhcnRzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4sIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAucGFydHMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0biB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBhcnRzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAucGFydHMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGFydHMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAucGFydHMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLXBhcnRzIC5wYXJ0cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLnBhcnRzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjgnIGhlaWdodD0nMjgnIHZpZXdCb3g9JzAgMCAyOCAyOCclM0UlM0NwYXRoIGZpbGw9JyUyMzA0NkEzOCcgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNMS4zNTcgMTRjMCA2Ljk3MyA1LjY3MiAxMi42NDQgMTIuNjQ0IDEyLjY0NFMyNi42NDYgMjAuOTczIDI2LjY0NiAxNCAyMC45NzMgMS4zNTUgMTQgMS4zNTVDNy4wMjkgMS4zNTUgMS4zNTcgNy4wMjkgMS4zNTcgMTR6TTAgMTRDMCA2LjI4IDYuMjggMCAxNCAwczE0IDYuMjggMTQgMTQtNi4yOCAxNC0xNCAxNFMwIDIxLjcyIDAgMTR6bTIwLjkxOS01LjhjLjU2Ni0uNTk4IDEuNDY3LjI3NS45MDEuODc0LTMuMTQgMy40NDEtNi4zMDcgNi44MzMtOS40NzQgMTAuMjUtLjE1NC4xNzQtLjMwOS4zMjQtLjQ2My40OTgtLjIzMi4yNS0uNjcuMjI1LS45MDEgMC0xLjU5Ni0xLjQ3MS0zLjE5Mi0yLjk2Ny00Ljc4OC00LjQzOS0uNTkzLS41NDkuMzA4LTEuNDQ2LjktLjg3M2E2MjcuNDAzIDYyNy40MDMgMCAwIDEgNC4zIDMuOTljMy4xOTItMy40NDEgNi4zNTktNi44NTggOS41MjUtMTAuM3onLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogMjBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHJpZ2h0O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wYXJ0cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLnBhcnRzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBhcnRzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLnBhcnRzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1wYXJ0cyAucGFydHMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5wYXJ0cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDI0cHg7XG4gIH1cbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBlcmZvcm1hbmNlLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4sIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAucGVyZm9ybWFuY2UtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0biwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGVyZm9ybWFuY2UtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0biwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAucGVyZm9ybWFuY2UtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0biwgLm1vZGFsLm1vZGFsLXBhcnRzIC5wZXJmb3JtYW5jZS1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLnBlcmZvcm1hbmNlLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4ge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wZXJmb3JtYW5jZS1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLnBlcmZvcm1hbmNlLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBlcmZvcm1hbmNlLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLnBlcmZvcm1hbmNlLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1wYXJ0cyAucGVyZm9ybWFuY2UtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5wZXJmb3JtYW5jZS1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDEwMCAxMDAnJTNFJTNDZGVmcyUzRSUzQ3N0eWxlJTNFIC5mMmUwMmY2Ni04YWVjLTRkNzItYjhhNi1jZjdkOTI3YWVjYTclN0JmaWxsOm5vbmU7JTdELmY5NDc5NzAwLTU1MmMtNGQ0Yy1iZTQwLWI2YjhlYmQzMDk5NCU3QmZpbGw6JTIzMDQ2QTM4OyU3RCAlM0Mvc3R5bGUlM0UlM0MvZGVmcyUzRSUzQ2cgaWQ9J2E0NWQ1NjY4LTRhOTQtNGE1My04ZDg5LWZmNzY5MTRjZWJkYycgZGF0YS1uYW1lPSd3YXJyYW50eSclM0UlM0NwYXRoIGNsYXNzPSdmMmUwMmY2Ni04YWVjLTRkNzItYjhhNi1jZjdkOTI3YWVjYTcnIGQ9J003OS4yNCw1MlYyNC42NmE1My4zNSw1My4zNSwwLDAsMS0xNC4zNy0yLjkxLDQxLjI2LDQxLjI2LDAsMCwxLTE0LjYyLTkuMTlBNDYuNyw0Ni43LDAsMCwxLDM1LDIxLjc1YTYwLjcsNjAuNywwLDAsMS0xNS4yOCwyLjkyVjUxLjljMCwuNi40LDcsMi44OCwxMC44NS4yMi4zNS40MS43NS42OSwxLjIxLDIuNzUsNC41NSw4LjQ0LDE0LDI2LjkyLDIyLjU2LDE4LTguMzQsMjMuNC0xNy42OCwyNi0yMi4xOS4zNS0uNjEuNjYtMS4xNS45NC0xLjU4LDIuMDctMy4yNCwyLjE3LTguNzYsMi0xMC42MUM3OS4xOSw1Mi4wOCw3OS4yNCw1Miw3OS4yNCw1MlptLTguMzQtOC45YTIsMiwwLDAsMS0uNiwxLjQzbC0yNSwyNS4yYTIuMTIsMi4xMiwwLDAsMS0xLjQ2LjdoMGEyLjE2LDIuMTYsMCwwLDEtMS40Ni0uN0wzMC41NSw1Ny41N2EyLjEsMi4xLDAsMCwxLS40Ni0xLjV2LTEzYTEuOTIsMS45MiwwLDAsMSwzLjMyLTEuNDRsMTAuNDIsMTAuNkw2Ny40MywyOC42YTIsMiwwLDAsMSwzLjQ3LDEuNDVaJy8lM0UlM0NwYXRoIGNsYXNzPSdmOTQ3OTcwMC01NTJjLTRkNGMtYmU0MC1iNmI4ZWJkMzA5OTQnIGQ9J002OS42NSwyOC4xNWEyLDIsMCwwLDAtMi4yMy40NEw0My44MSw1Mi4yMSwzMy40LDQxLjYyYTEuOTEsMS45MSwwLDAsMC0zLjMxLDEuNDR2MTNhMi4wOSwyLjA5LDAsMCwwLC40NiwxLjVsMTEuOCwxMi4xMmEyLjE2LDIuMTYsMCwwLDAsMS40Ni43aDBhMi4wNywyLjA3LDAsMCwwLDEuNDUtLjdsMjUtMjUuMTZhMi4wNiwyLjA2LDAsMCwwLC42LTEuNDR2LTEzQTIsMiwwLDAsMCw2OS42NSwyOC4xNVpNNjYuNTksNDIuMjNsLTIyLjkyLDIzLTkuODQtMTBWNDguMDdsOC40Myw4LjY0YTIuMjksMi4yOSwwLDAsMCwxLjUuNzVoMGExLjk0LDEuOTQsMCwwLDAsMS4zNS0uNzRMNjYuNTksMzVaJy8lM0UlM0NwYXRoIGNsYXNzPSdmOTQ3OTcwMC01NTJjLTRkNGMtYmU0MC1iNmI4ZWJkMzA5OTQnIGQ9J004My4yNiw1MS44OFYyMi43N2EyLjA3LDIuMDcsMCwwLDAtMS45Mi0yLjA1Yy02LjQtLjQ1LTExLjA3LTEuMzItMTUuMS0yLjgxYTM2Ljc3LDM2Ljc3LDAsMCwxLTE0LTkuMjFsLS4xNy0uMjdhMi4wNSwyLjA1LDAsMCwwLTMuMzgtLjE4bC0uMjguMzVhNDIuMzgsNDIuMzgsMCwwLDEtMTQuOTEsOS4yOWMtMy43NSwxLjM5LTksMi4zLTE2LjE0LDIuODJhMi4wNiwyLjA2LDAsMCwwLTEuOTEsMi4wNnYyOS4zYzAsLjMyLjQ1LDgsMy42MiwxMi45MS4yLjMyLjQ0LjY4LjY5LDEuMSwyLjc2LDQuNTUsOS4yLDE1LjIxLDI5LjE4LDI0LjM2bC4xNS4wNi40Ny4xN2ExLjg5LDEuODksMCwwLDAsLjcuMTMsMi4xNSwyLjE1LDAsMCwwLC44LS4xNmwuNDctLjJDNzEsODEuNSw3Ni45NCw3MS4zLDc5LjgxLDY2LjRjLjMyLS41NS42LTEsLjg2LTEuNDRDODMuNzQsNjAuMTUsODMuMjYsNTIuODYsODMuMjYsNTEuODhaTTc3LjE4LDYyLjc1Yy0uMjkuNDQtLjU4LDEtLjk0LDEuNTgtMi42Miw0LjUxLTgsMTMuODUtMjYsMjIuMTlDMzEuNzQsNzcuOTQsMjYuMDcsNjguNTEsMjMuMyw2NGMtLjI5LS40Ni0uNDctLjg2LS42OS0xLjIxLTIuNDctMy44NC0yLjg3LTEwLjI1LTIuODctMTAuODVWMjQuNjdBNjIuMzIsNjIuMzIsMCwwLDAsMzUsMjEuNzZhNDYuNyw0Ni43LDAsMCwwLDE1LjIzLTkuMTksNDEuMzEsNDEuMzEsMCwwLDAsMTQuNjEsOS4xOSw1My4xMyw1My4xMywwLDAsMCwxNC4zNywyLjkxVjUyYzAsLjA2LDAsLjEyLDAsLjE4LjE2LDEuODQuMDcsNy4zNi0yLDEwLjZaJy8lM0UlM0MvZyUzRSUzQy9zdmclM0UlMEFcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogMjBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHJpZ2h0O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wZXJmb3JtYW5jZS1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLnBlcmZvcm1hbmNlLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBlcmZvcm1hbmNlLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLnBlcmZvcm1hbmNlLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1wYXJ0cyAucGVyZm9ybWFuY2UtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5wZXJmb3JtYW5jZS1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDI0cHg7XG4gIH1cbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLmFudGl2aXJ1cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0biwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAuYW50aXZpcnVzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4sIC5tb2RhbC5tb2RhbC1wYXJ0cyAuYW50aXZpcnVzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4sIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4ge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5hbnRpdmlydXMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLmFudGl2aXJ1cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtcGFydHMgLmFudGl2aXJ1cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDEwMCAxMDAnJTNFJTNDZGVmcyUzRSUzQ3N0eWxlJTNFIC5mMmUwMmY2Ni04YWVjLTRkNzItYjhhNi1jZjdkOTI3YWVjYTclN0JmaWxsOm5vbmU7JTdELmY5NDc5NzAwLTU1MmMtNGQ0Yy1iZTQwLWI2YjhlYmQzMDk5NCU3QmZpbGw6JTIzMDQ2QTM4OyU3RCAlM0Mvc3R5bGUlM0UlM0MvZGVmcyUzRSUzQ2cgaWQ9J2E0NWQ1NjY4LTRhOTQtNGE1My04ZDg5LWZmNzY5MTRjZWJkYycgZGF0YS1uYW1lPSd3YXJyYW50eSclM0UlM0NwYXRoIGNsYXNzPSdmMmUwMmY2Ni04YWVjLTRkNzItYjhhNi1jZjdkOTI3YWVjYTcnIGQ9J003OS4yNCw1MlYyNC42NmE1My4zNSw1My4zNSwwLDAsMS0xNC4zNy0yLjkxLDQxLjI2LDQxLjI2LDAsMCwxLTE0LjYyLTkuMTlBNDYuNyw0Ni43LDAsMCwxLDM1LDIxLjc1YTYwLjcsNjAuNywwLDAsMS0xNS4yOCwyLjkyVjUxLjljMCwuNi40LDcsMi44OCwxMC44NS4yMi4zNS40MS43NS42OSwxLjIxLDIuNzUsNC41NSw4LjQ0LDE0LDI2LjkyLDIyLjU2LDE4LTguMzQsMjMuNC0xNy42OCwyNi0yMi4xOS4zNS0uNjEuNjYtMS4xNS45NC0xLjU4LDIuMDctMy4yNCwyLjE3LTguNzYsMi0xMC42MUM3OS4xOSw1Mi4wOCw3OS4yNCw1Miw3OS4yNCw1MlptLTguMzQtOC45YTIsMiwwLDAsMS0uNiwxLjQzbC0yNSwyNS4yYTIuMTIsMi4xMiwwLDAsMS0xLjQ2LjdoMGEyLjE2LDIuMTYsMCwwLDEtMS40Ni0uN0wzMC41NSw1Ny41N2EyLjEsMi4xLDAsMCwxLS40Ni0xLjV2LTEzYTEuOTIsMS45MiwwLDAsMSwzLjMyLTEuNDRsMTAuNDIsMTAuNkw2Ny40MywyOC42YTIsMiwwLDAsMSwzLjQ3LDEuNDVaJy8lM0UlM0NwYXRoIGNsYXNzPSdmOTQ3OTcwMC01NTJjLTRkNGMtYmU0MC1iNmI4ZWJkMzA5OTQnIGQ9J002OS42NSwyOC4xNWEyLDIsMCwwLDAtMi4yMy40NEw0My44MSw1Mi4yMSwzMy40LDQxLjYyYTEuOTEsMS45MSwwLDAsMC0zLjMxLDEuNDR2MTNhMi4wOSwyLjA5LDAsMCwwLC40NiwxLjVsMTEuOCwxMi4xMmEyLjE2LDIuMTYsMCwwLDAsMS40Ni43aDBhMi4wNywyLjA3LDAsMCwwLDEuNDUtLjdsMjUtMjUuMTZhMi4wNiwyLjA2LDAsMCwwLC42LTEuNDR2LTEzQTIsMiwwLDAsMCw2OS42NSwyOC4xNVpNNjYuNTksNDIuMjNsLTIyLjkyLDIzLTkuODQtMTBWNDguMDdsOC40Myw4LjY0YTIuMjksMi4yOSwwLDAsMCwxLjUuNzVoMGExLjk0LDEuOTQsMCwwLDAsMS4zNS0uNzRMNjYuNTksMzVaJy8lM0UlM0NwYXRoIGNsYXNzPSdmOTQ3OTcwMC01NTJjLTRkNGMtYmU0MC1iNmI4ZWJkMzA5OTQnIGQ9J004My4yNiw1MS44OFYyMi43N2EyLjA3LDIuMDcsMCwwLDAtMS45Mi0yLjA1Yy02LjQtLjQ1LTExLjA3LTEuMzItMTUuMS0yLjgxYTM2Ljc3LDM2Ljc3LDAsMCwxLTE0LTkuMjFsLS4xNy0uMjdhMi4wNSwyLjA1LDAsMCwwLTMuMzgtLjE4bC0uMjguMzVhNDIuMzgsNDIuMzgsMCwwLDEtMTQuOTEsOS4yOWMtMy43NSwxLjM5LTksMi4zLTE2LjE0LDIuODJhMi4wNiwyLjA2LDAsMCwwLTEuOTEsMi4wNnYyOS4zYzAsLjMyLjQ1LDgsMy42MiwxMi45MS4yLjMyLjQ0LjY4LjY5LDEuMSwyLjc2LDQuNTUsOS4yLDE1LjIxLDI5LjE4LDI0LjM2bC4xNS4wNi40Ny4xN2ExLjg5LDEuODksMCwwLDAsLjcuMTMsMi4xNSwyLjE1LDAsMCwwLC44LS4xNmwuNDctLjJDNzEsODEuNSw3Ni45NCw3MS4zLDc5LjgxLDY2LjRjLjMyLS41NS42LTEsLjg2LTEuNDRDODMuNzQsNjAuMTUsODMuMjYsNTIuODYsODMuMjYsNTEuODhaTTc3LjE4LDYyLjc1Yy0uMjkuNDQtLjU4LDEtLjk0LDEuNTgtMi42Miw0LjUxLTgsMTMuODUtMjYsMjIuMTlDMzEuNzQsNzcuOTQsMjYuMDcsNjguNTEsMjMuMyw2NGMtLjI5LS40Ni0uNDctLjg2LS42OS0xLjIxLTIuNDctMy44NC0yLjg3LTEwLjI1LTIuODctMTAuODVWMjQuNjdBNjIuMzIsNjIuMzIsMCwwLDAsMzUsMjEuNzZhNDYuNyw0Ni43LDAsMCwwLDE1LjIzLTkuMTksNDEuMzEsNDEuMzEsMCwwLDAsMTQuNjEsOS4xOSw1My4xMyw1My4xMywwLDAsMCwxNC4zNywyLjkxVjUyYzAsLjA2LDAsLjEyLDAsLjE4LjE2LDEuODQuMDcsNy4zNi0yLDEwLjZaJy8lM0UlM0MvZyUzRSUzQy9zdmclM0UlMEFcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogMjBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHJpZ2h0O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5hbnRpdmlydXMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLmFudGl2aXJ1cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtcGFydHMgLmFudGl2aXJ1cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDI0cHg7XG4gIH1cbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciwgLm1vZGFsLm1vZGFsLXBhcnRzIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIge1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciwgLm1vZGFsLm1vZGFsLXBhcnRzIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB9XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIGJ1dHRvbiwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIGJ1dHRvbiwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciBidXR0b24sIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgYnV0dG9uLCAubW9kYWwubW9kYWwtcGFydHMgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgYnV0dG9uLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgYnV0dG9uIHtcbiAgaGVpZ2h0OiAzNnB4O1xuICBtYXgtaGVpZ2h0OiAzNnB4O1xuICBwYWRkaW5nOiAwIDE1cHg7XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5idG4tcHJldixcbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0bi1uZXh0LCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0bi1wcmV2LFxuLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5idG4tbmV4dCwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLXByZXYsXG4ubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5idG4tbmV4dCwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLXByZXYsXG4ubW9kYWwubW9kYWwtYW50aXZpcnVzIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5idG4tbmV4dCwgLm1vZGFsLm1vZGFsLXBhcnRzIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5idG4tcHJldixcbi5tb2RhbC5tb2RhbC1wYXJ0cyAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLW5leHQsIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLXByZXYsXG4ubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0bi1uZXh0IHtcbiAgd2lkdGg6IDcycHg7XG4gIG1heC13aWR0aDogNzJweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLXByZXYsXG4gIC5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0bi1uZXh0LCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0bi1wcmV2LFxuICAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0bi1uZXh0LCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5idG4tcHJldixcbiAgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLW5leHQsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0bi1wcmV2LFxuICAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5idG4tbmV4dCwgLm1vZGFsLm1vZGFsLXBhcnRzIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5idG4tcHJldixcbiAgLm1vZGFsLm1vZGFsLXBhcnRzIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5idG4tbmV4dCwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5idG4tcHJldixcbiAgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5idG4tbmV4dCB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5jb250aW51ZS1saW5rLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmNvbnRpbnVlLWxpbmssIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmNvbnRpbnVlLWxpbmssIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmNvbnRpbnVlLWxpbmssIC5tb2RhbC5tb2RhbC1wYXJ0cyAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuY29udGludWUtbGluaywgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5jb250aW51ZS1saW5rIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgb3JkZXI6IDM7XG4gIC1tcy1mbGV4LW9yZGVyOiAzO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgcGFkZGluZzogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5jb250aW51ZS1saW5rLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmNvbnRpbnVlLWxpbmssIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmNvbnRpbnVlLWxpbmssIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmNvbnRpbnVlLWxpbmssIC5tb2RhbC5tb2RhbC1wYXJ0cyAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuY29udGludWUtbGluaywgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5jb250aW51ZS1saW5rIHtcbiAgICBtYXJnaW46IDAgMTBweCAwIGF1dG87XG4gICAgb3JkZXI6IDA7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDA7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsYXRpb24tcXVvdGUgLm1vZGFsLWhlYWRlciwgLm1vZGFsLm1vZGFsLWluc3RhbGxhdGlvbi1vcHRpb24gLm1vZGFsLWhlYWRlciB7XG4gIHBhZGRpbmctcmlnaHQ6IDM1cHg7XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbGF0aW9uLXF1b3RlIC56aXAtaW5wdXQtcm93LFxuLm1vZGFsLm1vZGFsLWluc3RhbGxhdGlvbi1xdW90ZSAucHJvbW8tYW5kLXN1Ym1pdC1yb3cge1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsYXRpb24tcXVvdGUgLnppcC1pbnB1dC1yb3cgLmZvcm0tZ3JvdXAsXG4ubW9kYWwubW9kYWwtaW5zdGFsbGF0aW9uLXF1b3RlIC5wcm9tby1hbmQtc3VibWl0LXJvdyAuZm9ybS1ncm91cCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbGF0aW9uLXF1b3RlIC56aXAtaW5wdXQtcm93IC5idG4sXG4ubW9kYWwubW9kYWwtaW5zdGFsbGF0aW9uLXF1b3RlIC5wcm9tby1hbmQtc3VibWl0LXJvdyAuYnRuIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMzZweDtcbiAgbWF4LWhlaWdodDogMzZweDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLXRvcDogMjJweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubW9kYWwubW9kYWwtaW5zdGFsbGF0aW9uLXF1b3RlIC56aXAtaW5wdXQtcm93IC5idG4sXG4gIC5tb2RhbC5tb2RhbC1pbnN0YWxsYXRpb24tcXVvdGUgLnByb21vLWFuZC1zdWJtaXQtcm93IC5idG4ge1xuICAgIG1hcmdpbi10b3A6IDI3cHg7XG4gIH1cbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsYXRpb24tcXVvdGUgLnppcC1pbnB1dC1yb3cge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLm1vZGFsLm1vZGFsLWluc3RhbGxhdGlvbi1xdW90ZSAuaW52YWxpZC1mZWVkYmFjay1jdXN0b20ge1xuICBjb2xvcjogI2E1MWExZjtcbiAgcGFkZGluZy10b3A6IDE1cHg7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLm1vZGFsLm1vZGFsLWluc3RhbGxhdGlvbi1xdW90ZSAuYWRkcmVzcy1ibG9jayB7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xufVxuLm1vZGFsLm1vZGFsLWluc3RhbGxhdGlvbi1xdW90ZSAuYWRkcmVzcy1ibG9jayAuZm9ybS1ncm91cDpub3QoLnJlcXVpcmVkKSB7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbGF0aW9uLXF1b3RlIC5wcm9kdWN0LXR5cGUtc2VsZWN0LWxhYmVsIHNwYW4ge1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLm1vZGFsLm1vZGFsLWluc3RhbGxhdGlvbi1xdW90ZSAuZXJyb3ItbWVzc2FnZSB7XG4gIG1hcmdpbjogMTVweCAwO1xufVxuLm1vZGFsLm1vZGFsLWluc3RhbGxhdGlvbi1xdW90ZSAuZXJyb3ItbWVzc2FnZSAuZXJyb3ItbWVzc2FnZS10ZXh0IHtcbiAgY29sb3I6ICNhNTFhMWY7XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbGF0aW9uLW9wdGlvbiAuaW5zdGFsbGF0aW9uLW9wdGlvbnMtYXNzZXRzIHtcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbGF0aW9uLW9wdGlvbiAubW9kYWwtZm9vdGVyIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiBub25lO1xufVxuLm1vZGFsLm1vZGFsLWluc3RhbGxhdGlvbi1vcHRpb24gLm1vZGFsLWZvb3RlciBidXR0b24ge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMC4zNDM3NXJlbSAxMHB4O1xufVxuLm1vZGFsLm1vZGFsLWluc3RhbGxhdGlvbi1vcHRpb24gLm1vZGFsLWZvb3RlciBidXR0b24ubmZtLWluc3RhbGxhdGlvbiB7XG4gIG1hcmdpbi1yaWdodDogMzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubW9kYWwubW9kYWwtaW5zdGFsbGF0aW9uLW9wdGlvbiAubW9kYWwtZm9vdGVyIGJ1dHRvbi5uZm0taW5zdGFsbGF0aW9uIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIH1cbn1cbi5tb2RhbC5tb2RhbC1zZXJ2aWNlcy1yZXF1ZXN0IC56aXAtaW5wdXQtcm93LFxuLm1vZGFsLm1vZGFsLXNlcnZpY2VzLXJlcXVlc3QgLnBob25lLXNhbWUge1xuICBmb250LXNpemU6IDEycHg7XG4gIHRleHQtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXRvcDogLTQuNXB4O1xufVxuLm1vZGFsLm1vZGFsLXNlcnZpY2VzLXJlcXVlc3QgLmVycm9yLXRleHQge1xuICBjb2xvcjogI2E1MWExZjtcbn1cbi5tb2RhbC5tb2RhbC1zZXJ2aWNlcy1yZXF1ZXN0IC53cmFwLXRleHQge1xuICB0ZXh0LXdyYXA6IHdyYXA7XG59XG4ubW9kYWwubW9kYWwtc2VydmljZXMtcmVxdWVzdCAuemlwLWlucHV0LXJvdyB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4ubW9kYWwubW9kYWwtc2VydmljZXMtcmVxdWVzdCAuYnRuLXppcC1zdWJtaXQge1xuICBtYXJnaW4tdG9wOiAyM3B4O1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubW9kYWwubW9kYWwtc2VydmljZXMtcmVxdWVzdCAuYnRuLXppcC1zdWJtaXQge1xuICAgIG1hcmdpbi10b3A6IDI3cHg7XG4gIH1cbn1cbi5tb2RhbC5tb2RhbC1zZXJ2aWNlcy1yZXF1ZXN0IGxhYmVsIHNwYW4ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiAxMDA7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIHtcbiAgcGFkZGluZzogMTVweCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLm1vZGFsLWRpYWxvZyB7XG4gICAgbWF4LXdpZHRoOiA0NDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLm1vZGFsLWRpYWxvZyB7XG4gICAgbWF4LXdpZHRoOiA5MDBweDtcbiAgfVxufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAubW9kYWwtaGVhZGVyIHtcbiAgcGFkZGluZy1ib3R0b206IDAuNjI1cmVtO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAubW9kYWwtaGVhZGVyIC5tb2RhbC10aXRsZSB7XG4gIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAubGVmdC1jb2x1bW4ge1xuICAgIGJvcmRlci1yaWdodDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmxlZnQtY29sdW1uIC5kLXNtLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyIHNwYW4uaGVhZGVyLW1vbnRoLFxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXIgc3Bhbi5oZWFkZXIteWVhciB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyLWhlYWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyLWhlYWRlciBoNSB7XG4gIHBhZGRpbmc6IDAgMCAxMHB4O1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgbWFyZ2luOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItaGVhZGVyIGg1IHtcbiAgICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgfVxufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItaGVhZGVyIC5zbGljay1hcnJvdyB7XG4gIHBhZGRpbmc6IDA7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlci1oZWFkZXIgLnNsaWNrLWFycm93OjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlci1oZWFkZXIgLnNsaWNrLXByZXY6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMicgaGVpZ2h0PScxMicgdmlld0JveD0nMCAwIDEyIDEyJyUzRSUzQ3BhdGggZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J000LjQyIDUuOTg3bDQuMzIzIDQuNDA1Yy4xNjMuMTguMjU0LjQxMi4yNTYuNjU1YS45MDQuOTA0IDAgMCAxLS4yNzcuNjYuOTYyLjk2MiAwIDAgMS0uNjgzLjI5M2MtLjI3My0uMDAxLS41MzEtLjEyOC0uNjUzLS4yOTNMMi4yNjcgNi42NmEuOTQ4Ljk0OCAwIDAgMSAuMDA3LTEuMzI3TDcuMzguMjc1QS45MTkuOTE5IDAgMCAxIDguMDQ3IDBjLjI0LjAwMi40NzMuMDkuNjk3LjI5LjE2Mi4xOC4yNTMuNDEyLjI1NS42NTRhLjkwOC45MDggMCAwIDEtLjI3NS42Nkw0LjQyIDUuOTg3eicvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyLWhlYWRlciAuc2xpY2stbmV4dDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyB2aWV3Qm94PScwIDAgMTIgMTInJTNFJTNDcGF0aCBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTcuNTc5IDUuOTg3TDMuMjc1IDEuNjA0QS45MDguOTA4IDAgMCAxIDMgLjk0NC45OTIuOTkyIDAgMCAxIDMuMjU1LjI5Yy4yMjUtLjIuNDU3LS4yODguNjk4LS4yOWEuOTE5LjkxOSAwIDAgMSAuNjY2LjI3NWw1LjEwNiA1LjA1OGEuOTQ4Ljk0OCAwIDAgMSAuMDA3IDEuMzI3bC01LjExOCA1LjA0N2MtLjEyMy4xNjUtLjM4LjI5Mi0uNjU0LjI5M2EuOTYyLjk2MiAwIDAgMS0uNjgzLS4yOTMuOTAzLjkwMyAwIDAgMS0uMjc3LS42Ni45OTMuOTkzIDAgMCAxIC4yNTYtLjY1NUw3LjU4IDUuOTg3eicvJTNFJTNDL3N2ZyUzRVwiKTtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLm1vZGFsLWJvZHkge1xuICBwYWRkaW5nLXRvcDogMC42MjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuc2VsZWN0LWRhdGUtY3RhIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLnNlbGVjdC1kYXRlLWN0YSBoNSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5wYi0yIGRpdiB7XG4gIHBhZGRpbmctYm90dG9tOiAxNXB4O1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuc2VsZWN0ZWQtcGlja3VwLWxvY2F0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZzogMTVweCAwO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuc2VsZWN0ZWQtcGlja3VwLWxvY2F0aW9uIC5sb2NhdGlvbi1sYWJlbCB7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuc2VsZWN0ZWQtcGlja3VwLWxvY2F0aW9uIC5sb2NhdGlvbi12YWx1ZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuc2VsZWN0ZWQtcGlja3VwLWxvY2F0aW9uIC5sb2NhdGlvbi12YWx1ZSB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIH1cbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLnNlbGVjdGVkLXBpY2t1cC1sb2NhdGlvbiBidXR0b24ge1xuICBwYWRkaW5nOiAxMHB4IDEwcHggMCAyMHB4O1xuICBmb250LXNpemU6IDFyZW07XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLnBpY2t1cC1sb2NhdGlvbnMge1xuICBwYWRkaW5nLXRvcDogMTVweDtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAucGlja3VwLWxvY2F0aW9ucyAuZm9ybS1ncm91cDpsYXN0LW9mLXR5cGUge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAucGlja3VwLWxvY2F0aW9ucyAuY2FuY2VsLWxvY2F0aW9uLWxpbmsge1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IDFyZW07XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlci1kYXlzLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyLWRheXMtaGVhZGVyIGRpdiB7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBmbGV4OiAwIDAgMzVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyLWRheXMtaGVhZGVyIGRpdiB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlci1kYXlzLWhlYWRlciBkaXYge1xuICAgIGZsZXg6IDAgMCA1MHB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItY2FsZW5kYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXM7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlci1jYWxlbmRhci5zbGljay1pbml0aWFsaXplZCB7XG4gIG9wYWNpdHk6IDE7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlci1jYWxlbmRhciAuc2xpY2stbGlzdCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItY2FsZW5kYXIgLnNsaWNrLWxpc3QgLnNsaWNrLXNsaWRlIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItZ3JpZCB7XG4gIHBhZGRpbmc6IDEwcHggMTBweCAwO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1ncmlkLXJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLWdyaWQtcm93OmZpcnN0LW9mLXR5cGUge1xuICBib3JkZXI6IG5vbmU7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLWdyaWQtcm93OmZpcnN0LW9mLXR5cGUgLmRhdGUtZ3JpZC1jb2wge1xuICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtZ3JpZC1yb3cgLmRhdGUtZ3JpZC1jb2wge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtaW4td2lkdGg6IDM1cHg7XG4gIG1pbi1oZWlnaHQ6IDM1cHg7XG4gIGJvcmRlci1yaWdodDogMC4wNjI1cmVtIHNvbGlkICNjMGJmYmY7XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjYzBiZmJmO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHdpZHRoOiAxNC4yOCU7XG4gIGhlaWdodDogNDVweDtcbn1cbkBtZWRpYSBhbGwgYW5kICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLWdyaWQtcm93IC5kYXRlLWdyaWQtY29sIHsgLyogc3R5bGVsaW50LWRpc2FibGUtbGluZSAqL1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtZ3JpZC1yb3cgLmRhdGUtZ3JpZC1jb2w6Zmlyc3Qtb2YtdHlwZSB7XG4gIGJvcmRlci1sZWZ0OiAwLjA2MjVyZW0gc29saWQgI2MwYmZiZjtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtZ3JpZC1yb3cgLmRhdGUtZ3JpZC1jb2w6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1ncmlkLXJvdyAuZGF0ZS1ncmlkLWNvbC5zZWxlY3RlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzI2ZmUyO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1ncmlkLXJvdyAuZGF0ZS1ncmlkLWNvbC5zZWxlY3RlZDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZjYwZGI7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLWdyaWQtcm93IC5kYXRlLWdyaWQtY29sLnVuYXZhaWxhYmxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjYztcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1ncmlkLXJvdyAuZGF0ZS1ncmlkLWNvbC51bmF2YWlsYWJsZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjY2M7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLWdyaWQtcm93IC5kYXRlLWdyaWQtY29sIC5kYXkge1xuICBtYXJnaW46IGF1dG87XG59XG5AbWVkaWEgYWxsIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1ncmlkLXJvdyAuZGF0ZS1ncmlkLWNvbCAuZGF5IHsgLyogc3R5bGVsaW50LWRpc2FibGUtbGluZSAqL1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIH1cbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyLWxlZ2VuZHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAxMHB4IDA7XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItbGVnZW5kcyAubGVnZW5kLWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItbGVnZW5kcyAubGVnZW5kLWl0ZW0gLmxlZ2VuZC1zd2F0Y2gge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbi1yaWdodDogM3B4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyLWxlZ2VuZHMgLmxlZ2VuZC1pdGVtIC5sZWdlbmQtc3dhdGNoIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgfVxufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItbGVnZW5kcyAubGVnZW5kLWl0ZW0gLmxlZ2VuZC1sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyLWxlZ2VuZHMgLmxlZ2VuZC1pdGVtLmF2YWlsYWJsZSAubGVnZW5kLXN3YXRjaCB7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlci1sZWdlbmRzIC5sZWdlbmQtaXRlbS51bmF2YWlsYWJsZSAubGVnZW5kLXN3YXRjaCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjY2M7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlci1sZWdlbmRzIC5sZWdlbmQtaXRlbS5zZWxlY3RlZCAubGVnZW5kLXN3YXRjaCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMjZmZTI7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlci1zZWxlY3Rpb24taW5mbyB7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAxNXB4IDA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlci1zZWxlY3Rpb24taW5mbyB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIH1cbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLm1vZGFsLWZvb3RlciB7XG4gIHBhZGRpbmctdG9wOiAwLjYyNXJlbTtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuY2FuY2VsLWxpbmsge1xuICB3aWR0aDogYXV0bztcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICBtYXJnaW4tbGVmdDogLTEwcHg7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5idG4tc2F2ZS1kYXRlIHtcbiAgd2lkdGg6IDc1cHg7XG4gIGhlaWdodDogMzZweDtcbiAgcGFkZGluZzogMDtcbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyB7XG4gIHBhZGRpbmc6IDE1cHggIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLnNlbGVjdC1zZXJ2aWNlcy1sZWFkIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIHBhZGRpbmctYm90dG9tOiAxNXB4O1xufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5wYXJ0cy1jb2xsYXBzZS1jb250YWluZXI6bGFzdC1vZi10eXBlIHtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLmNvbGxhcHNlLWhlYWRlciAuYnRuIHtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci13aWR0aDogMXB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAuc2VydmljZS1vcHRpb24tY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAuc2VydmljZS1vcHRpb24tY29udGFpbmVyIC5zZXJ2aWNlLWxhYmVsLWZvci1tb2JpbGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAuc2VydmljZS1vcHRpb24tY29udGFpbmVyIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbiAgLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5zZXJ2aWNlLW9wdGlvbi1jb250YWluZXIgLnNlcnZpY2UtbGFiZWwtZm9yLW1vYmlsZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZmxleDogMTAwJSAwIDA7XG4gICAgcGFkZGluZzogMTBweCAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAuc2VydmljZS1vcHRpb24tY29udGFpbmVyIC5zZXJ2aWNlLWxhYmVsLWZvci1kZXNrdG9wIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLnNlcnZpY2Utb3B0aW9uLWNvbnRhaW5lciAucXVhbnRpdHktaW5wdXQtY29udGFpbmVyIHtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAuc2VydmljZS1vcHRpb24tY29udGFpbmVyIC5zZXJ2aWNlLW9wdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLnNlcnZpY2Utb3B0aW9uLWNvbnRhaW5lciAuc2VydmljZS1vcHRpb24gaW5wdXQuaW5wdXQtc2VydmljZS1xdHkge1xuICB3aWR0aDogNDhweDtcbiAgbWF4LXdpZHRoOiA0OHB4O1xufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5zZXJ2aWNlLW9wdGlvbi1jb250YWluZXIgLnNlcnZpY2Utb3B0aW9uIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLnNlcnZpY2Utb3B0aW9uLWNvbnRhaW5lciAuc2VydmljZS1vcHRpb24gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIHRvcDogLTEwcHg7XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLnNlcnZpY2Utb3B0aW9uLXByaWNlIHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgbGFiZWwuc2VydmljZS1sYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgbGFiZWwuc2VydmljZS1sYWJlbDo6YmVmb3JlLCAubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgbGFiZWwuc2VydmljZS1sYWJlbDo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5jdXN0b20tY2hlY2tib3gge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLnF1YW50aXR5LW1vZHVsZSB7XG4gIHdpZHRoOiA4LjEyNXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAwLjkzNzVyZW07XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAucXVhbnRpdHktbW9kdWxlIC5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0bixcbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAucXVhbnRpdHktbW9kdWxlIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5idG4ge1xuICB3aWR0aDogMi41cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAwLjkzNzVyZW07XG4gIHBhZGRpbmctbGVmdDogMC45Mzc1cmVtO1xufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5zZXJ2aWNlLXNlbGVjdC1saW5lLWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLnNlcnZpY2UtYm9keSB7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5tb2RhbC1saW5lLWl0ZW0ge1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAuc2VydmljZXMtY29sbGFwc2UtY29udGFpbmVyIC5hbGVydC5tZXNzYWdlIHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAuc2VydmljZXMtY29sbGFwc2UtY29udGFpbmVyIC5hbGVydC5tZXNzYWdlIH4gLmFsZXJ0Lm1lc3NhZ2Uge1xuICBtYXJnaW4tdG9wOiAwLjkzNzVyZW07XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLnNlcnZpY2VzLWNvbGxhcHNlLWNvbnRhaW5lciAuYWxlcnQubWVzc2FnZSAuYnV0dG9uLXllcyB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuOTM3NXJlbTtcbiAgYm9yZGVyLXJpZ2h0OiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgbWFyZ2luLXJpZ2h0OiAwLjkzNzVyZW07XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLnNlcnZpY2VzLWNvbGxhcHNlLWNvbnRhaW5lciAuaXRlbS1uYW1lIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAuc2VydmljZXMtY29sbGFwc2UtY29udGFpbmVyIC5zZXJ2aWNlLWl0ZW0ge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5tb2RhbC1mb290ZXIge1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5tb2RhbC1mb290ZXIgLnNlcnZpY2UtbW9kYWwtYWN0aW9ucyB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAubW9kYWwtZm9vdGVyIC5zZXJ2aWNlLW1vZGFsLWFjdGlvbnMuc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5tb2RhbC1mb290ZXIgLnNlcnZpY2UtbW9kYWwtYWN0aW9ucy5zZXJ2aWNlcy1iYWNrIHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuLm1vZGFsLm1vZGFsLWluc3RhbGwtc3VyZmFjZSB7XG4gIHBhZGRpbmc6IDE1cHggIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubW9kYWwubW9kYWwtaW5zdGFsbC1zdXJmYWNlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxufVxuLm1vZGFsLm1vZGFsLWluc3RhbGwtc3VyZmFjZSAubW9kYWwtaGVhZGVyIHtcbiAgcGFkZGluZy1ib3R0b206IDAuNjI1cmVtO1xufVxuLm1vZGFsLm1vZGFsLWluc3RhbGwtc3VyZmFjZSAubW9kYWwtaGVhZGVyIC5tb2RhbC10aXRsZSB7XG4gIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tb2RhbC5tb2RhbC1pbnN0YWxsLXN1cmZhY2UgLm1vZGFsLWhlYWRlciAubW9kYWwtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS4zNzVyZW07XG4gIH1cbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsLXN1cmZhY2UgLm1vZGFsLWJvZHkgLmluc3RhbGwtbGluZS1pdGVtcyB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbC1zdXJmYWNlIC5tb2RhbC1ib2R5IC5pbnN0YWxsLWxpbmUtaXRlbXMgLm1vZGFsLWxpbmUtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLm1vZGFsLm1vZGFsLWluc3RhbGwtc3VyZmFjZSAubW9kYWwtYm9keSAuaW5zdGFsbC1saW5lLWl0ZW1zIC5tb2RhbC1saW5lLWl0ZW0gLmxpbmUtaXRlbS1sYWJlbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1heC13aWR0aDogNzAlO1xufVxuLm1vZGFsLm1vZGFsLWluc3RhbGwtc3VyZmFjZSAubW9kYWwtYm9keSAuaW5zdGFsbC1saW5lLWl0ZW1zIC5tb2RhbC1saW5lLWl0ZW0gLmxpbmUtaXRlbS1xdHkge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBtaW4td2lkdGg6IDQ4cHg7XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbC1zdXJmYWNlIC5tb2RhbC1ib2R5IC5pbnN0YWxsLXN1cmZhY2Utc2VsZWN0aW9uIHtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xufVxuLm1vZGFsLm1vZGFsLWluc3RhbGwtc3VyZmFjZSAubW9kYWwtYm9keSAuaW5zdGFsbC1zdXJmYWNlLXNlbGVjdGlvbiAuY3VzdG9tLWNoZWNrYm94IHtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xufVxuLm1vZGFsLm1vZGFsLWluc3RhbGwtc3VyZmFjZSAubW9kYWwtYm9keSAuYWR2YW5jZWQtc3VyZmFjZS1lcnJvciB7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xufVxuLm1vZGFsLm1vZGFsLWluc3RhbGwtc3VyZmFjZSAubW9kYWwtYm9keSAuYWR2YW5jZWQtc3VyZmFjZS1lcnJvci5oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm1vZGFsLm1vZGFsLWluc3RhbGwtc3VyZmFjZSAubW9kYWwtZm9vdGVyIHtcbiAgcGFkZGluZy10b3A6IDAuNjI1cmVtO1xufVxuLm1vZGFsLm1vZGFsLWluc3RhbGwtc3VyZmFjZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbC1zdXJmYWNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5jYW5jZWwtbGluayB7XG4gIHdpZHRoOiBhdXRvO1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIG1hcmdpbi1sZWZ0OiAtMTBweDtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsLXN1cmZhY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0bi1kb25lIHtcbiAgd2lkdGg6IDc1cHg7XG4gIGhlaWdodDogMzZweDtcbiAgcGFkZGluZzogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0Ljk4cHgpIHtcbiAgLm1vZGFsI2FkZHJlc3MtaW52YWxpZCAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbiAgLm1vZGFsI2FkZHJlc3MtaW52YWxpZCAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAubW9kYWwjYWRkcmVzcy1pbnZhbGlkIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5lZGl0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxuICAubW9kYWwjYWRkcmVzcy1pbnZhbGlkIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5hY2NlcHQge1xuICAgIHBhZGRpbmc6IDAuNjg3NXJlbSAwLjYyNXJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5tb2RhbC5tb2RhbC1jYW5jZWwtcHBpIC5mb290ZXItY2FuY2VsLXBwaSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAjdHJ1c3RQaWxvdElmcmFtZSB7XG4gICAgbWF4LWhlaWdodDogODAwcHg7XG4gIH1cbn1cbiN0cnVzdFBpbG90SWZyYW1lIC5tb2RhbC1kaWFsb2cge1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgI3RydXN0UGlsb3RJZnJhbWUgLm1vZGFsLWRpYWxvZyB7XG4gICAgbWF4LXdpZHRoOiA3MjZweDtcbiAgfVxufVxuI3RydXN0UGlsb3RJZnJhbWUgLm1vZGFsLWNvbnRlbnQge1xuICBwYWRkaW5nOiAwLjkzNzVyZW0gMS44NzVyZW0gMC45Mzc1cmVtO1xufVxuI3RydXN0UGlsb3RJZnJhbWUgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWhlYWRlciB7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgcGFkZGluZy1ib3R0b206IDEuODc1cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjQuOThweCkge1xuICAjdHJ1c3RQaWxvdElmcmFtZSAubW9kYWwtY29udGVudCAubW9kYWwtaGVhZGVyIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuOTM3NXJlbTtcbiAgfVxufVxuI3RydXN0UGlsb3RJZnJhbWUgLm1vZGFsLWJvZHkge1xuICBwYWRkaW5nOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAjdHJ1c3RQaWxvdElmcmFtZSAubW9kYWwtYm9keSBwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuODc1cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuODc1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNC45OHB4KSB7XG4gICN0cnVzdFBpbG90SWZyYW1lIC5tb2RhbC1ib2R5IHAge1xuICAgIHBhZGRpbmctbGVmdDogMC45Mzc1cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuODc1cmVtO1xuICB9XG59XG5cbi5raW9zay10aW1lb3V0LW1vZGFsLW9wZW4gLm1vZGFsOm5vdCgjcGFnZVRpbWVvdXRNb2RhbCkge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4ua2lvc2stdGltZW91dC1tb2RhbC1vcGVuIC5tb2RhbC1iYWNrZHJvcCB+IC5tb2RhbC1iYWNrZHJvcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5yZWRpcmVjdC10aW1lb3V0LW1vZGFsLW9wZW4gLm1vZGFsOm5vdCgjcmVkaXJlY3RUaW1lb3V0TW9kYWwpIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLnJlZGlyZWN0LXRpbWVvdXQtbW9kYWwtb3BlbiAubW9kYWwtYmFja2Ryb3AgfiAubW9kYWwtYmFja2Ryb3Age1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLm1vZGFsLWRpYWxvZyB7XG4gICAgcGFkZGluZy1ib3R0b206IGNhbGMoMiAqIGVudihzYWZlLWFyZWEtaW5zZXQtYm90dG9tKSkgIWltcG9ydGFudDtcbiAgfVxufVxuLm5hdi10YWJzLFxuLm5hdi1waWxscyB7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3cteDogYXV0bztcbiAgcGFkZGluZy1ib3R0b206IDAuOTM3NXJlbTtcbn1cbkBzdXBwb3J0cyAoc2Nyb2xsYmFyLXdpZHRoOiB0aGluKSB7XG4gIC5uYXYtdGFicyxcbiAgLm5hdi1waWxscyB7XG4gICAgc2Nyb2xsYmFyLXdpZHRoOiB0aGluO1xuICAgIHNjcm9sbGJhci1jb2xvcjogIzY2NiB0cmFuc3BhcmVudDtcbiAgfVxufVxuQHN1cHBvcnRzIHNlbGVjdG9yKDo6LXdlYmtpdC1zY3JvbGxiYXIpIHtcbiAgLm5hdi10YWJzOjotd2Via2l0LXNjcm9sbGJhcixcbiAgLm5hdi1waWxsczo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgIHdpZHRoOiAwLjI1cmVtO1xuICAgIGhlaWdodDogMC4yNXJlbTtcbiAgfVxuICAubmF2LXRhYnM6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrLFxuICAubmF2LXBpbGxzOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIH1cbiAgLm5hdi10YWJzOjotd2Via2l0LXNjcm9sbGJhci10aHVtYixcbiAgLm5hdi1waWxsczo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgIGJhY2tncm91bmQ6ICM2NjY7XG4gICAgYm9yZGVyLXJhZGl1czogNTByZW07XG4gIH1cbiAgLm5hdi10YWJzOjotd2Via2l0LXNjcm9sbGJhci10aHVtYjpob3ZlcixcbiAgLm5hdi1waWxsczo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWI6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICMzNjM2MzY7XG4gIH1cbn1cbi5uYXYtdGFicyAubmF2LWl0ZW0sXG4ubmF2LXBpbGxzIC5uYXYtaXRlbSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5uYXYtdGFicyAubmF2LWl0ZW0gLm5hdi1saW5rLFxuLm5hdi1waWxscyAubmF2LWl0ZW0gLm5hdi1saW5rIHtcbiAgcGFkZGluZzogMC40Njg3NXJlbSAwLjkzNzVyZW07XG4gIG1hcmdpbjogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAzMDBtcywgY29sb3IgMzAwbXMsIGJvcmRlciAzMDBtcztcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjE0NTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubmF2LXRhYnMgLm5hdi1pdGVtIC5uYXYtbGluayxcbiAgLm5hdi1waWxscyAubmF2LWl0ZW0gLm5hdi1saW5rIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMTI1O1xuICB9XG59XG4ubmF2LXRhYnMgLm5hdi1pdGVtIC5uYXYtbGluayAuaWNvbixcbi5uYXYtcGlsbHMgLm5hdi1pdGVtIC5uYXYtbGluayAuaWNvbiB7XG4gIGhlaWdodDogMTZweDtcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogMC40Njg3NXJlbTtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgxOSUpIHNlcGlhKDEzJSkgc2F0dXJhdGUoMCUpIGh1ZS1yb3RhdGUoMjU2ZGVnKSBicmlnaHRuZXNzKDkxJSkgY29udHJhc3QoODklKTtcbiAgdHJhbnNpdGlvbjogZmlsdGVyIDMwMG1zO1xufVxuLm5hdi10YWJzIC5uYXYtaXRlbSAubmF2LWxpbms6aG92ZXIsXG4ubmF2LXBpbGxzIC5uYXYtaXRlbSAubmF2LWxpbms6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZThlOGU4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ubmF2LXRhYnMgLm5hdi1pdGVtIC5uYXYtbGluay5hY3RpdmUsIC5uYXYtdGFicyAubmF2LWl0ZW0gLm5hdi1saW5rLmhpZ2hsaWdodCxcbi5uYXYtcGlsbHMgLm5hdi1pdGVtIC5uYXYtbGluay5hY3RpdmUsXG4ubmF2LXBpbGxzIC5uYXYtaXRlbSAubmF2LWxpbmsuaGlnaGxpZ2h0IHtcbiAgY29sb3I6ICMxYjFiMWI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5uYXYtdGFicyAubmF2LWl0ZW0gLm5hdi1saW5rLmFjdGl2ZSAuaWNvbiwgLm5hdi10YWJzIC5uYXYtaXRlbSAubmF2LWxpbmsuaGlnaGxpZ2h0IC5pY29uLFxuLm5hdi1waWxscyAubmF2LWl0ZW0gLm5hdi1saW5rLmFjdGl2ZSAuaWNvbixcbi5uYXYtcGlsbHMgLm5hdi1pdGVtIC5uYXYtbGluay5oaWdobGlnaHQgLmljb24ge1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDAlKSBzZXBpYSgxMCUpIHNhdHVyYXRlKDYwOSUpIGh1ZS1yb3RhdGUoMzM3ZGVnKSBicmlnaHRuZXNzKDg3JSkgY29udHJhc3QoNzklKTtcbn1cbi5uYXYtdGFicyAubmF2LWl0ZW0gLm5hdi1saW5rLmRpc2FibGVkLCAubmF2LXRhYnMgLm5hdi1pdGVtIC5uYXYtbGluazpkaXNhYmxlZCwgLm5hdi10YWJzIC5uYXYtaXRlbSAubmF2LWxpbmsuZGlzYWJsZWQ6aG92ZXIsIC5uYXYtdGFicyAubmF2LWl0ZW0gLm5hdi1saW5rOmRpc2FibGVkOmhvdmVyLFxuLm5hdi1waWxscyAubmF2LWl0ZW0gLm5hdi1saW5rLmRpc2FibGVkLFxuLm5hdi1waWxscyAubmF2LWl0ZW0gLm5hdi1saW5rOmRpc2FibGVkLFxuLm5hdi1waWxscyAubmF2LWl0ZW0gLm5hdi1saW5rLmRpc2FibGVkOmhvdmVyLFxuLm5hdi1waWxscyAubmF2LWl0ZW0gLm5hdi1saW5rOmRpc2FibGVkOmhvdmVyIHtcbiAgY29sb3I6ICNjY2M7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLm5hdi10YWJzIC5uYXYtaXRlbS5zaG93IC5uYXYtbGluayxcbi5uYXYtcGlsbHMgLm5hdi1pdGVtLnNob3cgLm5hdi1saW5rIHtcbiAgY29sb3I6ICMxYjFiMWI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5uYXYtdGFicy5uYXYtZml0LFxuLm5hdi1waWxscy5uYXYtZml0IHtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG4ubmF2LXRhYnMubmF2LWZpdCAubmF2LWl0ZW0sXG4ubmF2LXBpbGxzLm5hdi1maXQgLm5hdi1pdGVtIHtcbiAgd2lkdGg6IGF1dG87XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmZvcm0tbmF2IC5uYXYtaXRlbSA+IC5uYXYtbGluayB7XG4gICAgY29sb3I6ICMzNjM2MzY7XG4gIH1cbn1cbi5uYXYtdGFicyB7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5uYXYtdGFicyAubmF2LWl0ZW0gLm5hdi1saW5rIHtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbSAwLjI1cmVtIDAgMDtcbiAgYm9yZGVyLWJvdHRvbTogMC4xMjVyZW0gc29saWQgI2NjYztcbn1cbi5uYXYtdGFicyAubmF2LWl0ZW0gLm5hdi1saW5rLmFjdGl2ZSwgLm5hdi10YWJzIC5uYXYtaXRlbSAubmF2LWxpbmsuaGlnaGxpZ2h0IHtcbiAgYm9yZGVyLWJvdHRvbTogMC4xMjVyZW0gc29saWQ7XG59XG4ubmF2LXRhYnMgLm5hdi1pdGVtLnNob3cgLm5hdi1saW5rIHtcbiAgYm9yZGVyLWJvdHRvbTogMC4xMjVyZW0gc29saWQgI2NjYztcbn1cblxuLm5hdi5uYXZiYXItbmF2IC5yZXNldC1wYXNzd29yZC1mb3JtLW1vZGFsIC5ub3RpZmljYXRpb25zLWNvbnRhaW5lciAuYWxlcnQuYWxlcnQtZGFuZ2VyLFxuLm5hdi5uYXZiYXItbmF2IC5yZXNldC1wYXNzd29yZC1mb3JtLW1vYmlsZSAubm90aWZpY2F0aW9ucy1jb250YWluZXIgLmFsZXJ0LmFsZXJ0LWRhbmdlciB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDEuMjVyZW07XG59XG5cbi5uYXYtcGlsbHMge1xuICBnYXA6IDAuNDY4NzVyZW07XG59XG4ubmF2LXBpbGxzIC5uYXYtaXRlbSAubmF2LWxpbmsge1xuICBib3JkZXItcmFkaXVzOiAwLjc1cmVtO1xufVxuLm5hdi1waWxscyAubmF2LWl0ZW0gLm5hdi1saW5rLmFjdGl2ZSwgLm5hdi1waWxscyAubmF2LWl0ZW0gLm5hdi1saW5rLmhpZ2xpZ2h0IHtcbiAgYmFja2dyb3VuZDogIzFiMWIxYjtcbiAgY29sb3I6ICNmZmY7XG59XG4ubmF2LXBpbGxzIC5uYXYtaXRlbSAubmF2LWxpbmsuYWN0aXZlIC5pY29uLCAubmF2LXBpbGxzIC5uYXYtaXRlbSAubmF2LWxpbmsuaGlnbGlnaHQgLmljb24ge1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgaW52ZXJ0KDEpO1xufVxuLm5hdi1waWxscyAubmF2LWl0ZW0gLm5hdi1saW5rLmFjdGl2ZTpob3ZlciwgLm5hdi1waWxscyAubmF2LWl0ZW0gLm5hdi1saW5rLmhpZ2xpZ2h0OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzM2MzYzNjtcbn1cblxuYm9keSAucC13LXIge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIG1hcmdpbjogMDtcbn1cbmJvZHkgLnAtdy1yIC5wci1xYS1zbmlwcGV0LWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbmJvZHkgLnAtdy1yIGgxLFxuYm9keSAucC13LXIgaDIsXG5ib2R5IC5wLXctciBoMyxcbmJvZHkgLnAtdy1yIGg0LFxuYm9keSAucC13LXIgaDUge1xuICBtYXJnaW46IGluaGVyaXQ7XG4gIHBhZGRpbmc6IGluaGVyaXQ7XG59XG5ib2R5IC5wLXctciBwLFxuYm9keSAucC13LXIgaW5wdXQsXG5ib2R5IC5wLXctciBsYWJlbCxcbmJvZHkgLnAtdy1yIC5jb250cm9sLWxhYmVsIHNwYW4sXG5ib2R5IC5wLXctciAucHItY29udHJvbC1sYWJlbCBzcGFuIHtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBmb250LXNpemU6IDAuODc1cmVtICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIGJvZHkgLnAtdy1yIHAsXG4gIGJvZHkgLnAtdy1yIGlucHV0LFxuICBib2R5IC5wLXctciBsYWJlbCxcbiAgYm9keSAucC13LXIgLmNvbnRyb2wtbGFiZWwgc3BhbixcbiAgYm9keSAucC13LXIgLnByLWNvbnRyb2wtbGFiZWwgc3BhbiB7XG4gICAgZm9udC1zaXplOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbmJvZHkgLnAtdy1yIHNwYW4ge1xuICBjb2xvcjogIzM2MzYzNjtcbn1cbmJvZHkgLnAtdy1yIGlucHV0W3R5cGU9dGV4dF0ge1xuICBoZWlnaHQ6IDM2cHggIWltcG9ydGFudDtcbn1cbmJvZHkgLnAtdy1yIC5wci1xYS1kaXNwbGF5LWFzay1xdWVzdGlvbiB7XG4gIGNsZWFyOiBsZWZ0O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuYm9keSAucC13LXIgLmZvcm0tZ3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW07XG59XG5ib2R5IC5wLXctciAuZm9ybS1ncm91cC5wci13YXEtcHJlcXVlc3Rpb24tbWVzc2FnZSB7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG59XG5ib2R5IC5wLXctciAuZm9ybS1jb250cm9sIHtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xufVxuYm9keSAucC13LXIgLmhhcy1lcnJvciAuY2hlY2tib3gsXG5ib2R5IC5wLXctciAuaGFzLWVycm9yIC5jaGVja2JveC1pbmxpbmUsXG5ib2R5IC5wLXctciAuaGFzLWVycm9yIC5jb250cm9sLWxhYmVsLFxuYm9keSAucC13LXIgLmhhcy1lcnJvciAuaGVscC1ibG9jayxcbmJvZHkgLnAtdy1yIC5oYXMtZXJyb3IgLnByLWNoZWNrYm94LFxuYm9keSAucC13LXIgLmhhcy1lcnJvciAucHItY29udHJvbC1sYWJlbCxcbmJvZHkgLnAtdy1yIC5oYXMtZXJyb3IgLnByLWNvbnRyb2wtbGFiZWwgc3BhbixcbmJvZHkgLnAtdy1yIC5oYXMtZXJyb3IgLnJhZGlvLFxuYm9keSAucC13LXIgLmhhcy1lcnJvciAucmFkaW8taW5saW5lLFxuYm9keSAucC13LXIgLnByLWhhcy1lcnJvciAuY2hlY2tib3gsXG5ib2R5IC5wLXctciAucHItaGFzLWVycm9yIC5jaGVja2JveC1pbmxpbmUsXG5ib2R5IC5wLXctciAucHItaGFzLWVycm9yIC5jb250cm9sLWxhYmVsLFxuYm9keSAucC13LXIgLnByLWhhcy1lcnJvciAuaGVscC1ibG9jayxcbmJvZHkgLnAtdy1yIC5wci1oYXMtZXJyb3IgLnByLWNoZWNrYm94LFxuYm9keSAucC13LXIgLnByLWhhcy1lcnJvciAucHItY29udHJvbC1sYWJlbCxcbmJvZHkgLnAtdy1yIC5wci1oYXMtZXJyb3IgLnByLWNvbnRyb2wtbGFiZWwgc3BhbixcbmJvZHkgLnAtdy1yIC5wci1oYXMtZXJyb3IgLnJhZGlvLFxuYm9keSAucC13LXIgLnByLWhhcy1lcnJvciAucmFkaW8taW5saW5lIHtcbiAgY29sb3I6ICNhNTFhMWYgIWltcG9ydGFudDtcbn1cbmJvZHkgLnAtdy1yIC5oYXMtZXJyb3IgLmZvcm0tY29udHJvbCxcbmJvZHkgLnAtdy1yIC5oYXMtZXJyb3IgLmZvcm0tY29udHJvbDpmb2N1cyxcbmJvZHkgLnAtdy1yIC5wci1oYXMtZXJyb3IgLmZvcm0tY29udHJvbCxcbmJvZHkgLnAtdy1yIC5wci1oYXMtZXJyb3IgLmZvcm0tY29udHJvbDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogI2E1MWExZiAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5wLXctciBhOm5vdChbdHlwZT1idXR0b25dKSxcbmJvZHkgLnAtdy1yIC5wci1yZXZpZXctZGlzcGxheSBhIHtcbiAgY29sb3I6ICMzMjZmZTI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW0gIWltcG9ydGFudDtcbiAgY29sb3I6ICMzNjM2MzYgIWltcG9ydGFudDtcbn1cbmJvZHkgLnAtdy1yIGE6bm90KFt0eXBlPWJ1dHRvbl0pOmhvdmVyLFxuYm9keSAucC13LXIgLnByLXJldmlldy1kaXNwbGF5IGE6aG92ZXIge1xuICBjb2xvcjogIzMyNmZlMjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuYm9keSAucC13LXIgYTpub3QoW3R5cGU9YnV0dG9uXSkuYWN0aXZlLCBib2R5IC5wLXctciBhOm5vdChbdHlwZT1idXR0b25dKTphY3RpdmUsIGJvZHkgLnAtdy1yIGE6bm90KFt0eXBlPWJ1dHRvbl0pOmZvY3VzLFxuYm9keSAucC13LXIgLnByLXJldmlldy1kaXNwbGF5IGEuYWN0aXZlLFxuYm9keSAucC13LXIgLnByLXJldmlldy1kaXNwbGF5IGE6YWN0aXZlLFxuYm9keSAucC13LXIgLnByLXJldmlldy1kaXNwbGF5IGE6Zm9jdXMge1xuICBjb2xvcjogIzMyNmZlMjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5ib2R5IC5wLXctciBhOm5vdChbdHlwZT1idXR0b25dKS5zbWFsbCxcbmJvZHkgLnAtdy1yIC5wci1yZXZpZXctZGlzcGxheSBhLnNtYWxsIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuYm9keSAucC13LXIgYTpub3QoW3R5cGU9YnV0dG9uXSkuYWN0aXZlLCBib2R5IC5wLXctciBhOm5vdChbdHlwZT1idXR0b25dKTphY3RpdmUsIGJvZHkgLnAtdy1yIGE6bm90KFt0eXBlPWJ1dHRvbl0pOmhvdmVyLCBib2R5IC5wLXctciBhOm5vdChbdHlwZT1idXR0b25dKTpmb2N1cyxcbmJvZHkgLnAtdy1yIC5wci1yZXZpZXctZGlzcGxheSBhLmFjdGl2ZSxcbmJvZHkgLnAtdy1yIC5wci1yZXZpZXctZGlzcGxheSBhOmFjdGl2ZSxcbmJvZHkgLnAtdy1yIC5wci1yZXZpZXctZGlzcGxheSBhOmhvdmVyLFxuYm9keSAucC13LXIgLnByLXJldmlldy1kaXNwbGF5IGE6Zm9jdXMge1xuICBjb2xvcjogIzM2MzYzNjtcbn1cbmJvZHkgLnAtdy1yIGE6bm90KFt0eXBlPWJ1dHRvbl0pLnNtYWxsLFxuYm9keSAucC13LXIgLnByLXJldmlldy1kaXNwbGF5IGEuc21hbGwge1xuICBmb250LXNpemU6IDAuNzVyZW07XG59XG5ib2R5IC5wLXctciBhOm5vdChbdHlwZT1idXR0b25dKTpob3ZlcixcbmJvZHkgLnAtdy1yIC5wci1yZXZpZXctZGlzcGxheSBhOmhvdmVyIHtcbiAgY29sb3I6ICMzNjM2MzYgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5wLXctciAudGFnLWdyb3VwIC5wci1idG4tYWRkLXRhZyBhLFxuYm9keSAucC13LXIgLnRhZy1ncm91cCAucHItYnRuLFxuYm9keSAucC13LXIgLnRhZy1ncm91cCAucHItYnRuLWZpbGVpbnB1dCxcbmJvZHkgLnAtdy1yIC50YWctZ3JvdXAgLnByLWhlbHBmdWwtYnRuLFxuYm9keSAucC13LXIgLnRhZy1ncm91cCAucHItYnRuLWFkZC10YWctc3VibWl0LFxuYm9keSAucC13LXIgLmJ0bi1ncm91cCAucHItYnRuLWFkZC10YWcgYSxcbmJvZHkgLnAtdy1yIC5idG4tZ3JvdXAgLnByLWJ0bixcbmJvZHkgLnAtdy1yIC5idG4tZ3JvdXAgLnByLWJ0bi1maWxlaW5wdXQsXG5ib2R5IC5wLXctciAuYnRuLWdyb3VwIC5wci1oZWxwZnVsLWJ0bixcbmJvZHkgLnAtdy1yIC5idG4tZ3JvdXAgLnByLWJ0bi1hZGQtdGFnLXN1Ym1pdCxcbmJvZHkgLnAtdy1yIC5wci1maWxlLWlucHV0LWJ0biAucHItYnRuLWFkZC10YWcgYSxcbmJvZHkgLnAtdy1yIC5wci1maWxlLWlucHV0LWJ0biAucHItYnRuLFxuYm9keSAucC13LXIgLnByLWZpbGUtaW5wdXQtYnRuIC5wci1idG4tZmlsZWlucHV0LFxuYm9keSAucC13LXIgLnByLWZpbGUtaW5wdXQtYnRuIC5wci1oZWxwZnVsLWJ0bixcbmJvZHkgLnAtdy1yIC5wci1maWxlLWlucHV0LWJ0biAucHItYnRuLWFkZC10YWctc3VibWl0LFxuYm9keSAucC13LXIgLnByLWZpbGUtaW5wdXQtYnRuLWdyb3VwIC5wci1idG4tYWRkLXRhZyBhLFxuYm9keSAucC13LXIgLnByLWZpbGUtaW5wdXQtYnRuLWdyb3VwIC5wci1idG4sXG5ib2R5IC5wLXctciAucHItZmlsZS1pbnB1dC1idG4tZ3JvdXAgLnByLWJ0bi1maWxlaW5wdXQsXG5ib2R5IC5wLXctciAucHItZmlsZS1pbnB1dC1idG4tZ3JvdXAgLnByLWhlbHBmdWwtYnRuLFxuYm9keSAucC13LXIgLnByLWZpbGUtaW5wdXQtYnRuLWdyb3VwIC5wci1idG4tYWRkLXRhZy1zdWJtaXQsXG5ib2R5IC5wLXctciAucHItcmQtaGVscGZ1bC1hY3Rpb24gLnByLWJ0bi1hZGQtdGFnIGEsXG5ib2R5IC5wLXctciAucHItcmQtaGVscGZ1bC1hY3Rpb24gLnByLWJ0bixcbmJvZHkgLnAtdy1yIC5wci1yZC1oZWxwZnVsLWFjdGlvbiAucHItYnRuLWZpbGVpbnB1dCxcbmJvZHkgLnAtdy1yIC5wci1yZC1oZWxwZnVsLWFjdGlvbiAucHItaGVscGZ1bC1idG4sXG5ib2R5IC5wLXctciAucHItcmQtaGVscGZ1bC1hY3Rpb24gLnByLWJ0bi1hZGQtdGFnLXN1Ym1pdCB7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICM0YzRjNGM7XG4gIGJvcmRlci13aWR0aDogMnB4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMThweCAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAwLjQ2ODc1cmVtIDAuOTM3NXJlbTtcbiAgd2lkdGg6IGF1dG87XG59XG5ib2R5IC5wLXctciAudGFnLWdyb3VwIC5wci1idG4tYWRkLXRhZyBhLmFjdGl2ZSwgYm9keSAucC13LXIgLnRhZy1ncm91cCAucHItYnRuLWFkZC10YWcgYTphY3RpdmUsIGJvZHkgLnAtdy1yIC50YWctZ3JvdXAgLnByLWJ0bi1hZGQtdGFnIGE6aG92ZXIsIGJvZHkgLnAtdy1yIC50YWctZ3JvdXAgLnByLWJ0bi1hZGQtdGFnIGE6Zm9jdXMsXG5ib2R5IC5wLXctciAudGFnLWdyb3VwIC5wci1idG4uYWN0aXZlLFxuYm9keSAucC13LXIgLnRhZy1ncm91cCAucHItYnRuOmFjdGl2ZSxcbmJvZHkgLnAtdy1yIC50YWctZ3JvdXAgLnByLWJ0bjpob3ZlcixcbmJvZHkgLnAtdy1yIC50YWctZ3JvdXAgLnByLWJ0bjpmb2N1cyxcbmJvZHkgLnAtdy1yIC50YWctZ3JvdXAgLnByLWJ0bi1maWxlaW5wdXQuYWN0aXZlLFxuYm9keSAucC13LXIgLnRhZy1ncm91cCAucHItYnRuLWZpbGVpbnB1dDphY3RpdmUsXG5ib2R5IC5wLXctciAudGFnLWdyb3VwIC5wci1idG4tZmlsZWlucHV0OmhvdmVyLFxuYm9keSAucC13LXIgLnRhZy1ncm91cCAucHItYnRuLWZpbGVpbnB1dDpmb2N1cyxcbmJvZHkgLnAtdy1yIC50YWctZ3JvdXAgLnByLWhlbHBmdWwtYnRuLmFjdGl2ZSxcbmJvZHkgLnAtdy1yIC50YWctZ3JvdXAgLnByLWhlbHBmdWwtYnRuOmFjdGl2ZSxcbmJvZHkgLnAtdy1yIC50YWctZ3JvdXAgLnByLWhlbHBmdWwtYnRuOmhvdmVyLFxuYm9keSAucC13LXIgLnRhZy1ncm91cCAucHItaGVscGZ1bC1idG46Zm9jdXMsXG5ib2R5IC5wLXctciAudGFnLWdyb3VwIC5wci1idG4tYWRkLXRhZy1zdWJtaXQuYWN0aXZlLFxuYm9keSAucC13LXIgLnRhZy1ncm91cCAucHItYnRuLWFkZC10YWctc3VibWl0OmFjdGl2ZSxcbmJvZHkgLnAtdy1yIC50YWctZ3JvdXAgLnByLWJ0bi1hZGQtdGFnLXN1Ym1pdDpob3ZlcixcbmJvZHkgLnAtdy1yIC50YWctZ3JvdXAgLnByLWJ0bi1hZGQtdGFnLXN1Ym1pdDpmb2N1cyxcbmJvZHkgLnAtdy1yIC5idG4tZ3JvdXAgLnByLWJ0bi1hZGQtdGFnIGEuYWN0aXZlLFxuYm9keSAucC13LXIgLmJ0bi1ncm91cCAucHItYnRuLWFkZC10YWcgYTphY3RpdmUsXG5ib2R5IC5wLXctciAuYnRuLWdyb3VwIC5wci1idG4tYWRkLXRhZyBhOmhvdmVyLFxuYm9keSAucC13LXIgLmJ0bi1ncm91cCAucHItYnRuLWFkZC10YWcgYTpmb2N1cyxcbmJvZHkgLnAtdy1yIC5idG4tZ3JvdXAgLnByLWJ0bi5hY3RpdmUsXG5ib2R5IC5wLXctciAuYnRuLWdyb3VwIC5wci1idG46YWN0aXZlLFxuYm9keSAucC13LXIgLmJ0bi1ncm91cCAucHItYnRuOmhvdmVyLFxuYm9keSAucC13LXIgLmJ0bi1ncm91cCAucHItYnRuOmZvY3VzLFxuYm9keSAucC13LXIgLmJ0bi1ncm91cCAucHItYnRuLWZpbGVpbnB1dC5hY3RpdmUsXG5ib2R5IC5wLXctciAuYnRuLWdyb3VwIC5wci1idG4tZmlsZWlucHV0OmFjdGl2ZSxcbmJvZHkgLnAtdy1yIC5idG4tZ3JvdXAgLnByLWJ0bi1maWxlaW5wdXQ6aG92ZXIsXG5ib2R5IC5wLXctciAuYnRuLWdyb3VwIC5wci1idG4tZmlsZWlucHV0OmZvY3VzLFxuYm9keSAucC13LXIgLmJ0bi1ncm91cCAucHItaGVscGZ1bC1idG4uYWN0aXZlLFxuYm9keSAucC13LXIgLmJ0bi1ncm91cCAucHItaGVscGZ1bC1idG46YWN0aXZlLFxuYm9keSAucC13LXIgLmJ0bi1ncm91cCAucHItaGVscGZ1bC1idG46aG92ZXIsXG5ib2R5IC5wLXctciAuYnRuLWdyb3VwIC5wci1oZWxwZnVsLWJ0bjpmb2N1cyxcbmJvZHkgLnAtdy1yIC5idG4tZ3JvdXAgLnByLWJ0bi1hZGQtdGFnLXN1Ym1pdC5hY3RpdmUsXG5ib2R5IC5wLXctciAuYnRuLWdyb3VwIC5wci1idG4tYWRkLXRhZy1zdWJtaXQ6YWN0aXZlLFxuYm9keSAucC13LXIgLmJ0bi1ncm91cCAucHItYnRuLWFkZC10YWctc3VibWl0OmhvdmVyLFxuYm9keSAucC13LXIgLmJ0bi1ncm91cCAucHItYnRuLWFkZC10YWctc3VibWl0OmZvY3VzLFxuYm9keSAucC13LXIgLnByLWZpbGUtaW5wdXQtYnRuIC5wci1idG4tYWRkLXRhZyBhLmFjdGl2ZSxcbmJvZHkgLnAtdy1yIC5wci1maWxlLWlucHV0LWJ0biAucHItYnRuLWFkZC10YWcgYTphY3RpdmUsXG5ib2R5IC5wLXctciAucHItZmlsZS1pbnB1dC1idG4gLnByLWJ0bi1hZGQtdGFnIGE6aG92ZXIsXG5ib2R5IC5wLXctciAucHItZmlsZS1pbnB1dC1idG4gLnByLWJ0bi1hZGQtdGFnIGE6Zm9jdXMsXG5ib2R5IC5wLXctciAucHItZmlsZS1pbnB1dC1idG4gLnByLWJ0bi5hY3RpdmUsXG5ib2R5IC5wLXctciAucHItZmlsZS1pbnB1dC1idG4gLnByLWJ0bjphY3RpdmUsXG5ib2R5IC5wLXctciAucHItZmlsZS1pbnB1dC1idG4gLnByLWJ0bjpob3ZlcixcbmJvZHkgLnAtdy1yIC5wci1maWxlLWlucHV0LWJ0biAucHItYnRuOmZvY3VzLFxuYm9keSAucC13LXIgLnByLWZpbGUtaW5wdXQtYnRuIC5wci1idG4tZmlsZWlucHV0LmFjdGl2ZSxcbmJvZHkgLnAtdy1yIC5wci1maWxlLWlucHV0LWJ0biAucHItYnRuLWZpbGVpbnB1dDphY3RpdmUsXG5ib2R5IC5wLXctciAucHItZmlsZS1pbnB1dC1idG4gLnByLWJ0bi1maWxlaW5wdXQ6aG92ZXIsXG5ib2R5IC5wLXctciAucHItZmlsZS1pbnB1dC1idG4gLnByLWJ0bi1maWxlaW5wdXQ6Zm9jdXMsXG5ib2R5IC5wLXctciAucHItZmlsZS1pbnB1dC1idG4gLnByLWhlbHBmdWwtYnRuLmFjdGl2ZSxcbmJvZHkgLnAtdy1yIC5wci1maWxlLWlucHV0LWJ0biAucHItaGVscGZ1bC1idG46YWN0aXZlLFxuYm9keSAucC13LXIgLnByLWZpbGUtaW5wdXQtYnRuIC5wci1oZWxwZnVsLWJ0bjpob3ZlcixcbmJvZHkgLnAtdy1yIC5wci1maWxlLWlucHV0LWJ0biAucHItaGVscGZ1bC1idG46Zm9jdXMsXG5ib2R5IC5wLXctciAucHItZmlsZS1pbnB1dC1idG4gLnByLWJ0bi1hZGQtdGFnLXN1Ym1pdC5hY3RpdmUsXG5ib2R5IC5wLXctciAucHItZmlsZS1pbnB1dC1idG4gLnByLWJ0bi1hZGQtdGFnLXN1Ym1pdDphY3RpdmUsXG5ib2R5IC5wLXctciAucHItZmlsZS1pbnB1dC1idG4gLnByLWJ0bi1hZGQtdGFnLXN1Ym1pdDpob3ZlcixcbmJvZHkgLnAtdy1yIC5wci1maWxlLWlucHV0LWJ0biAucHItYnRuLWFkZC10YWctc3VibWl0OmZvY3VzLFxuYm9keSAucC13LXIgLnByLWZpbGUtaW5wdXQtYnRuLWdyb3VwIC5wci1idG4tYWRkLXRhZyBhLmFjdGl2ZSxcbmJvZHkgLnAtdy1yIC5wci1maWxlLWlucHV0LWJ0bi1ncm91cCAucHItYnRuLWFkZC10YWcgYTphY3RpdmUsXG5ib2R5IC5wLXctciAucHItZmlsZS1pbnB1dC1idG4tZ3JvdXAgLnByLWJ0bi1hZGQtdGFnIGE6aG92ZXIsXG5ib2R5IC5wLXctciAucHItZmlsZS1pbnB1dC1idG4tZ3JvdXAgLnByLWJ0bi1hZGQtdGFnIGE6Zm9jdXMsXG5ib2R5IC5wLXctciAucHItZmlsZS1pbnB1dC1idG4tZ3JvdXAgLnByLWJ0bi5hY3RpdmUsXG5ib2R5IC5wLXctciAucHItZmlsZS1pbnB1dC1idG4tZ3JvdXAgLnByLWJ0bjphY3RpdmUsXG5ib2R5IC5wLXctciAucHItZmlsZS1pbnB1dC1idG4tZ3JvdXAgLnByLWJ0bjpob3ZlcixcbmJvZHkgLnAtdy1yIC5wci1maWxlLWlucHV0LWJ0bi1ncm91cCAucHItYnRuOmZvY3VzLFxuYm9keSAucC13LXIgLnByLWZpbGUtaW5wdXQtYnRuLWdyb3VwIC5wci1idG4tZmlsZWlucHV0LmFjdGl2ZSxcbmJvZHkgLnAtdy1yIC5wci1maWxlLWlucHV0LWJ0bi1ncm91cCAucHItYnRuLWZpbGVpbnB1dDphY3RpdmUsXG5ib2R5IC5wLXctciAucHItZmlsZS1pbnB1dC1idG4tZ3JvdXAgLnByLWJ0bi1maWxlaW5wdXQ6aG92ZXIsXG5ib2R5IC5wLXctciAucHItZmlsZS1pbnB1dC1idG4tZ3JvdXAgLnByLWJ0bi1maWxlaW5wdXQ6Zm9jdXMsXG5ib2R5IC5wLXctciAucHItZmlsZS1pbnB1dC1idG4tZ3JvdXAgLnByLWhlbHBmdWwtYnRuLmFjdGl2ZSxcbmJvZHkgLnAtdy1yIC5wci1maWxlLWlucHV0LWJ0bi1ncm91cCAucHItaGVscGZ1bC1idG46YWN0aXZlLFxuYm9keSAucC13LXIgLnByLWZpbGUtaW5wdXQtYnRuLWdyb3VwIC5wci1oZWxwZnVsLWJ0bjpob3ZlcixcbmJvZHkgLnAtdy1yIC5wci1maWxlLWlucHV0LWJ0bi1ncm91cCAucHItaGVscGZ1bC1idG46Zm9jdXMsXG5ib2R5IC5wLXctciAucHItZmlsZS1pbnB1dC1idG4tZ3JvdXAgLnByLWJ0bi1hZGQtdGFnLXN1Ym1pdC5hY3RpdmUsXG5ib2R5IC5wLXctciAucHItZmlsZS1pbnB1dC1idG4tZ3JvdXAgLnByLWJ0bi1hZGQtdGFnLXN1Ym1pdDphY3RpdmUsXG5ib2R5IC5wLXctciAucHItZmlsZS1pbnB1dC1idG4tZ3JvdXAgLnByLWJ0bi1hZGQtdGFnLXN1Ym1pdDpob3ZlcixcbmJvZHkgLnAtdy1yIC5wci1maWxlLWlucHV0LWJ0bi1ncm91cCAucHItYnRuLWFkZC10YWctc3VibWl0OmZvY3VzLFxuYm9keSAucC13LXIgLnByLXJkLWhlbHBmdWwtYWN0aW9uIC5wci1idG4tYWRkLXRhZyBhLmFjdGl2ZSxcbmJvZHkgLnAtdy1yIC5wci1yZC1oZWxwZnVsLWFjdGlvbiAucHItYnRuLWFkZC10YWcgYTphY3RpdmUsXG5ib2R5IC5wLXctciAucHItcmQtaGVscGZ1bC1hY3Rpb24gLnByLWJ0bi1hZGQtdGFnIGE6aG92ZXIsXG5ib2R5IC5wLXctciAucHItcmQtaGVscGZ1bC1hY3Rpb24gLnByLWJ0bi1hZGQtdGFnIGE6Zm9jdXMsXG5ib2R5IC5wLXctciAucHItcmQtaGVscGZ1bC1hY3Rpb24gLnByLWJ0bi5hY3RpdmUsXG5ib2R5IC5wLXctciAucHItcmQtaGVscGZ1bC1hY3Rpb24gLnByLWJ0bjphY3RpdmUsXG5ib2R5IC5wLXctciAucHItcmQtaGVscGZ1bC1hY3Rpb24gLnByLWJ0bjpob3ZlcixcbmJvZHkgLnAtdy1yIC5wci1yZC1oZWxwZnVsLWFjdGlvbiAucHItYnRuOmZvY3VzLFxuYm9keSAucC13LXIgLnByLXJkLWhlbHBmdWwtYWN0aW9uIC5wci1idG4tZmlsZWlucHV0LmFjdGl2ZSxcbmJvZHkgLnAtdy1yIC5wci1yZC1oZWxwZnVsLWFjdGlvbiAucHItYnRuLWZpbGVpbnB1dDphY3RpdmUsXG5ib2R5IC5wLXctciAucHItcmQtaGVscGZ1bC1hY3Rpb24gLnByLWJ0bi1maWxlaW5wdXQ6aG92ZXIsXG5ib2R5IC5wLXctciAucHItcmQtaGVscGZ1bC1hY3Rpb24gLnByLWJ0bi1maWxlaW5wdXQ6Zm9jdXMsXG5ib2R5IC5wLXctciAucHItcmQtaGVscGZ1bC1hY3Rpb24gLnByLWhlbHBmdWwtYnRuLmFjdGl2ZSxcbmJvZHkgLnAtdy1yIC5wci1yZC1oZWxwZnVsLWFjdGlvbiAucHItaGVscGZ1bC1idG46YWN0aXZlLFxuYm9keSAucC13LXIgLnByLXJkLWhlbHBmdWwtYWN0aW9uIC5wci1oZWxwZnVsLWJ0bjpob3ZlcixcbmJvZHkgLnAtdy1yIC5wci1yZC1oZWxwZnVsLWFjdGlvbiAucHItaGVscGZ1bC1idG46Zm9jdXMsXG5ib2R5IC5wLXctciAucHItcmQtaGVscGZ1bC1hY3Rpb24gLnByLWJ0bi1hZGQtdGFnLXN1Ym1pdC5hY3RpdmUsXG5ib2R5IC5wLXctciAucHItcmQtaGVscGZ1bC1hY3Rpb24gLnByLWJ0bi1hZGQtdGFnLXN1Ym1pdDphY3RpdmUsXG5ib2R5IC5wLXctciAucHItcmQtaGVscGZ1bC1hY3Rpb24gLnByLWJ0bi1hZGQtdGFnLXN1Ym1pdDpob3ZlcixcbmJvZHkgLnAtdy1yIC5wci1yZC1oZWxwZnVsLWFjdGlvbiAucHItYnRuLWFkZC10YWctc3VibWl0OmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM2MzYzNjtcbn1cbmJvZHkgLnAtdy1yIC50YWctZ3JvdXAgLmlucHV0LWdyb3VwLWJ0bixcbmJvZHkgLnAtdy1yIC5idG4tZ3JvdXAgLmlucHV0LWdyb3VwLWJ0bixcbmJvZHkgLnAtdy1yIC5wci1maWxlLWlucHV0LWJ0biAuaW5wdXQtZ3JvdXAtYnRuLFxuYm9keSAucC13LXIgLnByLWZpbGUtaW5wdXQtYnRuLWdyb3VwIC5pbnB1dC1ncm91cC1idG4sXG5ib2R5IC5wLXctciAucHItcmQtaGVscGZ1bC1hY3Rpb24gLmlucHV0LWdyb3VwLWJ0biB7XG4gIGJvcmRlci1sZWZ0OiAycHggc29saWQgIzRjNGM0Yztcbn1cbmJvZHkgLnAtdy1yIC50YWctZ3JvdXAgLmlucHV0LWdyb3VwLWJ0biAucHItYnRuLWFkZC10YWctc3VibWl0LFxuYm9keSAucC13LXIgLmJ0bi1ncm91cCAuaW5wdXQtZ3JvdXAtYnRuIC5wci1idG4tYWRkLXRhZy1zdWJtaXQsXG5ib2R5IC5wLXctciAucHItZmlsZS1pbnB1dC1idG4gLmlucHV0LWdyb3VwLWJ0biAucHItYnRuLWFkZC10YWctc3VibWl0LFxuYm9keSAucC13LXIgLnByLWZpbGUtaW5wdXQtYnRuLWdyb3VwIC5pbnB1dC1ncm91cC1idG4gLnByLWJ0bi1hZGQtdGFnLXN1Ym1pdCxcbmJvZHkgLnAtdy1yIC5wci1yZC1oZWxwZnVsLWFjdGlvbiAuaW5wdXQtZ3JvdXAtYnRuIC5wci1idG4tYWRkLXRhZy1zdWJtaXQge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGhlaWdodDogMzZweDtcbn1cbmJvZHkgLnAtdy1yIC50YWctZ3JvdXAgLmlucHV0LWdyb3VwLWJ0biAucHItYnRuLWFkZC10YWctc3VibWl0IGRpdixcbmJvZHkgLnAtdy1yIC5idG4tZ3JvdXAgLmlucHV0LWdyb3VwLWJ0biAucHItYnRuLWFkZC10YWctc3VibWl0IGRpdixcbmJvZHkgLnAtdy1yIC5wci1maWxlLWlucHV0LWJ0biAuaW5wdXQtZ3JvdXAtYnRuIC5wci1idG4tYWRkLXRhZy1zdWJtaXQgZGl2LFxuYm9keSAucC13LXIgLnByLWZpbGUtaW5wdXQtYnRuLWdyb3VwIC5pbnB1dC1ncm91cC1idG4gLnByLWJ0bi1hZGQtdGFnLXN1Ym1pdCBkaXYsXG5ib2R5IC5wLXctciAucHItcmQtaGVscGZ1bC1hY3Rpb24gLmlucHV0LWdyb3VwLWJ0biAucHItYnRuLWFkZC10YWctc3VibWl0IGRpdiB7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cbmJvZHkgLnAtdy1yIC50YWctZ3JvdXAgLnByLWJ0bi1hZGQtdGFnIGE6OmFmdGVyLFxuYm9keSAucC13LXIgLmJ0bi1ncm91cCAucHItYnRuLWFkZC10YWcgYTo6YWZ0ZXIsXG5ib2R5IC5wLXctciAucHItZmlsZS1pbnB1dC1idG4gLnByLWJ0bi1hZGQtdGFnIGE6OmFmdGVyLFxuYm9keSAucC13LXIgLnByLWZpbGUtaW5wdXQtYnRuLWdyb3VwIC5wci1idG4tYWRkLXRhZyBhOjphZnRlcixcbmJvZHkgLnAtdy1yIC5wci1yZC1oZWxwZnVsLWFjdGlvbiAucHItYnRuLWFkZC10YWcgYTo6YWZ0ZXIge1xuICBjb2xvcjogIzM2MzYzNjtcbn1cbmJvZHkgLnAtdy1yIC50YWctZ3JvdXAgLnByLWJ0bi1hZGQtdGFnIGEuYWN0aXZlOjphZnRlciwgYm9keSAucC13LXIgLnRhZy1ncm91cCAucHItYnRuLWFkZC10YWcgYTphY3RpdmU6OmFmdGVyLCBib2R5IC5wLXctciAudGFnLWdyb3VwIC5wci1idG4tYWRkLXRhZyBhOmhvdmVyOjphZnRlciwgYm9keSAucC13LXIgLnRhZy1ncm91cCAucHItYnRuLWFkZC10YWcgYTpmb2N1czo6YWZ0ZXIsXG5ib2R5IC5wLXctciAuYnRuLWdyb3VwIC5wci1idG4tYWRkLXRhZyBhLmFjdGl2ZTo6YWZ0ZXIsXG5ib2R5IC5wLXctciAuYnRuLWdyb3VwIC5wci1idG4tYWRkLXRhZyBhOmFjdGl2ZTo6YWZ0ZXIsXG5ib2R5IC5wLXctciAuYnRuLWdyb3VwIC5wci1idG4tYWRkLXRhZyBhOmhvdmVyOjphZnRlcixcbmJvZHkgLnAtdy1yIC5idG4tZ3JvdXAgLnByLWJ0bi1hZGQtdGFnIGE6Zm9jdXM6OmFmdGVyLFxuYm9keSAucC13LXIgLnByLWZpbGUtaW5wdXQtYnRuIC5wci1idG4tYWRkLXRhZyBhLmFjdGl2ZTo6YWZ0ZXIsXG5ib2R5IC5wLXctciAucHItZmlsZS1pbnB1dC1idG4gLnByLWJ0bi1hZGQtdGFnIGE6YWN0aXZlOjphZnRlcixcbmJvZHkgLnAtdy1yIC5wci1maWxlLWlucHV0LWJ0biAucHItYnRuLWFkZC10YWcgYTpob3Zlcjo6YWZ0ZXIsXG5ib2R5IC5wLXctciAucHItZmlsZS1pbnB1dC1idG4gLnByLWJ0bi1hZGQtdGFnIGE6Zm9jdXM6OmFmdGVyLFxuYm9keSAucC13LXIgLnByLWZpbGUtaW5wdXQtYnRuLWdyb3VwIC5wci1idG4tYWRkLXRhZyBhLmFjdGl2ZTo6YWZ0ZXIsXG5ib2R5IC5wLXctciAucHItZmlsZS1pbnB1dC1idG4tZ3JvdXAgLnByLWJ0bi1hZGQtdGFnIGE6YWN0aXZlOjphZnRlcixcbmJvZHkgLnAtdy1yIC5wci1maWxlLWlucHV0LWJ0bi1ncm91cCAucHItYnRuLWFkZC10YWcgYTpob3Zlcjo6YWZ0ZXIsXG5ib2R5IC5wLXctciAucHItZmlsZS1pbnB1dC1idG4tZ3JvdXAgLnByLWJ0bi1hZGQtdGFnIGE6Zm9jdXM6OmFmdGVyLFxuYm9keSAucC13LXIgLnByLXJkLWhlbHBmdWwtYWN0aW9uIC5wci1idG4tYWRkLXRhZyBhLmFjdGl2ZTo6YWZ0ZXIsXG5ib2R5IC5wLXctciAucHItcmQtaGVscGZ1bC1hY3Rpb24gLnByLWJ0bi1hZGQtdGFnIGE6YWN0aXZlOjphZnRlcixcbmJvZHkgLnAtdy1yIC5wci1yZC1oZWxwZnVsLWFjdGlvbiAucHItYnRuLWFkZC10YWcgYTpob3Zlcjo6YWZ0ZXIsXG5ib2R5IC5wLXctciAucHItcmQtaGVscGZ1bC1hY3Rpb24gLnByLWJ0bi1hZGQtdGFnIGE6Zm9jdXM6OmFmdGVyIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cbmJvZHkgLnAtdy1yIC5idG4tZ3JvdXAsXG5ib2R5IC5wLXctciAucHItYnRuIHtcbiAgd2lkdGg6IGF1dG87XG59XG5ib2R5IC5wLXctciAucHItYWNjZXNzaWJsZS1idG4ucHItYnRuLWRlZmF1bHQge1xuICBib3JkZXI6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMThweCAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMC40Njg3NXJlbSAwLjkzNzVyZW07XG4gIHdpZHRoOiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzI2ZmUyO1xuICBib3JkZXItY29sb3I6ICMzMjZmZTI7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuYm9keSAucC13LXIgLnByLWFjY2Vzc2libGUtYnRuLnByLWJ0bi1kZWZhdWx0LmFjdGl2ZSwgYm9keSAucC13LXIgLnByLWFjY2Vzc2libGUtYnRuLnByLWJ0bi1kZWZhdWx0OmFjdGl2ZSwgYm9keSAucC13LXIgLnByLWFjY2Vzc2libGUtYnRuLnByLWJ0bi1kZWZhdWx0OmhvdmVyLCBib2R5IC5wLXctciAucHItYWNjZXNzaWJsZS1idG4ucHItYnRuLWRlZmF1bHQ6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAjMDA0ODc2ICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5wLXctciAucHItZmlsZS1pbnB1dC1idG4gLnByLWJ0bi1maWxlaW5wdXQsXG5ib2R5IC5wLXctciAucHItZmlsZS1pbnB1dC1idG4tZ3JvdXAgLnByLWJ0bi1maWxlaW5wdXQge1xuICBwYWRkaW5nOiAwLjIxODc1cmVtIDAuOTM3NXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICBib2R5IC5wLXctciAucHItZmlsZS1pbnB1dC1idG4gLnByLWJ0bi1maWxlaW5wdXQsXG4gIGJvZHkgLnAtdy1yIC5wci1maWxlLWlucHV0LWJ0bi1ncm91cCAucHItYnRuLWZpbGVpbnB1dCB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxufVxuYm9keSAucC13LXIgLnByLWhlbHBmdWwtYnRuOmhvdmVyIC5wci10aHVtYnMtZmlsbCxcbmJvZHkgLnAtdy1yIC5wci1oZWxwZnVsLWJ0bjpob3ZlciAucHItdGh1bWJzLWN1ZmYtZmlsbCxcbmJvZHkgLnAtdy1yIC5wci1oZWxwZnVsLWJ0bjpmb2N1cyAucHItdGh1bWJzLWZpbGwsXG5ib2R5IC5wLXctciAucHItaGVscGZ1bC1idG46Zm9jdXMgLnByLXRodW1icy1jdWZmLWZpbGwge1xuICBmaWxsOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5wLXctciAucHItaGVscGZ1bC1idG46aG92ZXIgc3BhbixcbmJvZHkgLnAtdy1yIC5wci1oZWxwZnVsLWJ0bjpmb2N1cyBzcGFuIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5ib2R5IC5wLXctciAucHItaGVscGZ1bC1hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjMzYzNjM2ICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5wLXctciAucHItaGVscGZ1bC1hY3RpdmUgLnByLWhlbHBmdWwtY291bnQge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuYm9keSAucC13LXIgLnByLWNsZWFyLWFsbC1yYWRpb3Mge1xuICBjb2xvcjogIzM2MzYzNjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW0gIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgYm9keSAucC13LXIgLnByLWNsZWFyLWFsbC1yYWRpb3Mge1xuICAgIGZvbnQtc2l6ZTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG59XG5ib2R5IC5wLXctciAucHItY2xlYXItYWxsLXJhZGlvczphY3RpdmUsIGJvZHkgLnAtdy1yIC5wci1jbGVhci1hbGwtcmFkaW9zOmZvY3VzLCBib2R5IC5wLXctciAucHItY2xlYXItYWxsLXJhZGlvczpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbmJvZHkgLnAtdy1yIC5wci1hY2NvcmRpb24gLnByLWFjY29yZGlvbi1idG4sXG5ib2R5IC5wLXctciAucHItYWNjb3JkaW9uIC5wci1hY2NvcmRpb24tYnRuIHNwYW4ge1xuICBjb2xvcjogIzM2MzYzNjtcbn1cbmJvZHkgLnAtdy1yIC5wci1hY2NvcmRpb24gLnByLWFjY29yZGlvbi1idG4gLnByLWNhcmV0LWljb25fX2xpbmUsXG5ib2R5IC5wLXctciAucHItYWNjb3JkaW9uIC5wci1hY2NvcmRpb24tYnRuIHNwYW4gLnByLWNhcmV0LWljb25fX2xpbmUge1xuICBzdHJva2U6ICMzNjM2MzY7XG59XG5ib2R5IC5wLXctciAucHItaGVscGVyLXRleHQge1xuICBjb2xvcjogIzM2MzYzNjtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5ib2R5IC5wLXctciAucHItZm9vdGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjY2NjO1xuICBwYWRkaW5nLXRvcDogMC4zMTI1cmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIGJvZHkgLnAtdy1yIC5wci1mb290ZXIge1xuICAgIGZvbnQtc2l6ZTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG59XG5ib2R5IC5wLXctciAucHItZm9vdGVyIC5wci1idG4ucHItYnRuLXJldmlldyxcbmJvZHkgLnAtdy1yIC5wci1mb290ZXIgLnByLWxvZ28tY29udGFpbmVyIHtcbiAgbWFyZ2luLXRvcDogMS44NzVyZW07XG59XG5ib2R5IC5wLXctciAucHItZm9vdGVyIC5wci1idG4ucHItYnRuLXJldmlldy5wci1wdWxsLWxlZnQge1xuICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbn1cbmJvZHkgLnAtdy1yIC5wci1mb290ZXIgLnByLWxvZ28tY29udGFpbmVyLnByLXB1bGwtcmlnaHQge1xuICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xufVxuYm9keSAucC13LXIgLnByLXN0YXItdjQtMC1maWxsZWQge1xuICBiYWNrZ3JvdW5kOiBjZW50ZXIvY29udGFpbiBuby1yZXBlYXQgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzE4JyBoZWlnaHQ9JzE4JyB2aWV3Qm94PScwIDAgMTggMTgnJTNFJTNDcGF0aCBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnIHN0cm9rZT0nJTIzMzYzNjM2JyBkPSdNOSAxLjQ5M2wtMi4wODYgNS44N0gxLjQ5Nkw1LjkzMSAxMC43bC0xLjYyNCA2LjAxM0w5IDEzLjE0bDQuNjkzIDMuNTcyTDEyLjA3IDEwLjdsNC40MzQtMy4zMzZoLTUuNDE3TDkuMDAxIDEuNDkzeicvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbn1cbmJvZHkgLnAtdy1yIC5wci1zdGFyLXY0LTI1LWZpbGxlZCB7XG4gIGJhY2tncm91bmQ6IGNlbnRlci9jb250YWluIG5vLXJlcGVhdCB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTgnIGhlaWdodD0nMTgnIHZpZXdCb3g9JzAgMCAxOCAxOCclM0UlM0NnIGZpbGw9J25vbmUnIGZpbGwtcnVsZT0nZXZlbm9kZCclM0UlM0NwYXRoIHN0cm9rZT0nJTIzMzYzNjM2JyBkPSdNOSAxLjQ5M2wtMi4wODYgNS44N0gxLjQ5Nkw1LjkzMSAxMC43bC0xLjYyNCA2LjAxM0w5IDEzLjE0bDQuNjkzIDMuNTcyTDEyLjA3IDEwLjdsNC40MzQtMy4zMzZoLTUuNDE3TDkuMDAxIDEuNDkzeicvJTNFJTNDcGF0aCBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTkgMHYxMy43N0wzLjQ0MiAxOGwxLjkyLTcuMTA0TDAgNi44NjRoNi41NnonLyUzRSUzQy9nJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbn1cbmJvZHkgLnAtdy1yIC5wci1zdGFyLXY0LTUwLWZpbGxlZCB7XG4gIGJhY2tncm91bmQ6IGNlbnRlci9jb250YWluIG5vLXJlcGVhdCB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTgnIGhlaWdodD0nMTgnIHZpZXdCb3g9JzAgMCAxOCAxOCclM0UlM0NnIGZpbGw9J25vbmUnIGZpbGwtcnVsZT0nZXZlbm9kZCclM0UlM0NwYXRoIHN0cm9rZT0nJTIzMzYzNjM2JyBkPSdNOSAxLjQ5M2wtMi4wODYgNS44N0gxLjQ5Nkw1LjkzMSAxMC43bC0xLjYyNCA2LjAxM0w5IDEzLjE0bDQuNjkzIDMuNTcyTDEyLjA3IDEwLjdsNC40MzQtMy4zMzZoLTUuNDE3TDkuMDAxIDEuNDkzeicvJTNFJTNDcGF0aCBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTkgMHYxMy43N0wzLjQ0MiAxOGwxLjkyLTcuMTA0TDAgNi44NjRoNi41NnonLyUzRSUzQy9nJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbn1cbmJvZHkgLnAtdy1yIC5wci1zdGFyLXY0LTc1LWZpbGxlZCB7XG4gIGJhY2tncm91bmQ6IGNlbnRlci9jb250YWluIG5vLXJlcGVhdCB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTgnIGhlaWdodD0nMTgnIHZpZXdCb3g9JzAgMCAxOCAxOCclM0UlM0NnIGZpbGw9J25vbmUnIGZpbGwtcnVsZT0nZXZlbm9kZCclM0UlM0NwYXRoIHN0cm9rZT0nJTIzMzYzNjM2JyBkPSdNOSAxLjQ5M2wtMi4wODYgNS44N0gxLjQ5Nkw1LjkzMSAxMC43bC0xLjYyNCA2LjAxM0w5IDEzLjE0bDQuNjkzIDMuNTcyTDEyLjA3IDEwLjdsNC40MzQtMy4zMzZoLTUuNDE3TDkuMDAxIDEuNDkzeicvJTNFJTNDcGF0aCBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTkgMHYxMy43N0wzLjQ0MiAxOGwxLjkyLTcuMTA0TDAgNi44NjRoNi41NnonLyUzRSUzQy9nJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbn1cbmJvZHkgLnAtdy1yIC5wci1zdGFyLXY0LTEwMC1maWxsZWQge1xuICBiYWNrZ3JvdW5kOiBjZW50ZXIvY29udGFpbiBuby1yZXBlYXQgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzE4JyBoZWlnaHQ9JzE4JyB2aWV3Qm94PScwIDAgMTggMTgnJTNFJTNDcGF0aCBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nbm9uemVybycgc3Ryb2tlPSclMjMzNjM2MzYnIGQ9J005IDEuNDkzbC0yLjA4NiA1Ljg3SDEuNDk2TDUuOTMxIDEwLjdsLTEuNjI0IDYuMDEzTDkgMTMuMTRsNC42OTMgMy41NzJMMTIuMDcgMTAuN2w0LjQzNC0zLjMzNmgtNS40MTdMOS4wMDEgMS40OTN6Jy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xufVxuYm9keSAucC13LXIgLnByLXNuaXBwZXQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuYm9keSAucC13LXIgLnByLXNuaXBwZXQgLnByLXNuaXBwZXQtc3RhcnMtcG5nIC5wci1zdGFyLXY0IHtcbiAgaGVpZ2h0OiAxOXB4O1xuICB3aWR0aDogMTlweDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLXJpZ2h0OiAtMXB4O1xufVxuYm9keSAucC13LXIgLnByLXNuaXBwZXQgLnByLXNuaXBwZXQtc3RhcnMtcG5nIC5wci1zbmlwcGV0LXJhdGluZy1kZWNpbWFsIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuYm9keSAucC13LXIgLnByLWNhdGVnb3J5LXNuaXBwZXQge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbmJvZHkgLnAtdy1yIC5wci1jYXRlZ29yeS1zbmlwcGV0IC5wci1jYXRlZ29yeS1zbmlwcGV0X19pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwYWRkaW5nOiAwIDVweCAwIDA7XG59XG5ib2R5IC5wLXctciAucHItY2F0ZWdvcnktc25pcHBldCAucHItY2F0ZWdvcnktc25pcHBldF9faXRlbS5wci1jYXRlZ29yeS1zbmlwcGV0X190b3RhbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMTlweDtcbiAgcGFkZGluZzogM3B4IDAgMDtcbn1cbmJvZHkgLnAtdy1yIC5wci1jYXRlZ29yeS1zbmlwcGV0IC5wci1jYXRlZ29yeS1zbmlwcGV0X19pdGVtLnByLWNhdGVnb3J5LXNuaXBwZXRfX3RvdGFsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIihcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuYm9keSAucC13LXIgLnByLWNhdGVnb3J5LXNuaXBwZXQgLnByLWNhdGVnb3J5LXNuaXBwZXRfX2l0ZW0ucHItY2F0ZWdvcnktc25pcHBldF9fdG90YWw6OmFmdGVyIHtcbiAgY29udGVudDogXCIpXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbmJvZHkgLnAtdy1yIC5wci1zbmlwcGV0LXN0YXJzLXJlY28taW5saW5lIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbmJvZHkgLnAtdy1yIC5wci1zbmlwcGV0LXN0YXJzLXJlY28taW5saW5lIC5wci1zbmlwcGV0LXN0YXJzLWNvbnRhaW5lciB7XG4gIG1hcmdpbi1yaWdodDogMC40Njg3NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgYm9keSAucC13LXIgLnByLXNuaXBwZXQtc3RhcnMtcmVjby1pbmxpbmUgLnByLXNuaXBwZXQtc3RhcnMtY29udGFpbmVyIC5wci1yYXRpbmctc3RhcnMge1xuICAgIHRvcDogLTJweDtcbiAgfVxufVxuYm9keSAucC13LXIgLnByLXNuaXBwZXQtcmVhZC1hbmQtd3JpdGUgYS5wci1zbmlwcGV0LXJldmlldy1jb3VudCxcbmJvZHkgLnAtdy1yIC5wci1zbmlwcGV0LXJlYWQtYW5kLXdyaXRlIHNwYW4ucHItc25pcHBldC1yZXZpZXctY291bnQsXG5ib2R5IC5wLXctciAucHItc25pcHBldC1yZWFkLWFuZC13cml0ZSBhLnByLXNuaXBwZXQtd3JpdGUtcmV2aWV3LWxpbmsge1xuICBtYXJnaW46IDAgMTBweCAwIDAgIWltcG9ydGFudDtcbiAgZGlzcGxheTogaW5saW5lO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgYm9yZGVyOiBub25lO1xuICBmb250LXNpemU6IDAuODc1cmVtICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5wLXctciAucHItc25pcHBldC1yZWFkLWFuZC13cml0ZSAucHItc25pcHBldC1yZXZpZXctY291bnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiKFwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5ib2R5IC5wLXctciAucHItc25pcHBldC1yZWFkLWFuZC13cml0ZSAucHItc25pcHBldC1yZXZpZXctY291bnQ6OmFmdGVyIHtcbiAgY29udGVudDogXCIpXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgYm9keSAucC13LXIgLnByLXNuaXBwZXQtcmVhZC1hbmQtd3JpdGUge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuYm9keSAucC13LXIgLnByLWJ0bi5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzI2ZmUyO1xufVxuYm9keSAucC13LXIgLnByLWFsZXJ0IHtcbiAgZm9udC1zaXplOiAxcmVtICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA0MDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLWxlZnQ6IDAuMTI1cmVtIHNvbGlkIHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDAgMC4xMjVyZW0gMC4xMjVyZW0gMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwLjVyZW0gMC42MjVyZW0gMC41cmVtIDIuODc1cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogYXV0bztcbn1cbmJvZHkgLnAtdy1yIC5wci1hbGVydC5wci1hbGVydC1zdWNjZXNzIHtcbiAgY29sb3I6ICMwNDZhMzggIWltcG9ydGFudDtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMwNDZhMzggIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q1ZTZkZSAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5IC5wLXctciAucHItYWxlcnQucHItYWxlcnQtc3VjY2Vzczo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxNicgaGVpZ2h0PScxNicgZmlsbD0nJTIzMDQ2QTM4JyBjbGFzcz0nYmkgYmktY2hlY2stY2lyY2xlLWZpbGwnIHZpZXdCb3g9JzAgMCAxNiAxNic+PHBhdGggZD0nTTE2IDhBOCA4IDAgMSAxIDAgOGE4IDggMCAwIDEgMTYgMHptLTMuOTctMy4wM2EuNzUuNzUgMCAwIDAtMS4wOC4wMjJMNy40NzcgOS40MTcgNS4zODQgNy4zMjNhLjc1Ljc1IDAgMCAwLTEuMDYgMS4wNkw2Ljk3IDExLjAzYS43NS43NSAwIDAgMCAxLjA3OS0uMDJsMy45OTItNC45OWEuNzUuNzUgMCAwIDAtLjAxLTEuMDV6Jy8+PC9zdmc+XCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgaGVpZ2h0OiAxNnB4O1xuICB3aWR0aDogMTZweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuYm9keSAucC13LXIgLnByLWFsZXJ0LnByLWFsZXJ0LXN1Y2Nlc3M6OmFmdGVyIHtcbiAgbGVmdDogMDtcbn1cbmJvZHkgLnAtdy1yIC5wci1hbGVydC5wci1hbGVydC1pbmZvIHtcbiAgY29sb3I6ICMzMTcwOGYgIWltcG9ydGFudDtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMzMTcwOGYgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkZTdlYyAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5IC5wLXctciAucHItYWxlcnQucHItYWxlcnQtaW5mbzo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxNicgaGVpZ2h0PScxNicgZmlsbD0nJTIzMzE3MDhGJyBjbGFzcz0nYmkgYmktaW5mby1jaXJjbGUtZmlsbCcgdmlld0JveD0nMCAwIDE2IDE2Jz48cGF0aCBkPSdNOCAxNkE4IDggMCAxIDAgOCAwYTggOCAwIDAgMCAwIDE2em0uOTMtOS40MTItMSA0LjcwNWMtLjA3LjM0LjAyOS41MzMuMzA0LjUzMy4xOTQgMCAuNDg3LS4wNy42ODYtLjI0NmwtLjA4OC40MTZjLS4yODcuMzQ2LS45Mi41OTgtMS40NjUuNTk4LS43MDMgMC0xLjAwMi0uNDIyLS44MDgtMS4zMTlsLjczOC0zLjQ2OGMuMDY0LS4yOTMuMDA2LS4zOTktLjI4Ny0uNDdsLS40NTEtLjA4MS4wODItLjM4MSAyLjI5LS4yODd6TTggNS41YTEgMSAwIDEgMSAwLTIgMSAxIDAgMCAxIDAgMnonLz48L3N2Zz5cIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBoZWlnaHQ6IDE2cHg7XG4gIHdpZHRoOiAxNnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5ib2R5IC5wLXctciAucHItYWxlcnQucHItYWxlcnQtaW5mbzo6YWZ0ZXIge1xuICBsZWZ0OiAwO1xufVxuYm9keSAucC13LXIgLnByLWFsZXJ0LnByLWFsZXJ0LXdhcm5pbmcge1xuICBjb2xvcjogIzM2MzYzNiAhaW1wb3J0YW50O1xuICBib3JkZXItbGVmdC1jb2xvcjogI2VlYTEwMyAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNlZmQ1ICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHkgLnAtdy1yIC5wci1hbGVydC5wci1hbGVydC13YXJuaW5nOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzE2JyBoZWlnaHQ9JzE2JyBmaWxsPSclMjNGRkM2MDAnIGNsYXNzPSdiaSBiaS1leGNsYW1hdGlvbi1jaXJjbGUtZmlsbCcgdmlld0JveD0nMCAwIDE2IDE2Jz48cGF0aCBkPSdNMTYgOEE4IDggMCAxIDEgMCA4YTggOCAwIDAgMSAxNiAwek04IDRhLjkwNS45MDUgMCAwIDAtLjkuOTk1bC4zNSAzLjUwN2EuNTUyLjU1MiAwIDAgMCAxLjEgMGwuMzUtMy41MDdBLjkwNS45MDUgMCAwIDAgOCA0em0uMDAyIDZhMSAxIDAgMSAwIDAgMiAxIDEgMCAwIDAgMC0yeicvPjwvc3ZnPlwiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGhlaWdodDogMTZweDtcbiAgd2lkdGg6IDE2cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbmJvZHkgLnAtdy1yIC5wci1hbGVydC5wci1hbGVydC13YXJuaW5nOjphZnRlciB7XG4gIGxlZnQ6IDA7XG59XG5ib2R5IC5wLXctciAucHItYWxlcnQucHItYWxlcnQtZGFuZ2VyIHtcbiAgY29sb3I6ICNhNTFhMWYgIWltcG9ydGFudDtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNhNTFhMWYgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZDlkYSAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5IC5wLXctciAucHItYWxlcnQucHItYWxlcnQtZGFuZ2VyOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzE2JyBoZWlnaHQ9JzE2JyBmaWxsPSclMjNCMjIwMEQnIGNsYXNzPSdiaSBiaS14LWNpcmNsZS1maWxsJyB2aWV3Qm94PScwIDAgMTYgMTYnPjxwYXRoIGQ9J00xNiA4QTggOCAwIDEgMSAwIDhhOCA4IDAgMCAxIDE2IDB6TTUuMzU0IDQuNjQ2YS41LjUgMCAxIDAtLjcwOC43MDhMNy4yOTMgOGwtMi42NDcgMi42NDZhLjUuNSAwIDAgMCAuNzA4LjcwOEw4IDguNzA3bDIuNjQ2IDIuNjQ3YS41LjUgMCAwIDAgLjcwOC0uNzA4TDguNzA3IDhsMi42NDctMi42NDZhLjUuNSAwIDAgMC0uNzA4LS43MDhMOCA3LjI5MyA1LjM1NCA0LjY0NnonLz48L3N2Zz5cIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBoZWlnaHQ6IDE2cHg7XG4gIHdpZHRoOiAxNnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5ib2R5IC5wLXctciAucHItYWxlcnQucHItYWxlcnQtZGFuZ2VyOjphZnRlciB7XG4gIGxlZnQ6IDA7XG59XG5ib2R5IC5wLXctciAucHItYWxlcnQucHItYWxlcnQtc3VjY2Vzczo6YWZ0ZXIsIGJvZHkgLnAtdy1yIC5wci1hbGVydC5wci1hbGVydC1pbmZvOjphZnRlciwgYm9keSAucC13LXIgLnByLWFsZXJ0LnByLWFsZXJ0LXdhcm5pbmc6OmFmdGVyLCBib2R5IC5wLXctciAucHItYWxlcnQucHItYWxlcnQtZGFuZ2VyOjphZnRlciB7XG4gIGxlZnQ6IDE1cHg7XG4gIHRvcDogMThweDtcbn1cbmJvZHkgLnAtdy1yIC5wci1maWVsZC1hbGVydCB7XG4gIGNvbG9yOiAjYTUxYTFmICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5wci1zbmlwcGV0LXFhIHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIGJvZHkgLnByLXNuaXBwZXQtcWEge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbn1cbmJvZHkgLnByLXNuaXBwZXQtcWEgLnByLWFuc3dlcmVkLXF1ZXN0aW9uLWNpcmNsZSB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1pbi13aWR0aDogMjJweDtcbiAgbWluLWhlaWdodDogMjJweDtcbiAgbWFyZ2luOiAwIDRweCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDEycHggIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtd2VpZ2h0OiAzMDAgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgYm9keSAucHItc25pcHBldC1xYSAucHItYW5zd2VyZWQtcXVlc3Rpb24tY2lyY2xlIHtcbiAgICBtaW4td2lkdGg6IDI0cHg7XG4gICAgbWluLWhlaWdodDogMjRweDtcbiAgICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcbiAgfVxufVxuYm9keSAucHItc25pcHBldC1xYSAucHItcWEtbGFyZ2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG59XG5ib2R5IC5wci1zbmlwcGV0LXFhID4gKiB7XG4gIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG59XG5ib2R5IC5wci1zbmlwcGV0LXFhID4gKjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIGJvZHkgLnByLXNuaXBwZXQtcWEgPiAqOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1yaWdodDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG59XG5ib2R5IC5wci1zbmlwcGV0LXFhLW1ldHJpY3Mge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgYm9keSAucHItc25pcHBldC1xYS1tZXRyaWNzID4gYWJiciB7XG4gICAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbmJvZHkgI3ByLXJldmlld3NuaXBwZXQge1xuICBtYXJnaW4tYm90dG9tOiAwLjYyNXJlbSAhaW1wb3J0YW50O1xufVxuYm9keSAjcHItcXVlc3Rpb25zbmlwcGV0IHtcbiAgbWFyZ2luLWJvdHRvbTogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIGJvZHkgI3ByLXF1ZXN0aW9uc25pcHBldCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxufVxuYm9keSAjcHItcXVlc3Rpb25zbmlwcGV0LFxuYm9keSAucHItc25pcHBldC1zdGFycy1yZWNvLXJlY28ge1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbn1cbmJvZHkgI3ByLXF1ZXN0aW9uc25pcHBldCAucHItYXNrLXF1ZXN0aW9uLWN0YS5wci1xYS1sYXJnZSxcbmJvZHkgI3ByLXF1ZXN0aW9uc25pcHBldCAucHItc25pcHBldC1yZWNvLXRvLWZyaWVuZCxcbmJvZHkgLnByLXNuaXBwZXQtc3RhcnMtcmVjby1yZWNvIC5wci1hc2stcXVlc3Rpb24tY3RhLnByLXFhLWxhcmdlLFxuYm9keSAucHItc25pcHBldC1zdGFycy1yZWNvLXJlY28gLnByLXNuaXBwZXQtcmVjby10by1mcmllbmQge1xuICBkaXNwbGF5OiBub25lO1xufVxuYm9keSAjcHItcXVlc3Rpb25zbmlwcGV0IC5wci1hc2stcXVlc3Rpb24tbGluayxcbmJvZHkgLnByLXNuaXBwZXQtc3RhcnMtcmVjby1yZWNvIC5wci1hc2stcXVlc3Rpb24tbGluayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgbWFyZ2luOiAwO1xufVxuYm9keSAjcHItcXVlc3Rpb25zbmlwcGV0IC5wci1hc2stcXVlc3Rpb24tbGluazo6YmVmb3JlLFxuYm9keSAucHItc25pcHBldC1zdGFycy1yZWNvLXJlY28gLnByLWFzay1xdWVzdGlvbi1saW5rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjQ2ODc1cmVtO1xuICBiYWNrZ3JvdW5kOiBjZW50ZXIvY29udGFpbiBuby1yZXBlYXQgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzIxJyBoZWlnaHQ9JzIxJyB2aWV3Qm94PScwIDAgMjEgMjEnJTNFJTNDcGF0aCBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTEwLjUgMEExMC41IDEwLjUgMCAwIDEgMjEgMTAuNUMyMSAxNi4yOTkgMTYuMjk5IDIxIDEwLjUgMjFTMCAxNi4yOTkgMCAxMC41IDQuNzAxIDAgMTAuNSAwem0tLjQ3MiAxNC43NDFsLS4xNTMuMDA3Yy0uOTE4LjA3NC0xLjYwMy44MDMtMS42MDcgMS43MDMgMCAuOTcuNzcgMS43MSAxLjc1OCAxLjcxLjk5IDAgMS43Ni0uNzQgMS43Ni0xLjcxIDAtLjk1LS43Ny0xLjcxLTEuNzYtMS43MWguMDAyem0uNDU4LTExLjQzN2MtMS43NjggMC0zLjA2Ny42NTgtNC4wNTYgMS40ODhsLjgyMyAxLjI1MmEuNjc5LjY3OSAwIDAgMCAuNjQuMzdjLjUwOSAwIC45MDgtLjcxIDIuMzE2LS43MS45MiAwIDEuNDguNTEgMS40OCAxLjMwOSAwIDEuOTg4LTIuODU4IDIuMjA3LTIuODU4IDMuOTc1LjAwMi4wODIuMDA4LjE2NC4wMi4yNDVsLjIyNSAxLjYwOWgyLjExN2wuMjgtMS4zOTljLjI0LTEuMjQ5IDMuMDk3LTEuNTM5IDMuMDk3LTQuNjA2IDAtMi4xMzYtMS41NzMtMy41MzQtNC4wODQtMy41MzN6Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xufVxuYm9keSAjcHItcXVlc3Rpb25zbmlwcGV0IC5wci1hc2stcXVlc3Rpb24tc3VidGV4dCxcbmJvZHkgLnByLXNuaXBwZXQtc3RhcnMtcmVjby1yZWNvIC5wci1hc2stcXVlc3Rpb24tc3VidGV4dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5ib2R5IC5wLXctciAucHItcmV2aWV3LXNuYXBzaG90LnByLXJldmlldy1lbmhhbmNlZC5wci1zbmFwc2hvdC1tb2JpbGUgLnByLXJldmlldy1zbmFwc2hvdC1oZWFkZXIgLnByLXJldmlldy1zbmFwc2hvdC1zbmlwcGV0cyAucHItc25pcHBldC1zdGFycy1yZWNvLWlubGluZSAucHItc25pcHBldC1zdGFycy1yZWNvLXN0YXJzIC5wci1zbmlwcGV0IHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xufVxuYm9keSAucC13LXIgLnByLXJldmlldy1zbmFwc2hvdC5wci1yZXZpZXctZW5oYW5jZWQgLnByLXJldmlldy1zbmFwc2hvdC1jb250ZW50LWJsb2NrLFxuYm9keSAucC13LXIgLnByLXJldmlldy1zbmFwc2hvdC5wci1yZXZpZXctZW5oYW5jZWQgLnByLXJldmlldy1zbmFwc2hvdC1ibG9jay1jb250YWluZXIge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICBib2R5IC5wLXctciAucHItcmV2aWV3LXNuYXBzaG90LnByLXJldmlldy1lbmhhbmNlZCAucHItcmV2aWV3LXNuYXBzaG90LWNvbnRlbnQtYmxvY2ssXG4gIGJvZHkgLnAtdy1yIC5wci1yZXZpZXctc25hcHNob3QucHItcmV2aWV3LWVuaGFuY2VkIC5wci1yZXZpZXctc25hcHNob3QtYmxvY2stY29udGFpbmVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG59XG5ib2R5IC5wLXctciAucHItcmV2aWV3LXNuYXBzaG90LnByLXJldmlldy1lbmhhbmNlZCAucHItcmV2aWV3LXNuYXBzaG90LWNvbnRlbnQtYmxvY2sucHItcmV2aWV3LXNuYXBzaG90LWhlYWRlcixcbmJvZHkgLnAtdy1yIC5wci1yZXZpZXctc25hcHNob3QucHItcmV2aWV3LWVuaGFuY2VkIC5wci1yZXZpZXctc25hcHNob3QtYmxvY2stY29udGFpbmVyLnByLXJldmlldy1zbmFwc2hvdC1oZWFkZXIge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5wLXctciAucHItcmV2aWV3LXNuYXBzaG90LnByLXJldmlldy1lbmhhbmNlZCAucHItcmV2aWV3LXNuYXBzaG90LWNvbnRlbnQtYmxvY2sucHItcmV2aWV3LXNuYXBzaG90LWhlYWRlciAucHItcmV2aWV3LXNuYXBzaG90LWhlYWRlci1pbnRybyxcbmJvZHkgLnAtdy1yIC5wci1yZXZpZXctc25hcHNob3QucHItcmV2aWV3LWVuaGFuY2VkIC5wci1yZXZpZXctc25hcHNob3QtYmxvY2stY29udGFpbmVyLnByLXJldmlldy1zbmFwc2hvdC1oZWFkZXIgLnByLXJldmlldy1zbmFwc2hvdC1oZWFkZXItaW50cm8ge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbn1cbmJvZHkgLnAtdy1yIC5wci1yZXZpZXctc25hcHNob3QucHItcmV2aWV3LWVuaGFuY2VkIC5wci1yZXZpZXctc25hcHNob3QtY29udGVudC1ibG9jay5wci1yZXZpZXctc25hcHNob3QtaGVhZGVyIC5wci1yZXZpZXctc25hcHNob3QtaGVhZGVyLWludHJvIC5wci1oZWFkbGluZSxcbmJvZHkgLnAtdy1yIC5wci1yZXZpZXctc25hcHNob3QucHItcmV2aWV3LWVuaGFuY2VkIC5wci1yZXZpZXctc25hcHNob3QtYmxvY2stY29udGFpbmVyLnByLXJldmlldy1zbmFwc2hvdC1oZWFkZXIgLnByLXJldmlldy1zbmFwc2hvdC1oZWFkZXItaW50cm8gLnByLWhlYWRsaW5lIHtcbiAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDI2cHggIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgYm9keSAucC13LXIgLnByLXJldmlldy1zbmFwc2hvdC5wci1yZXZpZXctZW5oYW5jZWQgLnByLXJldmlldy1zbmFwc2hvdC1jb250ZW50LWJsb2NrLnByLXJldmlldy1zbmFwc2hvdC1oZWFkZXIgLnByLXJldmlldy1zbmFwc2hvdC1oZWFkZXItaW50cm8gLnByLWhlYWRsaW5lLFxuICBib2R5IC5wLXctciAucHItcmV2aWV3LXNuYXBzaG90LnByLXJldmlldy1lbmhhbmNlZCAucHItcmV2aWV3LXNuYXBzaG90LWJsb2NrLWNvbnRhaW5lci5wci1yZXZpZXctc25hcHNob3QtaGVhZGVyIC5wci1yZXZpZXctc25hcHNob3QtaGVhZGVyLWludHJvIC5wci1oZWFkbGluZSB7XG4gICAgZm9udC1zaXplOiAzMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbmJvZHkgLnAtdy1yIC5wci1yZXZpZXctc25hcHNob3QucHItcmV2aWV3LWVuaGFuY2VkIC5wci1yZXZpZXctc25hcHNob3QtY29udGVudC1ibG9jay5wci1yZXZpZXctc25hcHNob3QtaGVhZGVyIC5wci1yZXZpZXctc25hcHNob3Qtc25pcHBldHMgLnByLXNuaXBwZXQtc3RhcnMtcmVjby1pbmxpbmUgLnByLXNuaXBwZXQtc3RhcnMtcmVjby1zdGFycyAucHItc25pcHBldCAucHItc25pcHBldC1yZWFkLWFuZC13cml0ZSAucHItc25pcHBldC1yZXZpZXctY291bnQsXG5ib2R5IC5wLXctciAucHItcmV2aWV3LXNuYXBzaG90LnByLXJldmlldy1lbmhhbmNlZCAucHItcmV2aWV3LXNuYXBzaG90LWNvbnRlbnQtYmxvY2sucHItcmV2aWV3LXNuYXBzaG90LWhlYWRlciAucHItcmV2aWV3LXNuYXBzaG90LXNuaXBwZXRzIC5wci1zbmlwcGV0LXN0YXJzLXJlY28taW5saW5lIC5wci1zbmlwcGV0LXN0YXJzLXJlY28tc3RhcnMgLnByLXNuaXBwZXQgLnByLXNuaXBwZXQtcmVhZC1hbmQtd3JpdGUgLnByLXNuaXBwZXQtd3JpdGUtcmV2aWV3LWxpbmssXG5ib2R5IC5wLXctciAucHItcmV2aWV3LXNuYXBzaG90LnByLXJldmlldy1lbmhhbmNlZCAucHItcmV2aWV3LXNuYXBzaG90LWJsb2NrLWNvbnRhaW5lci5wci1yZXZpZXctc25hcHNob3QtaGVhZGVyIC5wci1yZXZpZXctc25hcHNob3Qtc25pcHBldHMgLnByLXNuaXBwZXQtc3RhcnMtcmVjby1pbmxpbmUgLnByLXNuaXBwZXQtc3RhcnMtcmVjby1zdGFycyAucHItc25pcHBldCAucHItc25pcHBldC1yZWFkLWFuZC13cml0ZSAucHItc25pcHBldC1yZXZpZXctY291bnQsXG5ib2R5IC5wLXctciAucHItcmV2aWV3LXNuYXBzaG90LnByLXJldmlldy1lbmhhbmNlZCAucHItcmV2aWV3LXNuYXBzaG90LWJsb2NrLWNvbnRhaW5lci5wci1yZXZpZXctc25hcHNob3QtaGVhZGVyIC5wci1yZXZpZXctc25hcHNob3Qtc25pcHBldHMgLnByLXNuaXBwZXQtc3RhcnMtcmVjby1pbmxpbmUgLnByLXNuaXBwZXQtc3RhcnMtcmVjby1zdGFycyAucHItc25pcHBldCAucHItc25pcHBldC1yZWFkLWFuZC13cml0ZSAucHItc25pcHBldC13cml0ZS1yZXZpZXctbGluayB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIHBhZGRpbmctcmlnaHQ6IDEuODc1cmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIGJvZHkgLnAtdy1yIC5wci1yZXZpZXctc25hcHNob3QucHItcmV2aWV3LWVuaGFuY2VkIC5wci1yZXZpZXctc25hcHNob3QtY29udGVudC1ibG9jay5wci1yZXZpZXctc25hcHNob3QtaGVhZGVyIC5wci1yZXZpZXctc25hcHNob3Qtc25pcHBldHMgLnByLXNuaXBwZXQtc3RhcnMtcmVjby1pbmxpbmUgLnByLXNuaXBwZXQtc3RhcnMtcmVjby1zdGFycyAucHItc25pcHBldCAucHItc25pcHBldC1yZWFkLWFuZC13cml0ZSAucHItc25pcHBldC1yZXZpZXctY291bnQsXG4gIGJvZHkgLnAtdy1yIC5wci1yZXZpZXctc25hcHNob3QucHItcmV2aWV3LWVuaGFuY2VkIC5wci1yZXZpZXctc25hcHNob3QtY29udGVudC1ibG9jay5wci1yZXZpZXctc25hcHNob3QtaGVhZGVyIC5wci1yZXZpZXctc25hcHNob3Qtc25pcHBldHMgLnByLXNuaXBwZXQtc3RhcnMtcmVjby1pbmxpbmUgLnByLXNuaXBwZXQtc3RhcnMtcmVjby1zdGFycyAucHItc25pcHBldCAucHItc25pcHBldC1yZWFkLWFuZC13cml0ZSAucHItc25pcHBldC13cml0ZS1yZXZpZXctbGluayxcbiAgYm9keSAucC13LXIgLnByLXJldmlldy1zbmFwc2hvdC5wci1yZXZpZXctZW5oYW5jZWQgLnByLXJldmlldy1zbmFwc2hvdC1ibG9jay1jb250YWluZXIucHItcmV2aWV3LXNuYXBzaG90LWhlYWRlciAucHItcmV2aWV3LXNuYXBzaG90LXNuaXBwZXRzIC5wci1zbmlwcGV0LXN0YXJzLXJlY28taW5saW5lIC5wci1zbmlwcGV0LXN0YXJzLXJlY28tc3RhcnMgLnByLXNuaXBwZXQgLnByLXNuaXBwZXQtcmVhZC1hbmQtd3JpdGUgLnByLXNuaXBwZXQtcmV2aWV3LWNvdW50LFxuICBib2R5IC5wLXctciAucHItcmV2aWV3LXNuYXBzaG90LnByLXJldmlldy1lbmhhbmNlZCAucHItcmV2aWV3LXNuYXBzaG90LWJsb2NrLWNvbnRhaW5lci5wci1yZXZpZXctc25hcHNob3QtaGVhZGVyIC5wci1yZXZpZXctc25hcHNob3Qtc25pcHBldHMgLnByLXNuaXBwZXQtc3RhcnMtcmVjby1pbmxpbmUgLnByLXNuaXBwZXQtc3RhcnMtcmVjby1zdGFycyAucHItc25pcHBldCAucHItc25pcHBldC1yZWFkLWFuZC13cml0ZSAucHItc25pcHBldC13cml0ZS1yZXZpZXctbGluayB7XG4gICAgZm9udC1zaXplOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbmJvZHkgLnAtdy1yIC5wci1yZXZpZXctc25hcHNob3QucHItcmV2aWV3LWVuaGFuY2VkIC5wci1yZXZpZXctc25hcHNob3QtY29udGVudC1ibG9jay5wci1yZXZpZXctc25hcHNob3QtaGVhZGVyIC5wci1yZXZpZXctc25hcHNob3Qtc25pcHBldHMgLnByLXNuaXBwZXQtc3RhcnMtcmVjby1pbmxpbmUgLnByLXNuaXBwZXQtc3RhcnMtcmVjby1zdGFycyAucHItc25pcHBldCAucHItc25pcHBldC1yZWFkLWFuZC13cml0ZSAucHItc25pcHBldC1yZXZpZXctY291bnQ6OmJlZm9yZSxcbmJvZHkgLnAtdy1yIC5wci1yZXZpZXctc25hcHNob3QucHItcmV2aWV3LWVuaGFuY2VkIC5wci1yZXZpZXctc25hcHNob3QtYmxvY2stY29udGFpbmVyLnByLXJldmlldy1zbmFwc2hvdC1oZWFkZXIgLnByLXJldmlldy1zbmFwc2hvdC1zbmlwcGV0cyAucHItc25pcHBldC1zdGFycy1yZWNvLWlubGluZSAucHItc25pcHBldC1zdGFycy1yZWNvLXN0YXJzIC5wci1zbmlwcGV0IC5wci1zbmlwcGV0LXJlYWQtYW5kLXdyaXRlIC5wci1zbmlwcGV0LXJldmlldy1jb3VudDo6YmVmb3JlIHtcbiAgY29udGVudDogXCIoXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbmJvZHkgLnAtdy1yIC5wci1yZXZpZXctc25hcHNob3QucHItcmV2aWV3LWVuaGFuY2VkIC5wci1yZXZpZXctc25hcHNob3QtY29udGVudC1ibG9jay5wci1yZXZpZXctc25hcHNob3QtaGVhZGVyIC5wci1yZXZpZXctc25hcHNob3Qtc25pcHBldHMgLnByLXNuaXBwZXQtc3RhcnMtcmVjby1pbmxpbmUgLnByLXNuaXBwZXQtc3RhcnMtcmVjby1zdGFycyAucHItc25pcHBldCAucHItc25pcHBldC1yZWFkLWFuZC13cml0ZSAucHItc25pcHBldC1yZXZpZXctY291bnQ6OmFmdGVyLFxuYm9keSAucC13LXIgLnByLXJldmlldy1zbmFwc2hvdC5wci1yZXZpZXctZW5oYW5jZWQgLnByLXJldmlldy1zbmFwc2hvdC1ibG9jay1jb250YWluZXIucHItcmV2aWV3LXNuYXBzaG90LWhlYWRlciAucHItcmV2aWV3LXNuYXBzaG90LXNuaXBwZXRzIC5wci1zbmlwcGV0LXN0YXJzLXJlY28taW5saW5lIC5wci1zbmlwcGV0LXN0YXJzLXJlY28tc3RhcnMgLnByLXNuaXBwZXQgLnByLXNuaXBwZXQtcmVhZC1hbmQtd3JpdGUgLnByLXNuaXBwZXQtcmV2aWV3LWNvdW50OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiKVwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5ib2R5IC5wLXctciAucHItcmV2aWV3LXNuYXBzaG90LnByLXJldmlldy1lbmhhbmNlZCAucHItcmV2aWV3LXNuYXBzaG90LWNvbnRlbnQtYmxvY2sucHItcmV2aWV3LXNuYXBzaG90LWhlYWRlciAucHItc25pcHBldC1zdGFycy1yZWNvLXJlY28sXG5ib2R5IC5wLXctciAucHItcmV2aWV3LXNuYXBzaG90LnByLXJldmlldy1lbmhhbmNlZCAucHItcmV2aWV3LXNuYXBzaG90LWJsb2NrLWNvbnRhaW5lci5wci1yZXZpZXctc25hcHNob3QtaGVhZGVyIC5wci1zbmlwcGV0LXN0YXJzLXJlY28tcmVjbyB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbmJvZHkgLnAtdy1yIC5wci1yZXZpZXctc25hcHNob3QucHItcmV2aWV3LWVuaGFuY2VkIC5wci1yZXZpZXctc25hcHNob3QtY29udGVudC1ibG9jayAucHItcmV2aWV3LXNuYXBzaG90LWJsb2NrIC5wci1yZXZpZXctc25hcHNob3QtdGFncyBkdCxcbmJvZHkgLnAtdy1yIC5wci1yZXZpZXctc25hcHNob3QucHItcmV2aWV3LWVuaGFuY2VkIC5wci1yZXZpZXctc25hcHNob3QtY29udGVudC1ibG9jayAucHItcmV2aWV3LXNuYXBzaG90LWJsb2NrIC5wci1yZXZpZXctc25hcHNob3QtYmxvY2staGVhZGxpbmUsXG5ib2R5IC5wLXctciAucHItcmV2aWV3LXNuYXBzaG90LnByLXJldmlldy1lbmhhbmNlZCAucHItcmV2aWV3LXNuYXBzaG90LWJsb2NrLWNvbnRhaW5lciAucHItcmV2aWV3LXNuYXBzaG90LWJsb2NrIC5wci1yZXZpZXctc25hcHNob3QtdGFncyBkdCxcbmJvZHkgLnAtdy1yIC5wci1yZXZpZXctc25hcHNob3QucHItcmV2aWV3LWVuaGFuY2VkIC5wci1yZXZpZXctc25hcHNob3QtYmxvY2stY29udGFpbmVyIC5wci1yZXZpZXctc25hcHNob3QtYmxvY2sgLnByLXJldmlldy1zbmFwc2hvdC1ibG9jay1oZWFkbGluZSB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzM2MzYzNiAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDAuODc1cmVtICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIGJvZHkgLnAtdy1yIC5wci1yZXZpZXctc25hcHNob3QucHItcmV2aWV3LWVuaGFuY2VkIC5wci1yZXZpZXctc25hcHNob3QtY29udGVudC1ibG9jayAucHItcmV2aWV3LXNuYXBzaG90LWJsb2NrIC5wci1yZXZpZXctc25hcHNob3QtdGFncyBkdCxcbiAgYm9keSAucC13LXIgLnByLXJldmlldy1zbmFwc2hvdC5wci1yZXZpZXctZW5oYW5jZWQgLnByLXJldmlldy1zbmFwc2hvdC1jb250ZW50LWJsb2NrIC5wci1yZXZpZXctc25hcHNob3QtYmxvY2sgLnByLXJldmlldy1zbmFwc2hvdC1ibG9jay1oZWFkbGluZSxcbiAgYm9keSAucC13LXIgLnByLXJldmlldy1zbmFwc2hvdC5wci1yZXZpZXctZW5oYW5jZWQgLnByLXJldmlldy1zbmFwc2hvdC1ibG9jay1jb250YWluZXIgLnByLXJldmlldy1zbmFwc2hvdC1ibG9jayAucHItcmV2aWV3LXNuYXBzaG90LXRhZ3MgZHQsXG4gIGJvZHkgLnAtdy1yIC5wci1yZXZpZXctc25hcHNob3QucHItcmV2aWV3LWVuaGFuY2VkIC5wci1yZXZpZXctc25hcHNob3QtYmxvY2stY29udGFpbmVyIC5wci1yZXZpZXctc25hcHNob3QtYmxvY2sgLnByLXJldmlldy1zbmFwc2hvdC1ibG9jay1oZWFkbGluZSB7XG4gICAgZm9udC1zaXplOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbmJvZHkgLnAtdy1yIC5wci1yZXZpZXctc25hcHNob3QucHItcmV2aWV3LWVuaGFuY2VkIC5wci1yZXZpZXctc25hcHNob3QtY29udGVudC1ibG9jayAucHItcmV2aWV3LXNuYXBzaG90LWJsb2NrIC5wci1yZXZpZXctc25hcHNob3QtdGFncyBkdCxcbmJvZHkgLnAtdy1yIC5wci1yZXZpZXctc25hcHNob3QucHItcmV2aWV3LWVuaGFuY2VkIC5wci1yZXZpZXctc25hcHNob3QtYmxvY2stY29udGFpbmVyIC5wci1yZXZpZXctc25hcHNob3QtYmxvY2sgLnByLXJldmlldy1zbmFwc2hvdC10YWdzIGR0IHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuYm9keSAucC13LXIgLnByLXJldmlldy1zbmFwc2hvdC5wci1yZXZpZXctZW5oYW5jZWQgLnByLXJldmlldy1zbmFwc2hvdC1jb250ZW50LWJsb2NrIC5wci1yZXZpZXctc25hcHNob3QtYmxvY2sgLnByLXNuYXBzaG90LXRhZy1kZWYucHItc25hcHNob3QtdGFnLWRlZi1maWx0ZXJpbmc6aG92ZXIgLnByLWZpbHRlci1idG5fX2NoaWxkLnByLXNuYXBzaG90LWhpZ2hsaWdodC5wci1maWx0ZXItYnRuX192b3RlQ291bnQsXG5ib2R5IC5wLXctciAucHItcmV2aWV3LXNuYXBzaG90LnByLXJldmlldy1lbmhhbmNlZCAucHItcmV2aWV3LXNuYXBzaG90LWJsb2NrLWNvbnRhaW5lciAucHItcmV2aWV3LXNuYXBzaG90LWJsb2NrIC5wci1zbmFwc2hvdC10YWctZGVmLnByLXNuYXBzaG90LXRhZy1kZWYtZmlsdGVyaW5nOmhvdmVyIC5wci1maWx0ZXItYnRuX19jaGlsZC5wci1zbmFwc2hvdC1oaWdobGlnaHQucHItZmlsdGVyLWJ0bl9fdm90ZUNvdW50IHtcbiAgYmFja2dyb3VuZDogIzMyNmZlMiAhaW1wb3J0YW50O1xufVxuYm9keSAucC13LXIgLnByLXJldmlldy1zbmFwc2hvdC5wci1yZXZpZXctZW5oYW5jZWQgLnByLXJldmlldy1zbmFwc2hvdC1jb250ZW50LWJsb2NrIC5wci1yYXRpbmdzLWhpc3RvZ3JhbS5wci1oaXN0b2dyYW0tbGlzdCBsaTpob3ZlciAucHItcmF0aW5ncy1oaXN0b2dyYW0tYmFyVmFsdWUsXG5ib2R5IC5wLXctciAucHItcmV2aWV3LXNuYXBzaG90LnByLXJldmlldy1lbmhhbmNlZCAucHItcmV2aWV3LXNuYXBzaG90LWJsb2NrLWNvbnRhaW5lciAucHItcmF0aW5ncy1oaXN0b2dyYW0ucHItaGlzdG9ncmFtLWxpc3QgbGk6aG92ZXIgLnByLXJhdGluZ3MtaGlzdG9ncmFtLWJhclZhbHVlIHtcbiAgYmFja2dyb3VuZDogIzMyNmZlMiAhaW1wb3J0YW50O1xufVxuYm9keSAucC13LXIgLnByLXJldmlldy1zbmFwc2hvdC5wci1yZXZpZXctZW5oYW5jZWQgLnByLXJldmlldy1zbmFwc2hvdC1jb250ZW50LWJsb2NrIC5wci1yYXRpbmdzLWhpc3RvZ3JhbS5wci1oaXN0b2dyYW0tbGlzdCBsaSAucHItcmF0aW5ncy1oaXN0b2dyYW0tYmFyVmFsdWUsXG5ib2R5IC5wLXctciAucHItcmV2aWV3LXNuYXBzaG90LnByLXJldmlldy1lbmhhbmNlZCAucHItcmV2aWV3LXNuYXBzaG90LWJsb2NrLWNvbnRhaW5lciAucHItcmF0aW5ncy1oaXN0b2dyYW0ucHItaGlzdG9ncmFtLWxpc3QgbGkgLnByLXJhdGluZ3MtaGlzdG9ncmFtLWJhclZhbHVlIHtcbiAgYmFja2dyb3VuZDogIzM2MzYzNiAhaW1wb3J0YW50O1xufVxuYm9keSAucC13LXIgLnByLXJldmlldy1kaXNwbGF5IHAsXG5ib2R5IC5wLXctciAucHItcmV2aWV3LWRpc3BsYXkgc3BhbiB7XG4gIGNvbG9yOiAjMzYzNjM2ICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5wLXctciAucHItcmV2aWV3LWRpc3BsYXkgLnByLXJkLW5vLXJldmlld3Mge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDEuODc1cmVtO1xufVxuYm9keSAucC13LXIgLnByLXJldmlldy1kaXNwbGF5IC5wci1yZC1uby1yZXZpZXdzIGEge1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGJhY2tncm91bmQ6ICMzMjZmZTI7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMThweCAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHBhZGRpbmc6IDAuNDY4NzVyZW0gMC45Mzc1cmVtO1xuICBtYXJnaW46IDA7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuYm9keSAucC13LXIgLnByLXJldmlldy1kaXNwbGF5IC5wci1yZC1uby1yZXZpZXdzIGEuYWN0aXZlLCBib2R5IC5wLXctciAucHItcmV2aWV3LWRpc3BsYXkgLnByLXJkLW5vLXJldmlld3MgYTphY3RpdmUsIGJvZHkgLnAtdy1yIC5wci1yZXZpZXctZGlzcGxheSAucHItcmQtbm8tcmV2aWV3cyBhOmhvdmVyLCBib2R5IC5wLXctciAucHItcmV2aWV3LWRpc3BsYXkgLnByLXJkLW5vLXJldmlld3MgYTpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICMwMDQ4NzYgIWltcG9ydGFudDtcbn1cbmJvZHkgLnAtdy1yIC5wci1yZXZpZXctZGlzcGxheSAucHItcmQtbWFpbi1oZWFkZXItd2l0aC1maWx0ZXJzIC5wci1yZC1yZXZpZXctaGVhZGVyLWNvbnRlbnRzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjYztcbn1cbmJvZHkgLnAtdy1yIC5wci1yZXZpZXctZGlzcGxheSAucHItcmQtbWFpbi1oZWFkZXItd2l0aC1maWx0ZXJzIC5wci1yZC1yZXZpZXctaGVhZGVyLWNvbnRlbnRzIC5wci1yZC1yZXZpZXctdG90YWwge1xuICBwYWRkaW5nOiAwLjMxMjVyZW0gMDtcbn1cbmJvZHkgLnAtdy1yIC5wci1yZXZpZXctZGlzcGxheSAucHItcmQtbWFpbi1oZWFkZXItd2l0aC1maWx0ZXJzIC5wci1yZC1zZWFyY2gtY29udGFpbmVyIC5wci1yZC1zZWFyY2gtcmV2aWV3cy1pbnB1dCAucHItcmQtc2VhcmNoLXJldmlld3MtaWNvbi1idXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzYzNjM2O1xuICBib3JkZXItY29sb3I6ICMzNjM2MzY7XG59XG5ib2R5IC5wLXctciAucHItcmV2aWV3LWRpc3BsYXkgLnByLXJkLW1haW4taGVhZGVyLXdpdGgtZmlsdGVycyAucHItcmQtc2VhcmNoLWNvbnRhaW5lciAucHItcmQtc2VhcmNoLXJldmlld3MtaW5wdXQgLnByLXJkLXNlYXJjaC1yZXZpZXdzLWljb24tYnV0dG9uIHN2ZyB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5ib2R5IC5wLXctciAucHItcmV2aWV3LWRpc3BsYXkgLnByLXJkLW1haW4taGVhZGVyLXdpdGgtZmlsdGVycyAucHItcmQtc29ydCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMi4yNzVyZW07XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDIuNzVyZW0gMC4zNzVyZW0gMC43NXJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIHZpZXdCb3g9JzAgMCAxMiAxMiclM0UlM0NwYXRoIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNNS45ODcgNy41NzlsNC40MDUtNC4zMjNBLjk5Mi45OTIgMCAwIDEgMTEuMDQ3IDNjLjI1MS0uMDAyLjQ5Mi4xLjY2LjI3Ny4xODguMTkxLjI5My40MjQuMjkzLjY4My0uMDAxLjI3My0uMTI4LjUzMi0uMjkzLjY1NEw2LjY2IDkuNzMyYS45NDguOTQ4IDAgMCAxLTEuMzI3LS4wMDdMLjI3NSA0LjYxOUEuOTE4LjkxOCAwIDAgMSAwIDMuOTUzYy4wMDItLjI0MS4wOS0uNDczLjI5LS42OThBLjk5Mi45OTIgMCAwIDEgLjk0NCAzYS45MDcuOTA3IDAgMCAxIC42Ni4yNzVMNS45ODcgNy41OHonLyUzRSUzQy9zdmclM0VcIikgbm8tcmVwZWF0IGNhbGMoMTAwJSAtIDE1cHgpO1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG5ib2R5IC5wLXctciAucHItcmV2aWV3LWRpc3BsYXkgLnByLXJkLWNvbnRlbnQtYmxvY2sgLnByLXNuaXBwZXQtcmF0aW5nLWRlY2ltYWwge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5wLXctciAucHItcmV2aWV3LWRpc3BsYXkgLnByLXJkLWNvbnRlbnQtYmxvY2sgLnByLXJkLWlubmVyLXNpZGUtY29udGVudC1ibG9jayAucHItcmQtZGV0YWlscyBzcGFuLFxuYm9keSAucC13LXIgLnByLXJldmlldy1kaXNwbGF5IC5wci1yZC1jb250ZW50LWJsb2NrIC5wci1yZC1pbm5lci1zaWRlLWNvbnRlbnQtYmxvY2sgLnByLXJkLWRldGFpbHMgdGltZSxcbmJvZHkgLnAtdy1yIC5wci1yZXZpZXctZGlzcGxheSAucHItcmQtY29udGVudC1ibG9jayAucHItcmVhZC1yZXZpZXcgc3BhbixcbmJvZHkgLnAtdy1yIC5wci1yZXZpZXctZGlzcGxheSAucHItcmQtY29udGVudC1ibG9jayAucHItcmVhZC1yZXZpZXcgdGltZSB7XG4gIGNvbG9yOiAjMzYzNjM2ICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5wLXctciAucHItcmV2aWV3LWRpc3BsYXkgLnByLXJldmlldyB7XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5wLXctciAucHItcmV2aWV3LWRpc3BsYXkgLnByLXJkLXNpZGUtY29udGVudC1ibG9jayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xufVxuYm9keSAucC13LXIgLnByLXJldmlldy1kaXNwbGF5IC5wci1yZC1yZXZpZXctdGFnIGRkIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbSAhaW1wb3J0YW50O1xuICBjb2xvcjogIzM2MzYzNiAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgYm9keSAucC13LXIgLnByLXJldmlldy1kaXNwbGF5IC5wci1yZC1yZXZpZXctdGFnIGRkIHtcbiAgICBmb250LXNpemU6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuYm9keSAucC13LXIgLnByLXJldmlldy1kaXNwbGF5IC5wci1yZC1yZXZpZXctdGFnIC5wci1yZC1kaXNwbGF5LXRhYmxldCBkdCB7XG4gIGJhY2tncm91bmQ6ICNjY2M7XG59XG5ib2R5IC5wLXctciAucHItcmV2aWV3LWRpc3BsYXkgLnByLXJkLW1haW4tZm9vdGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5wLXctciAucHItcmV2aWV3LWRpc3BsYXkgLnByLXJkLW1haW4tZm9vdGVyIC5wci1yZC1jb250ZW50LWJsb2NrIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5ib2R5IC5wLXctciAucHItcmV2aWV3LWRpc3BsYXkgLnByLXJkLW1haW4tZm9vdGVyIC5wci1yZC1yZXZpZXctcG9zaXRpb24ge1xuICBmb250LXNpemU6IDAuODc1cmVtICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMzYzNjM2ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIGJvZHkgLnAtdy1yIC5wci1yZXZpZXctZGlzcGxheSAucHItcmQtbWFpbi1mb290ZXIgLnByLXJkLXJldmlldy1wb3NpdGlvbiB7XG4gICAgZm9udC1zaXplOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbmJvZHkgLnAtdy1yIC5wci1yZXZpZXctZGlzcGxheSAucHItcmQtbWFpbi1mb290ZXIgLnByLXJkLXRvLXRvcCB7XG4gIGNsZWFyOiBib3RoO1xufVxuYm9keSAucC13LXIgLnByLXJldmlldy1kaXNwbGF5IC5wci1yZC1wYWdpbmF0aW9uIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZSAhaW1wb3J0YW50O1xufVxuYm9keSAucC13LXIgLnByLXFhLWRpc3BsYXkge1xuICBwYWRkaW5nOiAwO1xufVxuYm9keSAucC13LXIgLnByLXFhLWRpc3BsYXkgLnByLXFhLWRpc3BsYXktaGVhZGxpbmUsXG5ib2R5IC5wLXctciAucHItcWEtZGlzcGxheSAucHItcWEtZGlzcGxheS1kZXNrdG9wIC5wci1xYS1kaXNwbGF5LWhlYWRsaW5lIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBib2R5IC5wLXctciAucHItcWEtZGlzcGxheSAucHItcWEtZGlzcGxheS1oZWFkbGluZSxcbiAgYm9keSAucC13LXIgLnByLXFhLWRpc3BsYXkgLnByLXFhLWRpc3BsYXktZGVza3RvcCAucHItcWEtZGlzcGxheS1oZWFkbGluZSB7XG4gICAgbWFyZ2luLXRvcDogMC45Mzc1cmVtO1xuICB9XG59XG5ib2R5IC5wLXctciAucHItcWEtZGlzcGxheSAucHItcWEtZGlzcGxheS1oZWFkbGluZSBoMSxcbmJvZHkgLnAtdy1yIC5wci1xYS1kaXNwbGF5IC5wci1xYS1kaXNwbGF5LWRlc2t0b3AgLnByLXFhLWRpc3BsYXktaGVhZGxpbmUgaDEge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5wLXctciAucHItcWEtZGlzcGxheS5wci1xYS1kaXNwbGF5LWRlc2t0b3AgLnByLXFhLWRpc3BsYXktaGVhZGxpbmUge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGJvZHkgLnAtdy1yIC5wci1xYS1kaXNwbGF5LnByLXFhLWRpc3BsYXktZGVza3RvcCAucHItcWEtZGlzcGxheS1oZWFkbGluZSB7XG4gICAgbWFyZ2luLXRvcDogMC45Mzc1cmVtO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNC45OHB4KSB7XG4gIGJvZHkgLnAtdy1yIC5wci1xYS1kaXNwbGF5IC5wci1idG4tYXNrLXF1ZXN0aW9uIHtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgYmFja2dyb3VuZDogIzMyNmZlMjtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXNpemU6IDE4cHggIWltcG9ydGFudDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDAuNDY4NzVyZW0gMC45Mzc1cmVtO1xuICAgIG1hcmdpbjogMDtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICB9XG4gIGJvZHkgLnAtdy1yIC5wci1xYS1kaXNwbGF5IC5wci1idG4tYXNrLXF1ZXN0aW9uLmFjdGl2ZSwgYm9keSAucC13LXIgLnByLXFhLWRpc3BsYXkgLnByLWJ0bi1hc2stcXVlc3Rpb246YWN0aXZlLCBib2R5IC5wLXctciAucHItcWEtZGlzcGxheSAucHItYnRuLWFzay1xdWVzdGlvbjpob3ZlciwgYm9keSAucC13LXIgLnByLXFhLWRpc3BsYXkgLnByLWJ0bi1hc2stcXVlc3Rpb246Zm9jdXMge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kOiAjMDA0ODc2ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucC13LXIgLnByLXFhLWRpc3BsYXkgLnByLWJ0bi1hc2stcXVlc3Rpb24uYWN0aXZlIC5wci1xYS1kaXNwbGF5LWxpbmssXG4gIGJvZHkgLnAtdy1yIC5wci1xYS1kaXNwbGF5IC5wci1idG4tYXNrLXF1ZXN0aW9uLmFjdGl2ZSAucHItcWEtZGlzcGxheS10ZXh0LCBib2R5IC5wLXctciAucHItcWEtZGlzcGxheSAucHItYnRuLWFzay1xdWVzdGlvbjphY3RpdmUgLnByLXFhLWRpc3BsYXktbGluayxcbiAgYm9keSAucC13LXIgLnByLXFhLWRpc3BsYXkgLnByLWJ0bi1hc2stcXVlc3Rpb246YWN0aXZlIC5wci1xYS1kaXNwbGF5LXRleHQsIGJvZHkgLnAtdy1yIC5wci1xYS1kaXNwbGF5IC5wci1idG4tYXNrLXF1ZXN0aW9uOmhvdmVyIC5wci1xYS1kaXNwbGF5LWxpbmssXG4gIGJvZHkgLnAtdy1yIC5wci1xYS1kaXNwbGF5IC5wci1idG4tYXNrLXF1ZXN0aW9uOmhvdmVyIC5wci1xYS1kaXNwbGF5LXRleHQsIGJvZHkgLnAtdy1yIC5wci1xYS1kaXNwbGF5IC5wci1idG4tYXNrLXF1ZXN0aW9uOmZvY3VzIC5wci1xYS1kaXNwbGF5LWxpbmssXG4gIGJvZHkgLnAtdy1yIC5wci1xYS1kaXNwbGF5IC5wci1idG4tYXNrLXF1ZXN0aW9uOmZvY3VzIC5wci1xYS1kaXNwbGF5LXRleHQge1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG4gIGJvZHkgLnAtdy1yIC5wci1xYS1kaXNwbGF5IC5wci1idG4tYXNrLXF1ZXN0aW9uIHNwYW4sXG4gIGJvZHkgLnAtdy1yIC5wci1xYS1kaXNwbGF5IC5wci1idG4tYXNrLXF1ZXN0aW9uIC5wci1xYS1kaXNwbGF5LWxpbmssXG4gIGJvZHkgLnAtdy1yIC5wci1xYS1kaXNwbGF5IC5wci1idG4tYXNrLXF1ZXN0aW9uIC5wci1xYS1kaXNwbGF5LXRleHQge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRleHQtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgfVxuICBib2R5IC5wLXctciAucHItcWEtZGlzcGxheSAucHItYnRuLWFzay1xdWVzdGlvbiBzcGFuOmhvdmVyLFxuICBib2R5IC5wLXctciAucHItcWEtZGlzcGxheSAucHItYnRuLWFzay1xdWVzdGlvbiAucHItcWEtZGlzcGxheS1saW5rOmhvdmVyLFxuICBib2R5IC5wLXctciAucHItcWEtZGlzcGxheSAucHItYnRuLWFzay1xdWVzdGlvbiAucHItcWEtZGlzcGxheS10ZXh0OmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuICBib2R5IC5wLXctciAucHItcWEtZGlzcGxheSAucHItYnRuLWFzay1xdWVzdGlvbiAucHItY3Jvc3MtaWNvbiB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5ib2R5IC5wLXctciAucHItcWEtZGlzcGxheSAucHItcWEtZGlzcGxheS1hc2stcXVlc3Rpb24ge1xuICBtYXJnaW4tYm90dG9tOiAxLjg3NXJlbTtcbiAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNC45OHB4KSB7XG4gIGJvZHkgLnAtdy1yIC5wci1xYS1kaXNwbGF5IC5wci1xYS1kaXNwbGF5LWFzay1xdWVzdGlvbiAucHItYW5zd2VyLWZvcm0tb3BlbiB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cbmJvZHkgLnRoYW5rLXlvdS1wYWdlIGEge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbmJvZHkgLnRoYW5rLXlvdS1wYWdlIC5oZWFkZXIge1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5ib2R5IC50aGFuay15b3UtcGFnZSAudGl0bGUge1xuICBmb250LXNpemU6IDIuNXJlbTtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5ib2R5IC50aGFuay15b3UtcGFnZSAucmV2aWV3LXByZXZpZXcge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG59XG5ib2R5IC50aGFuay15b3UtcGFnZSAucHItcmF0aW5nLW51bWJlcixcbmJvZHkgLnRoYW5rLXlvdS1wYWdlIC5wci1yYXRpbmctZGF0ZSB7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uZGlzcGxheS1hbGlnbm1lbnQtZml4IHtcbiAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiA1NSU7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG5cbi5wci1kaXNwbGF5d3JpdGUge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5wci1kaXNwbGF5d3JpdGUge1xuICAgIG1heC13aWR0aDogMTI3MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIG1hcmdpbi1ib3R0b206IDEuODc1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNC45OHB4KSB7XG4gIC5wci1kaXNwbGF5d3JpdGUgI3ByLXdyaXRlIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnByLWRpc3BsYXl3cml0ZSAjcHItd3JpdGUge1xuICAgIG1heC13aWR0aDogMTI3MHB4O1xuICAgIG1hcmdpbjogMCAwLjkzNzVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLnByLWRpc3BsYXl3cml0ZSAjcHItd3JpdGUge1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuLnByLWRpc3BsYXl3cml0ZSAjcHItd3JpdGUgLnAtdy1yIC5wci13YXF3YWEge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5wci1kaXNwbGF5d3JpdGUgLnByLWhlYWRlci1wcm9kdWN0LW5hbWUge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4ucHItZGlzcGxheXdyaXRlIC5wci1oZWFkZXItcHJvZHVjdC1uYW1lIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDcwMCAhaW1wb3J0YW50O1xufVxuLnByLWRpc3BsYXl3cml0ZSAucHItaGVhZGVyLXRhYmxlIC5wci1oZWFkZXItdGl0bGUgKyBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA3MDAgIWltcG9ydGFudDtcbn1cblxuLnAtdy1yIC5wci13YXF3YWEgLnByLXF1ZXN0aW9uLWZvcm0gI3F1ZXN0aW9uQ2F0ZWdvcnkgbGFiZWwge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAucC13LXIgLnByLXdhcXdhYSAucHItcXVlc3Rpb24tZm9ybSAjcXVlc3Rpb25UeXBlIGxhYmVsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLnAtdy1yIC5wci13YXF3YWEgLnByLXdhcS1sZWdhbC10ZXh0IHNwYW4ge1xuICBmb250LXNpemU6IDAuODc1cmVtICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMzYzNjM2O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAucC13LXIgLnByLXdhcXdhYSAucHItd2FxLWxlZ2FsLXRleHQgc3BhbiB7XG4gICAgZm9udC1zaXplOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5wLXctciAucHItd2Fxd2FhIC5wci1zdWJtaXQge1xuICBtYXJnaW4tdG9wOiAxLjg3NXJlbTtcbn1cbi5wLXctciAucHItd2Fxd2FhIC5wci1idG4ucHItYnRuLXJldmlldy5wci1wdWxsLWxlZnQge1xuICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbn1cbi5wLXctciAucHItd2Fxd2FhIC5wci13YXEtcHJlcXVlc3Rpb24tbWVzc2FnZSBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDEuODc1cmVtO1xufVxuXG4ucHJvZHVjdC1jYXJvdXNlbCBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4ucHJvZHVjdC10aWxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIC8qIExpc3QgVmlldyBQcm9kdWN0IFRpbGVzICovXG59XG5AbWVkaWEgYWxsIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgLnByb2R1Y3QtdGlsZSB7IC8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgKi9cbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLnByb2R1Y3QtdGlsZSBhOm5vdCgucHJvbW90aW9ucyA+IC5jYWxsb3V0ICopIHtcbiAgY29sb3I6ICMzNjM2MzYgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLnByb2R1Y3QtdGlsZSBhOm5vdCgucHJvbW90aW9ucyA+IC5jYWxsb3V0ICopOmhvdmVyIHtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLnByb2R1Y3QtdGlsZSAudGlsZS1oZWFkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4ucHJvZHVjdC10aWxlIC50aWxlLWJvZHkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4OiAxIDAgYXV0bztcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDAgMTBweDtcbn1cbkBtZWRpYSBhbGwgYW5kICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAucHJvZHVjdC10aWxlIC50aWxlLWJvZHkgeyAvKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lICovXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG59XG4ucHJvZHVjdC10aWxlIC50aWxlLWJvZHkgYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cbi5wcm9kdWN0LXRpbGUgLnRpbGUtYm9keSBhOm5vdCgubW9yZS1saW5rLCAucHJvbW90aW9ucyA+IC5jYWxsb3V0ICopIHtcbiAgY29sb3I6ICMzNjM2MzYgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLnByb2R1Y3QtdGlsZSAudGlsZS1ib2R5IGE6bm90KC5tb3JlLWxpbmssIC5wcm9tb3Rpb25zID4gLmNhbGxvdXQgKik6aG92ZXIge1xuICBjb2xvcjogIzM2MzYzNjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4ucHJvZHVjdC10aWxlIC50aWxlLWJvZHkgYSA6bm90KC5wcm9tb3Rpb25zID4gLmNhbGxvdXQgKik6aG92ZXIsIC5wcm9kdWN0LXRpbGUgLnRpbGUtYm9keSBhIDpub3QoLnByb21vdGlvbnMgPiAuY2FsbG91dCAqKTpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XG59XG4ucHJvZHVjdC10aWxlIC50aWxlLWJvZHkgcCB7XG4gIG1hcmdpbjogMDtcbn1cbi5wcm9kdWN0LXRpbGUgLnRpbGUtYm9keSAudGlsZS1ib2R5LXVwcGVyIC5jYWxsb3V0IHtcbiAgbWFyZ2luLWJvdHRvbTogMC45Mzc1cmVtO1xufVxuLnByb2R1Y3QtdGlsZSAudGlsZS1ib2R5IC50aWxlLWJvZHktdXBwZXIgLmNhbGxvdXQ6bGFzdC1vZi10eXBlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5wcm9kdWN0LXRpbGUgLnRpbGUtYm9keSAuY29sb3Itc3dhdGNoZXMge1xuICBtaW4taGVpZ2h0OiAxLjU2MjVyZW07XG4gIGhlaWdodDogMS41NjI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xufVxuLnByb2R1Y3QtdGlsZSAudGlsZS1ib2R5IC5zd2F0Y2hlcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ucHJvZHVjdC10aWxlIC50aWxlLWJvZHkgLnN3YXRjaGVzIC5zd2F0Y2gtbGluayB7XG4gIG1hcmdpbi1yaWdodDogMC4zNzVyZW07XG59XG4ucHJvZHVjdC10aWxlIC50aWxlLWJvZHkgLnN3YXRjaGVzIC5zd2F0Y2gtbGluazpsYXN0LW9mLXR5cGUge1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbn1cbi5wcm9kdWN0LXRpbGUgLnRpbGUtYm9keSAuc3dhdGNoZXMgLnN3YXRjaCB7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbn1cbi5wcm9kdWN0LXRpbGUgLnRpbGUtYm9keSAubW9yZS1saW5rIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnByb2R1Y3QtdGlsZSAudGlsZS1ib2R5IC5tb3JlLWxpbmsgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLnByb2R1Y3QtdGlsZSAudGlsZS1ib2R5IC5tb3JlLWxpbmsgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5wcm9kdWN0LXRpbGUgLnRpbGUtYm9keSAucGRwLWxpbmsge1xuICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtO1xufVxuLnByb2R1Y3QtdGlsZSAudGlsZS1ib2R5IC5wZHAtbGluayBhLmxpbmsge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ucHJvZHVjdC10aWxlIC50aWxlLWJvZHkgLnByb2R1Y3Qtc2t1LWNvbnRhaW5lciB7XG4gIG1hcmdpbi1ib3R0b206IDAuNDY4NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG4ucHJvZHVjdC10aWxlIC50aWxlLWJvZHkgLnByaWNlIC5zYWxlcy1saW5lIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnByb2R1Y3QtdGlsZSAudGlsZS1ib2R5IC5yYXRpbmdzIHtcbiAgbWFyZ2luLWJvdHRvbTogMC40Njg3NXJlbTtcbn1cbi5wcm9kdWN0LXRpbGUgLnRpbGUtYm9keSAucmF0aW5ncyAucHItbm8tcmV2aWV3cyB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5wcm9kdWN0LXRpbGUgLnRpbGUtYm9keSAucmF0aW5ncyAucHItbm8tcmV2aWV3cyAucHItY2F0ZWdvcnktc25pcHBldF9fdG90YWwge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnByb2R1Y3QtdGlsZSAudGlsZS1ib2R5IC5wcmljZSxcbi5wcm9kdWN0LXRpbGUgLnRpbGUtYm9keSAuc2Vjb25kYXJ5LW1zZ3Mge1xuICBtYXJnaW4tYm90dG9tOiAwLjQ2ODc1cmVtO1xufVxuLnByb2R1Y3QtdGlsZSAudGlsZS1ib2R5IC5wcm9kdWN0LW1lc3NhZ2luZyB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG4ucHJvZHVjdC10aWxlIC50aWxlLWJvZHkgLmNvbXBhcmUge1xuICBkaXNwbGF5OiBub25lO1xuICBqdXN0aWZ5LXNlbGY6IGZsZXgtZW5kO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5wcm9kdWN0LXRpbGUgLnRpbGUtYm9keSAuY29tcGFyZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXRvcDogMC45Mzc1cmVtO1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucHJvZHVjdC10aWxlIC50aWxlLWJvZHkgLmNvbXBhcmUge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIH1cbn1cbi5wcm9kdWN0LXRpbGUgLnByb2R1Y3QtZmVhdHVyZXMge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnByb2R1Y3QtdGlsZSAuaW1hZ2UtY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaW5oZXJpdDtcbn1cbi5wcm9kdWN0LXRpbGUgLmltYWdlLWNvbnRhaW5lciBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5Ac3VwcG9ydHMgKGFzcGVjdC1yYXRpbzogMS8xKSB7XG4gIC5wcm9kdWN0LXRpbGUgLmltYWdlLWNvbnRhaW5lciBhOmhhcygudGlsZS1pbWFnZSkge1xuICAgIGFzcGVjdC1yYXRpbzogMS8xO1xuICB9XG59XG4ucHJvZHVjdC10aWxlIC5pbWFnZS1jb250YWluZXIgYSAudGlsZS1pbWFnZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG4ucHJvZHVjdC10aWxlIC5zd2F0Y2gtY2lyY2xlIHtcbiAgd2lkdGg6IDI1cHg7XG4gIGhlaWdodDogMjVweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAxMi41cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEyLjVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4ucHJvZHVjdC10aWxlIC5zd2F0Y2gtY2lyY2xlLmNvbG9yLXZhbHVlLnNlbGVjdGVkOjphZnRlciB7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICMzNjM2MzY7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBvcGFjaXR5OiAxO1xufVxuLnByb2R1Y3QtdGlsZSAuc3dhdGNoLWNpcmNsZS5jb2xvci12YWx1ZS51bnNlbGVjdGFibGU6OmFmdGVyLCAucHJvZHVjdC10aWxlIC5zd2F0Y2gtY2lyY2xlLmNvbG9yLXZhbHVlLmRpc2FibGVkOjphZnRlciB7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgc3R5bGU9J3dpZHRoOiAxMDAlMjU7IGhlaWdodDogMTAwJTI1OyclM0UlM0NsaW5lIHgxPScwJyB5MT0nMTAwJTI1JyB4Mj0nMTAwJTI1JyB5Mj0nMCcgc3R5bGU9J3N0cm9rZTolMjMzNjM2MzYgO3N0cm9rZS13aWR0aDowLjA2MjVyZW0nLyUzRSUzQy9zdmclM0VcIik7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBvcGFjaXR5OiAxO1xufVxuLnByb2R1Y3QtdGlsZSAuc3dhdGNoLWNpcmNsZS5jb2xvci12YWx1ZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDIwMG1zO1xufVxuLmxpc3QgLnByb2R1Y3QtZ3JpZCAucHJvZHVjdC10aWxlIHtcbiAgcGFkZGluZzogMDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubGlzdCAucHJvZHVjdC1ncmlkIC5wcm9kdWN0LXRpbGUge1xuICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgfVxufVxuLmxpc3QgLnByb2R1Y3QtZ3JpZCAucHJvZHVjdC10aWxlIC50aWxlLWhlYWRlciB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBtaW4td2lkdGg6IDE0MHB4O1xuICBwYWRkaW5nLXJpZ2h0OiBkaXYoOC8yOTApO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmbGV4OiAxIDEgNTAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5saXN0IC5wcm9kdWN0LWdyaWQgLnByb2R1Y3QtdGlsZSAudGlsZS1oZWFkZXIge1xuICAgIG1pbi13aWR0aDogMjg1cHg7XG4gICAgbWF4LXdpZHRoOiAyODVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiBkaXYoMjAvOTY3KTtcbiAgICBmbGV4LWJhc2lzOiBkaXYoMjg1Lzk2Nyk7XG4gIH1cbn1cbi5saXN0IC5wcm9kdWN0LWdyaWQgLnByb2R1Y3QtdGlsZSAudGlsZS1ib2R5IHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGZsZXg6IDEgMSA1MCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmxpc3QgLnByb2R1Y3QtZ3JpZCAucHJvZHVjdC10aWxlIC50aWxlLWJvZHkge1xuICAgIHBhZGRpbmctcmlnaHQ6IGRpdigyNS85NjcpO1xuICAgIGZsZXgtYmFzaXM6IGRpdigzMjAsIDk2Nyk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubGlzdCAucHJvZHVjdC1ncmlkIC5wcm9kdWN0LXRpbGUgLnRpbGUtYm9keSB7XG4gICAgbWluLXdpZHRoOiAyMDBweDtcbiAgICBtYXgtd2lkdGg6IDIwMHB4O1xuICB9XG59XG4ubGlzdCAucHJvZHVjdC1ncmlkIC5wcm9kdWN0LXRpbGUgLnRpbGUtYm9keSAuY29sb3Itc3dhdGNoZXMge1xuICBkaXNwbGF5OiBub25lO1xuICBtaW4taGVpZ2h0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmxpc3QgLnByb2R1Y3QtZ3JpZCAucHJvZHVjdC10aWxlIC50aWxlLWJvZHkgLmNvbG9yLXN3YXRjaGVzLmhhc1N3YXRjaGVzIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDEuMjVyZW07XG59XG4ubGlzdCAucHJvZHVjdC1ncmlkIC5wcm9kdWN0LXRpbGUgLnByb2R1Y3QtZmVhdHVyZXMge1xuICBmbGV4OiAxIDEgYXV0bztcbiAgZGlzcGxheTogbm9uZTtcbiAgcGFkZGluZzogMCBkaXYoMjAvOTY3KTtcbiAgYm9yZGVyLWxlZnQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5saXN0IC5wcm9kdWN0LWdyaWQgLnByb2R1Y3QtdGlsZSAucHJvZHVjdC1mZWF0dXJlcyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5saXN0IC5wcm9kdWN0LWdyaWQgLnByb2R1Y3QtdGlsZSAucHJvZHVjdC1mZWF0dXJlcyBkaXYge1xuICBtYXJnaW4tYm90dG9tOiAwLjYyNXJlbTtcbn1cbkBtZWRpYSBhbGwgYW5kICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAubGlzdCAucHJvZHVjdC1ncmlkIC5wcm9kdWN0LXRpbGUgeyAvKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lICovXG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuXG4ucHJvbW90aW9ucyB7XG4gIG1hcmdpbi10b3A6IDAuOTM3NXJlbTtcbn1cbi5wcm9tb3Rpb25zIC5jYWxsb3V0IHtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgY29sb3I6ICMzNjM2MzY7XG59XG4ucHJvbW90aW9ucyAuY2FsbG91dCAqIHtcbiAgY29sb3I6ICMzNjM2MzY7XG59XG4ucHJvbW90aW9ucyAuY2FsbG91dDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogMC45Mzc1cmVtO1xufVxuLnByb21vdGlvbnMgLmNhbGxvdXQgcCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG4ucHJvbW90aW9ucyAuY2FsbG91dCAuZC1mbGV4IC5mbGV4LWNvbHVtbiB7XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG59XG5cbiNjaG9vc2VCb251c1Byb2R1Y3RNb2RhbCAubW9kYWwtZm9vdGVyIC5jb250YWluZXIge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbiNjaG9vc2VCb251c1Byb2R1Y3RNb2RhbCAuc2VsZWN0LWNicC1jb250YWluZXIge1xuICBtYXJnaW4tdG9wOiBhdXRvO1xuICBtYXJnaW4tYm90dG9tOiBhdXRvO1xufVxuI2Nob29zZUJvbnVzUHJvZHVjdE1vZGFsIC5wcm9kdWN0LW5hbWUtd3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuI2Nob29zZUJvbnVzUHJvZHVjdE1vZGFsIC5ib251cy1xdWFudGl0eSxcbiNjaG9vc2VCb251c1Byb2R1Y3RNb2RhbCAuYm9udXMtb3B0aW9uIHtcbiAgbWFyZ2luLXRvcDogMC45MzhlbTtcbn1cbiNjaG9vc2VCb251c1Byb2R1Y3RNb2RhbCAuYm9udXMtcXVhbnRpdHktc2VsZWN0IHtcbiAgbWluLXdpZHRoOiA1ZW07XG59XG4jY2hvb3NlQm9udXNQcm9kdWN0TW9kYWwgLnNlbGVjdC1ib251cy1wcm9kdWN0IHtcbiAgbWFyZ2luLXRvcDogMWVtO1xufVxuI2Nob29zZUJvbnVzUHJvZHVjdE1vZGFsIC5zZWxlY3RlZC1waWQge1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuI2Nob29zZUJvbnVzUHJvZHVjdE1vZGFsIC5zZWxlY3RlZC1waWQgLmJvbnVzLXByb2R1Y3QtbmFtZSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuI2Nob29zZUJvbnVzUHJvZHVjdE1vZGFsIC5ib251cy1wcm9kdWN0LXByaWNlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAxZW07XG59XG5cbi5uYXYucGFnaW5hdGlvbiB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLm5hdi5wYWdpbmF0aW9uIC5wYWdlLWxpbmsubmF2LWxpbmsge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMzdweDtcbiAgaGVpZ2h0OiAzN3B4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ubmF2LnBhZ2luYXRpb24gLnBhZ2UtbGluay5uYXYtbGluay5hY3RpdmUge1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kOiAjMzI2ZmUyO1xuICBjb2xvcjogI2ZmZjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ubmF2LnBhZ2luYXRpb24gLnBhZ2UtbGluay5uYXYtbGluazpob3ZlciwgLm5hdi5wYWdpbmF0aW9uIC5wYWdlLWxpbmsubmF2LWxpbms6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5uYXYucGFnaW5hdGlvbiAubmF2LWl0ZW0ge1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luOiAwIDAuMTI1cmVtO1xufVxuLm5hdi5wYWdpbmF0aW9uIC5uYXYtaXRlbS1maXJzdCAucGFnZS1saW5rLmFjdGl2ZSwgLm5hdi5wYWdpbmF0aW9uIC5uYXYtaXRlbS1maXJzdCAucGFnZS1saW5rOmhvdmVyLCAubmF2LnBhZ2luYXRpb24gLm5hdi1pdGVtLWZpcnN0IC5wYWdlLWxpbms6Zm9jdXMsXG4ubmF2LnBhZ2luYXRpb24gLm5hdi1pdGVtLWxhc3QgLnBhZ2UtbGluay5hY3RpdmUsXG4ubmF2LnBhZ2luYXRpb24gLm5hdi1pdGVtLWxhc3QgLnBhZ2UtbGluazpob3Zlcixcbi5uYXYucGFnaW5hdGlvbiAubmF2LWl0ZW0tbGFzdCAucGFnZS1saW5rOmZvY3VzLFxuLm5hdi5wYWdpbmF0aW9uIC5uYXYtaXRlbS1uZXh0IC5wYWdlLWxpbmsuYWN0aXZlLFxuLm5hdi5wYWdpbmF0aW9uIC5uYXYtaXRlbS1uZXh0IC5wYWdlLWxpbms6aG92ZXIsXG4ubmF2LnBhZ2luYXRpb24gLm5hdi1pdGVtLW5leHQgLnBhZ2UtbGluazpmb2N1cyxcbi5uYXYucGFnaW5hdGlvbiAubmF2LWl0ZW0tcHJldmlvdXMgLnBhZ2UtbGluay5hY3RpdmUsXG4ubmF2LnBhZ2luYXRpb24gLm5hdi1pdGVtLXByZXZpb3VzIC5wYWdlLWxpbms6aG92ZXIsXG4ubmF2LnBhZ2luYXRpb24gLm5hdi1pdGVtLXByZXZpb3VzIC5wYWdlLWxpbms6Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi5uYXYucGFnaW5hdGlvbiAubmF2LWl0ZW0tZmlyc3QgLnBhZ2UtbGluazo6YWZ0ZXIsXG4ubmF2LnBhZ2luYXRpb24gLm5hdi1pdGVtLWxhc3QgLnBhZ2UtbGluazo6YWZ0ZXIsXG4ubmF2LnBhZ2luYXRpb24gLm5hdi1pdGVtLW5leHQgLnBhZ2UtbGluazo6YWZ0ZXIsXG4ubmF2LnBhZ2luYXRpb24gLm5hdi1pdGVtLXByZXZpb3VzIC5wYWdlLWxpbms6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmNvbnRhaW5lciAuYnJlYWRjcnVtYiB7XG4gIGxpbmUtaGVpZ2h0OiAwLjc1cmVtO1xuICBtYXJnaW46IDAuOTM3NXJlbSAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb250YWluZXIgLmJyZWFkY3J1bWIge1xuICAgIG1hcmdpbjogMS4yNXJlbSAwO1xuICB9XG59XG4uY29udGFpbmVyIC5icmVhZGNydW1iIC5icmVhZGNydW1iLWl0ZW0ge1xuICBwYWRkaW5nOiAwIDAuNjI1cmVtIDAgMDtcbiAgbWFyZ2luOiAwO1xuICBsaW5lLWhlaWdodDogMC42MjVyZW07XG59XG4uY29udGFpbmVyIC5icmVhZGNydW1iIC5icmVhZGNydW1iLWl0ZW0gYSxcbi5jb250YWluZXIgLmJyZWFkY3J1bWIgLmJyZWFkY3J1bWItaXRlbSBzcGFuIHtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5jb250YWluZXIgLmJyZWFkY3J1bWIgLmJyZWFkY3J1bWItaXRlbSBhLmFjdGl2ZSwgLmNvbnRhaW5lciAuYnJlYWRjcnVtYiAuYnJlYWRjcnVtYi1pdGVtIGE6YWN0aXZlLCAuY29udGFpbmVyIC5icmVhZGNydW1iIC5icmVhZGNydW1iLWl0ZW0gYTpob3ZlciwgLmNvbnRhaW5lciAuYnJlYWRjcnVtYiAuYnJlYWRjcnVtYi1pdGVtIGE6Zm9jdXMsXG4uY29udGFpbmVyIC5icmVhZGNydW1iIC5icmVhZGNydW1iLWl0ZW0gc3Bhbi5hY3RpdmUsXG4uY29udGFpbmVyIC5icmVhZGNydW1iIC5icmVhZGNydW1iLWl0ZW0gc3BhbjphY3RpdmUsXG4uY29udGFpbmVyIC5icmVhZGNydW1iIC5icmVhZGNydW1iLWl0ZW0gc3Bhbjpob3Zlcixcbi5jb250YWluZXIgLmJyZWFkY3J1bWIgLmJyZWFkY3J1bWItaXRlbSBzcGFuOmZvY3VzIHtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmNvbnRhaW5lciAuYnJlYWRjcnVtYiAuYnJlYWRjcnVtYi1pdGVtIHNwYW46aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uY29udGFpbmVyIC5icmVhZGNydW1iIC5icmVhZGNydW1iLWl0ZW0uYWN0aXZlIGEsIC5jb250YWluZXIgLmJyZWFkY3J1bWIgLmJyZWFkY3J1bWItaXRlbS5hY3RpdmUgc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4uY29udGFpbmVyIC5icmVhZGNydW1iIC5icmVhZGNydW1iLWl0ZW0gKyAuYnJlYWRjcnVtYi1pdGVtIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjYyNXJlbTtcbiAgcGFkZGluZy1yaWdodDogMC42MjVyZW07XG4gIGJvcmRlci1sZWZ0OiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0Ljk4cHgpIHtcbiAgLmNvbnRhaW5lciAuYnJlYWRjcnVtYiAuYnJlYWRjcnVtYi1pdGVtICsgLmJyZWFkY3J1bWItaXRlbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC42MjVyZW07XG4gIH1cbn1cbi5jb250YWluZXIgLmJyZWFkY3J1bWIgLmJyZWFkY3J1bWItaXRlbSArIC5icmVhZGNydW1iLWl0ZW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY29udGFpbmVyIC5icmVhZGNydW1iLnNlYXJjaC1yZXN1bHRzIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cblxuLnZlaWwge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDEwNTE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnZlaWwgLnVuZGVybGF5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9wYWNpdHk6IDAuNTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbn1cbi52ZWlsIC51bmRlcmxheS50cmFuc3BhcmVudCB7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5zcGlubmVyIHtcbiAgd2lkdGg6IDJyZW07XG4gIGhlaWdodDogMnJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBhbmltYXRpb246IHNrLXJvdGF0ZSAycyBpbmZpbml0ZSBsaW5lYXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luLXRvcDogLTFyZW07XG4gIG1hcmdpbi1sZWZ0OiAtMXJlbTtcbn1cblxuQGtleWZyYW1lcyBzay1yb3RhdGUge1xuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHNrLWJvdW5jZSB7XG4gIDAlLCAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICB9XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxufVxuLml0ZW0tYXR0cmlidXRlcyB7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLmxpbmUtaXRlbS1hdHRyaWJ1dGVzLFxuLmxpbmUtaXRlbS1vcHRpb24ge1xuICBmb250LXNpemU6IDAuODEzcmVtO1xuICBtYXJnaW46IDA7XG59XG5cbi5saW5lLWl0ZW0tbmFtZSB7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjb2xvcjogIzM2MzYzNjtcbiAgZm9udC1zaXplOiAxZW07XG4gIG1hcmdpbi1ib3R0b206IDAuMzEzZW07XG59XG5cbi5saW5lLWl0ZW0tcHJpY2luZy1pbmZvIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5saW5lLWl0ZW0tcHJpY2luZy1pbmZvICsgLnByaWNlIHtcbiAgZm9udC1zaXplOiAxZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG59XG5cbi5saW5lLWl0ZW0tcHJpY2UtcXVhbnRpdHktaW5mbyB7XG4gIG1hcmdpbi10b3A6IDAuNjI1ZW07XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2NjO1xufVxuXG4uZmxleCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5saW5lLWl0ZW0tdG90YWwtdGV4dCB7XG4gIGZvbnQtc2l6ZTogMC44MTNlbTtcbn1cblxuLnByaWNpbmcge1xuICBmb250LXNpemU6IDFlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcbn1cblxuLnByb2R1Y3QtaW1hZ2Uge1xuICBoZWlnaHQ6IDUuNjI1ZW07XG4gIHdpZHRoOiA1LjYyNWVtO1xuICBtYXJnaW4tcmlnaHQ6IDAuOTM4ZW07XG4gIGZsZXgtZ3JvdzogMDtcbiAgZmxleC1zaHJpbms6IDA7XG59XG5cbi5ub24tYWRqdXN0ZWQtcHJpY2Uge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZGlzY291bnQtbGluZS1pdGVtIHtcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xufVxuXG4ubGluZS1pdGVtLXByb21vIHtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIGZvbnQtc2l6ZTogMC44MTNlbTtcbn1cblxuLmxpbmUtaXRlbS1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi5idW5kbGVkLWxpbmUtaXRlbSArIC5idW5kbGVkLWxpbmUtaXRlbSB7XG4gIG1hcmdpbi10b3A6IDAuNjI1ZW07XG59XG5cbi5idW5kbGUtaW5jbHVkZXMge1xuICBmb250LXNpemU6IDAuODEzZW07XG4gIG1hcmdpbi1ib3R0b206IDAuNjI1ZW07XG59XG5cbi5saW5lLWl0ZW0tZGl2aWRlciB7XG4gIG1hcmdpbjogMC42MjVlbSAtMS4yMjVlbSAwLjYyNWVtIC0xLjMyNWVtO1xufVxuXG4ubGluZS1pdGVtLWF2YWlsYWJpbGl0eSBwIHtcbiAgbWFyZ2luLWJvdHRvbTogNnB4O1xufVxuLmxpbmUtaXRlbS1hdmFpbGFiaWxpdHkgcDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5saW5lLWl0ZW0tYXZhaWxhYmlsaXR5IC5zdWNjZXNzLFxuLmxpbmUtaXRlbS1hdmFpbGFiaWxpdHkgLmRhbmdlciB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuLmxpbmUtaXRlbS1hdmFpbGFiaWxpdHkgLnN1Y2Nlc3Mge1xuICBjb2xvcjogIzA0NmEzODtcbn1cbi5saW5lLWl0ZW0tYXZhaWxhYmlsaXR5IC5zdG9ja0NvdW50IHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgY29sb3I6ICNhNTFhMWY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMkRFREU7XG4gIHBhZGRpbmc6IDAuMTI1cmVtIDAuMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5saW5lLWl0ZW0tYXZhaWxhYmlsaXR5IC5wcmVmaXgtaWNvbiB7XG4gIHBhZGRpbmctbGVmdDogMjhweDtcbn1cbi5saW5lLWl0ZW0tYXZhaWxhYmlsaXR5IC5wcmVmaXgtaWNvbi5waWNrdXAge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjAnIGhlaWdodD0nMTcnIHZpZXdCb3g9JzAgMCAyMCAxNyclM0UlM0NwYXRoIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNMTcuMjMzIDYuODI4Yy0yLjQxMi4wMDItMTEuOTczLjAwNy0xNC4zMzIgMC0uODkyLS4wMDQtLjk3OS0uMTI5LS42MTctMS4wNDVDMi44IDQuNDggMy4yNjUgMy4xNiAzLjc1NiAxLjg1Yy4yMzktLjYzNS44Ny0xLjA1NyAxLjYwMy0xLjA1OEM3LjIzNi43ODcgOS4xMTQuNzkgMTAuOTkuNzljMS4xNzQgMCAyLjM0OC0uMDAzIDMuNTIgMCAuODg1LjAwMyAxLjQ3OC40MzMgMS43ODYgMS4yNjYuNDk0IDEuMzQuOTk2IDIuNjc0IDEuNDkyIDQuMDExLjIwOS41NjYuMDU0Ljc2LS41NTUuNzZtLS45OTYgNC43MzlhMS4zNDggMS4zNDggMCAwIDEtMS4zNDctMS4zNTZjLS4wMDYtLjc0My41NS0xLjMxMSAxLjI4LTEuMzEuNzMgMCAxLjMzMy42MjQgMS4zMjcgMS4zNzgtLjAwNC43MzMtLjU0MiAxLjI4My0xLjI2IDEuMjg4bS0xMi4zNSAwYy0uNzMyLS4wMDQtMS4zNDUtLjYyOS0xLjM0Ni0xLjM3IDAtLjcyMi41ODItMS4zMDEgMS4zMDQtMS4yOTcuNzMyLjAwNCAxLjMxNi42MjQgMS4zMSAxLjM5LS4wMDUuNzMtLjU1MyAxLjI4LTEuMjY5IDEuMjc3TTE5LjIyNCA2LjkzYTEuODYzIDEuODYzIDAgMCAxLS4zOTYtLjYyYy0uNTg4LTEuNTMtMS4xNTYtMy4wNjgtMS43MzYtNC42MDFDMTYuNjg0LjYyNyAxNS43OTguMDA1IDE0LjY1NC4wMDNjLTMuMDUzLS4wMDQtNi4xMDYtLjAwNC05LjE1OSAwLTEuMjEuMDAyLTIuMTQ1LjY1OS0yLjU4OCAxLjgxNi0uNTQ0IDEuNDItMS4wNjMgMi44NTEtMS42MjIgNC4yNjYtLjE1Mi4zODQtLjQyMi43MTgtLjYyNCAxLjA4Mi0uMTc3LjMxOC0uNDMyLjYzMy0uNDg1Ljk3NS0uMjI3IDEuNDc0LS4yNTYgMi45NTguMDQgNC40My4xMTcuNTY5LjQxIDEuMDE1Ljk0IDEuMjk5LjEzNy4wNzIuMjY2LjI5NS4yNzYuNDU2LjAzNi42Mi4wMTggMS4yNDUuMDI4IDEuODY4LjAxLjYzMy4xNjYuNzg2LjguNzk4LjA5LjAwMi4xODItLjAwMS4yNzMtLjAwMSAyLjIwMi0uMDAxIDEuOTUyLjE3IDEuOTY0LTEuOTguMDAzLS4zMjcuMDAxLS41OTguMDAxLTEuMDA1aDEwLjk5NGMuMDIuNDA3IDAgLjYwOS4wMDYuODk3LjAxLjQzNy0uMDAzLjg4My4wMDcgMS4zMi4wMTIuNjAyLjE1OC43NTYuNzQyLjc2OC40OTcuMDEuOTkzLjAxIDEuNDg4LjAwMi42Mi0uMDEuNzgtLjE3Ljc5Ni0uODExLjAxNi0uNjM3LS4wMDItMS4yNzUuMDItMS45MS4wMDUtLjEzLjA5NC0uMzI0LjE5Ny0uMzc0LjY3Ni0uMzI1Ljk1OC0uOTEyIDEuMDgzLTEuNjA1LjI0LTEuMzMuMTkyLTIuNjY3LjA1Ni00LjAwMi0uMDU0LS41My0uMjg1LS45OC0uNjYzLTEuMzYxJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xufVxuXG4ucHJvZHVjdC1saW5lLWl0ZW0tZGV0YWlscyB7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbi5taW5pY2FydCAucHJvZHVjdC1saW5lLWl0ZW0tZGV0YWlscyB7XG4gIG92ZXJmbG93LXk6IGhpZGRlbjtcbn1cblxuLm1pbmljYXJ0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLm1pbmljYXJ0IGgxIHtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5taW5pY2FydCAubWluaWNhcnQtY29udGFpbmVyIHtcbiAgcGFkZGluZy10b3A6IDAuNjI1ZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjYyNWVtO1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjZThlOGU4O1xuICBib3JkZXItYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMjYwcHgpO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG59XG4ubWluaWNhcnQgLmJ0bi5yZW1vdmUtcHJvZHVjdCB7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICBmbG9hdDogcmlnaHQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBib3JkZXI6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMS42MjVlbTtcbiAgbWFyZ2luLXRvcDogLTAuMzEzZW07XG4gIHBhZGRpbmc6IDA7XG59XG4ubWluaWNhcnQgLmNhcmQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG59XG4ubWluaWNhcnQgLnByb2R1Y3Qtc3VtbWFyeSB7XG4gIGJvcmRlci10b3A6IDA7XG4gIHBhZGRpbmctdG9wOiAwO1xuICBtYXJnaW4tdG9wOiAwLjVyZW07XG59XG4ubWluaWNhcnQgLnByb2R1Y3Qtc3VtbWFyeSA+IC5yb3c6Zmlyc3Qtb2YtdHlwZSAuY2FyZC5wcm9kdWN0LWluZm8ge1xuICBwYWRkaW5nLXRvcDogMnJlbTtcbn1cbi5taW5pY2FydCAucHJvZHVjdC1zdW1tYXJ5ID4gLnJvdyA+IC5jb2wtMTIgPiAuY2FyZCArIC5wZXJmb3JtYW5jZS1jb250YWluZXIgLnBlcmZvcm1hbmNlLWxpbmUtaXRlbSB7XG4gIGJvcmRlci10b3A6IDA7XG59XG4ubWluaWNhcnQgLnByb2R1Y3Qtc3VtbWFyeSAucHJvZHVjdC1pbmZvIHtcbiAgcGFkZGluZzogMXJlbSAwO1xufVxuLm1pbmljYXJ0IC5wcm9kdWN0LXN1bW1hcnkgLnByb2R1Y3QtaW5mbyA+IC5yb3cge1xuICBtYXJnaW46IDA7XG59XG4ubWluaWNhcnQgLnByb2R1Y3Qtc3VtbWFyeSAucHJvZHVjdC1pbmZvIC5jYXJkIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbi5taW5pY2FydCAucHJvZHVjdC1zdW1tYXJ5IC5wcm9kdWN0LWluZm8ucGFydC1wYXJlbnQtbGluZS1pdGVtICsgLnBlcmZvcm1hbmNlLWNvbnRhaW5lciB7XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBwYWRkaW5nOiAwLjc1cmVtIDA7XG4gIG1hcmdpbjogMCAwLjc1cmVtO1xufVxuLm1pbmljYXJ0IC5wcm9kdWN0LXN1bW1hcnkgLnByb2R1Y3QtcHJpY2luZyB7XG4gIHBhZGRpbmc6IDA7XG59XG4ubWluaWNhcnQgLmNhcmQtYm9keSB7XG4gIHBhZGRpbmc6IDA7XG59XG4ubWluaWNhcnQgLmNhcmQtYm9keSAuY2FyZCB7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjNjY2O1xufVxuLm1pbmljYXJ0IC5jYXJkLWJvZHkgLmxpbmUtaXRlbS1kaXZpZGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5taW5pY2FydCAuY2FyZC1ib2R5IC5saW5lLWl0ZW0tbmFtZSB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZsZXg6IDEgMCAxMDAlO1xufVxuLm1pbmljYXJ0IC5jYXJkLWJvZHkgLmxpbmUtaXRlbS1oZWFkZXIge1xuICBvcmRlcjogaW5pdGlhbDtcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZmxleDogMCAwIDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbn1cbi5taW5pY2FydCAuY2FyZC1ib2R5IC5saW5lLWl0ZW0taGVhZGVyIC5pdGVtLWF0dHJpYnV0ZXMge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4ubWluaWNhcnQgLmNhcmQtYm9keSAubGluZS1pdGVtLXByaWNlLWluZm8ge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLm1pbmljYXJ0IC5jYXJkLWJvZHkgLmxpbmUtaXRlbS10b3RhbC1wcmljZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4ubWluaWNhcnQgLmNhcmQtYm9keSAubGluZS1pdGVtLXRvdGFsLXByaWNlIC5wcmljZSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLm1pbmljYXJ0IC5jYXJkLWJvZHkgLmxpbmUtaXRlbS1pbWFnZS1jb250YWluZXIge1xuICBvcmRlcjogaW5pdGlhbDtcbiAgZmxleDogMCAwIDEzNXB4O1xuICBtYXgtd2lkdGg6IDEzNXB4O1xuICBwYWRkaW5nOiAwIDAgNjZweDtcbn1cbi5taW5pY2FydCAuY2FyZC1ib2R5IC5saW5lLWl0ZW0taW1hZ2UtY29udGFpbmVyID4gLnJvdyB7XG4gIHBhZGRpbmc6IDA7XG59XG4ubWluaWNhcnQgLmNhcmQtYm9keSAubGluZS1pdGVtLWltYWdlLWNvbnRhaW5lciBpbWcge1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG4ubWluaWNhcnQgLmNhcmQtYm9keSAubGluZS1pdGVtLXF1YW50aXR5IHtcbiAgb3JkZXI6IGluaXRpYWw7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogY29sdW1uIHdyYXA7XG4gIHBhZGRpbmc6IDAgMCAwIDEuMjVyZW07XG4gIG1heC13aWR0aDogY2FsYygxMDAlIC0gMTM1cHgpO1xuICBmbGV4LWdyb3c6IDE7XG4gIGZsZXgtc2hyaW5rOiAxO1xuICBmbGV4LWJhc2lzOiBjYWxjKDEwMCUgLSAxMzVweCk7IC8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgKi9cbn1cbi5taW5pY2FydCAuY2FyZC1ib2R5IC5saW5lLWl0ZW0tcXVhbnRpdHkgLnByb2R1Y3QtbW92ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubWluaWNhcnQgLmNhcmQtYm9keSAubGluZS1pdGVtLXF1YW50aXR5IC5pdGVtLWF0dHJpYnV0ZXMge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG59XG4ubWluaWNhcnQgLmNhcmQtYm9keSAubGluZS1pdGVtLXF1YW50aXR5IC5saW5lLWl0ZW0tcXVhbnRpdHktaW5uZXIge1xuICBtYXgtd2lkdGg6IDMyMHB4O1xuICBmbGV4OiAxIDAgYXV0bztcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogZmxleC1lbmQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLWxlZnQ6IC0xNTBweDtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbn1cbi5taW5pY2FydCAuY2FyZC1ib2R5IC5saW5lLWl0ZW0tcXVhbnRpdHkgLmxpbmUtaXRlbS1xdWFudGl0eS1pbm5lciAucXVhbnRpdHktbGFiZWwge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm1pbmljYXJ0IC5jYXJkLWJvZHkgLmxpbmUtaXRlbS1xdWFudGl0eSAubGluZS1pdGVtLXF1YW50aXR5LWlubmVyIC5xdWFudGl0eS1mb3JtIHtcbiAgbWF4LXdpZHRoOiAxMzBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLm1pbmljYXJ0IC5jYXJkLWJvZHkgLmxpbmUtaXRlbS1xdWFudGl0eSAubGluZS1pdGVtLXF1YW50aXR5LWlubmVyIC5yZW1vdmUtbGluZS1pdGVtIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBsaW5lLWhlaWdodDogMi4yNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IDEuNTYyNXJlbTtcbn1cbi5taW5pY2FydCAuY2FyZC1ib2R5IC5saW5lLWl0ZW0tcXVhbnRpdHkgLmxpbmUtaXRlbS1xdWFudGl0eS1pbm5lciAucmVtb3ZlLWxpbmUtaXRlbSAucmVtb3ZlLXByb2R1Y3Qge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG59XG4ubWluaWNhcnQgLmNhcmQtYm9keSAucHJvZHVjdC1jYXJkLWZvb3RlciB7XG4gIG9yZGVyOiBpbml0aWFsO1xuICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgbWFyZ2luLXRvcDogMXJlbTtcbiAgcGFkZGluZzogMXJlbSAxcmVtIDA7XG4gIGZsZXg6IDAgMCAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG4ubWluaWNhcnQgLmNhcmQtYm9keSAud2FycmFudHktbGluZS1pdGVtLFxuLm1pbmljYXJ0IC5jYXJkLWJvZHkgLmdvbGQtcGxhbi1pdGVtLFxuLm1pbmljYXJ0IC5jYXJkLWJvZHkgLnBlcmZvcm1hbmNlLWxpbmUtaXRlbSB7XG4gIHBhZGRpbmctdG9wOiAxcmVtO1xuICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi5taW5pY2FydCAuY2FyZC1ib2R5IC53YXJyYW50eS1saW5lLWl0ZW0gLmxpbmUtaXRlbS1pbWFnZS1jb250YWluZXIsXG4ubWluaWNhcnQgLmNhcmQtYm9keSAuZ29sZC1wbGFuLWl0ZW0gLmxpbmUtaXRlbS1pbWFnZS1jb250YWluZXIsXG4ubWluaWNhcnQgLmNhcmQtYm9keSAucGVyZm9ybWFuY2UtbGluZS1pdGVtIC5saW5lLWl0ZW0taW1hZ2UtY29udGFpbmVyIHtcbiAgZmxleDogMCAwIDMwcHg7XG4gIG1heC13aWR0aDogMzBweDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG4ubWluaWNhcnQgLmNhcmQtYm9keSAud2FycmFudHktbGluZS1pdGVtIC5saW5lLWl0ZW0taW1hZ2UtY29udGFpbmVyIC5pdGVtLWltYWdlLFxuLm1pbmljYXJ0IC5jYXJkLWJvZHkgLmdvbGQtcGxhbi1pdGVtIC5saW5lLWl0ZW0taW1hZ2UtY29udGFpbmVyIC5pdGVtLWltYWdlLFxuLm1pbmljYXJ0IC5jYXJkLWJvZHkgLnBlcmZvcm1hbmNlLWxpbmUtaXRlbSAubGluZS1pdGVtLWltYWdlLWNvbnRhaW5lciAuaXRlbS1pbWFnZSB7XG4gIGhlaWdodDogYXV0bztcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5taW5pY2FydCAuY2FyZC1ib2R5IC53YXJyYW50eS1saW5lLWl0ZW0gLmxpbmUtaXRlbS1pbWFnZS1jb250YWluZXIgLml0ZW0taW1hZ2UgaW1nLFxuLm1pbmljYXJ0IC5jYXJkLWJvZHkgLmdvbGQtcGxhbi1pdGVtIC5saW5lLWl0ZW0taW1hZ2UtY29udGFpbmVyIC5pdGVtLWltYWdlIGltZyxcbi5taW5pY2FydCAuY2FyZC1ib2R5IC5wZXJmb3JtYW5jZS1saW5lLWl0ZW0gLmxpbmUtaXRlbS1pbWFnZS1jb250YWluZXIgLml0ZW0taW1hZ2UgaW1nIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIHdpZHRoOiAzMHB4O1xufVxuLm1pbmljYXJ0IC5jYXJkLWJvZHkgLndhcnJhbnR5LWxpbmUtaXRlbSAubGluZS1pdGVtLXNrdSxcbi5taW5pY2FydCAuY2FyZC1ib2R5IC53YXJyYW50eS1saW5lLWl0ZW0gLml0ZW0tYXR0cmlidXRlcyxcbi5taW5pY2FydCAuY2FyZC1ib2R5IC53YXJyYW50eS1saW5lLWl0ZW0gLmxpbmUtaXRlbS1xdWFudGl0eSxcbi5taW5pY2FydCAuY2FyZC1ib2R5IC53YXJyYW50eS1saW5lLWl0ZW0gLnByb2R1Y3QtbW92ZSxcbi5taW5pY2FydCAuY2FyZC1ib2R5IC53YXJyYW50eS1saW5lLWl0ZW0gLmxpbmUtaXRlbS1wcmljZS1pbmZvLFxuLm1pbmljYXJ0IC5jYXJkLWJvZHkgLmdvbGQtcGxhbi1pdGVtIC5saW5lLWl0ZW0tc2t1LFxuLm1pbmljYXJ0IC5jYXJkLWJvZHkgLmdvbGQtcGxhbi1pdGVtIC5pdGVtLWF0dHJpYnV0ZXMsXG4ubWluaWNhcnQgLmNhcmQtYm9keSAuZ29sZC1wbGFuLWl0ZW0gLmxpbmUtaXRlbS1xdWFudGl0eSxcbi5taW5pY2FydCAuY2FyZC1ib2R5IC5nb2xkLXBsYW4taXRlbSAucHJvZHVjdC1tb3ZlLFxuLm1pbmljYXJ0IC5jYXJkLWJvZHkgLmdvbGQtcGxhbi1pdGVtIC5saW5lLWl0ZW0tcHJpY2UtaW5mbyxcbi5taW5pY2FydCAuY2FyZC1ib2R5IC5wZXJmb3JtYW5jZS1saW5lLWl0ZW0gLmxpbmUtaXRlbS1za3UsXG4ubWluaWNhcnQgLmNhcmQtYm9keSAucGVyZm9ybWFuY2UtbGluZS1pdGVtIC5pdGVtLWF0dHJpYnV0ZXMsXG4ubWluaWNhcnQgLmNhcmQtYm9keSAucGVyZm9ybWFuY2UtbGluZS1pdGVtIC5saW5lLWl0ZW0tcXVhbnRpdHksXG4ubWluaWNhcnQgLmNhcmQtYm9keSAucGVyZm9ybWFuY2UtbGluZS1pdGVtIC5wcm9kdWN0LW1vdmUsXG4ubWluaWNhcnQgLmNhcmQtYm9keSAucGVyZm9ybWFuY2UtbGluZS1pdGVtIC5saW5lLWl0ZW0tcHJpY2UtaW5mbyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubWluaWNhcnQgLmNhcmQtYm9keSAud2FycmFudHktbGluZS1pdGVtIC5saW5lLWl0ZW0taGVhZGVyLFxuLm1pbmljYXJ0IC5jYXJkLWJvZHkgLmdvbGQtcGxhbi1pdGVtIC5saW5lLWl0ZW0taGVhZGVyLFxuLm1pbmljYXJ0IC5jYXJkLWJvZHkgLnBlcmZvcm1hbmNlLWxpbmUtaXRlbSAubGluZS1pdGVtLWhlYWRlciB7XG4gIGZsZXgtZ3JvdzogMDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGZsZXgtYmFzaXM6IGNhbGMoMTAwJSAtIDMwcHgpOyAvKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lICovXG4gIG1heC13aWR0aDogY2FsYygxMDAlIC0gMzBweCk7XG4gIG9yZGVyOiAzO1xuICBwYWRkaW5nOiAwIDAgMC42MjVyZW0gMC42MjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ubWluaWNhcnQgLmNhcmQtYm9keSAud2FycmFudHktbGluZS1pdGVtIC5saW5lLWl0ZW0taGVhZGVyIC5saW5lLWl0ZW0tbmFtZSxcbi5taW5pY2FydCAuY2FyZC1ib2R5IC5nb2xkLXBsYW4taXRlbSAubGluZS1pdGVtLWhlYWRlciAubGluZS1pdGVtLW5hbWUsXG4ubWluaWNhcnQgLmNhcmQtYm9keSAucGVyZm9ybWFuY2UtbGluZS1pdGVtIC5saW5lLWl0ZW0taGVhZGVyIC5saW5lLWl0ZW0tbmFtZSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtb3ZlcmZsb3c6IGluaXRpYWw7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuLm1pbmljYXJ0IC5jYXJkLWJvZHkgLndhcnJhbnR5LWxpbmUtaXRlbSAubGluZS1pdGVtLWhlYWRlciAubGluZS1pdGVtLW5hbWUgYSxcbi5taW5pY2FydCAuY2FyZC1ib2R5IC5nb2xkLXBsYW4taXRlbSAubGluZS1pdGVtLWhlYWRlciAubGluZS1pdGVtLW5hbWUgYSxcbi5taW5pY2FydCAuY2FyZC1ib2R5IC5wZXJmb3JtYW5jZS1saW5lLWl0ZW0gLmxpbmUtaXRlbS1oZWFkZXIgLmxpbmUtaXRlbS1uYW1lIGEge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5taW5pY2FydCAuY2FyZC1ib2R5IC53YXJyYW50eS1saW5lLWl0ZW0gLmxpbmUtaXRlbS1oZWFkZXIgLmxpbmUtaXRlbS1uYW1lIGEuZWRpdC1hZGQtb24sXG4ubWluaWNhcnQgLmNhcmQtYm9keSAuZ29sZC1wbGFuLWl0ZW0gLmxpbmUtaXRlbS1oZWFkZXIgLmxpbmUtaXRlbS1uYW1lIGEuZWRpdC1hZGQtb24sXG4ubWluaWNhcnQgLmNhcmQtYm9keSAucGVyZm9ybWFuY2UtbGluZS1pdGVtIC5saW5lLWl0ZW0taGVhZGVyIC5saW5lLWl0ZW0tbmFtZSBhLmVkaXQtYWRkLW9uIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuLm1pbmljYXJ0IC5jYXJkLWJvZHkgLndhcnJhbnR5LWxpbmUtaXRlbSAubGluZS1pdGVtLWhlYWRlciAuYWRkLW9uLWRlc2NyaXB0aW9uLFxuLm1pbmljYXJ0IC5jYXJkLWJvZHkgLndhcnJhbnR5LWxpbmUtaXRlbSAubGluZS1pdGVtLWhlYWRlciAuYWRkLW9uLWRlc2NyaXB0aW9uLXBlcmZvcm1hbmNlLFxuLm1pbmljYXJ0IC5jYXJkLWJvZHkgLmdvbGQtcGxhbi1pdGVtIC5saW5lLWl0ZW0taGVhZGVyIC5hZGQtb24tZGVzY3JpcHRpb24sXG4ubWluaWNhcnQgLmNhcmQtYm9keSAuZ29sZC1wbGFuLWl0ZW0gLmxpbmUtaXRlbS1oZWFkZXIgLmFkZC1vbi1kZXNjcmlwdGlvbi1wZXJmb3JtYW5jZSxcbi5taW5pY2FydCAuY2FyZC1ib2R5IC5wZXJmb3JtYW5jZS1saW5lLWl0ZW0gLmxpbmUtaXRlbS1oZWFkZXIgLmFkZC1vbi1kZXNjcmlwdGlvbixcbi5taW5pY2FydCAuY2FyZC1ib2R5IC5wZXJmb3JtYW5jZS1saW5lLWl0ZW0gLmxpbmUtaXRlbS1oZWFkZXIgLmFkZC1vbi1kZXNjcmlwdGlvbi1wZXJmb3JtYW5jZSB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4ubWluaWNhcnQgLmNhcmQtYm9keSAud2FycmFudHktbGluZS1pdGVtIC5wcm9kdWN0LWNhcmQtZm9vdGVyLFxuLm1pbmljYXJ0IC5jYXJkLWJvZHkgLmdvbGQtcGxhbi1pdGVtIC5wcm9kdWN0LWNhcmQtZm9vdGVyLFxuLm1pbmljYXJ0IC5jYXJkLWJvZHkgLnBlcmZvcm1hbmNlLWxpbmUtaXRlbSAucHJvZHVjdC1jYXJkLWZvb3RlciB7XG4gIGZsZXg6IDAgMCAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyOiAwO1xuICBvcmRlcjogNjtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4ubWluaWNhcnQgLmNhcmQtYm9keSAud2FycmFudHktbGluZS1pdGVtIC5wcm9kdWN0LWNhcmQtZm9vdGVyID4gLnJvdyxcbi5taW5pY2FydCAuY2FyZC1ib2R5IC5nb2xkLXBsYW4taXRlbSAucHJvZHVjdC1jYXJkLWZvb3RlciA+IC5yb3csXG4ubWluaWNhcnQgLmNhcmQtYm9keSAucGVyZm9ybWFuY2UtbGluZS1pdGVtIC5wcm9kdWN0LWNhcmQtZm9vdGVyID4gLnJvdyB7XG4gIG1hcmdpbjogMDtcbn1cbi5taW5pY2FydCAuY2FyZC1ib2R5IC53YXJyYW50eS1saW5lLWl0ZW0gLnByb2R1Y3QtY2FyZC1mb290ZXIgLmxpbmUtaXRlbS1kaXZpZGVyLFxuLm1pbmljYXJ0IC5jYXJkLWJvZHkgLmdvbGQtcGxhbi1pdGVtIC5wcm9kdWN0LWNhcmQtZm9vdGVyIC5saW5lLWl0ZW0tZGl2aWRlcixcbi5taW5pY2FydCAuY2FyZC1ib2R5IC5wZXJmb3JtYW5jZS1saW5lLWl0ZW0gLnByb2R1Y3QtY2FyZC1mb290ZXIgLmxpbmUtaXRlbS1kaXZpZGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5taW5pY2FydCAuY2FyZC1ib2R5IC53YXJyYW50eS1saW5lLWl0ZW0gLmxpbmUtaXRlbS10b3RhbC1wcmljZSxcbi5taW5pY2FydCAuY2FyZC1ib2R5IC5nb2xkLXBsYW4taXRlbSAubGluZS1pdGVtLXRvdGFsLXByaWNlLFxuLm1pbmljYXJ0IC5jYXJkLWJvZHkgLnBlcmZvcm1hbmNlLWxpbmUtaXRlbSAubGluZS1pdGVtLXRvdGFsLXByaWNlIHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgYm9yZGVyOiAwO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmctdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cbi5taW5pY2FydCAuY2FyZC1ib2R5IC53YXJyYW50eS1saW5lLWl0ZW0gLmxpbmUtaXRlbS10b3RhbC1wcmljZSAucHJpY2luZyxcbi5taW5pY2FydCAuY2FyZC1ib2R5IC5nb2xkLXBsYW4taXRlbSAubGluZS1pdGVtLXRvdGFsLXByaWNlIC5wcmljaW5nLFxuLm1pbmljYXJ0IC5jYXJkLWJvZHkgLnBlcmZvcm1hbmNlLWxpbmUtaXRlbSAubGluZS1pdGVtLXRvdGFsLXByaWNlIC5wcmljaW5nIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cbi5taW5pY2FydCAuY2FyZC1ib2R5IC5wYXJ0LXBhcmVudC1saW5lLWl0ZW0ge1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2U4ZThlODtcbn1cbi5taW5pY2FydCAuY2FyZC1ib2R5IC5wYXJ0LWxpbmUtaXRlbSB7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLm1pbmljYXJ0IC5jYXJkLWJvZHkgLnBhcnQtbGluZS1pdGVtIC5saW5lLWl0ZW0tcXVhbnRpdHksXG4ubWluaWNhcnQgLmNhcmQtYm9keSAucGFydC1saW5lLWl0ZW0gLmxpbmUtaXRlbS1oZWFkZXIgLmxpbmUtaXRlbS1za3UsXG4ubWluaWNhcnQgLmNhcmQtYm9keSAucGFydC1saW5lLWl0ZW0gLmxpbmUtaXRlbS1oZWFkZXIgLml0ZW0tYXR0cmlidXRlcyxcbi5taW5pY2FydCAuY2FyZC1ib2R5IC5wYXJ0LWxpbmUtaXRlbSAubGluZS1pdGVtLXByaWNlLWluZm8ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm1pbmljYXJ0IC5jYXJkLWJvZHkgLnBhcnQtbGluZS1pdGVtIC5saW5lLWl0ZW0taGVhZGVyIHtcbiAgZmxleC1ncm93OiAwO1xuICBmbGV4LXNocmluazogMDtcbiAgZmxleC1iYXNpczogY2FsYyg3MCUgLSA0MHB4KTsgLyogc3R5bGVsaW50LWRpc2FibGUtbGluZSAqL1xuICBtYXgtd2lkdGg6IGNhbGMoNzAlIC0gNDBweCk7XG4gIG9yZGVyOiAzO1xuICBwYWRkaW5nOiAwIDAuNjI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLm1pbmljYXJ0IC5jYXJkLWJvZHkgLnBhcnQtbGluZS1pdGVtIC5wcm9kdWN0LWNhcmQtZm9vdGVyIHtcbiAgZmxleDogMCAwIDMwJTtcbiAgbWF4LXdpZHRoOiAzMCU7XG4gIHBhZGRpbmctdG9wOiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyOiAwO1xuICBvcmRlcjogNjtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4ubWluaWNhcnQgLmNhcmQtYm9keSAucGFydC1saW5lLWl0ZW0gLnByb2R1Y3QtY2FyZC1mb290ZXIgPiAucm93IHtcbiAgbWFyZ2luOiAwO1xufVxuLm1pbmljYXJ0IC5jYXJkLWJvZHkgLnBhcnQtbGluZS1pdGVtIC5wcm9kdWN0LWNhcmQtZm9vdGVyIC5saW5lLWl0ZW0tZGl2aWRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubWluaWNhcnQgLmNhcmQtYm9keSAucGFydC1saW5lLWl0ZW0gLnByb2R1Y3QtY2FyZC1mb290ZXIgLnByaW1hcnksXG4ubWluaWNhcnQgLmNhcmQtYm9keSAucGFydC1saW5lLWl0ZW0gLnByb2R1Y3QtY2FyZC1mb290ZXIgLnBvc3Qtc3VmZml4IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5taW5pY2FydCAuY2FyZC1ib2R5IC5wYXJ0LWxpbmUtaXRlbSAubGluZS1pdGVtLWltYWdlLWNvbnRhaW5lciB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBtYXgtd2lkdGg6IDQwcHg7XG4gIG1heC1oZWlnaHQ6IDQwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBvcmRlcjogMDtcbn1cbi5taW5pY2FydCAuY2FyZC1ib2R5IC5wYXJ0LWxpbmUtaXRlbSAubGluZS1pdGVtLXRvdGFsLXByaWNlIHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgYm9yZGVyOiAwO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmctdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cbi5taW5pY2FydCAuY2FyZC1ib2R5IC5wYXJ0LWxpbmUtaXRlbSAubGluZS1pdGVtLXRvdGFsLXByaWNlIC5wcmljaW5nIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cbi5taW5pY2FydCAuY2FyZC1ib2R5IC5wYXJ0LWxpbmUtaXRlbSAuaXRlbS1pbWFnZSB7XG4gIG1heC13aWR0aDogNDBweDtcbn1cbi5taW5pY2FydCAuY2FyZC1ib2R5IC5wYXJ0LWxpbmUtaXRlbSAuaXRlbS1pbWFnZSBpbWcge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5taW5pY2FydCAuYWRkLW9uLWNvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItdG9wOiAwO1xufVxuLm1pbmljYXJ0IC5hZGQtb24tY29udGFpbmVyOm5vdCgucGFydHMtaGVhZGVyKSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMXJlbSAwLjc1cmVtIDMuMTI1cmVtO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuLm1pbmljYXJ0IC5hZGQtb24tY29udGFpbmVyOm5vdCgucGFydHMtaGVhZGVyKS53YXJyYW50eS1jb250YWluZXIsIC5taW5pY2FydCAuYWRkLW9uLWNvbnRhaW5lcjpub3QoLnBhcnRzLWhlYWRlcikucGVyZm9ybWFuY2UtY29udGFpbmVyIHtcbiAgcGFkZGluZzogMDtcbn1cbi5taW5pY2FydCAuYWRkLW9uLWNvbnRhaW5lcjpub3QoLnBhcnRzLWhlYWRlcikud2FycmFudHktY29udGFpbmVyICsgLnBhcnRzLWhlYWRlciwgLm1pbmljYXJ0IC5hZGQtb24tY29udGFpbmVyOm5vdCgucGFydHMtaGVhZGVyKS5wZXJmb3JtYW5jZS1jb250YWluZXIgKyAucGFydHMtaGVhZGVyIHtcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4ubWluaWNhcnQgLmFkZC1vbi1jb250YWluZXI6bm90KC5wYXJ0cy1oZWFkZXIpLndhcnJhbnR5LWNvbnRhaW5lci5ub3QtYWRkZWQsIC5taW5pY2FydCAuYWRkLW9uLWNvbnRhaW5lcjpub3QoLnBhcnRzLWhlYWRlcikucGVyZm9ybWFuY2UtY29udGFpbmVyLm5vdC1hZGRlZCB7XG4gIHBhZGRpbmc6IDFyZW0gMDtcbn1cbi5taW5pY2FydCAuYWRkLW9uLWNvbnRhaW5lcjpub3QoLnBhcnRzLWhlYWRlcikud2FycmFudHktY29udGFpbmVyLm5vdC1hZGRlZCAubGluZS1pdGVtLWF0dHJpYnV0ZXMsIC5taW5pY2FydCAuYWRkLW9uLWNvbnRhaW5lcjpub3QoLnBhcnRzLWhlYWRlcikucGVyZm9ybWFuY2UtY29udGFpbmVyLm5vdC1hZGRlZCAubGluZS1pdGVtLWF0dHJpYnV0ZXMge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLm1pbmljYXJ0IC5hZGQtb24tY29udGFpbmVyOm5vdCgucGFydHMtaGVhZGVyKS53YXJyYW50eS1jb250YWluZXIubm90LWFkZGVkIC5wcm9kdWN0LWFkZC1vbi1saW5rLCAubWluaWNhcnQgLmFkZC1vbi1jb250YWluZXI6bm90KC5wYXJ0cy1oZWFkZXIpLnBlcmZvcm1hbmNlLWNvbnRhaW5lci5ub3QtYWRkZWQgLnByb2R1Y3QtYWRkLW9uLWxpbmsge1xuICBmbGV4OiAwIDAgMy45Mzc1cmVtO1xufVxuLm1pbmljYXJ0IC5hZGQtb24tY29udGFpbmVyOm5vdCgucGFydHMtaGVhZGVyKS53YXJyYW50eS1jb250YWluZXIgLnByb2R1Y3QtY2FyZC1mb290ZXIsIC5taW5pY2FydCAuYWRkLW9uLWNvbnRhaW5lcjpub3QoLnBhcnRzLWhlYWRlcikucGVyZm9ybWFuY2UtY29udGFpbmVyIC5wcm9kdWN0LWNhcmQtZm9vdGVyIHtcbiAgbWFyZ2luLXRvcDogLTEuNTYyNXJlbTtcbn1cbi5taW5pY2FydCAuYWRkLW9uLWNvbnRhaW5lcjpub3QoLnBhcnRzLWhlYWRlcikud2FycmFudHktY29udGFpbmVyIC5saW5lLWl0ZW0tbmFtZSwgLm1pbmljYXJ0IC5hZGQtb24tY29udGFpbmVyOm5vdCgucGFydHMtaGVhZGVyKS5wZXJmb3JtYW5jZS1jb250YWluZXIgLmxpbmUtaXRlbS1uYW1lIHtcbiAgbWFyZ2luLWxlZnQ6IC0yLjVyZW07XG59XG4ubWluaWNhcnQgLmFkZC1vbi1jb250YWluZXI6bm90KC5wYXJ0cy1oZWFkZXIpLndhcnJhbnR5LWNvbnRhaW5lciAuYWRkLW9uLWhlYWRpbmcsIC5taW5pY2FydCAuYWRkLW9uLWNvbnRhaW5lcjpub3QoLnBhcnRzLWhlYWRlcikucGVyZm9ybWFuY2UtY29udGFpbmVyIC5hZGQtb24taGVhZGluZyB7XG4gIHBhZGRpbmctbGVmdDogMi41cmVtO1xufVxuLm1pbmljYXJ0IC5hZGQtb24tY29udGFpbmVyIC5idG4tb3V0bGluZS1zZWNvbmRhcnk6aG92ZXIsIC5taW5pY2FydCAuYWRkLW9uLWNvbnRhaW5lciAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dDpob3ZlciwgLmlucHV0LWdyb3VwLXByZXBlbmQgLm1pbmljYXJ0IC5hZGQtb24tY29udGFpbmVyIC5pbnB1dC1ncm91cC10ZXh0OmhvdmVyLFxuLm1pbmljYXJ0IC5hZGQtb24tY29udGFpbmVyIC5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQ6aG92ZXIsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5taW5pY2FydCAuYWRkLW9uLWNvbnRhaW5lciAuaW5wdXQtZ3JvdXAtdGV4dDpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cbi5taW5pY2FydCAuYWRkLW9uLWNvbnRhaW5lciAucHJvZHVjdC1jYXJkLWZvb3RlciAucHJpbWFyeSxcbi5taW5pY2FydCAuYWRkLW9uLWNvbnRhaW5lciAucHJvZHVjdC1jYXJkLWZvb3RlciAucG9zdC1zdWZmaXgge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm1pbmljYXJ0IC5hZGQtb24tY29udGFpbmVyIC5saW5lLWl0ZW0tcHJvbW8ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm1pbmljYXJ0IC5hZGQtb24tY29udGFpbmVyIC5hZGQtb24tbGVmdCB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG4ubWluaWNhcnQgLmFkZC1vbi1jb250YWluZXIgLmFkZC1vbi1sZWZ0IGEuZWRpdC1hZGQtb24ge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMC4zMTI1cmVtO1xuICBtYXJnaW4tdG9wOiAtMC4xODc1cmVtO1xufVxuLm1pbmljYXJ0IC5hZGQtb24tY29udGFpbmVyIC5hZGQtb24tbGFiZWwge1xuICBmbGV4OiAxIDAgYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLm1pbmljYXJ0IC5hZGQtb24tY29udGFpbmVyLnBlcmZvcm1hbmNlLWNvbnRhaW5lciAuYWRkLW9uLWxhYmVsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLm1pbmljYXJ0IC5hZGQtb24tY29udGFpbmVyLnBlcmZvcm1hbmNlLWNvbnRhaW5lciAuYWRkLW9uLWxhYmVsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL3N2Zy1pY29ucy9zcXRyYWRlLXRhZ2xpbmUtbG9nby5zdmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGhlaWdodDogMzBweDtcbiAgd2lkdGg6IDMwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAtNDBweDtcbn1cbi5taW5pY2FydCAuYWRkLW9uLWNvbnRhaW5lci5wZXJmb3JtYW5jZS1jb250YWluZXIubm90LWFkZGVkIC5saW5lLWl0ZW0tYXR0cmlidXRlcyB7XG4gIHBhZGRpbmctbGVmdDogMi41cmVtO1xufVxuLm1pbmljYXJ0IC5hZGQtb24tY29udGFpbmVyLndhcnJhbnR5LWNvbnRhaW5lci5ub3QtYWRkZWQge1xuICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi5taW5pY2FydCAuYWRkLW9uLWNvbnRhaW5lciAuYWRkLW9uLWRlc2NyaXB0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIG1heC13aWR0aDogbm9uZTtcbiAgZmxleDogMSAwIDEwMCU7XG4gIG1hcmdpbi10b3A6IDEuMDYyNXJlbTtcbiAgcGFkZGluZy1yaWdodDogMy43NXJlbTtcbn1cbi5taW5pY2FydCAuYWRkLW9uLWNvbnRhaW5lciAuYWRkLW9uLWRlc2NyaXB0aW9uLXBlcmZvcm1hbmNlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIG1heC13aWR0aDogbm9uZTtcbiAgZmxleDogMSAwIDEwMCU7XG4gIG1hcmdpbi10b3A6IDEuMDYyNXJlbTtcbiAgcGFkZGluZy1yaWdodDogMy43NXJlbTtcbn1cbi5taW5pY2FydCAuYWRkLW9uLWNvbnRhaW5lciAuYWRkLW9uLXByaWNlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDEwcHg7XG4gIHJpZ2h0OiAwO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLm1pbmljYXJ0IC5nb2xkcGxhbi1jb250YWluZXIge1xuICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi5taW5pY2FydCAuZ29sZHBsYW4tY29udGFpbmVyIC5hZGQtb24tbGFiZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubWluaWNhcnQgLmdvbGRwbGFuLWNvbnRhaW5lciAuYWRkLW9uLWxhYmVsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL3N2Zy1pY29ucy9zcXRyYWRlLXRhZ2xpbmUtbG9nby5zdmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGhlaWdodDogMzBweDtcbiAgd2lkdGg6IDMwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAtMy4xMjVyZW07XG59XG4ubWluaWNhcnQgLmdvbGRwbGFuLWNvbnRhaW5lciAuZWRpdC1hZGQtb24ge1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbi1yaWdodDogLTAuOTM3NXJlbTtcbn1cbi5taW5pY2FydCAuZ29sZHBsYW4tY29udGFpbmVyIC5hZGQtb24tZGVzY3JpcHRpb24sXG4ubWluaWNhcnQgLmdvbGRwbGFuLWNvbnRhaW5lciAuYWRkLW9uLWRlc2NyaXB0aW9uLXBlcmZvcm1hbmNlIHtcbiAgbWFyZ2luLWxlZnQ6IC0zLjEyNXJlbTtcbn1cbi5taW5pY2FydCAuZ29sZHBsYW4tY29udGFpbmVyLm5vdC1hZGRlZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMi41cmVtO1xufVxuLm1pbmljYXJ0IC5nb2xkcGxhbi1jb250YWluZXIubm90LWFkZGVkIC5wcm9kdWN0LWFkZC1vbi1saW5rIHtcbiAgZmxleDogMCAwIDMuOTM3NXJlbTtcbn1cbi5taW5pY2FydCAuZ29sZHBsYW4tY29udGFpbmVyLm5vdC1hZGRlZCAuYWRkLW9uLWxhYmVsOjpiZWZvcmUge1xuICBsZWZ0OiAtMi41cmVtO1xufVxuLm1pbmljYXJ0IC5wYXJ0cy1oZWFkZXIge1xuICBwYWRkaW5nOiAxcmVtIDA7XG4gIG1hcmdpbjogMDtcbn1cbi5taW5pY2FydCAucGFydHMtaGVhZGVyIGE6bm90KC5tb3ZlKSB7XG4gIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cbi5taW5pY2FydCAucGFydHMtaGVhZGVyIC5hZGQtb24tbGFiZWwge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuLm1pbmljYXJ0IC5wYXJ0cy10b3RhbCB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGZsb2F0OiByaWdodDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5taW5pY2FydCAucXVhbnRpdHktbGFiZWwge1xuICBmb250LXNpemU6IDAuODEzZW07XG59XG4ubWluaWNhcnQgLnF1YW50aXR5IHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ubWluaWNhcnQgLnBvcG92ZXIge1xuICB0b3A6IDEwMCUgIWltcG9ydGFudDtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAyMS4yNXJlbTtcbiAgbWF4LXdpZHRoOiAyMS4yNXJlbTtcbiAgYm9yZGVyOiAwO1xuICBkaXNwbGF5OiBub25lO1xufVxuLm1pbmljYXJ0IC5wb3BvdmVyOjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm1pbmljYXJ0IC5wb3BvdmVyOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubWluaWNhcnQgLnBvcG92ZXIuc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjQuOThweCkge1xuICAubWluaWNhcnQgLnBvcG92ZXIuc2hvdyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLm1pbmljYXJ0IC5wb3BvdmVyLnNob3cgLm1pbmljYXJ0LWNvbnRhaW5lcjo6YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMTBweDtcbiAgbGVmdDogaW5pdGlhbDtcbiAgcmlnaHQ6IDE1cHg7XG4gIGJvcmRlci1jb2xvcjogI2U4ZThlOCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwIDEwcHggMTBweDtcbiAgaGVpZ2h0OiAwO1xuICB3aWR0aDogMDtcbn1cbi5taW5pY2FydCAucG9wb3Zlci5zaG93IC5taW5pY2FydC1jb250YWluZXI6OmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtOXB4O1xuICBsZWZ0OiBpbml0aWFsO1xuICByaWdodDogMTVweDtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmIHRyYW5zcGFyZW50O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDAgMTBweCAxMHB4O1xuICBoZWlnaHQ6IDA7XG4gIHdpZHRoOiAwO1xufVxuLm1pbmljYXJ0IC5taW5pLWNhcnQtaGVhZGVyIGEubWluaS1jYXJ0LWVkaXQtbGluayB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuLm1pbmljYXJ0IC5taW5pY2FydC1mb290ZXIge1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjZThlOGU4O1xuICBib3JkZXItdG9wOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuICBwYWRkaW5nOiAxcmVtO1xufVxuLm1pbmljYXJ0IC5taW5pY2FydC1mb290ZXIgLmNoZWNrb3V0LWNvbnRpbnVlIC5jaGVja291dC1idG4ge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5taW5pY2FydCAubWluaWNhcnQtZm9vdGVyIC5mb290ZXItc3ViLXRvdGFsIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLm1pbmljYXJ0IC5lc3RpbWF0ZWQtdG90YWwge1xuICBtYXJnaW4tdG9wOiAwLjYyNWVtO1xufVxuLm1pbmljYXJ0IC5zdWItdG90YWwtbGFiZWwge1xuICBmb250LXNpemU6IDFyZW07XG59XG4ubWluaWNhcnQgLnN1Yi10b3RhbCB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cbi5taW5pY2FydCAubGluZS1pdGVtLWRpdmlkZXIge1xuICBtYXJnaW46IDAuNjI1ZW0gLTAuNjI1ZW0gMC42MjVlbSAtMS4zMjVlbTtcbn1cbi5taW5pY2FydCAubGluZS1pdGVtLW5hbWUge1xuICB3aWR0aDogOTAlO1xuICB0ZXh0LW92ZXJmbG93OiBpbml0aWFsO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cbi5taW5pY2FydCAubGluZS1pdGVtLWF2YWlsYWJpbGl0eSAuYXZhaWxhYmlsaXR5LW1lc3NhZ2UtZGlzcGxheSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubWluaWNhcnQgLmZpbmFuY2UtYXR0cmlidXRlcyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaGlkZS1uby1saW5rIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLmhpZGUtbm8tbGluayB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmhpZGUtbm8tbGluayB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uY2FydC1wb3BvdmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMjM1cHg7XG4gIGhlaWdodDogMTc2cHg7XG4gIHJpZ2h0OiAtMTA1cHg7XG4gIHotaW5kZXg6IDUwO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgIzMyNmZlMjtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBwYWRkaW5nOiAyMHB4IDE1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICB0b3A6IGNhbGMoMTAwJSArIDAuOTM3NXJlbSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmNhcnQtcG9wb3ZlciB7XG4gICAgdG9wOiA1N3B4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNC45OHB4KSB7XG4gIC5jYXJ0LXBvcG92ZXIge1xuICAgIHJpZ2h0OiAtMTBweDtcbiAgICB0b3A6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5NTBweCkgYW5kIChtYXgtd2lkdGg6IDIxNDBweCkge1xuICAuY2FydC1wb3BvdmVyIHtcbiAgICByaWdodDogLTEwcHg7XG4gIH1cbn1cbi5jYXJ0LXBvcG92ZXI6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtOXB4O1xuICBsZWZ0OiA1MCU7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1yaWdodDogMC4wNjI1cmVtIHNvbGlkICMzMjZmZTI7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjMzI2ZmUyO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpIHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHotaW5kZXg6IDEwMDE7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSBhbmQgKG1heC13aWR0aDogMjE0MHB4KSB7XG4gIC5jYXJ0LXBvcG92ZXI6OmFmdGVyIHtcbiAgICBsZWZ0OiA5MCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0Ljk4cHgpIHtcbiAgLmNhcnQtcG9wb3Zlcjo6YWZ0ZXIge1xuICAgIGxlZnQ6IDkwJTtcbiAgfVxufVxuLmNhcnQtcG9wb3ZlciAuY2FydC1wb3BvdmVyLWhlYWRlciB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogIzMyNmZlMjtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjO1xufVxuLmNhcnQtcG9wb3ZlciAuY2FydC1wb3BvdmVyLWhlYWRlciAuY2FydC1wb3BvdmVyLWNsb3NlIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDcuMSA3LjEnJTNFJTNDZGVmcyUzRSUzQ3N0eWxlJTNFLmNscy0xJTdCZmlsbDolMjMzNjM2MzY7JTdEJTNDL3N0eWxlJTNFJTNDL2RlZnMlM0UlM0NwYXRoIGNsYXNzPSdjbHMtMScgZD0nTTEuMy4yLDMuNSwyLjQsNS43LjJhLjc3Ljc3LDAsMCwxLDEtLjFsLjEuMWEuNzguNzgsMCwwLDEsMCwxLjFMNC42LDMuNSw2LjgsNS43QS43OC43OCwwLDAsMSw1LjcsNi44aDBMMy41LDQuNiwxLjMsNi44YS43Ny43NywwLDAsMS0xLC4xTC4yLDYuOGEuNzguNzgsMCwwLDEsMC0xLjFMMi40LDMuNS4yLDEuM0EuNzguNzgsMCwwLDEsLjIuMi43OC43OCwwLDAsMSwxLjMuMlonLyUzRSUzQy9zdmclM0VcIik7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xufVxuLmNhcnQtcG9wb3ZlciAuY2FydC1wb3BvdmVyLWhlYWRlciBidXR0b24ge1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBwYWRkaW5nOiAxNXB4O1xufVxuLmNhcnQtcG9wb3ZlciAuY2FydC1wb3BvdmVyLWJvZHkge1xuICBwYWRkaW5nLXRvcDogMTVweDtcbn1cbi5jYXJ0LXBvcG92ZXIgLmNhcnQtcG9wb3Zlci1saW5rIHtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG59XG4uY2FydC1wb3BvdmVyIC5jYXJ0LXBvcG92ZXItbGluayBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGNvbG9yOiAjMzI2ZmUyICFpbXBvcnRhbnQ7XG59XG4uY2FydC1wb3BvdmVyIC5tLWItMCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5pbmZvLWljb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAwO1xufVxuLmluZm8taWNvbiAuaWNvbiB7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyMScgaGVpZ2h0PScyMScgdmlld0JveD0nMCAwIDIxIDIxJyUzRSUzQ3BhdGggZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J00xMC41IDBBMTAuNSAxMC41IDAgMCAxIDIxIDEwLjVDMjEgMTYuMjk5IDE2LjI5OSAyMSAxMC41IDIxUzAgMTYuMjk5IDAgMTAuNSA0LjcwMSAwIDEwLjUgMHptLS40NzIgMTQuNzQxbC0uMTUzLjAwN2MtLjkxOC4wNzQtMS42MDMuODAzLTEuNjA3IDEuNzAzIDAgLjk3Ljc3IDEuNzEgMS43NTggMS43MS45OSAwIDEuNzYtLjc0IDEuNzYtMS43MSAwLS45NS0uNzctMS43MS0xLjc2LTEuNzFoLjAwMnptLjQ1OC0xMS40MzdjLTEuNzY4IDAtMy4wNjcuNjU4LTQuMDU2IDEuNDg4bC44MjMgMS4yNTJhLjY3OS42NzkgMCAwIDAgLjY0LjM3Yy41MDkgMCAuOTA4LS43MSAyLjMxNi0uNzEuOTIgMCAxLjQ4LjUxIDEuNDggMS4zMDkgMCAxLjk4OC0yLjg1OCAyLjIwNy0yLjg1OCAzLjk3NS4wMDIuMDgyLjAwOC4xNjQuMDIuMjQ1bC4yMjUgMS42MDloMi4xMTdsLjI4LTEuMzk5Yy4yNC0xLjI0OSAzLjA5Ny0xLjUzOSAzLjA5Ny00LjYwNiAwLTIuMTM2LTEuNTczLTMuNTM0LTQuMDg0LTMuNTMzeicvJTNFJTNDL3N2ZyUzRVwiKSBuby1yZXBlYXQgMCAwO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9pbnRlci1ldmVudHM6IHVuc2V0O1xufVxuLmN1c3RvbS1jb250cm9sLWxhYmVsIC5pbmZvLWljb24ge1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3A7XG4gIG1hcmdpbi1sZWZ0OiA2cHg7XG59XG5cbi50b29sdGlwLWFycm93IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IGNhbGMoKDAuNjg3NXJlbSArIDAuMDYyNXJlbSkgKiAtMSk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMS4zMTI1cmVtO1xuICBoZWlnaHQ6IDAuNjg3NXJlbTtcbiAgbWFyZ2luOiAwIDAuMjVyZW07XG4gIHotaW5kZXg6IDEwMDE7XG59XG4udG9vbHRpcC1hcnJvdzo6YmVmb3JlLCAudG9vbHRpcC1hcnJvdzo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xufVxuLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSB7XG4gIHRvcDogMDtcbiAgYm9yZGVyLXdpZHRoOiAwIDAuNjU2MjVyZW0gMC42ODc1cmVtIDAuNjU2MjVyZW07XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMzNjM2MzY7XG59XG4udG9vbHRpcC1hcnJvdzo6YWZ0ZXIge1xuICB0b3A6IDAuMDYyNXJlbTtcbiAgYm9yZGVyLXdpZHRoOiAwIDAuNjU2MjVyZW0gMC42ODc1cmVtIDAuNjU2MjVyZW07XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmY7XG59XG5cbi5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWxlZnRdIHtcbiAgbWFyZ2luLXJpZ2h0OiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG4uYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1yaWdodF0ge1xuICBtYXJnaW4tbGVmdDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49dG9wXSB7XG4gIG1hcmdpbi1ib3R0b206IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbn1cbi5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWJvdHRvbV0ge1xuICBtYXJnaW4tdG9wOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5icy1wb3BvdmVyLXRvcCwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49dG9wXSB7XG4gIG1hcmdpbi1ib3R0b206IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLmJzLXBvcG92ZXItcmlnaHQsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePXJpZ2h0XSB7XG4gIG1hcmdpbi1sZWZ0OiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5icy1wb3BvdmVyLWxlZnQsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWxlZnRdIHtcbiAgbWFyZ2luLXJpZ2h0OiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5icy1wb3BvdmVyLWJvdHRvbSwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49Ym90dG9tXSB7XG4gIG1hcmdpbi10b3A6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnN3YXRjaC1jaXJjbGUtYmVpZ2Uge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBiYWNrZ3JvdW5kOiAjZjVmNWRjO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnN3YXRjaC1jaXJjbGUtYmVpZ2UuY29sb3ItdmFsdWUuc2VsZWN0ZWQ6OmFmdGVyIHtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgIzM2MzYzNjtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIG9wYWNpdHk6IDE7XG59XG4uc3dhdGNoLWNpcmNsZS1iZWlnZS5jb2xvci12YWx1ZS51bnNlbGVjdGFibGU6OmFmdGVyLCAuc3dhdGNoLWNpcmNsZS1iZWlnZS5jb2xvci12YWx1ZS5kaXNhYmxlZDo6YWZ0ZXIge1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHN0eWxlPSd3aWR0aDogMTAwJTI1OyBoZWlnaHQ6IDEwMCUyNTsnJTNFJTNDbGluZSB4MT0nMCcgeTE9JzEwMCUyNScgeDI9JzEwMCUyNScgeTI9JzAnIHN0eWxlPSdzdHJva2U6JTIzMzYzNjM2IDtzdHJva2Utd2lkdGg6MC4wNjI1cmVtJy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgb3BhY2l0eTogMTtcbn1cbi5zd2F0Y2gtY2lyY2xlLWJlaWdlLmNvbG9yLXZhbHVlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMjAwbXM7XG59XG5cbi5zd2F0Y2gtZmlsdGVyLWJlaWdlIHtcbiAgd2lkdGg6IDEuMzhlbTtcbiAgaGVpZ2h0OiAxLjM4ZW07XG4gIGJhY2tncm91bmQ6ICNmNWY1ZGM7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMC42OWVtO1xuICBib3JkZXItcmFkaXVzOiAwLjY5ZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZGM7XG59XG4uc3dhdGNoLWZpbHRlci1iZWlnZS5kaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuMjtcbn1cblxuLnN3YXRjaC1jaXJjbGUtYmxhY2sge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnN3YXRjaC1jaXJjbGUtYmxhY2suY29sb3ItdmFsdWUuc2VsZWN0ZWQ6OmFmdGVyIHtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgIzM2MzYzNjtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIG9wYWNpdHk6IDE7XG59XG4uc3dhdGNoLWNpcmNsZS1ibGFjay5jb2xvci12YWx1ZS51bnNlbGVjdGFibGU6OmFmdGVyLCAuc3dhdGNoLWNpcmNsZS1ibGFjay5jb2xvci12YWx1ZS5kaXNhYmxlZDo6YWZ0ZXIge1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHN0eWxlPSd3aWR0aDogMTAwJTI1OyBoZWlnaHQ6IDEwMCUyNTsnJTNFJTNDbGluZSB4MT0nMCcgeTE9JzEwMCUyNScgeDI9JzEwMCUyNScgeTI9JzAnIHN0eWxlPSdzdHJva2U6JTIzMzYzNjM2IDtzdHJva2Utd2lkdGg6MC4wNjI1cmVtJy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgb3BhY2l0eTogMTtcbn1cbi5zd2F0Y2gtY2lyY2xlLWJsYWNrLmNvbG9yLXZhbHVlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMjAwbXM7XG59XG5cbi5zd2F0Y2gtZmlsdGVyLWJsYWNrIHtcbiAgd2lkdGg6IDEuMzhlbTtcbiAgaGVpZ2h0OiAxLjM4ZW07XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMC42OWVtO1xuICBib3JkZXItcmFkaXVzOiAwLjY5ZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG59XG4uc3dhdGNoLWZpbHRlci1ibGFjay5kaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuMjtcbn1cblxuLnN3YXRjaC1jaXJjbGUtYmx1ZSB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGJhY2tncm91bmQ6ICMzMjZmZTI7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMTVweDtcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uc3dhdGNoLWNpcmNsZS1ibHVlLmNvbG9yLXZhbHVlLnNlbGVjdGVkOjphZnRlciB7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICMzNjM2MzY7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBvcGFjaXR5OiAxO1xufVxuLnN3YXRjaC1jaXJjbGUtYmx1ZS5jb2xvci12YWx1ZS51bnNlbGVjdGFibGU6OmFmdGVyLCAuc3dhdGNoLWNpcmNsZS1ibHVlLmNvbG9yLXZhbHVlLmRpc2FibGVkOjphZnRlciB7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgc3R5bGU9J3dpZHRoOiAxMDAlMjU7IGhlaWdodDogMTAwJTI1OyclM0UlM0NsaW5lIHgxPScwJyB5MT0nMTAwJTI1JyB4Mj0nMTAwJTI1JyB5Mj0nMCcgc3R5bGU9J3N0cm9rZTolMjMzNjM2MzYgO3N0cm9rZS13aWR0aDowLjA2MjVyZW0nLyUzRSUzQy9zdmclM0VcIik7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBvcGFjaXR5OiAxO1xufVxuLnN3YXRjaC1jaXJjbGUtYmx1ZS5jb2xvci12YWx1ZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDIwMG1zO1xufVxuXG4uc3dhdGNoLWZpbHRlci1ibHVlIHtcbiAgd2lkdGg6IDEuMzhlbTtcbiAgaGVpZ2h0OiAxLjM4ZW07XG4gIGJhY2tncm91bmQ6ICMzMjZmZTI7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMC42OWVtO1xuICBib3JkZXItcmFkaXVzOiAwLjY5ZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMjZmZTI7XG59XG4uc3dhdGNoLWZpbHRlci1ibHVlLmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC4yO1xufVxuXG4uc3dhdGNoLWNpcmNsZS1icm93biB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGJhY2tncm91bmQ6ICNhNTJhMmE7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMTVweDtcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uc3dhdGNoLWNpcmNsZS1icm93bi5jb2xvci12YWx1ZS5zZWxlY3RlZDo6YWZ0ZXIge1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjMzYzNjM2O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgb3BhY2l0eTogMTtcbn1cbi5zd2F0Y2gtY2lyY2xlLWJyb3duLmNvbG9yLXZhbHVlLnVuc2VsZWN0YWJsZTo6YWZ0ZXIsIC5zd2F0Y2gtY2lyY2xlLWJyb3duLmNvbG9yLXZhbHVlLmRpc2FibGVkOjphZnRlciB7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgc3R5bGU9J3dpZHRoOiAxMDAlMjU7IGhlaWdodDogMTAwJTI1OyclM0UlM0NsaW5lIHgxPScwJyB5MT0nMTAwJTI1JyB4Mj0nMTAwJTI1JyB5Mj0nMCcgc3R5bGU9J3N0cm9rZTolMjMzNjM2MzYgO3N0cm9rZS13aWR0aDowLjA2MjVyZW0nLyUzRSUzQy9zdmclM0VcIik7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBvcGFjaXR5OiAxO1xufVxuLnN3YXRjaC1jaXJjbGUtYnJvd24uY29sb3ItdmFsdWU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAyMDBtcztcbn1cblxuLnN3YXRjaC1maWx0ZXItYnJvd24ge1xuICB3aWR0aDogMS4zOGVtO1xuICBoZWlnaHQ6IDEuMzhlbTtcbiAgYmFja2dyb3VuZDogI2E1MmEyYTtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAwLjY5ZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuNjllbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E1MmEyYTtcbn1cbi5zd2F0Y2gtZmlsdGVyLWJyb3duLmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC4yO1xufVxuXG4uc3dhdGNoLWNpcmNsZS1ncmVlbiB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGJhY2tncm91bmQ6IGdyZWVuO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnN3YXRjaC1jaXJjbGUtZ3JlZW4uY29sb3ItdmFsdWUuc2VsZWN0ZWQ6OmFmdGVyIHtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgIzM2MzYzNjtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIG9wYWNpdHk6IDE7XG59XG4uc3dhdGNoLWNpcmNsZS1ncmVlbi5jb2xvci12YWx1ZS51bnNlbGVjdGFibGU6OmFmdGVyLCAuc3dhdGNoLWNpcmNsZS1ncmVlbi5jb2xvci12YWx1ZS5kaXNhYmxlZDo6YWZ0ZXIge1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHN0eWxlPSd3aWR0aDogMTAwJTI1OyBoZWlnaHQ6IDEwMCUyNTsnJTNFJTNDbGluZSB4MT0nMCcgeTE9JzEwMCUyNScgeDI9JzEwMCUyNScgeTI9JzAnIHN0eWxlPSdzdHJva2U6JTIzMzYzNjM2IDtzdHJva2Utd2lkdGg6MC4wNjI1cmVtJy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgb3BhY2l0eTogMTtcbn1cbi5zd2F0Y2gtY2lyY2xlLWdyZWVuLmNvbG9yLXZhbHVlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMjAwbXM7XG59XG5cbi5zd2F0Y2gtZmlsdGVyLWdyZWVuIHtcbiAgd2lkdGg6IDEuMzhlbTtcbiAgaGVpZ2h0OiAxLjM4ZW07XG4gIGJhY2tncm91bmQ6IGdyZWVuO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDAuNjllbTtcbiAgYm9yZGVyLXJhZGl1czogMC42OWVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBncmVlbjtcbn1cbi5zd2F0Y2gtZmlsdGVyLWdyZWVuLmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC4yO1xufVxuXG4uc3dhdGNoLWNpcmNsZS1ncmV5IHtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgYmFja2dyb3VuZDogIzhmOTc5ZDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAxNXB4O1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5zd2F0Y2gtY2lyY2xlLWdyZXkuY29sb3ItdmFsdWUuc2VsZWN0ZWQ6OmFmdGVyIHtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgIzM2MzYzNjtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIG9wYWNpdHk6IDE7XG59XG4uc3dhdGNoLWNpcmNsZS1ncmV5LmNvbG9yLXZhbHVlLnVuc2VsZWN0YWJsZTo6YWZ0ZXIsIC5zd2F0Y2gtY2lyY2xlLWdyZXkuY29sb3ItdmFsdWUuZGlzYWJsZWQ6OmFmdGVyIHtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBzdHlsZT0nd2lkdGg6IDEwMCUyNTsgaGVpZ2h0OiAxMDAlMjU7JyUzRSUzQ2xpbmUgeDE9JzAnIHkxPScxMDAlMjUnIHgyPScxMDAlMjUnIHkyPScwJyBzdHlsZT0nc3Ryb2tlOiUyMzM2MzYzNiA7c3Ryb2tlLXdpZHRoOjAuMDYyNXJlbScvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIG9wYWNpdHk6IDE7XG59XG4uc3dhdGNoLWNpcmNsZS1ncmV5LmNvbG9yLXZhbHVlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMjAwbXM7XG59XG5cbi5zd2F0Y2gtZmlsdGVyLWdyZXkge1xuICB3aWR0aDogMS4zOGVtO1xuICBoZWlnaHQ6IDEuMzhlbTtcbiAgYmFja2dyb3VuZDogIzhmOTc5ZDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAwLjY5ZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuNjllbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhmOTc5ZDtcbn1cbi5zd2F0Y2gtZmlsdGVyLWdyZXkuZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjI7XG59XG5cbi5zd2F0Y2gtY2lyY2xlLW5hdnkge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBiYWNrZ3JvdW5kOiAjMDAwMDgwO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnN3YXRjaC1jaXJjbGUtbmF2eS5jb2xvci12YWx1ZS5zZWxlY3RlZDo6YWZ0ZXIge1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjMzYzNjM2O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgb3BhY2l0eTogMTtcbn1cbi5zd2F0Y2gtY2lyY2xlLW5hdnkuY29sb3ItdmFsdWUudW5zZWxlY3RhYmxlOjphZnRlciwgLnN3YXRjaC1jaXJjbGUtbmF2eS5jb2xvci12YWx1ZS5kaXNhYmxlZDo6YWZ0ZXIge1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHN0eWxlPSd3aWR0aDogMTAwJTI1OyBoZWlnaHQ6IDEwMCUyNTsnJTNFJTNDbGluZSB4MT0nMCcgeTE9JzEwMCUyNScgeDI9JzEwMCUyNScgeTI9JzAnIHN0eWxlPSdzdHJva2U6JTIzMzYzNjM2IDtzdHJva2Utd2lkdGg6MC4wNjI1cmVtJy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgb3BhY2l0eTogMTtcbn1cbi5zd2F0Y2gtY2lyY2xlLW5hdnkuY29sb3ItdmFsdWU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAyMDBtcztcbn1cblxuLnN3YXRjaC1maWx0ZXItbmF2eSB7XG4gIHdpZHRoOiAxLjM4ZW07XG4gIGhlaWdodDogMS4zOGVtO1xuICBiYWNrZ3JvdW5kOiAjMDAwMDgwO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDAuNjllbTtcbiAgYm9yZGVyLXJhZGl1czogMC42OWVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDgwO1xufVxuLnN3YXRjaC1maWx0ZXItbmF2eS5kaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuMjtcbn1cblxuLnN3YXRjaC1jaXJjbGUtb3JhbmdlIHtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgYmFja2dyb3VuZDogI2ZmYTUwMDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAxNXB4O1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5zd2F0Y2gtY2lyY2xlLW9yYW5nZS5jb2xvci12YWx1ZS5zZWxlY3RlZDo6YWZ0ZXIge1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjMzYzNjM2O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgb3BhY2l0eTogMTtcbn1cbi5zd2F0Y2gtY2lyY2xlLW9yYW5nZS5jb2xvci12YWx1ZS51bnNlbGVjdGFibGU6OmFmdGVyLCAuc3dhdGNoLWNpcmNsZS1vcmFuZ2UuY29sb3ItdmFsdWUuZGlzYWJsZWQ6OmFmdGVyIHtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBzdHlsZT0nd2lkdGg6IDEwMCUyNTsgaGVpZ2h0OiAxMDAlMjU7JyUzRSUzQ2xpbmUgeDE9JzAnIHkxPScxMDAlMjUnIHgyPScxMDAlMjUnIHkyPScwJyBzdHlsZT0nc3Ryb2tlOiUyMzM2MzYzNiA7c3Ryb2tlLXdpZHRoOjAuMDYyNXJlbScvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIG9wYWNpdHk6IDE7XG59XG4uc3dhdGNoLWNpcmNsZS1vcmFuZ2UuY29sb3ItdmFsdWU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAyMDBtcztcbn1cblxuLnN3YXRjaC1maWx0ZXItb3JhbmdlIHtcbiAgd2lkdGg6IDEuMzhlbTtcbiAgaGVpZ2h0OiAxLjM4ZW07XG4gIGJhY2tncm91bmQ6ICNmZmE1MDA7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMC42OWVtO1xuICBib3JkZXItcmFkaXVzOiAwLjY5ZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmE1MDA7XG59XG4uc3dhdGNoLWZpbHRlci1vcmFuZ2UuZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjI7XG59XG5cbi5zd2F0Y2gtY2lyY2xlLXBpbmsge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBiYWNrZ3JvdW5kOiAjZmUyNDlhO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnN3YXRjaC1jaXJjbGUtcGluay5jb2xvci12YWx1ZS5zZWxlY3RlZDo6YWZ0ZXIge1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjMzYzNjM2O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgb3BhY2l0eTogMTtcbn1cbi5zd2F0Y2gtY2lyY2xlLXBpbmsuY29sb3ItdmFsdWUudW5zZWxlY3RhYmxlOjphZnRlciwgLnN3YXRjaC1jaXJjbGUtcGluay5jb2xvci12YWx1ZS5kaXNhYmxlZDo6YWZ0ZXIge1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHN0eWxlPSd3aWR0aDogMTAwJTI1OyBoZWlnaHQ6IDEwMCUyNTsnJTNFJTNDbGluZSB4MT0nMCcgeTE9JzEwMCUyNScgeDI9JzEwMCUyNScgeTI9JzAnIHN0eWxlPSdzdHJva2U6JTIzMzYzNjM2IDtzdHJva2Utd2lkdGg6MC4wNjI1cmVtJy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgb3BhY2l0eTogMTtcbn1cbi5zd2F0Y2gtY2lyY2xlLXBpbmsuY29sb3ItdmFsdWU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAyMDBtcztcbn1cblxuLnN3YXRjaC1maWx0ZXItcGluayB7XG4gIHdpZHRoOiAxLjM4ZW07XG4gIGhlaWdodDogMS4zOGVtO1xuICBiYWNrZ3JvdW5kOiAjZmUyNDlhO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDAuNjllbTtcbiAgYm9yZGVyLXJhZGl1czogMC42OWVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmUyNDlhO1xufVxuLnN3YXRjaC1maWx0ZXItcGluay5kaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuMjtcbn1cblxuLnN3YXRjaC1jaXJjbGUtcHVycGxlIHtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgYmFja2dyb3VuZDogIzgwMDA4MDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAxNXB4O1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5zd2F0Y2gtY2lyY2xlLXB1cnBsZS5jb2xvci12YWx1ZS5zZWxlY3RlZDo6YWZ0ZXIge1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjMzYzNjM2O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgb3BhY2l0eTogMTtcbn1cbi5zd2F0Y2gtY2lyY2xlLXB1cnBsZS5jb2xvci12YWx1ZS51bnNlbGVjdGFibGU6OmFmdGVyLCAuc3dhdGNoLWNpcmNsZS1wdXJwbGUuY29sb3ItdmFsdWUuZGlzYWJsZWQ6OmFmdGVyIHtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBzdHlsZT0nd2lkdGg6IDEwMCUyNTsgaGVpZ2h0OiAxMDAlMjU7JyUzRSUzQ2xpbmUgeDE9JzAnIHkxPScxMDAlMjUnIHgyPScxMDAlMjUnIHkyPScwJyBzdHlsZT0nc3Ryb2tlOiUyMzM2MzYzNiA7c3Ryb2tlLXdpZHRoOjAuMDYyNXJlbScvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIG9wYWNpdHk6IDE7XG59XG4uc3dhdGNoLWNpcmNsZS1wdXJwbGUuY29sb3ItdmFsdWU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAyMDBtcztcbn1cblxuLnN3YXRjaC1maWx0ZXItcHVycGxlIHtcbiAgd2lkdGg6IDEuMzhlbTtcbiAgaGVpZ2h0OiAxLjM4ZW07XG4gIGJhY2tncm91bmQ6ICM4MDAwODA7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMC42OWVtO1xuICBib3JkZXItcmFkaXVzOiAwLjY5ZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICM4MDAwODA7XG59XG4uc3dhdGNoLWZpbHRlci1wdXJwbGUuZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjI7XG59XG5cbi5zd2F0Y2gtY2lyY2xlLXJlZCB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGJhY2tncm91bmQ6ICNmMDA7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMTVweDtcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uc3dhdGNoLWNpcmNsZS1yZWQuY29sb3ItdmFsdWUuc2VsZWN0ZWQ6OmFmdGVyIHtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgIzM2MzYzNjtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIG9wYWNpdHk6IDE7XG59XG4uc3dhdGNoLWNpcmNsZS1yZWQuY29sb3ItdmFsdWUudW5zZWxlY3RhYmxlOjphZnRlciwgLnN3YXRjaC1jaXJjbGUtcmVkLmNvbG9yLXZhbHVlLmRpc2FibGVkOjphZnRlciB7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgc3R5bGU9J3dpZHRoOiAxMDAlMjU7IGhlaWdodDogMTAwJTI1OyclM0UlM0NsaW5lIHgxPScwJyB5MT0nMTAwJTI1JyB4Mj0nMTAwJTI1JyB5Mj0nMCcgc3R5bGU9J3N0cm9rZTolMjMzNjM2MzYgO3N0cm9rZS13aWR0aDowLjA2MjVyZW0nLyUzRSUzQy9zdmclM0VcIik7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBvcGFjaXR5OiAxO1xufVxuLnN3YXRjaC1jaXJjbGUtcmVkLmNvbG9yLXZhbHVlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMjAwbXM7XG59XG5cbi5zd2F0Y2gtZmlsdGVyLXJlZCB7XG4gIHdpZHRoOiAxLjM4ZW07XG4gIGhlaWdodDogMS4zOGVtO1xuICBiYWNrZ3JvdW5kOiAjZjAwO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDAuNjllbTtcbiAgYm9yZGVyLXJhZGl1czogMC42OWVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjAwO1xufVxuLnN3YXRjaC1maWx0ZXItcmVkLmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC4yO1xufVxuXG4uc3dhdGNoLWNpcmNsZS13aGl0ZSB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMTVweDtcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uc3dhdGNoLWNpcmNsZS13aGl0ZS5jb2xvci12YWx1ZS5zZWxlY3RlZDo6YWZ0ZXIge1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjMzYzNjM2O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgb3BhY2l0eTogMTtcbn1cbi5zd2F0Y2gtY2lyY2xlLXdoaXRlLmNvbG9yLXZhbHVlLnVuc2VsZWN0YWJsZTo6YWZ0ZXIsIC5zd2F0Y2gtY2lyY2xlLXdoaXRlLmNvbG9yLXZhbHVlLmRpc2FibGVkOjphZnRlciB7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgc3R5bGU9J3dpZHRoOiAxMDAlMjU7IGhlaWdodDogMTAwJTI1OyclM0UlM0NsaW5lIHgxPScwJyB5MT0nMTAwJTI1JyB4Mj0nMTAwJTI1JyB5Mj0nMCcgc3R5bGU9J3N0cm9rZTolMjMzNjM2MzYgO3N0cm9rZS13aWR0aDowLjA2MjVyZW0nLyUzRSUzQy9zdmclM0VcIik7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBvcGFjaXR5OiAxO1xufVxuLnN3YXRjaC1jaXJjbGUtd2hpdGUuY29sb3ItdmFsdWU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAyMDBtcztcbn1cblxuLnN3YXRjaC1maWx0ZXItd2hpdGUge1xuICB3aWR0aDogMS4zOGVtO1xuICBoZWlnaHQ6IDEuMzhlbTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAwLjY5ZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuNjllbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5zd2F0Y2gtZmlsdGVyLXdoaXRlLmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC4yO1xufVxuXG4uc3dhdGNoLWNpcmNsZS15ZWxsb3cge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBiYWNrZ3JvdW5kOiAjZmYwO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnN3YXRjaC1jaXJjbGUteWVsbG93LmNvbG9yLXZhbHVlLnNlbGVjdGVkOjphZnRlciB7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICMzNjM2MzY7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBvcGFjaXR5OiAxO1xufVxuLnN3YXRjaC1jaXJjbGUteWVsbG93LmNvbG9yLXZhbHVlLnVuc2VsZWN0YWJsZTo6YWZ0ZXIsIC5zd2F0Y2gtY2lyY2xlLXllbGxvdy5jb2xvci12YWx1ZS5kaXNhYmxlZDo6YWZ0ZXIge1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHN0eWxlPSd3aWR0aDogMTAwJTI1OyBoZWlnaHQ6IDEwMCUyNTsnJTNFJTNDbGluZSB4MT0nMCcgeTE9JzEwMCUyNScgeDI9JzEwMCUyNScgeTI9JzAnIHN0eWxlPSdzdHJva2U6JTIzMzYzNjM2IDtzdHJva2Utd2lkdGg6MC4wNjI1cmVtJy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgb3BhY2l0eTogMTtcbn1cbi5zd2F0Y2gtY2lyY2xlLXllbGxvdy5jb2xvci12YWx1ZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDIwMG1zO1xufVxuXG4uc3dhdGNoLWZpbHRlci15ZWxsb3cge1xuICB3aWR0aDogMS4zOGVtO1xuICBoZWlnaHQ6IDEuMzhlbTtcbiAgYmFja2dyb3VuZDogI2ZmMDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAwLjY5ZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuNjllbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMDtcbn1cbi5zd2F0Y2gtZmlsdGVyLXllbGxvdy5kaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuMjtcbn1cblxuLnN3YXRjaC1jaXJjbGUtbWlzY2VsbGFuZW91cyB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2IoMTMwLCAzMCwgMTQ1KSAwLCByZ2IoMTMwLCAzMCwgMTQ1KSAyNSUsIHJnYigyMzcsIDIwOSwgNTIpIDI1JSwgcmdiKDI1NSwgMjU1LCAwKSA1MCUsIHJnYigyMzcsIDIwOSwgNTIpIDUwJSwgIzU5YmEwMCA1MCUsICM1OWJhMDAgNzYlLCAjMTExIDc2JSwgIzExMSAxMDAlKSwgbGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYigxNCwgOTIsIDIwOSkgMCwgcmdiKDE0LCA5MiwgMjA5KSA1MCUsIHJnYigyMjYsIDExLCAxMSkgNTAlLCByZ2IoMjI2LCAxMSwgMTEpIDEwMCUpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXksIHJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiA1MCUgMTAwJSwgMTAwJSAxMDAlO1xuICBib3JkZXI6IDAuMDYzZW0gc29saWQgcmdiYSgwLCAwLCAwLCAwLjMpO1xuICBib3JkZXItcmFkaXVzOiAxLjI1ZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEuNTYzZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMzVkZWcpO1xuICB3aWR0aDogMS41NjNlbTtcbn1cbi5zd2F0Y2gtY2lyY2xlLW1pc2NlbGxhbmVvdXMuZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjI7XG59XG4uc3dhdGNoLWNpcmNsZS1taXNjZWxsYW5lb3VzLnNlbGVjdGVkOjphZnRlciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0zNWRlZyk7XG59XG5cbi5zd2F0Y2gtc3F1YXJlLW1pc2NlbGxhbmVvdXMge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgcmdiKDEzMCwgMzAsIDE0NSkgMCwgcmdiKDEzMCwgMzAsIDE0NSkgMjUlLCByZ2IoMjM3LCAyMDksIDUyKSAyNSUsIHJnYigyNTUsIDI1NSwgMCkgNTAlLCByZ2IoMjM3LCAyMDksIDUyKSA1MCUsICM1OWJhMDAgNTAlLCAjNTliYTAwIDc2JSwgIzExMSA3NiUsICMxMTEgMTAwJSksIGxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2IoMTQsIDkyLCAyMDkpIDAsIHJnYigxNCwgOTIsIDIwOSkgNTAlLCByZ2IoMjI2LCAxMSwgMTEpIDUwJSwgcmdiKDIyNiwgMTEsIDExKSAxMDAlKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC15LCByZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogNTAlIDEwMCUsIDEwMCUgMTAwJTtcbiAgYm9yZGVyOiAwLjA2M2VtIHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgYm9yZGVyLXJhZGl1czogMS4yNWVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGluZS1oZWlnaHQ6IDEuNTYzZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEuNTYzZW07XG59XG4uc3dhdGNoLXNxdWFyZS1taXNjZWxsYW5lb3VzLmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC4yO1xufVxuLnN3YXRjaC1zcXVhcmUtbWlzY2VsbGFuZW91cy5zZWxlY3RlZDo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMzVkZWcpO1xufVxuXG4uc2l0ZS1zZWFyY2gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogYXV0bzsgLyogNDAvMTYgKi9cbn1cbi5zaXRlLXNlYXJjaCAuaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbCB7XG4gIGhlaWdodDogYXV0bztcbn1cbi5zaXRlLXNlYXJjaCBpbnB1dDo6LW1zLWNsZWFyIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgaGVpZ2h0OiAwO1xuICB3aWR0aDogMDtcbn1cbi5zaXRlLXNlYXJjaCAuc2VhcmNoLWJ1dHRvbiB7XG4gIHBhZGRpbmc6IDAgMC4xODc1cmVtIDAgMC4zNzVyZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyOiBub25lO1xuICBtYXgtd2lkdGg6IDM0cHg7XG4gIGhlaWdodDogYXV0bztcbn1cbi5zaXRlLXNlYXJjaCAuc2VhcmNoLWJ1dHRvbiAuaWNvbiB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBtYXJnaW4tdG9wOiAtMXB4O1xufVxuLnNpdGUtc2VhcmNoIC5yZXNldC1idXR0b24ge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvcmRlcjogbm9uZTtcbiAgdG9wOiAwO1xuICByaWdodDogMmVtO1xuICBoZWlnaHQ6IDMwcHg7XG4gIHdpZHRoOiA0MHB4O1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBuby1yZXBlYXQgdXJsKFwiLi4vc3ZnLWljb25zL2Nsb3NlLWljb24uc3ZnXCIpIDdweCA3cHg7XG4gIHotaW5kZXg6IDEwNTA7XG59XG4uc2l0ZS1zZWFyY2ggaW5wdXQge1xuICBwYWRkaW5nLXJpZ2h0OiAycmVtO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNC45OHB4KSB7XG4gIC5zaXRlLXNlYXJjaCBpbnB1dCB7XG4gICAgcGFkZGluZzogMTBweCAzMHB4IDEwcHggMTJweDtcbiAgfVxufVxuXG4uc3VnZ2VzdGlvbnMtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnNlYXJjaC1pY29uIHtcbiAgd2lkdGg6IDE0cHg7XG4gIGhlaWdodDogMTRweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5zdWdnZXN0aW9ucyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkYWRhZGE7XG4gIGhlaWdodDogYXV0bztcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgbGluZS1oZWlnaHQ6IDEuMjk7XG4gIHRvcDogMTBweDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAxMDUwO1xuICBvdmVyZmxvdzogYXV0bztcbn1cbi5zdWdnZXN0aW9ucyAuc3VnZ2VzdGlvbnMtY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5zdWdnZXN0aW9ucyAuc3VnZ2VzdGlvbnMtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5zdWdnZXN0aW9ucyAuc3VnZ2VzdGlvbnMtY29udGFpbmVyIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuc3VnZ2VzdGlvbnMge1xuICAgIG1heC1oZWlnaHQ6IDgwdmg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnN1Z2dlc3Rpb25zIHtcbiAgICB3aWR0aDogMTIwJTtcbiAgICBsZWZ0OiAtMTAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnN1Z2dlc3Rpb25zIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiA5MHB4O1xuICAgIGJvdHRvbTogMDtcbiAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gICAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnN1Z2dlc3Rpb25zIHtcbiAgICB0b3A6IDIzcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICBbZGF0YS1hY3Rpb249Q2FydC1TaG93XSAuc3VnZ2VzdGlvbnMge1xuICAgIHRvcDogNTVweDtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSA1NXB4KTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5wcm9kdWN0LXBhZ2UgLnN1Z2dlc3Rpb25zIC5tb3JlLXJlc3VsdHMge1xuICAgIHBhZGRpbmctYm90dG9tOiA3MHB4O1xuICB9XG59XG4uc3VnZ2VzdGlvbnMgLnNlYXJjaC1sZWZ0LWNvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDEuMjVyZW07XG59XG4uc3VnZ2VzdGlvbnMgLnNlYXJjaC1sZWZ0LWNvbnRhaW5lciA+IDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5zdWdnZXN0aW9ucyAuc2VhcmNoLWxlZnQtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAxLjI1cmVtIDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG59XG4uc3VnZ2VzdGlvbnMgLmgtc20tMTAwIHtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnN1Z2dlc3Rpb25zIC5oLXNtLTEwMCB7XG4gICAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5zdWdnZXN0aW9ucyAuc2VhcmNoLXNlY3Rpb24taGVhZGVyIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luLWJvdHRvbTogMC45Mzc1cmVtO1xufVxuLnN1Z2dlc3Rpb25zIC5yZXN1bHRzLW1lc3NhZ2UtaGVhZGVyIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luLWJvdHRvbTogMS41NjI1cmVtO1xuICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLnN1Z2dlc3Rpb25zIC5yZXN1bHRzLW1lc3NhZ2UtaGVhZGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xuICB9XG59XG4uc3VnZ2VzdGlvbnMgLnNlYXJjaC1zZWN0aW9uLXZhbHVlIHtcbiAgbWFyZ2luLWJvdHRvbTogMC42MjVyZW07XG59XG4uc3VnZ2VzdGlvbnMgLnNlYXJjaC1yZXN1bHQtaWNvbiB7XG4gIG1hcmdpbi1yaWdodDogMC42MjVyZW0gIWltcG9ydGFudDtcbn1cbi5zdWdnZXN0aW9ucyAuc2VhcmNoLXNlY3Rpb24ge1xuICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xufVxuLnN1Z2dlc3Rpb25zIC5zZWFyY2gtc2VjdGlvbiA+IDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuLnN1Z2dlc3Rpb25zIC5zdWdnZXN0ZWQtcmVzdWx0cy12YWx1ZSB7XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuLnN1Z2dlc3Rpb25zIC5zdWdnZXN0ZWQtcmVzdWx0cyB7XG4gIG1hcmdpbi1ib3R0b206IDEuNTYyNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuc3VnZ2VzdGlvbnMgLnN1Z2dlc3RlZC1yZXN1bHRzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5zdWdnZXN0aW9ucyAuc2VhcmNoLXJpZ2h0LWNvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDEuMjVyZW07XG4gIGJhY2tncm91bmQ6ICNmNWY1ZjU7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG59XG4uc3VnZ2VzdGlvbnMgLnNlYXJjaC1yaWdodC1jb250YWluZXIgPiA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuc3VnZ2VzdGlvbnMgLnNlYXJjaC1yaWdodC1jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDEuMjVyZW0gMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5zdWdnZXN0aW9ucyAuZC1mbGV4LTEge1xuICBmbGV4OiAxO1xufVxuLnN1Z2dlc3Rpb25zIC5wcm9kdWN0LXRpbGUge1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uc3VnZ2VzdGlvbnMgLnN1Z2dlc3Rpb24taW1hZ2Uge1xuICBtYXgtaGVpZ2h0OiA0LjY4NzVyZW07XG4gIG1heC13aWR0aDogNC42ODc1cmVtO1xuICBtYXJnaW4tcmlnaHQ6IDEuMjVyZW07XG59XG4uc3VnZ2VzdGlvbnMgLm5hbWUge1xuICBjb2xvcjogIzM2MzYzNjtcbn1cbi5zdWdnZXN0aW9ucyAuc3VnZ2VzdGlvbi1pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMC45Mzc1cmVtO1xufVxuLnN1Z2dlc3Rpb25zIC5pdGVtLWxpbmsge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjb2xvcjogIzM2MzYzNjtcbiAgb3BhY2l0eTogMTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnN1Z2dlc3Rpb25zIC5pdGVtLWxpbms6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5zdWdnZXN0aW9ucyAubGluay13aXRob3V0LWxpbmU6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uc3VnZ2VzdGlvbnMgLnByb2R1Y3QtcmVzdWx0cyB7XG4gIHBhZGRpbmctdG9wOiAwLjkzNzVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4uc3VnZ2VzdGlvbnMgLnRlcm0taGVhZGVyIHtcbiAgcGFkZGluZy1ib3R0b206IDEuODc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuc3VnZ2VzdGlvbnMgLnRlcm0taGVhZGVyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC45Mzc1cmVtO1xuICB9XG59XG4uc3VnZ2VzdGlvbnMgLmhlYWRlciB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnN1Z2dlc3Rpb25zIC5oZWFkZXIge1xuICAgIG1hcmdpbi10b3A6IDAuNjI1cmVtO1xuICB9XG59XG4uc3VnZ2VzdGlvbnMgYSB7XG4gIGNvbG9yOiAjMzI2ZmUyO1xuICBmb250LXdlaWdodDogNDAwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGNvbG9yOiAjMzYzNjM2O1xufVxuLnN1Z2dlc3Rpb25zIGE6aG92ZXIge1xuICBjb2xvcjogIzMyNmZlMjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnN1Z2dlc3Rpb25zIGEuYWN0aXZlLCAuc3VnZ2VzdGlvbnMgYTphY3RpdmUsIC5zdWdnZXN0aW9ucyBhOmZvY3VzIHtcbiAgY29sb3I6ICMzMjZmZTI7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLnN1Z2dlc3Rpb25zIGEuc21hbGwge1xuICBmb250LXNpemU6IDAuNzVyZW07XG59XG4uc3VnZ2VzdGlvbnMgYS5hY3RpdmUsIC5zdWdnZXN0aW9ucyBhOmFjdGl2ZSwgLnN1Z2dlc3Rpb25zIGE6aG92ZXIsIC5zdWdnZXN0aW9ucyBhOmZvY3VzIHtcbiAgY29sb3I6ICMzNjM2MzY7XG59XG4uc3VnZ2VzdGlvbnMgYS5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cbi5zdWdnZXN0aW9ucyAuaXRlbXMgLml0ZW0ge1xuICBwYWRkaW5nLWJvdHRvbTogMC4zNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU3O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5zdWdnZXN0aW9ucyAuaXRlbXMgLml0ZW0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjMxMjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gIH1cbn1cbi5zdWdnZXN0aW9ucyAuaXRlbXMucHJvZHVjdHMgYSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5zdWdnZXN0aW9ucyAuaXRlbXMucHJvZHVjdHMgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5zdWdnZXN0aW9ucyAuaXRlbXMucHJvZHVjdHMgYTpob3ZlciAubmFtZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLnN1Z2dlc3Rpb25zIC5pdGVtcy5wcm9kdWN0cyBhIGltZyB7XG4gIG1pbi13aWR0aDogNzVweDtcbn1cbi5zdWdnZXN0aW9ucyAuaXRlbXMucHJvZHVjdHMgLml0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuLnN1Z2dlc3Rpb25zIC5pdGVtcy5wcm9kdWN0cyAubmFtZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDk1cHgpO1xuICBtYXJnaW4tbGVmdDogMC42MjVyZW07XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uc3VnZ2VzdGlvbnMgLm1vcmUtcmVzdWx0cyB7XG4gIHBhZGRpbmctYm90dG9tOiAwLjkzNzVyZW07XG59XG4uc3VnZ2VzdGlvbnMgLnNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbn1cblxuLnByb2R1Y3QtcGFnZSAuZW1iZWRkZWRTZXJ2aWNlSGVscEJ1dHRvbiAuaGVscEJ1dHRvbiAudWlCdXR0b24ubm8taG92ZXIuaGVscEJ1dHRvbkVuYWJsZWQsXG4ucHJvZHVjdC1wYWdlIC5lbWJlZGRlZFNlcnZpY2VIZWxwQnV0dG9uIC5oZWxwQnV0dG9uIC51aUJ1dHRvbi5uby1ob3Zlci5oZWxwQnV0dG9uRGlzYWJsZWQge1xuICBjdXJzb3I6IGRlZmF1bHQgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG59XG5cbmlucHV0Ojotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4uZm9ybS1ncm91cCAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5mb3JtLWdyb3VwLmhhcy13YXJuaW5nIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2ssIC5mb3JtLWdyb3VwLmhhcy1kYW5nZXIgLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDAuODEyNXJlbTtcbn1cbi5mb3JtLWdyb3VwLnJlcXVpcmVkIC5mb3JtLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZm9ybS1ncm91cDpub3QoLnJlcXVpcmVkKSB7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLmZvcm0tZ3JvdXAgLmJpbGxpbmctc2FtZS1hcy1zaGlwcGluZy1jb250YWN0LXVzIHtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbn1cbi5mb3JtLWdyb3VwLm5vLW92ZXJmbG93IHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIHRleHQtb3ZlcmZsb3c6IGNsaXA7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIG1heC13aWR0aDogOTAlO1xufVxuXG4uZm9ybS1jb250cm9sW3JlYWRvbmx5XS5yZWFkb25seS1uby1wYWRkaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi5zaGlwcGluZy1jb250ZW50IC5zaGlwcGluZy1hZGRyZXNzIC5zaGlwbWVudC1zZWxlY3Rvci1ibG9jayAuZm9ybS1ncm91cCBsYWJlbDo6YWZ0ZXIge1xuICBjb250ZW50OiBub25lO1xufVxuXG4uYWRkLXRvLXdpc2hsaXN0LW1lc3NhZ2VzIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAxNSU7XG4gIGxlZnQ6IDUwJTtcbiAgei1pbmRleDogMTAzMDtcbn1cbi5hZGQtdG8td2lzaGxpc3QtbWVzc2FnZXMgLmFkZC10by13aXNobGlzdC1hbGVydCB7XG4gIGFuaW1hdGlvbjogZmFkZSA1cyBsaW5lYXIgZm9yd2FyZHM7XG4gIGJveC1zaGFkb3c6IDFweCAxcHggNXB4IGdyZXk7XG4gIHBhZGRpbmc6IDAuNXJlbSAwLjYyNXJlbSAwLjVyZW0gMi44NzVyZW07XG59XG5Aa2V5ZnJhbWVzIGZhZGUge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAxMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgOTAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbi5hZGQtdG8td2lzaGxpc3QtbWVzc2FnZXMgLmFkZC10by13aXNobGlzdC1hbGVydC5zaG93IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5jb3B5LWxpbmstbWVzc2FnZSB7XG4gIHotaW5kZXg6IDEwMzA7XG59XG5cbi5hZGQtdG8td2lzaC1saXN0IHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmFkZC10by13aXNoLWxpc3QgLndpc2hsaXN0LWljb25zIHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG4uYWRkLXRvLXdpc2gtbGlzdCAubGluay10ZXh0IHtcbiAgY29sb3I6ICMzMjZmZTI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgY29sb3I6ICMzNjM2MzY7XG59XG4uYWRkLXRvLXdpc2gtbGlzdCAubGluay10ZXh0OmhvdmVyIHtcbiAgY29sb3I6ICMzMjZmZTI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5hZGQtdG8td2lzaC1saXN0IC5saW5rLXRleHQuYWN0aXZlLCAuYWRkLXRvLXdpc2gtbGlzdCAubGluay10ZXh0OmFjdGl2ZSwgLmFkZC10by13aXNoLWxpc3QgLmxpbmstdGV4dDpmb2N1cyB7XG4gIGNvbG9yOiAjMzI2ZmUyO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5hZGQtdG8td2lzaC1saXN0IC5saW5rLXRleHQuc21hbGwge1xuICBmb250LXNpemU6IDAuNzVyZW07XG59XG4uYWRkLXRvLXdpc2gtbGlzdCAubGluay10ZXh0LmFjdGl2ZSwgLmFkZC10by13aXNoLWxpc3QgLmxpbmstdGV4dDphY3RpdmUsIC5hZGQtdG8td2lzaC1saXN0IC5saW5rLXRleHQ6aG92ZXIsIC5hZGQtdG8td2lzaC1saXN0IC5saW5rLXRleHQ6Zm9jdXMge1xuICBjb2xvcjogIzM2MzYzNjtcbn1cbi5hZGQtdG8td2lzaC1saXN0IC5saW5rLXRleHQuc21hbGwge1xuICBmb250LXNpemU6IDAuNzVyZW07XG59XG5cbi53aXNobGlzdFRpbGUgLndpc2hsaXN0LWljb25zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBoZWlnaHQ6IDM0cHg7XG4gIHdpZHRoOiAzNHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMTBweDtcbiAgcmlnaHQ6IDEwcHg7XG59XG4ucHJvZHVjdC10aWxlIC53aXNobGlzdFRpbGUgLndpc2hsaXN0LWljb25zIHtcbiAgYm90dG9tOiAtM3B4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wcm9kdWN0LXRpbGUgLndpc2hsaXN0VGlsZSAud2lzaGxpc3QtaWNvbnMge1xuICAgIGJvdHRvbTogMnB4O1xuICB9XG59XG4ud2lzaGxpc3RUaWxlIC5pY29uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgdG9wOiA1MyU7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5wZHAtdGFibGUgLmNhcmQtaGVhZGVyIHtcbiAgYmFja2dyb3VuZDogI2U4ZThlODtcbiAgcGFkZGluZzogMC45Mzc1cmVtIDEuMjVyZW07XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4zO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wZHAtdGFibGUgLmNhcmQtaGVhZGVyIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgfVxufVxuLnBkcC10YWJsZSAuY2FyZC1ib2R5IHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuLnBkcC10YWJsZSAuY2FyZC1ib2R5IC5yb3cuc3BlYy1hdHRyaWJ1dGVzIHtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4ucGRwLXRhYmxlIC5jYXJkLWJvZHkgLnJvdy5zcGVjLWF0dHJpYnV0ZXMgLmF0dHJpYnV0ZSB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4ucGRwLXRhYmxlIC5jYXJkLWJvZHkgLnJvdy5zcGVjLWF0dHJpYnV0ZXMgLnJvdyB7XG4gIHBhZGRpbmctdG9wOiAwLjYyNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNjI1cmVtO1xufVxuLnBkcC10YWJsZSAuY2FyZC1ib2R5IC5yb3cuc3BlYy1hdHRyaWJ1dGVzLmhlYWRlci1yb3cgLmF0dHJpYnV0ZSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4ucGRwLXRhYmxlIC5jYXJkLWJvZHkgLnJvdy5zcGVjLWF0dHJpYnV0ZXMubGFzdCB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG4ucGRwLXRhYmxlIC5jYXJkLWJvZHkgLmhlYWRlci1yb3cge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGRwLXRhYmxlIC5jYXJkLWJvZHkgLmhlYWRlci1yb3cge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICB9XG59XG5cbi5zZW8tYXNzZXQgYSxcbi50cnVuY2F0ZWQtdGV4dCBhIHtcbiAgcGFkZGluZzogNXB4O1xufVxuLnNlby1hc3NldCAuY29udGVudC1ib2R5LFxuLnRydW5jYXRlZC10ZXh0IC5jb250ZW50LWJvZHkge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uc2VvLWFzc2V0IC50cnVuY2F0ZWQtdGV4dC1jb250YWluZXIsXG4udHJ1bmNhdGVkLXRleHQgLnRydW5jYXRlZC10ZXh0LWNvbnRhaW5lciB7XG4gIG1heC1oZWlnaHQ6IDgwcHg7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2VvLWFzc2V0IC50cnVuY2F0ZWQtdGV4dC1jb250YWluZXIsXG4gIC50cnVuY2F0ZWQtdGV4dCAudHJ1bmNhdGVkLXRleHQtY29udGFpbmVyIHtcbiAgICBtYXgtaGVpZ2h0OiA0NHB4O1xuICB9XG59XG4uc2VvLWFzc2V0IC50cnVuY2F0ZWQtdGV4dC1jb250YWluZXIgcCxcbi50cnVuY2F0ZWQtdGV4dCAudHJ1bmNhdGVkLXRleHQtY29udGFpbmVyIHAge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uc2VvLWFzc2V0IC50cnVuY2F0ZWQtdGV4dC1jb250YWluZXIgLmV4cGFuZGVkLXNlby10ZXh0LFxuLnRydW5jYXRlZC10ZXh0IC50cnVuY2F0ZWQtdGV4dC1jb250YWluZXIgLmV4cGFuZGVkLXNlby10ZXh0IHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLnNlby1hc3NldCAudHJ1bmNhdGVkLXRleHQtY29udGFpbmVyLmV4cGFuZGVkLFxuLnRydW5jYXRlZC10ZXh0IC50cnVuY2F0ZWQtdGV4dC1jb250YWluZXIuZXhwYW5kZWQge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbn1cbi5zZW8tYXNzZXQgLnRydW5jYXRlZC10ZXh0LWNvbnRhaW5lci5leHBhbmRlZCAuZWxsaXBzaXMtdGV4dCxcbi50cnVuY2F0ZWQtdGV4dCAudHJ1bmNhdGVkLXRleHQtY29udGFpbmVyLmV4cGFuZGVkIC5lbGxpcHNpcy10ZXh0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZW8tYXNzZXQgLnRydW5jYXRlZC10ZXh0LWNvbnRhaW5lci5leHBhbmRlZCAuZXhwYW5kZWQtc2VvLXRleHQsXG4udHJ1bmNhdGVkLXRleHQgLnRydW5jYXRlZC10ZXh0LWNvbnRhaW5lci5leHBhbmRlZCAuZXhwYW5kZWQtc2VvLXRleHQge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuLnNlby1hc3NldCAudHJ1bmNhdGVkLXRleHQtY29udGFpbmVyICsgLmxpbmsyLFxuLnRydW5jYXRlZC10ZXh0IC50cnVuY2F0ZWQtdGV4dC1jb250YWluZXIgKyAubGluazIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2VvLWFzc2V0IC50cnVuY2F0ZWQtdGV4dC1jb250YWluZXIgKyAubGluazIsXG4gIC50cnVuY2F0ZWQtdGV4dCAudHJ1bmNhdGVkLXRleHQtY29udGFpbmVyICsgLmxpbmsyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG59XG5cbi50cnVuY2F0ZWQtdGV4dCB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4udHJ1bmNhdGVkLXRleHQgYSB7XG4gIHBhZGRpbmc6IDA7XG59XG4udHJ1bmNhdGVkLXRleHQgLmNvbnRlbnQtYm9keSxcbi50cnVuY2F0ZWQtdGV4dCAudHJ1bmNhdGVkLXRleHQtY29udGFpbmVyIHAge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4vKipcbiAqIEBsaWNlbnNlXG4gKiBNeUZvbnRzIFdlYmZvbnQgQnVpbGQgSUQgMzQ5ODAwNCwgMjAxNy0xMi0xNFQxMDozNjozNy0wNTAwXG4gKlxuICogVGhlIGZvbnRzIGxpc3RlZCBpbiB0aGlzIG5vdGljZSBhcmUgc3ViamVjdCB0byB0aGUgRW5kIFVzZXIgTGljZW5zZVxuICogQWdyZWVtZW50KHMpIGVudGVyZWQgaW50byBieSB0aGUgd2Vic2l0ZSBvd25lci4gQWxsIG90aGVyIHBhcnRpZXMgYXJlXG4gKiBleHBsaWNpdGx5IHJlc3RyaWN0ZWQgZnJvbSB1c2luZyB0aGUgTGljZW5zZWQgV2ViZm9udHMocykuXG4gKlxuICogWW91IG1heSBvYnRhaW4gYSB2YWxpZCBsaWNlbnNlIGF0IHRoZSBVUkxzIGJlbG93LlxuICpcbiAqIFdlYmZvbnQ6IEp1c3RMb3ZlbHkgYnkgTmlja3kgTGFhdHpcbiAqIFVSTDogaHR0cHM6Ly93d3cubXlmb250cy5jb20vZm9udHMvbmlja3ktbGFhdHovanVzdC1sb3ZlbHkvanVzdC1sb3ZlbHkvXG4gKiBDb3B5cmlnaHQ6IENvcHlyaWdodCAoYykgMjAxNiBieSBOaWNreSBMYWF0ei4gQWxsIHJpZ2h0cyByZXNlcnZlZC5cbiAqIExpY2Vuc2VkIHBhZ2V2aWV3czogOCwwMDAsMDAwXG4gKlxuICpcbiAqIExpY2Vuc2U6IGh0dHBzOi8vd3d3Lm15Zm9udHMuY29tL3ZpZXdsaWNlbnNlP3R5cGU9d2ViJmJ1aWxkaWQ9MzQ5ODAwNFxuICpcbiAqIMKpIDIwMTcgTXlGb250cyBJbmNcbiovXG4vKiBAaW1wb3J0IG11c3QgYmUgYXQgdG9wIG9mIGZpbGUsIG90aGVyd2lzZSBDU1Mgd2lsbCBub3Qgd29yayAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBKdXN0TG92ZWx5O1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKFwiLi4vd2ViZm9udHMvMzU2MDE0XzBfMC5lb3RcIik7XG4gIHNyYzogdXJsKFwiLi4vd2ViZm9udHMvMzU2MDE0XzBfMC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi93ZWJmb250cy8zNTYwMTRfMF8wLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi93ZWJmb250cy8zNTYwMTRfMF8wLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vd2ViZm9udHMvMzU2MDE0XzBfMC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uL3dlYmZvbnRzLzM1NjAxNF8wXzAuc3ZnI3dmXCIpIGZvcm1hdChcInN2Z1wiKTtcbn1cbi8qIGZpZ3RyZWUtMzAwIC0gbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7IC8qIENoZWNrIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy9AZm9udC1mYWNlL2ZvbnQtZGlzcGxheSBmb3Igb3RoZXIgb3B0aW9ucy4gKi9cbiAgZm9udC1mYW1pbHk6IEZpZ3RyZWU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgc3JjOiB1cmwoXCIuLi8uLi93ZWJmb250cy9maWd0cmVlLXY2LWxhdGluLTMwMC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTsgLyogQ2hyb21lIDM2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KywgU2FmYXJpIDEyKywgaU9TIDEwKyAqL1xufVxuLyogZmlndHJlZS0zMDBpdGFsaWMgLSBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDsgLyogQ2hlY2sgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQ1NTL0Bmb250LWZhY2UvZm9udC1kaXNwbGF5IGZvciBvdGhlciBvcHRpb25zLiAqL1xuICBmb250LWZhbWlseTogRmlndHJlZTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogMzAwO1xuICBzcmM6IHVybChcIi4uLy4uL3dlYmZvbnRzL2ZpZ3RyZWUtdjYtbGF0aW4tMzAwaXRhbGljLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpOyAvKiBDaHJvbWUgMzYrLCBPcGVyYSAyMyssIEZpcmVmb3ggMzkrLCBTYWZhcmkgMTIrLCBpT1MgMTArICovXG59XG4vKiBmaWd0cmVlLXJlZ3VsYXIgLSBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDsgLyogQ2hlY2sgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQ1NTL0Bmb250LWZhY2UvZm9udC1kaXNwbGF5IGZvciBvdGhlciBvcHRpb25zLiAqL1xuICBmb250LWZhbWlseTogRmlndHJlZTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBzcmM6IHVybChcIi4uLy4uL3dlYmZvbnRzL2ZpZ3RyZWUtdjYtbGF0aW4tcmVndWxhci53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTsgLyogQ2hyb21lIDM2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KywgU2FmYXJpIDEyKywgaU9TIDEwKyAqL1xufVxuLyogZmlndHJlZS1pdGFsaWMgLSBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDsgLyogQ2hlY2sgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQ1NTL0Bmb250LWZhY2UvZm9udC1kaXNwbGF5IGZvciBvdGhlciBvcHRpb25zLiAqL1xuICBmb250LWZhbWlseTogRmlndHJlZTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogNDAwO1xuICBzcmM6IHVybChcIi4uLy4uL3dlYmZvbnRzL2ZpZ3RyZWUtdjYtbGF0aW4taXRhbGljLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpOyAvKiBDaHJvbWUgMzYrLCBPcGVyYSAyMyssIEZpcmVmb3ggMzkrLCBTYWZhcmkgMTIrLCBpT1MgMTArICovXG59XG4vKiBmaWd0cmVlLTUwMCAtIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwOyAvKiBDaGVjayBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9DU1MvQGZvbnQtZmFjZS9mb250LWRpc3BsYXkgZm9yIG90aGVyIG9wdGlvbnMuICovXG4gIGZvbnQtZmFtaWx5OiBGaWd0cmVlO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHNyYzogdXJsKFwiLi4vLi4vd2ViZm9udHMvZmlndHJlZS12Ni1sYXRpbi01MDAud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7IC8qIENocm9tZSAzNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSssIFNhZmFyaSAxMissIGlPUyAxMCsgKi9cbn1cbi8qIGZpZ3RyZWUtNTAwaXRhbGljIC0gbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7IC8qIENoZWNrIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy9AZm9udC1mYWNlL2ZvbnQtZGlzcGxheSBmb3Igb3RoZXIgb3B0aW9ucy4gKi9cbiAgZm9udC1mYW1pbHk6IEZpZ3RyZWU7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgc3JjOiB1cmwoXCIuLi8uLi93ZWJmb250cy9maWd0cmVlLXY2LWxhdGluLTUwMGl0YWxpYy53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTsgLyogQ2hyb21lIDM2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KywgU2FmYXJpIDEyKywgaU9TIDEwKyAqL1xufVxuLyogZmlndHJlZS02MDAgLSBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDsgLyogQ2hlY2sgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQ1NTL0Bmb250LWZhY2UvZm9udC1kaXNwbGF5IGZvciBvdGhlciBvcHRpb25zLiAqL1xuICBmb250LWZhbWlseTogRmlndHJlZTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBzcmM6IHVybChcIi4uLy4uL3dlYmZvbnRzL2ZpZ3RyZWUtdjYtbGF0aW4tNjAwLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpOyAvKiBDaHJvbWUgMzYrLCBPcGVyYSAyMyssIEZpcmVmb3ggMzkrLCBTYWZhcmkgMTIrLCBpT1MgMTArICovXG59XG4vKiBmaWd0cmVlLTYwMGl0YWxpYyAtIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwOyAvKiBDaGVjayBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9DU1MvQGZvbnQtZmFjZS9mb250LWRpc3BsYXkgZm9yIG90aGVyIG9wdGlvbnMuICovXG4gIGZvbnQtZmFtaWx5OiBGaWd0cmVlO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHNyYzogdXJsKFwiLi4vLi4vd2ViZm9udHMvZmlndHJlZS12Ni1sYXRpbi02MDBpdGFsaWMud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7IC8qIENocm9tZSAzNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSssIFNhZmFyaSAxMissIGlPUyAxMCsgKi9cbn1cbi8qIGZpZ3RyZWUtNzAwIC0gbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7IC8qIENoZWNrIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy9AZm9udC1mYWNlL2ZvbnQtZGlzcGxheSBmb3Igb3RoZXIgb3B0aW9ucy4gKi9cbiAgZm9udC1mYW1pbHk6IEZpZ3RyZWU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgc3JjOiB1cmwoXCIuLi8uLi93ZWJmb250cy9maWd0cmVlLXY2LWxhdGluLTcwMC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTsgLyogQ2hyb21lIDM2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KywgU2FmYXJpIDEyKywgaU9TIDEwKyAqL1xufVxuLyogZmlndHJlZS03MDBpdGFsaWMgLSBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDsgLyogQ2hlY2sgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQ1NTL0Bmb250LWZhY2UvZm9udC1kaXNwbGF5IGZvciBvdGhlciBvcHRpb25zLiAqL1xuICBmb250LWZhbWlseTogRmlndHJlZTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogNzAwO1xuICBzcmM6IHVybChcIi4uLy4uL3dlYmZvbnRzL2ZpZ3RyZWUtdjYtbGF0aW4tNzAwaXRhbGljLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpOyAvKiBDaHJvbWUgMzYrLCBPcGVyYSAyMyssIEZpcmVmb3ggMzkrLCBTYWZhcmkgMTIrLCBpT1MgMTArICovXG59XG4vKiBmaWd0cmVlLTgwMCAtIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwOyAvKiBDaGVjayBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9DU1MvQGZvbnQtZmFjZS9mb250LWRpc3BsYXkgZm9yIG90aGVyIG9wdGlvbnMuICovXG4gIGZvbnQtZmFtaWx5OiBGaWd0cmVlO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIHNyYzogdXJsKFwiLi4vLi4vd2ViZm9udHMvZmlndHJlZS12Ni1sYXRpbi04MDAud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7IC8qIENocm9tZSAzNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSssIFNhZmFyaSAxMissIGlPUyAxMCsgKi9cbn1cbi8qIGZpZ3RyZWUtODAwaXRhbGljIC0gbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7IC8qIENoZWNrIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy9AZm9udC1mYWNlL2ZvbnQtZGlzcGxheSBmb3Igb3RoZXIgb3B0aW9ucy4gKi9cbiAgZm9udC1mYW1pbHk6IEZpZ3RyZWU7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgc3JjOiB1cmwoXCIuLi8uLi93ZWJmb250cy9maWd0cmVlLXY2LWxhdGluLTgwMGl0YWxpYy53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTsgLyogQ2hyb21lIDM2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KywgU2FmYXJpIDEyKywgaU9TIDEwKyAqL1xufVxuLyogZmlndHJlZS05MDAgLSBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDsgLyogQ2hlY2sgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQ1NTL0Bmb250LWZhY2UvZm9udC1kaXNwbGF5IGZvciBvdGhlciBvcHRpb25zLiAqL1xuICBmb250LWZhbWlseTogRmlndHJlZTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogOTAwO1xuICBzcmM6IHVybChcIi4uLy4uL3dlYmZvbnRzL2ZpZ3RyZWUtdjYtbGF0aW4tOTAwLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpOyAvKiBDaHJvbWUgMzYrLCBPcGVyYSAyMyssIEZpcmVmb3ggMzkrLCBTYWZhcmkgMTIrLCBpT1MgMTArICovXG59XG4vKiBmaWd0cmVlLTkwMGl0YWxpYyAtIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwOyAvKiBDaGVjayBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9DU1MvQGZvbnQtZmFjZS9mb250LWRpc3BsYXkgZm9yIG90aGVyIG9wdGlvbnMuICovXG4gIGZvbnQtZmFtaWx5OiBGaWd0cmVlO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIHNyYzogdXJsKFwiLi4vLi4vd2ViZm9udHMvZmlndHJlZS12Ni1sYXRpbi05MDBpdGFsaWMud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7IC8qIENocm9tZSAzNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSssIFNhZmFyaSAxMissIGlPUyAxMCsgKi9cbn1cbi8qIFxubGF0aW4tZXh0IFxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IExhdG87XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBzcmM6IHVybCgnLi4vd2ViZm9udHMvUzZ1OXc0Qk1VVFBIaDdVU1N3YVBHUl9wLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAxMDAtMDJBRiwgVSswMzA0LCBVKzAzMDgsIFUrMDMyOSwgVSsxRTAwLTFFOUYsIFUrMUVGMi0xRUZGLCBVKzIwMjAsIFUrMjBBMC0yMEFCLCBVKzIwQUQtMjBDMCwgVSsyMTEzLCBVKzJDNjAtMkM3RiwgVStBNzIwLUE3RkY7XG59XG5cbmxhdGluIFxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IExhdG87XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBzcmM6IHVybCgnLi4vd2ViZm9udHMvUzZ1OXc0Qk1VVFBIaDdVU1N3aVBHUS53b2ZmMicpIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMDAwLTAwRkYsIFUrMDEzMSwgVSswMTUyLTAxNTMsIFUrMDJCQi0wMkJDLCBVKzAyQzYsIFUrMDJEQSwgVSswMkRDLCBVKzAzMDQsIFUrMDMwOCwgVSswMzI5LCBVKzIwMDAtMjA2RiwgVSsyMDc0LCBVKzIwQUMsIFUrMjEyMiwgVSsyMTkxLCBVKzIxOTMsIFUrMjIxMiwgVSsyMjE1LCBVK0ZFRkYsIFUrRkZGRDtcbn1cblxubGF0aW4tZXh0IFxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IExhdG87XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBzcmM6IHVybCgnLi4vd2ViZm9udHMvUzZ1eXc0Qk1VVFBIanhBd1hqZXUud29mZjInKSBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDEwMC0wMkFGLCBVKzAzMDQsIFUrMDMwOCwgVSswMzI5LCBVKzFFMDAtMUU5RiwgVSsxRUYyLTFFRkYsIFUrMjAyMCwgVSsyMEEwLTIwQUIsIFUrMjBBRC0yMEMwLCBVKzIxMTMsIFUrMkM2MC0yQzdGLCBVK0E3MjAtQTdGRjtcbn1cblxubGF0aW4gXG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogTGF0bztcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHNyYzogdXJsKCcuLi93ZWJmb250cy9TNnV5dzRCTVVUUEhqeDR3WGcud29mZjInKSBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDAwMC0wMEZGLCBVKzAxMzEsIFUrMDE1Mi0wMTUzLCBVKzAyQkItMDJCQywgVSswMkM2LCBVKzAyREEsIFUrMDJEQywgVSswMzA0LCBVKzAzMDgsIFUrMDMyOSwgVSsyMDAwLTIwNkYsIFUrMjA3NCwgVSsyMEFDLCBVKzIxMjIsIFUrMjE5MSwgVSsyMTkzLCBVKzIyMTIsIFUrMjIxNSwgVStGRUZGLCBVK0ZGRkQ7XG59XG5cbmxhdGluLWV4dCBcblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBMYXRvO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgc3JjOiB1cmwoJy4uL3dlYmZvbnRzL1M2dTl3NEJNVVRQSGg2VVZTd2FQR1JfcC53b2ZmMicpIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMTAwLTAyQUYsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMUUwMC0xRTlGLCBVKzFFRjItMUVGRiwgVSsyMDIwLCBVKzIwQTAtMjBBQiwgVSsyMEFELTIwQzAsIFUrMjExMywgVSsyQzYwLTJDN0YsIFUrQTcyMC1BN0ZGO1xufVxuXG5sYXRpbiBcblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBMYXRvO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgc3JjOiB1cmwoJy4uL3dlYmZvbnRzL1M2dTl3NEJNVVRQSGg2VVZTd2lQR1Eud29mZjInKSBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDAwMC0wMEZGLCBVKzAxMzEsIFUrMDE1Mi0wMTUzLCBVKzAyQkItMDJCQywgVSswMkM2LCBVKzAyREEsIFUrMDJEQywgVSswMzA0LCBVKzAzMDgsIFUrMDMyOSwgVSsyMDAwLTIwNkYsIFUrMjA3NCwgVSsyMEFDLCBVKzIxMjIsIFUrMjE5MSwgVSsyMTkzLCBVKzIyMTIsIFUrMjIxNSwgVStGRUZGLCBVK0ZGRkQ7XG59XG5cbmxhdGluLWV4dCBcblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBMYXRvO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgc3JjOiB1cmwoJy4uL3dlYmZvbnRzL1M2dTl3NEJNVVRQSGg1MFhTd2FQR1JfcC53b2ZmMicpIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMTAwLTAyQUYsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMUUwMC0xRTlGLCBVKzFFRjItMUVGRiwgVSsyMDIwLCBVKzIwQTAtMjBBQiwgVSsyMEFELTIwQzAsIFUrMjExMywgVSsyQzYwLTJDN0YsIFUrQTcyMC1BN0ZGO1xufVxuXG5sYXRpbiBcblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBMYXRvO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgc3JjOiB1cmwoJy4uL3dlYmZvbnRzL1M2dTl3NEJNVVRQSGg1MFhTd2lQR1Eud29mZjInKSBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDAwMC0wMEZGLCBVKzAxMzEsIFUrMDE1Mi0wMTUzLCBVKzAyQkItMDJCQywgVSswMkM2LCBVKzAyREEsIFUrMDJEQywgVSswMzA0LCBVKzAzMDgsIFUrMDMyOSwgVSsyMDAwLTIwNkYsIFUrMjA3NCwgVSsyMEFDLCBVKzIxMjIsIFUrMjE5MSwgVSsyMTkzLCBVKzIyMTIsIFUrMjIxNSwgVStGRUZGLCBVK0ZGRkQ7XG59XG4gKi9cbi8qIVxuICogQm9vdHN0cmFwIHY0LjYuMiAoaHR0cHM6Ly9nZXRib290c3RyYXAuY29tLylcbiAqIENvcHlyaWdodCAyMDExLTIwMjIgVGhlIEJvb3RzdHJhcCBBdXRob3JzXG4gKiBDb3B5cmlnaHQgMjAxMS0yMDIyIFR3aXR0ZXIsIEluYy5cbiAqIExpY2Vuc2VkIHVuZGVyIE1JVCAoaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2Jsb2IvbWFpbi9MSUNFTlNFKVxuICovXG46cm9vdCB7XG4gIC0tYmx1ZTogIzAwNDg3NjtcbiAgLS1pbmRpZ286ICM2NjEwZjI7XG4gIC0tcHVycGxlOiAjNTE1NTdmO1xuICAtLXBpbms6ICNlODNlOGM7XG4gIC0tcmVkOiAjYjIyMDBkO1xuICAtLW9yYW5nZTogI2Y5NjMwMjtcbiAgLS15ZWxsb3c6ICNmZmM2MDA7XG4gIC0tZ3JlZW46ICMyOGE3NDU7XG4gIC0tdGVhbDogIzk3ZDRjYTtcbiAgLS1jeWFuOiAjMTdhMmI4O1xuICAtLXdoaXRlOiAjZmZmO1xuICAtLWdyYXk6ICM2NjY7XG4gIC0tZ3JheS1kYXJrOiAjMzYzNjM2O1xuICAtLXJ1c3Q6ICNjZjQ1MjA7XG4gIC0tMTAwOiAjZmNlZmQ1O1xuICAtLTMwMDogI2Y3ZDA4MTtcbiAgLS01MDA6ICNlZWExMDM7XG4gIC0tNzAwOiAjOTc2NjAyO1xuICAtLTkwMDogIzVmNDAwMTtcbiAgLS1wYWxlLWdyZWVuOiAjZDVlNmRlO1xuICAtLXBhbGUtYmx1ZTogI2RkZTdlYztcbiAgLS1wYWxlLXllbGxvdzogI2ZjZWZkNTtcbiAgLS1wYWxlLXJlZDogI2YwZDlkYTtcbiAgLS1ibGFjazogIzAwMDtcbiAgLS10cmFuczogdHJhbnNwYXJlbnQ7XG4gIC0tYmxhY2stYWxwaGE6IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgLS1wcmltYXJ5OiAjMzI2ZmUyO1xuICAtLXNlY29uZGFyeTogIzRjNGM0YztcbiAgLS1zdWNjZXNzOiAjMDQ2YTM4O1xuICAtLWluZm86ICMzMTcwOGY7XG4gIC0td2FybmluZzogI2VlYTEwMztcbiAgLS1kYW5nZXI6ICNhNTFhMWY7XG4gIC0tbGlnaHQ6ICNmZmY7XG4gIC0tZGFyazogIzM2MzYzNjtcbiAgLS1ncmVlbjogIzA0NmEzODtcbiAgLS1saW1lOiAjNDFhOTI4O1xuICAtLWJsYWNrOiAjMDAwO1xuICAtLWZvY3VzOiAjNzZhMGI0O1xuICAtLWJyZWFrcG9pbnQteHM6IDA7XG4gIC0tYnJlYWtwb2ludC1zbTogNTc2cHg7XG4gIC0tYnJlYWtwb2ludC1tZDogNzY4cHg7XG4gIC0tYnJlYWtwb2ludC1sZzogMTAyNXB4O1xuICAtLWJyZWFrcG9pbnQteGw6IDEzNjZweDtcbiAgLS1mb250LWZhbWlseS1zYW5zLXNlcmlmOiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICAtLWZvbnQtZmFtaWx5LW1vbm9zcGFjZTogU0ZNb25vLVJlZ3VsYXIsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZTtcbn1cblxuKixcbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuaHRtbCB7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO1xuICBsaW5lLWhlaWdodDogMS4xNTtcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG59XG5cbmFydGljbGUsIGFzaWRlLCBmaWdjYXB0aW9uLCBmaWd1cmUsIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG1haW4sIG5hdiwgc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBjb2xvcjogIzM2MzYzNjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuW3RhYmluZGV4PVwiLTFcIl06Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSB7XG4gIG91dGxpbmU6IDAgIWltcG9ydGFudDtcbn1cblxuaHIge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDEuODc1cmVtO1xufVxuXG5wIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxuYWJiclt0aXRsZV0sXG5hYmJyW2RhdGEtb3JpZ2luYWwtdGl0bGVdIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDtcbiAgY3Vyc29yOiBoZWxwO1xuICBib3JkZXItYm90dG9tOiAwO1xuICB0ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6IG5vbmU7XG59XG5cbmFkZHJlc3Mge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG5vbCxcbnVsLFxuZGwge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG5vbCBvbCxcbnVsIHVsLFxub2wgdWwsXG51bCBvbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbmR0IHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuZGQge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG5ibG9ja3F1b3RlIHtcbiAgbWFyZ2luOiAwIDAgMXJlbTtcbn1cblxuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG59XG5cbnNtYWxsIHtcbiAgZm9udC1zaXplOiA4MCU7XG59XG5cbnN1YixcbnN1cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbnN1YiB7XG4gIGJvdHRvbTogLTAuMjVlbTtcbn1cblxuc3VwIHtcbiAgdG9wOiAtMC41ZW07XG59XG5cbmEge1xuICBjb2xvcjogIzMyNmZlMjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuYTpob3ZlciB7XG4gIGNvbG9yOiAjMzI2ZmUyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbmE6bm90KFtocmVmXSk6bm90KFtjbGFzc10pIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbmE6bm90KFtocmVmXSk6bm90KFtjbGFzc10pOmhvdmVyIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxucHJlLFxuY29kZSxcbmtiZCxcbnNhbXAge1xuICBmb250LWZhbWlseTogU0ZNb25vLVJlZ3VsYXIsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZTtcbiAgZm9udC1zaXplOiAxZW07XG59XG5cbnByZSB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIG92ZXJmbG93OiBhdXRvO1xuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IHNjcm9sbGJhcjtcbn1cblxuZmlndXJlIHtcbiAgbWFyZ2luOiAwIDAgMXJlbTtcbn1cblxuaW1nIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xufVxuXG5zdmcge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG59XG5cbmNhcHRpb24ge1xuICBwYWRkaW5nLXRvcDogMC45Mzc1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC45Mzc1cmVtO1xuICBjb2xvcjogIzM2MzYzNjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY2FwdGlvbi1zaWRlOiBib3R0b207XG59XG5cbnRoIHtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbiAgdGV4dC1hbGlnbjogLXdlYmtpdC1tYXRjaC1wYXJlbnQ7XG59XG5cbmxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAwLjMxMjVyZW07XG59XG5cbmJ1dHRvbiB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbmJ1dHRvbjpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpIHtcbiAgb3V0bGluZTogMDtcbn1cblxuaW5wdXQsXG5idXR0b24sXG5zZWxlY3QsXG5vcHRncm91cCxcbnRleHRhcmVhIHtcbiAgbWFyZ2luOiAwO1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxuYnV0dG9uLFxuaW5wdXQge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuYnV0dG9uLFxuc2VsZWN0IHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5cbltyb2xlPWJ1dHRvbl0ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbnNlbGVjdCB7XG4gIHdvcmQtd3JhcDogbm9ybWFsO1xufVxuXG5idXR0b24sXG5bdHlwZT1idXR0b25dLFxuW3R5cGU9cmVzZXRdLFxuW3R5cGU9c3VibWl0XSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xufVxuXG5idXR0b246bm90KDpkaXNhYmxlZCksXG5bdHlwZT1idXR0b25dOm5vdCg6ZGlzYWJsZWQpLFxuW3R5cGU9cmVzZXRdOm5vdCg6ZGlzYWJsZWQpLFxuW3R5cGU9c3VibWl0XTpub3QoOmRpc2FibGVkKSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9YnV0dG9uXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPXJlc2V0XTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPXN1Ym1pdF06Oi1tb3otZm9jdXMtaW5uZXIge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG59XG5cbmlucHV0W3R5cGU9cmFkaW9dLFxuaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nOiAwO1xufVxuXG50ZXh0YXJlYSB7XG4gIG92ZXJmbG93OiBhdXRvO1xuICByZXNpemU6IHZlcnRpY2FsO1xufVxuXG5maWVsZHNldCB7XG4gIG1pbi13aWR0aDogMDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXI6IDA7XG59XG5cbmxlZ2VuZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG59XG5cbnByb2dyZXNzIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5bdHlwZT1udW1iZXJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuW3R5cGU9bnVtYmVyXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuW3R5cGU9c2VhcmNoXSB7XG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cblt0eXBlPXNlYXJjaF06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbjo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICBmb250OiBpbmhlcml0O1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbn1cblxub3V0cHV0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogbGlzdC1pdGVtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbnRlbXBsYXRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuW2hpZGRlbl0ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsXG4uaDEsIC5oMiwgLmgzLCAuaDQsIC5oNSwgLmg2IHtcbiAgbWFyZ2luLWJvdHRvbTogMS44NzVyZW07XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG5oMSwgLmgxIHtcbiAgZm9udC1zaXplOiAyLjVyZW07XG59XG5cbmgyLCAuaDIge1xuICBmb250LXNpemU6IDJyZW07XG59XG5cbmgzLCAuaDMge1xuICBmb250LXNpemU6IDEuNzVyZW07XG59XG5cbmg0LCAuaDQge1xuICBmb250LXNpemU6IDEuNXJlbTtcbn1cblxuaDUsIC5oNSB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbn1cblxuaDYsIC5oNiB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cblxuLmxlYWQge1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5cbi5kaXNwbGF5LTEge1xuICBmb250LXNpemU6IDZyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbi5kaXNwbGF5LTIge1xuICBmb250LXNpemU6IDUuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuLmRpc3BsYXktMyB7XG4gIGZvbnQtc2l6ZTogNC41cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG4uZGlzcGxheS00IHtcbiAgZm9udC1zaXplOiAzLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbmhyIHtcbiAgbWFyZ2luLXRvcDogMC45Mzc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW07XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG5cbnNtYWxsLFxuLnNtYWxsIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG5tYXJrLFxuLm1hcmsge1xuICBwYWRkaW5nOiAwLjJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZjhlMztcbn1cblxuLmxpc3QtdW5zdHlsZWQge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5saXN0LWlubGluZSB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLmxpc3QtaW5saW5lLWl0ZW0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4ubGlzdC1pbmxpbmUtaXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG59XG5cbi5pbml0aWFsaXNtIHtcbiAgZm9udC1zaXplOiA5MCU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5ibG9ja3F1b3RlIHtcbiAgbWFyZ2luLWJvdHRvbTogMC45Mzc1cmVtO1xuICBmb250LXNpemU6IDEuMjVyZW07XG59XG5cbi5ibG9ja3F1b3RlLWZvb3RlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGNvbG9yOiAjNjY2O1xufVxuLmJsb2NrcXVvdGUtZm9vdGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIuKAlMKgXCI7XG59XG5cbi5pbWctZmx1aWQge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLmltZy10aHVtYm5haWwge1xuICBwYWRkaW5nOiAwLjI1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjZGFkYWRhO1xuICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5maWd1cmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5maWd1cmUtaW1nIHtcbiAgbWFyZ2luLWJvdHRvbTogMC40Njg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi5maWd1cmUtY2FwdGlvbiB7XG4gIGZvbnQtc2l6ZTogOTAlO1xuICBjb2xvcjogIzY2Njtcbn1cblxuY29kZSB7XG4gIGZvbnQtc2l6ZTogODcuNSU7XG4gIGNvbG9yOiAjODYzOTNiO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG59XG5hID4gY29kZSB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG5rYmQge1xuICBwYWRkaW5nOiAwLjJyZW0gMC40cmVtO1xuICBmb250LXNpemU6IDg3LjUlO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFiMWIxYjtcbiAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW07XG59XG5rYmQga2JkIHtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1zaXplOiAxMDAlO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG5wcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiA4Ny41JTtcbiAgY29sb3I6ICMxYjFiMWI7XG59XG5wcmUgY29kZSB7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHdvcmQtYnJlYWs6IG5vcm1hbDtcbn1cblxuLnByZS1zY3JvbGxhYmxlIHtcbiAgbWF4LWhlaWdodDogMjEuMjVyZW07XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbn1cblxuLmNvbnRhaW5lcixcbi5jb250YWluZXItZmx1aWQsXG4uY29udGFpbmVyLXNtLFxuLmNvbnRhaW5lci1tZCxcbi5jb250YWluZXItbGcsXG4uY29udGFpbmVyLXhsIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jb250YWluZXIsIC5jb250YWluZXItc20ge1xuICAgIG1heC13aWR0aDogNzY4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29udGFpbmVyLCAuY29udGFpbmVyLXNtLCAuY29udGFpbmVyLW1kIHtcbiAgICBtYXgtd2lkdGg6IDEwMjVweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuY29udGFpbmVyLCAuY29udGFpbmVyLXNtLCAuY29udGFpbmVyLW1kLCAuY29udGFpbmVyLWxnIHtcbiAgICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAuY29udGFpbmVyLCAuY29udGFpbmVyLXNtLCAuY29udGFpbmVyLW1kLCAuY29udGFpbmVyLWxnLCAuY29udGFpbmVyLXhsIHtcbiAgICBtYXgtd2lkdGg6IDEyNzBweDtcbiAgfVxufVxuLnJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbiAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xufVxuXG4ubm8tZ3V0dGVycyB7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4ubm8tZ3V0dGVycyA+IC5jb2wsXG4ubm8tZ3V0dGVycyA+IFtjbGFzcyo9Y29sLV0ge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi5jb2wtMSwgLmNvbC0yLCAuY29sLTMsIC5jb2wtNCwgLmNvbC01LCAuY29sLTYsIC5jb2wtNywgLmNvbC04LCAuY29sLTksIC5jb2wtMTAsIC5jb2wtMTEsIC5jb2wtMTIsIC5jb2wsXG4uY29sLWF1dG8sIC5jb2wtc20tMSwgLmNvbC1zbS0yLCAuY29sLXNtLTMsIC5jb2wtc20tNCwgLmNvbC1zbS01LCAuY29sLXNtLTYsIC5jb2wtc20tNywgLmNvbC1zbS04LCAuY29sLXNtLTksIC5jb2wtc20tMTAsIC5jb2wtc20tMTEsIC5jb2wtc20tMTIsIC5jb2wtc20sXG4uY29sLXNtLWF1dG8sIC5jb2wtbWQtMSwgLmNvbC1tZC0yLCAuY29sLW1kLTMsIC5jb2wtbWQtNCwgLmNvbC1tZC01LCAuY29sLW1kLTYsIC5jb2wtbWQtNywgLmNvbC1tZC04LCAuY29sLW1kLTksIC5jb2wtbWQtMTAsIC5jb2wtbWQtMTEsIC5jb2wtbWQtMTIsIC5jb2wtbWQsXG4uY29sLW1kLWF1dG8sIC5jb2wtbGctMSwgLmNvbC1sZy0yLCAuY29sLWxnLTMsIC5jb2wtbGctNCwgLmNvbC1sZy01LCAuY29sLWxnLTYsIC5jb2wtbGctNywgLmNvbC1sZy04LCAuY29sLWxnLTksIC5jb2wtbGctMTAsIC5jb2wtbGctMTEsIC5jb2wtbGctMTIsIC5jb2wtbGcsXG4uY29sLWxnLWF1dG8sIC5jb2wteGwtMSwgLmNvbC14bC0yLCAuY29sLXhsLTMsIC5jb2wteGwtNCwgLmNvbC14bC01LCAuY29sLXhsLTYsIC5jb2wteGwtNywgLmNvbC14bC04LCAuY29sLXhsLTksIC5jb2wteGwtMTAsIC5jb2wteGwtMTEsIC5jb2wteGwtMTIsIC5jb2wteGwsXG4uY29sLXhsLWF1dG8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG59XG5cbi5jb2wge1xuICBmbGV4LWJhc2lzOiAwO1xuICBmbGV4LWdyb3c6IDE7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLnJvdy1jb2xzLTEgPiAqIHtcbiAgZmxleDogMCAwIDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLnJvdy1jb2xzLTIgPiAqIHtcbiAgZmxleDogMCAwIDUwJTtcbiAgbWF4LXdpZHRoOiA1MCU7XG59XG5cbi5yb3ctY29scy0zID4gKiB7XG4gIGZsZXg6IDAgMCAzMy4zMzMzMzMzMzMzJTtcbiAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbn1cblxuLnJvdy1jb2xzLTQgPiAqIHtcbiAgZmxleDogMCAwIDI1JTtcbiAgbWF4LXdpZHRoOiAyNSU7XG59XG5cbi5yb3ctY29scy01ID4gKiB7XG4gIGZsZXg6IDAgMCAyMCU7XG4gIG1heC13aWR0aDogMjAlO1xufVxuXG4ucm93LWNvbHMtNiA+ICoge1xuICBmbGV4OiAwIDAgMTYuNjY2NjY2NjY2NyU7XG4gIG1heC13aWR0aDogMTYuNjY2NjY2NjY2NyU7XG59XG5cbi5jb2wtYXV0byB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4uY29sLTEge1xuICBmbGV4OiAwIDAgOC4zMzMzMzMzMyU7XG4gIG1heC13aWR0aDogOC4zMzMzMzMzMyU7XG59XG5cbi5jb2wtMiB7XG4gIGZsZXg6IDAgMCAxNi42NjY2NjY2NyU7XG4gIG1heC13aWR0aDogMTYuNjY2NjY2NjclO1xufVxuXG4uY29sLTMge1xuICBmbGV4OiAwIDAgMjUlO1xuICBtYXgtd2lkdGg6IDI1JTtcbn1cblxuLmNvbC00IHtcbiAgZmxleDogMCAwIDMzLjMzMzMzMzMzJTtcbiAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMyU7XG59XG5cbi5jb2wtNSB7XG4gIGZsZXg6IDAgMCA0MS42NjY2NjY2NyU7XG4gIG1heC13aWR0aDogNDEuNjY2NjY2NjclO1xufVxuXG4uY29sLTYge1xuICBmbGV4OiAwIDAgNTAlO1xuICBtYXgtd2lkdGg6IDUwJTtcbn1cblxuLmNvbC03IHtcbiAgZmxleDogMCAwIDU4LjMzMzMzMzMzJTtcbiAgbWF4LXdpZHRoOiA1OC4zMzMzMzMzMyU7XG59XG5cbi5jb2wtOCB7XG4gIGZsZXg6IDAgMCA2Ni42NjY2NjY2NyU7XG4gIG1heC13aWR0aDogNjYuNjY2NjY2NjclO1xufVxuXG4uY29sLTkge1xuICBmbGV4OiAwIDAgNzUlO1xuICBtYXgtd2lkdGg6IDc1JTtcbn1cblxuLmNvbC0xMCB7XG4gIGZsZXg6IDAgMCA4My4zMzMzMzMzMyU7XG4gIG1heC13aWR0aDogODMuMzMzMzMzMzMlO1xufVxuXG4uY29sLTExIHtcbiAgZmxleDogMCAwIDkxLjY2NjY2NjY3JTtcbiAgbWF4LXdpZHRoOiA5MS42NjY2NjY2NyU7XG59XG5cbi5jb2wtMTIge1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4ub3JkZXItZmlyc3Qge1xuICBvcmRlcjogLTE7XG59XG5cbi5vcmRlci1sYXN0IHtcbiAgb3JkZXI6IDEzO1xufVxuXG4ub3JkZXItMCB7XG4gIG9yZGVyOiAwO1xufVxuXG4ub3JkZXItMSB7XG4gIG9yZGVyOiAxO1xufVxuXG4ub3JkZXItMiB7XG4gIG9yZGVyOiAyO1xufVxuXG4ub3JkZXItMyB7XG4gIG9yZGVyOiAzO1xufVxuXG4ub3JkZXItNCB7XG4gIG9yZGVyOiA0O1xufVxuXG4ub3JkZXItNSB7XG4gIG9yZGVyOiA1O1xufVxuXG4ub3JkZXItNiB7XG4gIG9yZGVyOiA2O1xufVxuXG4ub3JkZXItNyB7XG4gIG9yZGVyOiA3O1xufVxuXG4ub3JkZXItOCB7XG4gIG9yZGVyOiA4O1xufVxuXG4ub3JkZXItOSB7XG4gIG9yZGVyOiA5O1xufVxuXG4ub3JkZXItMTAge1xuICBvcmRlcjogMTA7XG59XG5cbi5vcmRlci0xMSB7XG4gIG9yZGVyOiAxMTtcbn1cblxuLm9yZGVyLTEyIHtcbiAgb3JkZXI6IDEyO1xufVxuXG4ub2Zmc2V0LTEge1xuICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG59XG5cbi5vZmZzZXQtMiB7XG4gIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7XG59XG5cbi5vZmZzZXQtMyB7XG4gIG1hcmdpbi1sZWZ0OiAyNSU7XG59XG5cbi5vZmZzZXQtNCB7XG4gIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG59XG5cbi5vZmZzZXQtNSB7XG4gIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7XG59XG5cbi5vZmZzZXQtNiB7XG4gIG1hcmdpbi1sZWZ0OiA1MCU7XG59XG5cbi5vZmZzZXQtNyB7XG4gIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG59XG5cbi5vZmZzZXQtOCB7XG4gIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7XG59XG5cbi5vZmZzZXQtOSB7XG4gIG1hcmdpbi1sZWZ0OiA3NSU7XG59XG5cbi5vZmZzZXQtMTAge1xuICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xufVxuXG4ub2Zmc2V0LTExIHtcbiAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jb2wtc20ge1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAucm93LWNvbHMtc20tMSA+ICoge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAucm93LWNvbHMtc20tMiA+ICoge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbiAgLnJvdy1jb2xzLXNtLTMgPiAqIHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgfVxuICAucm93LWNvbHMtc20tNCA+ICoge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cbiAgLnJvdy1jb2xzLXNtLTUgPiAqIHtcbiAgICBmbGV4OiAwIDAgMjAlO1xuICAgIG1heC13aWR0aDogMjAlO1xuICB9XG4gIC5yb3ctY29scy1zbS02ID4gKiB7XG4gICAgZmxleDogMCAwIDE2LjY2NjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1zbS1hdXRvIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmNvbC1zbS0xIHtcbiAgICBmbGV4OiAwIDAgOC4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXNtLTIge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1zbS0zIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG4gIC5jb2wtc20tNCB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXNtLTUge1xuICAgIGZsZXg6IDAgMCA0MS42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1zbS02IHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG4gIC5jb2wtc20tNyB7XG4gICAgZmxleDogMCAwIDU4LjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXNtLTgge1xuICAgIGZsZXg6IDAgMCA2Ni42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1zbS05IHtcbiAgICBmbGV4OiAwIDAgNzUlO1xuICAgIG1heC13aWR0aDogNzUlO1xuICB9XG4gIC5jb2wtc20tMTAge1xuICAgIGZsZXg6IDAgMCA4My4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS0xMSB7XG4gICAgZmxleDogMCAwIDkxLjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDkxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLTEyIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm9yZGVyLXNtLWZpcnN0IHtcbiAgICBvcmRlcjogLTE7XG4gIH1cbiAgLm9yZGVyLXNtLWxhc3Qge1xuICAgIG9yZGVyOiAxMztcbiAgfVxuICAub3JkZXItc20tMCB7XG4gICAgb3JkZXI6IDA7XG4gIH1cbiAgLm9yZGVyLXNtLTEge1xuICAgIG9yZGVyOiAxO1xuICB9XG4gIC5vcmRlci1zbS0yIHtcbiAgICBvcmRlcjogMjtcbiAgfVxuICAub3JkZXItc20tMyB7XG4gICAgb3JkZXI6IDM7XG4gIH1cbiAgLm9yZGVyLXNtLTQge1xuICAgIG9yZGVyOiA0O1xuICB9XG4gIC5vcmRlci1zbS01IHtcbiAgICBvcmRlcjogNTtcbiAgfVxuICAub3JkZXItc20tNiB7XG4gICAgb3JkZXI6IDY7XG4gIH1cbiAgLm9yZGVyLXNtLTcge1xuICAgIG9yZGVyOiA3O1xuICB9XG4gIC5vcmRlci1zbS04IHtcbiAgICBvcmRlcjogODtcbiAgfVxuICAub3JkZXItc20tOSB7XG4gICAgb3JkZXI6IDk7XG4gIH1cbiAgLm9yZGVyLXNtLTEwIHtcbiAgICBvcmRlcjogMTA7XG4gIH1cbiAgLm9yZGVyLXNtLTExIHtcbiAgICBvcmRlcjogMTE7XG4gIH1cbiAgLm9yZGVyLXNtLTEyIHtcbiAgICBvcmRlcjogMTI7XG4gIH1cbiAgLm9mZnNldC1zbS0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAub2Zmc2V0LXNtLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LXNtLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1zbS0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG4gIC5vZmZzZXQtc20tNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LXNtLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1zbS02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG4gIC5vZmZzZXQtc20tNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LXNtLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1zbS05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG4gIC5vZmZzZXQtc20tMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1zbS0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb2wtbWQge1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAucm93LWNvbHMtbWQtMSA+ICoge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAucm93LWNvbHMtbWQtMiA+ICoge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbiAgLnJvdy1jb2xzLW1kLTMgPiAqIHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgfVxuICAucm93LWNvbHMtbWQtNCA+ICoge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cbiAgLnJvdy1jb2xzLW1kLTUgPiAqIHtcbiAgICBmbGV4OiAwIDAgMjAlO1xuICAgIG1heC13aWR0aDogMjAlO1xuICB9XG4gIC5yb3ctY29scy1tZC02ID4gKiB7XG4gICAgZmxleDogMCAwIDE2LjY2NjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC1hdXRvIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmNvbC1tZC0xIHtcbiAgICBmbGV4OiAwIDAgOC4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLW1kLTIge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC0zIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG4gIC5jb2wtbWQtNCB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLW1kLTUge1xuICAgIGZsZXg6IDAgMCA0MS42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC02IHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG4gIC5jb2wtbWQtNyB7XG4gICAgZmxleDogMCAwIDU4LjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLW1kLTgge1xuICAgIGZsZXg6IDAgMCA2Ni42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC05IHtcbiAgICBmbGV4OiAwIDAgNzUlO1xuICAgIG1heC13aWR0aDogNzUlO1xuICB9XG4gIC5jb2wtbWQtMTAge1xuICAgIGZsZXg6IDAgMCA4My4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC0xMSB7XG4gICAgZmxleDogMCAwIDkxLjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDkxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLTEyIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm9yZGVyLW1kLWZpcnN0IHtcbiAgICBvcmRlcjogLTE7XG4gIH1cbiAgLm9yZGVyLW1kLWxhc3Qge1xuICAgIG9yZGVyOiAxMztcbiAgfVxuICAub3JkZXItbWQtMCB7XG4gICAgb3JkZXI6IDA7XG4gIH1cbiAgLm9yZGVyLW1kLTEge1xuICAgIG9yZGVyOiAxO1xuICB9XG4gIC5vcmRlci1tZC0yIHtcbiAgICBvcmRlcjogMjtcbiAgfVxuICAub3JkZXItbWQtMyB7XG4gICAgb3JkZXI6IDM7XG4gIH1cbiAgLm9yZGVyLW1kLTQge1xuICAgIG9yZGVyOiA0O1xuICB9XG4gIC5vcmRlci1tZC01IHtcbiAgICBvcmRlcjogNTtcbiAgfVxuICAub3JkZXItbWQtNiB7XG4gICAgb3JkZXI6IDY7XG4gIH1cbiAgLm9yZGVyLW1kLTcge1xuICAgIG9yZGVyOiA3O1xuICB9XG4gIC5vcmRlci1tZC04IHtcbiAgICBvcmRlcjogODtcbiAgfVxuICAub3JkZXItbWQtOSB7XG4gICAgb3JkZXI6IDk7XG4gIH1cbiAgLm9yZGVyLW1kLTEwIHtcbiAgICBvcmRlcjogMTA7XG4gIH1cbiAgLm9yZGVyLW1kLTExIHtcbiAgICBvcmRlcjogMTE7XG4gIH1cbiAgLm9yZGVyLW1kLTEyIHtcbiAgICBvcmRlcjogMTI7XG4gIH1cbiAgLm9mZnNldC1tZC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAub2Zmc2V0LW1kLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LW1kLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1tZC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG4gIC5vZmZzZXQtbWQtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LW1kLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1tZC02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG4gIC5vZmZzZXQtbWQtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LW1kLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1tZC05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG4gIC5vZmZzZXQtbWQtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1tZC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuY29sLWxnIHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJvdy1jb2xzLWxnLTEgPiAqIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJvdy1jb2xzLWxnLTIgPiAqIHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG4gIC5yb3ctY29scy1sZy0zID4gKiB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cbiAgLnJvdy1jb2xzLWxnLTQgPiAqIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG4gIC5yb3ctY29scy1sZy01ID4gKiB7XG4gICAgZmxleDogMCAwIDIwJTtcbiAgICBtYXgtd2lkdGg6IDIwJTtcbiAgfVxuICAucm93LWNvbHMtbGctNiA+ICoge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbGctYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5jb2wtbGctMSB7XG4gICAgZmxleDogMCAwIDguMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy0yIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbGctMyB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuICAuY29sLWxnLTQge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy01IHtcbiAgICBmbGV4OiAwIDAgNDEuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbGctNiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuICAuY29sLWxnLTcge1xuICAgIGZsZXg6IDAgMCA1OC4zMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy04IHtcbiAgICBmbGV4OiAwIDAgNjYuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbGctOSB7XG4gICAgZmxleDogMCAwIDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgfVxuICAuY29sLWxnLTEwIHtcbiAgICBmbGV4OiAwIDAgODMuMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbGctMTEge1xuICAgIGZsZXg6IDAgMCA5MS42NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy0xMiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5vcmRlci1sZy1maXJzdCB7XG4gICAgb3JkZXI6IC0xO1xuICB9XG4gIC5vcmRlci1sZy1sYXN0IHtcbiAgICBvcmRlcjogMTM7XG4gIH1cbiAgLm9yZGVyLWxnLTAge1xuICAgIG9yZGVyOiAwO1xuICB9XG4gIC5vcmRlci1sZy0xIHtcbiAgICBvcmRlcjogMTtcbiAgfVxuICAub3JkZXItbGctMiB7XG4gICAgb3JkZXI6IDI7XG4gIH1cbiAgLm9yZGVyLWxnLTMge1xuICAgIG9yZGVyOiAzO1xuICB9XG4gIC5vcmRlci1sZy00IHtcbiAgICBvcmRlcjogNDtcbiAgfVxuICAub3JkZXItbGctNSB7XG4gICAgb3JkZXI6IDU7XG4gIH1cbiAgLm9yZGVyLWxnLTYge1xuICAgIG9yZGVyOiA2O1xuICB9XG4gIC5vcmRlci1sZy03IHtcbiAgICBvcmRlcjogNztcbiAgfVxuICAub3JkZXItbGctOCB7XG4gICAgb3JkZXI6IDg7XG4gIH1cbiAgLm9yZGVyLWxnLTkge1xuICAgIG9yZGVyOiA5O1xuICB9XG4gIC5vcmRlci1sZy0xMCB7XG4gICAgb3JkZXI6IDEwO1xuICB9XG4gIC5vcmRlci1sZy0xMSB7XG4gICAgb3JkZXI6IDExO1xuICB9XG4gIC5vcmRlci1sZy0xMiB7XG4gICAgb3JkZXI6IDEyO1xuICB9XG4gIC5vZmZzZXQtbGctMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLm9mZnNldC1sZy0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1sZy0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtbGctMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAub2Zmc2V0LWxnLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1sZy01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtbGctNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuICAub2Zmc2V0LWxnLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1sZy04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtbGctOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAub2Zmc2V0LWxnLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtbGctMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLmNvbC14bCB7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5yb3ctY29scy14bC0xID4gKiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5yb3ctY29scy14bC0yID4gKiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuICAucm93LWNvbHMteGwtMyA+ICoge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC5yb3ctY29scy14bC00ID4gKiB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuICAucm93LWNvbHMteGwtNSA+ICoge1xuICAgIGZsZXg6IDAgMCAyMCU7XG4gICAgbWF4LXdpZHRoOiAyMCU7XG4gIH1cbiAgLnJvdy1jb2xzLXhsLTYgPiAqIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXhsLWF1dG8ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAuY29sLXhsLTEge1xuICAgIGZsZXg6IDAgMCA4LjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wteGwtMiB7XG4gICAgZmxleDogMCAwIDE2LjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXhsLTMge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cbiAgLmNvbC14bC00IHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wteGwtNSB7XG4gICAgZmxleDogMCAwIDQxLjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXhsLTYge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbiAgLmNvbC14bC03IHtcbiAgICBmbGV4OiAwIDAgNTguMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wteGwtOCB7XG4gICAgZmxleDogMCAwIDY2LjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXhsLTkge1xuICAgIGZsZXg6IDAgMCA3NSU7XG4gICAgbWF4LXdpZHRoOiA3NSU7XG4gIH1cbiAgLmNvbC14bC0xMCB7XG4gICAgZmxleDogMCAwIDgzLjMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXhsLTExIHtcbiAgICBmbGV4OiAwIDAgOTEuNjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wteGwtMTIge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAub3JkZXIteGwtZmlyc3Qge1xuICAgIG9yZGVyOiAtMTtcbiAgfVxuICAub3JkZXIteGwtbGFzdCB7XG4gICAgb3JkZXI6IDEzO1xuICB9XG4gIC5vcmRlci14bC0wIHtcbiAgICBvcmRlcjogMDtcbiAgfVxuICAub3JkZXIteGwtMSB7XG4gICAgb3JkZXI6IDE7XG4gIH1cbiAgLm9yZGVyLXhsLTIge1xuICAgIG9yZGVyOiAyO1xuICB9XG4gIC5vcmRlci14bC0zIHtcbiAgICBvcmRlcjogMztcbiAgfVxuICAub3JkZXIteGwtNCB7XG4gICAgb3JkZXI6IDQ7XG4gIH1cbiAgLm9yZGVyLXhsLTUge1xuICAgIG9yZGVyOiA1O1xuICB9XG4gIC5vcmRlci14bC02IHtcbiAgICBvcmRlcjogNjtcbiAgfVxuICAub3JkZXIteGwtNyB7XG4gICAgb3JkZXI6IDc7XG4gIH1cbiAgLm9yZGVyLXhsLTgge1xuICAgIG9yZGVyOiA4O1xuICB9XG4gIC5vcmRlci14bC05IHtcbiAgICBvcmRlcjogOTtcbiAgfVxuICAub3JkZXIteGwtMTAge1xuICAgIG9yZGVyOiAxMDtcbiAgfVxuICAub3JkZXIteGwtMTEge1xuICAgIG9yZGVyOiAxMTtcbiAgfVxuICAub3JkZXIteGwtMTIge1xuICAgIG9yZGVyOiAxMjtcbiAgfVxuICAub2Zmc2V0LXhsLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5vZmZzZXQteGwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQteGwtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LXhsLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cbiAgLm9mZnNldC14bC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQteGwtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LXhsLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLm9mZnNldC14bC03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQteGwtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LXhsLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cbiAgLm9mZnNldC14bC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LXhsLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xuICB9XG59XG4udGFibGUge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMC45Mzc1cmVtO1xuICBjb2xvcjogIzM2MzYzNjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udGFibGUgdGgsXG4udGFibGUgdGQge1xuICBwYWRkaW5nOiAwLjkzNzVyZW07XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLnRhYmxlIHRoZWFkIHRoIHtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgYm9yZGVyLWJvdHRvbTogMC4xMjVyZW0gc29saWQgI2NjYztcbn1cbi50YWJsZSB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLXRvcDogMC4xMjVyZW0gc29saWQgI2NjYztcbn1cblxuLnRhYmxlLXNtIHRoLFxuLnRhYmxlLXNtIHRkIHtcbiAgcGFkZGluZzogMC42MjVyZW07XG59XG5cbi50YWJsZS1ib3JkZXJlZCB7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4udGFibGUtYm9yZGVyZWQgdGgsXG4udGFibGUtYm9yZGVyZWQgdGQge1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLnRhYmxlLWJvcmRlcmVkIHRoZWFkIHRoLFxuLnRhYmxlLWJvcmRlcmVkIHRoZWFkIHRkIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMC4xMjVyZW07XG59XG5cbi50YWJsZS1ib3JkZXJsZXNzIHRoLFxuLnRhYmxlLWJvcmRlcmxlc3MgdGQsXG4udGFibGUtYm9yZGVybGVzcyB0aGVhZCB0aCxcbi50YWJsZS1ib3JkZXJsZXNzIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXI6IDA7XG59XG5cbi50YWJsZS1zdHJpcGVkIHRib2R5IHRyOm50aC1vZi10eXBlKG9kZCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDUpO1xufVxuXG4udGFibGUtaG92ZXIgdGJvZHkgdHI6aG92ZXIge1xuICBjb2xvcjogIzM2MzYzNjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG59XG5cbi50YWJsZS1wcmltYXJ5LFxuLnRhYmxlLXByaW1hcnkgPiB0aCxcbi50YWJsZS1wcmltYXJ5ID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzZkN2Y3O1xufVxuLnRhYmxlLXByaW1hcnkgdGgsXG4udGFibGUtcHJpbWFyeSB0ZCxcbi50YWJsZS1wcmltYXJ5IHRoZWFkIHRoLFxuLnRhYmxlLXByaW1hcnkgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogIzk0YjRmMDtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1wcmltYXJ5OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2IwYzdmNDtcbn1cbi50YWJsZS1ob3ZlciAudGFibGUtcHJpbWFyeTpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1wcmltYXJ5OmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjBjN2Y0O1xufVxuXG4udGFibGUtc2Vjb25kYXJ5LFxuLnRhYmxlLXNlY29uZGFyeSA+IHRoLFxuLnRhYmxlLXNlY29uZGFyeSA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NkY2RjZDtcbn1cbi50YWJsZS1zZWNvbmRhcnkgdGgsXG4udGFibGUtc2Vjb25kYXJ5IHRkLFxuLnRhYmxlLXNlY29uZGFyeSB0aGVhZCB0aCxcbi50YWJsZS1zZWNvbmRhcnkgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogI2EyYTJhMjtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1zZWNvbmRhcnk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBzaWx2ZXI7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLXNlY29uZGFyeTpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1zZWNvbmRhcnk6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHNpbHZlcjtcbn1cblxuLnRhYmxlLXN1Y2Nlc3MsXG4udGFibGUtc3VjY2VzcyA+IHRoLFxuLnRhYmxlLXN1Y2Nlc3MgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiOWQ1Yzc7XG59XG4udGFibGUtc3VjY2VzcyB0aCxcbi50YWJsZS1zdWNjZXNzIHRkLFxuLnRhYmxlLXN1Y2Nlc3MgdGhlYWQgdGgsXG4udGFibGUtc3VjY2VzcyB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjN2NiMjk4O1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLXN1Y2Nlc3M6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTljYmJhO1xufVxuLnRhYmxlLWhvdmVyIC50YWJsZS1zdWNjZXNzOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLXN1Y2Nlc3M6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhOWNiYmE7XG59XG5cbi50YWJsZS1pbmZvLFxuLnRhYmxlLWluZm8gPiB0aCxcbi50YWJsZS1pbmZvID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzVkN2UwO1xufVxuLnRhYmxlLWluZm8gdGgsXG4udGFibGUtaW5mbyB0ZCxcbi50YWJsZS1pbmZvIHRoZWFkIHRoLFxuLnRhYmxlLWluZm8gdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogIzk0YjVjNTtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1pbmZvOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I0Y2NkNztcbn1cbi50YWJsZS1ob3ZlciAudGFibGUtaW5mbzpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1pbmZvOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjRjY2Q3O1xufVxuXG4udGFibGUtd2FybmluZyxcbi50YWJsZS13YXJuaW5nID4gdGgsXG4udGFibGUtd2FybmluZyA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZTViODtcbn1cbi50YWJsZS13YXJuaW5nIHRoLFxuLnRhYmxlLXdhcm5pbmcgdGQsXG4udGFibGUtd2FybmluZyB0aGVhZCB0aCxcbi50YWJsZS13YXJuaW5nIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICNmNmNlN2M7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtd2FybmluZzpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGRjYTA7XG59XG4udGFibGUtaG92ZXIgLnRhYmxlLXdhcm5pbmc6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtd2FybmluZzpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZGNhMDtcbn1cblxuLnRhYmxlLWRhbmdlcixcbi50YWJsZS1kYW5nZXIgPiB0aCxcbi50YWJsZS1kYW5nZXIgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmJmYzA7XG59XG4udGFibGUtZGFuZ2VyIHRoLFxuLnRhYmxlLWRhbmdlciB0ZCxcbi50YWJsZS1kYW5nZXIgdGhlYWQgdGgsXG4udGFibGUtZGFuZ2VyIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICNkMDg4OGI7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtZGFuZ2VyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RmYWRhZTtcbn1cbi50YWJsZS1ob3ZlciAudGFibGUtZGFuZ2VyOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLWRhbmdlcjpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RmYWRhZTtcbn1cblxuLnRhYmxlLWxpZ2h0LFxuLnRhYmxlLWxpZ2h0ID4gdGgsXG4udGFibGUtbGlnaHQgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuLnRhYmxlLWxpZ2h0IHRoLFxuLnRhYmxlLWxpZ2h0IHRkLFxuLnRhYmxlLWxpZ2h0IHRoZWFkIHRoLFxuLnRhYmxlLWxpZ2h0IHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6IHdoaXRlO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWxpZ2h0OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcbn1cbi50YWJsZS1ob3ZlciAudGFibGUtbGlnaHQ6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtbGlnaHQ6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XG59XG5cbi50YWJsZS1kYXJrLFxuLnRhYmxlLWRhcmsgPiB0aCxcbi50YWJsZS1kYXJrID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzdjN2M3O1xufVxuLnRhYmxlLWRhcmsgdGgsXG4udGFibGUtZGFyayB0ZCxcbi50YWJsZS1kYXJrIHRoZWFkIHRoLFxuLnRhYmxlLWRhcmsgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogIzk2OTY5Njtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1kYXJrOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JhYmFiYTtcbn1cbi50YWJsZS1ob3ZlciAudGFibGUtZGFyazpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1kYXJrOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmFiYWJhO1xufVxuXG4udGFibGUtZ3JlZW4sXG4udGFibGUtZ3JlZW4gPiB0aCxcbi50YWJsZS1ncmVlbiA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I5ZDVjNztcbn1cbi50YWJsZS1ncmVlbiB0aCxcbi50YWJsZS1ncmVlbiB0ZCxcbi50YWJsZS1ncmVlbiB0aGVhZCB0aCxcbi50YWJsZS1ncmVlbiB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjN2NiMjk4O1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWdyZWVuOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E5Y2JiYTtcbn1cbi50YWJsZS1ob3ZlciAudGFibGUtZ3JlZW46aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtZ3JlZW46aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhOWNiYmE7XG59XG5cbi50YWJsZS1saW1lLFxuLnRhYmxlLWxpbWUgPiB0aCxcbi50YWJsZS1saW1lID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2FlN2MzO1xufVxuLnRhYmxlLWxpbWUgdGgsXG4udGFibGUtbGltZSB0ZCxcbi50YWJsZS1saW1lIHRoZWFkIHRoLFxuLnRhYmxlLWxpbWUgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogIzljZDI4Zjtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1saW1lOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JhZTBiMTtcbn1cbi50YWJsZS1ob3ZlciAudGFibGUtbGltZTpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1saW1lOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmFlMGIxO1xufVxuXG4udGFibGUtYmxhY2ssXG4udGFibGUtYmxhY2sgPiB0aCxcbi50YWJsZS1ibGFjayA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I4YjhiODtcbn1cbi50YWJsZS1ibGFjayB0aCxcbi50YWJsZS1ibGFjayB0ZCxcbi50YWJsZS1ibGFjayB0aGVhZCB0aCxcbi50YWJsZS1ibGFjayB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjN2E3YTdhO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWJsYWNrOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FiYWJhYjtcbn1cbi50YWJsZS1ob3ZlciAudGFibGUtYmxhY2s6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtYmxhY2s6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhYmFiYWI7XG59XG5cbi50YWJsZS1mb2N1cyxcbi50YWJsZS1mb2N1cyA+IHRoLFxuLnRhYmxlLWZvY3VzID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDllNGVhO1xufVxuLnRhYmxlLWZvY3VzIHRoLFxuLnRhYmxlLWZvY3VzIHRkLFxuLnRhYmxlLWZvY3VzIHRoZWFkIHRoLFxuLnRhYmxlLWZvY3VzIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICNiOGNlZDg7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtZm9jdXM6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzlkOGUxO1xufVxuLnRhYmxlLWhvdmVyIC50YWJsZS1mb2N1czpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1mb2N1czpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5ZDhlMTtcbn1cblxuLnRhYmxlLWFjdGl2ZSxcbi50YWJsZS1hY3RpdmUgPiB0aCxcbi50YWJsZS1hY3RpdmUgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWFjdGl2ZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xufVxuLnRhYmxlLWhvdmVyIC50YWJsZS1hY3RpdmU6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtYWN0aXZlOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbn1cblxuLnRhYmxlIC50aGVhZC1kYXJrIHRoIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NjY7XG4gIGJvcmRlci1jb2xvcjogIzJlMmUyZTtcbn1cbi50YWJsZSAudGhlYWQtbGlnaHQgdGgge1xuICBjb2xvcjogIzRjNGM0YztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjYztcbiAgYm9yZGVyLWNvbG9yOiAjY2NjO1xufVxuXG4udGFibGUtZGFyayB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjY2O1xufVxuLnRhYmxlLWRhcmsgdGgsXG4udGFibGUtZGFyayB0ZCxcbi50YWJsZS1kYXJrIHRoZWFkIHRoIHtcbiAgYm9yZGVyLWNvbG9yOiAjMmUyZTJlO1xufVxuLnRhYmxlLWRhcmsudGFibGUtYm9yZGVyZWQge1xuICBib3JkZXI6IDA7XG59XG4udGFibGUtZGFyay50YWJsZS1zdHJpcGVkIHRib2R5IHRyOm50aC1vZi10eXBlKG9kZCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDUpO1xufVxuLnRhYmxlLWRhcmsudGFibGUtaG92ZXIgdGJvZHkgdHI6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA3NSk7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAudGFibGUtcmVzcG9uc2l2ZS1zbSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIH1cbiAgLnRhYmxlLXJlc3BvbnNpdmUtc20gPiAudGFibGUtYm9yZGVyZWQge1xuICAgIGJvcmRlcjogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC50YWJsZS1yZXNwb25zaXZlLW1kIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgfVxuICAudGFibGUtcmVzcG9uc2l2ZS1tZCA+IC50YWJsZS1ib3JkZXJlZCB7XG4gICAgYm9yZGVyOiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNC45OHB4KSB7XG4gIC50YWJsZS1yZXNwb25zaXZlLWxnIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgfVxuICAudGFibGUtcmVzcG9uc2l2ZS1sZyA+IC50YWJsZS1ib3JkZXJlZCB7XG4gICAgYm9yZGVyOiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTM2NS45OHB4KSB7XG4gIC50YWJsZS1yZXNwb25zaXZlLXhsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgfVxuICAudGFibGUtcmVzcG9uc2l2ZS14bCA+IC50YWJsZS1ib3JkZXJlZCB7XG4gICAgYm9yZGVyOiAwO1xuICB9XG59XG4udGFibGUtcmVzcG9uc2l2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3cteDogYXV0bztcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xufVxuLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQge1xuICBib3JkZXI6IDA7XG59XG5cbi5mb3JtLWNvbnRyb2wge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogY2FsYygyLjE1cmVtICsgMC4xMjVyZW0pO1xuICBwYWRkaW5nOiAwLjM3NXJlbSAwLjc1cmVtO1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBjb2xvcjogIzM2MzYzNjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW07XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5mb3JtLWNvbnRyb2wge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5mb3JtLWNvbnRyb2w6Oi1tcy1leHBhbmQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xufVxuLmZvcm0tY29udHJvbDpmb2N1cyB7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICMzNjM2MzY7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uZm9ybS1jb250cm9sOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNjY2O1xuICBvcGFjaXR5OiAxO1xufVxuLmZvcm0tY29udHJvbDpkaXNhYmxlZCwgLmZvcm0tY29udHJvbFtyZWFkb25seV0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xuICBvcGFjaXR5OiAxO1xufVxuXG5pbnB1dFt0eXBlPWRhdGVdLmZvcm0tY29udHJvbCxcbmlucHV0W3R5cGU9dGltZV0uZm9ybS1jb250cm9sLFxuaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0uZm9ybS1jb250cm9sLFxuaW5wdXRbdHlwZT1tb250aF0uZm9ybS1jb250cm9sIHtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuc2VsZWN0LmZvcm0tY29udHJvbDotbW96LWZvY3VzcmluZyB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdGV4dC1zaGFkb3c6IDAgMCAwICMzNjM2MzY7XG59XG5zZWxlY3QuZm9ybS1jb250cm9sOmZvY3VzOjotbXMtdmFsdWUge1xuICBjb2xvcjogIzM2MzYzNjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmZvcm0tY29udHJvbC1maWxlLFxuLmZvcm0tY29udHJvbC1yYW5nZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmNvbC1mb3JtLWxhYmVsIHtcbiAgcGFkZGluZy10b3A6IDAuNDM3NXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNDM3NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuXG4uY29sLWZvcm0tbGFiZWwtbGcge1xuICBwYWRkaW5nLXRvcDogMS4wNjI1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMS4wNjI1cmVtO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbi5jb2wtZm9ybS1sYWJlbC1zbSB7XG4gIHBhZGRpbmctdG9wOiAwLjMxMjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjMxMjVyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuLmZvcm0tY29udHJvbC1wbGFpbnRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItd2lkdGg6IDAuMDYyNXJlbSAwO1xufVxuLmZvcm0tY29udHJvbC1wbGFpbnRleHQuZm9ybS1jb250cm9sLXNtLCAuZm9ybS1jb250cm9sLXBsYWludGV4dC5mb3JtLWNvbnRyb2wtbGcge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi5mb3JtLWNvbnRyb2wtc20ge1xuICBoZWlnaHQ6IGNhbGMoMS4yZW0gKyAwLjVyZW0gKyAwLjEyNXJlbSk7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtO1xufVxuXG4uZm9ybS1jb250cm9sLWxnIHtcbiAgaGVpZ2h0OiBjYWxjKDEuMmVtICsgMnJlbSArIDAuMTI1cmVtKTtcbiAgcGFkZGluZzogMXJlbSAxLjg3NXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBib3JkZXItcmFkaXVzOiAwLjE4NzVyZW07XG59XG5cbnNlbGVjdC5mb3JtLWNvbnRyb2xbc2l6ZV0sIHNlbGVjdC5mb3JtLWNvbnRyb2xbbXVsdGlwbGVdIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG50ZXh0YXJlYS5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5mb3JtLWdyb3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogMC45Mzc1cmVtO1xufVxuXG4uZm9ybS10ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDAuMzEyNXJlbTtcbn1cblxuLmZvcm0tcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tcmlnaHQ6IC0wLjMxMjVyZW07XG4gIG1hcmdpbi1sZWZ0OiAtMC4zMTI1cmVtO1xufVxuLmZvcm0tcm93ID4gLmNvbCxcbi5mb3JtLXJvdyA+IFtjbGFzcyo9Y29sLV0ge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjMxMjVyZW07XG4gIHBhZGRpbmctbGVmdDogMC4zMTI1cmVtO1xufVxuXG4uZm9ybS1jaGVjayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctbGVmdDogMC42MjVyZW07XG59XG5cbi5mb3JtLWNoZWNrLWlucHV0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBtYXJnaW4tdG9wOiAwLjkzNzVyZW07XG4gIG1hcmdpbi1sZWZ0OiAtMC42MjVyZW07XG59XG4uZm9ybS1jaGVjay1pbnB1dFtkaXNhYmxlZF0gfiAuZm9ybS1jaGVjay1sYWJlbCwgLmZvcm0tY2hlY2staW5wdXQ6ZGlzYWJsZWQgfiAuZm9ybS1jaGVjay1sYWJlbCB7XG4gIGNvbG9yOiAjNjY2O1xufVxuXG4uZm9ybS1jaGVjay1sYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5mb3JtLWNoZWNrLWlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMC43NXJlbTtcbn1cbi5mb3JtLWNoZWNrLWlubGluZSAuZm9ybS1jaGVjay1pbnB1dCB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1yaWdodDogMC4zMTI1cmVtO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLnZhbGlkLWZlZWRiYWNrIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDAuMzEyNXJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBjb2xvcjogIzA0NmEzODtcbn1cblxuLnZhbGlkLXRvb2x0aXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogNTtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxLjA2MjVyZW0gMS4wNjI1cmVtO1xuICBtYXJnaW4tdG9wOiAwLjFyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNDZhMzg7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtO1xufVxuLmZvcm0tcm93ID4gLmNvbCA+IC52YWxpZC10b29sdGlwLCAuZm9ybS1yb3cgPiBbY2xhc3MqPWNvbC1dID4gLnZhbGlkLXRvb2x0aXAge1xuICBsZWZ0OiAwLjMxMjVyZW07XG59XG5cbi53YXMtdmFsaWRhdGVkIDp2YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbi53YXMtdmFsaWRhdGVkIDp2YWxpZCB+IC52YWxpZC10b29sdGlwLFxuLmlzLXZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLFxuLmlzLXZhbGlkIH4gLnZhbGlkLXRvb2x0aXAge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDp2YWxpZCwgLmZvcm0tY29udHJvbC5pcy12YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogIzA0NmEzODtcbn1cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6dmFsaWQ6Zm9jdXMsIC5mb3JtLWNvbnRyb2wuaXMtdmFsaWQ6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICMwNDZhMzg7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoNCwgMTA2LCA1NiwgMC4yNSk7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tc2VsZWN0OnZhbGlkLCAuY3VzdG9tLXNlbGVjdC5pcy12YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogIzA0NmEzODtcbn1cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tc2VsZWN0OnZhbGlkOmZvY3VzLCAuY3VzdG9tLXNlbGVjdC5pcy12YWxpZDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzA0NmEzODtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg0LCAxMDYsIDU2LCAwLjI1KTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6dmFsaWQgfiAuZm9ybS1jaGVjay1sYWJlbCwgLmZvcm0tY2hlY2staW5wdXQuaXMtdmFsaWQgfiAuZm9ybS1jaGVjay1sYWJlbCB7XG4gIGNvbG9yOiAjMDQ2YTM4O1xufVxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6dmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDp2YWxpZCB+IC52YWxpZC10b29sdGlwLCAuZm9ybS1jaGVjay1pbnB1dC5pcy12YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbi5mb3JtLWNoZWNrLWlucHV0LmlzLXZhbGlkIH4gLnZhbGlkLXRvb2x0aXAge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OnZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtdmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICBjb2xvcjogIzA0NmEzODtcbn1cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDp2YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtdmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzA0NmEzODtcbn1cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDp2YWxpZDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICMwNjliNTI7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNjliNTI7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6dmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLXZhbGlkOmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDQsIDEwNiwgNTYsIDAuMjUpO1xufVxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OnZhbGlkOmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLXZhbGlkOmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzA0NmEzODtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OnZhbGlkIH4gLmN1c3RvbS1maWxlLWxhYmVsLCAuY3VzdG9tLWZpbGUtaW5wdXQuaXMtdmFsaWQgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICBib3JkZXItY29sb3I6ICMwNDZhMzg7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWZpbGUtaW5wdXQ6dmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwsIC5jdXN0b20tZmlsZS1pbnB1dC5pcy12YWxpZDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGJvcmRlci1jb2xvcjogIzA0NmEzODtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg0LCAxMDYsIDU2LCAwLjI1KTtcbn1cblxuLmludmFsaWQtZmVlZGJhY2sge1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMC4zMTI1cmVtO1xuICBmb250LXNpemU6IDFyZW07XG4gIGNvbG9yOiAjYTUxYTFmO1xufVxuXG4uaW52YWxpZC10b29sdGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMS4wNjI1cmVtIDEuMDYyNXJlbTtcbiAgbWFyZ2luLXRvcDogMC4xcmVtO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTUxYTFmO1xuICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbTtcbn1cbi5mb3JtLXJvdyA+IC5jb2wgPiAuaW52YWxpZC10b29sdGlwLCAuZm9ybS1yb3cgPiBbY2xhc3MqPWNvbC1dID4gLmludmFsaWQtdG9vbHRpcCB7XG4gIGxlZnQ6IDAuMzEyNXJlbTtcbn1cblxuLndhcy12YWxpZGF0ZWQgOmludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi53YXMtdmFsaWRhdGVkIDppbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCxcbi5pcy1pbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4uaXMtaW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDppbnZhbGlkLCAuZm9ybS1jb250cm9sLmlzLWludmFsaWQge1xuICBib3JkZXItY29sb3I6ICNhNTFhMWY7XG59XG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOmludmFsaWQ6Zm9jdXMsIC5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogI2E1MWExZjtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgxNjUsIDI2LCAzMSwgMC4yNSk7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tc2VsZWN0OmludmFsaWQsIC5jdXN0b20tc2VsZWN0LmlzLWludmFsaWQge1xuICBib3JkZXItY29sb3I6ICNhNTFhMWY7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLXNlbGVjdDppbnZhbGlkOmZvY3VzLCAuY3VzdG9tLXNlbGVjdC5pcy1pbnZhbGlkOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjYTUxYTFmO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDE2NSwgMjYsIDMxLCAwLjI1KTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6aW52YWxpZCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybS1jaGVjay1pbnB1dC5pcy1pbnZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICBjb2xvcjogI2E1MWExZjtcbn1cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OmludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OmludmFsaWQgfiAuaW52YWxpZC10b29sdGlwLCAuZm9ybS1jaGVjay1pbnB1dC5pcy1pbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4uZm9ybS1jaGVjay1pbnB1dC5pcy1pbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW52YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLWludmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICBjb2xvcjogI2E1MWExZjtcbn1cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDppbnZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy1pbnZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNhNTFhMWY7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW52YWxpZDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy1pbnZhbGlkOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogI2QxMjEyNztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QxMjEyNztcbn1cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDppbnZhbGlkOmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy1pbnZhbGlkOmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDE2NSwgMjYsIDMxLCAwLjI1KTtcbn1cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDppbnZhbGlkOmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLWludmFsaWQ6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjYTUxYTFmO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWZpbGUtaW5wdXQ6aW52YWxpZCB+IC5jdXN0b20tZmlsZS1sYWJlbCwgLmN1c3RvbS1maWxlLWlucHV0LmlzLWludmFsaWQgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICBib3JkZXItY29sb3I6ICNhNTFhMWY7XG59XG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWZpbGUtaW5wdXQ6aW52YWxpZDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCwgLmN1c3RvbS1maWxlLWlucHV0LmlzLWludmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICBib3JkZXItY29sb3I6ICNhNTFhMWY7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMTY1LCAyNiwgMzEsIDAuMjUpO1xufVxuXG4uZm9ybS1pbmxpbmUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmZvcm0taW5saW5lIC5mb3JtLWNoZWNrIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmZvcm0taW5saW5lIGxhYmVsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAuZm9ybS1pbmxpbmUgLmZvcm0tZ3JvdXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLmZvcm0taW5saW5lIC5mb3JtLWNvbnRyb2wge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogYXV0bztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB9XG4gIC5mb3JtLWlubGluZSAuZm9ybS1jb250cm9sLXBsYWludGV4dCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG4gIC5mb3JtLWlubGluZSAuaW5wdXQtZ3JvdXAsXG4gIC5mb3JtLWlubGluZSAuY3VzdG9tLXNlbGVjdCB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLmZvcm0taW5saW5lIC5mb3JtLWNoZWNrIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG4gIC5mb3JtLWlubGluZSAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5mb3JtLWlubGluZSAuY3VzdG9tLWNvbnRyb2wge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbiAgLmZvcm0taW5saW5lIC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG4uYnRuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMC4xMjVyZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmc6IDAuNDY4NzVyZW0gMC45Mzc1cmVtO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5idG4ge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5idG46aG92ZXIge1xuICBjb2xvcjogIzM2MzYzNjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmJ0bjpmb2N1cywgLmJ0bi5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoNTAsIDExMSwgMjI2LCAwLjIxNik7XG59XG4uYnRuLmRpc2FibGVkLCAuYnRuOmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5hLmJ0bi5kaXNhYmxlZCxcbmZpZWxkc2V0OmRpc2FibGVkIGEuYnRuIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5idG4tcHJpbWFyeSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzI2ZmUyO1xuICBib3JkZXItY29sb3I6ICMzMjZmZTI7XG59XG4uYnRuLXByaW1hcnk6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFkNWJkMDtcbiAgYm9yZGVyLWNvbG9yOiAjMWM1N2M1O1xufVxuLmJ0bi1wcmltYXJ5OmZvY3VzLCAuYnRuLXByaW1hcnkuZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFkNWJkMDtcbiAgYm9yZGVyLWNvbG9yOiAjMWM1N2M1O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDgxLCAxMzMsIDIzMCwgMC41KTtcbn1cbi5idG4tcHJpbWFyeS5kaXNhYmxlZCwgLmJ0bi1wcmltYXJ5OmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMjZmZTI7XG4gIGJvcmRlci1jb2xvcjogIzMyNmZlMjtcbn1cbi5idG4tcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWM1N2M1O1xuICBib3JkZXItY29sb3I6ICMxYTUyYmE7XG59XG4uYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tcHJpbWFyeS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDgxLCAxMzMsIDIzMCwgMC41KTtcbn1cblxuLmJ0bi1zZWNvbmRhcnkge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRjNGM0YztcbiAgYm9yZGVyLWNvbG9yOiAjNGM0YzRjO1xufVxuLmJ0bi1zZWNvbmRhcnk6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM5MzkzOTtcbiAgYm9yZGVyLWNvbG9yOiAjMzMzMzMzO1xufVxuLmJ0bi1zZWNvbmRhcnk6Zm9jdXMsIC5idG4tc2Vjb25kYXJ5LmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzOTM5Mzk7XG4gIGJvcmRlci1jb2xvcjogIzMzMzMzMztcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgxMDMsIDEwMywgMTAzLCAwLjUpO1xufVxuLmJ0bi1zZWNvbmRhcnkuZGlzYWJsZWQsIC5idG4tc2Vjb25kYXJ5OmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0YzRjNGM7XG4gIGJvcmRlci1jb2xvcjogIzRjNGM0Yztcbn1cbi5idG4tc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzMzMzO1xuICBib3JkZXItY29sb3I6ICMyYzJjMmM7XG59XG4uYnRuLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDEwMywgMTAzLCAxMDMsIDAuNSk7XG59XG5cbi5idG4tc3VjY2VzcyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDQ2YTM4O1xuICBib3JkZXItY29sb3I6ICMwNDZhMzg7XG59XG4uYnRuLXN1Y2Nlc3M6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAzNDUyNTtcbiAgYm9yZGVyLWNvbG9yOiAjMDIzOTFlO1xufVxuLmJ0bi1zdWNjZXNzOmZvY3VzLCAuYnRuLXN1Y2Nlc3MuZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAzNDUyNTtcbiAgYm9yZGVyLWNvbG9yOiAjMDIzOTFlO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDQyLCAxMjgsIDg2LCAwLjUpO1xufVxuLmJ0bi1zdWNjZXNzLmRpc2FibGVkLCAuYnRuLXN1Y2Nlc3M6ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA0NmEzODtcbiAgYm9yZGVyLWNvbG9yOiAjMDQ2YTM4O1xufVxuLmJ0bi1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMjM5MWU7XG4gIGJvcmRlci1jb2xvcjogIzAyMmQxODtcbn1cbi5idG4tc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoNDIsIDEyOCwgODYsIDAuNSk7XG59XG5cbi5idG4taW5mbyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzE3MDhmO1xuICBib3JkZXItY29sb3I6ICMzMTcwOGY7XG59XG4uYnRuLWluZm86aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI3NWE3MztcbiAgYm9yZGVyLWNvbG9yOiAjMjQ1MjY5O1xufVxuLmJ0bi1pbmZvOmZvY3VzLCAuYnRuLWluZm8uZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI3NWE3MztcbiAgYm9yZGVyLWNvbG9yOiAjMjQ1MjY5O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDgwLCAxMzMsIDE2MCwgMC41KTtcbn1cbi5idG4taW5mby5kaXNhYmxlZCwgLmJ0bi1pbmZvOmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMTcwOGY7XG4gIGJvcmRlci1jb2xvcjogIzMxNzA4Zjtcbn1cbi5idG4taW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4taW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1pbmZvLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjQ1MjY5O1xuICBib3JkZXItY29sb3I6ICMyMTRiNjA7XG59XG4uYnRuLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4taW5mby5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDgwLCAxMzMsIDE2MCwgMC41KTtcbn1cblxuLmJ0bi13YXJuaW5nIHtcbiAgY29sb3I6ICMxYjFiMWI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWExMDM7XG4gIGJvcmRlci1jb2xvcjogI2VlYTEwMztcbn1cbi5idG4td2FybmluZzpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzg4NzAzO1xuICBib3JkZXItY29sb3I6ICNiYzdmMDI7XG59XG4uYnRuLXdhcm5pbmc6Zm9jdXMsIC5idG4td2FybmluZy5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzg4NzAzO1xuICBib3JkZXItY29sb3I6ICNiYzdmMDI7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMjA2LCAxNDEsIDcsIDAuNSk7XG59XG4uYnRuLXdhcm5pbmcuZGlzYWJsZWQsIC5idG4td2FybmluZzpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMWIxYjFiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVhMTAzO1xuICBib3JkZXItY29sb3I6ICNlZWExMDM7XG59XG4uYnRuLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4td2FybmluZy5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JjN2YwMjtcbiAgYm9yZGVyLWNvbG9yOiAjYWY3NjAyO1xufVxuLmJ0bi13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgyMDYsIDE0MSwgNywgMC41KTtcbn1cblxuLmJ0bi1kYW5nZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E1MWExZjtcbiAgYm9yZGVyLWNvbG9yOiAjYTUxYTFmO1xufVxuLmJ0bi1kYW5nZXI6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg0MTUxOTtcbiAgYm9yZGVyLWNvbG9yOiAjNzkxMzE3O1xufVxuLmJ0bi1kYW5nZXI6Zm9jdXMsIC5idG4tZGFuZ2VyLmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4NDE1MTk7XG4gIGJvcmRlci1jb2xvcjogIzc5MTMxNztcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgxNzksIDYwLCA2NSwgMC41KTtcbn1cbi5idG4tZGFuZ2VyLmRpc2FibGVkLCAuYnRuLWRhbmdlcjpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTUxYTFmO1xuICBib3JkZXItY29sb3I6ICNhNTFhMWY7XG59XG4uYnRuLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLWRhbmdlci5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc5MTMxNztcbiAgYm9yZGVyLWNvbG9yOiAjNmUxMTE1O1xufVxuLmJ0bi1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgxNzksIDYwLCA2NSwgMC41KTtcbn1cblxuLmJ0bi1saWdodCB7XG4gIGNvbG9yOiAjMWIxYjFiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNmZmY7XG59XG4uYnRuLWxpZ2h0OmhvdmVyIHtcbiAgY29sb3I6ICMxYjFiMWI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlY2VjZWM7XG4gIGJvcmRlci1jb2xvcjogI2U2ZTZlNjtcbn1cbi5idG4tbGlnaHQ6Zm9jdXMsIC5idG4tbGlnaHQuZm9jdXMge1xuICBjb2xvcjogIzFiMWIxYjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VjZWNlYztcbiAgYm9yZGVyLWNvbG9yOiAjZTZlNmU2O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDIyMSwgMjIxLCAyMjEsIDAuNSk7XG59XG4uYnRuLWxpZ2h0LmRpc2FibGVkLCAuYnRuLWxpZ2h0OmRpc2FibGVkIHtcbiAgY29sb3I6ICMxYjFiMWI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbn1cbi5idG4tbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjMWIxYjFiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlNmU2O1xuICBib3JkZXItY29sb3I6ICNkZmRmZGY7XG59XG4uYnRuLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1saWdodC5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDIyMSwgMjIxLCAyMjEsIDAuNSk7XG59XG5cbi5idG4tZGFyayB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzYzNjM2O1xuICBib3JkZXItY29sb3I6ICMzNjM2MzY7XG59XG4uYnRuLWRhcms6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIzMjMyMztcbiAgYm9yZGVyLWNvbG9yOiAjMWQxZDFkO1xufVxuLmJ0bi1kYXJrOmZvY3VzLCAuYnRuLWRhcmsuZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIzMjMyMztcbiAgYm9yZGVyLWNvbG9yOiAjMWQxZDFkO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDg0LCA4NCwgODQsIDAuNSk7XG59XG4uYnRuLWRhcmsuZGlzYWJsZWQsIC5idG4tZGFyazpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzYzNjM2O1xuICBib3JkZXItY29sb3I6ICMzNjM2MzY7XG59XG4uYnRuLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tZGFyay5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFkMWQxZDtcbiAgYm9yZGVyLWNvbG9yOiAjMTYxNjE2O1xufVxuLmJ0bi1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLWRhcmsuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg4NCwgODQsIDg0LCAwLjUpO1xufVxuXG4uYnRuLWdyZWVuIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNDZhMzg7XG4gIGJvcmRlci1jb2xvcjogIzA0NmEzODtcbn1cbi5idG4tZ3JlZW46aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAzNDUyNTtcbiAgYm9yZGVyLWNvbG9yOiAjMDIzOTFlO1xufVxuLmJ0bi1ncmVlbjpmb2N1cywgLmJ0bi1ncmVlbi5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDM0NTI1O1xuICBib3JkZXItY29sb3I6ICMwMjM5MWU7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoNDIsIDEyOCwgODYsIDAuNSk7XG59XG4uYnRuLWdyZWVuLmRpc2FibGVkLCAuYnRuLWdyZWVuOmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNDZhMzg7XG4gIGJvcmRlci1jb2xvcjogIzA0NmEzODtcbn1cbi5idG4tZ3JlZW46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWdyZWVuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLWdyZWVuLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDIzOTFlO1xuICBib3JkZXItY29sb3I6ICMwMjJkMTg7XG59XG4uYnRuLWdyZWVuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1ncmVlbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1ncmVlbi5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDQyLCAxMjgsIDg2LCAwLjUpO1xufVxuXG4uYnRuLWxpbWUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQxYTkyODtcbiAgYm9yZGVyLWNvbG9yOiAjNDFhOTI4O1xufVxuLmJ0bi1saW1lOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNThhMjE7XG4gIGJvcmRlci1jb2xvcjogIzMxODAxZTtcbn1cbi5idG4tbGltZTpmb2N1cywgLmJ0bi1saW1lLmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNThhMjE7XG4gIGJvcmRlci1jb2xvcjogIzMxODAxZTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg5NCwgMTgyLCA3MiwgMC41KTtcbn1cbi5idG4tbGltZS5kaXNhYmxlZCwgLmJ0bi1saW1lOmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MWE5Mjg7XG4gIGJvcmRlci1jb2xvcjogIzQxYTkyODtcbn1cbi5idG4tbGltZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tbGltZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1saW1lLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzE4MDFlO1xuICBib3JkZXItY29sb3I6ICMyZDc1MWM7XG59XG4uYnRuLWxpbWU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWxpbWU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tbGltZS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDk0LCAxODIsIDcyLCAwLjUpO1xufVxuXG4uYnRuLWJsYWNrIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIGJvcmRlci1jb2xvcjogIzAwMDtcbn1cbi5idG4tYmxhY2s6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG4gIGJvcmRlci1jb2xvcjogYmxhY2s7XG59XG4uYnRuLWJsYWNrOmZvY3VzLCAuYnRuLWJsYWNrLmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuICBib3JkZXItY29sb3I6IGJsYWNrO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDM4LCAzOCwgMzgsIDAuNSk7XG59XG4uYnRuLWJsYWNrLmRpc2FibGVkLCAuYnRuLWJsYWNrOmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIGJvcmRlci1jb2xvcjogIzAwMDtcbn1cbi5idG4tYmxhY2s6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWJsYWNrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLWJsYWNrLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbiAgYm9yZGVyLWNvbG9yOiBibGFjaztcbn1cbi5idG4tYmxhY2s6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWJsYWNrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLWJsYWNrLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMzgsIDM4LCAzOCwgMC41KTtcbn1cblxuLmJ0bi1mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzZhMGI0O1xuICBib3JkZXItY29sb3I6ICM3NmEwYjQ7XG59XG4uYnRuLWZvY3VzOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1ZDhmYTY7XG4gIGJvcmRlci1jb2xvcjogIzU3ODhhMDtcbn1cbi5idG4tZm9jdXM6Zm9jdXMsIC5idG4tZm9jdXMuZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVkOGZhNjtcbiAgYm9yZGVyLWNvbG9yOiAjNTc4OGEwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDEzOSwgMTc0LCAxOTEsIDAuNSk7XG59XG4uYnRuLWZvY3VzLmRpc2FibGVkLCAuYnRuLWZvY3VzOmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NmEwYjQ7XG4gIGJvcmRlci1jb2xvcjogIzc2YTBiNDtcbn1cbi5idG4tZm9jdXM6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWZvY3VzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLWZvY3VzLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTc4OGEwO1xuICBib3JkZXItY29sb3I6ICM1MzgxOTc7XG59XG4uYnRuLWZvY3VzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1mb2N1czpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1mb2N1cy5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDEzOSwgMTc0LCAxOTEsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1wcmltYXJ5IHtcbiAgY29sb3I6ICMzMjZmZTI7XG4gIGJvcmRlci1jb2xvcjogIzMyNmZlMjtcbn1cbi5idG4tb3V0bGluZS1wcmltYXJ5OmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMjZmZTI7XG4gIGJvcmRlci1jb2xvcjogIzMyNmZlMjtcbn1cbi5idG4tb3V0bGluZS1wcmltYXJ5OmZvY3VzLCAuYnRuLW91dGxpbmUtcHJpbWFyeS5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoNTAsIDExMSwgMjI2LCAwLjUpO1xufVxuLmJ0bi1vdXRsaW5lLXByaW1hcnkuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1wcmltYXJ5OmRpc2FibGVkIHtcbiAgY29sb3I6ICMzMjZmZTI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi1vdXRsaW5lLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMjZmZTI7XG4gIGJvcmRlci1jb2xvcjogIzMyNmZlMjtcbn1cbi5idG4tb3V0bGluZS1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tb3V0bGluZS1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoNTAsIDExMSwgMjI2LCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5LCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQge1xuICBjb2xvcjogIzRjNGM0YztcbiAgYm9yZGVyLWNvbG9yOiAjNGM0YzRjO1xufVxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpob3ZlciwgLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQ6aG92ZXIsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0OmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0YzRjNGM7XG4gIGJvcmRlci1jb2xvcjogIzRjNGM0Yztcbn1cbi5idG4tb3V0bGluZS1zZWNvbmRhcnk6Zm9jdXMsIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5pbnB1dC1ncm91cC10ZXh0OmZvY3VzLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dDpmb2N1cywgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5mb2N1cywgLmlucHV0LWdyb3VwLXByZXBlbmQgLmZvY3VzLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5mb2N1cy5pbnB1dC1ncm91cC10ZXh0IHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg3NiwgNzYsIDc2LCAwLjUpO1xufVxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5kaXNhYmxlZCwgLmlucHV0LWdyb3VwLXByZXBlbmQgLmRpc2FibGVkLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5kaXNhYmxlZC5pbnB1dC1ncm91cC10ZXh0LCAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmRpc2FibGVkLCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dDpkaXNhYmxlZCxcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQ6ZGlzYWJsZWQge1xuICBjb2xvcjogIzRjNGM0YztcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZSwgLmlucHV0LWdyb3VwLXByZXBlbmQgLnNob3cgPiAuZHJvcGRvd24tdG9nZ2xlLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5zaG93ID4gLmRyb3Bkb3duLXRvZ2dsZS5pbnB1dC1ncm91cC10ZXh0IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0YzRjNGM7XG4gIGJvcmRlci1jb2xvcjogIzRjNGM0Yztcbn1cbi5idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5pbnB1dC1ncm91cC10ZXh0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tb3V0bGluZS1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlOmZvY3VzLCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuc2hvdyA+IC5kcm9wZG93bi10b2dnbGUuaW5wdXQtZ3JvdXAtdGV4dDpmb2N1cyxcbi5pbnB1dC1ncm91cC1hcHBlbmQgLnNob3cgPiAuZHJvcGRvd24tdG9nZ2xlLmlucHV0LWdyb3VwLXRleHQ6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDc2LCA3NiwgNzYsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1zdWNjZXNzIHtcbiAgY29sb3I6ICMwNDZhMzg7XG4gIGJvcmRlci1jb2xvcjogIzA0NmEzODtcbn1cbi5idG4tb3V0bGluZS1zdWNjZXNzOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNDZhMzg7XG4gIGJvcmRlci1jb2xvcjogIzA0NmEzODtcbn1cbi5idG4tb3V0bGluZS1zdWNjZXNzOmZvY3VzLCAuYnRuLW91dGxpbmUtc3VjY2Vzcy5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoNCwgMTA2LCA1NiwgMC41KTtcbn1cbi5idG4tb3V0bGluZS1zdWNjZXNzLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtc3VjY2VzczpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMDQ2YTM4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tb3V0bGluZS1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tb3V0bGluZS1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDQ2YTM4O1xuICBib3JkZXItY29sb3I6ICMwNDZhMzg7XG59XG4uYnRuLW91dGxpbmUtc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLW91dGxpbmUtc3VjY2Vzcy5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDQsIDEwNiwgNTYsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1pbmZvIHtcbiAgY29sb3I6ICMzMTcwOGY7XG4gIGJvcmRlci1jb2xvcjogIzMxNzA4Zjtcbn1cbi5idG4tb3V0bGluZS1pbmZvOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMTcwOGY7XG4gIGJvcmRlci1jb2xvcjogIzMxNzA4Zjtcbn1cbi5idG4tb3V0bGluZS1pbmZvOmZvY3VzLCAuYnRuLW91dGxpbmUtaW5mby5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoNDksIDExMiwgMTQzLCAwLjUpO1xufVxuLmJ0bi1vdXRsaW5lLWluZm8uZGlzYWJsZWQsIC5idG4tb3V0bGluZS1pbmZvOmRpc2FibGVkIHtcbiAgY29sb3I6ICMzMTcwOGY7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi1vdXRsaW5lLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtaW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWluZm8uZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMTcwOGY7XG4gIGJvcmRlci1jb2xvcjogIzMxNzA4Zjtcbn1cbi5idG4tb3V0bGluZS1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tb3V0bGluZS1pbmZvLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoNDksIDExMiwgMTQzLCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtd2FybmluZyB7XG4gIGNvbG9yOiAjZWVhMTAzO1xuICBib3JkZXItY29sb3I6ICNlZWExMDM7XG59XG4uYnRuLW91dGxpbmUtd2FybmluZzpob3ZlciB7XG4gIGNvbG9yOiAjMWIxYjFiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVhMTAzO1xuICBib3JkZXItY29sb3I6ICNlZWExMDM7XG59XG4uYnRuLW91dGxpbmUtd2FybmluZzpmb2N1cywgLmJ0bi1vdXRsaW5lLXdhcm5pbmcuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDIzOCwgMTYxLCAzLCAwLjUpO1xufVxuLmJ0bi1vdXRsaW5lLXdhcm5pbmcuZGlzYWJsZWQsIC5idG4tb3V0bGluZS13YXJuaW5nOmRpc2FibGVkIHtcbiAgY29sb3I6ICNlZWExMDM7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi1vdXRsaW5lLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICMxYjFiMWI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWExMDM7XG4gIGJvcmRlci1jb2xvcjogI2VlYTEwMztcbn1cbi5idG4tb3V0bGluZS13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tb3V0bGluZS13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMjM4LCAxNjEsIDMsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1kYW5nZXIge1xuICBjb2xvcjogI2E1MWExZjtcbiAgYm9yZGVyLWNvbG9yOiAjYTUxYTFmO1xufVxuLmJ0bi1vdXRsaW5lLWRhbmdlcjpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTUxYTFmO1xuICBib3JkZXItY29sb3I6ICNhNTFhMWY7XG59XG4uYnRuLW91dGxpbmUtZGFuZ2VyOmZvY3VzLCAuYnRuLW91dGxpbmUtZGFuZ2VyLmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgxNjUsIDI2LCAzMSwgMC41KTtcbn1cbi5idG4tb3V0bGluZS1kYW5nZXIuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1kYW5nZXI6ZGlzYWJsZWQge1xuICBjb2xvcjogI2E1MWExZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLW91dGxpbmUtZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWRhbmdlci5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E1MWExZjtcbiAgYm9yZGVyLWNvbG9yOiAjYTUxYTFmO1xufVxuLmJ0bi1vdXRsaW5lLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tb3V0bGluZS1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgxNjUsIDI2LCAzMSwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLWxpZ2h0IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbn1cbi5idG4tb3V0bGluZS1saWdodDpob3ZlciB7XG4gIGNvbG9yOiAjMWIxYjFiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNmZmY7XG59XG4uYnRuLW91dGxpbmUtbGlnaHQ6Zm9jdXMsIC5idG4tb3V0bGluZS1saWdodC5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbn1cbi5idG4tb3V0bGluZS1saWdodC5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLWxpZ2h0OmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi1vdXRsaW5lLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLW91dGxpbmUtbGlnaHQuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICMxYjFiMWI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbn1cbi5idG4tb3V0bGluZS1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLWRhcmsge1xuICBjb2xvcjogIzM2MzYzNjtcbiAgYm9yZGVyLWNvbG9yOiAjMzYzNjM2O1xufVxuLmJ0bi1vdXRsaW5lLWRhcms6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM2MzYzNjtcbiAgYm9yZGVyLWNvbG9yOiAjMzYzNjM2O1xufVxuLmJ0bi1vdXRsaW5lLWRhcms6Zm9jdXMsIC5idG4tb3V0bGluZS1kYXJrLmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg1NCwgNTQsIDU0LCAwLjUpO1xufVxuLmJ0bi1vdXRsaW5lLWRhcmsuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1kYXJrOmRpc2FibGVkIHtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi1vdXRsaW5lLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWRhcmsuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNjM2MzY7XG4gIGJvcmRlci1jb2xvcjogIzM2MzYzNjtcbn1cbi5idG4tb3V0bGluZS1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tb3V0bGluZS1kYXJrLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoNTQsIDU0LCA1NCwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLWdyZWVuIHtcbiAgY29sb3I6ICMwNDZhMzg7XG4gIGJvcmRlci1jb2xvcjogIzA0NmEzODtcbn1cbi5idG4tb3V0bGluZS1ncmVlbjpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDQ2YTM4O1xuICBib3JkZXItY29sb3I6ICMwNDZhMzg7XG59XG4uYnRuLW91dGxpbmUtZ3JlZW46Zm9jdXMsIC5idG4tb3V0bGluZS1ncmVlbi5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoNCwgMTA2LCA1NiwgMC41KTtcbn1cbi5idG4tb3V0bGluZS1ncmVlbi5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLWdyZWVuOmRpc2FibGVkIHtcbiAgY29sb3I6ICMwNDZhMzg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJ0bi1vdXRsaW5lLWdyZWVuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWdyZWVuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLW91dGxpbmUtZ3JlZW4uZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNDZhMzg7XG4gIGJvcmRlci1jb2xvcjogIzA0NmEzODtcbn1cbi5idG4tb3V0bGluZS1ncmVlbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1ncmVlbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWdyZWVuLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoNCwgMTA2LCA1NiwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLWxpbWUge1xuICBjb2xvcjogIzQxYTkyODtcbiAgYm9yZGVyLWNvbG9yOiAjNDFhOTI4O1xufVxuLmJ0bi1vdXRsaW5lLWxpbWU6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQxYTkyODtcbiAgYm9yZGVyLWNvbG9yOiAjNDFhOTI4O1xufVxuLmJ0bi1vdXRsaW5lLWxpbWU6Zm9jdXMsIC5idG4tb3V0bGluZS1saW1lLmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSg2NSwgMTY5LCA0MCwgMC41KTtcbn1cbi5idG4tb3V0bGluZS1saW1lLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtbGltZTpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjNDFhOTI4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tb3V0bGluZS1saW1lOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWxpbWU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tb3V0bGluZS1saW1lLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDFhOTI4O1xuICBib3JkZXItY29sb3I6ICM0MWE5Mjg7XG59XG4uYnRuLW91dGxpbmUtbGltZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1saW1lOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLW91dGxpbmUtbGltZS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDY1LCAxNjksIDQwLCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtYmxhY2sge1xuICBjb2xvcjogIzAwMDtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwO1xufVxuLmJ0bi1vdXRsaW5lLWJsYWNrOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIGJvcmRlci1jb2xvcjogIzAwMDtcbn1cbi5idG4tb3V0bGluZS1ibGFjazpmb2N1cywgLmJ0bi1vdXRsaW5lLWJsYWNrLmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgwLCAwLCAwLCAwLjUpO1xufVxuLmJ0bi1vdXRsaW5lLWJsYWNrLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtYmxhY2s6ZGlzYWJsZWQge1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLW91dGxpbmUtYmxhY2s6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtYmxhY2s6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tb3V0bGluZS1ibGFjay5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwO1xufVxuLmJ0bi1vdXRsaW5lLWJsYWNrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLWJsYWNrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLW91dGxpbmUtYmxhY2suZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgwLCAwLCAwLCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtZm9jdXMge1xuICBjb2xvcjogIzc2YTBiNDtcbiAgYm9yZGVyLWNvbG9yOiAjNzZhMGI0O1xufVxuLmJ0bi1vdXRsaW5lLWZvY3VzOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NmEwYjQ7XG4gIGJvcmRlci1jb2xvcjogIzc2YTBiNDtcbn1cbi5idG4tb3V0bGluZS1mb2N1czpmb2N1cywgLmJ0bi1vdXRsaW5lLWZvY3VzLmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgxMTgsIDE2MCwgMTgwLCAwLjUpO1xufVxuLmJ0bi1vdXRsaW5lLWZvY3VzLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtZm9jdXM6ZGlzYWJsZWQge1xuICBjb2xvcjogIzc2YTBiNDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLW91dGxpbmUtZm9jdXM6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtZm9jdXM6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tb3V0bGluZS1mb2N1cy5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc2YTBiNDtcbiAgYm9yZGVyLWNvbG9yOiAjNzZhMGI0O1xufVxuLmJ0bi1vdXRsaW5lLWZvY3VzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLWZvY3VzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLW91dGxpbmUtZm9jdXMuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgxMTgsIDE2MCwgMTgwLCAwLjUpO1xufVxuXG4uYnRuLWxpbmsge1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzMyNmZlMjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uYnRuLWxpbms6aG92ZXIge1xuICBjb2xvcjogIzMyNmZlMjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmJ0bi1saW5rOmZvY3VzLCAuYnRuLWxpbmsuZm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYnRuLWxpbms6ZGlzYWJsZWQsIC5idG4tbGluay5kaXNhYmxlZCB7XG4gIGNvbG9yOiAjNjY2O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmJ0bi1sZywgLmJ0bi1ncm91cC1sZyA+IC5idG4ge1xuICBwYWRkaW5nOiAxcmVtIDEuODc1cmVtO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG59XG5cbi5idG4tc20sIC5idG4tZ3JvdXAtc20gPiAuYnRuIHtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW07XG59XG5cbi5idG4tYmxvY2sge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG4uYnRuLWJsb2NrICsgLmJ0bi1ibG9jayB7XG4gIG1hcmdpbi10b3A6IDAuNXJlbTtcbn1cblxuaW5wdXRbdHlwZT1zdWJtaXRdLmJ0bi1ibG9jayxcbmlucHV0W3R5cGU9cmVzZXRdLmJ0bi1ibG9jayxcbmlucHV0W3R5cGU9YnV0dG9uXS5idG4tYmxvY2sge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmZhZGUge1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGxpbmVhcjtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5mYWRlIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uZmFkZTpub3QoLnNob3cpIHtcbiAgb3BhY2l0eTogMDtcbn1cblxuLmNvbGxhcHNlOm5vdCguc2hvdykge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uY29sbGFwc2luZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBoZWlnaHQgMC4zNXMgZWFzZTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jb2xsYXBzaW5nIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uY29sbGFwc2luZy53aWR0aCB7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IGF1dG87XG4gIHRyYW5zaXRpb246IHdpZHRoIDAuMzVzIGVhc2U7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY29sbGFwc2luZy53aWR0aCB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG4uZHJvcHVwLFxuLmRyb3ByaWdodCxcbi5kcm9wZG93bixcbi5kcm9wbGVmdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDAuMjU1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAwLjI1NWVtO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItdG9wOiAwLjNlbSBzb2xpZDtcbiAgYm9yZGVyLXJpZ2h0OiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgYm9yZGVyLWxlZnQ6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLmRyb3Bkb3duLXRvZ2dsZTplbXB0eTo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLmRyb3Bkb3duLW1lbnUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTAwMDtcbiAgZGlzcGxheTogbm9uZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1pbi13aWR0aDogMTByZW07XG4gIHBhZGRpbmc6IDAuNXJlbSAwO1xuICBtYXJnaW46IDAuMTI1cmVtIDAgMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBjb2xvcjogIzM2MzYzNjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgIzM2MzYzNjtcbiAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW07XG59XG5cbi5kcm9wZG93bi1tZW51LWxlZnQge1xuICByaWdodDogYXV0bztcbiAgbGVmdDogMDtcbn1cblxuLmRyb3Bkb3duLW1lbnUtcmlnaHQge1xuICByaWdodDogMDtcbiAgbGVmdDogYXV0bztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5kcm9wZG93bi1tZW51LXNtLWxlZnQge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDA7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUtc20tcmlnaHQge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZHJvcGRvd24tbWVudS1tZC1sZWZ0IHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwO1xuICB9XG4gIC5kcm9wZG93bi1tZW51LW1kLXJpZ2h0IHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5kcm9wZG93bi1tZW51LWxnLWxlZnQge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDA7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUtbGctcmlnaHQge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLmRyb3Bkb3duLW1lbnUteGwtbGVmdCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMDtcbiAgfVxuICAuZHJvcGRvd24tbWVudS14bC1yaWdodCB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogYXV0bztcbiAgfVxufVxuLmRyb3B1cCAuZHJvcGRvd24tbWVudSB7XG4gIHRvcDogYXV0bztcbiAgYm90dG9tOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwLjEyNXJlbTtcbn1cbi5kcm9wdXAgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogMC4yNTVlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXRvcDogMDtcbiAgYm9yZGVyLXJpZ2h0OiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMC4zZW0gc29saWQ7XG4gIGJvcmRlci1sZWZ0OiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5kcm9wdXAgLmRyb3Bkb3duLXRvZ2dsZTplbXB0eTo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLmRyb3ByaWdodCAuZHJvcGRvd24tbWVudSB7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1sZWZ0OiAwLjEyNXJlbTtcbn1cbi5kcm9wcmlnaHQgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogMC4yNTVlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXRvcDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1sZWZ0OiAwLjNlbSBzb2xpZDtcbn1cbi5kcm9wcmlnaHQgLmRyb3Bkb3duLXRvZ2dsZTplbXB0eTo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5kcm9wcmlnaHQgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICB2ZXJ0aWNhbC1hbGlnbjogMDtcbn1cblxuLmRyb3BsZWZ0IC5kcm9wZG93bi1tZW51IHtcbiAgdG9wOiAwO1xuICByaWdodDogMTAwJTtcbiAgbGVmdDogYXV0bztcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjEyNXJlbTtcbn1cbi5kcm9wbGVmdCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDAuMjU1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAwLjI1NWVtO1xuICBjb250ZW50OiBcIlwiO1xufVxuLmRyb3BsZWZ0IC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5kcm9wbGVmdCAuZHJvcGRvd24tdG9nZ2xlOjpiZWZvcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMC4yNTVlbTtcbiAgdmVydGljYWwtYWxpZ246IDAuMjU1ZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci10b3A6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDAuM2VtIHNvbGlkO1xuICBib3JkZXItYm90dG9tOiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5kcm9wbGVmdCAuZHJvcGRvd24tdG9nZ2xlOmVtcHR5OjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLmRyb3BsZWZ0IC5kcm9wZG93bi10b2dnbGU6OmJlZm9yZSB7XG4gIHZlcnRpY2FsLWFsaWduOiAwO1xufVxuXG4uZHJvcGRvd24tbWVudVt4LXBsYWNlbWVudF49dG9wXSwgLmRyb3Bkb3duLW1lbnVbeC1wbGFjZW1lbnRePXJpZ2h0XSwgLmRyb3Bkb3duLW1lbnVbeC1wbGFjZW1lbnRePWJvdHRvbV0sIC5kcm9wZG93bi1tZW51W3gtcGxhY2VtZW50Xj1sZWZ0XSB7XG4gIHJpZ2h0OiBhdXRvO1xuICBib3R0b206IGF1dG87XG59XG5cbi5kcm9wZG93bi1kaXZpZGVyIHtcbiAgaGVpZ2h0OiAwO1xuICBtYXJnaW46IDAuNDY4NzVyZW0gMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNmZmY7XG59XG5cbi5kcm9wZG93bi1pdGVtIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwLjI1cmVtIDEuNXJlbTtcbiAgY2xlYXI6IGJvdGg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG59XG4uZHJvcGRvd24taXRlbTpob3ZlciwgLmRyb3Bkb3duLWl0ZW06Zm9jdXMge1xuICBjb2xvcjogIzM2MzYzNjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5kcm9wZG93bi1pdGVtLmFjdGl2ZSwgLmRyb3Bkb3duLWl0ZW06YWN0aXZlIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uZHJvcGRvd24taXRlbS5kaXNhYmxlZCwgLmRyb3Bkb3duLWl0ZW06ZGlzYWJsZWQge1xuICBjb2xvcjogIzY2NjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZHJvcGRvd24tbWVudS5zaG93IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5kcm9wZG93bi1oZWFkZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMC41cmVtIDEuNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBjb2xvcjogI2NjYztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmRyb3Bkb3duLWl0ZW0tdGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwLjI1cmVtIDEuNXJlbTtcbiAgY29sb3I6ICMzNjM2MzY7XG59XG5cbi5idG4tZ3JvdXAsXG4uYnRuLWdyb3VwLXZlcnRpY2FsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5idG4tZ3JvdXAgPiAuYnRuLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXg6IDEgMSBhdXRvO1xufVxuLmJ0bi1ncm91cCA+IC5idG46aG92ZXIsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpob3ZlciB7XG4gIHotaW5kZXg6IDE7XG59XG4uYnRuLWdyb3VwID4gLmJ0bjpmb2N1cywgLmJ0bi1ncm91cCA+IC5idG46YWN0aXZlLCAuYnRuLWdyb3VwID4gLmJ0bi5hY3RpdmUsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpmb2N1cyxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOmFjdGl2ZSxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLmFjdGl2ZSB7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5idG4tdG9vbGJhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuLmJ0bi10b29sYmFyIC5pbnB1dC1ncm91cCB7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4uYnRuLWdyb3VwID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbi5idG4tZ3JvdXAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWxlZnQ6IC0wLjEyNXJlbTtcbn1cbi5idG4tZ3JvdXAgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuLmJ0bi1ncm91cCA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4ge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG59XG4uYnRuLWdyb3VwID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbi5idG4tZ3JvdXAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0biB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG5cbi5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjcwMzEyNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAwLjcwMzEyNXJlbTtcbn1cbi5kcm9wZG93bi10b2dnbGUtc3BsaXQ6OmFmdGVyLCAuZHJvcHVwIC5kcm9wZG93bi10b2dnbGUtc3BsaXQ6OmFmdGVyLCAuZHJvcHJpZ2h0IC5kcm9wZG93bi10b2dnbGUtc3BsaXQ6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uZHJvcGxlZnQgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdDo6YmVmb3JlIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4uYnRuLXNtICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCwgLmJ0bi1ncm91cC1zbSA+IC5idG4gKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0IHtcbiAgcGFkZGluZy1yaWdodDogMC4zNzVyZW07XG4gIHBhZGRpbmctbGVmdDogMC4zNzVyZW07XG59XG5cbi5idG4tbGcgKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0LCAuYnRuLWdyb3VwLWxnID4gLmJ0biArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjQwNjI1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDEuNDA2MjVyZW07XG59XG5cbi5idG4tZ3JvdXAtdmVydGljYWwge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bixcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXRvcDogLTAuMTI1cmVtO1xufVxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0biB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4ge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuLmJ0bi1ncm91cC10b2dnbGUgPiAuYnRuLFxuLmJ0bi1ncm91cC10b2dnbGUgPiAuYnRuLWdyb3VwID4gLmJ0biB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uYnRuLWdyb3VwLXRvZ2dsZSA+IC5idG4gaW5wdXRbdHlwZT1yYWRpb10sXG4uYnRuLWdyb3VwLXRvZ2dsZSA+IC5idG4gaW5wdXRbdHlwZT1jaGVja2JveF0sXG4uYnRuLWdyb3VwLXRvZ2dsZSA+IC5idG4tZ3JvdXAgPiAuYnRuIGlucHV0W3R5cGU9cmFkaW9dLFxuLmJ0bi1ncm91cC10b2dnbGUgPiAuYnRuLWdyb3VwID4gLmJ0biBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5pbnB1dC1ncm91cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdCxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleDogMSAxIGF1dG87XG4gIHdpZHRoOiAxJTtcbiAgbWluLXdpZHRoOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCArIC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sICsgLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sICsgLmN1c3RvbS1maWxlLFxuLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQgKyAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQgKyAuY3VzdG9tLXNlbGVjdCxcbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0ICsgLmN1c3RvbS1maWxlLFxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1zZWxlY3QgKyAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1zZWxlY3QgKyAuY3VzdG9tLXNlbGVjdCxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0ICsgLmN1c3RvbS1maWxlLFxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlICsgLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSArIC5jdXN0b20tc2VsZWN0LFxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlICsgLmN1c3RvbS1maWxlIHtcbiAgbWFyZ2luLWxlZnQ6IC0wLjA2MjVyZW07XG59XG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sOmZvY3VzLFxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1zZWxlY3Q6Zm9jdXMsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUgLmN1c3RvbS1maWxlLWlucHV0OmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgei1pbmRleDogMztcbn1cbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSAuY3VzdG9tLWZpbGUtaW5wdXQ6Zm9jdXMge1xuICB6LWluZGV4OiA0O1xufVxuLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbDpub3QoOmZpcnN0LWNoaWxkKSxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0Om5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGU6bm90KDpsYXN0LWNoaWxkKSAuY3VzdG9tLWZpbGUtbGFiZWwsIC5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZTpub3QoOmxhc3QtY2hpbGQpIC5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXIge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG59XG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGU6bm90KDpmaXJzdC1jaGlsZCkgLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cbi5pbnB1dC1ncm91cDpub3QoLmhhcy12YWxpZGF0aW9uKSA+IC5mb3JtLWNvbnRyb2w6bm90KDpsYXN0LWNoaWxkKSxcbi5pbnB1dC1ncm91cDpub3QoLmhhcy12YWxpZGF0aW9uKSA+IC5jdXN0b20tc2VsZWN0Om5vdCg6bGFzdC1jaGlsZCksXG4uaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbikgPiAuY3VzdG9tLWZpbGU6bm90KDpsYXN0LWNoaWxkKSAuY3VzdG9tLWZpbGUtbGFiZWwsXG4uaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbikgPiAuY3VzdG9tLWZpbGU6bm90KDpsYXN0LWNoaWxkKSAuY3VzdG9tLWZpbGUtbGFiZWw6OmFmdGVyIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuLmlucHV0LWdyb3VwLmhhcy12YWxpZGF0aW9uID4gLmZvcm0tY29udHJvbDpudGgtbGFzdC1jaGlsZChuKzMpLFxuLmlucHV0LWdyb3VwLmhhcy12YWxpZGF0aW9uID4gLmN1c3RvbS1zZWxlY3Q6bnRoLWxhc3QtY2hpbGQobiszKSxcbi5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbiA+IC5jdXN0b20tZmlsZTpudGgtbGFzdC1jaGlsZChuKzMpIC5jdXN0b20tZmlsZS1sYWJlbCxcbi5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbiA+IC5jdXN0b20tZmlsZTpudGgtbGFzdC1jaGlsZChuKzMpIC5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXIge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG59XG5cbi5pbnB1dC1ncm91cC1wcmVwZW5kLFxuLmlucHV0LWdyb3VwLWFwcGVuZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCAuYnRuLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xufVxuLmlucHV0LWdyb3VwLXByZXBlbmQgLmJ0bjpmb2N1cyxcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0bjpmb2N1cyB7XG4gIHotaW5kZXg6IDM7XG59XG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCAuYnRuICsgLmJ0bixcbi5pbnB1dC1ncm91cC1wcmVwZW5kIC5idG4gKyAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1wcmVwZW5kIC5pbnB1dC1ncm91cC10ZXh0ICsgLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCArIC5idG4sXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG4gKyAuYnRuLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuICsgLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0ICsgLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0ICsgLmJ0biB7XG4gIG1hcmdpbi1sZWZ0OiAtMC4wNjI1cmVtO1xufVxuXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCB7XG4gIG1hcmdpbi1yaWdodDogLTAuMDYyNXJlbTtcbn1cblxuLmlucHV0LWdyb3VwLWFwcGVuZCB7XG4gIG1hcmdpbi1sZWZ0OiAtMC4wNjI1cmVtO1xufVxuXG4uaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDAuNzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW07XG59XG4uaW5wdXQtZ3JvdXAtdGV4dCBpbnB1dFt0eXBlPXJhZGlvXSxcbi5pbnB1dC1ncm91cC10ZXh0IGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tY29udHJvbDpub3QodGV4dGFyZWEpLFxuLmlucHV0LWdyb3VwLWxnID4gLmN1c3RvbS1zZWxlY3Qge1xuICBoZWlnaHQ6IGNhbGMoMS4yZW0gKyAycmVtICsgMC4xMjVyZW0pO1xufVxuXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLWxnID4gLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuYnRuLFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG4ge1xuICBwYWRkaW5nOiAxcmVtIDEuODc1cmVtO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTg3NXJlbTtcbn1cblxuLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tY29udHJvbDpub3QodGV4dGFyZWEpLFxuLmlucHV0LWdyb3VwLXNtID4gLmN1c3RvbS1zZWxlY3Qge1xuICBoZWlnaHQ6IGNhbGMoMS4yZW0gKyAwLjVyZW0gKyAwLjEyNXJlbSk7XG59XG5cbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtc20gPiAuY3VzdG9tLXNlbGVjdCxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0biB7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtO1xufVxuXG4uaW5wdXQtZ3JvdXAtbGcgPiAuY3VzdG9tLXNlbGVjdCxcbi5pbnB1dC1ncm91cC1zbSA+IC5jdXN0b20tc2VsZWN0IHtcbiAgcGFkZGluZy1yaWdodDogMi43NXJlbTtcbn1cblxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuYnRuLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cDpub3QoLmhhcy12YWxpZGF0aW9uKSA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4sXG4uaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbikgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOm5vdCg6bGFzdC1jaGlsZCkgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbiA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bnRoLWxhc3QtY2hpbGQobiszKSA+IC5idG4sXG4uaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24gPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOm50aC1sYXN0LWNoaWxkKG4rMykgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bGFzdC1jaGlsZCA+IC5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOmxhc3QtY2hpbGQgPiAuaW5wdXQtZ3JvdXAtdGV4dDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0bixcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0bixcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZDpmaXJzdC1jaGlsZCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZDpmaXJzdC1jaGlsZCA+IC5pbnB1dC1ncm91cC10ZXh0Om5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cblxuLmN1c3RvbS1jb250cm9sIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWluLWhlaWdodDogMS40cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDEuODc1cmVtO1xuICBwcmludC1jb2xvci1hZGp1c3Q6IGV4YWN0O1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIG1hcmdpbi1yaWdodDogMC45Mzc1cmVtO1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IC0xO1xuICB3aWR0aDogMS4yNXJlbTtcbiAgaGVpZ2h0OiAxLjMyNXJlbTtcbiAgb3BhY2l0eTogMDtcbn1cbi5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBjb2xvcjogIzM2MzYzNjtcbiAgYm9yZGVyLWNvbG9yOiAjMzYzNjM2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjA2MjVyZW0gI2ZmZiwgMCAwIDAgMC4xMjVyZW0gcmdiYSg1MCwgMTExLCAyMjYsIDAuMjE2KTtcbn1cbi5jdXN0b20tY29udHJvbC1pbnB1dDpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICMzNjM2MzY7XG59XG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQ6bm90KDpkaXNhYmxlZCk6YWN0aXZlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NlZGRmODtcbiAgYm9yZGVyLWNvbG9yOiAjMzI2ZmUyO1xufVxuLmN1c3RvbS1jb250cm9sLWlucHV0W2Rpc2FibGVkXSB+IC5jdXN0b20tY29udHJvbC1sYWJlbCwgLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgY29sb3I6ICM2NjY7XG59XG4uY3VzdG9tLWNvbnRyb2wtaW5wdXRbZGlzYWJsZWRdIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbn1cblxuLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMC4wNzVyZW07XG4gIGxlZnQ6IC0xLjg3NXJlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxLjI1cmVtO1xuICBoZWlnaHQ6IDEuMjVyZW07XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjMzYzNjM2O1xufVxuLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwLjA3NXJlbTtcbiAgbGVmdDogLTEuODc1cmVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEuMjVyZW07XG4gIGhlaWdodDogMS4yNXJlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogNTAlLzEwMCUgMTAwJSBuby1yZXBlYXQ7XG59XG5cbi5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjAnIGhlaWdodD0nMjAnIHZpZXdCb3g9JzAgMCAyMCAyMCclM0UlM0NnIGZpbGw9J25vbmUnIGZpbGwtcnVsZT0nZXZlbm9kZCclM0UlM0NwYXRoIHN0cm9rZT0nJTIzMzYzNjM2JyBkPSdNLjUuNWgxOXYxOUguNXonLyUzRSUzQ3BhdGggZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J00xNS42MDUgNS4yNjhjLjMzNC0uMzY1LjgxNy0uMzQyIDEuMTM2LS4wMjMuMzE4LjMxOC4zNi44MTYuMDM0IDEuMTcyYTkwMy41NDcgOTAzLjU0NyAwIDAgMS01LjMgNS45NGwtMS4zMyAxLjQ4YTI5MTIuNTY3IDI5MTIuNTY3IDAgMCAwLTEuNzE4IDEuOTE1Yy0uMy4zMzMtLjg0Ni4zMjMtMS4xNTIuMDE2LS41NTktLjUzMi0xLjAwNi0uOTYxLTIuMDEyLTEuOTI4bC0uMzU0LS4zNGMtLjctLjY3NC0xLjE3NS0xLjEyOS0xLjY1Ni0xLjU4Ny0uMzU0LS4zMzktLjMyLS44MzggMC0xLjE2My4zMTYtLjMyMS43OTgtLjM2IDEuMTM2LS4wMi45OC45MjggMS44MTcgMS43MzIgMy40MDggMy4yNjggMy40NDgtMy44NDMgNS41NjctNi4yMTIgNy44MDgtOC43M3onLyUzRSUzQy9nJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbn1cbi5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWlucHV0OmluZGV0ZXJtaW5hdGUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzMyNmZlMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyNmZlMjtcbn1cbi5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWlucHV0OmluZGV0ZXJtaW5hdGUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI0JyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMjQgMjQnJTNFJTNDcGF0aCBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnIHN0cm9rZT0nJTIzMzYzNjM2JyBkPSdNLjUuNWgyM3YyM0guNXonLyUzRSUzQy9zdmclM0UlMEFcIik7XG59XG4uY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xufVxuLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQ6aW5kZXRlcm1pbmF0ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbn1cblxuLmN1c3RvbS1yYWRpbyAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbi5jdXN0b20tcmFkaW8gLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDJTNGeG1sIHZlcnNpb249JzEuMCcgZW5jb2Rpbmc9J1VURi04JyUzRiUzRSUzQ3N2ZyB3aWR0aD0nMjBweCcgaGVpZ2h0PScyMHB4JyB2aWV3Qm94PScwIDAgMjAgMjAnIHZlcnNpb249JzEuMScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB4bWxuczp4bGluaz0naHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayclM0UlM0NnIGlkPSdTdHlsZS1HdWlkZScgc3Ryb2tlPSdub25lJyBzdHJva2Utd2lkdGg9JzEnIGZpbGw9J25vbmUnIGZpbGwtcnVsZT0nZXZlbm9kZCclM0UlM0NnIGlkPScwNy4tSWNvbnMnIHRyYW5zZm9ybT0ndHJhbnNsYXRlJTI4LTc0OS4wMDAwMDAsIC02ODguMDAwMDAwJTI5JyUzRSUzQ2cgaWQ9J0Z1bmN0aW9uYWwnIHRyYW5zZm9ybT0ndHJhbnNsYXRlJTI4MTAwLjAwMDAwMCwgNDk5LjAwMDAwMCUyOSclM0UlM0NnIGlkPSdFbGVtZW50cy0vLVVJLS8tUmFkaW8tLy1TZWxlY3RlZCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUlMjg2NDkuMDAwMDAwLCAxODkuMDAwMDAwJTI5JyUzRSUzQ2NpcmNsZSBpZD0nT3ZhbCcgc3Ryb2tlPSclMjMzNjM2MzYnIHN0cm9rZS13aWR0aD0nMScgY3g9JzEwJyBjeT0nMTAnIHI9JzkuNSclM0UlM0MvY2lyY2xlJTNFJTNDY2lyY2xlIGlkPSdPdmFsJyBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nZXZlbm9kZCcgY3g9JzEwJyBjeT0nMTAnIHI9JzYnJTNFJTNDL2NpcmNsZSUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTtcbn1cbi5jdXN0b20tcmFkaW8gLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG59XG5cbi5jdXN0b20tc3dpdGNoIHtcbiAgcGFkZGluZy1sZWZ0OiAyLjgxMjVyZW07XG59XG4uY3VzdG9tLXN3aXRjaCAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGxlZnQ6IC0yLjgxMjVyZW07XG4gIHdpZHRoOiAyLjE4NzVyZW07XG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gIGJvcmRlci1yYWRpdXM6IDAuNjI1cmVtO1xufVxuLmN1c3RvbS1zd2l0Y2ggLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIHRvcDogMC4ycmVtO1xuICBsZWZ0OiAtMi42ODc1cmVtO1xuICB3aWR0aDogY2FsYygxLjI1cmVtIC0gMC4yNXJlbSk7XG4gIGhlaWdodDogY2FsYygxLjI1cmVtIC0gMC4yNXJlbSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNjM2MzY7XG4gIGJvcmRlci1yYWRpdXM6IDAuNjI1cmVtO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwLjkzNzVyZW0pO1xufVxuLmN1c3RvbS1zd2l0Y2ggLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG59XG5cbi5jdXN0b20tc2VsZWN0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBjYWxjKDIuMTVyZW0gKyAwLjEyNXJlbSk7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDIuNzVyZW0gMC4zNzVyZW0gMC43NXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJhY2tncm91bmQ6ICNmZmYgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnIHdpZHRoPScyNCcgaGVpZ2h0PScyNCcgdmlld0JveD0nMCAwIDI0IDI0JyUzRSUzQ2RlZnMlM0UlM0NwYXRoIGlkPSdhJyBkPSdNMTIgMTMuNTg2TDYuNzA3IDguMjkzYTEgMSAwIDAgMC0xLjQxNCAxLjQxNGw2IDZhMSAxIDAgMCAwIDEuNDE0IDBsNi02YTEgMSAwIDEgMC0xLjQxNC0xLjQxNEwxMiAxMy41ODZ6Jy8lM0UlM0MvZGVmcyUzRSUzQ3VzZSBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nZXZlbm9kZCcgeGxpbms6aHJlZj0nJTIzYScvJTNFJTNDL3N2ZyUzRSUwQVwiKSBuby1yZXBlYXQgcmlnaHQgMC43NXJlbSBjZW50ZXIvMjJweCAyMnB4O1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cbi5jdXN0b20tc2VsZWN0OmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzYzNjM2O1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmN1c3RvbS1zZWxlY3Q6Zm9jdXM6Oi1tcy12YWx1ZSB7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmN1c3RvbS1zZWxlY3RbbXVsdGlwbGVdLCAuY3VzdG9tLXNlbGVjdFtzaXplXTpub3QoW3NpemU9XCIxXCJdKSB7XG4gIGhlaWdodDogYXV0bztcbiAgcGFkZGluZy1yaWdodDogMC43NXJlbTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbn1cbi5jdXN0b20tc2VsZWN0OmRpc2FibGVkIHtcbiAgY29sb3I6IHJnYmEoMTAyLCAxMDIsIDEwMiwgMC44KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbn1cbi5jdXN0b20tc2VsZWN0OjotbXMtZXhwYW5kIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jdXN0b20tc2VsZWN0Oi1tb3otZm9jdXNyaW5nIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB0ZXh0LXNoYWRvdzogMCAwIDAgIzM2MzYzNjtcbn1cblxuLmN1c3RvbS1zZWxlY3Qtc20ge1xuICBoZWlnaHQ6IGNhbGMoMS4yZW0gKyAwLjVyZW0gKyAwLjEyNXJlbSk7XG4gIHBhZGRpbmctdG9wOiAwLjI1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cblxuLmN1c3RvbS1zZWxlY3QtbGcge1xuICBoZWlnaHQ6IGNhbGMoMS4yZW0gKyAycmVtICsgMC4xMjVyZW0pO1xuICBwYWRkaW5nLXRvcDogMXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDFyZW07XG4gIHBhZGRpbmctbGVmdDogMS44NzVyZW07XG4gIGZvbnQtc2l6ZTogMTI1JTtcbn1cblxuLmN1c3RvbS1maWxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGNhbGMoMi4xNXJlbSArIDAuMTI1cmVtKTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmN1c3RvbS1maWxlLWlucHV0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBjYWxjKDIuMTVyZW0gKyAwLjEyNXJlbSk7XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcbn1cbi5jdXN0b20tZmlsZS1pbnB1dDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGJvcmRlci1jb2xvcjogIzM2MzYzNjtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5jdXN0b20tZmlsZS1pbnB1dFtkaXNhYmxlZF0gfiAuY3VzdG9tLWZpbGUtbGFiZWwsIC5jdXN0b20tZmlsZS1pbnB1dDpkaXNhYmxlZCB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG59XG4uY3VzdG9tLWZpbGUtaW5wdXQ6bGFuZyhlbikgfiAuY3VzdG9tLWZpbGUtbGFiZWw6OmFmdGVyIHtcbiAgY29udGVudDogXCJCcm93c2VcIjtcbn1cbi5jdXN0b20tZmlsZS1pbnB1dCB+IC5jdXN0b20tZmlsZS1sYWJlbFtkYXRhLWJyb3dzZV06OmFmdGVyIHtcbiAgY29udGVudDogYXR0cihkYXRhLWJyb3dzZSk7XG59XG5cbi5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTtcbiAgaGVpZ2h0OiBjYWxjKDIuMTVyZW0gKyAwLjEyNXJlbSk7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDAuNzVyZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBjb2xvcjogIzM2MzYzNjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW07XG59XG4uY3VzdG9tLWZpbGUtbGFiZWw6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IDM7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDIuMTVyZW07XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDAuNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICBjb250ZW50OiBcIkJyb3dzZVwiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xuICBib3JkZXItbGVmdDogaW5oZXJpdDtcbiAgYm9yZGVyLXJhZGl1czogMCAwLjEyNXJlbSAwLjEyNXJlbSAwO1xufVxuXG4uY3VzdG9tLXJhbmdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMS4yNXJlbTtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG4uY3VzdG9tLXJhbmdlOmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbn1cbi5jdXN0b20tcmFuZ2U6Zm9jdXM6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4wNjI1cmVtICNmZmYsIG5vbmU7XG59XG4uY3VzdG9tLXJhbmdlOmZvY3VzOjotbW96LXJhbmdlLXRodW1iIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4wNjI1cmVtICNmZmYsIG5vbmU7XG59XG4uY3VzdG9tLXJhbmdlOmZvY3VzOjotbXMtdGh1bWIge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjA2MjVyZW0gI2ZmZiwgbm9uZTtcbn1cbi5jdXN0b20tcmFuZ2U6Oi1tb3otZm9jdXMtb3V0ZXIge1xuICBib3JkZXI6IDA7XG59XG4uY3VzdG9tLXJhbmdlOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIG1hcmdpbi10b3A6IC0wLjI1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzI2ZmUyO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jdXN0b20tcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uY3VzdG9tLXJhbmdlOjotd2Via2l0LXNsaWRlci10aHVtYjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2VkZGY4O1xufVxuLmN1c3RvbS1yYW5nZTo6LXdlYmtpdC1zbGlkZXItcnVubmFibGUtdHJhY2sge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAwLjVyZW07XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjY2O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xufVxuLmN1c3RvbS1yYW5nZTo6LW1vei1yYW5nZS10aHVtYiB7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMjZmZTI7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xuICBhcHBlYXJhbmNlOiBub25lO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmN1c3RvbS1yYW5nZTo6LW1vei1yYW5nZS10aHVtYiB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmN1c3RvbS1yYW5nZTo6LW1vei1yYW5nZS10aHVtYjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2VkZGY4O1xufVxuLmN1c3RvbS1yYW5nZTo6LW1vei1yYW5nZS10cmFjayB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDAuNXJlbTtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NjY7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG59XG4uY3VzdG9tLXJhbmdlOjotbXMtdGh1bWIge1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tcmlnaHQ6IDAuMTI1cmVtO1xuICBtYXJnaW4tbGVmdDogMC4xMjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMjZmZTI7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xuICBhcHBlYXJhbmNlOiBub25lO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmN1c3RvbS1yYW5nZTo6LW1zLXRodW1iIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uY3VzdG9tLXJhbmdlOjotbXMtdGh1bWI6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NlZGRmODtcbn1cbi5jdXN0b20tcmFuZ2U6Oi1tcy10cmFjayB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDAuNXJlbTtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItd2lkdGg6IDAuNXJlbTtcbn1cbi5jdXN0b20tcmFuZ2U6Oi1tcy1maWxsLWxvd2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY2NjtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbn1cbi5jdXN0b20tcmFuZ2U6Oi1tcy1maWxsLXVwcGVyIHtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjY2O1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xufVxuLmN1c3RvbS1yYW5nZTpkaXNhYmxlZDo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xufVxuLmN1c3RvbS1yYW5nZTpkaXNhYmxlZDo6LXdlYmtpdC1zbGlkZXItcnVubmFibGUtdHJhY2sge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4uY3VzdG9tLXJhbmdlOmRpc2FibGVkOjotbW96LXJhbmdlLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbn1cbi5jdXN0b20tcmFuZ2U6ZGlzYWJsZWQ6Oi1tb3otcmFuZ2UtdHJhY2sge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4uY3VzdG9tLXJhbmdlOmRpc2FibGVkOjotbXMtdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSxcbi5jdXN0b20tZmlsZS1sYWJlbCxcbi5jdXN0b20tc2VsZWN0IHtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsXG4gIC5jdXN0b20tZmlsZS1sYWJlbCxcbiAgLmN1c3RvbS1zZWxlY3Qge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuLm5hdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4ubmF2LWxpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5uYXYtbGluazpob3ZlciwgLm5hdi1saW5rOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLm5hdi1saW5rLmRpc2FibGVkIHtcbiAgY29sb3I6ICM2NjY7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5uYXYtdGFicyB7XG4gIGJvcmRlci1ib3R0b206IDAuMTI1cmVtIHNvbGlkICM0MWE5Mjg7XG59XG4ubmF2LXRhYnMgLm5hdi1saW5rIHtcbiAgbWFyZ2luLWJvdHRvbTogLTAuMTI1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwLjEyNXJlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4xMjVyZW07XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjEyNXJlbTtcbn1cbi5uYXYtdGFicyAubmF2LWxpbms6aG92ZXIsIC5uYXYtdGFicyAubmF2LWxpbms6Zm9jdXMge1xuICBpc29sYXRpb246IGlzb2xhdGU7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI2RhZGFkYTtcbn1cbi5uYXYtdGFicyAubmF2LWxpbmsuZGlzYWJsZWQge1xuICBjb2xvcjogIzY2NjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4ubmF2LXRhYnMgLm5hdi1saW5rLmFjdGl2ZSxcbi5uYXYtdGFicyAubmF2LWl0ZW0uc2hvdyAubmF2LWxpbmsge1xuICBjb2xvcjogIzFiMWIxYjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjMWIxYjFiO1xufVxuLm5hdi10YWJzIC5kcm9wZG93bi1tZW51IHtcbiAgbWFyZ2luLXRvcDogLTAuMTI1cmVtO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuLm5hdi1waWxscyAubmF2LWxpbmsge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtO1xufVxuLm5hdi1waWxscyAubmF2LWxpbmsuYWN0aXZlLFxuLm5hdi1waWxscyAuc2hvdyA+IC5uYXYtbGluayB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWIxYjFiO1xufVxuXG4ubmF2LWZpbGwgPiAubmF2LWxpbmssXG4ubmF2LWZpbGwgLm5hdi1pdGVtIHtcbiAgZmxleDogMSAxIGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLm5hdi1qdXN0aWZpZWQgPiAubmF2LWxpbmssXG4ubmF2LWp1c3RpZmllZCAubmF2LWl0ZW0ge1xuICBmbGV4LWJhc2lzOiAwO1xuICBmbGV4LWdyb3c6IDE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnRhYi1jb250ZW50ID4gLnRhYi1wYW5lIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi50YWItY29udGVudCA+IC5hY3RpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLm5hdmJhciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDAuNDY4NzVyZW0gMC45Mzc1cmVtO1xufVxuLm5hdmJhciAuY29udGFpbmVyLFxuLm5hdmJhciAuY29udGFpbmVyLWZsdWlkLFxuLm5hdmJhciAuY29udGFpbmVyLXNtLFxuLm5hdmJhciAuY29udGFpbmVyLW1kLFxuLm5hdmJhciAuY29udGFpbmVyLWxnLFxuLm5hdmJhciAuY29udGFpbmVyLXhsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4ubmF2YmFyLWJyYW5kIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLXRvcDogMC40MTI1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC40MTI1cmVtO1xuICBtYXJnaW4tcmlnaHQ6IDAuOTM3NXJlbTtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4ubmF2YmFyLWJyYW5kOmhvdmVyLCAubmF2YmFyLWJyYW5kOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4ubmF2YmFyLW5hdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbi5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgZmxvYXQ6IG5vbmU7XG59XG5cbi5uYXZiYXItdGV4dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy10b3A6IDAuNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbTtcbn1cblxuLm5hdmJhci1jb2xsYXBzZSB7XG4gIGZsZXgtYmFzaXM6IDEwMCU7XG4gIGZsZXgtZ3JvdzogMTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLm5hdmJhci10b2dnbGVyIHtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjc1cmVtO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbTtcbn1cbi5uYXZiYXItdG9nZ2xlcjpob3ZlciwgLm5hdmJhci10b2dnbGVyOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4ubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEuNWVtO1xuICBoZWlnaHQ6IDEuNWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiA1MCUvMTAwJSAxMDAlIG5vLXJlcGVhdDtcbn1cblxuLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgbWF4LWhlaWdodDogNzV2aDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lcixcbiAgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLWZsdWlkLFxuICAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXItc20sXG4gIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci1tZCxcbiAgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLWxnLFxuICAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXIteGwge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm5hdmJhci1leHBhbmQtc20ge1xuICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1uYXYge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXIsXG4gIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci1mbHVpZCxcbiAgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLXNtLFxuICAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXItbWQsXG4gIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci1sZyxcbiAgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLXhsIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLW5hdi1zY3JvbGwge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lcixcbiAgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLWZsdWlkLFxuICAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXItc20sXG4gIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci1tZCxcbiAgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLWxnLFxuICAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXIteGwge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5hdmJhci1leHBhbmQtbWQge1xuICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1uYXYge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXIsXG4gIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci1mbHVpZCxcbiAgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLXNtLFxuICAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXItbWQsXG4gIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci1sZyxcbiAgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLXhsIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLW5hdi1zY3JvbGwge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjQuOThweCkge1xuICAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXIsXG4gIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci1mbHVpZCxcbiAgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLXNtLFxuICAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXItbWQsXG4gIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci1sZyxcbiAgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLXhsIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubmF2YmFyLWV4cGFuZC1sZyB7XG4gICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLW5hdiB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lcixcbiAgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLWZsdWlkLFxuICAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXItc20sXG4gIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci1tZCxcbiAgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLWxnLFxuICAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXIteGwge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItbmF2LXNjcm9sbCB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci10b2dnbGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTM2NS45OHB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lcixcbiAgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLWZsdWlkLFxuICAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXItc20sXG4gIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci1tZCxcbiAgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLWxnLFxuICAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXIteGwge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLXhsIHtcbiAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLFxuICAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXItZmx1aWQsXG4gIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci1zbSxcbiAgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLW1kLFxuICAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXItbGcsXG4gIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci14bCB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgZmxleC1iYXNpczogYXV0bztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLXRvZ2dsZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5uYXZiYXItZXhwYW5kIHtcbiAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG4ubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXIsXG4ubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXItZmx1aWQsXG4ubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXItc20sXG4ubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXItbWQsXG4ubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXItbGcsXG4ubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXIteGwge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4ubmF2YmFyLWV4cGFuZCAubmF2YmFyLW5hdiB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG4ubmF2YmFyLWV4cGFuZCAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5uYXZiYXItZXhwYW5kIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG59XG4ubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXIsXG4ubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXItZmx1aWQsXG4ubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXItc20sXG4ubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXItbWQsXG4ubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXItbGcsXG4ubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXIteGwge1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbn1cbi5uYXZiYXItZXhwYW5kIC5uYXZiYXItbmF2LXNjcm9sbCB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuLm5hdmJhci1leHBhbmQgLm5hdmJhci1jb2xsYXBzZSB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgZmxleC1iYXNpczogYXV0bztcbn1cbi5uYXZiYXItZXhwYW5kIC5uYXZiYXItdG9nZ2xlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5uYXZiYXItbGlnaHQgLm5hdmJhci1icmFuZCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOSk7XG59XG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItYnJhbmQ6aG92ZXIsIC5uYXZiYXItbGlnaHQgLm5hdmJhci1icmFuZDpmb2N1cyB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOSk7XG59XG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG59XG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5uYXYtbGluazpob3ZlciwgLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbms6Zm9jdXMge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjcpO1xufVxuLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbmsuZGlzYWJsZWQge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjMpO1xufVxuLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAuc2hvdyA+IC5uYXYtbGluayxcbi5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLmFjdGl2ZSA+IC5uYXYtbGluayxcbi5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rLnNob3csXG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5uYXYtbGluay5hY3RpdmUge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjkpO1xufVxuLm5hdmJhci1saWdodCAubmF2YmFyLXRvZ2dsZXIge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cbi5uYXZiYXItbGlnaHQgLm5hdmJhci10b2dnbGVyLWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzMwJyBoZWlnaHQ9JzMwJyB2aWV3Qm94PScwIDAgMzAgMzAnJTNlJTNjcGF0aCBzdHJva2U9J3JnYmElMjgwLCAwLCAwLCAwLjUlMjknIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBzdHJva2Utd2lkdGg9JzInIGQ9J000IDdoMjJNNCAxNWgyMk00IDIzaDIyJy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuLm5hdmJhci1saWdodCAubmF2YmFyLXRleHQge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xufVxuLm5hdmJhci1saWdodCAubmF2YmFyLXRleHQgYSB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOSk7XG59XG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItdGV4dCBhOmhvdmVyLCAubmF2YmFyLWxpZ2h0IC5uYXZiYXItdGV4dCBhOmZvY3VzIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC45KTtcbn1cblxuLm5hdmJhci1kYXJrIC5uYXZiYXItYnJhbmQge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5uYXZiYXItZGFyayAubmF2YmFyLWJyYW5kOmhvdmVyLCAubmF2YmFyLWRhcmsgLm5hdmJhci1icmFuZDpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG59XG4ubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rOmhvdmVyLCAubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rOmZvY3VzIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43NSk7XG59XG4ubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rLmRpc2FibGVkIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yNSk7XG59XG4ubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLnNob3cgPiAubmF2LWxpbmssXG4ubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLmFjdGl2ZSA+IC5uYXYtbGluayxcbi5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAubmF2LWxpbmsuc2hvdyxcbi5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAubmF2LWxpbmsuYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG59XG4ubmF2YmFyLWRhcmsgLm5hdmJhci10b2dnbGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG59XG4ubmF2YmFyLWRhcmsgLm5hdmJhci10b2dnbGVyLWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzMwJyBoZWlnaHQ9JzMwJyB2aWV3Qm94PScwIDAgMzAgMzAnJTNlJTNjcGF0aCBzdHJva2U9J3JnYmElMjgyNTUsIDI1NSwgMjU1LCAwLjUlMjknIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBzdHJva2Utd2lkdGg9JzInIGQ9J000IDdoMjJNNCAxNWgyMk00IDIzaDIyJy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuLm5hdmJhci1kYXJrIC5uYXZiYXItdGV4dCB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG59XG4ubmF2YmFyLWRhcmsgLm5hdmJhci10ZXh0IGEge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5uYXZiYXItZGFyayAubmF2YmFyLXRleHQgYTpob3ZlciwgLm5hdmJhci1kYXJrIC5uYXZiYXItdGV4dCBhOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5jYXJkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtaW4td2lkdGg6IDA7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jbGlwOiBib3JkZXItYm94O1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbTtcbn1cbi5jYXJkID4gaHIge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLmNhcmQgPiAubGlzdC1ncm91cCB7XG4gIGJvcmRlci10b3A6IGluaGVyaXQ7XG4gIGJvcmRlci1ib3R0b206IGluaGVyaXQ7XG59XG4uY2FyZCA+IC5saXN0LWdyb3VwOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC13aWR0aDogMDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogY2FsYygwLjEyNXJlbSAtIDAuMDYyNXJlbSk7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiBjYWxjKDAuMTI1cmVtIC0gMC4wNjI1cmVtKTtcbn1cbi5jYXJkID4gLmxpc3QtZ3JvdXA6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiBjYWxjKDAuMTI1cmVtIC0gMC4wNjI1cmVtKTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogY2FsYygwLjEyNXJlbSAtIDAuMDYyNXJlbSk7XG59XG4uY2FyZCA+IC5jYXJkLWhlYWRlciArIC5saXN0LWdyb3VwLFxuLmNhcmQgPiAubGlzdC1ncm91cCArIC5jYXJkLWZvb3RlciB7XG4gIGJvcmRlci10b3A6IDA7XG59XG5cbi5jYXJkLWJvZHkge1xuICBmbGV4OiAxIDEgYXV0bztcbiAgbWluLWhlaWdodDogMXB4O1xuICBwYWRkaW5nOiAwLjkzNzVyZW07XG59XG5cbi5jYXJkLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMC45Mzc1cmVtO1xufVxuXG4uY2FyZC1zdWJ0aXRsZSB7XG4gIG1hcmdpbi10b3A6IC0wLjQ2ODc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uY2FyZC10ZXh0Omxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uY2FyZC1saW5rOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmNhcmQtbGluayArIC5jYXJkLWxpbmsge1xuICBtYXJnaW4tbGVmdDogMC45Mzc1cmVtO1xufVxuXG4uY2FyZC1oZWFkZXIge1xuICBwYWRkaW5nOiAwLjkzNzVyZW0gMC45Mzc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi5jYXJkLWhlYWRlcjpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1yYWRpdXM6IGNhbGMoMC4xMjVyZW0gLSAwLjA2MjVyZW0pIGNhbGMoMC4xMjVyZW0gLSAwLjA2MjVyZW0pIDAgMDtcbn1cblxuLmNhcmQtZm9vdGVyIHtcbiAgcGFkZGluZzogMC45Mzc1cmVtIDAuOTM3NXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4uY2FyZC1mb290ZXI6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCBjYWxjKDAuMTI1cmVtIC0gMC4wNjI1cmVtKSBjYWxjKDAuMTI1cmVtIC0gMC4wNjI1cmVtKTtcbn1cblxuLmNhcmQtaGVhZGVyLXRhYnMge1xuICBtYXJnaW4tcmlnaHQ6IC0wLjQ2ODc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAtMC45Mzc1cmVtO1xuICBtYXJnaW4tbGVmdDogLTAuNDY4NzVyZW07XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG5cbi5jYXJkLWhlYWRlci1waWxscyB7XG4gIG1hcmdpbi1yaWdodDogLTAuNDY4NzVyZW07XG4gIG1hcmdpbi1sZWZ0OiAtMC40Njg3NXJlbTtcbn1cblxuLmNhcmQtaW1nLW92ZXJsYXkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcGFkZGluZzogMS4yNXJlbTtcbiAgYm9yZGVyLXJhZGl1czogY2FsYygwLjEyNXJlbSAtIDAuMDYyNXJlbSk7XG59XG5cbi5jYXJkLWltZyxcbi5jYXJkLWltZy10b3AsXG4uY2FyZC1pbWctYm90dG9tIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uY2FyZC1pbWcsXG4uY2FyZC1pbWctdG9wIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogY2FsYygwLjEyNXJlbSAtIDAuMDYyNXJlbSk7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiBjYWxjKDAuMTI1cmVtIC0gMC4wNjI1cmVtKTtcbn1cblxuLmNhcmQtaW1nLFxuLmNhcmQtaW1nLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiBjYWxjKDAuMTI1cmVtIC0gMC4wNjI1cmVtKTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogY2FsYygwLjEyNXJlbSAtIDAuMDYyNXJlbSk7XG59XG5cbi5jYXJkLWRlY2sgLmNhcmQge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jYXJkLWRlY2sge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICAgIG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgfVxuICAuY2FyZC1kZWNrIC5jYXJkIHtcbiAgICBmbGV4OiAxIDAgMCU7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gIH1cbn1cblxuLmNhcmQtZ3JvdXAgPiAuY2FyZCB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNhcmQtZ3JvdXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkIHtcbiAgICBmbGV4OiAxIDAgMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkICsgLmNhcmQge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIGJvcmRlci1sZWZ0OiAwO1xuICB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmxhc3QtY2hpbGQpIC5jYXJkLWltZy10b3AsXG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpsYXN0LWNoaWxkKSAuY2FyZC1oZWFkZXIge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpsYXN0LWNoaWxkKSAuY2FyZC1pbWctYm90dG9tLFxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6bGFzdC1jaGlsZCkgLmNhcmQtZm9vdGVyIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmZpcnN0LWNoaWxkKSAuY2FyZC1pbWctdG9wLFxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpIC5jYXJkLWhlYWRlciB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpIC5jYXJkLWltZy1ib3R0b20sXG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpmaXJzdC1jaGlsZCkgLmNhcmQtZm9vdGVyIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICB9XG59XG5cbi5jYXJkLWNvbHVtbnMgLmNhcmQge1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNhcmQtY29sdW1ucyB7XG4gICAgY29sdW1uLWNvdW50OiAzO1xuICAgIGNvbHVtbi1nYXA6IDEuMjVyZW07XG4gICAgb3JwaGFuczogMTtcbiAgICB3aWRvd3M6IDE7XG4gIH1cbiAgLmNhcmQtY29sdW1ucyAuY2FyZCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5hY2NvcmRpb24ge1xuICBvdmVyZmxvdy1hbmNob3I6IG5vbmU7XG59XG4uYWNjb3JkaW9uID4gLmNhcmQge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmFjY29yZGlvbiA+IC5jYXJkOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuLmFjY29yZGlvbiA+IC5jYXJkOm5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cbi5hY2NvcmRpb24gPiAuY2FyZCA+IC5jYXJkLWhlYWRlciB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIG1hcmdpbi1ib3R0b206IC0wLjA2MjVyZW07XG59XG5cbi5icmVhZGNydW1iIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nOiAwIDA7XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW07XG59XG5cbi5icmVhZGNydW1iLWl0ZW0gKyAuYnJlYWRjcnVtYi1pdGVtIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjYyNXJlbTtcbn1cbi5icmVhZGNydW1iLWl0ZW0gKyAuYnJlYWRjcnVtYi1pdGVtOjpiZWZvcmUge1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZy1yaWdodDogMC42MjVyZW07XG4gIGNvbG9yOiAjNjY2O1xuICBjb250ZW50OiBcInxcIjtcbn1cbi5icmVhZGNydW1iLWl0ZW0gKyAuYnJlYWRjcnVtYi1pdGVtOmhvdmVyOjpiZWZvcmUge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5icmVhZGNydW1iLWl0ZW0gKyAuYnJlYWRjcnVtYi1pdGVtOmhvdmVyOjpiZWZvcmUge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYnJlYWRjcnVtYi1pdGVtLmFjdGl2ZSB7XG4gIGNvbG9yOiAjMzYzNjM2O1xufVxuXG4ucGFnaW5hdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW07XG59XG5cbi5wYWdlLWxpbmsge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwLjQ2ODc1cmVtIDA7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBsaW5lLWhlaWdodDogMS4yNTtcbiAgY29sb3I6ICMzMjZmZTI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5wYWdlLWxpbms6aG92ZXIge1xuICB6LWluZGV4OiAyO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnBhZ2UtbGluazpmb2N1cyB7XG4gIHotaW5kZXg6IDM7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoNTAsIDExMSwgMjI2LCAwLjIxNik7XG59XG5cbi5wYWdlLWl0ZW06Zmlyc3QtY2hpbGQgLnBhZ2UtbGluayB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjEyNXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4xMjVyZW07XG59XG4ucGFnZS1pdGVtOmxhc3QtY2hpbGQgLnBhZ2UtbGluayB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjEyNXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMTI1cmVtO1xufVxuLnBhZ2UtaXRlbS5hY3RpdmUgLnBhZ2UtbGluayB7XG4gIHotaW5kZXg6IDM7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNmZmY7XG59XG4ucGFnZS1pdGVtLmRpc2FibGVkIC5wYWdlLWxpbmsge1xuICBjb2xvcjogIzY2NjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGN1cnNvcjogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5wYWdpbmF0aW9uLWxnIC5wYWdlLWxpbmsge1xuICBwYWRkaW5nOiAwLjc1cmVtIDEuNXJlbTtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cbi5wYWdpbmF0aW9uLWxnIC5wYWdlLWl0ZW06Zmlyc3QtY2hpbGQgLnBhZ2UtbGluayB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMjVyZW07XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMjVyZW07XG59XG4ucGFnaW5hdGlvbi1sZyAucGFnZS1pdGVtOmxhc3QtY2hpbGQgLnBhZ2UtbGluayB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjI1cmVtO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbn1cblxuLnBhZ2luYXRpb24tc20gLnBhZ2UtbGluayB7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG59XG4ucGFnaW5hdGlvbi1zbSAucGFnZS1pdGVtOmZpcnN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjEyNXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4xMjVyZW07XG59XG4ucGFnaW5hdGlvbi1zbSAucGFnZS1pdGVtOmxhc3QtY2hpbGQgLnBhZ2UtbGluayB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjEyNXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMTI1cmVtO1xufVxuXG4uYmFkZ2Uge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDAuMTI1cmVtIDAuNXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmJhZGdlIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5hLmJhZGdlOmhvdmVyLCBhLmJhZGdlOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uYmFkZ2U6ZW1wdHkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYnRuIC5iYWRnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMXB4O1xufVxuXG4uYmFkZ2UtcGlsbCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuNmVtO1xuICBib3JkZXItcmFkaXVzOiAxMHJlbTtcbn1cblxuLmJhZGdlLXByaW1hcnkge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyNmZlMjtcbn1cbmEuYmFkZ2UtcHJpbWFyeTpob3ZlciwgYS5iYWRnZS1wcmltYXJ5OmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxYzU3YzU7XG59XG5hLmJhZGdlLXByaW1hcnk6Zm9jdXMsIGEuYmFkZ2UtcHJpbWFyeS5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoNTAsIDExMSwgMjI2LCAwLjUpO1xufVxuXG4uYmFkZ2Utc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0YzRjNGM7XG59XG5hLmJhZGdlLXNlY29uZGFyeTpob3ZlciwgYS5iYWRnZS1zZWNvbmRhcnk6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzMzMzMztcbn1cbmEuYmFkZ2Utc2Vjb25kYXJ5OmZvY3VzLCBhLmJhZGdlLXNlY29uZGFyeS5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoNzYsIDc2LCA3NiwgMC41KTtcbn1cblxuLmJhZGdlLXN1Y2Nlc3Mge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA0NmEzODtcbn1cbmEuYmFkZ2Utc3VjY2Vzczpob3ZlciwgYS5iYWRnZS1zdWNjZXNzOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMjM5MWU7XG59XG5hLmJhZGdlLXN1Y2Nlc3M6Zm9jdXMsIGEuYmFkZ2Utc3VjY2Vzcy5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoNCwgMTA2LCA1NiwgMC41KTtcbn1cblxuLmJhZGdlLWluZm8ge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMxNzA4Zjtcbn1cbmEuYmFkZ2UtaW5mbzpob3ZlciwgYS5iYWRnZS1pbmZvOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNDUyNjk7XG59XG5hLmJhZGdlLWluZm86Zm9jdXMsIGEuYmFkZ2UtaW5mby5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoNDksIDExMiwgMTQzLCAwLjUpO1xufVxuXG4uYmFkZ2Utd2FybmluZyB7XG4gIGNvbG9yOiAjMWIxYjFiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVhMTAzO1xufVxuYS5iYWRnZS13YXJuaW5nOmhvdmVyLCBhLmJhZGdlLXdhcm5pbmc6Zm9jdXMge1xuICBjb2xvcjogIzFiMWIxYjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JjN2YwMjtcbn1cbmEuYmFkZ2Utd2FybmluZzpmb2N1cywgYS5iYWRnZS13YXJuaW5nLmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4xMjVyZW0gcmdiYSgyMzgsIDE2MSwgMywgMC41KTtcbn1cblxuLmJhZGdlLWRhbmdlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTUxYTFmO1xufVxuYS5iYWRnZS1kYW5nZXI6aG92ZXIsIGEuYmFkZ2UtZGFuZ2VyOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3OTEzMTc7XG59XG5hLmJhZGdlLWRhbmdlcjpmb2N1cywgYS5iYWRnZS1kYW5nZXIuZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDE2NSwgMjYsIDMxLCAwLjUpO1xufVxuXG4uYmFkZ2UtbGlnaHQge1xuICBjb2xvcjogIzFiMWIxYjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbmEuYmFkZ2UtbGlnaHQ6aG92ZXIsIGEuYmFkZ2UtbGlnaHQ6Zm9jdXMge1xuICBjb2xvcjogIzFiMWIxYjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTZlNjtcbn1cbmEuYmFkZ2UtbGlnaHQ6Zm9jdXMsIGEuYmFkZ2UtbGlnaHQuZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG59XG5cbi5iYWRnZS1kYXJrIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNjM2MzY7XG59XG5hLmJhZGdlLWRhcms6aG92ZXIsIGEuYmFkZ2UtZGFyazpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWQxZDFkO1xufVxuYS5iYWRnZS1kYXJrOmZvY3VzLCBhLmJhZGdlLWRhcmsuZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDU0LCA1NCwgNTQsIDAuNSk7XG59XG5cbi5iYWRnZS1ncmVlbiB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDQ2YTM4O1xufVxuYS5iYWRnZS1ncmVlbjpob3ZlciwgYS5iYWRnZS1ncmVlbjpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDIzOTFlO1xufVxuYS5iYWRnZS1ncmVlbjpmb2N1cywgYS5iYWRnZS1ncmVlbi5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoNCwgMTA2LCA1NiwgMC41KTtcbn1cblxuLmJhZGdlLWxpbWUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQxYTkyODtcbn1cbmEuYmFkZ2UtbGltZTpob3ZlciwgYS5iYWRnZS1saW1lOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMTgwMWU7XG59XG5hLmJhZGdlLWxpbWU6Zm9jdXMsIGEuYmFkZ2UtbGltZS5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoNjUsIDE2OSwgNDAsIDAuNSk7XG59XG5cbi5iYWRnZS1ibGFjayB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xufVxuYS5iYWRnZS1ibGFjazpob3ZlciwgYS5iYWRnZS1ibGFjazpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbn1cbmEuYmFkZ2UtYmxhY2s6Zm9jdXMsIGEuYmFkZ2UtYmxhY2suZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjEyNXJlbSByZ2JhKDAsIDAsIDAsIDAuNSk7XG59XG5cbi5iYWRnZS1mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzZhMGI0O1xufVxuYS5iYWRnZS1mb2N1czpob3ZlciwgYS5iYWRnZS1mb2N1czpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTc4OGEwO1xufVxuYS5iYWRnZS1mb2N1czpmb2N1cywgYS5iYWRnZS1mb2N1cy5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMTI1cmVtIHJnYmEoMTE4LCAxNjAsIDE4MCwgMC41KTtcbn1cblxuLmp1bWJvdHJvbiB7XG4gIHBhZGRpbmc6IDJyZW0gMXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuanVtYm90cm9uIHtcbiAgICBwYWRkaW5nOiA0cmVtIDJyZW07XG4gIH1cbn1cblxuLmp1bWJvdHJvbi1mbHVpZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLmFsZXJ0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAxcmVtIDAuODEyNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMC45Mzc1cmVtO1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbn1cblxuLmFsZXJ0LWhlYWRpbmcge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLmFsZXJ0LWxpbmsge1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uYWxlcnQtZGlzbWlzc2libGUge1xuICBwYWRkaW5nLXJpZ2h0OiAzLjEyNXJlbTtcbn1cbi5hbGVydC1kaXNtaXNzaWJsZSAuY2xvc2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDI7XG4gIHBhZGRpbmc6IDFyZW0gMC44MTI1cmVtO1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLmFsZXJ0LXByaW1hcnkge1xuICBjb2xvcjogIzFhM2E3NjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q2ZTJmOTtcbiAgYm9yZGVyLWNvbG9yOiAjZDZlMmY5O1xufVxuLmFsZXJ0LXByaW1hcnkgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjYzBkMmY2O1xufVxuLmFsZXJ0LXByaW1hcnkgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzExMjU0Yztcbn1cblxuLmFsZXJ0LXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjMjgyODI4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGJkYmRiO1xuICBib3JkZXItY29sb3I6ICNkYmRiZGI7XG59XG4uYWxlcnQtc2Vjb25kYXJ5IGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2NlY2VjZTtcbn1cbi5hbGVydC1zZWNvbmRhcnkgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzBmMGYwZjtcbn1cblxuLmFsZXJ0LXN1Y2Nlc3Mge1xuICBjb2xvcjogIzAyMzcxZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NkZTFkNztcbiAgYm9yZGVyLWNvbG9yOiAjY2RlMWQ3O1xufVxuLmFsZXJ0LXN1Y2Nlc3MgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjYmRkN2NhO1xufVxuLmFsZXJ0LXN1Y2Nlc3MgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzAwMDYwMztcbn1cblxuLmFsZXJ0LWluZm8ge1xuICBjb2xvcjogIzE5M2E0YTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q2ZTJlOTtcbiAgYm9yZGVyLWNvbG9yOiAjZDZlMmU5O1xufVxuLmFsZXJ0LWluZm8gaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjYzVkNmUwO1xufVxuLmFsZXJ0LWluZm8gLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzBjMWMyNDtcbn1cblxuLmFsZXJ0LXdhcm5pbmcge1xuICBjb2xvcjogIzdjNTQwMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZWNjZDtcbiAgYm9yZGVyLWNvbG9yOiAjZmNlY2NkO1xufVxuLmFsZXJ0LXdhcm5pbmcgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZmJlM2I1O1xufVxuLmFsZXJ0LXdhcm5pbmcgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzRhMzIwMTtcbn1cblxuLmFsZXJ0LWRhbmdlciB7XG4gIGNvbG9yOiAjNTYwZTEwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRkMWQyO1xuICBib3JkZXItY29sb3I6ICNlZGQxZDI7XG59XG4uYWxlcnQtZGFuZ2VyIGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2U2YmZjMDtcbn1cbi5hbGVydC1kYW5nZXIgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzJhMDcwODtcbn1cblxuLmFsZXJ0LWxpZ2h0IHtcbiAgY29sb3I6ICM4NTg1ODU7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBib3JkZXItY29sb3I6IHdoaXRlO1xufVxuLmFsZXJ0LWxpZ2h0IGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2YyZjJmMjtcbn1cbi5hbGVydC1saWdodCAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjNmM2YzZjO1xufVxuXG4uYWxlcnQtZGFyayB7XG4gIGNvbG9yOiAjMWMxYzFjO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDdkN2Q3O1xuICBib3JkZXItY29sb3I6ICNkN2Q3ZDc7XG59XG4uYWxlcnQtZGFyayBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNjYWNhY2E7XG59XG4uYWxlcnQtZGFyayAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjMDMwMzAzO1xufVxuXG4uYWxlcnQtZ3JlZW4ge1xuICBjb2xvcjogIzAyMzcxZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NkZTFkNztcbiAgYm9yZGVyLWNvbG9yOiAjY2RlMWQ3O1xufVxuLmFsZXJ0LWdyZWVuIGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2JkZDdjYTtcbn1cbi5hbGVydC1ncmVlbiAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjMDAwNjAzO1xufVxuXG4uYWxlcnQtbGltZSB7XG4gIGNvbG9yOiAjMjI1ODE1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDllZWQ0O1xuICBib3JkZXItY29sb3I6ICNkOWVlZDQ7XG59XG4uYWxlcnQtbGltZSBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNjOWU3YzI7XG59XG4uYWxlcnQtbGltZSAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjMTIyZjBiO1xufVxuXG4uYWxlcnQtYmxhY2sge1xuICBjb2xvcjogYmxhY2s7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjY2NjY2M7XG4gIGJvcmRlci1jb2xvcjogI2NjY2NjYztcbn1cbi5hbGVydC1ibGFjayBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNiZmJmYmY7XG59XG4uYWxlcnQtYmxhY2sgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogYmxhY2s7XG59XG5cbi5hbGVydC1mb2N1cyB7XG4gIGNvbG9yOiAjM2Q1MzVlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTRlY2YwO1xuICBib3JkZXItY29sb3I6ICNlNGVjZjA7XG59XG4uYWxlcnQtZm9jdXMgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZDRlMGU3O1xufVxuLmFsZXJ0LWZvY3VzIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICMyOTM4M2Y7XG59XG5cbkBrZXlmcmFtZXMgcHJvZ3Jlc3MtYmFyLXN0cmlwZXMge1xuICBmcm9tIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxcmVtIDA7XG4gIH1cbiAgdG8ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcbiAgfVxufVxuLnByb2dyZXNzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiAxcmVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBsaW5lLWhlaWdodDogMDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xuICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbTtcbn1cblxuLnByb2dyZXNzLWJhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzI2ZmUyO1xuICB0cmFuc2l0aW9uOiB3aWR0aCAwLjZzIGVhc2U7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAucHJvZ3Jlc3MtYmFyIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi5wcm9ncmVzcy1iYXItc3RyaXBlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDFyZW0gMXJlbTtcbn1cblxuLnByb2dyZXNzLWJhci1hbmltYXRlZCB7XG4gIGFuaW1hdGlvbjogMXMgbGluZWFyIGluZmluaXRlIHByb2dyZXNzLWJhci1zdHJpcGVzO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLnByb2dyZXNzLWJhci1hbmltYXRlZCB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICB9XG59XG5cbi5tZWRpYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuXG4ubWVkaWEtYm9keSB7XG4gIGZsZXg6IDE7XG59XG5cbi5saXN0LWdyb3VwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbTtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24ge1xuICB3aWR0aDogMTAwJTtcbiAgY29sb3I6ICM0YzRjNGM7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG59XG4ubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICB6LWluZGV4OiAxO1xuICBjb2xvcjogIzRjNGM0YztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246YWN0aXZlIHtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwLjc1cmVtIDEuMjVyZW07XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG59XG4ubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogaW5oZXJpdDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IGluaGVyaXQ7XG59XG4ubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogaW5oZXJpdDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogaW5oZXJpdDtcbn1cbi5saXN0LWdyb3VwLWl0ZW0uZGlzYWJsZWQsIC5saXN0LWdyb3VwLWl0ZW06ZGlzYWJsZWQge1xuICBjb2xvcjogIzY2NjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gIHotaW5kZXg6IDI7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzI2ZmUyO1xuICBib3JkZXItY29sb3I6ICMzMjZmZTI7XG59XG4ubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDA7XG59XG4ubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICBtYXJnaW4tdG9wOiAtMC4wNjI1cmVtO1xuICBib3JkZXItdG9wLXdpZHRoOiAwLjA2MjVyZW07XG59XG5cbi5saXN0LWdyb3VwLWhvcml6b250YWwge1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbCA+IC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjEyNXJlbTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG4ubGlzdC1ncm91cC1ob3Jpem9udGFsID4gLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMTI1cmVtO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbCA+IC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5saXN0LWdyb3VwLWhvcml6b250YWwgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDAuMDYyNXJlbTtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG59XG4ubGlzdC1ncm91cC1ob3Jpem9udGFsID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgbWFyZ2luLWxlZnQ6IC0wLjA2MjVyZW07XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAwLjA2MjVyZW07XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXNtIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtc20gPiAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjEyNXJlbTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXNtID4gLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4xMjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXNtID4gLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbSA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAwLjA2MjVyZW07XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbSA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjA2MjVyZW07XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDAuMDYyNXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbWQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZCA+IC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMTI1cmVtO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbWQgPiAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjEyNXJlbTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbWQgPiAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDAuMDYyNXJlbTtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuMDYyNXJlbTtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMC4wNjI1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbGcge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZyA+IC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMTI1cmVtO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbGcgPiAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjEyNXJlbTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbGcgPiAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDAuMDYyNXJlbTtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuMDYyNXJlbTtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMC4wNjI1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteGwge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14bCA+IC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMTI1cmVtO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteGwgPiAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjEyNXJlbTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteGwgPiAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXhsID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDAuMDYyNXJlbTtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXhsID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuMDYyNXJlbTtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMC4wNjI1cmVtO1xuICB9XG59XG4ubGlzdC1ncm91cC1mbHVzaCB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4ubGlzdC1ncm91cC1mbHVzaCA+IC5saXN0LWdyb3VwLWl0ZW0ge1xuICBib3JkZXItd2lkdGg6IDAgMCAwLjA2MjVyZW07XG59XG4ubGlzdC1ncm91cC1mbHVzaCA+IC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tcHJpbWFyeSB7XG4gIGNvbG9yOiAjMWEzYTc2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzZkN2Y3O1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1wcmltYXJ5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tcHJpbWFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICMxYTNhNzY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiMGM3ZjQ7XG59XG4ubGlzdC1ncm91cC1pdGVtLXByaW1hcnkubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFhM2E3NjtcbiAgYm9yZGVyLWNvbG9yOiAjMWEzYTc2O1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjMjgyODI4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2RjZGNkO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1zZWNvbmRhcnkubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1zZWNvbmRhcnkubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjMjgyODI4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBzaWx2ZXI7XG59XG4ubGlzdC1ncm91cC1pdGVtLXNlY29uZGFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjgyODI4O1xuICBib3JkZXItY29sb3I6ICMyODI4Mjg7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2VzcyB7XG4gIGNvbG9yOiAjMDIzNzFkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjlkNWM3O1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICMwMjM3MWQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhOWNiYmE7XG59XG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAyMzcxZDtcbiAgYm9yZGVyLWNvbG9yOiAjMDIzNzFkO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWluZm8ge1xuICBjb2xvcjogIzE5M2E0YTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M1ZDdlMDtcbn1cbi5saXN0LWdyb3VwLWl0ZW0taW5mby5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWluZm8ubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjMTkzYTRhO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjRjY2Q3O1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOTNhNGE7XG4gIGJvcmRlci1jb2xvcjogIzE5M2E0YTtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nIHtcbiAgY29sb3I6ICM3YzU0MDI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWU1Yjg7XG59XG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzdjNTQwMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZGNhMDtcbn1cbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2M1NDAyO1xuICBib3JkZXItY29sb3I6ICM3YzU0MDI7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyIHtcbiAgY29sb3I6ICM1NjBlMTA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmJmYzA7XG59XG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWRhbmdlci5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICM1NjBlMTA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZmFkYWU7XG59XG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTYwZTEwO1xuICBib3JkZXItY29sb3I6ICM1NjBlMTA7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tbGlnaHQge1xuICBjb2xvcjogIzg1ODU4NTtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG59XG4ubGlzdC1ncm91cC1pdGVtLWxpZ2h0Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tbGlnaHQubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjODU4NTg1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1saWdodC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODU4NTg1O1xuICBib3JkZXItY29sb3I6ICM4NTg1ODU7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tZGFyayB7XG4gIGNvbG9yOiAjMWMxYzFjO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzdjN2M3O1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1kYXJrLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tZGFyay5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICMxYzFjMWM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiYWJhYmE7XG59XG4ubGlzdC1ncm91cC1pdGVtLWRhcmsubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFjMWMxYztcbiAgYm9yZGVyLWNvbG9yOiAjMWMxYzFjO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWdyZWVuIHtcbiAgY29sb3I6ICMwMjM3MWQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiOWQ1Yzc7XG59XG4ubGlzdC1ncm91cC1pdGVtLWdyZWVuLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tZ3JlZW4ubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjMDIzNzFkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTljYmJhO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1ncmVlbi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDIzNzFkO1xuICBib3JkZXItY29sb3I6ICMwMjM3MWQ7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tbGltZSB7XG4gIGNvbG9yOiAjMjI1ODE1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2FlN2MzO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1saW1lLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tbGltZS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICMyMjU4MTU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiYWUwYjE7XG59XG4ubGlzdC1ncm91cC1pdGVtLWxpbWUubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIyNTgxNTtcbiAgYm9yZGVyLWNvbG9yOiAjMjI1ODE1O1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWJsYWNrIHtcbiAgY29sb3I6IGJsYWNrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjhiOGI4O1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1ibGFjay5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWJsYWNrLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogYmxhY2s7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhYmFiYWI7XG59XG4ubGlzdC1ncm91cC1pdGVtLWJsYWNrLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuICBib3JkZXItY29sb3I6IGJsYWNrO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWZvY3VzIHtcbiAgY29sb3I6ICMzZDUzNWU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkOWU0ZWE7XG59XG4ubGlzdC1ncm91cC1pdGVtLWZvY3VzLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tZm9jdXMubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjM2Q1MzVlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzlkOGUxO1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1mb2N1cy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2Q1MzVlO1xuICBib3JkZXItY29sb3I6ICMzZDUzNWU7XG59XG5cbi5jbG9zZSB7XG4gIGZsb2F0OiByaWdodDtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogIzM2MzYzNjtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIG9wYWNpdHk6IDAuNTtcbn1cbi5jbG9zZTpob3ZlciB7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uY2xvc2U6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6aG92ZXIsIC5jbG9zZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTpmb2N1cyB7XG4gIG9wYWNpdHk6IDAuNzU7XG59XG5cbmJ1dHRvbi5jbG9zZSB7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG59XG5cbmEuY2xvc2UuZGlzYWJsZWQge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLnRvYXN0IHtcbiAgZmxleC1iYXNpczogMjEuODc1cmVtO1xuICBtYXgtd2lkdGg6IDIxLjg3NXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg1KTtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBib3gtc2hhZG93OiAwIDAuNXJlbSAwLjg3NXJlbSAwIHJnYmEoMjI0LCAyMjksIDIzOCwgMC41KTtcbiAgb3BhY2l0eTogMDtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbn1cbi50b2FzdDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogMC43NXJlbTtcbn1cbi50b2FzdC5zaG93aW5nIHtcbiAgb3BhY2l0eTogMTtcbn1cbi50b2FzdC5zaG93IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG9wYWNpdHk6IDE7XG59XG4udG9hc3QuaGlkZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi50b2FzdC1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNzVyZW07XG4gIGNvbG9yOiAjNjY2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODUpO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4xODc1cmVtO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4xODc1cmVtO1xufVxuXG4udG9hc3QtYm9keSB7XG4gIHBhZGRpbmc6IDAuNzVyZW07XG59XG5cbi5tb2RhbC1vcGVuIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5tb2RhbC1vcGVuIC5tb2RhbCB7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuLm1vZGFsIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwNTA7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG91dGxpbmU6IDA7XG59XG5cbi5tb2RhbC1kaWFsb2cge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXJnaW46IDAuNXJlbTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ubW9kYWwuZmFkZSAubW9kYWwtZGlhbG9nIHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZS1vdXQ7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC0zLjEyNXJlbSk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAubW9kYWwuZmFkZSAubW9kYWwtZGlhbG9nIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4ubW9kYWwuc2hvdyAubW9kYWwtZGlhbG9nIHtcbiAgdHJhbnNmb3JtOiBub25lO1xufVxuLm1vZGFsLm1vZGFsLXN0YXRpYyAubW9kYWwtZGlhbG9nIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjAyKTtcbn1cblxuLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWF4LWhlaWdodDogY2FsYygxMDAlIC0gMXJlbSk7XG59XG4ubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUgLm1vZGFsLWNvbnRlbnQge1xuICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMXJlbSk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUgLm1vZGFsLWhlYWRlcixcbi5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSAubW9kYWwtZm9vdGVyIHtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4ubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUgLm1vZGFsLWJvZHkge1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG4ubW9kYWwtZGlhbG9nLWNlbnRlcmVkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWluLWhlaWdodDogY2FsYygxMDAlIC0gMXJlbSk7XG59XG4ubW9kYWwtZGlhbG9nLWNlbnRlcmVkOjpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMXJlbSk7XG4gIGhlaWdodDogbWluLWNvbnRlbnQ7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG4ubW9kYWwtZGlhbG9nLWNlbnRlcmVkLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5tb2RhbC1kaWFsb2ctY2VudGVyZWQubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUgLm1vZGFsLWNvbnRlbnQge1xuICBtYXgtaGVpZ2h0OiBub25lO1xufVxuLm1vZGFsLWRpYWxvZy1jZW50ZXJlZC5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZTo6YmVmb3JlIHtcbiAgY29udGVudDogbm9uZTtcbn1cblxuLm1vZGFsLWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiAxMDAlO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAwIHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgb3V0bGluZTogMDtcbn1cblxuLm1vZGFsLWJhY2tkcm9wIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwNDA7XG4gIHdpZHRoOiAxMDB2dztcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjYpO1xufVxuLm1vZGFsLWJhY2tkcm9wLmZhZGUge1xuICBvcGFjaXR5OiAwO1xufVxuLm1vZGFsLWJhY2tkcm9wLnNob3cge1xuICBvcGFjaXR5OiAxO1xufVxuXG4ubW9kYWwtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogMCAwIDAuOTM3NXJlbTtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuLm1vZGFsLWhlYWRlciAuY2xvc2Uge1xuICBwYWRkaW5nOiAwIDAgMC45Mzc1cmVtO1xuICBtYXJnaW46IC0wLjkzNzVyZW0gMCAtMC45Mzc1cmVtIGF1dG87XG59XG5cbi5tb2RhbC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG5cbi5tb2RhbC1ib2R5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4OiAxIDEgYXV0bztcbiAgcGFkZGluZzogMC45Mzc1cmVtIDEuODc1cmVtIDEuODc1cmVtO1xufVxuXG4ubW9kYWwtZm9vdGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBwYWRkaW5nOiAwLjkzNzVyZW0gMS44NzVyZW0gMS44NzVyZW0tMC4yNXJlbTtcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuLm1vZGFsLWZvb3RlciA+ICoge1xuICBtYXJnaW46IDAuMjVyZW07XG59XG5cbi5tb2RhbC1zY3JvbGxiYXItbWVhc3VyZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtOTk5OXB4O1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBvdmVyZmxvdzogc2Nyb2xsO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm1vZGFsLWRpYWxvZyB7XG4gICAgbWF4LXdpZHRoOiAzMS4yNXJlbTtcbiAgICBtYXJnaW46IDEuNzVyZW0gYXV0bztcbiAgfVxuICAubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUge1xuICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwJSAtIDMuNXJlbSk7XG4gIH1cbiAgLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIC5tb2RhbC1jb250ZW50IHtcbiAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMy41cmVtKTtcbiAgfVxuICAubW9kYWwtZGlhbG9nLWNlbnRlcmVkIHtcbiAgICBtaW4taGVpZ2h0OiBjYWxjKDEwMCUgLSAzLjVyZW0pO1xuICB9XG4gIC5tb2RhbC1kaWFsb2ctY2VudGVyZWQ6OmJlZm9yZSB7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMy41cmVtKTtcbiAgICBoZWlnaHQ6IG1pbi1jb250ZW50O1xuICB9XG4gIC5tb2RhbC1zbSB7XG4gICAgbWF4LXdpZHRoOiAxOC43NXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubW9kYWwtbGcsXG4gIC5tb2RhbC14bCB7XG4gICAgbWF4LXdpZHRoOiA1MHJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAubW9kYWwteGwge1xuICAgIG1heC13aWR0aDogNzEuMjVyZW07XG4gIH1cbn1cbi50b29sdGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxMDcwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwO1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS40O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHdvcmQtYnJlYWs6IG5vcm1hbDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGxpbmUtYnJlYWs6IGF1dG87XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBvcGFjaXR5OiAwO1xufVxuLnRvb2x0aXAuc2hvdyB7XG4gIG9wYWNpdHk6IDE7XG59XG4udG9vbHRpcCAuYXJyb3cge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMC44cmVtO1xuICBoZWlnaHQ6IDAuNHJlbTtcbn1cbi50b29sdGlwIC5hcnJvdzo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xufVxuXG4uYnMtdG9vbHRpcC10b3AsIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePXRvcF0ge1xuICBwYWRkaW5nOiAwLjRyZW0gMDtcbn1cbi5icy10b29sdGlwLXRvcCAuYXJyb3csIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePXRvcF0gLmFycm93IHtcbiAgYm90dG9tOiAwO1xufVxuLmJzLXRvb2x0aXAtdG9wIC5hcnJvdzo6YmVmb3JlLCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj10b3BdIC5hcnJvdzo6YmVmb3JlIHtcbiAgdG9wOiAwO1xuICBib3JkZXItd2lkdGg6IDAuNHJlbSAwLjRyZW0gMDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2ZmZjtcbn1cblxuLmJzLXRvb2x0aXAtcmlnaHQsIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePXJpZ2h0XSB7XG4gIHBhZGRpbmc6IDAgMC40cmVtO1xufVxuLmJzLXRvb2x0aXAtcmlnaHQgLmFycm93LCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1yaWdodF0gLmFycm93IHtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDAuNHJlbTtcbiAgaGVpZ2h0OiAwLjhyZW07XG59XG4uYnMtdG9vbHRpcC1yaWdodCAuYXJyb3c6OmJlZm9yZSwgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49cmlnaHRdIC5hcnJvdzo6YmVmb3JlIHtcbiAgcmlnaHQ6IDA7XG4gIGJvcmRlci13aWR0aDogMC40cmVtIDAuNHJlbSAwLjRyZW0gMDtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjZmZmO1xufVxuXG4uYnMtdG9vbHRpcC1ib3R0b20sIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePWJvdHRvbV0ge1xuICBwYWRkaW5nOiAwLjRyZW0gMDtcbn1cbi5icy10b29sdGlwLWJvdHRvbSAuYXJyb3csIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePWJvdHRvbV0gLmFycm93IHtcbiAgdG9wOiAwO1xufVxuLmJzLXRvb2x0aXAtYm90dG9tIC5hcnJvdzo6YmVmb3JlLCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1ib3R0b21dIC5hcnJvdzo6YmVmb3JlIHtcbiAgYm90dG9tOiAwO1xuICBib3JkZXItd2lkdGg6IDAgMC40cmVtIDAuNHJlbTtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2ZmZjtcbn1cblxuLmJzLXRvb2x0aXAtbGVmdCwgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49bGVmdF0ge1xuICBwYWRkaW5nOiAwIDAuNHJlbTtcbn1cbi5icy10b29sdGlwLWxlZnQgLmFycm93LCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1sZWZ0XSAuYXJyb3cge1xuICByaWdodDogMDtcbiAgd2lkdGg6IDAuNHJlbTtcbiAgaGVpZ2h0OiAwLjhyZW07XG59XG4uYnMtdG9vbHRpcC1sZWZ0IC5hcnJvdzo6YmVmb3JlLCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1sZWZ0XSAuYXJyb3c6OmJlZm9yZSB7XG4gIGxlZnQ6IDA7XG4gIGJvcmRlci13aWR0aDogMC40cmVtIDAgMC40cmVtIDAuNHJlbTtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNmZmY7XG59XG5cbi50b29sdGlwLWlubmVyIHtcbiAgbWF4LXdpZHRoOiAxNS42MjVyZW07XG4gIHBhZGRpbmc6IDEuMDYyNXJlbSAxLjA2MjVyZW07XG4gIGNvbG9yOiAjMzYzNjM2O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtO1xufVxuXG4ucG9wb3ZlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDYwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiAxMi41cmVtO1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS40O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHdvcmQtYnJlYWs6IG5vcm1hbDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGxpbmUtYnJlYWs6IGF1dG87XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjMzYzNjM2O1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLnBvcG92ZXIgLmFycm93IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEuMzEyNXJlbTtcbiAgaGVpZ2h0OiAwLjY4NzVyZW07XG4gIG1hcmdpbjogMCAwO1xufVxuLnBvcG92ZXIgLmFycm93OjpiZWZvcmUsIC5wb3BvdmVyIC5hcnJvdzo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xufVxuXG4uYnMtcG9wb3Zlci10b3AsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePXRvcF0ge1xuICBtYXJnaW4tYm90dG9tOiAwLjY4NzVyZW07XG59XG4uYnMtcG9wb3Zlci10b3AgPiAuYXJyb3csIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePXRvcF0gPiAuYXJyb3cge1xuICBib3R0b206IC0wLjc1cmVtO1xufVxuLmJzLXBvcG92ZXItdG9wID4gLmFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePXRvcF0gPiAuYXJyb3c6OmJlZm9yZSB7XG4gIGJvdHRvbTogMDtcbiAgYm9yZGVyLXdpZHRoOiAwLjY4NzVyZW0gMC42NTYyNXJlbSAwO1xuICBib3JkZXItdG9wLWNvbG9yOiAjMzYzNjM2O1xufVxuLmJzLXBvcG92ZXItdG9wID4gLmFycm93OjphZnRlciwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49dG9wXSA+IC5hcnJvdzo6YWZ0ZXIge1xuICBib3R0b206IDAuMDYyNXJlbTtcbiAgYm9yZGVyLXdpZHRoOiAwLjY4NzVyZW0gMC42NTYyNXJlbSAwO1xuICBib3JkZXItdG9wLWNvbG9yOiAjZmZmO1xufVxuXG4uYnMtcG9wb3Zlci1yaWdodCwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49cmlnaHRdIHtcbiAgbWFyZ2luLWxlZnQ6IDAuNjg3NXJlbTtcbn1cbi5icy1wb3BvdmVyLXJpZ2h0ID4gLmFycm93LCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1yaWdodF0gPiAuYXJyb3cge1xuICBsZWZ0OiAtMC43NXJlbTtcbiAgd2lkdGg6IDAuNjg3NXJlbTtcbiAgaGVpZ2h0OiAxLjMxMjVyZW07XG4gIG1hcmdpbjogMCAwO1xufVxuLmJzLXBvcG92ZXItcmlnaHQgPiAuYXJyb3c6OmJlZm9yZSwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49cmlnaHRdID4gLmFycm93OjpiZWZvcmUge1xuICBsZWZ0OiAwO1xuICBib3JkZXItd2lkdGg6IDAuNjU2MjVyZW0gMC42ODc1cmVtIDAuNjU2MjVyZW0gMDtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjMzYzNjM2O1xufVxuLmJzLXBvcG92ZXItcmlnaHQgPiAuYXJyb3c6OmFmdGVyLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1yaWdodF0gPiAuYXJyb3c6OmFmdGVyIHtcbiAgbGVmdDogMC4wNjI1cmVtO1xuICBib3JkZXItd2lkdGg6IDAuNjU2MjVyZW0gMC42ODc1cmVtIDAuNjU2MjVyZW0gMDtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjZmZmO1xufVxuXG4uYnMtcG9wb3Zlci1ib3R0b20sIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWJvdHRvbV0ge1xuICBtYXJnaW4tdG9wOiAwLjY4NzVyZW07XG59XG4uYnMtcG9wb3Zlci1ib3R0b20gPiAuYXJyb3csIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWJvdHRvbV0gPiAuYXJyb3cge1xuICB0b3A6IC0wLjc1cmVtO1xufVxuLmJzLXBvcG92ZXItYm90dG9tID4gLmFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWJvdHRvbV0gPiAuYXJyb3c6OmJlZm9yZSB7XG4gIHRvcDogMDtcbiAgYm9yZGVyLXdpZHRoOiAwIDAuNjU2MjVyZW0gMC42ODc1cmVtIDAuNjU2MjVyZW07XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMzNjM2MzY7XG59XG4uYnMtcG9wb3Zlci1ib3R0b20gPiAuYXJyb3c6OmFmdGVyLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1ib3R0b21dID4gLmFycm93OjphZnRlciB7XG4gIHRvcDogMC4wNjI1cmVtO1xuICBib3JkZXItd2lkdGg6IDAgMC42NTYyNXJlbSAwLjY4NzVyZW0gMC42NTYyNXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2ZmZjtcbn1cbi5icy1wb3BvdmVyLWJvdHRvbSAucG9wb3Zlci1oZWFkZXI6OmJlZm9yZSwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49Ym90dG9tXSAucG9wb3Zlci1oZWFkZXI6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiA1MCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMS4zMTI1cmVtO1xuICBtYXJnaW4tbGVmdDogLTAuNjU2MjVyZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjZjdmN2Y3O1xufVxuXG4uYnMtcG9wb3Zlci1sZWZ0LCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1sZWZ0XSB7XG4gIG1hcmdpbi1yaWdodDogMC42ODc1cmVtO1xufVxuLmJzLXBvcG92ZXItbGVmdCA+IC5hcnJvdywgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49bGVmdF0gPiAuYXJyb3cge1xuICByaWdodDogLTAuNzVyZW07XG4gIHdpZHRoOiAwLjY4NzVyZW07XG4gIGhlaWdodDogMS4zMTI1cmVtO1xuICBtYXJnaW46IDAgMDtcbn1cbi5icy1wb3BvdmVyLWxlZnQgPiAuYXJyb3c6OmJlZm9yZSwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49bGVmdF0gPiAuYXJyb3c6OmJlZm9yZSB7XG4gIHJpZ2h0OiAwO1xuICBib3JkZXItd2lkdGg6IDAuNjU2MjVyZW0gMCAwLjY1NjI1cmVtIDAuNjg3NXJlbTtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMzNjM2MzY7XG59XG4uYnMtcG9wb3Zlci1sZWZ0ID4gLmFycm93OjphZnRlciwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49bGVmdF0gPiAuYXJyb3c6OmFmdGVyIHtcbiAgcmlnaHQ6IDAuMDYyNXJlbTtcbiAgYm9yZGVyLXdpZHRoOiAwLjY1NjI1cmVtIDAgMC42NTYyNXJlbSAwLjY4NzVyZW07XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjZmZmO1xufVxuXG4ucG9wb3Zlci1oZWFkZXIge1xuICBwYWRkaW5nOiAxLjA2MjVyZW0gMS4wNjI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IDFyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjZWJlYmViO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cbi5wb3BvdmVyLWhlYWRlcjplbXB0eSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5wb3BvdmVyLWJvZHkge1xuICBwYWRkaW5nOiAxLjA2MjVyZW0gMS4wNjI1cmVtO1xuICBjb2xvcjogIzM2MzYzNjtcbn1cblxuLmNhcm91c2VsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY2Fyb3VzZWwucG9pbnRlci1ldmVudCB7XG4gIHRvdWNoLWFjdGlvbjogcGFuLXk7XG59XG5cbi5jYXJvdXNlbC1pbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uY2Fyb3VzZWwtaW5uZXI6OmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNsZWFyOiBib3RoO1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4uY2Fyb3VzZWwtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogbm9uZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tcmlnaHQ6IC0xMDAlO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjZzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmNhcm91c2VsLWl0ZW0ge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuLmNhcm91c2VsLWl0ZW0uYWN0aXZlLFxuLmNhcm91c2VsLWl0ZW0tbmV4dCxcbi5jYXJvdXNlbC1pdGVtLXByZXYge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmNhcm91c2VsLWl0ZW0tbmV4dDpub3QoLmNhcm91c2VsLWl0ZW0tbGVmdCksXG4uYWN0aXZlLmNhcm91c2VsLWl0ZW0tcmlnaHQge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG59XG5cbi5jYXJvdXNlbC1pdGVtLXByZXY6bm90KC5jYXJvdXNlbC1pdGVtLXJpZ2h0KSxcbi5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1sZWZ0IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbn1cblxuLmNhcm91c2VsLWZhZGUgLmNhcm91c2VsLWl0ZW0ge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5O1xuICB0cmFuc2Zvcm06IG5vbmU7XG59XG4uY2Fyb3VzZWwtZmFkZSAuY2Fyb3VzZWwtaXRlbS5hY3RpdmUsXG4uY2Fyb3VzZWwtZmFkZSAuY2Fyb3VzZWwtaXRlbS1uZXh0LmNhcm91c2VsLWl0ZW0tbGVmdCxcbi5jYXJvdXNlbC1mYWRlIC5jYXJvdXNlbC1pdGVtLXByZXYuY2Fyb3VzZWwtaXRlbS1yaWdodCB7XG4gIHotaW5kZXg6IDE7XG4gIG9wYWNpdHk6IDE7XG59XG4uY2Fyb3VzZWwtZmFkZSAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tbGVmdCxcbi5jYXJvdXNlbC1mYWRlIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1yaWdodCB7XG4gIHotaW5kZXg6IDA7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMHMgMC42cztcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jYXJvdXNlbC1mYWRlIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1sZWZ0LFxuICAuY2Fyb3VzZWwtZmFkZSAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tcmlnaHQge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuLmNhcm91c2VsLWNvbnRyb2wtcHJldixcbi5jYXJvdXNlbC1jb250cm9sLW5leHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDE1JTtcbiAgcGFkZGluZzogMDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiAwO1xuICBvcGFjaXR5OiAwLjU7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4xNXMgZWFzZTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jYXJvdXNlbC1jb250cm9sLXByZXYsXG4gIC5jYXJvdXNlbC1jb250cm9sLW5leHQge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5jYXJvdXNlbC1jb250cm9sLXByZXY6aG92ZXIsIC5jYXJvdXNlbC1jb250cm9sLXByZXY6Zm9jdXMsXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0OmhvdmVyLFxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dDpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG91dGxpbmU6IDA7XG4gIG9wYWNpdHk6IDAuOTtcbn1cblxuLmNhcm91c2VsLWNvbnRyb2wtcHJldiB7XG4gIGxlZnQ6IDA7XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLW5leHQge1xuICByaWdodDogMDtcbn1cblxuLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uLFxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMS4yNXJlbTtcbiAgaGVpZ2h0OiAxLjI1cmVtO1xuICBiYWNrZ3JvdW5kOiA1MCUvMTAwJSAxMDAlIG5vLXJlcGVhdDtcbn1cblxuLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPSclMjNmZmYnIHZpZXdCb3g9JzAgMCA4IDgnJTNFJTNDcGF0aCBkPSdNNS4yNSAwbC00IDQgNCA0IDEuNS0xLjUtMi41LTIuNSAyLjUtMi41LTEuNS0xLjV6Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xufVxuXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9JyUyM2ZmZicgdmlld0JveD0nMCAwIDggOCclM0UlM0NwYXRoIGQ9J00yLjc1IDBsLTEuNSAxLjUgMi41IDIuNS0yLjUgMi41IDEuNSAxLjUgNC00LTQtNHonLyUzRSUzQy9zdmclM0VcIik7XG59XG5cbi5jYXJvdXNlbC1pbmRpY2F0b3JzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxNTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAxNSU7XG4gIG1hcmdpbi1sZWZ0OiAxNSU7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4uY2Fyb3VzZWwtaW5kaWNhdG9ycyBsaSB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBmbGV4OiAwIDEgYXV0bztcbiAgd2lkdGg6IDEuODc1cmVtO1xuICBoZWlnaHQ6IDAuMTg3NXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAwLjE4NzVyZW07XG4gIG1hcmdpbi1sZWZ0OiAwLjE4NzVyZW07XG4gIHRleHQtaW5kZW50OiAtOTk5cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyLXRvcDogMC42MjVyZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDAuNjI1cmVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBvcGFjaXR5OiAwLjU7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC42cyBlYXNlO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmNhcm91c2VsLWluZGljYXRvcnMgbGkge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5jYXJvdXNlbC1pbmRpY2F0b3JzIC5hY3RpdmUge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uY2Fyb3VzZWwtY2FwdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDE1JTtcbiAgYm90dG9tOiAyMHB4O1xuICBsZWZ0OiAxNSU7XG4gIHotaW5kZXg6IDEwO1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbkBrZXlmcmFtZXMgc3Bpbm5lci1ib3JkZXIge1xuICB0byB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuLnNwaW5uZXItYm9yZGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMnJlbTtcbiAgaGVpZ2h0OiAycmVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogLTAuMTI1ZW07XG4gIGJvcmRlcjogMC4yNWVtIHNvbGlkIGN1cnJlbnRjb2xvcjtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBhbmltYXRpb246IDAuNzVzIGxpbmVhciBpbmZpbml0ZSBzcGlubmVyLWJvcmRlcjtcbn1cblxuLnNwaW5uZXItYm9yZGVyLXNtIHtcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgYm9yZGVyLXdpZHRoOiAwLjJlbTtcbn1cblxuQGtleWZyYW1lcyBzcGlubmVyLWdyb3cge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgfVxuICA1MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG4uc3Bpbm5lci1ncm93IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMnJlbTtcbiAgaGVpZ2h0OiAycmVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogLTAuMTI1ZW07XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRjb2xvcjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBvcGFjaXR5OiAwO1xuICBhbmltYXRpb246IDAuNzVzIGxpbmVhciBpbmZpbml0ZSBzcGlubmVyLWdyb3c7XG59XG5cbi5zcGlubmVyLWdyb3ctc20ge1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xufVxuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuc3Bpbm5lci1ib3JkZXIsXG4gIC5zcGlubmVyLWdyb3cge1xuICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMS41cztcbiAgfVxufVxuLmFsaWduLWJhc2VsaW5lIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi10b3Age1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1taWRkbGUge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1ib3R0b20ge1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi10ZXh0LWJvdHRvbSB7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tdGV4dC10b3Age1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3AgIWltcG9ydGFudDtcbn1cblxuLmJnLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzI2ZmUyICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctcHJpbWFyeTpob3ZlciwgYS5iZy1wcmltYXJ5OmZvY3VzLFxuYnV0dG9uLmJnLXByaW1hcnk6aG92ZXIsXG5idXR0b24uYmctcHJpbWFyeTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxYzU3YzUgIWltcG9ydGFudDtcbn1cblxuLmJnLXNlY29uZGFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0YzRjNGMgIWltcG9ydGFudDtcbn1cblxuYS5iZy1zZWNvbmRhcnk6aG92ZXIsIGEuYmctc2Vjb25kYXJ5OmZvY3VzLFxuYnV0dG9uLmJnLXNlY29uZGFyeTpob3ZlcixcbmJ1dHRvbi5iZy1zZWNvbmRhcnk6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzMzMzICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA0NmEzOCAhaW1wb3J0YW50O1xufVxuXG5hLmJnLXN1Y2Nlc3M6aG92ZXIsIGEuYmctc3VjY2Vzczpmb2N1cyxcbmJ1dHRvbi5iZy1zdWNjZXNzOmhvdmVyLFxuYnV0dG9uLmJnLXN1Y2Nlc3M6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDIzOTFlICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1pbmZvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMxNzA4ZiAhaW1wb3J0YW50O1xufVxuXG5hLmJnLWluZm86aG92ZXIsIGEuYmctaW5mbzpmb2N1cyxcbmJ1dHRvbi5iZy1pbmZvOmhvdmVyLFxuYnV0dG9uLmJnLWluZm86Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjQ1MjY5ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy13YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlYTEwMyAhaW1wb3J0YW50O1xufVxuXG5hLmJnLXdhcm5pbmc6aG92ZXIsIGEuYmctd2FybmluZzpmb2N1cyxcbmJ1dHRvbi5iZy13YXJuaW5nOmhvdmVyLFxuYnV0dG9uLmJnLXdhcm5pbmc6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmM3ZjAyICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1kYW5nZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTUxYTFmICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctZGFuZ2VyOmhvdmVyLCBhLmJnLWRhbmdlcjpmb2N1cyxcbmJ1dHRvbi5iZy1kYW5nZXI6aG92ZXIsXG5idXR0b24uYmctZGFuZ2VyOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc5MTMxNyAhaW1wb3J0YW50O1xufVxuXG4uYmctbGlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctbGlnaHQ6aG92ZXIsIGEuYmctbGlnaHQ6Zm9jdXMsXG5idXR0b24uYmctbGlnaHQ6aG92ZXIsXG5idXR0b24uYmctbGlnaHQ6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlNmU2ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1kYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM2MzYzNiAhaW1wb3J0YW50O1xufVxuXG5hLmJnLWRhcms6aG92ZXIsIGEuYmctZGFyazpmb2N1cyxcbmJ1dHRvbi5iZy1kYXJrOmhvdmVyLFxuYnV0dG9uLmJnLWRhcms6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWQxZDFkICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ncmVlbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNDZhMzggIWltcG9ydGFudDtcbn1cblxuYS5iZy1ncmVlbjpob3ZlciwgYS5iZy1ncmVlbjpmb2N1cyxcbmJ1dHRvbi5iZy1ncmVlbjpob3ZlcixcbmJ1dHRvbi5iZy1ncmVlbjpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMjM5MWUgIWltcG9ydGFudDtcbn1cblxuLmJnLWxpbWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDFhOTI4ICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctbGltZTpob3ZlciwgYS5iZy1saW1lOmZvY3VzLFxuYnV0dG9uLmJnLWxpbWU6aG92ZXIsXG5idXR0b24uYmctbGltZTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMTgwMWUgIWltcG9ydGFudDtcbn1cblxuLmJnLWJsYWNrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMCAhaW1wb3J0YW50O1xufVxuXG5hLmJnLWJsYWNrOmhvdmVyLCBhLmJnLWJsYWNrOmZvY3VzLFxuYnV0dG9uLmJnLWJsYWNrOmhvdmVyLFxuYnV0dG9uLmJnLWJsYWNrOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2sgIWltcG9ydGFudDtcbn1cblxuLmJnLWZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc2YTBiNCAhaW1wb3J0YW50O1xufVxuXG5hLmJnLWZvY3VzOmhvdmVyLCBhLmJnLWZvY3VzOmZvY3VzLFxuYnV0dG9uLmJnLWZvY3VzOmhvdmVyLFxuYnV0dG9uLmJnLWZvY3VzOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU3ODhhMCAhaW1wb3J0YW50O1xufVxuXG4uYmctd2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5iZy10cmFuc3BhcmVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXIge1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci0wIHtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItdG9wLTAge1xuICBib3JkZXItdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItcmlnaHQtMCB7XG4gIGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWJvdHRvbS0wIHtcbiAgYm9yZGVyLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWxlZnQtMCB7XG4gIGJvcmRlci1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItcHJpbWFyeSB7XG4gIGJvcmRlci1jb2xvcjogIzMyNmZlMiAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXNlY29uZGFyeSB7XG4gIGJvcmRlci1jb2xvcjogIzRjNGM0YyAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXN1Y2Nlc3Mge1xuICBib3JkZXItY29sb3I6ICMwNDZhMzggIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1pbmZvIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzE3MDhmICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItd2FybmluZyB7XG4gIGJvcmRlci1jb2xvcjogI2VlYTEwMyAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWRhbmdlciB7XG4gIGJvcmRlci1jb2xvcjogI2E1MWExZiAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWxpZ2h0IHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZGFyayB7XG4gIGJvcmRlci1jb2xvcjogIzM2MzYzNiAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWdyZWVuIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDQ2YTM4ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItbGltZSB7XG4gIGJvcmRlci1jb2xvcjogIzQxYTkyOCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWJsYWNrIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZm9jdXMge1xuICBib3JkZXItY29sb3I6ICM3NmEwYjQgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci13aGl0ZSB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1zbSB7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkIHtcbiAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtdG9wIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4xMjVyZW0gIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXJpZ2h0IHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMTI1cmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4xMjVyZW0gIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4xMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtbGVmdCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMTI1cmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWxnIHtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1jaXJjbGUge1xuICBib3JkZXItcmFkaXVzOiA1MCUgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtcGlsbCB7XG4gIGJvcmRlci1yYWRpdXM6IDUwcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLTAge1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5jbGVhcmZpeDo6YWZ0ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY2xlYXI6IGJvdGg7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG5cbi5kLW5vbmUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5kLWlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xufVxuXG4uZC1pbmxpbmUtYmxvY2sge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLmQtYmxvY2sge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuXG4uZC10YWJsZSB7XG4gIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG59XG5cbi5kLXRhYmxlLXJvdyB7XG4gIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xufVxuXG4uZC10YWJsZS1jZWxsIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xufVxuXG4uZC1mbGV4IHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xufVxuXG4uZC1pbmxpbmUtZmxleCB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuZC1zbS1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20taW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20tdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5kLW1kLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5kLWxnLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC5kLXhsLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgcHJpbnQge1xuICAuZC1wcmludC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtcHJpbnQtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtcHJpbnQtdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxufVxuLmVtYmVkLXJlc3BvbnNpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5lbWJlZC1yZXNwb25zaXZlOjpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29udGVudDogXCJcIjtcbn1cbi5lbWJlZC1yZXNwb25zaXZlIC5lbWJlZC1yZXNwb25zaXZlLWl0ZW0sXG4uZW1iZWQtcmVzcG9uc2l2ZSBpZnJhbWUsXG4uZW1iZWQtcmVzcG9uc2l2ZSBlbWJlZCxcbi5lbWJlZC1yZXNwb25zaXZlIG9iamVjdCxcbi5lbWJlZC1yZXNwb25zaXZlIHZpZGVvIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyOiAwO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0yMWJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDQyLjg1NzE0Mjg2JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMTZieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTRieTM6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA3NSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTFieTE6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiAxMDAlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0yMWJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDQyLjg1NzE0Mjg2JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMTZieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTRieTM6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA3NSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTFieTE6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiAxMDAlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0yMWJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDQyLjg1NzE0Mjg2JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMTZieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTRieTM6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA3NSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTFieTE6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiAxMDAlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0yMWJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDQyLjg1NzE0Mjg2JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMTZieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTRieTM6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA3NSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTFieTE6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiAxMDAlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0yMWJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDQyLjg1NzE0Mjg2JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMTZieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTRieTM6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA3NSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTFieTE6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiAxMDAlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0yMWJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDQyLjg1NzE0Mjg2JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMTZieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTRieTM6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA3NSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTFieTE6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiAxMDAlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0yMWJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDQyLjg1NzE0Mjg2JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMTZieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTRieTM6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA3NSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTFieTE6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiAxMDAlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0yMWJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDQyLjg1NzE0Mjg2JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMTZieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTRieTM6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA3NSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTFieTE6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiAxMDAlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0yMWJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDQyLjg1NzE0Mjg2JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMTZieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTRieTM6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA3NSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTFieTE6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiAxMDAlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0yMWJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDQyLjg1NzE0Mjg2JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMTZieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTRieTM6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA3NSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTFieTE6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiAxMDAlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0yMWJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDQyLjg1NzE0Mjg2JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMTZieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTRieTM6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA3NSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTFieTE6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiAxMDAlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0yMWJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDQyLjg1NzE0Mjg2JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMTZieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTRieTM6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA3NSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTFieTE6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiAxMDAlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0yMWJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDQyLjg1NzE0Mjg2JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMTZieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTRieTM6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA3NSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTFieTE6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiAxMDAlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0yMWJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDQyLjg1NzE0Mjg2JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMTZieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTRieTM6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA3NSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTFieTE6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiAxMDAlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0yMWJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDQyLjg1NzE0Mjg2JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMTZieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTRieTM6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA3NSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTFieTE6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiAxMDAlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0yMWJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDQyLjg1NzE0Mjg2JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMTZieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTRieTM6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA3NSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTFieTE6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiAxMDAlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0yMWJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDQyLjg1NzE0Mjg2JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMTZieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTRieTM6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA3NSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTFieTE6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiAxMDAlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0yMWJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDQyLjg1NzE0Mjg2JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMTZieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTRieTM6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA3NSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTFieTE6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiAxMDAlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0yMWJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDQyLjg1NzE0Mjg2JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMTZieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTRieTM6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA3NSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTFieTE6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiAxMDAlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0yMWJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDQyLjg1NzE0Mjg2JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMTZieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTRieTM6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA3NSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTFieTE6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiAxMDAlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0yMWJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDQyLjg1NzE0Mjg2JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMTZieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTRieTM6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA3NSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTFieTE6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiAxMDAlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0yMWJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDQyLjg1NzE0Mjg2JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMTZieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTRieTM6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA3NSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTFieTE6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiAxMDAlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0yMWJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDQyLjg1NzE0Mjg2JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMTZieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTRieTM6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA3NSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTFieTE6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiAxMDAlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0yMWJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDQyLjg1NzE0Mjg2JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMTZieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTRieTM6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA3NSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTFieTE6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiAxMDAlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0yMWJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDQyLjg1NzE0Mjg2JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMTZieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTRieTM6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA3NSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTFieTE6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiAxMDAlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0yMWJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDQyLjg1NzE0Mjg2JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMTZieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTRieTM6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA3NSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTFieTE6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiAxMDAlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0yMWJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDQyLjg1NzE0Mjg2JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMTZieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTRieTM6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA3NSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTFieTE6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiAxMDAlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0yMWJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDQyLjg1NzE0Mjg2JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMTZieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTRieTM6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA3NSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTFieTE6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiAxMDAlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0yMWJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDQyLjg1NzE0Mjg2JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMTZieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTRieTM6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA3NSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTFieTE6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiAxMDAlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0yMWJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDQyLjg1NzE0Mjg2JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMTZieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTRieTM6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA3NSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTFieTE6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiAxMDAlO1xufVxuXG4uZmxleC1yb3cge1xuICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LWNvbHVtbiB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbn1cblxuLmZsZXgtcm93LXJldmVyc2Uge1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtY29sdW1uLXJldmVyc2Uge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtd3JhcCB7XG4gIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1ub3dyYXAge1xuICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xufVxuXG4uZmxleC13cmFwLXJldmVyc2Uge1xuICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1maWxsIHtcbiAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbn1cblxuLmZsZXgtZ3Jvdy0wIHtcbiAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LWdyb3ctMSB7XG4gIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1zaHJpbmstMCB7XG4gIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LXNocmluay0xIHtcbiAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1zdGFydCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LWVuZCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1jZW50ZXIge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LWJldHdlZW4ge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1hcm91bmQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24taXRlbXMtc3RhcnQge1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24taXRlbXMtZW5kIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1pdGVtcy1jZW50ZXIge1xuICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1pdGVtcy1iYXNlbGluZSB7XG4gIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24taXRlbXMtc3RyZXRjaCB7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LXN0YXJ0IHtcbiAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1lbmQge1xuICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1jZW50ZXIge1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtYmV0d2VlbiB7XG4gIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtYXJvdW5kIHtcbiAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LXN0cmV0Y2gge1xuICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLWF1dG8ge1xuICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLXN0YXJ0IHtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1lbmQge1xuICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1jZW50ZXIge1xuICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtYmFzZWxpbmUge1xuICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1zdHJldGNoIHtcbiAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmZsZXgtc20tcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20td3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLWZpbGwge1xuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1ncm93LTEge1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLXNocmluay0wIHtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtc20tc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXNtLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXNtLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1zbS1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXNtLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtc20tc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1zbS1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtc20tY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1zbS1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtc20tYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1zbS1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtc20tYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXNtLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtc20tZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXNtLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtc20tYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtc20tc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZsZXgtbWQtcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtd3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLWZpbGwge1xuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1ncm93LTEge1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLXNocmluay0wIHtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbWQtc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLW1kLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLW1kLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1tZC1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLW1kLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1tZC1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1tZC1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1tZC1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbWQtYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLW1kLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbWQtZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLW1kLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbWQtYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbWQtc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5mbGV4LWxnLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctd3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLWxnLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1sZy1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1sZy1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbGctYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1sZy1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LWxnLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbGctZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LWxnLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbGctYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LWxnLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbGctc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLWxnLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1sZy1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLWxnLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1sZy1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLWxnLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLWxnLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAuZmxleC14bC1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLW5vd3JhcCB7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC13cmFwLXJldmVyc2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtZmlsbCB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1ncm93LTAge1xuICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLWdyb3ctMSB7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtc2hyaW5rLTEge1xuICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14bC1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14bC1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy14bC1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteGwtZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteGwtY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXhsLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteGwtc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14bC1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXhsLWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14bC1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXhsLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14bC1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXhsLXN0cmV0Y2gge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14bC1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteGwtc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14bC1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteGwtY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14bC1iYXNlbGluZSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14bC1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5mbG9hdC1sZWZ0IHtcbiAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbn1cblxuLmZsb2F0LXJpZ2h0IHtcbiAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG59XG5cbi5mbG9hdC1ub25lIHtcbiAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5mbG9hdC1zbS1sZWZ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC1zbS1yaWdodCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LXNtLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmxvYXQtbWQtbGVmdCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQtbWQtcmlnaHQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC1tZC1ub25lIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5mbG9hdC1sZy1sZWZ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC1sZy1yaWdodCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LWxnLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLmZsb2F0LXhsLWxlZnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LXhsLXJpZ2h0IHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQteGwtbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuLnVzZXItc2VsZWN0LWFsbCB7XG4gIHVzZXItc2VsZWN0OiBhbGwgIWltcG9ydGFudDtcbn1cblxuLnVzZXItc2VsZWN0LWF1dG8ge1xuICB1c2VyLXNlbGVjdDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4udXNlci1zZWxlY3Qtbm9uZSB7XG4gIHVzZXItc2VsZWN0OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5vdmVyZmxvdy1hdXRvIHtcbiAgb3ZlcmZsb3c6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm92ZXJmbG93LWhpZGRlbiB7XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cblxuLnBvc2l0aW9uLXN0YXRpYyB7XG4gIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcbn1cblxuLnBvc2l0aW9uLXJlbGF0aXZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG59XG5cbi5wb3NpdGlvbi1hYnNvbHV0ZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xufVxuXG4ucG9zaXRpb24tZml4ZWQge1xuICBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDtcbn1cblxuLnBvc2l0aW9uLXN0aWNreSB7XG4gIHBvc2l0aW9uOiBzdGlja3kgIWltcG9ydGFudDtcbn1cblxuLmZpeGVkLXRvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTAzMDtcbn1cblxuLmZpeGVkLWJvdHRvbSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTAzMDtcbn1cblxuQHN1cHBvcnRzIChwb3NpdGlvbjogc3RpY2t5KSB7XG4gIC5zdGlja3ktdG9wIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAxMDIwO1xuICB9XG59XG5cbi5zci1vbmx5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAtMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBib3JkZXI6IDA7XG59XG5cbi5zci1vbmx5LWZvY3VzYWJsZTphY3RpdmUsIC5zci1vbmx5LWZvY3VzYWJsZTpmb2N1cyB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBjbGlwOiBhdXRvO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xufVxuXG4uc2hhZG93LXNtIHtcbiAgYm94LXNoYWRvdzogMCAwLjEyNXJlbSAwLjI1cmVtIHJnYmEoMjI0LCAyMjksIDIzOCwgMC4wNzUpICFpbXBvcnRhbnQ7XG59XG5cbi5zaGFkb3cge1xuICBib3gtc2hhZG93OiAwIDAuNXJlbSAwLjg3NXJlbSAwIHJnYmEoMjI0LCAyMjksIDIzOCwgMC41KSAhaW1wb3J0YW50O1xufVxuXG4uc2hhZG93LWxnIHtcbiAgYm94LXNoYWRvdzogMCAxcmVtIDNyZW0gcmdiYSgyMjQsIDIyOSwgMjM4LCAwLjE3NSkgIWltcG9ydGFudDtcbn1cblxuLnNoYWRvdy1ub25lIHtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4udy0yNSB7XG4gIHdpZHRoOiAyNSUgIWltcG9ydGFudDtcbn1cblxuLnctNTAge1xuICB3aWR0aDogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi53LTc1IHtcbiAgd2lkdGg6IDc1JSAhaW1wb3J0YW50O1xufVxuXG4udy0xMDAge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4udy1hdXRvIHtcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLnctMzMge1xuICB3aWR0aDogMzMuMzMzMyUgIWltcG9ydGFudDtcbn1cblxuLnctNjYge1xuICB3aWR0aDogNjYuNjY2NiUgIWltcG9ydGFudDtcbn1cblxuLmgtMjUge1xuICBoZWlnaHQ6IDI1JSAhaW1wb3J0YW50O1xufVxuXG4uaC01MCB7XG4gIGhlaWdodDogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5oLTc1IHtcbiAgaGVpZ2h0OiA3NSUgIWltcG9ydGFudDtcbn1cblxuLmgtMTAwIHtcbiAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5oLWF1dG8ge1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLmgtMzMge1xuICBoZWlnaHQ6IDMzLjMzMzMlICFpbXBvcnRhbnQ7XG59XG5cbi5oLTY2IHtcbiAgaGVpZ2h0OiA2Ni42NjY2JSAhaW1wb3J0YW50O1xufVxuXG4ubXctMTAwIHtcbiAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5taC0xMDAge1xuICBtYXgtaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdnctMTAwIHtcbiAgbWluLXdpZHRoOiAxMDB2dyAhaW1wb3J0YW50O1xufVxuXG4ubWluLXZoLTEwMCB7XG4gIG1pbi1oZWlnaHQ6IDEwMHZoICFpbXBvcnRhbnQ7XG59XG5cbi52dy0xMDAge1xuICB3aWR0aDogMTAwdncgIWltcG9ydGFudDtcbn1cblxuLnZoLTEwMCB7XG4gIGhlaWdodDogMTAwdmggIWltcG9ydGFudDtcbn1cblxuLm0tMCB7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuXG4ubXQtMCxcbi5teS0wIHtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4ubXItMCxcbi5teC0wIHtcbiAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0wLFxuLm15LTAge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tbC0wLFxuLm14LTAge1xuICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4ubS0xIHtcbiAgbWFyZ2luOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0xLFxuLm15LTEge1xuICBtYXJnaW4tdG9wOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci0xLFxuLm14LTEge1xuICBtYXJnaW4tcmlnaHQ6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTEsXG4ubXktMSB7XG4gIG1hcmdpbi1ib3R0b206IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTEsXG4ubXgtMSB7XG4gIG1hcmdpbi1sZWZ0OiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTIge1xuICBtYXJnaW46IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtMixcbi5teS0yIHtcbiAgbWFyZ2luLXRvcDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci0yLFxuLm14LTIge1xuICBtYXJnaW4tcmlnaHQ6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMixcbi5teS0yIHtcbiAgbWFyZ2luLWJvdHRvbTogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC0yLFxuLm14LTIge1xuICBtYXJnaW4tbGVmdDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTMge1xuICBtYXJnaW46IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTMsXG4ubXktMyB7XG4gIG1hcmdpbi10b3A6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTMsXG4ubXgtMyB7XG4gIG1hcmdpbi1yaWdodDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMyxcbi5teS0zIHtcbiAgbWFyZ2luLWJvdHRvbTogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtMyxcbi5teC0zIHtcbiAgbWFyZ2luLWxlZnQ6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tNCB7XG4gIG1hcmdpbjogMS44NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTQsXG4ubXktNCB7XG4gIG1hcmdpbi10b3A6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci00LFxuLm14LTQge1xuICBtYXJnaW4tcmlnaHQ6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi00LFxuLm15LTQge1xuICBtYXJnaW4tYm90dG9tOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtNCxcbi5teC00IHtcbiAgbWFyZ2luLWxlZnQ6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTUge1xuICBtYXJnaW46IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTUsXG4ubXktNSB7XG4gIG1hcmdpbi10b3A6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTUsXG4ubXgtNSB7XG4gIG1hcmdpbi1yaWdodDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItNSxcbi5teS01IHtcbiAgbWFyZ2luLWJvdHRvbTogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtNSxcbi5teC01IHtcbiAgbWFyZ2luLWxlZnQ6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tNiB7XG4gIG1hcmdpbjogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC02LFxuLm15LTYge1xuICBtYXJnaW4tdG9wOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTYsXG4ubXgtNiB7XG4gIG1hcmdpbi1yaWdodDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi02LFxuLm15LTYge1xuICBtYXJnaW4tYm90dG9tOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTYsXG4ubXgtNiB7XG4gIG1hcmdpbi1sZWZ0OiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tNyB7XG4gIG1hcmdpbjogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtNyxcbi5teS03IHtcbiAgbWFyZ2luLXRvcDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItNyxcbi5teC03IHtcbiAgbWFyZ2luLXJpZ2h0OiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi03LFxuLm15LTcge1xuICBtYXJnaW4tYm90dG9tOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC03LFxuLm14LTcge1xuICBtYXJnaW4tbGVmdDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS04IHtcbiAgbWFyZ2luOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC04LFxuLm15LTgge1xuICBtYXJnaW4tdG9wOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci04LFxuLm14LTgge1xuICBtYXJnaW4tcmlnaHQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTgsXG4ubXktOCB7XG4gIG1hcmdpbi1ib3R0b206IDMuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTgsXG4ubXgtOCB7XG4gIG1hcmdpbi1sZWZ0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTkge1xuICBtYXJnaW46IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTksXG4ubXktOSB7XG4gIG1hcmdpbi10b3A6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTksXG4ubXgtOSB7XG4gIG1hcmdpbi1yaWdodDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItOSxcbi5teS05IHtcbiAgbWFyZ2luLWJvdHRvbTogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtOSxcbi5teC05IHtcbiAgbWFyZ2luLWxlZnQ6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tMTAge1xuICBtYXJnaW46IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtMTAsXG4ubXktMTAge1xuICBtYXJnaW4tdG9wOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTEwLFxuLm14LTEwIHtcbiAgbWFyZ2luLXJpZ2h0OiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTEwLFxuLm15LTEwIHtcbiAgbWFyZ2luLWJvdHRvbTogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC0xMCxcbi5teC0xMCB7XG4gIG1hcmdpbi1sZWZ0OiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tMV81IHtcbiAgbWFyZ2luOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtMV81LFxuLm15LTFfNSB7XG4gIG1hcmdpbi10b3A6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci0xXzUsXG4ubXgtMV81IHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMV81LFxuLm15LTFfNSB7XG4gIG1hcmdpbi1ib3R0b206IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC0xXzUsXG4ubXgtMV81IHtcbiAgbWFyZ2luLWxlZnQ6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTJfNSB7XG4gIG1hcmdpbjogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTJfNSxcbi5teS0yXzUge1xuICBtYXJnaW4tdG9wOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItMl81LFxuLm14LTJfNSB7XG4gIG1hcmdpbi1yaWdodDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTJfNSxcbi5teS0yXzUge1xuICBtYXJnaW4tYm90dG9tOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtMl81LFxuLm14LTJfNSB7XG4gIG1hcmdpbi1sZWZ0OiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS0zXzUge1xuICBtYXJnaW46IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0zXzUsXG4ubXktM181IHtcbiAgbWFyZ2luLXRvcDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTNfNSxcbi5teC0zXzUge1xuICBtYXJnaW4tcmlnaHQ6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0zXzUsXG4ubXktM181IHtcbiAgbWFyZ2luLWJvdHRvbTogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTNfNSxcbi5teC0zXzUge1xuICBtYXJnaW4tbGVmdDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tNF81IHtcbiAgbWFyZ2luOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtNF81LFxuLm15LTRfNSB7XG4gIG1hcmdpbi10b3A6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci00XzUsXG4ubXgtNF81IHtcbiAgbWFyZ2luLXJpZ2h0OiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItNF81LFxuLm15LTRfNSB7XG4gIG1hcmdpbi1ib3R0b206IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC00XzUsXG4ubXgtNF81IHtcbiAgbWFyZ2luLWxlZnQ6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTVfNSB7XG4gIG1hcmdpbjogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTVfNSxcbi5teS01XzUge1xuICBtYXJnaW4tdG9wOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItNV81LFxuLm14LTVfNSB7XG4gIG1hcmdpbi1yaWdodDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTVfNSxcbi5teS01XzUge1xuICBtYXJnaW4tYm90dG9tOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtNV81LFxuLm14LTVfNSB7XG4gIG1hcmdpbi1sZWZ0OiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS02XzUge1xuICBtYXJnaW46IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC02XzUsXG4ubXktNl81IHtcbiAgbWFyZ2luLXRvcDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTZfNSxcbi5teC02XzUge1xuICBtYXJnaW4tcmlnaHQ6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi02XzUsXG4ubXktNl81IHtcbiAgbWFyZ2luLWJvdHRvbTogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTZfNSxcbi5teC02XzUge1xuICBtYXJnaW4tbGVmdDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tN181IHtcbiAgbWFyZ2luOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtN181LFxuLm15LTdfNSB7XG4gIG1hcmdpbi10b3A6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci03XzUsXG4ubXgtN181IHtcbiAgbWFyZ2luLXJpZ2h0OiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItN181LFxuLm15LTdfNSB7XG4gIG1hcmdpbi1ib3R0b206IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC03XzUsXG4ubXgtN181IHtcbiAgbWFyZ2luLWxlZnQ6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLThfNSB7XG4gIG1hcmdpbjogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LThfNSxcbi5teS04XzUge1xuICBtYXJnaW4tdG9wOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItOF81LFxuLm14LThfNSB7XG4gIG1hcmdpbi1yaWdodDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLThfNSxcbi5teS04XzUge1xuICBtYXJnaW4tYm90dG9tOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtOF81LFxuLm14LThfNSB7XG4gIG1hcmdpbi1sZWZ0OiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS05XzUge1xuICBtYXJnaW46IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC05XzUsXG4ubXktOV81IHtcbiAgbWFyZ2luLXRvcDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTlfNSxcbi5teC05XzUge1xuICBtYXJnaW4tcmlnaHQ6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi05XzUsXG4ubXktOV81IHtcbiAgbWFyZ2luLWJvdHRvbTogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTlfNSxcbi5teC05XzUge1xuICBtYXJnaW4tbGVmdDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tMTBfNSB7XG4gIG1hcmdpbjogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTEwXzUsXG4ubXktMTBfNSB7XG4gIG1hcmdpbi10b3A6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci0xMF81LFxuLm14LTEwXzUge1xuICBtYXJnaW4tcmlnaHQ6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0xMF81LFxuLm15LTEwXzUge1xuICBtYXJnaW4tYm90dG9tOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtMTBfNSxcbi5teC0xMF81IHtcbiAgbWFyZ2luLWxlZnQ6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTAge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0wLFxuLnB5LTAge1xuICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4ucHItMCxcbi5weC0wIHtcbiAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4ucGItMCxcbi5weS0wIHtcbiAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLnBsLTAsXG4ucHgtMCB7XG4gIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4ucC0xIHtcbiAgcGFkZGluZzogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtMSxcbi5weS0xIHtcbiAgcGFkZGluZy10b3A6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTEsXG4ucHgtMSB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTEsXG4ucHktMSB7XG4gIHBhZGRpbmctYm90dG9tOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC0xLFxuLnB4LTEge1xuICBwYWRkaW5nLWxlZnQ6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtMiB7XG4gIHBhZGRpbmc6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtMixcbi5weS0yIHtcbiAgcGFkZGluZy10b3A6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItMixcbi5weC0yIHtcbiAgcGFkZGluZy1yaWdodDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0yLFxuLnB5LTIge1xuICBwYWRkaW5nLWJvdHRvbTogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC0yLFxuLnB4LTIge1xuICBwYWRkaW5nLWxlZnQ6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0zIHtcbiAgcGFkZGluZzogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtMyxcbi5weS0zIHtcbiAgcGFkZGluZy10b3A6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTMsXG4ucHgtMyB7XG4gIHBhZGRpbmctcmlnaHQ6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTMsXG4ucHktMyB7XG4gIHBhZGRpbmctYm90dG9tOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC0zLFxuLnB4LTMge1xuICBwYWRkaW5nLWxlZnQ6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtNCB7XG4gIHBhZGRpbmc6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC00LFxuLnB5LTQge1xuICBwYWRkaW5nLXRvcDogMS44NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTQsXG4ucHgtNCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi00LFxuLnB5LTQge1xuICBwYWRkaW5nLWJvdHRvbTogMS44NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTQsXG4ucHgtNCB7XG4gIHBhZGRpbmctbGVmdDogMS44NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtNSB7XG4gIHBhZGRpbmc6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTUsXG4ucHktNSB7XG4gIHBhZGRpbmctdG9wOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci01LFxuLnB4LTUge1xuICBwYWRkaW5nLXJpZ2h0OiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi01LFxuLnB5LTUge1xuICBwYWRkaW5nLWJvdHRvbTogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtNSxcbi5weC01IHtcbiAgcGFkZGluZy1sZWZ0OiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTYge1xuICBwYWRkaW5nOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTYsXG4ucHktNiB7XG4gIHBhZGRpbmctdG9wOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTYsXG4ucHgtNiB7XG4gIHBhZGRpbmctcmlnaHQ6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItNixcbi5weS02IHtcbiAgcGFkZGluZy1ib3R0b206IDIuODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtNixcbi5weC02IHtcbiAgcGFkZGluZy1sZWZ0OiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtNyB7XG4gIHBhZGRpbmc6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTcsXG4ucHktNyB7XG4gIHBhZGRpbmctdG9wOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci03LFxuLnB4LTcge1xuICBwYWRkaW5nLXJpZ2h0OiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi03LFxuLnB5LTcge1xuICBwYWRkaW5nLWJvdHRvbTogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtNyxcbi5weC03IHtcbiAgcGFkZGluZy1sZWZ0OiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTgge1xuICBwYWRkaW5nOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC04LFxuLnB5LTgge1xuICBwYWRkaW5nLXRvcDogMy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItOCxcbi5weC04IHtcbiAgcGFkZGluZy1yaWdodDogMy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItOCxcbi5weS04IHtcbiAgcGFkZGluZy1ib3R0b206IDMuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTgsXG4ucHgtOCB7XG4gIHBhZGRpbmctbGVmdDogMy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC05IHtcbiAgcGFkZGluZzogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtOSxcbi5weS05IHtcbiAgcGFkZGluZy10b3A6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTksXG4ucHgtOSB7XG4gIHBhZGRpbmctcmlnaHQ6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTksXG4ucHktOSB7XG4gIHBhZGRpbmctYm90dG9tOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC05LFxuLnB4LTkge1xuICBwYWRkaW5nLWxlZnQ6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtMTAge1xuICBwYWRkaW5nOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTEwLFxuLnB5LTEwIHtcbiAgcGFkZGluZy10b3A6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItMTAsXG4ucHgtMTAge1xuICBwYWRkaW5nLXJpZ2h0OiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTEwLFxuLnB5LTEwIHtcbiAgcGFkZGluZy1ib3R0b206IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtMTAsXG4ucHgtMTAge1xuICBwYWRkaW5nLWxlZnQ6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0xXzUge1xuICBwYWRkaW5nOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtMV81LFxuLnB5LTFfNSB7XG4gIHBhZGRpbmctdG9wOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItMV81LFxuLnB4LTFfNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0xXzUsXG4ucHktMV81IHtcbiAgcGFkZGluZy1ib3R0b206IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC0xXzUsXG4ucHgtMV81IHtcbiAgcGFkZGluZy1sZWZ0OiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0yXzUge1xuICBwYWRkaW5nOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtMl81LFxuLnB5LTJfNSB7XG4gIHBhZGRpbmctdG9wOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItMl81LFxuLnB4LTJfNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0yXzUsXG4ucHktMl81IHtcbiAgcGFkZGluZy1ib3R0b206IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC0yXzUsXG4ucHgtMl81IHtcbiAgcGFkZGluZy1sZWZ0OiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0zXzUge1xuICBwYWRkaW5nOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtM181LFxuLnB5LTNfNSB7XG4gIHBhZGRpbmctdG9wOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItM181LFxuLnB4LTNfNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0zXzUsXG4ucHktM181IHtcbiAgcGFkZGluZy1ib3R0b206IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC0zXzUsXG4ucHgtM181IHtcbiAgcGFkZGluZy1sZWZ0OiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC00XzUge1xuICBwYWRkaW5nOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtNF81LFxuLnB5LTRfNSB7XG4gIHBhZGRpbmctdG9wOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItNF81LFxuLnB4LTRfNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi00XzUsXG4ucHktNF81IHtcbiAgcGFkZGluZy1ib3R0b206IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC00XzUsXG4ucHgtNF81IHtcbiAgcGFkZGluZy1sZWZ0OiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC01XzUge1xuICBwYWRkaW5nOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtNV81LFxuLnB5LTVfNSB7XG4gIHBhZGRpbmctdG9wOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItNV81LFxuLnB4LTVfNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi01XzUsXG4ucHktNV81IHtcbiAgcGFkZGluZy1ib3R0b206IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC01XzUsXG4ucHgtNV81IHtcbiAgcGFkZGluZy1sZWZ0OiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC02XzUge1xuICBwYWRkaW5nOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtNl81LFxuLnB5LTZfNSB7XG4gIHBhZGRpbmctdG9wOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItNl81LFxuLnB4LTZfNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi02XzUsXG4ucHktNl81IHtcbiAgcGFkZGluZy1ib3R0b206IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC02XzUsXG4ucHgtNl81IHtcbiAgcGFkZGluZy1sZWZ0OiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC03XzUge1xuICBwYWRkaW5nOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtN181LFxuLnB5LTdfNSB7XG4gIHBhZGRpbmctdG9wOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItN181LFxuLnB4LTdfNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi03XzUsXG4ucHktN181IHtcbiAgcGFkZGluZy1ib3R0b206IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC03XzUsXG4ucHgtN181IHtcbiAgcGFkZGluZy1sZWZ0OiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC04XzUge1xuICBwYWRkaW5nOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtOF81LFxuLnB5LThfNSB7XG4gIHBhZGRpbmctdG9wOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItOF81LFxuLnB4LThfNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi04XzUsXG4ucHktOF81IHtcbiAgcGFkZGluZy1ib3R0b206IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC04XzUsXG4ucHgtOF81IHtcbiAgcGFkZGluZy1sZWZ0OiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC05XzUge1xuICBwYWRkaW5nOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtOV81LFxuLnB5LTlfNSB7XG4gIHBhZGRpbmctdG9wOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItOV81LFxuLnB4LTlfNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi05XzUsXG4ucHktOV81IHtcbiAgcGFkZGluZy1ib3R0b206IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wbC05XzUsXG4ucHgtOV81IHtcbiAgcGFkZGluZy1sZWZ0OiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0xMF81IHtcbiAgcGFkZGluZzogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTEwXzUsXG4ucHktMTBfNSB7XG4gIHBhZGRpbmctdG9wOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItMTBfNSxcbi5weC0xMF81IHtcbiAgcGFkZGluZy1yaWdodDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTEwXzUsXG4ucHktMTBfNSB7XG4gIHBhZGRpbmctYm90dG9tOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtMTBfNSxcbi5weC0xMF81IHtcbiAgcGFkZGluZy1sZWZ0OiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uMSB7XG4gIG1hcmdpbjogLTAuNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW4xLFxuLm15LW4xIHtcbiAgbWFyZ2luLXRvcDogLTAuNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW4xLFxuLm14LW4xIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjEsXG4ubXktbjEge1xuICBtYXJnaW4tYm90dG9tOiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjEsXG4ubXgtbjEge1xuICBtYXJnaW4tbGVmdDogLTAuNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjIge1xuICBtYXJnaW46IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW4yLFxuLm15LW4yIHtcbiAgbWFyZ2luLXRvcDogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjIsXG4ubXgtbjIge1xuICBtYXJnaW4tcmlnaHQ6IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW4yLFxuLm15LW4yIHtcbiAgbWFyZ2luLWJvdHRvbTogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjIsXG4ubXgtbjIge1xuICBtYXJnaW4tbGVmdDogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uMyB7XG4gIG1hcmdpbjogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW4zLFxuLm15LW4zIHtcbiAgbWFyZ2luLXRvcDogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW4zLFxuLm14LW4zIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMS40MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjMsXG4ubXktbjMge1xuICBtYXJnaW4tYm90dG9tOiAtMS40MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjMsXG4ubXgtbjMge1xuICBtYXJnaW4tbGVmdDogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjQge1xuICBtYXJnaW46IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjQsXG4ubXktbjQge1xuICBtYXJnaW4tdG9wOiAtMS44NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW40LFxuLm14LW40IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMS44NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW40LFxuLm15LW40IHtcbiAgbWFyZ2luLWJvdHRvbTogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uNCxcbi5teC1uNCB7XG4gIG1hcmdpbi1sZWZ0OiAtMS44NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjUge1xuICBtYXJnaW46IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uNSxcbi5teS1uNSB7XG4gIG1hcmdpbi10b3A6IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uNSxcbi5teC1uNSB7XG4gIG1hcmdpbi1yaWdodDogLTIuMzQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW41LFxuLm15LW41IHtcbiAgbWFyZ2luLWJvdHRvbTogLTIuMzQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW41LFxuLm14LW41IHtcbiAgbWFyZ2luLWxlZnQ6IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW42IHtcbiAgbWFyZ2luOiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uNixcbi5teS1uNiB7XG4gIG1hcmdpbi10b3A6IC0yLjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW42LFxuLm14LW42IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uNixcbi5teS1uNiB7XG4gIG1hcmdpbi1ib3R0b206IC0yLjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW42LFxuLm14LW42IHtcbiAgbWFyZ2luLWxlZnQ6IC0yLjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjcge1xuICBtYXJnaW46IC0zLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uNyxcbi5teS1uNyB7XG4gIG1hcmdpbi10b3A6IC0zLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci1uNyxcbi5teC1uNyB7XG4gIG1hcmdpbi1yaWdodDogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW43LFxuLm15LW43IHtcbiAgbWFyZ2luLWJvdHRvbTogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW43LFxuLm14LW43IHtcbiAgbWFyZ2luLWxlZnQ6IC0zLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW44IHtcbiAgbWFyZ2luOiAtMy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjgsXG4ubXktbjgge1xuICBtYXJnaW4tdG9wOiAtMy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjgsXG4ubXgtbjgge1xuICBtYXJnaW4tcmlnaHQ6IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uOCxcbi5teS1uOCB7XG4gIG1hcmdpbi1ib3R0b206IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1uOCxcbi5teC1uOCB7XG4gIG1hcmdpbi1sZWZ0OiAtMy43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uOSB7XG4gIG1hcmdpbjogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW45LFxuLm15LW45IHtcbiAgbWFyZ2luLXRvcDogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW45LFxuLm14LW45IHtcbiAgbWFyZ2luLXJpZ2h0OiAtNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjksXG4ubXktbjkge1xuICBtYXJnaW4tYm90dG9tOiAtNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjksXG4ubXgtbjkge1xuICBtYXJnaW4tbGVmdDogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjEwIHtcbiAgbWFyZ2luOiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uMTAsXG4ubXktbjEwIHtcbiAgbWFyZ2luLXRvcDogLTYuNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjEwLFxuLm14LW4xMCB7XG4gIG1hcmdpbi1yaWdodDogLTYuNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjEwLFxuLm15LW4xMCB7XG4gIG1hcmdpbi1ib3R0b206IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW4xMCxcbi5teC1uMTAge1xuICBtYXJnaW4tbGVmdDogLTYuNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uMV81IHtcbiAgbWFyZ2luOiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW4xXzUsXG4ubXktbjFfNSB7XG4gIG1hcmdpbi10b3A6IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjFfNSxcbi5teC1uMV81IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW4xXzUsXG4ubXktbjFfNSB7XG4gIG1hcmdpbi1ib3R0b206IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjFfNSxcbi5teC1uMV81IHtcbiAgbWFyZ2luLWxlZnQ6IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uMl81IHtcbiAgbWFyZ2luOiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW4yXzUsXG4ubXktbjJfNSB7XG4gIG1hcmdpbi10b3A6IC0xLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjJfNSxcbi5teC1uMl81IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW4yXzUsXG4ubXktbjJfNSB7XG4gIG1hcmdpbi1ib3R0b206IC0xLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjJfNSxcbi5teC1uMl81IHtcbiAgbWFyZ2luLWxlZnQ6IC0xLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uM181IHtcbiAgbWFyZ2luOiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW4zXzUsXG4ubXktbjNfNSB7XG4gIG1hcmdpbi10b3A6IC0xLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjNfNSxcbi5teC1uM181IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW4zXzUsXG4ubXktbjNfNSB7XG4gIG1hcmdpbi1ib3R0b206IC0xLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjNfNSxcbi5teC1uM181IHtcbiAgbWFyZ2luLWxlZnQ6IC0xLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uNF81IHtcbiAgbWFyZ2luOiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW40XzUsXG4ubXktbjRfNSB7XG4gIG1hcmdpbi10b3A6IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjRfNSxcbi5teC1uNF81IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW40XzUsXG4ubXktbjRfNSB7XG4gIG1hcmdpbi1ib3R0b206IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjRfNSxcbi5teC1uNF81IHtcbiAgbWFyZ2luLWxlZnQ6IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uNV81IHtcbiAgbWFyZ2luOiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW41XzUsXG4ubXktbjVfNSB7XG4gIG1hcmdpbi10b3A6IC0yLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjVfNSxcbi5teC1uNV81IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW41XzUsXG4ubXktbjVfNSB7XG4gIG1hcmdpbi1ib3R0b206IC0yLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjVfNSxcbi5teC1uNV81IHtcbiAgbWFyZ2luLWxlZnQ6IC0yLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uNl81IHtcbiAgbWFyZ2luOiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW42XzUsXG4ubXktbjZfNSB7XG4gIG1hcmdpbi10b3A6IC0zLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjZfNSxcbi5teC1uNl81IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW42XzUsXG4ubXktbjZfNSB7XG4gIG1hcmdpbi1ib3R0b206IC0zLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjZfNSxcbi5teC1uNl81IHtcbiAgbWFyZ2luLWxlZnQ6IC0zLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uN181IHtcbiAgbWFyZ2luOiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW43XzUsXG4ubXktbjdfNSB7XG4gIG1hcmdpbi10b3A6IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjdfNSxcbi5teC1uN181IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW43XzUsXG4ubXktbjdfNSB7XG4gIG1hcmdpbi1ib3R0b206IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjdfNSxcbi5teC1uN181IHtcbiAgbWFyZ2luLWxlZnQ6IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uOF81IHtcbiAgbWFyZ2luOiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW44XzUsXG4ubXktbjhfNSB7XG4gIG1hcmdpbi10b3A6IC0zLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjhfNSxcbi5teC1uOF81IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW44XzUsXG4ubXktbjhfNSB7XG4gIG1hcmdpbi1ib3R0b206IC0zLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjhfNSxcbi5teC1uOF81IHtcbiAgbWFyZ2luLWxlZnQ6IC0zLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uOV81IHtcbiAgbWFyZ2luOiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW45XzUsXG4ubXktbjlfNSB7XG4gIG1hcmdpbi10b3A6IC00LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjlfNSxcbi5teC1uOV81IHtcbiAgbWFyZ2luLXJpZ2h0OiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW45XzUsXG4ubXktbjlfNSB7XG4gIG1hcmdpbi1ib3R0b206IC00LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjlfNSxcbi5teC1uOV81IHtcbiAgbWFyZ2luLWxlZnQ6IC00LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uMTBfNSB7XG4gIG1hcmdpbjogLTYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uMTBfNSxcbi5teS1uMTBfNSB7XG4gIG1hcmdpbi10b3A6IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjEwXzUsXG4ubXgtbjEwXzUge1xuICBtYXJnaW4tcmlnaHQ6IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjEwXzUsXG4ubXktbjEwXzUge1xuICBtYXJnaW4tYm90dG9tOiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLW4xMF81LFxuLm14LW4xMF81IHtcbiAgbWFyZ2luLWxlZnQ6IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1hdXRvIHtcbiAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1hdXRvLFxuLm15LWF1dG8ge1xuICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5tci1hdXRvLFxuLm14LWF1dG8ge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm1iLWF1dG8sXG4ubXktYXV0byB7XG4gIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm1sLWF1dG8sXG4ubXgtYXV0byB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubS1zbS0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tMCxcbiAgLm15LXNtLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tMCxcbiAgLm14LXNtLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS0wLFxuICAubXktc20tMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS0wLFxuICAubXgtc20tMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS0xIHtcbiAgICBtYXJnaW46IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tMSxcbiAgLm15LXNtLTEge1xuICAgIG1hcmdpbi10b3A6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tMSxcbiAgLm14LXNtLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS0xLFxuICAubXktc20tMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS0xLFxuICAubXgtc20tMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS0yIHtcbiAgICBtYXJnaW46IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS0yLFxuICAubXktc20tMiB7XG4gICAgbWFyZ2luLXRvcDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTIsXG4gIC5teC1zbS0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS0yLFxuICAubXktc20tMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTIsXG4gIC5teC1zbS0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tMyB7XG4gICAgbWFyZ2luOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTMsXG4gIC5teS1zbS0zIHtcbiAgICBtYXJnaW4tdG9wOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTMsXG4gIC5teC1zbS0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tMyxcbiAgLm15LXNtLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tMyxcbiAgLm14LXNtLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tNCB7XG4gICAgbWFyZ2luOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS00LFxuICAubXktc20tNCB7XG4gICAgbWFyZ2luLXRvcDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tNCxcbiAgLm14LXNtLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tNCxcbiAgLm15LXNtLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTQsXG4gIC5teC1zbS00IHtcbiAgICBtYXJnaW4tbGVmdDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS01IHtcbiAgICBtYXJnaW46IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tNSxcbiAgLm15LXNtLTUge1xuICAgIG1hcmdpbi10b3A6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tNSxcbiAgLm14LXNtLTUge1xuICAgIG1hcmdpbi1yaWdodDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS01LFxuICAubXktc20tNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS01LFxuICAubXgtc20tNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS02IHtcbiAgICBtYXJnaW46IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS02LFxuICAubXktc20tNiB7XG4gICAgbWFyZ2luLXRvcDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTYsXG4gIC5teC1zbS02IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS02LFxuICAubXktc20tNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTYsXG4gIC5teC1zbS02IHtcbiAgICBtYXJnaW4tbGVmdDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tNyB7XG4gICAgbWFyZ2luOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTcsXG4gIC5teS1zbS03IHtcbiAgICBtYXJnaW4tdG9wOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTcsXG4gIC5teC1zbS03IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tNyxcbiAgLm15LXNtLTcge1xuICAgIG1hcmdpbi1ib3R0b206IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tNyxcbiAgLm14LXNtLTcge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tOCB7XG4gICAgbWFyZ2luOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTgsXG4gIC5teS1zbS04IHtcbiAgICBtYXJnaW4tdG9wOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTgsXG4gIC5teC1zbS04IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tOCxcbiAgLm15LXNtLTgge1xuICAgIG1hcmdpbi1ib3R0b206IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tOCxcbiAgLm14LXNtLTgge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tOSB7XG4gICAgbWFyZ2luOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTksXG4gIC5teS1zbS05IHtcbiAgICBtYXJnaW4tdG9wOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTksXG4gIC5teC1zbS05IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tOSxcbiAgLm15LXNtLTkge1xuICAgIG1hcmdpbi1ib3R0b206IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tOSxcbiAgLm14LXNtLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tMTAge1xuICAgIG1hcmdpbjogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTEwLFxuICAubXktc20tMTAge1xuICAgIG1hcmdpbi10b3A6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS0xMCxcbiAgLm14LXNtLTEwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS0xMCxcbiAgLm15LXNtLTEwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tMTAsXG4gIC5teC1zbS0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTFfNSB7XG4gICAgbWFyZ2luOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS0xXzUsXG4gIC5teS1zbS0xXzUge1xuICAgIG1hcmdpbi10b3A6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTFfNSxcbiAgLm14LXNtLTFfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS0xXzUsXG4gIC5teS1zbS0xXzUge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTFfNSxcbiAgLm14LXNtLTFfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tMl81IHtcbiAgICBtYXJnaW46IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTJfNSxcbiAgLm15LXNtLTJfNSB7XG4gICAgbWFyZ2luLXRvcDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tMl81LFxuICAubXgtc20tMl81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTJfNSxcbiAgLm15LXNtLTJfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tMl81LFxuICAubXgtc20tMl81IHtcbiAgICBtYXJnaW4tbGVmdDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS0zXzUge1xuICAgIG1hcmdpbjogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tM181LFxuICAubXktc20tM181IHtcbiAgICBtYXJnaW4tdG9wOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS0zXzUsXG4gIC5teC1zbS0zXzUge1xuICAgIG1hcmdpbi1yaWdodDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tM181LFxuICAubXktc20tM181IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS0zXzUsXG4gIC5teC1zbS0zXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTRfNSB7XG4gICAgbWFyZ2luOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS00XzUsXG4gIC5teS1zbS00XzUge1xuICAgIG1hcmdpbi10b3A6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTRfNSxcbiAgLm14LXNtLTRfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS00XzUsXG4gIC5teS1zbS00XzUge1xuICAgIG1hcmdpbi1ib3R0b206IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTRfNSxcbiAgLm14LXNtLTRfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tNV81IHtcbiAgICBtYXJnaW46IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTVfNSxcbiAgLm15LXNtLTVfNSB7XG4gICAgbWFyZ2luLXRvcDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tNV81LFxuICAubXgtc20tNV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTVfNSxcbiAgLm15LXNtLTVfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tNV81LFxuICAubXgtc20tNV81IHtcbiAgICBtYXJnaW4tbGVmdDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS02XzUge1xuICAgIG1hcmdpbjogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tNl81LFxuICAubXktc20tNl81IHtcbiAgICBtYXJnaW4tdG9wOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS02XzUsXG4gIC5teC1zbS02XzUge1xuICAgIG1hcmdpbi1yaWdodDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tNl81LFxuICAubXktc20tNl81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS02XzUsXG4gIC5teC1zbS02XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTdfNSB7XG4gICAgbWFyZ2luOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS03XzUsXG4gIC5teS1zbS03XzUge1xuICAgIG1hcmdpbi10b3A6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTdfNSxcbiAgLm14LXNtLTdfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS03XzUsXG4gIC5teS1zbS03XzUge1xuICAgIG1hcmdpbi1ib3R0b206IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTdfNSxcbiAgLm14LXNtLTdfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tOF81IHtcbiAgICBtYXJnaW46IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLThfNSxcbiAgLm15LXNtLThfNSB7XG4gICAgbWFyZ2luLXRvcDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tOF81LFxuICAubXgtc20tOF81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLThfNSxcbiAgLm15LXNtLThfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tOF81LFxuICAubXgtc20tOF81IHtcbiAgICBtYXJnaW4tbGVmdDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS05XzUge1xuICAgIG1hcmdpbjogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tOV81LFxuICAubXktc20tOV81IHtcbiAgICBtYXJnaW4tdG9wOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS05XzUsXG4gIC5teC1zbS05XzUge1xuICAgIG1hcmdpbi1yaWdodDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tOV81LFxuICAubXktc20tOV81IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS05XzUsXG4gIC5teC1zbS05XzUge1xuICAgIG1hcmdpbi1sZWZ0OiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTEwXzUge1xuICAgIG1hcmdpbjogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tMTBfNSxcbiAgLm15LXNtLTEwXzUge1xuICAgIG1hcmdpbi10b3A6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTEwXzUsXG4gIC5teC1zbS0xMF81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTEwXzUsXG4gIC5teS1zbS0xMF81IHtcbiAgICBtYXJnaW4tYm90dG9tOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS0xMF81LFxuICAubXgtc20tMTBfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS0wLFxuICAucHktc20tMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tMCxcbiAgLnB4LXNtLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tMCxcbiAgLnB5LXNtLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTAsXG4gIC5weC1zbS0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS0xIHtcbiAgICBwYWRkaW5nOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTEsXG4gIC5weS1zbS0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS0xLFxuICAucHgtc20tMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS0xLFxuICAucHktc20tMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tMSxcbiAgLnB4LXNtLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTIge1xuICAgIHBhZGRpbmc6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS0yLFxuICAucHktc20tMiB7XG4gICAgcGFkZGluZy10b3A6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS0yLFxuICAucHgtc20tMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTIsXG4gIC5weS1zbS0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTIsXG4gIC5weC1zbS0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTMge1xuICAgIHBhZGRpbmc6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tMyxcbiAgLnB5LXNtLTMge1xuICAgIHBhZGRpbmctdG9wOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTMsXG4gIC5weC1zbS0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTMsXG4gIC5weS1zbS0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS0zLFxuICAucHgtc20tMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tNCB7XG4gICAgcGFkZGluZzogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tNCxcbiAgLnB5LXNtLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS00LFxuICAucHgtc20tNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tNCxcbiAgLnB5LXNtLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS00LFxuICAucHgtc20tNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTUge1xuICAgIHBhZGRpbmc6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tNSxcbiAgLnB5LXNtLTUge1xuICAgIHBhZGRpbmctdG9wOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTUsXG4gIC5weC1zbS01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTUsXG4gIC5weS1zbS01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS01LFxuICAucHgtc20tNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tNiB7XG4gICAgcGFkZGluZzogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTYsXG4gIC5weS1zbS02IHtcbiAgICBwYWRkaW5nLXRvcDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTYsXG4gIC5weC1zbS02IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tNixcbiAgLnB5LXNtLTYge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tNixcbiAgLnB4LXNtLTYge1xuICAgIHBhZGRpbmctbGVmdDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tNyB7XG4gICAgcGFkZGluZzogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS03LFxuICAucHktc20tNyB7XG4gICAgcGFkZGluZy10b3A6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tNyxcbiAgLnB4LXNtLTcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tNyxcbiAgLnB5LXNtLTcge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTcsXG4gIC5weC1zbS03IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS04IHtcbiAgICBwYWRkaW5nOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTgsXG4gIC5weS1zbS04IHtcbiAgICBwYWRkaW5nLXRvcDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS04LFxuICAucHgtc20tOCB7XG4gICAgcGFkZGluZy1yaWdodDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS04LFxuICAucHktc20tOCB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tOCxcbiAgLnB4LXNtLTgge1xuICAgIHBhZGRpbmctbGVmdDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTkge1xuICAgIHBhZGRpbmc6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tOSxcbiAgLnB5LXNtLTkge1xuICAgIHBhZGRpbmctdG9wOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTksXG4gIC5weC1zbS05IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTksXG4gIC5weS1zbS05IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS05LFxuICAucHgtc20tOSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tMTAge1xuICAgIHBhZGRpbmc6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS0xMCxcbiAgLnB5LXNtLTEwIHtcbiAgICBwYWRkaW5nLXRvcDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTEwLFxuICAucHgtc20tMTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS0xMCxcbiAgLnB5LXNtLTEwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTEwLFxuICAucHgtc20tMTAge1xuICAgIHBhZGRpbmctbGVmdDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tMV81IHtcbiAgICBwYWRkaW5nOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS0xXzUsXG4gIC5weS1zbS0xXzUge1xuICAgIHBhZGRpbmctdG9wOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS0xXzUsXG4gIC5weC1zbS0xXzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTFfNSxcbiAgLnB5LXNtLTFfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTFfNSxcbiAgLnB4LXNtLTFfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTJfNSB7XG4gICAgcGFkZGluZzogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tMl81LFxuICAucHktc20tMl81IHtcbiAgICBwYWRkaW5nLXRvcDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tMl81LFxuICAucHgtc20tMl81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS0yXzUsXG4gIC5weS1zbS0yXzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS0yXzUsXG4gIC5weC1zbS0yXzUge1xuICAgIHBhZGRpbmctbGVmdDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS0zXzUge1xuICAgIHBhZGRpbmc6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTNfNSxcbiAgLnB5LXNtLTNfNSB7XG4gICAgcGFkZGluZy10b3A6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTNfNSxcbiAgLnB4LXNtLTNfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tM181LFxuICAucHktc20tM181IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tM181LFxuICAucHgtc20tM181IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tNF81IHtcbiAgICBwYWRkaW5nOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS00XzUsXG4gIC5weS1zbS00XzUge1xuICAgIHBhZGRpbmctdG9wOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS00XzUsXG4gIC5weC1zbS00XzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTRfNSxcbiAgLnB5LXNtLTRfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTRfNSxcbiAgLnB4LXNtLTRfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTVfNSB7XG4gICAgcGFkZGluZzogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tNV81LFxuICAucHktc20tNV81IHtcbiAgICBwYWRkaW5nLXRvcDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tNV81LFxuICAucHgtc20tNV81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS01XzUsXG4gIC5weS1zbS01XzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS01XzUsXG4gIC5weC1zbS01XzUge1xuICAgIHBhZGRpbmctbGVmdDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS02XzUge1xuICAgIHBhZGRpbmc6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTZfNSxcbiAgLnB5LXNtLTZfNSB7XG4gICAgcGFkZGluZy10b3A6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTZfNSxcbiAgLnB4LXNtLTZfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tNl81LFxuICAucHktc20tNl81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tNl81LFxuICAucHgtc20tNl81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tN181IHtcbiAgICBwYWRkaW5nOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS03XzUsXG4gIC5weS1zbS03XzUge1xuICAgIHBhZGRpbmctdG9wOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS03XzUsXG4gIC5weC1zbS03XzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTdfNSxcbiAgLnB5LXNtLTdfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTdfNSxcbiAgLnB4LXNtLTdfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLThfNSB7XG4gICAgcGFkZGluZzogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tOF81LFxuICAucHktc20tOF81IHtcbiAgICBwYWRkaW5nLXRvcDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tOF81LFxuICAucHgtc20tOF81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS04XzUsXG4gIC5weS1zbS04XzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS04XzUsXG4gIC5weC1zbS04XzUge1xuICAgIHBhZGRpbmctbGVmdDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS05XzUge1xuICAgIHBhZGRpbmc6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTlfNSxcbiAgLnB5LXNtLTlfNSB7XG4gICAgcGFkZGluZy10b3A6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTlfNSxcbiAgLnB4LXNtLTlfNSB7XG4gICAgcGFkZGluZy1yaWdodDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tOV81LFxuICAucHktc20tOV81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tOV81LFxuICAucHgtc20tOV81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tMTBfNSB7XG4gICAgcGFkZGluZzogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tMTBfNSxcbiAgLnB5LXNtLTEwXzUge1xuICAgIHBhZGRpbmctdG9wOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS0xMF81LFxuICAucHgtc20tMTBfNSB7XG4gICAgcGFkZGluZy1yaWdodDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tMTBfNSxcbiAgLnB5LXNtLTEwXzUge1xuICAgIHBhZGRpbmctYm90dG9tOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS0xMF81LFxuICAucHgtc20tMTBfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW4xIHtcbiAgICBtYXJnaW46IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW4xLFxuICAubXktc20tbjEge1xuICAgIG1hcmdpbi10b3A6IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW4xLFxuICAubXgtc20tbjEge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjEsXG4gIC5teS1zbS1uMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjEsXG4gIC5teC1zbS1uMSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjIge1xuICAgIG1hcmdpbjogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uMixcbiAgLm15LXNtLW4yIHtcbiAgICBtYXJnaW4tdG9wOiAtMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW4yLFxuICAubXgtc20tbjIge1xuICAgIG1hcmdpbi1yaWdodDogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uMixcbiAgLm15LXNtLW4yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW4yLFxuICAubXgtc20tbjIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjMge1xuICAgIG1hcmdpbjogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjMsXG4gIC5teS1zbS1uMyB7XG4gICAgbWFyZ2luLXRvcDogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjMsXG4gIC5teC1zbS1uMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uMyxcbiAgLm15LXNtLW4zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uMyxcbiAgLm14LXNtLW4zIHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uNCB7XG4gICAgbWFyZ2luOiAtMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjQsXG4gIC5teS1zbS1uNCB7XG4gICAgbWFyZ2luLXRvcDogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW40LFxuICAubXgtc20tbjQge1xuICAgIG1hcmdpbi1yaWdodDogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW40LFxuICAubXktc20tbjQge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uNCxcbiAgLm14LXNtLW40IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjUge1xuICAgIG1hcmdpbjogLTIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjUsXG4gIC5teS1zbS1uNSB7XG4gICAgbWFyZ2luLXRvcDogLTIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjUsXG4gIC5teC1zbS1uNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uNSxcbiAgLm15LXNtLW41IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uNSxcbiAgLm14LXNtLW41IHtcbiAgICBtYXJnaW4tbGVmdDogLTIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uNiB7XG4gICAgbWFyZ2luOiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW42LFxuICAubXktc20tbjYge1xuICAgIG1hcmdpbi10b3A6IC0yLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjYsXG4gIC5teC1zbS1uNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW42LFxuICAubXktc20tbjYge1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjYsXG4gIC5teC1zbS1uNiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uNyB7XG4gICAgbWFyZ2luOiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uNyxcbiAgLm15LXNtLW43IHtcbiAgICBtYXJnaW4tdG9wOiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uNyxcbiAgLm14LXNtLW43IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW43LFxuICAubXktc20tbjcge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW43LFxuICAubXgtc20tbjcge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW44IHtcbiAgICBtYXJnaW46IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW44LFxuICAubXktc20tbjgge1xuICAgIG1hcmdpbi10b3A6IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW44LFxuICAubXgtc20tbjgge1xuICAgIG1hcmdpbi1yaWdodDogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjgsXG4gIC5teS1zbS1uOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjgsXG4gIC5teC1zbS1uOCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjkge1xuICAgIG1hcmdpbjogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjksXG4gIC5teS1zbS1uOSB7XG4gICAgbWFyZ2luLXRvcDogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjksXG4gIC5teC1zbS1uOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uOSxcbiAgLm15LXNtLW45IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uOSxcbiAgLm14LXNtLW45IHtcbiAgICBtYXJnaW4tbGVmdDogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uMTAge1xuICAgIG1hcmdpbjogLTYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uMTAsXG4gIC5teS1zbS1uMTAge1xuICAgIG1hcmdpbi10b3A6IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjEwLFxuICAubXgtc20tbjEwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjEwLFxuICAubXktc20tbjEwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW4xMCxcbiAgLm14LXNtLW4xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uMV81IHtcbiAgICBtYXJnaW46IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uMV81LFxuICAubXktc20tbjFfNSB7XG4gICAgbWFyZ2luLXRvcDogLTAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW4xXzUsXG4gIC5teC1zbS1uMV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uMV81LFxuICAubXktc20tbjFfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW4xXzUsXG4gIC5teC1zbS1uMV81IHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjJfNSB7XG4gICAgbWFyZ2luOiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjJfNSxcbiAgLm15LXNtLW4yXzUge1xuICAgIG1hcmdpbi10b3A6IC0xLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uMl81LFxuICAubXgtc20tbjJfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjJfNSxcbiAgLm15LXNtLW4yXzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uMl81LFxuICAubXgtc20tbjJfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW4zXzUge1xuICAgIG1hcmdpbjogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW4zXzUsXG4gIC5teS1zbS1uM181IHtcbiAgICBtYXJnaW4tdG9wOiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjNfNSxcbiAgLm14LXNtLW4zXzUge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW4zXzUsXG4gIC5teS1zbS1uM181IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjNfNSxcbiAgLm14LXNtLW4zXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uNF81IHtcbiAgICBtYXJnaW46IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uNF81LFxuICAubXktc20tbjRfNSB7XG4gICAgbWFyZ2luLXRvcDogLTIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW40XzUsXG4gIC5teC1zbS1uNF81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uNF81LFxuICAubXktc20tbjRfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW40XzUsXG4gIC5teC1zbS1uNF81IHtcbiAgICBtYXJnaW4tbGVmdDogLTIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjVfNSB7XG4gICAgbWFyZ2luOiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjVfNSxcbiAgLm15LXNtLW41XzUge1xuICAgIG1hcmdpbi10b3A6IC0yLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uNV81LFxuICAubXgtc20tbjVfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjVfNSxcbiAgLm15LXNtLW41XzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uNV81LFxuICAubXgtc20tbjVfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW42XzUge1xuICAgIG1hcmdpbjogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW42XzUsXG4gIC5teS1zbS1uNl81IHtcbiAgICBtYXJnaW4tdG9wOiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjZfNSxcbiAgLm14LXNtLW42XzUge1xuICAgIG1hcmdpbi1yaWdodDogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW42XzUsXG4gIC5teS1zbS1uNl81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjZfNSxcbiAgLm14LXNtLW42XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uN181IHtcbiAgICBtYXJnaW46IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uN181LFxuICAubXktc20tbjdfNSB7XG4gICAgbWFyZ2luLXRvcDogLTMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW43XzUsXG4gIC5teC1zbS1uN181IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uN181LFxuICAubXktc20tbjdfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW43XzUsXG4gIC5teC1zbS1uN181IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjhfNSB7XG4gICAgbWFyZ2luOiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjhfNSxcbiAgLm15LXNtLW44XzUge1xuICAgIG1hcmdpbi10b3A6IC0zLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uOF81LFxuICAubXgtc20tbjhfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjhfNSxcbiAgLm15LXNtLW44XzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uOF81LFxuICAubXgtc20tbjhfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW45XzUge1xuICAgIG1hcmdpbjogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW45XzUsXG4gIC5teS1zbS1uOV81IHtcbiAgICBtYXJnaW4tdG9wOiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjlfNSxcbiAgLm14LXNtLW45XzUge1xuICAgIG1hcmdpbi1yaWdodDogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW45XzUsXG4gIC5teS1zbS1uOV81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjlfNSxcbiAgLm14LXNtLW45XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uMTBfNSB7XG4gICAgbWFyZ2luOiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjEwXzUsXG4gIC5teS1zbS1uMTBfNSB7XG4gICAgbWFyZ2luLXRvcDogLTYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW4xMF81LFxuICAubXgtc20tbjEwXzUge1xuICAgIG1hcmdpbi1yaWdodDogLTYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW4xMF81LFxuICAubXktc20tbjEwXzUge1xuICAgIG1hcmdpbi1ib3R0b206IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uMTBfNSxcbiAgLm14LXNtLW4xMF81IHtcbiAgICBtYXJnaW4tbGVmdDogLTYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLWF1dG8sXG4gIC5teS1zbS1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLWF1dG8sXG4gIC5teC1zbS1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tYXV0byxcbiAgLm15LXNtLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tYXV0byxcbiAgLm14LXNtLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubS1tZC0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtMCxcbiAgLm15LW1kLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtMCxcbiAgLm14LW1kLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC0wLFxuICAubXktbWQtMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC0wLFxuICAubXgtbWQtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC0xIHtcbiAgICBtYXJnaW46IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtMSxcbiAgLm15LW1kLTEge1xuICAgIG1hcmdpbi10b3A6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtMSxcbiAgLm14LW1kLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC0xLFxuICAubXktbWQtMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC0xLFxuICAubXgtbWQtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC0yIHtcbiAgICBtYXJnaW46IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC0yLFxuICAubXktbWQtMiB7XG4gICAgbWFyZ2luLXRvcDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTIsXG4gIC5teC1tZC0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC0yLFxuICAubXktbWQtMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTIsXG4gIC5teC1tZC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtMyB7XG4gICAgbWFyZ2luOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTMsXG4gIC5teS1tZC0zIHtcbiAgICBtYXJnaW4tdG9wOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTMsXG4gIC5teC1tZC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtMyxcbiAgLm15LW1kLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtMyxcbiAgLm14LW1kLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtNCB7XG4gICAgbWFyZ2luOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC00LFxuICAubXktbWQtNCB7XG4gICAgbWFyZ2luLXRvcDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtNCxcbiAgLm14LW1kLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtNCxcbiAgLm15LW1kLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTQsXG4gIC5teC1tZC00IHtcbiAgICBtYXJnaW4tbGVmdDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC01IHtcbiAgICBtYXJnaW46IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtNSxcbiAgLm15LW1kLTUge1xuICAgIG1hcmdpbi10b3A6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtNSxcbiAgLm14LW1kLTUge1xuICAgIG1hcmdpbi1yaWdodDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC01LFxuICAubXktbWQtNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC01LFxuICAubXgtbWQtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC02IHtcbiAgICBtYXJnaW46IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC02LFxuICAubXktbWQtNiB7XG4gICAgbWFyZ2luLXRvcDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTYsXG4gIC5teC1tZC02IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC02LFxuICAubXktbWQtNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTYsXG4gIC5teC1tZC02IHtcbiAgICBtYXJnaW4tbGVmdDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtNyB7XG4gICAgbWFyZ2luOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTcsXG4gIC5teS1tZC03IHtcbiAgICBtYXJnaW4tdG9wOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTcsXG4gIC5teC1tZC03IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtNyxcbiAgLm15LW1kLTcge1xuICAgIG1hcmdpbi1ib3R0b206IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtNyxcbiAgLm14LW1kLTcge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtOCB7XG4gICAgbWFyZ2luOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTgsXG4gIC5teS1tZC04IHtcbiAgICBtYXJnaW4tdG9wOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTgsXG4gIC5teC1tZC04IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtOCxcbiAgLm15LW1kLTgge1xuICAgIG1hcmdpbi1ib3R0b206IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtOCxcbiAgLm14LW1kLTgge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtOSB7XG4gICAgbWFyZ2luOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTksXG4gIC5teS1tZC05IHtcbiAgICBtYXJnaW4tdG9wOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTksXG4gIC5teC1tZC05IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtOSxcbiAgLm15LW1kLTkge1xuICAgIG1hcmdpbi1ib3R0b206IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtOSxcbiAgLm14LW1kLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtMTAge1xuICAgIG1hcmdpbjogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTEwLFxuICAubXktbWQtMTAge1xuICAgIG1hcmdpbi10b3A6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC0xMCxcbiAgLm14LW1kLTEwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC0xMCxcbiAgLm15LW1kLTEwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtMTAsXG4gIC5teC1tZC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTFfNSB7XG4gICAgbWFyZ2luOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC0xXzUsXG4gIC5teS1tZC0xXzUge1xuICAgIG1hcmdpbi10b3A6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTFfNSxcbiAgLm14LW1kLTFfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC0xXzUsXG4gIC5teS1tZC0xXzUge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTFfNSxcbiAgLm14LW1kLTFfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtMl81IHtcbiAgICBtYXJnaW46IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTJfNSxcbiAgLm15LW1kLTJfNSB7XG4gICAgbWFyZ2luLXRvcDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtMl81LFxuICAubXgtbWQtMl81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTJfNSxcbiAgLm15LW1kLTJfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtMl81LFxuICAubXgtbWQtMl81IHtcbiAgICBtYXJnaW4tbGVmdDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC0zXzUge1xuICAgIG1hcmdpbjogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtM181LFxuICAubXktbWQtM181IHtcbiAgICBtYXJnaW4tdG9wOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC0zXzUsXG4gIC5teC1tZC0zXzUge1xuICAgIG1hcmdpbi1yaWdodDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtM181LFxuICAubXktbWQtM181IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC0zXzUsXG4gIC5teC1tZC0zXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTRfNSB7XG4gICAgbWFyZ2luOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC00XzUsXG4gIC5teS1tZC00XzUge1xuICAgIG1hcmdpbi10b3A6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTRfNSxcbiAgLm14LW1kLTRfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC00XzUsXG4gIC5teS1tZC00XzUge1xuICAgIG1hcmdpbi1ib3R0b206IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTRfNSxcbiAgLm14LW1kLTRfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtNV81IHtcbiAgICBtYXJnaW46IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTVfNSxcbiAgLm15LW1kLTVfNSB7XG4gICAgbWFyZ2luLXRvcDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtNV81LFxuICAubXgtbWQtNV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTVfNSxcbiAgLm15LW1kLTVfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtNV81LFxuICAubXgtbWQtNV81IHtcbiAgICBtYXJnaW4tbGVmdDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC02XzUge1xuICAgIG1hcmdpbjogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtNl81LFxuICAubXktbWQtNl81IHtcbiAgICBtYXJnaW4tdG9wOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC02XzUsXG4gIC5teC1tZC02XzUge1xuICAgIG1hcmdpbi1yaWdodDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtNl81LFxuICAubXktbWQtNl81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC02XzUsXG4gIC5teC1tZC02XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTdfNSB7XG4gICAgbWFyZ2luOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC03XzUsXG4gIC5teS1tZC03XzUge1xuICAgIG1hcmdpbi10b3A6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTdfNSxcbiAgLm14LW1kLTdfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC03XzUsXG4gIC5teS1tZC03XzUge1xuICAgIG1hcmdpbi1ib3R0b206IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTdfNSxcbiAgLm14LW1kLTdfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtOF81IHtcbiAgICBtYXJnaW46IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLThfNSxcbiAgLm15LW1kLThfNSB7XG4gICAgbWFyZ2luLXRvcDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtOF81LFxuICAubXgtbWQtOF81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLThfNSxcbiAgLm15LW1kLThfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtOF81LFxuICAubXgtbWQtOF81IHtcbiAgICBtYXJnaW4tbGVmdDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC05XzUge1xuICAgIG1hcmdpbjogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtOV81LFxuICAubXktbWQtOV81IHtcbiAgICBtYXJnaW4tdG9wOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC05XzUsXG4gIC5teC1tZC05XzUge1xuICAgIG1hcmdpbi1yaWdodDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtOV81LFxuICAubXktbWQtOV81IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC05XzUsXG4gIC5teC1tZC05XzUge1xuICAgIG1hcmdpbi1sZWZ0OiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTEwXzUge1xuICAgIG1hcmdpbjogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtMTBfNSxcbiAgLm15LW1kLTEwXzUge1xuICAgIG1hcmdpbi10b3A6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTEwXzUsXG4gIC5teC1tZC0xMF81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTEwXzUsXG4gIC5teS1tZC0xMF81IHtcbiAgICBtYXJnaW4tYm90dG9tOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC0xMF81LFxuICAubXgtbWQtMTBfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC0wLFxuICAucHktbWQtMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtMCxcbiAgLnB4LW1kLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtMCxcbiAgLnB5LW1kLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTAsXG4gIC5weC1tZC0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC0xIHtcbiAgICBwYWRkaW5nOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTEsXG4gIC5weS1tZC0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC0xLFxuICAucHgtbWQtMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC0xLFxuICAucHktbWQtMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtMSxcbiAgLnB4LW1kLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTIge1xuICAgIHBhZGRpbmc6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC0yLFxuICAucHktbWQtMiB7XG4gICAgcGFkZGluZy10b3A6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC0yLFxuICAucHgtbWQtMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTIsXG4gIC5weS1tZC0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTIsXG4gIC5weC1tZC0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTMge1xuICAgIHBhZGRpbmc6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtMyxcbiAgLnB5LW1kLTMge1xuICAgIHBhZGRpbmctdG9wOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTMsXG4gIC5weC1tZC0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTMsXG4gIC5weS1tZC0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC0zLFxuICAucHgtbWQtMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtNCB7XG4gICAgcGFkZGluZzogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtNCxcbiAgLnB5LW1kLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC00LFxuICAucHgtbWQtNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtNCxcbiAgLnB5LW1kLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC00LFxuICAucHgtbWQtNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTUge1xuICAgIHBhZGRpbmc6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtNSxcbiAgLnB5LW1kLTUge1xuICAgIHBhZGRpbmctdG9wOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTUsXG4gIC5weC1tZC01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTUsXG4gIC5weS1tZC01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC01LFxuICAucHgtbWQtNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtNiB7XG4gICAgcGFkZGluZzogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTYsXG4gIC5weS1tZC02IHtcbiAgICBwYWRkaW5nLXRvcDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTYsXG4gIC5weC1tZC02IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtNixcbiAgLnB5LW1kLTYge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtNixcbiAgLnB4LW1kLTYge1xuICAgIHBhZGRpbmctbGVmdDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtNyB7XG4gICAgcGFkZGluZzogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC03LFxuICAucHktbWQtNyB7XG4gICAgcGFkZGluZy10b3A6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtNyxcbiAgLnB4LW1kLTcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtNyxcbiAgLnB5LW1kLTcge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTcsXG4gIC5weC1tZC03IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC04IHtcbiAgICBwYWRkaW5nOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTgsXG4gIC5weS1tZC04IHtcbiAgICBwYWRkaW5nLXRvcDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC04LFxuICAucHgtbWQtOCB7XG4gICAgcGFkZGluZy1yaWdodDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC04LFxuICAucHktbWQtOCB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtOCxcbiAgLnB4LW1kLTgge1xuICAgIHBhZGRpbmctbGVmdDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTkge1xuICAgIHBhZGRpbmc6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtOSxcbiAgLnB5LW1kLTkge1xuICAgIHBhZGRpbmctdG9wOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTksXG4gIC5weC1tZC05IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTksXG4gIC5weS1tZC05IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC05LFxuICAucHgtbWQtOSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtMTAge1xuICAgIHBhZGRpbmc6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC0xMCxcbiAgLnB5LW1kLTEwIHtcbiAgICBwYWRkaW5nLXRvcDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTEwLFxuICAucHgtbWQtMTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC0xMCxcbiAgLnB5LW1kLTEwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTEwLFxuICAucHgtbWQtMTAge1xuICAgIHBhZGRpbmctbGVmdDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtMV81IHtcbiAgICBwYWRkaW5nOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC0xXzUsXG4gIC5weS1tZC0xXzUge1xuICAgIHBhZGRpbmctdG9wOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC0xXzUsXG4gIC5weC1tZC0xXzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTFfNSxcbiAgLnB5LW1kLTFfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTFfNSxcbiAgLnB4LW1kLTFfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTJfNSB7XG4gICAgcGFkZGluZzogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtMl81LFxuICAucHktbWQtMl81IHtcbiAgICBwYWRkaW5nLXRvcDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtMl81LFxuICAucHgtbWQtMl81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC0yXzUsXG4gIC5weS1tZC0yXzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC0yXzUsXG4gIC5weC1tZC0yXzUge1xuICAgIHBhZGRpbmctbGVmdDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC0zXzUge1xuICAgIHBhZGRpbmc6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTNfNSxcbiAgLnB5LW1kLTNfNSB7XG4gICAgcGFkZGluZy10b3A6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTNfNSxcbiAgLnB4LW1kLTNfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtM181LFxuICAucHktbWQtM181IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtM181LFxuICAucHgtbWQtM181IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtNF81IHtcbiAgICBwYWRkaW5nOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC00XzUsXG4gIC5weS1tZC00XzUge1xuICAgIHBhZGRpbmctdG9wOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC00XzUsXG4gIC5weC1tZC00XzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTRfNSxcbiAgLnB5LW1kLTRfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTRfNSxcbiAgLnB4LW1kLTRfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTVfNSB7XG4gICAgcGFkZGluZzogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtNV81LFxuICAucHktbWQtNV81IHtcbiAgICBwYWRkaW5nLXRvcDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtNV81LFxuICAucHgtbWQtNV81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC01XzUsXG4gIC5weS1tZC01XzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC01XzUsXG4gIC5weC1tZC01XzUge1xuICAgIHBhZGRpbmctbGVmdDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC02XzUge1xuICAgIHBhZGRpbmc6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTZfNSxcbiAgLnB5LW1kLTZfNSB7XG4gICAgcGFkZGluZy10b3A6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTZfNSxcbiAgLnB4LW1kLTZfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtNl81LFxuICAucHktbWQtNl81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtNl81LFxuICAucHgtbWQtNl81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtN181IHtcbiAgICBwYWRkaW5nOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC03XzUsXG4gIC5weS1tZC03XzUge1xuICAgIHBhZGRpbmctdG9wOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC03XzUsXG4gIC5weC1tZC03XzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTdfNSxcbiAgLnB5LW1kLTdfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTdfNSxcbiAgLnB4LW1kLTdfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLThfNSB7XG4gICAgcGFkZGluZzogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtOF81LFxuICAucHktbWQtOF81IHtcbiAgICBwYWRkaW5nLXRvcDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtOF81LFxuICAucHgtbWQtOF81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC04XzUsXG4gIC5weS1tZC04XzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC04XzUsXG4gIC5weC1tZC04XzUge1xuICAgIHBhZGRpbmctbGVmdDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC05XzUge1xuICAgIHBhZGRpbmc6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTlfNSxcbiAgLnB5LW1kLTlfNSB7XG4gICAgcGFkZGluZy10b3A6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTlfNSxcbiAgLnB4LW1kLTlfNSB7XG4gICAgcGFkZGluZy1yaWdodDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtOV81LFxuICAucHktbWQtOV81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtOV81LFxuICAucHgtbWQtOV81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtMTBfNSB7XG4gICAgcGFkZGluZzogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtMTBfNSxcbiAgLnB5LW1kLTEwXzUge1xuICAgIHBhZGRpbmctdG9wOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC0xMF81LFxuICAucHgtbWQtMTBfNSB7XG4gICAgcGFkZGluZy1yaWdodDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtMTBfNSxcbiAgLnB5LW1kLTEwXzUge1xuICAgIHBhZGRpbmctYm90dG9tOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC0xMF81LFxuICAucHgtbWQtMTBfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW4xIHtcbiAgICBtYXJnaW46IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW4xLFxuICAubXktbWQtbjEge1xuICAgIG1hcmdpbi10b3A6IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW4xLFxuICAubXgtbWQtbjEge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjEsXG4gIC5teS1tZC1uMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjEsXG4gIC5teC1tZC1uMSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjIge1xuICAgIG1hcmdpbjogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uMixcbiAgLm15LW1kLW4yIHtcbiAgICBtYXJnaW4tdG9wOiAtMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW4yLFxuICAubXgtbWQtbjIge1xuICAgIG1hcmdpbi1yaWdodDogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uMixcbiAgLm15LW1kLW4yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW4yLFxuICAubXgtbWQtbjIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjMge1xuICAgIG1hcmdpbjogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjMsXG4gIC5teS1tZC1uMyB7XG4gICAgbWFyZ2luLXRvcDogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtbjMsXG4gIC5teC1tZC1uMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uMyxcbiAgLm15LW1kLW4zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uMyxcbiAgLm14LW1kLW4zIHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uNCB7XG4gICAgbWFyZ2luOiAtMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjQsXG4gIC5teS1tZC1uNCB7XG4gICAgbWFyZ2luLXRvcDogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW40LFxuICAubXgtbWQtbjQge1xuICAgIG1hcmdpbi1yaWdodDogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW40LFxuICAubXktbWQtbjQge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uNCxcbiAgLm14LW1kLW40IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjUge1xuICAgIG1hcmdpbjogLTIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjUsXG4gIC5teS1tZC1uNSB7XG4gICAgbWFyZ2luLXRvcDogLTIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtbjUsXG4gIC5teC1tZC1uNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uNSxcbiAgLm15LW1kLW41IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uNSxcbiAgLm14LW1kLW41IHtcbiAgICBtYXJnaW4tbGVmdDogLTIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uNiB7XG4gICAgbWFyZ2luOiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW42LFxuICAubXktbWQtbjYge1xuICAgIG1hcmdpbi10b3A6IC0yLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtbjYsXG4gIC5teC1tZC1uNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW42LFxuICAubXktbWQtbjYge1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjYsXG4gIC5teC1tZC1uNiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uNyB7XG4gICAgbWFyZ2luOiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uNyxcbiAgLm15LW1kLW43IHtcbiAgICBtYXJnaW4tdG9wOiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uNyxcbiAgLm14LW1kLW43IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW43LFxuICAubXktbWQtbjcge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW43LFxuICAubXgtbWQtbjcge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW44IHtcbiAgICBtYXJnaW46IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW44LFxuICAubXktbWQtbjgge1xuICAgIG1hcmdpbi10b3A6IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW44LFxuICAubXgtbWQtbjgge1xuICAgIG1hcmdpbi1yaWdodDogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjgsXG4gIC5teS1tZC1uOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjgsXG4gIC5teC1tZC1uOCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjkge1xuICAgIG1hcmdpbjogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjksXG4gIC5teS1tZC1uOSB7XG4gICAgbWFyZ2luLXRvcDogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtbjksXG4gIC5teC1tZC1uOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uOSxcbiAgLm15LW1kLW45IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uOSxcbiAgLm14LW1kLW45IHtcbiAgICBtYXJnaW4tbGVmdDogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uMTAge1xuICAgIG1hcmdpbjogLTYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uMTAsXG4gIC5teS1tZC1uMTAge1xuICAgIG1hcmdpbi10b3A6IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtbjEwLFxuICAubXgtbWQtbjEwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjEwLFxuICAubXktbWQtbjEwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW4xMCxcbiAgLm14LW1kLW4xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uMV81IHtcbiAgICBtYXJnaW46IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uMV81LFxuICAubXktbWQtbjFfNSB7XG4gICAgbWFyZ2luLXRvcDogLTAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW4xXzUsXG4gIC5teC1tZC1uMV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uMV81LFxuICAubXktbWQtbjFfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW4xXzUsXG4gIC5teC1tZC1uMV81IHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjJfNSB7XG4gICAgbWFyZ2luOiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjJfNSxcbiAgLm15LW1kLW4yXzUge1xuICAgIG1hcmdpbi10b3A6IC0xLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uMl81LFxuICAubXgtbWQtbjJfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjJfNSxcbiAgLm15LW1kLW4yXzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uMl81LFxuICAubXgtbWQtbjJfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW4zXzUge1xuICAgIG1hcmdpbjogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW4zXzUsXG4gIC5teS1tZC1uM181IHtcbiAgICBtYXJnaW4tdG9wOiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtbjNfNSxcbiAgLm14LW1kLW4zXzUge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW4zXzUsXG4gIC5teS1tZC1uM181IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjNfNSxcbiAgLm14LW1kLW4zXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uNF81IHtcbiAgICBtYXJnaW46IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uNF81LFxuICAubXktbWQtbjRfNSB7XG4gICAgbWFyZ2luLXRvcDogLTIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW40XzUsXG4gIC5teC1tZC1uNF81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uNF81LFxuICAubXktbWQtbjRfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW40XzUsXG4gIC5teC1tZC1uNF81IHtcbiAgICBtYXJnaW4tbGVmdDogLTIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjVfNSB7XG4gICAgbWFyZ2luOiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjVfNSxcbiAgLm15LW1kLW41XzUge1xuICAgIG1hcmdpbi10b3A6IC0yLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uNV81LFxuICAubXgtbWQtbjVfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjVfNSxcbiAgLm15LW1kLW41XzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uNV81LFxuICAubXgtbWQtbjVfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW42XzUge1xuICAgIG1hcmdpbjogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW42XzUsXG4gIC5teS1tZC1uNl81IHtcbiAgICBtYXJnaW4tdG9wOiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtbjZfNSxcbiAgLm14LW1kLW42XzUge1xuICAgIG1hcmdpbi1yaWdodDogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW42XzUsXG4gIC5teS1tZC1uNl81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjZfNSxcbiAgLm14LW1kLW42XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uN181IHtcbiAgICBtYXJnaW46IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uN181LFxuICAubXktbWQtbjdfNSB7XG4gICAgbWFyZ2luLXRvcDogLTMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW43XzUsXG4gIC5teC1tZC1uN181IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uN181LFxuICAubXktbWQtbjdfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW43XzUsXG4gIC5teC1tZC1uN181IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjhfNSB7XG4gICAgbWFyZ2luOiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjhfNSxcbiAgLm15LW1kLW44XzUge1xuICAgIG1hcmdpbi10b3A6IC0zLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uOF81LFxuICAubXgtbWQtbjhfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjhfNSxcbiAgLm15LW1kLW44XzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uOF81LFxuICAubXgtbWQtbjhfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW45XzUge1xuICAgIG1hcmdpbjogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW45XzUsXG4gIC5teS1tZC1uOV81IHtcbiAgICBtYXJnaW4tdG9wOiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtbjlfNSxcbiAgLm14LW1kLW45XzUge1xuICAgIG1hcmdpbi1yaWdodDogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW45XzUsXG4gIC5teS1tZC1uOV81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjlfNSxcbiAgLm14LW1kLW45XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uMTBfNSB7XG4gICAgbWFyZ2luOiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjEwXzUsXG4gIC5teS1tZC1uMTBfNSB7XG4gICAgbWFyZ2luLXRvcDogLTYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW4xMF81LFxuICAubXgtbWQtbjEwXzUge1xuICAgIG1hcmdpbi1yaWdodDogLTYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW4xMF81LFxuICAubXktbWQtbjEwXzUge1xuICAgIG1hcmdpbi1ib3R0b206IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uMTBfNSxcbiAgLm14LW1kLW4xMF81IHtcbiAgICBtYXJnaW4tbGVmdDogLTYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLWF1dG8sXG4gIC5teS1tZC1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLWF1dG8sXG4gIC5teC1tZC1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtYXV0byxcbiAgLm15LW1kLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtYXV0byxcbiAgLm14LW1kLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm0tbGctMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTAsXG4gIC5teS1sZy0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTAsXG4gIC5teC1sZy0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctMCxcbiAgLm15LWxnLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctMCxcbiAgLm14LWxnLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctMSB7XG4gICAgbWFyZ2luOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTEsXG4gIC5teS1sZy0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTEsXG4gIC5teC1sZy0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctMSxcbiAgLm15LWxnLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctMSxcbiAgLm14LWxnLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctMiB7XG4gICAgbWFyZ2luOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctMixcbiAgLm15LWxnLTIge1xuICAgIG1hcmdpbi10b3A6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy0yLFxuICAubXgtbGctMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctMixcbiAgLm15LWxnLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy0yLFxuICAubXgtbGctMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTMge1xuICAgIG1hcmdpbjogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy0zLFxuICAubXktbGctMyB7XG4gICAgbWFyZ2luLXRvcDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy0zLFxuICAubXgtbGctMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTMsXG4gIC5teS1sZy0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTMsXG4gIC5teC1sZy0zIHtcbiAgICBtYXJnaW4tbGVmdDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTQge1xuICAgIG1hcmdpbjogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctNCxcbiAgLm15LWxnLTQge1xuICAgIG1hcmdpbi10b3A6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTQsXG4gIC5teC1sZy00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTQsXG4gIC5teS1sZy00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy00LFxuICAubXgtbGctNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctNSB7XG4gICAgbWFyZ2luOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTUsXG4gIC5teS1sZy01IHtcbiAgICBtYXJnaW4tdG9wOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTUsXG4gIC5teC1sZy01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctNSxcbiAgLm15LWxnLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctNSxcbiAgLm14LWxnLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctNiB7XG4gICAgbWFyZ2luOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctNixcbiAgLm15LWxnLTYge1xuICAgIG1hcmdpbi10b3A6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy02LFxuICAubXgtbGctNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctNixcbiAgLm15LWxnLTYge1xuICAgIG1hcmdpbi1ib3R0b206IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy02LFxuICAubXgtbGctNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTcge1xuICAgIG1hcmdpbjogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy03LFxuICAubXktbGctNyB7XG4gICAgbWFyZ2luLXRvcDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy03LFxuICAubXgtbGctNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTcsXG4gIC5teS1sZy03IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTcsXG4gIC5teC1sZy03IHtcbiAgICBtYXJnaW4tbGVmdDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTgge1xuICAgIG1hcmdpbjogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy04LFxuICAubXktbGctOCB7XG4gICAgbWFyZ2luLXRvcDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy04LFxuICAubXgtbGctOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTgsXG4gIC5teS1sZy04IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTgsXG4gIC5teC1sZy04IHtcbiAgICBtYXJnaW4tbGVmdDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTkge1xuICAgIG1hcmdpbjogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy05LFxuICAubXktbGctOSB7XG4gICAgbWFyZ2luLXRvcDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy05LFxuICAubXgtbGctOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTksXG4gIC5teS1sZy05IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTksXG4gIC5teC1sZy05IHtcbiAgICBtYXJnaW4tbGVmdDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTEwIHtcbiAgICBtYXJnaW46IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy0xMCxcbiAgLm15LWxnLTEwIHtcbiAgICBtYXJnaW4tdG9wOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctMTAsXG4gIC5teC1sZy0xMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctMTAsXG4gIC5teS1sZy0xMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTEwLFxuICAubXgtbGctMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy0xXzUge1xuICAgIG1hcmdpbjogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctMV81LFxuICAubXktbGctMV81IHtcbiAgICBtYXJnaW4tdG9wOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy0xXzUsXG4gIC5teC1sZy0xXzUge1xuICAgIG1hcmdpbi1yaWdodDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctMV81LFxuICAubXktbGctMV81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy0xXzUsXG4gIC5teC1sZy0xXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTJfNSB7XG4gICAgbWFyZ2luOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy0yXzUsXG4gIC5teS1sZy0yXzUge1xuICAgIG1hcmdpbi10b3A6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTJfNSxcbiAgLm14LWxnLTJfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0yXzUsXG4gIC5teS1sZy0yXzUge1xuICAgIG1hcmdpbi1ib3R0b206IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTJfNSxcbiAgLm14LWxnLTJfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctM181IHtcbiAgICBtYXJnaW46IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTNfNSxcbiAgLm15LWxnLTNfNSB7XG4gICAgbWFyZ2luLXRvcDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctM181LFxuICAubXgtbGctM181IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTNfNSxcbiAgLm15LWxnLTNfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctM181LFxuICAubXgtbGctM181IHtcbiAgICBtYXJnaW4tbGVmdDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy00XzUge1xuICAgIG1hcmdpbjogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctNF81LFxuICAubXktbGctNF81IHtcbiAgICBtYXJnaW4tdG9wOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy00XzUsXG4gIC5teC1sZy00XzUge1xuICAgIG1hcmdpbi1yaWdodDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctNF81LFxuICAubXktbGctNF81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy00XzUsXG4gIC5teC1sZy00XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTVfNSB7XG4gICAgbWFyZ2luOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy01XzUsXG4gIC5teS1sZy01XzUge1xuICAgIG1hcmdpbi10b3A6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTVfNSxcbiAgLm14LWxnLTVfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy01XzUsXG4gIC5teS1sZy01XzUge1xuICAgIG1hcmdpbi1ib3R0b206IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTVfNSxcbiAgLm14LWxnLTVfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctNl81IHtcbiAgICBtYXJnaW46IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTZfNSxcbiAgLm15LWxnLTZfNSB7XG4gICAgbWFyZ2luLXRvcDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctNl81LFxuICAubXgtbGctNl81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTZfNSxcbiAgLm15LWxnLTZfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctNl81LFxuICAubXgtbGctNl81IHtcbiAgICBtYXJnaW4tbGVmdDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy03XzUge1xuICAgIG1hcmdpbjogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctN181LFxuICAubXktbGctN181IHtcbiAgICBtYXJnaW4tdG9wOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy03XzUsXG4gIC5teC1sZy03XzUge1xuICAgIG1hcmdpbi1yaWdodDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctN181LFxuICAubXktbGctN181IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy03XzUsXG4gIC5teC1sZy03XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLThfNSB7XG4gICAgbWFyZ2luOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy04XzUsXG4gIC5teS1sZy04XzUge1xuICAgIG1hcmdpbi10b3A6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLThfNSxcbiAgLm14LWxnLThfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy04XzUsXG4gIC5teS1sZy04XzUge1xuICAgIG1hcmdpbi1ib3R0b206IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLThfNSxcbiAgLm14LWxnLThfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctOV81IHtcbiAgICBtYXJnaW46IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTlfNSxcbiAgLm15LWxnLTlfNSB7XG4gICAgbWFyZ2luLXRvcDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctOV81LFxuICAubXgtbGctOV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTlfNSxcbiAgLm15LWxnLTlfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctOV81LFxuICAubXgtbGctOV81IHtcbiAgICBtYXJnaW4tbGVmdDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy0xMF81IHtcbiAgICBtYXJnaW46IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTEwXzUsXG4gIC5teS1sZy0xMF81IHtcbiAgICBtYXJnaW4tdG9wOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy0xMF81LFxuICAubXgtbGctMTBfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0xMF81LFxuICAubXktbGctMTBfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctMTBfNSxcbiAgLm14LWxnLTEwXzUge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctMCxcbiAgLnB5LWxnLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTAsXG4gIC5weC1sZy0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTAsXG4gIC5weS1sZy0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy0wLFxuICAucHgtbGctMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctMSB7XG4gICAgcGFkZGluZzogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy0xLFxuICAucHktbGctMSB7XG4gICAgcGFkZGluZy10b3A6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctMSxcbiAgLnB4LWxnLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctMSxcbiAgLnB5LWxnLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTEsXG4gIC5weC1sZy0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0yIHtcbiAgICBwYWRkaW5nOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctMixcbiAgLnB5LWxnLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctMixcbiAgLnB4LWxnLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy0yLFxuICAucHktbGctMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy0yLFxuICAucHgtbGctMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0zIHtcbiAgICBwYWRkaW5nOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTMsXG4gIC5weS1sZy0zIHtcbiAgICBwYWRkaW5nLXRvcDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy0zLFxuICAucHgtbGctMyB7XG4gICAgcGFkZGluZy1yaWdodDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy0zLFxuICAucHktbGctMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctMyxcbiAgLnB4LWxnLTMge1xuICAgIHBhZGRpbmctbGVmdDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTQge1xuICAgIHBhZGRpbmc6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTQsXG4gIC5weS1sZy00IHtcbiAgICBwYWRkaW5nLXRvcDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctNCxcbiAgLnB4LWxnLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTQsXG4gIC5weS1sZy00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctNCxcbiAgLnB4LWxnLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy01IHtcbiAgICBwYWRkaW5nOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTUsXG4gIC5weS1sZy01IHtcbiAgICBwYWRkaW5nLXRvcDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy01LFxuICAucHgtbGctNSB7XG4gICAgcGFkZGluZy1yaWdodDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy01LFxuICAucHktbGctNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctNSxcbiAgLnB4LWxnLTUge1xuICAgIHBhZGRpbmctbGVmdDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTYge1xuICAgIHBhZGRpbmc6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy02LFxuICAucHktbGctNiB7XG4gICAgcGFkZGluZy10b3A6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy02LFxuICAucHgtbGctNiB7XG4gICAgcGFkZGluZy1yaWdodDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTYsXG4gIC5weS1sZy02IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTYsXG4gIC5weC1sZy02IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTcge1xuICAgIHBhZGRpbmc6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctNyxcbiAgLnB5LWxnLTcge1xuICAgIHBhZGRpbmctdG9wOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTcsXG4gIC5weC1sZy03IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTcsXG4gIC5weS1sZy03IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy03LFxuICAucHgtbGctNyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctOCB7XG4gICAgcGFkZGluZzogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy04LFxuICAucHktbGctOCB7XG4gICAgcGFkZGluZy10b3A6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctOCxcbiAgLnB4LWxnLTgge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctOCxcbiAgLnB5LWxnLTgge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTgsXG4gIC5weC1sZy04IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy05IHtcbiAgICBwYWRkaW5nOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTksXG4gIC5weS1sZy05IHtcbiAgICBwYWRkaW5nLXRvcDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy05LFxuICAucHgtbGctOSB7XG4gICAgcGFkZGluZy1yaWdodDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy05LFxuICAucHktbGctOSB7XG4gICAgcGFkZGluZy1ib3R0b206IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctOSxcbiAgLnB4LWxnLTkge1xuICAgIHBhZGRpbmctbGVmdDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTEwIHtcbiAgICBwYWRkaW5nOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctMTAsXG4gIC5weS1sZy0xMCB7XG4gICAgcGFkZGluZy10b3A6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy0xMCxcbiAgLnB4LWxnLTEwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctMTAsXG4gIC5weS1sZy0xMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy0xMCxcbiAgLnB4LWxnLTEwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTFfNSB7XG4gICAgcGFkZGluZzogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctMV81LFxuICAucHktbGctMV81IHtcbiAgICBwYWRkaW5nLXRvcDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctMV81LFxuICAucHgtbGctMV81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy0xXzUsXG4gIC5weS1sZy0xXzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy0xXzUsXG4gIC5weC1sZy0xXzUge1xuICAgIHBhZGRpbmctbGVmdDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0yXzUge1xuICAgIHBhZGRpbmc6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTJfNSxcbiAgLnB5LWxnLTJfNSB7XG4gICAgcGFkZGluZy10b3A6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTJfNSxcbiAgLnB4LWxnLTJfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctMl81LFxuICAucHktbGctMl81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctMl81LFxuICAucHgtbGctMl81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctM181IHtcbiAgICBwYWRkaW5nOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy0zXzUsXG4gIC5weS1sZy0zXzUge1xuICAgIHBhZGRpbmctdG9wOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy0zXzUsXG4gIC5weC1sZy0zXzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTNfNSxcbiAgLnB5LWxnLTNfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTNfNSxcbiAgLnB4LWxnLTNfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTRfNSB7XG4gICAgcGFkZGluZzogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctNF81LFxuICAucHktbGctNF81IHtcbiAgICBwYWRkaW5nLXRvcDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctNF81LFxuICAucHgtbGctNF81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy00XzUsXG4gIC5weS1sZy00XzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy00XzUsXG4gIC5weC1sZy00XzUge1xuICAgIHBhZGRpbmctbGVmdDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy01XzUge1xuICAgIHBhZGRpbmc6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTVfNSxcbiAgLnB5LWxnLTVfNSB7XG4gICAgcGFkZGluZy10b3A6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTVfNSxcbiAgLnB4LWxnLTVfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctNV81LFxuICAucHktbGctNV81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctNV81LFxuICAucHgtbGctNV81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctNl81IHtcbiAgICBwYWRkaW5nOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy02XzUsXG4gIC5weS1sZy02XzUge1xuICAgIHBhZGRpbmctdG9wOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy02XzUsXG4gIC5weC1sZy02XzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTZfNSxcbiAgLnB5LWxnLTZfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTZfNSxcbiAgLnB4LWxnLTZfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTdfNSB7XG4gICAgcGFkZGluZzogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctN181LFxuICAucHktbGctN181IHtcbiAgICBwYWRkaW5nLXRvcDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctN181LFxuICAucHgtbGctN181IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy03XzUsXG4gIC5weS1sZy03XzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy03XzUsXG4gIC5weC1sZy03XzUge1xuICAgIHBhZGRpbmctbGVmdDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy04XzUge1xuICAgIHBhZGRpbmc6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLThfNSxcbiAgLnB5LWxnLThfNSB7XG4gICAgcGFkZGluZy10b3A6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLThfNSxcbiAgLnB4LWxnLThfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctOF81LFxuICAucHktbGctOF81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctOF81LFxuICAucHgtbGctOF81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctOV81IHtcbiAgICBwYWRkaW5nOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy05XzUsXG4gIC5weS1sZy05XzUge1xuICAgIHBhZGRpbmctdG9wOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy05XzUsXG4gIC5weC1sZy05XzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTlfNSxcbiAgLnB5LWxnLTlfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTlfNSxcbiAgLnB4LWxnLTlfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTEwXzUge1xuICAgIHBhZGRpbmc6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTEwXzUsXG4gIC5weS1sZy0xMF81IHtcbiAgICBwYWRkaW5nLXRvcDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctMTBfNSxcbiAgLnB4LWxnLTEwXzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTEwXzUsXG4gIC5weS1sZy0xMF81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctMTBfNSxcbiAgLnB4LWxnLTEwXzUge1xuICAgIHBhZGRpbmctbGVmdDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uMSB7XG4gICAgbWFyZ2luOiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uMSxcbiAgLm15LWxnLW4xIHtcbiAgICBtYXJnaW4tdG9wOiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uMSxcbiAgLm14LWxnLW4xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW4xLFxuICAubXktbGctbjEge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW4xLFxuICAubXgtbGctbjEge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW4yIHtcbiAgICBtYXJnaW46IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjIsXG4gIC5teS1sZy1uMiB7XG4gICAgbWFyZ2luLXRvcDogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uMixcbiAgLm14LWxnLW4yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjIsXG4gIC5teS1sZy1uMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uMixcbiAgLm14LWxnLW4yIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW4zIHtcbiAgICBtYXJnaW46IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW4zLFxuICAubXktbGctbjMge1xuICAgIG1hcmdpbi10b3A6IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLW4zLFxuICAubXgtbGctbjMge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjMsXG4gIC5teS1sZy1uMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjMsXG4gIC5teC1sZy1uMyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjQge1xuICAgIG1hcmdpbjogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW40LFxuICAubXktbGctbjQge1xuICAgIG1hcmdpbi10b3A6IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uNCxcbiAgLm14LWxnLW40IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uNCxcbiAgLm15LWxnLW40IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjQsXG4gIC5teC1sZy1uNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW41IHtcbiAgICBtYXJnaW46IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW41LFxuICAubXktbGctbjUge1xuICAgIG1hcmdpbi10b3A6IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLW41LFxuICAubXgtbGctbjUge1xuICAgIG1hcmdpbi1yaWdodDogLTIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjUsXG4gIC5teS1sZy1uNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjUsXG4gIC5teC1sZy1uNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjYge1xuICAgIG1hcmdpbjogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uNixcbiAgLm15LWxnLW42IHtcbiAgICBtYXJnaW4tdG9wOiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLW42LFxuICAubXgtbGctbjYge1xuICAgIG1hcmdpbi1yaWdodDogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uNixcbiAgLm15LWxnLW42IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW42LFxuICAubXgtbGctbjYge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjcge1xuICAgIG1hcmdpbjogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjcsXG4gIC5teS1sZy1uNyB7XG4gICAgbWFyZ2luLXRvcDogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjcsXG4gIC5teC1sZy1uNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uNyxcbiAgLm15LWxnLW43IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uNyxcbiAgLm14LWxnLW43IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uOCB7XG4gICAgbWFyZ2luOiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uOCxcbiAgLm15LWxnLW44IHtcbiAgICBtYXJnaW4tdG9wOiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uOCxcbiAgLm14LWxnLW44IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW44LFxuICAubXktbGctbjgge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW44LFxuICAubXgtbGctbjgge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW45IHtcbiAgICBtYXJnaW46IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW45LFxuICAubXktbGctbjkge1xuICAgIG1hcmdpbi10b3A6IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLW45LFxuICAubXgtbGctbjkge1xuICAgIG1hcmdpbi1yaWdodDogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjksXG4gIC5teS1sZy1uOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjksXG4gIC5teC1sZy1uOSB7XG4gICAgbWFyZ2luLWxlZnQ6IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjEwIHtcbiAgICBtYXJnaW46IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjEwLFxuICAubXktbGctbjEwIHtcbiAgICBtYXJnaW4tdG9wOiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLW4xMCxcbiAgLm14LWxnLW4xMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW4xMCxcbiAgLm15LWxnLW4xMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uMTAsXG4gIC5teC1sZy1uMTAge1xuICAgIG1hcmdpbi1sZWZ0OiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjFfNSB7XG4gICAgbWFyZ2luOiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjFfNSxcbiAgLm15LWxnLW4xXzUge1xuICAgIG1hcmdpbi10b3A6IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uMV81LFxuICAubXgtbGctbjFfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjFfNSxcbiAgLm15LWxnLW4xXzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uMV81LFxuICAubXgtbGctbjFfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjcwMzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW4yXzUge1xuICAgIG1hcmdpbjogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW4yXzUsXG4gIC5teS1sZy1uMl81IHtcbiAgICBtYXJnaW4tdG9wOiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjJfNSxcbiAgLm14LWxnLW4yXzUge1xuICAgIG1hcmdpbi1yaWdodDogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW4yXzUsXG4gIC5teS1sZy1uMl81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjJfNSxcbiAgLm14LWxnLW4yXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uM181IHtcbiAgICBtYXJnaW46IC0xLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uM181LFxuICAubXktbGctbjNfNSB7XG4gICAgbWFyZ2luLXRvcDogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLW4zXzUsXG4gIC5teC1sZy1uM181IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uM181LFxuICAubXktbGctbjNfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW4zXzUsXG4gIC5teC1sZy1uM181IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjRfNSB7XG4gICAgbWFyZ2luOiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjRfNSxcbiAgLm15LWxnLW40XzUge1xuICAgIG1hcmdpbi10b3A6IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uNF81LFxuICAubXgtbGctbjRfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjRfNSxcbiAgLm15LWxnLW40XzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uNF81LFxuICAubXgtbGctbjRfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjEwOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW41XzUge1xuICAgIG1hcmdpbjogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW41XzUsXG4gIC5teS1sZy1uNV81IHtcbiAgICBtYXJnaW4tdG9wOiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjVfNSxcbiAgLm14LWxnLW41XzUge1xuICAgIG1hcmdpbi1yaWdodDogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW41XzUsXG4gIC5teS1sZy1uNV81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjVfNSxcbiAgLm14LWxnLW41XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uNl81IHtcbiAgICBtYXJnaW46IC0zLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uNl81LFxuICAubXktbGctbjZfNSB7XG4gICAgbWFyZ2luLXRvcDogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLW42XzUsXG4gIC5teC1sZy1uNl81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uNl81LFxuICAubXktbGctbjZfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW42XzUsXG4gIC5teC1sZy1uNl81IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjdfNSB7XG4gICAgbWFyZ2luOiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjdfNSxcbiAgLm15LWxnLW43XzUge1xuICAgIG1hcmdpbi10b3A6IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uN181LFxuICAubXgtbGctbjdfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjdfNSxcbiAgLm15LWxnLW43XzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uN181LFxuICAubXgtbGctbjdfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjUxNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW44XzUge1xuICAgIG1hcmdpbjogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW44XzUsXG4gIC5teS1sZy1uOF81IHtcbiAgICBtYXJnaW4tdG9wOiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjhfNSxcbiAgLm14LWxnLW44XzUge1xuICAgIG1hcmdpbi1yaWdodDogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW44XzUsXG4gIC5teS1sZy1uOF81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjhfNSxcbiAgLm14LWxnLW44XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uOV81IHtcbiAgICBtYXJnaW46IC00LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uOV81LFxuICAubXktbGctbjlfNSB7XG4gICAgbWFyZ2luLXRvcDogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLW45XzUsXG4gIC5teC1sZy1uOV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uOV81LFxuICAubXktbGctbjlfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW45XzUsXG4gIC5teC1sZy1uOV81IHtcbiAgICBtYXJnaW4tbGVmdDogLTQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjEwXzUge1xuICAgIG1hcmdpbjogLTYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW4xMF81LFxuICAubXktbGctbjEwXzUge1xuICAgIG1hcmdpbi10b3A6IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uMTBfNSxcbiAgLm14LWxnLW4xMF81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uMTBfNSxcbiAgLm15LWxnLW4xMF81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjEwXzUsXG4gIC5teC1sZy1uMTBfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1hdXRvLFxuICAubXktbGctYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1hdXRvLFxuICAubXgtbGctYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLWF1dG8sXG4gIC5teS1sZy1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLWF1dG8sXG4gIC5teC1sZy1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC5tLXhsLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC0wLFxuICAubXkteGwtMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC0wLFxuICAubXgteGwtMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTAsXG4gIC5teS14bC0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTAsXG4gIC5teC14bC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTEge1xuICAgIG1hcmdpbjogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC0xLFxuICAubXkteGwtMSB7XG4gICAgbWFyZ2luLXRvcDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC0xLFxuICAubXgteGwtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTEsXG4gIC5teS14bC0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTEsXG4gIC5teC14bC0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTIge1xuICAgIG1hcmdpbjogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTIsXG4gIC5teS14bC0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtMixcbiAgLm14LXhsLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTIsXG4gIC5teS14bC0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtMixcbiAgLm14LXhsLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC0zIHtcbiAgICBtYXJnaW46IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtMyxcbiAgLm15LXhsLTMge1xuICAgIG1hcmdpbi10b3A6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtMyxcbiAgLm14LXhsLTMge1xuICAgIG1hcmdpbi1yaWdodDogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC0zLFxuICAubXkteGwtMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC0zLFxuICAubXgteGwtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC00IHtcbiAgICBtYXJnaW46IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTQsXG4gIC5teS14bC00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC00LFxuICAubXgteGwtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC00LFxuICAubXkteGwtNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtNCxcbiAgLm14LXhsLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTUge1xuICAgIG1hcmdpbjogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC01LFxuICAubXkteGwtNSB7XG4gICAgbWFyZ2luLXRvcDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC01LFxuICAubXgteGwtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTUsXG4gIC5teS14bC01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTUsXG4gIC5teC14bC01IHtcbiAgICBtYXJnaW4tbGVmdDogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTYge1xuICAgIG1hcmdpbjogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTYsXG4gIC5teS14bC02IHtcbiAgICBtYXJnaW4tdG9wOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtNixcbiAgLm14LXhsLTYge1xuICAgIG1hcmdpbi1yaWdodDogMi44MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTYsXG4gIC5teS14bC02IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtNixcbiAgLm14LXhsLTYge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC03IHtcbiAgICBtYXJnaW46IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtNyxcbiAgLm15LXhsLTcge1xuICAgIG1hcmdpbi10b3A6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtNyxcbiAgLm14LXhsLTcge1xuICAgIG1hcmdpbi1yaWdodDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC03LFxuICAubXkteGwtNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC03LFxuICAubXgteGwtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC04IHtcbiAgICBtYXJnaW46IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtOCxcbiAgLm15LXhsLTgge1xuICAgIG1hcmdpbi10b3A6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtOCxcbiAgLm14LXhsLTgge1xuICAgIG1hcmdpbi1yaWdodDogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC04LFxuICAubXkteGwtOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC04LFxuICAubXgteGwtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC05IHtcbiAgICBtYXJnaW46IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtOSxcbiAgLm15LXhsLTkge1xuICAgIG1hcmdpbi10b3A6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtOSxcbiAgLm14LXhsLTkge1xuICAgIG1hcmdpbi1yaWdodDogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC05LFxuICAubXkteGwtOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC05LFxuICAubXgteGwtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC0xMCB7XG4gICAgbWFyZ2luOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtMTAsXG4gIC5teS14bC0xMCB7XG4gICAgbWFyZ2luLXRvcDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTEwLFxuICAubXgteGwtMTAge1xuICAgIG1hcmdpbi1yaWdodDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTEwLFxuICAubXkteGwtMTAge1xuICAgIG1hcmdpbi1ib3R0b206IDYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC0xMCxcbiAgLm14LXhsLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtMV81IHtcbiAgICBtYXJnaW46IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTFfNSxcbiAgLm15LXhsLTFfNSB7XG4gICAgbWFyZ2luLXRvcDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtMV81LFxuICAubXgteGwtMV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTFfNSxcbiAgLm15LXhsLTFfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtMV81LFxuICAubXgteGwtMV81IHtcbiAgICBtYXJnaW4tbGVmdDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC0yXzUge1xuICAgIG1hcmdpbjogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtMl81LFxuICAubXkteGwtMl81IHtcbiAgICBtYXJnaW4tdG9wOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC0yXzUsXG4gIC5teC14bC0yXzUge1xuICAgIG1hcmdpbi1yaWdodDogMS4xNzE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtMl81LFxuICAubXkteGwtMl81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC0yXzUsXG4gIC5teC14bC0yXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTNfNSB7XG4gICAgbWFyZ2luOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC0zXzUsXG4gIC5teS14bC0zXzUge1xuICAgIG1hcmdpbi10b3A6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTNfNSxcbiAgLm14LXhsLTNfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC0zXzUsXG4gIC5teS14bC0zXzUge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTNfNSxcbiAgLm14LXhsLTNfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtNF81IHtcbiAgICBtYXJnaW46IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTRfNSxcbiAgLm15LXhsLTRfNSB7XG4gICAgbWFyZ2luLXRvcDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtNF81LFxuICAubXgteGwtNF81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTRfNSxcbiAgLm15LXhsLTRfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtNF81LFxuICAubXgteGwtNF81IHtcbiAgICBtYXJnaW4tbGVmdDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC01XzUge1xuICAgIG1hcmdpbjogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtNV81LFxuICAubXkteGwtNV81IHtcbiAgICBtYXJnaW4tdG9wOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC01XzUsXG4gIC5teC14bC01XzUge1xuICAgIG1hcmdpbi1yaWdodDogMi41NzgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtNV81LFxuICAubXkteGwtNV81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC01XzUsXG4gIC5teC14bC01XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTZfNSB7XG4gICAgbWFyZ2luOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC02XzUsXG4gIC5teS14bC02XzUge1xuICAgIG1hcmdpbi10b3A6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTZfNSxcbiAgLm14LXhsLTZfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC02XzUsXG4gIC5teS14bC02XzUge1xuICAgIG1hcmdpbi1ib3R0b206IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTZfNSxcbiAgLm14LXhsLTZfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuMDQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtN181IHtcbiAgICBtYXJnaW46IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTdfNSxcbiAgLm15LXhsLTdfNSB7XG4gICAgbWFyZ2luLXRvcDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtN181LFxuICAubXgteGwtN181IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTdfNSxcbiAgLm15LXhsLTdfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtN181LFxuICAubXgteGwtN181IHtcbiAgICBtYXJnaW4tbGVmdDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC04XzUge1xuICAgIG1hcmdpbjogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtOF81LFxuICAubXkteGwtOF81IHtcbiAgICBtYXJnaW4tdG9wOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC04XzUsXG4gIC5teC14bC04XzUge1xuICAgIG1hcmdpbi1yaWdodDogMy45ODQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtOF81LFxuICAubXkteGwtOF81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC04XzUsXG4gIC5teC14bC04XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTlfNSB7XG4gICAgbWFyZ2luOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC05XzUsXG4gIC5teS14bC05XzUge1xuICAgIG1hcmdpbi10b3A6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTlfNSxcbiAgLm14LXhsLTlfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC05XzUsXG4gIC5teS14bC05XzUge1xuICAgIG1hcmdpbi1ib3R0b206IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTlfNSxcbiAgLm14LXhsLTlfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQuNDUzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtMTBfNSB7XG4gICAgbWFyZ2luOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC0xMF81LFxuICAubXkteGwtMTBfNSB7XG4gICAgbWFyZ2luLXRvcDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtMTBfNSxcbiAgLm14LXhsLTEwXzUge1xuICAgIG1hcmdpbi1yaWdodDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtMTBfNSxcbiAgLm15LXhsLTEwXzUge1xuICAgIG1hcmdpbi1ib3R0b206IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTEwXzUsXG4gIC5teC14bC0xMF81IHtcbiAgICBtYXJnaW4tbGVmdDogNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTAsXG4gIC5weS14bC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC0wLFxuICAucHgteGwtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC0wLFxuICAucHkteGwtMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtMCxcbiAgLnB4LXhsLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTEge1xuICAgIHBhZGRpbmc6IDAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtMSxcbiAgLnB5LXhsLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTEsXG4gIC5weC14bC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTEsXG4gIC5weS14bC0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC0xLFxuICAucHgteGwtMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjQ2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtMiB7XG4gICAgcGFkZGluZzogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTIsXG4gIC5weS14bC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTIsXG4gIC5weC14bC0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtMixcbiAgLnB5LXhsLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtMixcbiAgLnB4LXhsLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtMyB7XG4gICAgcGFkZGluZzogMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC0zLFxuICAucHkteGwtMyB7XG4gICAgcGFkZGluZy10b3A6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtMyxcbiAgLnB4LXhsLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtMyxcbiAgLnB5LXhsLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTMsXG4gIC5weC14bC0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC00IHtcbiAgICBwYWRkaW5nOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC00LFxuICAucHkteGwtNCB7XG4gICAgcGFkZGluZy10b3A6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTQsXG4gIC5weC14bC00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC00LFxuICAucHkteGwtNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTQsXG4gIC5weC14bC00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtNSB7XG4gICAgcGFkZGluZzogMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC01LFxuICAucHkteGwtNSB7XG4gICAgcGFkZGluZy10b3A6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtNSxcbiAgLnB4LXhsLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtNSxcbiAgLnB5LXhsLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTUsXG4gIC5weC14bC01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuMzQzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC02IHtcbiAgICBwYWRkaW5nOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtNixcbiAgLnB5LXhsLTYge1xuICAgIHBhZGRpbmctdG9wOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtNixcbiAgLnB4LXhsLTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC02LFxuICAucHkteGwtNiB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC02LFxuICAucHgteGwtNiB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC03IHtcbiAgICBwYWRkaW5nOiAzLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTcsXG4gIC5weS14bC03IHtcbiAgICBwYWRkaW5nLXRvcDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC03LFxuICAucHgteGwtNyB7XG4gICAgcGFkZGluZy1yaWdodDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC03LFxuICAucHkteGwtNyB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtNyxcbiAgLnB4LXhsLTcge1xuICAgIHBhZGRpbmctbGVmdDogMy4yODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTgge1xuICAgIHBhZGRpbmc6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtOCxcbiAgLnB5LXhsLTgge1xuICAgIHBhZGRpbmctdG9wOiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTgsXG4gIC5weC14bC04IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTgsXG4gIC5weS14bC04IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC04LFxuICAucHgteGwtOCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtOSB7XG4gICAgcGFkZGluZzogNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC05LFxuICAucHkteGwtOSB7XG4gICAgcGFkZGluZy10b3A6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtOSxcbiAgLnB4LXhsLTkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtOSxcbiAgLnB5LXhsLTkge1xuICAgIHBhZGRpbmctYm90dG9tOiA0LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTksXG4gIC5weC14bC05IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQuMjE4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC0xMCB7XG4gICAgcGFkZGluZzogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTEwLFxuICAucHkteGwtMTAge1xuICAgIHBhZGRpbmctdG9wOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtMTAsXG4gIC5weC14bC0xMCB7XG4gICAgcGFkZGluZy1yaWdodDogNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTEwLFxuICAucHkteGwtMTAge1xuICAgIHBhZGRpbmctYm90dG9tOiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtMTAsXG4gIC5weC14bC0xMCB7XG4gICAgcGFkZGluZy1sZWZ0OiA2LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC0xXzUge1xuICAgIHBhZGRpbmc6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTFfNSxcbiAgLnB5LXhsLTFfNSB7XG4gICAgcGFkZGluZy10b3A6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTFfNSxcbiAgLnB4LXhsLTFfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtMV81LFxuICAucHkteGwtMV81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtMV81LFxuICAucHgteGwtMV81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtMl81IHtcbiAgICBwYWRkaW5nOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC0yXzUsXG4gIC5weS14bC0yXzUge1xuICAgIHBhZGRpbmctdG9wOiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC0yXzUsXG4gIC5weC14bC0yXzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTJfNSxcbiAgLnB5LXhsLTJfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTJfNSxcbiAgLnB4LXhsLTJfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTNfNSB7XG4gICAgcGFkZGluZzogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtM181LFxuICAucHkteGwtM181IHtcbiAgICBwYWRkaW5nLXRvcDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtM181LFxuICAucHgteGwtM181IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC0zXzUsXG4gIC5weS14bC0zXzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC0zXzUsXG4gIC5weC14bC0zXzUge1xuICAgIHBhZGRpbmctbGVmdDogMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC00XzUge1xuICAgIHBhZGRpbmc6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTRfNSxcbiAgLnB5LXhsLTRfNSB7XG4gICAgcGFkZGluZy10b3A6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTRfNSxcbiAgLnB4LXhsLTRfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtNF81LFxuICAucHkteGwtNF81IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtNF81LFxuICAucHgteGwtNF81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtNV81IHtcbiAgICBwYWRkaW5nOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC01XzUsXG4gIC5weS14bC01XzUge1xuICAgIHBhZGRpbmctdG9wOiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC01XzUsXG4gIC5weC14bC01XzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTVfNSxcbiAgLnB5LXhsLTVfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTVfNSxcbiAgLnB4LXhsLTVfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTZfNSB7XG4gICAgcGFkZGluZzogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtNl81LFxuICAucHkteGwtNl81IHtcbiAgICBwYWRkaW5nLXRvcDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtNl81LFxuICAucHgteGwtNl81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC02XzUsXG4gIC5weS14bC02XzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC02XzUsXG4gIC5weC14bC02XzUge1xuICAgIHBhZGRpbmctbGVmdDogMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC03XzUge1xuICAgIHBhZGRpbmc6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTdfNSxcbiAgLnB5LXhsLTdfNSB7XG4gICAgcGFkZGluZy10b3A6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTdfNSxcbiAgLnB4LXhsLTdfNSB7XG4gICAgcGFkZGluZy1yaWdodDogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtN181LFxuICAucHkteGwtN181IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtN181LFxuICAucHgteGwtN181IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtOF81IHtcbiAgICBwYWRkaW5nOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC04XzUsXG4gIC5weS14bC04XzUge1xuICAgIHBhZGRpbmctdG9wOiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC04XzUsXG4gIC5weC14bC04XzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLThfNSxcbiAgLnB5LXhsLThfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLThfNSxcbiAgLnB4LXhsLThfNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTlfNSB7XG4gICAgcGFkZGluZzogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtOV81LFxuICAucHkteGwtOV81IHtcbiAgICBwYWRkaW5nLXRvcDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtOV81LFxuICAucHgteGwtOV81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC05XzUsXG4gIC5weS14bC05XzUge1xuICAgIHBhZGRpbmctYm90dG9tOiA0LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC05XzUsXG4gIC5weC14bC05XzUge1xuICAgIHBhZGRpbmctbGVmdDogNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC0xMF81IHtcbiAgICBwYWRkaW5nOiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC0xMF81LFxuICAucHkteGwtMTBfNSB7XG4gICAgcGFkZGluZy10b3A6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTEwXzUsXG4gIC5weC14bC0xMF81IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC0xMF81LFxuICAucHkteGwtMTBfNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTEwXzUsXG4gIC5weC14bC0xMF81IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjEge1xuICAgIG1hcmdpbjogLTAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjEsXG4gIC5teS14bC1uMSB7XG4gICAgbWFyZ2luLXRvcDogLTAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjEsXG4gIC5teC14bC1uMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uMSxcbiAgLm15LXhsLW4xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC40Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uMSxcbiAgLm14LXhsLW4xIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uMiB7XG4gICAgbWFyZ2luOiAtMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW4yLFxuICAubXkteGwtbjIge1xuICAgIG1hcmdpbi10b3A6IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjIsXG4gIC5teC14bC1uMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW4yLFxuICAubXkteGwtbjIge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjIsXG4gIC5teC14bC1uMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uMyB7XG4gICAgbWFyZ2luOiAtMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uMyxcbiAgLm15LXhsLW4zIHtcbiAgICBtYXJnaW4tdG9wOiAtMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1uMyxcbiAgLm14LXhsLW4zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW4zLFxuICAubXkteGwtbjMge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjQwNjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW4zLFxuICAubXgteGwtbjMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS40MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW40IHtcbiAgICBtYXJnaW46IC0xLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uNCxcbiAgLm15LXhsLW40IHtcbiAgICBtYXJnaW4tdG9wOiAtMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjQsXG4gIC5teC14bC1uNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjQsXG4gIC5teS14bC1uNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW40LFxuICAubXgteGwtbjQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uNSB7XG4gICAgbWFyZ2luOiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uNSxcbiAgLm15LXhsLW41IHtcbiAgICBtYXJnaW4tdG9wOiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1uNSxcbiAgLm14LXhsLW41IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW41LFxuICAubXkteGwtbjUge1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjM0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW41LFxuICAubXgteGwtbjUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi4zNDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW42IHtcbiAgICBtYXJnaW46IC0yLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjYsXG4gIC5teS14bC1uNiB7XG4gICAgbWFyZ2luLXRvcDogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1uNixcbiAgLm14LXhsLW42IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjYsXG4gIC5teS14bC1uNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uNixcbiAgLm14LXhsLW42IHtcbiAgICBtYXJnaW4tbGVmdDogLTIuODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW43IHtcbiAgICBtYXJnaW46IC0zLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW43LFxuICAubXkteGwtbjcge1xuICAgIG1hcmdpbi10b3A6IC0zLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW43LFxuICAubXgteGwtbjcge1xuICAgIG1hcmdpbi1yaWdodDogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjcsXG4gIC5teS14bC1uNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuMjgxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjcsXG4gIC5teC14bC1uNyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjI4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjgge1xuICAgIG1hcmdpbjogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjgsXG4gIC5teS14bC1uOCB7XG4gICAgbWFyZ2luLXRvcDogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjgsXG4gIC5teC14bC1uOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uOCxcbiAgLm15LXhsLW44IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uOCxcbiAgLm14LXhsLW44IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uOSB7XG4gICAgbWFyZ2luOiAtNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uOSxcbiAgLm15LXhsLW45IHtcbiAgICBtYXJnaW4tdG9wOiAtNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1uOSxcbiAgLm14LXhsLW45IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW45LFxuICAubXkteGwtbjkge1xuICAgIG1hcmdpbi1ib3R0b206IC00LjIxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW45LFxuICAubXgteGwtbjkge1xuICAgIG1hcmdpbi1sZWZ0OiAtNC4yMTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW4xMCB7XG4gICAgbWFyZ2luOiAtNi41NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW4xMCxcbiAgLm15LXhsLW4xMCB7XG4gICAgbWFyZ2luLXRvcDogLTYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1uMTAsXG4gIC5teC14bC1uMTAge1xuICAgIG1hcmdpbi1yaWdodDogLTYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uMTAsXG4gIC5teS14bC1uMTAge1xuICAgIG1hcmdpbi1ib3R0b206IC02LjU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjEwLFxuICAubXgteGwtbjEwIHtcbiAgICBtYXJnaW4tbGVmdDogLTYuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW4xXzUge1xuICAgIG1hcmdpbjogLTAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW4xXzUsXG4gIC5teS14bC1uMV81IHtcbiAgICBtYXJnaW4tdG9wOiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjFfNSxcbiAgLm14LXhsLW4xXzUge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNzAzMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW4xXzUsXG4gIC5teS14bC1uMV81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjFfNSxcbiAgLm14LXhsLW4xXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC43MDMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uMl81IHtcbiAgICBtYXJnaW46IC0xLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uMl81LFxuICAubXkteGwtbjJfNSB7XG4gICAgbWFyZ2luLXRvcDogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW4yXzUsXG4gIC5teC14bC1uMl81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjE3MTg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uMl81LFxuICAubXkteGwtbjJfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW4yXzUsXG4gIC5teC14bC1uMl81IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuMTcxODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjNfNSB7XG4gICAgbWFyZ2luOiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjNfNSxcbiAgLm15LXhsLW4zXzUge1xuICAgIG1hcmdpbi10b3A6IC0xLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1uM181LFxuICAubXgteGwtbjNfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS42NDA2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjNfNSxcbiAgLm15LXhsLW4zXzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uM181LFxuICAubXgteGwtbjNfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjY0MDYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW40XzUge1xuICAgIG1hcmdpbjogLTIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW40XzUsXG4gIC5teS14bC1uNF81IHtcbiAgICBtYXJnaW4tdG9wOiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjRfNSxcbiAgLm14LXhsLW40XzUge1xuICAgIG1hcmdpbi1yaWdodDogLTIuMTA5Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW40XzUsXG4gIC5teS14bC1uNF81IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjRfNSxcbiAgLm14LXhsLW40XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi4xMDkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uNV81IHtcbiAgICBtYXJnaW46IC0yLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uNV81LFxuICAubXkteGwtbjVfNSB7XG4gICAgbWFyZ2luLXRvcDogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW41XzUsXG4gIC5teC14bC1uNV81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjU3ODEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uNV81LFxuICAubXkteGwtbjVfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW41XzUsXG4gIC5teC14bC1uNV81IHtcbiAgICBtYXJnaW4tbGVmdDogLTIuNTc4MTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjZfNSB7XG4gICAgbWFyZ2luOiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjZfNSxcbiAgLm15LXhsLW42XzUge1xuICAgIG1hcmdpbi10b3A6IC0zLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1uNl81LFxuICAubXgteGwtbjZfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMy4wNDY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjZfNSxcbiAgLm15LXhsLW42XzUge1xuICAgIG1hcmdpbi1ib3R0b206IC0zLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uNl81LFxuICAubXgteGwtbjZfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zLjA0Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW43XzUge1xuICAgIG1hcmdpbjogLTMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW43XzUsXG4gIC5teS14bC1uN181IHtcbiAgICBtYXJnaW4tdG9wOiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjdfNSxcbiAgLm14LXhsLW43XzUge1xuICAgIG1hcmdpbi1yaWdodDogLTMuNTE1NjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW43XzUsXG4gIC5teS14bC1uN181IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjdfNSxcbiAgLm14LXhsLW43XzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMy41MTU2MjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uOF81IHtcbiAgICBtYXJnaW46IC0zLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uOF81LFxuICAubXkteGwtbjhfNSB7XG4gICAgbWFyZ2luLXRvcDogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW44XzUsXG4gIC5teC14bC1uOF81IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zLjk4NDM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uOF81LFxuICAubXkteGwtbjhfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW44XzUsXG4gIC5teC14bC1uOF81IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuOTg0Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjlfNSB7XG4gICAgbWFyZ2luOiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjlfNSxcbiAgLm15LXhsLW45XzUge1xuICAgIG1hcmdpbi10b3A6IC00LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1uOV81LFxuICAubXgteGwtbjlfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNC40NTMxMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjlfNSxcbiAgLm15LXhsLW45XzUge1xuICAgIG1hcmdpbi1ib3R0b206IC00LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uOV81LFxuICAubXgteGwtbjlfNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC00LjQ1MzEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW4xMF81IHtcbiAgICBtYXJnaW46IC02Ljc5Njg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uMTBfNSxcbiAgLm15LXhsLW4xMF81IHtcbiAgICBtYXJnaW4tdG9wOiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjEwXzUsXG4gIC5teC14bC1uMTBfNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjEwXzUsXG4gIC5teS14bC1uMTBfNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTYuNzk2ODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW4xMF81LFxuICAubXgteGwtbjEwXzUge1xuICAgIG1hcmdpbi1sZWZ0OiAtNi43OTY4NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtYXV0byxcbiAgLm15LXhsLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtYXV0byxcbiAgLm14LXhsLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1hdXRvLFxuICAubXkteGwtYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1hdXRvLFxuICAubXgteGwtYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuLnN0cmV0Y2hlZC1saW5rOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbn1cblxuLnRleHQtbW9ub3NwYWNlIHtcbiAgZm9udC1mYW1pbHk6IFNGTW9uby1SZWd1bGFyLCBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJMaWJlcmF0aW9uIE1vbm9cIiwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2UgIWltcG9ydGFudDtcbn1cblxuLnRleHQtanVzdGlmeSB7XG4gIHRleHQtYWxpZ246IGp1c3RpZnkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtd3JhcCB7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWwgIWltcG9ydGFudDtcbn1cblxuLnRleHQtbm93cmFwIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC10cnVuY2F0ZSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4udGV4dC1sZWZ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnRleHQtc20tbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LXNtLXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LXNtLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGV4dC1tZC1sZWZ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQtbWQtcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQtbWQtY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAudGV4dC1sZy1sZWZ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQtbGctcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQtbGctY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAudGV4dC14bC1sZWZ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQteGwtcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQteGwtY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxufVxuLnRleHQtbG93ZXJjYXNlIHtcbiAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC11cHBlcmNhc2Uge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWNhcGl0YWxpemUge1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZSAhaW1wb3J0YW50O1xufVxuXG4uZm9udC13ZWlnaHQtbGlnaHQge1xuICBmb250LXdlaWdodDogMzAwICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LXdlaWdodC1saWdodGVyIHtcbiAgZm9udC13ZWlnaHQ6IGxpZ2h0ZXIgIWltcG9ydGFudDtcbn1cblxuLmZvbnQtd2VpZ2h0LW5vcm1hbCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDAgIWltcG9ydGFudDtcbn1cblxuLmZvbnQtd2VpZ2h0LWJvbGQge1xuICBmb250LXdlaWdodDogNzAwICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LXdlaWdodC1ib2xkZXIge1xuICBmb250LXdlaWdodDogYm9sZGVyICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LWl0YWxpYyB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYyAhaW1wb3J0YW50O1xufVxuXG4udGV4dC13aGl0ZSB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXByaW1hcnkge1xuICBjb2xvcjogIzMyNmZlMiAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtcHJpbWFyeTpob3ZlciwgYS50ZXh0LXByaW1hcnk6Zm9jdXMge1xuICBjb2xvcjogIzEyMzk4MiAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1zZWNvbmRhcnkge1xuICBjb2xvcjogIzRjNGM0YyAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtc2Vjb25kYXJ5OmhvdmVyLCBhLnRleHQtc2Vjb25kYXJ5OmZvY3VzIHtcbiAgY29sb3I6ICMwYzBjMGMgIWltcG9ydGFudDtcbn1cblxuLnRleHQtc3VjY2VzcyB7XG4gIGNvbG9yOiAjMDQ2YTM4ICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1zdWNjZXNzOmhvdmVyLCBhLnRleHQtc3VjY2Vzczpmb2N1cyB7XG4gIGNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1pbmZvIHtcbiAgY29sb3I6ICMzMTcwOGYgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LWluZm86aG92ZXIsIGEudGV4dC1pbmZvOmZvY3VzIHtcbiAgY29sb3I6ICMxMDI2MzAgIWltcG9ydGFudDtcbn1cblxuLnRleHQtd2FybmluZyB7XG4gIGNvbG9yOiAjZWVhMTAzICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC13YXJuaW5nOmhvdmVyLCBhLnRleHQtd2FybmluZzpmb2N1cyB7XG4gIGNvbG9yOiAjNzA0YzAxICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWRhbmdlciB7XG4gIGNvbG9yOiAjYTUxYTFmICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1kYW5nZXI6aG92ZXIsIGEudGV4dC1kYW5nZXI6Zm9jdXMge1xuICBjb2xvcjogIzM3MDkwYSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1saWdodCB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1saWdodDpob3ZlciwgYS50ZXh0LWxpZ2h0OmZvY3VzIHtcbiAgY29sb3I6ICNiZmJmYmYgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZGFyayB7XG4gIGNvbG9yOiAjMzYzNjM2ICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1kYXJrOmhvdmVyLCBhLnRleHQtZGFyazpmb2N1cyB7XG4gIGNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ncmVlbiB7XG4gIGNvbG9yOiAjMDQ2YTM4ICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1ncmVlbjpob3ZlciwgYS50ZXh0LWdyZWVuOmZvY3VzIHtcbiAgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWxpbWUge1xuICBjb2xvcjogIzQxYTkyOCAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtbGltZTpob3ZlciwgYS50ZXh0LWxpbWU6Zm9jdXMge1xuICBjb2xvcjogIzE5NDIxMCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ibGFjayB7XG4gIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1ibGFjazpob3ZlciwgYS50ZXh0LWJsYWNrOmZvY3VzIHtcbiAgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWZvY3VzIHtcbiAgY29sb3I6ICM3NmEwYjQgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LWZvY3VzOmhvdmVyLCBhLnRleHQtZm9jdXM6Zm9jdXMge1xuICBjb2xvcjogIzNjNWU2ZSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ib2R5IHtcbiAgY29sb3I6ICMzNjM2MzYgIWltcG9ydGFudDtcbn1cblxuLnRleHQtbXV0ZWQge1xuICBjb2xvcjogIzY2NiAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ibGFjay01MCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtd2hpdGUtNTAge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWhpZGUge1xuICBmb250OiAwLzAgYTtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbn1cblxuLnRleHQtZGVjb3JhdGlvbi1ub25lIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJyZWFrIHtcbiAgd29yZC1icmVhazogYnJlYWstd29yZCAhaW1wb3J0YW50O1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQgIWltcG9ydGFudDtcbn1cblxuLnRleHQtcmVzZXQge1xuICBjb2xvcjogaW5oZXJpdCAhaW1wb3J0YW50O1xufVxuXG4udmlzaWJsZSB7XG4gIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbn1cblxuLmludmlzaWJsZSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgcHJpbnQge1xuICAqLFxuICAqOjpiZWZvcmUsXG4gICo6OmFmdGVyIHtcbiAgICB0ZXh0LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICBhOm5vdCguYnRuKSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cbiAgYWJiclt0aXRsZV06OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIiAoXCIgYXR0cih0aXRsZSkgXCIpXCI7XG4gIH1cbiAgcHJlIHtcbiAgICB3aGl0ZS1zcGFjZTogcHJlLXdyYXAgIWltcG9ydGFudDtcbiAgfVxuICBwcmUsXG4gIGJsb2NrcXVvdGUge1xuICAgIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICNhZWFlYWU7XG4gICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkO1xuICB9XG4gIHRyLFxuICBpbWcge1xuICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDtcbiAgfVxuICBwLFxuICBoMixcbiAgaDMge1xuICAgIG9ycGhhbnM6IDM7XG4gICAgd2lkb3dzOiAzO1xuICB9XG4gIGgyLFxuICBoMyB7XG4gICAgcGFnZS1icmVhay1hZnRlcjogYXZvaWQ7XG4gIH1cbiAgQHBhZ2Uge1xuICAgIHNpemU6IGEzO1xuICB9XG4gIGJvZHkge1xuICAgIG1pbi13aWR0aDogMTAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbnRhaW5lciB7XG4gICAgbWluLXdpZHRoOiAxMDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAubmF2YmFyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5iYWRnZSB7XG4gICAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgIzAwMDtcbiAgfVxuICAudGFibGUge1xuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2UgIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUgdGQsXG4gIC50YWJsZSB0aCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS1ib3JkZXJlZCB0aCxcbiAgLnRhYmxlLWJvcmRlcmVkIHRkIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGFkYWRhICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLWRhcmsge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICB9XG4gIC50YWJsZS1kYXJrIHRoLFxuICAudGFibGUtZGFyayB0ZCxcbiAgLnRhYmxlLWRhcmsgdGhlYWQgdGgsXG4gIC50YWJsZS1kYXJrIHRib2R5ICsgdGJvZHkge1xuICAgIGJvcmRlci1jb2xvcjogI2NjYztcbiAgfVxuICAudGFibGUgLnRoZWFkLWRhcmsgdGgge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIGJvcmRlci1jb2xvcjogI2NjYztcbiAgfVxufVxuLyogRm9udCBNaXhpbnMsIEV4dGVuc2lvbnMgKi9cbi5saW5rLXByaW1hcnktMSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBjb2xvcjogIzMyNmZlMjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xufVxuLmxpbmstcHJpbWFyeS0xOmhvdmVyIHtcbiAgY29sb3I6ICMzMjZmZTI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5saW5rLXByaW1hcnktMS5hY3RpdmUsIC5saW5rLXByaW1hcnktMTphY3RpdmUsIC5saW5rLXByaW1hcnktMTpmb2N1cyB7XG4gIGNvbG9yOiAjMzI2ZmUyO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5saW5rLXByaW1hcnktMS5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cbi5saW5rLXByaW1hcnktMS5hY3RpdmUsIC5saW5rLXByaW1hcnktMTphY3RpdmUsIC5saW5rLXByaW1hcnktMTpob3ZlciwgLmxpbmstcHJpbWFyeS0xOmZvY3VzIHtcbiAgY29sb3I6ICMzMjZmZTI7XG59XG5cbi5pbmxpbmUtdGV4dC1zZXBhcmF0b3JzIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5pbmxpbmUtdGV4dC1zZXBhcmF0b3JzID4gKiB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xufVxuLmlubGluZS10ZXh0LXNlcGFyYXRvcnMgPiAqICsgKjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgbWFyZ2luOiAwIDEuMjVlbSAtMC41ZW0gMWVtO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDEuNWVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNC45OHB4KSB7XG4gIC5vcmRlcmRldGFpbHMge1xuICAgIG1hcmdpbi10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDAuMzQzNzVyZW0gNTBweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAzMjVweCAhaW1wb3J0YW50O1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAub3JkZXJkZXRhaWxzIHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIGFuZCAobWF4LXdpZHRoOiAxMTE2cHgpIHtcbiAgLmNhbmNlbG9yZGVyIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkgYW5kIChtYXgtd2lkdGg6IDExMTZweCkge1xuICAuY2FuY2Vsb3JkZXIgLm9yZGVyZGV0YWlscyB7XG4gICAgd2lkdGg6IDM2NXB4ICFpbXBvcnRhbnQ7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIGFuZCAobWF4LXdpZHRoOiAxMTE2cHgpIHtcbiAgLmNhbmNlbG9yZGVyIC5jYW5jZWxvcmRlciA+IDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgfVxufVxuXG4ubm8tdW5kZXJsaW5lLFxuLm5vLXVuZGVybGluZTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ubGluay1jb250YWluZXI6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cbi5saW5rLWNvbnRhaW5lcjpob3ZlciAqIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDtcbn1cblxuLmxpbmstY29udGFpbmVyLXVuaWZvcm06aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cbi5saW5rLWNvbnRhaW5lci11bmlmb3JtOmhvdmVyICoge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAwLjFyZW0gIWltcG9ydGFudDtcbn1cblxuLnB1bGwtbGVmdC14cyB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4ucHVsbC1yaWdodC14cyB7XG4gIGZsb2F0OiByaWdodDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnB1bGwtbGVmdC1zbSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbiAgLnB1bGwtcmlnaHQtc20ge1xuICAgIGZsb2F0OiByaWdodDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyNC45OHB4KSB7XG4gIC5wdWxsLWxlZnQtbWQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG4gIC5wdWxsLXJpZ2h0LW1kIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIGFuZCAobWF4LXdpZHRoOiAxMzY1Ljk4cHgpIHtcbiAgLnB1bGwtbGVmdC1sZyB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbiAgLnB1bGwtcmlnaHQtbGcge1xuICAgIGZsb2F0OiByaWdodDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAucHVsbC1sZWZ0LXhsIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuICAucHVsbC1yaWdodC14bCB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLmhpZGRlbi14cy1kb3duIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5oaWRkZW4tc20tZG93biB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0Ljk4cHgpIHtcbiAgLmhpZGRlbi1tZC1kb3duIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEzNjUuOThweCkge1xuICAuaGlkZGVuLWxnLWRvd24ge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uaGlkZGVuLXhsLWRvd24ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5yb3cuZXF1YWwtaGVpZ2h0ID4gW2NsYXNzXj1jb2xdIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmZ1bGwtd2lkdGgge1xuICByaWdodDogaW5oZXJpdDtcbiAgbGVmdDogNTAlO1xuICB3aWR0aDogMTAwdncgIWltcG9ydGFudDtcbiAgd2lkdGg6IHZhcigtLXZ3LCAxMDB2dykgIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ub3ZlcnJpZGUtZnVsbC13aWR0aCB7XG4gIHJpZ2h0OiBpbmhlcml0O1xuICBsZWZ0OiA1MCU7XG4gIHdpZHRoOiAxMDB2dyAhaW1wb3J0YW50O1xuICB3aWR0aDogdmFyKC0tdncsIDEwMHZ3KSAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAudy1zbS0yNSB7XG4gICAgd2lkdGg6IDI1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5oLXNtLTI1IHtcbiAgICBoZWlnaHQ6IDI1JSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnctbWQtMjUge1xuICAgIHdpZHRoOiAyNSUgIWltcG9ydGFudDtcbiAgfVxuICAuaC1tZC0yNSB7XG4gICAgaGVpZ2h0OiAyNSUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAudy1sZy0yNSB7XG4gICAgd2lkdGg6IDI1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5oLWxnLTI1IHtcbiAgICBoZWlnaHQ6IDI1JSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnctc20tNTAge1xuICAgIHdpZHRoOiA1MCUgIWltcG9ydGFudDtcbiAgfVxuICAuaC1zbS01MCB7XG4gICAgaGVpZ2h0OiA1MCUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC53LW1kLTUwIHtcbiAgICB3aWR0aDogNTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbWQtNTAge1xuICAgIGhlaWdodDogNTAlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnctbGctNTAge1xuICAgIHdpZHRoOiA1MCUgIWltcG9ydGFudDtcbiAgfVxuICAuaC1sZy01MCB7XG4gICAgaGVpZ2h0OiA1MCUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC53LXNtLTc1IHtcbiAgICB3aWR0aDogNzUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtc20tNzUge1xuICAgIGhlaWdodDogNzUlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudy1tZC03NSB7XG4gICAgd2lkdGg6IDc1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5oLW1kLTc1IHtcbiAgICBoZWlnaHQ6IDc1JSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC53LWxnLTc1IHtcbiAgICB3aWR0aDogNzUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbGctNzUge1xuICAgIGhlaWdodDogNzUlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAudy1zbS0xMDAge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtc20tMTAwIHtcbiAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC53LW1kLTEwMCB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuICAuaC1tZC0xMDAge1xuICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC53LWxnLTEwMCB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuICAuaC1sZy0xMDAge1xuICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnctc20tYXV0byB7XG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuaC1zbS1hdXRvIHtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC53LW1kLWF1dG8ge1xuICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtbWQtYXV0byB7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnctbGctYXV0byB7XG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuaC1sZy1hdXRvIHtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC53LXNtLTMzIHtcbiAgICB3aWR0aDogMzMuMzMzMyUgIWltcG9ydGFudDtcbiAgfVxuICAuaC1zbS0zMyB7XG4gICAgaGVpZ2h0OiAzMy4zMzMzJSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnctbWQtMzMge1xuICAgIHdpZHRoOiAzMy4zMzMzJSAhaW1wb3J0YW50O1xuICB9XG4gIC5oLW1kLTMzIHtcbiAgICBoZWlnaHQ6IDMzLjMzMzMlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnctbGctMzMge1xuICAgIHdpZHRoOiAzMy4zMzMzJSAhaW1wb3J0YW50O1xuICB9XG4gIC5oLWxnLTMzIHtcbiAgICBoZWlnaHQ6IDMzLjMzMzMlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAudy1zbS02NiB7XG4gICAgd2lkdGg6IDY2LjY2NjYlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmgtc20tNjYge1xuICAgIGhlaWdodDogNjYuNjY2NiUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC53LW1kLTY2IHtcbiAgICB3aWR0aDogNjYuNjY2NiUgIWltcG9ydGFudDtcbiAgfVxuICAuaC1tZC02NiB7XG4gICAgaGVpZ2h0OiA2Ni42NjY2JSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC53LWxnLTY2IHtcbiAgICB3aWR0aDogNjYuNjY2NiUgIWltcG9ydGFudDtcbiAgfVxuICAuaC1sZy02NiB7XG4gICAgaGVpZ2h0OiA2Ni42NjY2JSAhaW1wb3J0YW50O1xuICB9XG59XG4vKlxuICAgIEJhZGdlIE1peGluXG4gICAgVGhpcyBjcmVhdGVzIGEgc29saWQgY29sb3JlZCBmbGFnIHdpdGggYXJyb3dzIG9uIHRoZSBzaWRlIHdpdGggdHJhbnNwYXJlbnQgdHJpYW5nbGUgY3V0LW91dFxuICAgIEBwYXJhbSAkYmdDb2xvcjogdGhlIGNvbG9yIG9mIHRoZSBiYWRnZVxuICAgIEBwYXJhbSAkY29sb3I6IHRoZSB0ZXh0IGNvbG9yXG4gICAgQHBhcmFtICRoZWlnaHQ6IHRoZSBoZWlnaHQgb2YgdGhlIGJhZGdlXG4gICAgQHBhcmFtICRhcnJvd1NpemU6IHRoZSB3aWR0aCBvZiB0aGUgYXJyb3cgdHJpYW5nbGVzXG5cbiAgICBleDogIEBpbmNsdWRlIGJhZGdlKCRhY2NlbnQyLCAyNHB4LCAxMnB4KTtcbiovXG4uYm9yZGVyIHtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLTAge1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci10b3Age1xuICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0OiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0OiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXRvcC0wIHtcbiAgYm9yZGVyLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXJpZ2h0LTAge1xuICBib3JkZXItcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ib3R0b20tMCB7XG4gIGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1sZWZ0LTAge1xuICBib3JkZXItbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXgge1xuICBib3JkZXItbGVmdDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJpZ2h0OiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXkge1xuICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmJvcmRlci1zbSB7XG4gICAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItc20tMCB7XG4gICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1zbS10b3Age1xuICAgIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1zbS1yaWdodCB7XG4gICAgYm9yZGVyLXJpZ2h0OiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItc20tYm90dG9tIHtcbiAgICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItc20tbGVmdCB7XG4gICAgYm9yZGVyLWxlZnQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1zbS10b3AtMCB7XG4gICAgYm9yZGVyLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItc20tcmlnaHQtMCB7XG4gICAgYm9yZGVyLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1zbS1ib3R0b20tMCB7XG4gICAgYm9yZGVyLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItc20tbGVmdC0wIHtcbiAgICBib3JkZXItbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItc20teCB7XG4gICAgYm9yZGVyLWxlZnQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXJpZ2h0OiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItc20teSB7XG4gICAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJvcmRlci1tZCB7XG4gICAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItbWQtMCB7XG4gICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1tZC10b3Age1xuICAgIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1tZC1yaWdodCB7XG4gICAgYm9yZGVyLXJpZ2h0OiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItbWQtYm90dG9tIHtcbiAgICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItbWQtbGVmdCB7XG4gICAgYm9yZGVyLWxlZnQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1tZC10b3AtMCB7XG4gICAgYm9yZGVyLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItbWQtcmlnaHQtMCB7XG4gICAgYm9yZGVyLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci1tZC1ib3R0b20tMCB7XG4gICAgYm9yZGVyLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItbWQtbGVmdC0wIHtcbiAgICBib3JkZXItbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItbWQteCB7XG4gICAgYm9yZGVyLWxlZnQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXJpZ2h0OiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItbWQteSB7XG4gICAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5ib3JkZXItbGcge1xuICAgIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLWxnLTAge1xuICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItbGctdG9wIHtcbiAgICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItbGctcmlnaHQge1xuICAgIGJvcmRlci1yaWdodDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLWxnLWJvdHRvbSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLWxnLWxlZnQge1xuICAgIGJvcmRlci1sZWZ0OiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItbGctdG9wLTAge1xuICAgIGJvcmRlci10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLWxnLXJpZ2h0LTAge1xuICAgIGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ib3JkZXItbGctYm90dG9tLTAge1xuICAgIGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLWxnLWxlZnQtMCB7XG4gICAgYm9yZGVyLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLWxnLXgge1xuICAgIGJvcmRlci1sZWZ0OiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1yaWdodDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLWxnLXkge1xuICAgIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAuYm9yZGVyLXhsIHtcbiAgICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci14bC0wIHtcbiAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXhsLXRvcCB7XG4gICAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXhsLXJpZ2h0IHtcbiAgICBib3JkZXItcmlnaHQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci14bC1ib3R0b20ge1xuICAgIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci14bC1sZWZ0IHtcbiAgICBib3JkZXItbGVmdDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXhsLXRvcC0wIHtcbiAgICBib3JkZXItdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci14bC1yaWdodC0wIHtcbiAgICBib3JkZXItcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYm9yZGVyLXhsLWJvdHRvbS0wIHtcbiAgICBib3JkZXItYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci14bC1sZWZ0LTAge1xuICAgIGJvcmRlci1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci14bC14IHtcbiAgICBib3JkZXItbGVmdDogMC4wNjI1cmVtIHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgICBib3JkZXItcmlnaHQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvcmRlci14bC15IHtcbiAgICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5ib3JkZXItcHJpbWFyeSB7XG4gIGJvcmRlci1jb2xvcjogIzMyNmZlMiAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXNlY29uZGFyeSB7XG4gIGJvcmRlci1jb2xvcjogIzRjNGM0YyAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXN1Y2Nlc3Mge1xuICBib3JkZXItY29sb3I6ICMwNDZhMzggIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1pbmZvIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzE3MDhmICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItd2FybmluZyB7XG4gIGJvcmRlci1jb2xvcjogI2VlYTEwMyAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWRhbmdlciB7XG4gIGJvcmRlci1jb2xvcjogI2E1MWExZiAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWxpZ2h0IHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZGFyayB7XG4gIGJvcmRlci1jb2xvcjogIzM2MzYzNiAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWdyZWVuIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDQ2YTM4ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItbGltZSB7XG4gIGJvcmRlci1jb2xvcjogIzQxYTkyOCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWJsYWNrIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZm9jdXMge1xuICBib3JkZXItY29sb3I6ICM3NmEwYjQgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci13aGl0ZSB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZCB7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXRvcCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMTI1cmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1yaWdodCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjEyNXJlbSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4xMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMTI1cmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWxlZnQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjEyNXJlbSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1jaXJjbGUge1xuICBib3JkZXItcmFkaXVzOiA1MCUgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtMCB7XG4gIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbn1cblxuLmhvdmVyLXRyYW5zaXRpb24tZ3JvdyBpbWcsIC5ob3Zlci10cmFuc2l0aW9uLXNocmluayBpbWcsIC5ob3Zlci10cmFuc2l0aW9uLWZhZGUsIC5ob3Zlci10cmFuc2l0aW9uLWZhZGUtaW1nIGltZywgLmhvdmVyLXRyYW5zaXRpb24tdXAsIC5ob3Zlci10cmFuc2l0aW9uLWRvd24sIC5ob3Zlci10cmFuc2l0aW9uLXNpbXBsZS1zaGFkb3csIC5ob3Zlci10cmFuc2l0aW9uLXNoYWRvdyB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAzMDBtcztcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCkgc2NhbGUoMSwgMSk7XG59XG5cbi5ob3Zlci10cmFuc2l0aW9uLWdyb3c6aG92ZXIgaW1nIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcbn1cblxuLmhvdmVyLXRyYW5zaXRpb24tZmFkZSwgLmhvdmVyLXRyYW5zaXRpb24tZmFkZS1pbWcgaW1nIHtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAzMDBtcztcbn1cblxuLmhvdmVyLXRyYW5zaXRpb24tZmFkZTpob3ZlciwgLmhvdmVyLXRyYW5zaXRpb24tZmFkZS1pbWc6aG92ZXIgaW1nIHtcbiAgb3BhY2l0eTogMC43O1xufVxuXG4uaG92ZXItdHJhbnNpdGlvbi1ncm93IGltZywgLmhvdmVyLXRyYW5zaXRpb24tc2hyaW5rIGltZywgLmhvdmVyLXRyYW5zaXRpb24tZmFkZSwgLmhvdmVyLXRyYW5zaXRpb24tZmFkZS1pbWcgaW1nLCAuaG92ZXItdHJhbnNpdGlvbi11cCwgLmhvdmVyLXRyYW5zaXRpb24tZG93biwgLmhvdmVyLXRyYW5zaXRpb24tc2ltcGxlLXNoYWRvdywgLmhvdmVyLXRyYW5zaXRpb24tc2hhZG93IHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDMwMG1zO1xufVxuXG4uaG92ZXItdHJhbnNpdGlvbi11cDpob3ZlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC0wLjYyNXJlbSk7XG59XG5cbi5ob3Zlci10cmFuc2l0aW9uLWRvd246aG92ZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwLjYyNXJlbSk7XG59XG5cbi5ob3Zlci10cmFuc2l0aW9uLXNpbXBsZS1zaGFkb3csIC5ob3Zlci10cmFuc2l0aW9uLXNoYWRvdyB7XG4gIHRyYW5zaXRpb246IGFsbCAyMjBtcyBlYXNlLWluLW91dDtcbn1cblxuLmhvdmVyLXRyYW5zaXRpb24tc2ltcGxlLXNoYWRvdzpob3ZlciwgLmhvdmVyLXRyYW5zaXRpb24tc2hhZG93OmhvdmVyIHtcbiAgYm94LXNoYWRvdzogMCAwLjVyZW0gMXJlbSByZ2JhKDAsIDAsIDAsIDAuMTUpO1xufVxuXG5odG1sIHtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuXG5ib2R5IHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBib2R5IHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbn1cblxuZm9ybSB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgZm9ybSB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG59XG5cbmxhYmVsIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLypcbiogU2VlICB1dGlsaXRpZXMvX3R5cG9ncmFwaHkuc2NzcyBmb3IgbWl4aW5zXG4qL1xuLmZvbnQtc20ge1xuICBmb250LXNpemU6IDAuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLmZvbnQtYm9keS1zbSB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLmZvbnQtYm9keSB7XG4gIGZvbnQtc2l6ZTogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4uZm9udC1sZyB7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLmZvbnQtbGlnaHQge1xuICBmb250LXdlaWdodDogMzAwICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LXJlZ3VsYXIsXG4uZm9udC1ub3JtYWwge1xuICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LW1lZGl1bSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDAgIWltcG9ydGFudDtcbn1cblxuLmZvbnQtc2VtaWJvbGQge1xuICBmb250LXdlaWdodDogNjAwICFpbXBvcnRhbnQ7XG59XG5cbmIsXG4uYixcbnN0cm9uZyxcbi5zdHJvbmcsXG4uYm9sZCxcbi50ZXh0LWJvbGQsXG4uZm9udC1ib2xkIHtcbiAgZm9udC13ZWlnaHQ6IDcwMCAhaW1wb3J0YW50O1xufVxuXG4uZm9udC1leHRyYWJvbGQge1xuICBmb250LXdlaWdodDogODAwICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LWJsYWNrIHtcbiAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50O1xufVxuXG4uanVzdC1sb3ZlbHkge1xuICBmb250LWZhbWlseTogXCJKdXN0TG92ZWx5XCIsIEFyaWFsLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG59XG5cbmgxLFxuLmgxIHtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMS42MjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBoMSxcbiAgLmgxIHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGgxLFxuICAuaDEge1xuICAgIG1hcmdpbi1ib3R0b206IDEuODc1cmVtO1xuICB9XG59XG5cbmgyLFxuLmgyIHtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMS4zNzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBoMixcbiAgLmgyIHtcbiAgICBmb250LXNpemU6IDEuNzVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBoMixcbiAgLmgyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjg3NXJlbTtcbiAgfVxufVxuXG5oMyxcbi5oMyB7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBoMyxcbiAgLmgzIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgaDMsXG4gIC5oMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS44NzVyZW07XG4gIH1cbn1cblxuaDQsXG4uaDQge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNztcbiAgbWFyZ2luLWJvdHRvbTogMC45Mzc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGg0LFxuICAuaDQge1xuICAgIGZvbnQtc2l6ZTogMS4zNzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGg0LFxuICAuaDQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuODc1cmVtO1xuICB9XG59XG5cbmg1LFxuLmg1IHtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBoNSxcbiAgLmg1IHtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGg1LFxuICAuaDUge1xuICAgIG1hcmdpbi1ib3R0b206IDEuODc1cmVtO1xuICB9XG59XG5cbmg2LFxuLmg2IHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgaDYsXG4gIC5oNiB7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgaDYsXG4gIC5oNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS44NzVyZW07XG4gIH1cbn1cblxuLmRpc3BsYXktMSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDIuMjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmRpc3BsYXktMSB7XG4gICAgZm9udC1zaXplOiAyLjYyNXJlbTtcbiAgfVxufVxuXG4uZGlzcGxheS0yIHtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMS42MjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmRpc3BsYXktMiB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICB9XG59XG5cbi5kaXNwbGF5LTMge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5kaXNwbGF5LTMge1xuICAgIGZvbnQtc2l6ZTogMS4zNzVyZW07XG4gIH1cbn1cblxuLmRpc3BsYXktNCB7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmRpc3BsYXktNCB7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIH1cbn1cblxuLmxhYmVsMSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4zO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5sYWJlbDEge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICB9XG59XG5cbi5sYWJlbDEtYm9sZCB7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4zO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5sYWJlbDEtYm9sZCB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIH1cbn1cblxuLmxhYmVsMiB7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDAuNzVyZW07XG59XG5cbi5sYWJlbDItYm9sZCB7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDAuNzVyZW07XG59XG5cbi5sYWJlbDMge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbn1cblxuLmxhYmVsMy1ib2xkIHtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG59XG5cbi5sYWJlbDQtYm9sZCB7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmxhYmVsNC1ib2xkIHtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIH1cbn1cblxuYSB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIGEge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxufVxuXG5hLm5vcm1hbCxcbi5saW5rLFxuLmxpbmstcHJpbWFyeSB7XG4gIGNvbG9yOiAjMzI2ZmUyO1xuICBmb250LXdlaWdodDogNDAwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG59XG5hLm5vcm1hbDpob3Zlcixcbi5saW5rOmhvdmVyLFxuLmxpbmstcHJpbWFyeTpob3ZlciB7XG4gIGNvbG9yOiAjMzI2ZmUyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5hLm5vcm1hbC5hY3RpdmUsIGEubm9ybWFsOmFjdGl2ZSwgYS5ub3JtYWw6Zm9jdXMsXG4ubGluay5hY3RpdmUsXG4ubGluazphY3RpdmUsXG4ubGluazpmb2N1cyxcbi5saW5rLXByaW1hcnkuYWN0aXZlLFxuLmxpbmstcHJpbWFyeTphY3RpdmUsXG4ubGluay1wcmltYXJ5OmZvY3VzIHtcbiAgY29sb3I6ICMzMjZmZTI7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuYS5ub3JtYWwuc21hbGwsXG4ubGluay5zbWFsbCxcbi5saW5rLXByaW1hcnkuc21hbGwge1xuICBmb250LXNpemU6IDAuNzVyZW07XG59XG5cbi5saW5rMiB7XG4gIGNvbG9yOiAjMzI2ZmUyO1xuICBmb250LXdlaWdodDogNDAwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGNvbG9yOiAjMzYzNjM2O1xufVxuLmxpbmsyOmhvdmVyIHtcbiAgY29sb3I6ICMzMjZmZTI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5saW5rMi5hY3RpdmUsIC5saW5rMjphY3RpdmUsIC5saW5rMjpmb2N1cyB7XG4gIGNvbG9yOiAjMzI2ZmUyO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5saW5rMi5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cbi5saW5rMi5hY3RpdmUsIC5saW5rMjphY3RpdmUsIC5saW5rMjpob3ZlciwgLmxpbmsyOmZvY3VzIHtcbiAgY29sb3I6ICMzNjM2MzY7XG59XG4ubGluazIuc21hbGwge1xuICBmb250LXNpemU6IDAuNzVyZW07XG59XG5cbi5saW5rMyB7XG4gIGNvbG9yOiAjMzI2ZmUyO1xuICBmb250LXdlaWdodDogNDAwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cbi5saW5rMzpob3ZlciB7XG4gIGNvbG9yOiAjMzI2ZmUyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ubGluazMuYWN0aXZlLCAubGluazM6YWN0aXZlLCAubGluazM6Zm9jdXMge1xuICBjb2xvcjogIzMyNmZlMjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4ubGluazMuc21hbGwge1xuICBmb250LXNpemU6IDAuNzVyZW07XG59XG4ubGluazMuYWN0aXZlLCAubGluazM6YWN0aXZlLCAubGluazM6aG92ZXIsIC5saW5rMzpmb2N1cyB7XG4gIGNvbG9yOiAjMzYzNjM2O1xufVxuLmxpbmszLnNtYWxsIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuLmxpbmszLmFjdGl2ZSwgLmxpbmszOmFjdGl2ZSwgLmxpbmszOmhvdmVyLCAubGluazM6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xufVxuLmxpbmszLnNtYWxsIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuXG4ubmF2LWxpbmsge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuLm5hdi1saW5rOmFjdGl2ZSwgLm5hdi1saW5rOmhvdmVyLCAubmF2LWxpbms6Zm9jdXMsIC5uYXYtbGluay5hY3RpdmUge1xuICBjb2xvcjogIzM2MzYzNjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5zdHJpa2UtdGhyb3VnaCBzcGFuIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG59XG5cbi5wZHAtcHJpY2Uge1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wZHAtcHJpY2Uge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICB9XG59XG5cbi5wcm9kdWN0LXRpbGUtcHJpY2Uge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuXG4udGFibGUge1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi50YWJsZS13cmFwcGVyLnRhYmxlLW1oIHtcbiAgbWF4LWhlaWdodDogMjVyZW07XG59XG4udGFibGUtd3JhcHBlci50YWJsZS1taC0wIHtcbiAgbWF4LWhlaWdodDogbm9uZSAhaW1wb3J0YW50O1xufVxuLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1zdGlja3kpIHRhYmxlIHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1zdGlja3kpIHRhYmxlIHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgdG9wOiBjYWxjKDE5LjZweCArIDEuNDA2MjVyZW0gKyAwLjA2MjVyZW0pO1xuICB6LWluZGV4OiA0O1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICBsZWZ0OiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc3RpY2t5KSB0YWJsZSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1zdGlja3kpIHRhYmxlIHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICB0b3A6IGNhbGMoMjIuNHB4ICsgMS40MDYyNXJlbSArIDAuMDYyNXJlbSk7XG4gIH1cbn1cbi50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbm9zdGlja3kpIHRhYmxlIHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1ub3N0aWNreSkgdGFibGUgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICBwb3NpdGlvbjogc3RhdGljO1xufVxuLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1zbmFwKSB7XG4gIHNjcm9sbC1zbmFwLXR5cGU6IGJvdGggbWFuZGF0b3J5O1xuICBvdmVyc2Nyb2xsLWJlaGF2aW9yLXg6IGNvbnRhaW47XG59XG4udGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXNuYXApIHRoZWFkOmhhcyh+IHRib2R5KSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKSB0ZCxcbi50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc25hcCkgdGhlYWQ6aGFzKH4gdGJvZHkpIHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpIHRoIHtcbiAgc2Nyb2xsLXNuYXAtYWxpZ246IHN0YXJ0O1xufVxuLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1zbmFwKSB0Ym9keTpub3QodGhlYWQgfiAqKSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKSB0ZCxcbi50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc25hcCkgdGJvZHk6bm90KHRoZWFkIH4gKikgdHI6bm90KC5zZWN0aW9uLWhlYWRlcikgdGgge1xuICBzY3JvbGwtc25hcC1hbGlnbjogc3RhcnQ7XG59XG4udGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLW5vc25hcCkge1xuICBzY3JvbGwtc25hcC10eXBlOiBub25lO1xufVxuLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1zY3JvbGxpbmRpY2F0b3IpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1zY3JvbGxpbmRpY2F0b3IpOmhhcyguaW4tdmlldyk6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiA0cmVtO1xuICB3aWR0aDogNHJlbTtcbiAgdG9wOiA3LjVyZW07XG4gIHRvcDogbWF4KDIwJSwgNy41cmVtKTtcbiAgcmlnaHQ6IDUlO1xuICBvcGFjaXR5OiAxO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHBhZGRpbmc6IDAuMTI1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzMwJyBoZWlnaHQ9JzMwJyB2aWV3Qm94PScwIDAgMzAgMzAnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NnIGNsaXAtcGF0aD0ndXJsKCUyM2NsaXAwXzE3NV85NzQpJyUzRSUzQ2cgZmlsdGVyPSd1cmwoJTIzZmlsdGVyMF9kXzE3NV85NzQpJyUzRSUzQ3BhdGggZD0nTTI0LjI2NzcgMTQuNjgxN0gyMy41MDUyQzIzLjQzNDcgMTQuNTg2IDIzLjM0ODMgMTQuNDczOSAyMy4yNTAxIDE0LjM1NjdDMjIuOTk4NyAxNC4wNTY3IDIyLjU4MDcgMTMuNjExNiAyMi4wOTUzIDEzLjQxNzRDMjEuNjE4NyAxMy4yMjY4IDIwLjk4NjcgMTMuMjQ0NyAyMC41Nzc2IDEzLjI3NjVDMjAuNTE3OCAxMy4yODExIDIwLjQ1OTYgMTMuMjg2NCAyMC40MDM3IDEzLjI5MkMyMC4yNjgyIDEyLjk1NDIgMjAuMDI4NiAxMi42NDkgMTkuNjcwNSAxMi40NUMxOS40MTUgMTIuMzA3OSAxOS4wNjk2IDEyLjE0NTUgMTguNzAyNCAxMi4wNzIxQzE4LjM1NTIgMTIuMDAyNiAxNy44OTIxIDExLjk5NjMgMTcuNTA5NiAxMi4wMDU5QzE4LjU5NTIgMTEuMjIyMyAxOS4zMDMzIDkuOTQ2NDUgMTkuMzAzMyA4LjUwODIxQzE5LjMwMzMgNi4xMzA4OCAxNy4zNjkyIDQuMTk2NzggMTQuOTkxOCA0LjE5Njc4QzEyLjYxNDUgNC4xOTY3OCAxMC42ODA0IDYuMTMwODggMTAuNjgwNCA4LjUwODIxQzEwLjY4MDQgMTAuMDMyOCAxMS40NzU5IDExLjM3NSAxMi42NzM1IDEyLjE0MThWMTcuMDMyNUwxMC42MzE4IDE0Ljk5MDhDOS45NjE1NCAxNC4zMjA2IDguOTExMzUgMTQuMjE2NiA4LjEyMjYzIDE0Ljc0MjRDNy4yMzk0MyAxNS4zMzEyIDYuOTc0MzkgMTYuNTA5OSA3LjUyMDUxIDE3LjQyMDFMMTAuNzg3MiAyMi44NjQ2TDEyLjM4MDMgMjYuMDUwOEMxMi43MTM1IDI2LjcxNzEgMTMuMzk0NSAyNy4xMzggMTQuMTM5NSAyNy4xMzhIMjIuNDAyMUMyMy4xMDc5IDI3LjEzOCAyMy43NTk2IDI2Ljc1OTkgMjQuMTA5OCAyNi4xNDdMMjUuOTM5MiAyMi45NDU1QzI2LjI1ODcgMjIuMzg2NCAyNi40NTcgMjEuNzY2MiAyNi41MjExIDIxLjEyNTNMMjYuODc3MSAxNy41NjVDMjcuMDMxNCAxNi4wMjEzIDI1LjgxOTIgMTQuNjgxNyAyNC4yNjc3IDE0LjY4MTdaJyBmaWxsPSd3aGl0ZScvJTNFJTNDcGF0aCBkPSdNMjQuMjY3NyAxNC42ODE3SDIzLjUwNTJDMjMuNDM0NyAxNC41ODYgMjMuMzQ4MyAxNC40NzM5IDIzLjI1MDEgMTQuMzU2N0MyMi45OTg3IDE0LjA1NjcgMjIuNTgwNyAxMy42MTE2IDIyLjA5NTMgMTMuNDE3NEMyMS42MTg3IDEzLjIyNjggMjAuOTg2NyAxMy4yNDQ3IDIwLjU3NzYgMTMuMjc2NUMyMC41MTc4IDEzLjI4MTEgMjAuNDU5NiAxMy4yODY0IDIwLjQwMzcgMTMuMjkyQzIwLjI2ODIgMTIuOTU0MiAyMC4wMjg2IDEyLjY0OSAxOS42NzA1IDEyLjQ1QzE5LjQxNSAxMi4zMDc5IDE5LjA2OTYgMTIuMTQ1NSAxOC43MDI0IDEyLjA3MjFDMTguMzU1MiAxMi4wMDI2IDE3Ljg5MjEgMTEuOTk2MyAxNy41MDk2IDEyLjAwNTlDMTguNTk1MiAxMS4yMjIzIDE5LjMwMzMgOS45NDY0NSAxOS4zMDMzIDguNTA4MjFDMTkuMzAzMyA2LjEzMDg4IDE3LjM2OTIgNC4xOTY3OCAxNC45OTE4IDQuMTk2NzhDMTIuNjE0NSA0LjE5Njc4IDEwLjY4MDQgNi4xMzA4OCAxMC42ODA0IDguNTA4MjFDMTAuNjgwNCAxMC4wMzI4IDExLjQ3NTkgMTEuMzc1IDEyLjY3MzUgMTIuMTQxOFYxNy4wMzI1TDEwLjYzMTggMTQuOTkwOEM5Ljk2MTU0IDE0LjMyMDYgOC45MTEzNSAxNC4yMTY2IDguMTIyNjMgMTQuNzQyNEM3LjIzOTQzIDE1LjMzMTIgNi45NzQzOSAxNi41MDk5IDcuNTIwNTEgMTcuNDIwMUwxMC43ODcyIDIyLjg2NDZMMTIuMzgwMyAyNi4wNTA4QzEyLjcxMzUgMjYuNzE3MSAxMy4zOTQ1IDI3LjEzOCAxNC4xMzk1IDI3LjEzOEgyMi40MDIxQzIzLjEwNzkgMjcuMTM4IDIzLjc1OTYgMjYuNzU5OSAyNC4xMDk4IDI2LjE0N0wyNS45MzkyIDIyLjk0NTVDMjYuMjU4NyAyMi4zODY0IDI2LjQ1NyAyMS43NjYyIDI2LjUyMTEgMjEuMTI1M0wyNi44NzcxIDE3LjU2NUMyNy4wMzE0IDE2LjAyMTMgMjUuODE5MiAxNC42ODE3IDI0LjI2NzcgMTQuNjgxN1pNMTEuODQyIDguNTA4MjFDMTEuODQyIDYuNzcxMzUgMTMuMjU1IDUuMzU4MzEgMTQuOTkxOCA1LjM1ODMxQzE2LjcyODcgNS4zNTgzMSAxOC4xNDE4IDYuNzcxMzUgMTguMTQxOCA4LjUwODIxQzE4LjE0MTggOS4zNTM3NSAxNy44MDY4IDEwLjEyMjUgMTcuMjYyNyAxMC42ODg5VjguNDUzNTZDMTcuMjYyNyA3LjE4NjMgMTYuMjM1MyA2LjE1ODk4IDE0Ljk2ODEgNi4xNTg5OEMxMy43MDA4IDYuMTU4OTggMTIuNjczNSA3LjE4NjMgMTIuNjczNSA4LjQ1MzU2VjEwLjYzODJDMTIuMTU3NSAxMC4wNzcxIDExLjg0MiA5LjMyODg0IDExLjg0MiA4LjUwODIxWk0yNS41NzI0IDE3LjQzNDZMMjUuMjE2MyAyMC45OTQ4QzI1LjE3MDYgMjEuNDUyNiAyNS4wMjkgMjEuODk1NiAyNC44MDA4IDIyLjI5NUwyMi45NzEzIDI1LjQ5NjVDMjIuODU0NiAyNS43MDA4IDIyLjYzNzMgMjUuODI2OCAyMi40MDIxIDI1LjgyNjhIMTQuMTM5NUMxMy44OTExIDI1LjgyNjggMTMuNjY0MSAyNS42ODY1IDEzLjU1MzEgMjUuNDY0NEwxMS45Mzc0IDIyLjIzMzFMOC42NDQ4NSAxNi43NDU1QzguNDU4ODIgMTYuNDM1NCA4LjU0OTEgMTYuMDMzOSA4Ljg0OTk2IDE1LjgzMzRDOS4xMTg2MiAxNS42NTQyIDkuNDc2MzUgMTUuNjg5NyA5LjcwNDY3IDE1LjkxOEwxMi44NjU1IDE5LjA3ODhDMTMuMDUzIDE5LjI2NjMgMTMuMzM1IDE5LjMyMjQgMTMuNTggMTkuMjIxQzEzLjgyNSAxOS4xMTk1IDEzLjk4NDcgMTguODgwNCAxMy45ODQ3IDE4LjYxNTNWOC40NTM1NkMxMy45ODQ3IDcuOTEwNDUgMTQuNDI1IDcuNDcwMTcgMTQuOTY4MSA3LjQ3MDE3QzE1LjUxMTIgNy40NzAxNyAxNS45NTE1IDcuOTEwNDUgMTUuOTUxNSA4LjQ1MzU2VjE2LjY0ODVDMTUuOTUxNSAxNy4wMTA2IDE2LjI0NSAxNy4zMDQxIDE2LjYwNzEgMTcuMzA0MUMxNi45NjkyIDE3LjMwNDEgMTcuMjYyNyAxNy4wMTA2IDE3LjI2MjcgMTYuNjQ4NVYxMy4zMjY5QzE3LjI5OTYgMTMuMzI1MiAxNy4zMzc0IDEzLjMyMzUgMTcuMzc1OSAxMy4zMjJDMTcuNzkwOCAxMy4zMDU5IDE4LjIxMDYgMTMuMzEwOSAxOC40NDUzIDEzLjM1NzhDMTguNjIxNCAxMy4zOTMgMTguODMwNSAxMy40ODMyIDE5LjAzMzQgMTMuNTk2QzE5LjEzMzQgMTMuNjUxNiAxOS4yMjk1IDEzLjc4OSAxOS4yMjk1IDE0LjAwNzZWMTYuNjQ4NUMxOS4yMjk1IDE3LjAxMDYgMTkuNTIzIDE3LjMwNDEgMTkuODg1MSAxNy4zMDQxQzIwLjI0NzEgMTcuMzA0MSAyMC41NDA2IDE3LjAxMDYgMjAuNTQwNiAxNi42NDg1VjE0LjU5NkMyMC41ODU1IDE0LjU5MTYgMjAuNjMxOCAxNC41ODc0IDIwLjY3OTIgMTQuNTgzN0MyMS4wOTM2IDE0LjU1MTUgMjEuNDQ0OCAxNC41Njk0IDIxLjYwODMgMTQuNjM0OEMyMS43NjI5IDE0LjY5NjcgMjIuMDAwNiAxNC45MDcxIDIyLjI0NDkgMTUuMTk4N0MyMi4zNTE0IDE1LjMyNTkgMjIuNDQyMiAxNS40NDc2IDIyLjUwNzQgMTUuNTM5M1YxNy4zMDQxQzIyLjUwNzQgMTcuNjY2MiAyMi44MDEgMTcuOTU5NyAyMy4xNjMgMTcuOTU5N0MyMy41MjUyIDE3Ljk1OTcgMjMuODE4NiAxNy42NjYyIDIzLjgxODYgMTcuMzA0MVYxNS45OTI5SDI0LjI2NzdDMjUuMDQzNSAxNS45OTI5IDI1LjY0OTUgMTYuNjYyNyAyNS41NzI0IDE3LjQzNDZaJyBmaWxsPSclMjMxQjFCMUInLyUzRSUzQ3BhdGggZD0nTTI5Ljc5MDYgNy41OTk0M0wyNi43NDcyIDQuNTU1OTNDMjYuNTAxNiA0LjMxMDQ4IDI2LjEwMjIgNC4zMTA1NCAyNS44NTY2IDQuNTU1OTlDMjUuNjExMiA0LjgwMTUgMjUuNjExMiA1LjIwMDg4IDI1Ljg1NjcgNS40NDYzOUwyNy44MjUyIDcuNDE1MDFIMjAuNzI4NkMyMC4zODE1IDcuNDE1MDEgMjAuMDk5IDcuNjk3NTEgMjAuMDk5IDguMDQ0NjlDMjAuMDk5IDguMzkxODcgMjAuMzgxNSA4LjY3NDMxIDIwLjcyODYgOC42NzQzMUgyNy44MjUyTDI1Ljg1NjYgMTAuNjQyOUMyNS42MTEyIDEwLjg4ODQgMjUuNjExMiAxMS4yODc5IDI1Ljg1NjcgMTEuNTMzNUMyNS45Nzk0IDExLjY1NjEgMjYuMTQwNiAxMS43MTc0IDI2LjMwMTkgMTEuNzE3NEMyNi40NjMxIDExLjcxNzQgMjYuNjI0NCAxMS42NTYxIDI2Ljc0NzIgMTEuNTMzNEwyOS43OTA3IDguNDg5ODlDMzAuMDM2MSA4LjI0NDM4IDMwLjAzNjEgNy44NDQ5NCAyOS43OTA2IDcuNTk5NDNaJyBmaWxsPSclMjMxQjFCMUInLyUzRSUzQ3BhdGggZD0nTTAuMjQyMzY2IDguNDg5ODlMMy4yODU4MSAxMS41MzM0QzMuNTMxMzggMTEuNzc4OCAzLjkzMDgyIDExLjc3ODggNC4xNzYzOSAxMS41MzMzQzQuNDIxNzcgMTEuMjg3OCA0LjQyMTc3IDEwLjg4ODQgNC4xNzYzMyAxMC42NDI5TDIuMjA3NzYgOC42NzQzMUg5LjMwNDM2QzkuNjUxNTQgOC42NzQzMSA5LjkzMzk4IDguMzkxODEgOS45MzM5OCA4LjA0NDYzQzkuOTMzOTggNy42OTc0NSA5LjY1MTU0IDcuNDE1MDEgOS4zMDQzNiA3LjQxNTAxSDIuMjA3NzZMNC4xNzYzOSA1LjQ0NjQ1QzQuNDIxNzcgNS4yMDA5NCA0LjQyMTc3IDQuODAxNDQgNC4xNzYzMyA0LjU1NTg3QzQuMDUzNiA0LjQzMzIgMy44OTIzNyA0LjM3MTg3IDMuNzMxMTMgNC4zNzE4N0MzLjU2OTg5IDQuMzcxODcgMy40MDg1OSA0LjQzMzIgMy4yODU4MSA0LjU1NTkzTDAuMjQyMzA1IDcuNTk5NDNDLTAuMDAzMDgwNzMgNy44NDQ5NCAtMC4wMDMwODA3NiA4LjI0NDM4IDAuMjQyMzY2IDguNDg5ODlaJyBmaWxsPSclMjMxQjFCMUInLyUzRSUzQy9nJTNFJTNDL2clM0UlM0NkZWZzJTNFJTNDZmlsdGVyIGlkPSdmaWx0ZXIwX2RfMTc1Xzk3NCcgeD0nLTMuOTQxNzMnIHk9JzAuMTk2Nzc3JyB3aWR0aD0nMzcuOTE2NScgaGVpZ2h0PSczMC45NDEyJyBmaWx0ZXJVbml0cz0ndXNlclNwYWNlT25Vc2UnIGNvbG9yLWludGVycG9sYXRpb24tZmlsdGVycz0nc1JHQiclM0UlM0NmZUZsb29kIGZsb29kLW9wYWNpdHk9JzAnIHJlc3VsdD0nQmFja2dyb3VuZEltYWdlRml4Jy8lM0UlM0NmZUNvbG9yTWF0cml4IGluPSdTb3VyY2VBbHBoYScgdHlwZT0nbWF0cml4JyB2YWx1ZXM9JzAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDEyNyAwJyByZXN1bHQ9J2hhcmRBbHBoYScvJTNFJTNDZmVPZmZzZXQvJTNFJTNDZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPScyJy8lM0UlM0NmZUNvbXBvc2l0ZSBpbjI9J2hhcmRBbHBoYScgb3BlcmF0b3I9J291dCcvJTNFJTNDZmVDb2xvck1hdHJpeCB0eXBlPSdtYXRyaXgnIHZhbHVlcz0nMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMC4xMiAwJy8lM0UlM0NmZUJsZW5kIG1vZGU9J25vcm1hbCcgaW4yPSdCYWNrZ3JvdW5kSW1hZ2VGaXgnIHJlc3VsdD0nZWZmZWN0MV9kcm9wU2hhZG93XzE3NV85NzQnLyUzRSUzQ2ZlQmxlbmQgbW9kZT0nbm9ybWFsJyBpbj0nU291cmNlR3JhcGhpYycgaW4yPSdlZmZlY3QxX2Ryb3BTaGFkb3dfMTc1Xzk3NCcgcmVzdWx0PSdzaGFwZScvJTNFJTNDL2ZpbHRlciUzRSUzQ2NsaXBQYXRoIGlkPSdjbGlwMF8xNzVfOTc0JyUzRSUzQ3JlY3Qgd2lkdGg9JzMwJyBoZWlnaHQ9JzMwJyBmaWxsPSd3aGl0ZScvJTNFJTNDL2NsaXBQYXRoJTNFJTNDL2RlZnMlM0UlM0Mvc3ZnJTNFXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDg1JTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYm94LXNoYWRvdzogMCAwIDAuMzc1cmVtIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTtcbiAgei1pbmRleDogMTtcbiAgYW5pbWF0aW9uOiBzd2lwZSAycyBlYXNlLWluIGluZmluaXRlIGZvcndhcmRzO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSA1MDBtcyBlYXNlO1xufVxuQGtleWZyYW1lcyBzd2lwZSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAxNSUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgNDUlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDgwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDBweCk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG4udGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXNjcm9sbGluZGljYXRvcik6aGFzKC5mYWRlLW91dCk6OmFmdGVyIHtcbiAgb3BhY2l0eTogMCAhaW1wb3J0YW50O1xuICBhbmltYXRpb24tcGxheS1zdGF0ZTogcGF1c2VkO1xufVxuLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1ub3Njcm9sbGluZGljYXRvcik6aGFzKC5pbi12aWV3KTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4udGFibGUtc3RpY2t5IHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi50YWJsZS1zdGlja3kgdGhlYWQgdHIgdGQsXG4udGFibGUtc3RpY2t5IHRoZWFkIHRyIHRoLFxuLnRhYmxlLXN0aWNreSB0Ym9keSB0ciB0ZCxcbi50YWJsZS1zdGlja3kgdGJvZHkgdHIgdGgge1xuICBtaW4td2lkdGg6IDQwdnc7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnRhYmxlLXN0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLXN0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLXN0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLXN0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgLS1jb2wtbWluLXdpZHRoOiAzMHZ3O1xuICAgIG1pbi13aWR0aDogdmFyKC0tY29sLW1pbi13aWR0aCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGFibGUtc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUtc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUtc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUtc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICAtLWNvbC1taW4td2lkdGg6IDI4dnc7XG4gICAgbWluLXdpZHRoOiB2YXIoLS1jb2wtbWluLXdpZHRoKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAudGFibGUtc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUtc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUtc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUtc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICAtLWNvbC1taW4td2lkdGg6IDIydnc7XG4gICAgbWluLXdpZHRoOiB2YXIoLS1jb2wtbWluLXdpZHRoKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAudGFibGUtc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUtc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUtc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUtc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICAtLWNvbC1taW4td2lkdGg6IDE3Ljg3NXJlbTtcbiAgICBtaW4td2lkdGg6IHZhcigtLWNvbC1taW4td2lkdGgpO1xuICB9XG59XG4udGFibGUtc3RpY2t5IHRoZWFkIHRyIHRkLmhhbGYsXG4udGFibGUtc3RpY2t5IHRoZWFkIHRyIHRoLmhhbGYsXG4udGFibGUtc3RpY2t5IHRib2R5IHRyIHRkLmhhbGYsXG4udGFibGUtc3RpY2t5IHRib2R5IHRyIHRoLmhhbGYge1xuICBtaW4td2lkdGg6IGNhbGModmFyKC0tY29sLW1pbi13aWR0aCkgLyAyKTtcbn1cbi50YWJsZS1zdGlja3kgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4udGFibGUtc3RpY2t5IHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgdG9wOiBjYWxjKDE5LjZweCArIDEuNDA2MjVyZW0gKyAwLjEyNXJlbSk7XG4gIHotaW5kZXg6IDQ7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIGxlZnQ6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRhYmxlLXN0aWNreSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLXN0aWNreSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgdG9wOiBjYWxjKDIyLjRweCArIDEuNDA2MjVyZW0gKyAwLjEyNXJlbSk7XG4gIH1cbn1cbi50YWJsZS1zdGlja3k6bm90KC50YWJsZS1zbmFwKSB0YWJsZSB0aGVhZCB0ciB0aCxcbi50YWJsZS1zdGlja3k6bm90KC50YWJsZS1zbmFwKSB0YWJsZSB0Ym9keSB0ciB0aCB7XG4gIG1heC13aWR0aDogbm9uZTtcbn1cbi50YWJsZS1zdGlja3kgdGhlYWQgdHIgdGgge1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDI7XG59XG4udGFibGUtc3RpY2t5IHRoZWFkIHRyIHRoOmZpcnN0LWNoaWxkIHtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMztcbn1cbi50YWJsZS1zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKik6Zmlyc3QtY2hpbGQgdGQsXG4udGFibGUtc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopOmZpcnN0LWNoaWxkIHRoIHtcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4udGFibGUtc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopIHRyIHRkLFxuLnRhYmxlLXN0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0aCB7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLnRhYmxlLXN0aWNreSB0Ym9keSB0ciB0aDpmaXJzdC1jaGlsZCB7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDI7XG59XG4udGFibGUtbm9zdGlja3kge1xuICB3aGl0ZS1zcGFjZTogd3JhcDtcbn1cbi50YWJsZS1ub3N0aWNreSB0aGVhZCB0ciB0ZCxcbi50YWJsZS1ub3N0aWNreSB0aGVhZCB0ciB0aCxcbi50YWJsZS1ub3N0aWNreSB0Ym9keSB0ciB0ZCxcbi50YWJsZS1ub3N0aWNreSB0Ym9keSB0ciB0aCB7XG4gIG1pbi13aWR0aDogdW5zZXQ7XG59XG4udGFibGUtbm9zdGlja3kgdGhlYWQgdHIgdGQuaGFsZixcbi50YWJsZS1ub3N0aWNreSB0aGVhZCB0ciB0aC5oYWxmLFxuLnRhYmxlLW5vc3RpY2t5IHRib2R5IHRyIHRkLmhhbGYsXG4udGFibGUtbm9zdGlja3kgdGJvZHkgdHIgdGguaGFsZiB7XG4gIG1pbi13aWR0aDogdW5zZXQ7XG59XG4udGFibGUtbm9zdGlja3kgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4udGFibGUtbm9zdGlja3kgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICBwb3NpdGlvbjogc3RhdGljO1xufVxuLnRhYmxlLW5vc3RpY2t5IHRoZWFkIHRyIHRoIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbn1cbi50YWJsZS1ub3N0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKTpmaXJzdC1jaGlsZCB0ZCxcbi50YWJsZS1ub3N0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKTpmaXJzdC1jaGlsZCB0aCB7XG4gIGJvcmRlci10b3A6IG5vbmU7XG59XG4udGFibGUtbm9zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKikgdHIgdGQsXG4udGFibGUtbm9zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKikgdHIgdGgge1xuICBib3JkZXItdG9wOiBub25lO1xufVxuLnRhYmxlLW5vc3RpY2t5IHRib2R5IHRyIHRoOmZpcnN0LWNoaWxkIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbn1cbi50YWJsZS1maXhlZCB7XG4gIHRhYmxlLWxheW91dDogZml4ZWQ7XG59XG4udGFibGUtbm9maXhlZCB7XG4gIHRhYmxlLWxheW91dDogYXV0bztcbn1cbi50YWJsZS1zdHJpcGVkIHRib2R5IHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpOm50aC1jaGlsZChldmVuKSB0ZCxcbi50YWJsZS1zdHJpcGVkIHRib2R5IHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpOm50aC1jaGlsZChldmVuKSB0aCB7XG4gIGJhY2tncm91bmQ6ICNmNWY1ZjU7XG59XG4udGFibGUtbm9zdHJpcGVkIHRib2R5IHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpOm50aC1jaGlsZChldmVuKSB0ZCxcbi50YWJsZS1ub3N0cmlwZWQgdGJvZHkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcik6bnRoLWNoaWxkKGV2ZW4pIHRoIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAudGFibGUtd3JhcHBlci50YWJsZS1zbS1taCB7XG4gICAgbWF4LWhlaWdodDogMjVyZW07XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXIudGFibGUtc20tbWgtMCB7XG4gICAgbWF4LWhlaWdodDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc20tc3RpY2t5KSB0YWJsZSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1zbS1zdGlja3kpIHRhYmxlIHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICB0b3A6IGNhbGMoMTkuNnB4ICsgMS40MDYyNXJlbSArIDAuMDYyNXJlbSk7XG4gICAgei1pbmRleDogNDtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIGxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc20tc3RpY2t5KSB0YWJsZSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1zbS1zdGlja3kpIHRhYmxlIHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICB0b3A6IGNhbGMoMjIuNHB4ICsgMS40MDYyNXJlbSArIDAuMDYyNXJlbSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXNtLW5vc3RpY2t5KSB0YWJsZSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1zbS1ub3N0aWNreSkgdGFibGUgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1zbS1zbmFwKSB7XG4gICAgc2Nyb2xsLXNuYXAtdHlwZTogYm90aCBtYW5kYXRvcnk7XG4gICAgb3ZlcnNjcm9sbC1iZWhhdmlvci14OiBjb250YWluO1xuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc20tc25hcCkgdGhlYWQ6aGFzKH4gdGJvZHkpIHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpIHRkLFxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXNtLXNuYXApIHRoZWFkOmhhcyh+IHRib2R5KSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKSB0aCB7XG4gICAgc2Nyb2xsLXNuYXAtYWxpZ246IHN0YXJ0O1xuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc20tc25hcCkgdGJvZHk6bm90KHRoZWFkIH4gKikgdHI6bm90KC5zZWN0aW9uLWhlYWRlcikgdGQsXG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc20tc25hcCkgdGJvZHk6bm90KHRoZWFkIH4gKikgdHI6bm90KC5zZWN0aW9uLWhlYWRlcikgdGgge1xuICAgIHNjcm9sbC1zbmFwLWFsaWduOiBzdGFydDtcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXNtLW5vc25hcCkge1xuICAgIHNjcm9sbC1zbmFwLXR5cGU6IG5vbmU7XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1zbS1zY3JvbGxpbmRpY2F0b3IpIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1zbS1zY3JvbGxpbmRpY2F0b3IpOmhhcyguaW4tdmlldyk6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDRyZW07XG4gICAgd2lkdGg6IDRyZW07XG4gICAgdG9wOiA3LjVyZW07XG4gICAgdG9wOiBtYXgoMjAlLCA3LjVyZW0pO1xuICAgIHJpZ2h0OiA1JTtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBwYWRkaW5nOiAwLjEyNXJlbTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMzAnIGhlaWdodD0nMzAnIHZpZXdCb3g9JzAgMCAzMCAzMCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ2cgY2xpcC1wYXRoPSd1cmwoJTIzY2xpcDBfMTc1Xzk3NCknJTNFJTNDZyBmaWx0ZXI9J3VybCglMjNmaWx0ZXIwX2RfMTc1Xzk3NCknJTNFJTNDcGF0aCBkPSdNMjQuMjY3NyAxNC42ODE3SDIzLjUwNTJDMjMuNDM0NyAxNC41ODYgMjMuMzQ4MyAxNC40NzM5IDIzLjI1MDEgMTQuMzU2N0MyMi45OTg3IDE0LjA1NjcgMjIuNTgwNyAxMy42MTE2IDIyLjA5NTMgMTMuNDE3NEMyMS42MTg3IDEzLjIyNjggMjAuOTg2NyAxMy4yNDQ3IDIwLjU3NzYgMTMuMjc2NUMyMC41MTc4IDEzLjI4MTEgMjAuNDU5NiAxMy4yODY0IDIwLjQwMzcgMTMuMjkyQzIwLjI2ODIgMTIuOTU0MiAyMC4wMjg2IDEyLjY0OSAxOS42NzA1IDEyLjQ1QzE5LjQxNSAxMi4zMDc5IDE5LjA2OTYgMTIuMTQ1NSAxOC43MDI0IDEyLjA3MjFDMTguMzU1MiAxMi4wMDI2IDE3Ljg5MjEgMTEuOTk2MyAxNy41MDk2IDEyLjAwNTlDMTguNTk1MiAxMS4yMjIzIDE5LjMwMzMgOS45NDY0NSAxOS4zMDMzIDguNTA4MjFDMTkuMzAzMyA2LjEzMDg4IDE3LjM2OTIgNC4xOTY3OCAxNC45OTE4IDQuMTk2NzhDMTIuNjE0NSA0LjE5Njc4IDEwLjY4MDQgNi4xMzA4OCAxMC42ODA0IDguNTA4MjFDMTAuNjgwNCAxMC4wMzI4IDExLjQ3NTkgMTEuMzc1IDEyLjY3MzUgMTIuMTQxOFYxNy4wMzI1TDEwLjYzMTggMTQuOTkwOEM5Ljk2MTU0IDE0LjMyMDYgOC45MTEzNSAxNC4yMTY2IDguMTIyNjMgMTQuNzQyNEM3LjIzOTQzIDE1LjMzMTIgNi45NzQzOSAxNi41MDk5IDcuNTIwNTEgMTcuNDIwMUwxMC43ODcyIDIyLjg2NDZMMTIuMzgwMyAyNi4wNTA4QzEyLjcxMzUgMjYuNzE3MSAxMy4zOTQ1IDI3LjEzOCAxNC4xMzk1IDI3LjEzOEgyMi40MDIxQzIzLjEwNzkgMjcuMTM4IDIzLjc1OTYgMjYuNzU5OSAyNC4xMDk4IDI2LjE0N0wyNS45MzkyIDIyLjk0NTVDMjYuMjU4NyAyMi4zODY0IDI2LjQ1NyAyMS43NjYyIDI2LjUyMTEgMjEuMTI1M0wyNi44NzcxIDE3LjU2NUMyNy4wMzE0IDE2LjAyMTMgMjUuODE5MiAxNC42ODE3IDI0LjI2NzcgMTQuNjgxN1onIGZpbGw9J3doaXRlJy8lM0UlM0NwYXRoIGQ9J00yNC4yNjc3IDE0LjY4MTdIMjMuNTA1MkMyMy40MzQ3IDE0LjU4NiAyMy4zNDgzIDE0LjQ3MzkgMjMuMjUwMSAxNC4zNTY3QzIyLjk5ODcgMTQuMDU2NyAyMi41ODA3IDEzLjYxMTYgMjIuMDk1MyAxMy40MTc0QzIxLjYxODcgMTMuMjI2OCAyMC45ODY3IDEzLjI0NDcgMjAuNTc3NiAxMy4yNzY1QzIwLjUxNzggMTMuMjgxMSAyMC40NTk2IDEzLjI4NjQgMjAuNDAzNyAxMy4yOTJDMjAuMjY4MiAxMi45NTQyIDIwLjAyODYgMTIuNjQ5IDE5LjY3MDUgMTIuNDVDMTkuNDE1IDEyLjMwNzkgMTkuMDY5NiAxMi4xNDU1IDE4LjcwMjQgMTIuMDcyMUMxOC4zNTUyIDEyLjAwMjYgMTcuODkyMSAxMS45OTYzIDE3LjUwOTYgMTIuMDA1OUMxOC41OTUyIDExLjIyMjMgMTkuMzAzMyA5Ljk0NjQ1IDE5LjMwMzMgOC41MDgyMUMxOS4zMDMzIDYuMTMwODggMTcuMzY5MiA0LjE5Njc4IDE0Ljk5MTggNC4xOTY3OEMxMi42MTQ1IDQuMTk2NzggMTAuNjgwNCA2LjEzMDg4IDEwLjY4MDQgOC41MDgyMUMxMC42ODA0IDEwLjAzMjggMTEuNDc1OSAxMS4zNzUgMTIuNjczNSAxMi4xNDE4VjE3LjAzMjVMMTAuNjMxOCAxNC45OTA4QzkuOTYxNTQgMTQuMzIwNiA4LjkxMTM1IDE0LjIxNjYgOC4xMjI2MyAxNC43NDI0QzcuMjM5NDMgMTUuMzMxMiA2Ljk3NDM5IDE2LjUwOTkgNy41MjA1MSAxNy40MjAxTDEwLjc4NzIgMjIuODY0NkwxMi4zODAzIDI2LjA1MDhDMTIuNzEzNSAyNi43MTcxIDEzLjM5NDUgMjcuMTM4IDE0LjEzOTUgMjcuMTM4SDIyLjQwMjFDMjMuMTA3OSAyNy4xMzggMjMuNzU5NiAyNi43NTk5IDI0LjEwOTggMjYuMTQ3TDI1LjkzOTIgMjIuOTQ1NUMyNi4yNTg3IDIyLjM4NjQgMjYuNDU3IDIxLjc2NjIgMjYuNTIxMSAyMS4xMjUzTDI2Ljg3NzEgMTcuNTY1QzI3LjAzMTQgMTYuMDIxMyAyNS44MTkyIDE0LjY4MTcgMjQuMjY3NyAxNC42ODE3Wk0xMS44NDIgOC41MDgyMUMxMS44NDIgNi43NzEzNSAxMy4yNTUgNS4zNTgzMSAxNC45OTE4IDUuMzU4MzFDMTYuNzI4NyA1LjM1ODMxIDE4LjE0MTggNi43NzEzNSAxOC4xNDE4IDguNTA4MjFDMTguMTQxOCA5LjM1Mzc1IDE3LjgwNjggMTAuMTIyNSAxNy4yNjI3IDEwLjY4ODlWOC40NTM1NkMxNy4yNjI3IDcuMTg2MyAxNi4yMzUzIDYuMTU4OTggMTQuOTY4MSA2LjE1ODk4QzEzLjcwMDggNi4xNTg5OCAxMi42NzM1IDcuMTg2MyAxMi42NzM1IDguNDUzNTZWMTAuNjM4MkMxMi4xNTc1IDEwLjA3NzEgMTEuODQyIDkuMzI4ODQgMTEuODQyIDguNTA4MjFaTTI1LjU3MjQgMTcuNDM0NkwyNS4yMTYzIDIwLjk5NDhDMjUuMTcwNiAyMS40NTI2IDI1LjAyOSAyMS44OTU2IDI0LjgwMDggMjIuMjk1TDIyLjk3MTMgMjUuNDk2NUMyMi44NTQ2IDI1LjcwMDggMjIuNjM3MyAyNS44MjY4IDIyLjQwMjEgMjUuODI2OEgxNC4xMzk1QzEzLjg5MTEgMjUuODI2OCAxMy42NjQxIDI1LjY4NjUgMTMuNTUzMSAyNS40NjQ0TDExLjkzNzQgMjIuMjMzMUw4LjY0NDg1IDE2Ljc0NTVDOC40NTg4MiAxNi40MzU0IDguNTQ5MSAxNi4wMzM5IDguODQ5OTYgMTUuODMzNEM5LjExODYyIDE1LjY1NDIgOS40NzYzNSAxNS42ODk3IDkuNzA0NjcgMTUuOTE4TDEyLjg2NTUgMTkuMDc4OEMxMy4wNTMgMTkuMjY2MyAxMy4zMzUgMTkuMzIyNCAxMy41OCAxOS4yMjFDMTMuODI1IDE5LjExOTUgMTMuOTg0NyAxOC44ODA0IDEzLjk4NDcgMTguNjE1M1Y4LjQ1MzU2QzEzLjk4NDcgNy45MTA0NSAxNC40MjUgNy40NzAxNyAxNC45NjgxIDcuNDcwMTdDMTUuNTExMiA3LjQ3MDE3IDE1Ljk1MTUgNy45MTA0NSAxNS45NTE1IDguNDUzNTZWMTYuNjQ4NUMxNS45NTE1IDE3LjAxMDYgMTYuMjQ1IDE3LjMwNDEgMTYuNjA3MSAxNy4zMDQxQzE2Ljk2OTIgMTcuMzA0MSAxNy4yNjI3IDE3LjAxMDYgMTcuMjYyNyAxNi42NDg1VjEzLjMyNjlDMTcuMjk5NiAxMy4zMjUyIDE3LjMzNzQgMTMuMzIzNSAxNy4zNzU5IDEzLjMyMkMxNy43OTA4IDEzLjMwNTkgMTguMjEwNiAxMy4zMTA5IDE4LjQ0NTMgMTMuMzU3OEMxOC42MjE0IDEzLjM5MyAxOC44MzA1IDEzLjQ4MzIgMTkuMDMzNCAxMy41OTZDMTkuMTMzNCAxMy42NTE2IDE5LjIyOTUgMTMuNzg5IDE5LjIyOTUgMTQuMDA3NlYxNi42NDg1QzE5LjIyOTUgMTcuMDEwNiAxOS41MjMgMTcuMzA0MSAxOS44ODUxIDE3LjMwNDFDMjAuMjQ3MSAxNy4zMDQxIDIwLjU0MDYgMTcuMDEwNiAyMC41NDA2IDE2LjY0ODVWMTQuNTk2QzIwLjU4NTUgMTQuNTkxNiAyMC42MzE4IDE0LjU4NzQgMjAuNjc5MiAxNC41ODM3QzIxLjA5MzYgMTQuNTUxNSAyMS40NDQ4IDE0LjU2OTQgMjEuNjA4MyAxNC42MzQ4QzIxLjc2MjkgMTQuNjk2NyAyMi4wMDA2IDE0LjkwNzEgMjIuMjQ0OSAxNS4xOTg3QzIyLjM1MTQgMTUuMzI1OSAyMi40NDIyIDE1LjQ0NzYgMjIuNTA3NCAxNS41MzkzVjE3LjMwNDFDMjIuNTA3NCAxNy42NjYyIDIyLjgwMSAxNy45NTk3IDIzLjE2MyAxNy45NTk3QzIzLjUyNTIgMTcuOTU5NyAyMy44MTg2IDE3LjY2NjIgMjMuODE4NiAxNy4zMDQxVjE1Ljk5MjlIMjQuMjY3N0MyNS4wNDM1IDE1Ljk5MjkgMjUuNjQ5NSAxNi42NjI3IDI1LjU3MjQgMTcuNDM0NlonIGZpbGw9JyUyMzFCMUIxQicvJTNFJTNDcGF0aCBkPSdNMjkuNzkwNiA3LjU5OTQzTDI2Ljc0NzIgNC41NTU5M0MyNi41MDE2IDQuMzEwNDggMjYuMTAyMiA0LjMxMDU0IDI1Ljg1NjYgNC41NTU5OUMyNS42MTEyIDQuODAxNSAyNS42MTEyIDUuMjAwODggMjUuODU2NyA1LjQ0NjM5TDI3LjgyNTIgNy40MTUwMUgyMC43Mjg2QzIwLjM4MTUgNy40MTUwMSAyMC4wOTkgNy42OTc1MSAyMC4wOTkgOC4wNDQ2OUMyMC4wOTkgOC4zOTE4NyAyMC4zODE1IDguNjc0MzEgMjAuNzI4NiA4LjY3NDMxSDI3LjgyNTJMMjUuODU2NiAxMC42NDI5QzI1LjYxMTIgMTAuODg4NCAyNS42MTEyIDExLjI4NzkgMjUuODU2NyAxMS41MzM1QzI1Ljk3OTQgMTEuNjU2MSAyNi4xNDA2IDExLjcxNzQgMjYuMzAxOSAxMS43MTc0QzI2LjQ2MzEgMTEuNzE3NCAyNi42MjQ0IDExLjY1NjEgMjYuNzQ3MiAxMS41MzM0TDI5Ljc5MDcgOC40ODk4OUMzMC4wMzYxIDguMjQ0MzggMzAuMDM2MSA3Ljg0NDk0IDI5Ljc5MDYgNy41OTk0M1onIGZpbGw9JyUyMzFCMUIxQicvJTNFJTNDcGF0aCBkPSdNMC4yNDIzNjYgOC40ODk4OUwzLjI4NTgxIDExLjUzMzRDMy41MzEzOCAxMS43Nzg4IDMuOTMwODIgMTEuNzc4OCA0LjE3NjM5IDExLjUzMzNDNC40MjE3NyAxMS4yODc4IDQuNDIxNzcgMTAuODg4NCA0LjE3NjMzIDEwLjY0MjlMMi4yMDc3NiA4LjY3NDMxSDkuMzA0MzZDOS42NTE1NCA4LjY3NDMxIDkuOTMzOTggOC4zOTE4MSA5LjkzMzk4IDguMDQ0NjNDOS45MzM5OCA3LjY5NzQ1IDkuNjUxNTQgNy40MTUwMSA5LjMwNDM2IDcuNDE1MDFIMi4yMDc3Nkw0LjE3NjM5IDUuNDQ2NDVDNC40MjE3NyA1LjIwMDk0IDQuNDIxNzcgNC44MDE0NCA0LjE3NjMzIDQuNTU1ODdDNC4wNTM2IDQuNDMzMiAzLjg5MjM3IDQuMzcxODcgMy43MzExMyA0LjM3MTg3QzMuNTY5ODkgNC4zNzE4NyAzLjQwODU5IDQuNDMzMiAzLjI4NTgxIDQuNTU1OTNMMC4yNDIzMDUgNy41OTk0M0MtMC4wMDMwODA3MyA3Ljg0NDk0IC0wLjAwMzA4MDc2IDguMjQ0MzggMC4yNDIzNjYgOC40ODk4OVonIGZpbGw9JyUyMzFCMUIxQicvJTNFJTNDL2clM0UlM0MvZyUzRSUzQ2RlZnMlM0UlM0NmaWx0ZXIgaWQ9J2ZpbHRlcjBfZF8xNzVfOTc0JyB4PSctMy45NDE3MycgeT0nMC4xOTY3NzcnIHdpZHRoPSczNy45MTY1JyBoZWlnaHQ9JzMwLjk0MTInIGZpbHRlclVuaXRzPSd1c2VyU3BhY2VPblVzZScgY29sb3ItaW50ZXJwb2xhdGlvbi1maWx0ZXJzPSdzUkdCJyUzRSUzQ2ZlRmxvb2QgZmxvb2Qtb3BhY2l0eT0nMCcgcmVzdWx0PSdCYWNrZ3JvdW5kSW1hZ2VGaXgnLyUzRSUzQ2ZlQ29sb3JNYXRyaXggaW49J1NvdXJjZUFscGhhJyB0eXBlPSdtYXRyaXgnIHZhbHVlcz0nMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMTI3IDAnIHJlc3VsdD0naGFyZEFscGhhJy8lM0UlM0NmZU9mZnNldC8lM0UlM0NmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249JzInLyUzRSUzQ2ZlQ29tcG9zaXRlIGluMj0naGFyZEFscGhhJyBvcGVyYXRvcj0nb3V0Jy8lM0UlM0NmZUNvbG9yTWF0cml4IHR5cGU9J21hdHJpeCcgdmFsdWVzPScwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwLjEyIDAnLyUzRSUzQ2ZlQmxlbmQgbW9kZT0nbm9ybWFsJyBpbjI9J0JhY2tncm91bmRJbWFnZUZpeCcgcmVzdWx0PSdlZmZlY3QxX2Ryb3BTaGFkb3dfMTc1Xzk3NCcvJTNFJTNDZmVCbGVuZCBtb2RlPSdub3JtYWwnIGluPSdTb3VyY2VHcmFwaGljJyBpbjI9J2VmZmVjdDFfZHJvcFNoYWRvd18xNzVfOTc0JyByZXN1bHQ9J3NoYXBlJy8lM0UlM0MvZmlsdGVyJTNFJTNDY2xpcFBhdGggaWQ9J2NsaXAwXzE3NV85NzQnJTNFJTNDcmVjdCB3aWR0aD0nMzAnIGhlaWdodD0nMzAnIGZpbGw9J3doaXRlJy8lM0UlM0MvY2xpcFBhdGglM0UlM0MvZGVmcyUzRSUzQy9zdmclM0VcIik7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDg1JTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgIGJveC1zaGFkb3c6IDAgMCAwLjM3NXJlbSByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7XG4gICAgei1pbmRleDogMTtcbiAgICBhbmltYXRpb246IHN3aXBlIDJzIGVhc2UtaW4gaW5maW5pdGUgZm9yd2FyZHM7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSA1MDBtcyBlYXNlO1xuICB9XG4gIEBrZXlmcmFtZXMgc3dpcGUge1xuICAgIDAlIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG4gICAgMTUlIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuICAgIDQ1JSB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgICA4MCUge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDBweCk7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbiAgICAxMDAlIHtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc20tc2Nyb2xsaW5kaWNhdG9yKTpoYXMoLmZhZGUtb3V0KTo6YWZ0ZXIge1xuICAgIG9wYWNpdHk6IDAgIWltcG9ydGFudDtcbiAgICBhbmltYXRpb24tcGxheS1zdGF0ZTogcGF1c2VkO1xuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtc20tbm9zY3JvbGxpbmRpY2F0b3IpOmhhcyguaW4tdmlldyk6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLXNtLXN0aWNreSB7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgfVxuICAudGFibGUtc20tc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUtc20tc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUtc20tc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUtc20tc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICBtaW4td2lkdGg6IDQwdnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC50YWJsZS1zbS1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS1zbS1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1zbS1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS1zbS1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIC0tY29sLW1pbi13aWR0aDogMzB2dztcbiAgICBtaW4td2lkdGg6IHZhcigtLWNvbC1taW4td2lkdGgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGFibGUtc20tc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUtc20tc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUtc20tc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUtc20tc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICAtLWNvbC1taW4td2lkdGg6IDI4dnc7XG4gICAgbWluLXdpZHRoOiB2YXIoLS1jb2wtbWluLXdpZHRoKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC50YWJsZS1zbS1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS1zbS1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1zbS1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS1zbS1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIC0tY29sLW1pbi13aWR0aDogMjJ2dztcbiAgICBtaW4td2lkdGg6IHZhcigtLWNvbC1taW4td2lkdGgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLnRhYmxlLXNtLXN0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLXNtLXN0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLXNtLXN0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLXNtLXN0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgLS1jb2wtbWluLXdpZHRoOiAxNy44NzVyZW07XG4gICAgbWluLXdpZHRoOiB2YXIoLS1jb2wtbWluLXdpZHRoKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC50YWJsZS1zbS1zdGlja3kgdGhlYWQgdHIgdGQuaGFsZixcbiAgLnRhYmxlLXNtLXN0aWNreSB0aGVhZCB0ciB0aC5oYWxmLFxuICAudGFibGUtc20tc3RpY2t5IHRib2R5IHRyIHRkLmhhbGYsXG4gIC50YWJsZS1zbS1zdGlja3kgdGJvZHkgdHIgdGguaGFsZiB7XG4gICAgbWluLXdpZHRoOiBjYWxjKHZhcigtLWNvbC1taW4td2lkdGgpIC8gMik7XG4gIH1cbiAgLnRhYmxlLXNtLXN0aWNreSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLXNtLXN0aWNreSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgdG9wOiBjYWxjKDE5LjZweCArIDEuNDA2MjVyZW0gKyAwLjEyNXJlbSk7XG4gICAgei1pbmRleDogNDtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIGxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50YWJsZS1zbS1zdGlja3kgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS1zbS1zdGlja3kgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHRvcDogY2FsYygyMi40cHggKyAxLjQwNjI1cmVtICsgMC4xMjVyZW0pO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnRhYmxlLXNtLXN0aWNreTpub3QoLnRhYmxlLXNuYXApIHRhYmxlIHRoZWFkIHRyIHRoLFxuICAudGFibGUtc20tc3RpY2t5Om5vdCgudGFibGUtc25hcCkgdGFibGUgdGJvZHkgdHIgdGgge1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAudGFibGUtc20tc3RpY2t5IHRoZWFkIHRyIHRoIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAyO1xuICB9XG4gIC50YWJsZS1zbS1zdGlja3kgdGhlYWQgdHIgdGg6Zmlyc3QtY2hpbGQge1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMztcbiAgfVxuICAudGFibGUtc20tc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopOmZpcnN0LWNoaWxkIHRkLFxuICAudGFibGUtc20tc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopOmZpcnN0LWNoaWxkIHRoIHtcbiAgICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgfVxuICAudGFibGUtc20tc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopIHRyIHRkLFxuICAudGFibGUtc20tc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopIHRyIHRoIHtcbiAgICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgfVxuICAudGFibGUtc20tc3RpY2t5IHRib2R5IHRyIHRoOmZpcnN0LWNoaWxkIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMjtcbiAgfVxuICAudGFibGUtc20tbm9zdGlja3kge1xuICAgIHdoaXRlLXNwYWNlOiB3cmFwO1xuICB9XG4gIC50YWJsZS1zbS1ub3N0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLXNtLW5vc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUtc20tbm9zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS1zbS1ub3N0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgbWluLXdpZHRoOiB1bnNldDtcbiAgfVxuICAudGFibGUtc20tbm9zdGlja3kgdGhlYWQgdHIgdGQuaGFsZixcbiAgLnRhYmxlLXNtLW5vc3RpY2t5IHRoZWFkIHRyIHRoLmhhbGYsXG4gIC50YWJsZS1zbS1ub3N0aWNreSB0Ym9keSB0ciB0ZC5oYWxmLFxuICAudGFibGUtc20tbm9zdGlja3kgdGJvZHkgdHIgdGguaGFsZiB7XG4gICAgbWluLXdpZHRoOiB1bnNldDtcbiAgfVxuICAudGFibGUtc20tbm9zdGlja3kgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS1zbS1ub3N0aWNreSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxuICAudGFibGUtc20tbm9zdGlja3kgdGhlYWQgdHIgdGgge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbiAgLnRhYmxlLXNtLW5vc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopOmZpcnN0LWNoaWxkIHRkLFxuICAudGFibGUtc20tbm9zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKik6Zmlyc3QtY2hpbGQgdGgge1xuICAgIGJvcmRlci10b3A6IG5vbmU7XG4gIH1cbiAgLnRhYmxlLXNtLW5vc3RpY2t5IHRib2R5Om5vdCh0aGVhZCB+ICopIHRyIHRkLFxuICAudGFibGUtc20tbm9zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKikgdHIgdGgge1xuICAgIGJvcmRlci10b3A6IG5vbmU7XG4gIH1cbiAgLnRhYmxlLXNtLW5vc3RpY2t5IHRib2R5IHRyIHRoOmZpcnN0LWNoaWxkIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG4gIC50YWJsZS1zbS1maXhlZCB7XG4gICAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbiAgfVxuICAudGFibGUtc20tbm9maXhlZCB7XG4gICAgdGFibGUtbGF5b3V0OiBhdXRvO1xuICB9XG4gIC50YWJsZS1zbS1zdHJpcGVkIHRib2R5IHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpOm50aC1jaGlsZChldmVuKSB0ZCxcbiAgLnRhYmxlLXNtLXN0cmlwZWQgdGJvZHkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcik6bnRoLWNoaWxkKGV2ZW4pIHRoIHtcbiAgICBiYWNrZ3JvdW5kOiAjZjVmNWY1O1xuICB9XG4gIC50YWJsZS1zbS1ub3N0cmlwZWQgdGJvZHkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcik6bnRoLWNoaWxkKGV2ZW4pIHRkLFxuICAudGFibGUtc20tbm9zdHJpcGVkIHRib2R5IHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpOm50aC1jaGlsZChldmVuKSB0aCB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50YWJsZS13cmFwcGVyLnRhYmxlLW1kLW1oIHtcbiAgICBtYXgtaGVpZ2h0OiAyNXJlbTtcbiAgfVxuICAudGFibGUtd3JhcHBlci50YWJsZS1tZC1taC0wIHtcbiAgICBtYXgtaGVpZ2h0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1tZC1zdGlja3kpIHRhYmxlIHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLW1kLXN0aWNreSkgdGFibGUgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHRvcDogY2FsYygxOS42cHggKyAxLjQwNjI1cmVtICsgMC4wNjI1cmVtKTtcbiAgICB6LWluZGV4OiA0O1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1tZC1zdGlja3kpIHRhYmxlIHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLW1kLXN0aWNreSkgdGFibGUgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHRvcDogY2FsYygyMi40cHggKyAxLjQwNjI1cmVtICsgMC4wNjI1cmVtKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbWQtbm9zdGlja3kpIHRhYmxlIHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLW1kLW5vc3RpY2t5KSB0YWJsZSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLW1kLXNuYXApIHtcbiAgICBzY3JvbGwtc25hcC10eXBlOiBib3RoIG1hbmRhdG9yeTtcbiAgICBvdmVyc2Nyb2xsLWJlaGF2aW9yLXg6IGNvbnRhaW47XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1tZC1zbmFwKSB0aGVhZDpoYXMofiB0Ym9keSkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcikgdGQsXG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbWQtc25hcCkgdGhlYWQ6aGFzKH4gdGJvZHkpIHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpIHRoIHtcbiAgICBzY3JvbGwtc25hcC1hbGlnbjogc3RhcnQ7XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1tZC1zbmFwKSB0Ym9keTpub3QodGhlYWQgfiAqKSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKSB0ZCxcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1tZC1zbmFwKSB0Ym9keTpub3QodGhlYWQgfiAqKSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKSB0aCB7XG4gICAgc2Nyb2xsLXNuYXAtYWxpZ246IHN0YXJ0O1xuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbWQtbm9zbmFwKSB7XG4gICAgc2Nyb2xsLXNuYXAtdHlwZTogbm9uZTtcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLW1kLXNjcm9sbGluZGljYXRvcikge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLW1kLXNjcm9sbGluZGljYXRvcik6aGFzKC5pbi12aWV3KTo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogNHJlbTtcbiAgICB3aWR0aDogNHJlbTtcbiAgICB0b3A6IDcuNXJlbTtcbiAgICB0b3A6IG1heCgyMCUsIDcuNXJlbSk7XG4gICAgcmlnaHQ6IDUlO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIHBhZGRpbmc6IDAuMTI1cmVtO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSczMCcgaGVpZ2h0PSczMCcgdmlld0JveD0nMCAwIDMwIDMwJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDZyBjbGlwLXBhdGg9J3VybCglMjNjbGlwMF8xNzVfOTc0KSclM0UlM0NnIGZpbHRlcj0ndXJsKCUyM2ZpbHRlcjBfZF8xNzVfOTc0KSclM0UlM0NwYXRoIGQ9J00yNC4yNjc3IDE0LjY4MTdIMjMuNTA1MkMyMy40MzQ3IDE0LjU4NiAyMy4zNDgzIDE0LjQ3MzkgMjMuMjUwMSAxNC4zNTY3QzIyLjk5ODcgMTQuMDU2NyAyMi41ODA3IDEzLjYxMTYgMjIuMDk1MyAxMy40MTc0QzIxLjYxODcgMTMuMjI2OCAyMC45ODY3IDEzLjI0NDcgMjAuNTc3NiAxMy4yNzY1QzIwLjUxNzggMTMuMjgxMSAyMC40NTk2IDEzLjI4NjQgMjAuNDAzNyAxMy4yOTJDMjAuMjY4MiAxMi45NTQyIDIwLjAyODYgMTIuNjQ5IDE5LjY3MDUgMTIuNDVDMTkuNDE1IDEyLjMwNzkgMTkuMDY5NiAxMi4xNDU1IDE4LjcwMjQgMTIuMDcyMUMxOC4zNTUyIDEyLjAwMjYgMTcuODkyMSAxMS45OTYzIDE3LjUwOTYgMTIuMDA1OUMxOC41OTUyIDExLjIyMjMgMTkuMzAzMyA5Ljk0NjQ1IDE5LjMwMzMgOC41MDgyMUMxOS4zMDMzIDYuMTMwODggMTcuMzY5MiA0LjE5Njc4IDE0Ljk5MTggNC4xOTY3OEMxMi42MTQ1IDQuMTk2NzggMTAuNjgwNCA2LjEzMDg4IDEwLjY4MDQgOC41MDgyMUMxMC42ODA0IDEwLjAzMjggMTEuNDc1OSAxMS4zNzUgMTIuNjczNSAxMi4xNDE4VjE3LjAzMjVMMTAuNjMxOCAxNC45OTA4QzkuOTYxNTQgMTQuMzIwNiA4LjkxMTM1IDE0LjIxNjYgOC4xMjI2MyAxNC43NDI0QzcuMjM5NDMgMTUuMzMxMiA2Ljk3NDM5IDE2LjUwOTkgNy41MjA1MSAxNy40MjAxTDEwLjc4NzIgMjIuODY0NkwxMi4zODAzIDI2LjA1MDhDMTIuNzEzNSAyNi43MTcxIDEzLjM5NDUgMjcuMTM4IDE0LjEzOTUgMjcuMTM4SDIyLjQwMjFDMjMuMTA3OSAyNy4xMzggMjMuNzU5NiAyNi43NTk5IDI0LjEwOTggMjYuMTQ3TDI1LjkzOTIgMjIuOTQ1NUMyNi4yNTg3IDIyLjM4NjQgMjYuNDU3IDIxLjc2NjIgMjYuNTIxMSAyMS4xMjUzTDI2Ljg3NzEgMTcuNTY1QzI3LjAzMTQgMTYuMDIxMyAyNS44MTkyIDE0LjY4MTcgMjQuMjY3NyAxNC42ODE3WicgZmlsbD0nd2hpdGUnLyUzRSUzQ3BhdGggZD0nTTI0LjI2NzcgMTQuNjgxN0gyMy41MDUyQzIzLjQzNDcgMTQuNTg2IDIzLjM0ODMgMTQuNDczOSAyMy4yNTAxIDE0LjM1NjdDMjIuOTk4NyAxNC4wNTY3IDIyLjU4MDcgMTMuNjExNiAyMi4wOTUzIDEzLjQxNzRDMjEuNjE4NyAxMy4yMjY4IDIwLjk4NjcgMTMuMjQ0NyAyMC41Nzc2IDEzLjI3NjVDMjAuNTE3OCAxMy4yODExIDIwLjQ1OTYgMTMuMjg2NCAyMC40MDM3IDEzLjI5MkMyMC4yNjgyIDEyLjk1NDIgMjAuMDI4NiAxMi42NDkgMTkuNjcwNSAxMi40NUMxOS40MTUgMTIuMzA3OSAxOS4wNjk2IDEyLjE0NTUgMTguNzAyNCAxMi4wNzIxQzE4LjM1NTIgMTIuMDAyNiAxNy44OTIxIDExLjk5NjMgMTcuNTA5NiAxMi4wMDU5QzE4LjU5NTIgMTEuMjIyMyAxOS4zMDMzIDkuOTQ2NDUgMTkuMzAzMyA4LjUwODIxQzE5LjMwMzMgNi4xMzA4OCAxNy4zNjkyIDQuMTk2NzggMTQuOTkxOCA0LjE5Njc4QzEyLjYxNDUgNC4xOTY3OCAxMC42ODA0IDYuMTMwODggMTAuNjgwNCA4LjUwODIxQzEwLjY4MDQgMTAuMDMyOCAxMS40NzU5IDExLjM3NSAxMi42NzM1IDEyLjE0MThWMTcuMDMyNUwxMC42MzE4IDE0Ljk5MDhDOS45NjE1NCAxNC4zMjA2IDguOTExMzUgMTQuMjE2NiA4LjEyMjYzIDE0Ljc0MjRDNy4yMzk0MyAxNS4zMzEyIDYuOTc0MzkgMTYuNTA5OSA3LjUyMDUxIDE3LjQyMDFMMTAuNzg3MiAyMi44NjQ2TDEyLjM4MDMgMjYuMDUwOEMxMi43MTM1IDI2LjcxNzEgMTMuMzk0NSAyNy4xMzggMTQuMTM5NSAyNy4xMzhIMjIuNDAyMUMyMy4xMDc5IDI3LjEzOCAyMy43NTk2IDI2Ljc1OTkgMjQuMTA5OCAyNi4xNDdMMjUuOTM5MiAyMi45NDU1QzI2LjI1ODcgMjIuMzg2NCAyNi40NTcgMjEuNzY2MiAyNi41MjExIDIxLjEyNTNMMjYuODc3MSAxNy41NjVDMjcuMDMxNCAxNi4wMjEzIDI1LjgxOTIgMTQuNjgxNyAyNC4yNjc3IDE0LjY4MTdaTTExLjg0MiA4LjUwODIxQzExLjg0MiA2Ljc3MTM1IDEzLjI1NSA1LjM1ODMxIDE0Ljk5MTggNS4zNTgzMUMxNi43Mjg3IDUuMzU4MzEgMTguMTQxOCA2Ljc3MTM1IDE4LjE0MTggOC41MDgyMUMxOC4xNDE4IDkuMzUzNzUgMTcuODA2OCAxMC4xMjI1IDE3LjI2MjcgMTAuNjg4OVY4LjQ1MzU2QzE3LjI2MjcgNy4xODYzIDE2LjIzNTMgNi4xNTg5OCAxNC45NjgxIDYuMTU4OThDMTMuNzAwOCA2LjE1ODk4IDEyLjY3MzUgNy4xODYzIDEyLjY3MzUgOC40NTM1NlYxMC42MzgyQzEyLjE1NzUgMTAuMDc3MSAxMS44NDIgOS4zMjg4NCAxMS44NDIgOC41MDgyMVpNMjUuNTcyNCAxNy40MzQ2TDI1LjIxNjMgMjAuOTk0OEMyNS4xNzA2IDIxLjQ1MjYgMjUuMDI5IDIxLjg5NTYgMjQuODAwOCAyMi4yOTVMMjIuOTcxMyAyNS40OTY1QzIyLjg1NDYgMjUuNzAwOCAyMi42MzczIDI1LjgyNjggMjIuNDAyMSAyNS44MjY4SDE0LjEzOTVDMTMuODkxMSAyNS44MjY4IDEzLjY2NDEgMjUuNjg2NSAxMy41NTMxIDI1LjQ2NDRMMTEuOTM3NCAyMi4yMzMxTDguNjQ0ODUgMTYuNzQ1NUM4LjQ1ODgyIDE2LjQzNTQgOC41NDkxIDE2LjAzMzkgOC44NDk5NiAxNS44MzM0QzkuMTE4NjIgMTUuNjU0MiA5LjQ3NjM1IDE1LjY4OTcgOS43MDQ2NyAxNS45MThMMTIuODY1NSAxOS4wNzg4QzEzLjA1MyAxOS4yNjYzIDEzLjMzNSAxOS4zMjI0IDEzLjU4IDE5LjIyMUMxMy44MjUgMTkuMTE5NSAxMy45ODQ3IDE4Ljg4MDQgMTMuOTg0NyAxOC42MTUzVjguNDUzNTZDMTMuOTg0NyA3LjkxMDQ1IDE0LjQyNSA3LjQ3MDE3IDE0Ljk2ODEgNy40NzAxN0MxNS41MTEyIDcuNDcwMTcgMTUuOTUxNSA3LjkxMDQ1IDE1Ljk1MTUgOC40NTM1NlYxNi42NDg1QzE1Ljk1MTUgMTcuMDEwNiAxNi4yNDUgMTcuMzA0MSAxNi42MDcxIDE3LjMwNDFDMTYuOTY5MiAxNy4zMDQxIDE3LjI2MjcgMTcuMDEwNiAxNy4yNjI3IDE2LjY0ODVWMTMuMzI2OUMxNy4yOTk2IDEzLjMyNTIgMTcuMzM3NCAxMy4zMjM1IDE3LjM3NTkgMTMuMzIyQzE3Ljc5MDggMTMuMzA1OSAxOC4yMTA2IDEzLjMxMDkgMTguNDQ1MyAxMy4zNTc4QzE4LjYyMTQgMTMuMzkzIDE4LjgzMDUgMTMuNDgzMiAxOS4wMzM0IDEzLjU5NkMxOS4xMzM0IDEzLjY1MTYgMTkuMjI5NSAxMy43ODkgMTkuMjI5NSAxNC4wMDc2VjE2LjY0ODVDMTkuMjI5NSAxNy4wMTA2IDE5LjUyMyAxNy4zMDQxIDE5Ljg4NTEgMTcuMzA0MUMyMC4yNDcxIDE3LjMwNDEgMjAuNTQwNiAxNy4wMTA2IDIwLjU0MDYgMTYuNjQ4NVYxNC41OTZDMjAuNTg1NSAxNC41OTE2IDIwLjYzMTggMTQuNTg3NCAyMC42NzkyIDE0LjU4MzdDMjEuMDkzNiAxNC41NTE1IDIxLjQ0NDggMTQuNTY5NCAyMS42MDgzIDE0LjYzNDhDMjEuNzYyOSAxNC42OTY3IDIyLjAwMDYgMTQuOTA3MSAyMi4yNDQ5IDE1LjE5ODdDMjIuMzUxNCAxNS4zMjU5IDIyLjQ0MjIgMTUuNDQ3NiAyMi41MDc0IDE1LjUzOTNWMTcuMzA0MUMyMi41MDc0IDE3LjY2NjIgMjIuODAxIDE3Ljk1OTcgMjMuMTYzIDE3Ljk1OTdDMjMuNTI1MiAxNy45NTk3IDIzLjgxODYgMTcuNjY2MiAyMy44MTg2IDE3LjMwNDFWMTUuOTkyOUgyNC4yNjc3QzI1LjA0MzUgMTUuOTkyOSAyNS42NDk1IDE2LjY2MjcgMjUuNTcyNCAxNy40MzQ2WicgZmlsbD0nJTIzMUIxQjFCJy8lM0UlM0NwYXRoIGQ9J00yOS43OTA2IDcuNTk5NDNMMjYuNzQ3MiA0LjU1NTkzQzI2LjUwMTYgNC4zMTA0OCAyNi4xMDIyIDQuMzEwNTQgMjUuODU2NiA0LjU1NTk5QzI1LjYxMTIgNC44MDE1IDI1LjYxMTIgNS4yMDA4OCAyNS44NTY3IDUuNDQ2MzlMMjcuODI1MiA3LjQxNTAxSDIwLjcyODZDMjAuMzgxNSA3LjQxNTAxIDIwLjA5OSA3LjY5NzUxIDIwLjA5OSA4LjA0NDY5QzIwLjA5OSA4LjM5MTg3IDIwLjM4MTUgOC42NzQzMSAyMC43Mjg2IDguNjc0MzFIMjcuODI1MkwyNS44NTY2IDEwLjY0MjlDMjUuNjExMiAxMC44ODg0IDI1LjYxMTIgMTEuMjg3OSAyNS44NTY3IDExLjUzMzVDMjUuOTc5NCAxMS42NTYxIDI2LjE0MDYgMTEuNzE3NCAyNi4zMDE5IDExLjcxNzRDMjYuNDYzMSAxMS43MTc0IDI2LjYyNDQgMTEuNjU2MSAyNi43NDcyIDExLjUzMzRMMjkuNzkwNyA4LjQ4OTg5QzMwLjAzNjEgOC4yNDQzOCAzMC4wMzYxIDcuODQ0OTQgMjkuNzkwNiA3LjU5OTQzWicgZmlsbD0nJTIzMUIxQjFCJy8lM0UlM0NwYXRoIGQ9J00wLjI0MjM2NiA4LjQ4OTg5TDMuMjg1ODEgMTEuNTMzNEMzLjUzMTM4IDExLjc3ODggMy45MzA4MiAxMS43Nzg4IDQuMTc2MzkgMTEuNTMzM0M0LjQyMTc3IDExLjI4NzggNC40MjE3NyAxMC44ODg0IDQuMTc2MzMgMTAuNjQyOUwyLjIwNzc2IDguNjc0MzFIOS4zMDQzNkM5LjY1MTU0IDguNjc0MzEgOS45MzM5OCA4LjM5MTgxIDkuOTMzOTggOC4wNDQ2M0M5LjkzMzk4IDcuNjk3NDUgOS42NTE1NCA3LjQxNTAxIDkuMzA0MzYgNy40MTUwMUgyLjIwNzc2TDQuMTc2MzkgNS40NDY0NUM0LjQyMTc3IDUuMjAwOTQgNC40MjE3NyA0LjgwMTQ0IDQuMTc2MzMgNC41NTU4N0M0LjA1MzYgNC40MzMyIDMuODkyMzcgNC4zNzE4NyAzLjczMTEzIDQuMzcxODdDMy41Njk4OSA0LjM3MTg3IDMuNDA4NTkgNC40MzMyIDMuMjg1ODEgNC41NTU5M0wwLjI0MjMwNSA3LjU5OTQzQy0wLjAwMzA4MDczIDcuODQ0OTQgLTAuMDAzMDgwNzYgOC4yNDQzOCAwLjI0MjM2NiA4LjQ4OTg5WicgZmlsbD0nJTIzMUIxQjFCJy8lM0UlM0MvZyUzRSUzQy9nJTNFJTNDZGVmcyUzRSUzQ2ZpbHRlciBpZD0nZmlsdGVyMF9kXzE3NV85NzQnIHg9Jy0zLjk0MTczJyB5PScwLjE5Njc3Nycgd2lkdGg9JzM3LjkxNjUnIGhlaWdodD0nMzAuOTQxMicgZmlsdGVyVW5pdHM9J3VzZXJTcGFjZU9uVXNlJyBjb2xvci1pbnRlcnBvbGF0aW9uLWZpbHRlcnM9J3NSR0InJTNFJTNDZmVGbG9vZCBmbG9vZC1vcGFjaXR5PScwJyByZXN1bHQ9J0JhY2tncm91bmRJbWFnZUZpeCcvJTNFJTNDZmVDb2xvck1hdHJpeCBpbj0nU291cmNlQWxwaGEnIHR5cGU9J21hdHJpeCcgdmFsdWVzPScwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAxMjcgMCcgcmVzdWx0PSdoYXJkQWxwaGEnLyUzRSUzQ2ZlT2Zmc2V0LyUzRSUzQ2ZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0nMicvJTNFJTNDZmVDb21wb3NpdGUgaW4yPSdoYXJkQWxwaGEnIG9wZXJhdG9yPSdvdXQnLyUzRSUzQ2ZlQ29sb3JNYXRyaXggdHlwZT0nbWF0cml4JyB2YWx1ZXM9JzAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAuMTIgMCcvJTNFJTNDZmVCbGVuZCBtb2RlPSdub3JtYWwnIGluMj0nQmFja2dyb3VuZEltYWdlRml4JyByZXN1bHQ9J2VmZmVjdDFfZHJvcFNoYWRvd18xNzVfOTc0Jy8lM0UlM0NmZUJsZW5kIG1vZGU9J25vcm1hbCcgaW49J1NvdXJjZUdyYXBoaWMnIGluMj0nZWZmZWN0MV9kcm9wU2hhZG93XzE3NV85NzQnIHJlc3VsdD0nc2hhcGUnLyUzRSUzQy9maWx0ZXIlM0UlM0NjbGlwUGF0aCBpZD0nY2xpcDBfMTc1Xzk3NCclM0UlM0NyZWN0IHdpZHRoPSczMCcgaGVpZ2h0PSczMCcgZmlsbD0nd2hpdGUnLyUzRSUzQy9jbGlwUGF0aCUzRSUzQy9kZWZzJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogODUlO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgYm94LXNoYWRvdzogMCAwIDAuMzc1cmVtIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTtcbiAgICB6LWluZGV4OiAxO1xuICAgIGFuaW1hdGlvbjogc3dpcGUgMnMgZWFzZS1pbiBpbmZpbml0ZSBmb3J3YXJkcztcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDUwMG1zIGVhc2U7XG4gIH1cbiAgQGtleWZyYW1lcyBzd2lwZSB7XG4gICAgMCUge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbiAgICAxNSUge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG4gICAgNDUlIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuICAgIDgwJSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMHB4KTtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuICAgIDEwMCUge1xuICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1tZC1zY3JvbGxpbmRpY2F0b3IpOmhhcyguZmFkZS1vdXQpOjphZnRlciB7XG4gICAgb3BhY2l0eTogMCAhaW1wb3J0YW50O1xuICAgIGFuaW1hdGlvbi1wbGF5LXN0YXRlOiBwYXVzZWQ7XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1tZC1ub3Njcm9sbGluZGljYXRvcik6aGFzKC5pbi12aWV3KTo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUtbWQtc3RpY2t5IHtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB9XG4gIC50YWJsZS1tZC1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS1tZC1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1tZC1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS1tZC1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIG1pbi13aWR0aDogNDB2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnRhYmxlLW1kLXN0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLW1kLXN0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLW1kLXN0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLW1kLXN0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgLS1jb2wtbWluLXdpZHRoOiAzMHZ3O1xuICAgIG1pbi13aWR0aDogdmFyKC0tY29sLW1pbi13aWR0aCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50YWJsZS1tZC1zdGlja3kgdGhlYWQgdHIgdGQsXG4gIC50YWJsZS1tZC1zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1tZC1zdGlja3kgdGJvZHkgdHIgdGQsXG4gIC50YWJsZS1tZC1zdGlja3kgdGJvZHkgdHIgdGgge1xuICAgIC0tY29sLW1pbi13aWR0aDogMjh2dztcbiAgICBtaW4td2lkdGg6IHZhcigtLWNvbC1taW4td2lkdGgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnRhYmxlLW1kLXN0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLW1kLXN0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLW1kLXN0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLW1kLXN0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgLS1jb2wtbWluLXdpZHRoOiAyMnZ3O1xuICAgIG1pbi13aWR0aDogdmFyKC0tY29sLW1pbi13aWR0aCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAudGFibGUtbWQtc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUtbWQtc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUtbWQtc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUtbWQtc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICAtLWNvbC1taW4td2lkdGg6IDE3Ljg3NXJlbTtcbiAgICBtaW4td2lkdGg6IHZhcigtLWNvbC1taW4td2lkdGgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRhYmxlLW1kLXN0aWNreSB0aGVhZCB0ciB0ZC5oYWxmLFxuICAudGFibGUtbWQtc3RpY2t5IHRoZWFkIHRyIHRoLmhhbGYsXG4gIC50YWJsZS1tZC1zdGlja3kgdGJvZHkgdHIgdGQuaGFsZixcbiAgLnRhYmxlLW1kLXN0aWNreSB0Ym9keSB0ciB0aC5oYWxmIHtcbiAgICBtaW4td2lkdGg6IGNhbGModmFyKC0tY29sLW1pbi13aWR0aCkgLyAyKTtcbiAgfVxuICAudGFibGUtbWQtc3RpY2t5IHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUtbWQtc3RpY2t5IHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICB0b3A6IGNhbGMoMTkuNnB4ICsgMS40MDYyNXJlbSArIDAuMTI1cmVtKTtcbiAgICB6LWluZGV4OiA0O1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRhYmxlLW1kLXN0aWNreSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLW1kLXN0aWNreSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgdG9wOiBjYWxjKDIyLjRweCArIDEuNDA2MjVyZW0gKyAwLjEyNXJlbSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGFibGUtbWQtc3RpY2t5Om5vdCgudGFibGUtc25hcCkgdGFibGUgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1tZC1zdGlja3k6bm90KC50YWJsZS1zbmFwKSB0YWJsZSB0Ym9keSB0ciB0aCB7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC50YWJsZS1tZC1zdGlja3kgdGhlYWQgdHIgdGgge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDI7XG4gIH1cbiAgLnRhYmxlLW1kLXN0aWNreSB0aGVhZCB0ciB0aDpmaXJzdC1jaGlsZCB7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAzO1xuICB9XG4gIC50YWJsZS1tZC1zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKik6Zmlyc3QtY2hpbGQgdGQsXG4gIC50YWJsZS1tZC1zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKik6Zmlyc3QtY2hpbGQgdGgge1xuICAgIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICB9XG4gIC50YWJsZS1tZC1zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKikgdHIgdGQsXG4gIC50YWJsZS1tZC1zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKikgdHIgdGgge1xuICAgIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICB9XG4gIC50YWJsZS1tZC1zdGlja3kgdGJvZHkgdHIgdGg6Zmlyc3QtY2hpbGQge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAyO1xuICB9XG4gIC50YWJsZS1tZC1ub3N0aWNreSB7XG4gICAgd2hpdGUtc3BhY2U6IHdyYXA7XG4gIH1cbiAgLnRhYmxlLW1kLW5vc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUtbWQtbm9zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1tZC1ub3N0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLW1kLW5vc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICBtaW4td2lkdGg6IHVuc2V0O1xuICB9XG4gIC50YWJsZS1tZC1ub3N0aWNreSB0aGVhZCB0ciB0ZC5oYWxmLFxuICAudGFibGUtbWQtbm9zdGlja3kgdGhlYWQgdHIgdGguaGFsZixcbiAgLnRhYmxlLW1kLW5vc3RpY2t5IHRib2R5IHRyIHRkLmhhbGYsXG4gIC50YWJsZS1tZC1ub3N0aWNreSB0Ym9keSB0ciB0aC5oYWxmIHtcbiAgICBtaW4td2lkdGg6IHVuc2V0O1xuICB9XG4gIC50YWJsZS1tZC1ub3N0aWNreSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLW1kLW5vc3RpY2t5IHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG4gIC50YWJsZS1tZC1ub3N0aWNreSB0aGVhZCB0ciB0aCB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxuICAudGFibGUtbWQtbm9zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKik6Zmlyc3QtY2hpbGQgdGQsXG4gIC50YWJsZS1tZC1ub3N0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKTpmaXJzdC1jaGlsZCB0aCB7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgfVxuICAudGFibGUtbWQtbm9zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKikgdHIgdGQsXG4gIC50YWJsZS1tZC1ub3N0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0aCB7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgfVxuICAudGFibGUtbWQtbm9zdGlja3kgdGJvZHkgdHIgdGg6Zmlyc3QtY2hpbGQge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbiAgLnRhYmxlLW1kLWZpeGVkIHtcbiAgICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xuICB9XG4gIC50YWJsZS1tZC1ub2ZpeGVkIHtcbiAgICB0YWJsZS1sYXlvdXQ6IGF1dG87XG4gIH1cbiAgLnRhYmxlLW1kLXN0cmlwZWQgdGJvZHkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcik6bnRoLWNoaWxkKGV2ZW4pIHRkLFxuICAudGFibGUtbWQtc3RyaXBlZCB0Ym9keSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKTpudGgtY2hpbGQoZXZlbikgdGgge1xuICAgIGJhY2tncm91bmQ6ICNmNWY1ZjU7XG4gIH1cbiAgLnRhYmxlLW1kLW5vc3RyaXBlZCB0Ym9keSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKTpudGgtY2hpbGQoZXZlbikgdGQsXG4gIC50YWJsZS1tZC1ub3N0cmlwZWQgdGJvZHkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcik6bnRoLWNoaWxkKGV2ZW4pIHRoIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC50YWJsZS13cmFwcGVyLnRhYmxlLWxnLW1oIHtcbiAgICBtYXgtaGVpZ2h0OiAyNXJlbTtcbiAgfVxuICAudGFibGUtd3JhcHBlci50YWJsZS1sZy1taC0wIHtcbiAgICBtYXgtaGVpZ2h0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1sZy1zdGlja3kpIHRhYmxlIHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLWxnLXN0aWNreSkgdGFibGUgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHRvcDogY2FsYygxOS42cHggKyAxLjQwNjI1cmVtICsgMC4wNjI1cmVtKTtcbiAgICB6LWluZGV4OiA0O1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbGctc3RpY2t5KSB0YWJsZSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1sZy1zdGlja3kpIHRhYmxlIHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICB0b3A6IGNhbGMoMjIuNHB4ICsgMS40MDYyNXJlbSArIDAuMDYyNXJlbSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1sZy1ub3N0aWNreSkgdGFibGUgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbGctbm9zdGlja3kpIHRhYmxlIHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbGctc25hcCkge1xuICAgIHNjcm9sbC1zbmFwLXR5cGU6IGJvdGggbWFuZGF0b3J5O1xuICAgIG92ZXJzY3JvbGwtYmVoYXZpb3IteDogY29udGFpbjtcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLWxnLXNuYXApIHRoZWFkOmhhcyh+IHRib2R5KSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKSB0ZCxcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1sZy1zbmFwKSB0aGVhZDpoYXMofiB0Ym9keSkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcikgdGgge1xuICAgIHNjcm9sbC1zbmFwLWFsaWduOiBzdGFydDtcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLWxnLXNuYXApIHRib2R5Om5vdCh0aGVhZCB+ICopIHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpIHRkLFxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLWxnLXNuYXApIHRib2R5Om5vdCh0aGVhZCB+ICopIHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpIHRoIHtcbiAgICBzY3JvbGwtc25hcC1hbGlnbjogc3RhcnQ7XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS1sZy1ub3NuYXApIHtcbiAgICBzY3JvbGwtc25hcC10eXBlOiBub25lO1xuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbGctc2Nyb2xsaW5kaWNhdG9yKSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUtbGctc2Nyb2xsaW5kaWNhdG9yKTpoYXMoLmluLXZpZXcpOjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiA0cmVtO1xuICAgIHdpZHRoOiA0cmVtO1xuICAgIHRvcDogNy41cmVtO1xuICAgIHRvcDogbWF4KDIwJSwgNy41cmVtKTtcbiAgICByaWdodDogNSU7XG4gICAgb3BhY2l0eTogMTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgcGFkZGluZzogMC4xMjVyZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzMwJyBoZWlnaHQ9JzMwJyB2aWV3Qm94PScwIDAgMzAgMzAnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NnIGNsaXAtcGF0aD0ndXJsKCUyM2NsaXAwXzE3NV85NzQpJyUzRSUzQ2cgZmlsdGVyPSd1cmwoJTIzZmlsdGVyMF9kXzE3NV85NzQpJyUzRSUzQ3BhdGggZD0nTTI0LjI2NzcgMTQuNjgxN0gyMy41MDUyQzIzLjQzNDcgMTQuNTg2IDIzLjM0ODMgMTQuNDczOSAyMy4yNTAxIDE0LjM1NjdDMjIuOTk4NyAxNC4wNTY3IDIyLjU4MDcgMTMuNjExNiAyMi4wOTUzIDEzLjQxNzRDMjEuNjE4NyAxMy4yMjY4IDIwLjk4NjcgMTMuMjQ0NyAyMC41Nzc2IDEzLjI3NjVDMjAuNTE3OCAxMy4yODExIDIwLjQ1OTYgMTMuMjg2NCAyMC40MDM3IDEzLjI5MkMyMC4yNjgyIDEyLjk1NDIgMjAuMDI4NiAxMi42NDkgMTkuNjcwNSAxMi40NUMxOS40MTUgMTIuMzA3OSAxOS4wNjk2IDEyLjE0NTUgMTguNzAyNCAxMi4wNzIxQzE4LjM1NTIgMTIuMDAyNiAxNy44OTIxIDExLjk5NjMgMTcuNTA5NiAxMi4wMDU5QzE4LjU5NTIgMTEuMjIyMyAxOS4zMDMzIDkuOTQ2NDUgMTkuMzAzMyA4LjUwODIxQzE5LjMwMzMgNi4xMzA4OCAxNy4zNjkyIDQuMTk2NzggMTQuOTkxOCA0LjE5Njc4QzEyLjYxNDUgNC4xOTY3OCAxMC42ODA0IDYuMTMwODggMTAuNjgwNCA4LjUwODIxQzEwLjY4MDQgMTAuMDMyOCAxMS40NzU5IDExLjM3NSAxMi42NzM1IDEyLjE0MThWMTcuMDMyNUwxMC42MzE4IDE0Ljk5MDhDOS45NjE1NCAxNC4zMjA2IDguOTExMzUgMTQuMjE2NiA4LjEyMjYzIDE0Ljc0MjRDNy4yMzk0MyAxNS4zMzEyIDYuOTc0MzkgMTYuNTA5OSA3LjUyMDUxIDE3LjQyMDFMMTAuNzg3MiAyMi44NjQ2TDEyLjM4MDMgMjYuMDUwOEMxMi43MTM1IDI2LjcxNzEgMTMuMzk0NSAyNy4xMzggMTQuMTM5NSAyNy4xMzhIMjIuNDAyMUMyMy4xMDc5IDI3LjEzOCAyMy43NTk2IDI2Ljc1OTkgMjQuMTA5OCAyNi4xNDdMMjUuOTM5MiAyMi45NDU1QzI2LjI1ODcgMjIuMzg2NCAyNi40NTcgMjEuNzY2MiAyNi41MjExIDIxLjEyNTNMMjYuODc3MSAxNy41NjVDMjcuMDMxNCAxNi4wMjEzIDI1LjgxOTIgMTQuNjgxNyAyNC4yNjc3IDE0LjY4MTdaJyBmaWxsPSd3aGl0ZScvJTNFJTNDcGF0aCBkPSdNMjQuMjY3NyAxNC42ODE3SDIzLjUwNTJDMjMuNDM0NyAxNC41ODYgMjMuMzQ4MyAxNC40NzM5IDIzLjI1MDEgMTQuMzU2N0MyMi45OTg3IDE0LjA1NjcgMjIuNTgwNyAxMy42MTE2IDIyLjA5NTMgMTMuNDE3NEMyMS42MTg3IDEzLjIyNjggMjAuOTg2NyAxMy4yNDQ3IDIwLjU3NzYgMTMuMjc2NUMyMC41MTc4IDEzLjI4MTEgMjAuNDU5NiAxMy4yODY0IDIwLjQwMzcgMTMuMjkyQzIwLjI2ODIgMTIuOTU0MiAyMC4wMjg2IDEyLjY0OSAxOS42NzA1IDEyLjQ1QzE5LjQxNSAxMi4zMDc5IDE5LjA2OTYgMTIuMTQ1NSAxOC43MDI0IDEyLjA3MjFDMTguMzU1MiAxMi4wMDI2IDE3Ljg5MjEgMTEuOTk2MyAxNy41MDk2IDEyLjAwNTlDMTguNTk1MiAxMS4yMjIzIDE5LjMwMzMgOS45NDY0NSAxOS4zMDMzIDguNTA4MjFDMTkuMzAzMyA2LjEzMDg4IDE3LjM2OTIgNC4xOTY3OCAxNC45OTE4IDQuMTk2NzhDMTIuNjE0NSA0LjE5Njc4IDEwLjY4MDQgNi4xMzA4OCAxMC42ODA0IDguNTA4MjFDMTAuNjgwNCAxMC4wMzI4IDExLjQ3NTkgMTEuMzc1IDEyLjY3MzUgMTIuMTQxOFYxNy4wMzI1TDEwLjYzMTggMTQuOTkwOEM5Ljk2MTU0IDE0LjMyMDYgOC45MTEzNSAxNC4yMTY2IDguMTIyNjMgMTQuNzQyNEM3LjIzOTQzIDE1LjMzMTIgNi45NzQzOSAxNi41MDk5IDcuNTIwNTEgMTcuNDIwMUwxMC43ODcyIDIyLjg2NDZMMTIuMzgwMyAyNi4wNTA4QzEyLjcxMzUgMjYuNzE3MSAxMy4zOTQ1IDI3LjEzOCAxNC4xMzk1IDI3LjEzOEgyMi40MDIxQzIzLjEwNzkgMjcuMTM4IDIzLjc1OTYgMjYuNzU5OSAyNC4xMDk4IDI2LjE0N0wyNS45MzkyIDIyLjk0NTVDMjYuMjU4NyAyMi4zODY0IDI2LjQ1NyAyMS43NjYyIDI2LjUyMTEgMjEuMTI1M0wyNi44NzcxIDE3LjU2NUMyNy4wMzE0IDE2LjAyMTMgMjUuODE5MiAxNC42ODE3IDI0LjI2NzcgMTQuNjgxN1pNMTEuODQyIDguNTA4MjFDMTEuODQyIDYuNzcxMzUgMTMuMjU1IDUuMzU4MzEgMTQuOTkxOCA1LjM1ODMxQzE2LjcyODcgNS4zNTgzMSAxOC4xNDE4IDYuNzcxMzUgMTguMTQxOCA4LjUwODIxQzE4LjE0MTggOS4zNTM3NSAxNy44MDY4IDEwLjEyMjUgMTcuMjYyNyAxMC42ODg5VjguNDUzNTZDMTcuMjYyNyA3LjE4NjMgMTYuMjM1MyA2LjE1ODk4IDE0Ljk2ODEgNi4xNTg5OEMxMy43MDA4IDYuMTU4OTggMTIuNjczNSA3LjE4NjMgMTIuNjczNSA4LjQ1MzU2VjEwLjYzODJDMTIuMTU3NSAxMC4wNzcxIDExLjg0MiA5LjMyODg0IDExLjg0MiA4LjUwODIxWk0yNS41NzI0IDE3LjQzNDZMMjUuMjE2MyAyMC45OTQ4QzI1LjE3MDYgMjEuNDUyNiAyNS4wMjkgMjEuODk1NiAyNC44MDA4IDIyLjI5NUwyMi45NzEzIDI1LjQ5NjVDMjIuODU0NiAyNS43MDA4IDIyLjYzNzMgMjUuODI2OCAyMi40MDIxIDI1LjgyNjhIMTQuMTM5NUMxMy44OTExIDI1LjgyNjggMTMuNjY0MSAyNS42ODY1IDEzLjU1MzEgMjUuNDY0NEwxMS45Mzc0IDIyLjIzMzFMOC42NDQ4NSAxNi43NDU1QzguNDU4ODIgMTYuNDM1NCA4LjU0OTEgMTYuMDMzOSA4Ljg0OTk2IDE1LjgzMzRDOS4xMTg2MiAxNS42NTQyIDkuNDc2MzUgMTUuNjg5NyA5LjcwNDY3IDE1LjkxOEwxMi44NjU1IDE5LjA3ODhDMTMuMDUzIDE5LjI2NjMgMTMuMzM1IDE5LjMyMjQgMTMuNTggMTkuMjIxQzEzLjgyNSAxOS4xMTk1IDEzLjk4NDcgMTguODgwNCAxMy45ODQ3IDE4LjYxNTNWOC40NTM1NkMxMy45ODQ3IDcuOTEwNDUgMTQuNDI1IDcuNDcwMTcgMTQuOTY4MSA3LjQ3MDE3QzE1LjUxMTIgNy40NzAxNyAxNS45NTE1IDcuOTEwNDUgMTUuOTUxNSA4LjQ1MzU2VjE2LjY0ODVDMTUuOTUxNSAxNy4wMTA2IDE2LjI0NSAxNy4zMDQxIDE2LjYwNzEgMTcuMzA0MUMxNi45NjkyIDE3LjMwNDEgMTcuMjYyNyAxNy4wMTA2IDE3LjI2MjcgMTYuNjQ4NVYxMy4zMjY5QzE3LjI5OTYgMTMuMzI1MiAxNy4zMzc0IDEzLjMyMzUgMTcuMzc1OSAxMy4zMjJDMTcuNzkwOCAxMy4zMDU5IDE4LjIxMDYgMTMuMzEwOSAxOC40NDUzIDEzLjM1NzhDMTguNjIxNCAxMy4zOTMgMTguODMwNSAxMy40ODMyIDE5LjAzMzQgMTMuNTk2QzE5LjEzMzQgMTMuNjUxNiAxOS4yMjk1IDEzLjc4OSAxOS4yMjk1IDE0LjAwNzZWMTYuNjQ4NUMxOS4yMjk1IDE3LjAxMDYgMTkuNTIzIDE3LjMwNDEgMTkuODg1MSAxNy4zMDQxQzIwLjI0NzEgMTcuMzA0MSAyMC41NDA2IDE3LjAxMDYgMjAuNTQwNiAxNi42NDg1VjE0LjU5NkMyMC41ODU1IDE0LjU5MTYgMjAuNjMxOCAxNC41ODc0IDIwLjY3OTIgMTQuNTgzN0MyMS4wOTM2IDE0LjU1MTUgMjEuNDQ0OCAxNC41Njk0IDIxLjYwODMgMTQuNjM0OEMyMS43NjI5IDE0LjY5NjcgMjIuMDAwNiAxNC45MDcxIDIyLjI0NDkgMTUuMTk4N0MyMi4zNTE0IDE1LjMyNTkgMjIuNDQyMiAxNS40NDc2IDIyLjUwNzQgMTUuNTM5M1YxNy4zMDQxQzIyLjUwNzQgMTcuNjY2MiAyMi44MDEgMTcuOTU5NyAyMy4xNjMgMTcuOTU5N0MyMy41MjUyIDE3Ljk1OTcgMjMuODE4NiAxNy42NjYyIDIzLjgxODYgMTcuMzA0MVYxNS45OTI5SDI0LjI2NzdDMjUuMDQzNSAxNS45OTI5IDI1LjY0OTUgMTYuNjYyNyAyNS41NzI0IDE3LjQzNDZaJyBmaWxsPSclMjMxQjFCMUInLyUzRSUzQ3BhdGggZD0nTTI5Ljc5MDYgNy41OTk0M0wyNi43NDcyIDQuNTU1OTNDMjYuNTAxNiA0LjMxMDQ4IDI2LjEwMjIgNC4zMTA1NCAyNS44NTY2IDQuNTU1OTlDMjUuNjExMiA0LjgwMTUgMjUuNjExMiA1LjIwMDg4IDI1Ljg1NjcgNS40NDYzOUwyNy44MjUyIDcuNDE1MDFIMjAuNzI4NkMyMC4zODE1IDcuNDE1MDEgMjAuMDk5IDcuNjk3NTEgMjAuMDk5IDguMDQ0NjlDMjAuMDk5IDguMzkxODcgMjAuMzgxNSA4LjY3NDMxIDIwLjcyODYgOC42NzQzMUgyNy44MjUyTDI1Ljg1NjYgMTAuNjQyOUMyNS42MTEyIDEwLjg4ODQgMjUuNjExMiAxMS4yODc5IDI1Ljg1NjcgMTEuNTMzNUMyNS45Nzk0IDExLjY1NjEgMjYuMTQwNiAxMS43MTc0IDI2LjMwMTkgMTEuNzE3NEMyNi40NjMxIDExLjcxNzQgMjYuNjI0NCAxMS42NTYxIDI2Ljc0NzIgMTEuNTMzNEwyOS43OTA3IDguNDg5ODlDMzAuMDM2MSA4LjI0NDM4IDMwLjAzNjEgNy44NDQ5NCAyOS43OTA2IDcuNTk5NDNaJyBmaWxsPSclMjMxQjFCMUInLyUzRSUzQ3BhdGggZD0nTTAuMjQyMzY2IDguNDg5ODlMMy4yODU4MSAxMS41MzM0QzMuNTMxMzggMTEuNzc4OCAzLjkzMDgyIDExLjc3ODggNC4xNzYzOSAxMS41MzMzQzQuNDIxNzcgMTEuMjg3OCA0LjQyMTc3IDEwLjg4ODQgNC4xNzYzMyAxMC42NDI5TDIuMjA3NzYgOC42NzQzMUg5LjMwNDM2QzkuNjUxNTQgOC42NzQzMSA5LjkzMzk4IDguMzkxODEgOS45MzM5OCA4LjA0NDYzQzkuOTMzOTggNy42OTc0NSA5LjY1MTU0IDcuNDE1MDEgOS4zMDQzNiA3LjQxNTAxSDIuMjA3NzZMNC4xNzYzOSA1LjQ0NjQ1QzQuNDIxNzcgNS4yMDA5NCA0LjQyMTc3IDQuODAxNDQgNC4xNzYzMyA0LjU1NTg3QzQuMDUzNiA0LjQzMzIgMy44OTIzNyA0LjM3MTg3IDMuNzMxMTMgNC4zNzE4N0MzLjU2OTg5IDQuMzcxODcgMy40MDg1OSA0LjQzMzIgMy4yODU4MSA0LjU1NTkzTDAuMjQyMzA1IDcuNTk5NDNDLTAuMDAzMDgwNzMgNy44NDQ5NCAtMC4wMDMwODA3NiA4LjI0NDM4IDAuMjQyMzY2IDguNDg5ODlaJyBmaWxsPSclMjMxQjFCMUInLyUzRSUzQy9nJTNFJTNDL2clM0UlM0NkZWZzJTNFJTNDZmlsdGVyIGlkPSdmaWx0ZXIwX2RfMTc1Xzk3NCcgeD0nLTMuOTQxNzMnIHk9JzAuMTk2Nzc3JyB3aWR0aD0nMzcuOTE2NScgaGVpZ2h0PSczMC45NDEyJyBmaWx0ZXJVbml0cz0ndXNlclNwYWNlT25Vc2UnIGNvbG9yLWludGVycG9sYXRpb24tZmlsdGVycz0nc1JHQiclM0UlM0NmZUZsb29kIGZsb29kLW9wYWNpdHk9JzAnIHJlc3VsdD0nQmFja2dyb3VuZEltYWdlRml4Jy8lM0UlM0NmZUNvbG9yTWF0cml4IGluPSdTb3VyY2VBbHBoYScgdHlwZT0nbWF0cml4JyB2YWx1ZXM9JzAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDEyNyAwJyByZXN1bHQ9J2hhcmRBbHBoYScvJTNFJTNDZmVPZmZzZXQvJTNFJTNDZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPScyJy8lM0UlM0NmZUNvbXBvc2l0ZSBpbjI9J2hhcmRBbHBoYScgb3BlcmF0b3I9J291dCcvJTNFJTNDZmVDb2xvck1hdHJpeCB0eXBlPSdtYXRyaXgnIHZhbHVlcz0nMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMC4xMiAwJy8lM0UlM0NmZUJsZW5kIG1vZGU9J25vcm1hbCcgaW4yPSdCYWNrZ3JvdW5kSW1hZ2VGaXgnIHJlc3VsdD0nZWZmZWN0MV9kcm9wU2hhZG93XzE3NV85NzQnLyUzRSUzQ2ZlQmxlbmQgbW9kZT0nbm9ybWFsJyBpbj0nU291cmNlR3JhcGhpYycgaW4yPSdlZmZlY3QxX2Ryb3BTaGFkb3dfMTc1Xzk3NCcgcmVzdWx0PSdzaGFwZScvJTNFJTNDL2ZpbHRlciUzRSUzQ2NsaXBQYXRoIGlkPSdjbGlwMF8xNzVfOTc0JyUzRSUzQ3JlY3Qgd2lkdGg9JzMwJyBoZWlnaHQ9JzMwJyBmaWxsPSd3aGl0ZScvJTNFJTNDL2NsaXBQYXRoJTNFJTNDL2RlZnMlM0UlM0Mvc3ZnJTNFXCIpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiA4NSU7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBib3gtc2hhZG93OiAwIDAgMC4zNzVyZW0gcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpO1xuICAgIHotaW5kZXg6IDE7XG4gICAgYW5pbWF0aW9uOiBzd2lwZSAycyBlYXNlLWluIGluZmluaXRlIGZvcndhcmRzO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgNTAwbXMgZWFzZTtcbiAgfVxuICBAa2V5ZnJhbWVzIHN3aXBlIHtcbiAgICAwJSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuICAgIDE1JSB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgICA0NSUge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG4gICAgODAlIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwcHgpO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG4gICAgMTAwJSB7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLWxnLXNjcm9sbGluZGljYXRvcik6aGFzKC5mYWRlLW91dCk6OmFmdGVyIHtcbiAgICBvcGFjaXR5OiAwICFpbXBvcnRhbnQ7XG4gICAgYW5pbWF0aW9uLXBsYXktc3RhdGU6IHBhdXNlZDtcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLWxnLW5vc2Nyb2xsaW5kaWNhdG9yKTpoYXMoLmluLXZpZXcpOjphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS1sZy1zdGlja3kge1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cbiAgLnRhYmxlLWxnLXN0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLWxnLXN0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLWxnLXN0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLWxnLXN0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgbWluLXdpZHRoOiA0MHZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSBhbmQgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnRhYmxlLWxnLXN0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLWxnLXN0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLWxnLXN0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLWxnLXN0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgLS1jb2wtbWluLXdpZHRoOiAzMHZ3O1xuICAgIG1pbi13aWR0aDogdmFyKC0tY29sLW1pbi13aWR0aCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGFibGUtbGctc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUtbGctc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUtbGctc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUtbGctc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICAtLWNvbC1taW4td2lkdGg6IDI4dnc7XG4gICAgbWluLXdpZHRoOiB2YXIoLS1jb2wtbWluLXdpZHRoKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkgYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAudGFibGUtbGctc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUtbGctc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUtbGctc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUtbGctc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICAtLWNvbC1taW4td2lkdGg6IDIydnc7XG4gICAgbWluLXdpZHRoOiB2YXIoLS1jb2wtbWluLXdpZHRoKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkgYW5kIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAudGFibGUtbGctc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUtbGctc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUtbGctc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUtbGctc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICAtLWNvbC1taW4td2lkdGg6IDE3Ljg3NXJlbTtcbiAgICBtaW4td2lkdGg6IHZhcigtLWNvbC1taW4td2lkdGgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC50YWJsZS1sZy1zdGlja3kgdGhlYWQgdHIgdGQuaGFsZixcbiAgLnRhYmxlLWxnLXN0aWNreSB0aGVhZCB0ciB0aC5oYWxmLFxuICAudGFibGUtbGctc3RpY2t5IHRib2R5IHRyIHRkLmhhbGYsXG4gIC50YWJsZS1sZy1zdGlja3kgdGJvZHkgdHIgdGguaGFsZiB7XG4gICAgbWluLXdpZHRoOiBjYWxjKHZhcigtLWNvbC1taW4td2lkdGgpIC8gMik7XG4gIH1cbiAgLnRhYmxlLWxnLXN0aWNreSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLWxnLXN0aWNreSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgdG9wOiBjYWxjKDE5LjZweCArIDEuNDA2MjVyZW0gKyAwLjEyNXJlbSk7XG4gICAgei1pbmRleDogNDtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIGxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGFibGUtbGctc3RpY2t5IHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUtbGctc3RpY2t5IHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICB0b3A6IGNhbGMoMjIuNHB4ICsgMS40MDYyNXJlbSArIDAuMTI1cmVtKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAudGFibGUtbGctc3RpY2t5Om5vdCgudGFibGUtc25hcCkgdGFibGUgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1sZy1zdGlja3k6bm90KC50YWJsZS1zbmFwKSB0YWJsZSB0Ym9keSB0ciB0aCB7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC50YWJsZS1sZy1zdGlja3kgdGhlYWQgdHIgdGgge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDI7XG4gIH1cbiAgLnRhYmxlLWxnLXN0aWNreSB0aGVhZCB0ciB0aDpmaXJzdC1jaGlsZCB7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAzO1xuICB9XG4gIC50YWJsZS1sZy1zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKik6Zmlyc3QtY2hpbGQgdGQsXG4gIC50YWJsZS1sZy1zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKik6Zmlyc3QtY2hpbGQgdGgge1xuICAgIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICB9XG4gIC50YWJsZS1sZy1zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKikgdHIgdGQsXG4gIC50YWJsZS1sZy1zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKikgdHIgdGgge1xuICAgIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICB9XG4gIC50YWJsZS1sZy1zdGlja3kgdGJvZHkgdHIgdGg6Zmlyc3QtY2hpbGQge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAyO1xuICB9XG4gIC50YWJsZS1sZy1ub3N0aWNreSB7XG4gICAgd2hpdGUtc3BhY2U6IHdyYXA7XG4gIH1cbiAgLnRhYmxlLWxnLW5vc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUtbGctbm9zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS1sZy1ub3N0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLWxnLW5vc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICBtaW4td2lkdGg6IHVuc2V0O1xuICB9XG4gIC50YWJsZS1sZy1ub3N0aWNreSB0aGVhZCB0ciB0ZC5oYWxmLFxuICAudGFibGUtbGctbm9zdGlja3kgdGhlYWQgdHIgdGguaGFsZixcbiAgLnRhYmxlLWxnLW5vc3RpY2t5IHRib2R5IHRyIHRkLmhhbGYsXG4gIC50YWJsZS1sZy1ub3N0aWNreSB0Ym9keSB0ciB0aC5oYWxmIHtcbiAgICBtaW4td2lkdGg6IHVuc2V0O1xuICB9XG4gIC50YWJsZS1sZy1ub3N0aWNreSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLWxnLW5vc3RpY2t5IHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG4gIC50YWJsZS1sZy1ub3N0aWNreSB0aGVhZCB0ciB0aCB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxuICAudGFibGUtbGctbm9zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKik6Zmlyc3QtY2hpbGQgdGQsXG4gIC50YWJsZS1sZy1ub3N0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKTpmaXJzdC1jaGlsZCB0aCB7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgfVxuICAudGFibGUtbGctbm9zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKikgdHIgdGQsXG4gIC50YWJsZS1sZy1ub3N0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0aCB7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgfVxuICAudGFibGUtbGctbm9zdGlja3kgdGJvZHkgdHIgdGg6Zmlyc3QtY2hpbGQge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbiAgLnRhYmxlLWxnLWZpeGVkIHtcbiAgICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xuICB9XG4gIC50YWJsZS1sZy1ub2ZpeGVkIHtcbiAgICB0YWJsZS1sYXlvdXQ6IGF1dG87XG4gIH1cbiAgLnRhYmxlLWxnLXN0cmlwZWQgdGJvZHkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcik6bnRoLWNoaWxkKGV2ZW4pIHRkLFxuICAudGFibGUtbGctc3RyaXBlZCB0Ym9keSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKTpudGgtY2hpbGQoZXZlbikgdGgge1xuICAgIGJhY2tncm91bmQ6ICNmNWY1ZjU7XG4gIH1cbiAgLnRhYmxlLWxnLW5vc3RyaXBlZCB0Ym9keSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKTpudGgtY2hpbGQoZXZlbikgdGQsXG4gIC50YWJsZS1sZy1ub3N0cmlwZWQgdGJvZHkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcik6bnRoLWNoaWxkKGV2ZW4pIHRoIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC50YWJsZS13cmFwcGVyLnRhYmxlLXhsLW1oIHtcbiAgICBtYXgtaGVpZ2h0OiAyNXJlbTtcbiAgfVxuICAudGFibGUtd3JhcHBlci50YWJsZS14bC1taC0wIHtcbiAgICBtYXgtaGVpZ2h0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS14bC1zdGlja3kpIHRhYmxlIHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXhsLXN0aWNreSkgdGFibGUgdGJvZHkgdHIuc2VjdGlvbi1oZWFkZXIge1xuICAgIHRvcDogY2FsYygxOS42cHggKyAxLjQwNjI1cmVtICsgMC4wNjI1cmVtKTtcbiAgICB6LWluZGV4OiA0O1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUteGwtc3RpY2t5KSB0YWJsZSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS14bC1zdGlja3kpIHRhYmxlIHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICB0b3A6IGNhbGMoMjIuNHB4ICsgMS40MDYyNXJlbSArIDAuMDYyNXJlbSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS14bC1ub3N0aWNreSkgdGFibGUgdGhlYWQgdHIuc2VjdGlvbi1oZWFkZXIsXG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUteGwtbm9zdGlja3kpIHRhYmxlIHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUteGwtc25hcCkge1xuICAgIHNjcm9sbC1zbmFwLXR5cGU6IGJvdGggbWFuZGF0b3J5O1xuICAgIG92ZXJzY3JvbGwtYmVoYXZpb3IteDogY29udGFpbjtcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXhsLXNuYXApIHRoZWFkOmhhcyh+IHRib2R5KSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKSB0ZCxcbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS14bC1zbmFwKSB0aGVhZDpoYXMofiB0Ym9keSkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcikgdGgge1xuICAgIHNjcm9sbC1zbmFwLWFsaWduOiBzdGFydDtcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXhsLXNuYXApIHRib2R5Om5vdCh0aGVhZCB+ICopIHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpIHRkLFxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXhsLXNuYXApIHRib2R5Om5vdCh0aGVhZCB+ICopIHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpIHRoIHtcbiAgICBzY3JvbGwtc25hcC1hbGlnbjogc3RhcnQ7XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6aGFzKC50YWJsZS14bC1ub3NuYXApIHtcbiAgICBzY3JvbGwtc25hcC10eXBlOiBub25lO1xuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUteGwtc2Nyb2xsaW5kaWNhdG9yKSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC50YWJsZS13cmFwcGVyOmhhcygudGFibGUteGwtc2Nyb2xsaW5kaWNhdG9yKTpoYXMoLmluLXZpZXcpOjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiA0cmVtO1xuICAgIHdpZHRoOiA0cmVtO1xuICAgIHRvcDogNy41cmVtO1xuICAgIHRvcDogbWF4KDIwJSwgNy41cmVtKTtcbiAgICByaWdodDogNSU7XG4gICAgb3BhY2l0eTogMTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgcGFkZGluZzogMC4xMjVyZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzMwJyBoZWlnaHQ9JzMwJyB2aWV3Qm94PScwIDAgMzAgMzAnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NnIGNsaXAtcGF0aD0ndXJsKCUyM2NsaXAwXzE3NV85NzQpJyUzRSUzQ2cgZmlsdGVyPSd1cmwoJTIzZmlsdGVyMF9kXzE3NV85NzQpJyUzRSUzQ3BhdGggZD0nTTI0LjI2NzcgMTQuNjgxN0gyMy41MDUyQzIzLjQzNDcgMTQuNTg2IDIzLjM0ODMgMTQuNDczOSAyMy4yNTAxIDE0LjM1NjdDMjIuOTk4NyAxNC4wNTY3IDIyLjU4MDcgMTMuNjExNiAyMi4wOTUzIDEzLjQxNzRDMjEuNjE4NyAxMy4yMjY4IDIwLjk4NjcgMTMuMjQ0NyAyMC41Nzc2IDEzLjI3NjVDMjAuNTE3OCAxMy4yODExIDIwLjQ1OTYgMTMuMjg2NCAyMC40MDM3IDEzLjI5MkMyMC4yNjgyIDEyLjk1NDIgMjAuMDI4NiAxMi42NDkgMTkuNjcwNSAxMi40NUMxOS40MTUgMTIuMzA3OSAxOS4wNjk2IDEyLjE0NTUgMTguNzAyNCAxMi4wNzIxQzE4LjM1NTIgMTIuMDAyNiAxNy44OTIxIDExLjk5NjMgMTcuNTA5NiAxMi4wMDU5QzE4LjU5NTIgMTEuMjIyMyAxOS4zMDMzIDkuOTQ2NDUgMTkuMzAzMyA4LjUwODIxQzE5LjMwMzMgNi4xMzA4OCAxNy4zNjkyIDQuMTk2NzggMTQuOTkxOCA0LjE5Njc4QzEyLjYxNDUgNC4xOTY3OCAxMC42ODA0IDYuMTMwODggMTAuNjgwNCA4LjUwODIxQzEwLjY4MDQgMTAuMDMyOCAxMS40NzU5IDExLjM3NSAxMi42NzM1IDEyLjE0MThWMTcuMDMyNUwxMC42MzE4IDE0Ljk5MDhDOS45NjE1NCAxNC4zMjA2IDguOTExMzUgMTQuMjE2NiA4LjEyMjYzIDE0Ljc0MjRDNy4yMzk0MyAxNS4zMzEyIDYuOTc0MzkgMTYuNTA5OSA3LjUyMDUxIDE3LjQyMDFMMTAuNzg3MiAyMi44NjQ2TDEyLjM4MDMgMjYuMDUwOEMxMi43MTM1IDI2LjcxNzEgMTMuMzk0NSAyNy4xMzggMTQuMTM5NSAyNy4xMzhIMjIuNDAyMUMyMy4xMDc5IDI3LjEzOCAyMy43NTk2IDI2Ljc1OTkgMjQuMTA5OCAyNi4xNDdMMjUuOTM5MiAyMi45NDU1QzI2LjI1ODcgMjIuMzg2NCAyNi40NTcgMjEuNzY2MiAyNi41MjExIDIxLjEyNTNMMjYuODc3MSAxNy41NjVDMjcuMDMxNCAxNi4wMjEzIDI1LjgxOTIgMTQuNjgxNyAyNC4yNjc3IDE0LjY4MTdaJyBmaWxsPSd3aGl0ZScvJTNFJTNDcGF0aCBkPSdNMjQuMjY3NyAxNC42ODE3SDIzLjUwNTJDMjMuNDM0NyAxNC41ODYgMjMuMzQ4MyAxNC40NzM5IDIzLjI1MDEgMTQuMzU2N0MyMi45OTg3IDE0LjA1NjcgMjIuNTgwNyAxMy42MTE2IDIyLjA5NTMgMTMuNDE3NEMyMS42MTg3IDEzLjIyNjggMjAuOTg2NyAxMy4yNDQ3IDIwLjU3NzYgMTMuMjc2NUMyMC41MTc4IDEzLjI4MTEgMjAuNDU5NiAxMy4yODY0IDIwLjQwMzcgMTMuMjkyQzIwLjI2ODIgMTIuOTU0MiAyMC4wMjg2IDEyLjY0OSAxOS42NzA1IDEyLjQ1QzE5LjQxNSAxMi4zMDc5IDE5LjA2OTYgMTIuMTQ1NSAxOC43MDI0IDEyLjA3MjFDMTguMzU1MiAxMi4wMDI2IDE3Ljg5MjEgMTEuOTk2MyAxNy41MDk2IDEyLjAwNTlDMTguNTk1MiAxMS4yMjIzIDE5LjMwMzMgOS45NDY0NSAxOS4zMDMzIDguNTA4MjFDMTkuMzAzMyA2LjEzMDg4IDE3LjM2OTIgNC4xOTY3OCAxNC45OTE4IDQuMTk2NzhDMTIuNjE0NSA0LjE5Njc4IDEwLjY4MDQgNi4xMzA4OCAxMC42ODA0IDguNTA4MjFDMTAuNjgwNCAxMC4wMzI4IDExLjQ3NTkgMTEuMzc1IDEyLjY3MzUgMTIuMTQxOFYxNy4wMzI1TDEwLjYzMTggMTQuOTkwOEM5Ljk2MTU0IDE0LjMyMDYgOC45MTEzNSAxNC4yMTY2IDguMTIyNjMgMTQuNzQyNEM3LjIzOTQzIDE1LjMzMTIgNi45NzQzOSAxNi41MDk5IDcuNTIwNTEgMTcuNDIwMUwxMC43ODcyIDIyLjg2NDZMMTIuMzgwMyAyNi4wNTA4QzEyLjcxMzUgMjYuNzE3MSAxMy4zOTQ1IDI3LjEzOCAxNC4xMzk1IDI3LjEzOEgyMi40MDIxQzIzLjEwNzkgMjcuMTM4IDIzLjc1OTYgMjYuNzU5OSAyNC4xMDk4IDI2LjE0N0wyNS45MzkyIDIyLjk0NTVDMjYuMjU4NyAyMi4zODY0IDI2LjQ1NyAyMS43NjYyIDI2LjUyMTEgMjEuMTI1M0wyNi44NzcxIDE3LjU2NUMyNy4wMzE0IDE2LjAyMTMgMjUuODE5MiAxNC42ODE3IDI0LjI2NzcgMTQuNjgxN1pNMTEuODQyIDguNTA4MjFDMTEuODQyIDYuNzcxMzUgMTMuMjU1IDUuMzU4MzEgMTQuOTkxOCA1LjM1ODMxQzE2LjcyODcgNS4zNTgzMSAxOC4xNDE4IDYuNzcxMzUgMTguMTQxOCA4LjUwODIxQzE4LjE0MTggOS4zNTM3NSAxNy44MDY4IDEwLjEyMjUgMTcuMjYyNyAxMC42ODg5VjguNDUzNTZDMTcuMjYyNyA3LjE4NjMgMTYuMjM1MyA2LjE1ODk4IDE0Ljk2ODEgNi4xNTg5OEMxMy43MDA4IDYuMTU4OTggMTIuNjczNSA3LjE4NjMgMTIuNjczNSA4LjQ1MzU2VjEwLjYzODJDMTIuMTU3NSAxMC4wNzcxIDExLjg0MiA5LjMyODg0IDExLjg0MiA4LjUwODIxWk0yNS41NzI0IDE3LjQzNDZMMjUuMjE2MyAyMC45OTQ4QzI1LjE3MDYgMjEuNDUyNiAyNS4wMjkgMjEuODk1NiAyNC44MDA4IDIyLjI5NUwyMi45NzEzIDI1LjQ5NjVDMjIuODU0NiAyNS43MDA4IDIyLjYzNzMgMjUuODI2OCAyMi40MDIxIDI1LjgyNjhIMTQuMTM5NUMxMy44OTExIDI1LjgyNjggMTMuNjY0MSAyNS42ODY1IDEzLjU1MzEgMjUuNDY0NEwxMS45Mzc0IDIyLjIzMzFMOC42NDQ4NSAxNi43NDU1QzguNDU4ODIgMTYuNDM1NCA4LjU0OTEgMTYuMDMzOSA4Ljg0OTk2IDE1LjgzMzRDOS4xMTg2MiAxNS42NTQyIDkuNDc2MzUgMTUuNjg5NyA5LjcwNDY3IDE1LjkxOEwxMi44NjU1IDE5LjA3ODhDMTMuMDUzIDE5LjI2NjMgMTMuMzM1IDE5LjMyMjQgMTMuNTggMTkuMjIxQzEzLjgyNSAxOS4xMTk1IDEzLjk4NDcgMTguODgwNCAxMy45ODQ3IDE4LjYxNTNWOC40NTM1NkMxMy45ODQ3IDcuOTEwNDUgMTQuNDI1IDcuNDcwMTcgMTQuOTY4MSA3LjQ3MDE3QzE1LjUxMTIgNy40NzAxNyAxNS45NTE1IDcuOTEwNDUgMTUuOTUxNSA4LjQ1MzU2VjE2LjY0ODVDMTUuOTUxNSAxNy4wMTA2IDE2LjI0NSAxNy4zMDQxIDE2LjYwNzEgMTcuMzA0MUMxNi45NjkyIDE3LjMwNDEgMTcuMjYyNyAxNy4wMTA2IDE3LjI2MjcgMTYuNjQ4NVYxMy4zMjY5QzE3LjI5OTYgMTMuMzI1MiAxNy4zMzc0IDEzLjMyMzUgMTcuMzc1OSAxMy4zMjJDMTcuNzkwOCAxMy4zMDU5IDE4LjIxMDYgMTMuMzEwOSAxOC40NDUzIDEzLjM1NzhDMTguNjIxNCAxMy4zOTMgMTguODMwNSAxMy40ODMyIDE5LjAzMzQgMTMuNTk2QzE5LjEzMzQgMTMuNjUxNiAxOS4yMjk1IDEzLjc4OSAxOS4yMjk1IDE0LjAwNzZWMTYuNjQ4NUMxOS4yMjk1IDE3LjAxMDYgMTkuNTIzIDE3LjMwNDEgMTkuODg1MSAxNy4zMDQxQzIwLjI0NzEgMTcuMzA0MSAyMC41NDA2IDE3LjAxMDYgMjAuNTQwNiAxNi42NDg1VjE0LjU5NkMyMC41ODU1IDE0LjU5MTYgMjAuNjMxOCAxNC41ODc0IDIwLjY3OTIgMTQuNTgzN0MyMS4wOTM2IDE0LjU1MTUgMjEuNDQ0OCAxNC41Njk0IDIxLjYwODMgMTQuNjM0OEMyMS43NjI5IDE0LjY5NjcgMjIuMDAwNiAxNC45MDcxIDIyLjI0NDkgMTUuMTk4N0MyMi4zNTE0IDE1LjMyNTkgMjIuNDQyMiAxNS40NDc2IDIyLjUwNzQgMTUuNTM5M1YxNy4zMDQxQzIyLjUwNzQgMTcuNjY2MiAyMi44MDEgMTcuOTU5NyAyMy4xNjMgMTcuOTU5N0MyMy41MjUyIDE3Ljk1OTcgMjMuODE4NiAxNy42NjYyIDIzLjgxODYgMTcuMzA0MVYxNS45OTI5SDI0LjI2NzdDMjUuMDQzNSAxNS45OTI5IDI1LjY0OTUgMTYuNjYyNyAyNS41NzI0IDE3LjQzNDZaJyBmaWxsPSclMjMxQjFCMUInLyUzRSUzQ3BhdGggZD0nTTI5Ljc5MDYgNy41OTk0M0wyNi43NDcyIDQuNTU1OTNDMjYuNTAxNiA0LjMxMDQ4IDI2LjEwMjIgNC4zMTA1NCAyNS44NTY2IDQuNTU1OTlDMjUuNjExMiA0LjgwMTUgMjUuNjExMiA1LjIwMDg4IDI1Ljg1NjcgNS40NDYzOUwyNy44MjUyIDcuNDE1MDFIMjAuNzI4NkMyMC4zODE1IDcuNDE1MDEgMjAuMDk5IDcuNjk3NTEgMjAuMDk5IDguMDQ0NjlDMjAuMDk5IDguMzkxODcgMjAuMzgxNSA4LjY3NDMxIDIwLjcyODYgOC42NzQzMUgyNy44MjUyTDI1Ljg1NjYgMTAuNjQyOUMyNS42MTEyIDEwLjg4ODQgMjUuNjExMiAxMS4yODc5IDI1Ljg1NjcgMTEuNTMzNUMyNS45Nzk0IDExLjY1NjEgMjYuMTQwNiAxMS43MTc0IDI2LjMwMTkgMTEuNzE3NEMyNi40NjMxIDExLjcxNzQgMjYuNjI0NCAxMS42NTYxIDI2Ljc0NzIgMTEuNTMzNEwyOS43OTA3IDguNDg5ODlDMzAuMDM2MSA4LjI0NDM4IDMwLjAzNjEgNy44NDQ5NCAyOS43OTA2IDcuNTk5NDNaJyBmaWxsPSclMjMxQjFCMUInLyUzRSUzQ3BhdGggZD0nTTAuMjQyMzY2IDguNDg5ODlMMy4yODU4MSAxMS41MzM0QzMuNTMxMzggMTEuNzc4OCAzLjkzMDgyIDExLjc3ODggNC4xNzYzOSAxMS41MzMzQzQuNDIxNzcgMTEuMjg3OCA0LjQyMTc3IDEwLjg4ODQgNC4xNzYzMyAxMC42NDI5TDIuMjA3NzYgOC42NzQzMUg5LjMwNDM2QzkuNjUxNTQgOC42NzQzMSA5LjkzMzk4IDguMzkxODEgOS45MzM5OCA4LjA0NDYzQzkuOTMzOTggNy42OTc0NSA5LjY1MTU0IDcuNDE1MDEgOS4zMDQzNiA3LjQxNTAxSDIuMjA3NzZMNC4xNzYzOSA1LjQ0NjQ1QzQuNDIxNzcgNS4yMDA5NCA0LjQyMTc3IDQuODAxNDQgNC4xNzYzMyA0LjU1NTg3QzQuMDUzNiA0LjQzMzIgMy44OTIzNyA0LjM3MTg3IDMuNzMxMTMgNC4zNzE4N0MzLjU2OTg5IDQuMzcxODcgMy40MDg1OSA0LjQzMzIgMy4yODU4MSA0LjU1NTkzTDAuMjQyMzA1IDcuNTk5NDNDLTAuMDAzMDgwNzMgNy44NDQ5NCAtMC4wMDMwODA3NiA4LjI0NDM4IDAuMjQyMzY2IDguNDg5ODlaJyBmaWxsPSclMjMxQjFCMUInLyUzRSUzQy9nJTNFJTNDL2clM0UlM0NkZWZzJTNFJTNDZmlsdGVyIGlkPSdmaWx0ZXIwX2RfMTc1Xzk3NCcgeD0nLTMuOTQxNzMnIHk9JzAuMTk2Nzc3JyB3aWR0aD0nMzcuOTE2NScgaGVpZ2h0PSczMC45NDEyJyBmaWx0ZXJVbml0cz0ndXNlclNwYWNlT25Vc2UnIGNvbG9yLWludGVycG9sYXRpb24tZmlsdGVycz0nc1JHQiclM0UlM0NmZUZsb29kIGZsb29kLW9wYWNpdHk9JzAnIHJlc3VsdD0nQmFja2dyb3VuZEltYWdlRml4Jy8lM0UlM0NmZUNvbG9yTWF0cml4IGluPSdTb3VyY2VBbHBoYScgdHlwZT0nbWF0cml4JyB2YWx1ZXM9JzAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDEyNyAwJyByZXN1bHQ9J2hhcmRBbHBoYScvJTNFJTNDZmVPZmZzZXQvJTNFJTNDZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPScyJy8lM0UlM0NmZUNvbXBvc2l0ZSBpbjI9J2hhcmRBbHBoYScgb3BlcmF0b3I9J291dCcvJTNFJTNDZmVDb2xvck1hdHJpeCB0eXBlPSdtYXRyaXgnIHZhbHVlcz0nMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMC4xMiAwJy8lM0UlM0NmZUJsZW5kIG1vZGU9J25vcm1hbCcgaW4yPSdCYWNrZ3JvdW5kSW1hZ2VGaXgnIHJlc3VsdD0nZWZmZWN0MV9kcm9wU2hhZG93XzE3NV85NzQnLyUzRSUzQ2ZlQmxlbmQgbW9kZT0nbm9ybWFsJyBpbj0nU291cmNlR3JhcGhpYycgaW4yPSdlZmZlY3QxX2Ryb3BTaGFkb3dfMTc1Xzk3NCcgcmVzdWx0PSdzaGFwZScvJTNFJTNDL2ZpbHRlciUzRSUzQ2NsaXBQYXRoIGlkPSdjbGlwMF8xNzVfOTc0JyUzRSUzQ3JlY3Qgd2lkdGg9JzMwJyBoZWlnaHQ9JzMwJyBmaWxsPSd3aGl0ZScvJTNFJTNDL2NsaXBQYXRoJTNFJTNDL2RlZnMlM0UlM0Mvc3ZnJTNFXCIpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiA4NSU7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBib3gtc2hhZG93OiAwIDAgMC4zNzVyZW0gcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpO1xuICAgIHotaW5kZXg6IDE7XG4gICAgYW5pbWF0aW9uOiBzd2lwZSAycyBlYXNlLWluIGluZmluaXRlIGZvcndhcmRzO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgNTAwbXMgZWFzZTtcbiAgfVxuICBAa2V5ZnJhbWVzIHN3aXBlIHtcbiAgICAwJSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuICAgIDE1JSB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgICA0NSUge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG4gICAgODAlIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwcHgpO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG4gICAgMTAwJSB7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXhsLXNjcm9sbGluZGljYXRvcik6aGFzKC5mYWRlLW91dCk6OmFmdGVyIHtcbiAgICBvcGFjaXR5OiAwICFpbXBvcnRhbnQ7XG4gICAgYW5pbWF0aW9uLXBsYXktc3RhdGU6IHBhdXNlZDtcbiAgfVxuICAudGFibGUtd3JhcHBlcjpoYXMoLnRhYmxlLXhsLW5vc2Nyb2xsaW5kaWNhdG9yKTpoYXMoLmluLXZpZXcpOjphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS14bC1zdGlja3kge1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cbiAgLnRhYmxlLXhsLXN0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLXhsLXN0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLXhsLXN0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLXhsLXN0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgbWluLXdpZHRoOiA0MHZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSBhbmQgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnRhYmxlLXhsLXN0aWNreSB0aGVhZCB0ciB0ZCxcbiAgLnRhYmxlLXhsLXN0aWNreSB0aGVhZCB0ciB0aCxcbiAgLnRhYmxlLXhsLXN0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLXhsLXN0aWNreSB0Ym9keSB0ciB0aCB7XG4gICAgLS1jb2wtbWluLXdpZHRoOiAzMHZ3O1xuICAgIG1pbi13aWR0aDogdmFyKC0tY29sLW1pbi13aWR0aCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGFibGUteGwtc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUteGwtc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUteGwtc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUteGwtc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICAtLWNvbC1taW4td2lkdGg6IDI4dnc7XG4gICAgbWluLXdpZHRoOiB2YXIoLS1jb2wtbWluLXdpZHRoKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkgYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAudGFibGUteGwtc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUteGwtc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUteGwtc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUteGwtc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICAtLWNvbC1taW4td2lkdGg6IDIydnc7XG4gICAgbWluLXdpZHRoOiB2YXIoLS1jb2wtbWluLXdpZHRoKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkgYW5kIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAudGFibGUteGwtc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUteGwtc3RpY2t5IHRoZWFkIHRyIHRoLFxuICAudGFibGUteGwtc3RpY2t5IHRib2R5IHRyIHRkLFxuICAudGFibGUteGwtc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICAtLWNvbC1taW4td2lkdGg6IDE3Ljg3NXJlbTtcbiAgICBtaW4td2lkdGg6IHZhcigtLWNvbC1taW4td2lkdGgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC50YWJsZS14bC1zdGlja3kgdGhlYWQgdHIgdGQuaGFsZixcbiAgLnRhYmxlLXhsLXN0aWNreSB0aGVhZCB0ciB0aC5oYWxmLFxuICAudGFibGUteGwtc3RpY2t5IHRib2R5IHRyIHRkLmhhbGYsXG4gIC50YWJsZS14bC1zdGlja3kgdGJvZHkgdHIgdGguaGFsZiB7XG4gICAgbWluLXdpZHRoOiBjYWxjKHZhcigtLWNvbC1taW4td2lkdGgpIC8gMik7XG4gIH1cbiAgLnRhYmxlLXhsLXN0aWNreSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLXhsLXN0aWNreSB0Ym9keSB0ci5zZWN0aW9uLWhlYWRlciB7XG4gICAgdG9wOiBjYWxjKDE5LjZweCArIDEuNDA2MjVyZW0gKyAwLjEyNXJlbSk7XG4gICAgei1pbmRleDogNDtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIGxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGFibGUteGwtc3RpY2t5IHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyLFxuICAudGFibGUteGwtc3RpY2t5IHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICB0b3A6IGNhbGMoMjIuNHB4ICsgMS40MDYyNXJlbSArIDAuMTI1cmVtKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAudGFibGUteGwtc3RpY2t5Om5vdCgudGFibGUtc25hcCkgdGFibGUgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS14bC1zdGlja3k6bm90KC50YWJsZS1zbmFwKSB0YWJsZSB0Ym9keSB0ciB0aCB7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC50YWJsZS14bC1zdGlja3kgdGhlYWQgdHIgdGgge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDI7XG4gIH1cbiAgLnRhYmxlLXhsLXN0aWNreSB0aGVhZCB0ciB0aDpmaXJzdC1jaGlsZCB7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAzO1xuICB9XG4gIC50YWJsZS14bC1zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKik6Zmlyc3QtY2hpbGQgdGQsXG4gIC50YWJsZS14bC1zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKik6Zmlyc3QtY2hpbGQgdGgge1xuICAgIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICB9XG4gIC50YWJsZS14bC1zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKikgdHIgdGQsXG4gIC50YWJsZS14bC1zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKikgdHIgdGgge1xuICAgIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICB9XG4gIC50YWJsZS14bC1zdGlja3kgdGJvZHkgdHIgdGg6Zmlyc3QtY2hpbGQge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAyO1xuICB9XG4gIC50YWJsZS14bC1ub3N0aWNreSB7XG4gICAgd2hpdGUtc3BhY2U6IHdyYXA7XG4gIH1cbiAgLnRhYmxlLXhsLW5vc3RpY2t5IHRoZWFkIHRyIHRkLFxuICAudGFibGUteGwtbm9zdGlja3kgdGhlYWQgdHIgdGgsXG4gIC50YWJsZS14bC1ub3N0aWNreSB0Ym9keSB0ciB0ZCxcbiAgLnRhYmxlLXhsLW5vc3RpY2t5IHRib2R5IHRyIHRoIHtcbiAgICBtaW4td2lkdGg6IHVuc2V0O1xuICB9XG4gIC50YWJsZS14bC1ub3N0aWNreSB0aGVhZCB0ciB0ZC5oYWxmLFxuICAudGFibGUteGwtbm9zdGlja3kgdGhlYWQgdHIgdGguaGFsZixcbiAgLnRhYmxlLXhsLW5vc3RpY2t5IHRib2R5IHRyIHRkLmhhbGYsXG4gIC50YWJsZS14bC1ub3N0aWNreSB0Ym9keSB0ciB0aC5oYWxmIHtcbiAgICBtaW4td2lkdGg6IHVuc2V0O1xuICB9XG4gIC50YWJsZS14bC1ub3N0aWNreSB0aGVhZCB0ci5zZWN0aW9uLWhlYWRlcixcbiAgLnRhYmxlLXhsLW5vc3RpY2t5IHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG4gIC50YWJsZS14bC1ub3N0aWNreSB0aGVhZCB0ciB0aCB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxuICAudGFibGUteGwtbm9zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKik6Zmlyc3QtY2hpbGQgdGQsXG4gIC50YWJsZS14bC1ub3N0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKTpmaXJzdC1jaGlsZCB0aCB7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgfVxuICAudGFibGUteGwtbm9zdGlja3kgdGJvZHk6bm90KHRoZWFkIH4gKikgdHIgdGQsXG4gIC50YWJsZS14bC1ub3N0aWNreSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0aCB7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgfVxuICAudGFibGUteGwtbm9zdGlja3kgdGJvZHkgdHIgdGg6Zmlyc3QtY2hpbGQge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbiAgLnRhYmxlLXhsLWZpeGVkIHtcbiAgICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xuICB9XG4gIC50YWJsZS14bC1ub2ZpeGVkIHtcbiAgICB0YWJsZS1sYXlvdXQ6IGF1dG87XG4gIH1cbiAgLnRhYmxlLXhsLXN0cmlwZWQgdGJvZHkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcik6bnRoLWNoaWxkKGV2ZW4pIHRkLFxuICAudGFibGUteGwtc3RyaXBlZCB0Ym9keSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKTpudGgtY2hpbGQoZXZlbikgdGgge1xuICAgIGJhY2tncm91bmQ6ICNmNWY1ZjU7XG4gIH1cbiAgLnRhYmxlLXhsLW5vc3RyaXBlZCB0Ym9keSB0cjpub3QoLnNlY3Rpb24taGVhZGVyKTpudGgtY2hpbGQoZXZlbikgdGQsXG4gIC50YWJsZS14bC1ub3N0cmlwZWQgdGJvZHkgdHI6bm90KC5zZWN0aW9uLWhlYWRlcik6bnRoLWNoaWxkKGV2ZW4pIHRoIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB9XG59XG4udGFibGUtd3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogYXV0bztcbiAgYm9yZGVyLXJhZGl1czogMC4zNzVyZW07XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5Ac3VwcG9ydHMgKHNjcm9sbGJhci13aWR0aDogdGhpbikge1xuICAudGFibGUtd3JhcHBlciB7XG4gICAgc2Nyb2xsYmFyLXdpZHRoOiB0aGluO1xuICAgIHNjcm9sbGJhci1jb2xvcjogIzY2NiAjZThlOGU4O1xuICB9XG59XG5Ac3VwcG9ydHMgc2VsZWN0b3IoOjotd2Via2l0LXNjcm9sbGJhcikge1xuICAudGFibGUtd3JhcHBlcjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgIHdpZHRoOiAwLjI1cmVtO1xuICAgIGhlaWdodDogMC4yNXJlbTtcbiAgfVxuICAudGFibGUtd3JhcHBlcjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICAgIGJhY2tncm91bmQ6ICNlOGU4ZTg7XG4gIH1cbiAgLnRhYmxlLXdyYXBwZXI6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICBiYWNrZ3JvdW5kOiAjNjY2O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwcmVtO1xuICB9XG4gIC50YWJsZS13cmFwcGVyOjotd2Via2l0LXNjcm9sbGJhci10aHVtYjpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogIzM2MzYzNjtcbiAgfVxufVxuLnRhYmxlLXdyYXBwZXIgdGFibGUge1xuICB3aWR0aDogMTAwJTtcbn1cbi50YWJsZS13cmFwcGVyIHRhYmxlIHRoLFxuLnRhYmxlLXdyYXBwZXIgdGFibGUgdGQge1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG4udGFibGUtd3JhcHBlciB0YWJsZSB0aDpmaXJzdC1jaGlsZCxcbi50YWJsZS13cmFwcGVyIHRhYmxlIHRkOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWxlZnQ6IG5vbmUgIWltcG9ydGFudDtcbn1cbi50YWJsZS13cmFwcGVyIHRhYmxlIHRoOmxhc3QtY2hpbGQsXG4udGFibGUtd3JhcHBlciB0YWJsZSB0ZDpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXJpZ2h0OiBub25lICFpbXBvcnRhbnQ7XG59XG4udGFibGUtd3JhcHBlciB0YWJsZSB0aGVhZCB0cjpmaXJzdC1jaGlsZCB0aCxcbi50YWJsZS13cmFwcGVyIHRhYmxlIHRoZWFkIHRyOmZpcnN0LWNoaWxkIHRkIHtcbiAgYm9yZGVyLXRvcDogbm9uZSAhaW1wb3J0YW50O1xufVxuLnRhYmxlLXdyYXBwZXIgdGFibGUgdGJvZHkgdHI6bGFzdC1jaGlsZCB0aCxcbi50YWJsZS13cmFwcGVyIHRhYmxlIHRib2R5IHRyOmxhc3QtY2hpbGQgdGQge1xuICBib3JkZXItYm90dG9tOiBub25lICFpbXBvcnRhbnQ7XG59XG4udGFibGUgdGhlYWQgdHIgdGgsXG4udGFibGUgdGhlYWQgdHIgdGQsXG4udGFibGUgdGJvZHkgdHIgdGgsXG4udGFibGUgdGJvZHkgdHIgdGQge1xuICBwYWRkaW5nOiAwLjcwMzEyNXJlbSAwLjkzNzVyZW07XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBib3JkZXItcmlnaHQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBiYWNrZ3JvdW5kOiAjZGFkYWRhO1xufVxuLnRhYmxlIHRoZWFkIHRyIHRoOmZpcnN0LWNoaWxkLFxuLnRhYmxlIHRoZWFkIHRyIHRkOmZpcnN0LWNoaWxkLFxuLnRhYmxlIHRib2R5IHRyIHRoOmZpcnN0LWNoaWxkLFxuLnRhYmxlIHRib2R5IHRyIHRkOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWxlZnQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLnRhYmxlIHRoZWFkIHRyIHRoOmVtcHR5LCAudGFibGUgdGhlYWQgdHIgdGg6aGFzKCsgOmVtcHR5KSxcbi50YWJsZSB0aGVhZCB0ciB0ZDplbXB0eSxcbi50YWJsZSB0aGVhZCB0ciB0ZDpoYXMoKyA6ZW1wdHkpLFxuLnRhYmxlIHRib2R5IHRyIHRoOmVtcHR5LFxuLnRhYmxlIHRib2R5IHRyIHRoOmhhcygrIDplbXB0eSksXG4udGFibGUgdGJvZHkgdHIgdGQ6ZW1wdHksXG4udGFibGUgdGJvZHkgdHIgdGQ6aGFzKCsgOmVtcHR5KSB7XG4gIGJvcmRlci1sZWZ0OiBub25lO1xuICBib3JkZXItcmlnaHQ6IG5vbmU7XG59XG4udGFibGUgdGhlYWQgdHIgdGg6ZW1wdHk6Zmlyc3QtY2hpbGQsIC50YWJsZSB0aGVhZCB0ciB0aDpoYXMoKyA6ZW1wdHkpOmZpcnN0LWNoaWxkLFxuLnRhYmxlIHRoZWFkIHRyIHRkOmVtcHR5OmZpcnN0LWNoaWxkLFxuLnRhYmxlIHRoZWFkIHRyIHRkOmhhcygrIDplbXB0eSk6Zmlyc3QtY2hpbGQsXG4udGFibGUgdGJvZHkgdHIgdGg6ZW1wdHk6Zmlyc3QtY2hpbGQsXG4udGFibGUgdGJvZHkgdHIgdGg6aGFzKCsgOmVtcHR5KTpmaXJzdC1jaGlsZCxcbi50YWJsZSB0Ym9keSB0ciB0ZDplbXB0eTpmaXJzdC1jaGlsZCxcbi50YWJsZSB0Ym9keSB0ciB0ZDpoYXMoKyA6ZW1wdHkpOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWxlZnQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLnRhYmxlIHRoZWFkIHRyIHRoOmVtcHR5Omxhc3QtY2hpbGQsIC50YWJsZSB0aGVhZCB0ciB0aDpoYXMoKyA6ZW1wdHkpOmxhc3QtY2hpbGQsXG4udGFibGUgdGhlYWQgdHIgdGQ6ZW1wdHk6bGFzdC1jaGlsZCxcbi50YWJsZSB0aGVhZCB0ciB0ZDpoYXMoKyA6ZW1wdHkpOmxhc3QtY2hpbGQsXG4udGFibGUgdGJvZHkgdHIgdGg6ZW1wdHk6bGFzdC1jaGlsZCxcbi50YWJsZSB0Ym9keSB0ciB0aDpoYXMoKyA6ZW1wdHkpOmxhc3QtY2hpbGQsXG4udGFibGUgdGJvZHkgdHIgdGQ6ZW1wdHk6bGFzdC1jaGlsZCxcbi50YWJsZSB0Ym9keSB0ciB0ZDpoYXMoKyA6ZW1wdHkpOmxhc3QtY2hpbGQge1xuICBib3JkZXItcmlnaHQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLnRhYmxlIHRoZWFkIHRyIHRoOm5vdCg6aGFzKCsgOmVtcHR5KSksXG4udGFibGUgdGhlYWQgdHIgdGQ6bm90KDpoYXMoKyA6ZW1wdHkpKSxcbi50YWJsZSB0Ym9keSB0ciB0aDpub3QoOmhhcygrIDplbXB0eSkpLFxuLnRhYmxlIHRib2R5IHRyIHRkOm5vdCg6aGFzKCsgOmVtcHR5KSkge1xuICBib3JkZXItcmlnaHQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLnRhYmxlIHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyIHRkLFxuLnRhYmxlIHRoZWFkIHRyLnNlY3Rpb24taGVhZGVyIHRoLFxuLnRhYmxlIHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHRkLFxuLnRhYmxlIHRib2R5IHRyLnNlY3Rpb24taGVhZGVyIHRoIHtcbiAgYmFja2dyb3VuZDogI2U4ZThlODtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgcGFkZGluZzogMC40Njg3NXJlbSAwLjkzNzVyZW07XG59XG4udGFibGUgdGhlYWQ6aGFzKH4gdGJvZHkpIHRyOmZpcnN0LWNoaWxkIHRoOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4zNzVyZW07XG59XG4udGFibGUgdGhlYWQ6aGFzKH4gdGJvZHkpIHRyOmZpcnN0LWNoaWxkIHRoOmxhc3QtY2hpbGQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4zNzVyZW07XG59XG4udGFibGUgdGJvZHkgdHIgdGQsXG4udGFibGUgdGJvZHkgdHIgdGgge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLnRhYmxlIHRib2R5Om5vdCg6aGFzKHRoZWFkIH4gKikpIHRyIHRkLFxuLnRhYmxlIHRib2R5Om5vdCg6aGFzKHRoZWFkIH4gKikpIHRyIHRoIHtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIGJvcmRlci1yaWdodDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4udGFibGUgdGJvZHk6bm90KDpoYXModGhlYWQgfiAqKSkgdHIgdGQ6Zmlyc3QtY2hpbGQsXG4udGFibGUgdGJvZHk6bm90KDpoYXModGhlYWQgfiAqKSkgdHIgdGg6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItbGVmdDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4udGFibGUgdGJvZHk6bm90KDpoYXModGhlYWQgfiAqKSkgdHI6bGFzdC1jaGlsZCB0ZDpmaXJzdC1jaGlsZCxcbi50YWJsZSB0Ym9keTpub3QoOmhhcyh0aGVhZCB+ICopKSB0cjpsYXN0LWNoaWxkIHRoOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4zNzVyZW07XG59XG4udGFibGUgdGJvZHk6bm90KDpoYXModGhlYWQgfiAqKSkgdHI6bGFzdC1jaGlsZCB0ZDpsYXN0LWNoaWxkLFxuLnRhYmxlIHRib2R5Om5vdCg6aGFzKHRoZWFkIH4gKikpIHRyOmxhc3QtY2hpbGQgdGg6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjM3NXJlbTtcbn1cbi50YWJsZSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0ZCxcbi50YWJsZSB0Ym9keTpub3QodGhlYWQgfiAqKSB0ciB0aCB7XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBib3JkZXItcmlnaHQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLnRhYmxlIHRib2R5Om5vdCh0aGVhZCB+ICopIHRyIHRkOmZpcnN0LWNoaWxkLFxuLnRhYmxlIHRib2R5Om5vdCh0aGVhZCB+ICopIHRyIHRoOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWxlZnQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLnRhYmxlIHRib2R5Om5vdCh0aGVhZCB+ICopIHRyOmZpcnN0LWNoaWxkIHRkLFxuLnRhYmxlIHRib2R5Om5vdCh0aGVhZCB+ICopIHRyOmZpcnN0LWNoaWxkIHRoIHtcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4udGFibGUgdGJvZHk6bm90KHRoZWFkIH4gKikgdHI6Zmlyc3QtY2hpbGQgdGQ6Zmlyc3QtY2hpbGQsXG4udGFibGUgdGJvZHk6bm90KHRoZWFkIH4gKikgdHI6Zmlyc3QtY2hpbGQgdGg6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjM3NXJlbTtcbn1cbi50YWJsZSB0Ym9keTpub3QodGhlYWQgfiAqKSB0cjpmaXJzdC1jaGlsZCB0ZDpsYXN0LWNoaWxkLFxuLnRhYmxlIHRib2R5Om5vdCh0aGVhZCB+ICopIHRyOmZpcnN0LWNoaWxkIHRoOmxhc3QtY2hpbGQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4zNzVyZW07XG59XG5cbi5mb3JtLWNvbnRyb2wsXG4uY3VzdG9tLXNlbGVjdCxcbi5pbnZhbGlkLWZlZWRiYWNrIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuZm9ybS1jb250cm9sLFxuICAuY3VzdG9tLXNlbGVjdCxcbiAgLmludmFsaWQtZmVlZGJhY2sge1xuICAgIGZvbnQtc2l6ZTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG59XG5cbmxhYmVsIHtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICB9XG59XG5cbmlucHV0ICsgZGl2Om5vdCguaW5wdXQtZ3JvdXAtYXBwZW5kKSxcbi5mb3JtLWNhcHRpb24ge1xuICBtYXJnaW4tdG9wOiAwLjMxMjVyZW07XG59XG5cbi5jdXN0b20tcmFkaW8ge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuLmN1c3RvbS1yYWRpbyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQge1xuICB6LWluZGV4OiAwO1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIGJvcmRlci1jb2xvcjogIzM2MzYzNjtcbn1cbi5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBjb2xvcjogIzM2MzYzNjtcbn1cbi5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5jdXN0b20tY29udHJvbC1pbnB1dDphY3RpdmUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2VkZGY4O1xufVxuXG5pbnB1dFt0eXBlPXBhc3N3b3JkXSxcbmlucHV0W3R5cGU9dGV4dF0ucGFzc3dvcmQge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjNGM0YzRjO1xufVxuaW5wdXRbdHlwZT1wYXNzd29yZF0udGhpbi1ib3JkZXIsXG5pbnB1dFt0eXBlPXRleHRdLnBhc3N3b3JkLnRoaW4tYm9yZGVyIHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjY2NjO1xufVxuXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItd2lkdGg6IDJweDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbn1cbi5pbnB1dC1ncm91cC1wcmVwZW5kIC5pbnB1dC1ncm91cC10ZXh0LnRoaW4tYm9yZGVyLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dC50aGluLWJvcmRlciB7XG4gIGJvcmRlci13aWR0aDogMXB4O1xuICBib3JkZXItY29sb3I6ICNjY2M7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDFyZW07XG4gIG1pbi13aWR0aDogNzVweDtcbn1cblxuLmlucHV0LWdyb3VwLmlzLWludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi5mb3JtLWNvbnRyb2wtbGFiZWwudGV4dC1kYW5nZXIgfiAuaW52YWxpZC1mZWVkYmFjayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uaXMtaW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrIHtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbn1cblxuLmN1c3RvbS1yYWRpby5jdXN0b20tcmFkaW8tYXMtY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjMzYzNjM2O1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLmN1c3RvbS1yYWRpby5jdXN0b20tcmFkaW8tYXMtY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzIwJyBoZWlnaHQ9JzIwJyB2aWV3Qm94PScwIDAgMjAgMjAnJTNFJTNDZyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnJTNFJTNDcGF0aCBzdHJva2U9JyUyMzM2MzYzNicgZD0nTS41LjVoMTl2MTlILjV6Jy8lM0UlM0NwYXRoIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNMTUuNjA1IDUuMjY4Yy4zMzQtLjM2NS44MTctLjM0MiAxLjEzNi0uMDIzLjMxOC4zMTguMzYuODE2LjAzNCAxLjE3MmE5MDMuNTQ3IDkwMy41NDcgMCAwIDEtNS4zIDUuOTRsLTEuMzMgMS40OGEyOTEyLjU2NyAyOTEyLjU2NyAwIDAgMC0xLjcxOCAxLjkxNWMtLjMuMzMzLS44NDYuMzIzLTEuMTUyLjAxNi0uNTU5LS41MzItMS4wMDYtLjk2MS0yLjAxMi0xLjkyOGwtLjM1NC0uMzRjLS43LS42NzQtMS4xNzUtMS4xMjktMS42NTYtMS41ODctLjM1NC0uMzM5LS4zMi0uODM4IDAtMS4xNjMuMzE2LS4zMjEuNzk4LS4zNiAxLjEzNi0uMDIuOTguOTI4IDEuODE3IDEuNzMyIDMuNDA4IDMuMjY4IDMuNDQ4LTMuODQzIDUuNTY3LTYuMjEyIDcuODA4LTguNzN6Jy8lM0UlM0MvZyUzRSUzQy9zdmclM0UlMEFcIik7XG59XG5cbi5jdXN0b20tY2hlY2tib3guY3VzdG9tLWNoZWNrYm94LWFzLXJhZGlvIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgIzM2MzYzNjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLmN1c3RvbS1jaGVja2JveC5jdXN0b20tY2hlY2tib3gtYXMtcmFkaW8gLmZhdXgtcmFkaW8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDJyZW07XG4gIHBhZGRpbmctbGVmdDogMnJlbTtcbn1cbi5jdXN0b20tY2hlY2tib3guY3VzdG9tLWNoZWNrYm94LWFzLXJhZGlvIC5mYXV4LXJhZGlvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjMzYzNjM2O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jdXN0b20tY2hlY2tib3guY3VzdG9tLWNoZWNrYm94LWFzLXJhZGlvIC5mYXV4LXJhZGlvOjphZnRlciB7XG4gIGhlaWdodDogMjBweDtcbiAgd2lkdGg6IDIwcHg7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDJTNGeG1sIHZlcnNpb249JzEuMCcgZW5jb2Rpbmc9J1VURi04JyUzRiUzRSUzQ3N2ZyB3aWR0aD0nMjBweCcgaGVpZ2h0PScyMHB4JyB2aWV3Qm94PScwIDAgMjAgMjAnIHZlcnNpb249JzEuMScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB4bWxuczp4bGluaz0naHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayclM0UlM0NnIGlkPSdTdHlsZS1HdWlkZScgc3Ryb2tlPSdub25lJyBzdHJva2Utd2lkdGg9JzEnIGZpbGw9J25vbmUnIGZpbGwtcnVsZT0nZXZlbm9kZCclM0UlM0NnIGlkPScwNy4tSWNvbnMnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKC03NDkuMDAwMDAwLCAtNjg4LjAwMDAwMCknJTNFJTNDZyBpZD0nRnVuY3Rpb25hbCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMTAwLjAwMDAwMCwgNDk5LjAwMDAwMCknJTNFJTNDZyBpZD0nRWxlbWVudHMtLy1VSS0vLVJhZGlvLS8tU2VsZWN0ZWQnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDY0OS4wMDAwMDAsIDE4OS4wMDAwMDApJyUzRSUzQ2NpcmNsZSBpZD0nT3ZhbCcgc3Ryb2tlPSclMjMzNjM2MzYnIHN0cm9rZS13aWR0aD0nMScgY3g9JzEwJyBjeT0nMTAnIHI9JzkuNSclM0UlM0MvY2lyY2xlJTNFJTNDY2lyY2xlIGlkPSdPdmFsJyBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nZXZlbm9kZCcgY3g9JzEwJyBjeT0nMTAnIHI9JzYnJTNFJTNDL2NpcmNsZSUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xufVxuLmN1c3RvbS1jaGVja2JveC5jdXN0b20tY2hlY2tib3gtYXMtcmFkaW8gLmZhdXgtcmFkaW8gLmZhdXgtcmFkaW8tbGFiZWwge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLmN1c3RvbS1jaGVja2JveC5jdXN0b20tY2hlY2tib3gtYXMtcmFkaW8gLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uY3VzdG9tLWNoZWNrYm94LmN1c3RvbS1jaGVja2JveC1hcy1yYWRpbyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0MlM0Z4bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0nVVRGLTgnJTNGJTNFJTNDc3ZnIHdpZHRoPScyMHB4JyBoZWlnaHQ9JzIwcHgnIHZpZXdCb3g9JzAgMCAyMCAyMCcgdmVyc2lvbj0nMS4xJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyUzRSUzQ2cgaWQ9J1N0eWxlLUd1aWRlJyBzdHJva2U9J25vbmUnIHN0cm9rZS13aWR0aD0nMScgZmlsbD0nbm9uZScgZmlsbC1ydWxlPSdldmVub2RkJyUzRSUzQ2cgaWQ9JzA3Li1JY29ucycgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTc0OS4wMDAwMDAsIC02ODguMDAwMDAwKSclM0UlM0NnIGlkPSdGdW5jdGlvbmFsJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgxMDAuMDAwMDAwLCA0OTkuMDAwMDAwKSclM0UlM0NnIGlkPSdFbGVtZW50cy0vLVVJLS8tUmFkaW8tLy1TZWxlY3RlZCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoNjQ5LjAwMDAwMCwgMTg5LjAwMDAwMCknJTNFJTNDY2lyY2xlIGlkPSdPdmFsJyBzdHJva2U9JyUyMzM2MzYzNicgc3Ryb2tlLXdpZHRoPScxJyBjeD0nMTAnIGN5PScxMCcgcj0nOS41JyUzRSUzQy9jaXJjbGUlM0UlM0NjaXJjbGUgaWQ9J092YWwnIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdldmVub2RkJyBjeD0nMTAnIGN5PScxMCcgcj0nNiclM0UlM0MvY2lyY2xlJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpO1xufVxuLmN1c3RvbS1jaGVja2JveC5jdXN0b20tY2hlY2tib3gtYXMtcmFkaW8gLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuZmF1eC1yYWRpbzo6YmVmb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjMzYzNjM2O1xufVxuLmN1c3RvbS1jaGVja2JveC5jdXN0b20tY2hlY2tib3gtYXMtcmFkaW8gLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuZmF1eC1yYWRpbzo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuXG4uY3VzdG9tLXN3aXRjaCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gIGN1cnNvcjogcG9pbnRlciAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDIuNzEyNXJlbTtcbn1cbi5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgaGVpZ2h0OiAxLjE1cmVtO1xuICB3aWR0aDogMi4wODc1cmVtO1xuICBsZWZ0OiAwO1xufVxuLmN1c3RvbS1zd2l0Y2ggLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGhlaWdodDogMC44NXJlbTtcbiAgd2lkdGg6IDAuODVyZW07XG4gIGxlZnQ6IDAuMnJlbTtcbiAgdG9wOiAwLjIyNXJlbTtcbn1cbi5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzI2ZmUyO1xuICBib3JkZXItY29sb3I6ICMzMjZmZTI7XG59XG5cbi5idG4ge1xuICBwYWRkaW5nOiAwLjM0Mzc1cmVtIDAuOTM3NXJlbTtcbiAgd2lkdGg6IGF1dG87XG59XG4uYnRuLmFjdGl2ZSwgLmJ0bjphY3RpdmUsIC5idG46aG92ZXIsIC5idG46Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xufVxuLmJ0bi5hY3RpdmUgLmljb24sIC5idG46YWN0aXZlIC5pY29uLCAuYnRuOmhvdmVyIC5pY29uLCAuYnRuOmZvY3VzIC5pY29uIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmJ0bi5kaXNhYmxlZCwgLmJ0bjpkaXNhYmxlZCwgLmJ0bi5kaXNhYmxlZDpob3ZlciwgLmJ0bjpkaXNhYmxlZDpob3ZlciB7XG4gIG9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQ6ICNlOGU4ZTg7XG4gIGJvcmRlci1jb2xvcjogI2U4ZThlODtcbiAgY29sb3I6ICNjY2M7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmJ0biAuaWNvbiB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG1hcmdpbi1yaWdodDogMC4zMTI1cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5idG4ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5idG4uYnRuLWlubGluZSB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cblxuLmJ0bi1saWdodCxcbi5idG4tbGlnaHQ6aG92ZXIsXG4uYnRuLWxpZ2h0OmZvY3VzLFxuLmJ0bi1saW5rMixcbi5idG4tbGluazMsXG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5LFxuLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0LFxuLmJ0bi13YXJuaW5nLFxuLmJ0bi13YXJuaW5nOmhvdmVyLFxuLmJ0bi13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcbi5idG4tb3V0bGluZS1saWdodDpob3Zlcixcbi5idG4tb3V0bGluZS1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsXG4uYnRuLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSB7XG4gIGNvbG9yOiAjMzYzNjM2O1xufVxuXG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmhvdmVyLFxuLmJ0bi10cmFucy1kYXJrLFxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeSxcbi5pbnB1dC1ncm91cC1wcmVwZW5kIC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLFxuLmJ0bi12aWRlbyB7XG4gIGJvcmRlci1jb2xvcjogIzM2MzYzNjtcbn1cblxuLmJ0bi10cmFucy1kYXJrOmhvdmVyLFxuLmJ0bi10cmFucy1kYXJrOmZvY3VzLFxuLmJ0bi10cmFucy1kYXJrOmFjdGl2ZSxcbi5idG4tdmlkZW8sXG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcbi5pbnB1dC1ncm91cC1wcmVwZW5kIC5pbnB1dC1ncm91cC10ZXh0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM2MzYzNjtcbn1cblxuLmJ0bi1saWdodC5hY3RpdmUsIC5idG4tbGlnaHQ6YWN0aXZlLCAuYnRuLWxpZ2h0OmhvdmVyLCAuYnRuLWxpZ2h0OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbiAgYm9yZGVyLWNvbG9yOiAjZjVmNWY1O1xufVxuXG4uYnRuLWRhcms6aG92ZXIsXG4uYnRuLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwO1xufVxuXG4uYnRuLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbn1cblxuLmJ0bi1wcmltYXJ5LFxuLmJ0bi1zZWNvbmRhcnksXG4uYnRuLWRhcmssXG4uYnRuLXN1Y2Nlc3MsXG4uYnRuLWluZm8sXG4uYnRuLWRhbmdlcixcbi5idG4tbGlnaHQ6aG92ZXIsXG4uYnRuLXRyYW5zLWRhcms6aG92ZXIsXG4uYnRuLXRyYW5zLWxpZ2h0LFxuLmJ0bi10cmFucy1saWdodDpob3Zlcixcbi5idG4tb3V0bGluZS1wcmltYXJ5OmhvdmVyLFxuLmJ0bi1vdXRsaW5lLWRhcms6aG92ZXIsXG4uYnRuLW91dGxpbmUtbGlnaHQsXG4uYnRuLW91dGxpbmUtc3VjY2Vzcyxcbi5idG4tb3V0bGluZS1pbmZvLFxuLmJ0bi1vdXRsaW5lLWRhbmdlcixcbi5idG4tdmlkZW8tb3V0bGluZTpob3Zlcixcbi5idG4tdmlkZW8ge1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuLmJ0bi1wcmltYXJ5IHtcbiAgYm9yZGVyLWNvbG9yOiAjMzI2ZmUyO1xufVxuLmJ0bi1wcmltYXJ5LmFjdGl2ZSwgLmJ0bi1wcmltYXJ5OmFjdGl2ZSwgLmJ0bi1wcmltYXJ5OmhvdmVyLCAuYnRuLXByaW1hcnk6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA0ODc2O1xuICBib3JkZXItY29sb3I6ICMwMDQ4NzY7XG59XG4uYnRuLXByaW1hcnkgaSB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IDAuNWVtO1xufVxuXG4uYnRuLW91dGxpbmUtcHJpbWFyeSB7XG4gIGJvcmRlci1jb2xvcjogIzMyNmZlMjtcbn1cbi5idG4tb3V0bGluZS1wcmltYXJ5LmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLXByaW1hcnk6YWN0aXZlLCAuYnRuLW91dGxpbmUtcHJpbWFyeTpob3ZlciwgLmJ0bi1vdXRsaW5lLXByaW1hcnk6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICMwMDQ4NzY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDQ4NzY7XG59XG5cbi5idG4tb3V0bGluZS1zZWNvbmRhcnkuYWN0aXZlLCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuYWN0aXZlLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5hY3RpdmUuaW5wdXQtZ3JvdXAtdGV4dCwgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTphY3RpdmUsIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5pbnB1dC1ncm91cC10ZXh0OmFjdGl2ZSxcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQ6YWN0aXZlLCAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmhvdmVyLCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dDpob3Zlcixcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQ6aG92ZXIsIC5idG4tb3V0bGluZS1zZWNvbmRhcnk6Zm9jdXMsIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5pbnB1dC1ncm91cC10ZXh0OmZvY3VzLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dDpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzYzNjM2O1xufVxuXG4uYnRuLWRhcmsuYWN0aXZlLCAuYnRuLWRhcms6YWN0aXZlLCAuYnRuLWRhcms6aG92ZXIsIC5idG4tZGFyazpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG59XG5cbi5idG4tdHJhbnMtZGFyayB7XG4gIGJvcmRlci1jb2xvcjogIzM2MzYzNjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjMzYzNjM2O1xufVxuLmJ0bi10cmFucy1kYXJrLmFjdGl2ZSwgLmJ0bi10cmFucy1kYXJrOmFjdGl2ZSwgLmJ0bi10cmFucy1kYXJrOmhvdmVyLCAuYnRuLXRyYW5zLWRhcms6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM2MzYzNjtcbn1cblxuLmJ0bi10cmFucy1saWdodCB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmJ0bi10cmFucy1saWdodC5hY3RpdmUsIC5idG4tdHJhbnMtbGlnaHQ6YWN0aXZlLCAuYnRuLXRyYW5zLWxpZ2h0OmhvdmVyLCAuYnRuLXRyYW5zLWxpZ2h0OmZvY3VzIHtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5idG4tYWRkLXNlcnZpY2Uge1xuICB3aWR0aDogYXV0bztcbn1cblxuLmJ0bjpub3QoOmhvdmVyKSAuaWNvbi5ob3Zlci1pY29uLFxuLmJ0bjpob3ZlciAuaWNvbi5ob3Zlci1pY29uIH4gLmljb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYnRuLmljb246aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cbi5idG4uaWNvbjpob3ZlciBzcGFuIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5idG4tdmlkZW8tb3V0bGluZS1jZW50ZXJlZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICMzNjM2MzY7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYnRuLXZpZGVvLW91dGxpbmUtY2VudGVyZWQgLnZpZGVvLWljb24ge1xuICB3aWR0aDogMjdweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI3JyBoZWlnaHQ9JzIwJyB2aWV3Qm94PScwIDAgMjcgMjAnJTNFJTNDcGF0aCBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTI1Ljg5Ni44MjVjLjM1MiAxLjM5NC42MjIgMi44NjEuODE2IDQuNDAyQTM4LjE3IDM4LjE3IDAgMCAxIDI3IDkuOTk1YzAgMS42MzMtLjEwMiAzLjIyOC0uMjg4IDQuNzY5YTM2LjA5IDM2LjA5IDAgMCAxLS44MTYgNC40MDIgNzcuNTQ3IDc3LjU0NyAwIDAgMS01Ljk1Ny42MjNjLTIuMDc4LjEzOC00LjIyMS4yMTEtNi40My4yMTEtMi4yMTcgMC00LjM2LS4wNzMtNi40MzktLjIxYTc2LjU4MSA3Ni41ODEgMCAwIDEtNS45NTctLjYyNCAzNC41MzMgMzQuNTMzIDAgMCAxLS44MjUtNC4zOTNBMzguMTcgMzguMTcgMCAwIDEgMCAxMC4wMDVjMC0xLjYzMy4wOTMtMy4yMi4yODgtNC43NjlBMzYuMDkgMzYuMDkgMCAwIDEgMS4xMDQuODM0IDc3LjU0NyA3Ny41NDcgMCAwIDEgNy4wNjEuMjExIDk3LjQxNSA5Ny40MTUgMCAwIDEgMTMuNSAwYzIuMjE4IDAgNC4zNi4wNzMgNi40My4yMSAyLjA3OC4xMyA0LjA2NC4zNCA1Ljk2Ni42MTV6TTEwIDE1bDgtNS04LTV2MTB6Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWltYWdlIDAuMTVzO1xufVxuLmJ0bi12aWRlby1vdXRsaW5lLWNlbnRlcmVkOmhvdmVyLCAuYnRuLXZpZGVvLW91dGxpbmUtY2VudGVyZWQ6Zm9jdXMsIC5idG4tdmlkZW8tb3V0bGluZS1jZW50ZXJlZDphY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM2MzYzNjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uYnRuLXZpZGVvLW91dGxpbmUtY2VudGVyZWQ6aG92ZXIgLnZpZGVvLWljb24sIC5idG4tdmlkZW8tb3V0bGluZS1jZW50ZXJlZDpmb2N1cyAudmlkZW8taWNvbiwgLmJ0bi12aWRlby1vdXRsaW5lLWNlbnRlcmVkOmFjdGl2ZSAudmlkZW8taWNvbiB7XG4gIHdpZHRoOiAyN3B4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbi1yaWdodDogNnB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjcnIGhlaWdodD0nMjAnIHZpZXdCb3g9JzAgMCAyNyAyMCclM0UlM0NwYXRoIGZpbGw9JyUyM2ZmZmZmZicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNMjUuODk2LjgyNWMuMzUyIDEuMzk0LjYyMiAyLjg2MS44MTYgNC40MDJBMzguMTcgMzguMTcgMCAwIDEgMjcgOS45OTVjMCAxLjYzMy0uMTAyIDMuMjI4LS4yODggNC43NjlhMzYuMDkgMzYuMDkgMCAwIDEtLjgxNiA0LjQwMiA3Ny41NDcgNzcuNTQ3IDAgMCAxLTUuOTU3LjYyM2MtMi4wNzguMTM4LTQuMjIxLjIxMS02LjQzLjIxMS0yLjIxNyAwLTQuMzYtLjA3My02LjQzOS0uMjFhNzYuNTgxIDc2LjU4MSAwIDAgMS01Ljk1Ny0uNjI0IDM0LjUzMyAzNC41MzMgMCAwIDEtLjgyNS00LjM5M0EzOC4xNyAzOC4xNyAwIDAgMSAwIDEwLjAwNWMwLTEuNjMzLjA5My0zLjIyLjI4OC00Ljc2OUEzNi4wOSAzNi4wOSAwIDAgMSAxLjEwNC44MzQgNzcuNTQ3IDc3LjU0NyAwIDAgMSA3LjA2MS4yMTEgOTcuNDE1IDk3LjQxNSAwIDAgMSAxMy41IDBjMi4yMTggMCA0LjM2LjA3MyA2LjQzLjIxIDIuMDc4LjEzIDQuMDY0LjM0IDUuOTY2LjYxNXpNMTAgMTVsOC01LTgtNXYxMHonLyUzRSUzQy9zdmclM0VcIik7XG59XG5cbi5idG4tdmlkZW8tb3V0bGluZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogIzM2MzYzNjtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5idG4tdmlkZW8tb3V0bGluZTo6YWZ0ZXIsIC5idG4tdmlkZW8tb3V0bGluZTo6YmVmb3JlIHtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjE1cztcbn1cbi5idG4tdmlkZW8tb3V0bGluZTpob3ZlciwgLmJ0bi12aWRlby1vdXRsaW5lOmZvY3VzLCAuYnRuLXZpZGVvLW91dGxpbmU6YWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNjM2MzY7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmJ0bi12aWRlby1vdXRsaW5lOm5vdCguaWNvbi1yaWdodCkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYnRuLXZpZGVvLW91dGxpbmU6bm90KC5pY29uLXJpZ2h0KTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNycgaGVpZ2h0PScyMCcgdmlld0JveD0nMCAwIDI3IDIwJyUzRSUzQ3BhdGggZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J00yNS44OTYuODI1Yy4zNTIgMS4zOTQuNjIyIDIuODYxLjgxNiA0LjQwMkEzOC4xNyAzOC4xNyAwIDAgMSAyNyA5Ljk5NWMwIDEuNjMzLS4xMDIgMy4yMjgtLjI4OCA0Ljc2OWEzNi4wOSAzNi4wOSAwIDAgMS0uODE2IDQuNDAyIDc3LjU0NyA3Ny41NDcgMCAwIDEtNS45NTcuNjIzYy0yLjA3OC4xMzgtNC4yMjEuMjExLTYuNDMuMjExLTIuMjE3IDAtNC4zNi0uMDczLTYuNDM5LS4yMWE3Ni41ODEgNzYuNTgxIDAgMCAxLTUuOTU3LS42MjQgMzQuNTMzIDM0LjUzMyAwIDAgMS0uODI1LTQuMzkzQTM4LjE3IDM4LjE3IDAgMCAxIDAgMTAuMDA1YzAtMS42MzMuMDkzLTMuMjIuMjg4LTQuNzY5QTM2LjA5IDM2LjA5IDAgMCAxIDEuMTA0LjgzNCA3Ny41NDcgNzcuNTQ3IDAgMCAxIDcuMDYxLjIxMSA5Ny40MTUgOTcuNDE1IDAgMCAxIDEzLjUgMGMyLjIxOCAwIDQuMzYuMDczIDYuNDMuMjEgMi4wNzguMTMgNC4wNjQuMzQgNS45NjYuNjE1ek0xMCAxNWw4LTUtOC01djEweicvJTNFJTNDL3N2ZyUzRVwiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGhlaWdodDogMjdweDtcbiAgd2lkdGg6IDI3cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5idG4tdmlkZW8tb3V0bGluZTpub3QoLmljb24tcmlnaHQpOjpiZWZvcmUge1xuICBsZWZ0OiAwO1xufVxuLmJ0bi12aWRlby1vdXRsaW5lOm5vdCguaWNvbi1yaWdodCk6OmJlZm9yZSB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgdHJhbnNmb3JtOiBub25lO1xuICB3aWR0aDogMjdweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3A7XG59XG4uYnRuLXZpZGVvLW91dGxpbmU6bm90KC5pY29uLXJpZ2h0KTpob3ZlciwgLmJ0bi12aWRlby1vdXRsaW5lOm5vdCguaWNvbi1yaWdodCk6Zm9jdXMsIC5idG4tdmlkZW8tb3V0bGluZTpub3QoLmljb24tcmlnaHQpOmFjdGl2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5idG4tdmlkZW8tb3V0bGluZTpub3QoLmljb24tcmlnaHQpOmhvdmVyOjpiZWZvcmUsIC5idG4tdmlkZW8tb3V0bGluZTpub3QoLmljb24tcmlnaHQpOmZvY3VzOjpiZWZvcmUsIC5idG4tdmlkZW8tb3V0bGluZTpub3QoLmljb24tcmlnaHQpOmFjdGl2ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNycgaGVpZ2h0PScyMCcgdmlld0JveD0nMCAwIDI3IDIwJyUzRSUzQ3BhdGggZmlsbD0nJTIzZmZmZmZmJyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J00yNS44OTYuODI1Yy4zNTIgMS4zOTQuNjIyIDIuODYxLjgxNiA0LjQwMkEzOC4xNyAzOC4xNyAwIDAgMSAyNyA5Ljk5NWMwIDEuNjMzLS4xMDIgMy4yMjgtLjI4OCA0Ljc2OWEzNi4wOSAzNi4wOSAwIDAgMS0uODE2IDQuNDAyIDc3LjU0NyA3Ny41NDcgMCAwIDEtNS45NTcuNjIzYy0yLjA3OC4xMzgtNC4yMjEuMjExLTYuNDMuMjExLTIuMjE3IDAtNC4zNi0uMDczLTYuNDM5LS4yMWE3Ni41ODEgNzYuNTgxIDAgMCAxLTUuOTU3LS42MjQgMzQuNTMzIDM0LjUzMyAwIDAgMS0uODI1LTQuMzkzQTM4LjE3IDM4LjE3IDAgMCAxIDAgMTAuMDA1YzAtMS42MzMuMDkzLTMuMjIuMjg4LTQuNzY5QTM2LjA5IDM2LjA5IDAgMCAxIDEuMTA0LjgzNCA3Ny41NDcgNzcuNTQ3IDAgMCAxIDcuMDYxLjIxMSA5Ny40MTUgOTcuNDE1IDAgMCAxIDEzLjUgMGMyLjIxOCAwIDQuMzYuMDczIDYuNDMuMjEgMi4wNzguMTMgNC4wNjQuMzQgNS45NjYuNjE1ek0xMCAxNWw4LTUtOC01djEweicvJTNFJTNDL3N2ZyUzRVwiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGhlaWdodDogMjdweDtcbiAgd2lkdGg6IDI3cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5idG4tdmlkZW8tb3V0bGluZTpub3QoLmljb24tcmlnaHQpOmhvdmVyOjpiZWZvcmUsIC5idG4tdmlkZW8tb3V0bGluZTpub3QoLmljb24tcmlnaHQpOmZvY3VzOjpiZWZvcmUsIC5idG4tdmlkZW8tb3V0bGluZTpub3QoLmljb24tcmlnaHQpOmFjdGl2ZTo6YmVmb3JlIHtcbiAgbGVmdDogMDtcbn1cbi5idG4tdmlkZW8tb3V0bGluZTpub3QoLmljb24tcmlnaHQpOmhvdmVyOjpiZWZvcmUsIC5idG4tdmlkZW8tb3V0bGluZTpub3QoLmljb24tcmlnaHQpOmZvY3VzOjpiZWZvcmUsIC5idG4tdmlkZW8tb3V0bGluZTpub3QoLmljb24tcmlnaHQpOmFjdGl2ZTo6YmVmb3JlIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB0cmFuc2Zvcm06IG5vbmU7XG4gIHdpZHRoOiAyN3B4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcDtcbn1cbi5idG4tdmlkZW8tb3V0bGluZS5pY29uLXJpZ2h0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJ0bi12aWRlby1vdXRsaW5lLmljb24tcmlnaHQ6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNycgaGVpZ2h0PScyMCcgdmlld0JveD0nMCAwIDI3IDIwJyUzRSUzQ3BhdGggZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J00yNS44OTYuODI1Yy4zNTIgMS4zOTQuNjIyIDIuODYxLjgxNiA0LjQwMkEzOC4xNyAzOC4xNyAwIDAgMSAyNyA5Ljk5NWMwIDEuNjMzLS4xMDIgMy4yMjgtLjI4OCA0Ljc2OWEzNi4wOSAzNi4wOSAwIDAgMS0uODE2IDQuNDAyIDc3LjU0NyA3Ny41NDcgMCAwIDEtNS45NTcuNjIzYy0yLjA3OC4xMzgtNC4yMjEuMjExLTYuNDMuMjExLTIuMjE3IDAtNC4zNi0uMDczLTYuNDM5LS4yMWE3Ni41ODEgNzYuNTgxIDAgMCAxLTUuOTU3LS42MjQgMzQuNTMzIDM0LjUzMyAwIDAgMS0uODI1LTQuMzkzQTM4LjE3IDM4LjE3IDAgMCAxIDAgMTAuMDA1YzAtMS42MzMuMDkzLTMuMjIuMjg4LTQuNzY5QTM2LjA5IDM2LjA5IDAgMCAxIDEuMTA0LjgzNCA3Ny41NDcgNzcuNTQ3IDAgMCAxIDcuMDYxLjIxMSA5Ny40MTUgOTcuNDE1IDAgMCAxIDEzLjUgMGMyLjIxOCAwIDQuMzYuMDczIDYuNDMuMjEgMi4wNzguMTMgNC4wNjQuMzQgNS45NjYuNjE1ek0xMCAxNWw4LTUtOC01djEweicvJTNFJTNDL3N2ZyUzRVwiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGhlaWdodDogMjdweDtcbiAgd2lkdGg6IDI3cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5idG4tdmlkZW8tb3V0bGluZS5pY29uLXJpZ2h0OjphZnRlciB7XG4gIHJpZ2h0OiAwO1xufVxuLmJ0bi12aWRlby1vdXRsaW5lLmljb24tcmlnaHQ6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHRyYW5zZm9ybTogbm9uZTtcbiAgd2lkdGg6IDI3cHg7XG4gIGhlaWdodDogMjBweDtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtdG9wO1xufVxuLmJ0bi12aWRlby1vdXRsaW5lLmljb24tcmlnaHQ6aG92ZXIsIC5idG4tdmlkZW8tb3V0bGluZS5pY29uLXJpZ2h0OmZvY3VzLCAuYnRuLXZpZGVvLW91dGxpbmUuaWNvbi1yaWdodDphY3RpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYnRuLXZpZGVvLW91dGxpbmUuaWNvbi1yaWdodDpob3Zlcjo6YWZ0ZXIsIC5idG4tdmlkZW8tb3V0bGluZS5pY29uLXJpZ2h0OmZvY3VzOjphZnRlciwgLmJ0bi12aWRlby1vdXRsaW5lLmljb24tcmlnaHQ6YWN0aXZlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjcnIGhlaWdodD0nMjAnIHZpZXdCb3g9JzAgMCAyNyAyMCclM0UlM0NwYXRoIGZpbGw9JyUyM2ZmZmZmZicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNMjUuODk2LjgyNWMuMzUyIDEuMzk0LjYyMiAyLjg2MS44MTYgNC40MDJBMzguMTcgMzguMTcgMCAwIDEgMjcgOS45OTVjMCAxLjYzMy0uMTAyIDMuMjI4LS4yODggNC43NjlhMzYuMDkgMzYuMDkgMCAwIDEtLjgxNiA0LjQwMiA3Ny41NDcgNzcuNTQ3IDAgMCAxLTUuOTU3LjYyM2MtMi4wNzguMTM4LTQuMjIxLjIxMS02LjQzLjIxMS0yLjIxNyAwLTQuMzYtLjA3My02LjQzOS0uMjFhNzYuNTgxIDc2LjU4MSAwIDAgMS01Ljk1Ny0uNjI0IDM0LjUzMyAzNC41MzMgMCAwIDEtLjgyNS00LjM5M0EzOC4xNyAzOC4xNyAwIDAgMSAwIDEwLjAwNWMwLTEuNjMzLjA5My0zLjIyLjI4OC00Ljc2OUEzNi4wOSAzNi4wOSAwIDAgMSAxLjEwNC44MzQgNzcuNTQ3IDc3LjU0NyAwIDAgMSA3LjA2MS4yMTEgOTcuNDE1IDk3LjQxNSAwIDAgMSAxMy41IDBjMi4yMTggMCA0LjM2LjA3MyA2LjQzLjIxIDIuMDc4LjEzIDQuMDY0LjM0IDUuOTY2LjYxNXpNMTAgMTVsOC01LTgtNXYxMHonLyUzRSUzQy9zdmclM0VcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBoZWlnaHQ6IDI3cHg7XG4gIHdpZHRoOiAyN3B4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4uYnRuLXZpZGVvLW91dGxpbmUuaWNvbi1yaWdodDpob3Zlcjo6YWZ0ZXIsIC5idG4tdmlkZW8tb3V0bGluZS5pY29uLXJpZ2h0OmZvY3VzOjphZnRlciwgLmJ0bi12aWRlby1vdXRsaW5lLmljb24tcmlnaHQ6YWN0aXZlOjphZnRlciB7XG4gIHJpZ2h0OiAwO1xufVxuLmJ0bi12aWRlby1vdXRsaW5lLmljb24tcmlnaHQ6aG92ZXI6OmFmdGVyLCAuYnRuLXZpZGVvLW91dGxpbmUuaWNvbi1yaWdodDpmb2N1czo6YWZ0ZXIsIC5idG4tdmlkZW8tb3V0bGluZS5pY29uLXJpZ2h0OmFjdGl2ZTo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgdHJhbnNmb3JtOiBub25lO1xuICB3aWR0aDogMjdweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3A7XG59XG5cbi5saW5rLXZpZGVvIHtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIG1hcmdpbjogMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMi41cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubGluay12aWRlbzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNycgaGVpZ2h0PScyMCcgdmlld0JveD0nMCAwIDI3IDIwJyUzRSUzQ3BhdGggZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J00yNS44OTYuODI1Yy4zNTIgMS4zOTQuNjIyIDIuODYxLjgxNiA0LjQwMkEzOC4xNyAzOC4xNyAwIDAgMSAyNyA5Ljk5NWMwIDEuNjMzLS4xMDIgMy4yMjgtLjI4OCA0Ljc2OWEzNi4wOSAzNi4wOSAwIDAgMS0uODE2IDQuNDAyIDc3LjU0NyA3Ny41NDcgMCAwIDEtNS45NTcuNjIzYy0yLjA3OC4xMzgtNC4yMjEuMjExLTYuNDMuMjExLTIuMjE3IDAtNC4zNi0uMDczLTYuNDM5LS4yMWE3Ni41ODEgNzYuNTgxIDAgMCAxLTUuOTU3LS42MjQgMzQuNTMzIDM0LjUzMyAwIDAgMS0uODI1LTQuMzkzQTM4LjE3IDM4LjE3IDAgMCAxIDAgMTAuMDA1YzAtMS42MzMuMDkzLTMuMjIuMjg4LTQuNzY5QTM2LjA5IDM2LjA5IDAgMCAxIDEuMTA0LjgzNCA3Ny41NDcgNzcuNTQ3IDAgMCAxIDcuMDYxLjIxMSA5Ny40MTUgOTcuNDE1IDAgMCAxIDEzLjUgMGMyLjIxOCAwIDQuMzYuMDczIDYuNDMuMjEgMi4wNzguMTMgNC4wNjQuMzQgNS45NjYuNjE1ek0xMCAxNWw4LTUtOC01djEweicvJTNFJTNDL3N2ZyUzRVwiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGhlaWdodDogMjdweDtcbiAgd2lkdGg6IDI3cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5saW5rLXZpZGVvOjpiZWZvcmUge1xuICBsZWZ0OiAwO1xufVxuXG4uYnRuLXZpZGVvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRjNGM0YztcbiAgYm9yZGVyLWNvbG9yOiAjNGM0YzRjO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmJ0bi12aWRlbzo6YWZ0ZXIsIC5idG4tdmlkZW86OmJlZm9yZSB7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4xNXM7XG59XG4uYnRuLXZpZGVvOmhvdmVyLCAuYnRuLXZpZGVvOmZvY3VzLCAuYnRuLXZpZGVvOmFjdGl2ZSB7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5idG4tdmlkZW86bm90KC5pY29uLXJpZ2h0KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5idG4tdmlkZW86bm90KC5pY29uLXJpZ2h0KTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNycgaGVpZ2h0PScyMCcgdmlld0JveD0nMCAwIDI3IDIwJyUzRSUzQ3BhdGggZmlsbD0nJTIzZmZmZmZmJyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J00yNS44OTYuODI1Yy4zNTIgMS4zOTQuNjIyIDIuODYxLjgxNiA0LjQwMkEzOC4xNyAzOC4xNyAwIDAgMSAyNyA5Ljk5NWMwIDEuNjMzLS4xMDIgMy4yMjgtLjI4OCA0Ljc2OWEzNi4wOSAzNi4wOSAwIDAgMS0uODE2IDQuNDAyIDc3LjU0NyA3Ny41NDcgMCAwIDEtNS45NTcuNjIzYy0yLjA3OC4xMzgtNC4yMjEuMjExLTYuNDMuMjExLTIuMjE3IDAtNC4zNi0uMDczLTYuNDM5LS4yMWE3Ni41ODEgNzYuNTgxIDAgMCAxLTUuOTU3LS42MjQgMzQuNTMzIDM0LjUzMyAwIDAgMS0uODI1LTQuMzkzQTM4LjE3IDM4LjE3IDAgMCAxIDAgMTAuMDA1YzAtMS42MzMuMDkzLTMuMjIuMjg4LTQuNzY5QTM2LjA5IDM2LjA5IDAgMCAxIDEuMTA0LjgzNCA3Ny41NDcgNzcuNTQ3IDAgMCAxIDcuMDYxLjIxMSA5Ny40MTUgOTcuNDE1IDAgMCAxIDEzLjUgMGMyLjIxOCAwIDQuMzYuMDczIDYuNDMuMjEgMi4wNzguMTMgNC4wNjQuMzQgNS45NjYuNjE1ek0xMCAxNWw4LTUtOC01djEweicvJTNFJTNDL3N2ZyUzRVwiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGhlaWdodDogMjdweDtcbiAgd2lkdGg6IDI3cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5idG4tdmlkZW86bm90KC5pY29uLXJpZ2h0KTo6YmVmb3JlIHtcbiAgbGVmdDogMDtcbn1cbi5idG4tdmlkZW86bm90KC5pY29uLXJpZ2h0KTo6YmVmb3JlIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB0cmFuc2Zvcm06IG5vbmU7XG4gIHdpZHRoOiAyN3B4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcDtcbn1cbi5idG4tdmlkZW86bm90KC5pY29uLXJpZ2h0KTpob3ZlciwgLmJ0bi12aWRlbzpub3QoLmljb24tcmlnaHQpOmZvY3VzLCAuYnRuLXZpZGVvOm5vdCguaWNvbi1yaWdodCk6YWN0aXZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJ0bi12aWRlbzpub3QoLmljb24tcmlnaHQpOmhvdmVyOjpiZWZvcmUsIC5idG4tdmlkZW86bm90KC5pY29uLXJpZ2h0KTpmb2N1czo6YmVmb3JlLCAuYnRuLXZpZGVvOm5vdCguaWNvbi1yaWdodCk6YWN0aXZlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI3JyBoZWlnaHQ9JzIwJyB2aWV3Qm94PScwIDAgMjcgMjAnJTNFJTNDcGF0aCBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTI1Ljg5Ni44MjVjLjM1MiAxLjM5NC42MjIgMi44NjEuODE2IDQuNDAyQTM4LjE3IDM4LjE3IDAgMCAxIDI3IDkuOTk1YzAgMS42MzMtLjEwMiAzLjIyOC0uMjg4IDQuNzY5YTM2LjA5IDM2LjA5IDAgMCAxLS44MTYgNC40MDIgNzcuNTQ3IDc3LjU0NyAwIDAgMS01Ljk1Ny42MjNjLTIuMDc4LjEzOC00LjIyMS4yMTEtNi40My4yMTEtMi4yMTcgMC00LjM2LS4wNzMtNi40MzktLjIxYTc2LjU4MSA3Ni41ODEgMCAwIDEtNS45NTctLjYyNCAzNC41MzMgMzQuNTMzIDAgMCAxLS44MjUtNC4zOTNBMzguMTcgMzguMTcgMCAwIDEgMCAxMC4wMDVjMC0xLjYzMy4wOTMtMy4yMi4yODgtNC43NjlBMzYuMDkgMzYuMDkgMCAwIDEgMS4xMDQuODM0IDc3LjU0NyA3Ny41NDcgMCAwIDEgNy4wNjEuMjExIDk3LjQxNSA5Ny40MTUgMCAwIDEgMTMuNSAwYzIuMjE4IDAgNC4zNi4wNzMgNi40My4yMSAyLjA3OC4xMyA0LjA2NC4zNCA1Ljk2Ni42MTV6TTEwIDE1bDgtNS04LTV2MTB6Jy8lM0UlM0Mvc3ZnJTNFXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgaGVpZ2h0OiAyN3B4O1xuICB3aWR0aDogMjdweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLmJ0bi12aWRlbzpub3QoLmljb24tcmlnaHQpOmhvdmVyOjpiZWZvcmUsIC5idG4tdmlkZW86bm90KC5pY29uLXJpZ2h0KTpmb2N1czo6YmVmb3JlLCAuYnRuLXZpZGVvOm5vdCguaWNvbi1yaWdodCk6YWN0aXZlOjpiZWZvcmUge1xuICBsZWZ0OiAwO1xufVxuLmJ0bi12aWRlbzpub3QoLmljb24tcmlnaHQpOmhvdmVyOjpiZWZvcmUsIC5idG4tdmlkZW86bm90KC5pY29uLXJpZ2h0KTpmb2N1czo6YmVmb3JlLCAuYnRuLXZpZGVvOm5vdCguaWNvbi1yaWdodCk6YWN0aXZlOjpiZWZvcmUge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHRyYW5zZm9ybTogbm9uZTtcbiAgd2lkdGg6IDI3cHg7XG4gIGhlaWdodDogMjBweDtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtdG9wO1xufVxuLmJ0bi12aWRlby5pY29uLXJpZ2h0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJ0bi12aWRlby5pY29uLXJpZ2h0OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjcnIGhlaWdodD0nMjAnIHZpZXdCb3g9JzAgMCAyNyAyMCclM0UlM0NwYXRoIGZpbGw9JyUyM2ZmZmZmZicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNMjUuODk2LjgyNWMuMzUyIDEuMzk0LjYyMiAyLjg2MS44MTYgNC40MDJBMzguMTcgMzguMTcgMCAwIDEgMjcgOS45OTVjMCAxLjYzMy0uMTAyIDMuMjI4LS4yODggNC43NjlhMzYuMDkgMzYuMDkgMCAwIDEtLjgxNiA0LjQwMiA3Ny41NDcgNzcuNTQ3IDAgMCAxLTUuOTU3LjYyM2MtMi4wNzguMTM4LTQuMjIxLjIxMS02LjQzLjIxMS0yLjIxNyAwLTQuMzYtLjA3My02LjQzOS0uMjFhNzYuNTgxIDc2LjU4MSAwIDAgMS01Ljk1Ny0uNjI0IDM0LjUzMyAzNC41MzMgMCAwIDEtLjgyNS00LjM5M0EzOC4xNyAzOC4xNyAwIDAgMSAwIDEwLjAwNWMwLTEuNjMzLjA5My0zLjIyLjI4OC00Ljc2OUEzNi4wOSAzNi4wOSAwIDAgMSAxLjEwNC44MzQgNzcuNTQ3IDc3LjU0NyAwIDAgMSA3LjA2MS4yMTEgOTcuNDE1IDk3LjQxNSAwIDAgMSAxMy41IDBjMi4yMTggMCA0LjM2LjA3MyA2LjQzLjIxIDIuMDc4LjEzIDQuMDY0LjM0IDUuOTY2LjYxNXpNMTAgMTVsOC01LTgtNXYxMHonLyUzRSUzQy9zdmclM0VcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBoZWlnaHQ6IDI3cHg7XG4gIHdpZHRoOiAyN3B4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4uYnRuLXZpZGVvLmljb24tcmlnaHQ6OmFmdGVyIHtcbiAgcmlnaHQ6IDA7XG59XG4uYnRuLXZpZGVvLmljb24tcmlnaHQ6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHRyYW5zZm9ybTogbm9uZTtcbiAgd2lkdGg6IDI3cHg7XG4gIGhlaWdodDogMjBweDtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtdG9wO1xufVxuLmJ0bi12aWRlby5pY29uLXJpZ2h0OmhvdmVyLCAuYnRuLXZpZGVvLmljb24tcmlnaHQ6Zm9jdXMsIC5idG4tdmlkZW8uaWNvbi1yaWdodDphY3RpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYnRuLXZpZGVvLmljb24tcmlnaHQ6aG92ZXI6OmFmdGVyLCAuYnRuLXZpZGVvLmljb24tcmlnaHQ6Zm9jdXM6OmFmdGVyLCAuYnRuLXZpZGVvLmljb24tcmlnaHQ6YWN0aXZlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjcnIGhlaWdodD0nMjAnIHZpZXdCb3g9JzAgMCAyNyAyMCclM0UlM0NwYXRoIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNMjUuODk2LjgyNWMuMzUyIDEuMzk0LjYyMiAyLjg2MS44MTYgNC40MDJBMzguMTcgMzguMTcgMCAwIDEgMjcgOS45OTVjMCAxLjYzMy0uMTAyIDMuMjI4LS4yODggNC43NjlhMzYuMDkgMzYuMDkgMCAwIDEtLjgxNiA0LjQwMiA3Ny41NDcgNzcuNTQ3IDAgMCAxLTUuOTU3LjYyM2MtMi4wNzguMTM4LTQuMjIxLjIxMS02LjQzLjIxMS0yLjIxNyAwLTQuMzYtLjA3My02LjQzOS0uMjFhNzYuNTgxIDc2LjU4MSAwIDAgMS01Ljk1Ny0uNjI0IDM0LjUzMyAzNC41MzMgMCAwIDEtLjgyNS00LjM5M0EzOC4xNyAzOC4xNyAwIDAgMSAwIDEwLjAwNWMwLTEuNjMzLjA5My0zLjIyLjI4OC00Ljc2OUEzNi4wOSAzNi4wOSAwIDAgMSAxLjEwNC44MzQgNzcuNTQ3IDc3LjU0NyAwIDAgMSA3LjA2MS4yMTEgOTcuNDE1IDk3LjQxNSAwIDAgMSAxMy41IDBjMi4yMTggMCA0LjM2LjA3MyA2LjQzLjIxIDIuMDc4LjEzIDQuMDY0LjM0IDUuOTY2LjYxNXpNMTAgMTVsOC01LTgtNXYxMHonLyUzRSUzQy9zdmclM0VcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBoZWlnaHQ6IDI3cHg7XG4gIHdpZHRoOiAyN3B4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4uYnRuLXZpZGVvLmljb24tcmlnaHQ6aG92ZXI6OmFmdGVyLCAuYnRuLXZpZGVvLmljb24tcmlnaHQ6Zm9jdXM6OmFmdGVyLCAuYnRuLXZpZGVvLmljb24tcmlnaHQ6YWN0aXZlOjphZnRlciB7XG4gIHJpZ2h0OiAwO1xufVxuLmJ0bi12aWRlby5pY29uLXJpZ2h0OmhvdmVyOjphZnRlciwgLmJ0bi12aWRlby5pY29uLXJpZ2h0OmZvY3VzOjphZnRlciwgLmJ0bi12aWRlby5pY29uLXJpZ2h0OmFjdGl2ZTo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgdHJhbnNmb3JtOiBub25lO1xuICB3aWR0aDogMjdweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3A7XG59XG5cbi5idG4tbGluayB7XG4gIGNvbG9yOiAjMzI2ZmUyO1xuICBwYWRkaW5nOiAwO1xufVxuLmJ0bi1saW5rOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5idG4tbGluazIge1xuICBjb2xvcjogIzRjNGM0YztcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHBhZGRpbmc6IDA7XG59XG4uYnRuLWxpbmsyOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5idG4tbGluazMge1xuICBjb2xvcjogIzRjNGM0YztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDA7XG59XG4uYnRuLWxpbmszOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDtcbn1cblxuLmJ0bi1saW5rNCB7XG4gIGNvbG9yOiAjNGM0YzRjO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAxMHB4O1xuICBib3JkZXI6IG5vbmU7XG59XG4uYnRuLWxpbms0OmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDtcbn1cblxuLmJ0bi1saW5rNSB7XG4gIGNvbG9yOiAjNGM0YzRjO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwO1xufVxuLmJ0bi1saW5rNTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XG59XG5cbi5yZW1vdmUtYnRuLFxuLnJlbW92ZS1idG4tbGcge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5tb2RhbC1oZWFkZXIgYnV0dG9uLmNsb3NlIHtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG59XG5cbi5jbG9zZSB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbmEuYnRuIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uYnRuLWdyb3VwID4gLmJ0bjpmb2N1cywgLmJ0bi1ncm91cCA+IC5idG46YWN0aXZlLCAuYnRuLWdyb3VwID4gLmJ0bi5hY3RpdmUsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpmb2N1cyxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOmFjdGl2ZSxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMjZmZTI7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uY2FyZCB7XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbn1cbi5jYXJkIC5saXN0LWdyb3VwIHtcbiAgbWFyZ2luLWxlZnQ6IC0wLjkzNzVyZW07XG4gIG1hcmdpbi1yaWdodDogLTAuOTM3NXJlbTtcbn1cbi5jYXJkIC5jYXJkLWhlYWRlciB7XG4gIGJhY2tncm91bmQ6ICNjY2M7XG59XG4uY2FyZCAuY2FyZC10aXRsZS5oNSB7XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuI2FjY29yZGlvbiAuY2FyZCB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIGJvcmRlci1yYWRpdXM6IG5vbmU7XG59XG4jYWNjb3JkaW9uIC5jYXJkIC5jYXJkLWhlYWRlciB7XG4gIHBhZGRpbmc6IDEuMjVyZW0gMDtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4jYWNjb3JkaW9uIC5jYXJkIC5jYXJkLWhlYWRlcjpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG4jYWNjb3JkaW9uIC5jYXJkIC5jYXJkLWhlYWRlciAuYnRuIHtcbiAgcGFkZGluZzogMS4yNXJlbSAwLjYyNXJlbTtcbn1cbiNhY2NvcmRpb24gLmNhcmQgLmNhcmQtaGVhZGVyIC5idG4uYnRuLWxpbmsge1xuICBjb2xvcjogIzY2NjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4jYWNjb3JkaW9uIC5jYXJkIC5jYXJkLWhlYWRlciAuYnRuLmJ0bi1saW5rOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuI2FjY29yZGlvbiAuY2FyZCAuY2FyZC1oZWFkZXIgLmJ0bi5idG4tbGluazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbjogM3B4IDVweCAwIDA7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMicgaGVpZ2h0PScxMicgdmlld0JveD0nMCAwIDEyIDEyJyUzRSUzQ3BhdGggZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J003LjU3OSA1Ljk4N0wzLjI3NSAxLjYwNEEuOTA4LjkwOCAwIDAgMSAzIC45NDQuOTkyLjk5MiAwIDAgMSAzLjI1NS4yOWMuMjI1LS4yLjQ1Ny0uMjg4LjY5OC0uMjlhLjkxOS45MTkgMCAwIDEgLjY2Ni4yNzVsNS4xMDYgNS4wNThhLjk0OC45NDggMCAwIDEgLjAwNyAxLjMyN2wtNS4xMTggNS4wNDdjLS4xMjMuMTY1LS4zOC4yOTItLjY1NC4yOTNhLjk2Mi45NjIgMCAwIDEtLjY4My0uMjkzLjkwMy45MDMgMCAwIDEtLjI3Ny0uNjYuOTkzLjk5MyAwIDAgMSAuMjU2LS42NTVMNy41OCA1Ljk4N3onLyUzRSUzQy9zdmclM0VcIikgbm8tcmVwZWF0IDAgMDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xufVxuI2FjY29yZGlvbiAuY2FyZCAuY2FyZC1oZWFkZXIgLmJ0bi5idG4tbGluay5jb2xsYXBzZWQ6OmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xufVxuI2FjY29yZGlvbiAuY2FyZCAuY2FyZC1ib2R5IHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWxlZnQ6IDAuOTM3NXJlbTtcbn1cblxuLmNhcmQtbGluayB7XG4gIGNvbG9yOiAjMzI2ZmUyO1xufVxuLmNhcmQtbGluazpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmFsZXJ0IHtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBmb250LXdlaWdodDogNDAwO1xuICBib3JkZXItbGVmdDogMC4xMjVyZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDAgMC4xMjVyZW0gMC4xMjVyZW0gMDtcbiAgcGFkZGluZzogMC41cmVtIDAuNjI1cmVtIDAuNXJlbSAyLjg3NXJlbTtcbiAgbWFyZ2luOiBhdXRvO1xufVxuLmFsZXJ0LmFsZXJ0LXN1Y2Nlc3Mge1xuICBjb2xvcjogIzA0NmEzODtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMwNDZhMzg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNWU2ZGU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hbGVydC5hbGVydC1zdWNjZXNzOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzE2JyBoZWlnaHQ9JzE2JyBmaWxsPSclMjMwNDZBMzgnIGNsYXNzPSdiaSBiaS1jaGVjay1jaXJjbGUtZmlsbCcgdmlld0JveD0nMCAwIDE2IDE2Jz48cGF0aCBkPSdNMTYgOEE4IDggMCAxIDEgMCA4YTggOCAwIDAgMSAxNiAwem0tMy45Ny0zLjAzYS43NS43NSAwIDAgMC0xLjA4LjAyMkw3LjQ3NyA5LjQxNyA1LjM4NCA3LjMyM2EuNzUuNzUgMCAwIDAtMS4wNiAxLjA2TDYuOTcgMTEuMDNhLjc1Ljc1IDAgMCAwIDEuMDc5LS4wMmwzLjk5Mi00Ljk5YS43NS43NSAwIDAgMC0uMDEtMS4wNXonLz48L3N2Zz5cIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBoZWlnaHQ6IDE2cHg7XG4gIHdpZHRoOiAxNnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4uYWxlcnQuYWxlcnQtc3VjY2Vzczo6YWZ0ZXIge1xuICBsZWZ0OiAwO1xufVxuLmFsZXJ0LmFsZXJ0LWluZm8ge1xuICBjb2xvcjogIzIyNGU2NDtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMzMTcwOGY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZGU3ZWM7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hbGVydC5hbGVydC1pbmZvOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzE2JyBoZWlnaHQ9JzE2JyBmaWxsPSclMjMzMTcwOEYnIGNsYXNzPSdiaSBiaS1pbmZvLWNpcmNsZS1maWxsJyB2aWV3Qm94PScwIDAgMTYgMTYnPjxwYXRoIGQ9J004IDE2QTggOCAwIDEgMCA4IDBhOCA4IDAgMCAwIDAgMTZ6bS45My05LjQxMi0xIDQuNzA1Yy0uMDcuMzQuMDI5LjUzMy4zMDQuNTMzLjE5NCAwIC40ODctLjA3LjY4Ni0uMjQ2bC0uMDg4LjQxNmMtLjI4Ny4zNDYtLjkyLjU5OC0xLjQ2NS41OTgtLjcwMyAwLTEuMDAyLS40MjItLjgwOC0xLjMxOWwuNzM4LTMuNDY4Yy4wNjQtLjI5My4wMDYtLjM5OS0uMjg3LS40N2wtLjQ1MS0uMDgxLjA4Mi0uMzgxIDIuMjktLjI4N3pNOCA1LjVhMSAxIDAgMSAxIDAtMiAxIDEgMCAwIDEgMCAyeicvPjwvc3ZnPlwiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGhlaWdodDogMTZweDtcbiAgd2lkdGg6IDE2cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5hbGVydC5hbGVydC1pbmZvOjphZnRlciB7XG4gIGxlZnQ6IDA7XG59XG4uYWxlcnQuYWxlcnQtd2FybmluZyB7XG4gIGNvbG9yOiAjMzYzNjM2O1xuICBib3JkZXItbGVmdC1jb2xvcjogI2VlYTEwMztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZWZkNTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmFsZXJ0LmFsZXJ0LXdhcm5pbmc6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTYnIGhlaWdodD0nMTYnIGZpbGw9JyUyM0ZGQzYwMCcgY2xhc3M9J2JpIGJpLWV4Y2xhbWF0aW9uLWNpcmNsZS1maWxsJyB2aWV3Qm94PScwIDAgMTYgMTYnPjxwYXRoIGQ9J00xNiA4QTggOCAwIDEgMSAwIDhhOCA4IDAgMCAxIDE2IDB6TTggNGEuOTA1LjkwNSAwIDAgMC0uOS45OTVsLjM1IDMuNTA3YS41NTIuNTUyIDAgMCAwIDEuMSAwbC4zNS0zLjUwN0EuOTA1LjkwNSAwIDAgMCA4IDR6bS4wMDIgNmExIDEgMCAxIDAgMCAyIDEgMSAwIDAgMCAwLTJ6Jy8+PC9zdmc+XCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgaGVpZ2h0OiAxNnB4O1xuICB3aWR0aDogMTZweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLmFsZXJ0LmFsZXJ0LXdhcm5pbmc6OmFmdGVyIHtcbiAgbGVmdDogMDtcbn1cbi5hbGVydC5hbGVydC1kYW5nZXIge1xuICBjb2xvcjogIzc0MTIxNjtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNhNTFhMWY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGQ5ZGE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hbGVydC5hbGVydC1kYW5nZXI6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTYnIGhlaWdodD0nMTYnIGZpbGw9JyUyM0IyMjAwRCcgY2xhc3M9J2JpIGJpLXgtY2lyY2xlLWZpbGwnIHZpZXdCb3g9JzAgMCAxNiAxNic+PHBhdGggZD0nTTE2IDhBOCA4IDAgMSAxIDAgOGE4IDggMCAwIDEgMTYgMHpNNS4zNTQgNC42NDZhLjUuNSAwIDEgMC0uNzA4LjcwOEw3LjI5MyA4bC0yLjY0NyAyLjY0NmEuNS41IDAgMCAwIC43MDguNzA4TDggOC43MDdsMi42NDYgMi42NDdhLjUuNSAwIDAgMCAuNzA4LS43MDhMOC43MDcgOGwyLjY0Ny0yLjY0NmEuNS41IDAgMCAwLS43MDgtLjcwOEw4IDcuMjkzIDUuMzU0IDQuNjQ2eicvPjwvc3ZnPlwiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGhlaWdodDogMTZweDtcbiAgd2lkdGg6IDE2cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5hbGVydC5hbGVydC1kYW5nZXI6OmFmdGVyIHtcbiAgbGVmdDogMDtcbn1cbi5hbGVydC5hbGVydC1zdWNjZXNzOjphZnRlciwgLmFsZXJ0LmFsZXJ0LWluZm86OmFmdGVyLCAuYWxlcnQuYWxlcnQtd2FybmluZzo6YWZ0ZXIsIC5hbGVydC5hbGVydC1kYW5nZXI6OmFmdGVyIHtcbiAgbGVmdDogMTVweDtcbiAgdG9wOiAxOHB4O1xufVxuXG4uYWxlcnQtZGlzbWlzc2libGUge1xuICBwYWRkaW5nLXJpZ2h0OiAyLjVyZW07XG59XG4uYWxlcnQtZGlzbWlzc2libGUgLmNsb3NlIHtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzIwJyBoZWlnaHQ9JzIwJyB2aWV3Qm94PScwIDAgMjAgMjAnJTNFJTNDZyBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nbm9uemVybyclM0UlM0NwYXRoIGQ9J003LjgxNyA2LjcyNkwxMCA4LjkwOWwyLjE4My0yLjE4M2EuNzcyLjc3MiAwIDAgMSAxLjAwNC0uMDc1bC4wODcuMDc1YS43NzIuNzcyIDAgMCAxIDAgMS4wOTFMMTEuMDkxIDEwbDIuMTgzIDIuMTgzYS43NzIuNzcyIDAgMSAxLTEuMDkxIDEuMDkxTDEwIDExLjA5MWwtMi4xODMgMi4xODNhLjc3Mi43NzIgMCAwIDEtMS4wMDQuMDc1bC0uMDg3LS4wNzVhLjc3Mi43NzIgMCAwIDEgMC0xLjA5MUw4LjkwOSAxMCA2LjcyNiA3LjgxN2EuNzcyLjc3MiAwIDEgMSAxLjA5MS0xLjA5MXonLyUzRSUzQ3BhdGggZD0nTTEwIDIwYzUuNTIzIDAgMTAtNC40NzcgMTAtMTBTMTUuNTIzIDAgMTAgMCAwIDQuNDc3IDAgMTBzNC40NzcgMTAgMTAgMTB6bTAtMWE5IDkgMCAxIDEgMC0xOCA5IDkgMCAwIDEgMCAxOHonLyUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTtcbiAgYmFja2dyb3VuZC1zaXplOiA1MCU7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cblxuLmJyZWFkY3J1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4uYnJlYWRjcnVtYi1pdGVtIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5icmVhZGNydW1iLWl0ZW0gYSB7XG4gIGNvbG9yOiAjMzYzNjM2O1xufVxuLmJyZWFkY3J1bWItaXRlbS5hY3RpdmUge1xuICBjb2xvcjogIzM2MzYzNjtcbn1cblxuLmJhZGdlIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIG1pbi13aWR0aDogY2FsYygxMDNweCAtIDEycHgpO1xuICBoZWlnaHQ6IDI0cHg7XG4gIHBhZGRpbmc6IDAuMTg3NXJlbSAxNXB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICMzMjZmZTI7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuLmJhZGdlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXRvcDogMTJweCBzb2xpZCAjMzI2ZmUyO1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICB0b3A6IDA7XG59XG4uYmFkZ2U6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b206IDEycHggc29saWQgIzMyNmZlMjtcbiAgYm9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgYm90dG9tOiAwO1xufVxuLmJhZGdlLWNvbnRhaW5lciwgLmJhZGdlLW1hcnhlbnQtY29udGFpbmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHotaW5kZXg6IDE7XG59XG5cbi5iYWRnZS1tYXJ4ZW50LWNvbnRhaW5lciB7XG4gIGJvdHRvbTogMy4yODEyNXJlbTtcbiAgbGVmdDogMC45Mzc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5iYWRnZS1tYXJ4ZW50LWNvbnRhaW5lciB7XG4gICAgYm90dG9tOiA2Ljc5Njg3NXJlbTtcbiAgICBsZWZ0OiAwLjkzNzVyZW07XG4gIH1cbn1cblxuLm11bHRpLWJhZGdlLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi5tdWx0aS1iYWRnZS1jb250YWluZXIgPiAuYmFkZ2UtY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLm11bHRpLWJhZGdlLWNvbnRhaW5lciA+IC5iYWRnZS1tYXJ4ZW50LWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA1cHg7XG59XG5cbi5iYWRnZS1ncmVlbixcbi5iYWRnZS1mcmVlLWRlbGl2ZXJ5LFxuLmJhZGdlLXJld2FyZCxcbi5iYWRnZS1pbnN0YWxsLFxuLmJhZGdlLW9ubGluZSxcbi5iYWRnZS1pbnN0b3JlLFxuLmJhZGdlLXN1Y2Nlc3Mge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWluLXdpZHRoOiBjYWxjKDEwM3B4IC0gMTJweCk7XG4gIGhlaWdodDogMjRweDtcbiAgcGFkZGluZzogMC4xODc1cmVtIDE1cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogIzA0NmEzODtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG4uYmFkZ2UtZ3JlZW46OmJlZm9yZSxcbi5iYWRnZS1mcmVlLWRlbGl2ZXJ5OjpiZWZvcmUsXG4uYmFkZ2UtcmV3YXJkOjpiZWZvcmUsXG4uYmFkZ2UtaW5zdGFsbDo6YmVmb3JlLFxuLmJhZGdlLW9ubGluZTo6YmVmb3JlLFxuLmJhZGdlLWluc3RvcmU6OmJlZm9yZSxcbi5iYWRnZS1zdWNjZXNzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXRvcDogMTJweCBzb2xpZCAjMDQ2YTM4O1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICB0b3A6IDA7XG59XG4uYmFkZ2UtZ3JlZW46OmFmdGVyLFxuLmJhZGdlLWZyZWUtZGVsaXZlcnk6OmFmdGVyLFxuLmJhZGdlLXJld2FyZDo6YWZ0ZXIsXG4uYmFkZ2UtaW5zdGFsbDo6YWZ0ZXIsXG4uYmFkZ2Utb25saW5lOjphZnRlcixcbi5iYWRnZS1pbnN0b3JlOjphZnRlcixcbi5iYWRnZS1zdWNjZXNzOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tOiAxMnB4IHNvbGlkICMwNDZhMzg7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTExcHg7XG4gIGJvdHRvbTogMDtcbn1cblxuLmJhZGdlLWluc3RhbGwge1xuICBwYWRkaW5nLWxlZnQ6IDAuNjI1cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAwLjYyNXJlbTtcbn1cblxuLmJhZGdlLXN1cGVyLWJ1eSxcbi5iYWRnZS1ibHVlLFxuLmJhZGdlLXByZW9yZGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIG1pbi13aWR0aDogY2FsYygxMDNweCAtIDEycHgpO1xuICBoZWlnaHQ6IDI0cHg7XG4gIHBhZGRpbmc6IDAuMTg3NXJlbSAxNXB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICMwMDQ4NzY7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuLmJhZGdlLXN1cGVyLWJ1eTo6YmVmb3JlLFxuLmJhZGdlLWJsdWU6OmJlZm9yZSxcbi5iYWRnZS1wcmVvcmRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci10b3A6IDEycHggc29saWQgIzAwNDg3NjtcbiAgYm9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgdG9wOiAwO1xufVxuLmJhZGdlLXN1cGVyLWJ1eTo6YWZ0ZXIsXG4uYmFkZ2UtYmx1ZTo6YWZ0ZXIsXG4uYmFkZ2UtcHJlb3JkZXI6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b206IDEycHggc29saWQgIzAwNDg3NjtcbiAgYm9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgYm90dG9tOiAwO1xufVxuXG4uYmFkZ2UtcHJlb3duZWQsXG4uYmFkZ2UtcHVycGxlIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIG1pbi13aWR0aDogY2FsYygxMDNweCAtIDEycHgpO1xuICBoZWlnaHQ6IDI0cHg7XG4gIHBhZGRpbmc6IDAuMTg3NXJlbSAxNXB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICM0RDQxODU7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuLmJhZGdlLXByZW93bmVkOjpiZWZvcmUsXG4uYmFkZ2UtcHVycGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXRvcDogMTJweCBzb2xpZCAjNEQ0MTg1O1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICB0b3A6IDA7XG59XG4uYmFkZ2UtcHJlb3duZWQ6OmFmdGVyLFxuLmJhZGdlLXB1cnBsZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogMTJweCBzb2xpZCAjNEQ0MTg1O1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICBib3R0b206IDA7XG59XG5cbi5iYWRnZS15ZWxsb3csXG4uYmFkZ2UtY2xlYXJhbmNlLFxuLmJhZGdlLWJlc3Qtc2VsbGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIG1pbi13aWR0aDogY2FsYygxMDNweCAtIDEycHgpO1xuICBoZWlnaHQ6IDI0cHg7XG4gIHBhZGRpbmc6IDAuMTg3NXJlbSAxNXB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIGJhY2tncm91bmQ6ICNmZmM2MDA7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuLmJhZGdlLXllbGxvdzo6YmVmb3JlLFxuLmJhZGdlLWNsZWFyYW5jZTo6YmVmb3JlLFxuLmJhZGdlLWJlc3Qtc2VsbGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXRvcDogMTJweCBzb2xpZCAjZmZjNjAwO1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICB0b3A6IDA7XG59XG4uYmFkZ2UteWVsbG93OjphZnRlcixcbi5iYWRnZS1jbGVhcmFuY2U6OmFmdGVyLFxuLmJhZGdlLWJlc3Qtc2VsbGVyOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tOiAxMnB4IHNvbGlkICNmZmM2MDA7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTExcHg7XG4gIGJvdHRvbTogMDtcbn1cblxuLmJhZGdlLW5mbS1wbHVzLFxuLmJhZGdlLW9yYW5nZSxcbi5iYWRnZS1leGNsdXNpdmUge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWluLXdpZHRoOiBjYWxjKDEwM3B4IC0gMTJweCk7XG4gIGhlaWdodDogMjRweDtcbiAgcGFkZGluZzogMC4xODc1cmVtIDE1cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogI2Y5NjMwMjtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG4uYmFkZ2UtbmZtLXBsdXM6OmJlZm9yZSxcbi5iYWRnZS1vcmFuZ2U6OmJlZm9yZSxcbi5iYWRnZS1leGNsdXNpdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItdG9wOiAxMnB4IHNvbGlkICNmOTYzMDI7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTExcHg7XG4gIHRvcDogMDtcbn1cbi5iYWRnZS1uZm0tcGx1czo6YWZ0ZXIsXG4uYmFkZ2Utb3JhbmdlOjphZnRlcixcbi5iYWRnZS1leGNsdXNpdmU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b206IDEycHggc29saWQgI2Y5NjMwMjtcbiAgYm9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgYm90dG9tOiAwO1xufVxuXG4uYmFkZ2Utc2Vjb25kYXJ5IHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIG1pbi13aWR0aDogY2FsYygxMDNweCAtIDEycHgpO1xuICBoZWlnaHQ6IDI0cHg7XG4gIHBhZGRpbmc6IDAuMTg3NXJlbSAxNXB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICM0YzRjNGM7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuLmJhZGdlLXNlY29uZGFyeTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci10b3A6IDEycHggc29saWQgIzRjNGM0YztcbiAgYm9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgdG9wOiAwO1xufVxuLmJhZGdlLXNlY29uZGFyeTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogMTJweCBzb2xpZCAjNGM0YzRjO1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICBib3R0b206IDA7XG59XG5cbi5iYWRnZS1kYW5nZXIsXG4uYmFkZ2UtcmVkLFxuLmJhZGdlLWRvb3JidXN0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWluLXdpZHRoOiBjYWxjKDEwM3B4IC0gMTJweCk7XG4gIGhlaWdodDogMjRweDtcbiAgcGFkZGluZzogMC4xODc1cmVtIDE1cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogI2E1MWExZjtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG4uYmFkZ2UtZGFuZ2VyOjpiZWZvcmUsXG4uYmFkZ2UtcmVkOjpiZWZvcmUsXG4uYmFkZ2UtZG9vcmJ1c3Rlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci10b3A6IDEycHggc29saWQgI2E1MWExZjtcbiAgYm9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgdG9wOiAwO1xufVxuLmJhZGdlLWRhbmdlcjo6YWZ0ZXIsXG4uYmFkZ2UtcmVkOjphZnRlcixcbi5iYWRnZS1kb29yYnVzdGVyOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tOiAxMnB4IHNvbGlkICNhNTFhMWY7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTExcHg7XG4gIGJvdHRvbTogMDtcbn1cblxuLmJhZGdlLXdhcm5pbmcge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWluLXdpZHRoOiBjYWxjKDEwM3B4IC0gMTJweCk7XG4gIGhlaWdodDogMjRweDtcbiAgcGFkZGluZzogMC4xODc1cmVtIDE1cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogI2VlYTEwMztcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG4uYmFkZ2Utd2FybmluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci10b3A6IDEycHggc29saWQgI2VlYTEwMztcbiAgYm9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgdG9wOiAwO1xufVxuLmJhZGdlLXdhcm5pbmc6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b206IDEycHggc29saWQgI2VlYTEwMztcbiAgYm9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgYm90dG9tOiAwO1xufVxuXG4uYmFkZ2UtaW5mbyxcbi5iYWRnZS1nYXMsXG4uYmFkZ2UtZHVhbC1mdWVsIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIG1pbi13aWR0aDogY2FsYygxMDNweCAtIDEycHgpO1xuICBoZWlnaHQ6IDI0cHg7XG4gIHBhZGRpbmc6IDAuMTg3NXJlbSAxNXB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICMzMTcwOGY7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuLmJhZGdlLWluZm86OmJlZm9yZSxcbi5iYWRnZS1nYXM6OmJlZm9yZSxcbi5iYWRnZS1kdWFsLWZ1ZWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItdG9wOiAxMnB4IHNvbGlkICMzMTcwOGY7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTExcHg7XG4gIHRvcDogMDtcbn1cbi5iYWRnZS1pbmZvOjphZnRlcixcbi5iYWRnZS1nYXM6OmFmdGVyLFxuLmJhZGdlLWR1YWwtZnVlbDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogMTJweCBzb2xpZCAjMzE3MDhmO1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICBib3R0b206IDA7XG59XG5cbi5iYWRnZS1yZWQtb3JhbmdlLFxuLmJhZGdlLWVsZWN0cmljIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIG1pbi13aWR0aDogY2FsYygxMDNweCAtIDEycHgpO1xuICBoZWlnaHQ6IDI0cHg7XG4gIHBhZGRpbmc6IDAuMTg3NXJlbSAxNXB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICNkMjQ2Mjc7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuLmJhZGdlLXJlZC1vcmFuZ2U6OmJlZm9yZSxcbi5iYWRnZS1lbGVjdHJpYzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci10b3A6IDEycHggc29saWQgI2QyNDYyNztcbiAgYm9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgdG9wOiAwO1xufVxuLmJhZGdlLXJlZC1vcmFuZ2U6OmFmdGVyLFxuLmJhZGdlLWVsZWN0cmljOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tOiAxMnB4IHNvbGlkICNkMjQ2Mjc7XG4gIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTExcHg7XG4gIGJvdHRvbTogMDtcbn1cblxuLmJhZGdlLWxpZ2h0IHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIG1pbi13aWR0aDogY2FsYygxMDNweCAtIDEycHgpO1xuICBoZWlnaHQ6IDI0cHg7XG4gIHBhZGRpbmc6IDAuMTg3NXJlbSAxNXB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuLmJhZGdlLWxpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXRvcDogMTJweCBzb2xpZCAjZmZmO1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICB0b3A6IDA7XG59XG4uYmFkZ2UtbGlnaHQ6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b206IDEycHggc29saWQgI2ZmZjtcbiAgYm9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgYm90dG9tOiAwO1xufVxuXG4uYmFkZ2UtZGFyayB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBtaW4td2lkdGg6IGNhbGMoMTAzcHggLSAxMnB4KTtcbiAgaGVpZ2h0OiAyNHB4O1xuICBwYWRkaW5nOiAwLjE4NzVyZW0gMTVweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjMzYzNjM2O1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cbi5iYWRnZS1kYXJrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXRvcDogMTJweCBzb2xpZCAjMzYzNjM2O1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICB0b3A6IDA7XG59XG4uYmFkZ2UtZGFyazo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogMTJweCBzb2xpZCAjMzYzNjM2O1xuICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICBib3R0b206IDA7XG59XG5cbi5nYXMtd2hpdGUge1xuICBiYWNrZ3JvdW5kOiBuby1yZXBlYXQgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEwJyBoZWlnaHQ9JzEyJyB2aWV3Qm94PScwIDAgMTAgMTInIHJvbGU9J2ltZyclM0UlM0NwYXRoIGZpbGw9JyUyM0ZGRicgZmlsbC1ydWxlPSdldmVub2RkJyBkPSdNMi44NDkgMTJDLS4xOTMgMTAuMTM4LS44OTUgNy4wMzQgMS4yMSA0Ljk2NiAzLjMxNyAyLjg5NiA0LjI1MyAxLjQ0OCAyLjg0OSAwIDQuNzIuNjIgNy4yOTUuNjIgNi44MjcgMy45MzFjLS4zMTIgMi4yMDctLjA3OCAzLjE3Mi43MDIgMi44OTcuNjI0LS40MTQuODU4LTEuMzguNzAyLTIuODk3QzkuODY5IDYuMjA3IDExLjUwNyA4Ljg5NyA3LjUyOSAxMmMuNDY4LTMuOTMxLTIuNTc0LTMuNTE3LTIuNTc0LTYuNjItLjYyNy40OTItMi44MDggMS40NDgtLjkzNiA0LjM0NC0uOTM2LS4yMDctMS44NzItLjYyLTEuODcyLTIuMDY5LTEuMTcgMS44NjIuMjM0IDMuNTE3LjcwMiA0LjM0NXonLyUzRSUzQy9zdmclM0VcIik7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG5cbi5lbGVjdHJpYy13aGl0ZSB7XG4gIGJhY2tncm91bmQ6IG5vLXJlcGVhdCB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nOCcgaGVpZ2h0PScxMycgdmlld0JveD0nMCAwIDggMTMnIHJvbGU9J2ltZyclM0UlM0NwYXRoIGZpbGw9JyUyM0ZGRicgZmlsbC1ydWxlPSdldmVub2RkJyBkPSdNMS43NzggMTNMOCA0Ljc2N0g0LjQ0NEw2Ljg5IDBIMi42NjdMMCA2LjVoMy41NTZ6Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICB3aWR0aDogOHB4O1xuICBoZWlnaHQ6IDEzcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG5cbi5kdWFsZnVlbC13aGl0ZSB7XG4gIGJhY2tncm91bmQ6IG5vLXJlcGVhdCB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDJTNGeG1sIHZlcnNpb249JzEuMCcgZW5jb2Rpbmc9J1VURi04JyUzRiUzRSUzQ3N2ZyBpZD0nTGF5ZXJfMicgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNjYuMDMgNDYuNTknJTNFJTNDZGVmcyUzRSUzQ3N0eWxlJTNFLmNscy0xJTdCZmlsbDolMjNmZmY7c3Ryb2tlLXdpZHRoOjBweDslN0QlM0Mvc3R5bGUlM0UlM0MvZGVmcyUzRSUzQ2cgaWQ9J2dhcy1hbmQtZWxlY3RyaWMtZnVlbCclM0UlM0NnIGlkPSdiYWRnZV9pY29uLWR1YWwtZnVlbF93aGl0ZTInJTNFJTNDcGF0aCBpZD0nUGF0aF85NjcnIGNsYXNzPSdjbHMtMScgZD0nbTkuNTgsNDUuM3MtMTguMi04LjYxLTQuNDMtMjcuOThjMCwwLDcuOTctMTAuOTUsNC40My0xNy4zMiwwLDAsMTMuNjcsOS40NSwxMi4zLDI1LjY1LDAsMCw1LjAyLTcuNDksNS43LTEwLjIsMCwwLDEyLjg4LDE3LjQxLTMuODQsMzAuMDUsMi40LTQuNzgsMS0xMC41MS0zLjM4LTEzLjc4LTMuMy0yLjY3LTUuMDctNi42Ny00Ljc4LTEwLjc4LDAsMC04LjA3LDMuMDktMi42NiwxNS42MywwLDAtNC41My0xLjAzLTYuNzktNy4zLTEuMzcsNS41Ny0uMTEsMTEuNDMsMy40NCwxNi4wNFonLyUzRSUzQ3BhdGggaWQ9J1BhdGhfOTgyJyBjbGFzcz0nY2xzLTEnIGQ9J200OC4yMiwxLjhoMTMuMDJsLTYuMDQsMTUuOTJoMTAuODNsLTIwLjE2LDI4Ljg3LDUuNzQtMjMuMzEtMTEuNTktLjM4TDQ4LjIyLDEuOFonLyUzRSUzQy9nJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpO1xuICB3aWR0aDogMjFweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuXG4ucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtY29udGVudCAubW9kYWwtaW5mbyxcbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IC5vcHRpb24taW5mby1ncm91cC1jb2wtMixcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWluZm8sXG4ucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1jb250ZW50IC5vcHRpb24taW5mby1ncm91cC1jb2wtMiB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSAubW9kYWwtbGluZS1pdGVtLFxuLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSAubW9kYWwtbGluZS1pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5ICNpbnN0YWxsYXRpb24tZm9ybS1wcm9kdWN0VHlwZS1lcnJvcixcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgI2luc3RhbGxhdGlvbi1mb3JtLXByb2R1Y3RUeXBlLWVycm9yIHtcbiAgbWFyZ2luOiAtMC4zcmVtIDAgMC41cmVtO1xufVxuLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWNvbnRlbnQgaDQsXG4ucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtY29udGVudCBoNSxcbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IGg2LFxuLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtY29udGVudCBoNCxcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgaDUsXG4ucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1jb250ZW50IGg2IHtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IGg0LnBhcnRzLWhlYWRlcixcbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IGg1LnBhcnRzLWhlYWRlcixcbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IGg2LnBhcnRzLWhlYWRlcixcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgaDQucGFydHMtaGVhZGVyLFxuLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtY29udGVudCBoNS5wYXJ0cy1oZWFkZXIsXG4ucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1jb250ZW50IGg2LnBhcnRzLWhlYWRlciB7XG4gIG1hcmdpbjogMC45Mzc1cmVtIDAgMC42MjVyZW07XG59XG4ucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtY29udGVudCBoNC5wZXJmb3JtYW5jZS1oZWFkZXIsXG4ucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtY29udGVudCBoNS5wZXJmb3JtYW5jZS1oZWFkZXIsXG4ucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtY29udGVudCBoNi5wZXJmb3JtYW5jZS1oZWFkZXIsXG4ucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1jb250ZW50IGg0LnBlcmZvcm1hbmNlLWhlYWRlcixcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgaDUucGVyZm9ybWFuY2UtaGVhZGVyLFxuLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtY29udGVudCBoNi5wZXJmb3JtYW5jZS1oZWFkZXIge1xuICBtYXJnaW46IDAuNTYyNXJlbSAwIDA7XG59XG4ucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtY29udGVudCBoNC5hbnRpdmlydXMtaGVhZGVyLFxuLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWNvbnRlbnQgaDUuYW50aXZpcnVzLWhlYWRlcixcbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IGg2LmFudGl2aXJ1cy1oZWFkZXIsXG4ucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1jb250ZW50IGg0LmFudGl2aXJ1cy1oZWFkZXIsXG4ucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1jb250ZW50IGg1LmFudGl2aXJ1cy1oZWFkZXIsXG4ucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1jb250ZW50IGg2LmFudGl2aXJ1cy1oZWFkZXIge1xuICBtYXJnaW46IDAuNTYyNXJlbSAwIDA7XG59XG4ucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtY29udGVudCBoNC5wYXltZW50LWFudGl2aXJ1cy10aXRsZSwgLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWNvbnRlbnQgaDQuUGF5bWVudC1Qcm90ZWN0aW9uLXRpdGxlLFxuLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWNvbnRlbnQgaDUucGF5bWVudC1hbnRpdmlydXMtdGl0bGUsXG4ucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtY29udGVudCBoNS5QYXltZW50LVByb3RlY3Rpb24tdGl0bGUsXG4ucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtY29udGVudCBoNi5wYXltZW50LWFudGl2aXJ1cy10aXRsZSxcbi5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1jb250ZW50IGg2LlBheW1lbnQtUHJvdGVjdGlvbi10aXRsZSxcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgaDQucGF5bWVudC1hbnRpdmlydXMtdGl0bGUsXG4ucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1jb250ZW50IGg0LlBheW1lbnQtUHJvdGVjdGlvbi10aXRsZSxcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgaDUucGF5bWVudC1hbnRpdmlydXMtdGl0bGUsXG4ucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1jb250ZW50IGg1LlBheW1lbnQtUHJvdGVjdGlvbi10aXRsZSxcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgaDYucGF5bWVudC1hbnRpdmlydXMtdGl0bGUsXG4ucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1jb250ZW50IGg2LlBheW1lbnQtUHJvdGVjdGlvbi10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDAuNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWNvbnRlbnQgLnBsYW4tb3B0aW9ucyBoNixcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgLnBsYW4tb3B0aW9ucyBoNiB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4ucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtY29udGVudCAubW9kYWwtaGVhZGVyLFxuLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtY29udGVudCAubW9kYWwtaGVhZGVyIHtcbiAgcGFkZGluZy1ib3R0b206IDAuNjI1cmVtO1xufVxuLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWNvbnRlbnQgLnRpdGxlLFxuLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtY29udGVudCAudGl0bGUge1xuICBwYWRkaW5nOiA3cHggMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbSAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMS4ycmVtICFpbXBvcnRhbnQ7XG59XG4ucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtY29udGVudCAucGxhbi1kaXNjb3VudCxcbi5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWNvbnRlbnQgLnBsYW4tZGlzY291bnQge1xuICBwYWRkaW5nOiAwLjkzNzVyZW0gMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogLTAuOTM3NXJlbTtcbn1cblxuLmJ1dHRvbi1kaXYge1xuICBtYXJnaW46IDA7XG4gIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMC45Mzc1cmVtO1xufVxuXG4ubW9kYWwge1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbn1cbi5tb2RhbCAubW9kYWwtaGVhZGVyIHtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIHBhZGRpbmctYm90dG9tOiAwLjkzNzVyZW07XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBsaW5lLWhlaWdodDogMS43O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tb2RhbCAubW9kYWwtaGVhZGVyIHtcbiAgICBmb250LXNpemU6IDEuMzc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIH1cbn1cbi5tb2RhbCAubW9kYWwtaGVhZGVyIC5tb2RhbC10aXRsZSB7XG4gIG1hcmdpbi1yaWdodDogMS44NzVyZW07XG59XG4ubW9kYWwgLm1vZGFsLWhlYWRlciAuY2xvc2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIHBhZGRpbmc6IDAuOTM3NXJlbSAxLjg3NXJlbTtcbiAgbWFyZ2luOiAwO1xuICBvcGFjaXR5OiAxO1xuICBjb2xvcjogIzM2MzYzNjtcbiAgZm9udC1zaXplOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjQuOThweCkge1xuICAubW9kYWwgLm1vZGFsLWhlYWRlciAuY2xvc2Uge1xuICAgIHBhZGRpbmc6IDAuOTM3NXJlbTtcbiAgfVxufVxuLm1vZGFsIC5jb250ZW50LW1vZGFsLWNsb3NlIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzIwJyBoZWlnaHQ9JzIwJyB2aWV3Qm94PScwIDAgMjAgMjAnJTNFJTNDZyBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nbm9uemVybyclM0UlM0NwYXRoIGQ9J003LjgxNyA2LjcyNkwxMCA4LjkwOWwyLjE4My0yLjE4M2EuNzcyLjc3MiAwIDAgMSAxLjAwNC0uMDc1bC4wODcuMDc1YS43NzIuNzcyIDAgMCAxIDAgMS4wOTFMMTEuMDkxIDEwbDIuMTgzIDIuMTgzYS43NzIuNzcyIDAgMSAxLTEuMDkxIDEuMDkxTDEwIDExLjA5MWwtMi4xODMgMi4xODNhLjc3Mi43NzIgMCAwIDEtMS4wMDQuMDc1bC0uMDg3LS4wNzVhLjc3Mi43NzIgMCAwIDEgMC0xLjA5MUw4LjkwOSAxMCA2LjcyNiA3LjgxN2EuNzcyLjc3MiAwIDEgMSAxLjA5MS0xLjA5MXonLyUzRSUzQ3BhdGggZD0nTTEwIDIwYzUuNTIzIDAgMTAtNC40NzcgMTAtMTBTMTUuNTIzIDAgMTAgMCAwIDQuNDc3IDAgMTBzNC40NzcgMTAgMTAgMTB6bTAtMWE5IDkgMCAxIDEgMC0xOCA5IDkgMCAwIDEgMCAxOHonLyUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG59XG4ubW9kYWwgLm1vZGFsLWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBwYWRkaW5nOiAwLjkzNzVyZW0gMS44NzVyZW0gMS44NzVyZW07XG59XG4ubW9kYWwgLm1vZGFsLWNvbnRlbnQgI3BhZ2VUaW1lb3V0TW9kYWxUaXRsZSAud2FybmluZy1pY29uIHtcbiAgcGFkZGluZy1yaWdodDogMC45Mzc1cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjQuOThweCkge1xuICAubW9kYWwgLm1vZGFsLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDAuOTM3NXJlbTtcbiAgfVxufVxuLm1vZGFsIC5tb2RhbC1ib2R5IHtcbiAgcGFkZGluZzogMC42MjVyZW0gMDtcbn1cbi5tb2RhbCAubW9kYWwtYm9keSAudmlkZW8tY29udGFpbmVyIHtcbiAgaGVpZ2h0OiAxNDdweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubW9kYWwgLm1vZGFsLWJvZHkgLnZpZGVvLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAzNzdweDtcbiAgfVxufVxuLm1vZGFsIC5tb2RhbC1mb290ZXIge1xuICBwYWRkaW5nOiAwLjkzNzVyZW0gMCAwO1xuICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtZGlhbG9nLCAubW9kYWwucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1kaWFsb2cge1xuICAgIG1heC13aWR0aDogNzI2cHg7XG4gIH1cbn1cbi5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5wcmV2LXNlcnZpY2UtaGVhZGVyLCAubW9kYWwucHJvZHVjdC1hZGQtb25zIC5wcmV2LXNlcnZpY2UtaGVhZGVyIHtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4ubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubmV4dC1zZXJ2aWNlLWhlYWRlciwgLm1vZGFsLnByb2R1Y3QtYWRkLW9ucyAubmV4dC1zZXJ2aWNlLWhlYWRlciB7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLm1vZGFsLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWxpbmUtaXRlbSwgLm1vZGFsLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtbGluZS1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1saW5lLWl0ZW06bGFzdC1vZi10eXBlLCAubW9kYWwucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1saW5lLWl0ZW06bGFzdC1vZi10eXBlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICB9XG59XG4ubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtbGluZS1pdGVtIC5tb2RhbC1pbmZvLCAubW9kYWwucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1saW5lLWl0ZW0gLm1vZGFsLWluZm8ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1saW5lLWl0ZW0gLm1vZGFsLWluZm8sIC5tb2RhbC5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWxpbmUtaXRlbSAubW9kYWwtaW5mbyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtbGluZS1pdGVtIC5saW5lLWl0ZW0tcXR5LCAubW9kYWwucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1saW5lLWl0ZW0gLmxpbmUtaXRlbS1xdHkge1xuICAgIGZsZXg6IDEgMCAyNSU7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuLm1vZGFsLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWxpbmUtaXRlbSAubGluZS1pdGVtLXByaW1hcnksIC5tb2RhbC5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWxpbmUtaXRlbSAubGluZS1pdGVtLXByaW1hcnkge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtbGluZS1pdGVtIC5saW5lLWl0ZW0tcHJpbWFyeSwgLm1vZGFsLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtbGluZS1pdGVtIC5saW5lLWl0ZW0tcHJpbWFyeSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuLm1vZGFsLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWxpbmUtaXRlbSAubGluZS1pdGVtLWltYWdlLCAubW9kYWwucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1saW5lLWl0ZW0gLmxpbmUtaXRlbS1pbWFnZSB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4ubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtbGluZS1pdGVtIC5saW5lLWl0ZW0taW1hZ2UgaW1nLCAubW9kYWwucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1saW5lLWl0ZW0gLmxpbmUtaXRlbS1pbWFnZSBpbWcge1xuICBtaW4td2lkdGg6IDcwcHg7XG4gIHdpZHRoOiA3MHB4O1xuICBtaW4taGVpZ2h0OiA3MHB4O1xuICBoZWlnaHQ6IDcwcHg7XG59XG4ubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtbGluZS1pdGVtIC5saW5lLWl0ZW0tbmFtZSwgLm1vZGFsLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtbGluZS1pdGVtIC5saW5lLWl0ZW0tbmFtZSB7XG4gIG1hcmdpbjogMCAxMHB4IDAgMDtcbiAgd2hpdGUtc3BhY2U6IGluaXRpYWw7XG59XG4ubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtbGluZS1pdGVtIC5saW5lLWl0ZW0tc2t1LCAubW9kYWwucHJvZHVjdC1hZGQtb25zIC5tb2RhbC1saW5lLWl0ZW0gLmxpbmUtaXRlbS1za3Uge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuLm1vZGFsLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWZvb3RlciwgLm1vZGFsLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtZm9vdGVyIHtcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4ubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtZm9vdGVyIGJ1dHRvbiwgLm1vZGFsLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtZm9vdGVyIGJ1dHRvbiB7XG4gIHBhZGRpbmc6IDAuMzQzNzVyZW0gMC45Mzc1cmVtO1xufVxuLm1vZGFsLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIsIC5tb2RhbC5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLm1vZGFsLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWZvb3RlciAuY29udGludWUtbGluaywgLm1vZGFsLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtZm9vdGVyIC5jb250aW51ZS1saW5rIHtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1vZGFsLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWZvb3RlciAuY29udGludWUtbGluaywgLm1vZGFsLnByb2R1Y3QtYWRkLW9ucyAubW9kYWwtZm9vdGVyIC5jb250aW51ZS1saW5rIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbn1cbi5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1mb290ZXIgLmJ0bi12aWV3LWNhcnQsIC5tb2RhbC5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWZvb3RlciAuYnRuLXZpZXctY2FydCB7XG4gIG1heC13aWR0aDogMTIwcHg7XG4gIGhlaWdodDogMzZweDtcbiAgbWF4LWhlaWdodDogMzZweDtcbiAgcGFkZGluZzogMCAxNXB4O1xufVxuLm1vZGFsIC5wcm9kdWN0LWFkZC1vbnMgLm1vZGFsLWxpbmUtaXRlbSAubGluZS1pdGVtLXF0eSB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1vZGFsLm1vZGFsLXNlY3VyaXR5LXF1ZXN0aW9ucyAubW9kYWwtZGlhbG9nIHtcbiAgICBtYXgtd2lkdGg6IDcyNnB4O1xuICB9XG59XG4ubW9kYWwubW9kYWwtc2VjdXJpdHktcXVlc3Rpb24tY2hlY2sgYnV0dG9uLmNsb3NlLCAubW9kYWwubW9kYWwtc2VjdXJpdHktcXVlc3Rpb25zIGJ1dHRvbi5jbG9zZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubW9kYWwucG9zdC1hZGQtdG8tY2FydCAubW9kYWwtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1vZGFsLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWhlYWRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuLm1vZGFsLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWhlYWRlciAuaWNvbiB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbjogNXB4IDVweCAwIDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1oZWFkZXIgLmljb24ge1xuICAgIHdpZHRoOiAyNHB4O1xuICAgIGhlaWdodDogMjRweDtcbiAgICBtYXJnaW46IDAgMTBweCAwIDA7XG4gIH1cbn1cbi5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1oZWFkZXIgaDQucXVhbnRpdHktaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1vZGFsLnBvc3QtYWRkLXRvLWNhcnQgLm1vZGFsLWhlYWRlciBoNC5xdWFudGl0eS1oZWFkZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbn1cbi5tb2RhbC5wb3N0LWFkZC10by1jYXJ0IC5tb2RhbC1oZWFkZXIgaDQucXVhbnRpdHktaGVhZGVyIC5xdWFudGl0eS1hZGRlZCB7XG4gIG1hcmdpbi1yaWdodDogMC4zMTI1cmVtO1xufVxuLm1vZGFsIC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyxcbi5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLnBsYW4tb3B0aW9ucyxcbi5tb2RhbCAubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wbGFuLW9wdGlvbnMsXG4ubW9kYWwgLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIHtcbiAgcGFkZGluZzogMTVweCAwIDVweDtcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4ubW9kYWwgLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbixcbi5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24sXG4ubW9kYWwgLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbixcbi5tb2RhbCAubW9kYWwtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5tb2RhbCAubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uOmxhc3Qtb2YtdHlwZSxcbi5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb246bGFzdC1vZi10eXBlLFxuLm1vZGFsIC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb246bGFzdC1vZi10eXBlLFxuLm1vZGFsIC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb246bGFzdC1vZi10eXBlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5tb2RhbCAubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5jdXN0b20tY29udHJvbCxcbi5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLmN1c3RvbS1jb250cm9sLFxuLm1vZGFsIC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLmN1c3RvbS1jb250cm9sLFxuLm1vZGFsIC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLmN1c3RvbS1jb250cm9sIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5tb2RhbCAubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5mb3JtLWNvbnRyb2wtbGFiZWwsXG4ubW9kYWwgLm1vZGFsLWJvZHktYWRkb25zIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5mb3JtLWNvbnRyb2wtbGFiZWwsXG4ubW9kYWwgLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAuZm9ybS1jb250cm9sLWxhYmVsLFxuLm1vZGFsIC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLmZvcm0tY29udHJvbC1sYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ubW9kYWwgLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiBpbnB1dCxcbi5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gaW5wdXQsXG4ubW9kYWwgLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiBpbnB1dCxcbi5tb2RhbCAubW9kYWwtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIGlucHV0IHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuLm1vZGFsIC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLWluZm8sXG4ubW9kYWwgLm1vZGFsLWJvZHktYWRkb25zIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1pbmZvLFxuLm1vZGFsIC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLWluZm8sXG4ubW9kYWwgLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0taW5mbyB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tb2RhbCAubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1pbmZvLFxuICAubW9kYWwgLm1vZGFsLWJvZHktYWRkb25zIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1pbmZvLFxuICAubW9kYWwgLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0taW5mbyxcbiAgLm1vZGFsIC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLWluZm8ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbn1cbi5tb2RhbCAubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taW5mby1ncm91cCxcbi5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLFxuLm1vZGFsIC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLFxuLm1vZGFsIC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5tb2RhbCAubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taW5mby1ncm91cC5vcHRpb24taW5mby1ncm91cC1jb2wtMSxcbi5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0xLFxuLm1vZGFsIC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0xLFxuLm1vZGFsIC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0xIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLm1vZGFsIC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0xIC52ZXJ0aWNhbGx5LWNlbnRlcmVkLFxuLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAub3B0aW9uLWluZm8tZ3JvdXAtY29sLTEgLnZlcnRpY2FsbHktY2VudGVyZWQsXG4ubW9kYWwgLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAub3B0aW9uLWluZm8tZ3JvdXAtY29sLTEgLnZlcnRpY2FsbHktY2VudGVyZWQsXG4ubW9kYWwgLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAub3B0aW9uLWluZm8tZ3JvdXAtY29sLTEgLnZlcnRpY2FsbHktY2VudGVyZWQge1xuICBtYXJnaW46IGF1dG8gMDtcbn1cbi5tb2RhbCAubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taW5mby1ncm91cC5vcHRpb24taW5mby1ncm91cC1jb2wtMixcbi5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0yLFxuLm1vZGFsIC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0yLFxuLm1vZGFsIC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0yIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tb2RhbCAubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taW5mby1ncm91cC5vcHRpb24taW5mby1ncm91cC1jb2wtMixcbiAgLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAub3B0aW9uLWluZm8tZ3JvdXAtY29sLTIsXG4gIC5tb2RhbCAubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taW5mby1ncm91cC5vcHRpb24taW5mby1ncm91cC1jb2wtMixcbiAgLm1vZGFsIC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0yIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG59XG4ubW9kYWwgLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWluZm8tZ3JvdXAub3B0aW9uLWluZm8tZ3JvdXAtY29sLTIgLm9wdGlvbi1xdHksXG4ubW9kYWwgLm1vZGFsLWJvZHktYWRkb25zIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taW5mby1ncm91cC5vcHRpb24taW5mby1ncm91cC1jb2wtMiAub3B0aW9uLXF0eSxcbi5tb2RhbCAubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taW5mby1ncm91cC5vcHRpb24taW5mby1ncm91cC1jb2wtMiAub3B0aW9uLXF0eSxcbi5tb2RhbCAubW9kYWwtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taW5mby1ncm91cC5vcHRpb24taW5mby1ncm91cC1jb2wtMiAub3B0aW9uLXF0eSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1vZGFsIC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLWltYWdlLFxuICAubW9kYWwgLm1vZGFsLWJvZHktYWRkb25zIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1pbWFnZSxcbiAgLm1vZGFsIC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLWltYWdlLFxuICAubW9kYWwgLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0taW1hZ2Uge1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubW9kYWwgLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0taW1hZ2UsXG4gIC5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLWltYWdlLFxuICAubW9kYWwgLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0taW1hZ2UsXG4gIC5tb2RhbCAubW9kYWwtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1pbWFnZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICB9XG59XG4ubW9kYWwgLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0taW1hZ2UgaW1nLFxuLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0taW1hZ2UgaW1nLFxuLm1vZGFsIC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLWltYWdlIGltZyxcbi5tb2RhbCAubW9kYWwtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1pbWFnZSBpbWcge1xuICB3aWR0aDogNzBweDtcbiAgaGVpZ2h0OiA3MHB4O1xufVxuLm1vZGFsIC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLW5hbWUsXG4ubW9kYWwgLm1vZGFsLWJvZHktYWRkb25zIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1uYW1lLFxuLm1vZGFsIC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLW5hbWUsXG4ubW9kYWwgLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0tbmFtZSB7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubW9kYWwgLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0tbmFtZSxcbiAgLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiAub3B0aW9uLWl0ZW0tbmFtZSxcbiAgLm1vZGFsIC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLW5hbWUsXG4gIC5tb2RhbCAubW9kYWwtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1uYW1lIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gIH1cbn1cbi5tb2RhbCAubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taXRlbS1wcmljZSxcbi5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLXByaWNlLFxuLm1vZGFsIC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLXByaWNlLFxuLm1vZGFsIC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pdGVtLXByaWNlIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLm1vZGFsIC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLm1vZGFsLWZvb3RlciAuYnRuLWxpbmssXG4ubW9kYWwgLm1vZGFsLWJvZHktYWRkb25zIC5tb2RhbC1mb290ZXIgLmJ0bi1saW5rLFxuLm1vZGFsIC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnRuLWxpbmssXG4ubW9kYWwgLm1vZGFsLWdvbGQtcGxhbiAubW9kYWwtZm9vdGVyIC5idG4tbGluayB7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubW9kYWwgLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAubW9kYWwtZm9vdGVyIC5idG4tbGluayxcbiAgLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAubW9kYWwtZm9vdGVyIC5idG4tbGluayxcbiAgLm1vZGFsIC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnRuLWxpbmssXG4gIC5tb2RhbCAubW9kYWwtZ29sZC1wbGFuIC5tb2RhbC1mb290ZXIgLmJ0bi1saW5rIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taW5mby1ncm91cC5vcHRpb24taW5mby1ncm91cC1jb2wtMSB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5tb2RhbCAubW9kYWwtYm9keS1hZGRvbnMgLnBsYW4tb3B0aW9uIC5vcHRpb24taW5mby1ncm91cC5vcHRpb24taW5mby1ncm91cC1jb2wtMSAudmVydGljYWxseS1jZW50ZXJlZCB7XG4gIG1hcmdpbjogYXV0byAwO1xufVxuLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0yIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1vZGFsIC5tb2RhbC1ib2R5LWFkZG9ucyAucGxhbi1vcHRpb24gLm9wdGlvbi1pbmZvLWdyb3VwLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0yIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMsIC5tb2RhbC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyxcbi5tb2RhbCAubW9kYWwtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucHJvdGVjdGlvbi1wbGFuLXRvdGFsLCAubW9kYWwubW9kYWwtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnByb3RlY3Rpb24tcGxhbi10b3RhbCxcbi5tb2RhbCAubW9kYWwtZ29sZC1wbGFuIC5wbGFuLW9wdGlvbnMgLnByb3RlY3Rpb24tcGxhbi10b3RhbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucHJvdGVjdGlvbi1wbGFuLXRvdGFsIC5wcm90ZWN0aW9uLXBsYW4tdG90YWwtbGFiZWwsIC5tb2RhbC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucHJvdGVjdGlvbi1wbGFuLXRvdGFsIC5wcm90ZWN0aW9uLXBsYW4tdG90YWwtbGFiZWwsXG4ubW9kYWwgLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wcm90ZWN0aW9uLXBsYW4tdG90YWwgLnByb3RlY3Rpb24tcGxhbi10b3RhbC1sYWJlbCB7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucHJvdGVjdGlvbi1wbGFuLXRvdGFsIC5wcm90ZWN0aW9uLXBsYW4tdG90YWwtdmFsdWUsIC5tb2RhbC5tb2RhbC1nb2xkLXBsYW4gLnBsYW4tb3B0aW9ucyAucHJvdGVjdGlvbi1wbGFuLXRvdGFsIC5wcm90ZWN0aW9uLXBsYW4tdG90YWwtdmFsdWUsXG4ubW9kYWwgLm1vZGFsLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wcm90ZWN0aW9uLXBsYW4tdG90YWwgLnByb3RlY3Rpb24tcGxhbi10b3RhbC12YWx1ZSB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGVyZm9ybWFuY2UtaGVhZGVyLFxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAuYW50aXZpcnVzLWhlYWRlcixcbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBhcnRzLWhlYWRlciwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5wZXJmb3JtYW5jZS1oZWFkZXIsXG4ubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1oZWFkZXIsXG4ubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLnBhcnRzLWhlYWRlciwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGVyZm9ybWFuY2UtaGVhZGVyLFxuLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLWhlYWRlcixcbi5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBhcnRzLWhlYWRlciwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAucGVyZm9ybWFuY2UtaGVhZGVyLFxuLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAuYW50aXZpcnVzLWhlYWRlcixcbi5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLnBhcnRzLWhlYWRlciwgLm1vZGFsLm1vZGFsLXBhcnRzIC5wZXJmb3JtYW5jZS1oZWFkZXIsXG4ubW9kYWwubW9kYWwtcGFydHMgLmFudGl2aXJ1cy1oZWFkZXIsXG4ubW9kYWwubW9kYWwtcGFydHMgLnBhcnRzLWhlYWRlciwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5wZXJmb3JtYW5jZS1oZWFkZXIsXG4ubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1oZWFkZXIsXG4ubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLnBhcnRzLWhlYWRlciB7XG4gIG1hcmdpbjogMTBweCAwO1xufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5wbGFuLW9wdGlvbnMgLnBsYW4tb3B0aW9uLCAubW9kYWwubW9kYWwtcGFydHMgLnBsYW4tb3B0aW9ucyAucGxhbi1vcHRpb24sIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAucGxhbi1vcHRpb25zIC5wbGFuLW9wdGlvbiB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBlcmZvcm1hbmNlLWNvbnRlbnQgLnBsYW4tb3B0aW9uLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLnBlcmZvcm1hbmNlLWNvbnRlbnQgLnBsYW4tb3B0aW9uLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wZXJmb3JtYW5jZS1jb250ZW50IC5wbGFuLW9wdGlvbiwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAucGVyZm9ybWFuY2UtY29udGVudCAucGxhbi1vcHRpb24sIC5tb2RhbC5tb2RhbC1wYXJ0cyAucGVyZm9ybWFuY2UtY29udGVudCAucGxhbi1vcHRpb24sIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAucGVyZm9ybWFuY2UtY29udGVudCAucGxhbi1vcHRpb24ge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wZXJmb3JtYW5jZS1jb250ZW50IC5wZXJmb3JtYW5jZS1wcmljZS1pbmZvLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLnBlcmZvcm1hbmNlLWNvbnRlbnQgLnBlcmZvcm1hbmNlLXByaWNlLWluZm8sIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBlcmZvcm1hbmNlLWNvbnRlbnQgLnBlcmZvcm1hbmNlLXByaWNlLWluZm8sIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLnBlcmZvcm1hbmNlLWNvbnRlbnQgLnBlcmZvcm1hbmNlLXByaWNlLWluZm8sIC5tb2RhbC5tb2RhbC1wYXJ0cyAucGVyZm9ybWFuY2UtY29udGVudCAucGVyZm9ybWFuY2UtcHJpY2UtaW5mbywgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5wZXJmb3JtYW5jZS1jb250ZW50IC5wZXJmb3JtYW5jZS1wcmljZS1pbmZvIHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAuYW50aXZpcnVzLWNvbnRlbnQgLnBsYW4tb3B0aW9uLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1jb250ZW50IC5wbGFuLW9wdGlvbiwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLWNvbnRlbnQgLnBsYW4tb3B0aW9uLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5hbnRpdmlydXMtY29udGVudCAucGxhbi1vcHRpb24sIC5tb2RhbC5tb2RhbC1wYXJ0cyAuYW50aXZpcnVzLWNvbnRlbnQgLnBsYW4tb3B0aW9uLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1jb250ZW50IC5wbGFuLW9wdGlvbiB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLmFudGl2aXJ1cy1jb250ZW50IC5hbnRpdmlydXMtcHJpY2UtaW5mbywgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtY29udGVudCAuYW50aXZpcnVzLXByaWNlLWluZm8sIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1jb250ZW50IC5hbnRpdmlydXMtcHJpY2UtaW5mbywgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAuYW50aXZpcnVzLWNvbnRlbnQgLmFudGl2aXJ1cy1wcmljZS1pbmZvLCAubW9kYWwubW9kYWwtcGFydHMgLmFudGl2aXJ1cy1jb250ZW50IC5hbnRpdmlydXMtcHJpY2UtaW5mbywgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtY29udGVudCAuYW50aXZpcnVzLXByaWNlLWluZm8ge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5vcHRpb24tcHJpY2UsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAub3B0aW9uLXByaWNlLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5vcHRpb24tcHJpY2UsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLm9wdGlvbi1wcmljZSwgLm1vZGFsLm1vZGFsLXBhcnRzIC5vcHRpb24tcHJpY2UsIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAub3B0aW9uLXByaWNlIHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAudGFiLWNvbnRlbnQsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAudGFiLWNvbnRlbnQsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnRhYi1jb250ZW50LCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC50YWItY29udGVudCwgLm1vZGFsLm1vZGFsLXBhcnRzIC50YWItY29udGVudCwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC50YWItY29udGVudCB7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAudGFiLXBhbmUgLnBlcmZvcm1hbmNlLWNvbnRlbnQgaDUubWIsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAudGFiLXBhbmUgLnBlcmZvcm1hbmNlLWNvbnRlbnQgaDUubWIsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnRhYi1wYW5lIC5wZXJmb3JtYW5jZS1jb250ZW50IGg1Lm1iLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC50YWItcGFuZSAucGVyZm9ybWFuY2UtY29udGVudCBoNS5tYiwgLm1vZGFsLm1vZGFsLXBhcnRzIC50YWItcGFuZSAucGVyZm9ybWFuY2UtY29udGVudCBoNS5tYiwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC50YWItcGFuZSAucGVyZm9ybWFuY2UtY29udGVudCBoNS5tYiB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMsIC5tb2RhbC5tb2RhbC1wYXJ0cyAucGFydHMtcGVyZm9ybWFuY2UtdGFicywgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBtYXJnaW4tdG9wOiAwLjYyNXJlbTtcbiAgcGFkZGluZy10b3A6IDdweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNjY2M7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGFydHMtcGVyZm9ybWFuY2UtdGFicywgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzLCAubW9kYWwubW9kYWwtcGFydHMgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMsIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAucGFydHMtcGVyZm9ybWFuY2UtdGFicyB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluaywgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluaywgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmssIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLCAubW9kYWwubW9kYWwtcGFydHMgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1jb250ZW50LCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLWNvbnRlbnQsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLWNvbnRlbnQsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLWNvbnRlbnQsIC5tb2RhbC5tb2RhbC1wYXJ0cyAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstY29udGVudCwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1jb250ZW50IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDAgMC42MjVyZW0gMC41cmVtO1xufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmsuYWN0aXZlIC5uYXYtbGluay1jb250ZW50LCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLmFjdGl2ZSAubmF2LWxpbmstY29udGVudCwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmsuYWN0aXZlIC5uYXYtbGluay1jb250ZW50LCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay5hY3RpdmUgLm5hdi1saW5rLWNvbnRlbnQsIC5tb2RhbC5tb2RhbC1wYXJ0cyAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmsuYWN0aXZlIC5uYXYtbGluay1jb250ZW50LCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLmFjdGl2ZSAubmF2LWxpbmstY29udGVudCB7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLXBhcnRzOm5vdCguYWN0aXZlKSAubmF2LWxpbmstdGV4dDo6YmVmb3JlLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLXBhcnRzOm5vdCguYWN0aXZlKSAubmF2LWxpbmstdGV4dDo6YmVmb3JlLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1wYXJ0czpub3QoLmFjdGl2ZSkgLm5hdi1saW5rLXRleHQ6OmJlZm9yZSwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstcGFydHM6bm90KC5hY3RpdmUpIC5uYXYtbGluay10ZXh0OjpiZWZvcmUsIC5tb2RhbC5tb2RhbC1wYXJ0cyAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstcGFydHM6bm90KC5hY3RpdmUpIC5uYXYtbGluay10ZXh0OjpiZWZvcmUsIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstcGFydHM6bm90KC5hY3RpdmUpIC5uYXYtbGluay10ZXh0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBsZWZ0OiAtMTVweDtcbiAgdG9wOiAtMC4yNXJlbTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI4JyBoZWlnaHQ9JzI4JyB2aWV3Qm94PScwIDAgMjggMjgnJTNFJTNDcGF0aCBmaWxsPSclMjMwNDZBMzgnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTEuMzU3IDE0YzAgNi45NzMgNS42NzIgMTIuNjQ0IDEyLjY0NCAxMi42NDRTMjYuNjQ2IDIwLjk3MyAyNi42NDYgMTQgMjAuOTczIDEuMzU1IDE0IDEuMzU1QzcuMDI5IDEuMzU1IDEuMzU3IDcuMDI5IDEuMzU3IDE0ek0wIDE0QzAgNi4yOCA2LjI4IDAgMTQgMHMxNCA2LjI4IDE0IDE0LTYuMjggMTQtMTQgMTRTMCAyMS43MiAwIDE0em0yMC45MTktNS44Yy41NjYtLjU5OCAxLjQ2Ny4yNzUuOTAxLjg3NC0zLjE0IDMuNDQxLTYuMzA3IDYuODMzLTkuNDc0IDEwLjI1LS4xNTQuMTc0LS4zMDkuMzI0LS40NjMuNDk4LS4yMzIuMjUtLjY3LjIyNS0uOTAxIDAtMS41OTYtMS40NzEtMy4xOTItMi45NjctNC43ODgtNC40MzktLjU5My0uNTQ5LjMwOC0xLjQ0Ni45LS44NzNhNjI3LjQwMyA2MjcuNDAzIDAgMCAxIDQuMyAzLjk5YzMuMTkyLTMuNDQxIDYuMzU5LTYuODU4IDkuNTI1LTEwLjN6Jy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLXBhcnRzOm5vdCguYWN0aXZlKSAubmF2LWxpbmstdGV4dDo6YmVmb3JlLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLnBhcnRzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLXBhcnRzOm5vdCguYWN0aXZlKSAubmF2LWxpbmstdGV4dDo6YmVmb3JlLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wYXJ0cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1wYXJ0czpub3QoLmFjdGl2ZSkgLm5hdi1saW5rLXRleHQ6OmJlZm9yZSwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstcGFydHM6bm90KC5hY3RpdmUpIC5uYXYtbGluay10ZXh0OjpiZWZvcmUsIC5tb2RhbC5tb2RhbC1wYXJ0cyAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstcGFydHM6bm90KC5hY3RpdmUpIC5uYXYtbGluay10ZXh0OjpiZWZvcmUsIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAucGFydHMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstcGFydHM6bm90KC5hY3RpdmUpIC5uYXYtbGluay10ZXh0OjpiZWZvcmUge1xuICAgIHdpZHRoOiAyNHB4O1xuICAgIGhlaWdodDogMjRweDtcbiAgICBsZWZ0OiAtMjJweDtcbiAgfVxufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicywgLm1vZGFsLm1vZGFsLXBhcnRzIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicywgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgbWFyZ2luLXRvcDogMC42MjVyZW07XG4gIHBhZGRpbmctdG9wOiA3cHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2NjO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicywgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMsIC5tb2RhbC5tb2RhbC1wYXJ0cyAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMsIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluaywgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmssIC5tb2RhbC5tb2RhbC1wYXJ0cyAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluayB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLWNvbnRlbnQsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLWNvbnRlbnQsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1jb250ZW50LCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstY29udGVudCwgLm1vZGFsLm1vZGFsLXBhcnRzIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstY29udGVudCwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstY29udGVudCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwIDEwcHggOHB4O1xufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLmFjdGl2ZSAubmF2LWxpbmstY29udGVudCwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmsuYWN0aXZlIC5uYXYtbGluay1jb250ZW50LCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmsuYWN0aXZlIC5uYXYtbGluay1jb250ZW50LCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmsuYWN0aXZlIC5uYXYtbGluay1jb250ZW50LCAubW9kYWwubW9kYWwtcGFydHMgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay5hY3RpdmUgLm5hdi1saW5rLWNvbnRlbnQsIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLmFjdGl2ZSAubmF2LWxpbmstY29udGVudCB7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1wZXJmb3JtYW5jZTpub3QoLmFjdGl2ZSkgLm5hdi1saW5rLWNvbnRlbnQ6OmJlZm9yZSwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstcGVyZm9ybWFuY2U6bm90KC5hY3RpdmUpIC5uYXYtbGluay1jb250ZW50OjpiZWZvcmUsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1wZXJmb3JtYW5jZTpub3QoLmFjdGl2ZSkgLm5hdi1saW5rLWNvbnRlbnQ6OmJlZm9yZSwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLXBlcmZvcm1hbmNlOm5vdCguYWN0aXZlKSAubmF2LWxpbmstY29udGVudDo6YmVmb3JlLCAubW9kYWwubW9kYWwtcGFydHMgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1wZXJmb3JtYW5jZTpub3QoLmFjdGl2ZSkgLm5hdi1saW5rLWNvbnRlbnQ6OmJlZm9yZSwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstcGVyZm9ybWFuY2U6bm90KC5hY3RpdmUpIC5uYXYtbGluay1jb250ZW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBsZWZ0OiAtMTVweDtcbiAgdG9wOiAycHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyOCcgaGVpZ2h0PScyOCcgdmlld0JveD0nMCAwIDI4IDI4JyUzRSUzQ3BhdGggZmlsbD0nJTIzMDQ2QTM4JyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J00xLjM1NyAxNGMwIDYuOTczIDUuNjcyIDEyLjY0NCAxMi42NDQgMTIuNjQ0UzI2LjY0NiAyMC45NzMgMjYuNjQ2IDE0IDIwLjk3MyAxLjM1NSAxNCAxLjM1NUM3LjAyOSAxLjM1NSAxLjM1NyA3LjAyOSAxLjM1NyAxNHpNMCAxNEMwIDYuMjggNi4yOCAwIDE0IDBzMTQgNi4yOCAxNCAxNC02LjI4IDE0LTE0IDE0UzAgMjEuNzIgMCAxNHptMjAuOTE5LTUuOGMuNTY2LS41OTggMS40NjcuMjc1LjkwMS44NzQtMy4xNCAzLjQ0MS02LjMwNyA2LjgzMy05LjQ3NCAxMC4yNS0uMTU0LjE3NC0uMzA5LjMyNC0uNDYzLjQ5OC0uMjMyLjI1LS42Ny4yMjUtLjkwMSAwLTEuNTk2LTEuNDcxLTMuMTkyLTIuOTY3LTQuNzg4LTQuNDM5LS41OTMtLjU0OS4zMDgtMS40NDYuOS0uODczYTYyNy40MDMgNjI3LjQwMyAwIDAgMSA0LjMgMy45OWMzLjE5Mi0zLjQ0MSA2LjM1OS02Ljg1OCA5LjUyNS0xMC4zeicvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstcGVyZm9ybWFuY2U6bm90KC5hY3RpdmUpIC5uYXYtbGluay1jb250ZW50OjpiZWZvcmUsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLXBlcmZvcm1hbmNlOm5vdCguYWN0aXZlKSAubmF2LWxpbmstY29udGVudDo6YmVmb3JlLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstcGVyZm9ybWFuY2U6bm90KC5hY3RpdmUpIC5uYXYtbGluay1jb250ZW50OjpiZWZvcmUsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIC5uYXYtbGluay1wZXJmb3JtYW5jZTpub3QoLmFjdGl2ZSkgLm5hdi1saW5rLWNvbnRlbnQ6OmJlZm9yZSwgLm1vZGFsLm1vZGFsLXBhcnRzIC5hbnRpdmlydXMtcGVyZm9ybWFuY2UtdGFicyAubmF2LWxpbmstcGVyZm9ybWFuY2U6bm90KC5hY3RpdmUpIC5uYXYtbGluay1jb250ZW50OjpiZWZvcmUsIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLXBlcmZvcm1hbmNlLXRhYnMgLm5hdi1saW5rLXBlcmZvcm1hbmNlOm5vdCguYWN0aXZlKSAubmF2LWxpbmstY29udGVudDo6YmVmb3JlIHtcbiAgICB3aWR0aDogMjRweDtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gICAgbGVmdDogLTIycHg7XG4gICAgdG9wOiAwO1xuICB9XG59XG4ubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5wYXJ0cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLnBhcnRzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4sIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLnBhcnRzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4sIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLnBhcnRzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4sIC5tb2RhbC5tb2RhbC1wYXJ0cyAucGFydHMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0biwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5wYXJ0cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGFydHMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5wYXJ0cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wYXJ0cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5wYXJ0cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtcGFydHMgLnBhcnRzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAucGFydHMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyOCcgaGVpZ2h0PScyOCcgdmlld0JveD0nMCAwIDI4IDI4JyUzRSUzQ3BhdGggZmlsbD0nJTIzMDQ2QTM4JyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J00xLjM1NyAxNGMwIDYuOTczIDUuNjcyIDEyLjY0NCAxMi42NDQgMTIuNjQ0UzI2LjY0NiAyMC45NzMgMjYuNjQ2IDE0IDIwLjk3MyAxLjM1NSAxNCAxLjM1NUM3LjAyOSAxLjM1NSAxLjM1NyA3LjAyOSAxLjM1NyAxNHpNMCAxNEMwIDYuMjggNi4yOCAwIDE0IDBzMTQgNi4yOCAxNCAxNC02LjI4IDE0LTE0IDE0UzAgMjEuNzIgMCAxNHptMjAuOTE5LTUuOGMuNTY2LS41OTggMS40NjcuMjc1LjkwMS44NzQtMy4xNCAzLjQ0MS02LjMwNyA2LjgzMy05LjQ3NCAxMC4yNS0uMTU0LjE3NC0uMzA5LjMyNC0uNDYzLjQ5OC0uMjMyLjI1LS42Ny4yMjUtLjkwMSAwLTEuNTk2LTEuNDcxLTMuMTkyLTIuOTY3LTQuNzg4LTQuNDM5LS41OTMtLjU0OS4zMDgtMS40NDYuOS0uODczYTYyNy40MDMgNjI3LjQwMyAwIDAgMSA0LjMgMy45OWMzLjE5Mi0zLjQ0MSA2LjM1OS02Ljg1OCA5LjUyNS0xMC4zeicvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgYmFja2dyb3VuZC1zaXplOiAyMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgcmlnaHQ7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBhcnRzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAucGFydHMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGFydHMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAucGFydHMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLXBhcnRzIC5wYXJ0cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLnBhcnRzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQge1xuICAgIGJhY2tncm91bmQtc2l6ZTogMjRweDtcbiAgfVxufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAucGVyZm9ybWFuY2UtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0biwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5wZXJmb3JtYW5jZS1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5wZXJmb3JtYW5jZS1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5wZXJmb3JtYW5jZS1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLCAubW9kYWwubW9kYWwtcGFydHMgLnBlcmZvcm1hbmNlLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4sIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAucGVyZm9ybWFuY2UtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0biB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBlcmZvcm1hbmNlLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAucGVyZm9ybWFuY2UtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGVyZm9ybWFuY2UtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAucGVyZm9ybWFuY2UtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLXBhcnRzIC5wZXJmb3JtYW5jZS1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLnBlcmZvcm1hbmNlLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTAwIDEwMCclM0UlM0NkZWZzJTNFJTNDc3R5bGUlM0UgLmYyZTAyZjY2LThhZWMtNGQ3Mi1iOGE2LWNmN2Q5MjdhZWNhNyU3QmZpbGw6bm9uZTslN0QuZjk0Nzk3MDAtNTUyYy00ZDRjLWJlNDAtYjZiOGViZDMwOTk0JTdCZmlsbDolMjMwNDZBMzg7JTdEICUzQy9zdHlsZSUzRSUzQy9kZWZzJTNFJTNDZyBpZD0nYTQ1ZDU2NjgtNGE5NC00YTUzLThkODktZmY3NjkxNGNlYmRjJyBkYXRhLW5hbWU9J3dhcnJhbnR5JyUzRSUzQ3BhdGggY2xhc3M9J2YyZTAyZjY2LThhZWMtNGQ3Mi1iOGE2LWNmN2Q5MjdhZWNhNycgZD0nTTc5LjI0LDUyVjI0LjY2YTUzLjM1LDUzLjM1LDAsMCwxLTE0LjM3LTIuOTEsNDEuMjYsNDEuMjYsMCwwLDEtMTQuNjItOS4xOUE0Ni43LDQ2LjcsMCwwLDEsMzUsMjEuNzVhNjAuNyw2MC43LDAsMCwxLTE1LjI4LDIuOTJWNTEuOWMwLC42LjQsNywyLjg4LDEwLjg1LjIyLjM1LjQxLjc1LjY5LDEuMjEsMi43NSw0LjU1LDguNDQsMTQsMjYuOTIsMjIuNTYsMTgtOC4zNCwyMy40LTE3LjY4LDI2LTIyLjE5LjM1LS42MS42Ni0xLjE1Ljk0LTEuNTgsMi4wNy0zLjI0LDIuMTctOC43NiwyLTEwLjYxQzc5LjE5LDUyLjA4LDc5LjI0LDUyLDc5LjI0LDUyWm0tOC4zNC04LjlhMiwyLDAsMCwxLS42LDEuNDNsLTI1LDI1LjJhMi4xMiwyLjEyLDAsMCwxLTEuNDYuN2gwYTIuMTYsMi4xNiwwLDAsMS0xLjQ2LS43TDMwLjU1LDU3LjU3YTIuMSwyLjEsMCwwLDEtLjQ2LTEuNXYtMTNhMS45MiwxLjkyLDAsMCwxLDMuMzItMS40NGwxMC40MiwxMC42TDY3LjQzLDI4LjZhMiwyLDAsMCwxLDMuNDcsMS40NVonLyUzRSUzQ3BhdGggY2xhc3M9J2Y5NDc5NzAwLTU1MmMtNGQ0Yy1iZTQwLWI2YjhlYmQzMDk5NCcgZD0nTTY5LjY1LDI4LjE1YTIsMiwwLDAsMC0yLjIzLjQ0TDQzLjgxLDUyLjIxLDMzLjQsNDEuNjJhMS45MSwxLjkxLDAsMCwwLTMuMzEsMS40NHYxM2EyLjA5LDIuMDksMCwwLDAsLjQ2LDEuNWwxMS44LDEyLjEyYTIuMTYsMi4xNiwwLDAsMCwxLjQ2LjdoMGEyLjA3LDIuMDcsMCwwLDAsMS40NS0uN2wyNS0yNS4xNmEyLjA2LDIuMDYsMCwwLDAsLjYtMS40NHYtMTNBMiwyLDAsMCwwLDY5LjY1LDI4LjE1Wk02Ni41OSw0Mi4yM2wtMjIuOTIsMjMtOS44NC0xMFY0OC4wN2w4LjQzLDguNjRhMi4yOSwyLjI5LDAsMCwwLDEuNS43NWgwYTEuOTQsMS45NCwwLDAsMCwxLjM1LS43NEw2Ni41OSwzNVonLyUzRSUzQ3BhdGggY2xhc3M9J2Y5NDc5NzAwLTU1MmMtNGQ0Yy1iZTQwLWI2YjhlYmQzMDk5NCcgZD0nTTgzLjI2LDUxLjg4VjIyLjc3YTIuMDcsMi4wNywwLDAsMC0xLjkyLTIuMDVjLTYuNC0uNDUtMTEuMDctMS4zMi0xNS4xLTIuODFhMzYuNzcsMzYuNzcsMCwwLDEtMTQtOS4yMWwtLjE3LS4yN2EyLjA1LDIuMDUsMCwwLDAtMy4zOC0uMThsLS4yOC4zNWE0Mi4zOCw0Mi4zOCwwLDAsMS0xNC45MSw5LjI5Yy0zLjc1LDEuMzktOSwyLjMtMTYuMTQsMi44MmEyLjA2LDIuMDYsMCwwLDAtMS45MSwyLjA2djI5LjNjMCwuMzIuNDUsOCwzLjYyLDEyLjkxLjIuMzIuNDQuNjguNjksMS4xLDIuNzYsNC41NSw5LjIsMTUuMjEsMjkuMTgsMjQuMzZsLjE1LjA2LjQ3LjE3YTEuODksMS44OSwwLDAsMCwuNy4xMywyLjE1LDIuMTUsMCwwLDAsLjgtLjE2bC40Ny0uMkM3MSw4MS41LDc2Ljk0LDcxLjMsNzkuODEsNjYuNGMuMzItLjU1LjYtMSwuODYtMS40NEM4My43NCw2MC4xNSw4My4yNiw1Mi44Niw4My4yNiw1MS44OFpNNzcuMTgsNjIuNzVjLS4yOS40NC0uNTgsMS0uOTQsMS41OC0yLjYyLDQuNTEtOCwxMy44NS0yNiwyMi4xOUMzMS43NCw3Ny45NCwyNi4wNyw2OC41MSwyMy4zLDY0Yy0uMjktLjQ2LS40Ny0uODYtLjY5LTEuMjEtMi40Ny0zLjg0LTIuODctMTAuMjUtMi44Ny0xMC44NVYyNC42N0E2Mi4zMiw2Mi4zMiwwLDAsMCwzNSwyMS43NmE0Ni43LDQ2LjcsMCwwLDAsMTUuMjMtOS4xOSw0MS4zMSw0MS4zMSwwLDAsMCwxNC42MSw5LjE5LDUzLjEzLDUzLjEzLDAsMCwwLDE0LjM3LDIuOTFWNTJjMCwuMDYsMCwuMTIsMCwuMTguMTYsMS44NC4wNyw3LjM2LTIsMTAuNlonLyUzRSUzQy9nJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgYmFja2dyb3VuZC1zaXplOiAyMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgcmlnaHQ7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLnBlcmZvcm1hbmNlLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAucGVyZm9ybWFuY2UtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAucGVyZm9ybWFuY2UtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAucGVyZm9ybWFuY2UtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLXBhcnRzIC5wZXJmb3JtYW5jZS1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLnBlcmZvcm1hbmNlLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQge1xuICAgIGJhY2tncm91bmQtc2l6ZTogMjRweDtcbiAgfVxufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAuYW50aXZpcnVzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4sIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4sIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5hbnRpdmlydXMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0biwgLm1vZGFsLm1vZGFsLXBhcnRzIC5hbnRpdmlydXMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0biwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0biB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLmFudGl2aXJ1cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAuYW50aXZpcnVzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1wYXJ0cyAuYW50aXZpcnVzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTAwIDEwMCclM0UlM0NkZWZzJTNFJTNDc3R5bGUlM0UgLmYyZTAyZjY2LThhZWMtNGQ3Mi1iOGE2LWNmN2Q5MjdhZWNhNyU3QmZpbGw6bm9uZTslN0QuZjk0Nzk3MDAtNTUyYy00ZDRjLWJlNDAtYjZiOGViZDMwOTk0JTdCZmlsbDolMjMwNDZBMzg7JTdEICUzQy9zdHlsZSUzRSUzQy9kZWZzJTNFJTNDZyBpZD0nYTQ1ZDU2NjgtNGE5NC00YTUzLThkODktZmY3NjkxNGNlYmRjJyBkYXRhLW5hbWU9J3dhcnJhbnR5JyUzRSUzQ3BhdGggY2xhc3M9J2YyZTAyZjY2LThhZWMtNGQ3Mi1iOGE2LWNmN2Q5MjdhZWNhNycgZD0nTTc5LjI0LDUyVjI0LjY2YTUzLjM1LDUzLjM1LDAsMCwxLTE0LjM3LTIuOTEsNDEuMjYsNDEuMjYsMCwwLDEtMTQuNjItOS4xOUE0Ni43LDQ2LjcsMCwwLDEsMzUsMjEuNzVhNjAuNyw2MC43LDAsMCwxLTE1LjI4LDIuOTJWNTEuOWMwLC42LjQsNywyLjg4LDEwLjg1LjIyLjM1LjQxLjc1LjY5LDEuMjEsMi43NSw0LjU1LDguNDQsMTQsMjYuOTIsMjIuNTYsMTgtOC4zNCwyMy40LTE3LjY4LDI2LTIyLjE5LjM1LS42MS42Ni0xLjE1Ljk0LTEuNTgsMi4wNy0zLjI0LDIuMTctOC43NiwyLTEwLjYxQzc5LjE5LDUyLjA4LDc5LjI0LDUyLDc5LjI0LDUyWm0tOC4zNC04LjlhMiwyLDAsMCwxLS42LDEuNDNsLTI1LDI1LjJhMi4xMiwyLjEyLDAsMCwxLTEuNDYuN2gwYTIuMTYsMi4xNiwwLDAsMS0xLjQ2LS43TDMwLjU1LDU3LjU3YTIuMSwyLjEsMCwwLDEtLjQ2LTEuNXYtMTNhMS45MiwxLjkyLDAsMCwxLDMuMzItMS40NGwxMC40MiwxMC42TDY3LjQzLDI4LjZhMiwyLDAsMCwxLDMuNDcsMS40NVonLyUzRSUzQ3BhdGggY2xhc3M9J2Y5NDc5NzAwLTU1MmMtNGQ0Yy1iZTQwLWI2YjhlYmQzMDk5NCcgZD0nTTY5LjY1LDI4LjE1YTIsMiwwLDAsMC0yLjIzLjQ0TDQzLjgxLDUyLjIxLDMzLjQsNDEuNjJhMS45MSwxLjkxLDAsMCwwLTMuMzEsMS40NHYxM2EyLjA5LDIuMDksMCwwLDAsLjQ2LDEuNWwxMS44LDEyLjEyYTIuMTYsMi4xNiwwLDAsMCwxLjQ2LjdoMGEyLjA3LDIuMDcsMCwwLDAsMS40NS0uN2wyNS0yNS4xNmEyLjA2LDIuMDYsMCwwLDAsLjYtMS40NHYtMTNBMiwyLDAsMCwwLDY5LjY1LDI4LjE1Wk02Ni41OSw0Mi4yM2wtMjIuOTIsMjMtOS44NC0xMFY0OC4wN2w4LjQzLDguNjRhMi4yOSwyLjI5LDAsMCwwLDEuNS43NWgwYTEuOTQsMS45NCwwLDAsMCwxLjM1LS43NEw2Ni41OSwzNVonLyUzRSUzQ3BhdGggY2xhc3M9J2Y5NDc5NzAwLTU1MmMtNGQ0Yy1iZTQwLWI2YjhlYmQzMDk5NCcgZD0nTTgzLjI2LDUxLjg4VjIyLjc3YTIuMDcsMi4wNywwLDAsMC0xLjkyLTIuMDVjLTYuNC0uNDUtMTEuMDctMS4zMi0xNS4xLTIuODFhMzYuNzcsMzYuNzcsMCwwLDEtMTQtOS4yMWwtLjE3LS4yN2EyLjA1LDIuMDUsMCwwLDAtMy4zOC0uMThsLS4yOC4zNWE0Mi4zOCw0Mi4zOCwwLDAsMS0xNC45MSw5LjI5Yy0zLjc1LDEuMzktOSwyLjMtMTYuMTQsMi44MmEyLjA2LDIuMDYsMCwwLDAtMS45MSwyLjA2djI5LjNjMCwuMzIuNDUsOCwzLjYyLDEyLjkxLjIuMzIuNDQuNjguNjksMS4xLDIuNzYsNC41NSw5LjIsMTUuMjEsMjkuMTgsMjQuMzZsLjE1LjA2LjQ3LjE3YTEuODksMS44OSwwLDAsMCwuNy4xMywyLjE1LDIuMTUsMCwwLDAsLjgtLjE2bC40Ny0uMkM3MSw4MS41LDc2Ljk0LDcxLjMsNzkuODEsNjYuNGMuMzItLjU1LjYtMSwuODYtMS40NEM4My43NCw2MC4xNSw4My4yNiw1Mi44Niw4My4yNiw1MS44OFpNNzcuMTgsNjIuNzVjLS4yOS40NC0uNTgsMS0uOTQsMS41OC0yLjYyLDQuNTEtOCwxMy44NS0yNiwyMi4xOUMzMS43NCw3Ny45NCwyNi4wNyw2OC41MSwyMy4zLDY0Yy0uMjktLjQ2LS40Ny0uODYtLjY5LTEuMjEtMi40Ny0zLjg0LTIuODctMTAuMjUtMi44Ny0xMC44NVYyNC42N0E2Mi4zMiw2Mi4zMiwwLDAsMCwzNSwyMS43NmE0Ni43LDQ2LjcsMCwwLDAsMTUuMjMtOS4xOSw0MS4zMSw0MS4zMSwwLDAsMCwxNC42MSw5LjE5LDUzLjEzLDUzLjEzLDAsMCwwLDE0LjM3LDIuOTFWNTJjMCwuMDYsMCwuMTIsMCwuMTguMTYsMS44NC4wNyw3LjM2LTIsMTAuNlonLyUzRSUzQy9nJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgYmFja2dyb3VuZC1zaXplOiAyMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgcmlnaHQ7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLmFudGl2aXJ1cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLmFudGl2aXJ1cy1jb2xsYXBzZS1jb250YWluZXIgLmNvbGxhcHNlLWhlYWRlciAuYnRuLnNlbGVjdGVkLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5hbnRpdmlydXMtY29sbGFwc2UtY29udGFpbmVyIC5jb2xsYXBzZS1oZWFkZXIgLmJ0bi5zZWxlY3RlZCwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAuYW50aXZpcnVzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1wYXJ0cyAuYW50aXZpcnVzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQsIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAuYW50aXZpcnVzLWNvbGxhcHNlLWNvbnRhaW5lciAuY29sbGFwc2UtaGVhZGVyIC5idG4uc2VsZWN0ZWQge1xuICAgIGJhY2tncm91bmQtc2l6ZTogMjRweDtcbiAgfVxufVxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyLCAubW9kYWwubW9kYWwtcGFydHMgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIsIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciB7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciwgLm1vZGFsLm1vZGFsLXBhcnRzLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyLCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyLCAubW9kYWwubW9kYWwtcGFydHMgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIsIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gIH1cbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgYnV0dG9uLCAubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgYnV0dG9uLCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIGJ1dHRvbiwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciBidXR0b24sIC5tb2RhbC5tb2RhbC1wYXJ0cyAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciBidXR0b24sIC5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciBidXR0b24ge1xuICBoZWlnaHQ6IDM2cHg7XG4gIG1heC1oZWlnaHQ6IDM2cHg7XG4gIHBhZGRpbmc6IDAgMTVweDtcbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0bi1wcmV2LFxuLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLW5leHQsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLXByZXYsXG4ubW9kYWwubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0bi1uZXh0LCAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5idG4tcHJldixcbi5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0bi1uZXh0LCAubW9kYWwubW9kYWwtYW50aXZpcnVzIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5idG4tcHJldixcbi5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0bi1uZXh0LCAubW9kYWwubW9kYWwtcGFydHMgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0bi1wcmV2LFxuLm1vZGFsLm1vZGFsLXBhcnRzIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5idG4tbmV4dCwgLm1vZGFsLm1vZGFsLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5idG4tcHJldixcbi5tb2RhbC5tb2RhbC1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLW5leHQge1xuICB3aWR0aDogNzJweDtcbiAgbWF4LXdpZHRoOiA3MnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubW9kYWwubW9kYWwtcGFydHMtZ29sZC1wbGFuIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5idG4tcHJldixcbiAgLm1vZGFsLm1vZGFsLXBhcnRzLWdvbGQtcGxhbiAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLW5leHQsIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLXByZXYsXG4gIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLW5leHQsIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0bi1wcmV2LFxuICAubW9kYWwubW9kYWwtYW50aXZpcnVzLXBlcmZvcm1hbmNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5idG4tbmV4dCwgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLXByZXYsXG4gIC5tb2RhbC5tb2RhbC1hbnRpdmlydXMgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0bi1uZXh0LCAubW9kYWwubW9kYWwtcGFydHMgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0bi1wcmV2LFxuICAubW9kYWwubW9kYWwtcGFydHMgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0bi1uZXh0LCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0bi1wcmV2LFxuICAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0bi1uZXh0IHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmNvbnRpbnVlLWxpbmssIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuY29udGludWUtbGluaywgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuY29udGludWUtbGluaywgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuY29udGludWUtbGluaywgLm1vZGFsLm1vZGFsLXBhcnRzIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5jb250aW51ZS1saW5rLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmNvbnRpbnVlLWxpbmsge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBvcmRlcjogMztcbiAgLW1zLWZsZXgtb3JkZXI6IDM7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBwYWRkaW5nOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tb2RhbC5tb2RhbC1wYXJ0cy1nb2xkLXBsYW4gLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmNvbnRpbnVlLWxpbmssIC5tb2RhbC5tb2RhbC1wYXJ0cy1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuY29udGludWUtbGluaywgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuY29udGludWUtbGluaywgLm1vZGFsLm1vZGFsLWFudGl2aXJ1cyAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuY29udGludWUtbGluaywgLm1vZGFsLm1vZGFsLXBhcnRzIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5jb250aW51ZS1saW5rLCAubW9kYWwubW9kYWwtcGVyZm9ybWFuY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmNvbnRpbnVlLWxpbmsge1xuICAgIG1hcmdpbjogMCAxMHB4IDAgYXV0bztcbiAgICBvcmRlcjogMDtcbiAgICAtbXMtZmxleC1vcmRlcjogMDtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxufVxuLm1vZGFsLm1vZGFsLWluc3RhbGxhdGlvbi1xdW90ZSAubW9kYWwtaGVhZGVyLCAubW9kYWwubW9kYWwtaW5zdGFsbGF0aW9uLW9wdGlvbiAubW9kYWwtaGVhZGVyIHtcbiAgcGFkZGluZy1yaWdodDogMzVweDtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsYXRpb24tcXVvdGUgLnppcC1pbnB1dC1yb3csXG4ubW9kYWwubW9kYWwtaW5zdGFsbGF0aW9uLXF1b3RlIC5wcm9tby1hbmQtc3VibWl0LXJvdyB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuLm1vZGFsLm1vZGFsLWluc3RhbGxhdGlvbi1xdW90ZSAuemlwLWlucHV0LXJvdyAuZm9ybS1ncm91cCxcbi5tb2RhbC5tb2RhbC1pbnN0YWxsYXRpb24tcXVvdGUgLnByb21vLWFuZC1zdWJtaXQtcm93IC5mb3JtLWdyb3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsYXRpb24tcXVvdGUgLnppcC1pbnB1dC1yb3cgLmJ0bixcbi5tb2RhbC5tb2RhbC1pbnN0YWxsYXRpb24tcXVvdGUgLnByb21vLWFuZC1zdWJtaXQtcm93IC5idG4ge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAzNnB4O1xuICBtYXgtaGVpZ2h0OiAzNnB4O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tdG9wOiAyMnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tb2RhbC5tb2RhbC1pbnN0YWxsYXRpb24tcXVvdGUgLnppcC1pbnB1dC1yb3cgLmJ0bixcbiAgLm1vZGFsLm1vZGFsLWluc3RhbGxhdGlvbi1xdW90ZSAucHJvbW8tYW5kLXN1Ym1pdC1yb3cgLmJ0biB7XG4gICAgbWFyZ2luLXRvcDogMjdweDtcbiAgfVxufVxuLm1vZGFsLm1vZGFsLWluc3RhbGxhdGlvbi1xdW90ZSAuemlwLWlucHV0LXJvdyB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbGF0aW9uLXF1b3RlIC5pbnZhbGlkLWZlZWRiYWNrLWN1c3RvbSB7XG4gIGNvbG9yOiAjYTUxYTFmO1xuICBwYWRkaW5nLXRvcDogMTVweDtcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbGF0aW9uLXF1b3RlIC5hZGRyZXNzLWJsb2NrIHtcbiAgcGFkZGluZy10b3A6IDE1cHg7XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbGF0aW9uLXF1b3RlIC5hZGRyZXNzLWJsb2NrIC5mb3JtLWdyb3VwOm5vdCgucmVxdWlyZWQpIHtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsYXRpb24tcXVvdGUgLnByb2R1Y3QtdHlwZS1zZWxlY3QtbGFiZWwgc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbGF0aW9uLXF1b3RlIC5lcnJvci1tZXNzYWdlIHtcbiAgbWFyZ2luOiAxNXB4IDA7XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbGF0aW9uLXF1b3RlIC5lcnJvci1tZXNzYWdlIC5lcnJvci1tZXNzYWdlLXRleHQge1xuICBjb2xvcjogI2E1MWExZjtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsYXRpb24tb3B0aW9uIC5pbnN0YWxsYXRpb24tb3B0aW9ucy1hc3NldHMge1xuICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgbWFyZ2luLXRvcDogMTZweDtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsYXRpb24tb3B0aW9uIC5tb2RhbC1mb290ZXIge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IG5vbmU7XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbGF0aW9uLW9wdGlvbiAubW9kYWwtZm9vdGVyIGJ1dHRvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwLjM0Mzc1cmVtIDEwcHg7XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbGF0aW9uLW9wdGlvbiAubW9kYWwtZm9vdGVyIGJ1dHRvbi5uZm0taW5zdGFsbGF0aW9uIHtcbiAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5tb2RhbC5tb2RhbC1pbnN0YWxsYXRpb24tb3B0aW9uIC5tb2RhbC1mb290ZXIgYnV0dG9uLm5mbS1pbnN0YWxsYXRpb24ge1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgfVxufVxuLm1vZGFsLm1vZGFsLXNlcnZpY2VzLXJlcXVlc3QgLnppcC1pbnB1dC1yb3csXG4ubW9kYWwubW9kYWwtc2VydmljZXMtcmVxdWVzdCAucGhvbmUtc2FtZSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgdGV4dC13cmFwOiB3cmFwO1xuICBtYXJnaW4tdG9wOiAtNC41cHg7XG59XG4ubW9kYWwubW9kYWwtc2VydmljZXMtcmVxdWVzdCAuZXJyb3ItdGV4dCB7XG4gIGNvbG9yOiAjYTUxYTFmO1xufVxuLm1vZGFsLm1vZGFsLXNlcnZpY2VzLXJlcXVlc3QgLndyYXAtdGV4dCB7XG4gIHRleHQtd3JhcDogd3JhcDtcbn1cbi5tb2RhbC5tb2RhbC1zZXJ2aWNlcy1yZXF1ZXN0IC56aXAtaW5wdXQtcm93IHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi5tb2RhbC5tb2RhbC1zZXJ2aWNlcy1yZXF1ZXN0IC5idG4temlwLXN1Ym1pdCB7XG4gIG1hcmdpbi10b3A6IDIzcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tb2RhbC5tb2RhbC1zZXJ2aWNlcy1yZXF1ZXN0IC5idG4temlwLXN1Ym1pdCB7XG4gICAgbWFyZ2luLXRvcDogMjdweDtcbiAgfVxufVxuLm1vZGFsLm1vZGFsLXNlcnZpY2VzLXJlcXVlc3QgbGFiZWwgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDEwMDtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAge1xuICBwYWRkaW5nOiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAubW9kYWwtZGlhbG9nIHtcbiAgICBtYXgtd2lkdGg6IDQ0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAubW9kYWwtZGlhbG9nIHtcbiAgICBtYXgtd2lkdGg6IDkwMHB4O1xuICB9XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5tb2RhbC1oZWFkZXIge1xuICBwYWRkaW5nLWJvdHRvbTogMC42MjVyZW07XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5tb2RhbC1oZWFkZXIgLm1vZGFsLXRpdGxlIHtcbiAgcGFkZGluZy1yaWdodDogNDBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubW9kYWwuZGVsaXZlcnktcGlja3VwIC5sZWZ0LWNvbHVtbiB7XG4gICAgYm9yZGVyLXJpZ2h0OiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAubGVmdC1jb2x1bW4gLmQtc20tbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXIgc3Bhbi5oZWFkZXItbW9udGgsXG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlciBzcGFuLmhlYWRlci15ZWFyIHtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItaGVhZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItaGVhZGVyIGg1IHtcbiAgcGFkZGluZzogMCAwIDEwcHg7XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBtYXJnaW46IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlci1oZWFkZXIgaDUge1xuICAgIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICB9XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlci1oZWFkZXIgLnNsaWNrLWFycm93IHtcbiAgcGFkZGluZzogMDtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyLWhlYWRlciAuc2xpY2stYXJyb3c6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyLWhlYWRlciAuc2xpY2stcHJldjo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyB2aWV3Qm94PScwIDAgMTIgMTInJTNFJTNDcGF0aCBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTQuNDIgNS45ODdsNC4zMjMgNC40MDVjLjE2My4xOC4yNTQuNDEyLjI1Ni42NTVhLjkwNC45MDQgMCAwIDEtLjI3Ny42Ni45NjIuOTYyIDAgMCAxLS42ODMuMjkzYy0uMjczLS4wMDEtLjUzMS0uMTI4LS42NTMtLjI5M0wyLjI2NyA2LjY2YS45NDguOTQ4IDAgMCAxIC4wMDctMS4zMjdMNy4zOC4yNzVBLjkxOS45MTkgMCAwIDEgOC4wNDcgMGMuMjQuMDAyLjQ3My4wOS42OTcuMjkuMTYyLjE4LjI1My40MTIuMjU1LjY1NGEuOTA4LjkwOCAwIDAgMS0uMjc1LjY2TDQuNDIgNS45ODd6Jy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItaGVhZGVyIC5zbGljay1uZXh0OjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIHZpZXdCb3g9JzAgMCAxMiAxMiclM0UlM0NwYXRoIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNNy41NzkgNS45ODdMMy4yNzUgMS42MDRBLjkwOC45MDggMCAwIDEgMyAuOTQ0Ljk5Mi45OTIgMCAwIDEgMy4yNTUuMjljLjIyNS0uMi40NTctLjI4OC42OTgtLjI5YS45MTkuOTE5IDAgMCAxIC42NjYuMjc1bDUuMTA2IDUuMDU4YS45NDguOTQ4IDAgMCAxIC4wMDcgMS4zMjdsLTUuMTE4IDUuMDQ3Yy0uMTIzLjE2NS0uMzguMjkyLS42NTQuMjkzYS45NjIuOTYyIDAgMCAxLS42ODMtLjI5My45MDMuOTAzIDAgMCAxLS4yNzctLjY2Ljk5My45OTMgMCAwIDEgLjI1Ni0uNjU1TDcuNTggNS45ODd6Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAubW9kYWwtYm9keSB7XG4gIHBhZGRpbmctdG9wOiAwLjYyNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5zZWxlY3QtZGF0ZS1jdGEge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuc2VsZWN0LWRhdGUtY3RhIGg1IHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLnBiLTIgZGl2IHtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5zZWxlY3RlZC1waWNrdXAtbG9jYXRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nOiAxNXB4IDA7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5zZWxlY3RlZC1waWNrdXAtbG9jYXRpb24gLmxvY2F0aW9uLWxhYmVsIHtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5zZWxlY3RlZC1waWNrdXAtbG9jYXRpb24gLmxvY2F0aW9uLXZhbHVlIHtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubW9kYWwuZGVsaXZlcnktcGlja3VwIC5zZWxlY3RlZC1waWNrdXAtbG9jYXRpb24gLmxvY2F0aW9uLXZhbHVlIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgfVxufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuc2VsZWN0ZWQtcGlja3VwLWxvY2F0aW9uIGJ1dHRvbiB7XG4gIHBhZGRpbmc6IDEwcHggMTBweCAwIDIwcHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgYm9yZGVyOiBub25lO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAucGlja3VwLWxvY2F0aW9ucyB7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xuICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5waWNrdXAtbG9jYXRpb25zIC5mb3JtLWdyb3VwOmxhc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5waWNrdXAtbG9jYXRpb25zIC5jYW5jZWwtbG9jYXRpb24tbGluayB7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyLWRheXMtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMTBweDtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItZGF5cy1oZWFkZXIgZGl2IHtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGZsZXg6IDAgMCAzNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItZGF5cy1oZWFkZXIgZGl2IHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyLWRheXMtaGVhZGVyIGRpdiB7XG4gICAgZmxleDogMCAwIDUwcHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlci1jYWxlbmRhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC41cztcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyLWNhbGVuZGFyLnNsaWNrLWluaXRpYWxpemVkIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyLWNhbGVuZGFyIC5zbGljay1saXN0IHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlci1jYWxlbmRhciAuc2xpY2stbGlzdCAuc2xpY2stc2xpZGUge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlci1ncmlkIHtcbiAgcGFkZGluZzogMTBweCAxMHB4IDA7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLWdyaWQtcm93IHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtZ3JpZC1yb3c6Zmlyc3Qtb2YtdHlwZSB7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtZ3JpZC1yb3c6Zmlyc3Qtb2YtdHlwZSAuZGF0ZS1ncmlkLWNvbCB7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1ncmlkLXJvdyAuZGF0ZS1ncmlkLWNvbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1pbi13aWR0aDogMzVweDtcbiAgbWluLWhlaWdodDogMzVweDtcbiAgYm9yZGVyLXJpZ2h0OiAwLjA2MjVyZW0gc29saWQgI2MwYmZiZjtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjMGJmYmY7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgd2lkdGg6IDE0LjI4JTtcbiAgaGVpZ2h0OiA0NXB4O1xufVxuQG1lZGlhIGFsbCBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gIC5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtZ3JpZC1yb3cgLmRhdGUtZ3JpZC1jb2wgeyAvKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lICovXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1ncmlkLXJvdyAuZGF0ZS1ncmlkLWNvbDpmaXJzdC1vZi10eXBlIHtcbiAgYm9yZGVyLWxlZnQ6IDAuMDYyNXJlbSBzb2xpZCAjYzBiZmJmO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1ncmlkLXJvdyAuZGF0ZS1ncmlkLWNvbDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLWdyaWQtcm93IC5kYXRlLWdyaWQtY29sLnNlbGVjdGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMjZmZTI7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLWdyaWQtcm93IC5kYXRlLWdyaWQtY29sLnNlbGVjdGVkOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFmNjBkYjtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtZ3JpZC1yb3cgLmRhdGUtZ3JpZC1jb2wudW5hdmFpbGFibGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLWdyaWQtcm93IC5kYXRlLWdyaWQtY29sLnVuYXZhaWxhYmxlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjYztcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtZ3JpZC1yb3cgLmRhdGUtZ3JpZC1jb2wgLmRheSB7XG4gIG1hcmdpbjogYXV0bztcbn1cbkBtZWRpYSBhbGwgYW5kICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLWdyaWQtcm93IC5kYXRlLWdyaWQtY29sIC5kYXkgeyAvKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lICovXG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgfVxufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItbGVnZW5kcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDEwcHggMDtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlci1sZWdlbmRzIC5sZWdlbmQtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlci1sZWdlbmRzIC5sZWdlbmQtaXRlbSAubGVnZW5kLXN3YXRjaCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgbWFyZ2luLXJpZ2h0OiAzcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItbGVnZW5kcyAubGVnZW5kLWl0ZW0gLmxlZ2VuZC1zd2F0Y2gge1xuICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICB9XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5kYXRlLXBpY2tlci1sZWdlbmRzIC5sZWdlbmQtaXRlbSAubGVnZW5kLWxhYmVsIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAuZGF0ZS1waWNrZXItbGVnZW5kcyAubGVnZW5kLWl0ZW0uYXZhaWxhYmxlIC5sZWdlbmQtc3dhdGNoIHtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyLWxlZ2VuZHMgLmxlZ2VuZC1pdGVtLnVuYXZhaWxhYmxlIC5sZWdlbmQtc3dhdGNoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjYztcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyLWxlZ2VuZHMgLmxlZ2VuZC1pdGVtLnNlbGVjdGVkIC5sZWdlbmQtc3dhdGNoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyNmZlMjtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyLXNlbGVjdGlvbi1pbmZvIHtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDE1cHggMDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLmRhdGUtcGlja2VyLXNlbGVjdGlvbi1pbmZvIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgfVxufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAubW9kYWwtZm9vdGVyIHtcbiAgcGFkZGluZy10b3A6IDAuNjI1cmVtO1xufVxuLm1vZGFsLmRlbGl2ZXJ5LXBpY2t1cCAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ubW9kYWwuZGVsaXZlcnktcGlja3VwIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5jYW5jZWwtbGluayB7XG4gIHdpZHRoOiBhdXRvO1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIG1hcmdpbi1sZWZ0OiAtMTBweDtcbn1cbi5tb2RhbC5kZWxpdmVyeS1waWNrdXAgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmJ0bi1zYXZlLWRhdGUge1xuICB3aWR0aDogNzVweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICBwYWRkaW5nOiAwO1xufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIHtcbiAgcGFkZGluZzogMTVweCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAuc2VsZWN0LXNlcnZpY2VzLWxlYWQge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLnBhcnRzLWNvbGxhcHNlLWNvbnRhaW5lcjpsYXN0LW9mLXR5cGUge1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAuY29sbGFwc2UtaGVhZGVyIC5idG4ge1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5zZXJ2aWNlLW9wdGlvbi1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5zZXJ2aWNlLW9wdGlvbi1jb250YWluZXIgLnNlcnZpY2UtbGFiZWwtZm9yLW1vYmlsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5zZXJ2aWNlLW9wdGlvbi1jb250YWluZXIge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuICAubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLnNlcnZpY2Utb3B0aW9uLWNvbnRhaW5lciAuc2VydmljZS1sYWJlbC1mb3ItbW9iaWxlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmbGV4OiAxMDAlIDAgMDtcbiAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5zZXJ2aWNlLW9wdGlvbi1jb250YWluZXIgLnNlcnZpY2UtbGFiZWwtZm9yLWRlc2t0b3Age1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAuc2VydmljZS1vcHRpb24tY29udGFpbmVyIC5xdWFudGl0eS1pbnB1dC1jb250YWluZXIge1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5zZXJ2aWNlLW9wdGlvbi1jb250YWluZXIgLnNlcnZpY2Utb3B0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAuc2VydmljZS1vcHRpb24tY29udGFpbmVyIC5zZXJ2aWNlLW9wdGlvbiBpbnB1dC5pbnB1dC1zZXJ2aWNlLXF0eSB7XG4gIHdpZHRoOiA0OHB4O1xuICBtYXgtd2lkdGg6IDQ4cHg7XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLnNlcnZpY2Utb3B0aW9uLWNvbnRhaW5lciAuc2VydmljZS1vcHRpb24gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAuc2VydmljZS1vcHRpb24tY29udGFpbmVyIC5zZXJ2aWNlLW9wdGlvbiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgdG9wOiAtMTBweDtcbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAuc2VydmljZS1vcHRpb24tcHJpY2Uge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyBsYWJlbC5zZXJ2aWNlLWxhYmVsIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyBsYWJlbC5zZXJ2aWNlLWxhYmVsOjpiZWZvcmUsIC5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyBsYWJlbC5zZXJ2aWNlLWxhYmVsOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLmN1c3RvbS1jaGVja2JveCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAucXVhbnRpdHktbW9kdWxlIHtcbiAgd2lkdGg6IDguMTI1cmVtO1xuICBtYXJnaW4tcmlnaHQ6IDAuOTM3NXJlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5xdWFudGl0eS1tb2R1bGUgLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuLFxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5xdWFudGl0eS1tb2R1bGUgLmlucHV0LWdyb3VwLXByZXBlbmQgLmJ0biB7XG4gIHdpZHRoOiAyLjVyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDAuOTM3NXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAwLjkzNzVyZW07XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLnNlcnZpY2Utc2VsZWN0LWxpbmUtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAuc2VydmljZS1ib2R5IHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLm1vZGFsLWxpbmUtaXRlbSB7XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5zZXJ2aWNlcy1jb2xsYXBzZS1jb250YWluZXIgLmFsZXJ0Lm1lc3NhZ2Uge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5zZXJ2aWNlcy1jb2xsYXBzZS1jb250YWluZXIgLmFsZXJ0Lm1lc3NhZ2UgfiAuYWxlcnQubWVzc2FnZSB7XG4gIG1hcmdpbi10b3A6IDAuOTM3NXJlbTtcbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAuc2VydmljZXMtY29sbGFwc2UtY29udGFpbmVyIC5hbGVydC5tZXNzYWdlIC5idXR0b24teWVzIHtcbiAgcGFkZGluZy1yaWdodDogMC45Mzc1cmVtO1xuICBib3JkZXItcmlnaHQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBtYXJnaW4tcmlnaHQ6IDAuOTM3NXJlbTtcbn1cbi5tb2RhbC5tb2RhbC1sYWJvci1zZXJ2aWNlcyAuc2VydmljZXMtY29sbGFwc2UtY29udGFpbmVyIC5pdGVtLW5hbWUge1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5zZXJ2aWNlcy1jb2xsYXBzZS1jb250YWluZXIgLnNlcnZpY2UtaXRlbSB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLm1vZGFsLWZvb3RlciB7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLm1vZGFsLWZvb3RlciAuc2VydmljZS1tb2RhbC1hY3Rpb25zIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xufVxuLm1vZGFsLm1vZGFsLWxhYm9yLXNlcnZpY2VzIC5tb2RhbC1mb290ZXIgLnNlcnZpY2UtbW9kYWwtYWN0aW9ucy5zaG93IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ubW9kYWwubW9kYWwtbGFib3Itc2VydmljZXMgLm1vZGFsLWZvb3RlciAuc2VydmljZS1tb2RhbC1hY3Rpb25zLnNlcnZpY2VzLWJhY2sge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbC1zdXJmYWNlIHtcbiAgcGFkZGluZzogMTVweCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5tb2RhbC5tb2RhbC1pbnN0YWxsLXN1cmZhY2Uge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbC1zdXJmYWNlIC5tb2RhbC1oZWFkZXIge1xuICBwYWRkaW5nLWJvdHRvbTogMC42MjVyZW07XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbC1zdXJmYWNlIC5tb2RhbC1oZWFkZXIgLm1vZGFsLXRpdGxlIHtcbiAgcGFkZGluZy1yaWdodDogNDBweDtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1vZGFsLm1vZGFsLWluc3RhbGwtc3VyZmFjZSAubW9kYWwtaGVhZGVyIC5tb2RhbC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjM3NXJlbTtcbiAgfVxufVxuLm1vZGFsLm1vZGFsLWluc3RhbGwtc3VyZmFjZSAubW9kYWwtYm9keSAuaW5zdGFsbC1saW5lLWl0ZW1zIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICBib3JkZXItYm90dG9tOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsLXN1cmZhY2UgLm1vZGFsLWJvZHkgLmluc3RhbGwtbGluZS1pdGVtcyAubW9kYWwtbGluZS1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbC1zdXJmYWNlIC5tb2RhbC1ib2R5IC5pbnN0YWxsLWxpbmUtaXRlbXMgLm1vZGFsLWxpbmUtaXRlbSAubGluZS1pdGVtLWxhYmVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWF4LXdpZHRoOiA3MCU7XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbC1zdXJmYWNlIC5tb2RhbC1ib2R5IC5pbnN0YWxsLWxpbmUtaXRlbXMgLm1vZGFsLWxpbmUtaXRlbSAubGluZS1pdGVtLXF0eSB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIG1pbi13aWR0aDogNDhweDtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsLXN1cmZhY2UgLm1vZGFsLWJvZHkgLmluc3RhbGwtc3VyZmFjZS1zZWxlY3Rpb24ge1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbC1zdXJmYWNlIC5tb2RhbC1ib2R5IC5pbnN0YWxsLXN1cmZhY2Utc2VsZWN0aW9uIC5jdXN0b20tY2hlY2tib3gge1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbC1zdXJmYWNlIC5tb2RhbC1ib2R5IC5hZHZhbmNlZC1zdXJmYWNlLWVycm9yIHtcbiAgcGFkZGluZy10b3A6IDE1cHg7XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbC1zdXJmYWNlIC5tb2RhbC1ib2R5IC5hZHZhbmNlZC1zdXJmYWNlLWVycm9yLmhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbC1zdXJmYWNlIC5tb2RhbC1mb290ZXIge1xuICBwYWRkaW5nLXRvcDogMC42MjVyZW07XG59XG4ubW9kYWwubW9kYWwtaW5zdGFsbC1zdXJmYWNlIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5tb2RhbC5tb2RhbC1pbnN0YWxsLXN1cmZhY2UgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmNhbmNlbC1saW5rIHtcbiAgd2lkdGg6IGF1dG87XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xufVxuLm1vZGFsLm1vZGFsLWluc3RhbGwtc3VyZmFjZSAubW9kYWwtZm9vdGVyIC5idXR0b24td3JhcHBlciAuYnRuLWRvbmUge1xuICB3aWR0aDogNzVweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICBwYWRkaW5nOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjQuOThweCkge1xuICAubW9kYWwjYWRkcmVzcy1pbnZhbGlkIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuICAubW9kYWwjYWRkcmVzcy1pbnZhbGlkIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi13cmFwcGVyIC5idG4ge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5tb2RhbCNhZGRyZXNzLWludmFsaWQgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmVkaXQge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG4gIC5tb2RhbCNhZGRyZXNzLWludmFsaWQgLm1vZGFsLWZvb3RlciAuYnV0dG9uLXdyYXBwZXIgLmFjY2VwdCB7XG4gICAgcGFkZGluZzogMC42ODc1cmVtIDAuNjI1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm1vZGFsLm1vZGFsLWNhbmNlbC1wcGkgLmZvb3Rlci1jYW5jZWwtcHBpIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gICN0cnVzdFBpbG90SWZyYW1lIHtcbiAgICBtYXgtaGVpZ2h0OiA4MDBweDtcbiAgfVxufVxuI3RydXN0UGlsb3RJZnJhbWUgLm1vZGFsLWRpYWxvZyB7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAjdHJ1c3RQaWxvdElmcmFtZSAubW9kYWwtZGlhbG9nIHtcbiAgICBtYXgtd2lkdGg6IDcyNnB4O1xuICB9XG59XG4jdHJ1c3RQaWxvdElmcmFtZSAubW9kYWwtY29udGVudCB7XG4gIHBhZGRpbmc6IDAuOTM3NXJlbSAxLjg3NXJlbSAwLjkzNzVyZW07XG59XG4jdHJ1c3RQaWxvdElmcmFtZSAubW9kYWwtY29udGVudCAubW9kYWwtaGVhZGVyIHtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBwYWRkaW5nLWJvdHRvbTogMS44NzVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNC45OHB4KSB7XG4gICN0cnVzdFBpbG90SWZyYW1lIC5tb2RhbC1jb250ZW50IC5tb2RhbC1oZWFkZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC45Mzc1cmVtO1xuICB9XG59XG4jdHJ1c3RQaWxvdElmcmFtZSAubW9kYWwtYm9keSB7XG4gIHBhZGRpbmc6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gICN0cnVzdFBpbG90SWZyYW1lIC5tb2RhbC1ib2R5IHAge1xuICAgIHBhZGRpbmctbGVmdDogMS44NzVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMS44NzVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0Ljk4cHgpIHtcbiAgI3RydXN0UGlsb3RJZnJhbWUgLm1vZGFsLWJvZHkgcCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjkzNzVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMS44NzVyZW07XG4gIH1cbn1cblxuLmtpb3NrLXRpbWVvdXQtbW9kYWwtb3BlbiAubW9kYWw6bm90KCNwYWdlVGltZW91dE1vZGFsKSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5raW9zay10aW1lb3V0LW1vZGFsLW9wZW4gLm1vZGFsLWJhY2tkcm9wIH4gLm1vZGFsLWJhY2tkcm9wIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnJlZGlyZWN0LXRpbWVvdXQtbW9kYWwtb3BlbiAubW9kYWw6bm90KCNyZWRpcmVjdFRpbWVvdXRNb2RhbCkge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4ucmVkaXJlY3QtdGltZW91dC1tb2RhbC1vcGVuIC5tb2RhbC1iYWNrZHJvcCB+IC5tb2RhbC1iYWNrZHJvcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAubW9kYWwtZGlhbG9nIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogY2FsYygyICogZW52KHNhZmUtYXJlYS1pbnNldC1ib3R0b20pKSAhaW1wb3J0YW50O1xuICB9XG59XG4ubmF2LXRhYnMsXG4ubmF2LXBpbGxzIHtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3RhcnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICBwYWRkaW5nLWJvdHRvbTogMC45Mzc1cmVtO1xufVxuQHN1cHBvcnRzIChzY3JvbGxiYXItd2lkdGg6IHRoaW4pIHtcbiAgLm5hdi10YWJzLFxuICAubmF2LXBpbGxzIHtcbiAgICBzY3JvbGxiYXItd2lkdGg6IHRoaW47XG4gICAgc2Nyb2xsYmFyLWNvbG9yOiAjNjY2IHRyYW5zcGFyZW50O1xuICB9XG59XG5Ac3VwcG9ydHMgc2VsZWN0b3IoOjotd2Via2l0LXNjcm9sbGJhcikge1xuICAubmF2LXRhYnM6Oi13ZWJraXQtc2Nyb2xsYmFyLFxuICAubmF2LXBpbGxzOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgd2lkdGg6IDAuMjVyZW07XG4gICAgaGVpZ2h0OiAwLjI1cmVtO1xuICB9XG4gIC5uYXYtdGFiczo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2ssXG4gIC5uYXYtcGlsbHM6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgfVxuICAubmF2LXRhYnM6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iLFxuICAubmF2LXBpbGxzOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgYmFja2dyb3VuZDogIzY2NjtcbiAgICBib3JkZXItcmFkaXVzOiA1MHJlbTtcbiAgfVxuICAubmF2LXRhYnM6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmhvdmVyLFxuICAubmF2LXBpbGxzOjotd2Via2l0LXNjcm9sbGJhci10aHVtYjpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogIzM2MzYzNjtcbiAgfVxufVxuLm5hdi10YWJzIC5uYXYtaXRlbSxcbi5uYXYtcGlsbHMgLm5hdi1pdGVtIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLm5hdi10YWJzIC5uYXYtaXRlbSAubmF2LWxpbmssXG4ubmF2LXBpbGxzIC5uYXYtaXRlbSAubmF2LWxpbmsge1xuICBwYWRkaW5nOiAwLjQ2ODc1cmVtIDAuOTM3NXJlbTtcbiAgbWFyZ2luOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDMwMG1zLCBjb2xvciAzMDBtcywgYm9yZGVyIDMwMG1zO1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMTQ1O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5uYXYtdGFicyAubmF2LWl0ZW0gLm5hdi1saW5rLFxuICAubmF2LXBpbGxzIC5uYXYtaXRlbSAubmF2LWxpbmsge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4xMjU7XG4gIH1cbn1cbi5uYXYtdGFicyAubmF2LWl0ZW0gLm5hdi1saW5rIC5pY29uLFxuLm5hdi1waWxscyAubmF2LWl0ZW0gLm5hdi1saW5rIC5pY29uIHtcbiAgaGVpZ2h0OiAxNnB4O1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiAwLjQ2ODc1cmVtO1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDE5JSkgc2VwaWEoMTMlKSBzYXR1cmF0ZSgwJSkgaHVlLXJvdGF0ZSgyNTZkZWcpIGJyaWdodG5lc3MoOTElKSBjb250cmFzdCg4OSUpO1xuICB0cmFuc2l0aW9uOiBmaWx0ZXIgMzAwbXM7XG59XG4ubmF2LXRhYnMgLm5hdi1pdGVtIC5uYXYtbGluazpob3Zlcixcbi5uYXYtcGlsbHMgLm5hdi1pdGVtIC5uYXYtbGluazpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNlOGU4ZTg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5uYXYtdGFicyAubmF2LWl0ZW0gLm5hdi1saW5rLmFjdGl2ZSwgLm5hdi10YWJzIC5uYXYtaXRlbSAubmF2LWxpbmsuaGlnaGxpZ2h0LFxuLm5hdi1waWxscyAubmF2LWl0ZW0gLm5hdi1saW5rLmFjdGl2ZSxcbi5uYXYtcGlsbHMgLm5hdi1pdGVtIC5uYXYtbGluay5oaWdobGlnaHQge1xuICBjb2xvcjogIzFiMWIxYjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLm5hdi10YWJzIC5uYXYtaXRlbSAubmF2LWxpbmsuYWN0aXZlIC5pY29uLCAubmF2LXRhYnMgLm5hdi1pdGVtIC5uYXYtbGluay5oaWdobGlnaHQgLmljb24sXG4ubmF2LXBpbGxzIC5uYXYtaXRlbSAubmF2LWxpbmsuYWN0aXZlIC5pY29uLFxuLm5hdi1waWxscyAubmF2LWl0ZW0gLm5hdi1saW5rLmhpZ2hsaWdodCAuaWNvbiB7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMCUpIHNlcGlhKDEwJSkgc2F0dXJhdGUoNjA5JSkgaHVlLXJvdGF0ZSgzMzdkZWcpIGJyaWdodG5lc3MoODclKSBjb250cmFzdCg3OSUpO1xufVxuLm5hdi10YWJzIC5uYXYtaXRlbSAubmF2LWxpbmsuZGlzYWJsZWQsIC5uYXYtdGFicyAubmF2LWl0ZW0gLm5hdi1saW5rOmRpc2FibGVkLCAubmF2LXRhYnMgLm5hdi1pdGVtIC5uYXYtbGluay5kaXNhYmxlZDpob3ZlciwgLm5hdi10YWJzIC5uYXYtaXRlbSAubmF2LWxpbms6ZGlzYWJsZWQ6aG92ZXIsXG4ubmF2LXBpbGxzIC5uYXYtaXRlbSAubmF2LWxpbmsuZGlzYWJsZWQsXG4ubmF2LXBpbGxzIC5uYXYtaXRlbSAubmF2LWxpbms6ZGlzYWJsZWQsXG4ubmF2LXBpbGxzIC5uYXYtaXRlbSAubmF2LWxpbmsuZGlzYWJsZWQ6aG92ZXIsXG4ubmF2LXBpbGxzIC5uYXYtaXRlbSAubmF2LWxpbms6ZGlzYWJsZWQ6aG92ZXIge1xuICBjb2xvcjogI2NjYztcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ubmF2LXRhYnMgLm5hdi1pdGVtLnNob3cgLm5hdi1saW5rLFxuLm5hdi1waWxscyAubmF2LWl0ZW0uc2hvdyAubmF2LWxpbmsge1xuICBjb2xvcjogIzFiMWIxYjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLm5hdi10YWJzLm5hdi1maXQsXG4ubmF2LXBpbGxzLm5hdi1maXQge1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbi5uYXYtdGFicy5uYXYtZml0IC5uYXYtaXRlbSxcbi5uYXYtcGlsbHMubmF2LWZpdCAubmF2LWl0ZW0ge1xuICB3aWR0aDogYXV0bztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuZm9ybS1uYXYgLm5hdi1pdGVtID4gLm5hdi1saW5rIHtcbiAgICBjb2xvcjogIzM2MzYzNjtcbiAgfVxufVxuLm5hdi10YWJzIHtcbiAgYm9yZGVyOiBub25lO1xufVxuLm5hdi10YWJzIC5uYXYtaXRlbSAubmF2LWxpbmsge1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtIDAuMjVyZW0gMCAwO1xuICBib3JkZXItYm90dG9tOiAwLjEyNXJlbSBzb2xpZCAjY2NjO1xufVxuLm5hdi10YWJzIC5uYXYtaXRlbSAubmF2LWxpbmsuYWN0aXZlLCAubmF2LXRhYnMgLm5hdi1pdGVtIC5uYXYtbGluay5oaWdobGlnaHQge1xuICBib3JkZXItYm90dG9tOiAwLjEyNXJlbSBzb2xpZDtcbn1cbi5uYXYtdGFicyAubmF2LWl0ZW0uc2hvdyAubmF2LWxpbmsge1xuICBib3JkZXItYm90dG9tOiAwLjEyNXJlbSBzb2xpZCAjY2NjO1xufVxuXG4ubmF2Lm5hdmJhci1uYXYgLnJlc2V0LXBhc3N3b3JkLWZvcm0tbW9kYWwgLm5vdGlmaWNhdGlvbnMtY29udGFpbmVyIC5hbGVydC5hbGVydC1kYW5nZXIsXG4ubmF2Lm5hdmJhci1uYXYgLnJlc2V0LXBhc3N3b3JkLWZvcm0tbW9iaWxlIC5ub3RpZmljYXRpb25zLWNvbnRhaW5lciAuYWxlcnQuYWxlcnQtZGFuZ2VyIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbTtcbn1cblxuLm5hdi1waWxscyB7XG4gIGdhcDogMC40Njg3NXJlbTtcbn1cbi5uYXYtcGlsbHMgLm5hdi1pdGVtIC5uYXYtbGluayB7XG4gIGJvcmRlci1yYWRpdXM6IDAuNzVyZW07XG59XG4ubmF2LXBpbGxzIC5uYXYtaXRlbSAubmF2LWxpbmsuYWN0aXZlLCAubmF2LXBpbGxzIC5uYXYtaXRlbSAubmF2LWxpbmsuaGlnbGlnaHQge1xuICBiYWNrZ3JvdW5kOiAjMWIxYjFiO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5uYXYtcGlsbHMgLm5hdi1pdGVtIC5uYXYtbGluay5hY3RpdmUgLmljb24sIC5uYXYtcGlsbHMgLm5hdi1pdGVtIC5uYXYtbGluay5oaWdsaWdodCAuaWNvbiB7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBpbnZlcnQoMSk7XG59XG4ubmF2LXBpbGxzIC5uYXYtaXRlbSAubmF2LWxpbmsuYWN0aXZlOmhvdmVyLCAubmF2LXBpbGxzIC5uYXYtaXRlbSAubmF2LWxpbmsuaGlnbGlnaHQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMzYzNjM2O1xufVxuXG4uYWRkcmVzcy1zdWdnZXN0aW9ucy13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYWRkcmVzcy1zdWdnZXN0aW9uLXJlc3VsdCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlOGU4ZTg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDI2Ljg3NXJlbTtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICB6LWluZGV4OiA1O1xufVxuLmFkZHJlc3Mtc3VnZ2VzdGlvbi1yZXN1bHQgLmFkZHJlc3MtaXRlbSB7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcGFkZGluZy10b3A6IDVweDtcbiAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U4ZThlODtcbn1cbi5hZGRyZXNzLXN1Z2dlc3Rpb24tcmVzdWx0IC5hZGRyZXNzLWl0ZW06aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzI2ZmUyO1xuICBjb2xvcjogI2ZmZjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uaWNvbi5yb3RhdGUwIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG59XG4uaWNvbi5yb3RhdGU0NSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbn1cbi5pY29uLnJvdGF0ZTkwIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xufVxuLmljb24ucm90YXRlMTM1IHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTtcbn1cbi5pY29uLnJvdGF0ZTE4MCB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG4uaWNvbi5yb3RhdGUtMTM1IHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTEzNWRlZyk7XG59XG4uaWNvbi5yb3RhdGUtOTAge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xufVxuLmljb24ucm90YXRlLTQ1IHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xufVxuLmljb24ubG9nby1zbSB7XG4gIHdpZHRoOiAzNXB4O1xuICBoZWlnaHQ6IDM3LjVweDtcbn1cblxuLmFyaWFsLWJvbGQge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIiAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNzAwICFpbXBvcnRhbnQ7XG59XG5cbi5hcmlhbCB7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA0MDAgIWltcG9ydGFudDtcbn1cblxuLmxhdG8tYm9sZCxcbi5maWd0cmVlLWJvbGQge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIiAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNzAwICFpbXBvcnRhbnQ7XG59XG5cbi5sYXRvLWxpZ2h0IHtcbiAgZm9udC1mYW1pbHk6IFwiRmlndHJlZVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCIgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDMwMCAhaW1wb3J0YW50O1xufVxuXG4ubGF0by1ibGFjayB7XG4gIGZvbnQtZmFtaWx5OiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDtcbn1cblxuLmxhdG8ge1xuICBmb250LWZhbWlseTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIiAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0LWxvdmVseSB7XG4gIGZvbnQtZmFtaWx5OiBcIkp1c3RMb3ZlbHlcIiwgQXJpYWwsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbn1cblxuLmxhYmVsNSB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLmZvbnQ0MCB7XG4gIGZvbnQtc2l6ZTogY2FsYygyLjVyZW0gKyAwLjUgKiAoMTAwdncgLSAxMjByZW0pIC8gNjApO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb250NDAge1xuICAgIGZvbnQtc2l6ZTogMi41cmVtO1xuICB9XG59XG5cbi5mb250NDEge1xuICBmb250LXNpemU6IGNhbGMoMi41NjI1cmVtICsgMC41ICogKDEwMHZ3IC0gMTIxLjcwNTg4MjM1MjlyZW0pIC8gNjApO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb250NDEge1xuICAgIGZvbnQtc2l6ZTogMi41NjI1cmVtO1xuICB9XG59XG5cbi5mb250NDIge1xuICBmb250LXNpemU6IGNhbGMoMi42MjVyZW0gKyAwLjUgKiAoMTAwdncgLSAxMjMuNDExNzY0NzA1OXJlbSkgLyA2MCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvbnQ0MiB7XG4gICAgZm9udC1zaXplOiAyLjYyNXJlbTtcbiAgfVxufVxuXG4uZm9udDQzIHtcbiAgZm9udC1zaXplOiBjYWxjKDIuNjg3NXJlbSArIDAuNSAqICgxMDB2dyAtIDEyNS4xMTc2NDcwNTg4cmVtKSAvIDYwKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9udDQzIHtcbiAgICBmb250LXNpemU6IDIuNjg3NXJlbTtcbiAgfVxufVxuXG4uZm9udDQ0IHtcbiAgZm9udC1zaXplOiBjYWxjKDIuNzVyZW0gKyAwLjUgKiAoMTAwdncgLSAxMjYuODIzNTI5NDExOHJlbSkgLyA2MCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvbnQ0NCB7XG4gICAgZm9udC1zaXplOiAyLjc1cmVtO1xuICB9XG59XG5cbi5mb250NDUge1xuICBmb250LXNpemU6IGNhbGMoMi44MTI1cmVtICsgMC41ICogKDEwMHZ3IC0gMTI4LjUyOTQxMTc2NDdyZW0pIC8gNjApO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb250NDUge1xuICAgIGZvbnQtc2l6ZTogMi44MTI1cmVtO1xuICB9XG59XG5cbi5mb250NDYge1xuICBmb250LXNpemU6IGNhbGMoMi44NzVyZW0gKyAwLjUgKiAoMTAwdncgLSAxMzAuMjM1Mjk0MTE3NnJlbSkgLyA2MCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvbnQ0NiB7XG4gICAgZm9udC1zaXplOiAyLjg3NXJlbTtcbiAgfVxufVxuXG4uZm9udDQ3IHtcbiAgZm9udC1zaXplOiBjYWxjKDIuOTM3NXJlbSArIDAuNSAqICgxMDB2dyAtIDEzMS45NDExNzY0NzA2cmVtKSAvIDYwKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9udDQ3IHtcbiAgICBmb250LXNpemU6IDIuOTM3NXJlbTtcbiAgfVxufVxuXG4uZm9udDQ4IHtcbiAgZm9udC1zaXplOiBjYWxjKDNyZW0gKyAwLjUgKiAoMTAwdncgLSAxMzMuNjQ3MDU4ODIzNXJlbSkgLyA2MCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvbnQ0OCB7XG4gICAgZm9udC1zaXplOiAzcmVtO1xuICB9XG59XG5cbi5mb250NDkge1xuICBmb250LXNpemU6IGNhbGMoMy4wNjI1cmVtICsgMC41ICogKDEwMHZ3IC0gMTM1LjM1Mjk0MTE3NjVyZW0pIC8gNjApO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb250NDkge1xuICAgIGZvbnQtc2l6ZTogMy4wNjI1cmVtO1xuICB9XG59XG5cbi5mb250NTAge1xuICBmb250LXNpemU6IGNhbGMoMy4xMjVyZW0gKyAwLjUgKiAoMTAwdncgLSAxMzcuMDU4ODIzNTI5NHJlbSkgLyA2MCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvbnQ1MCB7XG4gICAgZm9udC1zaXplOiAzLjEyNXJlbTtcbiAgfVxufVxuXG4uZm9udDUxIHtcbiAgZm9udC1zaXplOiBjYWxjKDMuMTg3NXJlbSArIDAuNSAqICgxMDB2dyAtIDEzOC43NjQ3MDU4ODI0cmVtKSAvIDYwKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9udDUxIHtcbiAgICBmb250LXNpemU6IDMuMTg3NXJlbTtcbiAgfVxufVxuXG4uZm9udDUyIHtcbiAgZm9udC1zaXplOiBjYWxjKDMuMjVyZW0gKyAwLjUgKiAoMTAwdncgLSAxNDAuNDcwNTg4MjM1M3JlbSkgLyA2MCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvbnQ1MiB7XG4gICAgZm9udC1zaXplOiAzLjI1cmVtO1xuICB9XG59XG5cbi5mb250NTMge1xuICBmb250LXNpemU6IGNhbGMoMy4zMTI1cmVtICsgMC41ICogKDEwMHZ3IC0gMTQyLjE3NjQ3MDU4ODJyZW0pIC8gNjApO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb250NTMge1xuICAgIGZvbnQtc2l6ZTogMy4zMTI1cmVtO1xuICB9XG59XG5cbi5mb250NTQge1xuICBmb250LXNpemU6IGNhbGMoMy4zNzVyZW0gKyAwLjUgKiAoMTAwdncgLSAxNDMuODgyMzUyOTQxMnJlbSkgLyA2MCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvbnQ1NCB7XG4gICAgZm9udC1zaXplOiAzLjM3NXJlbTtcbiAgfVxufVxuXG4uZm9udDU1IHtcbiAgZm9udC1zaXplOiBjYWxjKDMuNDM3NXJlbSArIDAuNSAqICgxMDB2dyAtIDE0NS41ODgyMzUyOTQxcmVtKSAvIDYwKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9udDU1IHtcbiAgICBmb250LXNpemU6IDMuNDM3NXJlbTtcbiAgfVxufVxuXG4uZm9udDU2IHtcbiAgZm9udC1zaXplOiBjYWxjKDMuNXJlbSArIDAuNSAqICgxMDB2dyAtIDE0Ny4yOTQxMTc2NDcxcmVtKSAvIDYwKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9udDU2IHtcbiAgICBmb250LXNpemU6IDMuNXJlbTtcbiAgfVxufVxuXG4uZm9udDU3IHtcbiAgZm9udC1zaXplOiBjYWxjKDMuNTYyNXJlbSArIDAuNSAqICgxMDB2dyAtIDE0OXJlbSkgLyA2MCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvbnQ1NyB7XG4gICAgZm9udC1zaXplOiAzLjU2MjVyZW07XG4gIH1cbn1cblxuLmZvbnQ1OCB7XG4gIGZvbnQtc2l6ZTogY2FsYygzLjYyNXJlbSArIDAuNSAqICgxMDB2dyAtIDE1MC43MDU4ODIzNTI5cmVtKSAvIDYwKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9udDU4IHtcbiAgICBmb250LXNpemU6IDMuNjI1cmVtO1xuICB9XG59XG5cbi5mb250NTkge1xuICBmb250LXNpemU6IGNhbGMoMy42ODc1cmVtICsgMC41ICogKDEwMHZ3IC0gMTUyLjQxMTc2NDcwNTlyZW0pIC8gNjApO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb250NTkge1xuICAgIGZvbnQtc2l6ZTogMy42ODc1cmVtO1xuICB9XG59XG5cbi5mb250NjAge1xuICBmb250LXNpemU6IGNhbGMoMy43NXJlbSArIDAuNSAqICgxMDB2dyAtIDE1NC4xMTc2NDcwNTg4cmVtKSAvIDYwKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9udDYwIHtcbiAgICBmb250LXNpemU6IDMuNzVyZW07XG4gIH1cbn1cblxuLmZvbnQ2MSB7XG4gIGZvbnQtc2l6ZTogY2FsYygzLjgxMjVyZW0gKyAwLjUgKiAoMTAwdncgLSAxNTUuODIzNTI5NDExOHJlbSkgLyA2MCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvbnQ2MSB7XG4gICAgZm9udC1zaXplOiAzLjgxMjVyZW07XG4gIH1cbn1cblxuLmZvbnQ2MiB7XG4gIGZvbnQtc2l6ZTogY2FsYygzLjg3NXJlbSArIDAuNSAqICgxMDB2dyAtIDE1Ny41Mjk0MTE3NjQ3cmVtKSAvIDYwKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9udDYyIHtcbiAgICBmb250LXNpemU6IDMuODc1cmVtO1xuICB9XG59XG5cbi5mb250NjMge1xuICBmb250LXNpemU6IGNhbGMoMy45Mzc1cmVtICsgMC41ICogKDEwMHZ3IC0gMTU5LjIzNTI5NDExNzZyZW0pIC8gNjApO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb250NjMge1xuICAgIGZvbnQtc2l6ZTogMy45Mzc1cmVtO1xuICB9XG59XG5cbi5mb250NjQge1xuICBmb250LXNpemU6IGNhbGMoNHJlbSArIDAuNSAqICgxMDB2dyAtIDE2MC45NDExNzY0NzA2cmVtKSAvIDYwKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9udDY0IHtcbiAgICBmb250LXNpemU6IDRyZW07XG4gIH1cbn1cblxuLmZvbnQ2NSB7XG4gIGZvbnQtc2l6ZTogY2FsYyg0LjA2MjVyZW0gKyAwLjUgKiAoMTAwdncgLSAxNjIuNjQ3MDU4ODIzNXJlbSkgLyA2MCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvbnQ2NSB7XG4gICAgZm9udC1zaXplOiA0LjA2MjVyZW07XG4gIH1cbn1cblxuLmZvbnQ2NiB7XG4gIGZvbnQtc2l6ZTogY2FsYyg0LjEyNXJlbSArIDAuNSAqICgxMDB2dyAtIDE2NC4zNTI5NDExNzY1cmVtKSAvIDYwKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9udDY2IHtcbiAgICBmb250LXNpemU6IDQuMTI1cmVtO1xuICB9XG59XG5cbi5mb250Njcge1xuICBmb250LXNpemU6IGNhbGMoNC4xODc1cmVtICsgMC41ICogKDEwMHZ3IC0gMTY2LjA1ODgyMzUyOTRyZW0pIC8gNjApO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb250Njcge1xuICAgIGZvbnQtc2l6ZTogNC4xODc1cmVtO1xuICB9XG59XG5cbi5mb250Njgge1xuICBmb250LXNpemU6IGNhbGMoNC4yNXJlbSArIDAuNSAqICgxMDB2dyAtIDE2Ny43NjQ3MDU4ODI0cmVtKSAvIDYwKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9udDY4IHtcbiAgICBmb250LXNpemU6IDQuMjVyZW07XG4gIH1cbn1cblxuLmZvbnQ2OSB7XG4gIGZvbnQtc2l6ZTogY2FsYyg0LjMxMjVyZW0gKyAwLjUgKiAoMTAwdncgLSAxNjkuNDcwNTg4MjM1M3JlbSkgLyA2MCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvbnQ2OSB7XG4gICAgZm9udC1zaXplOiA0LjMxMjVyZW07XG4gIH1cbn1cblxuLmZvbnQ3MCB7XG4gIGZvbnQtc2l6ZTogY2FsYyg0LjM3NXJlbSArIDAuNSAqICgxMDB2dyAtIDE3MS4xNzY0NzA1ODgycmVtKSAvIDYwKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9udDcwIHtcbiAgICBmb250LXNpemU6IDQuMzc1cmVtO1xuICB9XG59XG5cbi5mb250NzEge1xuICBmb250LXNpemU6IGNhbGMoNC40Mzc1cmVtICsgMC41ICogKDEwMHZ3IC0gMTcyLjg4MjM1Mjk0MTJyZW0pIC8gNjApO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb250NzEge1xuICAgIGZvbnQtc2l6ZTogNC40Mzc1cmVtO1xuICB9XG59XG5cbi5mb250NzIge1xuICBmb250LXNpemU6IGNhbGMoNC41cmVtICsgMC41ICogKDEwMHZ3IC0gMTc0LjU4ODIzNTI5NDFyZW0pIC8gNjApO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb250NzIge1xuICAgIGZvbnQtc2l6ZTogNC41cmVtO1xuICB9XG59XG5cbi5mb250NzMge1xuICBmb250LXNpemU6IGNhbGMoNC41NjI1cmVtICsgMC41ICogKDEwMHZ3IC0gMTc2LjI5NDExNzY0NzFyZW0pIC8gNjApO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb250NzMge1xuICAgIGZvbnQtc2l6ZTogNC41NjI1cmVtO1xuICB9XG59XG5cbi5mb250NzQge1xuICBmb250LXNpemU6IGNhbGMoNC42MjVyZW0gKyAwLjUgKiAoMTAwdncgLSAxNzhyZW0pIC8gNjApO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb250NzQge1xuICAgIGZvbnQtc2l6ZTogNC42MjVyZW07XG4gIH1cbn1cblxuLmZvbnQ3NSB7XG4gIGZvbnQtc2l6ZTogY2FsYyg0LjY4NzVyZW0gKyAwLjUgKiAoMTAwdncgLSAxNzkuNzA1ODgyMzUyOXJlbSkgLyA2MCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvbnQ3NSB7XG4gICAgZm9udC1zaXplOiA0LjY4NzVyZW07XG4gIH1cbn1cblxuLmZvbnQ3NiB7XG4gIGZvbnQtc2l6ZTogY2FsYyg0Ljc1cmVtICsgMC41ICogKDEwMHZ3IC0gMTgxLjQxMTc2NDcwNTlyZW0pIC8gNjApO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb250NzYge1xuICAgIGZvbnQtc2l6ZTogNC43NXJlbTtcbiAgfVxufVxuXG4uZm9udDc3IHtcbiAgZm9udC1zaXplOiBjYWxjKDQuODEyNXJlbSArIDAuNSAqICgxMDB2dyAtIDE4My4xMTc2NDcwNTg4cmVtKSAvIDYwKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9udDc3IHtcbiAgICBmb250LXNpemU6IDQuODEyNXJlbTtcbiAgfVxufVxuXG4uZm9udDc4IHtcbiAgZm9udC1zaXplOiBjYWxjKDQuODc1cmVtICsgMC41ICogKDEwMHZ3IC0gMTg0LjgyMzUyOTQxMThyZW0pIC8gNjApO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb250Nzgge1xuICAgIGZvbnQtc2l6ZTogNC44NzVyZW07XG4gIH1cbn1cblxuLmZvbnQ3OSB7XG4gIGZvbnQtc2l6ZTogY2FsYyg0LjkzNzVyZW0gKyAwLjUgKiAoMTAwdncgLSAxODYuNTI5NDExNzY0N3JlbSkgLyA2MCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvbnQ3OSB7XG4gICAgZm9udC1zaXplOiA0LjkzNzVyZW07XG4gIH1cbn1cblxuLmZvbnQ4MCB7XG4gIGZvbnQtc2l6ZTogY2FsYyg1cmVtICsgMC41ICogKDEwMHZ3IC0gMTg4LjIzNTI5NDExNzZyZW0pIC8gNjApO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb250ODAge1xuICAgIGZvbnQtc2l6ZTogNXJlbTtcbiAgfVxufVxuXG4uZm9udDgxIHtcbiAgZm9udC1zaXplOiBjYWxjKDUuMDYyNXJlbSArIDAuNSAqICgxMDB2dyAtIDE4OS45NDExNzY0NzA2cmVtKSAvIDYwKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9udDgxIHtcbiAgICBmb250LXNpemU6IDUuMDYyNXJlbTtcbiAgfVxufVxuXG4uZm9udDgyIHtcbiAgZm9udC1zaXplOiBjYWxjKDUuMTI1cmVtICsgMC41ICogKDEwMHZ3IC0gMTkxLjY0NzA1ODgyMzVyZW0pIC8gNjApO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb250ODIge1xuICAgIGZvbnQtc2l6ZTogNS4xMjVyZW07XG4gIH1cbn1cblxuLmZvbnQ4MyB7XG4gIGZvbnQtc2l6ZTogY2FsYyg1LjE4NzVyZW0gKyAwLjUgKiAoMTAwdncgLSAxOTMuMzUyOTQxMTc2NXJlbSkgLyA2MCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvbnQ4MyB7XG4gICAgZm9udC1zaXplOiA1LjE4NzVyZW07XG4gIH1cbn1cblxuLmZvbnQ4NCB7XG4gIGZvbnQtc2l6ZTogY2FsYyg1LjI1cmVtICsgMC41ICogKDEwMHZ3IC0gMTk1LjA1ODgyMzUyOTRyZW0pIC8gNjApO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb250ODQge1xuICAgIGZvbnQtc2l6ZTogNS4yNXJlbTtcbiAgfVxufVxuXG4uZm9udDg1IHtcbiAgZm9udC1zaXplOiBjYWxjKDUuMzEyNXJlbSArIDAuNSAqICgxMDB2dyAtIDE5Ni43NjQ3MDU4ODI0cmVtKSAvIDYwKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9udDg1IHtcbiAgICBmb250LXNpemU6IDUuMzEyNXJlbTtcbiAgfVxufVxuXG4uZm9udDg2IHtcbiAgZm9udC1zaXplOiBjYWxjKDUuMzc1cmVtICsgMC41ICogKDEwMHZ3IC0gMTk4LjQ3MDU4ODIzNTNyZW0pIC8gNjApO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb250ODYge1xuICAgIGZvbnQtc2l6ZTogNS4zNzVyZW07XG4gIH1cbn1cblxuLmZvbnQ4NyB7XG4gIGZvbnQtc2l6ZTogY2FsYyg1LjQzNzVyZW0gKyAwLjUgKiAoMTAwdncgLSAyMDAuMTc2NDcwNTg4MnJlbSkgLyA2MCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvbnQ4NyB7XG4gICAgZm9udC1zaXplOiA1LjQzNzVyZW07XG4gIH1cbn1cblxuLmZvbnQ4OCB7XG4gIGZvbnQtc2l6ZTogY2FsYyg1LjVyZW0gKyAwLjUgKiAoMTAwdncgLSAyMDEuODgyMzUyOTQxMnJlbSkgLyA2MCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvbnQ4OCB7XG4gICAgZm9udC1zaXplOiA1LjVyZW07XG4gIH1cbn1cblxuLmZvbnQ4OSB7XG4gIGZvbnQtc2l6ZTogY2FsYyg1LjU2MjVyZW0gKyAwLjUgKiAoMTAwdncgLSAyMDMuNTg4MjM1Mjk0MXJlbSkgLyA2MCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvbnQ4OSB7XG4gICAgZm9udC1zaXplOiA1LjU2MjVyZW07XG4gIH1cbn1cblxuLmZvbnQ5MCB7XG4gIGZvbnQtc2l6ZTogY2FsYyg1LjYyNXJlbSArIDAuNSAqICgxMDB2dyAtIDIwNS4yOTQxMTc2NDcxcmVtKSAvIDYwKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9udDkwIHtcbiAgICBmb250LXNpemU6IDUuNjI1cmVtO1xuICB9XG59XG5cbi5mb250OTEge1xuICBmb250LXNpemU6IGNhbGMoNS42ODc1cmVtICsgMC41ICogKDEwMHZ3IC0gMjA3cmVtKSAvIDYwKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9udDkxIHtcbiAgICBmb250LXNpemU6IDUuNjg3NXJlbTtcbiAgfVxufVxuXG4uZm9udDkyIHtcbiAgZm9udC1zaXplOiBjYWxjKDUuNzVyZW0gKyAwLjUgKiAoMTAwdncgLSAyMDguNzA1ODgyMzUyOXJlbSkgLyA2MCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvbnQ5MiB7XG4gICAgZm9udC1zaXplOiA1Ljc1cmVtO1xuICB9XG59XG5cbi5mb250OTMge1xuICBmb250LXNpemU6IGNhbGMoNS44MTI1cmVtICsgMC41ICogKDEwMHZ3IC0gMjEwLjQxMTc2NDcwNTlyZW0pIC8gNjApO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb250OTMge1xuICAgIGZvbnQtc2l6ZTogNS44MTI1cmVtO1xuICB9XG59XG5cbi5mb250OTQge1xuICBmb250LXNpemU6IGNhbGMoNS44NzVyZW0gKyAwLjUgKiAoMTAwdncgLSAyMTIuMTE3NjQ3MDU4OHJlbSkgLyA2MCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvbnQ5NCB7XG4gICAgZm9udC1zaXplOiA1Ljg3NXJlbTtcbiAgfVxufVxuXG4uZm9udDk1IHtcbiAgZm9udC1zaXplOiBjYWxjKDUuOTM3NXJlbSArIDAuNSAqICgxMDB2dyAtIDIxMy44MjM1Mjk0MTE4cmVtKSAvIDYwKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9udDk1IHtcbiAgICBmb250LXNpemU6IDUuOTM3NXJlbTtcbiAgfVxufVxuXG4uZm9udDk2IHtcbiAgZm9udC1zaXplOiBjYWxjKDZyZW0gKyAwLjUgKiAoMTAwdncgLSAyMTUuNTI5NDExNzY0N3JlbSkgLyA2MCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvbnQ5NiB7XG4gICAgZm9udC1zaXplOiA2cmVtO1xuICB9XG59XG5cbi5mb250OTcge1xuICBmb250LXNpemU6IGNhbGMoNi4wNjI1cmVtICsgMC41ICogKDEwMHZ3IC0gMjE3LjIzNTI5NDExNzZyZW0pIC8gNjApO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb250OTcge1xuICAgIGZvbnQtc2l6ZTogNi4wNjI1cmVtO1xuICB9XG59XG5cbi5mb250OTgge1xuICBmb250LXNpemU6IGNhbGMoNi4xMjVyZW0gKyAwLjUgKiAoMTAwdncgLSAyMTguOTQxMTc2NDcwNnJlbSkgLyA2MCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvbnQ5OCB7XG4gICAgZm9udC1zaXplOiA2LjEyNXJlbTtcbiAgfVxufVxuXG4uZm9udDk5IHtcbiAgZm9udC1zaXplOiBjYWxjKDYuMTg3NXJlbSArIDAuNSAqICgxMDB2dyAtIDIyMC42NDcwNTg4MjM1cmVtKSAvIDYwKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9udDk5IHtcbiAgICBmb250LXNpemU6IDYuMTg3NXJlbTtcbiAgfVxufVxuXG4uZm9udDEwMCB7XG4gIGZvbnQtc2l6ZTogY2FsYyg2LjI1cmVtICsgMC41ICogKDEwMHZ3IC0gMjIyLjM1Mjk0MTE3NjVyZW0pIC8gNjApO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb250MTAwIHtcbiAgICBmb250LXNpemU6IDYuMjVyZW07XG4gIH1cbn1cblxuLmZvbnQxMDEge1xuICBmb250LXNpemU6IGNhbGMoNi4zMTI1cmVtICsgMC41ICogKDEwMHZ3IC0gMjI0LjA1ODgyMzUyOTRyZW0pIC8gNjApO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb250MTAxIHtcbiAgICBmb250LXNpemU6IDYuMzEyNXJlbTtcbiAgfVxufVxuXG4uZm9udDEwMiB7XG4gIGZvbnQtc2l6ZTogY2FsYyg2LjM3NXJlbSArIDAuNSAqICgxMDB2dyAtIDIyNS43NjQ3MDU4ODI0cmVtKSAvIDYwKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9udDEwMiB7XG4gICAgZm9udC1zaXplOiA2LjM3NXJlbTtcbiAgfVxufVxuXG4uZm9udDEwMyB7XG4gIGZvbnQtc2l6ZTogY2FsYyg2LjQzNzVyZW0gKyAwLjUgKiAoMTAwdncgLSAyMjcuNDcwNTg4MjM1M3JlbSkgLyA2MCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvbnQxMDMge1xuICAgIGZvbnQtc2l6ZTogNi40Mzc1cmVtO1xuICB9XG59XG5cbi5mb250MTA0IHtcbiAgZm9udC1zaXplOiBjYWxjKDYuNXJlbSArIDAuNSAqICgxMDB2dyAtIDIyOS4xNzY0NzA1ODgycmVtKSAvIDYwKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9udDEwNCB7XG4gICAgZm9udC1zaXplOiA2LjVyZW07XG4gIH1cbn1cblxuLmZvbnQxMDUge1xuICBmb250LXNpemU6IGNhbGMoNi41NjI1cmVtICsgMC41ICogKDEwMHZ3IC0gMjMwLjg4MjM1Mjk0MTJyZW0pIC8gNjApO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb250MTA1IHtcbiAgICBmb250LXNpemU6IDYuNTYyNXJlbTtcbiAgfVxufVxuXG4uZm9udDEwNiB7XG4gIGZvbnQtc2l6ZTogY2FsYyg2LjYyNXJlbSArIDAuNSAqICgxMDB2dyAtIDIzMi41ODgyMzUyOTQxcmVtKSAvIDYwKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9udDEwNiB7XG4gICAgZm9udC1zaXplOiA2LjYyNXJlbTtcbiAgfVxufVxuXG4uZm9udDEwNyB7XG4gIGZvbnQtc2l6ZTogY2FsYyg2LjY4NzVyZW0gKyAwLjUgKiAoMTAwdncgLSAyMzQuMjk0MTE3NjQ3MXJlbSkgLyA2MCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvbnQxMDcge1xuICAgIGZvbnQtc2l6ZTogNi42ODc1cmVtO1xuICB9XG59XG5cbi5mb250MTA4IHtcbiAgZm9udC1zaXplOiBjYWxjKDYuNzVyZW0gKyAwLjUgKiAoMTAwdncgLSAyMzZyZW0pIC8gNjApO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb250MTA4IHtcbiAgICBmb250LXNpemU6IDYuNzVyZW07XG4gIH1cbn1cblxuLmZvbnQxMDkge1xuICBmb250LXNpemU6IGNhbGMoNi44MTI1cmVtICsgMC41ICogKDEwMHZ3IC0gMjM3LjcwNTg4MjM1MjlyZW0pIC8gNjApO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb250MTA5IHtcbiAgICBmb250LXNpemU6IDYuODEyNXJlbTtcbiAgfVxufVxuXG4uZm9udDExMCB7XG4gIGZvbnQtc2l6ZTogY2FsYyg2Ljg3NXJlbSArIDAuNSAqICgxMDB2dyAtIDIzOS40MTE3NjQ3MDU5cmVtKSAvIDYwKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9udDExMCB7XG4gICAgZm9udC1zaXplOiA2Ljg3NXJlbTtcbiAgfVxufVxuXG4uZm9udDExMSB7XG4gIGZvbnQtc2l6ZTogY2FsYyg2LjkzNzVyZW0gKyAwLjUgKiAoMTAwdncgLSAyNDEuMTE3NjQ3MDU4OHJlbSkgLyA2MCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvbnQxMTEge1xuICAgIGZvbnQtc2l6ZTogNi45Mzc1cmVtO1xuICB9XG59XG5cbi5mb250MTEyIHtcbiAgZm9udC1zaXplOiBjYWxjKDdyZW0gKyAwLjUgKiAoMTAwdncgLSAyNDIuODIzNTI5NDExOHJlbSkgLyA2MCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvbnQxMTIge1xuICAgIGZvbnQtc2l6ZTogN3JlbTtcbiAgfVxufVxuXG4uZm9udDExMyB7XG4gIGZvbnQtc2l6ZTogY2FsYyg3LjA2MjVyZW0gKyAwLjUgKiAoMTAwdncgLSAyNDQuNTI5NDExNzY0N3JlbSkgLyA2MCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvbnQxMTMge1xuICAgIGZvbnQtc2l6ZTogNy4wNjI1cmVtO1xuICB9XG59XG5cbi5mb250MTE0IHtcbiAgZm9udC1zaXplOiBjYWxjKDcuMTI1cmVtICsgMC41ICogKDEwMHZ3IC0gMjQ2LjIzNTI5NDExNzZyZW0pIC8gNjApO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb250MTE0IHtcbiAgICBmb250LXNpemU6IDcuMTI1cmVtO1xuICB9XG59XG5cbi5mb250MTE1IHtcbiAgZm9udC1zaXplOiBjYWxjKDcuMTg3NXJlbSArIDAuNSAqICgxMDB2dyAtIDI0Ny45NDExNzY0NzA2cmVtKSAvIDYwKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9udDExNSB7XG4gICAgZm9udC1zaXplOiA3LjE4NzVyZW07XG4gIH1cbn1cblxuLmZvbnQxMTYge1xuICBmb250LXNpemU6IGNhbGMoNy4yNXJlbSArIDAuNSAqICgxMDB2dyAtIDI0OS42NDcwNTg4MjM1cmVtKSAvIDYwKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9udDExNiB7XG4gICAgZm9udC1zaXplOiA3LjI1cmVtO1xuICB9XG59XG5cbi5mb250MTE3IHtcbiAgZm9udC1zaXplOiBjYWxjKDcuMzEyNXJlbSArIDAuNSAqICgxMDB2dyAtIDI1MS4zNTI5NDExNzY1cmVtKSAvIDYwKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9udDExNyB7XG4gICAgZm9udC1zaXplOiA3LjMxMjVyZW07XG4gIH1cbn1cblxuLmZvbnQxMTgge1xuICBmb250LXNpemU6IGNhbGMoNy4zNzVyZW0gKyAwLjUgKiAoMTAwdncgLSAyNTMuMDU4ODIzNTI5NHJlbSkgLyA2MCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvbnQxMTgge1xuICAgIGZvbnQtc2l6ZTogNy4zNzVyZW07XG4gIH1cbn1cblxuLmZvbnQxMTkge1xuICBmb250LXNpemU6IGNhbGMoNy40Mzc1cmVtICsgMC41ICogKDEwMHZ3IC0gMjU0Ljc2NDcwNTg4MjRyZW0pIC8gNjApO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb250MTE5IHtcbiAgICBmb250LXNpemU6IDcuNDM3NXJlbTtcbiAgfVxufVxuXG4uZm9udDEyMCB7XG4gIGZvbnQtc2l6ZTogY2FsYyg3LjVyZW0gKyAwLjUgKiAoMTAwdncgLSAyNTYuNDcwNTg4MjM1M3JlbSkgLyA2MCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvbnQxMjAge1xuICAgIGZvbnQtc2l6ZTogNy41cmVtO1xuICB9XG59XG5cbi5mb250MTIxIHtcbiAgZm9udC1zaXplOiBjYWxjKDcuNTYyNXJlbSArIDAuNSAqICgxMDB2dyAtIDI1OC4xNzY0NzA1ODgycmVtKSAvIDYwKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9udDEyMSB7XG4gICAgZm9udC1zaXplOiA3LjU2MjVyZW07XG4gIH1cbn1cblxuLmZvbnQxMjIge1xuICBmb250LXNpemU6IGNhbGMoNy42MjVyZW0gKyAwLjUgKiAoMTAwdncgLSAyNTkuODgyMzUyOTQxMnJlbSkgLyA2MCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvbnQxMjIge1xuICAgIGZvbnQtc2l6ZTogNy42MjVyZW07XG4gIH1cbn1cblxuLmZvbnQxMjMge1xuICBmb250LXNpemU6IGNhbGMoNy42ODc1cmVtICsgMC41ICogKDEwMHZ3IC0gMjYxLjU4ODIzNTI5NDFyZW0pIC8gNjApO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb250MTIzIHtcbiAgICBmb250LXNpemU6IDcuNjg3NXJlbTtcbiAgfVxufVxuXG4uZm9udDEyNCB7XG4gIGZvbnQtc2l6ZTogY2FsYyg3Ljc1cmVtICsgMC41ICogKDEwMHZ3IC0gMjYzLjI5NDExNzY0NzFyZW0pIC8gNjApO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb250MTI0IHtcbiAgICBmb250LXNpemU6IDcuNzVyZW07XG4gIH1cbn1cblxuLmZvbnQxMjUge1xuICBmb250LXNpemU6IGNhbGMoNy44MTI1cmVtICsgMC41ICogKDEwMHZ3IC0gMjY1cmVtKSAvIDYwKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9udDEyNSB7XG4gICAgZm9udC1zaXplOiA3LjgxMjVyZW07XG4gIH1cbn1cblxuLmxoLTEwIHtcbiAgbGluZS1oZWlnaHQ6IDEgIWltcG9ydGFudDtcbn1cblxuLmxoLTExIHtcbiAgbGluZS1oZWlnaHQ6IDEuMSAhaW1wb3J0YW50O1xufVxuXG4ubGgtMTIge1xuICBsaW5lLWhlaWdodDogMS4yICFpbXBvcnRhbnQ7XG59XG5cbi5saC0xMyB7XG4gIGxpbmUtaGVpZ2h0OiAxLjMgIWltcG9ydGFudDtcbn1cblxuLmxoLTE0IHtcbiAgbGluZS1oZWlnaHQ6IDEuNCAhaW1wb3J0YW50O1xufVxuXG4ubGgtMTUge1xuICBsaW5lLWhlaWdodDogMS41ICFpbXBvcnRhbnQ7XG59XG5cbi5saC0xNiB7XG4gIGxpbmUtaGVpZ2h0OiAxLjYgIWltcG9ydGFudDtcbn1cblxuLmxoLTE3IHtcbiAgbGluZS1oZWlnaHQ6IDEuNyAhaW1wb3J0YW50O1xufVxuXG4ubGgtMTgge1xuICBsaW5lLWhlaWdodDogMS44ICFpbXBvcnRhbnQ7XG59XG5cbi5saC0xOSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjkgIWltcG9ydGFudDtcbn1cblxuLmxoLTIwIHtcbiAgbGluZS1oZWlnaHQ6IDIgIWltcG9ydGFudDtcbn1cblxuLmxoLTIxIHtcbiAgbGluZS1oZWlnaHQ6IDIuMSAhaW1wb3J0YW50O1xufVxuXG4ubGgtMjIge1xuICBsaW5lLWhlaWdodDogMi4yICFpbXBvcnRhbnQ7XG59XG5cbi5saC0yMyB7XG4gIGxpbmUtaGVpZ2h0OiAyLjMgIWltcG9ydGFudDtcbn1cblxuLmxoLTI0IHtcbiAgbGluZS1oZWlnaHQ6IDIuNCAhaW1wb3J0YW50O1xufVxuXG4ubGgtMjUge1xuICBsaW5lLWhlaWdodDogMi41ICFpbXBvcnRhbnQ7XG59XG5cbi5uby1ob3Zlci1saW5lOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5saW5lLWhlYWRpbmcge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5saW5lLWhlYWRpbmc6OmJlZm9yZSwgLmxpbmUtaGVhZGluZzo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgZGlzcGxheTogaW5saW5lO1xuICBtYXJnaW46IDAgMS4xMjVyZW0gMCAwO1xuICBmbGV4OiAxIDAgMS4xMjVyZW07XG59XG4ubGluZS1oZWFkaW5nOjphZnRlciB7XG4gIG1hcmdpbjogMCAwIDAgMS4xMjVyZW07XG59XG5cbi5saW5lLWhlYWRpbmctZHluYW1pYyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmxpbmUtaGVhZGluZy1keW5hbWljOjpiZWZvcmUsIC5saW5lLWhlYWRpbmctZHluYW1pYzo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQ7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgbWFyZ2luOiAwIDEuMTI1cmVtIDAgMDtcbiAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgLW1zLWZsZXg6IDEgMCAxLjEyNXJlbTtcbiAgZmxleDogMSAwIDEuMTI1cmVtO1xufVxuLmxpbmUtaGVhZGluZy1keW5hbWljOjphZnRlciB7XG4gIG1hcmdpbjogMCAwIDAgMS4xMjVyZW07XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubGluZS1oZWFkaW5nLWxnIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5saW5lLWhlYWRpbmctbGc6OmJlZm9yZSwgLmxpbmUtaGVhZGluZy1sZzo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICAgIG1hcmdpbjogMCAxLjEyNXJlbSAwIDA7XG4gICAgZmxleDogMSAwIDEuMTI1cmVtO1xuICB9XG4gIC5saW5lLWhlYWRpbmctbGc6OmFmdGVyIHtcbiAgICBtYXJnaW46IDAgMCAwIDEuMTI1cmVtO1xuICB9XG59XG5cbi5saW5lLWhlYWRpbmctZ3Vlc3QtY2hlY2tvdXQge1xuICBjb2xvcjogIzMxNzA4ZjtcbiAgZm9udC1zaXplOiAxLjc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxLjQwNjI1cmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubGluZS1oZWFkaW5nLWd1ZXN0LWNoZWNrb3V0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG4ubGluZS1oZWFkaW5nLWd1ZXN0LWNoZWNrb3V0OjpiZWZvcmUsIC5saW5lLWhlYWRpbmctZ3Vlc3QtY2hlY2tvdXQ6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICNjY2M7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgbWFyZ2luOiAwIDEuMTI1cmVtIDAgMDtcbiAgZmxleDogMSAwIDEuMTI1cmVtO1xufVxuLmxpbmUtaGVhZGluZy1ndWVzdC1jaGVja291dDo6YWZ0ZXIge1xuICBtYXJnaW46IDAgMCAwIDEuMTI1cmVtO1xufVxuXG4ubGluZS1oZWFkaW5nLWd1ZXN0LWNoZWNrb3V0OjpiZWZvcmUsXG4ubGluZS1oZWFkaW5nLWd1ZXN0LWNoZWNrb3V0OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBkaXNwbGF5OiBub25lO1xuICBtYXJnaW46IDAgMS4xMjVyZW0gMCAwO1xuICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAtbXMtZmxleDogMSAwIDEuMTI1cmVtO1xuICBmbGV4OiAxIDAgMS4xMjVyZW07XG59XG5cbi5tYXJnaW4tYm90dG9tLW1vYmlsZS1jYXJ0IHtcbiAgbWFyZ2luLWJvdHRvbTogMC40Njg3NXJlbTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5jYXJ0LXBhZ2UgI2NhcnRMb2dpbk1vZGFsIC5tb2RhbC1ib2R5IHtcbiAgICBwYWRkaW5nLXRvcDogMS40MDYyNXJlbTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmNhcnQtcGFnZSAjY2FydExvZ2luTW9kYWwgLm1vZGFsLWhlYWRlciB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNDA2MjVyZW07XG4gIH1cbn1cblxuLmxpc3QtaW5saW5lLWJ1bGwge1xuICBsaXN0LXN0eWxlOiBpbnNpZGU7XG59XG5cbi8qIEFkZHMgYnJhY2tldHMgdG8gdGhlIGxlZnQgYW5kIHJpZ2h0IG9mIGNvcHk7IGJvdGggdGhlIFxuLmJyYWNrZXQtd3JhcHBlciBhbmQgdGhlIGNvcnJlbGF0aW5nIC5icmFja2V0LXdyYXBwZXItbGlnaHQgb3IgXG4uYnJhY2tldC13cmFwcGVyLWRhcmsgY2xhc3MgbXVzdCBiZSB1c2VkIHRvZ2V0aGVyLiBcbkV4OiBjbGFzcz0nYnJhY2tldC13cmFwcGVyIGJyYWNrZXQtd3JhcHBlci1kYXJrXCIgY3JlYXRlcyBkYXJrIGJyYWNrZXRzIGFyb3VuZCB0ZXh0ICovXG4uYnJhY2tldC13cmFwcGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDAuMzEyNXJlbSAwLjkzNzVyZW07XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMC41cmVtIDAuMTg3NXJlbTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGxlZnQsIHRvcCByaWdodCwgYm90dG9tIGxlZnQsIGJvdHRvbSByaWdodDtcbiAgYm9yZGVyOiBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXdpZHRoOiAwIDAuMTg3NXJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmJyYWNrZXQtd3JhcHBlci1kYXJrIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCMzNjM2MzYsICMzNjM2MzYpLCBsaW5lYXItZ3JhZGllbnQoIzM2MzYzNiwgIzM2MzYzNiksIGxpbmVhci1ncmFkaWVudCgjMzYzNjM2LCAjMzYzNjM2KSwgbGluZWFyLWdyYWRpZW50KCMzNjM2MzYsICMzNjM2MzYpO1xuICBib3JkZXItY29sb3I6ICMzNjM2MzY7XG59XG4uYnJhY2tldC13cmFwcGVyLWxpZ2h0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCNmMGYwZjAsICNmMGYwZjApLCBsaW5lYXItZ3JhZGllbnQoI2YwZjBmMCwgI2YwZjBmMCksIGxpbmVhci1ncmFkaWVudCgjZjBmMGYwLCAjZjBmMGYwKSwgbGluZWFyLWdyYWRpZW50KCNmMGYwZjAsICNmMGYwZjApO1xuICBib3JkZXItY29sb3I6ICNmMGYwZjA7XG59XG4uYnJhY2tldC13cmFwcGVyLWxpbWUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoIzQxYTkyOCwgIzQxYTkyOCksIGxpbmVhci1ncmFkaWVudCgjNDFhOTI4LCAjNDFhOTI4KSwgbGluZWFyLWdyYWRpZW50KCM0MWE5MjgsICM0MWE5MjgpLCBsaW5lYXItZ3JhZGllbnQoIzQxYTkyOCwgIzQxYTkyOCk7XG4gIGJvcmRlci1jb2xvcjogIzQxYTkyODtcbn1cblxuLmJvcmRlci5ib3JkZXItdGhpY2sge1xuICBib3JkZXItd2lkdGg6IDAuMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5oci1kYXJrIHtcbiAgYm9yZGVyLWNvbG9yOiAjNjY2ICFpbXBvcnRhbnQ7XG59XG5cbi5zaGFkb3ctY2hlY2tvdXQtaGVhZGVyIHtcbiAgYm94LXNoYWRvdzogMC4wNjI1cmVtIDAuMDYyNXJlbSAwLjMxMjVyZW0gMC4xMjVyZW0gcmdiYSgwLCAwLCAwLCAwLjIpICFpbXBvcnRhbnQ7XG59XG5cbi8qIC5mb2N1cy1kZWZhdWx0IHtcbiAgICAmOmZvY3VzLXZpc2libGUge1xuICAgICAgICBAaW5jbHVkZSBmb2N1cy1yaW5nO1xuICAgIH1cbn0gKi9cbi5yb3cuZ3V0dGVyLTIwIHtcbiAgbWFyZ2luLWxlZnQ6IC0xLjI1cmVtO1xuICBtYXJnaW4tcmlnaHQ6IC0xLjI1cmVtO1xufVxuLnJvdy5ndXR0ZXItMjAgLmNvbC0xMixcbi5yb3cuZ3V0dGVyLTIwIC5jb2wtbGctNiB7XG4gIHBhZGRpbmctcmlnaHQ6IDEuMjVyZW07XG4gIHBhZGRpbmctbGVmdDogMS4yNXJlbTtcbn1cblxuLmNvbC01LXdpZGUge1xuICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAtbXMtZmxleDogMCAwIDIwJTtcbiAgZmxleDogMCAwIDIwJTtcbiAgbWF4LXdpZHRoOiAyMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IDAuOTM3NXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAwLjkzNzVyZW07XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY29sLXNtLTUtd2lkZSB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtbXMtZmxleDogMCAwIDIwJTtcbiAgICBmbGV4OiAwIDAgMjAlO1xuICAgIG1heC13aWR0aDogMjAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjkzNzVyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwLjkzNzVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29sLW1kLTUtd2lkZSB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtbXMtZmxleDogMCAwIDIwJTtcbiAgICBmbGV4OiAwIDAgMjAlO1xuICAgIG1heC13aWR0aDogMjAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjkzNzVyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwLjkzNzVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmNvbC1sZy01LXdpZGUge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLW1zLWZsZXg6IDAgMCAyMCU7XG4gICAgZmxleDogMCAwIDIwJTtcbiAgICBtYXgtd2lkdGg6IDIwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1yaWdodDogMC45Mzc1cmVtO1xuICAgIHBhZGRpbmctbGVmdDogMC45Mzc1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC5jb2wteGwtNS13aWRlIHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC1tcy1mbGV4OiAwIDAgMjAlO1xuICAgIGZsZXg6IDAgMCAyMCU7XG4gICAgbWF4LXdpZHRoOiAyMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuOTM3NXJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuOTM3NXJlbTtcbiAgfVxufVxuLnYtY2VudGVyIHtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5cbi5mbGlwLWhvcml6b250YWwge1xuICB0cmFuc2Zvcm06IHNjYWxlWCgtMSk7XG59XG5cbi5mbGlwLXZlcnRpY2FsIHtcbiAgdHJhbnNmb3JtOiBzY2FsZVkoLTEpO1xufVxuXG4udGV4dC1ibHVlIHtcbiAgY29sb3I6ICMzMjZmZTI7XG59XG5cbi50ZXh0LXllbGxvdyB7XG4gIGNvbG9yOiAjZmZjNjAwO1xufVxuXG4udGV4dC1wcmltYXJ5IHtcbiAgY29sb3I6ICMzMjZmZTIgIWltcG9ydGFudDtcbn1cbi50ZXh0LWdyZWVuIHtcbiAgY29sb3I6ICMwNDZhMzggIWltcG9ydGFudDtcbn1cbi50ZXh0LWxpbWUge1xuICBjb2xvcjogIzQxYTkyOCAhaW1wb3J0YW50O1xufVxuLnRleHQtc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICM0YzRjNGMgIWltcG9ydGFudDtcbn1cbi50ZXh0LWRhcmsge1xuICBjb2xvcjogIzM2MzYzNiAhaW1wb3J0YW50O1xufVxuLnRleHQtYmxhY2sge1xuICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xufVxuLnRleHQtbGlnaHQge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuLnRleHQtc3VjY2VzcyB7XG4gIGNvbG9yOiAjMDQ2YTM4ICFpbXBvcnRhbnQ7XG59XG4udGV4dC1pbmZvIHtcbiAgY29sb3I6ICMzMTcwOGYgIWltcG9ydGFudDtcbn1cbi50ZXh0LXdhcm5pbmcge1xuICBjb2xvcjogI2VlYTEwMyAhaW1wb3J0YW50O1xufVxuLnRleHQtZGFuZ2VyIHtcbiAgY29sb3I6ICNhNTFhMWYgIWltcG9ydGFudDtcbn1cbi50ZXh0LWZvY3VzIHtcbiAgY29sb3I6ICM3NmEwYjQgIWltcG9ydGFudDtcbn1cbi50ZXh0LXNlY29uZGFyeS1ibHVlIHtcbiAgY29sb3I6ICMwMDFFNjEgIWltcG9ydGFudDtcbn1cbi50ZXh0LXNlY29uZGFyeS10ZWFsIHtcbiAgY29sb3I6ICM5N2Q0Y2EgIWltcG9ydGFudDtcbn1cbi50ZXh0LXNlY29uZGFyeS1wdXJwbGUge1xuICBjb2xvcjogIzRENDE4NSAhaW1wb3J0YW50O1xufVxuLnRleHQtc2Vjb25kYXJ5LXJlZCB7XG4gIGNvbG9yOiAjREMzMTM2ICFpbXBvcnRhbnQ7XG59XG4udGV4dC1zZWNvbmRhcnktb3JhbmdlIHtcbiAgY29sb3I6ICNkMjQ2MjcgIWltcG9ydGFudDtcbn1cbi50ZXh0LWFjY2VudC1yZWQsIC50ZXh0LWFjY2VudHJlZCB7XG4gIGNvbG9yOiAjYjIyMDBkICFpbXBvcnRhbnQ7XG59XG4udGV4dC1hY2NlbnQtYmx1ZSwgLnRleHQtYWNjZW50Ymx1ZSB7XG4gIGNvbG9yOiAjMDA0ODc2ICFpbXBvcnRhbnQ7XG59XG4udGV4dC1hY2NlbnQtcHVycGxlLCAudGV4dC1hY2NlbnRwdXJwbGUge1xuICBjb2xvcjogIzUxNTU3ZiAhaW1wb3J0YW50O1xufVxuLnRleHQtYWNjZW50LXllbGxvdywgLnRleHQtYWNjZW50eWVsbG93IHtcbiAgY29sb3I6ICNmZmM2MDAgIWltcG9ydGFudDtcbn1cbi50ZXh0LWFjY2VudC1vcmFuZ2UsIC50ZXh0LWFjY2VudG9yYW5nZSB7XG4gIGNvbG9yOiAjZjk2MzAyICFpbXBvcnRhbnQ7XG59XG4udGV4dC1hY2NlbnQtcnVzdCwgLnRleHQtYWNjZW50cnVzdCB7XG4gIGNvbG9yOiAjY2Y0NTIwICFpbXBvcnRhbnQ7XG59XG4udGV4dC1hY2NlbnQtMSwgLnRleHQtYWNjZW50MSB7XG4gIGNvbG9yOiAjYjIyMDBkICFpbXBvcnRhbnQ7XG59XG4udGV4dC1hY2NlbnQtMiwgLnRleHQtYWNjZW50MiB7XG4gIGNvbG9yOiAjMDA0ODc2ICFpbXBvcnRhbnQ7XG59XG4udGV4dC1hY2NlbnQtMywgLnRleHQtYWNjZW50MyB7XG4gIGNvbG9yOiAjNTE1NTdmICFpbXBvcnRhbnQ7XG59XG4udGV4dC1hY2NlbnQtNCwgLnRleHQtYWNjZW50NCB7XG4gIGNvbG9yOiAjZmZjNjAwICFpbXBvcnRhbnQ7XG59XG4udGV4dC1hY2NlbnQtNSwgLnRleHQtYWNjZW50NSB7XG4gIGNvbG9yOiAjZjk2MzAyICFpbXBvcnRhbnQ7XG59XG4udGV4dC1hY2NlbnQtNiwgLnRleHQtYWNjZW50NiB7XG4gIGNvbG9yOiAjY2Y0NTIwICFpbXBvcnRhbnQ7XG59XG4udGV4dC1pbmZvLTEwMCwgLnRleHQtaW5mbzEge1xuICBjb2xvcjogI2RkZTdlYyAhaW1wb3J0YW50O1xufVxuLnRleHQtaW5mby0zMDAsIC50ZXh0LWluZm8zIHtcbiAgY29sb3I6ICM3NmEwYjQgIWltcG9ydGFudDtcbn1cbi50ZXh0LWluZm8tNTAwLCAudGV4dC1pbmZvNSB7XG4gIGNvbG9yOiAjMzE3MDhmICFpbXBvcnRhbnQ7XG59XG4udGV4dC1pbmZvLTcwMCwgLnRleHQtaW5mbzcge1xuICBjb2xvcjogIzIyNGU2NCAhaW1wb3J0YW50O1xufVxuLnRleHQtaW5mby05MDAsIC50ZXh0LWluZm85IHtcbiAgY29sb3I6ICMxNDJkMzkgIWltcG9ydGFudDtcbn1cbi50ZXh0LXN1Y2Nlc3MtMTAwLCAudGV4dC1zdWNjZXNzMSB7XG4gIGNvbG9yOiAjZDVlNmRlICFpbXBvcnRhbnQ7XG59XG4udGV4dC1zdWNjZXNzLTMwMCwgLnRleHQtc3VjY2VzczMge1xuICBjb2xvcjogIzgyYjU5YyAhaW1wb3J0YW50O1xufVxuLnRleHQtc3VjY2Vzcy01MDAsIC50ZXh0LXN1Y2Nlc3M1IHtcbiAgY29sb3I6ICMwNDZhMzggIWltcG9ydGFudDtcbn1cbi50ZXh0LXN1Y2Nlc3MtNzAwLCAudGV4dC1zdWNjZXNzNyB7XG4gIGNvbG9yOiAjMDM0YTI3ICFpbXBvcnRhbnQ7XG59XG4udGV4dC1zdWNjZXNzLTkwMCwgLnRleHQtc3VjY2Vzczkge1xuICBjb2xvcjogIzAyMmExNiAhaW1wb3J0YW50O1xufVxuLnRleHQtZGFuZ2VyLTEwMCwgLnRleHQtZGFuZ2VyMSB7XG4gIGNvbG9yOiAjZjBkOWRhICFpbXBvcnRhbnQ7XG59XG4udGV4dC1kYW5nZXItMzAwLCAudGV4dC1kYW5nZXIzIHtcbiAgY29sb3I6ICNkMjhkOGYgIWltcG9ydGFudDtcbn1cbi50ZXh0LWRhbmdlci01MDAsIC50ZXh0LWRhbmdlcjUge1xuICBjb2xvcjogI2E1MWExZiAhaW1wb3J0YW50O1xufVxuLnRleHQtZGFuZ2VyLTcwMCwgLnRleHQtZGFuZ2VyNyB7XG4gIGNvbG9yOiAjNzQxMjE2ICFpbXBvcnRhbnQ7XG59XG4udGV4dC1kYW5nZXItOTAwLCAudGV4dC1kYW5nZXI5IHtcbiAgY29sb3I6ICM0MjBhMGMgIWltcG9ydGFudDtcbn1cbi50ZXh0LXdhcm5pbmctMTAwLCAudGV4dC13YXJuaW5nMSB7XG4gIGNvbG9yOiAjZmNlZmQ1ICFpbXBvcnRhbnQ7XG59XG4udGV4dC13YXJuaW5nLTMwMCwgLnRleHQtd2FybmluZzMge1xuICBjb2xvcjogI2Y3ZDA4MSAhaW1wb3J0YW50O1xufVxuLnRleHQtd2FybmluZy01MDAsIC50ZXh0LXdhcm5pbmc1IHtcbiAgY29sb3I6ICNlZWExMDMgIWltcG9ydGFudDtcbn1cbi50ZXh0LXdhcm5pbmctNzAwLCAudGV4dC13YXJuaW5nNyB7XG4gIGNvbG9yOiAjOTc2NjAyICFpbXBvcnRhbnQ7XG59XG4udGV4dC13YXJuaW5nLTkwMCwgLnRleHQtd2FybmluZzkge1xuICBjb2xvcjogIzVmNDAwMSAhaW1wb3J0YW50O1xufVxuLnRleHQtZ3JheS0xMDAsIC50ZXh0LWdyYXkxIHtcbiAgY29sb3I6ICNmNWY1ZjUgIWltcG9ydGFudDtcbn1cbi50ZXh0LWdyYXktMjAwLCAudGV4dC1ncmF5MiB7XG4gIGNvbG9yOiAjZThlOGU4ICFpbXBvcnRhbnQ7XG59XG4udGV4dC1ncmF5LTMwMCwgLnRleHQtZ3JheTMge1xuICBjb2xvcjogI2RhZGFkYSAhaW1wb3J0YW50O1xufVxuLnRleHQtZ3JheS00MDAsIC50ZXh0LWdyYXk0IHtcbiAgY29sb3I6ICNjY2MgIWltcG9ydGFudDtcbn1cbi50ZXh0LWdyYXktNTAwLCAudGV4dC1ncmF5NSB7XG4gIGNvbG9yOiAjYWVhZWFlICFpbXBvcnRhbnQ7XG59XG4udGV4dC1ncmF5LTYwMCwgLnRleHQtZ3JheTYge1xuICBjb2xvcjogIzY2NiAhaW1wb3J0YW50O1xufVxuLnRleHQtZ3JheS03MDAsIC50ZXh0LWdyYXk3IHtcbiAgY29sb3I6ICM0YzRjNGMgIWltcG9ydGFudDtcbn1cbi50ZXh0LWdyYXktODAwLCAudGV4dC1ncmF5OCB7XG4gIGNvbG9yOiAjMzYzNjM2ICFpbXBvcnRhbnQ7XG59XG4udGV4dC1ncmF5LTkwMCwgLnRleHQtZ3JheTkge1xuICBjb2xvcjogIzFiMWIxYiAhaW1wb3J0YW50O1xufVxuLnRleHQtZ3JleS0xMDAsIC50ZXh0LWdyZXkxIHtcbiAgY29sb3I6ICNmNWY1ZjUgIWltcG9ydGFudDtcbn1cbi50ZXh0LWdyZXktMjAwLCAudGV4dC1ncmV5MiB7XG4gIGNvbG9yOiAjZThlOGU4ICFpbXBvcnRhbnQ7XG59XG4udGV4dC1ncmV5LTMwMCwgLnRleHQtZ3JleTMge1xuICBjb2xvcjogI2RhZGFkYSAhaW1wb3J0YW50O1xufVxuLnRleHQtZ3JleS00MDAsIC50ZXh0LWdyZXk0IHtcbiAgY29sb3I6ICNjY2MgIWltcG9ydGFudDtcbn1cbi50ZXh0LWdyZXktNTAwLCAudGV4dC1ncmV5NSB7XG4gIGNvbG9yOiAjYWVhZWFlICFpbXBvcnRhbnQ7XG59XG4udGV4dC1ncmV5LTYwMCwgLnRleHQtZ3JleTYge1xuICBjb2xvcjogIzY2NiAhaW1wb3J0YW50O1xufVxuLnRleHQtZ3JleS03MDAsIC50ZXh0LWdyZXk3IHtcbiAgY29sb3I6ICM0YzRjNGMgIWltcG9ydGFudDtcbn1cbi50ZXh0LWdyZXktODAwLCAudGV4dC1ncmV5OCB7XG4gIGNvbG9yOiAjMzYzNjM2ICFpbXBvcnRhbnQ7XG59XG4udGV4dC1ncmV5LTkwMCwgLnRleHQtZ3JleTkge1xuICBjb2xvcjogIzFiMWIxYiAhaW1wb3J0YW50O1xufVxuLnRleHQtYmxhY2sge1xuICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xufVxuLnRleHQtd2hpdGUge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuLnRleHQtdHJhbnMge1xuICBjb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cbi50ZXh0LWJsYWNrLWFscGhhIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KSAhaW1wb3J0YW50O1xufVxuXG4uYmctcHJpbWFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMjZmZTIgIWltcG9ydGFudDtcbn1cbi5iZy1ncmVlbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNDZhMzggIWltcG9ydGFudDtcbn1cbi5iZy1saW1lIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQxYTkyOCAhaW1wb3J0YW50O1xufVxuLmJnLXNlY29uZGFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0YzRjNGMgIWltcG9ydGFudDtcbn1cbi5iZy1kYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM2MzYzNiAhaW1wb3J0YW50O1xufVxuLmJnLWJsYWNrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMCAhaW1wb3J0YW50O1xufVxuLmJnLWxpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuLmJnLXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDQ2YTM4ICFpbXBvcnRhbnQ7XG59XG4uYmctaW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMTcwOGYgIWltcG9ydGFudDtcbn1cbi5iZy13YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlYTEwMyAhaW1wb3J0YW50O1xufVxuLmJnLWRhbmdlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhNTFhMWYgIWltcG9ydGFudDtcbn1cbi5iZy1mb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NmEwYjQgIWltcG9ydGFudDtcbn1cbi5iZy1zZWNvbmRhcnktYmx1ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDFFNjEgIWltcG9ydGFudDtcbn1cbi5iZy1zZWNvbmRhcnktdGVhbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5N2Q0Y2EgIWltcG9ydGFudDtcbn1cbi5iZy1zZWNvbmRhcnktcHVycGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRENDE4NSAhaW1wb3J0YW50O1xufVxuLmJnLXNlY29uZGFyeS1yZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjREMzMTM2ICFpbXBvcnRhbnQ7XG59XG4uYmctc2Vjb25kYXJ5LW9yYW5nZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMjQ2MjcgIWltcG9ydGFudDtcbn1cbi5iZy1hY2NlbnQtcmVkLCAuYmctYWNjZW50cmVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2IyMjAwZCAhaW1wb3J0YW50O1xufVxuLmJnLWFjY2VudC1ibHVlLCAuYmctYWNjZW50Ymx1ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDQ4NzYgIWltcG9ydGFudDtcbn1cbi5iZy1hY2NlbnQtcHVycGxlLCAuYmctYWNjZW50cHVycGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzUxNTU3ZiAhaW1wb3J0YW50O1xufVxuLmJnLWFjY2VudC15ZWxsb3csIC5iZy1hY2NlbnR5ZWxsb3cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjNjAwICFpbXBvcnRhbnQ7XG59XG4uYmctYWNjZW50LW9yYW5nZSwgLmJnLWFjY2VudG9yYW5nZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOTYzMDIgIWltcG9ydGFudDtcbn1cbi5iZy1hY2NlbnQtcnVzdCwgLmJnLWFjY2VudHJ1c3Qge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2Y0NTIwICFpbXBvcnRhbnQ7XG59XG4uYmctYWNjZW50LTEsIC5iZy1hY2NlbnQxIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2IyMjAwZCAhaW1wb3J0YW50O1xufVxuLmJnLWFjY2VudC0yLCAuYmctYWNjZW50MiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDQ4NzYgIWltcG9ydGFudDtcbn1cbi5iZy1hY2NlbnQtMywgLmJnLWFjY2VudDMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTE1NTdmICFpbXBvcnRhbnQ7XG59XG4uYmctYWNjZW50LTQsIC5iZy1hY2NlbnQ0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzYwMCAhaW1wb3J0YW50O1xufVxuLmJnLWFjY2VudC01LCAuYmctYWNjZW50NSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOTYzMDIgIWltcG9ydGFudDtcbn1cbi5iZy1hY2NlbnQtNiwgLmJnLWFjY2VudDYge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2Y0NTIwICFpbXBvcnRhbnQ7XG59XG4uYmctaW5mby0xMDAsIC5iZy1pbmZvMSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZGU3ZWMgIWltcG9ydGFudDtcbn1cbi5iZy1pbmZvLTMwMCwgLmJnLWluZm8zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc2YTBiNCAhaW1wb3J0YW50O1xufVxuLmJnLWluZm8tNTAwLCAuYmctaW5mbzUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzE3MDhmICFpbXBvcnRhbnQ7XG59XG4uYmctaW5mby03MDAsIC5iZy1pbmZvNyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMjRlNjQgIWltcG9ydGFudDtcbn1cbi5iZy1pbmZvLTkwMCwgLmJnLWluZm85IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE0MmQzOSAhaW1wb3J0YW50O1xufVxuLmJnLXN1Y2Nlc3MtMTAwLCAuYmctc3VjY2VzczEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDVlNmRlICFpbXBvcnRhbnQ7XG59XG4uYmctc3VjY2Vzcy0zMDAsIC5iZy1zdWNjZXNzMyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4MmI1OWMgIWltcG9ydGFudDtcbn1cbi5iZy1zdWNjZXNzLTUwMCwgLmJnLXN1Y2Nlc3M1IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA0NmEzOCAhaW1wb3J0YW50O1xufVxuLmJnLXN1Y2Nlc3MtNzAwLCAuYmctc3VjY2Vzczcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDM0YTI3ICFpbXBvcnRhbnQ7XG59XG4uYmctc3VjY2Vzcy05MDAsIC5iZy1zdWNjZXNzOSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMjJhMTYgIWltcG9ydGFudDtcbn1cbi5iZy1kYW5nZXItMTAwLCAuYmctZGFuZ2VyMSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGQ5ZGEgIWltcG9ydGFudDtcbn1cbi5iZy1kYW5nZXItMzAwLCAuYmctZGFuZ2VyMyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMjhkOGYgIWltcG9ydGFudDtcbn1cbi5iZy1kYW5nZXItNTAwLCAuYmctZGFuZ2VyNSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhNTFhMWYgIWltcG9ydGFudDtcbn1cbi5iZy1kYW5nZXItNzAwLCAuYmctZGFuZ2VyNyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NDEyMTYgIWltcG9ydGFudDtcbn1cbi5iZy1kYW5nZXItOTAwLCAuYmctZGFuZ2VyOSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MjBhMGMgIWltcG9ydGFudDtcbn1cbi5iZy13YXJuaW5nLTEwMCwgLmJnLXdhcm5pbmcxIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZWZkNSAhaW1wb3J0YW50O1xufVxuLmJnLXdhcm5pbmctMzAwLCAuYmctd2FybmluZzMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdkMDgxICFpbXBvcnRhbnQ7XG59XG4uYmctd2FybmluZy01MDAsIC5iZy13YXJuaW5nNSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWExMDMgIWltcG9ydGFudDtcbn1cbi5iZy13YXJuaW5nLTcwMCwgLmJnLXdhcm5pbmc3IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzk3NjYwMiAhaW1wb3J0YW50O1xufVxuLmJnLXdhcm5pbmctOTAwLCAuYmctd2FybmluZzkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWY0MDAxICFpbXBvcnRhbnQ7XG59XG4uYmctZ3JheS0xMDAsIC5iZy1ncmF5MSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjUgIWltcG9ydGFudDtcbn1cbi5iZy1ncmF5LTIwMCwgLmJnLWdyYXkyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlOCAhaW1wb3J0YW50O1xufVxuLmJnLWdyYXktMzAwLCAuYmctZ3JheTMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGFkYWRhICFpbXBvcnRhbnQ7XG59XG4uYmctZ3JheS00MDAsIC5iZy1ncmF5NCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjY2MgIWltcG9ydGFudDtcbn1cbi5iZy1ncmF5LTUwMCwgLmJnLWdyYXk1IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FlYWVhZSAhaW1wb3J0YW50O1xufVxuLmJnLWdyYXktNjAwLCAuYmctZ3JheTYge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjY2ICFpbXBvcnRhbnQ7XG59XG4uYmctZ3JheS03MDAsIC5iZy1ncmF5NyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0YzRjNGMgIWltcG9ydGFudDtcbn1cbi5iZy1ncmF5LTgwMCwgLmJnLWdyYXk4IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM2MzYzNiAhaW1wb3J0YW50O1xufVxuLmJnLWdyYXktOTAwLCAuYmctZ3JheTkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWIxYjFiICFpbXBvcnRhbnQ7XG59XG4uYmctZ3JleS0xMDAsIC5iZy1ncmV5MSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjUgIWltcG9ydGFudDtcbn1cbi5iZy1ncmV5LTIwMCwgLmJnLWdyZXkyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlOCAhaW1wb3J0YW50O1xufVxuLmJnLWdyZXktMzAwLCAuYmctZ3JleTMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGFkYWRhICFpbXBvcnRhbnQ7XG59XG4uYmctZ3JleS00MDAsIC5iZy1ncmV5NCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjY2MgIWltcG9ydGFudDtcbn1cbi5iZy1ncmV5LTUwMCwgLmJnLWdyZXk1IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FlYWVhZSAhaW1wb3J0YW50O1xufVxuLmJnLWdyZXktNjAwLCAuYmctZ3JleTYge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjY2ICFpbXBvcnRhbnQ7XG59XG4uYmctZ3JleS03MDAsIC5iZy1ncmV5NyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0YzRjNGMgIWltcG9ydGFudDtcbn1cbi5iZy1ncmV5LTgwMCwgLmJnLWdyZXk4IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM2MzYzNiAhaW1wb3J0YW50O1xufVxuLmJnLWdyZXktOTAwLCAuYmctZ3JleTkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWIxYjFiICFpbXBvcnRhbnQ7XG59XG4uYmctYmxhY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG59XG4uYmctd2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG4uYmctdHJhbnMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuLmJnLWJsYWNrLWFscGhhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjYpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXIuYm9yZGVyLXByaW1hcnkge1xuICBib3JkZXItY29sb3I6ICMzMjZmZTIgIWltcG9ydGFudDtcbn1cbi5ib3JkZXIuYm9yZGVyLWdyZWVuIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDQ2YTM4ICFpbXBvcnRhbnQ7XG59XG4uYm9yZGVyLmJvcmRlci1saW1lIHtcbiAgYm9yZGVyLWNvbG9yOiAjNDFhOTI4ICFpbXBvcnRhbnQ7XG59XG4uYm9yZGVyLmJvcmRlci1zZWNvbmRhcnkge1xuICBib3JkZXItY29sb3I6ICM0YzRjNGMgIWltcG9ydGFudDtcbn1cbi5ib3JkZXIuYm9yZGVyLWRhcmsge1xuICBib3JkZXItY29sb3I6ICMzNjM2MzYgIWltcG9ydGFudDtcbn1cbi5ib3JkZXIuYm9yZGVyLWJsYWNrIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG59XG4uYm9yZGVyLmJvcmRlci1saWdodCB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuLmJvcmRlci5ib3JkZXItc3VjY2VzcyB7XG4gIGJvcmRlci1jb2xvcjogIzA0NmEzOCAhaW1wb3J0YW50O1xufVxuLmJvcmRlci5ib3JkZXItaW5mbyB7XG4gIGJvcmRlci1jb2xvcjogIzMxNzA4ZiAhaW1wb3J0YW50O1xufVxuLmJvcmRlci5ib3JkZXItd2FybmluZyB7XG4gIGJvcmRlci1jb2xvcjogI2VlYTEwMyAhaW1wb3J0YW50O1xufVxuLmJvcmRlci5ib3JkZXItZGFuZ2VyIHtcbiAgYm9yZGVyLWNvbG9yOiAjYTUxYTFmICFpbXBvcnRhbnQ7XG59XG4uYm9yZGVyLmJvcmRlci1mb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzc2YTBiNCAhaW1wb3J0YW50O1xufVxuLmJvcmRlci5ib3JkZXItc2Vjb25kYXJ5LWJsdWUge1xuICBib3JkZXItY29sb3I6ICMwMDFFNjEgIWltcG9ydGFudDtcbn1cbi5ib3JkZXIuYm9yZGVyLXNlY29uZGFyeS10ZWFsIHtcbiAgYm9yZGVyLWNvbG9yOiAjOTdkNGNhICFpbXBvcnRhbnQ7XG59XG4uYm9yZGVyLmJvcmRlci1zZWNvbmRhcnktcHVycGxlIHtcbiAgYm9yZGVyLWNvbG9yOiAjNEQ0MTg1ICFpbXBvcnRhbnQ7XG59XG4uYm9yZGVyLmJvcmRlci1zZWNvbmRhcnktcmVkIHtcbiAgYm9yZGVyLWNvbG9yOiAjREMzMTM2ICFpbXBvcnRhbnQ7XG59XG4uYm9yZGVyLmJvcmRlci1zZWNvbmRhcnktb3JhbmdlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZDI0NjI3ICFpbXBvcnRhbnQ7XG59XG4uYm9yZGVyLmJvcmRlci1hY2NlbnQtcmVkLCAuYm9yZGVyLmJvcmRlci1hY2NlbnRyZWQge1xuICBib3JkZXItY29sb3I6ICNiMjIwMGQgIWltcG9ydGFudDtcbn1cbi5ib3JkZXIuYm9yZGVyLWFjY2VudC1ibHVlLCAuYm9yZGVyLmJvcmRlci1hY2NlbnRibHVlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA0ODc2ICFpbXBvcnRhbnQ7XG59XG4uYm9yZGVyLmJvcmRlci1hY2NlbnQtcHVycGxlLCAuYm9yZGVyLmJvcmRlci1hY2NlbnRwdXJwbGUge1xuICBib3JkZXItY29sb3I6ICM1MTU1N2YgIWltcG9ydGFudDtcbn1cbi5ib3JkZXIuYm9yZGVyLWFjY2VudC15ZWxsb3csIC5ib3JkZXIuYm9yZGVyLWFjY2VudHllbGxvdyB7XG4gIGJvcmRlci1jb2xvcjogI2ZmYzYwMCAhaW1wb3J0YW50O1xufVxuLmJvcmRlci5ib3JkZXItYWNjZW50LW9yYW5nZSwgLmJvcmRlci5ib3JkZXItYWNjZW50b3JhbmdlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZjk2MzAyICFpbXBvcnRhbnQ7XG59XG4uYm9yZGVyLmJvcmRlci1hY2NlbnQtcnVzdCwgLmJvcmRlci5ib3JkZXItYWNjZW50cnVzdCB7XG4gIGJvcmRlci1jb2xvcjogI2NmNDUyMCAhaW1wb3J0YW50O1xufVxuLmJvcmRlci5ib3JkZXItYWNjZW50LTEsIC5ib3JkZXIuYm9yZGVyLWFjY2VudDEge1xuICBib3JkZXItY29sb3I6ICNiMjIwMGQgIWltcG9ydGFudDtcbn1cbi5ib3JkZXIuYm9yZGVyLWFjY2VudC0yLCAuYm9yZGVyLmJvcmRlci1hY2NlbnQyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA0ODc2ICFpbXBvcnRhbnQ7XG59XG4uYm9yZGVyLmJvcmRlci1hY2NlbnQtMywgLmJvcmRlci5ib3JkZXItYWNjZW50MyB7XG4gIGJvcmRlci1jb2xvcjogIzUxNTU3ZiAhaW1wb3J0YW50O1xufVxuLmJvcmRlci5ib3JkZXItYWNjZW50LTQsIC5ib3JkZXIuYm9yZGVyLWFjY2VudDQge1xuICBib3JkZXItY29sb3I6ICNmZmM2MDAgIWltcG9ydGFudDtcbn1cbi5ib3JkZXIuYm9yZGVyLWFjY2VudC01LCAuYm9yZGVyLmJvcmRlci1hY2NlbnQ1IHtcbiAgYm9yZGVyLWNvbG9yOiAjZjk2MzAyICFpbXBvcnRhbnQ7XG59XG4uYm9yZGVyLmJvcmRlci1hY2NlbnQtNiwgLmJvcmRlci5ib3JkZXItYWNjZW50NiB7XG4gIGJvcmRlci1jb2xvcjogI2NmNDUyMCAhaW1wb3J0YW50O1xufVxuLmJvcmRlci5ib3JkZXItaW5mby0xMDAsIC5ib3JkZXIuYm9yZGVyLWluZm8xIHtcbiAgYm9yZGVyLWNvbG9yOiAjZGRlN2VjICFpbXBvcnRhbnQ7XG59XG4uYm9yZGVyLmJvcmRlci1pbmZvLTMwMCwgLmJvcmRlci5ib3JkZXItaW5mbzMge1xuICBib3JkZXItY29sb3I6ICM3NmEwYjQgIWltcG9ydGFudDtcbn1cbi5ib3JkZXIuYm9yZGVyLWluZm8tNTAwLCAuYm9yZGVyLmJvcmRlci1pbmZvNSB7XG4gIGJvcmRlci1jb2xvcjogIzMxNzA4ZiAhaW1wb3J0YW50O1xufVxuLmJvcmRlci5ib3JkZXItaW5mby03MDAsIC5ib3JkZXIuYm9yZGVyLWluZm83IHtcbiAgYm9yZGVyLWNvbG9yOiAjMjI0ZTY0ICFpbXBvcnRhbnQ7XG59XG4uYm9yZGVyLmJvcmRlci1pbmZvLTkwMCwgLmJvcmRlci5ib3JkZXItaW5mbzkge1xuICBib3JkZXItY29sb3I6ICMxNDJkMzkgIWltcG9ydGFudDtcbn1cbi5ib3JkZXIuYm9yZGVyLXN1Y2Nlc3MtMTAwLCAuYm9yZGVyLmJvcmRlci1zdWNjZXNzMSB7XG4gIGJvcmRlci1jb2xvcjogI2Q1ZTZkZSAhaW1wb3J0YW50O1xufVxuLmJvcmRlci5ib3JkZXItc3VjY2Vzcy0zMDAsIC5ib3JkZXIuYm9yZGVyLXN1Y2Nlc3MzIHtcbiAgYm9yZGVyLWNvbG9yOiAjODJiNTljICFpbXBvcnRhbnQ7XG59XG4uYm9yZGVyLmJvcmRlci1zdWNjZXNzLTUwMCwgLmJvcmRlci5ib3JkZXItc3VjY2VzczUge1xuICBib3JkZXItY29sb3I6ICMwNDZhMzggIWltcG9ydGFudDtcbn1cbi5ib3JkZXIuYm9yZGVyLXN1Y2Nlc3MtNzAwLCAuYm9yZGVyLmJvcmRlci1zdWNjZXNzNyB7XG4gIGJvcmRlci1jb2xvcjogIzAzNGEyNyAhaW1wb3J0YW50O1xufVxuLmJvcmRlci5ib3JkZXItc3VjY2Vzcy05MDAsIC5ib3JkZXIuYm9yZGVyLXN1Y2Nlc3M5IHtcbiAgYm9yZGVyLWNvbG9yOiAjMDIyYTE2ICFpbXBvcnRhbnQ7XG59XG4uYm9yZGVyLmJvcmRlci1kYW5nZXItMTAwLCAuYm9yZGVyLmJvcmRlci1kYW5nZXIxIHtcbiAgYm9yZGVyLWNvbG9yOiAjZjBkOWRhICFpbXBvcnRhbnQ7XG59XG4uYm9yZGVyLmJvcmRlci1kYW5nZXItMzAwLCAuYm9yZGVyLmJvcmRlci1kYW5nZXIzIHtcbiAgYm9yZGVyLWNvbG9yOiAjZDI4ZDhmICFpbXBvcnRhbnQ7XG59XG4uYm9yZGVyLmJvcmRlci1kYW5nZXItNTAwLCAuYm9yZGVyLmJvcmRlci1kYW5nZXI1IHtcbiAgYm9yZGVyLWNvbG9yOiAjYTUxYTFmICFpbXBvcnRhbnQ7XG59XG4uYm9yZGVyLmJvcmRlci1kYW5nZXItNzAwLCAuYm9yZGVyLmJvcmRlci1kYW5nZXI3IHtcbiAgYm9yZGVyLWNvbG9yOiAjNzQxMjE2ICFpbXBvcnRhbnQ7XG59XG4uYm9yZGVyLmJvcmRlci1kYW5nZXItOTAwLCAuYm9yZGVyLmJvcmRlci1kYW5nZXI5IHtcbiAgYm9yZGVyLWNvbG9yOiAjNDIwYTBjICFpbXBvcnRhbnQ7XG59XG4uYm9yZGVyLmJvcmRlci13YXJuaW5nLTEwMCwgLmJvcmRlci5ib3JkZXItd2FybmluZzEge1xuICBib3JkZXItY29sb3I6ICNmY2VmZDUgIWltcG9ydGFudDtcbn1cbi5ib3JkZXIuYm9yZGVyLXdhcm5pbmctMzAwLCAuYm9yZGVyLmJvcmRlci13YXJuaW5nMyB7XG4gIGJvcmRlci1jb2xvcjogI2Y3ZDA4MSAhaW1wb3J0YW50O1xufVxuLmJvcmRlci5ib3JkZXItd2FybmluZy01MDAsIC5ib3JkZXIuYm9yZGVyLXdhcm5pbmc1IHtcbiAgYm9yZGVyLWNvbG9yOiAjZWVhMTAzICFpbXBvcnRhbnQ7XG59XG4uYm9yZGVyLmJvcmRlci13YXJuaW5nLTcwMCwgLmJvcmRlci5ib3JkZXItd2FybmluZzcge1xuICBib3JkZXItY29sb3I6ICM5NzY2MDIgIWltcG9ydGFudDtcbn1cbi5ib3JkZXIuYm9yZGVyLXdhcm5pbmctOTAwLCAuYm9yZGVyLmJvcmRlci13YXJuaW5nOSB7XG4gIGJvcmRlci1jb2xvcjogIzVmNDAwMSAhaW1wb3J0YW50O1xufVxuLmJvcmRlci5ib3JkZXItZ3JheS0xMDAsIC5ib3JkZXIuYm9yZGVyLWdyYXkxIHtcbiAgYm9yZGVyLWNvbG9yOiAjZjVmNWY1ICFpbXBvcnRhbnQ7XG59XG4uYm9yZGVyLmJvcmRlci1ncmF5LTIwMCwgLmJvcmRlci5ib3JkZXItZ3JheTIge1xuICBib3JkZXItY29sb3I6ICNlOGU4ZTggIWltcG9ydGFudDtcbn1cbi5ib3JkZXIuYm9yZGVyLWdyYXktMzAwLCAuYm9yZGVyLmJvcmRlci1ncmF5MyB7XG4gIGJvcmRlci1jb2xvcjogI2RhZGFkYSAhaW1wb3J0YW50O1xufVxuLmJvcmRlci5ib3JkZXItZ3JheS00MDAsIC5ib3JkZXIuYm9yZGVyLWdyYXk0IHtcbiAgYm9yZGVyLWNvbG9yOiAjY2NjICFpbXBvcnRhbnQ7XG59XG4uYm9yZGVyLmJvcmRlci1ncmF5LTUwMCwgLmJvcmRlci5ib3JkZXItZ3JheTUge1xuICBib3JkZXItY29sb3I6ICNhZWFlYWUgIWltcG9ydGFudDtcbn1cbi5ib3JkZXIuYm9yZGVyLWdyYXktNjAwLCAuYm9yZGVyLmJvcmRlci1ncmF5NiB7XG4gIGJvcmRlci1jb2xvcjogIzY2NiAhaW1wb3J0YW50O1xufVxuLmJvcmRlci5ib3JkZXItZ3JheS03MDAsIC5ib3JkZXIuYm9yZGVyLWdyYXk3IHtcbiAgYm9yZGVyLWNvbG9yOiAjNGM0YzRjICFpbXBvcnRhbnQ7XG59XG4uYm9yZGVyLmJvcmRlci1ncmF5LTgwMCwgLmJvcmRlci5ib3JkZXItZ3JheTgge1xuICBib3JkZXItY29sb3I6ICMzNjM2MzYgIWltcG9ydGFudDtcbn1cbi5ib3JkZXIuYm9yZGVyLWdyYXktOTAwLCAuYm9yZGVyLmJvcmRlci1ncmF5OSB7XG4gIGJvcmRlci1jb2xvcjogIzFiMWIxYiAhaW1wb3J0YW50O1xufVxuLmJvcmRlci5ib3JkZXItZ3JleS0xMDAsIC5ib3JkZXIuYm9yZGVyLWdyZXkxIHtcbiAgYm9yZGVyLWNvbG9yOiAjZjVmNWY1ICFpbXBvcnRhbnQ7XG59XG4uYm9yZGVyLmJvcmRlci1ncmV5LTIwMCwgLmJvcmRlci5ib3JkZXItZ3JleTIge1xuICBib3JkZXItY29sb3I6ICNlOGU4ZTggIWltcG9ydGFudDtcbn1cbi5ib3JkZXIuYm9yZGVyLWdyZXktMzAwLCAuYm9yZGVyLmJvcmRlci1ncmV5MyB7XG4gIGJvcmRlci1jb2xvcjogI2RhZGFkYSAhaW1wb3J0YW50O1xufVxuLmJvcmRlci5ib3JkZXItZ3JleS00MDAsIC5ib3JkZXIuYm9yZGVyLWdyZXk0IHtcbiAgYm9yZGVyLWNvbG9yOiAjY2NjICFpbXBvcnRhbnQ7XG59XG4uYm9yZGVyLmJvcmRlci1ncmV5LTUwMCwgLmJvcmRlci5ib3JkZXItZ3JleTUge1xuICBib3JkZXItY29sb3I6ICNhZWFlYWUgIWltcG9ydGFudDtcbn1cbi5ib3JkZXIuYm9yZGVyLWdyZXktNjAwLCAuYm9yZGVyLmJvcmRlci1ncmV5NiB7XG4gIGJvcmRlci1jb2xvcjogIzY2NiAhaW1wb3J0YW50O1xufVxuLmJvcmRlci5ib3JkZXItZ3JleS03MDAsIC5ib3JkZXIuYm9yZGVyLWdyZXk3IHtcbiAgYm9yZGVyLWNvbG9yOiAjNGM0YzRjICFpbXBvcnRhbnQ7XG59XG4uYm9yZGVyLmJvcmRlci1ncmV5LTgwMCwgLmJvcmRlci5ib3JkZXItZ3JleTgge1xuICBib3JkZXItY29sb3I6ICMzNjM2MzYgIWltcG9ydGFudDtcbn1cbi5ib3JkZXIuYm9yZGVyLWdyZXktOTAwLCAuYm9yZGVyLmJvcmRlci1ncmV5OSB7XG4gIGJvcmRlci1jb2xvcjogIzFiMWIxYiAhaW1wb3J0YW50O1xufVxuLmJvcmRlci5ib3JkZXItYmxhY2sge1xuICBib3JkZXItY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbn1cbi5ib3JkZXIuYm9yZGVyLXdoaXRlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG4uYm9yZGVyLmJvcmRlci10cmFucyB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cbi5ib3JkZXIuYm9yZGVyLWJsYWNrLWFscGhhIHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNikgIWltcG9ydGFudDtcbn1cblxuLyogdG8gYmUgdXNlZCBvbiBhIGEgPGRpdj4gZWxlbWVudCB0byBjcmVhdGUgYSB2ZXJ0aWNhbCBsaW5lIGJldHdlZW4gY29sdW1ucy4gXG5Zb3VyIHJvdyBjbGFzcyBtdXN0IGhhdmUgdGhlIC5wb3NpdGlvbi1yZWxhdGl2ZSBjbGFzcy4gKi9cbi52ZXJ0aWNhbC1saW5lIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgYm9yZGVyLWxlZnQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW4tbGVmdDogLTFweDtcbiAgdG9wOiAwO1xuICBkaXNwbGF5OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnZlcnRpY2FsLWxpbmUge1xuICAgIGRpc3BsYXk6IGluaGVyaXQ7XG4gIH1cbn1cblxuLyogUmVzcG9uc2l2ZSBkaXZpZGVyIHRoYXQgY2FuIGJlIGFwcGxpZWQgdG8gYW55IGJvb3RzdHJhcCByb3cgZWxlbWVudC5cblVzZSB0aGUgZm9sbG93aW5nIGNsYXNzIHN0cnVjdHVyZSBiYXNlZCBvbiB3aGljaCBjb2x1bW4geW91IHdhbnQgdGhlIGRpdmlkZXIgdG8gYXBwZWFyIGFmdGVyOlxuLSAuZGl2aWRlci1jb2wtYnJlYWtwb2ludC1udW1iZXIoMS0xMSkuXG5Zb3UgY2FuIGFwcGx5IGEgY3VzdG9tIG1hcmdpbiB1c2luZyB0aGUgZm9sbG93aW5nIGNsYXNzIHN0cnVjdHVyZTpcbi0gLmRpdmlkZXItbS1udW1iZXIoMS05KSAqL1xuW2NsYXNzKj1cIiBkaXZpZGVyLWNvbC1cIl06OmJlZm9yZSxcbltjbGFzc149ZGl2aWRlci1jb2xdOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiAjY2NjO1xuICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICBtaW4td2lkdGg6IDAuMDYyNXJlbTtcbiAgbWluLWhlaWdodDogMC4wNjI1cmVtO1xuICBtYXJnaW4tbGVmdDogLTAuMDMxNzVyZW07XG4gIG1hcmdpbi1yaWdodDogLTAuMDMxNzVyZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuW2NsYXNzKj1cIiBkaXZpZGVyLWNvbC1cIl06bm90KFtjbGFzcyo9XCIgZGl2aWRlci1jb2wtMVwiXSwgW2NsYXNzXj1kaXZpZGVyLWNvbC0xXSk6OmJlZm9yZSxcbltjbGFzc149ZGl2aWRlci1jb2xdOm5vdChbY2xhc3MqPVwiIGRpdmlkZXItY29sLTFcIl0sIFtjbGFzc149ZGl2aWRlci1jb2wtMV0pOjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuW2NsYXNzKj1cIiBkaXZpZGVyLWNvbC1cIl06bm90KFtjbGFzcyo9XCIgZGl2aWRlci1jb2wtMlwiXSwgW2NsYXNzXj1kaXZpZGVyLWNvbC0yXSk6OmJlZm9yZSxcbltjbGFzc149ZGl2aWRlci1jb2xdOm5vdChbY2xhc3MqPVwiIGRpdmlkZXItY29sLTJcIl0sIFtjbGFzc149ZGl2aWRlci1jb2wtMl0pOjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuW2NsYXNzKj1cIiBkaXZpZGVyLWNvbC1cIl06bm90KFtjbGFzcyo9XCIgZGl2aWRlci1jb2wtM1wiXSwgW2NsYXNzXj1kaXZpZGVyLWNvbC0zXSk6OmJlZm9yZSxcbltjbGFzc149ZGl2aWRlci1jb2xdOm5vdChbY2xhc3MqPVwiIGRpdmlkZXItY29sLTNcIl0sIFtjbGFzc149ZGl2aWRlci1jb2wtM10pOjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuW2NsYXNzKj1cIiBkaXZpZGVyLWNvbC1cIl06bm90KFtjbGFzcyo9XCIgZGl2aWRlci1jb2wtNFwiXSwgW2NsYXNzXj1kaXZpZGVyLWNvbC00XSk6OmJlZm9yZSxcbltjbGFzc149ZGl2aWRlci1jb2xdOm5vdChbY2xhc3MqPVwiIGRpdmlkZXItY29sLTRcIl0sIFtjbGFzc149ZGl2aWRlci1jb2wtNF0pOjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuW2NsYXNzKj1cIiBkaXZpZGVyLWNvbC1cIl06bm90KFtjbGFzcyo9XCIgZGl2aWRlci1jb2wtNVwiXSwgW2NsYXNzXj1kaXZpZGVyLWNvbC01XSk6OmJlZm9yZSxcbltjbGFzc149ZGl2aWRlci1jb2xdOm5vdChbY2xhc3MqPVwiIGRpdmlkZXItY29sLTVcIl0sIFtjbGFzc149ZGl2aWRlci1jb2wtNV0pOjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuW2NsYXNzKj1cIiBkaXZpZGVyLWNvbC1cIl06bm90KFtjbGFzcyo9XCIgZGl2aWRlci1jb2wtNlwiXSwgW2NsYXNzXj1kaXZpZGVyLWNvbC02XSk6OmJlZm9yZSxcbltjbGFzc149ZGl2aWRlci1jb2xdOm5vdChbY2xhc3MqPVwiIGRpdmlkZXItY29sLTZcIl0sIFtjbGFzc149ZGl2aWRlci1jb2wtNl0pOjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuW2NsYXNzKj1cIiBkaXZpZGVyLWNvbC1cIl06bm90KFtjbGFzcyo9XCIgZGl2aWRlci1jb2wtN1wiXSwgW2NsYXNzXj1kaXZpZGVyLWNvbC03XSk6OmJlZm9yZSxcbltjbGFzc149ZGl2aWRlci1jb2xdOm5vdChbY2xhc3MqPVwiIGRpdmlkZXItY29sLTdcIl0sIFtjbGFzc149ZGl2aWRlci1jb2wtN10pOjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuW2NsYXNzKj1cIiBkaXZpZGVyLWNvbC1cIl06bm90KFtjbGFzcyo9XCIgZGl2aWRlci1jb2wtOFwiXSwgW2NsYXNzXj1kaXZpZGVyLWNvbC04XSk6OmJlZm9yZSxcbltjbGFzc149ZGl2aWRlci1jb2xdOm5vdChbY2xhc3MqPVwiIGRpdmlkZXItY29sLThcIl0sIFtjbGFzc149ZGl2aWRlci1jb2wtOF0pOjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuW2NsYXNzKj1cIiBkaXZpZGVyLWNvbC1cIl06bm90KFtjbGFzcyo9XCIgZGl2aWRlci1jb2wtOVwiXSwgW2NsYXNzXj1kaXZpZGVyLWNvbC05XSk6OmJlZm9yZSxcbltjbGFzc149ZGl2aWRlci1jb2xdOm5vdChbY2xhc3MqPVwiIGRpdmlkZXItY29sLTlcIl0sIFtjbGFzc149ZGl2aWRlci1jb2wtOV0pOjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuW2NsYXNzKj1cIiBkaXZpZGVyLWNvbC1cIl06bm90KFtjbGFzcyo9XCIgZGl2aWRlci1jb2wtMTBcIl0sIFtjbGFzc149ZGl2aWRlci1jb2wtMTBdKTo6YmVmb3JlLFxuW2NsYXNzXj1kaXZpZGVyLWNvbF06bm90KFtjbGFzcyo9XCIgZGl2aWRlci1jb2wtMTBcIl0sIFtjbGFzc149ZGl2aWRlci1jb2wtMTBdKTo6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbltjbGFzcyo9XCIgZGl2aWRlci1jb2wtXCJdOm5vdChbY2xhc3MqPVwiIGRpdmlkZXItY29sLTExXCJdLCBbY2xhc3NePWRpdmlkZXItY29sLTExXSk6OmJlZm9yZSxcbltjbGFzc149ZGl2aWRlci1jb2xdOm5vdChbY2xhc3MqPVwiIGRpdmlkZXItY29sLTExXCJdLCBbY2xhc3NePWRpdmlkZXItY29sLTExXSk6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5bY2xhc3MqPVwiIGRpdmlkZXItY29sLVwiXTpub3QoW2NsYXNzKj1cIiBkaXZpZGVyLWNvbC0xMlwiXSwgW2NsYXNzXj1kaXZpZGVyLWNvbC0xMl0pOjpiZWZvcmUsXG5bY2xhc3NePWRpdmlkZXItY29sXTpub3QoW2NsYXNzKj1cIiBkaXZpZGVyLWNvbC0xMlwiXSwgW2NsYXNzXj1kaXZpZGVyLWNvbC0xMl0pOjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZmxleC1jb2x1bW5bY2xhc3MqPVwiIGRpdmlkZXItY29sLVwiXTo6YmVmb3JlLFxuLmZsZXgtY29sdW1uW2NsYXNzXj1kaXZpZGVyLWNvbC1dOjpiZWZvcmUge1xuICBtYXJnaW4tbGVmdDogMC45Mzc1cmVtO1xuICBtYXJnaW4tcmlnaHQ6IDAuOTM3NXJlbTtcbn1cblxuLmRpdmlkZXItbS0xW2NsYXNzKj1cIiBkaXZpZGVyLWNvbC1cIl06bm90KC5mbGV4LWNvbHVtbik6OmJlZm9yZSxcbi5kaXZpZGVyLW0tMVtjbGFzc149ZGl2aWRlci1jb2wtXTpub3QoLmZsZXgtY29sdW1uKTo6YmVmb3JlIHtcbiAgbWFyZ2luLXRvcDogMC40Njg3NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMC40Njg3NXJlbTtcbn1cblxuLmZsZXgtY29sdW1uLmRpdmlkZXItbS0xW2NsYXNzKj1cIiBkaXZpZGVyLWNvbC1cIl06OmJlZm9yZSxcbi5mbGV4LWNvbHVtbi5kaXZpZGVyLW0tMVtjbGFzc149ZGl2aWRlci1jb2wtXTo6YmVmb3JlIHtcbiAgbWFyZ2luLXRvcDogMC40Njg3NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMC40Njg3NXJlbTtcbn1cblxuLmRpdmlkZXItbS0yW2NsYXNzKj1cIiBkaXZpZGVyLWNvbC1cIl06bm90KC5mbGV4LWNvbHVtbik6OmJlZm9yZSxcbi5kaXZpZGVyLW0tMltjbGFzc149ZGl2aWRlci1jb2wtXTpub3QoLmZsZXgtY29sdW1uKTo6YmVmb3JlIHtcbiAgbWFyZ2luLXRvcDogMC45Mzc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW07XG59XG5cbi5mbGV4LWNvbHVtbi5kaXZpZGVyLW0tMltjbGFzcyo9XCIgZGl2aWRlci1jb2wtXCJdOjpiZWZvcmUsXG4uZmxleC1jb2x1bW4uZGl2aWRlci1tLTJbY2xhc3NePWRpdmlkZXItY29sLV06OmJlZm9yZSB7XG4gIG1hcmdpbi10b3A6IDAuOTM3NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMC45Mzc1cmVtO1xufVxuXG4uZGl2aWRlci1tLTNbY2xhc3MqPVwiIGRpdmlkZXItY29sLVwiXTpub3QoLmZsZXgtY29sdW1uKTo6YmVmb3JlLFxuLmRpdmlkZXItbS0zW2NsYXNzXj1kaXZpZGVyLWNvbC1dOm5vdCguZmxleC1jb2x1bW4pOjpiZWZvcmUge1xuICBtYXJnaW4tdG9wOiAxLjQwNjI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxLjQwNjI1cmVtO1xufVxuXG4uZmxleC1jb2x1bW4uZGl2aWRlci1tLTNbY2xhc3MqPVwiIGRpdmlkZXItY29sLVwiXTo6YmVmb3JlLFxuLmZsZXgtY29sdW1uLmRpdmlkZXItbS0zW2NsYXNzXj1kaXZpZGVyLWNvbC1dOjpiZWZvcmUge1xuICBtYXJnaW4tdG9wOiAxLjQwNjI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxLjQwNjI1cmVtO1xufVxuXG4uZGl2aWRlci1tLTRbY2xhc3MqPVwiIGRpdmlkZXItY29sLVwiXTpub3QoLmZsZXgtY29sdW1uKTo6YmVmb3JlLFxuLmRpdmlkZXItbS00W2NsYXNzXj1kaXZpZGVyLWNvbC1dOm5vdCguZmxleC1jb2x1bW4pOjpiZWZvcmUge1xuICBtYXJnaW4tdG9wOiAxLjg3NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMS44NzVyZW07XG59XG5cbi5mbGV4LWNvbHVtbi5kaXZpZGVyLW0tNFtjbGFzcyo9XCIgZGl2aWRlci1jb2wtXCJdOjpiZWZvcmUsXG4uZmxleC1jb2x1bW4uZGl2aWRlci1tLTRbY2xhc3NePWRpdmlkZXItY29sLV06OmJlZm9yZSB7XG4gIG1hcmdpbi10b3A6IDEuODc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxLjg3NXJlbTtcbn1cblxuLmRpdmlkZXItbS01W2NsYXNzKj1cIiBkaXZpZGVyLWNvbC1cIl06bm90KC5mbGV4LWNvbHVtbik6OmJlZm9yZSxcbi5kaXZpZGVyLW0tNVtjbGFzc149ZGl2aWRlci1jb2wtXTpub3QoLmZsZXgtY29sdW1uKTo6YmVmb3JlIHtcbiAgbWFyZ2luLXRvcDogMi4zNDM3NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMi4zNDM3NXJlbTtcbn1cblxuLmZsZXgtY29sdW1uLmRpdmlkZXItbS01W2NsYXNzKj1cIiBkaXZpZGVyLWNvbC1cIl06OmJlZm9yZSxcbi5mbGV4LWNvbHVtbi5kaXZpZGVyLW0tNVtjbGFzc149ZGl2aWRlci1jb2wtXTo6YmVmb3JlIHtcbiAgbWFyZ2luLXRvcDogMi4zNDM3NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMi4zNDM3NXJlbTtcbn1cblxuLmRpdmlkZXItbS02W2NsYXNzKj1cIiBkaXZpZGVyLWNvbC1cIl06bm90KC5mbGV4LWNvbHVtbik6OmJlZm9yZSxcbi5kaXZpZGVyLW0tNltjbGFzc149ZGl2aWRlci1jb2wtXTpub3QoLmZsZXgtY29sdW1uKTo6YmVmb3JlIHtcbiAgbWFyZ2luLXRvcDogMi44MTI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAyLjgxMjVyZW07XG59XG5cbi5mbGV4LWNvbHVtbi5kaXZpZGVyLW0tNltjbGFzcyo9XCIgZGl2aWRlci1jb2wtXCJdOjpiZWZvcmUsXG4uZmxleC1jb2x1bW4uZGl2aWRlci1tLTZbY2xhc3NePWRpdmlkZXItY29sLV06OmJlZm9yZSB7XG4gIG1hcmdpbi10b3A6IDIuODEyNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMi44MTI1cmVtO1xufVxuXG4uZGl2aWRlci1tLTdbY2xhc3MqPVwiIGRpdmlkZXItY29sLVwiXTpub3QoLmZsZXgtY29sdW1uKTo6YmVmb3JlLFxuLmRpdmlkZXItbS03W2NsYXNzXj1kaXZpZGVyLWNvbC1dOm5vdCguZmxleC1jb2x1bW4pOjpiZWZvcmUge1xuICBtYXJnaW4tdG9wOiAzLjI4MTI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAzLjI4MTI1cmVtO1xufVxuXG4uZmxleC1jb2x1bW4uZGl2aWRlci1tLTdbY2xhc3MqPVwiIGRpdmlkZXItY29sLVwiXTo6YmVmb3JlLFxuLmZsZXgtY29sdW1uLmRpdmlkZXItbS03W2NsYXNzXj1kaXZpZGVyLWNvbC1dOjpiZWZvcmUge1xuICBtYXJnaW4tdG9wOiAzLjI4MTI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAzLjI4MTI1cmVtO1xufVxuXG4uZGl2aWRlci1tLThbY2xhc3MqPVwiIGRpdmlkZXItY29sLVwiXTpub3QoLmZsZXgtY29sdW1uKTo6YmVmb3JlLFxuLmRpdmlkZXItbS04W2NsYXNzXj1kaXZpZGVyLWNvbC1dOm5vdCguZmxleC1jb2x1bW4pOjpiZWZvcmUge1xuICBtYXJnaW4tdG9wOiAzLjc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAzLjc1cmVtO1xufVxuXG4uZmxleC1jb2x1bW4uZGl2aWRlci1tLThbY2xhc3MqPVwiIGRpdmlkZXItY29sLVwiXTo6YmVmb3JlLFxuLmZsZXgtY29sdW1uLmRpdmlkZXItbS04W2NsYXNzXj1kaXZpZGVyLWNvbC1dOjpiZWZvcmUge1xuICBtYXJnaW4tdG9wOiAzLjc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAzLjc1cmVtO1xufVxuXG4uZGl2aWRlci1tLTlbY2xhc3MqPVwiIGRpdmlkZXItY29sLVwiXTpub3QoLmZsZXgtY29sdW1uKTo6YmVmb3JlLFxuLmRpdmlkZXItbS05W2NsYXNzXj1kaXZpZGVyLWNvbC1dOm5vdCguZmxleC1jb2x1bW4pOjpiZWZvcmUge1xuICBtYXJnaW4tdG9wOiA0LjIxODc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiA0LjIxODc1cmVtO1xufVxuXG4uZmxleC1jb2x1bW4uZGl2aWRlci1tLTlbY2xhc3MqPVwiIGRpdmlkZXItY29sLVwiXTo6YmVmb3JlLFxuLmZsZXgtY29sdW1uLmRpdmlkZXItbS05W2NsYXNzXj1kaXZpZGVyLWNvbC1dOjpiZWZvcmUge1xuICBtYXJnaW4tdG9wOiA0LjIxODc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiA0LjIxODc1cmVtO1xufVxuXG4uZGl2aWRlci1jb2wtMSA+IFtjbGFzcyo9XCIgY29sXCJdOm50aC1jaGlsZCgtbisxKSxcbi5kaXZpZGVyLWNvbC0xID4gW2NsYXNzXj1jb2xdOm50aC1jaGlsZCgtbisxKSB7XG4gIG9yZGVyOiAtMTtcbn1cblxuLmRpdmlkZXItY29sLTIgPiBbY2xhc3MqPVwiIGNvbFwiXTpudGgtY2hpbGQoLW4rMiksXG4uZGl2aWRlci1jb2wtMiA+IFtjbGFzc149Y29sXTpudGgtY2hpbGQoLW4rMikge1xuICBvcmRlcjogLTE7XG59XG5cbi5kaXZpZGVyLWNvbC0zID4gW2NsYXNzKj1cIiBjb2xcIl06bnRoLWNoaWxkKC1uKzMpLFxuLmRpdmlkZXItY29sLTMgPiBbY2xhc3NePWNvbF06bnRoLWNoaWxkKC1uKzMpIHtcbiAgb3JkZXI6IC0xO1xufVxuXG4uZGl2aWRlci1jb2wtNCA+IFtjbGFzcyo9XCIgY29sXCJdOm50aC1jaGlsZCgtbis0KSxcbi5kaXZpZGVyLWNvbC00ID4gW2NsYXNzXj1jb2xdOm50aC1jaGlsZCgtbis0KSB7XG4gIG9yZGVyOiAtMTtcbn1cblxuLmRpdmlkZXItY29sLTUgPiBbY2xhc3MqPVwiIGNvbFwiXTpudGgtY2hpbGQoLW4rNSksXG4uZGl2aWRlci1jb2wtNSA+IFtjbGFzc149Y29sXTpudGgtY2hpbGQoLW4rNSkge1xuICBvcmRlcjogLTE7XG59XG5cbi5kaXZpZGVyLWNvbC02ID4gW2NsYXNzKj1cIiBjb2xcIl06bnRoLWNoaWxkKC1uKzYpLFxuLmRpdmlkZXItY29sLTYgPiBbY2xhc3NePWNvbF06bnRoLWNoaWxkKC1uKzYpIHtcbiAgb3JkZXI6IC0xO1xufVxuXG4uZGl2aWRlci1jb2wtNyA+IFtjbGFzcyo9XCIgY29sXCJdOm50aC1jaGlsZCgtbis3KSxcbi5kaXZpZGVyLWNvbC03ID4gW2NsYXNzXj1jb2xdOm50aC1jaGlsZCgtbis3KSB7XG4gIG9yZGVyOiAtMTtcbn1cblxuLmRpdmlkZXItY29sLTggPiBbY2xhc3MqPVwiIGNvbFwiXTpudGgtY2hpbGQoLW4rOCksXG4uZGl2aWRlci1jb2wtOCA+IFtjbGFzc149Y29sXTpudGgtY2hpbGQoLW4rOCkge1xuICBvcmRlcjogLTE7XG59XG5cbi5kaXZpZGVyLWNvbC05ID4gW2NsYXNzKj1cIiBjb2xcIl06bnRoLWNoaWxkKC1uKzkpLFxuLmRpdmlkZXItY29sLTkgPiBbY2xhc3NePWNvbF06bnRoLWNoaWxkKC1uKzkpIHtcbiAgb3JkZXI6IC0xO1xufVxuXG4uZGl2aWRlci1jb2wtMTAgPiBbY2xhc3MqPVwiIGNvbFwiXTpudGgtY2hpbGQoLW4rMTApLFxuLmRpdmlkZXItY29sLTEwID4gW2NsYXNzXj1jb2xdOm50aC1jaGlsZCgtbisxMCkge1xuICBvcmRlcjogLTE7XG59XG5cbi5kaXZpZGVyLWNvbC0xMSA+IFtjbGFzcyo9XCIgY29sXCJdOm50aC1jaGlsZCgtbisxMSksXG4uZGl2aWRlci1jb2wtMTEgPiBbY2xhc3NePWNvbF06bnRoLWNoaWxkKC1uKzExKSB7XG4gIG9yZGVyOiAtMTtcbn1cblxuLmRpdmlkZXItY29sLW5vbmU6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIFtjbGFzcyo9XCIgZGl2aWRlci1jb2wtc21cIl0gPiAqLFxuICBbY2xhc3NePWRpdmlkZXItY29sLXNtXSA+ICoge1xuICAgIG9yZGVyOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmRpdmlkZXItY29sLXNtLTEgPiBbY2xhc3MqPVwiIGNvbFwiXTpudGgtY2hpbGQoLW4rMSksXG4gIC5kaXZpZGVyLWNvbC1zbS0xID4gW2NsYXNzXj1jb2xdOm50aC1jaGlsZCgtbisxKSB7XG4gICAgb3JkZXI6IC0xICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmRpdmlkZXItY29sLXNtLTIgPiBbY2xhc3MqPVwiIGNvbFwiXTpudGgtY2hpbGQoLW4rMiksXG4gIC5kaXZpZGVyLWNvbC1zbS0yID4gW2NsYXNzXj1jb2xdOm50aC1jaGlsZCgtbisyKSB7XG4gICAgb3JkZXI6IC0xICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmRpdmlkZXItY29sLXNtLTMgPiBbY2xhc3MqPVwiIGNvbFwiXTpudGgtY2hpbGQoLW4rMyksXG4gIC5kaXZpZGVyLWNvbC1zbS0zID4gW2NsYXNzXj1jb2xdOm50aC1jaGlsZCgtbiszKSB7XG4gICAgb3JkZXI6IC0xICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmRpdmlkZXItY29sLXNtLTQgPiBbY2xhc3MqPVwiIGNvbFwiXTpudGgtY2hpbGQoLW4rNCksXG4gIC5kaXZpZGVyLWNvbC1zbS00ID4gW2NsYXNzXj1jb2xdOm50aC1jaGlsZCgtbis0KSB7XG4gICAgb3JkZXI6IC0xICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmRpdmlkZXItY29sLXNtLTUgPiBbY2xhc3MqPVwiIGNvbFwiXTpudGgtY2hpbGQoLW4rNSksXG4gIC5kaXZpZGVyLWNvbC1zbS01ID4gW2NsYXNzXj1jb2xdOm50aC1jaGlsZCgtbis1KSB7XG4gICAgb3JkZXI6IC0xICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmRpdmlkZXItY29sLXNtLTYgPiBbY2xhc3MqPVwiIGNvbFwiXTpudGgtY2hpbGQoLW4rNiksXG4gIC5kaXZpZGVyLWNvbC1zbS02ID4gW2NsYXNzXj1jb2xdOm50aC1jaGlsZCgtbis2KSB7XG4gICAgb3JkZXI6IC0xICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmRpdmlkZXItY29sLXNtLTcgPiBbY2xhc3MqPVwiIGNvbFwiXTpudGgtY2hpbGQoLW4rNyksXG4gIC5kaXZpZGVyLWNvbC1zbS03ID4gW2NsYXNzXj1jb2xdOm50aC1jaGlsZCgtbis3KSB7XG4gICAgb3JkZXI6IC0xICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmRpdmlkZXItY29sLXNtLTggPiBbY2xhc3MqPVwiIGNvbFwiXTpudGgtY2hpbGQoLW4rOCksXG4gIC5kaXZpZGVyLWNvbC1zbS04ID4gW2NsYXNzXj1jb2xdOm50aC1jaGlsZCgtbis4KSB7XG4gICAgb3JkZXI6IC0xICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmRpdmlkZXItY29sLXNtLTkgPiBbY2xhc3MqPVwiIGNvbFwiXTpudGgtY2hpbGQoLW4rOSksXG4gIC5kaXZpZGVyLWNvbC1zbS05ID4gW2NsYXNzXj1jb2xdOm50aC1jaGlsZCgtbis5KSB7XG4gICAgb3JkZXI6IC0xICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmRpdmlkZXItY29sLXNtLTEwID4gW2NsYXNzKj1cIiBjb2xcIl06bnRoLWNoaWxkKC1uKzEwKSxcbiAgLmRpdmlkZXItY29sLXNtLTEwID4gW2NsYXNzXj1jb2xdOm50aC1jaGlsZCgtbisxMCkge1xuICAgIG9yZGVyOiAtMSAhaW1wb3J0YW50O1xuICB9XG4gIC5kaXZpZGVyLWNvbC1zbS0xMSA+IFtjbGFzcyo9XCIgY29sXCJdOm50aC1jaGlsZCgtbisxMSksXG4gIC5kaXZpZGVyLWNvbC1zbS0xMSA+IFtjbGFzc149Y29sXTpudGgtY2hpbGQoLW4rMTEpIHtcbiAgICBvcmRlcjogLTEgIWltcG9ydGFudDtcbiAgfVxuICBbY2xhc3MqPVwiIGRpdmlkZXItY29sLXNtXCJdOjpiZWZvcmUsXG4gIFtjbGFzc149ZGl2aWRlci1jb2wtc21dOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmRpdmlkZXItY29sLXNtLW5vbmU6OmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgW2NsYXNzKj1cIiBkaXZpZGVyLWNvbC1tZFwiXSA+ICosXG4gIFtjbGFzc149ZGl2aWRlci1jb2wtbWRdID4gKiB7XG4gICAgb3JkZXI6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgfVxuICAuZGl2aWRlci1jb2wtbWQtMSA+IFtjbGFzcyo9XCIgY29sXCJdOm50aC1jaGlsZCgtbisxKSxcbiAgLmRpdmlkZXItY29sLW1kLTEgPiBbY2xhc3NePWNvbF06bnRoLWNoaWxkKC1uKzEpIHtcbiAgICBvcmRlcjogLTEgIWltcG9ydGFudDtcbiAgfVxuICAuZGl2aWRlci1jb2wtbWQtMiA+IFtjbGFzcyo9XCIgY29sXCJdOm50aC1jaGlsZCgtbisyKSxcbiAgLmRpdmlkZXItY29sLW1kLTIgPiBbY2xhc3NePWNvbF06bnRoLWNoaWxkKC1uKzIpIHtcbiAgICBvcmRlcjogLTEgIWltcG9ydGFudDtcbiAgfVxuICAuZGl2aWRlci1jb2wtbWQtMyA+IFtjbGFzcyo9XCIgY29sXCJdOm50aC1jaGlsZCgtbiszKSxcbiAgLmRpdmlkZXItY29sLW1kLTMgPiBbY2xhc3NePWNvbF06bnRoLWNoaWxkKC1uKzMpIHtcbiAgICBvcmRlcjogLTEgIWltcG9ydGFudDtcbiAgfVxuICAuZGl2aWRlci1jb2wtbWQtNCA+IFtjbGFzcyo9XCIgY29sXCJdOm50aC1jaGlsZCgtbis0KSxcbiAgLmRpdmlkZXItY29sLW1kLTQgPiBbY2xhc3NePWNvbF06bnRoLWNoaWxkKC1uKzQpIHtcbiAgICBvcmRlcjogLTEgIWltcG9ydGFudDtcbiAgfVxuICAuZGl2aWRlci1jb2wtbWQtNSA+IFtjbGFzcyo9XCIgY29sXCJdOm50aC1jaGlsZCgtbis1KSxcbiAgLmRpdmlkZXItY29sLW1kLTUgPiBbY2xhc3NePWNvbF06bnRoLWNoaWxkKC1uKzUpIHtcbiAgICBvcmRlcjogLTEgIWltcG9ydGFudDtcbiAgfVxuICAuZGl2aWRlci1jb2wtbWQtNiA+IFtjbGFzcyo9XCIgY29sXCJdOm50aC1jaGlsZCgtbis2KSxcbiAgLmRpdmlkZXItY29sLW1kLTYgPiBbY2xhc3NePWNvbF06bnRoLWNoaWxkKC1uKzYpIHtcbiAgICBvcmRlcjogLTEgIWltcG9ydGFudDtcbiAgfVxuICAuZGl2aWRlci1jb2wtbWQtNyA+IFtjbGFzcyo9XCIgY29sXCJdOm50aC1jaGlsZCgtbis3KSxcbiAgLmRpdmlkZXItY29sLW1kLTcgPiBbY2xhc3NePWNvbF06bnRoLWNoaWxkKC1uKzcpIHtcbiAgICBvcmRlcjogLTEgIWltcG9ydGFudDtcbiAgfVxuICAuZGl2aWRlci1jb2wtbWQtOCA+IFtjbGFzcyo9XCIgY29sXCJdOm50aC1jaGlsZCgtbis4KSxcbiAgLmRpdmlkZXItY29sLW1kLTggPiBbY2xhc3NePWNvbF06bnRoLWNoaWxkKC1uKzgpIHtcbiAgICBvcmRlcjogLTEgIWltcG9ydGFudDtcbiAgfVxuICAuZGl2aWRlci1jb2wtbWQtOSA+IFtjbGFzcyo9XCIgY29sXCJdOm50aC1jaGlsZCgtbis5KSxcbiAgLmRpdmlkZXItY29sLW1kLTkgPiBbY2xhc3NePWNvbF06bnRoLWNoaWxkKC1uKzkpIHtcbiAgICBvcmRlcjogLTEgIWltcG9ydGFudDtcbiAgfVxuICAuZGl2aWRlci1jb2wtbWQtMTAgPiBbY2xhc3MqPVwiIGNvbFwiXTpudGgtY2hpbGQoLW4rMTApLFxuICAuZGl2aWRlci1jb2wtbWQtMTAgPiBbY2xhc3NePWNvbF06bnRoLWNoaWxkKC1uKzEwKSB7XG4gICAgb3JkZXI6IC0xICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmRpdmlkZXItY29sLW1kLTExID4gW2NsYXNzKj1cIiBjb2xcIl06bnRoLWNoaWxkKC1uKzExKSxcbiAgLmRpdmlkZXItY29sLW1kLTExID4gW2NsYXNzXj1jb2xdOm50aC1jaGlsZCgtbisxMSkge1xuICAgIG9yZGVyOiAtMSAhaW1wb3J0YW50O1xuICB9XG4gIFtjbGFzcyo9XCIgZGl2aWRlci1jb2wtbWRcIl06OmJlZm9yZSxcbiAgW2NsYXNzXj1kaXZpZGVyLWNvbC1tZF06OmJlZm9yZSB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZGl2aWRlci1jb2wtbWQtbm9uZTo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgW2NsYXNzKj1cIiBkaXZpZGVyLWNvbC1sZ1wiXSA+ICosXG4gIFtjbGFzc149ZGl2aWRlci1jb2wtbGddID4gKiB7XG4gICAgb3JkZXI6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgfVxuICAuZGl2aWRlci1jb2wtbGctMSA+IFtjbGFzcyo9XCIgY29sXCJdOm50aC1jaGlsZCgtbisxKSxcbiAgLmRpdmlkZXItY29sLWxnLTEgPiBbY2xhc3NePWNvbF06bnRoLWNoaWxkKC1uKzEpIHtcbiAgICBvcmRlcjogLTEgIWltcG9ydGFudDtcbiAgfVxuICAuZGl2aWRlci1jb2wtbGctMiA+IFtjbGFzcyo9XCIgY29sXCJdOm50aC1jaGlsZCgtbisyKSxcbiAgLmRpdmlkZXItY29sLWxnLTIgPiBbY2xhc3NePWNvbF06bnRoLWNoaWxkKC1uKzIpIHtcbiAgICBvcmRlcjogLTEgIWltcG9ydGFudDtcbiAgfVxuICAuZGl2aWRlci1jb2wtbGctMyA+IFtjbGFzcyo9XCIgY29sXCJdOm50aC1jaGlsZCgtbiszKSxcbiAgLmRpdmlkZXItY29sLWxnLTMgPiBbY2xhc3NePWNvbF06bnRoLWNoaWxkKC1uKzMpIHtcbiAgICBvcmRlcjogLTEgIWltcG9ydGFudDtcbiAgfVxuICAuZGl2aWRlci1jb2wtbGctNCA+IFtjbGFzcyo9XCIgY29sXCJdOm50aC1jaGlsZCgtbis0KSxcbiAgLmRpdmlkZXItY29sLWxnLTQgPiBbY2xhc3NePWNvbF06bnRoLWNoaWxkKC1uKzQpIHtcbiAgICBvcmRlcjogLTEgIWltcG9ydGFudDtcbiAgfVxuICAuZGl2aWRlci1jb2wtbGctNSA+IFtjbGFzcyo9XCIgY29sXCJdOm50aC1jaGlsZCgtbis1KSxcbiAgLmRpdmlkZXItY29sLWxnLTUgPiBbY2xhc3NePWNvbF06bnRoLWNoaWxkKC1uKzUpIHtcbiAgICBvcmRlcjogLTEgIWltcG9ydGFudDtcbiAgfVxuICAuZGl2aWRlci1jb2wtbGctNiA+IFtjbGFzcyo9XCIgY29sXCJdOm50aC1jaGlsZCgtbis2KSxcbiAgLmRpdmlkZXItY29sLWxnLTYgPiBbY2xhc3NePWNvbF06bnRoLWNoaWxkKC1uKzYpIHtcbiAgICBvcmRlcjogLTEgIWltcG9ydGFudDtcbiAgfVxuICAuZGl2aWRlci1jb2wtbGctNyA+IFtjbGFzcyo9XCIgY29sXCJdOm50aC1jaGlsZCgtbis3KSxcbiAgLmRpdmlkZXItY29sLWxnLTcgPiBbY2xhc3NePWNvbF06bnRoLWNoaWxkKC1uKzcpIHtcbiAgICBvcmRlcjogLTEgIWltcG9ydGFudDtcbiAgfVxuICAuZGl2aWRlci1jb2wtbGctOCA+IFtjbGFzcyo9XCIgY29sXCJdOm50aC1jaGlsZCgtbis4KSxcbiAgLmRpdmlkZXItY29sLWxnLTggPiBbY2xhc3NePWNvbF06bnRoLWNoaWxkKC1uKzgpIHtcbiAgICBvcmRlcjogLTEgIWltcG9ydGFudDtcbiAgfVxuICAuZGl2aWRlci1jb2wtbGctOSA+IFtjbGFzcyo9XCIgY29sXCJdOm50aC1jaGlsZCgtbis5KSxcbiAgLmRpdmlkZXItY29sLWxnLTkgPiBbY2xhc3NePWNvbF06bnRoLWNoaWxkKC1uKzkpIHtcbiAgICBvcmRlcjogLTEgIWltcG9ydGFudDtcbiAgfVxuICAuZGl2aWRlci1jb2wtbGctMTAgPiBbY2xhc3MqPVwiIGNvbFwiXTpudGgtY2hpbGQoLW4rMTApLFxuICAuZGl2aWRlci1jb2wtbGctMTAgPiBbY2xhc3NePWNvbF06bnRoLWNoaWxkKC1uKzEwKSB7XG4gICAgb3JkZXI6IC0xICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmRpdmlkZXItY29sLWxnLTExID4gW2NsYXNzKj1cIiBjb2xcIl06bnRoLWNoaWxkKC1uKzExKSxcbiAgLmRpdmlkZXItY29sLWxnLTExID4gW2NsYXNzXj1jb2xdOm50aC1jaGlsZCgtbisxMSkge1xuICAgIG9yZGVyOiAtMSAhaW1wb3J0YW50O1xuICB9XG4gIFtjbGFzcyo9XCIgZGl2aWRlci1jb2wtbGdcIl06OmJlZm9yZSxcbiAgW2NsYXNzXj1kaXZpZGVyLWNvbC1sZ106OmJlZm9yZSB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZGl2aWRlci1jb2wtbGctbm9uZTo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgW2NsYXNzKj1cIiBkaXZpZGVyLWNvbC14bFwiXSA+ICosXG4gIFtjbGFzc149ZGl2aWRlci1jb2wteGxdID4gKiB7XG4gICAgb3JkZXI6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgfVxuICAuZGl2aWRlci1jb2wteGwtMSA+IFtjbGFzcyo9XCIgY29sXCJdOm50aC1jaGlsZCgtbisxKSxcbiAgLmRpdmlkZXItY29sLXhsLTEgPiBbY2xhc3NePWNvbF06bnRoLWNoaWxkKC1uKzEpIHtcbiAgICBvcmRlcjogLTEgIWltcG9ydGFudDtcbiAgfVxuICAuZGl2aWRlci1jb2wteGwtMiA+IFtjbGFzcyo9XCIgY29sXCJdOm50aC1jaGlsZCgtbisyKSxcbiAgLmRpdmlkZXItY29sLXhsLTIgPiBbY2xhc3NePWNvbF06bnRoLWNoaWxkKC1uKzIpIHtcbiAgICBvcmRlcjogLTEgIWltcG9ydGFudDtcbiAgfVxuICAuZGl2aWRlci1jb2wteGwtMyA+IFtjbGFzcyo9XCIgY29sXCJdOm50aC1jaGlsZCgtbiszKSxcbiAgLmRpdmlkZXItY29sLXhsLTMgPiBbY2xhc3NePWNvbF06bnRoLWNoaWxkKC1uKzMpIHtcbiAgICBvcmRlcjogLTEgIWltcG9ydGFudDtcbiAgfVxuICAuZGl2aWRlci1jb2wteGwtNCA+IFtjbGFzcyo9XCIgY29sXCJdOm50aC1jaGlsZCgtbis0KSxcbiAgLmRpdmlkZXItY29sLXhsLTQgPiBbY2xhc3NePWNvbF06bnRoLWNoaWxkKC1uKzQpIHtcbiAgICBvcmRlcjogLTEgIWltcG9ydGFudDtcbiAgfVxuICAuZGl2aWRlci1jb2wteGwtNSA+IFtjbGFzcyo9XCIgY29sXCJdOm50aC1jaGlsZCgtbis1KSxcbiAgLmRpdmlkZXItY29sLXhsLTUgPiBbY2xhc3NePWNvbF06bnRoLWNoaWxkKC1uKzUpIHtcbiAgICBvcmRlcjogLTEgIWltcG9ydGFudDtcbiAgfVxuICAuZGl2aWRlci1jb2wteGwtNiA+IFtjbGFzcyo9XCIgY29sXCJdOm50aC1jaGlsZCgtbis2KSxcbiAgLmRpdmlkZXItY29sLXhsLTYgPiBbY2xhc3NePWNvbF06bnRoLWNoaWxkKC1uKzYpIHtcbiAgICBvcmRlcjogLTEgIWltcG9ydGFudDtcbiAgfVxuICAuZGl2aWRlci1jb2wteGwtNyA+IFtjbGFzcyo9XCIgY29sXCJdOm50aC1jaGlsZCgtbis3KSxcbiAgLmRpdmlkZXItY29sLXhsLTcgPiBbY2xhc3NePWNvbF06bnRoLWNoaWxkKC1uKzcpIHtcbiAgICBvcmRlcjogLTEgIWltcG9ydGFudDtcbiAgfVxuICAuZGl2aWRlci1jb2wteGwtOCA+IFtjbGFzcyo9XCIgY29sXCJdOm50aC1jaGlsZCgtbis4KSxcbiAgLmRpdmlkZXItY29sLXhsLTggPiBbY2xhc3NePWNvbF06bnRoLWNoaWxkKC1uKzgpIHtcbiAgICBvcmRlcjogLTEgIWltcG9ydGFudDtcbiAgfVxuICAuZGl2aWRlci1jb2wteGwtOSA+IFtjbGFzcyo9XCIgY29sXCJdOm50aC1jaGlsZCgtbis5KSxcbiAgLmRpdmlkZXItY29sLXhsLTkgPiBbY2xhc3NePWNvbF06bnRoLWNoaWxkKC1uKzkpIHtcbiAgICBvcmRlcjogLTEgIWltcG9ydGFudDtcbiAgfVxuICAuZGl2aWRlci1jb2wteGwtMTAgPiBbY2xhc3MqPVwiIGNvbFwiXTpudGgtY2hpbGQoLW4rMTApLFxuICAuZGl2aWRlci1jb2wteGwtMTAgPiBbY2xhc3NePWNvbF06bnRoLWNoaWxkKC1uKzEwKSB7XG4gICAgb3JkZXI6IC0xICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmRpdmlkZXItY29sLXhsLTExID4gW2NsYXNzKj1cIiBjb2xcIl06bnRoLWNoaWxkKC1uKzExKSxcbiAgLmRpdmlkZXItY29sLXhsLTExID4gW2NsYXNzXj1jb2xdOm50aC1jaGlsZCgtbisxMSkge1xuICAgIG9yZGVyOiAtMSAhaW1wb3J0YW50O1xuICB9XG4gIFtjbGFzcyo9XCIgZGl2aWRlci1jb2wteGxcIl06OmJlZm9yZSxcbiAgW2NsYXNzXj1kaXZpZGVyLWNvbC14bF06OmJlZm9yZSB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZGl2aWRlci1jb2wteGwtbm9uZTo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5pbWctY3ljbGUtY29udGFpbmVyIHtcbiAgcGFkZGluZy1ib3R0b206IDEwMCU7XG59XG5cbi5iZy1ib3gtaW5zZXQgaW1nIHtcbiAgei1pbmRleDogMTtcbn1cblxuLmltZy1jeWNsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRvcDogMDtcbiAgYW5pbWF0aW9uOiBzbGlkZWltZyAxMC41cyBpbmZpbml0ZSBib3RoIGVhc2UtaW4tb3V0O1xufVxuLmltZy1jeWNsZS5zZWNvbmQge1xuICBhbmltYXRpb24tZGVsYXk6IC0zLjVzO1xufVxuLmltZy1jeWNsZS50aGlyZCB7XG4gIGFuaW1hdGlvbi1kZWxheTogLTdzO1xufVxuXG5Aa2V5ZnJhbWVzIHNsaWRlaW1nIHtcbiAgMCUge1xuICAgIGxlZnQ6IC0xMDAlO1xuICB9XG4gIDE1JSwgMzAlIHtcbiAgICBsZWZ0OiAwO1xuICB9XG4gIDQ1JSwgMTAwJSB7XG4gICAgbGVmdDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEzNjUuOThweCkge1xuICAubW9iaWxlLWN1c3RvbS1pbWctY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTAlO1xuICB9XG59XG4ucGxheS1wYXVzZS1idXR0b24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHRvcDogMC45Mzc1cmVtO1xuICByaWdodDogMC45Mzc1cmVtO1xuICB6LWluZGV4OiAxMDA7XG4gIHdpZHRoOiAyLjI1cmVtO1xuICBoZWlnaHQ6IDIuMjVyZW07XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAwLjVyZW07XG4gIGJhY2tncm91bmQtc2l6ZTogMXJlbTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDMuMzc1cmVtIDMuNDM3NXJlbSByZ2JhKDAsIDAsIDAsIDAuMjUpLCAwIC0wLjc1cmVtIDEuODc1cmVtIHJnYmEoMCwgMCwgMCwgMC4xMiksIDAgMC4yNXJlbSAwLjM3NXJlbSByZ2JhKDAsIDAsIDAsIDAuMTIpLCAtMC4wNjI1cmVtIDAuMTI1cmVtIDAuNjI1cmVtIHJnYmEoMCwgMCwgMCwgMC4xNyksIDAgLTAuMTg3NXJlbSAwLjMxMjVyZW0gcmdiYSgwLCAwLCAwLCAwLjA5KTtcbn1cbi5wbGF5LXBhdXNlLWJ1dHRvbjpmb2N1cywgLnBsYXktcGF1c2UtYnV0dG9uOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSksIC5wbGF5LXBhdXNlLWJ1dHRvbjpmb2N1cy12aXNpYmxlIHtcbiAgYm94LXNoYWRvdzogMCAzLjM3NXJlbSAzLjQzNzVyZW0gcmdiYSgwLCAwLCAwLCAwLjI1KSwgMCAtMC43NXJlbSAxLjg3NXJlbSByZ2JhKDAsIDAsIDAsIDAuMTIpLCAwIDAuMjVyZW0gMC4zNzVyZW0gcmdiYSgwLCAwLCAwLCAwLjEyKSwgLTAuMDYyNXJlbSAwLjEyNXJlbSAwLjYyNXJlbSByZ2JhKDAsIDAsIDAsIDAuMTcpLCAwIC0wLjE4NzVyZW0gMC4zMTI1cmVtIHJnYmEoMCwgMCwgMCwgMC4wOSk7XG4gIG91dGxpbmU6IDAuMDYyNXJlbSBzb2xpZCByZ2IoMTYsIDE2LCAxNik7XG59XG4ucGxheS1wYXVzZS1idXR0b24ucmVnLXRoZW1lIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyBpZD0naWNvbi1wYXVzZS1kYXJrJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyMCAyMCclM0UlM0NkZWZzJTNFJTNDc3R5bGUlM0UuY2xzLTElN0JmaWxsOiUyMzM2MzYzNjtmaWxsLXJ1bGU6ZXZlbm9kZDslN0QlM0Mvc3R5bGUlM0UlM0MvZGVmcyUzRSUzQ3BhdGggY2xhc3M9J2Nscy0xJyBkPSdtMTQuNzkuNDJjLjg4LDAsMS42LjcxLDEuNiwxLjZ2MTUuOTdjMCwuODgtLjcxLDEuNi0xLjYsMS42cy0xLjYtLjcxLTEuNi0xLjZWMi4wMmMwLS44OC43MS0xLjYsMS42LTEuNlpNNS4yMS40MmMuODgsMCwxLjYuNzEsMS42LDEuNnYxNS45N2MwLC44OC0uNzEsMS42LTEuNiwxLjZzLTEuNi0uNzEtMS42LTEuNlYyLjAyYzAtLjg4LjcxLTEuNiwxLjYtMS42WicvJTNFJTNDL3N2ZyUzRVwiKTtcbn1cbi5wbGF5LXBhdXNlLWJ1dHRvbi5yZWctdGhlbWU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xufVxuLnBsYXktcGF1c2UtYnV0dG9uLnJlZy10aGVtZTpoYXMoKyAubW90aW9uLWV4cC5hbmltYXRpb24tcGF1c2VkKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgaWQ9J2ljb24tcGxheS1kYXJrJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyMCAyMCclM0UlM0NkZWZzJTNFJTNDc3R5bGUlM0UuY2xzLTElN0JmaWxsOiUyMzM2MzYzNjtmaWxsLXJ1bGU6ZXZlbm9kZDslN0QlM0Mvc3R5bGUlM0UlM0MvZGVmcyUzRSUzQ3BhdGggY2xhc3M9J2Nscy0xJyBkPSdtMi41NSwxLjg4Yy0uMzYuNTQtLjU1LDEuMTctLjU1LDEuODF2MTIuNjNjMCwxLjgsMS40NiwzLjI2LDMuMjYsMy4yNi42NCwwLDEuMjctLjE5LDEuODEtLjU1bDkuNDctNi4zMmMxLjUtMSwxLjktMy4wMy45LTQuNTMtLjI0LS4zNi0uNTUtLjY2LS45LS45TDcuMDcuOTdDNS42NS4wMiwzLjc0LjMzLDIuNjksMS42OGwtLjE0LjJoMFonLyUzRSUzQy9zdmclM0VcIik7XG59XG4ucGxheS1wYXVzZS1idXR0b24ucmV2ZXJzZS10aGVtZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNjM2MzY7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgaWQ9J2ljb24tcGF1c2Utd2hpdGUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDIwIDIwJyUzRSUzQ2RlZnMlM0UlM0NzdHlsZSUzRS5jbHMtMSU3QmZpbGw6JTIzZmZmO2ZpbGwtcnVsZTpldmVub2RkOyU3RCUzQy9zdHlsZSUzRSUzQy9kZWZzJTNFJTNDcGF0aCBjbGFzcz0nY2xzLTEnIGQ9J20xNC43OS40MmMuODgsMCwxLjYuNzEsMS42LDEuNnYxNS45N2MwLC44OC0uNzEsMS42LTEuNiwxLjZzLTEuNi0uNzEtMS42LTEuNlYyLjAyYzAtLjg4LjcxLTEuNiwxLjYtMS42Wk01LjIxLjQyYy44OCwwLDEuNi43MSwxLjYsMS42djE1Ljk3YzAsLjg4LS43MSwxLjYtMS42LDEuNnMtMS42LS43MS0xLjYtMS42VjIuMDJjMC0uODguNzEtMS42LDEuNi0xLjZaJy8lM0UlM0Mvc3ZnJTNFXCIpO1xufVxuLnBsYXktcGF1c2UtYnV0dG9uLnJldmVyc2UtdGhlbWU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xufVxuLnBsYXktcGF1c2UtYnV0dG9uLnJldmVyc2UtdGhlbWU6aGFzKCsgLm1vdGlvbi1leHAuYW5pbWF0aW9uLXBhdXNlZCkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIGlkPSdpY29uLXBsYXktd2hpdGUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDIwIDIwJyUzRSUzQ2RlZnMlM0UlM0NzdHlsZSUzRS5jbHMtMSU3QmZpbGw6JTIzZmZmO2ZpbGwtcnVsZTpldmVub2RkOyU3RCUzQy9zdHlsZSUzRSUzQy9kZWZzJTNFJTNDcGF0aCBjbGFzcz0nY2xzLTEnIGQ9J20yLjU1LDEuODhjLS4zNi41NC0uNTUsMS4xNy0uNTUsMS44MXYxMi42M2MwLDEuOCwxLjQ2LDMuMjYsMy4yNiwzLjI2LjY0LDAsMS4yNy0uMTksMS44MS0uNTVsOS40Ny02LjMyYzEuNS0xLDEuOS0zLjAzLjktNC41My0uMjQtLjM2LS41NS0uNjYtLjktLjlMNy4wNy45N0M1LjY1LjAyLDMuNzQuMzMsMi42OSwxLjY4bC0uMTQuMmgwWicvJTNFJTNDL3N2ZyUzRVwiKTtcbn1cblxuLm1vdGlvbi1leHAuYW5pbWF0aW9uLXBhdXNlZCAuaW1nLWN5Y2xlIHtcbiAgYW5pbWF0aW9uLXBsYXktc3RhdGU6IHBhdXNlZDtcbn0iLCIvKipcbiAqIEBsaWNlbnNlXG4gKiBNeUZvbnRzIFdlYmZvbnQgQnVpbGQgSUQgMzQ5ODAwNCwgMjAxNy0xMi0xNFQxMDozNjozNy0wNTAwXG4gKlxuICogVGhlIGZvbnRzIGxpc3RlZCBpbiB0aGlzIG5vdGljZSBhcmUgc3ViamVjdCB0byB0aGUgRW5kIFVzZXIgTGljZW5zZVxuICogQWdyZWVtZW50KHMpIGVudGVyZWQgaW50byBieSB0aGUgd2Vic2l0ZSBvd25lci4gQWxsIG90aGVyIHBhcnRpZXMgYXJlXG4gKiBleHBsaWNpdGx5IHJlc3RyaWN0ZWQgZnJvbSB1c2luZyB0aGUgTGljZW5zZWQgV2ViZm9udHMocykuXG4gKlxuICogWW91IG1heSBvYnRhaW4gYSB2YWxpZCBsaWNlbnNlIGF0IHRoZSBVUkxzIGJlbG93LlxuICpcbiAqIFdlYmZvbnQ6IEp1c3RMb3ZlbHkgYnkgTmlja3kgTGFhdHpcbiAqIFVSTDogaHR0cHM6Ly93d3cubXlmb250cy5jb20vZm9udHMvbmlja3ktbGFhdHovanVzdC1sb3ZlbHkvanVzdC1sb3ZlbHkvXG4gKiBDb3B5cmlnaHQ6IENvcHlyaWdodCAoYykgMjAxNiBieSBOaWNreSBMYWF0ei4gQWxsIHJpZ2h0cyByZXNlcnZlZC5cbiAqIExpY2Vuc2VkIHBhZ2V2aWV3czogOCwwMDAsMDAwXG4gKlxuICpcbiAqIExpY2Vuc2U6IGh0dHBzOi8vd3d3Lm15Zm9udHMuY29tL3ZpZXdsaWNlbnNlP3R5cGU9d2ViJmJ1aWxkaWQ9MzQ5ODAwNFxuICpcbiAqIMKpIDIwMTcgTXlGb250cyBJbmNcbiovXG5cbi8qIEBpbXBvcnQgbXVzdCBiZSBhdCB0b3Agb2YgZmlsZSwgb3RoZXJ3aXNlIENTUyB3aWxsIG5vdCB3b3JrICovXG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogSnVzdExvdmVseTtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybCgnLi4vd2ViZm9udHMvMzU2MDE0XzBfMC5lb3QnKTtcbiAgc3JjOiB1cmwoJy4uL3dlYmZvbnRzLzM1NjAxNF8wXzAuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgdXJsKCcuLi93ZWJmb250cy8zNTYwMTRfMF8wLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLCB1cmwoJy4uL3dlYmZvbnRzLzM1NjAxNF8wXzAud29mZicpIGZvcm1hdCgnd29mZicpLCB1cmwoJy4uL3dlYmZvbnRzLzM1NjAxNF8wXzAudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLCB1cmwoJy4uL3dlYmZvbnRzLzM1NjAxNF8wXzAuc3ZnI3dmJykgZm9ybWF0KCdzdmcnKTtcbn1cblxuLyogZmlndHJlZS0zMDAgLSBsYXRpbiAqL1xuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwOyAvKiBDaGVjayBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9DU1MvQGZvbnQtZmFjZS9mb250LWRpc3BsYXkgZm9yIG90aGVyIG9wdGlvbnMuICovXG4gIGZvbnQtZmFtaWx5OiBGaWd0cmVlO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIHNyYzogdXJsKCcuLi8uLi93ZWJmb250cy9maWd0cmVlLXY2LWxhdGluLTMwMC53b2ZmMicpIGZvcm1hdCgnd29mZjInKTsgLyogQ2hyb21lIDM2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KywgU2FmYXJpIDEyKywgaU9TIDEwKyAqL1xufVxuXG4vKiBmaWd0cmVlLTMwMGl0YWxpYyAtIGxhdGluICovXG5cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7IC8qIENoZWNrIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy9AZm9udC1mYWNlL2ZvbnQtZGlzcGxheSBmb3Igb3RoZXIgb3B0aW9ucy4gKi9cbiAgZm9udC1mYW1pbHk6IEZpZ3RyZWU7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgc3JjOiB1cmwoJy4uLy4uL3dlYmZvbnRzL2ZpZ3RyZWUtdjYtbGF0aW4tMzAwaXRhbGljLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpOyAvKiBDaHJvbWUgMzYrLCBPcGVyYSAyMyssIEZpcmVmb3ggMzkrLCBTYWZhcmkgMTIrLCBpT1MgMTArICovXG59XG5cbi8qIGZpZ3RyZWUtcmVndWxhciAtIGxhdGluICovXG5cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7IC8qIENoZWNrIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy9AZm9udC1mYWNlL2ZvbnQtZGlzcGxheSBmb3Igb3RoZXIgb3B0aW9ucy4gKi9cbiAgZm9udC1mYW1pbHk6IEZpZ3RyZWU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgc3JjOiB1cmwoJy4uLy4uL3dlYmZvbnRzL2ZpZ3RyZWUtdjYtbGF0aW4tcmVndWxhci53b2ZmMicpIGZvcm1hdCgnd29mZjInKTsgLyogQ2hyb21lIDM2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KywgU2FmYXJpIDEyKywgaU9TIDEwKyAqL1xufVxuXG4vKiBmaWd0cmVlLWl0YWxpYyAtIGxhdGluICovXG5cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7IC8qIENoZWNrIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy9AZm9udC1mYWNlL2ZvbnQtZGlzcGxheSBmb3Igb3RoZXIgb3B0aW9ucy4gKi9cbiAgZm9udC1mYW1pbHk6IEZpZ3RyZWU7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgc3JjOiB1cmwoJy4uLy4uL3dlYmZvbnRzL2ZpZ3RyZWUtdjYtbGF0aW4taXRhbGljLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpOyAvKiBDaHJvbWUgMzYrLCBPcGVyYSAyMyssIEZpcmVmb3ggMzkrLCBTYWZhcmkgMTIrLCBpT1MgMTArICovXG59XG5cbi8qIGZpZ3RyZWUtNTAwIC0gbGF0aW4gKi9cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDsgLyogQ2hlY2sgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQ1NTL0Bmb250LWZhY2UvZm9udC1kaXNwbGF5IGZvciBvdGhlciBvcHRpb25zLiAqL1xuICBmb250LWZhbWlseTogRmlndHJlZTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBzcmM6IHVybCgnLi4vLi4vd2ViZm9udHMvZmlndHJlZS12Ni1sYXRpbi01MDAud29mZjInKSBmb3JtYXQoJ3dvZmYyJyk7IC8qIENocm9tZSAzNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSssIFNhZmFyaSAxMissIGlPUyAxMCsgKi9cbn1cblxuLyogZmlndHJlZS01MDBpdGFsaWMgLSBsYXRpbiAqL1xuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwOyAvKiBDaGVjayBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9DU1MvQGZvbnQtZmFjZS9mb250LWRpc3BsYXkgZm9yIG90aGVyIG9wdGlvbnMuICovXG4gIGZvbnQtZmFtaWx5OiBGaWd0cmVlO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHNyYzogdXJsKCcuLi8uLi93ZWJmb250cy9maWd0cmVlLXY2LWxhdGluLTUwMGl0YWxpYy53b2ZmMicpIGZvcm1hdCgnd29mZjInKTsgLyogQ2hyb21lIDM2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KywgU2FmYXJpIDEyKywgaU9TIDEwKyAqL1xufVxuXG4vKiBmaWd0cmVlLTYwMCAtIGxhdGluICovXG5cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7IC8qIENoZWNrIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy9AZm9udC1mYWNlL2ZvbnQtZGlzcGxheSBmb3Igb3RoZXIgb3B0aW9ucy4gKi9cbiAgZm9udC1mYW1pbHk6IEZpZ3RyZWU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgc3JjOiB1cmwoJy4uLy4uL3dlYmZvbnRzL2ZpZ3RyZWUtdjYtbGF0aW4tNjAwLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpOyAvKiBDaHJvbWUgMzYrLCBPcGVyYSAyMyssIEZpcmVmb3ggMzkrLCBTYWZhcmkgMTIrLCBpT1MgMTArICovXG59XG5cbi8qIGZpZ3RyZWUtNjAwaXRhbGljIC0gbGF0aW4gKi9cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDsgLyogQ2hlY2sgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQ1NTL0Bmb250LWZhY2UvZm9udC1kaXNwbGF5IGZvciBvdGhlciBvcHRpb25zLiAqL1xuICBmb250LWZhbWlseTogRmlndHJlZTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogNjAwO1xuICBzcmM6IHVybCgnLi4vLi4vd2ViZm9udHMvZmlndHJlZS12Ni1sYXRpbi02MDBpdGFsaWMud29mZjInKSBmb3JtYXQoJ3dvZmYyJyk7IC8qIENocm9tZSAzNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSssIFNhZmFyaSAxMissIGlPUyAxMCsgKi9cbn1cblxuLyogZmlndHJlZS03MDAgLSBsYXRpbiAqL1xuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwOyAvKiBDaGVjayBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9DU1MvQGZvbnQtZmFjZS9mb250LWRpc3BsYXkgZm9yIG90aGVyIG9wdGlvbnMuICovXG4gIGZvbnQtZmFtaWx5OiBGaWd0cmVlO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHNyYzogdXJsKCcuLi8uLi93ZWJmb250cy9maWd0cmVlLXY2LWxhdGluLTcwMC53b2ZmMicpIGZvcm1hdCgnd29mZjInKTsgLyogQ2hyb21lIDM2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KywgU2FmYXJpIDEyKywgaU9TIDEwKyAqL1xufVxuXG4vKiBmaWd0cmVlLTcwMGl0YWxpYyAtIGxhdGluICovXG5cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7IC8qIENoZWNrIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy9AZm9udC1mYWNlL2ZvbnQtZGlzcGxheSBmb3Igb3RoZXIgb3B0aW9ucy4gKi9cbiAgZm9udC1mYW1pbHk6IEZpZ3RyZWU7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgc3JjOiB1cmwoJy4uLy4uL3dlYmZvbnRzL2ZpZ3RyZWUtdjYtbGF0aW4tNzAwaXRhbGljLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpOyAvKiBDaHJvbWUgMzYrLCBPcGVyYSAyMyssIEZpcmVmb3ggMzkrLCBTYWZhcmkgMTIrLCBpT1MgMTArICovXG59XG5cbi8qIGZpZ3RyZWUtODAwIC0gbGF0aW4gKi9cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDsgLyogQ2hlY2sgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQ1NTL0Bmb250LWZhY2UvZm9udC1kaXNwbGF5IGZvciBvdGhlciBvcHRpb25zLiAqL1xuICBmb250LWZhbWlseTogRmlndHJlZTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogODAwO1xuICBzcmM6IHVybCgnLi4vLi4vd2ViZm9udHMvZmlndHJlZS12Ni1sYXRpbi04MDAud29mZjInKSBmb3JtYXQoJ3dvZmYyJyk7IC8qIENocm9tZSAzNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSssIFNhZmFyaSAxMissIGlPUyAxMCsgKi9cbn1cblxuLyogZmlndHJlZS04MDBpdGFsaWMgLSBsYXRpbiAqL1xuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1kaXNwbGF5OiBzd2FwOyAvKiBDaGVjayBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9DU1MvQGZvbnQtZmFjZS9mb250LWRpc3BsYXkgZm9yIG90aGVyIG9wdGlvbnMuICovXG4gIGZvbnQtZmFtaWx5OiBGaWd0cmVlO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIHNyYzogdXJsKCcuLi8uLi93ZWJmb250cy9maWd0cmVlLXY2LWxhdGluLTgwMGl0YWxpYy53b2ZmMicpIGZvcm1hdCgnd29mZjInKTsgLyogQ2hyb21lIDM2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KywgU2FmYXJpIDEyKywgaU9TIDEwKyAqL1xufVxuXG4vKiBmaWd0cmVlLTkwMCAtIGxhdGluICovXG5cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7IC8qIENoZWNrIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy9AZm9udC1mYWNlL2ZvbnQtZGlzcGxheSBmb3Igb3RoZXIgb3B0aW9ucy4gKi9cbiAgZm9udC1mYW1pbHk6IEZpZ3RyZWU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgc3JjOiB1cmwoJy4uLy4uL3dlYmZvbnRzL2ZpZ3RyZWUtdjYtbGF0aW4tOTAwLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpOyAvKiBDaHJvbWUgMzYrLCBPcGVyYSAyMyssIEZpcmVmb3ggMzkrLCBTYWZhcmkgMTIrLCBpT1MgMTArICovXG59XG5cbi8qIGZpZ3RyZWUtOTAwaXRhbGljIC0gbGF0aW4gKi9cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDsgLyogQ2hlY2sgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQ1NTL0Bmb250LWZhY2UvZm9udC1kaXNwbGF5IGZvciBvdGhlciBvcHRpb25zLiAqL1xuICBmb250LWZhbWlseTogRmlndHJlZTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogOTAwO1xuICBzcmM6IHVybCgnLi4vLi4vd2ViZm9udHMvZmlndHJlZS12Ni1sYXRpbi05MDBpdGFsaWMud29mZjInKSBmb3JtYXQoJ3dvZmYyJyk7IC8qIENocm9tZSAzNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSssIFNhZmFyaSAxMissIGlPUyAxMCsgKi9cbn1cblxuLyogXG5sYXRpbi1leHQgXG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogTGF0bztcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIHNyYzogdXJsKCcuLi93ZWJmb250cy9TNnU5dzRCTVVUUEhoN1VTU3dhUEdSX3Aud29mZjInKSBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDEwMC0wMkFGLCBVKzAzMDQsIFUrMDMwOCwgVSswMzI5LCBVKzFFMDAtMUU5RiwgVSsxRUYyLTFFRkYsIFUrMjAyMCwgVSsyMEEwLTIwQUIsIFUrMjBBRC0yMEMwLCBVKzIxMTMsIFUrMkM2MC0yQzdGLCBVK0E3MjAtQTdGRjtcbn1cblxubGF0aW4gXG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogTGF0bztcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIHNyYzogdXJsKCcuLi93ZWJmb250cy9TNnU5dzRCTVVUUEhoN1VTU3dpUEdRLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAwMDAtMDBGRiwgVSswMTMxLCBVKzAxNTItMDE1MywgVSswMkJCLTAyQkMsIFUrMDJDNiwgVSswMkRBLCBVKzAyREMsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMjAwMC0yMDZGLCBVKzIwNzQsIFUrMjBBQywgVSsyMTIyLCBVKzIxOTEsIFUrMjE5MywgVSsyMjEyLCBVKzIyMTUsIFUrRkVGRiwgVStGRkZEO1xufVxuXG5sYXRpbi1leHQgXG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogTGF0bztcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHNyYzogdXJsKCcuLi93ZWJmb250cy9TNnV5dzRCTVVUUEhqeEF3WGpldS53b2ZmMicpIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMTAwLTAyQUYsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMUUwMC0xRTlGLCBVKzFFRjItMUVGRiwgVSsyMDIwLCBVKzIwQTAtMjBBQiwgVSsyMEFELTIwQzAsIFUrMjExMywgVSsyQzYwLTJDN0YsIFUrQTcyMC1BN0ZGO1xufVxuXG5sYXRpbiBcblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBMYXRvO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgc3JjOiB1cmwoJy4uL3dlYmZvbnRzL1M2dXl3NEJNVVRQSGp4NHdYZy53b2ZmMicpIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMDAwLTAwRkYsIFUrMDEzMSwgVSswMTUyLTAxNTMsIFUrMDJCQi0wMkJDLCBVKzAyQzYsIFUrMDJEQSwgVSswMkRDLCBVKzAzMDQsIFUrMDMwOCwgVSswMzI5LCBVKzIwMDAtMjA2RiwgVSsyMDc0LCBVKzIwQUMsIFUrMjEyMiwgVSsyMTkxLCBVKzIxOTMsIFUrMjIxMiwgVSsyMjE1LCBVK0ZFRkYsIFUrRkZGRDtcbn1cblxubGF0aW4tZXh0IFxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IExhdG87XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBzcmM6IHVybCgnLi4vd2ViZm9udHMvUzZ1OXc0Qk1VVFBIaDZVVlN3YVBHUl9wLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAxMDAtMDJBRiwgVSswMzA0LCBVKzAzMDgsIFUrMDMyOSwgVSsxRTAwLTFFOUYsIFUrMUVGMi0xRUZGLCBVKzIwMjAsIFUrMjBBMC0yMEFCLCBVKzIwQUQtMjBDMCwgVSsyMTEzLCBVKzJDNjAtMkM3RiwgVStBNzIwLUE3RkY7XG59XG5cbmxhdGluIFxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IExhdG87XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBzcmM6IHVybCgnLi4vd2ViZm9udHMvUzZ1OXc0Qk1VVFBIaDZVVlN3aVBHUS53b2ZmMicpIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMDAwLTAwRkYsIFUrMDEzMSwgVSswMTUyLTAxNTMsIFUrMDJCQi0wMkJDLCBVKzAyQzYsIFUrMDJEQSwgVSswMkRDLCBVKzAzMDQsIFUrMDMwOCwgVSswMzI5LCBVKzIwMDAtMjA2RiwgVSsyMDc0LCBVKzIwQUMsIFUrMjEyMiwgVSsyMTkxLCBVKzIxOTMsIFUrMjIxMiwgVSsyMjE1LCBVK0ZFRkYsIFUrRkZGRDtcbn1cblxubGF0aW4tZXh0IFxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IExhdG87XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogOTAwO1xuICBzcmM6IHVybCgnLi4vd2ViZm9udHMvUzZ1OXc0Qk1VVFBIaDUwWFN3YVBHUl9wLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAxMDAtMDJBRiwgVSswMzA0LCBVKzAzMDgsIFUrMDMyOSwgVSsxRTAwLTFFOUYsIFUrMUVGMi0xRUZGLCBVKzIwMjAsIFUrMjBBMC0yMEFCLCBVKzIwQUQtMjBDMCwgVSsyMTEzLCBVKzJDNjAtMkM3RiwgVStBNzIwLUE3RkY7XG59XG5cbmxhdGluIFxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IExhdG87XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogOTAwO1xuICBzcmM6IHVybCgnLi4vd2ViZm9udHMvUzZ1OXc0Qk1VVFBIaDUwWFN3aVBHUS53b2ZmMicpIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMDAwLTAwRkYsIFUrMDEzMSwgVSswMTUyLTAxNTMsIFUrMDJCQi0wMkJDLCBVKzAyQzYsIFUrMDJEQSwgVSswMkRDLCBVKzAzMDQsIFUrMDMwOCwgVSswMzI5LCBVKzIwMDAtMjA2RiwgVSsyMDc0LCBVKzIwQUMsIFUrMjEyMiwgVSsyMTkxLCBVKzIxOTMsIFUrMjIxMiwgVSsyMjE1LCBVK0ZFRkYsIFUrRkZGRDtcbn1cbiAqLyIsIi8qIVxuICogQm9vdHN0cmFwIHY0LjYuMiAoaHR0cHM6Ly9nZXRib290c3RyYXAuY29tLylcbiAqIENvcHlyaWdodCAyMDExLTIwMjIgVGhlIEJvb3RzdHJhcCBBdXRob3JzXG4gKiBDb3B5cmlnaHQgMjAxMS0yMDIyIFR3aXR0ZXIsIEluYy5cbiAqIExpY2Vuc2VkIHVuZGVyIE1JVCAoaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2Jsb2IvbWFpbi9MSUNFTlNFKVxuICovXG5cbkBpbXBvcnQgXCJmdW5jdGlvbnNcIjtcbkBpbXBvcnQgXCJ2YXJpYWJsZXNcIjtcbkBpbXBvcnQgXCJtaXhpbnNcIjtcbkBpbXBvcnQgXCJyb290XCI7XG5AaW1wb3J0IFwicmVib290XCI7XG5AaW1wb3J0IFwidHlwZVwiO1xuQGltcG9ydCBcImltYWdlc1wiO1xuQGltcG9ydCBcImNvZGVcIjtcbkBpbXBvcnQgXCJncmlkXCI7XG5AaW1wb3J0IFwidGFibGVzXCI7XG5AaW1wb3J0IFwiZm9ybXNcIjtcbkBpbXBvcnQgXCJidXR0b25zXCI7XG5AaW1wb3J0IFwidHJhbnNpdGlvbnNcIjtcbkBpbXBvcnQgXCJkcm9wZG93blwiO1xuQGltcG9ydCBcImJ1dHRvbi1ncm91cFwiO1xuQGltcG9ydCBcImlucHV0LWdyb3VwXCI7XG5AaW1wb3J0IFwiY3VzdG9tLWZvcm1zXCI7XG5AaW1wb3J0IFwibmF2XCI7XG5AaW1wb3J0IFwibmF2YmFyXCI7XG5AaW1wb3J0IFwiY2FyZFwiO1xuQGltcG9ydCBcImJyZWFkY3J1bWJcIjtcbkBpbXBvcnQgXCJwYWdpbmF0aW9uXCI7XG5AaW1wb3J0IFwiYmFkZ2VcIjtcbkBpbXBvcnQgXCJqdW1ib3Ryb25cIjtcbkBpbXBvcnQgXCJhbGVydFwiO1xuQGltcG9ydCBcInByb2dyZXNzXCI7XG5AaW1wb3J0IFwibWVkaWFcIjtcbkBpbXBvcnQgXCJsaXN0LWdyb3VwXCI7XG5AaW1wb3J0IFwiY2xvc2VcIjtcbkBpbXBvcnQgXCJ0b2FzdHNcIjtcbkBpbXBvcnQgXCJtb2RhbFwiO1xuQGltcG9ydCBcInRvb2x0aXBcIjtcbkBpbXBvcnQgXCJwb3BvdmVyXCI7XG5AaW1wb3J0IFwiY2Fyb3VzZWxcIjtcbkBpbXBvcnQgXCJzcGlubmVyc1wiO1xuQGltcG9ydCBcInV0aWxpdGllc1wiO1xuQGltcG9ydCBcInByaW50XCI7XG4iLCI6cm9vdCB7XG4gIC8vIEN1c3RvbSB2YXJpYWJsZSB2YWx1ZXMgb25seSBzdXBwb3J0IFNhc3NTY3JpcHQgaW5zaWRlIGAje31gLlxuICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkY29sb3JzIHtcbiAgICAtLSN7JGNvbG9yfTogI3skdmFsdWV9O1xuICB9XG5cbiAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gICAgLS0jeyRjb2xvcn06ICN7JHZhbHVlfTtcbiAgfVxuXG4gIEBlYWNoICRicCwgJHZhbHVlIGluICRncmlkLWJyZWFrcG9pbnRzIHtcbiAgICAtLWJyZWFrcG9pbnQtI3skYnB9OiAjeyR2YWx1ZX07XG4gIH1cblxuICAvLyBVc2UgYGluc3BlY3RgIGZvciBsaXN0cyBzbyB0aGF0IHF1b3RlZCBpdGVtcyBrZWVwIHRoZSBxdW90ZXMuXG4gIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vc2Fzcy9zYXNzL2lzc3Vlcy8yMzgzI2lzc3VlY29tbWVudC0zMzYzNDkxNzJcbiAgLS1mb250LWZhbWlseS1zYW5zLXNlcmlmOiAje2luc3BlY3QoJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWYpfTtcbiAgLS1mb250LWZhbWlseS1tb25vc3BhY2U6ICN7aW5zcGVjdCgkZm9udC1mYW1pbHktbW9ub3NwYWNlKX07XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnQsIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZSwgcHJvcGVydHktbm8tdmVuZG9yLXByZWZpeFxuXG4vLyBSZWJvb3Rcbi8vXG4vLyBOb3JtYWxpemF0aW9uIG9mIEhUTUwgZWxlbWVudHMsIG1hbnVhbGx5IGZvcmtlZCBmcm9tIE5vcm1hbGl6ZS5jc3MgdG8gcmVtb3ZlXG4vLyBzdHlsZXMgdGFyZ2V0aW5nIGlycmVsZXZhbnQgYnJvd3NlcnMgd2hpbGUgYXBwbHlpbmcgbmV3IHN0eWxlcy5cbi8vXG4vLyBOb3JtYWxpemUgaXMgbGljZW5zZWQgTUlULiBodHRwczovL2dpdGh1Yi5jb20vbmVjb2xhcy9ub3JtYWxpemUuY3NzXG5cblxuLy8gRG9jdW1lbnRcbi8vXG4vLyAxLiBDaGFuZ2UgZnJvbSBgYm94LXNpemluZzogY29udGVudC1ib3hgIHNvIHRoYXQgYHdpZHRoYCBpcyBub3QgYWZmZWN0ZWQgYnkgYHBhZGRpbmdgIG9yIGBib3JkZXJgLlxuLy8gMi4gQ2hhbmdlIHRoZSBkZWZhdWx0IGZvbnQgZmFtaWx5IGluIGFsbCBicm93c2Vycy5cbi8vIDMuIENvcnJlY3QgdGhlIGxpbmUgaGVpZ2h0IGluIGFsbCBicm93c2Vycy5cbi8vIDQuIFByZXZlbnQgYWRqdXN0bWVudHMgb2YgZm9udCBzaXplIGFmdGVyIG9yaWVudGF0aW9uIGNoYW5nZXMgaW4gSUUgb24gV2luZG93cyBQaG9uZSBhbmQgaW4gaU9TLlxuLy8gNS4gQ2hhbmdlIHRoZSBkZWZhdWx0IHRhcCBoaWdobGlnaHQgdG8gYmUgY29tcGxldGVseSB0cmFuc3BhcmVudCBpbiBpT1MuXG5cbiosXG4qOjpiZWZvcmUsXG4qOjphZnRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8vIDFcbn1cblxuaHRtbCB7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmOyAvLyAyXG4gIGxpbmUtaGVpZ2h0OiAxLjE1OyAvLyAzXG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLy8gNFxuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoJGJsYWNrLCAwKTsgLy8gNVxufVxuXG4vLyBTaGltIGZvciBcIm5ld1wiIEhUTUw1IHN0cnVjdHVyYWwgZWxlbWVudHMgdG8gZGlzcGxheSBjb3JyZWN0bHkgKElFMTAsIG9sZGVyIGJyb3dzZXJzKVxuLy8gVE9ETzogcmVtb3ZlIGluIHY1XG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3ItbGlzdC1jb21tYS1uZXdsaW5lLWFmdGVyXG5hcnRpY2xlLCBhc2lkZSwgZmlnY2FwdGlvbiwgZmlndXJlLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtYWluLCBuYXYsIHNlY3Rpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLy8gQm9keVxuLy9cbi8vIDEuIFJlbW92ZSB0aGUgbWFyZ2luIGluIGFsbCBicm93c2Vycy5cbi8vIDIuIEFzIGEgYmVzdCBwcmFjdGljZSwgYXBwbHkgYSBkZWZhdWx0IGBiYWNrZ3JvdW5kLWNvbG9yYC5cbi8vIDMuIFNldCBhbiBleHBsaWNpdCBpbml0aWFsIHRleHQtYWxpZ24gdmFsdWUgc28gdGhhdCB3ZSBjYW4gbGF0ZXIgdXNlXG4vLyAgICB0aGUgYGluaGVyaXRgIHZhbHVlIG9uIHRoaW5ncyBsaWtlIGA8dGg+YCBlbGVtZW50cy5cblxuYm9keSB7XG4gIG1hcmdpbjogMDsgLy8gMVxuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWJhc2U7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9udC1zaXplLWJhc2UpO1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJhc2U7XG4gIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtYmFzZTtcbiAgY29sb3I6ICRib2R5LWNvbG9yO1xuICB0ZXh0LWFsaWduOiBsZWZ0OyAvLyAzXG4gIGJhY2tncm91bmQtY29sb3I6ICRib2R5LWJnOyAvLyAyXG59XG5cbi8vIEZ1dHVyZS1wcm9vZiBydWxlOiBpbiBicm93c2VycyB0aGF0IHN1cHBvcnQgOmZvY3VzLXZpc2libGUsIHN1cHByZXNzIHRoZSBmb2N1cyBvdXRsaW5lXG4vLyBvbiBlbGVtZW50cyB0aGF0IHByb2dyYW1tYXRpY2FsbHkgcmVjZWl2ZSBmb2N1cyBidXQgd291bGRuJ3Qgbm9ybWFsbHkgc2hvdyBhIHZpc2libGVcbi8vIGZvY3VzIG91dGxpbmUuIEluIGdlbmVyYWwsIHRoaXMgd291bGQgbWVhbiB0aGF0IHRoZSBvdXRsaW5lIGlzIG9ubHkgYXBwbGllZCBpZiB0aGVcbi8vIGludGVyYWN0aW9uIHRoYXQgbGVkIHRvIHRoZSBlbGVtZW50IHJlY2VpdmluZyBwcm9ncmFtbWF0aWMgZm9jdXMgd2FzIGEga2V5Ym9hcmQgaW50ZXJhY3Rpb24sXG4vLyBvciB0aGUgYnJvd3NlciBoYXMgc29tZWhvdyBkZXRlcm1pbmVkIHRoYXQgdGhlIHVzZXIgaXMgcHJpbWFyaWx5IGEga2V5Ym9hcmQgdXNlciBhbmQvb3Jcbi8vIHdhbnRzIGZvY3VzIG91dGxpbmVzIHRvIGFsd2F5cyBiZSBwcmVzZW50ZWQuXG4vL1xuLy8gU2VlIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy86Zm9jdXMtdmlzaWJsZVxuLy8gYW5kIGh0dHBzOi8vZGV2ZWxvcGVyLnBhY2llbGxvZ3JvdXAuY29tL2Jsb2cvMjAxOC8wMy9mb2N1cy12aXNpYmxlLWFuZC1iYWNrd2FyZHMtY29tcGF0aWJpbGl0eS9cblt0YWJpbmRleD1cIi0xXCJdOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSkge1xuICBvdXRsaW5lOiAwICFpbXBvcnRhbnQ7XG59XG5cblxuLy8gQ29udGVudCBncm91cGluZ1xuLy9cbi8vIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIEZpcmVmb3guXG4vLyAyLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlIGFuZCBJRS5cblxuaHIge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDsgLy8gMVxuICBoZWlnaHQ6IDA7IC8vIDFcbiAgb3ZlcmZsb3c6IHZpc2libGU7IC8vIDJcbn1cblxuXG4vL1xuLy8gVHlwb2dyYXBoeVxuLy9cblxuLy8gUmVtb3ZlIHRvcCBtYXJnaW5zIGZyb20gaGVhZGluZ3Ncbi8vXG4vLyBCeSBkZWZhdWx0LCBgPGgxPmAtYDxoNj5gIGFsbCByZWNlaXZlIHRvcCBhbmQgYm90dG9tIG1hcmdpbnMuIFdlIG51a2UgdGhlIHRvcFxuLy8gbWFyZ2luIGZvciBlYXNpZXIgY29udHJvbCB3aXRoaW4gdHlwZSBzY2FsZXMgYXMgaXQgYXZvaWRzIG1hcmdpbiBjb2xsYXBzaW5nLlxuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLWxpc3QtY29tbWEtbmV3bGluZS1hZnRlclxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206ICRoZWFkaW5ncy1tYXJnaW4tYm90dG9tO1xufVxuXG4vLyBSZXNldCBtYXJnaW5zIG9uIHBhcmFncmFwaHNcbi8vXG4vLyBTaW1pbGFybHksIHRoZSB0b3AgbWFyZ2luIG9uIGA8cD5gcyBnZXQgcmVzZXQuIEhvd2V2ZXIsIHdlIGFsc28gcmVzZXQgdGhlXG4vLyBib3R0b20gbWFyZ2luIHRvIHVzZSBgcmVtYCB1bml0cyBpbnN0ZWFkIG9mIGBlbWAuXG5wIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogJHBhcmFncmFwaC1tYXJnaW4tYm90dG9tO1xufVxuXG4vLyBBYmJyZXZpYXRpb25zXG4vL1xuLy8gMS4gRHVwbGljYXRlIGJlaGF2aW9yIHRvIHRoZSBkYXRhLSogYXR0cmlidXRlIGZvciBvdXIgdG9vbHRpcCBwbHVnaW5cbi8vIDIuIEFkZCB0aGUgY29ycmVjdCB0ZXh0IGRlY29yYXRpb24gaW4gQ2hyb21lLCBFZGdlLCBJRSwgT3BlcmEsIGFuZCBTYWZhcmkuXG4vLyAzLiBBZGQgZXhwbGljaXQgY3Vyc29yIHRvIGluZGljYXRlIGNoYW5nZWQgYmVoYXZpb3IuXG4vLyA0LiBSZW1vdmUgdGhlIGJvdHRvbSBib3JkZXIgaW4gRmlyZWZveCAzOS0uXG4vLyA1LiBQcmV2ZW50IHRoZSB0ZXh0LWRlY29yYXRpb24gdG8gYmUgc2tpcHBlZC5cblxuYWJiclt0aXRsZV0sXG5hYmJyW2RhdGEtb3JpZ2luYWwtdGl0bGVdIHsgLy8gMVxuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgLy8gMlxuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7IC8vIDJcbiAgY3Vyc29yOiBoZWxwOyAvLyAzXG4gIGJvcmRlci1ib3R0b206IDA7IC8vIDRcbiAgdGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rOiBub25lOyAvLyA1XG59XG5cbmFkZHJlc3Mge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG5vbCxcbnVsLFxuZGwge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG5vbCBvbCxcbnVsIHVsLFxub2wgdWwsXG51bCBvbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbmR0IHtcbiAgZm9udC13ZWlnaHQ6ICRkdC1mb250LXdlaWdodDtcbn1cblxuZGQge1xuICBtYXJnaW4tYm90dG9tOiAuNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IDA7IC8vIFVuZG8gYnJvd3NlciBkZWZhdWx0XG59XG5cbmJsb2NrcXVvdGUge1xuICBtYXJnaW46IDAgMCAxcmVtO1xufVxuXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkZXI7IC8vIEFkZCB0aGUgY29ycmVjdCBmb250IHdlaWdodCBpbiBDaHJvbWUsIEVkZ2UsIGFuZCBTYWZhcmlcbn1cblxuc21hbGwge1xuICBAaW5jbHVkZSBmb250LXNpemUoODAlKTsgLy8gQWRkIHRoZSBjb3JyZWN0IGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnNcbn1cblxuLy9cbi8vIFByZXZlbnQgYHN1YmAgYW5kIGBzdXBgIGVsZW1lbnRzIGZyb20gYWZmZWN0aW5nIHRoZSBsaW5lIGhlaWdodCBpblxuLy8gYWxsIGJyb3dzZXJzLlxuLy9cblxuc3ViLFxuc3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBAaW5jbHVkZSBmb250LXNpemUoNzUlKTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3ViIHsgYm90dG9tOiAtLjI1ZW07IH1cbnN1cCB7IHRvcDogLS41ZW07IH1cblxuXG4vL1xuLy8gTGlua3Ncbi8vXG5cbmEge1xuICBjb2xvcjogJGxpbmstY29sb3I7XG4gIHRleHQtZGVjb3JhdGlvbjogJGxpbmstZGVjb3JhdGlvbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IC8vIFJlbW92ZSB0aGUgZ3JheSBiYWNrZ3JvdW5kIG9uIGFjdGl2ZSBsaW5rcyBpbiBJRSAxMC5cblxuICBAaW5jbHVkZSBob3ZlcigpIHtcbiAgICBjb2xvcjogJGxpbmstaG92ZXItY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1ob3Zlci1kZWNvcmF0aW9uO1xuICB9XG59XG5cbi8vIEFuZCB1bmRvIHRoZXNlIHN0eWxlcyBmb3IgcGxhY2Vob2xkZXIgbGlua3MvbmFtZWQgYW5jaG9ycyAod2l0aG91dCBocmVmKS5cbi8vIEl0IHdvdWxkIGJlIG1vcmUgc3RyYWlnaHRmb3J3YXJkIHRvIGp1c3QgdXNlIGFbaHJlZl0gaW4gcHJldmlvdXMgYmxvY2ssIGJ1dCB0aGF0XG4vLyBjYXVzZXMgc3BlY2lmaWNpdHkgaXNzdWVzIGluIG1hbnkgb3RoZXIgc3R5bGVzIHRoYXQgYXJlIHRvbyBjb21wbGV4IHRvIGZpeC5cbi8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE5NDAyXG5cbmE6bm90KFtocmVmXSk6bm90KFtjbGFzc10pIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICBAaW5jbHVkZSBob3ZlcigpIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cblxuXG4vL1xuLy8gQ29kZVxuLy9cblxucHJlLFxuY29kZSxcbmtiZCxcbnNhbXAge1xuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LW1vbm9zcGFjZTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKDFlbSk7IC8vIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbn1cblxucHJlIHtcbiAgLy8gUmVtb3ZlIGJyb3dzZXIgZGVmYXVsdCB0b3AgbWFyZ2luXG4gIG1hcmdpbi10b3A6IDA7XG4gIC8vIFJlc2V0IGJyb3dzZXIgZGVmYXVsdCBvZiBgMWVtYCB0byB1c2UgYHJlbWBzXG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIC8vIERvbid0IGFsbG93IGNvbnRlbnQgdG8gYnJlYWsgb3V0c2lkZVxuICBvdmVyZmxvdzogYXV0bztcbiAgLy8gRGlzYWJsZSBhdXRvLWhpZGluZyBzY3JvbGxiYXIgaW4gSUUgJiBsZWdhY3kgRWRnZSB0byBhdm9pZCBvdmVybGFwLFxuICAvLyBtYWtpbmcgaXQgaW1wb3NzaWJsZSB0byBpbnRlcmFjdCB3aXRoIHRoZSBjb250ZW50XG4gIC1tcy1vdmVyZmxvdy1zdHlsZTogc2Nyb2xsYmFyO1xufVxuXG5cbi8vXG4vLyBGaWd1cmVzXG4vL1xuXG5maWd1cmUge1xuICAvLyBBcHBseSBhIGNvbnNpc3RlbnQgbWFyZ2luIHN0cmF0ZWd5IChtYXRjaGVzIG91ciB0eXBlIHN0eWxlcykuXG4gIG1hcmdpbjogMCAwIDFyZW07XG59XG5cblxuLy9cbi8vIEltYWdlcyBhbmQgY29udGVudFxuLy9cblxuaW1nIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYm9yZGVyLXN0eWxlOiBub25lOyAvLyBSZW1vdmUgdGhlIGJvcmRlciBvbiBpbWFnZXMgaW5zaWRlIGxpbmtzIGluIElFIDEwLS5cbn1cblxuc3ZnIHtcbiAgLy8gV29ya2Fyb3VuZCBmb3IgdGhlIFNWRyBvdmVyZmxvdyBidWcgaW4gSUUxMC8xMSBpcyBzdGlsbCByZXF1aXJlZC5cbiAgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjY4NzhcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuXG4vL1xuLy8gVGFibGVzXG4vL1xuXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7IC8vIFByZXZlbnQgZG91YmxlIGJvcmRlcnNcbn1cblxuY2FwdGlvbiB7XG4gIHBhZGRpbmctdG9wOiAkdGFibGUtY2VsbC1wYWRkaW5nO1xuICBwYWRkaW5nLWJvdHRvbTogJHRhYmxlLWNlbGwtcGFkZGluZztcbiAgY29sb3I6ICR0YWJsZS1jYXB0aW9uLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjYXB0aW9uLXNpZGU6IGJvdHRvbTtcbn1cblxuLy8gMS4gUmVtb3ZlcyBmb250LXdlaWdodCBib2xkIGJ5IGluaGVyaXRpbmdcbi8vIDIuIE1hdGNoZXMgZGVmYXVsdCBgPHRkPmAgYWxpZ25tZW50IGJ5IGluaGVyaXRpbmcgYHRleHQtYWxpZ25gLlxuLy8gMy4gRml4IGFsaWdubWVudCBmb3IgU2FmYXJpXG5cbnRoIHtcbiAgZm9udC13ZWlnaHQ6ICR0YWJsZS10aC1mb250LXdlaWdodDsgLy8gMVxuICB0ZXh0LWFsaWduOiBpbmhlcml0OyAvLyAyXG4gIHRleHQtYWxpZ246IC13ZWJraXQtbWF0Y2gtcGFyZW50OyAvLyAzXG59XG5cblxuLy9cbi8vIEZvcm1zXG4vL1xuXG5sYWJlbCB7XG4gIC8vIEFsbG93IGxhYmVscyB0byB1c2UgYG1hcmdpbmAgZm9yIHNwYWNpbmcuXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogJGxhYmVsLW1hcmdpbi1ib3R0b207XG59XG5cbi8vIFJlbW92ZSB0aGUgZGVmYXVsdCBgYm9yZGVyLXJhZGl1c2AgdGhhdCBtYWNPUyBDaHJvbWUgYWRkcy5cbi8vXG4vLyBEZXRhaWxzIGF0IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjQwOTNcbmJ1dHRvbiB7XG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLy8gRXhwbGljaXRseSByZW1vdmUgZm9jdXMgb3V0bGluZSBpbiBDaHJvbWl1bSB3aGVuIGl0IHNob3VsZG4ndCBiZVxuLy8gdmlzaWJsZSAoZS5nLiBhcyByZXN1bHQgb2YgbW91c2UgY2xpY2sgb3IgdG91Y2ggdGFwKS4gSXQgYWxyZWFkeVxuLy8gc2hvdWxkIGJlIGRvaW5nIHRoaXMgYXV0b21hdGljYWxseSwgYnV0IHNlZW1zIHRvIGN1cnJlbnRseSBiZVxuLy8gY29uZnVzZWQgYW5kIGFwcGxpZXMgaXRzIHZlcnkgdmlzaWJsZSB0d28tdG9uZSBvdXRsaW5lIGFueXdheS5cblxuYnV0dG9uOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSkge1xuICBvdXRsaW5lOiAwO1xufVxuXG5pbnB1dCxcbmJ1dHRvbixcbnNlbGVjdCxcbm9wdGdyb3VwLFxudGV4dGFyZWEge1xuICBtYXJnaW46IDA7IC8vIFJlbW92ZSB0aGUgbWFyZ2luIGluIEZpcmVmb3ggYW5kIFNhZmFyaVxuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKGluaGVyaXQpO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxuYnV0dG9uLFxuaW5wdXQge1xuICBvdmVyZmxvdzogdmlzaWJsZTsgLy8gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZVxufVxuXG5idXR0b24sXG5zZWxlY3Qge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgLy8gUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBGaXJlZm94XG59XG5cbi8vIFNldCB0aGUgY3Vyc29yIGZvciBub24tYDxidXR0b24+YCBidXR0b25zXG4vL1xuLy8gRGV0YWlscyBhdCBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8zMDU2MlxuW3JvbGU9XCJidXR0b25cIl0ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi8vIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2Ygd29yZC13cmFwIGluIFNhZmFyaS5cbi8vXG4vLyBEZXRhaWxzIGF0IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjQ5OTBcbnNlbGVjdCB7XG4gIHdvcmQtd3JhcDogbm9ybWFsO1xufVxuXG5cbi8vIDEuIFByZXZlbnQgYSBXZWJLaXQgYnVnIHdoZXJlICgyKSBkZXN0cm95cyBuYXRpdmUgYGF1ZGlvYCBhbmQgYHZpZGVvYFxuLy8gICAgY29udHJvbHMgaW4gQW5kcm9pZCA0LlxuLy8gMi4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbmJ1dHRvbixcblt0eXBlPVwiYnV0dG9uXCJdLCAvLyAxXG5bdHlwZT1cInJlc2V0XCJdLFxuW3R5cGU9XCJzdWJtaXRcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLy8gMlxufVxuXG4vLyBPcGluaW9uYXRlZDogYWRkIFwiaGFuZFwiIGN1cnNvciB0byBub24tZGlzYWJsZWQgYnV0dG9uIGVsZW1lbnRzLlxuQGlmICRlbmFibGUtcG9pbnRlci1jdXJzb3ItZm9yLWJ1dHRvbnMge1xuICBidXR0b24sXG4gIFt0eXBlPVwiYnV0dG9uXCJdLFxuICBbdHlwZT1cInJlc2V0XCJdLFxuICBbdHlwZT1cInN1Ym1pdFwiXSB7XG4gICAgJjpub3QoOmRpc2FibGVkKSB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuICB9XG59XG5cbi8vIFJlbW92ZSBpbm5lciBib3JkZXIgYW5kIHBhZGRpbmcgZnJvbSBGaXJlZm94LCBidXQgZG9uJ3QgcmVzdG9yZSB0aGUgb3V0bGluZSBsaWtlIE5vcm1hbGl6ZS5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwiYnV0dG9uXCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJyZXNldFwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwic3VibWl0XCJdOjotbW96LWZvY3VzLWlubmVyIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xufVxuXG5pbnB1dFt0eXBlPVwicmFkaW9cIl0sXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvLyAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBJRSAxMC1cbiAgcGFkZGluZzogMDsgLy8gMi4gUmVtb3ZlIHRoZSBwYWRkaW5nIGluIElFIDEwLVxufVxuXG5cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87IC8vIFJlbW92ZSB0aGUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUuXG4gIC8vIFRleHRhcmVhcyBzaG91bGQgcmVhbGx5IG9ubHkgcmVzaXplIHZlcnRpY2FsbHkgc28gdGhleSBkb24ndCBicmVhayB0aGVpciAoaG9yaXpvbnRhbCkgY29udGFpbmVycy5cbiAgcmVzaXplOiB2ZXJ0aWNhbDtcbn1cblxuZmllbGRzZXQge1xuICAvLyBCcm93c2VycyBzZXQgYSBkZWZhdWx0IGBtaW4td2lkdGg6IG1pbi1jb250ZW50O2Agb24gZmllbGRzZXRzLFxuICAvLyB1bmxpa2UgZS5nLiBgPGRpdj5gcywgd2hpY2ggaGF2ZSBgbWluLXdpZHRoOiAwO2AgYnkgZGVmYXVsdC5cbiAgLy8gU28gd2UgcmVzZXQgdGhhdCB0byBlbnN1cmUgZmllbGRzZXRzIGJlaGF2ZSBtb3JlIGxpa2UgYSBzdGFuZGFyZCBibG9jayBlbGVtZW50LlxuICAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMjM1OVxuICAvLyBhbmQgaHR0cHM6Ly9odG1sLnNwZWMud2hhdHdnLm9yZy9tdWx0aXBhZ2UvI3RoZS1maWVsZHNldC1hbmQtbGVnZW5kLWVsZW1lbnRzXG4gIG1pbi13aWR0aDogMDtcbiAgLy8gUmVzZXQgdGhlIGRlZmF1bHQgb3V0bGluZSBiZWhhdmlvciBvZiBmaWVsZHNldHMgc28gdGhleSBkb24ndCBhZmZlY3QgcGFnZSBsYXlvdXQuXG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyOiAwO1xufVxuXG4vLyAxLiBDb3JyZWN0IHRoZSB0ZXh0IHdyYXBwaW5nIGluIEVkZ2UgYW5kIElFLlxuLy8gMi4gQ29ycmVjdCB0aGUgY29sb3IgaW5oZXJpdGFuY2UgZnJvbSBgZmllbGRzZXRgIGVsZW1lbnRzIGluIElFLlxubGVnZW5kIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7IC8vIDFcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogLjVyZW07XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgxLjVyZW0pO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgY29sb3I6IGluaGVyaXQ7IC8vIDJcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDsgLy8gMVxufVxuXG5wcm9ncmVzcyB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgLy8gQWRkIHRoZSBjb3JyZWN0IHZlcnRpY2FsIGFsaWdubWVudCBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBPcGVyYS5cbn1cblxuLy8gQ29ycmVjdCB0aGUgY3Vyc29yIHN0eWxlIG9mIGluY3JlbWVudCBhbmQgZGVjcmVtZW50IGJ1dHRvbnMgaW4gQ2hyb21lLlxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuW3R5cGU9XCJzZWFyY2hcIl0ge1xuICAvLyBUaGlzIG92ZXJyaWRlcyB0aGUgZXh0cmEgcm91bmRlZCBjb3JuZXJzIG9uIHNlYXJjaCBpbnB1dHMgaW4gaU9TIHNvIHRoYXQgb3VyXG4gIC8vIGAuZm9ybS1jb250cm9sYCBjbGFzcyBjYW4gcHJvcGVybHkgc3R5bGUgdGhlbS4gTm90ZSB0aGF0IHRoaXMgY2Fubm90IHNpbXBseVxuICAvLyBiZSBhZGRlZCB0byBgLmZvcm0tY29udHJvbGAgYXMgaXQncyBub3Qgc3BlY2lmaWMgZW5vdWdoLiBGb3IgZGV0YWlscywgc2VlXG4gIC8vIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTE1ODYuXG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4OyAvLyAyLiBDb3JyZWN0IHRoZSBvdXRsaW5lIHN0eWxlIGluIFNhZmFyaS5cbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4vL1xuLy8gUmVtb3ZlIHRoZSBpbm5lciBwYWRkaW5nIGluIENocm9tZSBhbmQgU2FmYXJpIG9uIG1hY09TLlxuLy9cblxuW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi8vXG4vLyAxLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuLy8gMi4gQ2hhbmdlIGZvbnQgcHJvcGVydGllcyB0byBgaW5oZXJpdGAgaW4gU2FmYXJpLlxuLy9cblxuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gIGZvbnQ6IGluaGVyaXQ7IC8vIDJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8vIDFcbn1cblxuLy9cbi8vIENvcnJlY3QgZWxlbWVudCBkaXNwbGF5c1xuLy9cblxub3V0cHV0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogbGlzdC1pdGVtOyAvLyBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBhbGwgYnJvd3NlcnNcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG50ZW1wbGF0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7IC8vIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFXG59XG5cbi8vIEFsd2F5cyBoaWRlIGFuIGVsZW1lbnQgd2l0aCB0aGUgYGhpZGRlbmAgSFRNTCBhdHRyaWJ1dGUgKGZyb20gUHVyZUNTUykuXG4vLyBOZWVkZWQgZm9yIHByb3BlciBkaXNwbGF5IGluIElFIDEwLS5cbltoaWRkZW5dIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuIiwiQGltcG9ydCBcInV0aWxpdGllcy9mdW5jdGlvbnNcIjtcbkBpbXBvcnQgXCJib290c3RyYXAvc2Nzcy9mdW5jdGlvbnNcIjtcblxuLy8gZm9udC1hd2Vzb21lIGZvbnQgZmlsZSBsb2NhdGlvbnMgaW4gcmVsYXRpb24gdG8gdGFyZ2V0IGxvY2F0aW9uIG9mIHRoZSBjc3MgZmlsZS5cbiRmYS1mb250LXBhdGg6IFwiLi4vZm9udHNcIiAhZGVmYXVsdDtcblxuLy8gZmxhZyBpY29ucyBsb2NhdGlvbiBpbiByZWxhdGlvbiB0byB0YXJnZXQgbG9jYXRpb24gb2YgdGhlIGNzcyBmaWxlLlxuJGZsYWctaWNvbi1jc3MtcGF0aDogXCIuLi9mb250cy9mbGFncy9cIiAhZGVmYXVsdDtcblxuLy8gVmFyaWFibGVzXG4vLyBWYXJpYWJsZXMgc2hvdWxkIGZvbGxvdyB0aGUgYCRjb21wb25lbnQtc3RhdGUtcHJvcGVydHktc2l6ZWAgZm9ybXVsYSBmb3Jcbi8vIGNvbnNpc3RlbnQgbmFtaW5nLiBFeDogJG5hdi1saW5rLWRpc2FibGVkLWNvbG9yIGFuZCAkbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXhzLlxuXG4vLyBUaGVtZSBjb2xvcnMgZG9jdW1lbnRhdGlvbjogaHR0cHM6Ly9nZXRib290c3RyYXAuY29tL2RvY3MvNC4xL2dldHRpbmctc3RhcnRlZC90aGVtaW5nLyN0aGVtZS1jb2xvcnNcbi8vIFZhcmlhYmxlIG5hbWVzIGZyb20gaHR0cHM6Ly9rbGFhc2guZ2l0aHViLmlvL3hrY2Rjb2xvcnBpY2tlciBvciBaZXBsaW4gY29sb3IgaWRlbnRpZmllclxuXG4vLyBORk0gY29sb3IgcGFsZXR0ZSAoZnJvbSBjb21wcylcblxuLy8gYnJhbmQgY29sb3JcbiRuZm0tZ3JlZW46ICMwNDZhMzg7XG5cbi8vIHVpIGNvbG9yc1xuJGJsdWU6ICMzMjZmZTI7XG4kY2hhcmNvYWw6ICM0YzRjNGM7XG4kZGFyay1ncmF5OiAjMzYzNjM2O1xuJGVlcmllLWJsYWNrOiAjMWIxYjFiO1xuJHdoaXRlOiAjZmZmO1xuJG5mbS1ncmVlbjogIzA0NmEzODtcbiRzdG9ybXktYmx1ZTogIzMxNzA4ZjtcbiRtYXJpZ29sZDogI2ZmYzYwMDtcbiRydXN0eS1yZWQ6ICNiMjIwMGQ7XG4kbWVkaXVtLWRhcmstY3lhbjogIzMyNzE5MDtcbiRkYXJrLWN5YW46ICMxZTQ0NTY7XG4kcGF0cmlvdGljLWJsdWU6ICMwMDFFNjE7XG4kbmZtLWxpbWU6ICM0MWE5Mjg7XG5cbi8vIGJyYW5kIGFjY2VudHNcbiRydXN0eS1yZWQ6ICNiMjIwMGQ7XG4kcHJ1c3NpYW4tYmx1ZTogIzAwNDg3NjtcbiRkdXNrLXB1cnBsZTogIzUxNTU3ZjtcbiRtYXJpZ29sZDogI2ZmYzYwMDtcbiRvcmFuZ2U6ICNmOTYzMDI7XG4kcmVkLW9yYW5nZTogI2NmNDUyMDtcblxuLy8gQnJhbmQgQ29sb3JzXG4kYnJhbmQtcHJpbWFyeTogJG5mbS1ncmVlbiAhZGVmYXVsdDtcbiRicmFuZC1tYWluOiAkYnJhbmQtcHJpbWFyeTtcbiRicmFuZC1zZWNvbmRhcnk6ICRkYXJrLWdyYXkgIWRlZmF1bHQ7XG4kYnJhbmQtZGFuZ2VyOiAkcnVzdHktcmVkO1xuXG4vLyBTZWNvbmRhcnkgQ29sb3JzXG4kc2Vjb25kYXJ5LWJsdWU6ICRwYXRyaW90aWMtYmx1ZTtcbiRzZWNvbmRhcnktdGVhbDogIzk3ZDRjYTtcbiRzZWNvbmRhcnktcHVycGxlOiAjNEQ0MTg1O1xuJHNlY29uZGFyeS1yZWQ6ICNEQzMxMzY7XG4kc2Vjb25kYXJ5LW9yYW5nZTogI2QyNDYyNztcblxuLy8gQWNjZW50IENvbG9yc1xuJGFjY2VudC1yZWQ6ICRydXN0eS1yZWQ7XG4kYWNjZW50LWJsdWU6ICRwcnVzc2lhbi1ibHVlO1xuJGFjY2VudC1wdXJwbGU6ICRkdXNrLXB1cnBsZTtcbiRhY2NlbnQteWVsbG93OiAkbWFyaWdvbGQ7XG4kYWNjZW50LW9yYW5nZTogJG9yYW5nZTtcbiRhY2NlbnQtcnVzdDogJHJlZC1vcmFuZ2U7XG5cbi8vIE9sZCBBY2NlbnQgQ29sb3JzXG4kYWNjZW50MTogJHJ1c3R5LXJlZDtcbiRhY2NlbnQyOiAkcHJ1c3NpYW4tYmx1ZTtcbiRhY2NlbnQzOiAkZHVzay1wdXJwbGU7XG4kYWNjZW50NDogJG1hcmlnb2xkO1xuJGFjY2VudDU6ICRvcmFuZ2U7XG4kYWNjZW50NjogJHJlZC1vcmFuZ2U7XG5cbi8vIGluZm8gY29sb3JzXG5cbiRpbmZvLTEwMDogI2RkZTdlYztcbiRpbmZvLTMwMDogIzc2YTBiNDtcbiRpbmZvLTUwMDogJHN0b3JteS1ibHVlO1xuJGluZm8tNzAwOiAjMjI0ZTY0O1xuJGluZm8tOTAwOiAjMTQyZDM5O1xuXG4vLyBzdWNjZXNzIGNvbG9yc1xuXG4kc3VjY2Vzcy0xMDA6ICNkNWU2ZGU7XG4kc3VjY2Vzcy0zMDA6ICM4MmI1OWM7XG4kc3VjY2Vzcy01MDA6ICRuZm0tZ3JlZW47XG4kc3VjY2Vzcy03MDA6ICMwMzRhMjc7XG4kc3VjY2Vzcy05MDA6ICMwMjJhMTY7XG5cbi8vIGRhbmdlciBjb2xvcnNcblxuJGRhbmdlci0xMDA6ICNmMGQ5ZGE7XG4kZGFuZ2VyLTMwMDogI2QyOGQ4ZjtcbiRkYW5nZXItNTAwOiAjYTUxYTFmO1xuJGRhbmdlci03MDA6ICM3NDEyMTY7XG4kZGFuZ2VyLTkwMDogIzQyMGEwYztcblxuLy8gd2FybmluZyBjb2xvcnNcblxuJHdhcm5pbmctMTAwOiAjZmNlZmQ1O1xuJHdhcm5pbmctMzAwOiAjZjdkMDgxO1xuJHdhcm5pbmctNTAwOiAjZWVhMTAzO1xuJHdhcm5pbmctNzAwOiAjOTc2NjAyO1xuJHdhcm5pbmctOTAwOiAjNWY0MDAxO1xuXG4vLyBhbGVydCBjb2xvcnNcbiRwYWxlLWdyZWVuOiAkc3VjY2Vzcy0xMDA7XG4kcGFsZS1ibHVlOiAkaW5mby0xMDA7XG4kcGFsZS15ZWxsb3c6ICR3YXJuaW5nLTEwMDtcbiRwYWxlLXJlZDogJGRhbmdlci0xMDA7XG4kZGFyay1yZWQ6ICRkYW5nZXItOTAwO1xuXG4vLyB1dGlsaXR5IGNvbG9yc1xuJGJsYWNrOiAjMDAwO1xuJHdoaXRlOiAjZmZmO1xuJHRyYW5zOiB0cmFuc3BhcmVudDtcbiRibGFjay1hbHBoYTogcmdiYSgwLCAwLCAwLCA2MCUpO1xuXG4vLyBHcmF5c1xuJGdyYXktMTAwOiAjZjVmNWY1ICFkZWZhdWx0O1xuJGdyYXktMjAwOiAjZThlOGU4ICFkZWZhdWx0O1xuJGdyYXktMzAwOiBtaXgoJGdyYXktMjAwLCAjY2NjKSAhZGVmYXVsdDtcbiRncmF5LTQwMDogI2NjYyAhZGVmYXVsdDtcbiRncmF5LTUwMDogI2FlYWVhZSAhZGVmYXVsdDtcbiRncmF5LTYwMDogIzY2NiAhZGVmYXVsdDtcbiRncmF5LTcwMDogIzRjNGM0YyAhZGVmYXVsdDtcbiRncmF5LTgwMDogJGRhcmstZ3JheSAhZGVmYXVsdDtcbiRncmF5LTkwMDogbWl4KCRkYXJrLWdyYXksICRibGFjaykgIWRlZmF1bHQ7XG5cbi8vICBVSSBDb2xvcnMgKGV4cGVjdGVkIEJvb3RzdHJhcCB0aGVtZSBjb2xvcnMpXG4kcHJpbWFyeTogJGJsdWUgIWRlZmF1bHQ7XG4kc2Vjb25kYXJ5OiAkY2hhcmNvYWwgIWRlZmF1bHQ7XG4kZGFyazogJGRhcmstZ3JheSAhZGVmYXVsdDtcbiRsaWdodDogJHdoaXRlICFkZWZhdWx0O1xuJHN1Y2Nlc3M6ICRzdWNjZXNzLTUwMCAhZGVmYXVsdDtcbiRpbmZvOiAkaW5mby01MDAgIWRlZmF1bHQ7XG4kd2FybmluZzogJHdhcm5pbmctNTAwICFkZWZhdWx0O1xuJGRhbmdlcjogJGRhbmdlci01MDAgIWRlZmF1bHQ7XG4kZm9jdXM6ICRpbmZvLTMwMCAhZGVmYXVsdDtcblxuLy8gVUkgQ29sb3IgTWFwcGluZ3NcbiR1aS1jb2xvcnM6IChcbiAgICBcInByaW1hcnlcIjogJHByaW1hcnksXG4gICAgXCJncmVlblwiOiAkbmZtLWdyZWVuLFxuICAgIFwibGltZVwiOiAkbmZtLWxpbWUsXG4gICAgXCJzZWNvbmRhcnlcIjogJHNlY29uZGFyeSxcbiAgICBcImRhcmtcIjogJGRhcmssXG4gICAgXCJibGFja1wiOiAkYmxhY2ssXG4gICAgXCJsaWdodFwiOiAkbGlnaHQsXG4gICAgXCJzdWNjZXNzXCI6ICRzdWNjZXNzLFxuICAgIFwiaW5mb1wiOiAkaW5mbyxcbiAgICBcIndhcm5pbmdcIjogJHdhcm5pbmcsXG4gICAgXCJkYW5nZXJcIjogJGRhbmdlcixcbiAgICBcImZvY3VzXCI6ICRmb2N1c1xuKTtcblxuLy8gTWFueSBCb290c3RyYXAgbWl4aW5zIGxvb3AgdGhydSB0aGlzIHRvIGNyZWF0ZSByZXBldGl0aXZlIHJ1bGVzIGZvciBlYWNoIGNvbG9yIGluIHRoaXMgbWFwLlxuLy8gRXhhbXBsZTogLnRleHQtcHJpbWFyeSwgLnRleHQtc2Vjb25kYXJ5LCAudGV4dC1bZXZlcnkgY29sb3IgdmFyIGluIHRoZSBtYXBdXG4vLyBCZSBjYXJlZnVsIG5vdCB0byBvdmVybG9hZCB0aGlzIHdpdGggbW9yZSB2YWx1ZXMgdGhhbiBuZWNlc3NhcnkuXG4kdGhlbWUtY29sb3JzOiAoXG4gICAgKSAhZGVmYXVsdDtcbiR0aGVtZS1jb2xvcnM6IG1hcC1jb2xsZWN0KCR1aS1jb2xvcnMsXG4gICAgICAgICR0aGVtZS1jb2xvcnNcbik7XG5cbi8vIHRoZSBmb2xsb3dpbmcgbWFwcyBhcmUgZGl2aWRlZCB1cCB0byBtYWtlIGNvbG9yLWJsb2NrIHJlbmRlcmluZyBlYXNpZXIgdG8gYXV0b21hdGUgaW4gX3N0eWxlR3VpZGUuc2NzcyBhbmQgZ2VuZXJhdGUgaGVscGVyIGNsYXNzZXMgaW4gX2NvbG9ycy5zY3NzXG5cbiRzZWNvbmRhcnktY29sb3JzOiAoXG4gICAgXCJibHVlXCI6ICRzZWNvbmRhcnktYmx1ZSxcbiAgICBcInRlYWxcIjogJHNlY29uZGFyeS10ZWFsLFxuICAgIFwicHVycGxlXCI6ICRzZWNvbmRhcnktcHVycGxlLFxuICAgIFwicmVkXCI6ICRzZWNvbmRhcnktcmVkLFxuICAgIFwib3JhbmdlXCI6ICRzZWNvbmRhcnktb3JhbmdlXG4pO1xuXG4kYWNjZW50LWNvbG9yczogKFxuICAgIFwicmVkXCI6ICRhY2NlbnQtcmVkLFxuICAgIFwiYmx1ZVwiOiAkYWNjZW50LWJsdWUsXG4gICAgXCJwdXJwbGVcIjogJGFjY2VudC1wdXJwbGUsXG4gICAgXCJ5ZWxsb3dcIjogJGFjY2VudC15ZWxsb3csXG4gICAgXCJvcmFuZ2VcIjogJGFjY2VudC1vcmFuZ2UsXG4gICAgXCJydXN0XCI6ICRhY2NlbnQtcnVzdFxuKTtcblxuJGFjY2VudC1jb2xvcnMtb2xkOiAoXG4gICAgXCIxXCI6ICRhY2NlbnQxLFxuICAgIFwiMlwiOiAkYWNjZW50MixcbiAgICBcIjNcIjogJGFjY2VudDMsXG4gICAgXCI0XCI6ICRhY2NlbnQ0LFxuICAgIFwiNVwiOiAkYWNjZW50NSxcbiAgICBcIjZcIjogJGFjY2VudDZcbik7XG5cbiRpbmZvLWNvbG9yczogKFxuICAgIFwiMTAwXCI6ICRpbmZvLTEwMCxcbiAgICBcIjMwMFwiOiAkaW5mby0zMDAsXG4gICAgXCI1MDBcIjogJGluZm8tNTAwLFxuICAgIFwiNzAwXCI6ICRpbmZvLTcwMCxcbiAgICBcIjkwMFwiOiAkaW5mby05MDBcbik7XG5cbiRzdWNjZXNzLWNvbG9yczogKFxuICAgIFwiMTAwXCI6ICRzdWNjZXNzLTEwMCxcbiAgICBcIjMwMFwiOiAkc3VjY2Vzcy0zMDAsXG4gICAgXCI1MDBcIjogJHN1Y2Nlc3MtNTAwLFxuICAgIFwiNzAwXCI6ICRzdWNjZXNzLTcwMCxcbiAgICBcIjkwMFwiOiAkc3VjY2Vzcy05MDBcbik7XG5cbiRkYW5nZXItY29sb3JzOiAoXG4gICAgXCIxMDBcIjogJGRhbmdlci0xMDAsXG4gICAgXCIzMDBcIjogJGRhbmdlci0zMDAsXG4gICAgXCI1MDBcIjogJGRhbmdlci01MDAsXG4gICAgXCI3MDBcIjogJGRhbmdlci03MDAsXG4gICAgXCI5MDBcIjogJGRhbmdlci05MDBcbik7XG5cbiR3YXJuaW5nLWNvbG9yczogKFxuICAgIFwiMTAwXCI6ICR3YXJuaW5nLTEwMCxcbiAgICBcIjMwMFwiOiAkd2FybmluZy0zMDAsXG4gICAgXCI1MDBcIjogJHdhcm5pbmctNTAwLFxuICAgIFwiNzAwXCI6ICR3YXJuaW5nLTcwMCxcbiAgICBcIjkwMFwiOiAkd2FybmluZy05MDBcbik7XG5cbiRhbGVydC1jb2xvcnM6IChcbiAgICBcInBhbGUtZ3JlZW5cIjogJHBhbGUtZ3JlZW4sXG4gICAgXCJwYWxlLWJsdWVcIjogJHBhbGUtYmx1ZSxcbiAgICBcInBhbGUteWVsbG93XCI6ICRwYWxlLXllbGxvdyxcbiAgICBcInBhbGUtcmVkXCI6ICRwYWxlLXJlZFxuKTtcblxuJHV0aWxpdHktY29sb3JzOiAoXG4gICAgXCJibGFja1wiOiAkYmxhY2ssXG4gICAgXCJ3aGl0ZVwiOiAkd2hpdGUsXG4gICAgXCJ0cmFuc1wiOiAkdHJhbnMsXG4gICAgXCJibGFjay1hbHBoYVwiOiAkYmxhY2stYWxwaGFcbik7XG5cbi8vIEZ1bGwgQ29sb3IgUGFsZXR0ZSBNYXBwaW5ncywgZm9yIDpyb290IENTU1xuXG4kY29sb3JzOiAoXG4gICAgKSAhZGVmYXVsdDtcbiRjb2xvcnM6IG1hcC1jb2xsZWN0KFxuICAgICAgICAkc2Vjb25kYXJ5LWNvbG9ycyxcbiAgICAgICAgJGFjY2VudC1jb2xvcnMsXG4gICAgICAgICRpbmZvLWNvbG9ycyxcbiAgICAgICAgJHN1Y2Nlc3MtY29sb3JzLFxuICAgICAgICAkZGFuZ2VyLWNvbG9ycyxcbiAgICAgICAgJHdhcm5pbmctY29sb3JzLFxuICAgICAgICAkYWxlcnQtY29sb3JzLFxuICAgICAgICAkdXRpbGl0eS1jb2xvcnMsXG4gICAgICAgICRjb2xvcnNcbik7XG5cbi8vIFNldCBhIHNwZWNpZmljIGp1bXAgcG9pbnQgZm9yIHJlcXVlc3RpbmcgY29sb3IganVtcHNcbiR0aGVtZS1jb2xvci1pbnRlcnZhbDogOCUgIWRlZmF1bHQ7XG5cbi8vIFRoZSB5aXEgbGlnaHRuZXNzIHZhbHVlIHRoYXQgZGV0ZXJtaW5lcyB3aGVuIHRoZSBsaWdodG5lc3Mgb2YgY29sb3IgY2hhbmdlcyBmcm9tIFwiZGFya1wiIHRvIFwibGlnaHRcIi4gQWNjZXB0YWJsZSB2YWx1ZXMgYXJlIGJldHdlZW4gMCBhbmQgMjU1LlxuJHlpcS1jb250cmFzdGVkLXRocmVzaG9sZDogMTUwICFkZWZhdWx0O1xuXG4vLyBDdXN0b21pemUgdGhlIGxpZ2h0IGFuZCBkYXJrIHRleHQgY29sb3JzIGZvciB1c2UgaW4gb3VyIFlJUSBjb2xvciBjb250cmFzdCBmdW5jdGlvbi5cbiR5aXEtdGV4dC1kYXJrOiAkZ3JheS05MDAgIWRlZmF1bHQ7XG4keWlxLXRleHQtbGlnaHQ6ICR3aGl0ZSAhZGVmYXVsdDtcblxuLy8gT3B0aW9uc1xuLy8gUXVpY2tseSBtb2RpZnkgZ2xvYmFsIHN0eWxpbmcgYnkgZW5hYmxpbmcgb3IgZGlzYWJsaW5nIG9wdGlvbmFsIGZlYXR1cmVzLlxuXG4kZW5hYmxlLWNhcmV0OiB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1yb3VuZGVkOiB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1zaGFkb3dzOiBmYWxzZSAhZGVmYXVsdDtcbiRlbmFibGUtZ3JhZGllbnRzOiBmYWxzZSAhZGVmYXVsdDtcbiRlbmFibGUtdHJhbnNpdGlvbnM6IHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXByZWZlcnMtcmVkdWNlZC1tb3Rpb24tbWVkaWEtcXVlcnk6IHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLWhvdmVyLW1lZGlhLXF1ZXJ5OiBmYWxzZSAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCwgbm8gbG9uZ2VyIGFmZmVjdHMgYW55IGNvbXBpbGVkIENTU1xuJGVuYWJsZS1ncmlkLWNsYXNzZXM6IHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXBvaW50ZXItY3Vyc29yLWZvci1idXR0b25zOiB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1wcmludC1zdHlsZXM6IHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXJlc3BvbnNpdmUtZm9udC1zaXplczogZmFsc2UgIWRlZmF1bHQ7XG4kZW5hYmxlLXZhbGlkYXRpb24taWNvbnM6IGZhbHNlICFkZWZhdWx0O1xuJGVuYWJsZS1kZXByZWNhdGlvbi1tZXNzYWdlczogZmFsc2UgIWRlZmF1bHQ7XG4kZW5hYmxlLWZvbnQtcHgtZmFsbGJhY2s6IGZhbHNlO1xuXG4vLyBTcGFjaW5nXG4vLyBDb250cm9sIHRoZSBkZWZhdWx0IHN0eWxpbmcgb2YgbW9zdCBCb290c3RyYXAgZWxlbWVudHMgYnkgbW9kaWZ5aW5nIHRoZXNlXG4vLyB2YXJpYWJsZXMuIE1vc3RseSBmb2N1c2VkIG9uIHNwYWNpbmcuXG4vLyBZb3UgY2FuIGFkZCBtb3JlIGVudHJpZXMgdG8gdGhlICRzcGFjZXJzIG1hcCwgc2hvdWxkIHlvdSBuZWVkIG1vcmUgdmFyaWF0aW9uLlxuXG4vLyBzdHlsZWxpbnQtZGlzYWJsZVxuJHNwYWNlcjogcmVtKDE1cHgpICFkZWZhdWx0O1xuJHNwYWNlcnM6IChcbiAgICApICFkZWZhdWx0O1xuJHNwYWNlcnM6IG1hcC1tZXJnZSgoMDogMCxcbiAgICAgICAgICAgIDE6ICgkc3BhY2VyICogMC41KSwgLy8gNy41cHhcbiAgICAgICAgICAgIDI6ICgkc3BhY2VyICogMSksIC8vIDE1cHhcbiAgICAgICAgICAgIDM6ICgkc3BhY2VyICogMS41KSwgLy8gMjIuNXB4XG4gICAgICAgICAgICA0OiAoJHNwYWNlciAqIDIpLCAvLyAzMHB4XG4gICAgICAgICAgICA1OiAoJHNwYWNlciAqIDIuNSksIC8vIDM3LjVweFxuICAgICAgICAgICAgNjogKCRzcGFjZXIgKiAzKSwgLy8gNDVweFxuICAgICAgICAgICAgNzogKCRzcGFjZXIgKiAzLjUpLCAvLyA1Mi41cHhcbiAgICAgICAgICAgIDg6ICgkc3BhY2VyICogNCksIC8vIDYwcHhcbiAgICAgICAgICAgIDk6ICgkc3BhY2VyICogNC41KSwgLy8gNjcuNXB4XG4gICAgICAgICAgICAxMDogKCRzcGFjZXIgKiA3KSwgLy8gMTA1cHhcbiAgICAgICAgICAgIC8vIEFkZGVkIGhhbGYgc3RlcHNcbiAgICAgICAgICAgIFwiMV81XCI6ICgkc3BhY2VyICogMC43NSksIC8vIDExLjI1cHhcbiAgICAgICAgICAgIFwiMl81XCI6ICgkc3BhY2VyICogMS4yNSksIC8vIDE4Ljc1cHhcbiAgICAgICAgICAgIFwiM181XCI6ICgkc3BhY2VyICogMS43NSksIC8vIDI2LjI1cHhcbiAgICAgICAgICAgIFwiNF81XCI6ICgkc3BhY2VyICogMi4yNSksIC8vIDMzLjc1cHhcbiAgICAgICAgICAgIFwiNV81XCI6ICgkc3BhY2VyICogMi43NSksIC8vIDQxLjI1cHhcbiAgICAgICAgICAgIFwiNl81XCI6ICgkc3BhY2VyICogMy4yNSksIC8vIDQ4Ljc1cHhcbiAgICAgICAgICAgIFwiN181XCI6ICgkc3BhY2VyICogMy43NSksIC8vIDU2LjI1cHhcbiAgICAgICAgICAgIFwiOF81XCI6ICgkc3BhY2VyICogNC4yNSksIC8vIDYzLjc1cHhcbiAgICAgICAgICAgIFwiOV81XCI6ICgkc3BhY2VyICogNC43NSksIC8vIDcxLjI1cHhcbiAgICAgICAgICAgIFwiMTBfNVwiOiAoJHNwYWNlciAqIDcuMjUpIC8vIDEwOC43NXB4XG4gICAgICAgICksICRzcGFjZXJzXG4pO1xuXG4vLyBUaGlzIHZhcmlhYmxlIGFmZmVjdHMgdGhlIGAuaC0qYCBhbmQgYC53LSpgIGNsYXNzZXMuXG4kc2l6ZXM6IChcbiAgICApICFkZWZhdWx0O1xuJHNpemVzOiBtYXAtbWVyZ2UoKDI1OiAyNSUsXG4gICAgICAgICAgICAzMzogMzMuMzMzMyUsXG4gICAgICAgICAgICA1MDogNTAlLFxuICAgICAgICAgICAgNjY6IDY2LjY2NjYlLFxuICAgICAgICAgICAgNzU6IDc1JSxcbiAgICAgICAgICAgIDEwMDogMTAwJSxcbiAgICAgICAgICAgIGF1dG86IGF1dG8pLCAkc2l6ZXNcbik7XG4vLyBzdHlsZWxpbnQtZW5hYmxlXG5cbi8vIEJvZHlcbi8vIFNldHRpbmdzIGZvciB0aGUgYDxib2R5PmAgZWxlbWVudC5cblxuJGJvZHktYmc6ICR3aGl0ZSAhZGVmYXVsdDtcbiRib2R5LWNvbG9yOiAkZGFyayAhZGVmYXVsdDtcblxuLy8gTGlua3Ncbi8vIFN0eWxlIGFuY2hvciBlbGVtZW50cy5cblxuJGxpbmstY29sb3I6ICRwcmltYXJ5ICFkZWZhdWx0O1xuJGxpbmstZGVjb3JhdGlvbjogdW5kZXJsaW5lICFkZWZhdWx0O1xuJGxpbmstaG92ZXItY29sb3I6ICRwcmltYXJ5ICFkZWZhdWx0O1xuJGxpbmstaG92ZXItZGVjb3JhdGlvbjogbm9uZSAhZGVmYXVsdDtcbiRsaW5rLWdyZXk6ICMzNjM2MzY7XG5cbiRsaW5rLWhvdmVyLXRyYW5zaXRpb246IGNvbG9yIDAuMDhzIGVhc2UtaW4tb3V0O1xuXG4vLyBEYXJrZW4gcGVyY2VudGFnZSBmb3IgbGlua3Mgd2l0aCBgLnRleHQtKmAgY2xhc3MgKGUuZy4gYC50ZXh0LXN1Y2Nlc3NgKVxuJGVtcGhhc2l6ZWQtbGluay1ob3Zlci1kYXJrZW4tcGVyY2VudGFnZTogMjUlICFkZWZhdWx0O1xuXG4vLyBHcmlkIGJyZWFrcG9pbnRzXG4vLyBEZWZpbmUgdGhlIG1pbmltdW0gZGltZW5zaW9ucyBhdCB3aGljaCB5b3VyIGxheW91dCB3aWxsIGNoYW5nZSxcbi8vIGFkYXB0aW5nIHRvIGRpZmZlcmVudCBzY3JlZW4gc2l6ZXMsIGZvciB1c2UgaW4gbWVkaWEgcXVlcmllcy5cblxuJGdyaWQtYnJlYWtwb2ludHM6IChcbiAgICB4czogMCxcbiAgICBzbTogNTc2cHgsXG4gICAgbWQ6IDc2OHB4LFxuICAgIGxnOiAxMDI1cHgsXG4gICAgeGw6IDEzNjZweCkgIWRlZmF1bHQ7XG5cbkBpbmNsdWRlIF9hc3NlcnQtYXNjZW5kaW5nKCRncmlkLWJyZWFrcG9pbnRzLCBcIiRncmlkLWJyZWFrcG9pbnRzXCJcbik7XG5AaW5jbHVkZSBfYXNzZXJ0LXN0YXJ0cy1hdC16ZXJvKCRncmlkLWJyZWFrcG9pbnRzLCBcIiRncmlkLWJyZWFrcG9pbnRzXCIpO1xuXG4vLyBHcmlkIGNvbnRhaW5lcnNcbi8vIERlZmluZSB0aGUgbWF4aW11bSB3aWR0aCBvZiBgLmNvbnRhaW5lcmAgZm9yIGRpZmZlcmVudCBzY3JlZW4gc2l6ZXMuXG5cbi8vIGVmZmVjdGl2ZWx5IHJlbW92ZSBtYXggY29udGVudCB3aWR0aHMgKGV4Y2VwdCBmb3IgeGwpLCBieSBzZXR0aW5nIHRoZW0gYWxsIGVxdWFsIHRvIHRoZWlyIGNvcnJlc3BvbmRpbmcgXCJuZXh0XCIgZ3JpZC1icmVha3BvaW50IHZhbHVlc1xuXG4kY29udGFpbmVyLW1heC13aWR0aHM6IChcbiAgICBzbTogNzY4cHgsXG4gICAgbWQ6IDEwMjVweCxcbiAgICBsZzogMTIwMHB4LFxuICAgIHhsOiAxMjcwcHggLy8gY2FwcyB0aGUgaW5uZXIgY29udGVudCBtYXggd2lkdGggYXQgMTI0MHB4XG4gICAgKSAhZGVmYXVsdDtcblxuQGluY2x1ZGUgX2Fzc2VydC1hc2NlbmRpbmcoJGNvbnRhaW5lci1tYXgtd2lkdGhzLCBcIiRjb250YWluZXItbWF4LXdpZHRoc1wiXG4pO1xuXG4vLyBHcmlkIGNvbHVtbnNcbi8vIFNldCB0aGUgbnVtYmVyIG9mIGNvbHVtbnMgYW5kIHNwZWNpZnkgdGhlIHdpZHRoIG9mIHRoZSBndXR0ZXJzLlxuXG4kZ3JpZC1jb2x1bW5zOiAxMiAhZGVmYXVsdDtcbiRncmlkLWd1dHRlci13aWR0aDogMzBweCAhZGVmYXVsdDtcbiRncmlkLWd1dHRlci13aWR0aHM6IChcbiAgICB4czogcmVtKDMwcHgpLFxuICAgIGxnOiByZW0oMzBweClcbik7XG5cbi8vIENvbXBvbmVudHNcbi8vIERlZmluZSBjb21tb24gcGFkZGluZyBhbmQgYm9yZGVyIHJhZGl1cyBzaXplcyBhbmQgbW9yZS5cblxuJGxpbmUtaGVpZ2h0LWxnOiAxLjQgIWRlZmF1bHQ7XG4kbGluZS1oZWlnaHQtc206IDEuMyAhZGVmYXVsdDtcblxuLy8gQm9yZGVycyB1dGlsaXR5IGNsYXNzIGRvY3VtZW50YXRpb246IGh0dHBzOi8vZ2V0Ym9vdHN0cmFwLmNvbS9kb2NzLzQuMC91dGlsaXRpZXMvYm9yZGVycy9cbiRib3JkZXItd2lkdGg6IHJlbSgxcHgpICFkZWZhdWx0O1xuJGJvcmRlci10aGljay13aWR0aDogcmVtKDJweCk7XG5cbiRib3JkZXItY29sb3I6ICRncmF5LTQwMCAhZGVmYXVsdDtcbiRib3JkZXItY29sb3ItbGlnaHQ6ICRncmF5LTIwMCAhZGVmYXVsdDtcbiRib3JkZXItY29sb3ItbWVkaXVtOiAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kYm9yZGVyLWNvbG9yLWRhcms6ICRkYXJrICFkZWZhdWx0O1xuXG4kYm9yZGVyOiAkYm9yZGVyLXdpZHRoIHNvbGlkICRib3JkZXItY29sb3I7XG4kYm9yZGVyLWxpZ2h0OiAkYm9yZGVyLXdpZHRoIHNvbGlkICRib3JkZXItY29sb3ItbGlnaHQ7XG4kYm9yZGVyLW1lZGl1bTogJGJvcmRlci13aWR0aCBzb2xpZCAkYm9yZGVyLWNvbG9yLW1lZGl1bTtcbiRib3JkZXItZGFyazogJGJvcmRlci13aWR0aCBzb2xpZCAkYm9yZGVyLWNvbG9yLWRhcms7XG4kYm9yZGVyLWRhbmdlcjogJGJvcmRlci13aWR0aCBzb2xpZCAkZGFuZ2VyO1xuJGJvcmRlci1kYXNoZWQ6ICRib3JkZXItd2lkdGggZGFzaGVkICRib3JkZXItY29sb3I7XG4kYm9yZGVyLWluZm86ICRib3JkZXItdGhpY2std2lkdGggc29saWQgJGluZm87XG4kY2FsZW5kZXItYm9yZGVyOiAkYm9yZGVyLXdpZHRoIHNvbGlkICNjMGJmYmY7XG5cbiRib3JkZXItcmFkaXVzOiByZW0oMnB4KSAhZGVmYXVsdDtcbiRib3JkZXItcmFkaXVzLWxnOiByZW0oNHB4KSAhZGVmYXVsdDtcbiRib3JkZXItcmFkaXVzLXhsOiByZW0oNnB4KSAhZGVmYXVsdDtcbiRib3JkZXItcmFkaXVzLXNtOiAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcblxuJGhvcml6b250YWwtcnVsZS1ncmV5OiAkZ3JheS00MDA7XG4kaG9yaXpvbnRhbC1ydWxlLWdyZXktZGFyazogJGRhcms7XG5cbiRyb3VuZGVkLXBpbGw6IDUwcmVtICFkZWZhdWx0O1xuXG4kYm94LXNoYWRvdy1zbTogMCAwLjEyNXJlbSAwLjI1cmVtIHJnYmEoMjI0LCAyMjksIDIzOCwgNy41JSkgIWRlZmF1bHQ7XG4kYm94LXNoYWRvdzogMCByZW0oOHB4KSByZW0oMTRweCkgMCByZ2JhKDIyNCwgMjI5LCAyMzgsIDUwJSkgIWRlZmF1bHQ7XG4kYm94LXNoYWRvdy1sZzogMCAxcmVtIDNyZW0gcmdiYSgyMjQsIDIyOSwgMjM4LCAxNy41JSkgIWRlZmF1bHQ7XG5cbiRjb21wb25lbnQtYWN0aXZlLWNvbG9yOiAkd2hpdGUgIWRlZmF1bHQ7XG4kY29tcG9uZW50LWFjdGl2ZS1iZzogJHByaW1hcnkgIWRlZmF1bHQ7XG5cbiRjYXJldC13aWR0aDogMC4zZW0gIWRlZmF1bHQ7XG4kY2FyZXQtdmVydGljYWwtYWxpZ246ICRjYXJldC13aWR0aCAqIDAuODUgIWRlZmF1bHQ7XG4kY2FyZXQtc3BhY2luZzogJGNhcmV0LXdpZHRoICogMC44NSAhZGVmYXVsdDtcblxuJHRyYW5zaXRpb24tYmFzZTogYWxsIDAuMnMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG4kdHJhbnNpdGlvbi1mYWRlOiBvcGFjaXR5IDAuMTVzIGxpbmVhciAhZGVmYXVsdDtcbiR0cmFuc2l0aW9uLWNvbGxhcHNlOiBoZWlnaHQgMC4zNXMgZWFzZSAhZGVmYXVsdDtcblxuJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvczogKFxuICAgICkgIWRlZmF1bHQ7XG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2Nzcy9kb2xsYXItdmFyaWFibGUtZGVmYXVsdFxuJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvczogam9pbigoKDIxIDkpLFxuICAgICAgICAgICAgKDE2IDkpLFxuICAgICAgICAgICAgKDQgMyksXG4gICAgICAgICAgICAoMSAxKSxcbiAgICAgICAgKSxcbiAgICAgICAgJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvc1xuKTtcblxuLy8gRm9udHNcbi8vIEZvbnQsIGxpbmUtaGVpZ2h0LCBhbmQgY29sb3IgZm9yIGJvZHkgdGV4dCwgaGVhZGluZ3MsIGFuZCBtb3JlLlxuXG4vLyBzdHlsZWxpbnQtZGlzYWJsZSB2YWx1ZS1rZXl3b3JkLWNhc2VcbiRmb250LWZhbWlseS1zYW5zLXNlcmlmOiBcIkZpZ3RyZWVcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiICFkZWZhdWx0O1xuJGZvbnQtZmFtaWx5LW1vbm9zcGFjZTogU0ZNb25vLVJlZ3VsYXIsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZSAhZGVmYXVsdDtcbiRmb250LWZhbWlseS1iYXNlOiAkZm9udC1mYW1pbHktc2Fucy1zZXJpZiAhZGVmYXVsdDtcbiRmb250LWZhbWlseS10aXRsZTogXCJGaWd0cmVlXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIiAhZGVmYXVsdDtcbiRmb250LWZhbWlseS1zY3JpcHQ6IFwiSnVzdExvdmVseVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbi8vIHN0eWxlbGludC1lbmFibGUgdmFsdWUta2V5d29yZC1jYXNlXG5cbiRmb250LXNpemUtYmFzZS1weDogMTZweDsgLy8gUFggdmFsdWUgZm9yIGJhc2UgZm9udCBzaXplIGZvciB1c2UgaW4gY2FsY3VsYXRpb25zXG4kZm9udC1zaXplLWJhc2UtbW9iaWxlLXB4OiAxNHB4OyAvLyBQWCB2YWx1ZSBmb3IgYmFzZSBmb250IHNpemUgb24gbW9iaWxlIGZvciB1c2UgaW4gY2FsY3VsYXRpb25zXG4kZm9udC1zaXplLWJhc2U6IDFyZW0gIWRlZmF1bHQ7IC8vIEFzc3VtZXMgdGhlIGJyb3dzZXIgZGVmYXVsdCwgdHlwaWNhbGx5IGAxNnB4YC4gYXBwbGllZCB0byA8aHRtbD4gZWxlbWVudFxuJGZvbnQtc2l6ZS1ib2R5OiByZW0oMTZweCkgIWRlZmF1bHQ7IC8vIGZvbnQgc2l6ZSBhcHBsaWVkIHRvIDxib2R5PiBlbGVtZW50XG4kZm9udC1zaXplLWJvZHktc206IHJlbSgxNHB4KTtcbiRmb250LXNpemUtYm9keS1tb2JpbGU6ICRmb250LXNpemUtYm9keS1zbTtcbiRmb250LXNpemUtbGc6IHJlbSgxOHB4KSAhZGVmYXVsdDtcbiRmb250LXNpemUtc206IHJlbSgxMnB4KSAhZGVmYXVsdDtcbiRmb250LXNpemUteHM6IHJlbSgxMXB4KSAhZGVmYXVsdDsgLy8gdW51c2VkXG5cbiRmb250LXdlaWdodC1saWdodGVyOiBsaWdodGVyICFkZWZhdWx0OyAvLyB1bnVzZWRcbiRmb250LXdlaWdodC1saWdodDogMzAwICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LW5vcm1hbDogNDAwICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LW1lZGl1bTogNTAwICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LXNlbWlib2xkOiA2MDAgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtYm9sZDogNzAwICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LWV4dHJhYm9sZDogODAwICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LWJsYWNrOiA5MDAgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtYm9sZGVyOiBib2xkZXIgIWRlZmF1bHQ7XG4kZm9udC1zdHlsZS1pdGFsaWM6IGl0YWxpYyAhZGVmYXVsdDtcblxuJGZvbnQtd2VpZ2h0LWJhc2U6ICRmb250LXdlaWdodC1ub3JtYWwgIWRlZmF1bHQ7XG4kbGluZS1oZWlnaHQtYmFzZTogMS40ICFkZWZhdWx0OyAvLyAxLjMgaW4gbW9iaWxlIGNoZWNrIFhEIG9uIHRoaXNcbiRsZXR0ZXItc3BhY2luZy1iYXNlOiAwICFkZWZhdWx0O1xuXG4kaGVhZGluZ3MtbWFyZ2luLWJvdHRvbTogKFxuICAgICRzcGFjZXIgKiAyKSAhZGVmYXVsdDtcbiRoZWFkaW5ncy1tYXJnaW4tYm90dG9tLW1vYmlsZTogJHNwYWNlciAhZGVmYXVsdDtcbiRoZWFkaW5ncy1mb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXRpdGxlICFkZWZhdWx0O1xuJGhlYWRpbmdzLWZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcbiRoZWFkaW5ncy1saW5lLWhlaWdodDogMS4yICFkZWZhdWx0O1xuJGhlYWRpbmdzLWNvbG9yOiBudWxsICFkZWZhdWx0O1xuXG4kcGFyYWdyYXBoLWxpbmUtaGVpZ2h0OiAxLjQ7XG4kcGFyYWdyYXBoLWxpbmUtaGVpZ2h0LW1vYmlsZTogMS4zO1xuJHBhcmFncmFwaC1zbWFsbC1saW5lLWhlaWdodDogMTtcblxuJGRpc3BsYXktZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS10aXRsZTtcbiRkaXNwbGF5LWxpbmUtaGVpZ2h0OiAkaGVhZGluZ3MtbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG5cbiRzbWFsbC1mb250LXNpemU6IHJlbSgxMnB4KSAhZGVmYXVsdDtcblxuJHRleHQtbXV0ZWQ6ICRncmF5LTYwMCAhZGVmYXVsdDtcblxuJGJsb2NrcXVvdGUtc21hbGwtY29sb3I6ICRncmF5LTYwMCAhZGVmYXVsdDtcbiRibG9ja3F1b3RlLXNtYWxsLWZvbnQtc2l6ZTogJHNtYWxsLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRibG9ja3F1b3RlLWZvbnQtc2l6ZTogKFxuICAgICRmb250LXNpemUtYmFzZSAqIDEuMjUpICFkZWZhdWx0O1xuXG4kaHItYm9yZGVyLWNvbG9yOiAkaG9yaXpvbnRhbC1ydWxlLWdyZXkgIWRlZmF1bHQ7XG4kaHItYm9yZGVyLWNvbG9yLWxpZ2h0OiAkYm9yZGVyLWNvbG9yLWxpZ2h0ICFkZWZhdWx0O1xuJGhyLWJvcmRlci13aWR0aDogJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcblxuJG1hcmstcGFkZGluZzogMC4yZW0gIWRlZmF1bHQ7XG5cbiRkdC1mb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG5cbiRsaXN0LWlubGluZS1wYWRkaW5nOiAwLjVyZW0gIWRlZmF1bHQ7XG5cbi8vIFRhYmxlc1xuLy8gQ3VzdG9taXplcyB0aGUgYC50YWJsZWAgY29tcG9uZW50IHdpdGggYmFzaWMgdmFsdWVzLCBlYWNoIHVzZWQgYWNyb3NzIGFsbCB0YWJsZSB2YXJpYXRpb25zLlxuXG4kdGFibGUtY2VsbC1wYWRkaW5nOiByZW0oMTVweCkgIWRlZmF1bHQ7XG4kdGFibGUtY2VsbC1wYWRkaW5nLXNtOiByZW0oMTBweCkgIWRlZmF1bHQ7XG5cbiR0YWJsZS1jb2xvcjogJGJvZHktY29sb3IgIWRlZmF1bHQ7XG4kdGFibGUtYmc6ICR0cmFucyAhZGVmYXVsdDtcbiR0YWJsZS1hY2NlbnQtYmc6IHJnYmEoJGJsYWNrLCAwLjA1KSAhZGVmYXVsdDtcbiR0YWJsZS1ob3Zlci1jb2xvcjogJHRhYmxlLWNvbG9yICFkZWZhdWx0O1xuJHRhYmxlLWhvdmVyLWJnOiByZ2JhKCRibGFjaywgMC4wNzUpICFkZWZhdWx0O1xuJHRhYmxlLWFjdGl2ZS1iZzogJHRhYmxlLWhvdmVyLWJnICFkZWZhdWx0O1xuXG4kdGFibGUtYm9yZGVyLXdpZHRoOiAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJHRhYmxlLWJvcmRlci1jb2xvcjogJGdyYXktNDAwICFkZWZhdWx0O1xuXG4kdGFibGUtaGVhZC1iZzogJGdyYXktNDAwICFkZWZhdWx0O1xuJHRhYmxlLWhlYWQtY29sb3I6ICRncmF5LTcwMCAhZGVmYXVsdDtcblxuJHRhYmxlLWRhcmstY29sb3I6ICRib2R5LWJnICFkZWZhdWx0O1xuJHRhYmxlLWRhcmstYmc6ICRncmF5LTYwMCAhZGVmYXVsdDtcbiR0YWJsZS1kYXJrLWFjY2VudC1iZzogcmdiYSgkd2hpdGUsIDAuMDUpICFkZWZhdWx0O1xuJHRhYmxlLWRhcmstaG92ZXItY29sb3I6ICR0YWJsZS1kYXJrLWNvbG9yICFkZWZhdWx0O1xuJHRhYmxlLWRhcmstaG92ZXItYmc6IHJnYmEoJHdoaXRlLCAwLjA3NSkgIWRlZmF1bHQ7XG4kdGFibGUtZGFyay1ib3JkZXItY29sb3I6IGxpZ2h0ZW4oJGdyYXktOTAwLCA3LjUlKSAhZGVmYXVsdDtcblxuJHRhYmxlLXN0cmlwZWQtb3JkZXI6IG9kZCAhZGVmYXVsdDtcblxuJHRhYmxlLWNhcHRpb24tY29sb3I6ICRkYXJrICFkZWZhdWx0O1xuXG4kdGFibGUtYmctbGV2ZWw6IC05ICFkZWZhdWx0O1xuJHRhYmxlLWJvcmRlci1sZXZlbDogLTYgIWRlZmF1bHQ7XG5cbi8vIEJ1dHRvbnMgKyBGb3Jtc1xuLy8gU2hhcmVkIHZhcmlhYmxlcyB0aGF0IGFyZSByZWFzc2lnbmVkIHRvIGAkaW5wdXQtYCBhbmQgYCRidG4tYCBzcGVjaWZpYyB2YXJpYWJsZXMuXG5cbiRpbnB1dC1idG4tcGFkZGluZy15OiByZW0oNy41cHgpICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1wYWRkaW5nLXg6IHJlbSgxNXB4KSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1iYXNlICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbCAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9udC1zaXplOiByZW0oMThweCkgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWxpbmUtaGVpZ2h0OiAxLjIgIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tZm9jdXMtd2lkdGg6IHJlbSgycHgpICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb2N1cy1jb2xvcjogcmdiYSgkY29tcG9uZW50LWFjdGl2ZS1iZywgMC4yMTYpICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93OiAwIDAgMCAkaW5wdXQtYnRuLWZvY3VzLXdpZHRoICRpbnB1dC1idG4tZm9jdXMtY29sb3IgIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tcGFkZGluZy15LXNtOiByZW0oNHB4KSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tcGFkZGluZy14LXNtOiByZW0oOHB4KSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9udC1zaXplLXNtOiByZW0oMTZweCkgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LXNtOiAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuXG4kaW5wdXQtYnRuLXBhZGRpbmcteS1sZzogcmVtKDE2cHgpICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1wYWRkaW5nLXgtbGc6IHJlbSgzMHB4KSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9udC1zaXplLWxnOiByZW0oMjBweCkgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LWxnOiAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuXG4kaW5wdXQtYnRuLWJvcmRlci13aWR0aDogJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcblxuLy8gQnV0dG9uc1xuLy8gRm9yIGVhY2ggb2YgQm9vdHN0cmFwJ3MgYnV0dG9ucywgZGVmaW5lIHRleHQsIGJhY2tncm91bmQsIGFuZCBib3JkZXIgY29sb3IuXG5cbiRidG4tcGFkZGluZy15OiAkaW5wdXQtYnRuLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRidG4tcGFkZGluZy14OiAkaW5wdXQtYnRuLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRidG4tZm9udC1mYW1pbHk6ICRpbnB1dC1idG4tZm9udC1mYW1pbHkgIWRlZmF1bHQ7XG4kYnRuLWZvbnQtc2l6ZTogJGlucHV0LWJ0bi1mb250LXNpemUgIWRlZmF1bHQ7XG4kYnRuLWZvbnQtd2VpZ2h0OiAkaW5wdXQtYnRuLWZvbnQtd2VpZ2h0ICFkZWZhdWx0O1xuJGJ0bi1saW5lLWhlaWdodDogJGlucHV0LWJ0bi1saW5lLWhlaWdodCAhZGVmYXVsdDtcblxuJGJ0bi1wYWRkaW5nLXktc206ICRpbnB1dC1idG4tcGFkZGluZy15LXNtICFkZWZhdWx0O1xuJGJ0bi1wYWRkaW5nLXgtc206ICRpbnB1dC1idG4tcGFkZGluZy14LXNtICFkZWZhdWx0O1xuJGJ0bi1mb250LXNpemUtc206ICRpbnB1dC1idG4tZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJGJ0bi1saW5lLWhlaWdodC1zbTogJGlucHV0LWJ0bi1saW5lLWhlaWdodC1zbSAhZGVmYXVsdDtcblxuJGJ0bi1wYWRkaW5nLXktbGc6ICRpbnB1dC1idG4tcGFkZGluZy15LWxnICFkZWZhdWx0O1xuJGJ0bi1wYWRkaW5nLXgtbGc6ICRpbnB1dC1idG4tcGFkZGluZy14LWxnICFkZWZhdWx0O1xuJGJ0bi1mb250LXNpemUtbGc6ICRpbnB1dC1idG4tZm9udC1zaXplLWxnICFkZWZhdWx0O1xuJGJ0bi1saW5lLWhlaWdodC1sZzogJGlucHV0LWJ0bi1saW5lLWhlaWdodC1sZyAhZGVmYXVsdDtcblxuJGJ0bi1ib3JkZXItd2lkdGg6ICRib3JkZXItdGhpY2std2lkdGggIWRlZmF1bHQ7XG5cbiRidG4tZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWwgIWRlZmF1bHQ7XG4kYnRuLWJveC1zaGFkb3c6IDAgMCAwICR0cmFucyAhZGVmYXVsdDtcbiRidG4tZm9jdXMtd2lkdGg6ICRpbnB1dC1idG4tZm9jdXMtd2lkdGggIWRlZmF1bHQ7XG4kYnRuLWZvY3VzLWJveC1zaGFkb3c6ICRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRidG4tZGlzYWJsZWQtb3BhY2l0eTogMSAhZGVmYXVsdDtcbiRidG4tYWN0aXZlLWJveC1zaGFkb3c6IDAgMCAwICR0cmFucyAhZGVmYXVsdDtcblxuJGJ0bi1saW5rLWRpc2FibGVkLWNvbG9yOiAkZ3JheS02MDAgIWRlZmF1bHQ7XG5cbiRidG4tYmxvY2stc3BhY2luZy15OiAwLjVyZW0gIWRlZmF1bHQ7XG5cbiRidG4tZGlzYWJsZWQtbWFpbi1iZzogJGdyYXktMjAwO1xuJGJ0bi1kaXNhYmxlZC1tYWluLWJvcmRlci1jb2xvcjogJGdyYXktMjAwO1xuJGJ0bi1kaXNhYmxlZC1tYWluLWNvbG9yOiAkZ3JheS00MDA7XG4kYnRuLWljb24tc2l6ZTogcmVtKDIwcHgpO1xuXG4vLyBBbGxvd3MgZm9yIGN1c3RvbWl6aW5nIGJ1dHRvbiByYWRpdXMgaW5kZXBlbmRlbnRseSBmcm9tIGdsb2JhbCBib3JkZXIgcmFkaXVzXG4kYnRuLWJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGJ0bi1ib3JkZXItcmFkaXVzLWxnOiAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcbiRidG4tYm9yZGVyLXJhZGl1cy1zbTogJGJvcmRlci1yYWRpdXMtc20gIWRlZmF1bHQ7XG5cbiRidG4tdHJhbnNpdGlvbjogY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsXG4gICAgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCxcbiAgICBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsXG4gICAgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcblxuLy8gRm9ybXNcblxuJGxhYmVsLW1hcmdpbi1ib3R0b206IHJlbSg1cHgpICFkZWZhdWx0O1xuXG4kaW5wdXQtcGFkZGluZy15OiByZW0oNnB4KSAhZGVmYXVsdDtcbiRpbnB1dC1wYWRkaW5nLXg6IHJlbSgxMnB4KSAhZGVmYXVsdDtcbiRpbnB1dC1mb250LWZhbWlseTogJGlucHV0LWJ0bi1mb250LWZhbWlseSAhZGVmYXVsdDtcbiRpbnB1dC1mb250LXNpemU6IHJlbSgxNnB4KSAhZGVmYXVsdDtcbiRpbnB1dC1mb250LXNpemUtbW9iaWxlOiByZW0oMTRweCk7XG4kaW5wdXQtZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1iYXNlICFkZWZhdWx0O1xuJGlucHV0LWxpbmUtaGVpZ2h0OiAxLjQgIWRlZmF1bHQ7XG5cbiRpbnB1dC1wYWRkaW5nLXktc206ICRpbnB1dC1idG4tcGFkZGluZy15LXNtICFkZWZhdWx0O1xuJGlucHV0LXBhZGRpbmcteC1zbTogJGlucHV0LWJ0bi1wYWRkaW5nLXgtc20gIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC1zaXplLXNtOiAkaW5wdXQtYnRuLWZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcbiRpbnB1dC1saW5lLWhlaWdodC1zbTogJGlucHV0LWJ0bi1saW5lLWhlaWdodC1zbSAhZGVmYXVsdDtcblxuJGlucHV0LXBhZGRpbmcteS1sZzogJGlucHV0LWJ0bi1wYWRkaW5nLXktbGcgIWRlZmF1bHQ7XG4kaW5wdXQtcGFkZGluZy14LWxnOiAkaW5wdXQtYnRuLXBhZGRpbmcteC1sZyAhZGVmYXVsdDtcbiRpbnB1dC1mb250LXNpemUtbGc6ICRpbnB1dC1idG4tZm9udC1zaXplLWxnICFkZWZhdWx0O1xuJGlucHV0LWxpbmUtaGVpZ2h0LWxnOiAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LWxnICFkZWZhdWx0O1xuXG4kaW5wdXQtYmc6ICR3aGl0ZSAhZGVmYXVsdDtcbiRpbnB1dC1kaXNhYmxlZC1iZzogJGdyYXktMjAwICFkZWZhdWx0O1xuXG4kaW5wdXQtY29sb3I6ICRkYXJrICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci1jb2xvcjogJGdyYXktNDAwICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci13aWR0aDogJGlucHV0LWJ0bi1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kaW5wdXQtYm94LXNoYWRvdzogbm9uZSAhZGVmYXVsdDtcblxuJGlucHV0LWJvcmRlci1yYWRpdXM6IHJlbSgycHgpICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci1yYWRpdXMtbGc6IHJlbSgzcHgpICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci1yYWRpdXMtc206IHJlbSgycHgpICFkZWZhdWx0O1xuXG4kaW5wdXQtZm9jdXMtYmc6ICRpbnB1dC1iZyAhZGVmYXVsdDtcbiRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3I6ICRkYXJrICFkZWZhdWx0OyAvLyBsaWdodGVuKCRjb21wb25lbnQtYWN0aXZlLWJnLCAyNSUpICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLWNvbG9yOiAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtd2lkdGg6ICRpbnB1dC1idG4tZm9jdXMtd2lkdGggIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtYm94LXNoYWRvdzogbm9uZSAhZGVmYXVsdDsgLy8gJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuXG4kaW5wdXQtcGxhY2Vob2xkZXItY29sb3I6ICRncmF5LTYwMCAhZGVmYXVsdDtcbiRpbnB1dC1wbGFpbnRleHQtY29sb3I6ICRib2R5LWNvbG9yICFkZWZhdWx0O1xuXG4kaW5wdXQtZGlzYWJsZWQtcGxhY2Vob2xkZXItY29sb3I6IHJnYmEoJGlucHV0LXBsYWNlaG9sZGVyLWNvbG9yLCAwLjgpICFkZWZhdWx0O1xuXG4kaW5wdXQtaGVpZ2h0LWJvcmRlcjogJGlucHV0LWJvcmRlci13aWR0aCAqIDIgIWRlZmF1bHQ7XG5cbiRpbnB1dC1oZWlnaHQtaW5uZXI6IChcbiAgICAkaW5wdXQtZm9udC1zaXplICogJGlucHV0LWxpbmUtaGVpZ2h0KSArICgkaW5wdXQtcGFkZGluZy15ICogMikgIWRlZmF1bHQ7XG4kaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGY6IGNhbGMoI3skaW5wdXQtbGluZS1oZWlnaHQgKiAwLjVlbX0gKyAjeyRpbnB1dC1wYWRkaW5nLXl9KSAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQtaW5uZXItcXVhcnRlcjogY2FsYygjeyRpbnB1dC1saW5lLWhlaWdodCAqIDAuMjVlbX0gKyAje2NhbGMoJGlucHV0LXBhZGRpbmcteSAvIDIpfSkgIWRlZmF1bHQ7XG5cbiRpbnB1dC1oZWlnaHQ6IGNhbGMoI3skaW5wdXQtaGVpZ2h0LWlubmVyfSArICN7JGlucHV0LWhlaWdodC1ib3JkZXJ9KSAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQtc206IGNhbGMoI3skaW5wdXQtbGluZS1oZWlnaHQtc20gKiAxZW19ICsgI3skaW5wdXQtYnRuLXBhZGRpbmcteS1zbSAqIDJ9ICsgI3skaW5wdXQtaGVpZ2h0LWJvcmRlcn0pICFkZWZhdWx0O1xuJGlucHV0LWhlaWdodC1sZzogY2FsYygjeyRpbnB1dC1saW5lLWhlaWdodC1sZyAqIDFlbX0gKyAjeyRpbnB1dC1idG4tcGFkZGluZy15LWxnICogMn0gKyAjeyRpbnB1dC1oZWlnaHQtYm9yZGVyfSkgIWRlZmF1bHQ7XG5cbiRpbnB1dC1oZWlnaHQtaW5uZXItc206IChcbiAgICAkZm9udC1zaXplLXNtICogJGlucHV0LWJ0bi1saW5lLWhlaWdodC1zbSkgKyAoJGlucHV0LWJ0bi1wYWRkaW5nLXktc20gKiAyKSAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQtc206IGNhbGMoI3skaW5wdXQtaGVpZ2h0LWlubmVyLXNtfSArICN7JGlucHV0LWhlaWdodC1ib3JkZXJ9KSAhZGVmYXVsdDtcblxuJGlucHV0LWhlaWdodC1pbm5lci1sZzogKFxuICAgICRmb250LXNpemUtbGcgKiAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LWxnKSArICgkaW5wdXQtYnRuLXBhZGRpbmcteS1sZyAqIDIpICFkZWZhdWx0O1xuJGlucHV0LWhlaWdodC1sZzogY2FsYygjeyRpbnB1dC1oZWlnaHQtaW5uZXItbGd9ICsgI3skaW5wdXQtaGVpZ2h0LWJvcmRlcn0pICFkZWZhdWx0O1xuXG4kaW5wdXQtdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LFxuICAgIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG5cbiRmb3JtLXRleHQtbWFyZ2luLXRvcDogcmVtKDVweCkgIWRlZmF1bHQ7XG5cbiRmb3JtLWNoZWNrLWlucHV0LWd1dHRlcjogcmVtKDEwcHgpICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtbWFyZ2luLXk6IHJlbSgxNXB4KSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LW1hcmdpbi14OiAwLjI1cmVtICFkZWZhdWx0O1xuXG4kZm9ybS1jaGVjay1pbmxpbmUtbWFyZ2luLXg6IDAuNzVyZW0gIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbmxpbmUtaW5wdXQtbWFyZ2luLXg6IDAuMzEyNXJlbSAhZGVmYXVsdDtcblxuJGZvcm0tZ3JpZC1ndXR0ZXItd2lkdGg6IHJlbSgxMHB4KSAhZGVmYXVsdDtcbiRmb3JtLWdyb3VwLW1hcmdpbi1ib3R0b206IHJlbSgxNXB4KSAhZGVmYXVsdDtcbiRmb3JtLWdyb3VwLW1hcmdpbi1ib3R0b20tbGc6IHJlbSgxNXB4KSAhZGVmYXVsdDtcbiRmb3JtLWdyb3VwLW1hcmdpbi1ib3R0b20tc206IHJlbSgxNXB4KSAhZGVmYXVsdDtcblxuJGlucHV0LWdyb3VwLWFkZG9uLWNvbG9yOiAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XG4kaW5wdXQtZ3JvdXAtYWRkb24tYmc6ICRncmF5LTIwMCAhZGVmYXVsdDtcbiRpbnB1dC1ncm91cC1hZGRvbi1ib3JkZXItY29sb3I6ICRpbnB1dC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG5cbiR0ZXh0LWFyZWEtaGVpZ2h0OiByZW0oMTk0cHgpICFkZWZhdWx0O1xuXG4kY3VzdG9tLWZvcm1zLXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsXG4gICAgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LFxuICAgIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtZ3V0dGVyOiByZW0oMTBweCkgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtc3BhY2VyLXg6IHJlbSgxNXB4KSAhZGVmYXVsdDtcblxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplOiByZW0oMjBweCkgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJnOiAkd2hpdGUgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJnLXNpemU6IDEwMCUgMTAwJSAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYm94LXNoYWRvdzogJGlucHV0LWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJvcmRlci1jb2xvcjogJGRhcmsgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJvcmRlci13aWR0aDogJGlucHV0LWJvcmRlci13aWR0aCAhZGVmYXVsdDtcblxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1kaXNhYmxlZC1iZzogJGdyYXktMjAwICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWxhYmVsLWRpc2FibGVkLWNvbG9yOiAkZ3JheS02MDAgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1jb2xvcjogJGRhcmsgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtYmc6ICR3aGl0ZSAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1kaXNhYmxlZC1iZzogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1kaXNhYmxlZC1iZyAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1ib3gtc2hhZG93OiBub25lICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWJvcmRlci1jb2xvcjogJGRhcmsgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItZm9jdXMtYm94LXNoYWRvdzogMCAwIDAgcmVtKDFweCkgJGJvZHktYmcsXG4gICAgJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1mb2N1cy1ib3JkZXItY29sb3I6ICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYWN0aXZlLWNvbG9yOiAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYWN0aXZlLWJnOiBsaWdodGVuKCRjb21wb25lbnQtYWN0aXZlLWJnLCAzNSUpICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtYm94LXNoYWRvdzogbm9uZSAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYWN0aXZlLWJvcmRlci1jb2xvcjogJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWJvcmRlci1yYWRpdXM6IDAgIWRlZmF1bHQ7XG4kY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pY29uLWNoZWNrZWQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyMCcgaGVpZ2h0PScyMCcgdmlld0JveD0nMCAwIDIwIDIwJyUzRSUzQ2cgZmlsbD0nbm9uZScgZmlsbC1ydWxlPSdldmVub2RkJyUzRSUzQ3BhdGggc3Ryb2tlPSclMjMzNjM2MzYnIGQ9J00uNS41aDE5djE5SC41eicvJTNFJTNDcGF0aCBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTE1LjYwNSA1LjI2OGMuMzM0LS4zNjUuODE3LS4zNDIgMS4xMzYtLjAyMy4zMTguMzE4LjM2LjgxNi4wMzQgMS4xNzJhOTAzLjU0NyA5MDMuNTQ3IDAgMCAxLTUuMyA1Ljk0bC0xLjMzIDEuNDhhMjkxMi41NjcgMjkxMi41NjcgMCAwIDAtMS43MTggMS45MTVjLS4zLjMzMy0uODQ2LjMyMy0xLjE1Mi4wMTYtLjU1OS0uNTMyLTEuMDA2LS45NjEtMi4wMTItMS45MjhsLS4zNTQtLjM0Yy0uNy0uNjc0LTEuMTc1LTEuMTI5LTEuNjU2LTEuNTg3LS4zNTQtLjMzOS0uMzItLjgzOCAwLTEuMTYzLjMxNi0uMzIxLjc5OC0uMzYgMS4xMzYtLjAyLjk4LjkyOCAxLjgxNyAxLjczMiAzLjQwOCAzLjI2OCAzLjQ0OC0zLjg0MyA1LjU2Ny02LjIxMiA3LjgwOC04LjczeicvJTNFJTNDL2clM0UlM0Mvc3ZnJTNFJTBBXCIpICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWJnOiAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWluZGV0ZXJtaW5hdGUtY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWljb24taW5kZXRlcm1pbmF0ZTogc3RyLXJlcGxhY2UodXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI0JyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMjQgMjQnJTNFJTNDcGF0aCBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnIHN0cm9rZT0nI3skY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWNvbG9yfScgZD0nTS41LjVoMjN2MjNILjV6Jy8lM0UlM0Mvc3ZnJTNFJTBBXCIpLCBcIiNcIiwgXCIlMjNcIikgIWRlZmF1bHQ7XG4kY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWJveC1zaGFkb3c6IG5vbmUgIWRlZmF1bHQ7XG4kY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWJvcmRlci1jb2xvcjogJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1iZyAhZGVmYXVsdDtcblxuJGN1c3RvbS1yYWRpby1pbmRpY2F0b3ItYm9yZGVyLXJhZGl1czogNTAlICFkZWZhdWx0O1xuJGN1c3RvbS1yYWRpby1pbmRpY2F0b3ItaWNvbi1jaGVja2VkOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0MlM0Z4bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0nVVRGLTgnJTNGJTNFJTNDc3ZnIHdpZHRoPScyMHB4JyBoZWlnaHQ9JzIwcHgnIHZpZXdCb3g9JzAgMCAyMCAyMCcgdmVyc2lvbj0nMS4xJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyUzRSUzQ2cgaWQ9J1N0eWxlLUd1aWRlJyBzdHJva2U9J25vbmUnIHN0cm9rZS13aWR0aD0nMScgZmlsbD0nbm9uZScgZmlsbC1ydWxlPSdldmVub2RkJyUzRSUzQ2cgaWQ9JzA3Li1JY29ucycgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTc0OS4wMDAwMDAsIC02ODguMDAwMDAwKSclM0UlM0NnIGlkPSdGdW5jdGlvbmFsJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgxMDAuMDAwMDAwLCA0OTkuMDAwMDAwKSclM0UlM0NnIGlkPSdFbGVtZW50cy0vLVVJLS8tUmFkaW8tLy1TZWxlY3RlZCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoNjQ5LjAwMDAwMCwgMTg5LjAwMDAwMCknJTNFJTNDY2lyY2xlIGlkPSdPdmFsJyBzdHJva2U9JyUyMzM2MzYzNicgc3Ryb2tlLXdpZHRoPScxJyBjeD0nMTAnIGN5PScxMCcgcj0nOS41JyUzRSUzQy9jaXJjbGUlM0UlM0NjaXJjbGUgaWQ9J092YWwnIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdldmVub2RkJyBjeD0nMTAnIGN5PScxMCcgcj0nNiclM0UlM0MvY2lyY2xlJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpICFkZWZhdWx0O1xuXG4kY3VzdG9tLXN3aXRjaC13aWR0aDogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplICogMS43NSAhZGVmYXVsdDtcbiRjdXN0b20tc3dpdGNoLWluZGljYXRvci1ib3JkZXItcmFkaXVzOiBjYWxjKCRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZSAvIDIpICFkZWZhdWx0O1xuJGN1c3RvbS1zd2l0Y2gtaW5kaWNhdG9yLXNpemU6IGNhbGMoI3skY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemV9IC0gI3skY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJvcmRlci13aWR0aCAqIDR9KSAhZGVmYXVsdDtcblxuJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15OiAkaW5wdXQtcGFkZGluZy15ICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14OiAkaW5wdXQtcGFkZGluZy14ICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZm9udC1mYW1pbHk6ICRpbnB1dC1mb250LWZhbWlseSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWZvbnQtc2l6ZTogJGlucHV0LWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWhlaWdodDogJGlucHV0LWhlaWdodCAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nOiByZW0oMzJweCkgIWRlZmF1bHQ7IC8vIEV4dHJhIHBhZGRpbmcgdG8gYWNjb3VudCBmb3IgdGhlIHByZXNlbmNlIG9mIHRoZSBiYWNrZ3JvdW5kLWltYWdlIGJhc2VkIGluZGljYXRvclxuJGN1c3RvbS1zZWxlY3QtZm9udC13ZWlnaHQ6ICRpbnB1dC1mb250LXdlaWdodCAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWxpbmUtaGVpZ2h0OiAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtY29sb3I6ICRpbnB1dC1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWRpc2FibGVkLWNvbG9yOiAkaW5wdXQtZGlzYWJsZWQtcGxhY2Vob2xkZXItY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1iZzogJHdoaXRlICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZGlzYWJsZWQtYmc6ICRncmF5LTIwMCAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWJnLXNpemU6IDIycHggMjJweCAhZGVmYXVsdDsgLy8gSW4gcGl4ZWxzIGJlY2F1c2UgaW1hZ2UgZGltZW5zaW9uc1xuJGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yLWNvbG9yOiAkZGFyayAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWluZGljYXRvcjogc3RyLXJlcGxhY2UodXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnIHdpZHRoPScyNCcgaGVpZ2h0PScyNCcgdmlld0JveD0nMCAwIDI0IDI0JyUzRSUzQ2RlZnMlM0UlM0NwYXRoIGlkPSdhJyBkPSdNMTIgMTMuNTg2TDYuNzA3IDguMjkzYTEgMSAwIDAgMC0xLjQxNCAxLjQxNGw2IDZhMSAxIDAgMCAwIDEuNDE0IDBsNi02YTEgMSAwIDEgMC0xLjQxNC0xLjQxNEwxMiAxMy41ODZ6Jy8lM0UlM0MvZGVmcyUzRSUzQ3VzZSBmaWxsPScjeyRjdXN0b20tc2VsZWN0LWluZGljYXRvci1jb2xvcn0nIGZpbGwtcnVsZT0nZXZlbm9kZCcgeGxpbms6aHJlZj0nJTIzYScvJTNFJTNDL3N2ZyUzRSUwQVwiKSwgXCIjXCIsIFwiJTIzXCIpICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtYmFja2dyb3VuZDogJGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yIG5vLXJlcGVhdCByaWdodCAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXggY2VudGVyIC8gJGN1c3RvbS1zZWxlY3QtYmctc2l6ZSAhZGVmYXVsdDsgLy8gVXNlZCBzbyB3ZSBjYW4gaGF2ZSBtdWx0aXBsZSBiYWNrZ3JvdW5kIGVsZW1lbnRzIChlLmcuLCBhcnJvdyBhbmQgZmVlZGJhY2sgaWNvbilcblxuJGN1c3RvbS1zZWxlY3QtZmVlZGJhY2staWNvbi1wYWRkaW5nLXJpZ2h0OiBjYWxjKCgxZW0gKyAjezIgKiAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXl9KSAqIDMgLyA0ICsgI3skY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXggKyAkY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZ30pICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZmVlZGJhY2staWNvbi1wb3NpdGlvbjogY2VudGVyIHJpZ2h0ICgkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXggKyAkY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZykgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1mZWVkYmFjay1pY29uLXNpemU6ICRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZiAkaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGYgIWRlZmF1bHQ7XG5cbiRjdXN0b20tc2VsZWN0LWJvcmRlci13aWR0aDogJGlucHV0LWJ0bi1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1ib3JkZXItY29sb3I6ICRpbnB1dC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1ib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWJveC1zaGFkb3c6IG5vbmUgIWRlZmF1bHQ7XG5cbiRjdXN0b20tc2VsZWN0LWZvY3VzLWJvcmRlci1jb2xvcjogJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWZvY3VzLXdpZHRoOiAkaW5wdXQtZm9jdXMtd2lkdGggIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1mb2N1cy1ib3gtc2hhZG93OiBub25lICFkZWZhdWx0O1xuXG4kY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXktc206ICRpbnB1dC1wYWRkaW5nLXktc20gIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXgtc206ICRpbnB1dC1wYWRkaW5nLXgtc20gIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1mb250LXNpemUtc206ICRpbnB1dC1mb250LXNpemUtc20gIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1oZWlnaHQtc206ICRpbnB1dC1oZWlnaHQtc20gIWRlZmF1bHQ7XG5cbiRjdXN0b20tc2VsZWN0LXBhZGRpbmcteS1sZzogJGlucHV0LXBhZGRpbmcteS1sZyAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LXBhZGRpbmcteC1sZzogJGlucHV0LXBhZGRpbmcteC1sZyAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWZvbnQtc2l6ZS1sZzogMTI1JSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWhlaWdodC1sZzogJGlucHV0LWhlaWdodC1sZyAhZGVmYXVsdDtcblxuJGN1c3RvbS1yYW5nZS10cmFjay13aWR0aDogMTAwJSAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdHJhY2staGVpZ2h0OiAwLjVyZW0gIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRyYWNrLWN1cnNvcjogcG9pbnRlciAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdHJhY2stYmc6ICRncmF5LTYwMCAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdHJhY2stYm9yZGVyLXJhZGl1czogMXJlbSAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdHJhY2stYm94LXNoYWRvdzogaW5zZXQgMCAwLjI1cmVtIDAuMjVyZW0gcmdiYSgkYmxhY2ssIDAuMSkgIWRlZmF1bHQ7XG5cbiRjdXN0b20tcmFuZ2UtdGh1bWItd2lkdGg6IDFyZW0gIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWhlaWdodDogJGN1c3RvbS1yYW5nZS10aHVtYi13aWR0aCAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdGh1bWItYmc6ICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10aHVtYi1ib3JkZXI6IDAgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWJvcmRlci1yYWRpdXM6IDFyZW0gIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWJveC1zaGFkb3c6IDAgMC4xcmVtIDAuMjVyZW0gcmdiYSgkYmxhY2ssIDAuMSkgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3c6IDAgMCAwIHJlbSgxcHgpICRib2R5LWJnLFxuICAgICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93LXdpZHRoOiAkaW5wdXQtZm9jdXMtd2lkdGggIWRlZmF1bHQ7IC8vIEZvciBmb2N1cyBib3ggc2hhZG93IGlzc3VlIGluIElFL0VkZ2VcbiRjdXN0b20tcmFuZ2UtdGh1bWItYWN0aXZlLWJnOiBsaWdodGVuKCRjb21wb25lbnQtYWN0aXZlLWJnLCAzNSUpICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10aHVtYi1kaXNhYmxlZC1iZzogJGdyYXktMjAwICFkZWZhdWx0O1xuXG4kY3VzdG9tLWZpbGUtaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0ICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWhlaWdodC1pbm5lcjogJGlucHV0LWhlaWdodC1pbm5lciAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1mb2N1cy1ib3JkZXItY29sb3I6ICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtZm9jdXMtYm94LXNoYWRvdzogJGlucHV0LWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtZGlzYWJsZWQtYmc6ICRpbnB1dC1kaXNhYmxlZC1iZyAhZGVmYXVsdDtcblxuJGN1c3RvbS1maWxlLXBhZGRpbmcteTogJGlucHV0LXBhZGRpbmcteSAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1wYWRkaW5nLXg6ICRpbnB1dC1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodCAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1mb250LWZhbWlseTogJGlucHV0LWZvbnQtZmFtaWx5ICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWZvbnQtd2VpZ2h0OiAkaW5wdXQtZm9udC13ZWlnaHQgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtY29sb3I6ICRpbnB1dC1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1iZzogJGlucHV0LWJnICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWJvcmRlci13aWR0aDogJGlucHV0LWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1ib3JkZXItY29sb3I6ICRpbnB1dC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtYm9yZGVyLXJhZGl1czogJGlucHV0LWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtYm94LXNoYWRvdzogJGlucHV0LWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtYnV0dG9uLWNvbG9yOiAkY3VzdG9tLWZpbGUtY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtYnV0dG9uLWJnOiAkaW5wdXQtZ3JvdXAtYWRkb24tYmcgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtdGV4dDogKFxuICAgIGVuOiBcIkJyb3dzZVwiXG4gICAgKSAhZGVmYXVsdDtcblxuLy8gRm9ybSB2YWxpZGF0aW9uXG5cbiRmb3JtLWZlZWRiYWNrLW1hcmdpbi10b3A6ICRmb3JtLXRleHQtbWFyZ2luLXRvcCAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdmFsaWQtY29sb3I6ICRzdWNjZXNzICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2staW52YWxpZC1jb2xvcjogJGRhbmdlciAhZGVmYXVsdDtcblxuJGZvcm0tZmVlZGJhY2staWNvbi12YWxpZC1jb2xvcjogJGZvcm0tZmVlZGJhY2stdmFsaWQtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1pY29uLXZhbGlkOiBudWxsICFkZWZhdWx0OyAvLyBzdHItcmVwbGFjZSh1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA4JyUzZSUzY3BhdGggZmlsbD0nI3skZm9ybS1mZWVkYmFjay1pY29uLXZhbGlkLWNvbG9yfScgZD0nTTIuMyA2LjczTC42IDQuNTNjLS40LTEuMDQuNDYtMS40IDEuMS0uOGwxLjEgMS40IDMuNC0zLjhjLjYtLjYzIDEuNi0uMjcgMS4yLjdsLTQgNC42Yy0uNDMuNS0uOC40LTEuMS4xeicvJTNlJTNjL3N2ZyUzZVwiKSwgXCIjXCIsIFwiJTIzXCIpICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkLWNvbG9yOiAkZGFuZ2VyICFkZWZhdWx0O1xuXG4vLyAkZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWQ6ICAgICBzdHItcmVwbGFjZSh1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPScjeyRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZC1jb2xvcn0nIHZpZXdCb3g9Jy0yIC0yIDcgNyclM2UlM2NwYXRoIHN0cm9rZT0nI3skZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWQtY29sb3J9JyBkPSdNMCAwbDMgM20wLTNMMCAzJy8lM2UlM2NjaXJjbGUgcj0nLjUnLyUzZSUzY2NpcmNsZSBjeD0nMycgcj0nLjUnLyUzZSUzY2NpcmNsZSBjeT0nMycgcj0nLjUnLyUzZSUzY2NpcmNsZSBjeD0nMycgY3k9JzMnIHI9Jy41Jy8lM2UlM2Mvc3ZnJTNFXCIpLCBcIiNcIiwgXCIlMjNcIikgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWQ6IG51bGwgIWRlZmF1bHQ7IC8vIHN0ci1yZXBsYWNlKHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyMCAyMCclM0UlM0NwYXRoIGZpbGw9JyN7JGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkLWNvbG9yfScgZmlsbC1ydWxlPSdldmVub2RkJyBkPSdNMTAgMjBDNC40NzcgMjAgMCAxNS41MjMgMCAxMFM0LjQ3NyAwIDEwIDBzMTAgNC40NzcgMTAgMTAtNC40NzcgMTAtMTAgMTB6bS0xLTRoMlY4SDl2OHpNOSA2aDJWNEg5djJ6Jy8lM0UlM0Mvc3ZnJTNFXCIpLCBcIiNcIiwgXCIlMjNcIikgIWRlZmF1bHQ7XG5cbiRmb3JtLXZhbGlkYXRpb24tc3RhdGVzOiAoXG4gICAgKSAhZGVmYXVsdDtcbi8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzY3NzL2RvbGxhci12YXJpYWJsZS1kZWZhdWx0XG4kZm9ybS12YWxpZGF0aW9uLXN0YXRlczogbWFwLW1lcmdlKChcInZhbGlkXCI6IChcImNvbG9yXCI6ICRmb3JtLWZlZWRiYWNrLXZhbGlkLWNvbG9yLFxuICAgICAgICAgICAgICAgIFwiaWNvblwiOiAkZm9ybS1mZWVkYmFjay1pY29uLXZhbGlkICksXG4gICAgICAgICAgICBcImludmFsaWRcIjogKFwiY29sb3JcIjogJGZvcm0tZmVlZGJhY2staW52YWxpZC1jb2xvcixcbiAgICAgICAgICAgICAgICBcImljb25cIjogJGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkICksXG4gICAgICAgICksXG4gICAgICAgICRmb3JtLXZhbGlkYXRpb24tc3RhdGVzXG4pO1xuXG4vLyBOYXZzXG5cbiRuYXYtbGluay1wYWRkaW5nLXk6IDAuNXJlbSAhZGVmYXVsdDtcbiRuYXYtbGluay1wYWRkaW5nLXg6IDFyZW0gIWRlZmF1bHQ7XG4kbmF2LWxpbmstZGlzYWJsZWQtY29sb3I6ICRncmF5LTYwMCAhZGVmYXVsdDtcbiRuYXYtbGluay1ib3JkZXItd2lkdGg6IHJlbSgycHgpICFkZWZhdWx0O1xuXG4kbmF2LXRhYnMtYm9yZGVyLWNvbG9yOiAkbmZtLWxpbWUgIWRlZmF1bHQ7XG4kbmF2LXRhYi1jb250ZW50LWJvcmRlci1jb2xvcjogJHRyYW5zICFkZWZhdWx0O1xuJG5hdi10YWJzLWJvcmRlci13aWR0aDogJG5hdi1saW5rLWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRuYXYtdGFicy1ib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRuYXYtdGFicy1ib3JkZXItYWN0aXZlLWNvbG9yOiAkZ3JheS05MDAgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtYm9yZGVyLWluYWN0aXZlLWNvbG9yOiAkd2hpdGUgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1ib3JkZXItY29sb3I6ICRib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1ob3Zlci1ib3JkZXItY29sb3I6ICR0cmFucyAkdHJhbnMgJGdyYXktMzAwICFkZWZhdWx0O1xuJG5hdi10YWJzLWxpbmstYWN0aXZlLWNvbG9yOiAkZ3JheS05MDAgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1hY3RpdmUtYmc6ICRib2R5LWJnICFkZWZhdWx0O1xuJG5hdi10YWJzLWxpbmstYWN0aXZlLWJvcmRlci1jb2xvcjogJHRyYW5zICR0cmFucyAkbmF2LXRhYnMtYm9yZGVyLWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcblxuJG5hdi1waWxscy1ib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRuYXYtcGlsbHMtbGluay1hY3RpdmUtY29sb3I6ICR3aGl0ZSAhZGVmYXVsdDtcbiRuYXYtcGlsbHMtbGluay1hY3RpdmUtYmc6ICRncmF5LTkwMCAhZGVmYXVsdDtcblxuJG5hdi1kaXZpZGVyLWNvbG9yOiAkdHJhbnMgIWRlZmF1bHQ7XG4kbmF2LWRpdmlkZXItbWFyZ2luLXk6IGNhbGMoJHNwYWNlciAvIDIpO1xuXG4vLyBEcm9wZG93bnNcbi8vIERyb3Bkb3duIG1lbnUgY29udGFpbmVyIGFuZCBjb250ZW50cy5cblxuJGRyb3Bkb3duLW1pbi13aWR0aDogMTByZW0gIWRlZmF1bHQ7XG4kZHJvcGRvd24tcGFkZGluZy15OiAwLjVyZW0gIWRlZmF1bHQ7XG4kZHJvcGRvd24tc3BhY2VyOiAwLjEyNXJlbSAhZGVmYXVsdDtcbiRkcm9wZG93bi1mb250LXNpemU6ICRmb250LXNpemUtYmFzZSAhZGVmYXVsdDtcbiRkcm9wZG93bi1jb2xvcjogJGJvZHktY29sb3IgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYmc6ICR3aGl0ZSAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3JkZXItY29sb3I6ICRkYXJrICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJvcmRlci13aWR0aDogJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRkcm9wZG93bi1pbm5lci1ib3JkZXItcmFkaXVzOiBjYWxjKCN7JGRyb3Bkb3duLWJvcmRlci1yYWRpdXN9IC0gI3skZHJvcGRvd24tYm9yZGVyLXdpZHRofSkgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGl2aWRlci1iZzogJGRyb3Bkb3duLWJnICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRpdmlkZXItbWFyZ2luLXk6ICRuYXYtZGl2aWRlci1tYXJnaW4teSAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3gtc2hhZG93OiBub25lICFkZWZhdWx0O1xuXG4kZHJvcGRvd24tbGluay1jb2xvcjogJGRhcmsgIWRlZmF1bHQ7XG4kZHJvcGRvd24tbGluay1ob3Zlci1jb2xvcjogJGRhcmsgIWRlZmF1bHQ7XG4kZHJvcGRvd24tbGluay1ob3Zlci1iZzogJHRyYW5zICFkZWZhdWx0O1xuXG4kZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3I6IGluaGVyaXQgIWRlZmF1bHQ7XG4kZHJvcGRvd24tbGluay1hY3RpdmUtYmc6ICR0cmFucyAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWxpbmstZGlzYWJsZWQtY29sb3I6ICRncmF5LTYwMCAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy15OiAwLjI1cmVtICFkZWZhdWx0O1xuJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy14OiAxLjVyZW0gIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1oZWFkZXItY29sb3I6ICRncmF5LTQwMCAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWZhZGVpbi10aW1pbmc6IDAuMnMgIWRlZmF1bHQ7XG5cbi8vIFBhZ2luYXRpb25cblxuJHBhZ2luYXRpb24tcGFkZGluZy15OiBjYWxjKCRzcGFjZXIgLyAyKTtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteDogMCAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteS1zbTogMC4yNXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteC1zbTogMC41cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy15LWxnOiAwLjc1cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy14LWxnOiAxLjVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1saW5lLWhlaWdodDogMS4yNSAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tY29sb3I6ICRsaW5rLWNvbG9yICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYmc6ICR0cmFucyAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWJvcmRlci13aWR0aDogMCAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWJvcmRlci1jb2xvcjogJHRyYW5zICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1mb2N1cy1ib3gtc2hhZG93OiAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1mb2N1cy1vdXRsaW5lOiAwICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1ob3Zlci1jb2xvcjogJHdoaXRlICFkZWZhdWx0O1xuJHBhZ2luYXRpb24taG92ZXItYmc6ICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJHBhZ2luYXRpb24taG92ZXItYm9yZGVyLWNvbG9yOiAkdHJhbnMgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWFjdGl2ZS1jb2xvcjogJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1hY3RpdmUtYmc6ICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYWN0aXZlLWJvcmRlci1jb2xvcjogJHBhZ2luYXRpb24tYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1kaXNhYmxlZC1jb2xvcjogJGdyYXktNjAwICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZGlzYWJsZWQtYmc6ICR0cmFucyAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWRpc2FibGVkLWJvcmRlci1jb2xvcjogJHRyYW5zICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1mb250LXNpemU6IHJlbSgxNHB4KTtcbiRwYWdpbmF0aW9uLWZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuJHBhZ2luYXRpb24tYWN0aXZlLWZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcblxuLy8gSnVtYm90cm9uXG5cbiRqdW1ib3Ryb24tcGFkZGluZzogMnJlbSAhZGVmYXVsdDtcbiRqdW1ib3Ryb24tY29sb3I6IG51bGwgIWRlZmF1bHQ7XG4kanVtYm90cm9uLWJnOiAkZ3JheS0yMDAgIWRlZmF1bHQ7XG5cbi8vIENhcmRzXG5cbiRjYXJkLXNwYWNlci1tb2JpbGUteTogcmVtKDEwcHgpICFkZWZhdWx0O1xuJGNhcmQtc3BhY2VyLW1vYmlsZS14OiByZW0oMTBweCkgIWRlZmF1bHQ7XG4kY2FyZC1zcGFjZXIteTogcmVtKDE1cHgpICFkZWZhdWx0O1xuJGNhcmQtc3BhY2VyLXg6IHJlbSgxNXB4KSAhZGVmYXVsdDtcbiRjYXJkLXNwYWNlci1tb2JpbGUteS1sZzogcmVtKDIwcHgpICFkZWZhdWx0O1xuJGNhcmQtc3BhY2VyLW1vYmlsZS14LWxnOiByZW0oMjBweCkgIWRlZmF1bHQ7XG4kY2FyZC1zcGFjZXIteS1sZzogcmVtKDMwcHgpICFkZWZhdWx0O1xuJGNhcmQtc3BhY2VyLXgtbGc6IHJlbSgzMHB4KSAhZGVmYXVsdDtcbiRjYXJkLWJvcmRlci13aWR0aDogJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRjYXJkLWJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGNhcmQtYm9yZGVyLWNvbG9yOiAkYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGNhcmQtYm9yZGVyLWNvbG9yLWxpZ2h0OiAkYm9yZGVyLWNvbG9yLWxpZ2h0ICFkZWZhdWx0O1xuJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1czogY2FsYygjeyRjYXJkLWJvcmRlci1yYWRpdXN9IC0gI3skY2FyZC1ib3JkZXItd2lkdGh9KSAhZGVmYXVsdDtcbiRjYXJkLWNhcC1iZzogJGJvZHktYmcgIWRlZmF1bHQ7XG4kY2FyZC1jYXAtY29sb3I6IG51bGwgIWRlZmF1bHQ7XG4kY2FyZC1jb2xvcjogbnVsbCAhZGVmYXVsdDtcbiRjYXJkLWJnOiAkd2hpdGUgIWRlZmF1bHQ7XG5cbiRjYXJkLWltZy1vdmVybGF5LXBhZGRpbmc6IDEuMjVyZW0gIWRlZmF1bHQ7XG5cbiRjYXJkLWdyb3VwLW1hcmdpbjogY2FsYygkZ3JpZC1ndXR0ZXItd2lkdGggLyAyKSAhZGVmYXVsdDtcbiRjYXJkLWRlY2stbWFyZ2luOiAkY2FyZC1ncm91cC1tYXJnaW4gIWRlZmF1bHQ7XG5cbiRjYXJkLWNvbHVtbnMtY291bnQ6IDMgIWRlZmF1bHQ7XG4kY2FyZC1jb2x1bW5zLWdhcDogMS4yNXJlbSAhZGVmYXVsdDtcbiRjYXJkLWNvbHVtbnMtbWFyZ2luOiAkY2FyZC1zcGFjZXIteSAhZGVmYXVsdDtcblxuLy8gVG9vbHRpcHNcblxuJHRvb2x0aXAtZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG4kdG9vbHRpcC1tYXgtd2lkdGg6IHJlbSgyNTBweCkgIWRlZmF1bHQ7XG4kdG9vbHRpcC1jb2xvcjogJGRhcmsgIWRlZmF1bHQ7XG4kdG9vbHRpcC1iZzogJHdoaXRlICFkZWZhdWx0O1xuJHRvb2x0aXAtYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kdG9vbHRpcC1vcGFjaXR5OiAxICFkZWZhdWx0O1xuJHRvb2x0aXAtcGFkZGluZy15OiByZW0oMTdweCkgIWRlZmF1bHQ7XG4kdG9vbHRpcC1wYWRkaW5nLXg6IHJlbSgxN3B4KSAhZGVmYXVsdDtcbiR0b29sdGlwLW1hcmdpbjogMCAhZGVmYXVsdDtcbiR0b29sdGlwLWxpbmUtaGVpZ2h0OiAxLjMgIWRlZmF1bHQ7XG4kdG9vbHRpcC1sZXR0ZXItc3BhY2luZzogJGxldHRlci1zcGFjaW5nLWJhc2UgIWRlZmF1bHQ7XG5cbiR0b29sdGlwLWFycm93LXdpZHRoOiAwLjhyZW0gIWRlZmF1bHQ7XG4kdG9vbHRpcC1hcnJvdy1oZWlnaHQ6IDAuNHJlbSAhZGVmYXVsdDtcbiR0b29sdGlwLWFycm93LWNvbG9yOiAkdG9vbHRpcC1iZyAhZGVmYXVsdDtcblxuLy8gRm9ybSB0b29sdGlwcyBtdXN0IGNvbWUgYWZ0ZXIgcmVndWxhciB0b29sdGlwc1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1wYWRkaW5nLXk6ICR0b29sdGlwLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtcGFkZGluZy14OiAkdG9vbHRpcC1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLWZvbnQtc2l6ZTogJHRvb2x0aXAtZm9udC1zaXplICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1saW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLW9wYWNpdHk6ICR0b29sdGlwLW9wYWNpdHkgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLWJvcmRlci1yYWRpdXM6ICR0b29sdGlwLWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG5cbi8vIFBvcG92ZXJzXG5cbiRwb3BvdmVyLWZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ib2R5ICFkZWZhdWx0O1xuJHBvcG92ZXItYmc6ICR3aGl0ZSAhZGVmYXVsdDtcbiRwb3BvdmVyLW1heC13aWR0aDogcmVtKDIwMHB4KSAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvcmRlci13aWR0aDogJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvcmRlci1jb2xvcjogJGRhcmsgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib3JkZXItcmFkaXVzOiAwICFkZWZhdWx0O1xuJHBvcG92ZXItYm94LXNoYWRvdzogMCAwLjI1cmVtIDAuNXJlbSByZ2JhKCRibGFjaywgMC4yKSAhZGVmYXVsdDtcblxuJHBvcG92ZXItaGVhZGVyLWJnOiBkYXJrZW4oJHBvcG92ZXItYmcsIDMlKSAhZGVmYXVsdDtcbiRwb3BvdmVyLWhlYWRlci1jb2xvcjogJGhlYWRpbmdzLWNvbG9yICFkZWZhdWx0O1xuJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteTogcmVtKDE3cHgpICFkZWZhdWx0O1xuJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteDogcmVtKDE3cHgpICFkZWZhdWx0O1xuXG4kcG9wb3Zlci1ib2R5LWNvbG9yOiAkZGFyayAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvZHktcGFkZGluZy15OiAkcG9wb3Zlci1oZWFkZXItcGFkZGluZy15ICFkZWZhdWx0O1xuJHBvcG92ZXItYm9keS1wYWRkaW5nLXg6ICRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXggIWRlZmF1bHQ7XG5cbiRwb3BvdmVyLWFycm93LXdpZHRoOiByZW0oMjFweCkgIWRlZmF1bHQ7XG4kcG9wb3Zlci1hcnJvdy1oZWlnaHQ6IHJlbSgxMXB4KSAhZGVmYXVsdDtcbiRwb3BvdmVyLWFycm93LWNvbG9yOiAkd2hpdGUgIWRlZmF1bHQ7XG5cbiRwb3BvdmVyLWFycm93LW91dGVyLWNvbG9yOiBmYWRlLWluKCRwb3BvdmVyLWJvcmRlci1jb2xvciwgMC4wNSkgIWRlZmF1bHQ7XG5cbi8vIFRvYXN0c1xuXG4kdG9hc3QtbWF4LXdpZHRoOiByZW0oMzUwcHgpICFkZWZhdWx0O1xuJHRvYXN0LXBhZGRpbmcteDogMC43NXJlbSAhZGVmYXVsdDtcbiR0b2FzdC1wYWRkaW5nLXk6IDAuMjVyZW0gIWRlZmF1bHQ7XG4kdG9hc3QtZm9udC1zaXplOiAwLjg3NXJlbSAhZGVmYXVsdDtcbiR0b2FzdC1jb2xvcjogbnVsbCAhZGVmYXVsdDtcbiR0b2FzdC1iYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCR3aGl0ZSwgMC44NSkgIWRlZmF1bHQ7XG4kdG9hc3QtYm9yZGVyLXdpZHRoOiByZW0oMXB4KSAhZGVmYXVsdDtcbiR0b2FzdC1ib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMTAlKSAhZGVmYXVsdDtcbiR0b2FzdC1ib3JkZXItcmFkaXVzOiAwLjI1cmVtICFkZWZhdWx0O1xuJHRvYXN0LWJveC1zaGFkb3c6ICRib3gtc2hhZG93ICFkZWZhdWx0O1xuXG4kdG9hc3QtaGVhZGVyLWNvbG9yOiAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kdG9hc3QtaGVhZGVyLWJhY2tncm91bmQtY29sb3I6IHJnYmEoJHdoaXRlLCAwLjg1KSAhZGVmYXVsdDtcbiR0b2FzdC1oZWFkZXItYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDUlKSAhZGVmYXVsdDtcblxuLy8gQmFkZ2VzXG5cbiRiYWRnZS1mb250LXNpemU6ICRmb250LXNpemUtYm9keS1tb2JpbGUgIWRlZmF1bHQ7XG4kYmFkZ2UtZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xuJGJhZGdlLXBhZGRpbmcteTogcmVtKDJweCkgIWRlZmF1bHQ7XG4kYmFkZ2UtcGFkZGluZy14OiByZW0oOHB4KSAhZGVmYXVsdDtcbiRiYWRnZS1ib3JkZXItcmFkaXVzOiAwICFkZWZhdWx0O1xuXG4kYmFkZ2UtcGlsbC1wYWRkaW5nLXg6IDAuNmVtICFkZWZhdWx0O1xuXG4vLyBVc2UgYSBoaWdoZXIgdGhhbiBub3JtYWwgdmFsdWUgdG8gZW5zdXJlIGNvbXBsZXRlbHkgcm91bmRlZCBlZGdlcyB3aGVuXG4vLyBjdXN0b21pemluZyBwYWRkaW5nIG9yIGZvbnQtc2l6ZSBvbiBsYWJlbHMuXG4kYmFkZ2UtcGlsbC1ib3JkZXItcmFkaXVzOiAxMHJlbSAhZGVmYXVsdDtcblxuLy8gTW9kYWxzXG5cbi8vIFBhZGRpbmcgYXBwbGllZCB0byB0aGUgbW9kYWwgYm9keVxuJG1vZGFsLWlubmVyLXBhZGRpbmc6IHJlbSgxNXB4KSByZW0oMzBweCkgcmVtKDMwcHgpICFkZWZhdWx0O1xuXG4kbW9kYWwtZGlhbG9nLW1hcmdpbjogMC41cmVtICFkZWZhdWx0O1xuJG1vZGFsLWRpYWxvZy1tYXJnaW4teS1zbS11cDogMS43NXJlbSAhZGVmYXVsdDtcblxuJG1vZGFsLXRpdGxlLWxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcblxuJG1vZGFsLWNvbnRlbnQtZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1jb2xvcjogbnVsbCAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJnOiAkd2hpdGUgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3JkZXItY29sb3I6IHJnYmEoJGJsYWNrLCAwLjIpICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXdpZHRoOiAwICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXJhZGl1czogMCAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJveC1zaGFkb3cteHM6IG5vbmUgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXNtLXVwOiBub25lICFkZWZhdWx0O1xuXG4kbW9kYWwtYmFja2Ryb3AtYmc6ICRibGFjay1hbHBoYSAhZGVmYXVsdDtcbiRtb2RhbC1iYWNrZHJvcC1vcGFjaXR5OiAxICFkZWZhdWx0O1xuJG1vZGFsLWhlYWRlci1iZzogJHRyYW5zICFkZWZhdWx0O1xuJG1vZGFsLWhlYWRlci1ib3JkZXItY29sb3I6ICRncmF5LTQwMCAhZGVmYXVsdDtcbiRtb2RhbC1mb290ZXItYm9yZGVyLWNvbG9yOiAkbW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItYm9yZGVyLXdpZHRoOiByZW0oMXB4KSAhZGVmYXVsdDtcbiRtb2RhbC1mb290ZXItYm9yZGVyLXdpZHRoOiByZW0oMXB4KSAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItcGFkZGluZy15OiByZW0oMTVweCkgIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLXBhZGRpbmcteDogMCAhZGVmYXVsdDtcbiRtb2RhbC1ib3JkZXItdG9wOiBudWxsO1xuJG1vZGFsLWhlYWRlci1wYWRkaW5nOiAwICRtb2RhbC1oZWFkZXItcGFkZGluZy14ICRtb2RhbC1oZWFkZXItcGFkZGluZy15ICFkZWZhdWx0O1xuJG1vZGFsLWZvb3Rlci1idG4tbWFyZ2luOiByZW0oMTVweCkgIWRlZmF1bHQ7XG5cbiRtb2RhbC14bDogcmVtKDExNDBweCkgIWRlZmF1bHQ7XG4kbW9kYWwtbGc6IHJlbSg4MDBweCkgIWRlZmF1bHQ7XG4kbW9kYWwtbWQ6IHJlbSg1MDBweCkgIWRlZmF1bHQ7XG4kbW9kYWwtc206IHJlbSgzMDBweCkgIWRlZmF1bHQ7XG5cbiRtb2RhbC1mYWRlLXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIHJlbSgtNTBweCkpICFkZWZhdWx0O1xuJG1vZGFsLXNob3ctdHJhbnNmb3JtOiBub25lICFkZWZhdWx0O1xuJG1vZGFsLXRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2Utb3V0ICFkZWZhdWx0O1xuXG4vLyBBbGVydHNcbi8vIERlZmluZSBhbGVydCBjb2xvcnMsIGJvcmRlciByYWRpdXMsIGFuZCBwYWRkaW5nLlxuXG4kYWxlcnQtcGFkZGluZy15OiByZW0oMTZweCkgIWRlZmF1bHQ7XG4kYWxlcnQtcGFkZGluZy14OiByZW0oMTNweCkgIWRlZmF1bHQ7XG4kYWxlcnQtbWFyZ2luLWJvdHRvbTogcmVtKDE1cHgpICFkZWZhdWx0O1xuJGFsZXJ0LWJvcmRlci1yYWRpdXM6IHJlbSg0cHgpICFkZWZhdWx0O1xuJGFsZXJ0LWxpbmstZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWwgIWRlZmF1bHQ7XG4kYWxlcnQtYm9yZGVyLXdpZHRoOiAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuXG4kYWxlcnQtYmctbGV2ZWw6IC0xMCAhZGVmYXVsdDtcbiRhbGVydC1ib3JkZXItbGV2ZWw6IC0xMCAhZGVmYXVsdDtcbiRhbGVydC1jb2xvci1sZXZlbDogNiAhZGVmYXVsdDtcblxuJGFsZXJ0LWRhbmdlci1iZzogJHBhbGUtcmVkO1xuJGFsZXJ0LXN1Y2Nlc3MtYmc6ICRwYWxlLWdyZWVuO1xuJGFsZXJ0LWluZm8tYmc6ICRwYWxlLWJsdWU7XG4kYWxlcnQtd2FybmluZy1iZzogJHBhbGUteWVsbG93O1xuXG4vLyBQcm9ncmVzcyBiYXJzXG5cbiRwcm9ncmVzcy1oZWlnaHQ6IDFyZW0gIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtZm9udC1zaXplOiAoXG4gICAgJGZvbnQtc2l6ZS1iYXNlICogMC43NSkgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmc6ICRncmF5LTIwMCAhZGVmYXVsdDtcbiRwcm9ncmVzcy1ib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRwcm9ncmVzcy1ib3gtc2hhZG93OiBpbnNldCAwIDAuMXJlbSAwLjFyZW0gcmdiYSgkYmxhY2ssIDAuMSkgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmFyLWNvbG9yOiAkd2hpdGUgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmFyLWJnOiB0aGVtZS1jb2xvcihcInByaW1hcnlcIikgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmFyLWFuaW1hdGlvbi10aW1pbmc6IDFzIGxpbmVhciBpbmZpbml0ZSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iYXItdHJhbnNpdGlvbjogd2lkdGggMC42cyBlYXNlICFkZWZhdWx0O1xuXG4vLyBMaXN0IGdyb3VwXG5cbiRsaXN0LWdyb3VwLWNvbG9yOiBudWxsICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYmc6ICR3aGl0ZSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWJvcmRlci1jb2xvcjogcmdiYSgkYmxhY2ssIDAuMTI1KSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWJvcmRlci13aWR0aDogJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteTogMC43NXJlbSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWl0ZW0tcGFkZGluZy14OiAxLjI1cmVtICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1ob3Zlci1iZzogJGdyYXktMTAwICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aXZlLWNvbG9yOiAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGl2ZS1iZzogJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3RpdmUtYm9yZGVyLWNvbG9yOiAkbGlzdC1ncm91cC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWRpc2FibGVkLWNvbG9yOiAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1kaXNhYmxlZC1iZzogJGxpc3QtZ3JvdXAtYmcgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWFjdGlvbi1jb2xvcjogJGdyYXktNzAwICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWNvbG9yOiAkbGlzdC1ncm91cC1hY3Rpb24tY29sb3IgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtY29sb3I6ICRib2R5LWNvbG9yICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1iZzogJGdyYXktMjAwICFkZWZhdWx0O1xuXG4vLyBJbWFnZSB0aHVtYm5haWxzXG5cbiR0aHVtYm5haWwtcGFkZGluZzogMC4yNXJlbSAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYmc6ICRib2R5LWJnICFkZWZhdWx0O1xuJHRodW1ibmFpbC1ib3JkZXItd2lkdGg6ICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJvcmRlci1jb2xvcjogJGdyYXktMzAwICFkZWZhdWx0O1xuJHRodW1ibmFpbC1ib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYm94LXNoYWRvdzogMCByZW0oMXB4KSByZW0oMnB4KSByZ2JhKCRibGFjaywgMC4wNzUpICFkZWZhdWx0O1xuXG4vLyBGaWd1cmVzXG5cbiRmaWd1cmUtY2FwdGlvbi1mb250LXNpemU6IDkwJSAhZGVmYXVsdDtcbiRmaWd1cmUtY2FwdGlvbi1jb2xvcjogJGdyYXktNjAwICFkZWZhdWx0O1xuXG4vLyBCcmVhZGNydW1ic1xuXG4kYnJlYWRjcnVtYi1wYWRkaW5nLXk6IDAgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1wYWRkaW5nLXg6IDAgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1pdGVtLXBhZGRpbmc6IHJlbSgxMHB4KSAhZGVmYXVsdDtcblxuJGJyZWFkY3J1bWItbWFyZ2luLWJvdHRvbTogJHNwYWNlciAhZGVmYXVsdDtcblxuJGJyZWFkY3J1bWItYmc6ICR3aGl0ZSAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWRpdmlkZXItY29sb3I6ICRncmF5LTYwMCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWFjdGl2ZS1jb2xvcjogJGRhcmsgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1kaXZpZGVyOiBcInxcIiAhZGVmYXVsdDtcblxuJGJyZWFkY3J1bWItYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG5cbi8vIENhcm91c2VsXG5cbiRjYXJvdXNlbC1jb250cm9sLWNvbG9yOiAkd2hpdGUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC13aWR0aDogMTUlICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtb3BhY2l0eTogMC41ICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtaG92ZXItb3BhY2l0eTogMC45ICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyBlYXNlICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtaW5kaWNhdG9yLXdpZHRoOiByZW0oMzBweCkgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLWhlaWdodDogcmVtKDNweCkgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLWhpdC1hcmVhLWhlaWdodDogcmVtKDEwcHgpICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1zcGFjZXI6IHJlbSgzcHgpICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1hY3RpdmUtYmc6ICR3aGl0ZSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItdHJhbnNpdGlvbjogb3BhY2l0eSAwLjZzIGVhc2UgIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1jYXB0aW9uLXdpZHRoOiA3MCUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY2FwdGlvbi1jb2xvcjogJHdoaXRlICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtY29udHJvbC1pY29uLXdpZHRoOiByZW0oMjBweCkgIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbi1iZzogc3RyLXJlcGxhY2UodXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPScjeyRjYXJvdXNlbC1jb250cm9sLWNvbG9yfScgdmlld0JveD0nMCAwIDggOCclM0UlM0NwYXRoIGQ9J001LjI1IDBsLTQgNCA0IDQgMS41LTEuNS0yLjUtMi41IDIuNS0yLjUtMS41LTEuNXonLyUzRSUzQy9zdmclM0VcIiksIFwiI1wiLCBcIiUyM1wiKSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbi1iZzogc3RyLXJlcGxhY2UodXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPScjeyRjYXJvdXNlbC1jb250cm9sLWNvbG9yfScgdmlld0JveD0nMCAwIDggOCclM0UlM0NwYXRoIGQ9J00yLjc1IDBsLTEuNSAxLjUgMi41IDIuNS0yLjUgMi41IDEuNSAxLjUgNC00LTQtNHonLyUzRSUzQy9zdmclM0VcIiksIFwiI1wiLCBcIiUyM1wiKSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLXRyYW5zaXRpb24tZHVyYXRpb246IDAuNnMgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtdHJhbnNpdGlvbjogdHJhbnNmb3JtICRjYXJvdXNlbC10cmFuc2l0aW9uLWR1cmF0aW9uIGVhc2UtaW4tb3V0ICFkZWZhdWx0OyAvLyBEZWZpbmUgdHJhbnNmb3JtIHRyYW5zaXRpb24gZmlyc3QgaWYgdXNpbmcgbXVsdGlwbGUgdHJhbnNpdGlvbnMgKGUuZy4sIGB0cmFuc2Zvcm0gMnMgZWFzZSwgb3BhY2l0eSAwLjVzIGVhc2Utb3V0YClcblxuLy8gU3Bpbm5lcnNcblxuJHNwaW5uZXItd2lkdGg6IDJyZW0gIWRlZmF1bHQ7XG4kc3Bpbm5lci1oZWlnaHQ6ICRzcGlubmVyLXdpZHRoICFkZWZhdWx0O1xuJHNwaW5uZXItYm9yZGVyLXdpZHRoOiAwLjI1ZW0gIWRlZmF1bHQ7XG5cbiRzcGlubmVyLXdpZHRoLXNtOiAxcmVtICFkZWZhdWx0O1xuJHNwaW5uZXItaGVpZ2h0LXNtOiAkc3Bpbm5lci13aWR0aC1zbSAhZGVmYXVsdDtcbiRzcGlubmVyLWJvcmRlci13aWR0aC1zbTogMC4yZW0gIWRlZmF1bHQ7XG5cbi8vIENsb3NlXG5cbiRjbG9zZS1mb250LXNpemU6ICRmb250LXNpemUtYmFzZSAqIDEuNSAhZGVmYXVsdDtcbiRjbG9zZS1mb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG4kY2xvc2UtY29sb3I6ICRkYXJrICFkZWZhdWx0O1xuJGNsb3NlLXRleHQtc2hhZG93OiBub25lICFkZWZhdWx0O1xuXG4vLyBDb2RlXG5cbiRjb2RlLWZvbnQtc2l6ZTogODcuNSUgIWRlZmF1bHQ7XG4kY29kZS1jb2xvcjogZGVzYXR1cmF0ZSgkZGFuZ2VyLCAzMikgIWRlZmF1bHQ7XG5cbiRrYmQtcGFkZGluZy15OiAwLjJyZW0gIWRlZmF1bHQ7XG4ka2JkLXBhZGRpbmcteDogMC40cmVtICFkZWZhdWx0O1xuJGtiZC1mb250LXNpemU6ICRjb2RlLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRrYmQtY29sb3I6ICR3aGl0ZSAhZGVmYXVsdDtcbiRrYmQtYmc6ICRncmF5LTkwMCAhZGVmYXVsdDtcblxuJHByZS1jb2xvcjogJGdyYXktOTAwICFkZWZhdWx0O1xuJHByZS1zY3JvbGxhYmxlLW1heC1oZWlnaHQ6IHJlbSgzNDBweCkgIWRlZmF1bHQ7XG5cbi8vIFV0aWxpdGllc1xuXG4kZGlzcGxheXM6IG5vbmUsXG4gICAgaW5saW5lLFxuICAgIGlubGluZS1ibG9jayxcbiAgICBibG9jayxcbiAgICB0YWJsZSxcbiAgICB0YWJsZS1yb3csXG4gICAgdGFibGUtY2VsbCxcbiAgICBmbGV4LFxuICAgIGlubGluZS1mbGV4ICFkZWZhdWx0O1xuJG92ZXJmbG93czogYXV0byxcbiAgICBoaWRkZW4gIWRlZmF1bHQ7XG4kcG9zaXRpb25zOiBzdGF0aWMsXG4gICAgcmVsYXRpdmUsXG4gICAgYWJzb2x1dGUsXG4gICAgZml4ZWQsXG4gICAgc3RpY2t5ICFkZWZhdWx0O1xuXG4vLyBQcmludGluZ1xuXG4kcHJpbnQtcGFnZS1zaXplOiBhMyAhZGVmYXVsdDtcbiRwcmludC1ib2R5LW1pbi13aWR0aDogbWFwLWdldCgkZ3JpZC1icmVha3BvaW50cywgXCJsZ1wiKSAhZGVmYXVsdDtcblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBFbmQ6IEJvb3RzdHJhcCBfdmFyaWFibGVzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gIEJveCBTaGFkb3dzIC0gY3VzdG9tXG5cbiRzaGFkb3c6IDAgcmVtKDhweCkgcmVtKDE0cHgpIDAgcmdiYSgyMjQsIDIyOSwgMjM4LCA1MCUpO1xuJHNoYWRvdy1jaGVja291dC1oZWFkZXI6IHJlbSgxcHgpIHJlbSgxcHgpIHJlbSg1cHgpIHJlbSgycHgpIHJnYmEoMCwgMCwgMCwgMjAlKTtcblxuLy8gIEJ1dHRvbnMgLSBjdXN0b21cbi8vIHNlZTogX2J1dHRvbnMuc2Nzc1xuXG4kYnRuLWljb24tc3BhY2luZzogMC41ZW07XG4kYnRuLWxpbmstY29sb3I6ICRwcmltYXJ5O1xuXG4vLyAgSGVhZGVyIE1lbnUgLSBjdXN0b21cblxuJG5hdi1saW5rLWRlc2t0b3AtcGFkZGluZy15OiByZW0oMjVweCk7XG4kbmF2LWxpbmstZGVza3RvcC1wYWRkaW5nLXg6IHJlbSg5cHgpO1xuJG1lbnUtbGluazogJGdyYXktMjAwO1xuJGhlYWRlci1tZW51LWJvcmRlcjogcmVtKDFweCkgc29saWQgJGdyYXktMjAwO1xuJGhlYWRlci1tZW51LWJnOiAkZ3JheS0xMDA7XG4kaGVhZGVyLW1lbnUtd2lkdGg6IHJlbSgzMjVweCk7XG4kaGVhZGVyLW1lbnUtaXRlbS1wYWRkaW5nLXk6IHJlbSgxNXB4KTtcbiRjbG9zZS1tZW51LWJnOiAkd2hpdGU7XG5cbi8vIENvbnRlbnQgU3dpdGNoZXIgLSBjdXN0b21cblxuJGNvbnRlbnRzd2l0Y2hlci1hY3RpdmUtY29sb3I6ICR3aGl0ZTtcbiRjb250ZW50c3dpdGNoZXItYWN0aXZlLWJnOiAkcHJpbWFyeTtcblxuLy8gUHJvZHVjdCBUaWxlIC0gY3VzdG9tXG5cbiRwcm9kdWN0LXRpbGUtcHJvbW86ICRydXN0eS1yZWQ7XG4kcHJvZHVjdC1udW1iZXItZ3JleTogJGdyYXktNjAwO1xuXG4vLyAgQ2FyZHMgJiBBY2NvcmRpb25zIC0gY3VzdG9tXG5cbiRhY2NvcmRpb24tc3BhY2VyLXk6IHJlbSgyMHB4KTtcbiRhY2NvcmRpb24tc3BhY2VyLXg6IDA7XG4kYWNjb3JkaW9uLXNwYWNlci15LWxnOiByZW0oMzBweCk7XG4kYWNjb3JkaW9uLXNwYWNlci14LWxnOiAwO1xuJGFjY29yZGlvbi1idG4teTogcmVtKDIwcHgpO1xuJGFjY29yZGlvbi1idG4teDogcmVtKDEwcHgpO1xuJGFjY29yZGlvbi1wYXJhZ3JhcGgtbWFyZ2luOiAkc3BhY2VyO1xuXG4vLyBDYXJ0IFBhZ2UgLSBjdXN0b21cbiRjYXJ0LXRvdGFscy1iZzogJGdyYXktMTAwO1xuXG4vLyBDaGVja291dFxuJGNoZWNrb3V0LWhlYWRlci1iZzogJGdyYXktMTAwO1xuJGNoZWNrb3V0LXRvdGFscy1iZzogJGdyYXktMTAwO1xuJHNoaXBwaW5nLXRleHQtY29sb3I6ICRncmF5LTYwMDtcblxuLy8gIFRhYnMgLSBjdXN0b21cblxuJG5hdi1waWxscy1saW5rLWNvbG9yOiAkcHJpbWFyeTtcbiRuYXYtdGFicy1saW5rLWNvbG9yOiAkZ3JheS05MDA7XG4kbmF2LXRhYnMtYm9yZGVyLWJvdHRvbS13aWR0aDogcmVtKDJweCk7XG4kbmF2LXRhYnMtY29udGVudC1ib3JkZXItYm90dG9tLXdpZHRoOiByZW0oMXB4KTtcblxuLy8gIFRhYmxlcyAtIGN1c3RvbVxuXG4kdGFibGUtdGgtYm9yZGVyLWNvbG9yOiAkYm9yZGVyLWNvbG9yO1xuXG4vLyAgUXVpY2t2aWV3IENvbXBvbmVudHMgLSBjdXN0b21cblxuJHF1aWNrdmlldy1mb250LXNpemUxOiAkZm9udC1zaXplLWJhc2UgKiAwLjYyNTtcbiRxdWlja3ZpZXctZm9udC1zaXplMjogJGZvbnQtc2l6ZS1iYXNlICogMS41O1xuJHF1aWNrdmlldy1mb250LXNpemUzOiAkZm9udC1zaXplLWJhc2UgKiAxLjY7XG4kcXVpY2t2aWV3LWZvbnQtc2l6ZTQ6ICRmb250LXNpemUtYmFzZSAqIDEuODc1O1xuJHF1aWNrdmlldy1mb250LXNpemU1OiAkZm9udC1zaXplLWJhc2UgKiAyO1xuXG4vLyAgSWNvbm9ncmFwaHkgLSBjdXN0b21cblxuLy8gUGxlYXNlIHVzZSB0aGlzIHRvb2wgdG8gY29udmVydCA8c3ZnPiBtYXJrdXAgdG8gVVJMLWVuY29kZWQ6IGh0dHBzOi8veW9rc2VsLmdpdGh1Yi5pby91cmwtZW5jb2Rlci9cblxuJHN2Zy1jaGVjazogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA4JyUzRSUzQ3BhdGggZmlsbD0nJTIzZmYnIGQ9J002LjU2NC43NWwtMy41OSAzLjYxMi0xLjUzOC0xLjU1TDAgNC4yNiAyLjk3NCA3LjI1IDggMi4xOTN6Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xuJHN2Zy1jbG9zZS1maWxsZWQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyMCcgaGVpZ2h0PScyMCcgdmlld0JveD0nMCAwIDIwIDIwJyUzRSUzQ3BhdGggZmlsbD0nJTIzMDAwJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGQ9J00xMCAyMEM0LjQ4NiAyMCAwIDE1LjUxMyAwIDEwIDAgNC40ODYgNC40ODYgMCAxMCAwYzUuNTEzIDAgMTAgNC40ODYgMTAgMTAgMCA1LjUxMy00LjQ4NyAxMC0xMCAxMHptNC43OS0xMy43OEEuNzEzLjcxMyAwIDAgMCAxNC4yODcgNWEuNzA4LjcwOCAwIDAgMC0uNTA1LjIxTDEwIDguOTkgNi4yMTkgNS4yMWEuNzEzLjcxMyAwIDAgMC0xLjIxOC41MDRjMCAuMTk3LjA4LjM3NS4yMDguNTA1TDguOTkxIDEwbC0zLjc4MiAzLjc4MmEuNzE0LjcxNCAwIDAgMCAxLjAxIDEuMDFsMy43ODItMy43ODIgMy43OCAzLjc4MmEuNzE1LjcxNSAwIDAgMCAxLjAxLTEuMDFsLTMuNzgtMy43ODIgMy43OC0zLjc4eicvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiRzdmctYnVsbGV0OiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNTAgMjAnIGhlaWdodD0nOCcgd2lkdGg9JzgnJTNFJTNDY2lyY2xlIGN4PScxMCcgY3k9JzEwJyByPScxMCcvJTNFJTNDL3N2ZyUzRVwiKTtcbiRzdmctdW5zZWxlY3RhYmxlLXNsYXNoOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBzdHlsZT0nd2lkdGg6IDEwMCUyNTsgaGVpZ2h0OiAxMDAlMjU7JyUzRSUzQ2xpbmUgeDE9JzAnIHkxPScxMDAlMjUnIHgyPScxMDAlMjUnIHkyPScwJyBzdHlsZT0nc3Ryb2tlOiN7ZW5jb2RlY29sb3IoJGdyYXktODAwKX0gO3N0cm9rZS13aWR0aDojeyRib3JkZXItd2lkdGh9Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xuXG4vLyBORk0gYmFzZTY0IGljb24gdmFyaWFibGVzXG4kc3ZnLWxvZ286IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQyUzRnhtbCB2ZXJzaW9uPScxLjAnIGVuY29kaW5nPSdVVEYtOCclM0YlM0UlM0Nzdmcgd2lkdGg9JzU0cHgnIGhlaWdodD0nNTZweCcgdmlld0JveD0nMCAwIDU0IDU2JyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnJTNFJTNDZyBpZD0nU3R5bGUtR3VpZGUnIHN0cm9rZT0nbm9uZScgc3Ryb2tlLXdpZHRoPScxJyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnJTNFJTNDZyBpZD0nMDcuLUljb25zJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtMTE3LjAwMDAwMCwgLTMwOC4wMDAwMDApJyBmaWxsLXJ1bGU9J25vbnplcm8nJTNFJTNDZyBpZD0nTG9nb3MnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDEwMi4wMDAwMDAsIDI0MC4wMDAwMDApJyUzRSUzQ2cgaWQ9J0VsZW1lbnRzLS8tTG9nb3MtLy1EZXNrdG9wLUxvY2t1cCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMTUuMDAwMDAwLCA2OC4wMDAwMDApJyUzRSUzQ3BhdGggZD0nTTUzLjAxMjUzMTUsMS43NzYzNTY4NGUtMTQgTDUzLjAxMjUzMTUsNTUuMTUzNDc2MSBMMi44NDIxNzA5NGUtMTQsNTUuMTUzNDc2MSBMMi44NDIxNzA5NGUtMTQsMS43NzYzNTY4NGUtMTQgTDUzLjAxMjUzMTUsMS43NzYzNTY4NGUtMTQgWiBNNTEuNzUxOTU5NiwxLjM3MTYzNTgxIEwxLjI2MDU3MTk2LDEuMzcxNjM1ODEgTDEuMjYwNTcxOTYsNTMuODUwNDIyMSBMMTYuODEyMTkzNCw1My44NTA0MjIxIEwxNi44MTIxOTM0LDUxLjgzNDExNzQgTDMuMjMzNjQxMTEsNTEuODM0MTE3NCBMMy4yMzM2NDExMSwzLjMxOTM1ODY3IEw0OS44MTk5OTYsMy4zMTkzNTg2NyBMNDkuODE5OTk2LDUzLjg1MDQyMjEgTDUxLjc1MTk1OTYsNTMuODUwNDIyMSBMNTEuNzUxOTU5NiwxLjM3MTYzNTgxIFonIGlkPSdDb21iaW5lZC1TaGFwZScgZmlsbD0nJTIzMjMxRjIwJyUzRSUzQy9wYXRoJTNFJTNDcGF0aCBkPSdNMjQuMDQxMjcwMyw0OS44NTAyNTcyIEwyNC4wNDEyNzAzLDU0LjA5MjgzMjMgTDIwLjE0NDc2Miw1NC4wOTI4MzIzIEwyMC4xNDQ3NjIsNDkuODUwMjU3MiBMMjQuMDQxMjcwMyw0OS44NTAyNTcyIFogTTMxLjIxOTc4MzksNDkuODUwMjU3MiBMMzEuMjE5NzgzOSw1NC4wOTI4MzIzIEwyNy4zMjMyNzU2LDU0LjA5MjgzMjMgTDI3LjMyMzI3NTYsNDkuODUwMjU3MiBMMzEuMjE5NzgzOSw0OS44NTAyNTcyIFogTTM4LjQxMjI2MzUsNDkuODUwMjU3MiBMMzguNDEyMjYzNSw1NC4wOTI4MzIzIEwzNC41MTU3NTUyLDU0LjA5MjgzMjMgTDM0LjUxNTc1NTIsNDkuODUwMjU3MiBMMzguNDEyMjYzNSw0OS44NTAyNTcyIFogTTQ1LjU5MDc3NzEsNDkuODUwMjU3MiBMNDUuNTkwNzc3MSw1NC4wOTI4MzIzIEw0MS42OTQyNjg4LDU0LjA5MjgzMjMgTDQxLjY5NDI2ODgsNDkuODUwMjU3MiBMNDUuNTkwNzc3MSw0OS44NTAyNTcyIFonIGlkPSdDb21iaW5lZC1TaGFwZScgZmlsbD0nJTIzM0VBRTJCJyUzRSUzQy9wYXRoJTNFJTNDcGF0aCBkPSdNMTEuNDQwMjU4NCwyMS4yMTI4NzU0IEwxNC44NzY5NTg4LDI3LjY2NjM2OTkgTDE0Ljk0NDYxMDQsMjcuNjY2MzY5OSBMMTQuNzY4NzE2MiwyMS4yMTI4NzU0IEwxOC42MTEzMjYxLDIxLjIxMjg3NTQgTDE4LjYxMTMyNjEsMzMuOTQwNjAwNyBMMTQuNDg0NTc5NiwzMy45NDA2MDA3IEwxMS4xNTYxMjE4LDI3Ljg1OTQyMzIgTDExLjA4ODQ3MDIsMjcuODU5NDIzMiBMMTEuMjUwODM0LDMzLjk0MDYwMDcgTDcuNDIxNzU0NDEsMzMuOTQwNjAwNyBMNy40MjE3NTQ0MSwyMS4yMTI4NzU0IEwxMS40NDAyNTg0LDIxLjIxMjg3NTQgWiBNMjguOTYyMDE4MiwyMS4yMTI4NzU0IEwyOC45NjIwMTgyLDI0Ljc4NDM2MDYgTDI0Ljc5NDY4MDcsMjQuNzg0MzYwNiBMMjQuNzk0NjgwNywyNi4xMjE5NDM5IEwyOC40NjEzOTY1LDI2LjEyMTk0MzkgTDI4LjQ2MTM5NjUsMjkuNjI0NDgxNSBMMjQuODIxNzQxNCwyOS42MjQ0ODE1IEwyNC44MjE3NDE0LDMzLjk0MDYwMDcgTDIwLjg0MzgyODMsMzMuOTQwNjAwNyBMMjAuODQzODI4MywyMS4yMTI4NzU0IEwyOC45NjIwMTgyLDIxLjIxMjg3NTQgWiBNMzUuOTg0MjUyNCwyMS4yMTI4NzU0IEwzOC4xNjI2MzM0LDI4LjA2NjI2NTkgTDM4LjI0MzgxNTMsMjguMDY2MjY1OSBMNDAuMTM4MDU5NiwyMS4yMTI4NzU0IEw0NS41OTA3NzcxLDIxLjIxMjg3NTQgTDQ1LjU5MDc3NzEsMzMuOTQwNjAwNyBMNDEuNjUzNDU1LDMzLjk0MDYwMDcgTDQxLjc3NTIyNzksMjYuNzgzODQwOCBMNDEuNjY2OTg1MywyNi43NzAwNTEyIEwzOS40MzQ0ODMxLDMzLjk0MDYwMDcgTDM2LjU3OTU4NjQsMzMuOTQwNjAwNyBMMzQuMzc0MTQ0OCwyNi43NTYyNjE3IEwzNC4yOTI5NjI5LDI2Ljc1NjI2MTcgTDM0LjQ2ODg1NywzMy45NDA2MDA3IEwzMC43MDc0MjksMzMuOTQwNjAwNyBMMzAuNzA3NDI5LDIxLjIxMjg3NTQgTDM1Ljk4NDI1MjQsMjEuMjEyODc1NCBaJyBpZD0nQ29tYmluZWQtU2hhcGUnIGZpbGw9JyUyM0ZGRkZGRiclM0UlM0MvcGF0aCUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTtcbiRzdmctbG9nby1zbTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDJTNGeG1sIHZlcnNpb249JzEuMCcgZW5jb2Rpbmc9J1VURi04JyUzRiUzRSUzQ3N2ZyB3aWR0aD0nNDlweCcgaGVpZ2h0PSc1NHB4JyB2aWV3Qm94PScwIDAgNDkgNTQnIHZlcnNpb249JzEuMScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB4bWxuczp4bGluaz0naHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayclM0UlM0NnIGlkPSdTeW1ib2xzJyBzdHJva2U9J25vbmUnIHN0cm9rZS13aWR0aD0nMScgZmlsbD0nbm9uZScgZmlsbC1ydWxlPSdldmVub2RkJyUzRSUzQ2cgaWQ9J0VsZW1lbnRzLS8tTG9nb3MtLy1OZXcnIGZpbGwtcnVsZT0nbm9uemVybyclM0UlM0NnIGlkPSdHcm91cC0xMyclM0UlM0NnIGlkPSdob21lLXNlcnZpY2VzLWxvZ28nJTNFJTNDcGF0aCBkPSdNNTAsMS43NzYzNTY4NGUtMTQgTDUwLDUyIEwyLjg0MjE3MDk0ZS0xNCw1MiBMMi44NDIxNzA5NGUtMTQsMS43NzYzNTY4NGUtMTQgTDUwLDEuNzc2MzU2ODRlLTE0IFogTTQ4LjgxMTA2MjMsMS4yOTMyMTA2NCBMMS4xODg5Mzc3MSwxLjI5MzIxMDY0IEwxLjE4ODkzNzcxLDUwLjc3MTQ0OTkgTDE1Ljg1NjgxMDUsNTAuNzcxNDQ5OSBMMTUuODU2ODEwNSw0OC44NzA0MzAyIEwzLjA0OTg4MzY5LDQ4Ljg3MDQzMDIgTDMuMDQ5ODgzNjksMy4xMjk1Njk3NiBMNDYuOTg4ODg2LDMuMTI5NTY5NzYgTDQ2Ljk4ODg4Niw1MC43NzE0NDk5IEw0OC44MTEwNjIzLDUwLjc3MTQ0OTkgTDQ4LjgxMTA2MjMsMS4yOTMyMTA2NCBaJyBpZD0nQ29tYmluZWQtU2hhcGUnIGZpbGw9JyUyMzIzMUYyMCclM0UlM0MvcGF0aCUzRSUzQ3BhdGggZD0nTTIyLjY3NTA4MjMsNDcgTDIyLjY3NTA4MjMsNTEgTDE5LDUxIEwxOSw0NyBMMjIuNjc1MDgyMyw0NyBaIE0yOS40NDU2NjQxLDQ3IEwyOS40NDU2NjQxLDUxIEwyNS43NzA1ODE4LDUxIEwyNS43NzA1ODE4LDQ3IEwyOS40NDU2NjQxLDQ3IFogTTM2LjIyOTQxODIsNDcgTDM2LjIyOTQxODIsNTEgTDMyLjU1NDMzNTksNTEgTDMyLjU1NDMzNTksNDcgTDM2LjIyOTQxODIsNDcgWiBNNDMsNDcgTDQzLDUxIEwzOS4zMjQ5MTc3LDUxIEwzOS4zMjQ5MTc3LDQ3IEw0Myw0NyBaJyBpZD0nQ29tYmluZWQtU2hhcGUnIGZpbGw9JyUyMzNFQUUyQiclM0UlM0MvcGF0aCUzRSUzQ3BhdGggZD0nTTEwLjc5MDE0NTMsMjAgTDE0LjAzMTU0OTEsMjYuMDg0NTA3IEwxNC4wOTUzNTYzLDI2LjA4NDUwNyBMMTMuOTI5NDU3NiwyMCBMMTcuNTUzNzA0NCwyMCBMMTcuNTUzNzA0NCwzMiBMMTMuNjYxNDY3NiwzMiBMMTAuNTIyMTU1MywyNi4yNjY1MjIyIEwxMC40NTgzNDgxLDI2LjI2NjUyMjIgTDEwLjYxMTQ4NTMsMzIgTDcsMzIgTDcsMjAgTDEwLjc5MDE0NTMsMjAgWiBNMjcuMzE2MTk5OSwyMCBMMjcuMzE2MTk5OSwyMy4zNjcyODA2IEwyMy4zODU2Nzg4LDIzLjM2NzI4MDYgTDIzLjM4NTY3ODgsMjQuNjI4Mzg1NyBMMjYuODQ0MDI2OSwyNC42MjgzODU3IEwyNi44NDQwMjY5LDI3LjkzMDY2MDkgTDIzLjQxMTIwMTcsMjcuOTMwNjYwOSBMMjMuNDExMjAxNywzMiBMMTkuNjU5MzQwNywzMiBMMTkuNjU5MzQwNywyMCBMMjcuMzE2MTk5OSwyMCBaIE0zMy45MzkzODMyLDIwIEwzNS45OTM5NzM4LDI2LjQ2MTUzODUgTDM2LjA3MDU0MjQsMjYuNDYxNTM4NSBMMzcuODU3MTQyOSwyMCBMNDMsMjAgTDQzLDMyIEwzOS4yODY0MjMzLDMyIEwzOS40MDEyNzYxLDI1LjI1MjQzNzcgTDM5LjI5OTE4NDcsMjUuMjM5NDM2NiBMMzcuMTkzNTQ4NCwzMiBMMzQuNTAwODg2MiwzMiBMMzIuNDIwNzcyOCwyNS4yMjY0MzU1IEwzMi4zNDQyMDQyLDI1LjIyNjQzNTUgTDMyLjUxMDEwMjgsMzIgTDI4Ljk2MjQyNDcsMzIgTDI4Ljk2MjQyNDcsMjAgTDMzLjkzOTM4MzIsMjAgWicgaWQ9J0NvbWJpbmVkLVNoYXBlJyBmaWxsPSclMjNGRkZGRkYnJTNFJTNDL3BhdGglM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7XG4kc3ZnLWxvZ28tb2xkOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0MlM0Z4bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0nVVRGLTgnJTNGJTNFJTNDc3ZnIHdpZHRoPScxNTlweCcgaGVpZ2h0PSc0NnB4JyB2aWV3Qm94PScwIDAgMTU5IDQ2JyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnJTNFJTNDIS0tIEdlbmVyYXRvcjogc2tldGNodG9vbCA1Ny4xICgxMDEwMTApIC0gaHR0cHM6Ly9za2V0Y2guY29tIC0tJTNFJTNDdGl0bGUlM0VOZWJyYXNrYSBGdXJuaXR1cmUgTWFydCBMb2dvJTNDL3RpdGxlJTNFJTNDZGVzYyUzRUxvZ28gd2l0aCBuYW1lIHdyaXR0ZW4gb3V0IGluIHNjcmlwdGVkIHdvcmRzLiBQcmV2aW91cyBsb2dvLiUzQy9kZXNjJTNFJTNDZyBpZD0nU3R5bGUtR3VpZGUnIHN0cm9rZT0nbm9uZScgc3Ryb2tlLXdpZHRoPScxJyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnJTNFJTNDZyBpZD0nMDcuLUljb25zJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtNDg4LjAwMDAwMCwgLTMxOC4wMDAwMDApJyBmaWxsPSclMjMwMDAwMDAnJTNFJTNDZyBpZD0nTG9nb3MnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDEwMi4wMDAwMDAsIDI0MC4wMDAwMDApJyUzRSUzQ2cgaWQ9J0VsZW1lbnRzLS8tTG9nb3MtLy1PbGQnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDM4Ni4wMDAwMDAsIDc4LjAwMDAwMCknJTNFJTNDZyBpZD0nSWNvbnMtLy0uTG9nb3MtLy1YTCclM0UlM0NwYXRoIGQ9J00xNTcuMjA1NjczLDQwLjM4NjEzOTMgTDE1Ny4yMDU2NzMsNDYgTDYwLjgxMDU3MzgsNDYgTDYwLjgxMDU3MzgsNDAuMzg2MTM5MyBMMTU3LjIwNTY3Myw0MC4zODYxMzkzIFogTTQ2Ljk4MTUyNzMsNDEuOTAwNzM4NiBMNDYuOTgxNTI3Myw0NS4xOTY2NTkxIEw0My42OTk4OTc4LDQ1LjE5NjY1OTEgTDQzLjY5OTg5NzgsNDEuOTAwNzM4NiBMNDYuOTgxNTI3Myw0MS45MDA3Mzg2IFogTTU2LjQ1NjE2NDYsNDEuOTAwNzM4NiBMNTYuNDU2MTY0Niw0NS4xOTY2NTkxIEw1My4xNzQ1MzUxLDQ1LjE5NjY1OTEgTDUzLjE3NDUzNTEsNDEuOTAwNzM4NiBMNTYuNDU2MTY0Niw0MS45MDA3Mzg2IFogTTM3LjUwNjg5MDEsNDEuOTAwNzM4NiBMMzcuNTA2ODkwMSw0NS4xOTY2NTkxIEwzNC4yMjUyNjA1LDQ1LjE5NjY1OTEgTDM0LjIyNTI2MDUsNDEuOTAwNzM4NiBMMzcuNTA2ODkwMSw0MS45MDA3Mzg2IFogTTI4LjAzNTQxNzMsNDEuOTAwNzM4NiBMMjguMDM1NDE3Myw0NS4xOTY2NTkxIEwyNC43NTM3ODc4LDQ1LjE5NjY1OTEgTDI0Ljc1Mzc4NzgsNDEuOTAwNzM4NiBMMjguMDM1NDE3Myw0MS45MDA3Mzg2IFogTTEzNi44NzY2NTgsMjMuNDI3MDcyNSBDMTM4LjQzNzgzMiwyMy40MjcwNzI1IDEzOS42MTUwNDEsMjMuNzA2NDk1NSAxNDAuNDA4Mjg2LDI0LjI2NTM0MTMgQzE0MS4xMzc1NDgsMjQuNzI2NDI5NiAxNDEuNjUxNzUxLDI1LjQ2MjAyMzQgMTQxLjgzNTQ5NSwyNi4zMDcwMzM5IEMxNDEuOTg3ODE1LDI3LjA2OTIwMjMgMTQyLjA2Nzc4MywyOC42MDQxNDcxIDE0Mi4wNzUzOTksMzAuOTExODY4MiBMMTQyLjA3NiwzOC45MTkxNjg5IEwxMzcuNTk4MTc0LDM4LjkxOTE2ODkgTDEzNy41OTgxNzQsMzcuNTYzMzMyNiBDMTM3LjExNzE2OCwzOC42MDQ5NzgzIDEzNi4wNTQyMDcsMzkuMjQ5NDM4MiAxMzQuOTExNDc4LDM5LjE5MjI0MTMgQzEzNC4xMjIzMjUsMzkuMTkzOTI4MiAxMzMuMzUwNzY0LDM4Ljk1ODM1ODEgMTMyLjY5NjI5OSwzOC41MTU5MTA4IEMxMzIuMDI1NDE2LDM4LjA1NjU1NjUgMTMxLjY4OTk3NSwzNy4wNTg0NjYyIDEzMS42ODk5NzUsMzUuNTIxNjQwMSBMMTMxLjY4OTk3NSwzNC4yNzA1ODc0IEMxMzEuNjg5OTc1LDMzLjEzMTcyNzMgMTMxLjg2OTI5OSwzMi4zNTU5MDUzIDEzMi4yMjc5NDcsMzEuOTQzMTIxNCBDMTMyLjU4NjU5NSwzMS41MzAzMzc1IDEzMy40NzM3MjEsMzEuMDQ4NzU2NCAxMzQuODg5MzI2LDMwLjQ5ODM3NzkgQzEzNi40MDYxOTYsMjkuOTAxNDI4OSAxMzcuMjE3Mzc0LDI5LjUwMDI4NzYgMTM3LjMyMjg1OCwyOS4yOTQ5NTQxIEMxMzcuNDYxMTA5LDI4Ljg4Njc1NTMgMTM3LjUxNTk5OCwyOC40NTQ3OTY4IDEzNy40ODQyNSwyOC4wMjQ4NDk5IEMxMzcuNDg0MjUsMjcuMjMxMDM0NyAxMzcuNDIzMDY5LDI2LjcxNDUyNTcgMTM3LjMwMDcwNywyNi40NzUzMjI3IEMxMzcuMTk4NTM5LDI2LjIzOTUwMzUgMTM2Ljk1Nzk5NiwyNi4wOTUxOTk3IDEzNi43MDI2MDgsMjYuMTE2NTE4MyBDMTM2LjM5MDM3NCwyNi4xMTY1MTgzIDEzNi4xOTYyODIsMjYuMjIyMzYwMyAxMzYuMTIwMzMzLDI2LjQzNDA0NDMgQzEzNi4wMTQ2NzcsMjYuOTUwODAwNiAxMzUuOTc2MzgyLDI3LjQ3OTE0MDcgMTM2LjAwNjQwOSwyOC4wMDU3OTgzIEwxMzYuMDA5NTc0LDI5LjU5MzQyODYgTDEzMS42ODA0ODEsMjkuNTkzNDI4NiBMMTMxLjY4MDQ4MSwyOC41NzczNDUyIEMxMzEuNjM5MTk3LDI3LjY1NDEwMjEgMTMxLjc3NDU0NywyNi43MzE0NzAyIDEzMi4wNzkyMTMsMjUuODU5MzIyMiBDMTMyLjQzMDYxMiwyNS4xMzM5MzIzIDEzMy4wMDIzNDksMjQuNTM5MTM0NyAxMzMuNzEyMTE3LDI0LjE2MDU1NzcgQzEzNC42ODIxMDEsMjMuNjM1MTUxNiAxMzUuNzc1Mjg1LDIzLjM4MTc3MDggMTM2Ljg3NjY1OCwyMy40MjcwNzI1IFogTTEwOS45NTI3MzksMjQuMTQ0NjgxNCBDMTEwLjc0ODE2NiwyNC41NzgxOCAxMTEuMzczMDc0LDI1LjI3MDE0NzIgMTExLjcyNDg4MiwyNi4xMDY5OTI1IEMxMTIuMDY2NjUzLDI2LjkxNzc0MjMgMTEyLjIzNzUzOCwyOC4wNjA4MzYyIDExMi4yMzc1MzgsMjkuNTM2MjczOSBMMTEyLjI0Mzg2NywzMS41NzQ3OTEyIEwxMDYuMjY2MDQ4LDMxLjU3NDc5MTIgTDEwNi4yNjYwNDgsMzQuODY0MzYxMiBDMTA2LjIzMzEyMSwzNS4zMTMyNTM4IDEwNi4yODM1NTMsMzUuNzY0Mzc4NyAxMDYuNDE0NzgxLDM2LjE5NDc5NTMgQzEwNi41MjY1NDksMzYuNDAxMjAyIDEwNi43NTE3MTYsMzYuNTE5MTg3MiAxMDYuOTg0Mzk5LDM2LjQ5MzI2OTggQzEwNy4yNzU5NTYsMzYuNTI2NTE5OCAxMDcuNTU2MTM1LDM2LjM2OTM0MzcgMTA3LjY4MDU5OCwzNi4xMDI3MTI4IEMxMDcuODM0NzY4LDM1LjYwNTk3NTYgMTA3Ljg5Njk3NSwzNS4wODUxMDkyIDEwNy44NjQxNDIsMzQuNTY1ODg2NyBMMTA3Ljg2NDE0MiwzMi41NTkxMjIgTDExMi4yNDA3MDIsMzIuNTU5MTIyIEwxMTIuMjQwNzAyLDMzLjY4MzE2NDIgQzExMi4yNjAyMzcsMzQuNDEwNjY4OCAxMTIuMTk4Njc0LDM1LjEzODA4NTEgMTEyLjA1NzE1OSwzNS44NTE4NjcyIEMxMTEuODk5NjQyLDM2LjQ0MjgyNjQgMTExLjYxOTIzNSwzNi45OTM2MzU1IDExMS4yMzQzNzgsMzcuNDY4MDc0OCBDMTEwLjgwNDIxNSwzOC4wMzgxMzY4IDExMC4yMzI0MDgsMzguNDg0ODY4NSAxMDkuNTc2MTU4LDM4Ljc2MzU4MTEgQzEwOC43NzgyMjQsMzkuMDcwODMyOSAxMDcuOTI3Mjc0LDM5LjIxNTQ3NzEgMTA3LjA3MzAwNiwzOS4xODkwNjYxIEMxMDYuMTkzNzAxLDM5LjIwNDkzNzMgMTA1LjMxODgwOCwzOS4wNjA3Nzk1IDEwNC40OTA3NCwzOC43NjM1ODExIEMxMDMuODIwMjY1LDM4LjUzMTQ3MzcgMTAzLjIxOTMwMywzOC4xMzI3NTI0IDEwMi43NDM5MTMsMzcuNjA0NjExIEMxMDIuMzQ0MDI1LDM3LjEzMDI1MSAxMDIuMDUxNDM2LDM2LjU3NDUwNiAxMDEuODg2MzIzLDM1Ljk3NTcwMjQgQzEwMS43MDAxNywzNS4xMjUyNTcgMTAxLjYxOTM5LDM0LjI1NTAwMTMgMTAxLjY0NTgxNywzMy4zODQ2ODk3IEwxMDEuNjQ1ODE3LDI4LjkzOTMyNDkgQzEwMS42NDU4MTcsMjcuNjA5OTQ5MSAxMDEuODI1MTQxLDI2LjU2MzE3MTYgMTAyLjE4Mzc4OSwyNS43OTg5OTIyIEMxMDIuNTQ2NDUyLDI1LjAyMjE0MzUgMTAzLjE2OTA0OCwyNC4zOTc0Mzg1IDEwMy45NDMyNzUsMjQuMDMzNTQ3MyBDMTA0LjgxNjczMiwyMy42MDE4MTk5IDEwNS43Nzk4MDgsMjMuMzg0MTc2MyAxMDYuNzUzMzg3LDIzLjM5ODQ5NTIgQzEwNy44NjcyMDEsMjMuMzU1MTYyMiAxMDguOTcyMTYyLDIzLjYxMjg3MjggMTA5Ljk1MjczOSwyNC4xNDQ2ODE0IFogTTg1LjUwMDMyNjYsMjMuNjk2OTY5NyBMODUuNTAwMzI2NiwzNC4wNTE0OTQ0IEM4NS40Njg3ODc0LDM0Ljc1Njk3MTggODUuNTAyNjg4NCwzNS40NjM4NjM2IDg1LjYwMTU5MiwzNi4xNjMwNDI3IEM4NS42Nzc1NDEsMzYuMzc0NzI2OCA4NS44NzU4NTIyLDM2LjQ4MDU2ODggODYuMTk2NTI1OCwzNi40ODA1Njg4IEM4Ni41MTcxOTkzLDM2LjQ4MDU2ODggODYuNzE4Njc1MSwzNi4zNjYyNTk0IDg2LjgwMDk1MzIsMzYuMTM3NjQwNiBDODYuOTAxNzkzMSwzNS40MDEzNTc1IDg2LjkzNjc0MjUsMzQuNjU3NDk0OCA4Ni45MDUzODMxLDMzLjkxNDk1ODIgTDg2LjkwNTM4MzEsMjMuNjk2OTY5NyBMOTEuNTE5Mjg0NiwyMy42OTY5Njk3IEw5MS41MTkyODQ2LDM4LjkxMjgxODQgTDg2LjgyMzEwNSwzOC45MTI4MTg0IEw4Ni45MDIyMTg1LDM3LjY0MjcxNDIgQzg2LjYxMjM3NzQsMzguMTI1OTU4NyA4Ni4yMDIzNTUzLDM4LjUyNTMzMzggODUuNzEyMzUwOSwzOC44MDE2ODQzIEM4NS4yMTU2MjAxLDM5LjA2MTQ3ODEgODQuNjYxNjM0LDM5LjE5MTQzNDIgODQuMTAxNTk5MywzOS4xNzk1NDAzIEM4My41MDUzMzA1LDM5LjIwMDIyIDgyLjkxMzExNjEsMzkuMDczNzQzOCA4Mi4zNzY5MjQyLDM4LjgxMTIxMDEgQzgxLjk0OTM1MzksMzguNTk0NzA0IDgxLjU5NTcyMTMsMzguMjU1MzQ5IDgxLjM2MTEwNjMsMzcuODM2NDA1MSBDODEuMTUxMTk2OCwzNy40NDEzNjM4IDgxLjAxNjAwNjksMzcuMDEwNzM2IDgwLjk2MjM3NDEsMzYuNTY2MzAwOCBDODAuOTEzMzk5MSwzNi4xNTU0ODI2IDgwLjg4NzE2MjQsMzUuMzcxNDAzOCA4MC44ODM2NjQyLDM0LjIxNDA2NDUgTDgwLjg4MzI2MDYsMjMuNjk2OTY5NyBMODUuNTAwMzI2NiwyMy42OTY5Njk3IFogTTM4LjUyNTg3MjQsMjMuNjk2OTY5NyBMMzguNTI1ODcyNCwzNC4wNTE0OTQ0IEMzOC40OTQzODgsMzQuNzU2OTcxNyAzOC41MjgyODg4LDM1LjQ2Mzg1ODQgMzguNjI3MTM3OCwzNi4xNjMwNDI3IEMzOC43MDMwODY3LDM2LjM3NDcyNjggMzguOTAxMzk4LDM2LjQ4MDU2ODggMzkuMjIyMDcxNiwzNi40ODA1Njg4IEMzOS41NDI3NDUxLDM2LjQ4MDU2ODggMzkuNzQ0MjIwOSwzNi4zNjYyNTk0IDM5LjgyNjQ5OSwzNi4xMzc2NDA2IEMzOS45MjczMzg5LDM1LjQwMTM1NzUgMzkuOTYyMjg4MywzNC42NTc0OTQ4IDM5LjkzMDkyODksMzMuOTE0OTU4MiBMMzkuOTMwOTI4OSwyMy42OTY5Njk3IEw0NC41NDQ4MzA0LDIzLjY5Njk2OTcgTDQ0LjU0NDgzMDQsMzguOTEyODE4NCBMMzkuODQ4NjUwOCwzOC45MTI4MTg0IEwzOS45Mjc3NjQzLDM3LjY0MjcxNDIgQzM5LjYzNzkyMzIsMzguMTI1OTU4NyAzOS4yMjc5MDExLDM4LjUyNTMzMzggMzguNzM3ODk2NywzOC44MDE2ODQzIEMzOC4yNDExNjU5LDM5LjA2MTQ3ODEgMzcuNjg3MTc5OCwzOS4xOTE0MzQyIDM3LjEyNzE0NTEsMzkuMTc5NTQwMyBDMzYuNTMwODc2MywzOS4yMDAyMiAzNS45Mzg2NjE5LDM5LjA3Mzc0MzggMzUuNDAyNDY5OSwzOC44MTEyMTAxIEMzNC45NzQ4OTk3LDM4LjU5NDcwNCAzNC42MjEyNjcxLDM4LjI1NTM0OSAzNC4zODY2NTIxLDM3LjgzNjQwNTEgQzM0LjE3NjY3NDksMzcuNDQxMzkyMyAzNC4wNDE0ODEsMzcuMDEwNzUxNiAzMy45ODc5MTk5LDM2LjU2NjMwMDggQzMzLjkzNTE3NzUsMzYuMTIzODgxMiAzMy45MDg4MDY0LDM1LjI0ODU2NzcgMzMuOTA4ODA2NCwzMy45NDAzNjAzIEwzMy45MDg4MDY0LDIzLjY5Njk2OTcgTDM4LjUyNTg3MjQsMjMuNjk2OTY5NyBaIE02NC4yNzg5MTEzLDIzLjk4NTkxODQgQzY0Ljc1ODEwMzcsMjQuMzI4NTUzOSA2NS4xMDExMDU5LDI0LjgzMDE3ODYgNjUuMjQ3MjYxLDI1LjQwMjA4NDYgQzY1LjQyNTY4MDksMjYuMzQzNTU4MSA2NS40OTg5MTc5LDI3LjMwMjA1ODUgNjUuNDY1NjE0MywyOC4yNTk4MTkxIEw2NS40NjU2MTQzLDM4LjkyNTUxOTQgTDYwLjg0ODU0ODMsMzguOTI1NTE5NCBMNjAuODQ4NTQ4MywyOC4zNzczMDM4IEM2MC44NzY1NzQzLDI3Ljc0MDQ1ODcgNjAuODQyNjU4NywyNy4xMDIzODg4IDYwLjc0NzI4MjksMjYuNDcyMTQ3NCBDNjAuNjc3NjYzLDI2LjI0MzUyODcgNjAuNDg2NzM1NywyNi4xMjkyMTkzIDYwLjE3NDUwMDksMjYuMTI5MjE5MyBDNTkuODkzNTkxLDI2LjA4NTQyNzYgNTkuNjIzNTA2NSwyNi4yNTYxNTcyIDU5LjU0MTU5MjYsMjYuNTI5MzAyMSBDNTkuNDI0MTU0OCwyNy4yMjU1MDM0IDU5LjM4MTcxNjYsMjcuOTMyMzYyOSA1OS40MTUwMTA5LDI4LjYzNzY3NTIgTDU5LjQxNTAxMDksMzguOTIyMzQ0MiBMNTQuODEzNzY3NiwzOC45MjIzNDQyIEw1NC44MTM3Njc2LDIzLjY5Njk2OTcgTDU5LjUwOTk0NzIsMjMuNjk2OTY5NyBMNTkuNDMwODMzNywyNS4wODQ1NTg2IEM1OS43MjM0NTU5LDI0LjU2ODY2MTMgNjAuMTQ0MzAxLDI0LjEzNzYzODkgNjAuNjUyMzQ2NywyMy44MzM1MDU5IEM2MS4xNjcxMTM2LDIzLjU0ODg1OSA2MS43NDgzNTA4LDIzLjQwNzQ0MjUgNjIuMzM1ODgyOCwyMy40MjM4OTczIEM2My4wMjczODczLDIzLjM5Mjk3MzQgNjMuNzA5OTI0NSwyMy41OTAzOTc0IDY0LjI3ODkxMTMsMjMuOTg1OTE4NCBaIE0xMjIuMDEyODA3LDIwLjM1MDI0NSBDMTIyLjE5NjM1LDIxLjQ2NTgxOTkgMTIyLjM5MDQ0MiwyMi43ODAzNzc4IDEyMi41OTUwODIsMjQuMjkzOTE4NyBMMTIzLjI1NjQ3MSwyOS4wMTg3MDY0IEwxMjQuMzYwODk2LDIwLjM1MDI0NSBMMTMwLjYyOTg1MywyMC4zNTAyNDUgTDEzMC42Mjk4NTMsMzguOTE1OTkzNiBMMTI2LjQyNDE3NywzOC45MTU5OTM2IEwxMjYuNDI0LDI2LjM4NCBMMTI0Ljc0MzgwNiwzOC45MTU5OTM2IEwxMjEuNzU5NjQzLDM4LjkxNTk5MzYgTDExOS45OTA2NjUsMjYuNjcyMTg4OSBMMTE5Ljk5MDY2NSwzOC45MTkxNjg5IEwxMTUuNzg0OTg5LDM4LjkxOTE2ODkgTDExNS43ODQ5ODksMjAuMzUwMjQ1IEwxMjIuMDEyODA3LDIwLjM1MDI0NSBaIE0zMi44Mjk2OTc3LDIwLjM1MDI0NSBMMzIuODI5Njk3NywyNC4wNjUyOTk5IEwyOS40OTExMDY0LDI0LjA2NTI5OTkgTDI5LjQ5MTEwNjQsMjcuNTg2NjYzOSBMMzIuNDYyNjEwOSwyNy41ODY2NjM5IEwzMi40NjI2MTA5LDMxLjExNzU1MzcgTDI5LjQ5MTEwNjQsMzEuMTE3NTUzNyBMMjkuNDkxMTA2NCwzOC45MTU5OTM2IEwyNC42ODEwMDMzLDM4LjkxNTk5MzYgTDI0LjY4MTAwMzMsMjAuMzUwMjQ1IEwzMi44Mjk2OTc3LDIwLjM1MDI0NSBaIE0xNTUuODQ4MDg0LDIxLjY2Nzk3ODIgTDE1NS44NDgwODQsMjQuMDY1Mjk5OSBMMTU3LjA5NDkxNCwyNC4wNjUyOTk5IEwxNTcuMDk0OTE0LDI2LjQ3MjE0NzQgTDE1NS44NDgwODQsMjYuNDcyMTQ3NCBMMTU1Ljg0ODA4NCwzNC42MTAzNDAzIEMxNTUuODQ4MDg0LDM1LjYxMTYwNTggMTU1Ljg5NzY2MiwzNi4xNjkzOTMyIDE1NS45OTY4MTgsMzYuMjgzNzAyNiBDMTU2LjA5NTk3NCwzNi4zOTgwMTIgMTU2LjUyNjM1MSwzNi40NTUxNjY3IDE1Ny4yODc5NTEsMzYuNDU1MTY2NyBMMTU3LjI4Nzk1MSwzOC45MDk2NDMxIEwxNTUuNDI0MDM2LDM4LjkwOTY0MzEgQzE1NC42NzE4NDgsMzguOTI4NTY5NCAxNTMuOTE5MzcyLDM4Ljg4NjA5MjYgMTUzLjE3NDA0NywzOC43ODI2MzI3IEMxNTIuNzI5Mzk0LDM4LjY5NDA5MzIgMTUyLjMxNzY4MywzOC40ODQyNDQzIDE1MS45ODQxNzksMzguMTc2MTU3OSBDMTUxLjY2NDE1NiwzNy44ODkwNjQ4IDE1MS40NDI2NTYsMzcuNTA3OTA1MiAxNTEuMzUxMjcxLDM3LjA4NzA0MzYgQzE1MS4yMzc2NiwzNi4xMjgzNjg2IDE1MS4xOTUzNDksMzUuMTYyNTM2MiAxNTEuMjI0Njg5LDM0LjE5NzU1NjQgTDE1MS4yMjQ2ODksMjYuNDcyMTQ3NCBMMTUwLjQ5MDAwMywyNi40NzEyNDUgTDE1MC40OTA1MTYsMjguNzc3Mzg2NiBDMTQ5Ljg1MDQ3MywyOC43MzQ2ODM1IDE0OS4yMDk5MDUsMjguODUyNTM3IDE0OC42MjY2MDEsMjkuMTIwMzE0OCBDMTQ4LjI1NjU4LDI5LjMxNjIwMjMgMTQ3Ljk4OTc2OCwyOS42NjM4ODU5IDE0Ny44OTU1OTIsMzAuMDcyODkyOSBDMTQ3Ljc3MjYzOSwzMS4wMDczODA2IDE0Ny43MjcxMjUsMzEuOTUwNDg4OSAxNDcuNzU5NTE2LDMyLjg5MjUyNDMgTDE0Ny43NTk1MTYsMzguOTAwMTE3MyBMMTQzLjE0MjQ1LDM4LjkwMDExNzMgTDE0My4xNDI0NSwyMy42OTY5Njk3IEwxNDcuNzU5NTE2LDIzLjY5Njk2OTcgTDE0Ny41NzU5NzMsMjUuNjkxMDMzMyBDMTQ4LjI0Njg1NiwyNC4yNjIxNjYxIDE0OS4yMTgzNywyMy41MDUzOTU2IDE1MC40OTA1MTYsMjMuNDIwNzIyIEwxNTAuNDkwMDAzLDI0LjA2NTI0NSBMMTUxLjIyNDY4OSwyNC4wNjUyOTk5IEwxNTEuMjI0Njg5LDIxLjY2Nzk3ODIgTDE1NS44NDgwODQsMjEuNjY3OTc4MiBaIE03OC41NjY4MTYyLDIxLjY2Nzk3ODIgTDc4LjU2NjgxNjIsMjQuMDY1Mjk5OSBMNzkuODEzNjQ1NSwyNC4wNjUyOTk5IEw3OS44MTM2NDU1LDI2LjQ3MjE0NzQgTDc4LjU2NjgxNjIsMjYuNDcyMTQ3NCBMNzguNTY2ODE2MiwzNC42MTAzNDAzIEM3OC41NjY4MTYyLDM1LjYxMTYwNTggNzguNjE2Mzk0LDM2LjE2OTM5MzIgNzguNzE1NTQ5NiwzNi4yODM3MDI2IEM3OC44MTQ3MDUzLDM2LjM5ODAxMiA3OS4yNDUwODI5LDM2LjQ1NTE2NjcgODAuMDA2NjgyNiwzNi40NTUxNjY3IEw4MC4wMDY2ODI2LDM4LjkwOTY0MzEgTDc4LjE1ODU5MDMsMzguOTA5NjQzMSBDNzcuNDA2NDAyNywzOC45Mjg1Njk0IDc2LjY1MzkyNjgsMzguODg2MDkyNiA3NS45MDg2MDEzLDM4Ljc4MjYzMjcgQzc1LjQ2Mzk0ODgsMzguNjk0MDkzMiA3NS4wNTIyMzc2LDM4LjQ4NDI0NDMgNzQuNzE4NzMzNywzOC4xNzYxNTc5IEM3NC4zOTg3MTA0LDM3Ljg4OTA2NDggNzQuMTc3MjEwMSwzNy41MDc5MDUyIDc0LjA4NTgyNTQsMzcuMDg3MDQzNiBDNzMuOTcyMTU2MSwzNi4xMjgzNzM0IDczLjkyOTg0NSwzNS4xNjI1MzY2IDczLjk1OTI0MzcsMzQuMTk3NTU2NCBMNzMuOTU5MjQzNywyNi40NzIxNDc0IEw3Mi45NjU1Nzc3LDI2LjQ3MjE0NzQgTDcyLjk2NTU3NzcsMjQuMDY1Mjk5OSBMNzMuOTU5MjQzNywyNC4wNjUyOTk5IEw3My45NTkyNDM3LDIxLjY2Nzk3ODIgTDc4LjU2NjgxNjIsMjEuNjY3OTc4MiBaIE03MS45MjQ0NDM1LDIzLjY5Njk2OTcgTDcxLjkyNDQ0MzUsMzguOTEyODE4NCBMNjcuMTc3NjMxMywzOC45MTI4MTg0IEw2Ny4xNzc2MzEzLDIzLjY5Njk2OTcgTDcxLjkyNDQ0MzUsMjMuNjk2OTY5NyBaIE01My42NzQ1MzI2LDIzLjQyMDcyMiBMNTMuNjc0NTMyNiwyOC43NzczODY2IEM1My4wMzQ0OTgxLDI4LjczNDgxNzUgNTIuMzkzOTYyLDI4Ljg1MjY2NTEgNTEuODEwNjE3NywyOS4xMjAzMTQ4IEM1MS40NDAzMTkyLDI5LjMxNTg3MDkgNTEuMTczMzk0MywyOS42NjM3MDA4IDUxLjA3OTYwODYsMzAuMDcyODkyOSBDNTAuOTU2NTk3OSwzMS4wMDczNzUzIDUwLjkxMTA4MzMsMzEuOTUwNDg4NSA1MC45NDM1MzMzLDMyLjg5MjUyNDMgTDUwLjk0MzUzMzMsMzguOTAwMTE3MyBMNDYuMzIwMTM4MiwzOC45MDAxMTczIEw0Ni4zMjAxMzgyLDIzLjY5Njk2OTcgTDUwLjk0MzUzMzMsMjMuNjk2OTY5NyBMNTAuNzU5OTg5OSwyNS42OTEwMzMzIEM1MS40MzA4NzI3LDI0LjI2MjE2NjEgNTIuNDAyMzg3LDIzLjUwNTM5NTYgNTMuNjc0NTMyNiwyMy40MjA3MjIgWiBNMTAwLjYyNjgzNSwyMy40MjM4OTczIEwxMDAuNjI2ODM1LDI4Ljc3NzM4NjYgQzk5Ljk4Njc5MjgsMjguNzM0NjgzNSA5OS4zNDYyMjQyLDI4Ljg1MjUzNyA5OC43NjI5MjAxLDI5LjEyMDMxNDggQzk4LjM5Mjg5OTcsMjkuMzE2MjAyMyA5OC4xMjYwODcxLDI5LjY2Mzg4NTkgOTguMDMxOTExLDMwLjA3Mjg5MjkgQzk3LjkwOTEzMTgsMzEuMDA3Mzk2MiA5Ny44NjM2MTgxLDMxLjk1MDQ5MDEgOTcuODk1ODM1NywzMi44OTI1MjQzIEw5Ny44OTU4MzU3LDM4LjkwMDExNzMgTDkzLjI5MTQyNzgsMzguOTAwMTE3MyBMOTMuMjkxNDI3OCwyMy42OTY5Njk3IEw5Ny45MDg0OTM5LDIzLjY5Njk2OTcgTDk3LjcyNDk1MDUsMjUuNjkxMDMzMyBDOTguMzkzNzIzNiwyNC4yNjQyODI5IDk5LjM2MTAxODUsMjMuNTA4NTcwOSAxMDAuNjI2ODM1LDIzLjQyMzg5NzMgWiBNMTM3LjQ3MTU5MiwzMS42Nzk1NzQ4IEMxMzYuNzMzMTk5LDMyLjIyMTQ4NTkgMTM2LjMwMjgyMSwzMi42NzY2MDY2IDEzNi4xODA0NTksMzMuMDQ0OTM2OCBDMTM2LjA0ODAwNSwzMy41NjMyMDI3IDEzNS45OTA0NTYsMzQuMDk3ODc2MSAxMzYuMDA5NTc0LDM0LjYzMjU2NzEgQzEzNS45NzY4OTQsMzUuMTQ1MzMyOCAxMzYuMDI3MTIxLDM1LjY2MDAyNiAxMzYuMTU4MzA3LDM2LjE1NjY5MjIgQzEzNi4yNzE0ODksMzYuMzkwMDAxNyAxMzYuNTE4MjQ1LDM2LjUyNzEyOTQgMTM2Ljc3NTM5MywzNi40OTk2MjAzIEMxMzYuOTk4MDMsMzYuNTMzNDYwNCAxMzcuMjE5MDcxLDM2LjQyOTQ1NzEgMTM3LjMzNTUxNywzNi4yMzYwNzM3IEMxMzcuNDYwODQsMzUuNzczMDU2MyAxMzcuNTA2ODUzLDM1LjI5MjAzOTkgMTM3LjQ3MTU5MiwzNC44MTM1NTcgTDEzNy40NzE1OTIsMzEuNjc5NTc0OCBaIE0xMDYuOTc0OTA1LDI2LjExOTY5MzUgQzEwNi42NTQyMzIsMjYuMTE5NjkzNSAxMDYuNDU1OTIxLDI2LjIxOTE4NSAxMDYuMzc5OTcyLDI2LjQxODE2OCBDMTA2LjI3MzY3MSwyNi45MzQ4MzQ1IDEwNi4yMzUzNjksMjcuNDYzMjU5NiAxMDYuMjY2MDQ4LDI3Ljk4OTkyMiBMMTA2LjI2NjA0OCwyOS4xMDEyNjMyIEwxMDcuNjE0MTQzLDI5LjA5ODA4NzkgTDEwNy42MTQxNDMsMjcuOTg2NzQ2NyBDMTA3LjY0MTI0MSwyNy40NzUyOTI4IDEwNy41OTg2NTUsMjYuOTYyNTIwNiAxMDcuNDg3NTYxLDI2LjQ2MjYyMTcgQzEwNy40MTY0NzUsMjYuMjQyOTU4NSAxMDcuMjA0MzI4LDI2LjEwMTA0ODEgMTA2Ljk3NDkwNSwyNi4xMTk2OTM1IFogTTE1Ny42OTYxNzcsMjEuNDA3NjA2OCBDMTU4LjIxNzc3OCwyMS4zOTk4NzI5IDE1OC42OTIyNjMsMjEuNzA5MzU5NCAxNTguODk2OTQsMjIuMTkwODEyNiBDMTU5LjEwMTYxNiwyMi42NzIyNjU4IDE1OC45OTU4NDksMjMuMjMwMTA0MiAxNTguNjI5Mjc5LDIzLjYwMjUxMzMgQzE1OC4yNjI3MDksMjMuOTc0OTIyNCAxNTcuNzA4MTExLDI0LjA4Nzk2ODkgMTU3LjIyNTc3NywyMy44ODg1OTU4IEMxNTYuNzQzNDQ0LDIzLjY4OTIyMjcgMTU2LjQyOTEzMiwyMy4yMTcwMTEgMTU2LjQzMDM2LDIyLjY5MzU4NzQgQzE1Ni40MjYxMjksMjIuMzUzOTkyNCAxNTYuNTU3NjIxLDIyLjAyNjg0MjggMTU2Ljc5NTQ2OCwyMS43ODUyMDcyIEMxNTcuMDMzMzE1LDIxLjU0MzU3MTYgMTU3LjM1NzcwMiwyMS40MDc1ODAzIDE1Ny42OTYxNzcsMjEuNDA3NjA2OCBaIE0xNTcuNjk2MTc3LDIxLjYwNzY0ODIgQzE1Ny4wOTY3MDYsMjEuNjA3NjQ4MiAxNTYuNjEwNzM5LDIyLjA5NTI2MTQgMTU2LjYxMDczOSwyMi42OTY3NjI2IEMxNTYuNjEwNzM5LDIzLjI5ODI2MzkgMTU3LjA5NjcwNiwyMy43ODU4NzcgMTU3LjY5NjE3NywyMy43ODU4NzcgQzE1OC4yNjM1NjgsMjMuNzQyMzcyNCAxNTguNzAxODM0LDIzLjI2NzczNTQgMTU4LjcwMTgzNCwyMi42OTY3NjI2IEMxNTguNzAxODM0LDIyLjEyNTc4OTkgMTU4LjI2MzU2OCwyMS42NTExNTI4IDE1Ny42OTYxNzcsMjEuNjA3NjQ4MiBaIE0xNTcuNjMyODg2LDIxLjk3MjgwMzIgQzE1Ny43ODgxNTEsMjEuOTYxNzg4NCAxNTcuOTQyOTg2LDIxLjk5OTUxODQgMTU4LjA3NTkyMiwyMi4wODA3NjIxIEMxNTguMTY2NDkyLDIyLjE1MTk5MTkgMTU4LjIxNTI1NiwyMi4yNjQxNzI2IDE1OC4yMDU2NjgsMjIuMzc5MjM2NiBDMTU4LjIwNjQzNywyMi41MjMwMyAxNTguMTIxMjc1LDIyLjY1MDUyMzcgMTU3Ljk5NDA4MywyMi43MDY2NTI3IEwxNTcuOTI3MTg4LDIyLjcyODUxNTIgQzE1OC4wNTM3NywyMi43NTA3NDIgMTU4LjEzOTIxMywyMi44NjUwNTE0IDE1OC4xNjc2OTMsMjMuMDc3NzkzOSBDMTU4LjE3OTgxNiwyMy4yMDAzNzc2IDE1OC4yMTA3NzMsMjMuMzIwMzQwNCAxNTguMjU5NDY1LDIzLjQzMzQyMzEgTDE1OC4wMTg5NiwyMy40MzM0MjMxIEMxNTcuOTY0NTksMjMuMzE4NjMzNSAxNTcuOTMxMzU1LDIzLjE5NDkyNDkgMTU3LjkyMDg1OSwyMy4wNjgyNjgxIEMxNTcuOTE2NjQ1LDIyLjk5MDk3MzEgMTU3Ljg3OTU1NiwyMi45MTkyMTQ2IDE1Ny44MTkwMTksMjIuODcxMjI3OSBDMTU3Ljc1ODQ4MSwyMi44MjMyNDEyIDE1Ny42ODAzMjMsMjIuODAzNjQ2MiAxNTcuNjA0NDA1LDIyLjgxNzQyMjUgTDE1Ny40NDYxNzgsMjIuODE3NDIyNSBMMTU3LjQ1NTY3MiwyMy40NDI5NDg5IEwxNTcuMjI3ODI1LDIzLjQ0Mjk0ODkgTDE1Ny4yMjc4MjUsMjIuMDA3NzMxMSBDMTU3LjM2MTcxMiwyMS45ODUzNTkzIDE1Ny40OTcxNTcsMjEuOTczNjggMTU3LjYzMjg4NiwyMS45NzI4MDMyIFogTTcxLjkyNDQ0MzUsMjAuMzUwMjQ1IEw3MS45MjQ0NDM1LDIyLjc2OTc5MzYgTDY3LjE3NzYzMTMsMjIuNzY5NzkzNiBMNjcuMTc3NjMxMywyMC4zNTAyNDUgTDcxLjkyNDQ0MzUsMjAuMzUwMjQ1IFogTTE1Ny40NTU2NzIsMjIuMTUzNzkzMSBMMTU3LjQ1NTY3MiwyMi42NDkxMzM3IEwxNTcuNjIwMjI4LDIyLjY0OTEzMzcgQzE1Ny44MDY5MzYsMjIuNjQ5MTMzNyAxNTcuOTY4MzI3LDIyLjU3OTI3OCAxNTcuOTY4MzI3LDIyLjQwNDYzODYgQzE1Ny45NjgzMjcsMjIuMjc3NjI4MiAxNTcuODc2NTU2LDIyLjE1Mzc5MzEgMTU3LjYyMDIyOCwyMi4xNTM3OTMxIEMxNTcuNTY1NDUyLDIyLjE0OTY5ODkgMTU3LjUxMDQ0OCwyMi4xNDk2OTg5IDE1Ny40NTU2NzIsMjIuMTUzNzkzMSBaIE0xNi43NjY0ODUsMS4zMzk5NTk5NiBDMTcuNjcxNTQzOSwxLjM5MDc2NDEzIDE4LjcwOTUxMzUsMS40MjI1MTY3NCAxOS42ODQxOTIzLDEuNDIyNTE2NzQgQzIwLjY1ODg3MSwxLjQyMjUxNjc0IDIxLjM3NzIyMiwxLjM5NzExNDY1IDIyLjEyMDg4OTIsMS4zNDYzMTA0OSBDMjIuMjQ1OTQ3MSwxLjUwMzQ4MDgxIDIyLjI3MTM0NTksMS43MTQ5MDc0OSAyMi4xOTM2NTY3LDEuODk0NTc0MTYgTDIyLjE0NjIwNTYsMS45ODEzNjI2IEwyMS41NDE3NzgxLDIuMDc2NjIwNDIgQzIwLjk1MzE3MzQsMi4xODE0MDQwMiAyMC40NDA1MTc3LDIuMzA4NDE0NDQgMjAuMjA5NTA2MSwyLjU0MDIwODQ2IEMxOS44NjQ2ODQxLDIuODk1Mzg0MDQgMTguOTY5NjA3Myw1LjA2MDQ0NTk5IDE4LjE4ODIzODYsNy40NTI0MjkxNSBMMTguMTAxOTIxNSw3LjcxOTA1ODQ3IEwxNi4yNTY5OTM4LDEzLjQ4MjE1NjQgQzE1LjM4Njc0NDksMTYuMjA5NzA1MyAxNS4xMDUxMDA3LDE3LjE5NDAzNiAxNC42NDMwNzc2LDE4Ljc4MTY2NjMgQzE0LjQ3MTE1OTgsMTguOTIxNTE2OCAxNC4yNDY2NCwxOC45Nzg0MTc1IDE0LjAyOTE1NjYsMTguOTM3MjU0MSBMMTMuOTcxNDIwNiwxOC43NTkyOTgyIEMxMy42NTgzODM2LDE3Ljc5OTU2NTkgMTMuMjQzODU1NywxNi42MjMxNTc5IDExLjc4MjI4NTMsMTIuOTk2ODUyNCBMMTEuNjQ2MjU2OCwxMi42NTk3NjM5IEw5LjYyMDk1MDI1LDcuNzE5MDU4NDcgQzguOTI3OTE1NjYsNi4wMTM5NDM1NCA4LjMxMzk5NDYsNC4zMjE1Mjk2NSA3LjkwMjYwNDIxLDMuNDczNzM1MDcgQzcuNzgyNjg0NzQsMy40NzM3MzUwNyA3LjU0NjMxNzE2LDQuMjM0NjM2NTcgNy4xNTA0NTAwNCw1LjUxODg1NDcyIEw3LjA4Mjk4Nzk1LDUuNzM3Njk1ODcgTDUuMDY0MDEwNDcsMTIuNDM0MzIwNCBDNC41MDA3MjIwOCwxNC4yMDkyOTExIDQuMDg5MzMxNjgsMTYuMjY2ODU5OSAzLjk4ODA2NjM1LDE2LjcwNTA0NTkgQzMuODAyMTkxMTgsMTcuNTA4MjE5NyA0LjMyMzUyNTI5LDE3LjY0NDUzNiA1LjExODg2Mzc1LDE3Ljc0MzA1NDcgTDUuMjUzODgyOTYsMTcuNzU5MjMyNCBMNS44NDI0ODc2OCwxNy44MzU0Mzg3IEM1Ljk4MjE0NTMyLDE4LjAzNTYxNTIgNS45NDk0MzE3OCwxOC4zMDkxNTE0IDUuNzY2NTM4NjgsMTguNDcwNDkwOCBDNC45OTY1MDAyNSwxOC40MTk2ODY2IDQuMDIxODIxNDYsMTguMzk0Mjg0NSAyLjg0MjUwMjMzLDE4LjM5NDI4NDUgQzEuOTMxMTE0MzcsMTguMzk0Mjg0NSAwLjk0Mzc3NzQyLDE4LjQxNjUxMTQgMC4xNTg5NzExMjUsMTguNDY0MTQwMyBDMC4wNjc2NzU2MDAzLDE4LjM4NzA4MzQgMC4wMTA5MzU3Nzk0LDE4LjI3NjU1MiAwLjAwMTQyMjEzNDgxLDE4LjE1NzIyODcgQy0wLjAwNTcxMzA5ODY0LDE4LjA2NzczNjEgMC4wMTQxNjIxMTczLDE3Ljk3ODg4ODUgMC4wNTc0MjAzMDI4LDE3LjkwMTgxOTEgTDAuMTA4MzM4NDYsMTcuODI5MDg4MSBMMC43NDEyNDY3NjMsMTcuNzUyODgxOSBDMS4xOTEwMzc4NywxNy43MDU5MDY1IDEuNjI0MDg4NjQsMTcuNTU1OTk4IDIuMDA3MDYzMzcsMTcuMzE0Njk1OSBDMi40MjkyMTMyMSwxNi45Njc4NTE2IDIuOTIyMzMzMTYsMTUuNzU0NjEyOCAzLjg1ODAzMDY2LDEyLjcyMjczNjYgTDMuOTU2NDIwOTQsMTIuNDAyNTY3OCBMNS45NzUzOTg0Miw1LjgwNzU1MTYgQzYuNDM0MjU2OTQsNC4zMTUxNzkxMyA2LjgyMDMzMTAxLDMuMjEwMTg4NDQgNi44MjAzMzEwMSwyLjc0NjYwMDQgQzYuODIwMzMxMDEsMi40MjM2NzY0IDYuNjMzMjExNjcsMi4yODU5MzM2IDYuMjc3NDI4NiwyLjIwNjA1OTkyIEw2LjE1MjYxMjc1LDIuMTgxNDA0MDIgTDUuMTI3MzAxMywxLjk3NTAxMjA4IEM1LjAzNjQ0NTU4LDEuODgyMjU5NDggNC45OTc1NjM5NiwxLjc1MDIxMzUyIDUuMDIzNTkzNTQsMS42MjI4MDk4OCBDNS4wNDk2MjMxMSwxLjQ5NTQwNjI1IDUuMTM3MTQ4NTYsMS4zODkzNjE1MSA1LjI1NzA0NzUsMS4zMzk5NTk5NiBDNS42NDMxMjE1NywxLjM2NTM2MjA1IDYuMDUxMzQ3NDIsMS4zNjUzNjIwNSA2LjQ2MjczNzgyLDEuMzkwNzY0MTMgQzYuNzkxODUwMTMsMS40MTEwODU4IDcuMTUzMzY3MzYsMS40MTUxNTAxMyA3LjU2MDI1MTQ1LDEuNDE1OTYzIEw3Ljg3NDEyMzMzLDEuNDE2MTY2MjIgTDkuNDU2Mzk0MDksMS40MTYxNjYyMiBMOS40NTYzOTQwOSwxLjc3NDk3MDY2IEM5LjQ1NjM5NDA5LDIuMDQ3NDc2MDYgOS43MDM1NjczOCwyLjk0Mjk2MDMgMTAuNjE3ODU2NCw1LjI0NDM2NDc4IEwxMC43MjIyMTA3LDUuNTA1OTAxODQgTDEzLjMwNDQ3NjYsMTEuOTEwNDAyNCBDMTMuODI2NjI1OSwxMy4xNDU1Nzg4IDE0LjI1MzgzOSwxNC4yNTM3NDQ3IDE0LjU3MDI5MzIsMTQuODE4OTQxMSBDMTQuNzMwNjI5OSwxNC44MTg5NDExIDE0Ljg1MDk2MDcsMTQuNTc1NTgyOSAxNC45NjQ2MjM3LDE0LjIzMTU5MiBMMTUuMDA2OTk5OSwxNC4wOTgxNTcgTDE3LjAxMzMxOTIsNy42Mzk2NzY5NSBDMTcuNzgyMzAyOCw1LjE5MTU1MTA1IDE4LjI0NDMyNTksMy4zNDAzNzQxMyAxOC4yNDQzMjU5LDIuODc2Nzg2MDggQzE4LjI0NDMyNTksMi40NDYzMTE0NyAxOC4yMDYxMjUzLDIuMjM3NjAyODkgMTcuNzI5Mzk4MiwyLjE0ODk2ODY4IEwxNy42MTE0MTc2LDIuMTMwNTk5ODUgTDE2LjYxMTQyMjQsMS45NzUwMTIwOCBDMTYuNTQ1NzczLDEuODcwNzU5NzUgMTYuNTI1MjA3NywxLjc0NDE5ODgzIDE2LjU1NDQ1NCwxLjYyNDQyMTk3IEMxNi41ODM3MDAyLDEuNTA0NjQ1MSAxNi42NjAyNDIyLDEuNDAxOTU2MDMgMTYuNzY2NDg1LDEuMzM5OTU5OTYgWiBNMzIuNjY1MTQxNSwtMy41NTI3MTM2OGUtMTUgTDMyLjc2NjQwNjksMC4xNTU1ODc3NjggQzMyLjI3NzM0MTQsMS40NTc0NDQ2MSAzMS45MTY0MjY3LDIuMzkxOTE1OTIgMzEuNTY0Nzg0NiwzLjMwNDkxNjY1IEwzMS40NTk0NTEyLDMuNTc4NTE4NjcgTDI4LjEyNzE4OSwxMi40MjE2MTk0IEwyOC4xNjUxNjM1LDEyLjQyMTYxOTQgQzI5Ljk2MjYyMzEsOS42OTQwNzA1NSAzMS42Nzc4MDQ2LDcuOTQ0NTAxOTcgMzMuNjAxODQ1OCw3Ljk0NDUwMTk3IEMzNS4xMjM5OTAzLDcuOTQ0NTAxOTcgMzUuODE3MDI0OSw4Ljk0Nzg4NDMxIDM1LjgxNzAyNDksMTAuMjU5MjY2OSBDMzUuODE3MDI0OSwxMi4wMjE1MzY2IDM0LjYxMTMzNDYsMTQuMjYwMDk1MyAzMi41MTAwNzksMTYuMjkyMjYyIEMzMC40MDg4MjM0LDE4LjMyNDQyODggMjguNTEzMjYzMSwxOC43ODgwMTY4IDI3LjYxNDUzMzMsMTguNzg4MDE2OCBDMjYuMjMxNjI4NiwxOC43ODgwMTY4IDI1LjU2MzkxMDQsMTcuODg5NDE4MSAyNS41NjM5MTA0LDE2LjQyMjQ0NzcgQzI1LjU2MzkxMDQsMTUuMjcxODgyNyAyNi4wNjI4Nzg2LDEzLjU2NDQwNTYgMjYuNzQxNTgxLDExLjY5NDQ1NDMgTDI2Ljg3MDg2NiwxMS4zNDIwMzA4IEwyOS44NDU1MzUxLDMuNDAzODc5MzQgQzMwLjM1NjYwODUsMi4wMzc0MDU5NSAzMC40NTA3MDYxLDEuNTUwNjk0MDcgMzAuMTUyMjQ2OCwxLjMwNjcwNDY3IEwzMC4xMDE4NjI5LDEuMjcwMTA0MjMgTDI5LjUxMzI1ODIsMC44NDc3OTQ1NzQgQzI5LjQ2MDIwMjgsMC43MjQxMzIxMzggMjkuNDkwNjM5NSwwLjU4MDM0MDM0OCAyOS41ODkyMDcyLDAuNDg4OTkwMTI5IEMzMC41ODM1NzI1LDAuMTY5MTU3NTE0IDMxLjYyMDk0NDMsMC4wMDQyNDM1MzA1MiAzMi42NjUxNDE1LC0zLjU1MjcxMzY4ZS0xNSBaIE02Ny45Njg3NjY3LDAuMDEyNzAxMDQyMyBMNjguMTIzODI5MiwwLjEzOTcxMTQ2NSBDNjcuOTE3OTk2NCwwLjgyOTE1NzE3NSA2Ny42MjgxOTg2LDEuNjU4MDUwMjUgNjYuOTUyNTY0NCwzLjY0MzQ0Njk3IEw2Ni44NTgwMTI2LDMuOTIxNDQ2ODEgTDY0LjIxNTYyMDQsMTEuNTQyMDcyMiBMNjQuMjY2MjUzMSwxMS41NDIwNzIyIEM2NS4wMDM5NDUxLDEwLjUzNTA0MDcgNjUuODg0NTg1NCw5LjY0MTc4OTYxIDY2Ljg4MDE2NDQsOC44OTA3Mjk2MiBDNjcuNjc4NzQ1NSw4LjI3Mjk5MzIgNjguNjUwODA5Myw3LjkyMzA2NDYyIDY5LjY1ODYzMTgsNy44OTA1MjI1NCBDNzEuMTQ1OTY2Myw3Ljg5MDUyMjU0IDcxLjUwMzU1OTUsOC43NjY4OTQ0NiA3MS41MDM1NTk1LDkuMzA2Njg4NzYgQzcxLjUwMzU1OTUsOS42MTQ2ODkwMyA3MS40MDIyOTQyLDEwLjMxMDA3MTEgNzAuNDUyOTMxNywxMS4xODMyNjc4IEM2OS4yMzc3NDc4LDEyLjI4ODI1ODQgNjcuOTc4MjYwMywxMy4xNjQ2MzA0IDY2LjMzOTAyNzgsMTMuNDQ3MjI4NSBDNjYuMTYxODEzNSwxMy41NTIwMTIxIDY2LjIxMjQ0NjEsMTMuNzgwNjMwOSA2Ni4yNjMwNzg4LDEzLjkzNjIxODcgQzY2LjUxMDQ1MTYsMTQuNzY4MzMyNyA2Ni44MjgwNTUxLDE1LjU3Nzc3ODIgNjcuMjEyNDQxMiwxNi4zNTU3NjcyIEM2Ny41MTk0MDE4LDE2LjkyMDk2MzYgNjcuNzc1NzI5NiwxNy4yMDM1NjE4IDY4LjAzMjA1NzUsMTcuMjAzNTYxOCBDNjguMzY0MzM0MywxNy4yMDM1NjE4IDY4Ljg1MTY3MzcsMTYuODY2OTg0MiA2OS41NzAwMjQ3LDE1Ljk5Mzc4NzUgQzY5LjgwMTAzNjIsMTUuOTkzNzg3NSA2OS45MDIzMDE1LDE2LjEwNDkyMTcgNjkuOTAyMzAxNSwxNi4zMTEzMTM2IEM2OS4wMDY3MzYzLDE4LjI0MTg3MiA2Ny43MjUwOTcsMTguNzU2MjY0MiA2Ny4zMTM3MDY2LDE4Ljc1NjI2NDIgQzY2Ljg1MTY4MzUsMTguNzU2MjY0MiA2Ni41NDQ3MjMsMTguNDQ4MjY0IDY2LjEzMzMzMjYsMTcuNzI3NDc5OCBDNjUuNjg3MTE2NCwxNi44Mzg3MjY0IDY1LjI5NTA0NzksMTUuOTIzNjI4OCA2NC45NTkyODc3LDE0Ljk4NzIyOTkgQzY0Ljc1MzU5MjUsMTQuMzIwNDI1MiA2NC40NzE5NDgzLDE0LjAzNzgyNyA2NC4wMDk5MjUyLDE0LjEzOTQzNTQgQzYzLjUzMzg4NzgsMTQuMjU3MzczNiA2My4zOTYxOTc5LDE0LjM3ODA0OTcgNjMuMTI1NTg1OCwxNS4wMTI0NjQyIEw2My4wNjA1NjI4LDE1LjE2ODIxOTggTDYxLjcyODI5MDgsMTguNDM1NTYyOSBDNjEuNjIzODYwOSwxOC42NjczNTY5IDYxLjUyMjU5NTYsMTguNzY4OTY1MyA2MS4yOTE1ODQxLDE4Ljc2ODk2NTMgQzYxLjAyNzU0MjYsMTguNzY4OTY1MyA2MC4zNTc0MjYyLDE4LjY5OTE5NjQgNjAuNDQ0MTgwNywxOC4yMDM4MzcxIEw2MC40NzE5Njc4LDE4LjA5ODk4NTMgTDY1LjE0OTE2MDIsMy44ODY1MTg5NSBDNjUuNzE3MjU4NywyLjE1ODE2MTExIDY1Ljc2MzMxNDEsMS43ODE3NjMxOCA2NS4zNzk3MTk0LDEuNTcxODE0MzQgTDY1LjMyOTUzOSwxLjU0NjM1MTkgTDY0Ljg2NzUxNiwxLjMxNDU1Nzg4IEM2NC44MDQ2OTI2LDEuMjc1MTQwNTkgNjQuNzY0NTI1MywxLjIwNzg3ODggNjQuNzU5NTEzNCwxLjEzMzcwMzQzIEM2NC43NTQ1MDE2LDEuMDU5NTI4MDUgNjQuNzg1MjUzNSwwLjk4NzQ0MTg4OCA2NC44NDIxOTk2LDAuOTM5ODc3MTMxIEM2NS44NDY3MzIsMC41MTQ5NzQzMTUgNjYuODk1NDIyOCwwLjIwMzk4NzUyOSA2Ny45Njg3NjY3LDAuMDEyNzAxMDQyMyBaIE00My45MTUwODY2LDcuODg3MzQ3MjggQzQ0LjgxMzgxNjQsNy44ODczNDcyOCA0NC45NDAzOTgxLDguNzcwMDY5NzIgNDQuOTQwMzk4MSw5LjE1NzQ1MTUxIEM0NC44OTc1MjA4LDkuNzA5OTU5MTcgNDQuNzEyMTI0NywxMC4yNDE3NjkyIDQ0LjQwMjQyNiwxMC43MDA2MjgxIEM0NC4wOTU0NjU1LDExLjA4NDgzNDcgNDMuNjg0MDc1MSwxMS4xMTAyMzY4IDQzLjU4MjgwOTgsMTAuNTcwNDQyNSBDNDMuNDU2MjI4MSw5LjkwMDQ2MjQ4IDQzLjI3NTg0OTIsOS41NjcwNjAxMiA0My4wNDQ4Mzc3LDkuNTY3MDYwMTIgQzQyLjgxMzgyNjIsOS41NjcwNjAxMiA0Mi41MzIxODIsOS44MjQyNTYyMyA0Mi4xNDYxMDc5LDEwLjMzODY0ODQgQzQwLjU4MjgyNDQsMTIuMzQ1NDEzMSAzOS4xNDYxMjI2LDE1LjQ4MjU3MDYgMzcuNzg4NTM0MiwxOC40NDE5MTM0IEMzNy43MjY4NTY2LDE4LjYzMTQ4IDM3LjU1MDU2NjksMTguNzU5NjU4OCAzNy4zNTE4Mjc1LDE4Ljc1OTQzOTggQzM3LjA3MDE4MzMsMTguNzU5NDM5OCAzNi4zMjY1MTYxLDE4LjY1NDY1NTkgMzYuNTA2ODk0OSwxOC4wODk0NTk1IEMzNi44NDIzMzYzLDE3LjA2MDY3NTEgMzguNDU2MjUyNSwxMi41MDczNTE0IDM5LjE0OTI4NzEsOS45ODYxOTQ1MiBDMzkuMjI1MjM2MSw5LjcwMzU5NjMzIDM5LjE3NDYwMzQsOS40NDY0MDAyMiAzOC45NDM1OTE5LDkuNDQ2NDAwMjIgQzM4LjI3OTAzODIsOS40NDY0MDAyMiAzNy41ODYwMDM2LDEwLjE2NzE4NDQgMzcuMTIzOTgwNSwxMC43ODMxODQ5IEMzNi44Njc2NTI3LDEwLjgzMzk4OTEgMzYuNjg3MjczOCwxMC42ODc5MjcxIDM2LjcxMjU5MDEsMTAuMzcwNDAxIEMzNy41MjI3MTI4LDguOTc5NjM2OTIgMzguNTA2ODg1Miw3LjkwMDA0ODMyIDM5LjczNzg5MTgsNy45MDAwNDgzMiBDNDAuOTczNzU4Myw3LjkwMDA0ODMyIDQwLjU4ODI4NTcsOS41MjY4NzkzMSA0MC4zNjA1NTQxLDEwLjI1MjM1MjMgTDQwLjMzNTk5MDIsMTAuMzI5MTIyNyBMMzkuMjM0NzI5NywxMy41NzEwNjM3IEwzOS4zNTE4MTc4LDEzLjU3MTA2MzcgQzQwLjE1Mjc0MDgsMTIuMDYzOTQ4MyA0MS4wNTIzODk2LDEwLjYxMTc4NSA0Mi4wNDQ4NDI2LDkuMjI0MTMxOTggQzQyLjYzMzQ0NzMsOC40NTI1NDM2NiA0My4yODIxNzgzLDcuODg3MzQ3MjggNDMuOTE1MDg2Niw3Ljg4NzM0NzI4IFogTTU0LjA5MjI1MjEsNy42OTM2NTYzOCBDNTMuNzA2MTc4MSw4LjY0NjIzNDU2IDUxLjQ3NTE3NjMsMTQuMzMzMTI2MyA1MC42NTU1NiwxNi42NzMyOTMzIEM1MC41MDM2NjIsMTcuMTA4MzA0IDUwLjYzMDI0MzcsMTcuMjYzODkxOCA1MC44MzU5Mzg5LDE3LjI2Mzg5MTggQzUxLjI1OTk4NzUsMTcuMjYzODkxOCA1Mi4wMTMxNDgzLDE2LjgyNTcwNTggNTMuNDc1MTY2NSwxNS41Mzk3MjUzIEM1My41NjgyNjU1LDE1LjUzNDU0MzcgNTMuNjU5NDg5MywxNS41Njc0MDExIDUzLjcyODA0OTYsMTUuNjMwODA5OSBDNTMuNzk2NjA5OSwxNS42OTQyMTg2IDUzLjgzNjY2NTYsMTUuNzgyNzc2NiA1My44MzkwODg4LDE1Ljg3NjMwMjkgQzUyLjc2MzE0NDcsMTcuMzE0Njk1OSA1MC45NDM1MzMzLDE4Ljc1NjI2NDIgNDkuNTMyMTQ3OCwxOC43NTYyNjQyIEM0OS4zNDA2NzczLDE4Ljc2NjY0MzcgNDkuMTUzMjQwOCwxOC42OTgzOTczIDQ5LjAxMjk2MTksMTguNTY3MjI2NSBDNDguODcyNjgzLDE4LjQzNjA1NTcgNDguNzkxNjQwOCwxOC4yNTMyNTUzIDQ4Ljc4ODQ4MDUsMTguMDYwODgyMiBDNDguODE0NDUxMywxNy43ODQxNzc3IDQ4Ljg3NTAwNTcsMTcuNTEyMTMyIDQ4Ljk2ODUxOSwxNy4yNTExMDQ4IEw0OS4wNDQ4MDg0LDE3LjA1NzQ5OTggTDQ5Ljg3MzkxODMsMTQuNzQyNzM0OSBMNDkuNzk3OTY5MywxNC43MTczMzI4IEM0Ny45NzgzNTc5LDE2Ljk4MTI5MzYgNDUuMzY0NDQ2NiwxOC43NTYyNjQyIDQ0LjE1ODc1NjMsMTguNzU2MjY0MiBDNDMuNDQzNTY5OSwxOC43NTYyNjQyIDQzLjAzMjE3OTUsMTguMDM1NDgwMSA0My4wMzIxNzk1LDE3LjMxNDY5NTkgQzQzLjAzMjE3OTUsMTYuNzI0MDk3NSA0My42MDQ5NjE1LDE0LjY2NjUyODYgNDUuMzAxMTU1OCwxMi4zMjMxODYzIEM0Ni41Mjg5OTc5LDEwLjYyNDQyMTkgNDcuNjMzNDIyOSw5LjU5NTYzNzQ3IDQ4LjY4NDA1MDcsOS4wMDUwMzkgQzQ5LjY4NDA0NTgsOC40Mzk4NDI2MiA1MC4zMjMyODMyLDguMjU4ODUyNzYgNTAuOTkxMDAxNCw4LjI1ODg1Mjc2IEM1MS4yMDU0NzM3LDguMjU3NjkxMzggNTEuNDE2NzIzNCw4LjMxMTIyODk5IDUxLjYwNDkyMjUsOC40MTQ0NDA1MyBDNTEuNzc1OTg1Niw4LjUyMTA3MzAxIDUxLjkyMzExOTQsOC42NjEyOTg1IDUyLjAzNzc5MjgsOC44MjYxMzQxIEw1Mi4xMTc1NzgyLDguOTU0MjM0ODMgTDUyLjg0MjI1ODIsNy4zMDMwOTkzMyBDNTMuMjk4OTcyOCw3LjEzMzUyMDI2IDUzLjgxMjIzMDEsNy4yOTM4ODYwNCA1NC4wOTIyNTIxLDcuNjkzNjU2MzggWiBNMjQuMzA3NTg3NCw3LjkwMDAyNzMzIEMyNS4xNjkwNDU5LDcuODk1NjgwNTQgMjUuODgwODE1Miw4LjU3MzQ1MTY0IDI1LjkyMTUwMzYsOS40MzY4NzQ0NCBDMjUuOTIxNTAzNiwxMS4zOTI4MzUgMjMuMzgzNTQxMywxMi42Nzg4MTU1IDE5LjY5MDUyMTMsMTMuNzA3NTk5OSBDMTkuNDM1MDExLDE0LjQ0MjkxNTggMTkuMzEzODcxNCwxNS4yMTg0NjkxIDE5LjMzMjkyODEsMTUuOTk2OTYyOCBDMTkuMzMyOTI4MSwxNi44NzMzMzQ3IDE5Ljg3MDkwMDIsMTcuNDYzOTMzMiAyMC41NjM5MzQ4LDE3LjQ2MzkzMzIgQzIxLjQ4Nzk4MDksMTcuNDYzOTMzMiAyMi4xMzAzODI4LDE2Ljk1NTg5MTUgMjMuMjU2OTU5NiwxNS45Nzc5MTEyIEMyMy4zNjQ2MTEzLDE1Ljk3Nzk4MiAyMy40NjYwNTc0LDE2LjAyODQ3ODkgMjMuNTMxMjQyOSwxNi4xMTQ0NDE0IEMyMy41OTY0MjgzLDE2LjIwMDQwMzkgMjMuNjE3ODc3OCwxNi4zMTE5NzQgMjMuNTg5MjM2NSwxNi40MTYwOTcyIEMyMi4wMDY5NjU3LDE4LjM0MzQ4MDQgMjAuNTUxMjc2NiwxOC43NTYyNjQyIDE5LjQ3NTMzMjUsMTguNzU2MjY0MiBDMTcuOTM3MzY1MywxOC43NTYyNjQyIDE3LjM5OTM5MzMsMTcuMzI0MjIxNyAxNy4zOTkzOTMzLDE2LjA1NDExNzUgQzE3LjM5OTM5MzMsMTQuNDM0NzM0NiAxOC40MzczNjI5LDExLjI5NDQwMTkgMjEuMjMxNjUzMSw5LjEzNTIyNDY4IEMyMi41NjM5MjUsOC4xMDY0NDAyNiAyMy41NjM5MjAyLDcuOTAwMDI3MzMgMjQuMzA3NTg3NCw3LjkwMDAyNzMzIFogTTgxLjM5Mjc1MTcsNy42OTM2NTYzOCBDODEuMDA2Njc3Nyw4LjY0NjIzNDU2IDc4Ljc5MTQ5ODYsMTQuMzI5OTUxIDc3Ljk2MjM4ODgsMTYuNjc2NDY4NiBDNzcuODEwNDkwOCwxNy4xMTE0NzkzIDc3LjkzNzA3MjQsMTcuMjY3MDY3IDc4LjE0Mjc2NzYsMTcuMjY3MDY3IEM3OC41Njk5ODA3LDE3LjI2NzA2NyA3OS4zMjMxNDE2LDE2LjgyODg4MTEgODAuNzg1MTU5OCwxNS41NDI5MDA1IEM4MC44NzY2NTg4LDE1LjUzOTQ2OTUgODAuOTY1NzYzMSwxNS41NzI2ODIxIDgxLjAzMjgzODcsMTUuNjM1MjIwMSBDODEuMDk5OTE0MywxNS42OTc3NTgxIDgxLjEzOTQ1NjcsMTUuNzg0NDg5NCA4MS4xNDI3NTMsMTUuODc2MzAyOSBDODAuMDY2ODA4OSwxNy4zMTQ2OTU5IDc4LjI0NzE5NzUsMTguNzU2MjY0MiA3Ni44MzU4MTIsMTguNzU2MjY0MiBDNzYuNjQ0MzQxNCwxOC43NjY2NDM3IDc2LjQ1NjkwNSwxOC42OTgzOTczIDc2LjMxNjYyNjEsMTguNTY3MjI2NSBDNzYuMTc2MzQ3MiwxOC40MzYwNTU3IDc2LjA5NTMwNDksMTguMjUzMjU1MyA3Ni4wOTIxNDQ3LDE4LjA2MDg4MjIgQzc2LjExODA3MzksMTcuNzg0MTcwNCA3Ni4xNzg2MjEzLDE3LjUxMjExODEgNzYuMjcyMTU5LDE3LjI1MTA5NzQgTDc2LjM0ODQ3MjYsMTcuMDU3NDk5OCBMNzcuMTkzNDA1MiwxNC43NDI3MzQ5IEw3Ny4xMTc0NTYyLDE0LjcxNzMzMjggQzc1LjI5Nzg0NDgsMTYuOTgxMjkzNiA3Mi42ODM5MzM1LDE4Ljc1NjI2NDIgNzEuNDc4MjQzMiwxOC43NTYyNjQyIEM3MC43NjMwNTY4LDE4Ljc1NjI2NDIgNzAuMzUxNjY2NCwxOC4wMzU0ODAxIDcwLjM1MTY2NjQsMTcuMzE0Njk1OSBDNzAuMzUxNjY2NCwxNi43MjA5MjIyIDcwLjkxNDk1NDgsMTQuNjYzMzUzNCA3Mi42MDc5ODQ1LDEyLjMyMzE4NjMgQzczLjgzNTgyNjYsMTAuNjI0NDIxOSA3NC45NDAyNTE2LDkuNTk1NjM3NDcgNzUuOTkwODc5NCw5LjAwNTAzOSBDNzYuOTkwODc0NSw4LjQzOTg0MjYyIDc3LjYzMDExMTksOC4yNTg4NTI3NiA3OC4yOTc4MzAyLDguMjU4ODUyNzYgQzc4LjUxMjMwMjUsOC4yNTc2OTEzOCA3OC43MjM1NTIxLDguMzExMjI4OTkgNzguOTExNzUxMiw4LjQxNDQ0MDUzIEM3OS4wODI3NDM1LDguNTIxMTYwMzIgNzkuMjI5ODQ3Niw4LjY2MTM4NjgxIDc5LjM0NDU2OTcsOC44MjYxNzY2MSBMNzkuNDI0NDA2OSw4Ljk1NDIzNDgzIEw4MC4xMjY5MzUxLDcuMzA2Mjc0NTkgQzgwLjU4NzQ0NTEsNy4xMjc3OCA4MS4xMDk5MDY1LDcuMjg3NjcwNDggODEuMzkyNzUxNyw3LjY5MzY1NjM4IFogTTU5LjM0NTM5MSw3LjkwMDAwMTc5IEM2MC4xNjk2NjE0LDcuODkzNjk4MjIgNjAuODUzNTk4Nyw4LjUzODAyMjIyIDYwLjg5OTIyNCw5LjM2Mzg0MzQ1IEM2MC45MDIzOTk4LDkuNjk0Mzk2MTQgNjAuNzI1MTEsMTAuMDAwMjIxMyA2MC40MzcxNTc5LDEwLjE2MDgzMzkgQzYwLjI0MzYyNDgsMTAuMjIwOTkzNSA2MC4wMzQ4MzkyLDEwLjEzNDI2MDggNTkuOTQwMzI0OCw5Ljk1NDQ0MTkxIEw1OS43NDQxMjA0LDkuNzU4Mjg2ODMgQzU5LjM5MDQ0MzYsOS40MDk0MDU2MiA1OS4wNDkxNDEzLDkuMTMyMDQ5NDIgNTguMzc3MDQxMyw5LjEzMjA0OTQyIEM1Ny44MDQ0Njk2LDkuMTI2NzQ0NTIgNTcuMzM1MDkxMiw5LjU4NjM2NDE0IDU3LjMyNjQxMzUsMTAuMTYwODMzOSBDNTcuMzI2NDEzNSwxMC43MDA2MjgxIDU3LjQ1Mjk5NTIsMTEuMjMwODk2NyA1OC4xOTY2NjI1LDEyLjUwMTAwMDkgQzU4LjgzOTA2NDQsMTMuNTgzNzY0OCA1OS4yMjE5NzM5LDE0LjIyODM0MjcgNTkuMTcxMzQxMiwxNS4zNTg3MzU0IEM1OS4wNzk5NDg2LDE2LjMzMDg3NzEgNTguNTk0ODk1MywxNy4yMjI3NzExIDU3LjgyOTU3NTYsMTcuODI1OTEyOSBDNTcuMTA1MzI2NCwxOC40MzYyNDUzIDU2LjE4NjY5OTYsMTguNzY1Mjc2NiA1NS4yNDA5ODA3LDE4Ljc1MzA4OSBDNTQuNDQyMTcyMywxOC43ODcyNzQyIDUzLjc1NTkxNjYsMTguMTg5Mjk2NyA1My42Nzc2OTcyLDE3LjM5MDkwMjIgQzUzLjY5Mjc0NjYsMTcuMDY4OTU0OSA1My44MzEwNDY5LDE2Ljc2NTI1NjEgNTQuMDYzNzcxMiwxNi41NDMxMDc2IEM1NC4yNTk4MDA2LDE2LjM2MjcwNjUgNTQuNTYwNzc2NSwxNi4zNjI3MDY1IDU0Ljc1NjgwNTgsMTYuNTQzMTA3NiBDNTUuMDg5MDgyNywxNi45MzY4Mzk5IDU1Ljg1ODA2NjMsMTcuNTcxODkyIDU2LjUyNTc4NDUsMTcuNTcxODkyIEM1Ny4xNDI4NzAxLDE3LjU3MTg5MiA1Ny43NTY3OTEyLDE2LjkyNzMxNDEgNTcuNzU2NzkxMiwxNi4xMDQ5MjE3IEM1Ny43NTY3OTEyLDE1LjY2NjczNTcgNTcuNDQwMzM3LDE0Ljg2OTc0NTMgNTYuODA3NDI4NywxMy44NDA5NjA5IEM1Ni4xMzk3MTA1LDEyLjc2MTM3MjMgNTUuOTA4Njk4OSwxMS44ODgxNzU2IDU1LjkwODY5ODksMTEuNDQ5OTg5NiBDNTUuOTA4Njk4OSwxMC40NDY2MDczIDU2LjM0NTQwNTcsOS43MDA0MjEwNyA1Ny40NDY2NjYxLDguNzQ3ODQyODkgQzU3Ljk3MzgwNjIsOC4yNzAxMjYzNCA1OC42Mzg4MjM1LDcuOTczMTkxMjMgNTkuMzQ1MzkxLDcuOTAwMDAxNzkgWiBNMzMuMzI4NjcwOCw4Ljc2OTg4ODYxIEwzMy4yMjIxMDA4LDguNzczMjQ0OTggQzMyLjUzNTM5NTMsOC43NzMyNDQ5OCAzMS4zMDc1NTMyLDkuNjI3MzkwMDcgMjkuNjkwNDcyNSwxMS40Nzg1NjcgQzI4LjA3MzM5MTgsMTMuMzI5NzQzOSAyNy4yNzkwOTE5LDE1LjQzODExNjkgMjcuMjc5MDkxOSwxNi42MjI0ODkxIEMyNy4yNzkwOTE5LDE3LjYyNTg3MTUgMjcuNzQxMTE0OSwxNy45NTkyNzM4IDI4LjE3NzgyMTcsMTcuOTU5MjczOCBDMjguNTYzODk1NywxNy45NTkyNzM4IDI5LjUzODU3NDUsMTcuNDcwMjgzNyAzMC42Mzk4MzUsMTYuMjM1MTA3MyBDMzIuMjIyMTA1NywxNC40MzQ3MzQ2IDM0LjEyMDgzMDYsMTEuMTY3MzkxNSAzNC4xMjA4MzA2LDkuNzAwNDIxMDcgQzM0LjE1MTc1NDQsOS40NTA4MzM3OCAzNC4wNjgwNDU0LDkuMjAwNjYwMzcgMzMuODkzMjgwOSw5LjAyMDM2NDI3IEMzMy43Njg0NDkxLDguODkxNTgxMzMgMzMuNjA2ODA5NCw4LjgwODQwNDUyIDMzLjQzMzcwNTgsOC43ODAxNjUxMSBMMzMuMzI4NjcwOCw4Ljc2OTg4ODYxIFogTTUwLjE5Myw5LjIzNiBMNTAuMDU3NzMyNSw5LjI0MjAwNzQxIEM0OS41MTQ1MDg4LDkuMjgzNzU0NTEgNDkuMTEwMDQ2Niw5LjU4MDI0OTY3IDQ4LjM3MzkyNTYsMTAuMjMzODY0OCBDNDYuNzMxNTI4NiwxMS43MDQwMTA1IDQ1LjE2ODI0NTEsMTUuMDc2MTM3MiA0NS4xNjgyNDUxLDE2LjkwMTkxMjEgQzQ1LjE2ODI0NTEsMTcuMjA5OTEyMyA0NS4yODIxNjg2LDE3LjM5MDkwMjIgNDUuNTU0MzE5MSwxNy4zOTA5MDIyIEM0NS44MjY0Njk3LDE3LjM5MDkwMjIgNDYuNTc5NjMwNiwxNy4wNTQzMjQ2IDQ4LjA0MTY0ODcsMTUuNzE3NTM5OSBDNDkuNjYwNTg3MywxNC4yMDU5NzEyIDUwLjg0NzE0OTYsMTIuMjg3NDQ2NiA1MS40NzgzNDA4LDEwLjE2MDgzMzkgQzUxLjMwODA0MTEsOS42NDkzOTYyMyA1MC44NTM0NjA1LDkuMjkyNTUyMzMgNTAuMzI2NjI3Nyw5LjI0Mjc3Njk5IEw1MC4xOTMsOS4yMzYgWiBNNzcuNTAwMzY1Nyw5LjIzNjc3NDM0IEM3Ni44OTI3NzM3LDkuMjM2Nzc0MzQgNzYuNDY4NzI1Miw5LjUyNTc4MTc0IDc1LjY2ODA5NjIsMTAuMjMzODY0OCBDNzQuMDI1Njk5MSwxMS43MDQwMTA1IDcyLjQ2MjQxNTYsMTUuMDc2MTM3MiA3Mi40NjI0MTU2LDE2LjkwMTkxMjEgQzcyLjQ2MjQxNTYsMTcuMjEzMDg3NiA3Mi41OTUzMjYzLDE3LjM5MDkwMjIgNzIuODY3NDc2OSwxNy4zOTA5MDIyIEM3My4xMzk2Mjc1LDE3LjM5MDkwMjIgNzMuODkyNzg4NCwxNy4wNTQzMjQ2IDc1LjM1NDgwNjUsMTUuNzE3NTM5OSBDNzYuOTczNzQ1MSwxNC4yMDU5NzEyIDc4LjE2MDMwNzQsMTIuMjg3NDQ2NiA3OC43OTE0OTg2LDEwLjE2MDgzMzkgQzc4LjYwNjI4MzYsOS42MDQ1Mzk3MyA3OC4wODQ4NzYyLDkuMjMxMzkzOSA3Ny41MDAzNjU3LDkuMjM2Nzc0MzQgWiBNNjguNjk5Nzc1Nyw5LjAyMDkxNTMgQzY4LjAzMjA1NzUsOS4wMjA5MTUzIDY3LjA4MjY5NSw5LjU4NjExMTY5IDY2LjIxMjQ0NjEsMTAuMzMyMjk3OSBDNjUuMjY2MjQ4MiwxMS4xMjkyODgzIDY0LjE4NzEzOTUsMTIuMzg5ODY2OCA2My44NTQ4NjI3LDEzLjEzNjA1MyBDNjMuNzUzNTk3NCwxMy4zOTMyNDkxIDYzLjc3ODkxMzcsMTMuNTc0MjM5IDY0LjExMTE5MDYsMTMuNTIzNDM0OCBDNjQuNjQ5MTYyNiwxMy40Njk0NTU0IDY2LjA4NTg2NDUsMTMuMDM0NDQ0NyA2Ny44ODAxNTk1LDExLjg1MDA3MjUgQzY4Ljg5MTgyMzksMTEuMTc0MzM3MyA2OS40NTAxMzA2LDEwLjMzOTUyOTEgNjkuNTE1OTY3MSw5Ljc5MzA0MDg0IEw2OS41MjI1NTY1LDkuNjg3NzIwMDIgTDY5LjUyMjU1NjUsOS42NzUwMTg5OCBDNjkuNTIyNTU2NSw5LjM2NzAxODcxIDY5LjI5Nzg3NDEsOS4wMDUwMzkgNjguNjk5Nzc1Nyw5LjAyMDkxNTMgWiBNMjMuODkwMDY5Niw4LjY5Nzg2NjU2IEwyMy43OTQ5MzE3LDguNjk3MDM4NzIgQzIzLjQzNzMzODUsOC42OTcwMzg3MiAyMi43NzkxMTM5LDguOTI4ODMyNzUgMjEuODQ1NTc0MSw5LjkzMjIxNTA5IEMyMS4wNDIxOTg2LDEwLjgxNjU0MSAyMC4zOTk1NjIsMTEuODM1MzQ2IDE5Ljk0Njg0OTIsMTIuOTQyMzYyMSBDMjEuNjM5ODc4OSwxMi40MjQ3OTQ2IDIyLjQzNDE3ODgsMTEuOTM4OTc5OCAyMy4zODM1NDEzLDExLjAzNzIwNTggQzI0LjE3Nzg0MTIsMTAuMjkxMDE5NSAyNC4zODM1MzY0LDkuNTE5NDMxMjEgMjQuMzgzNTM2NCw5LjI4NzYzNzE5IEMyNC4zOTYwNTgxLDkuMTI3NDc4MjMgMjQuMzM4MDc4Miw4Ljk2OTg0NTc3IDI0LjIyNDg2NDIsOC44NTYyNDgzNCBDMjQuMTU2OTM1OSw4Ljc4ODA4OTg5IDI0LjA3MzIwODQsOC43Mzk4ODMwNCAyMy45ODI2MTc0LDguNzE0OTM2NzYgTDIzLjg5MDA2OTYsOC42OTc4NjY1NiBaJyBpZD0nTkZNLUxvZ28tQ29weSclM0UlM0MvcGF0aCUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuJHN2Zy1wbHVzLWljb246IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMCcgaGVpZ2h0PScxMCcgdmlld0JveD0nMCAwIDEwIDEwJyUzRSUzQ3BhdGggZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J001Ljc1IDB2NC4yNUgxMHYxLjVINS43NVYxMGgtMS41VjUuNzVIMHYtMS41aDQuMjVWMGgxLjV6Jy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuJHN2Zy1wbHVzLWljb24taG92ZXI6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMCcgaGVpZ2h0PScxMCcgdmlld0JveD0nMCAwIDEwIDEwJyUzRSUzQ3BhdGggZmlsbD0nJTIzY2NjY2NjJyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J001Ljc1IDB2NC4yNUgxMHYxLjVINS43NVYxMGgtMS41VjUuNzVIMHYtMS41aDQuMjVWMGgxLjV6Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xuJHN2Zy1taW51cy1pY29uOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTAnIGhlaWdodD0nMTAnIHZpZXdCb3g9JzAgMCAxMCAxMCclM0UlM0NwYXRoIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNMCA0LjI1aDEwdjEuNUgweicvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiRzdmctYWNjb3VudDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzIxJyBoZWlnaHQ9JzIyJyB2aWV3Qm94PScwIDAgMjEgMjInJTNFJTNDcGF0aCBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTE4LjYyOSAyMC4wNGMtLjgxNS0zLjQ3NS0yLjI1MS01LjAzNS01LjA4OS01LjUxNS0uODM3LS44OC0uNTg0LTEuNTQ4LS41NzItMS41NzdoLS4wMDhjMS4xMTktLjcyOCAxLjU4Ny0xLjkzNSAxLjcwOC0yLjg3Mi4zNDQtLjEuNzEyLS4zNCAxLjEwNS0uNzM0IDEtMS4wMDcgMS4xNTYtMi44OTMuMzk3LTQuODAyQzE1LjMxNCAyLjM5NSAxMy4yMjUuMDggOS45MTIgMGgtLjE2Yy0yLjcyNCAwLTQuOCAxLjY1MS01LjU2MyA0LjQ0NC0uNzgxIDIuODYxLjA4OSA1Ljk0NyAxLjk4IDcuMDI2bC4wNzMuMDM1YTEuMzk3IDEuMzk3IDAgMCAwIC42NzguMDU0Yy4zNDUuNzEuOTIzIDEuMjc5IDEuNjM2IDEuNjA5LS4wMzIuMjYtLjE3LjY4Ny0uNjUyIDEuMjItMy40MzguNjY4LTQuMTIzIDMuMDYxLTQuNTcyIDQuNjU4LS4wODMuMjk3LS4xNjIuNTc0LS4yNTIuODI0LS4xNTMuNDc3LS4wODUuOTk4LjE4NSAxLjQyLjI2Mi4zNzYuNjguNzEgMS4xMjEuNzFoMTIuODk1Yy40MjQgMCAuODE4LS4zMDQgMS4wODEtLjYzNy4yNjQtLjMzMy4zNjgtLjg5LjI2Ni0xLjMyTTcuODEgMTEuMDE0Yy4zNjgtLjQ2NC41NTgtMS4xOTkuNTYtMi4yLjcxNS0uMTU3IDIuMTc4LS41NjQgMy40MTktMS40NzMuMS0uMDc0LjIxMS0uMTU5LjMyNy0uMjUuMTgtLjE0Mi41MDItLjM5My42NTctLjQ3MS4wODIuMTAzLjE0Ny40OTcuMTE5LjkwNCAwIC4yOS4wMzYgMS41NTMuNjA3IDIuMjEuMDU3LjA2NS4xMjEuMTI0LjE5LjE3Ni0uMDk3LjgwOC0uNTkyIDIuNjc2LTMuMTEgMi42NzYtMi4wNjIgMC0yLjY4LTEuMjQtMi43OTgtMS41MzVsLjAyNy0uMDM2bS0xLjIwMS0uNDQ1Yy0xLjQ1Ni0uODc3LTIuMTE0LTMuNDg5LTEuNDY1LTUuODYyQzUuNDUgMy41ODQgNi41MSAxIDkuNzQ2IDFoLjE0N2MyLjgzMS4wNjcgNC42MjQgMi4wNjMgNS4zNTggMy45MS42MDMgMS41MTUuNTMxIDMuMDEzLS4xNzggMy43MjctLjQ2Ny40NzEtLjcxNS41MTUtLjc3Mi40ODktLjIxMy0uMDg4LS40MTUtLjg2Ni0uNDE4LTEuNTU4LjAxNS0uMTgzLjA3My0xLjEyNC0uMzg2LTEuNjMyYS45NjguOTY4IDAgMCAwLS43MzYtLjMyNWMtLjM0NCAwLS42OTguMjYzLTEuMjQ3LjY5My0uMTA3LjA4NC0uMjExLjE2NC0uMzAyLjIzMkM5LjczOSA3LjYxNiA3LjgyIDcuOTA2IDcuOCA3LjkxbC0uNDQyLjA2Ni4wMi40NWMuMDY4IDEuNTE1LS4yNzYgMS45NTItLjQyNiAyLjA2OWEuNDE1LjQxNSAwIDAgMS0uMzQzLjA4bTMuOTcgMy4wMWMuNDU4LjAwMi45MTUtLjA2IDEuMzU3LS4xODUuMDIzLjM4NC4xNTQuODY4LjUyOSAxLjM5MmE5LjQyMiA5LjQyMiAwIDAgMC0uMjQ0LjE3NWMtLjM5My4yOTMtLjg0LjYyNS0xLjQxOC42NDUtLjYwOS4wMy0xLjExNS0uMzc4LTEuNTQ2LS43M2E3LjU1NyA3LjU1NyAwIDAgMC0uMjg4LS4yMjggMy4xMSAzLjExIDAgMCAwIC41NDQtMS4xNzNjLjM1Mi4wNy43MS4xMDUgMS4wNjguMTAzbTcuMDA5IDcuMTAzYy0uMDQ1LjA1NS0uMTQzLjIwNC0uMzA3LjIwNEw0LjM5IDIwLjg0NWMtLjE3MiAwLS4yNzYtLjE1My0uMzEzLS4yMDVhLjQ3OC40NzggMCAwIDEtLjA2MS0uNDE3Yy4wOTctLjI3MS4xODItLjU4LjI3My0uODk4LjQ1Ni0xLjYyLjk3NS0zLjQ2IDMuOTEyLTMuOTguMTUzLjA5LjI5Ny4xOTYuNDMuMzE0LjUxMy40MTYgMS4yMi45ODcgMi4yMS45NS44ODMtLjAzMiAxLjUxLS40OTggMS45Ny0uODQuMTMtLjEwMy4yNjctLjIuNDA4LS4yODggMi41NDYuMzggMy43MDkgMS42NjIgNC40NDggNC44MjJhLjQ4Ni40ODYgMCAwIDEtLjA3OS4zODcnLyUzRSUzQy9zdmclM0VcIik7XG4kc3ZnLWFjY291bnQtd2hpdGU6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyMScgaGVpZ2h0PScyMicgdmlld0JveD0nMCAwIDIxIDIyJyUzRSUzQ3BhdGggZmlsbD0je2VuY29kZWNvbG9yKCR3aGl0ZSl9IGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTE4LjYyOSAyMC4wNGMtLjgxNS0zLjQ3NS0yLjI1MS01LjAzNS01LjA4OS01LjUxNS0uODM3LS44OC0uNTg0LTEuNTQ4LS41NzItMS41NzdoLS4wMDhjMS4xMTktLjcyOCAxLjU4Ny0xLjkzNSAxLjcwOC0yLjg3Mi4zNDQtLjEuNzEyLS4zNCAxLjEwNS0uNzM0IDEtMS4wMDcgMS4xNTYtMi44OTMuMzk3LTQuODAyQzE1LjMxNCAyLjM5NSAxMy4yMjUuMDggOS45MTIgMGgtLjE2Yy0yLjcyNCAwLTQuOCAxLjY1MS01LjU2MyA0LjQ0NC0uNzgxIDIuODYxLjA4OSA1Ljk0NyAxLjk4IDcuMDI2bC4wNzMuMDM1YTEuMzk3IDEuMzk3IDAgMCAwIC42NzguMDU0Yy4zNDUuNzEuOTIzIDEuMjc5IDEuNjM2IDEuNjA5LS4wMzIuMjYtLjE3LjY4Ny0uNjUyIDEuMjItMy40MzguNjY4LTQuMTIzIDMuMDYxLTQuNTcyIDQuNjU4LS4wODMuMjk3LS4xNjIuNTc0LS4yNTIuODI0LS4xNTMuNDc3LS4wODUuOTk4LjE4NSAxLjQyLjI2Mi4zNzYuNjguNzEgMS4xMjEuNzFoMTIuODk1Yy40MjQgMCAuODE4LS4zMDQgMS4wODEtLjYzNy4yNjQtLjMzMy4zNjgtLjg5LjI2Ni0xLjMyTTcuODEgMTEuMDE0Yy4zNjgtLjQ2NC41NTgtMS4xOTkuNTYtMi4yLjcxNS0uMTU3IDIuMTc4LS41NjQgMy40MTktMS40NzMuMS0uMDc0LjIxMS0uMTU5LjMyNy0uMjUuMTgtLjE0Mi41MDItLjM5My42NTctLjQ3MS4wODIuMTAzLjE0Ny40OTcuMTE5LjkwNCAwIC4yOS4wMzYgMS41NTMuNjA3IDIuMjEuMDU3LjA2NS4xMjEuMTI0LjE5LjE3Ni0uMDk3LjgwOC0uNTkyIDIuNjc2LTMuMTEgMi42NzYtMi4wNjIgMC0yLjY4LTEuMjQtMi43OTgtMS41MzVsLjAyNy0uMDM2bS0xLjIwMS0uNDQ1Yy0xLjQ1Ni0uODc3LTIuMTE0LTMuNDg5LTEuNDY1LTUuODYyQzUuNDUgMy41ODQgNi41MSAxIDkuNzQ2IDFoLjE0N2MyLjgzMS4wNjcgNC42MjQgMi4wNjMgNS4zNTggMy45MS42MDMgMS41MTUuNTMxIDMuMDEzLS4xNzggMy43MjctLjQ2Ny40NzEtLjcxNS41MTUtLjc3Mi40ODktLjIxMy0uMDg4LS40MTUtLjg2Ni0uNDE4LTEuNTU4LjAxNS0uMTgzLjA3My0xLjEyNC0uMzg2LTEuNjMyYS45NjguOTY4IDAgMCAwLS43MzYtLjMyNWMtLjM0NCAwLS42OTguMjYzLTEuMjQ3LjY5My0uMTA3LjA4NC0uMjExLjE2NC0uMzAyLjIzMkM5LjczOSA3LjYxNiA3LjgyIDcuOTA2IDcuOCA3LjkxbC0uNDQyLjA2Ni4wMi40NWMuMDY4IDEuNTE1LS4yNzYgMS45NTItLjQyNiAyLjA2OWEuNDE1LjQxNSAwIDAgMS0uMzQzLjA4bTMuOTcgMy4wMWMuNDU4LjAwMi45MTUtLjA2IDEuMzU3LS4xODUuMDIzLjM4NC4xNTQuODY4LjUyOSAxLjM5MmE5LjQyMiA5LjQyMiAwIDAgMC0uMjQ0LjE3NWMtLjM5My4yOTMtLjg0LjYyNS0xLjQxOC42NDUtLjYwOS4wMy0xLjExNS0uMzc4LTEuNTQ2LS43M2E3LjU1NyA3LjU1NyAwIDAgMC0uMjg4LS4yMjggMy4xMSAzLjExIDAgMCAwIC41NDQtMS4xNzNjLjM1Mi4wNy43MS4xMDUgMS4wNjguMTAzbTcuMDA5IDcuMTAzYy0uMDQ1LjA1NS0uMTQzLjIwNC0uMzA3LjIwNEw0LjM5IDIwLjg0NWMtLjE3MiAwLS4yNzYtLjE1My0uMzEzLS4yMDVhLjQ3OC40NzggMCAwIDEtLjA2MS0uNDE3Yy4wOTctLjI3MS4xODItLjU4LjI3My0uODk4LjQ1Ni0xLjYyLjk3NS0zLjQ2IDMuOTEyLTMuOTguMTUzLjA5LjI5Ny4xOTYuNDMuMzE0LjUxMy40MTYgMS4yMi45ODcgMi4yMS45NS44ODMtLjAzMiAxLjUxLS40OTggMS45Ny0uODQuMTMtLjEwMy4yNjctLjIuNDA4LS4yODggMi41NDYuMzggMy43MDkgMS42NjIgNC40NDggNC44MjJhLjQ4Ni40ODYgMCAwIDEtLjA3OS4zODcnLyUzRSUzQy9zdmclM0VcIik7XG4kc3ZnLXNlcnZpY2VzOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjAnIGhlaWdodD0nMjEnIHZpZXdCb3g9JzAgMCAyMCAyMSclM0UlM0NwYXRoIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNOC44NDQuMDY3YTkuOTM1IDkuOTM1IDAgMCAxIDIuMzEzIDBsLjM4Ni4wNDV2MS43MDFsLjA5Ny4wMmE4LjU1IDguNTUgMCAwIDEgMi45NjUgMS4yMjdsLjA4NC4wNTYgMS4xNzctMS4yMjMuMzA5LjI0MWE5Ljc5OSA5Ljc5OSAwIDAgMSAxLjYzIDEuNjE1bC4yNDguMzA5LTEuMjE2IDEuMTgyLjA1Ni4wODVhOC42MDggOC42MDggMCAwIDEgMS4yNjYgMi45OTZsLjAyLjA5N2gxLjY5M2wuMDUuMzc5Yy4xLjc2Mi4xMDQgMS41MjcuMDExIDIuMzE1bC0uMDQ1LjM4NWgtMS42ODRsLS4wMjMuMDkyYy0uMTc5LjcyNS0uMyAxLjEzNi0uNDc3IDEuNTYyYTkuNSA5LjUgMCAwIDEtLjc1NiAxLjQzNmwtLjA1My4wODQgMS4yIDEuMjAzLS4yMzYuMzAzYTkuNzYxIDkuNzYxIDAgMCAxLTEuNjcgMS42N2wtLjMxNS4yNDktMS4xNTYtMS4yMzUtLjA4Ny4wNTdhOC41MTUgOC41MTUgMCAwIDEtMi45ODggMS4yNDRsLS4wOTguMDJ2MS43MWwtLjM5Ny4wMzVjLS4xNzIuMDE1LS4yNy4wMjktLjM3My4wNThsLS4wNTguMDE3SDkuMjlsLS4wNTYtLjAxNmEyLjAzNCAyLjAzNCAwIDAgMC0uMzgxLS4wNmwtLjM5Ny0uMDM1di0xLjcxM2wtLjA5OC0uMDJhOC40ODQgOC40ODQgMCAwIDEtMy4wMDItMS4yNDhsLS4wODMtLjA1NS0xLjE5MiAxLjIwNi0uMzA2LS4yNDJhOS40OTcgOS40OTcgMCAwIDEtMS42NDYtMS42NjRsLS4yMzctLjMwOCAxLjIxOS0xLjE3NS0uMDU1LS4wODVhOC41NDIgOC41NDIgMCAwIDEtMS4yMjMtMi45OWwtLjAyLS4wOTdILjEwOGwtLjAzNy0uMzk2YTEuNzMgMS43MyAwIDAgMC0uMDU0LS4zMzhMMCAxMC43MDdWOS4zNGwuMDE1LS4wNTZjLjAyOS0uMTA2LjA0LS4xOTYuMDUzLS4zODlsLjAwMS0uMDE5di0uMDExbC4wMDQtLjA0LjAzMS0uNDAxaDEuNzJsLjAyLS4wOTdhOC40NyA4LjQ3IDAgMCAxIDEuMjQzLTIuOTY1bC4wNTctLjA4Ni0xLjIyMy0xLjE3LjI0Mi0uMzFhOS41NzggOS41NzggMCAwIDEgMS42NC0xLjY0NGwuMzAxLS4yMzggMS4yMSAxLjE5Ni4wODMtLjA1M0E4LjY4NiA4LjY4NiAwIDAgMSA4LjM2MiAxLjgzbC4wOTgtLjAyVi4xMTJ6bTEuODI4LjgzQTkuMDE5IDkuMDE5IDAgMCAwIDkuMzMuODk0djEuNjI0bC0uMzQ3LjA3Mi0uNDQzLjA5MkE3LjgxNSA3LjgxNSAwIDAgMCA1Ljg2OCAzLjc5bC0uNjcuNDMxLTEuMTUzLTEuMTRhOC42NjUgOC42NjUgMCAwIDAtLjk0Ny45NDdMNC4yNzIgNS4xNWwtLjIwMS4zMDQtLjI1OC4zODlhNy42IDcuNiAwIDAgMC0xLjExNyAyLjY2NmwtLjE2OC43ODVILjkwMmExLjk0NSAxLjk0NSAwIDAgMS0uMDMxLjE1OXYxLjEzNmwuMDEuMDRoMS42NDVsLjA3LjM1LjA5MS40NDVjLjE5Ny45NzEuNTU3IDEuODQ5IDEuMTAxIDIuNjlsLjQ0NC42ODctMS4xNjggMS4xMjZjLjI4OC4zNDEuNjA1LjY2Ljk1My45NjFsMS4xMzktMS4xNTIuMjk4LjE5Ni4zODEuMjVhNy42MTUgNy42MTUgMCAwIDAgMi43IDEuMTIzbC43OTMuMTYzdjEuNjQ1bC4wNzguMDE4SDEwLjZsLjA3NS0uMDE4di0xLjYzNmwuMzQ1LS4wNzMuNDQzLS4wOTRhNy42NDUgNy42NDUgMCAwIDAgMi42ODktMS4xMThsLjctLjQ2NCAxLjEwNyAxLjE4M2MuMzU2LS4zMDYuNjc4LS42MjguOTcyLS45NzJsLTEuMTQ0LTEuMTQ3LjE4Ny0uMjk0LjI0LS4zNzhhOC42MyA4LjYzIDAgMCAwIC42ODgtMS4zMDZjLjE1NS0uMzcyLjI2Ni0uNzUuNDM1LTEuNDM0bC4xODctLjc1NGgxLjU4MkE4LjM5NyA4LjM5NyAwIDAgMCAxOS4xIDkuMjloLTEuNjIzbC0uMDc1LS4zNDQtLjA5NC0uNDRhNy43MzkgNy43MzkgMCAwIDAtMS4xNC0yLjY5OWwtLjQ1NS0uNjg3IDEuMTYtMS4xMjhjLS4yOTEtLjMzNS0uNi0uNjQxLS45My0uOTIzbC0xLjEyNiAxLjE3LS4zMDEtLjE5Ni0uMzg3LS4yNTNhNy42OCA3LjY4IDAgMCAwLTIuNjY5LTEuMTA0bC0uNzg4LS4xNjZ6bTMuMzY4IDQuODQxYTUuOSA1LjkgMCAwIDEgMS44MzIgNC4xODZjLjA2NiAzLjE1Ni0yLjUyOCA1Ljg2Ny01LjY4MyA1Ljk0YTYuNDkyIDYuNDkyIDAgMCAxLS4xNDEuMDAyYy0zLjE5OCAwLTUuODMzLTIuNTI1LTUuOTEzLTUuNjktLjA4MS0zLjIzNCAyLjQ2LTUuOTQ0IDUuNjcxLTYuMDQxYTUuODMgNS44MyAwIDAgMSA0LjIzNCAxLjYwM3ptLTQuMjA2LS43MzNjLTIuNzMyLjA4Mi00Ljg5OCAyLjM5My00LjgyOSA1LjE1LjA2OSAyLjY5MyAyLjMxOCA0Ljg0MSA1LjA0MyA0Ljg0aC4xMmMyLjY3Ni0uMDYzIDQuODktMi4zNzcgNC44MzQtNS4wNTNBNS4wMjkgNS4wMjkgMCAwIDAgMTMuNDQgNi4zN2E0Ljk1OSA0Ljk1OSAwIDAgMC0zLjYwNy0xLjM2NXpNLjg3IDEwLjYzSC41MDV2LjAxN2guMzY2di0uMDE3em03LjkzNS04Ljg5bC0uMzQ2LjA3MnYuMzU0bC4zNDYtLjQyNnonLyUzRSUzQy9zdmclM0VcIik7XG4kc3ZnLXNlcnZpY2VzLXdoaXRlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjAnIGhlaWdodD0nMjEnIHZpZXdCb3g9JzAgMCAyMCAyMSclM0UlM0NwYXRoIGZpbGw9I3tlbmNvZGVjb2xvcigkd2hpdGUpfSBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J004Ljg0NC4wNjdhOS45MzUgOS45MzUgMCAwIDEgMi4zMTMgMGwuMzg2LjA0NXYxLjcwMWwuMDk3LjAyYTguNTUgOC41NSAwIDAgMSAyLjk2NSAxLjIyN2wuMDg0LjA1NiAxLjE3Ny0xLjIyMy4zMDkuMjQxYTkuNzk5IDkuNzk5IDAgMCAxIDEuNjMgMS42MTVsLjI0OC4zMDktMS4yMTYgMS4xODIuMDU2LjA4NWE4LjYwOCA4LjYwOCAwIDAgMSAxLjI2NiAyLjk5NmwuMDIuMDk3aDEuNjkzbC4wNS4zNzljLjEuNzYyLjEwNCAxLjUyNy4wMTEgMi4zMTVsLS4wNDUuMzg1aC0xLjY4NGwtLjAyMy4wOTJjLS4xNzkuNzI1LS4zIDEuMTM2LS40NzcgMS41NjJhOS41IDkuNSAwIDAgMS0uNzU2IDEuNDM2bC0uMDUzLjA4NCAxLjIgMS4yMDMtLjIzNi4zMDNhOS43NjEgOS43NjEgMCAwIDEtMS42NyAxLjY3bC0uMzE1LjI0OS0xLjE1Ni0xLjIzNS0uMDg3LjA1N2E4LjUxNSA4LjUxNSAwIDAgMS0yLjk4OCAxLjI0NGwtLjA5OC4wMnYxLjcxbC0uMzk3LjAzNWMtLjE3Mi4wMTUtLjI3LjAyOS0uMzczLjA1OGwtLjA1OC4wMTdIOS4yOWwtLjA1Ni0uMDE2YTIuMDM0IDIuMDM0IDAgMCAwLS4zODEtLjA2bC0uMzk3LS4wMzV2LTEuNzEzbC0uMDk4LS4wMmE4LjQ4NCA4LjQ4NCAwIDAgMS0zLjAwMi0xLjI0OGwtLjA4My0uMDU1LTEuMTkyIDEuMjA2LS4zMDYtLjI0MmE5LjQ5NyA5LjQ5NyAwIDAgMS0xLjY0Ni0xLjY2NGwtLjIzNy0uMzA4IDEuMjE5LTEuMTc1LS4wNTUtLjA4NWE4LjU0MiA4LjU0MiAwIDAgMS0xLjIyMy0yLjk5bC0uMDItLjA5N0guMTA4bC0uMDM3LS4zOTZhMS43MyAxLjczIDAgMCAwLS4wNTQtLjMzOEwwIDEwLjcwN1Y5LjM0bC4wMTUtLjA1NmMuMDI5LS4xMDYuMDQtLjE5Ni4wNTMtLjM4OWwuMDAxLS4wMTl2LS4wMTFsLjAwNC0uMDQuMDMxLS40MDFoMS43MmwuMDItLjA5N2E4LjQ3IDguNDcgMCAwIDEgMS4yNDMtMi45NjVsLjA1Ny0uMDg2LTEuMjIzLTEuMTcuMjQyLS4zMWE5LjU3OCA5LjU3OCAwIDAgMSAxLjY0LTEuNjQ0bC4zMDEtLjIzOCAxLjIxIDEuMTk2LjA4My0uMDUzQTguNjg2IDguNjg2IDAgMCAxIDguMzYyIDEuODNsLjA5OC0uMDJWLjExMnptMS44MjguODNBOS4wMTkgOS4wMTkgMCAwIDAgOS4zMy44OTR2MS42MjRsLS4zNDcuMDcyLS40NDMuMDkyQTcuODE1IDcuODE1IDAgMCAwIDUuODY4IDMuNzlsLS42Ny40MzEtMS4xNTMtMS4xNGE4LjY2NSA4LjY2NSAwIDAgMC0uOTQ3Ljk0N0w0LjI3MiA1LjE1bC0uMjAxLjMwNC0uMjU4LjM4OWE3LjYgNy42IDAgMCAwLTEuMTE3IDIuNjY2bC0uMTY4Ljc4NUguOTAyYTEuOTQ1IDEuOTQ1IDAgMCAxLS4wMzEuMTU5djEuMTM2bC4wMS4wNGgxLjY0NWwuMDcuMzUuMDkxLjQ0NWMuMTk3Ljk3MS41NTcgMS44NDkgMS4xMDEgMi42OWwuNDQ0LjY4Ny0xLjE2OCAxLjEyNmMuMjg4LjM0MS42MDUuNjYuOTUzLjk2MWwxLjEzOS0xLjE1Mi4yOTguMTk2LjM4MS4yNWE3LjYxNSA3LjYxNSAwIDAgMCAyLjcgMS4xMjNsLjc5My4xNjN2MS42NDVsLjA3OC4wMThIMTAuNmwuMDc1LS4wMTh2LTEuNjM2bC4zNDUtLjA3My40NDMtLjA5NGE3LjY0NSA3LjY0NSAwIDAgMCAyLjY4OS0xLjExOGwuNy0uNDY0IDEuMTA3IDEuMTgzYy4zNTYtLjMwNi42NzgtLjYyOC45NzItLjk3MmwtMS4xNDQtMS4xNDcuMTg3LS4yOTQuMjQtLjM3OGE4LjYzIDguNjMgMCAwIDAgLjY4OC0xLjMwNmMuMTU1LS4zNzIuMjY2LS43NS40MzUtMS40MzRsLjE4Ny0uNzU0aDEuNTgyQTguMzk3IDguMzk3IDAgMCAwIDE5LjEgOS4yOWgtMS42MjNsLS4wNzUtLjM0NC0uMDk0LS40NGE3LjczOSA3LjczOSAwIDAgMC0xLjE0LTIuNjk5bC0uNDU1LS42ODcgMS4xNi0xLjEyOGMtLjI5MS0uMzM1LS42LS42NDEtLjkzLS45MjNsLTEuMTI2IDEuMTctLjMwMS0uMTk2LS4zODctLjI1M2E3LjY4IDcuNjggMCAwIDAtMi42NjktMS4xMDRsLS43ODgtLjE2NnptMy4zNjggNC44NDFhNS45IDUuOSAwIDAgMSAxLjgzMiA0LjE4NmMuMDY2IDMuMTU2LTIuNTI4IDUuODY3LTUuNjgzIDUuOTRhNi40OTIgNi40OTIgMCAwIDEtLjE0MS4wMDJjLTMuMTk4IDAtNS44MzMtMi41MjUtNS45MTMtNS42OS0uMDgxLTMuMjM0IDIuNDYtNS45NDQgNS42NzEtNi4wNDFhNS44MyA1LjgzIDAgMCAxIDQuMjM0IDEuNjAzem0tNC4yMDYtLjczM2MtMi43MzIuMDgyLTQuODk4IDIuMzkzLTQuODI5IDUuMTUuMDY5IDIuNjkzIDIuMzE4IDQuODQxIDUuMDQzIDQuODRoLjEyYzIuNjc2LS4wNjMgNC44OS0yLjM3NyA0LjgzNC01LjA1M0E1LjAyOSA1LjAyOSAwIDAgMCAxMy40NCA2LjM3YTQuOTU5IDQuOTU5IDAgMCAwLTMuNjA3LTEuMzY1ek0uODcgMTAuNjNILjUwNXYuMDE3aC4zNjZ2LS4wMTd6bTcuOTM1LTguODlsLS4zNDYuMDcydi4zNTRsLjM0Ni0uNDI2eicvJTNFJTNDL3N2ZyUzRVwiKTtcbiRzdmctbWVudTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzMwJyBoZWlnaHQ9JzIxJyB2aWV3Qm94PScwIDAgMzAgMjEnJTNFJTNDZyBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nbm9uemVybyclM0UlM0NwYXRoIGQ9J00wIDBoMzB2Mkgwek0wIDloMzB2Mkgwek0wIDE5aDMwdjJIMHonLyUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTtcbiRzdmctc2VhcmNoOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjAnIGhlaWdodD0nMjAnIHZpZXdCb3g9JzAgMCAyMCAyMCclM0UlM0NwYXRoIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNMTMuMDgzIDEzLjA4M2wtLjE3Mi0uMTczYTYuMDU2IDYuMDU2IDAgMCAwIDAtOC41NTQgNi4wMzIgNi4wMzIgMCAwIDAtNC4yNzgtMS43NjhjLTEuNTk1IDAtMy4xMjguNjItNC4yNzYgMS43NjhhNi4wNTYgNi4wNTYgMCAwIDAgMCA4LjU1NCA2LjAwNiA2LjAwNiAwIDAgMCA0LjI3NiAxLjc3MiA2LjAwOCA2LjAwOCAwIDAgMCA0LjI3OC0xLjc3MmwuMTcyLjE3M3ptMS40NzguMzU1bDQuMjA3IDQuMjA3LS4xNzIuMTcyLjE3Mi0uMTcyYS43OTUuNzk1IDAgMCAxLTEuMTI0IDEuMTIzbC00LjIwNS00LjIwNmE3LjU3IDcuNTcgMCAwIDEtNC44MDYgMS43MDkgNy41ODcgNy41ODcgMCAwIDEtNS40LTIuMjM3Qy4yNTYgMTEuMDU3LjI1NiA2LjIxIDMuMjM0IDMuMjMzYzIuOTc4LTIuOTc3IDcuODI0LTIuOTc3IDEwLjggMCAyLjc3MyAyLjc3MyAyLjk3NCA3LjE5Mi41MjggMTAuMjA1eicvJTNFJTNDL3N2ZyUzRVwiKTtcbiRzdmctc2VhcmNoLXdoaXRlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjAnIGhlaWdodD0nMjAnIHZpZXdCb3g9JzAgMCAyMCAyMCclM0UlM0NwYXRoIGZpbGw9I3tlbmNvZGVjb2xvcigkd2hpdGUpfSBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J00xMy4wODMgMTMuMDgzbC0uMTcyLS4xNzNhNi4wNTYgNi4wNTYgMCAwIDAgMC04LjU1NCA2LjAzMiA2LjAzMiAwIDAgMC00LjI3OC0xLjc2OGMtMS41OTUgMC0zLjEyOC42Mi00LjI3NiAxLjc2OGE2LjA1NiA2LjA1NiAwIDAgMCAwIDguNTU0IDYuMDA2IDYuMDA2IDAgMCAwIDQuMjc2IDEuNzcyIDYuMDA4IDYuMDA4IDAgMCAwIDQuMjc4LTEuNzcybC4xNzIuMTczem0xLjQ3OC4zNTVsNC4yMDcgNC4yMDctLjE3Mi4xNzIuMTcyLS4xNzJhLjc5NS43OTUgMCAwIDEtMS4xMjQgMS4xMjNsLTQuMjA1LTQuMjA2YTcuNTcgNy41NyAwIDAgMS00LjgwNiAxLjcwOSA3LjU4NyA3LjU4NyAwIDAgMS01LjQtMi4yMzdDLjI1NiAxMS4wNTcuMjU2IDYuMjEgMy4yMzQgMy4yMzNjMi45NzgtMi45NzcgNy44MjQtMi45NzcgMTAuOCAwIDIuNzczIDIuNzczIDIuOTc0IDcuMTkyLjUyOCAxMC4yMDV6Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xuJHN2Zy1jYXJ0OiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjcnIGhlaWdodD0nMjMnIHZpZXdCb3g9JzAgMCAyNyAyMyclM0UlM0NwYXRoIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNMS42NzQgMS4wMDRjLjY5My4wOTUgMi4zNjMuMzkgMi44OTUgMS4wODYuMTMuMTcuMzc4IDEuMDE3LjcgMi4zYTIuMTA4IDIuMTA4IDAgMCAxIDEuMzU1LS40OTNoMTYuMjU4QTIuMTEzIDIuMTEzIDAgMCAxIDI0Ljk2IDYuNDNMMjMuNTQgMTNhMi4xMiAyLjEyIDAgMCAxLTIuMDQgMS42OTNMOC4zODcgMTYuMDE4aC0uMDNjLS4xNzcgMC0uMzUtLjAyMy0uNTE2LS4wNjQuMDkuNDI1LjE4Ljg0OS4yNjcgMS4yNjcuMDcuMTcuNDMzLjk3IDEuMzk4Ljk3aC4zMDNjMi4wOTYuMDA3IDExLjIzMi4wNjMgMTIuMTMuMDY3aC4wNzVjLjMyMyAwIC41OTIuMTkuNjA0LjUxNi4wMTIuMzI1LS4yMzcuNTctLjU2NS41OTJoLS4wMzdjLS4xMzItLjAwMi0uNjAxLS4wMDktMS4yODctLjAxNWExLjY4OSAxLjY4OSAwIDEgMS0yLjc2Ny0uMDE2aC0uMzAxbC02LjQ2Ni4wMDJhMS42ODkgMS42ODkgMCAxIDEtMi43NjEtLjIwNGMtMS4wODUtLjQ0Ni0xLjQ1OC0xLjQ4NS0xLjQ3Ny0xLjU0MWEuNTM4LjUzOCAwIDAgMS0uMDIxLS4wNzRDNS44NCAxMi4yNzIgMy45NzggMy43MyAzLjU5IDIuODA0Yy0uMjE3LS4xOTgtMS4xODItLjQ4LTIuMDgtLjYwMWEuNjA1LjYwNSAwIDAgMSAuMTY0LTEuMTk5em00Ljk1IDQuMTAyYS45MDguOTA4IDAgMCAwLS44ODkgMS4wODdsMS43MzIgNy44NzRjLjA4MS40Mi40NC43MjcuODY2Ljc0MWwxMy4xMzYtMS4zMjZhLjkxLjkxIDAgMCAwIC44ODgtLjcyOGwxLjQxOS02LjU2N2EuOTEuOTEgMCAwIDAtLjg4OS0xLjA3N0w2LjYyNCA1LjEwNnonLyUzRSUzQy9zdmclM0UlMEFcIik7XG4kc3ZnLWNhcnQtd2hpdGU6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNycgaGVpZ2h0PScyMycgdmlld0JveD0nMCAwIDI3IDIzJyUzRSUzQ3BhdGggZmlsbD0je2VuY29kZWNvbG9yKCR3aGl0ZSl9IGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTEuNjc0IDEuMDA0Yy42OTMuMDk1IDIuMzYzLjM5IDIuODk1IDEuMDg2LjEzLjE3LjM3OCAxLjAxNy43IDIuM2EyLjEwOCAyLjEwOCAwIDAgMSAxLjM1NS0uNDkzaDE2LjI1OEEyLjExMyAyLjExMyAwIDAgMSAyNC45NiA2LjQzTDIzLjU0IDEzYTIuMTIgMi4xMiAwIDAgMS0yLjA0IDEuNjkzTDguMzg3IDE2LjAxOGgtLjAzYy0uMTc3IDAtLjM1LS4wMjMtLjUxNi0uMDY0LjA5LjQyNS4xOC44NDkuMjY3IDEuMjY3LjA3LjE3LjQzMy45NyAxLjM5OC45N2guMzAzYzIuMDk2LjAwNyAxMS4yMzIuMDYzIDEyLjEzLjA2N2guMDc1Yy4zMjMgMCAuNTkyLjE5LjYwNC41MTYuMDEyLjMyNS0uMjM3LjU3LS41NjUuNTkyaC0uMDM3Yy0uMTMyLS4wMDItLjYwMS0uMDA5LTEuMjg3LS4wMTVhMS42ODkgMS42ODkgMCAxIDEtMi43NjctLjAxNmgtLjMwMWwtNi40NjYuMDAyYTEuNjg5IDEuNjg5IDAgMSAxLTIuNzYxLS4yMDRjLTEuMDg1LS40NDYtMS40NTgtMS40ODUtMS40NzctMS41NDFhLjUzOC41MzggMCAwIDEtLjAyMS0uMDc0QzUuODQgMTIuMjcyIDMuOTc4IDMuNzMgMy41OSAyLjgwNGMtLjIxNy0uMTk4LTEuMTgyLS40OC0yLjA4LS42MDFhLjYwNS42MDUgMCAwIDEgLjE2NC0xLjE5OXptNC45NSA0LjEwMmEuOTA4LjkwOCAwIDAgMC0uODg5IDEuMDg3bDEuNzMyIDcuODc0Yy4wODEuNDIuNDQuNzI3Ljg2Ni43NDFsMTMuMTM2LTEuMzI2YS45MS45MSAwIDAgMCAuODg4LS43MjhsMS40MTktNi41NjdhLjkxLjkxIDAgMCAwLS44ODktMS4wNzdMNi42MjQgNS4xMDZ6Jy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuJHN2Zy1jaGF0OiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjInIGhlaWdodD0nMjAnIHZpZXdCb3g9JzAgMCAyMiAyMCclM0UlM0NnIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdub256ZXJvJyUzRSUzQ3BhdGggZD0nTTkuNTMgMTQuMDY2YTkuMTggOS4xOCAwIDAgMS0zLjEwOC0uMTE2LjM4MS4zODEgMCAwIDAtLjM2LjExMWMtMS43OTggMS44ODMtNC44NDkgMS45MDUtNC45NzggMS45MDVhLjAyOS4wMjkgMCAwIDEtLjAzLS4wMjljLS4wMDEtLjAxNS4wMS0uMDMuMDI2LS4wMzEgMS4yNy0uMTQyIDIuMTIzLTEuMTgzIDIuNC0yLjkyNmEuMzkxLjM5MSAwIDAgMC0uMTUzLS4zNzhDMS43MDcgMTEuNDMuNzc3IDkuNzQuNzc3IDcuOTY3YzAtMy40MSAzLjM4MS02LjE4NCA3LjUzOC02LjE4NCAzLjYzNCAwIDYuNjc2IDIuMTIgNy4zODMgNC45MzMuMjY4IDAgLjUzNi4wMTUuODAyLjA0MkMxNS44MTMgMy40OSAxMi40MDQgMSA4LjMxMyAxIDMuNzMgMSAwIDQuMTI0IDAgNy45NjNjMCAxLjk1My45NzEgMy44MDYgMi42NzMgNS4xMjRDMi40OTEgMTQgMi4wNSAxNS4wMS45OTUgMTUuMTMyYS44MDguODA4IDAgMCAwLS43Ni44NTMuODA3LjgwNyAwIDAgMCAuODQ5Ljc2NGMuMTM5IDAgMy4zNDgtLjAyMyA1LjM4Ni0xLjk5MWE5Ljg4MyA5Ljg4MyAwIDAgMCAzLjQ4LjAzN2MtLjE2LS4yMy0uMy0uNDcyLS40Mi0uNzI1Jy8lM0UlM0NwYXRoIGQ9J00xNy43MjEgMTcuNTc2YTYuMTAzIDYuMTAzIDAgMCAxLTEuMjIxLjEyNGMtMy4wMzMgMC01LjUtMi4yMzEtNS41LTQuOTc1IDAtMi43NDQgMi40NjgtNC45NzUgNS41LTQuOTc1IDMuMDMxIDAgNS41IDIuMjMyIDUuNSA0Ljk3NSAwIDEuMzk0LS42NDMgMi43Mi0xLjc3IDMuNjU4LjEyMS42NTUuNDE0IDEuMzc5IDEuMTEyIDEuNDYzLjI4Mi4wMzIuNDkyLjMuNDc2LjYwNy0uMDE1LjMwOS0uMjUxLjU1LS41MzUuNTQ3LS4wOTIgMC0yLjIxNS0uMDE3LTMuNTY0LTEuNDIzbC4wMDItLjAwMXpNMTEuNTUgMTIuNzNjMCAyLjQyIDIuMjIgNC4zODggNC45NDggNC4zODhhNS41MyA1LjUzIDAgMCAwIDEuMjQtLjE0Yy4wODYtLjAyLjE3Ni4wMDkuMjM3LjA3NyAxLjE4MSAxLjMzNiAzLjE4MyAxLjM1MiAzLjI2OCAxLjM1Mi4wMSAwIC4wMi0uMDEuMDItLjAyMSAwLS4wMTItLjAxLS4wMjEtLjAyLS4wMjEtLjgzNC0uMTAyLTEuMzk0LS44MzktMS41NzUtMi4wNzhhLjI5LjI5IDAgMCAxIC4xMDItLjI2OGMxLjA2Ny0uODMyIDEuNjgtMi4wMzEgMS42OC0zLjI5IDAtMi40Mi0yLjIxOS00LjM4OC00Ljk0OC00LjM4OC0yLjcyOSAwLTQuOTQ4IDEuOTY5LTQuOTQ4IDQuMzg4bC0uMDA0LjAwMXonLyUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTtcbiRzdmctcGluOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTUnIGhlaWdodD0nMjAnIHZpZXdCb3g9JzAgMCAxNSAyMCclM0UlM0NwYXRoIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNNy41IDBDMy4zNTggMCAwIDMuMzUzIDAgNy40OSAwIDE0LjU5NSA3LjUgMjAgNy41IDIwUzE1IDE0LjU5NiAxNSA3LjQ5QzE1IDMuMzUyIDExLjY0MiAwIDcuNSAwem0wIDExLjY1NmE0LjE3IDQuMTcgMCAwIDEtNC4xNzItNC4xNjdBNC4xNyA0LjE3IDAgMCAxIDcuNSAzLjMyM2E0LjE3IDQuMTcgMCAwIDEgNC4xNzIgNC4xNjZBNC4xNyA0LjE3IDAgMCAxIDcuNSAxMS42NTZ6Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xuJHN2Zy1lbWFpbDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzIyJyBoZWlnaHQ9JzE0JyB2aWV3Qm94PScwIDAgMjIgMTQnJTNFJTNDcGF0aCBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nZXZlbm9kZCcgZD0nTTIxLjIxNCAxMi45OTFsLTYuMDUtNS45OTUgNi4wNS01Ljk4OFYxMi45OXptLTE5LjU4Ny4yMzFsNS43NC01LjY4OCAyLjUzMSAyLjUwNmMuNjA1LjYgMS41ODcuNiAyLjE5MiAwbDIuNTMxLTIuNTA2IDUuNzQgNS42ODhIMS42Mjd6TS43ODYgMS4wMmw2LjAzNyA1Ljk3Ni02LjAzNyA1Ljk4M1YxLjAyek0yMC4zNTkuNzc3bC04LjgwMiA4LjcxNWEuODAyLjgwMiAwIDAgMS0xLjEyNiAwTDEuNjI4Ljc3N2gxOC43MzF6TTIxLjIxNCAwSC43ODZBLjc4MS43ODEgMCAwIDAgMCAuNzc3djEyLjQ0NWMwIC40My4zNTIuNzc4Ljc4Ni43NzhoMjAuNDI4YS43ODIuNzgyIDAgMCAwIC43ODYtLjc3OFYuNzc3QS43ODEuNzgxIDAgMCAwIDIxLjIxNCAweicvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiRzdmctbGluay1wYXRoOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjInIGhlaWdodD0nMjInIHZpZXdCb3g9JzAgMCAyMiAyMiclM0UlM0NwYXRoIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNOC4zOTIgMjAuNTYzYTQuOTI4IDQuOTI4IDAgMCAxLTYuOTU2IDAgNC45MjggNC45MjggMCAwIDEgMC02Ljk1NWw0LjM0OC00LjM0N2MxLjgyNi0xLjgyNiA0Ljc0NS0xLjkyNyA2LjY3Ni0uMjY1YS45MjUuOTI1IDAgMCAxLTEuMjAyIDEuNDA2IDMuMDQ2IDMuMDQ2IDAgMCAwLTQuMTcuMTYzTDIuNzQgMTQuOTEyYTMuMDQ3IDMuMDQ3IDAgMCAwIDAgNC4zNDcgMy4wNDcgMy4wNDcgMCAwIDAgNC4zNDcgMGw0LjEzLTQuMTNhLjkyMi45MjIgMCAxIDEgMS4zMDMgMS4zMDVsLTQuMTMgNC4xM3ptNy44MjQtNy44MjRjLTEuODI2IDEuODI2LTQuNzQ1IDEuOTI3LTYuNjc2LjI2NWEuOTI1LjkyNSAwIDEgMSAxLjIwMi0xLjQwNiAzLjA0NiAzLjA0NiAwIDAgMCA0LjE3LS4xNjNsNC4zNDctNC4zNDdhMy4wNDcgMy4wNDcgMCAwIDAgMC00LjM0NyAzLjA0NyAzLjA0NyAwIDAgMC00LjM0NyAwbC00LjEzIDQuMTNBLjkyMi45MjIgMCAxIDEgOS40OCA1LjU2NWw0LjEzLTQuMTNhNC45MjggNC45MjggMCAwIDEgNi45NTUgMCA0LjkyOCA0LjkyOCAwIDAgMSAwIDYuOTU2bC00LjM0OCA0LjM0N3onLyUzRSUzQy9zdmclM0UlMEFcIik7XG4kc3ZnLWhvdXNlLXBhdGg6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyMicgaGVpZ2h0PScyMicgdmlld0JveD0nMCAwIDIyIDIyJyUzRSUzQ3BhdGggZmlsbD0nJTIzMDQ2QTM4JyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J00xMS4wMjYgMEwwIDEwLjkzN2wyLjcyNC4wNTdWMjJoNS41MTh2LTcuOTYzSDEzLjc1OVYyMmg1LjUxN1YxMC45OTRIMjJ6Jy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuJHN2Zy1oZWFydDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzIwJyBoZWlnaHQ9JzE4JyB2aWV3Qm94PScwIDAgMjAgMTgnJTNFJTNDcGF0aCBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nZXZlbm9kZCcgZD0nTTE4LjkyIDYuNTg2Yy0uMjAyIDIuNjU1LTMuNTcgNS41MDYtMy42MDggNS41MzhsLTUuMjggNC41MDgtNS4zNjQtNC41MThjLS4wMzQtLjAyNy0zLjQzMi0yLjgtMy41OTUtNS40NDYtLjExMS0xLjgwNS4zOTgtMy40MzUgMS4zOTktNC40Ny43MzUtLjc2MyAxLjcxNC0xLjE2NSAyLjgzLTEuMTY1IDEuNTU3IDAgMy4zMTggMS4wMjIgNC4xMDcgMi4zOWwuNjI1IDEuMDEyLjY0Ny0xLjA1Yy43MDUtMS4zODQgMi4zODQtMi4zNTIgNC4wODYtMi4zNTIgMS4xMjcgMCAyLjEwNy40MDMgMi44MzQgMS4xNjcuOTcyIDEuMDIzIDEuNDUzIDIuNjIgMS4zMTggNC4zODZtLS41NDMtNS4wODhDMTcuNDQ0LjUxOCAxNi4xOTYgMCAxNC43NjcgMGMtMS45MjggMC0zLjc3Ni45NzItNC43NSAyLjQzOEM4Ljk1NiAxIDcuMDU4IDAgNS4zIDBjLTEuNDE1IDAtMi42Ni41MTUtMy42IDEuNDlDLjUwMSAyLjczMS0uMTEyIDQuNjQxLjAxNyA2LjczYy4xOSAzLjA5NiAzLjgyMyA2LjA1NyAzLjk2OCA2LjE3M0wxMC4wMzYgMThsNS45NjktNS4wOTZjLjE1Mi0uMTI2IDMuNzM2LTMuMTU3IDMuOTctNi4yNDEuMTU2LTIuMDUtLjQyNy0zLjkzMy0xLjYtNS4xNjUnLyUzRSUzQy9zdmclM0VcIik7XG4kc3ZnLWhlYXJ0LXdoaXRlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjAnIGhlaWdodD0nMTgnIHZpZXdCb3g9JzAgMCAyMCAxOCclM0UlM0NwYXRoIGZpbGw9JyUyM2ZmZmZmZicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNMTQuNzY3IDBjMS40MyAwIDIuNjc3LjUxOCAzLjYwOSAxLjQ5OCAxLjE3MiAxLjIzMiAxLjc1NSAzLjExNCAxLjYgNS4xNjUtLjIzNSAzLjA4NC0zLjgyIDYuMTE1LTMuOTcxIDYuMjQxTDEwLjAzNiAxOGwtNi4wNS01LjA5N0MzLjg0IDEyLjc4Ny4yMDYgOS44MjYuMDE1IDYuNzNjLS4xMjgtMi4wODcuNDg2LTMuOTk3IDEuNjg1LTUuMjRDMi42NDEuNTE1IDMuODg2IDAgNS4zMDEgMGMxLjc1NyAwIDMuNjU1IDEgNC43MTYgMi40MzhDMTAuOTkuOTcyIDEyLjgzOSAwIDE0Ljc2NyAweicvJTNFJTNDL3N2ZyUzRVwiKTtcbiRzdmctaGVhcnQtZmlsbGVkOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjAnIGhlaWdodD0nMTgnIHZpZXdCb3g9JzAgMCAyMCAxOCclM0UlM0NwYXRoIGZpbGw9JyUyMzQzYjAyYScgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNMTQuNzY3IDBjMS40MyAwIDIuNjc3LjUxOCAzLjYwOSAxLjQ5OCAxLjE3MiAxLjIzMiAxLjc1NSAzLjExNCAxLjYgNS4xNjUtLjIzNSAzLjA4NC0zLjgyIDYuMTE1LTMuOTcxIDYuMjQxTDEwLjAzNiAxOGwtNi4wNS01LjA5N0MzLjg0IDEyLjc4Ny4yMDYgOS44MjYuMDE1IDYuNzNjLS4xMjgtMi4wODcuNDg2LTMuOTk3IDEuNjg1LTUuMjRDMi42NDEuNTE1IDMuODg2IDAgNS4zMDEgMGMxLjc1NyAwIDMuNjU1IDEgNC43MTYgMi40MzhDMTAuOTkuOTcyIDEyLjgzOSAwIDE0Ljc2NyAweicvJTNFJTNDL3N2ZyUzRVwiKTtcbiRzdmctcGRmOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTcnIGhlaWdodD0nMjAnIHZpZXdCb3g9JzAgMCAxNyAyMCclM0UlM0NwYXRoIGZpbGw9JyUyMzc2NzY3NicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNOS43MTkgMHYzLjgyNGMwIDEuMDA5LjcwNSAxLjgzIDEuNTcxIDEuODNoMy41MTZ2Mi41ODFIMTd2OS40MDVoLTIuMTk0djEuMDY3YzAgLjcxNC0uNDk3IDEuMjkzLTEuMTEgMS4yOTNIMS4xMWMtLjU5OCAwLTEuMDg0LS41NS0xLjEwOS0xLjIzOXYtMS45NDZoMTYuMTg1VjkuMDZILjAwMlY1LjI3Mkgwdi0zLjk4QzAgLjU4LjQ5NyAwIDEuMTEgMEg5Ljcyem0tNC41NCAxMC45MDVjLjc4IDAgMS4yODYuMTQyIDEuNjgyLjQ0NS40MjYuMzIyLjY5NC44MzUuNjk0IDEuNTcgMCAuNzk4LS4yODYgMS4zNDgtLjY4MiAxLjY4OC0uNDMzLjM2NC0xLjA5LjUzOC0xLjg5NS41MzgtLjQ4MSAwLS44MjMtLjAzMS0xLjA1NC0uMDYydi00LjA5MmE4LjE2IDguMTYgMCAwIDEgMS4yNTUtLjA4N3ptLTMuNTQgMGMuNTczIDAgLjk4LjExMiAxLjI1NS4zMzQuMjYyLjIxLjQzOS41NTYuNDM5Ljk2NCAwIC40MDgtLjEzNC43NTQtLjM3OC45OS0uMzE3LjMwMi0uNzg2LjQzOC0xLjMzNC40MzgtLjEyMiAwLS4yMzItLjAwNi0uMzE3LS4wMTh2MS40OWgtLjkydi00LjExMWMuMjg2LS4wNS42ODgtLjA4NyAxLjI1NS0uMDg3em05LjAzNi4wMzF2Ljc3M0g5LjA5N3YuOTUyaDEuNDc0di43NjZIOS4wOTd2MS42NzVoLS45MzJ2LTQuMTY2aDIuNTF6bS01LjM5OC42OTNjLS4yMDggMC0uMzQyLjAxOC0uNDIuMDM3djIuNzI1Yy4wNzguMDE5LjIwNi4wMTkuMzIyLjAxOS44NC4wMDYgMS4zOS0uNDY0IDEuMzktMS40NTkuMDA1LS44NjUtLjQ5NC0xLjMyMi0xLjI5Mi0xLjMyMnptLTMuNTktLjAxM2ExLjU4IDEuNTggMCAwIDAtLjM4My4wMzd2MS4yM2MuMDguMDE5LjE3Ny4wMjUuMzEuMDI1LjQ5NCAwIC43OTktLjI1My43OTktLjY4IDAtLjM4My0uMjYyLS42MTItLjcyNS0uNjEyek0xMC42NDIuNDM0Yy45ODMuODc3IDIuNzIgMi44OCAzLjYwOSA0LjE0NmgtMi45NmMtLjM1OCAwLS42NDktLjM0LS42NDktLjc1NnonLyUzRSUzQy9zdmclM0UlMEFcIik7XG4kc3ZnLWNoZWNrLWJsYWNrOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjgnIGhlaWdodD0nMjgnIHZpZXdCb3g9JzAgMCAyOCAyOCclM0UlM0NwYXRoIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNMS4zNTcgMTRjMCA2Ljk3MyA1LjY3MiAxMi42NDQgMTIuNjQ0IDEyLjY0NFMyNi42NDYgMjAuOTczIDI2LjY0NiAxNCAyMC45NzMgMS4zNTUgMTQgMS4zNTVDNy4wMjkgMS4zNTUgMS4zNTcgNy4wMjkgMS4zNTcgMTR6TTAgMTRDMCA2LjI4IDYuMjggMCAxNCAwczE0IDYuMjggMTQgMTQtNi4yOCAxNC0xNCAxNFMwIDIxLjcyIDAgMTR6bTIwLjkxOS01LjhjLjU2Ni0uNTk4IDEuNDY3LjI3NS45MDEuODc0LTMuMTQgMy40NDEtNi4zMDcgNi44MzMtOS40NzQgMTAuMjUtLjE1NC4xNzQtLjMwOS4zMjQtLjQ2My40OTgtLjIzMi4yNS0uNjcuMjI1LS45MDEgMC0xLjU5Ni0xLjQ3MS0zLjE5Mi0yLjk2Ny00Ljc4OC00LjQzOS0uNTkzLS41NDkuMzA4LTEuNDQ2LjktLjg3M2E2MjcuNDAzIDYyNy40MDMgMCAwIDEgNC4zIDMuOTljMy4xOTItMy40NDEgNi4zNTktNi44NTggOS41MjUtMTAuM3onLyUzRSUzQy9zdmclM0VcIik7XG4kc3ZnLWNoZWNrLWdyZWVuOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjgnIGhlaWdodD0nMjgnIHZpZXdCb3g9JzAgMCAyOCAyOCclM0UlM0NwYXRoIGZpbGw9JyUyMzA0NkEzOCcgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNMS4zNTcgMTRjMCA2Ljk3MyA1LjY3MiAxMi42NDQgMTIuNjQ0IDEyLjY0NFMyNi42NDYgMjAuOTczIDI2LjY0NiAxNCAyMC45NzMgMS4zNTUgMTQgMS4zNTVDNy4wMjkgMS4zNTUgMS4zNTcgNy4wMjkgMS4zNTcgMTR6TTAgMTRDMCA2LjI4IDYuMjggMCAxNCAwczE0IDYuMjggMTQgMTQtNi4yOCAxNC0xNCAxNFMwIDIxLjcyIDAgMTR6bTIwLjkxOS01LjhjLjU2Ni0uNTk4IDEuNDY3LjI3NS45MDEuODc0LTMuMTQgMy40NDEtNi4zMDcgNi44MzMtOS40NzQgMTAuMjUtLjE1NC4xNzQtLjMwOS4zMjQtLjQ2My40OTgtLjIzMi4yNS0uNjcuMjI1LS45MDEgMC0xLjU5Ni0xLjQ3MS0zLjE5Mi0yLjk2Ny00Ljc4OC00LjQzOS0uNTkzLS41NDkuMzA4LTEuNDQ2LjktLjg3M2E2MjcuNDAzIDYyNy40MDMgMCAwIDEgNC4zIDMuOTljMy4xOTItMy40NDEgNi4zNTktNi44NTggOS41MjUtMTAuM3onLyUzRSUzQy9zdmclM0UlMEFcIik7XG4kc3ZnLXNoaWVsZC1ibGFjazogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDEwMCAxMDAnJTNFJTNDZGVmcyUzRSUzQ3N0eWxlJTNFIC5mMmUwMmY2Ni04YWVjLTRkNzItYjhhNi1jZjdkOTI3YWVjYTclN0JmaWxsOm5vbmU7JTdELmY5NDc5NzAwLTU1MmMtNGQ0Yy1iZTQwLWI2YjhlYmQzMDk5NCU3QmZpbGw6JTIzMzYzNjM2OyU3RCAlM0Mvc3R5bGUlM0UlM0MvZGVmcyUzRSUzQ2cgaWQ9J2E0NWQ1NjY4LTRhOTQtNGE1My04ZDg5LWZmNzY5MTRjZWJkYycgZGF0YS1uYW1lPSd3YXJyYW50eSclM0UlM0NwYXRoIGNsYXNzPSdmMmUwMmY2Ni04YWVjLTRkNzItYjhhNi1jZjdkOTI3YWVjYTcnIGQ9J003OS4yNCw1MlYyNC42NmE1My4zNSw1My4zNSwwLDAsMS0xNC4zNy0yLjkxLDQxLjI2LDQxLjI2LDAsMCwxLTE0LjYyLTkuMTlBNDYuNyw0Ni43LDAsMCwxLDM1LDIxLjc1YTYwLjcsNjAuNywwLDAsMS0xNS4yOCwyLjkyVjUxLjljMCwuNi40LDcsMi44OCwxMC44NS4yMi4zNS40MS43NS42OSwxLjIxLDIuNzUsNC41NSw4LjQ0LDE0LDI2LjkyLDIyLjU2LDE4LTguMzQsMjMuNC0xNy42OCwyNi0yMi4xOS4zNS0uNjEuNjYtMS4xNS45NC0xLjU4LDIuMDctMy4yNCwyLjE3LTguNzYsMi0xMC42MUM3OS4xOSw1Mi4wOCw3OS4yNCw1Miw3OS4yNCw1MlptLTguMzQtOC45YTIsMiwwLDAsMS0uNiwxLjQzbC0yNSwyNS4yYTIuMTIsMi4xMiwwLDAsMS0xLjQ2LjdoMGEyLjE2LDIuMTYsMCwwLDEtMS40Ni0uN0wzMC41NSw1Ny41N2EyLjEsMi4xLDAsMCwxLS40Ni0xLjV2LTEzYTEuOTIsMS45MiwwLDAsMSwzLjMyLTEuNDRsMTAuNDIsMTAuNkw2Ny40MywyOC42YTIsMiwwLDAsMSwzLjQ3LDEuNDVaJy8lM0UlM0NwYXRoIGNsYXNzPSdmOTQ3OTcwMC01NTJjLTRkNGMtYmU0MC1iNmI4ZWJkMzA5OTQnIGQ9J002OS42NSwyOC4xNWEyLDIsMCwwLDAtMi4yMy40NEw0My44MSw1Mi4yMSwzMy40LDQxLjYyYTEuOTEsMS45MSwwLDAsMC0zLjMxLDEuNDR2MTNhMi4wOSwyLjA5LDAsMCwwLC40NiwxLjVsMTEuOCwxMi4xMmEyLjE2LDIuMTYsMCwwLDAsMS40Ni43aDBhMi4wNywyLjA3LDAsMCwwLDEuNDUtLjdsMjUtMjUuMTZhMi4wNiwyLjA2LDAsMCwwLC42LTEuNDR2LTEzQTIsMiwwLDAsMCw2OS42NSwyOC4xNVpNNjYuNTksNDIuMjNsLTIyLjkyLDIzLTkuODQtMTBWNDguMDdsOC40Myw4LjY0YTIuMjksMi4yOSwwLDAsMCwxLjUuNzVoMGExLjk0LDEuOTQsMCwwLDAsMS4zNS0uNzRMNjYuNTksMzVaJy8lM0UlM0NwYXRoIGNsYXNzPSdmOTQ3OTcwMC01NTJjLTRkNGMtYmU0MC1iNmI4ZWJkMzA5OTQnIGQ9J004My4yNiw1MS44OFYyMi43N2EyLjA3LDIuMDcsMCwwLDAtMS45Mi0yLjA1Yy02LjQtLjQ1LTExLjA3LTEuMzItMTUuMS0yLjgxYTM2Ljc3LDM2Ljc3LDAsMCwxLTE0LTkuMjFsLS4xNy0uMjdhMi4wNSwyLjA1LDAsMCwwLTMuMzgtLjE4bC0uMjguMzVhNDIuMzgsNDIuMzgsMCwwLDEtMTQuOTEsOS4yOWMtMy43NSwxLjM5LTksMi4zLTE2LjE0LDIuODJhMi4wNiwyLjA2LDAsMCwwLTEuOTEsMi4wNnYyOS4zYzAsLjMyLjQ1LDgsMy42MiwxMi45MS4yLjMyLjQ0LjY4LjY5LDEuMSwyLjc2LDQuNTUsOS4yLDE1LjIxLDI5LjE4LDI0LjM2bC4xNS4wNi40Ny4xN2ExLjg5LDEuODksMCwwLDAsLjcuMTMsMi4xNSwyLjE1LDAsMCwwLC44LS4xNmwuNDctLjJDNzEsODEuNSw3Ni45NCw3MS4zLDc5LjgxLDY2LjRjLjMyLS41NS42LTEsLjg2LTEuNDRDODMuNzQsNjAuMTUsODMuMjYsNTIuODYsODMuMjYsNTEuODhaTTc3LjE4LDYyLjc1Yy0uMjkuNDQtLjU4LDEtLjk0LDEuNTgtMi42Miw0LjUxLTgsMTMuODUtMjYsMjIuMTlDMzEuNzQsNzcuOTQsMjYuMDcsNjguNTEsMjMuMyw2NGMtLjI5LS40Ni0uNDctLjg2LS42OS0xLjIxLTIuNDctMy44NC0yLjg3LTEwLjI1LTIuODctMTAuODVWMjQuNjdBNjIuMzIsNjIuMzIsMCwwLDAsMzUsMjEuNzZhNDYuNyw0Ni43LDAsMCwwLDE1LjIzLTkuMTksNDEuMzEsNDEuMzEsMCwwLDAsMTQuNjEsOS4xOSw1My4xMyw1My4xMywwLDAsMCwxNC4zNywyLjkxVjUyYzAsLjA2LDAsLjEyLDAsLjE4LjE2LDEuODQuMDcsNy4zNi0yLDEwLjZaJy8lM0UlM0MvZyUzRSUzQy9zdmclM0UlMEFcIik7XG4kc3ZnLXNoaWVsZC1ncmVlbjogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDEwMCAxMDAnJTNFJTNDZGVmcyUzRSUzQ3N0eWxlJTNFIC5mMmUwMmY2Ni04YWVjLTRkNzItYjhhNi1jZjdkOTI3YWVjYTclN0JmaWxsOm5vbmU7JTdELmY5NDc5NzAwLTU1MmMtNGQ0Yy1iZTQwLWI2YjhlYmQzMDk5NCU3QmZpbGw6JTIzMDQ2QTM4OyU3RCAlM0Mvc3R5bGUlM0UlM0MvZGVmcyUzRSUzQ2cgaWQ9J2E0NWQ1NjY4LTRhOTQtNGE1My04ZDg5LWZmNzY5MTRjZWJkYycgZGF0YS1uYW1lPSd3YXJyYW50eSclM0UlM0NwYXRoIGNsYXNzPSdmMmUwMmY2Ni04YWVjLTRkNzItYjhhNi1jZjdkOTI3YWVjYTcnIGQ9J003OS4yNCw1MlYyNC42NmE1My4zNSw1My4zNSwwLDAsMS0xNC4zNy0yLjkxLDQxLjI2LDQxLjI2LDAsMCwxLTE0LjYyLTkuMTlBNDYuNyw0Ni43LDAsMCwxLDM1LDIxLjc1YTYwLjcsNjAuNywwLDAsMS0xNS4yOCwyLjkyVjUxLjljMCwuNi40LDcsMi44OCwxMC44NS4yMi4zNS40MS43NS42OSwxLjIxLDIuNzUsNC41NSw4LjQ0LDE0LDI2LjkyLDIyLjU2LDE4LTguMzQsMjMuNC0xNy42OCwyNi0yMi4xOS4zNS0uNjEuNjYtMS4xNS45NC0xLjU4LDIuMDctMy4yNCwyLjE3LTguNzYsMi0xMC42MUM3OS4xOSw1Mi4wOCw3OS4yNCw1Miw3OS4yNCw1MlptLTguMzQtOC45YTIsMiwwLDAsMS0uNiwxLjQzbC0yNSwyNS4yYTIuMTIsMi4xMiwwLDAsMS0xLjQ2LjdoMGEyLjE2LDIuMTYsMCwwLDEtMS40Ni0uN0wzMC41NSw1Ny41N2EyLjEsMi4xLDAsMCwxLS40Ni0xLjV2LTEzYTEuOTIsMS45MiwwLDAsMSwzLjMyLTEuNDRsMTAuNDIsMTAuNkw2Ny40MywyOC42YTIsMiwwLDAsMSwzLjQ3LDEuNDVaJy8lM0UlM0NwYXRoIGNsYXNzPSdmOTQ3OTcwMC01NTJjLTRkNGMtYmU0MC1iNmI4ZWJkMzA5OTQnIGQ9J002OS42NSwyOC4xNWEyLDIsMCwwLDAtMi4yMy40NEw0My44MSw1Mi4yMSwzMy40LDQxLjYyYTEuOTEsMS45MSwwLDAsMC0zLjMxLDEuNDR2MTNhMi4wOSwyLjA5LDAsMCwwLC40NiwxLjVsMTEuOCwxMi4xMmEyLjE2LDIuMTYsMCwwLDAsMS40Ni43aDBhMi4wNywyLjA3LDAsMCwwLDEuNDUtLjdsMjUtMjUuMTZhMi4wNiwyLjA2LDAsMCwwLC42LTEuNDR2LTEzQTIsMiwwLDAsMCw2OS42NSwyOC4xNVpNNjYuNTksNDIuMjNsLTIyLjkyLDIzLTkuODQtMTBWNDguMDdsOC40Myw4LjY0YTIuMjksMi4yOSwwLDAsMCwxLjUuNzVoMGExLjk0LDEuOTQsMCwwLDAsMS4zNS0uNzRMNjYuNTksMzVaJy8lM0UlM0NwYXRoIGNsYXNzPSdmOTQ3OTcwMC01NTJjLTRkNGMtYmU0MC1iNmI4ZWJkMzA5OTQnIGQ9J004My4yNiw1MS44OFYyMi43N2EyLjA3LDIuMDcsMCwwLDAtMS45Mi0yLjA1Yy02LjQtLjQ1LTExLjA3LTEuMzItMTUuMS0yLjgxYTM2Ljc3LDM2Ljc3LDAsMCwxLTE0LTkuMjFsLS4xNy0uMjdhMi4wNSwyLjA1LDAsMCwwLTMuMzgtLjE4bC0uMjguMzVhNDIuMzgsNDIuMzgsMCwwLDEtMTQuOTEsOS4yOWMtMy43NSwxLjM5LTksMi4zLTE2LjE0LDIuODJhMi4wNiwyLjA2LDAsMCwwLTEuOTEsMi4wNnYyOS4zYzAsLjMyLjQ1LDgsMy42MiwxMi45MS4yLjMyLjQ0LjY4LjY5LDEuMSwyLjc2LDQuNTUsOS4yLDE1LjIxLDI5LjE4LDI0LjM2bC4xNS4wNi40Ny4xN2ExLjg5LDEuODksMCwwLDAsLjcuMTMsMi4xNSwyLjE1LDAsMCwwLC44LS4xNmwuNDctLjJDNzEsODEuNSw3Ni45NCw3MS4zLDc5LjgxLDY2LjRjLjMyLS41NS42LTEsLjg2LTEuNDRDODMuNzQsNjAuMTUsODMuMjYsNTIuODYsODMuMjYsNTEuODhaTTc3LjE4LDYyLjc1Yy0uMjkuNDQtLjU4LDEtLjk0LDEuNTgtMi42Miw0LjUxLTgsMTMuODUtMjYsMjIuMTlDMzEuNzQsNzcuOTQsMjYuMDcsNjguNTEsMjMuMyw2NGMtLjI5LS40Ni0uNDctLjg2LS42OS0xLjIxLTIuNDctMy44NC0yLjg3LTEwLjI1LTIuODctMTAuODVWMjQuNjdBNjIuMzIsNjIuMzIsMCwwLDAsMzUsMjEuNzZhNDYuNyw0Ni43LDAsMCwwLDE1LjIzLTkuMTksNDEuMzEsNDEuMzEsMCwwLDAsMTQuNjEsOS4xOSw1My4xMyw1My4xMywwLDAsMCwxNC4zNywyLjkxVjUyYzAsLjA2LDAsLjEyLDAsLjE4LjE2LDEuODQuMDcsNy4zNi0yLDEwLjZaJy8lM0UlM0MvZyUzRSUzQy9zdmclM0UlMEFcIik7XG4kc3ZnLWNsb3NlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjAnIGhlaWdodD0nMjAnIHZpZXdCb3g9JzAgMCAyMCAyMCclM0UlM0NnIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdub256ZXJvJyUzRSUzQ3BhdGggZD0nTTcuODE3IDYuNzI2TDEwIDguOTA5bDIuMTgzLTIuMTgzYS43NzIuNzcyIDAgMCAxIDEuMDA0LS4wNzVsLjA4Ny4wNzVhLjc3Mi43NzIgMCAwIDEgMCAxLjA5MUwxMS4wOTEgMTBsMi4xODMgMi4xODNhLjc3Mi43NzIgMCAxIDEtMS4wOTEgMS4wOTFMMTAgMTEuMDkxbC0yLjE4MyAyLjE4M2EuNzcyLjc3MiAwIDAgMS0xLjAwNC4wNzVsLS4wODctLjA3NWEuNzcyLjc3MiAwIDAgMSAwLTEuMDkxTDguOTA5IDEwIDYuNzI2IDcuODE3YS43NzIuNzcyIDAgMSAxIDEuMDkxLTEuMDkxeicvJTNFJTNDcGF0aCBkPSdNMTAgMjBjNS41MjMgMCAxMC00LjQ3NyAxMC0xMFMxNS41MjMgMCAxMCAwIDAgNC40NzcgMCAxMHM0LjQ3NyAxMCAxMCAxMHptMC0xYTkgOSAwIDEgMSAwLTE4IDkgOSAwIDAgMSAwIDE4eicvJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpO1xuJHN2Zy1jbG9zZS13aXRob3V0LWNpcmNsZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDcuMSA3LjEnJTNFJTNDZGVmcyUzRSUzQ3N0eWxlJTNFLmNscy0xJTdCZmlsbDolMjMzNjM2MzY7JTdEJTNDL3N0eWxlJTNFJTNDL2RlZnMlM0UlM0NwYXRoIGNsYXNzPSdjbHMtMScgZD0nTTEuMy4yLDMuNSwyLjQsNS43LjJhLjc3Ljc3LDAsMCwxLDEtLjFsLjEuMWEuNzguNzgsMCwwLDEsMCwxLjFMNC42LDMuNSw2LjgsNS43QS43OC43OCwwLDAsMSw1LjcsNi44aDBMMy41LDQuNiwxLjMsNi44YS43Ny43NywwLDAsMS0xLC4xTC4yLDYuOGEuNzguNzgsMCwwLDEsMC0xLjFMMi40LDMuNS4yLDEuM0EuNzguNzgsMCwwLDEsLjIuMi43OC43OCwwLDAsMSwxLjMuMlonLyUzRSUzQy9zdmclM0VcIik7XG4kc3ZnLWNsb3NlLXdoaXRlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjAnIGhlaWdodD0nMjAnIHZpZXdCb3g9JzAgMCAyMCAyMCclM0UlM0NnIGZpbGw9I3tlbmNvZGVjb2xvcigkd2hpdGUpfSBmaWxsLXJ1bGU9J25vbnplcm8nJTNFJTNDcGF0aCBkPSdNNy44MTcgNi43MjZMMTAgOC45MDlsMi4xODMtMi4xODNhLjc3Mi43NzIgMCAwIDEgMS4wMDQtLjA3NWwuMDg3LjA3NWEuNzcyLjc3MiAwIDAgMSAwIDEuMDkxTDExLjA5MSAxMGwyLjE4MyAyLjE4M2EuNzcyLjc3MiAwIDEgMS0xLjA5MSAxLjA5MUwxMCAxMS4wOTFsLTIuMTgzIDIuMTgzYS43NzIuNzcyIDAgMCAxLTEuMDA0LjA3NWwtLjA4Ny0uMDc1YS43NzIuNzcyIDAgMCAxIDAtMS4wOTFMOC45MDkgMTAgNi43MjYgNy44MTdhLjc3Mi43NzIgMCAxIDEgMS4wOTEtMS4wOTF6Jy8lM0UlM0NwYXRoIGQ9J00xMCAyMGM1LjUyMyAwIDEwLTQuNDc3IDEwLTEwUzE1LjUyMyAwIDEwIDAgMCA0LjQ3NyAwIDEwczQuNDc3IDEwIDEwIDEwem0wLTFhOSA5IDAgMSAxIDAtMTggOSA5IDAgMCAxIDAgMTh6Jy8lM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7XG4kc3ZnLWNsb3NlLXdoaXRlLWZpbGxlZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzIwJyBoZWlnaHQ9JzIwJyB2aWV3Qm94PScwIDAgMjAgMjAnJTNFJTNDZyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J25vbnplcm8nJTNFJTNDcGF0aCBmaWxsPSclMjNGRkYnIGQ9J00xMCAyMGM1LjUyMyAwIDEwLTQuNDc3IDEwLTEwUzE1LjUyMyAwIDEwIDAgMCA0LjQ3NyAwIDEwczQuNDc3IDEwIDEwIDEweicvJTNFJTNDcGF0aCBmaWxsPSclMjMzNjM2MzYnIGQ9J003LjgxNyA2LjcyNkwxMCA4LjkwOWwyLjE4My0yLjE4M2EuNzcyLjc3MiAwIDAgMSAxLjAwNC0uMDc1bC4wODcuMDc1YS43NzIuNzcyIDAgMCAxIDAgMS4wOTFMMTEuMDkxIDEwbDIuMTgzIDIuMTgzYS43NzIuNzcyIDAgMSAxLTEuMDkxIDEuMDkxTDEwIDExLjA5MWwtMi4xODMgMi4xODNhLjc3Mi43NzIgMCAwIDEtMS4wMDQuMDc1bC0uMDg3LS4wNzVhLjc3Mi43NzIgMCAwIDEgMC0xLjA5MUw4LjkwOSAxMCA2LjcyNiA3LjgxN2EuNzcyLjc3MiAwIDEgMSAxLjA5MS0xLjA5MXonLyUzRSUzQ3BhdGggZmlsbD0nJTIzMzYzNjM2JyBkPSdNMTAgMjBjNS41MjMgMCAxMC00LjQ3NyAxMC0xMFMxNS41MjMgMCAxMCAwIDAgNC40NzcgMCAxMHM0LjQ3NyAxMCAxMCAxMHptMC0xYTkgOSAwIDEgMSAwLTE4IDkgOSAwIDAgMSAwIDE4eicvJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpO1xuJHN2Zy1pY29uLWFudGl2aXJ1czogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUJsYm1OdlpHbHVaejBpVlZSR0xUZ2lQejQ4YzNabklHbGtQU0pNWVhsbGNsOHhJaUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lJSFpwWlhkQ2IzZzlJakFnTUNBeE1EQWdNVEF3SWo0OFpHVm1jejQ4YzNSNWJHVStMbU5zY3kweGUyWnBiR3c2SXpNMk16WXpOanQ5UEM5emRIbHNaVDQ4TDJSbFpuTStQR2MrUEhCaGRHZ2dZMnhoYzNNOUltTnNjeTB4SWlCa1BTSk5Oakl1T1RRc05ESXVORFJvTFRRdU1qUjJMVGN1TWpaak1DMHpMamMyTFRNdU1EWXROaTQ0TVMwMkxqZ3lMVFl1T0RGb0xUUXVORFJqTFRNdU56WXNNQzAyTGpneUxETXVNRFl0Tmk0NE1pdzJMamd4ZGpjdU1qWm9MVE11T0RSakxURXVPVE1zTUMwekxqVXNNUzQxTnkwekxqVXNNeTQxZGpJeExqZzRZekFzTVM0NU15d3hMalUzTERNdU5Td3pMalVzTXk0MWFESTJMakUyWXpFdU9UTXNNQ3d6TGpVdE1TNDFOeXd6TGpVdE15NDFkaTB5TVM0NE9HTXdMVEV1T1RNdE1TNDFOeTB6TGpVdE15NDFMVE11TlZwdExURTRMak14TFRjdU1qWmpNQzB4TGpVMUxERXVNall0TWk0NE1Td3lMamd5TFRJdU9ERm9OQzQwTkdNeExqVTFMREFzTWk0NE1pd3hMakkyTERJdU9ESXNNaTQ0TVhZM0xqSTJhQzB4TUM0d09IWXROeTR5TmxwdE1UY3VPREVzTXpJdU1UUm9MVEkxTGpFMmRpMHlNQzQ0T0dneU5TNHhObll5TUM0NE9Gb2lMejQ4Y0dGMGFDQmpiR0Z6Y3owaVkyeHpMVEVpSUdROUlrMDFNaTQxTml3MU15NHpOR013TFRFdU5Ea3RNUzR5TVMweUxqY3RNaTQzTFRJdU4zTXRNaTQzTERFdU1qRXRNaTQzTERJdU4yTXdMQzQ1Tnl3dU5USXNNUzQ0TVN3eExqSTVMREl1TWpsc0xURXVNVE1zTnk0ME9XZzFMakE1YkMweExqRXpMVGN1TkRsakxqYzNMUzQwTnl3eExqSTVMVEV1TXpJc01TNHlPUzB5TGpJNVdpSXZQand2Wno0OGNHRjBhQ0JqYkdGemN6MGlZMnh6TFRFaUlHUTlJazAwT1M0NE55dzRMakUyUXpJMkxqZzFMRGd1TVRZc09DNHhPU3d5Tmk0NE1pdzRMakU1TERRNUxqZzBjekU0TGpZMkxEUXhMalk0TERReExqWTRMRFF4TGpZNExEUXhMalk0TFRFNExqWTJMRFF4TGpZNExUUXhMalk0VXpjeUxqZzRMRGd1TVRZc05Ea3VPRGNzT0M0eE5scHRNQ3czT1M0ek5tTXRNakF1Tnpnc01DMHpOeTQyT0MweE5pNDVMVE0zTGpZNExUTTNMalk0VXpJNUxqQTVMREV5TGpFMkxEUTVMamczTERFeUxqRTJjek0zTGpZNExERTJMamtzTXpjdU5qZ3NNemN1TmpndE1UWXVPU3d6Tnk0Mk9DMHpOeTQyT0N3ek55NDJPRm9pTHo0OEwzTjJaejQ9XCIpO1xuJHN2Zy1kYW5nZXI6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTYnIGhlaWdodD0nMTYnIGZpbGw9JyUyM0IyMjAwRCcgY2xhc3M9J2JpIGJpLXgtY2lyY2xlLWZpbGwnIHZpZXdCb3g9JzAgMCAxNiAxNic+PHBhdGggZD0nTTE2IDhBOCA4IDAgMSAxIDAgOGE4IDggMCAwIDEgMTYgMHpNNS4zNTQgNC42NDZhLjUuNSAwIDEgMC0uNzA4LjcwOEw3LjI5MyA4bC0yLjY0NyAyLjY0NmEuNS41IDAgMCAwIC43MDguNzA4TDggOC43MDdsMi42NDYgMi42NDdhLjUuNSAwIDAgMCAuNzA4LS43MDhMOC43MDcgOGwyLjY0Ny0yLjY0NmEuNS41IDAgMCAwLS43MDgtLjcwOEw4IDcuMjkzIDUuMzU0IDQuNjQ2eicvPjwvc3ZnPlwiKTtcbiRzdmctaW5mbzogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxNicgaGVpZ2h0PScxNicgZmlsbD0nJTIzMzE3MDhGJyBjbGFzcz0nYmkgYmktaW5mby1jaXJjbGUtZmlsbCcgdmlld0JveD0nMCAwIDE2IDE2Jz48cGF0aCBkPSdNOCAxNkE4IDggMCAxIDAgOCAwYTggOCAwIDAgMCAwIDE2em0uOTMtOS40MTItMSA0LjcwNWMtLjA3LjM0LjAyOS41MzMuMzA0LjUzMy4xOTQgMCAuNDg3LS4wNy42ODYtLjI0NmwtLjA4OC40MTZjLS4yODcuMzQ2LS45Mi41OTgtMS40NjUuNTk4LS43MDMgMC0xLjAwMi0uNDIyLS44MDgtMS4zMTlsLjczOC0zLjQ2OGMuMDY0LS4yOTMuMDA2LS4zOTktLjI4Ny0uNDdsLS40NTEtLjA4MS4wODItLjM4MSAyLjI5LS4yODd6TTggNS41YTEgMSAwIDEgMSAwLTIgMSAxIDAgMCAxIDAgMnonLz48L3N2Zz5cIik7XG4kc3ZnLXdhcm5pbmc6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTYnIGhlaWdodD0nMTYnIGZpbGw9JyUyM0ZGQzYwMCcgY2xhc3M9J2JpIGJpLWV4Y2xhbWF0aW9uLWNpcmNsZS1maWxsJyB2aWV3Qm94PScwIDAgMTYgMTYnPjxwYXRoIGQ9J00xNiA4QTggOCAwIDEgMSAwIDhhOCA4IDAgMCAxIDE2IDB6TTggNGEuOTA1LjkwNSAwIDAgMC0uOS45OTVsLjM1IDMuNTA3YS41NTIuNTUyIDAgMCAwIDEuMSAwbC4zNS0zLjUwN0EuOTA1LjkwNSAwIDAgMCA4IDR6bS4wMDIgNmExIDEgMCAxIDAgMCAyIDEgMSAwIDAgMCAwLTJ6Jy8+PC9zdmc+XCIpO1xuJHN2Zy1zdWNjZXNzOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzE2JyBoZWlnaHQ9JzE2JyBmaWxsPSclMjMwNDZBMzgnIGNsYXNzPSdiaSBiaS1jaGVjay1jaXJjbGUtZmlsbCcgdmlld0JveD0nMCAwIDE2IDE2Jz48cGF0aCBkPSdNMTYgOEE4IDggMCAxIDEgMCA4YTggOCAwIDAgMSAxNiAwem0tMy45Ny0zLjAzYS43NS43NSAwIDAgMC0xLjA4LjAyMkw3LjQ3NyA5LjQxNyA1LjM4NCA3LjMyM2EuNzUuNzUgMCAwIDAtMS4wNiAxLjA2TDYuOTcgMTEuMDNhLjc1Ljc1IDAgMCAwIDEuMDc5LS4wMmwzLjk5Mi00Ljk5YS43NS43NSAwIDAgMC0uMDEtMS4wNXonLz48L3N2Zz5cIik7XG4kc3ZnLXdhcm5pbmctaWNvbjogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzE2JyBoZWlnaHQ9JzE2JyB2aWV3Qm94PScwIDAgMTYgMTYnJTNFJTNDcGF0aCBmaWxsPSclMjNGRkM2MDAnIGZpbGwtcnVsZT0nZXZlbm9kZCcgZD0nTTE2IDhBOCA4IDAgMSAxIDAgOGE4IDggMCAwIDEgMTYgMHpNOCA0YS45MDUuOTA1IDAgMCAwLS45Ljk5NWwuMzUgMy41MDdhLjU1Mi41NTIgMCAwIDAgMS4xIDBsLjM1LTMuNTA3QS45MDUuOTA1IDAgMCAwIDggNHptLjAwMiA2YTEgMSAwIDEgMCAwIDIgMSAxIDAgMCAwIDAtMnonLyUzRSUzQy9zdmclM0VcIik7XG4kc3ZnLXRvb2x0aXAtaWNvbjogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzIxJyBoZWlnaHQ9JzIxJyB2aWV3Qm94PScwIDAgMjEgMjEnJTNFJTNDcGF0aCBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTEwLjUgMEExMC41IDEwLjUgMCAwIDEgMjEgMTAuNUMyMSAxNi4yOTkgMTYuMjk5IDIxIDEwLjUgMjFTMCAxNi4yOTkgMCAxMC41IDQuNzAxIDAgMTAuNSAwem0tLjQ3MiAxNC43NDFsLS4xNTMuMDA3Yy0uOTE4LjA3NC0xLjYwMy44MDMtMS42MDcgMS43MDMgMCAuOTcuNzcgMS43MSAxLjc1OCAxLjcxLjk5IDAgMS43Ni0uNzQgMS43Ni0xLjcxIDAtLjk1LS43Ny0xLjcxLTEuNzYtMS43MWguMDAyem0uNDU4LTExLjQzN2MtMS43NjggMC0zLjA2Ny42NTgtNC4wNTYgMS40ODhsLjgyMyAxLjI1MmEuNjc5LjY3OSAwIDAgMCAuNjQuMzdjLjUwOSAwIC45MDgtLjcxIDIuMzE2LS43MS45MiAwIDEuNDguNTEgMS40OCAxLjMwOSAwIDEuOTg4LTIuODU4IDIuMjA3LTIuODU4IDMuOTc1LjAwMi4wODIuMDA4LjE2NC4wMi4yNDVsLjIyNSAxLjYwOWgyLjExN2wuMjgtMS4zOTljLjI0LTEuMjQ5IDMuMDk3LTEuNTM5IDMuMDk3LTQuNjA2IDAtMi4xMzYtMS41NzMtMy41MzQtNC4wODQtMy41MzN6Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xuJHN2Zy1pbmZvLWdyYXk6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxNicgaGVpZ2h0PScxNicgdmlld0JveD0nMCAwIDE2IDE2JyUzRSUzQ3BhdGggZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGQ9J004LjAwMiAwYzIuMTM3IDAgNC4xNDguODMyIDUuNjU4IDIuMzQzIDMuMTIgMy4xMTkgMy4xMiA4LjE5NSAwIDExLjMxM0E3Ljk1MiA3Ljk1MiAwIDAgMSA4LjAwMSAxNmE3Ljk0NiA3Ljk0NiAwIDAgMS01LjY1Ny0yLjM0M0E3Ljk0MiA3Ljk0MiAwIDAgMSAwIDhjMC0yLjEzNy44MzMtNC4xNDcgMi4zNDUtNS42NTdBNy45NDUgNy45NDUgMCAwIDEgOC4wMDIgMHpNOC43IDYuNUg3LjN2NmgxLjR2LTZ6TTcuOTg4IDRhLjcyLjcyIDAgMCAwLS41Ny4yNS44MzYuODM2IDAgMCAwLS4yMTguNTY0YzAgLjIwNy4wNzMuMzkuMjE4LjU0OWEuNzM4LjczOCAwIDAgMCAuNTcuMjM3Yy4yMzQgMCAuNDI4LS4wOC41ODItLjIzN2EuNzY1Ljc2NSAwIDAgMCAuMjMtLjU1LjgxMS44MTEgMCAwIDAtLjIzLS41NjJBLjc1Ni43NTYgMCAwIDAgNy45ODggNHonLyUzRSUzQy9zdmclM0VcIik7XG4kc3ZnLWxpc3QtYWN0aXZlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0MlM0Z4bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0nVVRGLTgnJTNGJTNFJTNDc3ZnIHdpZHRoPScyNHB4JyBoZWlnaHQ9JzIwcHgnIHZpZXdCb3g9JzAgMCAyNCAyMCcgdmVyc2lvbj0nMS4xJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyUzRSUzQ2cgaWQ9J1N0eWxlLUd1aWRlJyBzdHJva2U9J25vbmUnIHN0cm9rZS13aWR0aD0nMScgZmlsbD0nbm9uZScgZmlsbC1ydWxlPSdldmVub2RkJyUzRSUzQ2cgaWQ9JzA3Li1JY29ucycgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTExNDIuMDAwMDAwLCAtNjg3LjAwMDAwMCknIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdub256ZXJvJyUzRSUzQ2cgaWQ9J0Z1bmN0aW9uYWwnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDEwMC4wMDAwMDAsIDQ5OS4wMDAwMDApJyUzRSUzQ2cgaWQ9J0VsZW1lbnRzLS8tVUktLy1MaXN0LS8tQWN0aXZlJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgxMDQyLjAwMDAwMCwgMTg4LjAwMDAwMCknJTNFJTNDcmVjdCBpZD0nUmVjdGFuZ2xlLUNvcHktNicgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMTIuMDAwMDAwLCAyLjAwMDAwMCkgc2NhbGUoMSwgLTEpIHRyYW5zbGF0ZSgtMTIuMDAwMDAwLCAtMi4wMDAwMDApICcgeD0nMCcgeT0nMCcgd2lkdGg9JzI0JyBoZWlnaHQ9JzQnJTNFJTNDL3JlY3QlM0UlM0NyZWN0IGlkPSdSZWN0YW5nbGUtQ29weS02JyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgxMi4wMDAwMDAsIDEwLjAwMDAwMCkgc2NhbGUoMSwgLTEpIHRyYW5zbGF0ZSgtMTIuMDAwMDAwLCAtMTAuMDAwMDAwKSAnIHg9JzAnIHk9JzgnIHdpZHRoPScyNCcgaGVpZ2h0PSc0JyUzRSUzQy9yZWN0JTNFJTNDcmVjdCBpZD0nUmVjdGFuZ2xlLUNvcHktNicgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMTIuMDAwMDAwLCAxOC4wMDAwMDApIHNjYWxlKDEsIC0xKSB0cmFuc2xhdGUoLTEyLjAwMDAwMCwgLTE4LjAwMDAwMCkgJyB4PScwJyB5PScxNicgd2lkdGg9JzI0JyBoZWlnaHQ9JzQnJTNFJTNDL3JlY3QlM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7XG4kc3ZnLWxpc3QtaW5hY3RpdmU6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQyUzRnhtbCB2ZXJzaW9uPScxLjAnIGVuY29kaW5nPSdVVEYtOCclM0YlM0UlM0Nzdmcgd2lkdGg9JzI0cHgnIGhlaWdodD0nMjBweCcgdmlld0JveD0nMCAwIDI0IDIwJyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnJTNFJTNDZyBpZD0nU3R5bGUtR3VpZGUnIHN0cm9rZT0nbm9uZScgc3Ryb2tlLXdpZHRoPScxJyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnJTNFJTNDZyBpZD0nMDcuLUljb25zJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtMTE0Mi4wMDAwMDAsIC02ODcuMDAwMDAwKScgZmlsbD0nJTIzY2NjY2NjJyBmaWxsLXJ1bGU9J25vbnplcm8nJTNFJTNDZyBpZD0nRnVuY3Rpb25hbCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMTAwLjAwMDAwMCwgNDk5LjAwMDAwMCknJTNFJTNDZyBpZD0nRWxlbWVudHMtLy1VSS0vLUxpc3QtLy1BY3RpdmUnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDEwNDIuMDAwMDAwLCAxODguMDAwMDAwKSclM0UlM0NyZWN0IGlkPSdSZWN0YW5nbGUtQ29weS02JyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgxMi4wMDAwMDAsIDIuMDAwMDAwKSBzY2FsZSgxLCAtMSkgdHJhbnNsYXRlKC0xMi4wMDAwMDAsIC0yLjAwMDAwMCkgJyB4PScwJyB5PScwJyB3aWR0aD0nMjQnIGhlaWdodD0nNCclM0UlM0MvcmVjdCUzRSUzQ3JlY3QgaWQ9J1JlY3RhbmdsZS1Db3B5LTYnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDEyLjAwMDAwMCwgMTAuMDAwMDAwKSBzY2FsZSgxLCAtMSkgdHJhbnNsYXRlKC0xMi4wMDAwMDAsIC0xMC4wMDAwMDApICcgeD0nMCcgeT0nOCcgd2lkdGg9JzI0JyBoZWlnaHQ9JzQnJTNFJTNDL3JlY3QlM0UlM0NyZWN0IGlkPSdSZWN0YW5nbGUtQ29weS02JyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgxMi4wMDAwMDAsIDE4LjAwMDAwMCkgc2NhbGUoMSwgLTEpIHRyYW5zbGF0ZSgtMTIuMDAwMDAwLCAtMTguMDAwMDAwKSAnIHg9JzAnIHk9JzE2JyB3aWR0aD0nMjQnIGhlaWdodD0nNCclM0UlM0MvcmVjdCUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9nJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiRzdmctZ3JpZC1hY3RpdmU6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyMCcgaGVpZ2h0PScyMCcgdmlld0JveD0nMCAwIDIwIDIwJyUzRSUzQ2cgZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J25vbnplcm8nJTNFJTNDcGF0aCBkPSdNMCA0aDRWMEgwek0wIDEyaDRWOEgwek0wIDIwaDR2LTRIMHpNOCA0aDRWMEg4ek04IDEyaDRWOEg4ek04IDIwaDR2LTRIOHpNMTYgNGg0VjBoLTR6TTE2IDEyaDRWOGgtNHpNMTYgMjBoNHYtNGgtNHonLyUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTtcbiRzdmctZ3JpZC1pbmFjdGl2ZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzIwJyBoZWlnaHQ9JzIwJyB2aWV3Qm94PScwIDAgMjAgMjAnJTNFJTNDZyBmaWxsPSclMjNjY2NjY2MnIGZpbGwtcnVsZT0nbm9uemVybyclM0UlM0NwYXRoIGQ9J00wIDRoNFYwSDB6TTAgMTJoNFY4SDB6TTAgMjBoNHYtNEgwek04IDRoNFYwSDh6TTggMTJoNFY4SDh6TTggMjBoNHYtNEg4ek0xNiA0aDRWMGgtNHpNMTYgMTJoNFY4aC00ek0xNiAyMGg0di00aC00eicvJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpO1xuJHN2Zy12aWRlbzogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI3JyBoZWlnaHQ9JzIwJyB2aWV3Qm94PScwIDAgMjcgMjAnJTNFJTNDcGF0aCBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTI1Ljg5Ni44MjVjLjM1MiAxLjM5NC42MjIgMi44NjEuODE2IDQuNDAyQTM4LjE3IDM4LjE3IDAgMCAxIDI3IDkuOTk1YzAgMS42MzMtLjEwMiAzLjIyOC0uMjg4IDQuNzY5YTM2LjA5IDM2LjA5IDAgMCAxLS44MTYgNC40MDIgNzcuNTQ3IDc3LjU0NyAwIDAgMS01Ljk1Ny42MjNjLTIuMDc4LjEzOC00LjIyMS4yMTEtNi40My4yMTEtMi4yMTcgMC00LjM2LS4wNzMtNi40MzktLjIxYTc2LjU4MSA3Ni41ODEgMCAwIDEtNS45NTctLjYyNCAzNC41MzMgMzQuNTMzIDAgMCAxLS44MjUtNC4zOTNBMzguMTcgMzguMTcgMCAwIDEgMCAxMC4wMDVjMC0xLjYzMy4wOTMtMy4yMi4yODgtNC43NjlBMzYuMDkgMzYuMDkgMCAwIDEgMS4xMDQuODM0IDc3LjU0NyA3Ny41NDcgMCAwIDEgNy4wNjEuMjExIDk3LjQxNSA5Ny40MTUgMCAwIDEgMTMuNSAwYzIuMjE4IDAgNC4zNi4wNzMgNi40My4yMSAyLjA3OC4xMyA0LjA2NC4zNCA1Ljk2Ni42MTV6TTEwIDE1bDgtNS04LTV2MTB6Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xuJHN2Zy12aWRlby13aGl0ZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI3JyBoZWlnaHQ9JzIwJyB2aWV3Qm94PScwIDAgMjcgMjAnJTNFJTNDcGF0aCBmaWxsPSclMjNmZmZmZmYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTI1Ljg5Ni44MjVjLjM1MiAxLjM5NC42MjIgMi44NjEuODE2IDQuNDAyQTM4LjE3IDM4LjE3IDAgMCAxIDI3IDkuOTk1YzAgMS42MzMtLjEwMiAzLjIyOC0uMjg4IDQuNzY5YTM2LjA5IDM2LjA5IDAgMCAxLS44MTYgNC40MDIgNzcuNTQ3IDc3LjU0NyAwIDAgMS01Ljk1Ny42MjNjLTIuMDc4LjEzOC00LjIyMS4yMTEtNi40My4yMTEtMi4yMTcgMC00LjM2LS4wNzMtNi40MzktLjIxYTc2LjU4MSA3Ni41ODEgMCAwIDEtNS45NTctLjYyNCAzNC41MzMgMzQuNTMzIDAgMCAxLS44MjUtNC4zOTNBMzguMTcgMzguMTcgMCAwIDEgMCAxMC4wMDVjMC0xLjYzMy4wOTMtMy4yMi4yODgtNC43NjlBMzYuMDkgMzYuMDkgMCAwIDEgMS4xMDQuODM0IDc3LjU0NyA3Ny41NDcgMCAwIDEgNy4wNjEuMjExIDk3LjQxNSA5Ny40MTUgMCAwIDEgMTMuNSAwYzIuMjE4IDAgNC4zNi4wNzMgNi40My4yMSAyLjA3OC4xMyA0LjA2NC4zNCA1Ljk2Ni42MTV6TTEwIDE1bDgtNS04LTV2MTB6Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xuJHN2Zy1zdGFyLWVtcHR5OiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTgnIGhlaWdodD0nMTgnIHZpZXdCb3g9JzAgMCAxOCAxOCclM0UlM0NwYXRoIGZpbGw9J25vbmUnIGZpbGwtcnVsZT0nZXZlbm9kZCcgc3Ryb2tlPSclMjMzNjM2MzYnIGQ9J005IDEuNDkzbC0yLjA4NiA1Ljg3SDEuNDk2TDUuOTMxIDEwLjdsLTEuNjI0IDYuMDEzTDkgMTMuMTRsNC42OTMgMy41NzJMMTIuMDcgMTAuN2w0LjQzNC0zLjMzNmgtNS40MTdMOS4wMDEgMS40OTN6Jy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuJHN2Zy1zdGFyLWZ1bGw6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxOCcgaGVpZ2h0PScxOCcgdmlld0JveD0nMCAwIDE4IDE4JyUzRSUzQ3BhdGggZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J25vbnplcm8nIHN0cm9rZT0nJTIzMzYzNjM2JyBkPSdNOSAxLjQ5M2wtMi4wODYgNS44N0gxLjQ5Nkw1LjkzMSAxMC43bC0xLjYyNCA2LjAxM0w5IDEzLjE0bDQuNjkzIDMuNTcyTDEyLjA3IDEwLjdsNC40MzQtMy4zMzZoLTUuNDE3TDkuMDAxIDEuNDkzeicvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiRzdmctc3Rhci1oYWxmOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTgnIGhlaWdodD0nMTgnIHZpZXdCb3g9JzAgMCAxOCAxOCclM0UlM0NnIGZpbGw9J25vbmUnIGZpbGwtcnVsZT0nZXZlbm9kZCclM0UlM0NwYXRoIHN0cm9rZT0nJTIzMzYzNjM2JyBkPSdNOSAxLjQ5M2wtMi4wODYgNS44N0gxLjQ5Nkw1LjkzMSAxMC43bC0xLjYyNCA2LjAxM0w5IDEzLjE0bDQuNjkzIDMuNTcyTDEyLjA3IDEwLjdsNC40MzQtMy4zMzZoLTUuNDE3TDkuMDAxIDEuNDkzeicvJTNFJTNDcGF0aCBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTkgMHYxMy43N0wzLjQ0MiAxOGwxLjkyLTcuMTA0TDAgNi44NjRoNi41NnonLyUzRSUzQy9nJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiRzdmctZHJpdmUtdGhydTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzYwJyBoZWlnaHQ9JzYwJyB2aWV3Qm94PScwIDAgNjAgNjAnJTNFJTNDcGF0aCBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTU5LjgyNCAxMC4zNDV2NDAuMzdoLTUuNDlWMTguOTIzSDYuMzA1djMxLjc5MkgxLjE1OHYtNDAuMzdoNTguNjY2em0tMjkuMjYgMTEuNzg4bDcuODI1LjAwNWMxLjk1NS4wMDMgMy40NjggMS4wNSA0LjE2NyAyLjg3Ljk5IDIuNTc3IDEuOTYgNS4xNjIgMi45NjUgNy43MzQuMTQ4LjM4LjM5Ljc1NS42NzcgMS4wNDQuNjQ2LjY0MiAxLjA0IDEuMzk4IDEuMTMyIDIuMjg4LjIzNCAyLjI0NC4zMTUgNC40OTQtLjA5NiA2LjczLS4yMTMgMS4xNjUtLjY5NCAyLjE1Mi0xLjg1IDIuNjk4LS4xNzUuMDgzLS4zMjguNDEtLjMzNi42My0uMDM4IDEuMDY2LS4wMDcgMi4xMzgtLjAzNCAzLjIxLS4wMjYgMS4wNzgtLjMwMiAxLjM0Ny0xLjM2IDEuMzYzLS44NDYuMDEzLTEuNjk0LjAxNS0yLjU0Mi0uMDAzLTEtLjAyLTEuMjQ4LS4yOC0xLjI3LTEuMjktLjAxNi0uNzM2LjAwNi0xLjQ4Ni0uMDEtMi4yMi0uMDEtLjQ4Ni4wMjItLjgyNC0uMDExLTEuNTFIMjEuMDM2YzAgLjY4Ni4wMDIgMS4xNDItLjAwMiAxLjY5Mi0uMDIxIDMuNjEyLjQwNiAzLjMyNi0zLjM1NiAzLjMyNy0uMTU2IDAtLjMxMi4wMDUtLjQ2OC4wMDMtMS4wODItLjAyLTEuMzUtLjI3OC0xLjM2NS0xLjM0Mi0uMDE3LTEuMDQ4LjAxMy0yLjA5Ny0uMDQ4LTMuMTQtLjAxNy0uMjcyLS4yMzctLjY0Ni0uNDctLjc2OC0uOTA5LS40NzctMS40MDktMS4yMjgtMS42MDctMi4xODUtLjUwNy0yLjQ3My0uNDU4LTQuOTY4LS4wNy03LjQ0Ny4wOS0uNTc0LjUyNy0xLjEwNC44My0xLjYzOC4zNDQtLjYxNC44MDUtMS4xNzUgMS4wNjUtMS44Mi45NTUtMi4zNzkgMS44NDEtNC43ODQgMi43NzItNy4xNzIuNzU2LTEuOTQ2IDIuMzUzLTMuMDUgNC40MjMtMy4wNTQgNS4yMTYtLjAwNiAxMC40MzMtLjAwNiAxNS42NDkgMHptMTAuNDE0IDE0Ljk2M2MtMS4yNDYtLjAwMi0yLjE5Ni45NTQtMi4xODUgMi4yMDRhMi4yODQgMi4yODQgMCAwIDAgMi4zMDEgMi4yNzhjMS4yMjctLjAwOCAyLjE0Ni0uOTMyIDIuMTU0LTIuMTY0LjAwOS0xLjI2OC0xLjAyMi0yLjMxOC0yLjI3LTIuMzE4em0tMjEuMDU4IDBjLTEuMjM1LS4wMDgtMi4yMjguOTY2LTIuMjI4IDIuMTc4IDAgMS4yNDggMS4wNDkgMi4yOTggMi4yOTggMi4zMDQgMS4yMjMuMDA3IDIuMTU5LS45MiAyLjE2OC0yLjE0NS4wMS0xLjI4OC0uOTg4LTIuMzMtMi4yMzgtMi4zMzd6TTM1LjEzNyAyMy40NmwtMy4wMDguMDAxYy0zLjIwNyAwLTYuNDE2LS4wMDUtOS42MjMuMDA1LTEuMjUzLjAwMy0yLjMzLjcxMi0yLjczOCAxLjc4LS44NCAyLjIwMi0xLjYzNiA0LjQyMi0yLjUxNSA2LjYxLS42MTkgMS41NDEtLjQ3IDEuNzUgMS4wNTMgMS43NTcgMy44MTUuMDExIDE4LjY1My4wMDUgMjMuNzI2IDBoLjc2NGMxLjA0LS4wMDEgMS4zMDUtLjMyOC45NDgtMS4yNzktLjg0Ny0yLjI0OS0xLjcwNi00LjQ5Mi0yLjU1LTYuNzQ0LS41MjYtMS40LTEuNTM4LTIuMTI0LTMuMDUtMi4xMjgtMi4wMDQtLjAwNS00LjAxIDAtNi4wMTUgMHonLyUzRSUzQy9zdmclM0UlMEFcIik7XG4kc3ZnLWRyaXZlLXRocnUtY29tcGFjdDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzIwJyBoZWlnaHQ9JzE3JyB2aWV3Qm94PScwIDAgMjAgMTcnJTNFJTNDcGF0aCBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTE3LjIzMyA2LjgyOGMtMi40MTIuMDAyLTExLjk3My4wMDctMTQuMzMyIDAtLjg5Mi0uMDA0LS45NzktLjEyOS0uNjE3LTEuMDQ1QzIuOCA0LjQ4IDMuMjY1IDMuMTYgMy43NTYgMS44NWMuMjM5LS42MzUuODctMS4wNTcgMS42MDMtMS4wNThDNy4yMzYuNzg3IDkuMTE0Ljc5IDEwLjk5Ljc5YzEuMTc0IDAgMi4zNDgtLjAwMyAzLjUyIDAgLjg4NS4wMDMgMS40NzguNDMzIDEuNzg2IDEuMjY2LjQ5NCAxLjM0Ljk5NiAyLjY3NCAxLjQ5MiA0LjAxMS4yMDkuNTY2LjA1NC43Ni0uNTU1Ljc2bS0uOTk2IDQuNzM5YTEuMzQ4IDEuMzQ4IDAgMCAxLTEuMzQ3LTEuMzU2Yy0uMDA2LS43NDMuNTUtMS4zMTEgMS4yOC0xLjMxLjczIDAgMS4zMzMuNjI0IDEuMzI3IDEuMzc4LS4wMDQuNzMzLS41NDIgMS4yODMtMS4yNiAxLjI4OG0tMTIuMzUgMGMtLjczMi0uMDA0LTEuMzQ1LS42MjktMS4zNDYtMS4zNyAwLS43MjIuNTgyLTEuMzAxIDEuMzA0LTEuMjk3LjczMi4wMDQgMS4zMTYuNjI0IDEuMzEgMS4zOS0uMDA1LjczLS41NTMgMS4yOC0xLjI2OSAxLjI3N00xOS4yMjQgNi45M2ExLjg2MyAxLjg2MyAwIDAgMS0uMzk2LS42MmMtLjU4OC0xLjUzLTEuMTU2LTMuMDY4LTEuNzM2LTQuNjAxQzE2LjY4NC42MjcgMTUuNzk4LjAwNSAxNC42NTQuMDAzYy0zLjA1My0uMDA0LTYuMTA2LS4wMDQtOS4xNTkgMC0xLjIxLjAwMi0yLjE0NS42NTktMi41ODggMS44MTYtLjU0NCAxLjQyLTEuMDYzIDIuODUxLTEuNjIyIDQuMjY2LS4xNTIuMzg0LS40MjIuNzE4LS42MjQgMS4wODItLjE3Ny4zMTgtLjQzMi42MzMtLjQ4NS45NzUtLjIyNyAxLjQ3NC0uMjU2IDIuOTU4LjA0IDQuNDMuMTE3LjU2OS40MSAxLjAxNS45NCAxLjI5OS4xMzcuMDcyLjI2Ni4yOTUuMjc2LjQ1Ni4wMzYuNjIuMDE4IDEuMjQ1LjAyOCAxLjg2OC4wMS42MzMuMTY2Ljc4Ni44Ljc5OC4wOS4wMDIuMTgyLS4wMDEuMjczLS4wMDEgMi4yMDItLjAwMSAxLjk1Mi4xNyAxLjk2NC0xLjk4LjAwMy0uMzI3LjAwMS0uNTk4LjAwMS0xLjAwNWgxMC45OTRjLjAyLjQwNyAwIC42MDkuMDA2Ljg5Ny4wMS40MzctLjAwMy44ODMuMDA3IDEuMzIuMDEyLjYwMi4xNTguNzU2Ljc0Mi43NjguNDk3LjAxLjk5My4wMSAxLjQ4OC4wMDIuNjItLjAxLjc4LS4xNy43OTYtLjgxMS4wMTYtLjYzNy0uMDAyLTEuMjc1LjAyLTEuOTEuMDA1LS4xMy4wOTQtLjMyNC4xOTctLjM3NC42NzYtLjMyNS45NTgtLjkxMiAxLjA4My0xLjYwNS4yNC0xLjMzLjE5Mi0yLjY2Ny4wNTYtNC4wMDItLjA1NC0uNTMtLjI4NS0uOTgtLjY2My0xLjM2MScvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiRzdmctdHJ1Y2s6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc2MCcgaGVpZ2h0PSc2MCcgdmlld0JveD0nMCAwIDYwIDYwJyUzRSUzQ3BhdGggZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J000OS4zMDUgMjMuNjA1SDQyLjY5djYuNzRoMTEuODU4bC01LjI0Mi02Ljc0ek00OC4xMiA0Ni40NDdjLjc5LS43NSAxLjE4NS0xLjcwMyAxLjE4NS0yLjg3MSAwLTEuMDgtLjM5Ni0yLjAxNy0xLjE4NS0yLjgxLS43OTItLjc4OS0xLjczLTEuMTg1LTIuODEtMS4xODUtMS4wODIgMC0yLjAyLjM5Ni0yLjgwOSAxLjE4Ni0uNzkuNzkyLTEuMTg1IDEuNzI5LTEuMTg1IDIuODA5IDAgMS4xNjguMzk1IDIuMTIxIDEuMTg1IDIuODcuNzkuNzQ5IDEuNzI3IDEuMTI1IDIuODEgMS4xMjUgMS4wOCAwIDIuMDE3LS4zNzYgMi44MDktMS4xMjR6bS0zMS45NTUgMGMuNzktLjc1IDEuMTg2LTEuNzAzIDEuMTg2LTIuODcxIDAtMS4wOC0uMzk2LTIuMDE3LTEuMTg2LTIuODEtLjc5My0uNzg5LTEuNzI4LTEuMTg1LTIuODA5LTEuMTg1LTEuMDgzIDAtMi4wMTcuMzk2LTIuODA4IDEuMTg2LS43OTIuNzkyLTEuMTg3IDEuNzI5LTEuMTg3IDIuODA5IDAgMS4xNjguMzk1IDIuMTIxIDEuMTg3IDIuODcuNzkuNzQ5IDEuNzI1IDEuMTI1IDIuODA4IDEuMTI1IDEuMDgxIDAgMi4wMTYtLjM3NiAyLjgxLTEuMTI0ek01MC42NzcgMTkuNjFsNy45OSAxMC43MzR2MTMuMjMxSDUzLjNjMCAyLjI0OC0uNzkzIDQuMTQtMi4zNzIgNS42NzktMS41ODEgMS41NDItMy40NTUgMi4zMS01LjYxNyAyLjMxLTIuMTY2IDAtNC4wMzYtLjc2OC01LjYxOC0yLjMxLTEuNTgxLTEuNTM5LTIuMzctMy40MzEtMi4zNy01LjY3OUgyMS4zNDRjMCAyLjI0OC0uNzkyIDQuMTQtMi4zNyA1LjY3OS0xLjU4MiAxLjU0Mi0zLjQ1NSAyLjMxLTUuNjE4IDIuMzEtMi4xNjQgMC00LjAzNi0uNzY4LTUuNjE3LTIuMzEtMS41OC0xLjUzOS0yLjM3MS0zLjQzMS0yLjM3MS01LjY3OUgwdi0yOS4yMWMwLTEuNDk1LjUxOS0yLjc2MyAxLjU2LTMuODA1QzIuNjAxIDkuNTIxIDMuODcgOSA1LjM2OCA5aDM3LjMyMXYxMC42MWg3Ljk4OHonLyUzRSUzQy9zdmclM0VcIik7XG4kc3ZnLWxvdy1wcmljZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzYwJyBoZWlnaHQ9JzYwJyB2aWV3Qm94PScwIDAgNjAgNjAnJTNFJTNDcGF0aCBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTMwLjMwNSAwYzEuMzEgMCAyLjUzNS41ODIgMy42NCAxLjczMy4zNjYuMzguNjkuNzYxIDEuMDAyIDEuMTMuMjI2LjI3LjQ0MS41MjIuNjU3Ljc1Ni4zOTEuNDI3LjY0LjQyNy43NjIuNDI3LjE1IDAgLjMyOS0uMDM3LjUzLS4xMS4zOTUtLjE0MS44MDQtLjMyMiAxLjIzNi0uNTE1LjI4Mi0uMTI0LjU3Ni0uMjUzLjg3OC0uMzc5LjgtLjMzIDEuNTgtLjQ5NiAyLjMyLS40OTYgMi4xNzIgMCAzLjg4NiAxLjQyNSA0LjU4NiAzLjgxMS4xMDUuMzYyLjE5NS43MTUuMjgyIDEuMDU0LjA4OS4zNDUuMTcyLjY3LjI2My45NzguMjM5Ljc5Mi40NDIuOTUyIDEuMjgzIDEuMDEyLjI2Ni4wMTkuNTM4LjAzMy44MjcuMDQ2LjczMy4wMzQgMS40OTIuMDcxIDIuMjkzLjIxIDIuMzQ4LjQxIDMuNzc0IDIuMTg1IDMuODUzIDQuNzcybC4wMDQuMjUzdi4yMDJsLS4wMzYuMi0uMTI0LjY3M2ExMDEuMDkgMTAxLjA5IDAgMCAwLS4zNSAxLjk3MmMtLjEwNS42MjcuMDYyLjg1OS40NTUgMS4xMTIuMzguMjQ2LjgxNi40NzUgMS4yNzguNzE4LjMyNy4xNzEuNjY3LjM0OSAxLjAxLjU0NiAxLjY2Ny45NTUgMi41NCAyLjI0NiAyLjU5NyAzLjg0YTUuODU3IDUuODU3IDAgMCAxLS42MjUgMi44MDhjLS4zNDMuNjgtLjc3NiAxLjIzMi0xLjE1NiAxLjcxOC0uMTE5LjE1Mi0uMjMuMjk2LS4zMzMuNDM0LS43Ljk0Ni0uNyAxLjIzLS4wMSAyLjE2Ny4xMTQuMTU0LjIzMS4zMDcuMzQ3LjQ1OC4zMzUuNDQuNjgyLjg5NSAxLjAwNiAxLjQxOCAxLjU0NyAyLjUwMS45MDcgNS4yMy0xLjU5MSA2Ljc5LS40NjQuMjktLjkxOC41MjYtMS4zNTcuNzU1LS4zNjEuMTg3LS43MDQuMzY2LTEuMDA1LjU1MS0uNjUzLjQwMS0uNzE0LjY5Ny0uNjA3IDEuMjUuMDg4LjQ1LjE2NS44OTUuMjQyIDEuMzI3LjA1MS4yOTYuMTAzLjU5Mi4xNTguODg4LjI5NyAxLjYxLS4wMyAzLjEwNS0uOTIzIDQuMjA3LS44OTggMS4xMDktMi4zMDQgMS43NDQtMy45NTkgMS43ODgtLjc5Ni4wMjEtMS41NzQuMDU4LTIuMzA5LjEwNy0uMTY3LjAxMS0uNjczLjA0NS0uOTYxLjk4Ni0uMS4zMjMtLjE4NS42NjgtLjI3OCAxLjAzNC0uMDg1LjMzNC0uMTczLjY4LS4yNzYgMS4wMzYtLjY4OCAyLjM3My0yLjQwOCAzLjc4OC00LjYgMy43ODgtLjczMyAwLTEuNDk2LS4xNi0yLjI3NC0uNDgtLjM1OC0uMTQ4LS42OTQtLjMwMi0xLjAxOC0uNDUtLjI1OC0uMTItLjUwMi0uMjMzLS43NC0uMzM0LS40Mi0uMTc4LS42OTItLjIzMi0uODU2LS4yNDJsLS4wNTctLjAwMmgtLjAyOGMtLjEzNy4wMDQtLjQyNi4wNTItLjk5LjY5NC0uMTUuMTcyLS4zLjM1Mi0uNDU5LjU0My0uMzQyLjQwOC0uNjk3LjgzMy0xLjExNSAxLjI1MkMzMi40ODMgNTkuNzI5IDMxLjE3IDYwIDMwLjI5OCA2MGMtLjg4OCAwLTIuMjE3LS4yOC0zLjUxMS0xLjYxMi0uMzktLjQtLjczOC0uODAzLTEuMDc1LTEuMTk0LS4yNzgtLjMyMi0uNTQxLS42MjgtLjgwNi0uOTA3LS4zMi0uMzM2LS41MzQtLjMzNi0uNjQ5LS4zMzYtLjE0IDAtLjMwNS4wMzItLjQ5LjA5NC0uNDM3LjE0OC0uODk3LjM1Mi0xLjM4NC41Ny0uMjUuMTEtLjUwNy4yMjUtLjc3NC4zMzktLjgwNS4zNC0xLjU0OC41MDQtMi4yNzUuNTA0YTQuNyA0LjcgMCAwIDEtMS4yMjYtLjE2MmMtMS42NjctLjQ0OS0yLjgwNi0xLjYzNi0zLjM4My0zLjUyNS0uMTM2LS40NDItLjI0NC0uODcxLS4zNDktMS4yODdhMjkuNTUzIDI5LjU1MyAwIDAgMC0uMjI1LS44NThjLS4yMjgtLjc5Ni0uNDQyLS45NjgtMS4yNzktMS4wMjRhMzEuNCAzMS40IDAgMCAwLS43OS0uMDM0Yy0uNjY4LS4wMjMtMS40MjMtLjA0OC0yLjIwMi0uMTk0LTEuMzktLjI1Ni0yLjUtLjk0Mi0zLjIxMS0xLjk4NS0uNjc3LS45ODgtLjkzMS0yLjIwNS0uNzQtMy41MzFsLjA0Ny0uMjg2LjA4My0uNDM1Yy4xMTktLjYxOC4yNC0xLjI1Ny4zNDUtMS44NzguMTAzLS42LS4wNTYtLjgyNi0uNDI0LTEuMDc5LS4zMjMtLjIyMi0uNzI4LS40My0xLjE1OS0uNjUtLjI0MS0uMTI0LS40OS0uMjUyLS43NDctLjM5My0uNzktLjQzNS0yLjYzOS0xLjQ1LTMuMDE2LTMuODAyLS4xODYtMS4xNS4wNzctMi4yOS43OC0zLjM5Mi4zMjctLjUxLjY3LS45NjQgMS4wMDMtMS40MDMuMTEzLS4xNS4yMjUtLjI5Ni4zMzQtLjQ0NS4zNDgtLjQ3LjUzLS44NS41My0xLjA5OC0uMDAyLS4yNS0uMTktLjYzMi0uNTQ1LTEuMTAzbC0uMzAyLS4zOTVhMTguNzUyIDE4Ljc1MiAwIDAgMS0uOTE4LTEuMjY0Qy44OSAyNS42MTkuOTEgMjQuMjIgMS4xMTIgMjMuMzMzYy4yMDMtLjg4OC43OS0yLjE1NiAyLjQzNC0zLjE1NS40My0uMjYyLjg0Ny0uNDc1IDEuMjUtLjY4LjIzNC0uMTIuNDUzLS4yMzMuNjYtLjM0Ni45MzUtLjUxNSAxLjA5Mi0uNzg1LjkwNi0xLjc2NmwtLjAzMy0uMTYtLjA1Ni0uMjY0Yy0uMTA5LS41MjItLjIyMi0xLjA2LS4zMi0xLjYxMy0uMjY1LTEuNDkyLjA2OC0yLjkxNS45MzUtNC4wMDkuODczLTEuMSAyLjE5Ni0xLjc1MiAzLjcyNi0xLjgzNS4yNDctLjAxNC40OTUtLjAyNS43NDMtLjAzNi43MjYtLjAzMyAxLjQxMS0uMDYzIDIuMDQ3LS4xNTcuMjA5LS4wMzEuNDQ2LS4wNjcuNjQ0LS42Ny4xMjQtLjM3Ni4yMzEtLjc4LjM0NS0xLjIwNi4xLS4zNzYuMjAzLS43NjUuMzI1LTEuMTYzLjcxNi0yLjMzMyAyLjQyNC0zLjcyNiA0LjU2Ni0zLjcyNi43NDQgMCAxLjUyOS4xNyAyLjMyOS41MDUuMjk2LjEyMy41OC4yNS44NTQuMzczLjM0Ny4xNTYuNjc2LjMwNS45OTQuNDI5LjQwOS4xNi42NTguMTkzLjc5NS4xOTMuMTE4IDAgLjM2NSAwIC45MDItLjU5LjE4Ni0uMjAzLjM3My0uNDI3LjU3LS42NjMuMjk0LS4zNDkuNTk2LS43MTIuOTQ3LTEuMDczQzI3Ljc3OC41OCAyOSAwIDMwLjMwNSAwem0uMDU2IDIuMjY1Yy0uNjYyIDAtMS4zMjIuMzQtMS45NzkgMS4wMi0uNTE4LjUzNi0uOTY4IDEuMTM2LTEuNDcgMS42ODctLjgyNC45MDQtMS42NDIgMS4zNC0yLjYgMS4zNC0uNSAwLTEuMDM3LS4xMTgtMS42MzEtLjM1Mi0uNjQxLS4yNS0xLjI2LS41NTYtMS44OTYtLjgyMi0uNTIzLS4yMTgtMS4wMDctLjMyNy0xLjQ0NC0uMzI3LTEuMTI1IDAtMS45NDYuNzE2LTIuMzcxIDIuMTA0LS4yNDYuOC0uNDI0IDEuNjIxLS42ODUgMi40MTUtLjM5OCAxLjIwNy0xLjIwOCAyLjAzLTIuNDg2IDIuMjIxLS45OS4xNDgtMi4wMDEuMTYtMy4wMDQuMjE2LTEuNzcyLjA5Ny0yLjgzMyAxLjQwOC0yLjUyNSAzLjE1My4xMDYuNjA0LjIzNiAxLjIwNC4zNjMgMS44MDQuNDQgMi4xMDQtLjEzNSAzLjM3My0yLjAxNSA0LjQwOC0uNjAyLjMzMy0xLjIzNS42MTgtMS44MjMuOTc1LTEuNTQ5Ljk0My0xLjg2MiAyLjMyNy0uODc1IDMuODQ3LjM0NS41My43NDggMS4wMjMgMS4xMyAxLjUyOSAxLjMzMyAxLjc3IDEuMzQgMy4xNzIuMDI4IDQuOTQ2LS40MjIuNTctLjg2OCAxLjEyMy0xLjI0OCAxLjcyLS4zNDEuNTM0LS41NiAxLjExNS0uNDUgMS43OTEuMTc4IDEuMTEzLjk3IDEuNjY4IDEuODU2IDIuMTU1LjcwMi4zODUgMS40NDQuNzExIDIuMTAxIDEuMTYzIDEuMTY2LjgwMiAxLjYyNCAxLjk1IDEuMzg3IDMuMzU0LS4xMzQuNzg4LS4yODggMS41NzMtLjQzNiAyLjM1OC0uMzA5IDEuNjI1LjQzMyAyLjgxNSAyLjA2NyAzLjExNy44ODkuMTY1IDEuODE1LjEzNSAyLjcyNC4xOTUgMS43OTkuMTE5IDIuODQuOTUyIDMuMzM2IDIuNjg1LjE5OS42OTguMzQ5IDEuNDA5LjU2MiAyLjEwMy4yODMuOTI5Ljc2NiAxLjcwNSAxLjc4NSAxLjk4LjIxMi4wNTYuNDIyLjA4Mi42MjguMDgyLjQ3MyAwIC45MzMtLjEzNCAxLjM4My0uMzI1Ljc3Mi0uMzI0IDEuNTI2LS43IDIuMzE3LS45NjhhMy44MyAzLjgzIDAgMCAxIDEuMjI0LS4yMTRjLjg1MyAwIDEuNjM1LjM0IDIuMzEyIDEuMDUuNjQuNjc1IDEuMjEzIDEuNDE3IDEuODYyIDIuMDg0LjU5NC42MDggMS4yMy45MTUgMS44NjYuOTE1LjYzIDAgMS4yNjEtLjI5OCAxLjg1Ny0uODkyLjUyNS0uNTI1Ljk4LTEuMTI0IDEuNDctMS42ODYuODczLS45OTIgMS43MzUtMS40NzIgMi43NDQtMS40NzIuNTUgMCAxLjE0NS4xNDMgMS44MDguNDI0LjU4NC4yNDUgMS4xNS41MzIgMS43MzYuNzczLjUwMy4yMDcuOTc0LjMxIDEuNC4zMSAxLjE0NyAwIDEuOTkxLS43MzQgMi4zOTYtMi4xMzMuMjAyLS42OTcuMzUyLTEuNDA5LjU2My0yLjEwMi40NzUtMS41NTMgMS41ODQtMi41MTEgMy4wMDUtMi42MDYuNzk5LS4wNTMgMS42LS4wOSAyLjQtLjExIDIuMDAxLS4wNTUgMy4wNDctMS4zMjggMi42ODYtMy4yODQtLjEzNS0uNzMtLjI1NC0xLjQ2NC0uMzk2LTIuMTk0LS4zMTMtMS42MTIuMzAyLTIuODEyIDEuNjU5LTMuNjQ1Ljc2LS40NjcgMS41OTEtLjgyMyAyLjM0OC0xLjI5NyAxLjQzMy0uODk0IDEuNzM4LTIuMjA2Ljg1My0zLjYzNS0uMzctLjYwMS0uODI1LTEuMTUtMS4yNDYtMS43Mi0xLjMtMS43Ni0xLjI5NS0zLjEzLjAxMS00Ljg5Ni40NDMtLjU5OS45NTUtMS4xNjggMS4yODctMS44MjRhMy42MTcgMy42MTcgMCAwIDAgLjM3OC0xLjY5Yy0uMDMzLS45MTctLjY4Ny0xLjQ5NS0xLjQ0My0xLjkyOS0uNzkyLS40NTItMS42My0uODMzLTIuMzkzLTEuMzI4LTEuMjMzLS43OTYtMS43MTctMS45NjYtMS40NzUtMy40MTcuMTY1LS45ODkuMzU0LTEuOTczLjQ4LTIuNjc3LjAwNS0xLjYxOS0uNjU4LTIuNTMtMS45NTQtMi43NTYtLjk0OC0uMTY1LTEuOTI2LS4xNi0yLjg5LS4yMjgtMS43ODQtLjEyNi0yLjgwNC0uOTI4LTMuMzE4LTIuNjQtLjIwMy0uNjc3LS4zNTMtMS4zNy0uNTUyLTIuMDQ4LS40MTctMS40MjktMS4yNC0yLjE2Mi0yLjM4Mi0yLjE2Mi0uNDM3IDAtLjkyLjEwNy0xLjQ0NC4zMjQtLjc0LjMwNC0xLjQ2LjY2LTIuMjEyLjkzMS0uNDUzLjE2NC0uODkuMjQ2LTEuMzA4LjI0Ni0uOTEyIDAtMS43MzYtLjM5LTIuNDUyLTEuMTY5LS41NTUtLjYwNC0xLjA1NS0xLjI1OC0xLjYyMi0xLjg0OS0uNjYtLjY4Ni0xLjMyMy0xLjAyOC0xLjk4Ny0xLjAyOHptLS4wNDUgNi4zN2MxMS40NCAwIDIxLjEwMyA5LjE0IDIxLjMzOCAyMC45MzIuMjM5IDEyLjAxNS05LjMwNyAyMS42MDQtMjAuODg3IDIxLjc5NGwtLjM1Mi4wMDNoLS4yNmMtMTEuMjY0IDAtMjAuOTYyLTkuMDctMjEuMTkyLTIwLjk0NUM4LjcyOCAxOC4zNTIgMTguNDE4IDguNzYgMzAuMDg1IDguNjM2bC4yMy0uMDAxem02LjkwOCA2LjEzaC0xNC4wMmEyLjUzNyAyLjUzNyAwIDAgMC0yLjUyNSAyLjM4NmwtLjAwNi4xNjkgMi4xMjQgMTUuMjE0YzAgLjM0My0uMjU1LjYzLS41ODcuNjc4bC0uMTAyLjAwOC0yLjE2Ny0uMDExYy0xLjEzNiAwLTEuNTM0LjYyNi0xLjY1MS44OTYtLjExMi4yNTUtLjI4Ny45MDkuMzUzIDEuNjg3bC4xMjEuMTM5IDMuODM0IDQuMTA0YTMyNi42NSAzMjYuNjUgMCAwIDEgMS45NzIgMi4xMzJsLjIxLjIyOSAzLjc2IDQuMTE3YTIuMzczIDIuMzczIDAgMCAwIDMuNDAzLjEzM2wuMTMtLjEzMyAzLjc2NC00LjExN2MuNTI0LS41NzMgMS4zMzktMS40NTUgMS45NC0yLjFsLjI0Mi0uMjYgMy44MzQtNC4xMDVjLjc4LS44MzguNTkyLTEuNTU1LjQ3NS0xLjgyNi0uMTEtLjI1NC0uNDY3LS44MjQtMS40NjgtLjg5bC0uMTk2LS4wMDYtMi4xNDYuMDFhLjY5LjY5IDAgMCAxLS42OC0uNTY5bC0uMDA5LS4wOTYgMS45MjktMTUuMjU2YTIuNTM3IDIuNTM3IDAgMCAwLTIuNTM0LTIuNTM0em0tLjAwMSAxLjg0Yy4zNDcgMCAuNjM0LjI1Ny42ODUuNTc2bC4wMDguMDk4LTEuOTI3IDE1LjI1NWEyLjUzNSAyLjUzNSAwIDAgMCAyLjM3IDIuNTIzbC4xNjYuMDA1IDEuNjI4LS4wMS0zLjQ4IDMuNzI3Yy0uNTMyLjU3LTEuMzUyIDEuNDU3LTEuOTUzIDIuMTFsLS4yNDIuMjY0LTMuNzYgNC4xMTdhLjU2LjU2IDAgMCAxLS43NC4wN2wtLjA3OC0uMDctMy43NjMtNC4xMTVhMzAzLjYyOSAzMDMuNjI5IDAgMCAwLTEuOTc2LTIuMTQxbC0uMjE4LS4yMzUtMy40ODItMy43MjcgMS42NDkuMDFhMi41MzEgMi41MzEgMCAwIDAgMi41Mi0yLjM4MmwuMDA1LS4xNjgtMi4xMjMtMTUuMjE0YzAtLjM1LjI2LS42NC41OTgtLjY4N2wuMDkzLS4wMDZoMTQuMDJ6bS01LjU0NiA0LjcwOWgtLjc3M2EuNTI3LjUyNyAwIDAgMC0uNDAxLjE2My42MjMuNjIzIDAgMCAwLS4xNTQuMjdsLS4wMTYuMS0uMDkzIDEuMDgzYy0uNjIzIDAtMS4xNzcuMTA2LTEuNjU4LjMxNy0uNDgzLjIxLS44OS40NzgtMS4yMTguOGEzLjM1NSAzLjM1NSAwIDAgMC0xLjAxMiAyLjM3NWMwIC41OC4wOTcgMS4wNjUuMjg4IDEuNDUuMTkzLjM5LjQ0Ny43MDkuNzYzLjk2Mi4zMTUuMjU0LjY2OS40NTcgMS4wNjMuNjExLjI2My4xMDIuNTI4LjE5NS43OTUuMjhsLjQuMTIxLS4zMjMgMy44MTFhMy4wMTIgMy4wMTIgMCAwIDEtLjgyNy0uMjYzYy0uMjMtLjEyLS40NC0uMjM4LS42Mi0uMzU3LS4xOC0uMTItLjM0My0uMjIyLS40ODUtLjMxMWEuNzU0Ljc1NCAwIDAgMC0uNC0uMTMyYy0uMTAyIDAtLjE5OC4wMjctLjI5NC4wOGEuNjg3LjY4NyAwIDAgMC0uMTYuMTNsLS4wNjIuMDc5LS42NDguOTYzYy40MDguNDAzLjkwMy43NCAxLjQ4NCAxLjAxMy40ODUuMjI2Ljk5Ny4zOSAxLjUzOS40OTFsLjMyOS4wNTMtLjE1NCAxLjgyaC43NzRhLjUxOC41MTggMCAwIDAgLjQtLjE2NS42NDUuNjQ1IDAgMCAwIC4xNTMtLjI2NmwuMDE3LS4wOTYuMTAzLTEuMjVjLjYzNC0uMDQ3IDEuMi0uMTc4IDEuNjkyLS40LjQ5NC0uMjIxLjkxLS41MSAxLjI0OC0uODY1LjMzNi0uMzUzLjU5My0uNzYyLjc2OS0xLjIyNGE0LjE0IDQuMTQgMCAwIDAgLjI2My0xLjQ4NmMwLS41MzMtLjEtLjk3Ni0uMjk3LTEuMzMyLS4yLS4zNTMtLjQ1OS0uNjUtLjc3OS0uODg3YTQuMzE5IDQuMzE5IDAgMCAwLTEuMDgtLjU4M2MtLjI2Ni0uMS0uNTM1LS4xOTYtLjgwNi0uMjg1bC0uNDA2LS4xMy4yOTctMy41MjNjLjIyMi4wNS40MjQuMTE2LjYwNS4xOTUuMTguMDguMzQ3LjE1Ny40OTcuMjM1LjE1LjA3Ni4yODMuMTQxLjQuMTk1LjExNS4wNTMuMjE4LjA4LjMwMi4wOC4xMTMgMCAuMjEtLjAyNy4yODgtLjA4NGEuODQ4Ljg0OCAwIDAgMCAuMTYtLjE1MmwuMDgtLjEwNC41MS0uNzc0YTUuNjc1IDUuNjc1IDAgMCAwLTEuMTM5LS44MjQgNC41MDcgNC41MDcgMCAwIDAtMS4yNjUtLjQ1N2wtLjI5My0uMDU0LjE0NC0xLjY3M3ptLS43NDggOC45MThjLjIyMi4wNzIuNDI2LjE1NC42MTMuMjQ0LjE4Ny4wOTEuMzUuMi40ODguMzI0LjE0LjEyNS4yNDkuMjY4LjMyNC40My4wNzYuMTYuMTE1LjM1LjExNS41NjYgMCAuNTI4LS4xNTUuOTU0LS40NjMgMS4yNzktLjMxLjMyNy0uNzY1LjUzLTEuMzY3LjYxem0tLjg0My01LjUzNmwtLjI2MyAzLjE1YTQuNDQgNC40NCAwIDAgMS0uNTk2LS4yNjkgMi4xNjUgMi4xNjUgMCAwIDEtLjQ3Mi0uMzQgMS40MTkgMS40MTkgMCAwIDEtLjMxMS0uNDM3IDEuMzkxIDEuMzkxIDAgMCAxLS4xMS0uNTcxYzAtLjE4Ny4wMzItLjM2NC4wOTgtLjUzMi4wNjQtLjE2OC4xNjctLjMyLjMxLS40NTYuMTQxLS4xMzUuMzI0LS4yNTIuNTQ1LS4zNDZhMy4xOCAzLjE4IDAgMCAxIC43OTktLjE5OXonLyUzRSUzQy9zdmclM0UlMEFcIik7XG4kc3ZnLW5mbS1jcmVkaXQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc0NCcgaGVpZ2h0PScyNycgdmlld0JveD0nMCAwIDQ0IDI3JyUzRSUzQ3BhdGggZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J000MC43OSAwQzQyLjU2MyAwIDQ0IDEuNDI0IDQ0IDMuMTh2MjAuNjRjMCAxLjc1Ny0xLjQzNyAzLjE4LTMuMjEgMy4xOEgzLjIxQzEuNDM3IDI3IDAgMjUuNTc3IDAgMjMuODJWMy4xOEMwIDEuNDI1IDEuNDM3IDAgMy4yMSAwaDM3LjU4em0xLjEwNiA5LjI4MkgyLjEwM3YxNC41MzdhMS4xIDEuMSAwIDAgMCAxLjEwNyAxLjA5N2gzNy41OGExLjEgMS4xIDAgMCAwIDEuMTA3LTEuMDk3bC0uMDAxLTE0LjUzN3pNMzguMjkgMTkuMzU4djIuNDU2SDM1Ljgxdi0yLjQ1NmgyLjQ3OXptLTQuMjExIDB2Mi40NTZoLTIuNDc3di0yLjQ1NmgyLjQ3N3ptLTQuMjEgMHYyLjQ1NmgtMi40OHYtMi40NTZoMi40OHptLTE1LjM0NS0xLjgwN3Y0LjIzOUg1Ljc0NXYtNC4yMzloOC43OHptMjEuMDE4LTIuOTg4bC44NCAxLjg1LjgzNS0xLjg1aDEuMDk1djMuNzVoLS45NDZ2LTIuNDg3bC0uNjg4IDEuNjA1aC0uNjQ3bC0uNjktMS42MDV2Mi40ODdoLS44OTV2LTMuNzVoMS4wOTZ6bS02Ljk2MyAwbDEuMjA4IDIuMTQ3di0yLjE0N2guODY4djMuNzVoLS45MTRsLTEuNDYtMi42MTZ2Mi42MTZoLS44Njh2LTMuNzVoMS4xNjZ6bTUuMzc3IDB2LjcxNWgtMS41ODd2LjcwOGgxLjQ2di43MTVoLTEuNDZ2MS42MTJoLS45NDd2LTMuNzVoMi41MzR6TTQwLjc5IDIuMDg0SDMuMjFjLS42MTEgMC0xLjEwNy40OTEtMS4xMDcgMS4wOTd2Mi4yM2gzOS43OTN2LTIuMjNjMC0uNjA2LS40OTUtMS4wOTctMS4xMDYtMS4wOTd6Jy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuJHN2Zy1hcnJvdzogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyB2aWV3Qm94PScwIDAgMTIgMTInJTNFJTNDcGF0aCBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTQuNDIgNS45ODdsNC4zMjMgNC40MDVjLjE2My4xOC4yNTQuNDEyLjI1Ni42NTVhLjkwNC45MDQgMCAwIDEtLjI3Ny42Ni45NjIuOTYyIDAgMCAxLS42ODMuMjkzYy0uMjczLS4wMDEtLjUzMS0uMTI4LS42NTMtLjI5M0wyLjI2NyA2LjY2YS45NDguOTQ4IDAgMCAxIC4wMDctMS4zMjdMNy4zOC4yNzVBLjkxOS45MTkgMCAwIDEgOC4wNDcgMGMuMjQuMDAyLjQ3My4wOS42OTcuMjkuMTYyLjE4LjI1My40MTIuMjU1LjY1NGEuOTA4LjkwOCAwIDAgMS0uMjc1LjY2TDQuNDIgNS45ODd6Jy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuJHN2Zy1hcnJvdy1sZWZ0OiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIHZpZXdCb3g9JzAgMCAxMiAxMiclM0UlM0NwYXRoIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNNC40MiA1Ljk4N2w0LjMyMyA0LjQwNWMuMTYzLjE4LjI1NC40MTIuMjU2LjY1NWEuOTA0LjkwNCAwIDAgMS0uMjc3LjY2Ljk2Mi45NjIgMCAwIDEtLjY4My4yOTNjLS4yNzMtLjAwMS0uNTMxLS4xMjgtLjY1My0uMjkzTDIuMjY3IDYuNjZhLjk0OC45NDggMCAwIDEgLjAwNy0xLjMyN0w3LjM4LjI3NUEuOTE5LjkxOSAwIDAgMSA4LjA0NyAwYy4yNC4wMDIuNDczLjA5LjY5Ny4yOS4xNjIuMTguMjUzLjQxMi4yNTUuNjU0YS45MDguOTA4IDAgMCAxLS4yNzUuNjZMNC40MiA1Ljk4N3onLyUzRSUzQy9zdmclM0UlMEFcIik7XG4kc3ZnLWFycm93LXJpZ2h0OiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIHZpZXdCb3g9JzAgMCAxMiAxMiclM0UlM0NwYXRoIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNNy41NzkgNS45ODdMMy4yNzUgMS42MDRBLjkwOC45MDggMCAwIDEgMyAuOTQ0Ljk5Mi45OTIgMCAwIDEgMy4yNTUuMjljLjIyNS0uMi40NTctLjI4OC42OTgtLjI5YS45MTkuOTE5IDAgMCAxIC42NjYuMjc1bDUuMTA2IDUuMDU4YS45NDguOTQ4IDAgMCAxIC4wMDcgMS4zMjdsLTUuMTE4IDUuMDQ3Yy0uMTIzLjE2NS0uMzguMjkyLS42NTQuMjkzYS45NjIuOTYyIDAgMCAxLS42ODMtLjI5My45MDMuOTAzIDAgMCAxLS4yNzctLjY2Ljk5My45OTMgMCAwIDEgLjI1Ni0uNjU1TDcuNTggNS45ODd6Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xuJHN2Zy1hcnJvdy11cDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyB2aWV3Qm94PScwIDAgMTIgMTInJTNFJTNDcGF0aCBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTUuOTg3IDQuNDJMMS42MDQgOC43MjRhLjkwOC45MDggMCAwIDEtLjY2LjI3NS45OTIuOTkyIDAgMCAxLS42NTQtLjI1NUMuMDkgOC41Mi4wMDIgOC4yODcgMCA4LjA0N2EuOTE5LjkxOSAwIDAgMSAuMjc1LS42NjdsNS4wNTgtNS4xMDZhLjk0OC45NDggMCAwIDEgMS4zMjctLjAwN2w1LjA0NyA1LjExOWMuMTY1LjEyMi4yOTIuMzguMjkzLjY1M2EuOTYyLjk2MiAwIDAgMS0uMjkyLjY4My45MDMuOTAzIDAgMCAxLS42NjEuMjc3Ljk5My45OTMgMCAwIDEtLjY1NS0uMjU2TDUuOTg3IDQuNDJ6Jy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuJHN2Zy1hcnJvdy1kb3duOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIHZpZXdCb3g9JzAgMCAxMiAxMiclM0UlM0NwYXRoIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNNS45ODcgNy41NzlsNC40MDUtNC4zMjNBLjk5Mi45OTIgMCAwIDEgMTEuMDQ3IDNjLjI1MS0uMDAyLjQ5Mi4xLjY2LjI3Ny4xODguMTkxLjI5My40MjQuMjkzLjY4My0uMDAxLjI3My0uMTI4LjUzMi0uMjkzLjY1NEw2LjY2IDkuNzMyYS45NDguOTQ4IDAgMCAxLTEuMzI3LS4wMDdMLjI3NSA0LjYxOUEuOTE4LjkxOCAwIDAgMSAwIDMuOTUzYy4wMDItLjI0MS4wOS0uNDczLjI5LS42OThBLjk5Mi45OTIgMCAwIDEgLjk0NCAzYS45MDcuOTA3IDAgMCAxIC42Ni4yNzVMNS45ODcgNy41OHonLyUzRSUzQy9zdmclM0VcIik7XG4kc3ZnLWFycm93LWRvd24tZ3JlZW46IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMicgaGVpZ2h0PScxMicgdmlld0JveD0nMCAwIDEyIDEyJyUzRSUzQ3BhdGggZmlsbD0je2VuY29kZWNvbG9yKCRuZm0tZ3JlZW4pfSBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J001Ljk4NyA3LjU3OWw0LjQwNS00LjMyM0EuOTkyLjk5MiAwIDAgMSAxMS4wNDcgM2MuMjUxLS4wMDIuNDkyLjEuNjYuMjc3LjE4OC4xOTEuMjkzLjQyNC4yOTMuNjgzLS4wMDEuMjczLS4xMjguNTMyLS4yOTMuNjU0TDYuNjYgOS43MzJhLjk0OC45NDggMCAwIDEtMS4zMjctLjAwN0wuMjc1IDQuNjE5QS45MTguOTE4IDAgMCAxIDAgMy45NTNjLjAwMi0uMjQxLjA5LS40NzMuMjktLjY5OEEuOTkyLjk5MiAwIDAgMSAuOTQ0IDNhLjkwNy45MDcgMCAwIDEgLjY2LjI3NUw1Ljk4NyA3LjU4eicvJTNFJTNDL3N2ZyUzRVwiKTtcbiRzdmctYXJyb3ctZG93bi13aGl0ZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyB2aWV3Qm94PScwIDAgMTIgMTInJTNFJTNDcGF0aCBmaWxsPSN7ZW5jb2RlY29sb3IoJHdoaXRlKX0gZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNNS45ODcgNy41NzlsNC40MDUtNC4zMjNBLjk5Mi45OTIgMCAwIDEgMTEuMDQ3IDNjLjI1MS0uMDAyLjQ5Mi4xLjY2LjI3Ny4xODguMTkxLjI5My40MjQuMjkzLjY4My0uMDAxLjI3My0uMTI4LjUzMi0uMjkzLjY1NEw2LjY2IDkuNzMyYS45NDguOTQ4IDAgMCAxLTEuMzI3LS4wMDdMLjI3NSA0LjYxOUEuOTE4LjkxOCAwIDAgMSAwIDMuOTUzYy4wMDItLjI0MS4wOS0uNDczLjI5LS42OThBLjk5Mi45OTIgMCAwIDEgLjk0NCAzYS45MDcuOTA3IDAgMCAxIC42Ni4yNzVMNS45ODcgNy41OHonLyUzRSUzQy9zdmclM0VcIik7XG4kY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3I6ICRzdmctYXJyb3ctZG93bjtcbiRjdXN0b20tc2VsZWN0LWluZGljYXRvci1ncmVlbjogJHN2Zy1hcnJvdy1kb3duLWdyZWVuO1xuJGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yLXdoaXRlOiAkc3ZnLWFycm93LWRvd24td2hpdGU7XG4kc3ZnLWRvdWJsZS1sZWZ0OiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjgnIGhlaWdodD0nMjgnIHZpZXdCb3g9JzAgMCAyOCAyOCclM0UlM0NnIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdub256ZXJvJyUzRSUzQ3BhdGggZD0nTTguNDIgMTMuOTg3bDQuMzIzIDQuNDA1Yy4xNjMuMTguMjU0LjQxMi4yNTYuNjU1YS45MDQuOTA0IDAgMCAxLS4yNzcuNjYuOTYyLjk2MiAwIDAgMS0uNjgzLjI5M2MtLjI3My0uMDAxLS41MzEtLjEyOC0uNjUzLS4yOTNMNi4yNjcgMTQuNjZhLjk0OC45NDggMCAwIDEgLjAwNy0xLjMyN2w1LjEwNi01LjA1OEEuOTE5LjkxOSAwIDAgMSAxMi4wNDcgOGMuMjQuMDAyLjQ3My4wOS42OTcuMjkuMTYyLjE4LjI1My40MTIuMjU1LjY1NGEuOTA4LjkwOCAwIDAgMS0uMjc1LjY2TDguNDIgMTMuOTg3ek0xNi40MiAxMy45ODdsNC4zMjMgNC40MDVjLjE2My4xOC4yNTQuNDEyLjI1Ni42NTVhLjkwNC45MDQgMCAwIDEtLjI3Ny42Ni45NjIuOTYyIDAgMCAxLS42ODMuMjkzYy0uMjczLS4wMDEtLjUzMS0uMTI4LS42NTMtLjI5M2wtNS4xMTktNS4wNDdhLjk0OC45NDggMCAwIDEgLjAwNy0xLjMyN2w1LjEwNi01LjA1OEEuOTE5LjkxOSAwIDAgMSAyMC4wNDcgOGMuMjQuMDAyLjQ3My4wOS42OTcuMjkuMTYyLjE4LjI1My40MTIuMjU1LjY1NGEuOTA4LjkwOCAwIDAgMS0uMjc1LjY2bC00LjMwNCA0LjM4M3onLyUzRSUzQy9nJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiRzdmctZG91YmxlLXJpZ2h0OiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjgnIGhlaWdodD0nMjgnIHZpZXdCb3g9JzAgMCAyOCAyOCclM0UlM0NnIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdub256ZXJvJyUzRSUzQ3BhdGggZD0nTTE5LjU3OSAxMy45ODdsLTQuMzA0LTQuMzgzYS45MDguOTA4IDAgMCAxLS4yNzUtLjY2Ljk5Mi45OTIgMCAwIDEgLjI1NS0uNjU0Yy4yMjUtLjIuNDU3LS4yODguNjk4LS4yOWEuOTE5LjkxOSAwIDAgMSAuNjY2LjI3NWw1LjEwNiA1LjA1OGEuOTQ4Ljk0OCAwIDAgMSAuMDA3IDEuMzI3bC01LjExOCA1LjA0N2MtLjEyMy4xNjUtLjM4LjI5Mi0uNjU0LjI5M2EuOTYyLjk2MiAwIDAgMS0uNjgzLS4yOTMuOTAzLjkwMyAwIDAgMS0uMjc3LS42Ni45OTMuOTkzIDAgMCAxIC4yNTYtLjY1NWw0LjMyMy00LjQwNXpNMTEuNTc5IDEzLjk4N0w3LjI3NSA5LjYwNEEuOTA4LjkwOCAwIDAgMSA3IDguOTQ0YS45OTIuOTkyIDAgMCAxIC4yNTUtLjY1NGMuMjI1LS4yLjQ1Ny0uMjg4LjY5OC0uMjlhLjkxOS45MTkgMCAwIDEgLjY2Ni4yNzVsNS4xMDYgNS4wNThhLjk0OC45NDggMCAwIDEgLjAwNyAxLjMyN2wtNS4xMTggNS4wNDdjLS4xMjMuMTY1LS4zOC4yOTItLjY1NC4yOTNhLjk2Mi45NjIgMCAwIDEtLjY4My0uMjkzLjkwMy45MDMgMCAwIDEtLjI3Ny0uNjYuOTkzLjk5MyAwIDAgMSAuMjU2LS42NTVsNC4zMjMtNC40MDV6Jy8lM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7XG4kc3ZnLXNsaWRlci1sZWZ0OiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjgnIGhlaWdodD0nMjgnIHZpZXdCb3g9JzAgMCAyOCAyOCclM0UlM0NnIGZpbGw9J25vbmUnIGZpbGwtcnVsZT0nbm9uemVybyclM0UlM0NwYXRoIGZpbGw9JyUyM0ZGRicgZD0nTTE0IDI3QzYuODMzIDI3IDEgMjEuMTY5IDEgMTQgMSA2LjgzMyA2LjgzMiAxIDE0IDFjNy4xNjkgMCAxMyA1LjgzMiAxMyAxMyAwIDcuMTY5LTUuODMxIDEzLTEzIDEzJy8lM0UlM0NwYXRoIGZpbGw9JyUyMzM2MzYzNicgZD0nTTE0IDEuMzU1QzcuMDMgMS4zNTUgMS4zNTggNy4wMjkgMS4zNTggMTRTNy4wMjkgMjYuNjQ0IDE0IDI2LjY0NCAyNi42NDYgMjAuOTczIDI2LjY0NiAxNCAyMC45NzMgMS4zNTUgMTQgMS4zNTVNMTQgMjhDNi4yOCAyOCAwIDIxLjcyIDAgMTRTNi4yOCAwIDE0IDBzMTQgNi4yOCAxNCAxNC02LjI4IDE0LTE0IDE0Jy8lM0UlM0NwYXRoIGZpbGw9JyUyMzM2MzYzNicgZD0nTTExLjQyIDEzLjk4N2w0LjMyMyA0LjQwNWMuMTYzLjE4LjI1NC40MTIuMjU2LjY1NWEuOTA0LjkwNCAwIDAgMS0uMjc3LjY2Ljk2Mi45NjIgMCAwIDEtLjY4My4yOTNjLS4yNzMtLjAwMS0uNTMxLS4xMjgtLjY1My0uMjkzTDkuMjY3IDE0LjY2YS45NDguOTQ4IDAgMCAxIC4wMDctMS4zMjdsNS4xMDYtNS4wNThBLjkxOS45MTkgMCAwIDEgMTUuMDQ3IDhjLjI0LjAwMi40NzMuMDkuNjk3LjI5LjE2Mi4xOC4yNTMuNDEyLjI1NS42NTRhLjkwOC45MDggMCAwIDEtLjI3NS42NmwtNC4zMDQgNC4zODN6Jy8lM0UlM0MvZyUzRSUzQy9zdmclM0UlMEFcIik7XG4kc3ZnLXNsaWRlci1yaWdodDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI4JyBoZWlnaHQ9JzI4JyB2aWV3Qm94PScwIDAgMjggMjgnJTNFJTNDZyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J25vbnplcm8nJTNFJTNDcGF0aCBmaWxsPSclMjNGRkYnIGQ9J00xNCAyN0M2LjgzMyAyNyAxIDIxLjE2OSAxIDE0IDEgNi44MzMgNi44MzIgMSAxNCAxYzcuMTY5IDAgMTMgNS44MzIgMTMgMTMgMCA3LjE2OS01LjgzMSAxMy0xMyAxMycvJTNFJTNDcGF0aCBmaWxsPSclMjMzNjM2MzYnIGQ9J00xNCAxLjM1NUM3LjAzIDEuMzU1IDEuMzU4IDcuMDI5IDEuMzU4IDE0UzcuMDI5IDI2LjY0NCAxNCAyNi42NDQgMjYuNjQ2IDIwLjk3MyAyNi42NDYgMTQgMjAuOTczIDEuMzU1IDE0IDEuMzU1TTE0IDI4QzYuMjggMjggMCAyMS43MiAwIDE0UzYuMjggMCAxNCAwczE0IDYuMjggMTQgMTQtNi4yOCAxNC0xNCAxNCcvJTNFJTNDcGF0aCBmaWxsPSclMjMzNjM2MzYnIGQ9J00xNS41NzkgMTMuOTg3bC00LjMwNC00LjM4M2EuOTA4LjkwOCAwIDAgMS0uMjc1LS42Ni45OTIuOTkyIDAgMCAxIC4yNTUtLjY1NGMuMjI1LS4yLjQ1Ny0uMjg4LjY5OC0uMjlhLjkxOS45MTkgMCAwIDEgLjY2Ni4yNzVsNS4xMDYgNS4wNThhLjk0OC45NDggMCAwIDEgLjAwNyAxLjMyN2wtNS4xMTggNS4wNDdjLS4xMjMuMTY1LS4zOC4yOTItLjY1NC4yOTNhLjk2Mi45NjIgMCAwIDEtLjY4My0uMjkzLjkwMy45MDMgMCAwIDEtLjI3Ny0uNjYuOTkzLjk5MyAwIDAgMSAuMjU2LS42NTVsNC4zMjMtNC40MDV6Jy8lM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7XG4kc3ZnLXJhZGlvLXNlbGVjdGVkOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0MlM0Z4bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0nVVRGLTgnJTNGJTNFJTNDc3ZnIHdpZHRoPScyMHB4JyBoZWlnaHQ9JzIwcHgnIHZpZXdCb3g9JzAgMCAyMCAyMCcgdmVyc2lvbj0nMS4xJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyUzRSUzQ2cgaWQ9J1N0eWxlLUd1aWRlJyBzdHJva2U9J25vbmUnIHN0cm9rZS13aWR0aD0nMScgZmlsbD0nbm9uZScgZmlsbC1ydWxlPSdldmVub2RkJyUzRSUzQ2cgaWQ9JzA3Li1JY29ucycgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTc0OS4wMDAwMDAsIC02ODguMDAwMDAwKSclM0UlM0NnIGlkPSdGdW5jdGlvbmFsJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgxMDAuMDAwMDAwLCA0OTkuMDAwMDAwKSclM0UlM0NnIGlkPSdFbGVtZW50cy0vLVVJLS8tUmFkaW8tLy1TZWxlY3RlZCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoNjQ5LjAwMDAwMCwgMTg5LjAwMDAwMCknJTNFJTNDY2lyY2xlIGlkPSdPdmFsJyBzdHJva2U9JyUyMzM2MzYzNicgc3Ryb2tlLXdpZHRoPScxJyBjeD0nMTAnIGN5PScxMCcgcj0nOS41JyUzRSUzQy9jaXJjbGUlM0UlM0NjaXJjbGUgaWQ9J092YWwnIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdldmVub2RkJyBjeD0nMTAnIGN5PScxMCcgcj0nNiclM0UlM0MvY2lyY2xlJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpO1xuJHN2Zy1yYWRpby11bnNlbGVjdGVkOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0MlM0Z4bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0nVVRGLTgnJTNGJTNFJTNDc3ZnIHdpZHRoPScyMHB4JyBoZWlnaHQ9JzIwcHgnIHZpZXdCb3g9JzAgMCAyMCAyMCcgdmVyc2lvbj0nMS4xJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyUzRSUzQ2cgaWQ9J1N0eWxlLUd1aWRlJyBzdHJva2U9J25vbmUnIHN0cm9rZS13aWR0aD0nMScgZmlsbD0nbm9uZScgZmlsbC1ydWxlPSdldmVub2RkJyUzRSUzQ2cgaWQ9JzA3Li1JY29ucycgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTg3NS4wMDAwMDAsIC02ODUuMDAwMDAwKScgc3Ryb2tlPSclMjMzNjM2MzYnJTNFJTNDZyBpZD0nRnVuY3Rpb25hbCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMTAwLjAwMDAwMCwgNDk5LjAwMDAwMCknJTNFJTNDZyBpZD0nRWxlbWVudHMtLy1VSS0vLVJhZGlvLS8tVW5zZWxlY3RlZCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoNzc1LjAwMDAwMCwgMTg2LjAwMDAwMCknJTNFJTNDY2lyY2xlIGlkPSdPdmFsJyBjeD0nMTAnIGN5PScxMCcgcj0nOS41JyUzRSUzQy9jaXJjbGUlM0UlM0MvZyUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7XG4kc3ZnLWNoZWNrYm94LXNlbGVjdGVkOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjAnIGhlaWdodD0nMjAnIHZpZXdCb3g9JzAgMCAyMCAyMCclM0UlM0NnIGZpbGw9J25vbmUnIGZpbGwtcnVsZT0nZXZlbm9kZCclM0UlM0NwYXRoIHN0cm9rZT0nJTIzMzYzNjM2JyBkPSdNLjUuNWgxOXYxOUguNXonLyUzRSUzQ3BhdGggZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J00xNS42MDUgNS4yNjhjLjMzNC0uMzY1LjgxNy0uMzQyIDEuMTM2LS4wMjMuMzE4LjMxOC4zNi44MTYuMDM0IDEuMTcyYTkwMy41NDcgOTAzLjU0NyAwIDAgMS01LjMgNS45NGwtMS4zMyAxLjQ4YTI5MTIuNTY3IDI5MTIuNTY3IDAgMCAwLTEuNzE4IDEuOTE1Yy0uMy4zMzMtLjg0Ni4zMjMtMS4xNTIuMDE2LS41NTktLjUzMi0xLjAwNi0uOTYxLTIuMDEyLTEuOTI4bC0uMzU0LS4zNGMtLjctLjY3NC0xLjE3NS0xLjEyOS0xLjY1Ni0xLjU4Ny0uMzU0LS4zMzktLjMyLS44MzggMC0xLjE2My4zMTYtLjMyMS43OTgtLjM2IDEuMTM2LS4wMi45OC45MjggMS44MTcgMS43MzIgMy40MDggMy4yNjggMy40NDgtMy44NDMgNS41NjctNi4yMTIgNy44MDgtOC43M3onLyUzRSUzQy9nJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiRzdmctY2hlY2tib3gtdW5zZWxlY3RlZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzIwJyBoZWlnaHQ9JzIwJyB2aWV3Qm94PScwIDAgMjAgMjAnJTNFJTNDcGF0aCBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnIHN0cm9rZT0nJTIzMzYzNjM2JyBkPSdNLjUuNWgxOXYxOUguNXonLyUzRSUzQy9zdmclM0VcIik7XG4kc3ZnLWZhY2Vib29rLWRhcms6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSczMCcgaGVpZ2h0PSczMCcgdmlld0JveD0nMCAwIDMwIDMwJyUzRSUzQ3BhdGggZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J00xNi44NDIgMjR2LTguMjFoMi42NTRsLjM5Ny0zLjJoLTMuMDV2LTIuMDQ0YzAtLjkyNy4yNDctMS41NTggMS41MjctMS41NThIMjBWNi4xMjRBMjEuMTc5IDIxLjE3OSAwIDAgMCAxNy42MjQgNmMtMi4zNTIgMC0zLjk2MyAxLjQ5MS0zLjk2MyA0LjIzdjIuMzZIMTF2My4yaDIuNjYxVjI0aDMuMTgxeicvJTNFJTNDL3N2ZyUzRVwiKTtcbiRzdmctZmFjZWJvb2std2hpdGU6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSczMCcgaGVpZ2h0PSczMCcgdmlld0JveD0nMCAwIDMwIDMwJyUzRSUzQ3BhdGggZmlsbD0nJTIzRkZGJyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J00xNi44NDIgMjR2LTguMjFoMi42NTRsLjM5Ny0zLjJoLTMuMDV2LTIuMDQ0YzAtLjkyNy4yNDctMS41NTggMS41MjctMS41NThIMjBWNi4xMjRBMjEuMTc5IDIxLjE3OSAwIDAgMCAxNy42MjQgNmMtMi4zNTIgMC0zLjk2MyAxLjQ5MS0zLjk2MyA0LjIzdjIuMzZIMTF2My4yaDIuNjYxVjI0aDMuMTgxeicvJTNFJTNDL3N2ZyUzRVwiKTtcbiRzdmctaW5zdGFncmFtLWRhcms6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSczMCcgaGVpZ2h0PSczMCcgdmlld0JveD0nMCAwIDMwIDMwJyUzRSUzQ3BhdGggZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J00xOC45OTIgNS40NThhNS41NSA1LjU1IDAgMCAxIDUuNTUgNS41NXY3Ljk4NGE1LjU1IDUuNTUgMCAwIDEtNS41NSA1LjU1aC03Ljk4NGE1LjU1IDUuNTUgMCAwIDEtNS41NS01LjU1di03Ljk4NGE1LjU1IDUuNTUgMCAwIDEgNS41NS01LjU1aDcuOTg0em0wIDEuNzRoLTcuOTg0YTMuODEgMy44MSAwIDAgMC0zLjgxIDMuODF2Ny45ODRhMy44MSAzLjgxIDAgMCAwIDMuODEgMy44MWg3Ljk4NGEzLjgxIDMuODEgMCAwIDAgMy44MS0zLjgxdi03Ljk4NGEzLjgxIDMuODEgMCAwIDAtMy44MS0zLjgxek0xNSAxMC4wODdhNC45MTMgNC45MTMgMCAxIDEgMCA5LjgyNiA0LjkxMyA0LjkxMyAwIDAgMSAwLTkuODI2em0wIDEuNzRhMy4xNzMgMy4xNzMgMCAxIDAgMCA2LjM0NiAzLjE3MyAzLjE3MyAwIDAgMCAwLTYuMzQ2em01LjA5OC0zLjAzOGExLjExMyAxLjExMyAwIDEgMSAwIDIuMjI3IDEuMTEzIDEuMTEzIDAgMCAxIDAtMi4yMjd6Jy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuJHN2Zy1pbnN0YWdyYW0td2hpdGU6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSczMCcgaGVpZ2h0PSczMCcgdmlld0JveD0nMCAwIDMwIDMwJyUzRSUzQ3BhdGggZmlsbD0nJTIzRkZGJyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J00xOC45OTIgNS40NThhNS41NSA1LjU1IDAgMCAxIDUuNTUgNS41NXY3Ljk4NGE1LjU1IDUuNTUgMCAwIDEtNS41NSA1LjU1aC03Ljk4NGE1LjU1IDUuNTUgMCAwIDEtNS41NS01LjU1di03Ljk4NGE1LjU1IDUuNTUgMCAwIDEgNS41NS01LjU1aDcuOTg0em0wIDEuNzRoLTcuOTg0YTMuODEgMy44MSAwIDAgMC0zLjgxIDMuODF2Ny45ODRhMy44MSAzLjgxIDAgMCAwIDMuODEgMy44MWg3Ljk4NGEzLjgxIDMuODEgMCAwIDAgMy44MS0zLjgxdi03Ljk4NGEzLjgxIDMuODEgMCAwIDAtMy44MS0zLjgxek0xNSAxMC4wODdhNC45MTMgNC45MTMgMCAxIDEgMCA5LjgyNiA0LjkxMyA0LjkxMyAwIDAgMSAwLTkuODI2em0wIDEuNzRhMy4xNzMgMy4xNzMgMCAxIDAgMCA2LjM0NiAzLjE3MyAzLjE3MyAwIDAgMCAwLTYuMzQ2em01LjA5OC0zLjAzOGExLjExMyAxLjExMyAwIDEgMSAwIDIuMjI3IDEuMTEzIDEuMTEzIDAgMCAxIDAtMi4yMjd6Jy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuJHN2Zy10d2l0dGVyLWRhcms6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSczMCcgaGVpZ2h0PSczMCcgdmlld0JveD0nMCAwIDMwIDMwJyUzRSUzQ3BhdGggZmlsbD0nJTIzMzYzNjM2JyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J00yNS42MDUgOC45MDZjLS42OTQuNDYxLTEuNTEuNzA2LTIuMzQzLjcwM2E0LjIxOSA0LjIxOSAwIDAgMCAxLjg3NS0yLjM0MyA0LjIxOSA0LjIxOSAwIDAgMS0yLjYzNy45OTYgNC4yMTkgNC4yMTkgMCAwIDAtNy4xNDggMy44MDggMTEuNzE5IDExLjcxOSAwIDAgMS04LjQ5Ny00LjMzNiA0LjIxOSA0LjIxOSAwIDAgMCAxLjI5IDUuNTA4IDQuMjE5IDQuMjE5IDAgMCAxLTEuODc1LS40MSA0LjIxOSA0LjIxOSAwIDAgMCAzLjI4IDQuMDQzYy0uNjEyLjE2LTEuMjUzLjE4LTEuODc0LjA1OWE0LjIxOSA0LjIxOSAwIDAgMCAzLjkyNiAyLjkzIDExLjcxOSAxMS43MTkgMCAwIDEtNi4xNTMgMS42OTggMTEuNzE5IDExLjcxOSAwIDAgMCAxOC4xMDYtMTAuNDg4IDExLjcxOSAxMS43MTkgMCAwIDAgMi4wNS0yLjE2OCcvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiRzdmctdHdpdHRlci13aGl0ZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzMwJyBoZWlnaHQ9JzMwJyB2aWV3Qm94PScwIDAgMzAgMzAnJTNFJTNDcGF0aCBmaWxsPSclMjNGRkYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTI1LjYwNSA4LjkwNmMtLjY5NC40NjEtMS41MS43MDYtMi4zNDMuNzAzYTQuMjE5IDQuMjE5IDAgMCAwIDEuODc1LTIuMzQzIDQuMjE5IDQuMjE5IDAgMCAxLTIuNjM3Ljk5NiA0LjIxOSA0LjIxOSAwIDAgMC03LjE0OCAzLjgwOCAxMS43MTkgMTEuNzE5IDAgMCAxLTguNDk3LTQuMzM2IDQuMjE5IDQuMjE5IDAgMCAwIDEuMjkgNS41MDggNC4yMTkgNC4yMTkgMCAwIDEtMS44NzUtLjQxIDQuMjE5IDQuMjE5IDAgMCAwIDMuMjggNC4wNDNjLS42MTIuMTYtMS4yNTMuMTgtMS44NzQuMDU5YTQuMjE5IDQuMjE5IDAgMCAwIDMuOTI2IDIuOTMgMTEuNzE5IDExLjcxOSAwIDAgMS02LjE1MyAxLjY5OCAxMS43MTkgMTEuNzE5IDAgMCAwIDE4LjEwNi0xMC40ODggMTEuNzE5IDExLjcxOSAwIDAgMCAyLjA1LTIuMTY4Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xuJHN2Zy1waW50ZXJlc3QtZGFyazogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzMwJyBoZWlnaHQ9JzMwJyB2aWV3Qm94PScwIDAgMzAgMzAnJTNFJTNDcGF0aCBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTE1LjUyNyAzLjgwOWMtNi4wOTMgMC05LjE5OSA0LjM5NC05LjE5OSA4LjA4NiAwIDIuMTY4LjgyIDQuMTYgMi42MzcgNC44NjMuMjkzLjExNy41ODYgMCAuNzAzLS4yOTNsLjE3Ni0xLjA1NWMuMTE3LS4zNTEuMDU4LS40MS0uMTE3LS43MDMtLjUyOC0uNjQ1LS44OC0xLjQwNi0uODgtMi41MiAwLTMuMjggMi40MDMtNi4yMSA2LjMyOS02LjIxIDMuNTE1IDAgNS4zOSAyLjE2OCA1LjM5IDQuOTggMCAzLjc1LTEuNjQgNi43OTctNC4xMDEgNi43OTctMS4zNDggMC0yLjM0NC0xLjA1NS0xLjk5Mi0yLjQ2MS4zNTEtMS41ODIgMS4xMTMtMy4zNCAxLjExMy00LjUxMiAwLTEuMDU0LS41MjctMS45OTItMS43NTgtMS45OTItMS40MDYgMC0yLjQ2IDEuNDY1LTIuNDYgMy4zOTkgMCAxLjE3MS40MSAxLjk5Mi40MSAxLjk5MmwtMS43IDcuMDNhMTQuNTkgMTQuNTkgMCAwIDAgLjExNyA1LjA0bC4xNzYtLjA1OWMuMTE3LS4xNzUgMS44MTYtMi4xNjggMi4zNDQtNC4yMThsLjkzNy0zLjU3NWMuNDEuODggMS43IDEuNjQxIDMuMTA2IDEuNjQxIDQuMTYgMCA2Ljk3Mi0zLjc1IDYuOTcyLTguODQ4IDAtMy44NjctMy4yOC03LjM4Mi04LjIwMy03LjM4MnonLyUzRSUzQy9zdmclM0UlMEFcIik7XG4kc3ZnLXBpbnRlcmVzdC13aGl0ZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzMwJyBoZWlnaHQ9JzMwJyB2aWV3Qm94PScwIDAgMzAgMzAnJTNFJTNDcGF0aCBmaWxsPSclMjNGRkYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTE1LjUyNyAzLjgwOWMtNi4wOTMgMC05LjE5OSA0LjM5NC05LjE5OSA4LjA4NiAwIDIuMTY4LjgyIDQuMTYgMi42MzcgNC44NjMuMjkzLjExNy41ODYgMCAuNzAzLS4yOTNsLjE3Ni0xLjA1NWMuMTE3LS4zNTEuMDU4LS40MS0uMTE3LS43MDMtLjUyOC0uNjQ1LS44OC0xLjQwNi0uODgtMi41MiAwLTMuMjggMi40MDMtNi4yMSA2LjMyOS02LjIxIDMuNTE1IDAgNS4zOSAyLjE2OCA1LjM5IDQuOTggMCAzLjc1LTEuNjQgNi43OTctNC4xMDEgNi43OTctMS4zNDggMC0yLjM0NC0xLjA1NS0xLjk5Mi0yLjQ2MS4zNTEtMS41ODIgMS4xMTMtMy4zNCAxLjExMy00LjUxMiAwLTEuMDU0LS41MjctMS45OTItMS43NTgtMS45OTItMS40MDYgMC0yLjQ2IDEuNDY1LTIuNDYgMy4zOTkgMCAxLjE3MS40MSAxLjk5Mi40MSAxLjk5MmwtMS43IDcuMDNhMTQuNTkgMTQuNTkgMCAwIDAgLjExNyA1LjA0bC4xNzYtLjA1OWMuMTE3LS4xNzUgMS44MTYtMi4xNjggMi4zNDQtNC4yMThsLjkzNy0zLjU3NWMuNDEuODggMS43IDEuNjQxIDMuMTA2IDEuNjQxIDQuMTYgMCA2Ljk3Mi0zLjc1IDYuOTcyLTguODQ4IDAtMy44NjctMy4yOC03LjM4Mi04LjIwMy03LjM4MnonLyUzRSUzQy9zdmclM0UlMEFcIik7XG4kc3ZnLXlvdXR1YmUtZGFyazogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzMwJyBoZWlnaHQ9JzMwJyB2aWV3Qm94PScwIDAgMzAgMzAnJTNFJTNDcGF0aCBmaWxsPSclMjMzNjM2MzYnIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTYuODU1IDguMDg2YzIuMjg2LS41ODYgMTQuMjk3LS41MjcgMTYuMjkgMCAuODc4LjIzNCAxLjY0LjkzNyAxLjg3NSAxLjgxNi41MjcgMi4xNjguNTI3IDguMDg2IDAgMTAuMTk2LS4yMzUuODc5LS45OTcgMS41ODItMS44NzUgMS44MTYtMi4xNjguNTg2LTE0LjE4LjU4Ni0xNi4yOSAwLS44NzgtLjIzNC0xLjY0LS45MzctMS44NzUtMS44MTYtLjU4NS0yLjI4NS0uNTI3LTcuOTcgMC0xMC4xOTYuMjM1LS44NzkuOTk3LTEuNTgyIDEuODc1LTEuODE2em01Ljg5NSA0LjI4OVYxOGw1LjYyNS0yLjg2My0uMDEtLjAxMmguMDFsLTUuNjI1LTIuNzV6Jy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuJHN2Zy15b3V0dWJlLXdoaXRlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMzAnIGhlaWdodD0nMzAnIHZpZXdCb3g9JzAgMCAzMCAzMCclM0UlM0NwYXRoIGZpbGw9JyUyM0ZGRicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNNi44NTUgOC4wODZjMi4yODYtLjU4NiAxNC4yOTctLjUyNyAxNi4yOSAwIC44NzguMjM0IDEuNjQuOTM3IDEuODc1IDEuODE2LjUyNyAyLjE2OC41MjcgOC4wODYgMCAxMC4xOTYtLjIzNS44NzktLjk5NyAxLjU4Mi0xLjg3NSAxLjgxNi0yLjE2OC41ODYtMTQuMTguNTg2LTE2LjI5IDAtLjg3OC0uMjM0LTEuNjQtLjkzNy0xLjg3NS0xLjgxNi0uNTg1LTIuMjg1LS41MjctNy45NyAwLTEwLjE5Ni4yMzUtLjg3OS45OTctMS41ODIgMS44NzUtMS44MTZ6bTUuODk1IDQuMjg5VjE4bDUuNjI1LTIuODYzLS4wMS0uMDEyaC4wMWwtNS42MjUtMi43NXonLyUzRSUzQy9zdmclM0UlMEFcIik7XG4kc3ZnLWJhY2stdG8tdG9wOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nNzEnIGhlaWdodD0nNjQnIHZpZXdCb3g9JzAgMCA3MSA2NCclM0UlM0NwYXRoIGZpbGw9JyUyMzM2MzYzNicgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNMTcuMDU3IDIwYzAgOS45NiA4LjEwNSAxOC4wNjIgMTguMDY1IDE4LjA2MnMxOC4wNjItOC4xMDMgMTguMDYyLTE4LjA2M2MwLTkuOTYtOC4xMDItMTguMDY0LTE4LjA2Mi0xOC4wNjRzLTE4LjA2NSA4LjEwMy0xOC4wNjUgMTguMDY0bTM4LjA2NCAwQzU1LjEyMSAzMS4wMjcgNDYuMTUxIDQwIDM1LjEyMiA0MGMtMTEuMDMgMC0yMC04Ljk3My0yMC0yMCAwLTExLjAzIDguOTctMjAgMjAtMjAgMTEuMDI4IDAgMjAgOC45NyAyMCAyMG0xMi45NjQgMzQuNjM3Yy43MjMgMCAxLjMzNi4yODMgMS44NC44NS41MDQuNTY2Ljc1NiAxLjM1NS43NTYgMi4zNjcgMCAxLjAzOS0uMjU0IDEuODQ2LS43NjIgMi40MjItLjUwOC41NzctMS4xMjMuODY1LTEuODQ2Ljg2NS0uMzQ0IDAtLjY1NS0uMDY5LS45MzQtLjIwNS0uMjgtLjEzNy0uNTc0LS4zNzItLjg4Mi0uNzA0djMuMTM1SDY0LjYxdi04LjU5aDEuNTM1di45MTRhMi4yOTcgMi4yOTcgMCAwIDEgMS45NC0xLjA1NHptLTU3LjAwNiAwYy43MzQgMCAxLjI4MS4wODcgMS42NC4yNi4zNi4xNzQuNjEzLjM5NS43Ni42NjMuMTQ2LjI2Ny4yMi43NTguMjIgMS40NzNsLS4wMTggMS45MjJjMCAuNTQ3LjAyNi45NS4wNzkgMS4yMS4wNTIuMjYuMTUxLjUzOC4yOTYuODM1aC0xLjYzYTYuMDU2IDYuMDU2IDAgMCAxLS4xNTctLjQ4NiAyLjk2IDIuOTYgMCAwIDAtLjA2LS4xOTQgMi45NjggMi45NjggMCAwIDEtLjkwMS42MTZjLS4zMi4xMzYtLjY2My4yMDUtMS4wMjYuMjA1LS42NCAwLTEuMTQ1LS4xNzQtMS41MTQtLjUyMi0uMzctLjM0OC0uNTU0LS43ODctLjU1NC0xLjMxOCAwLS4zNTIuMDg0LS42NjUuMjUyLS45NC4xNjgtLjI3Ni40MDMtLjQ4Ny43MDYtLjYzMy4zMDMtLjE0Ny43NC0uMjc1IDEuMzEtLjM4NC43NjktLjE0NSAxLjMwMi0uMjggMS41OTktLjQwNXYtLjE2NGMwLS4zMTYtLjA3OC0uNTQyLS4yMzQtLjY3Ni0uMTU3LS4xMzUtLjQ1Mi0uMjAzLS44ODUtLjIwMy0uMjkzIDAtLjUyMi4wNTgtLjY4Ni4xNzMtLjE2NC4xMTYtLjI5Ny4zMTgtLjM5OC42MDdsLTEuNDk0LS4yN2MuMTY4LS42MDEuNDU3LTEuMDQ3Ljg2Ny0xLjMzNi40MS0uMjg5IDEuMDItLjQzMyAxLjgyOC0uNDMzem02Ljg5NyAwYy43NTcgMCAxLjM2LjE2MyAxLjgwNy40ODkuNDQ3LjMyNi43NjkuODIzLjk2NCAxLjQ5MWwtMS42MjMuMjkzYy0uMDU1LS4zMjQtLjE3OS0uNTY4LS4zNzItLjczMi0uMTkzLS4xNjQtLjQ0NC0uMjQ2LS43NTMtLjI0Ni0uNDEgMC0uNzM3LjE0MS0uOTgxLjQyNC0uMjQ1LjI4NC0uMzY3Ljc1Ny0uMzY3IDEuNDIxIDAgLjczOS4xMjQgMS4yNi4zNzIgMS41NjUuMjQ4LjMwNC41ODEuNDU3IDEgLjQ1Ny4zMTIgMCAuNTY4LS4wODkuNzY3LS4yNjcuMi0uMTc4LjM0LS40ODMuNDIyLS45MTdsMS42MTcuMjc2Yy0uMTY4Ljc0Mi0uNDkgMS4zMDItLjk2NyAxLjY4MS0uNDc2LjM4LTEuMTE1LjU2OS0xLjkxNi41NjktLjkxIDAtMS42MzUtLjI4Ny0yLjE3Ni0uODYyLS41NDItLjU3NC0uODEyLTEuMzY5LS44MTItMi4zODQgMC0xLjAyOC4yNzEtMS44MjguODE0LTIuNC41NDMtLjU3MiAxLjI3OC0uODU4IDIuMjA0LS44NTh6bTI0LjE4MSAwYy45NDIgMCAxLjcxMy4zMDUgMi4zMTUuOTE3LjYwMS42MTEuOTAyIDEuMzgzLjkwMiAyLjMxNyAwIC45NDItLjMwNCAxLjcyMi0uOTExIDIuMzQtLjYwOC42Mi0xLjM3Mi45My0yLjI5NC45My0uNTcgMC0xLjExNC0uMTMtMS42MzItLjM4N2EyLjY1MyAyLjY1MyAwIDAgMS0xLjE4LTEuMTM0Yy0uMjctLjQ5OC0uNDA1LTEuMTA0LS40MDUtMS44MiAwLS41NDYuMTM1LTEuMDc1LjQwNC0xLjU4Ny4yNy0uNTEyLjY1Mi0uOTAyIDEuMTQ2LTEuMTcyYTMuNCAzLjQgMCAwIDEgMS42NTUtLjQwNHptMTcuOTk0IDBjLjk0MiAwIDEuNzEzLjMwNSAyLjMxNS45MTcuNjAxLjYxMS45MDIgMS4zODMuOTAyIDIuMzE3IDAgLjk0Mi0uMzA0IDEuNzIyLS45MTEgMi4zNC0uNjA3LjYyLTEuMzcyLjkzLTIuMjk0LjkzLS41NyAwLTEuMTE0LS4xMy0xLjYzMi0uMzg3YTIuNjUzIDIuNjUzIDAgMCAxLTEuMTgtMS4xMzRjLS4yNy0uNDk4LS40MDUtMS4xMDQtLjQwNS0xLjgyIDAtLjU0Ni4xMzUtMS4wNzUuNDA1LTEuNTg3cy42NS0uOTAyIDEuMTQ1LTEuMTcyYTMuNCAzLjQgMCAwIDEgMS42NTUtLjQwNHpNMy40MzQgNTIuNDFjLjY4IDAgMS4xODYuMDI4IDEuNTIuMDg1LjMzNC4wNTcuNjMzLjE3NS44OTcuMzU1LjI2My4xOC40ODMuNDE5LjY1OS43MTcuMTc2LjMuMjYzLjYzNC4yNjMgMS4wMDUgMCAuNDAzLS4xMDguNzcyLS4zMjUgMS4xMDgtLjIxNy4zMzYtLjUxLjU4OC0uODgyLjc1Ni41MjQuMTUyLjkyNi40MTIgMS4yMDcuNzc5LjI4Mi4zNjcuNDIyLjc5OS40MjIgMS4yOTUgMCAuMzktLjA5Ljc3LS4yNzIgMS4xNC0uMTgyLjM2OS0uNDMuNjYzLS43NDQuODg0LS4zMTUuMjItLjcwMi4zNTctMS4xNjMuNDA3LS4yOS4wMzItLjk4Ny4wNTEtMi4wOTIuMDU5SDB2LTguNTloMy40MzR6bTIwLjE1IDB2NC41NTlsMS45MjgtMi4xOTJoMi4wMjdsLTIuMTI3IDIuMjc0TDI3LjY5MiA2MWgtMS43NzZsLTEuNTY0LTIuNzk1LS43NjguODAzVjYxaC0xLjY0NnYtOC41OWgxLjY0NnptMTQuNjQzIDB2MS40NTNoLTIuNTQzVjYxaC0xLjczNXYtNy4xMzdIMzEuNFY1Mi40MWg2LjgyN3ptMTcuOTk0IDB2MS40NTNoLTIuNTQzVjYxaC0xLjczNXYtNy4xMzdoLTIuNTQ4VjUyLjQxaDYuODI2em0tNDQuMTM5IDUuOTN2LS4zMjhjLS4yMS4wNy0uNTQ1LjE1NC0xLjAwMi4yNTItLjQ1Ny4wOTctLjc1Ni4xOTMtLjg5Ni4yODctLjIxNS4xNTItLjMyMy4zNDUtLjMyMy41OCAwIC4yMy4wODYuNDMuMjU4LjU5OGEuOS45IDAgMCAwIC42NTYuMjUxYy4yOTcgMCAuNTgtLjA5Ny44NS0uMjkyLjItLjE0OS4zMy0uMzMuMzkzLS41NDUuMDQzLS4xNDEuMDY0LS40MDkuMDY0LS44MDN2LS4zMjh6bTU1LjU1OS0yLjQwM2MtLjQwMyAwLS43MzcuMTU2LTEuMDAyLjQ2Ni0uMjY2LjMxLS4zOTkuNzctLjM5OSAxLjM4IDAgLjcuMTM5IDEuMjE2LjQxNiAxLjU1LjI3OC4zMzQuNjE1LjUwMSAxLjAxNC41MDEuMzgzIDAgLjcwMS0uMTUzLjk1NS0uNDYuMjU0LS4zMDcuMzgtLjgxLjM4LTEuNTA5IDAtLjY1Mi0uMTMtMS4xMzYtLjM5Mi0xLjQ1My0uMjYxLS4zMTYtLjU4Ni0uNDc0LS45NzItLjQ3NHptLTI1LjQ3Ny4wNDJjLS40MyAwLS43OTEuMTY0LTEuMDg0LjQ5Mi0uMjkzLjMyOC0uNDQuOC0uNDQgMS40MTggMCAuNjE3LjE0NyAxLjA5LjQ0IDEuNDE4LjI5My4zMjguNjU0LjQ5MiAxLjA4NC40OTIuNDMgMCAuNzktLjE2NCAxLjA4MS0uNDkyLjI5MS0uMzI4LjQzNy0uODA1LjQzNy0xLjQzIDAtLjYxLS4xNDYtMS4wNzgtLjQzNy0xLjQwNmExLjM4NyAxLjM4NyAwIDAgMC0xLjA4LS40OTJ6bTE3Ljk5NCAwYy0uNDMgMC0uNzkuMTY0LTEuMDg0LjQ5Mi0uMjkzLjMyOC0uNDQuOC0uNDQgMS40MTggMCAuNjE3LjE0NyAxLjA5LjQ0IDEuNDE4LjI5My4zMjguNjU1LjQ5MiAxLjA4NC40OTIuNDMgMCAuNzktLjE2NCAxLjA4MS0uNDkyLjI5MS0uMzI4LjQzNy0uODA1LjQzNy0xLjQzIDAtLjYxLS4xNDYtMS4wNzgtLjQzNy0xLjQwNmExLjM4NyAxLjM4NyAwIDAgMC0xLjA4LS40OTJ6TTMuMTM1IDU3LjI1NmgtMS40djIuMjk3SDMuMzRjLjYyNSAwIDEuMDIxLS4wMTggMS4xOS0uMDUzLjI1Ny0uMDQ3LjQ2Ny0uMTYxLjYzLS4zNDMuMTYxLS4xODEuMjQyLS40MjUuMjQyLS43M2ExLjEyIDEuMTIgMCAwIDAtLjE4Ny0uNjU2IDEuMDYgMS4wNiAwIDAgMC0uNTQyLS4zOTJjLS4yMzYtLjA4Mi0uNzUtLjEyMy0xLjUzOC0uMTIzek0yLjczIDUzLjg0aC0uOTk2djEuOTg2aDEuMTM3Yy42NzYgMCAxLjA5Ni0uMDEgMS4yNi0uMDMuMjk3LS4wMzQuNTMtLjEzNy43LS4zMDcuMTctLjE3LjI1NS0uMzkzLjI1NS0uNjcgMC0uMjY2LS4wNzMtLjQ4Mi0uMjItLjY0OC0uMTQ2LS4xNjYtLjM2NC0uMjY3LS42NTMtLjMwMi0uMTcyLS4wMi0uNjY2LS4wMy0xLjQ4My0uMDN6bTMzLjcwNS0zOS42MjdsNy4xNSA3LjI1MWMuMjM0LjE3My40MTMuNTM5LjQxNS45MjYgMCAuMzY3LS4xNS42OTctLjQxNC45NjdhMS4yOCAxLjI4IDAgMCAxLS45MzYuMzkzIDEuNDA2IDEuNDA2IDAgMCAxLS45MjgtLjM2M2wtNi4yNC02LjEyNC02LjIxIDYuMDk3YTEuMjg2IDEuMjg2IDAgMCAxLS45MzUuMzkgMS40MDUgMS40MDUgMCAwIDEtLjkyNi0uMzYyYy0uMjgzLS4zMTctLjQwOC0uNjQ2LS40MTEtLjk4OGExLjMwMSAxLjMwMSAwIDAgMSAuMzktLjk0NGw3LjE2NS03LjIzM2ExLjM0MyAxLjM0MyAwIDAgMSAxLjg4LS4wMXonLyUzRSUzQy9zdmclM0VcIik7XG4kc3ZnLWVsZWN0cmljLXdoaXRlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nOCcgaGVpZ2h0PScxMycgdmlld0JveD0nMCAwIDggMTMnIHJvbGU9J2ltZyclM0UlM0NwYXRoIGZpbGw9JyUyM0ZGRicgZmlsbC1ydWxlPSdldmVub2RkJyBkPSdNMS43NzggMTNMOCA0Ljc2N0g0LjQ0NEw2Ljg5IDBIMi42NjdMMCA2LjVoMy41NTZ6Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xuJHN2Zy1nYXMtd2hpdGU6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMCcgaGVpZ2h0PScxMicgdmlld0JveD0nMCAwIDEwIDEyJyByb2xlPSdpbWcnJTNFJTNDcGF0aCBmaWxsPSclMjNGRkYnIGZpbGwtcnVsZT0nZXZlbm9kZCcgZD0nTTIuODQ5IDEyQy0uMTkzIDEwLjEzOC0uODk1IDcuMDM0IDEuMjEgNC45NjYgMy4zMTcgMi44OTYgNC4yNTMgMS40NDggMi44NDkgMCA0LjcyLjYyIDcuMjk1LjYyIDYuODI3IDMuOTMxYy0uMzEyIDIuMjA3LS4wNzggMy4xNzIuNzAyIDIuODk3LjYyNC0uNDE0Ljg1OC0xLjM4LjcwMi0yLjg5N0M5Ljg2OSA2LjIwNyAxMS41MDcgOC44OTcgNy41MjkgMTJjLjQ2OC0zLjkzMS0yLjU3NC0zLjUxNy0yLjU3NC02LjYyLS42MjcuNDkyLTIuODA4IDEuNDQ4LS45MzYgNC4zNDQtLjkzNi0uMjA3LTEuODcyLS42Mi0xLjg3Mi0yLjA2OS0xLjE3IDEuODYyLjIzNCAzLjUxNy43MDIgNC4zNDV6Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xuJHN2Zy1kdWFsZnVlbC13aGl0ZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQyUzRnhtbCB2ZXJzaW9uPScxLjAnIGVuY29kaW5nPSdVVEYtOCclM0YlM0UlM0NzdmcgaWQ9J0xheWVyXzInIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDY2LjAzIDQ2LjU5JyUzRSUzQ2RlZnMlM0UlM0NzdHlsZSUzRS5jbHMtMSU3QmZpbGw6JTIzZmZmO3N0cm9rZS13aWR0aDowcHg7JTdEJTNDL3N0eWxlJTNFJTNDL2RlZnMlM0UlM0NnIGlkPSdnYXMtYW5kLWVsZWN0cmljLWZ1ZWwnJTNFJTNDZyBpZD0nYmFkZ2VfaWNvbi1kdWFsLWZ1ZWxfd2hpdGUyJyUzRSUzQ3BhdGggaWQ9J1BhdGhfOTY3JyBjbGFzcz0nY2xzLTEnIGQ9J205LjU4LDQ1LjNzLTE4LjItOC42MS00LjQzLTI3Ljk4YzAsMCw3Ljk3LTEwLjk1LDQuNDMtMTcuMzIsMCwwLDEzLjY3LDkuNDUsMTIuMywyNS42NSwwLDAsNS4wMi03LjQ5LDUuNy0xMC4yLDAsMCwxMi44OCwxNy40MS0zLjg0LDMwLjA1LDIuNC00Ljc4LDEtMTAuNTEtMy4zOC0xMy43OC0zLjMtMi42Ny01LjA3LTYuNjctNC43OC0xMC43OCwwLDAtOC4wNywzLjA5LTIuNjYsMTUuNjMsMCwwLTQuNTMtMS4wMy02Ljc5LTcuMy0xLjM3LDUuNTctLjExLDExLjQzLDMuNDQsMTYuMDRaJy8lM0UlM0NwYXRoIGlkPSdQYXRoXzk4MicgY2xhc3M9J2Nscy0xJyBkPSdtNDguMjIsMS44aDEzLjAybC02LjA0LDE1LjkyaDEwLjgzbC0yMC4xNiwyOC44Nyw1Ljc0LTIzLjMxLTExLjU5LS4zOEw0OC4yMiwxLjhaJy8lM0UlM0MvZyUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTtcbiRzdmctZmwtY2FsYy1hZGQtcm9vbXM6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0MlM0Z4bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0nVVRGLTgnJTNGJTNFJTNDc3ZnIGlkPSdMYXllcl8xJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA3MDcuNSA3NTEnJTNFJTNDZGVmcyUzRSUzQ3N0eWxlJTNFLmNscy0xJTdCZmlsbDolMjNmZmY7JTdELmNscy0yJTdCZmlsbDolMjMyMzFmMjA7JTdEJTNDL3N0eWxlJTNFJTNDL2RlZnMlM0UlM0NnJTNFJTNDcG9seWxpbmUgY2xhc3M9J2Nscy0xJyBwb2ludHM9JzcuNSAzNzUuNSA3LjUgNy41IDcwMCA3LjUgNzAwIDM3NS41Jy8lM0UlM0Nwb2x5Z29uIGNsYXNzPSdjbHMtMicgcG9pbnRzPSc3MDcuNSAzNzUuNSA2OTIuNSAzNzUuNSA2OTIuNSAxNSAxNSAxNSAxNSAzNzUuNSAwIDM3NS41IDAgMCA3MDcuNSAwIDcwNy41IDM3NS41Jy8lM0UlM0MvZyUzRSUzQ2clM0UlM0Nwb2x5bGluZSBjbGFzcz0nY2xzLTEnIHBvaW50cz0nNTIwIDM3NS41IDUyMCA3NDMuNSA3LjUgNzQzLjUgNy41IDM3NS41Jy8lM0UlM0Nwb2x5Z29uIGNsYXNzPSdjbHMtMicgcG9pbnRzPSc1MjcuNSA3NTEgMCA3NTEgMCAzNzUuNSAxNSAzNzUuNSAxNSA3MzYgNTEyLjUgNzM2IDUxMi41IDM3NS41IDUyNy41IDM3NS41IDUyNy41IDc1MScvJTNFJTNDL2clM0UlM0NyZWN0IGNsYXNzPSdjbHMtMicgeD0nNTEyLjUnIHk9JzM2OCcgd2lkdGg9JzE5NScgaGVpZ2h0PScxNScvJTNFJTNDZyUzRSUzQ3JlY3QgY2xhc3M9J2Nscy0yJyB4PSc3LjUnIHk9JzM2OCcgd2lkdGg9JzMwJyBoZWlnaHQ9JzE1Jy8lM0UlM0NwYXRoIGNsYXNzPSdjbHMtMicgZD0nTTIwOS44OCwzODNoLTY0LjY0di0xNWg2NC42NHYxNVptLTg2LjE5LDBINTkuMDV2LTE1SDEyMy42OXYxNVonLyUzRSUzQ3BhdGggY2xhc3M9J2Nscy0yJyBkPSdNNDY4LjQ1LDM4M2gtNjQuNjR2LTE1aDY0LjY0djE1Wm0tODYuMTksMGgtNjQuNjR2LTE1aDY0LjY0djE1Wm0tODYuMTksMGgtNjQuNjR2LTE1aDY0LjY0djE1WicvJTNFJTNDcmVjdCBjbGFzcz0nY2xzLTInIHg9JzQ5MCcgeT0nMzY4JyB3aWR0aD0nMzAnIGhlaWdodD0nMTUnLyUzRSUzQy9nJTNFJTNDZyUzRSUzQ3JlY3QgY2xhc3M9J2Nscy0yJyB4PScxMDUuODMnIHk9JzYxLjUzJyB3aWR0aD0nMycgaGVpZ2h0PScyNTkuOTQnLyUzRSUzQ3BvbHlnb24gY2xhc3M9J2Nscy0yJyBwb2ludHM9JzkyLjM3IDY1LjkxIDEwNy4zMyA0MCAxMjIuMjkgNjUuOTEgOTIuMzcgNjUuOTEnLyUzRSUzQ3BvbHlnb24gY2xhc3M9J2Nscy0yJyBwb2ludHM9JzkyLjM3IDMxNy4wOSAxMDcuMzMgMzQzIDEyMi4yOSAzMTcuMDkgOTIuMzcgMzE3LjA5Jy8lM0UlM0MvZyUzRSUzQ2clM0UlM0NyZWN0IGNsYXNzPSdjbHMtMicgeD0nMTA1LjgzJyB5PSc0MjkuNTMnIHdpZHRoPSczJyBoZWlnaHQ9JzI1OS45NCcvJTNFJTNDcG9seWdvbiBjbGFzcz0nY2xzLTInIHBvaW50cz0nOTIuMzcgNDMzLjkxIDEwNy4zMyA0MDggMTIyLjI5IDQzMy45MSA5Mi4zNyA0MzMuOTEnLyUzRSUzQ3BvbHlnb24gY2xhc3M9J2Nscy0yJyBwb2ludHM9JzkyLjM3IDY4NS4wOSAxMDcuMzMgNzExIDEyMi4yOSA2ODUuMDkgOTIuMzcgNjg1LjA5Jy8lM0UlM0MvZyUzRSUzQ2clM0UlM0NyZWN0IGNsYXNzPSdjbHMtMicgeD0nNjkuMTMnIHk9JzkwLjY3JyB3aWR0aD0nNTQ3LjczJyBoZWlnaHQ9JzMnLyUzRSUzQ3BvbHlnb24gY2xhc3M9J2Nscy0yJyBwb2ludHM9JzczLjUxIDEwNy4xMyA0Ny42IDkyLjE3IDczLjUxIDc3LjIxIDczLjUxIDEwNy4xMycvJTNFJTNDcG9seWdvbiBjbGFzcz0nY2xzLTInIHBvaW50cz0nNjEyLjQ5IDEwNy4xMyA2MzguNCA5Mi4xNyA2MTIuNDkgNzcuMjEgNjEyLjQ5IDEwNy4xMycvJTNFJTNDL2clM0UlM0NnJTNFJTNDcmVjdCBjbGFzcz0nY2xzLTInIHg9JzY5LjEzJyB5PSc0NjEuMzMnIHdpZHRoPSczODQnIGhlaWdodD0nMycvJTNFJTNDcG9seWdvbiBjbGFzcz0nY2xzLTInIHBvaW50cz0nNzMuNTEgNDc3Ljc5IDQ3LjYgNDYyLjgzIDczLjUxIDQ0Ny44NyA3My41MSA0NzcuNzknLyUzRSUzQ3BvbHlnb24gY2xhc3M9J2Nscy0yJyBwb2ludHM9JzQ0OC43NiA0NzcuNzkgNDc0LjY3IDQ2Mi44MyA0NDguNzYgNDQ3Ljg3IDQ0OC43NiA0NzcuNzknLyUzRSUzQy9nJTNFJTNDZyUzRSUzQ3BhdGggY2xhc3M9J2Nscy0yJyBkPSdNMTY4LjgxLDUyOC43MmgtNC4xM2MtLjg1LDAtMS40Ny0uMzMtMS44Ny0uOThsLTguOTMtMTIuMjljLS4yNy0uMzgtLjU2LS42Ni0uODgtLjgzcy0uOC0uMjUtMS40NS0uMjVoLTMuNTN2MTQuMzVoLTQuNjN2LTM0LjM5aDkuNzJjMi4xOCwwLDQuMDYsLjIyLDUuNjQsLjY2LDEuNTgsLjQ0LDIuODksMS4wOCwzLjkyLDEuOTEsMS4wMywuODMsMS44LDEuODQsMi4yOSwzLjAxLC41LDEuMTgsLjc0LDIuNDksLjc0LDMuOTUsMCwxLjIyLS4xOSwyLjM1LS41OCwzLjQxLS4zOCwxLjA2LS45NCwyLTEuNjcsMi44NHMtMS42MiwxLjU2LTIuNjYsMi4xNWMtMS4wNSwuNTktMi4yNCwxLjA0LTMuNTYsMS4zNCwuNTksLjM0LDEuMSwuODIsMS41NCwxLjQ2bDEwLjAzLDEzLjY2Wm0tMTUuODktMTcuNzRjMS4zNCwwLDIuNTMtLjE2LDMuNTYtLjQ5LDEuMDMtLjMzLDEuOS0uNzksMi41OS0xLjM5LC43LS42LDEuMjItMS4zMiwxLjU3LTIuMTUsLjM1LS44MywuNTMtMS43NSwuNTMtMi43NiwwLTIuMDUtLjY3LTMuNTktMi4wMi00LjYzLTEuMzQtMS4wNC0zLjM2LTEuNTYtNi4wNS0xLjU2aC01LjA5djEyLjk4aDQuOVonLyUzRSUzQ3BhdGggY2xhc3M9J2Nscy0yJyBkPSdNMTgxLjE0LDUwNC4wMmMxLjc4LDAsMy4zOCwuMyw0LjgsLjg5LDEuNDIsLjU5LDIuNjQsMS40MywzLjY1LDIuNTIsMS4wMSwxLjA5LDEuNzgsMi40LDIuMzIsMy45NSwuNTQsMS41NCwuOCwzLjI3LC44LDUuMTdzLS4yNywzLjY1LS44LDUuMThjLS41NCwxLjU0LTEuMzEsMi44NS0yLjMyLDMuOTQtMS4wMSwxLjA5LTIuMjIsMS45Mi0zLjY1LDIuNTEtMS40MiwuNTgtMy4wMiwuODgtNC44LC44OHMtMy40LS4yOS00Ljg0LS44OGMtMS40My0uNTgtMi42NS0xLjQyLTMuNjYtMi41MS0xLjAxLTEuMDktMS43OC0yLjQtMi4zMi0zLjk0LS41NC0xLjU0LS44LTMuMjYtLjgtNS4xOHMuMjctMy42MywuOC01LjE3LDEuMzEtMi44NiwyLjMyLTMuOTVjMS4wMS0xLjA5LDIuMjMtMS45MywzLjY2LTIuNTIsMS40My0uNTksMy4wNC0uODksNC44NC0uODlabTAsMjEuN2MyLjQsMCw0LjE5LS44LDUuMzgtMi40MSwxLjE4LTEuNjEsMS43OC0zLjg1LDEuNzgtNi43M3MtLjU5LTUuMTUtMS43OC02Ljc3LTIuOTgtMi40Mi01LjM4LTIuNDJjLTEuMjIsMC0yLjI4LC4yMS0zLjE4LC42Mi0uOSwuNDItMS42NiwxLjAyLTIuMjYsMS44LS42LC43OC0xLjA1LDEuNzUtMS4zNCwyLjg5LS4zLDEuMTQtLjQ0LDIuNDQtLjQ0LDMuODgsMCwyLjg4LC42LDUuMTIsMS43OSw2LjczLDEuMTksMS42MSwzLDIuNDEsNS40NCwyLjQxWicvJTNFJTNDcGF0aCBjbGFzcz0nY2xzLTInIGQ9J00yMDguMzYsNTA0LjAyYzEuNzgsMCwzLjM4LC4zLDQuOCwuODksMS40MiwuNTksMi42NCwxLjQzLDMuNjUsMi41MiwxLjAxLDEuMDksMS43OCwyLjQsMi4zMiwzLjk1LC41NCwxLjU0LC44LDMuMjcsLjgsNS4xN3MtLjI3LDMuNjUtLjgsNS4xOGMtLjU0LDEuNTQtMS4zMSwyLjg1LTIuMzIsMy45NC0xLjAxLDEuMDktMi4yMiwxLjkyLTMuNjUsMi41MS0xLjQyLC41OC0zLjAyLC44OC00LjgsLjg4cy0zLjQtLjI5LTQuODQtLjg4Yy0xLjQzLS41OC0yLjY1LTEuNDItMy42Ni0yLjUxLTEuMDEtMS4wOS0xLjc4LTIuNC0yLjMyLTMuOTQtLjU0LTEuNTQtLjgtMy4yNi0uOC01LjE4cy4yNy0zLjYzLC44LTUuMTcsMS4zMS0yLjg2LDIuMzItMy45NWMxLjAxLTEuMDksMi4yMy0xLjkzLDMuNjYtMi41MiwxLjQzLS41OSwzLjA0LS44OSw0Ljg0LS44OVptMCwyMS43YzIuNCwwLDQuMTktLjgsNS4zOC0yLjQxLDEuMTgtMS42MSwxLjc4LTMuODUsMS43OC02Ljczcy0uNTktNS4xNS0xLjc4LTYuNzctMi45OC0yLjQyLTUuMzgtMi40MmMtMS4yMiwwLTIuMjgsLjIxLTMuMTgsLjYyLS45LC40Mi0xLjY2LDEuMDItMi4yNiwxLjgtLjYsLjc4LTEuMDUsMS43NS0xLjM0LDIuODktLjMsMS4xNC0uNDQsMi40NC0uNDQsMy44OCwwLDIuODgsLjYsNS4xMiwxLjc5LDYuNzMsMS4xOSwxLjYxLDMsMi40MSw1LjQ0LDIuNDFaJy8lM0UlM0NwYXRoIGNsYXNzPSdjbHMtMicgZD0nTTIyNS4zMyw1MjguNzJ2LTI0LjMxaDIuNTdjLjYxLDAsLjk4LC4zLDEuMTMsLjg5bC4zMSwyLjVjLjktMS4xLDEuOS0yLjAxLDMuMDItMi43MSwxLjEyLS43LDIuNDItMS4wNiwzLjg5LTEuMDYsMS42MywwLDIuOTYsLjQ2LDMuOTcsMS4zN3MxLjc1LDIuMTQsMi4yLDMuN2MuMzUtLjg4LC44LTEuNjQsMS4zNi0yLjI4LC41NS0uNjQsMS4xNy0xLjE3LDEuODYtMS41OHMxLjQyLS43MiwyLjItLjkxYy43OC0uMTksMS41Ni0uMjksMi4zNi0uMjksMS4yOCwwLDIuNDIsLjIsMy40MiwuNjFzMS44NSwxLDIuNTQsMS43OWMuNywuNzgsMS4yMywxLjc1LDEuNiwyLjg5LC4zNywxLjE0LC41NSwyLjQ1LC41NSwzLjkydjE1LjQ4aC00LjN2LTE1LjQ4YzAtMS45LS40Mi0zLjM1LTEuMjUtNC4zMy0uODMtLjk4LTIuMDMtMS40OC0zLjYtMS40OC0uNywwLTEuMzcsLjEyLTIsLjM3LS42MywuMjUtMS4xOSwuNjEtMS42NywxLjA5LS40OCwuNDgtLjg2LDEuMDgtMS4xNCwxLjgxLS4yOCwuNzMtLjQyLDEuNTctLjQyLDIuNTN2MTUuNDhoLTQuM3YtMTUuNDhjMC0xLjk1LS4zOS0zLjQxLTEuMTgtNC4zNy0uNzgtLjk2LTEuOTMtMS40NC0zLjQzLTEuNDQtMS4wNiwwLTIuMDMsLjI4LTIuOTMsLjg1LS45LC41Ny0xLjcyLDEuMzQtMi40NywyLjMydjE4LjEyaC00LjNaJy8lM0UlM0NwYXRoIGNsYXNzPSdjbHMtMicgZD0nTTI5Ny40LDUyNC42NmMuNDYsMCwuODMsLjE0LDEuMSwuNDEsLjI3LC4yNywuNDEsLjYyLC40MSwxLjA2djIuNTloLTIyLjk0di0xLjQ2YzAtLjMsLjA2LS42MiwuMTktLjk0LC4xMy0uMzIsLjMzLS42MiwuNi0uODlsMTEuMDItMTEuMDZjLjkxLS45MywxLjc0LTEuODIsMi41LTIuNjgsLjc1LS44NiwxLjM5LTEuNzIsMS45Mi0yLjU4LC41My0uODYsLjk0LTEuNzQsMS4yMi0yLjYzLC4yOS0uODksLjQzLTEuODQsLjQzLTIuODRzLS4xNi0xLjg5LS40OC0yLjY1Yy0uMzItLjc2LS43Ni0xLjM5LTEuMzEtMS44OC0uNTUtLjUtMS4yLS44Ny0xLjk2LTEuMTItLjc1LS4yNS0xLjU2LS4zNy0yLjQyLS4zN3MtMS42OSwuMTMtMi40MiwuMzhjLS43NCwuMjYtMS4zOSwuNjEtMS45NiwxLjA3LS41NywuNDYtMS4wNCwxLTEuNDMsMS42MnMtLjY2LDEuMzEtLjgyLDIuMDZjLS4xOSwuNTYtLjQ1LC45My0uNzgsMS4xMi0uMzMsLjE4LS43OSwuMjQtMS4zOCwuMTZsLTIuMjMtLjM4Yy4yMi0xLjU3LC42Ni0yLjk2LDEuMzEtNC4xNiwuNjUtMS4yMSwxLjQ2LTIuMjIsMi40NS0zLjA0LC45OC0uODIsMi4xMS0xLjQ0LDMuMzctMS44NiwxLjI2LS40MiwyLjYzLS42NCw0LjEtLjY0czIuODIsLjIyLDQuMDgsLjY1LDIuMzYsMS4wNiwzLjI5LDEuODgsMS42NiwxLjgzLDIuMTgsMy4wMWMuNTMsMS4xOCwuNzksMi41MywuNzksNC4wMywwLDEuMjgtLjE5LDIuNDctLjU4LDMuNTZzLS45LDIuMTQtMS41NiwzLjEzLTEuNDEsMS45Ni0yLjI3LDIuOWMtLjg2LC45NC0xLjc2LDEuOS0yLjcyLDIuODZsLTkuMDcsOS4yNmMuNjQtLjE4LDEuMjktLjMyLDEuOTQtLjQyLC42Ni0uMSwxLjI5LS4xNiwxLjktLjE2aDExLjUyWicvJTNFJTNDL2clM0UlM0NnJTNFJTNDcGF0aCBjbGFzcz0nY2xzLTInIGQ9J00xNjguODEsMTU5LjY4aC00LjEzYy0uODUsMC0xLjQ3LS4zMy0xLjg3LS45OGwtOC45My0xMi4yOWMtLjI3LS4zOC0uNTYtLjY2LS44OC0uODNzLS44LS4yNS0xLjQ1LS4yNWgtMy41M3YxNC4zNWgtNC42M3YtMzQuMzloOS43MmMyLjE4LDAsNC4wNiwuMjIsNS42NCwuNjYsMS41OCwuNDQsMi44OSwxLjA4LDMuOTIsMS45MSwxLjAzLC44MywxLjgsMS44NCwyLjI5LDMuMDEsLjUsMS4xOCwuNzQsMi40OSwuNzQsMy45NSwwLDEuMjItLjE5LDIuMzUtLjU4LDMuNDEtLjM4LDEuMDYtLjk0LDItMS42NywyLjg0cy0xLjYyLDEuNTYtMi42NiwyLjE1Yy0xLjA1LC41OS0yLjI0LDEuMDQtMy41NiwxLjM0LC41OSwuMzQsMS4xLC44MiwxLjU0LDEuNDZsMTAuMDMsMTMuNjZabS0xNS44OS0xNy43NGMxLjM0LDAsMi41My0uMTYsMy41Ni0uNDksMS4wMy0uMzMsMS45LS43OSwyLjU5LTEuMzksLjctLjYsMS4yMi0xLjMyLDEuNTctMi4xNSwuMzUtLjgzLC41My0xLjc1LC41My0yLjc2LDAtMi4wNS0uNjctMy41OS0yLjAyLTQuNjMtMS4zNC0xLjA0LTMuMzYtMS41Ni02LjA1LTEuNTZoLTUuMDl2MTIuOThoNC45WicvJTNFJTNDcGF0aCBjbGFzcz0nY2xzLTInIGQ9J00xODEuMTQsMTM0Ljk5YzEuNzgsMCwzLjM4LC4zLDQuOCwuODksMS40MiwuNTksMi42NCwxLjQzLDMuNjUsMi41MiwxLjAxLDEuMDksMS43OCwyLjQsMi4zMiwzLjk1LC41NCwxLjU0LC44LDMuMjcsLjgsNS4xN3MtLjI3LDMuNjUtLjgsNS4xOGMtLjU0LDEuNTQtMS4zMSwyLjg1LTIuMzIsMy45NC0xLjAxLDEuMDktMi4yMiwxLjkyLTMuNjUsMi41MS0xLjQyLC41OC0zLjAyLC44OC00LjgsLjg4cy0zLjQtLjI5LTQuODQtLjg4Yy0xLjQzLS41OC0yLjY1LTEuNDItMy42Ni0yLjUxLTEuMDEtMS4wOS0xLjc4LTIuNC0yLjMyLTMuOTQtLjU0LTEuNTQtLjgtMy4yNi0uOC01LjE4cy4yNy0zLjYzLC44LTUuMTcsMS4zMS0yLjg2LDIuMzItMy45NWMxLjAxLTEuMDksMi4yMy0xLjkzLDMuNjYtMi41MiwxLjQzLS41OSwzLjA0LS44OSw0Ljg0LS44OVptMCwyMS43YzIuNCwwLDQuMTktLjgsNS4zOC0yLjQxLDEuMTgtMS42MSwxLjc4LTMuODUsMS43OC02Ljczcy0uNTktNS4xNS0xLjc4LTYuNzctMi45OC0yLjQyLTUuMzgtMi40MmMtMS4yMiwwLTIuMjgsLjIxLTMuMTgsLjYyLS45LC40Mi0xLjY2LDEuMDItMi4yNiwxLjgtLjYsLjc4LTEuMDUsMS43NS0xLjM0LDIuODktLjMsMS4xNC0uNDQsMi40NC0uNDQsMy44OCwwLDIuODgsLjYsNS4xMiwxLjc5LDYuNzMsMS4xOSwxLjYxLDMsMi40MSw1LjQ0LDIuNDFaJy8lM0UlM0NwYXRoIGNsYXNzPSdjbHMtMicgZD0nTTIwOC4zNiwxMzQuOTljMS43OCwwLDMuMzgsLjMsNC44LC44OSwxLjQyLC41OSwyLjY0LDEuNDMsMy42NSwyLjUyLDEuMDEsMS4wOSwxLjc4LDIuNCwyLjMyLDMuOTUsLjU0LDEuNTQsLjgsMy4yNywuOCw1LjE3cy0uMjcsMy42NS0uOCw1LjE4Yy0uNTQsMS41NC0xLjMxLDIuODUtMi4zMiwzLjk0LTEuMDEsMS4wOS0yLjIyLDEuOTItMy42NSwyLjUxLTEuNDIsLjU4LTMuMDIsLjg4LTQuOCwuODhzLTMuNC0uMjktNC44NC0uODhjLTEuNDMtLjU4LTIuNjUtMS40Mi0zLjY2LTIuNTEtMS4wMS0xLjA5LTEuNzgtMi40LTIuMzItMy45NC0uNTQtMS41NC0uOC0zLjI2LS44LTUuMThzLjI3LTMuNjMsLjgtNS4xNywxLjMxLTIuODYsMi4zMi0zLjk1YzEuMDEtMS4wOSwyLjIzLTEuOTMsMy42Ni0yLjUyLDEuNDMtLjU5LDMuMDQtLjg5LDQuODQtLjg5Wm0wLDIxLjdjMi40LDAsNC4xOS0uOCw1LjM4LTIuNDEsMS4xOC0xLjYxLDEuNzgtMy44NSwxLjc4LTYuNzNzLS41OS01LjE1LTEuNzgtNi43Ny0yLjk4LTIuNDItNS4zOC0yLjQyYy0xLjIyLDAtMi4yOCwuMjEtMy4xOCwuNjItLjksLjQyLTEuNjYsMS4wMi0yLjI2LDEuOC0uNiwuNzgtMS4wNSwxLjc1LTEuMzQsMi44OS0uMywxLjE0LS40NCwyLjQ0LS40NCwzLjg4LDAsMi44OCwuNiw1LjEyLDEuNzksNi43MywxLjE5LDEuNjEsMywyLjQxLDUuNDQsMi40MVonLyUzRSUzQ3BhdGggY2xhc3M9J2Nscy0yJyBkPSdNMjI1LjMzLDE1OS42OHYtMjQuMzFoMi41N2MuNjEsMCwuOTgsLjMsMS4xMywuODlsLjMxLDIuNWMuOS0xLjEsMS45LTIuMDEsMy4wMi0yLjcxLDEuMTItLjcsMi40Mi0xLjA2LDMuODktMS4wNiwxLjYzLDAsMi45NiwuNDYsMy45NywxLjM3czEuNzUsMi4xNCwyLjIsMy43Yy4zNS0uODgsLjgtMS42NCwxLjM2LTIuMjgsLjU1LS42NCwxLjE3LTEuMTcsMS44Ni0xLjU4czEuNDItLjcyLDIuMi0uOTFjLjc4LS4xOSwxLjU2LS4yOSwyLjM2LS4yOSwxLjI4LDAsMi40MiwuMiwzLjQyLC42MXMxLjg1LDEsMi41NCwxLjc5Yy43LC43OCwxLjIzLDEuNzUsMS42LDIuODksLjM3LDEuMTQsLjU1LDIuNDUsLjU1LDMuOTJ2MTUuNDhoLTQuM3YtMTUuNDhjMC0xLjktLjQyLTMuMzUtMS4yNS00LjMzLS44My0uOTgtMi4wMy0xLjQ4LTMuNi0xLjQ4LS43LDAtMS4zNywuMTItMiwuMzctLjYzLC4yNS0xLjE5LC42MS0xLjY3LDEuMDktLjQ4LC40OC0uODYsMS4wOC0xLjE0LDEuODEtLjI4LC43My0uNDIsMS41Ny0uNDIsMi41M3YxNS40OGgtNC4zdi0xNS40OGMwLTEuOTUtLjM5LTMuNDEtMS4xOC00LjM3LS43OC0uOTYtMS45My0xLjQ0LTMuNDMtMS40NC0xLjA2LDAtMi4wMywuMjgtMi45MywuODUtLjksLjU3LTEuNzIsMS4zNC0yLjQ3LDIuMzJ2MTguMTJoLTQuM1onLyUzRSUzQ3BhdGggY2xhc3M9J2Nscy0yJyBkPSdNMjk4LjE0LDE1Ni40MnYzLjI2aC0xOC40M3YtMy4yNmg3LjM3di0yMy40NWMwLS43LC4wMi0xLjQyLC4wNy0yLjE0bC02LjEyLDUuMjZjLS4yMSwuMTgtLjQyLC4yOC0uNjIsLjMyLS4yMSwuMDQtLjQsLjA0LS41OCwuMDEtLjE4LS4wMy0uMzQtLjEtLjQ5LS4xOS0uMTUtLjEtLjI3LS4yLS4zNS0uMzFsLTEuMzQtMS44NSwxMC4yNS04Ljg2aDMuNDh2MzEuMmg2Ljc3WicvJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpO1xuJHN2Zy1zY3JvbGwtaW5kaWNhdG9yOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSczMCcgaGVpZ2h0PSczMCcgdmlld0JveD0nMCAwIDMwIDMwJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDZyBjbGlwLXBhdGg9J3VybCglMjNjbGlwMF8xNzVfOTc0KSclM0UlM0NnIGZpbHRlcj0ndXJsKCUyM2ZpbHRlcjBfZF8xNzVfOTc0KSclM0UlM0NwYXRoIGQ9J00yNC4yNjc3IDE0LjY4MTdIMjMuNTA1MkMyMy40MzQ3IDE0LjU4NiAyMy4zNDgzIDE0LjQ3MzkgMjMuMjUwMSAxNC4zNTY3QzIyLjk5ODcgMTQuMDU2NyAyMi41ODA3IDEzLjYxMTYgMjIuMDk1MyAxMy40MTc0QzIxLjYxODcgMTMuMjI2OCAyMC45ODY3IDEzLjI0NDcgMjAuNTc3NiAxMy4yNzY1QzIwLjUxNzggMTMuMjgxMSAyMC40NTk2IDEzLjI4NjQgMjAuNDAzNyAxMy4yOTJDMjAuMjY4MiAxMi45NTQyIDIwLjAyODYgMTIuNjQ5IDE5LjY3MDUgMTIuNDVDMTkuNDE1IDEyLjMwNzkgMTkuMDY5NiAxMi4xNDU1IDE4LjcwMjQgMTIuMDcyMUMxOC4zNTUyIDEyLjAwMjYgMTcuODkyMSAxMS45OTYzIDE3LjUwOTYgMTIuMDA1OUMxOC41OTUyIDExLjIyMjMgMTkuMzAzMyA5Ljk0NjQ1IDE5LjMwMzMgOC41MDgyMUMxOS4zMDMzIDYuMTMwODggMTcuMzY5MiA0LjE5Njc4IDE0Ljk5MTggNC4xOTY3OEMxMi42MTQ1IDQuMTk2NzggMTAuNjgwNCA2LjEzMDg4IDEwLjY4MDQgOC41MDgyMUMxMC42ODA0IDEwLjAzMjggMTEuNDc1OSAxMS4zNzUgMTIuNjczNSAxMi4xNDE4VjE3LjAzMjVMMTAuNjMxOCAxNC45OTA4QzkuOTYxNTQgMTQuMzIwNiA4LjkxMTM1IDE0LjIxNjYgOC4xMjI2MyAxNC43NDI0QzcuMjM5NDMgMTUuMzMxMiA2Ljk3NDM5IDE2LjUwOTkgNy41MjA1MSAxNy40MjAxTDEwLjc4NzIgMjIuODY0NkwxMi4zODAzIDI2LjA1MDhDMTIuNzEzNSAyNi43MTcxIDEzLjM5NDUgMjcuMTM4IDE0LjEzOTUgMjcuMTM4SDIyLjQwMjFDMjMuMTA3OSAyNy4xMzggMjMuNzU5NiAyNi43NTk5IDI0LjEwOTggMjYuMTQ3TDI1LjkzOTIgMjIuOTQ1NUMyNi4yNTg3IDIyLjM4NjQgMjYuNDU3IDIxLjc2NjIgMjYuNTIxMSAyMS4xMjUzTDI2Ljg3NzEgMTcuNTY1QzI3LjAzMTQgMTYuMDIxMyAyNS44MTkyIDE0LjY4MTcgMjQuMjY3NyAxNC42ODE3WicgZmlsbD0nd2hpdGUnLyUzRSUzQ3BhdGggZD0nTTI0LjI2NzcgMTQuNjgxN0gyMy41MDUyQzIzLjQzNDcgMTQuNTg2IDIzLjM0ODMgMTQuNDczOSAyMy4yNTAxIDE0LjM1NjdDMjIuOTk4NyAxNC4wNTY3IDIyLjU4MDcgMTMuNjExNiAyMi4wOTUzIDEzLjQxNzRDMjEuNjE4NyAxMy4yMjY4IDIwLjk4NjcgMTMuMjQ0NyAyMC41Nzc2IDEzLjI3NjVDMjAuNTE3OCAxMy4yODExIDIwLjQ1OTYgMTMuMjg2NCAyMC40MDM3IDEzLjI5MkMyMC4yNjgyIDEyLjk1NDIgMjAuMDI4NiAxMi42NDkgMTkuNjcwNSAxMi40NUMxOS40MTUgMTIuMzA3OSAxOS4wNjk2IDEyLjE0NTUgMTguNzAyNCAxMi4wNzIxQzE4LjM1NTIgMTIuMDAyNiAxNy44OTIxIDExLjk5NjMgMTcuNTA5NiAxMi4wMDU5QzE4LjU5NTIgMTEuMjIyMyAxOS4zMDMzIDkuOTQ2NDUgMTkuMzAzMyA4LjUwODIxQzE5LjMwMzMgNi4xMzA4OCAxNy4zNjkyIDQuMTk2NzggMTQuOTkxOCA0LjE5Njc4QzEyLjYxNDUgNC4xOTY3OCAxMC42ODA0IDYuMTMwODggMTAuNjgwNCA4LjUwODIxQzEwLjY4MDQgMTAuMDMyOCAxMS40NzU5IDExLjM3NSAxMi42NzM1IDEyLjE0MThWMTcuMDMyNUwxMC42MzE4IDE0Ljk5MDhDOS45NjE1NCAxNC4zMjA2IDguOTExMzUgMTQuMjE2NiA4LjEyMjYzIDE0Ljc0MjRDNy4yMzk0MyAxNS4zMzEyIDYuOTc0MzkgMTYuNTA5OSA3LjUyMDUxIDE3LjQyMDFMMTAuNzg3MiAyMi44NjQ2TDEyLjM4MDMgMjYuMDUwOEMxMi43MTM1IDI2LjcxNzEgMTMuMzk0NSAyNy4xMzggMTQuMTM5NSAyNy4xMzhIMjIuNDAyMUMyMy4xMDc5IDI3LjEzOCAyMy43NTk2IDI2Ljc1OTkgMjQuMTA5OCAyNi4xNDdMMjUuOTM5MiAyMi45NDU1QzI2LjI1ODcgMjIuMzg2NCAyNi40NTcgMjEuNzY2MiAyNi41MjExIDIxLjEyNTNMMjYuODc3MSAxNy41NjVDMjcuMDMxNCAxNi4wMjEzIDI1LjgxOTIgMTQuNjgxNyAyNC4yNjc3IDE0LjY4MTdaTTExLjg0MiA4LjUwODIxQzExLjg0MiA2Ljc3MTM1IDEzLjI1NSA1LjM1ODMxIDE0Ljk5MTggNS4zNTgzMUMxNi43Mjg3IDUuMzU4MzEgMTguMTQxOCA2Ljc3MTM1IDE4LjE0MTggOC41MDgyMUMxOC4xNDE4IDkuMzUzNzUgMTcuODA2OCAxMC4xMjI1IDE3LjI2MjcgMTAuNjg4OVY4LjQ1MzU2QzE3LjI2MjcgNy4xODYzIDE2LjIzNTMgNi4xNTg5OCAxNC45NjgxIDYuMTU4OThDMTMuNzAwOCA2LjE1ODk4IDEyLjY3MzUgNy4xODYzIDEyLjY3MzUgOC40NTM1NlYxMC42MzgyQzEyLjE1NzUgMTAuMDc3MSAxMS44NDIgOS4zMjg4NCAxMS44NDIgOC41MDgyMVpNMjUuNTcyNCAxNy40MzQ2TDI1LjIxNjMgMjAuOTk0OEMyNS4xNzA2IDIxLjQ1MjYgMjUuMDI5IDIxLjg5NTYgMjQuODAwOCAyMi4yOTVMMjIuOTcxMyAyNS40OTY1QzIyLjg1NDYgMjUuNzAwOCAyMi42MzczIDI1LjgyNjggMjIuNDAyMSAyNS44MjY4SDE0LjEzOTVDMTMuODkxMSAyNS44MjY4IDEzLjY2NDEgMjUuNjg2NSAxMy41NTMxIDI1LjQ2NDRMMTEuOTM3NCAyMi4yMzMxTDguNjQ0ODUgMTYuNzQ1NUM4LjQ1ODgyIDE2LjQzNTQgOC41NDkxIDE2LjAzMzkgOC44NDk5NiAxNS44MzM0QzkuMTE4NjIgMTUuNjU0MiA5LjQ3NjM1IDE1LjY4OTcgOS43MDQ2NyAxNS45MThMMTIuODY1NSAxOS4wNzg4QzEzLjA1MyAxOS4yNjYzIDEzLjMzNSAxOS4zMjI0IDEzLjU4IDE5LjIyMUMxMy44MjUgMTkuMTE5NSAxMy45ODQ3IDE4Ljg4MDQgMTMuOTg0NyAxOC42MTUzVjguNDUzNTZDMTMuOTg0NyA3LjkxMDQ1IDE0LjQyNSA3LjQ3MDE3IDE0Ljk2ODEgNy40NzAxN0MxNS41MTEyIDcuNDcwMTcgMTUuOTUxNSA3LjkxMDQ1IDE1Ljk1MTUgOC40NTM1NlYxNi42NDg1QzE1Ljk1MTUgMTcuMDEwNiAxNi4yNDUgMTcuMzA0MSAxNi42MDcxIDE3LjMwNDFDMTYuOTY5MiAxNy4zMDQxIDE3LjI2MjcgMTcuMDEwNiAxNy4yNjI3IDE2LjY0ODVWMTMuMzI2OUMxNy4yOTk2IDEzLjMyNTIgMTcuMzM3NCAxMy4zMjM1IDE3LjM3NTkgMTMuMzIyQzE3Ljc5MDggMTMuMzA1OSAxOC4yMTA2IDEzLjMxMDkgMTguNDQ1MyAxMy4zNTc4QzE4LjYyMTQgMTMuMzkzIDE4LjgzMDUgMTMuNDgzMiAxOS4wMzM0IDEzLjU5NkMxOS4xMzM0IDEzLjY1MTYgMTkuMjI5NSAxMy43ODkgMTkuMjI5NSAxNC4wMDc2VjE2LjY0ODVDMTkuMjI5NSAxNy4wMTA2IDE5LjUyMyAxNy4zMDQxIDE5Ljg4NTEgMTcuMzA0MUMyMC4yNDcxIDE3LjMwNDEgMjAuNTQwNiAxNy4wMTA2IDIwLjU0MDYgMTYuNjQ4NVYxNC41OTZDMjAuNTg1NSAxNC41OTE2IDIwLjYzMTggMTQuNTg3NCAyMC42NzkyIDE0LjU4MzdDMjEuMDkzNiAxNC41NTE1IDIxLjQ0NDggMTQuNTY5NCAyMS42MDgzIDE0LjYzNDhDMjEuNzYyOSAxNC42OTY3IDIyLjAwMDYgMTQuOTA3MSAyMi4yNDQ5IDE1LjE5ODdDMjIuMzUxNCAxNS4zMjU5IDIyLjQ0MjIgMTUuNDQ3NiAyMi41MDc0IDE1LjUzOTNWMTcuMzA0MUMyMi41MDc0IDE3LjY2NjIgMjIuODAxIDE3Ljk1OTcgMjMuMTYzIDE3Ljk1OTdDMjMuNTI1MiAxNy45NTk3IDIzLjgxODYgMTcuNjY2MiAyMy44MTg2IDE3LjMwNDFWMTUuOTkyOUgyNC4yNjc3QzI1LjA0MzUgMTUuOTkyOSAyNS42NDk1IDE2LjY2MjcgMjUuNTcyNCAxNy40MzQ2WicgZmlsbD0nJTIzMUIxQjFCJy8lM0UlM0NwYXRoIGQ9J00yOS43OTA2IDcuNTk5NDNMMjYuNzQ3MiA0LjU1NTkzQzI2LjUwMTYgNC4zMTA0OCAyNi4xMDIyIDQuMzEwNTQgMjUuODU2NiA0LjU1NTk5QzI1LjYxMTIgNC44MDE1IDI1LjYxMTIgNS4yMDA4OCAyNS44NTY3IDUuNDQ2MzlMMjcuODI1MiA3LjQxNTAxSDIwLjcyODZDMjAuMzgxNSA3LjQxNTAxIDIwLjA5OSA3LjY5NzUxIDIwLjA5OSA4LjA0NDY5QzIwLjA5OSA4LjM5MTg3IDIwLjM4MTUgOC42NzQzMSAyMC43Mjg2IDguNjc0MzFIMjcuODI1MkwyNS44NTY2IDEwLjY0MjlDMjUuNjExMiAxMC44ODg0IDI1LjYxMTIgMTEuMjg3OSAyNS44NTY3IDExLjUzMzVDMjUuOTc5NCAxMS42NTYxIDI2LjE0MDYgMTEuNzE3NCAyNi4zMDE5IDExLjcxNzRDMjYuNDYzMSAxMS43MTc0IDI2LjYyNDQgMTEuNjU2MSAyNi43NDcyIDExLjUzMzRMMjkuNzkwNyA4LjQ4OTg5QzMwLjAzNjEgOC4yNDQzOCAzMC4wMzYxIDcuODQ0OTQgMjkuNzkwNiA3LjU5OTQzWicgZmlsbD0nI3tlbmNvZGVjb2xvcigkZ3JheS05MDApfScvJTNFJTNDcGF0aCBkPSdNMC4yNDIzNjYgOC40ODk4OUwzLjI4NTgxIDExLjUzMzRDMy41MzEzOCAxMS43Nzg4IDMuOTMwODIgMTEuNzc4OCA0LjE3NjM5IDExLjUzMzNDNC40MjE3NyAxMS4yODc4IDQuNDIxNzcgMTAuODg4NCA0LjE3NjMzIDEwLjY0MjlMMi4yMDc3NiA4LjY3NDMxSDkuMzA0MzZDOS42NTE1NCA4LjY3NDMxIDkuOTMzOTggOC4zOTE4MSA5LjkzMzk4IDguMDQ0NjNDOS45MzM5OCA3LjY5NzQ1IDkuNjUxNTQgNy40MTUwMSA5LjMwNDM2IDcuNDE1MDFIMi4yMDc3Nkw0LjE3NjM5IDUuNDQ2NDVDNC40MjE3NyA1LjIwMDk0IDQuNDIxNzcgNC44MDE0NCA0LjE3NjMzIDQuNTU1ODdDNC4wNTM2IDQuNDMzMiAzLjg5MjM3IDQuMzcxODcgMy43MzExMyA0LjM3MTg3QzMuNTY5ODkgNC4zNzE4NyAzLjQwODU5IDQuNDMzMiAzLjI4NTgxIDQuNTU1OTNMMC4yNDIzMDUgNy41OTk0M0MtMC4wMDMwODA3MyA3Ljg0NDk0IC0wLjAwMzA4MDc2IDguMjQ0MzggMC4yNDIzNjYgOC40ODk4OVonIGZpbGw9JyN7ZW5jb2RlY29sb3IoJGdyYXktOTAwKX0nLyUzRSUzQy9nJTNFJTNDL2clM0UlM0NkZWZzJTNFJTNDZmlsdGVyIGlkPSdmaWx0ZXIwX2RfMTc1Xzk3NCcgeD0nLTMuOTQxNzMnIHk9JzAuMTk2Nzc3JyB3aWR0aD0nMzcuOTE2NScgaGVpZ2h0PSczMC45NDEyJyBmaWx0ZXJVbml0cz0ndXNlclNwYWNlT25Vc2UnIGNvbG9yLWludGVycG9sYXRpb24tZmlsdGVycz0nc1JHQiclM0UlM0NmZUZsb29kIGZsb29kLW9wYWNpdHk9JzAnIHJlc3VsdD0nQmFja2dyb3VuZEltYWdlRml4Jy8lM0UlM0NmZUNvbG9yTWF0cml4IGluPSdTb3VyY2VBbHBoYScgdHlwZT0nbWF0cml4JyB2YWx1ZXM9JzAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDEyNyAwJyByZXN1bHQ9J2hhcmRBbHBoYScvJTNFJTNDZmVPZmZzZXQvJTNFJTNDZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPScyJy8lM0UlM0NmZUNvbXBvc2l0ZSBpbjI9J2hhcmRBbHBoYScgb3BlcmF0b3I9J291dCcvJTNFJTNDZmVDb2xvck1hdHJpeCB0eXBlPSdtYXRyaXgnIHZhbHVlcz0nMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMC4xMiAwJy8lM0UlM0NmZUJsZW5kIG1vZGU9J25vcm1hbCcgaW4yPSdCYWNrZ3JvdW5kSW1hZ2VGaXgnIHJlc3VsdD0nZWZmZWN0MV9kcm9wU2hhZG93XzE3NV85NzQnLyUzRSUzQ2ZlQmxlbmQgbW9kZT0nbm9ybWFsJyBpbj0nU291cmNlR3JhcGhpYycgaW4yPSdlZmZlY3QxX2Ryb3BTaGFkb3dfMTc1Xzk3NCcgcmVzdWx0PSdzaGFwZScvJTNFJTNDL2ZpbHRlciUzRSUzQ2NsaXBQYXRoIGlkPSdjbGlwMF8xNzVfOTc0JyUzRSUzQ3JlY3Qgd2lkdGg9JzMwJyBoZWlnaHQ9JzMwJyBmaWxsPSd3aGl0ZScvJTNFJTNDL2NsaXBQYXRoJTNFJTNDL2RlZnMlM0UlM0Mvc3ZnJTNFXCIpO1xuXG4vLyBJY29ub2dyYXBoeSAtIFN0YXRpYyBQYXRoXG5cbiRzdmctbG9nby1wYXRoOiB1cmwoXCIuLi9zdmctaWNvbnMvbG9nby5zdmdcIik7XG4kc3ZnLWxvZ28tc20tcGF0aDogdXJsKFwiLi4vc3ZnLWljb25zL2xvZ28tc20uc3ZnXCIpO1xuJHN2Zy1sb2dvLW9sZC1wYXRoOiB1cmwoXCIuLi9zdmctaWNvbnMvbG9nby1vbGQuc3ZnXCIpO1xuJHN2Zy1wbHVzLWljb24tcGF0aDogdXJsKFwiLi4vc3ZnLWljb25zL3BsdXMtaWNvbi5zdmdcIik7XG4kc3ZnLW1pbnVzLWljb24tcGF0aDogdXJsKFwiLi4vc3ZnLWljb25zL21pbnVzLWljb24uc3ZnXCIpO1xuJHN2Zy1hY2NvdW50LXBhdGg6IHVybChcIi4uL3N2Zy1pY29ucy9hY2NvdW50LWljb24uc3ZnXCIpO1xuJHN2Zy1hY2NvdW50LXdoaXRlLXBhdGg6IHVybChcIi4uL3N2Zy1pY29ucy9hY2NvdW50LXdoaXRlLnN2Z1wiKTtcbiRzdmctc2VydmljZXMtcGF0aDogdXJsKFwiLi4vc3ZnLWljb25zL3NlcnZpY2VzLWljb24uc3ZnXCIpO1xuJHN2Zy1zZXJ2aWNlcy13aGl0ZTogdXJsKFwiLi4vc3ZnLWljb25zL3NlcnZpY2VzLXdoaXRlLnN2Z1wiKTtcbiRzdmctbWVudS1wYXRoOiB1cmwoXCIuLi9zdmctaWNvbnMvbWVudS1pY29uLnN2Z1wiKTtcbiRzdmctc2VhcmNoLXBhdGg6IHVybChcIi4uL3N2Zy1pY29ucy9zZWFyY2gtaWNvbi5zdmdcIik7XG4kc3ZnLXNlYXJjaC13aGl0ZS1wYXRoOiB1cmwoXCIuLi9zdmctaWNvbnMvc2VhcmNoLXdoaXRlLWljb24uc3ZnXCIpO1xuJHN2Zy1jYXJ0LXBhdGg6IHVybChcIi4uL3N2Zy1pY29ucy9jYXJ0LWljb24uc3ZnXCIpO1xuJHN2Zy1jYXJ0LXdoaXRlLXBhdGg6IHVybChcIi4uL3N2Zy1pY29ucy9jYXJ0LXdoaXRlLnN2Z1wiKTtcbiRzdmctY2hhdC1wYXRoOiB1cmwoXCIuLi9zdmctaWNvbnMvY2hhdC1pY29uLnN2Z1wiKTtcbiRzdmctcGluLXBhdGg6IHVybChcIi4uL3N2Zy1pY29ucy9waW4taWNvbi5zdmdcIik7XG4kc3ZnLWVtYWlsLXBhdGg6IHVybChcIi4uL3N2Zy1pY29ucy9lbWFpbC1pY29uLnN2Z1wiKTtcbiRzdmctbGluay1wYXRoOiB1cmwoXCIuLi9zdmctaWNvbnMvbGluay5zdmdcIik7XG4kc3ZnLWhvdXNlLXBhdGg6IHVybChcIi4uL3N2Zy1pY29ucy9ob3VzZS5zdmdcIik7XG5cbiRzdmctaGVhcnQtcGF0aDogdXJsKFwiLi4vc3ZnLWljb25zL2hlYXJ0LnN2Z1wiKTtcbiRzdmctaGVhcnQtd2hpdGUtcGF0aDogdXJsKFwiLi4vc3ZnLWljb25zL2hlYXJ0LXdoaXRlLnN2Z1wiKTtcbiRzdmctaGVhcnQtZmlsbGVkLXBhdGg6IHVybChcIi4uL3N2Zy1pY29ucy9oZWFydC1maWxsZWQuc3ZnXCIpO1xuXG4kc3ZnLWNoZWNrLWJsYWNrLXBhdGg6IHVybChcIi4uL3N2Zy1pY29ucy9jaGVjay1ibGFjay5zdmdcIik7XG4kc3ZnLWNoZWNrLWdyZWVuLXBhdGg6IHVybChcIi4uL3N2Zy1pY29ucy9jaGVjay1ncmVlbi5zdmdcIik7XG4kc3ZnLWNsb3NlLWljb24tcGF0aDogdXJsKFwiLi4vc3ZnLWljb25zL2Nsb3NlLWljb24uc3ZnXCIpO1xuJHN2Zy1jbG9zZS13aGl0ZS1wYXRoOiB1cmwoXCIuLi9zdmctaWNvbnMvY2xvc2Utd2hpdGUtaWNvbi5zdmdcIik7XG4kc3ZnLWNsb3NlLXdoaXRlLWZpbGxlZC1wYXRoOiB1cmwoXCIuLi9zdmctaWNvbnMvY2xvc2Utd2hpdGUtZmlsbGVkLnN2Z1wiKTtcblxuJHN2Zy1zaGllbGQtcGF0aDogdXJsKFwiLi4vc3ZnLWljb25zL2ljb24td2FycmFudHkuc3ZnXCIpO1xuJHN2Zy1zaGllbGQtZ3JlZW4tcGF0aDogdXJsKFwiLi4vc3ZnLWljb25zL2ljb24td2FycmFudHktZ3JlZW4uc3ZnXCIpO1xuXG4kc3ZnLXRvb2x0aXAtaWNvbi1wYXRoOiB1cmwoXCIuLi9zdmctaWNvbnMvdG9vbHRpcC1pY29uLnN2Z1wiKTtcbiRzdmctaW5mby1ncmF5LXBhdGg6IHVybChcIi4uL3N2Zy1pY29ucy9pbmZvLWljb24tZ3JheS5zdmdcIik7XG4kc3ZnLWRhbmdlci1wYXRoOiB1cmwoXCIuLi9zdmctaWNvbnMvZGFuZ2VyLWljb24uc3ZnXCIpO1xuJHN2Zy1pbmZvLXBhdGg6IHVybChcIi4uL3N2Zy1pY29ucy9pbmZvLWljb24uc3ZnXCIpO1xuJHN2Zy13YXJuaW5nLXBhdGg6IHVybChcIi4uL3N2Zy1pY29ucy93YXJuaW5nLWljb24uc3ZnXCIpO1xuJHN2Zy1zdWNjZXNzLXBhdGg6IHVybChcIi4uL3N2Zy1pY29ucy9zdWNjZXNzLWljb24uc3ZnXCIpO1xuJHN2Zy14Y2lyY2xlLXBhdGg6IHVybChcIi4uL3N2Zy1pY29ucy94Y2lyY2xlLWljb24uc3ZnXCIpO1xuXG4kc3ZnLWxpc3QtYWN0aXZlLXBhdGg6IHVybChcIi4uL3N2Zy1pY29ucy9saXN0LWFjdGl2ZS5zdmdcIik7XG4kc3ZnLWxpc3QtaW5hY3RpdmUtcGF0aDogdXJsKFwiLi4vc3ZnLWljb25zL2xpc3QtaW5hY3RpdmUuc3ZnXCIpO1xuJHN2Zy1ncmlkLWFjdGl2ZS1wYXRoOiB1cmwoXCIuLi9zdmctaWNvbnMvZ3JpZC1hY3RpdmUuc3ZnXCIpO1xuJHN2Zy1ncmlkLWluYWN0aXZlLXBhdGg6IHVybChcIi4uL3N2Zy1pY29ucy9ncmlkLWluYWN0aXZlLnN2Z1wiKTtcblxuJHN2Zy12aWRlby1wYXRoOiB1cmwoXCIuLi9zdmctaWNvbnMvdmlkZW8taWNvbi5zdmdcIik7XG4kc3ZnLXZpZGVvLXdoaXRlLXBhdGg6IHVybChcIi4uL3N2Zy1pY29ucy92aWRlby13aGl0ZS5zdmdcIik7XG5cbiRzdmctc3Rhci1lbXB0eS1wYXRoOiB1cmwoXCIuLi9zdmctaWNvbnMvc3Rhci1lbXB0eS5zdmdcIik7XG4kc3ZnLXN0YXItZnVsbC1wYXRoOiB1cmwoXCIuLi9zdmctaWNvbnMvc3Rhci1mdWxsLnN2Z1wiKTtcbiRzdmctc3Rhci1oYWxmLXBhdGg6IHVybChcIi4uL3N2Zy1pY29ucy9zdGFyLWhhbGYuc3ZnXCIpO1xuXG4kc3ZnLWRyaXZlLXRocnUtcGF0aDogdXJsKFwiLi4vc3ZnLWljb25zL2RyaXZlLXRocnUtaWNvbi5zdmdcIik7XG4kc3ZnLXRydWNrLXBhdGg6IHVybChcIi4uL3N2Zy1pY29ucy90cnVjay1pY29uLnN2Z1wiKTtcbiRzdmctbG93LXByaWNlLXBhdGg6IHVybChcIi4uL3N2Zy1pY29ucy9sb3ctcHJpY2UtaWNvbi5zdmdcIik7XG4kc3ZnLW5mbS1jcmVkaXQtcGF0aDogdXJsKFwiLi4vc3ZnLWljb25zL25mbS1jcmVkaXQtaWNvbi5zdmdcIik7XG4kc3ZnLWRyaXZlLXRocnUtdG9kYXktcGF0aDogdXJsKFwiLi4vc3ZnLWljb25zL2RyaXZlLXRocnUtdG9kYXlcIik7XG5cbiRzdmctYXJyb3ctcGF0aDogdXJsKFwiLi4vc3ZnLWljb25zL2Fycm93LnN2Z1wiKTtcbiRzdmctYXJyb3ctbGVmdC1wYXRoOiB1cmwoXCIuLi9zdmctaWNvbnMvYXJyb3ctbGVmdC5zdmdcIik7XG4kc3ZnLWFycm93LXJpZ2h0LXBhdGg6IHVybChcIi4uL3N2Zy1pY29ucy9hcnJvdy1yaWdodC5zdmdcIik7XG4kc3ZnLWFycm93LXVwLXBhdGg6IHVybChcIi4uL3N2Zy1pY29ucy9hcnJvdy11cC5zdmdcIik7XG4kc3ZnLWFycm93LWRvd24tcGF0aDogdXJsKFwiLi4vc3ZnLWljb25zL2Fycm93LWRvd24uc3ZnXCIpO1xuJHN2Zy1hcnJvdy1kb3duLWdyZWVuLXBhdGg6IHVybChcIi4uL3N2Zy1pY29ucy9hcnJvdy1kb3duLWdyZWVuLnN2Z1wiKTtcbiRzdmctYXJyb3ctZG93bi13aGl0ZS1wYXRoOiB1cmwoXCIuLi9zdmctaWNvbnMvYXJyb3ctZG93bi13aGl0ZS5zdmdcIik7XG4kc3ZnLWRvdWJsZS1sZWZ0LXBhdGg6IHVybChcIi4uL3N2Zy1pY29ucy9hcnJvdy1kb3VibGUtbGVmdC5zdmdcIik7XG4kc3ZnLWRvdWJsZS1yaWdodC1wYXRoOiB1cmwoXCIuLi9zdmctaWNvbnMvYXJyb3ctZG91YmxlLXJpZ2h0LnN2Z1wiKTtcbiRzdmctc2xpZGVyLWxlZnQtcGF0aDogdXJsKFwiLi4vc3ZnLWljb25zL2Fycm93LXNsaWRlci1sZWZ0LnN2Z1wiKTtcbiRzdmctc2xpZGVyLXJpZ2h0LXBhdGg6IHVybChcIi4uL3N2Zy1pY29ucy9hcnJvdy1zbGlkZXItcmlnaHQuc3ZnXCIpO1xuXG4kc3ZnLXJhZGlvLXNlbGVjdGVkLXBhdGg6IHVybChcIi4uL3N2Zy1pY29ucy9yYWRpby1zZWxlY3RlZC5zdmdcIik7XG4kc3ZnLXJhZGlvLXVuc2VsZWN0ZWQtcGF0aDogdXJsKFwiLi4vc3ZnLWljb25zL3JhZGlvLXVuc2VsZWN0ZWQuc3ZnXCIpO1xuJHN2Zy1jaGVja2JveC1zZWxlY3RlZC1wYXRoOiB1cmwoXCIuLi9zdmctaWNvbnMvY2hlY2tib3gtc2VsZWN0ZWQuc3ZnXCIpO1xuJHN2Zy1jaGVja2JveC11bnNlbGVjdGVkLXBhdGg6IHVybChcIi4uL3N2Zy1pY29ucy9jaGVja2JveC1zZWxlY3RlZC5zdmdcIik7XG5cbiRzdmctZmFjZWJvb2stZGFyay1wYXRoOiB1cmwoXCIuLi9zdmctaWNvbnMvZmFjZWJvb2stZGFyay5zdmdcIik7XG4kc3ZnLWZhY2Vib29rLXdoaXRlLXBhdGg6IHVybChcIi4uL3N2Zy1pY29ucy9mYWNlYm9vay13aGl0ZS5zdmdcIik7XG4kc3ZnLWluc3RhZ3JhbS1kYXJrLXBhdGg6IHVybChcIi4uL3N2Zy1pY29ucy9pbnN0YWdyYW0tZGFyay5zdmdcIik7XG4kc3ZnLWluc3RhZ3JhbS13aGl0ZS1wYXRoOiB1cmwoXCIuLi9zdmctaWNvbnMvaW5zdGFncmFtLXdoaXRlLnN2Z1wiKTtcbiRzdmctdHdpdHRlci1kYXJrLXBhdGg6IHVybChcIi4uL3N2Zy1pY29ucy90d2l0dGVyLWRhcmsuc3ZnXCIpO1xuJHN2Zy10d2l0dGVyLXdoaXRlLXBhdGg6IHVybChcIi4uL3N2Zy1pY29ucy90d2l0dGVyLXdoaXRlLnN2Z1wiKTtcbiRzdmctcGludGVyZXN0LWRhcmstcGF0aDogdXJsKFwiLi4vc3ZnLWljb25zL3BpbnRlcmVzdC1kYXJrLnN2Z1wiKTtcbiRzdmctcGludGVyZXN0LXdoaXRlLXBhdGg6IHVybChcIi4uL3N2Zy1pY29ucy9waW50ZXJlc3Qtd2hpdGUuc3ZnXCIpO1xuJHN2Zy15b3V0dWJlLWRhcmstcGF0aDogdXJsKFwiLi4vc3ZnLWljb25zL3lvdXR1YmUtZGFyay5zdmdcIik7XG4kc3ZnLXlvdXR1YmUtd2hpdGUtcGF0aDogdXJsKFwiLi4vc3ZnLWljb25zL3lvdXR1YmUtd2hpdGUuc3ZnXCIpO1xuXG4kc3ZnLWJhY2stdG8tdG9wLXBhdGg6IHVybChcIi4uL3N2Zy1pY29ucy9iYWNrLXRvLXRvcC1pY29uLnN2Z1wiKTtcblxuJHN2Zy1lbGVjdHJpYy13aGl0ZS1wYXRoOiB1cmwoXCIuLi9zdmctaWNvbnMvZWxlY3RyaWMtd2hpdGUuc3ZnXCIpO1xuJHN2Zy1nYXMtd2hpdGUtcGF0aDogdXJsKFwiLi4vc3ZnLWljb25zL2dhcy13aGl0ZS5zdmdcIik7XG4kc3ZnLWR1YWxmdWVsLXdoaXRlLXBhdGg6IHVybChcIi4uL3N2Zy1pY29ucy9kdWFsZnVlbC13aGl0ZS5zdmdcIik7XG5cbiRzdmctY3JlZGl0LWNhcmQtdmlzYTogdXJsKFwiLi4vLi4vc3ZnLWljb25zL3Zpc2Euc3ZnXCIpO1xuJHN2Zy1jcmVkaXQtY2FyZC1hbWV4OiB1cmwoXCIuLi8uLi9zdmctaWNvbnMvYW1lcmljYW4tZXhwcmVzcy5zdmdcIik7XG4kc3ZnLWNyZWRpdC1jYXJkLW1hc3RlcjogdXJsKFwiLi4vLi4vc3ZnLWljb25zL21hc3RlcmNhcmQuc3ZnXCIpO1xuJHN2Zy1jcmVkaXQtY2FyZC1kaXNjb3ZlcjogdXJsKFwiLi4vLi4vc3ZnLWljb25zL2Rpc2NvdmVyLWRhcmsuc3ZnXCIpO1xuJHN2Zy1wYXJ0czogdXJsKFwiLi4vc3ZnLWljb25zL2ljb24tcGFydHMuc3ZnXCIpO1xuXG4kc3ZnLW1hcnhlbnQtYXItdmlldy1pY29uOiB1cmwoXCIuLi9zdmctaWNvbnMvYmFjay10by10b3AtaWNvbi5zdmdcIik7XG5cbi8vICBTbGljayBDYXJvdXNlbCAtIGN1c3RvbVxuXG4kc2xpY2stYXJyb3ctYmctY29sb3I6ICR0cmFucztcbiRzbGljay1hcnJvdy1iZy1jb2xvci1ob3ZlcjogJHRyYW5zO1xuJHNsaWNrLWFycm93LXByZXY6ICRzdmctc2xpZGVyLWxlZnQ7XG4kc2xpY2stYXJyb3ctbmV4dDogJHN2Zy1zbGlkZXItcmlnaHQ7XG5cbi8vIFNlYXJjaCByZWZpbmVtZW50c1xuXG4kc2VhcmNoLXJlZmluZW1lbnRzLWJvcmRlci1jb2xvcjogJGJsYWNrO1xuJHNlYXJjaC1yZWZpbmVtZW50cy1kaXZpZGVyLWNvbG9yOiAkZ3JheS00MDA7XG4kc2VhcmNoLXJlZmluZW1lbnRzLWxpbmstY29sb3I6ICRjaGFyY29hbDtcblxuLy8gU3dhdGNoIC8gVmFyaWF0aW9uIEF0dHJpYnV0ZXNcblxuJHN3YXRjaC1ib3JkZXI6ICRib3JkZXItd2lkdGggc29saWQgJGdyYXktNjAwO1xuJHN3YXRjaC1ib3JkZXItc2VsZWN0ZWQ6ICRib3JkZXItd2lkdGggc29saWQgJGJvcmRlci1jb2xvci1kYXJrO1xuJHN3YXRjaC11bmF2YWlsYWJsZS1iZy1jb2xvcjogcmdiYSgkd2hpdGUsIDAuNSk7XG4kc3dhdGNoLW5vdC1zZWxlY3RlZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnIHdpZHRoPSc0NCcgaGVpZ2h0PSc0NCcgdmlld0JveD0nMCAwIDQ0IDQ0JyUzRSUzQ2RlZnMlM0UlM0NwYXRoIGlkPSdhJyBkPSdNMCAwaDQ0djQ0SDB6Jy8lM0UlM0NtYXNrIGlkPSdiJyB3aWR0aD0nNDQnIGhlaWdodD0nNDQnIHg9JzAnIHk9JzAnIGZpbGw9JyUyM2ZmZiclM0UlM0N1c2UgeGxpbms6aHJlZj0nJTIzYScvJTNFJTNDL21hc2slM0UlM0MvZGVmcyUzRSUzQ2cgZmlsbD0nbm9uZScgZmlsbC1ydWxlPSdldmVub2RkJyUzRSUzQ3BhdGggZmlsbD0nJTIzRjhGOEY4JyBkPSdNMCAwaDQ0djQ0SDB6Jy8lM0UlM0N1c2Ugc3Ryb2tlPSclMjNDOEM4QzgnIHN0cm9rZS1kYXNoYXJyYXk9JzQsNCcgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2Utd2lkdGg9JzInIG1hc2s9J3VybCglMjNiKScgeGxpbms6aHJlZj0nJTIzYScvJTNFJTNDL2clM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuJHN3YXRjaC11bmF2YWlsYWJsZS1iZy1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgc3R5bGU9J3dpZHRoOiAxMDAlMjU7IGhlaWdodDogMTAwJTI1OyclM0UlM0NyZWN0IHdpZHRoPScxMDAlMjUnIGhlaWdodD0nMTAwJTI1JyBmaWxsPScjeyRzd2F0Y2gtdW5hdmFpbGFibGUtYmctY29sb3J9Jy8lM0UlM0NsaW5lIHgxPScwJyB5MT0nMTAwJTI1JyB4Mj0nMTAwJTI1JyB5Mj0nMCcgc3R5bGU9J3N0cm9rZToje2VuY29kZWNvbG9yKCRncmF5LTYwMCl9IDtzdHJva2Utd2lkdGg6I3skYm9yZGVyLXRoaWNrLXdpZHRofScvJTNFJTNDL3N2ZyUzRVwiKTtcbiRub25zd2F0Y2gtdW5hdmFpbGFibGUtYmctaW1hZ2U6ICRzdmctdW5zZWxlY3RhYmxlLXNsYXNoO1xuJHByaW50LXNlbGVjdGlvbi10aWxlLWVtcHR5OiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB4bWxuczp4bGluaz0naHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluaycgd2lkdGg9JzM4JyBoZWlnaHQ9JzM4JyB2aWV3Qm94PScwIDAgMzggMzgnJTNFJTNDZGVmcyUzRSUzQ3BhdGggaWQ9J2EnIGQ9J00wIDBoMzh2MzhIMHonLyUzRSUzQ21hc2sgaWQ9J2InIHdpZHRoPSczOCcgaGVpZ2h0PSczOCcgeD0nMCcgeT0nMCcgZmlsbD0nJTIzZmZmJyUzRSUzQ3VzZSB4bGluazpocmVmPSclMjNhJy8lM0UlM0MvbWFzayUzRSUzQy9kZWZzJTNFJTNDZyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnJTNFJTNDcGF0aCBmaWxsPSclMjNGOEY4RjgnIGQ9J00wIDBoMzh2MzhIMHonLyUzRSUzQ3VzZSBzdHJva2U9JyUyM0M4QzhDOCcgc3Ryb2tlLWRhc2hhcnJheT0nNCw0JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMicgbWFzaz0ndXJsKCUyM2IpJyB4bGluazpocmVmPSclMjNhJy8lM0UlM0MvZyUzRSUzQy9zdmclM0UlMEFcIik7XG4kcHJpbnQtc2VsZWN0aW9uLXBsdXM6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMCcgaGVpZ2h0PScxMCcgdmlld0JveD0nMCAwIDEwIDEwJyUzRSUzQ3BhdGggZmlsbD0nJTIzMDAwJyBmaWxsLXJ1bGU9J25vbnplcm8nIGQ9J002IDRoNHYySDZ2NEg0VjZIMFY0aDRWMGgydjR6Jy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuJHByaW50LXNlbGVjdGlvbi1wbHVzLWRpc2FibGVkOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTAnIGhlaWdodD0nMTAnIHZpZXdCb3g9JzAgMCAxMCAxMCclM0UlM0NwYXRoIGZpbGw9JyN7ZW5jb2RlY29sb3IoJGdyYXktMzAwKX0nIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTYgNGg0djJINnY0SDRWNkgwVjRoNFYwaDJ2NHonLyUzRSUzQy9zdmclM0UlMEFcIik7XG4kcHJpbnQtc2VsZWN0aW9uLW1pbnVzOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTAnIGhlaWdodD0nMTAnIHZpZXdCb3g9JzAgMCAxMCAxMCclM0UlM0NwYXRoIGZpbGw9JyUyMzAwMCcgZmlsbC1ydWxlPSdub256ZXJvJyBkPSdNMCA0aDEwdjJIMHonLyUzRSUzQy9zdmclM0UlMEFcIik7XG4kcHJpbnQtc2VsZWN0aW9uLW1pbnVzLWRpc2FibGVkOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTAnIGhlaWdodD0nMTAnIHZpZXdCb3g9JzAgMCAxMCAxMCclM0UlM0NwYXRoIGZpbGw9JyN7ZW5jb2RlY29sb3IoJGdyYXktMzAwKX0nIGZpbGwtcnVsZT0nbm9uemVybycgZD0nTTAgNGgxMHYySDB6Jy8lM0UlM0Mvc3ZnJTNFJTBBXCIpOyIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LWJsYWNrbGlzdCwgc2Nzcy9kb2xsYXItdmFyaWFibGUtZGVmYXVsdFxuXG4vLyBTQ1NTIFJGUyBtaXhpblxuLy9cbi8vIEF1dG9tYXRlZCByZXNwb25zaXZlIGZvbnQgc2l6ZXNcbi8vXG4vLyBMaWNlbnNlZCB1bmRlciBNSVQgKGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL3Jmcy9ibG9iL3Y4LngvTElDRU5TRSlcblxuLy8gQ29uZmlndXJhdGlvblxuXG4vLyBCYXNlIGZvbnQgc2l6ZVxuJHJmcy1iYXNlLWZvbnQtc2l6ZTogMS4yNXJlbSAhZGVmYXVsdDtcbiRyZnMtZm9udC1zaXplLXVuaXQ6IHJlbSAhZGVmYXVsdDtcblxuQGlmICRyZnMtZm9udC1zaXplLXVuaXQgIT0gcmVtIGFuZCAkcmZzLWZvbnQtc2l6ZS11bml0ICE9IHB4IHtcbiAgQGVycm9yIFwiYCN7JHJmcy1mb250LXNpemUtdW5pdH1gIGlzIG5vdCBhIHZhbGlkIHVuaXQgZm9yICRyZnMtZm9udC1zaXplLXVuaXQuIFVzZSBgcHhgIG9yIGByZW1gLlwiO1xufVxuXG4vLyBCcmVha3BvaW50IGF0IHdoZXJlIGZvbnQtc2l6ZSBzdGFydHMgZGVjcmVhc2luZyBpZiBzY3JlZW4gd2lkdGggaXMgc21hbGxlclxuJHJmcy1icmVha3BvaW50OiAxMjAwcHggIWRlZmF1bHQ7XG4kcmZzLWJyZWFrcG9pbnQtdW5pdDogcHggIWRlZmF1bHQ7XG5cbkBpZiAkcmZzLWJyZWFrcG9pbnQtdW5pdCAhPSBweCBhbmQgJHJmcy1icmVha3BvaW50LXVuaXQgIT0gZW0gYW5kICRyZnMtYnJlYWtwb2ludC11bml0ICE9IHJlbSB7XG4gIEBlcnJvciBcImAjeyRyZnMtYnJlYWtwb2ludC11bml0fWAgaXMgbm90IGEgdmFsaWQgdW5pdCBmb3IgJHJmcy1icmVha3BvaW50LXVuaXQuIFVzZSBgcHhgLCBgZW1gIG9yIGByZW1gLlwiO1xufVxuXG4vLyBSZXNpemUgZm9udCBzaXplIGJhc2VkIG9uIHNjcmVlbiBoZWlnaHQgYW5kIHdpZHRoXG4kcmZzLXR3by1kaW1lbnNpb25hbDogZmFsc2UgIWRlZmF1bHQ7XG5cbi8vIEZhY3RvciBvZiBkZWNyZWFzZVxuJHJmcy1mYWN0b3I6IDEwICFkZWZhdWx0O1xuXG5AaWYgdHlwZS1vZigkcmZzLWZhY3RvcikgIT0gXCJudW1iZXJcIiBvciAkcmZzLWZhY3RvciA8PSAxIHtcbiAgQGVycm9yIFwiYCN7JHJmcy1mYWN0b3J9YCBpcyBub3QgYSB2YWxpZCAgJHJmcy1mYWN0b3IsIGl0IG11c3QgYmUgZ3JlYXRlciB0aGFuIDEuXCI7XG59XG5cbi8vIEdlbmVyYXRlIGVuYWJsZSBvciBkaXNhYmxlIGNsYXNzZXMuIFBvc3NpYmlsaXRpZXM6IGZhbHNlLCBcImVuYWJsZVwiIG9yIFwiZGlzYWJsZVwiXG4kcmZzLWNsYXNzOiBmYWxzZSAhZGVmYXVsdDtcblxuLy8gMSByZW0gPSAkcmZzLXJlbS12YWx1ZSBweFxuJHJmcy1yZW0tdmFsdWU6IDE2ICFkZWZhdWx0O1xuXG4vLyBTYWZhcmkgaWZyYW1lIHJlc2l6ZSBidWc6IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL3Jmcy9pc3N1ZXMvMTRcbiRyZnMtc2FmYXJpLWlmcmFtZS1yZXNpemUtYnVnLWZpeDogZmFsc2UgIWRlZmF1bHQ7XG5cbi8vIERpc2FibGUgUkZTIGJ5IHNldHRpbmcgJGVuYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZXMgdG8gZmFsc2VcbiRlbmFibGUtcmVzcG9uc2l2ZS1mb250LXNpemVzOiB0cnVlICFkZWZhdWx0O1xuXG4vLyBDYWNoZSAkcmZzLWJhc2UtZm9udC1zaXplIHVuaXRcbiRyZnMtYmFzZS1mb250LXNpemUtdW5pdDogdW5pdCgkcmZzLWJhc2UtZm9udC1zaXplKTtcblxuQGZ1bmN0aW9uIGRpdmlkZSgkZGl2aWRlbmQsICRkaXZpc29yLCAkcHJlY2lzaW9uOiAxMCkge1xuICAkc2lnbjogaWYoJGRpdmlkZW5kID4gMCBhbmQgJGRpdmlzb3IgPiAwIG9yICRkaXZpZGVuZCA8IDAgYW5kICRkaXZpc29yIDwgMCwgMSwgLTEpO1xuICAkZGl2aWRlbmQ6IGFicygkZGl2aWRlbmQpO1xuICAkZGl2aXNvcjogYWJzKCRkaXZpc29yKTtcbiAgQGlmICRkaXZpZGVuZCA9PSAwIHtcbiAgICBAcmV0dXJuIDA7XG4gIH1cbiAgQGlmICRkaXZpc29yID09IDAge1xuICAgIEBlcnJvciBcIkNhbm5vdCBkaXZpZGUgYnkgMFwiO1xuICB9XG4gICRyZW1haW5kZXI6ICRkaXZpZGVuZDtcbiAgJHJlc3VsdDogMDtcbiAgJGZhY3RvcjogMTA7XG4gIEB3aGlsZSAoJHJlbWFpbmRlciA+IDAgYW5kICRwcmVjaXNpb24gPj0gMCkge1xuICAgICRxdW90aWVudDogMDtcbiAgICBAd2hpbGUgKCRyZW1haW5kZXIgPj0gJGRpdmlzb3IpIHtcbiAgICAgICRyZW1haW5kZXI6ICRyZW1haW5kZXIgLSAkZGl2aXNvcjtcbiAgICAgICRxdW90aWVudDogJHF1b3RpZW50ICsgMTtcbiAgICB9XG4gICAgJHJlc3VsdDogJHJlc3VsdCAqIDEwICsgJHF1b3RpZW50O1xuICAgICRmYWN0b3I6ICRmYWN0b3IgKiAuMTtcbiAgICAkcmVtYWluZGVyOiAkcmVtYWluZGVyICogMTA7XG4gICAgJHByZWNpc2lvbjogJHByZWNpc2lvbiAtIDE7XG4gICAgQGlmICgkcHJlY2lzaW9uIDwgMCBhbmQgJHJlbWFpbmRlciA+PSAkZGl2aXNvciAqIDUpIHtcbiAgICAgICRyZXN1bHQ6ICRyZXN1bHQgKyAxO1xuICAgIH1cbiAgfVxuICAkcmVzdWx0OiAkcmVzdWx0ICogJGZhY3RvciAqICRzaWduO1xuICAkZGl2aWRlbmQtdW5pdDogdW5pdCgkZGl2aWRlbmQpO1xuICAkZGl2aXNvci11bml0OiB1bml0KCRkaXZpc29yKTtcbiAgJHVuaXQtbWFwOiAoXG4gICAgXCJweFwiOiAxcHgsXG4gICAgXCJyZW1cIjogMXJlbSxcbiAgICBcImVtXCI6IDFlbSxcbiAgICBcIiVcIjogMSVcbiAgKTtcbiAgQGlmICgkZGl2aWRlbmQtdW5pdCAhPSAkZGl2aXNvci11bml0IGFuZCBtYXAtaGFzLWtleSgkdW5pdC1tYXAsICRkaXZpZGVuZC11bml0KSkge1xuICAgICRyZXN1bHQ6ICRyZXN1bHQgKiBtYXAtZ2V0KCR1bml0LW1hcCwgJGRpdmlkZW5kLXVuaXQpO1xuICB9XG4gIEByZXR1cm4gJHJlc3VsdDtcbn1cblxuLy8gUmVtb3ZlIHB4LXVuaXQgZnJvbSAkcmZzLWJhc2UtZm9udC1zaXplIGZvciBjYWxjdWxhdGlvbnNcbkBpZiAkcmZzLWJhc2UtZm9udC1zaXplLXVuaXQgPT0gXCJweFwiIHtcbiAgJHJmcy1iYXNlLWZvbnQtc2l6ZTogZGl2aWRlKCRyZnMtYmFzZS1mb250LXNpemUsICRyZnMtYmFzZS1mb250LXNpemUgKiAwICsgMSk7XG59XG5AZWxzZSBpZiAkcmZzLWJhc2UtZm9udC1zaXplLXVuaXQgPT0gXCJyZW1cIiB7XG4gICRyZnMtYmFzZS1mb250LXNpemU6IGRpdmlkZSgkcmZzLWJhc2UtZm9udC1zaXplLCBkaXZpZGUoJHJmcy1iYXNlLWZvbnQtc2l6ZSAqIDAgKyAxLCAkcmZzLXJlbS12YWx1ZSkpO1xufVxuXG4vLyBDYWNoZSAkcmZzLWJyZWFrcG9pbnQgdW5pdCB0byBwcmV2ZW50IG11bHRpcGxlIGNhbGxzXG4kcmZzLWJyZWFrcG9pbnQtdW5pdC1jYWNoZTogdW5pdCgkcmZzLWJyZWFrcG9pbnQpO1xuXG4vLyBSZW1vdmUgdW5pdCBmcm9tICRyZnMtYnJlYWtwb2ludCBmb3IgY2FsY3VsYXRpb25zXG5AaWYgJHJmcy1icmVha3BvaW50LXVuaXQtY2FjaGUgPT0gXCJweFwiIHtcbiAgJHJmcy1icmVha3BvaW50OiBkaXZpZGUoJHJmcy1icmVha3BvaW50LCAkcmZzLWJyZWFrcG9pbnQgKiAwICsgMSk7XG59XG5AZWxzZSBpZiAkcmZzLWJyZWFrcG9pbnQtdW5pdC1jYWNoZSA9PSBcInJlbVwiIG9yICRyZnMtYnJlYWtwb2ludC11bml0LWNhY2hlID09IFwiZW1cIiB7XG4gICRyZnMtYnJlYWtwb2ludDogZGl2aWRlKCRyZnMtYnJlYWtwb2ludCwgZGl2aWRlKCRyZnMtYnJlYWtwb2ludCAqIDAgKyAxLCAkcmZzLXJlbS12YWx1ZSkpO1xufVxuXG4vLyBJbnRlcm5hbCBtaXhpbiB0aGF0IGFkZHMgZGlzYWJsZSBjbGFzc2VzIHRvIHRoZSBzZWxlY3RvciBpZiBuZWVkZWQuXG5AbWl4aW4gX3Jmcy1kaXNhYmxlLWNsYXNzIHtcbiAgQGlmICRyZnMtY2xhc3MgPT0gXCJkaXNhYmxlXCIge1xuICAgIC8vIEFkZGluZyBhbiBleHRyYSBjbGFzcyBpbmNyZWFzZXMgc3BlY2lmaWNpdHksIHdoaWNoIHByZXZlbnRzIHRoZSBtZWRpYSBxdWVyeSB0byBvdmVycmlkZSB0aGUgZm9udCBzaXplXG4gICAgJixcbiAgICAuZGlzYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZSAmLFxuICAgICYuZGlzYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbiAgQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIEludGVybmFsIG1peGluIHRoYXQgYWRkcyBlbmFibGUgY2xhc3NlcyB0byB0aGUgc2VsZWN0b3IgaWYgbmVlZGVkLlxuQG1peGluIF9yZnMtZW5hYmxlLWNsYXNzIHtcbiAgQGlmICRyZnMtY2xhc3MgPT0gXCJlbmFibGVcIiB7XG4gICAgLmVuYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZSAmLFxuICAgICYuZW5hYmxlLXJlc3BvbnNpdmUtZm9udC1zaXplIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxuICBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gSW50ZXJuYWwgbWl4aW4gdXNlZCB0byBkZXRlcm1pbmUgd2hpY2ggbWVkaWEgcXVlcnkgbmVlZHMgdG8gYmUgdXNlZFxuQG1peGluIF9yZnMtbWVkaWEtcXVlcnkoJG1xLXZhbHVlKSB7XG4gIEBpZiAkcmZzLXR3by1kaW1lbnNpb25hbCB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICN7JG1xLXZhbHVlfSksIChtYXgtaGVpZ2h0OiAjeyRtcS12YWx1ZX0pIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxuICBAZWxzZSB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICN7JG1xLXZhbHVlfSkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbi8vIFJlc3BvbnNpdmUgZm9udCBzaXplIG1peGluXG5AbWl4aW4gcmZzKCRmcywgJGltcG9ydGFudDogZmFsc2UpIHtcbiAgLy8gQ2FjaGUgJGZzIHVuaXRcbiAgJGZzLXVuaXQ6IGlmKHR5cGUtb2YoJGZzKSA9PSBcIm51bWJlclwiLCB1bml0KCRmcyksIGZhbHNlKTtcblxuICAvLyBBZGQgIWltcG9ydGFudCBzdWZmaXggaWYgbmVlZGVkXG4gICRyZnMtc3VmZml4OiBpZigkaW1wb3J0YW50LCBcIiAhaW1wb3J0YW50XCIsIFwiXCIpO1xuXG4gIC8vIElmICRmcyBpc24ndCBhIG51bWJlciAobGlrZSBpbmhlcml0KSBvciAkZnMgaGFzIGEgdW5pdCAobm90IHB4IG9yIHJlbSwgbGlrZSAxLjVlbSkgb3IgJCBpcyAwLCBqdXN0IHByaW50IHRoZSB2YWx1ZVxuICBAaWYgbm90ICRmcy11bml0IG9yICRmcy11bml0ICE9IFwiXCIgYW5kICRmcy11bml0ICE9IFwicHhcIiBhbmQgJGZzLXVuaXQgIT0gXCJyZW1cIiBvciAkZnMgPT0gMCB7XG4gICAgZm9udC1zaXplOiAjeyRmc30jeyRyZnMtc3VmZml4fTtcbiAgfVxuICBAZWxzZSB7XG4gICAgLy8gUmVtb3ZlIHVuaXQgZnJvbSAkZnMgZm9yIGNhbGN1bGF0aW9uc1xuICAgIEBpZiAkZnMtdW5pdCA9PSBcInB4XCIge1xuICAgICAgJGZzOiBkaXZpZGUoJGZzLCAkZnMgKiAwICsgMSk7XG4gICAgfVxuICAgIEBlbHNlIGlmICRmcy11bml0ID09IFwicmVtXCIge1xuICAgICAgJGZzOiBkaXZpZGUoJGZzLCBkaXZpZGUoJGZzICogMCArIDEsICRyZnMtcmVtLXZhbHVlKSk7XG4gICAgfVxuXG4gICAgLy8gU2V0IGRlZmF1bHQgZm9udCBzaXplXG4gICAgJHJmcy1zdGF0aWM6IGlmKCRyZnMtZm9udC1zaXplLXVuaXQgPT0gcmVtLCAje2RpdmlkZSgkZnMsICRyZnMtcmVtLXZhbHVlKX1yZW0sICN7JGZzfXB4KTtcblxuICAgIC8vIE9ubHkgYWRkIHRoZSBtZWRpYSBxdWVyeSBpZiB0aGUgZm9udCBzaXplIGlzIGJpZ2dlciB0aGFuIHRoZSBtaW5pbXVtIGZvbnQgc2l6ZVxuICAgIEBpZiAkZnMgPD0gJHJmcy1iYXNlLWZvbnQtc2l6ZSBvciBub3QgJGVuYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZXMge1xuICAgICAgZm9udC1zaXplOiAjeyRyZnMtc3RhdGljfSN7JHJmcy1zdWZmaXh9O1xuICAgIH1cbiAgICBAZWxzZSB7XG4gICAgICAvLyBDYWxjdWxhdGUgdGhlIG1pbmltdW0gZm9udCBzaXplIGZvciAkZnNcbiAgICAgICRmcy1taW46ICRyZnMtYmFzZS1mb250LXNpemUgKyBkaXZpZGUoJGZzIC0gJHJmcy1iYXNlLWZvbnQtc2l6ZSwgJHJmcy1mYWN0b3IpO1xuXG4gICAgICAvLyBDYWxjdWxhdGUgZGlmZmVyZW5jZSBiZXR3ZWVuICRmcyBhbmQgdGhlIG1pbmltdW0gZm9udCBzaXplXG4gICAgICAkZnMtZGlmZjogJGZzIC0gJGZzLW1pbjtcblxuICAgICAgLy8gQmFzZSBmb250LXNpemUgZm9ybWF0dGluZ1xuICAgICAgJG1pbi13aWR0aDogaWYoJHJmcy1mb250LXNpemUtdW5pdCA9PSByZW0sICN7ZGl2aWRlKCRmcy1taW4sICRyZnMtcmVtLXZhbHVlKX1yZW0sICN7JGZzLW1pbn1weCk7XG5cbiAgICAgIC8vIFVzZSBgdm1pbmAgaWYgdHdvLWRpbWVuc2lvbmFsIGlzIGVuYWJsZWRcbiAgICAgICR2YXJpYWJsZS11bml0OiBpZigkcmZzLXR3by1kaW1lbnNpb25hbCwgdm1pbiwgdncpO1xuXG4gICAgICAvLyBDYWxjdWxhdGUgdGhlIHZhcmlhYmxlIHdpZHRoIGJldHdlZW4gMCBhbmQgJHJmcy1icmVha3BvaW50XG4gICAgICAkdmFyaWFibGUtd2lkdGg6ICN7ZGl2aWRlKCRmcy1kaWZmICogMTAwLCAkcmZzLWJyZWFrcG9pbnQpfSN7JHZhcmlhYmxlLXVuaXR9O1xuXG4gICAgICAvLyBTZXQgdGhlIGNhbGN1bGF0ZWQgZm9udC1zaXplXG4gICAgICAkcmZzLWZsdWlkOiBjYWxjKCN7JG1pbi13aWR0aH0gKyAjeyR2YXJpYWJsZS13aWR0aH0pICN7JHJmcy1zdWZmaXh9O1xuXG4gICAgICAvLyBCcmVha3BvaW50IGZvcm1hdHRpbmdcbiAgICAgICRtcS12YWx1ZTogaWYoJHJmcy1icmVha3BvaW50LXVuaXQgPT0gcHgsICN7JHJmcy1icmVha3BvaW50fXB4LCAje2RpdmlkZSgkcmZzLWJyZWFrcG9pbnQsICRyZnMtcmVtLXZhbHVlKX0jeyRyZnMtYnJlYWtwb2ludC11bml0fSk7XG5cbiAgICAgIEBpbmNsdWRlIF9yZnMtZGlzYWJsZS1jbGFzcyB7XG4gICAgICAgIGZvbnQtc2l6ZTogI3skcmZzLXN0YXRpY30jeyRyZnMtc3VmZml4fTtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgX3Jmcy1tZWRpYS1xdWVyeSgkbXEtdmFsdWUpIHtcbiAgICAgICAgQGluY2x1ZGUgX3Jmcy1lbmFibGUtY2xhc3Mge1xuICAgICAgICAgIGZvbnQtc2l6ZTogJHJmcy1mbHVpZDtcbiAgICAgICAgfVxuXG4gICAgICAgIC8vIEluY2x1ZGUgc2FmYXJpIGlmcmFtZSByZXNpemUgZml4IGlmIG5lZWRlZFxuICAgICAgICBtaW4td2lkdGg6IGlmKCRyZnMtc2FmYXJpLWlmcmFtZS1yZXNpemUtYnVnLWZpeCwgKDAgKiAxdncpLCBudWxsKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gVGhlIGZvbnQtc2l6ZSAmIHJlc3BvbnNpdmUtZm9udC1zaXplIG1peGlucyB1c2UgUkZTIHRvIHJlc2NhbGUgdGhlIGZvbnQgc2l6ZVxuQG1peGluIGZvbnQtc2l6ZSgkZnMsICRpbXBvcnRhbnQ6IGZhbHNlKSB7XG4gIEBpbmNsdWRlIHJmcygkZnMsICRpbXBvcnRhbnQpO1xufVxuXG5AbWl4aW4gcmVzcG9uc2l2ZS1mb250LXNpemUoJGZzLCAkaW1wb3J0YW50OiBmYWxzZSkge1xuICBAaW5jbHVkZSByZnMoJGZzLCAkaW1wb3J0YW50KTtcbn1cbiIsIi8vIFZhcmlhYmxlc1xuLy9cbi8vIFZhcmlhYmxlcyBzaG91bGQgZm9sbG93IHRoZSBgJGNvbXBvbmVudC1zdGF0ZS1wcm9wZXJ0eS1zaXplYCBmb3JtdWxhIGZvclxuLy8gY29uc2lzdGVudCBuYW1pbmcuIEV4OiAkbmF2LWxpbmstZGlzYWJsZWQtY29sb3IgYW5kICRtb2RhbC1jb250ZW50LWJveC1zaGFkb3cteHMuXG5cbi8vIENvbG9yIHN5c3RlbVxuXG4kd2hpdGU6ICAgICNmZmYgIWRlZmF1bHQ7XG4kZ3JheS0xMDA6ICNmOGY5ZmEgIWRlZmF1bHQ7XG4kZ3JheS0yMDA6ICNlOWVjZWYgIWRlZmF1bHQ7XG4kZ3JheS0zMDA6ICNkZWUyZTYgIWRlZmF1bHQ7XG4kZ3JheS00MDA6ICNjZWQ0ZGEgIWRlZmF1bHQ7XG4kZ3JheS01MDA6ICNhZGI1YmQgIWRlZmF1bHQ7XG4kZ3JheS02MDA6ICM2Yzc1N2QgIWRlZmF1bHQ7XG4kZ3JheS03MDA6ICM0OTUwNTcgIWRlZmF1bHQ7XG4kZ3JheS04MDA6ICMzNDNhNDAgIWRlZmF1bHQ7XG4kZ3JheS05MDA6ICMyMTI1MjkgIWRlZmF1bHQ7XG4kYmxhY2s6ICAgICMwMDAgIWRlZmF1bHQ7XG5cbiRncmF5czogKCkgIWRlZmF1bHQ7XG4kZ3JheXM6IG1hcC1tZXJnZShcbiAgKFxuICAgIFwiMTAwXCI6ICRncmF5LTEwMCxcbiAgICBcIjIwMFwiOiAkZ3JheS0yMDAsXG4gICAgXCIzMDBcIjogJGdyYXktMzAwLFxuICAgIFwiNDAwXCI6ICRncmF5LTQwMCxcbiAgICBcIjUwMFwiOiAkZ3JheS01MDAsXG4gICAgXCI2MDBcIjogJGdyYXktNjAwLFxuICAgIFwiNzAwXCI6ICRncmF5LTcwMCxcbiAgICBcIjgwMFwiOiAkZ3JheS04MDAsXG4gICAgXCI5MDBcIjogJGdyYXktOTAwXG4gICksXG4gICRncmF5c1xuKTtcblxuJGJsdWU6ICAgICMwMDdiZmYgIWRlZmF1bHQ7XG4kaW5kaWdvOiAgIzY2MTBmMiAhZGVmYXVsdDtcbiRwdXJwbGU6ICAjNmY0MmMxICFkZWZhdWx0O1xuJHBpbms6ICAgICNlODNlOGMgIWRlZmF1bHQ7XG4kcmVkOiAgICAgI2RjMzU0NSAhZGVmYXVsdDtcbiRvcmFuZ2U6ICAjZmQ3ZTE0ICFkZWZhdWx0O1xuJHllbGxvdzogICNmZmMxMDcgIWRlZmF1bHQ7XG4kZ3JlZW46ICAgIzI4YTc0NSAhZGVmYXVsdDtcbiR0ZWFsOiAgICAjMjBjOTk3ICFkZWZhdWx0O1xuJGN5YW46ICAgICMxN2EyYjggIWRlZmF1bHQ7XG5cbiRjb2xvcnM6ICgpICFkZWZhdWx0O1xuJGNvbG9yczogbWFwLW1lcmdlKFxuICAoXG4gICAgXCJibHVlXCI6ICAgICAgICRibHVlLFxuICAgIFwiaW5kaWdvXCI6ICAgICAkaW5kaWdvLFxuICAgIFwicHVycGxlXCI6ICAgICAkcHVycGxlLFxuICAgIFwicGlua1wiOiAgICAgICAkcGluayxcbiAgICBcInJlZFwiOiAgICAgICAgJHJlZCxcbiAgICBcIm9yYW5nZVwiOiAgICAgJG9yYW5nZSxcbiAgICBcInllbGxvd1wiOiAgICAgJHllbGxvdyxcbiAgICBcImdyZWVuXCI6ICAgICAgJGdyZWVuLFxuICAgIFwidGVhbFwiOiAgICAgICAkdGVhbCxcbiAgICBcImN5YW5cIjogICAgICAgJGN5YW4sXG4gICAgXCJ3aGl0ZVwiOiAgICAgICR3aGl0ZSxcbiAgICBcImdyYXlcIjogICAgICAgJGdyYXktNjAwLFxuICAgIFwiZ3JheS1kYXJrXCI6ICAkZ3JheS04MDBcbiAgKSxcbiAgJGNvbG9yc1xuKTtcblxuJHByaW1hcnk6ICAgICAgICRibHVlICFkZWZhdWx0O1xuJHNlY29uZGFyeTogICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRzdWNjZXNzOiAgICAgICAkZ3JlZW4gIWRlZmF1bHQ7XG4kaW5mbzogICAgICAgICAgJGN5YW4gIWRlZmF1bHQ7XG4kd2FybmluZzogICAgICAgJHllbGxvdyAhZGVmYXVsdDtcbiRkYW5nZXI6ICAgICAgICAkcmVkICFkZWZhdWx0O1xuJGxpZ2h0OiAgICAgICAgICRncmF5LTEwMCAhZGVmYXVsdDtcbiRkYXJrOiAgICAgICAgICAkZ3JheS04MDAgIWRlZmF1bHQ7XG5cbiR0aGVtZS1jb2xvcnM6ICgpICFkZWZhdWx0O1xuJHRoZW1lLWNvbG9yczogbWFwLW1lcmdlKFxuICAoXG4gICAgXCJwcmltYXJ5XCI6ICAgICRwcmltYXJ5LFxuICAgIFwic2Vjb25kYXJ5XCI6ICAkc2Vjb25kYXJ5LFxuICAgIFwic3VjY2Vzc1wiOiAgICAkc3VjY2VzcyxcbiAgICBcImluZm9cIjogICAgICAgJGluZm8sXG4gICAgXCJ3YXJuaW5nXCI6ICAgICR3YXJuaW5nLFxuICAgIFwiZGFuZ2VyXCI6ICAgICAkZGFuZ2VyLFxuICAgIFwibGlnaHRcIjogICAgICAkbGlnaHQsXG4gICAgXCJkYXJrXCI6ICAgICAgICRkYXJrXG4gICksXG4gICR0aGVtZS1jb2xvcnNcbik7XG5cbi8vIFNldCBhIHNwZWNpZmljIGp1bXAgcG9pbnQgZm9yIHJlcXVlc3RpbmcgY29sb3IganVtcHNcbiR0aGVtZS1jb2xvci1pbnRlcnZhbDogICAgICA4JSAhZGVmYXVsdDtcblxuLy8gVGhlIHlpcSBsaWdodG5lc3MgdmFsdWUgdGhhdCBkZXRlcm1pbmVzIHdoZW4gdGhlIGxpZ2h0bmVzcyBvZiBjb2xvciBjaGFuZ2VzIGZyb20gXCJkYXJrXCIgdG8gXCJsaWdodFwiLiBBY2NlcHRhYmxlIHZhbHVlcyBhcmUgYmV0d2VlbiAwIGFuZCAyNTUuXG4keWlxLWNvbnRyYXN0ZWQtdGhyZXNob2xkOiAgMTUwICFkZWZhdWx0O1xuXG4vLyBDdXN0b21pemUgdGhlIGxpZ2h0IGFuZCBkYXJrIHRleHQgY29sb3JzIGZvciB1c2UgaW4gb3VyIFlJUSBjb2xvciBjb250cmFzdCBmdW5jdGlvbi5cbiR5aXEtdGV4dC1kYXJrOiAgICAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG4keWlxLXRleHQtbGlnaHQ6ICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuXG4vLyBDaGFyYWN0ZXJzIHdoaWNoIGFyZSBlc2NhcGVkIGJ5IHRoZSBlc2NhcGUtc3ZnIGZ1bmN0aW9uXG4kZXNjYXBlZC1jaGFyYWN0ZXJzOiAoXG4gIChcIjxcIiwgXCIlM2NcIiksXG4gIChcIj5cIiwgXCIlM2VcIiksXG4gIChcIiNcIiwgXCIlMjNcIiksXG4gIChcIihcIiwgXCIlMjhcIiksXG4gIChcIilcIiwgXCIlMjlcIiksXG4pICFkZWZhdWx0O1xuXG5cbi8vIE9wdGlvbnNcbi8vXG4vLyBRdWlja2x5IG1vZGlmeSBnbG9iYWwgc3R5bGluZyBieSBlbmFibGluZyBvciBkaXNhYmxpbmcgb3B0aW9uYWwgZmVhdHVyZXMuXG5cbiRlbmFibGUtY2FyZXQ6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1yb3VuZGVkOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXNoYWRvd3M6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFsc2UgIWRlZmF1bHQ7XG4kZW5hYmxlLWdyYWRpZW50czogICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFsc2UgIWRlZmF1bHQ7XG4kZW5hYmxlLXRyYW5zaXRpb25zOiAgICAgICAgICAgICAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtcHJlZmVycy1yZWR1Y2VkLW1vdGlvbi1tZWRpYS1xdWVyeTogICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1ob3Zlci1tZWRpYS1xdWVyeTogICAgICAgICAgICAgICAgICAgIGZhbHNlICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkLCBubyBsb25nZXIgYWZmZWN0cyBhbnkgY29tcGlsZWQgQ1NTXG4kZW5hYmxlLWdyaWQtY2xhc3NlczogICAgICAgICAgICAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtcG9pbnRlci1jdXJzb3ItZm9yLWJ1dHRvbnM6ICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1wcmludC1zdHlsZXM6ICAgICAgICAgICAgICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXJlc3BvbnNpdmUtZm9udC1zaXplczogICAgICAgICAgICAgICAgZmFsc2UgIWRlZmF1bHQ7XG4kZW5hYmxlLXZhbGlkYXRpb24taWNvbnM6ICAgICAgICAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtZGVwcmVjYXRpb24tbWVzc2FnZXM6ICAgICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuXG5cbi8vIFNwYWNpbmdcbi8vXG4vLyBDb250cm9sIHRoZSBkZWZhdWx0IHN0eWxpbmcgb2YgbW9zdCBCb290c3RyYXAgZWxlbWVudHMgYnkgbW9kaWZ5aW5nIHRoZXNlXG4vLyB2YXJpYWJsZXMuIE1vc3RseSBmb2N1c2VkIG9uIHNwYWNpbmcuXG4vLyBZb3UgY2FuIGFkZCBtb3JlIGVudHJpZXMgdG8gdGhlICRzcGFjZXJzIG1hcCwgc2hvdWxkIHlvdSBuZWVkIG1vcmUgdmFyaWF0aW9uLlxuXG4kc3BhY2VyOiAxcmVtICFkZWZhdWx0O1xuJHNwYWNlcnM6ICgpICFkZWZhdWx0O1xuJHNwYWNlcnM6IG1hcC1tZXJnZShcbiAgKFxuICAgIDA6IDAsXG4gICAgMTogKCRzcGFjZXIgKiAuMjUpLFxuICAgIDI6ICgkc3BhY2VyICogLjUpLFxuICAgIDM6ICRzcGFjZXIsXG4gICAgNDogKCRzcGFjZXIgKiAxLjUpLFxuICAgIDU6ICgkc3BhY2VyICogMylcbiAgKSxcbiAgJHNwYWNlcnNcbik7XG5cbi8vIFRoaXMgdmFyaWFibGUgYWZmZWN0cyB0aGUgYC5oLSpgIGFuZCBgLnctKmAgY2xhc3Nlcy5cbiRzaXplczogKCkgIWRlZmF1bHQ7XG4kc2l6ZXM6IG1hcC1tZXJnZShcbiAgKFxuICAgIDI1OiAyNSUsXG4gICAgNTA6IDUwJSxcbiAgICA3NTogNzUlLFxuICAgIDEwMDogMTAwJSxcbiAgICBhdXRvOiBhdXRvXG4gICksXG4gICRzaXplc1xuKTtcblxuXG4vLyBCb2R5XG4vL1xuLy8gU2V0dGluZ3MgZm9yIHRoZSBgPGJvZHk+YCBlbGVtZW50LlxuXG4kYm9keS1iZzogICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGJvZHktY29sb3I6ICAgICAgICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcblxuXG4vLyBMaW5rc1xuLy9cbi8vIFN0eWxlIGFuY2hvciBlbGVtZW50cy5cblxuJGxpbmstY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGhlbWUtY29sb3IoXCJwcmltYXJ5XCIpICFkZWZhdWx0O1xuJGxpbmstZGVjb3JhdGlvbjogICAgICAgICAgICAgICAgICAgICAgICAgbm9uZSAhZGVmYXVsdDtcbiRsaW5rLWhvdmVyLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgIGRhcmtlbigkbGluay1jb2xvciwgMTUlKSAhZGVmYXVsdDtcbiRsaW5rLWhvdmVyLWRlY29yYXRpb246ICAgICAgICAgICAgICAgICAgIHVuZGVybGluZSAhZGVmYXVsdDtcbi8vIERhcmtlbiBwZXJjZW50YWdlIGZvciBsaW5rcyB3aXRoIGAudGV4dC0qYCBjbGFzcyAoZS5nLiBgLnRleHQtc3VjY2Vzc2ApXG4kZW1waGFzaXplZC1saW5rLWhvdmVyLWRhcmtlbi1wZXJjZW50YWdlOiAxNSUgIWRlZmF1bHQ7XG5cbi8vIFBhcmFncmFwaHNcbi8vXG4vLyBTdHlsZSBwIGVsZW1lbnQuXG5cbiRwYXJhZ3JhcGgtbWFyZ2luLWJvdHRvbTogICAxcmVtICFkZWZhdWx0O1xuXG5cbi8vIEdyaWQgYnJlYWtwb2ludHNcbi8vXG4vLyBEZWZpbmUgdGhlIG1pbmltdW0gZGltZW5zaW9ucyBhdCB3aGljaCB5b3VyIGxheW91dCB3aWxsIGNoYW5nZSxcbi8vIGFkYXB0aW5nIHRvIGRpZmZlcmVudCBzY3JlZW4gc2l6ZXMsIGZvciB1c2UgaW4gbWVkaWEgcXVlcmllcy5cblxuJGdyaWQtYnJlYWtwb2ludHM6IChcbiAgeHM6IDAsXG4gIHNtOiA1NzZweCxcbiAgbWQ6IDc2OHB4LFxuICBsZzogOTkycHgsXG4gIHhsOiAxMjAwcHhcbikgIWRlZmF1bHQ7XG5cbkBpbmNsdWRlIF9hc3NlcnQtYXNjZW5kaW5nKCRncmlkLWJyZWFrcG9pbnRzLCBcIiRncmlkLWJyZWFrcG9pbnRzXCIpO1xuQGluY2x1ZGUgX2Fzc2VydC1zdGFydHMtYXQtemVybygkZ3JpZC1icmVha3BvaW50cywgXCIkZ3JpZC1icmVha3BvaW50c1wiKTtcblxuXG4vLyBHcmlkIGNvbnRhaW5lcnNcbi8vXG4vLyBEZWZpbmUgdGhlIG1heGltdW0gd2lkdGggb2YgYC5jb250YWluZXJgIGZvciBkaWZmZXJlbnQgc2NyZWVuIHNpemVzLlxuXG4kY29udGFpbmVyLW1heC13aWR0aHM6IChcbiAgc206IDU0MHB4LFxuICBtZDogNzIwcHgsXG4gIGxnOiA5NjBweCxcbiAgeGw6IDExNDBweFxuKSAhZGVmYXVsdDtcblxuQGluY2x1ZGUgX2Fzc2VydC1hc2NlbmRpbmcoJGNvbnRhaW5lci1tYXgtd2lkdGhzLCBcIiRjb250YWluZXItbWF4LXdpZHRoc1wiKTtcblxuXG4vLyBHcmlkIGNvbHVtbnNcbi8vXG4vLyBTZXQgdGhlIG51bWJlciBvZiBjb2x1bW5zIGFuZCBzcGVjaWZ5IHRoZSB3aWR0aCBvZiB0aGUgZ3V0dGVycy5cblxuJGdyaWQtY29sdW1uczogICAgICAgICAgICAgICAgMTIgIWRlZmF1bHQ7XG4kZ3JpZC1ndXR0ZXItd2lkdGg6ICAgICAgICAgICAzMHB4ICFkZWZhdWx0O1xuJGdyaWQtcm93LWNvbHVtbnM6ICAgICAgICAgICAgNiAhZGVmYXVsdDtcblxuXG4vLyBDb21wb25lbnRzXG4vL1xuLy8gRGVmaW5lIGNvbW1vbiBwYWRkaW5nIGFuZCBib3JkZXIgcmFkaXVzIHNpemVzIGFuZCBtb3JlLlxuXG4kbGluZS1oZWlnaHQtbGc6ICAgICAgICAgICAgICAxLjUgIWRlZmF1bHQ7XG4kbGluZS1oZWlnaHQtc206ICAgICAgICAgICAgICAxLjUgIWRlZmF1bHQ7XG5cbiRib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgIDFweCAhZGVmYXVsdDtcbiRib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcblxuJGJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJGJvcmRlci1yYWRpdXMtbGc6ICAgICAgICAgICAgLjNyZW0gIWRlZmF1bHQ7XG4kYm9yZGVyLXJhZGl1cy1zbTogICAgICAgICAgICAuMnJlbSAhZGVmYXVsdDtcblxuJHJvdW5kZWQtcGlsbDogICAgICAgICAgICAgICAgNTByZW0gIWRlZmF1bHQ7XG5cbiRib3gtc2hhZG93LXNtOiAgICAgICAgICAgICAgIDAgLjEyNXJlbSAuMjVyZW0gcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuJGJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICAgMCAuNXJlbSAxcmVtIHJnYmEoJGJsYWNrLCAuMTUpICFkZWZhdWx0O1xuJGJveC1zaGFkb3ctbGc6ICAgICAgICAgICAgICAgMCAxcmVtIDNyZW0gcmdiYSgkYmxhY2ssIC4xNzUpICFkZWZhdWx0O1xuXG4kY29tcG9uZW50LWFjdGl2ZS1jb2xvcjogICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kY29tcG9uZW50LWFjdGl2ZS1iZzogICAgICAgICB0aGVtZS1jb2xvcihcInByaW1hcnlcIikgIWRlZmF1bHQ7XG5cbiRjYXJldC13aWR0aDogICAgICAgICAgICAgICAgIC4zZW0gIWRlZmF1bHQ7XG4kY2FyZXQtdmVydGljYWwtYWxpZ246ICAgICAgICAkY2FyZXQtd2lkdGggKiAuODUgIWRlZmF1bHQ7XG4kY2FyZXQtc3BhY2luZzogICAgICAgICAgICAgICAkY2FyZXQtd2lkdGggKiAuODUgIWRlZmF1bHQ7XG5cbiR0cmFuc2l0aW9uLWJhc2U6ICAgICAgICAgICAgIGFsbCAuMnMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG4kdHJhbnNpdGlvbi1mYWRlOiAgICAgICAgICAgICBvcGFjaXR5IC4xNXMgbGluZWFyICFkZWZhdWx0O1xuJHRyYW5zaXRpb24tY29sbGFwc2U6ICAgICAgICAgaGVpZ2h0IC4zNXMgZWFzZSAhZGVmYXVsdDtcbiR0cmFuc2l0aW9uLWNvbGxhcHNlLXdpZHRoOiAgIHdpZHRoIC4zNXMgZWFzZSAhZGVmYXVsdDtcblxuJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvczogKCkgIWRlZmF1bHQ7XG4kZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW9zOiBqb2luKFxuICAoXG4gICAgKDIxIDkpLFxuICAgICgxNiA5KSxcbiAgICAoNCAzKSxcbiAgICAoMSAxKSxcbiAgKSxcbiAgJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvc1xuKTtcblxuLy8gVHlwb2dyYXBoeVxuLy9cbi8vIEZvbnQsIGxpbmUtaGVpZ2h0LCBhbmQgY29sb3IgZm9yIGJvZHkgdGV4dCwgaGVhZGluZ3MsIGFuZCBtb3JlLlxuXG4vLyBzdHlsZWxpbnQtZGlzYWJsZSB2YWx1ZS1rZXl3b3JkLWNhc2VcbiRmb250LWZhbWlseS1zYW5zLXNlcmlmOiAgICAgIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIFwiTm90byBTYW5zXCIsIFwiTGliZXJhdGlvbiBTYW5zXCIsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIiAhZGVmYXVsdDtcbiRmb250LWZhbWlseS1tb25vc3BhY2U6ICAgICAgIFNGTW9uby1SZWd1bGFyLCBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJMaWJlcmF0aW9uIE1vbm9cIiwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2UgIWRlZmF1bHQ7XG4kZm9udC1mYW1pbHktYmFzZTogICAgICAgICAgICAkZm9udC1mYW1pbHktc2Fucy1zZXJpZiAhZGVmYXVsdDtcbi8vIHN0eWxlbGludC1lbmFibGUgdmFsdWUta2V5d29yZC1jYXNlXG5cbiRmb250LXNpemUtYmFzZTogICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7IC8vIEFzc3VtZXMgdGhlIGJyb3dzZXIgZGVmYXVsdCwgdHlwaWNhbGx5IGAxNnB4YFxuJGZvbnQtc2l6ZS1sZzogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS4yNSAhZGVmYXVsdDtcbiRmb250LXNpemUtc206ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIC44NzUgIWRlZmF1bHQ7XG5cbiRmb250LXdlaWdodC1saWdodGVyOiAgICAgICAgIGxpZ2h0ZXIgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtbGlnaHQ6ICAgICAgICAgICAzMDAgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtbm9ybWFsOiAgICAgICAgICA0MDAgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtYm9sZDogICAgICAgICAgICA3MDAgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtYm9sZGVyOiAgICAgICAgICBib2xkZXIgIWRlZmF1bHQ7XG5cbiRmb250LXdlaWdodC1iYXNlOiAgICAgICAgICAgICRmb250LXdlaWdodC1ub3JtYWwgIWRlZmF1bHQ7XG4kbGluZS1oZWlnaHQtYmFzZTogICAgICAgICAgICAxLjUgIWRlZmF1bHQ7XG5cbiRoMS1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDIuNSAhZGVmYXVsdDtcbiRoMi1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDIgIWRlZmF1bHQ7XG4kaDMtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjc1ICFkZWZhdWx0O1xuJGg0LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS41ICFkZWZhdWx0O1xuJGg1LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS4yNSAhZGVmYXVsdDtcbiRoNi1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAhZGVmYXVsdDtcblxuJGhlYWRpbmdzLW1hcmdpbi1ib3R0b206ICAgICAgJHNwYWNlciAqIC41ICFkZWZhdWx0O1xuJGhlYWRpbmdzLWZvbnQtZmFtaWx5OiAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRoZWFkaW5ncy1mb250LXdlaWdodDogICAgICAgIDUwMCAhZGVmYXVsdDtcbiRoZWFkaW5ncy1saW5lLWhlaWdodDogICAgICAgIDEuMiAhZGVmYXVsdDtcbiRoZWFkaW5ncy1jb2xvcjogICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiRkaXNwbGF5MS1zaXplOiAgICAgICAgICAgICAgIDZyZW0gIWRlZmF1bHQ7XG4kZGlzcGxheTItc2l6ZTogICAgICAgICAgICAgICA1LjVyZW0gIWRlZmF1bHQ7XG4kZGlzcGxheTMtc2l6ZTogICAgICAgICAgICAgICA0LjVyZW0gIWRlZmF1bHQ7XG4kZGlzcGxheTQtc2l6ZTogICAgICAgICAgICAgICAzLjVyZW0gIWRlZmF1bHQ7XG5cbiRkaXNwbGF5MS13ZWlnaHQ6ICAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcbiRkaXNwbGF5Mi13ZWlnaHQ6ICAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcbiRkaXNwbGF5My13ZWlnaHQ6ICAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcbiRkaXNwbGF5NC13ZWlnaHQ6ICAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcbiRkaXNwbGF5LWxpbmUtaGVpZ2h0OiAgICAgICAgICRoZWFkaW5ncy1saW5lLWhlaWdodCAhZGVmYXVsdDtcblxuJGxlYWQtZm9udC1zaXplOiAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS4yNSAhZGVmYXVsdDtcbiRsZWFkLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcblxuJHNtYWxsLWZvbnQtc2l6ZTogICAgICAgICAgICAgLjg3NWVtICFkZWZhdWx0O1xuXG4kdGV4dC1tdXRlZDogICAgICAgICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG5cbiRibG9ja3F1b3RlLXNtYWxsLWNvbG9yOiAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRibG9ja3F1b3RlLXNtYWxsLWZvbnQtc2l6ZTogICRzbWFsbC1mb250LXNpemUgIWRlZmF1bHQ7XG4kYmxvY2txdW90ZS1mb250LXNpemU6ICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjI1ICFkZWZhdWx0O1xuXG4kaHItYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xuJGhyLWJvcmRlci13aWR0aDogICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcblxuJG1hcmstcGFkZGluZzogICAgICAgICAgICAgICAgLjJlbSAhZGVmYXVsdDtcblxuJGR0LWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG5cbiRrYmQtYm94LXNoYWRvdzogICAgICAgICAgICAgIGluc2V0IDAgLS4xcmVtIDAgcmdiYSgkYmxhY2ssIC4yNSkgIWRlZmF1bHQ7XG4kbmVzdGVkLWtiZC1mb250LXdlaWdodDogICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcblxuJGxpc3QtaW5saW5lLXBhZGRpbmc6ICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbiRtYXJrLWJnOiAgICAgICAgICAgICAgICAgICAgICNmY2Y4ZTMgIWRlZmF1bHQ7XG5cbiRoci1tYXJnaW4teTogICAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG5cblxuLy8gVGFibGVzXG4vL1xuLy8gQ3VzdG9taXplcyB0aGUgYC50YWJsZWAgY29tcG9uZW50IHdpdGggYmFzaWMgdmFsdWVzLCBlYWNoIHVzZWQgYWNyb3NzIGFsbCB0YWJsZSB2YXJpYXRpb25zLlxuXG4kdGFibGUtY2VsbC1wYWRkaW5nOiAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kdGFibGUtY2VsbC1wYWRkaW5nLXNtOiAgICAgICAuM3JlbSAhZGVmYXVsdDtcblxuJHRhYmxlLWNvbG9yOiAgICAgICAgICAgICAgICAgJGJvZHktY29sb3IgIWRlZmF1bHQ7XG4kdGFibGUtYmc6ICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJHRhYmxlLWFjY2VudC1iZzogICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4wNSkgIWRlZmF1bHQ7XG4kdGFibGUtaG92ZXItY29sb3I6ICAgICAgICAgICAkdGFibGUtY29sb3IgIWRlZmF1bHQ7XG4kdGFibGUtaG92ZXItYmc6ICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XG4kdGFibGUtYWN0aXZlLWJnOiAgICAgICAgICAgICAkdGFibGUtaG92ZXItYmcgIWRlZmF1bHQ7XG5cbiR0YWJsZS1ib3JkZXItd2lkdGg6ICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kdGFibGUtYm9yZGVyLWNvbG9yOiAgICAgICAgICAkYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuXG4kdGFibGUtaGVhZC1iZzogICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kdGFibGUtaGVhZC1jb2xvcjogICAgICAgICAgICAkZ3JheS03MDAgIWRlZmF1bHQ7XG4kdGFibGUtdGgtZm9udC13ZWlnaHQ6ICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kdGFibGUtZGFyay1jb2xvcjogICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kdGFibGUtZGFyay1iZzogICAgICAgICAgICAgICAkZ3JheS04MDAgIWRlZmF1bHQ7XG4kdGFibGUtZGFyay1hY2NlbnQtYmc6ICAgICAgICByZ2JhKCR3aGl0ZSwgLjA1KSAhZGVmYXVsdDtcbiR0YWJsZS1kYXJrLWhvdmVyLWNvbG9yOiAgICAgICR0YWJsZS1kYXJrLWNvbG9yICFkZWZhdWx0O1xuJHRhYmxlLWRhcmstaG92ZXItYmc6ICAgICAgICAgcmdiYSgkd2hpdGUsIC4wNzUpICFkZWZhdWx0O1xuJHRhYmxlLWRhcmstYm9yZGVyLWNvbG9yOiAgICAgbGlnaHRlbigkdGFibGUtZGFyay1iZywgNy41JSkgIWRlZmF1bHQ7XG5cbiR0YWJsZS1zdHJpcGVkLW9yZGVyOiAgICAgICAgIG9kZCAhZGVmYXVsdDtcblxuJHRhYmxlLWNhcHRpb24tY29sb3I6ICAgICAgICAgJHRleHQtbXV0ZWQgIWRlZmF1bHQ7XG5cbiR0YWJsZS1iZy1sZXZlbDogICAgICAgICAgICAgIC05ICFkZWZhdWx0O1xuJHRhYmxlLWJvcmRlci1sZXZlbDogICAgICAgICAgLTYgIWRlZmF1bHQ7XG5cblxuLy8gQnV0dG9ucyArIEZvcm1zXG4vL1xuLy8gU2hhcmVkIHZhcmlhYmxlcyB0aGF0IGFyZSByZWFzc2lnbmVkIHRvIGAkaW5wdXQtYCBhbmQgYCRidG4tYCBzcGVjaWZpYyB2YXJpYWJsZXMuXG5cbiRpbnB1dC1idG4tcGFkZGluZy15OiAgICAgICAgIC4zNzVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLXBhZGRpbmcteDogICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvbnQtZmFtaWx5OiAgICAgICBudWxsICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb250LXNpemU6ICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1saW5lLWhlaWdodDogICAgICAgJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tZm9jdXMtd2lkdGg6ICAgICAgIC4ycmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb2N1cy1jb2xvcjogICAgICAgcmdiYSgkY29tcG9uZW50LWFjdGl2ZS1iZywgLjI1KSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdzogIDAgMCAwICRpbnB1dC1idG4tZm9jdXMtd2lkdGggJGlucHV0LWJ0bi1mb2N1cy1jb2xvciAhZGVmYXVsdDtcblxuJGlucHV0LWJ0bi1wYWRkaW5nLXktc206ICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1wYWRkaW5nLXgtc206ICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvbnQtc2l6ZS1zbTogICAgICAkZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1saW5lLWhlaWdodC1zbTogICAgJGxpbmUtaGVpZ2h0LXNtICFkZWZhdWx0O1xuXG4kaW5wdXQtYnRuLXBhZGRpbmcteS1sZzogICAgICAuNXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tcGFkZGluZy14LWxnOiAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvbnQtc2l6ZS1sZzogICAgICAkZm9udC1zaXplLWxnICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1saW5lLWhlaWdodC1sZzogICAgJGxpbmUtaGVpZ2h0LWxnICFkZWZhdWx0O1xuXG4kaW5wdXQtYnRuLWJvcmRlci13aWR0aDogICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuXG5cbi8vIEJ1dHRvbnNcbi8vXG4vLyBGb3IgZWFjaCBvZiBCb290c3RyYXAncyBidXR0b25zLCBkZWZpbmUgdGV4dCwgYmFja2dyb3VuZCwgYW5kIGJvcmRlciBjb2xvci5cblxuJGJ0bi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kYnRuLXBhZGRpbmcteDogICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRidG4tZm9udC1mYW1pbHk6ICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1mYW1pbHkgIWRlZmF1bHQ7XG4kYnRuLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRidG4tbGluZS1oZWlnaHQ6ICAgICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG4kYnRuLXdoaXRlLXNwYWNlOiAgICAgICAgICAgICBudWxsICFkZWZhdWx0OyAvLyBTZXQgdG8gYG5vd3JhcGAgdG8gcHJldmVudCB0ZXh0IHdyYXBwaW5nXG5cbiRidG4tcGFkZGluZy15LXNtOiAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LXNtICFkZWZhdWx0O1xuJGJ0bi1wYWRkaW5nLXgtc206ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgtc20gIWRlZmF1bHQ7XG4kYnRuLWZvbnQtc2l6ZS1zbTogICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcbiRidG4tbGluZS1oZWlnaHQtc206ICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQtc20gIWRlZmF1bHQ7XG5cbiRidG4tcGFkZGluZy15LWxnOiAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LWxnICFkZWZhdWx0O1xuJGJ0bi1wYWRkaW5nLXgtbGc6ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgtbGcgIWRlZmF1bHQ7XG4kYnRuLWZvbnQtc2l6ZS1sZzogICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcbiRidG4tbGluZS1oZWlnaHQtbGc6ICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQtbGcgIWRlZmF1bHQ7XG5cbiRidG4tYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICRpbnB1dC1idG4tYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuXG4kYnRuLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAkZm9udC13ZWlnaHQtbm9ybWFsICFkZWZhdWx0O1xuJGJ0bi1ib3gtc2hhZG93OiAgICAgICAgICAgICAgaW5zZXQgMCAxcHggMCByZ2JhKCR3aGl0ZSwgLjE1KSwgMCAxcHggMXB4IHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcbiRidG4tZm9jdXMtd2lkdGg6ICAgICAgICAgICAgICRpbnB1dC1idG4tZm9jdXMtd2lkdGggIWRlZmF1bHQ7XG4kYnRuLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kYnRuLWRpc2FibGVkLW9wYWNpdHk6ICAgICAgICAuNjUgIWRlZmF1bHQ7XG4kYnRuLWFjdGl2ZS1ib3gtc2hhZG93OiAgICAgICBpbnNldCAwIDNweCA1cHggcmdiYSgkYmxhY2ssIC4xMjUpICFkZWZhdWx0O1xuXG4kYnRuLWxpbmstZGlzYWJsZWQtY29sb3I6ICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG5cbiRidG4tYmxvY2stc3BhY2luZy15OiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuXG4vLyBBbGxvd3MgZm9yIGN1c3RvbWl6aW5nIGJ1dHRvbiByYWRpdXMgaW5kZXBlbmRlbnRseSBmcm9tIGdsb2JhbCBib3JkZXIgcmFkaXVzXG4kYnRuLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRidG4tYm9yZGVyLXJhZGl1cy1sZzogICAgICAgICRib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuJGJ0bi1ib3JkZXItcmFkaXVzLXNtOiAgICAgICAgJGJvcmRlci1yYWRpdXMtc20gIWRlZmF1bHQ7XG5cbiRidG4tdHJhbnNpdGlvbjogICAgICAgICAgICAgIGNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcblxuXG4vLyBGb3Jtc1xuXG4kbGFiZWwtbWFyZ2luLWJvdHRvbTogICAgICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbiRpbnB1dC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRpbnB1dC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRpbnB1dC1mb250LWZhbWlseTogICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtZmFtaWx5ICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgICAgICAgICRmb250LXdlaWdodC1iYXNlICFkZWZhdWx0O1xuJGlucHV0LWxpbmUtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG5cbiRpbnB1dC1wYWRkaW5nLXktc206ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1zbSAhZGVmYXVsdDtcbiRpbnB1dC1wYWRkaW5nLXgtc206ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteC1zbSAhZGVmYXVsdDtcbiRpbnB1dC1mb250LXNpemUtc206ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcbiRpbnB1dC1saW5lLWhlaWdodC1zbTogICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LXNtICFkZWZhdWx0O1xuXG4kaW5wdXQtcGFkZGluZy15LWxnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktbGcgIWRlZmF1bHQ7XG4kaW5wdXQtcGFkZGluZy14LWxnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgtbGcgIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC1zaXplLWxnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUtbGcgIWRlZmF1bHQ7XG4kaW5wdXQtbGluZS1oZWlnaHQtbGc6ICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodC1sZyAhZGVmYXVsdDtcblxuJGlucHV0LWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRpbnB1dC1kaXNhYmxlZC1iZzogICAgICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG5cbiRpbnB1dC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgICAkZ3JheS03MDAgIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgJGdyYXktNDAwICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGlucHV0LWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICAgICAgIGluc2V0IDAgMXB4IDFweCByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XG5cbiRpbnB1dC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXItcmFkaXVzLWxnOiAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXItcmFkaXVzLXNtOiAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cy1zbSAhZGVmYXVsdDtcblxuJGlucHV0LWZvY3VzLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1iZyAhZGVmYXVsdDtcbiRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICBsaWdodGVuKCRjb21wb25lbnQtYWN0aXZlLWJnLCAyNSUpICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1jb2xvciAhZGVmYXVsdDtcbiRpbnB1dC1mb2N1cy13aWR0aDogICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLXdpZHRoICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcblxuJGlucHV0LXBsYWNlaG9sZGVyLWNvbG9yOiAgICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRpbnB1dC1wbGFpbnRleHQtY29sb3I6ICAgICAgICAgICAgICAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcblxuJGlucHV0LWhlaWdodC1ib3JkZXI6ICAgICAgICAgICAgICAgICAgICRpbnB1dC1ib3JkZXItd2lkdGggKiAyICFkZWZhdWx0O1xuXG4kaW5wdXQtaGVpZ2h0LWlubmVyOiAgICAgICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIDFlbSwgJGlucHV0LXBhZGRpbmcteSAqIDIpICFkZWZhdWx0O1xuJGlucHV0LWhlaWdodC1pbm5lci1oYWxmOiAgICAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAuNWVtLCAkaW5wdXQtcGFkZGluZy15KSAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQtaW5uZXItcXVhcnRlcjogICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0ICogLjI1ZW0sICRpbnB1dC1wYWRkaW5nLXkgKiAuNSkgIWRlZmF1bHQ7XG5cbiRpbnB1dC1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0ICogMWVtLCBhZGQoJGlucHV0LXBhZGRpbmcteSAqIDIsICRpbnB1dC1oZWlnaHQtYm9yZGVyLCBmYWxzZSkpICFkZWZhdWx0O1xuJGlucHV0LWhlaWdodC1zbTogICAgICAgICAgICAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQtc20gKiAxZW0sIGFkZCgkaW5wdXQtcGFkZGluZy15LXNtICogMiwgJGlucHV0LWhlaWdodC1ib3JkZXIsIGZhbHNlKSkgIWRlZmF1bHQ7XG4kaW5wdXQtaGVpZ2h0LWxnOiAgICAgICAgICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodC1sZyAqIDFlbSwgYWRkKCRpbnB1dC1wYWRkaW5nLXktbGcgKiAyLCAkaW5wdXQtaGVpZ2h0LWJvcmRlciwgZmFsc2UpKSAhZGVmYXVsdDtcblxuJGlucHV0LXRyYW5zaXRpb246ICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG5cbiRmb3JtLXRleHQtbWFyZ2luLXRvcDogICAgICAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG5cbiRmb3JtLWNoZWNrLWlucHV0LWd1dHRlcjogICAgICAgICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtbWFyZ2luLXk6ICAgICAgICAgICAgIC4zcmVtICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtbWFyZ2luLXg6ICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcblxuJGZvcm0tY2hlY2staW5saW5lLW1hcmdpbi14OiAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlubGluZS1pbnB1dC1tYXJnaW4teDogICAgICAuMzEyNXJlbSAhZGVmYXVsdDtcblxuJGZvcm0tZ3JpZC1ndXR0ZXItd2lkdGg6ICAgICAgICAgICAgICAgIDEwcHggIWRlZmF1bHQ7XG4kZm9ybS1ncm91cC1tYXJnaW4tYm90dG9tOiAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcblxuJGlucHV0LWdyb3VwLWFkZG9uLWNvbG9yOiAgICAgICAgICAgICAgICRpbnB1dC1jb2xvciAhZGVmYXVsdDtcbiRpbnB1dC1ncm91cC1hZGRvbi1iZzogICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kaW5wdXQtZ3JvdXAtYWRkb24tYm9yZGVyLWNvbG9yOiAgICAgICAgJGlucHV0LWJvcmRlci1jb2xvciAhZGVmYXVsdDtcblxuJGN1c3RvbS1mb3Jtcy10cmFuc2l0aW9uOiAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcblxuJGN1c3RvbS1jb250cm9sLWd1dHRlcjogICAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLXNwYWNlci14OiAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtY3Vyc29yOiAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplOiAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJnOiAgICAgICAgICAgJGlucHV0LWJnICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJnLXNpemU6ICAgICAgNTAlIDUwJSAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYm94LXNoYWRvdzogICAkaW5wdXQtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYm9yZGVyLWNvbG9yOiAkZ3JheS01MDAgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJvcmRlci13aWR0aDogJGlucHV0LWJvcmRlci13aWR0aCAhZGVmYXVsdDtcblxuJGN1c3RvbS1jb250cm9sLWxhYmVsLWNvbG9yOiAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItZGlzYWJsZWQtYmc6ICAgICAgICAgICRpbnB1dC1kaXNhYmxlZC1iZyAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1sYWJlbC1kaXNhYmxlZC1jb2xvcjogICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcblxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWNvbG9yOiAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtYmc6ICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1kaXNhYmxlZC1iZzogIHJnYmEodGhlbWUtY29sb3IoXCJwcmltYXJ5XCIpLCAuNSkgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtYm94LXNoYWRvdzogICBudWxsICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWJvcmRlci1jb2xvcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWJnICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWZvY3VzLWJveC1zaGFkb3c6ICAgICAkaW5wdXQtZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItZm9jdXMtYm9yZGVyLWNvbG9yOiAgICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYWN0aXZlLWNvbG9yOiAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtYmc6ICAgICAgICAgICAgbGlnaHRlbigkY29tcG9uZW50LWFjdGl2ZS1iZywgMzUlKSAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYWN0aXZlLWJveC1zaGFkb3c6ICAgIG51bGwgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWFjdGl2ZS1ib3JkZXItY29sb3I6ICAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItYm9yZGVyLXJhZGl1czogICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pY29uLWNoZWNrZWQ6ICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc4JyBoZWlnaHQ9JzgnIHZpZXdCb3g9JzAgMCA4IDgnPjxwYXRoIGZpbGw9JyN7JGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWNvbG9yfScgZD0nTTYuNTY0Ljc1bC0zLjU5IDMuNjEyLTEuNTM4LTEuNTVMMCA0LjI2bDIuOTc0IDIuOTlMOCAyLjE5M3onLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWluZGV0ZXJtaW5hdGUtYmc6ICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWluZGV0ZXJtaW5hdGUtY29sb3I6ICAgICAgICAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pY29uLWluZGV0ZXJtaW5hdGU6ICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nNCcgaGVpZ2h0PSc0JyB2aWV3Qm94PScwIDAgNCA0Jz48cGF0aCBzdHJva2U9JyN7JGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1jb2xvcn0nIGQ9J00wIDJoNCcvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWluZGV0ZXJtaW5hdGUtYm94LXNoYWRvdzogICBudWxsICFkZWZhdWx0O1xuJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1ib3JkZXItY29sb3I6ICRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWluZGV0ZXJtaW5hdGUtYmcgIWRlZmF1bHQ7XG5cbiRjdXN0b20tcmFkaW8taW5kaWNhdG9yLWJvcmRlci1yYWRpdXM6ICAgICAgICAgIDUwJSAhZGVmYXVsdDtcbiRjdXN0b20tcmFkaW8taW5kaWNhdG9yLWljb24tY2hlY2tlZDogICAgICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyB2aWV3Qm94PSctNCAtNCA4IDgnPjxjaXJjbGUgcj0nMycgZmlsbD0nI3skY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtY29sb3J9Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuXG4kY3VzdG9tLXN3aXRjaC13aWR0aDogICAgICAgICAgICAgICAgICAgICAgICAgICAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemUgKiAxLjc1ICFkZWZhdWx0O1xuJGN1c3RvbS1zd2l0Y2gtaW5kaWNhdG9yLWJvcmRlci1yYWRpdXM6ICAgICAgICAgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplICogLjUgIWRlZmF1bHQ7XG4kY3VzdG9tLXN3aXRjaC1pbmRpY2F0b3Itc2l6ZTogICAgICAgICAgICAgICAgICBzdWJ0cmFjdCgkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemUsICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYm9yZGVyLXdpZHRoICogNCkgIWRlZmF1bHQ7XG5cbiRjdXN0b20tc2VsZWN0LXBhZGRpbmcteTogICAgICAgICAgICRpbnB1dC1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXg6ICAgICAgICAgICAkaW5wdXQtcGFkZGluZy14ICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZm9udC1mYW1pbHk6ICAgICAgICAgJGlucHV0LWZvbnQtZmFtaWx5ICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZm9udC1zaXplOiAgICAgICAgICAgJGlucHV0LWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWhlaWdodDogICAgICAgICAgICAgICRpbnB1dC1oZWlnaHQgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZzogICAxcmVtICFkZWZhdWx0OyAvLyBFeHRyYSBwYWRkaW5nIHRvIGFjY291bnQgZm9yIHRoZSBwcmVzZW5jZSBvZiB0aGUgYmFja2dyb3VuZC1pbWFnZSBiYXNlZCBpbmRpY2F0b3JcbiRjdXN0b20tc2VsZWN0LWZvbnQtd2VpZ2h0OiAgICAgICAgICRpbnB1dC1mb250LXdlaWdodCAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWxpbmUtaGVpZ2h0OiAgICAgICAgICRpbnB1dC1saW5lLWhlaWdodCAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWNvbG9yOiAgICAgICAgICAgICAgICRpbnB1dC1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWRpc2FibGVkLWNvbG9yOiAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWJnOiAgICAgICAgICAgICAgICAgICRpbnB1dC1iZyAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWRpc2FibGVkLWJnOiAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWJnLXNpemU6ICAgICAgICAgICAgIDhweCAxMHB4ICFkZWZhdWx0OyAvLyBJbiBwaXhlbHMgYmVjYXVzZSBpbWFnZSBkaW1lbnNpb25zXG4kY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3ItY29sb3I6ICAgICAkZ3JheS04MDAgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3I6ICAgICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc0JyBoZWlnaHQ9JzUnIHZpZXdCb3g9JzAgMCA0IDUnPjxwYXRoIGZpbGw9JyN7JGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yLWNvbG9yfScgZD0nTTIgMEwwIDJoNHptMCA1TDAgM2g0eicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWJhY2tncm91bmQ6ICAgICAgICAgIGVzY2FwZS1zdmcoJGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yKSByaWdodCAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXggY2VudGVyIC8gJGN1c3RvbS1zZWxlY3QtYmctc2l6ZSBuby1yZXBlYXQgIWRlZmF1bHQ7IC8vIFVzZWQgc28gd2UgY2FuIGhhdmUgbXVsdGlwbGUgYmFja2dyb3VuZCBlbGVtZW50cyAoZS5nLiwgYXJyb3cgYW5kIGZlZWRiYWNrIGljb24pXG5cbiRjdXN0b20tc2VsZWN0LWZlZWRiYWNrLWljb24tcGFkZGluZy1yaWdodDogYWRkKDFlbSAqIC43NSwgKDIgKiAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXkgKiAuNzUpICsgJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14ICsgJGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmcpICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZmVlZGJhY2staWNvbi1wb3NpdGlvbjogICAgICBjZW50ZXIgcmlnaHQgKCRjdXN0b20tc2VsZWN0LXBhZGRpbmcteCArICRjdXN0b20tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nKSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWZlZWRiYWNrLWljb24tc2l6ZTogICAgICAgICAgJGlucHV0LWhlaWdodC1pbm5lci1oYWxmICRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZiAhZGVmYXVsdDtcblxuJGN1c3RvbS1zZWxlY3QtYm9yZGVyLXdpZHRoOiAgICAgICAgJGlucHV0LWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWJvcmRlci1jb2xvcjogICAgICAgICRpbnB1dC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1ib3JkZXItcmFkaXVzOiAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWJveC1zaGFkb3c6ICAgICAgICAgIGluc2V0IDAgMXB4IDJweCByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XG5cbiRjdXN0b20tc2VsZWN0LWZvY3VzLWJvcmRlci1jb2xvcjogICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1mb2N1cy13aWR0aDogICAgICAgICAkaW5wdXQtZm9jdXMtd2lkdGggIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1mb2N1cy1ib3gtc2hhZG93OiAgICAwIDAgMCAkY3VzdG9tLXNlbGVjdC1mb2N1cy13aWR0aCAkaW5wdXQtYnRuLWZvY3VzLWNvbG9yICFkZWZhdWx0O1xuXG4kY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXktc206ICAgICAgICAkaW5wdXQtcGFkZGluZy15LXNtICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14LXNtOiAgICAgICAgJGlucHV0LXBhZGRpbmcteC1zbSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWZvbnQtc2l6ZS1zbTogICAgICAgICRpbnB1dC1mb250LXNpemUtc20gIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1oZWlnaHQtc206ICAgICAgICAgICAkaW5wdXQtaGVpZ2h0LXNtICFkZWZhdWx0O1xuXG4kY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXktbGc6ICAgICAgICAkaW5wdXQtcGFkZGluZy15LWxnICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14LWxnOiAgICAgICAgJGlucHV0LXBhZGRpbmcteC1sZyAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWZvbnQtc2l6ZS1sZzogICAgICAgICRpbnB1dC1mb250LXNpemUtbGcgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1oZWlnaHQtbGc6ICAgICAgICAgICAkaW5wdXQtaGVpZ2h0LWxnICFkZWZhdWx0O1xuXG4kY3VzdG9tLXJhbmdlLXRyYWNrLXdpZHRoOiAgICAgICAgICAxMDAlICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10cmFjay1oZWlnaHQ6ICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRyYWNrLWN1cnNvcjogICAgICAgICBwb2ludGVyICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10cmFjay1iZzogICAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10cmFjay1ib3JkZXItcmFkaXVzOiAgMXJlbSAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdHJhY2stYm94LXNoYWRvdzogICAgIGluc2V0IDAgLjI1cmVtIC4yNXJlbSByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xuXG4kY3VzdG9tLXJhbmdlLXRodW1iLXdpZHRoOiAgICAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10aHVtYi1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgJGN1c3RvbS1yYW5nZS10aHVtYi13aWR0aCAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdGh1bWItYmc6ICAgICAgICAgICAgICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10aHVtYi1ib3JkZXI6ICAgICAgICAgICAgICAgICAgMCAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdGh1bWItYm9yZGVyLXJhZGl1czogICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAwIC4xcmVtIC4yNXJlbSByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAgMCAwIDAgMXB4ICRib2R5LWJnLCAkaW5wdXQtZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdy13aWR0aDogICRpbnB1dC1mb2N1cy13aWR0aCAhZGVmYXVsdDsgLy8gRm9yIGZvY3VzIGJveCBzaGFkb3cgaXNzdWUgaW4gSUUvRWRnZVxuJGN1c3RvbS1yYW5nZS10aHVtYi1hY3RpdmUtYmc6ICAgICAgICAgICAgICAgbGlnaHRlbigkY29tcG9uZW50LWFjdGl2ZS1iZywgMzUlKSAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdGh1bWItZGlzYWJsZWQtYmc6ICAgICAgICAgICAgICRncmF5LTUwMCAhZGVmYXVsdDtcblxuJGN1c3RvbS1maWxlLWhlaWdodDogICAgICAgICAgICAgICAgJGlucHV0LWhlaWdodCAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1oZWlnaHQtaW5uZXI6ICAgICAgICAgICRpbnB1dC1oZWlnaHQtaW5uZXIgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtZm9jdXMtYm9yZGVyLWNvbG9yOiAgICAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgJGlucHV0LWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtZGlzYWJsZWQtYmc6ICAgICAgICAgICAkaW5wdXQtZGlzYWJsZWQtYmcgIWRlZmF1bHQ7XG5cbiRjdXN0b20tZmlsZS1wYWRkaW5nLXk6ICAgICAgICAgICAgICRpbnB1dC1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtcGFkZGluZy14OiAgICAgICAgICAgICAkaW5wdXQtcGFkZGluZy14ICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWxpbmUtaGVpZ2h0OiAgICAgICAgICAgJGlucHV0LWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWZvbnQtZmFtaWx5OiAgICAgICAgICAgJGlucHV0LWZvbnQtZmFtaWx5ICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgJGlucHV0LWZvbnQtd2VpZ2h0ICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWNvbG9yOiAgICAgICAgICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWJnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJnICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWJvcmRlci13aWR0aDogICAgICAgICAgJGlucHV0LWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1ib3JkZXItY29sb3I6ICAgICAgICAgICRpbnB1dC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtYm9yZGVyLXJhZGl1czogICAgICAgICAkaW5wdXQtYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1ib3gtc2hhZG93OiAgICAgICAgICAgICRpbnB1dC1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWJ1dHRvbi1jb2xvcjogICAgICAgICAgJGN1c3RvbS1maWxlLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWJ1dHRvbi1iZzogICAgICAgICAgICAgJGlucHV0LWdyb3VwLWFkZG9uLWJnICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLXRleHQ6IChcbiAgZW46IFwiQnJvd3NlXCJcbikgIWRlZmF1bHQ7XG5cblxuLy8gRm9ybSB2YWxpZGF0aW9uXG5cbiRmb3JtLWZlZWRiYWNrLW1hcmdpbi10b3A6ICAgICAgICAgICRmb3JtLXRleHQtbWFyZ2luLXRvcCAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWZvbnQtc2l6ZTogICAgICAgICAgICRzbWFsbC1mb250LXNpemUgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay12YWxpZC1jb2xvcjogICAgICAgICB0aGVtZS1jb2xvcihcInN1Y2Nlc3NcIikgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1pbnZhbGlkLWNvbG9yOiAgICAgICB0aGVtZS1jb2xvcihcImRhbmdlclwiKSAhZGVmYXVsdDtcblxuJGZvcm0tZmVlZGJhY2staWNvbi12YWxpZC1jb2xvcjogICAgJGZvcm0tZmVlZGJhY2stdmFsaWQtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1pY29uLXZhbGlkOiAgICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc4JyBoZWlnaHQ9JzgnIHZpZXdCb3g9JzAgMCA4IDgnPjxwYXRoIGZpbGw9JyN7JGZvcm0tZmVlZGJhY2staWNvbi12YWxpZC1jb2xvcn0nIGQ9J00yLjMgNi43M0wuNiA0LjUzYy0uNC0xLjA0LjQ2LTEuNCAxLjEtLjhsMS4xIDEuNCAzLjQtMy44Yy42LS42MyAxLjYtLjI3IDEuMi43bC00IDQuNmMtLjQzLjUtLjguNC0xLjEuMXonLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWQtY29sb3I6ICAkZm9ybS1mZWVkYmFjay1pbnZhbGlkLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkOiAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIGZpbGw9J25vbmUnIHN0cm9rZT0nI3skZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWQtY29sb3J9JyB2aWV3Qm94PScwIDAgMTIgMTInPjxjaXJjbGUgY3g9JzYnIGN5PSc2JyByPSc0LjUnLz48cGF0aCBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBkPSdNNS44IDMuNmguNEw2IDYuNXonLz48Y2lyY2xlIGN4PSc2JyBjeT0nOC4yJyByPScuNicgZmlsbD0nI3skZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWQtY29sb3J9JyBzdHJva2U9J25vbmUnLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG5cbiRmb3JtLXZhbGlkYXRpb24tc3RhdGVzOiAoKSAhZGVmYXVsdDtcbiRmb3JtLXZhbGlkYXRpb24tc3RhdGVzOiBtYXAtbWVyZ2UoXG4gIChcbiAgICBcInZhbGlkXCI6IChcbiAgICAgIFwiY29sb3JcIjogJGZvcm0tZmVlZGJhY2stdmFsaWQtY29sb3IsXG4gICAgICBcImljb25cIjogJGZvcm0tZmVlZGJhY2staWNvbi12YWxpZFxuICAgICksXG4gICAgXCJpbnZhbGlkXCI6IChcbiAgICAgIFwiY29sb3JcIjogJGZvcm0tZmVlZGJhY2staW52YWxpZC1jb2xvcixcbiAgICAgIFwiaWNvblwiOiAkZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWRcbiAgICApLFxuICApLFxuICAkZm9ybS12YWxpZGF0aW9uLXN0YXRlc1xuKTtcblxuLy8gWi1pbmRleCBtYXN0ZXIgbGlzdFxuLy9cbi8vIFdhcm5pbmc6IEF2b2lkIGN1c3RvbWl6aW5nIHRoZXNlIHZhbHVlcy4gVGhleSdyZSB1c2VkIGZvciBhIGJpcmQncyBleWUgdmlld1xuLy8gb2YgY29tcG9uZW50cyBkZXBlbmRlbnQgb24gdGhlIHotYXhpcyBhbmQgYXJlIGRlc2lnbmVkIHRvIGFsbCB3b3JrIHRvZ2V0aGVyLlxuXG4kemluZGV4LWRyb3Bkb3duOiAgICAgICAgICAgICAgICAgICAxMDAwICFkZWZhdWx0O1xuJHppbmRleC1zdGlja3k6ICAgICAgICAgICAgICAgICAgICAgMTAyMCAhZGVmYXVsdDtcbiR6aW5kZXgtZml4ZWQ6ICAgICAgICAgICAgICAgICAgICAgIDEwMzAgIWRlZmF1bHQ7XG4kemluZGV4LW1vZGFsLWJhY2tkcm9wOiAgICAgICAgICAgICAxMDQwICFkZWZhdWx0O1xuJHppbmRleC1tb2RhbDogICAgICAgICAgICAgICAgICAgICAgMTA1MCAhZGVmYXVsdDtcbiR6aW5kZXgtcG9wb3ZlcjogICAgICAgICAgICAgICAgICAgIDEwNjAgIWRlZmF1bHQ7XG4kemluZGV4LXRvb2x0aXA6ICAgICAgICAgICAgICAgICAgICAxMDcwICFkZWZhdWx0O1xuXG5cbi8vIE5hdnNcblxuJG5hdi1saW5rLXBhZGRpbmcteTogICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kbmF2LWxpbmstcGFkZGluZy14OiAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJG5hdi1saW5rLWRpc2FibGVkLWNvbG9yOiAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuXG4kbmF2LXRhYnMtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJG5hdi10YWJzLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1ob3Zlci1ib3JkZXItY29sb3I6ICAkZ3JheS0yMDAgJGdyYXktMjAwICRuYXYtdGFicy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1hY3RpdmUtY29sb3I6ICAgICAgICAkZ3JheS03MDAgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1hY3RpdmUtYmc6ICAgICAgICAgICAkYm9keS1iZyAhZGVmYXVsdDtcbiRuYXYtdGFicy1saW5rLWFjdGl2ZS1ib3JkZXItY29sb3I6ICRncmF5LTMwMCAkZ3JheS0zMDAgJG5hdi10YWJzLWxpbmstYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kbmF2LXBpbGxzLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRuYXYtcGlsbHMtbGluay1hY3RpdmUtY29sb3I6ICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJG5hdi1waWxscy1saW5rLWFjdGl2ZS1iZzogICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRuYXYtZGl2aWRlci1jb2xvcjogICAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRuYXYtZGl2aWRlci1tYXJnaW4teTogICAgICAgICAgICAgICRzcGFjZXIgKiAuNSAhZGVmYXVsdDtcblxuXG4vLyBOYXZiYXJcblxuJG5hdmJhci1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgJHNwYWNlciAqIC41ICFkZWZhdWx0O1xuJG5hdmJhci1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcblxuJG5hdmJhci1uYXYtbGluay1wYWRkaW5nLXg6ICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbiRuYXZiYXItYnJhbmQtZm9udC1zaXplOiAgICAgICAgICAgICRmb250LXNpemUtbGcgIWRlZmF1bHQ7XG4vLyBDb21wdXRlIHRoZSBuYXZiYXItYnJhbmQgcGFkZGluZy15IHNvIHRoZSBuYXZiYXItYnJhbmQgd2lsbCBoYXZlIHRoZSBzYW1lIGhlaWdodCBhcyBuYXZiYXItdGV4dCBhbmQgbmF2LWxpbmtcbiRuYXYtbGluay1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqICRsaW5lLWhlaWdodC1iYXNlICsgJG5hdi1saW5rLXBhZGRpbmcteSAqIDIgIWRlZmF1bHQ7XG4kbmF2YmFyLWJyYW5kLWhlaWdodDogICAgICAgICAgICAgICAkbmF2YmFyLWJyYW5kLWZvbnQtc2l6ZSAqICRsaW5lLWhlaWdodC1iYXNlICFkZWZhdWx0O1xuJG5hdmJhci1icmFuZC1wYWRkaW5nLXk6ICAgICAgICAgICAgKCRuYXYtbGluay1oZWlnaHQgLSAkbmF2YmFyLWJyYW5kLWhlaWdodCkgKiAuNSAhZGVmYXVsdDtcblxuJG5hdmJhci10b2dnbGVyLXBhZGRpbmcteTogICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJG5hdmJhci10b2dnbGVyLXBhZGRpbmcteDogICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJG5hdmJhci10b2dnbGVyLWZvbnQtc2l6ZTogICAgICAgICAgJGZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcbiRuYXZiYXItdG9nZ2xlci1ib3JkZXItcmFkaXVzOiAgICAgICRidG4tYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcblxuJG5hdmJhci1uYXYtc2Nyb2xsLW1heC1oZWlnaHQ6ICAgICAgNzV2aCAhZGVmYXVsdDtcblxuJG5hdmJhci1kYXJrLWNvbG9yOiAgICAgICAgICAgICAgICAgcmdiYSgkd2hpdGUsIC41KSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1ob3Zlci1jb2xvcjogICAgICAgICAgIHJnYmEoJHdoaXRlLCAuNzUpICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvcjogICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWRpc2FibGVkLWNvbG9yOiAgICAgICAgcmdiYSgkd2hpdGUsIC4yNSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstdG9nZ2xlci1pY29uLWJnOiAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSczMCcgaGVpZ2h0PSczMCcgdmlld0JveD0nMCAwIDMwIDMwJz48cGF0aCBzdHJva2U9JyN7JG5hdmJhci1kYXJrLWNvbG9yfScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIHN0cm9rZS13aWR0aD0nMicgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstdG9nZ2xlci1ib3JkZXItY29sb3I6ICByZ2JhKCR3aGl0ZSwgLjEpICFkZWZhdWx0O1xuXG4kbmF2YmFyLWxpZ2h0LWNvbG9yOiAgICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjUpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC1ob3Zlci1jb2xvcjogICAgICAgICAgcmdiYSgkYmxhY2ssIC43KSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yOiAgICAgICAgIHJnYmEoJGJsYWNrLCAuOSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWRpc2FibGVkLWNvbG9yOiAgICAgICByZ2JhKCRibGFjaywgLjMpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC10b2dnbGVyLWljb24tYmc6ICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMzAnIGhlaWdodD0nMzAnIHZpZXdCb3g9JzAgMCAzMCAzMCc+PHBhdGggc3Ryb2tlPScjeyRuYXZiYXItbGlnaHQtY29sb3J9JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtdG9nZ2xlci1ib3JkZXItY29sb3I6IHJnYmEoJGJsYWNrLCAuMSkgIWRlZmF1bHQ7XG5cbiRuYXZiYXItbGlnaHQtYnJhbmQtY29sb3I6ICAgICAgICAgICAgICAgICRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC1icmFuZC1ob3Zlci1jb2xvcjogICAgICAgICAgJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstYnJhbmQtY29sb3I6ICAgICAgICAgICAgICAgICAkbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWJyYW5kLWhvdmVyLWNvbG9yOiAgICAgICAgICAgJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcblxuXG4vLyBEcm9wZG93bnNcbi8vXG4vLyBEcm9wZG93biBtZW51IGNvbnRhaW5lciBhbmQgY29udGVudHMuXG5cbiRkcm9wZG93bi1taW4td2lkdGg6ICAgICAgICAgICAgICAgIDEwcmVtICFkZWZhdWx0O1xuJGRyb3Bkb3duLXBhZGRpbmcteDogICAgICAgICAgICAgICAgMCAhZGVmYXVsdDtcbiRkcm9wZG93bi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJGRyb3Bkb3duLXNwYWNlcjogICAgICAgICAgICAgICAgICAgLjEyNXJlbSAhZGVmYXVsdDtcbiRkcm9wZG93bi1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAhZGVmYXVsdDtcbiRkcm9wZG93bi1jb2xvcjogICAgICAgICAgICAgICAgICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJnOiAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4xNSkgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYm9yZGVyLXJhZGl1czogICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kZHJvcGRvd24taW5uZXItYm9yZGVyLXJhZGl1czogICAgICBzdWJ0cmFjdCgkZHJvcGRvd24tYm9yZGVyLXJhZGl1cywgJGRyb3Bkb3duLWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGl2aWRlci1iZzogICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGl2aWRlci1tYXJnaW4teTogICAgICAgICAkbmF2LWRpdmlkZXItbWFyZ2luLXkgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYm94LXNoYWRvdzogICAgICAgICAgICAgICAwIC41cmVtIDFyZW0gcmdiYSgkYmxhY2ssIC4xNzUpICFkZWZhdWx0O1xuXG4kZHJvcGRvd24tbGluay1jb2xvcjogICAgICAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG4kZHJvcGRvd24tbGluay1ob3Zlci1jb2xvcjogICAgICAgICBkYXJrZW4oJGdyYXktOTAwLCA1JSkgIWRlZmF1bHQ7XG4kZHJvcGRvd24tbGluay1ob3Zlci1iZzogICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvcjogICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGRyb3Bkb3duLWxpbmstYWN0aXZlLWJnOiAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1saW5rLWRpc2FibGVkLWNvbG9yOiAgICAgICRncmF5LTUwMCAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy15OiAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy14OiAgICAgICAgICAgMS41cmVtICFkZWZhdWx0O1xuXG4kZHJvcGRvd24taGVhZGVyLWNvbG9yOiAgICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kZHJvcGRvd24taGVhZGVyLXBhZGRpbmc6ICAgICAgICAgICAkZHJvcGRvd24tcGFkZGluZy15ICRkcm9wZG93bi1pdGVtLXBhZGRpbmcteCAhZGVmYXVsdDtcblxuXG4vLyBQYWdpbmF0aW9uXG5cbiRwYWdpbmF0aW9uLXBhZGRpbmcteTogICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy14OiAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy15LXNtOiAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy14LXNtOiAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXktbGc6ICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXgtbGc6ICAgICAgICAgICAxLjVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1saW5lLWhlaWdodDogICAgICAgICAgICAxLjI1ICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1jb2xvcjogICAgICAgICAgICAgICAgICAkbGluay1jb2xvciAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWJnOiAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWJvcmRlci13aWR0aDogICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ib3JkZXItY29sb3I6ICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWZvY3VzLW91dGxpbmU6ICAgICAgICAgIDAgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWhvdmVyLWNvbG9yOiAgICAgICAgICAgICRsaW5rLWhvdmVyLWNvbG9yICFkZWZhdWx0O1xuJHBhZ2luYXRpb24taG92ZXItYmc6ICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJHBhZ2luYXRpb24taG92ZXItYm9yZGVyLWNvbG9yOiAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1hY3RpdmUtY29sb3I6ICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWFjdGl2ZS1iZzogICAgICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYWN0aXZlLWJvcmRlci1jb2xvcjogICAgJHBhZ2luYXRpb24tYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1kaXNhYmxlZC1jb2xvcjogICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1kaXNhYmxlZC1iZzogICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWJvcmRlci1yYWRpdXMtc206ICAgICAgICRib3JkZXItcmFkaXVzLXNtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYm9yZGVyLXJhZGl1cy1sZzogICAgICAgJGJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XG5cblxuLy8gSnVtYm90cm9uXG5cbiRqdW1ib3Ryb24tcGFkZGluZzogICAgICAgICAgICAgICAgIDJyZW0gIWRlZmF1bHQ7XG4kanVtYm90cm9uLWNvbG9yOiAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGp1bWJvdHJvbi1iZzogICAgICAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuXG5cbi8vIENhcmRzXG5cbiRjYXJkLXNwYWNlci15OiAgICAgICAgICAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRjYXJkLXNwYWNlci14OiAgICAgICAgICAgICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG4kY2FyZC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGNhcmQtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kY2FyZC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjEyNSkgIWRlZmF1bHQ7XG4kY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzOiAgICAgICAgICBzdWJ0cmFjdCgkY2FyZC1ib3JkZXItcmFkaXVzLCAkY2FyZC1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJGNhcmQtY2FwLWJnOiAgICAgICAgICAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4wMykgIWRlZmF1bHQ7XG4kY2FyZC1jYXAtY29sb3I6ICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGNhcmQtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRjYXJkLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kY2FyZC1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG5cbiRjYXJkLWltZy1vdmVybGF5LXBhZGRpbmc6ICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG5cbiRjYXJkLWdyb3VwLW1hcmdpbjogICAgICAgICAgICAgICAgICRncmlkLWd1dHRlci13aWR0aCAqIC41ICFkZWZhdWx0O1xuJGNhcmQtZGVjay1tYXJnaW46ICAgICAgICAgICAgICAgICAgJGNhcmQtZ3JvdXAtbWFyZ2luICFkZWZhdWx0O1xuXG4kY2FyZC1jb2x1bW5zLWNvdW50OiAgICAgICAgICAgICAgICAzICFkZWZhdWx0O1xuJGNhcmQtY29sdW1ucy1nYXA6ICAgICAgICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcbiRjYXJkLWNvbHVtbnMtbWFyZ2luOiAgICAgICAgICAgICAgICRjYXJkLXNwYWNlci15ICFkZWZhdWx0O1xuXG5cbi8vIFRvb2x0aXBzXG5cbiR0b29sdGlwLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICRmb250LXNpemUtc20gIWRlZmF1bHQ7XG4kdG9vbHRpcC1tYXgtd2lkdGg6ICAgICAgICAgICAgICAgICAyMDBweCAhZGVmYXVsdDtcbiR0b29sdGlwLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiR0b29sdGlwLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICRibGFjayAhZGVmYXVsdDtcbiR0b29sdGlwLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJHRvb2x0aXAtb3BhY2l0eTogICAgICAgICAgICAgICAgICAgLjkgIWRlZmF1bHQ7XG4kdG9vbHRpcC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kdG9vbHRpcC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiR0b29sdGlwLW1hcmdpbjogICAgICAgICAgICAgICAgICAgIDAgIWRlZmF1bHQ7XG5cbiR0b29sdGlwLWFycm93LXdpZHRoOiAgICAgICAgICAgICAgIC44cmVtICFkZWZhdWx0O1xuJHRvb2x0aXAtYXJyb3ctaGVpZ2h0OiAgICAgICAgICAgICAgLjRyZW0gIWRlZmF1bHQ7XG4kdG9vbHRpcC1hcnJvdy1jb2xvcjogICAgICAgICAgICAgICAkdG9vbHRpcC1iZyAhZGVmYXVsdDtcblxuLy8gRm9ybSB0b29sdGlwcyBtdXN0IGNvbWUgYWZ0ZXIgcmVndWxhciB0b29sdGlwc1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1wYWRkaW5nLXk6ICAgICAkdG9vbHRpcC1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLXBhZGRpbmcteDogICAgICR0b29sdGlwLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtZm9udC1zaXplOiAgICAgJHRvb2x0aXAtZm9udC1zaXplICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1saW5lLWhlaWdodDogICAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtb3BhY2l0eTogICAgICAgJHRvb2x0aXAtb3BhY2l0eSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtYm9yZGVyLXJhZGl1czogJHRvb2x0aXAtYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcblxuXG4vLyBQb3BvdmVyc1xuXG4kcG9wb3Zlci1mb250LXNpemU6ICAgICAgICAgICAgICAgICAkZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJHBvcG92ZXItYmc6ICAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHBvcG92ZXItbWF4LXdpZHRoOiAgICAgICAgICAgICAgICAgMjc2cHggIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJHBvcG92ZXItYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4yKSAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICRib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuJHBvcG92ZXItaW5uZXItYm9yZGVyLXJhZGl1czogICAgICAgc3VidHJhY3QoJHBvcG92ZXItYm9yZGVyLXJhZGl1cywgJHBvcG92ZXItYm9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiRwb3BvdmVyLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgIDAgLjI1cmVtIC41cmVtIHJnYmEoJGJsYWNrLCAuMikgIWRlZmF1bHQ7XG5cbiRwb3BvdmVyLWhlYWRlci1iZzogICAgICAgICAgICAgICAgIGRhcmtlbigkcG9wb3Zlci1iZywgMyUpICFkZWZhdWx0O1xuJHBvcG92ZXItaGVhZGVyLWNvbG9yOiAgICAgICAgICAgICAgJGhlYWRpbmdzLWNvbG9yICFkZWZhdWx0O1xuJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteTogICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kcG9wb3Zlci1oZWFkZXItcGFkZGluZy14OiAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG5cbiRwb3BvdmVyLWJvZHktY29sb3I6ICAgICAgICAgICAgICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuJHBvcG92ZXItYm9keS1wYWRkaW5nLXk6ICAgICAgICAgICAgJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvZHktcGFkZGluZy14OiAgICAgICAgICAgICRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXggIWRlZmF1bHQ7XG5cbiRwb3BvdmVyLWFycm93LXdpZHRoOiAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kcG9wb3Zlci1hcnJvdy1oZWlnaHQ6ICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRwb3BvdmVyLWFycm93LWNvbG9yOiAgICAgICAgICAgICAgICRwb3BvdmVyLWJnICFkZWZhdWx0O1xuXG4kcG9wb3Zlci1hcnJvdy1vdXRlci1jb2xvcjogICAgICAgICBmYWRlLWluKCRwb3BvdmVyLWJvcmRlci1jb2xvciwgLjA1KSAhZGVmYXVsdDtcblxuXG4vLyBUb2FzdHNcblxuJHRvYXN0LW1heC13aWR0aDogICAgICAgICAgICAgICAgICAgMzUwcHggIWRlZmF1bHQ7XG4kdG9hc3QtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kdG9hc3QtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kdG9hc3QtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAuODc1cmVtICFkZWZhdWx0O1xuJHRvYXN0LWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiR0b2FzdC1iYWNrZ3JvdW5kLWNvbG9yOiAgICAgICAgICAgIHJnYmEoJHdoaXRlLCAuODUpICFkZWZhdWx0O1xuJHRvYXN0LWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgMXB4ICFkZWZhdWx0O1xuJHRvYXN0LWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgcmdiYSgwLCAwLCAwLCAuMSkgIWRlZmF1bHQ7XG4kdG9hc3QtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kdG9hc3QtYm94LXNoYWRvdzogICAgICAgICAgICAgICAgICAwIC4yNXJlbSAuNzVyZW0gcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcblxuJHRvYXN0LWhlYWRlci1jb2xvcjogICAgICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJHRvYXN0LWhlYWRlci1iYWNrZ3JvdW5kLWNvbG9yOiAgICAgcmdiYSgkd2hpdGUsIC44NSkgIWRlZmF1bHQ7XG4kdG9hc3QtaGVhZGVyLWJvcmRlci1jb2xvcjogICAgICAgICByZ2JhKDAsIDAsIDAsIC4wNSkgIWRlZmF1bHQ7XG5cblxuLy8gQmFkZ2VzXG5cbiRiYWRnZS1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgIDc1JSAhZGVmYXVsdDtcbiRiYWRnZS1mb250LXdlaWdodDogICAgICAgICAgICAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xuJGJhZGdlLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgLjI1ZW0gIWRlZmF1bHQ7XG4kYmFkZ2UtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAuNGVtICFkZWZhdWx0O1xuJGJhZGdlLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG5cbiRiYWRnZS10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICAgICRidG4tdHJhbnNpdGlvbiAhZGVmYXVsdDtcbiRiYWRnZS1mb2N1cy13aWR0aDogICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9jdXMtd2lkdGggIWRlZmF1bHQ7XG5cbiRiYWRnZS1waWxsLXBhZGRpbmcteDogICAgICAgICAgICAgIC42ZW0gIWRlZmF1bHQ7XG4vLyBVc2UgYSBoaWdoZXIgdGhhbiBub3JtYWwgdmFsdWUgdG8gZW5zdXJlIGNvbXBsZXRlbHkgcm91bmRlZCBlZGdlcyB3aGVuXG4vLyBjdXN0b21pemluZyBwYWRkaW5nIG9yIGZvbnQtc2l6ZSBvbiBsYWJlbHMuXG4kYmFkZ2UtcGlsbC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAxMHJlbSAhZGVmYXVsdDtcblxuXG4vLyBNb2RhbHNcblxuLy8gUGFkZGluZyBhcHBsaWVkIHRvIHRoZSBtb2RhbCBib2R5XG4kbW9kYWwtaW5uZXItcGFkZGluZzogICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuXG4vLyBNYXJnaW4gYmV0d2VlbiBlbGVtZW50cyBpbiBmb290ZXIsIG11c3QgYmUgbG93ZXIgdGhhbiBvciBlcXVhbCB0byAyICogJG1vZGFsLWlubmVyLXBhZGRpbmdcbiRtb2RhbC1mb290ZXItbWFyZ2luLWJldHdlZW46ICAgICAgIC41cmVtICFkZWZhdWx0O1xuXG4kbW9kYWwtZGlhbG9nLW1hcmdpbjogICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRtb2RhbC1kaWFsb2ctbWFyZ2luLXktc20tdXA6ICAgICAgIDEuNzVyZW0gIWRlZmF1bHQ7XG5cbiRtb2RhbC10aXRsZS1saW5lLWhlaWdodDogICAgICAgICAgICRsaW5lLWhlaWdodC1iYXNlICFkZWZhdWx0O1xuXG4kbW9kYWwtY29udGVudC1jb2xvcjogICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYmc6ICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm9yZGVyLWNvbG9yOiAgICAgICAgcmdiYSgkYmxhY2ssIC4yKSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aDogICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3JkZXItcmFkaXVzOiAgICAgICAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWlubmVyLWJvcmRlci1yYWRpdXM6IHN1YnRyYWN0KCRtb2RhbC1jb250ZW50LWJvcmRlci1yYWRpdXMsICRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXhzOiAgICAgICAwIC4yNXJlbSAuNXJlbSByZ2JhKCRibGFjaywgLjUpICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy1zbS11cDogICAgMCAuNXJlbSAxcmVtIHJnYmEoJGJsYWNrLCAuNSkgIWRlZmF1bHQ7XG5cbiRtb2RhbC1iYWNrZHJvcC1iZzogICAgICAgICAgICAgICAgICRibGFjayAhZGVmYXVsdDtcbiRtb2RhbC1iYWNrZHJvcC1vcGFjaXR5OiAgICAgICAgICAgIC41ICFkZWZhdWx0O1xuJG1vZGFsLWhlYWRlci1ib3JkZXItY29sb3I6ICAgICAgICAgJGJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRtb2RhbC1mb290ZXItYm9yZGVyLWNvbG9yOiAgICAgICAgICRtb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJG1vZGFsLWhlYWRlci1ib3JkZXItd2lkdGg6ICAgICAgICAgJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJG1vZGFsLWZvb3Rlci1ib3JkZXItd2lkdGg6ICAgICAgICAgJG1vZGFsLWhlYWRlci1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLXBhZGRpbmcteTogICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJG1vZGFsLWhlYWRlci1wYWRkaW5nLXg6ICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItcGFkZGluZzogICAgICAgICAgICAgICRtb2RhbC1oZWFkZXItcGFkZGluZy15ICRtb2RhbC1oZWFkZXItcGFkZGluZy14ICFkZWZhdWx0OyAvLyBLZWVwIHRoaXMgZm9yIGJhY2t3YXJkcyBjb21wYXRpYmlsaXR5XG5cbiRtb2RhbC14bDogICAgICAgICAgICAgICAgICAgICAgICAgIDExNDBweCAhZGVmYXVsdDtcbiRtb2RhbC1sZzogICAgICAgICAgICAgICAgICAgICAgICAgIDgwMHB4ICFkZWZhdWx0O1xuJG1vZGFsLW1kOiAgICAgICAgICAgICAgICAgICAgICAgICAgNTAwcHggIWRlZmF1bHQ7XG4kbW9kYWwtc206ICAgICAgICAgICAgICAgICAgICAgICAgICAzMDBweCAhZGVmYXVsdDtcblxuJG1vZGFsLWZhZGUtdHJhbnNmb3JtOiAgICAgICAgICAgICAgdHJhbnNsYXRlKDAsIC01MHB4KSAhZGVmYXVsdDtcbiRtb2RhbC1zaG93LXRyYW5zZm9ybTogICAgICAgICAgICAgIG5vbmUgIWRlZmF1bHQ7XG4kbW9kYWwtdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgICB0cmFuc2Zvcm0gLjNzIGVhc2Utb3V0ICFkZWZhdWx0O1xuJG1vZGFsLXNjYWxlLXRyYW5zZm9ybTogICAgICAgICAgICAgc2NhbGUoMS4wMikgIWRlZmF1bHQ7XG5cblxuLy8gQWxlcnRzXG4vL1xuLy8gRGVmaW5lIGFsZXJ0IGNvbG9ycywgYm9yZGVyIHJhZGl1cywgYW5kIHBhZGRpbmcuXG5cbiRhbGVydC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRhbGVydC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG4kYWxlcnQtbWFyZ2luLWJvdHRvbTogICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGFsZXJ0LWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kYWxlcnQtbGluay1mb250LXdlaWdodDogICAgICAgICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcbiRhbGVydC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG5cbiRhbGVydC1iZy1sZXZlbDogICAgICAgICAgICAgICAgICAgIC0xMCAhZGVmYXVsdDtcbiRhbGVydC1ib3JkZXItbGV2ZWw6ICAgICAgICAgICAgICAgIC05ICFkZWZhdWx0O1xuJGFsZXJ0LWNvbG9yLWxldmVsOiAgICAgICAgICAgICAgICAgNiAhZGVmYXVsdDtcblxuXG4vLyBQcm9ncmVzcyBiYXJzXG5cbiRwcm9ncmVzcy1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAuNzUgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmc6ICAgICAgICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRwcm9ncmVzcy1ib3gtc2hhZG93OiAgICAgICAgICAgICAgIGluc2V0IDAgLjFyZW0gLjFyZW0gcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iYXItY29sb3I6ICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iYXItYmc6ICAgICAgICAgICAgICAgICAgIHRoZW1lLWNvbG9yKFwicHJpbWFyeVwiKSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iYXItYW5pbWF0aW9uLXRpbWluZzogICAgIDFzIGxpbmVhciBpbmZpbml0ZSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iYXItdHJhbnNpdGlvbjogICAgICAgICAgIHdpZHRoIC42cyBlYXNlICFkZWZhdWx0O1xuXG5cbi8vIExpc3QgZ3JvdXBcblxuJGxpc3QtZ3JvdXAtY29sb3I6ICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWJnOiAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWJvcmRlci1jb2xvcjogICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMTI1KSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWJvcmRlci13aWR0aDogICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXk6ICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXg6ICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtaG92ZXItYmc6ICAgICAgICAgICAgICAgJGdyYXktMTAwICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aXZlLWNvbG9yOiAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3RpdmUtYmc6ICAgICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGl2ZS1ib3JkZXItY29sb3I6ICAgICRsaXN0LWdyb3VwLWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtZGlzYWJsZWQtY29sb3I6ICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtZGlzYWJsZWQtYmc6ICAgICAgICAgICAgJGxpc3QtZ3JvdXAtYmcgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWFjdGlvbi1jb2xvcjogICAgICAgICAgICRncmF5LTcwMCAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1jb2xvcjogICAgICRsaXN0LWdyb3VwLWFjdGlvbi1jb2xvciAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1jb2xvcjogICAgJGJvZHktY29sb3IgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWJnOiAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG5cblxuLy8gSW1hZ2UgdGh1bWJuYWlsc1xuXG4kdGh1bWJuYWlsLXBhZGRpbmc6ICAgICAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJnOiAgICAgICAgICAgICAgICAgICAgICAkYm9keS1iZyAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJvcmRlci1jb2xvcjogICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYm94LXNoYWRvdzogICAgICAgICAgICAgIDAgMXB4IDJweCByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XG5cblxuLy8gRmlndXJlc1xuXG4kZmlndXJlLWNhcHRpb24tZm9udC1zaXplOiAgICAgICAgICA5MCUgIWRlZmF1bHQ7XG4kZmlndXJlLWNhcHRpb24tY29sb3I6ICAgICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG5cblxuLy8gQnJlYWRjcnVtYnNcblxuJGJyZWFkY3J1bWItZm9udC1zaXplOiAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJGJyZWFkY3J1bWItcGFkZGluZy15OiAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItcGFkZGluZy14OiAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWl0ZW0tcGFkZGluZzogICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuXG4kYnJlYWRjcnVtYi1tYXJnaW4tYm90dG9tOiAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuXG4kYnJlYWRjcnVtYi1iZzogICAgICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1kaXZpZGVyLWNvbG9yOiAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1hY3RpdmUtY29sb3I6ICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1kaXZpZGVyOiAgICAgICAgICAgICAgICBxdW90ZShcIi9cIikgIWRlZmF1bHQ7XG5cbiRicmVhZGNydW1iLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuXG5cbi8vIENhcm91c2VsXG5cbiRjYXJvdXNlbC1jb250cm9sLWNvbG9yOiAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC13aWR0aDogICAgICAgICAgICAgMTUlICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtb3BhY2l0eTogICAgICAgICAgIC41ICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtaG92ZXItb3BhY2l0eTogICAgIC45ICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtdHJhbnNpdGlvbjogICAgICAgIG9wYWNpdHkgLjE1cyBlYXNlICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtaW5kaWNhdG9yLXdpZHRoOiAgICAgICAgICAgMzBweCAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItaGVpZ2h0OiAgICAgICAgICAzcHggIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLWhpdC1hcmVhLWhlaWdodDogMTBweCAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3Itc3BhY2VyOiAgICAgICAgICAzcHggIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLWFjdGl2ZS1iZzogICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci10cmFuc2l0aW9uOiAgICAgIG9wYWNpdHkgLjZzIGVhc2UgIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1jYXB0aW9uLXdpZHRoOiAgICAgICAgICAgICA3MCUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY2FwdGlvbi1jb2xvcjogICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtY29udHJvbC1pY29uLXdpZHRoOiAgICAgICAgMjBweCAhZGVmYXVsdDtcblxuJGNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uLWJnOiAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgZmlsbD0nI3skY2Fyb3VzZWwtY29udHJvbC1jb2xvcn0nIHdpZHRoPSc4JyBoZWlnaHQ9JzgnIHZpZXdCb3g9JzAgMCA4IDgnPjxwYXRoIGQ9J001LjI1IDBsLTQgNCA0IDQgMS41LTEuNUw0LjI1IDRsMi41LTIuNUw1LjI1IDB6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uLWJnOiAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgZmlsbD0nI3skY2Fyb3VzZWwtY29udHJvbC1jb2xvcn0nIHdpZHRoPSc4JyBoZWlnaHQ9JzgnIHZpZXdCb3g9JzAgMCA4IDgnPjxwYXRoIGQ9J00yLjc1IDBsLTEuNSAxLjVMMy43NSA0bC0yLjUgMi41TDIuNzUgOGw0LTQtNC00eicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLXRyYW5zaXRpb24tZHVyYXRpb246ICAgICAgIC42cyAhZGVmYXVsdDtcbiRjYXJvdXNlbC10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICB0cmFuc2Zvcm0gJGNhcm91c2VsLXRyYW5zaXRpb24tZHVyYXRpb24gZWFzZS1pbi1vdXQgIWRlZmF1bHQ7IC8vIERlZmluZSB0cmFuc2Zvcm0gdHJhbnNpdGlvbiBmaXJzdCBpZiB1c2luZyBtdWx0aXBsZSB0cmFuc2l0aW9ucyAoZS5nLiwgYHRyYW5zZm9ybSAycyBlYXNlLCBvcGFjaXR5IC41cyBlYXNlLW91dGApXG5cblxuLy8gU3Bpbm5lcnNcblxuJHNwaW5uZXItd2lkdGg6ICAgICAgICAgICAycmVtICFkZWZhdWx0O1xuJHNwaW5uZXItaGVpZ2h0OiAgICAgICAgICAkc3Bpbm5lci13aWR0aCAhZGVmYXVsdDtcbiRzcGlubmVyLXZlcnRpY2FsLWFsaWduOiAgLS4xMjVlbSAhZGVmYXVsdDtcbiRzcGlubmVyLWJvcmRlci13aWR0aDogICAgLjI1ZW0gIWRlZmF1bHQ7XG5cbiRzcGlubmVyLXdpZHRoLXNtOiAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRzcGlubmVyLWhlaWdodC1zbTogICAgICAgJHNwaW5uZXItd2lkdGgtc20gIWRlZmF1bHQ7XG4kc3Bpbm5lci1ib3JkZXItd2lkdGgtc206IC4yZW0gIWRlZmF1bHQ7XG5cblxuLy8gQ2xvc2VcblxuJGNsb3NlLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS41ICFkZWZhdWx0O1xuJGNsb3NlLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG4kY2xvc2UtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAkYmxhY2sgIWRlZmF1bHQ7XG4kY2xvc2UtdGV4dC1zaGFkb3c6ICAgICAgICAgICAgICAgICAwIDFweCAwICR3aGl0ZSAhZGVmYXVsdDtcblxuXG4vLyBDb2RlXG5cbiRjb2RlLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgIDg3LjUlICFkZWZhdWx0O1xuJGNvZGUtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgJHBpbmsgIWRlZmF1bHQ7XG5cbiRrYmQtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAgIC4ycmVtICFkZWZhdWx0O1xuJGtiZC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgICAgLjRyZW0gIWRlZmF1bHQ7XG4ka2JkLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgICAkY29kZS1mb250LXNpemUgIWRlZmF1bHQ7XG4ka2JkLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4ka2JkLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG5cbiRwcmUtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcbiRwcmUtc2Nyb2xsYWJsZS1tYXgtaGVpZ2h0OiAgICAgICAgIDM0MHB4ICFkZWZhdWx0O1xuXG5cbi8vIFV0aWxpdGllc1xuXG4kZGlzcGxheXM6IG5vbmUsIGlubGluZSwgaW5saW5lLWJsb2NrLCBibG9jaywgdGFibGUsIHRhYmxlLXJvdywgdGFibGUtY2VsbCwgZmxleCwgaW5saW5lLWZsZXggIWRlZmF1bHQ7XG4kb3ZlcmZsb3dzOiBhdXRvLCBoaWRkZW4gIWRlZmF1bHQ7XG4kcG9zaXRpb25zOiBzdGF0aWMsIHJlbGF0aXZlLCBhYnNvbHV0ZSwgZml4ZWQsIHN0aWNreSAhZGVmYXVsdDtcbiR1c2VyLXNlbGVjdHM6IGFsbCwgYXV0bywgbm9uZSAhZGVmYXVsdDtcblxuXG4vLyBQcmludGluZ1xuXG4kcHJpbnQtcGFnZS1zaXplOiAgICAgICAgICAgICAgICAgICBhMyAhZGVmYXVsdDtcbiRwcmludC1ib2R5LW1pbi13aWR0aDogICAgICAgICAgICAgIG1hcC1nZXQoJGdyaWQtYnJlYWtwb2ludHMsIFwibGdcIikgIWRlZmF1bHQ7XG4iLCIvLyBIb3ZlciBtaXhpbiBhbmQgYCRlbmFibGUtaG92ZXItbWVkaWEtcXVlcnlgIGFyZSBkZXByZWNhdGVkLlxuLy9cbi8vIE9yaWdpbmFsbHkgYWRkZWQgZHVyaW5nIG91ciBhbHBoYXMgYW5kIG1haW50YWluZWQgZHVyaW5nIGJldGFzLCB0aGlzIG1peGluIHdhc1xuLy8gZGVzaWduZWQgdG8gcHJldmVudCBgOmhvdmVyYCBzdGlja2luZXNzIG9uIGlPUy1hbiBpc3N1ZSB3aGVyZSBob3ZlciBzdHlsZXNcbi8vIHdvdWxkIHBlcnNpc3QgYWZ0ZXIgaW5pdGlhbCB0b3VjaC5cbi8vXG4vLyBGb3IgYmFja3dhcmQgY29tcGF0aWJpbGl0eSwgd2UndmUga2VwdCB0aGVzZSBtaXhpbnMgYW5kIHVwZGF0ZWQgdGhlbSB0b1xuLy8gYWx3YXlzIHJldHVybiB0aGVpciByZWd1bGFyIHBzZXVkby1jbGFzc2VzIGluc3RlYWQgb2YgYSBzaGltbWVkIG1lZGlhIHF1ZXJ5LlxuLy9cbi8vIElzc3VlOiBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI1MTk1XG5cbkBtaXhpbiBob3ZlcigpIHtcbiAgJjpob3ZlciB7IEBjb250ZW50OyB9XG59XG5cbkBtaXhpbiBob3Zlci1mb2N1cygpIHtcbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIHBsYWluLWhvdmVyLWZvY3VzKCkge1xuICAmLFxuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gaG92ZXItZm9jdXMtYWN0aXZlKCkge1xuICAmOmhvdmVyLFxuICAmOmZvY3VzLFxuICAmOmFjdGl2ZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLWxpc3QtY29tbWEtbmV3bGluZS1hZnRlclxuXG4vL1xuLy8gSGVhZGluZ3Ncbi8vXG5cbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsXG4uaDEsIC5oMiwgLmgzLCAuaDQsIC5oNSwgLmg2IHtcbiAgbWFyZ2luLWJvdHRvbTogJGhlYWRpbmdzLW1hcmdpbi1ib3R0b207XG4gIGZvbnQtZmFtaWx5OiAkaGVhZGluZ3MtZm9udC1mYW1pbHk7XG4gIGZvbnQtd2VpZ2h0OiAkaGVhZGluZ3MtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkaGVhZGluZ3MtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkaGVhZGluZ3MtY29sb3I7XG59XG5cbmgxLCAuaDEgeyBAaW5jbHVkZSBmb250LXNpemUoJGgxLWZvbnQtc2l6ZSk7IH1cbmgyLCAuaDIgeyBAaW5jbHVkZSBmb250LXNpemUoJGgyLWZvbnQtc2l6ZSk7IH1cbmgzLCAuaDMgeyBAaW5jbHVkZSBmb250LXNpemUoJGgzLWZvbnQtc2l6ZSk7IH1cbmg0LCAuaDQgeyBAaW5jbHVkZSBmb250LXNpemUoJGg0LWZvbnQtc2l6ZSk7IH1cbmg1LCAuaDUgeyBAaW5jbHVkZSBmb250LXNpemUoJGg1LWZvbnQtc2l6ZSk7IH1cbmg2LCAuaDYgeyBAaW5jbHVkZSBmb250LXNpemUoJGg2LWZvbnQtc2l6ZSk7IH1cblxuLmxlYWQge1xuICBAaW5jbHVkZSBmb250LXNpemUoJGxlYWQtZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRsZWFkLWZvbnQtd2VpZ2h0O1xufVxuXG4vLyBUeXBlIGRpc3BsYXkgY2xhc3Nlc1xuLmRpc3BsYXktMSB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZGlzcGxheTEtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkZGlzcGxheTEtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGRpc3BsYXktbGluZS1oZWlnaHQ7XG59XG4uZGlzcGxheS0yIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRkaXNwbGF5Mi1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRkaXNwbGF5Mi13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkZGlzcGxheS1saW5lLWhlaWdodDtcbn1cbi5kaXNwbGF5LTMge1xuICBAaW5jbHVkZSBmb250LXNpemUoJGRpc3BsYXkzLXNpemUpO1xuICBmb250LXdlaWdodDogJGRpc3BsYXkzLXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRkaXNwbGF5LWxpbmUtaGVpZ2h0O1xufVxuLmRpc3BsYXktNCB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZGlzcGxheTQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkZGlzcGxheTQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGRpc3BsYXktbGluZS1oZWlnaHQ7XG59XG5cblxuLy9cbi8vIEhvcml6b250YWwgcnVsZXNcbi8vXG5cbmhyIHtcbiAgbWFyZ2luLXRvcDogJGhyLW1hcmdpbi15O1xuICBtYXJnaW4tYm90dG9tOiAkaHItbWFyZ2luLXk7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXRvcDogJGhyLWJvcmRlci13aWR0aCBzb2xpZCAkaHItYm9yZGVyLWNvbG9yO1xufVxuXG5cbi8vXG4vLyBFbXBoYXNpc1xuLy9cblxuc21hbGwsXG4uc21hbGwge1xuICBAaW5jbHVkZSBmb250LXNpemUoJHNtYWxsLWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xufVxuXG5tYXJrLFxuLm1hcmsge1xuICBwYWRkaW5nOiAkbWFyay1wYWRkaW5nO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbWFyay1iZztcbn1cblxuXG4vL1xuLy8gTGlzdHNcbi8vXG5cbi5saXN0LXVuc3R5bGVkIHtcbiAgQGluY2x1ZGUgbGlzdC11bnN0eWxlZCgpO1xufVxuXG4vLyBJbmxpbmUgdHVybnMgbGlzdCBpdGVtcyBpbnRvIGlubGluZS1ibG9ja1xuLmxpc3QtaW5saW5lIHtcbiAgQGluY2x1ZGUgbGlzdC11bnN0eWxlZCgpO1xufVxuLmxpc3QtaW5saW5lLWl0ZW0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tcmlnaHQ6ICRsaXN0LWlubGluZS1wYWRkaW5nO1xuICB9XG59XG5cblxuLy9cbi8vIE1pc2Ncbi8vXG5cbi8vIEJ1aWxkcyBvbiBgYWJicmBcbi5pbml0aWFsaXNtIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKDkwJSk7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi8vIEJsb2NrcXVvdGVzXG4uYmxvY2txdW90ZSB7XG4gIG1hcmdpbi1ib3R0b206ICRzcGFjZXI7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkYmxvY2txdW90ZS1mb250LXNpemUpO1xufVxuXG4uYmxvY2txdW90ZS1mb290ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRibG9ja3F1b3RlLXNtYWxsLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiAkYmxvY2txdW90ZS1zbWFsbC1jb2xvcjtcblxuICAmOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFwyMDE0XFwwMEEwXCI7IC8vIGVtIGRhc2gsIG5ic3BcbiAgfVxufVxuIiwiLy8gTGlzdHNcblxuLy8gVW5zdHlsZWQga2VlcHMgbGlzdCBpdGVtcyBibG9jayBsZXZlbCwganVzdCByZW1vdmVzIGRlZmF1bHQgYnJvd3NlciBwYWRkaW5nIGFuZCBsaXN0LXN0eWxlXG5AbWl4aW4gbGlzdC11bnN0eWxlZCgpIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuIiwiLy8gUmVzcG9uc2l2ZSBpbWFnZXMgKGVuc3VyZSBpbWFnZXMgZG9uJ3Qgc2NhbGUgYmV5b25kIHRoZWlyIHBhcmVudHMpXG4vL1xuLy8gVGhpcyBpcyBwdXJwb3NlZnVsbHkgb3B0LWluIHZpYSBhbiBleHBsaWNpdCBjbGFzcyByYXRoZXIgdGhhbiBiZWluZyB0aGUgZGVmYXVsdCBmb3IgYWxsIGA8aW1nPmBzLlxuLy8gV2UgcHJldmlvdXNseSB0cmllZCB0aGUgXCJpbWFnZXMgYXJlIHJlc3BvbnNpdmUgYnkgZGVmYXVsdFwiIGFwcHJvYWNoIGluIEJvb3RzdHJhcCB2Mixcbi8vIGFuZCBhYmFuZG9uZWQgaXQgaW4gQm9vdHN0cmFwIHYzIGJlY2F1c2UgaXQgYnJlYWtzIGxvdHMgb2YgdGhpcmQtcGFydHkgd2lkZ2V0cyAoaW5jbHVkaW5nIEdvb2dsZSBNYXBzKVxuLy8gd2hpY2ggd2VyZW4ndCBleHBlY3RpbmcgdGhlIGltYWdlcyB3aXRoaW4gdGhlbXNlbHZlcyB0byBiZSBpbnZvbHVudGFyaWx5IHJlc2l6ZWQuXG4vLyBTZWUgYWxzbyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE4MTc4XG4uaW1nLWZsdWlkIHtcbiAgQGluY2x1ZGUgaW1nLWZsdWlkKCk7XG59XG5cblxuLy8gSW1hZ2UgdGh1bWJuYWlsc1xuLmltZy10aHVtYm5haWwge1xuICBwYWRkaW5nOiAkdGh1bWJuYWlsLXBhZGRpbmc7XG4gIGJhY2tncm91bmQtY29sb3I6ICR0aHVtYm5haWwtYmc7XG4gIGJvcmRlcjogJHRodW1ibmFpbC1ib3JkZXItd2lkdGggc29saWQgJHRodW1ibmFpbC1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJHRodW1ibmFpbC1ib3JkZXItcmFkaXVzKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkdGh1bWJuYWlsLWJveC1zaGFkb3cpO1xuXG4gIC8vIEtlZXAgdGhlbSBhdCBtb3N0IDEwMCUgd2lkZVxuICBAaW5jbHVkZSBpbWctZmx1aWQoKTtcbn1cblxuLy9cbi8vIEZpZ3VyZXNcbi8vXG5cbi5maWd1cmUge1xuICAvLyBFbnN1cmVzIHRoZSBjYXB0aW9uJ3MgdGV4dCBhbGlnbnMgd2l0aCB0aGUgaW1hZ2UuXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmZpZ3VyZS1pbWcge1xuICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyICogLjU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4uZmlndXJlLWNhcHRpb24ge1xuICBAaW5jbHVkZSBmb250LXNpemUoJGZpZ3VyZS1jYXB0aW9uLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiAkZmlndXJlLWNhcHRpb24tY29sb3I7XG59XG4iLCIvLyBJbWFnZSBNaXhpbnNcbi8vIC0gUmVzcG9uc2l2ZSBpbWFnZVxuLy8gLSBSZXRpbmEgaW1hZ2VcblxuXG4vLyBSZXNwb25zaXZlIGltYWdlXG4vL1xuLy8gS2VlcCBpbWFnZXMgZnJvbSBzY2FsaW5nIGJleW9uZCB0aGUgd2lkdGggb2YgdGhlaXIgcGFyZW50cy5cblxuQG1peGluIGltZy1mbHVpZCgpIHtcbiAgLy8gUGFydCAxOiBTZXQgYSBtYXhpbXVtIHJlbGF0aXZlIHRvIHRoZSBwYXJlbnRcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICAvLyBQYXJ0IDI6IE92ZXJyaWRlIHRoZSBoZWlnaHQgdG8gYXV0bywgb3RoZXJ3aXNlIGltYWdlcyB3aWxsIGJlIHN0cmV0Y2hlZFxuICAvLyB3aGVuIHNldHRpbmcgYSB3aWR0aCBhbmQgaGVpZ2h0IGF0dHJpYnV0ZSBvbiB0aGUgaW1nIGVsZW1lbnQuXG4gIGhlaWdodDogYXV0bztcbn1cblxuXG4vLyBSZXRpbmEgaW1hZ2Vcbi8vXG4vLyBTaG9ydCByZXRpbmEgbWl4aW4gZm9yIHNldHRpbmcgYmFja2dyb3VuZC1pbWFnZSBhbmQgLXNpemUuXG5cbkBtaXhpbiBpbWctcmV0aW5hKCRmaWxlLTF4LCAkZmlsZS0yeCwgJHdpZHRoLTF4LCAkaGVpZ2h0LTF4KSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgkZmlsZS0xeCk7XG5cbiAgLy8gQXV0b3ByZWZpeGVyIHRha2VzIGNhcmUgb2YgYWRkaW5nIC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbyBhbmQgLW8tbWluLWRldmljZS1waXhlbC1yYXRpbyxcbiAgLy8gYnV0IGRvZXNuJ3QgY29udmVydCBkcHB4PT5kcGkuXG4gIC8vIFRoZXJlJ3Mgbm8gc3VjaCB0aGluZyBhcyB1bnByZWZpeGVkIG1pbi1kZXZpY2UtcGl4ZWwtcmF0aW8gc2luY2UgaXQncyBub25zdGFuZGFyZC5cbiAgLy8gQ29tcGF0aWJpbGl0eSBpbmZvOiBodHRwczovL2Nhbml1c2UuY29tL2Nzcy1tZWRpYS1yZXNvbHV0aW9uXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi1yZXNvbHV0aW9uOiAxOTJkcGkpLCAvLyBJRTktMTEgZG9uJ3Qgc3VwcG9ydCBkcHB4XG4gICAgb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMmRwcHgpIHsgLy8gU3RhbmRhcmRpemVkXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCRmaWxlLTJ4KTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6ICR3aWR0aC0xeCAkaGVpZ2h0LTF4O1xuICB9XG4gIEBpbmNsdWRlIGRlcHJlY2F0ZShcImBpbWctcmV0aW5hKClgXCIsIFwidjQuMy4wXCIsIFwidjVcIik7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3Rcbi8vIFNpbmdsZSBzaWRlIGJvcmRlci1yYWRpdXNcblxuLy8gSGVscGVyIGZ1bmN0aW9uIHRvIHJlcGxhY2UgbmVnYXRpdmUgdmFsdWVzIHdpdGggMFxuQGZ1bmN0aW9uIHZhbGlkLXJhZGl1cygkcmFkaXVzKSB7XG4gICRyZXR1cm46ICgpO1xuICBAZWFjaCAkdmFsdWUgaW4gJHJhZGl1cyB7XG4gICAgQGlmIHR5cGUtb2YoJHZhbHVlKSA9PSBudW1iZXIge1xuICAgICAgJHJldHVybjogYXBwZW5kKCRyZXR1cm4sIG1heCgkdmFsdWUsIDApKTtcbiAgICB9IEBlbHNlIHtcbiAgICAgICRyZXR1cm46IGFwcGVuZCgkcmV0dXJuLCAkdmFsdWUpO1xuICAgIH1cbiAgfVxuICBAcmV0dXJuICRyZXR1cm47XG59XG5cbkBtaXhpbiBib3JkZXItcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzLCAkZmFsbGJhY2stYm9yZGVyLXJhZGl1czogZmFsc2UpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG4gIEBlbHNlIGlmICRmYWxsYmFjay1ib3JkZXItcmFkaXVzICE9IGZhbHNlIHtcbiAgICBib3JkZXItcmFkaXVzOiAkZmFsbGJhY2stYm9yZGVyLXJhZGl1cztcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLXRvcC1yYWRpdXMoJHJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLXJpZ2h0LXJhZGl1cygkcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLWJvdHRvbS1yYWRpdXMoJHJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLWxlZnQtcmFkaXVzKCRyYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLXRvcC1sZWZ0LXJhZGl1cygkcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLXRvcC1yaWdodC1yYWRpdXMoJHJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1cygkcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXMoJHJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cbiIsIi8vIElubGluZSBjb2RlXG5jb2RlIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRjb2RlLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiAkY29kZS1jb2xvcjtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuXG4gIC8vIFN0cmVhbWxpbmUgdGhlIHN0eWxlIHdoZW4gaW5zaWRlIGFuY2hvcnMgdG8gYXZvaWQgYnJva2VuIHVuZGVybGluZSBhbmQgbW9yZVxuICBhID4gJiB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gIH1cbn1cblxuLy8gVXNlciBpbnB1dCB0eXBpY2FsbHkgZW50ZXJlZCB2aWEga2V5Ym9hcmRcbmtiZCB7XG4gIHBhZGRpbmc6ICRrYmQtcGFkZGluZy15ICRrYmQtcGFkZGluZy14O1xuICBAaW5jbHVkZSBmb250LXNpemUoJGtiZC1mb250LXNpemUpO1xuICBjb2xvcjogJGtiZC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGtiZC1iZztcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cy1zbSk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJGtiZC1ib3gtc2hhZG93KTtcblxuICBrYmQge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKDEwMCUpO1xuICAgIGZvbnQtd2VpZ2h0OiAkbmVzdGVkLWtiZC1mb250LXdlaWdodDtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KG5vbmUpO1xuICB9XG59XG5cbi8vIEJsb2NrcyBvZiBjb2RlXG5wcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRjb2RlLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiAkcHJlLWNvbG9yO1xuXG4gIC8vIEFjY291bnQgZm9yIHNvbWUgY29kZSBvdXRwdXRzIHRoYXQgcGxhY2UgY29kZSB0YWdzIGluIHByZSB0YWdzXG4gIGNvZGUge1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZShpbmhlcml0KTtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICB3b3JkLWJyZWFrOiBub3JtYWw7XG4gIH1cbn1cblxuLy8gRW5hYmxlIHNjcm9sbGFibGUgYmxvY2tzIG9mIGNvZGVcbi5wcmUtc2Nyb2xsYWJsZSB7XG4gIG1heC1oZWlnaHQ6ICRwcmUtc2Nyb2xsYWJsZS1tYXgtaGVpZ2h0O1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG59XG4iLCIvLyBDb250YWluZXIgd2lkdGhzXG4vL1xuLy8gU2V0IHRoZSBjb250YWluZXIgd2lkdGgsIGFuZCBvdmVycmlkZSBpdCBmb3IgZml4ZWQgbmF2YmFycyBpbiBtZWRpYSBxdWVyaWVzLlxuXG5AaWYgJGVuYWJsZS1ncmlkLWNsYXNzZXMge1xuICAvLyBTaW5nbGUgY29udGFpbmVyIGNsYXNzIHdpdGggYnJlYWtwb2ludCBtYXgtd2lkdGhzXG4gIC5jb250YWluZXIsXG4gIC8vIDEwMCUgd2lkZSBjb250YWluZXIgYXQgYWxsIGJyZWFrcG9pbnRzXG4gIC5jb250YWluZXItZmx1aWQge1xuICAgIEBpbmNsdWRlIG1ha2UtY29udGFpbmVyKCk7XG4gIH1cblxuICAvLyBSZXNwb25zaXZlIGNvbnRhaW5lcnMgdGhhdCBhcmUgMTAwJSB3aWRlIHVudGlsIGEgYnJlYWtwb2ludFxuICBAZWFjaCAkYnJlYWtwb2ludCwgJGNvbnRhaW5lci1tYXgtd2lkdGggaW4gJGNvbnRhaW5lci1tYXgtd2lkdGhzIHtcbiAgICAuY29udGFpbmVyLSN7JGJyZWFrcG9pbnR9IHtcbiAgICAgIEBleHRlbmQgLmNvbnRhaW5lci1mbHVpZDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cykge1xuICAgICAgJXJlc3BvbnNpdmUtY29udGFpbmVyLSN7JGJyZWFrcG9pbnR9IHtcbiAgICAgICAgbWF4LXdpZHRoOiAkY29udGFpbmVyLW1heC13aWR0aDtcbiAgICAgIH1cblxuICAgICAgLy8gRXh0ZW5kIGVhY2ggYnJlYWtwb2ludCB3aGljaCBpcyBzbWFsbGVyIG9yIGVxdWFsIHRvIHRoZSBjdXJyZW50IGJyZWFrcG9pbnRcbiAgICAgICRleHRlbmQtYnJlYWtwb2ludDogdHJ1ZTtcblxuICAgICAgQGVhY2ggJG5hbWUsICR3aWR0aCBpbiAkZ3JpZC1icmVha3BvaW50cyB7XG4gICAgICAgIEBpZiAoJGV4dGVuZC1icmVha3BvaW50KSB7XG4gICAgICAgICAgLmNvbnRhaW5lciN7YnJlYWtwb2ludC1pbmZpeCgkbmFtZSwgJGdyaWQtYnJlYWtwb2ludHMpfSB7XG4gICAgICAgICAgICBAZXh0ZW5kICVyZXNwb25zaXZlLWNvbnRhaW5lci0jeyRicmVha3BvaW50fTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAvLyBPbmNlIHRoZSBjdXJyZW50IGJyZWFrcG9pbnQgaXMgcmVhY2hlZCwgc3RvcCBleHRlbmRpbmdcbiAgICAgICAgICBAaWYgKCRicmVha3BvaW50ID09ICRuYW1lKSB7XG4gICAgICAgICAgICAkZXh0ZW5kLWJyZWFrcG9pbnQ6IGZhbHNlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbi8vIFJvd1xuLy9cbi8vIFJvd3MgY29udGFpbiB5b3VyIGNvbHVtbnMuXG5cbkBpZiAkZW5hYmxlLWdyaWQtY2xhc3NlcyB7XG4gIC5yb3cge1xuICAgIEBpbmNsdWRlIG1ha2Utcm93KCk7XG4gIH1cblxuICAvLyBSZW1vdmUgdGhlIG5lZ2F0aXZlIG1hcmdpbiBmcm9tIGRlZmF1bHQgLnJvdywgdGhlbiB0aGUgaG9yaXpvbnRhbCBwYWRkaW5nXG4gIC8vIGZyb20gYWxsIGltbWVkaWF0ZSBjaGlsZHJlbiBjb2x1bW5zICh0byBwcmV2ZW50IHJ1bmF3YXkgc3R5bGUgaW5oZXJpdGFuY2UpLlxuICAubm8tZ3V0dGVycyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuXG4gICAgPiAuY29sLFxuICAgID4gW2NsYXNzKj1cImNvbC1cIl0ge1xuICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICB9XG4gIH1cbn1cblxuLy8gQ29sdW1uc1xuLy9cbi8vIENvbW1vbiBzdHlsZXMgZm9yIHNtYWxsIGFuZCBsYXJnZSBncmlkIGNvbHVtbnNcblxuQGlmICRlbmFibGUtZ3JpZC1jbGFzc2VzIHtcbiAgQGluY2x1ZGUgbWFrZS1ncmlkLWNvbHVtbnMoKTtcbn1cbiIsIi8vLyBHcmlkIHN5c3RlbVxuLy9cbi8vIEdlbmVyYXRlIHNlbWFudGljIGdyaWQgY29sdW1ucyB3aXRoIHRoZXNlIG1peGlucy5cblxuQG1peGluIG1ha2UtY29udGFpbmVyKCRndXR0ZXI6ICRncmlkLWd1dHRlci13aWR0aCkge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogJGd1dHRlciAqIC41O1xuICBwYWRkaW5nLWxlZnQ6ICRndXR0ZXIgKiAuNTtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cblxuQG1peGluIG1ha2Utcm93KCRndXR0ZXI6ICRncmlkLWd1dHRlci13aWR0aCkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1yaWdodDogLSRndXR0ZXIgKiAuNTtcbiAgbWFyZ2luLWxlZnQ6IC0kZ3V0dGVyICogLjU7XG59XG5cbi8vIEZvciBlYWNoIGJyZWFrcG9pbnQsIGRlZmluZSB0aGUgbWF4aW11bSB3aWR0aCBvZiB0aGUgY29udGFpbmVyIGluIGEgbWVkaWEgcXVlcnlcbkBtaXhpbiBtYWtlLWNvbnRhaW5lci1tYXgtd2lkdGhzKCRtYXgtd2lkdGhzOiAkY29udGFpbmVyLW1heC13aWR0aHMsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGVhY2ggJGJyZWFrcG9pbnQsICRjb250YWluZXItbWF4LXdpZHRoIGluICRtYXgtd2lkdGhzIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50LCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIG1heC13aWR0aDogJGNvbnRhaW5lci1tYXgtd2lkdGg7XG4gICAgfVxuICB9XG4gIEBpbmNsdWRlIGRlcHJlY2F0ZShcIlRoZSBgbWFrZS1jb250YWluZXItbWF4LXdpZHRoc2AgbWl4aW5cIiwgXCJ2NC41LjJcIiwgXCJ2NVwiKTtcbn1cblxuQG1peGluIG1ha2UtY29sLXJlYWR5KCRndXR0ZXI6ICRncmlkLWd1dHRlci13aWR0aCkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC8vIFByZXZlbnQgY29sdW1ucyBmcm9tIGJlY29taW5nIHRvbyBuYXJyb3cgd2hlbiBhdCBzbWFsbGVyIGdyaWQgdGllcnMgYnlcbiAgLy8gYWx3YXlzIHNldHRpbmcgYHdpZHRoOiAxMDAlO2AuIFRoaXMgd29ya3MgYmVjYXVzZSB3ZSB1c2UgYGZsZXhgIHZhbHVlc1xuICAvLyBsYXRlciBvbiB0byBvdmVycmlkZSB0aGlzIGluaXRpYWwgd2lkdGguXG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiAkZ3V0dGVyICogLjU7XG4gIHBhZGRpbmctbGVmdDogJGd1dHRlciAqIC41O1xufVxuXG5AbWl4aW4gbWFrZS1jb2woJHNpemUsICRjb2x1bW5zOiAkZ3JpZC1jb2x1bW5zKSB7XG4gIGZsZXg6IDAgMCBwZXJjZW50YWdlKGRpdmlkZSgkc2l6ZSwgJGNvbHVtbnMpKTtcbiAgLy8gQWRkIGEgYG1heC13aWR0aGAgdG8gZW5zdXJlIGNvbnRlbnQgd2l0aGluIGVhY2ggY29sdW1uIGRvZXMgbm90IGJsb3cgb3V0XG4gIC8vIHRoZSB3aWR0aCBvZiB0aGUgY29sdW1uLiBBcHBsaWVzIHRvIElFMTArIGFuZCBGaXJlZm94LiBDaHJvbWUgYW5kIFNhZmFyaVxuICAvLyBkbyBub3QgYXBwZWFyIHRvIHJlcXVpcmUgdGhpcy5cbiAgbWF4LXdpZHRoOiBwZXJjZW50YWdlKGRpdmlkZSgkc2l6ZSwgJGNvbHVtbnMpKTtcbn1cblxuQG1peGluIG1ha2UtY29sLWF1dG8oKSB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlOyAvLyBSZXNldCBlYXJsaWVyIGdyaWQgdGllcnNcbn1cblxuQG1peGluIG1ha2UtY29sLW9mZnNldCgkc2l6ZSwgJGNvbHVtbnM6ICRncmlkLWNvbHVtbnMpIHtcbiAgJG51bTogZGl2aWRlKCRzaXplLCAkY29sdW1ucyk7XG4gIG1hcmdpbi1sZWZ0OiBpZigkbnVtID09IDAsIDAsIHBlcmNlbnRhZ2UoJG51bSkpO1xufVxuXG4vLyBSb3cgY29sdW1uc1xuLy9cbi8vIFNwZWNpZnkgb24gYSBwYXJlbnQgZWxlbWVudChlLmcuLCAucm93KSB0byBmb3JjZSBpbW1lZGlhdGUgY2hpbGRyZW4gaW50byBOTlxuLy8gbnVtYmVyb2YgY29sdW1ucy4gU3VwcG9ydHMgd3JhcHBpbmcgdG8gbmV3IGxpbmVzLCBidXQgZG9lcyBub3QgZG8gYSBNYXNvbnJ5XG4vLyBzdHlsZSBncmlkLlxuQG1peGluIHJvdy1jb2xzKCRjb3VudCkge1xuICA+ICoge1xuICAgIGZsZXg6IDAgMCBkaXZpZGUoMTAwJSwgJGNvdW50KTtcbiAgICBtYXgtd2lkdGg6IGRpdmlkZSgxMDAlLCAkY291bnQpO1xuICB9XG59XG4iLCIvLyBCcmVha3BvaW50IHZpZXdwb3J0IHNpemVzIGFuZCBtZWRpYSBxdWVyaWVzLlxuLy9cbi8vIEJyZWFrcG9pbnRzIGFyZSBkZWZpbmVkIGFzIGEgbWFwIG9mIChuYW1lOiBtaW5pbXVtIHdpZHRoKSwgb3JkZXIgZnJvbSBzbWFsbCB0byBsYXJnZTpcbi8vXG4vLyAgICAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpXG4vL1xuLy8gVGhlIG1hcCBkZWZpbmVkIGluIHRoZSBgJGdyaWQtYnJlYWtwb2ludHNgIGdsb2JhbCB2YXJpYWJsZSBpcyB1c2VkIGFzIHRoZSBgJGJyZWFrcG9pbnRzYCBhcmd1bWVudCBieSBkZWZhdWx0LlxuXG4vLyBOYW1lIG9mIHRoZSBuZXh0IGJyZWFrcG9pbnQsIG9yIG51bGwgZm9yIHRoZSBsYXN0IGJyZWFrcG9pbnQuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtKVxuLy8gICAgbWRcbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIG1kXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20sICRicmVha3BvaW50LW5hbWVzOiAoeHMgc20gbWQgbGcgeGwpKVxuLy8gICAgbWRcbkBmdW5jdGlvbiBicmVha3BvaW50LW5leHQoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMsICRicmVha3BvaW50LW5hbWVzOiBtYXAta2V5cygkYnJlYWtwb2ludHMpKSB7XG4gICRuOiBpbmRleCgkYnJlYWtwb2ludC1uYW1lcywgJG5hbWUpO1xuICBAcmV0dXJuIGlmKCRuICE9IG51bGwgYW5kICRuIDwgbGVuZ3RoKCRicmVha3BvaW50LW5hbWVzKSwgbnRoKCRicmVha3BvaW50LW5hbWVzLCAkbiArIDEpLCBudWxsKTtcbn1cblxuLy8gTWluaW11bSBicmVha3BvaW50IHdpZHRoLiBOdWxsIGZvciB0aGUgc21hbGxlc3QgKGZpcnN0KSBicmVha3BvaW50LlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbWluKHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgNTc2cHhcbkBmdW5jdGlvbiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBtYXAtZ2V0KCRicmVha3BvaW50cywgJG5hbWUpO1xuICBAcmV0dXJuIGlmKCRtaW4gIT0gMCwgJG1pbiwgbnVsbCk7XG59XG5cbi8vIE1heGltdW0gYnJlYWtwb2ludCB3aWR0aC4gTnVsbCBmb3IgdGhlIGxhcmdlc3QgKGxhc3QpIGJyZWFrcG9pbnQuXG4vLyBUaGUgbWF4aW11bSB2YWx1ZSBpcyBjYWxjdWxhdGVkIGFzIHRoZSBtaW5pbXVtIG9mIHRoZSBuZXh0IG9uZSBsZXNzIDAuMDJweFxuLy8gdG8gd29yayBhcm91bmQgdGhlIGxpbWl0YXRpb25zIG9mIGBtaW4tYCBhbmQgYG1heC1gIHByZWZpeGVzIGFuZCB2aWV3cG9ydHMgd2l0aCBmcmFjdGlvbmFsIHdpZHRocy5cbi8vIFNlZSBodHRwczovL3d3dy53My5vcmcvVFIvbWVkaWFxdWVyaWVzLTQvI21xLW1pbi1tYXhcbi8vIFVzZXMgMC4wMnB4IHJhdGhlciB0aGFuIDAuMDFweCB0byB3b3JrIGFyb3VuZCBhIGN1cnJlbnQgcm91bmRpbmcgYnVnIGluIFNhZmFyaS5cbi8vIFNlZSBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTc4MjYxXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1tYXgoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICA3NjcuOThweFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRuZXh0OiBicmVha3BvaW50LW5leHQoJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEByZXR1cm4gaWYoJG5leHQsIGJyZWFrcG9pbnQtbWluKCRuZXh0LCAkYnJlYWtwb2ludHMpIC0gLjAyLCBudWxsKTtcbn1cblxuLy8gUmV0dXJucyBhIGJsYW5rIHN0cmluZyBpZiBzbWFsbGVzdCBicmVha3BvaW50LCBvdGhlcndpc2UgcmV0dXJucyB0aGUgbmFtZSB3aXRoIGEgZGFzaCBpbiBmcm9udC5cbi8vIFVzZWZ1bCBmb3IgbWFraW5nIHJlc3BvbnNpdmUgdXRpbGl0aWVzLlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtaW5maXgoeHMsICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBcIlwiICAoUmV0dXJucyBhIGJsYW5rIHN0cmluZylcbi8vICAgID4+IGJyZWFrcG9pbnQtaW5maXgoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBcIi1zbVwiXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1pbmZpeCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICBAcmV0dXJuIGlmKGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpID09IG51bGwsIFwiXCIsIFwiLSN7JG5hbWV9XCIpO1xufVxuXG4vLyBNZWRpYSBvZiBhdCBsZWFzdCB0aGUgbWluaW11bSBicmVha3BvaW50IHdpZHRoLiBObyBxdWVyeSBmb3IgdGhlIHNtYWxsZXN0IGJyZWFrcG9pbnQuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQgYW5kIHdpZGVyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEBpZiAkbWluIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBNZWRpYSBvZiBhdCBtb3N0IHRoZSBtYXhpbXVtIGJyZWFrcG9pbnQgd2lkdGguIE5vIHF1ZXJ5IGZvciB0aGUgbGFyZ2VzdCBicmVha3BvaW50LlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50IGFuZCBuYXJyb3dlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LWRvd24oJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEBpZiAkbWF4IHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBNZWRpYSB0aGF0IHNwYW5zIG11bHRpcGxlIGJyZWFrcG9pbnQgd2lkdGhzLlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IGJldHdlZW4gdGhlIG1pbiBhbmQgbWF4IGJyZWFrcG9pbnRzXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1iZXR3ZWVuKCRsb3dlciwgJHVwcGVyLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRsb3dlciwgJGJyZWFrcG9pbnRzKTtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJHVwcGVyLCAkYnJlYWtwb2ludHMpO1xuXG4gIEBpZiAkbWluICE9IG51bGwgYW5kICRtYXggIT0gbnVsbCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1heCA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRsb3dlciwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1pbiA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJHVwcGVyLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG4vLyBNZWRpYSBiZXR3ZWVuIHRoZSBicmVha3BvaW50J3MgbWluaW11bSBhbmQgbWF4aW11bSB3aWR0aHMuXG4vLyBObyBtaW5pbXVtIGZvciB0aGUgc21hbGxlc3QgYnJlYWtwb2ludCwgYW5kIG5vIG1heGltdW0gZm9yIHRoZSBsYXJnZXN0IG9uZS5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSBvbmx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50LCBub3Qgdmlld3BvcnRzIGFueSB3aWRlciBvciBuYXJyb3dlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LW9ubHkoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cyk7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuXG4gIEBpZiAkbWluICE9IG51bGwgYW5kICRtYXggIT0gbnVsbCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1heCA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWluID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkbmFtZSwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIEZyYW1ld29yayBncmlkIGdlbmVyYXRpb25cbi8vXG4vLyBVc2VkIG9ubHkgYnkgQm9vdHN0cmFwIHRvIGdlbmVyYXRlIHRoZSBjb3JyZWN0IG51bWJlciBvZiBncmlkIGNsYXNzZXMgZ2l2ZW5cbi8vIGFueSB2YWx1ZSBvZiBgJGdyaWQtY29sdW1uc2AuXG5cbkBtaXhpbiBtYWtlLWdyaWQtY29sdW1ucygkY29sdW1uczogJGdyaWQtY29sdW1ucywgJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIC8vIENvbW1vbiBwcm9wZXJ0aWVzIGZvciBhbGwgYnJlYWtwb2ludHNcbiAgJWdyaWQtY29sdW1uIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1yaWdodDogJGd1dHRlciAqIC41O1xuICAgIHBhZGRpbmctbGVmdDogJGd1dHRlciAqIC41O1xuICB9XG5cbiAgQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGJyZWFrcG9pbnRzKSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkYnJlYWtwb2ludHMpO1xuXG4gICAgQGlmICRjb2x1bW5zID4gMCB7XG4gICAgICAvLyBBbGxvdyBjb2x1bW5zIHRvIHN0cmV0Y2ggZnVsbCB3aWR0aCBiZWxvdyB0aGVpciBicmVha3BvaW50c1xuICAgICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAkY29sdW1ucyB7XG4gICAgICAgIC5jb2wjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgIEBleHRlbmQgJWdyaWQtY29sdW1uO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmNvbCN7JGluZml4fSxcbiAgICAuY29sI3skaW5maXh9LWF1dG8ge1xuICAgICAgQGV4dGVuZCAlZ3JpZC1jb2x1bW47XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICAvLyBQcm92aWRlIGJhc2ljIGAuY29sLXticH1gIGNsYXNzZXMgZm9yIGVxdWFsLXdpZHRoIGZsZXhib3ggY29sdW1uc1xuICAgICAgLmNvbCN7JGluZml4fSB7XG4gICAgICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgfVxuXG4gICAgICBAaWYgJGdyaWQtcm93LWNvbHVtbnMgPiAwIHtcbiAgICAgICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAkZ3JpZC1yb3ctY29sdW1ucyB7XG4gICAgICAgICAgLnJvdy1jb2xzI3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHJvdy1jb2xzKCRpKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmNvbCN7JGluZml4fS1hdXRvIHtcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtYXV0bygpO1xuICAgICAgfVxuXG4gICAgICBAaWYgJGNvbHVtbnMgPiAwIHtcbiAgICAgICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAkY29sdW1ucyB7XG4gICAgICAgICAgLmNvbCN7JGluZml4fS0jeyRpfSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCgkaSwgJGNvbHVtbnMpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAub3JkZXIjeyRpbmZpeH0tZmlyc3QgeyBvcmRlcjogLTE7IH1cblxuICAgICAgLm9yZGVyI3skaW5maXh9LWxhc3QgeyBvcmRlcjogJGNvbHVtbnMgKyAxOyB9XG5cbiAgICAgIEBmb3IgJGkgZnJvbSAwIHRocm91Z2ggJGNvbHVtbnMge1xuICAgICAgICAub3JkZXIjeyRpbmZpeH0tI3skaX0geyBvcmRlcjogJGk7IH1cbiAgICAgIH1cblxuICAgICAgQGlmICRjb2x1bW5zID4gMCB7XG4gICAgICAgIC8vIGAkY29sdW1ucyAtIDFgIGJlY2F1c2Ugb2Zmc2V0dGluZyBieSB0aGUgd2lkdGggb2YgYW4gZW50aXJlIHJvdyBpc24ndCBwb3NzaWJsZVxuICAgICAgICBAZm9yICRpIGZyb20gMCB0aHJvdWdoICgkY29sdW1ucyAtIDEpIHtcbiAgICAgICAgICBAaWYgbm90ICgkaW5maXggPT0gXCJcIiBhbmQgJGkgPT0gMCkgeyAvLyBBdm9pZCBlbWl0dGluZyB1c2VsZXNzIC5vZmZzZXQtMFxuICAgICAgICAgICAgLm9mZnNldCN7JGluZml4fS0jeyRpfSB7XG4gICAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sLW9mZnNldCgkaSwgJGNvbHVtbnMpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy9cbi8vIEJhc2ljIEJvb3RzdHJhcCB0YWJsZVxuLy9cblxuLnRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206ICRzcGFjZXI7XG4gIGNvbG9yOiAkdGFibGUtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1iZzsgLy8gUmVzZXQgZm9yIG5lc3Rpbmcgd2l0aGluIHBhcmVudHMgd2l0aCBgYmFja2dyb3VuZC1jb2xvcmAuXG5cbiAgdGgsXG4gIHRkIHtcbiAgICBwYWRkaW5nOiAkdGFibGUtY2VsbC1wYWRkaW5nO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgYm9yZGVyLXRvcDogJHRhYmxlLWJvcmRlci13aWR0aCBzb2xpZCAkdGFibGUtYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgdGhlYWQgdGgge1xuICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG4gICAgYm9yZGVyLWJvdHRvbTogKDIgKiAkdGFibGUtYm9yZGVyLXdpZHRoKSBzb2xpZCAkdGFibGUtYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgdGJvZHkgKyB0Ym9keSB7XG4gICAgYm9yZGVyLXRvcDogKDIgKiAkdGFibGUtYm9yZGVyLXdpZHRoKSBzb2xpZCAkdGFibGUtYm9yZGVyLWNvbG9yO1xuICB9XG59XG5cblxuLy9cbi8vIENvbmRlbnNlZCB0YWJsZSB3LyBoYWxmIHBhZGRpbmdcbi8vXG5cbi50YWJsZS1zbSB7XG4gIHRoLFxuICB0ZCB7XG4gICAgcGFkZGluZzogJHRhYmxlLWNlbGwtcGFkZGluZy1zbTtcbiAgfVxufVxuXG5cbi8vIEJvcmRlciB2ZXJzaW9uc1xuLy9cbi8vIEFkZCBvciByZW1vdmUgYm9yZGVycyBhbGwgYXJvdW5kIHRoZSB0YWJsZSBhbmQgYmV0d2VlbiBhbGwgdGhlIGNvbHVtbnMuXG5cbi50YWJsZS1ib3JkZXJlZCB7XG4gIGJvcmRlcjogJHRhYmxlLWJvcmRlci13aWR0aCBzb2xpZCAkdGFibGUtYm9yZGVyLWNvbG9yO1xuXG4gIHRoLFxuICB0ZCB7XG4gICAgYm9yZGVyOiAkdGFibGUtYm9yZGVyLXdpZHRoIHNvbGlkICR0YWJsZS1ib3JkZXItY29sb3I7XG4gIH1cblxuICB0aGVhZCB7XG4gICAgdGgsXG4gICAgdGQge1xuICAgICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMiAqICR0YWJsZS1ib3JkZXItd2lkdGg7XG4gICAgfVxuICB9XG59XG5cbi50YWJsZS1ib3JkZXJsZXNzIHtcbiAgdGgsXG4gIHRkLFxuICB0aGVhZCB0aCxcbiAgdGJvZHkgKyB0Ym9keSB7XG4gICAgYm9yZGVyOiAwO1xuICB9XG59XG5cbi8vIFplYnJhLXN0cmlwaW5nXG4vL1xuLy8gRGVmYXVsdCB6ZWJyYS1zdHJpcGUgc3R5bGVzIChhbHRlcm5hdGluZyBncmF5IGFuZCB0cmFuc3BhcmVudCBiYWNrZ3JvdW5kcylcblxuLnRhYmxlLXN0cmlwZWQge1xuICB0Ym9keSB0cjpudGgtb2YtdHlwZSgjeyR0YWJsZS1zdHJpcGVkLW9yZGVyfSkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1hY2NlbnQtYmc7XG4gIH1cbn1cblxuXG4vLyBIb3ZlciBlZmZlY3Rcbi8vXG4vLyBQbGFjZWQgaGVyZSBzaW5jZSBpdCBoYXMgdG8gY29tZSBhZnRlciB0aGUgcG90ZW50aWFsIHplYnJhIHN0cmlwaW5nXG5cbi50YWJsZS1ob3ZlciB7XG4gIHRib2R5IHRyIHtcbiAgICBAaW5jbHVkZSBob3ZlcigpIHtcbiAgICAgIGNvbG9yOiAkdGFibGUtaG92ZXItY29sb3I7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtaG92ZXItYmc7XG4gICAgfVxuICB9XG59XG5cblxuLy8gVGFibGUgYmFja2dyb3VuZHNcbi8vXG4vLyBFeGFjdCBzZWxlY3RvcnMgYmVsb3cgcmVxdWlyZWQgdG8gb3ZlcnJpZGUgYC50YWJsZS1zdHJpcGVkYCBhbmQgcHJldmVudFxuLy8gaW5oZXJpdGFuY2UgdG8gbmVzdGVkIHRhYmxlcy5cblxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIEBpbmNsdWRlIHRhYmxlLXJvdy12YXJpYW50KCRjb2xvciwgdGhlbWUtY29sb3ItbGV2ZWwoJGNvbG9yLCAkdGFibGUtYmctbGV2ZWwpLCB0aGVtZS1jb2xvci1sZXZlbCgkY29sb3IsICR0YWJsZS1ib3JkZXItbGV2ZWwpKTtcbn1cblxuQGluY2x1ZGUgdGFibGUtcm93LXZhcmlhbnQoYWN0aXZlLCAkdGFibGUtYWN0aXZlLWJnKTtcblxuXG4vLyBEYXJrIHN0eWxlc1xuLy9cbi8vIFNhbWUgdGFibGUgbWFya3VwLCBidXQgaW52ZXJ0ZWQgY29sb3Igc2NoZW1lOiBkYXJrIGJhY2tncm91bmQgYW5kIGxpZ2h0IHRleHQuXG5cbi8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBuby1kdXBsaWNhdGUtc2VsZWN0b3JzXG4udGFibGUge1xuICAudGhlYWQtZGFyayB7XG4gICAgdGgge1xuICAgICAgY29sb3I6ICR0YWJsZS1kYXJrLWNvbG9yO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRhYmxlLWRhcmstYmc7XG4gICAgICBib3JkZXItY29sb3I6ICR0YWJsZS1kYXJrLWJvcmRlci1jb2xvcjtcbiAgICB9XG4gIH1cblxuICAudGhlYWQtbGlnaHQge1xuICAgIHRoIHtcbiAgICAgIGNvbG9yOiAkdGFibGUtaGVhZC1jb2xvcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1oZWFkLWJnO1xuICAgICAgYm9yZGVyLWNvbG9yOiAkdGFibGUtYm9yZGVyLWNvbG9yO1xuICAgIH1cbiAgfVxufVxuXG4udGFibGUtZGFyayB7XG4gIGNvbG9yOiAkdGFibGUtZGFyay1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHRhYmxlLWRhcmstYmc7XG5cbiAgdGgsXG4gIHRkLFxuICB0aGVhZCB0aCB7XG4gICAgYm9yZGVyLWNvbG9yOiAkdGFibGUtZGFyay1ib3JkZXItY29sb3I7XG4gIH1cblxuICAmLnRhYmxlLWJvcmRlcmVkIHtcbiAgICBib3JkZXI6IDA7XG4gIH1cblxuICAmLnRhYmxlLXN0cmlwZWQge1xuICAgIHRib2R5IHRyOm50aC1vZi10eXBlKCN7JHRhYmxlLXN0cmlwZWQtb3JkZXJ9KSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtZGFyay1hY2NlbnQtYmc7XG4gICAgfVxuICB9XG5cbiAgJi50YWJsZS1ob3ZlciB7XG4gICAgdGJvZHkgdHIge1xuICAgICAgQGluY2x1ZGUgaG92ZXIoKSB7XG4gICAgICAgIGNvbG9yOiAkdGFibGUtZGFyay1ob3Zlci1jb2xvcjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRhYmxlLWRhcmstaG92ZXItYmc7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuLy8gUmVzcG9uc2l2ZSB0YWJsZXNcbi8vXG4vLyBHZW5lcmF0ZSBzZXJpZXMgb2YgYC50YWJsZS1yZXNwb25zaXZlLSpgIGNsYXNzZXMgZm9yIGNvbmZpZ3VyaW5nIHRoZSBzY3JlZW5cbi8vIHNpemUgb2Ygd2hlcmUgeW91ciB0YWJsZSB3aWxsIG92ZXJmbG93LlxuXG4udGFibGUtcmVzcG9uc2l2ZSB7XG4gIEBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICAgJG5leHQ6IGJyZWFrcG9pbnQtbmV4dCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkbmV4dCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgJiN7JGluZml4fSB7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJGJyZWFrcG9pbnQpIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgICAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG5cbiAgICAgICAgLy8gUHJldmVudCBkb3VibGUgYm9yZGVyIG9uIGhvcml6b250YWwgc2Nyb2xsIGR1ZSB0byB1c2Ugb2YgYGRpc3BsYXk6IGJsb2NrO2BcbiAgICAgICAgPiAudGFibGUtYm9yZGVyZWQge1xuICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gVGFibGVzXG5cbkBtaXhpbiB0YWJsZS1yb3ctdmFyaWFudCgkc3RhdGUsICRiYWNrZ3JvdW5kLCAkYm9yZGVyOiBudWxsKSB7XG4gIC8vIEV4YWN0IHNlbGVjdG9ycyBiZWxvdyByZXF1aXJlZCB0byBvdmVycmlkZSBgLnRhYmxlLXN0cmlwZWRgIGFuZCBwcmV2ZW50XG4gIC8vIGluaGVyaXRhbmNlIHRvIG5lc3RlZCB0YWJsZXMuXG4gIC50YWJsZS0jeyRzdGF0ZX0ge1xuICAgICYsXG4gICAgPiB0aCxcbiAgICA+IHRkIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kO1xuICAgIH1cblxuICAgIEBpZiAkYm9yZGVyICE9IG51bGwge1xuICAgICAgdGgsXG4gICAgICB0ZCxcbiAgICAgIHRoZWFkIHRoLFxuICAgICAgdGJvZHkgKyB0Ym9keSB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGJvcmRlcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBIb3ZlciBzdGF0ZXMgZm9yIGAudGFibGUtaG92ZXJgXG4gIC8vIE5vdGU6IHRoaXMgaXMgbm90IGF2YWlsYWJsZSBmb3IgY2VsbHMgb3Igcm93cyB3aXRoaW4gYHRoZWFkYCBvciBgdGZvb3RgLlxuICAudGFibGUtaG92ZXIge1xuICAgICRob3Zlci1iYWNrZ3JvdW5kOiBkYXJrZW4oJGJhY2tncm91bmQsIDUlKTtcblxuICAgIC50YWJsZS0jeyRzdGF0ZX0ge1xuICAgICAgQGluY2x1ZGUgaG92ZXIoKSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRob3Zlci1iYWNrZ3JvdW5kO1xuXG4gICAgICAgID4gdGQsXG4gICAgICAgID4gdGgge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRob3Zlci1iYWNrZ3JvdW5kO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcblxuLy9cbi8vIFRleHR1YWwgZm9ybSBjb250cm9sc1xuLy9cblxuLmZvcm0tY29udHJvbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0O1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15ICRpbnB1dC1wYWRkaW5nLXg7XG4gIGZvbnQtZmFtaWx5OiAkaW5wdXQtZm9udC1mYW1pbHk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRpbnB1dC1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRpbnB1dC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWJnO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6ICRpbnB1dC1ib3JkZXItd2lkdGggc29saWQgJGlucHV0LWJvcmRlci1jb2xvcjtcblxuICAvLyBOb3RlOiBUaGlzIGhhcyBubyBlZmZlY3Qgb24gPHNlbGVjdD5zIGluIHNvbWUgYnJvd3NlcnMsIGR1ZSB0byB0aGUgbGltaXRlZCBzdHlsYWJpbGl0eSBvZiBgPHNlbGVjdD5gcyBpbiBDU1MuXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMsIDApO1xuXG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJGlucHV0LWJveC1zaGFkb3cpO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRpbnB1dC10cmFuc2l0aW9uKTtcblxuICAvLyBVbnN0eWxlIHRoZSBjYXJldCBvbiBgPHNlbGVjdD5gcyBpbiBJRTEwKy5cbiAgJjo6LW1zLWV4cGFuZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiAwO1xuICB9XG5cbiAgLy8gQ3VzdG9taXplIHRoZSBgOmZvY3VzYCBzdGF0ZSB0byBpbWl0YXRlIG5hdGl2ZSBXZWJLaXQgc3R5bGVzLlxuICBAaW5jbHVkZSBmb3JtLWNvbnRyb2wtZm9jdXMoJGlnbm9yZS13YXJuaW5nOiB0cnVlKTtcblxuICAvLyBQbGFjZWhvbGRlclxuICAmOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICRpbnB1dC1wbGFjZWhvbGRlci1jb2xvcjtcbiAgICAvLyBPdmVycmlkZSBGaXJlZm94J3MgdW51c3VhbCBkZWZhdWx0IG9wYWNpdHk7IHNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8xMTUyNi5cbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgLy8gRGlzYWJsZWQgYW5kIHJlYWQtb25seSBpbnB1dHNcbiAgLy9cbiAgLy8gSFRNTDUgc2F5cyB0aGF0IGNvbnRyb2xzIHVuZGVyIGEgZmllbGRzZXQgPiBsZWdlbmQ6Zmlyc3QtY2hpbGQgd29uJ3QgYmVcbiAgLy8gZGlzYWJsZWQgaWYgdGhlIGZpZWxkc2V0IGlzIGRpc2FibGVkLiBEdWUgdG8gaW1wbGVtZW50YXRpb24gZGlmZmljdWx0eSwgd2VcbiAgLy8gZG9uJ3QgaG9ub3IgdGhhdCBlZGdlIGNhc2U7IHdlIHN0eWxlIHRoZW0gYXMgZGlzYWJsZWQgYW55d2F5LlxuICAmOmRpc2FibGVkLFxuICAmW3JlYWRvbmx5XSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWRpc2FibGVkLWJnO1xuICAgIC8vIGlPUyBmaXggZm9yIHVucmVhZGFibGUgZGlzYWJsZWQgY29udGVudDsgc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTE2NTUuXG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG5pbnB1dFt0eXBlPVwiZGF0ZVwiXSxcbmlucHV0W3R5cGU9XCJ0aW1lXCJdLFxuaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLFxuaW5wdXRbdHlwZT1cIm1vbnRoXCJdIHtcbiAgJi5mb3JtLWNvbnRyb2wge1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7IC8vIEZpeCBhcHBlYXJhbmNlIGZvciBkYXRlIGlucHV0cyBpbiBTYWZhcmlcbiAgfVxufVxuXG5zZWxlY3QuZm9ybS1jb250cm9sIHtcbiAgLy8gUmVtb3ZlIHNlbGVjdCBvdXRsaW5lIGZyb20gc2VsZWN0IGJveCBpbiBGRlxuICAmOi1tb3otZm9jdXNyaW5nIHtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgdGV4dC1zaGFkb3c6IDAgMCAwICRpbnB1dC1jb2xvcjtcbiAgfVxuXG4gICY6Zm9jdXM6Oi1tcy12YWx1ZSB7XG4gICAgLy8gU3VwcHJlc3MgdGhlIG5lc3RlZCBkZWZhdWx0IHdoaXRlIHRleHQgb24gYmx1ZSBiYWNrZ3JvdW5kIGhpZ2hsaWdodCBnaXZlbiB0b1xuICAgIC8vIHRoZSBzZWxlY3RlZCBvcHRpb24gdGV4dCB3aGVuIHRoZSAoc3RpbGwgY2xvc2VkKSA8c2VsZWN0PiByZWNlaXZlcyBmb2N1c1xuICAgIC8vIGluIElFIGFuZCAodW5kZXIgY2VydGFpbiBjb25kaXRpb25zKSBFZGdlLCBhcyBpdCBsb29rcyBiYWQgYW5kIGNhbm5vdCBiZSBtYWRlIHRvXG4gICAgLy8gbWF0Y2ggdGhlIGFwcGVhcmFuY2Ugb2YgdGhlIG5hdGl2ZSB3aWRnZXQuXG4gICAgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTkzOTguXG4gICAgY29sb3I6ICRpbnB1dC1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtYmc7XG4gIH1cbn1cblxuLy8gTWFrZSBmaWxlIGlucHV0cyBiZXR0ZXIgbWF0Y2ggdGV4dCBpbnB1dHMgYnkgZm9yY2luZyB0aGVtIHRvIG5ldyBsaW5lcy5cbi5mb3JtLWNvbnRyb2wtZmlsZSxcbi5mb3JtLWNvbnRyb2wtcmFuZ2Uge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG5cblxuLy9cbi8vIExhYmVsc1xuLy9cblxuLy8gRm9yIHVzZSB3aXRoIGhvcml6b250YWwgYW5kIGlubGluZSBmb3Jtcywgd2hlbiB5b3UgbmVlZCB0aGUgbGFiZWwgKG9yIGxlZ2VuZClcbi8vIHRleHQgdG8gYWxpZ24gd2l0aCB0aGUgZm9ybSBjb250cm9scy5cbi5jb2wtZm9ybS1sYWJlbCB7XG4gIHBhZGRpbmctdG9wOiBhZGQoJGlucHV0LXBhZGRpbmcteSwgJGlucHV0LWJvcmRlci13aWR0aCk7XG4gIHBhZGRpbmctYm90dG9tOiBhZGQoJGlucHV0LXBhZGRpbmcteSwgJGlucHV0LWJvcmRlci13aWR0aCk7XG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIE92ZXJyaWRlIHRoZSBgPGxhYmVsPi88bGVnZW5kPmAgZGVmYXVsdFxuICBAaW5jbHVkZSBmb250LXNpemUoaW5oZXJpdCk7IC8vIE92ZXJyaWRlIHRoZSBgPGxlZ2VuZD5gIGRlZmF1bHRcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodDtcbn1cblxuLmNvbC1mb3JtLWxhYmVsLWxnIHtcbiAgcGFkZGluZy10b3A6IGFkZCgkaW5wdXQtcGFkZGluZy15LWxnLCAkaW5wdXQtYm9yZGVyLXdpZHRoKTtcbiAgcGFkZGluZy1ib3R0b206IGFkZCgkaW5wdXQtcGFkZGluZy15LWxnLCAkaW5wdXQtYm9yZGVyLXdpZHRoKTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtbGcpO1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0LWxnO1xufVxuXG4uY29sLWZvcm0tbGFiZWwtc20ge1xuICBwYWRkaW5nLXRvcDogYWRkKCRpbnB1dC1wYWRkaW5nLXktc20sICRpbnB1dC1ib3JkZXItd2lkdGgpO1xuICBwYWRkaW5nLWJvdHRvbTogYWRkKCRpbnB1dC1wYWRkaW5nLXktc20sICRpbnB1dC1ib3JkZXItd2lkdGgpO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZS1zbSk7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQtc207XG59XG5cblxuLy8gUmVhZG9ubHkgY29udHJvbHMgYXMgcGxhaW4gdGV4dFxuLy9cbi8vIEFwcGx5IGNsYXNzIHRvIGEgcmVhZG9ubHkgaW5wdXQgdG8gbWFrZSBpdCBhcHBlYXIgbGlrZSByZWd1bGFyIHBsYWluXG4vLyB0ZXh0ICh3aXRob3V0IGFueSBib3JkZXIsIGJhY2tncm91bmQgY29sb3IsIGZvY3VzIGluZGljYXRvcilcblxuLmZvcm0tY29udHJvbC1wbGFpbnRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXkgMDtcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gbWF0Y2ggaW5wdXRzIGlmIHRoaXMgY2xhc3MgY29tZXMgb24gaW5wdXRzIHdpdGggZGVmYXVsdCBtYXJnaW5zXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplKTtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRpbnB1dC1wbGFpbnRleHQtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItd2lkdGg6ICRpbnB1dC1ib3JkZXItd2lkdGggMDtcblxuICAmLmZvcm0tY29udHJvbC1zbSxcbiAgJi5mb3JtLWNvbnRyb2wtbGcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5cblxuLy8gRm9ybSBjb250cm9sIHNpemluZ1xuLy9cbi8vIEJ1aWxkIG9uIGAuZm9ybS1jb250cm9sYCB3aXRoIG1vZGlmaWVyIGNsYXNzZXMgdG8gZGVjcmVhc2Ugb3IgaW5jcmVhc2UgdGhlXG4vLyBoZWlnaHQgYW5kIGZvbnQtc2l6ZSBvZiBmb3JtIGNvbnRyb2xzLlxuLy9cbi8vIFJlcGVhdGVkIGluIGBfaW5wdXRfZ3JvdXAuc2Nzc2AgdG8gYXZvaWQgU2FzcyBleHRlbmQgaXNzdWVzLlxuXG4uZm9ybS1jb250cm9sLXNtIHtcbiAgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LXNtO1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LXNtICRpbnB1dC1wYWRkaW5nLXgtc207XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLXNtKTtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodC1zbTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cy1zbSk7XG59XG5cbi5mb3JtLWNvbnRyb2wtbGcge1xuICBoZWlnaHQ6ICRpbnB1dC1oZWlnaHQtbGc7XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXktbGcgJGlucHV0LXBhZGRpbmcteC1sZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtbGcpO1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0LWxnO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzLWxnKTtcbn1cblxuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIG5vLWR1cGxpY2F0ZS1zZWxlY3RvcnNcbnNlbGVjdC5mb3JtLWNvbnRyb2wge1xuICAmW3NpemVdLFxuICAmW211bHRpcGxlXSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG5cbnRleHRhcmVhLmZvcm0tY29udHJvbCB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLy8gRm9ybSBncm91cHNcbi8vXG4vLyBEZXNpZ25lZCB0byBoZWxwIHdpdGggdGhlIG9yZ2FuaXphdGlvbiBhbmQgc3BhY2luZyBvZiB2ZXJ0aWNhbCBmb3Jtcy4gRm9yXG4vLyBob3Jpem9udGFsIGZvcm1zLCB1c2UgdGhlIHByZWRlZmluZWQgZ3JpZCBjbGFzc2VzLlxuXG4uZm9ybS1ncm91cCB7XG4gIG1hcmdpbi1ib3R0b206ICRmb3JtLWdyb3VwLW1hcmdpbi1ib3R0b207XG59XG5cbi5mb3JtLXRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogJGZvcm0tdGV4dC1tYXJnaW4tdG9wO1xufVxuXG5cbi8vIEZvcm0gZ3JpZFxuLy9cbi8vIFNwZWNpYWwgcmVwbGFjZW1lbnQgZm9yIG91ciBncmlkIHN5c3RlbSdzIGAucm93YCBmb3IgdGlnaHRlciBmb3JtIGxheW91dHMuXG5cbi5mb3JtLXJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXJpZ2h0OiAtJGZvcm0tZ3JpZC1ndXR0ZXItd2lkdGggKiAuNTtcbiAgbWFyZ2luLWxlZnQ6IC0kZm9ybS1ncmlkLWd1dHRlci13aWR0aCAqIC41O1xuXG4gID4gLmNvbCxcbiAgPiBbY2xhc3MqPVwiY29sLVwiXSB7XG4gICAgcGFkZGluZy1yaWdodDogJGZvcm0tZ3JpZC1ndXR0ZXItd2lkdGggKiAuNTtcbiAgICBwYWRkaW5nLWxlZnQ6ICRmb3JtLWdyaWQtZ3V0dGVyLXdpZHRoICogLjU7XG4gIH1cbn1cblxuXG4vLyBDaGVja2JveGVzIGFuZCByYWRpb3Ncbi8vXG4vLyBJbmRlbnQgdGhlIGxhYmVscyB0byBwb3NpdGlvbiByYWRpb3MvY2hlY2tib3hlcyBhcyBoYW5naW5nIGNvbnRyb2xzLlxuXG4uZm9ybS1jaGVjayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctbGVmdDogJGZvcm0tY2hlY2staW5wdXQtZ3V0dGVyO1xufVxuXG4uZm9ybS1jaGVjay1pbnB1dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbWFyZ2luLXRvcDogJGZvcm0tY2hlY2staW5wdXQtbWFyZ2luLXk7XG4gIG1hcmdpbi1sZWZ0OiAtJGZvcm0tY2hlY2staW5wdXQtZ3V0dGVyO1xuXG4gIC8vIFVzZSBbZGlzYWJsZWRdIGFuZCA6ZGlzYWJsZWQgZm9yIHdvcmthcm91bmQgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yODI0N1xuICAmW2Rpc2FibGVkXSB+IC5mb3JtLWNoZWNrLWxhYmVsLFxuICAmOmRpc2FibGVkIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICAgIGNvbG9yOiAkdGV4dC1tdXRlZDtcbiAgfVxufVxuXG4uZm9ybS1jaGVjay1sYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIE92ZXJyaWRlIGRlZmF1bHQgYDxsYWJlbD5gIGJvdHRvbSBtYXJnaW5cbn1cblxuLmZvcm0tY2hlY2staW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctbGVmdDogMDsgLy8gT3ZlcnJpZGUgYmFzZSAuZm9ybS1jaGVja1xuICBtYXJnaW4tcmlnaHQ6ICRmb3JtLWNoZWNrLWlubGluZS1tYXJnaW4teDtcblxuICAvLyBVbmRvIC5mb3JtLWNoZWNrLWlucHV0IGRlZmF1bHRzIGFuZCBhZGQgc29tZSBgbWFyZ2luLXJpZ2h0YC5cbiAgLmZvcm0tY2hlY2staW5wdXQge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6ICRmb3JtLWNoZWNrLWlubGluZS1pbnB1dC1tYXJnaW4teDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuXG5cbi8vIEZvcm0gdmFsaWRhdGlvblxuLy9cbi8vIFByb3ZpZGUgZmVlZGJhY2sgdG8gdXNlcnMgd2hlbiBmb3JtIGZpZWxkIHZhbHVlcyBhcmUgdmFsaWQgb3IgaW52YWxpZC4gV29ya3Ncbi8vIHByaW1hcmlseSBmb3IgY2xpZW50LXNpZGUgdmFsaWRhdGlvbiB2aWEgc2NvcGVkIGA6aW52YWxpZGAgYW5kIGA6dmFsaWRgXG4vLyBwc2V1ZG8tY2xhc3NlcyBidXQgYWxzbyBpbmNsdWRlcyBgLmlzLWludmFsaWRgIGFuZCBgLmlzLXZhbGlkYCBjbGFzc2VzIGZvclxuLy8gc2VydmVyIHNpZGUgdmFsaWRhdGlvbi5cblxuQGVhY2ggJHN0YXRlLCAkZGF0YSBpbiAkZm9ybS12YWxpZGF0aW9uLXN0YXRlcyB7XG4gIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZSgkc3RhdGUsIG1hcC1nZXQoJGRhdGEsIGNvbG9yKSwgbWFwLWdldCgkZGF0YSwgaWNvbikpO1xufVxuXG4vLyBJbmxpbmUgZm9ybXNcbi8vXG4vLyBNYWtlIGZvcm1zIGFwcGVhciBpbmxpbmUoLWJsb2NrKSBieSBhZGRpbmcgdGhlIGAuZm9ybS1pbmxpbmVgIGNsYXNzLiBJbmxpbmVcbi8vIGZvcm1zIGJlZ2luIHN0YWNrZWQgb24gZXh0cmEgc21hbGwgKG1vYmlsZSkgZGV2aWNlcyBhbmQgdGhlbiBnbyBpbmxpbmUgd2hlblxuLy8gdmlld3BvcnRzIHJlYWNoIDw3NjhweC5cbi8vXG4vLyBSZXF1aXJlcyB3cmFwcGluZyBpbnB1dHMgYW5kIGxhYmVscyB3aXRoIGAuZm9ybS1ncm91cGAgZm9yIHByb3BlciBkaXNwbGF5IG9mXG4vLyBkZWZhdWx0IEhUTUwgZm9ybSBjb250cm9scyBhbmQgb3VyIGN1c3RvbSBmb3JtIGNvbnRyb2xzIChlLmcuLCBpbnB1dCBncm91cHMpLlxuXG4uZm9ybS1pbmxpbmUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyOyAvLyBQcmV2ZW50IHNob3J0ZXIgZWxlbWVudHMgZnJvbSBncm93aW5nIHRvIHNhbWUgaGVpZ2h0IGFzIG90aGVycyAoZS5nLiwgc21hbGwgYnV0dG9ucyBncm93aW5nIHRvIG5vcm1hbCBzaXplZCBidXR0b24gaGVpZ2h0KVxuXG4gIC8vIEJlY2F1c2Ugd2UgdXNlIGZsZXgsIHRoZSBpbml0aWFsIHNpemluZyBvZiBjaGVja2JveGVzIGlzIGNvbGxhcHNlZCBhbmRcbiAgLy8gZG9lc24ndCBvY2N1cHkgdGhlIGZ1bGwtd2lkdGggKHdoaWNoIGlzIHdoYXQgd2Ugd2FudCBmb3IgeHMgZ3JpZCB0aWVyKSxcbiAgLy8gc28gd2UgZm9yY2UgdGhhdCBoZXJlLlxuICAuZm9ybS1jaGVjayB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAvLyBLaWNrIGluIHRoZSBpbmxpbmVcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgIGxhYmVsIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cblxuICAgIC8vIElubGluZS1ibG9jayBhbGwgdGhlIHRoaW5ncyBmb3IgXCJpbmxpbmVcIlxuICAgIC5mb3JtLWdyb3VwIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4OiAwIDAgYXV0bztcbiAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG5cbiAgICAvLyBBbGxvdyBmb2xrcyB0byAqbm90KiB1c2UgYC5mb3JtLWdyb3VwYFxuICAgIC5mb3JtLWNvbnRyb2wge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgd2lkdGg6IGF1dG87IC8vIFByZXZlbnQgbGFiZWxzIGZyb20gc3RhY2tpbmcgYWJvdmUgaW5wdXRzIGluIGAuZm9ybS1ncm91cGBcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgfVxuXG4gICAgLy8gTWFrZSBzdGF0aWMgY29udHJvbHMgYmVoYXZlIGxpa2UgcmVndWxhciBvbmVzXG4gICAgLmZvcm0tY29udHJvbC1wbGFpbnRleHQge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIH1cblxuICAgIC5pbnB1dC1ncm91cCxcbiAgICAuY3VzdG9tLXNlbGVjdCB7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICB9XG5cbiAgICAvLyBSZW1vdmUgZGVmYXVsdCBtYXJnaW4gb24gcmFkaW9zL2NoZWNrYm94ZXMgdGhhdCB3ZXJlIHVzZWQgZm9yIHN0YWNraW5nLCBhbmRcbiAgICAvLyB0aGVuIHVuZG8gdGhlIGZsb2F0aW5nIG9mIHJhZGlvcyBhbmQgY2hlY2tib3hlcyB0byBtYXRjaC5cbiAgICAuZm9ybS1jaGVjayB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgfVxuICAgIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIG1hcmdpbi1yaWdodDogJGZvcm0tY2hlY2staW5wdXQtbWFyZ2luLXg7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG5cbiAgICAuY3VzdG9tLWNvbnRyb2wge1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIH1cbiAgICAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuQG1peGluIHRyYW5zaXRpb24oJHRyYW5zaXRpb24uLi4pIHtcbiAgQGlmIGxlbmd0aCgkdHJhbnNpdGlvbikgPT0gMCB7XG4gICAgJHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWJhc2U7XG4gIH1cblxuICBAaWYgbGVuZ3RoKCR0cmFuc2l0aW9uKSA+IDEge1xuICAgIEBlYWNoICR2YWx1ZSBpbiAkdHJhbnNpdGlvbiB7XG4gICAgICBAaWYgJHZhbHVlID09IG51bGwgb3IgJHZhbHVlID09IG5vbmUge1xuICAgICAgICBAd2FybiBcIlRoZSBrZXl3b3JkICdub25lJyBvciAnbnVsbCcgbXVzdCBiZSB1c2VkIGFzIGEgc2luZ2xlIGFyZ3VtZW50LlwiO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBpZiAkZW5hYmxlLXRyYW5zaXRpb25zIHtcbiAgICBAaWYgbnRoKCR0cmFuc2l0aW9uLCAxKSAhPSBudWxsIHtcbiAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xuICAgIH1cblxuICAgIEBpZiAkZW5hYmxlLXByZWZlcnMtcmVkdWNlZC1tb3Rpb24tbWVkaWEtcXVlcnkgYW5kIG50aCgkdHJhbnNpdGlvbiwgMSkgIT0gbnVsbCBhbmQgbnRoKCR0cmFuc2l0aW9uLCAxKSAhPSBub25lIHtcbiAgICAgIEBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBGb3JtIGNvbnRyb2wgZm9jdXMgc3RhdGVcbi8vXG4vLyBHZW5lcmF0ZSBhIGN1c3RvbWl6ZWQgZm9jdXMgc3RhdGUgYW5kIGZvciBhbnkgaW5wdXQgd2l0aCB0aGUgc3BlY2lmaWVkIGNvbG9yLFxuLy8gd2hpY2ggZGVmYXVsdHMgdG8gdGhlIGAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yYCB2YXJpYWJsZS5cbi8vXG4vLyBXZSBoaWdobHkgZW5jb3VyYWdlIHlvdSB0byBub3QgY3VzdG9taXplIHRoZSBkZWZhdWx0IHZhbHVlLCBidXQgaW5zdGVhZCB1c2Vcbi8vIHRoaXMgdG8gdHdlYWsgY29sb3JzIG9uIGFuIGFzLW5lZWRlZCBiYXNpcy4gVGhpcyBhZXN0aGV0aWMgY2hhbmdlIGlzIGJhc2VkIG9uXG4vLyBXZWJLaXQncyBkZWZhdWx0IHN0eWxlcywgYnV0IGFwcGxpY2FibGUgdG8gYSB3aWRlciByYW5nZSBvZiBicm93c2Vycy4gSXRzXG4vLyB1c2FiaWxpdHkgYW5kIGFjY2Vzc2liaWxpdHkgc2hvdWxkIGJlIHRha2VuIGludG8gYWNjb3VudCB3aXRoIGFueSBjaGFuZ2UuXG4vL1xuLy8gRXhhbXBsZSB1c2FnZTogY2hhbmdlIHRoZSBkZWZhdWx0IGJsdWUgYm9yZGVyIGFuZCBzaGFkb3cgdG8gd2hpdGUgZm9yIGJldHRlclxuLy8gY29udHJhc3QgYWdhaW5zdCBhIGRhcmsgZ3JheSBiYWNrZ3JvdW5kLlxuQG1peGluIGZvcm0tY29udHJvbC1mb2N1cygkaWdub3JlLXdhcm5pbmc6IGZhbHNlKSB7XG4gICY6Zm9jdXMge1xuICAgIGNvbG9yOiAkaW5wdXQtZm9jdXMtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWZvY3VzLWJnO1xuICAgIGJvcmRlci1jb2xvcjogJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvcjtcbiAgICBvdXRsaW5lOiAwO1xuICAgIEBpZiAkZW5hYmxlLXNoYWRvd3Mge1xuICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygkaW5wdXQtYm94LXNoYWRvdywgJGlucHV0LWZvY3VzLWJveC1zaGFkb3cpO1xuICAgIH0gQGVsc2Uge1xuICAgICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgICAgYm94LXNoYWRvdzogJGlucHV0LWZvY3VzLWJveC1zaGFkb3c7XG4gICAgfVxuICB9XG4gIEBpbmNsdWRlIGRlcHJlY2F0ZShcIlRoZSBgZm9ybS1jb250cm9sLWZvY3VzKClgIG1peGluXCIsIFwidjQuNC4wXCIsIFwidjVcIiwgJGlnbm9yZS13YXJuaW5nKTtcbn1cblxuLy8gVGhpcyBtaXhpbiB1c2VzIGFuIGBpZigpYCB0ZWNobmlxdWUgdG8gYmUgY29tcGF0aWJsZSB3aXRoIERhcnQgU2Fzc1xuLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS9zYXNzL3Nhc3MvaXNzdWVzLzE4NzMjaXNzdWVjb21tZW50LTE1MjI5MzcyNSBmb3IgbW9yZSBkZXRhaWxzXG5AbWl4aW4gZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICBAaWYgKCRzdGF0ZSA9PSBcInZhbGlkXCIgb3IgJHN0YXRlID09IFwiaW52YWxpZFwiKSB7XG4gICAgLndhcy12YWxpZGF0ZWQgI3tpZigmLCBcIiZcIiwgXCJcIil9OiN7JHN0YXRlfSxcbiAgICAje2lmKCYsIFwiJlwiLCBcIlwiKX0uaXMtI3skc3RhdGV9IHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgI3tpZigmLCBcIiZcIiwgXCJcIil9LmlzLSN7JHN0YXRlfSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZSgkc3RhdGUsICRjb2xvciwgJGljb24pIHtcbiAgLiN7JHN0YXRlfS1mZWVkYmFjayB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAkZm9ybS1mZWVkYmFjay1tYXJnaW4tdG9wO1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9ybS1mZWVkYmFjay1mb250LXNpemUpO1xuICAgIGNvbG9yOiAkY29sb3I7XG4gIH1cblxuICAuI3skc3RhdGV9LXRvb2x0aXAge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEwMCU7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiA1O1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyAvLyBDb250YWluIHRvIHBhcmVudCB3aGVuIHBvc3NpYmxlXG4gICAgcGFkZGluZzogJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1wYWRkaW5nLXkgJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1wYWRkaW5nLXg7XG4gICAgbWFyZ2luLXRvcDogLjFyZW07XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKCRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtZm9udC1zaXplKTtcbiAgICBsaW5lLWhlaWdodDogJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1saW5lLWhlaWdodDtcbiAgICBjb2xvcjogY29sb3IteWlxKCRjb2xvcik7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkY29sb3IsICRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtb3BhY2l0eSk7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZm9ybS1mZWVkYmFjay10b29sdGlwLWJvcmRlci1yYWRpdXMpO1xuXG4gICAgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzMxNTU3XG4gICAgLy8gQWxpZ24gdG9vbHRpcCB0byBmb3JtIGVsZW1lbnRzXG4gICAgLmZvcm0tcm93ID4gLmNvbCA+ICYsXG4gICAgLmZvcm0tcm93ID4gW2NsYXNzKj1cImNvbC1cIl0gPiAmIHtcbiAgICAgIGxlZnQ6ICRmb3JtLWdyaWQtZ3V0dGVyLXdpZHRoICogLjU7XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgIH4gLiN7JHN0YXRlfS1mZWVkYmFjayxcbiAgICB+IC4jeyRzdGF0ZX0tdG9vbHRpcCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cblxuICAuZm9ybS1jb250cm9sIHtcbiAgICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcblxuICAgICAgQGlmICRlbmFibGUtdmFsaWRhdGlvbi1pY29ucyB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6ICRpbnB1dC1oZWlnaHQtaW5uZXIgIWltcG9ydGFudDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkaWNvbik7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0ICRpbnB1dC1oZWlnaHQtaW5uZXItcXVhcnRlciBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogJGlucHV0LWhlaWdodC1pbm5lci1oYWxmICRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZjtcbiAgICAgIH1cblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAkaW5wdXQtZm9jdXMtd2lkdGggcmdiYSgkY29sb3IsIC4yNSk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxuICBzZWxlY3QuZm9ybS1jb250cm9sIHtcbiAgICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgICBAaWYgJGVuYWJsZS12YWxpZGF0aW9uLWljb25zIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogJGlucHV0LXBhZGRpbmcteCAqIDQgIWltcG9ydGFudDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgJGlucHV0LXBhZGRpbmcteCAqIDIgY2VudGVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcbiAgdGV4dGFyZWEuZm9ybS1jb250cm9sIHtcbiAgICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgICBAaWYgJGVuYWJsZS12YWxpZGF0aW9uLWljb25zIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogJGlucHV0LWhlaWdodC1pbm5lcjtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wICRpbnB1dC1oZWlnaHQtaW5uZXItcXVhcnRlciByaWdodCAkaW5wdXQtaGVpZ2h0LWlubmVyLXF1YXJ0ZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmN1c3RvbS1zZWxlY3Qge1xuICAgIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuXG4gICAgICBAaWYgJGVuYWJsZS12YWxpZGF0aW9uLWljb25zIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogJGN1c3RvbS1zZWxlY3QtZmVlZGJhY2staWNvbi1wYWRkaW5nLXJpZ2h0ICFpbXBvcnRhbnQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG4gICAgICAgIGJhY2tncm91bmQ6ICRjdXN0b20tc2VsZWN0LWJhY2tncm91bmQsICRjdXN0b20tc2VsZWN0LWJnIGVzY2FwZS1zdmcoJGljb24pICRjdXN0b20tc2VsZWN0LWZlZWRiYWNrLWljb24tcG9zaXRpb24gLyAkY3VzdG9tLXNlbGVjdC1mZWVkYmFjay1pY29uLXNpemUgbm8tcmVwZWF0O1xuICAgICAgfVxuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwICRpbnB1dC1mb2N1cy13aWR0aCByZ2JhKCRjb2xvciwgLjI1KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgICAgfiAuZm9ybS1jaGVjay1sYWJlbCB7XG4gICAgICAgIGNvbG9yOiAkY29sb3I7XG4gICAgICB9XG5cbiAgICAgIH4gLiN7JHN0YXRlfS1mZWVkYmFjayxcbiAgICAgIH4gLiN7JHN0YXRlfS10b29sdGlwIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmN1c3RvbS1jb250cm9sLWlucHV0IHtcbiAgICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgICB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgICAgIGNvbG9yOiAkY29sb3I7XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOmNoZWNrZWQge1xuICAgICAgICB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAgICAgICBib3JkZXItY29sb3I6IGxpZ2h0ZW4oJGNvbG9yLCAxMCUpO1xuICAgICAgICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKGxpZ2h0ZW4oJGNvbG9yLCAxMCUpKTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgJGlucHV0LWZvY3VzLXdpZHRoIHJnYmEoJGNvbG9yLCAuMjUpO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gY3VzdG9tIGZpbGVcbiAgLmN1c3RvbS1maWxlLWlucHV0IHtcbiAgICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgICB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuICAgICAgfVxuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAwICRpbnB1dC1mb2N1cy13aWR0aCByZ2JhKCRjb2xvciwgLjI1KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gR3JhZGllbnRzXG5cbkBtaXhpbiBncmFkaWVudC1iZygkY29sb3IpIHtcbiAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3IgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgbWl4KCRib2R5LWJnLCAkY29sb3IsIDE1JSksICRjb2xvcikgcmVwZWF0LXg7XG4gIH0gQGVsc2Uge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcbiAgfVxufVxuXG4vLyBIb3Jpem9udGFsIGdyYWRpZW50LCBmcm9tIGxlZnQgdG8gcmlnaHRcbi8vXG4vLyBDcmVhdGVzIHR3byBjb2xvciBzdG9wcywgc3RhcnQgYW5kIGVuZCwgYnkgc3BlY2lmeWluZyBhIGNvbG9yIGFuZCBwb3NpdGlvbiBmb3IgZWFjaCBjb2xvciBzdG9wLlxuQG1peGluIGdyYWRpZW50LXgoJHN0YXJ0LWNvbG9yOiAkZ3JheS03MDAsICRlbmQtY29sb3I6ICRncmF5LTgwMCwgJHN0YXJ0LXBlcmNlbnQ6IDAlLCAkZW5kLXBlcmNlbnQ6IDEwMCUpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAkc3RhcnQtY29sb3IgJHN0YXJ0LXBlcmNlbnQsICRlbmQtY29sb3IgJGVuZC1wZXJjZW50KTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xufVxuXG4vLyBWZXJ0aWNhbCBncmFkaWVudCwgZnJvbSB0b3AgdG8gYm90dG9tXG4vL1xuLy8gQ3JlYXRlcyB0d28gY29sb3Igc3RvcHMsIHN0YXJ0IGFuZCBlbmQsIGJ5IHNwZWNpZnlpbmcgYSBjb2xvciBhbmQgcG9zaXRpb24gZm9yIGVhY2ggY29sb3Igc3RvcC5cbkBtaXhpbiBncmFkaWVudC15KCRzdGFydC1jb2xvcjogJGdyYXktNzAwLCAkZW5kLWNvbG9yOiAkZ3JheS04MDAsICRzdGFydC1wZXJjZW50OiAwJSwgJGVuZC1wZXJjZW50OiAxMDAlKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICRzdGFydC1jb2xvciAkc3RhcnQtcGVyY2VudCwgJGVuZC1jb2xvciAkZW5kLXBlcmNlbnQpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG59XG5cbkBtaXhpbiBncmFkaWVudC1kaXJlY3Rpb25hbCgkc3RhcnQtY29sb3I6ICRncmF5LTcwMCwgJGVuZC1jb2xvcjogJGdyYXktODAwLCAkZGVnOiA0NWRlZykge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoJGRlZywgJHN0YXJ0LWNvbG9yLCAkZW5kLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xufVxuQG1peGluIGdyYWRpZW50LXgtdGhyZWUtY29sb3JzKCRzdGFydC1jb2xvcjogJGJsdWUsICRtaWQtY29sb3I6ICRwdXJwbGUsICRjb2xvci1zdG9wOiA1MCUsICRlbmQtY29sb3I6ICRyZWQpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAkc3RhcnQtY29sb3IsICRtaWQtY29sb3IgJGNvbG9yLXN0b3AsICRlbmQtY29sb3IpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuQG1peGluIGdyYWRpZW50LXktdGhyZWUtY29sb3JzKCRzdGFydC1jb2xvcjogJGJsdWUsICRtaWQtY29sb3I6ICRwdXJwbGUsICRjb2xvci1zdG9wOiA1MCUsICRlbmQtY29sb3I6ICRyZWQpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCRzdGFydC1jb2xvciwgJG1pZC1jb2xvciAkY29sb3Itc3RvcCwgJGVuZC1jb2xvcik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5AbWl4aW4gZ3JhZGllbnQtcmFkaWFsKCRpbm5lci1jb2xvcjogJGdyYXktNzAwLCAkb3V0ZXItY29sb3I6ICRncmF5LTgwMCkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiByYWRpYWwtZ3JhZGllbnQoY2lyY2xlLCAkaW5uZXItY29sb3IsICRvdXRlci1jb2xvcik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5AbWl4aW4gZ3JhZGllbnQtc3RyaXBlZCgkY29sb3I6IHJnYmEoJHdoaXRlLCAuMTUpLCAkYW5nbGU6IDQ1ZGVnKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgkYW5nbGUsICRjb2xvciAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCAkY29sb3IgNTAlLCAkY29sb3IgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxuXG4vL1xuLy8gQmFzZSBzdHlsZXNcbi8vXG5cbi5idG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiAkYnRuLWZvbnQtZmFtaWx5O1xuICBmb250LXdlaWdodDogJGJ0bi1mb250LXdlaWdodDtcbiAgY29sb3I6ICRib2R5LWNvbG9yO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstZGVjb3JhdGlvbiA9PSBub25lLCBudWxsLCBub25lKTtcbiAgd2hpdGUtc3BhY2U6ICRidG4td2hpdGUtc3BhY2U7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAkYnRuLWJvcmRlci13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgQGluY2x1ZGUgYnV0dG9uLXNpemUoJGJ0bi1wYWRkaW5nLXksICRidG4tcGFkZGluZy14LCAkYnRuLWZvbnQtc2l6ZSwgJGJ0bi1saW5lLWhlaWdodCwgJGJ0bi1ib3JkZXItcmFkaXVzKTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkYnRuLXRyYW5zaXRpb24pO1xuXG4gIEBpbmNsdWRlIGhvdmVyKCkge1xuICAgIGNvbG9yOiAkYm9keS1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cblxuICAmOmZvY3VzLFxuICAmLmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGJveC1zaGFkb3c6ICRidG4tZm9jdXMtYm94LXNoYWRvdztcbiAgfVxuXG4gIC8vIERpc2FibGVkIGNvbWVzIGZpcnN0IHNvIGFjdGl2ZSBjYW4gcHJvcGVybHkgcmVzdHlsZVxuICAmLmRpc2FibGVkLFxuICAmOmRpc2FibGVkIHtcbiAgICBvcGFjaXR5OiAkYnRuLWRpc2FibGVkLW9wYWNpdHk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdyhub25lKTtcbiAgfVxuXG4gICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkge1xuICAgIGN1cnNvcjogaWYoJGVuYWJsZS1wb2ludGVyLWN1cnNvci1mb3ItYnV0dG9ucywgcG9pbnRlciwgbnVsbCk7XG5cbiAgICAmOmFjdGl2ZSxcbiAgICAmLmFjdGl2ZSB7XG4gICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRidG4tYWN0aXZlLWJveC1zaGFkb3cpO1xuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygkYnRuLWZvY3VzLWJveC1zaGFkb3csICRidG4tYWN0aXZlLWJveC1zaGFkb3cpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBGdXR1cmUtcHJvb2YgZGlzYWJsaW5nIG9mIGNsaWNrcyBvbiBgPGE+YCBlbGVtZW50c1xuYS5idG4uZGlzYWJsZWQsXG5maWVsZHNldDpkaXNhYmxlZCBhLmJ0biB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG5cbi8vXG4vLyBBbHRlcm5hdGUgYnV0dG9uc1xuLy9cblxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIC5idG4tI3skY29sb3J9IHtcbiAgICBAaW5jbHVkZSBidXR0b24tdmFyaWFudCgkdmFsdWUsICR2YWx1ZSk7XG4gIH1cbn1cblxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIC5idG4tb3V0bGluZS0jeyRjb2xvcn0ge1xuICAgIEBpbmNsdWRlIGJ1dHRvbi1vdXRsaW5lLXZhcmlhbnQoJHZhbHVlKTtcbiAgfVxufVxuXG5cbi8vXG4vLyBMaW5rIGJ1dHRvbnNcbi8vXG5cbi8vIE1ha2UgYSBidXR0b24gbG9vayBhbmQgYmVoYXZlIGxpa2UgYSBsaW5rXG4uYnRuLWxpbmsge1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbiAgY29sb3I6ICRsaW5rLWNvbG9yO1xuICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWRlY29yYXRpb247XG5cbiAgQGluY2x1ZGUgaG92ZXIoKSB7XG4gICAgY29sb3I6ICRsaW5rLWhvdmVyLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogJGxpbmstaG92ZXItZGVjb3JhdGlvbjtcbiAgfVxuXG4gICY6Zm9jdXMsXG4gICYuZm9jdXMge1xuICAgIHRleHQtZGVjb3JhdGlvbjogJGxpbmstaG92ZXItZGVjb3JhdGlvbjtcbiAgfVxuXG4gICY6ZGlzYWJsZWQsXG4gICYuZGlzYWJsZWQge1xuICAgIGNvbG9yOiAkYnRuLWxpbmstZGlzYWJsZWQtY29sb3I7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIH1cblxuICAvLyBObyBuZWVkIGZvciBhbiBhY3RpdmUgc3RhdGUgaGVyZVxufVxuXG5cbi8vXG4vLyBCdXR0b24gU2l6ZXNcbi8vXG5cbi5idG4tbGcge1xuICBAaW5jbHVkZSBidXR0b24tc2l6ZSgkYnRuLXBhZGRpbmcteS1sZywgJGJ0bi1wYWRkaW5nLXgtbGcsICRidG4tZm9udC1zaXplLWxnLCAkYnRuLWxpbmUtaGVpZ2h0LWxnLCAkYnRuLWJvcmRlci1yYWRpdXMtbGcpO1xufVxuXG4uYnRuLXNtIHtcbiAgQGluY2x1ZGUgYnV0dG9uLXNpemUoJGJ0bi1wYWRkaW5nLXktc20sICRidG4tcGFkZGluZy14LXNtLCAkYnRuLWZvbnQtc2l6ZS1zbSwgJGJ0bi1saW5lLWhlaWdodC1zbSwgJGJ0bi1ib3JkZXItcmFkaXVzLXNtKTtcbn1cblxuXG4vL1xuLy8gQmxvY2sgYnV0dG9uXG4vL1xuXG4uYnRuLWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuXG4gIC8vIFZlcnRpY2FsbHkgc3BhY2Ugb3V0IG11bHRpcGxlIGJsb2NrIGJ1dHRvbnNcbiAgKyAuYnRuLWJsb2NrIHtcbiAgICBtYXJnaW4tdG9wOiAkYnRuLWJsb2NrLXNwYWNpbmcteTtcbiAgfVxufVxuXG4vLyBTcGVjaWZpY2l0eSBvdmVycmlkZXNcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0sXG5pbnB1dFt0eXBlPVwicmVzZXRcIl0sXG5pbnB1dFt0eXBlPVwiYnV0dG9uXCJdIHtcbiAgJi5idG4tYmxvY2sge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4iLCIvLyBCdXR0b24gdmFyaWFudHNcbi8vXG4vLyBFYXNpbHkgcHVtcCBvdXQgZGVmYXVsdCBzdHlsZXMsIGFzIHdlbGwgYXMgOmhvdmVyLCA6Zm9jdXMsIDphY3RpdmUsXG4vLyBhbmQgZGlzYWJsZWQgb3B0aW9ucyBmb3IgYWxsIGJ1dHRvbnNcblxuQG1peGluIGJ1dHRvbi12YXJpYW50KCRiYWNrZ3JvdW5kLCAkYm9yZGVyLCAkaG92ZXItYmFja2dyb3VuZDogZGFya2VuKCRiYWNrZ3JvdW5kLCA3LjUlKSwgJGhvdmVyLWJvcmRlcjogZGFya2VuKCRib3JkZXIsIDEwJSksICRhY3RpdmUtYmFja2dyb3VuZDogZGFya2VuKCRiYWNrZ3JvdW5kLCAxMCUpLCAkYWN0aXZlLWJvcmRlcjogZGFya2VuKCRib3JkZXIsIDEyLjUlKSkge1xuICBjb2xvcjogY29sb3IteWlxKCRiYWNrZ3JvdW5kKTtcbiAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGJhY2tncm91bmQpO1xuICBib3JkZXItY29sb3I6ICRib3JkZXI7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJGJ0bi1ib3gtc2hhZG93KTtcblxuICBAaW5jbHVkZSBob3ZlcigpIHtcbiAgICBjb2xvcjogY29sb3IteWlxKCRob3Zlci1iYWNrZ3JvdW5kKTtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkaG92ZXItYmFja2dyb3VuZCk7XG4gICAgYm9yZGVyLWNvbG9yOiAkaG92ZXItYm9yZGVyO1xuICB9XG5cbiAgJjpmb2N1cyxcbiAgJi5mb2N1cyB7XG4gICAgY29sb3I6IGNvbG9yLXlpcSgkaG92ZXItYmFja2dyb3VuZCk7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGhvdmVyLWJhY2tncm91bmQpO1xuICAgIGJvcmRlci1jb2xvcjogJGhvdmVyLWJvcmRlcjtcbiAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIHtcbiAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGJ0bi1ib3gtc2hhZG93LCAwIDAgMCAkYnRuLWZvY3VzLXdpZHRoIHJnYmEobWl4KGNvbG9yLXlpcSgkYmFja2dyb3VuZCksICRib3JkZXIsIDE1JSksIC41KSk7XG4gICAgfSBAZWxzZSB7XG4gICAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAkYnRuLWZvY3VzLXdpZHRoIHJnYmEobWl4KGNvbG9yLXlpcSgkYmFja2dyb3VuZCksICRib3JkZXIsIDE1JSksIC41KTtcbiAgICB9XG4gIH1cblxuICAvLyBEaXNhYmxlZCBjb21lcyBmaXJzdCBzbyBhY3RpdmUgY2FuIHByb3Blcmx5IHJlc3R5bGVcbiAgJi5kaXNhYmxlZCxcbiAgJjpkaXNhYmxlZCB7XG4gICAgY29sb3I6IGNvbG9yLXlpcSgkYmFja2dyb3VuZCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQ7XG4gICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyO1xuICAgIC8vIFJlbW92ZSBDU1MgZ3JhZGllbnRzIGlmIHRoZXkncmUgZW5hYmxlZFxuICAgIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgIH1cbiAgfVxuXG4gICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLFxuICAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAmLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6IGNvbG9yLXlpcSgkYWN0aXZlLWJhY2tncm91bmQpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRhY3RpdmUtYmFja2dyb3VuZDtcbiAgICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTsgLy8gUmVtb3ZlIHRoZSBncmFkaWVudCBmb3IgdGhlIHByZXNzZWQvYWN0aXZlIHN0YXRlXG4gICAgfVxuICAgIGJvcmRlci1jb2xvcjogJGFjdGl2ZS1ib3JkZXI7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIEBpZiAkZW5hYmxlLXNoYWRvd3MgYW5kICRidG4tYWN0aXZlLWJveC1zaGFkb3cgIT0gbm9uZSB7XG4gICAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGJ0bi1hY3RpdmUtYm94LXNoYWRvdywgMCAwIDAgJGJ0bi1mb2N1cy13aWR0aCByZ2JhKG1peChjb2xvci15aXEoJGJhY2tncm91bmQpLCAkYm9yZGVyLCAxNSUpLCAuNSkpO1xuICAgICAgfSBAZWxzZSB7XG4gICAgICAgIC8vIEF2b2lkIHVzaW5nIG1peGluIHNvIHdlIGNhbiBwYXNzIGN1c3RvbSBmb2N1cyBzaGFkb3cgcHJvcGVybHlcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgJGJ0bi1mb2N1cy13aWR0aCByZ2JhKG1peChjb2xvci15aXEoJGJhY2tncm91bmQpLCAkYm9yZGVyLCAxNSUpLCAuNSk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBidXR0b24tb3V0bGluZS12YXJpYW50KCRjb2xvciwgJGNvbG9yLWhvdmVyOiBjb2xvci15aXEoJGNvbG9yKSwgJGFjdGl2ZS1iYWNrZ3JvdW5kOiAkY29sb3IsICRhY3RpdmUtYm9yZGVyOiAkY29sb3IpIHtcbiAgY29sb3I6ICRjb2xvcjtcbiAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG5cbiAgQGluY2x1ZGUgaG92ZXIoKSB7XG4gICAgY29sb3I6ICRjb2xvci1ob3ZlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWN0aXZlLWJhY2tncm91bmQ7XG4gICAgYm9yZGVyLWNvbG9yOiAkYWN0aXZlLWJvcmRlcjtcbiAgfVxuXG4gICY6Zm9jdXMsXG4gICYuZm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwICRidG4tZm9jdXMtd2lkdGggcmdiYSgkY29sb3IsIC41KTtcbiAgfVxuXG4gICYuZGlzYWJsZWQsXG4gICY6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAkY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcbiAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gJi5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiBjb2xvci15aXEoJGFjdGl2ZS1iYWNrZ3JvdW5kKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWN0aXZlLWJhY2tncm91bmQ7XG4gICAgYm9yZGVyLWNvbG9yOiAkYWN0aXZlLWJvcmRlcjtcblxuICAgICY6Zm9jdXMge1xuICAgICAgQGlmICRlbmFibGUtc2hhZG93cyBhbmQgJGJ0bi1hY3RpdmUtYm94LXNoYWRvdyAhPSBub25lIHtcbiAgICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygkYnRuLWFjdGl2ZS1ib3gtc2hhZG93LCAwIDAgMCAkYnRuLWZvY3VzLXdpZHRoIHJnYmEoJGNvbG9yLCAuNSkpO1xuICAgICAgfSBAZWxzZSB7XG4gICAgICAgIC8vIEF2b2lkIHVzaW5nIG1peGluIHNvIHdlIGNhbiBwYXNzIGN1c3RvbSBmb2N1cyBzaGFkb3cgcHJvcGVybHlcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgJGJ0bi1mb2N1cy13aWR0aCByZ2JhKCRjb2xvciwgLjUpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBCdXR0b24gc2l6ZXNcbkBtaXhpbiBidXR0b24tc2l6ZSgkcGFkZGluZy15LCAkcGFkZGluZy14LCAkZm9udC1zaXplLCAkbGluZS1oZWlnaHQsICRib3JkZXItcmFkaXVzKSB7XG4gIHBhZGRpbmc6ICRwYWRkaW5nLXkgJHBhZGRpbmcteDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb250LXNpemUpO1xuICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0O1xuICAvLyBNYW51YWxseSBkZWNsYXJlIHRvIHByb3ZpZGUgYW4gb3ZlcnJpZGUgdG8gdGhlIGJyb3dzZXIgZGVmYXVsdFxuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzLCAwKTtcbn1cbiIsIi5mYWRlIHtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkdHJhbnNpdGlvbi1mYWRlKTtcblxuICAmOm5vdCguc2hvdykge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuLmNvbGxhcHNlIHtcbiAgJjpub3QoLnNob3cpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5jb2xsYXBzaW5nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJHRyYW5zaXRpb24tY29sbGFwc2UpO1xuXG4gICYud2lkdGgge1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCR0cmFuc2l0aW9uLWNvbGxhcHNlLXdpZHRoKTtcbiAgfVxufVxuIiwiLy8gVGhlIGRyb3Bkb3duIHdyYXBwZXIgKGA8ZGl2PmApXG4uZHJvcHVwLFxuLmRyb3ByaWdodCxcbi5kcm9wZG93bixcbi5kcm9wbGVmdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgLy8gR2VuZXJhdGUgdGhlIGNhcmV0IGF1dG9tYXRpY2FsbHlcbiAgQGluY2x1ZGUgY2FyZXQoKTtcbn1cblxuLy8gVGhlIGRyb3Bkb3duIG1lbnVcbi5kcm9wZG93bi1tZW51IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6ICR6aW5kZXgtZHJvcGRvd247XG4gIGRpc3BsYXk6IG5vbmU7IC8vIG5vbmUgYnkgZGVmYXVsdCwgYnV0IGJsb2NrIG9uIFwib3BlblwiIG9mIHRoZSBtZW51XG4gIGZsb2F0OiBsZWZ0O1xuICBtaW4td2lkdGg6ICRkcm9wZG93bi1taW4td2lkdGg7XG4gIHBhZGRpbmc6ICRkcm9wZG93bi1wYWRkaW5nLXkgJGRyb3Bkb3duLXBhZGRpbmcteDtcbiAgbWFyZ2luOiAkZHJvcGRvd24tc3BhY2VyIDAgMDsgLy8gb3ZlcnJpZGUgZGVmYXVsdCB1bFxuICBAaW5jbHVkZSBmb250LXNpemUoJGRyb3Bkb3duLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiAkZHJvcGRvd24tY29sb3I7XG4gIHRleHQtYWxpZ246IGxlZnQ7IC8vIEVuc3VyZXMgcHJvcGVyIGFsaWdubWVudCBpZiBwYXJlbnQgaGFzIGl0IGNoYW5nZWQgKGUuZy4sIG1vZGFsIGZvb3RlcilcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGRyb3Bkb3duLWJnO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6ICRkcm9wZG93bi1ib3JkZXItd2lkdGggc29saWQgJGRyb3Bkb3duLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZHJvcGRvd24tYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJGRyb3Bkb3duLWJveC1zaGFkb3cpO1xufVxuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAuZHJvcGRvd24tbWVudSN7JGluZml4fS1sZWZ0IHtcbiAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgbGVmdDogMDtcbiAgICB9XG5cbiAgICAuZHJvcGRvd24tbWVudSN7JGluZml4fS1yaWdodCB7XG4gICAgICByaWdodDogMDtcbiAgICAgIGxlZnQ6IGF1dG87XG4gICAgfVxuICB9XG59XG5cbi8vIEFsbG93IGZvciBkcm9wZG93bnMgdG8gZ28gYm90dG9tIHVwIChha2EsIGRyb3B1cC1tZW51KVxuLy8gSnVzdCBhZGQgLmRyb3B1cCBhZnRlciB0aGUgc3RhbmRhcmQgLmRyb3Bkb3duIGNsYXNzIGFuZCB5b3UncmUgc2V0LlxuLmRyb3B1cCB7XG4gIC5kcm9wZG93bi1tZW51IHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogJGRyb3Bkb3duLXNwYWNlcjtcbiAgfVxuXG4gIC5kcm9wZG93bi10b2dnbGUge1xuICAgIEBpbmNsdWRlIGNhcmV0KHVwKTtcbiAgfVxufVxuXG4uZHJvcHJpZ2h0IHtcbiAgLmRyb3Bkb3duLW1lbnUge1xuICAgIHRvcDogMDtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWxlZnQ6ICRkcm9wZG93bi1zcGFjZXI7XG4gIH1cblxuICAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBAaW5jbHVkZSBjYXJldChyaWdodCk7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgdmVydGljYWwtYWxpZ246IDA7XG4gICAgfVxuICB9XG59XG5cbi5kcm9wbGVmdCB7XG4gIC5kcm9wZG93bi1tZW51IHtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDEwMCU7XG4gICAgbGVmdDogYXV0bztcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1yaWdodDogJGRyb3Bkb3duLXNwYWNlcjtcbiAgfVxuXG4gIC5kcm9wZG93bi10b2dnbGUge1xuICAgIEBpbmNsdWRlIGNhcmV0KGxlZnQpO1xuICAgICY6OmJlZm9yZSB7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogMDtcbiAgICB9XG4gIH1cbn1cblxuLy8gV2hlbiBQb3BwZXIgaXMgZW5hYmxlZCwgcmVzZXQgdGhlIGJhc2ljIGRyb3Bkb3duIHBvc2l0aW9uXG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgbm8tZHVwbGljYXRlLXNlbGVjdG9yc1xuLmRyb3Bkb3duLW1lbnUge1xuICAmW3gtcGxhY2VtZW50Xj1cInRvcFwiXSxcbiAgJlt4LXBsYWNlbWVudF49XCJyaWdodFwiXSxcbiAgJlt4LXBsYWNlbWVudF49XCJib3R0b21cIl0sXG4gICZbeC1wbGFjZW1lbnRePVwibGVmdFwiXSB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgYm90dG9tOiBhdXRvO1xuICB9XG59XG5cbi8vIERpdmlkZXJzIChiYXNpY2FsbHkgYW4gYDxocj5gKSB3aXRoaW4gdGhlIGRyb3Bkb3duXG4uZHJvcGRvd24tZGl2aWRlciB7XG4gIEBpbmNsdWRlIG5hdi1kaXZpZGVyKCRkcm9wZG93bi1kaXZpZGVyLWJnLCAkZHJvcGRvd24tZGl2aWRlci1tYXJnaW4teSwgdHJ1ZSk7XG59XG5cbi8vIExpbmtzLCBidXR0b25zLCBhbmQgbW9yZSB3aXRoaW4gdGhlIGRyb3Bkb3duIG1lbnVcbi8vXG4vLyBgPGJ1dHRvbj5gLXNwZWNpZmljIHN0eWxlcyBhcmUgZGVub3RlZCB3aXRoIGAvLyBGb3IgPGJ1dHRvbj5zYFxuLmRyb3Bkb3duLWl0ZW0ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7IC8vIEZvciBgPGJ1dHRvbj5gc1xuICBwYWRkaW5nOiAkZHJvcGRvd24taXRlbS1wYWRkaW5nLXkgJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy14O1xuICBjbGVhcjogYm90aDtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gIGNvbG9yOiAkZHJvcGRvd24tbGluay1jb2xvcjtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDsgLy8gRm9yIGA8YnV0dG9uPmBzXG4gIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstZGVjb3JhdGlvbiA9PSBub25lLCBudWxsLCBub25lKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgLy8gcHJldmVudCBsaW5rcyBmcm9tIHJhbmRvbWx5IGJyZWFraW5nIG9udG8gbmV3IGxpbmVzXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyAvLyBGb3IgYDxidXR0b24+YHNcbiAgYm9yZGVyOiAwOyAvLyBGb3IgYDxidXR0b24+YHNcblxuICAvLyBQcmV2ZW50IGRyb3Bkb3duIG92ZXJmbG93IGlmIHRoZXJlJ3Mgbm8gcGFkZGluZ1xuICAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMjc3MDNcbiAgQGlmICRkcm9wZG93bi1wYWRkaW5nLXkgPT0gMCB7XG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygkZHJvcGRvd24taW5uZXItYm9yZGVyLXJhZGl1cyk7XG4gICAgfVxuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKCRkcm9wZG93bi1pbm5lci1ib3JkZXItcmFkaXVzKTtcbiAgICB9XG4gIH1cblxuICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICBjb2xvcjogJGRyb3Bkb3duLWxpbmstaG92ZXItY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRkcm9wZG93bi1saW5rLWhvdmVyLWJnKTtcbiAgfVxuXG4gICYuYWN0aXZlLFxuICAmOmFjdGl2ZSB7XG4gICAgY29sb3I6ICRkcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGRyb3Bkb3duLWxpbmstYWN0aXZlLWJnKTtcbiAgfVxuXG4gICYuZGlzYWJsZWQsXG4gICY6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAkZHJvcGRvd24tbGluay1kaXNhYmxlZC1jb2xvcjtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAvLyBSZW1vdmUgQ1NTIGdyYWRpZW50cyBpZiB0aGV5J3JlIGVuYWJsZWRcbiAgICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuLmRyb3Bkb3duLW1lbnUuc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vLyBEcm9wZG93biBzZWN0aW9uIGhlYWRlcnNcbi5kcm9wZG93bi1oZWFkZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogJGRyb3Bkb3duLWhlYWRlci1wYWRkaW5nO1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBmb3IgdXNlIHdpdGggaGVhZGluZyBlbGVtZW50c1xuICBAaW5jbHVkZSBmb250LXNpemUoJGZvbnQtc2l6ZS1zbSk7XG4gIGNvbG9yOiAkZHJvcGRvd24taGVhZGVyLWNvbG9yO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyAvLyBhcyB3aXRoID4gbGkgPiBhXG59XG5cbi8vIERyb3Bkb3duIHRleHRcbi5kcm9wZG93bi1pdGVtLXRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy15ICRkcm9wZG93bi1pdGVtLXBhZGRpbmcteDtcbiAgY29sb3I6ICRkcm9wZG93bi1saW5rLWNvbG9yO1xufVxuIiwiQG1peGluIGNhcmV0LWRvd24oKSB7XG4gIGJvcmRlci10b3A6ICRjYXJldC13aWR0aCBzb2xpZDtcbiAgYm9yZGVyLXJpZ2h0OiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIGJvcmRlci1sZWZ0OiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbkBtaXhpbiBjYXJldC11cCgpIHtcbiAgYm9yZGVyLXRvcDogMDtcbiAgYm9yZGVyLXJpZ2h0OiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206ICRjYXJldC13aWR0aCBzb2xpZDtcbiAgYm9yZGVyLWxlZnQ6ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuQG1peGluIGNhcmV0LXJpZ2h0KCkge1xuICBib3JkZXItdG9wOiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdDogJGNhcmV0LXdpZHRoIHNvbGlkO1xufVxuXG5AbWl4aW4gY2FyZXQtbGVmdCgpIHtcbiAgYm9yZGVyLXRvcDogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6ICRjYXJldC13aWR0aCBzb2xpZDtcbiAgYm9yZGVyLWJvdHRvbTogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG5AbWl4aW4gY2FyZXQoJGRpcmVjdGlvbjogZG93bikge1xuICBAaWYgJGVuYWJsZS1jYXJldCB7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgbWFyZ2luLWxlZnQ6ICRjYXJldC1zcGFjaW5nO1xuICAgICAgdmVydGljYWwtYWxpZ246ICRjYXJldC12ZXJ0aWNhbC1hbGlnbjtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBAaWYgJGRpcmVjdGlvbiA9PSBkb3duIHtcbiAgICAgICAgQGluY2x1ZGUgY2FyZXQtZG93bigpO1xuICAgICAgfSBAZWxzZSBpZiAkZGlyZWN0aW9uID09IHVwIHtcbiAgICAgICAgQGluY2x1ZGUgY2FyZXQtdXAoKTtcbiAgICAgIH0gQGVsc2UgaWYgJGRpcmVjdGlvbiA9PSByaWdodCB7XG4gICAgICAgIEBpbmNsdWRlIGNhcmV0LXJpZ2h0KCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgQGlmICRkaXJlY3Rpb24gPT0gbGVmdCB7XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAkY2FyZXQtc3BhY2luZztcbiAgICAgICAgdmVydGljYWwtYWxpZ246ICRjYXJldC12ZXJ0aWNhbC1hbGlnbjtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgQGluY2x1ZGUgY2FyZXQtbGVmdCgpO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6ZW1wdHk6OmFmdGVyIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cbiAgfVxufVxuIiwiLy8gSG9yaXpvbnRhbCBkaXZpZGVyc1xuLy9cbi8vIERpdmlkZXJzIChiYXNpY2FsbHkgYW4gaHIpIHdpdGhpbiBkcm9wZG93bnMgYW5kIG5hdiBsaXN0c1xuXG5AbWl4aW4gbmF2LWRpdmlkZXIoJGNvbG9yOiAkbmF2LWRpdmlkZXItY29sb3IsICRtYXJnaW4teTogJG5hdi1kaXZpZGVyLW1hcmdpbi15LCAkaWdub3JlLXdhcm5pbmc6IGZhbHNlKSB7XG4gIGhlaWdodDogMDtcbiAgbWFyZ2luOiAkbWFyZ2luLXkgMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRjb2xvcjtcbiAgQGluY2x1ZGUgZGVwcmVjYXRlKFwiVGhlIGBuYXYtZGl2aWRlcigpYCBtaXhpblwiLCBcInY0LjQuMFwiLCBcInY1XCIsICRpZ25vcmUtd2FybmluZyk7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcblxuLy8gTWFrZSB0aGUgZGl2IGJlaGF2ZSBsaWtlIGEgYnV0dG9uXG4uYnRuLWdyb3VwLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IC8vIG1hdGNoIC5idG4gYWxpZ25tZW50IGdpdmVuIGZvbnQtc2l6ZSBoYWNrIGFib3ZlXG5cbiAgPiAuYnRuIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZmxleDogMSAxIGF1dG87XG5cbiAgICAvLyBCcmluZyB0aGUgaG92ZXIsIGZvY3VzZWQsIGFuZCBcImFjdGl2ZVwiIGJ1dHRvbnMgdG8gdGhlIGZyb250IHRvIG92ZXJsYXlcbiAgICAvLyB0aGUgYm9yZGVycyBwcm9wZXJseVxuICAgIEBpbmNsdWRlIGhvdmVyKCkge1xuICAgICAgei1pbmRleDogMTtcbiAgICB9XG4gICAgJjpmb2N1cyxcbiAgICAmOmFjdGl2ZSxcbiAgICAmLmFjdGl2ZSB7XG4gICAgICB6LWluZGV4OiAxO1xuICAgIH1cbiAgfVxufVxuXG4vLyBPcHRpb25hbDogR3JvdXAgbXVsdGlwbGUgYnV0dG9uIGdyb3VwcyB0b2dldGhlciBmb3IgYSB0b29sYmFyXG4uYnRuLXRvb2xiYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICAuaW5wdXQtZ3JvdXAge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG5cbi5idG4tZ3JvdXAge1xuICAvLyBQcmV2ZW50IGRvdWJsZSBib3JkZXJzIHdoZW4gYnV0dG9ucyBhcmUgbmV4dCB0byBlYWNoIG90aGVyXG4gID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbiAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tbGVmdDogLSRidG4tYm9yZGVyLXdpZHRoO1xuICB9XG5cbiAgLy8gUmVzZXQgcm91bmRlZCBjb3JuZXJzXG4gID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbiAgPiAuYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuIHtcbiAgICBAaW5jbHVkZSBib3JkZXItcmlnaHQtcmFkaXVzKDApO1xuICB9XG5cbiAgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuICA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuIHtcbiAgICBAaW5jbHVkZSBib3JkZXItbGVmdC1yYWRpdXMoMCk7XG4gIH1cbn1cblxuLy8gU2l6aW5nXG4vL1xuLy8gUmVtaXggdGhlIGRlZmF1bHQgYnV0dG9uIHNpemluZyBjbGFzc2VzIGludG8gbmV3IG9uZXMgZm9yIGVhc2llciBtYW5pcHVsYXRpb24uXG5cbi5idG4tZ3JvdXAtc20gPiAuYnRuIHsgQGV4dGVuZCAuYnRuLXNtOyB9XG4uYnRuLWdyb3VwLWxnID4gLmJ0biB7IEBleHRlbmQgLmJ0bi1sZzsgfVxuXG5cbi8vXG4vLyBTcGxpdCBidXR0b24gZHJvcGRvd25zXG4vL1xuXG4uZHJvcGRvd24tdG9nZ2xlLXNwbGl0IHtcbiAgcGFkZGluZy1yaWdodDogJGJ0bi1wYWRkaW5nLXggKiAuNzU7XG4gIHBhZGRpbmctbGVmdDogJGJ0bi1wYWRkaW5nLXggKiAuNzU7XG5cbiAgJjo6YWZ0ZXIsXG4gIC5kcm9wdXAgJjo6YWZ0ZXIsXG4gIC5kcm9wcmlnaHQgJjo6YWZ0ZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG5cbiAgLmRyb3BsZWZ0ICY6OmJlZm9yZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG5cbi5idG4tc20gKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0IHtcbiAgcGFkZGluZy1yaWdodDogJGJ0bi1wYWRkaW5nLXgtc20gKiAuNzU7XG4gIHBhZGRpbmctbGVmdDogJGJ0bi1wYWRkaW5nLXgtc20gKiAuNzU7XG59XG5cbi5idG4tbGcgKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0IHtcbiAgcGFkZGluZy1yaWdodDogJGJ0bi1wYWRkaW5nLXgtbGcgKiAuNzU7XG4gIHBhZGRpbmctbGVmdDogJGJ0bi1wYWRkaW5nLXgtbGcgKiAuNzU7XG59XG5cblxuLy8gVGhlIGNsaWNrYWJsZSBidXR0b24gZm9yIHRvZ2dsaW5nIHRoZSBtZW51XG4vLyBTZXQgdGhlIHNhbWUgaW5zZXQgc2hhZG93IGFzIHRoZSA6YWN0aXZlIHN0YXRlXG4uYnRuLWdyb3VwLnNob3cgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJGJ0bi1hY3RpdmUtYm94LXNoYWRvdyk7XG5cbiAgLy8gU2hvdyBubyBzaGFkb3cgZm9yIGAuYnRuLWxpbmtgIHNpbmNlIGl0IGhhcyBubyBvdGhlciBidXR0b24gc3R5bGVzLlxuICAmLmJ0bi1saW5rIHtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KG5vbmUpO1xuICB9XG59XG5cblxuLy9cbi8vIFZlcnRpY2FsIGJ1dHRvbiBncm91cHNcbi8vXG5cbi5idG4tZ3JvdXAtdmVydGljYWwge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgPiAuYnRuLFxuICA+IC5idG4tZ3JvdXAge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuICA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIG1hcmdpbi10b3A6IC0kYnRuLWJvcmRlci13aWR0aDtcbiAgfVxuXG4gIC8vIFJlc2V0IHJvdW5kZWQgY29ybmVyc1xuICA+IC5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4gID4gLmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0biB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoMCk7XG4gIH1cblxuICA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4gID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4ge1xuICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKDApO1xuICB9XG59XG5cblxuLy8gQ2hlY2tib3ggYW5kIHJhZGlvIG9wdGlvbnNcbi8vXG4vLyBJbiBvcmRlciB0byBzdXBwb3J0IHRoZSBicm93c2VyJ3MgZm9ybSB2YWxpZGF0aW9uIGZlZWRiYWNrLCBwb3dlcmVkIGJ5IHRoZVxuLy8gYHJlcXVpcmVkYCBhdHRyaWJ1dGUsIHdlIGhhdmUgdG8gXCJoaWRlXCIgdGhlIGlucHV0cyB2aWEgYGNsaXBgLiBXZSBjYW5ub3QgdXNlXG4vLyBgZGlzcGxheTogbm9uZTtgIG9yIGB2aXNpYmlsaXR5OiBoaWRkZW47YCBhcyB0aGF0IGFsc28gaGlkZXMgdGhlIHBvcG92ZXIuXG4vLyBTaW1wbHkgdmlzdWFsbHkgaGlkaW5nIHRoZSBpbnB1dHMgdmlhIGBvcGFjaXR5YCB3b3VsZCBsZWF2ZSB0aGVtIGNsaWNrYWJsZSBpblxuLy8gY2VydGFpbiBjYXNlcyB3aGljaCBpcyBwcmV2ZW50ZWQgYnkgdXNpbmcgYGNsaXBgIGFuZCBgcG9pbnRlci1ldmVudHNgLlxuLy8gVGhpcyB3YXksIHdlIGVuc3VyZSBhIERPTSBlbGVtZW50IGlzIHZpc2libGUgdG8gcG9zaXRpb24gdGhlIHBvcG92ZXIgZnJvbS5cbi8vXG4vLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMTI3OTQgYW5kXG4vLyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8xNDU1OSBmb3IgbW9yZSBpbmZvcm1hdGlvbi5cblxuLmJ0bi1ncm91cC10b2dnbGUge1xuICA+IC5idG4sXG4gID4gLmJ0bi1ncm91cCA+IC5idG4ge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IC8vIE92ZXJyaWRlIGRlZmF1bHQgYDxsYWJlbD5gIHZhbHVlXG5cbiAgICBpbnB1dFt0eXBlPVwicmFkaW9cIl0sXG4gICAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxuXG4vL1xuLy8gQmFzZSBzdHlsZXNcbi8vXG5cbi5pbnB1dC1ncm91cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwOyAvLyBGb3IgZm9ybSB2YWxpZGF0aW9uIGZlZWRiYWNrXG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICB3aWR0aDogMTAwJTtcblxuICA+IC5mb3JtLWNvbnRyb2wsXG4gID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQsXG4gID4gLmN1c3RvbS1zZWxlY3QsXG4gID4gLmN1c3RvbS1maWxlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IC8vIEZvciBmb2N1cyBzdGF0ZSdzIHotaW5kZXhcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgICB3aWR0aDogMSU7XG4gICAgbWluLXdpZHRoOiAwOyAvLyBodHRwczovL3N0YWNrb3ZlcmZsb3cuY29tL3F1ZXN0aW9ucy8zNjI0NzE0MC93aHktZG9udC1mbGV4LWl0ZW1zLXNocmluay1wYXN0LWNvbnRlbnQtc2l6ZVxuICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICArIC5mb3JtLWNvbnRyb2wsXG4gICAgKyAuY3VzdG9tLXNlbGVjdCxcbiAgICArIC5jdXN0b20tZmlsZSB7XG4gICAgICBtYXJnaW4tbGVmdDogLSRpbnB1dC1ib3JkZXItd2lkdGg7XG4gICAgfVxuICB9XG5cbiAgLy8gQnJpbmcgdGhlIFwiYWN0aXZlXCIgZm9ybSBjb250cm9sIHRvIHRoZSB0b3Agb2Ygc3Vycm91bmRpbmcgZWxlbWVudHNcbiAgPiAuZm9ybS1jb250cm9sOmZvY3VzLFxuICA+IC5jdXN0b20tc2VsZWN0OmZvY3VzLFxuICA+IC5jdXN0b20tZmlsZSAuY3VzdG9tLWZpbGUtaW5wdXQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICAgIHotaW5kZXg6IDM7XG4gIH1cblxuICAvLyBCcmluZyB0aGUgY3VzdG9tIGZpbGUgaW5wdXQgYWJvdmUgdGhlIGxhYmVsXG4gID4gLmN1c3RvbS1maWxlIC5jdXN0b20tZmlsZS1pbnB1dDpmb2N1cyB7XG4gICAgei1pbmRleDogNDtcbiAgfVxuXG4gID4gLmZvcm0tY29udHJvbCxcbiAgPiAuY3VzdG9tLXNlbGVjdCB7XG4gICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7IEBpbmNsdWRlIGJvcmRlci1sZWZ0LXJhZGl1cygwKTsgfVxuICB9XG5cbiAgLy8gQ3VzdG9tIGZpbGUgaW5wdXRzIGhhdmUgbW9yZSBjb21wbGV4IG1hcmt1cCwgdGh1cyByZXF1aXJpbmcgZGlmZmVyZW50XG4gIC8vIGJvcmRlci1yYWRpdXMgb3ZlcnJpZGVzLlxuICA+IC5jdXN0b20tZmlsZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgJjpub3QoOmxhc3QtY2hpbGQpIC5jdXN0b20tZmlsZS1sYWJlbCxcbiAgICAmOm5vdCg6bGFzdC1jaGlsZCkgLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlciB7IEBpbmNsdWRlIGJvcmRlci1yaWdodC1yYWRpdXMoMCk7IH1cbiAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIC5jdXN0b20tZmlsZS1sYWJlbCB7IEBpbmNsdWRlIGJvcmRlci1sZWZ0LXJhZGl1cygwKTsgfVxuICB9XG5cbiAgJjpub3QoLmhhcy12YWxpZGF0aW9uKSB7XG4gICAgPiAuZm9ybS1jb250cm9sOm5vdCg6bGFzdC1jaGlsZCksXG4gICAgPiAuY3VzdG9tLXNlbGVjdDpub3QoOmxhc3QtY2hpbGQpLFxuICAgID4gLmN1c3RvbS1maWxlOm5vdCg6bGFzdC1jaGlsZCkgLmN1c3RvbS1maWxlLWxhYmVsLFxuICAgID4gLmN1c3RvbS1maWxlOm5vdCg6bGFzdC1jaGlsZCkgLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlciB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItcmlnaHQtcmFkaXVzKDApO1xuICAgIH1cbiAgfVxuXG4gICYuaGFzLXZhbGlkYXRpb24ge1xuICAgID4gLmZvcm0tY29udHJvbDpudGgtbGFzdC1jaGlsZChuICsgMyksXG4gICAgPiAuY3VzdG9tLXNlbGVjdDpudGgtbGFzdC1jaGlsZChuICsgMyksXG4gICAgPiAuY3VzdG9tLWZpbGU6bnRoLWxhc3QtY2hpbGQobiArIDMpIC5jdXN0b20tZmlsZS1sYWJlbCxcbiAgICA+IC5jdXN0b20tZmlsZTpudGgtbGFzdC1jaGlsZChuICsgMykgLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlciB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItcmlnaHQtcmFkaXVzKDApO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIFByZXBlbmQgYW5kIGFwcGVuZFxuLy9cbi8vIFdoaWxlIGl0IHJlcXVpcmVzIG9uZSBleHRyYSBsYXllciBvZiBIVE1MIGZvciBlYWNoLCBkZWRpY2F0ZWQgcHJlcGVuZCBhbmRcbi8vIGFwcGVuZCBlbGVtZW50cyBhbGxvdyB1cyB0byAxKSBiZSBsZXNzIGNsZXZlciwgMikgc2ltcGxpZnkgb3VyIHNlbGVjdG9ycywgYW5kXG4vLyAzKSBzdXBwb3J0IEhUTUw1IGZvcm0gdmFsaWRhdGlvbi5cblxuLmlucHV0LWdyb3VwLXByZXBlbmQsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIHtcbiAgZGlzcGxheTogZmxleDtcblxuICAvLyBFbnN1cmUgYnV0dG9ucyBhcmUgYWx3YXlzIGFib3ZlIGlucHV0cyBmb3IgbW9yZSB2aXN1YWxseSBwbGVhc2luZyBib3JkZXJzLlxuICAvLyBUaGlzIGlzbid0IG5lZWRlZCBmb3IgYC5pbnB1dC1ncm91cC10ZXh0YCBzaW5jZSBpdCBzaGFyZXMgdGhlIHNhbWUgYm9yZGVyLWNvbG9yXG4gIC8vIGFzIG91ciBpbnB1dHMuXG4gIC5idG4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyO1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICB6LWluZGV4OiAzO1xuICAgIH1cbiAgfVxuXG4gIC5idG4gKyAuYnRuLFxuICAuYnRuICsgLmlucHV0LWdyb3VwLXRleHQsXG4gIC5pbnB1dC1ncm91cC10ZXh0ICsgLmlucHV0LWdyb3VwLXRleHQsXG4gIC5pbnB1dC1ncm91cC10ZXh0ICsgLmJ0biB7XG4gICAgbWFyZ2luLWxlZnQ6IC0kaW5wdXQtYm9yZGVyLXdpZHRoO1xuICB9XG59XG5cbi5pbnB1dC1ncm91cC1wcmVwZW5kIHsgbWFyZ2luLXJpZ2h0OiAtJGlucHV0LWJvcmRlci13aWR0aDsgfVxuLmlucHV0LWdyb3VwLWFwcGVuZCB7IG1hcmdpbi1sZWZ0OiAtJGlucHV0LWJvcmRlci13aWR0aDsgfVxuXG5cbi8vIFRleHR1YWwgYWRkb25zXG4vL1xuLy8gU2VydmVzIGFzIGEgY2F0Y2gtYWxsIGVsZW1lbnQgZm9yIGFueSB0ZXh0IG9yIHJhZGlvL2NoZWNrYm94IGlucHV0IHlvdSB3aXNoXG4vLyB0byBwcmVwZW5kIG9yIGFwcGVuZCB0byBhbiBpbnB1dC5cblxuLmlucHV0LWdyb3VwLXRleHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15ICRpbnB1dC1wYWRkaW5nLXg7XG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIEFsbG93IHVzZSBvZiA8bGFiZWw+IGVsZW1lbnRzIGJ5IG92ZXJyaWRpbmcgb3VyIGRlZmF1bHQgbWFyZ2luLWJvdHRvbVxuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZSk7IC8vIE1hdGNoIGlucHV0c1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRpbnB1dC1ncm91cC1hZGRvbi1jb2xvcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtZ3JvdXAtYWRkb24tYmc7XG4gIGJvcmRlcjogJGlucHV0LWJvcmRlci13aWR0aCBzb2xpZCAkaW5wdXQtZ3JvdXAtYWRkb24tYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzKTtcblxuICAvLyBOdWtlIGRlZmF1bHQgbWFyZ2lucyBmcm9tIGNoZWNrYm94ZXMgYW5kIHJhZGlvcyB0byB2ZXJ0aWNhbGx5IGNlbnRlciB3aXRoaW4uXG4gIGlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbiAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG5cblxuLy8gU2l6aW5nXG4vL1xuLy8gUmVtaXggdGhlIGRlZmF1bHQgZm9ybSBjb250cm9sIHNpemluZyBjbGFzc2VzIGludG8gbmV3IG9uZXMgZm9yIGVhc2llclxuLy8gbWFuaXB1bGF0aW9uLlxuXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1jb250cm9sOm5vdCh0ZXh0YXJlYSksXG4uaW5wdXQtZ3JvdXAtbGcgPiAuY3VzdG9tLXNlbGVjdCB7XG4gIGhlaWdodDogJGlucHV0LWhlaWdodC1sZztcbn1cblxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1sZyA+IC5jdXN0b20tc2VsZWN0LFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmJ0bixcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuIHtcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteS1sZyAkaW5wdXQtcGFkZGluZy14LWxnO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZS1sZyk7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQtbGc7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMtbGcpO1xufVxuXG4uaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1jb250cm9sOm5vdCh0ZXh0YXJlYSksXG4uaW5wdXQtZ3JvdXAtc20gPiAuY3VzdG9tLXNlbGVjdCB7XG4gIGhlaWdodDogJGlucHV0LWhlaWdodC1zbTtcbn1cblxuLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1zbSA+IC5jdXN0b20tc2VsZWN0LFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmJ0bixcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuIHtcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteS1zbSAkaW5wdXQtcGFkZGluZy14LXNtO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZS1zbSk7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQtc207XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMtc20pO1xufVxuXG4uaW5wdXQtZ3JvdXAtbGcgPiAuY3VzdG9tLXNlbGVjdCxcbi5pbnB1dC1ncm91cC1zbSA+IC5jdXN0b20tc2VsZWN0IHtcbiAgcGFkZGluZy1yaWdodDogJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14ICsgJGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmc7XG59XG5cblxuLy8gUHJlcGVuZCBhbmQgYXBwZW5kIHJvdW5kZWQgY29ybmVyc1xuLy9cbi8vIFRoZXNlIHJ1bGVzZXRzIG11c3QgY29tZSBhZnRlciB0aGUgc2l6aW5nIG9uZXMgdG8gcHJvcGVybHkgb3ZlcnJpZGUgc20gYW5kIGxnXG4vLyBib3JkZXItcmFkaXVzIHZhbHVlcyB3aGVuIGV4dGVuZGluZy4gVGhleSdyZSBtb3JlIHNwZWNpZmljIHRoYW4gd2UnZCBsaWtlXG4vLyB3aXRoIHRoZSBgLmlucHV0LWdyb3VwID5gIHBhcnQsIGJ1dCB3aXRob3V0IGl0LCB3ZSBjYW5ub3Qgb3ZlcnJpZGUgdGhlIHNpemluZy5cblxuXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pID4gLmlucHV0LWdyb3VwLWFwcGVuZDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0bixcbi5pbnB1dC1ncm91cDpub3QoLmhhcy12YWxpZGF0aW9uKSA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bm90KDpsYXN0LWNoaWxkKSA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLmhhcy12YWxpZGF0aW9uID4gLmlucHV0LWdyb3VwLWFwcGVuZDpudGgtbGFzdC1jaGlsZChuICsgMykgPiAuYnRuLFxuLmlucHV0LWdyb3VwLmhhcy12YWxpZGF0aW9uID4gLmlucHV0LWdyb3VwLWFwcGVuZDpudGgtbGFzdC1jaGlsZChuICsgMykgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bGFzdC1jaGlsZCA+IC5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOmxhc3QtY2hpbGQgPiAuaW5wdXQtZ3JvdXAtdGV4dDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgQGluY2x1ZGUgYm9yZGVyLXJpZ2h0LXJhZGl1cygwKTtcbn1cblxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4sXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZDpub3QoOmZpcnN0LWNoaWxkKSA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQ6Zmlyc3QtY2hpbGQgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQ6Zmlyc3QtY2hpbGQgPiAuaW5wdXQtZ3JvdXAtdGV4dDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIEBpbmNsdWRlIGJvcmRlci1sZWZ0LXJhZGl1cygwKTtcbn1cbiIsIi8vIEVtYmVkZGVkIGljb25zIGZyb20gT3BlbiBJY29uaWMuXG4vLyBSZWxlYXNlZCB1bmRlciBNSVQgYW5kIGNvcHlyaWdodCAyMDE0IFdheWJ1cnkuXG4vLyBodHRwczovL3VzZWljb25pYy5jb20vb3BlblxuXG5cbi8vIENoZWNrYm94ZXMgYW5kIHJhZGlvc1xuLy9cbi8vIEJhc2UgY2xhc3MgdGFrZXMgY2FyZSBvZiBhbGwgdGhlIGtleSBiZWhhdmlvcmFsIGFzcGVjdHMuXG5cbi5jdXN0b20tY29udHJvbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1pbi1oZWlnaHQ6ICRmb250LXNpemUtYmFzZSAqICRsaW5lLWhlaWdodC1iYXNlO1xuICBwYWRkaW5nLWxlZnQ6ICRjdXN0b20tY29udHJvbC1ndXR0ZXIgKyAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemU7XG4gIHByaW50LWNvbG9yLWFkanVzdDogZXhhY3Q7IC8vIEtlZXAgdGhlbWVkIGFwcGVhcmFuY2UgZm9yIHByaW50XG59XG5cbi5jdXN0b20tY29udHJvbC1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWFyZ2luLXJpZ2h0OiAkY3VzdG9tLWNvbnRyb2wtc3BhY2VyLXg7XG59XG5cbi5jdXN0b20tY29udHJvbC1pbnB1dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogLTE7IC8vIFB1dCB0aGUgaW5wdXQgYmVoaW5kIHRoZSBsYWJlbCBzbyBpdCBkb2Vzbid0IG92ZXJsYXkgdGV4dFxuICB3aWR0aDogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplO1xuICBoZWlnaHQ6ICgkZm9udC1zaXplLWJhc2UgKiAkbGluZS1oZWlnaHQtYmFzZSArICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZSkgKiAuNTtcbiAgb3BhY2l0eTogMDtcblxuICAmOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1jb2xvcjtcbiAgICBib3JkZXItY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1ib3JkZXItY29sb3I7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWJnKTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1ib3gtc2hhZG93KTtcbiAgfVxuXG4gICY6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgLy8gdGhlIG1peGluIGlzIG5vdCB1c2VkIGhlcmUgdG8gbWFrZSBzdXJlIHRoZXJlIGlzIGZlZWRiYWNrXG4gICAgQGlmICRlbmFibGUtc2hhZG93cyB7XG4gICAgICBib3gtc2hhZG93OiAkaW5wdXQtYm94LXNoYWRvdywgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1mb2N1cy1ib3gtc2hhZG93O1xuICAgIH0gQGVsc2Uge1xuICAgICAgYm94LXNoYWRvdzogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1mb2N1cy1ib3gtc2hhZG93O1xuICAgIH1cbiAgfVxuXG4gICY6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICBib3JkZXItY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItZm9jdXMtYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgJjpub3QoOmRpc2FibGVkKTphY3RpdmUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYWN0aXZlLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYWN0aXZlLWJnO1xuICAgIGJvcmRlci1jb2xvcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtYm9yZGVyLWNvbG9yO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtYm94LXNoYWRvdyk7XG4gIH1cblxuICAvLyBVc2UgW2Rpc2FibGVkXSBhbmQgOmRpc2FibGVkIHRvIHdvcmsgYXJvdW5kIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjgyNDdcbiAgJltkaXNhYmxlZF0sXG4gICY6ZGlzYWJsZWQge1xuICAgIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICAgIGNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtbGFiZWwtZGlzYWJsZWQtY29sb3I7XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItZGlzYWJsZWQtYmc7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIEN1c3RvbSBjb250cm9sIGluZGljYXRvcnNcbi8vXG4vLyBCdWlsZCB0aGUgY3VzdG9tIGNvbnRyb2xzIG91dCBvZiBwc2V1ZG8tZWxlbWVudHMuXG5cbi5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgY29sb3I6ICRjdXN0b20tY29udHJvbC1sYWJlbC1jb2xvcjtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgY3Vyc29yOiAkY3VzdG9tLWNvbnRyb2wtY3Vyc29yO1xuXG4gIC8vIEJhY2tncm91bmQtY29sb3IgYW5kICh3aGVuIGVuYWJsZWQpIGdyYWRpZW50XG4gICY6OmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogKCRmb250LXNpemUtYmFzZSAqICRsaW5lLWhlaWdodC1iYXNlIC0gJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplKSAqIC41O1xuICAgIGxlZnQ6IC0oJGN1c3RvbS1jb250cm9sLWd1dHRlciArICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZSk7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZTtcbiAgICBoZWlnaHQ6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYmc7XG4gICAgYm9yZGVyOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJvcmRlci13aWR0aCBzb2xpZCAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJvcmRlci1jb2xvcjtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYm94LXNoYWRvdyk7XG4gIH1cblxuICAvLyBGb3JlZ3JvdW5kIChpY29uKVxuICAmOjphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogKCRmb250LXNpemUtYmFzZSAqICRsaW5lLWhlaWdodC1iYXNlIC0gJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplKSAqIC41O1xuICAgIGxlZnQ6IC0oJGN1c3RvbS1jb250cm9sLWd1dHRlciArICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZSk7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZTtcbiAgICBoZWlnaHQ6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJhY2tncm91bmQ6IDUwJSAvICN7JGN1c3RvbS1jb250cm9sLWluZGljYXRvci1iZy1zaXplfSBuby1yZXBlYXQ7XG4gIH1cbn1cblxuXG4vLyBDaGVja2JveGVzXG4vL1xuLy8gVHdlYWsganVzdCBhIGZldyB0aGluZ3MgZm9yIGNoZWNrYm94ZXMuXG5cbi5jdXN0b20tY2hlY2tib3gge1xuICAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1ib3JkZXItcmFkaXVzKTtcbiAgfVxuXG4gIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICAmOjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWljb24tY2hlY2tlZCk7XG4gICAgfVxuICB9XG5cbiAgLmN1c3RvbS1jb250cm9sLWlucHV0OmluZGV0ZXJtaW5hdGUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgICY6OmJlZm9yZSB7XG4gICAgICBib3JkZXItY29sb3I6ICRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWluZGV0ZXJtaW5hdGUtYm9yZGVyLWNvbG9yO1xuICAgICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1iZyk7XG4gICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWluZGV0ZXJtaW5hdGUtYm94LXNoYWRvdyk7XG4gICAgfVxuICAgICY6OmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaWNvbi1pbmRldGVybWluYXRlKTtcbiAgICB9XG4gIH1cblxuICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQge1xuICAgICY6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1kaXNhYmxlZC1iZyk7XG4gICAgfVxuICAgICY6aW5kZXRlcm1pbmF0ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1kaXNhYmxlZC1iZyk7XG4gICAgfVxuICB9XG59XG5cbi8vIFJhZGlvc1xuLy9cbi8vIFR3ZWFrIGp1c3QgYSBmZXcgdGhpbmdzIGZvciByYWRpb3MuXG5cbi5jdXN0b20tcmFkaW8ge1xuICAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICAgIGJvcmRlci1yYWRpdXM6ICRjdXN0b20tcmFkaW8taW5kaWNhdG9yLWJvcmRlci1yYWRpdXM7XG4gIH1cblxuICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkY3VzdG9tLXJhZGlvLWluZGljYXRvci1pY29uLWNoZWNrZWQpO1xuICAgIH1cbiAgfVxuXG4gIC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZCB7XG4gICAgJjpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWRpc2FibGVkLWJnKTtcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBzd2l0Y2hlc1xuLy9cbi8vIFR3ZWFrIGEgZmV3IHRoaW5ncyBmb3Igc3dpdGNoZXNcblxuLmN1c3RvbS1zd2l0Y2gge1xuICBwYWRkaW5nLWxlZnQ6ICRjdXN0b20tc3dpdGNoLXdpZHRoICsgJGN1c3RvbS1jb250cm9sLWd1dHRlcjtcblxuICAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgICY6OmJlZm9yZSB7XG4gICAgICBsZWZ0OiAtKCRjdXN0b20tc3dpdGNoLXdpZHRoICsgJGN1c3RvbS1jb250cm9sLWd1dHRlcik7XG4gICAgICB3aWR0aDogJGN1c3RvbS1zd2l0Y2gtd2lkdGg7XG4gICAgICBwb2ludGVyLWV2ZW50czogYWxsO1xuICAgICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICAgICAgYm9yZGVyLXJhZGl1czogJGN1c3RvbS1zd2l0Y2gtaW5kaWNhdG9yLWJvcmRlci1yYWRpdXM7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgdG9wOiBhZGQoKCRmb250LXNpemUtYmFzZSAqICRsaW5lLWhlaWdodC1iYXNlIC0gJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplKSAqIC41LCAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJvcmRlci13aWR0aCAqIDIpO1xuICAgICAgbGVmdDogYWRkKC0oJGN1c3RvbS1zd2l0Y2gtd2lkdGggKyAkY3VzdG9tLWNvbnRyb2wtZ3V0dGVyKSwgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3JkZXItd2lkdGggKiAyKTtcbiAgICAgIHdpZHRoOiAkY3VzdG9tLXN3aXRjaC1pbmRpY2F0b3Itc2l6ZTtcbiAgICAgIGhlaWdodDogJGN1c3RvbS1zd2l0Y2gtaW5kaWNhdG9yLXNpemU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJvcmRlci1jb2xvcjtcbiAgICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgICAgIGJvcmRlci1yYWRpdXM6ICRjdXN0b20tc3dpdGNoLWluZGljYXRvci1ib3JkZXItcmFkaXVzO1xuICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbih0cmFuc2Zvcm0gLjE1cyBlYXNlLWluLW91dCwgJGN1c3RvbS1mb3Jtcy10cmFuc2l0aW9uKTtcbiAgICB9XG4gIH1cblxuICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1iZztcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgkY3VzdG9tLXN3aXRjaC13aWR0aCAtICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZSk7XG4gICAgfVxuICB9XG5cbiAgLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkIHtcbiAgICAmOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtZGlzYWJsZWQtYmcpO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIFNlbGVjdFxuLy9cbi8vIFJlcGxhY2VzIHRoZSBicm93c2VyIGRlZmF1bHQgc2VsZWN0IHdpdGggYSBjdXN0b20gb25lLCBtb3N0bHkgcHVsbGVkIGZyb21cbi8vIGh0dHBzOi8vcHJpbWVyLmdpdGh1Yi5pby8uXG4vL1xuXG4uY3VzdG9tLXNlbGVjdCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogJGN1c3RvbS1zZWxlY3QtaGVpZ2h0O1xuICBwYWRkaW5nOiAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXkgKCRjdXN0b20tc2VsZWN0LXBhZGRpbmcteCArICRjdXN0b20tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nKSAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXkgJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14O1xuICBmb250LWZhbWlseTogJGN1c3RvbS1zZWxlY3QtZm9udC1mYW1pbHk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkY3VzdG9tLXNlbGVjdC1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogJGN1c3RvbS1zZWxlY3QtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkY3VzdG9tLXNlbGVjdC1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRjdXN0b20tc2VsZWN0LWNvbG9yO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBiYWNrZ3JvdW5kOiAkY3VzdG9tLXNlbGVjdC1iZyAkY3VzdG9tLXNlbGVjdC1iYWNrZ3JvdW5kO1xuICBib3JkZXI6ICRjdXN0b20tc2VsZWN0LWJvcmRlci13aWR0aCBzb2xpZCAkY3VzdG9tLXNlbGVjdC1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGN1c3RvbS1zZWxlY3QtYm9yZGVyLXJhZGl1cywgMCk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1zZWxlY3QtYm94LXNoYWRvdyk7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG5cbiAgJjpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAkY3VzdG9tLXNlbGVjdC1mb2N1cy1ib3JkZXItY29sb3I7XG4gICAgb3V0bGluZTogMDtcbiAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIHtcbiAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1zZWxlY3QtYm94LXNoYWRvdywgJGN1c3RvbS1zZWxlY3QtZm9jdXMtYm94LXNoYWRvdyk7XG4gICAgfSBAZWxzZSB7XG4gICAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgICBib3gtc2hhZG93OiAkY3VzdG9tLXNlbGVjdC1mb2N1cy1ib3gtc2hhZG93O1xuICAgIH1cblxuICAgICY6Oi1tcy12YWx1ZSB7XG4gICAgICAvLyBGb3IgdmlzdWFsIGNvbnNpc3RlbmN5IHdpdGggb3RoZXIgcGxhdGZvcm1zL2Jyb3dzZXJzLFxuICAgICAgLy8gc3VwcHJlc3MgdGhlIGRlZmF1bHQgd2hpdGUgdGV4dCBvbiBibHVlIGJhY2tncm91bmQgaGlnaGxpZ2h0IGdpdmVuIHRvXG4gICAgICAvLyB0aGUgc2VsZWN0ZWQgb3B0aW9uIHRleHQgd2hlbiB0aGUgKHN0aWxsIGNsb3NlZCkgPHNlbGVjdD4gcmVjZWl2ZXMgZm9jdXNcbiAgICAgIC8vIGluIElFIGFuZCAodW5kZXIgY2VydGFpbiBjb25kaXRpb25zKSBFZGdlLlxuICAgICAgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTkzOTguXG4gICAgICBjb2xvcjogJGlucHV0LWNvbG9yO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWJnO1xuICAgIH1cbiAgfVxuXG4gICZbbXVsdGlwbGVdLFxuICAmW3NpemVdOm5vdChbc2l6ZT1cIjFcIl0pIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcGFkZGluZy1yaWdodDogJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIH1cblxuICAmOmRpc2FibGVkIHtcbiAgICBjb2xvcjogJGN1c3RvbS1zZWxlY3QtZGlzYWJsZWQtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1zZWxlY3QtZGlzYWJsZWQtYmc7XG4gIH1cblxuICAvLyBIaWRlcyB0aGUgZGVmYXVsdCBjYXJldCBpbiBJRTExXG4gICY6Oi1tcy1leHBhbmQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAvLyBSZW1vdmUgb3V0bGluZSBmcm9tIHNlbGVjdCBib3ggaW4gRkZcbiAgJjotbW96LWZvY3VzcmluZyB7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIHRleHQtc2hhZG93OiAwIDAgMCAkY3VzdG9tLXNlbGVjdC1jb2xvcjtcbiAgfVxufVxuXG4uY3VzdG9tLXNlbGVjdC1zbSB7XG4gIGhlaWdodDogJGN1c3RvbS1zZWxlY3QtaGVpZ2h0LXNtO1xuICBwYWRkaW5nLXRvcDogJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15LXNtO1xuICBwYWRkaW5nLWJvdHRvbTogJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15LXNtO1xuICBwYWRkaW5nLWxlZnQ6ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteC1zbTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRjdXN0b20tc2VsZWN0LWZvbnQtc2l6ZS1zbSk7XG59XG5cbi5jdXN0b20tc2VsZWN0LWxnIHtcbiAgaGVpZ2h0OiAkY3VzdG9tLXNlbGVjdC1oZWlnaHQtbGc7XG4gIHBhZGRpbmctdG9wOiAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXktbGc7XG4gIHBhZGRpbmctYm90dG9tOiAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXktbGc7XG4gIHBhZGRpbmctbGVmdDogJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14LWxnO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGN1c3RvbS1zZWxlY3QtZm9udC1zaXplLWxnKTtcbn1cblxuXG4vLyBGaWxlXG4vL1xuLy8gQ3VzdG9tIGZpbGUgaW5wdXQuXG5cbi5jdXN0b20tZmlsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAkY3VzdG9tLWZpbGUtaGVpZ2h0O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uY3VzdG9tLWZpbGUtaW5wdXQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6ICRjdXN0b20tZmlsZS1oZWlnaHQ7XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcblxuICAmOmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgICBib3JkZXItY29sb3I6ICRjdXN0b20tZmlsZS1mb2N1cy1ib3JkZXItY29sb3I7XG4gICAgYm94LXNoYWRvdzogJGN1c3RvbS1maWxlLWZvY3VzLWJveC1zaGFkb3c7XG4gIH1cblxuICAvLyBVc2UgW2Rpc2FibGVkXSBhbmQgOmRpc2FibGVkIHRvIHdvcmsgYXJvdW5kIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjgyNDdcbiAgJltkaXNhYmxlZF0gfiAuY3VzdG9tLWZpbGUtbGFiZWwsXG4gICY6ZGlzYWJsZWQgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tZmlsZS1kaXNhYmxlZC1iZztcbiAgfVxuXG4gIEBlYWNoICRsYW5nLCAkdmFsdWUgaW4gJGN1c3RvbS1maWxlLXRleHQge1xuICAgICY6bGFuZygjeyRsYW5nfSkgfiAuY3VzdG9tLWZpbGUtbGFiZWw6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICR2YWx1ZTtcbiAgICB9XG4gIH1cblxuICB+IC5jdXN0b20tZmlsZS1sYWJlbFtkYXRhLWJyb3dzZV06OmFmdGVyIHtcbiAgICBjb250ZW50OiBhdHRyKGRhdGEtYnJvd3NlKTtcbiAgfVxufVxuXG4uY3VzdG9tLWZpbGUtbGFiZWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDE7XG4gIGhlaWdodDogJGN1c3RvbS1maWxlLWhlaWdodDtcbiAgcGFkZGluZzogJGN1c3RvbS1maWxlLXBhZGRpbmcteSAkY3VzdG9tLWZpbGUtcGFkZGluZy14O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBmb250LWZhbWlseTogJGN1c3RvbS1maWxlLWZvbnQtZmFtaWx5O1xuICBmb250LXdlaWdodDogJGN1c3RvbS1maWxlLWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGN1c3RvbS1maWxlLWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGN1c3RvbS1maWxlLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLWZpbGUtYmc7XG4gIGJvcmRlcjogJGN1c3RvbS1maWxlLWJvcmRlci13aWR0aCBzb2xpZCAkY3VzdG9tLWZpbGUtYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjdXN0b20tZmlsZS1ib3JkZXItcmFkaXVzKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLWZpbGUtYm94LXNoYWRvdyk7XG5cbiAgJjo6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHotaW5kZXg6IDM7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiAkY3VzdG9tLWZpbGUtaGVpZ2h0LWlubmVyO1xuICAgIHBhZGRpbmc6ICRjdXN0b20tZmlsZS1wYWRkaW5nLXkgJGN1c3RvbS1maWxlLXBhZGRpbmcteDtcbiAgICBsaW5lLWhlaWdodDogJGN1c3RvbS1maWxlLWxpbmUtaGVpZ2h0O1xuICAgIGNvbG9yOiAkY3VzdG9tLWZpbGUtYnV0dG9uLWNvbG9yO1xuICAgIGNvbnRlbnQ6IFwiQnJvd3NlXCI7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1maWxlLWJ1dHRvbi1iZyk7XG4gICAgYm9yZGVyLWxlZnQ6IGluaGVyaXQ7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwICRjdXN0b20tZmlsZS1ib3JkZXItcmFkaXVzICRjdXN0b20tZmlsZS1ib3JkZXItcmFkaXVzIDApO1xuICB9XG59XG5cbi8vIFJhbmdlXG4vL1xuLy8gU3R5bGUgcmFuZ2UgaW5wdXRzIHRoZSBzYW1lIGFjcm9zcyBicm93c2Vycy4gVmVuZG9yLXNwZWNpZmljIHJ1bGVzIGZvciBwc2V1ZG9cbi8vIGVsZW1lbnRzIGNhbm5vdCBiZSBtaXhlZC4gQXMgc3VjaCwgdGhlcmUgYXJlIG5vIHNoYXJlZCBzdHlsZXMgZm9yIGZvY3VzIG9yXG4vLyBhY3RpdmUgc3RhdGVzIG9uIHByZWZpeGVkIHNlbGVjdG9ycy5cblxuLmN1c3RvbS1yYW5nZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGFkZCgkY3VzdG9tLXJhbmdlLXRodW1iLWhlaWdodCwgJGN1c3RvbS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93LXdpZHRoICogMik7XG4gIHBhZGRpbmc6IDA7IC8vIE5lZWQgdG8gcmVzZXQgcGFkZGluZ1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcblxuICAmOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwO1xuXG4gICAgLy8gUHNldWRvLWVsZW1lbnRzIG11c3QgYmUgc3BsaXQgYWNyb3NzIG11bHRpcGxlIHJ1bGVzZXRzIHRvIGhhdmUgYW4gZWZmZWN0LlxuICAgIC8vIE5vIGJveC1zaGFkb3coKSBtaXhpbiBmb3IgZm9jdXMgYWNjZXNzaWJpbGl0eS5cbiAgICAmOjotd2Via2l0LXNsaWRlci10aHVtYiB7IGJveC1zaGFkb3c6ICRjdXN0b20tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdzsgfVxuICAgICY6Oi1tb3otcmFuZ2UtdGh1bWIgICAgIHsgYm94LXNoYWRvdzogJGN1c3RvbS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93OyB9XG4gICAgJjo6LW1zLXRodW1iICAgICAgICAgICAgeyBib3gtc2hhZG93OiAkY3VzdG9tLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3c7IH1cbiAgfVxuXG4gICY6Oi1tb3otZm9jdXMtb3V0ZXIge1xuICAgIGJvcmRlcjogMDtcbiAgfVxuXG4gICY6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgICB3aWR0aDogJGN1c3RvbS1yYW5nZS10aHVtYi13aWR0aDtcbiAgICBoZWlnaHQ6ICRjdXN0b20tcmFuZ2UtdGh1bWItaGVpZ2h0O1xuICAgIG1hcmdpbi10b3A6ICgkY3VzdG9tLXJhbmdlLXRyYWNrLWhlaWdodCAtICRjdXN0b20tcmFuZ2UtdGh1bWItaGVpZ2h0KSAqIC41OyAvLyBXZWJraXQgc3BlY2lmaWNcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkY3VzdG9tLXJhbmdlLXRodW1iLWJnKTtcbiAgICBib3JkZXI6ICRjdXN0b20tcmFuZ2UtdGh1bWItYm9yZGVyO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGN1c3RvbS1yYW5nZS10aHVtYi1ib3JkZXItcmFkaXVzKTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tcmFuZ2UtdGh1bWItYm94LXNoYWRvdyk7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkY3VzdG9tLWZvcm1zLXRyYW5zaXRpb24pO1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG5cbiAgICAmOmFjdGl2ZSB7XG4gICAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkY3VzdG9tLXJhbmdlLXRodW1iLWFjdGl2ZS1iZyk7XG4gICAgfVxuICB9XG5cbiAgJjo6LXdlYmtpdC1zbGlkZXItcnVubmFibGUtdHJhY2sge1xuICAgIHdpZHRoOiAkY3VzdG9tLXJhbmdlLXRyYWNrLXdpZHRoO1xuICAgIGhlaWdodDogJGN1c3RvbS1yYW5nZS10cmFjay1oZWlnaHQ7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50OyAvLyBXaHk/XG4gICAgY3Vyc29yOiAkY3VzdG9tLXJhbmdlLXRyYWNrLWN1cnNvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLXJhbmdlLXRyYWNrLWJnO1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY3VzdG9tLXJhbmdlLXRyYWNrLWJvcmRlci1yYWRpdXMpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1yYW5nZS10cmFjay1ib3gtc2hhZG93KTtcbiAgfVxuXG4gICY6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICAgIHdpZHRoOiAkY3VzdG9tLXJhbmdlLXRodW1iLXdpZHRoO1xuICAgIGhlaWdodDogJGN1c3RvbS1yYW5nZS10aHVtYi1oZWlnaHQ7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1yYW5nZS10aHVtYi1iZyk7XG4gICAgYm9yZGVyOiAkY3VzdG9tLXJhbmdlLXRodW1iLWJvcmRlcjtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjdXN0b20tcmFuZ2UtdGh1bWItYm9yZGVyLXJhZGl1cyk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLXJhbmdlLXRodW1iLWJveC1zaGFkb3cpO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJGN1c3RvbS1mb3Jtcy10cmFuc2l0aW9uKTtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuXG4gICAgJjphY3RpdmUge1xuICAgICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1yYW5nZS10aHVtYi1hY3RpdmUtYmcpO1xuICAgIH1cbiAgfVxuXG4gICY6Oi1tb3otcmFuZ2UtdHJhY2sge1xuICAgIHdpZHRoOiAkY3VzdG9tLXJhbmdlLXRyYWNrLXdpZHRoO1xuICAgIGhlaWdodDogJGN1c3RvbS1yYW5nZS10cmFjay1oZWlnaHQ7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGN1cnNvcjogJGN1c3RvbS1yYW5nZS10cmFjay1jdXJzb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1yYW5nZS10cmFjay1iZztcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50OyAvLyBGaXJlZm94IHNwZWNpZmljP1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGN1c3RvbS1yYW5nZS10cmFjay1ib3JkZXItcmFkaXVzKTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tcmFuZ2UtdHJhY2stYm94LXNoYWRvdyk7XG4gIH1cblxuICAmOjotbXMtdGh1bWIge1xuICAgIHdpZHRoOiAkY3VzdG9tLXJhbmdlLXRodW1iLXdpZHRoO1xuICAgIGhlaWdodDogJGN1c3RvbS1yYW5nZS10aHVtYi1oZWlnaHQ7XG4gICAgbWFyZ2luLXRvcDogMDsgLy8gRWRnZSBzcGVjaWZpY1xuICAgIG1hcmdpbi1yaWdodDogJGN1c3RvbS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93LXdpZHRoOyAvLyBXb3JrYXJvdW5kIHRoYXQgb3ZlcmZsb3dlZCBib3gtc2hhZG93IGlzIGhpZGRlbi5cbiAgICBtYXJnaW4tbGVmdDogJGN1c3RvbS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93LXdpZHRoOyAgLy8gV29ya2Fyb3VuZCB0aGF0IG92ZXJmbG93ZWQgYm94LXNoYWRvdyBpcyBoaWRkZW4uXG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1yYW5nZS10aHVtYi1iZyk7XG4gICAgYm9yZGVyOiAkY3VzdG9tLXJhbmdlLXRodW1iLWJvcmRlcjtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjdXN0b20tcmFuZ2UtdGh1bWItYm9yZGVyLXJhZGl1cyk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLXJhbmdlLXRodW1iLWJveC1zaGFkb3cpO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJGN1c3RvbS1mb3Jtcy10cmFuc2l0aW9uKTtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuXG4gICAgJjphY3RpdmUge1xuICAgICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1yYW5nZS10aHVtYi1hY3RpdmUtYmcpO1xuICAgIH1cbiAgfVxuXG4gICY6Oi1tcy10cmFjayB7XG4gICAgd2lkdGg6ICRjdXN0b20tcmFuZ2UtdHJhY2std2lkdGg7XG4gICAgaGVpZ2h0OiAkY3VzdG9tLXJhbmdlLXRyYWNrLWhlaWdodDtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY3Vyc29yOiAkY3VzdG9tLXJhbmdlLXRyYWNrLWN1cnNvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci13aWR0aDogJGN1c3RvbS1yYW5nZS10aHVtYi1oZWlnaHQgKiAuNTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tcmFuZ2UtdHJhY2stYm94LXNoYWRvdyk7XG4gIH1cblxuICAmOjotbXMtZmlsbC1sb3dlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1yYW5nZS10cmFjay1iZztcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjdXN0b20tcmFuZ2UtdHJhY2stYm9yZGVyLXJhZGl1cyk7XG4gIH1cblxuICAmOjotbXMtZmlsbC11cHBlciB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4OyAvLyBhcmJpdHJhcnk/XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1yYW5nZS10cmFjay1iZztcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjdXN0b20tcmFuZ2UtdHJhY2stYm9yZGVyLXJhZGl1cyk7XG4gIH1cblxuICAmOmRpc2FibGVkIHtcbiAgICAmOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLXJhbmdlLXRodW1iLWRpc2FibGVkLWJnO1xuICAgIH1cblxuICAgICY6Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNrIHtcbiAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICB9XG5cbiAgICAmOjotbW96LXJhbmdlLXRodW1iIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tcmFuZ2UtdGh1bWItZGlzYWJsZWQtYmc7XG4gICAgfVxuXG4gICAgJjo6LW1vei1yYW5nZS10cmFjayB7XG4gICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgfVxuXG4gICAgJjo6LW1zLXRodW1iIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tcmFuZ2UtdGh1bWItZGlzYWJsZWQtYmc7XG4gICAgfVxuICB9XG59XG5cbi5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLFxuLmN1c3RvbS1maWxlLWxhYmVsLFxuLmN1c3RvbS1zZWxlY3Qge1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRjdXN0b20tZm9ybXMtdHJhbnNpdGlvbik7XG59XG4iLCIvLyBCYXNlIGNsYXNzXG4vL1xuLy8gS2lja3N0YXJ0IGFueSBuYXZpZ2F0aW9uIGNvbXBvbmVudCB3aXRoIGEgc2V0IG9mIHN0eWxlIHJlc2V0cy4gV29ya3Mgd2l0aFxuLy8gYDxuYXY+YHMsIGA8dWw+YHMgb3IgYDxvbD5gcy5cblxuLm5hdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4ubmF2LWxpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogJG5hdi1saW5rLXBhZGRpbmcteSAkbmF2LWxpbmstcGFkZGluZy14O1xuICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWRlY29yYXRpb24gPT0gbm9uZSwgbnVsbCwgbm9uZSk7XG5cbiAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgLy8gRGlzYWJsZWQgc3RhdGUgbGlnaHRlbnMgdGV4dFxuICAmLmRpc2FibGVkIHtcbiAgICBjb2xvcjogJG5hdi1saW5rLWRpc2FibGVkLWNvbG9yO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgfVxufVxuXG4vL1xuLy8gVGFic1xuLy9cblxuLm5hdi10YWJzIHtcbiAgYm9yZGVyLWJvdHRvbTogJG5hdi10YWJzLWJvcmRlci13aWR0aCBzb2xpZCAkbmF2LXRhYnMtYm9yZGVyLWNvbG9yO1xuXG4gIC5uYXYtbGluayB7XG4gICAgbWFyZ2luLWJvdHRvbTogLSRuYXYtdGFicy1ib3JkZXItd2lkdGg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiAkbmF2LXRhYnMtYm9yZGVyLXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKCRuYXYtdGFicy1ib3JkZXItcmFkaXVzKTtcblxuICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgICAgLy8gUHJldmVudHMgYWN0aXZlIC5uYXYtbGluayB0YWIgb3ZlcmxhcHBpbmcgZm9jdXMgb3V0bGluZSBvZiBwcmV2aW91cy9uZXh0IC5uYXYtbGlua1xuICAgICAgaXNvbGF0aW9uOiBpc29sYXRlO1xuICAgICAgYm9yZGVyLWNvbG9yOiAkbmF2LXRhYnMtbGluay1ob3Zlci1ib3JkZXItY29sb3I7XG4gICAgfVxuXG4gICAgJi5kaXNhYmxlZCB7XG4gICAgICBjb2xvcjogJG5hdi1saW5rLWRpc2FibGVkLWNvbG9yO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cbiAgfVxuXG4gIC5uYXYtbGluay5hY3RpdmUsXG4gIC5uYXYtaXRlbS5zaG93IC5uYXYtbGluayB7XG4gICAgY29sb3I6ICRuYXYtdGFicy1saW5rLWFjdGl2ZS1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmF2LXRhYnMtbGluay1hY3RpdmUtYmc7XG4gICAgYm9yZGVyLWNvbG9yOiAkbmF2LXRhYnMtbGluay1hY3RpdmUtYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgLmRyb3Bkb3duLW1lbnUge1xuICAgIC8vIE1ha2UgZHJvcGRvd24gYm9yZGVyIG92ZXJsYXAgdGFiIGJvcmRlclxuICAgIG1hcmdpbi10b3A6IC0kbmF2LXRhYnMtYm9yZGVyLXdpZHRoO1xuICAgIC8vIFJlbW92ZSB0aGUgdG9wIHJvdW5kZWQgY29ybmVycyBoZXJlIHNpbmNlIHRoZXJlIGlzIGEgaGFyZCBlZGdlIGFib3ZlIHRoZSBtZW51XG4gICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoMCk7XG4gIH1cbn1cblxuXG4vL1xuLy8gUGlsbHNcbi8vXG5cbi5uYXYtcGlsbHMge1xuICAubmF2LWxpbmsge1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgYm9yZGVyOiAwO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJG5hdi1waWxscy1ib3JkZXItcmFkaXVzKTtcbiAgfVxuXG4gIC5uYXYtbGluay5hY3RpdmUsXG4gIC5zaG93ID4gLm5hdi1saW5rIHtcbiAgICBjb2xvcjogJG5hdi1waWxscy1saW5rLWFjdGl2ZS1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmF2LXBpbGxzLWxpbmstYWN0aXZlLWJnO1xuICB9XG59XG5cblxuLy9cbi8vIEp1c3RpZmllZCB2YXJpYW50c1xuLy9cblxuLm5hdi1maWxsIHtcbiAgPiAubmF2LWxpbmssXG4gIC5uYXYtaXRlbSB7XG4gICAgZmxleDogMSAxIGF1dG87XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbi5uYXYtanVzdGlmaWVkIHtcbiAgPiAubmF2LWxpbmssXG4gIC5uYXYtaXRlbSB7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cblxuLy8gVGFiYmFibGUgdGFic1xuLy9cbi8vIEhpZGUgdGFiYmFibGUgcGFuZXMgdG8gc3RhcnQsIHNob3cgdGhlbSB3aGVuIGAuYWN0aXZlYFxuXG4udGFiLWNvbnRlbnQge1xuICA+IC50YWItcGFuZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICA+IC5hY3RpdmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4iLCIvLyBDb250ZW50c1xuLy9cbi8vIE5hdmJhclxuLy8gTmF2YmFyIGJyYW5kXG4vLyBOYXZiYXIgbmF2XG4vLyBOYXZiYXIgdGV4dFxuLy8gTmF2YmFyIGRpdmlkZXJcbi8vIFJlc3BvbnNpdmUgbmF2YmFyXG4vLyBOYXZiYXIgcG9zaXRpb25cbi8vIE5hdmJhciB0aGVtZXNcblxuXG4vLyBOYXZiYXJcbi8vXG4vLyBQcm92aWRlIGEgc3RhdGljIG5hdmJhciBmcm9tIHdoaWNoIHdlIGV4cGFuZCB0byBjcmVhdGUgZnVsbC13aWR0aCwgZml4ZWQsIGFuZFxuLy8gb3RoZXIgbmF2YmFyIHZhcmlhdGlvbnMuXG5cbi5uYXZiYXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDsgLy8gYWxsb3cgdXMgdG8gZG8gdGhlIGxpbmUgYnJlYWsgZm9yIGNvbGxhcHNpbmcgY29udGVudFxuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IC8vIHNwYWNlIG91dCBicmFuZCBmcm9tIGxvZ29cbiAgcGFkZGluZzogJG5hdmJhci1wYWRkaW5nLXkgJG5hdmJhci1wYWRkaW5nLXg7XG5cbiAgLy8gQmVjYXVzZSBmbGV4IHByb3BlcnRpZXMgYXJlbid0IGluaGVyaXRlZCwgd2UgbmVlZCB0byByZWRlY2xhcmUgdGhlc2UgZmlyc3RcbiAgLy8gZmV3IHByb3BlcnRpZXMgc28gdGhhdCBjb250ZW50IG5lc3RlZCB3aXRoaW4gYmVoYXZlIHByb3Blcmx5LlxuICAlY29udGFpbmVyLWZsZXgtcHJvcGVydGllcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cblxuICAuY29udGFpbmVyLFxuICAuY29udGFpbmVyLWZsdWlkIHtcbiAgICBAZXh0ZW5kICVjb250YWluZXItZmxleC1wcm9wZXJ0aWVzO1xuICB9XG5cbiAgQGVhY2ggJGJyZWFrcG9pbnQsICRjb250YWluZXItbWF4LXdpZHRoIGluICRjb250YWluZXItbWF4LXdpZHRocyB7XG4gICAgPiAuY29udGFpbmVyI3ticmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkY29udGFpbmVyLW1heC13aWR0aHMpfSB7XG4gICAgICBAZXh0ZW5kICVjb250YWluZXItZmxleC1wcm9wZXJ0aWVzO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIE5hdmJhciBicmFuZFxuLy9cbi8vIFVzZWQgZm9yIGJyYW5kLCBwcm9qZWN0LCBvciBzaXRlIG5hbWVzLlxuXG4ubmF2YmFyLWJyYW5kIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLXRvcDogJG5hdmJhci1icmFuZC1wYWRkaW5nLXk7XG4gIHBhZGRpbmctYm90dG9tOiAkbmF2YmFyLWJyYW5kLXBhZGRpbmcteTtcbiAgbWFyZ2luLXJpZ2h0OiAkbmF2YmFyLXBhZGRpbmcteDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRuYXZiYXItYnJhbmQtZm9udC1zaXplKTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG59XG5cblxuLy8gTmF2YmFyIG5hdlxuLy9cbi8vIEN1c3RvbSBuYXZiYXIgbmF2aWdhdGlvbiAoZG9lc24ndCByZXF1aXJlIGAubmF2YCwgYnV0IGRvZXMgbWFrZSB1c2Ugb2YgYC5uYXYtbGlua2ApLlxuXG4ubmF2YmFyLW5hdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IC8vIGNhbm5vdCB1c2UgYGluaGVyaXRgIHRvIGdldCB0aGUgYC5uYXZiYXJgcyB2YWx1ZVxuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG5cbiAgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxuXG4gIC5kcm9wZG93bi1tZW51IHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIGZsb2F0OiBub25lO1xuICB9XG59XG5cblxuLy8gTmF2YmFyIHRleHRcbi8vXG4vL1xuXG4ubmF2YmFyLXRleHQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctdG9wOiAkbmF2LWxpbmstcGFkZGluZy15O1xuICBwYWRkaW5nLWJvdHRvbTogJG5hdi1saW5rLXBhZGRpbmcteTtcbn1cblxuXG4vLyBSZXNwb25zaXZlIG5hdmJhclxuLy9cbi8vIEN1c3RvbSBzdHlsZXMgZm9yIHJlc3BvbnNpdmUgY29sbGFwc2luZyBhbmQgdG9nZ2xpbmcgb2YgbmF2YmFyIGNvbnRlbnRzLlxuLy8gUG93ZXJlZCBieSB0aGUgY29sbGFwc2UgQm9vdHN0cmFwIEphdmFTY3JpcHQgcGx1Z2luLlxuXG4vLyBXaGVuIGNvbGxhcHNlZCwgcHJldmVudCB0aGUgdG9nZ2xlYWJsZSBuYXZiYXIgY29udGVudHMgZnJvbSBhcHBlYXJpbmcgaW5cbi8vIHRoZSBkZWZhdWx0IGZsZXhib3ggcm93IG9yaWVudGF0aW9uLiBSZXF1aXJlcyB0aGUgdXNlIG9mIGBmbGV4LXdyYXA6IHdyYXBgXG4vLyBvbiB0aGUgYC5uYXZiYXJgIHBhcmVudC5cbi5uYXZiYXItY29sbGFwc2Uge1xuICBmbGV4LWJhc2lzOiAxMDAlO1xuICBmbGV4LWdyb3c6IDE7XG4gIC8vIEZvciBhbHdheXMgZXhwYW5kZWQgb3IgZXh0cmEgZnVsbCBuYXZiYXJzLCBlbnN1cmUgY29udGVudCBhbGlnbnMgaXRzZWxmXG4gIC8vIHByb3Blcmx5IHZlcnRpY2FsbHkuIENhbiBiZSBlYXNpbHkgb3ZlcnJpZGRlbiB3aXRoIGZsZXggdXRpbGl0aWVzLlxuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4vLyBCdXR0b24gZm9yIHRvZ2dsaW5nIHRoZSBuYXZiYXIgd2hlbiBpbiBpdHMgY29sbGFwc2VkIHN0YXRlXG4ubmF2YmFyLXRvZ2dsZXIge1xuICBwYWRkaW5nOiAkbmF2YmFyLXRvZ2dsZXItcGFkZGluZy15ICRuYXZiYXItdG9nZ2xlci1wYWRkaW5nLXg7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkbmF2YmFyLXRvZ2dsZXItZm9udC1zaXplKTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyAvLyByZW1vdmUgZGVmYXVsdCBidXR0b24gc3R5bGVcbiAgYm9yZGVyOiAkYm9yZGVyLXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50OyAvLyByZW1vdmUgZGVmYXVsdCBidXR0b24gc3R5bGVcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkbmF2YmFyLXRvZ2dsZXItYm9yZGVyLXJhZGl1cyk7XG5cbiAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG59XG5cbi8vIEtlZXAgYXMgYSBzZXBhcmF0ZSBlbGVtZW50IHNvIGZvbGtzIGNhbiBlYXNpbHkgb3ZlcnJpZGUgaXQgd2l0aCBhbm90aGVyIGljb25cbi8vIG9yIGltYWdlIGZpbGUgYXMgbmVlZGVkLlxuLm5hdmJhci10b2dnbGVyLWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxLjVlbTtcbiAgaGVpZ2h0OiAxLjVlbTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogNTAlIC8gMTAwJSAxMDAlIG5vLXJlcGVhdDtcbn1cblxuLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgbWF4LWhlaWdodDogJG5hdmJhci1uYXYtc2Nyb2xsLW1heC1oZWlnaHQ7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbi8vIEdlbmVyYXRlIHNlcmllcyBvZiBgLm5hdmJhci1leHBhbmQtKmAgcmVzcG9uc2l2ZSBjbGFzc2VzIGZvciBjb25maWd1cmluZ1xuLy8gd2hlcmUgeW91ciBuYXZiYXIgY29sbGFwc2VzLlxuLm5hdmJhci1leHBhbmQge1xuICBAZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICAgICRuZXh0OiBicmVha3BvaW50LW5leHQoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJG5leHQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgICYjeyRpbmZpeH0ge1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCRicmVha3BvaW50KSB7XG4gICAgICAgICVjb250YWluZXItbmF2YmFyLWV4cGFuZC0jeyRicmVha3BvaW50fSB7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIH1cblxuICAgICAgICA+IC5jb250YWluZXIsXG4gICAgICAgID4gLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgICAgICAgQGV4dGVuZCAlY29udGFpbmVyLW5hdmJhci1leHBhbmQtI3skYnJlYWtwb2ludH07XG4gICAgICAgIH1cblxuICAgICAgICBAZWFjaCAkc2l6ZSwgJGNvbnRhaW5lci1tYXgtd2lkdGggaW4gJGNvbnRhaW5lci1tYXgtd2lkdGhzIHtcbiAgICAgICAgICA+IC5jb250YWluZXIje2JyZWFrcG9pbnQtaW5maXgoJHNpemUsICRjb250YWluZXItbWF4LXdpZHRocyl9IHtcbiAgICAgICAgICAgIEBleHRlbmQgJWNvbnRhaW5lci1uYXZiYXItZXhwYW5kLSN7JGJyZWFrcG9pbnR9O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRuZXh0KSB7XG4gICAgICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG4gICAgICAgIC5uYXZiYXItbmF2IHtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuXG4gICAgICAgICAgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5uYXYtbGluayB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogJG5hdmJhci1uYXYtbGluay1wYWRkaW5nLXg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLy8gRm9yIG5lc3RpbmcgY29udGFpbmVycywgaGF2ZSB0byByZWRlY2xhcmUgZm9yIGFsaWdubWVudCBwdXJwb3Nlc1xuICAgICAgICAlY29udGFpbmVyLW5lc3RpbmctI3skYnJlYWtwb2ludH0ge1xuICAgICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgICB9XG5cbiAgICAgICAgPiAuY29udGFpbmVyLFxuICAgICAgICA+IC5jb250YWluZXItZmx1aWQge1xuICAgICAgICAgIEBleHRlbmQgJWNvbnRhaW5lci1uZXN0aW5nLSN7JGJyZWFrcG9pbnR9O1xuICAgICAgICB9XG5cbiAgICAgICAgQGVhY2ggJHNpemUsICRjb250YWluZXItbWF4LXdpZHRoIGluICRjb250YWluZXItbWF4LXdpZHRocyB7XG4gICAgICAgICAgPiAuY29udGFpbmVyI3ticmVha3BvaW50LWluZml4KCRzaXplLCAkY29udGFpbmVyLW1heC13aWR0aHMpfSB7XG4gICAgICAgICAgICBAZXh0ZW5kICVjb250YWluZXItbmVzdGluZy0jeyRicmVha3BvaW50fTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubmF2YmFyLW5hdi1zY3JvbGwge1xuICAgICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgICAgICB9XG5cbiAgICAgICAgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4gICAgICAgICAgLy8gQ2hhbmdlcyBmbGV4LWJhc2VzIHRvIGF1dG8gYmVjYXVzZSBvZiBhbiBJRTEwIGJ1Z1xuICAgICAgICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gICAgICAgIH1cblxuICAgICAgICAubmF2YmFyLXRvZ2dsZXIge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4vLyBOYXZiYXIgdGhlbWVzXG4vL1xuLy8gU3R5bGVzIGZvciBzd2l0Y2hpbmcgYmV0d2VlbiBuYXZiYXJzIHdpdGggbGlnaHQgb3IgZGFyayBiYWNrZ3JvdW5kLlxuXG4vLyBEYXJrIGxpbmtzIGFnYWluc3QgYSBsaWdodCBiYWNrZ3JvdW5kXG4ubmF2YmFyLWxpZ2h0IHtcbiAgLm5hdmJhci1icmFuZCB7XG4gICAgY29sb3I6ICRuYXZiYXItbGlnaHQtYnJhbmQtY29sb3I7XG5cbiAgICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWJyYW5kLWhvdmVyLWNvbG9yO1xuICAgIH1cbiAgfVxuXG4gIC5uYXZiYXItbmF2IHtcbiAgICAubmF2LWxpbmsge1xuICAgICAgY29sb3I6ICRuYXZiYXItbGlnaHQtY29sb3I7XG5cbiAgICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgICAgICBjb2xvcjogJG5hdmJhci1saWdodC1ob3Zlci1jb2xvcjtcbiAgICAgIH1cblxuICAgICAgJi5kaXNhYmxlZCB7XG4gICAgICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWRpc2FibGVkLWNvbG9yO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5zaG93ID4gLm5hdi1saW5rLFxuICAgIC5hY3RpdmUgPiAubmF2LWxpbmssXG4gICAgLm5hdi1saW5rLnNob3csXG4gICAgLm5hdi1saW5rLmFjdGl2ZSB7XG4gICAgICBjb2xvcjogJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3I7XG4gICAgfVxuICB9XG5cbiAgLm5hdmJhci10b2dnbGVyIHtcbiAgICBjb2xvcjogJG5hdmJhci1saWdodC1jb2xvcjtcbiAgICBib3JkZXItY29sb3I6ICRuYXZiYXItbGlnaHQtdG9nZ2xlci1ib3JkZXItY29sb3I7XG4gIH1cblxuICAubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkbmF2YmFyLWxpZ2h0LXRvZ2dsZXItaWNvbi1iZyk7XG4gIH1cblxuICAubmF2YmFyLXRleHQge1xuICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWNvbG9yO1xuICAgIGEge1xuICAgICAgY29sb3I6ICRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yO1xuXG4gICAgICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICAgICAgY29sb3I6ICRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBXaGl0ZSBsaW5rcyBhZ2FpbnN0IGEgZGFyayBiYWNrZ3JvdW5kXG4ubmF2YmFyLWRhcmsge1xuICAubmF2YmFyLWJyYW5kIHtcbiAgICBjb2xvcjogJG5hdmJhci1kYXJrLWJyYW5kLWNvbG9yO1xuXG4gICAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgICBjb2xvcjogJG5hdmJhci1kYXJrLWJyYW5kLWhvdmVyLWNvbG9yO1xuICAgIH1cbiAgfVxuXG4gIC5uYXZiYXItbmF2IHtcbiAgICAubmF2LWxpbmsge1xuICAgICAgY29sb3I6ICRuYXZiYXItZGFyay1jb2xvcjtcblxuICAgICAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstaG92ZXItY29sb3I7XG4gICAgICB9XG5cbiAgICAgICYuZGlzYWJsZWQge1xuICAgICAgICBjb2xvcjogJG5hdmJhci1kYXJrLWRpc2FibGVkLWNvbG9yO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5zaG93ID4gLm5hdi1saW5rLFxuICAgIC5hY3RpdmUgPiAubmF2LWxpbmssXG4gICAgLm5hdi1saW5rLnNob3csXG4gICAgLm5hdi1saW5rLmFjdGl2ZSB7XG4gICAgICBjb2xvcjogJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvcjtcbiAgICB9XG4gIH1cblxuICAubmF2YmFyLXRvZ2dsZXIge1xuICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstY29sb3I7XG4gICAgYm9yZGVyLWNvbG9yOiAkbmF2YmFyLWRhcmstdG9nZ2xlci1ib3JkZXItY29sb3I7XG4gIH1cblxuICAubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkbmF2YmFyLWRhcmstdG9nZ2xlci1pY29uLWJnKTtcbiAgfVxuXG4gIC5uYXZiYXItdGV4dCB7XG4gICAgY29sb3I6ICRuYXZiYXItZGFyay1jb2xvcjtcbiAgICBhIHtcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yO1xuXG4gICAgICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICAgICAgY29sb3I6ICRuYXZiYXItZGFyay1hY3RpdmUtY29sb3I7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvL1xuLy8gQmFzZSBzdHlsZXNcbi8vXG5cbi5jYXJkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtaW4td2lkdGg6IDA7IC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8yMjc0MCNpc3N1ZWNvbW1lbnQtMzA1ODY4MTA2XG4gIGhlaWdodDogJGNhcmQtaGVpZ2h0O1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjYXJkLWJnO1xuICBiYWNrZ3JvdW5kLWNsaXA6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogJGNhcmQtYm9yZGVyLXdpZHRoIHNvbGlkICRjYXJkLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY2FyZC1ib3JkZXItcmFkaXVzKTtcblxuICA+IGhyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cblxuICA+IC5saXN0LWdyb3VwIHtcbiAgICBib3JkZXItdG9wOiBpbmhlcml0O1xuICAgIGJvcmRlci1ib3R0b206IGluaGVyaXQ7XG5cbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci10b3Atd2lkdGg6IDA7XG4gICAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygkY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbiAgICB9XG5cbiAgICAmOmxhc3QtY2hpbGQgIHtcbiAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG4gICAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cygkY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbiAgICB9XG4gIH1cblxuICAvLyBEdWUgdG8gc3BlY2lmaWNpdHkgb2YgdGhlIGFib3ZlIHNlbGVjdG9yIChgLmNhcmQgPiAubGlzdC1ncm91cGApLCB3ZSBtdXN0XG4gIC8vIHVzZSBhIGNoaWxkIHNlbGVjdG9yIGhlcmUgdG8gcHJldmVudCBkb3VibGUgYm9yZGVycy5cbiAgPiAuY2FyZC1oZWFkZXIgKyAubGlzdC1ncm91cCxcbiAgPiAubGlzdC1ncm91cCArIC5jYXJkLWZvb3RlciB7XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgfVxufVxuXG4uY2FyZC1ib2R5IHtcbiAgLy8gRW5hYmxlIGBmbGV4LWdyb3c6IDFgIGZvciBkZWNrcyBhbmQgZ3JvdXBzIHNvIHRoYXQgY2FyZCBibG9ja3MgdGFrZSB1cFxuICAvLyBhcyBtdWNoIHNwYWNlIGFzIHBvc3NpYmxlLCBlbnN1cmluZyBmb290ZXJzIGFyZSBhbGlnbmVkIHRvIHRoZSBib3R0b20uXG4gIGZsZXg6IDEgMSBhdXRvO1xuICAvLyBXb3JrYXJvdW5kIGZvciB0aGUgaW1hZ2Ugc2l6ZSBidWcgaW4gSUVcbiAgLy8gU2VlOiBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8yODg1NVxuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmc6ICRjYXJkLXNwYWNlci14O1xuICBjb2xvcjogJGNhcmQtY29sb3I7XG59XG5cbi5jYXJkLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogJGNhcmQtc3BhY2VyLXk7XG59XG5cbi5jYXJkLXN1YnRpdGxlIHtcbiAgbWFyZ2luLXRvcDogLSRjYXJkLXNwYWNlci15ICogLjU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jYXJkLXRleHQ6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jYXJkLWxpbmsge1xuICBAaW5jbHVkZSBob3ZlcigpIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cblxuICArIC5jYXJkLWxpbmsge1xuICAgIG1hcmdpbi1sZWZ0OiAkY2FyZC1zcGFjZXIteDtcbiAgfVxufVxuXG4vL1xuLy8gT3B0aW9uYWwgdGV4dHVhbCBjYXBzXG4vL1xuXG4uY2FyZC1oZWFkZXIge1xuICBwYWRkaW5nOiAkY2FyZC1zcGFjZXIteSAkY2FyZC1zcGFjZXIteDtcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gUmVtb3ZlcyB0aGUgZGVmYXVsdCBtYXJnaW4tYm90dG9tIG9mIDxoTj5cbiAgY29sb3I6ICRjYXJkLWNhcC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNhcmQtY2FwLWJnO1xuICBib3JkZXItYm90dG9tOiAkY2FyZC1ib3JkZXItd2lkdGggc29saWQgJGNhcmQtYm9yZGVyLWNvbG9yO1xuXG4gICY6Zmlyc3QtY2hpbGQge1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyAkY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzIDAgMCk7XG4gIH1cbn1cblxuLmNhcmQtZm9vdGVyIHtcbiAgcGFkZGluZzogJGNhcmQtc3BhY2VyLXkgJGNhcmQtc3BhY2VyLXg7XG4gIGNvbG9yOiAkY2FyZC1jYXAtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjYXJkLWNhcC1iZztcbiAgYm9yZGVyLXRvcDogJGNhcmQtYm9yZGVyLXdpZHRoIHNvbGlkICRjYXJkLWJvcmRlci1jb2xvcjtcblxuICAmOmxhc3QtY2hpbGQge1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCAwICRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXMgJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG4gIH1cbn1cblxuXG4vL1xuLy8gSGVhZGVyIG5hdnNcbi8vXG5cbi5jYXJkLWhlYWRlci10YWJzIHtcbiAgbWFyZ2luLXJpZ2h0OiAtJGNhcmQtc3BhY2VyLXggKiAuNTtcbiAgbWFyZ2luLWJvdHRvbTogLSRjYXJkLXNwYWNlci15O1xuICBtYXJnaW4tbGVmdDogLSRjYXJkLXNwYWNlci14ICogLjU7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG5cbi5jYXJkLWhlYWRlci1waWxscyB7XG4gIG1hcmdpbi1yaWdodDogLSRjYXJkLXNwYWNlci14ICogLjU7XG4gIG1hcmdpbi1sZWZ0OiAtJGNhcmQtc3BhY2VyLXggKiAuNTtcbn1cblxuLy8gQ2FyZCBpbWFnZVxuLmNhcmQtaW1nLW92ZXJsYXkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcGFkZGluZzogJGNhcmQtaW1nLW92ZXJsYXktcGFkZGluZztcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbn1cblxuLmNhcmQtaW1nLFxuLmNhcmQtaW1nLXRvcCxcbi5jYXJkLWltZy1ib3R0b20ge1xuICBmbGV4LXNocmluazogMDsgLy8gRm9yIElFOiBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI5Mzk2XG4gIHdpZHRoOiAxMDAlOyAvLyBSZXF1aXJlZCBiZWNhdXNlIHdlIHVzZSBmbGV4Ym94IGFuZCB0aGlzIGluaGVyZW50bHkgYXBwbGllcyBhbGlnbi1zZWxmOiBzdHJldGNoXG59XG5cbi5jYXJkLWltZyxcbi5jYXJkLWltZy10b3Age1xuICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygkY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbn1cblxuLmNhcmQtaW1nLFxuLmNhcmQtaW1nLWJvdHRvbSB7XG4gIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKCRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpO1xufVxuXG5cbi8vIENhcmQgZGVja1xuXG4uY2FyZC1kZWNrIHtcbiAgLmNhcmQge1xuICAgIG1hcmdpbi1ib3R0b206ICRjYXJkLWRlY2stbWFyZ2luO1xuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0kY2FyZC1kZWNrLW1hcmdpbjtcbiAgICBtYXJnaW4tbGVmdDogLSRjYXJkLWRlY2stbWFyZ2luO1xuXG4gICAgLmNhcmQge1xuICAgICAgLy8gRmxleGJ1Z3MgIzQ6IGh0dHBzOi8vZ2l0aHViLmNvbS9waGlsaXB3YWx0b24vZmxleGJ1Z3MjZmxleGJ1Zy00XG4gICAgICBmbGV4OiAxIDAgMCU7XG4gICAgICBtYXJnaW4tcmlnaHQ6ICRjYXJkLWRlY2stbWFyZ2luO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgLy8gT3ZlcnJpZGUgdGhlIGRlZmF1bHRcbiAgICAgIG1hcmdpbi1sZWZ0OiAkY2FyZC1kZWNrLW1hcmdpbjtcbiAgICB9XG4gIH1cbn1cblxuXG4vL1xuLy8gQ2FyZCBncm91cHNcbi8vXG5cbi5jYXJkLWdyb3VwIHtcbiAgLy8gVGhlIGNoaWxkIHNlbGVjdG9yIGFsbG93cyBuZXN0ZWQgYC5jYXJkYCB3aXRoaW4gYC5jYXJkLWdyb3VwYFxuICAvLyB0byBkaXNwbGF5IHByb3Blcmx5LlxuICA+IC5jYXJkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAkY2FyZC1ncm91cC1tYXJnaW47XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgIC8vIFRoZSBjaGlsZCBzZWxlY3RvciBhbGxvd3MgbmVzdGVkIGAuY2FyZGAgd2l0aGluIGAuY2FyZC1ncm91cGBcbiAgICAvLyB0byBkaXNwbGF5IHByb3Blcmx5LlxuICAgID4gLmNhcmQge1xuICAgICAgLy8gRmxleGJ1Z3MgIzQ6IGh0dHBzOi8vZ2l0aHViLmNvbS9waGlsaXB3YWx0b24vZmxleGJ1Z3MjZmxleGJ1Zy00XG4gICAgICBmbGV4OiAxIDAgMCU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICArIC5jYXJkIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAwO1xuICAgICAgfVxuXG4gICAgICAvLyBIYW5kbGUgcm91bmRlZCBjb3JuZXJzXG4gICAgICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICBAaW5jbHVkZSBib3JkZXItcmlnaHQtcmFkaXVzKDApO1xuXG4gICAgICAgICAgLmNhcmQtaW1nLXRvcCxcbiAgICAgICAgICAuY2FyZC1oZWFkZXIge1xuICAgICAgICAgICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5jYXJkLWltZy1ib3R0b20sXG4gICAgICAgICAgLmNhcmQtZm9vdGVyIHtcbiAgICAgICAgICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1sZWZ0LXJhZGl1cygwKTtcblxuICAgICAgICAgIC5jYXJkLWltZy10b3AsXG4gICAgICAgICAgLmNhcmQtaGVhZGVyIHtcbiAgICAgICAgICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5jYXJkLWltZy1ib3R0b20sXG4gICAgICAgICAgLmNhcmQtZm9vdGVyIHtcbiAgICAgICAgICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuLy9cbi8vIENvbHVtbnNcbi8vXG5cbi5jYXJkLWNvbHVtbnMge1xuICAuY2FyZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogJGNhcmQtY29sdW1ucy1tYXJnaW47XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgY29sdW1uLWNvdW50OiAkY2FyZC1jb2x1bW5zLWNvdW50O1xuICAgIGNvbHVtbi1nYXA6ICRjYXJkLWNvbHVtbnMtZ2FwO1xuICAgIG9ycGhhbnM6IDE7XG4gICAgd2lkb3dzOiAxO1xuXG4gICAgLmNhcmQge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyAvLyBEb24ndCBsZXQgdGhlbSB2ZXJ0aWNhbGx5IHNwYW4gbXVsdGlwbGUgY29sdW1uc1xuICAgICAgd2lkdGg6IDEwMCU7IC8vIERvbid0IGxldCB0aGVpciB3aWR0aCBjaGFuZ2VcbiAgICB9XG4gIH1cbn1cblxuXG4vL1xuLy8gQWNjb3JkaW9uXG4vL1xuXG4uYWNjb3JkaW9uIHtcbiAgb3ZlcmZsb3ctYW5jaG9yOiBub25lO1xuXG4gID4gLmNhcmQge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAmOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoMCk7XG4gICAgfVxuXG4gICAgJjpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKDApO1xuICAgIH1cblxuICAgID4gLmNhcmQtaGVhZGVyIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XG4gICAgICBtYXJnaW4tYm90dG9tOiAtJGNhcmQtYm9yZGVyLXdpZHRoO1xuICAgIH1cbiAgfVxufVxuIiwiLmJyZWFkY3J1bWIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmc6ICRicmVhZGNydW1iLXBhZGRpbmcteSAkYnJlYWRjcnVtYi1wYWRkaW5nLXg7XG4gIG1hcmdpbi1ib3R0b206ICRicmVhZGNydW1iLW1hcmdpbi1ib3R0b207XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkYnJlYWRjcnVtYi1mb250LXNpemUpO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnJlYWRjcnVtYi1iZztcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYnJlYWRjcnVtYi1ib3JkZXItcmFkaXVzKTtcbn1cblxuLmJyZWFkY3J1bWItaXRlbSB7XG4gIC8vIFRoZSBzZXBhcmF0b3IgYmV0d2VlbiBicmVhZGNydW1icyAoYnkgZGVmYXVsdCwgYSBmb3J3YXJkLXNsYXNoOiBcIi9cIilcbiAgKyAuYnJlYWRjcnVtYi1pdGVtIHtcbiAgICBwYWRkaW5nLWxlZnQ6ICRicmVhZGNydW1iLWl0ZW0tcGFkZGluZztcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBmbG9hdDogbGVmdDsgLy8gU3VwcHJlc3MgaW5saW5lIHNwYWNpbmdzIGFuZCB1bmRlcmxpbmluZyBvZiB0aGUgc2VwYXJhdG9yXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAkYnJlYWRjcnVtYi1pdGVtLXBhZGRpbmc7XG4gICAgICBjb2xvcjogJGJyZWFkY3J1bWItZGl2aWRlci1jb2xvcjtcbiAgICAgIGNvbnRlbnQ6IGVzY2FwZS1zdmcoJGJyZWFkY3J1bWItZGl2aWRlcik7XG4gICAgfVxuICB9XG5cbiAgLy8gSUU5LTExIGhhY2sgdG8gcHJvcGVybHkgaGFuZGxlIGh5cGVybGluayB1bmRlcmxpbmVzIGZvciBicmVhZGNydW1icyBidWlsdFxuICAvLyB3aXRob3V0IGA8dWw+YHMuIFRoZSBgOjpiZWZvcmVgIHBzZXVkby1lbGVtZW50IGdlbmVyYXRlcyBhbiBlbGVtZW50XG4gIC8vICp3aXRoaW4qIHRoZSAuYnJlYWRjcnVtYi1pdGVtIGFuZCB0aGVyZWJ5IGluaGVyaXRzIHRoZSBgdGV4dC1kZWNvcmF0aW9uYC5cbiAgLy9cbiAgLy8gVG8gdHJpY2sgSUUgaW50byBzdXBwcmVzc2luZyB0aGUgdW5kZXJsaW5lLCB3ZSBnaXZlIHRoZSBwc2V1ZG8tZWxlbWVudCBhblxuICAvLyB1bmRlcmxpbmUgYW5kIHRoZW4gaW1tZWRpYXRlbHkgcmVtb3ZlIGl0LlxuICArIC5icmVhZGNydW1iLWl0ZW06aG92ZXI6OmJlZm9yZSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIG5vLWR1cGxpY2F0ZS1zZWxlY3RvcnNcbiAgKyAuYnJlYWRjcnVtYi1pdGVtOmhvdmVyOjpiZWZvcmUge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gICYuYWN0aXZlIHtcbiAgICBjb2xvcjogJGJyZWFkY3J1bWItYWN0aXZlLWNvbG9yO1xuICB9XG59XG4iLCIucGFnaW5hdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIEBpbmNsdWRlIGxpc3QtdW5zdHlsZWQoKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygpO1xufVxuXG4ucGFnZS1saW5rIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogJHBhZ2luYXRpb24tcGFkZGluZy15ICRwYWdpbmF0aW9uLXBhZGRpbmcteDtcbiAgbWFyZ2luLWxlZnQ6IC0kcGFnaW5hdGlvbi1ib3JkZXItd2lkdGg7XG4gIGxpbmUtaGVpZ2h0OiAkcGFnaW5hdGlvbi1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRwYWdpbmF0aW9uLWNvbG9yO1xuICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWRlY29yYXRpb24gPT0gbm9uZSwgbnVsbCwgbm9uZSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICRwYWdpbmF0aW9uLWJnO1xuICBib3JkZXI6ICRwYWdpbmF0aW9uLWJvcmRlci13aWR0aCBzb2xpZCAkcGFnaW5hdGlvbi1ib3JkZXItY29sb3I7XG5cbiAgJjpob3ZlciB7XG4gICAgei1pbmRleDogMjtcbiAgICBjb2xvcjogJHBhZ2luYXRpb24taG92ZXItY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwYWdpbmF0aW9uLWhvdmVyLWJnO1xuICAgIGJvcmRlci1jb2xvcjogJHBhZ2luYXRpb24taG92ZXItYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgJjpmb2N1cyB7XG4gICAgei1pbmRleDogMztcbiAgICBvdXRsaW5lOiAkcGFnaW5hdGlvbi1mb2N1cy1vdXRsaW5lO1xuICAgIGJveC1zaGFkb3c6ICRwYWdpbmF0aW9uLWZvY3VzLWJveC1zaGFkb3c7XG4gIH1cbn1cblxuLnBhZ2UtaXRlbSB7XG4gICY6Zmlyc3QtY2hpbGQge1xuICAgIC5wYWdlLWxpbmsge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICBAaW5jbHVkZSBib3JkZXItbGVmdC1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xuICAgIH1cbiAgfVxuICAmOmxhc3QtY2hpbGQge1xuICAgIC5wYWdlLWxpbmsge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLXJpZ2h0LXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XG4gICAgfVxuICB9XG5cbiAgJi5hY3RpdmUgLnBhZ2UtbGluayB7XG4gICAgei1pbmRleDogMztcbiAgICBjb2xvcjogJHBhZ2luYXRpb24tYWN0aXZlLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwYWdpbmF0aW9uLWFjdGl2ZS1iZztcbiAgICBib3JkZXItY29sb3I6ICRwYWdpbmF0aW9uLWFjdGl2ZS1ib3JkZXItY29sb3I7XG4gIH1cblxuICAmLmRpc2FibGVkIC5wYWdlLWxpbmsge1xuICAgIGNvbG9yOiAkcGFnaW5hdGlvbi1kaXNhYmxlZC1jb2xvcjtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAvLyBPcGluaW9uYXRlZDogcmVtb3ZlIHRoZSBcImhhbmRcIiBjdXJzb3Igc2V0IHByZXZpb3VzbHkgZm9yIC5wYWdlLWxpbmtcbiAgICBjdXJzb3I6IGF1dG87XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHBhZ2luYXRpb24tZGlzYWJsZWQtYmc7XG4gICAgYm9yZGVyLWNvbG9yOiAkcGFnaW5hdGlvbi1kaXNhYmxlZC1ib3JkZXItY29sb3I7XG4gIH1cbn1cblxuXG4vL1xuLy8gU2l6aW5nXG4vL1xuXG4ucGFnaW5hdGlvbi1sZyB7XG4gIEBpbmNsdWRlIHBhZ2luYXRpb24tc2l6ZSgkcGFnaW5hdGlvbi1wYWRkaW5nLXktbGcsICRwYWdpbmF0aW9uLXBhZGRpbmcteC1sZywgJGZvbnQtc2l6ZS1sZywgJGxpbmUtaGVpZ2h0LWxnLCAkcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzLWxnKTtcbn1cblxuLnBhZ2luYXRpb24tc20ge1xuICBAaW5jbHVkZSBwYWdpbmF0aW9uLXNpemUoJHBhZ2luYXRpb24tcGFkZGluZy15LXNtLCAkcGFnaW5hdGlvbi1wYWRkaW5nLXgtc20sICRmb250LXNpemUtc20sICRsaW5lLWhlaWdodC1zbSwgJHBhZ2luYXRpb24tYm9yZGVyLXJhZGl1cy1zbSk7XG59XG4iLCIvLyBQYWdpbmF0aW9uXG5cbkBtaXhpbiBwYWdpbmF0aW9uLXNpemUoJHBhZGRpbmcteSwgJHBhZGRpbmcteCwgJGZvbnQtc2l6ZSwgJGxpbmUtaGVpZ2h0LCAkYm9yZGVyLXJhZGl1cykge1xuICAucGFnZS1saW5rIHtcbiAgICBwYWRkaW5nOiAkcGFkZGluZy15ICRwYWRkaW5nLXg7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKCRmb250LXNpemUpO1xuICAgIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQ7XG4gIH1cblxuICAucGFnZS1pdGVtIHtcbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIC5wYWdlLWxpbmsge1xuICAgICAgICBAaW5jbHVkZSBib3JkZXItbGVmdC1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xuICAgICAgfVxuICAgIH1cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgLnBhZ2UtbGluayB7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yaWdodC1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gQmFzZSBjbGFzc1xuLy9cbi8vIFJlcXVpcmVzIG9uZSBvZiB0aGUgY29udGV4dHVhbCwgY29sb3IgbW9kaWZpZXIgY2xhc3NlcyBmb3IgYGNvbG9yYCBhbmRcbi8vIGBiYWNrZ3JvdW5kLWNvbG9yYC5cblxuLmJhZGdlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAkYmFkZ2UtcGFkZGluZy15ICRiYWRnZS1wYWRkaW5nLXg7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkYmFkZ2UtZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRiYWRnZS1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRiYWRnZS1ib3JkZXItcmFkaXVzKTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkYmFkZ2UtdHJhbnNpdGlvbik7XG5cbiAgQGF0LXJvb3QgYSN7Jn0ge1xuICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cbiAgfVxuXG4gIC8vIEVtcHR5IGJhZGdlcyBjb2xsYXBzZSBhdXRvbWF0aWNhbGx5XG4gICY6ZW1wdHkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLy8gUXVpY2sgZml4IGZvciBiYWRnZXMgaW4gYnV0dG9uc1xuLmJ0biAuYmFkZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTFweDtcbn1cblxuLy8gUGlsbCBiYWRnZXNcbi8vXG4vLyBNYWtlIHRoZW0gZXh0cmEgcm91bmRlZCB3aXRoIGEgbW9kaWZpZXIgdG8gcmVwbGFjZSB2MydzIGJhZGdlcy5cblxuLmJhZGdlLXBpbGwge1xuICBwYWRkaW5nLXJpZ2h0OiAkYmFkZ2UtcGlsbC1wYWRkaW5nLXg7XG4gIHBhZGRpbmctbGVmdDogJGJhZGdlLXBpbGwtcGFkZGluZy14O1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRiYWRnZS1waWxsLWJvcmRlci1yYWRpdXMpO1xufVxuXG4vLyBDb2xvcnNcbi8vXG4vLyBDb250ZXh0dWFsIHZhcmlhdGlvbnMgKGxpbmtlZCBiYWRnZXMgZ2V0IGRhcmtlciBvbiA6aG92ZXIpLlxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgLmJhZGdlLSN7JGNvbG9yfSB7XG4gICAgQGluY2x1ZGUgYmFkZ2UtdmFyaWFudCgkdmFsdWUpO1xuICB9XG59XG4iLCJAbWl4aW4gYmFkZ2UtdmFyaWFudCgkYmcpIHtcbiAgY29sb3I6IGNvbG9yLXlpcSgkYmcpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmc7XG5cbiAgQGF0LXJvb3QgYSN7Jn0ge1xuICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgICAgY29sb3I6IGNvbG9yLXlpcSgkYmcpO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRiZywgMTAlKTtcbiAgICB9XG5cbiAgICAmOmZvY3VzLFxuICAgICYuZm9jdXMge1xuICAgICAgb3V0bGluZTogMDtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwICRiYWRnZS1mb2N1cy13aWR0aCByZ2JhKCRiZywgLjUpO1xuICAgIH1cbiAgfVxufVxuIiwiLmp1bWJvdHJvbiB7XG4gIHBhZGRpbmc6ICRqdW1ib3Ryb24tcGFkZGluZyAoJGp1bWJvdHJvbi1wYWRkaW5nICogLjUpO1xuICBtYXJnaW4tYm90dG9tOiAkanVtYm90cm9uLXBhZGRpbmc7XG4gIGNvbG9yOiAkanVtYm90cm9uLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkanVtYm90cm9uLWJnO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzLWxnKTtcblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgcGFkZGluZzogKCRqdW1ib3Ryb24tcGFkZGluZyAqIDIpICRqdW1ib3Ryb24tcGFkZGluZztcbiAgfVxufVxuXG4uanVtYm90cm9uLWZsdWlkIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xufVxuIiwiLy9cbi8vIEJhc2Ugc3R5bGVzXG4vL1xuXG4uYWxlcnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6ICRhbGVydC1wYWRkaW5nLXkgJGFsZXJ0LXBhZGRpbmcteDtcbiAgbWFyZ2luLWJvdHRvbTogJGFsZXJ0LW1hcmdpbi1ib3R0b207XG4gIGJvcmRlcjogJGFsZXJ0LWJvcmRlci13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYWxlcnQtYm9yZGVyLXJhZGl1cyk7XG59XG5cbi8vIEhlYWRpbmdzIGZvciBsYXJnZXIgYWxlcnRzXG4uYWxlcnQtaGVhZGluZyB7XG4gIC8vIFNwZWNpZmllZCB0byBwcmV2ZW50IGNvbmZsaWN0cyBvZiBjaGFuZ2luZyAkaGVhZGluZ3MtY29sb3JcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi8vIFByb3ZpZGUgY2xhc3MgZm9yIGxpbmtzIHRoYXQgbWF0Y2ggYWxlcnRzXG4uYWxlcnQtbGluayB7XG4gIGZvbnQtd2VpZ2h0OiAkYWxlcnQtbGluay1mb250LXdlaWdodDtcbn1cblxuXG4vLyBEaXNtaXNzaWJsZSBhbGVydHNcbi8vXG4vLyBFeHBhbmQgdGhlIHJpZ2h0IHBhZGRpbmcgYW5kIGFjY291bnQgZm9yIHRoZSBjbG9zZSBidXR0b24ncyBwb3NpdGlvbmluZy5cblxuLmFsZXJ0LWRpc21pc3NpYmxlIHtcbiAgcGFkZGluZy1yaWdodDogJGNsb3NlLWZvbnQtc2l6ZSArICRhbGVydC1wYWRkaW5nLXggKiAyO1xuXG4gIC8vIEFkanVzdCBjbG9zZSBsaW5rIHBvc2l0aW9uXG4gIC5jbG9zZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICB6LWluZGV4OiAyO1xuICAgIHBhZGRpbmc6ICRhbGVydC1wYWRkaW5nLXkgJGFsZXJ0LXBhZGRpbmcteDtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgfVxufVxuXG5cbi8vIEFsdGVybmF0ZSBzdHlsZXNcbi8vXG4vLyBHZW5lcmF0ZSBjb250ZXh0dWFsIG1vZGlmaWVyIGNsYXNzZXMgZm9yIGNvbG9yaXppbmcgdGhlIGFsZXJ0LlxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgLmFsZXJ0LSN7JGNvbG9yfSB7XG4gICAgQGluY2x1ZGUgYWxlcnQtdmFyaWFudCh0aGVtZS1jb2xvci1sZXZlbCgkY29sb3IsICRhbGVydC1iZy1sZXZlbCksIHRoZW1lLWNvbG9yLWxldmVsKCRjb2xvciwgJGFsZXJ0LWJvcmRlci1sZXZlbCksIHRoZW1lLWNvbG9yLWxldmVsKCRjb2xvciwgJGFsZXJ0LWNvbG9yLWxldmVsKSk7XG4gIH1cbn1cbiIsIkBtaXhpbiBhbGVydC12YXJpYW50KCRiYWNrZ3JvdW5kLCAkYm9yZGVyLCAkY29sb3IpIHtcbiAgY29sb3I6ICRjb2xvcjtcbiAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGJhY2tncm91bmQpO1xuICBib3JkZXItY29sb3I6ICRib3JkZXI7XG5cbiAgaHIge1xuICAgIGJvcmRlci10b3AtY29sb3I6IGRhcmtlbigkYm9yZGVyLCA1JSk7XG4gIH1cblxuICAuYWxlcnQtbGluayB7XG4gICAgY29sb3I6IGRhcmtlbigkY29sb3IsIDEwJSk7XG4gIH1cbn1cbiIsIi8vIERpc2FibGUgYW5pbWF0aW9uIGlmIHRyYW5zaXRpb25zIGFyZSBkaXNhYmxlZFxuQGlmICRlbmFibGUtdHJhbnNpdGlvbnMge1xuICBAa2V5ZnJhbWVzIHByb2dyZXNzLWJhci1zdHJpcGVzIHtcbiAgICBmcm9tIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogJHByb2dyZXNzLWhlaWdodCAwOyB9XG4gICAgdG8geyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7IH1cbiAgfVxufVxuXG4ucHJvZ3Jlc3Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6ICRwcm9ncmVzcy1oZWlnaHQ7XG4gIG92ZXJmbG93OiBoaWRkZW47IC8vIGZvcmNlIHJvdW5kZWQgY29ybmVycyBieSBjcm9wcGluZyBpdFxuICBsaW5lLWhlaWdodDogMDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRwcm9ncmVzcy1mb250LXNpemUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJvZ3Jlc3MtYmc7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJHByb2dyZXNzLWJvcmRlci1yYWRpdXMpO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRwcm9ncmVzcy1ib3gtc2hhZG93KTtcbn1cblxuLnByb2dyZXNzLWJhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjb2xvcjogJHByb2dyZXNzLWJhci1jb2xvcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJvZ3Jlc3MtYmFyLWJnO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRwcm9ncmVzcy1iYXItdHJhbnNpdGlvbik7XG59XG5cbi5wcm9ncmVzcy1iYXItc3RyaXBlZCB7XG4gIEBpbmNsdWRlIGdyYWRpZW50LXN0cmlwZWQoKTtcbiAgYmFja2dyb3VuZC1zaXplOiAkcHJvZ3Jlc3MtaGVpZ2h0ICRwcm9ncmVzcy1oZWlnaHQ7XG59XG5cbkBpZiAkZW5hYmxlLXRyYW5zaXRpb25zIHtcbiAgLnByb2dyZXNzLWJhci1hbmltYXRlZCB7XG4gICAgYW5pbWF0aW9uOiAkcHJvZ3Jlc3MtYmFyLWFuaW1hdGlvbi10aW1pbmcgcHJvZ3Jlc3MtYmFyLXN0cmlwZXM7XG5cbiAgICBAaWYgJGVuYWJsZS1wcmVmZXJzLXJlZHVjZWQtbW90aW9uLW1lZGlhLXF1ZXJ5IHtcbiAgICAgIEBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5tZWRpYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuXG4ubWVkaWEtYm9keSB7XG4gIGZsZXg6IDE7XG59XG4iLCIvLyBCYXNlIGNsYXNzXG4vL1xuLy8gRWFzaWx5IHVzYWJsZSBvbiA8dWw+LCA8b2w+LCBvciA8ZGl2Pi5cblxuLmxpc3QtZ3JvdXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gIC8vIE5vIG5lZWQgdG8gc2V0IGxpc3Qtc3R5bGU6IG5vbmU7IHNpbmNlIC5saXN0LWdyb3VwLWl0ZW0gaXMgYmxvY2sgbGV2ZWxcbiAgcGFkZGluZy1sZWZ0OiAwOyAvLyByZXNldCBwYWRkaW5nIGJlY2F1c2UgdWwgYW5kIG9sXG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1cyk7XG59XG5cblxuLy8gSW50ZXJhY3RpdmUgbGlzdCBpdGVtc1xuLy9cbi8vIFVzZSBhbmNob3Igb3IgYnV0dG9uIGVsZW1lbnRzIGluc3RlYWQgb2YgYGxpYHMgb3IgYGRpdmBzIHRvIGNyZWF0ZSBpbnRlcmFjdGl2ZVxuLy8gbGlzdCBpdGVtcy4gSW5jbHVkZXMgYW4gZXh0cmEgYC5hY3RpdmVgIG1vZGlmaWVyIGNsYXNzIGZvciBzZWxlY3RlZCBpdGVtcy5cblxuLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24ge1xuICB3aWR0aDogMTAwJTsgLy8gRm9yIGA8YnV0dG9uPmBzIChhbmNob3JzIGJlY29tZSAxMDAlIGJ5IGRlZmF1bHQgdGhvdWdoKVxuICBjb2xvcjogJGxpc3QtZ3JvdXAtYWN0aW9uLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBpbmhlcml0OyAvLyBGb3IgYDxidXR0b24+YHMgKGFuY2hvcnMgaW5oZXJpdClcblxuICAvLyBIb3ZlciBzdGF0ZVxuICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICB6LWluZGV4OiAxOyAvLyBQbGFjZSBob3Zlci9mb2N1cyBpdGVtcyBhYm92ZSB0aGVpciBzaWJsaW5ncyBmb3IgcHJvcGVyIGJvcmRlciBzdHlsaW5nXG4gICAgY29sb3I6ICRsaXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGxpc3QtZ3JvdXAtaG92ZXItYmc7XG4gIH1cblxuICAmOmFjdGl2ZSB7XG4gICAgY29sb3I6ICRsaXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1iZztcbiAgfVxufVxuXG5cbi8vIEluZGl2aWR1YWwgbGlzdCBpdGVtc1xuLy9cbi8vIFVzZSBvbiBgbGlgcyBvciBgZGl2YHMgd2l0aGluIHRoZSBgLmxpc3QtZ3JvdXBgIHBhcmVudC5cblxuLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6ICRsaXN0LWdyb3VwLWl0ZW0tcGFkZGluZy15ICRsaXN0LWdyb3VwLWl0ZW0tcGFkZGluZy14O1xuICBjb2xvcjogJGxpc3QtZ3JvdXAtY29sb3I7XG4gIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstZGVjb3JhdGlvbiA9PSBub25lLCBudWxsLCBub25lKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGxpc3QtZ3JvdXAtYmc7XG4gIGJvcmRlcjogJGxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoIHNvbGlkICRsaXN0LWdyb3VwLWJvcmRlci1jb2xvcjtcblxuICAmOmZpcnN0LWNoaWxkIHtcbiAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cyhpbmhlcml0KTtcbiAgfVxuXG4gICY6bGFzdC1jaGlsZCB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoaW5oZXJpdCk7XG4gIH1cblxuICAmLmRpc2FibGVkLFxuICAmOmRpc2FibGVkIHtcbiAgICBjb2xvcjogJGxpc3QtZ3JvdXAtZGlzYWJsZWQtY29sb3I7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGxpc3QtZ3JvdXAtZGlzYWJsZWQtYmc7XG4gIH1cblxuICAvLyBJbmNsdWRlIGJvdGggaGVyZSBmb3IgYDxhPmBzIGFuZCBgPGJ1dHRvbj5gc1xuICAmLmFjdGl2ZSB7XG4gICAgei1pbmRleDogMjsgLy8gUGxhY2UgYWN0aXZlIGl0ZW1zIGFib3ZlIHRoZWlyIHNpYmxpbmdzIGZvciBwcm9wZXIgYm9yZGVyIHN0eWxpbmdcbiAgICBjb2xvcjogJGxpc3QtZ3JvdXAtYWN0aXZlLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRsaXN0LWdyb3VwLWFjdGl2ZS1iZztcbiAgICBib3JkZXItY29sb3I6ICRsaXN0LWdyb3VwLWFjdGl2ZS1ib3JkZXItY29sb3I7XG4gIH1cblxuICAmICsgJiB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMDtcblxuICAgICYuYWN0aXZlIHtcbiAgICAgIG1hcmdpbi10b3A6IC0kbGlzdC1ncm91cC1ib3JkZXItd2lkdGg7XG4gICAgICBib3JkZXItdG9wLXdpZHRoOiAkbGlzdC1ncm91cC1ib3JkZXItd2lkdGg7XG4gICAgfVxuICB9XG59XG5cblxuLy8gSG9yaXpvbnRhbFxuLy9cbi8vIENoYW5nZSB0aGUgbGF5b3V0IG9mIGxpc3QgZ3JvdXAgaXRlbXMgZnJvbSB2ZXJ0aWNhbCAoZGVmYXVsdCkgdG8gaG9yaXpvbnRhbC5cblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbCN7JGluZml4fSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuXG4gICAgICA+IC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzKCRsaXN0LWdyb3VwLWJvcmRlci1yYWRpdXMpO1xuICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzKDApO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJpZ2h0LXJhZGl1cygkbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzKTtcbiAgICAgICAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzKDApO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIH1cblxuICAgICAgICArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgICAgICAgIGJvcmRlci10b3Atd2lkdGg6ICRsaXN0LWdyb3VwLWJvcmRlci13aWR0aDtcbiAgICAgICAgICBib3JkZXItbGVmdC13aWR0aDogMDtcblxuICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtJGxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoO1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6ICRsaXN0LWdyb3VwLWJvcmRlci13aWR0aDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4vLyBGbHVzaCBsaXN0IGl0ZW1zXG4vL1xuLy8gUmVtb3ZlIGJvcmRlcnMgYW5kIGJvcmRlci1yYWRpdXMgdG8ga2VlcCBsaXN0IGdyb3VwIGl0ZW1zIGVkZ2UtdG8tZWRnZS4gTW9zdFxuLy8gdXNlZnVsIHdpdGhpbiBvdGhlciBjb21wb25lbnRzIChlLmcuLCBjYXJkcykuXG5cbi5saXN0LWdyb3VwLWZsdXNoIHtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwKTtcblxuICA+IC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgIGJvcmRlci13aWR0aDogMCAwICRsaXN0LWdyb3VwLWJvcmRlci13aWR0aDtcblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIENvbnRleHR1YWwgdmFyaWFudHNcbi8vXG4vLyBBZGQgbW9kaWZpZXIgY2xhc3NlcyB0byBjaGFuZ2UgdGV4dCBhbmQgYmFja2dyb3VuZCBjb2xvciBvbiBpbmRpdmlkdWFsIGl0ZW1zLlxuLy8gT3JnYW5pemF0aW9uYWxseSwgdGhpcyBtdXN0IGNvbWUgYWZ0ZXIgdGhlIGA6aG92ZXJgIHN0YXRlcy5cblxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIEBpbmNsdWRlIGxpc3QtZ3JvdXAtaXRlbS12YXJpYW50KCRjb2xvciwgdGhlbWUtY29sb3ItbGV2ZWwoJGNvbG9yLCAtOSksIHRoZW1lLWNvbG9yLWxldmVsKCRjb2xvciwgNikpO1xufVxuIiwiLy8gTGlzdCBHcm91cHNcblxuQG1peGluIGxpc3QtZ3JvdXAtaXRlbS12YXJpYW50KCRzdGF0ZSwgJGJhY2tncm91bmQsICRjb2xvcikge1xuICAubGlzdC1ncm91cC1pdGVtLSN7JHN0YXRlfSB7XG4gICAgY29sb3I6ICRjb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZDtcblxuICAgICYubGlzdC1ncm91cC1pdGVtLWFjdGlvbiB7XG4gICAgICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICAgICAgY29sb3I6ICRjb2xvcjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRiYWNrZ3JvdW5kLCA1JSk7XG4gICAgICB9XG5cbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5jbG9zZSB7XG4gIGZsb2F0OiByaWdodDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRjbG9zZS1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogJGNsb3NlLWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICRjbG9zZS1jb2xvcjtcbiAgdGV4dC1zaGFkb3c6ICRjbG9zZS10ZXh0LXNoYWRvdztcbiAgb3BhY2l0eTogLjU7XG5cbiAgLy8gT3ZlcnJpZGUgPGE+J3MgaG92ZXIgc3R5bGVcbiAgQGluY2x1ZGUgaG92ZXIoKSB7XG4gICAgY29sb3I6ICRjbG9zZS1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cblxuICAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIHtcbiAgICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICAgIG9wYWNpdHk6IC43NTtcbiAgICB9XG4gIH1cbn1cblxuLy8gQWRkaXRpb25hbCBwcm9wZXJ0aWVzIGZvciBidXR0b24gdmVyc2lvblxuLy8gaU9TIHJlcXVpcmVzIHRoZSBidXR0b24gZWxlbWVudCBpbnN0ZWFkIG9mIGFuIGFuY2hvciB0YWcuXG4vLyBJZiB5b3Ugd2FudCB0aGUgYW5jaG9yIHZlcnNpb24sIGl0IHJlcXVpcmVzIGBocmVmPVwiI1wiYC5cbi8vIFNlZSBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9FdmVudHMvY2xpY2sjU2FmYXJpX01vYmlsZVxuXG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG5idXR0b24uY2xvc2Uge1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xufVxuXG4vLyBGdXR1cmUtcHJvb2YgZGlzYWJsaW5nIG9mIGNsaWNrcyBvbiBgPGE+YCBlbGVtZW50c1xuXG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG5hLmNsb3NlLmRpc2FibGVkIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4iLCIudG9hc3Qge1xuICAvLyBQcmV2ZW50cyBmcm9tIHNocmlua2luZyBpbiBJRTExLCB3aGVuIGluIGEgZmxleCBjb250YWluZXJcbiAgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjgzNDFcbiAgZmxleC1iYXNpczogJHRvYXN0LW1heC13aWR0aDtcbiAgbWF4LXdpZHRoOiAkdG9hc3QtbWF4LXdpZHRoO1xuICBAaW5jbHVkZSBmb250LXNpemUoJHRvYXN0LWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiAkdG9hc3QtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICR0b2FzdC1iYWNrZ3JvdW5kLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6ICR0b2FzdC1ib3JkZXItd2lkdGggc29saWQgJHRvYXN0LWJvcmRlci1jb2xvcjtcbiAgYm94LXNoYWRvdzogJHRvYXN0LWJveC1zaGFkb3c7XG4gIG9wYWNpdHk6IDA7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJHRvYXN0LWJvcmRlci1yYWRpdXMpO1xuXG4gICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogJHRvYXN0LXBhZGRpbmcteDtcbiAgfVxuXG4gICYuc2hvd2luZyB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gICYuc2hvdyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gICYuaGlkZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4udG9hc3QtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogJHRvYXN0LXBhZGRpbmcteSAkdG9hc3QtcGFkZGluZy14O1xuICBjb2xvcjogJHRvYXN0LWhlYWRlci1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHRvYXN0LWhlYWRlci1iYWNrZ3JvdW5kLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXItYm90dG9tOiAkdG9hc3QtYm9yZGVyLXdpZHRoIHNvbGlkICR0b2FzdC1oZWFkZXItYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cyhzdWJ0cmFjdCgkdG9hc3QtYm9yZGVyLXJhZGl1cywgJHRvYXN0LWJvcmRlci13aWR0aCkpO1xufVxuXG4udG9hc3QtYm9keSB7XG4gIHBhZGRpbmc6ICR0b2FzdC1wYWRkaW5nLXg7IC8vIGFwcGx5IHRvIGJvdGggdmVydGljYWwgYW5kIGhvcml6b250YWxcbn1cbiIsIi8vIC5tb2RhbC1vcGVuICAgICAgLSBib2R5IGNsYXNzIGZvciBraWxsaW5nIHRoZSBzY3JvbGxcbi8vIC5tb2RhbCAgICAgICAgICAgLSBjb250YWluZXIgdG8gc2Nyb2xsIHdpdGhpblxuLy8gLm1vZGFsLWRpYWxvZyAgICAtIHBvc2l0aW9uaW5nIHNoZWxsIGZvciB0aGUgYWN0dWFsIG1vZGFsXG4vLyAubW9kYWwtY29udGVudCAgIC0gYWN0dWFsIG1vZGFsIHcvIGJnIGFuZCBjb3JuZXJzIGFuZCBzdHVmZlxuXG5cbi5tb2RhbC1vcGVuIHtcbiAgLy8gS2lsbCB0aGUgc2Nyb2xsIG9uIHRoZSBib2R5XG4gIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgLm1vZGFsIHtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgfVxufVxuXG4vLyBDb250YWluZXIgdGhhdCB0aGUgbW9kYWwgc2Nyb2xscyB3aXRoaW5cbi5tb2RhbCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAkemluZGV4LW1vZGFsO1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICAvLyBQcmV2ZW50IENocm9tZSBvbiBXaW5kb3dzIGZyb20gYWRkaW5nIGEgZm9jdXMgb3V0bGluZS4gRm9yIGRldGFpbHMsIHNlZVxuICAvLyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8xMDk1MS5cbiAgb3V0bGluZTogMDtcbiAgLy8gV2UgZGVsaWJlcmF0ZWx5IGRvbid0IHVzZSBgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO2AgZHVlIHRvIGFcbiAgLy8gZ25hcmx5IGlPUyBTYWZhcmkgYnVnOiBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTU4MzQyXG4gIC8vIFNlZSBhbHNvIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTc2OTVcbn1cblxuLy8gU2hlbGwgZGl2IHRvIHBvc2l0aW9uIHRoZSBtb2RhbCB3aXRoIGJvdHRvbSBwYWRkaW5nXG4ubW9kYWwtZGlhbG9nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luOiAkbW9kYWwtZGlhbG9nLW1hcmdpbjtcbiAgLy8gYWxsb3cgY2xpY2tzIHRvIHBhc3MgdGhyb3VnaCBmb3IgY3VzdG9tIGNsaWNrIGhhbmRsaW5nIHRvIGNsb3NlIG1vZGFsXG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gIC8vIFdoZW4gZmFkaW5nIGluIHRoZSBtb2RhbCwgYW5pbWF0ZSBpdCB0byBzbGlkZSBkb3duXG4gIC5tb2RhbC5mYWRlICYge1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJG1vZGFsLXRyYW5zaXRpb24pO1xuICAgIHRyYW5zZm9ybTogJG1vZGFsLWZhZGUtdHJhbnNmb3JtO1xuICB9XG4gIC5tb2RhbC5zaG93ICYge1xuICAgIHRyYW5zZm9ybTogJG1vZGFsLXNob3ctdHJhbnNmb3JtO1xuICB9XG5cbiAgLy8gV2hlbiB0cnlpbmcgdG8gY2xvc2UsIGFuaW1hdGUgZm9jdXMgdG8gc2NhbGVcbiAgLm1vZGFsLm1vZGFsLXN0YXRpYyAmIHtcbiAgICB0cmFuc2Zvcm06ICRtb2RhbC1zY2FsZS10cmFuc2Zvcm07XG4gIH1cbn1cblxuLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIHtcbiAgZGlzcGxheTogZmxleDsgLy8gSUUxMC8xMVxuICBtYXgtaGVpZ2h0OiBzdWJ0cmFjdCgxMDAlLCAkbW9kYWwtZGlhbG9nLW1hcmdpbiAqIDIpO1xuXG4gIC5tb2RhbC1jb250ZW50IHtcbiAgICBtYXgtaGVpZ2h0OiBzdWJ0cmFjdCgxMDB2aCwgJG1vZGFsLWRpYWxvZy1tYXJnaW4gKiAyKTsgLy8gSUUxMC8xMVxuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cblxuICAubW9kYWwtaGVhZGVyLFxuICAubW9kYWwtZm9vdGVyIHtcbiAgICBmbGV4LXNocmluazogMDtcbiAgfVxuXG4gIC5tb2RhbC1ib2R5IHtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICB9XG59XG5cbi5tb2RhbC1kaWFsb2ctY2VudGVyZWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtaW4taGVpZ2h0OiBzdWJ0cmFjdCgxMDAlLCAkbW9kYWwtZGlhbG9nLW1hcmdpbiAqIDIpO1xuXG4gIC8vIEVuc3VyZSBgbW9kYWwtZGlhbG9nLWNlbnRlcmVkYCBleHRlbmRzIHRoZSBmdWxsIGhlaWdodCBvZiB0aGUgdmlldyAoSUUxMC8xMSlcbiAgJjo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBibG9jazsgLy8gSUUxMFxuICAgIGhlaWdodDogc3VidHJhY3QoMTAwdmgsICRtb2RhbC1kaWFsb2ctbWFyZ2luICogMik7XG4gICAgaGVpZ2h0OiBtaW4tY29udGVudDsgLy8gUmVzZXQgaGVpZ2h0IHRvIDAgZXhjZXB0IG9uIElFXG4gICAgY29udGVudDogXCJcIjtcbiAgfVxuXG4gIC8vIEVuc3VyZSBgLm1vZGFsLWJvZHlgIHNob3dzIHNjcm9sbGJhciAoSUUxMC8xMSlcbiAgJi5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAubW9kYWwtY29udGVudCB7XG4gICAgICBtYXgtaGVpZ2h0OiBub25lO1xuICAgIH1cblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBub25lO1xuICAgIH1cbiAgfVxufVxuXG4vLyBBY3R1YWwgbW9kYWxcbi5tb2RhbC1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aWR0aDogMTAwJTsgLy8gRW5zdXJlIGAubW9kYWwtY29udGVudGAgZXh0ZW5kcyB0aGUgZnVsbCB3aWR0aCBvZiB0aGUgcGFyZW50IGAubW9kYWwtZGlhbG9nYFxuICAvLyBjb3VudGVyYWN0IHRoZSBwb2ludGVyLWV2ZW50czogbm9uZTsgaW4gdGhlIC5tb2RhbC1kaWFsb2dcbiAgY29sb3I6ICRtb2RhbC1jb250ZW50LWNvbG9yO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogJG1vZGFsLWNvbnRlbnQtYmc7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXdpZHRoIHNvbGlkICRtb2RhbC1jb250ZW50LWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkbW9kYWwtY29udGVudC1ib3JkZXItcmFkaXVzKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXhzKTtcbiAgLy8gUmVtb3ZlIGZvY3VzIG91dGxpbmUgZnJvbSBvcGVuZWQgbW9kYWxcbiAgb3V0bGluZTogMDtcbn1cblxuLy8gTW9kYWwgYmFja2dyb3VuZFxuLm1vZGFsLWJhY2tkcm9wIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6ICR6aW5kZXgtbW9kYWwtYmFja2Ryb3A7XG4gIHdpZHRoOiAxMDB2dztcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJG1vZGFsLWJhY2tkcm9wLWJnO1xuXG4gIC8vIEZhZGUgZm9yIGJhY2tkcm9wXG4gICYuZmFkZSB7IG9wYWNpdHk6IDA7IH1cbiAgJi5zaG93IHsgb3BhY2l0eTogJG1vZGFsLWJhY2tkcm9wLW9wYWNpdHk7IH1cbn1cblxuLy8gTW9kYWwgaGVhZGVyXG4vLyBUb3Agc2VjdGlvbiBvZiB0aGUgbW9kYWwgdy8gdGl0bGUgYW5kIGRpc21pc3Ncbi5tb2RhbC1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgLy8gc28gdGhlIGNsb3NlIGJ0biBhbHdheXMgc3RheXMgb24gdGhlIHVwcGVyIHJpZ2h0IGNvcm5lclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IC8vIFB1dCBtb2RhbCBoZWFkZXIgZWxlbWVudHMgKHRpdGxlIGFuZCBkaXNtaXNzKSBvbiBvcHBvc2l0ZSBlbmRzXG4gIHBhZGRpbmc6ICRtb2RhbC1oZWFkZXItcGFkZGluZztcbiAgYm9yZGVyLWJvdHRvbTogJG1vZGFsLWhlYWRlci1ib3JkZXItd2lkdGggc29saWQgJG1vZGFsLWhlYWRlci1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKCRtb2RhbC1jb250ZW50LWlubmVyLWJvcmRlci1yYWRpdXMpO1xuXG4gIC5jbG9zZSB7XG4gICAgcGFkZGluZzogJG1vZGFsLWhlYWRlci1wYWRkaW5nO1xuICAgIC8vIGF1dG8gb24gdGhlIGxlZnQgZm9yY2UgaWNvbiB0byB0aGUgcmlnaHQgZXZlbiB3aGVuIHRoZXJlIGlzIG5vIC5tb2RhbC10aXRsZVxuICAgIG1hcmdpbjogKC0kbW9kYWwtaGVhZGVyLXBhZGRpbmcteSkgKC0kbW9kYWwtaGVhZGVyLXBhZGRpbmcteCkgKC0kbW9kYWwtaGVhZGVyLXBhZGRpbmcteSkgYXV0bztcbiAgfVxufVxuXG4vLyBUaXRsZSB0ZXh0IHdpdGhpbiBoZWFkZXJcbi5tb2RhbC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpbmUtaGVpZ2h0OiAkbW9kYWwtdGl0bGUtbGluZS1oZWlnaHQ7XG59XG5cbi8vIE1vZGFsIGJvZHlcbi8vIFdoZXJlIGFsbCBtb2RhbCBjb250ZW50IHJlc2lkZXMgKHNpYmxpbmcgb2YgLm1vZGFsLWhlYWRlciBhbmQgLm1vZGFsLWZvb3Rlcilcbi5tb2RhbC1ib2R5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAvLyBFbmFibGUgYGZsZXgtZ3JvdzogMWAgc28gdGhhdCB0aGUgYm9keSB0YWtlIHVwIGFzIG11Y2ggc3BhY2UgYXMgcG9zc2libGVcbiAgLy8gd2hlbiB0aGVyZSBzaG91bGQgYmUgYSBmaXhlZCBoZWlnaHQgb24gYC5tb2RhbC1kaWFsb2dgLlxuICBmbGV4OiAxIDEgYXV0bztcbiAgcGFkZGluZzogJG1vZGFsLWlubmVyLXBhZGRpbmc7XG59XG5cbi8vIEZvb3RlciAoZm9yIGFjdGlvbnMpXG4ubW9kYWwtZm9vdGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyOyAvLyB2ZXJ0aWNhbGx5IGNlbnRlclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kOyAvLyBSaWdodCBhbGlnbiBidXR0b25zIHdpdGggZmxleCBwcm9wZXJ0eSBiZWNhdXNlIHRleHQtYWxpZ24gZG9lc24ndCB3b3JrIG9uIGZsZXggaXRlbXNcbiAgcGFkZGluZzogJG1vZGFsLWlubmVyLXBhZGRpbmcgLSAkbW9kYWwtZm9vdGVyLW1hcmdpbi1iZXR3ZWVuICogLjU7XG4gIGJvcmRlci10b3A6ICRtb2RhbC1mb290ZXItYm9yZGVyLXdpZHRoIHNvbGlkICRtb2RhbC1mb290ZXItYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cygkbW9kYWwtY29udGVudC1pbm5lci1ib3JkZXItcmFkaXVzKTtcblxuICAvLyBQbGFjZSBtYXJnaW4gYmV0d2VlbiBmb290ZXIgZWxlbWVudHNcbiAgLy8gVGhpcyBzb2x1dGlvbiBpcyBmYXIgZnJvbSBpZGVhbCBiZWNhdXNlIG9mIHRoZSB1bml2ZXJzYWwgc2VsZWN0b3IgdXNhZ2UsXG4gIC8vIGJ1dCBpcyBuZWVkZWQgdG8gZml4IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjQ4MDBcbiAgPiAqIHtcbiAgICBtYXJnaW46ICRtb2RhbC1mb290ZXItbWFyZ2luLWJldHdlZW4gKiAuNTtcbiAgfVxufVxuXG4vLyBNZWFzdXJlIHNjcm9sbGJhciB3aWR0aCBmb3IgcGFkZGluZyBib2R5IGR1cmluZyBtb2RhbCBzaG93L2hpZGVcbi5tb2RhbC1zY3JvbGxiYXItbWVhc3VyZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtOTk5OXB4O1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBvdmVyZmxvdzogc2Nyb2xsO1xufVxuXG4vLyBTY2FsZSB1cCB0aGUgbW9kYWxcbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgLy8gQXV0b21hdGljYWxseSBzZXQgbW9kYWwncyB3aWR0aCBmb3IgbGFyZ2VyIHZpZXdwb3J0c1xuICAubW9kYWwtZGlhbG9nIHtcbiAgICBtYXgtd2lkdGg6ICRtb2RhbC1tZDtcbiAgICBtYXJnaW46ICRtb2RhbC1kaWFsb2ctbWFyZ2luLXktc20tdXAgYXV0bztcbiAgfVxuXG4gIC5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSB7XG4gICAgbWF4LWhlaWdodDogc3VidHJhY3QoMTAwJSwgJG1vZGFsLWRpYWxvZy1tYXJnaW4teS1zbS11cCAqIDIpO1xuXG4gICAgLm1vZGFsLWNvbnRlbnQge1xuICAgICAgbWF4LWhlaWdodDogc3VidHJhY3QoMTAwdmgsICRtb2RhbC1kaWFsb2ctbWFyZ2luLXktc20tdXAgKiAyKTtcbiAgICB9XG4gIH1cblxuICAubW9kYWwtZGlhbG9nLWNlbnRlcmVkIHtcbiAgICBtaW4taGVpZ2h0OiBzdWJ0cmFjdCgxMDAlLCAkbW9kYWwtZGlhbG9nLW1hcmdpbi15LXNtLXVwICogMik7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgaGVpZ2h0OiBzdWJ0cmFjdCgxMDB2aCwgJG1vZGFsLWRpYWxvZy1tYXJnaW4teS1zbS11cCAqIDIpO1xuICAgICAgaGVpZ2h0OiBtaW4tY29udGVudDtcbiAgICB9XG4gIH1cblxuICAubW9kYWwtY29udGVudCB7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXNtLXVwKTtcbiAgfVxuXG4gIC5tb2RhbC1zbSB7IG1heC13aWR0aDogJG1vZGFsLXNtOyB9XG59XG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgLm1vZGFsLWxnLFxuICAubW9kYWwteGwge1xuICAgIG1heC13aWR0aDogJG1vZGFsLWxnO1xuICB9XG59XG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgLm1vZGFsLXhsIHsgbWF4LXdpZHRoOiAkbW9kYWwteGw7IH1cbn1cbiIsIi8vIEJhc2UgY2xhc3Ncbi50b29sdGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAkemluZGV4LXRvb2x0aXA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46ICR0b29sdGlwLW1hcmdpbjtcbiAgLy8gT3VyIHBhcmVudCBlbGVtZW50IGNhbiBiZSBhcmJpdHJhcnkgc2luY2UgdG9vbHRpcHMgYXJlIGJ5IGRlZmF1bHQgaW5zZXJ0ZWQgYXMgYSBzaWJsaW5nIG9mIHRoZWlyIHRhcmdldCBlbGVtZW50LlxuICAvLyBTbyByZXNldCBvdXIgZm9udCBhbmQgdGV4dCBwcm9wZXJ0aWVzIHRvIGF2b2lkIGluaGVyaXRpbmcgd2VpcmQgdmFsdWVzLlxuICBAaW5jbHVkZSByZXNldC10ZXh0KCk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkdG9vbHRpcC1mb250LXNpemUpO1xuICAvLyBBbGxvdyBicmVha2luZyB2ZXJ5IGxvbmcgd29yZHMgc28gdGhleSBkb24ndCBvdmVyZmxvdyB0aGUgdG9vbHRpcCdzIGJvdW5kc1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIG9wYWNpdHk6IDA7XG5cbiAgJi5zaG93IHsgb3BhY2l0eTogJHRvb2x0aXAtb3BhY2l0eTsgfVxuXG4gIC5hcnJvdyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAkdG9vbHRpcC1hcnJvdy13aWR0aDtcbiAgICBoZWlnaHQ6ICR0b29sdGlwLWFycm93LWhlaWdodDtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgfVxuICB9XG59XG5cbi5icy10b29sdGlwLXRvcCB7XG4gIHBhZGRpbmc6ICR0b29sdGlwLWFycm93LWhlaWdodCAwO1xuXG4gIC5hcnJvdyB7XG4gICAgYm90dG9tOiAwO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHRvcDogMDtcbiAgICAgIGJvcmRlci13aWR0aDogJHRvb2x0aXAtYXJyb3ctaGVpZ2h0ICgkdG9vbHRpcC1hcnJvdy13aWR0aCAqIC41KSAwO1xuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogJHRvb2x0aXAtYXJyb3ctY29sb3I7XG4gICAgfVxuICB9XG59XG5cbi5icy10b29sdGlwLXJpZ2h0IHtcbiAgcGFkZGluZzogMCAkdG9vbHRpcC1hcnJvdy1oZWlnaHQ7XG5cbiAgLmFycm93IHtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAkdG9vbHRpcC1hcnJvdy1oZWlnaHQ7XG4gICAgaGVpZ2h0OiAkdG9vbHRpcC1hcnJvdy13aWR0aDtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICByaWdodDogMDtcbiAgICAgIGJvcmRlci13aWR0aDogKCR0b29sdGlwLWFycm93LXdpZHRoICogLjUpICR0b29sdGlwLWFycm93LWhlaWdodCAoJHRvb2x0aXAtYXJyb3ctd2lkdGggKiAuNSkgMDtcbiAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogJHRvb2x0aXAtYXJyb3ctY29sb3I7XG4gICAgfVxuICB9XG59XG5cbi5icy10b29sdGlwLWJvdHRvbSB7XG4gIHBhZGRpbmc6ICR0b29sdGlwLWFycm93LWhlaWdodCAwO1xuXG4gIC5hcnJvdyB7XG4gICAgdG9wOiAwO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGJvcmRlci13aWR0aDogMCAoJHRvb2x0aXAtYXJyb3ctd2lkdGggKiAuNSkgJHRvb2x0aXAtYXJyb3ctaGVpZ2h0O1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJHRvb2x0aXAtYXJyb3ctY29sb3I7XG4gICAgfVxuICB9XG59XG5cbi5icy10b29sdGlwLWxlZnQge1xuICBwYWRkaW5nOiAwICR0b29sdGlwLWFycm93LWhlaWdodDtcblxuICAuYXJyb3cge1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiAkdG9vbHRpcC1hcnJvdy1oZWlnaHQ7XG4gICAgaGVpZ2h0OiAkdG9vbHRpcC1hcnJvdy13aWR0aDtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgYm9yZGVyLXdpZHRoOiAoJHRvb2x0aXAtYXJyb3ctd2lkdGggKiAuNSkgMCAoJHRvb2x0aXAtYXJyb3ctd2lkdGggKiAuNSkgJHRvb2x0aXAtYXJyb3ctaGVpZ2h0O1xuICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICR0b29sdGlwLWFycm93LWNvbG9yO1xuICAgIH1cbiAgfVxufVxuXG4uYnMtdG9vbHRpcC1hdXRvIHtcbiAgJlt4LXBsYWNlbWVudF49XCJ0b3BcIl0ge1xuICAgIEBleHRlbmQgLmJzLXRvb2x0aXAtdG9wO1xuICB9XG4gICZbeC1wbGFjZW1lbnRePVwicmlnaHRcIl0ge1xuICAgIEBleHRlbmQgLmJzLXRvb2x0aXAtcmlnaHQ7XG4gIH1cbiAgJlt4LXBsYWNlbWVudF49XCJib3R0b21cIl0ge1xuICAgIEBleHRlbmQgLmJzLXRvb2x0aXAtYm90dG9tO1xuICB9XG4gICZbeC1wbGFjZW1lbnRePVwibGVmdFwiXSB7XG4gICAgQGV4dGVuZCAuYnMtdG9vbHRpcC1sZWZ0O1xuICB9XG59XG5cbi8vIFdyYXBwZXIgZm9yIHRoZSB0b29sdGlwIGNvbnRlbnRcbi50b29sdGlwLWlubmVyIHtcbiAgbWF4LXdpZHRoOiAkdG9vbHRpcC1tYXgtd2lkdGg7XG4gIHBhZGRpbmc6ICR0b29sdGlwLXBhZGRpbmcteSAkdG9vbHRpcC1wYWRkaW5nLXg7XG4gIGNvbG9yOiAkdG9vbHRpcC1jb2xvcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdG9vbHRpcC1iZztcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkdG9vbHRpcC1ib3JkZXItcmFkaXVzKTtcbn1cbiIsIkBtaXhpbiByZXNldC10ZXh0KCkge1xuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWJhc2U7XG4gIC8vIFdlIGRlbGliZXJhdGVseSBkbyBOT1QgcmVzZXQgZm9udC1zaXplIG9yIHdvcmQtd3JhcC5cbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1iYXNlO1xuICB0ZXh0LWFsaWduOiBsZWZ0OyAvLyBGYWxsYmFjayBmb3Igd2hlcmUgYHN0YXJ0YCBpcyBub3Qgc3VwcG9ydGVkXG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgd29yZC1icmVhazogbm9ybWFsO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGluZS1icmVhazogYXV0bztcbn1cbiIsIi5wb3BvdmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6ICR6aW5kZXgtcG9wb3ZlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogJHBvcG92ZXItbWF4LXdpZHRoO1xuICAvLyBPdXIgcGFyZW50IGVsZW1lbnQgY2FuIGJlIGFyYml0cmFyeSBzaW5jZSB0b29sdGlwcyBhcmUgYnkgZGVmYXVsdCBpbnNlcnRlZCBhcyBhIHNpYmxpbmcgb2YgdGhlaXIgdGFyZ2V0IGVsZW1lbnQuXG4gIC8vIFNvIHJlc2V0IG91ciBmb250IGFuZCB0ZXh0IHByb3BlcnRpZXMgdG8gYXZvaWQgaW5oZXJpdGluZyB3ZWlyZCB2YWx1ZXMuXG4gIEBpbmNsdWRlIHJlc2V0LXRleHQoKTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRwb3BvdmVyLWZvbnQtc2l6ZSk7XG4gIC8vIEFsbG93IGJyZWFraW5nIHZlcnkgbG9uZyB3b3JkcyBzbyB0aGV5IGRvbid0IG92ZXJmbG93IHRoZSBwb3BvdmVyJ3MgYm91bmRzXG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHBvcG92ZXItYmc7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogJHBvcG92ZXItYm9yZGVyLXdpZHRoIHNvbGlkICRwb3BvdmVyLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkcG9wb3Zlci1ib3JkZXItcmFkaXVzKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkcG9wb3Zlci1ib3gtc2hhZG93KTtcblxuICAuYXJyb3cge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogJHBvcG92ZXItYXJyb3ctd2lkdGg7XG4gICAgaGVpZ2h0OiAkcG9wb3Zlci1hcnJvdy1oZWlnaHQ7XG4gICAgbWFyZ2luOiAwICRwb3BvdmVyLWJvcmRlci1yYWRpdXM7XG5cbiAgICAmOjpiZWZvcmUsXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgfVxuICB9XG59XG5cbi5icy1wb3BvdmVyLXRvcCB7XG4gIG1hcmdpbi1ib3R0b206ICRwb3BvdmVyLWFycm93LWhlaWdodDtcblxuICA+IC5hcnJvdyB7XG4gICAgYm90dG9tOiBzdWJ0cmFjdCgtJHBvcG92ZXItYXJyb3ctaGVpZ2h0LCAkcG9wb3Zlci1ib3JkZXItd2lkdGgpO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGJvcmRlci13aWR0aDogJHBvcG92ZXItYXJyb3ctaGVpZ2h0ICgkcG9wb3Zlci1hcnJvdy13aWR0aCAqIC41KSAwO1xuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogJHBvcG92ZXItYXJyb3ctb3V0ZXItY29sb3I7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgYm90dG9tOiAkcG9wb3Zlci1ib3JkZXItd2lkdGg7XG4gICAgICBib3JkZXItd2lkdGg6ICRwb3BvdmVyLWFycm93LWhlaWdodCAoJHBvcG92ZXItYXJyb3ctd2lkdGggKiAuNSkgMDtcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICRwb3BvdmVyLWFycm93LWNvbG9yO1xuICAgIH1cbiAgfVxufVxuXG4uYnMtcG9wb3Zlci1yaWdodCB7XG4gIG1hcmdpbi1sZWZ0OiAkcG9wb3Zlci1hcnJvdy1oZWlnaHQ7XG5cbiAgPiAuYXJyb3cge1xuICAgIGxlZnQ6IHN1YnRyYWN0KC0kcG9wb3Zlci1hcnJvdy1oZWlnaHQsICRwb3BvdmVyLWJvcmRlci13aWR0aCk7XG4gICAgd2lkdGg6ICRwb3BvdmVyLWFycm93LWhlaWdodDtcbiAgICBoZWlnaHQ6ICRwb3BvdmVyLWFycm93LXdpZHRoO1xuICAgIG1hcmdpbjogJHBvcG92ZXItYm9yZGVyLXJhZGl1cyAwOyAvLyBtYWtlIHN1cmUgdGhlIGFycm93IGRvZXMgbm90IHRvdWNoIHRoZSBwb3BvdmVyJ3Mgcm91bmRlZCBjb3JuZXJzXG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgbGVmdDogMDtcbiAgICAgIGJvcmRlci13aWR0aDogKCRwb3BvdmVyLWFycm93LXdpZHRoICogLjUpICRwb3BvdmVyLWFycm93LWhlaWdodCAoJHBvcG92ZXItYXJyb3ctd2lkdGggKiAuNSkgMDtcbiAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogJHBvcG92ZXItYXJyb3ctb3V0ZXItY29sb3I7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgbGVmdDogJHBvcG92ZXItYm9yZGVyLXdpZHRoO1xuICAgICAgYm9yZGVyLXdpZHRoOiAoJHBvcG92ZXItYXJyb3ctd2lkdGggKiAuNSkgJHBvcG92ZXItYXJyb3ctaGVpZ2h0ICgkcG9wb3Zlci1hcnJvdy13aWR0aCAqIC41KSAwO1xuICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAkcG9wb3Zlci1hcnJvdy1jb2xvcjtcbiAgICB9XG4gIH1cbn1cblxuLmJzLXBvcG92ZXItYm90dG9tIHtcbiAgbWFyZ2luLXRvcDogJHBvcG92ZXItYXJyb3ctaGVpZ2h0O1xuXG4gID4gLmFycm93IHtcbiAgICB0b3A6IHN1YnRyYWN0KC0kcG9wb3Zlci1hcnJvdy1oZWlnaHQsICRwb3BvdmVyLWJvcmRlci13aWR0aCk7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgdG9wOiAwO1xuICAgICAgYm9yZGVyLXdpZHRoOiAwICgkcG9wb3Zlci1hcnJvdy13aWR0aCAqIC41KSAkcG9wb3Zlci1hcnJvdy1oZWlnaHQgKCRwb3BvdmVyLWFycm93LXdpZHRoICogLjUpO1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJHBvcG92ZXItYXJyb3ctb3V0ZXItY29sb3I7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgdG9wOiAkcG9wb3Zlci1ib3JkZXItd2lkdGg7XG4gICAgICBib3JkZXItd2lkdGg6IDAgKCRwb3BvdmVyLWFycm93LXdpZHRoICogLjUpICRwb3BvdmVyLWFycm93LWhlaWdodCAoJHBvcG92ZXItYXJyb3ctd2lkdGggKiAuNSk7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkcG9wb3Zlci1hcnJvdy1jb2xvcjtcbiAgICB9XG4gIH1cblxuICAvLyBUaGlzIHdpbGwgcmVtb3ZlIHRoZSBwb3BvdmVyLWhlYWRlcidzIGJvcmRlciBqdXN0IGJlbG93IHRoZSBhcnJvd1xuICAucG9wb3Zlci1oZWFkZXI6OmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6ICRwb3BvdmVyLWFycm93LXdpZHRoO1xuICAgIG1hcmdpbi1sZWZ0OiAtJHBvcG92ZXItYXJyb3ctd2lkdGggKiAuNTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJvcmRlci1ib3R0b206ICRwb3BvdmVyLWJvcmRlci13aWR0aCBzb2xpZCAkcG9wb3Zlci1oZWFkZXItYmc7XG4gIH1cbn1cblxuLmJzLXBvcG92ZXItbGVmdCB7XG4gIG1hcmdpbi1yaWdodDogJHBvcG92ZXItYXJyb3ctaGVpZ2h0O1xuXG4gID4gLmFycm93IHtcbiAgICByaWdodDogc3VidHJhY3QoLSRwb3BvdmVyLWFycm93LWhlaWdodCwgJHBvcG92ZXItYm9yZGVyLXdpZHRoKTtcbiAgICB3aWR0aDogJHBvcG92ZXItYXJyb3ctaGVpZ2h0O1xuICAgIGhlaWdodDogJHBvcG92ZXItYXJyb3ctd2lkdGg7XG4gICAgbWFyZ2luOiAkcG9wb3Zlci1ib3JkZXItcmFkaXVzIDA7IC8vIG1ha2Ugc3VyZSB0aGUgYXJyb3cgZG9lcyBub3QgdG91Y2ggdGhlIHBvcG92ZXIncyByb3VuZGVkIGNvcm5lcnNcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICByaWdodDogMDtcbiAgICAgIGJvcmRlci13aWR0aDogKCRwb3BvdmVyLWFycm93LXdpZHRoICogLjUpIDAgKCRwb3BvdmVyLWFycm93LXdpZHRoICogLjUpICRwb3BvdmVyLWFycm93LWhlaWdodDtcbiAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAkcG9wb3Zlci1hcnJvdy1vdXRlci1jb2xvcjtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICByaWdodDogJHBvcG92ZXItYm9yZGVyLXdpZHRoO1xuICAgICAgYm9yZGVyLXdpZHRoOiAoJHBvcG92ZXItYXJyb3ctd2lkdGggKiAuNSkgMCAoJHBvcG92ZXItYXJyb3ctd2lkdGggKiAuNSkgJHBvcG92ZXItYXJyb3ctaGVpZ2h0O1xuICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICRwb3BvdmVyLWFycm93LWNvbG9yO1xuICAgIH1cbiAgfVxufVxuXG4uYnMtcG9wb3Zlci1hdXRvIHtcbiAgJlt4LXBsYWNlbWVudF49XCJ0b3BcIl0ge1xuICAgIEBleHRlbmQgLmJzLXBvcG92ZXItdG9wO1xuICB9XG4gICZbeC1wbGFjZW1lbnRePVwicmlnaHRcIl0ge1xuICAgIEBleHRlbmQgLmJzLXBvcG92ZXItcmlnaHQ7XG4gIH1cbiAgJlt4LXBsYWNlbWVudF49XCJib3R0b21cIl0ge1xuICAgIEBleHRlbmQgLmJzLXBvcG92ZXItYm90dG9tO1xuICB9XG4gICZbeC1wbGFjZW1lbnRePVwibGVmdFwiXSB7XG4gICAgQGV4dGVuZCAuYnMtcG9wb3Zlci1sZWZ0O1xuICB9XG59XG5cblxuLy8gT2Zmc2V0IHRoZSBwb3BvdmVyIHRvIGFjY291bnQgZm9yIHRoZSBwb3BvdmVyIGFycm93XG4ucG9wb3Zlci1oZWFkZXIge1xuICBwYWRkaW5nOiAkcG9wb3Zlci1oZWFkZXItcGFkZGluZy15ICRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXg7XG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIFJlc2V0IHRoZSBkZWZhdWx0IGZyb20gUmVib290XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9udC1zaXplLWJhc2UpO1xuICBjb2xvcjogJHBvcG92ZXItaGVhZGVyLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcG9wb3Zlci1oZWFkZXItYmc7XG4gIGJvcmRlci1ib3R0b206ICRwb3BvdmVyLWJvcmRlci13aWR0aCBzb2xpZCBkYXJrZW4oJHBvcG92ZXItaGVhZGVyLWJnLCA1JSk7XG4gIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKCRwb3BvdmVyLWlubmVyLWJvcmRlci1yYWRpdXMpO1xuXG4gICY6ZW1wdHkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnBvcG92ZXItYm9keSB7XG4gIHBhZGRpbmc6ICRwb3BvdmVyLWJvZHktcGFkZGluZy15ICRwb3BvdmVyLWJvZHktcGFkZGluZy14O1xuICBjb2xvcjogJHBvcG92ZXItYm9keS1jb2xvcjtcbn1cbiIsIi8vIE5vdGVzIG9uIHRoZSBjbGFzc2VzOlxuLy9cbi8vIDEuIC5jYXJvdXNlbC5wb2ludGVyLWV2ZW50IHNob3VsZCBpZGVhbGx5IGJlIHBhbi15ICh0byBhbGxvdyBmb3IgdXNlcnMgdG8gc2Nyb2xsIHZlcnRpY2FsbHkpXG4vLyAgICBldmVuIHdoZW4gdGhlaXIgc2Nyb2xsIGFjdGlvbiBzdGFydGVkIG9uIGEgY2Fyb3VzZWwsIGJ1dCBmb3IgY29tcGF0aWJpbGl0eSAod2l0aCBGaXJlZm94KVxuLy8gICAgd2UncmUgcHJldmVudGluZyBhbGwgYWN0aW9ucyBpbnN0ZWFkXG4vLyAyLiBUaGUgLmNhcm91c2VsLWl0ZW0tbGVmdCBhbmQgLmNhcm91c2VsLWl0ZW0tcmlnaHQgaXMgdXNlZCB0byBpbmRpY2F0ZSB3aGVyZVxuLy8gICAgdGhlIGFjdGl2ZSBzbGlkZSBpcyBoZWFkaW5nLlxuLy8gMy4gLmFjdGl2ZS5jYXJvdXNlbC1pdGVtIGlzIHRoZSBjdXJyZW50IHNsaWRlLlxuLy8gNC4gLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLWxlZnQgYW5kIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1yaWdodCBpcyB0aGUgY3VycmVudFxuLy8gICAgc2xpZGUgaW4gaXRzIGluLXRyYW5zaXRpb24gc3RhdGUuIE9ubHkgb25lIG9mIHRoZXNlIG9jY3VycyBhdCBhIHRpbWUuXG4vLyA1LiAuY2Fyb3VzZWwtaXRlbS1uZXh0LmNhcm91c2VsLWl0ZW0tbGVmdCBhbmQgLmNhcm91c2VsLWl0ZW0tcHJldi5jYXJvdXNlbC1pdGVtLXJpZ2h0XG4vLyAgICBpcyB0aGUgdXBjb21pbmcgc2xpZGUgaW4gdHJhbnNpdGlvbi5cblxuLmNhcm91c2VsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY2Fyb3VzZWwucG9pbnRlci1ldmVudCB7XG4gIHRvdWNoLWFjdGlvbjogcGFuLXk7XG59XG5cbi5jYXJvdXNlbC1pbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIEBpbmNsdWRlIGNsZWFyZml4KCk7XG59XG5cbi5jYXJvdXNlbC1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBub25lO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1yaWdodDogLTEwMCU7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkY2Fyb3VzZWwtdHJhbnNpdGlvbik7XG59XG5cbi5jYXJvdXNlbC1pdGVtLmFjdGl2ZSxcbi5jYXJvdXNlbC1pdGVtLW5leHQsXG4uY2Fyb3VzZWwtaXRlbS1wcmV2IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5jYXJvdXNlbC1pdGVtLW5leHQ6bm90KC5jYXJvdXNlbC1pdGVtLWxlZnQpLFxuLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXJpZ2h0IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xufVxuXG4uY2Fyb3VzZWwtaXRlbS1wcmV2Om5vdCguY2Fyb3VzZWwtaXRlbS1yaWdodCksXG4uYWN0aXZlLmNhcm91c2VsLWl0ZW0tbGVmdCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG59XG5cblxuLy9cbi8vIEFsdGVybmF0ZSB0cmFuc2l0aW9uc1xuLy9cblxuLmNhcm91c2VsLWZhZGUge1xuICAuY2Fyb3VzZWwtaXRlbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5O1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxuXG4gIC5jYXJvdXNlbC1pdGVtLmFjdGl2ZSxcbiAgLmNhcm91c2VsLWl0ZW0tbmV4dC5jYXJvdXNlbC1pdGVtLWxlZnQsXG4gIC5jYXJvdXNlbC1pdGVtLXByZXYuY2Fyb3VzZWwtaXRlbS1yaWdodCB7XG4gICAgei1pbmRleDogMTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLWxlZnQsXG4gIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1yaWdodCB7XG4gICAgei1pbmRleDogMDtcbiAgICBvcGFjaXR5OiAwO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24ob3BhY2l0eSAwcyAkY2Fyb3VzZWwtdHJhbnNpdGlvbi1kdXJhdGlvbik7XG4gIH1cbn1cblxuXG4vL1xuLy8gTGVmdC9yaWdodCBjb250cm9scyBmb3IgbmF2XG4vL1xuXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2LFxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IDE7XG4gIC8vIFVzZSBmbGV4IGZvciBhbGlnbm1lbnQgKDEtMylcbiAgZGlzcGxheTogZmxleDsgLy8gMS4gYWxsb3cgZmxleCBzdHlsZXNcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgLy8gMi4gdmVydGljYWxseSBjZW50ZXIgY29udGVudHNcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IC8vIDMuIGhvcml6b250YWxseSBjZW50ZXIgY29udGVudHNcbiAgd2lkdGg6ICRjYXJvdXNlbC1jb250cm9sLXdpZHRoO1xuICBwYWRkaW5nOiAwO1xuICBjb2xvcjogJGNhcm91c2VsLWNvbnRyb2wtY29sb3I7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiAwO1xuICBvcGFjaXR5OiAkY2Fyb3VzZWwtY29udHJvbC1vcGFjaXR5O1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRjYXJvdXNlbC1jb250cm9sLXRyYW5zaXRpb24pO1xuXG4gIC8vIEhvdmVyL2ZvY3VzIHN0YXRlXG4gIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgIGNvbG9yOiAkY2Fyb3VzZWwtY29udHJvbC1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgb3V0bGluZTogMDtcbiAgICBvcGFjaXR5OiAkY2Fyb3VzZWwtY29udHJvbC1ob3Zlci1vcGFjaXR5O1xuICB9XG59XG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2IHtcbiAgbGVmdDogMDtcbiAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYmEoJGJsYWNrLCAuMjUpLCByZ2JhKCRibGFjaywgLjAwMSkpO1xuICB9XG59XG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgcmlnaHQ6IDA7XG4gIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDI3MGRlZywgcmdiYSgkYmxhY2ssIC4yNSksIHJnYmEoJGJsYWNrLCAuMDAxKSk7XG4gIH1cbn1cblxuLy8gSWNvbnMgZm9yIHdpdGhpblxuLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uLFxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogJGNhcm91c2VsLWNvbnRyb2wtaWNvbi13aWR0aDtcbiAgaGVpZ2h0OiAkY2Fyb3VzZWwtY29udHJvbC1pY29uLXdpZHRoO1xuICBiYWNrZ3JvdW5kOiA1MCUgLyAxMDAlIDEwMCUgbm8tcmVwZWF0O1xufVxuLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24tYmcpO1xufVxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24tYmcpO1xufVxuXG5cbi8vIE9wdGlvbmFsIGluZGljYXRvciBwaXBzXG4vL1xuLy8gQWRkIGFuIG9yZGVyZWQgbGlzdCB3aXRoIHRoZSBmb2xsb3dpbmcgY2xhc3MgYW5kIGFkZCBhIGxpc3QgaXRlbSBmb3IgZWFjaFxuLy8gc2xpZGUgeW91ciBjYXJvdXNlbCBob2xkcy5cblxuLmNhcm91c2VsLWluZGljYXRvcnMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDE1O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZy1sZWZ0OiAwOyAvLyBvdmVycmlkZSA8b2w+IGRlZmF1bHRcbiAgLy8gVXNlIHRoZSAuY2Fyb3VzZWwtY29udHJvbCdzIHdpZHRoIGFzIG1hcmdpbiBzbyB3ZSBkb24ndCBvdmVybGF5IHRob3NlXG4gIG1hcmdpbi1yaWdodDogJGNhcm91c2VsLWNvbnRyb2wtd2lkdGg7XG4gIG1hcmdpbi1sZWZ0OiAkY2Fyb3VzZWwtY29udHJvbC13aWR0aDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcblxuICBsaSB7XG4gICAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gICAgZmxleDogMCAxIGF1dG87XG4gICAgd2lkdGg6ICRjYXJvdXNlbC1pbmRpY2F0b3Itd2lkdGg7XG4gICAgaGVpZ2h0OiAkY2Fyb3VzZWwtaW5kaWNhdG9yLWhlaWdodDtcbiAgICBtYXJnaW4tcmlnaHQ6ICRjYXJvdXNlbC1pbmRpY2F0b3Itc3BhY2VyO1xuICAgIG1hcmdpbi1sZWZ0OiAkY2Fyb3VzZWwtaW5kaWNhdG9yLXNwYWNlcjtcbiAgICB0ZXh0LWluZGVudDogLTk5OXB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2Fyb3VzZWwtaW5kaWNhdG9yLWFjdGl2ZS1iZztcbiAgICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICAgIC8vIFVzZSB0cmFuc3BhcmVudCBib3JkZXJzIHRvIGluY3JlYXNlIHRoZSBoaXQgYXJlYSBieSAxMHB4IG9uIHRvcCBhbmQgYm90dG9tLlxuICAgIGJvcmRlci10b3A6ICRjYXJvdXNlbC1pbmRpY2F0b3ItaGl0LWFyZWEtaGVpZ2h0IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1ib3R0b206ICRjYXJvdXNlbC1pbmRpY2F0b3ItaGl0LWFyZWEtaGVpZ2h0IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIG9wYWNpdHk6IC41O1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJGNhcm91c2VsLWluZGljYXRvci10cmFuc2l0aW9uKTtcbiAgfVxuXG4gIC5hY3RpdmUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuXG4vLyBPcHRpb25hbCBjYXB0aW9uc1xuLy9cbi8vXG5cbi5jYXJvdXNlbC1jYXB0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogKDEwMCUgLSAkY2Fyb3VzZWwtY2FwdGlvbi13aWR0aCkgKiAuNTtcbiAgYm90dG9tOiAyMHB4O1xuICBsZWZ0OiAoMTAwJSAtICRjYXJvdXNlbC1jYXB0aW9uLXdpZHRoKSAqIC41O1xuICB6LWluZGV4OiAxMDtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICBjb2xvcjogJGNhcm91c2VsLWNhcHRpb24tY29sb3I7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbiIsIkBtaXhpbiBjbGVhcmZpeCgpIHtcbiAgJjo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNsZWFyOiBib3RoO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cbn1cbiIsIi8vXG4vLyBSb3RhdGluZyBib3JkZXJcbi8vXG5cbkBrZXlmcmFtZXMgc3Bpbm5lci1ib3JkZXIge1xuICB0byB7IHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7IH1cbn1cblxuLnNwaW5uZXItYm9yZGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogJHNwaW5uZXItd2lkdGg7XG4gIGhlaWdodDogJHNwaW5uZXItaGVpZ2h0O1xuICB2ZXJ0aWNhbC1hbGlnbjogJHNwaW5uZXItdmVydGljYWwtYWxpZ247XG4gIGJvcmRlcjogJHNwaW5uZXItYm9yZGVyLXdpZHRoIHNvbGlkIGN1cnJlbnRjb2xvcjtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGFuaW1hdGlvbjogLjc1cyBsaW5lYXIgaW5maW5pdGUgc3Bpbm5lci1ib3JkZXI7XG59XG5cbi5zcGlubmVyLWJvcmRlci1zbSB7XG4gIHdpZHRoOiAkc3Bpbm5lci13aWR0aC1zbTtcbiAgaGVpZ2h0OiAkc3Bpbm5lci1oZWlnaHQtc207XG4gIGJvcmRlci13aWR0aDogJHNwaW5uZXItYm9yZGVyLXdpZHRoLXNtO1xufVxuXG4vL1xuLy8gR3Jvd2luZyBjaXJjbGVcbi8vXG5cbkBrZXlmcmFtZXMgc3Bpbm5lci1ncm93IHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIH1cbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuXG4uc3Bpbm5lci1ncm93IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogJHNwaW5uZXItd2lkdGg7XG4gIGhlaWdodDogJHNwaW5uZXItaGVpZ2h0O1xuICB2ZXJ0aWNhbC1hbGlnbjogJHNwaW5uZXItdmVydGljYWwtYWxpZ247XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRjb2xvcjtcbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG9wYWNpdHk6IDA7XG4gIGFuaW1hdGlvbjogLjc1cyBsaW5lYXIgaW5maW5pdGUgc3Bpbm5lci1ncm93O1xufVxuXG4uc3Bpbm5lci1ncm93LXNtIHtcbiAgd2lkdGg6ICRzcGlubmVyLXdpZHRoLXNtO1xuICBoZWlnaHQ6ICRzcGlubmVyLWhlaWdodC1zbTtcbn1cblxuQGlmICRlbmFibGUtcHJlZmVycy1yZWR1Y2VkLW1vdGlvbi1tZWRpYS1xdWVyeSB7XG4gIEBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgLnNwaW5uZXItYm9yZGVyLFxuICAgIC5zcGlubmVyLWdyb3cge1xuICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxLjVzO1xuICAgIH1cbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi5hbGlnbi1iYXNlbGluZSAgICB7IHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9IC8vIEJyb3dzZXIgZGVmYXVsdFxuLmFsaWduLXRvcCAgICAgICAgIHsgdmVydGljYWwtYWxpZ246IHRvcCAhaW1wb3J0YW50OyB9XG4uYWxpZ24tbWlkZGxlICAgICAgeyB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlICFpbXBvcnRhbnQ7IH1cbi5hbGlnbi1ib3R0b20gICAgICB7IHZlcnRpY2FsLWFsaWduOiBib3R0b20gIWltcG9ydGFudDsgfVxuLmFsaWduLXRleHQtYm90dG9tIHsgdmVydGljYWwtYWxpZ246IHRleHQtYm90dG9tICFpbXBvcnRhbnQ7IH1cbi5hbGlnbi10ZXh0LXRvcCAgICB7IHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcCAhaW1wb3J0YW50OyB9XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy8gQ29udGV4dHVhbCBiYWNrZ3JvdW5kc1xuXG5AbWl4aW4gYmctdmFyaWFudCgkcGFyZW50LCAkY29sb3IsICRpZ25vcmUtd2FybmluZzogZmFsc2UpIHtcbiAgI3skcGFyZW50fSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yICFpbXBvcnRhbnQ7XG4gIH1cbiAgYSN7JHBhcmVudH0sXG4gIGJ1dHRvbiN7JHBhcmVudH0ge1xuICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRjb2xvciwgMTAlKSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICBAaW5jbHVkZSBkZXByZWNhdGUoXCJUaGUgYGJnLXZhcmlhbnRgIG1peGluXCIsIFwidjQuNC4wXCIsIFwidjVcIiwgJGlnbm9yZS13YXJuaW5nKTtcbn1cblxuQG1peGluIGJnLWdyYWRpZW50LXZhcmlhbnQoJHBhcmVudCwgJGNvbG9yLCAkaWdub3JlLXdhcm5pbmc6IGZhbHNlKSB7XG4gICN7JHBhcmVudH0ge1xuICAgIGJhY2tncm91bmQ6ICRjb2xvciBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCBtaXgoJGJvZHktYmcsICRjb2xvciwgMTUlKSwgJGNvbG9yKSByZXBlYXQteCAhaW1wb3J0YW50O1xuICB9XG4gIEBpbmNsdWRlIGRlcHJlY2F0ZShcIlRoZSBgYmctZ3JhZGllbnQtdmFyaWFudGAgbWl4aW5cIiwgXCJ2NC41LjBcIiwgXCJ2NVwiLCAkaWdub3JlLXdhcm5pbmcpO1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICBAaW5jbHVkZSBiZy12YXJpYW50KFwiLmJnLSN7JGNvbG9yfVwiLCAkdmFsdWUsIHRydWUpO1xufVxuXG5AaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgICBAaW5jbHVkZSBiZy1ncmFkaWVudC12YXJpYW50KFwiLmJnLWdyYWRpZW50LSN7JGNvbG9yfVwiLCAkdmFsdWUsIHRydWUpO1xuICB9XG59XG5cbi5iZy13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xufVxuXG4uYmctdHJhbnNwYXJlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0LCBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy9cbi8vIEJvcmRlclxuLy9cblxuLmJvcmRlciAgICAgICAgIHsgYm9yZGVyOiAkYm9yZGVyLXdpZHRoIHNvbGlkICRib3JkZXItY29sb3IgIWltcG9ydGFudDsgfVxuLmJvcmRlci10b3AgICAgIHsgYm9yZGVyLXRvcDogJGJvcmRlci13aWR0aCBzb2xpZCAkYm9yZGVyLWNvbG9yICFpbXBvcnRhbnQ7IH1cbi5ib3JkZXItcmlnaHQgICB7IGJvcmRlci1yaWdodDogJGJvcmRlci13aWR0aCBzb2xpZCAkYm9yZGVyLWNvbG9yICFpbXBvcnRhbnQ7IH1cbi5ib3JkZXItYm90dG9tICB7IGJvcmRlci1ib3R0b206ICRib3JkZXItd2lkdGggc29saWQgJGJvcmRlci1jb2xvciAhaW1wb3J0YW50OyB9XG4uYm9yZGVyLWxlZnQgICAgeyBib3JkZXItbGVmdDogJGJvcmRlci13aWR0aCBzb2xpZCAkYm9yZGVyLWNvbG9yICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci0wICAgICAgICB7IGJvcmRlcjogMCAhaW1wb3J0YW50OyB9XG4uYm9yZGVyLXRvcC0wICAgIHsgYm9yZGVyLXRvcDogMCAhaW1wb3J0YW50OyB9XG4uYm9yZGVyLXJpZ2h0LTAgIHsgYm9yZGVyLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cbi5ib3JkZXItYm90dG9tLTAgeyBib3JkZXItYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbi5ib3JkZXItbGVmdC0wICAgeyBib3JkZXItbGVmdDogMCAhaW1wb3J0YW50OyB9XG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAuYm9yZGVyLSN7JGNvbG9yfSB7XG4gICAgYm9yZGVyLWNvbG9yOiAkdmFsdWUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uYm9yZGVyLXdoaXRlIHtcbiAgYm9yZGVyLWNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbn1cblxuLy9cbi8vIEJvcmRlci1yYWRpdXNcbi8vXG5cbi5yb3VuZGVkLXNtIHtcbiAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtc20gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQge1xuICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC10b3Age1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtcmlnaHQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1sZWZ0IHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtbGcge1xuICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1sZyAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1jaXJjbGUge1xuICBib3JkZXItcmFkaXVzOiA1MCUgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtcGlsbCB7XG4gIGJvcmRlci1yYWRpdXM6ICRyb3VuZGVkLXBpbGwgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtMCB7XG4gIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vL1xuLy8gVXRpbGl0aWVzIGZvciBjb21tb24gYGRpc3BsYXlgIHZhbHVlc1xuLy9cblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgQGVhY2ggJHZhbHVlIGluICRkaXNwbGF5cyB7XG4gICAgICAuZCN7JGluZml4fS0jeyR2YWx1ZX0geyBkaXNwbGF5OiAkdmFsdWUgIWltcG9ydGFudDsgfVxuICAgIH1cbiAgfVxufVxuXG5cbi8vXG4vLyBVdGlsaXRpZXMgZm9yIHRvZ2dsaW5nIGBkaXNwbGF5YCBpbiBwcmludFxuLy9cblxuQG1lZGlhIHByaW50IHtcbiAgQGVhY2ggJHZhbHVlIGluICRkaXNwbGF5cyB7XG4gICAgLmQtcHJpbnQtI3skdmFsdWV9IHsgZGlzcGxheTogJHZhbHVlICFpbXBvcnRhbnQ7IH1cbiAgfVxufVxuIiwiLy8gQ3JlZGl0OiBOaWNvbGFzIEdhbGxhZ2hlciBhbmQgU1VJVCBDU1MuXG5cbi5lbWJlZC1yZXNwb25zaXZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb250ZW50OiBcIlwiO1xuICB9XG5cbiAgLmVtYmVkLXJlc3BvbnNpdmUtaXRlbSxcbiAgaWZyYW1lLFxuICBlbWJlZCxcbiAgb2JqZWN0LFxuICB2aWRlbyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyOiAwO1xuICB9XG59XG5cbkBlYWNoICRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpbyBpbiAkZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW9zIHtcbiAgJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvLXg6IG50aCgkZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW8sIDEpO1xuICAkZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW8teTogbnRoKCRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpbywgMik7XG5cbiAgLmVtYmVkLXJlc3BvbnNpdmUtI3skZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW8teH1ieSN7JGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvLXl9IHtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgcGFkZGluZy10b3A6IHBlcmNlbnRhZ2UoZGl2aWRlKCRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpby15LCAkZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW8teCkpO1xuICAgIH1cbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vIEZsZXggdmFyaWF0aW9uXG4vL1xuLy8gQ3VzdG9tIHN0eWxlcyBmb3IgYWRkaXRpb25hbCBmbGV4IGFsaWdubWVudCBvcHRpb25zLlxuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAuZmxleCN7JGluZml4fS1yb3cgICAgICAgICAgICB7IGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LWNvbHVtbiAgICAgICAgIHsgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tcm93LXJldmVyc2UgICAgeyBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LWNvbHVtbi1yZXZlcnNlIHsgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cblxuICAgIC5mbGV4I3skaW5maXh9LXdyYXAgICAgICAgICB7IGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tbm93cmFwICAgICAgIHsgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LXdyYXAtcmV2ZXJzZSB7IGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1maWxsICAgICAgICAgeyBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tZ3Jvdy0wICAgICAgIHsgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1ncm93LTEgICAgICAgeyBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LXNocmluay0wICAgICB7IGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1zaHJpbmstMSAgICAgeyBmbGV4LXNocmluazogMSAhaW1wb3J0YW50OyB9XG5cbiAgICAuanVzdGlmeS1jb250ZW50I3skaW5maXh9LXN0YXJ0ICAgeyBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAgIC5qdXN0aWZ5LWNvbnRlbnQjeyRpbmZpeH0tZW5kICAgICB7IGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAgIC5qdXN0aWZ5LWNvbnRlbnQjeyRpbmZpeH0tY2VudGVyICB7IGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgICAuanVzdGlmeS1jb250ZW50I3skaW5maXh9LWJldHdlZW4geyBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuICAgIC5qdXN0aWZ5LWNvbnRlbnQjeyRpbmZpeH0tYXJvdW5kICB7IGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cblxuICAgIC5hbGlnbi1pdGVtcyN7JGluZml4fS1zdGFydCAgICB7IGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24taXRlbXMjeyRpbmZpeH0tZW5kICAgICAgeyBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1pdGVtcyN7JGluZml4fS1jZW50ZXIgICB7IGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1pdGVtcyN7JGluZml4fS1iYXNlbGluZSB7IGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWl0ZW1zI3skaW5maXh9LXN0cmV0Y2ggIHsgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuXG4gICAgLmFsaWduLWNvbnRlbnQjeyRpbmZpeH0tc3RhcnQgICB7IGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1jb250ZW50I3skaW5maXh9LWVuZCAgICAgeyBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWNvbnRlbnQjeyRpbmZpeH0tY2VudGVyICB7IGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWNvbnRlbnQjeyRpbmZpeH0tYmV0d2VlbiB7IGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1jb250ZW50I3skaW5maXh9LWFyb3VuZCAgeyBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1jb250ZW50I3skaW5maXh9LXN0cmV0Y2ggeyBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cblxuICAgIC5hbGlnbi1zZWxmI3skaW5maXh9LWF1dG8gICAgIHsgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLXNlbGYjeyRpbmZpeH0tc3RhcnQgICAgeyBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tc2VsZiN7JGluZml4fS1lbmQgICAgICB7IGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tc2VsZiN7JGluZml4fS1jZW50ZXIgICB7IGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLXNlbGYjeyRpbmZpeH0tYmFzZWxpbmUgeyBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLXNlbGYjeyRpbmZpeH0tc3RyZXRjaCAgeyBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIC5mbG9hdCN7JGluZml4fS1sZWZ0ICB7IGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxvYXQjeyRpbmZpeH0tcmlnaHQgeyBmbG9hdDogcmlnaHQgIWltcG9ydGFudDsgfVxuICAgIC5mbG9hdCN7JGluZml4fS1ub25lICB7IGZsb2F0OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbkBlYWNoICR2YWx1ZSBpbiAkdXNlci1zZWxlY3RzIHtcbiAgLnVzZXItc2VsZWN0LSN7JHZhbHVlfSB7IHVzZXItc2VsZWN0OiAkdmFsdWUgIWltcG9ydGFudDsgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbkBlYWNoICR2YWx1ZSBpbiAkb3ZlcmZsb3dzIHtcbiAgLm92ZXJmbG93LSN7JHZhbHVlfSB7IG92ZXJmbG93OiAkdmFsdWUgIWltcG9ydGFudDsgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vIENvbW1vbiB2YWx1ZXNcbkBlYWNoICRwb3NpdGlvbiBpbiAkcG9zaXRpb25zIHtcbiAgLnBvc2l0aW9uLSN7JHBvc2l0aW9ufSB7IHBvc2l0aW9uOiAkcG9zaXRpb24gIWltcG9ydGFudDsgfVxufVxuXG4vLyBTaG9ydGhhbmRcblxuLmZpeGVkLXRvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogJHppbmRleC1maXhlZDtcbn1cblxuLmZpeGVkLWJvdHRvbSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogJHppbmRleC1maXhlZDtcbn1cblxuLnN0aWNreS10b3Age1xuICBAc3VwcG9ydHMgKHBvc2l0aW9uOiBzdGlja3kpIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAkemluZGV4LXN0aWNreTtcbiAgfVxufVxuIiwiLy9cbi8vIFNjcmVlbnJlYWRlcnNcbi8vXG5cbi5zci1vbmx5IHtcbiAgQGluY2x1ZGUgc3Itb25seSgpO1xufVxuXG4uc3Itb25seS1mb2N1c2FibGUge1xuICBAaW5jbHVkZSBzci1vbmx5LWZvY3VzYWJsZSgpO1xufVxuIiwiLy8gT25seSBkaXNwbGF5IGNvbnRlbnQgdG8gc2NyZWVuIHJlYWRlcnNcbi8vXG4vLyBTZWU6IGh0dHBzOi8vd3d3LmExMXlwcm9qZWN0LmNvbS9wb3N0cy8yMDEzLTAxLTExLWhvdy10by1oaWRlLWNvbnRlbnQvXG4vLyBTZWU6IGh0dHBzOi8va2l0dHlnaXJhdWRlbC5jb20vMjAxNi8xMC8xMy9jc3MtaGlkZS1hbmQtc2Vlay9cblxuQG1peGluIHNyLW9ubHkoKSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogLTFweDsgLy8gRml4IGZvciBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI1Njg2XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJvcmRlcjogMDtcbn1cblxuLy8gVXNlIGluIGNvbmp1bmN0aW9uIHdpdGggLnNyLW9ubHkgdG8gb25seSBkaXNwbGF5IGNvbnRlbnQgd2hlbiBpdCdzIGZvY3VzZWQuXG4vL1xuLy8gVXNlZnVsIGZvciBcIlNraXAgdG8gbWFpbiBjb250ZW50XCIgbGlua3M7IHNlZSBodHRwczovL3d3dy53My5vcmcvVFIvMjAxMy9OT1RFLVdDQUcyMC1URUNIUy0yMDEzMDkwNS9HMVxuLy9cbi8vIENyZWRpdDogSFRNTDUgQm9pbGVycGxhdGVcblxuQG1peGluIHNyLW9ubHktZm9jdXNhYmxlKCkge1xuICAmOmFjdGl2ZSxcbiAgJjpmb2N1cyB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgY2xpcDogYXV0bztcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLnNoYWRvdy1zbSB7IGJveC1zaGFkb3c6ICRib3gtc2hhZG93LXNtICFpbXBvcnRhbnQ7IH1cbi5zaGFkb3cgeyBib3gtc2hhZG93OiAkYm94LXNoYWRvdyAhaW1wb3J0YW50OyB9XG4uc2hhZG93LWxnIHsgYm94LXNoYWRvdzogJGJveC1zaGFkb3ctbGcgIWltcG9ydGFudDsgfVxuLnNoYWRvdy1ub25lIHsgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50OyB9XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy8gV2lkdGggYW5kIGhlaWdodFxuXG5AZWFjaCAkcHJvcCwgJGFiYnJldiBpbiAod2lkdGg6IHcsIGhlaWdodDogaCkge1xuICBAZWFjaCAkc2l6ZSwgJGxlbmd0aCBpbiAkc2l6ZXMge1xuICAgIC4jeyRhYmJyZXZ9LSN7JHNpemV9IHsgI3skcHJvcH06ICRsZW5ndGggIWltcG9ydGFudDsgfVxuICB9XG59XG5cbi5tdy0xMDAgeyBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDsgfVxuLm1oLTEwMCB7IG1heC1oZWlnaHQ6IDEwMCUgIWltcG9ydGFudDsgfVxuXG4vLyBWaWV3cG9ydCBhZGRpdGlvbmFsIGhlbHBlcnNcblxuLm1pbi12dy0xMDAgeyBtaW4td2lkdGg6IDEwMHZ3ICFpbXBvcnRhbnQ7IH1cbi5taW4tdmgtMTAwIHsgbWluLWhlaWdodDogMTAwdmggIWltcG9ydGFudDsgfVxuXG4udnctMTAwIHsgd2lkdGg6IDEwMHZ3ICFpbXBvcnRhbnQ7IH1cbi52aC0xMDAgeyBoZWlnaHQ6IDEwMHZoICFpbXBvcnRhbnQ7IH1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vLyBNYXJnaW4gYW5kIFBhZGRpbmdcblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgQGVhY2ggJHByb3AsICRhYmJyZXYgaW4gKG1hcmdpbjogbSwgcGFkZGluZzogcCkge1xuICAgICAgQGVhY2ggJHNpemUsICRsZW5ndGggaW4gJHNwYWNlcnMge1xuICAgICAgICAuI3skYWJicmV2fSN7JGluZml4fS0jeyRzaXplfSB7ICN7JHByb3B9OiAkbGVuZ3RoICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgLiN7JGFiYnJldn10I3skaW5maXh9LSN7JHNpemV9LFxuICAgICAgICAuI3skYWJicmV2fXkjeyRpbmZpeH0tI3skc2l6ZX0ge1xuICAgICAgICAgICN7JHByb3B9LXRvcDogJGxlbmd0aCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC4jeyRhYmJyZXZ9ciN7JGluZml4fS0jeyRzaXplfSxcbiAgICAgICAgLiN7JGFiYnJldn14I3skaW5maXh9LSN7JHNpemV9IHtcbiAgICAgICAgICAjeyRwcm9wfS1yaWdodDogJGxlbmd0aCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC4jeyRhYmJyZXZ9YiN7JGluZml4fS0jeyRzaXplfSxcbiAgICAgICAgLiN7JGFiYnJldn15I3skaW5maXh9LSN7JHNpemV9IHtcbiAgICAgICAgICAjeyRwcm9wfS1ib3R0b206ICRsZW5ndGggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAuI3skYWJicmV2fWwjeyRpbmZpeH0tI3skc2l6ZX0sXG4gICAgICAgIC4jeyRhYmJyZXZ9eCN7JGluZml4fS0jeyRzaXplfSB7XG4gICAgICAgICAgI3skcHJvcH0tbGVmdDogJGxlbmd0aCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gTmVnYXRpdmUgbWFyZ2lucyAoZS5nLiwgd2hlcmUgYC5tYi1uMWAgaXMgbmVnYXRpdmUgdmVyc2lvbiBvZiBgLm1iLTFgKVxuICAgIEBlYWNoICRzaXplLCAkbGVuZ3RoIGluICRzcGFjZXJzIHtcbiAgICAgIEBpZiBcIiN7JHNpemV9XCIgIT0gXCIwXCIge1xuICAgICAgICAubSN7JGluZml4fS1uI3skc2l6ZX0geyBtYXJnaW46IC0kbGVuZ3RoICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgLm10I3skaW5maXh9LW4jeyRzaXplfSxcbiAgICAgICAgLm15I3skaW5maXh9LW4jeyRzaXplfSB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogLSRsZW5ndGggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAubXIjeyRpbmZpeH0tbiN7JHNpemV9LFxuICAgICAgICAubXgjeyRpbmZpeH0tbiN7JHNpemV9IHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC0kbGVuZ3RoICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLm1iI3skaW5maXh9LW4jeyRzaXplfSxcbiAgICAgICAgLm15I3skaW5maXh9LW4jeyRzaXplfSB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogLSRsZW5ndGggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAubWwjeyRpbmZpeH0tbiN7JHNpemV9LFxuICAgICAgICAubXgjeyRpbmZpeH0tbiN7JHNpemV9IHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogLSRsZW5ndGggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC8vIFNvbWUgc3BlY2lhbCBtYXJnaW4gdXRpbHNcbiAgICAubSN7JGluZml4fS1hdXRvIHsgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgICAubXQjeyRpbmZpeH0tYXV0byxcbiAgICAubXkjeyRpbmZpeH0tYXV0byB7XG4gICAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5tciN7JGluZml4fS1hdXRvLFxuICAgIC5teCN7JGluZml4fS1hdXRvIHtcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAubWIjeyRpbmZpeH0tYXV0byxcbiAgICAubXkjeyRpbmZpeH0tYXV0byB7XG4gICAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5tbCN7JGluZml4fS1hdXRvLFxuICAgIC5teCN7JGluZml4fS1hdXRvIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG4iLCIvL1xuLy8gU3RyZXRjaGVkIGxpbmtcbi8vXG5cbi5zdHJldGNoZWQtbGluayB7XG4gICY6OmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDE7XG4gICAgLy8gSnVzdCBpbiBjYXNlIGBwb2ludGVyLWV2ZW50czogbm9uZWAgaXMgc2V0IG9uIGEgcGFyZW50XG4gICAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gICAgY29udGVudDogXCJcIjtcbiAgICAvLyBJRTEwIGJ1Z2ZpeCwgc2VlIGh0dHBzOi8vc3RhY2tvdmVyZmxvdy5jb20vcXVlc3Rpb25zLzE2OTQ3OTY3L2llMTAtaG92ZXItcHNldWRvLWNsYXNzLWRvZXNudC13b3JrLXdpdGhvdXQtYmFja2dyb3VuZC1jb2xvclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vL1xuLy8gVGV4dFxuLy9cblxuLnRleHQtbW9ub3NwYWNlIHsgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1tb25vc3BhY2UgIWltcG9ydGFudDsgfVxuXG4vLyBBbGlnbm1lbnRcblxuLnRleHQtanVzdGlmeSAgeyB0ZXh0LWFsaWduOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7IH1cbi50ZXh0LXdyYXAgICAgIHsgd2hpdGUtc3BhY2U6IG5vcm1hbCAhaW1wb3J0YW50OyB9XG4udGV4dC1ub3dyYXAgICB7IHdoaXRlLXNwYWNlOiBub3dyYXAgIWltcG9ydGFudDsgfVxuLnRleHQtdHJ1bmNhdGUgeyBAaW5jbHVkZSB0ZXh0LXRydW5jYXRlKCk7IH1cblxuLy8gUmVzcG9uc2l2ZSBhbGlnbm1lbnRcblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgLnRleHQjeyRpbmZpeH0tbGVmdCAgIHsgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50OyB9XG4gICAgLnRleHQjeyRpbmZpeH0tcmlnaHQgIHsgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDsgfVxuICAgIC50ZXh0I3skaW5maXh9LWNlbnRlciB7IHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIH1cbn1cblxuLy8gVHJhbnNmb3JtYXRpb25cblxuLnRleHQtbG93ZXJjYXNlICB7IHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2UgIWltcG9ydGFudDsgfVxuLnRleHQtdXBwZXJjYXNlICB7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDsgfVxuLnRleHQtY2FwaXRhbGl6ZSB7IHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplICFpbXBvcnRhbnQ7IH1cblxuLy8gV2VpZ2h0IGFuZCBpdGFsaWNzXG5cbi5mb250LXdlaWdodC1saWdodCAgIHsgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1saWdodCAhaW1wb3J0YW50OyB9XG4uZm9udC13ZWlnaHQtbGlnaHRlciB7IGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbGlnaHRlciAhaW1wb3J0YW50OyB9XG4uZm9udC13ZWlnaHQtbm9ybWFsICB7IGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsICFpbXBvcnRhbnQ7IH1cbi5mb250LXdlaWdodC1ib2xkICAgIHsgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkICFpbXBvcnRhbnQ7IH1cbi5mb250LXdlaWdodC1ib2xkZXIgIHsgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkZXIgIWltcG9ydGFudDsgfVxuLmZvbnQtaXRhbGljICAgICAgICAgeyBmb250LXN0eWxlOiBpdGFsaWMgIWltcG9ydGFudDsgfVxuXG4vLyBDb250ZXh0dWFsIGNvbG9yc1xuXG4udGV4dC13aGl0ZSB7IGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDsgfVxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgQGluY2x1ZGUgdGV4dC1lbXBoYXNpcy12YXJpYW50KFwiLnRleHQtI3skY29sb3J9XCIsICR2YWx1ZSwgdHJ1ZSk7XG59XG5cbi50ZXh0LWJvZHkgeyBjb2xvcjogJGJvZHktY29sb3IgIWltcG9ydGFudDsgfVxuLnRleHQtbXV0ZWQgeyBjb2xvcjogJHRleHQtbXV0ZWQgIWltcG9ydGFudDsgfVxuXG4udGV4dC1ibGFjay01MCB7IGNvbG9yOiByZ2JhKCRibGFjaywgLjUpICFpbXBvcnRhbnQ7IH1cbi50ZXh0LXdoaXRlLTUwIHsgY29sb3I6IHJnYmEoJHdoaXRlLCAuNSkgIWltcG9ydGFudDsgfVxuXG4vLyBNaXNjXG5cbi50ZXh0LWhpZGUge1xuICBAaW5jbHVkZSB0ZXh0LWhpZGUoJGlnbm9yZS13YXJuaW5nOiB0cnVlKTtcbn1cblxuLnRleHQtZGVjb3JhdGlvbi1ub25lIHsgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtYnJlYWsge1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkICFpbXBvcnRhbnQ7IC8vIERlcHJlY2F0ZWQsIGJ1dCBhdm9pZHMgaXNzdWVzIHdpdGggZmxleCBjb250YWluZXJzXG4gIHdvcmQtd3JhcDogYnJlYWstd29yZCAhaW1wb3J0YW50OyAvLyBVc2VkIGluc3RlYWQgb2YgYG92ZXJmbG93LXdyYXBgIGZvciBJRSAmIEVkZ2UgTGVnYWN5XG59XG5cbi8vIFJlc2V0XG5cbi50ZXh0LXJlc2V0IHsgY29sb3I6IGluaGVyaXQgIWltcG9ydGFudDsgfVxuIiwiLy8gVGV4dCB0cnVuY2F0ZVxuLy8gUmVxdWlyZXMgaW5saW5lLWJsb2NrIG9yIGJsb2NrIGZvciBwcm9wZXIgc3R5bGluZ1xuXG5AbWl4aW4gdGV4dC10cnVuY2F0ZSgpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy8gVHlwb2dyYXBoeVxuXG5AbWl4aW4gdGV4dC1lbXBoYXNpcy12YXJpYW50KCRwYXJlbnQsICRjb2xvciwgJGlnbm9yZS13YXJuaW5nOiBmYWxzZSkge1xuICAjeyRwYXJlbnR9IHtcbiAgICBjb2xvcjogJGNvbG9yICFpbXBvcnRhbnQ7XG4gIH1cbiAgQGlmICRlbXBoYXNpemVkLWxpbmstaG92ZXItZGFya2VuLXBlcmNlbnRhZ2UgIT0gMCB7XG4gICAgYSN7JHBhcmVudH0ge1xuICAgICAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgICAgIGNvbG9yOiBkYXJrZW4oJGNvbG9yLCAkZW1waGFzaXplZC1saW5rLWhvdmVyLWRhcmtlbi1wZXJjZW50YWdlKSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICBAaW5jbHVkZSBkZXByZWNhdGUoXCJgdGV4dC1lbXBoYXNpcy12YXJpYW50KClgXCIsIFwidjQuNC4wXCIsIFwidjVcIiwgJGlnbm9yZS13YXJuaW5nKTtcbn1cbiIsIi8vIENTUyBpbWFnZSByZXBsYWNlbWVudFxuQG1peGluIHRleHQtaGlkZSgkaWdub3JlLXdhcm5pbmc6IGZhbHNlKSB7XG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBmb250LWZhbWlseS1uby1taXNzaW5nLWdlbmVyaWMtZmFtaWx5LWtleXdvcmRcbiAgZm9udDogMC8wIGE7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG5cbiAgQGluY2x1ZGUgZGVwcmVjYXRlKFwiYHRleHQtaGlkZSgpYFwiLCBcInY0LjEuMFwiLCBcInY1XCIsICRpZ25vcmUtd2FybmluZyk7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy9cbi8vIFZpc2liaWxpdHkgdXRpbGl0aWVzXG4vL1xuXG4udmlzaWJsZSB7XG4gIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbn1cblxuLmludmlzaWJsZSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50LCBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcblxuLy8gU291cmNlOiBodHRwczovL2dpdGh1Yi5jb20vaDVicC9tYWluLmNzcy9ibG9iL21hc3Rlci9zcmMvX3ByaW50LmNzc1xuXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gUHJpbnQgc3R5bGVzLlxuLy8gSW5saW5lZCB0byBhdm9pZCB0aGUgYWRkaXRpb25hbCBIVFRQIHJlcXVlc3Q6XG4vLyBodHRwczovL3d3dy5waHBpZWQuY29tL2RlbGF5LWxvYWRpbmcteW91ci1wcmludC1jc3MvXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG5AaWYgJGVuYWJsZS1wcmludC1zdHlsZXMge1xuICBAbWVkaWEgcHJpbnQge1xuICAgICosXG4gICAgKjo6YmVmb3JlLFxuICAgICo6OmFmdGVyIHtcbiAgICAgIC8vIEJvb3RzdHJhcCBzcGVjaWZpYzsgY29tbWVudCBvdXQgYGNvbG9yYCBhbmQgYGJhY2tncm91bmRgXG4gICAgICAvL2NvbG9yOiAkYmxhY2sgIWltcG9ydGFudDsgLy8gQmxhY2sgcHJpbnRzIGZhc3RlclxuICAgICAgdGV4dC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgIC8vYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBhIHtcbiAgICAgICY6bm90KC5idG4pIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gQm9vdHN0cmFwIHNwZWNpZmljOyBjb21tZW50IHRoZSBmb2xsb3dpbmcgc2VsZWN0b3Igb3V0XG4gICAgLy9hW2hyZWZdOjphZnRlciB7XG4gICAgLy8gIGNvbnRlbnQ6IFwiIChcIiBhdHRyKGhyZWYpIFwiKVwiO1xuICAgIC8vfVxuXG4gICAgYWJiclt0aXRsZV06OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiIChcIiBhdHRyKHRpdGxlKSBcIilcIjtcbiAgICB9XG5cbiAgICAvLyBCb290c3RyYXAgc3BlY2lmaWM7IGNvbW1lbnQgdGhlIGZvbGxvd2luZyBzZWxlY3RvciBvdXRcbiAgICAvL1xuICAgIC8vIERvbid0IHNob3cgbGlua3MgdGhhdCBhcmUgZnJhZ21lbnQgaWRlbnRpZmllcnMsXG4gICAgLy8gb3IgdXNlIHRoZSBgamF2YXNjcmlwdDpgIHBzZXVkbyBwcm90b2NvbFxuICAgIC8vXG5cbiAgICAvL2FbaHJlZl49XCIjXCJdOjphZnRlcixcbiAgICAvL2FbaHJlZl49XCJqYXZhc2NyaXB0OlwiXTo6YWZ0ZXIge1xuICAgIC8vIGNvbnRlbnQ6IFwiXCI7XG4gICAgLy99XG5cbiAgICBwcmUge1xuICAgICAgd2hpdGUtc3BhY2U6IHByZS13cmFwICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIHByZSxcbiAgICBibG9ja3F1b3RlIHtcbiAgICAgIGJvcmRlcjogJGJvcmRlci13aWR0aCBzb2xpZCAkZ3JheS01MDA7IC8vIEJvb3RzdHJhcCBjdXN0b20gY29kZTsgdXNpbmcgYCRib3JkZXItd2lkdGhgIGluc3RlYWQgb2YgMXB4XG4gICAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7XG4gICAgfVxuXG4gICAgdHIsXG4gICAgaW1nIHtcbiAgICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDtcbiAgICB9XG5cbiAgICBwLFxuICAgIGgyLFxuICAgIGgzIHtcbiAgICAgIG9ycGhhbnM6IDM7XG4gICAgICB3aWRvd3M6IDM7XG4gICAgfVxuXG4gICAgaDIsXG4gICAgaDMge1xuICAgICAgcGFnZS1icmVhay1hZnRlcjogYXZvaWQ7XG4gICAgfVxuXG4gICAgLy8gQm9vdHN0cmFwIHNwZWNpZmljIGNoYW5nZXMgc3RhcnRcblxuICAgIC8vIFNwZWNpZnkgYSBzaXplIGFuZCBtaW4td2lkdGggdG8gbWFrZSBwcmludGluZyBjbG9zZXIgYWNyb3NzIGJyb3dzZXJzLlxuICAgIC8vIFdlIGRvbid0IHNldCBtYXJnaW4gaGVyZSBiZWNhdXNlIGl0IGJyZWFrcyBgc2l6ZWAgaW4gQ2hyb21lLiBXZSBhbHNvXG4gICAgLy8gZG9uJ3QgdXNlIGAhaW1wb3J0YW50YCBvbiBgc2l6ZWAgYXMgaXQgYnJlYWtzIGluIENocm9tZS5cbiAgICBAcGFnZSB7XG4gICAgICBzaXplOiAkcHJpbnQtcGFnZS1zaXplO1xuICAgIH1cbiAgICBib2R5IHtcbiAgICAgIG1pbi13aWR0aDogJHByaW50LWJvZHktbWluLXdpZHRoICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5jb250YWluZXIge1xuICAgICAgbWluLXdpZHRoOiAkcHJpbnQtYm9keS1taW4td2lkdGggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAvLyBCb290c3RyYXAgY29tcG9uZW50c1xuICAgIC5uYXZiYXIge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgLmJhZGdlIHtcbiAgICAgIGJvcmRlcjogJGJvcmRlci13aWR0aCBzb2xpZCAkYmxhY2s7XG4gICAgfVxuXG4gICAgLnRhYmxlIHtcbiAgICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2UgIWltcG9ydGFudDtcblxuICAgICAgdGQsXG4gICAgICB0aCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cblxuICAgIC50YWJsZS1ib3JkZXJlZCB7XG4gICAgICB0aCxcbiAgICAgIHRkIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGdyYXktMzAwICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnRhYmxlLWRhcmsge1xuICAgICAgY29sb3I6IGluaGVyaXQ7XG5cbiAgICAgIHRoLFxuICAgICAgdGQsXG4gICAgICB0aGVhZCB0aCxcbiAgICAgIHRib2R5ICsgdGJvZHkge1xuICAgICAgICBib3JkZXItY29sb3I6ICR0YWJsZS1ib3JkZXItY29sb3I7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnRhYmxlIC50aGVhZC1kYXJrIHRoIHtcbiAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgYm9yZGVyLWNvbG9yOiAkdGFibGUtYm9yZGVyLWNvbG9yO1xuICAgIH1cblxuICAgIC8vIEJvb3RzdHJhcCBzcGVjaWZpYyBjaGFuZ2VzIGVuZFxuICB9XG59XG4iLCIvKiBGb250IE1peGlucywgRXh0ZW5zaW9ucyAqL1xuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBGb250IFdlaWdodHMsIFN0eWxlcywgRmFtaWxlc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5AbWl4aW4gZm9udC1mYW1pbHktYmFzZSgkaW1wb3J0YW50OiBudWxsKSB7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1iYXNlICRpbXBvcnRhbnQ7XG59XG5cbkBtaXhpbiBmb250LWZhbWlseS10aXRsZSgkaW1wb3J0YW50OiBudWxsKSB7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS10aXRsZSAkaW1wb3J0YW50O1xufVxuXG5AbWl4aW4gZm9udC1mYW1pbHktc2NyaXB0KCRpbXBvcnRhbnQ6IG51bGwpIHtcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNjcmlwdCAkaW1wb3J0YW50O1xufVxuXG4vLyBTZXQgdXAgbWl4aW5zIGZvciBlYWNoIGZvbnQgdmFyaWFudC5cbi8vIE5vdGU6IHRyeSBub3QgdG8gdXNlIHRoZXNlIGlmIHlvdSBvbmx5IG5lZWQgdGhlIG9uZSBsaW5lIENTUyBydWxlIGluc3RlYWQuXG5cbkBtaXhpbiBmb250LW5vcm1hbCgkaW1wb3J0YW50OiBudWxsKSB7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWwgJGltcG9ydGFudDtcbn1cblxuQG1peGluIGZvbnQtYm9sZCgkaW1wb3J0YW50OiBudWxsKSB7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkICRpbXBvcnRhbnQ7XG59XG5cbkBtaXhpbiBmb250LXNlbWlib2xkKCRpbXBvcnRhbnQ6IG51bGwpIHtcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWlib2xkICRpbXBvcnRhbnQ7XG59XG5cbkBtaXhpbiBmb250LWV4dHJhYm9sZCgkaW1wb3J0YW50OiBudWxsKSB7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1leHRyYWJvbGQgJGltcG9ydGFudDtcbn1cblxuQG1peGluIGZvbnQtaXRhbGljKCRpbXBvcnRhbnQ6IG51bGwpIHtcbiAgICBmb250LXN0eWxlOiAkZm9udC1zdHlsZS1pdGFsaWMgJGltcG9ydGFudDtcbn1cblxuQG1peGluIGZvbnQtc2l6ZS1sYXJnZSgkaW1wb3J0YW50OiBudWxsKSB7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLWxnICRpbXBvcnRhbnQ7XG59XG5cbkBtaXhpbiBmb250LXNpemUtYmFzZSgkaW1wb3J0YW50OiBudWxsKSB7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2UgJGltcG9ydGFudDtcbn1cblxuQG1peGluIGZvbnQtc2l6ZS1zbWFsbCgkaW1wb3J0YW50OiBudWxsKSB7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtICRpbXBvcnRhbnQ7XG59XG5cbkBtaXhpbiBmb250LXNpemUteHNtYWxsKCRpbXBvcnRhbnQ6IG51bGwpIHtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUteHMgJGltcG9ydGFudDtcbn1cblxuLy8gU2V0IHVwIHF1aWNrIG1peGluIHRvIHJlc2V0IGFueSBmb250IHN0eWxlIGJhY2sgdG8gZGVmYXVsdFxuXG5AbWl4aW4gZm9udC1yZXNldCgpIHtcbiAgICBtYXJnaW46IDA7XG5cbiAgICBAaW5jbHVkZSByZXNldC10ZXh0OyAvLyBPT1RCIEJvb3RzdHJhcCBtaXhpblxufVxuIiwiLy8gTGluayBTdHlsZXNcblxuQGltcG9ydCBcIi4uL3RleHRTZXBhcmF0b3JcIjtcblxuQG1peGluIGxpbmstcHJpbWFyeSgpIHtcbiAgICBjb2xvcjogJGxpbmstY29sb3I7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1kZWNvcmF0aW9uO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmb250LXNpemU6IGluaGVyaXQ7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICRsaW5rLWhvdmVyLWNvbG9yO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWhvdmVyLWRlY29yYXRpb247XG4gICAgfVxuXG4gICAgJi5hY3RpdmUsXG4gICAgJjphY3RpdmUsXG4gICAgJjpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiAkbGluay1ob3Zlci1jb2xvcjtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1kZWNvcmF0aW9uO1xuICAgIH1cblxuICAgICYuc21hbGwge1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtc207XG4gICAgfVxufVxuXG4ubGluay1wcmltYXJ5LTEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBAaW5jbHVkZSBsaW5rLXByaW1hcnk7XG5cbiAgICAmLmFjdGl2ZSxcbiAgICAmOmFjdGl2ZSxcbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgICBjb2xvcjogJGJsdWU7XG4gICAgfVxufVxuXG5AbWl4aW4gbGluay1zZWNvbmRhcnkge1xuICAgIEBpbmNsdWRlIGxpbmstcHJpbWFyeTtcblxuICAgIGNvbG9yOiAkZGFyaztcblxuICAgICYuYWN0aXZlLFxuICAgICY6YWN0aXZlLFxuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiAkZGFyaztcbiAgICB9XG5cbiAgICAmLnNtYWxsIHtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xuICAgIH1cbn1cblxuQG1peGluIGxpbmstdGVydGlhcnkge1xuICAgIEBpbmNsdWRlIGxpbmstc2Vjb25kYXJ5O1xuXG4gICAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1ob3Zlci1kZWNvcmF0aW9uICFpbXBvcnRhbnQ7XG5cbiAgICAmLmFjdGl2ZSxcbiAgICAmOmFjdGl2ZSxcbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWRlY29yYXRpb24gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAmLnNtYWxsIHtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xuICAgIH1cbn1cblxuQG1peGluIGxpbmstYnJlYWRjcnVtYiB7XG4gICAgQGluY2x1ZGUgbGFiZWwtMjtcblxuICAgIGNvbG9yOiAkZGFyaztcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAmLmFjdGl2ZSxcbiAgICAmOmFjdGl2ZSxcbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgICBjb2xvcjogJGRhcms7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogJGxpbmstZGVjb3JhdGlvbjtcbiAgICB9XG59XG5cbi5pbmxpbmUtdGV4dC1zZXBhcmF0b3JzIHtcbiAgICBAaW5jbHVkZSBpbmxpbmUtdGV4dC1zZXBhcmF0b3JzO1xufVxuXG4ub3JkZXJkZXRhaWxzIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nOiAwLjM0Mzc1cmVtIDUwcHggIWltcG9ydGFudDtcbiAgICAgICAgd2lkdGg6IDMyNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICAgICAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICBtYXJnaW4tdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICAgICAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuJGNhbmNlbC1vcmRlci1taW4td2lkdGg6IDEwMjVweDtcbiRjYW5jZWwtb3JkZXItbWF4LXdpZHRoOiAxMTE2cHg7XG5cbi5jYW5jZWxvcmRlciB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRjYW5jZWwtb3JkZXItbWluLXdpZHRoKSBhbmQgKG1heC13aWR0aDogJGNhbmNlbC1vcmRlci1tYXgtd2lkdGgpIHtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgfVxuXG4gICAgLm9yZGVyZGV0YWlscyB7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkY2FuY2VsLW9yZGVyLW1pbi13aWR0aCkgYW5kIChtYXgtd2lkdGg6ICRjYW5jZWwtb3JkZXItbWF4LXdpZHRoKSB7XG4gICAgICAgICAgICB3aWR0aDogMzY1cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNhbmNlbG9yZGVyID4gOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRjYW5jZWwtb3JkZXItbWluLXdpZHRoKSBhbmQgKG1heC13aWR0aDogJGNhbmNlbC1vcmRlci1tYXgtd2lkdGgpIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIFJlbW92ZXMgdW5kZXJsaW5lIGZyb20gZWxlbWVudCBvbiBib3RoIGFjdGl2ZSBhbmQgaG92ZXIgc3RhdGVcbi5uby11bmRlcmxpbmUsXG4ubm8tdW5kZXJsaW5lOmhvdmVyIHtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8vIExpbmsgY29udGFpbmVyIGNsYXNzIHRvIGJlIHVzZWQgd2hlbiB1c2luZyBhbiA8YT4gdGFnIGFzIGEgY29udGFpbmluZyBlbGVtZW50LiBcbi8vIFRoaXMgY29udHJvbHMgaG93IHRoZSB0ZXh0LWRlY29yYXRpb24gYmVoYXZpb3Igd29ya3MgdG8gbWF0Y2ggZm9udCBjb2xvciBhbmQgdW5pZnkgdW5kZXJsaW5lIHNpemUuXG4ubGluay1jb250YWluZXI6aG92ZXIge1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcblxuXHQqIHtcblx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xuXHR9XG59XG5cbi5saW5rLWNvbnRhaW5lci11bmlmb3JtOmhvdmVyIHtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gICAgXG5cdCoge1xuXHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIDAuMXJlbSAhaW1wb3J0YW50O1xuXHR9XG59IiwiLy8gQXBwbHkgdG8gYSBkaXYgdG8gc3BsaXQgc3ViIGVsZW1lbnRzIChleDogPHNwYW4+cykgYnkgaW5saW5lIHZlcnRpY2FsIGRpdmlkZXIgbGluZXMuXG4vLyBIb3Jpem9udGFsIHNwYWNpbmcgYW5kIGhlaWdodCBhcmUgYWRqdXN0YWJsZS4gVXNlIGBlbWAgdmFsdWVzLlxuLy8gRXhhbXBsZTpcbi8vIC5teURpdiB7XG4vLyAgICBAaW5jbHVkZSBpbmxpbmUtdGV4dC1zZXBhcmF0b3JzKDFlbSk7XG4vLyB9XG5cbkBtaXhpbiBpbmxpbmUtdGV4dC1zZXBhcmF0b3JzKCRob3Jpem9udGFsLXNwYWNpbmc6IDEuMjVlbSwgJHZlcnRpY2FsLWhlaWdodDogMS41ZW0sICRzZXBhcmF0b3Itd2lkdGg6IDFweCwgJG5ic3Atd2lkdGg6IDAuMjVlbSkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICA+ICoge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcblxuICAgICAgICArICo6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgbWFyZ2luOiAwICRob3Jpem9udGFsLXNwYWNpbmcgLSN7Y2FsYygkdmVydGljYWwtaGVpZ2h0IC8gMyl9ICN7JGhvcml6b250YWwtc3BhY2luZyAtICRuYnNwLXdpZHRofTtcbiAgICAgICAgICAgIHdpZHRoOiAkc2VwYXJhdG9yLXdpZHRoO1xuICAgICAgICAgICAgaGVpZ2h0OiAjeyR2ZXJ0aWNhbC1oZWlnaHR9O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJvcmRlci1jb2xvcjtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIiRwdWxsOiBsZWZ0LCByaWdodDtcblxuQG1peGluIG1lZGlhKCRzaXplKSB7XG5cbiAgICBAaWYgJHNpemUgPT0geHMge1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJHNpemUpIHtcbiAgICAgICAgICAgIEBjb250ZW50O1xuICAgICAgICB9XG4gICAgfSBAZWxzZSB7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1vbmx5KCRzaXplKSB7XG4gICAgICAgICAgICBAY29udGVudDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQGVhY2ggJHNpemUgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcblxuICAgIEBpbmNsdWRlIG1lZGlhKCRzaXplKSB7XG5cbiAgICAgICAgQGVhY2ggJHNpZGUgaW4gJHB1bGwge1xuICAgICAgICAgICAgLnB1bGwtI3skc2lkZX0tI3skc2l6ZX0ge1xuICAgICAgICAgICAgICAgIGZsb2F0OiAkc2lkZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQGVhY2ggJGJwIGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICAgLmhpZGRlbi0jeyRicH0tZG93biB7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCRicCkge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ucm93LmVxdWFsLWhlaWdodCA+IFtjbGFzc149XCJjb2xcIl0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG59XG4iLCIvLyAgQ2VudGVyIEVsZW1lbnRzIC0gUmVxdWlyZXMgUmVsYXRpdmUgb3IgQWJzb2x1dGUgcG9zaXRpb25pbmcgJiBwYXJlbnQgZWxlbWVudCByZXF1aXJlcyBSZWxhdGl2ZSBwb3NpdGlvbmluZ1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbkBtaXhpbiBjZW50ZXJFbGVtZW50KCRlbGVQb3NpdGlvbjogY2VudGVyLCAkcG9zaXRpb25pbmc6IGFic29sdXRlKSB7XG4gICAgcG9zaXRpb246ICRwb3NpdGlvbmluZztcblxuICAgIEBpZiAkZWxlUG9zaXRpb24gPT1jZW50ZXIge1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICB9XG5cbiAgICBAaWYgJGVsZVBvc2l0aW9uID09aG9yaXpvbnRhbCB7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIH1cblxuICAgIEBpZiAkZWxlUG9zaXRpb24gPT12ZXJ0aWNhbCB7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgfVxufVxuXG4vLyBGdWxsLUJsZWVkICh1c2luZyBWVydzKVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbkBtaXhpbiBmdWxsLXdpZHRoKCkge1xuICAgIHJpZ2h0OiBpbmhlcml0O1xuICAgIGxlZnQ6IDUwJTtcbiAgICB3aWR0aDogMTAwdncgIWltcG9ydGFudDtcbiAgICB3aWR0aDogdmFyKC0tdncsIDEwMHZ3KSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmZ1bGwtd2lkdGgge1xuICAgIEBpbmNsdWRlIGZ1bGwtd2lkdGg7XG59XG5cbi8vIGNhbiBiZSBhcHBsaWVkIHRvIGVsZW1lbnRzIHRoYXQgYWxyZWFkeSByZWNlaXZlIHRoZSBmdWxsLWJsZWVkIHN0eWxpbmcgdG8gb3ZlcnJpZGUgd2l0aGluIGEgcGFydGljdWxhciB2aWV3cG9ydFxuXG5AbWl4aW4gb3ZlcnJpZGUtZnVsbC13aWR0aCgpIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IGluaXRpYWw7XG59XG5cbi5vdmVycmlkZS1mdWxsLXdpZHRoIHtcbiAgICBAaW5jbHVkZSBmdWxsLXdpZHRoO1xufVxuXG4vLyBFeHRlbmRpbmcgQm9vdHN0cmFwIHNpemUgdXRpbGl0eSBjbGFzc2VzIGJ5IGFkZGluZyB3LVt2aWV3cG9ydF0tW3NpemVdIGFuZCBoLVt2aWV3cG9ydF0tW3NpemVdLiBpLmUuIHctbWQtNTAuXG4vLyBPbmx5IGNyZWF0aW5nIGZvciAnbWQnIGFuZCAnbGcnIHZpZXdwb3J0cyB0byByZWR1Y2UgYmxvYXQsIGJ1dCB0aGVzZSBjYW4gYmUgZnVydGhlciBleHRlbmRlZCB0byBvdGhlci9hbGwgdmlld3BvcnRzIGlmIG5lZWRlZCBsYXRlci5cblxuQGVhY2ggJHNpemUsICRsZW5ndGggaW4gJHNpemVzIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgIC53LXNtLSN7JHNpemV9IHtcbiAgICAgICAgICAgIHdpZHRoOiAkbGVuZ3RoICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAuaC1zbS0jeyRzaXplfSB7XG4gICAgICAgICAgICBoZWlnaHQ6ICRsZW5ndGggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgLnctbWQtI3skc2l6ZX0ge1xuICAgICAgICAgICAgd2lkdGg6ICRsZW5ndGggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5oLW1kLSN7JHNpemV9IHtcbiAgICAgICAgICAgIGhlaWdodDogJGxlbmd0aCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAudy1sZy0jeyRzaXplfSB7XG4gICAgICAgICAgICB3aWR0aDogJGxlbmd0aCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLmgtbGctI3skc2l6ZX0ge1xuICAgICAgICAgICAgaGVpZ2h0OiAkbGVuZ3RoICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG59IiwiLypcbiAgICBCYWRnZSBNaXhpblxuICAgIFRoaXMgY3JlYXRlcyBhIHNvbGlkIGNvbG9yZWQgZmxhZyB3aXRoIGFycm93cyBvbiB0aGUgc2lkZSB3aXRoIHRyYW5zcGFyZW50IHRyaWFuZ2xlIGN1dC1vdXRcbiAgICBAcGFyYW0gJGJnQ29sb3I6IHRoZSBjb2xvciBvZiB0aGUgYmFkZ2VcbiAgICBAcGFyYW0gJGNvbG9yOiB0aGUgdGV4dCBjb2xvclxuICAgIEBwYXJhbSAkaGVpZ2h0OiB0aGUgaGVpZ2h0IG9mIHRoZSBiYWRnZVxuICAgIEBwYXJhbSAkYXJyb3dTaXplOiB0aGUgd2lkdGggb2YgdGhlIGFycm93IHRyaWFuZ2xlc1xuXG4gICAgZXg6ICBAaW5jbHVkZSBiYWRnZSgkYWNjZW50MiwgMjRweCwgMTJweCk7XG4qL1xuXG5AbWl4aW4gYmFkZ2UoJGJnQ29sb3I6ICRwcmltYXJ5LCAkY29sb3I6ICR3aGl0ZSwgJGhlaWdodDogMjRweCwgJGFycm93U2l6ZTogMTJweCkge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIG1pbi13aWR0aDogY2FsYygxMDNweCAtICN7JGFycm93U2l6ZX0pO1xuICAgIGhlaWdodDogJGhlaWdodDtcbiAgICBwYWRkaW5nOiByZW0oM3B4KSAxNXB4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBjb2xvcjogJGNvbG9yO1xuICAgIGJhY2tncm91bmQ6ICRiZ0NvbG9yO1xuXG4gICAgQGluY2x1ZGUgd2hpdGUtZm9udC1zbW9vdGhpbmc7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgYm9yZGVyLXRvcDogMTJweCBzb2xpZCAkYmdDb2xvcjtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAkYXJyb3dTaXplIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAtKCRhcnJvd1NpemUgLSAxKTtcbiAgICAgICAgdG9wOiAwO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAwO1xuICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDEycHggc29saWQgJGJnQ29sb3I7XG4gICAgICAgIGJvcmRlci1yaWdodDogJGFycm93U2l6ZSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogLSgkYXJyb3dTaXplIC0gMSk7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICB9XG59XG4iLCIvLyBSZXNwb25zaXZlIEJvcmRlciBVdGlsIENsYXNzZXNcbi8vIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjM4OTJcblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgICAgIC5ib3JkZXIjeyRpbmZpeH0ge1xuICAgICAgICAgICAgYm9yZGVyOiAkYm9yZGVyLXdpZHRoIHNvbGlkICRib3JkZXItY29sb3IgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5ib3JkZXIjeyRpbmZpeH0tMCB7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5ib3JkZXIjeyRpbmZpeH0tdG9wIHtcbiAgICAgICAgICAgIGJvcmRlci10b3A6ICRib3JkZXItd2lkdGggc29saWQgJGJvcmRlci1jb2xvciAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLmJvcmRlciN7JGluZml4fS1yaWdodCB7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6ICRib3JkZXItd2lkdGggc29saWQgJGJvcmRlci1jb2xvciAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLmJvcmRlciN7JGluZml4fS1ib3R0b20ge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogJGJvcmRlci13aWR0aCBzb2xpZCAkYm9yZGVyLWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAuYm9yZGVyI3skaW5maXh9LWxlZnQge1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6ICRib3JkZXItd2lkdGggc29saWQgJGJvcmRlci1jb2xvciAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLmJvcmRlciN7JGluZml4fS10b3AtMCB7XG4gICAgICAgICAgICBib3JkZXItdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAuYm9yZGVyI3skaW5maXh9LXJpZ2h0LTAge1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAuYm9yZGVyI3skaW5maXh9LWJvdHRvbS0wIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5ib3JkZXIjeyRpbmZpeH0tbGVmdC0wIHtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAuYm9yZGVyI3skaW5maXh9LXgge1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6ICRib3JkZXItd2lkdGggc29saWQgJGJvcmRlci1jb2xvciAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAkYm9yZGVyLXdpZHRoIHNvbGlkICRib3JkZXItY29sb3IgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5ib3JkZXIjeyRpbmZpeH0teSB7XG4gICAgICAgICAgICBib3JkZXItdG9wOiAkYm9yZGVyLXdpZHRoIHNvbGlkICRib3JkZXItY29sb3IgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206ICRib3JkZXItd2lkdGggc29saWQgJGJvcmRlci1jb2xvciAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgICAuYm9yZGVyLSN7JGNvbG9yfSB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJHZhbHVlICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG4uYm9yZGVyLXdoaXRlIHtcbiAgICBib3JkZXItY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xufVxuXG4vLyBCb3JkZXItcmFkaXVzXG5cbi5yb3VuZGVkIHtcbiAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC10b3Age1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXJpZ2h0IHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtYm90dG9tIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1sZWZ0IHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWNpcmNsZSB7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLTAge1xuICAgIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbn1cblxuLy8gUmVzdWFibGUgRm9jdXMgU3RhdGUgTWl4aW5cblxuQG1peGluIGZvY3VzLXJpbmcoKSB7XG4gICAgb3V0bGluZS13aWR0aDogMnB4O1xuICAgIG91dGxpbmUtY29sb3I6ICRmb2N1cztcbn0iLCIvLyBFeHRlbmRhYmxlIGNsYXNzZXMgdG8gaW5jbHVkZSBpbiBAbWl4aW5cblxuLy8gR3Jvdy9TaHJpbmtcbiVncm93LXNocmluay1iYXNlIHtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMzAwbXM7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47IFxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApIHNjYWxlKDEsIDEpO1xufVxuXG4vLyBHcm93IC0gSW5jcmVhc2VzIHNjYWxlIG9mIGVsZW1lbnQgYnkgNSUuXG4lZ3Jvdy1lZmZlY3Qge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG59XG5cbi8vIFNocmluayAtIFJlZHVjZXMgc2NhbGUgb2YgZWxlbWVudCBieSAlNS5cbiVzaHJpbmstZWZmZWN0IHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOTg1KTtcbn1cblxuLy8gRmFkZSAtIEZhZGVzIGVsZW1lbnQgb3V0IGJ5IDMwJS5cbiVmYWRlLWJhc2Uge1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMzAwbXM7XG59XG5cbiVmYWRlLWVmZmVjdCB7XG4gICAgb3BhY2l0eTogMC43O1xufVxuXG4vLyBVcC9Eb3duIFxuJXVwLWRvd24tYmFzZSB7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDMwMG1zO1xufVxuXG4vLyBVcCAtIE1vdmVzIGVsZW1lbnQgdXAgMTBweC5cbiV1cC1lZmZlY3Qge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIHJlbSgtMTBweCkpO1xufVxuXG4vLyBEb3duIC0gTW92ZXMgZWxlbWVudCBkb3duIDEwcHguXG4lZG93bi1lZmZlY3Qge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIHJlbSgxMHB4KSk7XG59XG5cbi8vIFNoYWRvdyAtIEFkZHMgZHJvcCBzaGFkb3cgdG8gZWxlbWVudC5cbiVzaGFkb3ctYmFzZSB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDIyMG1zIGVhc2UtaW4tb3V0O1xufVxuXG4lc2hhZG93LWVmZmVjdCB7XG4gICAgYm94LXNoYWRvdzogMCByZW0oOHB4KSByZW0oMTZweCkgcmdiYSgwLDAsMCwxNSUpO1xufVxuXG4vLyBNaXhpblxuLy8gQWxsIHRyYW5zaXRpb24gbWl4aW5zIGFwcGx5IGEgdHJhbnNpdGlvbiBlZmZlY3QgYmFzZWQgb24gdGhlIHByb3ZpZGVkIGFyZ3VtZW50cy5cbi8vIFRyYW5zaXRpb24gYXBwbGllcyB0byBtYWluIHNlbGVjdG9yIGlmIG5vIGNoaWxkcmVuIGFyZSBwcm92aWRlZC4gSWYgY2hpbGQgc2VsZWN0b3IocykgaXMgcHJvdmlkZWQsIHRyYW5zaXRpb24gdmlzdWFsIHdpbGwgYXBwbHkgdG8gY2hpbGQgZWxlbWVudChzKS5cbi8vIEFjY2VwdGVkIGFyZ3VtZW50czpcbi8vIC0gJHN0YXRlOiBob3ZlciwgYWN0aXZlLCBmb2N1cywgZXRjLlxuLy8gLSAkY2hpbGRyZW46IGltZywgaDEsIC5jaGlsZC1jbGFzcywgZXRjLlxuXG5AbWl4aW4gdHJhbnNpdGlvbigkZWZmZWN0LCAkc3RhdGUsICRjaGlsZHJlbi4uLikge1xuXG4gICAgQGlmIGxlbmd0aCgkY2hpbGRyZW4pID4gMCB7XG4gICAgICAgICN7JGNoaWxkcmVufSB7XG4gICAgICAgICAgICBAaWYgJGVmZmVjdCA9PSBcImdyb3dcIiBvciBcInNocmlua1wiIHtcbiAgICAgICAgICAgICAgICBAZXh0ZW5kICVncm93LXNocmluay1iYXNlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGlmICRlZmZlY3QgPT0gXCJmYWRlXCIge1xuICAgICAgICAgICAgICAgIEBleHRlbmQgJWZhZGUtYmFzZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpZiAkZWZmZWN0ID09IFwidXBcIiBvciBcImRvd25cIiB7XG4gICAgICAgICAgICAgICAgQGV4dGVuZCAldXAtZG93bi1iYXNlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGlmICRlZmZlY3QgPT0gXCJzaGFkb3dcIiB7XG4gICAgICAgICAgICAgICAgQGV4dGVuZCAlc2hhZG93LWJhc2U7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAkc2VsZWN0b3JzOiBcIlwiO1xuICAgICAgICBAZm9yICRpIGZyb20gMCB0byBsZW5ndGgoJGNoaWxkcmVuKSB7XG4gICAgICAgICAgICAkc2VsZWN0b3JzOiAkc2VsZWN0b3JzICsgXCI6XCIgKyAkc3RhdGUgKyBcIiBcIiArICN7bnRoKCRjaGlsZHJlbiwgJGkgKyAxKX0gKyBcIiwgXCI7XG4gICAgICAgIH1cbiAgICBcbiAgICAgICAgJiN7JHNlbGVjdG9yc30ge1xuICAgICAgICAgICAgQGlmICRlZmZlY3QgPT0gXCJncm93XCIge1xuICAgICAgICAgICAgICAgIEBleHRlbmQgJWdyb3ctZWZmZWN0O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGlmICRlZmZlY3QgPT0gXCJmYWRlXCIge1xuICAgICAgICAgICAgICAgIEBleHRlbmQgJWZhZGUtZWZmZWN0O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGlmICRlZmZlY3QgPT0gXCJ1cFwiIHtcbiAgICAgICAgICAgICAgICBAZXh0ZW5kICV1cC1lZmZlY3Q7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaWYgJGVmZmVjdCA9PSBcImRvd25cIiB7XG4gICAgICAgICAgICAgICAgQGV4dGVuZCAlZG93bi1lZmZlY3Q7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaWYgJGVmZmVjdCA9PSBcInNoYWRvd1wiIHtcbiAgICAgICAgICAgICAgICBAZXh0ZW5kICVzaGFkb3ctZWZmZWN0O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgXG4gICAgICAgIH1cbiAgICB9IFxuICAgIEBlbHNlIHtcbiAgICAgICAgQGlmICRlZmZlY3QgPT0gXCJncm93XCIgb3IgXCJzaHJpbmtcIiB7XG4gICAgICAgICAgICBAZXh0ZW5kICVncm93LXNocmluay1iYXNlO1xuICAgICAgICB9XG4gICAgICAgIEBpZiAkZWZmZWN0ID09IFwiZmFkZVwiIHtcbiAgICAgICAgICAgIEBleHRlbmQgJWZhZGUtYmFzZTtcbiAgICAgICAgfVxuICAgICAgICBAaWYgJGVmZmVjdCA9PSBcInVwXCIgb3IgXCJkb3duXCIge1xuICAgICAgICAgICAgQGV4dGVuZCAldXAtZG93bi1iYXNlO1xuICAgICAgICB9XG4gICAgICAgIEBpZiAkZWZmZWN0ID09IFwic2hhZG93XCIge1xuICAgICAgICAgICAgQGV4dGVuZCAlc2hhZG93LWJhc2U7XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgICYje1wiOlwiICsgJHN0YXRlfSB7XG4gICAgICAgICAgICBAaWYgJGVmZmVjdCA9PSBcImdyb3dcIiB7XG4gICAgICAgICAgICAgICAgQGV4dGVuZCAlZ3Jvdy1lZmZlY3Q7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaWYgJGVmZmVjdCA9PSBcImZhZGVcIiB7XG4gICAgICAgICAgICAgICAgQGV4dGVuZCAlZmFkZS1lZmZlY3Q7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaWYgJGVmZmVjdCA9PSBcInVwXCIge1xuICAgICAgICAgICAgICAgIEBleHRlbmQgJXVwLWVmZmVjdDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpZiAkZWZmZWN0ID09IFwiZG93blwiIHtcbiAgICAgICAgICAgICAgICBAZXh0ZW5kICVkb3duLWVmZmVjdDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpZiAkZWZmZWN0ID09IFwic2hhZG93XCIge1xuICAgICAgICAgICAgICAgIEBleHRlbmQgJXNoYWRvdy1lZmZlY3Q7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbn1cblxuLy8gSGVscGVyIGNsYXNzZXNcbi5ob3Zlci10cmFuc2l0aW9uIHtcbiAgICAvLyBHcm93IGVmZmVjdCBvbiBpbWcgLSBob3Zlci5cbiAgICAmLWdyb3cge1xuXG4gICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oZ3JvdywgaG92ZXIsIGltZyk7XG4gICAgfVxuXG4gICAgLy8gU2hyaW5rIGVmZmVjdCBvbiBpbWcgLSBob3Zlci5cbiAgICAmLXNocmluayB7XG5cbiAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihzaHJpbmssIGhvdmVyLCBpbWcpO1xuICAgIH1cblxuICAgIC8vIEZhZGUgZWZmZWN0IG9uIGNvbnRlbnQgLSBob3Zlci5cbiAgICAmLWZhZGUge1xuXG4gICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oZmFkZSwgaG92ZXIpO1xuICAgIH1cblxuICAgIC8vIEZhZGUgZWZmZWN0IG9uIGltZyAtIGhvdmVyLlxuICAgICYtZmFkZS1pbWcge1xuXG4gICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oZmFkZSwgaG92ZXIsIGltZyk7XG4gICAgfVxuXG4gICAgLy8gVXAgZWZmZWN0IG9uIGNvbnRlbnQgLSBob3Zlci5cbiAgICAmLXVwIHtcblxuICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKHVwLCBob3Zlcik7XG4gICAgfVxuXG4gICAgLy8gRG93biBlZmZlY3Qgb24gY29udGVudCAtIGhvdmVyLlxuICAgICYtZG93biB7XG5cbiAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihkb3duLCBob3Zlcik7XG4gICAgfVxuXG4gICAgLy8gU2hhZG93IGVmZmVjdCBvbiBjb250ZW50IGNvbnRhaW5lciAtIGhvdmVyLlxuICAgICYtc2ltcGxlLXNoYWRvdyxcbiAgICAmLXNoYWRvdyB7XG5cbiAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihzaGFkb3csIGhvdmVyKTtcbiAgICB9XG59IiwiLyogU2xpZGVyICovXG5cbi5zbGljay1zbGlkZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbXMtdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgICB0b3VjaC1hY3Rpb246IHBhbi15O1xuICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbnVsLnNsaWNrLXNsaWRlciB7XG4gICAgLXdlYmtpdC1wYWRkaW5nLXN0YXJ0OiAwO1xuICAgIC1tb3otcGFkZGluZy1zdGFydDogMDtcbiAgICAta2h0bWwtcGFkZGluZy1zdGFydDogMDtcbiAgICAtby1wYWRkaW5nLXN0YXJ0OiAwO1xuICAgIFxuICAgIC8vIHBhZGRpbmctc3RhcnQ6IDA7XG59XG5cbi5zbGljay1saXN0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcblxuICAgICY6Zm9jdXMge1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgIH1cblxuICAgICYuZHJhZ2dpbmcge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGN1cnNvcjogaGFuZDtcbiAgICB9XG59XG5cbi5zbGljay1zbGlkZXIgLnNsaWNrLXRyYWNrLFxuLnNsaWNrLXNsaWRlciAuc2xpY2stbGlzdCB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG59XG5cbi5zbGljay10cmFjayB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgJjo6YmVmb3JlLFxuICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgICBjbGVhcjogYm90aDtcbiAgICB9XG5cbiAgICAuc2xpY2stbG9hZGluZyAmIHtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIH1cbn1cblxuLnNsaWNrLXNsaWRlIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAxcHg7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgfVxuXG4gICAgaW1nIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAmLnNsaWNrLWxvYWRpbmcgaW1nIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAmLmRyYWdnaW5nIGltZyB7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIH1cblxuICAgIC5zbGljay1pbml0aWFsaXplZCAmIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgLnNsaWNrLWxvYWRpbmcgJiB7XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICB9XG5cbiAgICAuc2xpY2stdmVydGljYWwgJiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIH1cbn1cblxuLnNsaWNrLWFycm93LnNsaWNrLWhpZGRlbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtcblxuLy8gRGVmYXVsdCBWYXJpYWJsZXNcblxuLy8gU2xpY2sgaWNvbiBlbnRpdHkgY29kZXMgb3V0cHV0cyB0aGUgZm9sbG93aW5nXG4vLyBcIlxcMjE5MFwiIG91dHB1dHMgYXNjaWkgY2hhcmFjdGVyIFwi4oaQXCJcbi8vIFwiXFwyMTkyXCIgb3V0cHV0cyBhc2NpaSBjaGFyYWN0ZXIgXCLihpJcIlxuLy8gXCJcXDIwMjJcIiBvdXRwdXRzIGFzY2lpIGNoYXJhY3RlciBcIuKAolwiXG5cbiRzbGljay1sb2FkZXItcGF0aDogXCIuLi9saWIvc2xpY2svXCIgIWRlZmF1bHQ7XG4kc2xpY2stYXJyb3ctY29sb3I6ICRkYXJrICFkZWZhdWx0O1xuJHNsaWNrLWFycm93LWJnLWNvbG9yOiAkd2hpdGUgIWRlZmF1bHQ7XG4kc2xpY2stYXJyb3ctYmctY29sb3ItaG92ZXI6ICR3aGl0ZSAhZGVmYXVsdDtcbiRzbGljay1hcnJvdy10aGlja25lc3M6IDJweCAhZGVmYXVsdDtcbiRzbGljay1kb3QtY29sb3I6ICR3aGl0ZSAhZGVmYXVsdDtcbiRzbGljay1kb3QtY29sb3ItaG92ZXI6ICR3aGl0ZSAhZGVmYXVsdDtcbiRzbGljay1kb3QtY29sb3ItYWN0aXZlOiAkc2xpY2stZG90LWNvbG9yICFkZWZhdWx0O1xuJHNsaWNrLWRvdC1zaXplOiAxMnB4ICFkZWZhdWx0O1xuJHNsaWNrLW9wYWNpdHktZGVmYXVsdDogMC41ICFkZWZhdWx0O1xuJHNsaWNrLW9wYWNpdHktb24taG92ZXI6IDAuOCAhZGVmYXVsdDtcbiRzbGljay1vcGFjaXR5LW5vdC1hY3RpdmU6IDAuMjUgIWRlZmF1bHQ7XG5cbkBmdW5jdGlvbiBzbGljay1pbWFnZS11cmwoJHVybCkge1xuXG4gICAgQGlmIGZ1bmN0aW9uLWV4aXN0cyhpbWFnZS11cmwpIHtcbiAgICAgICAgQHJldHVybiBpbWFnZS11cmwoJHVybCk7XG4gICAgfSBAZWxzZSB7XG4gICAgICAgIEByZXR1cm4gdXJsKCRzbGljay1sb2FkZXItcGF0aCArICR1cmwpO1xuICAgIH1cbn1cblxuLyogU2xpZGVyICovXG5cbi5zbGljay1saXN0IHtcbiAgICAuc2xpY2stbG9hZGluZyAmIHtcbiAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlIHNsaWNrLWltYWdlLXVybChcIi4uLy4uL2ltYWdlcy9hamF4LWxvYWRlci5naWZcIikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgfVxufVxuXG4vKiBBcnJvd3MgKi9cblxuLnNsaWNrLXByZXYsXG4uc2xpY2stbmV4dCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogNDhweDtcbiAgICB3aWR0aDogNDhweDtcbiAgICBtaW4taGVpZ2h0OiAwO1xuICAgIGZvbnQtd2VpZ2h0OiBpbml0aWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgIGZvbnQtc2l6ZTogMDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBiYWNrZ3JvdW5kOiAkc2xpY2stYXJyb3ctYmctY29sb3I7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIHRvcDogNTAlO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgb3BhY2l0eTogMC45O1xuICAgIHotaW5kZXg6IDE7XG5cbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkc2xpY2stYXJyb3ctYmctY29sb3ItaG92ZXI7XG4gICAgICAgIG9wYWNpdHk6ICRzbGljay1vcGFjaXR5LW9uLWhvdmVyO1xuICAgICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuXG4gICAgJi5zbGljay1kaXNhYmxlZDo6YmVmb3JlIHtcbiAgICAgICAgb3BhY2l0eTogJHNsaWNrLW9wYWNpdHktbm90LWFjdGl2ZTtcbiAgICB9XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdpZHRoOiAyOHB4O1xuICAgICAgICBoZWlnaHQ6IDI4cHg7XG4gICAgfVxufVxuXG4uc2xpY2stcHJldiB7XG4gICAgbGVmdDogLTEwcHg7IC8vIGFsbG93cyBmb3IgdGFwcGFibGUgcGFkZGluZ1xuXG4gICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgcmlnaHQ6IDFweDtcbiAgICB9XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkc2xpY2stYXJyb3ctcHJldjtcblxuICAgICAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnNsaWNrLW5leHQge1xuICAgIHJpZ2h0OiAtMTBweDsgLy8gYWxsb3dzIGZvciB0YXBwYWJsZSBwYWRkaW5nXG5cbiAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICBsZWZ0OiAxcHg7XG4gICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgIH1cblxuICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRzbGljay1hcnJvdy1uZXh0O1xuXG4gICAgICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vKiBEb3RzICovXG5cbi5zbGljay1kb3R0ZWQuc2xpY2stc2xpZGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiByZW0oMTVweCk7XG59XG5cbi5zbGljay1kb3RzIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMDtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIGxpIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGhlaWdodDogMjJweDtcbiAgICAgICAgd2lkdGg6IDIycHg7XG4gICAgICAgIG1hcmdpbjogMCAycHg7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGhlaWdodDogMTJweDtcbiAgICAgICAgICAgIHdpZHRoOiAxMnB4O1xuICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDVweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiA1cHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogJGJvcmRlcjtcbiAgICAgICAgICAgICAgICB3aWR0aDogJHNsaWNrLWRvdC1zaXplO1xuICAgICAgICAgICAgICAgIGhlaWdodDogJHNsaWNrLWRvdC1zaXplO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJHNsaWNrLWRvdC1zaXplO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHNsaWNrLWRvdC1jb2xvcjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2xpY2stZG90LWNvbG9yO1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgICAgICAgICAgICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuc2xpY2stYWN0aXZlIGJ1dHRvbjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkc2xpY2stZG90LWNvbG9yLWFjdGl2ZTtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyaztcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnNsaWNrLWRhcmstYXJyb3dzIHtcbiAgICAuc2xpY2stcHJldixcbiAgICAuc2xpY2stbmV4dCB7XG4gICAgICAgIGhlaWdodDogNjRweDtcbiAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcblxuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRibGFjaztcbiAgICAgICAgfVxuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gYXJyb3dzIG9uIHRoZSBvdXRzaWRlXG5cbi5wcm9kdWN0LXRpbGUtY2FybyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwcztcblxuICAgICYuc2xpY2staW5pdGlhbGl6ZWQge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgcGFkZGluZzogMCByZW0oNDVweCk7XG4gICAgfVxuXG4gICAgLnNsaWNrLXByZXYge1xuICAgICAgICBsZWZ0OiAwO1xuICAgIH1cblxuICAgIC5zbGljay1uZXh0IHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgfVxuXG4gICAgLnByb2R1Y3QtdGlsZSB7XG4gICAgICAgIG1hcmdpbjogMCByZW0oMTBweCk7XG5cbiAgICAgICAgLnRpbGUtYm9keSB7XG4gICAgICAgICAgICAucHJvZHVjdC1za3UtY29udGFpbmVyLFxuICAgICAgICAgICAgLnByb21vdGlvbnMsXG4gICAgICAgICAgICAuc2Vjb25kYXJ5LW1zZ3Mge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIvKiFcbiAqICBGb250IEF3ZXNvbWUgNC43LjAgYnkgQGRhdmVnYW5keSAtIGh0dHA6Ly9mb250YXdlc29tZS5pbyAtIEBmb250YXdlc29tZVxuICogIExpY2Vuc2UgLSBodHRwOi8vZm9udGF3ZXNvbWUuaW8vbGljZW5zZSAoRm9udDogU0lMIE9GTCAxLjEsIENTUzogTUlUIExpY2Vuc2UpXG4gKi9cblxuQGltcG9ydCBcInZhcmlhYmxlc1wiO1xuQGltcG9ydCBcIm1peGluc1wiO1xuQGltcG9ydCBcInBhdGhcIjtcbkBpbXBvcnQgXCJjb3JlXCI7XG5AaW1wb3J0IFwibGFyZ2VyXCI7XG5AaW1wb3J0IFwiZml4ZWQtd2lkdGhcIjtcbkBpbXBvcnQgXCJsaXN0XCI7XG5AaW1wb3J0IFwiYm9yZGVyZWQtcHVsbGVkXCI7XG5AaW1wb3J0IFwiYW5pbWF0ZWRcIjtcbkBpbXBvcnQgXCJyb3RhdGVkLWZsaXBwZWRcIjtcbkBpbXBvcnQgXCJzdGFja2VkXCI7XG5AaW1wb3J0IFwiaWNvbnNcIjtcbkBpbXBvcnQgXCJzY3JlZW4tcmVhZGVyXCI7XG4iLCIvKiBGT05UIFBBVEhcbiAqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0ZvbnRBd2Vzb21lJztcbiAgc3JjOiB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vZm9udGF3ZXNvbWUtd2ViZm9udC5lb3Q/dj0jeyRmYS12ZXJzaW9ufScpO1xuICBzcmM6IHVybCgnI3skZmEtZm9udC1wYXRofS9mb250YXdlc29tZS13ZWJmb250LmVvdD8jaWVmaXgmdj0jeyRmYS12ZXJzaW9ufScpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgICB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vZm9udGF3ZXNvbWUtd2ViZm9udC53b2ZmMj92PSN7JGZhLXZlcnNpb259JykgZm9ybWF0KCd3b2ZmMicpLFxuICAgIHVybCgnI3skZmEtZm9udC1wYXRofS9mb250YXdlc29tZS13ZWJmb250LndvZmY/dj0jeyRmYS12ZXJzaW9ufScpIGZvcm1hdCgnd29mZicpLFxuICAgIHVybCgnI3skZmEtZm9udC1wYXRofS9mb250YXdlc29tZS13ZWJmb250LnR0Zj92PSN7JGZhLXZlcnNpb259JykgZm9ybWF0KCd0cnVldHlwZScpLFxuICAgIHVybCgnI3skZmEtZm9udC1wYXRofS9mb250YXdlc29tZS13ZWJmb250LnN2Zz92PSN7JGZhLXZlcnNpb259I2ZvbnRhd2Vzb21lcmVndWxhcicpIGZvcm1hdCgnc3ZnJyk7XG4vLyAgc3JjOiB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vRm9udEF3ZXNvbWUub3RmJykgZm9ybWF0KCdvcGVudHlwZScpOyAvLyB1c2VkIHdoZW4gZGV2ZWxvcGluZyBmb250c1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG4iLCIvLyBCYXNlIENsYXNzIERlZmluaXRpb25cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLiN7JGZhLWNzcy1wcmVmaXh9IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250OiBub3JtYWwgbm9ybWFsIG5vcm1hbCAjeyRmYS1mb250LXNpemUtYmFzZX0vI3skZmEtbGluZS1oZWlnaHQtYmFzZX0gRm9udEF3ZXNvbWU7IC8vIHNob3J0ZW5pbmcgZm9udCBkZWNsYXJhdGlvblxuICBmb250LXNpemU6IGluaGVyaXQ7IC8vIGNhbid0IGhhdmUgZm9udC1zaXplIGluaGVyaXQgb24gbGluZSBhYm92ZSwgc28gbmVlZCB0byBvdmVycmlkZVxuICB0ZXh0LXJlbmRlcmluZzogYXV0bzsgLy8gb3B0aW1pemVsZWdpYmlsaXR5IHRocm93cyB0aGluZ3Mgb2ZmICMxMDk0XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuXG59XG4iLCIvLyBJY29uIFNpemVzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8qIG1ha2VzIHRoZSBmb250IDMzJSBsYXJnZXIgcmVsYXRpdmUgdG8gdGhlIGljb24gY29udGFpbmVyICovXG4uI3skZmEtY3NzLXByZWZpeH0tbGcge1xuICBmb250LXNpemU6ICg0ZW0gLyAzKTtcbiAgbGluZS1oZWlnaHQ6ICgzZW0gLyA0KTtcbiAgdmVydGljYWwtYWxpZ246IC0xNSU7XG59XG4uI3skZmEtY3NzLXByZWZpeH0tMnggeyBmb250LXNpemU6IDJlbTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LTN4IHsgZm9udC1zaXplOiAzZW07IH1cbi4jeyRmYS1jc3MtcHJlZml4fS00eCB7IGZvbnQtc2l6ZTogNGVtOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tNXggeyBmb250LXNpemU6IDVlbTsgfVxuIiwiLy8gRml4ZWQgV2lkdGggSWNvbnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi4jeyRmYS1jc3MtcHJlZml4fS1mdyB7XG4gIHdpZHRoOiAoMThlbSAvIDE0KTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuIiwiLy8gTGlzdCBJY29uc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uI3skZmEtY3NzLXByZWZpeH0tdWwge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAkZmEtbGktd2lkdGg7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgPiBsaSB7IHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxufVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtJGZhLWxpLXdpZHRoO1xuICB3aWR0aDogJGZhLWxpLXdpZHRoO1xuICB0b3A6ICgyZW0gLyAxNCk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgJi4jeyRmYS1jc3MtcHJlZml4fS1sZyB7XG4gICAgbGVmdDogLSRmYS1saS13aWR0aCArICg0ZW0gLyAxNCk7XG4gIH1cbn1cbiIsIi8vIFZhcmlhYmxlc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuJGZhLWZvbnQtcGF0aDogICAgICAgIFwiLi4vZm9udHNcIiAhZGVmYXVsdDtcbiRmYS1mb250LXNpemUtYmFzZTogICAxNHB4ICFkZWZhdWx0O1xuJGZhLWxpbmUtaGVpZ2h0LWJhc2U6IDEgIWRlZmF1bHQ7XG4vLyRmYS1mb250LXBhdGg6ICAgICAgICBcIi8vbmV0ZG5hLmJvb3RzdHJhcGNkbi5jb20vZm9udC1hd2Vzb21lLzQuNy4wL2ZvbnRzXCIgIWRlZmF1bHQ7IC8vIGZvciByZWZlcmVuY2luZyBCb290c3RyYXAgQ0ROIGZvbnQgZmlsZXMgZGlyZWN0bHlcbiRmYS1jc3MtcHJlZml4OiAgICAgICBmYSAhZGVmYXVsdDtcbiRmYS12ZXJzaW9uOiAgICAgICAgICBcIjQuNy4wXCIgIWRlZmF1bHQ7XG4kZmEtYm9yZGVyLWNvbG9yOiAgICAgI2VlZSAhZGVmYXVsdDtcbiRmYS1pbnZlcnNlOiAgICAgICAgICAjZmZmICFkZWZhdWx0O1xuJGZhLWxpLXdpZHRoOiAgICAgICAgICgzMGVtIC8gMTQpICFkZWZhdWx0O1xuXG4kZmEtdmFyLTUwMHB4OiBcIlxcZjI2ZVwiO1xuJGZhLXZhci1hZGRyZXNzLWJvb2s6IFwiXFxmMmI5XCI7XG4kZmEtdmFyLWFkZHJlc3MtYm9vay1vOiBcIlxcZjJiYVwiO1xuJGZhLXZhci1hZGRyZXNzLWNhcmQ6IFwiXFxmMmJiXCI7XG4kZmEtdmFyLWFkZHJlc3MtY2FyZC1vOiBcIlxcZjJiY1wiO1xuJGZhLXZhci1hZGp1c3Q6IFwiXFxmMDQyXCI7XG4kZmEtdmFyLWFkbjogXCJcXGYxNzBcIjtcbiRmYS12YXItYWxpZ24tY2VudGVyOiBcIlxcZjAzN1wiO1xuJGZhLXZhci1hbGlnbi1qdXN0aWZ5OiBcIlxcZjAzOVwiO1xuJGZhLXZhci1hbGlnbi1sZWZ0OiBcIlxcZjAzNlwiO1xuJGZhLXZhci1hbGlnbi1yaWdodDogXCJcXGYwMzhcIjtcbiRmYS12YXItYW1hem9uOiBcIlxcZjI3MFwiO1xuJGZhLXZhci1hbWJ1bGFuY2U6IFwiXFxmMGY5XCI7XG4kZmEtdmFyLWFtZXJpY2FuLXNpZ24tbGFuZ3VhZ2UtaW50ZXJwcmV0aW5nOiBcIlxcZjJhM1wiO1xuJGZhLXZhci1hbmNob3I6IFwiXFxmMTNkXCI7XG4kZmEtdmFyLWFuZHJvaWQ6IFwiXFxmMTdiXCI7XG4kZmEtdmFyLWFuZ2VsbGlzdDogXCJcXGYyMDlcIjtcbiRmYS12YXItYW5nbGUtZG91YmxlLWRvd246IFwiXFxmMTAzXCI7XG4kZmEtdmFyLWFuZ2xlLWRvdWJsZS1sZWZ0OiBcIlxcZjEwMFwiO1xuJGZhLXZhci1hbmdsZS1kb3VibGUtcmlnaHQ6IFwiXFxmMTAxXCI7XG4kZmEtdmFyLWFuZ2xlLWRvdWJsZS11cDogXCJcXGYxMDJcIjtcbiRmYS12YXItYW5nbGUtZG93bjogXCJcXGYxMDdcIjtcbiRmYS12YXItYW5nbGUtbGVmdDogXCJcXGYxMDRcIjtcbiRmYS12YXItYW5nbGUtcmlnaHQ6IFwiXFxmMTA1XCI7XG4kZmEtdmFyLWFuZ2xlLXVwOiBcIlxcZjEwNlwiO1xuJGZhLXZhci1hcHBsZTogXCJcXGYxNzlcIjtcbiRmYS12YXItYXJjaGl2ZTogXCJcXGYxODdcIjtcbiRmYS12YXItYXJlYS1jaGFydDogXCJcXGYxZmVcIjtcbiRmYS12YXItYXJyb3ctY2lyY2xlLWRvd246IFwiXFxmMGFiXCI7XG4kZmEtdmFyLWFycm93LWNpcmNsZS1sZWZ0OiBcIlxcZjBhOFwiO1xuJGZhLXZhci1hcnJvdy1jaXJjbGUtby1kb3duOiBcIlxcZjAxYVwiO1xuJGZhLXZhci1hcnJvdy1jaXJjbGUtby1sZWZ0OiBcIlxcZjE5MFwiO1xuJGZhLXZhci1hcnJvdy1jaXJjbGUtby1yaWdodDogXCJcXGYxOGVcIjtcbiRmYS12YXItYXJyb3ctY2lyY2xlLW8tdXA6IFwiXFxmMDFiXCI7XG4kZmEtdmFyLWFycm93LWNpcmNsZS1yaWdodDogXCJcXGYwYTlcIjtcbiRmYS12YXItYXJyb3ctY2lyY2xlLXVwOiBcIlxcZjBhYVwiO1xuJGZhLXZhci1hcnJvdy1kb3duOiBcIlxcZjA2M1wiO1xuJGZhLXZhci1hcnJvdy1sZWZ0OiBcIlxcZjA2MFwiO1xuJGZhLXZhci1hcnJvdy1yaWdodDogXCJcXGYwNjFcIjtcbiRmYS12YXItYXJyb3ctdXA6IFwiXFxmMDYyXCI7XG4kZmEtdmFyLWFycm93czogXCJcXGYwNDdcIjtcbiRmYS12YXItYXJyb3dzLWFsdDogXCJcXGYwYjJcIjtcbiRmYS12YXItYXJyb3dzLWg6IFwiXFxmMDdlXCI7XG4kZmEtdmFyLWFycm93cy12OiBcIlxcZjA3ZFwiO1xuJGZhLXZhci1hc2wtaW50ZXJwcmV0aW5nOiBcIlxcZjJhM1wiO1xuJGZhLXZhci1hc3Npc3RpdmUtbGlzdGVuaW5nLXN5c3RlbXM6IFwiXFxmMmEyXCI7XG4kZmEtdmFyLWFzdGVyaXNrOiBcIlxcZjA2OVwiO1xuJGZhLXZhci1hdDogXCJcXGYxZmFcIjtcbiRmYS12YXItYXVkaW8tZGVzY3JpcHRpb246IFwiXFxmMjllXCI7XG4kZmEtdmFyLWF1dG9tb2JpbGU6IFwiXFxmMWI5XCI7XG4kZmEtdmFyLWJhY2t3YXJkOiBcIlxcZjA0YVwiO1xuJGZhLXZhci1iYWxhbmNlLXNjYWxlOiBcIlxcZjI0ZVwiO1xuJGZhLXZhci1iYW46IFwiXFxmMDVlXCI7XG4kZmEtdmFyLWJhbmRjYW1wOiBcIlxcZjJkNVwiO1xuJGZhLXZhci1iYW5rOiBcIlxcZjE5Y1wiO1xuJGZhLXZhci1iYXItY2hhcnQ6IFwiXFxmMDgwXCI7XG4kZmEtdmFyLWJhci1jaGFydC1vOiBcIlxcZjA4MFwiO1xuJGZhLXZhci1iYXJjb2RlOiBcIlxcZjAyYVwiO1xuJGZhLXZhci1iYXJzOiBcIlxcZjBjOVwiO1xuJGZhLXZhci1iYXRoOiBcIlxcZjJjZFwiO1xuJGZhLXZhci1iYXRodHViOiBcIlxcZjJjZFwiO1xuJGZhLXZhci1iYXR0ZXJ5OiBcIlxcZjI0MFwiO1xuJGZhLXZhci1iYXR0ZXJ5LTA6IFwiXFxmMjQ0XCI7XG4kZmEtdmFyLWJhdHRlcnktMTogXCJcXGYyNDNcIjtcbiRmYS12YXItYmF0dGVyeS0yOiBcIlxcZjI0MlwiO1xuJGZhLXZhci1iYXR0ZXJ5LTM6IFwiXFxmMjQxXCI7XG4kZmEtdmFyLWJhdHRlcnktNDogXCJcXGYyNDBcIjtcbiRmYS12YXItYmF0dGVyeS1lbXB0eTogXCJcXGYyNDRcIjtcbiRmYS12YXItYmF0dGVyeS1mdWxsOiBcIlxcZjI0MFwiO1xuJGZhLXZhci1iYXR0ZXJ5LWhhbGY6IFwiXFxmMjQyXCI7XG4kZmEtdmFyLWJhdHRlcnktcXVhcnRlcjogXCJcXGYyNDNcIjtcbiRmYS12YXItYmF0dGVyeS10aHJlZS1xdWFydGVyczogXCJcXGYyNDFcIjtcbiRmYS12YXItYmVkOiBcIlxcZjIzNlwiO1xuJGZhLXZhci1iZWVyOiBcIlxcZjBmY1wiO1xuJGZhLXZhci1iZWhhbmNlOiBcIlxcZjFiNFwiO1xuJGZhLXZhci1iZWhhbmNlLXNxdWFyZTogXCJcXGYxYjVcIjtcbiRmYS12YXItYmVsbDogXCJcXGYwZjNcIjtcbiRmYS12YXItYmVsbC1vOiBcIlxcZjBhMlwiO1xuJGZhLXZhci1iZWxsLXNsYXNoOiBcIlxcZjFmNlwiO1xuJGZhLXZhci1iZWxsLXNsYXNoLW86IFwiXFxmMWY3XCI7XG4kZmEtdmFyLWJpY3ljbGU6IFwiXFxmMjA2XCI7XG4kZmEtdmFyLWJpbm9jdWxhcnM6IFwiXFxmMWU1XCI7XG4kZmEtdmFyLWJpcnRoZGF5LWNha2U6IFwiXFxmMWZkXCI7XG4kZmEtdmFyLWJpdGJ1Y2tldDogXCJcXGYxNzFcIjtcbiRmYS12YXItYml0YnVja2V0LXNxdWFyZTogXCJcXGYxNzJcIjtcbiRmYS12YXItYml0Y29pbjogXCJcXGYxNWFcIjtcbiRmYS12YXItYmxhY2stdGllOiBcIlxcZjI3ZVwiO1xuJGZhLXZhci1ibGluZDogXCJcXGYyOWRcIjtcbiRmYS12YXItYmx1ZXRvb3RoOiBcIlxcZjI5M1wiO1xuJGZhLXZhci1ibHVldG9vdGgtYjogXCJcXGYyOTRcIjtcbiRmYS12YXItYm9sZDogXCJcXGYwMzJcIjtcbiRmYS12YXItYm9sdDogXCJcXGYwZTdcIjtcbiRmYS12YXItYm9tYjogXCJcXGYxZTJcIjtcbiRmYS12YXItYm9vazogXCJcXGYwMmRcIjtcbiRmYS12YXItYm9va21hcms6IFwiXFxmMDJlXCI7XG4kZmEtdmFyLWJvb2ttYXJrLW86IFwiXFxmMDk3XCI7XG4kZmEtdmFyLWJyYWlsbGU6IFwiXFxmMmExXCI7XG4kZmEtdmFyLWJyaWVmY2FzZTogXCJcXGYwYjFcIjtcbiRmYS12YXItYnRjOiBcIlxcZjE1YVwiO1xuJGZhLXZhci1idWc6IFwiXFxmMTg4XCI7XG4kZmEtdmFyLWJ1aWxkaW5nOiBcIlxcZjFhZFwiO1xuJGZhLXZhci1idWlsZGluZy1vOiBcIlxcZjBmN1wiO1xuJGZhLXZhci1idWxsaG9ybjogXCJcXGYwYTFcIjtcbiRmYS12YXItYnVsbHNleWU6IFwiXFxmMTQwXCI7XG4kZmEtdmFyLWJ1czogXCJcXGYyMDdcIjtcbiRmYS12YXItYnV5c2VsbGFkczogXCJcXGYyMGRcIjtcbiRmYS12YXItY2FiOiBcIlxcZjFiYVwiO1xuJGZhLXZhci1jYWxjdWxhdG9yOiBcIlxcZjFlY1wiO1xuJGZhLXZhci1jYWxlbmRhcjogXCJcXGYwNzNcIjtcbiRmYS12YXItY2FsZW5kYXItY2hlY2stbzogXCJcXGYyNzRcIjtcbiRmYS12YXItY2FsZW5kYXItbWludXMtbzogXCJcXGYyNzJcIjtcbiRmYS12YXItY2FsZW5kYXItbzogXCJcXGYxMzNcIjtcbiRmYS12YXItY2FsZW5kYXItcGx1cy1vOiBcIlxcZjI3MVwiO1xuJGZhLXZhci1jYWxlbmRhci10aW1lcy1vOiBcIlxcZjI3M1wiO1xuJGZhLXZhci1jYW1lcmE6IFwiXFxmMDMwXCI7XG4kZmEtdmFyLWNhbWVyYS1yZXRybzogXCJcXGYwODNcIjtcbiRmYS12YXItY2FyOiBcIlxcZjFiOVwiO1xuJGZhLXZhci1jYXJldC1kb3duOiBcIlxcZjBkN1wiO1xuJGZhLXZhci1jYXJldC1sZWZ0OiBcIlxcZjBkOVwiO1xuJGZhLXZhci1jYXJldC1yaWdodDogXCJcXGYwZGFcIjtcbiRmYS12YXItY2FyZXQtc3F1YXJlLW8tZG93bjogXCJcXGYxNTBcIjtcbiRmYS12YXItY2FyZXQtc3F1YXJlLW8tbGVmdDogXCJcXGYxOTFcIjtcbiRmYS12YXItY2FyZXQtc3F1YXJlLW8tcmlnaHQ6IFwiXFxmMTUyXCI7XG4kZmEtdmFyLWNhcmV0LXNxdWFyZS1vLXVwOiBcIlxcZjE1MVwiO1xuJGZhLXZhci1jYXJldC11cDogXCJcXGYwZDhcIjtcbiRmYS12YXItY2FydC1hcnJvdy1kb3duOiBcIlxcZjIxOFwiO1xuJGZhLXZhci1jYXJ0LXBsdXM6IFwiXFxmMjE3XCI7XG4kZmEtdmFyLWNjOiBcIlxcZjIwYVwiO1xuJGZhLXZhci1jYy1hbWV4OiBcIlxcZjFmM1wiO1xuJGZhLXZhci1jYy1kaW5lcnMtY2x1YjogXCJcXGYyNGNcIjtcbiRmYS12YXItY2MtZGlzY292ZXI6IFwiXFxmMWYyXCI7XG4kZmEtdmFyLWNjLWpjYjogXCJcXGYyNGJcIjtcbiRmYS12YXItY2MtbWFzdGVyY2FyZDogXCJcXGYxZjFcIjtcbiRmYS12YXItY2MtcGF5cGFsOiBcIlxcZjFmNFwiO1xuJGZhLXZhci1jYy1zdHJpcGU6IFwiXFxmMWY1XCI7XG4kZmEtdmFyLWNjLXZpc2E6IFwiXFxmMWYwXCI7XG4kZmEtdmFyLWNlcnRpZmljYXRlOiBcIlxcZjBhM1wiO1xuJGZhLXZhci1jaGFpbjogXCJcXGYwYzFcIjtcbiRmYS12YXItY2hhaW4tYnJva2VuOiBcIlxcZjEyN1wiO1xuJGZhLXZhci1jaGVjazogXCJcXGYwMGNcIjtcbiRmYS12YXItY2hlY2stY2lyY2xlOiBcIlxcZjA1OFwiO1xuJGZhLXZhci1jaGVjay1jaXJjbGUtbzogXCJcXGYwNWRcIjtcbiRmYS12YXItY2hlY2stc3F1YXJlOiBcIlxcZjE0YVwiO1xuJGZhLXZhci1jaGVjay1zcXVhcmUtbzogXCJcXGYwNDZcIjtcbiRmYS12YXItY2hldnJvbi1jaXJjbGUtZG93bjogXCJcXGYxM2FcIjtcbiRmYS12YXItY2hldnJvbi1jaXJjbGUtbGVmdDogXCJcXGYxMzdcIjtcbiRmYS12YXItY2hldnJvbi1jaXJjbGUtcmlnaHQ6IFwiXFxmMTM4XCI7XG4kZmEtdmFyLWNoZXZyb24tY2lyY2xlLXVwOiBcIlxcZjEzOVwiO1xuJGZhLXZhci1jaGV2cm9uLWRvd246IFwiXFxmMDc4XCI7XG4kZmEtdmFyLWNoZXZyb24tbGVmdDogXCJcXGYwNTNcIjtcbiRmYS12YXItY2hldnJvbi1yaWdodDogXCJcXGYwNTRcIjtcbiRmYS12YXItY2hldnJvbi11cDogXCJcXGYwNzdcIjtcbiRmYS12YXItY2hpbGQ6IFwiXFxmMWFlXCI7XG4kZmEtdmFyLWNocm9tZTogXCJcXGYyNjhcIjtcbiRmYS12YXItY2lyY2xlOiBcIlxcZjExMVwiO1xuJGZhLXZhci1jaXJjbGUtbzogXCJcXGYxMGNcIjtcbiRmYS12YXItY2lyY2xlLW8tbm90Y2g6IFwiXFxmMWNlXCI7XG4kZmEtdmFyLWNpcmNsZS10aGluOiBcIlxcZjFkYlwiO1xuJGZhLXZhci1jbGlwYm9hcmQ6IFwiXFxmMGVhXCI7XG4kZmEtdmFyLWNsb2NrLW86IFwiXFxmMDE3XCI7XG4kZmEtdmFyLWNsb25lOiBcIlxcZjI0ZFwiO1xuJGZhLXZhci1jbG9zZTogXCJcXGYwMGRcIjtcbiRmYS12YXItY2xvdWQ6IFwiXFxmMGMyXCI7XG4kZmEtdmFyLWNsb3VkLWRvd25sb2FkOiBcIlxcZjBlZFwiO1xuJGZhLXZhci1jbG91ZC11cGxvYWQ6IFwiXFxmMGVlXCI7XG4kZmEtdmFyLWNueTogXCJcXGYxNTdcIjtcbiRmYS12YXItY29kZTogXCJcXGYxMjFcIjtcbiRmYS12YXItY29kZS1mb3JrOiBcIlxcZjEyNlwiO1xuJGZhLXZhci1jb2RlcGVuOiBcIlxcZjFjYlwiO1xuJGZhLXZhci1jb2RpZXBpZTogXCJcXGYyODRcIjtcbiRmYS12YXItY29mZmVlOiBcIlxcZjBmNFwiO1xuJGZhLXZhci1jb2c6IFwiXFxmMDEzXCI7XG4kZmEtdmFyLWNvZ3M6IFwiXFxmMDg1XCI7XG4kZmEtdmFyLWNvbHVtbnM6IFwiXFxmMGRiXCI7XG4kZmEtdmFyLWNvbW1lbnQ6IFwiXFxmMDc1XCI7XG4kZmEtdmFyLWNvbW1lbnQtbzogXCJcXGYwZTVcIjtcbiRmYS12YXItY29tbWVudGluZzogXCJcXGYyN2FcIjtcbiRmYS12YXItY29tbWVudGluZy1vOiBcIlxcZjI3YlwiO1xuJGZhLXZhci1jb21tZW50czogXCJcXGYwODZcIjtcbiRmYS12YXItY29tbWVudHMtbzogXCJcXGYwZTZcIjtcbiRmYS12YXItY29tcGFzczogXCJcXGYxNGVcIjtcbiRmYS12YXItY29tcHJlc3M6IFwiXFxmMDY2XCI7XG4kZmEtdmFyLWNvbm5lY3RkZXZlbG9wOiBcIlxcZjIwZVwiO1xuJGZhLXZhci1jb250YW86IFwiXFxmMjZkXCI7XG4kZmEtdmFyLWNvcHk6IFwiXFxmMGM1XCI7XG4kZmEtdmFyLWNvcHlyaWdodDogXCJcXGYxZjlcIjtcbiRmYS12YXItY3JlYXRpdmUtY29tbW9uczogXCJcXGYyNWVcIjtcbiRmYS12YXItY3JlZGl0LWNhcmQ6IFwiXFxmMDlkXCI7XG4kZmEtdmFyLWNyZWRpdC1jYXJkLWFsdDogXCJcXGYyODNcIjtcbiRmYS12YXItY3JvcDogXCJcXGYxMjVcIjtcbiRmYS12YXItY3Jvc3NoYWlyczogXCJcXGYwNWJcIjtcbiRmYS12YXItY3NzMzogXCJcXGYxM2NcIjtcbiRmYS12YXItY3ViZTogXCJcXGYxYjJcIjtcbiRmYS12YXItY3ViZXM6IFwiXFxmMWIzXCI7XG4kZmEtdmFyLWN1dDogXCJcXGYwYzRcIjtcbiRmYS12YXItY3V0bGVyeTogXCJcXGYwZjVcIjtcbiRmYS12YXItZGFzaGJvYXJkOiBcIlxcZjBlNFwiO1xuJGZhLXZhci1kYXNoY3ViZTogXCJcXGYyMTBcIjtcbiRmYS12YXItZGF0YWJhc2U6IFwiXFxmMWMwXCI7XG4kZmEtdmFyLWRlYWY6IFwiXFxmMmE0XCI7XG4kZmEtdmFyLWRlYWZuZXNzOiBcIlxcZjJhNFwiO1xuJGZhLXZhci1kZWRlbnQ6IFwiXFxmMDNiXCI7XG4kZmEtdmFyLWRlbGljaW91czogXCJcXGYxYTVcIjtcbiRmYS12YXItZGVza3RvcDogXCJcXGYxMDhcIjtcbiRmYS12YXItZGV2aWFudGFydDogXCJcXGYxYmRcIjtcbiRmYS12YXItZGlhbW9uZDogXCJcXGYyMTlcIjtcbiRmYS12YXItZGlnZzogXCJcXGYxYTZcIjtcbiRmYS12YXItZG9sbGFyOiBcIlxcZjE1NVwiO1xuJGZhLXZhci1kb3QtY2lyY2xlLW86IFwiXFxmMTkyXCI7XG4kZmEtdmFyLWRvd25sb2FkOiBcIlxcZjAxOVwiO1xuJGZhLXZhci1kcmliYmJsZTogXCJcXGYxN2RcIjtcbiRmYS12YXItZHJpdmVycy1saWNlbnNlOiBcIlxcZjJjMlwiO1xuJGZhLXZhci1kcml2ZXJzLWxpY2Vuc2UtbzogXCJcXGYyYzNcIjtcbiRmYS12YXItZHJvcGJveDogXCJcXGYxNmJcIjtcbiRmYS12YXItZHJ1cGFsOiBcIlxcZjFhOVwiO1xuJGZhLXZhci1lZGdlOiBcIlxcZjI4MlwiO1xuJGZhLXZhci1lZGl0OiBcIlxcZjA0NFwiO1xuJGZhLXZhci1lZXJjYXN0OiBcIlxcZjJkYVwiO1xuJGZhLXZhci1lamVjdDogXCJcXGYwNTJcIjtcbiRmYS12YXItZWxsaXBzaXMtaDogXCJcXGYxNDFcIjtcbiRmYS12YXItZWxsaXBzaXMtdjogXCJcXGYxNDJcIjtcbiRmYS12YXItZW1waXJlOiBcIlxcZjFkMVwiO1xuJGZhLXZhci1lbnZlbG9wZTogXCJcXGYwZTBcIjtcbiRmYS12YXItZW52ZWxvcGUtbzogXCJcXGYwMDNcIjtcbiRmYS12YXItZW52ZWxvcGUtb3BlbjogXCJcXGYyYjZcIjtcbiRmYS12YXItZW52ZWxvcGUtb3Blbi1vOiBcIlxcZjJiN1wiO1xuJGZhLXZhci1lbnZlbG9wZS1zcXVhcmU6IFwiXFxmMTk5XCI7XG4kZmEtdmFyLWVudmlyYTogXCJcXGYyOTlcIjtcbiRmYS12YXItZXJhc2VyOiBcIlxcZjEyZFwiO1xuJGZhLXZhci1ldHN5OiBcIlxcZjJkN1wiO1xuJGZhLXZhci1ldXI6IFwiXFxmMTUzXCI7XG4kZmEtdmFyLWV1cm86IFwiXFxmMTUzXCI7XG4kZmEtdmFyLWV4Y2hhbmdlOiBcIlxcZjBlY1wiO1xuJGZhLXZhci1leGNsYW1hdGlvbjogXCJcXGYxMmFcIjtcbiRmYS12YXItZXhjbGFtYXRpb24tY2lyY2xlOiBcIlxcZjA2YVwiO1xuJGZhLXZhci1leGNsYW1hdGlvbi10cmlhbmdsZTogXCJcXGYwNzFcIjtcbiRmYS12YXItZXhwYW5kOiBcIlxcZjA2NVwiO1xuJGZhLXZhci1leHBlZGl0ZWRzc2w6IFwiXFxmMjNlXCI7XG4kZmEtdmFyLWV4dGVybmFsLWxpbms6IFwiXFxmMDhlXCI7XG4kZmEtdmFyLWV4dGVybmFsLWxpbmstc3F1YXJlOiBcIlxcZjE0Y1wiO1xuJGZhLXZhci1leWU6IFwiXFxmMDZlXCI7XG4kZmEtdmFyLWV5ZS1zbGFzaDogXCJcXGYwNzBcIjtcbiRmYS12YXItZXllZHJvcHBlcjogXCJcXGYxZmJcIjtcbiRmYS12YXItZmE6IFwiXFxmMmI0XCI7XG4kZmEtdmFyLWZhY2Vib29rOiBcIlxcZjA5YVwiO1xuJGZhLXZhci1mYWNlYm9vay1mOiBcIlxcZjA5YVwiO1xuJGZhLXZhci1mYWNlYm9vay1vZmZpY2lhbDogXCJcXGYyMzBcIjtcbiRmYS12YXItZmFjZWJvb2stc3F1YXJlOiBcIlxcZjA4MlwiO1xuJGZhLXZhci1mYXN0LWJhY2t3YXJkOiBcIlxcZjA0OVwiO1xuJGZhLXZhci1mYXN0LWZvcndhcmQ6IFwiXFxmMDUwXCI7XG4kZmEtdmFyLWZheDogXCJcXGYxYWNcIjtcbiRmYS12YXItZmVlZDogXCJcXGYwOWVcIjtcbiRmYS12YXItZmVtYWxlOiBcIlxcZjE4MlwiO1xuJGZhLXZhci1maWdodGVyLWpldDogXCJcXGYwZmJcIjtcbiRmYS12YXItZmlsZTogXCJcXGYxNWJcIjtcbiRmYS12YXItZmlsZS1hcmNoaXZlLW86IFwiXFxmMWM2XCI7XG4kZmEtdmFyLWZpbGUtYXVkaW8tbzogXCJcXGYxYzdcIjtcbiRmYS12YXItZmlsZS1jb2RlLW86IFwiXFxmMWM5XCI7XG4kZmEtdmFyLWZpbGUtZXhjZWwtbzogXCJcXGYxYzNcIjtcbiRmYS12YXItZmlsZS1pbWFnZS1vOiBcIlxcZjFjNVwiO1xuJGZhLXZhci1maWxlLW1vdmllLW86IFwiXFxmMWM4XCI7XG4kZmEtdmFyLWZpbGUtbzogXCJcXGYwMTZcIjtcbiRmYS12YXItZmlsZS1wZGYtbzogXCJcXGYxYzFcIjtcbiRmYS12YXItZmlsZS1waG90by1vOiBcIlxcZjFjNVwiO1xuJGZhLXZhci1maWxlLXBpY3R1cmUtbzogXCJcXGYxYzVcIjtcbiRmYS12YXItZmlsZS1wb3dlcnBvaW50LW86IFwiXFxmMWM0XCI7XG4kZmEtdmFyLWZpbGUtc291bmQtbzogXCJcXGYxYzdcIjtcbiRmYS12YXItZmlsZS10ZXh0OiBcIlxcZjE1Y1wiO1xuJGZhLXZhci1maWxlLXRleHQtbzogXCJcXGYwZjZcIjtcbiRmYS12YXItZmlsZS12aWRlby1vOiBcIlxcZjFjOFwiO1xuJGZhLXZhci1maWxlLXdvcmQtbzogXCJcXGYxYzJcIjtcbiRmYS12YXItZmlsZS16aXAtbzogXCJcXGYxYzZcIjtcbiRmYS12YXItZmlsZXMtbzogXCJcXGYwYzVcIjtcbiRmYS12YXItZmlsbTogXCJcXGYwMDhcIjtcbiRmYS12YXItZmlsdGVyOiBcIlxcZjBiMFwiO1xuJGZhLXZhci1maXJlOiBcIlxcZjA2ZFwiO1xuJGZhLXZhci1maXJlLWV4dGluZ3Vpc2hlcjogXCJcXGYxMzRcIjtcbiRmYS12YXItZmlyZWZveDogXCJcXGYyNjlcIjtcbiRmYS12YXItZmlyc3Qtb3JkZXI6IFwiXFxmMmIwXCI7XG4kZmEtdmFyLWZsYWc6IFwiXFxmMDI0XCI7XG4kZmEtdmFyLWZsYWctY2hlY2tlcmVkOiBcIlxcZjExZVwiO1xuJGZhLXZhci1mbGFnLW86IFwiXFxmMTFkXCI7XG4kZmEtdmFyLWZsYXNoOiBcIlxcZjBlN1wiO1xuJGZhLXZhci1mbGFzazogXCJcXGYwYzNcIjtcbiRmYS12YXItZmxpY2tyOiBcIlxcZjE2ZVwiO1xuJGZhLXZhci1mbG9wcHktbzogXCJcXGYwYzdcIjtcbiRmYS12YXItZm9sZGVyOiBcIlxcZjA3YlwiO1xuJGZhLXZhci1mb2xkZXItbzogXCJcXGYxMTRcIjtcbiRmYS12YXItZm9sZGVyLW9wZW46IFwiXFxmMDdjXCI7XG4kZmEtdmFyLWZvbGRlci1vcGVuLW86IFwiXFxmMTE1XCI7XG4kZmEtdmFyLWZvbnQ6IFwiXFxmMDMxXCI7XG4kZmEtdmFyLWZvbnQtYXdlc29tZTogXCJcXGYyYjRcIjtcbiRmYS12YXItZm9udGljb25zOiBcIlxcZjI4MFwiO1xuJGZhLXZhci1mb3J0LWF3ZXNvbWU6IFwiXFxmMjg2XCI7XG4kZmEtdmFyLWZvcnVtYmVlOiBcIlxcZjIxMVwiO1xuJGZhLXZhci1mb3J3YXJkOiBcIlxcZjA0ZVwiO1xuJGZhLXZhci1mb3Vyc3F1YXJlOiBcIlxcZjE4MFwiO1xuJGZhLXZhci1mcmVlLWNvZGUtY2FtcDogXCJcXGYyYzVcIjtcbiRmYS12YXItZnJvd24tbzogXCJcXGYxMTlcIjtcbiRmYS12YXItZnV0Ym9sLW86IFwiXFxmMWUzXCI7XG4kZmEtdmFyLWdhbWVwYWQ6IFwiXFxmMTFiXCI7XG4kZmEtdmFyLWdhdmVsOiBcIlxcZjBlM1wiO1xuJGZhLXZhci1nYnA6IFwiXFxmMTU0XCI7XG4kZmEtdmFyLWdlOiBcIlxcZjFkMVwiO1xuJGZhLXZhci1nZWFyOiBcIlxcZjAxM1wiO1xuJGZhLXZhci1nZWFyczogXCJcXGYwODVcIjtcbiRmYS12YXItZ2VuZGVybGVzczogXCJcXGYyMmRcIjtcbiRmYS12YXItZ2V0LXBvY2tldDogXCJcXGYyNjVcIjtcbiRmYS12YXItZ2c6IFwiXFxmMjYwXCI7XG4kZmEtdmFyLWdnLWNpcmNsZTogXCJcXGYyNjFcIjtcbiRmYS12YXItZ2lmdDogXCJcXGYwNmJcIjtcbiRmYS12YXItZ2l0OiBcIlxcZjFkM1wiO1xuJGZhLXZhci1naXQtc3F1YXJlOiBcIlxcZjFkMlwiO1xuJGZhLXZhci1naXRodWI6IFwiXFxmMDliXCI7XG4kZmEtdmFyLWdpdGh1Yi1hbHQ6IFwiXFxmMTEzXCI7XG4kZmEtdmFyLWdpdGh1Yi1zcXVhcmU6IFwiXFxmMDkyXCI7XG4kZmEtdmFyLWdpdGxhYjogXCJcXGYyOTZcIjtcbiRmYS12YXItZ2l0dGlwOiBcIlxcZjE4NFwiO1xuJGZhLXZhci1nbGFzczogXCJcXGYwMDBcIjtcbiRmYS12YXItZ2xpZGU6IFwiXFxmMmE1XCI7XG4kZmEtdmFyLWdsaWRlLWc6IFwiXFxmMmE2XCI7XG4kZmEtdmFyLWdsb2JlOiBcIlxcZjBhY1wiO1xuJGZhLXZhci1nb29nbGU6IFwiXFxmMWEwXCI7XG4kZmEtdmFyLWdvb2dsZS1wbHVzOiBcIlxcZjBkNVwiO1xuJGZhLXZhci1nb29nbGUtcGx1cy1jaXJjbGU6IFwiXFxmMmIzXCI7XG4kZmEtdmFyLWdvb2dsZS1wbHVzLW9mZmljaWFsOiBcIlxcZjJiM1wiO1xuJGZhLXZhci1nb29nbGUtcGx1cy1zcXVhcmU6IFwiXFxmMGQ0XCI7XG4kZmEtdmFyLWdvb2dsZS13YWxsZXQ6IFwiXFxmMWVlXCI7XG4kZmEtdmFyLWdyYWR1YXRpb24tY2FwOiBcIlxcZjE5ZFwiO1xuJGZhLXZhci1ncmF0aXBheTogXCJcXGYxODRcIjtcbiRmYS12YXItZ3JhdjogXCJcXGYyZDZcIjtcbiRmYS12YXItZ3JvdXA6IFwiXFxmMGMwXCI7XG4kZmEtdmFyLWgtc3F1YXJlOiBcIlxcZjBmZFwiO1xuJGZhLXZhci1oYWNrZXItbmV3czogXCJcXGYxZDRcIjtcbiRmYS12YXItaGFuZC1ncmFiLW86IFwiXFxmMjU1XCI7XG4kZmEtdmFyLWhhbmQtbGl6YXJkLW86IFwiXFxmMjU4XCI7XG4kZmEtdmFyLWhhbmQtby1kb3duOiBcIlxcZjBhN1wiO1xuJGZhLXZhci1oYW5kLW8tbGVmdDogXCJcXGYwYTVcIjtcbiRmYS12YXItaGFuZC1vLXJpZ2h0OiBcIlxcZjBhNFwiO1xuJGZhLXZhci1oYW5kLW8tdXA6IFwiXFxmMGE2XCI7XG4kZmEtdmFyLWhhbmQtcGFwZXItbzogXCJcXGYyNTZcIjtcbiRmYS12YXItaGFuZC1wZWFjZS1vOiBcIlxcZjI1YlwiO1xuJGZhLXZhci1oYW5kLXBvaW50ZXItbzogXCJcXGYyNWFcIjtcbiRmYS12YXItaGFuZC1yb2NrLW86IFwiXFxmMjU1XCI7XG4kZmEtdmFyLWhhbmQtc2Npc3NvcnMtbzogXCJcXGYyNTdcIjtcbiRmYS12YXItaGFuZC1zcG9jay1vOiBcIlxcZjI1OVwiO1xuJGZhLXZhci1oYW5kLXN0b3AtbzogXCJcXGYyNTZcIjtcbiRmYS12YXItaGFuZHNoYWtlLW86IFwiXFxmMmI1XCI7XG4kZmEtdmFyLWhhcmQtb2YtaGVhcmluZzogXCJcXGYyYTRcIjtcbiRmYS12YXItaGFzaHRhZzogXCJcXGYyOTJcIjtcbiRmYS12YXItaGRkLW86IFwiXFxmMGEwXCI7XG4kZmEtdmFyLWhlYWRlcjogXCJcXGYxZGNcIjtcbiRmYS12YXItaGVhZHBob25lczogXCJcXGYwMjVcIjtcbiRmYS12YXItaGVhcnQ6IFwiXFxmMDA0XCI7XG4kZmEtdmFyLWhlYXJ0LW86IFwiXFxmMDhhXCI7XG4kZmEtdmFyLWhlYXJ0YmVhdDogXCJcXGYyMWVcIjtcbiRmYS12YXItaGlzdG9yeTogXCJcXGYxZGFcIjtcbiRmYS12YXItaG9tZTogXCJcXGYwMTVcIjtcbiRmYS12YXItaG9zcGl0YWwtbzogXCJcXGYwZjhcIjtcbiRmYS12YXItaG90ZWw6IFwiXFxmMjM2XCI7XG4kZmEtdmFyLWhvdXJnbGFzczogXCJcXGYyNTRcIjtcbiRmYS12YXItaG91cmdsYXNzLTE6IFwiXFxmMjUxXCI7XG4kZmEtdmFyLWhvdXJnbGFzcy0yOiBcIlxcZjI1MlwiO1xuJGZhLXZhci1ob3VyZ2xhc3MtMzogXCJcXGYyNTNcIjtcbiRmYS12YXItaG91cmdsYXNzLWVuZDogXCJcXGYyNTNcIjtcbiRmYS12YXItaG91cmdsYXNzLWhhbGY6IFwiXFxmMjUyXCI7XG4kZmEtdmFyLWhvdXJnbGFzcy1vOiBcIlxcZjI1MFwiO1xuJGZhLXZhci1ob3VyZ2xhc3Mtc3RhcnQ6IFwiXFxmMjUxXCI7XG4kZmEtdmFyLWhvdXp6OiBcIlxcZjI3Y1wiO1xuJGZhLXZhci1odG1sNTogXCJcXGYxM2JcIjtcbiRmYS12YXItaS1jdXJzb3I6IFwiXFxmMjQ2XCI7XG4kZmEtdmFyLWlkLWJhZGdlOiBcIlxcZjJjMVwiO1xuJGZhLXZhci1pZC1jYXJkOiBcIlxcZjJjMlwiO1xuJGZhLXZhci1pZC1jYXJkLW86IFwiXFxmMmMzXCI7XG4kZmEtdmFyLWlsczogXCJcXGYyMGJcIjtcbiRmYS12YXItaW1hZ2U6IFwiXFxmMDNlXCI7XG4kZmEtdmFyLWltZGI6IFwiXFxmMmQ4XCI7XG4kZmEtdmFyLWluYm94OiBcIlxcZjAxY1wiO1xuJGZhLXZhci1pbmRlbnQ6IFwiXFxmMDNjXCI7XG4kZmEtdmFyLWluZHVzdHJ5OiBcIlxcZjI3NVwiO1xuJGZhLXZhci1pbmZvOiBcIlxcZjEyOVwiO1xuJGZhLXZhci1pbmZvLWNpcmNsZTogXCJcXGYwNWFcIjtcbiRmYS12YXItaW5yOiBcIlxcZjE1NlwiO1xuJGZhLXZhci1pbnN0YWdyYW06IFwiXFxmMTZkXCI7XG4kZmEtdmFyLWluc3RpdHV0aW9uOiBcIlxcZjE5Y1wiO1xuJGZhLXZhci1pbnRlcm5ldC1leHBsb3JlcjogXCJcXGYyNmJcIjtcbiRmYS12YXItaW50ZXJzZXg6IFwiXFxmMjI0XCI7XG4kZmEtdmFyLWlveGhvc3Q6IFwiXFxmMjA4XCI7XG4kZmEtdmFyLWl0YWxpYzogXCJcXGYwMzNcIjtcbiRmYS12YXItam9vbWxhOiBcIlxcZjFhYVwiO1xuJGZhLXZhci1qcHk6IFwiXFxmMTU3XCI7XG4kZmEtdmFyLWpzZmlkZGxlOiBcIlxcZjFjY1wiO1xuJGZhLXZhci1rZXk6IFwiXFxmMDg0XCI7XG4kZmEtdmFyLWtleWJvYXJkLW86IFwiXFxmMTFjXCI7XG4kZmEtdmFyLWtydzogXCJcXGYxNTlcIjtcbiRmYS12YXItbGFuZ3VhZ2U6IFwiXFxmMWFiXCI7XG4kZmEtdmFyLWxhcHRvcDogXCJcXGYxMDlcIjtcbiRmYS12YXItbGFzdGZtOiBcIlxcZjIwMlwiO1xuJGZhLXZhci1sYXN0Zm0tc3F1YXJlOiBcIlxcZjIwM1wiO1xuJGZhLXZhci1sZWFmOiBcIlxcZjA2Y1wiO1xuJGZhLXZhci1sZWFucHViOiBcIlxcZjIxMlwiO1xuJGZhLXZhci1sZWdhbDogXCJcXGYwZTNcIjtcbiRmYS12YXItbGVtb24tbzogXCJcXGYwOTRcIjtcbiRmYS12YXItbGV2ZWwtZG93bjogXCJcXGYxNDlcIjtcbiRmYS12YXItbGV2ZWwtdXA6IFwiXFxmMTQ4XCI7XG4kZmEtdmFyLWxpZmUtYm91eTogXCJcXGYxY2RcIjtcbiRmYS12YXItbGlmZS1idW95OiBcIlxcZjFjZFwiO1xuJGZhLXZhci1saWZlLXJpbmc6IFwiXFxmMWNkXCI7XG4kZmEtdmFyLWxpZmUtc2F2ZXI6IFwiXFxmMWNkXCI7XG4kZmEtdmFyLWxpZ2h0YnVsYi1vOiBcIlxcZjBlYlwiO1xuJGZhLXZhci1saW5lLWNoYXJ0OiBcIlxcZjIwMVwiO1xuJGZhLXZhci1saW5rOiBcIlxcZjBjMVwiO1xuJGZhLXZhci1saW5rZWRpbjogXCJcXGYwZTFcIjtcbiRmYS12YXItbGlua2VkaW4tc3F1YXJlOiBcIlxcZjA4Y1wiO1xuJGZhLXZhci1saW5vZGU6IFwiXFxmMmI4XCI7XG4kZmEtdmFyLWxpbnV4OiBcIlxcZjE3Y1wiO1xuJGZhLXZhci1saXN0OiBcIlxcZjAzYVwiO1xuJGZhLXZhci1saXN0LWFsdDogXCJcXGYwMjJcIjtcbiRmYS12YXItbGlzdC1vbDogXCJcXGYwY2JcIjtcbiRmYS12YXItbGlzdC11bDogXCJcXGYwY2FcIjtcbiRmYS12YXItbG9jYXRpb24tYXJyb3c6IFwiXFxmMTI0XCI7XG4kZmEtdmFyLWxvY2s6IFwiXFxmMDIzXCI7XG4kZmEtdmFyLWxvbmctYXJyb3ctZG93bjogXCJcXGYxNzVcIjtcbiRmYS12YXItbG9uZy1hcnJvdy1sZWZ0OiBcIlxcZjE3N1wiO1xuJGZhLXZhci1sb25nLWFycm93LXJpZ2h0OiBcIlxcZjE3OFwiO1xuJGZhLXZhci1sb25nLWFycm93LXVwOiBcIlxcZjE3NlwiO1xuJGZhLXZhci1sb3ctdmlzaW9uOiBcIlxcZjJhOFwiO1xuJGZhLXZhci1tYWdpYzogXCJcXGYwZDBcIjtcbiRmYS12YXItbWFnbmV0OiBcIlxcZjA3NlwiO1xuJGZhLXZhci1tYWlsLWZvcndhcmQ6IFwiXFxmMDY0XCI7XG4kZmEtdmFyLW1haWwtcmVwbHk6IFwiXFxmMTEyXCI7XG4kZmEtdmFyLW1haWwtcmVwbHktYWxsOiBcIlxcZjEyMlwiO1xuJGZhLXZhci1tYWxlOiBcIlxcZjE4M1wiO1xuJGZhLXZhci1tYXA6IFwiXFxmMjc5XCI7XG4kZmEtdmFyLW1hcC1tYXJrZXI6IFwiXFxmMDQxXCI7XG4kZmEtdmFyLW1hcC1vOiBcIlxcZjI3OFwiO1xuJGZhLXZhci1tYXAtcGluOiBcIlxcZjI3NlwiO1xuJGZhLXZhci1tYXAtc2lnbnM6IFwiXFxmMjc3XCI7XG4kZmEtdmFyLW1hcnM6IFwiXFxmMjIyXCI7XG4kZmEtdmFyLW1hcnMtZG91YmxlOiBcIlxcZjIyN1wiO1xuJGZhLXZhci1tYXJzLXN0cm9rZTogXCJcXGYyMjlcIjtcbiRmYS12YXItbWFycy1zdHJva2UtaDogXCJcXGYyMmJcIjtcbiRmYS12YXItbWFycy1zdHJva2UtdjogXCJcXGYyMmFcIjtcbiRmYS12YXItbWF4Y2RuOiBcIlxcZjEzNlwiO1xuJGZhLXZhci1tZWFucGF0aDogXCJcXGYyMGNcIjtcbiRmYS12YXItbWVkaXVtOiBcIlxcZjIzYVwiO1xuJGZhLXZhci1tZWRraXQ6IFwiXFxmMGZhXCI7XG4kZmEtdmFyLW1lZXR1cDogXCJcXGYyZTBcIjtcbiRmYS12YXItbWVoLW86IFwiXFxmMTFhXCI7XG4kZmEtdmFyLW1lcmN1cnk6IFwiXFxmMjIzXCI7XG4kZmEtdmFyLW1pY3JvY2hpcDogXCJcXGYyZGJcIjtcbiRmYS12YXItbWljcm9waG9uZTogXCJcXGYxMzBcIjtcbiRmYS12YXItbWljcm9waG9uZS1zbGFzaDogXCJcXGYxMzFcIjtcbiRmYS12YXItbWludXM6IFwiXFxmMDY4XCI7XG4kZmEtdmFyLW1pbnVzLWNpcmNsZTogXCJcXGYwNTZcIjtcbiRmYS12YXItbWludXMtc3F1YXJlOiBcIlxcZjE0NlwiO1xuJGZhLXZhci1taW51cy1zcXVhcmUtbzogXCJcXGYxNDdcIjtcbiRmYS12YXItbWl4Y2xvdWQ6IFwiXFxmMjg5XCI7XG4kZmEtdmFyLW1vYmlsZTogXCJcXGYxMGJcIjtcbiRmYS12YXItbW9iaWxlLXBob25lOiBcIlxcZjEwYlwiO1xuJGZhLXZhci1tb2R4OiBcIlxcZjI4NVwiO1xuJGZhLXZhci1tb25leTogXCJcXGYwZDZcIjtcbiRmYS12YXItbW9vbi1vOiBcIlxcZjE4NlwiO1xuJGZhLXZhci1tb3J0YXItYm9hcmQ6IFwiXFxmMTlkXCI7XG4kZmEtdmFyLW1vdG9yY3ljbGU6IFwiXFxmMjFjXCI7XG4kZmEtdmFyLW1vdXNlLXBvaW50ZXI6IFwiXFxmMjQ1XCI7XG4kZmEtdmFyLW11c2ljOiBcIlxcZjAwMVwiO1xuJGZhLXZhci1uYXZpY29uOiBcIlxcZjBjOVwiO1xuJGZhLXZhci1uZXV0ZXI6IFwiXFxmMjJjXCI7XG4kZmEtdmFyLW5ld3NwYXBlci1vOiBcIlxcZjFlYVwiO1xuJGZhLXZhci1vYmplY3QtZ3JvdXA6IFwiXFxmMjQ3XCI7XG4kZmEtdmFyLW9iamVjdC11bmdyb3VwOiBcIlxcZjI0OFwiO1xuJGZhLXZhci1vZG5va2xhc3NuaWtpOiBcIlxcZjI2M1wiO1xuJGZhLXZhci1vZG5va2xhc3NuaWtpLXNxdWFyZTogXCJcXGYyNjRcIjtcbiRmYS12YXItb3BlbmNhcnQ6IFwiXFxmMjNkXCI7XG4kZmEtdmFyLW9wZW5pZDogXCJcXGYxOWJcIjtcbiRmYS12YXItb3BlcmE6IFwiXFxmMjZhXCI7XG4kZmEtdmFyLW9wdGluLW1vbnN0ZXI6IFwiXFxmMjNjXCI7XG4kZmEtdmFyLW91dGRlbnQ6IFwiXFxmMDNiXCI7XG4kZmEtdmFyLXBhZ2VsaW5lczogXCJcXGYxOGNcIjtcbiRmYS12YXItcGFpbnQtYnJ1c2g6IFwiXFxmMWZjXCI7XG4kZmEtdmFyLXBhcGVyLXBsYW5lOiBcIlxcZjFkOFwiO1xuJGZhLXZhci1wYXBlci1wbGFuZS1vOiBcIlxcZjFkOVwiO1xuJGZhLXZhci1wYXBlcmNsaXA6IFwiXFxmMGM2XCI7XG4kZmEtdmFyLXBhcmFncmFwaDogXCJcXGYxZGRcIjtcbiRmYS12YXItcGFzdGU6IFwiXFxmMGVhXCI7XG4kZmEtdmFyLXBhdXNlOiBcIlxcZjA0Y1wiO1xuJGZhLXZhci1wYXVzZS1jaXJjbGU6IFwiXFxmMjhiXCI7XG4kZmEtdmFyLXBhdXNlLWNpcmNsZS1vOiBcIlxcZjI4Y1wiO1xuJGZhLXZhci1wYXc6IFwiXFxmMWIwXCI7XG4kZmEtdmFyLXBheXBhbDogXCJcXGYxZWRcIjtcbiRmYS12YXItcGVuY2lsOiBcIlxcZjA0MFwiO1xuJGZhLXZhci1wZW5jaWwtc3F1YXJlOiBcIlxcZjE0YlwiO1xuJGZhLXZhci1wZW5jaWwtc3F1YXJlLW86IFwiXFxmMDQ0XCI7XG4kZmEtdmFyLXBlcmNlbnQ6IFwiXFxmMjk1XCI7XG4kZmEtdmFyLXBob25lOiBcIlxcZjA5NVwiO1xuJGZhLXZhci1waG9uZS1zcXVhcmU6IFwiXFxmMDk4XCI7XG4kZmEtdmFyLXBob3RvOiBcIlxcZjAzZVwiO1xuJGZhLXZhci1waWN0dXJlLW86IFwiXFxmMDNlXCI7XG4kZmEtdmFyLXBpZS1jaGFydDogXCJcXGYyMDBcIjtcbiRmYS12YXItcGllZC1waXBlcjogXCJcXGYyYWVcIjtcbiRmYS12YXItcGllZC1waXBlci1hbHQ6IFwiXFxmMWE4XCI7XG4kZmEtdmFyLXBpZWQtcGlwZXItcHA6IFwiXFxmMWE3XCI7XG4kZmEtdmFyLXBpbnRlcmVzdDogXCJcXGYwZDJcIjtcbiRmYS12YXItcGludGVyZXN0LXA6IFwiXFxmMjMxXCI7XG4kZmEtdmFyLXBpbnRlcmVzdC1zcXVhcmU6IFwiXFxmMGQzXCI7XG4kZmEtdmFyLXBsYW5lOiBcIlxcZjA3MlwiO1xuJGZhLXZhci1wbGF5OiBcIlxcZjA0YlwiO1xuJGZhLXZhci1wbGF5LWNpcmNsZTogXCJcXGYxNDRcIjtcbiRmYS12YXItcGxheS1jaXJjbGUtbzogXCJcXGYwMWRcIjtcbiRmYS12YXItcGx1ZzogXCJcXGYxZTZcIjtcbiRmYS12YXItcGx1czogXCJcXGYwNjdcIjtcbiRmYS12YXItcGx1cy1jaXJjbGU6IFwiXFxmMDU1XCI7XG4kZmEtdmFyLXBsdXMtc3F1YXJlOiBcIlxcZjBmZVwiO1xuJGZhLXZhci1wbHVzLXNxdWFyZS1vOiBcIlxcZjE5NlwiO1xuJGZhLXZhci1wb2RjYXN0OiBcIlxcZjJjZVwiO1xuJGZhLXZhci1wb3dlci1vZmY6IFwiXFxmMDExXCI7XG4kZmEtdmFyLXByaW50OiBcIlxcZjAyZlwiO1xuJGZhLXZhci1wcm9kdWN0LWh1bnQ6IFwiXFxmMjg4XCI7XG4kZmEtdmFyLXB1enpsZS1waWVjZTogXCJcXGYxMmVcIjtcbiRmYS12YXItcXE6IFwiXFxmMWQ2XCI7XG4kZmEtdmFyLXFyY29kZTogXCJcXGYwMjlcIjtcbiRmYS12YXItcXVlc3Rpb246IFwiXFxmMTI4XCI7XG4kZmEtdmFyLXF1ZXN0aW9uLWNpcmNsZTogXCJcXGYwNTlcIjtcbiRmYS12YXItcXVlc3Rpb24tY2lyY2xlLW86IFwiXFxmMjljXCI7XG4kZmEtdmFyLXF1b3JhOiBcIlxcZjJjNFwiO1xuJGZhLXZhci1xdW90ZS1sZWZ0OiBcIlxcZjEwZFwiO1xuJGZhLXZhci1xdW90ZS1yaWdodDogXCJcXGYxMGVcIjtcbiRmYS12YXItcmE6IFwiXFxmMWQwXCI7XG4kZmEtdmFyLXJhbmRvbTogXCJcXGYwNzRcIjtcbiRmYS12YXItcmF2ZWxyeTogXCJcXGYyZDlcIjtcbiRmYS12YXItcmViZWw6IFwiXFxmMWQwXCI7XG4kZmEtdmFyLXJlY3ljbGU6IFwiXFxmMWI4XCI7XG4kZmEtdmFyLXJlZGRpdDogXCJcXGYxYTFcIjtcbiRmYS12YXItcmVkZGl0LWFsaWVuOiBcIlxcZjI4MVwiO1xuJGZhLXZhci1yZWRkaXQtc3F1YXJlOiBcIlxcZjFhMlwiO1xuJGZhLXZhci1yZWZyZXNoOiBcIlxcZjAyMVwiO1xuJGZhLXZhci1yZWdpc3RlcmVkOiBcIlxcZjI1ZFwiO1xuJGZhLXZhci1yZW1vdmU6IFwiXFxmMDBkXCI7XG4kZmEtdmFyLXJlbnJlbjogXCJcXGYxOGJcIjtcbiRmYS12YXItcmVvcmRlcjogXCJcXGYwYzlcIjtcbiRmYS12YXItcmVwZWF0OiBcIlxcZjAxZVwiO1xuJGZhLXZhci1yZXBseTogXCJcXGYxMTJcIjtcbiRmYS12YXItcmVwbHktYWxsOiBcIlxcZjEyMlwiO1xuJGZhLXZhci1yZXNpc3RhbmNlOiBcIlxcZjFkMFwiO1xuJGZhLXZhci1yZXR3ZWV0OiBcIlxcZjA3OVwiO1xuJGZhLXZhci1ybWI6IFwiXFxmMTU3XCI7XG4kZmEtdmFyLXJvYWQ6IFwiXFxmMDE4XCI7XG4kZmEtdmFyLXJvY2tldDogXCJcXGYxMzVcIjtcbiRmYS12YXItcm90YXRlLWxlZnQ6IFwiXFxmMGUyXCI7XG4kZmEtdmFyLXJvdGF0ZS1yaWdodDogXCJcXGYwMWVcIjtcbiRmYS12YXItcm91YmxlOiBcIlxcZjE1OFwiO1xuJGZhLXZhci1yc3M6IFwiXFxmMDllXCI7XG4kZmEtdmFyLXJzcy1zcXVhcmU6IFwiXFxmMTQzXCI7XG4kZmEtdmFyLXJ1YjogXCJcXGYxNThcIjtcbiRmYS12YXItcnVibGU6IFwiXFxmMTU4XCI7XG4kZmEtdmFyLXJ1cGVlOiBcIlxcZjE1NlwiO1xuJGZhLXZhci1zMTU6IFwiXFxmMmNkXCI7XG4kZmEtdmFyLXNhZmFyaTogXCJcXGYyNjdcIjtcbiRmYS12YXItc2F2ZTogXCJcXGYwYzdcIjtcbiRmYS12YXItc2Npc3NvcnM6IFwiXFxmMGM0XCI7XG4kZmEtdmFyLXNjcmliZDogXCJcXGYyOGFcIjtcbiRmYS12YXItc2VhcmNoOiBcIlxcZjAwMlwiO1xuJGZhLXZhci1zZWFyY2gtbWludXM6IFwiXFxmMDEwXCI7XG4kZmEtdmFyLXNlYXJjaC1wbHVzOiBcIlxcZjAwZVwiO1xuJGZhLXZhci1zZWxsc3k6IFwiXFxmMjEzXCI7XG4kZmEtdmFyLXNlbmQ6IFwiXFxmMWQ4XCI7XG4kZmEtdmFyLXNlbmQtbzogXCJcXGYxZDlcIjtcbiRmYS12YXItc2VydmVyOiBcIlxcZjIzM1wiO1xuJGZhLXZhci1zaGFyZTogXCJcXGYwNjRcIjtcbiRmYS12YXItc2hhcmUtYWx0OiBcIlxcZjFlMFwiO1xuJGZhLXZhci1zaGFyZS1hbHQtc3F1YXJlOiBcIlxcZjFlMVwiO1xuJGZhLXZhci1zaGFyZS1zcXVhcmU6IFwiXFxmMTRkXCI7XG4kZmEtdmFyLXNoYXJlLXNxdWFyZS1vOiBcIlxcZjA0NVwiO1xuJGZhLXZhci1zaGVrZWw6IFwiXFxmMjBiXCI7XG4kZmEtdmFyLXNoZXFlbDogXCJcXGYyMGJcIjtcbiRmYS12YXItc2hpZWxkOiBcIlxcZjEzMlwiO1xuJGZhLXZhci1zaGlwOiBcIlxcZjIxYVwiO1xuJGZhLXZhci1zaGlydHNpbmJ1bGs6IFwiXFxmMjE0XCI7XG4kZmEtdmFyLXNob3BwaW5nLWJhZzogXCJcXGYyOTBcIjtcbiRmYS12YXItc2hvcHBpbmctYmFza2V0OiBcIlxcZjI5MVwiO1xuJGZhLXZhci1zaG9wcGluZy1jYXJ0OiBcIlxcZjA3YVwiO1xuJGZhLXZhci1zaG93ZXI6IFwiXFxmMmNjXCI7XG4kZmEtdmFyLXNpZ24taW46IFwiXFxmMDkwXCI7XG4kZmEtdmFyLXNpZ24tbGFuZ3VhZ2U6IFwiXFxmMmE3XCI7XG4kZmEtdmFyLXNpZ24tb3V0OiBcIlxcZjA4YlwiO1xuJGZhLXZhci1zaWduYWw6IFwiXFxmMDEyXCI7XG4kZmEtdmFyLXNpZ25pbmc6IFwiXFxmMmE3XCI7XG4kZmEtdmFyLXNpbXBseWJ1aWx0OiBcIlxcZjIxNVwiO1xuJGZhLXZhci1zaXRlbWFwOiBcIlxcZjBlOFwiO1xuJGZhLXZhci1za3lhdGxhczogXCJcXGYyMTZcIjtcbiRmYS12YXItc2t5cGU6IFwiXFxmMTdlXCI7XG4kZmEtdmFyLXNsYWNrOiBcIlxcZjE5OFwiO1xuJGZhLXZhci1zbGlkZXJzOiBcIlxcZjFkZVwiO1xuJGZhLXZhci1zbGlkZXNoYXJlOiBcIlxcZjFlN1wiO1xuJGZhLXZhci1zbWlsZS1vOiBcIlxcZjExOFwiO1xuJGZhLXZhci1zbmFwY2hhdDogXCJcXGYyYWJcIjtcbiRmYS12YXItc25hcGNoYXQtZ2hvc3Q6IFwiXFxmMmFjXCI7XG4kZmEtdmFyLXNuYXBjaGF0LXNxdWFyZTogXCJcXGYyYWRcIjtcbiRmYS12YXItc25vd2ZsYWtlLW86IFwiXFxmMmRjXCI7XG4kZmEtdmFyLXNvY2Nlci1iYWxsLW86IFwiXFxmMWUzXCI7XG4kZmEtdmFyLXNvcnQ6IFwiXFxmMGRjXCI7XG4kZmEtdmFyLXNvcnQtYWxwaGEtYXNjOiBcIlxcZjE1ZFwiO1xuJGZhLXZhci1zb3J0LWFscGhhLWRlc2M6IFwiXFxmMTVlXCI7XG4kZmEtdmFyLXNvcnQtYW1vdW50LWFzYzogXCJcXGYxNjBcIjtcbiRmYS12YXItc29ydC1hbW91bnQtZGVzYzogXCJcXGYxNjFcIjtcbiRmYS12YXItc29ydC1hc2M6IFwiXFxmMGRlXCI7XG4kZmEtdmFyLXNvcnQtZGVzYzogXCJcXGYwZGRcIjtcbiRmYS12YXItc29ydC1kb3duOiBcIlxcZjBkZFwiO1xuJGZhLXZhci1zb3J0LW51bWVyaWMtYXNjOiBcIlxcZjE2MlwiO1xuJGZhLXZhci1zb3J0LW51bWVyaWMtZGVzYzogXCJcXGYxNjNcIjtcbiRmYS12YXItc29ydC11cDogXCJcXGYwZGVcIjtcbiRmYS12YXItc291bmRjbG91ZDogXCJcXGYxYmVcIjtcbiRmYS12YXItc3BhY2Utc2h1dHRsZTogXCJcXGYxOTdcIjtcbiRmYS12YXItc3Bpbm5lcjogXCJcXGYxMTBcIjtcbiRmYS12YXItc3Bvb246IFwiXFxmMWIxXCI7XG4kZmEtdmFyLXNwb3RpZnk6IFwiXFxmMWJjXCI7XG4kZmEtdmFyLXNxdWFyZTogXCJcXGYwYzhcIjtcbiRmYS12YXItc3F1YXJlLW86IFwiXFxmMDk2XCI7XG4kZmEtdmFyLXN0YWNrLWV4Y2hhbmdlOiBcIlxcZjE4ZFwiO1xuJGZhLXZhci1zdGFjay1vdmVyZmxvdzogXCJcXGYxNmNcIjtcbiRmYS12YXItc3RhcjogXCJcXGYwMDVcIjtcbiRmYS12YXItc3Rhci1oYWxmOiBcIlxcZjA4OVwiO1xuJGZhLXZhci1zdGFyLWhhbGYtZW1wdHk6IFwiXFxmMTIzXCI7XG4kZmEtdmFyLXN0YXItaGFsZi1mdWxsOiBcIlxcZjEyM1wiO1xuJGZhLXZhci1zdGFyLWhhbGYtbzogXCJcXGYxMjNcIjtcbiRmYS12YXItc3Rhci1vOiBcIlxcZjAwNlwiO1xuJGZhLXZhci1zdGVhbTogXCJcXGYxYjZcIjtcbiRmYS12YXItc3RlYW0tc3F1YXJlOiBcIlxcZjFiN1wiO1xuJGZhLXZhci1zdGVwLWJhY2t3YXJkOiBcIlxcZjA0OFwiO1xuJGZhLXZhci1zdGVwLWZvcndhcmQ6IFwiXFxmMDUxXCI7XG4kZmEtdmFyLXN0ZXRob3Njb3BlOiBcIlxcZjBmMVwiO1xuJGZhLXZhci1zdGlja3ktbm90ZTogXCJcXGYyNDlcIjtcbiRmYS12YXItc3RpY2t5LW5vdGUtbzogXCJcXGYyNGFcIjtcbiRmYS12YXItc3RvcDogXCJcXGYwNGRcIjtcbiRmYS12YXItc3RvcC1jaXJjbGU6IFwiXFxmMjhkXCI7XG4kZmEtdmFyLXN0b3AtY2lyY2xlLW86IFwiXFxmMjhlXCI7XG4kZmEtdmFyLXN0cmVldC12aWV3OiBcIlxcZjIxZFwiO1xuJGZhLXZhci1zdHJpa2V0aHJvdWdoOiBcIlxcZjBjY1wiO1xuJGZhLXZhci1zdHVtYmxldXBvbjogXCJcXGYxYTRcIjtcbiRmYS12YXItc3R1bWJsZXVwb24tY2lyY2xlOiBcIlxcZjFhM1wiO1xuJGZhLXZhci1zdWJzY3JpcHQ6IFwiXFxmMTJjXCI7XG4kZmEtdmFyLXN1YndheTogXCJcXGYyMzlcIjtcbiRmYS12YXItc3VpdGNhc2U6IFwiXFxmMGYyXCI7XG4kZmEtdmFyLXN1bi1vOiBcIlxcZjE4NVwiO1xuJGZhLXZhci1zdXBlcnBvd2VyczogXCJcXGYyZGRcIjtcbiRmYS12YXItc3VwZXJzY3JpcHQ6IFwiXFxmMTJiXCI7XG4kZmEtdmFyLXN1cHBvcnQ6IFwiXFxmMWNkXCI7XG4kZmEtdmFyLXRhYmxlOiBcIlxcZjBjZVwiO1xuJGZhLXZhci10YWJsZXQ6IFwiXFxmMTBhXCI7XG4kZmEtdmFyLXRhY2hvbWV0ZXI6IFwiXFxmMGU0XCI7XG4kZmEtdmFyLXRhZzogXCJcXGYwMmJcIjtcbiRmYS12YXItdGFnczogXCJcXGYwMmNcIjtcbiRmYS12YXItdGFza3M6IFwiXFxmMGFlXCI7XG4kZmEtdmFyLXRheGk6IFwiXFxmMWJhXCI7XG4kZmEtdmFyLXRlbGVncmFtOiBcIlxcZjJjNlwiO1xuJGZhLXZhci10ZWxldmlzaW9uOiBcIlxcZjI2Y1wiO1xuJGZhLXZhci10ZW5jZW50LXdlaWJvOiBcIlxcZjFkNVwiO1xuJGZhLXZhci10ZXJtaW5hbDogXCJcXGYxMjBcIjtcbiRmYS12YXItdGV4dC1oZWlnaHQ6IFwiXFxmMDM0XCI7XG4kZmEtdmFyLXRleHQtd2lkdGg6IFwiXFxmMDM1XCI7XG4kZmEtdmFyLXRoOiBcIlxcZjAwYVwiO1xuJGZhLXZhci10aC1sYXJnZTogXCJcXGYwMDlcIjtcbiRmYS12YXItdGgtbGlzdDogXCJcXGYwMGJcIjtcbiRmYS12YXItdGhlbWVpc2xlOiBcIlxcZjJiMlwiO1xuJGZhLXZhci10aGVybW9tZXRlcjogXCJcXGYyYzdcIjtcbiRmYS12YXItdGhlcm1vbWV0ZXItMDogXCJcXGYyY2JcIjtcbiRmYS12YXItdGhlcm1vbWV0ZXItMTogXCJcXGYyY2FcIjtcbiRmYS12YXItdGhlcm1vbWV0ZXItMjogXCJcXGYyYzlcIjtcbiRmYS12YXItdGhlcm1vbWV0ZXItMzogXCJcXGYyYzhcIjtcbiRmYS12YXItdGhlcm1vbWV0ZXItNDogXCJcXGYyYzdcIjtcbiRmYS12YXItdGhlcm1vbWV0ZXItZW1wdHk6IFwiXFxmMmNiXCI7XG4kZmEtdmFyLXRoZXJtb21ldGVyLWZ1bGw6IFwiXFxmMmM3XCI7XG4kZmEtdmFyLXRoZXJtb21ldGVyLWhhbGY6IFwiXFxmMmM5XCI7XG4kZmEtdmFyLXRoZXJtb21ldGVyLXF1YXJ0ZXI6IFwiXFxmMmNhXCI7XG4kZmEtdmFyLXRoZXJtb21ldGVyLXRocmVlLXF1YXJ0ZXJzOiBcIlxcZjJjOFwiO1xuJGZhLXZhci10aHVtYi10YWNrOiBcIlxcZjA4ZFwiO1xuJGZhLXZhci10aHVtYnMtZG93bjogXCJcXGYxNjVcIjtcbiRmYS12YXItdGh1bWJzLW8tZG93bjogXCJcXGYwODhcIjtcbiRmYS12YXItdGh1bWJzLW8tdXA6IFwiXFxmMDg3XCI7XG4kZmEtdmFyLXRodW1icy11cDogXCJcXGYxNjRcIjtcbiRmYS12YXItdGlja2V0OiBcIlxcZjE0NVwiO1xuJGZhLXZhci10aW1lczogXCJcXGYwMGRcIjtcbiRmYS12YXItdGltZXMtY2lyY2xlOiBcIlxcZjA1N1wiO1xuJGZhLXZhci10aW1lcy1jaXJjbGUtbzogXCJcXGYwNWNcIjtcbiRmYS12YXItdGltZXMtcmVjdGFuZ2xlOiBcIlxcZjJkM1wiO1xuJGZhLXZhci10aW1lcy1yZWN0YW5nbGUtbzogXCJcXGYyZDRcIjtcbiRmYS12YXItdGludDogXCJcXGYwNDNcIjtcbiRmYS12YXItdG9nZ2xlLWRvd246IFwiXFxmMTUwXCI7XG4kZmEtdmFyLXRvZ2dsZS1sZWZ0OiBcIlxcZjE5MVwiO1xuJGZhLXZhci10b2dnbGUtb2ZmOiBcIlxcZjIwNFwiO1xuJGZhLXZhci10b2dnbGUtb246IFwiXFxmMjA1XCI7XG4kZmEtdmFyLXRvZ2dsZS1yaWdodDogXCJcXGYxNTJcIjtcbiRmYS12YXItdG9nZ2xlLXVwOiBcIlxcZjE1MVwiO1xuJGZhLXZhci10cmFkZW1hcms6IFwiXFxmMjVjXCI7XG4kZmEtdmFyLXRyYWluOiBcIlxcZjIzOFwiO1xuJGZhLXZhci10cmFuc2dlbmRlcjogXCJcXGYyMjRcIjtcbiRmYS12YXItdHJhbnNnZW5kZXItYWx0OiBcIlxcZjIyNVwiO1xuJGZhLXZhci10cmFzaDogXCJcXGYxZjhcIjtcbiRmYS12YXItdHJhc2gtbzogXCJcXGYwMTRcIjtcbiRmYS12YXItdHJlZTogXCJcXGYxYmJcIjtcbiRmYS12YXItdHJlbGxvOiBcIlxcZjE4MVwiO1xuJGZhLXZhci10cmlwYWR2aXNvcjogXCJcXGYyNjJcIjtcbiRmYS12YXItdHJvcGh5OiBcIlxcZjA5MVwiO1xuJGZhLXZhci10cnVjazogXCJcXGYwZDFcIjtcbiRmYS12YXItdHJ5OiBcIlxcZjE5NVwiO1xuJGZhLXZhci10dHk6IFwiXFxmMWU0XCI7XG4kZmEtdmFyLXR1bWJscjogXCJcXGYxNzNcIjtcbiRmYS12YXItdHVtYmxyLXNxdWFyZTogXCJcXGYxNzRcIjtcbiRmYS12YXItdHVya2lzaC1saXJhOiBcIlxcZjE5NVwiO1xuJGZhLXZhci10djogXCJcXGYyNmNcIjtcbiRmYS12YXItdHdpdGNoOiBcIlxcZjFlOFwiO1xuJGZhLXZhci10d2l0dGVyOiBcIlxcZjA5OVwiO1xuJGZhLXZhci10d2l0dGVyLXNxdWFyZTogXCJcXGYwODFcIjtcbiRmYS12YXItdW1icmVsbGE6IFwiXFxmMGU5XCI7XG4kZmEtdmFyLXVuZGVybGluZTogXCJcXGYwY2RcIjtcbiRmYS12YXItdW5kbzogXCJcXGYwZTJcIjtcbiRmYS12YXItdW5pdmVyc2FsLWFjY2VzczogXCJcXGYyOWFcIjtcbiRmYS12YXItdW5pdmVyc2l0eTogXCJcXGYxOWNcIjtcbiRmYS12YXItdW5saW5rOiBcIlxcZjEyN1wiO1xuJGZhLXZhci11bmxvY2s6IFwiXFxmMDljXCI7XG4kZmEtdmFyLXVubG9jay1hbHQ6IFwiXFxmMTNlXCI7XG4kZmEtdmFyLXVuc29ydGVkOiBcIlxcZjBkY1wiO1xuJGZhLXZhci11cGxvYWQ6IFwiXFxmMDkzXCI7XG4kZmEtdmFyLXVzYjogXCJcXGYyODdcIjtcbiRmYS12YXItdXNkOiBcIlxcZjE1NVwiO1xuJGZhLXZhci11c2VyOiBcIlxcZjAwN1wiO1xuJGZhLXZhci11c2VyLWNpcmNsZTogXCJcXGYyYmRcIjtcbiRmYS12YXItdXNlci1jaXJjbGUtbzogXCJcXGYyYmVcIjtcbiRmYS12YXItdXNlci1tZDogXCJcXGYwZjBcIjtcbiRmYS12YXItdXNlci1vOiBcIlxcZjJjMFwiO1xuJGZhLXZhci11c2VyLXBsdXM6IFwiXFxmMjM0XCI7XG4kZmEtdmFyLXVzZXItc2VjcmV0OiBcIlxcZjIxYlwiO1xuJGZhLXZhci11c2VyLXRpbWVzOiBcIlxcZjIzNVwiO1xuJGZhLXZhci11c2VyczogXCJcXGYwYzBcIjtcbiRmYS12YXItdmNhcmQ6IFwiXFxmMmJiXCI7XG4kZmEtdmFyLXZjYXJkLW86IFwiXFxmMmJjXCI7XG4kZmEtdmFyLXZlbnVzOiBcIlxcZjIyMVwiO1xuJGZhLXZhci12ZW51cy1kb3VibGU6IFwiXFxmMjI2XCI7XG4kZmEtdmFyLXZlbnVzLW1hcnM6IFwiXFxmMjI4XCI7XG4kZmEtdmFyLXZpYWNvaW46IFwiXFxmMjM3XCI7XG4kZmEtdmFyLXZpYWRlbzogXCJcXGYyYTlcIjtcbiRmYS12YXItdmlhZGVvLXNxdWFyZTogXCJcXGYyYWFcIjtcbiRmYS12YXItdmlkZW8tY2FtZXJhOiBcIlxcZjAzZFwiO1xuJGZhLXZhci12aW1lbzogXCJcXGYyN2RcIjtcbiRmYS12YXItdmltZW8tc3F1YXJlOiBcIlxcZjE5NFwiO1xuJGZhLXZhci12aW5lOiBcIlxcZjFjYVwiO1xuJGZhLXZhci12azogXCJcXGYxODlcIjtcbiRmYS12YXItdm9sdW1lLWNvbnRyb2wtcGhvbmU6IFwiXFxmMmEwXCI7XG4kZmEtdmFyLXZvbHVtZS1kb3duOiBcIlxcZjAyN1wiO1xuJGZhLXZhci12b2x1bWUtb2ZmOiBcIlxcZjAyNlwiO1xuJGZhLXZhci12b2x1bWUtdXA6IFwiXFxmMDI4XCI7XG4kZmEtdmFyLXdhcm5pbmc6IFwiXFxmMDcxXCI7XG4kZmEtdmFyLXdlY2hhdDogXCJcXGYxZDdcIjtcbiRmYS12YXItd2VpYm86IFwiXFxmMThhXCI7XG4kZmEtdmFyLXdlaXhpbjogXCJcXGYxZDdcIjtcbiRmYS12YXItd2hhdHNhcHA6IFwiXFxmMjMyXCI7XG4kZmEtdmFyLXdoZWVsY2hhaXI6IFwiXFxmMTkzXCI7XG4kZmEtdmFyLXdoZWVsY2hhaXItYWx0OiBcIlxcZjI5YlwiO1xuJGZhLXZhci13aWZpOiBcIlxcZjFlYlwiO1xuJGZhLXZhci13aWtpcGVkaWEtdzogXCJcXGYyNjZcIjtcbiRmYS12YXItd2luZG93LWNsb3NlOiBcIlxcZjJkM1wiO1xuJGZhLXZhci13aW5kb3ctY2xvc2UtbzogXCJcXGYyZDRcIjtcbiRmYS12YXItd2luZG93LW1heGltaXplOiBcIlxcZjJkMFwiO1xuJGZhLXZhci13aW5kb3ctbWluaW1pemU6IFwiXFxmMmQxXCI7XG4kZmEtdmFyLXdpbmRvdy1yZXN0b3JlOiBcIlxcZjJkMlwiO1xuJGZhLXZhci13aW5kb3dzOiBcIlxcZjE3YVwiO1xuJGZhLXZhci13b246IFwiXFxmMTU5XCI7XG4kZmEtdmFyLXdvcmRwcmVzczogXCJcXGYxOWFcIjtcbiRmYS12YXItd3BiZWdpbm5lcjogXCJcXGYyOTdcIjtcbiRmYS12YXItd3BleHBsb3JlcjogXCJcXGYyZGVcIjtcbiRmYS12YXItd3Bmb3JtczogXCJcXGYyOThcIjtcbiRmYS12YXItd3JlbmNoOiBcIlxcZjBhZFwiO1xuJGZhLXZhci14aW5nOiBcIlxcZjE2OFwiO1xuJGZhLXZhci14aW5nLXNxdWFyZTogXCJcXGYxNjlcIjtcbiRmYS12YXIteS1jb21iaW5hdG9yOiBcIlxcZjIzYlwiO1xuJGZhLXZhci15LWNvbWJpbmF0b3Itc3F1YXJlOiBcIlxcZjFkNFwiO1xuJGZhLXZhci15YWhvbzogXCJcXGYxOWVcIjtcbiRmYS12YXIteWM6IFwiXFxmMjNiXCI7XG4kZmEtdmFyLXljLXNxdWFyZTogXCJcXGYxZDRcIjtcbiRmYS12YXIteWVscDogXCJcXGYxZTlcIjtcbiRmYS12YXIteWVuOiBcIlxcZjE1N1wiO1xuJGZhLXZhci15b2FzdDogXCJcXGYyYjFcIjtcbiRmYS12YXIteW91dHViZTogXCJcXGYxNjdcIjtcbiRmYS12YXIteW91dHViZS1wbGF5OiBcIlxcZjE2YVwiO1xuJGZhLXZhci15b3V0dWJlLXNxdWFyZTogXCJcXGYxNjZcIjtcblxuIiwiLy8gQm9yZGVyZWQgJiBQdWxsZWRcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LWJvcmRlciB7XG4gIHBhZGRpbmc6IC4yZW0gLjI1ZW0gLjE1ZW07XG4gIGJvcmRlcjogc29saWQgLjA4ZW0gJGZhLWJvcmRlci1jb2xvcjtcbiAgYm9yZGVyLXJhZGl1czogLjFlbTtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXB1bGwtbGVmdCB7IGZsb2F0OiBsZWZ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcHVsbC1yaWdodCB7IGZsb2F0OiByaWdodDsgfVxuXG4uI3skZmEtY3NzLXByZWZpeH0ge1xuICAmLiN7JGZhLWNzcy1wcmVmaXh9LXB1bGwtbGVmdCB7IG1hcmdpbi1yaWdodDogLjNlbTsgfVxuICAmLiN7JGZhLWNzcy1wcmVmaXh9LXB1bGwtcmlnaHQgeyBtYXJnaW4tbGVmdDogLjNlbTsgfVxufVxuXG4vKiBEZXByZWNhdGVkIGFzIG9mIDQuNC4wICovXG4ucHVsbC1yaWdodCB7IGZsb2F0OiByaWdodDsgfVxuLnB1bGwtbGVmdCB7IGZsb2F0OiBsZWZ0OyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fSB7XG4gICYucHVsbC1sZWZ0IHsgbWFyZ2luLXJpZ2h0OiAuM2VtOyB9XG4gICYucHVsbC1yaWdodCB7IG1hcmdpbi1sZWZ0OiAuM2VtOyB9XG59XG4iLCIvLyBTcGlubmluZyBJY29uc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXNwaW4ge1xuICAtd2Via2l0LWFuaW1hdGlvbjogZmEtc3BpbiAycyBpbmZpbml0ZSBsaW5lYXI7XG4gICAgICAgICAgYW5pbWF0aW9uOiBmYS1zcGluIDJzIGluZmluaXRlIGxpbmVhcjtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXB1bHNlIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IGZhLXNwaW4gMXMgaW5maW5pdGUgc3RlcHMoOCk7XG4gICAgICAgICAgYW5pbWF0aW9uOiBmYS1zcGluIDFzIGluZmluaXRlIHN0ZXBzKDgpO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmEtc3BpbiB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhLXNwaW4ge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XG4gIH1cbn1cbiIsIi8vIFJvdGF0ZWQgJiBGbGlwcGVkIEljb25zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi4jeyRmYS1jc3MtcHJlZml4fS1yb3RhdGUtOTAgIHsgQGluY2x1ZGUgZmEtaWNvbi1yb3RhdGUoOTBkZWcsIDEpOyAgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJvdGF0ZS0xODAgeyBAaW5jbHVkZSBmYS1pY29uLXJvdGF0ZSgxODBkZWcsIDIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcm90YXRlLTI3MCB7IEBpbmNsdWRlIGZhLWljb24tcm90YXRlKDI3MGRlZywgMyk7IH1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LWZsaXAtaG9yaXpvbnRhbCB7IEBpbmNsdWRlIGZhLWljb24tZmxpcCgtMSwgMSwgMCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mbGlwLXZlcnRpY2FsICAgeyBAaW5jbHVkZSBmYS1pY29uLWZsaXAoMSwgLTEsIDIpOyB9XG5cbi8vIEhvb2sgZm9yIElFOC05XG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbjpyb290IC4jeyRmYS1jc3MtcHJlZml4fS1yb3RhdGUtOTAsXG46cm9vdCAuI3skZmEtY3NzLXByZWZpeH0tcm90YXRlLTE4MCxcbjpyb290IC4jeyRmYS1jc3MtcHJlZml4fS1yb3RhdGUtMjcwLFxuOnJvb3QgLiN7JGZhLWNzcy1wcmVmaXh9LWZsaXAtaG9yaXpvbnRhbCxcbjpyb290IC4jeyRmYS1jc3MtcHJlZml4fS1mbGlwLXZlcnRpY2FsIHtcbiAgZmlsdGVyOiBub25lO1xufVxuIiwiLy8gTWl4aW5zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5AbWl4aW4gZmEtaWNvbigpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250OiBub3JtYWwgbm9ybWFsIG5vcm1hbCAjeyRmYS1mb250LXNpemUtYmFzZX0vI3skZmEtbGluZS1oZWlnaHQtYmFzZX0gRm9udEF3ZXNvbWU7IC8vIHNob3J0ZW5pbmcgZm9udCBkZWNsYXJhdGlvblxuICBmb250LXNpemU6IGluaGVyaXQ7IC8vIGNhbid0IGhhdmUgZm9udC1zaXplIGluaGVyaXQgb24gbGluZSBhYm92ZSwgc28gbmVlZCB0byBvdmVycmlkZVxuICB0ZXh0LXJlbmRlcmluZzogYXV0bzsgLy8gb3B0aW1pemVsZWdpYmlsaXR5IHRocm93cyB0aGluZ3Mgb2ZmICMxMDk0XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuXG59XG5cbkBtaXhpbiBmYS1pY29uLXJvdGF0ZSgkZGVncmVlcywgJHJvdGF0aW9uKSB7XG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249I3skcm90YXRpb259KVwiO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKCRkZWdyZWVzKTtcbiAgICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgkZGVncmVlcyk7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoJGRlZ3JlZXMpO1xufVxuXG5AbWl4aW4gZmEtaWNvbi1mbGlwKCRob3JpeiwgJHZlcnQsICRyb3RhdGlvbikge1xuICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPSN7JHJvdGF0aW9ufSwgbWlycm9yPTEpXCI7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgkaG9yaXosICR2ZXJ0KTtcbiAgICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlKCRob3JpeiwgJHZlcnQpO1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoJGhvcml6LCAkdmVydCk7XG59XG5cblxuLy8gT25seSBkaXNwbGF5IGNvbnRlbnQgdG8gc2NyZWVuIHJlYWRlcnMuIEEgbGEgQm9vdHN0cmFwIDQuXG4vL1xuLy8gU2VlOiBodHRwOi8vYTExeXByb2plY3QuY29tL3Bvc3RzL2hvdy10by1oaWRlLWNvbnRlbnQvXG5cbkBtaXhpbiBzci1vbmx5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAtMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjbGlwOiByZWN0KDAsMCwwLDApO1xuICBib3JkZXI6IDA7XG59XG5cbi8vIFVzZSBpbiBjb25qdW5jdGlvbiB3aXRoIC5zci1vbmx5IHRvIG9ubHkgZGlzcGxheSBjb250ZW50IHdoZW4gaXQncyBmb2N1c2VkLlxuLy9cbi8vIFVzZWZ1bCBmb3IgXCJTa2lwIHRvIG1haW4gY29udGVudFwiIGxpbmtzOyBzZWUgaHR0cDovL3d3dy53My5vcmcvVFIvMjAxMy9OT1RFLVdDQUcyMC1URUNIUy0yMDEzMDkwNS9HMVxuLy9cbi8vIENyZWRpdDogSFRNTDUgQm9pbGVycGxhdGVcblxuQG1peGluIHNyLW9ubHktZm9jdXNhYmxlIHtcbiAgJjphY3RpdmUsXG4gICY6Zm9jdXMge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbjogMDtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICBjbGlwOiBhdXRvO1xuICB9XG59XG4iLCIvLyBTdGFja2VkIEljb25zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFjayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMmVtO1xuICBoZWlnaHQ6IDJlbTtcbiAgbGluZS1oZWlnaHQ6IDJlbTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFjay0xeCwgLiN7JGZhLWNzcy1wcmVmaXh9LXN0YWNrLTJ4IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YWNrLTF4IHsgbGluZS1oZWlnaHQ6IGluaGVyaXQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFjay0yeCB7IGZvbnQtc2l6ZTogMmVtOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW52ZXJzZSB7IGNvbG9yOiAkZmEtaW52ZXJzZTsgfVxuIiwiLyogRm9udCBBd2Vzb21lIHVzZXMgdGhlIFVuaWNvZGUgUHJpdmF0ZSBVc2UgQXJlYSAoUFVBKSB0byBlbnN1cmUgc2NyZWVuXG4gICByZWFkZXJzIGRvIG5vdCByZWFkIG9mZiByYW5kb20gY2hhcmFjdGVycyB0aGF0IHJlcHJlc2VudCBpY29ucyAqL1xuXG4uI3skZmEtY3NzLXByZWZpeH0tZ2xhc3M6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1nbGFzczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW11c2ljOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbXVzaWM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zZWFyY2g6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zZWFyY2g7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lbnZlbG9wZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZW52ZWxvcGUtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhlYXJ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGVhcnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3RhcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YXItbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN0YXItbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11c2VyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsbTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpbG07IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aC1sYXJnZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRoLWxhcmdlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGg6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoLWxpc3Q6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aC1saXN0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hlY2s6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jaGVjazsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlbW92ZTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tY2xvc2U6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXRpbWVzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGltZXM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zZWFyY2gtcGx1czpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNlYXJjaC1wbHVzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2VhcmNoLW1pbnVzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2VhcmNoLW1pbnVzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcG93ZXItb2ZmOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcG93ZXItb2ZmOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2lnbmFsOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2lnbmFsOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2VhcjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tY29nOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY29nOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJhc2gtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRyYXNoLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ob21lOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaG9tZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpbGUtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsb2NrLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jbG9jay1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcm9hZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJvYWQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kb3dubG9hZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWRvd25sb2FkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctY2lyY2xlLW8tZG93bjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFycm93LWNpcmNsZS1vLWRvd247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1jaXJjbGUtby11cDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFycm93LWNpcmNsZS1vLXVwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW5ib3g6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1pbmJveDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBsYXktY2lyY2xlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wbGF5LWNpcmNsZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcm90YXRlLXJpZ2h0OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1yZXBlYXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1yZXBlYXQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yZWZyZXNoOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcmVmcmVzaDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpc3QtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbGlzdC1hbHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sb2NrOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbG9jazsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZsYWc6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mbGFnOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGVhZHBob25lczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhlYWRwaG9uZXM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12b2x1bWUtb2ZmOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdm9sdW1lLW9mZjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZvbHVtZS1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdm9sdW1lLWRvd247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12b2x1bWUtdXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci12b2x1bWUtdXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1xcmNvZGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1xcmNvZGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYXJjb2RlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmFyY29kZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRhZzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRhZzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRhZ3M6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10YWdzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYm9vazpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJvb2s7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ib29rbWFyazpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJvb2ttYXJrOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcHJpbnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wcmludDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhbWVyYTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNhbWVyYTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvbnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mb250OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYm9sZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJvbGQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pdGFsaWM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1pdGFsaWM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10ZXh0LWhlaWdodDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRleHQtaGVpZ2h0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGV4dC13aWR0aDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRleHQtd2lkdGg7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbGlnbi1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYWxpZ24tbGVmdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFsaWduLWNlbnRlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFsaWduLWNlbnRlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFsaWduLXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYWxpZ24tcmlnaHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbGlnbi1qdXN0aWZ5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYWxpZ24tanVzdGlmeTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpc3Q6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1saXN0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGVkZW50OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1vdXRkZW50OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItb3V0ZGVudDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWluZGVudDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWluZGVudDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZpZGVvLWNhbWVyYTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXZpZGVvLWNhbWVyYTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBob3RvOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1pbWFnZTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tcGljdHVyZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGljdHVyZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGVuY2lsOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGVuY2lsOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFwLW1hcmtlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1hcC1tYXJrZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hZGp1c3Q6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hZGp1c3Q7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aW50OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGludDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVkaXQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXBlbmNpbC1zcXVhcmUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBlbmNpbC1zcXVhcmUtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNoYXJlLXNxdWFyZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2hhcmUtc3F1YXJlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGVjay1zcXVhcmUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNoZWNrLXNxdWFyZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3dzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXJyb3dzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RlcC1iYWNrd2FyZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN0ZXAtYmFja3dhcmQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mYXN0LWJhY2t3YXJkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmFzdC1iYWNrd2FyZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhY2t3YXJkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmFja3dhcmQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wbGF5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGxheTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhdXNlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGF1c2U7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdG9wOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3RvcDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvcndhcmQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mb3J3YXJkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmFzdC1mb3J3YXJkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmFzdC1mb3J3YXJkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RlcC1mb3J3YXJkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3RlcC1mb3J3YXJkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZWplY3Q6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1lamVjdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZXZyb24tbGVmdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNoZXZyb24tbGVmdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZXZyb24tcmlnaHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jaGV2cm9uLXJpZ2h0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGx1cy1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wbHVzLWNpcmNsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1pbnVzLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1pbnVzLWNpcmNsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRpbWVzLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRpbWVzLWNpcmNsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZWNrLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNoZWNrLWNpcmNsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXF1ZXN0aW9uLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXF1ZXN0aW9uLWNpcmNsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWluZm8tY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaW5mby1jaXJjbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jcm9zc2hhaXJzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY3Jvc3NoYWlyczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRpbWVzLWNpcmNsZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGltZXMtY2lyY2xlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGVjay1jaXJjbGUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNoZWNrLWNpcmNsZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmFuOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmFuOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctbGVmdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFycm93LWxlZnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1yaWdodDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFycm93LXJpZ2h0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctdXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hcnJvdy11cDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93LWRvd246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hcnJvdy1kb3duOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFpbC1mb3J3YXJkOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1zaGFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNoYXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZXhwYW5kOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZXhwYW5kOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29tcHJlc3M6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb21wcmVzczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBsdXM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wbHVzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWludXM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1taW51czsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFzdGVyaXNrOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXN0ZXJpc2s7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1leGNsYW1hdGlvbi1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1leGNsYW1hdGlvbi1jaXJjbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1naWZ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ2lmdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxlYWY6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1sZWFmOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1leWU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1leWU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1leWUtc2xhc2g6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1leWUtc2xhc2g7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13YXJuaW5nOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1leGNsYW1hdGlvbi10cmlhbmdsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWV4Y2xhbWF0aW9uLXRyaWFuZ2xlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGxhbmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wbGFuZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhbGVuZGFyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FsZW5kYXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yYW5kb206YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1yYW5kb207IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb21tZW50OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY29tbWVudDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1hZ25ldDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1hZ25ldDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZXZyb24tdXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jaGV2cm9uLXVwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hldnJvbi1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2hldnJvbi1kb3duOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmV0d2VldDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJldHdlZXQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaG9wcGluZy1jYXJ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2hvcHBpbmctY2FydDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvbGRlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZvbGRlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvbGRlci1vcGVuOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZm9sZGVyLW9wZW47IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvd3MtdjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFycm93cy12OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3dzLWg6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hcnJvd3MtaDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhci1jaGFydC1vOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1iYXItY2hhcnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iYXItY2hhcnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10d2l0dGVyLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXR3aXR0ZXItc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmFjZWJvb2stc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmFjZWJvb2stc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FtZXJhLXJldHJvOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FtZXJhLXJldHJvOyB9XG4uI3skZmEtY3NzLXByZWZpeH0ta2V5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXIta2V5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2VhcnM6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvZ3M6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb2dzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29tbWVudHM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb21tZW50czsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRodW1icy1vLXVwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGh1bWJzLW8tdXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aHVtYnMtby1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGh1bWJzLW8tZG93bjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YXItaGFsZjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN0YXItaGFsZjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhlYXJ0LW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oZWFydC1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2lnbi1vdXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zaWduLW91dDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpbmtlZGluLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxpbmtlZGluLXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRodW1iLXRhY2s6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aHVtYi10YWNrOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZXh0ZXJuYWwtbGluazpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWV4dGVybmFsLWxpbms7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaWduLWluOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2lnbi1pbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRyb3BoeTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRyb3BoeTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdpdGh1Yi1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1naXRodWItc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXBsb2FkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdXBsb2FkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGVtb24tbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxlbW9uLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waG9uZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBob25lOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3F1YXJlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zcXVhcmUtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJvb2ttYXJrLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ib29rbWFyay1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGhvbmUtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGhvbmUtc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHdpdHRlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXR3aXR0ZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mYWNlYm9vay1mOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1mYWNlYm9vazpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZhY2Vib29rOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2l0aHViOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ2l0aHViOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdW5sb2NrOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdW5sb2NrOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3JlZGl0LWNhcmQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jcmVkaXQtY2FyZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZlZWQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXJzczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJzczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhkZC1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGRkLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1idWxsaG9ybjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJ1bGxob3JuOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmVsbDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJlbGw7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jZXJ0aWZpY2F0ZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNlcnRpZmljYXRlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1vLXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGFuZC1vLXJpZ2h0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1vLWxlZnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oYW5kLW8tbGVmdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtby11cDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhhbmQtby11cDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtby1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGFuZC1vLWRvd247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1jaXJjbGUtbGVmdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFycm93LWNpcmNsZS1sZWZ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctY2lyY2xlLXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXJyb3ctY2lyY2xlLXJpZ2h0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctY2lyY2xlLXVwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXJyb3ctY2lyY2xlLXVwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctY2lyY2xlLWRvd246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hcnJvdy1jaXJjbGUtZG93bjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdsb2JlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ2xvYmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13cmVuY2g6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci13cmVuY2g7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10YXNrczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRhc2tzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsdGVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlsdGVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYnJpZWZjYXNlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYnJpZWZjYXNlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3dzLWFsdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFycm93cy1hbHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ncm91cDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tdXNlcnM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11c2VyczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoYWluOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1saW5rOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbGluazsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsb3VkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2xvdWQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mbGFzazpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZsYXNrOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3V0OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1zY2lzc29yczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNjaXNzb3JzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29weTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZXMtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpbGVzLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYXBlcmNsaXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wYXBlcmNsaXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zYXZlOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1mbG9wcHktbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZsb3BweS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbmF2aWNvbjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tcmVvcmRlcjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tYmFyczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJhcnM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1saXN0LXVsOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbGlzdC11bDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpc3Qtb2w6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1saXN0LW9sOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RyaWtldGhyb3VnaDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN0cmlrZXRocm91Z2g7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11bmRlcmxpbmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11bmRlcmxpbmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10YWJsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRhYmxlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFnaWM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tYWdpYzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRydWNrOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdHJ1Y2s7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waW50ZXJlc3Q6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1waW50ZXJlc3Q7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waW50ZXJlc3Qtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGludGVyZXN0LXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdvb2dsZS1wbHVzLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdvb2dsZS1wbHVzLXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdvb2dsZS1wbHVzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ29vZ2xlLXBsdXM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tb25leTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1vbmV5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FyZXQtZG93bjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNhcmV0LWRvd247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYXJldC11cDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNhcmV0LXVwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FyZXQtbGVmdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNhcmV0LWxlZnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYXJldC1yaWdodDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNhcmV0LXJpZ2h0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29sdW1uczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNvbHVtbnM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11bnNvcnRlZDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tc29ydDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNvcnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zb3J0LWRvd246YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtZGVzYzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNvcnQtZGVzYzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtdXA6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtYXNjOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc29ydC1hc2M7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lbnZlbG9wZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWVudmVsb3BlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGlua2VkaW46YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1saW5rZWRpbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJvdGF0ZS1sZWZ0OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS11bmRvOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdW5kbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxlZ2FsOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1nYXZlbDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdhdmVsOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGFzaGJvYXJkOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS10YWNob21ldGVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGFjaG9tZXRlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvbW1lbnQtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNvbW1lbnQtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvbW1lbnRzLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb21tZW50cy1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmxhc2g6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWJvbHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ib2x0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2l0ZW1hcDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNpdGVtYXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11bWJyZWxsYTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXVtYnJlbGxhOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGFzdGU6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsaXBib2FyZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNsaXBib2FyZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpZ2h0YnVsYi1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbGlnaHRidWxiLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1leGNoYW5nZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWV4Y2hhbmdlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2xvdWQtZG93bmxvYWQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jbG91ZC1kb3dubG9hZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsb3VkLXVwbG9hZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNsb3VkLXVwbG9hZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItbWQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11c2VyLW1kOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RldGhvc2NvcGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdGV0aG9zY29wZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN1aXRjYXNlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3VpdGNhc2U7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iZWxsLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iZWxsLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb2ZmZWU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb2ZmZWU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jdXRsZXJ5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY3V0bGVyeTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtdGV4dC1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlsZS10ZXh0LW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1idWlsZGluZy1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYnVpbGRpbmctbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvc3BpdGFsLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ob3NwaXRhbC1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW1idWxhbmNlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYW1idWxhbmNlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWVka2l0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWVka2l0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlnaHRlci1qZXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maWdodGVyLWpldDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJlZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iZWVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taC1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oLXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBsdXMtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGx1cy1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbmdsZS1kb3VibGUtbGVmdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFuZ2xlLWRvdWJsZS1sZWZ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW5nbGUtZG91YmxlLXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYW5nbGUtZG91YmxlLXJpZ2h0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW5nbGUtZG91YmxlLXVwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYW5nbGUtZG91YmxlLXVwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW5nbGUtZG91YmxlLWRvd246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbmdsZS1kb3VibGUtZG93bjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFuZ2xlLWxlZnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbmdsZS1sZWZ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW5nbGUtcmlnaHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbmdsZS1yaWdodDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFuZ2xlLXVwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYW5nbGUtdXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbmdsZS1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYW5nbGUtZG93bjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRlc2t0b3A6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1kZXNrdG9wOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGFwdG9wOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbGFwdG9wOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGFibGV0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGFibGV0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbW9iaWxlLXBob25lOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1tb2JpbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tb2JpbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaXJjbGUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNpcmNsZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcXVvdGUtbGVmdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXF1b3RlLWxlZnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1xdW90ZS1yaWdodDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXF1b3RlLXJpZ2h0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3Bpbm5lcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNwaW5uZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jaXJjbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYWlsLXJlcGx5OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1yZXBseTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJlcGx5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2l0aHViLWFsdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdpdGh1Yi1hbHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mb2xkZXItbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZvbGRlci1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZm9sZGVyLW9wZW4tbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZvbGRlci1vcGVuLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zbWlsZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc21pbGUtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZyb3duLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mcm93bi1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWVoLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tZWgtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdhbWVwYWQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1nYW1lcGFkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0ta2V5Ym9hcmQtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWtleWJvYXJkLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mbGFnLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mbGFnLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mbGFnLWNoZWNrZXJlZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZsYWctY2hlY2tlcmVkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGVybWluYWw6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10ZXJtaW5hbDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvZGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb2RlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFpbC1yZXBseS1hbGw6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlcGx5LWFsbDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJlcGx5LWFsbDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YXItaGFsZi1lbXB0eTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tc3Rhci1oYWxmLWZ1bGw6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YXItaGFsZi1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3Rhci1oYWxmLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sb2NhdGlvbi1hcnJvdzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxvY2F0aW9uLWFycm93OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3JvcDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNyb3A7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb2RlLWZvcms6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb2RlLWZvcms7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11bmxpbms6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoYWluLWJyb2tlbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNoYWluLWJyb2tlbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXF1ZXN0aW9uOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcXVlc3Rpb247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pbmZvOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaW5mbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV4Y2xhbWF0aW9uOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZXhjbGFtYXRpb247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdXBlcnNjcmlwdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN1cGVyc2NyaXB0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3Vic2NyaXB0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3Vic2NyaXB0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZXJhc2VyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZXJhc2VyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcHV6emxlLXBpZWNlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcHV6emxlLXBpZWNlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWljcm9waG9uZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1pY3JvcGhvbmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1taWNyb3Bob25lLXNsYXNoOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWljcm9waG9uZS1zbGFzaDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNoaWVsZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNoaWVsZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhbGVuZGFyLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYWxlbmRhci1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlyZS1leHRpbmd1aXNoZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maXJlLWV4dGluZ3Vpc2hlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJvY2tldDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJvY2tldDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1heGNkbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1heGNkbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZXZyb24tY2lyY2xlLWxlZnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jaGV2cm9uLWNpcmNsZS1sZWZ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hldnJvbi1jaXJjbGUtcmlnaHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jaGV2cm9uLWNpcmNsZS1yaWdodDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZXZyb24tY2lyY2xlLXVwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2hldnJvbi1jaXJjbGUtdXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGV2cm9uLWNpcmNsZS1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2hldnJvbi1jaXJjbGUtZG93bjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWh0bWw1OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaHRtbDU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jc3MzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY3NzMzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFuY2hvcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFuY2hvcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVubG9jay1hbHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11bmxvY2stYWx0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYnVsbHNleWU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1idWxsc2V5ZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVsbGlwc2lzLWg6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1lbGxpcHNpcy1oOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZWxsaXBzaXMtdjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWVsbGlwc2lzLXY7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yc3Mtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcnNzLXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBsYXktY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGxheS1jaXJjbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aWNrZXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aWNrZXQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1taW51cy1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1taW51cy1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1taW51cy1zcXVhcmUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1pbnVzLXNxdWFyZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGV2ZWwtdXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1sZXZlbC11cDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxldmVsLWRvd246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1sZXZlbC1kb3duOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hlY2stc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2hlY2stc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGVuY2lsLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBlbmNpbC1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1leHRlcm5hbC1saW5rLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWV4dGVybmFsLWxpbmstc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hhcmUtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2hhcmUtc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29tcGFzczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNvbXBhc3M7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10b2dnbGUtZG93bjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tY2FyZXQtc3F1YXJlLW8tZG93bjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNhcmV0LXNxdWFyZS1vLWRvd247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10b2dnbGUtdXA6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhcmV0LXNxdWFyZS1vLXVwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FyZXQtc3F1YXJlLW8tdXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10b2dnbGUtcmlnaHQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhcmV0LXNxdWFyZS1vLXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FyZXQtc3F1YXJlLW8tcmlnaHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ldXJvOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1ldXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ldXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nYnA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1nYnA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kb2xsYXI6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXVzZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJ1cGVlOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1pbnI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1pbnI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jbnk6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXJtYjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0teWVuOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1qcHk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1qcHk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ydWJsZTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tcm91YmxlOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1ydWI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ydWI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13b246YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWtydzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWtydzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJpdGNvaW46YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWJ0YzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJ0YzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maWxlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS10ZXh0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlsZS10ZXh0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc29ydC1hbHBoYS1hc2M6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zb3J0LWFscGhhLWFzYzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtYWxwaGEtZGVzYzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNvcnQtYWxwaGEtZGVzYzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtYW1vdW50LWFzYzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNvcnQtYW1vdW50LWFzYzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtYW1vdW50LWRlc2M6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zb3J0LWFtb3VudC1kZXNjOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc29ydC1udW1lcmljLWFzYzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNvcnQtbnVtZXJpYy1hc2M7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zb3J0LW51bWVyaWMtZGVzYzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNvcnQtbnVtZXJpYy1kZXNjOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGh1bWJzLXVwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGh1bWJzLXVwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGh1bWJzLWRvd246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aHVtYnMtZG93bjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXlvdXR1YmUtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXIteW91dHViZS1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS15b3V0dWJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXIteW91dHViZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXhpbmc6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci14aW5nOyB9XG4uI3skZmEtY3NzLXByZWZpeH0teGluZy1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci14aW5nLXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXlvdXR1YmUtcGxheTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXlvdXR1YmUtcGxheTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRyb3Bib3g6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1kcm9wYm94OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RhY2stb3ZlcmZsb3c6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdGFjay1vdmVyZmxvdzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWluc3RhZ3JhbTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWluc3RhZ3JhbTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZsaWNrcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZsaWNrcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFkbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFkbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJpdGJ1Y2tldDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJpdGJ1Y2tldDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJpdGJ1Y2tldC1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iaXRidWNrZXQtc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHVtYmxyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdHVtYmxyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHVtYmxyLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXR1bWJsci1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sb25nLWFycm93LWRvd246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1sb25nLWFycm93LWRvd247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sb25nLWFycm93LXVwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbG9uZy1hcnJvdy11cDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxvbmctYXJyb3ctbGVmdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxvbmctYXJyb3ctbGVmdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxvbmctYXJyb3ctcmlnaHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1sb25nLWFycm93LXJpZ2h0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXBwbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hcHBsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdpbmRvd3M6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci13aW5kb3dzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW5kcm9pZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFuZHJvaWQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1saW51eDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxpbnV4OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZHJpYmJibGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1kcmliYmJsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNreXBlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2t5cGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mb3Vyc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZm91cnNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRyZWxsbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRyZWxsbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZlbWFsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZlbWFsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1hbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tYWxlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2l0dGlwOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1ncmF0aXBheTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdyYXRpcGF5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3VuLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdW4tbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1vb24tbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1vb24tbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFyY2hpdmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hcmNoaXZlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYnVnOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYnVnOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdms6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci12azsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdlaWJvOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItd2VpYm87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yZW5yZW46YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1yZW5yZW47IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYWdlbGluZXM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wYWdlbGluZXM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFjay1leGNoYW5nZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN0YWNrLWV4Y2hhbmdlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctY2lyY2xlLW8tcmlnaHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hcnJvdy1jaXJjbGUtby1yaWdodDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93LWNpcmNsZS1vLWxlZnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hcnJvdy1jaXJjbGUtby1sZWZ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdG9nZ2xlLWxlZnQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhcmV0LXNxdWFyZS1vLWxlZnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYXJldC1zcXVhcmUtby1sZWZ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZG90LWNpcmNsZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZG90LWNpcmNsZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2hlZWxjaGFpcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXdoZWVsY2hhaXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12aW1lby1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci12aW1lby1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10dXJraXNoLWxpcmE6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXRyeTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRyeTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBsdXMtc3F1YXJlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wbHVzLXNxdWFyZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3BhY2Utc2h1dHRsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNwYWNlLXNodXR0bGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zbGFjazpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNsYWNrOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZW52ZWxvcGUtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZW52ZWxvcGUtc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td29yZHByZXNzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItd29yZHByZXNzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tb3BlbmlkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItb3BlbmlkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW5zdGl0dXRpb246YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhbms6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXVuaXZlcnNpdHk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11bml2ZXJzaXR5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbW9ydGFyLWJvYXJkOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1ncmFkdWF0aW9uLWNhcDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdyYWR1YXRpb24tY2FwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0teWFob286YmVmb3JlIHsgY29udGVudDogJGZhLXZhci15YWhvbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdvb2dsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdvb2dsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlZGRpdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJlZGRpdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlZGRpdC1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1yZWRkaXQtc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3R1bWJsZXVwb24tY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3R1bWJsZXVwb24tY2lyY2xlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3R1bWJsZXVwb246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdHVtYmxldXBvbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRlbGljaW91czpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWRlbGljaW91czsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRpZ2c6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1kaWdnOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGllZC1waXBlci1wcDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBpZWQtcGlwZXItcHA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waWVkLXBpcGVyLWFsdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBpZWQtcGlwZXItYWx0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZHJ1cGFsOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZHJ1cGFsOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tam9vbWxhOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItam9vbWxhOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGFuZ3VhZ2U6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1sYW5ndWFnZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZheDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZheDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJ1aWxkaW5nOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYnVpbGRpbmc7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGlsZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNoaWxkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGF3OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGF3OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3Bvb246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zcG9vbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWN1YmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jdWJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3ViZXM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jdWJlczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJlaGFuY2U6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iZWhhbmNlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmVoYW5jZS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iZWhhbmNlLXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0ZWFtOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3RlYW07IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGVhbS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdGVhbS1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yZWN5Y2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcmVjeWNsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWF1dG9tb2JpbGU6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNhcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhYjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tdGF4aTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRheGk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10cmVlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdHJlZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNwb3RpZnk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zcG90aWZ5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGV2aWFudGFydDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWRldmlhbnRhcnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zb3VuZGNsb3VkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc291bmRjbG91ZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRhdGFiYXNlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZGF0YWJhc2U7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLXBkZi1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlsZS1wZGYtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtd29yZC1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlsZS13b3JkLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLWV4Y2VsLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maWxlLWV4Y2VsLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLXBvd2VycG9pbnQtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpbGUtcG93ZXJwb2ludC1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1waG90by1vOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLXBpY3R1cmUtbzpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1pbWFnZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlsZS1pbWFnZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS16aXAtbzpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1hcmNoaXZlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maWxlLWFyY2hpdmUtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtc291bmQtbzpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1hdWRpby1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlsZS1hdWRpby1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1tb3ZpZS1vOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLXZpZGVvLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maWxlLXZpZGVvLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLWNvZGUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpbGUtY29kZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmluZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXZpbmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb2RlcGVuOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY29kZXBlbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWpzZmlkZGxlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItanNmaWRkbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1saWZlLWJvdXk6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpZmUtYnVveTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tbGlmZS1zYXZlcjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tc3VwcG9ydDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tbGlmZS1yaW5nOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbGlmZS1yaW5nOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2lyY2xlLW8tbm90Y2g6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jaXJjbGUtby1ub3RjaDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJhOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1yZXNpc3RhbmNlOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1yZWJlbDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJlYmVsOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2U6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWVtcGlyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWVtcGlyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdpdC1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1naXQtc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2l0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ2l0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0teS1jb21iaW5hdG9yLXNxdWFyZTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0teWMtc3F1YXJlOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1oYWNrZXItbmV3czpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhhY2tlci1uZXdzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGVuY2VudC13ZWlibzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRlbmNlbnQtd2VpYm87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1xcTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXFxOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2VjaGF0OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS13ZWl4aW46YmVmb3JlIHsgY29udGVudDogJGZhLXZhci13ZWl4aW47IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zZW5kOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1wYXBlci1wbGFuZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBhcGVyLXBsYW5lOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2VuZC1vOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1wYXBlci1wbGFuZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGFwZXItcGxhbmUtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhpc3Rvcnk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oaXN0b3J5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2lyY2xlLXRoaW46YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jaXJjbGUtdGhpbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhlYWRlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhlYWRlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhcmFncmFwaDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBhcmFncmFwaDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNsaWRlcnM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zbGlkZXJzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hhcmUtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2hhcmUtYWx0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hhcmUtYWx0LXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNoYXJlLWFsdC1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ib21iOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYm9tYjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvY2Nlci1iYWxsLW86YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWZ1dGJvbC1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZnV0Ym9sLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10dHk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10dHk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iaW5vY3VsYXJzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmlub2N1bGFyczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBsdWc6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wbHVnOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2xpZGVzaGFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNsaWRlc2hhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10d2l0Y2g6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10d2l0Y2g7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS15ZWxwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXIteWVscDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW5ld3NwYXBlci1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbmV3c3BhcGVyLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13aWZpOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItd2lmaTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhbGN1bGF0b3I6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYWxjdWxhdG9yOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGF5cGFsOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGF5cGFsOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ29vZ2xlLXdhbGxldDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdvb2dsZS13YWxsZXQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYy12aXNhOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2MtdmlzYTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNjLW1hc3RlcmNhcmQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYy1tYXN0ZXJjYXJkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2MtZGlzY292ZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYy1kaXNjb3ZlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNjLWFtZXg6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYy1hbWV4OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2MtcGF5cGFsOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2MtcGF5cGFsOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2Mtc3RyaXBlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2Mtc3RyaXBlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmVsbC1zbGFzaDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJlbGwtc2xhc2g7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iZWxsLXNsYXNoLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iZWxsLXNsYXNoLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10cmFzaDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRyYXNoOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29weXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY29weXJpZ2h0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV5ZWRyb3BwZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1leWVkcm9wcGVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGFpbnQtYnJ1c2g6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wYWludC1icnVzaDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJpcnRoZGF5LWNha2U6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iaXJ0aGRheS1jYWtlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJlYS1jaGFydDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFyZWEtY2hhcnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waWUtY2hhcnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1waWUtY2hhcnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1saW5lLWNoYXJ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbGluZS1jaGFydDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxhc3RmbTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxhc3RmbTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxhc3RmbS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1sYXN0Zm0tc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdG9nZ2xlLW9mZjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRvZ2dsZS1vZmY7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10b2dnbGUtb246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10b2dnbGUtb247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iaWN5Y2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmljeWNsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJ1czpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJ1czsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWlveGhvc3Q6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1pb3hob3N0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW5nZWxsaXN0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYW5nZWxsaXN0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2M6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNoZWtlbDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tc2hlcWVsOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1pbHM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1pbHM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tZWFucGF0aDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1lYW5wYXRoOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYnV5c2VsbGFkczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJ1eXNlbGxhZHM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb25uZWN0ZGV2ZWxvcDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNvbm5lY3RkZXZlbG9wOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGFzaGN1YmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1kYXNoY3ViZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvcnVtYmVlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZm9ydW1iZWU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sZWFucHViOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbGVhbnB1YjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNlbGxzeTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNlbGxzeTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNoaXJ0c2luYnVsazpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNoaXJ0c2luYnVsazsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNpbXBseWJ1aWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2ltcGx5YnVpbHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1za3lhdGxhczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNreWF0bGFzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FydC1wbHVzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FydC1wbHVzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FydC1hcnJvdy1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FydC1hcnJvdy1kb3duOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGlhbW9uZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWRpYW1vbmQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaGlwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2hpcDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItc2VjcmV0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdXNlci1zZWNyZXQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tb3RvcmN5Y2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbW90b3JjeWNsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0cmVldC12aWV3OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3RyZWV0LXZpZXc7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oZWFydGJlYXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oZWFydGJlYXQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12ZW51czpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXZlbnVzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFyczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1hcnM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tZXJjdXJ5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWVyY3VyeTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWludGVyc2V4OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS10cmFuc2dlbmRlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRyYW5zZ2VuZGVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJhbnNnZW5kZXItYWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdHJhbnNnZW5kZXItYWx0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmVudXMtZG91YmxlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdmVudXMtZG91YmxlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFycy1kb3VibGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tYXJzLWRvdWJsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZlbnVzLW1hcnM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci12ZW51cy1tYXJzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFycy1zdHJva2U6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tYXJzLXN0cm9rZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1hcnMtc3Ryb2tlLXY6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tYXJzLXN0cm9rZS12OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFycy1zdHJva2UtaDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1hcnMtc3Ryb2tlLWg7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1uZXV0ZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1uZXV0ZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nZW5kZXJsZXNzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ2VuZGVybGVzczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZhY2Vib29rLW9mZmljaWFsOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmFjZWJvb2stb2ZmaWNpYWw7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waW50ZXJlc3QtcDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBpbnRlcmVzdC1wOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2hhdHNhcHA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci13aGF0c2FwcDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNlcnZlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNlcnZlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItcGx1czpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXVzZXItcGx1czsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItdGltZXM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11c2VyLXRpbWVzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG90ZWw6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWJlZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJlZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZpYWNvaW46YmVmb3JlIHsgY29udGVudDogJGZhLXZhci12aWFjb2luOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJhaW46YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10cmFpbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN1YndheTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN1YndheTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1lZGl1bTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1lZGl1bTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXljOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS15LWNvbWJpbmF0b3I6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci15LWNvbWJpbmF0b3I7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1vcHRpbi1tb25zdGVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItb3B0aW4tbW9uc3RlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW9wZW5jYXJ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItb3BlbmNhcnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1leHBlZGl0ZWRzc2w6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1leHBlZGl0ZWRzc2w7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYXR0ZXJ5LTQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhdHRlcnk6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhdHRlcnktZnVsbDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJhdHRlcnktZnVsbDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhdHRlcnktMzpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tYmF0dGVyeS10aHJlZS1xdWFydGVyczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJhdHRlcnktdGhyZWUtcXVhcnRlcnM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYXR0ZXJ5LTI6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhdHRlcnktaGFsZjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJhdHRlcnktaGFsZjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhdHRlcnktMTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tYmF0dGVyeS1xdWFydGVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmF0dGVyeS1xdWFydGVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmF0dGVyeS0wOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1iYXR0ZXJ5LWVtcHR5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmF0dGVyeS1lbXB0eTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1vdXNlLXBvaW50ZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tb3VzZS1wb2ludGVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taS1jdXJzb3I6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1pLWN1cnNvcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW9iamVjdC1ncm91cDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW9iamVjdC1ncm91cDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW9iamVjdC11bmdyb3VwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItb2JqZWN0LXVuZ3JvdXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGlja3ktbm90ZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN0aWNreS1ub3RlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RpY2t5LW5vdGUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN0aWNreS1ub3RlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYy1qY2I6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYy1qY2I7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYy1kaW5lcnMtY2x1YjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNjLWRpbmVycy1jbHViOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2xvbmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jbG9uZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhbGFuY2Utc2NhbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iYWxhbmNlLXNjYWxlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG91cmdsYXNzLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ob3VyZ2xhc3MtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvdXJnbGFzcy0xOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1ob3VyZ2xhc3Mtc3RhcnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ob3VyZ2xhc3Mtc3RhcnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ob3VyZ2xhc3MtMjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0taG91cmdsYXNzLWhhbGY6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ob3VyZ2xhc3MtaGFsZjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvdXJnbGFzcy0zOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1ob3VyZ2xhc3MtZW5kOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaG91cmdsYXNzLWVuZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvdXJnbGFzczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhvdXJnbGFzczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtZ3JhYi1vOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kLXJvY2stbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhhbmQtcm9jay1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1zdG9wLW86YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtcGFwZXItbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhhbmQtcGFwZXItbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtc2Npc3NvcnMtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhhbmQtc2Npc3NvcnMtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtbGl6YXJkLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oYW5kLWxpemFyZC1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1zcG9jay1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGFuZC1zcG9jay1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1wb2ludGVyLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oYW5kLXBvaW50ZXItbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtcGVhY2UtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhhbmQtcGVhY2UtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRyYWRlbWFyazpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRyYWRlbWFyazsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlZ2lzdGVyZWQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1yZWdpc3RlcmVkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3JlYXRpdmUtY29tbW9uczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nZzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdnOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2ctY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ2ctY2lyY2xlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJpcGFkdmlzb3I6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10cmlwYWR2aXNvcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW9kbm9rbGFzc25pa2k6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1vZG5va2xhc3NuaWtpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tb2Rub2tsYXNzbmlraS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1vZG5va2xhc3NuaWtpLXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdldC1wb2NrZXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1nZXQtcG9ja2V0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2lraXBlZGlhLXc6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci13aWtpcGVkaWEtdzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNhZmFyaTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNhZmFyaTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNocm9tZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNocm9tZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpcmVmb3g6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maXJlZm94OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tb3BlcmE6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1vcGVyYTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWludGVybmV0LWV4cGxvcmVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaW50ZXJuZXQtZXhwbG9yZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10djpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tdGVsZXZpc2lvbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRlbGV2aXNpb247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb250YW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb250YW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS01MDBweDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLTUwMHB4OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW1hem9uOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYW1hem9uOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FsZW5kYXItcGx1cy1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FsZW5kYXItcGx1cy1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FsZW5kYXItbWludXMtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNhbGVuZGFyLW1pbnVzLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYWxlbmRhci10aW1lcy1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FsZW5kYXItdGltZXMtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhbGVuZGFyLWNoZWNrLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYWxlbmRhci1jaGVjay1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW5kdXN0cnk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1pbmR1c3RyeTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1hcC1waW46YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tYXAtcGluOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFwLXNpZ25zOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWFwLXNpZ25zOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFwLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tYXAtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1hcDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1hcDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvbW1lbnRpbmc6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb21tZW50aW5nOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29tbWVudGluZy1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY29tbWVudGluZy1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG91eno6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ob3V6ejsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZpbWVvOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdmltZW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ibGFjay10aWU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ibGFjay10aWU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mb250aWNvbnM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mb250aWNvbnM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yZWRkaXQtYWxpZW46YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1yZWRkaXQtYWxpZW47IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lZGdlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZWRnZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNyZWRpdC1jYXJkLWFsdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNyZWRpdC1jYXJkLWFsdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvZGllcGllOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY29kaWVwaWU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tb2R4OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbW9keDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvcnQtYXdlc29tZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZvcnQtYXdlc29tZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzYjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXVzYjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXByb2R1Y3QtaHVudDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXByb2R1Y3QtaHVudDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1peGNsb3VkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWl4Y2xvdWQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zY3JpYmQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zY3JpYmQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYXVzZS1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wYXVzZS1jaXJjbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYXVzZS1jaXJjbGUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBhdXNlLWNpcmNsZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RvcC1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdG9wLWNpcmNsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0b3AtY2lyY2xlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdG9wLWNpcmNsZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hvcHBpbmctYmFnOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2hvcHBpbmctYmFnOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hvcHBpbmctYmFza2V0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2hvcHBpbmctYmFza2V0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFzaHRhZzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhhc2h0YWc7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ibHVldG9vdGg6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ibHVldG9vdGg7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ibHVldG9vdGgtYjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJsdWV0b290aC1iOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGVyY2VudDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBlcmNlbnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1naXRsYWI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1naXRsYWI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13cGJlZ2lubmVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItd3BiZWdpbm5lcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdwZm9ybXM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci13cGZvcm1zOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZW52aXJhOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZW52aXJhOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdW5pdmVyc2FsLWFjY2VzczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXVuaXZlcnNhbC1hY2Nlc3M7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13aGVlbGNoYWlyLWFsdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXdoZWVsY2hhaXItYWx0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcXVlc3Rpb24tY2lyY2xlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1xdWVzdGlvbi1jaXJjbGUtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJsaW5kOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmxpbmQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hdWRpby1kZXNjcmlwdGlvbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWF1ZGlvLWRlc2NyaXB0aW9uOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdm9sdW1lLWNvbnRyb2wtcGhvbmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci12b2x1bWUtY29udHJvbC1waG9uZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJyYWlsbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1icmFpbGxlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXNzaXN0aXZlLWxpc3RlbmluZy1zeXN0ZW1zOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXNzaXN0aXZlLWxpc3RlbmluZy1zeXN0ZW1zOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXNsLWludGVycHJldGluZzpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tYW1lcmljYW4tc2lnbi1sYW5ndWFnZS1pbnRlcnByZXRpbmc6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbWVyaWNhbi1zaWduLWxhbmd1YWdlLWludGVycHJldGluZzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRlYWZuZXNzOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1oYXJkLW9mLWhlYXJpbmc6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWRlYWY6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1kZWFmOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2xpZGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1nbGlkZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdsaWRlLWc6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1nbGlkZS1nOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2lnbmluZzpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tc2lnbi1sYW5ndWFnZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNpZ24tbGFuZ3VhZ2U7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sb3ctdmlzaW9uOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbG93LXZpc2lvbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZpYWRlbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXZpYWRlbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZpYWRlby1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci12aWFkZW8tc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc25hcGNoYXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zbmFwY2hhdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNuYXBjaGF0LWdob3N0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc25hcGNoYXQtZ2hvc3Q7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zbmFwY2hhdC1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zbmFwY2hhdC1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waWVkLXBpcGVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGllZC1waXBlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpcnN0LW9yZGVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlyc3Qtb3JkZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS15b2FzdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXlvYXN0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGhlbWVpc2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGhlbWVpc2xlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ29vZ2xlLXBsdXMtY2lyY2xlOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1nb29nbGUtcGx1cy1vZmZpY2lhbDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdvb2dsZS1wbHVzLW9mZmljaWFsOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmE6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvbnQtYXdlc29tZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZvbnQtYXdlc29tZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmRzaGFrZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGFuZHNoYWtlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lbnZlbG9wZS1vcGVuOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZW52ZWxvcGUtb3BlbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVudmVsb3BlLW9wZW4tbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWVudmVsb3BlLW9wZW4tbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpbm9kZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxpbm9kZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFkZHJlc3MtYm9vazpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFkZHJlc3MtYm9vazsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFkZHJlc3MtYm9vay1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYWRkcmVzcy1ib29rLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12Y2FyZDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tYWRkcmVzcy1jYXJkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYWRkcmVzcy1jYXJkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmNhcmQtbzpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tYWRkcmVzcy1jYXJkLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hZGRyZXNzLWNhcmQtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdXNlci1jaXJjbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11c2VyLWNpcmNsZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdXNlci1jaXJjbGUtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXVzZXItbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWlkLWJhZGdlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaWQtYmFkZ2U7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kcml2ZXJzLWxpY2Vuc2U6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWlkLWNhcmQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1pZC1jYXJkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZHJpdmVycy1saWNlbnNlLW86YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWlkLWNhcmQtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWlkLWNhcmQtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXF1b3JhOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcXVvcmE7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mcmVlLWNvZGUtY2FtcDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZyZWUtY29kZS1jYW1wOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGVsZWdyYW06YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10ZWxlZ3JhbTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoZXJtb21ldGVyLTQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoZXJtb21ldGVyOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS10aGVybW9tZXRlci1mdWxsOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGhlcm1vbWV0ZXItZnVsbDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoZXJtb21ldGVyLTM6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoZXJtb21ldGVyLXRocmVlLXF1YXJ0ZXJzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGhlcm1vbWV0ZXItdGhyZWUtcXVhcnRlcnM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aGVybW9tZXRlci0yOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS10aGVybW9tZXRlci1oYWxmOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGhlcm1vbWV0ZXItaGFsZjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoZXJtb21ldGVyLTE6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoZXJtb21ldGVyLXF1YXJ0ZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aGVybW9tZXRlci1xdWFydGVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGhlcm1vbWV0ZXItMDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tdGhlcm1vbWV0ZXItZW1wdHk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aGVybW9tZXRlci1lbXB0eTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNob3dlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNob3dlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhdGh0dWI6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXMxNTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tYmF0aDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJhdGg7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wb2RjYXN0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcG9kY2FzdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdpbmRvdy1tYXhpbWl6ZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXdpbmRvdy1tYXhpbWl6ZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdpbmRvdy1taW5pbWl6ZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXdpbmRvdy1taW5pbWl6ZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdpbmRvdy1yZXN0b3JlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItd2luZG93LXJlc3RvcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aW1lcy1yZWN0YW5nbGU6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXdpbmRvdy1jbG9zZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXdpbmRvdy1jbG9zZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRpbWVzLXJlY3RhbmdsZS1vOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS13aW5kb3ctY2xvc2UtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXdpbmRvdy1jbG9zZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmFuZGNhbXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iYW5kY2FtcDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdyYXY6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ncmF2OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZXRzeTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWV0c3k7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pbWRiOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaW1kYjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJhdmVscnk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1yYXZlbHJ5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZWVyY2FzdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWVlcmNhc3Q7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1taWNyb2NoaXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1taWNyb2NoaXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zbm93Zmxha2UtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNub3dmbGFrZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3VwZXJwb3dlcnM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdXBlcnBvd2VyczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdwZXhwbG9yZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci13cGV4cGxvcmVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWVldHVwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWVldHVwOyB9XG4iLCIvLyBTY3JlZW4gUmVhZGVyc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uc3Itb25seSB7IEBpbmNsdWRlIHNyLW9ubHkoKTsgfVxuLnNyLW9ubHktZm9jdXNhYmxlIHsgQGluY2x1ZGUgc3Itb25seS1mb2N1c2FibGUoKTsgfVxuIiwiLmZpYiB7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuXG4uZmkge1xuICBAZXh0ZW5kIC5maWI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMS4zMzMzMzMgKiAxZW07XG4gIGxpbmUtaGVpZ2h0OiAxZW07XG4gICY6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcMDBhMFwiO1xuICB9XG4gICYuZmlzIHtcbiAgICB3aWR0aDogMWVtO1xuICB9XG59XG5cbkBtaXhpbiBmbGFnLWljb24oJGNvdW50cnkpIHtcbiAgLmZpLSN7JGNvdW50cnl9IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoI3skZmxhZy1pY29ucy1wYXRofSN7JGZsYWctaWNvbnMtcmVjdC1wYXRofS8jeyRjb3VudHJ5fS5zdmcpO1xuXG4gICAgQGlmICRmbGFnLWljb25zLXVzZS1zcXVhcmUge1xuICAgICAgJi5maXMge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoI3skZmxhZy1pY29ucy1wYXRofSN7JGZsYWctaWNvbnMtc3F1YXJlLXBhdGh9LyN7JGNvdW50cnl9LnN2Zyk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJodG1sIHtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcbn1cblxuYm9keSB7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJvZHktbW9iaWxlO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYm9keTtcbiAgICB9XG59XG5cbmZvcm0ge1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ib2R5LW1vYmlsZTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJvZHk7XG4gICAgfVxufVxuXG5sYWJlbCB7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xufVxuIiwiLypcbiogU2VlICB1dGlsaXRpZXMvX3R5cG9ncmFwaHkuc2NzcyBmb3IgbWl4aW5zXG4qL1xuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gRm9udCBTaXplc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLmZvbnQtc20ge1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbSAhaW1wb3J0YW50O1xufVxuXG4uZm9udC1ib2R5LXNtIHtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtYm9keS1zbSAhaW1wb3J0YW50O1xufVxuXG4uZm9udC1ib2R5IHtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtYm9keSAhaW1wb3J0YW50O1xufVxuXG4uZm9udC1sZyB7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLWxnICFpbXBvcnRhbnQ7XG59XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBGb250IFdlaWdodHNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbiVmb250LWxpZ2h0IHtcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWxpZ2h0ICFpbXBvcnRhbnQ7XG59XG5cbiVmb250LXJlZ3VsYXIge1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsICFpbXBvcnRhbnQ7XG59XG5cbiVmb250LW1lZGl1bSB7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1tZWRpdW0gIWltcG9ydGFudDtcbn1cblxuJWZvbnQtc2VtaWJvbGQge1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaWJvbGQgIWltcG9ydGFudDtcbn1cblxuJWZvbnQtYm9sZCB7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkICFpbXBvcnRhbnQ7XG59XG5cbiVmb250LWV4dHJhYm9sZCB7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1leHRyYWJvbGQgIWltcG9ydGFudDtcbn1cblxuJWZvbnQtYmxhY2sge1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYmxhY2sgIWltcG9ydGFudDtcbn1cblxuLmp1c3QtbG92ZWx5IHtcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNjcmlwdCAhaW1wb3J0YW50O1xufVxuXG4uZm9udC1saWdodCB7XG5cdEBleHRlbmQgJWZvbnQtbGlnaHQ7XG59XG5cbi5mb250LXJlZ3VsYXIsXG4uZm9udC1ub3JtYWwge1xuICAgIEBleHRlbmQgJWZvbnQtcmVndWxhcjtcbn1cblxuLmZvbnQtbWVkaXVtIHtcblx0QGV4dGVuZCAlZm9udC1tZWRpdW07XG59XG5cbi5mb250LXNlbWlib2xkIHtcblx0QGV4dGVuZCAlZm9udC1zZW1pYm9sZDtcbn1cblxuYixcbi5iLFxuc3Ryb25nLFxuLnN0cm9uZyxcbi5ib2xkLFxuLnRleHQtYm9sZCxcbi5mb250LWJvbGQge1xuICAgIEBleHRlbmQgJWZvbnQtYm9sZDtcbn1cblxuLmZvbnQtZXh0cmFib2xkIHtcblx0QGV4dGVuZCAlZm9udC1leHRyYWJvbGQ7XG59XG5cbi5mb250LWJsYWNrIHtcblx0QGV4dGVuZCAlZm9udC1ibGFjaztcbn1cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gSGVhZGluZ3Ncbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuaDEsXG4uaDEge1xuICAgIEBpbmNsdWRlIHR5cGUtaDE7XG5cbiAgICBtYXJnaW4tYm90dG9tOiAkaGVhZGluZ3MtbWFyZ2luLWJvdHRvbS1tb2JpbGU7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206ICRoZWFkaW5ncy1tYXJnaW4tYm90dG9tO1xuICAgIH1cbn1cblxuaDIsXG4uaDIge1xuICAgIEBpbmNsdWRlIHR5cGUtaDI7XG5cbiAgICBtYXJnaW4tYm90dG9tOiAkaGVhZGluZ3MtbWFyZ2luLWJvdHRvbS1tb2JpbGU7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206ICRoZWFkaW5ncy1tYXJnaW4tYm90dG9tO1xuICAgIH1cbn1cblxuaDMsXG4uaDMge1xuICAgIEBpbmNsdWRlIHR5cGUtaDM7XG5cbiAgICBtYXJnaW4tYm90dG9tOiAkaGVhZGluZ3MtbWFyZ2luLWJvdHRvbS1tb2JpbGU7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206ICRoZWFkaW5ncy1tYXJnaW4tYm90dG9tO1xuICAgIH1cbn1cblxuaDQsXG4uaDQge1xuICAgIEBpbmNsdWRlIHR5cGUtaDQ7XG5cbiAgICBtYXJnaW4tYm90dG9tOiAkaGVhZGluZ3MtbWFyZ2luLWJvdHRvbS1tb2JpbGU7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206ICRoZWFkaW5ncy1tYXJnaW4tYm90dG9tO1xuICAgIH1cbn1cblxuaDUsXG4uaDUge1xuICAgIEBpbmNsdWRlIHR5cGUtaDU7XG5cbiAgICBtYXJnaW4tYm90dG9tOiAkaGVhZGluZ3MtbWFyZ2luLWJvdHRvbS1tb2JpbGU7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206ICRoZWFkaW5ncy1tYXJnaW4tYm90dG9tO1xuICAgIH1cbn1cblxuaDYsXG4uaDYge1xuICAgIGZvbnQtc2l6ZTogcmVtKDE2cHgpO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDE4cHgpO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIH1cblxuICAgIG1hcmdpbi1ib3R0b206ICRoZWFkaW5ncy1tYXJnaW4tYm90dG9tLW1vYmlsZTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJGhlYWRpbmdzLW1hcmdpbi1ib3R0b207XG4gICAgfVxufVxuXG4vLyAvLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC8vIERpc3BsYXkgSGVhZGluZ3Ncbi8vIC8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uZGlzcGxheS0xIHtcbiAgICBAaW5jbHVkZSB0eXBlLWRpc3BsYXkxO1xufVxuXG4uZGlzcGxheS0yIHtcbiAgICBAaW5jbHVkZSB0eXBlLWRpc3BsYXkyO1xufVxuXG4uZGlzcGxheS0zIHtcbiAgICBAaW5jbHVkZSB0eXBlLWRpc3BsYXkzO1xufVxuXG4uZGlzcGxheS00IHtcbiAgICBAaW5jbHVkZSB0eXBlLWRpc3BsYXk0O1xufVxuXG4vLyAvLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC8vIExhYmVsc1xuLy8gLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5sYWJlbDEge1xuICAgIEBpbmNsdWRlIGxhYmVsLTE7XG59XG5cbi5sYWJlbDEtYm9sZCB7XG4gICAgQGluY2x1ZGUgbGFiZWwtMS1ib2xkO1xufVxuXG4ubGFiZWwyIHtcbiAgICBAaW5jbHVkZSBsYWJlbC0yO1xufVxuXG4ubGFiZWwyLWJvbGQge1xuICAgIEBpbmNsdWRlIGxhYmVsLTItYm9sZDtcbn1cblxuLmxhYmVsMyB7XG4gICAgQGluY2x1ZGUgbGFiZWwtMztcbn1cblxuLmxhYmVsMy1ib2xkIHtcbiAgICBAaW5jbHVkZSBsYWJlbC0zLWJvbGQ7XG59XG5cbi5sYWJlbDQtYm9sZCB7XG4gICAgQGluY2x1ZGUgbGFiZWwtNC1ib2xkO1xufVxuXG4vLyAvLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAvLyBMaW5rc1xuLy8gLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5hIHtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtYm9keS1tb2JpbGU7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ib2R5O1xuICAgIH1cbn1cblxuYS5ub3JtYWwsXG4ubGluayxcbi5saW5rLXByaW1hcnkge1xuICAgIEBpbmNsdWRlIGxpbmstcHJpbWFyeTtcbn1cblxuLmxpbmsyIHtcbiAgICBAaW5jbHVkZSBsaW5rLXNlY29uZGFyeTtcbn1cblxuLmxpbmszIHtcbiAgICBAaW5jbHVkZSBsaW5rLXRlcnRpYXJ5O1xufVxuXG4ubmF2LWxpbmsge1xuICAgIEBpbmNsdWRlIG1haW4tbmF2O1xufVxuXG4vLyAucGRwLXNlY3Rpb24tbGluayB7XG4vLyAgICAgQGluY2x1ZGUgcGRwLXNlY3Rpb24tbGluaztcbi8vIH1cblxuLy8gLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAvLyBQcmljZVxuLy8gLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5zdHJpa2UtdGhyb3VnaCBzcGFuIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcbn1cblxuLnBkcC1wcmljZSB7XG4gICAgQGluY2x1ZGUgcGRwLXByaWNlO1xufVxuXG4ucHJvZHVjdC10aWxlLXByaWNlIHtcbiAgICBAaW5jbHVkZSBwcm9kdWN0LXRpbGUtcHJpY2U7XG59XG5cbi8vIC5jaGVja291dC1wcmljZSB7XG4vLyAgICAgQGluY2x1ZGUgY2hlY2tvdXQtcHJpY2U7XG4vLyB9XG5cbi8vIC8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLy8gQ2FyZCBUaXRsZXNcbi8vIC8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vLyAvLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIC8vIFByb2R1Y3QgTmFtZVxuLy8gLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vIC5wcm9kdWN0LW5hbWUtMSB7XG4vLyAgICAgQGluY2x1ZGUgcHJvZHVjdC1uYW1lLTE7XG4vLyB9XG5cbi8vIC5wcm9kdWN0LW5hbWUtMiB7XG4vLyAgICAgQGluY2x1ZGUgcHJvZHVjdC1uYW1lLTI7XG4vLyB9XG5cbi8vIC8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLy8gTWlzYyBUaXRsZXNcbi8vIC8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vLyAuc2ltcGxlLXRpdGxlIHtcbi8vICAgICBwYWRkaW5nOiByZW0oMjRweCkgcmVtKDE1cHgpO1xuXG4vLyAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuLy8gICAgICAgICBwYWRkaW5nOiByZW0oNDBweCkgcmVtKDE1cHgpO1xuLy8gICAgIH1cbi8vIH1cblxuLy8gLmNvbmRlbnNlZC1oZWFkZXItdGl0bGUge1xuLy8gICAgIHBhZGRpbmc6IHJlbSg5cHgpIHJlbSgxNXB4KTtcbi8vICAgICBtYXJnaW46IDAgYXV0bztcblxuLy8gICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbi8vICAgICAgICAgcGFkZGluZzogcmVtKDI0cHgpIHJlbSgxNXB4KTtcbi8vICAgICB9XG5cbi8vICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LW9ubHkoeGwpIHtcbi8vICAgICAgICAgbWF4LXdpZHRoOiBtYXAtZ2V0KCRjb250YWluZXItbWF4LXdpZHRocywgeGwpO1xuLy8gICAgIH1cblxuLy8gICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtb25seShsZykge1xuLy8gICAgICAgICBtYXgtd2lkdGg6IG1hcC1nZXQoJGNvbnRhaW5lci1tYXgtd2lkdGhzLCBsZyk7XG4vLyAgICAgfVxuXG4vLyAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1vbmx5KG1kKSB7XG4vLyAgICAgICAgIG1heC13aWR0aDogbWFwLWdldCgkY29udGFpbmVyLW1heC13aWR0aHMsIG1kKTtcbi8vICAgICB9XG5cbi8vICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LW9ubHkoc20pIHtcbi8vICAgICAgICAgbWF4LXdpZHRoOiBtYXAtZ2V0KCRjb250YWluZXItbWF4LXdpZHRocywgc20pO1xuLy8gICAgIH1cbi8vIH1cblxuLy8gLmRpc2NsYWltZXItdGV4dCB7XG4vLyAgICAgQGluY2x1ZGUgZGlzY2xhaW1lci10ZXh0KCk7XG4vLyB9XG4iLCIvLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4vLyBUeXBlIFV0aWxzIC0gdG8gYWxsb3cgdHlwb2dyYXBoeSBpbmNsdWRlc1xuLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuXG5AZnVuY3Rpb24gc3RyaXAtdW5pdCgkdmFsdWUpIHtcbiAgICBAcmV0dXJuIGNhbGMoJHZhbHVlIC8gKCR2YWx1ZSAqIDAgKyAxKSk7XG59XG5cbkBtaXhpbiBmbHVpZC10eXBlKCRtaW4tdncsICRtYXgtdncsICRtaW4tZm9udC1zaXplLCAkbWF4LWZvbnQtc2l6ZSkge1xuICAgICR1MTogdW5pdCgkbWluLXZ3KTtcbiAgICAkdTI6IHVuaXQoJG1heC12dyk7XG4gICAgJHUzOiB1bml0KCRtaW4tZm9udC1zaXplKTtcbiAgICAkdTQ6IHVuaXQoJG1heC1mb250LXNpemUpO1xuXG4gICAgQGlmICR1MSA9PSR1MiBhbmQgJHUxID09JHUzIGFuZCAkdTEgPT0kdTQge1xuICAgICAgICBmb250LXNpemU6ICRtaW4tZm9udC1zaXplO1xuXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRtaW4tdncpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogY2FsYygjeyRtaW4tZm9udC1zaXplfSArICN7c3RyaXAtdW5pdCgkbWF4LWZvbnQtc2l6ZSAtICRtaW4tZm9udC1zaXplKX0gKiAoKDEwMHZ3IC0gI3skbWluLXZ3fSkgLyAje3N0cmlwLXVuaXQoJG1heC12dyAtICRtaW4tdncpfSkpO1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJG1heC12dykge1xuICAgICAgICAgICAgZm9udC1zaXplOiAkbWF4LWZvbnQtc2l6ZTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gTGluZSBIZWlnaHQgU2l6ZXJcbi8vIGV4OiAgQGluY2x1ZGUgbGluZS1oZWlnaHQoMTRweCk7ICAvL3NldHMgYSBsaW5lIGhlaWdodCBzaXplIGluIHJlbXMgd2l0aCBhIGZhbGxiYWNrIGluIHB4cyAoaWYgZW5hYmxlZClcblxuQG1peGluIGxpbmUtaGVpZ2h0KCRzaXplKSB7XG4gICAgQGlmIHVuaXQoJHNpemUpPT1cInB4XCIge1xuICAgICAgICBsaW5lLWhlaWdodDogaWYoJGVuYWJsZS1mb250LXB4LWZhbGxiYWNrLCAkc2l6ZSwgbnVsbCk7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiByZW0oJHNpemUpO1xuICAgIH1cbiAgICBAZWxzZSB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAkc2l6ZTtcbiAgICB9XG59XG5cbi8vLyBGb250IFNpemVyXG4vLy8gU2V0IGEgZm9udC1zaXplIHJ1bGUgaW4gcmVtIHVuaXRzLCB3aXRoIGEgZmFsbGJhY2sgdG8gcHgsIGFuZCBpZiBwcm92aWRlZCBzZXQgYSByZWxhdGl2ZSB1bml0bGVzcyBsaW5lLWhlaWdodCBydWxlLiBBbHNvXG4vLy8gaGFuZGxlcyBsZXR0ZXJzcGFjaW5nLCBhbGxvd2luZyBmb3IgdW5pdGxlc3Mgb3IgcGVyY2VudCB2YWx1ZXMgKHdoaWNoIGFyZW4ndCBhY3R1YWxseSB2YWxpZCBsZXR0ZXItc3BhY2luZyB2YWx1ZXMgaW4gQ1NTKVxuLy8vIElmIGEgYnJlYWtwb2ludCBpcyBzcGVjaWZpZWQsIHNldCB0aGUgZm9udC1zaXplIHRvIHNjYWxpbmcgdncgdW5pdHMuXG4vLy8gQGF1dGhvciBBbnRob255IFNtaXRoXG4vLy8gQHBhcmFtIHtudW1iZXJ9ICRzaXplIC0gZm9udC1zaXplOyB3aWxsIGNvbnZlcnQgcHggdW5pdHMgdG8gcmVtLiBhY2NlcHRzIG90aGVyIHVuaXRzIGJ1dCB3aWxsIG5vdCBjb252ZXJ0IHRoZW0uXG4vLy8gQHBhcmFtIHtudW1iZXJ9ICRsaW5laGVpZ2h0IC0gbGluZS1oZWlnaHQ7IHdpbGwgY29udmVydCBhIHB4IHVuaXQgdG8gdW5pdGxlc3MgcmVsYXRpdmUgdG8gZm9udCBzaXplLiBhY2NlcHRzIGJ1dCB3aWxsIG5vdCBjb252ZXJ0IG90aGVyIHVuaXRzLlxuLy8vIEBwYXJhbSB7bnVtYmVyfSAkbGV0dGVyc3BhY2luZyAtIGxldHRlci1zcGFjaW5nOyB3aWxsIGNvbnZlcnQgcHggdG8gcmVtLCBjb252ZXJ0cyAlIG9yIHVuaXRsZXNzIHRvIGEgY2FsY3VsYXRlZCB2YWx1ZSBiYXNlZCBvbiBmb250IHNpemUgKGFuZCB1bml0KS5cbi8vLyBAcGFyYW0ge251bWJlcn0gJGJyZWFrcG9pbnQgLSBhIHJlc3BvbnNpdmUgYnJlYWtwb2ludCBhdCB3aGljaCB0aGUgZm9udCBzaG91bGQgc2NhbGUgdG8gZXhhY3RseSB0aGUgZGVmaW5lZCAkc2l6ZVxuLy8vIEBleGFtcGxlXG4vLy8gICAgIGV4OiBAaW5jbHVkZSBmb250LXNpemVyKDE0cHgpO1xuLy8vICAgICBvdXRwdXRzOlxuLy8vICAgICAgICAgZm9udC1zaXplOiAxNHB4OyAvLyBvbmx5IGlmICRlbmFibGUtZm9udC1weC1mYWxsYmFjayBpcyBzZXQgdG8gdHJ1ZVxuLy8vICAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbi8vL1xuLy8vICAgICBleDI6IEBpbmNsdWRlIGZvbnQtc2l6ZXIoMTRweCwgMjBweCk7XG4vLy8gICAgIG91dHB1dHM6XG4vLy8gICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuLy8vICAgICAgICAgbGluZS1oZWlnaHQ6IDAuNztcbi8vL1xuLy8vICAgICBleDI6IEBpbmNsdWRlIGZvbnQtc2l6ZXIoMTRweCwgMjBweCwgMXB4KTtcbi8vLyAgICAgb3V0cHV0czpcbi8vLyAgICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4vLy8gICAgICAgICBsaW5lLWhlaWdodDogMC43O1xuLy8vICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDcxNDNyZW07XG4vLy9cbi8vLyAgICAgZXg0OiBAaW5jbHVkZSBmb250LXNpemVyKDE0cHgsICRicmVha3BvaW50OiAkbWVkaXVtLWJyZWFrcG9pbnQpO1xuLy8vICAgICBvdXRwdXRzOlxuLy8vICAgICAgICAgZm9udC1zaXplOiAwLjAxODIyOXZ3O1xuXG5AbWl4aW4gZm9udC1zaXplcigkc2l6ZTogbnVsbCwgJGxpbmVoZWlnaHQ6IG51bGwsICRsZXR0ZXJzcGFjaW5nOiBudWxsLCAkYnJlYWtwb2ludDogbnVsbCkge1xuICAgIEBpZiAkc2l6ZSAhPVwiXCIgYW5kICRzaXplICE9bnVsbCB7XG4gICAgICAgIEBpZiB0eXBlLW9mKCRzaXplKT09c3RyaW5nIG9yICRzaXplID09MCBvciB1bml0KCRzaXplKSAhPVwicHhcIiB7XG4gICAgICAgICAgICBmb250LXNpemU6ICRzaXplO1xuICAgICAgICB9XG4gICAgICAgIEBlbHNlIGlmICRicmVha3BvaW50ID09bnVsbCB7XG4gICAgICAgICAgICBmb250LXNpemU6IGlmKCRlbmFibGUtZm9udC1weC1mYWxsYmFjaywgJHNpemUsIG51bGwpO1xuICAgICAgICAgICAgZm9udC1zaXplOiByZW0oJHNpemUpO1xuICAgICAgICB9XG4gICAgICAgIEBlbHNlIHtcbiAgICAgICAgICAgIC8vIEdldCBhIGZvbnQgc2l6ZSBpbiBWV3MgdGhhdCB3aWxsIG1hdGNoIHRoZSBnaXZlbiBwaXhlbCBmb250LXNpemUgaW4gdGhlIGdpdmVuIHZpZXdwb3J0LlxuICAgICAgICAgICAgZm9udC1zaXplOiBpZigkZW5hYmxlLWZvbnQtcHgtZmFsbGJhY2ssICRzaXplLCBudWxsKTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdncoJHNpemUsICRicmVha3BvaW50KTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpZiAkbGluZWhlaWdodCAhPVwiXCIgYW5kICRsaW5laGVpZ2h0ICE9bnVsbCBhbmQgKHVuaXQoJHNpemUpPT11bml0KCRsaW5laGVpZ2h0KSBvciB1bml0bGVzcygkbGluZWhlaWdodCkpIHtcbiAgICAgICAgICAgICRjYWxjdWxhdGVkLWxpbmUtaGVpZ2h0OiAkbGluZWhlaWdodDtcblxuICAgICAgICAgICAgQGlmIHVuaXRsZXNzKCRsaW5laGVpZ2h0KT09ZmFsc2Uge1xuICAgICAgICAgICAgICAgICRjYWxjdWxhdGVkLWxpbmUtaGVpZ2h0OiAoXG4gICAgICAgICAgICAgICAgICAgIHN0cmlwLXVuaXQoJGxpbmVoZWlnaHQpIC8gc3RyaXAtdW5pdCgkc2l6ZSlcbiAgICAgICAgICAgICAgICApO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbGluZS1oZWlnaHQoJGNhbGN1bGF0ZWQtbGluZS1oZWlnaHQpO1xuICAgIH1cblxuICAgIEBpZiAkbGV0dGVyc3BhY2luZyAhPVwiXCIgYW5kICRsZXR0ZXJzcGFjaW5nICE9bnVsbCB7XG4gICAgICAgIC8vIGlmIHZhbHVlIGlzIGFscmVhZHkgaW4gcHgsIGp1c3Qgc3BpdCBpdCBvdXQgYXMgYSByZW0gKHdpdGggZmFsbGJhY2sgaW4gcHgsIGlmIGVuYWJsZWQpXG4gICAgICAgIEBpZiB0eXBlLW9mKCRsZXR0ZXJzcGFjaW5nKT09XCJudW1iZXJcIiBhbmQgdW5pdCgkbGV0dGVyc3BhY2luZyk9PVwicHhcIiB7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogaWYoJGVuYWJsZS1mb250LXB4LWZhbGxiYWNrLCAkbGV0dGVyc3BhY2luZywgbnVsbCk7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogcmVtKCRsZXR0ZXJzcGFjaW5nKTtcbiAgICAgICAgfVxuICAgICAgICBAZWxzZSBpZiB0eXBlLW9mKCRsZXR0ZXJzcGFjaW5nKT09XCJudW1iZXJcIiBhbmQgc2wtY29udGFpbigoXCIlXCIsIFwiXCIpLCB1bml0KCRsZXR0ZXJzcGFjaW5nKSkge1xuICAgICAgICAgICAgLy8gaWYgdmFsdWUgaXMgYSAlIG9yIHVuaXRsZXNzLCBjYWxjdWxhdGUgdGhlIHJhdGlvIHRvIGFwcGx5LlxuICAgICAgICAgICAgJGNhbGN1bGF0ZWQtbGV0dGVyc3BhY2luZzogJGxldHRlcnNwYWNpbmc7XG5cbiAgICAgICAgICAgIEBpZiB1bml0bGVzcygkbGV0dGVyc3BhY2luZykge1xuICAgICAgICAgICAgICAgICRjYWxjdWxhdGVkLWxldHRlcnNwYWNpbmc6ICRzaXplICogc3RyaXAtdW5pdCgkbGV0dGVyc3BhY2luZyk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAZWxzZSBpZiB1bml0KCRsZXR0ZXJzcGFjaW5nKT09XCIlXCIge1xuICAgICAgICAgICAgICAgICRjYWxjdWxhdGVkLWxldHRlcnNwYWNpbmc6ICRzaXplICogc3RyaXAtdW5pdCgkbGV0dGVyc3BhY2luZyAvIDEwMCk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiBpZigkZW5hYmxlLWZvbnQtcHgtZmFsbGJhY2sgYW5kIHVuaXQoJHNpemUpPT1cInB4XCIsICRjYWxjdWxhdGVkLWxldHRlcnNwYWNpbmcsIG51bGwpO1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IGlmKHVuaXQoJHNpemUpPT1cInB4XCIsIHJlbSgkY2FsY3VsYXRlZC1sZXR0ZXJzcGFjaW5nKSwgJGNhbGN1bGF0ZWQtbGV0dGVyc3BhY2luZyk7XG4gICAgICAgIH1cbiAgICAgICAgQGVsc2Uge1xuICAgICAgICAgICAgLy8gaWYgYW55IG90aGVyIHVuaXQgdHlwZSwgZXg6IFwibm9ybWFsXCIgb3IgXCJlbVwiLCBqdXN0IHNwaXQgaXQgb3V0LlxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6ICRsZXR0ZXJzcGFjaW5nO1xuICAgICAgICB9XG4gICAgfVxufVxufVxuXG4vLy8gVHlwb2dyYXBoeVxuLy8vIEFzc2lnbiBhbGwgdHlwb2dyYXBoeSBydWxlcyBuZWVkZWQgaW4gb25lIGNvbXByZWhlbnNpdmUgbWl4aW4uXG4vLy8gQGF1dGhvciBBbnRob255IFNtaXRoXG4vLy9cdEBwYXJhbSB7c3RyaW5nfSAkZmFtaWx5IC0gZm9udCBmYW1pbHlcbi8vL1x0QHBhcmFtIHtzdHJpbmd9ICR3ZWlnaHQgLSBmb250LXdlaWdodFxuLy8vXHRAcGFyYW0ge251bWJlcn0gJHNpemUgLSBmb250LXNpemUgKGRlc2t0b3ApXG4vLy9cdEBwYXJhbSB7bnVtYmVyfSAkbGluZSAtIGxpbmUtaGVpZ2h0IChkZXNrdG9wKVxuLy8vXHRAcGFyYW0ge251bWJlcn0gJGxldHRlciAtIGxldHRlci1zcGFjaW5nLCBwcmVmZXJhYmx5IGEgdW5pdGxlc3MgbnVtYmVyIGV4OiAwLjJcbi8vL1x0QHBhcmFtIHtudW1iZXJ9ICRtLXdlaWdodCAtIGZvbnQtd2VpZ2h0IGluIHRoZSBtb2JpbGUgdmlld3BvcnQgb25seVxuLy8vXHRAcGFyYW0ge251bWJlcn0gJG0tc2l6ZSAtIGZvbnQtc2l6ZSBpbiB0aGUgbW9iaWxlIHZpZXdwb3J0IG9ubHlcbi8vL1x0QHBhcmFtIHtudW1iZXJ9ICRtLWxpbmUgLSBsaW5lLWhlaWdodCBpbiB0aGUgbW9iaWxlIHZpZXdwb3J0IG9ubHlcbi8vLyBAcGFyYW0ge251bWJlcn0gJG0tbGV0dGVyIC0gbGV0dGVyLXNwYWNpbmcgaW4gdGhlIG1vYmlsZSB2aWV3cG9ydCBvbmx5XG4vLy9cdEBwYXJhbSB7c3RyaW5nfSAkY2FzZSAtIHRleHQtdHJhbnNmb3JtXG4vLy9cdEBwYXJhbSB7c3RyaW5nfSAkZGVjb3IgLSB0ZXh0LWRlY29yYXRpb25cbi8vL1x0QHBhcmFtIHtzdHJpbmd9ICRicmVha3BvaW50IC0gdGhlIGJyZWFrcG9pbnQgYmV0d2VlbiBtb2JpbGUgYW5kIGRlc2t0b3Agc3R5bGVzLiBJdCBkZWZhdWx0cyB0byBtZC5cbi8vLyBAY29udGVudCBBZGRpdGlvbmFsIFNDU1MgdG8gYmUgYXBwbGllZCB0byB0aGlzIHR5cG9ncmFwaHkgc3R5bGVcbi8vLyBAb3V0cHV0IGFsbCB0eXBvZ3JhcGh5IHJ1bGVzIG5lZWRlZCBmb3Igb25lIHR5cG9ncmFwaHkgZGVmaW5pdGlvbiwgaW5jbHVkaW5nIHJlc3BvbnNpdmUgdHJlYXRtZW50XG4vLy8gQHJlcXVpcmVzIGZvbnQtc2l6ZXJcbi8vLyBAcmVxdWlyZXMgbWVkaWEtYnJlYWtwb2ludC11cFxuLy8vIEBleGFtcGxlXG4vLy8gICAgIEBpbmNsdWRlIHR5cG9ncmFwaHkoXG4vLy8gICAgICAgICAkZmFtaWx5OiAgICAkZm9udC1mYW1pbHktYmFzZSxcbi8vLyAgICAgICAgICR3ZWlnaHQ6ICAgICRmb250LXdlaWdodC1ib2xkLFxuLy8vICAgICAgICAgJHNpemU6ICAgICAgcmVtKDE2cHgpLFxuLy8vICAgICAgICAgJGxpbmU6ICAgICAgcmVtKDE4cHgpLFxuLy8vICAgICAgICAgJGxldHRlcjogICAgMC4xXG4vLy8gICAgICAgICAkbS1zaXplOiAgICByZW0oMTRweCksXG4vLy8gICAgICAgICAkbS1saW5lOiAgICByZW0oMTVweClcbi8vLyAgICAgICAgICRtLWxldHRlcjogIDAuMDVcbi8vLyAgICAgKTtcblxuQG1peGluIHR5cG9ncmFwaHkoJGZhbWlseTogbnVsbCwgJHdlaWdodDogbnVsbCwgJHNpemU6IG51bGwsICRsaW5lOiBudWxsLCAkbGV0dGVyOiBudWxsLCAkbS1mYW1pbHk6IG51bGwsICRtLXdlaWdodDogbnVsbCwgJG0tc2l6ZTogbnVsbCwgJG0tbGluZTogbnVsbCwgJG0tbGV0dGVyOiBudWxsLCAkY2FzZSA6IG51bGwsICRkZWNvciA6IG51bGwsICRicmVha3BvaW50IDogbWQpIHtcbiAgICAvLyBEZWZpbmUgZm9udC1mYW1pbHkgJiB3ZWlnaHRcbiAgICBAaWYgJGZhbWlseSAhPW51bGwgYW5kICRmYW1pbHkgPT0kZm9udC1mYW1pbHktdGl0bGUge1xuICAgICAgICBAaW5jbHVkZSBmb250LWZhbWlseS10aXRsZTtcbiAgICB9XG4gICAgQGVsc2UgaWYgJGZhbWlseSAhPW51bGwgYW5kICRmYW1pbHkgPT0kZm9udC1mYW1pbHktYmFzZSB7XG4gICAgICAgIEBpbmNsdWRlIGZvbnQtZmFtaWx5LWJhc2U7XG4gICAgfVxuICAgIEBlbHNlIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmYW1pbHk7XG4gICAgfVxuICAgIEBpZiAkbS13ZWlnaHQgPT1udWxsIHtcbiAgICAgICAgLy8gTm8gbW9iaWxlIGZvbnQtd2VpZ2h0IHN0eWxlIHByb3ZpZGVkLCB1c2UgJHdlaWdodCBmb3IgYm90aCB2aWV3cG9ydHNcbiAgICAgICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQ7XG4gICAgfVxuICAgIEBlbHNlIGlmICRtLXdlaWdodCAhPW51bGwge1xuICAgICAgICAvLyBNb2JpbGUgd2VpZ2h0IHN0eWxlIHdhcyBwcm92aWRlZCwgc28gaW5jbHVkZSB0aGUgbWVkaWEgcXVlcnlcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRtLXdlaWdodDtcblxuICAgICAgICBAaWYgJHdlaWdodCAhPW51bGwge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGlmICRtLXNpemUgPT1udWxsIGFuZCAkbS1saW5lID09bnVsbCBhbmQgJG0tbGV0dGVyID09bnVsbCB7XG4gICAgICAgIC8vIE5vIG1vYmlsZSBzdHlsZXMgcHJvdmlkZWQsIHVzZSAkc2l6ZSBhbWQgJGxpbmUgZm9yIGJvdGggdmlld3BvcnRzXG4gICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZXIoJHNpemUsICRsaW5lLCAkbGV0dGVyKTtcbiAgICB9XG4gICAgQGVsc2Uge1xuICAgICAgICAvLyBNb2JpbGUgc3R5bGVzIHdlcmUgcHJvdmlkZWQsIHNvIGluY2x1ZGUgdGhlIG1lZGlhIHF1ZXJ5XG4gICAgICAgICRtLXNpemU6IGlmKCRtLXNpemUsICRtLXNpemUsICRzaXplKTtcbiAgICAgICAgJG0tbGluZTogaWYoJG0tbGluZSwgJG0tbGluZSwgJGxpbmUpO1xuICAgICAgICAkbS1sZXR0ZXI6IGlmKCRtLWxldHRlciwgJG0tbGV0dGVyLCAkbGV0dGVyKTtcbiAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplcigkbS1zaXplLCAkbS1saW5lLCAkbS1sZXR0ZXIpO1xuXG4gICAgICAgIEBpZiAkc2l6ZSAhPW51bGwgb3IgJGxpbmUgIT1udWxsIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250LXNpemVyKCRzaXplLCAkbGluZSwgJGxldHRlcik7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICB0ZXh0LXRyYW5zZm9ybTogJGNhc2U7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiAkZGVjb3I7XG5cbiAgICAvLyBFeHRyYSBzdHlsZXMsIGlmIGFueVxuICAgIEBjb250ZW50O1xufSIsIi8vIEhlYWRpbmcgU3R5bGVzXG5cbkBtaXhpbiB0eXBlLWgxIHtcbiAgICBAaW5jbHVkZSB0eXBvZ3JhcGh5KFxuICAgICAgICAkZmFtaWx5OiAgICAkaGVhZGluZ3MtZm9udC1mYW1pbHksXG4gICAgICAgICR3ZWlnaHQ6ICAgICRmb250LXdlaWdodC1ub3JtYWwsXG4gICAgICAgICRzaXplOiAgICAgIDMycHgsXG4gICAgICAgICRtLXNpemU6ICAgIDI2cHgsXG4gICAgICAgICRsaW5lOiAgICAgIDEuMlxuICAgICk7XG59XG5cbkBtaXhpbiB0eXBlLWgyIHtcbiAgICBAaW5jbHVkZSB0eXBvZ3JhcGh5KFxuICAgICAgICAkZmFtaWx5OiAgICAkaGVhZGluZ3MtZm9udC1mYW1pbHksXG4gICAgICAgICR3ZWlnaHQ6ICAgICRmb250LXdlaWdodC1ib2xkLFxuICAgICAgICAkc2l6ZTogICAgICAyOHB4LFxuICAgICAgICAkbS1zaXplOiAgICAyMnB4XG4gICAgKTtcbn1cblxuQG1peGluIHR5cGUtaDMge1xuICAgIEBpbmNsdWRlIHR5cG9ncmFwaHkoXG4gICAgICAgICRmYW1pbHk6ICAgICRoZWFkaW5ncy1mb250LWZhbWlseSxcbiAgICAgICAgJHdlaWdodDogICAgJGZvbnQtd2VpZ2h0LWJvbGQsXG4gICAgICAgICRzaXplOiAgICAgIDI0cHgsXG4gICAgICAgICRtLXNpemU6ICAgIDIwcHgsXG4gICAgICAgICRsaW5lOiAgICAgIDEuMyxcbiAgICAgICAgJG0tbGluZTogICAgMS41XG4gICAgKTtcbn1cblxuQG1peGluIHR5cGUtaDQge1xuICAgIEBpbmNsdWRlIHR5cG9ncmFwaHkoXG4gICAgICAgICRmYW1pbHk6ICAgICRoZWFkaW5ncy1mb250LWZhbWlseSxcbiAgICAgICAgJHdlaWdodDogICAgJGZvbnQtd2VpZ2h0LWJvbGQsXG4gICAgICAgICRzaXplOiAgICAgIDIycHgsXG4gICAgICAgICRtLXNpemU6ICAgIDE4cHgsXG4gICAgICAgICRsaW5lOiAgICAgIDEuNCxcbiAgICAgICAgJG0tbGluZTogICAgMS43XG4gICAgKTtcbn1cblxuQG1peGluIHR5cGUtaDUge1xuICAgIEBpbmNsdWRlIHR5cG9ncmFwaHkoXG4gICAgICAgICRmYW1pbHk6ICAgICRoZWFkaW5ncy1mb250LWZhbWlseSxcbiAgICAgICAgJHdlaWdodDogICAgJGZvbnQtd2VpZ2h0LWJvbGQsXG4gICAgICAgICRzaXplOiAgICAgIDIwcHgsXG4gICAgICAgICRtLXNpemU6ICAgIDE4cHgsXG4gICAgICAgICRsaW5lOiAgICAgIDEuNCxcbiAgICAgICAgJG0tbGluZTogICAgMS4zXG4gICAgKTtcbn1cblxuQG1peGluIHR5cGUtaDYge1xuICAgIEBpbmNsdWRlIHR5cG9ncmFwaHkoXG4gICAgICAgICRmYW1pbHk6ICAgICRoZWFkaW5ncy1mb250LWZhbWlseSxcbiAgICAgICAgJHdlaWdodDogICAgJGZvbnQtd2VpZ2h0LWJvbGQsXG4gICAgICAgICRzaXplOiAgICAgIDE4cHgsXG4gICAgICAgICRtLXNpemU6ICAgIDE2cHgsXG4gICAgICAgICRsaW5lOiAgICAgIDEuMyxcbiAgICAgICAgJG0tbGluZTogICAgMS40XG4gICAgKTtcbn1cblxuQG1peGluIGxpbmUtaGVhZGluZyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICY6OmJlZm9yZSxcbiAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBib3JkZXItdG9wOiAkYm9yZGVyO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICAgIG1hcmdpbjogMCByZW0oMThweCkgMCAwO1xuICAgICAgICBmbGV4OiAxIDAgcmVtKDE4cHgpO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgMCByZW0oMThweCk7XG4gICAgfVxufVxuIiwiLy8gRGlzcGxheSBTdHlsZXNcblxuQG1peGluIHR5cGUtZGlzcGxheTEge1xuICAgIEBpbmNsdWRlIHR5cG9ncmFwaHkoXG4gICAgICAgICRmYW1pbHk6ICAgICRkaXNwbGF5LWZvbnQtZmFtaWx5LFxuICAgICAgICAkd2VpZ2h0OiAgICAkZm9udC13ZWlnaHQtbm9ybWFsLFxuICAgICAgICAkc2l6ZTogICAgICA0MnB4LFxuICAgICAgICAkbS1zaXplOiAgICAzNnB4XG4gICAgKTtcbn1cblxuQG1peGluIHR5cGUtZGlzcGxheTIge1xuICAgIEBpbmNsdWRlIHR5cG9ncmFwaHkoXG4gICAgICAgICRmYW1pbHk6ICAgICRkaXNwbGF5LWZvbnQtZmFtaWx5LFxuICAgICAgICAkd2VpZ2h0OiAgICAkZm9udC13ZWlnaHQtYm9sZCxcbiAgICAgICAgJHNpemU6ICAgICAgMzJweCxcbiAgICAgICAgJG0tc2l6ZTogICAgMjZweFxuICAgICk7XG59XG5cbkBtaXhpbiB0eXBlLWRpc3BsYXkzIHtcbiAgICBAaW5jbHVkZSB0eXBvZ3JhcGh5KFxuICAgICAgICAkZmFtaWx5OiAgICAkZGlzcGxheS1mb250LWZhbWlseSxcbiAgICAgICAgJHdlaWdodDogICAgJGZvbnQtd2VpZ2h0LW5vcm1hbCxcbiAgICAgICAgJHNpemU6ICAgICAgMjJweCxcbiAgICAgICAgJG0tc2l6ZTogICAgMTZweFxuICAgICk7XG59XG5cbkBtaXhpbiB0eXBlLWRpc3BsYXk0IHtcbiAgICBAaW5jbHVkZSB0eXBvZ3JhcGh5KFxuICAgICAgICAkZmFtaWx5OiAgICAkZGlzcGxheS1mb250LWZhbWlseSxcbiAgICAgICAgJHdlaWdodDogICAgJGZvbnQtd2VpZ2h0LW5vcm1hbCxcbiAgICAgICAgJHNpemU6ICAgICAgMjBweCxcbiAgICAgICAgJG0tc2l6ZTogICAgMTZweCxcbiAgICAgICAgJGxpbmU6ICAgICAgMS40LFxuICAgICAgICAkbS1saW5lOiAgICAxLjVcbiAgICApO1xufVxuIiwiLy8gTmV3IExhYmVsIFN0eWxlc1xuXG5AbWl4aW4gbGFiZWwtbSgpIHtcbiAgICBAaW5jbHVkZSB0eXBvZ3JhcGh5KFxuICAgICAgICAkZmFtaWx5OiAgICAkZm9udC1mYW1pbHktYmFzZSxcbiAgICAgICAgJHdlaWdodDogICAgJGZvbnQtd2VpZ2h0LWJvbGQsXG4gICAgICAgICRzaXplOiAgICAgIHJlbSgxNnB4KSxcbiAgICAgICAgJG0tc2l6ZTogICAgcmVtKDE0cHgpLFxuICAgICAgICAkbGluZTogICAgICAxLjEyNSxcbiAgICAgICAgJG0tbGluZTogICAgMS4xNDVcbiAgICApO1xufVxuXG5cbi8vIE9sZCBMYWJlbCBTdHlsZXNcblxuQG1peGluIGxhYmVsLTEoKSB7XG4gICAgQGluY2x1ZGUgdHlwb2dyYXBoeShcbiAgICAgICAgJGZhbWlseTogICAgJGZvbnQtZmFtaWx5LWJhc2UsXG4gICAgICAgICR3ZWlnaHQ6ICAgICRmb250LXdlaWdodC1ub3JtYWwsXG4gICAgICAgICRzaXplOiAgICAgIHJlbSgxNnB4KSxcbiAgICAgICAgJG0tc2l6ZTogICAgcmVtKDE0cHgpLFxuICAgICAgICAkbGluZTogICAgICAxLjQsXG4gICAgICAgICRtLWxpbmU6ICAgIDEuM1xuICAgICk7XG59XG5cbkBtaXhpbiBsYWJlbC0xLWJvbGQoKSB7XG4gICAgQGluY2x1ZGUgdHlwb2dyYXBoeShcbiAgICAgICAgJGZhbWlseTogICAgJGZvbnQtZmFtaWx5LWJhc2UsXG4gICAgICAgICR3ZWlnaHQ6ICAgICRmb250LXdlaWdodC1ib2xkLFxuICAgICAgICAkc2l6ZTogICAgICByZW0oMTZweCksXG4gICAgICAgICRtLXNpemU6ICAgIHJlbSgxNHB4KSxcbiAgICAgICAgJGxpbmU6ICAgICAgMS40LFxuICAgICAgICAkbS1saW5lOiAgICAxLjNcbiAgICApO1xufVxuXG5AbWl4aW4gbGFiZWwtMigpIHtcbiAgICBAaW5jbHVkZSB0eXBvZ3JhcGh5KFxuICAgICAgICAkZmFtaWx5OiAgICAkZm9udC1mYW1pbHktYmFzZSxcbiAgICAgICAgJHdlaWdodDogICAgJGZvbnQtd2VpZ2h0LW5vcm1hbCxcbiAgICAgICAgJHNpemU6ICAgICAgcmVtKDEycHgpXG4gICAgKTtcbn1cblxuQG1peGluIGxhYmVsLTItYm9sZCgpIHtcbiAgICBAaW5jbHVkZSB0eXBvZ3JhcGh5KFxuICAgICAgICAkZmFtaWx5OiAgICAkZm9udC1mYW1pbHktYmFzZSxcbiAgICAgICAgJHdlaWdodDogICAgJGZvbnQtd2VpZ2h0LWJvbGQsXG4gICAgICAgICRzaXplOiAgICAgIHJlbSgxMnB4KVxuICAgICk7XG59XG5cbkBtaXhpbiBsYWJlbC0zKCkge1xuICAgIEBpbmNsdWRlIHR5cG9ncmFwaHkoXG4gICAgICAgICRmYW1pbHk6ICAgICRmb250LWZhbWlseS1iYXNlLFxuICAgICAgICAkd2VpZ2h0OiAgICAkZm9udC13ZWlnaHQtbm9ybWFsLFxuICAgICAgICAkc2l6ZTogICAgICByZW0oMThweCksXG4gICAgICAgICRsaW5lOiAgICAgIDEuM1xuICAgICk7XG59XG5cbkBtaXhpbiBsYWJlbC0zLWJvbGQoKSB7XG4gICAgQGluY2x1ZGUgdHlwb2dyYXBoeShcbiAgICAgICAgJGZhbWlseTogICAgJGZvbnQtZmFtaWx5LWJhc2UsXG4gICAgICAgICR3ZWlnaHQ6ICAgICRmb250LXdlaWdodC1ib2xkLFxuICAgICAgICAkc2l6ZTogICAgICByZW0oMThweCksXG4gICAgICAgICRsaW5lOiAgICAgIDEuM1xuICAgICk7XG59XG5cbkBtaXhpbiBsYWJlbC00LWJvbGQoKSB7XG4gICAgQGluY2x1ZGUgdHlwb2dyYXBoeShcbiAgICAgICAgJGZhbWlseTogICAgJGZvbnQtZmFtaWx5LWJhc2UsXG4gICAgICAgICR3ZWlnaHQ6ICAgICRmb250LXdlaWdodC1ib2xkLFxuICAgICAgICAkc2l6ZTogICAgICByZW0oMThweCksXG4gICAgICAgICRtLXNpemU6ICAgIHJlbSgxNnB4KSxcbiAgICAgICAgJGxpbmU6ICAgICAgMS4zXG4gICAgKTtcbn0iLCIvLyBIZWFkZXIgYW5kIE5hdmlnYXRpb24gTGluayBTdHlsZXNcblxuQG1peGluIG1haW4tbmF2KCkge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBjb2xvcjogJGRhcms7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcblxuICAgICY6YWN0aXZlLFxuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyxcbiAgICAmLmFjdGl2ZSB7XG4gICAgICAgIGNvbG9yOiAkZGFyaztcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1kZWNvcmF0aW9uO1xuICAgIH1cbn1cblxuQG1peGluIG1haW4tbmF2LXN1Ym1lbnUoKSB7XG4gICAgZm9udC1zaXplOiAkbGFiZWwtc207XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgIGNvbG9yOiAkbGluay1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWRlY29yYXRpb247XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuQG1peGluIHV0aWxpdHktbmF2LWxpbmsoKSB7XG4gICAgZm9udC1zaXplOiAkbGluay1mb250LXNpemUtYWx0O1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIHRleHQtZGVjb3JhdGlvbjogJGxpbmstZGVjb3JhdGlvbjtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG4gICAgJjpob3ZlcixcbiAgICAmOmFjdGl2ZSxcbiAgICAmOmZvY3VzIHtcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnk7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogJGxpbmstZGVjb3JhdGlvbjtcbiAgICB9XG59XG4iLCIvLyBQRFAgc3R5bGVzXG5cbkBtaXhpbiBwZHAtcHJpY2UoKSB7XG4gICAgZm9udC1zaXplOiByZW0oMThweCk7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwIChtZCkge1xuICAgICAgICBmb250LXNpemU6IHJlbSgyNHB4KTtcbiAgICB9XG59XG5cbkBtaXhpbiBwZHAtcHJpY2Utc2FsZXMge1xuICAgIEBpbmNsdWRlIHR5cG9ncmFwaHkoXG4gICAgICAgICRmYW1pbHk6ICAgICRoZWFkaW5ncy1mb250LWZhbWlseSxcbiAgICAgICAgJHdlaWdodDogICAgJGZvbnQtd2VpZ2h0LWJvbGQsXG4gICAgICAgICRzaXplOiAgICAgIDI0cHgsXG4gICAgICAgICRsaW5lOiAgICAgIDEuNVxuICAgICk7XG59XG5cbkBtaXhpbiBwZHAtcHJvZHVjdC1uYW1lIHtcbiAgICBmb250LXNpemU6ICRoMS1tb2JpbGUtZm9udC1zaXplO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICBmb250LXNpemU6ICRoMS1mb250LXNpemU7XG4gICAgfVxufVxuXG5AbWl4aW4gcGRwLXNlY3Rpb24taGVhZGluZyB7XG4gICAgZm9udC1zaXplOiAkaDItbW9iaWxlLWZvbnQtc2l6ZTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgZm9udC1zaXplOiAkaDItZm9udC1zaXplO1xuICAgIH1cbn1cbiIsIlxuLy8gLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gLy8gVGFibGUgY29tcG9uZW50IHN0eWxlc1xuLy8gLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vLyBNYWluIGNsYXNzIHZhcmlhYmxlXG4kbnM6IHRhYmxlO1xuXG4uI3skbnN9IHtcbiAgICBib3JkZXItc3BhY2luZzogMDtcbiAgICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAvLyAvLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIC8vIC8vIENvbXBvbmVudCBvcHRpb25hbCBjbGFzc2VzXG4gICAgLy8gLy8gLnRhYmxlLXN0aWNreSwgLnRhYmxlLW5vc3RpY2t5XG4gICAgLy8gLy8gLnRhYmxlLXNuYXAsIC50YWJsZS1ub3NuYXBcbiAgICAvLyAvLyAudGFibGUtc3RyaXBlZCwgLnRhYmxlLW5vc3RyaXBlZFxuICAgIC8vIC8vIC50YWJsZS1maXhlZCwgLnRhYmxlLW5vZml4ZWRcbiAgICAvLyAvLyAudGFibGUtbWgsIC50YWJsZS1taC0wXG4gICAgLy8gLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAvLyAvLyBcbiAgICAvLyAvLyBHZW5lcmF0ZXMgY2xhc3NlcyB0byBtYXRjaCBib290c3RyYXAgYnJlYWtwb2ludHNcbiAgICBAZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgICAgICAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcbiAgICAgICAgICAgIFxuICAgICAgICAgICAgJi13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICAvLyBNYXggaGVpZ2h0XG4gICAgICAgICAgICAgICAgJi4jeyRuc30jeyRpbmZpeH0tbWggeyAgICAgIFxuICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiByZW0oNDAwcHgpO1xuICAgICAgICAgICAgICAgIH1cbiAgICBcbiAgICAgICAgICAgICAgICAmLiN7JG5zfSN7JGluZml4fS1taC0wIHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC8vIFN0aWNreSB0YWJsZSBzZWN0aW9uIGhlYWRlclxuICAgICAgICAgICAgICAgICY6aGFzKC4jeyRuc30jeyRpbmZpeH0tc3RpY2t5KSB7XG4gICAgICAgICAgICAgICAgICAgIHRhYmxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRoZWFkLFxuICAgICAgICAgICAgICAgICAgICAgICAgdGJvZHkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5zZWN0aW9uLWhlYWRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IGNhbGMoY2FsYygkZm9udC1zaXplLWJhc2UtbW9iaWxlLXB4ICogJGxpbmUtaGVpZ2h0LWJhc2UpICsgY2FsYyhtYXAtZ2V0KCRzcGFjZXJzLCBcIjFfNVwiKSAqIDIpICsgJGJvcmRlci13aWR0aCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiA0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHN0aWNreTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IGNhbGMoY2FsYygkZm9udC1zaXplLWJhc2UtcHggKiAkbGluZS1oZWlnaHQtYmFzZSkgKyBjYWxjKG1hcC1nZXQoJHNwYWNlcnMsIFwiMV81XCIpICogMikgKyAkYm9yZGVyLXdpZHRoKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC8vIE5vc3RpY2t5IHRhYmxlIHNlY3Rpb24gaGVhZGVyXG4gICAgICAgICAgICAgICAgJjpoYXMoLiN7JG5zfSN7JGluZml4fS1ub3N0aWNreSkge1xuICAgICAgICAgICAgICAgICAgICB0YWJsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0aGVhZCxcbiAgICAgICAgICAgICAgICAgICAgICAgIHRib2R5IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuc2VjdGlvbi1oZWFkZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC8vIFRhYmxlIHNuYXBcbiAgICAgICAgICAgICAgICAmOmhhcyguI3skbnN9I3skaW5maXh9LXNuYXApIHtcbiAgICAgICAgICAgICAgICAgICAgc2Nyb2xsLXNuYXAtdHlwZTogYm90aCBtYW5kYXRvcnk7XG4gICAgICAgICAgICAgICAgICAgIG92ZXJzY3JvbGwtYmVoYXZpb3IteDogY29udGFpbjtcblxuICAgICAgICAgICAgICAgICAgICB0aGVhZDpoYXMofiB0Ym9keSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgdHIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6bm90KC5zZWN0aW9uLWhlYWRlcikge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZCxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGgge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc2Nyb2xsLXNuYXAtYWxpZ246IHN0YXJ0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgdGJvZHk6bm90KHRoZWFkIH4gKikge1xuICAgICAgICAgICAgICAgICAgICAgICAgdHIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6bm90KC5zZWN0aW9uLWhlYWRlcikge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZCxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGgge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc2Nyb2xsLXNuYXAtYWxpZ246IHN0YXJ0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLy8gVGFibGUgbm9zbmFwXG4gICAgICAgICAgICAgICAgJjpoYXMoLiN7JG5zfSN7JGluZml4fS1ub3NuYXApIHtcbiAgICAgICAgICAgICAgICAgICAgc2Nyb2xsLXNuYXAtdHlwZTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmhhcyguI3skbnN9I3skaW5maXh9LXNjcm9sbGluZGljYXRvcikge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICAgICAgICAgJjpoYXMoLmluLXZpZXcpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IHJlbSg2NHB4KTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogcmVtKDY0cHgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogcmVtKDEyMHB4KTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IG1heCgyMCUsIHJlbSgxMjBweCkpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiA1JTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiByZW0oMnB4KTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjU1LDI1NSwyNTUsNjAlKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiAkc3ZnLXNjcm9sbC1pbmRpY2F0b3I7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDg1JTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCByZW0oNnB4KSByZ2IoMjU1LDI1NSwyNTUsNjAlKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbjogc3dpcGUgMnMgZWFzZS1pbiBpbmZpbml0ZSBmb3J3YXJkcztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDUwMG1zIGVhc2U7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIEBrZXlmcmFtZXMgc3dpcGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIDAlICAge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6YmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgMTUlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICA0NSUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIDgwJSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwcHgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIDEwMCUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICY6aGFzKC5mYWRlLW91dCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbmltYXRpb24tcGxheS1zdGF0ZTogcGF1c2VkO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpoYXMoLiN7JG5zfSN7JGluZml4fS1ub3Njcm9sbGluZGljYXRvcikge1xuICAgICAgICAgICAgICAgICAgICAmOmhhcyguaW4tdmlldykge1xuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIFxuICAgICAgICAgICAgLy8gU3RpY2t5IGhlYWRlcnNcbiAgICAgICAgICAgICYjeyRpbmZpeH0tc3RpY2t5IHtcbiAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gICAgICAgICAgICAgICAgdGhlYWQsXG4gICAgICAgICAgICAgICAgdGJvZHkge1xuICAgICAgICAgICAgICAgICAgICB0ciB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZCxcbiAgICAgICAgICAgICAgICAgICAgICAgIHRoIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDQwdnc7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC0tY29sLW1pbi13aWR0aDogMzB2dztcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IHZhcigtLWNvbC1taW4td2lkdGgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLS1jb2wtbWluLXdpZHRoOiAyOHZ3O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogdmFyKC0tY29sLW1pbi13aWR0aCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAtLWNvbC1taW4td2lkdGg6IDIydnc7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiB2YXIoLS1jb2wtbWluLXdpZHRoKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRyZW1WYWx1ZTogcmVtKDI4NnB4KTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAtLWNvbC1taW4td2lkdGg6ICN7JHJlbVZhbHVlfTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IHZhcigtLWNvbC1taW4td2lkdGgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuaGFsZiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogY2FsYyh2YXIoLS1jb2wtbWluLXdpZHRoKSAvIDIpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJi5zZWN0aW9uLWhlYWRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiBjYWxjKGNhbGMoJGZvbnQtc2l6ZS1iYXNlLW1vYmlsZS1weCAqICRsaW5lLWhlaWdodC1iYXNlKSArIGNhbGMobWFwLWdldCgkc3BhY2VycywgXCIxXzVcIikgKiAyKSArIGNhbGMoJGJvcmRlci13aWR0aCAqIDIpKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiA0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiBjYWxjKGNhbGMoJGZvbnQtc2l6ZS1iYXNlLXB4ICogJGxpbmUtaGVpZ2h0LWJhc2UpICsgY2FsYyhtYXAtZ2V0KCRzcGFjZXJzLCBcIjFfNVwiKSAqIDIpICsgY2FsYygkYm9yZGVyLXdpZHRoICogMikpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6bm90KC50YWJsZS1zbmFwKSB7XG4gICAgICAgICAgICAgICAgICAgIHRhYmxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRoZWFkLFxuICAgICAgICAgICAgICAgICAgICAgICAgdGJvZHkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGgge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLy8gU3RpY2t5IGhlYWRcbiAgICAgICAgICAgICAgICB0aGVhZCB7XG4gICAgICAgICAgICAgICAgICAgIHRyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRoIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAyO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDM7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLy8gU3RpY2t5IGZpcnN0IGNvbHVtblxuICAgICAgICAgICAgICAgIHRib2R5IHtcbiAgICAgICAgICAgICAgICAgICAgJjpub3QodGhlYWQgfiAqKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZCxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0aCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3A6ICRib3JkZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICB0ciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGQsXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGgge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAkYm9yZGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgdHIge1xuICAgICAgICAgICAgICAgICAgICAgICAgdGg6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAvLyBOb3N0aWNreVxuICAgICAgICAgICAgJiN7JGluZml4fS1ub3N0aWNreSB7XG4gICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IHdyYXA7XG5cbiAgICAgICAgICAgICAgICB0aGVhZCxcbiAgICAgICAgICAgICAgICB0Ym9keSB7XG4gICAgICAgICAgICAgICAgICAgIHRyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRkLFxuICAgICAgICAgICAgICAgICAgICAgICAgdGgge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogdW5zZXQ7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmhhbGYge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IHVuc2V0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJi5zZWN0aW9uLWhlYWRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC8vIFN0aWNreSBoZWFkXG4gICAgICAgICAgICAgICAgdGhlYWQge1xuICAgICAgICAgICAgICAgICAgICB0ciB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0aCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC8vIFN0aWNreSBmaXJzdCBjb2x1bW5cbiAgICAgICAgICAgICAgICB0Ym9keSB7XG4gICAgICAgICAgICAgICAgICAgICY6bm90KHRoZWFkIH4gKikge1xuICAgICAgICAgICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGQsXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGgge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgdHIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRkLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRoIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgIHRyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRoOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAvLyBUYWJsZSBsYXlvdXQgZml4ZWRcbiAgICAgICAgICAgICYjeyRpbmZpeH0tZml4ZWQge1xuICAgICAgICAgICAgICAgIHRhYmxlLWxheW91dDogZml4ZWQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC8vIFRhYmxlIGxheW91dCBub2ZpeFxuICAgICAgICAgICAgJiN7JGluZml4fS1ub2ZpeGVkIHtcbiAgICAgICAgICAgICAgICB0YWJsZS1sYXlvdXQ6IGF1dG87XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC8vIFplYnJhIHN0cmlwZVxuICAgICAgICAgICAgJiN7JGluZml4fS1zdHJpcGVkIHtcbiAgICAgICAgICAgICAgICB0Ym9keSB7XG4gICAgICAgICAgICAgICAgICAgIHRyOm5vdCguc2VjdGlvbi1oZWFkZXIpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKGV2ZW4pIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZCxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0aCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRncmF5LTEwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC8vIE5vIHplYnJhIHN0cmlwZVxuICAgICAgICAgICAgJiN7JGluZml4fS1ub3N0cmlwZWQge1xuICAgICAgICAgICAgICAgIHRib2R5IHtcbiAgICAgICAgICAgICAgICAgICAgdHI6bm90KC5zZWN0aW9uLWhlYWRlcikge1xuICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoZXZlbikge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRkLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRoIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICBcbiAgICAvLyAvLy0tLS0tLS0tLS0tLS0tXG4gICAgLy8gLy8gVGFibGUgd3JhcHBlclxuICAgIC8vIC8vLS0tLS0tLS0tLS0tLS1cblxuICAgICYtd3JhcHBlciB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBvdmVyZmxvdzogYXV0bztcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMteGw7XG4gICAgICAgIGJvcmRlcjogJGJvcmRlcjtcbiAgICAgICAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAvLyBTY3JvbGxiYXJcbiAgICAgICAgQGluY2x1ZGUgc2Nyb2xsYmFyKCRncmF5LTIwMCk7XG5cbiAgICAgICAgLy8gUmVtb3ZlIGJvcmRlcnMvcmFkaXVzIHdpdGggY29udGFpbmVyXG4gICAgICAgICN7JG5zfSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgdGgsXG4gICAgICAgICAgICB0ZCB7ICAgIFxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgdGhlYWQge1xuICAgICAgICAgICAgICAgIHRyIHtcbiAgICAgICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0aCxcbiAgICAgICAgICAgICAgICAgICAgICAgIHRkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHRib2R5IHtcbiAgICAgICAgICAgICAgICB0ciB7XG4gICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0aCxcbiAgICAgICAgICAgICAgICAgICAgICAgIHRkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBNYWluIHN0eWxlc1xuICAgIHRoZWFkLFxuICAgIHRib2R5IHtcbiAgICAgICAgdHIge1xuICAgICAgICAgICAgdGgsXG4gICAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogbWFwLWdldCgkc3BhY2VycywgXCIxXzVcIikgbWFwLWdldCgkc3BhY2VycywgMik7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAkYm9yZGVyO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogJGJvcmRlcjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JheS0zMDA7XG5cbiAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6ICRib3JkZXI7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjplbXB0eSxcbiAgICAgICAgICAgICAgICAmOmhhcygrIDplbXB0eSkge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgIFxuICAgICAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAkYm9yZGVyO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgXG4gICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6ICRib3JkZXI7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOm5vdCg6aGFzKCsgOmVtcHR5KSkge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6ICRib3JkZXI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLnNlY3Rpb24taGVhZGVyIHtcbiAgICAgICAgICAgICAgICB0ZCxcbiAgICAgICAgICAgICAgICB0aCB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRncmF5LTIwMDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJvZHktc207XG4gICAgICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IG1hcC1nZXQoJHNwYWNlcnMsIDEpIG1hcC1nZXQoJHNwYWNlcnMsIDIpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIHRoZWFkIHtcbiAgICAgICAgLy8gSGFzIHRhYmxlIGJvZHlcbiAgICAgICAgJjpoYXMofiB0Ym9keSkge1xuICAgICAgICAgICAgdHIge1xuICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICB0aCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy14bDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICRib3JkZXItcmFkaXVzLXhsO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIFxuICAgIHRib2R5IHtcbiAgICAgICAgdHIge1xuICAgICAgICAgICAgdGQsXG4gICAgICAgICAgICB0aCB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICAvLyBIYXMgdGFibGUgaGVhZFxuICAgICAgICAmOm5vdCg6aGFzKHRoZWFkIH4gKikpIHtcbiAgICAgICAgICAgIHRyIHtcbiAgICAgICAgICAgICAgICB0ZCxcbiAgICAgICAgICAgICAgICB0aCB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206ICRib3JkZXI7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogJGJvcmRlcjtcblxuICAgICAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAkYm9yZGVyO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgdGQsXG4gICAgICAgICAgICAgICAgICAgIHRoIHsgXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy14bDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJGJvcmRlci1yYWRpdXMteGw7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAvLyBEb2VzIG5vdCBoYXZlIHRhYmxlIGhlYWRcbiAgICAgICAgJjpub3QodGhlYWQgfiAqKSB7XG4gICAgICAgICAgICB0ciB7XG4gICAgICAgICAgICAgICAgdGQsXG4gICAgICAgICAgICAgICAgdGgge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAkYm9yZGVyO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6ICRib3JkZXI7XG5cbiAgICAgICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogJGJvcmRlcjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICB0ZCxcbiAgICAgICAgICAgICAgICAgICAgdGgge1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogJGJvcmRlcjtcbiAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6ICRib3JkZXItcmFkaXVzLXhsO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogJGJvcmRlci1yYWRpdXMteGw7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiLy8gQ3VzdG9tIFNjcm9sbGJhclxuXG5AbWl4aW4gc2Nyb2xsYmFyKCRiYWNrZ3JvdW5kKSB7XG4gICAgQHN1cHBvcnRzIChzY3JvbGxiYXItd2lkdGg6IHRoaW4pIHtcbiAgICAgICAgc2Nyb2xsYmFyLXdpZHRoOiB0aGluO1xuICAgICAgICBzY3JvbGxiYXItY29sb3I6ICRncmF5LTYwMCAkYmFja2dyb3VuZDtcbiAgICB9XG4gICAgXG4gICAgQHN1cHBvcnRzIHNlbGVjdG9yKDo6LXdlYmtpdC1zY3JvbGxiYXIpIHtcbiAgICAgICAgLy8gd2lkdGhcbiAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgICAgICAgd2lkdGg6IHJlbSg0cHgpO1xuICAgICAgICAgICAgaGVpZ2h0OiByZW0oNHB4KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC8vIFRyYWNrXG4gICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRiYWNrZ3JvdW5kO1xuICAgICAgICB9XG5cbiAgICAgICAgLy8gSGFuZGxlXG4gICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRncmF5LTYwMDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRyb3VuZGVkLXBpbGw7XG4gICAgICAgIH1cblxuICAgICAgICAvLyBIYW5kbGUgb24gaG92ZXJcbiAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWI6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGdyYXktODAwO1xuICAgICAgICB9XG4gICAgfVxufSIsIi5mb3JtLWNvbnRyb2wsXG4uY3VzdG9tLXNlbGVjdCxcbi5pbnZhbGlkLWZlZWRiYWNrIHtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtYm9keS1tb2JpbGUgIWltcG9ydGFudDtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJvZHkgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbmxhYmVsIHtcbiAgICBAaW5jbHVkZSBsYWJlbC0xLWJvbGQ7XG59XG5cbmlucHV0ICsgZGl2Om5vdCguaW5wdXQtZ3JvdXAtYXBwZW5kKSxcbi5mb3JtLWNhcHRpb24ge1xuICAgIG1hcmdpbi10b3A6ICRsYWJlbC1tYXJnaW4tYm90dG9tO1xufVxuXG4uY3VzdG9tLXJhZGlvIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtOyAvLyAyMHB4IG9uIHNjcmVlblxuXG4gICAgLmN1c3RvbS1jb250cm9sLWlucHV0IHtcbiAgICAgICAgei1pbmRleDogMDsgLy8gZm9yIEVkZ2UgYW5kIElFIGlucHV0IHNlbGVjdGlvblxuICAgIH1cbn1cblxuLmN1c3RvbS1jb250cm9sLWlucHV0IHtcbiAgICB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAgICAgYm9yZGVyOiAkYm9yZGVyO1xuICAgICAgICBib3JkZXItY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1jb2xvcjtcbiAgICB9XG5cbiAgICAmOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgICAgIGNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtY29sb3I7XG4gICAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWJveC1zaGFkb3cpO1xuICAgIH1cblxuICAgICY6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICB9XG5cbiAgICAmOmFjdGl2ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAgICAgY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYWN0aXZlLWNvbG9yO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWFjdGl2ZS1iZztcbiAgICB9XG59XG5cbi8vIHBhc3N3b3JkIHNob3cgYnV0dG9uXG5pbnB1dFt0eXBlPVwicGFzc3dvcmRcIl0sXG5pbnB1dFt0eXBlPVwidGV4dFwiXS5wYXNzd29yZCB7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJHNlY29uZGFyeTtcblxuICAgICYudGhpbi1ib3JkZXIge1xuICAgICAgICBib3JkZXItcmlnaHQtY29sb3I6ICRib3JkZXItY29sb3I7IC8vIEZpeCBmb3IgaW5saW5lIHBhc3N3b3JkIGJ1dHRvbiBvbiBjYXJ0IHNpZ24gaW4gbW9kYWxcbiAgICB9XG59XG5cbi5pbnB1dC1ncm91cC1wcmVwZW5kLFxuLmlucHV0LWdyb3VwLWFwcGVuZCB7XG4gICAgLmlucHV0LWdyb3VwLXRleHQge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHQ7XG4gICAgICAgIGJvcmRlci13aWR0aDogMnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS4zOyAvLyBmb3JtIGlucHV0IGhlaWdodFxuXG4gICAgICAgICYudGhpbi1ib3JkZXIgeyAgLy8gRml4IGZvciBpbmxpbmUgcGFzc3dvcmQgYnV0dG9uIG9uIGNhcnQgc2lnbiBpbiBtb2RhbFxuICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRib3JkZXItY29sb3I7XG4gICAgICAgICAgICBwYWRkaW5nOiAwLjM3NXJlbSAxcmVtO1xuICAgICAgICAgICAgbWluLXdpZHRoOiA3NXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQGV4dGVuZCAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5O1xuICAgIH1cbn1cblxuLy8gY3VzdG9tIHNlbGVjdHMgYW5kIHBhc3N3b3JkIGlucHV0IGdyb3VwcyBicmVhayBiYXNlIGJvb3RzdHJhcCBlcnJvciBtZXNzYWdlIGRpc3BsYXlcbi5pbnB1dC1ncm91cC5pcy1pbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4uZm9ybS1jb250cm9sLWxhYmVsLnRleHQtZGFuZ2VyIH4gLmludmFsaWQtZmVlZGJhY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uaXMtaW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrIHtcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xufVxuXG4uY3VzdG9tLXJhZGlvLmN1c3RvbS1yYWRpby1hcy1jaGVja2JveCB7XG4gICAgLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgICAgICBib3JkZXI6ICRib3JkZXItZGFyaztcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICB9XG5cbiAgICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiAkc3ZnLWNoZWNrYm94LXNlbGVjdGVkO1xuICAgIH1cbn1cblxuLmN1c3RvbS1jaGVja2JveC5jdXN0b20tY2hlY2tib3gtYXMtcmFkaW8ge1xuICAgIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAgICAgYm9yZGVyOiAkYm9yZGVyLWRhcms7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICB9XG5cbiAgICAuZmF1eC1yYWRpbyB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBtYXJnaW4tbGVmdDogMnJlbTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAycmVtO1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgYm9yZGVyOiAkYm9yZGVyLWRhcms7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICR0cmFucztcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiAkc3ZnLXJhZGlvLXNlbGVjdGVkO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5mYXV4LXJhZGlvLWxhYmVsIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHRyYW5zO1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogJHN2Zy1yYWRpby1zZWxlY3RlZDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmZhdXgtcmFkaW8ge1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgYm9yZGVyOiAkYm9yZGVyLWRhcms7XG4gICAgICAgIH1cblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmN1c3RvbS1zd2l0Y2gge1xuICAgIHBhZGRpbmctbGVmdDogMDtcblxuICAgIC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlciAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIuNzEyNXJlbTtcblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgaGVpZ2h0OiAxLjE1cmVtO1xuICAgICAgICAgICAgd2lkdGg6IDIuMDg3NXJlbTtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBoZWlnaHQ6IDAuODVyZW07XG4gICAgICAgICAgICB3aWR0aDogMC44NXJlbTtcbiAgICAgICAgICAgIGxlZnQ6IDAuMnJlbTtcbiAgICAgICAgICAgIHRvcDogMC4yMjVyZW07XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQge1xuICAgICAgICAmOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzI2ZmUyO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjMzI2ZmUyO1xuICAgICAgICB9XG4gICAgfVxufSIsIi8vIEN1c3RvbSBkaXNhYmxlZCBzdGF0ZXMgZm9yIGJ1dHRvbnNcbi5idG4ge1xuICAgIHBhZGRpbmc6IHJlbSg1LjVweCkgcmVtKCN7JHNwYWNlcn0pO1xuICAgIHdpZHRoOiBhdXRvO1xuXG4gICAgJi5hY3RpdmUsXG4gICAgJjphY3RpdmUsXG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1kZWNvcmF0aW9uICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gYm9vdHN0cmFwIG92ZXJyaWRlIGZvciBkaXNhYmxlZCBzdHlsZVxuICAgICYuZGlzYWJsZWQsXG4gICAgJjpkaXNhYmxlZCxcbiAgICAmLmRpc2FibGVkOmhvdmVyLFxuICAgICY6ZGlzYWJsZWQ6aG92ZXIge1xuICAgICAgICBvcGFjaXR5OiAkYnRuLWRpc2FibGVkLW9wYWNpdHk7XG4gICAgICAgIGJhY2tncm91bmQ6ICRidG4tZGlzYWJsZWQtbWFpbi1iZztcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkYnRuLWRpc2FibGVkLW1haW4tYm9yZGVyLWNvbG9yO1xuICAgICAgICBjb2xvcjogJGJ0bi1kaXNhYmxlZC1tYWluLWNvbG9yO1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG5cbiAgICAvLyBpY29uIGJ1dHRvblxuICAgIC5pY29uIHtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiByZW0oNXB4KTtcbiAgICB9XG5cbiAgICAvLyBORk0gQnV0dG9uIEd1aWRlbGluZXNcbiAgICAvLyBTbWFsbCBNb2JpbGUgYXJlIGZ1bGwtd2lkdGgsIGV4Y2VwdCB3aGVuIGlubGluZSB3aXRoIGFub3RoZXIgQ1RBXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICYuYnRuLWlubGluZSB7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gRGFyayB0ZXh0IG9uIGxpZ2h0IGJhY2tncm91bmRcbi5idG4tbGlnaHQsXG4uYnRuLWxpZ2h0OmhvdmVyLFxuLmJ0bi1saWdodDpmb2N1cyxcbi5idG4tbGluazIsXG4uYnRuLWxpbmszLFxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeSxcbi5idG4td2FybmluZyxcbi5idG4td2FybmluZzpob3Zlcixcbi5idG4td2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsXG4uYnRuLW91dGxpbmUtbGlnaHQ6aG92ZXIsXG4uYnRuLW91dGxpbmUtbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLFxuLmJ0bi1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUge1xuICAgIGNvbG9yOiAkZGFyaztcbn1cblxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpob3Zlcixcbi5idG4tdHJhbnMtZGFyayxcbi5idG4tb3V0bGluZS1zZWNvbmRhcnksXG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcbi5idG4tdmlkZW8ge1xuICAgIGJvcmRlci1jb2xvcjogJGRhcms7XG59XG5cbi5idG4tdHJhbnMtZGFyazpob3Zlcixcbi5idG4tdHJhbnMtZGFyazpmb2N1cyxcbi5idG4tdHJhbnMtZGFyazphY3RpdmUsXG4uYnRuLXZpZGVvLFxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrO1xufVxuXG4uYnRuLWxpZ2h0IHtcbiAgICAmLmFjdGl2ZSxcbiAgICAmOmFjdGl2ZSxcbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0xMDA7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGdyYXktMTAwO1xuICAgIH1cbn1cblxuLmJ0bi1kYXJrOmhvdmVyLFxuLmJ0bi1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAkYmxhY2s7XG59XG5cbi5idG4tZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcbn1cblxuLy8gd2hpdGUgdGV4dCBvbiBkYXJrIGJhY2tncm91bmRcbi5idG4tcHJpbWFyeSxcbi5idG4tc2Vjb25kYXJ5LFxuLmJ0bi1kYXJrLFxuLmJ0bi1zdWNjZXNzLFxuLmJ0bi1pbmZvLFxuLmJ0bi1kYW5nZXIsXG4uYnRuLWxpZ2h0OmhvdmVyLFxuLmJ0bi10cmFucy1kYXJrOmhvdmVyLFxuLmJ0bi10cmFucy1saWdodCxcbi5idG4tdHJhbnMtbGlnaHQ6aG92ZXIsXG4uYnRuLW91dGxpbmUtcHJpbWFyeTpob3Zlcixcbi5idG4tb3V0bGluZS1kYXJrOmhvdmVyLFxuLmJ0bi1vdXRsaW5lLWxpZ2h0LFxuLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MsXG4uYnRuLW91dGxpbmUtaW5mbyxcbi5idG4tb3V0bGluZS1kYW5nZXIsXG4uYnRuLXZpZGVvLW91dGxpbmU6aG92ZXIsXG4uYnRuLXZpZGVvIHtcbiAgICBAaW5jbHVkZSB3aGl0ZS1mb250LXNtb290aGluZztcbn1cblxuLmJ0bi1wcmltYXJ5IHtcbiAgICBib3JkZXItY29sb3I6ICRwcmltYXJ5O1xuXG4gICAgJi5hY3RpdmUsXG4gICAgJjphY3RpdmUsXG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGFjY2VudDI7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGFjY2VudDI7XG4gICAgfVxuXG4gICAgaSB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGJ0bi1pY29uLXNpemU7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAkYnRuLWljb24tc3BhY2luZztcbiAgICB9XG59XG5cbi5idG4tb3V0bGluZS1wcmltYXJ5IHtcbiAgICBib3JkZXItY29sb3I6ICRwcmltYXJ5O1xuXG4gICAgJi5hY3RpdmUsXG4gICAgJjphY3RpdmUsXG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkYWNjZW50MjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGFjY2VudDI7XG4gICAgfVxufVxuXG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5IHtcbiAgICAmLmFjdGl2ZSxcbiAgICAmOmFjdGl2ZSxcbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyaztcbiAgICB9XG59XG5cbi5idG4tZGFyayB7XG4gICAgJi5hY3RpdmUsXG4gICAgJjphY3RpdmUsXG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xuICAgIH1cbn1cblxuLmJ0bi10cmFucy1kYXJrIHtcbiAgICBib3JkZXItY29sb3I6ICRkYXJrO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR0cmFucztcbiAgICBjb2xvcjogJGRhcms7XG5cbiAgICAmLmFjdGl2ZSxcbiAgICAmOmFjdGl2ZSxcbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgICBjb2xvcjogJGxpZ2h0O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyaztcbiAgICB9XG59XG5cbi5idG4tdHJhbnMtbGlnaHQge1xuICAgIGJvcmRlci1jb2xvcjogJGxpZ2h0O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR0cmFucztcbiAgICBjb2xvcjogJGxpZ2h0O1xuXG4gICAgJi5hY3RpdmUsXG4gICAgJjphY3RpdmUsXG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgICAgY29sb3I6ICRkYXJrO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQ7XG4gICAgfVxufVxuXG4uYnRuLWFkZC1zZXJ2aWNlIHtcbiAgICB3aWR0aDogYXV0bztcbn1cblxuLy8gSWNvbiBCdXR0b25zXG5cbi8vIEVtYmVkZGVkIGljb24gaGFuZGxpbmdcbi5idG46bm90KDpob3ZlcikgLmljb24uaG92ZXItaWNvbixcbi5idG46aG92ZXIgLmljb24uaG92ZXItaWNvbiB+IC5pY29uIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4uYnRuLmljb246aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuXG4gICAgc3BhbiB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIH1cbn1cblxuLmJ0bi12aWRlby1vdXRsaW5lLWNlbnRlcmVkIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0O1xuICAgIGJvcmRlci1jb2xvcjogJGRhcms7XG4gICAgY29sb3I6ICRkYXJrO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgIC52aWRlby1pY29uIHtcbiAgICAgICAgd2lkdGg6IDI3cHg7XG4gICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6ICRzdmctdmlkZW87XG4gICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtaW1hZ2UgMC4xNXM7XG4gICAgfVxuXG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzLFxuICAgICY6YWN0aXZlIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcms7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXG4gICAgICAgIC52aWRlby1pY29uIHtcbiAgICAgICAgICAgIHdpZHRoOiAyN3B4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiAkc3ZnLXZpZGVvLXdoaXRlO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyBwcmltYXJ5IHZpZGVvIGljb24gYnV0dG9uXG4uYnRuLXZpZGVvLW91dGxpbmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodDtcbiAgICBib3JkZXItY29sb3I6ICRkYXJrO1xuICAgIGNvbG9yOiAkZGFyaztcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAmOjphZnRlcixcbiAgICAmOjpiZWZvcmUge1xuICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMTVzO1xuICAgIH1cblxuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyxcbiAgICAmOmFjdGl2ZSB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICB9XG5cbiAgICAvLyBsZWZ0IHNpZGVkIGljb25cblxuICAgICY6bm90KC5pY29uLXJpZ2h0KSB7XG4gICAgICAgIEBpbmNsdWRlIGljb24oJHN2Zy12aWRlbywgbGVmdCwgMjdweCk7XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICB3aWR0aDogMjdweDtcbiAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIsXG4gICAgICAgICY6Zm9jdXMsXG4gICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGljb24oJHN2Zy12aWRlby13aGl0ZSwgbGVmdCwgMjdweCk7XG5cbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyN3B4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3A7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBSaWdodCBzaWRlZCBpY29uXG5cbiAgICAmLmljb24tcmlnaHQge1xuICAgICAgICBAaW5jbHVkZSBpY29uKCRzdmctdmlkZW8sIHJpZ2h0LCAyN3B4LCBhZnRlcik7XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgd2lkdGg6IDI3cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3A7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmOmZvY3VzLFxuICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBpY29uKCRzdmctdmlkZW8td2hpdGUsIHJpZ2h0LCAyN3B4LCBhZnRlcik7XG5cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjdweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRleHQtdG9wO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4ubGluay12aWRlbyB7XG4gICAgY29sb3I6ICRkYXJrO1xuICAgIG1hcmdpbjogMDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctbGVmdDogcmVtKDQwcHgpO1xuICAgIEBpbmNsdWRlIGljb24oJHN2Zy12aWRlbywgbGVmdCwgMjdweCk7XG59XG5cbi8vIHNlY29uZGFyeSB2aWRlbyBpY29uIGJ1dHRvblxuLmJ0bi12aWRlbyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeTtcbiAgICBib3JkZXItY29sb3I6ICRzZWNvbmRhcnk7XG4gICAgY29sb3I6ICRsaWdodDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAmOjphZnRlcixcbiAgICAmOjpiZWZvcmUge1xuICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMTVzO1xuICAgIH1cblxuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyxcbiAgICAmOmFjdGl2ZSB7XG4gICAgICAgIGNvbG9yOiAkZGFyaztcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0O1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICB9XG5cbiAgICAvLyBsZWZ0IHNpZGVkIGljb25cblxuICAgICY6bm90KC5pY29uLXJpZ2h0KSB7XG4gICAgICAgIEBpbmNsdWRlIGljb24oJHN2Zy12aWRlby13aGl0ZSwgbGVmdCwgMjdweCk7XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICB3aWR0aDogMjdweDtcbiAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIsXG4gICAgICAgICY6Zm9jdXMsXG4gICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGljb24oJHN2Zy12aWRlbywgbGVmdCwgMjdweCk7XG5cbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyN3B4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3A7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBSaWdodCBzaWRlZCBpY29uXG5cbiAgICAmLmljb24tcmlnaHQge1xuICAgICAgICBAaW5jbHVkZSBpY29uKCRzdmctdmlkZW8td2hpdGUsIHJpZ2h0LCAyN3B4LCBhZnRlcik7XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgd2lkdGg6IDI3cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3A7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmOmZvY3VzLFxuICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBpY29uKCRzdmctdmlkZW8sIHJpZ2h0LCAyN3B4LCBhZnRlcik7XG5cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjdweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRleHQtdG9wO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyBCdXR0b24gdGV4dCBsaW5rXG4uYnRuLWxpbmsge1xuICAgIGNvbG9yOiAkYnRuLWxpbmstY29sb3I7XG4gICAgcGFkZGluZzogMDtcblxuICAgICY6aG92ZXIge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi5idG4tbGluazIge1xuICAgIGNvbG9yOiAkc2Vjb25kYXJ5O1xuICAgIHRleHQtZGVjb3JhdGlvbjogJGxpbmstZGVjb3JhdGlvbjtcbiAgICBwYWRkaW5nOiAwO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLmJ0bi1saW5rMyB7XG4gICAgY29sb3I6ICRzZWNvbmRhcnk7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1ob3Zlci1kZWNvcmF0aW9uICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMDtcblxuICAgICY6aG92ZXIge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWRlY29yYXRpb24gIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi5idG4tbGluazQge1xuICAgIGNvbG9yOiAkc2Vjb25kYXJ5O1xuICAgIHRleHQtZGVjb3JhdGlvbjogJGxpbmstZGVjb3JhdGlvbiAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgYm9yZGVyOiBub25lO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogJGxpbmstZGVjb3JhdGlvbiAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLmJ0bi1saW5rNSB7XG4gICAgY29sb3I6ICRzZWNvbmRhcnk7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1kZWNvcmF0aW9uICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMDtcblxuICAgICY6aG92ZXIge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWRlY29yYXRpb24gIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi5yZW1vdmUtYnRuLFxuLnJlbW92ZS1idG4tbGcge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLm1vZGFsLWhlYWRlciB7XG4gICAgYnV0dG9uLmNsb3NlIHtcbiAgICAgICAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gICAgfVxufVxuXG4uY2xvc2Uge1xuICAgIG9wYWNpdHk6IDE7IC8vIEJTIG92ZXJyaWRlXG59XG5cbi8vIGxpbmtzIHdpdGggYnV0dG9uIGNsYXNzZXNcbmEuYnRuIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4iLCJAaW1wb3J0IFwiLi90eXBlTWl4aW5zL2Rpc3BsYXlcIjtcbkBpbXBvcnQgXCIuL3R5cGVNaXhpbnMvaGVhZGluZ3NcIjtcbkBpbXBvcnQgXCIuL3R5cGVNaXhpbnMvbGFiZWxzXCI7XG5AaW1wb3J0IFwiLi90eXBlTWl4aW5zL2xpbmtzXCI7XG5AaW1wb3J0IFwiLi90eXBlTWl4aW5zL2hlYWRlck5hdlwiO1xuQGltcG9ydCBcIi4vdHlwZU1peGlucy9wZHBUeXBlXCI7XG5AaW1wb3J0IFwiLi90eXBlTWl4aW5zL3Byb2R1Y3RUaWxlVHlwZVwiO1xuXG4vLyB3aGl0ZSB0ZXh0IG9uIGRhcmsgYmFja2dyb3VuZHNcblxuQG1peGluIHdoaXRlLWZvbnQtc21vb3RoaW5nIHtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG4vLyBQYXJhZ3JhcGggb3ZlcnJpZGUgaGVscGVyXG5cbkBtaXhpbiB0eXBlLXAge1xuICAgIEBpbmNsdWRlIHR5cG9ncmFwaHkoXG4gICAgICAgICRmYW1pbHk6ICAgICRmb250LWZhbWlseS1iYXNlLFxuICAgICAgICAkd2VpZ2h0OiAgICAkZm9udC13ZWlnaHQtbm9ybWFsLFxuICAgICAgICAkc2l6ZTogICAgICAxNnB4LFxuICAgICAgICAkbS1zaXplOiAgICAxNHB4LFxuICAgICAgICAkbGluZTogICAgICAkcGFyYWdyYXBoLWxpbmUtaGVpZ2h0LFxuICAgICAgICAkbS1saW5lOiAgICAkcGFyYWdyYXBoLWxpbmUtaGVpZ2h0LW1vYmlsZVxuICAgICk7XG59XG5cbkBtaXhpbiB0eXBlLXAtYm9sZCB7XG4gICAgQGluY2x1ZGUgdHlwb2dyYXBoeShcbiAgICAgICAgJGZhbWlseTogICAgJGZvbnQtZmFtaWx5LWJhc2UsXG4gICAgICAgICR3ZWlnaHQ6ICAgICRmb250LXdlaWdodC1ib2xkLFxuICAgICAgICAkc2l6ZTogICAgICAxNnB4LFxuICAgICAgICAkbS1zaXplOiAgICAxNHB4LFxuICAgICAgICAkbGluZTogICAgICAkcGFyYWdyYXBoLWxpbmUtaGVpZ2h0LFxuICAgICAgICAkbS1saW5lOiAgICAkcGFyYWdyYXBoLWxpbmUtaGVpZ2h0LW1vYmlsZVxuICAgICk7XG59XG5cbi8vIE5PVCBZRVQgQ1VTVE9NSVpFRCBGT1IgTkZNXG5cbi8vIENhdGVnb3J5IExpbmsgU3R5bGVzXG5cbi8vIEBtaXhpbiBjYXRlZ29yeS1uYXYtbGluaygpIHtcbi8vICAgICBmb250LXNpemU6ICRsaW5rLWZvbnQtc2l6ZTtcbi8vICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbi8vICAgICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWRlY29yYXRpb247XG4vLyAgICAgY29sb3I6ICRib2R5LWNvbG9yO1xuLy8gICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuXG4vLyAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuLy8gICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4vLyAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4vLyAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogJGxpbmstZGVjb3JhdGlvbi1hbHQ7XG4vLyAgICAgfVxuXG4vLyAgICAgJjpob3Zlcixcbi8vICAgICAmOmFjdGl2ZSxcbi8vICAgICAmOmZvY3VzIHtcbi8vICAgICAgICAgY29sb3I6ICRsaW5rLWhvdmVyLWNvbG9yO1xuLy8gICAgICAgICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWRlY29yYXRpb24tYWx0O1xuLy8gICAgIH1cbi8vIH1cblxuLy8gQ2FydCBMaW5rIFN0eWxlc1xuXG4vLyBAbWl4aW4gdHlwZS1jYXJ0LWhlYWRlciB7XG4vLyAgICAgZm9udC1zaXplOiByZW0oMjRweCk7XG4vLyAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuLy8gICAgICAgICBmb250LXNpemU6IHJlbSgzOHB4KTtcbi8vICAgICB9XG4vLyB9XG5cbi8vIEBtaXhpbiB0eXBlLWNhcnQtZXN0aW1hdGVkLXRvdGFsIHtcbi8vICAgICBmb250LXNpemU6IHJlbSgxOHB4KTtcbi8vICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4vLyB9XG5cbi8vIENoZWNrb3V0IExpbmsgU3R5bGVzXG5cbi8vIEBtaXhpbiBjaGVja291dC1wcmljZSgpIHtcbi8vICAgICBmb250LXNpemU6ICRmb250LXNpemUtYm9keTtcbi8vICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbi8vIH1cblxuLy8gQG1peGluIGNoZWNrb3V0LXByaWNlLXNhbGUoKSB7XG4vLyAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJvZHk7XG4vLyAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4vLyAgICAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG4vLyAgICAgY29sb3I6ICRhY2NlbnQtMTtcbi8vIH1cblxuLy8gQG1peGluIHByb2R1Y3QtY2FyZC1wcmljZSB7XG4vLyAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XG4vLyAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4vLyAgICAgY29sb3I6ICRib2R5LWNvbG9yO1xuLy8gfVxuXG4vLyBAbWl4aW4gcHJvZHVjdC1jYXJkLXByaWNlLXNhbGUge1xuLy8gICAgIEBpbmNsdWRlIHByb2R1Y3QtY2FyZC1wcmljZSgpO1xuXG4vLyAgICAgY29sb3I6ICRhY2NlbnQtMTtcbi8vICAgICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcbi8vIH1cblxuLy8gQG1peGluIGNhcmQtbmFtZSgpIHtcbi8vICAgICBmb250LXNpemU6ICRoNi1mb250LXNpemU7XG4vLyAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuLy8gICAgIGxpbmUtaGVpZ2h0OiByZW0oMjJweCk7XG4vLyAgICAgY29sb3I6ICRib2R5LWNvbG9yO1xuLy8gfVxuXG4vLyBAbWl4aW4gcHJvZHVjdC1uYW1lKCkge1xuLy8gICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuLy8gICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbi8vICAgICBsaW5lLWhlaWdodDogcmVtKDE4cHgpO1xuXG4vLyAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuLy8gICAgICAgICBmb250LXNpemU6IHJlbSgxOHB4KTtcbi8vICAgICB9XG4vLyB9XG5cbi8vIEBtaXhpbiBzZWFyY2gtcmVmaW5lbWVudC1oZWFkZXIoKSB7XG4vLyAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XG4vLyAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuLy8gICAgIGNvbG9yOiAkYm9keS1jb2xvcjtcbi8vIH1cblxuLy8gQG1peGluIHNlYXJjaC1yZXN1bHRzLXRleHQoKSB7XG4vLyAgICAgZm9udC1zaXplOiAkaDItbW9iaWxlLWZvbnQtc2l6ZTtcbi8vICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbi8vICAgICBsaW5lLWhlaWdodDogcmVtKDMwcHgpO1xuLy8gICAgIGNvbG9yOiAkYm9keS1jb2xvcjtcblxuLy8gICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbi8vICAgICAgICAgZm9udC1zaXplOiAkaDItZm9udC1zaXplO1xuLy8gICAgICAgICBsaW5lLWhlaWdodDogcmVtKDQ4cHgpO1xuLy8gICAgIH1cbi8vIH1cblxuLy8gQG1peGluIHN1bW1hcnktc2VjdGlvbi1sYWJlbCgpIHtcbi8vICAgICBmb250LXNpemU6ICRmb250LXNpemUteHM7XG4vLyAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuLy8gICAgIGNvbG9yOiAkYm9keS1jb2xvcjtcblxuLy8gICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbi8vICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJvZHk7XG4vLyAgICAgfVxuLy8gfVxuXG4vLyBAbWl4aW4gbW9kYWwtaGVhZGVyKCkge1xuLy8gICAgIGZvbnQtc2l6ZTogcmVtKDIwcHgpO1xuLy8gICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbi8vIH1cblxuLy8gQG1peGluIG1pbmljYXJ0LXN1Yi10b3RhbCB7XG4vLyAgICAgZm9udC1zaXplOiByZW0oMThweCk7XG4vLyAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuLy8gfVxuXG4vLyBAbWl4aW4gYXRjLXByb2R1Y3QtbmFtZSgpIHtcbi8vICAgICBmb250LXNpemU6IHJlbSgxOHB4KTtcbi8vICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbi8vIH1cblxuLy8gQG1peGluIHR5cGUtcHJvZHVjdC10by1yZW1vdmUge1xuLy8gICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuLy8gICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbi8vIH1cblxuLy8gQG1peGluIHNlYXJjaC1zdWdnZXN0aW9ucy10aXRsZSB7XG4vLyAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XG4vLyAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuLy8gICAgIGNvbG9yOiAkYm9keS1jb2xvcjtcbi8vIH1cblxuLy8gQG1peGluIGNvbXBhcmlzb24tYmFyLXRpdGxlIHtcbi8vICAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcbi8vICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbi8vIH1cblxuLy8gQG1peGluIGNvbXBhcmlzb24tcHJvZHVjdC1uYW1lIHtcbi8vICAgICBmb250LXNpemU6ICRmb250LXNpemUteHM7XG4vLyAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuLy8gICAgIGxpbmUtaGVpZ2h0OiByZW0oMThweCk7XG4vLyB9XG5cbi8vIEBtaXhpbiBjb21wYXJpc29uLXJlbW92ZS1saW5rIHtcbi8vICAgICBmb250LXNpemU6ICRmb250LXNpemUteHM7XG4vLyAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4vLyAgICAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1kZWNvcmF0aW9uLWFsdDtcblxuLy8gICAgICYuYWN0aXZlLFxuLy8gICAgICY6YWN0aXZlLFxuLy8gICAgICY6aG92ZXIsXG4vLyAgICAgJjpmb2N1cyB7XG4vLyAgICAgICAgIGNvbG9yOiAkbGluay1ob3Zlci1jb2xvcjtcbi8vICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1kZWNvcmF0aW9uO1xuXG4vLyAgICAgICAgICY6OmFmdGVyIHtcbi8vICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4vLyAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4vLyAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGluay1ob3Zlci1jb2xvcjtcbi8vICAgICAgICAgfVxuLy8gICAgIH1cbi8vIH1cblxuLy8gQG1peGluIGNvbXBhcmlzb24tY2xlYXItbGluaygpIHtcbi8vICAgICBmb250LXNpemU6ICRmb250LXNpemUtc207XG4vLyAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuLy8gICAgIGNvbG9yOiAkYm9keS1jb2xvcjtcblxuLy8gICAgICYuYWN0aXZlLFxuLy8gICAgICY6YWN0aXZlLFxuLy8gICAgICY6aG92ZXIsXG4vLyAgICAgJjpmb2N1cyB7XG4vLyAgICAgICAgIGNvbG9yOiAkbGluay1ob3Zlci1jb2xvcjtcbi8vICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1kZWNvcmF0aW9uO1xuXG4vLyAgICAgICAgICY6OmFmdGVyIHtcbi8vICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4vLyAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4vLyAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGluay1ob3Zlci1jb2xvcjtcbi8vICAgICAgICAgfVxuLy8gICAgIH1cbi8vIH1cblxuLy8gQG1peGluIGNvbXBhcmlzb24tdGFibGUtYXR0ci1sYWJlbCgpIHtcbi8vICAgICBmb250LXNpemU6ICRoNi1mb250LXNpemU7XG4vLyAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuLy8gICAgIGNvbG9yOiAkYm9keS1jb2xvcjtcbi8vIH1cbiIsIi8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbi8vIEljb25zIE1peGluc1xuLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuXG4vLyBBZGRzIGFuIFNWRyBpY29uIC0gbXVzdCBoYXZlIHBhdGggb3IgU1ZHIGxpc3RlZCBpbiB2YXJpYWJsZXMgZmlsZS5cbi8vIGV4OiAgQGluY2x1ZGUgaWNvbigkc3ZnLXZpZGVvLWJsYWNrLCByaWdodCwgMjBweCwgOTApO1xuLy8gfVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbkBtaXhpbiBpY29uKCRpY29uLCAkcG9zaXRpb24sICRzaXplOiAyMHB4LCAkcGV1ZG9FbDogYmVmb3JlLCAkcm90YXRlOiBudWxsKSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgQGlmICRwZXVkb0VsID09IGFmdGVyIHtcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICN7JGljb259IG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICBoZWlnaHQ6ICRzaXplO1xuICAgICAgICAgICAgd2lkdGg6ICRzaXplO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBjZW50ZXJFbGVtZW50KHZlcnRpY2FsLCBhYnNvbHV0ZSk7XG4gICAgICAgIH1cblxuICAgICAgICBAaWYgJHBvc2l0aW9uID09IGxlZnQge1xuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH0gQGVsc2Uge1xuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfSBAZWxzZSB7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI3skaWNvbn0gbm8tcmVwZWF0IGNlbnRlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgIGhlaWdodDogJHNpemU7XG4gICAgICAgICAgICB3aWR0aDogJHNpemU7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGNlbnRlckVsZW1lbnQodmVydGljYWwsIGFic29sdXRlKTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpZiAkcG9zaXRpb24gPT0gbGVmdCB7XG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH0gQGVsc2Uge1xuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpZiAkcm90YXRlIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoI3skcm90YXRlfWRlZyk7XG4gICAgfVxufVxuIiwiLmJ0bi1ncm91cCxcbi5idG4tZ3JvdXAtdmVydGljYWwge1xuICAgID4gLmJ0biB7XG4gICAgICAgICY6Zm9jdXMsXG4gICAgICAgICY6YWN0aXZlLFxuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29udGVudHN3aXRjaGVyLWFjdGl2ZS1iZztcbiAgICAgICAgICAgIGNvbG9yOiAkY29udGVudHN3aXRjaGVyLWFjdGl2ZS1jb2xvcjtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi8vIEJhc2Ugc3R5bGVzXG5cbi5jYXJkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxZW07XG5cbiAgICAubGlzdC1ncm91cCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtKCRjYXJkLXNwYWNlci14KTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtKCRjYXJkLXNwYWNlci14KTtcbiAgICB9XG5cbiAgICAuY2FyZC1oZWFkZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JheS00MDA7XG4gICAgfVxuXG4gICAgLmNhcmQtdGl0bGUuaDUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAjYWNjb3JkaW9uICYge1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGJvcmRlci1ib3R0b206ICRjYXJkLWJvcmRlci13aWR0aCBzb2xpZCAkY2FyZC1ib3JkZXItY29sb3I7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IG5vbmU7XG5cbiAgICAgICAgLmNhcmQtaGVhZGVyIHtcbiAgICAgICAgICAgIHBhZGRpbmc6ICRhY2NvcmRpb24tc3BhY2VyLXkgJGFjY29yZGlvbi1zcGFjZXIteDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206ICRjYXJkLWJvcmRlci13aWR0aCBzb2xpZCAkY2FyZC1ib3JkZXItY29sb3I7XG4gICAgICAgICAgICBib3JkZXItdG9wOiBub25lO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXG4gICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5idG4ge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6ICRhY2NvcmRpb24tYnRuLXkgJGFjY29yZGlvbi1idG4teDtcblxuICAgICAgICAgICAgICAgICYuYnRuLWxpbmsge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGdyYXktNjAwO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAzcHggNXB4IDAgMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRzdmctYXJyb3ctcmlnaHQgbm8tcmVwZWF0IDAgMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYuY29sbGFwc2VkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuY2FyZC1ib2R5IHtcbiAgICAgICAgICAgIHBhZGRpbmc6ICRhY2NvcmRpb24tc3BhY2VyLXg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogJGFjY29yZGlvbi1wYXJhZ3JhcGgtbWFyZ2luO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uY2FyZC1saW5rIHtcbiAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgQGluY2x1ZGUgaG92ZXIge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxufVxuIiwiLmFsZXJ0IHtcbiAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gICAgYm9yZGVyLWxlZnQ6ICRib3JkZXItdGhpY2std2lkdGggc29saWQgJHRyYW5zO1xuICAgIGJvcmRlci1yYWRpdXM6IDAgJGJvcmRlci1yYWRpdXMgJGJvcmRlci1yYWRpdXMgMDtcbiAgICBwYWRkaW5nOiByZW0oOHB4KSByZW0oMTBweCkgcmVtKDhweCkgcmVtKDQ2cHgpO1xuICAgIG1hcmdpbjogYXV0bztcblxuICAgICYuYWxlcnQtc3VjY2VzcyB7XG4gICAgICAgIGNvbG9yOiAkc3VjY2VzcztcbiAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICRzdWNjZXNzO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWxlcnQtc3VjY2Vzcy1iZztcbiAgICAgICAgQGluY2x1ZGUgaWNvbigkc3ZnLXN1Y2Nlc3MsIGxlZnQsIDE2cHgsIGFmdGVyKTtcbiAgICB9XG5cbiAgICAmLmFsZXJ0LWluZm8ge1xuICAgICAgICBjb2xvcjogJGluZm8tNzAwO1xuICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogJGluZm87XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRhbGVydC1pbmZvLWJnO1xuICAgICAgICBAaW5jbHVkZSBpY29uKCRzdmctaW5mbywgbGVmdCwgMTZweCwgYWZ0ZXIpO1xuICAgIH1cblxuICAgICYuYWxlcnQtd2FybmluZyB7XG4gICAgICAgIGNvbG9yOiAkZGFyaztcbiAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICR3YXJuaW5nO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWxlcnQtd2FybmluZy1iZztcbiAgICAgICAgQGluY2x1ZGUgaWNvbigkc3ZnLXdhcm5pbmcsIGxlZnQsIDE2cHgsIGFmdGVyKTtcbiAgICB9XG5cbiAgICAmLmFsZXJ0LWRhbmdlciB7XG4gICAgICAgIGNvbG9yOiAkZGFuZ2VyLTcwMDtcbiAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICRkYW5nZXI7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRhbGVydC1kYW5nZXItYmc7XG4gICAgICAgIEBpbmNsdWRlIGljb24oJHN2Zy1kYW5nZXIsIGxlZnQsIDE2cHgsIGFmdGVyKTtcbiAgICB9XG5cbiAgICAvLyBpY29uIHBvc2l0aW9uaW5nXG4gICAgJi5hbGVydC1zdWNjZXNzOjphZnRlcixcbiAgICAmLmFsZXJ0LWluZm86OmFmdGVyLFxuICAgICYuYWxlcnQtd2FybmluZzo6YWZ0ZXIsXG4gICAgJi5hbGVydC1kYW5nZXI6OmFmdGVyIHtcbiAgICAgICAgbGVmdDogMTVweDtcbiAgICAgICAgdG9wOiAxOHB4O1xuICAgIH1cbn1cblxuLmFsZXJ0LWRpc21pc3NpYmxlIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiByZW0oNDBweCk7XG5cbiAgICAuY2xvc2Uge1xuICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiAkc3ZnLWNsb3NlO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDUwJTtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIH1cbn1cbiIsIi5icmVhZGNydW1iIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnJlYWRjcnVtYi1iZztcbn1cblxuLmJyZWFkY3J1bWItaXRlbSB7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuXG4gICAgYSB7XG4gICAgICAgIGNvbG9yOiAkYnJlYWRjcnVtYi1hY3RpdmUtY29sb3I7XG4gICAgfVxuXG4gICAgJi5hY3RpdmUge1xuICAgICAgICBjb2xvcjogJGJyZWFkY3J1bWItYWN0aXZlLWNvbG9yO1xuICAgIH1cbn1cbiIsIkBpbXBvcnQgXCIuLi92YXJpYWJsZXNcIjtcbkBpbXBvcnQgXCIuLi91dGlsaXRpZXMvc2hhcGVzXCI7XG5AaW1wb3J0IFwiLi4vdXRpbGl0aWVzL3pfaW5kZXhcIjtcblxuJGJhZGdlLWFycm93LXdpZHRoOiAxMnB4O1xuXG4uYmFkZ2Uge1xuICAgIEBpbmNsdWRlIGJhZGdlKCRwcmltYXJ5KTtcblxuICAgICYtY29udGFpbmVyLFxuICAgICYtbWFyeGVudC1jb250YWluZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgei1pbmRleDogeihcImJhZGdlc1wiKTtcbiAgICB9XG59XG5cbi5iYWRnZS1tYXJ4ZW50LWNvbnRhaW5lciB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICBib3R0b20gOiBtYXAtZ2V0KCRzcGFjZXJzLCBcIjEwXzVcIik7XG4gICAgICAgIGxlZnQgOiBtYXAtZ2V0KCRzcGFjZXJzLCAyKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhzKSB7XG4gICAgICAgIGJvdHRvbSA6IG1hcC1nZXQoJHNwYWNlcnMsIDcpO1xuICAgICAgICBsZWZ0IDogbWFwLWdldCgkc3BhY2VycywgMik7XG4gICAgfVxufVxuXG4ubXVsdGktYmFkZ2UtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4ubXVsdGktYmFkZ2UtY29udGFpbmVyID4gLmJhZGdlIHtcbiAgICAmLWNvbnRhaW5lciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG5cbiAgICAmLW1hcnhlbnQtY29udGFpbmVyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgICB9XG59XG5cbi5iYWRnZS1ncmVlbixcbi5iYWRnZS1mcmVlLWRlbGl2ZXJ5LFxuLmJhZGdlLXJld2FyZCxcbi5iYWRnZS1pbnN0YWxsLFxuLmJhZGdlLW9ubGluZSxcbi5iYWRnZS1pbnN0b3JlLFxuLmJhZGdlLXN1Y2Nlc3Mge1xuICAgIEBpbmNsdWRlIGJhZGdlKCRzdWNjZXNzKTtcbn1cblxuLmJhZGdlLWluc3RhbGwge1xuICAgIHBhZGRpbmctbGVmdDogcmVtKDEwcHgpO1xuICAgIHBhZGRpbmctcmlnaHQ6IHJlbSgxMHB4KTtcbn1cblxuLmJhZGdlLXN1cGVyLWJ1eSxcbi5iYWRnZS1ibHVlLFxuLmJhZGdlLXByZW9yZGVyIHtcbiAgICBAaW5jbHVkZSBiYWRnZSgkYWNjZW50Mik7XG59XG5cbi5iYWRnZS1wcmVvd25lZCxcbi5iYWRnZS1wdXJwbGUge1xuICAgIEBpbmNsdWRlIGJhZGdlKCRzZWNvbmRhcnktcHVycGxlKTtcbn1cblxuLmJhZGdlLXllbGxvdyxcbi5iYWRnZS1jbGVhcmFuY2UsXG4uYmFkZ2UtYmVzdC1zZWxsZXIge1xuICAgIEBpbmNsdWRlIGJhZGdlKCRhY2NlbnQ0LCAkZGFyayk7XG59XG5cbi5iYWRnZS1uZm0tcGx1cyxcbi5iYWRnZS1vcmFuZ2UsXG4uYmFkZ2UtZXhjbHVzaXZlIHtcbiAgICBAaW5jbHVkZSBiYWRnZSgkYWNjZW50NSk7XG59XG5cbi5iYWRnZS1zZWNvbmRhcnkge1xuICAgIEBpbmNsdWRlIGJhZGdlKCRzZWNvbmRhcnkpO1xufVxuXG4uYmFkZ2UtZGFuZ2VyLFxuLmJhZGdlLXJlZCxcbi5iYWRnZS1kb29yYnVzdGVyIHtcbiAgICBAaW5jbHVkZSBiYWRnZSgkZGFuZ2VyKTtcbn1cblxuLmJhZGdlLXdhcm5pbmcge1xuICAgIEBpbmNsdWRlIGJhZGdlKCR3YXJuaW5nKTtcbn1cblxuLmJhZGdlLWluZm8sXG4uYmFkZ2UtZ2FzLFxuLmJhZGdlLWR1YWwtZnVlbCB7XG4gICAgQGluY2x1ZGUgYmFkZ2UoJGluZm8pO1xufVxuXG4uYmFkZ2UtcmVkLW9yYW5nZSxcbi5iYWRnZS1lbGVjdHJpYyB7XG4gICAgQGluY2x1ZGUgYmFkZ2UoJHNlY29uZGFyeS1vcmFuZ2UpO1xufVxuXG4uYmFkZ2UtbGlnaHQge1xuICAgIEBpbmNsdWRlIGJhZGdlKCRsaWdodCk7XG59XG5cbi5iYWRnZS1kYXJrIHtcbiAgICBAaW5jbHVkZSBiYWRnZSgkZGFyayk7XG59XG5cbi8vIGljb24gaGFuZGxlcnMgZm9yIGdhcywgZWxldHJpYyBhbmQgZHVhbCBmdWVsIGJhZGdlc1xuLmdhcy13aGl0ZSB7XG4gICAgYmFja2dyb3VuZDogbm8tcmVwZWF0ICRzdmctZ2FzLXdoaXRlO1xuICAgIHdpZHRoOiAxMHB4O1xuICAgIGhlaWdodDogMTJweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG5cbi5lbGVjdHJpYy13aGl0ZSB7XG4gICAgYmFja2dyb3VuZDogbm8tcmVwZWF0ICRzdmctZWxlY3RyaWMtd2hpdGU7XG4gICAgd2lkdGg6IDhweDtcbiAgICBoZWlnaHQ6IDEzcHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xufVxuXG4uZHVhbGZ1ZWwtd2hpdGUge1xuICAgIGJhY2tncm91bmQ6IG5vLXJlcGVhdCAkc3ZnLWR1YWxmdWVsLXdoaXRlO1xuICAgIHdpZHRoOiAyMXB4O1xuICAgIGhlaWdodDogMTZweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG4iLCIucG9zdC1hZGQtdG8tY2FydCxcbi5wcm9kdWN0LWFkZC1vbnMge1xuICAgIC5tb2RhbC1jb250ZW50IHtcbiAgICAgICAgLm1vZGFsLWluZm8sXG4gICAgICAgIC5vcHRpb24taW5mby1ncm91cC1jb2wtMiB7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgLm1vZGFsLWJvZHkge1xuICAgICAgICAgICAgLm1vZGFsLWxpbmUtaXRlbSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgI2luc3RhbGxhdGlvbi1mb3JtLXByb2R1Y3RUeXBlLWVycm9yIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IC0wLjNyZW0gMCAwLjVyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBoNCxcbiAgICAgICAgaDUsXG4gICAgICAgIGg2IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE4cHgpO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgICAgICAgJi5wYXJ0cy1oZWFkZXIge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogcmVtKDE1cHgpIDAgcmVtKDEwcHgpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLnBlcmZvcm1hbmNlLWhlYWRlciB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiByZW0oOXB4KSAwIDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuYW50aXZpcnVzLWhlYWRlciB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiByZW0oOXB4KSAwIDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYucGF5bWVudC1hbnRpdmlydXMtdGl0bGUsXG4gICAgICAgICAgICAmLlBheW1lbnQtUHJvdGVjdGlvbi10aXRsZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDEycHgpO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnBsYW4tb3B0aW9ucyB7XG4gICAgICAgICAgICBoNiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5tb2RhbC1oZWFkZXIge1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IHJlbSgxMHB4KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICBwYWRkaW5nOiA3cHggMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjJyZW0gIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wbGFuLWRpc2NvdW50IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IHJlbSgxNXB4KSAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMTRweCkgIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiByZW0oLTE1cHgpO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uYnV0dG9uLWRpdiB7XG4gICAgbWFyZ2luOiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogcmVtKDE1cHgpO1xufVxuXG4ubW9kYWwge1xuICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG5cbiAgICAubW9kYWwtaGVhZGVyIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogJG1vZGFsLWhlYWRlci1ib3JkZXItd2lkdGggc29saWQgJG1vZGFsLWhlYWRlci1ib3JkZXItY29sb3I7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiByZW0oMTVweCk7XG5cbiAgICAgICAgQGluY2x1ZGUgdHlwZS1oNDtcblxuICAgICAgICAubW9kYWwtdGl0bGUge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBtYXAtZ2V0KCRzcGFjZXJzLCA0KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jbG9zZSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IHJlbSgxNXB4KSByZW0oMzBweCk7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgY29sb3I6ICRkYXJrO1xuICAgICAgICAgICAgZm9udC1zaXplOiAwO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiByZW0oMTVweCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY29udGVudC1tb2RhbC1jbG9zZSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRzdmctY2xvc2U7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgIH1cblxuICAgIC5tb2RhbC1jb250ZW50IHtcbiAgICAgICAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgICAgICAgcGFkZGluZzogcmVtKDE1cHgpIHJlbSgzMHB4KSByZW0oMzBweCk7XG5cbiAgICAgICAgI3BhZ2VUaW1lb3V0TW9kYWxUaXRsZSB7XG4gICAgICAgICAgICAud2FybmluZy1pY29uIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiByZW0oMTVweCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IHJlbSgxNXB4KTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tb2RhbC1ib2R5IHtcbiAgICAgICAgcGFkZGluZzogcmVtKDEwcHgpIDA7XG5cbiAgICAgICAgLnZpZGVvLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBoZWlnaHQ6IDE0N3B4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzNzdweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tb2RhbC1mb290ZXIge1xuICAgICAgICBwYWRkaW5nOiByZW0oMTVweCkgMCAwO1xuICAgICAgICBib3JkZXItdG9wOiAkbW9kYWwtZm9vdGVyLWJvcmRlci13aWR0aCBzb2xpZCAkbW9kYWwtZm9vdGVyLWJvcmRlci1jb2xvcjtcbiAgICB9XG5cbiAgICAmLnBvc3QtYWRkLXRvLWNhcnQsXG4gICAgJi5wcm9kdWN0LWFkZC1vbnMge1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAubW9kYWwtZGlhbG9nIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDcyNnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnByZXYtc2VydmljZS1oZWFkZXIge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogJGJvcmRlcjtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubmV4dC1zZXJ2aWNlLWhlYWRlciB7XG4gICAgICAgICAgICBib3JkZXItdG9wOiAkYm9yZGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgLm1vZGFsLWxpbmUtaXRlbSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5tb2RhbC1pbmZvIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5saW5lLWl0ZW0tcXR5IHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgICAgIGZsZXg6IDEgMCAyNSU7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmxpbmUtaXRlbS1wcmltYXJ5IHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmxpbmUtaXRlbS1pbWFnZSB7XG4gICAgICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7IC8vIGRvIG5vdCBhbGxvdyBpbWFnZSB0byBza2V3XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuXG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiA3MHB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNzBweDtcbiAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogNzBweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA3MHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmxpbmUtaXRlbS1uYW1lIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMTBweCAwIDA7XG4gICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IGluaXRpYWw7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5saW5lLWl0ZW0tc2t1IHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBsYWJlbC0yO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm1vZGFsLWZvb3RlciB7XG4gICAgICAgICAgICBib3JkZXItdG9wOiAkYm9yZGVyO1xuXG4gICAgICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAuMzQzNzVyZW0gcmVtKDE1cHgpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYnV0dG9uLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY29udGludWUtbGluayB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYm9keS1tb2JpbGU7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJvZHk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYnRuLXZpZXctY2FydCB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMjBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDM2cHg7XG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMzZweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucHJvZHVjdC1hZGQtb25zIHtcbiAgICAgICAgLm1vZGFsLWxpbmUtaXRlbSB7XG4gICAgICAgICAgICAubGluZS1pdGVtLXF0eSB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYubW9kYWwtc2VjdXJpdHktcXVlc3Rpb25zIHtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgLm1vZGFsLWRpYWxvZyB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA3MjZweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYubW9kYWwtc2VjdXJpdHktcXVlc3Rpb24tY2hlY2ssXG4gICAgJi5tb2RhbC1zZWN1cml0eS1xdWVzdGlvbnMge1xuICAgICAgICBidXR0b24uY2xvc2Uge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYucG9zdC1hZGQtdG8tY2FydCB7XG4gICAgICAgIC5tb2RhbC1oZWFkZXIge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDVweCA1cHggMCAwO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMTBweCAwIDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBoNC5xdWFudGl0eS1oZWFkZXIge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5xdWFudGl0eS1hZGRlZCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogcmVtKDVweCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1vZGFsLXBhcnRzLWdvbGQtcGxhbixcbiAgICAubW9kYWwtYm9keS1hZGRvbnMsXG4gICAgLm1vZGFsLWFudGl2aXJ1cy1wZXJmb3JtYW5jZSxcbiAgICAubW9kYWwtZ29sZC1wbGFuIHtcbiAgICAgICAgLnBsYW4tb3B0aW9ucyB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDAgNXB4O1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogJGJvcmRlcjtcblxuICAgICAgICAgICAgLnBsYW4tb3B0aW9uIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuY3VzdG9tLWNvbnRyb2wge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5mb3JtLWNvbnRyb2wtbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5vcHRpb24taXRlbS1pbmZvIHtcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLm9wdGlvbi1pbmZvLWdyb3VwIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgICAgICAgICAgICAgICAmLm9wdGlvbi1pbmZvLWdyb3VwLWNvbC0xIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgLnZlcnRpY2FsbHktY2VudGVyZWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogYXV0byAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJi5vcHRpb24taW5mby1ncm91cC1jb2wtMiB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgLm9wdGlvbi1xdHkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAub3B0aW9uLWl0ZW0taW1hZ2Uge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDcwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDcwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAub3B0aW9uLWl0ZW0tbmFtZSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5vcHRpb24taXRlbS1wcmljZSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubW9kYWwtZm9vdGVyIHtcbiAgICAgICAgICAgIC5idG4tbGluayB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubW9kYWwtYm9keS1hZGRvbnMge1xuICAgICAgICAucGxhbi1vcHRpb24ge1xuICAgICAgICAgICAgLm9wdGlvbi1pbmZvLWdyb3VwIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICAgICAgICAgICAgJi5vcHRpb24taW5mby1ncm91cC1jb2wtMSB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgICAgICAgICAgICAgICAudmVydGljYWxseS1jZW50ZXJlZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IGF1dG8gMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYub3B0aW9uLWluZm8tZ3JvdXAtY29sLTIge1xuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYubW9kYWwtcGFydHMtZ29sZC1wbGFuLFxuICAgICYubW9kYWwtZ29sZC1wbGFuLFxuICAgIC5tb2RhbC1nb2xkLXBsYW4ge1xuICAgICAgICAucGxhbi1vcHRpb25zIHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuXG4gICAgICAgICAgICAucHJvdGVjdGlvbi1wbGFuLXRvdGFsIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogJGJvcmRlcjtcblxuICAgICAgICAgICAgICAgIC5wcm90ZWN0aW9uLXBsYW4tdG90YWwtbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnByb3RlY3Rpb24tcGxhbi10b3RhbC12YWx1ZSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYubW9kYWwtcGFydHMtZ29sZC1wbGFuLFxuICAgICYubW9kYWwtcGFydHMtcGVyZm9ybWFuY2UsXG4gICAgJi5tb2RhbC1hbnRpdmlydXMtcGVyZm9ybWFuY2UsXG4gICAgJi5tb2RhbC1hbnRpdmlydXMsXG4gICAgJi5tb2RhbC1wYXJ0cyxcbiAgICAmLm1vZGFsLXBlcmZvcm1hbmNlIHtcbiAgICAgICAgLnBlcmZvcm1hbmNlLWhlYWRlcixcbiAgICAgICAgLmFudGl2aXJ1cy1oZWFkZXIsXG4gICAgICAgIC5wYXJ0cy1oZWFkZXIge1xuICAgICAgICAgICAgbWFyZ2luOiAxMHB4IDA7XG4gICAgICAgIH1cblxuICAgICAgICAucGxhbi1vcHRpb25zIHtcbiAgICAgICAgICAgIC5wbGFuLW9wdGlvbiB7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnBlcmZvcm1hbmNlLWNvbnRlbnQge1xuICAgICAgICAgICAgLnBsYW4tb3B0aW9uIHtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5wZXJmb3JtYW5jZS1wcmljZS1pbmZvIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYW50aXZpcnVzLWNvbnRlbnQge1xuICAgICAgICAgICAgLnBsYW4tb3B0aW9uIHtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5hbnRpdmlydXMtcHJpY2UtaW5mbyB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm9wdGlvbi1wcmljZSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAudGFiLWNvbnRlbnQge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAudGFiLXBhbmUge1xuICAgICAgICAgICAgLnBlcmZvcm1hbmNlLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgIGg1Lm1iIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucGFydHMtcGVyZm9ybWFuY2UtdGFicyB7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwLjYyNXJlbTtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiA3cHg7XG4gICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGdyYXktNDAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm5hdi1saW5rIHtcbiAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm5hdi1saW5rLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCByZW0oMTBweCkgcmVtKDhweCk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5uYXYtbGluay5hY3RpdmUgLm5hdi1saW5rLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm5hdi1saW5rLXBhcnRzOm5vdCguYWN0aXZlKSB7XG4gICAgICAgICAgICAgICAgLm5hdi1saW5rLXRleHQge1xuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogLTE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IHJlbSgtNHB4KTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6ICRzdmctY2hlY2stZ3JlZW47XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IC0yMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmFudGl2aXJ1cy1wZXJmb3JtYW5jZS10YWJzIHtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDAuNjI1cmVtO1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDdweDtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkZ3JheS00MDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubmF2LWxpbmsge1xuICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubmF2LWxpbmstY29udGVudCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDEwcHggOHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubmF2LWxpbmsuYWN0aXZlIC5uYXYtbGluay1jb250ZW50IHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5uYXYtbGluay1wZXJmb3JtYW5jZTpub3QoLmFjdGl2ZSkge1xuICAgICAgICAgICAgICAgIC5uYXYtbGluay1jb250ZW50IHtcbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IC0xNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiAkc3ZnLWNoZWNrLWdyZWVuO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtMjJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucGFydHMtY29sbGFwc2UtY29udGFpbmVyIHtcbiAgICAgICAgICAgIC5jb2xsYXBzZS1oZWFkZXIge1xuICAgICAgICAgICAgICAgIC5idG4ge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAkYm9yZGVyO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICAgICAgICAgICAgICAgICAgICAmLnNlbGVjdGVkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6ICRzdmctY2hlY2stZ3JlZW47XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgcmlnaHQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnBlcmZvcm1hbmNlLWNvbGxhcHNlLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAuY29sbGFwc2UtaGVhZGVyIHtcbiAgICAgICAgICAgICAgICAuYnRuIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogJGJvcmRlcjtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cbiAgICAgICAgICAgICAgICAgICAgJi5zZWxlY3RlZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiAkc3ZnLXNoaWVsZC1ncmVlbjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciByaWdodDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYW50aXZpcnVzLWNvbGxhcHNlLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAuY29sbGFwc2UtaGVhZGVyIHtcbiAgICAgICAgICAgICAgICAuYnRuIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogJGJvcmRlcjtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cbiAgICAgICAgICAgICAgICAgICAgJi5zZWxlY3RlZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiAkc3ZnLXNoaWVsZC1ncmVlbjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciByaWdodDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubW9kYWwtZm9vdGVyIHtcbiAgICAgICAgICAgIC5idXR0b24td3JhcHBlciB7XG4gICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDM2cHg7XG4gICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDM2cHg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuYnRuLXByZXYsXG4gICAgICAgICAgICAgICAgLmJ0bi1uZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDcycHg7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogNzJweDtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5jb250aW51ZS1saW5rIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgb3JkZXI6IDM7XG4gICAgICAgICAgICAgICAgICAgIC1tcy1mbGV4LW9yZGVyOiAzO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMTBweCAwIGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICBvcmRlcjogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIC1tcy1mbGV4LW9yZGVyOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLm1vZGFsLWluc3RhbGxhdGlvbi1xdW90ZSxcbiAgICAmLm1vZGFsLWluc3RhbGxhdGlvbi1vcHRpb24ge1xuICAgICAgICAubW9kYWwtaGVhZGVyIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDM1cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLm1vZGFsLWluc3RhbGxhdGlvbi1xdW90ZSB7XG4gICAgICAgIC56aXAtaW5wdXQtcm93LFxuICAgICAgICAucHJvbW8tYW5kLXN1Ym1pdC1yb3cge1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cbiAgICAgICAgICAgIC5mb3JtLWdyb3VwIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYnRuIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDM2cHg7XG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMzZweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIycHg7IC8vIGlubGluZSB3aXRoIGlucHV0XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDI3cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnppcC1pbnB1dC1yb3cge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pbnZhbGlkLWZlZWRiYWNrLWN1c3RvbSB7XG4gICAgICAgICAgICBjb2xvcjogJGRhbmdlcjtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxNXB4O1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogJGJvcmRlcjtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuYWRkcmVzcy1ibG9jayB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMTVweDtcblxuICAgICAgICAgICAgLmZvcm0tZ3JvdXA6bm90KC5yZXF1aXJlZCkge1xuICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucHJvZHVjdC10eXBlLXNlbGVjdC1sYWJlbCB7XG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5lcnJvci1tZXNzYWdlIHtcbiAgICAgICAgICAgIG1hcmdpbjogMTVweCAwO1xuXG4gICAgICAgICAgICAuZXJyb3ItbWVzc2FnZS10ZXh0IHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGRhbmdlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYubW9kYWwtaW5zdGFsbGF0aW9uLW9wdGlvbiB7XG4gICAgICAgIC5pbnN0YWxsYXRpb24tb3B0aW9ucy1hc3NldHMge1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogJGJvcmRlcjtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gICAgICAgIH1cblxuICAgICAgICAubW9kYWwtZm9vdGVyIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG5cbiAgICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMC4zNDM3NXJlbSAxMHB4O1xuXG4gICAgICAgICAgICAgICAgJi5uZm0taW5zdGFsbGF0aW9uIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5tb2RhbC1zZXJ2aWNlcy1yZXF1ZXN0IHtcbiAgICAgICAgLnppcC1pbnB1dC1yb3csXG4gICAgICAgIC5waG9uZS1zYW1lIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIHRleHQtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC00LjVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5lcnJvci10ZXh0IHtcbiAgICAgICAgICAgIGNvbG9yOiAkZGFuZ2VyO1xuICAgICAgICB9XG5cbiAgICAgICAgLndyYXAtdGV4dCB7XG4gICAgICAgICAgICB0ZXh0LXdyYXA6IHdyYXA7XG4gICAgICAgIH1cblxuICAgICAgICAuemlwLWlucHV0LXJvdyB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmJ0bi16aXAtc3VibWl0IHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDIzcHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyN3B4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogMTAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5kZWxpdmVyeS1waWNrdXAge1xuICAgICAgICBwYWRkaW5nOiAxNXB4ICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICAgICAgLm1vZGFsLWRpYWxvZyB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA0NDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgIC5tb2RhbC1kaWFsb2cge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogOTAwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubW9kYWwtaGVhZGVyIHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiByZW0oMTBweCk7XG5cbiAgICAgICAgICAgIC5tb2RhbC10aXRsZSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgIC5sZWZ0LWNvbHVtbiB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgICAgICAubGVmdC1jb2x1bW4gLmQtc20tbm9uZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5kYXRlLXBpY2tlciB7XG4gICAgICAgICAgICBzcGFuLmhlYWRlci1tb250aCxcbiAgICAgICAgICAgIHNwYW4uaGVhZGVyLXllYXIge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5kYXRlLXBpY2tlci1oZWFkZXIge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICBoNSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAwIDEwcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogJGJvcmRlcjtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3A6ICRib3JkZXI7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnNsaWNrLWFycm93IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnNsaWNrLXByZXYge1xuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6ICRzdmctYXJyb3ctbGVmdDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zbGljay1uZXh0IHtcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiAkc3ZnLWFycm93LXJpZ2h0O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5tb2RhbC1ib2R5IHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiByZW0oMTBweCk7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zZWxlY3QtZGF0ZS1jdGEge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgICAgICAgaDUge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucGItMiBkaXYge1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAuc2VsZWN0ZWQtcGlja3VwLWxvY2F0aW9uIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgcGFkZGluZzogMTVweCAwO1xuXG4gICAgICAgICAgICAubG9jYXRpb24tbGFiZWwge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubG9jYXRpb24tdmFsdWUge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHR5cGUtcC1ib2xkO1xuXG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAxMHB4IDAgMjBweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYm9keTtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5waWNrdXAtbG9jYXRpb25zIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxNXB4O1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gICAgICAgICAgICBib3JkZXItdG9wOiAkYm9yZGVyO1xuXG4gICAgICAgICAgICAuZm9ybS1ncm91cCB7XG4gICAgICAgICAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmNhbmNlbC1sb2NhdGlvbi1saW5rIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ib2R5O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmRhdGUtcGlja2VyLWRheXMtaGVhZGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogJGJvcmRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcblxuICAgICAgICAgICAgZGl2IHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0eXBlLXAtYm9sZDtcblxuICAgICAgICAgICAgICAgIGZsZXg6IDAgMCAzNXB4O1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgICAgICAgICAgICAgZmxleDogMCAwIDUwcHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZGF0ZS1waWNrZXItY2FsZW5kYXIge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXM7XG5cbiAgICAgICAgICAgICYuc2xpY2staW5pdGlhbGl6ZWQge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zbGljay1saXN0IHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgICAgIC5zbGljay1zbGlkZSB7XG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZGF0ZS1waWNrZXItZ3JpZCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDEwcHggMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5kYXRlLWdyaWQtcm93IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgICAgICAgICY6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmZpcnN0LW9mLXR5cGUgLmRhdGUtZ3JpZC1jb2wge1xuICAgICAgICAgICAgICAgIGJvcmRlci10b3A6ICRib3JkZXI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5kYXRlLWdyaWQtY29sIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMzVweDtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAzNXB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogJGNhbGVuZGVyLWJvcmRlcjtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAkY2FsZW5kZXItYm9yZGVyO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHsgLyogc3R5bGVsaW50LWRpc2FibGUtbGluZSAqL1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIHdpZHRoOiAxNC4yOCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0NXB4O1xuXG4gICAgICAgICAgICAgICAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6ICRjYWxlbmRlci1ib3JkZXI7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkd2hpdGUsIDUlKTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLnNlbGVjdGVkIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG5cbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJHByaW1hcnksIDUlKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYudW5hdmFpbGFibGUge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS00MDA7XG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjogZGVmYXVsdDtcblxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTQwMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5kYXkge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IGF1dG87XG5cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7IC8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgKi9cbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZGF0ZS1waWNrZXItbGVnZW5kcyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgcGFkZGluZzogMTBweCAwO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogJGJvcmRlcjtcbiAgICAgICAgICAgIGJvcmRlci10b3A6ICRib3JkZXI7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgICAgICAgICAgLmxlZ2VuZC1pdGVtIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICAgICAgICAubGVnZW5kLXN3YXRjaCB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAubGVnZW5kLWxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS40O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYuYXZhaWxhYmxlIC5sZWdlbmQtc3dhdGNoIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAkYm9yZGVyO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi51bmF2YWlsYWJsZSAubGVnZW5kLXN3YXRjaCB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTQwMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLnNlbGVjdGVkIC5sZWdlbmQtc3dhdGNoIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmRhdGUtcGlja2VyLXNlbGVjdGlvbi1pbmZvIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHR5cGUtcC1ib2xkO1xuXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgcGFkZGluZzogMTVweCAwO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICB9XG5cbiAgICAgICAgLm1vZGFsLWZvb3RlciB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogcmVtKDEwcHgpO1xuXG4gICAgICAgICAgICAuYnV0dG9uLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICAgICAgICAuY2FuY2VsLWxpbmsge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmJ0bi1zYXZlLWRhdGUge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNzVweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzNnB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYubW9kYWwtbGFib3Itc2VydmljZXMge1xuICAgICAgICBwYWRkaW5nOiAxNXB4ICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLnNlbGVjdC1zZXJ2aWNlcy1sZWFkIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAkYm9yZGVyO1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGFydHMtY29sbGFwc2UtY29udGFpbmVyIHtcbiAgICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAkYm9yZGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmNvbGxhcHNlLWhlYWRlciB7XG4gICAgICAgICAgICAuYnRuIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGJvcmRlci13aWR0aDogMXB4O1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc2VydmljZS1vcHRpb24tY29udGFpbmVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICAuc2VydmljZS1sYWJlbC1mb3ItbW9iaWxlIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhzKSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeHMpIHtcbiAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICAgICAgICAgICAgICAuc2VydmljZS1sYWJlbC1mb3ItbW9iaWxlIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGZsZXg6IDEwMCUgMCAwO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5zZXJ2aWNlLWxhYmVsLWZvci1kZXNrdG9wIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5xdWFudGl0eS1pbnB1dC1jb250YWluZXIge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zZXJ2aWNlLW9wdGlvbiB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICAgICAgaW5wdXQuaW5wdXQtc2VydmljZS1xdHkge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDhweDtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA0OHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSxcbiAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAtMTBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zZXJ2aWNlLW9wdGlvbi1wcmljZSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICB9XG5cbiAgICAgICAgbGFiZWwuc2VydmljZS1sYWJlbCB7XG4gICAgICAgICAgICAmOjpiZWZvcmUsXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jdXN0b20tY2hlY2tib3gge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB9XG5cbiAgICAgICAgLnF1YW50aXR5LW1vZHVsZSB7XG4gICAgICAgICAgICB3aWR0aDogcmVtKDEzMHB4KTtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogbWFwLWdldCgkc3BhY2VycywgMik7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgICAgICAgICAgIC5pbnB1dC1ncm91cC1hcHBlbmQsXG4gICAgICAgICAgICAuaW5wdXQtZ3JvdXAtcHJlcGVuZCB7XG4gICAgICAgICAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiByZW0oNDBweCk7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IG1hcC1nZXQoJHNwYWNlcnMsIDIpO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IG1hcC1nZXQoJHNwYWNlcnMsIDIpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zZXJ2aWNlLXNlbGVjdC1saW5lLWl0ZW0ge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAuc2VydmljZS1ib2R5IHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLm1vZGFsLWxpbmUtaXRlbSB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAkYm9yZGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgLnNlcnZpY2VzLWNvbGxhcHNlLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAuYWxlcnQubWVzc2FnZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuXG4gICAgICAgICAgICAgICAgfiAuYWxlcnQubWVzc2FnZSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IG1hcC1nZXQoJHNwYWNlcnMsIDIpO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5idXR0b24teWVzIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogbWFwLWdldCgkc3BhY2VycywgMik7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogJGJvcmRlcjtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBtYXAtZ2V0KCRzcGFjZXJzLCAyKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5pdGVtLW5hbWUge1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc2VydmljZS1pdGVtIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm1vZGFsLWZvb3RlciB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuXG4gICAgICAgICAgICAuc2VydmljZS1tb2RhbC1hY3Rpb25zIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgICAgICYuc2hvdyB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYuc2VydmljZXMtYmFjayB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLm1vZGFsLWluc3RhbGwtc3VyZmFjZSB7XG4gICAgICAgIHBhZGRpbmc6IDE1cHggIWltcG9ydGFudDtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAubW9kYWwtaGVhZGVyIHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiByZW0oMTBweCk7XG5cbiAgICAgICAgICAgIC5tb2RhbC10aXRsZSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMzc1cmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5tb2RhbC1ib2R5IHtcbiAgICAgICAgICAgIC5pbnN0YWxsLWxpbmUtaXRlbXMge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogJGJvcmRlcjtcblxuICAgICAgICAgICAgICAgIC5tb2RhbC1saW5lLWl0ZW0ge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgICAgICAubGluZS1pdGVtLWxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA3MCU7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAubGluZS1pdGVtLXF0eSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogNDhweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmluc3RhbGwtc3VyZmFjZS1zZWxlY3Rpb24ge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuXG4gICAgICAgICAgICAgICAgLmN1c3RvbS1jaGVja2JveCB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5hZHZhbmNlZC1zdXJmYWNlLWVycm9yIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTVweDtcblxuICAgICAgICAgICAgICAgICYuaGlkZGVuIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubW9kYWwtZm9vdGVyIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiByZW0oMTBweCk7XG5cbiAgICAgICAgICAgIC5idXR0b24td3JhcHBlciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgIC5jYW5jZWwtbGluayB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuYnRuLWRvbmUge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNzVweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzNnB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYjYWRkcmVzcy1pbnZhbGlkIC5tb2RhbC1mb290ZXIge1xuICAgICAgICAuYnV0dG9uLXdyYXBwZXIge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAgICAgICAgICAgICAuYnRuIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmVkaXQge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmFjY2VwdCB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IHJlbSgxMXB4KSByZW0oMTBweCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5tb2RhbC1jYW5jZWwtcHBpIHtcbiAgICAgICAgLmZvb3Rlci1jYW5jZWwtcHBpIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSl7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbiN0cnVzdFBpbG90SWZyYW1lIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIG1heC1oZWlnaHQ6IDgwMHB4O1xuICAgIH1cblxuICAgIC5tb2RhbC1kaWFsb2cge1xuICAgICAgICBwb2ludGVyLWV2ZW50czogYXV0bztcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDcyNnB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1vZGFsLWNvbnRlbnQge1xuICAgICAgICBwYWRkaW5nOiByZW0oMTVweCkgcmVtKDMwcHgpIHJlbSgxNXB4KTtcblxuICAgICAgICAubW9kYWwtaGVhZGVyIHtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogJG1vZGFsLWhlYWRlci1ib3JkZXItd2lkdGggc29saWQgJG1vZGFsLWhlYWRlci1ib3JkZXItY29sb3I7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogcmVtKDMwcHgpO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogcmVtKC0xNXB4KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tb2RhbC1ib2R5IHtcbiAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICBwIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IHJlbSgzMHB4KTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiByZW0oMzBweCk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogcmVtKDE1cHgpO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IHJlbSgzMHB4KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmtpb3NrLXRpbWVvdXQtbW9kYWwtb3BlbiB7XG4gICAgLm1vZGFsOm5vdCgjcGFnZVRpbWVvdXRNb2RhbCkge1xuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1vZGFsLWJhY2tkcm9wIH4gLm1vZGFsLWJhY2tkcm9wIHsgZGlzcGxheTogbm9uZTsgfVxufVxuXG4ucmVkaXJlY3QtdGltZW91dC1tb2RhbC1vcGVuIHtcbiAgICAubW9kYWw6bm90KCNyZWRpcmVjdFRpbWVvdXRNb2RhbCkge1xuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1vZGFsLWJhY2tkcm9wIH4gLm1vZGFsLWJhY2tkcm9wIHsgZGlzcGxheTogbm9uZTsgfVxufVxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeHMpIHtcbiAgICAubW9kYWwtZGlhbG9nIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IGNhbGMoMiAqIGVudihzYWZlLWFyZWEtaW5zZXQtYm90dG9tKSkgIWltcG9ydGFudDtcbiAgICB9XG59XG4iLCIvLyBUYWJzXG5cbi8vIFJlc2V0IGJhc2Ugc3R5bGVzIGZvciBib3RoIHRhYnMgYW5kIHBpbGxzIHRvIHNoYXJlZCBkZWZhdWx0c1xuXG4ubmF2LXRhYnMsXG4ubmF2LXBpbGxzIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgcGFkZGluZy1ib3R0b206IG1hcC1nZXQoJHNwYWNlcnMsIDIpO1xuXG4gICAgQGluY2x1ZGUgc2Nyb2xsYmFyKHRyYW5zcGFyZW50KTtcblxuICAgIC5uYXYtaXRlbSB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAubmF2LWxpbmsge1xuICAgICAgICAgICAgcGFkZGluZzogbWFwLWdldCgkc3BhY2VycywgMSkgbWFwLWdldCgkc3BhY2VycywgMik7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDMwMG1zLCBjb2xvciAzMDBtcywgYm9yZGVyIDMwMG1zO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBsYWJlbC1tO1xuXG4gICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogbWFwLWdldCgkc3BhY2VycywgMSk7XG4gICAgICAgICAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgxOSUpIHNlcGlhKDEzJSkgc2F0dXJhdGUoMCUpIGh1ZS1yb3RhdGUoMjU2ZGVnKSBicmlnaHRuZXNzKDkxJSkgY29udHJhc3QoODklKTtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBmaWx0ZXIgMzAwbXM7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRncmF5LTIwMDtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuYWN0aXZlLFxuICAgICAgICAgICAgJi5oaWdobGlnaHQge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JheS05MDA7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcblxuICAgICAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgwJSkgc2VwaWEoMTAlKSBzYXR1cmF0ZSg2MDklKSBodWUtcm90YXRlKDMzN2RlZykgYnJpZ2h0bmVzcyg4NyUpIGNvbnRyYXN0KDc5JSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmRpc2FibGVkLFxuICAgICAgICAgICAgJjpkaXNhYmxlZCxcbiAgICAgICAgICAgICYuZGlzYWJsZWQ6aG92ZXIsXG4gICAgICAgICAgICAmOmRpc2FibGVkOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJ0bi1kaXNhYmxlZC1tYWluLWNvbG9yO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLnNob3cgLm5hdi1saW5rIHtcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JheS05MDA7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLm5hdi1maXQge1xuICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcblxuICAgICAgICAubmF2LWl0ZW0ge1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG5cbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAuZm9ybS1uYXYgLm5hdi1pdGVtPi5uYXYtbGluayB7XG4gICAgICAgIGNvbG9yOiAkYm9keS1jb2xvcjtcbiAgICB9XG59XG5cbi5uYXYtdGFicyB7XG4gICAgYm9yZGVyOiBub25lO1xuXG4gICAgLm5hdi1pdGVtIHtcbiAgICAgICAgLm5hdi1saW5rIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLWxnICRib3JkZXItcmFkaXVzLWxnIDAgMDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206ICRuYXYtbGluay1ib3JkZXItd2lkdGggc29saWQgJGJvcmRlci1jb2xvcjtcblxuICAgICAgICAgICAgJi5hY3RpdmUsXG4gICAgICAgICAgICAmLmhpZ2hsaWdodCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogJG5hdi1saW5rLWJvcmRlci13aWR0aCBzb2xpZDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuc2hvdyAubmF2LWxpbmsge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogJG5hdi1saW5rLWJvcmRlci13aWR0aCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ubmF2Lm5hdmJhci1uYXYge1xuICAgIC5yZXNldC1wYXNzd29yZC1mb3JtLW1vZGFsIC5ub3RpZmljYXRpb25zLWNvbnRhaW5lciAuYWxlcnQuYWxlcnQtZGFuZ2VyLFxuICAgICAgICAucmVzZXQtcGFzc3dvcmQtZm9ybS1tb2JpbGUgLm5vdGlmaWNhdGlvbnMtY29udGFpbmVyIC5hbGVydC5hbGVydC1kYW5nZXIge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xuICAgIH1cbn1cblxuLy8gUGlsbHNcblxuLm5hdi1waWxscyB7XG4gICAgZ2FwOiBtYXAtZ2V0KCRzcGFjZXJzLCAxKTtcblxuICAgIC5uYXYtaXRlbSB7XG4gICAgICAgIC5uYXYtbGluayB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiByZW0oMTJweCk7XG5cbiAgICAgICAgICAgICYuYWN0aXZlLFxuICAgICAgICAgICAgJi5oaWdsaWdodCB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJG5hdi1waWxscy1saW5rLWFjdGl2ZS1iZztcbiAgICAgICAgICAgICAgICBjb2xvcjogJG5hdi1waWxscy1saW5rLWFjdGl2ZS1jb2xvcjtcblxuICAgICAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDApIGludmVydCgxKTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGdyYXktODAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5wb3BvdmVyW3JvbGU9XCJ0b29sdGlwXCJdIHtcbiAgICBtYXgtd2lkdGg6ICR0b29sdGlwLW1heC13aWR0aDtcbiAgICBAaW5jbHVkZSBmb250LXNpemVyKCR0b29sdGlwLWZvbnQtc2l6ZSwgJHRvb2x0aXAtbGluZS1oZWlnaHQsICR0b29sdGlwLWxldHRlci1zcGFjaW5nKTtcbn1cblxuLmJzLXBvcG92ZXItdG9wIHtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKCN7JHBvcG92ZXItYXJyb3ctaGVpZ2h0fSArICN7cmVtKDExcHgpfSk7XG59XG5cbi5icy1wb3BvdmVyLXJpZ2h0IHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygjeyRwb3BvdmVyLWFycm93LWhlaWdodH0gKyAje3JlbSgxMXB4KX0pO1xufVxuXG4uYnMtcG9wb3Zlci1ib3R0b20ge1xuICAgIG1hcmdpbi10b3A6IGNhbGMoI3skcG9wb3Zlci1hcnJvdy1oZWlnaHR9ICsgI3tyZW0oMTFweCl9KTtcbn1cblxuLmJzLXBvcG92ZXItbGVmdCB7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKCN7JHBvcG92ZXItYXJyb3ctaGVpZ2h0fSArICN7cmVtKDExcHgpfSk7XG59XG4iLCIvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBCYXNlIEVsZW1lbnRzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vIEdsb2JhbCBmb250IHNtb290aGluZ1xuKiB7XG5cdC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuXHQtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuXG4gICAgLyogOmZvY3VzLXZpc2libGUge1xuICAgICAgICBAaW5jbHVkZSBmb2N1cy1yaW5nO1xuICAgIH0gKi9cbn1cblxuLy8gU21vb3RoIHNjcm9sbFxuaHRtbCB7XG5cdHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xufVxuXG5ib2R5IHtcbiAgICBtaW4td2lkdGg6IDMyMHB4O1xufVxuXG5wLFxuLnAge1xuICAgIGxpbmUtaGVpZ2h0OiAkcGFyYWdyYXBoLWxpbmUtaGVpZ2h0O1xuICAgIG1hcmdpbi1ib3R0b206ICRzcGFjZXI7XG5cbiAgICAmLnNtYWxsLFxuICAgIC5zbWFsbCxcbiAgICBzbWFsbCB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAkcGFyYWdyYXBoLXNtYWxsLWxpbmUtaGVpZ2h0O1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtc207XG4gICAgfVxufVxuXG4vLyBIZWFkZXIgTGlnYXR1cmUgUHJldmVudGlvblxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2LFxuLmgxLFxuLmgyLFxuLmgzLFxuLmg0LFxuLmg1LFxuLmg2LFxuLmRpc3BsYXktMSxcbi5kaXNwbGF5LTIsXG4uZGlzcGxheS0zLFxuLmRpc3BsYXktNCxcbmRpdixcbnAge1xuXHRmb250LXZhcmlhbnQtbGlnYXR1cmVzOiBuby1jb21tb24tbGlnYXR1cmVzO1xufVxuXG5hIHtcbiAgICBmb250LXNpemU6IGluaGVyaXQ7IC8vIG92ZXJyaWRlIEJTXG59XG5cbmxhYmVsIHtcbiAgICAuY3VzdG9tLWNoZWNrYm94ICYsXG4gICAgLmN1c3RvbS1yYWRpbyAmIHtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuICAgIH1cbn1cblxudWwuYnVsbGV0ZWQsXG5vbCB7XG4gICAgcGFkZGluZy1sZWZ0OiBtYXAtZ2V0KCRzcGFjZXJzLCAyKTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogZGlzYztcblxuICAgIGxpIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMzg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IHJlbSg4cHgpO1xuICAgIH1cblxuICAgIHVsLFxuICAgIG9sIHtcbiAgICAgICAgbGkge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHJlbSgyNXB4KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxudWwuYnVsbGV0ZWQge1xuICAgIC8vIGN1c3RvbSBpbm5uZXIgbGlzdCBzdHlsZVxuICAgIHVsIHtcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiByZW0oMTBweCk7XG5cbiAgICAgICAgbGk6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiBcIi5cIjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGxlZnQ6IHJlbSgtMTBweCk7XG4gICAgICAgICAgICBmb250LXNpemU6IHJlbSgyNXB4KTtcbiAgICAgICAgICAgIHRvcDogcmVtKC01cHgpO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IHJlbSgxMHB4KTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxub2wge1xuICAgIGxpIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiByZW0oMTVweCk7XG4gICAgfVxuXG4gICAgb2wge1xuICAgICAgICBsaXN0LXN0eWxlOiB1cHBlci1hbHBoYTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiByZW0oMzVweCk7XG4gICAgfVxufVxuXG4vLyBTdHlsZWQgYmxvY2txdW90ZSBmb3Igc2l0ZS13aWRlIHVzZVxuYmxvY2txdW90ZSBwIHtcblx0Zm9udC1zaXplOiAxcmVtO1xuXHRsaW5lLWhlaWdodDogMS40O1xufVxuXG5ibG9ja3F1b3RlIC5ibG9ja3F1b3RlLWZvb3RlciB7XG5cdGZvbnQtc2l6ZTogLjlyZW07XG59XG5cbmJsb2NrcXVvdGUgLnF1b3RlIHtcbiAgICAmOjpiZWZvcmUsICY6OmFmdGVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGNvbG9yOiAkZ3JheS0zMDA7XG4gICAgICAgIGZvbnQtc2l6ZTogNnJlbTtcbiAgICB9XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlxcMjAxQ1wiO1xuICAgICAgICBtYXJnaW4tdG9wOiByZW0oLTQwcHgpO1xuICAgICAgICBtYXJnaW4tbGVmdDogcmVtKC00MHB4KTtcbiAgICB9XG5cblx0Jjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlxcMjAxRFwiO1xuICAgICAgICBtYXJnaW4tdG9wOiByZW0oLTI2cHgpO1xuICAgICAgICBtYXJnaW4tbGVmdDogcmVtKDhweCk7XG4gICAgfVxufVxuXG4vLyBTdXBlcnNjcmlwdCBzdHlsZXMgLSBVc2VkIHByaW1hcnkgZm9yIHRyYWRlbWFyayBsb2dvXG5cbnN1cCB7XG5cdHRvcDogLS40M2VtO1xuXHRmb250LXNpemU6IDcwJTtcbn0iLCJAaW1wb3J0IFwiLi4vdXRpbGl0aWVzL3pfaW5kZXhcIjtcblxuYm9keSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY29udGVudC1wYWdlICNtYWluY29udGVudCB7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xufVxuXG4uaGVpZ2h0LWNoYW5nZS1saXN0ZW5lciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDA7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIHotaW5kZXg6IC0xO1xufVxuXG4uc2Nyb2xsYmFyLW1lYXN1cmUge1xuICAgIHdpZHRoOiAxMDBweDtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICAgIG92ZXJmbG93OiBzY3JvbGw7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTk5OTlweDtcbn1cblxuLm1vYmlsZU1lbnUge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAubW9kYWwge1xuICAgICAgICBvdmVyZmxvdzogYXV0bztcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgKyAxcHgpO1xuICAgICAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gICAgfVxufVxuXG4ubW9kYWwtb3BlbiB7XG4gICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xufVxuXG4ubW9kYWwtYmFja2dyb3VuZCxcbi5tb2JpbGUtbW9kYWwtYmFja2dyb3VuZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgb3BhY2l0eTogMC42NTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiB6KCdiYWNrZ3JvdW5kLXZlaWwnKTtcbn1cblxuLmRlc2t0b3AtbWVudS1iYWNrZ3JvdW5kIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBvcGFjaXR5OiAwLjY1O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IHooJ2JhY2tncm91bmQtdmVpbCcpO1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG5oMS5wYWdlLXRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiByZW0oMTVweCk7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IHJlbSgyMHB4KTtcbiAgICB9XG59XG5cbi5pY29uLXRvZ2dsZTpob3ZlciAuaWNvbi5ob3Zlci1pY29uIH4gLmljb24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICB9XG59XG5cbi8vIGdsb2JhbCBpY29uIGhvdmVyIGFuZCBzZWxlY3RlZCBzdGF0ZSBoYW5kbGluZ1xuLy8gZXg6IHdpc2hsaXN0IGljb25zLCBncmlkIGFuZCBsaXN0IHZpZXcgaWNvbnNcbi5pY29uLXRvZ2dsZTpub3QoOmhvdmVyKSAuaWNvbi5ob3Zlci1pY29uLFxuLmljb24tdG9nZ2xlLnNlbGVjdGVkIC5pY29uLmhvdmVyLWljb24gfiAuaWNvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLmljb24tdG9nZ2xlLnNlbGVjdGVkIC5pY29uLmhvdmVyLWljb24ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuaW5wdXRbcGxhY2Vob2xkZXJdIHtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cblxuLm5vdGlmaWNhdGlvbnMtY29udGFpbmVyIHtcbiAgICB6LWluZGV4OiB6KCdhbGVydHMnKTtcblxuICAgIC5hbGVydCB7XG4gICAgICAgIG1hcmdpbi10b3A6IHJlbSgxNXB4KTtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiByZW0oMjBweCk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5lcnJvci1tZXNzYWdlIHtcbiAgICBtYXJnaW4tdG9wOiAzLjEyNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjEyNXJlbTtcbn1cblxuLmVycm9yLmNvbnRpbnVlLXNob3BwaW5nIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2LjI1ZW07XG59XG5cbi5za2lwIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IC00LjJlbTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBhZGRpbmc6IDFlbSAxLjVlbTtcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG5cbmEuc2tpcDphY3RpdmUsXG5hLnNraXA6Zm9jdXMsXG5hLnNraXA6aG92ZXIge1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogYXV0bztcbiAgICB6LWluZGV4OiAxMDAwMDAwMDtcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG5cbi5vcHRpb25hbCB7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJvZHktbW9iaWxlO1xuICAgIGNvbG9yOiAkZ3JheS02MDA7XG59XG5cbiNmbGlwcC1pZnJhbWUge1xuICAgIG1pbi1oZWlnaHQ6IDM1MHB4O1xuICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcbn1cblxuLnRydXN0cGlsb3QtaWZyYW1lIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDYwMHB4O1xufVxuXG4vLyBQYXJ0cyBpY29uIGFkZGVkIGNoZWNrb3V0LCBvcmRlciByZXZpZXcgYW5kIG9yZGVyIGNvbmZpcm1hdGlvblxuLnBhcnRzLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgLmFkZG9uLWl0ZW0tY291bnQuYWRkb24taXRlbS1jb3VudC1wYXJ0IHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnBhcnRzLWhlYWRpbmcge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA1JTtcblxuICAgICAgICAubGluZS1pdGVtLWltYWdlLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAtbXMtZmxleDogMCAwIDMwcHg7XG4gICAgICAgICAgICBmbGV4OiAwIDAgMzBweDtcbiAgICAgICAgICAgIG1heC13aWR0aDogMzBweDtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDMwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucHJvZHVjdC1jYXJkLWZvb3RlciB7XG4gICAgICAgICAgICAtbXMtZmxleC1wb3NpdGl2ZTogMDtcbiAgICAgICAgICAgIGZsZXgtZ3JvdzogMDtcbiAgICAgICAgICAgIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgICAgICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogY2FsYygzMy4zMzMzMyUgLSAzMHB4KTtcblxuICAgICAgICAgICAgLS1ibG9ja1NpemU6IGNhbGMoNjYuMzMzMzMlIC0gMzBweCk7XG5cbiAgICAgICAgICAgIGZsZXgtYmFzaXM6IHZhcigtLWJsb2NrU2l6ZSk7IC8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgKi9cbiAgICAgICAgICAgIG1heC13aWR0aDogdmFyKC0tYmxvY2tTaXplKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wYXJ0cy1pY29uIGltZyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBoZWlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIHdpZHRoOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnBhcnRzLWxpc3QtaXRlbSAucHJvZHVjdC1pbmZvIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgLnByb2R1Y3QtaW5mbyB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwJSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIC5wYXJ0cy1saXN0LWl0ZW0gLnByb2R1Y3QtaW5mbyB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBjYWxjKDE3JSAtIDE1cHgpICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubGluZS1pdGVtLWhlYWRlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAtbXMtZmxleC1wb3NpdGl2ZTogMDtcbiAgICAgICAgICAgIGZsZXgtZ3JvdzogMDtcbiAgICAgICAgICAgIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgICAgICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogY2FsYygxMDAlIC0gMzBweCk7XG4gICAgICAgICAgICBmbGV4LWJhc2lzOiBjYWxjKDEwMCUgLSAzMHB4KTsgLyogc3R5bGVsaW50LWRpc2FibGUtbGluZSAqL1xuICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAzMHB4KTtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgICAgICAgIC5saW5lLWl0ZW0tbmFtZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgICAgICAuZWRpdC1hZGQtb24ge1xuICAgICAgICAgICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnByb2R1Y3QtY2FyZC1mb290ZXIge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICAgIC1tcy1mbGV4OiAwIDAgMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgZmxleDogMCAwIDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLmxpbmUtaXRlbS1pbWFnZS1jb250YWluZXIge1xuICAgICAgICAgICAgLW1zLWZsZXg6IDAgMCAzMHB4O1xuICAgICAgICAgICAgZmxleDogMCAwIDMwcHg7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDMwcHg7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ubm9wbGFuLWFkZGVkLWljb24ge1xuICAgIC5hZGQtb24tbGFiZWw6OmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL3N2Zy1pY29ucy9pY29uLXBhcnRzLnN2Z1wiKSAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLmdvbGQtcGxhbi1yb3cge1xuICAgIC5wYXJ0cy1pY29uIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IHJlbSg4NXB4KSAhaW1wb3J0YW50O1xuXG4gICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiByZW0oMjBweCkgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnN1bW1hcnktcGFydHMtY29udGFpbmVyIHsgICAgXG4gICAgZGlzcGxheTogZmxleDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuXG4gICAgLmNhcmQucHJvZHVjdC1pbmZvIC5hZGRvbi1pdGVtLWNvdW50LWNvbnRhaW5lciB7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuYWRkb24taXRlbS1jb3VudC5hZGRvbi1pdGVtLWNvdW50LXBhcnQge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDc1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGFydHMtaGVhZGluZyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBib3JkZXItdG9wOiAkYm9yZGVyO1xuXG4gICAgICAgIC5saW5lLWl0ZW0taW1hZ2UtY29udGFpbmVyIHtcbiAgICAgICAgICAgIC1tcy1mbGV4OiAwIDAgMy43NXJlbTtcbiAgICAgICAgICAgIGZsZXg6IDAgMCAzLjc1cmVtO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAzLjc1cmVtOyAgICAgICBcbiAgICAgICAgfVxuXG4gICAgICAgIC5pdGVtLWltYWdlIHtcbiAgICAgICAgICAgIGZsb2F0OiByaWdodDsgICAgICAgICAgICBcbiAgICAgICAgfSAgICAgICBcbiAgICB9XG5cbiAgICAucGFydHMtaWNvbiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IHJlbSg0MHB4KTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiByZW0oMTVweCk7XG5cbiAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IHJlbSgyMHB4KSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIGhlaWdodDogMzBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgd2lkdGg6IDMwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucGFydHMtbGlzdC1pdGVtIC5wcm9kdWN0LWluZm8sIC5wYXJ0cy1saXN0LWl0ZW0gLnNlcnZpY2Utcm93IHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiByZW0oODVweCkgIWltcG9ydGFudDtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogcmVtKDIwcHgpICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubGluZS1pdGVtLWltYWdlLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgICAgICAuaXRlbS1pbWFnZSBpbWcge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5yb3cge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnBhcnRzLWxpc3QtaXRlbSAucGFja2FnZS1za3Utcm93IC5pdGVtLWltYWdlIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IHJlbSg4NXB4KTtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiByZW0oMjBweCkgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAucHJvZHVjdC1jYXJkLWZvb3RlciB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgICAgLW1zLWZsZXg6IDAgMCAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBmbGV4OiAwIDAgMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGFydHMtbGlzdC1pdGVtIC5wcm9kdWN0LWluZm8ge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMSUgIWltcG9ydGFudDtcbiAgICAgICAgfSAgICAgICBcblxuICAgICAgICAucGFydHMtaGVhZGluZyB7XG4gICAgICAgICAgICAubGluZS1pdGVtLWhlYWRlciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAwO1xuICAgICAgICAgICAgICAgIGZsZXgtZ3JvdzogMDtcbiAgICAgICAgICAgICAgICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgICAgICAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgICAgICAgICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogY2FsYygxMDAlIC0gMy43NXJlbSk7XG4gICAgICAgICAgICAgICAgZmxleC1iYXNpczogY2FsYygxMDAlIC0gMy43NXJlbSk7IC8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgKi9cbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDMuNzVyZW0pO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5saW5lLWl0ZW0tbmFtZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgICAgICAuZWRpdC1hZGQtb24ge1xuICAgICAgICAgICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubGluZS1pdGVtLWltYWdlLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIC1tcy1mbGV4LW9yZGVyOiAwO1xuICAgICAgICAgICAgICAgIG9yZGVyOiAwO1xuICAgICAgICAgICAgICAgIC1tcy1mbGV4OiAwIDAgMy43NXJlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGZsZXg6IDAgMCAzLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDMuNzVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgLnBhcnRzLWxpc3QtaXRlbSAucHJvZHVjdC1pbmZvIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTglICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGFydHMtaGVhZGluZyAubGluZS1pdGVtLWltYWdlLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAtbXMtZmxleDogMCAwIDIuNXJlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgZmxleDogMCAwIDIuNXJlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgd2lkdGg6IDIuNXJlbSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ucHN3ZF9pbmZvIHtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBoZWlnaHQ6IHJlbSgyNXB4KTtcbiAgICAgICAgbGVmdDogcmVtKC0xM3B4KTtcbiAgICAgICAgbWFyZ2luLXRvcDogcmVtKC0xMi41cHgpO1xuICAgICAgICB3aWR0aDogcmVtKDI1cHgpO1xuICAgIH1cblxuICAgIGg2IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDVweCk7XG4gICAgfVxuXG4gICAgdWwge1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgICAgcGFkZGluZzogcmVtKDJweCkgcmVtKDI1cHgpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnZhbGlkIHtcbiAgICAgICAgYmFja2dyb3VuZDogJHN2Zy1zdWNjZXNzLXBhdGggbm8tcmVwZWF0IHNjcm9sbCAwIHJlbSg1cHgpO1xuICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgICAgIC1tb3otdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjJzIGVhc2UtaW4tb3V0O1xuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQgMC4ycyBlYXNlLWluLW91dDtcbiAgICB9XG5cbiAgICAuaW52YWxpZCB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRzdmctZGFuZ2VyLXBhdGggbm8tcmVwZWF0IHNjcm9sbCAwIHJlbSg1cHgpO1xuICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjJzIGVhc2UtaW4tb3V0O1xuICAgIH1cblxuICAgIC5kZWZhdWx0IHtcbiAgICAgICAgYmFja2dyb3VuZDogJHN2Zy14Y2lyY2xlLXBhdGggbm8tcmVwZWF0IHNjcm9sbCAwIHJlbSg1cHgpO1xuICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgICAgIC1tb3otdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjJzIGVhc2UtaW4tb3V0O1xuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQgMC4ycyBlYXNlLWluLW91dDtcbiAgICB9XG59XG5cbi8qIElubGluZSBDb3B5cmlnaHQgWWVhciBDb250ZW50IEFzc2V0IEluY2x1ZGUgKi9cbi5jb250ZW50LWFzc2V0Omhhcyg+IC5jb3B5cmlnaHQteWVhcikge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi8qIFJlYWQgTW9yZS9MZXNzIGJ1dHRvbiB0ZXh0IGNoYW5nZSBmdW5jdGlvbmFsaXR5LiAqL1xuKlthcmlhLWV4cGFuZGVkPVwiZmFsc2VcIl0gc3Bhbi5leHBhbmRlZCwgKlthcmlhLWV4cGFuZGVkPVwidHJ1ZVwiXSBzcGFuLmNvbGxhcHNlZCB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIEV4dGVuZCBoZWlnaHQgZm9yIGhpZGRlbiBTdGlja3kgTmF2IG9uIG1vYmlsZSAqL1xuLnN0aWNreS1oZWFkZXIubmF2LXVwIHtcblx0dG9wOiByZW0oLTkwcHgpICFpbXBvcnRhbnQ7XG59XG5cbi8qIEFkZCBib3JkZXIgdG8gUmVmaW5lbWVudCBTbGlkZXIgaWYgaW4gUExQIFNsb3QgUExQLUYgKi9cbi5wbHAtZiB7XG4gICAgPiAudmlzdWFsLXJlZmluZW1lbnRzIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogJGJvcmRlcjtcbiAgICBcbiAgICAgICAgLy8gQ2VudGVyIFJlZmluZW1lbnQgU2xpY2sgU2xpZGVyIENvbnRlbnRcbiAgICAgICAgLnNsaWNrLXRyYWNrIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLyogRml4IGZvciBzZWxlY3RpbmcgdGV4dCBpbiBzbGljayBzbGlkZXIgY2Fyb3VzZWxzICovXG4uc2xpY2stc2xpZGVyIHtcbiAgICB1c2VyLXNlbGVjdDogdGV4dDtcblxuICAgIC5kcmFnZ2FibGUge1xuICAgICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgIH1cbn1cblxuLy8gTGF6eSBsb2FkaW5nIHN0eWxlcyB1c2VkIGluIGNvbmp1bmN0aW9uIHdpdGggbGF6eUxvYWRpbmcuanNcbmltZyB7XG4gICAgdHJhbnNpdGlvbjogZmlsdGVyIDc1bXMgZWFzZS1pbi1vdXQsIGNsaXAtcGF0aCA3NW1zIGVhc2UtaW4tb3V0O1xuXG4gICAgJi5sYXp5LmJsdXIge1xuICAgICAgICBmaWx0ZXI6IGJsdXIocmVtKDRweCkpO1xuICAgICAgICBjbGlwLXBhdGg6IGluc2V0KDApO1xuICAgIH1cbn1cblxuLnZpZGVvLWN1c3RvbS10b2dnbGVyIHtcbiAgICAmLmxvYWRpbmcge1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG4gICAgXG4gICAgLnNwaW5uZXItYm9yZGVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB6LWluZGV4OiAzO1xuICAgICAgICByaWdodDogcmVtKC01cHgpO1xuICAgICAgICB0b3A6IHJlbSgtNXB4KTtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIHJlbSgxMHB4KSk7XG4gICAgICAgIGhlaWdodDogY2FsYygxMDAlICsgcmVtKDEwcHgpKTtcblxuICAgICAgICAmLmhpZGRlbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4udmlkZW8tY29udGFpbmVyIHtcbiAgICB0cmFuc2l0aW9uOiBmaWx0ZXIgNzVtcyBlYXNlLWluLW91dCwgY2xpcC1wYXRoIDc1bXMgZWFzZS1pbi1vdXQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAmLmxhenkge1xuICAgICAgICAmOmhhcyguaGFzLXBsYWNlaG9sZGVyLWltYWdlKSB7XG4gICAgICAgICAgICBmaWx0ZXI6IGJsdXIocmVtKDRweCkpIGJyaWdodG5lc3MoMC40KTtcbiAgICAgICAgICAgIGNsaXAtcGF0aDogaW5zZXQoMCk7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB9XG5cbiAgICAgICAgdmlkZW8ge1xuICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnZpZGVvLXBsYWNlaG9sZGVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogIzFiMWIxYjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBlbmQ7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgJi5oaWRkZW4ge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuaGFzLXBsYWNlaG9sZGVyLWltYWdlIHtcbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH0gICBcblxuICAgICAgICAuc3Bpbm5lci1ib3JkZXIge1xuICAgICAgICAgICAgbWFyZ2luOiBtYXAtZ2V0KCRzcGFjZXJzLCAyKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICY6bm90KC5iYWNrZ3JvdW5kLXZpZGVvKSB7XG4gICAgICAgIC52aWRlby1wbGFjZWhvbGRlciB7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgIEBzdXBwb3J0cyAobm90KGFzcGVjdC1yYXRpbzogMTYvOSkpIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDU2LjI1JTtcbiAgICAgICAgICAgIFxuICAgICAgICAgICAgLnZpZGVvLXBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogNTYuMjUlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQHN1cHBvcnRzIChhc3BlY3QtcmF0aW86IDE2LzkpIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiAxNi85O1xuXG4gICAgICAgICAgICAudmlkZW8tcGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICAgICAgICAgIGFzcGVjdC1yYXRpbzogMTYvOTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCJAaW1wb3J0IFwiLi4vdXRpbGl0aWVzL3pfaW5kZXhcIjtcblxuJHNsaWRlLW91dC1hbmltYXRpb246IHJpZ2h0IDIwMG1zIGN1YmljLWJlemllcigwLCAxLCAwLjgsIDEpO1xuJHNsaWRlLWluLWFuaW1hdGlvbjogbGVmdCAwLjhzIGN1YmljLWJlemllcigwLCAxLCAwLjgsIDEpO1xuXG4ubG9jYXRpb24tdG9nZ2xlLWNvbnRhaW5lciB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgfVxufVxuXG4uaGVhZGVyLWxvY2F0aW9uLWNvbnRhaW5lciB7XG4gICAgYmFja2dyb3VuZDogJGdyYXktMTAwO1xuICAgIHBhZGRpbmc6IDA7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIHBhZGRpbmc6IDNweCAwO1xuICAgIH1cblxuICAgIC5sb2NhdGlvbi10b2dnbGUtY29udGFpbmVyIHtcbiAgICAgICAgLnJvdyB7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5oZWFkZXItbG9jYXRpb24ge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIG1heC13aWR0aDogbWFwLWdldCgkY29udGFpbmVyLW1heC13aWR0aHMsIHhsKTtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuXG4gICAgICAgICAgICAubG9jYXRpb24tdG9nZ2xlLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5sb2NhdGlvbi1ncm91cCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmxpdmUtY2hhdC1jb250YWluZXI6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAkYm9yZGVyO1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogcmVtKDEwcHgpO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiByZW0oMTBweCk7XG4gICAgICAgIH1cblxuICAgICAgICAucGluLWljb24ge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogLTJweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5sb2NhdGlvbi10b2dnbGUge1xuICAgICAgICAgICAgY29sb3I6ICRuZm0tZ3JlZW4gIWltcG9ydGFudDtcblxuICAgICAgICAgICAgLy8gZWxsaXBzaXMgaGFuZGxpbmdcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxNTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmNsb3Nlc3Qtc3RvcmUge1xuICAgIC5hbGwtbG9jYXRpb24ge1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgfVxufVxuXG4jZGVsaXZlcnlMb2NhdGlvbkZvcm0ge1xuICAgIGxpbmUtaGVpZ2h0OiByZW0oNDBweCk7XG59XG5cbi5uZWFyYnktbG9jYXRpb24tZGV0YWlsLFxuLm5lYXJieS1kZWxpdmVyeS1sb2NhdGlvbi1kZXRhaWwge1xuICAgIHBhZGRpbmctdG9wOiAxNXB4O1xuICAgIGJvcmRlci10b3A6ICRib3JkZXI7XG4gICAgYm9yZGVyLWJvdHRvbTogJGJvcmRlcjtcblxuICAgID4gZGl2IHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnN0b3JlLWFkZHJlc3MgZGl2IHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC50ZXh0LWJsb2NrID4gZGl2IC5zdG9yZS1hZGRyZXNzIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMS4ycmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmJ1dHRvbi1zZWN0aW9uIHtcbiAgICAgICAgLmRpcmVjdGlvbiB7XG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC53ZWVrbHktYWQge1xuICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ubGl2ZS1jaGF0LWxpbmsge1xuICAgIGNvbG9yOiAkYm9keS1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi8vIG9mZi1jYW52YXMgY29udGVudFxuLmxvY2F0aW9uLWluZm8sXG4uZGVsaXZlcnktbG9jYXRpb24taW5mbyB7XG4gICAgYmFja2dyb3VuZDogJGJvZHktYmc7XG4gICAgcGFkZGluZzogJHNwYWNlcjtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgcmlnaHQ6IC0xMDAlO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIG1heC13aWR0aDogMzQycHg7XG4gICAgd2lkdGg6IDkwJTtcbiAgICB6LWluZGV4OiB6KCdoZWFkZXInLCAnbG9jYXRpb24tZmx5b3V0Jyk7XG4gICAgdHJhbnNpdGlvbjogJHNsaWRlLW91dC1hbmltYXRpb247XG5cbiAgICAmLmNvbGxhcHNpbmcge1xuICAgICAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwO1xuICAgIH1cblxuICAgICYuc2hvdyB7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICAubXktbG9jYXRpb24ge1xuICAgICAgICAuaGVhZGVyLWdyb3VwIHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiByZW0oMTBweCk7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0oMTVweCk7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAkYm9yZGVyO1xuXG4gICAgICAgICAgICAuY2xvc2Uge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICB0b3A6IC0zcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBoNiB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmZvcm0tZ3JvdXAucG9zdGFsLWdyb3VwIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogcmVtKDEwcHgpO1xuXG4gICAgICAgICAgICAuaW52YWxpZC1mZWVkYmFjayB7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5idG4ge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IHJlbSg1LjVweCk7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogcmVtKDUuNXB4KTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5pbnZhbGlkLWZlZWRiYWNrLWN1c3RvbSB7XG4gICAgICAgIGNvbG9yOiAkZGFuZ2VyO1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICB9XG59XG4iLCJAaW1wb3J0IFwiLi4vdXRpbGl0aWVzL3pfaW5kZXhcIjtcbkBpbXBvcnQgXCIuLi91dGlsaXRpZXMvbWVudVwiO1xuXG4ubmF2LWl0ZW0ge1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgJi5zaG93IHtcbiAgICAgICAgLm5hdi1saW5rIHtcbiAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm5hdi1saW5rIHtcbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnJlc2V0LXBhc3N3b3JkLWZvcm0ge1xuICAgIHBhZGRpbmc6IDE1cHggMCAyNXB4O1xuXG4gICAgYnV0dG9uIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgLnByaXZhY3ktcG9saWN5IHtcbiAgICAgICAgcGFkZGluZzogMCBtYXAtZ2V0KCRzcGFjZXJzLCAyKSBtYXAtZ2V0KCRzcGFjZXJzLCA0KTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxufVxuXG4ucmVjZWl2ZWRNc2dUZXN0IHtcbiAgICBmb250LXNpemU6IHJlbSgxNnB4KTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLy8gb3ZlcnJpZGUgQlMgdG8gYWxsb3cgbG9uZyBjYXRzIHRvIHdyYXBcblxuLmRyb3Bkb3duLWl0ZW0ge1xuICAgIHdoaXRlLXNwYWNlOiBub3JtYWwgIWltcG9ydGFudDtcbn1cblxuLy8gQ3VzdG9tIE5GTSBUYWJiZWQgTW9iaWxlIE1lbnVcblxuLmhlYWRlciB7XG4gICAgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIHdpZHRoOiByZW0oMzIwcHgpO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA5MCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JheS0xMDA7XG4gICAgICAgICAgICB6LWluZGV4OiB6KFwiaGVhZGVyXCIsIFwibmF2YmFyLW1vYmlsZVwiKTtcblxuICAgICAgICAgICAgLy8gZWxpbWluaWF0ZSBhbmltYXRpb25cbiAgICAgICAgICAgICYuY29sbGFwc2luZyB7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvOyAvLyBJRTExIGZhbGxiYWNrXG4gICAgICAgICAgICB3aWR0aDogdW5zZXQ7XG4gICAgICAgIH1cblxuICAgICAgICAuZHJvcGRvd24ge1xuICAgICAgICAgICAgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBjYXJldC1yaWdodDtcblxuICAgICAgICAgICAgICAgICAgICBjbGVhcjogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xuXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIgc3BhbixcbiAgICAgICAgICAgICAgICAgICAgJjphY3RpdmUgc3BhbixcbiAgICAgICAgICAgICAgICAgICAgJjpmb2N1cyBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmhvdmVyLWljb24ge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5tb2JpbGUtbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLy8gb25seSB0b3AgbGV2ZWxcbiAgICAgICAgICAgICAgICAmLnByb2R1Y3QtdG9nZ2xlcixcbiAgICAgICAgICAgICAgICAmLnNlcnZpY2VzLXRvZ2dsZXIsXG4gICAgICAgICAgICAgICAgJi5hY2NvdW50LXRvZ2dsZXIge1xuICAgICAgICAgICAgICAgICAgICAvLyBtb2JpbGUgc3R5bGVzIG1hdGNoXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAkYm9yZGVyO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgICAgICAgICAgICAgJjphY3RpdmUsXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmZvY3VzLFxuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciBzcGFuLFxuICAgICAgICAgICAgICAgICAgICAgICAgJjphY3RpdmUgc3BhbixcbiAgICAgICAgICAgICAgICAgICAgICAgICY6Zm9jdXMgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuaWNvbjpub3QoLmhvdmVyLWljb24pIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC8vIGRlc2t0b3Agc3R5bGVzIGFyZSBlYWNoIGRpZmZlcmVudFxuICAgICAgICAgICAgICAgICYucHJvZHVjdC10b2dnbGVyLFxuICAgICAgICAgICAgICAgICYuc2VydmljZXMtdG9nZ2xlciB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci13aWR0aDogJGJvcmRlci13aWR0aDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ib2R5O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6ICRpbnB1dC1idG4tcGFkZGluZy15ICRpbnB1dC1idG4tcGFkZGluZy14ICRpbnB1dC1idG4tcGFkZGluZy15IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi5wcm9kdWN0LXRvZ2dsZXIge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbmZtLWdyZWVuO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgd2hpdGUtZm9udC1zbW9vdGhpbmc7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc3ZnLWFycm93LWRvd24td2hpdGUtcGF0aCBuby1yZXBlYXQgY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi5zZXJ2aWNlcy10b2dnbGVyIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAkYm9yZGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGdyYXktMjAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRkYXJrO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IHJlbSgxMHB4KTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRzdmctYXJyb3ctZG93bi1wYXRoIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC8vIG1vYmlsZSB0YWJiZWQgbmF2aWdhdGlvbiBzdHlsZXNcbiAgICAgICAgICAgICYuc2hvdyB7XG4gICAgICAgICAgICAgICAgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgICAgICAgICAgICAgICAgIC8vIG9ubHkgdG9wIGxldmVsXG4gICAgICAgICAgICAgICAgICAgICYucHJvZHVjdC10b2dnbGVyLFxuICAgICAgICAgICAgICAgICAgICAmLnNlcnZpY2VzLXRvZ2dsZXIsXG4gICAgICAgICAgICAgICAgICAgICYuYWNjb3VudC10b2dnbGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRuZm0tZ3JlZW47XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAgICAgICAgICY6YWN0aXZlLFxuICAgICAgICAgICAgICAgICAgICAmOmZvY3VzLFxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHNwYW4sXG4gICAgICAgICAgICAgICAgICAgICY6YWN0aXZlIHNwYW4sXG4gICAgICAgICAgICAgICAgICAgICY6Zm9jdXMgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgLmljb246bm90KC5ob3Zlci1pY29uKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAuaG92ZXItaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5tb2JpbGUtbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRsaWdodDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgbGVmdDogNTBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMzIwcHggLSA1MHB4KTtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsaWdodDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCByZW0oMTVweCk7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogY2FsYygxMDAlICsgbWFwLWdldCgkc3BhY2VycywgMikpO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6ICRib3JkZXI7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzNDJweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvOyAvLyBJRTExIGZhbGxiYWNrXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogdW5zZXQ7XG4gICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiB2aXNpYmxlOyAvLyBmb3IgZGVza3RvcCBjYXJldFxuXG4gICAgICAgICAgICAgICAgICAgICZbYXJpYS1sYWJlbGxlZGJ5PVwicHJvZHVjdERyb3Bkb3duXCJdLFxuICAgICAgICAgICAgICAgICAgICAmW2FyaWEtbGFiZWxsZWRieT1cInByb2R1Y3REcm9wZG93blwiXSAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJlthcmlhLWxhYmVsbGVkYnk9XCJwcm9kdWN0RHJvcGRvd25cIl0gLnNjcm9sbGFibGUtY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDcwdmg7XG4gICAgICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmW2FyaWEtbGFiZWxsZWRieT1cInNlcnZpY2VzRHJvcGRvd25cIl0ge1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogYXV0bzsgLy8gSUUxMSBmYWxsYmFja1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogaW5pdGlhbDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IHVuc2V0O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IHJlbSgxMHB4KTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC8vIGhpZGVzIG1lbnVzIGxvd2VyIGluIHRoZSBzdGFja1xuICAgICAgICAgICAgICAgICAgICAmLmhpZGRlbi1sZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDA7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgID4gLnNjcm9sbGFibGUtY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICA+IC5kcm9wZG93bi1oZWFkZXItZ3JvdXAge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgID4gLm1lbnUtbGlzdCA+IC5kcm9wZG93bi1pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGluaXRpYWw7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpub3QoLnNob3cpLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA+IGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jbG9zZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAxM3B4O1xuICAgICAgICByaWdodDogLTM2cHg7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAuaWNvbi5pY29uLWNsb3NlLXdoaXRlLWJhY2tncm91bmQge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIGRlc2t0b3AgY2FyZXRcblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgIFthcmlhLWxhYmVsbGVkYnk9J3Byb2R1Y3REcm9wZG93biddLFxuICAgIFthcmlhLWxhYmVsbGVkYnk9J3Byb2R1Y3REcm9wZG93biddIC5kcm9wZG93bi1tZW51LnNob3csXG4gICAgW2FyaWEtbGFiZWxsZWRieT0nc2VydmljZXNEcm9wZG93biddIHtcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVudS1jYXJldC11cDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmRyb3Bkb3duLWhlYWRlci1ncm91cCB7XG4gICAgYm9yZGVyLWJvdHRvbTogJGJvcmRlcjtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAuYmFjay1saW5rIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLXRvcDogcmVtKDE2cHgpO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0oMTZweCk7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiByZW0oMTdweCk7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGNhcmV0LWxlZnQ7XG5cbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY2F0LWhlYWRpbmctd3JhcHBlciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgYm9yZGVyLXRvcDogcmVtKDFweCkgc29saWQgI2NjYztcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICBoNiB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgaDYge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0oMTBweCk7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IHJlbSg1cHgpO1xuICAgICAgICBwYWRkaW5nLXRvcDogcmVtKDExLjVweCk7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiByZW0oMTEuNXB4KTtcbiAgICB9XG5cbiAgICAudmlldy1hbGwge1xuICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICBwYWRkaW5nLXRvcDogcmVtKDExLjVweCk7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiByZW0oMTEuNXB4KTtcbiAgICB9XG59XG5cbi5tZW51LWxpc3QsXG4ubWVudS1ncm91cCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG5cbiAgICAubWVudS1oZWFkZXIgaDYge1xuICAgICAgICBtYXJnaW46IHJlbSg1cHgpIDAgMDtcbiAgICAgICAgcGFkZGluZzogcmVtKDEyLjVweCkgMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogJGJvcmRlcjtcbiAgICB9XG5cbiAgICA+IGxpIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0O1xuICAgICAgICBwYWRkaW5nOiAwIDAgMC4xcmVtO1xuICAgICAgICBtYXJnaW46IDAgMCAwLjFyZW07XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG5cbiAgICAgICAgPiAubmF2LWxpbmsge1xuICAgICAgICAgICAgLy8gb3ZlcnJpZGUgYnMgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1uYXYgLm5hdi1saW5rXG4gICAgICAgICAgICBwYWRkaW5nOiByZW0oMTEuNXB4KSByZW0oMTJweCkgcmVtKDExLjVweCkgMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogJGJvcmRlcjtcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBpbml0aWFsOyAvLyBhbGxvdyB3cmFwcGluZ1xuICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bGFzdC1jaGlsZCA+IC5uYXYtbGluayxcbiAgICAgICAgJi5sYXN0ID4gLm5hdi1saW5rIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIFNlcnZpY2VzIE1lbnVcbi5tZW51LWdyb3VwIHtcbiAgICBsaSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRsaWdodDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcblxuICAgICAgICAubmF2LWxpbmsge1xuICAgICAgICAgICAgLy8gb3ZlcnJpZGUgYnMgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1uYXYgLm5hdi1saW5rXG4gICAgICAgICAgICBwYWRkaW5nOiByZW0oMTQuMTc2cHgpIDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206ICRib3JkZXI7XG4gICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIC5uYXYtbGluayxcbiAgICAgICAgJi5sYXN0IC5uYXYtbGluayB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyBtb2JpbGUgYWNjb3VudCBtZW51c1xuW2FyaWEtbGFiZWxsZWRieT1cImFjY291bnREcm9wZG93blwiXSB7XG4gICAgLmFjY291bnQtbWVudS1oZWFkZXIge1xuICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICBib3JkZXItYm90dG9tOiAkYm9yZGVyO1xuXG4gICAgICAgIGg2IHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogcmVtKDQ0LjMzNnB4KTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE4cHgpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmdyZWV0aW5nIHtcbiAgICAgICAgbWFyZ2luLXRvcDogcmVtKDExLjVweCk7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IHJlbSgyNXB4KTtcblxuICAgICAgICBoNiB7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmJ0bi1ibG9jayArIC5idG4tYmxvY2sge1xuICAgICAgICBtYXJnaW4tdG9wOiByZW0oMjVweCk7XG4gICAgfVxuXG4gICAgLnJldHVybmluZy1jdXN0b21lciB7XG4gICAgICAgIG1hcmdpbi10b3A6IHJlbSgxMHB4KTtcbiAgICB9XG5cbiAgICBsaS5uYXYtaXRlbSBhLm5hdi1saW5rIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICB9XG5cbiAgICBsaSB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiByZW0oNDJweCk7XG4gICAgICAgIGJvcmRlci1ib3R0b206ICRib3JkZXI7XG4gICAgICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgfVxuXG4gICAgbGk6Zmlyc3QtY2hpbGQsXG4gICAgbGk6bGFzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgfVxuXG4gICAgLm1lbnUtZ3JvdXAge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogOTBweDtcblxuICAgICAgICAudW5hdXRoLXBheS1tc2cge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI2U4ZThlODtcbiAgICAgICAgICAgIG1hcmdpbjogMCByZW0oLTE1cHgpO1xuICAgICAgICAgICAgcGFkZGluZzogcmVtKDE1cHgpIDA7XG5cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uY2F0ZWdvcnktYXNzZXQtY29udGFpbmVyID4gZGl2IHtcbiAgICBtYXJnaW4tdG9wOiByZW0oMzBweCk7XG5cbiAgICBoNiB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiByZW0oMTBweCk7XG4gICAgICAgIGJvcmRlci1ib3R0b206ICRib3JkZXI7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxufVxuXG4ubW9iaWxlLWhlbHAtYXNzZXQge1xuICAgIG1hcmdpbi1yaWdodDogLTE1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICAgIHBhZGRpbmctbGVmdDogcmVtKDEwcHgpO1xuICAgIGJhY2tncm91bmQ6ICRncmF5LTIwMDtcbiAgICBsaW5lLWhlaWdodDogcmVtKDYwcHgpO1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ib2R5LW1vYmlsZTtcblxuICAgID4gZGl2IHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgIH1cblxuICAgIGEge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxufVxuIiwiJGJyZWFrcG9pbnQtbmFtZTogJ2xnJztcbiRicmVha3BvaW50LWluZGV4OiBpbmRleChtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cyksICRicmVha3BvaW50LW5hbWUpO1xuJHByZXYtYnJlYWtwb2ludDogbnRoKG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSwgJGJyZWFrcG9pbnQtaW5kZXggLSAxKTtcbiRuZXh0LWJyZWFrcG9pbnQ6IG50aChtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cyksICRicmVha3BvaW50LWluZGV4ICsgMSk7XG4kc2xpZGUtb3V0LWFuaW1hdGlvbjogbGVmdCAwLjVzIGN1YmljLWJlemllcigwLCAxLCAwLjUsIDEpO1xuXG5AbWl4aW4gY2FyZXQtbGVmdCgpIHtcbiAgICB3aWR0aDogMTJweDtcbiAgICBoZWlnaHQ6IDE2cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiByZW0oNXB4KTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBjb250ZW50OiAnJztcbiAgICBiYWNrZ3JvdW5kOiAkc3ZnLWFycm93LWxlZnQtcGF0aCBuby1yZXBlYXQgY2VudGVyO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG5AbWl4aW4gY2FyZXQtcmlnaHQoKSB7XG4gICAgd2lkdGg6IDEycHg7XG4gICAgaGVpZ2h0OiAxNnB4O1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBjb250ZW50OiAnJztcbiAgICBiYWNrZ3JvdW5kOiAkc3ZnLWFycm93LXJpZ2h0LXBhdGggbm8tcmVwZWF0IGNlbnRlcjtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuQG1peGluIG1lbnUtY2FyZXQtdXAoKSB7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTZweDtcbiAgICBsZWZ0OiA1NXB4O1xuICAgIHdpZHRoOiAxMHB4O1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kOiAkYm9keS1iZztcbiAgICBib3JkZXItcmlnaHQ6ICRib3JkZXI7XG4gICAgYm9yZGVyLXRvcDogJGJvcmRlcjtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAgIHotaW5kZXg6IHooXCJtZW51XCIsIFwiZGVza3RvcC1jYXJldFwiKTtcbn1cbiIsIkBpbXBvcnQgXCIuL2hlYWRlckxvY2F0aW9uXCI7XG5AaW1wb3J0IFwibWVudVwiO1xuXG4kYmFubmVyLXBhZGRpbmc6IDAuMzEyNWVtO1xuJG1lbnUtcGFkZGluZzogMC41ZW07XG4kbWVudS1pdGVtLW1hcmdpbjogMC42MjVlbTtcblxuLmFsZXJ0LTEge1xuICAgIG1hcmdpbi1ib3R0b206IHJlbSgyMHB4KSAhaW1wb3J0YW50O1xufVxuXG4uaW5wdXQtZ3JvdXAtdGV4dC1tb2RhbCB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG5cbiAgICAmLmFjdGl2ZSxcbiAgICAmOmFjdGl2ZSxcbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG4uYmFjay1saW5rIHtcbiAgICBhIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ubW9kYWwtcmVxdWVzdC1wYXNzd29yZC10aXRsZSB7XG4gICAgZm9udC1zaXplOiByZW0oMTZweCk7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgY29sb3I6ICMzNjM2MzY7XG4gICAgbWFyZ2luLWJvdHRvbTogcmVtKDE1cHgpO1xufVxuXG4ubW9kYWwtcmVxdWVzdC1wYXNzd29yZC1ib2R5IHtcbiAgICBmb250LXNpemU6IHJlbSgxNHB4KTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGNvbG9yOiAjMzYzNjM2O1xuICAgIG1hcmdpbi1ib3R0b206IHJlbSgyMHB4KTtcbn1cblxuLnJldHVybmluZy1jdXN0b21lciB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1zaXplOiAxOHB4O1xufVxuXG4ubmF2YmFyLmhlYWRlciB7XG4gICAgcGFkZGluZzogMCByZW0oMTVweCk7XG4gICAgYm9yZGVyLWJvdHRvbTogcmVtKDFweCkgc29saWQgI2NjYztcbn1cblxuZm9ybS5sb2dpbi1tb2JpbGUgLnJlbWVtYmVyLW1lIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIG1hcmdpbi10b3A6IDAuMzEyNWVtO1xufVxuXG5mb3JtLmxvZ2luLW1vYmlsZSAucmVtZW1iZXItbWUtcmVtaW5kZXIge1xuICAgIGNsZWFyOiBib3RoO1xuICAgIG1hcmdpbi1sZWZ0OiAxLjg3NXJlbTtcbn1cblxuLmF1dGgtdXNlci1tZXNzYWdlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtdGFibGUgIWltcG9ydGFudDtcbiAgICB0b3A6IDAuNXJlbTtcbiAgICBwb3NpdGlvbjogaW5oZXJpdDtcbiAgICBwYWRkaW5nLXJpZ2h0OiByZW0oNHB4KTtcbiAgICBmb250LXdlaWdodDogNTAwO1xufVxuXG4uYXV0aC11c2VyLW1lc3NhZ2U+cCB7XG4gICAgZm9udC1zaXplOiByZW0oMTRweCk7XG4gICAgY29sb3I6ICM2NjY7XG59XG5cbi5yZW1lbWJlci1tZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBtYXJnaW4tdG9wOiAwLjMxMjVyZW07XG59XG5cbi5yZW1lbWJlci1tZS1yZW1pbmRlci1tb2RhbCB7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgbWFyZ2luLWxlZnQ6IDEuODc1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IHJlbSgyMHB4KTtcbn1cblxuLnJlbWVtYmVyLW1lLXJlbWluZGVyLW1vYmlsZSB7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgbWFyZ2luLWxlZnQ6IDEuODc1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IHJlbSgyMHB4KTtcbn1cblxuLmJ0bi1wb3BvdmVyLXNpZ24taW4ge1xuICAgIG1hcmdpbi1ib3R0b206IHJlbSgyNXB4KTtcbn1cblxuLmxvZ2luLWZvcmdvdC1wYXNzd29yZC1tb2RhbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogcmVtKDMwcHgpO1xuICAgIGZvbnQtc2l6ZTogcmVtKDE0cHgpO1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIGNvbG9yOiAjMzYzNjM2O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICY6aG92ZXIge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxufVxuXG4ubG9naW4tcG9wb3ZlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogcmVtKDEwcHgpO1xufVxuXG4uaW5mby1pY29uLW1vZGFsIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nOiAwOyAvLyBib290c3RyYXAgb3ZlcnJpZGVcbiAgICBtYXJnaW4tbGVmdDogcmVtKDVweCk7XG5cbiAgICAuaWNvbiB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRzdmctdG9vbHRpcC1pY29uIG5vLXJlcGVhdCAwIDA7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgd2lkdGg6IHJlbSgxNnB4KTtcbiAgICAgICAgaGVpZ2h0OiByZW0oMTZweCk7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IHVuc2V0OyAvLyBSZXF1aXJlZCB0byBtYWtlIGJvb3RzdHJhcCB0b29sdGlwcyBmdW5jdGlvbmFsXG4gICAgfVxufVxuXG4ubG9naW4tbW9kYWwgLmFsZXJ0IHtcbiAgICBtYXJnaW4tYm90dG9tOiByZW0oMjBweCk7XG59XG5cbi5sb2dpbi1tb2RhbCAucmVjYXB0Y2hhLW1vZGFsIHtcbiAgICBtYXJnaW4tYm90dG9tOiByZW0oMjBweCk7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtaW4td2lkdGg6IHJlbSg2MzBweCk7XG59XG5cbi5uYXZiYXItaGVhZGVyIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIG1heC1oZWlnaHQ6IDgwcHg7XG4gICAgfVxuXG4gICAgI2N0YS1xdWljay1iaWxsLXBheSB7XG4gICAgICAgIGEge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJsdWU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIGE6bm90KC5saW5rMikge1xuICAgICAgICBjb2xvcjogJGJvZHktY29sb3I7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgfVxuXG4gICAgICAgICYubG9naW4tbGluayB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWRlY29yYXRpb247XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogJHNwYWNlcjtcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnVzZXIsXG4gICAgLm1pbmljYXJ0IHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIH1cblxuICAgIC8vIG1vYmlsZSBoYW1idXJnZXIgbWVudVxuICAgIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIHBhZGRpbmctbGVmdDogcmVtKDEzcHgpO1xuICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICAgICAgcGFkZGluZzogIHJlbSg5cHgpIHJlbSg2LjVweCk7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogcmVtKC02LjVweCk7XG4gICAgICAgIH1cblxuICAgICAgICAubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gICAgICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgICAgIGhlaWdodDogMjVweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC50ZXh0LWxpbmsge1xuICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgIGJvcmRlci10b3A6IHJlbSgxcHgpIHNvbGlkICRncmF5LTQwMDtcbiAgICAgICAgcGFkZGluZzogcmVtKDE1cHgpIDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIC5tZW51LXNwbGl0IHtcbiAgICAgICAgcGFkZGluZzogcmVtKDIwcHgpIDAgcmVtKDE1cHgpO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuXG4gICAgLm1lbnUtc3BsaXQgLmNvbnRlbnQtYXNzZXQge1xuICAgICAgICBtYXJnaW4tdG9wOiByZW0oMjVweCk7XG4gICAgICAgIG1pbi13aWR0aDogcmVtKDI4NXB4KTtcbiAgICB9XG5cbiAgICAubWVudS1zcGxpdCBwIHtcbiAgICAgICAgZm9udDogYm9sZCByZW0oMThweCkgJGZvbnQtZmFtaWx5LXRpdGxlO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0oMjVweCk7XG4gICAgfVxuXG4gICAgLnJlcXVlc3QtcGFzc3dvcmQtYm9keSBwIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1iYXNlO1xuICAgICAgICBmb250LXNpemU6IHJlbSgxNnB4KSAhaW1wb3J0YW50O1xuICAgICAgICBsaW5lLWhlaWdodDogMS41cmVtO1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IHJlbSgxNXB4KTtcbiAgICB9XG5cbiAgICAuZm9ybS1ncm91cC1tb2RhbCB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHJlbSgyMHB4KSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnJldHVybmluZy1yaWdodCAuY29udGVudC1hc3NldCB7XG4gICAgICAgIG1hcmdpbi10b3A6IHJlbSgxMHB4KTtcbiAgICB9XG5cbiAgICAudmVydGljYWwtbGluZSB7XG4gICAgICAgIGJvcmRlci1sZWZ0OiByZW0oMXB4KSBzb2xpZCAkZ3JheS00MDA7XG4gICAgICAgIHRvcDogcmVtKDI1cHgpO1xuICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDUwcHgpO1xuICAgIH1cblxuICAgIC5tb2JpbGUtYWNjb3VudCB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgfVxuXG4gICAgLmFjY291bnQtYmlsbFBheSB7XG4gICAgICAgIG1hcmdpbi10b3A6IHJlbSgxMHB4KTtcblxuICAgICAgICBsaTpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5mb3JtLWdyb3VwLnJlc2V0LXBhc3N3b3JkLWxhYmVsIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDIwcHgpO1xuICAgIH1cblxuICAgIC5tb2JpbGUtbWVudS1ncm91cCB7XG4gICAgICAgIHVsIHtcbiAgICAgICAgICAgIGxpOmZpcnN0LWNoaWxkLFxuICAgICAgICAgICAgbGk6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpob3ZlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5oZWFkZXItYmFjay1saW5rIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgY2FyZXQtbGVmdDtcblxuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5tb2RhbC1yZXF1ZXN0LXBhc3N3b3JkLXRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE2cHgpO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICBjb2xvcjogIzM2MzYzNjtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHJlbSgxNXB4KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tb2RhbC1yZXF1ZXN0LXBhc3N3b3JkLWJvZHkge1xuICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMTRweCk7XG4gICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgY29sb3I6ICMzNjM2MzY7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0oMjBweCk7XG4gICAgICAgIH1cblxuICAgICAgICAjcmVzZXQtcGFzc3dvcmQtZW1haWwtZXJyb3Ige1xuICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMTRweCkgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5mb3Jnb3QtcGFzc3dvcmQtbW9iaWxlIHtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxcmVtO1xuXG4gICAgICAgICAgICAuZ3JlZXRpbmcge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgICAgICAgICAgICBoNiB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IHJlbSgxOHB4KTtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMzNjM2MzY7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaGVhZGVyLWJhY2stbGluayB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMTRweCk7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMzNjM2MzY7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAxcmVtIDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5mb3JtLWNvbnRyb2wtbGFiZWwge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE0cHgpO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMzYzNjM2O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHJlbSgxMHB4KTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmZvcmdvdC1wYXNzd29yZC10ZXh0IHtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS40cmVtO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMzYzNjM2O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE0cHgpICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5mb3JtLWdyb3VwLW1vZGFsIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0oMjBweCk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5tb2RhbC1yZXF1ZXN0LXBhc3N3b3JkLWJvZHkge1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubW9iaWxlLXNpZ25pbiB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgLmludmFsaWQtZmVlZGJhY2ssXG4gICAgICAgIC5hbGVydC1kYW5nZXIge1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgICNwd2RWaWV3QnRuIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAmLmFjdGl2ZSxcbiAgICAgICAgICAgICY6YWN0aXZlLFxuICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyayAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm1vYmlsZS1hcnJvdyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbTtcblxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIGkge1xuICAgICAgICAgICAgQGluY2x1ZGUgY2FyZXQtbGVmdDtcblxuICAgICAgICAgICAgaGVpZ2h0OiByZW0oMTRweCk7XG4gICAgICAgIH1cblxuICAgICAgICAubG9naW4tbW9iaWxlIHtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyLjU7XG5cbiAgICAgICAgICAgIC5mb3JtLWdyb3VwLW1vYmlsZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDIwcHgpO1xuXG4gICAgICAgICAgICAgICAgLmZvcm0tY29udHJvbC1sYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuNjI1cmVtO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5mb3JtLWNvbnRyb2wtbGFiZWwtbW9kYWwge1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHNvbGlkO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5mb3JtLWNvbnRyb2wge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjYyNXJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5hbGVydCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDIwcHgpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucmVjYXB0Y2hhLW1vYmlsZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDIwcHgpO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5nLXJlY2FwdGNoYSB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjc3KTtcbiAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC43Nyk7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xuICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY2xlYXJmaXgge1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG5cbiAgICAgICAgICAgICAgICAuZm9yZ290LXBhc3N3b3JkIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogcmVtKDI1cHgpO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5wYXNzd29yZC1yZXNldC1tb2JpbGUge1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS43O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5yZW1lbWJlci1tZSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnJlbWVtYmVyLW1lLXJlbWluZGVyLW1vZGVsIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEuODc1cmVtO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0oMTVweCk7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmluZm8taWNvbiB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDAuOHJlbTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmZvcmdvdC1wYXNzd29yZCB7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC51c2VyIC5iYWNrLWxpbmsge1xuICAgICAgICBAaW5jbHVkZSBjYXJldC1sZWZ0O1xuXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgICAgIHBhZGRpbmctbGVmdDogMS4wNjI1cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICBmb250LXNpemU6IHJlbSgxNnB4KTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cblxuICAgIC51c2VyIC5wb3BvdmVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBwYWRkaW5nOiAwICRzcGFjZXI7XG4gICAgICAgIGJvcmRlcjogJGJvcmRlcjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogcmVtKDJweCk7XG4gICAgICAgIHRvcDogY2FsYygxMDAlICsgbWFwLWdldCgkc3BhY2VycywgMikpICFpbXBvcnRhbnQ7XG4gICAgICAgIHJpZ2h0OiByZW0oLTI1cHgpO1xuICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XG5cbiAgICAgICAgLy8gRGVza3RvcFxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAtNnB4O1xuICAgICAgICAgICAgcmlnaHQ6IHJlbSgxNDBweCk7XG4gICAgICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRib2R5LWJnO1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAkYm9yZGVyO1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogJGJvcmRlcjtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgICAgIH1cblxuICAgICAgICAmLnNpZ25lZGluLXBvcG92ZXIge1xuICAgICAgICAgICAgcGFkZGluZzogcmVtKDIwcHgpICRzcGFjZXIgJHNwYWNlcjtcbiAgICAgICAgICAgIHRvcDogY2FsYygxMDAlICsgbWFwLWdldCgkc3BhY2VycywgMikpICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucm93IHtcbiAgICAgICAgICAgIG1pbi13aWR0aDogNjMwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuY29sIHtcbiAgICAgICAgICAgIG1pbi13aWR0aDogMjg1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAuZ3JlZXRpbmcgYS5sb2dpbi1saW5rIHtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0NnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICB9XG5cbiAgICAgICAgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeSB7XG4gICAgICAgICAgICBwYWRkaW5nOiA4cHg7XG5cbiAgICAgICAgICAgICYuYWN0aXZlLFxuICAgICAgICAgICAgJjphY3RpdmUsXG4gICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyaztcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuc2hvdyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICAgICAgfVxuXG4gICAgICAgIGg2IHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1lbnUtY29udGVudC1hc3NldCB7XG4gICAgICAgICAgICB3aWR0aDogMjg1cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudXNlci1saW5rIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogcmVtKDMwcHgpO1xuXG4gICAgICAgICAgICAudXNlciB7XG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzRweDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAkYm9yZGVyO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IHJlbSgyMHB4KTtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmFjY291bnQtaWNvbiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogcmVtKDU1cHgpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnVzZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAmLnNob3cgLmFycm93LWRvd24ge1xuICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IHJlbSg2cHgpO1xuICAgICAgICB9XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IHJlbSg2cHgpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmdyZWV0aW5nIC53LTEwMCB7XG4gICAgICAgIG92ZXJmbG93LXdyYXA6IGJyZWFrLXdvcmQ7XG4gICAgICAgIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgICAgICAgaHlwaGVuczogYXV0bztcbiAgICB9XG59XG5cbi8vIGhhbmRsZSBsb25nIG5hbWVzIGluIGFjY291bnQgbWVudVxuLmFjY291bnQtbWVudS1oZWFkZXIgaDYge1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgbWF4LXdpZHRoOiAxNTBweDtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDBweDtcbiAgICB9XG59XG5cbi5uYXZiYXItc2VhcmNoIHtcbiAgICBoZWlnaHQ6IGF1dG87XG5cbiAgICAuc2VhcmNoIHtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiByZW0oMzBweCk7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IHJlbSg2MHB4KTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmJyYW5kLWxvZ28ge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXgtd2lkdGg6IDM0cHg7XG4gICAgaGVpZ2h0OiAzOHB4O1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICBtYXgtd2lkdGg6IDUzcHg7XG4gICAgICAgIGhlaWdodDogNTZweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiByZW0oMzBweCk7XG4gICAgfVxuXG4gICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG59XG5cbi5taW5pY2FydCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbjogMCAwIDAgcmVtKDQuNXB4KTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IHJlbSgyMS41cHgpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IHJlbSgyMHB4KTtcbiAgICB9XG5cbiAgICBhLm1pbmljYXJ0LWxpbmsge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIHBhZGRpbmc6IHJlbSgxMy41MDRweCkgcmVtKDguNXB4KTtcbiAgICAgICAgJHZhckxhcmdlU2NyZWVuOiAxMDI1cHg7IC8vIGN1c3RvbSB2YXJpYWJsZSBmb3IgcGFkZGluZyBpc3N1ZVxuICAgICAgICAkdmFyUGl4ZWxSYXRpbzEyNTogMS4yNTtcbiAgICAgICAgJHZhclBpeGVsUmF0aW8xNTA6IDEuNTtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICR2YXJMYXJnZVNjcmVlbikgYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86ICR2YXJQaXhlbFJhdGlvMTI1KSB7XG4gICAgICAgICAgICBwYWRkaW5nOiByZW0oMTMuMnB4KSByZW0oOC41cHgpO1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHZhckxhcmdlU2NyZWVuKSBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogJHZhclBpeGVsUmF0aW8xNTApIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IHJlbSgxMy4wMDhweCkgcmVtKDguNXB4KTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICAgICAgcGFkZGluZzogcmVtKDExcHgpIHJlbSg5cHgpO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiByZW0oLTguNXB4KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5taW5pY2FydC1xdWFudGl0eSB7XG4gICAgICAgICAgICBtYXJnaW46IHJlbSgwKSByZW0oOC41cHgpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1pbmljYXJ0LXF1YW50aXR5IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgICAgd2lkdGg6IHJlbSgxOHB4KTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IHJlbSgxMnB4KTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktdGl0bGU7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgICAgZm9udC1zaXplOiA4cHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogJHNwYWNlcjtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB9XG59XG5cbi5jaGVja291dC1oZWFkZXIge1xuICAgIGJhY2tncm91bmQ6ICRncmF5LTEwMDtcbiAgICBib3gtc2hhZG93OiAkc2hhZG93LWNoZWNrb3V0LWhlYWRlcjtcblxuICAgIC5jb250YWluZXIge1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IG1hcC1nZXQoJGNvbnRhaW5lci1tYXgtd2lkdGhzLCB4bCk7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5saXZlLWNoYXQtY29udGFpbmVyOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGJvcmRlci1yaWdodDogJGJvcmRlcjtcbiAgICAgICAgcGFkZGluZy1yaWdodDogcmVtKDE1cHgpO1xuICAgIH1cbn1cblxuYS5ub3JtYWwge1xuICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLmNvb2tpZS13YXJuaW5nLW1lc3NhZ2luZy5jb29raWUtd2FybmluZyB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi52YWxpZC1jb29raWUtd2FybmluZyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gICAgcCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuMmVtO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyZW07XG4gICAgfVxufVxuXG4uYnJvd3Nlci1jb21wYXRpYmlsaXR5LWFsZXJ0IHtcbiAgICB6LWluZGV4OiB6KFwibm9zY3JpcHQtYWxlcnRcIik7XG59XG5cbi5leGNsdWRlZC1yZWdpb24taGVhZGVyLW1lc3NhZ2Uge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8vIE5GTSBDUjgxIFN0aWNreSBNb2JpbGUgSGVhZGVyXG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgIC5zdGlja3ktaGVhZGVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGJvZHktYmc7XG4gICAgICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHRyYW5zaXRpb246IHRvcCAwLjI1cyBlYXNlLW91dDtcbiAgICAgICAgei1pbmRleDogeihcImhlYWRlclwiLCBcInN0aWNreS1tb2JpbGVcIik7XG5cbiAgICAgICAgJi5uYXYtdXAge1xuICAgICAgICAgICAgdG9wOiAtMjAwcHg7IC8vIG1vdmUgb2ZmIHNjcmVlblxuICAgICAgICB9XG5cbiAgICAgICAgJi5uYXYtdXAtc2VhcmNoIHtcbiAgICAgICAgICAgIC0tbmF2LXVwOiA1LjE4NzVyZW07XG5cbiAgICAgICAgICAgIHRvcDogY2FsYyh2YXIoLS1uYXYtdXAsIHJlbSg4M3B4KSkgKiAtMSk7IC8vIGRpc3BsYXkgc2VhcmNoIGJveCBvbmx5XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5hcnJvdy1kb3duLWdyZWVuIHtcbiAgICAmLmNhcmV0LXBvc2l0aW9uIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICB9XG59XG5cbi5tdy0xOTIwcHgge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogcmVtKDE5MjBweCkgIWltcG9ydGFudDtcbn1cblxuLndlbGNvbWUtdXNlci1wb3BvdmVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogNTA7XG4gICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHdpZHRoOiByZW0oMzAwcHgpO1xuICAgIGhlaWdodDogYXV0bztcbiAgICB0b3A6IGNhbGMoMTAwJSArIG1hcC1nZXQoJHNwYWNlcnMsIDIpKTtcbiAgICBsZWZ0OiByZW0oLTM4cHgpO1xuXG4gICAgJHZpZXctY2FydC1taW4td2lkdGg6IDk1MHB4O1xuICAgICR2aWV3LWNhcnQtbWF4LXdpZHRoOiAxMzY2cHg7XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJHZpZXctY2FydC1taW4td2lkdGgpIGFuZCAobWF4LXdpZHRoOiAkdmlldy1jYXJ0LW1heC13aWR0aCkge1xuICAgICAgICByaWdodDogcmVtKC03MHB4KTtcbiAgICAgICAgbGVmdDogYXV0bztcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgbGVmdDogcmVtKDE1cHgpO1xuICAgICAgICBtYXgtd2lkdGg6IHJlbSgyNzVweCk7XG4gICAgICAgIHRvcDogNTAlXG4gICAgfVxuXG4gICAgI2dyZWV0LXVzZXItY2xvc2UsXG4gICAgLmNsb3NlIHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgcGFkZGluZzogcmVtKDE1cHgpO1xuXG4gICAgICAgIC5ncmVldC11c2VyLWNsb3NlLWljb24sXG4gICAgICAgIC5jbG9zZS1pY29uIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRzdmctY2xvc2Utd2l0aG91dC1jaXJjbGU7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiByZW0oMTBweCk7XG4gICAgICAgICAgICBoZWlnaHQ6IHJlbSgxMHB4KTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogcmVtKC05cHgpO1xuICAgICAgICBsZWZ0OiByZW0oMTVweCk7XG4gICAgICAgIHdpZHRoOiByZW0oMTBweCk7XG4gICAgICAgIGhlaWdodDogcmVtKDEwcHgpO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICBib3JkZXItcmlnaHQ6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICAgICAgICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgI2NjYztcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKSB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICB6LWluZGV4OiAxMDAxO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgICAgbGVmdDogcmVtKDE1cHgpO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5cbi5uYXZiYXItaGVhZGVyIC5zaWduaW4tcG9wb3ZlciB7XG4gICAgQGV4dGVuZCAud2VsY29tZS11c2VyLXBvcG92ZXI7XG5cbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtaW4td2lkdGg6IDE5cmVtO1xuICAgIHBhZGRpbmc6IDEuNXJlbSAxcmVtIDFyZW07XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHRvcDogY2FsYygxMDAlICsgbWFwLWdldCgkc3BhY2VycywgMikpO1xuICAgIFxuICAgIC5zaWduaW4tbm90aWZpY2F0aW9uIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB9XG5cbiAgICAmLmNsb3NlLWljb24ge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHBhZGRpbmc6IDAuN3JlbTtcbiAgICB9XG5cbiAgICBhOm5vdCgubGluazIpIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgfVxuXG4gICAgLnNpZ24taW4ge1xuICAgICAgICBib3JkZXItcmFkaXVzOiByZW0oNHB4KTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJvZHktbW9iaWxlO1xuICAgICAgICB0b3A6IGNhbGMoMTAwJSArIG1hcC1nZXQoJHNwYWNlcnMsIDIpKTtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMHB4KTtcbiAgICAgICAgfVxuXG4gICAgICAgIHAge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogKCRzcGFjZXIgKiAwLjUpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmJ0bi1kYXJrLnNpZ24taW4ge1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJvZHktbW9iaWxlO1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIkBlYWNoICRzaXplIGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJHNpemUpIHtcbiAgICAgICAgLmNvbGxhcHNpYmxlLSN7JHNpemV9IHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206ICRib3JkZXI7XG5cbiAgICAgICAgICAgIC8vIGdsb2JhbCBhY2NvcmRpb24gc3R5bGVzXG5cbiAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgICAgICAgICAqIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiByZW0oMzBweCkgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgICAgICY6Zm9jdXMsXG4gICAgICAgICAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYm9keS1jb2xvcjtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBjbGVhcmZpeDtcblxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAkc3ZnLXBsdXMtaWNvbjtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiByZW0oMTBweCk7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMHB4OyAvLyBuZWVkZWQgZm9yIElFMTFcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ib2R5ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY29udGVudCxcbiAgICAgICAgICAgIC5jYXJkLWJvZHkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAudGl0bGU6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJHN2Zy1taW51cy1pY29uO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtMC4xMjVlbTsgLyogMi8xNiAqL1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5jb250ZW50LFxuICAgICAgICAgICAgICAgIC5jYXJkLWJvZHkge1xuICAgICAgICAgICAgICAgICAgICAvLyBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgLy8gdHJhbnNpdGlvbiBoYW5kbGVkIGluIGNvbGxwc2libGVJdGVtLmpzXG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnByb2R1Y3QtYWNjb3JkaW9uICYge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuXG4gICAgICAgICAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAkYm9yZGVyO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmNvbnRlbnQsXG4gICAgICAgICAgICAgICAgICAgIC5jYXJkLWJvZHkge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogJHNwYWNlcjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLy8gYmFzaWMgLyBmb290ZXIgYWNjb3JkaW9uIHN0eWxlc1xuXG4gICAgICAgICAgICAuYmFzaWMgJiB7XG4gICAgICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRib2R5LWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWJhc2U7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJvZHktbW9iaWxlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyLjYyNXJlbSAhaW1wb3J0YW50OyAvKiA0Mi8xNiAqL1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLy8gYmFzaWMgLyBmb290ZXIgYWNjb3JkaW9uIHN0eWxlc1xuXG4gICAgICAgICAgICAucHJvZHVjdC1hY2NvcmRpb24gJiB7XG4gICAgICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdHlwZS1oMztcblxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiByZW0oMTVweCkgMDtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiByZW0oMjBweCkgMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jb250YWluZXIgZGl2LmNvbGxhcHNpYmxlLSN7JHNpemV9IGJ1dHRvbi50aXRsZSB7XG4gICAgICAgIGNvbG9yOiAkYm9keS1jb2xvcjtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiQGltcG9ydCBcIi4uL3ZhcmlhYmxlc1wiO1xuQGltcG9ydCBcImJvb3RzdHJhcC9zY3NzL3ZhcmlhYmxlc1wiO1xuQGltcG9ydCBcImJvb3RzdHJhcC9zY3NzL21peGlucy9icmVha3BvaW50c1wiO1xuXG4jZmFiIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgei1pbmRleDogOTk5O1xuICAgIGJvdHRvbTogcmVtKDcwcHgpO1xuICAgIHBhZGRpbmctYm90dG9tOiBjYWxjKDIgKiBlbnYoc2FmZS1hcmVhLWluc2V0LWJvdHRvbSkpO1xuICAgIHJpZ2h0OiByZW0oMXB4KTtcblxuICAgIC5mYWItYnV0dG9uIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMnJlbTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgYm94LXNoYWRvdzogMCAxcHggNHB4IDAgcmdiYSgwLCAwLCAwLCAyNSUpO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDMwMG1zLCBjb2xvciAzMDBtcztcblxuICAgICAgICBzdmcge1xuICAgICAgICAgICAgaGVpZ2h0OiAxLjM3NXJlbTtcbiAgICAgICAgICAgIHdpZHRoOiAxLjM3NXJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgID4gc3BhbiB7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBtYXgtd2lkdGggMzAwbXMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDA7XG4gICAgICAgIH1cblxuICAgICAgICBzcGFuIHNwYW4ge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgICAgICA+IHNwYW4ge1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IG1heC13aWR0aCAzMDBtcyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDYuMTg3NWVtO1xuXG4gICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYubGlnaHQge1xuICAgICAgICAgICAgY29sb3I6ICMyMzFGMjA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuZGFyayB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMjMxRjIwO1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICMwMDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLnRvLXRvcCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICYub3BlbiB7XG4gICAgICAgICAgICAgICAgPiBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA2LjE4NzVlbTtcblxuICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiQGltcG9ydCBcImNvbGxhcHNpYmxlSXRlbVwiO1xuQGltcG9ydCBcIi4uL3V0aWxpdGllcy96X2luZGV4XCI7XG5AaW1wb3J0IFwiZmxvYXRpbmdBY3Rpb25CdXR0b25zXCI7XG5cbmZvb3RlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJvZHktYmc7XG5cbiAgICAmLnN0aWNreS1hZGQtdG8tY2FydCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDY2cHg7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogaW5pdGlhbDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIHVsIHtcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIH1cbn1cblxuLmZvb3Rlci1hIHtcbiAgICBwYWRkaW5nOiByZW0oMTVweCk7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICBwYWRkaW5nOiByZW0oMTJweCk7XG4gICAgfVxuXG4gICAgaDIge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0oNXB4KTtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNhbGxvdXQtZ3JvdXAge1xuICAgICAgICBtYXgtd2lkdGg6IDQwNHB4O1xuICAgIH1cblxuICAgIC5jYWxsb3V0IHtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJvZHk7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5idG4ge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0oMTVweCk7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogcmVtKDhweCk7IC8vIDIwcHggdG90YWxcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc29jaWFsLWxpbmtzIHtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgIG1heC13aWR0aDogMjUwcHg7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICBtYXJnaW46IHJlbSgxMXB4KSAwIDA7XG5cbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IHJlbSgzMHB4KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmZvb3Rlci1jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDAgcmVtKDE1cHgpO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICBtYXJnaW4tdG9wOiByZW0oMzBweCk7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IHJlbSgzMHB4KTtcbiAgICB9XG59XG5cbi5mb290ZXItaXRlbSB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIGJvcmRlci1ib3R0b206ICRib3JkZXI7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTsgLy8gcHJldmVudCBjb2xsYXBzaWJsZSBpdGVtIGZyb20gZmlyaW5nXG5cbiAgICAgICAgJjpub3QoLmxhc3QpIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IHJlbSgyMHB4KTtcbiAgICAgICAgfVxuXG4gICAgICAgIGE6bm90KC50aXRsZSkge1xuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IGF1dG87IC8vIGFsbG93IGxpbmtzIHRvIGJlIGNsaWNrZWRcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tZW51LWZvb3RlciB7XG4gICAgICAgIGEge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgY29sb3I6ICRib2R5LWNvbG9yO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMzg7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogcmVtKDEwcHgpO1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJvZHktbW9iaWxlO1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWRlY29yYXRpb247XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudGl0bGUge1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBjb2xvcjogJGJvZHktY29sb3I7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zODtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiByZW0oMTBweCk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5mb290ZXItZSB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIG1hcmdpbjogMzBweCBhdXRvO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtb25seSh4cykge1xuICAgICAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICAgIH1cblxuICAgIGltZyB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogcmVtKDE1cHgpO1xuICAgIH1cblxuICAgIC5uZm0tY2FyZC1jdGEge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0oNDBweCk7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1iZXR3ZWVuKHNtLG1kKSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmhlbHAtY3RhIGltZyB7XG4gICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICBoZWlnaHQ6IDM2LjRweDtcbiAgICB9XG5cbiAgICBwIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG5cbiAgICBhOm5vdCgudGVsLWxpbmspIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBwYWRkaW5nLXRvcDogcmVtKDEwcHgpO1xuICAgIH1cblxuICAgIC8vIGRlc2t0b3AgY29udGVudCBvbmx5XG4gICAgLm1ycy1iLWNhbGxvdXQge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHJlbSgxNXB4KTtcbiAgICAgICAgfVxuXG4gICAgICAgIHA6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IHJlbSg3cHgpO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ubGVnYWwtd3JhcHBlciB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICBib3JkZXItdG9wOiAkYm9yZGVyO1xuICAgIH1cbn1cblxuLmZvb3Rlci1mLFxuLmZvb3Rlci1hLWNoZWNrb3V0IHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgcGFkZGluZzogcmVtKDE1cHgpIDAgMDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgcGFkZGluZzogcmVtKDEwcHgpIDAgMDtcbiAgICB9XG5cbiAgICBpbWc6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDE1cHgpO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiByZW0oNXB4KTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jb3B5cmlnaHQsXG4gICAgLmxpbmstZ3JvdXAge1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ib2R5O1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDUwcHg7XG5cbiAgICAgICAgICAgIC5saW5rMiB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiByZW0oMzBweCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBtb2JpbGUgY29udGVudCBvbmx5XG4gICAgLm1ycy1iLWNhbGxvdXQge1xuICAgICAgICBtYXJnaW4tdG9wOiByZW0oMzBweCk7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG5cbiAgICAgICAgcDpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDQ2cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0NnB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IHJlbSg1cHgpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4jZmFiIHtcbiAgJi53aXRoLWF0Y2hlaWdodCB7XG4gICAgYm90dG9tOiBjYWxjKG1hcC1nZXQoJHNwYWNlcnMsIDEwKSArIG1hcC1nZXQoJHNwYWNlcnMsICcyXzUnKSArIG1hcC1nZXQoJHNwYWNlcnMsIDIpKTtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5mb290ZXItYSxcbi5mb290ZXItZixcbi5mb290ZXItYS1jaGVja291dCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG59XG5cbi5mb290ZXItYS1jaGVja291dCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICBtYXgtd2lkdGg6IG1hcC1nZXQoJGNvbnRhaW5lci1tYXgtd2lkdGhzLCB4bCk7XG4gICAgfVxufVxuXG4vLyBDaGVja291dCBGb290ZXJcbi5jaGVja291dC1mb290ZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcblxuICAgIC5oZWxwLWluY2x1ZGUge1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbGc7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZGFyaztcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNTJweDtcbiAgICAgICAgfVxuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB3aGl0ZS1mb250LXNtb290aGluZztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgLmZvb3Rlci1hLWNoZWNrb3V0IHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiByZW0oMTVweCk7XG5cbiAgICAgICAgICAgIC5saW5rLWdyb3VwIHtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmxlZ2FsLXdyYXBwZXIge1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogMTBweCBzb2xpZCAkZGFyaztcbiAgICAgICAgfVxuXG4gICAgICAgIC5jb3B5cmlnaHQge1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJvZHktbW9iaWxlO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiByZW0oMzBweCk7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yOTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tcnMtYi1jYWxsb3V0IHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuXG4gICAgICAgICAgICBwOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDQ2cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0NnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4jY29uc2VudC10cmFja2luZyB7XG4gICAgLmJ1dHRvbi13cmFwcGVyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgbWFyZ2luOiAwLjVlbSAwO1xuXG4gICAgICAgICAgICAmLmRlY2xpbmUge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMC41cmVtO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmFmZmlybSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmJhY2stdG8tdG9wIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgcmlnaHQ6IDF2dztcbiAgICBib3R0b206IDF2dztcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW46IDAuMzEzZW07XG4gICAgbWFyZ2luLXRvcDogMC4xODc1ZW07XG4gICAgYm9yZGVyLWNvbG9yOiAkdHJhbnM7XG4gICAgYmFja2dyb3VuZDogJHRyYW5zO1xuICAgIHBhZGRpbmc6IDAuMTI1ZW07XG4gICAgcGFkZGluZy1ib3R0b206IDIuMTVyZW07XG4gICAgei1pbmRleDogeignYmFjay10by10b3AnKTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgICAgb3V0bGluZTogMDtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIGJvdHRvbTogNTVweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1vbmx5KHhzKSB7XG4gICAgICAgIC5zdGlja3ktYWRkLXRvLWNhcnQgJiB7XG4gICAgICAgICAgICBib3R0b206IDY2cHg7XG4gICAgICAgICAgICBAc3VwcG9ydHMgKC13ZWJraXQtYXBwZWFyYW5jZTpub25lKSBhbmQgKHN0cm9rZS1jb2xvcjp0cmFuc3BhcmVudCkge1xuICAgICAgICAgICAgICAgIGJvdHRvbTogMTQ2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAc3VwcG9ydHMgKC13ZWJraXQtYXBwZWFyYW5jZTpub25lKSBhbmQgKHN0cm9rZS1jb2xvcjp0cmFuc3BhcmVudCkge1xuICAgICAgICAgICAgYm90dG9tOiAxNDZweDtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5xdWFudGl0eS1tb2R1bGUsXG4ucXVhbnRpdHktaW5wdXQtY29udGFpbmVyIHtcbiAgICAuaW5wdXQtZ3JvdXAge1xuICAgICAgICBoZWlnaHQ6IDM2cHg7XG4gICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuXG4gICAgICAgIC5idG4ge1xuICAgICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgICBib3JkZXI6ICRib3JkZXI7XG5cbiAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAmLmhvdmVyLFxuICAgICAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYm9keS1iZztcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJvZHktYmc7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmRpc2FibGVkIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnRuLWRpc2FibGVkLW1haW4tYmc7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLnF1YW50aXR5LWRlY3JlYXNlLFxuICAgICAgICAgICAgJi5xdWFudGl0eS1pbmNyZWFzZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYucXVhbnRpdHktZGVjcmVhc2Uge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6ICRzdmctbWludXMtaWNvbjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5xdWFudGl0eS1pbmNyZWFzZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogJHN2Zy1wbHVzLWljb247XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYnRuLmRpc2FibGVkOmZvY3VzIHtcbiAgICAgICAgICAgIG91dGxpbmU6IDA7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgaW5wdXRbdHlwZT1cIm51bWJlclwiXSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbWluLXdpZHRoOiA0MHB4O1xuICAgICAgICBib3JkZXI6ICRib3JkZXI7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgLW1vei1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgbWluLXdpZHRoOiA0OHB4O1xuICAgICAgICAgICAgd2lkdGg6IDQ4cHg7XG4gICAgICAgIH1cblxuICAgICAgICAmLmRpc2FibGUtaW50ZXJhY3Rpb24ge1xuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAmOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuICAgICAgICAmOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgICAgICAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIiNyZWRpcmVjdFRpbWVvdXRNb2RhbC5zaG93LFxuI3BhZ2VUaW1lb3V0TW9kYWwuc2hvdyB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuXG4gICAgLm1vZGFsLWRpYWxvZyB7XG4gICAgICAgIG1heC13aWR0aDogOTUlO1xuICAgICAgICB3aWR0aDogNjQwcHg7XG5cbiAgICAgICAgLm1vZGFsLWNvbnRlbnQge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICAubW9kYWwtaGVhZGVyIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICAgICAgICAubW9kYWwtdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgICAgICAgICAubW9kYWwtdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBidXR0b24uY2xvc2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubW9kYWwtYm9keSB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubW9kYWwtZm9vdGVyIHtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICB3aWR0aDogOTUlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAuOTM3NXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIkBpbXBvcnQgXCIuLi92YXJpYWJsZXNcIjtcblxuPiBkaXYge1xuICAgIC5zbG90LXdyYXBwZXIgJiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IHJlbSgzMHB4KTtcbiAgICB9XG5cbiAgICAuc2xvdC13cmFwcGVyLmhvbWUtYSAmLFxuICAgIC5zbG90LXdyYXBwZXIuY2F0LWxhbmRpbmctYSAmLFxuICAgIC5zbG90LXdyYXBwZXIuY3VzdG9tLWxhbmRpbmctYSAmIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICB9XG5cbiAgICAmLmdyaWQtY29udGVudCxcbiAgICAmLnNsaWNrLXNsaWRlciAuc2xpY2stZG90cyB7XG4gICAgICAgIC5zbG90LXdyYXBwZXIgJiB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uc2xvdC13cmFwcGVyW2NsYXNzXj1cImNhdC1sYW5kaW5nLVwiXSxcbi5zbG90LXdyYXBwZXJbY2xhc3NePVwiY3VzdG9tLWxhbmRpbmctXCJdIHtcbiAgICAuY29udGFpbmVyIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICB9XG5cbiAgICAuY29udGVudC1hc3NldC1jYXJvLFxuICAgIC5oZXJvLWNhcm8ge1xuICAgICAgICAuc2xpY2stcHJldiB7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLnNsaWNrLW5leHQge1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5jb250ZW50LWFzc2V0LWNhcm8ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAmLnNsaWNrLWluaXRpYWxpemVkIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxufVxuXG4uaGVyby1jYXJvIHtcbiAgICAuc2xpY2stcHJldiB7XG4gICAgICAgIGxlZnQ6IDVweDtcbiAgICB9XG5cbiAgICAuc2xpY2stbmV4dCB7XG4gICAgICAgIHJpZ2h0OiA1cHg7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAuc2xpY2stcHJldiB7XG4gICAgICAgICAgICBsZWZ0OiAyMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnNsaWNrLW5leHQge1xuICAgICAgICAgICAgcmlnaHQ6IDIwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuaGVybyB7XG4gICAgICAgIGhlaWdodDogYXV0bzsgLy8gSUUxMSBmYWxsYmFja1xuICAgICAgICBoZWlnaHQ6IHVuc2V0O1xuICAgIH1cbn1cblxuLy8gR2xvYmFsIEhlcm8gc3R5bGVzXG4uaGVybyB7XG4gICAgdXNlci1zZWxlY3Q6IHRleHQ7XG5cbiAgICBwaWN0dXJlIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgaW1nIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDB2dztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIFxuICAgICAgICAvLyBUT0RPIE5GTTogb2JqZWN0LWZpdCBwb2x5ZmlsbCBmb3IgSUVcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICB9XG59XG5cbi8vIEZ1bGwgV2lkdGggSGVybyB3aXRoIG92ZXJsYXkgY29udGVudFxuLmhlcm8uZnVsbC13aWR0aC1oZXJvIHtcbiAgICAuaGVyby1jYXJvLWNvbnRhaW5lciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG5cbiAgICAuaGVyby1jb250ZW50LWxlZnQge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgLy8gSUUxMSBmaXg7IG5lZWRlZCBpbiBkZXNrdG9wIG9ubHlcbiAgICAgICAgICAgIC50ZXh0LWJsb2NrIHtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmhlcm8tY29udGVudC1jZW50ZXIge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAvLyBJRTExIGZpeDsgbmVlZGVkIGluIGRlc2t0b3Agb25seVxuICAgICAgICAgICAgLnRleHQtYmxvY2sge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGNlbnRlckVsZW1lbnQoJ2NlbnRlcicpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmhlcm8tY29udGVudC1yaWdodCB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgLy8gSUUxMSBmaXg7IG5lZWRlZCBpbiBkZXNrdG9wIG9ubHlcbiAgICAgICAgICAgIC50ZXh0LWJsb2NrIHtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC50ZXh0LWJsb2NrIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBwYWRkaW5nOiA0LjclIDQuNyUgOS40JTtcbiAgICAgICAgbWF4LXdpZHRoOiA5MCU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgOTAlKTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIuOCUgNi41JTtcblxuICAgICAgICAgICAgLy8gSUUxMSBmaXg7IG5lZWRlZCBpbiBkZXNrdG9wIG9ubHlcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGNlbnRlckVsZW1lbnQoJ3ZlcnRpY2FsJyk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY2FyZC10aXRsZSB7XG4gICAgICAgIG1heC13aWR0aDogNzAlO1xuICAgICAgICBtYXJnaW46IDAgYXV0byA2JTtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IG5vbmU7IC8vIElFMTEgZmFsbGJhY2tcbiAgICAgICAgICAgIG1heC13aWR0aDogdW5zZXQ7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0byA0JTsgLy8gMzBweCBvbiBzY3JlZW5cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jb3B5LWJsb2NrIHtcbiAgICAgICAgbWF4LXdpZHRoOiA3MCU7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvIDYlO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogNjAlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmhlcm8tY3RhIHtcbiAgICAgICAgYS5idG4ge1xuICAgICAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgcmVtKDVweCkgcmVtKDEwcHgpIDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5oZXJvOm5vdCguZnVsbC13aWR0aC1oZXJvKTpub3QoLnN0b3JlKSB7XG4gICAgLnJvdyB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG5cbiAgICAvLyBVc2luZyBvbmUgaW1hZ2UgYXMgYSBDU1MgYmFja2dyb3VuZCBpbWFnZVxuICAgIC5oZXJvLWltZyB7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZy10b3A6IDUwJTsgLy8gbWFpbnRhaW5zIGFzcGVjdCByYXRpb1xuICAgIH1cblxuICAgIC50ZXh0LWJsb2NrIHtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudGV4dC1ibG9jayA+IGRpdiB7XG4gICAgICAgIHBhZGRpbmc6IHJlbSgxNXB4KTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgIC8vIHZlcnRpY2FsIGFsaWduIHRleHQgYmxvY2sgY29udGVudHNcbiAgICAgICAgICAgIHBhZGRpbmc6IHJlbSgzMHB4KSAxMyU7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgICAgICAvLyBzbyB3aGl0ZSB0ZXh0IHdpbGwgc2hvdyBvbiBib2R5XG4gICAgICAgICAgICAmLmJnLXRyYW5zIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICAgIC8vIHdoaXRlIGJnIGJ1dHRvbnMgZnVsbHkgZXhwYW5kXG4gICAgICAgICAgICAmLmJnLXdoaXRlIC5jdGEtY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5pbnRyby1ibG9jayxcbiAgICAgICAgLmRpc3BsYXktMSxcbiAgICAgICAgLmNvcHktYmxvY2ssXG4gICAgICAgIC5wIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHJlbSgxNXB4KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jdGEtY29udGFpbmVyIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IHJlbSgyMHB4KTtcblxuICAgICAgICAgICAgKyAuY3RhLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgLmJ0bixcbiAgICAgICAgICAgICAgICAuYnRuLXRleHQsXG4gICAgICAgICAgICAgICAgLmJ0bi1saW5rLFxuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiByZW0oMjBweCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uaGVyby5zdG9yZSB7XG4gICAgLnRleHQtYmxvY2sgPiBkaXYsXG4gICAgLnRleHQtYmxvY2sgPiBkaXYgLmN0YS1jb250YWluZXIge1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAudGV4dC1ibG9jayA+IGRpdiB7XG4gICAgICAgIHBhZGRpbmc6IHJlbSgxNXB4KTtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICBwYWRkaW5nOiByZW0oMTVweCkgMTAlO1xuICAgICAgICB9XG5cbiAgICAgICAgaDIsXG4gICAgICAgIGg1IHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHJlbSgxMHB4KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zdG9yZS1hZGRyZXNzIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHJlbSgzMHB4KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zdG9yZS1waG9uZSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi8vIENvbnRlbnQgQ2FyZHMgYXJlIHVzZWQgZm9yIGluZm9ybWF0aW9uIG9yIHByb21vdGlvbmFsIGNvbnRlbnQgb24gdGhlIEhvbWUgYW5kIENhdGVnb3J5IExhbmRpbmcgcGFnZXMuXG5cbi5jb250ZW50LWNhcmQtZ3JvdXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLTEwcHg7XG4gICAgfVxuXG4gICAgLmNhcmQge1xuICAgICAgICBmbGV4OiAwIDAgYXV0bztcbiAgICAgICAgbWFyZ2luOiAwIDAgcmVtKDMwcHgpIDA7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcblxuICAgICAgICAmLmxhc3Qge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgICAgICAgIC8vIElFMTEgbmVlZHMgc2V0IGZsZXgtYmFzaXMgb3Igd2lkdGhcbiAgICAgICAgICAgIC8vIHVzaW5nIGZsZXgtYmFzaXMgYW5kIGNhcmQgY291bnQgaW4gdGVtcGxhdGVcbiAgICAgICAgICAgICYuYWNyb3NzLTIge1xuICAgICAgICAgICAgICAgIGZsZXg6IDEgMSA1MCU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuYWNyb3NzLTMge1xuICAgICAgICAgICAgICAgIGZsZXg6IDEgMSAzMyU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuYWNyb3NzLTQge1xuICAgICAgICAgICAgICAgIGZsZXg6IDEgMSAyNSU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuYWNyb3NzLTUge1xuICAgICAgICAgICAgICAgIGZsZXg6IDEgMSAyMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5jb250ZW50LWNhcmQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGhlaWdodDogMTAwJTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgbWFyZ2luOiAwIHJlbSgxMHB4KTtcbiAgICB9XG5cbiAgICAuY2FyZC1ib2R5IHtcbiAgICAgICAgcGFkZGluZzogcmVtKDE1cHgpO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IHJlbSgzMHB4KTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jYXJkLXRleHQgYSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwYWRkaW5nLXRvcDogcmVtKDE1cHgpO1xuICAgIH1cblxuICAgIC8vIFNWRyBJY29uc1xuICAgIGltZyB7XG4gICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IHJlbSgyMHB4KTtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICB3aWR0aDogNjBweDtcbiAgICAgICAgICAgIGhlaWdodDogNjBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jYXJkLXRpdGxlIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgIH1cblxuICAgICYuY2FyZDIge1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgICAgIC5jYXJkLWJvZHkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCByZW0oLTEwcHgpIHJlbSgzMHB4KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnByb21vLWNhcmQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtaW4taGVpZ2h0OiAxcHg7IC8vIElFMTEgZmxleCBmaXhcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgbWFyZ2luOiAwIHJlbSgxMHB4KTtcbiAgICAgICAgbWF4LXdpZHRoOiAzODBweDtcbiAgICB9XG5cbiAgICAuY2FyZC1ib2R5IHtcbiAgICAgICAgcGFkZGluZzogcmVtKDE1cHgpIDAgMDtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICBwYWRkaW5nOiByZW0oMzBweCkgMCAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNhcmQtdGl0bGUge1xuICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgaDIge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDEwcHgpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNhcmQtdGV4dCB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgICAgcGFkZGluZzogMCByZW0oMjBweCk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5mZWF0dXJlZC1jYXJkIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogMDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgYSxcbiAgICBhOmhvdmVyLFxuICAgIGE6Zm9jdXMge1xuICAgICAgICBjb2xvcjogJGRhcms7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG5cbiAgICAuY2FyZC1ib2R5IHtcbiAgICAgICAgcGFkZGluZzogcmVtKDE1cHgpIDAgMDtcbiAgICB9XG5cbiAgICAuY2FyZC10aXRsZSxcbiAgICAuY2FyZC10aXRsZSBoNCB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgY29sb3I6ICRkYW5nZXI7XG4gICAgfVxufVxuXG4vLyA0LVVwIENvbnRlbnQgQ2FyZCBHcmlkXG4uY29udGVudC1jYXJkLWdyaWQge1xuICAgIC5jYXJkIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IHJlbSgzMHB4KTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgICAgLy8gb3ZlcnJpZGUgQm9vdHN0cmFwIGNvbCBwYWRkaW5nIGluIG1vYmlsZSBvbmx5XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiByZW0oMTBweCk7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiByZW0oMTBweCk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIENvbnRlbnQgQ2FyZCBDYXJvdXNlbFxuLmNvbnRlbnQtY2FyZC1jYXJvIHtcbiAgICAuc2xpY2stdHJhY2sge1xuICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgLnNsaWNrLXNsaWRlIHtcbiAgICAgICAgICAgIGhlaWdodDogaW5oZXJpdDtcblxuICAgICAgICAgICAgPiBkaXYge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmNhcmQtY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgLmNhcmQge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IHJlbSgxNXB4KTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY2FyZC1jb250YWluZXIge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IG1hcC1nZXQoJHNwYWNlcnMsIDIpO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiBtYXAtZ2V0KCRzcGFjZXJzLCAyKTtcbiAgICB9XG59XG5cbi5hY3Rpb24tY2FyZCB7XG4gICAgcGFkZGluZy10b3A6IDEwJTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAlO1xuICAgIG1hcmdpbi1ib3R0b206IHJlbSgzMHB4KTtcbiAgICBib3JkZXI6ICRib3JkZXI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTUlO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTUlO1xuICAgIH1cblxuICAgICYubGFzdCB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jYXJkLXRpdGxlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDMwcHgpO1xuXG4gICAgICAgIHAge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IHJlbSgxNXB4KTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5zbG90LWNhbGxvdXQge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmNhdGVnb3J5LXRpbGUtZ3JvdXAge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIGltZyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IHJlbSgxMHB4KTtcbiAgICB9XG59XG5cbi5jYXRlZ29yeS10aWxlLWdyaWQge1xuICAgIC5jYXRlZ29yeS10aWxlLWdyb3VwIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkgeyAvKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lICovXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgJi5jb2wtbWQtNCB7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMzMuMzMlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICAmLmNvbC1sZy0yIHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxNi42NiU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLm5vdGlmeSB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbn1cblxuLmNhcnQtbWVyZ2UtYWxlcnQtbWVzc2FnaW5nIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAje21hcC1nZXQoJHNwYWNlcnMsIDQpfSk7XG4gICAgei1pbmRleDogeignbm90aWZpY2F0aW9uJyk7XG4gICAgbWFyZ2luOiBtYXAtZ2V0KCRzcGFjZXJzLCAyKSBtYXAtZ2V0KCRzcGFjZXJzLCAyKSAwO1xufVxuIiwiQGltcG9ydCBcIi4uL3ZhcmlhYmxlc1wiO1xuXG4ubWFwLWJsb2NrIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICBwIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgIH1cblxuICAgIFxuICAgIC5tZXNzYWdlIHtcbiAgICAgICAgW2RhdGEtdG9nZ2xlPVwicG9wb3ZlclwiXTpub3QoW2RhdGEtY29udGVudD1cIlwiXSkge1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgLmxvd2VyLWluLWNoZWNrb3V0IHsgICAgXG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBsaW5rLXNlY29uZGFyeTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgID4gLm1lc3NhZ2U6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IG1hcC1nZXQoJHNwYWNlcnMsIDEpO1xuICAgIH1cbn1cblxuLnByaWNlIHtcbiAgICAmLnRpbGUge1xuICAgICAgICAuc2FsZXMge1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJvZHktbW9iaWxlO1xuXG4gICAgICAgICAgICAmLm9uLXNhbGUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZGFuZ2VyO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucG9zdC1zdWZmaXgge1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYm9keTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC52YWx1ZSxcbiAgICAgICAgICAgIC5zdWZmaXgge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1sZztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYucGRwIHtcbiAgICAgICAgLnNhbGVzIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJvZHktbW9iaWxlO1xuXG4gICAgICAgICAgICAudmFsdWUge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBkcC1wcmljZS1zYWxlcztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnBvc3Qtc3VmZml4IHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ib2R5O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5vbi1zYWxlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkZGFuZ2VyO1xuICAgICAgICB9XG5cbiAgICAgICAgLnNhdmluZ3MtYW1vdW50LFxuICAgICAgICAuc2F2aW5ncy1wZXJjZW50IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGxhYmVsLTMtYm9sZDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuY2FydCB7XG4gICAgICAgIC5tYXAtYmxvY2sge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG5cbiAgICAgICAgICAgICY6bm90KC51bml0LW9mLW1lYXN1cmUpIHtcbiAgICAgICAgICAgICAgICA+IHAge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAgICAgICAgICAgICAgICAgLnBvc3Qtc3VmZml4LFxuICAgICAgICAgICAgICAgICAgICAucHJpbWFyeSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBvcmRlcjogMDsgLy8gU2V0IHRoZSBsYWJlbCBhcyB0aGUgZmlyc3QgZmxleCBpdGVtIHRvIGFsaWduIGl0IGxlZnRcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC52YWx1ZSxcbiAgICAgICAgICAgICAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG9yZGVyOiA0IC8vIFNldCB0aGUgcHJpY2UgdmFsdWUgZmxleCBpdGVtIHRvIGRpc3BsYXkgYWZ0ZXIgdGhlIGxhYmVsXG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuc2F2aW5ncy1hbW91bnQsXG4gICAgICAgICAgICAmLnNhdmluZ3MtcGVyY2VudCB7XG4gICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgIHN0cm9uZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAudmFsdWUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5lYWNoLXByaWNlLWxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi51bml0LW9mLW1lYXN1cmUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucGFydC1saW5lLWl0ZW0gJixcbiAgICAucGVyZm9ybWFuY2UtbGluZS1pdGVtICZ7XG4gICAgICAgICYuY2FydCB7XG4gICAgICAgICAgICAubWFwLWJsb2NrOm5vdCgudW5pdC1vZi1tZWFzdXJlKSB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuXG4gICAgICAgICAgICAgICAgKjpub3QoLmVhY2gtcHJpY2UtbGFiZWwpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJvZHktbW9iaWxlO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ib2R5O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnN1ZmZpeCxcbiAgICAgICAgICAgICAgICAucG9zdC1zdWZmaXgsXG4gICAgICAgICAgICAgICAgLnByaW1hcnkge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYXAtYmxvY2sge1xuICAgICAgICBwIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ib2R5LW1vYmlsZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5vbi1zYWxlIHtcbiAgICAgICAgY29sb3I6ICRkYW5nZXI7XG4gICAgfVxuXG4gICAgLmJlcmtzaGlyZS1zYWxlIHtcbiAgICAgICAgY29sb3I6ICRkYW5nZXI7XG4gICAgfVxuXG4gICAgLnN0cmlrZS10aHJvdWdoIHtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xuICAgICAgICBjb2xvcjogJGJvZHktY29sb3I7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xuICAgIH1cblxuICAgIC5zdGFydGluZyxcbiAgICAucmFuZ2UsXG4gICAgLnNhbGVzIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbGc7XG5cbiAgICAgICAgLnAge1xuICAgICAgICAgICAgQGluY2x1ZGUgdHlwZS1wO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnByaWNlLXNhdmluZ3Mge1xuICAgICAgICBjb2xvcjogJGRhbmdlcjtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgIH1cblxuICAgIC5zYXZpbmdzLWFtb3VudCxcbiAgICAuc2F2aW5ncy1wZXJjZW50IHtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgY29sb3I6ICRkYW5nZXI7XG4gICAgfVxuXG4gICAgLnRpZXJlZCB7XG4gICAgICAgIHRhYmxlIHtcbiAgICAgICAgICAgIGJvcmRlci10b3A6ICRib3JkZXI7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcblxuICAgICAgICAgICAgdHIge1xuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKG9kZCkge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS00MDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgdGQsXG4gICAgICAgIHNwYW4ucHJpY2Uge1xuICAgICAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICB9XG5cbiAgICAgICAgdGQge1xuICAgICAgICAgICAgcGFkZGluZzogMC4zMTNyZW07XG5cbiAgICAgICAgICAgICYucXVhbnRpdHkge1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYudmFsdWUge1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAudGFibGUtaGVhZGVyIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICAgICAgICBwYWRkaW5nOiAwLjMxM3JlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jb2x1bW4taGVhZGVyIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAuMzEzcmVtO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jb2x1bW4taGVhZGVyLnF1YW50aXR5IHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ucGxhY2Utb3JkZXItZm9ybSB7XG4gICAgLnByaWNlIHtcbiAgICAgICAgJi5jYXJ0IHtcbiAgICAgICAgICAgIC5tYXAtYmxvY2sge1xuICAgICAgICAgICAgICAgICYuc2F2aW5ncy1hbW91bnQsXG4gICAgICAgICAgICAgICAgJi5zYXZpbmdzLXBlcmNlbnQge1xuICAgICAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHN0cm9uZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLnZhbHVlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLnVuaXQtb2YtbWVhc3VyZSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4ub3JkZXItc3VtbWFyeS1jYXJkLWNvbnRhaW5lciAucHJpY2Uge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgIC5lYWNoLWl0ZW0tcHJpY2Uge1xuICAgICAgICBvcmRlcjogMTtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAucHJpbWFyeTpub3QoLmNhcnRvbikge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc2F2aW5ncy1hbW91bnQsXG4gICAgLnNhdmluZ3MtcGVyY2VudCxcbiAgICAudW5pdC1vZi1tZWFzdXJlLFxuICAgIC5tc3JwIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG4iLCIjcHJvY2Vzc2luZ01lc3NhZ2VNb2RhbC5zaG93IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG5cbiAgICAubW9kYWwtZGlhbG9nIHtcbiAgICAgICAgd2lkdGg6IDUwMHB4O1xuXG4gICAgICAgIC5tb2RhbC1jb250ZW50IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgLm1vZGFsLWJvZHkge1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA0MHB4O1xuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIC5kaXNwbGF5LTIge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuZGlzcGxheS00IHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC45cmVtO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnNwaW5uZXIge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiI2luU3RvcmVNYXBNb2RhbC5zaG93IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG5cbiAgICAubW9kYWwtaGVhZGVyIHtcbiAgICAgICAgLmNsb3NlIHtcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubW9kYWwtYm9keSB7XG4gICAgICAgICNuYXYtd3JhcHBlciB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDM1MHB4O1xuICAgICAgICAgICAgd2lkdGg6IDM1MHB4O1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgI2NvbGxhcHNlTG9jYXRpb25zTmF2IHtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiA5OTk7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAwICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgICAgICAubmF2LWxpbmsuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAjbG9jYXRpb25OYXZNZW51IHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDM4NXB4O1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmRyb3Bkb3duLXRleHQge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAzOTBweDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5kcm9wZG93bi1jaGFuZ2Uge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDcuNXB4O1xuICAgICAgICAgICAgICAgIGZsb2F0OiByaWdodDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubWFwLWJ1bmRsZWQtY29udHJvbC1vbi1ib3R0b20ge1xuICAgICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBib3R0b206IDEwMHB4O1xuICAgICAgICAgICAgcmlnaHQ6IDU1cHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgICAgICAgIHJpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuem9vbW5vcHJpbnQge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIHRvcDogMDtcblxuICAgICAgICAgICAgICAgIC56b29tLWNvbnRyb2wge1xuICAgICAgICAgICAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogcmdiYSgwLCAwLCAwLCAzMCUpIDAgMXB4IDFweCAtMXB4O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM5MjkyOTI7XG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDFweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA4MXB4O1xuXG4gICAgICAgICAgICAgICAgICAgIC5tYXAtY29udHJvbC1hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLm1hcC1jb250cm9sLWRpdmlkZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDIzMCwgMjMwLCAyMzApO1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1vZGFsLWZvb3RlciB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLnRleHQtbGVmdCB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnRleHQtcmlnaHQge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNjY2M7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBzdmcge1xuICAgICAgICByZWN0IHtcbiAgICAgICAgICAgIGZpbGw6IG5vbmU7XG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogYWxsO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiQGltcG9ydCBcIi4uL3ZhcmlhYmxlc1wiO1xuQGltcG9ydCBcInNoYXBlc1wiO1xuQGltcG9ydCBcInVuc2VsZWN0YWJsZVwiO1xuXG5AbWl4aW4gc3dhdGNoKCRkaWFtZXRlciwgJGNvbG9yKSB7XG4gICAgQGluY2x1ZGUgY2lyY2xlKCRkaWFtZXRlciwgJGNvbG9yKTtcbiAgICBAaW5jbHVkZSBzd2F0Y2gtc2VsZWN0ZWQ7XG4gICAgQGluY2x1ZGUgc3dhdGNoLWRpc2FibGVkO1xuXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAgICYuY29sb3ItdmFsdWU6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMjAwbXM7XG4gICAgfVxufVxuXG5AbWl4aW4gc3dhdGNoLXNlbGVjdGVkKCkge1xuICAgICYuY29sb3ItdmFsdWUuc2VsZWN0ZWQ6OmFmdGVyIHtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJvcmRlcjogJHN3YXRjaC1ib3JkZXItc2VsZWN0ZWQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQ6ICR0cmFucztcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG59XG5cbkBtaXhpbiBzd2F0Y2gtZGlzYWJsZWQoKSB7XG4gICAgJi5jb2xvci12YWx1ZS51bnNlbGVjdGFibGUsXG4gICAgJi5jb2xvci12YWx1ZS5kaXNhYmxlZCB7XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogJHN2Zy11bnNlbGVjdGFibGUtc2xhc2g7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc3dhdGNoLXVuYXZhaWxhYmxlLWJnLWNvbG9yO1xuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbiRzd2F0Y2gtY29sb3JzOiAoXG4gICAgYmVpZ2U6ICNmNWY1ZGMsXG4gICAgYmxhY2s6ICRibGFjayxcbiAgICBibHVlOiAkYmx1ZSxcbiAgICBicm93bjogI2E1MmEyYSxcbiAgICBncmVlbjogZ3JlZW4sXG4gICAgZ3JleTogIzhmOTc5ZCxcbiAgICBuYXZ5OiAjMDAwMDgwLFxuICAgIG9yYW5nZTogI2ZmYTUwMCxcbiAgICBwaW5rOiAjZmUyNDlhLFxuICAgIHB1cnBsZTogIzgwMDA4MCxcbiAgICByZWQ6ICNmMDAsXG4gICAgd2hpdGU6ICR3aGl0ZSxcbiAgICB5ZWxsb3c6ICNmZjBcbik7XG5cbkBlYWNoICRjb2xvciBpbiBtYXAta2V5cygkc3dhdGNoLWNvbG9ycykge1xuICAgICRjb2xvclZhbHVlOiAje21hcC1nZXQoJHN3YXRjaC1jb2xvcnMsICRjb2xvcil9O1xuXG4gICAgLnN3YXRjaC1jaXJjbGUtI3tcIlwiICsgJGNvbG9yfSB7XG5cbiAgICAgICAgQGluY2x1ZGUgc3dhdGNoKDMwcHgsICRjb2xvclZhbHVlKTtcbiAgICB9XG5cbiAgICAuc3dhdGNoLWZpbHRlci0je1wiXCIgKyAkY29sb3J9IHtcblxuICAgICAgICBAaW5jbHVkZSBjaXJjbGUoMS4zOGVtLCAkY29sb3JWYWx1ZSk7XG5cbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yVmFsdWU7XG5cbiAgICAgICAgJi5kaXNhYmxlZCB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjI7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIENyZWRpdDogQ2hyaXN0aWFuIE11ZWNrZSAoY211ZWNrZUBkZW1hbmR3YXJlLmNvbSlcbi5zd2F0Y2gtY2lyY2xlLW1pc2NlbGxhbmVvdXMge1xuICAgIGJhY2tncm91bmQ6XG4gICAgICAgIGxpbmVhci1ncmFkaWVudChcbiAgICAgICAgICAgIDBkZWcsXG4gICAgICAgICAgICByZ2JhKDEzMCwgMzAsIDE0NSwgMTAwJSkgMCxcbiAgICAgICAgICAgIHJnYmEoMTMwLCAzMCwgMTQ1LCAxMDAlKSAyNSUsXG4gICAgICAgICAgICByZ2JhKDIzNywgMjA5LCA1MiwgMTAwJSkgMjUlLFxuICAgICAgICAgICAgcmdiYSgyNTUsIDI1NSwgMCwgMTAwJSkgNTAlLFxuICAgICAgICAgICAgcmdiYSgyMzcsIDIwOSwgNTIsIDEwMCUpIDUwJSxcbiAgICAgICAgICAgICM1OWJhMDAgNTAlLFxuICAgICAgICAgICAgIzU5YmEwMCA3NiUsXG4gICAgICAgICAgICAjMTExIDc2JSxcbiAgICAgICAgICAgICMxMTEgMTAwJVxuICAgICAgICApLFxuICAgICAgICBsaW5lYXItZ3JhZGllbnQoXG4gICAgICAgICAgICAwZGVnLFxuICAgICAgICAgICAgcmdiYSgxNCwgOTIsIDIwOSwgMTAwJSkgMCxcbiAgICAgICAgICAgIHJnYmEoMTQsIDkyLCAyMDksIDEwMCUpIDUwJSxcbiAgICAgICAgICAgIHJnYmEoMjI2LCAxMSwgMTEsIDEwMCUpIDUwJSxcbiAgICAgICAgICAgIHJnYmEoMjI2LCAxMSwgMTEsIDEwMCUpIDEwMCVcbiAgICAgICAgKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXksIHJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDUwJSAxMDAlLCAxMDAlIDEwMCU7XG4gICAgYm9yZGVyOiAwLjA2M2VtIHNvbGlkIHJnYmEoMCwgMCwgMCwgMzAlKTtcbiAgICBib3JkZXItcmFkaXVzOiAxLjI1ZW07XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiAxLjU2M2VtO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNWRlZyk7XG4gICAgd2lkdGg6IDEuNTYzZW07XG5cbiAgICAmLmRpc2FibGVkIHtcbiAgICAgICAgb3BhY2l0eTogMC4yO1xuICAgIH1cblxuICAgICYuc2VsZWN0ZWQ6OmFmdGVyIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTM1ZGVnKTtcbiAgICB9XG59XG5cbi5zd2F0Y2gtc3F1YXJlLW1pc2NlbGxhbmVvdXMge1xuICAgIGJhY2tncm91bmQ6XG4gICAgICAgIGxpbmVhci1ncmFkaWVudChcbiAgICAgICAgICAgIDBkZWcsXG4gICAgICAgICAgICByZ2JhKDEzMCwgMzAsIDE0NSwgMTAwJSkgMCxcbiAgICAgICAgICAgIHJnYmEoMTMwLCAzMCwgMTQ1LCAxMDAlKSAyNSUsXG4gICAgICAgICAgICByZ2JhKDIzNywgMjA5LCA1MiwgMTAwJSkgMjUlLFxuICAgICAgICAgICAgcmdiYSgyNTUsIDI1NSwgMCwgMTAwJSkgNTAlLFxuICAgICAgICAgICAgcmdiYSgyMzcsIDIwOSwgNTIsIDEwMCUpIDUwJSxcbiAgICAgICAgICAgICM1OWJhMDAgNTAlLFxuICAgICAgICAgICAgIzU5YmEwMCA3NiUsXG4gICAgICAgICAgICAjMTExIDc2JSxcbiAgICAgICAgICAgICMxMTEgMTAwJVxuICAgICAgICApLFxuICAgICAgICBsaW5lYXItZ3JhZGllbnQoXG4gICAgICAgICAgICAwZGVnLFxuICAgICAgICAgICAgcmdiYSgxNCwgOTIsIDIwOSwgMTAwJSkgMCxcbiAgICAgICAgICAgIHJnYmEoMTQsIDkyLCAyMDksIDEwMCUpIDUwJSxcbiAgICAgICAgICAgIHJnYmEoMjI2LCAxMSwgMTEsIDEwMCUpIDUwJSxcbiAgICAgICAgICAgIHJnYmEoMjI2LCAxMSwgMTEsIDEwMCUpIDEwMCVcbiAgICAgICAgKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXksIHJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDUwJSAxMDAlLCAxMDAlIDEwMCU7XG4gICAgYm9yZGVyOiAwLjA2M2VtIHNvbGlkIHJnYmEoMCwgMCwgMCwgMzAlKTtcbiAgICBib3JkZXItcmFkaXVzOiAxLjI1ZW07XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTYzZW07XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxLjU2M2VtO1xuXG4gICAgJi5kaXNhYmxlZCB7XG4gICAgICAgIG9wYWNpdHk6IDAuMjtcbiAgICB9XG5cbiAgICAmLnNlbGVjdGVkOjphZnRlciB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0zNWRlZyk7XG4gICAgfVxufVxuIiwiQG1peGluIGNpcmNsZSgkZGlhbWV0ZXIsICRjb2xvcikge1xuICAgIC8vIFNvdXJjZTogIGh0dHBzOi8vZ2lzdC5naXRodWIuY29tL2tvZ2FrdXJlLzQ3Njk5MDRcbiAgICB3aWR0aDogJGRpYW1ldGVyO1xuICAgIGhlaWdodDogJGRpYW1ldGVyO1xuICAgIGJhY2tncm91bmQ6ICRjb2xvcjtcbiAgICAtbW96LWJvcmRlci1yYWRpdXM6IGNhbGMoJGRpYW1ldGVyIC8gMik7XG4gICAgYm9yZGVyLXJhZGl1czogY2FsYygkZGlhbWV0ZXIgLyAyKTtcbn1cblxuLy8vIFJldHVybnMgdGhlIG9wcG9zaXRlIGRpcmVjdGlvbiBvZiBlYWNoIGRpcmVjdGlvbiBpbiBhIGxpc3Rcbi8vLyBodHRwczovL2Nzcy10cmlja3MuY29tL3NuaXBwZXRzL3Nhc3Mvb3Bwb3NpdGUtZGlyZWN0aW9uLWZ1bmN0aW9uL1xuLy8vIEBhdXRob3IgSHVnbyBHaXJhdWRlbFxuLy8vIEBwYXJhbSB7TGlzdH0gJGRpcmVjdGlvbnMgLSBMaXN0IG9mIGluaXRpYWwgZGlyZWN0aW9uc1xuLy8vIEByZXR1cm4ge0xpc3R9IC0gTGlzdCBvZiBvcHBvc2l0ZSBkaXJlY3Rpb25zXG5cbkBmdW5jdGlvbiBvcHBvc2l0ZS1kaXJlY3Rpb24oJGRpcmVjdGlvbnMpIHtcbiAgICAkb3Bwb3NpdGUtZGlyZWN0aW9uczogKFxuICAgICk7XG4kZGlyZWN0aW9uLW1hcDogKFxuICAgICd0b3AnOiAnYm90dG9tJyxcbiAgICAncmlnaHQnOiAnbGVmdCcsXG4gICAgJ2JvdHRvbSc6ICd0b3AnLFxuICAgICdsZWZ0JzogJ3JpZ2h0JyxcbiAgICAnY2VudGVyJzogJ2NlbnRlcicsXG4gICAgJ2x0cic6ICdydGwnLFxuICAgICdydGwnOiAnbHRyJ1xuKTtcblxuQGVhY2ggJGRpcmVjdGlvbiBpbiAkZGlyZWN0aW9ucyB7XG4gICAgJGRpcmVjdGlvbjogdG8tbG93ZXItY2FzZSgkZGlyZWN0aW9uKTtcblxuICAgIEBpZiBtYXAtaGFzLWtleSgkZGlyZWN0aW9uLW1hcCwgJGRpcmVjdGlvbikge1xuICAgICAgICAkb3Bwb3NpdGUtZGlyZWN0aW9uczogYXBwZW5kKCRvcHBvc2l0ZS1kaXJlY3Rpb25zLCB1bnF1b3RlKG1hcC1nZXQoJGRpcmVjdGlvbi1tYXAsICRkaXJlY3Rpb24pKSk7XG4gICAgfVxuICAgIEBlbHNlIHtcbiAgICAgICAgQHdhcm4gXCJObyBvcHBvc2l0ZSBkaXJlY3Rpb24gY2FuIGJlIGZvdW5kIGZvciBgI3skZGlyZWN0aW9ufWAuIERpcmVjdGlvbiBvbWl0dGVkLlwiO1xuICAgIH1cbn1cblxuQHJldHVybiAkb3Bwb3NpdGUtZGlyZWN0aW9ucztcbn1cblxuLy8vIFRyaWFuZ2xlIGhlbHBlciBtaXhpblxuLy8vIGh0dHBzOi8vY3NzLXRyaWNrcy5jb20vc25pcHBldHMvc2Fzcy9jc3MtdHJpYW5nbGUtbWl4aW4vXG4vLy8gQHBhcmFtIHtEaXJlY3Rpb259ICRkaXJlY3Rpb24gLSBUcmlhbmdsZSBkaXJlY3Rpb24sIGVpdGhlciBgdG9wYCwgYHJpZ2h0YCwgYGJvdHRvbWAgb3IgYGxlZnRgXG4vLy8gQHBhcmFtIHtDb2xvcn0gJGNvbG9yIFtjdXJyZW50Y29sb3JdIC0gVHJpYW5nbGUgY29sb3Jcbi8vLyBAcGFyYW0ge0xlbmd0aH0gJHNpemUgWzFlbV0gLSBUcmlhbmdsZSBzaXplXG5cbkBtaXhpbiB0cmlhbmdsZSgkZGlyZWN0aW9uLCAkY29sb3I6IGN1cnJlbnRjb2xvciwgJHNpemU6IDFlbSkge1xuICAgIEBpZiBub3QgaW5kZXgodG9wIHJpZ2h0IGJvdHRvbSBsZWZ0LCAkZGlyZWN0aW9uKSB7XG4gICAgICAgIEBlcnJvciBcIkRpcmVjdGlvbiBtdXN0IGJlIGVpdGhlciBgdG9wYCwgYHJpZ2h0YCwgYGJvdHRvbWAgb3IgYGxlZnRgLlwiO1xuICAgIH1cblxuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogMDtcbiAgICBjb250ZW50OiAnJztcbiAgICB6LWluZGV4OiAyO1xuICAgIGJvcmRlci0je29wcG9zaXRlLWRpcmVjdGlvbigkZGlyZWN0aW9uKX06ICgkc2l6ZSkgc29saWQgJGNvbG9yO1xuXG4gICAgJHBlcnBlbmRpY3VsYXItYm9yZGVyczogJHNpemUgc29saWQgdHJhbnNwYXJlbnQ7XG5cbiAgICBAaWYgJGRpcmVjdGlvbiA9PSB0b3Agb3IgJGRpcmVjdGlvbiA9PSBib3R0b20ge1xuICAgICAgICBib3JkZXItbGVmdDogJHBlcnBlbmRpY3VsYXItYm9yZGVycztcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAkcGVycGVuZGljdWxhci1ib3JkZXJzO1xuICAgIH1cbiAgICBAZWxzZSBpZiAkZGlyZWN0aW9uID09IHJpZ2h0IG9yICRkaXJlY3Rpb24gPT0gbGVmdCB7XG4gICAgICAgIGJvcmRlci1ib3R0b206ICRwZXJwZW5kaWN1bGFyLWJvcmRlcnM7XG4gICAgICAgIGJvcmRlci10b3A6ICRwZXJwZW5kaWN1bGFyLWJvcmRlcnM7XG4gICAgfVxufSIsIkBpbXBvcnQgXCIuLi9mcmFtZXdvcmtcIjtcbkBpbXBvcnQgXCIuL3RvYXN0TWVzc2FnZVwiO1xuXG4uYXR0cmlidXRlIHtcbiAgICBtYXJnaW4tdG9wOiAwLjkzOGVtO1xuXG4gICAgbGFiZWwge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG59XG5cbi5zd2F0Y2ggYSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uYWRkLXRvLWNhcnQge1xuICAgIC5jYXJ0LXdoaXRlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5hZGQtdG8tY2FydC1tZXNzYWdlcyB7XG4gICAgQGluY2x1ZGUgdG9hc3QtbWVzc2FnZTtcbn1cblxuLmFkZC10by13aXNoLWxpc3Qge1xuICAgIG1hcmdpbi10b3A6IDFlbTtcbn1cblxuLmFkZC10by1iYXNrZXQtYWxlcnQge1xuICAgIEBpbmNsdWRlIHRvYXN0LWFsZXJ0O1xufVxuXG4ubWFpbi1hdHRyaWJ1dGVzIHtcbiAgICBtYXJnaW4tdG9wOiAxZW07XG59XG4iLCJAbWl4aW4gdG9hc3QtbWVzc2FnZSgpIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAxNSU7XG4gICAgbGVmdDogNTAlO1xuICAgIHotaW5kZXg6IHooJ2FsZXJ0cycpO1xufVxuXG5AbWl4aW4gdG9hc3QtYWxlcnQoKSB7XG4gICAgYW5pbWF0aW9uOiBmYWRlIDVzIGxpbmVhciBmb3J3YXJkcztcbiAgICBib3gtc2hhZG93OiAxcHggMXB4IDVweCBncmV5O1xuXG4gICAgQGtleWZyYW1lcyBmYWRlIHtcbiAgICAgICAgMCUgeyBvcGFjaXR5OiAwOyB9XG4gICAgICAgIDEwJSB7IG9wYWNpdHk6IDE7IH1cbiAgICAgICAgOTAlIHsgb3BhY2l0eTogMTsgfVxuICAgICAgICAxMDAlIHsgb3BhY2l0eTogMDsgfVxuICAgIH1cblxuICAgICYuc2hvdyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbn1cbiIsIkBpbXBvcnQgXCIuLi91dGlsaXRpZXMvc3dhdGNoXCI7XG5AaW1wb3J0IFwiLi9wcm9kdWN0Q29tbW9uXCI7XG5cbi5xdWljay12aWV3LWRpYWxvZyxcbi5jaG9vc2UtYm9udXMtcHJvZHVjdC1kaWFsb2cge1xuICAgIG1heC13aWR0aDogNTYuMjVlbTtcblxuICAgIC5zZWxlY3RhYmxlLWJvbnVzLXByb2R1Y3QtbGluZS1pdGVtIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMC4yZW07XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuMmVtO1xuICAgICAgICBwYWRkaW5nLXRvcDogMC4zZW07XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwLjNlbTtcbiAgICB9XG5cbiAgICAuYmVlblNlbGVjdGVkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktNDAwO1xuICAgIH1cblxuICAgIC5tb2RhbC1oZWFkZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS00MDA7XG4gICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMTg3NXJlbTtcbiAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMTg3NXJlbTtcblxuICAgICAgICAuZnVsbC1wZHAtbGluayB7XG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICAgIH1cblxuICAgICAgICAuY2xvc2Uge1xuICAgICAgICAgICAgZm9udC1zaXplOiAkcXVpY2t2aWV3LWZvbnQtc2l6ZTU7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS41cmVtO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1vZGFsLXRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XG4gICAgfVxuXG4gICAgLnByb2R1Y3QtbmFtZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogJHF1aWNrdmlldy1mb250LXNpemU0O1xuICAgIH1cblxuICAgIC5zd2F0Y2gtY2lyY2xlIHtcbiAgICAgICAgLy8gJHdoaXRlIHdpbGwgYmUgcmVwbGFjZWQgYnkgY29sb3IgaW1hZ2UgYmFja2dyb3VuZCB2aWEgSmF2YXNjcmlwdFxuICAgICAgICBAaW5jbHVkZSBzd2F0Y2goMi41ZW0sICR3aGl0ZSk7XG4gICAgfVxuXG4gICAgYVtkaXNhYmxlZF0gLnN3YXRjaC1jaXJjbGUge1xuICAgICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuXG4gICAgICAgICYuY29sb3ItdmFsdWUuc2VsZWN0ZWQ6OmFmdGVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTEwMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5hdmFpbGFibGl0eS1jb250YWluZXIge1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB9XG5cbiAgICAuYXZhaWxhYmxpdHktY29udGFpbmVyLFxuICAgIC5zaXplLWNoYXJ0IHtcbiAgICAgICAgbWFyZ2luLXRvcDogMC45MzhlbTtcbiAgICB9XG5cbiAgICAubW9kYWwtY29udGVudCB7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICB9XG5cbiAgICAubW9kYWwtYm9keSB7XG4gICAgICAgIG1heC1oZWlnaHQ6IDI4LjEyNWVtOyAvKiA0NTAvMTYgKi9cbiAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICB9XG5cbiAgICBidXR0b24uY2xvc2Uge1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbGc7XG4gICAgfVxuXG4gICAgLm1vZGFsLWZvb3RlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4xODc1cmVtO1xuICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjE4NzVyZW07XG5cbiAgICAgICAgLnByaWNlcyAucHJpY2Uge1xuICAgICAgICAgICAgZm9udC1zaXplOiAkcXVpY2t2aWV3LWZvbnQtc2l6ZTM7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucHJpY2VzIC5zYWxlcyB7XG4gICAgICAgIGZvbnQtc2l6ZTogJHF1aWNrdmlldy1mb250LXNpemUyO1xuICAgIH1cblxuICAgIC5wcm9tb3Rpb25zIHtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgY29sb3I6ICRkYW5nZXI7XG4gICAgfVxuXG4gICAgLmJvbnVzLXN1bW1hcnkge1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJHF1aWNrdmlldy1mb250LXNpemUxO1xuICAgICAgICB9XG5cbiAgICAgICAgLmJvbnVzLXByb2R1Y3QtbmFtZSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnByZS1jYXJ0LXByb2R1Y3RzIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjEyNWVtO1xuICAgIH1cblxuICAgIC5jb2xvci1hdHRyaWJ1dGUge1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgfVxuXG4gICAgLm5vbi1pbnB1dC1sYWJlbCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gICAgfVxufVxuIiwiQGltcG9ydCBcImZyYW1ld29ya1wiO1xuXG5AbWl4aW4gYm9keS1mb250LXNpemUtb3ZlcnJpZGVzKCkge1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ib2R5LW1vYmlsZSAhaW1wb3J0YW50O1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYm9keSAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuQG1peGluIHByaW1hcnktbGluay1vdmVycmlkZXMoKSB7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJvZHktbW9iaWxlICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICRib2R5LWNvbG9yICFpbXBvcnRhbnQ7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICRib2R5LWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogJGxpbmstaG92ZXItZGVjb3JhdGlvbiAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC8vIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAvLyAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJvZHkgIWltcG9ydGFudDtcbiAgICAvLyB9XG59XG5cbkBtaXhpbiByZXZpZXctY291bnQtcGFyZW5zKCkge1xuICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcoJztcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyknO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgfVxufVxuXG5ib2R5IHtcbiAgICAucC13LXIge1xuICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICAgICAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAucHItcWEtc25pcHBldC1jb250YWluZXIge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB9XG5cbiAgICAgICAgaDEsXG4gICAgICAgIGgyLFxuICAgICAgICBoMyxcbiAgICAgICAgaDQsXG4gICAgICAgIGg1IHtcbiAgICAgICAgICAgIG1hcmdpbjogaW5oZXJpdDtcbiAgICAgICAgICAgIHBhZGRpbmc6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICBwLFxuICAgICAgICBpbnB1dCxcbiAgICAgICAgbGFiZWwsXG4gICAgICAgIC5jb250cm9sLWxhYmVsIHNwYW4sXG4gICAgICAgIC5wci1jb250cm9sLWxhYmVsIHNwYW4ge1xuICAgICAgICAgICAgY29sb3I6ICRib2R5LWNvbG9yO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJvZHktZm9udC1zaXplLW92ZXJyaWRlcztcbiAgICAgICAgfVxuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgY29sb3I6ICRib2R5LWNvbG9yO1xuICAgICAgICB9XG5cbiAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgJlt0eXBlPVwidGV4dFwiXSB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzNnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucHItcWEtZGlzcGxheS1hc2stcXVlc3Rpb24ge1xuICAgICAgICAgICAgY2xlYXI6IGxlZnQ7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmZvcm0tZ3JvdXAge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogbWFwLWdldCgkc3BhY2VycywgMik7XG5cbiAgICAgICAgICAgICYucHItd2FxLXByZXF1ZXN0aW9uLW1lc3NhZ2Uge1xuICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZm9ybS1jb250cm9sIHtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5oYXMtZXJyb3IsXG4gICAgICAgIC5wci1oYXMtZXJyb3Ige1xuICAgICAgICAgICAgLmNoZWNrYm94LFxuICAgICAgICAgICAgLmNoZWNrYm94LWlubGluZSxcbiAgICAgICAgICAgIC5jb250cm9sLWxhYmVsLFxuICAgICAgICAgICAgLmhlbHAtYmxvY2ssXG4gICAgICAgICAgICAucHItY2hlY2tib3gsXG4gICAgICAgICAgICAucHItY29udHJvbC1sYWJlbCxcbiAgICAgICAgICAgIC5wci1jb250cm9sLWxhYmVsIHNwYW4sXG4gICAgICAgICAgICAucmFkaW8sXG4gICAgICAgICAgICAucmFkaW8taW5saW5lIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGRhbmdlciAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZm9ybS1jb250cm9sLFxuICAgICAgICAgICAgLmZvcm0tY29udHJvbDpmb2N1cyB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkZGFuZ2VyICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLy8gb3ZlcnJpZGUgbGlua3NcbiAgICAgICAgYTpub3QoW3R5cGU9XCJidXR0b25cIl0pLFxuICAgICAgICAucHItcmV2aWV3LWRpc3BsYXkgYSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBsaW5rLXNlY29uZGFyeTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgcHJpbWFyeS1saW5rLW92ZXJyaWRlcztcbiAgICAgICAgfVxuXG4gICAgICAgIC50YWctZ3JvdXAsXG4gICAgICAgIC5idG4tZ3JvdXAsXG4gICAgICAgIC5wci1maWxlLWlucHV0LWJ0bixcbiAgICAgICAgLnByLWZpbGUtaW5wdXQtYnRuLWdyb3VwLFxuICAgICAgICAucHItcmQtaGVscGZ1bC1hY3Rpb24ge1xuICAgICAgICAgICAgLy8gc2Vjb25kYXJ5IG91dGxpbmUgYnV0dG9uc1xuICAgICAgICAgICAgLnByLWJ0bi1hZGQtdGFnIGEsXG4gICAgICAgICAgICAucHItYnRuLFxuICAgICAgICAgICAgLnByLWJ0bi1maWxlaW5wdXQsXG4gICAgICAgICAgICAucHItaGVscGZ1bC1idG4sXG4gICAgICAgICAgICAucHItYnRuLWFkZC10YWctc3VibWl0IHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJvZHktY29sb3I7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJvZHktYmc7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkc2Vjb25kYXJ5O1xuICAgICAgICAgICAgICAgIGJvcmRlci13aWR0aDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IHJlbSgje2NhbGMoJHNwYWNlci8yKX0pIHJlbSgjeyRzcGFjZXJ9KTtcbiAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcblxuICAgICAgICAgICAgICAgICYuYWN0aXZlLFxuICAgICAgICAgICAgICAgICY6YWN0aXZlLFxuICAgICAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogJGxpbmstZGVjb3JhdGlvbiAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmlucHV0LWdyb3VwLWJ0biB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCAkc2Vjb25kYXJ5O1xuXG4gICAgICAgICAgICAgICAgLnByLWJ0bi1hZGQtdGFnLXN1Ym1pdCB7XG4gICAgICAgICAgICAgICAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzNnB4O1xuXG4gICAgICAgICAgICAgICAgICAgIGRpdiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5wci1idG4tYWRkLXRhZyBhIHtcbiAgICAgICAgICAgICAgICAvLyArIGljb25cbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYm9keS1jb2xvcjtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLmFjdGl2ZSxcbiAgICAgICAgICAgICAgICAmOmFjdGl2ZSxcbiAgICAgICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYnRuLWdyb3VwLFxuICAgICAgICAucHItYnRuIHtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgLy8gcHJpbWFyeSBidXR0b25zXG4gICAgICAgIC5wci1hY2Nlc3NpYmxlLWJ0bi5wci1idG4tZGVmYXVsdCB7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nOiByZW0oI3tjYWxjKCRzcGFjZXIvMil9KSByZW0oI3skc3BhY2VyfSk7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgICAgIEBpbmNsdWRlIHdoaXRlLWZvbnQtc21vb3RoaW5nO1xuXG4gICAgICAgICAgICAmLmFjdGl2ZSxcbiAgICAgICAgICAgICY6YWN0aXZlLFxuICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogJGxpbmstZGVjb3JhdGlvbiAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYWNjZW50MiAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnByLWZpbGUtaW5wdXQtYnRuLFxuICAgICAgICAucHItZmlsZS1pbnB1dC1idG4tZ3JvdXAge1xuICAgICAgICAgICAgLy8gaWNvbiBzZWNvbmRhcnkgb3V0bGluZSBidXR0b25zXG4gICAgICAgICAgICAucHItYnRuLWZpbGVpbnB1dCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogcmVtKDMuNXB4KSByZW0oI3skc3BhY2VyfSk7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeHMpIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucHItaGVscGZ1bC1idG46aG92ZXIsXG4gICAgICAgIC5wci1oZWxwZnVsLWJ0bjpmb2N1cyB7XG4gICAgICAgICAgICAucHItdGh1bWJzLWZpbGwsXG4gICAgICAgICAgICAucHItdGh1bWJzLWN1ZmYtZmlsbCB7XG4gICAgICAgICAgICAgICAgZmlsbDogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB3aGl0ZS1mb250LXNtb290aGluZztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5wci1oZWxwZnVsLWFjdGl2ZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZGFyayAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAucHItaGVscGZ1bC1jb3VudCB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnByLWNsZWFyLWFsbC1yYWRpb3Mge1xuICAgICAgICAgICAgY29sb3I6ICRib2R5LWNvbG9yO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1kZWNvcmF0aW9uO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBib2R5LWZvbnQtc2l6ZS1vdmVycmlkZXM7XG5cbiAgICAgICAgICAgICY6YWN0aXZlLFxuICAgICAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogJGxpbmstaG92ZXItZGVjb3JhdGlvbjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5wci1hY2NvcmRpb24ge1xuICAgICAgICAgICAgLnByLWFjY29yZGlvbi1idG4sXG4gICAgICAgICAgICAucHItYWNjb3JkaW9uLWJ0biBzcGFuIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJvZHktY29sb3I7XG5cbiAgICAgICAgICAgICAgICAucHItY2FyZXQtaWNvbl9fbGluZSB7XG4gICAgICAgICAgICAgICAgICAgIHN0cm9rZTogJGJvZHktY29sb3I7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnByLWhlbHBlci10ZXh0IHtcbiAgICAgICAgICAgIGNvbG9yOiAkYm9keS1jb2xvcjtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLnByLWZvb3RlciB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRncmF5LTQwMDtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiByZW0oNXB4KTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYm9keS1mb250LXNpemUtb3ZlcnJpZGVzO1xuXG4gICAgICAgICAgICAucHItYnRuLnByLWJ0bi1yZXZpZXcsXG4gICAgICAgICAgICAucHItbG9nby1jb250YWluZXIge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IG1hcC1nZXQoJHNwYWNlcnMsIDQpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAvLyBSZXZlcnNlIGZsb2F0cyB0byBtYXRjaCBndWlkZSB2aWEgY3NzIG9ubHlcbiAgICAgICAgICAgIC5wci1idG4ucHItYnRuLXJldmlldy5wci1wdWxsLWxlZnQge1xuICAgICAgICAgICAgICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucHItbG9nby1jb250YWluZXIucHItcHVsbC1yaWdodCB7XG4gICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC8vIE92ZXJyaWRlIFN0YXJzXG4gICAgICAgIC8vIFhEIGNvbmZpcm1lZCB1c2Ugb2Ygc3Rhci1oYWxmIGZvciAxLzQgYW5kIDMvNCBzdGFyc1xuICAgICAgICAucHItc3Rhci12NC0wLWZpbGxlZCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBjZW50ZXIvY29udGFpbiBuby1yZXBlYXQgJHN2Zy1zdGFyLWVtcHR5O1xuICAgICAgICB9XG5cbiAgICAgICAgLnByLXN0YXItdjQtMjUtZmlsbGVkIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGNlbnRlci9jb250YWluIG5vLXJlcGVhdCAkc3ZnLXN0YXItaGFsZjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wci1zdGFyLXY0LTUwLWZpbGxlZCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBjZW50ZXIvY29udGFpbiBuby1yZXBlYXQgJHN2Zy1zdGFyLWhhbGY7XG4gICAgICAgIH1cblxuICAgICAgICAucHItc3Rhci12NC03NS1maWxsZWQge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogY2VudGVyL2NvbnRhaW4gbm8tcmVwZWF0ICRzdmctc3Rhci1oYWxmO1xuICAgICAgICB9XG5cbiAgICAgICAgLnByLXN0YXItdjQtMTAwLWZpbGxlZCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBjZW50ZXIvY29udGFpbiBuby1yZXBlYXQgJHN2Zy1zdGFyLWZ1bGw7XG4gICAgICAgIH1cblxuICAgICAgICAucHItc25pcHBldCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgLnByLXNuaXBwZXQtc3RhcnMtcG5nIHtcbiAgICAgICAgICAgICAgICAucHItc3Rhci12NCB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTlweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE5cHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLTFweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAucHItc25pcHBldC1yYXRpbmctZGVjaW1hbCB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAvLyBQcm9kdWN0IFRpbGVzXG4gICAgICAgIC5wci1jYXRlZ29yeS1zbmlwcGV0IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgICAgICAucHItY2F0ZWdvcnktc25pcHBldF9faXRlbSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCA1cHggMCAwO1xuXG4gICAgICAgICAgICAgICAgLy8gdGlsZSBjb3VudFxuICAgICAgICAgICAgICAgICYucHItY2F0ZWdvcnktc25pcHBldF9fdG90YWwge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE5cHg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDNweCAwIDA7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcmV2aWV3LWNvdW50LXBhcmVucztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAvLyBQRFBcbiAgICAgICAgLy8gRGV0YWlscyBzbmlwcGV0XG4gICAgICAgIC5wci1zbmlwcGV0LXN0YXJzLXJlY28taW5saW5lIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICAucHItc25pcHBldC1zdGFycy1jb250YWluZXIge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogbWFwLWdldCgkc3BhY2VycywgMSk7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgICAgIC5wci1yYXRpbmctc3RhcnMge1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAtMnB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnByLXNuaXBwZXQtcmVhZC1hbmQtd3JpdGUge1xuICAgICAgICAgICAgYS5wci1zbmlwcGV0LXJldmlldy1jb3VudCxcbiAgICAgICAgICAgIHNwYW4ucHItc25pcHBldC1yZXZpZXctY291bnQsXG4gICAgICAgICAgICBhLnByLXNuaXBwZXQtd3JpdGUtcmV2aWV3LWxpbmsge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAxMHB4IDAgMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuXG4gICAgICAgICAgICAgICAgLy8gQGluY2x1ZGUgYm9keS1mb250LXNpemUtb3ZlcnJpZGVzO1xuXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJvZHktbW9iaWxlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5wci1zbmlwcGV0LXJldmlldy1jb3VudCB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcmV2aWV3LWNvdW50LXBhcmVucztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLy8gYS5wci1zbmlwcGV0LXJldmlldy1jb3VudCxcbiAgICAgICAgICAgIC8vIHNwYW4ucHItc25pcHBldC1yZXZpZXctY291bnQge1xuICAgICAgICAgICAgLy8gICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAvLyB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiByZW0oMjBweCkgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5wci1idG4uYWN0aXZlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICB9XG5cbiAgICAgICAgLy8gY3VzdG9taXplIGFsZXJ0c1xuICAgICAgICAucHItYWxlcnQge1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2UgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogJGJvcmRlci10aGljay13aWR0aCBzb2xpZCAkdHJhbnMgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgJGJvcmRlci1yYWRpdXMgJGJvcmRlci1yYWRpdXMgMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZzogcmVtKDhweCkgcmVtKDEwcHgpIHJlbSg4cHgpIHJlbSg0NnB4KSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xuXG4gICAgICAgICAgICAmLnByLWFsZXJ0LXN1Y2Nlc3Mge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkc3VjY2VzcyAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAkc3VjY2VzcyAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRhbGVydC1zdWNjZXNzLWJnICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgaWNvbigkc3ZnLXN1Y2Nlc3MsIGxlZnQsIDE2cHgsIGFmdGVyKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5wci1hbGVydC1pbmZvIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGluZm8gIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogJGluZm8gIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWxlcnQtaW5mby1iZyAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGljb24oJHN2Zy1pbmZvLCBsZWZ0LCAxNnB4LCBhZnRlcik7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYucHItYWxlcnQtd2FybmluZyB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRkYXJrICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICR3YXJuaW5nICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGFsZXJ0LXdhcm5pbmctYmcgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBpY29uKCRzdmctd2FybmluZywgbGVmdCwgMTZweCwgYWZ0ZXIpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLnByLWFsZXJ0LWRhbmdlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRkYW5nZXIgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogJGRhbmdlciAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRhbGVydC1kYW5nZXItYmcgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBpY29uKCRzdmctZGFuZ2VyLCBsZWZ0LCAxNnB4LCBhZnRlcik7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC8vIGljb24gcG9zaXRpb25pbmdcbiAgICAgICAgICAgICYucHItYWxlcnQtc3VjY2Vzczo6YWZ0ZXIsXG4gICAgICAgICAgICAmLnByLWFsZXJ0LWluZm86OmFmdGVyLFxuICAgICAgICAgICAgJi5wci1hbGVydC13YXJuaW5nOjphZnRlcixcbiAgICAgICAgICAgICYucHItYWxlcnQtZGFuZ2VyOjphZnRlciB7XG4gICAgICAgICAgICAgICAgbGVmdDogMTVweDtcbiAgICAgICAgICAgICAgICB0b3A6IDE4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucHItZmllbGQtYWxlcnQge1xuICAgICAgICAgICAgY29sb3I6ICRkYW5nZXIgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIFBEUFxuXG4gICAgLnByLXNuaXBwZXQtcWEge1xuICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgfVxuXG4gICAgICAgIC5wci1hbnN3ZXJlZC1xdWVzdGlvbi1jaXJjbGUge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgbWluLXdpZHRoOiAyMnB4O1xuICAgICAgICAgICAgbWluLWhlaWdodDogMjJweDtcbiAgICAgICAgICAgIG1hcmdpbjogMCA0cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICBmb250LXdlaWdodDogMzAwICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDI0cHg7XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5wci1xYS1sYXJnZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgPiAqIHtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gICAgICAgIH1cblxuICAgICAgICA+ICo6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiBtYXAtZ2V0KCRzcGFjZXJzLCAxKSAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBtYXAtZ2V0KCRzcGFjZXJzLCAyKSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5wci1zbmlwcGV0LXFhLW1ldHJpY3Mge1xuICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgPiBhYmJyIHtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHhzKSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAjcHItcmV2aWV3c25pcHBldCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IHJlbSgxMHB4KSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgICNwci1xdWVzdGlvbnNuaXBwZXQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiBtYXAtZ2V0KCRzcGFjZXJzLCAyKSAhaW1wb3J0YW50O1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAjcHItcXVlc3Rpb25zbmlwcGV0LFxuICAgIC5wci1zbmlwcGV0LXN0YXJzLXJlY28tcmVjbyB7XG4gICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuXG4gICAgICAgIC5wci1hc2stcXVlc3Rpb24tY3RhLnByLXFhLWxhcmdlLFxuICAgICAgICAucHItc25pcHBldC1yZWNvLXRvLWZyaWVuZCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLnByLWFzay1xdWVzdGlvbi1saW5rIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBtYXAtZ2V0KCRzcGFjZXJzLCAxKTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBjZW50ZXIvY29udGFpbiBuby1yZXBlYXQgJHN2Zy10b29sdGlwLWljb247XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucHItYXNrLXF1ZXN0aW9uLXN1YnRleHQge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIFBEUCBSZXZpZXdzIENvbnRhaW5lclxuICAgIC5wLXctciAucHItcmV2aWV3LXNuYXBzaG90LnByLXJldmlldy1lbmhhbmNlZCB7XG4gICAgICAgICYucHItc25hcHNob3QtbW9iaWxlIC5wci1yZXZpZXctc25hcHNob3QtaGVhZGVyIC5wci1yZXZpZXctc25hcHNob3Qtc25pcHBldHMgLnByLXNuaXBwZXQtc3RhcnMtcmVjby1pbmxpbmUgLnByLXNuaXBwZXQtc3RhcnMtcmVjby1zdGFycyAucHItc25pcHBldCB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucHItcmV2aWV3LXNuYXBzaG90LWNvbnRlbnQtYmxvY2ssXG4gICAgICAgIC5wci1yZXZpZXctc25hcHNob3QtYmxvY2stY29udGFpbmVyIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLnByLXJldmlldy1zbmFwc2hvdC1oZWFkZXIge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgICAgIC5wci1yZXZpZXctc25hcHNob3QtaGVhZGVyLWludHJvIHtcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgICAgICAgICAgLnByLWhlYWRsaW5lIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI2cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDMycHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5wci1yZXZpZXctc25hcHNob3Qtc25pcHBldHMgLnByLXNuaXBwZXQtc3RhcnMtcmVjby1pbmxpbmUge1xuICAgICAgICAgICAgICAgICAgICAucHItc25pcHBldC1zdGFycy1yZWNvLXN0YXJzIC5wci1zbmlwcGV0IC5wci1zbmlwcGV0LXJlYWQtYW5kLXdyaXRlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5wci1zbmlwcGV0LXJldmlldy1jb3VudCxcbiAgICAgICAgICAgICAgICAgICAgICAgIC5wci1zbmlwcGV0LXdyaXRlLXJldmlldy1saW5rIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRib2R5LWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IG1hcC1nZXQoJHNwYWNlcnMsIDQpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJvZHktZm9udC1zaXplLW92ZXJyaWRlcztcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgLnByLXNuaXBwZXQtcmV2aWV3LWNvdW50IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXZpZXctY291bnQtcGFyZW5zO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnByLXNuaXBwZXQtc3RhcnMtcmVjby1yZWNvIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLy8gZGlzdHJpYnV0aW9uIGdyYXBoLCBwcm9zLCBjb25zXG4gICAgICAgICAgICAucHItcmV2aWV3LXNuYXBzaG90LWJsb2NrIHtcbiAgICAgICAgICAgICAgICAucHItcmV2aWV3LXNuYXBzaG90LXRhZ3MgZHQsXG4gICAgICAgICAgICAgICAgLnByLXJldmlldy1zbmFwc2hvdC1ibG9jay1oZWFkbGluZSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJvZHktY29sb3IgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBib2R5LWZvbnQtc2l6ZS1vdmVycmlkZXM7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnByLXJldmlldy1zbmFwc2hvdC10YWdzIGR0IHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5wci1zbmFwc2hvdC10YWctZGVmLnByLXNuYXBzaG90LXRhZy1kZWYtZmlsdGVyaW5nIHtcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAucHItZmlsdGVyLWJ0bl9fY2hpbGQucHItc25hcHNob3QtaGlnaGxpZ2h0LnByLWZpbHRlci1idG5fX3ZvdGVDb3VudCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHByaW1hcnkgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnByLXJhdGluZ3MtaGlzdG9ncmFtIHtcbiAgICAgICAgICAgICAgICAmLnByLWhpc3RvZ3JhbS1saXN0IGxpIHtcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAucHItcmF0aW5ncy1oaXN0b2dyYW0tYmFyVmFsdWUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAucHItcmF0aW5ncy1oaXN0b2dyYW0tYmFyVmFsdWUge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGRhcmsgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5wLXctciAucHItcmV2aWV3LWRpc3BsYXkge1xuICAgICAgICBwLFxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYm9keS1jb2xvciAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLy8gbm8gcmV2aWV3cyBidG5cbiAgICAgICAgLnByLXJkLW5vLXJldmlld3Mge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IG1hcC1nZXQoJHNwYWNlcnMsIDQpO1xuXG4gICAgICAgICAgICAvLyBwcmltYXJ5IGJ0blxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogcmVtKCN7Y2FsYygkc3BhY2VyLzIpfSkgcmVtKCN7JHNwYWNlcn0pO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB3aGl0ZS1mb250LXNtb290aGluZztcblxuICAgICAgICAgICAgICAgICYuYWN0aXZlLFxuICAgICAgICAgICAgICAgICY6YWN0aXZlLFxuICAgICAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogJGxpbmstZGVjb3JhdGlvbiAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRhY2NlbnQyICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnByLXJkLW1haW4taGVhZGVyLXdpdGgtZmlsdGVycyB7XG4gICAgICAgICAgICAucHItcmQtcmV2aWV3LWhlYWRlci1jb250ZW50cyB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktNDAwO1xuXG4gICAgICAgICAgICAgICAgLnByLXJkLXJldmlldy10b3RhbCB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IHJlbSg1cHgpIDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucHItcmQtc2VhcmNoLWNvbnRhaW5lciAucHItcmQtc2VhcmNoLXJldmlld3MtaW5wdXQge1xuICAgICAgICAgICAgICAgIC5wci1yZC1zZWFyY2gtcmV2aWV3cy1pY29uLWJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRkYXJrO1xuXG4gICAgICAgICAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAvLyBzb3J0IHNlbGVjdFxuICAgICAgICAgICAgLnByLXJkLXNvcnQge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGNhbGMoMi4xNXJlbSArIDAuMTI1cmVtKTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwLjM3NXJlbSAyLjc1cmVtIDAuMzc1cmVtIDAuNzVyZW07XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRzdmctYXJyb3ctZG93biBuby1yZXBlYXQgY2FsYygxMDAlIC0gMTVweCk7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAkYm9yZGVyO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICAgICAgICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnByLXJkLWNvbnRlbnQtYmxvY2sge1xuICAgICAgICAgICAgLnByLXNuaXBwZXQtcmF0aW5nLWRlY2ltYWwge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnByLXJkLWlubmVyLXNpZGUtY29udGVudC1ibG9jayAucHItcmQtZGV0YWlscyxcbiAgICAgICAgICAgIC5wci1yZWFkLXJldmlldyB7XG4gICAgICAgICAgICAgICAgc3BhbixcbiAgICAgICAgICAgICAgICB0aW1lIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRib2R5LWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnByLXJldmlldyB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAkYm9yZGVyICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucHItcmQtc2lkZS1jb250ZW50LWJsb2Nre1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucHItcmQtcmV2aWV3LXRhZyB7XG4gICAgICAgICAgICBkZCB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYm9keS1mb250LXNpemUtb3ZlcnJpZGVzO1xuXG4gICAgICAgICAgICAgICAgY29sb3I6ICRib2R5LWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5wci1yZC1kaXNwbGF5LXRhYmxldCB7XG4gICAgICAgICAgICAgICAgZHQge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JheS00MDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnByLXJkLW1haW4tZm9vdGVyIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAucHItcmQtY29udGVudC1ibG9jayB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5wci1yZC1yZXZpZXctcG9zaXRpb24ge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJvZHktZm9udC1zaXplLW92ZXJyaWRlcztcblxuICAgICAgICAgICAgICAgIGNvbG9yOiAkYm9keS1jb2xvciAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucHItcmQtdG8tdG9wIHtcbiAgICAgICAgICAgICAgICBjbGVhcjogYm90aDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5wci1yZC1wYWdpbmF0aW9uIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5wLXctciAucHItcWEtZGlzcGxheSB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgLnByLXFhLWRpc3BsYXktaGVhZGxpbmUsXG4gICAgICAgIC5wci1xYS1kaXNwbGF5LWRlc2t0b3AgLnByLXFhLWRpc3BsYXktaGVhZGxpbmUge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IG1hcC1nZXQoJHNwYWNlcnMsIDIpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBoMSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5wci1xYS1kaXNwbGF5LWRlc2t0b3AgLnByLXFhLWRpc3BsYXktaGVhZGxpbmUge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IG1hcC1nZXQoJHNwYWNlcnMsIDIpO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLy8gbWFrZSBtb2JpbGUgbWF0Y2ggdGFibGV0IGFuZCBkZXNrdG9wIHByaW1hcnkgYnRuXG4gICAgICAgIC5wci1idG4tYXNrLXF1ZXN0aW9uIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IHJlbSgje2NhbGMoJHNwYWNlci8yKX0pIHJlbSgjeyRzcGFjZXJ9KTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgd2hpdGUtZm9udC1zbW9vdGhpbmc7XG5cbiAgICAgICAgICAgICAgICAmLmFjdGl2ZSxcbiAgICAgICAgICAgICAgICAmOmFjdGl2ZSxcbiAgICAgICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWRlY29yYXRpb24gIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYWNjZW50MiAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAgICAgICAgIC5wci1xYS1kaXNwbGF5LWxpbmssXG4gICAgICAgICAgICAgICAgICAgIC5wci1xYS1kaXNwbGF5LXRleHQge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIHNwYW4sXG4gICAgICAgICAgICAgICAgLnByLXFhLWRpc3BsYXktbGluayxcbiAgICAgICAgICAgICAgICAucHItcWEtZGlzcGxheS10ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgd2hpdGUtZm9udC1zbW9vdGhpbmc7XG5cbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnByLWNyb3NzLWljb24ge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnByLXFhLWRpc3BsYXktYXNrLXF1ZXN0aW9uIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IG1hcC1nZXQoJHNwYWNlcnMsIDQpO1xuXG4gICAgICAgICAgICAvLyBvbi1wYWdlIHF1ZXN0aW9uIGZvcm1cbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duIChtZCkge1xuICAgICAgICAgICAgICAgIC5wci1hbnN3ZXItZm9ybS1vcGVuIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnRoYW5rLXlvdS1wYWdlIHtcbiAgICAgICAgYSB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5oZWFkZXIge1xuICAgICAgICAgICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6ICRoMS1mb250LXNpemU7XG4gICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5yZXZpZXctcHJldmlldyB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnByLXJhdGluZy1udW1iZXIsXG4gICAgICAgIC5wci1yYXRpbmctZGF0ZSB7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gQ2VudGVyIGFsaWduXG4uZGlzcGxheS1hbGlnbm1lbnQtZml4e1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA1NSU7XG4gICAgcGFkZGluZzogMTBweDtcbn1cblxuLy8gV3JpdGUgYSBSZXZpZXcgZm9ybVxuLy8gQXNrIGEgUXVlc3Rpb24gZm9ybVxuLnByLWRpc3BsYXl3cml0ZSB7XG4gICAgLy8gc2hvdWxkIGhhdmUgbm8tZ3V0dGVycyBvbiBpdFxuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiBtYXAtZ2V0KCRzcGFjZXJzLCAyKTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgbWF4LXdpZHRoOiBtYXAtZ2V0KCRjb250YWluZXItbWF4LXdpZHRocywgeGwpO1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogbWFwLWdldCgkc3BhY2VycywgNCk7XG4gICAgfVxuXG4gICAgLy8gTkZNIGZvcm1zIGFyZSBsZWZ0IGFsaWduZWRcbiAgICAjcHItd3JpdGUge1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogbWFwLWdldCgkY29udGFpbmVyLW1heC13aWR0aHMsIHhsKTtcbiAgICAgICAgICAgIG1hcmdpbjogMCBtYXAtZ2V0KCRzcGFjZXJzLCAyKTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC8vIGFzayBxdWVzdGlvbiBmb3JtIGNvbnRhaW5lclxuICAgICAgICAucC13LXIgLnByLXdhcXdhYSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5wci1oZWFkZXItcHJvZHVjdC1uYW1lIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5wci1oZWFkZXItdGFibGUgLnByLWhlYWRlci10aXRsZSArIGEge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG4ucC13LXIgLnByLXdhcXdhYSB7XG4gICAgLnByLXF1ZXN0aW9uLWZvcm0ge1xuICAgICAgICAjcXVlc3Rpb25DYXRlZ29yeSB7XG4gICAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgICAgICNxdWVzdGlvblR5cGUgbGFiZWwge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnByLXdhcS1sZWdhbC10ZXh0IHNwYW4ge1xuICAgICAgICBAaW5jbHVkZSBib2R5LWZvbnQtc2l6ZS1vdmVycmlkZXM7XG5cbiAgICAgICAgY29sb3I6ICRib2R5LWNvbG9yO1xuICAgIH1cblxuICAgIC5wci1zdWJtaXQge1xuICAgICAgICBtYXJnaW4tdG9wOiBtYXAtZ2V0KCRzcGFjZXJzLCA0KTtcbiAgICB9XG5cbiAgICAvLyBSZXZlcnNlIGZsb2F0cyB0byBtYXRjaCBndWlkZSB2aWEgY3NzIG9ubHlcbiAgICAucHItYnRuLnByLWJ0bi1yZXZpZXcucHItcHVsbC1sZWZ0IHtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnByLXdhcS1wcmVxdWVzdGlvbi1tZXNzYWdlIHtcbiAgICAgICAgbGkge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogbWFwLWdldCgkc3BhY2VycywgNCk7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCJAaW1wb3J0IFwiLi4vdXRpbGl0aWVzL3N3YXRjaFwiO1xuQGltcG9ydCBcIi4uL3V0aWxpdGllcy9lbGxpcHNpc1wiO1xuQGltcG9ydCBcInByb2R1Y3RDb21tb25cIjtcbkBpbXBvcnQgXCJxdWlja1ZpZXdcIjtcbkBpbXBvcnQgXCIuLi9wb3dlcnJldmlld3NcIjtcblxuLnByb2R1Y3QtY2Fyb3VzZWwge1xuICAgIGltZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxufVxuXG4ucHJvZHVjdC10aWxlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGNvbG9yOiAkYm9keS1jb2xvcjtcblxuICAgIEBtZWRpYSBhbGwgYW5kICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkgeyAvKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lICovXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgIGE6bm90KC5wcm9tb3Rpb25zID4gLmNhbGxvdXQgKikge1xuICAgICAgICBAaW5jbHVkZSBwcm9kdWN0LXRpbGUtbGlua3M7XG4gICAgfVxuXG4gICAgLnRpbGUtaGVhZGVyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIH1cblxuICAgIC50aWxlLWJvZHkge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBmbGV4OiAxIDAgYXV0bztcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmc6IDAgMTBweDtcblxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHsgLyogc3R5bGVsaW50LWRpc2FibGUtbGluZSAqL1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB9XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlOyAvLyBmaXggZm9yIGxpbmUgY2xhbXAgYXBwbGljYXRpb25cbiAgICAgICAgICAgIFxuICAgICAgICAgICAgJjpub3QoLm1vcmUtbGluaywgLnByb21vdGlvbnMgPiAuY2FsbG91dCAqKSB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcHJvZHVjdC10aWxlLWxpbmtzO1xuICAgICAgICAgICAgfSAgICAgICAgICAgIFxuXG4gICAgICAgICAgICA6bm90KC5wcm9tb3Rpb25zID4gLmNhbGxvdXQgKikge1xuICAgICAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7ICBcbiAgICAgICAgICAgICAgICB9IFxuICAgICAgICAgICAgfSAgXG4gICAgfVxuXG4gICAgICAgIHAge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLnRpbGUtYm9keS11cHBlciB7XG4gICAgICAgICAgICAuY2FsbG91dCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogbWFwLWdldCgkc3BhY2VycywgMik7XG5cbiAgICAgICAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmNvbG9yLXN3YXRjaGVzIHtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IHJlbSgyNXB4KTtcbiAgICAgICAgICAgIGhlaWdodDogcmVtKDI1cHgpO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDIwcHgpO1xuICAgICAgICB9XG5cbiAgICAgICAgLnN3YXRjaGVzIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICAuc3dhdGNoLWxpbmsge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogcmVtKDZweCk7XG5cbiAgICAgICAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogcmVtKDhweCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc3dhdGNoIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubW9yZS1saW5rIHtcbiAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHByb2R1Y3QtdGlsZS1tb3JlLWxpbms7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucGRwLWxpbmsge1xuICAgICAgICAgICAgYS5saW5rIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246bm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIFxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDRweCk7XG4gICAgICAgIH1cblxuICAgICAgICAucHJvZHVjdC1za3UtY29udGFpbmVyIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IG1hcC1nZXQoJHNwYWNlcnMsIDEpO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wcmljZSB7XG4gICAgICAgICAgICAuc2FsZXMtbGluZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnJhdGluZ3Mge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogbWFwLWdldCgkc3BhY2VycywgMSk7XG5cbiAgICAgICAgICAgIC5wci1uby1yZXZpZXdzIHtcbiAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG5cbiAgICAgICAgICAgICAgICAucHItY2F0ZWdvcnktc25pcHBldF9fdG90YWwge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5wcmljZSxcbiAgICAgICAgLnNlY29uZGFyeS1tc2dzIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IG1hcC1nZXQoJHNwYWNlcnMsIDEpO1xuICAgICAgICB9XG5cbiAgICAgICAgLnByb2R1Y3QtbWVzc2FnaW5nIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuY29tcGFyZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAganVzdGlmeS1zZWxmOiBmbGV4LWVuZDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IG1hcC1nZXQoJHNwYWNlcnMsIDIpO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ib2R5LW1vYmlsZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ib2R5LW1vYmlsZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5wcm9kdWN0LWZlYXR1cmVzIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAuaW1hZ2UtY29udGFpbmVyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBvdmVyZmxvdzogaW5oZXJpdDtcblxuICAgICAgICBhIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgICAgICAmOmhhcygudGlsZS1pbWFnZSkge1xuXG4gICAgICAgICAgICAgICAgQHN1cHBvcnRzIChhc3BlY3QtcmF0aW86IDEvMSkge1xuICAgICAgICAgICAgICAgICAgICBhc3BlY3QtcmF0aW86IDEvMTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC50aWxlLWltYWdlIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTsgXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlOyBcbiAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnN3YXRjaC1jaXJjbGUge1xuICAgICAgICAvLyAkd2hpdGUgd2lsbCBiZSByZXBsYWNlZCBieSBjb2xvciBpbWFnZSBiYWNrZ3JvdW5kIHZpYSBKYXZhc2NyaXB0XG4gICAgICAgIEBpbmNsdWRlIHN3YXRjaCgyNXB4LCAkd2hpdGUpO1xuICAgIH1cblxuICAgIC8qIExpc3QgVmlldyBQcm9kdWN0IFRpbGVzICovXG4gICAgLmxpc3QgLnByb2R1Y3QtZ3JpZCAmIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgICAgIH1cblxuICAgICAgICAudGlsZS1oZWFkZXIge1xuICAgICAgICAgICAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDE0MHB4O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogZGl2KDgvMjkwKTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICBmbGV4OiAxIDEgNTAlO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiAyODVweDtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDI4NXB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGRpdigyMC85NjcpO1xuICAgICAgICAgICAgICAgIGZsZXgtYmFzaXM6IGRpdigyODUvOTY3KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC50aWxlLWJvZHkge1xuICAgICAgICAgICAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gICAgICAgICAgICBmbGV4OiAxIDEgNTAlO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogZGl2KDI1Lzk2Nyk7XG4gICAgICAgICAgICAgICAgZmxleC1iYXNpczogZGl2KDMyMCw5NjcpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiAyMDBweDtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDIwMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY29sb3Itc3dhdGNoZXMge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogMDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICAgICAgICAgICAgJi5oYXNTd2F0Y2hlcyB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0oMjBweCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnByb2R1Y3QtZmVhdHVyZXMge1xuICAgICAgICAgICAgZmxleDogMSAxIGF1dG87XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgcGFkZGluZzogMCBkaXYoMjAvOTY3KTtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAkYm9yZGVyO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGRpdiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDEwcHgpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7IC8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgKi9cbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5wcm9tb3Rpb25zIHtcbiAgICBtYXJnaW4tdG9wOiBtYXAtZ2V0KCRzcGFjZXJzLCAyKTtcblxuICAgIC5jYWxsb3V0IHsgICAgICBcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgICAgY29sb3I6ICRkYXJrLWdyYXk7XG5cbiAgICAgICAgKiB7XG4gICAgICAgICAgICBjb2xvcjogJGRhcmstZ3JheTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiBtYXAtZ2V0KCRzcGFjZXJzLCAyKTtcbiAgICAgICAgfVxuXG4gICAgICAgIHAge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAgIH1cblxuICAgICAgICAuZC1mbGV4IHtcbiAgICAgICAgICAgIC5mbGV4LWNvbHVtbiB7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuI2Nob29zZUJvbnVzUHJvZHVjdE1vZGFsIHtcbiAgICAubW9kYWwtZm9vdGVyIHtcbiAgICAgICAgLmNvbnRhaW5lciB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNlbGVjdC1jYnAtY29udGFpbmVyIHtcbiAgICAgICAgbWFyZ2luLXRvcDogYXV0bztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogYXV0bztcbiAgICB9XG5cbiAgICAucHJvZHVjdC1uYW1lLXdyYXBwZXIge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAuYm9udXMtcXVhbnRpdHksXG4gICAgLmJvbnVzLW9wdGlvbiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDAuOTM4ZW07XG4gICAgfVxuXG4gICAgLmJvbnVzLXF1YW50aXR5LXNlbGVjdCB7XG4gICAgICAgIG1pbi13aWR0aDogNWVtO1xuICAgIH1cblxuICAgIC5zZWxlY3QtYm9udXMtcHJvZHVjdCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDFlbTtcbiAgICB9XG5cbiAgICAuc2VsZWN0ZWQtcGlkIHtcbiAgICAgICAgYm9yZGVyOiAkYm9yZGVyO1xuXG4gICAgICAgIC5ib251cy1wcm9kdWN0LW5hbWUge1xuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5ib251cy1wcm9kdWN0LXByaWNlIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBtYXJnaW4tdG9wOiAxZW07XG4gICAgfVxufVxuIiwiLy8gUHJvZHVjdCBUaWxlIFN0eWxlc1xuXG5AbWl4aW4gcHJvZHVjdC10aWxlLXByaWNlKCkge1xuICAgIEBpbmNsdWRlIGxhYmVsLTItYm9sZDtcbn1cblxuQG1peGluIHByb2R1Y3QtdGlsZS1wcmljZS1zYWxlKCkge1xuICAgIEBpbmNsdWRlIGxhYmVsLTItYm9sZDtcblxuICAgIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xuICAgIGNvbG9yOiAkYWNjZW50LTE7XG59XG5cbkBtaXhpbiBwcm9kdWN0LXRpbGUtbGlua3MoKSB7XG4gICAgY29sb3I6ICRib2R5LWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1ob3Zlci1kZWNvcmF0aW9uO1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcblxuICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogJGJvZHktY29sb3I7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogJGxpbmstZGVjb3JhdGlvbjtcbiAgICB9XG59XG5cbkBtaXhpbiBwcm9kdWN0LXRpbGUtbW9yZS1saW5rKCkge1xuICAgIHRleHQtZGVjb3JhdGlvbjogJGxpbmstZGVjb3JhdGlvbjtcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcblxuICAgICY6aG92ZXIge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWhvdmVyLWRlY29yYXRpb247XG4gICAgfVxufVxuIiwiQGltcG9ydCBcIi4uL3ZhcmlhYmxlc1wiO1xuQGltcG9ydCBcImJvb3RzdHJhcC9zY3NzL3ZhcmlhYmxlc1wiO1xuQGltcG9ydCBcImJvb3RzdHJhcC9zY3NzL21peGlucy9icmVha3BvaW50c1wiO1xuXG4ubmF2LnBhZ2luYXRpb24ge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAucGFnZS1saW5rLm5hdi1saW5rIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgd2lkdGg6IDM3cHg7XG4gICAgICAgIGhlaWdodDogMzdweDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJvZHktbW9iaWxlO1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHdoaXRlLWZvbnQtc21vb3RoaW5nO1xuXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIsXG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubmF2LWl0ZW0ge1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgbWFyZ2luOiAwIHJlbSgycHgpO1xuICAgIH1cblxuICAgIC5uYXYtaXRlbS1maXJzdCxcbiAgICAubmF2LWl0ZW0tbGFzdCxcbiAgICAubmF2LWl0ZW0tbmV4dCxcbiAgICAubmF2LWl0ZW0tcHJldmlvdXMge1xuICAgICAgICAucGFnZS1saW5rIHtcbiAgICAgICAgICAgICYuYWN0aXZlLFxuICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR0cmFucztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuY29udGFpbmVyIC5icmVhZGNydW1iIHtcbiAgICBAaW5jbHVkZSBsaW5lLWhlaWdodCgxMnB4KTtcblxuICAgIG1hcmdpbjogcmVtKDE1cHgpIDA7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIG1hcmdpbjogcmVtKDIwcHgpIDA7XG4gICAgfVxuXG4gICAgLmJyZWFkY3J1bWItaXRlbSB7XG4gICAgICAgIHBhZGRpbmc6IDAgcmVtKDEwcHgpIDAgMDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBsaW5lLWhlaWdodDogcmVtKDEwcHgpO1xuXG4gICAgICAgIGEsXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgQGluY2x1ZGUgbGluay1icmVhZGNydW1iO1xuICAgICAgICB9XG5cbiAgICAgICAgc3Bhbjpob3ZlciB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAmLmFjdGl2ZSBhLFxuICAgICAgICAmLmFjdGl2ZSBzcGFuIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgICAgfVxuXG4gICAgICAgICsgLmJyZWFkY3J1bWItaXRlbSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IHJlbSgxMHB4KTtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IHJlbSgxMHB4KTtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAkYm9yZGVyO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDEwcHgpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuc2VhcmNoLXJlc3VsdHMge1xuICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgIH1cbn1cbiIsIi52ZWlsIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgei1pbmRleDogeignc3Bpbm5lci12ZWlsJyk7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcblxuICAgIC51bmRlcmxheSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcblxuICAgICAgICAmLnRyYW5zcGFyZW50IHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbiRzcGlubmVyLXNpemU6IDJyZW07XG5cbi5zcGlubmVyIHtcbiAgICB3aWR0aDogJHNwaW5uZXItc2l6ZTtcbiAgICBoZWlnaHQ6ICRzcGlubmVyLXNpemU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGFuaW1hdGlvbjogc2stcm90YXRlIDJzIGluZmluaXRlIGxpbmVhcjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoJHNwaW5uZXItc2l6ZSAvIDIpICogLTE7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoJHNwaW5uZXItc2l6ZSAvIDIpICogLTE7XG59XG5cbkBrZXlmcmFtZXMgc2stcm90YXRlIHtcbiAgICAxMDAlIHsgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTsgfVxufVxuXG5Aa2V5ZnJhbWVzIHNrLWJvdW5jZSB7XG4gICAgMCUsXG4gICAgMTAwJSB7IHRyYW5zZm9ybTogc2NhbGUoMCk7IH1cbiAgICA1MCUgeyB0cmFuc2Zvcm06IHNjYWxlKDEpOyB9XG59XG4iLCJAaW1wb3J0IFwidmFyaWFibGVzXCI7XG5AaW1wb3J0IFwiYm9vdHN0cmFwL3Njc3MvdmFyaWFibGVzXCI7XG5AaW1wb3J0IFwiYm9vdHN0cmFwL3Njc3MvbWl4aW5zL2JyZWFrcG9pbnRzXCI7XG5cbi5pdGVtLWF0dHJpYnV0ZXMge1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4ubGluZS1pdGVtLWF0dHJpYnV0ZXMsXG4ubGluZS1pdGVtLW9wdGlvbiB7XG4gICAgZm9udC1zaXplOiAwLjgxM3JlbTtcbiAgICBtYXJnaW46IDA7XG59XG5cbi5saW5lLWl0ZW0tbmFtZSB7XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGNvbG9yOiAkZGFyay1ncmF5O1xuICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgIG1hcmdpbi1ib3R0b206IDAuMzEzZW07XG59XG5cbi5saW5lLWl0ZW0tcHJpY2luZy1pbmZvIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgKyAucHJpY2Uge1xuICAgICAgICBmb250LXNpemU6IDFlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcbiAgICB9XG59XG5cbi5saW5lLWl0ZW0tcHJpY2UtcXVhbnRpdHktaW5mbyB7XG4gICAgbWFyZ2luLXRvcDogMC42MjVlbTtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGhvcml6b250YWwtcnVsZS1ncmV5O1xufVxuXG4uZmxleCB7XG4gICAgZGlzcGxheTogZmxleDtcbn1cblxuLmxpbmUtaXRlbS10b3RhbC10ZXh0IHtcbiAgICBmb250LXNpemU6IDAuODEzZW07XG59XG5cbi5wcmljaW5nIHtcbiAgICBmb250LXNpemU6IDFlbTtcbiAgICBmb250LXdlaWdodDogYm9sZGVyO1xufVxuXG4ucHJvZHVjdC1pbWFnZSB7XG4gICAgaGVpZ2h0OiA1LjYyNWVtO1xuICAgIHdpZHRoOiA1LjYyNWVtO1xuICAgIG1hcmdpbi1yaWdodDogMC45MzhlbTtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgZmxleC1zaHJpbms6IDA7XG59XG5cbi5ub24tYWRqdXN0ZWQtcHJpY2Uge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5kaXNjb3VudC1saW5lLWl0ZW0ge1xuICAgIGZvbnQtc2l6ZTogMC44NzVlbTtcbn1cblxuLmxpbmUtaXRlbS1wcm9tbyB7XG4gICAgY29sb3I6ICRib2R5LWNvbG9yO1xuICAgIGZvbnQtc2l6ZTogMC44MTNlbTtcbn1cblxuLmxpbmUtaXRlbS1oZWFkZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi5idW5kbGVkLWxpbmUtaXRlbSArIC5idW5kbGVkLWxpbmUtaXRlbSB7XG4gICAgbWFyZ2luLXRvcDogMC42MjVlbTtcbn1cblxuLmJ1bmRsZS1pbmNsdWRlcyB7XG4gICAgZm9udC1zaXplOiAwLjgxM2VtO1xuICAgIG1hcmdpbi1ib3R0b206IDAuNjI1ZW07XG59XG5cbi5saW5lLWl0ZW0tZGl2aWRlciB7XG4gICAgbWFyZ2luOiAwLjYyNWVtIC0xLjIyNWVtIDAuNjI1ZW0gLTEuMzI1ZW07XG59XG5cbi5saW5lLWl0ZW0tYXZhaWxhYmlsaXR5IHtcbiAgICBwIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNnB4O1xuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnN1Y2Nlc3MsXG4gICAgLmRhbmdlciB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgfVxuXG4gICAgLnN1Y2Nlc3Mge1xuICAgICAgICBjb2xvcjogJHN1Y2Nlc3M7XG4gICAgfVxuICAgIFxuICAgIC5zdG9ja0NvdW50IHtcbiAgICAgICAgZm9udC1zaXplOiAgJGZvbnQtc2l6ZS1ib2R5LW1vYmlsZTtcbiAgICAgICAgY29sb3I6ICRkYW5nZXI7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGMkRFREU7XG4gICAgICAgIHBhZGRpbmc6cmVtKDJweCkgcmVtKDRweCk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtbGc7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB9XG5cbiAgICAucHJlZml4LWljb24ge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDI4cHg7XG5cbiAgICAgICAgJi5waWNrdXAge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogJHN2Zy1kcml2ZS10aHJ1LWNvbXBhY3Q7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGNlbnRlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5wcm9kdWN0LWxpbmUtaXRlbS1kZXRhaWxzIHtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG4ubWluaWNhcnQge1xuICAgIC5wcm9kdWN0LWxpbmUtaXRlbS1kZXRhaWxzIHtcbiAgICAgICAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICAgIH1cbn1cbiIsIkBpbXBvcnQgXCJ2YXJpYWJsZXNcIjtcbkBpbXBvcnQgXCJib290c3RyYXAvc2Nzcy92YXJpYWJsZXNcIjtcbkBpbXBvcnQgXCJib290c3RyYXAvc2Nzcy9taXhpbnMvYnJlYWtwb2ludHNcIjtcbkBpbXBvcnQgXCJwcm9kdWN0Q2FyZFwiO1xuXG4ubWluaWNhcnQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIGgxIHtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWxnO1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuXG4gICAgLm1pbmljYXJ0LWNvbnRhaW5lciB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAwLjYyNWVtO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMC42MjVlbTtcbiAgICAgICAgYm9yZGVyOiAkYm9yZGVyLWxpZ2h0O1xuICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYm9keS1iZztcbiAgICAgICAgbWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDI2MHB4KTtcbiAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgIH1cblxuICAgIC5idG4ucmVtb3ZlLXByb2R1Y3Qge1xuICAgICAgICBjb2xvcjogJGRhcmstZ3JheTtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBmb250LXNpemU6IDEuNjI1ZW07XG4gICAgICAgIG1hcmdpbi10b3A6IC0wLjMxM2VtO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgIH1cblxuICAgIC5jYXJkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgIH1cblxuICAgIC5wcm9kdWN0LXN1bW1hcnkge1xuICAgICAgICBib3JkZXItdG9wOiAwO1xuICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgbWFyZ2luLXRvcDogMC41cmVtO1xuXG4gICAgICAgID4gLnJvdzpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgICAgIC5jYXJkLnByb2R1Y3QtaW5mbyB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDJyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICA+IC5yb3cge1xuICAgICAgICAgICAgPiAuY29sLTEyID4gLmNhcmQge1xuICAgICAgICAgICAgICAgICsgLnBlcmZvcm1hbmNlLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgICAgIC5wZXJmb3JtYW5jZS1saW5lLWl0ZW0ge1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5wcm9kdWN0LWluZm8ge1xuICAgICAgICAgICAgcGFkZGluZzogMXJlbSAwO1xuXG4gICAgICAgICAgICA+IC5yb3cge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmNhcmQge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYucGFydC1wYXJlbnQtbGluZS1pdGVtIHtcbiAgICAgICAgICAgICAgICArIC5wZXJmb3JtYW5jZS1jb250YWluZXIge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAkYm9yZGVyO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwLjc1cmVtIDA7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwLjc1cmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5wcm9kdWN0LXByaWNpbmcge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jYXJkLWJvZHkge1xuICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgIC5jYXJkIHtcbiAgICAgICAgICAgIGJvcmRlci10b3A6ICRib3JkZXItbWVkaXVtO1xuICAgICAgICB9XG5cbiAgICAgICAgLmxpbmUtaXRlbS1kaXZpZGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAubGluZS1pdGVtLW5hbWUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJvZHktbW9iaWxlO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gICAgICAgICAgICBmbGV4OiAxIDAgMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5saW5lLWl0ZW0taGVhZGVyIHtcbiAgICAgICAgICAgIG9yZGVyOiBpbml0aWFsO1xuICAgICAgICAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYm9keS1tb2JpbGU7XG4gICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG5cbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgICAgIC5pdGVtLWF0dHJpYnV0ZXMge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgLy8gTmVlZGVkIHRvIG92ZXJyaWRlIEJTIGNsYXNzXG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubGluZS1pdGVtLXByaWNlLWluZm8ge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5saW5lLWl0ZW0tdG90YWwtcHJpY2Uge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgICAgICAgICAucHJpY2Uge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmxpbmUtaXRlbS1pbWFnZS1jb250YWluZXIge1xuICAgICAgICAgICAgb3JkZXI6IGluaXRpYWw7XG4gICAgICAgICAgICBmbGV4OiAwIDAgMTM1cHg7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEzNXB4O1xuICAgICAgICAgICAgcGFkZGluZzogMCAwIDY2cHg7XG5cbiAgICAgICAgICAgID4gLnJvdyB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmxpbmUtaXRlbS1xdWFudGl0eSB7XG4gICAgICAgICAgICBvcmRlcjogaW5pdGlhbDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWZsb3c6IGNvbHVtbiB3cmFwO1xuICAgICAgICAgICAgcGFkZGluZzogMCAwIDAgcmVtKDIwcHgpO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAxMzVweCk7XG4gICAgICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgICAgICBmbGV4LXNocmluazogMTtcbiAgICAgICAgICAgIGZsZXgtYmFzaXM6IGNhbGMoMTAwJSAtIDEzNXB4KTsgLyogc3R5bGVsaW50LWRpc2FibGUtbGluZSAqLyAvL0lFIHdvcmthcm91bmRcblxuICAgICAgICAgICAgLnByb2R1Y3QtbW92ZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLml0ZW0tYXR0cmlidXRlcyB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyAvLyBOZWVkZWQgdG8gb3ZlcnJpZGUgQlMgY2xhc3NcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmxpbmUtaXRlbS1xdWFudGl0eS1pbm5lciB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzMjBweDtcbiAgICAgICAgICAgICAgICBmbGV4OiAxIDAgYXV0bztcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogLTE1MHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDJyZW07XG5cbiAgICAgICAgICAgICAgICAucXVhbnRpdHktbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5xdWFudGl0eS1mb3JtIHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMzBweDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5yZW1vdmUtbGluZS1pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogcmVtKDM2cHgpO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogcmVtKDI1cHgpO1xuXG4gICAgICAgICAgICAgICAgICAgIC5yZW1vdmUtcHJvZHVjdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYm9keS1tb2JpbGU7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnByb2R1Y3QtY2FyZC1mb290ZXIge1xuICAgICAgICAgICAgb3JkZXI6IGluaXRpYWw7XG4gICAgICAgICAgICBib3JkZXItdG9wOiAkYm9yZGVyO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDFyZW0gMXJlbSAwO1xuICAgICAgICAgICAgZmxleDogMCAwIDEwMCU7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICAud2FycmFudHktbGluZS1pdGVtLFxuICAgICAgICAuZ29sZC1wbGFuLWl0ZW0sXG4gICAgICAgIC5wZXJmb3JtYW5jZS1saW5lLWl0ZW0ge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDFyZW07XG4gICAgICAgICAgICBib3JkZXItdG9wOiAkYm9yZGVyO1xuXG4gICAgICAgICAgICAubGluZS1pdGVtLWltYWdlLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgZmxleDogMCAwIDMwcHg7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzMHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuXG4gICAgICAgICAgICAgICAgLml0ZW0taW1hZ2Uge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG5cbiAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5saW5lLWl0ZW0tc2t1LFxuICAgICAgICAgICAgLml0ZW0tYXR0cmlidXRlcyxcbiAgICAgICAgICAgIC5saW5lLWl0ZW0tcXVhbnRpdHksXG4gICAgICAgICAgICAucHJvZHVjdC1tb3ZlLFxuICAgICAgICAgICAgLmxpbmUtaXRlbS1wcmljZS1pbmZvIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubGluZS1pdGVtLWhlYWRlciB7XG4gICAgICAgICAgICAgICAgZmxleC1ncm93OiAwO1xuICAgICAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICAgICAgICAgIGZsZXgtYmFzaXM6IGNhbGMoMTAwJSAtIDMwcHgpOyAvKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lICovIC8vSUUgd29ya2Fyb3VuZFxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMzBweCk7XG4gICAgICAgICAgICAgICAgb3JkZXI6IDM7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAwIHJlbSgxMHB4KSByZW0oMTBweCk7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgICAgICAgICAgIC5saW5lLWl0ZW0tbmFtZSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogaW5pdGlhbDtcbiAgICAgICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG5cbiAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJvZHktbW9iaWxlO1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICYuZWRpdC1hZGQtb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5hZGQtb24tZGVzY3JpcHRpb24sXG4gICAgICAgICAgICAgICAgLmFkZC1vbi1kZXNjcmlwdGlvbi1wZXJmb3JtYW5jZSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnByb2R1Y3QtY2FyZC1mb290ZXIge1xuICAgICAgICAgICAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICAgICAgb3JkZXI6IDY7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG5cbiAgICAgICAgICAgICAgICA+IC5yb3cge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmxpbmUtaXRlbS1kaXZpZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5saW5lLWl0ZW0tdG90YWwtcHJpY2Uge1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgICAgIC5wcmljaW5nIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJvZHktbW9iaWxlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5wYXJ0LXBhcmVudC1saW5lLWl0ZW0ge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogJGJvcmRlci1saWdodDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wYXJ0LWxpbmUtaXRlbSB7XG4gICAgICAgICAgICBib3JkZXItdG9wOiAkYm9yZGVyO1xuXG4gICAgICAgICAgICAubGluZS1pdGVtLXF1YW50aXR5LFxuICAgICAgICAgICAgLmxpbmUtaXRlbS1oZWFkZXIgLmxpbmUtaXRlbS1za3UsXG4gICAgICAgICAgICAubGluZS1pdGVtLWhlYWRlciAuaXRlbS1hdHRyaWJ1dGVzLFxuICAgICAgICAgICAgLmxpbmUtaXRlbS1wcmljZS1pbmZvIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubGluZS1pdGVtLWhlYWRlciB7XG4gICAgICAgICAgICAgICAgZmxleC1ncm93OiAwO1xuICAgICAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICAgICAgICAgIGZsZXgtYmFzaXM6IGNhbGMoNzAlIC0gNDBweCk7IC8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgKi8gLy9JRSB3b3JrYXJvdW5kXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDcwJSAtIDQwcHgpO1xuICAgICAgICAgICAgICAgIG9yZGVyOiAzO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgcmVtKDEwcHgpO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5wcm9kdWN0LWNhcmQtZm9vdGVyIHtcbiAgICAgICAgICAgICAgICBmbGV4OiAwIDAgMzAlO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMzAlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICAgICAgb3JkZXI6IDY7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG5cbiAgICAgICAgICAgICAgICA+IC5yb3cge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmxpbmUtaXRlbS1kaXZpZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAucHJpbWFyeSxcbiAgICAgICAgICAgICAgICAucG9zdC1zdWZmaXgge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lOyAvLyBIaWRlIHByaWNlIGxhYmVsIHRleHQgZm9yIGFkZCBvbiBpdGVtc1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmxpbmUtaXRlbS1pbWFnZS1jb250YWluZXIge1xuICAgICAgICAgICAgICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNDBweDtcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIG9yZGVyOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubGluZS1pdGVtLXRvdGFsLXByaWNlIHtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgICAgICAucHJpY2luZyB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ib2R5LW1vYmlsZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5pdGVtLWltYWdlIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDQwcHg7XG5cbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYWRkLW9uLWNvbnRhaW5lciB7XG4gICAgICAgIHBhZGRpbmc6IDAuNzVyZW0gMDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBib3JkZXItdG9wOiAwO1xuXG4gICAgICAgICY6bm90KC5wYXJ0cy1oZWFkZXIpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBwYWRkaW5nOiAwLjc1cmVtIDFyZW0gMC43NXJlbSByZW0oNTBweCk7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXG4gICAgICAgICAgICAmLndhcnJhbnR5LWNvbnRhaW5lcixcbiAgICAgICAgICAgICYucGVyZm9ybWFuY2UtY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgICAgICAgICAgKyAucGFydHMtaGVhZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogJGJvcmRlcjtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLm5vdC1hZGRlZCB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDFyZW0gMDtcblxuICAgICAgICAgICAgICAgICAgICAubGluZS1pdGVtLWF0dHJpYnV0ZXMge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5wcm9kdWN0LWFkZC1vbi1saW5rIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsZXg6IDAgMCByZW0oNjNweCk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAucHJvZHVjdC1jYXJkLWZvb3RlciB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IHJlbSgtMjVweCk7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmxpbmUtaXRlbS1uYW1lIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IHJlbSgtNDBweCk7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmFkZC1vbi1oZWFkaW5nIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiByZW0oNDBweCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeSB7XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50OyAvLyBJbXBvcnRhbnQgdG8gb3ZlcnJpZGUgYm9vdHN0cmFwXG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucHJvZHVjdC1jYXJkLWZvb3RlciB7XG4gICAgICAgICAgICAucHJpbWFyeSxcbiAgICAgICAgICAgIC5wb3N0LXN1ZmZpeCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTsgLy8gSGlkZSBwcmljZSBsYWJlbCB0ZXh0IGZvciBhZGQgb24gaXRlbXNcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5saW5lLWl0ZW0tcHJvbW8ge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5hZGQtb24tbGVmdCB7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYm9keS1tb2JpbGU7XG5cbiAgICAgICAgICAgIGEuZWRpdC1hZGQtb24ge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ib2R5LW1vYmlsZTtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IHJlbSg1cHgpO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IHJlbSgtM3B4KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5hZGQtb24tbGFiZWwge1xuICAgICAgICAgICAgZmxleDogMSAwIGF1dG87XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYm9keS1tb2JpbGU7XG4gICAgICAgICAgICBAaW5jbHVkZSBmb250LWJvbGQ7XG4gICAgICAgIH1cblxuICAgICAgICAmLnBlcmZvcm1hbmNlLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAuYWRkLW9uLWxhYmVsIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uLy4uL3N2Zy1pY29ucy9zcXRyYWRlLXRhZ2xpbmUtbG9nby5zdmcnKTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IC00MHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5ub3QtYWRkZWQge1xuICAgICAgICAgICAgICAgIC5saW5lLWl0ZW0tYXR0cmlidXRlcyB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogcmVtKDQwcHgpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYud2FycmFudHktY29udGFpbmVyIHtcbiAgICAgICAgICAgICYubm90LWFkZGVkIHtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAkYm9yZGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmFkZC1vbi1kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ib2R5LW1vYmlsZTtcbiAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgICAgICAgIGZsZXg6IDEgMCAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogcmVtKDE3cHgpO1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogcmVtKDYwcHgpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmFkZC1vbi1kZXNjcmlwdGlvbi1wZXJmb3JtYW5jZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ib2R5LW1vYmlsZTtcbiAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgICAgICAgIGZsZXg6IDEgMCAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogcmVtKDE3cHgpO1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogcmVtKDYwcHgpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmFkZC1vbi1wcmljZSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBib3R0b206IDEwcHg7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ib2R5LW1vYmlsZTtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtYm9sZDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5nb2xkcGxhbi1jb250YWluZXIge1xuICAgICAgICBib3JkZXItdG9wOiAkYm9yZGVyO1xuXG4gICAgICAgIC5hZGQtb24tbGFiZWwge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uLy4uL3N2Zy1pY29ucy9zcXRyYWRlLXRhZ2xpbmUtbG9nby5zdmcnKTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IHJlbSgtNTBweCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZWRpdC1hZGQtb24ge1xuICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiByZW0oLTE1cHgpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmFkZC1vbi1kZXNjcmlwdGlvbixcbiAgICAgICAgLmFkZC1vbi1kZXNjcmlwdGlvbi1wZXJmb3JtYW5jZSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogcmVtKC01MHB4KTtcbiAgICAgICAgfVxuXG4gICAgICAgICYubm90LWFkZGVkIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IHJlbSg0MHB4KTtcblxuICAgICAgICAgICAgLnByb2R1Y3QtYWRkLW9uLWxpbmsge1xuICAgICAgICAgICAgICAgIGZsZXg6IDAgMCByZW0oNjNweCk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5hZGQtb24tbGFiZWwge1xuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IHJlbSgtNDBweCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnBhcnRzLWhlYWRlciB7XG4gICAgICAgIHBhZGRpbmc6IDFyZW0gMDtcbiAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgIGE6bm90KC5tb3ZlKSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMXJlbTtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJvZHktbW9iaWxlO1xuICAgICAgICB9XG5cbiAgICAgICAgLmFkZC1vbi1sYWJlbCB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYm9keS1tb2JpbGU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucGFydHMtdG90YWwge1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYm9keS1tb2JpbGU7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgQGluY2x1ZGUgZm9udC1ib2xkO1xuICAgIH1cblxuICAgIC5xdWFudGl0eS1sYWJlbCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMC44MTNlbTtcbiAgICB9XG5cbiAgICAucXVhbnRpdHkge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAucG9wb3ZlciB7XG4gICAgICAgIHRvcDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgd2lkdGg6IHJlbSgzNDBweCk7IC8vIFZhbHVlIGZyb20gbW9ja3Vwc1xuICAgICAgICBtYXgtd2lkdGg6IHJlbSgzNDBweCk7IC8vIFZhbHVlIGZyb20gbW9ja3Vwc1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5zaG93IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubWluaWNhcnQtY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IC0xMHB4O1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiBpbml0aWFsO1xuICAgICAgICAgICAgICAgICAgICByaWdodDogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyLWNvbG9yLWxpZ2h0IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItd2lkdGg6IDAgMTBweCAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAtOXB4O1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiBpbml0aWFsO1xuICAgICAgICAgICAgICAgICAgICByaWdodDogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkd2hpdGUgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci13aWR0aDogMCAxMHB4IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1pbmktY2FydC1oZWFkZXIge1xuICAgICAgICBhLm1pbmktY2FydC1lZGl0LWxpbmsge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYm9keS1tb2JpbGU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWluaWNhcnQtZm9vdGVyIHtcbiAgICAgICAgYm9yZGVyOiAkYm9yZGVyLWxpZ2h0O1xuICAgICAgICBib3JkZXItdG9wOiAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0xMDA7XG4gICAgICAgIHBhZGRpbmc6IDFyZW07XG5cbiAgICAgICAgLmNoZWNrb3V0LWNvbnRpbnVlIHtcbiAgICAgICAgICAgIC5jaGVja291dC1idG4ge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZm9vdGVyLXN1Yi10b3RhbCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZXN0aW1hdGVkLXRvdGFsIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMC42MjVlbTtcbiAgICB9XG5cbiAgICAuc3ViLXRvdGFsLWxhYmVsIHtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJvZHk7XG4gICAgfVxuXG4gICAgLnN1Yi10b3RhbCB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ib2R5O1xuICAgIH1cblxuICAgIC5saW5lLWl0ZW0tZGl2aWRlciB7XG4gICAgICAgIG1hcmdpbjogMC42MjVlbSAtMC42MjVlbSAwLjYyNWVtIC0xLjMyNWVtO1xuICAgIH1cblxuICAgIC5saW5lLWl0ZW0tbmFtZSB7XG4gICAgICAgIHdpZHRoOiA5MCU7XG4gICAgICAgIHRleHQtb3ZlcmZsb3c6IGluaXRpYWw7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIH1cblxuICAgIC5saW5lLWl0ZW0tYXZhaWxhYmlsaXR5IHtcbiAgICAgICAgLmF2YWlsYWJpbGl0eS1tZXNzYWdlLWRpc3BsYXkge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5maW5hbmNlLWF0dHJpYnV0ZXMge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn1cblxuLmhpZGUtbm8tbGluayB7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHhzKSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1vbmx5KHNtKSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuXG4uY2FydC1wb3BvdmVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDIzNXB4O1xuICAgIGhlaWdodDogMTc2cHg7XG4gICAgcmlnaHQ6IC0xMDVweDtcbiAgICB6LWluZGV4OiA1MDtcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjMzI2ZmUyO1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICBwYWRkaW5nOiAyMHB4IDE1cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB0b3A6IGNhbGMoMTAwJSArIG1hcC1nZXQoJHNwYWNlcnMsIDIpKTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICB0b3A6IDU3cHg7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIHJpZ2h0OiAtMTBweDtcbiAgICAgICAgdG9wOiAxMDAlO1xuICAgIH1cbiAgICAkdmlldy1jYXJ0LW1pbi13aWR0aDogOTUwcHg7XG4gICAgJHZpZXctY2FydC1tYXgtd2lkdGg6IDIxNDBweDtcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkdmlldy1jYXJ0LW1pbi13aWR0aCkgYW5kIChtYXgtd2lkdGg6ICR2aWV3LWNhcnQtbWF4LXdpZHRoKSB7XG4gICAgICAgIHJpZ2h0OiAtMTBweDtcbiAgICB9XG5cbiAgICAkdmlldy1jYXJldC1taW4td2lkdGg6IDEwMjVweDtcbiAgICAkdmlldy1jYXJldC1tYXgtd2lkdGg6IDIxNDBweDtcblxuICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogLTlweDtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICBib3JkZXItcmlnaHQ6IDAuMDYyNXJlbSBzb2xpZCAjMzI2ZmUyO1xuICAgICAgICBib3JkZXItdG9wOiAwLjA2MjVyZW0gc29saWQgIzMyNmZlMjtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKSB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICB6LWluZGV4OiAxMDAxO1xuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogJHZpZXctY2FyZXQtbWluLXdpZHRoKSBhbmQgKG1heC13aWR0aDogJHZpZXctY2FyZXQtbWF4LXdpZHRoKSB7XG4gICAgICAgICAgICBsZWZ0OiA5MCU7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICAgIGxlZnQ6IDkwJTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jYXJ0LXBvcG92ZXItaGVhZGVyIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIGNvbG9yOiAjMzI2ZmUyO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XG5cbiAgICAgICAgLmNhcnQtcG9wb3Zlci1jbG9zZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc3ZnLWNsb3NlLXdpdGhvdXQtY2lyY2xlO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY2FydC1wb3BvdmVyLWJvZHkge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTVweDtcbiAgICB9XG5cbiAgICAuY2FydC1wb3BvdmVyLWxpbmsge1xuICAgICAgICBwYWRkaW5nLXRvcDogMjBweDtcblxuICAgICAgICBhIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgY29sb3I6ICMzMjZmZTIgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tLWItMCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxufVxuIiwiQGltcG9ydCBcIi4uL3V0aWxpdGllcy90b29sdGlwXCI7XG5cbi5pbmZvLWljb24ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmc6IDA7IC8vIGJvb3RzdHJhcCBvdmVycmlkZVxuXG4gICAgLmljb24ge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkc3ZnLXRvb2x0aXAtaWNvbiBuby1yZXBlYXQgMCAwO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgIHdpZHRoOiByZW0oMTZweCk7XG4gICAgICAgIGhlaWdodDogcmVtKDE2cHgpO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiB1bnNldDsgLy8gUmVxdWlyZWQgdG8gbWFrZSBib290c3RyYXAgdG9vbHRpcHMgZnVuY3Rpb25hbFxuICAgIH1cblxuICAgIC5jdXN0b20tY29udHJvbC1sYWJlbCAmIHtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IHRleHQtdG9wO1xuICAgICAgICBtYXJnaW4tbGVmdDogNnB4O1xuICAgIH1cbn1cblxuLy8gbWFudWFsIHRvb2x0aXAgYXJyb3cgLSBhbGwgc3R5bGVzIHRha2VuIGRpcmVjdGx5IGZyb20gQm9vdHN0cmFwJ3MgX3BvcG92ZXIuc2Nzc1xuLnRvb2x0aXAtYXJyb3cge1xuICAgIEBpbmNsdWRlIHRvb2x0aXAtY2FyZXQ7XG59XG5cbi5icy1wb3BvdmVyLWF1dG8ge1xuICAgICZbeC1wbGFjZW1lbnRePVwibGVmdFwiXSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogbWFwLWdldCgkc3BhY2VycywgMykgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAmW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IG1hcC1nZXQoJHNwYWNlcnMsIDMpICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgJlt4LXBsYWNlbWVudF49XCJ0b3BcIl0ge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiBtYXAtZ2V0KCRzcGFjZXJzLCAzKSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgICZbeC1wbGFjZW1lbnRePVwiYm90dG9tXCJdIHtcbiAgICAgICAgbWFyZ2luLXRvcDogbWFwLWdldCgkc3BhY2VycywgMykgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi5icy1wb3BvdmVyLXRvcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogbWFwLWdldCgkc3BhY2VycywgMykgIWltcG9ydGFudDtcbn1cblxuLmJzLXBvcG92ZXItcmlnaHQge1xuICAgIG1hcmdpbi1sZWZ0OiBtYXAtZ2V0KCRzcGFjZXJzLCAzKSAhaW1wb3J0YW50O1xufVxuXG4uYnMtcG9wb3Zlci1sZWZ0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IG1hcC1nZXQoJHNwYWNlcnMsIDMpICFpbXBvcnRhbnQ7XG59XG5cbi5icy1wb3BvdmVyLWJvdHRvbSB7XG4gICAgbWFyZ2luLXRvcDogbWFwLWdldCgkc3BhY2VycywgMykgIWltcG9ydGFudDtcbn1cbiIsIi8vIFRvb2x0aXAgQ2FyZXQgdXNlZCBvbiAudG9vbHRpcC1hcnJvdyBlbGVsZW10cywgdGFrZW4gYWxtb3N0IGxpbmUtZm9yLWxpbmUgZnJvbSBCb290c3RyYXAncyBfcG9wb3Zlci5zY3NzIGNvZGVcblxuQG1peGluIHRvb2x0aXAtY2FyZXQoJGFycnctd2lkdGg6ICRwb3BvdmVyLWFycm93LXdpZHRoLCAkYXJydy1oZWlnaHQ6ICRwb3BvdmVyLWFycm93LWhlaWdodCwgJGFycnctY29sb3I6ICRwb3BvdmVyLWFycm93LWNvbG9yLCAkYXJydy1vdXRlci1jb2xvcjogJHBvcG92ZXItYXJyb3ctb3V0ZXItY29sb3IsICRhcnJ3LWJvcmRlci13aWR0aDogJHBvcG92ZXItYm9yZGVyLXdpZHRoKSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogY2FsYygoI3skYXJydy1oZWlnaHR9ICsgI3skYXJydy1ib3JkZXItd2lkdGh9KSAqIC0xKTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogJGFycnctd2lkdGg7XG4gICAgaGVpZ2h0OiAkYXJydy1oZWlnaHQ7XG4gICAgbWFyZ2luOiAwICRib3JkZXItcmFkaXVzLWxnO1xuICAgIHotaW5kZXg6ICR6aW5kZXgtZHJvcGRvd24gKyAxO1xuXG4gICAgJjo6YmVmb3JlLFxuICAgICY6OmFmdGVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICB9XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGJvcmRlci13aWR0aDogMCBjYWxjKCRhcnJ3LXdpZHRoIC8gMikgJGFycnctaGVpZ2h0IGNhbGMoJGFycnctd2lkdGggLyAyKTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJGFycnctb3V0ZXItY29sb3I7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgICB0b3A6ICRhcnJ3LWJvcmRlci13aWR0aDtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAwIGNhbGMoJGFycnctd2lkdGggLyAyKSAkYXJydy1oZWlnaHQgY2FsYygkYXJydy13aWR0aCAvIDIpO1xuICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkYXJydy1jb2xvcjtcbiAgICB9XG59IiwiQGltcG9ydCBcIi4uL3V0aWxpdGllcy9zd2F0Y2hcIjtcbkBpbXBvcnQgXCIuLi92YXJpYWJsZXNcIjtcbkBpbXBvcnQgXCIuLi91dGlsaXRpZXMvel9pbmRleFwiO1xuXG4uc2l0ZS1zZWFyY2gge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IGF1dG87IC8qIDQwLzE2ICovXG5cbiAgICAuaW5wdXQtZ3JvdXAge1xuICAgICAgICAuZm9ybS1jb250cm9sIHtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIGlucHV0OjotbXMtY2xlYXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgIHdpZHRoOiAwO1xuICAgIH1cblxuICAgIC5zZWFyY2gtYnV0dG9uIHtcbiAgICAgICAgcGFkZGluZzogMCByZW0oM3B4KSAwIHJlbSg2cHgpO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgbWF4LXdpZHRoOiAzNHB4OyAvLyBwcmV2ZW50IHJlc2l6ZSBvbiBsb2FkXG4gICAgICAgIGhlaWdodDogYXV0bztcblxuICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC0xcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucmVzZXQtYnV0dG9uIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgcmlnaHQ6IDJlbTtcbiAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICB3aWR0aDogNDBweDsgLy8gdGFwcGFibGUgY29udGFpbmVyXG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IG5vLXJlcGVhdCAkc3ZnLWNsb3NlLWljb24tcGF0aCA3cHggN3B4O1xuICAgICAgICB6LWluZGV4OiB6KCdzaXRlLXNlYXJjaCcsICdyZXNldC1idG4nKTtcbiAgICB9XG5cbiAgICBpbnB1dCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDJyZW07XG4gICAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMzBweCAxMHB4IDEycHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5zdWdnZXN0aW9ucy13cmFwcGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5zZWFyY2gtaWNvbiB7XG4gICAgd2lkdGg6IDE0cHg7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5zdWdnZXN0aW9ucyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmF5LTMwMDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI5O1xuICAgIHRvcDogMTBweDtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB6LWluZGV4OiB6KCdzaXRlLXNlYXJjaCcsICdzdWdnZXN0aW9ucycpO1xuICAgIG92ZXJmbG93OiBhdXRvO1xuXG4gICAgLnN1Z2dlc3Rpb25zLWNvbnRhaW5lciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgICAgIGhlaWdodDogYXV0bztcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeHMpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgbWF4LWhlaWdodDogODB2aDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIHdpZHRoOiAxMjAlO1xuICAgICAgICBsZWZ0OiAtMTAlO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIHRvcDogOTBweDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgdG9wOiAyM3B4O1xuICAgIH1cblxuICAgIFtkYXRhLWFjdGlvbj1cIkNhcnQtU2hvd1wiXSAmIHtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgICAgICB0b3A6IDU1cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSA1NXB4KTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5wcm9kdWN0LXBhZ2UgJiAubW9yZS1yZXN1bHRzIHtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNzBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zZWFyY2gtbGVmdC1jb250YWluZXIge1xuICAgICAgICBwYWRkaW5nOiByZW0oMjBweCk7XG5cbiAgICAgICAgPiA6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeHMpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IHJlbSgyMHB4KSByZW0oMTVweCkgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5oLXNtLTEwMCB7XG4gICAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNlYXJjaC1zZWN0aW9uLWhlYWRlciB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IHJlbSgxNXB4KTtcbiAgICB9XG5cbiAgICAucmVzdWx0cy1tZXNzYWdlLWhlYWRlciB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IHJlbSgyNXB4KTtcbiAgICAgICAgd29yZC1icmVhazogYnJlYWstYWxsO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bih4cykge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDIwcHgpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNlYXJjaC1zZWN0aW9uLXZhbHVlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDEwcHgpO1xuICAgIH1cblxuICAgIC5zZWFyY2gtcmVzdWx0LWljb24ge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IHJlbSgxMHB4KSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5zZWFyY2gtc2VjdGlvbiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IHJlbSgyMHB4KTtcblxuICAgICAgICA+IDpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zdWdnZXN0ZWQtcmVzdWx0cy12YWx1ZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IHJlbSgxNXB4KSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5zdWdnZXN0ZWQtcmVzdWx0cyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IHJlbSgyNXB4KTtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeHMpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHJlbSgyMHB4KSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNlYXJjaC1yaWdodC1jb250YWluZXIge1xuICAgICAgICBwYWRkaW5nOiByZW0oMjBweCk7XG4gICAgICAgIGJhY2tncm91bmQ6ICRncmF5LTEwMDtcbiAgICAgICAgbWluLWhlaWdodDogMTAwJTtcblxuICAgICAgICA+IDpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bih4cykge1xuICAgICAgICAgICAgcGFkZGluZzogcmVtKDIwcHgpIHJlbSgxNXB4KSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmQtZmxleC0xIHtcbiAgICAgICAgZmxleDogMTtcbiAgICB9XG5cbiAgICAucHJvZHVjdC10aWxlIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cblxuICAgIC5zdWdnZXN0aW9uLWltYWdlIHtcbiAgICAgICAgbWF4LWhlaWdodDogcmVtKDc1cHgpO1xuICAgICAgICBtYXgtd2lkdGg6IHJlbSg3NXB4KTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiByZW0oMjBweCk7XG4gICAgfVxuXG4gICAgLm5hbWUge1xuICAgICAgICBjb2xvcjogIzM2MzYzNjtcbiAgICB9XG5cbiAgICAuc3VnZ2VzdGlvbi1pdGVtIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDE1cHgpO1xuICAgIH1cblxuICAgIC5pdGVtLWxpbmsge1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBjb2xvcjogIzM2MzYzNjtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubGluay13aXRob3V0LWxpbmUge1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5wcm9kdWN0LXJlc3VsdHMge1xuICAgICAgICBwYWRkaW5nLXRvcDogcmVtKDE1cHgpO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgfVxuXG4gICAgLnRlcm0taGVhZGVyIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IHJlbSgzMHB4KTtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogcmVtKDE1cHgpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmhlYWRlciB7XG4gICAgICAgIEBpbmNsdWRlIGZvbnQtYm9sZDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiByZW0oMTBweCk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBhIHtcbiAgICAgICAgQGluY2x1ZGUgbGluay1zZWNvbmRhcnk7XG4gICAgfVxuXG4gICAgLml0ZW1zIHtcbiAgICAgICAgLml0ZW0ge1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IHJlbSg2cHgpO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTc7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiByZW0oNXB4KTtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yNTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYucHJvZHVjdHMge1xuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1ib2xkO1xuXG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICAgICAgICAgICAgICAgICAubmFtZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWRlY29yYXRpb247XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDc1cHg7IC8vIFRvIHByZXZlbnQgZWxlbWVudCBzaGlmdGluZyBvbiBpbWFnZSBsb2FkIC0gR29vZ2xlIHBhZ2UgZXhwZXJpZW5jZSBhbGdvcml0aG1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5pdGVtIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0oMTVweCk7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5uYW1lIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDk1cHgpO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiByZW0oMTBweCk7XG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tb3JlLXJlc3VsdHMge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogJHNwYWNlcjtcbiAgICB9XG5cbiAgICAuc2VsZWN0ZWQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0yMDA7XG4gICAgfVxufVxuXG4ucHJvZHVjdC1wYWdlIFxuLmVtYmVkZGVkU2VydmljZUhlbHBCdXR0b24gXG4uaGVscEJ1dHRvbiBcbi51aUJ1dHRvbi5uby1ob3Zlci5oZWxwQnV0dG9uRW5hYmxlZCxcbi5wcm9kdWN0LXBhZ2UgXG4uZW1iZWRkZWRTZXJ2aWNlSGVscEJ1dHRvbiBcbi5oZWxwQnV0dG9uIFxuLnVpQnV0dG9uLm5vLWhvdmVyLmhlbHBCdXR0b25EaXNhYmxlZCB7XG4gICAgY3Vyc29yOiBkZWZhdWx0ICFpbXBvcnRhbnQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG59XG5cbmlucHV0Ojotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uIHtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG4iLCIuZm9ybS1ncm91cCB7XG4gICAgLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgJi5oYXMtd2FybmluZyxcbiAgICAmLmhhcy1kYW5nZXIge1xuICAgICAgICAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgZm9udC1zaXplOiAwLjgxMjVyZW07XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBORk0gQ3VzdG9taXphdGlvbjsgaGlkZSByZXF1aXJlZCBhc3Rlcmlza3MsIGFkZCBcIihPcHRpb25hbClcIiB0byBub24tcmVxdWlyZWQgbGFiZWxzXG4gICAgJi5yZXF1aXJlZCAuZm9ybS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC8vIGZhbGxiYWNrIHVzZXMgRW5nbGlzaCwgc2VlIGNvbW1lbnRlZCBvdXQgbG9jYWxpemF0aW9uIG1ldGhvZCBmb3IgZnV0dXJlIHVzZVxuICAgICY6bm90KC5yZXF1aXJlZCkge1xuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB9XG4gICAgXG4gICAgLmJpbGxpbmctc2FtZS1hcy1zaGlwcGluZy1jb250YWN0LXVzIHtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgICB9XG5cbiAgICAmLm5vLW92ZXJmbG93IHtcbiAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgICAgIHRleHQtb3ZlcmZsb3c6IGNsaXA7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gICAgICAgIG1heC13aWR0aDogOTAlO1xuICAgIH1cbn1cblxuLmZvcm0tY29udHJvbFtyZWFkb25seV0ge1xuICAgICYucmVhZG9ubHktbm8tcGFkZGluZyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgfVxufVxuXG4uc2hpcHBpbmctY29udGVudCB7XG4gICAgLnNoaXBwaW5nLWFkZHJlc3Mge1xuICAgICAgICAuc2hpcG1lbnQtc2VsZWN0b3ItYmxvY2sge1xuICAgICAgICAgICAgLmZvcm0tZ3JvdXAge1xuICAgICAgICAgICAgICAgIGxhYmVsOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiQGltcG9ydCBcIi4uLy4uLy4uLy4uLy4uLy4uL2FwcF9zdG9yZWZyb250X2Jhc2UvY2FydHJpZGdlL2NsaWVudC9kZWZhdWx0L3Njc3MvdmFyaWFibGVzXCI7XG5AaW1wb3J0IFwiYm9vdHN0cmFwL3Njc3MvdmFyaWFibGVzXCI7XG5AaW1wb3J0IFwiYm9vdHN0cmFwL3Njc3MvbWl4aW5zL2JyZWFrcG9pbnRzXCI7XG5cbi5hZGQtdG8td2lzaGxpc3QtbWVzc2FnZXMge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDE1JTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgei1pbmRleDogJHppbmRleC1maXhlZDtcblxuICAgIC5hZGQtdG8td2lzaGxpc3QtYWxlcnQge1xuICAgICAgICBhbmltYXRpb246IGZhZGUgNXMgbGluZWFyIGZvcndhcmRzO1xuICAgICAgICBib3gtc2hhZG93OiAxcHggMXB4IDVweCBncmV5O1xuICAgICAgICBwYWRkaW5nOiByZW0oOHB4KSByZW0oMTBweCkgcmVtKDhweCkgcmVtKDQ2cHgpO1xuXG4gICAgICAgIEBrZXlmcmFtZXMgZmFkZSB7XG4gICAgICAgICAgICAwJSB7IG9wYWNpdHk6IDA7IH1cbiAgICAgICAgICAgIDEwJSB7IG9wYWNpdHk6IDE7IH1cbiAgICAgICAgICAgIDkwJSB7IG9wYWNpdHk6IDE7IH1cbiAgICAgICAgICAgIDEwMCUgeyBvcGFjaXR5OiAwOyB9XG4gICAgICAgIH1cblxuICAgICAgICAmLnNob3cge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5jb3B5LWxpbmstbWVzc2FnZSB7XG4gICAgei1pbmRleDogJHppbmRleC1maXhlZDtcbn1cblxuLmFkZC10by13aXNoLWxpc3Qge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgIC53aXNobGlzdC1pY29ucyB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgIH1cblxuICAgIC5saW5rLXRleHQge1xuICAgICAgICBAaW5jbHVkZSBsaW5rLXNlY29uZGFyeTtcbiAgICB9XG59XG5cbi53aXNobGlzdFRpbGUge1xuICAgIC53aXNobGlzdC1pY29ucyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRib2R5LWJnO1xuICAgICAgICBib3JkZXI6ICRib3JkZXI7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgaGVpZ2h0OiAzNHB4O1xuICAgICAgICB3aWR0aDogMzRweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IDEwcHg7XG4gICAgICAgIHJpZ2h0OiAxMHB4O1xuXG4gICAgICAgIC5wcm9kdWN0LXRpbGUgJiB7XG4gICAgICAgICAgICBib3R0b206IC0zcHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICBib3R0b206IDJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5pY29uIHtcbiAgICAgICAgQGluY2x1ZGUgY2VudGVyRWxlbWVudDtcblxuICAgICAgICB0b3A6IDUzJTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG59XG4iLCIvLyBDdXN0b20gTkZNIFBEUCBTcGVjaWZpY2F0aW9uIFRhYmxlc1xuXG4ucGRwLXRhYmxlIHtcbiAgICAuY2FyZC1oZWFkZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JheS0yMDA7XG4gICAgICAgIHBhZGRpbmc6IHJlbSgxNXB4KSByZW0oMjBweCk7XG5cbiAgICAgICAgQGluY2x1ZGUgdHlwZS1wLWJvbGQ7XG4gICAgfVxuXG4gICAgLmNhcmQtYm9keSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICBwYWRkaW5nLXRvcDogMDtcblxuICAgICAgICAucm93LnNwZWMtYXR0cmlidXRlcyB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAkYm9yZGVyO1xuXG4gICAgICAgICAgICAuYXR0cmlidXRlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnJvdyB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IHJlbSgxMHB4KTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogcmVtKDEwcHgpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmhlYWRlci1yb3cge1xuICAgICAgICAgICAgICAgIC5hdHRyaWJ1dGUge1xuICAgICAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5sYXN0IHtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmhlYWRlci1yb3cge1xuICAgICAgICAgICAgQGluY2x1ZGUgdHlwZS1wLWJvbGQ7XG4gICAgICAgIH1cbiAgICB9XG59IiwiLnNlby1hc3NldCxcbi50cnVuY2F0ZWQtdGV4dCB7XG4gICAgYSB7XG4gICAgICAgIHBhZGRpbmc6IDVweDtcbiAgICB9XG5cbiAgICAuY29udGVudC1ib2R5IHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgIC50cnVuY2F0ZWQtdGV4dC1jb250YWluZXIge1xuICAgICAgICBtYXgtaGVpZ2h0OiA4MHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgbWF4LWhlaWdodDogNDRweDtcbiAgICAgICAgfVxuXG4gICAgICAgIHAge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5leHBhbmRlZC1zZW8tdGV4dCB7XG4gICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgIH1cblxuICAgICAgICAmLmV4cGFuZGVkIHtcbiAgICAgICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgICAgICAgICAgbWF4LWhlaWdodDogMTAwJTtcblxuICAgICAgICAgICAgLmVsbGlwc2lzLXRleHQge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5leHBhbmRlZC1zZW8tdGV4dCB7XG4gICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICsgLmxpbmsyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi50cnVuY2F0ZWQtdGV4dCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcblxuICAgIGEge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgIH1cblxuICAgIC5jb250ZW50LWJvZHksXG4gICAgLnRydW5jYXRlZC10ZXh0LWNvbnRhaW5lciBwIHtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG59XG4iLCJAaW1wb3J0IFwiZnJhbWV3b3JrXCI7XG5AaW1wb3J0IFwiLi92YXJpYWJsZXNcIjtcblxuLmFkZHJlc3Mtc3VnZ2VzdGlvbnMtd3JhcHBlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYWRkcmVzcy1zdWdnZXN0aW9uLXJlc3VsdCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmF5LTIwMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMjYuODc1cmVtO1xuICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgICB6LWluZGV4OiA1O1xuXG4gICAgLmFkZHJlc3MtaXRlbSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgICAgcGFkZGluZy10b3A6IDVweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGdyYXktMjAwO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLmljb24ge1xuICAgICYucm90YXRlMCB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIH1cblxuICAgICYucm90YXRlNDUge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgfVxuXG4gICAgJi5yb3RhdGU5MCB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICB9XG5cbiAgICAmLnJvdGF0ZTEzNSB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7XG4gICAgfVxuXG4gICAgJi5yb3RhdGUxODAge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgIH1cblxuICAgICYucm90YXRlLTEzNSB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0xMzVkZWcpO1xuICAgIH1cblxuICAgICYucm90YXRlLTkwIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgICB9XG5cbiAgICAmLnJvdGF0ZS00NSB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICB9XG5cbiAgICAmLmxvZ28tc20ge1xuICAgICAgICB3aWR0aDogMzVweDtcbiAgICAgICAgaGVpZ2h0OiAzNy41cHg7XG4gICAgfVxufVxuIiwiLy8gTGVnYWN5XG4uYXJpYWwtYm9sZCB7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1iYXNlICFpbXBvcnRhbnQ7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkICFpbXBvcnRhbnQ7XG59XG5cbi5hcmlhbCB7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1iYXNlICFpbXBvcnRhbnQ7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWwgIWltcG9ydGFudDtcbn1cblxuLmxhdG8tYm9sZCxcbi5maWd0cmVlLWJvbGQge1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktdGl0bGUgIWltcG9ydGFudDtcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQgIWltcG9ydGFudDtcbn1cblxuLmxhdG8tbGlnaHQge1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktdGl0bGUgIWltcG9ydGFudDtcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWxpZ2h0ICFpbXBvcnRhbnQ7XG59XG5cbi5sYXRvLWJsYWNrIHtcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXRpdGxlICFpbXBvcnRhbnQ7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ibGFjayAhaW1wb3J0YW50O1xufVxuXG4ubGF0byB7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS10aXRsZSAhaW1wb3J0YW50O1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0LWxvdmVseSB7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zY3JpcHQgIWltcG9ydGFudDtcbn1cblxuLy8gQ3JlYXRlIG5ldyBsYWJlbCBjbGFzcyBmb3IgMTRweCB0ZXh0IGZvciBhbGwgc2NyZWVuIHNpemVzXG4ubGFiZWw1IHtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtYm9keS1tb2JpbGUgIWltcG9ydGFudDtcbn1cblxuLy8gRm9udCBzaXplIGNsYXNzZXMgZm9yIDQwLTEyNVxuXG4kZm9udHJhbmdlbWF4OiA4NTtcblxuQGZvciAkaSBmcm9tIDAgdGhyb3VnaCAkZm9udHJhbmdlbWF4IHtcblx0JGJhc2U6IDIuNXJlbTtcblx0JGluY3JlYXNlOiAwLjA2MjVyZW07XG5cdCRtb2JpbGVpbmNyZWFzZTogY2FsYygxNDVyZW0gLyAkZm9udHJhbmdlbWF4KTtcblxuXHQuZm9udCB7XG5cdFx0JiN7NDAgKyAkaX0ge1xuXHRcdFx0Zm9udC1zaXplOiBjYWxjKCgkYmFzZSArICgkaW5jcmVhc2UgKiAkaSkpICsgMC41ICogKCgxMDB2dyAtICgxMjByZW0gKyAoJG1vYmlsZWluY3JlYXNlICogJGkpKSkgLyA2MCkpO1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogJGJhc2UgKyAoJGluY3JlYXNlICogJGkpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4vLyBMaW5lIGhlaWdodCByYXRpbyBjbGFzc2VzIGZvciAxIC0gMi41XG5cbkBmb3IgJGkgZnJvbSAxMCB0aHJvdWdoIDI1IHtcblx0LmxoLSN7JGl9IHtcblx0XHRsaW5lLWhlaWdodDogY2FsYygkaSAvIDEwKSAhaW1wb3J0YW50O1xuXHR9XG59XG5cbi5uby1ob3Zlci1saW5lIHtcbiAgICAmOmhvdmVyIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG4ubGluZS1oZWFkaW5nIHtcbiAgICBAaW5jbHVkZSBsaW5lLWhlYWRpbmc7XG59XG5cbi5saW5lLWhlYWRpbmctZHluYW1pYyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdHdpZHRoOiAxMDAlO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cdCY6OmJlZm9yZSxcblx0Jjo6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0Ym9yZGVyLXRvcDogLjA2MjVyZW0gc29saWQ7XG5cdFx0ZGlzcGxheTogaW5saW5lO1xuXHRcdG1hcmdpbjogMCAxLjEyNXJlbSAwIDA7XG5cdFx0LXdlYmtpdC1ib3gtZmxleDogMTtcblx0XHQtbXMtZmxleDogMSAwIDEuMTI1cmVtO1xuXHRcdGZsZXg6IDEgMCAxLjEyNXJlbTtcblx0fVxuXG5cdCY6OmFmdGVyIHtcblx0XHRtYXJnaW46IDAgMCAwIDEuMTI1cmVtO1xuXHR9XG59XG5cbi5saW5lLWhlYWRpbmctbGcge1xuXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdCY6OmJlZm9yZSxcblx0XHQmOjphZnRlciB7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdGJvcmRlci10b3A6ICRib3JkZXI7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmU7XG5cdFx0XHRtYXJnaW46IDAgcmVtKDE4cHgpIDAgMDtcblx0XHRcdGZsZXg6IDEgMCByZW0oMThweCk7XG5cdFx0fVxuXG5cdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0bWFyZ2luOiAwIDAgMCByZW0oMThweCk7XG5cdFx0fVxuXHR9XG59XG5cbi5saW5lLWhlYWRpbmctZ3Vlc3QtY2hlY2tvdXQge1xuICAgIGNvbG9yOiAkc3Rvcm15LWJsdWU7XG4gICAgZm9udC1zaXplOiByZW0oMjhweCk7XG4gICAgbWFyZ2luLWJvdHRvbTogbWFwLWdldCgkc3BhY2VycywgMyk7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gICAgQGluY2x1ZGUgbGluZS1oZWFkaW5nO1xufVxuXG4ubGluZS1oZWFkaW5nLWd1ZXN0LWNoZWNrb3V0OjpiZWZvcmUsXG4ubGluZS1oZWFkaW5nLWd1ZXN0LWNoZWNrb3V0OjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgYm9yZGVyLXRvcDogMC4wNjI1cmVtIHNvbGlkICRncmF5LTQwMDtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIG1hcmdpbjogMCAxLjEyNXJlbSAwIDA7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAtbXMtZmxleDogMSAwIDEuMTI1cmVtO1xuICAgIGZsZXg6IDEgMCAxLjEyNXJlbTtcbn1cblxuLm1hcmdpbi1ib3R0b20tbW9iaWxlLWNhcnQge1xuICAgIG1hcmdpbi1ib3R0b206IG1hcC1nZXQoJHNwYWNlcnMsIDEpO1xufVxuXG4uY2FydC1wYWdlICNjYXJ0TG9naW5Nb2RhbCAubW9kYWwtYm9keSB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiBtYXAtZ2V0KCRzcGFjZXJzLCAzKTtcbiAgICB9XG59XG5cbi5jYXJ0LXBhZ2UgI2NhcnRMb2dpbk1vZGFsIC5tb2RhbC1oZWFkZXIge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogbWFwLWdldCgkc3BhY2VycywgMyk7XG4gICAgfVxufVxuXG4vLyAgQWxsb3dzIGEgY2VudGVyIGFsaWduZWQgdGV4dCBsaXN0IHRvIGhhdmUgdGhlIGJ1bGxldC9udW1iZXIgY2VudGVyZWQgd2l0aCB0aGUgY29weSBcbi5saXN0LWlubGluZS1idWxsIHtcbiAgICBsaXN0LXN0eWxlOiBpbnNpZGU7XG59XG5cbi8qIEFkZHMgYnJhY2tldHMgdG8gdGhlIGxlZnQgYW5kIHJpZ2h0IG9mIGNvcHk7IGJvdGggdGhlIFxuLmJyYWNrZXQtd3JhcHBlciBhbmQgdGhlIGNvcnJlbGF0aW5nIC5icmFja2V0LXdyYXBwZXItbGlnaHQgb3IgXG4uYnJhY2tldC13cmFwcGVyLWRhcmsgY2xhc3MgbXVzdCBiZSB1c2VkIHRvZ2V0aGVyLiBcbkV4OiBjbGFzcz0nYnJhY2tldC13cmFwcGVyIGJyYWNrZXQtd3JhcHBlci1kYXJrXCIgY3JlYXRlcyBkYXJrIGJyYWNrZXRzIGFyb3VuZCB0ZXh0ICovXG5cbi5icmFja2V0LXdyYXBwZXIge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogcmVtKDVweCkgcmVtKDE1cHgpO1xuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRiYWNrZ3JvdW5kLXNpemU6IHJlbSg4cHgpIHJlbSgzcHgpO1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgbGVmdCwgdG9wIHJpZ2h0LCBib3R0b20gbGVmdCwgYm90dG9tIHJpZ2h0O1xuXHRib3JkZXI6IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRib3JkZXItd2lkdGg6IDAgcmVtKDNweCk7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHQmLWRhcmsge1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgkZ3JheS04MDAsICRncmF5LTgwMCksIGxpbmVhci1ncmFkaWVudCgkZ3JheS04MDAsICRncmF5LTgwMCksIGxpbmVhci1ncmFkaWVudCgkZ3JheS04MDAsICRncmF5LTgwMCksIGxpbmVhci1ncmFkaWVudCgkZ3JheS04MDAsICRncmF5LTgwMCk7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkZ3JheS04MDA7XG5cdH1cblxuXHQmLWxpZ2h0IHtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoI2YwZjBmMCwgI2YwZjBmMCksIGxpbmVhci1ncmFkaWVudCgjZjBmMGYwLCAjZjBmMGYwKSwgbGluZWFyLWdyYWRpZW50KCNmMGYwZjAsICNmMGYwZjApLCBsaW5lYXItZ3JhZGllbnQoI2YwZjBmMCwgI2YwZjBmMCk7XG5cdFx0Ym9yZGVyLWNvbG9yOiAjZjBmMGYwO1xuXHR9XG5cblx0Ji1saW1lIHtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoJG5mbS1saW1lLCAkbmZtLWxpbWUpLCBsaW5lYXItZ3JhZGllbnQoJG5mbS1saW1lLCAkbmZtLWxpbWUpLCBsaW5lYXItZ3JhZGllbnQoJG5mbS1saW1lLCAkbmZtLWxpbWUpLCBsaW5lYXItZ3JhZGllbnQoJG5mbS1saW1lLCAkbmZtLWxpbWUpO1xuXHRcdGJvcmRlci1jb2xvcjogJG5mbS1saW1lO1xuXHR9XG59IiwiLmJvcmRlci5ib3JkZXItdGhpY2sge1xuICAgIGJvcmRlci13aWR0aDogJGJvcmRlci10aGljay13aWR0aCAhaW1wb3J0YW50O1xufVxuXG4uaHItZGFyayB7XG4gICAgYm9yZGVyLWNvbG9yOiAkZ3JheS02MDAgIWltcG9ydGFudDtcbn1cblxuLnNoYWRvdy1jaGVja291dC1oZWFkZXIge1xuICAgIGJveC1zaGFkb3c6ICRzaGFkb3ctY2hlY2tvdXQtaGVhZGVyICFpbXBvcnRhbnQ7XG59XG5cbi8vIERlZmF1bHQgZm9jdXMgc3RhdGUge1xuXG4vKiAuZm9jdXMtZGVmYXVsdCB7XG4gICAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICAgICAgQGluY2x1ZGUgZm9jdXMtcmluZztcbiAgICB9XG59ICovIiwiLy8gb3ZlcnJpZGUgYm9vc3RyYXAgZ3V0dGVyc1xuLnJvdy5ndXR0ZXItMjAge1xuICAgIG1hcmdpbi1sZWZ0OiByZW0oLTIwcHgpO1xuICAgIG1hcmdpbi1yaWdodDogcmVtKC0yMHB4KTtcblxuICAgIC5jb2wtMTIsXG4gICAgLmNvbC1sZy02IHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogcmVtKDIwcHgpO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IHJlbSgyMHB4KTtcbiAgICB9XG59XG5cbi8vIEN1c3RvbSBDb2x1bW4gV2lkdGhzXG4vLyA1IHdpZGUgY29sdW1uc1xuXG5AbWl4aW4gY29sLTUtd2lkZSB7XG5cdC13ZWJraXQtYm94LWZsZXg6IDA7XG5cdC1tcy1mbGV4OiAwIDAgMjAlO1xuXHRmbGV4OiAwIDAgMjAlO1xuXHRtYXgtd2lkdGg6IDIwJTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR3aWR0aDogMTAwJTtcblx0cGFkZGluZy1yaWdodDogcmVtKDE1cHgpO1xuXHRwYWRkaW5nLWxlZnQ6IHJlbSgxNXB4KTtcbn1cblxuLmNvbC01LXdpZGUge1xuXHRAaW5jbHVkZSBjb2wtNS13aWRlO1xufVxuXG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcblx0LmNvbC1zbS01LXdpZGUge1xuXHRcdEBpbmNsdWRlIGNvbC01LXdpZGU7XG5cdH1cbn1cblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuXHQuY29sLW1kLTUtd2lkZSB7XG5cdFx0QGluY2x1ZGUgY29sLTUtd2lkZTtcblx0fVxufVxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG5cdC5jb2wtbGctNS13aWRlIHtcblx0XHRAaW5jbHVkZSBjb2wtNS13aWRlO1xuXHR9XG59XG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcblx0LmNvbC14bC01LXdpZGUge1xuXHRcdEBpbmNsdWRlIGNvbC01LXdpZGU7XG5cdH1cbn1cblxuLy8gVmVydGljYWxseSBBbGlnbiBBYnNvbHV0ZSBQb3NpdGlvbmVkIEVsZW1lbnRcbi52LWNlbnRlciB7XG5cdHRvcDogNTAlO1xuXHRyaWdodDogMDtcblx0bGVmdDogMDtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVx0XG5cbi8vIEZsaXAgaG9yaXpvbnRhbGx5XG4uZmxpcC1ob3Jpem9udGFsIHtcblx0dHJhbnNmb3JtOiBzY2FsZVgoLTEpO1xufVxuXG4vLyBGbGlwIHZlcnRpY2FsbHlcbi5mbGlwLXZlcnRpY2FsIHtcblx0dHJhbnNmb3JtOiBzY2FsZVkoLTEpO1xufSIsIi8vIExlZ2FjeVxuXG4udGV4dC1ibHVlIHtcbiAgICBjb2xvcjogJGJsdWU7XG59XG5cbi50ZXh0LXllbGxvdyB7XG4gICAgY29sb3I6ICRtYXJpZ29sZDtcbn1cblxuLy8gQ3JlYXRlcyBhbGwgY29sb3IgaGVscGVyIGNsYXNzZXMgdXNpbmcgY29sb3IgbWFwcyBpbiBfdmFyaWFibGVzLnNjc3Ncbi8vIEV4cGVjdHMgYW4gaW5wdXQgcGFyYW1ldGVyIG9mIHR5cGUgTWFwXG5cbkBtaXhpbiBjb2xvci1oZWxwZXIoJGNvbG9ybGlzdCwgJGF0dHJpYnV0ZTogJ2NvbG9yJywgJHByZXNlcnZlOiBmYWxzZSwgJHByZWZpeDogbnVsbCkge1xuICAgIEBlYWNoICRuYW1lLCAkdmFsdWUgaW4gJGNvbG9ybGlzdCB7XG4gICAgICAgIC8vIEZhbGxiYWNrXG4gICAgICAgICRzZWxlY3RvcjogJG5hbWU7XG5cbiAgICAgICAgLy8gUHJlZml4ZXNcbiAgICAgICAgJHByZWZpeERlZmF1bHQ6ICRwcmVmaXg7XG4gICAgICAgICRwcmVmaXhQcmVzZXJ2ZWQ6ICRwcmVmaXg7XG5cbiAgICAgICAgQGlmICRwcmVmaXgge1xuICAgICAgICAgICAgJHByZWZpeERlZmF1bHQ6ICctI3skcHJlZml4fS0nO1xuICAgICAgICAgICAgJHByZWZpeFByZXNlcnZlZDogJy0jeyRwcmVmaXh9JztcbiAgICAgICAgfSBAZWxzZSB7XG4gICAgICAgICAgICAkcHJlZml4RGVmYXVsdDogJy0nO1xuICAgICAgICAgICAgJHByZWZpeFByZXNlcnZlZDogJy0nO1xuICAgICAgICB9XG5cbiAgICAgICAgLy8gR2VuZXJhdGUgb2xkIGNsYXNzZXNcbiAgICAgICAgQGlmICRwcmVzZXJ2ZSB7XG4gICAgICAgICAgICAvLyBTdHJpcCAwcyBhbmQgaHlwaGVuc1xuICAgICAgICAgICAgJHN0cmlwSHlwaGVuOiBzdHItcmVwbGFjZSgkbmFtZSwgJy0nLCAnJyk7XG4gICAgICAgICAgICAkc3RyaXBaZXJvOiBzdHItcmVwbGFjZSgkc3RyaXBIeXBoZW4sICcwJywgJycpO1xuXG4gICAgICAgICAgICAvLyBTZXQgc2VsZWN0b3IgdmFyaWFibGUgdG8gYm90aCBzZWxlY3RvciB2YXJpYXRpb25zXG4gICAgICAgICAgICAkc2VsZWN0b3I6ICcmI3skcHJlZml4RGVmYXVsdH0jeyRuYW1lfSwgJiN7JHByZWZpeFByZXNlcnZlZH0jeyRzdHJpcFplcm99JztcbiAgICAgICAgfSBAZWxzZSB7XG4gICAgICAgICAgICAkc2VsZWN0b3I6ICcmI3skcHJlZml4RGVmYXVsdH0jeyRuYW1lfSc7XG4gICAgICAgIH1cblxuICAgICAgICAvLyBBcHBseSBzZWxlY3RvciBhbmQgcHJvcGVydHkgdmFsdWVcbiAgICAgICAgI3skc2VsZWN0b3J9IHtcbiAgICAgICAgICAgICN7JGF0dHJpYnV0ZX06ICR2YWx1ZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyBBbGwgLnRleHQtIGhlbHBlciBjbGFzc2VzXG5cbi50ZXh0IHtcbiAgICAvLyBVSSBDb2xvcnNcbiAgICBAaW5jbHVkZSBjb2xvci1oZWxwZXIoJHVpLWNvbG9ycywgJ2NvbG9yJywgZmFsc2UpO1xuXG4gICAgLy8gU2Vjb25kYXJ5IENvbG9yc1xuICAgIEBpbmNsdWRlIGNvbG9yLWhlbHBlcigkc2Vjb25kYXJ5LWNvbG9ycywgJ2NvbG9yJywgZmFsc2UsICdzZWNvbmRhcnknKTtcblxuICAgIC8vIEFjY2VudCBDb2xvcnNcbiAgICBAaW5jbHVkZSBjb2xvci1oZWxwZXIoJGFjY2VudC1jb2xvcnMsICdjb2xvcicsIHRydWUsICdhY2NlbnQnKTtcblxuICAgIC8vIEFjY2VudCBDb2xvcnMgLSBTZW1hbnRpY1xuICAgIEBpbmNsdWRlIGNvbG9yLWhlbHBlcigkYWNjZW50LWNvbG9ycy1vbGQsICdjb2xvcicsIHRydWUsICdhY2NlbnQnKTtcblxuICAgIC8vIEluZm8gQ29sb3JzXG4gICAgQGluY2x1ZGUgY29sb3ItaGVscGVyKCRpbmZvLWNvbG9ycywgJ2NvbG9yJywgdHJ1ZSwgJ2luZm8nKTtcbiAgICBcbiAgICAvLyBTdWNjZXNzIENvbG9yc1xuICAgIEBpbmNsdWRlIGNvbG9yLWhlbHBlcigkc3VjY2Vzcy1jb2xvcnMsICdjb2xvcicsIHRydWUsICdzdWNjZXNzJyk7XG5cbiAgICAvLyBEYW5nZXIgQ29sb3JzXG4gICAgQGluY2x1ZGUgY29sb3ItaGVscGVyKCRkYW5nZXItY29sb3JzLCAnY29sb3InLCB0cnVlLCAnZGFuZ2VyJyk7XG5cbiAgICAvLyBXYXJuaW5nIENvbG9yc1xuICAgIEBpbmNsdWRlIGNvbG9yLWhlbHBlcigkd2FybmluZy1jb2xvcnMsICdjb2xvcicsIHRydWUsICd3YXJuaW5nJyk7XG5cbiAgICAvLyBHcmF5c2NhbGVcbiAgICBAaW5jbHVkZSBjb2xvci1oZWxwZXIoJGdyYXlzLCAnY29sb3InLCB0cnVlLCAnZ3JheScpO1xuXG4gICAgQGluY2x1ZGUgY29sb3ItaGVscGVyKCRncmF5cywgJ2NvbG9yJywgdHJ1ZSwgJ2dyZXknKTtcblxuICAgIC8vIFV0aWxpdHkgQ29sb3JzXG4gICAgQGluY2x1ZGUgY29sb3ItaGVscGVyKCR1dGlsaXR5LWNvbG9ycywgJ2NvbG9yJywgZmFsc2UpO1xufVxuXG4vLyBBbGwgLmJnLSBoZWxwZXIgY2xhc3Nlc1xuXG4uYmcgeyAgXG4gICAgLy8gVUkgQ29sb3JzXG4gICAgQGluY2x1ZGUgY29sb3ItaGVscGVyKCR1aS1jb2xvcnMsICdiYWNrZ3JvdW5kLWNvbG9yJywgZmFsc2UpO1xuXG4gICAgLy8gU2Vjb25kYXJ5IENvbG9yc1xuICAgIEBpbmNsdWRlIGNvbG9yLWhlbHBlcigkc2Vjb25kYXJ5LWNvbG9ycywgJ2JhY2tncm91bmQtY29sb3InLCBmYWxzZSwgJ3NlY29uZGFyeScpO1xuXG4gICAgLy8gQWNjZW50IENvbG9yc1xuICAgIEBpbmNsdWRlIGNvbG9yLWhlbHBlcigkYWNjZW50LWNvbG9ycywgJ2JhY2tncm91bmQtY29sb3InLCB0cnVlLCAnYWNjZW50Jyk7XG5cbiAgICAvLyBBY2NlbnQgQ29sb3JzIC0gU2VtYW50aWNcbiAgICBAaW5jbHVkZSBjb2xvci1oZWxwZXIoJGFjY2VudC1jb2xvcnMtb2xkLCAnYmFja2dyb3VuZC1jb2xvcicsIHRydWUsICdhY2NlbnQnKTtcblxuICAgIC8vIEluZm8gQ29sb3JzXG4gICAgQGluY2x1ZGUgY29sb3ItaGVscGVyKCRpbmZvLWNvbG9ycywgJ2JhY2tncm91bmQtY29sb3InLCB0cnVlLCAnaW5mbycpO1xuICAgIFxuICAgIC8vIFN1Y2Nlc3MgQ29sb3JzXG4gICAgQGluY2x1ZGUgY29sb3ItaGVscGVyKCRzdWNjZXNzLWNvbG9ycywgJ2JhY2tncm91bmQtY29sb3InLCB0cnVlLCAnc3VjY2VzcycpO1xuXG4gICAgLy8gRGFuZ2VyIENvbG9yc1xuICAgIEBpbmNsdWRlIGNvbG9yLWhlbHBlcigkZGFuZ2VyLWNvbG9ycywgJ2JhY2tncm91bmQtY29sb3InLCB0cnVlLCAnZGFuZ2VyJyk7XG5cbiAgICAvLyBXYXJuaW5nIENvbG9yc1xuICAgIEBpbmNsdWRlIGNvbG9yLWhlbHBlcigkd2FybmluZy1jb2xvcnMsICdiYWNrZ3JvdW5kLWNvbG9yJywgdHJ1ZSwgJ3dhcm5pbmcnKTtcblxuICAgIC8vIEdyYXlzY2FsZVxuICAgIEBpbmNsdWRlIGNvbG9yLWhlbHBlcigkZ3JheXMsICdiYWNrZ3JvdW5kLWNvbG9yJywgdHJ1ZSwgJ2dyYXknKTtcblxuICAgIEBpbmNsdWRlIGNvbG9yLWhlbHBlcigkZ3JheXMsICdiYWNrZ3JvdW5kLWNvbG9yJywgdHJ1ZSwgJ2dyZXknKTtcblxuICAgIC8vIFV0aWxpdHkgQ29sb3JzXG4gICAgQGluY2x1ZGUgY29sb3ItaGVscGVyKCR1dGlsaXR5LWNvbG9ycywgJ2JhY2tncm91bmQtY29sb3InLCBmYWxzZSk7XG59XG5cbi8vIEFsbCAuYm9yZGVyLSBoZWxwZXIgY2xhc3Nlc1xuXG4uYm9yZGVyLmJvcmRlciB7ICBcbiAgICAvLyBVSSBDb2xvcnNcbiAgICBAaW5jbHVkZSBjb2xvci1oZWxwZXIoJHVpLWNvbG9ycywgJ2JvcmRlci1jb2xvcicsIGZhbHNlKTtcblxuICAgIC8vIFNlY29uZGFyeSBDb2xvcnNcbiAgICBAaW5jbHVkZSBjb2xvci1oZWxwZXIoJHNlY29uZGFyeS1jb2xvcnMsICdib3JkZXItY29sb3InLCBmYWxzZSwgJ3NlY29uZGFyeScpO1xuXG4gICAgLy8gQWNjZW50IENvbG9yc1xuICAgIEBpbmNsdWRlIGNvbG9yLWhlbHBlcigkYWNjZW50LWNvbG9ycywgJ2JvcmRlci1jb2xvcicsIHRydWUsICdhY2NlbnQnKTtcblxuICAgIC8vIEFjY2VudCBDb2xvcnMgLSBTZW1hbnRpY1xuICAgIEBpbmNsdWRlIGNvbG9yLWhlbHBlcigkYWNjZW50LWNvbG9ycy1vbGQsICdib3JkZXItY29sb3InLCB0cnVlLCAnYWNjZW50Jyk7XG5cbiAgICAvLyBJbmZvIENvbG9yc1xuICAgIEBpbmNsdWRlIGNvbG9yLWhlbHBlcigkaW5mby1jb2xvcnMsICdib3JkZXItY29sb3InLCB0cnVlLCAnaW5mbycpO1xuICAgIFxuICAgIC8vIFN1Y2Nlc3MgQ29sb3JzXG4gICAgQGluY2x1ZGUgY29sb3ItaGVscGVyKCRzdWNjZXNzLWNvbG9ycywgJ2JvcmRlci1jb2xvcicsIHRydWUsICdzdWNjZXNzJyk7XG5cbiAgICAvLyBEYW5nZXIgQ29sb3JzXG4gICAgQGluY2x1ZGUgY29sb3ItaGVscGVyKCRkYW5nZXItY29sb3JzLCAnYm9yZGVyLWNvbG9yJywgdHJ1ZSwgJ2RhbmdlcicpO1xuXG4gICAgLy8gV2FybmluZyBDb2xvcnNcbiAgICBAaW5jbHVkZSBjb2xvci1oZWxwZXIoJHdhcm5pbmctY29sb3JzLCAnYm9yZGVyLWNvbG9yJywgdHJ1ZSwgJ3dhcm5pbmcnKTtcblxuICAgIC8vIEdyYXlzY2FsZVxuICAgIEBpbmNsdWRlIGNvbG9yLWhlbHBlcigkZ3JheXMsICdib3JkZXItY29sb3InLCB0cnVlLCAnZ3JheScpO1xuXG4gICAgQGluY2x1ZGUgY29sb3ItaGVscGVyKCRncmF5cywgJ2JvcmRlci1jb2xvcicsIHRydWUsICdncmV5Jyk7XG5cbiAgICAvLyBVdGlsaXR5IENvbG9yc1xuICAgIEBpbmNsdWRlIGNvbG9yLWhlbHBlcigkdXRpbGl0eS1jb2xvcnMsICdib3JkZXItY29sb3InLCBmYWxzZSk7XG59IiwiQGltcG9ydCBcIi4uL3V0aWxpdGllcy92ZXJ0aWNhbExpbmVcIjtcblxuLyogdG8gYmUgdXNlZCBvbiBhIGEgPGRpdj4gZWxlbWVudCB0byBjcmVhdGUgYSB2ZXJ0aWNhbCBsaW5lIGJldHdlZW4gY29sdW1ucy4gXG5Zb3VyIHJvdyBjbGFzcyBtdXN0IGhhdmUgdGhlIC5wb3NpdGlvbi1yZWxhdGl2ZSBjbGFzcy4gKi9cblxuLnZlcnRpY2FsLWxpbmUge1xuXG5cdEBpbmNsdWRlIHZlcnRpY2FsLWxpbmU7XG5cbiAgICBkaXNwbGF5OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG59XG5cbi8qIFJlc3BvbnNpdmUgZGl2aWRlciB0aGF0IGNhbiBiZSBhcHBsaWVkIHRvIGFueSBib290c3RyYXAgcm93IGVsZW1lbnQuXG5Vc2UgdGhlIGZvbGxvd2luZyBjbGFzcyBzdHJ1Y3R1cmUgYmFzZWQgb24gd2hpY2ggY29sdW1uIHlvdSB3YW50IHRoZSBkaXZpZGVyIHRvIGFwcGVhciBhZnRlcjpcbi0gLmRpdmlkZXItY29sLWJyZWFrcG9pbnQtbnVtYmVyKDEtMTEpLlxuWW91IGNhbiBhcHBseSBhIGN1c3RvbSBtYXJnaW4gdXNpbmcgdGhlIGZvbGxvd2luZyBjbGFzcyBzdHJ1Y3R1cmU6XG4tIC5kaXZpZGVyLW0tbnVtYmVyKDEtOSkgKi9cblxuLy8gRGl2aWRlciBzdHlsZXNcbltjbGFzcyo9XCIgZGl2aWRlci1jb2wtXCJdLFxuW2NsYXNzXj1cImRpdmlkZXItY29sXCJdIHtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JheS00MDA7XG4gICAgICAgIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gICAgICAgIG1pbi13aWR0aDogMC4wNjI1cmVtO1xuICAgICAgICBtaW4taGVpZ2h0OiAwLjA2MjVyZW07XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMC4wMzE3NXJlbTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMC4wMzE3NXJlbTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgLy8gUHJldmVudCBkaXNwbGF5IG9mIGRpdmlkZXIgYmVsb3cgcHJvdmlkZWQgYm9vdHN0cmFwIGJyZWFrcG9pbnRzXG4gICAgQGZvciAkbnVtIGZyb20gMSB0aHJvdWdoIDEyIHtcbiAgICBcbiAgICAgICAgJGRpdm51bTogXCJkaXZpZGVyLWNvbC1cIiArICRudW07XG4gICAgICAgICRub3RjbGFzczogXCJbY2xhc3MqPScgI3skZGl2bnVtfSddLCBbY2xhc3NePScjeyRkaXZudW19J11cIjtcbiAgICBcbiAgICAgICAgJjpub3QoI3skbm90Y2xhc3N9KSB7XG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIEZsZXggY29sdW1uIHN0eWxlc1xuLmZsZXgtY29sdW1uW2NsYXNzKj1cIiBkaXZpZGVyLWNvbC1cIl06OmJlZm9yZSxcbi5mbGV4LWNvbHVtbltjbGFzc149XCJkaXZpZGVyLWNvbC1cIl06OmJlZm9yZSB7XG4gICAgbWFyZ2luLWxlZnQ6IG1hcC1nZXQoJHNwYWNlcnMsIDIpO1xuICAgIG1hcmdpbi1yaWdodDogbWFwLWdldCgkc3BhY2VycywgMik7XG59XG5cbi8vIFRvcCBhbmQgYm90dG9tIG1hcmdpbiBsb29wXG5cbkBmb3IgJG1hcmdpbiBmcm9tIDEgdGhyb3VnaCA5IHtcbiAgICAvLyBNYXJnaW4gZm9yIHJvd3NcbiAgICAuZGl2aWRlci1tLSN7JG1hcmdpbn1bY2xhc3MqPVwiIGRpdmlkZXItY29sLVwiXTpub3QoLmZsZXgtY29sdW1uKTo6YmVmb3JlLFxuICAgIC5kaXZpZGVyLW0tI3skbWFyZ2lufVtjbGFzc149XCJkaXZpZGVyLWNvbC1cIl06bm90KC5mbGV4LWNvbHVtbik6OmJlZm9yZSB7XG4gICAgICAgIG1hcmdpbi10b3A6IG1hcC1nZXQoJHNwYWNlcnMsICRtYXJnaW4pO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiBtYXAtZ2V0KCRzcGFjZXJzLCAkbWFyZ2luKTtcbiAgICB9XG5cbiAgICAvLyBNYXJnaW4gZm9yIGNvbHVtbnNcbiAgICAuZmxleC1jb2x1bW4uZGl2aWRlci1tLSN7JG1hcmdpbn1bY2xhc3MqPVwiIGRpdmlkZXItY29sLVwiXTo6YmVmb3JlLFxuICAgIC5mbGV4LWNvbHVtbi5kaXZpZGVyLW0tI3skbWFyZ2lufVtjbGFzc149XCJkaXZpZGVyLWNvbC1cIl06OmJlZm9yZSB7XG4gICAgICAgIG1hcmdpbi10b3A6IG1hcC1nZXQoJHNwYWNlcnMsICRtYXJnaW4pO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiBtYXAtZ2V0KCRzcGFjZXJzLCAkbWFyZ2luKTtcbiAgICB9XG59XG5cbi8vIEFsbCBzY3JlZW4gc2l6ZXNcbi8vIERpdmlkZXIgcGxhY2VtZW50XG5cbkBmb3IgJGNvbCBmcm9tIDEgdGhyb3VnaCAxMSB7XG5cbiAgICAuZGl2aWRlci1jb2wtI3skY29sfSB7XG4gICAgICAgID4gW2NsYXNzKj1cIiBjb2xcIl06bnRoLWNoaWxkKC1uICsgI3skY29sfSksXG4gICAgICAgID4gW2NsYXNzXj1cImNvbFwiXTpudGgtY2hpbGQoLW4gKyAjeyRjb2x9KSB7XG4gICAgICAgICAgICBvcmRlcjogLTE7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIEhpZGUgZGl2aWRlciBoZWxwZXJcbi5kaXZpZGVyLWNvbC1ub25lOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLy8gU00gYW5kIHVwXG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAvLyBSZXNldCBvcmRlciBwcm9wZXJ0eVxuICAgIFtjbGFzcyo9XCIgZGl2aWRlci1jb2wtc21cIl0gPiAqLFxuICAgIFtjbGFzc149XCJkaXZpZGVyLWNvbC1zbVwiXSA+ICoge1xuICAgICAgICBvcmRlcjogaW5pdGlhbCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC8vIERpdmlkZXIgcGxhY2VtZW50XG4gICAgQGZvciAkY29sIGZyb20gMSB0aHJvdWdoIDExIHtcblxuICAgICAgICAuZGl2aWRlci1jb2wtc20tI3skY29sfSB7XG4gICAgICAgICAgICA+IFtjbGFzcyo9XCIgY29sXCJdOm50aC1jaGlsZCgtbiArICN7JGNvbH0pLFxuICAgICAgICAgICAgPiBbY2xhc3NePVwiY29sXCJdOm50aC1jaGlsZCgtbiArICN7JGNvbH0pIHtcbiAgICAgICAgICAgICAgICBvcmRlcjogLTEgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIE92ZXJyaWRlIHRvIHNob3cgZGl2aWRlclxuICAgIFtjbGFzcyo9XCIgZGl2aWRlci1jb2wtc21cIl06OmJlZm9yZSxcbiAgICBbY2xhc3NePVwiZGl2aWRlci1jb2wtc21cIl06OmJlZm9yZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLy8gSGlkZSBkaXZpZGVyIGhlbHBlclxuICAgIC5kaXZpZGVyLWNvbC1zbS1ub25lOjpiZWZvcmUge1xuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG4vLyBNRCBhbmQgdXBcblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgIC8vIFJlc2V0IG9yZGVyIHByb3BlcnR5XG4gICAgW2NsYXNzKj1cIiBkaXZpZGVyLWNvbC1tZFwiXSA+ICosXG4gICAgW2NsYXNzXj1cImRpdmlkZXItY29sLW1kXCJdID4gKiB7XG4gICAgICAgIG9yZGVyOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLy8gRGl2aWRlciBwbGFjZW1lbnRcbiAgICBAZm9yICRjb2wgZnJvbSAxIHRocm91Z2ggMTEge1xuXG4gICAgICAgIC5kaXZpZGVyLWNvbC1tZC0jeyRjb2x9IHtcbiAgICAgICAgICAgID4gW2NsYXNzKj1cIiBjb2xcIl06bnRoLWNoaWxkKC1uICsgI3skY29sfSksXG4gICAgICAgICAgICA+IFtjbGFzc149XCJjb2xcIl06bnRoLWNoaWxkKC1uICsgI3skY29sfSkge1xuICAgICAgICAgICAgICAgIG9yZGVyOiAtMSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gT3ZlcnJpZGUgdG8gc2hvdyBkaXZpZGVyXG4gICAgW2NsYXNzKj1cIiBkaXZpZGVyLWNvbC1tZFwiXTo6YmVmb3JlLFxuICAgIFtjbGFzc149XCJkaXZpZGVyLWNvbC1tZFwiXTo6YmVmb3JlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAvLyBIaWRlIGRpdmlkZXIgaGVscGVyXG4gICAgLmRpdmlkZXItY29sLW1kLW5vbmU6OmJlZm9yZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi8vIExHIGFuZCB1cFxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgLy8gUmVzZXQgb3JkZXIgcHJvcGVydHlcbiAgICBbY2xhc3MqPVwiIGRpdmlkZXItY29sLWxnXCJdID4gKixcbiAgICBbY2xhc3NePVwiZGl2aWRlci1jb2wtbGdcIl0gPiAqIHtcbiAgICAgICAgb3JkZXI6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAvLyBEaXZpZGVyIHBsYWNlbWVudFxuICAgIEBmb3IgJGNvbCBmcm9tIDEgdGhyb3VnaCAxMSB7XG5cbiAgICAgICAgLmRpdmlkZXItY29sLWxnLSN7JGNvbH0ge1xuICAgICAgICAgICAgPiBbY2xhc3MqPVwiIGNvbFwiXTpudGgtY2hpbGQoLW4gKyAjeyRjb2x9KSxcbiAgICAgICAgICAgID4gW2NsYXNzXj1cImNvbFwiXTpudGgtY2hpbGQoLW4gKyAjeyRjb2x9KSB7XG4gICAgICAgICAgICAgICAgb3JkZXI6IC0xICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBPdmVycmlkZSB0byBzaG93IGRpdmlkZXJcbiAgICBbY2xhc3MqPVwiIGRpdmlkZXItY29sLWxnXCJdOjpiZWZvcmUsXG4gICAgW2NsYXNzXj1cImRpdmlkZXItY29sLWxnXCJdOjpiZWZvcmUge1xuICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC8vIEhpZGUgZGl2aWRlciBoZWxwZXJcbiAgICAuZGl2aWRlci1jb2wtbGctbm9uZTo6YmVmb3JlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLy8gWEwgYW5kIHVwXG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAvLyBSZXNldCBvcmRlciBwcm9wZXJ0eVxuXG4gICAgW2NsYXNzKj1cIiBkaXZpZGVyLWNvbC14bFwiXSA+ICosXG4gICAgW2NsYXNzXj1cImRpdmlkZXItY29sLXhsXCJdID4gKiB7XG4gICAgICAgIG9yZGVyOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLy8gRGl2aWRlciBwbGFjZW1lbnRcbiAgICBAZm9yICRjb2wgZnJvbSAxIHRocm91Z2ggMTEge1xuXG4gICAgICAgIC5kaXZpZGVyLWNvbC14bC0jeyRjb2x9IHtcbiAgICAgICAgICAgID4gW2NsYXNzKj1cIiBjb2xcIl06bnRoLWNoaWxkKC1uICsgI3skY29sfSksXG4gICAgICAgICAgICA+IFtjbGFzc149XCJjb2xcIl06bnRoLWNoaWxkKC1uICsgI3skY29sfSkge1xuICAgICAgICAgICAgICAgIG9yZGVyOiAtMSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gT3ZlcnJpZGUgdG8gc2hvdyBkaXZpZGVyXG4gICAgW2NsYXNzKj1cIiBkaXZpZGVyLWNvbC14bFwiXTo6YmVmb3JlLFxuICAgIFtjbGFzc149XCJkaXZpZGVyLWNvbC14bFwiXTo6YmVmb3JlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAvLyBIaWRlIGRpdmlkZXIgaGVscGVyXG4gICAgLmRpdmlkZXItY29sLXhsLW5vbmU6OmJlZm9yZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG59IiwiQG1peGluIHZlcnRpY2FsLWxpbmUoKSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBib3JkZXItbGVmdDogJGJvcmRlcjtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICBtYXJnaW4tbGVmdDogLTFweDtcbiAgICB0b3A6IDA7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIGRpc3BsYXk6IGluaGVyaXQ7XG4gICAgfVxufVxuIiwiLy8gU1RBUlQgSW1hZ2UgU2xpZGUgQW5pbWF0aW9uIENTU1xuLmltZy1jeWNsZS1jb250YWluZXIge1xuXHRwYWRkaW5nLWJvdHRvbTogMTAwJTtcbn1cblxuLmJnLWJveC1pbnNldCBpbWcge1xuXHR6LWluZGV4OiAxO1xufVxuXG4uaW1nLWN5Y2xlIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRkaXNwbGF5OiBibG9jaztcblx0dG9wOiAwO1xuXHRhbmltYXRpb246IHNsaWRlaW1nIDEwLjVzIGluZmluaXRlIGJvdGggZWFzZS1pbi1vdXQ7XG5cblx0Ji5zZWNvbmQge1xuXHRcdGFuaW1hdGlvbi1kZWxheTogLTMuNXM7XG5cdH1cblxuXHQmLnRoaXJkIHtcblx0XHRhbmltYXRpb24tZGVsYXk6IC03cztcblx0fVxufVxuXG5Aa2V5ZnJhbWVzIHNsaWRlaW1nIHtcblx0MCUge1xuXHRcdGxlZnQ6IC0xMDAlO1xuXHR9XG5cblx0MTUlLFxuXHQzMCUge1xuXHRcdGxlZnQ6IDA7XG5cdH1cblxuXHQ0NSUsXG5cdDEwMCUge1xuXHRcdGxlZnQ6IDEwMCU7XG5cdH1cbn1cblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG5cdC5tb2JpbGUtY3VzdG9tLWltZy1jb250YWluZXIge1xuXHRcdHBhZGRpbmctYm90dG9tOiA1MCU7XG5cdH1cbn1cblxuLy8gU1RBUlQgQW5pbWF0aW9uIENvbnRyb2xzIENTU1xuLnBsYXktcGF1c2UtYnV0dG9uIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHR0b3A6IG1hcC1nZXQoJHNwYWNlcnMsIDIpO1xuXHRyaWdodDogbWFwLWdldCgkc3BhY2VycywgMik7XG5cdHotaW5kZXg6IDEwMDtcblx0d2lkdGg6IDIuMjVyZW07XG5cdGhlaWdodDogMi4yNXJlbTtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdHBhZGRpbmc6IC41cmVtO1xuXHRiYWNrZ3JvdW5kLXNpemU6IDFyZW07XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0b3V0bGluZTogMDtcblx0Ym94LXNoYWRvdzogMCByZW0oNTRweCkgcmVtKDU1cHgpIHJnYmEoMCwwLDAsMjUlKSwgXG5cdFx0XHRcdDAgcmVtKC0xMnB4KSByZW0oMzBweCkgcmdiYSgwLDAsMCwxMiUpLFxuXHRcdFx0XHQwIHJlbSg0cHgpIHJlbSg2cHgpIHJnYmEoMCwwLDAsMTIlKSxcblx0XHRcdFx0cmVtKC0xcHgpIHJlbSgycHgpIHJlbSgxMHB4KSByZ2JhKDAsMCwwLDE3JSksXG5cdFx0XHRcdDAgcmVtKC0zcHgpIHJlbSg1cHgpIHJnYmEoMCwwLDAsMDklKTtcblxuXHQmOmZvY3VzLFxuXHQmOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSksXG5cdCY6Zm9jdXMtdmlzaWJsZSB7XG5cdFx0Ym94LXNoYWRvdzogMCByZW0oNTRweCkgcmVtKDU1cHgpIHJnYmEoMCwwLDAsMjUlKSwgXG5cdFx0MCByZW0oLTEycHgpIHJlbSgzMHB4KSByZ2JhKDAsMCwwLDEyJSksXG5cdFx0MCByZW0oNHB4KSByZW0oNnB4KSByZ2JhKDAsMCwwLDEyJSksXG5cdFx0cmVtKC0xcHgpIHJlbSgycHgpIHJlbSgxMHB4KSByZ2JhKDAsMCwwLDE3JSksXG5cdFx0MCByZW0oLTNweCkgcmVtKDVweCkgcmdiYSgwLDAsMCwwOSUpO1xuXHRcdG91dGxpbmU6IHJlbSgxcHgpIHNvbGlkIHJnYmEoMTYsIDE2LCAxNik7XG5cdH1cblxuXHRcblxuXHQvLyBSZWd1bGFyIFRoZW1lIC0gV2hpdGUgQkcsIERhcmsgSWNvblxuXG5cdCYucmVnLXRoZW1lIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgaWQ9J2ljb24tcGF1c2UtZGFyaycgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMjAgMjAnJTNFJTNDZGVmcyUzRSUzQ3N0eWxlJTNFLmNscy0xJTdCZmlsbDolMjMzNjM2MzY7ZmlsbC1ydWxlOmV2ZW5vZGQ7JTdEJTNDL3N0eWxlJTNFJTNDL2RlZnMlM0UlM0NwYXRoIGNsYXNzPSdjbHMtMScgZD0nbTE0Ljc5LjQyYy44OCwwLDEuNi43MSwxLjYsMS42djE1Ljk3YzAsLjg4LS43MSwxLjYtMS42LDEuNnMtMS42LS43MS0xLjYtMS42VjIuMDJjMC0uODguNzEtMS42LDEuNi0xLjZaTTUuMjEuNDJjLjg4LDAsMS42LjcxLDEuNiwxLjZ2MTUuOTdjMCwuODgtLjcxLDEuNi0xLjYsMS42cy0xLjYtLjcxLTEuNi0xLjZWMi4wMmMwLS44OC43MS0xLjYsMS42LTEuNlonLyUzRSUzQy9zdmclM0VcIik7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG5cdFx0fVxuXG5cdFx0JjpoYXMoKyAubW90aW9uLWV4cC5hbmltYXRpb24tcGF1c2VkKSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIGlkPSdpY29uLXBsYXktZGFyaycgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMjAgMjAnJTNFJTNDZGVmcyUzRSUzQ3N0eWxlJTNFLmNscy0xJTdCZmlsbDolMjMzNjM2MzY7ZmlsbC1ydWxlOmV2ZW5vZGQ7JTdEJTNDL3N0eWxlJTNFJTNDL2RlZnMlM0UlM0NwYXRoIGNsYXNzPSdjbHMtMScgZD0nbTIuNTUsMS44OGMtLjM2LjU0LS41NSwxLjE3LS41NSwxLjgxdjEyLjYzYzAsMS44LDEuNDYsMy4yNiwzLjI2LDMuMjYuNjQsMCwxLjI3LS4xOSwxLjgxLS41NWw5LjQ3LTYuMzJjMS41LTEsMS45LTMuMDMuOS00LjUzLS4yNC0uMzYtLjU1LS42Ni0uOS0uOUw3LjA3Ljk3QzUuNjUuMDIsMy43NC4zMywyLjY5LDEuNjhsLS4xNC4yaDBaJy8lM0UlM0Mvc3ZnJTNFXCIpO1xuXHRcdH1cblx0fVxuXG5cdC8vIFJldmVyc2UgVGhlbWUgLSBEYXJrIEJHLCBXaGl0ZSBJY29uXG5cblx0Ji5yZXZlcnNlLXRoZW1lIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMzYzNjM2O1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgaWQ9J2ljb24tcGF1c2Utd2hpdGUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDIwIDIwJyUzRSUzQ2RlZnMlM0UlM0NzdHlsZSUzRS5jbHMtMSU3QmZpbGw6JTIzZmZmO2ZpbGwtcnVsZTpldmVub2RkOyU3RCUzQy9zdHlsZSUzRSUzQy9kZWZzJTNFJTNDcGF0aCBjbGFzcz0nY2xzLTEnIGQ9J20xNC43OS40MmMuODgsMCwxLjYuNzEsMS42LDEuNnYxNS45N2MwLC44OC0uNzEsMS42LTEuNiwxLjZzLTEuNi0uNzEtMS42LTEuNlYyLjAyYzAtLjg4LjcxLTEuNiwxLjYtMS42Wk01LjIxLjQyYy44OCwwLDEuNi43MSwxLjYsMS42djE1Ljk3YzAsLjg4LS43MSwxLjYtMS42LDEuNnMtMS42LS43MS0xLjYtMS42VjIuMDJjMC0uODguNzEtMS42LDEuNi0xLjZaJy8lM0UlM0Mvc3ZnJTNFXCIpO1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuXHRcdH1cblxuXHRcdCY6aGFzKCsgLm1vdGlvbi1leHAuYW5pbWF0aW9uLXBhdXNlZCkge1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyBpZD0naWNvbi1wbGF5LXdoaXRlJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyMCAyMCclM0UlM0NkZWZzJTNFJTNDc3R5bGUlM0UuY2xzLTElN0JmaWxsOiUyM2ZmZjtmaWxsLXJ1bGU6ZXZlbm9kZDslN0QlM0Mvc3R5bGUlM0UlM0MvZGVmcyUzRSUzQ3BhdGggY2xhc3M9J2Nscy0xJyBkPSdtMi41NSwxLjg4Yy0uMzYuNTQtLjU1LDEuMTctLjU1LDEuODF2MTIuNjNjMCwxLjgsMS40NiwzLjI2LDMuMjYsMy4yNi42NCwwLDEuMjctLjE5LDEuODEtLjU1bDkuNDctNi4zMmMxLjUtMSwxLjktMy4wMy45LTQuNTMtLjI0LS4zNi0uNTUtLjY2LS45LS45TDcuMDcuOTdDNS42NS4wMiwzLjc0LjMzLDIuNjksMS42OGwtLjE0LjJoMFonLyUzRSUzQy9zdmclM0VcIik7XG5cdFx0fVxuXHR9XG59XG5cbi5tb3Rpb24tZXhwLmFuaW1hdGlvbi1wYXVzZWQgLmltZy1jeWNsZSB7XG5cdGFuaW1hdGlvbi1wbGF5LXN0YXRlOiBwYXVzZWQ7XG59XG5cbi8vIEVORCAtLSBBbmltYXRpb24gQ29udHJvbHMgQ1NTIl0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9*/